.lc-svg[data-astro-cid-47hiybm6]{width:100%;height:auto;overflow:visible}.lc-grid[data-astro-cid-47hiybm6]{stroke:#ffffff1f;stroke-width:.6px;opacity:clamp(0, calc((var(--p,1) - .02) / .14), 1)}.lc-diag[data-astro-cid-47hiybm6]{stroke:#ffffff38;stroke-width:.6px;stroke-dasharray:3 4;opacity:clamp(0, calc((var(--p,1) - .08) / .14), 1)}.lc-rings[data-astro-cid-47hiybm6]{opacity:calc(1 - .65 * clamp(0, calc((var(--p,1) - .72) / .2), 1))}.lc-ring[data-astro-cid-47hiybm6]{stroke:#ffffff8c;stroke-width:.8px;stroke-dasharray:1;transform-origin:130px 130px;stroke-dashoffset:calc(1 - clamp(0, calc((var(--p,1) - .14 - var(--i) * .07) / .22), 1));transform:rotate(-90deg)}.lc-stroke[data-astro-cid-47hiybm6]{stroke:var(--color-accent-light);stroke-width:2.2px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0, calc((var(--p,1) - .34) / .3), 1))}.lc-handles[data-astro-cid-47hiybm6]{opacity:calc(clamp(0, calc((var(--p,1) - .4) / .12), 1) * (1 - clamp(0, calc((var(--p,1) - .72) / .1), 1)))}.lc-handles[data-astro-cid-47hiybm6] path[data-astro-cid-47hiybm6]{stroke:#fff;stroke-width:.9px}.lc-handles[data-astro-cid-47hiybm6] circle[data-astro-cid-47hiybm6]{fill:var(--color-wine);stroke:#fff;stroke-width:1.2px}.lc-handles[data-astro-cid-47hiybm6] rect[data-astro-cid-47hiybm6]{fill:#fff}.lc-fill[data-astro-cid-47hiybm6]{fill:var(--color-brand);opacity:clamp(0, calc((var(--p,1) - .7) / .2), 1)}.lc-dot[data-astro-cid-47hiybm6]{fill:#fff;opacity:clamp(0, calc((var(--p,1) - .78) / .14), 1)}.lc-sizes[data-astro-cid-47hiybm6]{opacity:clamp(0, calc((var(--p,1) - .88) / .1), 1);align-items:flex-end;gap:1.25rem;margin-top:1.25rem;display:flex}.lc-size[data-astro-cid-47hiybm6]{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.lc-size[data-astro-cid-47hiybm6] svg[data-astro-cid-47hiybm6]{display:block}.lc-size[data-astro-cid-47hiybm6] path[data-astro-cid-47hiybm6],.lc-size[data-astro-cid-47hiybm6] circle[data-astro-cid-47hiybm6]{fill:var(--color-brand)}.lc-size[data-astro-cid-47hiybm6] circle[data-astro-cid-47hiybm6]{fill:#fff}.lc-size[data-astro-cid-47hiybm6] span[data-astro-cid-47hiybm6]{letter-spacing:.04em;color:#ffffff8c;font-variant-numeric:tabular-nums;font-size:10px;line-height:1}.sc-svg[data-astro-cid-cqn7iecv]{width:100%}.sc-frame[data-astro-cid-cqn7iecv]{stroke:var(--color-accent-light);stroke-width:2px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw,1))}.sc-wire[data-astro-cid-cqn7iecv]{stroke:#ffffffb3;stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0, (var(--p,1) - .25) * 2, 1))}.sc-grid[data-astro-cid-cqn7iecv]{stroke:#ffffff47;stroke-width:1px;stroke-dasharray:3 4;opacity:clamp(0, var(--p,1) * 4, 1)}.sc-art[data-astro-cid-cqn7iecv] rect[data-astro-cid-cqn7iecv]{fill:var(--color-brand);opacity:calc(var(--art,1) * .9)}.sc-art[data-astro-cid-cqn7iecv] .sc-hero[data-astro-cid-cqn7iecv]{fill:var(--color-accent-light)}.sc-art[data-astro-cid-cqn7iecv] .sc-cta[data-astro-cid-cqn7iecv]{fill:#fff}.ds-svg[data-astro-cid-qk4urc4d]{width:100%}.ds-layer[data-astro-cid-qk4urc4d]{--k:clamp(0, calc((var(--draw,1) - var(--s)) / .25), 1);opacity:var(--k);transform:translateY(calc((1 - var(--k)) * 10px))}.ds-frame[data-astro-cid-qk4urc4d]{stroke:var(--color-accent-light);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0, calc((var(--draw,1) - .7) / .3), 1))}.dl-cut[data-astro-cid-bkvc45ae]{stroke:var(--color-accent-light);stroke-width:2px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw,0))}.dl-fold[data-astro-cid-bkvc45ae]{stroke:#ffffff59;stroke-width:1px;stroke-dasharray:4 4}.dl-art[data-astro-cid-bkvc45ae] rect[data-astro-cid-bkvc45ae]{fill:var(--color-brand);opacity:var(--art,0)}.dl-mark[data-astro-cid-bkvc45ae]{fill:#fff;opacity:var(--art,0)}.proc-line[data-astro-cid-bkvc45ae]{transform:scaleY(var(--p,0))}.js[data-astro-cid-bkvc45ae] .proc-stage[data-astro-cid-bkvc45ae]{transition:opacity .5s}.js[data-astro-cid-bkvc45ae] .proc-stage[data-astro-cid-bkvc45ae][data-state=idle]{opacity:.35}.js[data-astro-cid-bkvc45ae] .proc-stage[data-astro-cid-bkvc45ae][data-state=done]{opacity:.7}.proc-num[data-astro-cid-bkvc45ae]{transition:color .5s}.proc-stage[data-astro-cid-bkvc45ae][data-state=active] .proc-num[data-astro-cid-bkvc45ae]{color:var(--color-accent-light)}.proc-dot[data-astro-cid-bkvc45ae]{transition:background-color .4s,border-color .4s,transform .4s cubic-bezier(.22,1,.36,1)}.proc-stage[data-astro-cid-bkvc45ae][data-state=done] .proc-dot[data-astro-cid-bkvc45ae]{background:var(--color-accent-light);border-color:var(--color-accent-light)}.proc-stage[data-astro-cid-bkvc45ae][data-state=active] .proc-dot[data-astro-cid-bkvc45ae]{background:var(--color-accent-light);border-color:var(--color-accent-light);animation:1.8s ease-out infinite proc-pulse;transform:scale(1.5)}@keyframes proc-pulse{0%{box-shadow:0 0 #ff6b368c}to{box-shadow:0 0 0 12px #ff6b3600}}@media (prefers-reduced-motion:reduce){.js[data-astro-cid-bkvc45ae] .proc-stage[data-astro-cid-bkvc45ae]{transition:none}.js[data-astro-cid-bkvc45ae] .proc-stage[data-astro-cid-bkvc45ae][data-state=idle],.js[data-astro-cid-bkvc45ae] .proc-stage[data-astro-cid-bkvc45ae][data-state=done]{opacity:1}.proc-num[data-astro-cid-bkvc45ae],.proc-dot[data-astro-cid-bkvc45ae]{transition:none}.proc-stage[data-astro-cid-bkvc45ae][data-state=active] .proc-dot[data-astro-cid-bkvc45ae]{animation:none;transform:none}}@keyframes svc-line{0%{transform:translateY(108%)}to{transform:none}}.svc-line[data-astro-cid-howsib4k]>span[data-astro-cid-howsib4k]{animation:1s cubic-bezier(.22,1,.36,1) both svc-line;animation-delay:calc(var(--i) * .11s + .3s)}@media (prefers-reduced-motion:reduce){.svc-line[data-astro-cid-howsib4k]>span[data-astro-cid-howsib4k]{animation:none}}@keyframes hs-draw{to{stroke-dashoffset:0}}@keyframes hs-in{to{opacity:1}}.hs-cut[data-astro-cid-who2rb3h]{stroke:#000;stroke-width:1.8px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.8s .4s forwards hs-draw}.hs-fold[data-astro-cid-who2rb3h]{stroke:var(--color-brand);stroke-width:1px;stroke-dasharray:4 4}.hs-art[data-astro-cid-who2rb3h],.hs-dim[data-astro-cid-who2rb3h]{opacity:0;animation:.9s 1.6s forwards hs-in}@media (prefers-reduced-motion:reduce){.hs-cut[data-astro-cid-who2rb3h]{stroke-dashoffset:0;animation:none}.hs-art[data-astro-cid-who2rb3h],.hs-dim[data-astro-cid-who2rb3h]{opacity:1;animation:none}}.os[data-astro-cid-n4i4jz6d]{--os-h:clamp(220px, 38svh, 380px);--off:0px}.os-item[data-astro-cid-n4i4jz6d]{top:calc(var(--off) + var(--i,0) * 6px);background:#000;border-top:1px solid #ffffff26;transition:top .35s cubic-bezier(.22,1,.36,1),border-color .35s;position:sticky}.os-item[data-astro-cid-n4i4jz6d]:hover{border-color:#fff6}.os-card[data-astro-cid-n4i4jz6d]{transform-origin:50% 0;transform:scale(calc(1 - var(--cv,0) * .04));padding-block:24px 28px;position:relative}.os-card[data-astro-cid-n4i4jz6d]:after{content:"";z-index:30;opacity:calc(var(--cv,0) * .72);pointer-events:none;background:#000;position:absolute;inset:0}@media (width>=768px){.os-card[data-astro-cid-n4i4jz6d]{padding-block:28px 32px}.os-text[data-astro-cid-n4i4jz6d]{min-height:var(--os-h)}}.os-title[data-astro-cid-n4i4jz6d]{font-size:clamp(1.9rem,3.4vw,3.4rem);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:balance;transition:color .3s}.os-item[data-astro-cid-n4i4jz6d]:hover .os-title[data-astro-cid-n4i4jz6d]{color:var(--color-accent)}.os-frame[data-astro-cid-n4i4jz6d]{aspect-ratio:16/9;background:color-mix(in srgb, var(--color-brand) 20%, #000);color:var(--color-brand);clip-path:inset(0 calc((1 - var(--door,1)) * 50%) 0 calc((1 - var(--door,1)) * 50%));transition:background-color .4s;position:relative;overflow:hidden;container-type:size}.js .os-frame[data-astro-cid-n4i4jz6d]{--door:0}@media (width>=768px){.os-frame[data-astro-cid-n4i4jz6d]{aspect-ratio:auto;height:var(--os-h)}}.os-pan[data-astro-cid-n4i4jz6d]{transform:scale(calc(1.1 - var(--door,1) * .1));position:absolute;inset:0}.os-num[data-astro-cid-n4i4jz6d]{letter-spacing:-.02em;font-size:min(78cqh,46cqw);line-height:.8;transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:3cqh;left:5cqw}.os-item[data-astro-cid-n4i4jz6d]:hover .os-num[data-astro-cid-n4i4jz6d]{transform:translate(1.5cqw)}.os-item[data-astro-cid-n4i4jz6d]:hover .os-frame[data-astro-cid-n4i4jz6d]{background:color-mix(in srgb, var(--color-brand) 30%, #000)}.os-tag[data-astro-cid-n4i4jz6d]{font:600 12px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#fff9;position:absolute;top:5cqh;right:5cqw}@media (prefers-reduced-motion:reduce){.os-card[data-astro-cid-n4i4jz6d]{transform:none}.os-card[data-astro-cid-n4i4jz6d]:after{opacity:0}.os-frame[data-astro-cid-n4i4jz6d]{clip-path:none}.os-pan[data-astro-cid-n4i4jz6d],.os-item[data-astro-cid-n4i4jz6d]:hover .os-num[data-astro-cid-n4i4jz6d]{transform:none}}
