.wordmark[data-v-90d6bb3f]{font-family:var(--font-latin);font-weight:var(--font-heading-weight);letter-spacing:-.03em;color:var(--color-text);-webkit-user-select:none;user-select:none;direction:ltr;align-items:flex-end;line-height:.9;display:flex}.wordmark-cell[data-v-90d6bb3f]{display:block}.wordmark-glyph[data-v-90d6bb3f]{transform:rotate(var(--rotate)) translateY(var(--shift));transition:transform var(--dur-hover) var(--ease-snap);display:block}.is-ink[data-v-90d6bb3f]{background:var(--color-text);color:var(--color-bg);padding:.04em .05em 0}.is-accent[data-v-90d6bb3f]{background:var(--color-accent);color:var(--color-bg);padding:.04em .06em 0}.is-outline[data-v-90d6bb3f]{border:.045em solid var(--color-text);padding:.02em .05em 0}.on-ink[data-v-90d6bb3f]{color:var(--color-bg)}.on-ink .is-ink[data-v-90d6bb3f]{background:var(--color-bg);color:var(--color-text)}.on-ink .is-outline[data-v-90d6bb3f]{border-color:var(--color-bg)}.on-red[data-v-90d6bb3f]{color:var(--color-bg)}.on-red .is-ink[data-v-90d6bb3f]{background:var(--color-bg);color:var(--color-accent)}.on-red .is-accent[data-v-90d6bb3f]{background:var(--color-text);color:var(--color-bg)}.on-red .is-outline[data-v-90d6bb3f]{border-color:var(--color-bg)}.is-entering .wordmark-cell[data-v-90d6bb3f]{animation:wordmark-pop-90d6bb3f .5s cubic-bezier(.2, .7, 0, 1) calc(50ms + var(--i) * .1s) both}@keyframes wordmark-pop-90d6bb3f{0%{opacity:0;transform:translateY(.5em)rotate(8deg)scale(1.5)}to{opacity:1;transform:none}}.is-waving .wordmark-glyph[data-v-90d6bb3f]{animation:wordmark-wave-90d6bb3f 1.6s ease-in-out calc(var(--i) * -.16s) infinite}@keyframes wordmark-wave-90d6bb3f{0%,to{transform:rotate(var(--rotate)) translateY(var(--shift))}50%{transform:rotate(calc(var(--rotate) - 2.5deg)) translateY(calc(var(--shift) - .16em))}}.is-jittering .wordmark-glyph[data-v-90d6bb3f]{animation:wordmark-jitter-90d6bb3f .62s var(--ease-snap) calc(var(--i) * 32ms) both}@keyframes wordmark-jitter-90d6bb3f{0%{transform:rotate(var(--rotate)) translateY(var(--shift))}45%{transform:rotate(calc(var(--rotate) * -1.6)) translateY(calc(var(--shift) - .09em))}to{transform:rotate(var(--rotate)) translateY(var(--shift))}}@media (prefers-reduced-motion:reduce){.is-entering .wordmark-cell[data-v-90d6bb3f],.is-waving .wordmark-glyph[data-v-90d6bb3f],.is-jittering .wordmark-glyph[data-v-90d6bb3f]{animation:none}}.curtain[data-v-38c7b95b]{z-index:9999;background:var(--color-bg);will-change:transform;flex-direction:column;justify-content:center;align-items:center;gap:42px;display:flex;position:fixed;inset:0}.is-lifting[data-v-38c7b95b]{animation:curtain-lift-38c7b95b .55s var(--ease-curtain) forwards}@keyframes curtain-lift-38c7b95b{to{transform:translateY(-101%)}}.curtain-rail[data-v-38c7b95b]{background:var(--color-divider);width:min(280px,60vw);height:2px;overflow:hidden}.curtain-fill[data-v-38c7b95b]{background:var(--color-accent);width:100%;height:100%;transform-origin:var(--edge-start);transition:transform .12s linear;transform:scaleX(0)}.curtain-readout[data-v-38c7b95b]{align-items:baseline;gap:21px;display:flex}.curtain-percent[data-v-38c7b95b]{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;color:var(--color-accent);min-width:3.2ch;font-size:32px;line-height:1}.curtain-caption[data-v-38c7b95b]{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-700);font-size:13px;animation:1.2s ease-in-out infinite curtain-blink-38c7b95b}@keyframes curtain-blink-38c7b95b{0%,to{opacity:1}50%{opacity:.25}}.is-quiet .curtain-caption[data-v-38c7b95b]{animation:none}.is-quiet .curtain-fill[data-v-38c7b95b]{transition:none}@media (prefers-reduced-motion:reduce){.curtain-caption[data-v-38c7b95b]{animation:none}.curtain-fill[data-v-38c7b95b]{transition:none}.is-lifting[data-v-38c7b95b]{animation:none}}.reticle[data-v-a318ab20]{z-index:200;pointer-events:none;border:2px solid var(--color-text);opacity:0;will-change:transform;width:22px;height:22px;transition:width .32s var(--ease-snap), height .32s var(--ease-snap), opacity .3s var(--ease-snap), border-color .32s var(--ease-snap), background-color .32s var(--ease-snap), rotate .45s var(--ease-snap);position:fixed;top:0;left:0}.is-visible[data-v-a318ab20]{opacity:1}.is-active[data-v-a318ab20]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent);width:46px;height:46px;rotate:45deg}.is-pressed[data-v-a318ab20]{background:var(--color-accent);border-color:var(--color-accent);width:16px;height:16px}.marquee-item[data-v-69ad3df5]{flex:none;align-items:center;display:inline-flex}.strip[data-v-92b7aa66]{background:var(--color-text);color:var(--color-bg);letter-spacing:.08em;text-transform:uppercase;transition:color var(--dur-hover) var(--ease-snap);padding:9px 0;font-size:13px;display:block}.strip[data-v-92b7aa66]:hover{color:var(--color-accent-300)}.strip-dot[data-v-92b7aa66]{background:var(--color-accent);width:8px;height:8px;margin-inline:48px;animation:2s ease-in-out infinite strip-blink-92b7aa66}@keyframes strip-blink-92b7aa66{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.strip-dot[data-v-92b7aa66]{animation:none}}.rail[data-v-581560b4]{z-index:120;pointer-events:none;background:0 0;height:2px;position:fixed;inset:0 0 auto}.rail-fill[data-v-581560b4]{background:var(--color-accent);height:100%;transform-origin:var(--edge-start) center;will-change:transform}.menu[data-v-838af8f4]{position:relative}.trigger[data-v-838af8f4]{font-family:var(--font-body);color:var(--color-text);cursor:pointer;transition:color var(--dur-hover) var(--ease-snap), border-color var(--dur-hover) var(--ease-snap);background:0 0;border:2px solid #0000;align-items:center;gap:6px;padding:4px 6px;font-size:13px;display:inline-flex}.trigger[data-v-838af8f4]:hover,.trigger.is-open[data-v-838af8f4]{color:var(--color-accent);border-color:var(--color-divider)}.globe[data-v-838af8f4]{flex:none;display:block}.trigger-label[data-v-838af8f4]{line-height:1}.trigger-label[lang=ar][data-v-838af8f4]{font-family:"Cairo", var(--font-body)}.caret[data-v-838af8f4]{transition:transform var(--dur-hover) var(--ease-snap);flex:none;display:block}.trigger.is-open .caret[data-v-838af8f4]{transform:rotate(180deg)}.list[data-v-838af8f4]{top:calc(100% + 6px);z-index:20;background:var(--color-bg);border:2px solid var(--color-text);min-width:148px;margin:0;padding:0;list-style:none;position:absolute;inset-inline-end:0}.option[data-v-838af8f4]{width:100%;font-family:var(--font-body);color:var(--color-text);text-align:start;cursor:pointer;transition:background-color var(--dur-tap) var(--ease-snap), color var(--dur-tap) var(--ease-snap);background:0 0;border:0;padding:10px 14px;font-size:14px;display:block}.option+.option[data-v-838af8f4]{border-top:2px solid var(--color-divider)}.option[lang=ar][data-v-838af8f4]{font-family:"Cairo", var(--font-body)}.option[data-v-838af8f4]:hover{background:var(--color-accent);color:var(--color-bg)}.option.is-current[data-v-838af8f4]{font-weight:var(--font-heading-weight);cursor:default}.option.is-current[data-v-838af8f4]:after{content:"";background:var(--color-accent);vertical-align:middle;width:6px;height:6px;margin-inline-start:8px;display:inline-block}.option.is-current[data-v-838af8f4]:hover:after{background:var(--color-bg)}.drop-enter-active[data-v-838af8f4],.drop-leave-active[data-v-838af8f4]{transition:opacity .18s var(--ease-snap), transform .24s var(--ease-snap);transform-origin:top}.drop-enter-from[data-v-838af8f4],.drop-leave-to[data-v-838af8f4]{opacity:0;transform:scaleY(.7)translateY(-4px)}@media (width<=900px){.trigger-label[data-v-838af8f4]{display:none}}@media (prefers-reduced-motion:reduce){.caret[data-v-838af8f4],.drop-enter-active[data-v-838af8f4],.drop-leave-active[data-v-838af8f4]{transition:none}}.bar[data-v-b851e22f]{z-index:90;background:var(--color-bg);transition:transform .5s var(--ease-snap), box-shadow .5s var(--ease-snap);position:sticky;top:0}.is-retracted[data-v-b851e22f]{transform:translateY(-100%)}.is-detached[data-v-b851e22f]{box-shadow:0 10px 24px -22px var(--color-neutral-900)}.nav[data-v-b851e22f]{background:var(--color-bg)}.brand[data-v-b851e22f]{margin-inline-end:auto;display:block}.nav-links[data-v-b851e22f]{display:contents}.nav-link[data-v-b851e22f]{color:var(--color-text);align-items:center;font-size:14px;display:inline-flex;position:relative}@media (pointer:coarse){.nav-link[data-v-b851e22f]{min-height:40px}.brand[data-v-b851e22f]{align-items:center;min-height:40px;display:flex}}.nav-label[data-v-b851e22f]:after{content:"";inset-inline:0;background:var(--color-accent);height:2px;transform-origin:var(--edge-start) center;transition:transform var(--dur-hover) var(--ease-snap);position:absolute;bottom:-6px;transform:scaleX(0)}.nav-link:hover .nav-label[data-v-b851e22f]:after,.nav-link:focus-visible .nav-label[data-v-b851e22f]:after,.nav-link.router-link-active .nav-label[data-v-b851e22f]:after{transform:scaleX(1)}.nav-link.router-link-active[data-v-b851e22f]{color:var(--color-accent)}.langs[data-v-b851e22f]{border-inline-start:2px solid var(--color-divider);padding-inline-start:var(--space-3)}.cart[data-v-b851e22f]{font-feature-settings:"tnum" 1;gap:5px}.cart-count[data-v-b851e22f]{display:inline-block}.is-rolling[data-v-b851e22f]{animation:cart-roll-b851e22f .42s var(--ease-snap)}@keyframes cart-roll-b851e22f{0%{opacity:1;transform:translateY(0)}40%{opacity:0;transform:translateY(-.9em)}41%{opacity:0;transform:translateY(.9em)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.nav[data-v-b851e22f]{gap:var(--space-3)}.langs[data-v-b851e22f]{padding-inline-start:var(--space-2)}.nav-link[data-v-b851e22f]{font-size:13px}}@media (width<=720px){.is-retracted[data-v-b851e22f]{transform:none}.nav[data-v-b851e22f]{gap:var(--space-2) var(--space-3);padding-block:var(--space-3);flex-wrap:wrap}.brand[data-v-b851e22f]{order:0}.langs[data-v-b851e22f]{border:0;order:1;padding-inline-start:0}.cart[data-v-b851e22f]{order:2}.nav-links[data-v-b851e22f]{align-items:stretch;gap:var(--space-4);scrollbar-width:none;flex-basis:100%;order:3;display:flex;overflow-x:auto}.nav-links[data-v-b851e22f]::-webkit-scrollbar{display:none}.nav-link[data-v-b851e22f]{white-space:nowrap;min-height:44px;font-size:13px}}@media (width<=380px){.cart[data-v-b851e22f]{padding-inline:var(--space-2);font-size:13px}}@media (prefers-reduced-motion:reduce){.is-retracted[data-v-b851e22f]{transform:none}.is-rolling[data-v-b851e22f]{animation:none}}.footer[data-v-e7cfcd63]{color:color-mix(in srgb, var(--color-text) 70%, transparent);flex-wrap:wrap;justify-content:space-between;gap:24px;padding-block:56px;font-size:13px;line-height:28px;display:flex}.footer-links[data-v-e7cfcd63]{gap:24px;display:flex}.footer-link[data-v-e7cfcd63]{color:inherit;transition:color var(--dur-hover) var(--ease-snap);align-items:center;display:inline-flex;position:relative}@media (pointer:coarse){.footer-link[data-v-e7cfcd63]{min-height:40px}}.footer-link[data-v-e7cfcd63]:after{content:"";inset-inline:0;height:1px;transform-origin:var(--edge-start) center;transition:transform var(--dur-hover) var(--ease-snap);background:currentColor;position:absolute;bottom:4px;transform:scaleX(0)}.footer-link[data-v-e7cfcd63]:hover{color:var(--color-accent)}.footer-link[data-v-e7cfcd63]:hover:after{transform:scaleX(1)}.wipe[data-v-17542623]{z-index:150;background:var(--color-accent);pointer-events:none;transform-origin:var(--edge-end) center;transition:transform .42s var(--ease-curtain);position:fixed;inset:0;transform:scaleX(0)}.is-covering[data-v-17542623]{transform-origin:var(--edge-start) center;transform:scaleX(1)}.view-enter-active[data-v-17542623]{transition:opacity .4s var(--ease-enter) 50ms}.view-leave-active[data-v-17542623]{transition:opacity .2s var(--ease-enter)}.view-enter-from[data-v-17542623],.view-leave-to[data-v-17542623]{opacity:0}@media (prefers-reduced-motion:reduce){.wipe[data-v-17542623]{display:none}.view-enter-active[data-v-17542623],.view-leave-active[data-v-17542623]{transition:none}}.board[data-v-54347a27]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:42px 28px;padding:70px 0;display:grid}.figure-value[data-v-54347a27]{font-family:var(--font-heading);font-weight:var(--font-heading-weight);color:var(--color-accent);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;margin:0;margin-inline-start:var(--optical-pull);font-size:clamp(34px,3.4vw,48px);line-height:56px}.figure-suffix[data-v-54347a27]{font-size:.7em}.figure-label[data-v-54347a27]{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 70%, transparent);margin:14px 0 0;font-size:13px;line-height:14px}.slot[data-v-7d22d250]{background:var(--color-surface);width:100%;position:relative;overflow:hidden}.slot-photo[data-v-7d22d250]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease-enter), transform .9s var(--ease-enter);transform:scale(1.04)}.is-loaded[data-v-7d22d250]{opacity:1;transform:none}.slot-empty[data-v-7d22d250]{align-items:flex-end;padding:14px;display:flex;position:absolute;inset:0}.slot-frame[data-v-7d22d250]{border:2px dashed color-mix(in srgb, var(--color-text) 22%, transparent);animation:22s linear infinite slot-crawl-7d22d250;position:absolute;inset:10px}@keyframes slot-crawl-7d22d250{to{background-position:320px 0}}.slot-frame[data-v-7d22d250]{background-image:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--color-text) 5%, transparent) 0 2px, transparent 2px 16px);background-size:320px 320px}.slot-caption[data-v-7d22d250]{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 46%, transparent);max-width:100%;font-size:12px;position:relative}@media (prefers-reduced-motion:reduce){.slot-frame[data-v-7d22d250]{animation:none}.slot-photo[data-v-7d22d250]{opacity:1;transition:none;transform:none}}.grid[data-v-a79213e8]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px;display:grid}.cell[data-v-a79213e8]{color:var(--color-text);transition:transform var(--dur-hover) var(--ease-snap);display:block}.cell[data-v-a79213e8]:hover,.cell[data-v-a79213e8]:focus-visible{transform:translateY(-8px)}.cell-frame[data-v-a79213e8]{border:2px solid var(--color-divider);transition:border-color var(--dur-hover) var(--ease-snap);overflow:hidden}.cell:hover .cell-frame[data-v-a79213e8],.cell:focus-visible .cell-frame[data-v-a79213e8]{border-color:var(--color-accent)}.cell-meta[data-v-a79213e8]{justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;display:flex}.cell-name[data-v-a79213e8]{font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.01em;transition:color var(--dur-hover) var(--ease-snap);font-size:18px;position:relative}.cell-name[data-v-a79213e8]:after{content:"";inset-inline:0;background:var(--color-accent);height:2px;transform-origin:var(--edge-start) center;transition:transform var(--dur-hover) var(--ease-snap);position:absolute;bottom:-5px;transform:scaleX(0)}.cell:hover .cell-name[data-v-a79213e8],.cell:focus-visible .cell-name[data-v-a79213e8]{color:var(--color-accent-700)}.cell:hover .cell-name[data-v-a79213e8]:after,.cell:focus-visible .cell-name[data-v-a79213e8]:after{transform:scaleX(1)}.cell-count[data-v-a79213e8]{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 70%, transparent);font-feature-settings:"tnum" 1;font-size:13px}@media (prefers-reduced-motion:reduce){.cell[data-v-a79213e8]:hover,.cell[data-v-a79213e8]:focus-visible{transform:none}}.grid[data-v-f9296a4b]{gap:42px 28px;display:grid}.piece[data-v-f9296a4b]{color:var(--color-text);transition:transform var(--dur-hover) var(--ease-snap);display:block}.piece[data-v-f9296a4b]:hover,.piece[data-v-f9296a4b]:focus-visible{transform:translateY(-8px)}.piece-frame[data-v-f9296a4b]{border:2px solid var(--color-divider);transition:border-color var(--dur-hover) var(--ease-snap);position:relative;overflow:hidden}.piece:hover .piece-frame[data-v-f9296a4b],.piece:focus-visible .piece-frame[data-v-f9296a4b]{border-color:var(--color-accent)}.piece-photo[data-v-f9296a4b]{transition:transform .6s var(--ease-snap)}.piece:hover .piece-photo[data-v-f9296a4b],.piece:focus-visible .piece-photo[data-v-f9296a4b]{transform:scale(1.05)}.piece-flag[data-v-f9296a4b]{top:0;background:var(--color-accent);color:var(--color-bg);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;transition:transform var(--dur-hover) var(--ease-snap);padding:4px 10px;font-size:12px;position:absolute;inset-inline-end:0;transform:translateY(-101%)}.piece:hover .piece-flag[data-v-f9296a4b],.piece:focus-visible .piece-flag[data-v-f9296a4b]{transform:none}@media (hover:none){.piece-flag[data-v-f9296a4b]{transform:none}}.piece-meta[data-v-f9296a4b]{flex-direction:column;gap:6px;margin-top:14px;display:flex}.piece-line[data-v-f9296a4b]{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 70%, transparent);transition:color var(--dur-hover) var(--ease-snap);font-size:13px}.piece:hover .piece-line[data-v-f9296a4b],.piece:focus-visible .piece-line[data-v-f9296a4b]{color:var(--color-accent-700)}.piece-name[data-v-f9296a4b]{font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.01em;font-size:17px}.piece-price[data-v-f9296a4b]{font-feature-settings:"tnum" 1;font-size:15px}@media (prefers-reduced-motion:reduce){.piece[data-v-f9296a4b]:hover,.piece[data-v-f9296a4b]:focus-visible,.piece-flag[data-v-f9296a4b]{transform:none}}.editorial[data-v-fdc98633]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:28px clamp(24px,5vw,96px);padding:56px 0 84px;display:grid}.editorial-heading[data-v-fdc98633]{letter-spacing:-.015em;margin:14px 0 0;font-size:32px;line-height:42px}.editorial-body[data-v-fdc98633]{color:color-mix(in srgb, var(--color-text) 78%, transparent);max-width:48ch;margin:21px 0 0;font-size:15.5px;line-height:28px}.editorial-figure[data-v-fdc98633]{border:2px solid var(--color-divider);will-change:transform;transition:border-color var(--dur-hover) var(--ease-snap);margin:0;overflow:hidden}.editorial-figure[data-v-fdc98633]:hover{border-color:var(--color-accent)}.editorial-copy>div[data-v-fdc98633]{margin-top:28px}@media (width<=860px){.editorial[data-v-fdc98633]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.editorial-figure[data-v-fdc98633]{transform:none!important}}.banner[data-v-9cf34734]{position:relative}.banner-field[data-v-9cf34734]{background:var(--color-accent);color:var(--color-bg);overflow:hidden}.banner[data-reveal=flood] .banner-field[data-v-9cf34734]{clip-path:inset(100% 0 0);transition:clip-path var(--dur-stage) var(--ease-enter)}.banner[data-reveal=flood].is-revealed .banner-field[data-v-9cf34734]{clip-path:inset(0)}.banner-marquee[data-v-9cf34734]{opacity:.85;font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.02em;color:var(--color-accent-700);padding:21px 0 0;font-size:clamp(56px,8vw,120px);line-height:1}.banner-word[data-v-9cf34734]{display:inline-block}.banner-dot[data-v-9cf34734]{background:var(--color-bg);width:.35em;height:.35em;margin-inline-start:64px;display:inline-block}.banner-inner[data-v-9cf34734]{padding-block:56px 84px}.banner-heading[data-v-9cf34734]{letter-spacing:-.015em;margin:0;margin-inline-start:var(--optical-pull);font-size:clamp(34px,4.2vw,56px);line-height:1.06}.banner-form[data-v-9cf34734]{gap:var(--space-3);flex-wrap:wrap;align-items:stretch;max-width:560px;margin-top:42px;display:flex}.banner-input[data-v-9cf34734]{color:var(--color-bg);border-color:var(--color-bg);transition:border-color var(--dur-hover) var(--ease-snap), background-color var(--dur-hover) var(--ease-snap);background:0 0;flex:260px}.banner-input[data-v-9cf34734]::placeholder{color:color-mix(in srgb, var(--color-bg) 62%, transparent)}.banner-input[data-v-9cf34734]:hover{border-color:var(--color-bg);background:color-mix(in srgb, var(--color-bg) 8%, transparent)}.banner-input[data-v-9cf34734]:focus-visible{outline-color:var(--color-bg);background:color-mix(in srgb, var(--color-bg) 12%, transparent)}.banner-input[data-v-9cf34734]:disabled{opacity:.55}.banner-input.is-invalid[data-v-9cf34734]{animation:banner-shake-9cf34734 .4s var(--ease-snap)}@keyframes banner-shake-9cf34734{0%,to{translate:0}20%{translate:-6px}45%{translate:5px}70%{translate:-3px}}.banner-submit[data-v-9cf34734]{color:var(--color-bg);border-color:var(--color-bg);transition:background-color var(--dur-hover) var(--ease-snap), color var(--dur-hover) var(--ease-snap);border-style:solid}.banner-submit[data-v-9cf34734]:hover:not(:disabled){background:color-mix(in srgb, var(--color-bg) 14%, transparent)}.banner-submit[data-v-9cf34734]:disabled{opacity:1}.banner-submit.is-sending[data-v-9cf34734]{opacity:.7;cursor:progress}.banner-submit.is-joined[data-v-9cf34734]{background:var(--color-bg);color:var(--color-accent);cursor:default}.banner-check path[data-v-9cf34734]{stroke-dasharray:24;stroke-dashoffset:24px;animation:banner-tick-9cf34734 .42s var(--ease-snap) 60ms forwards}@keyframes banner-tick-9cf34734{to{stroke-dashoffset:0}}.banner-notice[data-v-9cf34734]{letter-spacing:.04em;min-height:1.2em;color:color-mix(in srgb, var(--color-bg) 82%, transparent);opacity:0;transition:opacity var(--dur-hover) var(--ease-enter), translate var(--dur-hover) var(--ease-enter);margin:16px 0 0;font-size:13px;translate:0 6px}.banner-notice.is-shown[data-v-9cf34734]{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.banner[data-reveal=flood] .banner-field[data-v-9cf34734],.banner[data-reveal=flood].is-revealed .banner-field[data-v-9cf34734]{clip-path:none}.banner-input.is-invalid[data-v-9cf34734]{animation:none}.banner-check path[data-v-9cf34734]{stroke-dashoffset:0;animation:none}}.hero[data-v-cac09f0f]{padding:112px 0 84px}.hero-heading[data-v-cac09f0f]{letter-spacing:-.02em;margin:0;margin-inline-start:var(--optical-pull);font-size:clamp(42px,6.2vw,84px);line-height:1.06}.hero-body[data-v-cac09f0f],.hero-actions[data-v-cac09f0f]{opacity:0;transition:opacity var(--dur-enter) var(--ease-enter), transform var(--dur-enter) var(--ease-enter);transform:translateY(28px)}.hero-body[data-v-cac09f0f]{max-width:58ch;color:color-mix(in srgb, var(--color-text) 78%, transparent);margin:36px 0 0;font-size:17px;line-height:28px;transition-delay:.38s}.hero-actions[data-v-cac09f0f]{gap:var(--space-3);flex-wrap:wrap;margin-top:28px;transition-delay:.5s;display:flex}.hero-body.is-in[data-v-cac09f0f],.hero-actions.is-in[data-v-cac09f0f]{opacity:1;transform:none}.block[data-v-cac09f0f]{padding:84px 0}.block-heading[data-v-cac09f0f]{margin:14px 0 42px}.block-head[data-v-cac09f0f]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin:0 0 42px;display:flex}.block-head .block-heading[data-v-cac09f0f]{margin-bottom:0}.block-link[data-v-cac09f0f]{border-bottom:2px solid var(--color-accent);transition:color var(--dur-hover) var(--ease-snap);padding-bottom:2px;font-size:15px}.block-link[data-v-cac09f0f]:hover{color:var(--color-accent)}.block-error[data-v-cac09f0f]{color:var(--color-accent-700);font-size:15px}.board-hold[data-v-cac09f0f]{min-height:196px}@media (prefers-reduced-motion:reduce){.hero-body[data-v-cac09f0f],.hero-actions[data-v-cac09f0f]{opacity:1;transform:none}}
