.vault-door_wall__ZpBBB{position:absolute;inset:0;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='160'%3E%3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.003 0.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23b)' opacity='0.22'/%3E%3C/svg%3E") 0 0 /600px 160px,var(--color-background-muted);background-blend-mode:soft-light,normal;mask:radial-gradient(circle at 50% 100%,black calc(var(--vault-rise-size) * .5),transparent calc(var(--vault-rise-size) * 1.1))}.vault-door_grooves__XLpeY{position:absolute;left:50%;bottom:0;width:calc(var(--vault-rise-size) * 2);aspect-ratio:1;translate:-50% 50%;mask:radial-gradient(closest-side,black 50%,transparent 73%)}.vault-door_groovesLit__8OfJ8{translate:calc(-50% + .75px) calc(50% + .75px)}.vault-door_wallSeams__RYRxL{position:absolute;inset-block:calc(var(--spacing) * 18) 0;@media (width >= 64rem){inset-block-start:calc(var(--spacing) * 20)}left:50%;width:min(90%,var(--content-width-max));translate:-50% 0;&>span{position:absolute;inset-block:0;width:30px;background:linear-gradient(90deg,transparent 14px,oklch(0 0 0/.5) 14px 15px,oklch(1 0 0/.035) 15px 16px,transparent 16px)}}.vault-door_seamEdgeStart__bbQWn{left:-15px}.vault-door_seamEdgeEnd__PKRR_{left:calc(100% - 15px)}.vault-door_stage__mkK_S{position:relative;aspect-ratio:1;width:var(--vault-size,min(88vw,620px));container-type:inline-size;isolation:isolate;--vault-light:-45deg;--vault-turning:repeating-radial-gradient(circle,oklch(1 0 0/0.022),transparent 2px,oklch(1 0 0/0.022) 4px)}.vault-door_rise__GLYue{--vault-size:var(--vault-rise-size);--vault-tone:0.68;--vault-blend:0.28;position:absolute;z-index:0;left:50%;bottom:calc(var(--vault-size) * -.5);translate:-50% 0;filter:brightness(var(--vault-tone));opacity:var(--vault-blend);& .vault-door_shadow__EG2Kv{display:none}}.vault-door_scrim__Dsx7Y{position:absolute;inset:-18% -12%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,color-mix(in oklch,var(--color-background-muted) 85%,transparent),color-mix(in oklch,var(--color-background-muted) 50%,transparent) 55%,transparent)}.vault-door_scene__a_VVd{--vault-rise-size:clamp(300px,calc(min(90vw, var(--content-width-max)) * 0.58),760px);--joint-backdrop:var(--color-background-muted);position:relative;isolation:isolate;background:var(--color-background-muted);color:var(--color-foreground);& :is(main,section)[data-theme=dark]{background:transparent}}.vault-door_layer__qe_Uy{position:absolute;border-radius:50%}.vault-door_shadow__EG2Kv{inset:-2%;background:radial-gradient(closest-side,oklch(0 0 0/.75) 88%,oklch(0 0 0/.35) 94%,transparent);translate:2% 3%;filter:blur(14px)}.vault-door_frame__zQVjU{inset:0;background:var(--vault-turning),conic-gradient(from var(--vault-light),oklch(.46 0 0),oklch(.3 0 0) 18deg,oklch(.2 0 0) 60deg,oklch(.13 0 0) 130deg,oklch(.17 0 0) 180deg,oklch(.13 0 0) 230deg,oklch(.2 0 0) 300deg,oklch(.3 0 0) 342deg,oklch(.46 0 0));box-shadow:inset 0 0 0 1px oklch(0 0 0/.5),0 0 0 1px oklch(0 0 0/.6)}.vault-door_frameRim__NF9xl{inset:0;padding:1px;background:conic-gradient(from var(--vault-light),oklch(1 0 0/.4),oklch(1 0 0/.06) 40deg,transparent 120deg 240deg,oklch(1 0 0/.06) 320deg,oklch(1 0 0/.4));mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);mask-composite:exclude}.vault-door_frameStep__vqamK{inset:4.2%;background:var(--vault-turning),conic-gradient(from calc(var(--vault-light) + 180deg),oklch(.36 0 0),oklch(.24 0 0) 40deg,oklch(.14 0 0) 110deg 250deg,oklch(.24 0 0) 320deg,oklch(.36 0 0));box-shadow:inset 0 0 0 1px oklch(0 0 0/.55)}.vault-door_jamb__kWarE{inset:6.4%;background:radial-gradient(closest-side,oklch(.05 0 0) 94%,oklch(.09 0 0));box-shadow:inset 0 .6cqw 1.2cqw oklch(0 0 0/.9)}.vault-door_bolts__trluK,.vault-door_overlay__KRe0Y{inset:0;border-radius:0}.vault-door_doorEdge__yNRbY{inset:8.6%;background:var(--vault-turning),conic-gradient(from var(--vault-light),oklch(.46 0 0),oklch(.3 0 0) 30deg,oklch(.2 0 0) 80deg,oklch(.13 0 0) 150deg 210deg,oklch(.2 0 0) 280deg,oklch(.3 0 0) 330deg,oklch(.46 0 0));box-shadow:0 0 0 1px oklch(0 0 0/.6),0 .4cqw 1cqw oklch(0 0 0/.7)}.vault-door_face__rx7gL{inset:10.6%;background:var(--vault-turning),radial-gradient(ellipse 90% 80% at 20% 10%,oklch(1 0 0/.06),transparent 70%),conic-gradient(from var(--vault-light),oklch(.3 0 0),oklch(.24 0 0) 40deg,oklch(.2 0 0) 90deg,oklch(.235 0 0) 180deg,oklch(.2 0 0) 270deg,oklch(.24 0 0) 320deg,oklch(.3 0 0));box-shadow:inset 0 1px 0 oklch(1 0 0/.08),inset 0 0 0 1px oklch(0 0 0/.35)}.vault-door_grain__mgnU5{inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 /240px 240px;mix-blend-mode:overlay;opacity:.07}.vault-door_falloff__qMI9J{inset:-1%;background:linear-gradient(150deg,oklch(1 0 0/.04),transparent 30%,oklch(0 0 0/.3) 62%,oklch(0 0 0/.72))}.vault-door_boss__ZBD_B{inset:39%;background:var(--vault-turning),conic-gradient(from var(--vault-light),oklch(.5 0 0),oklch(.3 0 0) 35deg,oklch(.18 0 0) 100deg,oklch(.14 0 0) 180deg,oklch(.18 0 0) 260deg,oklch(.3 0 0) 325deg,oklch(.5 0 0));box-shadow:0 0 0 1px oklch(0 0 0/.6),0 1cqw 2cqw oklch(0 0 0/.65)}.vault-door_hardwareShadow__hpNX3{translate:1% 1.4%;filter:blur(5px);opacity:.75}.vault-door_wheelShadow__e52hP,.vault-door_wheel__lrcR8{inset:0;border-radius:0}.vault-door_wheelShadow__e52hP{translate:1.5% 2.2%;filter:blur(6px);opacity:.85}.vault-door_svg__rcHrP,.vault-door_turn__ALick{position:absolute;inset:0}.vault-door_svg__rcHrP{width:100%;height:100%;overflow:visible}@media (prefers-reduced-motion:no-preference){.vault-door_bolts__trluK{animation:vault-door_vault-throw__p_fsI 1.4s var(--ease-out-quint) .2s both}.vault-door_turn__ALick{animation:vault-door_vault-settle__0EmWL 1.8s var(--ease-out-quint) .1s both}@supports (animation-timeline:scroll()){.vault-door_wheelShadow__e52hP,.vault-door_wheel__lrcR8{animation:vault-door_vault-turn__YmGp_ linear both;animation-timeline:scroll(root);animation-range:0 70svh}}}@keyframes vault-door_vault-throw__p_fsI{0%{scale:.955}}@keyframes vault-door_vault-settle__0EmWL{0%{rotate:-14deg}}@keyframes vault-door_vault-turn__YmGp_{to{rotate:22deg}}