:root{--rule: var(--dv-hairline-faint);--rule-lit: var(--dv-hairline-subtle);--lens-rim: var(--dv-hairline-faint);--lens-rim-lit: var(--dv-hairline-subtle);--legibility: rgb(0 0 0 / 34%);--lens-fill: var(--dv-sheet);--ease-out: cubic-bezier(.22, .61, .36, 1);--ease-inout: cubic-bezier(.65, 0, .35, 1);--ease-settle: var(--dv-motion-intro);--exit: cubic-bezier(.55, 0, 1, .45);--gravity: var(--dv-motion-house)}.portal-layout-label{opacity:0;transition:transform .4s var(--ease-settle),opacity .2s linear;will-change:transform,opacity}.portal-layout-label--merge{transition-duration:.2s}.portal-layout-leader{position:absolute;z-index:9;top:0;left:0;height:var(--dv-hairline);background:var(--dv-hairline-subtle);opacity:0;pointer-events:none;transform-origin:0 50%;transition:transform .4s var(--ease-settle),width .4s var(--ease-settle),opacity .2s linear}.portal-layout-leader--merge{transition-duration:.2s}@media (prefers-reduced-motion: reduce){.portal-layout-label,.portal-layout-leader{transition:opacity .2s linear}}.obs-serif{font-family:var(--dv-font-serif)}.obs-mono{font-family:var(--dv-font-mono);font-variant-numeric:tabular-nums}.obs-mono.text-starlight\/25{color:rgb(var(--dv-ink-rgb) / 46%)}.obs-engraved{color:rgb(255 255 255 / var(--a-support));font-family:var(--dv-font-mono);font-size:var(--dv-eyebrow-size);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:var(--dv-eyebrow-tracking);text-transform:uppercase}.run-layout-ask-again{--ask-again-edge: 44px;--ask-again-gap: 30px;--ask-again-half-width: 48px;--ask-again-height: 44px;--ask-again-width: 96px;position:fixed;z-index:30;top:clamp(max(var(--ask-again-edge),env(safe-area-inset-top,0px)),calc(var(--hole-y) + var(--hole-r) + var(--ask-again-gap)),calc(100dvh - max(var(--ask-again-edge),env(safe-area-inset-bottom,0px)) - var(--ask-again-height)));left:clamp(max(var(--ask-again-edge),env(safe-area-inset-left,0px)),calc(var(--hole-x) - var(--ask-again-half-width)),calc(100vw - max(var(--ask-again-edge),env(safe-area-inset-right,0px)) - var(--ask-again-width)));display:inline-flex;width:var(--ask-again-width);min-width:44px;height:var(--ask-again-height);min-height:44px;box-sizing:border-box;align-items:center;justify-content:center;border:0;background:transparent;color:var(--dv-ink-secondary);cursor:pointer;opacity:var(--ask-again-opacity, 0);padding:8px 12px;pointer-events:var(--ask-again-pointer-events, none);touch-action:manipulation;transform:translateY(var(--ask-again-shift, -30px));transition:opacity var(--ask-again-duration, .5s) var(--ask-again-opacity-ease, linear),transform var(--ask-again-duration, .5s) var(--ask-again-ease, var(--dv-motion-house));white-space:nowrap;will-change:opacity,transform}@media (prefers-reduced-motion: reduce){.run-layout-ask-again[data-state=exit],.run-layout-ask-again[data-hidden=true]{transform:none;transition:opacity .12s linear!important}}.obs-focus:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #f2b3408c,inset 0 0 0 2px #0009,0 0 0 3px #f2b34038,var(--lens-shadow, 0 18px 46px -18px rgb(0 0 0 / 70%))}.sound-toggle{position:fixed;z-index:42;top:max(15px,env(safe-area-inset-top,0px));right:max(8px,env(safe-area-inset-right,0px));display:inline-flex;min-width:72px;height:44px;align-items:center;justify-content:center;box-sizing:border-box;border:0;border-radius:var(--dv-radius-pill);appearance:none;background:transparent;color:rgb(var(--dv-ink-rgb) / var(--a-support));cursor:pointer;font-family:var(--dv-font-mono);font-size:9px;font-variant-numeric:tabular-nums;letter-spacing:.08em;line-height:1;opacity:.58;padding:0 8px;text-transform:lowercase;touch-action:manipulation;transition:opacity .22s linear}.sound-toggle:hover,.sound-toggle:active{opacity:.9}@media (prefers-reduced-motion: reduce){.sound-toggle{transition:none}}.lens{--r: var(--dv-radius-bubble);--rim-angle: 210deg;position:relative;isolation:isolate;border-radius:var(--r);background:var(--lens-fill);box-shadow:var(--lens-shadow)}.lens,.obs-focus{--lens-shadow: inset 0 var(--dv-hairline) 0 var(--dv-hairline-ghost), 0 24px 80px rgb(0 0 0 / 55%)}.lens--sm{--r: var(--dv-radius-pill)}.lens--md{--r: var(--dv-radius-bubble)}.lens--lg{--r: var(--dv-radius-sheet)}[data-glass=flat] .lens{background:var(--dv-sheet)}@media (prefers-reduced-transparency: reduce){.lens{background:var(--dv-sheet)}}.lens:before{position:absolute;z-index:4;border:var(--dv-hairline) solid transparent;border-radius:inherit;background:conic-gradient(from var(--rim-angle),var(--lens-rim-lit),var(--lens-rim) 26%,var(--dv-hairline-ghost) 52%,var(--lens-rim) 74%,var(--lens-rim-lit)) border-box;content:"";inset:0;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}.lens__scrim{position:absolute;z-index:-1;border-radius:inherit;background:radial-gradient(140% 120% at 50% 50%,var(--legibility),transparent 88%);inset:0;pointer-events:none}.lens__sheen{display:none}.lens--interactive{cursor:pointer}@keyframes obs-sheen{0%{transform:translate(-115%)}to{transform:translate(235%)}}.whisper-chip-layer{position:fixed;z-index:40;inset:0;pointer-events:none}.whisper-chip__anchor{position:absolute;top:0;left:0;will-change:transform}.whisper-chip{display:inline-flex;height:44px;box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;margin:0;color:rgb(255 255 255 / var(--a-primary));pointer-events:auto;transform-origin:50% 50%;transition:color .12s var(--ease-out),transform .12s var(--ease-out)}.whisper-chip__hit{position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.whisper-chip__star{color:var(--chip-tone, var(--dv-sky));font-size:9px;line-height:1}.whisper-chip__star--attractor{text-shadow:0 0 4px rgb(242 179 64 / 90%)}@media (hover: hover){.whisper-chip:hover{--lens-rim: var(--lens-rim-lit);color:var(--dv-ink);transform:translateY(-1px)}}.whisper-chip:active{transform:scale(.985)}.whisper-chip--enter{animation:obs-chip-appear var(--dv-motion-reveal) var(--gravity) both}.whisper-chip-layer[data-state=exit] .whisper-chip,.whisper-chip-layer[data-state=swap-out] .whisper-chip{animation:obs-chip-exit var(--chip-exit-ms, .12s) var(--exit) both;pointer-events:none}.whisper-chip-layer[data-state=swap-in] .whisper-chip{animation:obs-fade-in .14s var(--ease-out) both}.whisper-chip-layer[data-state=expanding] .whisper-chip{opacity:0;pointer-events:none;transition:none}.whisper-chip--retarget{animation:obs-rim-pulse var(--dv-motion-selection-duration) var(--ease-out) both}@keyframes obs-chip-appear{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes obs-chip-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@keyframes obs-rim-pulse{0%{box-shadow:inset 0 0 0 1px #f2b34000,var(--lens-shadow)}40%{box-shadow:inset 0 0 0 1px #f2b3408c,var(--lens-shadow)}to{box-shadow:inset 0 0 0 1px #f2b34000,var(--lens-shadow)}}.detail-sheet__backdrop{position:fixed;z-index:59;background:transparent;inset:0;touch-action:none}.detail-sheet{--rule: var(--dv-hairline-faint);--rule-lit: var(--dv-hairline-subtle);position:fixed;z-index:60;display:flex;flex-direction:column;color:var(--dv-ink-primary);overflow:hidden}.detail-sheet:focus{outline:none}.detail-sheet ::selection{background:var(--dv-selection-fill);color:var(--dv-ink)}.detail-sheet--floating{top:calc(env(safe-area-inset-top) + 36px);right:calc(env(safe-area-inset-right) + 36px);width:380px;padding:26px 24px 22px;--dvg-radius: var(--dv-radius-bubble);max-height:calc(100vh - 72px)}@media (min-width: 640px) and (max-width: 1024px){.detail-sheet--floating{top:calc(env(safe-area-inset-top) + 28px);right:calc(env(safe-area-inset-right) + 28px);width:340px;max-height:calc(100vh - 56px)}}.detail-sheet--bottom{right:0;bottom:0;left:0;width:100%;height:auto;padding:0 calc(20px + env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) calc(20px + env(safe-area-inset-left,0px));--dvg-radius: 28px 28px 0 0;border-radius:28px 28px 0 0;max-height:70vh;max-height:70svh;touch-action:auto}.dv-glass.dv-glass--paper.detail-sheet--bottom{border:0;background:radial-gradient(58% 48% at 32% 34%,#f2b34009,#f2b34000 70%),var(--dv-paper);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 -18px 60px #0000006b;color:var(--dv-ink-primary);color-scheme:light}.dv-glass.dv-glass--paper.detail-sheet--bottom:before{display:none}.detail-sheet--bottom.detail-sheet--enter{animation:obs-sheet-rise .9s cubic-bezier(.22,1,.32,1) both}.detail-sheet--bottom.detail-sheet--exit{animation:obs-sheet-fall .24s var(--exit) both}.detail-sheet--bottom[data-drag-state=dragging],.detail-sheet--bottom[data-drag-state=settling],.detail-sheet--bottom[data-drag-state=dismissing]{will-change:transform}.detail-sheet--bottom[data-drag-state=dismissed].detail-sheet--exit{animation:none;transform:translate3d(0,100%,0)}.detail-sheet--exit .detail-sheet__body,.detail-sheet--exit .detail-sheet__actions{animation:obs-fade-out .1s linear both}.detail-sheet__header{flex:none}.detail-sheet--bottom .detail-sheet__header{touch-action:none}.detail-sheet__handle{position:relative;display:block;width:64px;min-width:44px;height:44px;min-height:44px;border:0;background:none;margin:0 auto;padding:0;touch-action:none}.detail-sheet__handle:before{position:absolute;top:50%;left:50%;width:44px;height:4px;background:rgb(var(--dv-ink-rgb) / 50%);border-radius:var(--dv-radius-pill);content:"";transform:translate(-50%,-50%)}.detail-sheet__identity{min-height:20px}.detail-sheet__body{min-height:0;overflow-y:auto;flex:1 1 auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.detail-sheet__body[data-scroll-edge=top],.detail-sheet__body[data-scroll-edge=bottom],.detail-sheet__body[data-scroll-edge=both],.detail-sheet--bottom[data-drag-state=dragging] .detail-sheet__body,.detail-sheet--bottom[data-drag-state=settling] .detail-sheet__body{touch-action:none}.detail-sheet--bottom .detail-sheet__body{scrollbar-width:none}.detail-sheet--bottom .detail-sheet__body::-webkit-scrollbar{display:none}.detail-sheet__depth{color:var(--dv-sky);font-size:12px;letter-spacing:normal;text-transform:none}.detail-sheet__mass{color:var(--dv-slate)}.detail-sheet__statement{color:rgb(var(--dv-ink-rgb) / var(--a-primary));font-size:19px;line-height:1.42;max-height:8.52em;overflow-y:auto;text-wrap:pretty}.detail-sheet--bottom .detail-sheet__statement{max-height:none;overflow:visible}@media (max-width: 639px){.detail-sheet__statement{font-size:17px}}.detail-sheet--morphing .detail-sheet__statement{font-size:13.5px;line-height:1.25}.detail-sheet--morphed .detail-sheet__statement{transition:font-size .29s var(--ease-settle) 90ms,line-height .29s var(--ease-settle) 90ms}.detail-sheet--swapping .detail-sheet__body,.detail-sheet--swapping .detail-sheet__actions{animation:obs-content-swap .18s var(--ease-out) both}.detail-sheet__rule{height:var(--dv-hairline);border:0;margin:18px 0 14px;background:var(--rule);transform-origin:0 50%}.detail-sheet--enter .detail-sheet__rule{animation:obs-rule-draw var(--dv-motion-reveal) var(--ease-out) .15s both}.detail-sheet--enter .obs-stagger{animation:obs-row-in var(--dv-motion-reveal) var(--ease-out) both;animation-delay:var(--stagger, 0ms)}.detail-sheet__actions{display:flex;min-height:44px;align-items:stretch;border-top:var(--dv-hairline) solid var(--rule);flex:none;margin-top:18px}.detail-sheet__actions>*+*{border-left:var(--dv-hairline) solid var(--rule)}.detail-sheet__actions>.obs-engraved-button{min-height:44px}.detail-sheet .obs-engraved,.detail-sheet .obs-rung__text,.detail-sheet .obs-rung--current .obs-rung__text,.detail-sheet .obs-resonance-row__text,.detail-sheet .obs-engraved-button{color:rgb(var(--dv-ink-rgb) / var(--a-primary))}.detail-sheet .obs-resonance-row__value,.detail-sheet .obs-resonance-row__absorbed{color:var(--dv-sky)}.detail-sheet .obs-engraved-button--amber{color:var(--dv-accent-text)}.detail-sheet .obs-resonance-row__fill{background:linear-gradient(90deg,var(--dv-amber),var(--dv-sky))}.detail-sheet--bottom .detail-sheet__depth,.detail-sheet--bottom .obs-resonance-row__value,.detail-sheet--bottom .obs-resonance-row__absorbed{color:var(--dv-ink-primary)}.detail-sheet--bottom .detail-sheet__mass{color:var(--dv-ink-secondary)}.detail-sheet--bottom .obs-engraved-button--amber{color:var(--dv-ink-primary)}.detail-sheet--bottom .obs-resonance-row__fill{background:linear-gradient(90deg,var(--dv-ink-tertiary),var(--dv-ink-primary))}.detail-sheet--bottom ::selection{background:#f2b34047;color:var(--dv-paper-ink)}@media (hover: hover){.detail-sheet button.obs-rung:hover .obs-rung__text,.detail-sheet .obs-resonance-row:hover .obs-resonance-row__text,.detail-sheet .obs-engraved-button:hover,.detail-sheet .obs-engraved-button--amber:hover{color:var(--dv-ink)}}.detail-sheet .obs-focus:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--dv-focus-ring),0 0 0 3px var(--dv-accent-glow)}body[data-detail-sheet=open]{overflow:hidden;overscroll-behavior:none}@keyframes obs-sheet-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes obs-sheet-fall{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes obs-rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes obs-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes obs-fade-in{0%{opacity:0}to{opacity:1}}@keyframes obs-content-swap{0%{opacity:1}45%{opacity:0}to{opacity:1}}@keyframes obs-fade-out{0%{opacity:1}to{opacity:0}}.obs-ladder{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.obs-rung{position:relative;display:block;width:100%;border:0;background:none;padding:3px 0 3px 8px;text-align:left}.obs-rung:before{position:absolute;top:0;bottom:0;left:0;width:var(--dv-hairline);background:var(--rule);content:""}.obs-rung__text{color:rgb(255 255 255 / var(--a-support));font-size:12.5px;font-style:italic;line-height:1.4}.obs-rung--current .obs-rung__text{color:rgb(255 255 255 / var(--a-primary));font-style:normal}.obs-rung--current:before{background:var(--rule-lit)}button.obs-rung{cursor:pointer}@media (hover: hover){button.obs-rung:hover .obs-rung__text{color:rgb(255 255 255 / var(--a-body))}}.obs-resonance-row{display:grid;width:100%;align-items:center;border:0;background:none;gap:10px;grid-template-columns:1fr 64px auto;padding:5px 0;text-align:left}button.obs-resonance-row{cursor:pointer}.obs-resonance-row__text{overflow:hidden;color:rgb(255 255 255 / var(--a-support));font-size:12.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.obs-resonance-row__bar{height:4px;border-radius:2px;background:var(--dv-hairline-faint)}.obs-resonance-row__fill{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,var(--dv-amber),var(--dv-sky))}.obs-resonance-row__value,.obs-resonance-row__absorbed{color:var(--dv-amber);font-size:10.5px}@media (hover: hover){.obs-resonance-row:hover .obs-resonance-row__text{color:rgb(255 255 255 / var(--a-primary))}}.obs-engraved-button{display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:rgb(255 255 255 / var(--a-support));cursor:pointer;font-family:var(--dv-font-mono);font-size:11px;gap:6px;letter-spacing:var(--dv-eyebrow-tracking);text-transform:uppercase;transition:color .12s var(--ease-out)}.obs-engraved-button--amber{color:var(--dv-amber)}.obs-engraved-button--plated{position:relative;border-radius:var(--dv-radius-pill);background:var(--lens-fill);box-shadow:inset 0 0 0 var(--dv-hairline) var(--lens-rim, var(--dv-hairline-faint)),0 24px 80px #0000008c;color:rgb(255 255 255 / var(--a-primary));padding:7px 15px}.obs-engraved-button--plated:after{position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);content:"";transform:translate(-50%,-50%)}@media (hover: hover){.obs-engraved-button:hover{color:rgb(255 255 255 / var(--a-primary))}.obs-engraved-button--plated:hover{--lens-rim: var(--lens-rim-lit)}.obs-engraved-button--amber:hover{color:var(--dv-ink)}}.obs-engraved-button:disabled{cursor:not-allowed;opacity:.4}@media (prefers-reduced-motion: reduce){.whisper-chip--enter,.detail-sheet--enter,.detail-sheet--bottom.detail-sheet--enter{animation:obs-fade-in .12s linear both!important}.whisper-chip-layer[data-state=exit] .whisper-chip,.whisper-chip-layer[data-state=swap-out] .whisper-chip,.detail-sheet--exit,.detail-sheet--bottom.detail-sheet--exit{animation:obs-fade-out .12s linear both!important}.detail-sheet--swapping .detail-sheet__body,.detail-sheet--swapping .detail-sheet__actions{animation:obs-content-swap .12s linear both!important}.whisper-chip-layer[data-state=swap-in] .whisper-chip,.detail-sheet--enter .detail-sheet__rule,.detail-sheet--enter .obs-stagger,.whisper-chip--retarget{animation:none!important}.whisper-chip:hover,.whisper-chip:active{transform:none}.detail-sheet--morphing .detail-sheet__statement{font-size:19px;line-height:1.42}.detail-sheet--bottom[data-drag-state=dismissed].detail-sheet--exit{animation:none!important;opacity:0;transform:none}}:root{--dv-sky-canvas: #000000;--dv-sheet: #0f0f0f;--dv-sky: #8cbfd9;--dv-ink: #ffffff;--dv-ink-rgb: 255 255 255;--dv-ink-primary: rgb(255 255 255 / 80%);--dv-ink-secondary: rgb(255 255 255 / 60%);--dv-ink-tertiary: rgb(255 255 255 / 35%);--dv-amber: #f2b340;--dv-slate: #9ea8b8;--dv-accent-text: var(--dv-amber);--dv-accent-glow: rgb(242 179 64 / 22%);--dv-focus-ring: rgb(242 179 64 / 55%);--dv-selection-fill: rgb(242 179 64 / 24%);--dv-bloom-1: rgb(20 20 64 / 8%);--dv-bloom-2: rgb(13 26 64 / 4%);--dv-bloom-warm: rgb(255 199 158 / 10%);--dv-paper: #faf6ee;--dv-paper-ink: #1c1b22;--dv-radius-bubble: 20px;--dv-radius-sheet: 28px;--dv-radius-pill: 9999px;--dv-hairline: .5px;--dv-hairline-subtle: rgb(255 255 255 / 14%);--dv-hairline-faint: rgb(255 255 255 / 10%);--dv-hairline-ghost: rgb(255 255 255 / 5%);--dv-font-mono: var(--mono, ui-monospace, Menlo, monospace);--dv-font-serif: var(--serif, Georgia, serif);--dv-eyebrow-size: 9px;--dv-eyebrow-tracking: .16em;--dv-motion-house: cubic-bezier(.34, 1.26, .5, 1);--dv-motion-selection-duration: .3s;--dv-motion-intro: cubic-bezier(.23, 1.12, .36, 1);--dv-motion-reveal: .22s;--a-primary: .8;--a-body: .6;--a-support: .6}.why-scene{position:absolute;inset:0;overflow:hidden}.why-scene .portal-ink-floor{background-color:var(--dv-sky-canvas)}.why-scene .portal-static-sky{background-color:var(--dv-sky-canvas);background-image:radial-gradient(ellipse at 24% 28%,var(--dv-bloom-1),transparent 46%),radial-gradient(ellipse at 78% 64%,var(--dv-bloom-2),transparent 52%),radial-gradient(ellipse at 54% 18%,var(--dv-bloom-warm),transparent 38%)}.why-scene .relative{position:relative}.why-scene .absolute{position:absolute}.why-scene .inset-0{inset:0}.why-scene .left-0{left:0}.why-scene .top-0{top:0}.why-scene .left-3{left:.75rem}.why-scene .bottom-3{bottom:.75rem}.why-scene .z-10{z-index:10}.why-scene .z-20{z-index:20}.why-scene .h-full{height:100%}.why-scene .w-full{width:100%}.why-scene .overflow-hidden{overflow:hidden}.why-scene .bg-ink{background-color:var(--dv-sky-canvas)}.why-scene .block{display:block}.why-scene .grid{display:grid}.why-scene .place-items-center{place-items:center}.why-scene .p-8{padding:2rem}.why-scene .px-3\.5{padding-left:.875rem;padding-right:.875rem}.why-scene .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.why-scene .m-0{margin:0}.why-scene .max-w-md{max-width:28rem}.why-scene .max-w-40{max-width:10rem}.why-scene .max-w-64{max-width:16rem}.why-scene .text-center{text-align:center}.why-scene .text-xs{font-size:.75rem;line-height:1rem}.why-scene .text-\[11px\]{font-size:11px}.why-scene .text-\[9px\]{font-size:9px}.why-scene .italic{font-style:italic}.why-scene .uppercase{text-transform:uppercase}.why-scene .leading-relaxed{line-height:1.625}.why-scene .tracking-\[0\.01em\]{letter-spacing:.01em}.why-scene .tracking-\[0\.08em\]{letter-spacing:.08em}.why-scene .tracking-\[0\.16em\]{letter-spacing:.16em}.why-scene .whitespace-nowrap{white-space:nowrap}.why-scene .origin-top-left{transform-origin:top left}.why-scene .opacity-0{opacity:0}.why-scene .pointer-events-none{pointer-events:none}.why-scene .text-starlight{color:var(--dv-ink)}.why-scene .text-starlight\/58{color:#ffffff94}.why-scene .text-starlight\/20{color:#fff3}.why-scene .text-gold\/72{color:#f2b340b8}.why-scene .text-peach{color:#f5a07a}.why-scene .drop-shadow-\[0_1px_5px_rgb\(0_0_0\/0\.95\)\]{filter:drop-shadow(0 1px 5px rgb(0 0 0 / .95))}.why-scene .-translate-x-1\/2.-translate-y-full{transform:translate(-50%,-100%)}.why-scene canvas{display:block;width:100%;height:100%;touch-action:none;outline:none}.why-scene canvas.cursor-pointer{cursor:pointer}.why-scene canvas:not(.cursor-pointer){cursor:grab}.why-scene canvas:not(.cursor-pointer):active{cursor:grabbing}.why-scene canvas:focus-visible{box-shadow:inset 0 0 0 1px var(--dv-focus-ring)}.why-scene .portal-layout-label{font-family:var(--serif)}.why-vault{background:#000}.why-vault .why-host{position:absolute;inset:0}.why-vault.is-list .why-host{visibility:hidden}.why-vault .vg-vignette{z-index:0}.why-vault .vg-names{z-index:21}.why-vault .vg-hint,.why-vault .vg-legend,.why-vault .vg-foot,.why-vault .vg-notice{z-index:22}.why-vault .vg-legend{left:50%;right:auto;bottom:calc(62px + var(--vg-sab, 0px));transform:translate(-50%,6px);flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 22px;width:max-content;max-width:calc(100% - 36px)}.why-vault .vg-legend.is-shown{transform:translate(-50%)}.why-vault .vg-legend .vg-legend-title{margin:0 2px 0 0}.why-vault .vg-legend .vg-thread{padding:0;min-height:44px}@media (max-width: 640px),(max-height: 520px){.why-vault .vg-legend{flex-wrap:nowrap;justify-content:flex-start;width:calc(100% - 24px);max-width:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;white-space:nowrap;padding:0 14px;box-sizing:border-box;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 22px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 22px),transparent 100%)}.why-vault .vg-legend::-webkit-scrollbar{display:none}.why-vault .vg-legend>*{flex:0 0 auto}}.why-vault:has(.vg-legend.is-shown) .vg-hint{opacity:0}.why-vault .vg-info{z-index:23}.why-vault .vg-list{z-index:24}.why-vault .vg-foot{z-index:25}.why-vault .vg-name{cursor:default}.why-vault .vg-honest{margin:0;display:flex;flex-wrap:wrap;gap:2px 14px}.why-vault .vg-honest:empty{display:none}.why-vault .vg-honest span{font:500 9.5px/1.6 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cream-dim)}.why-vault .vg-gathered{position:absolute;left:50%;top:calc(var(--vg-top) + 26px);z-index:22;margin:0;transform:translate(-50%);font:italic 15px/1.5 var(--serif);color:var(--ink-2);text-align:center;max-width:calc(100% - 48px);opacity:0;transition:opacity .9s ease;pointer-events:none}.why-vault .vg-gathered.is-shown{opacity:1}.why-vault .why-scroll{position:absolute;left:0;top:0;z-index:23;box-sizing:border-box;transform-origin:50% 50%;visibility:hidden;pointer-events:none;will-change:transform,opacity,left,top,width,height;filter:drop-shadow(0 18px 26px rgba(0,0,0,.55)) drop-shadow(0 3px 6px rgba(0,0,0,.4));--paper: #f3ead8}.why-vault .why-scroll.is-shown{visibility:visible;pointer-events:auto}.why-vault .why-scroll .ws-face{position:absolute;left:0;right:0;top:0;height:42px;box-sizing:border-box;margin:0;padding:0 44px;display:flex;align-items:center;justify-content:center;border:0;border-radius:21px/50%;cursor:pointer;font:italic 15px/1.2 var(--serif);color:#2a241b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(to bottom,#3c280f8c 0,#3c280f1f,#fffaee80 36%,#fffaee00 52%,#3c280f14 70%,#28190899),linear-gradient(var(--paper),var(--paper)),var(--tex-fibre, none) center / 900px auto;background-blend-mode:normal,multiply,normal;-webkit-tap-highlight-color:transparent}.why-vault .why-scroll .ws-face:before,.why-vault .why-scroll .ws-face:after{content:"";position:absolute;top:-3px;bottom:-3px;width:20px;border-radius:9px/50%;pointer-events:none;background:linear-gradient(to bottom,#0000008c 0,#0000 30%,#ffe1b459 42%,#0000 55%,#0009),var(--tex-walnut, none) center / 240px auto;background-color:#7a4a2b;background-blend-mode:normal,multiply}.why-vault .why-scroll .ws-face:before{left:-8px}.why-vault .why-scroll .ws-face:after{right:-8px}.why-vault .why-scroll .ws-face:focus-visible{outline:1px solid var(--amber);outline-offset:4px}.why-vault .why-scroll .ws-face-title{flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.why-vault .why-scroll .ws-face{height:50px;border-radius:25px/50%;flex-direction:column;gap:4px;padding:0 58px}.why-vault .why-scroll .ws-face-title{font-size:15.5px;line-height:1.15}.why-vault .why-scroll .ws-cue{position:static;display:inline-flex;align-items:center;gap:7px;pointer-events:none;font:500 10px/1 var(--mono);font-style:normal;letter-spacing:.24em;text-transform:uppercase;color:#2a241bc7}.why-vault .why-scroll .ws-cue:after{content:"";display:inline-block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}@media (prefers-reduced-motion: no-preference){.why-vault .why-scroll.is-shown:not(.is-open):not(.is-question) .ws-cue:after{animation:ws-nod 1.6s ease-in-out 1.2s 2}}@keyframes ws-nod{0%,to{transform:translateY(-2px) rotate(45deg)}45%{transform:translateY(2px) rotate(45deg)}}.why-vault .why-scroll .ws-face:focus-visible{outline:2px solid var(--amber, #f2b340);outline-offset:5px}.why-vault .why-scroll .ws-face:active{filter:brightness(.96)}.why-vault .why-scroll .ws-tie{position:absolute;left:30px;top:-3px;width:8px;height:56px;z-index:3;pointer-events:none;transform-origin:50% 40%;border-radius:3px;background:linear-gradient(to right,#00000073 0,#0000 35%,#ffd2be47 55%,#00000059),repeating-linear-gradient(160deg,#7b211b 0 2px,#93302a 2px 4px);box-shadow:0 1px 2px #00000073}.why-vault .why-scroll .ws-tie-knot{position:absolute;left:50%;top:25px;width:14px;height:10px;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at 40% 35%,#b14a3f 0,#7b211b 60%,#5a1612);box-shadow:0 1px 2px #00000080}.why-vault .why-scroll .ws-tie-knot:before,.why-vault .why-scroll .ws-tie-knot:after{content:"";position:absolute;top:6px;width:3px;height:22px;border-radius:2px;transform-origin:50% 0;background:repeating-linear-gradient(160deg,#7b211b 0 2px,#93302a 2px 4px);box-shadow:0 1px 1px #0006}.why-vault .why-scroll .ws-tie-knot:before{left:3px;transform:rotate(16deg)}.why-vault .why-scroll .ws-tie-knot:after{right:3px;transform:rotate(-12deg);height:18px}.why-vault .why-scroll.is-question .ws-tie,.why-vault .why-scroll.is-question .ws-cue{display:none}.why-vault .why-scroll .ws-face:hover .ws-cue{color:#2a241be6}.why-vault .why-scroll .ws-roll{position:absolute;left:-12px;right:-12px;height:20px;border-radius:10px/50%;z-index:2;opacity:0;transition:opacity .3s ease;background:linear-gradient(to bottom,#0009 0,#0000000d 26%,#ffdcaa6b 40%,#0000 56%,#000000a6),var(--tex-walnut, none) center / 520px auto;background-color:#7a4a2b;background-blend-mode:normal,multiply}.why-vault .why-scroll .ws-top{top:0}.why-vault .why-scroll .ws-bottom{bottom:0;cursor:pointer}.why-vault .why-scroll.is-unrolled .ws-roll{opacity:1}.why-vault .why-scroll .ws-end{position:absolute;top:-3px;bottom:-3px;width:14px;border-radius:6px/50%;background:linear-gradient(to bottom,#00000080 0,#0000 30%,#fff4d6bf 42%,#0000 60%,#0000008c),var(--tex-brass, none) center / 200px auto;background-color:#a8843f;background-blend-mode:normal,multiply}.why-vault .why-scroll .ws-end-l{left:-6px}.why-vault .why-scroll .ws-end-r{right:-6px}.why-vault .why-scroll .ws-paper{position:absolute;inset:10px 4px;z-index:1;overflow:hidden;opacity:0;background:linear-gradient(to bottom,#32200a6b 0,#32200a00 26px calc(100% - 26px),#32200a73),linear-gradient(to right,#3c280f24 0,#3c280f00 8% 92%,#3c280f29),radial-gradient(120% 80% at 40% 30%,#fffcf459,#fffcf400 60%),linear-gradient(var(--paper),var(--paper)),var(--tex-paper, none) center / 1400px auto;background-blend-mode:normal,normal,normal,multiply,normal}.why-vault .why-scroll.is-unrolled .ws-paper{opacity:1}.why-vault .why-scroll .ws-body{box-sizing:border-box;height:100%;overflow:auto;padding:34px 34px 30px;color:#1f1a14;overscroll-behavior:contain}.why-vault .why-scroll .ws-title{margin:0 0 4px;font:400 26px/1.2 var(--serif);letter-spacing:-.005em;color:#1f1a14;text-wrap:balance}.why-vault .why-scroll .ws-date{margin:0 0 20px;font:italic 15px/1.4 var(--serif);color:#6b5e4c}.why-vault .why-scroll .ws-hero{margin:0 0 24px;font:400 19px/1.55 var(--serif);color:#221c15;text-wrap:pretty}.why-vault .why-scroll .ws-actions{display:flex;align-items:center;justify-content:space-between;gap:16px}.why-vault .why-scroll .link{color:#2a241b;font-size:17px}.why-vault .why-scroll .ws-seal .seal{width:52px;height:52px}.why-vault .why-scroll .ws-q{margin:6px 0 18px;font:italic 400 28px/1.25 var(--serif);color:#1f1a14;text-align:center;text-wrap:balance}.why-vault .why-scroll .ws-input{display:block;box-sizing:border-box;width:100%;resize:none;margin:0 0 10px;padding:8px 2px 10px;font:400 19px/1.5 var(--serif);color:#1f1a14;background:transparent;border:0;border-bottom:1px solid rgba(40,30,18,.35);border-radius:0}.why-vault .why-scroll .ws-input::placeholder{color:#3c30208c;font-style:italic}.why-vault .why-scroll .ws-input:focus{outline:none;border-bottom-color:#1f1a14}.why-vault .why-scroll .ws-note{min-height:1.5em;margin:0 0 12px;font:italic 15px/1.5 var(--serif);color:#8a3a2c;text-align:center}.why-vault .why-scroll .ws-question .ws-actions{justify-content:center}.why-vault .why-scroll .ws-choices{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 12px}.why-vault .why-scroll .ws-choice{appearance:none;border:1px solid rgba(40,30,18,.35);background:#fffcf459;color:#1f1a14;border-radius:999px;padding:10px 18px;min-height:44px;font:italic 16px/1 var(--serif);cursor:pointer;transition:background .2s,border-color .2s}.why-vault .why-scroll .ws-choice:hover,.why-vault .why-scroll .ws-choice:focus-visible{border-color:#1f1a14;background:#fffcf4b3;outline:none}.why-vault .why-scroll .ws-thanks{margin:0 0 22px;font:400 18px/1.55 var(--serif);color:#221c15;text-align:center;text-wrap:pretty}.why-vault .why-scroll .ws-final{justify-content:center;gap:28px}.why-vault .why-scroll .ws-fall{appearance:none;border:0;cursor:pointer;border-radius:999px;padding:14px 26px;min-height:48px;font:500 11px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:#f6f1e7;background:#1c1712;box-shadow:0 6px 18px #00000059,0 1px #ffffff1f inset}.why-vault .why-scroll .ws-fall:hover{background:#2c241c}.why-vault .why-scroll .ws-fall:focus-visible{outline:1px solid #8a5e0e;outline-offset:4px}.why-vault .why-scroll [hidden][hidden]{display:none}.why-vault .why-scroll .ws-question .ws-actions{gap:26px}.why-vault .why-scroll .ws-skiprow{margin:14px 0 0;text-align:center}.why-vault .why-scroll .ws-skip{font:italic 15px/1.4 var(--serif);color:#5f5445}.why-vault .why-scroll .ws-stay{color:#5f5445}.why-vault .why-scroll .ws-measure{position:absolute;left:0;top:0;height:auto;overflow:visible;visibility:hidden;pointer-events:none;z-index:-1}.why-vault .ws-plate{position:absolute;left:0;top:0;z-index:22;margin:0;max-width:calc(100% - 16px);white-space:nowrap;font:italic 13px/18px var(--serif);letter-spacing:.01em;color:var(--cream, #f3ead8);text-shadow:0 1px 4px rgba(0,0,0,.85);opacity:0;visibility:hidden;pointer-events:none}.why-vault .ws-plate.is-shown{visibility:visible}.why-vault .ws-plate:empty{display:none}.why-vault .vg-foot{justify-content:center;gap:30px;transition:opacity .5s ease}.why-vault .vg-foot .vg-spacer{flex:0 0 1px;height:14px;background:var(--hair)}.why-vault .vg-foot.is-away{opacity:0;pointer-events:none}.why-vault .vg-foot.is-away>*{pointer-events:none}.why-vault .vg-seen{color:var(--dim-2)}.why-vault .vg-seen:empty{display:none}:is(.why-vault,.why-exhibit) .why-verdict{position:absolute;z-index:26;box-sizing:border-box;right:calc(32px + var(--vg-sar, 0px));top:50%;width:min(460px,calc(100% - 40px));max-height:calc(100% - 120px);overflow:auto;display:flex;flex-direction:column;gap:16px;padding:30px 32px 26px;background:#faf6ee;color:#1b1712;border-radius:28px;box-shadow:0 24px 80px #0000008c;transform:translate(calc(100% + 60px),-50%);opacity:0;transition:transform .9s cubic-bezier(.22,1,.32,1) .32s,opacity .5s ease .32s}:is(.why-vault,.why-exhibit) .why-verdict[hidden]{display:none}:is(.why-vault,.why-exhibit) .why-verdict.is-in{transform:translateY(-50%);opacity:1}:is(.why-vault,.why-exhibit) .why-verdict.is-away{transform:translate(calc(100% + 60px),-50%);opacity:0;transition:transform .52s cubic-bezier(.55,0,.8,.3),opacity .4s ease .1s}:is(.why-vault,.why-exhibit) .wv-head{display:flex;justify-content:space-between;align-items:baseline;font:500 10px/1 var(--mono);letter-spacing:.24em;text-transform:uppercase;color:#8a7d69}:is(.why-vault,.why-exhibit) .wv-asked{margin:0;font:italic 15px/1.5 var(--serif);color:#5f5445}:is(.why-vault,.why-exhibit) .wv-answer{margin:0;min-height:3.9em;font:600 clamp(24px,3.2vw,30px)/1.28 var(--serif);letter-spacing:-.01em;color:#1b1712;text-wrap:pretty}:is(.why-vault,.why-exhibit) .wv-coda{margin:0;font:italic 15px/1.5 var(--serif);color:#5f5445}.why-vault .wv-answer[data-rest]:after{content:attr(data-rest);visibility:hidden}:is(.why-vault,.why-exhibit) .wv-asked{text-wrap:pretty}:is(.why-vault,.why-exhibit) .wv-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:6px}:is(.why-vault,.why-exhibit) .wv-primary{appearance:none;border:0;cursor:pointer;border-radius:999px;padding:14px 24px;min-height:48px;font:500 11px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#faf6ee;background:#1b1712}:is(.why-vault,.why-exhibit) .wv-primary:hover{background:#2d261e}:is(.why-vault,.why-exhibit) .wv-primary:focus-visible,:is(.why-vault,.why-exhibit) .wv-link:focus-visible{outline:1px solid #8a5e0e;outline-offset:4px}:is(.why-vault,.why-exhibit) .wv-link{appearance:none;border:0;background:none;padding:10px 0;min-height:44px;cursor:pointer;font:italic 16px/1.4 var(--serif);color:#1b1712;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#1b171259}:is(.why-vault,.why-exhibit) .why-verdict.is-matter{opacity:0;transform:translateY(-50%) scale(.985);transition:opacity var(--wv-matter, .34s) cubic-bezier(.45,0,.55,1),transform var(--wv-matter, .34s) ease}:is(.why-vault,.why-exhibit) .wv-title{margin:0;font:italic 400 15px/1.5 var(--serif);color:#5f5445}:is(.why-vault,.why-exhibit) .wv-meaning{margin:0;font:15px/1.55 var(--serif);color:#2b251d}:is(.why-vault,.why-exhibit) .wv-tracing{margin:0;padding-left:1.1em;font:14px/1.5 var(--serif);color:#5f5445}:is(.why-vault,.why-exhibit) .why-verdict [hidden]{display:none}.why-vault.is-bare .vg-foot,.why-vault.is-bare .vg-names,.why-vault.is-bare .vg-legend{opacity:0;pointer-events:none}@media (max-width: 899px),(max-aspect-ratio: 1/1){:is(.why-vault,.why-exhibit) .why-verdict{left:12px;right:12px;width:auto;top:auto;bottom:calc(18px + var(--vg-sab, 0px));transform:translateY(calc(100% + 60px));max-height:60%}:is(.why-vault,.why-exhibit) .why-verdict.is-in{transform:none}:is(.why-vault,.why-exhibit) .why-verdict.is-away{transform:translateY(calc(100% + 60px))}:is(.why-vault,.why-exhibit) .why-verdict.is-matter{transform:scale(.985)}}@media (max-width: 520px) and (max-aspect-ratio: 1/1){.why-vault .why-verdict{gap:12px;padding:24px 24px 20px}.why-vault .why-verdict .wv-head{display:none}.why-vault .wv-answer{font-size:19px;min-height:2.6em}}.house-host.why-adopted,.house-host.why-adopted .house-rooms,.house-host.why-adopted .house-room[data-room=vault]{pointer-events:none}.house-host.why-adopted .house-room:not([data-room=vault]){pointer-events:auto}.house-host.why-onward,.house-host.why-onward .house-rooms,.house-host.why-onward .house-room[data-room=why]{pointer-events:none}.house-host.why-onward .house-room:not([data-room=why]){pointer-events:auto}.why-vault.is-adopted{background:transparent;pointer-events:none}.why-vault.is-adopted>.vg-foot>*,.why-vault.is-adopted>.vg-list,.why-vault.is-adopted>.vg-notice,.why-vault.is-adopted>.why-verdict,.why-vault.is-adopted>.why-live.is-shown,.why-vault.is-adopted>.vg-legend.is-shown,.why-vault.is-adopted>.why-scroll.is-shown{pointer-events:auto}.why-vault.is-adopted.is-bare>.vg-foot>*{pointer-events:none}.why-vault.is-adopted>.why-close{pointer-events:auto}.why-door-host.is-over-frame canvas{cursor:pointer!important}.why-door-host.is-dipping,.why-vault .why-host.is-dipping{opacity:0;transition:opacity .5s ease}.why-door-host:not(.is-exhibit) .portal-layout-label:not(.portal-layout-label--merge),.why-door-host:not(.is-exhibit) .portal-layout-leader:not(.portal-layout-leader--merge){display:none}.why-vault .why-live{position:absolute;z-index:20;overflow:hidden;background:#000;opacity:0;transition:opacity .6s ease;pointer-events:none}.why-vault .why-live.is-shown{opacity:1;pointer-events:auto}.why-vault .why-live.is-round{clip-path:ellipse(50% 50% at 50% 50%);border-radius:50%}.why-vault .why-live.is-inscribed{background:transparent}.why-vault .why-scene.is-over-frame canvas{cursor:pointer!important}.why-vault .why-live-frame{position:absolute;left:0;top:0;border:0;transform-origin:0 0;background:#000}.why-vault .why-live:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,rgba(0,0,0,calc(var(--why-shade, .4) * .9)) 0,#0000 7%),linear-gradient(to bottom,rgba(0,0,0,calc(var(--why-shade, .4) * .75)) 0,#0000 9%),linear-gradient(225deg,#fff0dc12 0,#d2dcff08 18%,#0000 32%)}@media (prefers-reduced-motion: reduce){.why-vault .vg-gathered,.why-vault .why-live,.why-vault .why-verdict,.why-vault .why-verdict.is-away,.why-vault .why-scroll .ws-roll,.why-vault .vg-foot,.why-door-host.is-dipping,.why-vault .why-host.is-dipping{transition:none}}@keyframes wx-rise{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: no-preference){.why-exhibit{animation:wx-rise .8s ease both}}.why-exhibit{--wx-sat: env(safe-area-inset-top, 0px);--wx-sab: env(safe-area-inset-bottom, 0px);--wx-top: calc(var(--house-top, 0px) + var(--wx-sat));position:relative;width:100%;height:100%;min-height:320px;overflow:hidden;background:#000;color:var(--ink);font:16px/1.5 var(--serif);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.why-exhibit *,.why-exhibit *:before,.why-exhibit *:after{box-sizing:border-box}.why-exhibit .why-host{position:absolute;inset:0}.why-exhibit .wx-head{position:absolute;left:0;right:0;top:calc(var(--wx-top) + 18px);z-index:22;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 24px;text-align:center}.why-exhibit .wx-question{margin:0;font:italic 400 clamp(17px,1.6vw,22px)/1.35 var(--serif);color:var(--ink);max-width:36em;text-wrap:balance}.why-exhibit .wx-caption{margin:0;font:italic 14px/1.5 var(--serif);color:var(--dim);min-height:1.5em;transition:opacity .6s ease}.why-exhibit .wx-foot{position:absolute;left:0;right:0;bottom:0;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 calc(22px + env(safe-area-inset-right,0px)) calc(18px + var(--wx-sab)) calc(22px + env(safe-area-inset-left,0px));pointer-events:none}.why-exhibit .wx-foot>*{pointer-events:auto}.why-exhibit .wx-head,.why-exhibit .wx-foot{opacity:0;transition:opacity .9s ease}.why-exhibit .wx-head.is-shown,.why-exhibit .wx-foot.is-shown{opacity:1}.why-exhibit .wx-foot:not(.is-shown)>*{pointer-events:none}.why-exhibit .wx-ask{position:absolute;left:50%;top:46%;z-index:23;transform:translate(-50%,-50%);width:min(820px,calc(100% - 48px));display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;pointer-events:none;opacity:0;transition:opacity .9s ease}.why-exhibit .wx-ask[hidden]{display:none}.why-exhibit .wx-ask.is-shown{opacity:1}.why-exhibit .wx-ask.is-formed{transition:opacity .28s ease}.why-exhibit .wx-ask.is-taken{opacity:0;transition:opacity .22s cubic-bezier(.5,0,.75,0)}.why-exhibit .wx-ask-label{color:var(--dim)}.why-exhibit .wx-ask-q{margin:0;font:italic 400 clamp(26px,3.1vw,40px)/1.25 var(--serif);color:var(--ink);text-wrap:balance;letter-spacing:.005em}.why-exhibit .wx-ask-q[contenteditable]{pointer-events:auto;cursor:text;outline:none;caret-color:var(--amber);min-width:6ch;padding-bottom:6px;border-bottom:1px solid rgba(238,176,63,.22);transition:border-color .4s ease}.why-exhibit .wx-ask-q[contenteditable]:focus{border-bottom-color:#eeb03f8c}.why-exhibit .wx-honest{max-width:30em;margin:0;font-size:13.5px;text-wrap:balance;min-height:0}.why-exhibit .wx-to-demo{pointer-events:auto;margin-top:2px}.why-exhibit .wx-notice>div{display:flex;gap:26px;justify-content:center;flex-wrap:wrap;margin-top:14px}.why-exhibit .wx-notice .label{pointer-events:auto}.why-exhibit .wx-notice.is-live-failure{top:70%}@media (prefers-reduced-motion: reduce){.why-exhibit .wx-ask-q[contenteditable]{transition:none}}.why-exhibit.is-adopted{background:transparent;pointer-events:none}.why-exhibit.is-adopted>.wx-foot.is-shown>*,.why-exhibit.is-adopted>.why-verdict,.why-exhibit.is-adopted>.wx-notice{pointer-events:auto}.why-exhibit .wx-tools{display:flex;gap:22px;align-items:center}.why-exhibit .wx-tools button.label{padding:14px 4px}.why-exhibit .wx-count{color:var(--dim)}.why-exhibit .wx-about{margin:0;max-width:34em;font:italic 13.5px/1.5 var(--serif);color:var(--dim)}.why-exhibit .wx-notice{position:absolute;left:50%;top:50%;z-index:26;transform:translate(-50%,-50%);max-width:min(520px,calc(100% - 32px));font:italic 15px/1.5 var(--serif);color:var(--ink-2);text-align:center}.why-exhibit .wx-notice[hidden]{display:none}@media (max-width: 640px){.why-exhibit .wx-foot{padding:0 18px calc(10px + var(--wx-sab)) 18px}.why-exhibit .wx-about{display:none}}@media (prefers-reduced-motion: reduce){.why-exhibit .wx-caption,.why-exhibit .wx-ask,.why-exhibit .wx-head,.why-exhibit .wx-foot,:is(.why-vault,.why-exhibit) .why-verdict.is-matter{transition:none}}.why-vault .portal-layout-label:not(.portal-layout-label--merge),.why-vault .portal-layout-leader:not(.portal-layout-leader--merge){display:none}.why-vault .why-live.is-shown,.why-vault.is-adopted>.why-live.is-shown{pointer-events:none}.why-vault .why-press{position:absolute;left:0;top:0;width:0;height:0;z-index:21;pointer-events:none;opacity:0;border-radius:3px;box-shadow:inset 0 0 0 1px #ffeccd8c,inset 0 0 26px #ffd28c42,0 0 26px #eeb03f3d}.why-vault .why-press.is-on{opacity:1;transition:none}.why-vault .why-press.is-on.is-eye{box-shadow:inset 0 0 0 1px #fff0d7b3,inset 0 0 34px #ffd28c52,0 0 34px #eeb03f4d}.why-vault .why-press.is-leaving{transition:opacity .45s ease}@media (prefers-reduced-motion: reduce){.why-vault .why-press.is-leaving{transition:none}}.why-vault .vg-ico{display:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linejoin:round;stroke-linecap:round}.why-vault .vg-foot .vg-pos,.why-vault .vg-foot .vg-seen,.why-vault .vg-foot .vg-lbl{white-space:nowrap}.why-vault .vg-foot .vg-pos{position:relative;font-variant-numeric:tabular-nums}.why-vault .vg-foot.has-seen .vg-pos:after{content:"";position:absolute;left:50%;bottom:-7px;width:34px;height:1px;transform:translate(-50%);background:linear-gradient(to right,var(--amber) calc(var(--vg-seen, 0) * 100%),var(--hair) 0)}@media (max-width: 640px){.why-vault .vg-foot{gap:18px;justify-content:center}.why-vault .vg-foot .vg-spacer{display:none}.why-vault .vg-foot .vg-tools{gap:2px}.why-vault .vg-foot .vg-tool{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0}.why-vault .vg-foot .vg-tool .vg-ico{display:block}.why-vault .vg-foot .vg-tool .vg-lbl,.why-vault .vg-foot .vg-seen{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.why-vault .vg-foot .vg-nav{gap:0}.why-vault .vg-foot .vg-nav .vg-arrow{min-width:44px;min-height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center}.why-vault .vg-foot .vg-pos{min-width:5.5ch}}.why-vault .vg-foot .vg-tool{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.why-vault .vg-foot .vg-nav .vg-arrow{min-width:44px;min-height:44px}.why-vault .vg-legend,.why-vault .vg-names{transition:opacity .5s ease,transform .5s ease}.why-vault.is-calm .vg-foot,.why-vault.is-calm .vg-legend,.why-vault.is-calm .vg-names,.why-vault.is-calm .vg-hint{opacity:0}.why-vault.is-calm>.vg-foot>*,.why-vault.is-calm.is-adopted>.vg-foot>*,.why-vault.is-calm>.vg-legend,.why-vault.is-calm.is-adopted>.vg-legend.is-shown{pointer-events:none}.why-vault.is-calm .vg-foot:focus-within{opacity:1}.why-vault.is-calm>.vg-foot:focus-within>*,.why-vault.is-calm.is-adopted>.vg-foot:focus-within>*{pointer-events:auto}.why-vault.is-calm .vg-hint{transition:opacity .5s ease}.why-vault .vg-fall{appearance:none;border:0;background:none;margin:0;padding:0;width:44px;height:44px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;-webkit-tap-highlight-color:transparent}.why-vault .vg-fall[hidden]{display:none}.why-vault .vg-fall-ring{width:14px;height:14px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 50% 50%,#000 0 58%,#07060a 72%,#0d0b10);box-shadow:0 0 0 1px #f2b34057,0 0 9px #f2b34014;transition:box-shadow .3s ease,transform .3s ease}.why-vault .vg-fall:hover .vg-fall-ring,.why-vault .vg-fall:focus-visible .vg-fall-ring{box-shadow:0 0 0 1px #f2b340a8,0 0 13px #f2b3402e;transform:scale(1.08)}.why-vault .vg-fall:focus-visible{outline:1px solid var(--amber, #f2b340);outline-offset:2px}@media (prefers-reduced-motion: no-preference){.why-vault .vg-fall.is-new .vg-fall-ring{animation:vg-fall-breath .6s ease-in-out .5s 1}}@media (max-width: 360px){.why-vault .vg-foot:has(>.vg-fall:not([hidden])){gap:10px}}@keyframes vg-fall-breath{0%,to{box-shadow:0 0 0 1px #f2b34057,0 0 9px #f2b34014}50%{box-shadow:0 0 0 1px #f2b340b3,0 0 16px #f2b3403d}}@media (prefers-reduced-motion: reduce){.why-vault .vg-legend,.why-vault .vg-names,.why-vault.is-calm .vg-hint,.why-vault .vg-fall-ring{transition:none}}:is(.why-vault,.why-exhibit) .wv-demo:not(.wv-primary){appearance:none;cursor:pointer;border-radius:999px;padding:13px 22px;min-height:48px;background:transparent;border:1px solid rgba(27,23,18,.42);color:#1b1712;font:500 11px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase}:is(.why-vault,.why-exhibit) .wv-demo:not(.wv-primary):hover{border-color:#1b1712}:is(.why-vault,.why-exhibit) .wv-demo:not(.wv-primary):focus-visible{outline:1px solid #8a5e0e;outline-offset:4px}.why-vault .why-matte{position:absolute;inset:0;z-index:19;background:#000;opacity:0;pointer-events:auto}.why-vault .why-matte[hidden]{display:none}.why-vault .why-matte.is-full{clip-path:none!important}.why-vault .why-ground{position:absolute;inset:0;z-index:21;background:#000;opacity:0;pointer-events:none}.why-vault .why-ground[hidden]{display:none}.why-vault .why-live.is-entering{transition:none;transform-origin:50% 50%}.why-vault.is-entered>.why-live.is-shown{pointer-events:auto}.why-vault .why-live:after{transition:opacity .5s ease}.why-vault.is-entered>.why-live:after{opacity:0}.why-vault .why-close{position:absolute;z-index:22;top:calc(env(safe-area-inset-top,0px) + 10px);right:calc(env(safe-area-inset-right,0px) + 10px);width:44px;height:44px;padding:0;border-radius:50%;border:1px solid rgba(241,237,228,.22);background:#00000052;color:#f1ede4cc;cursor:pointer;opacity:0;transition:opacity .6s ease,border-color .3s ease;-webkit-tap-highlight-color:transparent}.why-vault .why-close[hidden]{display:none}.why-vault .why-close.is-in{opacity:.7}.why-vault .why-close:hover,.why-vault .why-close:focus-visible{opacity:1;border-color:#f1ede480}.why-vault .why-close:focus-visible{outline:1px solid var(--amber);outline-offset:3px}.why-vault .why-close-x{position:absolute;left:50%;top:50%;width:16px;height:16px;transform:translate(-50%,-50%)}.why-vault .why-close-x:before,.why-vault .why-close-x:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:1.5px;background:currentColor;border-radius:1px;transform:translate(-50%,-50%) rotate(45deg)}.why-vault .why-close-x:after{transform:translate(-50%,-50%) rotate(-45deg)}.why-vault.is-entered>.vg-foot,.why-vault.is-entered>.why-scroll,.why-vault.is-entered>.ws-plate,.why-vault.is-entered>.vg-legend,.why-vault.is-entered>.vg-names,.why-vault.is-entered>.vg-hint{visibility:hidden}@media (prefers-reduced-motion: reduce){.why-vault .why-close,.why-vault .why-live:after{transition:none}}@media (prefers-reduced-motion: no-preference){.why-vault.is-entered>.why-scroll{animation:why-scroll-go .26s ease-out both;transition:visibility 0s linear .26s;pointer-events:none}.why-vault.is-back>.why-scroll.is-shown{animation:why-scroll-back .3s ease-in-out both}}@keyframes why-scroll-go{0%{opacity:1}to{opacity:0}}@keyframes why-scroll-back{0%{opacity:0}}
