.rail{--ink:var(--gece);--ink-soft:color-mix(in oklab, var(--gece) 60%, transparent);--hair:color-mix(in oklab, var(--gece) 18%, transparent);--strip:var(--kagit);color:var(--ink)}.rail[data-dark]{--ink:var(--kagit);--ink-soft:color-mix(in oklab, var(--kagit) 66%, transparent);--hair:color-mix(in oklab, var(--kagit) 20%, transparent)}.rail[data-tone=gece]{--strip:var(--gece)}.rail[data-tone=cam]{--strip:var(--cam)}.rail[data-tone=hardal]{--strip:var(--hardal)}.rail :focus-visible{outline-offset:3px;outline:2px solid}.rail-skip{z-index:70;background:var(--gece);color:var(--kagit);padding:10px 14px;font-size:.875rem;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.rail-skip:focus{transform:none}.rail{z-index:40;height:56px;padding:0 var(--gutter);background:var(--strip);transition:background-color .35s var(--ease-out), color .35s var(--ease-out);align-items:center;gap:10px;display:flex;position:fixed;inset:0 0 auto}.rail:after{content:"";background:var(--hair);height:1px;position:absolute;inset:auto 0 0}.rail-eye{flex:none;width:34px}.rail-eye svg{width:100%;height:auto;display:block}.rail-now{flex:1;min-width:0;font-size:.75rem;font-weight:600;overflow:hidden}.rail-now span{display:inline-block}@media (prefers-reduced-motion:no-preference){.rail-now span{animation:rail-in .5s var(--ease-expo) both}}@keyframes rail-in{0%{opacity:0;transform:translateY(80%)}}.rail-menu{color:inherit;cursor:pointer;flex:none;grid-template-columns:4px 4px;gap:4px;padding:10px;display:grid}.rail-menu span{width:4px;height:4px;transition:transform .3s var(--ease-out);background:currentColor}.rail-menu:hover span:first-child,.rail[data-open] .rail-menu span:first-child{transform:translate(-2px,-2px)}.rail-menu:hover span:nth-child(4),.rail[data-open] .rail-menu span:nth-child(4){transform:translate(2px,2px)}.rail-ticks{display:none}.rail-cta{background:var(--gece);height:32px;color:var(--kagit);letter-spacing:.01em;white-space:nowrap;transition:background-color .25s var(--ease-out);flex:none;align-items:center;gap:10px;padding:0 4px 0 12px;font-size:.75rem;font-weight:600;display:inline-flex}.rail[data-tone=gece] .rail-cta{background:var(--nar);color:var(--gece)}.rail-cta-box{background:color-mix(in oklab, var(--kagit) 14%, transparent);width:24px;height:24px;transition:background-color .25s var(--ease-out);place-items:center;display:grid}.rail-cta:hover .rail-cta-box{background:var(--nar)}.rail[data-tone=gece] .rail-cta:hover .rail-cta-box{background:var(--gece);color:var(--kagit)}.rail-cta:active{transform:scale(.98)}.rail-sheet{z-index:-1;padding:2rem var(--gutter) calc(2rem + var(--cookie-h,0px));background:var(--gece);color:var(--kagit);flex-direction:column;justify-content:space-between;gap:2rem;display:flex;position:fixed;inset:56px 0 0;overflow-y:auto}.rail-sheet[hidden]{display:none}.rail-sheet a[aria-current=location]{color:var(--hardal)}.rail-sheet ul a{font-family:var(--font-serif);letter-spacing:-.02em;font-variation-settings:"opsz" 144;font-size:clamp(2rem,7vw,2.5rem);font-weight:300;line-height:1.25;transition:color .2s;display:inline-block}.rail-sheet ul a:hover{color:var(--hardal)}@media (prefers-reduced-motion:no-preference){.rail-sheet ul a{animation:rail-sheet-in .55s var(--ease-expo) both;animation-delay:calc(var(--i) * 45ms)}}@keyframes rail-sheet-in{0%{opacity:0;transform:translate(-12px)}}.rail-sheet-cta{background:var(--nar);height:44px;color:var(--gece);align-self:flex-start;align-items:center;gap:10px;padding:0 16px;font-size:.875rem;font-weight:600;display:inline-flex}@media (min-width:1024px){.rail{width:var(--rail);background:0 0;height:auto;padding:0;display:block;inset:0 auto 0 0}.rail:after{width:1px;height:auto;inset:0 0 0 auto}@media (prefers-reduced-motion:no-preference){.rail:after{transform-origin:top;animation:rail-draw 1.2s var(--ease-expo) calc(var(--intro-delay,0s) - .4s) both}}.rail-eye{width:38px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.rail-now{writing-mode:vertical-rl;letter-spacing:.04em;white-space:nowrap;color:var(--ink-soft);font-size:.6875rem;display:block;position:absolute;bottom:28px;left:50%;transform:translate(-50%)rotate(180deg)}.rail-menu{position:absolute;top:100px;left:50%;transform:translate(-50%)}.rail-ticks{display:block;position:absolute;top:160px;right:0}.rail-ticks a{justify-content:flex-end;align-items:center;width:44px;height:30px;display:flex;position:relative}.rail-tick{background:var(--ink-soft);transform-origin:100%;width:26px;height:1px;transition:transform .4s var(--ease-expo), background-color .3s;display:block;transform:scaleX(.385)}.rail-ticks a:hover .rail-tick,.rail-ticks a:focus-visible .rail-tick,.rail-ticks a[aria-current=location] .rail-tick{background:var(--ink);transform:none}.rail-tick-label{background:var(--gece);color:var(--kagit);letter-spacing:.01em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s, transform .35s var(--ease-expo);padding:3px 7px;font-size:.6875rem;font-weight:600;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(-6px,-50%)}.rail-ticks a:hover .rail-tick-label,.rail-ticks a:focus-visible .rail-tick-label{opacity:1;transform:translateY(-50%)}.rail-cta{top:22px;right:var(--gutter);position:fixed}.rail-sheet{inset:0 auto 0 var(--rail);width:min(420px, calc(100vw - var(--rail)));padding:120px 40px 40px}}@keyframes rail-draw{0%{transform:scaleY(0)}}.wa-fab{bottom:calc(var(--cookie-h,0px) + 1rem);transition:transform .35s var(--ease-out), opacity .25s var(--ease-out), bottom .25s var(--ease-out)}.wa-fab[data-hidden]{opacity:0;pointer-events:none;transform:translateY(150%)}@media (prefers-reduced-motion:reduce){.rail,.wa-fab,.rail-tick,.rail-tick-label{transition:none}}
:root{--intro-delay:.95s}@media (prefers-reduced-motion:reduce){:root{--intro-delay:0s}.intro{display:none}}.intro{z-index:60;cursor:pointer;background:var(--gece);animation:.6s cubic-bezier(.4,0,.2,1) .8s forwards intro-out,1ms linear 1.45s forwards intro-gone;position:fixed;inset:0}@keyframes intro-out{to{opacity:0}}@keyframes intro-gone{to{visibility:hidden;pointer-events:none}}.intro-eye{width:84px;animation:1.4s cubic-bezier(.5,0,.3,1) both intro-eye;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.intro-eye svg{width:100%;height:auto;display:block;overflow:visible}.intro-eye .bff-lid{transform-box:view-box;animation:.95s cubic-bezier(.5,0,.3,1) both intro-lid}@keyframes intro-eye{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}15%,60%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;filter:blur(8px);transform:translate(-50%,-50%)scale(2.4)}}@keyframes intro-lid{0%,20%{transform:translateY(40px)}55%,to{transform:translateY(-32px)}}.stage{--x:calc(var(--rail) + var(--gutter));--row:70svh;--ex:69vw;--ew:min(42vw, 72svh, 660px);--hair:color-mix(in oklab, var(--kagit) 20%, transparent);background:var(--cam);height:560svh;color:var(--kagit);position:relative}.stage-anchor{width:1px;height:1px;position:absolute;top:220svh;left:0}.stage-sticky{height:100svh;position:sticky;top:0;overflow:hidden}.stage-sticky:before,.stage-sticky:after{content:"";left:var(--rail);background:var(--hair);z-index:3;transform-origin:0;height:1px;position:absolute;right:0}.stage-sticky:before{top:76px}.stage-sticky:after{top:var(--row)}@media (prefers-reduced-motion:no-preference){.stage-sticky:before,.stage-sticky:after{animation:stage-draw 1.4s var(--ease-expo) calc(var(--intro-delay) - .5s) both}}@keyframes stage-draw{0%{transform:scaleX(0)}}.stage-eye{left:var(--ex);width:var(--ew);transform-origin:41.7% 69.5%;transform:translate(calc(-41.7% + var(--z,0) * (50vw - var(--ex) + var(--rail) / 2)), -69.5%) scale(var(--zs,1));position:absolute;top:50svh}.stage[data-vector] .stage-eye{transform:translate(-41.7%,-69.5%)}.stage[data-inside] .stage-eye{visibility:hidden}.stage-eye svg{width:100%;height:auto;display:block;overflow:visible}.stage-eye .eye-lid,.stage-eye .eye-look{transform-box:view-box}.stage-eye .eye-brow{transform-box:fill-box;transform-origin:50%}.stage-eye .eye-lid{transform:translateY(calc(var(--lid,0) * -40px))}.stage-eye .eye-brow{transform:translateY(calc(var(--lid,0) * -6px)) rotate(calc(var(--lid,0) * -5deg))}.stage-eye .eye-look{transform:translate(calc(var(--lx,0) * 7px), calc(var(--ly,0) * 4px));transition:transform .9s var(--ease-out)}.stage-eye .eye-run{opacity:0}@media (prefers-reduced-motion:no-preference){.stage-eye svg{animation:stage-focus 1.4s cubic-bezier(.3, 0, .2, 1) calc(var(--intro-delay) - .3s) both}.stage-eye .eye-lid{animation:stage-wake 1.4s cubic-bezier(.5, 0, .3, 1) calc(var(--intro-delay) - .3s) both}.stage:not([data-moving]) .stage-eye .eye-run{animation:stage-run 6s linear calc(var(--intro-delay) + 1.2s) infinite}}@keyframes stage-focus{0%{filter:blur(24px)}}@keyframes stage-wake{0%,30%{translate:0 40px}to{translate:0}}@keyframes stage-run{0%{opacity:0;stroke-dashoffset:0}4%{opacity:1}30%{opacity:1;stroke-dashoffset:-200px}34%,to{opacity:0;stroke-dashoffset:-200px}}.stage-night{background:var(--gece);opacity:var(--dark,0);position:absolute;inset:0}.stage-night-inf{right:var(--gutter);width:min(56vw,82svh,860px);position:absolute;top:max(110px,13svh);overflow:visible}.stage-night-inf path{fill:none;vector-effect:non-scaling-stroke}.stage-night-inf .base{stroke:color-mix(in oklab, var(--hardal) 18%, transparent);stroke-width:1px}.stage-night-inf .trace{stroke:var(--hardal);stroke-width:1.5px;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--q,0))}.stage-hero{left:var(--x);z-index:2;max-width:min(40vw,36rem);opacity:calc(1 - var(--out,0));transform:translateY(calc(var(--out,0) * -32px));position:absolute;top:30svh}.stage-h1{font-family:var(--font-serif);letter-spacing:-.035em;font-variation-settings:"opsz" 144;font-size:clamp(2.25rem,5.2vw,4.75rem);font-weight:280;line-height:.98}.stage-h1 em{font-style:italic;font-weight:260}.stage-sub{font-family:var(--font-serif);letter-spacing:-.01em;margin-top:18px;font-size:clamp(1.0625rem,1.6vw,1.375rem);font-weight:320;line-height:1.25}.rise{display:inline-block}@media (prefers-reduced-motion:no-preference){.rise{animation:rise 1s var(--ease-expo) both;animation-delay:calc(var(--intro-delay) + var(--i,0) * 90ms)}}@keyframes rise{0%{transform:translateY(.45em)}}.stage-cta{background:var(--gece);height:40px;color:var(--kagit);font-family:var(--font-sans);letter-spacing:.01em;transition:background-color .25s var(--ease-out);align-items:center;gap:10px;margin-top:32px;padding:0 6px 0 14px;font-size:.8125rem;font-weight:600;display:inline-flex}.stage-cta-box{background:color-mix(in oklab, var(--kagit) 14%, transparent);width:28px;height:28px;transition:background-color .25s var(--ease-out);place-items:center;display:grid}.stage-cta:hover .stage-cta-box{background:var(--nar)}.stage-cta:active{transform:scale(.98)}.stage-cta:focus-visible{outline:2px solid var(--kagit);outline-offset:3px}.chip{letter-spacing:.02em;background:color-mix(in oklab, currentColor 12%, transparent);place-self:start;padding:4px 8px;font-size:.6875rem;font-weight:600;line-height:1.3}.stage-row,.stage-st-note{left:var(--x);right:var(--gutter);top:calc(var(--row) + 36px);gap:var(--gutter);grid-template-columns:12rem minmax(0,34rem);align-items:start;font-size:.9375rem;font-weight:500;line-height:1.45;display:grid;position:absolute}.stage-row{opacity:calc(1 - var(--out,0))}@media (prefers-reduced-motion:no-preference){.stage-row-text,.stage-row .chip{animation:rise .9s var(--ease-expo) calc(var(--intro-delay) + .7s) both}}.stage-model{z-index:2;pointer-events:none;position:absolute;inset:0}@media (scripting:enabled){.stage-model{opacity:var(--dark,0)}}.stage-st{opacity:calc(clamp(0, var(--t) * 40, 1) - clamp(0, (var(--t) - .88) * 9, 1));position:absolute;inset:0}.stage-st[data-last]{opacity:clamp(0, var(--t) * 40, 1)}.stage-st-line{left:var(--x);right:var(--gutter);bottom:calc(100svh - var(--row) + 48px);font-family:var(--font-serif);letter-spacing:-.04em;font-variation-settings:"opsz" 144;font-size:clamp(2.5rem,6.4vw,6rem);font-weight:260;line-height:.98;position:absolute}.stage-st .lit{--on:clamp(0, calc((var(--t) * 2.2 - var(--k)) * 4), 1);opacity:calc(.1 + var(--on) * .9);transform:translateY(calc((1 - var(--on)) * .12em));display:inline-block}.stage-st-note{opacity:clamp(0, calc((var(--t) - .42) * 6), 1)}@media (max-width:1023px){.stage{--ex:50vw;--ew:min(80vw, 520px);--row:80svh}.stage-sticky:before{display:none}.stage-eye{top:38svh}.stage-hero{top:auto;bottom:calc(100svh - var(--row) + 24px);right:var(--gutter);max-width:34rem}.stage-h1{font-size:clamp(2.25rem,10.4vw,3.25rem)}.stage-cta{margin-top:20px}.stage-row,.stage-st-note{top:calc(var(--row) + 20px);grid-template-columns:1fr;font-size:.875rem}.stage-row .chip,.stage-st-note .chip{display:none}.stage-st-line{font-size:clamp(2.5rem,12vw,3.5rem)}.stage-night-inf{width:auto;left:var(--gutter);top:24svh}}@media (prefers-reduced-motion:reduce){.stage-eye{transform:translate(-41.7%,-69.5%)}.stage-eye .eye-look{transition:none}.stage-st .lit{transform:none}}@media (scripting:none){.stage{height:auto}.stage-sticky{height:auto;min-height:100svh;padding-bottom:100svh;overflow:visible}.stage-night{opacity:1;top:100svh}.stage-night-inf{display:none}.stage-model{align-content:center;gap:3rem;padding:4rem 0;display:grid;top:100svh}.stage-st,.stage-st-line,.stage-st-note{opacity:1;position:relative;inset:auto}.stage-st{padding-left:var(--x);padding-right:var(--gutter)}.stage-st-note{margin-top:1rem}.stage-st .lit{opacity:1;transform:none}}
.ch{--hair:color-mix(in oklab, currentColor 16%, transparent);padding-block:var(--section-y);background:var(--kagit);color:var(--gece);position:relative}.ch--cam{background:var(--cam);color:var(--kagit)}.ch--gece{background:var(--gece);color:var(--kagit)}.ch--hardal{background:var(--hardal);color:var(--gece)}.ch>.page-x,.foot>.page-x{z-index:1;position:relative}.rule{position:relative}.rule:before{content:"";background:var(--hair,color-mix(in oklab, currentColor 16%, transparent));transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.ch-title{max-width:15ch}.ch-row{gap:12px var(--gutter);margin-top:clamp(1.75rem,3.6vw,3rem);padding-top:24px;font-size:.9375rem;font-weight:500;line-height:1.5;display:grid}.ch-row-text{max-width:34rem}@media (min-width:768px){.ch-row{grid-template-columns:12rem minmax(0,34rem)}}.ch-list{margin-top:clamp(3rem,6vw,5rem)}.ch-item{gap:8px var(--gutter);padding-block:clamp(1.25rem,2.2vw,1.75rem);display:grid}.ch-list>:last-child:after{content:"";background:var(--hair);height:1px;position:absolute;bottom:0;left:0;right:0}.ch-item-title{font-family:var(--font-serif);letter-spacing:-.02em;font-variation-settings:"opsz" 72;transition:color .3s var(--ease-out);font-size:clamp(1.375rem,2.2vw,2rem);font-weight:320;line-height:1.1}.ch-item-title--lg{letter-spacing:-.03em;font-variation-settings:"opsz" 144;font-size:clamp(1.75rem,3.4vw,3rem);font-weight:280}.ch-item-title--accent{color:var(--hardal)}.ch-item-body{max-width:40ch;font-size:.9375rem;line-height:1.55}@media (min-width:768px){.ch-item{grid-template-columns:12rem minmax(0,1fr) minmax(0,1fr);align-items:baseline}.ch-item>:first-child{grid-column:2}.ch-item>:last-child{grid-column:3}@media (hover:hover){.ch--cam .ch-item:hover .ch-item-title{color:var(--hardal)}}}.sw{display:inline-block}.faq-q{cursor:pointer;font-family:var(--font-serif);letter-spacing:-.015em;font-variation-settings:"opsz" 48;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.1rem;font-size:clamp(1.125rem,1.7vw,1.5rem);font-weight:340;line-height:1.25;list-style:none;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-q:hover>span:first-child{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.faq-q:focus-visible{outline-offset:2px;outline:2px solid}.faq-icon{flex-shrink:0;width:.9rem;height:.9rem;position:relative}.faq-icon:before,.faq-icon:after{content:"";width:100%;height:1.5px;transition:transform .3s var(--ease-out);background:currentColor;margin-top:-.75px;position:absolute;top:50%;left:0}.faq-icon:after{transform:rotate(90deg)}details[open]>summary .faq-icon:after{transform:rotate(0)}.faq-a{max-width:56ch;padding-bottom:1.4rem;font-size:.9375rem}@media (min-width:768px){.faq-item{padding-left:calc(12rem + var(--gutter))}}@media (prefers-reduced-motion:no-preference){.faq-item[open] .faq-a{animation:faq-open .45s var(--ease-out)}}@keyframes faq-open{0%{opacity:0;transform:translateY(-6px)}}.apply-assurances{font-family:var(--font-serif);letter-spacing:-.01em;flex-wrap:wrap;gap:4px 18px;margin-top:14px;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:320;display:flex}.apply-assurances li:before{content:"∞";font-family:var(--font-sans);vertical-align:.08em;margin-right:.4em;font-size:.7em}.apply-body{margin-top:clamp(2.5rem,5vw,4rem)}.apply-form{display:grid}.apply-form>*{padding-block:18px;position:relative}.apply-form>:before{content:"";background:color-mix(in oklab, var(--gece) 18%, transparent);height:1px;position:absolute;top:0;left:0;right:0}.apply-form>[aria-hidden=true]{padding:0}.apply-form>[aria-hidden=true]:before{display:none}.apply-form-row{gap:18px var(--gutter);display:grid}.apply-optional>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.apply-optional>summary::-webkit-details-marker{display:none}.apply-optional>summary:focus-visible{outline-offset:3px;outline:2px solid}.apply-optional-body{gap:18px var(--gutter);padding-top:16px;display:grid}.apply-form-end{gap:16px var(--gutter);align-items:center;display:grid}.apply-form-alert{justify-items:start;gap:12px;display:grid}@media (min-width:768px){.apply-body{padding-left:calc(12rem + var(--gutter))}.apply-form-row,.apply-optional-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.apply-form-end{grid-template-columns:minmax(0,1fr) auto}}.apply-body [role=status]{padding-top:18px}.foot{--hair:color-mix(in oklab, var(--kagit) 18%, transparent);background:var(--gece);color:var(--kagit);padding-block:var(--section-y) clamp(1.5rem, 3vw, 2.5rem);position:relative;overflow:hidden}.foot-grid{gap:clamp(2rem, 5vw, 4rem) var(--gutter);align-items:center;display:grid}.foot-eye{border-radius:50%;justify-self:start;width:min(62vw,300px);overflow:hidden}.foot-eye svg{width:100%;height:auto;display:block}.foot-eye .eye-lid,.foot-eye .eye-look{transform-box:view-box}.foot-eye .eye-brow{transform-box:fill-box;transform-origin:50%}.foot-eye .eye-run{opacity:0}.foot-eye .eye-lid{transform:translateY(calc(var(--lid,0) * 1px))}.foot-eye .eye-brow{transform:translateY(calc(min(0, var(--lid,0)) * .15px))}.foot-title{max-width:12ch}.foot-contact{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:18px;display:flex}.foot-number{font-family:var(--font-serif);letter-spacing:-.03em;white-space:nowrap;font-variation-settings:"opsz" 144;transition:color .25s var(--ease-out);font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:280;line-height:1}.foot-number:hover{color:var(--hardal)}.foot-number:focus-visible,.foot-nav a:focus-visible,.foot-kvkk:focus-visible{outline-offset:4px;outline:2px solid}.foot-nav{margin-top:clamp(3rem,6vw,5rem);padding-top:18px}.foot-nav ul{flex-wrap:wrap;gap:6px 26px;display:flex}.foot-nav a{font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:300;transition:color .2s}.foot-nav a:hover{color:var(--hardal)}.foot-base{color:color-mix(in oklab, var(--kagit) 80%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin-top:18px;padding-top:16px;font-size:.8125rem;display:flex}.foot-kvkk{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-underline-offset:3px;transition:color .2s}.foot-kvkk:hover{color:var(--kagit)}@media (min-width:768px){.foot-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.foot-eye{grid-area:1/2;justify-self:center;width:min(32vw,46svh,460px)}.foot-main{grid-area:1/1}.foot-main .ch-row{grid-template-columns:9rem minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.foot-eye[data-wink] .eye-lid{animation:.52s cubic-bezier(.5,0,.3,1) foot-wink}}@keyframes foot-wink{0%,to{translate:0}45%{translate:0 46px}}@media (prefers-reduced-motion:no-preference){.ch[data-sp]:before,.foot[data-sp]:before{content:"";background:var(--prev,transparent);transform-origin:top;height:70svh;transform:scaleY(calc(1 - min(1, var(--sp,1) * 2.6)));pointer-events:none;position:absolute;top:0;left:0;right:0}.ch-head .ch-title{transform:translateY(calc((.5 - var(--sx,.5)) * 56px))}.ch-head .sw{--on:clamp(0, calc((var(--sp,1) * 2.6 - .55 - var(--k,0)) * 3), 1);opacity:calc(.12 + var(--on) * .88);transform:translateY(calc((1 - var(--on)) * .35em))}.rule[data-sp]:before{transform:scaleX(clamp(0, calc(var(--sp,1) * 2.4 - .15), 1))}.ch-row[data-sp]>*{opacity:clamp(0, calc(var(--sp,1) * 3 - .6), 1);transform:translateY(calc((1 - clamp(0, calc(var(--sp,1) * 3 - .6), 1)) * 14px))}.ch-item[data-sp]>:first-child{--on:clamp(0, calc(var(--sp,1) * 3 - .45), 1);opacity:calc(.15 + var(--on) * .85);transform:translateY(calc((1 - var(--on)) * 12px))}@media (min-width:768px){.ch-item[data-sp]>:first-child{transform:translateX(calc((1 - var(--on)) * -1.25rem))}}.ch-item[data-sp]>:last-child{--on:clamp(0, calc(var(--sp,1) * 3 - .75), 1);opacity:var(--on);transform:translateY(calc((1 - var(--on)) * 12px))}.ch-item[data-sp] .sw{--w:clamp(0, calc((var(--sp,1) * 3.2 - .6 - var(--k,0) * 1.4) * 3), 1);opacity:calc(.15 + var(--w) * .85)}.faq-item[data-sp]>summary{opacity:clamp(.15, calc(var(--sp,1) * 3 - .45), 1);transform:translateY(calc((1 - clamp(0, calc(var(--sp,1) * 3 - .45), 1)) * 10px))}}
