.report-book-trigger:focus-visible{outline-offset:2px;outline:2px solid #3340cc}.report-book-trigger__title{text-underline-offset:.15em;text-decoration:underline 2px #0000;transition:color .12s,text-decoration-color .12s}.report-book-trigger:hover .report-book-trigger__title,.report-book-trigger:focus-visible .report-book-trigger__title{color:#3340cc;text-decoration-color:currentColor}.report-book{aspect-ratio:5/8;perspective:2200px;width:100%;position:relative}.report-book__body{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.report-book__cover{transform-origin:0;backface-visibility:hidden;border-radius:.75rem;transition:transform .7s cubic-bezier(.2,.7,.2,1),box-shadow .6s;position:absolute;inset:0;transform:translateZ(1px)}.report-book__cover>div{height:100%}.report-book__cover:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff1a,#00000047 40%,#0000);border-radius:.75rem 0 0 .75rem;width:14px;position:absolute;inset:0 auto 0 0}.report-book__page{color:#2a2b31;opacity:0;background:linear-gradient(90deg,#00000014,#0000 8%),#fbfaf7;border-radius:.25rem .6rem .6rem .25rem;flex-direction:column;gap:.4rem;padding:12% 8% 8% 44%;transition:opacity .2s .15s;display:flex;position:absolute;inset:4px 5px 4px 2px;box-shadow:inset 0 0 0 1px #e7e4dc,0 14px 28px -14px #11121c73}.report-book__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-gray-500);font-size:.5rem;font-weight:500}.report-book__value{color:var(--color-gray-900);font-size:1.35rem;line-height:1.05}.report-book__value--alert{color:#c33}.report-book__value--answer{color:#3340cc}.report-book__label{color:var(--color-gray-600);font-size:.6rem;line-height:1.4}.report-book__lines{gap:.3rem;margin-top:.5rem;display:grid}.report-book__lines i{background:#e4e2db;border-radius:2px;height:3px;display:block}.report-book__lines i:nth-child(2n){width:82%}.report-book-trigger:hover .report-book__body,.report-book-trigger:focus-visible .report-book__body,.report-feature:has(.report-feature__title:hover) .report-book__body,.report-feature:has(.report-feature__title:focus-visible) .report-book__body,.report-book.is-open .report-book__body{transform:translate(16px)rotateY(-6deg)}.report-book-trigger:hover .report-book__cover,.report-book-trigger:focus-visible .report-book__cover,.report-feature:has(.report-feature__title:hover) .report-book__cover,.report-feature:has(.report-feature__title:focus-visible) .report-book__cover,.report-book.is-open .report-book__cover{transform:rotateY(-68deg);box-shadow:18px 10px 30px -12px #11121c73}.report-book-trigger:hover .report-book__page,.report-book-trigger:focus-visible .report-book__page,.report-feature:has(.report-feature__title:hover) .report-book__page,.report-feature:has(.report-feature__title:focus-visible) .report-book__page,.report-book.is-open .report-book__page{opacity:1;transition-delay:0s}@media (prefers-reduced-motion:reduce){.report-book__body,.report-book__cover{transition:box-shadow .2s}.report-book-trigger:hover .report-book__body,.report-book-trigger:focus-visible .report-book__body,.report-feature:has(.report-feature__title:hover) .report-book__body{transform:none}.report-book-trigger:hover .report-book__cover,.report-book-trigger:focus-visible .report-book__cover,.report-feature:has(.report-feature__title:hover) .report-book__cover{transform:translateY(-3px);box-shadow:0 12px 28px #0000002e}.report-book-trigger:hover .report-book__page,.report-book-trigger:focus-visible .report-book__page,.report-feature:has(.report-feature__title:hover) .report-book__page{opacity:0}}.report-book--compact{container-type:inline-size}.report-book--compact .report-book__cover{border-radius:.5rem}.report-book--compact .report-book__cover:after{border-radius:.5rem 0 0 .5rem;width:6px}.report-book--compact .report-book__page{gap:.2rem;padding:16% 7% 8% 42%;inset:2px 3px 2px 1px}.report-book--compact .report-book__eyebrow,.report-book--compact .report-book__label{display:none}.report-book--compact .report-book__value{font-size:11cqi;line-height:1.1}@container (width<=79px){.report-book--compact .report-book__value{display:none}}.report-book--compact .report-book__lines{gap:.15rem;margin-top:.25rem}.report-book--compact .report-book__lines i{height:2px}.report-book-trigger:hover .report-book--compact .report-book__body,.report-book-trigger:focus-visible .report-book--compact .report-book__body,.report-book--compact.is-open .report-book__body{transform:translate(6px)rotateY(-6deg)}@media (prefers-reduced-motion:reduce){.report-book-trigger:hover .report-book--compact .report-book__body,.report-book-trigger:focus-visible .report-book--compact .report-book__body{transform:none}}
