@font-face{font-family:headline;src:url(../media/bricolage_grotesque_600-s.p.4521p9tpmejx2.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:headline Fallback;src:local(Arial);ascent-override:94.31%;descent-override:27.38%;line-gap-override:0.0%;size-adjust:98.61%}.headline_67a89106-module__VgWlZG__className{font-family:headline,headline Fallback,Arial,sans-serif;font-style:normal;font-weight:600}.headline_67a89106-module__VgWlZG__variable{--font-headline:"headline", "headline Fallback", Arial, sans-serif}
@font-face{font-family:wordmark;src:url(../media/allura_400-s.p.14z_rwep9_i37.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:wordmark Fallback;src:local(Arial);ascent-override:107.87%;descent-override:60.68%;line-gap-override:0.0%;size-adjust:74.17%}.wordmark_f990dfa0-module__T8sCdW__className{font-family:wordmark,wordmark Fallback,Georgia,serif;font-style:normal;font-weight:400}.wordmark_f990dfa0-module__T8sCdW__variable{--font-wordmark:"wordmark", "wordmark Fallback", Georgia, serif}
.site-shell{--site-ink:#1a1430;--site-muted:#574d75;--site-light:#f2dfe8;--site-dark:#100d1b;--site-card:#191424;--site-accent:#c4b0ff;isolation:isolate;color:#f5f2fb;background:#0b0912}:where(.site-shell) .site-headline{font-family:var(--font-headline), Arial, sans-serif;font-optical-sizing:auto;font-weight:600}:where(.site-shell) .site-container{width:min(100%,1344px);margin-inline:auto;padding-inline:clamp(24px,5vw,72px)}.site-shell ::selection{color:#1a1430;background:#c4b0ff}.site-shell :focus-visible{outline-offset:5px;outline:2px solid #a78bfa}.site-shell a{text-underline-offset:5px}body:has(.site-shell):before{display:none}body:has(.site-shell):after{display:none}body:has(.site-shell)>.bg-mesh{display:none}html:has(.site-shell){scroll-behavior:auto;scrollbar-color:#74658e #100d1b;position:relative}.site-shell section[id]{scroll-margin-top:32px}:where(.site-shell) .site-skip-link{z-index:50;color:#1a1430;background:#ddd6fe;border-radius:24px;padding:12px 20px;position:absolute;top:12px;left:20px;transform:translateY(-150%)}:where(.site-shell) .site-skip-link:focus{transform:translateY(0)}:where(.site-shell) .site-header{z-index:30;position:relative}:where(.site-shell) .header-inner{z-index:2;align-items:center;gap:24px;min-height:88px;display:flex;position:relative}:where(.site-shell) .site-wordmark{font-family:var(--font-serif-next), Georgia, serif;letter-spacing:-.025em;color:#f5f2fb;flex-shrink:0;margin-right:auto;font-size:24px}:where(.site-shell) .site-header .site-wordmark{font-family:var(--font-wordmark), Georgia, serif;letter-spacing:0;white-space:nowrap;padding-block:6px;font-size:clamp(40px,3.8vw,52px);font-weight:400;line-height:1.2}:where(.site-shell) .header-navigation{align-items:center;gap:8px;display:flex}:where(.site-shell) .header-navigation a{color:#e7e2f8;white-space:nowrap;background:#241b36;border:1px solid #a78bfa30;border-radius:999px;align-items:center;min-height:44px;padding:10px 16px;font-size:13px;transition:background .18s,border-color .18s;display:inline-flex}:where(.site-shell) .header-navigation a:hover{background:#332647;border-color:#c4b0ff70}:where(.site-shell) .site-button{color:#1a1430;background:#c4b0ff;border-radius:999px;justify-content:center;align-items:center;gap:24px;width:fit-content;min-height:54px;padding:14px 24px;font-size:15px;font-weight:700;line-height:1.5;transition:background .18s,transform .18s;display:inline-flex}:where(.site-shell) .site-button:hover{background:#ddd6fe;transform:translateY(-2px)}:where(.site-shell) .site-button svg,:where(.site-shell) .site-text-link svg{flex-shrink:0;transition:transform .18s}:where(.site-shell) .site-button:hover svg,:where(.site-shell) .site-text-link:hover svg{transform:translate(3px)}:where(.site-shell) .header-action{gap:12px;min-height:44px;padding:11px 19px;font-size:13px}:where(.site-shell) .menu-toggle{z-index:3;color:#ddd6fe;cursor:pointer;touch-action:manipulation;border:1px solid #a78bfa70;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:none;position:relative;box-shadow:inset 0 1px 1px #ffffff60;background:linear-gradient(165deg,#ffffff24,#ffffff03),#241b36!important}:where(.site-shell) .menu-toggle *{pointer-events:none}:where(.site-shell) .menu-lines{width:24px;height:20px;position:relative}:where(.site-shell) .menu-lines span{transform-origin:50%;background:currentColor;border-radius:2px;width:24px;height:2px;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .18s;position:absolute;left:0}:where(.site-shell) .menu-lines span:first-child{top:2px}:where(.site-shell) .menu-lines span:nth-child(2){top:9px}:where(.site-shell) .menu-lines span:nth-child(3){top:16px}:where(.site-shell) .menu-toggle[aria-expanded=true] .menu-lines span:first-child{transform:translateY(7px)rotate(45deg)}:where(.site-shell) .menu-toggle[aria-expanded=true] .menu-lines span:nth-child(2){opacity:0;transform:scaleX(0)}:where(.site-shell) .menu-toggle[aria-expanded=true] .menu-lines span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}:where(.site-shell) .mobile-navigation{height:100dvh;padding:calc(88px + env(safe-area-inset-top)) 24px max(32px, env(safe-area-inset-bottom));overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;background:#100d1b;transition:opacity .32s,visibility 0s .32s;position:fixed;inset:0;overflow-y:auto}:where(.site-shell) .site-header[data-menu-open=true] .mobile-navigation{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}:where(.site-shell) .mobile-navigation-content{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100%;padding-block:28px 64px;display:flex}:where(.site-shell) .mobile-navigation a:not(.site-button){min-height:56px;font-family:var(--font-serif-next), Georgia, serif;text-align:center;color:#e5d8ff;justify-content:center;align-items:center;padding:4px 12px;font-size:clamp(32px,6vw,48px);font-weight:500;line-height:1.25;display:flex}:where(.site-shell) .mobile-navigation a:not(.site-button):hover{color:#f5f2fb;text-decoration:underline}:where(.site-shell) .mobile-navigation .site-button{margin-top:24px}:where(.site-shell) .home-hero{background:#100d1b;padding-block:64px 88px;position:relative}:where(.site-shell) .hero-art{height:760px;position:absolute;inset:0 0 auto;overflow:hidden}:where(.site-shell) .hero-art img{object-fit:cover;object-position:center 46%}:where(.site-shell) .hero-art:after{content:"";background:linear-gradient(90deg,#100d1b60,#0000 65%),linear-gradient(#0000 70%,#100d1b);position:absolute;inset:0}:where(.site-shell) .hero-layout{position:relative}:where(.site-shell) .hero-copy{min-width:0;max-width:620px;padding-block:20px}:where(.site-shell) .hero-title{letter-spacing:-.045em;max-width:10ch;font-size:clamp(64px,7.3vw,104px);line-height:1.02}:where(.site-shell) .hero-title span{color:#c4b0ff}:where(.site-shell) .hero-description{color:#ddd6eb;text-wrap:pretty;max-width:38ch;margin-top:28px;font-size:18px;line-height:1.8}:where(.site-shell) .copy-pair{text-wrap:pretty;gap:4px;display:grid}:where(.site-shell) .hero-description.copy-pair span:first-child{color:#f5f2fb;font-weight:500}:where(.site-shell) .hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:32px;display:flex}:where(.site-shell) .site-text-link{min-height:44px;color:inherit;align-items:center;gap:12px;font-size:14px;font-weight:600;display:inline-flex}:where(.site-shell) .site-text-link:hover{text-decoration:underline}:where(.site-shell) .hero-note{color:#bcb2d4;margin-top:20px;font-size:13px}:where(.site-shell) .hero-demo{width:min(100% - 2*clamp(24px,5vw,72px),1096px);min-width:0;margin:70px auto 0;padding-inline:0;position:relative}:where(.site-shell) .hero-demo>div{box-shadow:0 24px 64px -32px #0009}:where(.site-shell) .marking-demo{grid-template-columns:1.5fr 1fr;gap:40px;display:grid}:where(.site-shell) .demo-story{min-width:0;padding:4px 4px 0}:where(.site-shell) .demo-measures{border-left:1px solid #ffffff14;align-self:center;padding-left:32px}:where(.site-shell) .demo-heading{color:#f2efff;font-size:20px;font-weight:600;line-height:1.4}:where(.site-shell) .demo-measure{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding-block:16px;display:flex}:where(.site-shell) .demo-measure>p{text-align:right}:where(.site-shell) .demo-score{padding-top:24px}:where(.site-shell) .demo-measures-caption{color:#bcb2d4;margin-bottom:4px;font-size:12px}:where(.site-shell) .demo-report-disclosure>summary{display:none}:where(.site-shell) .demo-comparison{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}:where(.site-shell) .demo-version{color:#d6cee7;cursor:pointer;border-radius:999px;min-height:40px;padding:8px 14px;font-size:12px}:where(.site-shell) .demo-version[aria-pressed=true]{--glass-tint:#b9a0f580;color:#fff}:where(.site-shell) .demo-transcripts{margin-top:24px;display:grid}:where(.site-shell) .demo-transcript{color:#f2efff;grid-area:1/1;font-size:20px;line-height:1.75}:where(.site-shell) .demo-transcript[data-active=false]{visibility:hidden}:where(.site-shell) .demo-pause{color:#f9a8d4;font-family:var(--font-mono-next), monospace}:where(.site-shell) .demo-source-row{color:#bcb2d4;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:12px;font-size:12px;line-height:1.7;display:flex}:where(.site-shell) .demo-source-row a{color:#ddd6fe;align-items:center;min-height:28px;text-decoration:underline;display:inline-flex}:where(.site-shell) .demo-explanation{color:#bcb2d4;min-height:44px;margin-top:12px;font-size:13px;line-height:1.7}:where(.site-shell) .demo-explanations{display:grid}:where(.site-shell) .demo-explanations .demo-explanation{grid-area:1/1}:where(.site-shell) .demo-explanation[data-active=false]{visibility:hidden}:where(.site-shell) .home-light{background:var(--site-light);color:var(--site-ink)}:where(.site-shell) .home-dark{background:var(--site-dark);color:#f5f2fb}:where(.site-shell) .section-title{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,4vw,52px);line-height:1.1}:where(.site-shell) .home-light .section-title span,:where(.site-shell) .home-close h2 span{color:#7450bb}:where(.site-shell) .home-dark .section-title span{color:#c4b0ff}:where(.site-shell) .section-description{color:#574d75;max-width:48ch;margin-top:24px;font-size:17px;line-height:1.85}:where(.site-shell) .home-dark .section-description{color:#bcb2d4}:where(.site-shell) .home-report{padding-block:112px;overflow:hidden}:where(.site-shell) .report-layout{grid-template-columns:.85fr 1.15fr;grid-template-areas:"preview intro""preview steps";align-items:center;gap:32px 88px;display:grid}:where(.site-shell) .report-intro{grid-area:intro}:where(.site-shell) .report-preview{grid-area:preview;justify-self:center}:where(.site-shell) .report-steps{grid-area:steps;gap:12px;display:grid}:where(.site-shell) .report-step{background:#191424;border:1px solid #a78bfa26;border-radius:24px;padding:22px 24px}:where(.site-shell) .report-step-heading{align-items:center;gap:12px;display:flex}:where(.site-shell) .report-step-icon{color:#c4b0ff;background:#a78bfa1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}:where(.site-shell) .report-step h3{color:#f5f2fb;font-size:16px;font-weight:600}:where(.site-shell) .report-step p{color:#bcb2d4;margin-top:10px;font-size:16px;line-height:1.8}:where(.site-shell) .home-report .report-phone-frame{box-shadow:0 28px 65px -24px #2f1b5359,inset 0 1px #ffffff24}:where(.site-shell) .home-audience{padding-block:104px}:where(.site-shell) .audience-layout{grid-template-columns:1fr 1fr;gap:100px;display:grid}:where(.site-shell) .audience-intro .section-title{max-width:16ch}:where(.site-shell) .audience-intro .site-text-link{color:#c4b0ff;margin-top:30px}:where(.site-shell) .practice-image{border:1px solid #c4b0ff26;border-radius:12px 72px 12px 12px;margin-top:36px;overflow:hidden}:where(.site-shell) .practice-image img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}:where(.site-shell) .audience-list{gap:30px;display:grid}:where(.site-shell) .audience-item{border-bottom:1px solid #a78bfa25;grid-template-columns:28px 1fr;gap:20px;padding-bottom:28px;display:grid}:where(.site-shell) .audience-item:last-child{border-bottom:none;padding-bottom:0}:where(.site-shell) .audience-icon{color:#c4b0ff;padding-top:5px}:where(.site-shell) .audience-item h3{letter-spacing:-.02em;font-size:23px;line-height:1.25}:where(.site-shell) .audience-item p{color:#bcb2d4;max-width:43ch;margin-top:12px;font-size:16px;line-height:1.85}:where(.site-shell) .home-formats{padding-block:104px 112px}:where(.site-shell) .formats-intro{grid-template-columns:1.3fr 1fr;align-items:end;gap:80px;display:grid}:where(.site-shell) .formats-intro .section-title{max-width:17ch}:where(.site-shell) .formats-intro .section-description{max-width:34ch;margin:0}:where(.site-shell) .format-list{border-top:1px solid #1a143030;margin-top:56px}:where(.site-shell) .format-option{border-bottom:1px solid #1a143030;padding:0 24px;transition:background .18s}:where(.site-shell) .format-option[open]{background:#e8d2e3}:where(.site-shell) .format-option summary,:where(.site-shell) .question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;list-style:none;display:flex}:where(.site-shell) .format-option summary::-webkit-details-marker{display:none}:where(.site-shell) .question summary::-webkit-details-marker{display:none}:where(.site-shell) .format-option summary{min-height:98px;padding-block:22px}:where(.site-shell) .format-option summary h3{letter-spacing:-.025em;font-size:clamp(21px,2.5vw,32px);line-height:1.2}:where(.site-shell) .disclosure-icon{color:#7450bb;border:1px solid #7450bb40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .18s,transform .18s;display:flex}:where(.site-shell) .format-option[open] .disclosure-icon{color:#fff;background:#7450bb;border-color:#0000;transform:rotate(45deg)}:where(.site-shell) .format-option summary:hover h3{color:#7450bb}:where(.site-shell) .format-content{justify-content:space-between;align-items:center;gap:32px;padding:0 68px 30px 0;display:flex}:where(.site-shell) .format-content p{color:#574d75;max-width:44ch;font-size:16px;line-height:1.75}:where(.site-shell) .format-actions{color:#5c369e;flex-direction:column;flex-shrink:0;display:flex}:where(.site-shell) .home-questions{padding-block:104px}:where(.site-shell) .questions-layout{grid-template-columns:.85fr 1.15fr;gap:96px;display:grid}:where(.site-shell) .questions-layout .section-title{max-width:13ch}:where(.site-shell) .questions-layout .section-description{max-width:29ch}:where(.site-shell) .question{border-bottom:1px solid #a78bfa30}:where(.site-shell) .question:first-child{border-top:1px solid #a78bfa30}:where(.site-shell) .question summary{min-height:80px;padding-block:22px}:where(.site-shell) .question h3{font-size:16px;font-weight:600;line-height:1.7}:where(.site-shell) .question-plus{color:#c4b0ff;flex-shrink:0;transition:transform .18s}:where(.site-shell) .question-toggle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}:where(.site-shell) .question[open] .question-plus{transform:rotate(45deg)}:where(.site-shell) .question p{color:#bcb2d4;max-width:57ch;padding:0 36px 26px 0;font-size:16px;line-height:1.9}:where(.site-shell) .question summary:hover{color:#c4b0ff}:where(.site-shell) .home-close{padding-block:96px}:where(.site-shell) .close-layout{grid-template-columns:1.5fr 1fr;align-items:center;gap:80px;display:grid}:where(.site-shell) .home-close h2{letter-spacing:-.035em;font-size:clamp(36px,4.5vw,60px);line-height:1.12}:where(.site-shell) .close-action p{color:#574d75;max-width:29ch;margin-bottom:24px;font-size:17px;line-height:1.8}:where(.site-shell) .site-button-dark{color:#f5f2fb;background:#1a1430}:where(.site-shell) .site-button-dark:hover{background:#332647}:where(.site-shell) .site-footer{background:#0b0912}:where(.site-shell) .footer-inner{justify-content:space-between;gap:32px;padding-block:48px;display:flex}:where(.site-shell) .footer-credit{color:#bcb2d4;margin-top:10px;font-size:12px}:where(.site-shell) .footer-links{flex-wrap:wrap;align-items:center;gap:8px 28px;max-width:440px;display:flex}:where(.site-shell) .footer-links a{color:#bcb2d4;align-items:center;min-height:44px;font-size:13px;display:inline-flex}:where(.site-shell) .footer-links a:hover{color:#f5f2fb;text-decoration:underline}:where(.site-shell) .aawax-tip-character{transition:transform .22s ease-out}:where(.site-shell) .aawax-tip-button:active .aawax-tip-character{scale:.94}:where(.site-shell) .glass-control{isolation:isolate;--glass-tint:#71608435;--glass-x:30%;--glass-y:0%;border:1px solid #e6dcff30;border-radius:999px;position:relative;background:0 0!important}:where(.site-shell) .site-liquid-surface{z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(165deg, #ffffff24 0%, #ffffff03 45%, #ffffff0c 100%), var(--glass-tint);-webkit-backdrop-filter:blur(8px)saturate(1.5);position:absolute;inset:0;box-shadow:inset 0 1px 1px #ffffff70,inset 0 -1px 1px #c4b0ff28,inset 1px 0 1px #ffffff25,0 5px 14px -6px #08041260}:where(.site-shell) .site-liquid-surface[data-svg=true]{-webkit-backdrop-filter:var(--glass-filter) saturate(1.4);backdrop-filter:var(--glass-filter) saturate(1.4)}:where(.site-shell) .site-liquid-surface:after{content:"";border-radius:inherit;background:radial-gradient(100px circle at var(--glass-x) var(--glass-y), #ffffff25, transparent 75%);opacity:.6;transition:opacity .18s;position:absolute;inset:0}:where(.site-shell) .glass-control:hover .site-liquid-surface:after,:where(.site-shell) .glass-control:focus-visible .site-liquid-surface:after{opacity:1}.site-shell .site-liquid-filter{pointer-events:none;position:absolute;overflow:hidden;width:0!important;height:0!important}:where(.site-shell) .site-button.glass-control{--glass-tint:#c4b0ffce;color:#160f27;border-color:#ece4ff70}:where(.site-shell) .site-button-dark.glass-control{--glass-tint:#241735e8;color:#f5f2fb;border-color:#7450bb50}:where(.site-shell) .site-text-link.glass-control{border-radius:999px;width:fit-content;padding:10px 18px;font-size:13px}:where(.site-shell) .site-text-link.glass-control:hover{text-decoration:none}:where(.site-shell) .home-light .glass-control{--glass-tint:#b7a1df24;border-color:#7450bb38}:where(.site-shell) .home-light .site-button-dark{--glass-tint:#241735e8}:where(.site-shell) .home-light .site-text-link{color:#50317f}:where(.site-shell) .home-light .site-liquid-surface{box-shadow:inset 0 1px 1px #fff,inset 0 -1px 1px #7450bb30,0 5px 14px -8px #34204e50}:where(.site-shell) .format-option[open] .disclosure-icon{--glass-tint:#7450bbe8}:where(.site-shell) .report-step{transition:border-color .18s,transform .18s}@media (hover:hover) and (prefers-reduced-motion:no-preference){:where(.site-shell) .report-step:hover{border-color:#a78bfa66;transform:translate(4px)}}@media (prefers-reduced-transparency:reduce){:where(.site-shell) .site-liquid-surface,:where(.site-shell) .site-liquid-surface[data-svg=true]{-webkit-backdrop-filter:none;background:#2a213c}:where(.site-shell) .site-button .site-liquid-surface{background:#c4b0ff}:where(.site-shell) .home-light .site-liquid-surface{background:#e7d0e0}:where(.site-shell) .site-button-dark .site-liquid-surface{background:#241735}}@media (min-width:1101px){:where(.site-shell) .mobile-navigation{display:none}}@media (max-width:1100px){:where(.site-shell) .header-navigation{display:none}:where(.site-shell) .menu-toggle{display:flex}:where(.site-shell) .site-header[data-menu-open=true] .header-inner{z-index:1;padding-top:env(safe-area-inset-top);background:#100d1b;position:fixed;inset:0 0 auto}:where(.site-shell) .site-header[data-menu-open=true]{min-height:88px}:where(.site-shell) .site-header[data-menu-open=true] .header-action{display:none}:where(.site-shell) .hero-actions{gap:12px}:where(.site-shell) .report-layout{column-gap:48px}:where(.site-shell) .audience-layout,:where(.site-shell) .questions-layout{gap:56px}}@media (max-width:760px){:where(.site-shell) .site-header{background:#100d1b;position:sticky;top:0}.site-shell section[id]{scroll-margin-top:104px}:where(.site-shell) .header-inner{gap:12px;min-height:84px;padding-inline:20px}:where(.site-shell) .site-wordmark{font-size:22px}:where(.site-shell) .site-header .site-wordmark{flex-shrink:1;font-size:clamp(26px,8.4vw,40px)}:where(.site-shell) .site-header[data-menu-open=true]{min-height:84px}:where(.site-shell) .mobile-navigation{padding-top:calc(84px + env(safe-area-inset-top))}:where(.site-shell) .header-action{display:none}:where(.site-shell) .home-hero{--hero-screen:calc(100svh - 84px);padding-block:0 64px}:where(.site-shell) .hero-stage{position:relative;overflow:clip}:where(.site-shell) .hero-scene[data-reveal=true]{height:calc(var(--hero-screen) + var(--hero-screen));overflow-anchor:none}:where(.site-shell) .hero-scene[data-reveal=true] .hero-stage{height:var(--hero-screen);position:sticky;top:84px;transform:translateZ(0)}:where(.site-shell) .hero-scene[data-reveal=true] .hero-art{will-change:transform, opacity;transform-origin:60% 55%}:where(.site-shell) .hero-scene[data-reveal=true] .hero-sheet{will-change:transform;height:100%}:where(.site-shell) .hero-layout{padding-inline:0}:where(.site-shell) .hero-copy{background:#100d1b80;border-bottom:1px solid #c4b0ff30;flex-direction:column;justify-content:center;align-items:flex-start;max-width:none;min-height:calc(100svh - 84px);padding:40px 24px 64px;display:flex}:where(.site-shell) .hero-title{max-width:9ch;font-size:clamp(56px,12vw,76px)}:where(.site-shell) .hero-description{max-width:36ch;margin-top:24px;font-size:16px}:where(.site-shell) .hero-actions{gap:12px 24px;margin-top:26px}:where(.site-shell) .hero-art{height:100%;position:absolute;inset:0}:where(.site-shell) .hero-art img{object-position:center}:where(.site-shell) .hero-art:after{background:#100d1b40}:where(.site-shell) .hero-demo{width:100%;max-width:548px;margin-top:0;padding:32px 24px 0}:where(.site-shell) .hero-demo-reveal{z-index:2;margin-bottom:calc(var(--hero-screen) * -1);will-change:transform;overflow-anchor:none}:where(.site-shell) .marking-demo{grid-template-columns:1fr;gap:20px}:where(.site-shell) .demo-measures{border-top:1px solid #ffffff14;border-left:0;padding:20px 0 0}:where(.site-shell) .demo-report-disclosure>summary{cursor:pointer;color:#ddd6fe;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:14px;list-style:none;display:flex}:where(.site-shell) .demo-report-disclosure>summary::-webkit-details-marker{display:none}:where(.site-shell) .demo-report-disclosure[open]>summary svg{transform:rotate(180deg)}:where(.site-shell) .demo-report-content{padding-top:16px}:where(.site-shell) .demo-transcript{font-size:18px}:where(.site-shell) .demo-explanation{min-height:44px}:where(.site-shell) .practice-image{max-width:500px;margin-top:28px}:where(.site-shell) .home-report,:where(.site-shell) .home-audience,:where(.site-shell) .home-formats,:where(.site-shell) .home-questions,:where(.site-shell) .home-close{padding-block:64px}:where(.site-shell) .section-title{font-size:clamp(32px,6.5vw,44px)}:where(.site-shell) .section-description{margin-top:18px;font-size:16px}:where(.site-shell) .report-layout{grid-template-columns:1fr;grid-template-areas:"intro""preview""steps";gap:36px}:where(.site-shell) .desktop-break{display:none}:where(.site-shell) .report-step{padding:20px}:where(.site-shell) .report-step p{font-size:16px}:where(.site-shell) .audience-layout,:where(.site-shell) .questions-layout,:where(.site-shell) .close-layout,:where(.site-shell) .formats-intro{grid-template-columns:1fr;gap:36px}:where(.site-shell) .audience-intro .section-title,:where(.site-shell) .questions-layout .section-title{max-width:19ch}:where(.site-shell) .audience-intro .site-text-link{margin-top:18px}:where(.site-shell) .audience-list{gap:24px}:where(.site-shell) .audience-item{gap:14px;padding-bottom:24px}:where(.site-shell) .audience-item p{font-size:16px}:where(.site-shell) .formats-intro{gap:18px}:where(.site-shell) .formats-intro .section-description{max-width:40ch}:where(.site-shell) .format-list{margin-top:32px}:where(.site-shell) .format-option{padding-inline:16px}:where(.site-shell) .format-option summary{gap:16px;min-height:88px}:where(.site-shell) .format-content{flex-direction:column;align-items:flex-start;gap:12px;padding:0 0 24px}:where(.site-shell) .format-option summary h3{font-size:22px}:where(.site-shell) .question p{padding-right:20px;font-size:16px}:where(.site-shell) .questions-layout .section-description{max-width:40ch}:where(.site-shell) .home-close h2{font-size:clamp(36px,7vw,48px)}:where(.site-shell) .close-action p{max-width:35ch}:where(.site-shell) .footer-inner{flex-direction:column;gap:20px;padding-block:36px}:where(.site-shell) .footer-links{gap:4px 24px}}@media (max-width:760px) and (max-height:650px){:where(.site-shell) .hero-copy{padding-block:24px}:where(.site-shell) .hero-title{max-width:none;font-size:44px}:where(.site-shell) .hero-description{margin-top:18px;font-size:15px}:where(.site-shell) .hero-actions{margin-top:18px}:where(.site-shell) .hero-note{margin-top:12px}}@media (max-width:760px),(pointer:coarse){:where(.site-shell) .site-liquid-surface,:where(.site-shell) .site-liquid-surface[data-svg=true]{-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.site-shell *,.site-shell :before,.site-shell :after{transition-duration:0s!important}:where(.site-shell) .aawax-tip-character{transform:scale(1)!important}:where(.site-shell) .report-playback,:where(.site-shell) .marking-playback{display:none}:where(.site-shell) .site-button:hover,:where(.site-shell) .site-button:hover svg,:where(.site-shell) .site-text-link:hover svg{transform:none}}@media (max-width:760px) and (prefers-reduced-motion:reduce){:where(.site-shell) .hero-copy{background:#100d1ba6;min-height:0}}
