.stage--live{position:sticky;top:0;height:100vh;height:100lvh;overflow:hidden;background:var(--ink)}.stage--live .layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:1;opacity:0;pointer-events:none;box-shadow:0 0 90px #0408066b}.layer__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;background:#040806;opacity:0}.stage--live .layer--torn{top:calc(var(--tear) * -1);--torn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='24' viewBox='0 0 560 24' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0 24V10L3 9.7L6.4 11.9L13.5 11.3L18.8 9.3L22.9 8.8L32.5 2.9L40.2 4.8L45.1 4.8L48.2 4.1L56.9 2.5L67 10.6L72.6 18.5L83.2 15.4L92.6 16.9L103.6 17.2L108.6 18.5L114.4 18.5L121.8 17.7L131.6 15.6L142.6 13.9L149.7 5.6L153.6 5.7L159.6 3.3L167.1 5.1L170.9 9L180.1 9.6L190 10.6L195.5 10.7L206.2 10.9L210.3 8.7L218.9 7.7L224.8 10.5L231.9 14.8L237 15.3L246.8 11.1L254.3 9.6L259.8 10.5L266.8 12L275 11.5L280.1 11.1L286.8 9.7L293.9 7.5L303.4 8L308.1 10.1L312 10.5L316.5 10.5L322.7 8.3L332.4 10.1L337.6 8.5L348 10L354.3 10L363.3 7.1L372.5 4.9L379.4 13.1L389.6 10.9L395.6 10.6L404.6 10.2L412.1 10.8L417.6 8.1L428.3 15.9L438.1 14.6L442.6 16.1L446.7 15.1L454.8 18.5L464.3 12.8L473.5 9.7L483.3 9.1L490.3 13.1L501.2 12.6L511.2 11.3L518 12L527.7 9.4L530.9 8.5L539.4 11.4L542.4 8.2L545.4 8.6L552.5 8.9L560 10V24Z'/%3E%3C/svg%3E");-webkit-mask:var(--torn) 0 0/560px var(--tear) repeat-x,linear-gradient(#000,#000) 0 calc(var(--tear) - 1px)/100% 100% no-repeat;mask:var(--torn) 0 0/560px var(--tear) repeat-x,linear-gradient(#000,#000) 0 calc(var(--tear) - 1px)/100% 100% no-repeat}.stage--live .layer--torn>.ch__body{min-height:calc(100svh + var(--tear));padding-top:calc(var(--sheet-top) + var(--tear))}.paper{--crease:0;backface-visibility:hidden}.paper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:31;pointer-events:none;background:var(--crease-img,none) center/100% 100%;mix-blend-mode:multiply;opacity:var(--crease)}.stage--live .layer--iris{--iris:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 calc((1 - var(--iris)) * 130%),transparent calc((1 - var(--iris)) * 200%));mask-image:radial-gradient(circle at 50% 45%,#000 calc((1 - var(--iris)) * 130%),transparent calc((1 - var(--iris)) * 200%))}.fx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:40;pointer-events:none;visibility:hidden}.hero{position:relative;background:var(--ink)}.hero-layer{position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:var(--sheet-top) var(--pad) clamp(122px,17vh,178px)}.hero-layer--sign{color:var(--bone);background:var(--ink)}.hero-layer--truth{background:var(--bone);color:var(--ink)}.stage--live .hero-layer{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.stage--live .hero-layer--sign{z-index:2}.stage--live .hero-layer--truth{z-index:1}.sign__eyebrow{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;color:var(--citrine)}.sign__eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--citrine);display:inline-block}.sign__title{font-size:clamp(4.2rem,min(17.5vw,34vh),17rem);margin:clamp(20px,3vh,34px) 0 0}.sign__words{position:relative;display:inline-block}.sign__strike{position:absolute;left:-1.5%;top:52%;height:clamp(6px,1.1vw,14px);width:103%;background:var(--citrine);transform:scaleX(0);transform-origin:0 50%;border-radius:2px}.sign__meta{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:clamp(20px,3.4vh,34px);color:var(--ash)}.sign__cue{position:absolute;left:var(--pad);right:var(--pad);bottom:clamp(54px,8vh,78px);display:flex;align-items:center;gap:14px;color:var(--ash)}.sign__cue .rule{flex:1;height:var(--rule);background:var(--moss-line)}.cue-arrow{display:inline-block;animation:nudge 2.4s cubic-bezier(.4,0,.2,1) infinite}@keyframes nudge{0%,70%,to{transform:translateY(0)}82%{transform:translateY(5px)}}.truth__aside{font-family:var(--voice);font-style:italic;font-weight:400;font-size:clamp(2.1rem,min(6.4vw,11vh),5.2rem);line-height:.98;letter-spacing:-.015em;margin:0;color:var(--ash-deep)}.truth__title{font-size:clamp(2.5rem,min(7.6vw,12.5vh),7.2rem);margin:clamp(12px,2vh,22px) 0 0;max-width:15ch}.truth__title .hit{color:var(--citrine-deep)}.truth__body{margin-top:clamp(20px,3vh,32px);max-width:46ch;color:var(--ash-deep);font-size:clamp(15px,1.25vw,18px);line-height:1.55}.truth__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(22px,3.2vh,34px)}html.no-motion .sign__strike{transform:scaleX(1)}html.no-motion .cue-arrow{animation:none}@media (prefers-reduced-motion:reduce){.sign__strike{transform:scaleX(1)}.cue-arrow{animation:none}}.form-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(22px,4vh,40px)}@media (min-width:960px){.form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(40px,5vw,96px);align-items:center}}.form-grid .ch__head{grid-template-columns:1fr;margin-bottom:clamp(16px,3vh,28px)}.form__title{font-size:clamp(2.2rem,min(5.4vw,9.5vh),5.2rem)}.fields{display:grid;grid-template-columns:1fr;gap:0;border-top:var(--rule) solid var(--moss-line)}@media (min-width:760px) and (max-width:959px){.fields{grid-template-columns:1fr 1fr;column-gap:clamp(32px,5vw,72px)}}.field{--fill:0;display:flex;align-items:baseline;gap:14px;position:relative;padding:clamp(8px,1.45vh,13px) 0;border-bottom:var(--rule) solid var(--moss-line)}.field__n{font-family:var(--mono);font-size:11px;color:var(--ash);opacity:.65;min-width:22px}.field__name{font-family:var(--mono);font-size:clamp(12px,1.05vw,14px);color:var(--bone);position:relative;min-width:0}.field__name:after{content:"";position:absolute;left:0;top:52%;height:1.5px;width:100%;background:var(--citrine);transform:scaleX(var(--fill));transform-origin:0 50%}.field__tag{margin-left:auto;font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--citrine);opacity:var(--fill);white-space:nowrap}.tally{display:flex;align-items:baseline;gap:14px;margin-top:clamp(20px,3.6vh,40px);flex-wrap:wrap}.tally__num{font-family:var(--display);font-stretch:62%;font-weight:650;font-size:clamp(3.4rem,min(9vw,14vh),7.5rem);line-height:.8;letter-spacing:-.04em;color:var(--citrine);font-variant-numeric:tabular-nums}.tally__note{max-width:30ch;margin-bottom:6px}html.no-motion .field{--fill:1!important}@media (prefers-reduced-motion:reduce){.field{--fill:1!important}}.feat__title{font-size:clamp(2.2rem,min(6.2vw,10vh),5.6rem)}.fbar{display:flex;justify-content:center;margin:clamp(14px,min(3.4vw,3.4vh),42px) 0 clamp(12px,min(2vw,2vh),24px)}.fbar__inner{position:relative;display:flex;gap:2px;padding:5px;border-radius:999px;border:var(--rule) solid var(--bone-line);background:#fff;max-width:100%;overflow-x:auto;scrollbar-width:none}.fbar__inner::-webkit-scrollbar{display:none}.fbar__thumb{position:absolute;top:5px;bottom:5px;left:0;width:0;border-radius:999px;background:var(--ink);pointer-events:none}.fbar.is-ready .fbar__thumb{transition:transform .44s cubic-bezier(.2,.9,.3,1.1),width .44s cubic-bezier(.2,.9,.3,1.1)}.fbar__btn{position:relative;z-index:1;flex:none;font:inherit;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--ash-deep);background:none;border:0;border-radius:999px;padding:10px clamp(12px,1.2vw,17px);cursor:pointer;white-space:nowrap;transition:color .3s}.fbar__btn:hover{color:var(--ink)}.fbar__btn[aria-selected=true]{color:var(--bone)}.feat-line{display:flex;align-items:baseline;justify-content:space-between;gap:14px 28px;flex-wrap:wrap;margin-bottom:clamp(14px,1.8vw,22px)}.feat-desc{font-size:15px;line-height:1.55;color:var(--ash-deep);margin:0;max-width:56ch;transition:opacity .3s ease}.feat-desc.is-swapping{opacity:0}.feat-hint{display:flex;align-items:center;gap:10px;flex:none;color:var(--ash-deep)}.feat-hint .rule{width:clamp(28px,4vw,64px);height:var(--rule);background:var(--bone-line)}.hint-static{display:none}html.no-motion .feat-desc,html.no-motion .fbar.is-ready .fbar__thumb{transition:none}html.no-motion .hint-live{display:none}html.no-motion .hint-static{display:inline}@media (prefers-reduced-motion:reduce){.hint-live{display:none}.hint-static{display:inline}}.rail{position:relative;margin-inline:calc(var(--pad) * -1);padding-block:clamp(18px,min(4vw,4vh),56px);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(12,23,16,.25) rgba(12,23,16,.07)}.rail:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(40% 58% at 12% 44%,rgba(127,154,30,.17),transparent 72%),radial-gradient(36% 54% at 37% 70%,rgba(180,100,60,.13),transparent 72%),radial-gradient(38% 58% at 63% 32%,rgba(74,107,138,.15),transparent 72%),radial-gradient(34% 52% at 86% 64%,rgba(125,78,119,.13),transparent 72%),radial-gradient(32% 50% at 98% 36%,rgba(47,122,107,.12),transparent 72%);filter:blur(8px)}.rail::-webkit-scrollbar{height:9px}.rail::-webkit-scrollbar-track{background:#0c171012;border-radius:99px}.rail::-webkit-scrollbar-thumb{background:#0c171040;border-radius:99px}.rail::-webkit-scrollbar-thumb:hover{background:#0c171061}.rail.is-live{overflow:hidden;scrollbar-width:none;touch-action:pan-y;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.rail.is-live::-webkit-scrollbar{display:none}.rail.is-live{cursor:grab}.rail.is-live.is-dragging{cursor:grabbing}html.has-fine-cursor .rail.is-live{cursor:none}.rail__track{position:relative;z-index:1;display:flex;align-items:stretch;width:max-content;padding-inline:var(--pad);will-change:transform}.rail.is-live .rail__track{padding-inline:0}.rail.is-live .rail__track{user-select:none;-webkit-user-select:none}.rcard{flex:none;width:clamp(236px,72vw,384px);margin-inline:clamp(6px,.85vw,13px);background:#ffffff9e;border:1px solid rgba(255,255,255,.7);border-radius:18px;box-shadow:0 20px 44px -26px #0c17106b,inset 0 1px #ffffff9e;padding:clamp(22px,2.4vw,32px);display:flex;flex-direction:column;min-height:clamp(252px,26vw,296px);transform-origin:50% 50%;will-change:transform}.rail.is-live.is-dragging .rcard{box-shadow:0 26px 60px -28px #0c17108c,inset 0 1px #ffffff9e}.rcard img,.rcard a{-webkit-user-drag:none}@media (min-width:560px){.rcard{min-height:372px}}.rcard__ic{width:clamp(44px,3.6vw,52px);height:clamp(44px,3.6vw,52px);border-radius:14px;display:grid;place-items:center;flex:none;background:var(--ic-bg,var(--bone-2));color:var(--ic,var(--citrine-deep))}.rcard__ic svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.rcard__t{font-family:var(--display);font-stretch:70%;font-weight:650;text-transform:uppercase;font-size:clamp(17px,1.5vw,21px);letter-spacing:-.01em;line-height:1.05;margin:18px 0 9px}.rcard__b{font-size:14.5px;line-height:1.6;color:var(--ash-deep);margin:0 0 20px;min-height:4.8em}@media (max-width:559px){.rcard__b{min-height:6.4em}}.rcard__notes{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:8px}@media (min-width:560px){.rcard--mock .rcard__notes{display:none}}.rcard__notes li{display:flex;gap:9px;align-items:flex-start;font-family:var(--mono);font-size:10.5px;line-height:1.5;color:var(--ash-deep)}.rcard__notes li:before{content:"";flex:none;width:5px;height:5px;margin-top:5px;border-radius:1px;background:var(--ic,var(--citrine-deep));opacity:.6;transform:rotate(45deg)}.rcard__meta{margin-top:auto;padding-top:14px;border-top:var(--rule) solid var(--bone-line);font-family:var(--mono);font-size:11px;color:var(--ic,var(--citrine-deep));display:flex;align-items:center;gap:8px}.mini{display:none;margin:0 0 18px;border:1px solid rgba(255,255,255,.62);border-radius:9px;overflow:hidden;background:#ffffff8c}@media (min-width:560px){.mini{display:block;height:124px}}@media (min-width:560px) and (max-height:820px){.rcard{min-height:318px}.mini{display:none}.rcard--mock .rcard__notes{display:grid}}.mini__body{overflow:hidden}.mini__bar{display:flex;align-items:center;gap:5px;padding:7px 9px;border-bottom:1px solid rgba(255,255,255,.55);background:#ffffff6b}.mini__bar i{width:5px;height:5px;border-radius:50%;background:var(--bone-line);flex:none}.mini__bar span{font-family:var(--mono);font-size:9px;color:var(--ash-deep);margin-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini__body{padding:11px;display:grid;gap:8px}.mini__row{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:10px}.mini__k{color:var(--ash-deep);flex:none}.mini__v{color:var(--ink);background:#ffffff9e;border-radius:4px;padding:3px 7px;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini__ok{color:var(--ic,var(--citrine-deep));flex:none;font-size:9px}.mini__chips{display:flex;gap:5px;flex-wrap:wrap}.mini__chip{font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border:var(--rule) solid var(--bone-line);border-radius:999px;padding:4px 9px;color:var(--ash-deep);white-space:nowrap}.mini__chip.is-on{background:var(--ic);border-color:var(--ic);color:#fff}.mini__lines{display:grid;gap:6px}.mini__line{height:5px;border-radius:3px;background:var(--bone-2)}.mini__line--mid{width:86%}.mini__line--short{width:58%}.mini__tail{display:flex;align-items:center;gap:5px}.mini__tail .mini__line{flex:0 0 58%}.mini__caret{display:inline-block;width:1.5px;height:10px;background:var(--ic);vertical-align:-1px;margin-left:2px}.rail__track{transform-origin:50% 50%}html.no-motion .rail{scroll-snap-type:x proximity}html.no-motion .rcard{scroll-snap-align:center;transform:none!important;opacity:1!important}@media (prefers-reduced-motion:reduce){.rail{scroll-snap-type:x proximity}.rcard{scroll-snap-align:center}}.demo{border:var(--rule) solid var(--bone-line);border-radius:6px;background:#fff;overflow:hidden}.demo__bar{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:var(--rule) solid var(--bone-line);background:var(--bone-2)}.demo__dots{display:flex;gap:5px}.demo__dots i{width:8px;height:8px;border-radius:50%;background:var(--bone-line);display:block}.demo__url{font-family:var(--mono);font-size:11px;color:var(--ash-deep);background:#fff;border-radius:999px;padding:4px 12px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo__badge{font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;background:var(--ink);color:var(--citrine);border-radius:999px;padding:5px 11px;white-space:nowrap}.demo__body{padding:clamp(18px,2.6vw,30px);display:grid;gap:16px}@media (min-width:720px){.demo__body{grid-template-columns:1fr 1fr}}.demo__row{--fill:0;display:grid;gap:6px;min-width:0}.demo__row--wide{grid-column:1/-1}.demo__k{font-family:var(--mono);font-size:10.5px;text-transform:none;color:var(--ash-deep);letter-spacing:.02em}.demo__inp{position:relative;border:var(--rule) solid var(--bone-line);border-radius:4px;padding:11px 13px;min-height:42px;background:#fff;overflow:hidden}.demo__row--wide .demo__inp{min-height:76px}.demo__v{display:block;font-size:14px;color:var(--ink);line-height:1.45;clip-path:inset(0 calc(100% - var(--fill) * 100%) 0 0)}.demo__caret{position:absolute;top:9px;bottom:9px;width:1.5px;background:var(--citrine-deep);left:calc(13px + var(--fill) * (100% - 26px));opacity:0}.demo__row.is-typing .demo__caret{opacity:1;animation:blink .9s steps(1) infinite}@keyframes blink{50%{opacity:0}}.demo__note{grid-column:1/-1;display:flex;align-items:center;gap:9px;color:var(--ash-deep);border-top:var(--rule) solid var(--bone-line);padding-top:14px}html.no-motion .demo__row{--fill:1!important}@media (prefers-reduced-motion:reduce){.demo__row{--fill:1!important}}.boards__title{font-size:clamp(1.9rem,min(4.6vw,8vh),3.6rem);max-width:20ch}.boards__title-line2{display:inline-block;padding-left:3ch}.marquee{overflow:hidden;border-top:var(--rule) solid var(--moss-line);border-bottom:var(--rule) solid var(--moss-line);padding:clamp(16px,min(2.6vw,3vh),30px) 0;margin-top:clamp(24px,min(4vw,4.5vh),46px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee--reverse{margin-top:-1px}.marquee--reverse .marquee__track{animation-direction:reverse;animation-duration:41s}.marquee__track{display:flex;width:max-content;animation:slide 34s linear infinite}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__group{display:flex;align-items:center;flex:none}.marquee__item{font-family:var(--display);font-stretch:62%;font-weight:650;text-transform:uppercase;font-size:clamp(2.2rem,min(6.4vw,11vh),5.4rem);letter-spacing:-.03em;line-height:1;padding:0 clamp(18px,2.6vw,38px);color:var(--bone);opacity:.42;white-space:nowrap;transition:opacity .3s,color .3s}.marquee__item:nth-child(4n+3){opacity:.9}.marquee--reverse .marquee__item{opacity:.22}.marquee--reverse .marquee__item:nth-child(4n+1){opacity:.7}.marquee:hover .marquee__item{opacity:.8}.marquee__sep{color:var(--citrine);font-size:clamp(1rem,2vw,1.6rem);opacity:.8}@keyframes slide{to{transform:translate(-50%)}}.stage--live .layer:not(.is-playing) .marquee__track{animation-play-state:paused}html.no-motion .marquee__track{animation:none;transform:translate(0)}@media (prefers-reduced-motion:reduce){.marquee__track{animation:none}}.price__title{font-size:clamp(2.2rem,min(6.2vw,9vh),5.6rem)}.plans{display:grid;grid-template-columns:1fr;gap:clamp(12px,1.6vw,22px);margin-top:8px}@media (min-width:720px){.plans{grid-template-columns:1fr 1fr}}.plans__slot{display:grid}.plan{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:clamp(18px,min(2.4vw,3vh),32px) clamp(18px,2.2vw,32px);background:#ffffff61;border:var(--rule) solid var(--bone-line);border-radius:18px;box-shadow:inset 0 1px #fff9,0 14px 30px -26px #0c171047;transition:transform .45s cubic-bezier(.2,.8,.3,1),box-shadow .45s cubic-bezier(.2,.8,.3,1),border-color .3s,background-color .3s}.plan:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--citrine);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s cubic-bezier(.2,.8,.3,1)}@media (hover:hover){.plan:hover,.plan:focus-within{transform:translateY(-6px);border-color:var(--ink);background-color:#ffffff9e;box-shadow:inset 0 1px #fff9,0 30px 54px -30px #0c171080}.plan:hover:before,.plan:focus-within:before{transform:none}.plan:hover .btn--ghost{border-color:var(--ink)}}@media (prefers-reduced-motion:reduce){.plan{transition-property:box-shadow,border-color,background-color}.plan:before{transition:none}.plan:hover,.plan:focus-within{transform:none}}.plan__k{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:24px}.plan__badge{font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;background:var(--ink);color:var(--citrine);border-radius:999px;padding:5px 11px}.plan__cost{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-top:clamp(10px,2vh,20px)}.plan__price{font-family:var(--display);font-stretch:62%;font-weight:650;font-size:clamp(3rem,min(7vw,9.5vh),6.6rem);line-height:.78;letter-spacing:-.045em;margin:0;font-variant-numeric:tabular-nums}.plan__per{font-size:12px;color:var(--ash-deep);letter-spacing:.04em;margin:0}.plan__list{list-style:none;margin:clamp(10px,2vh,22px) 0 0;padding:0;flex:1;display:grid;align-content:start}.plan__list li{display:flex;gap:11px;align-items:baseline;font-size:14px;line-height:1.5;padding:clamp(4px,.8vh,9px) 0;border-bottom:var(--rule) solid var(--bone-line);color:var(--ink)}.plan__list li:last-child{border-bottom:0}.plan__list .tick{color:var(--citrine-deep);font-size:11px;flex:none}.plan .btn{margin-top:clamp(12px,2.2vh,24px);justify-content:center}.close{position:relative;background:var(--citrine);color:var(--ink)}.close__title{font-size:clamp(4rem,min(19vw,34vh),18rem);margin:14px 0 0}.close__row{display:flex;flex-wrap:wrap;gap:18px 34px;align-items:center;margin-top:clamp(28px,4.5vh,50px)}.close__fine{font-size:13px;color:#4a5720;max-width:40ch}.close__actions{display:flex;flex-wrap:wrap;gap:10px}.close .close__faq{border-color:#0c171059}.close .close__faq:hover{border-color:var(--ink)}.close__faq-mark{display:grid;place-items:center;width:20px;height:20px;margin-right:-8px;border-radius:50%;background:var(--ink);color:var(--citrine);font-size:11px;font-weight:700;line-height:1}.foot{position:relative;background:var(--ink);color:var(--ash)}.foot .ch__body{justify-content:flex-start}.foot .wrap{flex:1;display:flex;flex-direction:column}.foot__grid{display:grid;gap:34px;grid-template-columns:1fr;border-top:var(--rule) solid var(--moss-line);padding-top:30px}@media (min-width:760px){.foot__grid{grid-template-columns:1.6fr 1fr 1fr 1.4fr}}.foot h4{font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--bone);margin:0 0 14px}.foot ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.foot a{font-size:13.5px;text-decoration:none;color:var(--ash);transition:color .25s}.foot a:hover{color:var(--citrine)}.foot__note{font-size:12.5px;line-height:1.6;max-width:40ch;margin:0}.foot__mark{font-family:var(--display);font-stretch:62%;font-weight:700;text-transform:uppercase;font-size:clamp(3rem,min(22vw,36vh),22rem);line-height:.8;letter-spacing:-.04em;color:var(--moss);margin-top:auto;padding-top:clamp(40px,6vw,72px)}.faq-win .dlg__win{width:min(640px,100%)}.faq-win__eyebrow{color:var(--citrine-deep)}.faq-win__title{font-size:clamp(2.6rem,min(10vw,9vh),4.2rem);margin-top:-8px}.faq-win__intro{margin:-6px 0 0;font-size:14.5px;line-height:1.55;color:var(--ash-deep);max-width:44ch}.acc{border-top:var(--rule) solid var(--bone-line);interpolate-size:allow-keywords}.acc__item{border-bottom:var(--rule) solid var(--bone-line)}.acc__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;cursor:pointer;list-style:none;font-size:15.5px;font-weight:600;line-height:1.35;color:var(--ink)}.acc__q::-webkit-details-marker{display:none}.acc__q:focus-visible{outline:2px solid var(--citrine-deep);outline-offset:2px}.acc__icon{position:relative;flex:none;width:28px;height:28px;border-radius:50%;background:#fff;border:var(--rule) solid var(--bone-line);color:var(--ink);transition:background .25s,border-color .25s,color .25s}.acc__icon:before,.acc__icon:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;background:currentColor;border-radius:1px;transition:transform .35s cubic-bezier(.2,.9,.3,1.25)}.acc__icon:after{transform:rotate(90deg)}@media (hover:hover){.acc__q:hover .acc__icon{border-color:var(--ink)}}.acc__item[open] .acc__icon{background:var(--ink);border-color:var(--ink);color:var(--citrine)}.acc__item[open] .acc__icon:after{transform:rotate(0)}.acc__item::details-content{block-size:0;overflow:clip;transition:block-size .4s cubic-bezier(.16,1,.3,1),content-visibility .4s allow-discrete}.acc__item[open]::details-content{block-size:auto}.acc__a p{margin:0;padding:0 44px 18px 0;font-size:14.5px;line-height:1.6;color:var(--ash-deep);max-width:58ch}.faq-win a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--citrine-deep);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .25s}.faq-win a:hover{color:var(--citrine-deep)}.faq-win__more{margin:2px 0 0;font-size:14px;color:var(--ash-deep)}html.no-motion .acc__item::details-content,html.no-motion .acc__icon:before,html.no-motion .acc__icon:after{transition:none}@media (prefers-reduced-motion:reduce){.acc__item::details-content,.acc__icon:before,.acc__icon:after{transition:none}}
