.nt{color:var(--color-moon)}.faq-grid{display:grid;gap:32px}@media (min-width:900px){.faq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,96px);align-items:start}.faq-head .ui-h2{max-width:9em}}.faq-list{border-top:1px solid var(--night-rule)}.faq-item{border-bottom:1px solid var(--night-rule)}.faq-q{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;list-style:none;cursor:pointer;font:500 clamp(1.0625rem,1rem + .35vw,1.3125rem) /1.35 var(--font-sans);color:var(--color-moon);transition:color .2s ease-out;-webkit-tap-highlight-color:transparent}.faq-q::-webkit-details-marker{display:none}.faq-q:focus-visible{border-radius:var(--radius-focus)}.faq-icon{position:relative;flex:none;width:32px;height:32px;border:1px solid var(--night-rule);border-radius:var(--radius-control);transition:border-color .2s ease-out,background-color .2s ease-out}.faq-icon:after,.faq-icon:before{content:"";position:absolute;inset:50% auto auto 50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;background:currentColor}.faq-icon:after{rotate:90deg;transition:rotate .26s var(--ease-out)}.faq-item[open] .faq-icon{border-color:var(--night-rule-strong);background:color-mix(in srgb,var(--color-lavender) 14%,transparent)}.faq-item[open] .faq-icon:after{rotate:0deg}@media (hover:hover){.faq-q:hover .faq-icon{border-color:var(--night-rule-strong)}}.faq-q:active .faq-icon{scale:.94}.faq-a{margin:0;padding:0 0 26px;max-width:62ch;font:400 1rem/1.65 var(--font-sans);color:var(--night-soft)}@supports (interpolate-size:allow-keywords){.faq-item{interpolate-size:allow-keywords}.faq-item::details-content{block-size:0;overflow:clip;transition:block-size .3s var(--ease-out),content-visibility .3s allow-discrete}.faq-item[open]::details-content{block-size:auto}.faq-a{opacity:0;translate:0 -4px;transition:opacity .22s ease-out,translate .3s var(--ease-out)}.faq-item[open] .faq-a{opacity:1;translate:0 0}}.nt-close{display:grid;justify-items:center;text-align:center;padding:var(--section-y) var(--page-x) clamp(112px,16svh,192px)}.cl-sign{--neon-max:clamp(1.625rem,1rem + 2.6vw,3.25rem);width:min(100%,44rem)}.cl-hang{display:block;width:100%;height:clamp(28px,5svh,56px);fill:none;stroke:var(--night-faint);stroke-width:1.5}.cl-hang,.cl-hang path{vector-effect:non-scaling-stroke}.cl-board{container-type:inline-size;display:grid;place-items:center;box-sizing:border-box;height:calc(var(--neon-max) * 2.3 + 2 * clamp(20px, 3vw, 36px));padding:clamp(20px,3vw,36px) clamp(16px,3vw,40px);border:1.5px solid var(--night-line);border-radius:var(--radius-hair);background:linear-gradient(180deg,color-mix(in srgb,var(--color-white) 3%,transparent),transparent 60%)}.cl-neon{align-self:stretch;justify-self:stretch;min-width:0;margin:0;font:400 calc(var(--neon-max) * 1.1765) /1.15 var(--font-display);letter-spacing:.06em}.nt-close .cl-title{max-width:18em;margin:clamp(40px,6svh,64px) 0 0}.cl-text{max-width:44ch;margin:18px 0 0;font:400 clamp(1rem,.95rem + .2vw,1.0625rem) /1.6 var(--font-sans);text-wrap:balance;color:var(--night-soft)}.cl-cta{margin-top:clamp(28px,4svh,40px)}@media (prefers-reduced-motion:reduce){.faq-a,.faq-icon,.faq-icon:after,.faq-icon:before,.faq-item::details-content{transition:none!important}}