:root{--brief-ink:#120a14;--brief-bar:#1c1020;--brief-cream:#f4eee0;--brief-iris:#7c3cf8;--brief-lime:#b7ce1e;--brief-muted:#6e5e72;--brief-line:#d8cfbe;--brief-font-display:"Onest", system-ui, sans-serif;--brief-font-body:"Inter", system-ui, sans-serif;--brief-font-mono:"JetBrains Mono", ui-monospace, monospace}@media (pointer:coarse){.brief-module__Nh6-Bq__page,.brief-module__Nh6-Bq__page *{cursor:auto}.brief-module__Nh6-Bq__methodOpt,.brief-module__Nh6-Bq__methodOpt span,.brief-module__Nh6-Bq__barCta,.brief-module__Nh6-Bq__sideCta{cursor:pointer}}.brief-module__Nh6-Bq__page{background:var(--brief-cream);max-width:480px;min-height:100vh;margin:0 auto;position:relative}.brief-module__Nh6-Bq__hero{background:var(--brief-ink);color:var(--brief-cream);padding:26px 24px 40px;position:relative;overflow:hidden}.brief-module__Nh6-Bq__hero:before{content:"";pointer-events:none;background-image:linear-gradient(#f4eee00b 1px,#0000 1px),linear-gradient(90deg,#f4eee00b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 70% 20%,#000,#0000);mask-image:radial-gradient(80% 60% at 70% 20%,#000,#0000)}.brief-module__Nh6-Bq__heroTop{justify-content:space-between;align-items:center;display:flex;position:relative}.brief-module__Nh6-Bq__hero h1{font:800 clamp(72px, 22vw, 108px) var(--brief-font-display);letter-spacing:-.05em;color:#fff;margin-top:40px;line-height:.86;position:relative}.brief-module__Nh6-Bq__dot{color:var(--brief-iris)}.brief-module__Nh6-Bq__hero p{max-width:30ch;font:400 15px/1.55 var(--brief-font-body);color:#b6a8ba;margin-top:22px;position:relative}.brief-module__Nh6-Bq__hero p b{color:var(--brief-cream);font-weight:500}.brief-module__Nh6-Bq__typePills{flex-wrap:wrap;gap:7px;margin-top:28px;display:flex;position:relative}.brief-module__Nh6-Bq__typePill{font:600 10px var(--brief-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--brief-lime);background:#b7ce1e26;border:1px solid #b7ce1e4d;border-radius:9999px;align-items:center;gap:7px;padding:6px 12px;display:inline-flex}.brief-module__Nh6-Bq__typePillDot{background:var(--brief-lime);border-radius:50%;flex:none;width:4px;height:4px}.brief-module__Nh6-Bq__chips{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex;position:relative}.brief-module__Nh6-Bq__chip{font:500 11px var(--brief-font-mono);letter-spacing:.06em;color:#c9bdcb;border:1px solid #f4eee029;border-radius:9999px;align-items:center;gap:9px;padding:8px 14px;display:inline-flex}.brief-module__Nh6-Bq__chipDot{background:var(--brief-lime);border-radius:50%;flex:none;width:5px;height:5px}.brief-module__Nh6-Bq__sideNav,.brief-module__Nh6-Bq__sideFoot{display:none}.brief-module__Nh6-Bq__form{padding:0 24px 140px}.brief-module__Nh6-Bq__block{padding:44px 0 4px;position:relative}.brief-module__Nh6-Bq__block+.brief-module__Nh6-Bq__block{border-top:1px solid var(--brief-line)}.brief-module__Nh6-Bq__blockHead{margin-bottom:6px;position:relative}.brief-module__Nh6-Bq__blockNum{font:800 64px var(--brief-font-display);letter-spacing:-.04em;color:#dcd3c2;line-height:.8}.brief-module__Nh6-Bq__blockTitle{font:700 27px var(--brief-font-display);letter-spacing:-.025em;color:var(--brief-ink);margin-top:6px}.brief-module__Nh6-Bq__blockRule{background:var(--brief-ink);opacity:.85;height:1px;margin-top:18px}.brief-module__Nh6-Bq__q{border-bottom:1px solid var(--brief-line);padding:28px 0}.brief-module__Nh6-Bq__q:last-child{border-bottom:none}.brief-module__Nh6-Bq__qTag{font:600 10px var(--brief-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--brief-iris)}.brief-module__Nh6-Bq__qText{font:600 18px/1.35 var(--brief-font-display);letter-spacing:-.01em;color:var(--brief-ink);text-wrap:pretty;margin-top:11px}.brief-module__Nh6-Bq__qHint{font:400 13px/1.5 var(--brief-font-body);color:var(--brief-muted);margin-top:7px}.brief-module__Nh6-Bq__methods{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.brief-module__Nh6-Bq__methodOpt input{display:none}.brief-module__Nh6-Bq__methodOpt span{border:1.5px solid var(--brief-line);font:500 13px var(--brief-font-body);color:var(--brief-ink);-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;padding:10px 17px;transition:all .15s;display:inline-flex}.brief-module__Nh6-Bq__methodOpt input:checked+span{background:var(--brief-iris);border-color:var(--brief-iris);color:#fff}.brief-module__Nh6-Bq__bar{z-index:30;background:var(--brief-bar);max-width:480px;color:var(--brief-cream);border-top:1px solid #f4eee01a;justify-content:space-between;align-items:center;gap:14px;margin:0 auto;padding:14px 18px;display:flex;position:fixed;bottom:0;left:0;right:0}.brief-module__Nh6-Bq__barNote{font:400 12px/1.35 var(--brief-font-body);color:#a89bac;max-width:18ch}.brief-module__Nh6-Bq__barCta{background:var(--brief-lime);color:var(--brief-ink);font:700 14px var(--brief-font-display);letter-spacing:-.01em;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:14px 22px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .2s;display:inline-flex}.brief-module__Nh6-Bq__barCta:hover{background:#cde622;transform:translateY(-2px)}.brief-module__Nh6-Bq__barCta:active{transform:translateY(0)}.brief-module__Nh6-Bq__barCta:disabled{opacity:.6;pointer-events:none}.brief-module__Nh6-Bq__success{z-index:50;background:var(--brief-ink);text-align:center;color:var(--brief-cream);flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:40px 32px;display:flex;position:fixed;inset:0}.brief-module__Nh6-Bq__success h2{font:800 52px/.92 var(--brief-font-display);letter-spacing:-.04em}.brief-module__Nh6-Bq__success h2 span{color:var(--brief-lime)}.brief-module__Nh6-Bq__success p{font:400 17px/1.55 var(--brief-font-body);color:#b6a8ba;max-width:28ch}@media (min-width:1000px){.brief-module__Nh6-Bq__page{align-items:flex-start;max-width:1440px;min-height:100vh;display:flex}.brief-module__Nh6-Bq__hero{flex-direction:column;flex-shrink:0;align-self:stretch;width:360px;height:100vh;padding:40px 36px;display:flex;position:sticky;top:0}.brief-module__Nh6-Bq__hero h1{margin-top:34px;font-size:84px}.brief-module__Nh6-Bq__hero p{max-width:26ch;margin-top:18px;font-size:14px}.brief-module__Nh6-Bq__chips{display:none}.brief-module__Nh6-Bq__sideNav{flex-direction:column;margin-top:40px;display:flex}.brief-module__Nh6-Bq__sideNav a{color:#9b8b9f;border-left:2px solid #0000;align-items:center;gap:13px;padding:11px 0 11px 16px;text-decoration:none;transition:color .2s,border-color .2s;display:flex}.brief-module__Nh6-Bq__sideNav a .brief-module__Nh6-Bq__n{font:600 11px var(--brief-font-mono);letter-spacing:.1em;color:#7a6b7e;min-width:18px}.brief-module__Nh6-Bq__sideNav a .brief-module__Nh6-Bq__t{font:500 14px var(--brief-font-display);letter-spacing:-.01em}.brief-module__Nh6-Bq__sideNav a:hover{color:var(--brief-cream)}.brief-module__Nh6-Bq__sideNav a.brief-module__Nh6-Bq__active{border-left-color:var(--brief-iris);color:#fff}.brief-module__Nh6-Bq__sideNav a.brief-module__Nh6-Bq__active .brief-module__Nh6-Bq__n{color:var(--brief-cream)}.brief-module__Nh6-Bq__sideFoot{margin-top:auto;padding-top:28px;display:block}.brief-module__Nh6-Bq__progress{font:500 11px var(--brief-font-mono);letter-spacing:.08em;color:#8e7c92;margin-bottom:15px}.brief-module__Nh6-Bq__progress b{color:var(--brief-lime);font-weight:600}.brief-module__Nh6-Bq__sideCta{background:var(--brief-lime);width:100%;color:var(--brief-ink);font:700 15px var(--brief-font-display);letter-spacing:-.01em;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:16px 24px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .2s;display:flex}.brief-module__Nh6-Bq__sideCta:hover{background:#cde622;transform:translateY(-2px)}.brief-module__Nh6-Bq__sideCta:disabled{opacity:.6;pointer-events:none}.brief-module__Nh6-Bq__form{background:var(--brief-cream);flex:1;min-width:0;padding:8px 64px 90px}.brief-module__Nh6-Bq__block{scroll-margin-top:28px}.brief-module__Nh6-Bq__form>.brief-module__Nh6-Bq__block:first-child{padding-top:52px}.brief-module__Nh6-Bq__bar{display:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important}html{scroll-behavior:auto}}
