.proj[data-v-5bf4b0bb]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.proj--light[data-v-5bf4b0bb]{z-index:150;mix-blend-mode:var(--room-blend, screen)}.proj--dark[data-v-5bf4b0bb]{z-index:151}.proj[data-v-5bf4b0bb]>*{position:absolute;pointer-events:none}.proj__cone[data-v-5bf4b0bb]{inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;background:conic-gradient(from 0deg at 50% -3vh,transparent 0deg 146deg,rgba(255,244,224,.006) 150deg,rgba(255,243,222,.052) 157deg,rgba(255,245,226,.07) 170deg,rgba(255,248,232,.082) 180deg,rgba(255,245,226,.07) 190deg,rgba(255,243,222,.052) 203deg,rgba(255,244,224,.006) 210deg,transparent 214deg 360deg);-webkit-mask-image:linear-gradient(to bottom,#000,#000000e0 22%,#000000a8 48%,#0000006b 72%,#0003 90%,#00000014);mask-image:linear-gradient(to bottom,#000,#000000e0 22%,#000000a8 48%,#0000006b 72%,#0003 90%,#00000014);opacity:calc(1 + var(--bloom, 0) * .6)}.proj__grade[data-v-5bf4b0bb]{top:0;right:0;bottom:0;left:0}.proj__grade--cool[data-v-5bf4b0bb]{background:radial-gradient(120% 80% at 50% -14%,rgba(128,170,240,.1) 0%,rgba(104,142,214,.035) 40%,transparent 72%);opacity:1}.proj__grade--warm[data-v-5bf4b0bb]{background:radial-gradient(132% 88% at 50% 2%,rgba(255,190,96,.12) 0%,rgba(222,148,56,.042) 44%,transparent 76%);opacity:0}@supports (animation-timeline: scroll()){.proj__grade--cool[data-v-5bf4b0bb]{animation:grade-out-5bf4b0bb linear both;animation-timeline:scroll(root block)}.proj__grade--warm[data-v-5bf4b0bb]{animation:grade-in-5bf4b0bb linear both;animation-timeline:scroll(root block)}}@keyframes grade-out-5bf4b0bb{0%{opacity:1}46%{opacity:.4}to{opacity:.05}}@keyframes grade-in-5bf4b0bb{0%{opacity:0}46%{opacity:.5}to{opacity:1}}.proj__lens[data-v-5bf4b0bb]{inset-block-start:0;inset-inline-start:50%;translate:-50% -52%;inline-size:min(60vw,780px);aspect-ratio:1;background:radial-gradient(circle,rgba(255,250,238,.2) 0%,rgba(255,246,228,.1) 18%,rgba(255,242,218,.04) 34%,rgba(255,236,204,.012) 50%,transparent 68%);opacity:calc(.85 + var(--bloom, 0) * .8)}.proj__streak[data-v-5bf4b0bb]{inset-block-start:0;inset-inline-start:50%;translate:-50% -50%;inline-size:min(150vw,1900px);block-size:3px;background:linear-gradient(90deg,transparent 0%,rgba(150,186,255,.3) 22%,rgba(214,232,255,.6) 40%,rgba(255,252,244,.95) 50%,rgba(214,232,255,.6) 60%,rgba(150,186,255,.3) 78%,transparent 100%);filter:blur(6px);opacity:calc(.6 + var(--bloom, 0) * .9);scale:calc(1 + var(--bloom, 0) * .1) calc(1 + var(--bloom, 0) * 3)}.proj__bloom[data-v-5bf4b0bb]{top:0;right:0;bottom:0;left:0;background:radial-gradient(96% 76% at 50% -10%,rgba(255,248,233,.5) 0%,rgba(255,242,220,.2) 26%,rgba(255,238,208,.06) 48%,transparent 72%);opacity:var(--bloom, 0)}.proj__dust[data-v-5bf4b0bb]{inset-block-start:0;inset-inline-start:0}.proj__grain[data-v-5bf4b0bb]{top:-56px;right:-56px;bottom:-56px;left:-56px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='340' height='340'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.92' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='0.5' intercept='-0.13'/%3E%3CfeFuncG type='linear' slope='0.5' intercept='-0.13'/%3E%3CfeFuncB type='linear' slope='0.5' intercept='-0.13'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='340' height='340' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.34;animation:grain-5bf4b0bb .375s steps(1) infinite}@keyframes grain-5bf4b0bb{0%{transform:translateZ(0)}12.5%{transform:translate3d(-38px,22px,0)}25%{transform:translate3d(26px,-34px,0)}37.5%{transform:translate3d(-14px,-46px,0)}50%{transform:translate3d(41px,17px,0)}62.5%{transform:translate3d(-45px,-11px,0)}75%{transform:translate3d(19px,39px,0)}87.5%{transform:translate3d(-27px,-25px,0)}}.proj__vignette[data-v-5bf4b0bb]{top:0;right:0;bottom:0;left:0;background:radial-gradient(136% 116% at 50% 36%,transparent 68%,rgba(0,0,0,.12) 88%,rgba(0,0,0,.28) 100%)}[data-theme=light] .proj__cone[data-v-5bf4b0bb]{background:radial-gradient(118% 98% at 50% 32%,#c6b89a00,#c6b89a00 44%,#c4b69829 76%,#baaa8857);-webkit-mask-image:none;mask-image:none;opacity:1}[data-theme=light] .proj__grade--cool[data-v-5bf4b0bb]{background:radial-gradient(124% 84% at 50% -10%,rgba(222,232,252,.5) 0%,rgba(234,240,252,.24) 42%,transparent 74%)}[data-theme=light] .proj__grade--warm[data-v-5bf4b0bb]{background:radial-gradient(134% 90% at 50% 4%,rgba(255,238,206,.6) 0%,rgba(255,244,224,.28) 46%,transparent 78%)}[data-theme=light] .proj__lens[data-v-5bf4b0bb]{inset-block-start:0;inset-inline-start:0;translate:none;inline-size:100%;block-size:min(38vh,340px);aspect-ratio:auto;background:linear-gradient(to bottom,rgba(176,162,132,.3) 0%,rgba(186,172,142,.13) 34%,rgba(196,182,152,.04) 66%,transparent 100%);opacity:1}[data-theme=light] .proj__bloom[data-v-5bf4b0bb]{background:radial-gradient(112% 88% at 50% 22%,rgba(118,104,78,.42) 0%,rgba(132,118,92,.24) 34%,rgba(150,136,110,.08) 58%,transparent 80%)}[data-theme=light] .proj__grain[data-v-5bf4b0bb]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='340' height='340'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='0.28' intercept='0.72'/%3E%3CfeFuncG type='linear' slope='0.28' intercept='0.72'/%3E%3CfeFuncB type='linear' slope='0.28' intercept='0.72'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='340' height='340' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.42}[data-theme=light] .proj__vignette[data-v-5bf4b0bb]{background:radial-gradient(132% 114% at 50% 34%,transparent 62%,rgba(176,160,128,.16) 86%,rgba(160,144,112,.34) 100%)}.proj__reel[data-v-5bf4b0bb]{inset-block-end:var(--deck);inset-inline:0;block-size:2px;background:#e8e4dc0d}.proj__reelFill[data-v-5bf4b0bb]{position:absolute;inset-block:0;inset-inline:0;transform-origin:left center;will-change:transform;background:linear-gradient(90deg,#e4b54a4d,#e4b54aeb);box-shadow:0 0 14px #e4b54a8c}[dir=rtl] .proj__reelFill[data-v-5bf4b0bb]{transform-origin:right center;background:linear-gradient(270deg,#e4b54a4d,#e4b54aeb)}[data-theme=light] .proj__reel[data-v-5bf4b0bb]{background:#463c281a}[data-theme=light] .proj__reelFill[data-v-5bf4b0bb]{background:linear-gradient(90deg,#7a560452,#7a5604eb);box-shadow:none}[data-theme=light][dir=rtl] .proj__reelFill[data-v-5bf4b0bb]{background:linear-gradient(270deg,#7a560452,#7a5604eb)}@media(prefers-reduced-motion:reduce){.proj__grain[data-v-5bf4b0bb]{animation:none}}@media(max-width:700px){.proj__cone[data-v-5bf4b0bb]{inline-size:280vw}.proj__grain[data-v-5bf4b0bb]{opacity:.28}[data-theme=light] .proj__grain[data-v-5bf4b0bb]{opacity:.34}.proj__lens[data-v-5bf4b0bb]{inline-size:92vw}[data-theme=light] .proj__cone[data-v-5bf4b0bb],[data-theme=light] .proj__lens[data-v-5bf4b0bb]{inline-size:100%}.proj__vignette[data-v-5bf4b0bb]{background:radial-gradient(150% 124% at 50% 38%,transparent 72%,rgba(0,0,0,.1) 90%,rgba(0,0,0,.24) 100%)}[data-theme=light] .proj__vignette[data-v-5bf4b0bb]{background:radial-gradient(150% 124% at 50% 38%,transparent 74%,rgba(176,160,128,.12) 92%,rgba(160,144,112,.26) 100%)}}.fig[data-v-9706893f]{display:flex;flex-direction:column;min-width:0}.fig__trigger[data-v-9706893f]{display:block;width:100%;text-align:start;padding:var(--s5) var(--s5) var(--s5);position:relative;transition:background-color .4s var(--ease)}.fig__trigger[data-v-9706893f]:hover,.fig[data-open=true] .fig__trigger[data-v-9706893f]{background:var(--ink-02)}.fig__value[data-v-9706893f]{display:block;font-size:var(--fs-figure);font-weight:500;line-height:1;letter-spacing:-.045em;color:var(--signal-ink);text-shadow:0 0 26px rgba(228,181,74,.32),0 0 6px rgba(228,181,74,.2)}[data-theme=light] .fig__value[data-v-9706893f]{text-shadow:0 0 1px rgba(122,86,4,.3)}[dir=rtl] .fig__value[data-v-9706893f]{text-align:right}[dir=ltr] .fig__value[data-v-9706893f]{text-align:left}.fig__label[data-v-9706893f]{display:block;margin-block-start:var(--s3);font-size:var(--fs-sm);line-height:1.4;color:var(--ink-09);max-width:22ch}.fig__cue[data-v-9706893f]{display:flex;align-items:center;gap:var(--s2);margin-block-start:var(--s4);color:var(--ink-07);transition:color .35s var(--ease)}.fig__trigger:hover .fig__cue[data-v-9706893f],.fig[data-open=true] .fig__cue[data-v-9706893f]{color:var(--signal-ink)}.fig__cue-mark[data-v-9706893f]{display:grid;place-items:center;width:18px;height:18px;border:1px solid currentColor;border-radius:50%}.fig__drawer[data-v-9706893f]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--ease)}.fig[data-open=true] .fig__drawer[data-v-9706893f]{grid-template-rows:1fr}.fig__drawer-inner[data-v-9706893f]{overflow:hidden;min-height:0}.fig__receipt[data-v-9706893f]{padding:var(--s4) var(--s5) 0;font-size:var(--fs-sm);line-height:1.7;color:var(--ink-09);border-block-start:1px dashed var(--ink-05);margin-block-start:var(--s1);padding-block-start:var(--s4);animation:receipt-unroll .5s var(--ease) both}[dir=rtl] .fig__receipt[data-v-9706893f]{line-height:1.9}.fig__attr[data-v-9706893f]{display:flex;align-items:flex-start;gap:var(--s2);padding:var(--s3) var(--s5) var(--s5);color:var(--ink-07);line-height:1.5;animation:receipt-unroll .5s var(--ease) .06s both}.fig__attr[data-v-9706893f] svg{flex:none;margin-block-start:1px}.fig--row .fig__trigger[data-v-9706893f]{display:grid;grid-template-columns:minmax(4.5rem,auto) 1fr auto;align-items:baseline;gap:var(--s4);padding:var(--s4) var(--s4)}.fig--row .fig__value[data-v-9706893f]{font-size:clamp(1.85rem,1.2rem + 1.6vw,2.55rem);letter-spacing:-.04em}.fig--row .fig__label[data-v-9706893f]{margin-block-start:0;max-width:none;font-size:var(--fs-sm);color:var(--ink-09)}.fig--row .fig__cue[data-v-9706893f]{margin-block-start:0;align-self:center}.fig--row .fig__cue-text[data-v-9706893f]{display:none}.fig--row .fig__receipt[data-v-9706893f],.fig--row .fig__attr[data-v-9706893f]{padding-inline:var(--s4)}@media(max-width:420px){.fig--row .fig__trigger[data-v-9706893f]{grid-template-columns:1fr auto;row-gap:var(--s2)}.fig--row .fig__label[data-v-9706893f]{grid-column:1 / -1}}.fig--inline[data-v-9706893f]{display:inline-flex}.fig--inline .fig__trigger[data-v-9706893f]{padding:0}.fig--inline .fig__value[data-v-9706893f]{display:inline;font-size:inherit}.fig--inline .fig__label[data-v-9706893f],.fig--inline .fig__cue[data-v-9706893f]{display:none}.ledger[data-v-88f94429]{list-style:none;border-block-start:var(--rule)}.ledger__li[data-v-88f94429]{border-block-end:var(--rule)}.ledger__row[data-v-88f94429]{display:grid;grid-template-columns:2.75rem 2.25rem minmax(0,1.05fr) minmax(0,1fr) 2rem;align-items:center;gap:var(--s4);padding:var(--s5) var(--s3);text-decoration:none;transition:background-color .4s var(--ease)}[data-theme=light] .ledger__row[data-v-88f94429]{transition:background-color .4s var(--ease),box-shadow .4s var(--ease)}.ledger__row[data-v-88f94429]:hover{background:var(--ink-02)}[data-theme=light] .ledger__row[data-v-88f94429]:hover{box-shadow:0 1px 2px #3c322012,0 6px 20px #3c322014}.ledger__num[data-v-88f94429]{font-size:var(--fs-xs);color:var(--ink-07);transition:color .4s var(--ease)}.ledger__row:hover .ledger__num[data-v-88f94429]{color:var(--signal-ink)}.ledger__icon[data-v-88f94429]{color:var(--ink-07);transition:color .4s var(--ease)}.ledger__row:hover .ledger__icon[data-v-88f94429]{color:var(--ink-09)}.ledger__main[data-v-88f94429]{display:flex;flex-direction:column;gap:var(--s1);min-width:0}.ledger__title[data-v-88f94429]{font-size:clamp(1.08rem,1rem + .4vw,1.32rem);font-weight:500;letter-spacing:-.015em;color:var(--ink-10);transition:color .4s var(--ease)}[dir=rtl] .ledger__title[data-v-88f94429]{letter-spacing:0}.ledger__row:hover .ledger__title[data-v-88f94429]{color:var(--signal-ink)}.ledger__wound[data-v-88f94429]{font-size:var(--fs-sm);color:var(--ink-07);line-height:1.5}.ledger__out[data-v-88f94429]{display:flex;flex-direction:column;gap:var(--s1);min-width:0;padding-inline-start:var(--s5);border-inline-start:var(--rule)}.ledger__outtext[data-v-88f94429]{font-size:var(--fs-sm);color:var(--ink-09);line-height:1.55}.ledger__go[data-v-88f94429]{color:var(--ink-07);justify-self:end;transition:color .4s var(--ease),transform .4s var(--ease)}[dir=rtl] .ledger__go[data-v-88f94429]{transform:scaleX(-1)}.ledger__row:hover .ledger__go[data-v-88f94429]{color:var(--signal-ink);transform:translate(4px)}[dir=rtl] .ledger__row:hover .ledger__go[data-v-88f94429]{transform:scaleX(-1) translate(4px)}@media(max-width:940px){.ledger__row[data-v-88f94429]{grid-template-columns:2.25rem 2rem 1fr 1.5rem;row-gap:var(--s4)}.ledger__out[data-v-88f94429]{grid-column:3 / -1;padding-inline-start:0;border-inline-start:0;padding-block-start:var(--s3);border-block-start:var(--rule-faint)}.ledger__go[data-v-88f94429]{align-self:start}}@media(max-width:560px){.ledger__row[data-v-88f94429]{grid-template-columns:2rem 1fr 1.25rem;padding-inline:0}.ledger__icon[data-v-88f94429]{display:none}.ledger__out[data-v-88f94429]{grid-column:2 / -1}.ledger__outlabel[data-v-88f94429]{display:none}}.case[data-v-5ca88e4f]{display:flex;flex-direction:column;border:1px solid var(--ink-04);background:var(--ink-02);transition:border-color .45s var(--ease),background-color .45s var(--ease)}.case[data-v-5ca88e4f]:hover{border-color:var(--ink-05);background:var(--ink-03)}.case__shot[data-v-5ca88e4f]{position:relative;display:block;border-block-end:1px solid var(--ink-04);background:var(--ink-00)}.case[data-live="0"] .case__gate[data-v-5ca88e4f]{animation-play-state:paused}.case__gate[data-v-5ca88e4f]{position:relative;overflow:hidden;isolation:isolate;animation:gate-weave 2.7s linear infinite;box-shadow:inset 0 0 42px #0000008c,inset 0 0 8px #00000073}[data-theme=light] .case__gate[data-v-5ca88e4f]{box-shadow:inset 0 0 0 1px #3c32201a,0 3px 5px -3px #3c32204d;transition:box-shadow .45s var(--ease)}[data-theme=light] .case:hover .case__gate[data-v-5ca88e4f]{box-shadow:inset 0 0 0 1px #3c322021,0 5px 10px -4px #3c322057}.case__shot img[data-v-5ca88e4f]{inline-size:100%;aspect-ratio:1408 / 710;object-fit:cover;object-position:top center;filter:saturate(.82) contrast(1.06) brightness(.92);transition:filter .7s var(--ease)}[data-theme=light] .case__shot img[data-v-5ca88e4f]{filter:saturate(.94) contrast(1.02)}.case:hover .case__shot img[data-v-5ca88e4f]{filter:saturate(1) contrast(1.02) brightness(1.04)}[data-theme=light] .case:hover .case__shot img[data-v-5ca88e4f]{filter:saturate(1) contrast(1)}@keyframes dolly-5ca88e4f{0%{scale:1.15;translate:0 -1.6%}to{scale:1.02;translate:0 1.6%}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.case__shot img[data-v-5ca88e4f]{animation:dolly-5ca88e4f linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}}.case__wash[data-v-5ca88e4f]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,rgba(255,238,208,.14) 0%,rgba(255,232,195,.04) 26%,transparent 58%);mix-blend-mode:var(--room-blend, screen)}[data-theme=light] .case__wash[data-v-5ca88e4f]{background:linear-gradient(to bottom,rgba(150,136,108,.17) 0%,rgba(158,144,116,.05) 26%,transparent 58%)}.case__corner[data-v-5ca88e4f]{position:absolute;inline-size:11px;block-size:11px;border:1px solid rgba(232,228,220,.22);pointer-events:none;opacity:0;transition:opacity .5s var(--ease)}[data-theme=light] .case__corner[data-v-5ca88e4f]{border-color:#262e3e3d}.case__corner--a[data-v-5ca88e4f]{inset-block-start:8px;inset-inline-start:8px;border-inline-end:0;border-block-end:0}.case__corner--b[data-v-5ca88e4f]{inset-block-end:8px;inset-inline-end:8px;border-inline-start:0;border-block-start:0}.case:hover .case__corner[data-v-5ca88e4f]{opacity:1}.case__body[data-v-5ca88e4f]{display:flex;flex-direction:column;padding:var(--s5);flex:1}.case__meta[data-v-5ca88e4f]{display:flex;align-items:center;gap:var(--s3);padding-block-end:var(--s4);border-block-end:var(--rule-faint);margin-block-end:var(--s4)}.case__dot[data-v-5ca88e4f]{inline-size:3px;block-size:3px;background:var(--ink-06);border-radius:50%;flex:none}.case__client[data-v-5ca88e4f]{margin-block-end:var(--s1)}.case__link[data-v-5ca88e4f]{text-decoration:none}.case__link[data-v-5ca88e4f]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.case[data-v-5ca88e4f]{position:relative}.case:hover .case__link[data-v-5ca88e4f]{color:var(--signal-ink)}.case__tagline[data-v-5ca88e4f]{font-size:var(--fs-sm);color:var(--ink-08);margin-block-end:var(--s4)}.case__outcome[data-v-5ca88e4f]{font-size:var(--fs-sm);line-height:1.7;color:var(--ink-09);padding-block-start:var(--s4);border-block-start:var(--rule-faint);margin-block-end:var(--s5)}[dir=rtl] .case__outcome[data-v-5ca88e4f]{line-height:1.9}.case__cta[data-v-5ca88e4f]{margin-block-start:auto;align-self:flex-start}.case:hover .case__cta[data-v-5ca88e4f]{color:var(--signal-ink);border-color:var(--signal);gap:var(--s3)}.case:hover .case__cta .xref__arrow[data-v-5ca88e4f]{transform:translate(3px)}[dir=rtl] .case:hover .case__cta .xref__arrow[data-v-5ca88e4f]{transform:scaleX(-1) translate(3px)}@media(pointer:coarse){.case[data-v-5ca88e4f]{transition:border-color .45s var(--ease),background-color .45s var(--ease),scale .14s var(--ease)}.case[data-v-5ca88e4f]:active{scale:.985;background:var(--ink-03)}}@media(prefers-reduced-motion:reduce){.case__gate[data-v-5ca88e4f]{animation:none}}.cell[data-v-1ad2401f]{position:relative;background:var(--ink-01);transition:background-color .45s var(--ease)}.cell[data-v-1ad2401f]:hover{background:var(--ink-03)}.cell__link[data-v-1ad2401f]{display:block;text-decoration:none;color:inherit}.cell__gate[data-v-1ad2401f]{position:relative;display:block;overflow:hidden;isolation:isolate;background:var(--ink-00);animation:gate-weave 2.7s linear infinite;box-shadow:inset 0 0 34px #00000080,inset 0 0 7px #0006}[data-theme=light] .cell__gate[data-v-1ad2401f]{box-shadow:inset 0 0 0 1px #3c32201a,0 3px 5px -3px #3c32204d}.cell[data-live="0"] .cell__gate[data-v-1ad2401f]{animation-play-state:paused}.cell__gate img[data-v-1ad2401f]{display:block;inline-size:100%;aspect-ratio:4 / 3;filter:saturate(.84) contrast(1.05) brightness(.9);transition:filter .7s var(--ease)}[data-theme=light] .cell__gate img[data-v-1ad2401f]{filter:saturate(.94) contrast(1.02)}.cell:hover .cell__gate img[data-v-1ad2401f]{filter:saturate(1.02) contrast(1.02) brightness(1.06)}[data-theme=light] .cell:hover .cell__gate img[data-v-1ad2401f]{filter:saturate(1.04) contrast(1)}.cell__wash[data-v-1ad2401f]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,rgba(255,238,208,.13) 0%,rgba(255,232,195,.035) 26%,transparent 58%);mix-blend-mode:var(--room-blend, screen)}[data-theme=light] .cell__wash[data-v-1ad2401f]{background:linear-gradient(to bottom,rgba(150,136,108,.16) 0%,rgba(158,144,116,.045) 26%,transparent 58%)}.cell__tick[data-v-1ad2401f]{position:absolute;inline-size:9px;block-size:9px;border:1px solid rgba(232,228,220,.24);pointer-events:none;opacity:0;transition:opacity .5s var(--ease)}[data-theme=light] .cell__tick[data-v-1ad2401f]{border-color:#262e3e42}.cell__tick--a[data-v-1ad2401f]{inset-block-start:7px;inset-inline-start:7px;border-inline-end:0;border-block-end:0}.cell__tick--b[data-v-1ad2401f]{inset-block-end:7px;inset-inline-end:7px;border-inline-start:0;border-block-start:0}.cell:hover .cell__tick[data-v-1ad2401f]{opacity:1}.cell__foot[data-v-1ad2401f]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);padding:var(--s3) var(--s4);border-block-start:1px solid var(--ink-04)}.cell__title[data-v-1ad2401f]{font-size:var(--fs-sm);color:var(--ink-09);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .35s var(--ease)}.cell:hover .cell__title[data-v-1ad2401f]{color:var(--signal-ink)}.cell__n[data-v-1ad2401f]{flex:none;font-size:var(--fs-xs);color:var(--ink-07)}.cell__link[data-v-1ad2401f]:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}@media(max-width:640px){.cell__foot[data-v-1ad2401f]{align-items:flex-start;padding:var(--s3)}.cell__title[data-v-1ad2401f]{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;font-size:var(--fs-xs)}}@media(pointer:coarse){.cell[data-v-1ad2401f]{transition:background-color .45s var(--ease),scale .14s var(--ease)}.cell[data-v-1ad2401f]:active{scale:.97;background:var(--ink-03)}.cell:active .cell__gate img[data-v-1ad2401f]{filter:saturate(1.02) contrast(1.02) brightness(1.06)}[data-theme=light] .cell:active .cell__gate img[data-v-1ad2401f]{filter:saturate(1.04) contrast(1)}}@media(prefers-reduced-motion:reduce){.cell__gate[data-v-1ad2401f]{animation:none}}.wall[data-v-246773e7]{list-style:none;display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background:var(--ink-04);border:1px solid var(--ink-04)}[data-theme=light] .wall[data-v-246773e7]{background:var(--ink-05);border-color:var(--ink-05);box-shadow:0 1px 2px #3c322014,0 8px 26px #3c322017}.wall__cell[data-v-246773e7]{display:grid;place-items:center;padding:var(--s5) var(--s4);background:var(--paper);min-block-size:92px;filter:grayscale(1);opacity:.62;transition:filter .5s var(--ease),opacity .5s var(--ease)}[data-theme=light] .wall__cell[data-v-246773e7]{opacity:1}.wall__cell[data-v-246773e7]:hover{filter:grayscale(0);opacity:1}.wall__cell img[data-v-246773e7]{max-block-size:46px;max-inline-size:100%;inline-size:auto;object-fit:contain;mix-blend-mode:multiply}[data-theme=light] .wall__cell img[data-v-246773e7]{opacity:.8;transition:opacity .5s var(--ease)}[data-theme=light] .wall__cell:hover img[data-v-246773e7]{opacity:1}@media(max-width:1000px){.wall[data-v-246773e7]{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.wall__cell[data-v-246773e7]{min-block-size:78px;padding:var(--s4) var(--s3)}.wall__cell img[data-v-246773e7]{max-block-size:36px}}.crank[data-v-491a01ba]{display:flex;flex-direction:column;gap:var(--s6)}.crank__railwrap[data-v-491a01ba]{padding-inline:clamp(2rem,1rem + 5vw,5.5rem);padding-block:var(--s6) var(--s8)}.crank__rail[data-v-491a01ba]{position:relative;block-size:3px;touch-action:pan-y;cursor:pointer}.crank__rail[data-v-491a01ba]:focus-visible{outline-offset:14px}.crank__rail[data-dragging=true][data-v-491a01ba]{cursor:grabbing}.crank__track[data-v-491a01ba],.crank__fill[data-v-491a01ba]{position:absolute;inset-block-start:1px;block-size:1px}.crank__track[data-v-491a01ba]{inset-inline:0;background:var(--ink-05)}.crank__fill[data-v-491a01ba]{inset-inline-start:0;background:var(--signal-ink);transition:inline-size .55s var(--ease)}.crank__tick[data-v-491a01ba]{position:absolute;inset-block-start:50%;transform:translate(50%,-50%);display:flex;flex-direction:column;align-items:center;gap:var(--s3);padding:var(--s3) var(--s2)}[dir=ltr] .crank__tick[data-v-491a01ba]{transform:translate(-50%,-50%)}.crank__dot[data-v-491a01ba]{inline-size:11px;block-size:11px;border-radius:50%;border:1px solid var(--ink-05);background:var(--ink-01);transition:background-color .4s var(--ease),border-color .4s var(--ease),transform .4s var(--ease)}.crank__tick[data-state=past] .crank__dot[data-v-491a01ba]{border-color:var(--signal-ink);background:var(--ink-01)}.crank__tick[data-state=on] .crank__dot[data-v-491a01ba]{background:var(--signal);border-color:var(--signal);transform:scale(1.45)}.crank__tick:hover .crank__dot[data-v-491a01ba]{border-color:var(--ink-08)}.crank__tickLabel[data-v-491a01ba]{position:absolute;inset-block-start:calc(100% - 2px);white-space:nowrap;font-size:var(--fs-xs);color:var(--ink-07);transition:color .35s var(--ease)}.crank__tick[data-state=on] .crank__tickLabel[data-v-491a01ba]{color:var(--ink-10);font-weight:500}.crank__panel[data-v-491a01ba]{border:1px solid var(--ink-04);background:var(--ink-02)}[data-theme=light] .crank__panel[data-v-491a01ba]{box-shadow:0 1px 2px #3c322012,0 8px 24px #3c322012}.crank__head[data-v-491a01ba]{padding:var(--s6);border-block-end:var(--rule);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s4)}.crank__index[data-v-491a01ba]{font-size:1.05rem;color:var(--signal-ink);letter-spacing:-.02em}.crank__of[data-v-491a01ba]{color:var(--ink-07)}.crank__title[data-v-491a01ba]{margin-inline-end:auto}.crank__dur[data-v-491a01ba]{display:inline-flex;align-items:center;gap:var(--s2)}.crank__cols[data-v-491a01ba]{display:grid;grid-template-columns:1fr 1fr}.crank__col[data-v-491a01ba]{padding:var(--s6)}.crank__col--get[data-v-491a01ba]{border-inline-start:var(--rule);background:var(--ink-03)}.crank__colhead[data-v-491a01ba]{margin-block-end:var(--s3)}.crank__col--get .crank__colhead[data-v-491a01ba]{color:var(--signal-ink)}.crank__text[data-v-491a01ba]{font-size:var(--fs-sm);line-height:1.72;color:var(--ink-09);max-width:46ch}[dir=rtl] .crank__text[data-v-491a01ba]{line-height:1.95}.crank__nav[data-v-491a01ba]{display:flex;align-items:center;gap:var(--s4);padding:var(--s4) var(--s6);border-block-start:var(--rule)}.crank__step[data-v-491a01ba]{display:inline-flex;align-items:center;gap:var(--s2);font-size:var(--fs-sm);color:var(--ink-09);transition:color .3s var(--ease)}.crank__step[data-v-491a01ba]:hover:not(:disabled){color:var(--signal-ink)}.crank__step[data-v-491a01ba]:disabled{color:var(--ink-07);cursor:not-allowed}.crank__stepIcon--prev[data-v-491a01ba],[dir=rtl] .crank__stepIcon[data-v-491a01ba]{transform:rotate(180deg)}[dir=rtl] .crank__stepIcon--prev[data-v-491a01ba]{transform:rotate(0)}.crank__hint[data-v-491a01ba]{margin-inline:auto;text-align:center}@media(max-width:900px){.crank__tickLabel[data-v-491a01ba]{display:none}.crank__railwrap[data-v-491a01ba]{padding-inline:var(--s4);padding-block:var(--s5) var(--s6)}.crank__cols[data-v-491a01ba]{grid-template-columns:1fr}.crank__col--get[data-v-491a01ba]{border-inline-start:0;border-block-start:var(--rule)}.crank__hint[data-v-491a01ba]{display:none}.crank__nav[data-v-491a01ba]{justify-content:space-between}}@media(max-width:560px){.crank__head[data-v-491a01ba],.crank__col[data-v-491a01ba]{padding:var(--s5)}.crank__nav[data-v-491a01ba]{padding-inline:var(--s5)}}.pl[data-v-43babd2d]{position:relative;--pl-dim: 1}.pl__gate[data-v-43babd2d]{position:relative;container-type:size;aspect-ratio:var(--pl-ratio);overflow:hidden;isolation:isolate;background:var(--ink-00);border:1px solid var(--ink-04);opacity:var(--pl-dim);box-shadow:inset 0 0 70px #0000009e,inset 0 0 10px #00000080;animation:gate-weave 3.1s linear infinite}[data-theme=light] .pl__gate[data-v-43babd2d]{background:var(--ink-03);box-shadow:0 1px 2px #3c322014,0 8px 26px #3c322017}.pl__ground[data-v-43babd2d]{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(to bottom,rgba(232,228,220,.014) 0 1px,transparent 1px 3px),radial-gradient(118% 88% at 50% -14%,rgba(255,244,224,.075) 0%,transparent 56%),radial-gradient(94% 74% at 50% 116%,rgba(122,148,195,.05) 0%,transparent 62%),linear-gradient(to bottom,#0c0f14,#08090c 58%,#050608)}[data-theme=light] .pl__ground[data-v-43babd2d]{background:repeating-linear-gradient(to bottom,rgba(46,54,72,.022) 0 1px,transparent 1px 3px),radial-gradient(112% 92% at 50% 34%,rgba(255,255,255,.9) 0%,transparent 62%),radial-gradient(96% 76% at 50% 118%,rgba(122,140,178,.075) 0%,transparent 64%),linear-gradient(to bottom,#fdfcfa,#f8f6f1 58%,#f1eee7)}.pl__stage[data-v-43babd2d]{position:absolute;top:50%;left:50%;translate:-50% -50%;inline-size:100%;block-size:100%}.pl--crop .pl__stage[data-v-43babd2d]{inline-size:max(100cqw,calc(100cqh * var(--pl-w) / var(--pl-h)));block-size:max(100cqh,calc(100cqw * var(--pl-h) / var(--pl-w)))}.pl__plane[data-v-43babd2d]{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(calc(1 + var(--d) * .1))}.pl__layer[data-v-43babd2d]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:no-repeat center / 100% 100%}.pl__part[data-v-43babd2d]{position:absolute;display:block;background:no-repeat center / 100% 100%;animation-fill-mode:backwards}.pl__sheen[data-v-43babd2d]{position:absolute;inset-block:-55%;inset-inline:-8%;pointer-events:none;mix-blend-mode:var(--room-blend, screen);opacity:.6;background:linear-gradient(to bottom,transparent 0%,rgba(255,240,216,.05) 32%,rgba(255,247,234,.125) 50%,rgba(255,238,210,.045) 68%,transparent 100%)}[data-theme=light] .pl__sheen[data-v-43babd2d]{opacity:.72;background:linear-gradient(to bottom,transparent 0%,rgba(96,104,124,.05) 32%,rgba(78,86,108,.115) 50%,rgba(96,104,124,.045) 68%,transparent 100%)}.pl__vig[data-v-43babd2d]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 90px #00000080}[data-theme=light] .pl__vig[data-v-43babd2d]{box-shadow:inset 0 0 64px #94866a29}.pl__mark[data-v-43babd2d]{position:absolute;inline-size:13px;block-size:13px;border:1px solid rgba(232,228,220,.24);pointer-events:none}[data-theme=light] .pl__mark[data-v-43babd2d]{border-color:#262e3e42}.pl__mark--tl[data-v-43babd2d]{inset-block-start:10px;inset-inline-start:10px;border-inline-end:0;border-block-end:0}.pl__mark--tr[data-v-43babd2d]{inset-block-start:10px;inset-inline-end:10px;border-inline-start:0;border-block-end:0}.pl__mark--bl[data-v-43babd2d]{inset-block-end:10px;inset-inline-start:10px;border-inline-end:0;border-block-start:0}.pl__mark--br[data-v-43babd2d]{inset-block-end:10px;inset-inline-end:10px;border-inline-start:0;border-block-start:0}.pl__cap[data-v-43babd2d]{display:flex;align-items:center;gap:var(--s3);margin-block-start:var(--s3)}.pl__code[data-v-43babd2d]{font-size:var(--fs-legend);letter-spacing:.1em;color:var(--ink-07);flex:none}.pl__rule[data-v-43babd2d]{inline-size:26px;block-size:1px;background:var(--ink-05);flex:none}.pl__text[data-v-43babd2d]{font-size:var(--fs-xs);color:var(--ink-07);line-height:1.5}.pl--back[data-v-43babd2d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;--pl-dim: .5}.pl--back .pl__gate[data-v-43babd2d]{aspect-ratio:auto;block-size:100%;border:0;box-shadow:none;animation:none}.pl--back .pl__ground[data-v-43babd2d]{background:radial-gradient(120% 96% at 50% -18%,rgba(255,244,224,.05) 0%,transparent 58%),linear-gradient(to bottom,#0a0d11e6,#05060800 88%)}.pl--back .pl__vig[data-v-43babd2d]{box-shadow:inset 0 0 160px #050608e6}[data-theme=light] .pl--back .pl__gate[data-v-43babd2d]{box-shadow:none;background:transparent}[data-theme=light] .pl--back .pl__ground[data-v-43babd2d]{background:radial-gradient(120% 96% at 50% -18%,rgba(255,255,255,.55) 0%,transparent 58%),linear-gradient(to bottom,#faf8f4d9,#eeebe300 88%)}[data-theme=light] .pl--back .pl__vig[data-v-43babd2d]{box-shadow:inset 0 0 160px #eeebe3eb}@keyframes pl-drift-43babd2d{0%{transform:translate3d(0,calc(var(--d) * 5.5%),0) scale(calc(1 + var(--d) * .1))}to{transform:translate3d(0,calc(var(--d) * -5.5%),0) scale(calc(1 + var(--d) * .1))}}@keyframes pl-pass-43babd2d{0%{transform:translateY(-42%);opacity:.22}50%{transform:translateY(0);opacity:1}to{transform:translateY(42%);opacity:.22}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pl__plane[data-v-43babd2d]{animation:pl-drift-43babd2d linear both;animation-timeline:view();animation-range:entry 0% exit 100%}.pl__sheen[data-v-43babd2d]{animation:pl-pass-43babd2d linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}}.pl[data-live="0"] .pl__part[data-v-43babd2d],.pl[data-live="0"] .pl__gate[data-v-43babd2d]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.pl__gate[data-v-43babd2d],.pl__part[data-v-43babd2d]{animation:none!important}}@keyframes pl-spin{to{rotate:var(--spin, 360deg)}}@keyframes pl-run{0%{translate:0 0}to{translate:var(--rx, 0%) var(--ry, 0%)}}@keyframes pl-sway{0%,to{translate:calc(var(--rx, 0%) * -1) calc(var(--ry, 0%) * -1)}50%{translate:var(--rx, 0%) var(--ry, 0%)}}@keyframes pl-pulse{0%,to{opacity:var(--o0, .16)}50%{opacity:var(--o1, 1)}}@keyframes pl-blink{0%,46%{opacity:var(--o0, .1)}54%,to{opacity:var(--o1, 1)}}@keyframes pl-breathe{0%,to{scale:1}50%{scale:var(--sc, 1.05)}}@keyframes pl-judder{0%,58%{translate:0 0}61%{translate:0 -.9%}64%{translate:0 .5%}67%{translate:0 -.3%}70%,86%{translate:0 0}89%{translate:0 2.1%}92%{translate:0 -.8%}95%,to{translate:0 0}}.cta .cta__leader[data-v-1dd71e54]{--pl-dim: .34;-webkit-mask-image:radial-gradient(110% 100% at 50% 50%,#000 0%,rgba(0,0,0,.35) 62%,transparent 92%);mask-image:radial-gradient(110% 100% at 50% 50%,#000 0%,rgba(0,0,0,.35) 62%,transparent 92%)}.cta__grid[data-v-1dd71e54]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:var(--s9);align-items:end}.cta__title[data-v-1dd71e54]{margin-block-end:var(--s5)}.cta__body[data-v-1dd71e54]{color:var(--ink-08)}.cta__acts[data-v-1dd71e54]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s5)}.cta__arrow[data-v-1dd71e54]{transition:transform .35s var(--ease)}[dir=rtl] .cta__arrow[data-v-1dd71e54]{transform:scaleX(-1)}.cta__direct[data-v-1dd71e54]{display:flex;align-items:center;gap:var(--s4);flex-wrap:wrap}.cta__chan[data-v-1dd71e54]{display:inline-flex;align-items:center;min-block-size:26px}@media(pointer:coarse){.cta__chan[data-v-1dd71e54]{min-block-size:46px}}.cta__chan[data-v-1dd71e54]{gap:var(--s2);font-size:var(--fs-sm);color:var(--ink-08);text-decoration:none;transition:color .3s var(--ease)}.cta__chan[data-v-1dd71e54]:hover{color:var(--ink-10)}.cta__num[data-v-1dd71e54]{direction:ltr;font-size:var(--fs-xs);letter-spacing:.01em}.cta__sep[data-v-1dd71e54]{inline-size:1px;block-size:14px;background:var(--ink-05)}@media(max-width:900px){.cta__grid[data-v-1dd71e54]{grid-template-columns:1fr;gap:var(--s7)}}.cover[data-v-44e566ef]{position:relative;isolation:isolate;padding-block:clamp(2.75rem,1rem + 6vw,6rem) clamp(3rem,1rem + 5vw,5.5rem);overflow:hidden}.cover .cover__room[data-v-44e566ef]{--pl-dim: .62;-webkit-mask-image:radial-gradient(118% 96% at 50% 8%,transparent 0%,rgba(0,0,0,.45) 38%,#000 72%);mask-image:radial-gradient(118% 96% at 50% 8%,transparent 0%,rgba(0,0,0,.45) 38%,#000 72%)}.cover__rules[data-v-44e566ef]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(to right,transparent 0,transparent calc(12.5% - 1px),rgba(232,228,220,.045) calc(12.5% - 1px),rgba(232,228,220,.045) 12.5%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.5) 48%,transparent 96%);mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.5) 48%,transparent 96%)}[data-theme=light] .cover__rules[data-v-44e566ef]{background:repeating-linear-gradient(to right,transparent 0,transparent calc(12.5% - 1px),rgba(96,86,62,.1) calc(12.5% - 1px),rgba(96,86,62,.1) 12.5%)}.cover__inner[data-v-44e566ef]{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(2.5rem,1rem + 4vw,5.5rem);align-items:center}.cover__claim[data-v-44e566ef]{position:relative;padding-block:var(--s4)}.cover__mark[data-v-44e566ef]{position:absolute;inline-size:14px;block-size:14px;border:1px solid var(--ink-05)}.cover__mark--tl[data-v-44e566ef]{inset-block-start:0;inset-inline-start:-20px;border-inline-end:0;border-block-end:0}.cover__mark--br[data-v-44e566ef]{inset-block-end:0;inset-inline-end:-20px;border-inline-start:0;border-block-start:0}.cover__title[data-v-44e566ef]{white-space:pre-line;max-width:15ch}[dir=ltr] .cover__title[data-v-44e566ef]{max-width:13ch}.cover__lead[data-v-44e566ef]{margin-block-start:var(--s6);max-width:52ch;color:var(--ink-08)}.cover__acts[data-v-44e566ef]{display:flex;flex-wrap:wrap;gap:var(--s3);margin-block-start:var(--s7)}.cover__arrow[data-v-44e566ef]{transition:transform .35s var(--ease)}[dir=rtl] .cover__arrow[data-v-44e566ef]{transform:scaleX(-1)}.cover__proofRule[data-v-44e566ef]{margin-block-end:0}.cover__hint[data-v-44e566ef]{color:var(--ink-07);margin-block-start:var(--s3)}.figstrip[data-v-44e566ef]{display:grid;gap:1px;background:var(--ink-04);border:1px solid var(--ink-04);border-block-start:0}.figstrip[data-v-44e566ef]>*{background:var(--ink-01)}[data-theme=light] .figstrip[data-v-44e566ef]{box-shadow:0 1px 2px #3a322212,0 6px 20px #3a32220f}.sechead[data-v-44e566ef]{margin-block-end:clamp(2rem,1rem + 3vw,3.5rem)}.sechead--flush[data-v-44e566ef]{margin-block-end:0}.pair[data-v-44e566ef]{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);gap:clamp(2rem,1rem + 3.4vw,4.5rem);align-items:center;margin-block-end:clamp(2rem,1rem + 3vw,3.5rem)}.pair--flip[data-v-44e566ef]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.pair--flip[data-v-44e566ef]>:first-child{grid-column:2;grid-row:1}.pair--flip .pair__plate[data-v-44e566ef]{grid-column:1;grid-row:1}.scene[data-v-44e566ef]{margin-block-end:clamp(1.75rem,1rem + 2.4vw,3rem)}.sechead .lead[data-v-44e566ef]{margin-block-start:var(--s4)}.sechead--split[data-v-44e566ef]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s6);flex-wrap:wrap}.sechead__link[data-v-44e566ef]{flex:none;margin-block-end:var(--s2)}.vows[data-v-44e566ef]{list-style:none;border-block-start:var(--rule)}.vow[data-v-44e566ef]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--s6);padding-block:var(--s5);border-block-end:var(--rule);align-items:baseline}.vow__wound[data-v-44e566ef]{color:var(--ink-08);font-size:var(--fs-sm)}.vow__strike[data-v-44e566ef]{text-decoration:line-through;text-decoration-color:var(--ink-06);text-decoration-thickness:1px}.vow__vow[data-v-44e566ef]{display:flex;gap:var(--s3);align-items:baseline;font-size:var(--fs-body);color:var(--ink-10);line-height:1.65}[dir=rtl] .vow__vow[data-v-44e566ef]{line-height:1.9}.vow__tick[data-v-44e566ef]{flex:none;color:var(--signal-ink);transform:translateY(2px)}.cases[data-v-44e566ef]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s5)}.hm__strip[data-v-44e566ef]{position:relative;padding:5px 26px;border:1px solid var(--ink-04);background:var(--ink-00);display:grid;grid-template-columns:14px minmax(0,1fr) 14px;gap:var(--s3);align-items:stretch}[data-theme=light] .hm__strip[data-v-44e566ef]{box-shadow:0 1px 2px #3c322014,0 8px 26px #3c322017}.hm__perf[data-v-44e566ef]{border-inline:1px solid var(--ink-04);background:repeating-linear-gradient(to bottom,transparent 0 11px,var(--ink-03) 11px 22px)}.hm__stripCells[data-v-44e566ef]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--ink-01);border-block-start:1px solid var(--ink-04);border-inline-start:1px solid var(--ink-04)}.hm__stripCells[data-v-44e566ef]>*{border-inline-end:1px solid var(--ink-04);border-block-end:1px solid var(--ink-04)}.quotelead[data-v-44e566ef]{border:1px solid var(--ink-04);background:var(--ink-01);padding:clamp(1.75rem,1rem + 3vw,3.25rem);margin-block-end:var(--s5)}[data-theme=light] .quotelead[data-v-44e566ef]{box-shadow:0 1px 2px #3a322212,0 6px 20px #3a32220f}.quotelead__rule[data-v-44e566ef]{display:block;inline-size:46px;block-size:2px;background:var(--signal);margin-block-end:var(--s6)}.quotelead__text[data-v-44e566ef]{font-size:clamp(1.32rem,1rem + 1.6vw,2.1rem);font-weight:400;line-height:1.34;letter-spacing:-.022em;color:var(--ink-10);max-width:34ch;text-wrap:balance}[dir=rtl] .quotelead__text[data-v-44e566ef]{letter-spacing:0;line-height:1.55}.quotelead__by[data-v-44e566ef]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s2) var(--s4);margin-block-start:var(--s6);padding-block-start:var(--s4);border-block-start:var(--rule)}.quotelead__name[data-v-44e566ef]{font-weight:500;font-size:var(--fs-sm)}.quotes[data-v-44e566ef]{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--ink-04);border:1px solid var(--ink-04)}[data-theme=light] .quotes[data-v-44e566ef]{box-shadow:0 1px 2px #3a322212,0 6px 20px #3a32220f}.quote[data-v-44e566ef]{background:var(--ink-01);padding:var(--s6);display:flex;flex-direction:column;gap:var(--s5)}.quote__text[data-v-44e566ef]{font-size:var(--fs-body);line-height:1.66;color:var(--ink-09);max-width:42ch}[dir=rtl] .quote__text[data-v-44e566ef]{line-height:1.9}.quote__xref[data-v-44e566ef]{flex-basis:100%;margin-block-start:var(--s2);text-decoration:none}.quote__by[data-v-44e566ef]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s2) var(--s3);margin-block-start:auto;padding-block-start:var(--s4);border-block-start:var(--rule-faint)}.quote__name[data-v-44e566ef]{font-size:var(--fs-sm);font-weight:500}@media(max-width:1080px){.cases[data-v-44e566ef]{grid-template-columns:repeat(2,1fr)}}@media(max-width:940px){.pair[data-v-44e566ef]{grid-template-columns:1fr;gap:var(--s6)}.pair--flip[data-v-44e566ef],.pair[data-v-44e566ef]{grid-template-columns:1fr}.pair--flip[data-v-44e566ef]>:first-child,.pair--flip .pair__plate[data-v-44e566ef]{grid-column:1;grid-row:auto}.pair__plate[data-v-44e566ef]{max-inline-size:470px}}@media(max-width:1080px){.cover__inner[data-v-44e566ef]{grid-template-columns:1fr;gap:var(--s8);align-items:stretch}.cover__title[data-v-44e566ef],[dir=ltr] .cover__title[data-v-44e566ef]{max-width:18ch}.cover__mark[data-v-44e566ef]{display:none}}@media(max-width:860px){.vow[data-v-44e566ef]{grid-template-columns:1fr;gap:var(--s3)}.cover__hint[data-v-44e566ef]{display:none}}@media(max-width:780px){.cases[data-v-44e566ef],.quotes[data-v-44e566ef]{grid-template-columns:none}.cover__acts[data-v-44e566ef]{display:grid;gap:var(--s3)}.cover__acts[data-v-44e566ef]>*{inline-size:100%}.quotes[data-v-44e566ef]{background:transparent;border:0}[data-theme=light] .quotes[data-v-44e566ef]{box-shadow:none}.quote[data-v-44e566ef]{border:1px solid var(--ink-04)}[data-theme=light] .quote[data-v-44e566ef]{box-shadow:0 1px 2px #3a322212,0 6px 20px #3a32220f}.hm__stripCells[data-v-44e566ef]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:62%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.hm__stripCells[data-v-44e566ef]::-webkit-scrollbar{display:none}.hm__stripCells[data-v-44e566ef]>*{scroll-snap-align:start}}@media(max-width:700px){.hm__strip[data-v-44e566ef]{padding-inline:16px;grid-template-columns:8px minmax(0,1fr) 8px;gap:var(--s2)}.hm__perf[data-v-44e566ef]{background-image:repeating-linear-gradient(to bottom,transparent 0 8px,var(--ink-03) 8px 16px)}.cover__mark[data-v-44e566ef]{display:none}.quote[data-v-44e566ef]{padding:var(--s5)}}@media(max-width:460px){.figstrip[data-v-44e566ef]{grid-template-columns:1fr}}.hdr[data-v-fddf4d9b]{position:sticky;inset-block-start:0;z-index:100;background:color-mix(in srgb,var(--ink-01) 88%,transparent);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border-block-end:1px solid transparent;padding-block-start:var(--safe-t);padding-inline:var(--safe-l) var(--safe-r);transition:border-color .4s var(--ease),background-color .4s var(--ease)}[data-theme=light] .hdr[data-v-fddf4d9b]{background:color-mix(in srgb,var(--ink-01) 95%,transparent);transition:border-color .4s var(--ease),background-color .4s var(--ease),box-shadow .4s var(--ease)}.hdr[data-scrolled=true][data-v-fddf4d9b]{border-block-end-color:var(--ink-04);background:color-mix(in srgb,var(--ink-01) 96%,transparent)}[data-theme=light] .hdr[data-scrolled=true][data-v-fddf4d9b]{background:color-mix(in srgb,var(--ink-01) 99%,transparent);box-shadow:0 1px 2px #3c32200f,0 10px 24px -14px #3c322029}.hdr__bar[data-v-fddf4d9b]{display:flex;align-items:center;gap:var(--s5);block-size:68px}.hdr__brand[data-v-fddf4d9b]{flex:none;display:flex;align-items:center;min-block-size:28px;padding-block:var(--s1);line-height:0}.hdr__mark[data-v-fddf4d9b]{height:19px;width:auto;opacity:.95;transition:opacity .3s var(--ease)}.hdr__title[data-v-fddf4d9b]{display:none}.hdr__nav[data-v-fddf4d9b]{display:flex;align-items:center;gap:var(--s2);margin-inline-start:var(--s6)}.hdr__link[data-v-fddf4d9b]{display:inline-flex;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);font-size:var(--fs-sm);font-weight:400;color:var(--ink-09);text-decoration:none;border-radius:var(--r);transition:color .3s var(--ease)}.hdr__link.is-active[data-v-fddf4d9b]{color:var(--signal-ink)}.hdr__caret[data-v-fddf4d9b]{transition:transform .35s var(--ease);transform:rotate(90deg)}[dir=rtl] .hdr__caret[data-v-fddf4d9b]{transform:rotate(90deg)}.hdr__caret[data-open=true][data-v-fddf4d9b]{transform:rotate(-90deg)}.hdr__end[data-v-fddf4d9b]{display:flex;align-items:center;gap:var(--s4);margin-inline-start:auto}.lang[data-v-fddf4d9b]{display:inline-flex;align-items:center;gap:var(--s2)}.lang__btn[data-v-fddf4d9b]{font-family:var(--font-data);font-size:var(--fs-xs);letter-spacing:.06em;color:var(--ink-08);padding:var(--s1) var(--s1);transition:color .3s var(--ease)}.lang__btn[lang=ar][data-v-fddf4d9b]{font-family:var(--font-text);letter-spacing:0}.lang__btn[aria-pressed=true][data-v-fddf4d9b]{color:var(--ink-10);font-weight:600}.lang__sep[data-v-fddf4d9b]{inline-size:1px;block-size:12px;background:var(--ink-05)}.hdr__room[data-v-fddf4d9b]{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;flex:none;color:var(--ink-08);border-radius:var(--r);transition:color .3s var(--ease),background-color .3s var(--ease)}.hdr__room[data-v-fddf4d9b]:active{background:var(--ink-03)}[data-theme=light] .hdr__room[data-v-fddf4d9b]:active{background:#786c5024}.hdr__lang[data-v-fddf4d9b],.hdr__burger[data-v-fddf4d9b]{display:none;align-items:center;justify-content:center;inline-size:44px;block-size:44px;color:var(--ink-10);border-radius:var(--r)}.hdr__lang[data-v-fddf4d9b]{font-family:var(--font-data);font-size:var(--fs-xs);letter-spacing:.06em;color:var(--ink-08)}.hdr__lang[lang=ar][data-v-fddf4d9b]{font-family:var(--font-text);letter-spacing:0;font-size:var(--fs-sm)}.hdr__lang[data-v-fddf4d9b]:active,.hdr__burger[data-v-fddf4d9b]:active{background:var(--ink-03)}[data-theme=light] .hdr__lang[data-v-fddf4d9b]:active,[data-theme=light] .hdr__burger[data-v-fddf4d9b]:active{background:#786c5024}.hdr__cta[data-v-fddf4d9b]{padding:.6rem 1.1rem;font-size:var(--fs-xs)}@media(hover:hover){.hdr__brand:hover .hdr__mark[data-v-fddf4d9b]{opacity:1}.hdr__link[data-v-fddf4d9b]:hover,.lang__btn[data-v-fddf4d9b]:hover,.hdr__room[data-v-fddf4d9b]:hover{color:var(--ink-10)}.svcpanel__item[data-v-fddf4d9b]:hover{background:var(--ink-03)}.svcpanel__item:hover .svcpanel__title[data-v-fddf4d9b],.sheet__row:hover .sheet__rowTitle[data-v-fddf4d9b]{color:var(--signal-ink)}}.svcpanel[data-v-fddf4d9b]{border-block-start:1px solid var(--ink-04);background:var(--ink-02);animation:panel-in-fddf4d9b .4s var(--ease)}@keyframes panel-in-fddf4d9b{0%{opacity:0;transform:translateY(-8px)}}.svcpanel__grid[data-v-fddf4d9b]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--ink-04);border:1px solid var(--ink-04);margin-block:var(--s5);padding:0}.svcpanel__item[data-v-fddf4d9b]{display:flex;gap:var(--s3);padding:var(--s4);background:var(--ink-02);text-decoration:none;transition:background-color .3s var(--ease)}.svcpanel__num[data-v-fddf4d9b]{font-size:var(--fs-xs);color:var(--ink-07);flex:none;padding-block-start:2px}.svcpanel__body[data-v-fddf4d9b]{display:flex;flex-direction:column;gap:2px;min-width:0}.svcpanel__title[data-v-fddf4d9b]{font-size:var(--fs-sm);font-weight:500;color:var(--ink-10)}.svcpanel__out[data-v-fddf4d9b]{font-size:var(--fs-xs);color:var(--ink-07);line-height:1.45}.sheetwrap[data-v-fddf4d9b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200}.sheet__scrim[data-v-fddf4d9b]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0304069e;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}[data-theme=light] .sheet__scrim[data-v-fddf4d9b]{background:#786c5073}.sheet[data-v-fddf4d9b]:focus{outline:none}.sheet[data-v-fddf4d9b]{position:absolute;inset-inline:0;inset-block-end:0;translate:0 var(--drag, 0px);max-block-size:min(86dvh,780px);display:flex;flex-direction:column;background:var(--ink-01);border-block-start:1px solid var(--ink-05);border-start-start-radius:16px;border-start-end-radius:16px;box-shadow:0 -28px 60px #0000008c;transition:translate .35s var(--ease);overflow:hidden}[data-theme=light] .sheet[data-v-fddf4d9b]{box-shadow:0 -1px 2px #3c32201a,0 -18px 44px #3c322029}.sheet[data-v-fddf4d9b]:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:120px;pointer-events:none;background:radial-gradient(70% 100% at 50% 0%,rgba(255,238,208,.07),transparent 70%)}[data-theme=light] .sheet[data-v-fddf4d9b]:before{background:radial-gradient(70% 100% at 50% 0%,rgba(150,136,108,.16),transparent 70%)}.sheet__grip[data-v-fddf4d9b]{flex:none;display:grid;place-items:center;block-size:30px;touch-action:none;cursor:grab}.sheet__bar[data-v-fddf4d9b]{inline-size:40px;block-size:4px;border-radius:999px;background:var(--ink-05)}.sheet__scroll[data-v-fddf4d9b]{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-inline:max(var(--s5),var(--safe-l)) max(var(--s5),var(--safe-r));padding-block-end:calc(var(--s6) + var(--safe-b))}.sheet__head[data-v-fddf4d9b]{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);padding-block-end:var(--s4);border-block-end:var(--rule)}.sheet__x[data-v-fddf4d9b]{display:grid;place-items:center;inline-size:44px;block-size:44px;margin-inline-end:calc(var(--s3) * -1);color:var(--ink-08);border-radius:var(--r)}.sheet__x[data-v-fddf4d9b]:active{background:var(--ink-03);color:var(--ink-10)}[data-theme=light] .sheet__x[data-v-fddf4d9b]:active{background:#786c5024}.sheet__legend[data-v-fddf4d9b]{margin-block:var(--s6) var(--s2);color:var(--ink-07)}.sheet__row[data-v-fddf4d9b]{display:flex;align-items:center;gap:var(--s4);min-block-size:56px;padding-block:var(--s3);border-block-end:var(--rule-faint);text-decoration:none;color:inherit}.sheet__row[data-v-fddf4d9b]:active{background:var(--ink-02)}[data-theme=light] .sheet__row[data-v-fddf4d9b]:active{background:#786c5017}.sheet__num[data-v-fddf4d9b]{flex:none;font-size:var(--fs-xs);color:var(--ink-07);inline-size:1.6em}.sheet__chan[data-v-fddf4d9b]{flex:none;color:var(--signal-ink)}.sheet__rowBody[data-v-fddf4d9b]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.sheet__rowTitle[data-v-fddf4d9b]{font-size:1.02rem;color:var(--ink-10);transition:color .25s var(--ease)}.sheet__row--plain .sheet__rowTitle[data-v-fddf4d9b]{flex:1}.sheet__rowOut[data-v-fddf4d9b]{font-size:var(--fs-xs);color:var(--ink-07);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet__val[data-v-fddf4d9b]{font-size:var(--fs-xs);color:var(--ink-07);direction:ltr}.sheet__go[data-v-fddf4d9b]{flex:none;color:var(--ink-06)}[dir=rtl] .sheet__go[data-v-fddf4d9b]{transform:scaleX(-1)}.sheet__lang[data-v-fddf4d9b]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3);margin-block-start:var(--s6)}.sheet__lang button[data-v-fddf4d9b]{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-block-size:48px;border:1px solid var(--ink-04);border-radius:var(--r);color:var(--ink-08);font-family:inherit;font-size:var(--fs-sm)}.sheet__lang button[aria-pressed=true][data-v-fddf4d9b]{border-color:var(--signal);color:var(--signal-ink);background:var(--signal-wash)}[data-theme=light] .sheet__lang button[aria-pressed=true][data-v-fddf4d9b]{border-color:var(--signal-ink)}.sheet__lang+.sheet__lang[data-v-fddf4d9b]{margin-block-start:var(--s3)}.sheet__cta[data-v-fddf4d9b]{margin-block-start:var(--s5);min-block-size:52px}.sheet-enter-active .sheet[data-v-fddf4d9b],.sheet-leave-active .sheet[data-v-fddf4d9b]{transition:translate .42s var(--ease)}.sheet-enter-from .sheet[data-v-fddf4d9b],.sheet-leave-to .sheet[data-v-fddf4d9b]{translate:0 100%}.sheet-enter-active .sheet__scrim[data-v-fddf4d9b],.sheet-leave-active .sheet__scrim[data-v-fddf4d9b]{transition:opacity .32s var(--ease)}.sheet-enter-from .sheet__scrim[data-v-fddf4d9b],.sheet-leave-to .sheet__scrim[data-v-fddf4d9b]{opacity:0}@media(max-width:1080px){.hdr__nav[data-v-fddf4d9b],.hdr__cta[data-v-fddf4d9b]{display:none}.hdr__burger[data-v-fddf4d9b]{display:inline-flex}}@media(max-width:900px){.hdr__bar[data-v-fddf4d9b]{block-size:54px;gap:var(--s3)}.hdr__mark[data-v-fddf4d9b]{height:16px}.hdr__brand[data-v-fddf4d9b]{min-block-size:44px;padding-inline-end:var(--s2)}.lang[data-v-fddf4d9b]{display:none}.hdr__lang[data-v-fddf4d9b]{display:inline-flex}.hdr__end[data-v-fddf4d9b]{gap:2px}.hdr__title[data-v-fddf4d9b]{display:flex;align-items:center;min-block-size:44px;flex:1;min-width:0;text-align:start;padding:0;margin-inline-start:var(--s2);font-family:inherit;font-size:var(--fs-sm);font-weight:500;color:var(--ink-10);opacity:0;translate:0 8px;pointer-events:none;transition:opacity .32s var(--ease),translate .32s var(--ease)}.hdr__title[data-on=true][data-v-fddf4d9b]{opacity:1;translate:0 0;pointer-events:auto}.hdr__title span[data-v-fddf4d9b]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:720px){.svcpanel__grid[data-v-fddf4d9b]{grid-template-columns:1fr}}@media(orientation:landscape)and (max-height:460px){.hdr__bar[data-v-fddf4d9b]{block-size:46px}.sheet[data-v-fddf4d9b]{max-block-size:94dvh}}@media(min-width:620px){.sheet[data-v-fddf4d9b]{inset-inline:auto;inset-inline-start:50%;translate:-50% var(--drag, 0px);inline-size:min(560px,100%);border-radius:16px 16px 0 0}.sheet-enter-from .sheet[data-v-fddf4d9b],.sheet-leave-to .sheet[data-v-fddf4d9b]{translate:-50% 100%}.sheet__grip[data-v-fddf4d9b]{cursor:grab}}@media(prefers-reduced-motion:reduce){.sheet-enter-active .sheet[data-v-fddf4d9b],.sheet-leave-active .sheet[data-v-fddf4d9b],.sheet[data-v-fddf4d9b]{transition-duration:1ms}}.ftr[data-v-563428b2]{border-block-start:var(--rule);background:var(--ink-00);padding-block-start:var(--s9)}.ftr__grid[data-v-563428b2]{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:var(--s8) var(--s6);padding-block-end:var(--s9)}.ftr__logo[data-v-563428b2]{height:22px;width:auto;opacity:.9}[data-theme=light] .ftr__logo[data-v-563428b2]{opacity:1}.ftr__since[data-v-563428b2]{margin-block-start:var(--s4);font-size:var(--fs-sm);color:var(--ink-08);max-width:28ch}.ftr__markets[data-v-563428b2]{list-style:none;display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);margin-block-start:var(--s5)}.ftr__markets li[data-v-563428b2]{color:var(--ink-07)}.ftr__head[data-v-563428b2]{padding-block-end:var(--s3);border-block-end:var(--rule);margin-block-end:var(--s4)}.ftr__head--gap[data-v-563428b2]{margin-block-start:var(--s6)}.ftr__list[data-v-563428b2]{list-style:none;display:flex;flex-direction:column;gap:var(--s1)}.ftr__link[data-v-563428b2]{display:inline-flex;align-items:center;min-block-size:26px}@media(pointer:coarse){.ftr__link[data-v-563428b2]{min-block-size:44px}}.ftr__link[data-v-563428b2]{font-size:var(--fs-sm);color:var(--ink-08);text-decoration:none;transition:color .3s var(--ease)}.ftr__link[data-v-563428b2]:hover{color:var(--signal-ink)}.ftr__link--icon[data-v-563428b2]{display:inline-flex;align-items:center;gap:var(--s2)}.ftr__num[data-v-563428b2]{direction:ltr;font-size:var(--fs-xs)}.ftr__social[data-v-563428b2]{list-style:none;display:flex;gap:var(--s2)}.ftr__soc[data-v-563428b2]{display:grid;place-items:center;inline-size:36px;block-size:36px;border:1px solid var(--ink-04);border-radius:var(--r);color:var(--ink-07);transition:color .3s var(--ease),border-color .3s var(--ease),background-color .3s var(--ease)}[data-theme=light] .ftr__soc[data-v-563428b2]{background:var(--ink-02);box-shadow:0 1px 2px #3a322212;transition:color .3s var(--ease),border-color .3s var(--ease),background-color .3s var(--ease),box-shadow .3s var(--ease)}.ftr__soc[data-v-563428b2]:hover{color:var(--ink-10);border-color:var(--ink-06);background:var(--ink-02)}[data-theme=light] .ftr__soc[data-v-563428b2]:hover{background:var(--ink-03);box-shadow:0 2px 8px #3a32221a}@media(pointer:coarse){.ftr__soc[data-v-563428b2]{inline-size:46px;block-size:46px}.ftr__social[data-v-563428b2]{gap:var(--s3)}}.ftr__base[data-v-563428b2]{display:flex;flex-wrap:wrap;gap:var(--s3) var(--s5);justify-content:space-between;padding-block:var(--s5);border-block-start:var(--rule)}.ftr__note[data-v-563428b2]{color:var(--ink-07)}@media(max-width:900px){.ftr__grid[data-v-563428b2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ftr__grid[data-v-563428b2]{grid-template-columns:1fr;gap:var(--s7)}}.deck[data-v-ef55806f]{position:fixed;inset-inline:0;inset-block-end:0;z-index:90;display:none;padding-block:5px calc(4px + var(--safe-b));padding-inline:calc(var(--s2) + var(--safe-l)) calc(var(--s2) + var(--safe-r));background:color-mix(in srgb,var(--ink-01) 92%,transparent);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}[data-theme=light] .deck[data-v-ef55806f]{background:color-mix(in srgb,var(--ink-01) 96%,transparent)}.deck[data-v-ef55806f]:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:1px;background:repeating-linear-gradient(to right,var(--ink-05) 0 5px,transparent 5px 11px);pointer-events:none}@media(min-width:1081px){.deck[data-v-ef55806f]{display:none!important}}@media(max-width:1080px){.deck[data-v-ef55806f]{display:block}}.deck__inner[data-v-ef55806f]{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}@media(min-width:560px){.deck__inner[data-v-ef55806f]{max-inline-size:520px;margin-inline:auto}}.deck__lamp[data-v-ef55806f]{position:absolute;inset-block:0;inset-inline-start:calc(var(--i) * 20%);inline-size:20%;pointer-events:none;opacity:0;background:radial-gradient(58% 118% at 50% 122%,rgba(228,181,74,.2),rgba(228,181,74,.05) 52%,transparent 74%);transition:inset-inline-start .52s var(--ease),opacity .35s var(--ease)}[data-theme=light] .deck__lamp[data-v-ef55806f]{background:linear-gradient(#7a5604d9,#7a5604d9) no-repeat 50% calc(100% - 3px) / 46% 2px,radial-gradient(58% 118% at 50% 122%,rgba(228,181,74,.3),rgba(228,181,74,.1) 52%,transparent 74%)}.deck__lamp[data-lit=true][data-v-ef55806f]{opacity:1}.deck__stop[data-v-ef55806f]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-block-size:50px;padding-block:4px;text-decoration:none;color:var(--ink-09);transition:color .3s var(--ease),scale .12s var(--ease)}.deck__stop.is-on[data-v-ef55806f]{color:var(--signal-ink)}.deck__stop[data-v-ef55806f]:active{scale:.93}.deck__stop[data-v-ef55806f]:focus-visible{outline:2px solid var(--focus);outline-offset:-3px;border-radius:var(--r)}.deck__gate[data-v-ef55806f]{display:grid;place-items:center;inline-size:30px;block-size:26px}.deck__label[data-v-ef55806f]{font-size:.75rem;line-height:1;letter-spacing:0;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deck__stop--act[data-v-ef55806f]{color:var(--ink-10)}.deck__stop--act .deck__gate[data-v-ef55806f]{background:var(--signal);color:var(--on-signal);border-radius:999px;inline-size:38px;box-shadow:0 0 16px #e4b54a52}[data-theme=light] .deck__stop--act .deck__gate[data-v-ef55806f]{box-shadow:0 1px 2px #42341438,0 4px 12px #42341424}.deck__stop--act.is-on[data-v-ef55806f]{color:var(--signal-ink)}.deck__stop--act.is-on .deck__gate[data-v-ef55806f]{box-shadow:0 0 24px #e4b54a80}[data-theme=light] .deck__stop--act.is-on .deck__gate[data-v-ef55806f]{box-shadow:0 2px 4px #42341442,0 7px 18px #42341429}@media(max-width:370px){.deck__label[data-v-ef55806f]{font-size:.7rem}}@media(orientation:landscape)and (max-height:460px){.deck__stop[data-v-ef55806f]{flex-direction:row;gap:var(--s2);min-block-size:36px;padding-block:2px}.deck__gate[data-v-ef55806f]{block-size:22px;inline-size:24px}.deck__stop--act .deck__gate[data-v-ef55806f]{inline-size:30px;block-size:30px}.deck__label[data-v-ef55806f]{font-size:.72rem}}@media(prefers-reduced-motion:reduce){.deck__lamp[data-v-ef55806f]{transition-duration:1ms}}.reel-leave-active{transition:opacity .22s cubic-bezier(.4,0,1,1),scale .22s cubic-bezier(.4,0,1,1)}.reel-leave-to{opacity:0;scale:1.014}.reel-enter-active{transition:opacity .46s cubic-bezier(.16,1,.3,1),scale .46s cubic-bezier(.16,1,.3,1)}.reel-enter-from{opacity:0;scale:.994}@media(prefers-reduced-motion:reduce){.reel-leave-active,.reel-enter-active{transition-duration:1ms}.reel-leave-to,.reel-enter-from{scale:1}}:root{--ink-00: #050608;--ink-01: #090b0e;--ink-02: #101318;--ink-03: #191c20;--ink-04: #22262b;--ink-05: #2e333a;--ink-06: #474d56;--ink-07: #989da6;--ink-08: #a2a19a;--ink-09: #cbc8c1;--ink-10: #e8e4dc;--signal: #e4b54a;--signal-ink: #e4b54a;--signal-deep: #b8862a;--signal-wash: rgba(228, 181, 74, .11);--on-signal: #050608;--focus: var(--signal);--paper: #ede9e1;--rule: 1px solid var(--ink-04);--rule-strong: 1px solid var(--ink-05);--rule-faint: 1px solid var(--ink-03);--font-text: "IBM Plex Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-data: "IBM Plex Mono", ui-monospace, "Cascadia Mono", monospace;--fs-display: clamp(2.6rem, 1.1rem + 6vw, 5.5rem);--fs-h1: clamp(2.1rem, 1.2rem + 3.6vw, 3.75rem);--fs-h2: clamp(1.6rem, 1.1rem + 2.2vw, 2.6rem);--fs-h3: clamp(1.2rem, 1.02rem + .75vw, 1.5rem);--fs-figure: clamp(2.4rem, 1.4rem + 3.4vw, 3.9rem);--fs-lead: clamp(1.05rem, .98rem + .4vw, 1.28rem);--fs-body: 1rem;--fs-sm: .875rem;--fs-xs: .78rem;--fs-legend: .7rem;--s1: .25rem;--s2: .5rem;--s3: .75rem;--s4: 1rem;--s5: 1.5rem;--s6: 2rem;--s7: 2.5rem;--s8: 3rem;--s9: 4rem;--s10: 5rem;--s11: 6.5rem;--s12: 8rem;--shell: 1340px;--gutter: clamp(1.15rem, .4rem + 3vw, 4rem);--r: 2px;--safe-t: env(safe-area-inset-top, 0px);--safe-b: env(safe-area-inset-bottom, 0px);--safe-l: env(safe-area-inset-left, 0px);--safe-r: env(safe-area-inset-right, 0px);--deck: 0px;--bar: 68px;--ease: cubic-bezier(.16, 1, .3, 1);--ease-soft: cubic-bezier(.33, 1, .68, 1);color-scheme:dark;accent-color:var(--signal-ink);--room-blend: screen}[data-theme=light]{--ink-00: #eeebe3;--ink-01: #f4f1eb;--ink-02: #faf8f4;--ink-03: #ffffff;--ink-04: #dcd7cb;--ink-05: #c4bdae;--ink-06: #948f84;--ink-07: #5d5f66;--ink-08: #494c54;--ink-09: #2f333b;--ink-10: #121821;--signal-ink: #7a5604;--signal-deep: #5c3f03;--signal-wash: rgba(228, 181, 74, .3);--focus: var(--signal-ink);--paper: #ffffff;color-scheme:light;--room-blend: multiply}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block:calc(var(--bar) + var(--safe-t) + 12px) calc(var(--deck) + 12px);scrollbar-color:var(--ink-05) var(--ink-01);scrollbar-width:thin}body{background:var(--ink-00);padding-block-end:var(--deck);color:var(--ink-10);font-family:var(--font-text);font-size:var(--fs-body);font-weight:400;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums;overflow-x:hidden}::selection{background:var(--signal);color:var(--on-signal)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--ink-01)}::-webkit-scrollbar-thumb{background:var(--ink-05);border:3px solid var(--ink-01);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--ink-06)}[data-theme=light]{scrollbar-color:var(--ink-06) var(--ink-01)}[data-theme=light] ::-webkit-scrollbar-thumb{background:var(--ink-06)}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:var(--ink-07)}input,textarea,select{caret-color:var(--signal-ink)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:1px}:focus:not(:focus-visible){outline:none}img,svg,video{display:block;max-width:100%}img{height:auto}button,input,textarea,select{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}a{color:inherit;text-decoration-color:var(--ink-06);text-underline-offset:.28em;text-decoration-thickness:1px}h1,h2,h3,h4{font-weight:600;line-height:1.08;letter-spacing:-.028em;text-wrap:balance}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4{letter-spacing:0;line-height:1.24}[dir=rtl] body{line-height:1.85}.shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}.shell--narrow{max-width:980px}.band{position:relative;isolation:isolate;padding-block:clamp(3.25rem,1.4rem + 6.4vw,6.75rem)}.band--hold{animation:none!important}.band--flush{border-block-start:0}.band--deep:before,.band--raised:before{content:"";position:absolute;inset-inline:0;inset-block:0;pointer-events:none;z-index:-1}.band--deep:before{background:radial-gradient(100% 62% at 50% 50%,rgba(0,0,0,.55) 0%,transparent 78%)}.band--raised:before{background:radial-gradient(92% 58% at 50% 46%,rgba(122,138,168,.055) 0%,transparent 76%)}[data-theme=light] .band--deep:before{background:radial-gradient(100% 62% at 50% 50%,rgba(122,108,78,.085) 0%,transparent 78%)}[data-theme=light] .band--raised:before{background:radial-gradient(92% 58% at 50% 46%,rgba(255,255,255,.72) 0%,transparent 76%)}.measure{max-width:68ch}.measure--tight{max-width:54ch}.legend{font-family:var(--font-data);font-size:var(--fs-legend);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-07);display:inline-flex;align-items:center;gap:var(--s2)}[dir=rtl] .legend{letter-spacing:0;font-family:var(--font-text);font-size:var(--fs-xs);text-transform:none}.legend-rule{display:flex;align-items:center;gap:var(--s4);padding-block-end:var(--s3);border-block-end:var(--rule);margin-block-end:var(--s6)}.legend-rule__fill{flex:1}.display{font-size:var(--fs-display);font-weight:600;letter-spacing:-.038em;line-height:.98;background:linear-gradient(to bottom,#fffaf0 0%,var(--ink-10) 46%,#b9b5ac 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 70px rgba(255,240,214,.14)}[dir=rtl] .display{letter-spacing:0;line-height:1.16;font-weight:700}[data-theme=light] .display{background-image:linear-gradient(to bottom,#04070d 0%,var(--ink-10) 46%,#3e434c 100%);text-shadow:none}.h1{font-size:var(--fs-h1)}.h2{font-size:var(--fs-h2)}.h3{font-size:var(--fs-h3);letter-spacing:-.015em}.lead{font-size:var(--fs-lead);color:var(--ink-09);line-height:1.62;font-weight:300}[dir=rtl] .lead{line-height:1.9;font-weight:400}.dim{color:var(--ink-08)}.faint{color:var(--ink-07)}.data{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1}.num{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.01em;direction:ltr;unicode-bidi:isolate;display:inline-block}.halate{text-shadow:0 0 22px rgba(228,181,74,.3),0 0 4px rgba(228,181,74,.18)}[data-theme=light] .halate{text-shadow:0 0 1px rgba(122,86,4,.34)}.btn{--btn-fg: var(--ink-10);display:inline-flex;align-items:center;justify-content:center;gap:var(--s3);padding:.95rem 1.65rem;border:1px solid var(--ink-05);border-radius:var(--r);color:var(--btn-fg);font-size:var(--fs-sm);font-weight:500;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:background-color .35s var(--ease),border-color .35s var(--ease),color .35s var(--ease),transform .35s var(--ease)}.btn:hover{background:var(--ink-03);border-color:var(--ink-06)}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--signal);border-color:var(--signal);color:var(--on-signal);font-weight:600;box-shadow:0 2px 18px #e4b54a38,0 8px 44px #e4b54a1f}.btn--primary:hover{background:#f0c664;border-color:#f0c664;color:var(--on-signal);box-shadow:0 2px 22px #e4b54a57,0 10px 56px #e4b54a2e}[data-theme=light] .btn--primary{box-shadow:0 1px 2px #42341433,0 6px 20px #42341424}[data-theme=light] .btn--primary:hover{box-shadow:0 2px 4px #4234143d,0 10px 28px #42341429}[data-theme=light] .btn:not(.btn--primary):not(.btn--ghost){background:var(--ink-02);box-shadow:0 1px 2px #3a322212}[data-theme=light] .btn:not(.btn--primary):not(.btn--ghost):hover{background:var(--ink-03);box-shadow:0 2px 8px #3a32221a}.btn--ghost{border-color:transparent;padding-inline:.35rem}.btn--ghost:hover{background:transparent;color:var(--signal-ink)}.btn--block{width:100%}.btn[disabled],.btn[aria-disabled=true]{opacity:.42;cursor:not-allowed;pointer-events:none}.xref{display:inline-flex;align-items:center;gap:var(--s2);font-size:var(--fs-sm);font-weight:500;text-decoration:none;color:var(--ink-10);border-block-end:1px solid var(--ink-05);padding-block-end:2px;transition:color .3s var(--ease),border-color .3s var(--ease),gap .3s var(--ease)}.xref:hover{color:var(--signal-ink);border-color:var(--signal);gap:var(--s3)}.xref__arrow{transition:transform .35s var(--ease)}[dir=rtl] .xref__arrow{transform:scaleX(-1)}.xref:hover .xref__arrow{transform:translate(3px)}[dir=rtl] .xref:hover .xref__arrow{transform:scaleX(-1) translate(3px)}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;inset-block-start:-100px;inset-inline-start:var(--s4);z-index:200;background:var(--signal);color:var(--on-signal);padding:var(--s3) var(--s5);font-weight:600;font-size:var(--fs-sm);border-radius:var(--r);transition:inset-block-start .3s var(--ease)}.skip-link:focus{inset-block-start:var(--s4)}.stack>*+*{margin-block-start:var(--s4)}@keyframes gate-weave{0%{transform:translateZ(0)}17%{transform:translate3d(.24px,-.3px,0)}38%{transform:translate3d(-.2px,.26px,0)}59%{transform:translate3d(.15px,.32px,0)}81%{transform:translate3d(-.26px,-.18px,0)}to{transform:translateZ(0)}}@keyframes receipt-unroll{0%{opacity:0;transform:translateY(-6px) scaleY(.9);filter:blur(3px)}to{opacity:1;transform:translateY(0) scaleY(1);filter:blur(0)}}@media(max-width:1080px){:root{--deck: calc(59px + var(--safe-b))}}@media(max-width:900px){:root{--fs-legend: .75rem;--fs-xs: .8125rem;--bar: 54px}}@media(orientation:landscape)and (max-height:460px){:root{--deck: calc(45px + var(--safe-b));--bar: 46px}}*{-webkit-tap-highlight-color:transparent}html{overscroll-behavior-y:none}@media(pointer:coarse){.btn:active,.xref:active,.chip:active{transform:scale(.972);transition-duration:90ms}.tap{position:relative}.tap:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;min-block-size:44px;translate:0 -50%;inline-size:100%;min-inline-size:44px}}@media(max-width:780px){.chiprail{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--gutter),#000 calc(100% - var(--gutter)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--gutter),#000 calc(100% - var(--gutter)),transparent 100%)}.chiprail::-webkit-scrollbar{display:none}.chiprail>*{flex:none;scroll-snap-align:start}}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--s5)}@media(max-width:780px){.rail{grid-auto-columns:82%;gap:var(--s4);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding-inline-end:calc(var(--gutter) + 18%);scrollbar-width:none}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start}}@media(pointer:coarse){.xref,.chip,.soc{position:relative}.xref:before,.soc:before{content:"";position:absolute;top:-11px;right:-8px;bottom:-11px;left:-8px}.btn{min-block-size:48px}.chip{min-block-size:46px}.soc{inline-size:44px;block-size:44px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
