@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-wght-normal.Czsa-EzN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-wght-normal.C-3rgBeH.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-normal.CCVVNp6i.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sc-canvas:#f3efe7;--sc-surface:#eae4d8;--sc-ink:#11161c;--sc-ink-soft:#5f656b;--sc-accent:#2f6b55;--sc-accent-ink:#f3efe7;--sc-font-display:"Newsreader Variable", Georgia, serif;--sc-font-text:"Geist Variable", system-ui, sans-serif;--sc-font-mono:"Geist Mono Variable", ui-monospace, monospace;--sc-shadow-color:30 18% 30%;--bronze:#9c7a4d;--steel:#8b9197;--hair:color-mix(in oklab, var(--sc-ink) 14%, transparent)}html{background:var(--sc-canvas);color:var(--sc-ink)}body{font-family:var(--sc-font-text);-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px}.nowrap{white-space:nowrap}.display{font-family:var(--sc-font-display);letter-spacing:-.018em;text-wrap:balance;margin:0;font-weight:380;line-height:1.06}.display--hero{max-width:14ch;font-size:clamp(2.2rem,1.1rem + 2.9vw,4.2rem)}.display--lg{max-width:18ch;font-size:clamp(2rem,1.4rem + 2.4vw,3.4rem)}.display--md{font-size:clamp(1.6rem,1.3rem + 1.2vw,2.25rem)}.body{font-size:var(--sc-t-base);color:var(--sc-ink-soft);text-wrap:pretty;max-width:60ch;margin:0;line-height:1.65}.lede{font-size:var(--sc-t-lg);color:var(--sc-ink-soft);max-width:40ch;margin:1.5rem 0 0;line-height:1.5}.wordmark{font-family:var(--sc-font-display);letter-spacing:.42em;margin:0 0 1.75rem;font-size:.9rem}.fn{font-family:var(--sc-font-mono);vertical-align:super;color:var(--sc-ink);border-bottom:1px solid var(--bronze);margin-left:.15em;font-size:.68em;text-decoration:none}.folio{z-index:20;font-size:var(--sc-t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sc-ink-soft);flex-direction:column;align-items:flex-start;gap:.9rem;display:flex;position:fixed;inset:1.25rem auto auto 1.25rem}.folio__mark svg{width:2.25rem;height:2.25rem;display:block}.folio__mark circle{fill:none;stroke:var(--bronze);stroke-width:1.6px}.folio__mark circle.thin{stroke-width:.6px}.folio__mark .e{fill:var(--sc-ink)}.folio__chapter{writing-mode:vertical-rl;white-space:nowrap;margin:0;transform:rotate(180deg)}.folio__num{font-family:var(--sc-font-display);letter-spacing:.1em;color:var(--sc-ink)}.folio__cta{color:var(--sc-ink);border-bottom:1px solid var(--bronze);writing-mode:vertical-rl;padding-bottom:2px;text-decoration:none;transform:rotate(180deg)}@media (width<=860px){.folio{background:color-mix(in oklab, var(--sc-canvas) 92%, transparent);border-top:1px solid var(--hair);flex-direction:row;justify-content:space-between;align-items:center;padding:.6rem 1rem;inset:auto 0 0}.folio__chapter,.folio__cta{writing-mode:horizontal-tb;transform:none}.folio__mark svg{width:1.75rem;height:1.75rem}}.plate{object-fit:cover;width:100%;height:auto;display:block}.plate--pending{background:radial-gradient(120% 90% at 20% 30%,#f7f3ec 0%,#0000 60%),linear-gradient(135deg,#e6dfd2,#d9d0c1);position:relative}.plate--pending:after{content:attr(data-pending);font-family:var(--sc-font-mono);color:#7a7066;letter-spacing:0;font-size:.7rem;position:absolute;bottom:.6rem;left:.75rem}figure{margin:0}figcaption{font-size:var(--sc-t-xs);color:var(--sc-ink-soft);letter-spacing:.02em;margin-top:.6rem}.hero__stage{height:100svh;overflow:hidden}.hero__layers{position:absolute;inset:0}.hero__bg{aspect-ratio:3/2;width:max(100vw,150vh);position:absolute;top:50%;left:50%;translate:-50% -50%}.hero__bg img{object-fit:cover;width:100%;height:100%;display:block}.hero__haze{object-fit:cover;mix-blend-mode:screen;opacity:.5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero__hand{aspect-ratio:2/3;width:min(28vw,400px);position:absolute;bottom:-10%;right:7%}.hero__hand img{width:100%;height:100%;display:block}.hero__desk{width:100%;height:auto;position:absolute;bottom:-4%;left:0;right:0}.is-poster .hero__hand,.is-poster .hero__desk{display:none}.screen{background:#eeedeb;position:absolute;overflow:hidden}.screen--poster{border-radius:14%/6.5%;width:12.7%;height:41.2%;top:32.1%;left:46.3%;rotate:-3.4deg}.screen--hand{border-radius:13%/6.5%;width:35%;height:46.9%;top:14.5%;left:22.8%;rotate:-2deg}.phone-ui{font-family:var(--sc-font-mono);color:#2a2f35;font-size:clamp(5px,.62vw,10px);line-height:1.5;position:absolute;inset:14% 8% 6%}.screen--hand .phone-ui{font-size:clamp(6px,1.5vw,10px)}.phone-ui__q{color:#11161c;background:#e4e1dc;border-radius:1em;margin:0 0 .8em;padding:.6em .8em}.phone-ui__a{margin:0}.phone-ui .bar{background:#11161c;border-radius:1px;height:.9em;margin:.45em 0;display:block}@media (width<=860px){.hero__bg{aspect-ratio:2/3;width:max(100vw,66.7vh)}.is-poster .hero__hand,.is-poster .hero__desk{display:block}.screen--poster{display:none}.hero__desk{width:160%;bottom:-2%;left:-30%}}.hero__copy{z-index:2;max-width:min(46rem,50vw);height:100%;padding:0 var(--sc-gutter) 0 calc(var(--sc-gutter) + 3.5rem);flex-direction:column;justify-content:center;display:flex;position:relative}@media (width<=860px){.hero__copy{justify-content:flex-start;padding:4.5rem 1.25rem 7rem}.hero__hand{width:44vw;bottom:-2%;right:1%}.hero__copy{max-width:none}}.aicheck{max-width:44rem;margin-top:2rem}.hero .aicheck__sentence{font-size:var(--sc-t-base)}.aicheck__sentence{font-size:var(--sc-t-lg);color:var(--sc-ink);margin:0;line-height:1.9}.aicheck__sentence label{color:var(--sc-ink-soft)}.aicheck__field{display:inline-block}.aicheck input,.aicheck select{font:inherit;color:var(--sc-ink);border:0;border-bottom:1.5px solid var(--sc-ink);background:0 0;border-radius:0;padding:0 .1em}.aicheck input{width:9.5em;font-family:var(--sc-font-display);font-style:italic}.aicheck input::placeholder{color:#6b6f73;opacity:1}.aicheck select{cursor:pointer;margin-left:.25em}.aicheck__go{font:inherit;font-size:var(--sc-t-base);cursor:pointer;color:var(--sc-accent-ink);background:var(--sc-ink);white-space:nowrap;border:0;border-radius:999px;margin-left:.6em;padding:.55em 1.2em;transition:background-color .15s ease-out}.aicheck__go:hover{background:var(--sc-accent)}.aicheck__go[disabled]{opacity:.6;cursor:progress}.aicheck__result{border:1px solid var(--hair);background:color-mix(in oklab, var(--sc-surface) 70%, transparent);backdrop-filter:blur(6px);margin-top:1.5rem;padding:1.25rem 1.4rem}.aicheck__status{font-size:var(--sc-t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sc-ink-soft);margin:0 0 .75rem}.aicheck__answer{font-family:var(--sc-font-mono);white-space:pre-wrap;max-height:16rem;color:var(--sc-ink);margin:0;font-size:.86rem;line-height:1.65;overflow:auto}.aicheck__answer mark{background:color-mix(in oklab, var(--sc-accent) 18%, transparent);color:var(--sc-ink)}.aicheck__sources{font-size:var(--sc-t-xs);flex-wrap:wrap;gap:.4rem 1rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.aicheck__sources a{color:var(--sc-ink-soft)}.aicheck__note{font-size:var(--sc-t-sm);color:var(--sc-ink);margin:.9rem 0 0}.aicheck__note a{color:var(--sc-accent)}.aicheck--compact .aicheck__sentence{font-size:var(--sc-t-base)}.chapter{position:relative}.spread{padding-left:calc(var(--sc-gutter) + 2.5rem);align-items:center;gap:clamp(2rem,5vw,6rem);display:grid}.spread--media-right{grid-template-columns:1.05fr .95fr}.spread--media-left{grid-template-columns:.85fr 1.15fr}.spread__media--tall{justify-self:center;width:100%;max-width:26rem}@media (width<=860px){.spread,.spread--media-right,.spread--media-left{padding-left:var(--sc-gutter);grid-template-columns:1fr}}.vsl{padding-left:calc(var(--sc-gutter) + 2.5rem)}.vsl__frame{max-width:60rem;position:relative}.vsl__pending{max-width:34rem;font-size:var(--sc-t-base);color:var(--sc-ink);background:color-mix(in oklab, var(--sc-canvas) 86%, transparent);letter-spacing:0;padding:1rem 1.25rem;position:absolute;inset:auto 1.5rem 1.5rem}.signals{min-height:100svh;padding:0 var(--sc-gutter) 0 calc(var(--sc-gutter) + 3.5rem);grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.signals__text .body{margin-top:1.5rem}.signals__figure{grid-template-columns:minmax(12rem,20rem) 1fr;align-items:center;gap:2rem;display:grid}.drawing{width:100%;height:auto;overflow:visible}.draw{fill:none;stroke:var(--sc-ink);stroke-width:1.4px;stroke-dasharray:1;stroke-linecap:round}.draw.d0{stroke:var(--bronze);stroke-width:1px;stroke-dashoffset:calc(1 - clamp(0, var(--sc-p,0) / .18, 1))}.draw.d1{stroke-width:3px;stroke-dashoffset:calc(1 - clamp(0, (var(--sc-p,0) - .18) / .16, 1))}.draw.d2{stroke-width:3px;stroke-dashoffset:calc(1 - clamp(0, (var(--sc-p,0) - .36) / .16, 1))}.draw.d3{stroke-width:3px;stroke-dashoffset:calc(1 - clamp(0, (var(--sc-p,0) - .54) / .16, 1))}.draw.d4{stroke-width:3px;stroke-dashoffset:calc(1 - clamp(0, (var(--sc-p,0) - .72) / .16, 1))}.draw.d5{stroke-width:1.2px;stroke-dashoffset:calc(1 - clamp(0, (var(--sc-p,0) - .86) / .12, 1))}.signals__list{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.signals__list li{font-size:var(--sc-t-sm);color:var(--sc-ink-soft);border-top:1px solid var(--hair);padding-top:.8rem;line-height:1.55}.signals__list span{font-family:var(--sc-font-display);font-size:var(--sc-t-lg);color:var(--sc-ink);margin-bottom:.2rem;display:block}@media (width<=860px){.signals{grid-template-columns:1fr;align-content:center;padding:4rem 1.25rem 5rem}.signals__figure{grid-template-columns:9rem 1fr;gap:1.25rem}}.breath{height:60vh}.peak{min-height:100svh;padding:0 var(--sc-gutter);text-align:left;flex-direction:column;justify-content:center;align-items:center;display:flex}.peak__head{max-width:22ch;margin-left:calc(var(--sc-gutter) + 2.5rem);align-self:flex-start}.answer{border:1px solid var(--hair);background:var(--sc-surface);width:min(44rem,100%);box-shadow:var(--sc-e2);margin-top:2.5rem;padding:1.5rem 1.6rem 1.25rem}.answer__label{font-family:var(--sc-font-mono);text-transform:none;letter-spacing:0;color:var(--sc-ink-soft);margin:0 0 1rem;font-size:.72rem}.answer__body{font-family:var(--sc-font-mono);min-height:7.5em;font-size:clamp(.86rem,.8rem + .25vw,1rem);line-height:1.7;position:relative}.answer__before,.answer__after{margin:0}.answer__after{position:absolute;inset:0}.rival{background:linear-gradient(var(--steel), var(--steel)) no-repeat left 58% / calc(var(--strike,0) * 100%) 1.5px;color:var(--sc-ink);text-decoration:none}.you{background:color-mix(in oklab, var(--sc-accent) 16%, transparent);color:var(--sc-accent);padding:0 .15em;font-weight:600}.answer__sources{border-top:1px solid var(--hair);font-family:var(--sc-font-mono);color:var(--sc-ink-soft);flex-wrap:wrap;gap:.35rem 1.1rem;margin:1.2rem 0 0;padding:.9rem 0 0;font-size:.72rem;list-style:none;display:flex}.answer__sources li{transition:opacity .2s ease-out}.answer__sources .src-after{color:var(--sc-accent)}.peak__note{font-size:var(--sc-t-sm);width:100%;max-width:44rem;margin-top:1.25rem}.timeline{border-left:1px solid var(--bronze);gap:1.1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.timeline li{color:var(--sc-ink-soft);padding-left:1.25rem;line-height:1.6;position:relative}.timeline li:before{content:"";background:var(--sc-canvas);border:1px solid var(--bronze);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:-4.5px}.timeline b{font-family:var(--sc-font-display);font-weight:500;font-size:var(--sc-t-lg);color:var(--sc-ink);display:block}.guarantee{border:1px solid var(--hair);background:var(--sc-surface);margin-top:2.5rem;padding:1.4rem 1.5rem}.guarantee h3{font-family:var(--sc-font-display);font-weight:450;font-size:var(--sc-t-xl);margin:0 0 .5rem}.guarantee p{color:var(--sc-ink-soft);margin:0;line-height:1.6}.areas{padding-left:calc(var(--sc-gutter) + 2.5rem)}.areas__head .body{margin-top:1.25rem}.areas__index{border-top:1px solid var(--hair);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:3rem 0 0;padding:0;list-style:none;display:grid}.area{border-bottom:1px solid var(--hair);cursor:default;grid-template-rows:auto auto;grid-template-columns:1.25rem 1fr auto;column-gap:.75rem;padding:1rem .25rem;transition:background-color .15s ease-out;display:grid}.area svg{grid-row:span 2;align-self:center;width:1rem;height:1rem}.area circle{fill:none;stroke:var(--bronze);stroke-width:1.5px}.area--taken circle{fill:var(--bronze)}.area__city{font-family:var(--sc-font-display);font-size:var(--sc-t-lg)}.area__region{font-size:var(--sc-t-xs);color:var(--sc-ink-soft);grid-column:2}.area__status{font-size:var(--sc-t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sc-accent);grid-area:1/3/span 2;align-self:center}.area--taken .area__status{color:var(--sc-ink-soft)}.area:hover,.area:focus-visible{background:color-mix(in oklab, var(--sc-surface) 80%, transparent)}.area:hover circle,.area:focus-visible circle{stroke:var(--sc-accent)}.fit{padding-left:calc(var(--sc-gutter) + 2.5rem);grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,7rem);display:grid}.fit__col--not{padding-top:clamp(0rem,6vw,5rem)}.list{gap:.9rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.list li{color:var(--sc-ink-soft);max-width:40ch;padding-left:1.4rem;line-height:1.6;position:relative}.list li:before{content:"";background:var(--bronze);width:.6rem;height:1px;position:absolute;top:.7em;left:0}@media (width<=860px){.fit{padding-left:var(--sc-gutter);grid-template-columns:1fr}.fit__col--not{padding-top:0}}.faq{padding-left:calc(var(--sc-gutter) + 2.5rem);max-width:60rem;margin-left:0}.faq__list{border-top:1px solid var(--hair);margin-top:2rem}.faq details{border-bottom:1px solid var(--hair);padding:1.1rem 0}.faq summary{cursor:pointer;font-family:var(--sc-font-display);font-size:var(--sc-t-lg);justify-content:space-between;gap:1rem;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--sc-font-text);color:var(--bronze)}.faq details[open] summary:after{content:"−"}.faq details p{color:var(--sc-ink-soft);max-width:62ch;margin:.8rem 0 0;line-height:1.65}@media (width<=860px){.areas,.vsl,.faq{padding-left:var(--sc-gutter)}.peak__head{margin-left:0}}.close{background:var(--sc-ink);color:var(--sc-canvas);position:relative;overflow:hidden}.close__bg{opacity:.55;width:100%;height:100%;position:absolute;inset:0}.close .plate--pending.close__bg{background:radial-gradient(60% 70% at 75% 55%, #3a3226 0%, var(--sc-ink) 70%);opacity:1}.close .plate--pending.close__bg:after{color:#8a8070}.close__inner{padding-top:clamp(6rem,14vw,12rem);padding-bottom:4rem;padding-left:calc(var(--sc-gutter) + 2.5rem);position:relative}.close .display{color:var(--sc-canvas);max-width:20ch}.close .aicheck__sentence,.close .aicheck input,.close .aicheck select{color:var(--sc-canvas)}.close .aicheck__sentence label{color:#c9c2b6}.close .aicheck input,.close .aicheck select{border-bottom-color:var(--sc-canvas)}.close .aicheck select option{color:var(--sc-ink)}.close .aicheck input::placeholder{color:#b9b2a6}.close .aicheck__go{background:var(--sc-canvas);color:var(--sc-ink)}.close .aicheck__go:hover{background:#dcd4c6}.close .aicheck__result{background:color-mix(in oklab, var(--sc-ink) 70%, transparent);border-color:color-mix(in oklab, var(--sc-canvas) 20%, transparent)}.close .aicheck__answer,.close .aicheck__note{color:var(--sc-canvas)}.close .aicheck__status,.close .aicheck__sources a{color:#c9c2b6}.close .aicheck__note a{color:#9fd3bd}.close__alt{color:#c9c2b6;margin-top:1.5rem}.close__alt a{color:var(--sc-canvas)}.foot{border-top:1px solid color-mix(in oklab, var(--sc-canvas) 16%, transparent);padding-top:2.5rem;padding-bottom:5rem;padding-left:calc(var(--sc-gutter) + 2.5rem);position:relative}.foot__sources{font-size:var(--sc-t-xs);gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.foot__sources a{color:#b9b2a6;text-decoration:none}.foot__sources a:hover{text-decoration:underline}.foot__legal{font-size:var(--sc-t-xs);color:#b9b2a6;margin:1.5rem 0 0}.foot__legal a{color:#e6e0d5}@media (width<=860px){.close__inner,.foot{padding-left:var(--sc-gutter)}}@media (prefers-reduced-motion:reduce){.answer__after{border-top:1px dashed var(--hair);margin-top:1rem;padding-top:1rem;position:static}.rival{background-size:100% 1.5px}.draw{stroke-dashoffset:0!important}}body{background:var(--sc-canvas) url(/img/texture-bone-paper.webp) repeat;background-size:627px}.hero__layers:after{content:"";pointer-events:none;background:radial-gradient(82% 115% at 15% 42%, color-mix(in oklab, var(--sc-canvas) 91%, transparent) 0%, color-mix(in oklab, var(--sc-canvas) 58%, transparent) 46%, transparent 74%);position:absolute;inset:0}.hero .aicheck__sentence label{color:var(--sc-ink)}.hero .aicheck input::placeholder{color:#4d5257}.hero .lede{color:#232a30}@media (width<=860px){.hero__layers:after{background:linear-gradient(180deg, color-mix(in oklab, var(--sc-canvas) 55%, transparent) 0%, transparent 75%)}}.hero .aicheck{background:color-mix(in oklab, var(--sc-canvas) 78%, transparent);border:1px solid var(--hair);backdrop-filter:blur(4px);padding:.85rem 1.1rem 1rem}.hero__frame{aspect-ratio:3/2;pointer-events:none;width:max(100vw,150vh);position:absolute;top:50%;left:50%;translate:-50% -50%}.hero__frame .hero__hand{aspect-ratio:2/3;width:41.7%;position:absolute;inset:18% auto auto 35.6%}.hero__frame--desk .hero__desk{width:100%;height:100%;position:absolute;top:11.7%;bottom:auto;left:0}.is-poster .hero__frame{display:none}@media (width<=860px){.hero__frame{aspect-ratio:auto;width:auto;inset:0;translate:none}.is-poster .hero__frame{display:block}.hero__frame .hero__hand{width:44vw;inset:auto 1% -2% auto}.hero__frame--desk .hero__desk{width:160%;height:auto;top:auto;bottom:-2%;left:-30%}.hero__copy{padding-top:3.25rem}.hero .wordmark{margin-bottom:1.1rem}.hero .lede{margin-top:1rem;font-size:.98rem}.hero .aicheck{margin-top:1.25rem;padding:.7rem .9rem .85rem}.hero__frame .hero__hand{width:58vw;bottom:-5%;right:-2%}}.hero__poster{object-fit:cover;width:100%;height:100%;display:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce) and (width>=861px){.hero__poster{display:block}.hero__bg,.hero__frame,.hero__haze{display:none}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.apply{max-width:82rem;min-height:100svh;padding:clamp(2rem, 6vw, 5.5rem) var(--sc-gutter);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(2rem,6vw,7rem);margin-inline:auto;display:grid}.apply__intro{position:sticky;top:clamp(2rem,6vw,5.5rem)}.apply__mark{color:var(--sc-ink);align-items:center;gap:.75rem;margin-bottom:clamp(2.5rem,6vw,4.5rem);text-decoration:none;display:inline-flex}.apply__mark svg{width:2.25rem;height:2.25rem}.apply__mark circle{fill:none;stroke:var(--bronze);stroke-width:1.6px}.apply__mark circle.thin{stroke-width:.6px}.apply__mark .e{fill:var(--sc-ink)}.apply__mark span{font-family:var(--sc-font-display);letter-spacing:.42em;text-transform:uppercase;font-size:.85rem}.apply__eyebrow{font-size:var(--sc-t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sc-ink-soft);margin:0 0 1.25rem}.apply__next{counter-reset:n;gap:1rem;max-width:34rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.apply__next li{counter-increment:n;font-size:var(--sc-t-sm);color:var(--sc-ink-soft);border-top:1px solid var(--hair);grid-template-columns:2.25rem 1fr;padding-top:.9rem;line-height:1.55;display:grid}.apply__next li:before{content:counter(n, upper-roman);font-family:var(--sc-font-display);color:var(--bronze)}.apply__next b{color:var(--sc-ink);font-weight:500}.apply__sign{font-family:var(--sc-font-display);font-style:italic;font-size:var(--sc-t-lg);margin:2rem 0 0}.apply__panel{background:color-mix(in oklab, var(--sc-surface) 72%, transparent);border:1px solid var(--hair);backdrop-filter:blur(6px);box-shadow:0 30px 60px -40px hsl(var(--sc-shadow-color) / .35);padding:clamp(1.75rem,4vw,3.25rem);position:relative}.apply__progress{background:var(--hair);height:2px;position:absolute;inset:0 0 auto}.apply__progress span{background:var(--bronze);width:0;height:100%;transition:width .42s cubic-bezier(.2,.7,.2,1);display:block}.step{border:0;gap:1.4rem;min-width:0;margin:0 0 1.5rem;padding:0;display:grid}.step[hidden],.apply__form[hidden],.apply__back[hidden],.apply__error[hidden]{display:none}.apply__form:not(.is-stepped) .step{border-bottom:1px solid var(--hair);padding-bottom:2rem}.is-stepped .step:not([hidden]){animation:.38s cubic-bezier(.2,.7,.2,1) both apply-in}@keyframes apply-in{0%{opacity:0;transform:translateY(10px)}}.step legend{gap:.9rem;margin-bottom:.4rem;padding:0;display:grid}.step__count{font-family:var(--sc-font-mono);font-size:var(--sc-t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sc-ink-soft);margin:0}.step__q{font-family:var(--sc-font-display);font-weight:380;font-size:var(--sc-t-xl);letter-spacing:-.012em;text-wrap:balance;color:var(--sc-ink);margin:0;line-height:1.15;display:block}.step__aside{font-size:var(--sc-t-sm);color:var(--sc-ink-soft);max-width:46ch;margin:0;line-height:1.55}.step__aside a,.apply__stop-links a{color:var(--sc-ink);text-decoration-color:var(--bronze);text-underline-offset:3px}.field{gap:.35rem;display:grid}.field__label{font-size:var(--sc-t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sc-ink-soft)}.field input,.field select{font:inherit;font-family:var(--sc-font-display);font-size:var(--sc-t-lg);color:var(--sc-ink);border:0;border-bottom:1.5px solid color-mix(in oklab, var(--sc-ink) 55%, transparent);background:0 0;border-radius:0;width:100%;padding:.35rem .1rem;transition:border-color .15s ease-out}.field select{cursor:pointer;appearance:none;background:linear-gradient(45deg, transparent 50%, var(--sc-ink) 50%) right .6rem center / .4rem .4rem no-repeat, linear-gradient(-45deg, transparent 50%, var(--sc-ink) 50%) right .35rem center / .4rem .4rem no-repeat;padding-right:1.5rem}.field input::placeholder{color:#6b6f73;opacity:1;font-style:italic}.field input:focus,.field select:focus{border-bottom-color:var(--sc-accent);outline:none}.field input:focus-visible,.field select:focus-visible{box-shadow:0 2px 0 0 var(--sc-accent)}.choices{gap:.55rem;display:grid}.choice{cursor:pointer;display:block;position:relative}.choice input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.choice span{border:1px solid var(--hair);background:color-mix(in oklab, var(--sc-canvas) 70%, transparent);font-size:var(--sc-t-base);color:var(--sc-ink);align-items:center;gap:.9rem;padding:.95rem 1.1rem;transition:border-color .15s ease-out,background-color .15s ease-out;display:flex}.choice span:before{content:"";border:1.5px solid color-mix(in oklab, var(--sc-ink) 55%, transparent);border-radius:50%;flex:none;width:.9rem;height:.9rem;transition:box-shadow .15s ease-out,border-color .15s ease-out}.choice:hover span{border-color:color-mix(in oklab, var(--sc-ink) 40%, transparent)}.choice input:checked+span:before{border-color:var(--sc-accent);box-shadow:inset 0 0 0 3px var(--sc-canvas), inset 0 0 0 10px var(--sc-accent)}.choice input:focus-visible+span{outline:2px solid var(--sc-accent);outline-offset:2px}.apply__error{font-size:var(--sc-t-sm);color:#8a2f22;margin:0 0 1rem}.apply__nav{justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.apply__go{font:inherit;font-size:var(--sc-t-base);cursor:pointer;color:var(--sc-accent-ink);background:var(--sc-ink);border:0;border-radius:999px;margin-left:auto;padding:.75em 1.6em;transition:background-color .15s ease-out}.apply__go:hover{background:var(--sc-accent)}.apply__back{font:inherit;font-size:var(--sc-t-sm);cursor:pointer;color:var(--sc-ink-soft);text-decoration:underline;text-decoration-color:var(--bronze);text-underline-offset:3px;background:0 0;border:0;padding:.4em 0}.apply__back:hover{color:var(--sc-ink)}.apply__stop,.apply__cal,.apply__done{outline:none;gap:1rem;display:grid}.apply__stop[hidden],.apply__cal[hidden],.apply__done[hidden]{display:none}.apply__stop-text{font-family:var(--sc-font-display);font-size:var(--sc-t-lg);max-width:40ch;margin:0;line-height:1.45}.apply__stop-links{font-size:var(--sc-t-sm);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin:.5rem 0 0;display:flex}.apply__cal-frame{min-height:34rem;margin-inline:calc(-1*clamp(.5rem,2vw,1.5rem));overflow:auto}@media (width<=960px){.apply{grid-template-columns:1fr}.apply__intro{position:static}.apply__next,.apply__sign{display:none}.apply__mark{margin-bottom:2rem}}@media (prefers-reduced-motion:reduce){.is-stepped .step:not([hidden]){animation:none}.apply__progress span{transition:none}}.skip{z-index:50;background:var(--sc-ink);color:var(--sc-canvas);padding:.6rem 1rem;text-decoration:none;position:absolute;top:-3rem;left:1rem}.skip:focus{top:1rem}.mast{max-width:82rem;padding:clamp(1.25rem, 3vw, 2rem) var(--sc-gutter);justify-content:space-between;align-items:center;gap:1.5rem;margin-inline:auto;display:flex}.mast__mark{color:var(--sc-ink);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.mast__mark svg{width:2.1rem;height:2.1rem}.mast__mark circle,.apply__mark circle{fill:none;stroke:var(--bronze);stroke-width:1.6px}.mast__mark circle.thin{stroke-width:.6px}.mast__mark .e{fill:var(--sc-ink)}.mast__mark span{font-family:var(--sc-font-display);letter-spacing:.42em;text-transform:uppercase;font-size:.85rem}.mast__nav{font-size:var(--sc-t-sm);align-items:center;gap:clamp(1rem,2.5vw,2rem);display:flex}.mast__nav a{color:var(--sc-ink-soft);border-bottom:1px solid #0000;padding:.35rem 0;text-decoration:none;transition:color .15s ease-out,border-color .15s ease-out}.mast__nav a:hover{color:var(--sc-ink);border-bottom-color:var(--bronze)}.mast__nav .mast__cta{color:var(--sc-accent-ink);background:var(--sc-ink);border:0;border-radius:999px;padding:.5rem 1.05rem}.mast__nav .mast__cta:hover{color:var(--sc-accent-ink);background:var(--sc-accent)}@media (width<=640px){.mast__nav a:not(.mast__cta){display:none}}.pagefoot{max-width:82rem;padding:2rem var(--sc-gutter) 2.5rem;border-top:1px solid var(--hair);font-size:var(--sc-t-xs);color:var(--sc-ink-soft);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;margin:clamp(4rem,10vw,8rem) auto 0;display:flex}.pagefoot p{margin:0}.pagefoot a{color:var(--sc-ink-soft);text-decoration-color:var(--bronze);text-underline-offset:3px}.pagefoot a:hover{color:var(--sc-ink)}.pagefoot__links{gap:1.25rem;display:flex}.doc{max-width:82rem;padding:clamp(2rem, 6vw, 5rem) var(--sc-gutter) 0;counter-reset:sec;grid-template-columns:minmax(11rem,15rem) minmax(0,44rem);grid-template-areas:".head""toc body";column-gap:clamp(2rem,7vw,7rem);margin-inline:auto;display:grid}.doc>*{min-width:0}.doc__head{grid-area:head;margin-bottom:clamp(2.5rem,6vw,4.5rem)}.doc__kind{font-size:var(--sc-t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sc-ink-soft);margin:0 0 1.25rem}.doc__meta{font-family:var(--sc-font-mono);font-size:var(--sc-t-xs);color:var(--sc-ink-soft);margin:1.25rem 0 0}.doc__short{border:1px solid var(--hair);border-left:2px solid var(--bronze);background:color-mix(in oklab, var(--sc-surface) 60%, transparent);margin-top:2.25rem;padding:1.4rem 1.6rem}.doc__short-label{font-size:var(--sc-t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sc-ink-soft);margin:0 0 .75rem}.doc__short ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.doc__short li{font-family:var(--sc-font-display);font-size:var(--sc-t-lg);color:var(--sc-ink);line-height:1.4}.doc__toc{font-size:var(--sc-t-sm);grid-area:toc;align-self:start;position:sticky;top:2rem}.doc__toc-label{font-size:var(--sc-t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sc-ink-soft);margin:0 0 .9rem}.doc__toc ol{counter-reset:toc;border-left:1px solid var(--hair);margin:0;padding:0;list-style:none}.doc__toc li{counter-increment:toc}.doc__toc a{color:var(--sc-ink-soft);border-left:1px solid #0000;grid-template-columns:2rem 1fr;margin-left:-1px;padding:.4rem 0 .4rem 1rem;line-height:1.35;text-decoration:none;transition:color .15s ease-out,border-color .15s ease-out;display:grid}.doc__toc a:before{content:counter(toc, upper-roman);font-family:var(--sc-font-display);color:var(--bronze)}.doc__toc a:hover{color:var(--sc-ink)}.doc__toc a[aria-current]{color:var(--sc-ink);border-left-color:var(--sc-ink)}.doc__body{grid-area:body}.doc__body section{counter-increment:sec;margin-bottom:clamp(2.5rem,5vw,3.5rem);padding-top:.5rem;scroll-margin-top:2rem}.doc__body h2{font-family:var(--sc-font-display);font-weight:400;font-size:var(--sc-t-xl);letter-spacing:-.012em;grid-template-columns:3rem 1fr;align-items:baseline;margin:0 0 1rem;line-height:1.15;display:grid}.doc__body h2:before{content:counter(sec, upper-roman);font-size:var(--sc-t-base);color:var(--bronze)}.doc__body p,.doc__body li{font-size:var(--sc-t-base);color:var(--sc-ink-soft);text-wrap:pretty;max-width:64ch;line-height:1.7}.doc__body p{margin:0 0 1rem 3rem}.doc__body ul{gap:.55rem;margin:0 0 1rem 3rem;padding:0;list-style:none;display:grid}.doc__body ul li{padding-left:1.4rem;position:relative}.doc__body ul li:before{content:"";background:var(--bronze);width:.6rem;height:1px;position:absolute;top:.8em;left:0}.doc__body b{color:var(--sc-ink);font-weight:500}.doc__body a{color:var(--sc-ink);text-decoration-color:var(--bronze);text-underline-offset:3px}.doc__table{border-top:1px solid var(--sc-ink);margin:0 0 1.5rem 3rem;overflow-x:auto}.doc__table:focus-visible{outline-offset:4px}.doc__table table{border-collapse:collapse;width:100%;min-width:40rem;font-size:var(--sc-t-sm);line-height:1.55}.doc__table th,.doc__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--hair);color:var(--sc-ink-soft);padding:.9rem 1rem .9rem 0}.doc__table thead th{font-weight:500;font-size:var(--sc-t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sc-ink-soft)}.doc__table tbody th{font-family:var(--sc-font-display);font-weight:400;font-size:var(--sc-t-base);color:var(--sc-ink);width:22%}@media (width<=900px){.doc{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""toc""body"}.doc__toc{margin-bottom:3rem;position:static}.doc__body p,.doc__body ul,.doc__table{margin-left:0}.doc__body h2{grid-template-columns:2.25rem 1fr}}.report{max-width:82rem;padding:clamp(2rem, 6vw, 5rem) var(--sc-gutter) 0;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(2rem,6vw,6rem);margin-inline:auto;display:grid}.report__panel{position:sticky;top:2rem}.report__panel>.step__q{margin-bottom:1.75rem}.report__form{gap:1.35rem;display:grid}.field-row{grid-template-columns:1.3fr 1fr;gap:1.25rem;display:grid}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.report__go{justify-self:start;margin:.5rem 0 0;text-decoration:none}.report__go[disabled]{opacity:.6;cursor:progress}.report__done,.report__fallback{outline:none;gap:1rem;display:grid}.report__done[hidden],.report__fallback[hidden],.report__form[hidden]{display:none}.report__next{margin-top:2.5rem;display:grid}.specimen{border:1px solid var(--hair);background:color-mix(in oklab, var(--sc-canvas) 55%, var(--sc-surface));box-shadow:0 30px 60px -45px hsl(var(--sc-shadow-color) / .4);margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:clamp(1rem,2.5vw,1.6rem)}.specimen__cap{font-family:var(--sc-font-mono);font-size:var(--sc-t-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--sc-ink-soft);justify-content:space-between;gap:1rem;margin-bottom:1rem;display:flex}.specimen__clinic{color:var(--sc-ink)}.specimen__grid{border-collapse:collapse;width:100%;font-size:var(--sc-t-sm)}.specimen__grid thead th{font-family:var(--sc-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--sc-ink-soft);text-align:center;padding:0 0 .6rem;font-size:.68rem;font-weight:400}.specimen__grid tbody th{text-align:left;color:var(--sc-ink-soft);border-top:1px solid var(--hair);transition:color .3s ease-out;transition-delay:calc(var(--r) * .11s);padding:.55rem .75rem .55rem 0;font-weight:400}.specimen__grid td{text-align:center;border-top:1px solid var(--hair);width:13%}.mark{border:1px solid color-mix(in oklab, var(--sc-ink) 22%, transparent);vertical-align:middle;opacity:.35;width:.8rem;height:.8rem;transition:transform .32s cubic-bezier(.2,.7,.2,1),opacity .32s ease-out,background-color .32s ease-out,border-color .32s ease-out;transition-delay:calc(var(--r) * .11s + .12s);border-radius:50%;display:inline-block;transform:scale(.4)}.is-read .specimen__grid tbody th{color:var(--sc-ink)}.is-read .mark{opacity:1;border-color:color-mix(in oklab, var(--sc-ink) 45%, transparent);transform:scale(1)}.is-read .is-named .mark{background:var(--sc-accent);border-color:var(--sc-accent);box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--sc-canvas) 85%, var(--sc-surface))}.specimen__legend{font-size:var(--sc-t-xs);color:var(--sc-ink-soft);flex-wrap:wrap;align-items:center;gap:.5rem .6rem;margin:1rem 0 0;display:flex}.specimen__legend em{font-style:italic;font-family:var(--sc-font-display);font-size:var(--sc-t-sm);margin-left:auto}.mark--key{opacity:1;border-color:color-mix(in oklab, var(--sc-ink) 45%, transparent);transition:none;transform:none}.mark--key.is-named{background:var(--sc-accent);border-color:var(--sc-accent);box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--sc-canvas) 85%, var(--sc-surface))}.mark--key+.mark--key{margin-left:.6rem}@media (width<=960px){.report{grid-template-columns:minmax(0,1fr)}.report__panel{position:static}}@media (width<=560px){.specimen__grid thead th{letter-spacing:0;font-size:.6rem}.specimen__grid tbody th{font-size:.78rem}.field-row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mark,.specimen__grid tbody th{transition:none}}.areas__board{grid-template-columns:minmax(0,1.55fr) minmax(15rem,.75fr);align-items:start;gap:clamp(2rem,4vw,4rem);margin-top:3rem;display:grid}.areas__charts{grid-template-columns:1.05fr 1fr;align-items:end;gap:clamp(1rem,2.5vw,2rem);display:grid}.chart{margin:0}.chart svg{width:100%;height:auto;display:block;overflow:visible}.chart__grid line{stroke:color-mix(in oklab, var(--sc-ink) 9%, transparent);stroke-width:.6px}.chart__frame{fill:none;stroke:color-mix(in oklab, var(--sc-ink) 28%, transparent);stroke-width:.8px}.chart__grid text{font-family:var(--sc-font-mono);fill:#6f6a63;letter-spacing:.02em;font-size:6.5px}.chart figcaption{font-size:var(--sc-t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sc-ink-soft);justify-content:space-between;margin-top:.75rem;display:flex}.chart figcaption span{font-family:var(--sc-font-mono);letter-spacing:0;text-transform:none}.chart__pt{cursor:pointer}.chart__hit{fill:#0000}.chart__ring{fill:var(--sc-canvas);stroke:var(--bronze);stroke-width:1.2px;transition:stroke .15s ease-out,stroke-width .15s ease-out}.chart__dot{fill:var(--sc-accent)}.chart__pt--taken .chart__ring{fill:var(--sc-ink);stroke:var(--sc-ink)}.chart__pt--taken .chart__dot{fill:var(--sc-canvas)}.chart__pt text{font-family:var(--sc-font-text);fill:var(--sc-ink-soft);font-size:9.5px;transition:fill .15s ease-out}.chart__pt.is-on .chart__ring{stroke:var(--sc-accent);stroke-width:2.2px}.chart__pt.is-on text{fill:var(--sc-ink);font-weight:500}.areas__readout{min-height:3.2em;font-family:var(--sc-font-display);font-size:var(--sc-t-lg);color:var(--sc-ink);margin:0 0 1.25rem;line-height:1.35}.areas__side .areas__index{grid-template-columns:1fr;margin:0}.areas__side .area{padding:.7rem .25rem}.areas__side .area__city{font-size:var(--sc-t-base)}.area.is-on{background:color-mix(in oklab, var(--sc-surface) 80%, transparent)}.area.is-on circle{stroke:var(--sc-accent)}@media (width<=1100px){.areas__board{grid-template-columns:minmax(0,1fr)}.areas__side .areas__index{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}}@media (width<=620px){.areas__charts{grid-template-columns:minmax(0,1fr)}}.lost{max-width:82rem;padding:clamp(3rem, 10vw, 8rem) var(--sc-gutter) 0;margin-inline:auto}.lost .display{max-width:16ch}.lost__links{border-top:1px solid var(--hair);max-width:46rem;margin:clamp(2.5rem,6vw,4rem) 0 0;padding:0;list-style:none}.lost__links a{border-bottom:1px solid var(--hair);color:var(--sc-ink-soft);font-size:var(--sc-t-sm);grid-template-columns:minmax(0,15rem) 1fr;gap:1rem;padding:1.1rem 0;text-decoration:none;transition:background-color .15s ease-out;display:grid}.lost__links a:hover{background:color-mix(in oklab, var(--sc-surface) 70%, transparent)}.lost__links span{font-family:var(--sc-font-display);font-size:var(--sc-t-lg);color:var(--sc-ink)}@media (width<=640px){.lost__links a{grid-template-columns:1fr;gap:.25rem}}:root{--sc-canvas:#0b0d0e;--sc-surface:#121517;--sc-ink:#ece7dd;--sc-ink-soft:#a29d94;--sc-accent:#5cf2a6;--sc-accent-ink:#0b0d0e;--sc-font-display:"Boska", "Times New Roman", serif;--sc-font-text:"Switzer", system-ui, sans-serif;--sc-font-mono:"Geist Mono Variable", ui-monospace, monospace;--bronze:#d6b77a;--hair:#ece7dd1f}html,body{color:var(--sc-ink);background:var(--sc-canvas)!important}body{background-image:none!important}body:after{content:"";z-index:60;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.sc-grain{display:none}::selection{background:#5cf2a647}:focus-visible{outline-color:var(--sc-ink)}.display,.step__q,.doc__body h2,.doc__short li,.apply__stop-text,.pledge__title,.lost__links span,.specimen__clinic,.apply__sign,.field input,.field select,.cell--cta a span,.choice span{font-feature-settings:"lnum" 1}.display,.step__q,.doc__body h2{letter-spacing:-.015em;font-weight:300}.display--lg{line-height:1.02}.apply__sign{color:var(--sc-ink)}.doc__short li{font-weight:300}.apply__go,.mast__nav .mast__cta{letter-spacing:.1em;font-family:var(--sc-font-mono);text-transform:uppercase;font-size:.74rem;background:var(--sc-ink)!important;color:var(--sc-canvas)!important}.apply__go:hover,.mast__nav .mast__cta:hover{background:#fff!important}.apply__panel{border-color:var(--hair);box-shadow:none;background:#121517b3}.choice span{border-color:var(--hair);background:0 0}.choice input:checked+span{border-color:var(--sc-accent);background:#5cf2a60f}.choice input:checked+span:before{box-shadow:inset 0 0 0 3px var(--sc-canvas), inset 0 0 0 10px var(--sc-accent)}.field input,.field select{border-bottom-color:#ece7dd4d}.field input::placeholder{color:#77736c}.field select option{color:#0b0d0e}.field select{background-image:linear-gradient(45deg, transparent 50%, var(--sc-ink) 50%), linear-gradient(-45deg, transparent 50%, var(--sc-ink) 50%)}.apply__error{color:#ff9b8a}.apply__progress span{background:var(--bronze)}.doc__short,.specimen{background:#12151799}.doc__table{border-top-color:var(--sc-ink)}.is-read .is-named .mark,.mark--key.is-named{box-shadow:inset 0 0 0 2px var(--sc-canvas)}.mast__mark .e,.apply__mark .e{fill:var(--sc-ink)}.field__label,.apply__eyebrow,.doc__kind,.doc__toc-label,.doc__short-label,.doc__meta,.step__count,.apply__mark span,.mast__mark span,.mast__nav a:not(.mast__cta){font-family:var(--sc-font-mono);letter-spacing:.08em}.apply__mark span,.mast__mark span{letter-spacing:.32em;font-size:.74rem}.mast__nav a:not(.mast__cta){text-transform:uppercase;font-size:.7rem}
