.home{--h-paper:#fbf8f1;--h-ivory:#f4eee4;--h-sand:#ece3d2;--h-ink:#2a1505;--h-ink-2:#5d4b34;--h-muted:#655f53;--h-line:#2a15051a;--h-line-2:#2a15052e;--h-gold:#d89a00;--h-gold-soft:#f6e7bf;--h-gold-deep:#855c00;--h-teal:#14524a;--h-espresso-2:#3a2410;--h-on-gold:#1d0e02;--h-radius-lg:28px;--h-radius:20px;--h-radius-md:14px;--h-radius-sm:10px;--h-shadow-lg:0 48px 90px -40px #2a150561, 0 14px 30px -14px #2a150529;--h-shadow-md:0 22px 44px -22px #2a15054d, 0 6px 14px -6px #2a15051a;--h-shadow-sm:0 1px 2px #2a15050f, 0 8px 20px -10px #2a150524;--h-ease:cubic-bezier(.16, 1, .3, 1);--h-ease-in-out:cubic-bezier(.65, 0, .35, 1);--h-pad:clamp(1.25rem, 4vw, 2.5rem);--h-max:78rem;--h-nav-h:4.5rem;background:var(--h-paper);min-height:100dvh;color:var(--h-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:1.0625rem;line-height:1.55;position:relative;overflow-x:clip}.home.brand-public{background:var(--h-paper);color:var(--h-ink);font-size:1.0625rem;line-height:1.55}.home :where(section[id]){scroll-margin-top:calc(var(--h-nav-h) - 1px)}.home :focus-visible{outline:2px solid var(--h-gold-deep);outline-offset:3px}.home .h-dark :focus-visible{outline-color:var(--h-gold)}.home ::selection{background:var(--h-gold);color:var(--h-ink)}.home .h-wrap{width:min(100%, var(--h-max));padding-inline:var(--h-pad);margin-inline:auto}.home .h-section{padding-block:clamp(5rem,11vw,9.5rem);position:relative}.home .h-eyebrow{letter-spacing:.01em;color:var(--h-gold-deep);align-items:center;gap:.55rem;margin:0 0 1.25rem;font-size:.8125rem;font-weight:600;display:inline-flex}.home .h-eyebrow:before{content:"";background:var(--h-gold);border-radius:50%;flex:none;width:.42rem;height:.42rem}.home .h-kicker{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--h-gold-deep);align-items:center;gap:.8rem;margin:0 0 1.4rem;font-size:.75rem;font-weight:500;display:flex}.home .h-kicker-n{color:var(--h-ink)}.home .h-kicker-line{background:currentColor;width:clamp(2rem,5vw,3.5rem);height:1px}.home .h-dark .h-kicker{color:var(--h-gold)}.home .h-dark .h-kicker-n{color:var(--h-ivory)}.home .ui{--ui-bg:#f1ede6;--ui-surface:#fffdfa;--ui-surface-muted:#f8f4ee;--ui-ink:#2a1505;--ui-text:#2e1f12;--ui-text-2:#5f4e3d;--ui-muted:#776553;--ui-brand:#f69110;--ui-brand-ink:#a3500a;--ui-brand-soft:#f6911021;--ui-line:#2a15051a;--ui-line-strong:#2a15052e}.home .h-title{font-family:var(--font-serif);font-variation-settings:"opsz" 144;letter-spacing:-.035em;color:var(--h-ink);text-wrap:balance;margin:0;font-size:clamp(2.3rem,4.6vw,4.1rem);font-weight:520;line-height:1.02}.home .h-title em{color:var(--h-gold-deep);font-style:italic;font-weight:430}.home .h-lead{max-width:34rem;color:var(--h-ink-2);margin:1.25rem 0 0;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.55}.home .h-btn{min-height:3.25rem;font-family:var(--font-sans);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:background-color .25s ease, color .25s ease, box-shadow .25s ease, transform .35s var(--h-ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:0 1.5rem;font-size:.975rem;font-weight:650;line-height:1;text-decoration:none;display:inline-flex;position:relative}.home .h-btn:active{transform:scale(.97)}.home .h-btn .h-btn-arrow{transition:transform .35s var(--h-ease)}.home .h-btn:hover .h-btn-arrow{transform:translate(3px)}.home .h-btn-primary{background:var(--h-gold);color:var(--h-on-gold);box-shadow:0 10px 24px -12px #d89a00e6}.home .h-btn-primary:hover{background:#e7a700;box-shadow:0 16px 30px -12px #d89a00f2}.home .h-btn-dark{background:var(--h-ink);color:var(--h-paper)}.home .h-btn-dark:hover{background:var(--h-espresso-2)}.home .h-btn-ghost{color:var(--h-ink);box-shadow:inset 0 0 0 1px var(--h-line-2);background:0 0}.home .h-btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--h-ink)}.home .h-btn-light{color:var(--h-ivory);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f4eee41a;box-shadow:inset 0 0 0 1px #f4eee447}.home .h-btn-light:hover{background:#f4eee42e;box-shadow:inset 0 0 0 1px #f4eee499}.home .h-link{min-height:2.75rem;color:var(--h-ink);text-decoration:underline;-webkit-text-decoration-color:var(--h-gold);text-decoration-color:var(--h-gold);text-underline-offset:.3em;align-items:center;gap:.4rem;font-weight:600;text-decoration-thickness:1.5px;transition:text-decoration-color .2s,color .2s;display:inline-flex}.home .h-link:hover{color:var(--h-gold-deep);text-decoration-color:currentColor}.home .h-dark{background:var(--h-ink);color:var(--h-ivory)}.home .h-dark .h-title{color:var(--h-ivory)}.home .h-dark .h-title em,.home .h-dark .h-eyebrow{color:var(--h-gold)}.home .h-dark .h-lead{color:#f4eee4c2}.home .h-dark .h-link{color:var(--h-ivory)}.home .h-dark .h-link:hover{color:var(--h-gold)}.home .h-line-mask{margin-bottom:-.08em;padding-bottom:.08em}@keyframes h-rise{0%{opacity:0;transform:translateY(105%)}}@keyframes h-fade-up{0%{opacity:0;transform:translateY(18px)}}@keyframes h-pop{0%{opacity:0;transform:translateY(24px)scale(.92)}}@keyframes h-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.home *,.home :before,.home :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.home .h-opening{background:radial-gradient(circle at 1px 1px, #855c0033 1px, transparent 1.6px) 0 0 / 22px 22px, var(--h-paper)}@media (scripting:enabled){html:has(.home){scroll-behavior:auto}}@font-face{font-family:Fraunces Fallback;src:local(Georgia);font-style:normal;font-weight:100 900;size-adjust:86.6%;ascent-override:113.2%;descent-override:30%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback;src:local(Georgia Italic),local(Georgia-Italic);font-style:italic;font-weight:100 900;size-adjust:80%;ascent-override:122.5%;descent-override:32.5%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback Noto;src:local(Noto Serif),local(NotoSerif-Regular);font-style:normal;font-weight:100 900;size-adjust:81.6%;ascent-override:120.1%;descent-override:31.9%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback Noto;src:local(Noto Serif Italic),local(NotoSerif-Italic);font-style:italic;font-weight:100 900;size-adjust:78.2%;ascent-override:125.3%;descent-override:33.2%;line-gap-override:0%}.ab.svelte-13vx2l9{border-bottom:1px solid var(--ui-line);background:var(--ui-surface);height:56px;font-family:var(--font-sans);color:var(--ui-text-2);align-items:center;gap:0;padding:0 18px;display:flex}.ab-brand.svelte-13vx2l9{border-right:1px solid var(--ui-line);align-items:center;gap:8px;height:100%;padding-right:24px;display:inline-flex}.ab-brand.svelte-13vx2l9 .brand-mark{width:24px;height:24px}.ab-word.svelte-13vx2l9{font-family:var(--font-display,var(--font-serif));letter-spacing:-.02em;color:var(--ui-ink);font-size:21px;font-weight:600}.ab-tabs.svelte-13vx2l9{align-items:stretch;gap:26px;height:100%;padding-left:26px;display:flex}.ab-tab.svelte-13vx2l9{white-space:nowrap;align-items:center;gap:7px;font-size:14.5px;font-weight:500;display:inline-flex;position:relative}.ab-tab.is-on.svelte-13vx2l9{color:var(--ui-ink);font-weight:650}.ab-tab.is-on.svelte-13vx2l9:after{content:"";background:var(--ui-brand);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.ab-badge.svelte-13vx2l9{background:var(--ui-brand);min-width:17px;height:17px;color:var(--ui-ink);border-radius:999px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-grid}.ab-account.svelte-13vx2l9{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:13.5px;display:inline-flex}.ab-email.svelte-13vx2l9{text-overflow:ellipsis;overflow:hidden}.is-compact.svelte-13vx2l9{height:52px;padding:0 14px}.is-compact.svelte-13vx2l9 .ab-brand:where(.svelte-13vx2l9){border-right:0;padding-right:0}.dock.svelte-qkqnf5{--u:var(--dock-u,1rem);gap:calc(.15 * var(--u));margin:0 calc(.4 * var(--u)) calc(.4 * var(--u));padding:calc(.25 * var(--u));border-radius:calc(.9 * var(--u));background:var(--ui-surface);box-shadow:0 calc(.3 * var(--u)) calc(1 * var(--u)) #2a15051f, inset 0 0 0 1px var(--ui-line);font-family:var(--font-sans);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.dock-item.svelte-qkqnf5{align-items:center;gap:calc(.1 * var(--u));min-width:0;padding:calc(.3 * var(--u)) 0 calc(.25 * var(--u));border-radius:calc(.6 * var(--u));color:var(--ui-text-2);flex-direction:column;display:flex}.dock-item.is-on.svelte-qkqnf5{background:var(--ui-brand);color:var(--ui-ink)}.dock-icon.svelte-qkqnf5{display:inline-flex;position:relative}.dock-icon.svelte-qkqnf5 i{font-size:calc(.85 * var(--u))!important}.dock-icon.svelte-qkqnf5 b:where(.svelte-qkqnf5){top:calc(-.3 * var(--u));right:calc(-.5 * var(--u));min-width:calc(.8 * var(--u));height:calc(.8 * var(--u));padding:0 calc(.18 * var(--u));background:var(--ui-ink);color:var(--ui-brand);font-size:calc(.48 * var(--u));line-height:calc(.8 * var(--u));text-align:center;border-radius:999px;position:absolute}.dock-label.svelte-qkqnf5{max-width:100%;font-size:calc(.46 * var(--u));text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.ui-window.svelte-cnfyaz{background:var(--ui-bg);width:100%;box-shadow:0 0 0 1px #2a150514, var(--h-shadow-lg);color:var(--ui-text);font-family:var(--font-sans);text-align:left;border-radius:14px;position:relative;overflow:hidden}.ui-bar.svelte-cnfyaz{border-bottom:1px solid var(--ui-line);background:#e9e3d9;align-items:center;height:2.1rem;padding:0 .85rem;display:flex;position:relative}.ui-dots.svelte-cnfyaz{gap:.35rem;display:flex}.ui-dots.svelte-cnfyaz i:where(.svelte-cnfyaz){background:#2a150529;border-radius:50%;width:.6rem;height:.6rem}.ui-bar-title.svelte-cnfyaz{color:var(--ui-muted);background:#fffdfab3;border-radius:6px;align-items:center;gap:.3rem;padding:.15rem .7rem;font-size:.68rem;font-weight:600;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.ui-app.svelte-cnfyaz{height:var(--ui-inbox-h,26rem);background:var(--ui-bg);flex-direction:column;display:flex;container:uiapp/size}.ui-head-phone.svelte-cnfyaz,.ui-dock.svelte-cnfyaz{display:none}.ui-desk.svelte-cnfyaz{flex:1;min-height:0;padding:14px 18px 16px;position:relative}.ui-btn.svelte-cnfyaz{letter-spacing:-.01em;white-space:nowrap;min-height:38px;color:var(--ui-text-2);border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.2;transition:transform .15s,background-color .2s,box-shadow .2s;display:inline-flex}.ui-btn-sm.svelte-cnfyaz{min-height:32px;padding:5px 12px;font-size:13px}.ui-btn-primary.svelte-cnfyaz{color:var(--ui-ink);background:var(--ui-brand);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #2a15051f,0 1px 2px #2a15050d}.ui-btn-ghost.svelte-cnfyaz{padding-inline:13px}.ui-btn-outline.svelte-cnfyaz{color:var(--ui-ink);background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line-strong), 0 1px 2px #2a15050d}.ui-icon-btn.svelte-cnfyaz{width:36px;height:36px;color:var(--ui-muted);border-radius:8px;flex:none;place-items:center;display:grid}.ui-split.svelte-cnfyaz{background:var(--ui-surface);height:100%;box-shadow:inset 0 0 0 1px var(--ui-line), 0 1px 2px #2a15050d;border-radius:14px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(250px,min(25rem,36%)) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.ui-list.svelte-cnfyaz{border-right:1px solid var(--ui-line);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.ui-list-head.svelte-cnfyaz{border-bottom:1px solid var(--ui-line);flex-direction:column;flex:none;gap:12px;padding:17px 16px 14px;display:flex}.ui-heading.svelte-cnfyaz{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.ui-title-block.svelte-cnfyaz{align-items:baseline;gap:9px;min-width:0;display:flex}.ui-title.svelte-cnfyaz{font-family:var(--font-display,var(--font-serif));font-variation-settings:"opsz" 36;letter-spacing:-.02em;white-space:nowrap;color:var(--ui-ink);font-size:24px;font-weight:560;line-height:1.1}.ui-count.svelte-cnfyaz{white-space:nowrap;color:var(--ui-brand-ink);font-size:13px;font-weight:600}.ui-seg.svelte-cnfyaz{box-shadow:inset 0 0 0 1px var(--ui-line);background:#2a15050d;border-radius:8px;gap:2px;padding:3px;display:flex}.ui-seg-tab.svelte-cnfyaz{white-space:nowrap;min-height:32px;color:var(--ui-text-2);border-radius:6px;flex:1 0 auto;justify-content:center;align-items:center;padding:0 9px;font-size:13px;font-weight:600;display:inline-flex}.ui-seg-tab.is-on.svelte-cnfyaz{color:var(--ui-ink);background:var(--ui-surface);box-shadow:0 1px 2px #2a15050d, inset 0 0 0 1px var(--ui-line)}.ui-search.svelte-cnfyaz{min-height:38px;color:color-mix(in srgb, var(--ui-text) 62%, transparent);background:#2a15050d;border-radius:8px;align-items:center;gap:9px;padding:0 12px;font-size:14px;display:flex}.ui-search.svelte-cnfyaz i{color:var(--ui-muted)}.ui-rows.svelte-cnfyaz{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.ui-row.svelte-cnfyaz{align-items:flex-start;gap:12px;padding:13px 16px;transition:background-color .3s,box-shadow .3s;display:flex;position:relative}.ui-row.svelte-cnfyaz .user-avatar{margin-top:2px}.ui-rows.svelte-cnfyaz li:where(.svelte-cnfyaz)+li:where(.svelte-cnfyaz) .ui-row:where(.svelte-cnfyaz):after{content:"";background:var(--ui-line);height:1px;position:absolute;top:0;left:60px;right:16px}.ui-row.is-selected.svelte-cnfyaz{background:color-mix(in srgb, var(--ui-brand) 9%, var(--ui-surface));box-shadow:inset 3px 0 0 var(--ui-brand)}.ui-row.is-selected.svelte-cnfyaz:after{opacity:0}.ui-rows.svelte-cnfyaz li:where(.svelte-cnfyaz):has(.is-selected:where(.svelte-cnfyaz))+li:where(.svelte-cnfyaz) .ui-row:where(.svelte-cnfyaz):after{opacity:0}.ui-row-main.svelte-cnfyaz{flex:1;min-width:0}.ui-row-meta.svelte-cnfyaz{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ui-row-meta.svelte-cnfyaz b:where(.svelte-cnfyaz){text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ui-text-2);font-size:14px;font-weight:500;overflow:hidden}.ui-row-date.svelte-cnfyaz{color:var(--ui-muted);flex:none;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.ui-dot.svelte-cnfyaz{background:var(--ui-brand);border-radius:50%;width:7px;height:7px}.ui-row-subject.svelte-cnfyaz{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-muted);margin-top:2px;font-size:13.5px;display:block;overflow:hidden}.ui-row.is-unread.svelte-cnfyaz .ui-row-meta:where(.svelte-cnfyaz) b:where(.svelte-cnfyaz){color:var(--ui-ink);font-weight:650}.ui-row.is-unread.svelte-cnfyaz .ui-row-date:where(.svelte-cnfyaz){color:var(--ui-brand-ink);font-weight:650}.ui-row.is-unread.svelte-cnfyaz .ui-row-subject:where(.svelte-cnfyaz){color:var(--ui-text);font-weight:550}.ui-toast-slot.svelte-cnfyaz{grid-area:1/1;justify-content:center;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.ui-toast.svelte-cnfyaz{background:var(--ui-surface);max-width:100%;box-shadow:0 14px 36px #2a15051f, 0 2px 6px #2a15050f, inset 0 0 0 1px var(--ui-line);white-space:nowrap;color:var(--ui-text);border-radius:10px;padding:9px 15px;font-size:14px;font-weight:550}.ui-read.svelte-cnfyaz{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden;container:uiread/inline-size}.ui-reader.svelte-cnfyaz{flex-direction:column;flex:1;min-height:0;display:flex}.ui-toolbar.svelte-cnfyaz{border-bottom:1px solid var(--ui-line);flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:8px 12px;display:flex}.ui-actions.svelte-cnfyaz{align-items:center;gap:2px;min-width:0;margin-left:auto;display:flex}.ui-reply.svelte-cnfyaz{margin-right:4px}.ui-reply.is-open.svelte-cnfyaz{background:#e8820a;box-shadow:inset 0 0 0 1px #2a150538}.ui-secondary.svelte-cnfyaz{padding-inline:10px}.ui-sep.svelte-cnfyaz{background:var(--ui-line-strong);width:1px;height:20px;margin:0 5px}@container uiread (width<=520px){.ui-label-2.svelte-cnfyaz,.ui-sep.svelte-cnfyaz{display:none}.ui-secondary.svelte-cnfyaz{width:36px;padding:0}}.ui-card.svelte-cnfyaz{flex:1;min-height:0;position:relative;overflow:hidden}.ui-card-in.svelte-cnfyaz{min-height:100%;padding:24px 32px 22px;position:absolute;bottom:0;left:0;right:0}.ui-subject.svelte-cnfyaz{font-family:var(--font-display,var(--font-serif));font-variation-settings:"opsz" 48;letter-spacing:-.022em;color:var(--ui-ink);margin:0;font-size:27px;font-weight:560;line-height:1.18}.ui-envelope.svelte-cnfyaz{border-bottom:1px solid var(--ui-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 14px;margin-top:20px;padding-bottom:18px;display:grid}.ui-env-main.svelte-cnfyaz{min-width:0;padding-top:2px}.ui-env-from.svelte-cnfyaz{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;display:flex}.ui-env-from.svelte-cnfyaz b:where(.svelte-cnfyaz){color:var(--ui-ink);font-size:15.5px;font-weight:650}.ui-env-from.svelte-cnfyaz span:where(.svelte-cnfyaz){color:var(--ui-muted);font-size:13.5px}.ui-env-to.svelte-cnfyaz{color:var(--ui-text-2);gap:6px;margin:3px 0 0;font-size:13px;display:flex}.ui-env-to.svelte-cnfyaz span:where(.svelte-cnfyaz),.ui-env-date.svelte-cnfyaz{color:var(--ui-muted)}.ui-env-date.svelte-cnfyaz{white-space:nowrap;padding-top:3px;font-size:13px}.ui-body.svelte-cnfyaz{color:var(--ui-text);margin:22px 0 0;font-size:15px;line-height:1.6}.ui-suggest.svelte-cnfyaz{flex-direction:column;gap:9px;margin-top:22px;display:flex}.ui-suggest-label.svelte-cnfyaz{color:var(--ui-text-2);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;line-height:1.3;display:flex}.ui-suggest-label.svelte-cnfyaz i{color:var(--ui-brand-ink)}.ui-chips.svelte-cnfyaz{flex-wrap:wrap;gap:7px;display:flex}.ui-chip.svelte-cnfyaz{background:var(--ui-surface);min-height:34px;box-shadow:inset 0 0 0 1px var(--ui-line-strong), 0 1px 2px #2a15050d;color:var(--ui-ink);border-radius:8px;align-items:center;padding:6px 13px;font-size:13px;font-weight:550;line-height:1.3;transition:background-color .25s,box-shadow .25s,transform .25s;display:inline-flex}.ui-chip.is-picked.svelte-cnfyaz{background:var(--ui-brand-soft);transform:scale(.98);box-shadow:inset 0 0 0 1px #f691108c}.ui-reply-box.svelte-cnfyaz{padding-top:20px}.ui-reply-section.svelte-cnfyaz{background:var(--ui-surface-muted);box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:14px;padding:12px 14px}.ui-tools.svelte-cnfyaz{box-shadow:inset 0 -1px 0 var(--ui-line);gap:2px;padding-bottom:4px;display:flex}.ui-tool.svelte-cnfyaz{width:30px;height:30px;color:var(--ui-text-2);border-radius:8px;place-items:center;display:grid}.ui-editor.svelte-cnfyaz{min-height:52px;color:var(--ui-text);margin:0;padding:10px 0;font-size:14.5px;line-height:1.5}.ui-placeholder.svelte-cnfyaz{color:var(--ui-muted)}.ui-caret.svelte-cnfyaz{background:var(--ui-brand);vertical-align:-.15em;width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite svelte-cnfyaz-caret;display:inline-block}@keyframes svelte-cnfyaz-caret{50%{opacity:0}}.ui-reply-foot.svelte-cnfyaz{justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.ui-reply-left.svelte-cnfyaz,.ui-reply-actions.svelte-cnfyaz{align-items:center;gap:6px;display:flex}.ui-send.is-pressed.svelte-cnfyaz{transform:scale(.94)}@container uiread (width<=470px){.ui-ccbcc.svelte-cnfyaz{display:none}}.ui-empty.svelte-cnfyaz{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.ui-empty.svelte-cnfyaz .brand-mark{width:30px;height:30px;margin-bottom:8px}.ui-empty-title.svelte-cnfyaz{font-family:var(--font-display,var(--font-serif));font-variation-settings:"opsz" 32;letter-spacing:-.02em;color:var(--ui-ink);margin:0;font-size:21px;font-weight:560;line-height:1.2}.ui-empty-lead.svelte-cnfyaz{max-width:22rem;color:var(--ui-text-2);margin:0;font-size:14.5px;line-height:1.5}.ui-empty-hint.svelte-cnfyaz{color:var(--ui-muted);margin:6px 0 0;font-size:12.5px}.ui-fab.svelte-cnfyaz{background:var(--ui-brand);width:48px;height:48px;color:var(--ui-ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:8px;right:6px;box-shadow:0 14px 36px #2a15051f,0 2px 6px #2a15050f}.ui-reply-box.svelte-cnfyaz{padding-bottom:34px}@container uiapp (width<=599px){.ui-head-desk.svelte-cnfyaz,.ui-fab.svelte-cnfyaz{display:none}.ui-head-phone.svelte-cnfyaz{display:block}.ui-head-phone.svelte-cnfyaz .ab{height:46px}.ui-desk.svelte-cnfyaz{padding:10px 10px 8px}.ui-split.svelte-cnfyaz{grid-template-columns:minmax(0,1fr)}.has-open.svelte-cnfyaz .ui-list:where(.svelte-cnfyaz),.ui-app.svelte-cnfyaz:not(.has-open) .ui-read:where(.svelte-cnfyaz){display:none}.ui-list.svelte-cnfyaz{border-right:0}.ui-list-head.svelte-cnfyaz{gap:10px;padding:14px 13px 12px}.ui-row.svelte-cnfyaz{padding:11px 13px}.ui-rows.svelte-cnfyaz li:where(.svelte-cnfyaz)+li:where(.svelte-cnfyaz) .ui-row:where(.svelte-cnfyaz):after{left:57px;right:13px}.ui-toolbar.svelte-cnfyaz{min-height:46px;padding:5px 8px}.ui-actions.svelte-cnfyaz{flex:1;justify-content:space-between;margin-left:4px}.ui-card-in.svelte-cnfyaz{padding:16px 16px 14px}.ui-subject.svelte-cnfyaz{font-size:22px}.ui-envelope.svelte-cnfyaz{grid-template-columns:auto minmax(0,1fr);gap:2px 11px;margin-top:14px;padding-bottom:12px}.ui-envelope.svelte-cnfyaz .user-avatar{grid-row:span 2}.ui-env-date.svelte-cnfyaz{grid-column:2;padding-top:0}.ui-body.svelte-cnfyaz{margin-top:14px;font-size:14.5px}.ui-suggest.svelte-cnfyaz{margin-top:14px}.ui-chip.svelte-cnfyaz{min-height:30px;padding:4px 10px}.ui-reply-box.svelte-cnfyaz{padding:12px 0 0}.ui-reply-section.svelte-cnfyaz{padding:8px 10px 10px}.ui-tool.svelte-cnfyaz{width:28px;height:28px}.ui-editor.svelte-cnfyaz{min-height:0;padding:7px 0;font-size:14px}.ui-attach.svelte-cnfyaz,.ui-cancel.svelte-cnfyaz{display:none}.ui-reply-foot.svelte-cnfyaz .ui-btn-outline:where(.svelte-cnfyaz){width:32px;padding:0}.ui-send.svelte-cnfyaz{min-height:32px;padding:5px 12px;font-size:13px}}@container uiapp (width<=599px) and (height>=400px){.ui-dock.svelte-cnfyaz{--dock-u:15px;display:block}.ui-desk.svelte-cnfyaz{padding-bottom:6px}}.devices.svelte-h3embk{width:100%;padding-bottom:clamp(3rem,12%,6.5rem);position:relative}.laptop.svelte-h3embk{width:90%}.laptop-screen.svelte-h3embk{box-shadow:var(--h-shadow-lg);background:#1c0e05;border-radius:18px 18px 0 0;padding:1.6% 1.6% 0}.app-fit.svelte-h3embk{contain:inline-size;border-radius:8px 8px 0 0;overflow:hidden}.app-canvas.svelte-h3embk{transform-origin:0 0}.laptop-screen.svelte-h3embk .ui-window{box-shadow:none;border-radius:8px 8px 0 0}.laptop-base.svelte-h3embk{background:linear-gradient(#d7ccb8,#b9ab93);border-radius:0 0 14px 14px;height:.85rem;margin-inline:-5%;position:relative;box-shadow:0 22px 30px -18px #2a15058c}.laptop-base.svelte-h3embk:before{content:"";background:#a99c85;border-radius:0 0 8px 8px;width:16%;height:.32rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.phone.svelte-h3embk{width:min(30%,14rem);box-shadow:var(--h-shadow-lg);background:#1c0e05;border-radius:32px;padding:.45rem;position:absolute;bottom:0;right:0;container-type:inline-size}.phone-screen.svelte-h3embk{--u:calc(100cqi / 13.1);--r:calc(.6 * var(--u));--dock-u:var(--u);aspect-ratio:9/19;border-radius:calc(1.95 * var(--u));background:var(--ui-bg);color:var(--ui-text);font-family:var(--font-sans);text-align:left;flex-direction:column;display:flex;position:relative;overflow:hidden}.ph-status.svelte-h3embk{padding:calc(.55 * var(--u)) calc(1 * var(--u)) calc(.3 * var(--u));background:var(--ui-surface);font-size:calc(.6 * var(--u));color:var(--ui-ink);flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}.ph-notch.svelte-h3embk{top:calc(.4 * var(--u));width:34%;height:calc(.95 * var(--u));background:#1c0e05;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.ph-icons.svelte-h3embk{gap:calc(.2 * var(--u));display:inline-flex}.ph-stage.svelte-h3embk i,.phone-screen.svelte-h3embk .ab-account i{font-size:calc(var(--i,1) * var(--r))!important}.ph-icons.svelte-h3embk i{font-size:calc(.72 * var(--u))!important}.ph-push.svelte-h3embk{top:calc(2.1 * var(--u));left:calc(.4 * var(--u));right:calc(.4 * var(--u));z-index:3;align-items:center;gap:calc(.45 * var(--u));padding:calc(.5 * var(--u)) calc(.55 * var(--u));border-radius:calc(.95 * var(--u));-webkit-backdrop-filter:blur(14px)saturate(1.6);backdrop-filter:blur(14px)saturate(1.6);box-shadow:0 calc(.6 * var(--u)) calc(1.5 * var(--u)) calc(-.4 * var(--u)) #2a150561, inset 0 0 0 1px #2a15050f;background:#faf7f2e0;transition:transform .2s;display:flex;position:absolute}.ph-push.is-tapped.svelte-h3embk{transform:scale(.95)}.ph-push-icon.svelte-h3embk{width:calc(1.7 * var(--u));height:calc(1.7 * var(--u));border-radius:calc(.42 * var(--u));background:#f7f3ee;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #2a150514}.ph-push-icon.svelte-h3embk .brand-mark{width:calc(1.15 * var(--u));height:calc(1.15 * var(--u))}.ph-push-text.svelte-h3embk{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.ph-push-head.svelte-h3embk{justify-content:space-between;align-items:baseline;gap:calc(.3 * var(--u));font-size:calc(.6 * var(--u));color:var(--ui-ink);display:flex}.ph-push-head.svelte-h3embk time:where(.svelte-h3embk){font-size:calc(.52 * var(--u));color:var(--ui-muted)}.ph-push-body.svelte-h3embk{-webkit-line-clamp:2;line-clamp:2;font-size:calc(.57 * var(--u));color:var(--ui-text);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.phone-screen.svelte-h3embk .ab{height:calc(3.5 * var(--r));padding:0 calc(1.15 * var(--r));flex:none}.phone-screen.svelte-h3embk .brand-mark{color:var(--ui-brand)}.phone-screen.svelte-h3embk .ab-brand{gap:calc(.45 * var(--r))}.phone-screen.svelte-h3embk .ab-brand .brand-mark{width:calc(1.5 * var(--r));height:calc(1.5 * var(--r))}.phone-screen.svelte-h3embk .ab-word{font-size:calc(1.3 * var(--r))}.phone-screen.svelte-h3embk .ab-account{gap:calc(.55 * var(--r))}.phone-screen.svelte-h3embk .ab-account i{--i:.9}.phone-screen.svelte-h3embk .user-avatar-sm{width:calc(2 * var(--r));height:calc(2 * var(--r));font-size:calc(.75 * var(--r))}.phone-screen.svelte-h3embk .user-avatar-md{width:calc(2.5 * var(--r));height:calc(2.5 * var(--r));font-size:calc(.9 * var(--r))}.ph-stage.svelte-h3embk{min-height:0;margin:calc(.9 * var(--r)) calc(.9 * var(--r)) calc(.35 * var(--r));flex:1;display:grid;position:relative}.ph-card.svelte-h3embk{border-radius:calc(1 * var(--r));background:var(--ui-surface);min-height:0;box-shadow:inset 0 0 0 1px var(--ui-line), 0 1px 2px #2a15050d;flex-direction:column;grid-area:1/1;display:flex;overflow:hidden}.ph-list-head.svelte-h3embk{gap:calc(.7 * var(--r));padding:calc(1 * var(--r)) calc(.85 * var(--r)) calc(.8 * var(--r));border-bottom:1px solid var(--ui-line);flex-direction:column;flex:none;display:flex}.ph-heading.svelte-h3embk{justify-content:space-between;align-items:center;gap:calc(.6 * var(--r));min-width:0;display:flex}.ph-title-block.svelte-h3embk{align-items:baseline;gap:calc(.5 * var(--r));white-space:nowrap;min-width:0;display:flex}.ph-title.svelte-h3embk{font-family:var(--font-display);font-size:calc(1.5 * var(--r));font-variation-settings:"opsz" 36;letter-spacing:-.02em;text-overflow:ellipsis;color:var(--ui-ink);font-weight:560;line-height:1.1;overflow:hidden}.ph-count.svelte-h3embk{font-size:calc(.8 * var(--r));text-overflow:ellipsis;color:var(--ui-brand-ink);font-weight:600;overflow:hidden}.ph-compose.svelte-h3embk{align-items:center;gap:calc(.4 * var(--r));min-height:calc(2 * var(--r));padding:0 calc(.75 * var(--r));border-radius:calc(.5 * var(--r));background:var(--ui-brand);font-size:calc(.82 * var(--r));color:var(--ui-ink);white-space:nowrap;--i:.95;flex:none;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #2a15051f}.ph-seg.svelte-h3embk{gap:calc(.1 * var(--r));padding:calc(.2 * var(--r));border-radius:calc(.5 * var(--r));box-shadow:inset 0 0 0 1px var(--ui-line);background:#2a15050d;display:flex;overflow:hidden}.ph-seg.svelte-h3embk span:where(.svelte-h3embk){text-overflow:ellipsis;min-width:0;line-height:calc(1.85 * var(--r));text-align:center;padding:0 calc(.5 * var(--r));border-radius:calc(.375 * var(--r));font-size:calc(.8 * var(--r));color:var(--ui-text-2);white-space:nowrap;flex:auto;font-weight:600;display:block;overflow:hidden}.ph-seg.svelte-h3embk span.is-on:where(.svelte-h3embk){background:var(--ui-surface);box-shadow:0 1px 2px #2a150514, inset 0 0 0 1px var(--ui-line);color:var(--ui-ink)}.ph-search.svelte-h3embk{align-items:center;gap:calc(.55 * var(--r));min-height:calc(2.3 * var(--r));padding:0 calc(.75 * var(--r));border-radius:calc(.5 * var(--r));font-size:calc(.86 * var(--r));color:color-mix(in srgb, var(--ui-text) 62%, transparent);white-space:nowrap;background:#2a15050d;display:flex;overflow:hidden}.ph-search.svelte-h3embk i{color:var(--ui-muted)}.ph-list.svelte-h3embk{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.ph-list.svelte-h3embk li:where(.svelte-h3embk){align-items:flex-start;gap:calc(.75 * var(--r));padding:calc(.75 * var(--r)) calc(.85 * var(--r));transition:background-color .3s,box-shadow .3s;display:flex;position:relative}.ph-list.svelte-h3embk li:where(.svelte-h3embk) .user-avatar{margin-top:calc(.1 * var(--r))}.ph-list.svelte-h3embk li:where(.svelte-h3embk)+li:where(.svelte-h3embk):after{content:"";top:0;left:calc(3.6 * var(--r));right:calc(.85 * var(--r));background:var(--ui-line);height:1px;position:absolute}.ph-list.svelte-h3embk li.is-selected:where(.svelte-h3embk){background:color-mix(in srgb, var(--ui-brand) 9%, var(--ui-surface));box-shadow:inset calc(.19 * var(--r)) 0 0 var(--ui-brand)}.ph-list.svelte-h3embk li.is-selected:where(.svelte-h3embk):after,.ph-list.svelte-h3embk li.is-selected:where(.svelte-h3embk)+li:where(.svelte-h3embk):after{opacity:0}.ph-main.svelte-h3embk{gap:calc(.15 * var(--r));flex-direction:column;flex:1;min-width:0;line-height:1.45;display:flex}.ph-meta.svelte-h3embk{justify-content:space-between;align-items:baseline;gap:calc(.6 * var(--r));display:flex}.ph-meta.svelte-h3embk b:where(.svelte-h3embk){font-size:calc(.875 * var(--r));text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-2);font-weight:500;overflow:hidden}.ph-date.svelte-h3embk{align-items:center;gap:calc(.35 * var(--r));font-size:calc(.75 * var(--r));font-variant-numeric:tabular-nums;color:var(--ui-muted);flex:none;font-weight:500;display:inline-flex}.ph-date.svelte-h3embk i:where(.svelte-h3embk){width:calc(.45 * var(--r));height:calc(.45 * var(--r));background:var(--ui-brand);border-radius:50%}.ph-subject.svelte-h3embk{font-size:calc(.84 * var(--r));text-overflow:ellipsis;white-space:nowrap;color:var(--ui-muted);overflow:hidden}.is-unread.svelte-h3embk .ph-meta:where(.svelte-h3embk) b:where(.svelte-h3embk){color:var(--ui-ink);font-weight:650}.is-unread.svelte-h3embk .ph-date:where(.svelte-h3embk){color:var(--ui-brand-ink);font-weight:650}.is-unread.svelte-h3embk .ph-subject:where(.svelte-h3embk){color:var(--ui-text);font-weight:550}.ph-reader.svelte-h3embk{z-index:1}.ph-toolbar.svelte-h3embk{padding:calc(.6 * var(--r)) calc(.85 * var(--r));border-bottom:1px solid var(--ui-line);color:var(--ui-text-2);--i:.95;flex:none;justify-content:space-between;align-items:center;display:flex}.ph-toolbar.svelte-h3embk>i:first-child{--i:1.1}.ph-reply.svelte-h3embk{align-items:center;gap:calc(.35 * var(--r));min-height:calc(1.9 * var(--r));padding:0 calc(.7 * var(--r));border-radius:calc(.5 * var(--r));background:var(--ui-brand);font-size:calc(.8 * var(--r));color:var(--ui-ink);font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #2a15051f}.ph-read.svelte-h3embk{min-height:0;padding:calc(1.1 * var(--r)) calc(.95 * var(--r));flex-direction:column;display:flex}.ph-read-subject.svelte-h3embk{font-family:var(--font-display);font-size:calc(1.35 * var(--r));font-variation-settings:"opsz" 36;letter-spacing:-.02em;color:var(--ui-ink);font-weight:560;line-height:1.15}.ph-read-from.svelte-h3embk{align-items:flex-start;gap:calc(.7 * var(--r));margin-top:calc(.9 * var(--r));padding-bottom:calc(.9 * var(--r));border-bottom:1px solid var(--ui-line);display:flex}.ph-read-who.svelte-h3embk{min-width:0;font-size:calc(.75 * var(--r));color:var(--ui-muted);flex-direction:column;line-height:1.5;display:flex}.ph-read-who.svelte-h3embk b:where(.svelte-h3embk){font-size:calc(.9 * var(--r));color:var(--ui-ink);font-weight:650}.ph-read-who.svelte-h3embk span:where(.svelte-h3embk){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ph-read-body.svelte-h3embk{margin:calc(.9 * var(--r)) 0 0;font-size:calc(.92 * var(--r));color:var(--ui-text);line-height:1.5}.ph-suggest-label.svelte-h3embk{align-items:center;gap:calc(.35 * var(--r));margin-top:calc(1 * var(--r));font-size:calc(.75 * var(--r));color:var(--ui-brand-ink);--i:.85;font-weight:600;display:inline-flex}.ph-suggest.svelte-h3embk{gap:calc(.4 * var(--r));margin-top:calc(.5 * var(--r));flex-wrap:wrap;display:flex}.ph-suggest.svelte-h3embk span:where(.svelte-h3embk){padding:calc(.3 * var(--r)) calc(.7 * var(--r));background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line-strong);font-size:calc(.78 * var(--r));color:var(--ui-ink);white-space:nowrap;border-radius:999px;font-weight:500}.ph-dock.svelte-h3embk{flex:none}@media (width<=560px){.phone.svelte-h3embk{border-radius:18px;width:28%;padding:.3rem}}.apps.svelte-tvd27j{background:var(--h-ivory)}.apps-grid.svelte-tvd27j{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(3rem,6vw,6rem);display:grid}.lead-desk.svelte-tvd27j{display:none}@media (width>=64rem){.lead-desk.svelte-tvd27j{display:inline}.lead-mob.svelte-tvd27j{display:none}}.apps-actions.svelte-tvd27j{flex-wrap:wrap;gap:.65rem;margin-top:2.25rem;display:flex}.apps-foot.svelte-tvd27j{align-items:center;gap:1.1rem;margin-top:2.25rem;display:flex}.apps-qr.svelte-tvd27j{border-radius:var(--h-radius-md);width:5.5rem;box-shadow:var(--h-shadow-sm);background:#fff;flex:none;padding:.4rem}.apps-qr.svelte-tvd27j svg:where(.svelte-tvd27j){width:100%;height:auto;display:block}.apps-foot-text.svelte-tvd27j p:where(.svelte-tvd27j){color:var(--h-muted);margin:0;font-size:.9rem;font-weight:600}.devices.svelte-tvd27j{width:100%;position:relative}@media (width<=1023px){.apps-grid.svelte-tvd27j{grid-template-columns:1fr}.devices.svelte-tvd27j{max-width:40rem}}@media (width<=560px){.apps-actions.svelte-tvd27j .h-btn:where(.svelte-tvd27j){width:100%}}.contact.svelte-1617sen{background:var(--h-sand);padding-bottom:clamp(1.5rem,3vw,2.5rem)}.contact-grid.svelte-1617sen{border-top:1px solid var(--h-line-2);grid-template-columns:minmax(0,1fr);gap:clamp(2rem,5vw,4rem);margin-top:clamp(2rem,4vw,3.25rem);padding-top:clamp(1.5rem,3vw,2.5rem);display:grid}@media (width>=900px){.contact-grid.svelte-1617sen{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.contact-label.svelte-1617sen{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--h-gold-deep);margin:0 0 .6rem;font-size:.72rem}.contact-call.svelte-1617sen{margin-top:1.5rem}.contact-row.svelte-1617sen{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.contact-big.svelte-1617sen{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--h-ink);overflow-wrap:anywhere;background-image:linear-gradient(var(--h-gold), var(--h-gold));transition:color .25s ease, background-size .4s var(--h-ease);background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;font-size:clamp(1.35rem,2.6vw,1.9rem);font-weight:500;text-decoration:none}.contact-big.svelte-1617sen:hover{color:var(--h-gold-deep);background-size:100% 4px}.chip.svelte-1617sen{border:1px solid var(--h-line-2);min-width:4.6rem;min-height:2.75rem;color:var(--h-ink);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;justify-content:center;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.72rem;text-decoration:none;transition:border-color .25s,background-color .25s,color .25s;display:inline-flex;overflow:hidden}.chip.svelte-1617sen:hover{border-color:var(--h-gold-deep);color:var(--h-gold-deep)}.chip.is-copied.svelte-1617sen{border-color:var(--h-gold);background:var(--h-gold);color:var(--h-on-gold)}.chip-text.svelte-1617sen{animation:svelte-1617sen-chip-pop .35s var(--h-ease);display:block}@keyframes svelte-1617sen-chip-pop{0%{opacity:0;transform:translateY(.45em)}}.facts.svelte-1617sen{gap:.9rem;margin:clamp(1.5rem,3vw,2.25rem) 0 0;display:grid}.fact.svelte-1617sen{border-top:1px solid var(--h-line-2);grid-template-columns:9rem minmax(0,1fr);gap:.25rem 1rem;padding-top:.75rem;display:grid}.fact.svelte-1617sen dt:where(.svelte-1617sen){font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--h-muted);font-size:.72rem}.fact.svelte-1617sen dd:where(.svelte-1617sen){color:var(--h-ink);margin:0}.contact-links.svelte-1617sen{flex-wrap:wrap;gap:.25rem 1.5rem;margin:1.25rem 0 0;display:flex}.contact-links.svelte-1617sen a:where(.svelte-1617sen){min-height:2.75rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--h-ink);text-decoration:underline;-webkit-text-decoration-color:var(--h-line-2);text-decoration-color:var(--h-line-2);text-underline-offset:.35em;align-items:center;font-size:.78rem;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s;display:inline-flex}.contact-links.svelte-1617sen a:where(.svelte-1617sen):hover{color:var(--h-gold-deep);text-decoration-color:currentColor}.contact-form.svelte-1617sen{grid-template-columns:minmax(0,1fr);gap:2.75rem 1.5rem;display:grid}@media (width>=620px){.contact-form.svelte-1617sen{grid-template-columns:repeat(2,minmax(0,1fr))}.field-wide.svelte-1617sen{grid-column:1/-1}}.field.svelte-1617sen{--inset:.75rem;gap:.4rem;display:grid;position:relative}.field.svelte-1617sen label:where(.svelte-1617sen){padding-inline:var(--inset);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--h-ink-2);font-size:.72rem;transition:color .2s}.field.svelte-1617sen:focus-within label:where(.svelte-1617sen){color:var(--h-gold-deep)}.field.svelte-1617sen input:where(.svelte-1617sen),.field.svelte-1617sen textarea:where(.svelte-1617sen){width:100%;padding:.6rem var(--inset) .7rem;border:0;border-bottom:1px solid var(--h-line-2);color:var(--h-ink);font:inherit;caret-color:var(--h-gold-deep);background:0 0;border-radius:2px 2px 0 0;font-size:1.05rem;line-height:1.4;transition:background-color .2s,opacity .2s}.field.svelte-1617sen textarea:where(.svelte-1617sen){resize:vertical;min-height:6.5rem}.field.svelte-1617sen input:where(.svelte-1617sen)::placeholder,.field.svelte-1617sen textarea:where(.svelte-1617sen)::placeholder{color:var(--h-muted);opacity:1}.field.svelte-1617sen input:where(.svelte-1617sen):hover:not(:disabled),.field.svelte-1617sen textarea:where(.svelte-1617sen):hover:not(:disabled){background:#fbf8f180}.field.svelte-1617sen input:where(.svelte-1617sen):focus-visible,.field.svelte-1617sen textarea:where(.svelte-1617sen):focus-visible{outline:2px solid var(--h-gold-deep);outline-offset:2px;background:var(--h-paper)}.field.svelte-1617sen input:where(.svelte-1617sen):disabled,.field.svelte-1617sen textarea:where(.svelte-1617sen):disabled{opacity:.6}.field.svelte-1617sen:after{content:"";background:var(--h-gold);transform-origin:0;height:2px;transition:transform .45s var(--h-ease);pointer-events:none;position:absolute;inset:auto 0 0;transform:scaleX(0)}.field.svelte-1617sen:focus-within:after{transform:scaleX(1)}.field.is-invalid.svelte-1617sen input:where(.svelte-1617sen),.field.is-invalid.svelte-1617sen textarea:where(.svelte-1617sen){border-bottom-color:#b5361a}.field.is-invalid.svelte-1617sen label:where(.svelte-1617sen){color:#8a2b12}.field-error.svelte-1617sen{top:calc(100% + .3rem);right:var(--inset);left:var(--inset);color:#8a2b12;font-size:.8rem;line-height:1.35;position:absolute}.hp.svelte-1617sen{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-actions.svelte-1617sen{align-items:start;gap:.75rem;display:grid}.contact-actions.svelte-1617sen .send:where(.svelte-1617sen){white-space:nowrap;border-radius:999px;justify-content:center;justify-self:start;align-items:center;gap:.6rem;min-height:3.25rem;padding:0 1.75rem;font-weight:650;transition:background-color .3s,color .3s;display:inline-flex;position:relative}.send.svelte-1617sen:disabled{cursor:default;opacity:1}.send.is-sending.svelte-1617sen{background:var(--h-gold-deep);color:var(--h-ivory)}.send.is-sending.svelte-1617sen .send-label:where(.svelte-1617sen){animation:1.1s ease-in-out infinite svelte-1617sen-pulse}@keyframes svelte-1617sen-pulse{50%{opacity:.55}}.send-check.svelte-1617sen{width:0;height:1.1rem;transition:width .4s var(--h-ease);place-items:center;display:inline-grid;overflow:hidden}.send-check.svelte-1617sen svg:where(.svelte-1617sen){width:1.1rem;height:1.1rem}.send-check.svelte-1617sen path:where(.svelte-1617sen){stroke-dasharray:1;stroke-dashoffset:1px}.send.is-sent.svelte-1617sen{background:var(--h-ink);color:var(--h-ivory)}.send.is-sent.svelte-1617sen .send-check:where(.svelte-1617sen){width:1.1rem}.send.is-sent.svelte-1617sen .send-check:where(.svelte-1617sen) path:where(.svelte-1617sen){animation:svelte-1617sen-draw .45s var(--h-ease) .1s forwards}@keyframes svelte-1617sen-draw{to{stroke-dashoffset:0}}.contact-status.svelte-1617sen{flex-wrap:wrap;gap:.25rem .9rem;min-height:1.4rem;margin:0;font-size:.95rem;display:flex}.contact-error.svelte-1617sen{color:#8a2b12}.contact-ok.svelte-1617sen{color:var(--h-ink)}.contact-fallback.svelte-1617sen{color:var(--h-gold-deep);text-underline-offset:.2em;font-weight:650;text-decoration:underline;text-decoration-thickness:1px}@media (width<=480px){.fact.svelte-1617sen{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.send.is-sent.svelte-1617sen .send-check:where(.svelte-1617sen) path:where(.svelte-1617sen){stroke-dashoffset:0}}.cta.svelte-djw64x{isolation:isolate;text-align:center;padding-top:calc(16.4063vw + clamp(2rem,5vw,4rem));position:relative;overflow:hidden}.cta-dip.svelte-djw64x{z-index:1;aspect-ratio:1920/315;background:var(--h-sand);pointer-events:none;width:100%;position:absolute;top:-1px;left:0;-webkit-mask:url(/images/footer-dip.png) 0 0/100% 100% no-repeat;mask:url(/images/footer-dip.png) 0 0/100% 100% no-repeat}.cta-media.svelte-djw64x{z-index:-1;position:absolute;inset:0;overflow:hidden}.cta-media.svelte-djw64x img:where(.svelte-djw64x){object-fit:cover;object-position:center 70%;transform-origin:50%;width:100%;height:120%}.cta-media.svelte-djw64x:after{content:"";background:linear-gradient(#2a15056b 0%,#2a150599 35%,#2a1505e0 60%,#2a1505f2 100%);position:absolute;inset:0}.cta-inner.svelte-djw64x{flex-direction:column;align-items:center;display:flex}.cta-title.svelte-djw64x{font-family:var(--font-serif);font-variation-settings:"opsz" 144;font-weight:520;font-size:clamp(2.2rem, calc((min(100vw, 78rem) - 4rem) * 1.6 / var(--chars,11)), 9rem);letter-spacing:-.05em;color:var(--h-ivory);overflow-wrap:anywhere;margin:0;line-height:1}.cta-addr.svelte-djw64x{animation:h-fade-up .6s var(--h-ease) both;display:inline-block}.cta-at.svelte-djw64x{color:var(--h-gold);font-style:italic;font-weight:400}.cta-actions.svelte-djw64x{flex-direction:column;align-items:center;gap:.85rem;margin-top:clamp(2rem,4vw,3rem);display:flex}.cta-start.svelte-djw64x{min-height:3.6rem;padding-inline:2rem;font-size:1.05rem}.cta-note.svelte-djw64x{color:#f4eee4b8;margin:0;font-size:.875rem}.cta.svelte-djw64x .footer{text-align:left;margin-top:clamp(5rem,10vw,8rem)}.faq-grid.svelte-jiaitz{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.faq-head.svelte-jiaitz{top:calc(var(--h-nav-h) + 2rem);position:sticky}.faq-contact.svelte-jiaitz{margin-top:2rem}.faq-list.svelte-jiaitz{border-top:1px solid var(--h-line-2);margin:0;padding:0;list-style:none}.faq-item.svelte-jiaitz{border-bottom:1px solid var(--h-line-2)}.faq-item.svelte-jiaitz h3:where(.svelte-jiaitz){margin:0}.faq-item.svelte-jiaitz button:where(.svelte-jiaitz){width:100%;min-height:4.5rem;font-family:var(--font-serif);letter-spacing:-.02em;text-align:left;color:var(--h-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 0;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:540;line-height:1.25;transition:color .2s;display:flex}.faq-item.svelte-jiaitz button:where(.svelte-jiaitz):hover{color:var(--h-gold-deep)}.faq-icon.svelte-jiaitz{background:var(--h-ivory);width:2.25rem;height:2.25rem;transition:background-color .3s ease, transform .5s var(--h-ease);border-radius:50%;flex:none;position:relative}.faq-icon.svelte-jiaitz:before,.faq-icon.svelte-jiaitz:after{content:"";background:var(--h-ink);width:.8rem;height:1.5px;transition:transform .4s var(--h-ease);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-icon.svelte-jiaitz:after{transform:translate(-50%,-50%)rotate(90deg)}.is-open.svelte-jiaitz .faq-icon:where(.svelte-jiaitz){background:var(--h-gold);transform:rotate(180deg)}.is-open.svelte-jiaitz .faq-icon:where(.svelte-jiaitz):after{transform:translate(-50%,-50%)rotate(0)}.faq-panel.svelte-jiaitz{transition:grid-template-rows .5s var(--h-ease);grid-template-rows:0fr;display:grid}.is-open.svelte-jiaitz .faq-panel:where(.svelte-jiaitz){grid-template-rows:1fr}.faq-panel-inner.svelte-jiaitz{min-height:0;overflow:hidden}.faq-panel.svelte-jiaitz p:where(.svelte-jiaitz){max-width:38rem;color:var(--h-ink-2);opacity:0;transition:opacity .35s ease, transform .5s var(--h-ease);margin:0;padding:0 3.5rem 1.5rem 0;font-size:1rem;line-height:1.6;transform:translateY(-6px)}.is-open.svelte-jiaitz .faq-panel:where(.svelte-jiaitz) p:where(.svelte-jiaitz){opacity:1;transition-delay:80ms;transform:none}.faq-panel.svelte-jiaitz a:where(.svelte-jiaitz){color:var(--h-ink);text-decoration:underline;-webkit-text-decoration-color:var(--h-gold);text-decoration-color:var(--h-gold);text-underline-offset:.2em;overflow-wrap:anywhere;font-weight:600}.faq-more.svelte-jiaitz{margin-left:.25rem}@media (width<=860px){.faq-grid.svelte-jiaitz{grid-template-columns:1fr}.faq-head.svelte-jiaitz{position:static}.faq-panel.svelte-jiaitz p:where(.svelte-jiaitz){padding-right:0}}.frame.svelte-udl234{width:100%;position:relative}.frame-edge.svelte-udl234{border:1.5px solid var(--frame);pointer-events:none;border-radius:18px;position:absolute;inset:-7px}.frame-tag.svelte-udl234{background:var(--frame);color:#fff;font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;border-radius:4px;padding:.2rem .5rem;font-size:.66rem;font-weight:500;position:absolute;bottom:calc(100% + 12px);left:-7px}.handle.svelte-udl234{width:10px;height:10px;box-shadow:0 0 0 1.5px var(--frame);pointer-events:none;background:#fff;position:absolute}.nw.svelte-udl234{top:-12px;left:-12px}.ne.svelte-udl234{top:-12px;right:-12px}.sw.svelte-udl234{bottom:-12px;left:-12px}.se.svelte-udl234{bottom:-12px;right:-12px}.scaled.svelte-1b0xitj{contain:inline-size;width:100%;position:relative;overflow:hidden}.scaled.is-contain.svelte-1b0xitj{contain:size;height:100%}.scaled-canvas.svelte-1b0xitj{transform:scale(var(--k));transform-origin:0 0;position:absolute;top:0;left:0}.ad.svelte-1dwtczg{background:var(--ui-bg);width:100cqw;height:100cqh;box-shadow:0 0 0 1px #2a150514, var(--h-shadow-md);color:var(--ui-text);font-family:var(--font-sans);text-align:left;border-radius:12px;position:relative;overflow:hidden}.ad-fit-phone.svelte-1dwtczg{display:none}@container (width<=37.5rem){.ad-fit-desk.svelte-1dwtczg{display:none}.ad-fit-phone.svelte-1dwtczg{display:block}}.ad-app.svelte-1dwtczg{background:var(--ui-bg);flex-direction:column;height:100%;font-size:16px;line-height:1.5;display:flex;position:relative}.ad-view.svelte-1dwtczg{flex:1;min-height:0;position:relative;overflow:hidden}.ad-page.svelte-1dwtczg{gap:20px;width:min(100%,1280px);margin:0 auto;padding:32px 32px 48px;transition:transform .9s cubic-bezier(.65,0,.35,1);display:grid;position:relative}.ad-page.svelte-1dwtczg>*{min-width:0}.ad-dock.svelte-1dwtczg{--dock-u:calc(390px / 14);position:absolute;bottom:6px;left:0;right:0}.mono.svelte-1dwtczg{font-family:var(--font-mono);letter-spacing:0;font-size:.92em}.num.svelte-1dwtczg{font-variant-numeric:tabular-nums}.badge.svelte-1dwtczg{white-space:nowrap;border-radius:6px;align-items:center;gap:4.8px;padding:2.2px 8px;font-size:12px;font-weight:600;line-height:1.35;display:inline-flex}.badge.svelte-1dwtczg:before{content:"";opacity:.85;background:currentColor;border-radius:999px;width:6.4px;height:6.4px}.badge-plain.svelte-1dwtczg:before{content:none}.badge-success.svelte-1dwtczg{color:#2e7650;background:#2e76501a}.badge-brand.svelte-1dwtczg{color:var(--ui-brand-ink);background:var(--ui-brand-soft)}.adb.svelte-1dwtczg{letter-spacing:-.01em;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:7.2px;min-height:38px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.2;transition:transform .12s;display:inline-flex}.adb-primary.svelte-1dwtczg{color:var(--ui-ink);background:var(--ui-brand);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #2a15051f,0 1px 2px #2a15050d}.adb-secondary.svelte-1dwtczg{color:var(--ui-ink);background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line-strong), 0 1px 2px #2a15050d}.adb-ghost.svelte-1dwtczg{color:var(--ui-text-2);padding-inline:12.8px}.adb-sm.svelte-1dwtczg{min-height:32px;padding:5.6px 12px;font-size:13px}.adb.is-pressed.svelte-1dwtczg{transform:scale(.94)}.spinner.svelte-1dwtczg{border:2px solid #2a150540;border-top-color:var(--ui-ink);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite svelte-1dwtczg-ad-spin}@keyframes svelte-1dwtczg-ad-spin{to{transform:rotate(360deg)}}.panel.svelte-1dwtczg{background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line), 0 1px 2px #2a15050d;border-radius:14px;position:relative}.panel-header.svelte-1dwtczg{justify-content:space-between;align-items:center;gap:16px;padding:18.4px 21.6px 0;display:flex}.panel-title.svelte-1dwtczg{letter-spacing:-.012em;color:var(--ui-ink);align-items:baseline;gap:8px;margin:0;font-size:16px;font-weight:650;line-height:1.3;display:flex}.title-count.svelte-1dwtczg{color:var(--ui-muted);font-size:14px;font-weight:550}.panel-meta.svelte-1dwtczg{color:var(--ui-muted);margin:0;font-size:13px}.panel-lead.svelte-1dwtczg{color:var(--ui-text-2);margin:4.8px 0 0;font-size:14px;line-height:1.5}.panel-body.svelte-1dwtczg{padding:14.4px 21.6px 20px}.panel-footer.svelte-1dwtczg{border-top:1px solid var(--ui-line);align-items:center;gap:9.6px;padding:14.4px 21.6px;display:flex}.ad-crumbs.svelte-1dwtczg{color:var(--ui-text-2);align-items:center;gap:4px;margin:0 0 -5.6px;font-size:13px;font-weight:550;line-height:1.4;display:flex}.ad-crumbs.svelte-1dwtczg i{color:var(--ui-muted);opacity:.75}.ad-crumb-current.svelte-1dwtczg{color:var(--ui-muted)}.ad-head.svelte-1dwtczg{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.ad-identity.svelte-1dwtczg{flex:352px;align-items:center;gap:16px;min-width:0;display:flex}.ad-tile-wrap.svelte-1dwtczg{flex-shrink:0;position:relative}.ad-tile.svelte-1dwtczg{width:56px;height:56px;font-family:var(--font-display);font-variation-settings:"opsz" 24;letter-spacing:-.02em;color:var(--tile-fg,var(--ui-text-2));background:var(--tile-bg,var(--ui-surface-muted));border-radius:10px;place-items:center;font-size:20.8px;font-weight:600;display:grid}.ad-tile-camera.svelte-1dwtczg{width:22.4px;height:22.4px;color:var(--ui-text-2);background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line-strong), 0 1px 2px #2a15050d;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-4.8px;right:-4.8px}.ad-heading.svelte-1dwtczg{min-width:0}.ad-title-row.svelte-1dwtczg{flex-wrap:wrap;align-items:center;gap:5.6px 10.4px;display:flex}.ad-title.svelte-1dwtczg{font-family:var(--font-display);font-variation-settings:"opsz" 48;letter-spacing:-.022em;color:var(--ui-ink);font-size:32px;font-weight:560;line-height:1.12}.ad-sub.svelte-1dwtczg{color:var(--ui-text-2);margin:4.8px 0 0;font-size:13.25px}.ad-actions.svelte-1dwtczg{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kpis.svelte-1dwtczg{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.kpi.svelte-1dwtczg{min-width:0;padding:17.6px 21.6px 19.2px}.kpi.svelte-1dwtczg+.kpi:where(.svelte-1dwtczg){box-shadow:inset 1px 0 0 var(--ui-line)}.kpi.svelte-1dwtczg dt:where(.svelte-1dwtczg){color:var(--ui-text-2);font-size:13px;font-weight:550}.kpi.svelte-1dwtczg dd:where(.svelte-1dwtczg){margin:0}.kpi-value.svelte-1dwtczg{font-family:var(--font-display);font-variation-settings:"opsz" 36;letter-spacing:-.02em;color:var(--ui-ink);font-variant-numeric:lining-nums tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:560;line-height:1.15;overflow:hidden;margin-top:4.8px!important}.kpi-of.svelte-1dwtczg{color:var(--ui-muted);margin-left:4.8px;font-size:16.8px}.kpi-meter.svelte-1dwtczg{margin-top:10.4px!important}.meter.svelte-1dwtczg{background:#2a150514;border-radius:999px;height:4.8px;display:block;position:relative;overflow:hidden}.meter.svelte-1dwtczg:after{content:"";width:var(--pct);border-radius:inherit;background:var(--ui-brand);transition:width .6s;position:absolute;inset:0 auto 0 0}.kpi-link.svelte-1dwtczg{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:8.8px!important}.kpi-link.svelte-1dwtczg span:where(.svelte-1dwtczg){color:var(--ui-text-2);text-decoration:underline;-webkit-text-decoration-color:var(--ui-line-strong);text-decoration-color:var(--ui-line-strong);text-underline-offset:3px;font-size:14px;font-weight:500}.ad-search.svelte-1dwtczg{align-items:center;gap:8px;display:flex}.ad-search-input.svelte-1dwtczg{border:1px solid var(--ui-line-strong);background:var(--ui-surface);min-width:0;min-height:36px;color:var(--ui-muted);white-space:nowrap;border-radius:8px;flex:1;align-items:center;gap:10px;padding:0 12.8px;font-size:14.4px;display:flex;overflow:hidden;box-shadow:0 1px 2px #2a15050d}.adb-search.svelte-1dwtczg{min-height:36px;padding-block:5.6px;font-size:13px}.create-panel.svelte-1dwtczg{animation:.35s cubic-bezier(.22,1,.36,1) both svelte-1dwtczg-ad-rise}@keyframes svelte-1dwtczg-ad-rise{0%{opacity:0;transform:translateY(8px)}}.form-grid.svelte-1dwtczg{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 20px;display:grid}.settings-field.svelte-1dwtczg{gap:6px;min-width:0;display:grid}.settings-field-label.svelte-1dwtczg{letter-spacing:-.005em;color:var(--ui-text-2);font-size:13px;font-weight:600}.field-control.svelte-1dwtczg{border:1px solid var(--ui-line-strong);background:var(--ui-surface);min-width:0;min-height:40px;color:var(--ui-text);white-space:nowrap;border-radius:8px;align-items:center;padding:0 12.8px;font-size:15px;display:flex;box-shadow:0 1px 2px #2a15050d}.field-control.is-focus.svelte-1dwtczg{z-index:1;box-shadow:inset 0 0 0 1px #b35f00, 0 0 0 3px var(--ui-brand-soft);border-color:#b35f00;position:relative}.caret.svelte-1dwtczg{background:var(--ui-ink);width:1.5px;height:1.1em;margin-left:1px;animation:1s step-end infinite svelte-1dwtczg-ad-blink;display:inline-block}@keyframes svelte-1dwtczg-ad-blink{50%{opacity:0}}.address-field.svelte-1dwtczg{align-items:stretch;min-width:0;display:flex}.address-local.svelte-1dwtczg{border-top-right-radius:0;border-bottom-right-radius:0;flex:1 1 0;min-width:64px}.address-domain.svelte-1dwtczg{border:1px solid var(--ui-line-strong);max-width:65%;color:var(--ui-text-2);background:var(--ui-surface-muted);text-overflow:ellipsis;white-space:nowrap;border-left:0;border-radius:0 8px 8px 0;flex-shrink:0;align-items:center;padding:0 12px;font-size:13.6px;display:flex;overflow:hidden}.mb-table.svelte-1dwtczg{grid-template-columns:9.6px minmax(0,1fr) repeat(3,minmax(60px,max-content)) max-content 9.6px;column-gap:12px;display:grid}.mb-head.svelte-1dwtczg,.mb-list.svelte-1dwtczg,.mb-item.svelte-1dwtczg,.mb-row.svelte-1dwtczg{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.mb-head.svelte-1dwtczg{border-bottom:1px solid var(--ui-line);color:var(--ui-muted);margin-top:12px;padding:8px 0;font-size:13px;font-weight:550}.mb-head.svelte-1dwtczg>:where(.svelte-1dwtczg):first-child,.mb-identity.svelte-1dwtczg{grid-column:2}.mb-stats.svelte-1dwtczg{grid-column:3/6;grid-template-columns:subgrid;text-align:right;display:grid}.mb-head.svelte-1dwtczg>:where(.svelte-1dwtczg):last-child,.mb-actions.svelte-1dwtczg{grid-column:6}.mb-list.svelte-1dwtczg{margin:0;padding:0 0 6.4px;list-style:none}.mb-item.svelte-1dwtczg{border-bottom:1px solid var(--ui-line)}.mb-item.svelte-1dwtczg:last-child{border-bottom:0}.mb-row.svelte-1dwtczg{padding:13.6px 0}.mb-identity.svelte-1dwtczg{align-items:flex-start;gap:13.6px;min-width:0;display:flex}.mb-avatar.svelte-1dwtczg{flex-shrink:0;position:relative}.presence-dot.svelte-1dwtczg{background:var(--ui-line-strong);width:11.2px;height:11.2px;box-shadow:0 0 0 2px var(--ui-surface);border-radius:999px;position:absolute;bottom:-1px;right:-1px}.presence-online.svelte-1dwtczg{background:#2e7650}.mb-copy.svelte-1dwtczg{flex-direction:column;gap:1.6px;min-width:0;display:flex}.mb-name-line.svelte-1dwtczg{flex-wrap:wrap;align-items:center;gap:4.8px 7.2px;display:flex}.mb-name.svelte-1dwtczg{letter-spacing:-.01em;color:var(--ui-ink);font-size:15px;font-weight:650}.mb-meta.svelte-1dwtczg{color:var(--ui-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mb-activity.svelte-1dwtczg{color:var(--ui-muted);flex-wrap:wrap;gap:0 5.6px;margin-top:3.2px;font-size:12.5px;display:flex}.dot-item.svelte-1dwtczg{white-space:nowrap}.dot-item.svelte-1dwtczg+.dot-item:where(.svelte-1dwtczg):before{content:"·";margin-right:5.6px}.mb-stat.svelte-1dwtczg b:where(.svelte-1dwtczg){color:var(--ui-ink);font-size:15px;font-weight:600}.mb-stat.svelte-1dwtczg span:where(.svelte-1dwtczg){display:none}.mb-stat.is-unread.svelte-1dwtczg b:where(.svelte-1dwtczg){color:var(--ui-brand-ink)}.mb-actions.svelte-1dwtczg{justify-content:flex-end;align-items:center;gap:4px;display:flex}.row-menu.svelte-1dwtczg{width:32px;height:32px;color:var(--ui-text-2);place-items:center;display:grid}.row-menu.is-hidden.svelte-1dwtczg{visibility:hidden}.setting-rows.svelte-1dwtczg{margin:12px 0 0;padding:0 0 5.6px;list-style:none}.setting-row.svelte-1dwtczg{border-top:1px solid var(--ui-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:14.4px 21.6px;display:flex}.setting-copy.svelte-1dwtczg{flex:256px;min-width:0}.setting-title.svelte-1dwtczg{color:var(--ui-ink);margin:0;font-size:14.4px;font-weight:600}.setting-hint.svelte-1dwtczg{color:var(--ui-muted);margin:2.4px 0 0;font-size:13px;line-height:1.45}.is-phone.svelte-1dwtczg .ad-page:where(.svelte-1dwtczg){gap:20px;padding:24px 16px 108px}.is-phone.svelte-1dwtczg .ad-identity:where(.svelte-1dwtczg){align-items:flex-start}.is-phone.svelte-1dwtczg .ad-tile:where(.svelte-1dwtczg){width:48px;height:48px;font-size:17.6px}.is-phone.svelte-1dwtczg .ad-title:where(.svelte-1dwtczg){font-size:26.4px}.is-phone.svelte-1dwtczg .kpis:where(.svelte-1dwtczg){grid-template-columns:repeat(2,minmax(0,1fr))}.is-phone.svelte-1dwtczg .kpi:where(.svelte-1dwtczg){padding:14.4px 17.6px 16px}.is-phone.svelte-1dwtczg .kpi:where(.svelte-1dwtczg):nth-child(3){box-shadow:inset 0 1px 0 var(--ui-line)}.is-phone.svelte-1dwtczg .kpi:where(.svelte-1dwtczg):nth-child(4){box-shadow:inset 1px 0 0 var(--ui-line), inset 0 1px 0 var(--ui-line)}.is-phone.svelte-1dwtczg .kpi-value:where(.svelte-1dwtczg){font-size:20.8px}.is-phone.svelte-1dwtczg .form-grid:where(.svelte-1dwtczg){grid-template-columns:minmax(0,1fr)}.is-phone.svelte-1dwtczg .mb-head:where(.svelte-1dwtczg){display:none}.is-phone.svelte-1dwtczg .mb-table:where(.svelte-1dwtczg),.is-phone.svelte-1dwtczg .mb-list:where(.svelte-1dwtczg),.is-phone.svelte-1dwtczg .mb-item:where(.svelte-1dwtczg){display:block}.is-phone.svelte-1dwtczg .mb-row:where(.svelte-1dwtczg){grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""stats""actions";row-gap:8.8px;padding:14.4px 17.6px}.is-phone.svelte-1dwtczg .mb-identity:where(.svelte-1dwtczg){grid-area:identity}.is-phone.svelte-1dwtczg .mb-stats:where(.svelte-1dwtczg){text-align:left;flex-wrap:wrap;grid-area:stats;gap:2.4px 13.6px;padding-left:53.6px;display:flex}.is-phone.svelte-1dwtczg .mb-stat:where(.svelte-1dwtczg){align-items:baseline;gap:4.8px;display:inline-flex}.is-phone.svelte-1dwtczg .mb-stat:where(.svelte-1dwtczg) b:where(.svelte-1dwtczg){font-size:14px}.is-phone.svelte-1dwtczg .mb-stat:where(.svelte-1dwtczg) span:where(.svelte-1dwtczg){color:var(--ui-muted);text-transform:lowercase;font-size:13px;display:inline}.is-phone.svelte-1dwtczg .mb-actions:where(.svelte-1dwtczg){grid-area:actions;justify-content:flex-start;padding-left:53.6px}.is-phone.svelte-1dwtczg .mb-activity:where(.svelte-1dwtczg){font-size:12px}.is-phone.svelte-1dwtczg .setting-row:where(.svelte-1dwtczg){flex-direction:column;align-items:flex-start;gap:9.6px;padding-inline:17.6px}.is-phone.svelte-1dwtczg .setting-copy:where(.svelte-1dwtczg){flex-basis:auto}.ui-chat.svelte-sog78p{--cv-read:#1d6b5f;--cv-out:color-mix(in srgb, var(--ui-brand) 13%, var(--ui-surface));--cv-out-line:color-mix(in srgb, var(--ui-brand) 24%, transparent);--cv-meta:color-mix(in srgb, var(--ui-muted) 78%, var(--ui-text));--cv-shadow-xs:0 1px 2px #2a15050d;--wa-tick:var(--cv-meta);--wa-tick-read:var(--cv-read);width:100%;height:var(--ui-chat-h,26rem);background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line), 0 1px 2px #2a15050d, 0 18px 40px -18px #2a150547;color:var(--ui-text);font-family:var(--font-sans);text-align:left;border-radius:.875rem;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.cv-head.svelte-sog78p{background:var(--ui-surface);border-bottom:1px solid var(--ui-line);flex-shrink:0;align-items:center;gap:.5rem;min-height:3.5rem;padding:.55rem .75rem .55rem .85rem;display:flex}.cv-btn.svelte-sog78p{width:2.375rem;height:2.375rem;color:var(--ui-text-2);border-radius:.5rem;flex-shrink:0;place-items:center;transition:background-color .15s,color .15s;display:inline-grid}.cv-btn.is-pressed.svelte-sog78p{color:var(--ui-ink);background:#2a15050f}.cv-back.svelte-sog78p{margin-left:-.35rem}.cv-identity.svelte-sog78p{flex:1;align-items:center;gap:.75rem;min-width:0;padding:0 .5rem 0 .25rem;display:flex}.cv-who.svelte-sog78p{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.cv-who.svelte-sog78p b:where(.svelte-sog78p){letter-spacing:-.012em;color:var(--ui-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.975rem;font-weight:650;overflow:hidden}.cv-sub.svelte-sog78p{color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:.1rem;font-size:.8rem;overflow:hidden}.cv-sub.is-typing.svelte-sog78p{color:var(--cv-read);font-weight:550}@container (width<=25rem){.cv-video.svelte-sog78p{display:none}.cv-head.svelte-sog78p{gap:.25rem}.cv-identity.svelte-sog78p{gap:.6rem;padding-right:0}.cv-btn.svelte-sog78p:not(.cv-back){width:2.1rem}}.cv-body.svelte-sog78p{background:linear-gradient(165deg, color-mix(in srgb, var(--ui-bg) 45%, var(--ui-surface)) 0%, var(--ui-bg) 45%, #e9e3d9 100%);flex-direction:column;flex:1;min-height:0;display:flex}.cv-scroll.svelte-sog78p{flex-direction:column-reverse;flex:1;min-height:0;display:flex;overflow:hidden}.cv-thread.svelte-sog78p{flex-direction:column;margin-bottom:auto;padding:.5rem .65rem 1rem;display:flex}.cv-privacy.svelte-sog78p{background:var(--ui-surface);width:min(100% - 1.5rem,22.5rem);box-shadow:inset 0 0 0 1px var(--ui-line), var(--cv-shadow-xs);color:var(--ui-text-2);border-radius:.625rem;align-items:flex-start;gap:.5rem;margin:.75rem auto .85rem;padding:.55rem .8rem;font-size:.78rem;line-height:1.45;display:flex}.cv-lock.svelte-sog78p{color:var(--cv-read);flex-shrink:0;margin-top:.12rem}.cv-date.svelte-sog78p{justify-content:center;margin:.75rem 0;display:flex}.cv-date.svelte-sog78p span:where(.svelte-sog78p){background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line), var(--cv-shadow-xs);color:var(--ui-text-2);border-radius:999px;padding:.28rem .7rem;font-size:.75rem;font-weight:600}@container (width<=25rem){.cv-thread.svelte-sog78p{padding-block:.25rem .6rem}.cv-privacy.svelte-sog78p{margin-block:.5rem .6rem}.cv-date.svelte-sog78p{margin-block:.6rem}}.cv-row.svelte-sog78p{transform-origin:0 100%;flex-direction:column;align-items:flex-start;margin-top:.4rem;padding-inline:.8rem .35rem;display:flex}.cv-row.out.svelte-sog78p{transform-origin:100% 100%;align-items:flex-end;padding-inline:.35rem .8rem}.cv-bubble.svelte-sog78p{--tail-fill:var(--ui-surface);--tail-line:var(--ui-line);max-width:85%;color:var(--ui-text);overflow-wrap:break-word;border-radius:.625rem;margin:0;padding:.42rem .62rem .34rem .68rem;font-size:.9375rem;line-height:1.4;position:relative}.cv-bubble.in.svelte-sog78p{background:var(--ui-surface);box-shadow:0 0 0 1px var(--ui-line), var(--cv-shadow-xs);border-top-left-radius:0}.cv-bubble.out.svelte-sog78p{--tail-fill:var(--cv-out);--tail-line:var(--cv-out-line);background:var(--cv-out);box-shadow:0 0 0 1px var(--cv-out-line), var(--cv-shadow-xs);border-top-right-radius:0}.cv-spacer.svelte-sog78p{font-variant-numeric:tabular-nums;visibility:hidden;align-items:center;height:.9em;margin-left:.6rem;font-size:.6875rem;line-height:1;display:inline-flex}.cv-spacer.svelte-sog78p i:where(.svelte-sog78p){width:calc(16px + .22rem);display:inline-block}.cv-meta.svelte-sog78p{font-variant-numeric:tabular-nums;color:var(--cv-meta);white-space:nowrap;align-items:center;gap:.22rem;font-size:.6875rem;line-height:1;display:flex;position:absolute;bottom:.42rem;right:.62rem}.cv-tail.svelte-sog78p{width:9px;height:13px;filter:drop-shadow(-1px 0 0 var(--tail-line)) drop-shadow(0 -1px 0 var(--tail-line));clip-path:inset(-2px 3px -2px -2px);position:absolute;top:0}.cv-tail.svelte-sog78p span:where(.svelte-sog78p){background:var(--tail-fill);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 13'%3E%3Cpath fill='%23000' d='M9 0C3.8 0 1.2.1.4 1.35C.05 2.2.75 3.5 2.4 4.7C5.6 6.8 9 7.6 9 13V0Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 13'%3E%3Cpath fill='%23000' d='M9 0C3.8 0 1.2.1.4 1.35C.05 2.2.75 3.5 2.4 4.7C5.6 6.8 9 7.6 9 13V0Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.cv-bubble.in.svelte-sog78p .cv-tail:where(.svelte-sog78p){left:-6px}.cv-bubble.out.svelte-sog78p .cv-tail:where(.svelte-sog78p){right:-6px;transform:scaleX(-1)}.cv-composer.svelte-sog78p{background:var(--ui-surface);border-top:1px solid var(--ui-line);flex-shrink:0;align-items:center;gap:.4rem;padding:.65rem .85rem .75rem;display:flex}.cv-tool.svelte-sog78p{width:2.375rem;height:2.375rem;color:var(--ui-muted);flex-shrink:0;place-items:center;margin-right:-.3rem;display:inline-grid}.cv-tool.svelte-sog78p+.cv-tool:where(.svelte-sog78p){margin-right:0}.cv-field.svelte-sog78p{background:var(--ui-surface-muted);min-width:0;box-shadow:inset 0 0 0 1px var(--ui-line-strong);color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:.625rem;flex:1;margin:0;padding:.7rem .9rem;font-size:.9375rem;line-height:1.35;overflow:hidden}.cv-field.has-text.svelte-sog78p{background:var(--ui-surface);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ui-brand) 80%, var(--ui-text)), 0 0 0 4px var(--ui-brand-soft);color:var(--ui-text)}.cv-caret.svelte-sog78p{background:var(--ui-brand);vertical-align:-.15em;width:1.5px;height:1.05em;margin-left:1px;animation:1s step-end infinite svelte-sog78p-caret;display:inline-block}@keyframes svelte-sog78p-caret{50%{opacity:0}}.cv-action.svelte-sog78p{background:var(--ui-brand);color:#fff;width:2.6rem;height:2.6rem;box-shadow:inset 0 1px 0 #ffffff47, inset 0 -1px 0 #2a15051f, var(--cv-shadow-xs);border-radius:.5rem;flex-shrink:0;place-items:center;transition:transform .15s;display:inline-grid}.cv-action.is-pressed.svelte-sog78p{transform:scale(.88)}.cv-call.svelte-sog78p{z-index:2;color:#f6efe5;background:radial-gradient(90% 55% at 50% 20%,#f6911021,#0000 70%),#0e0a07;flex-direction:column;justify-content:space-between;align-items:center;padding:1.1rem 1rem 1.4rem;display:flex;position:absolute;inset:0}.cv-call-brand.svelte-sog78p{color:#f6efe59e;margin:0;font-size:.8125rem;font-weight:600}.cv-call-peer.svelte-sog78p{flex-direction:column;align-items:center;gap:.6rem;display:flex}.cv-call-face.svelte-sog78p{place-items:center;width:7.5rem;height:7.5rem;display:grid;position:relative}.cv-call-avatar.svelte-sog78p{border-radius:999px;box-shadow:0 0 0 3px #f6efe51f}.cv-call-face.svelte-sog78p>i:where(.svelte-sog78p){opacity:0;border:1.5px solid #f6efe529;border-radius:999px;position:absolute;inset:0}.cv-call-face.is-ringing.svelte-sog78p>i:where(.svelte-sog78p){animation:2.2s ease-out infinite svelte-sog78p-call-ring}.cv-call-face.is-ringing.svelte-sog78p>i:where(.svelte-sog78p)+i:where(.svelte-sog78p){animation-delay:.7s}@keyframes svelte-sog78p-call-ring{0%{opacity:.55;transform:scale(.72)}to{opacity:0;transform:scale(1.35)}}.cv-call-name.svelte-sog78p{font-family:var(--font-display);font-variation-settings:"opsz" 48;letter-spacing:-.02em;margin-top:.2rem;font-size:1.5rem;font-weight:560;line-height:1.2}.cv-call-status.svelte-sog78p{font-variant-numeric:tabular-nums;color:#f6efe59e;min-height:1.25rem;font-size:.9375rem}.cv-call-actions.svelte-sog78p{justify-content:space-between;align-items:flex-end;width:min(18rem,100%);padding-inline:.5rem;display:flex}.cv-ctrl.svelte-sog78p{flex-direction:column;align-items:center;gap:.4rem;font-size:.75rem;font-weight:550;display:inline-flex}.cv-ctrl.svelte-sog78p>i:where(.svelte-sog78p){background:#f6efe514;border-radius:999px;place-items:center;width:3.1rem;height:3.1rem;display:grid;box-shadow:inset 0 0 0 1px #f6efe51f}.cv-ctrl.end.svelte-sog78p>i:where(.svelte-sog78p){width:3.5rem;height:3.5rem;box-shadow:none;background:#9b1f15;transform:rotate(135deg)}@media (prefers-reduced-motion:reduce){.cv-caret.svelte-sog78p,.cv-call-face.is-ringing.svelte-sog78p>i:where(.svelte-sog78p){animation:none}}.fw.svelte-2kri6{place-items:center;width:100%;display:grid}.fw-win.svelte-2kri6{background:var(--ui-bg);box-shadow:0 0 0 1px #2a15051a, var(--h-shadow-md);border-radius:12px;overflow:hidden}.fw-desk.svelte-2kri6{width:min(100cqw,203.704cqh)}.fw-phone.svelte-2kri6{border-radius:18px;width:min(100cqw,81.9328cqh);display:none}@container (width<=36rem){.fw-desk.svelte-2kri6{display:none}.fw-phone.svelte-2kri6{display:block}}.fw-app.svelte-2kri6{--view-h:484px;background:var(--ui-bg);height:100%;color:var(--ui-text);font-family:var(--font-sans);text-align:left;flex-direction:column;font-size:16px;line-height:1.5;display:flex}.fw-app.is-phone.svelte-2kri6{--view-h:424px}.fw-app.svelte-2kri6 p:where(.svelte-2kri6){margin:0}.fw-view.svelte-2kri6{flex:1;position:relative;overflow:hidden}.fw-pg.svelte-2kri6{max-width:1056px;transition:transform 1.1s var(--h-ease-in-out);margin-inline:auto;padding:24px 16px 0;position:absolute;top:0;left:0;right:0}.fw-pg.is-end.svelte-2kri6{transform:translateY(min(0px, calc(var(--view-h) - 100%)))}.fw-pg-head.svelte-2kri6{height:66px;margin-bottom:28px}.fw-pg-title.svelte-2kri6{font-family:var(--font-display);font-variation-settings:"opsz" 48;letter-spacing:-.022em;color:var(--ui-ink);font-size:32px;font-weight:560;line-height:1.12}.fw-app.svelte-2kri6 .fw-pg-lead:where(.svelte-2kri6){color:var(--ui-text-2);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:15px;line-height:1.55;overflow:hidden}.fw-pg-layout.svelte-2kri6{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:20px 40px;display:grid}.fw-nav-space.svelte-2kri6{min-height:1px}.fw-navlayer.svelte-2kri6{max-width:1056px;margin-inline:auto;padding-inline:16px;transition:transform .5s cubic-bezier(.1,.45,.35,1) .6s;position:absolute;top:118px;left:0;right:0}.fw-navlayer.svelte-2kri6>*{width:200px}.fw-navlayer.is-end.svelte-2kri6{transition:transform .5s cubic-bezier(.65,0,.9,.55);transform:translateY(-94px)}.fw-nav.svelte-2kri6{gap:14px;display:grid}.fw-nav-list.svelte-2kri6{gap:2px;display:grid}.fw-nav-shortcuts.svelte-2kri6{border-top:1px solid var(--ui-line);padding-top:14px}.fw-nav-link.svelte-2kri6{min-height:36px;color:var(--ui-text-2);white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:6px 11px;font-size:14px;font-weight:550;display:flex;position:relative}.fw-nav-icon.svelte-2kri6{color:var(--ui-muted);display:inline-flex}.fw-nav-chevron.svelte-2kri6{margin-left:auto}.fw-nav-link.is-on.svelte-2kri6{color:var(--ui-ink);background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line), 0 1px 2px #2a15050d;font-weight:650}.fw-nav-link.is-on.svelte-2kri6:before{content:"";background:var(--ui-brand);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.fw-nav-link.is-on.svelte-2kri6 .fw-nav-icon:where(.svelte-2kri6){color:var(--ui-ink)}.fw-sections.svelte-2kri6{gap:20px;min-width:0;display:grid}.fw-panel.svelte-2kri6{background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line), 0 1px 2px #2a15050d;border-radius:14px}.fw-panel-header.svelte-2kri6{padding:18px 22px 0}.fw-panel-title.svelte-2kri6{letter-spacing:-.012em;color:var(--ui-ink);font-size:16px;font-weight:650;line-height:1.3}.fw-app.svelte-2kri6 .fw-panel-lead:where(.svelte-2kri6){color:var(--ui-text-2);margin-top:5px;font-size:14px;line-height:1.5}.fw-panel-body.svelte-2kri6{padding:18px 22px 20px}.fw-panel-header.svelte-2kri6+.fw-panel-body:where(.svelte-2kri6){padding-top:14px}.fw-panel-footer.svelte-2kri6{border-top:1px solid var(--ui-line);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 22px;display:flex}.fw-peek.svelte-2kri6{height:96px;overflow:hidden}.fw-peek.svelte-2kri6 .fw-panel:where(.svelte-2kri6){height:140px}.fw-identity.svelte-2kri6{border-bottom:1px solid var(--ui-line);align-items:flex-start;gap:20px;padding-bottom:22px;display:flex}.fw-id-avatar.svelte-2kri6{flex-shrink:0;position:relative}.fw-id-avatar.svelte-2kri6 .user-avatar-lg{width:88px;height:88px;font-size:30px}.fw-id-badge.svelte-2kri6{width:30px;height:30px;color:var(--ui-text-2);background:var(--ui-surface);box-shadow:0 0 0 2px var(--ui-surface), inset 0 0 0 1px var(--ui-line-strong);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.fw-id-name.svelte-2kri6{font-family:var(--font-display);font-variation-settings:"opsz" 36;letter-spacing:-.02em;color:var(--ui-ink);font-size:24px;font-weight:560;line-height:1.15}.fw-app.svelte-2kri6 .fw-id-email:where(.svelte-2kri6){color:var(--ui-muted);margin:3px 0 14px;font-size:14.4px}.fw-app.svelte-2kri6 .fw-id-hint:where(.svelte-2kri6){margin-top:9px;display:block}.fw-btn.svelte-2kri6{letter-spacing:-.01em;white-space:nowrap;color:var(--ui-ink);border-radius:8px;align-items:center;gap:7px;font-weight:600;line-height:1.2;transition:transform .12s;display:inline-flex}.fw-btn-secondary.svelte-2kri6{background:var(--ui-surface);min-height:32px;box-shadow:inset 0 0 0 1px var(--ui-line-strong), 0 1px 2px #2a15050d;padding:6px 12px;font-size:13px}.fw-btn-primary.svelte-2kri6{background:var(--ui-brand);min-height:38px;padding:8px 16px;font-size:14px;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #2a15051f,0 1px 2px #2a15050d}.fw-btn-primary.is-pressed.svelte-2kri6{background:#e8820a;transform:scale(.96)}.fw-spinner.svelte-2kri6{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite svelte-2kri6-spin}@keyframes svelte-2kri6-spin{to{transform:rotate(360deg)}}.fw-status.svelte-2kri6{color:#2e7650;animation:svelte-2kri6-status-in .25s var(--h-ease) both;align-items:center;gap:6px;font-size:14px;font-weight:550;display:inline-flex}@keyframes svelte-2kri6-status-in{0%{opacity:0;transform:translateY(4px)}}.fw-fields.svelte-2kri6{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px 20px;display:grid}.fw-field.svelte-2kri6{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.fw-field-forward.svelte-2kri6{grid-column:2}.fw-label.svelte-2kri6{letter-spacing:-.005em;color:var(--ui-text-2);font-size:13px;font-weight:600}.fw-hint.svelte-2kri6{color:var(--ui-muted);font-size:13px;line-height:1.45}.fw-control.svelte-2kri6{border:1px solid var(--ui-line-strong);min-height:40px;color:var(--ui-text);background:var(--ui-surface);white-space:nowrap;border-radius:8px;align-items:center;padding:0 13px;font-size:15px;transition:border-color .16s,box-shadow .16s;display:flex;overflow:hidden;box-shadow:0 1px 2px #2a15050d}.fw-control.is-readonly.svelte-2kri6{color:var(--ui-text-2);background:var(--ui-surface-muted);box-shadow:none}.fw-control.is-placeholder.svelte-2kri6,.fw-control.svelte-2kri6 .is-placeholder:where(.svelte-2kri6){color:var(--ui-muted)}.fw-control.is-select.svelte-2kri6{justify-content:space-between;padding-right:10px}.fw-control.is-select.svelte-2kri6 i{color:var(--ui-muted)}.fw-control.is-focus.svelte-2kri6{box-shadow:inset 0 0 0 1px #b35f00, 0 0 0 3px var(--ui-brand-soft);border-color:#b35f00}.fw-caret.svelte-2kri6{background:var(--ui-ink);width:1.5px;height:18px;margin-left:1px;animation:1s step-end infinite svelte-2kri6-blink;display:inline-block}@keyframes svelte-2kri6-blink{50%{opacity:0}}.fw-menu.svelte-2kri6{z-index:2;background:var(--ui-surface);box-shadow:0 0 0 1px var(--ui-line), 0 14px 36px #2a150524, 0 2px 6px #2a15050f;border-radius:10px;padding:5px;display:grid;position:absolute;top:72px;left:0;right:0}.fw-menu-item.svelte-2kri6{color:var(--ui-ink);border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:15px;display:flex}.fw-menu-item.is-hover.svelte-2kri6{background:var(--ui-brand-soft)}.fw-menu-check.svelte-2kri6{width:16px;color:var(--ui-brand-ink);display:inline-flex}.is-phone.svelte-2kri6 .fw-pg:where(.svelte-2kri6){padding-bottom:108px}.is-phone.svelte-2kri6 .fw-pg-head:where(.svelte-2kri6){height:auto;margin-bottom:18px}.is-phone.svelte-2kri6 .fw-pg-lead:where(.svelte-2kri6){white-space:normal}.is-phone.svelte-2kri6 .fw-pg-title:where(.svelte-2kri6){font-size:26.4px}.is-phone.svelte-2kri6 .fw-pg-layout:where(.svelte-2kri6){grid-template-columns:minmax(0,1fr);gap:16px}.is-phone.svelte-2kri6 .fw-nav:where(.svelte-2kri6){margin-inline:-16px;padding:2px 16px 3px;display:block;overflow:hidden}.is-phone.svelte-2kri6 .fw-nav-list:where(.svelte-2kri6){gap:6px;width:max-content;display:flex}.is-phone.svelte-2kri6 .fw-nav-shortcuts:where(.svelte-2kri6),.is-phone.svelte-2kri6 .fw-nav-icon:where(.svelte-2kri6),.is-phone.svelte-2kri6 .fw-nav-link.is-on:where(.svelte-2kri6):before{display:none}.is-phone.svelte-2kri6 .fw-nav-link:where(.svelte-2kri6){background:var(--ui-surface);min-height:34px;box-shadow:inset 0 0 0 1px var(--ui-line-strong);padding:5px 13px}.is-phone.svelte-2kri6 .fw-nav-link.is-on:where(.svelte-2kri6){color:var(--ui-surface);background:var(--ui-ink);box-shadow:none;font-weight:600}.is-phone.svelte-2kri6 .fw-panel-header:where(.svelte-2kri6),.is-phone.svelte-2kri6 .fw-panel-body:where(.svelte-2kri6),.is-phone.svelte-2kri6 .fw-panel-footer:where(.svelte-2kri6){padding-inline:18px}.is-phone.svelte-2kri6 .fw-identity:where(.svelte-2kri6){flex-direction:column;gap:14px}.is-phone.svelte-2kri6 .fw-fields:where(.svelte-2kri6){grid-template-columns:minmax(0,1fr)}.is-phone.svelte-2kri6 .fw-field-forward:where(.svelte-2kri6){grid-column:auto}.fw-dock.svelte-2kri6{--dock-u:26px;position:absolute;bottom:0;left:0;right:0}.mo.svelte-1ln6glb{width:100cqw;height:100cqh;font-family:var(--font-sans);text-align:left;color:var(--ui-text)}.mo-desk.svelte-1ln6glb,.mo-phone.svelte-1ln6glb{width:100%;height:100%}.mo-phone.svelte-1ln6glb{display:none}@container (width<=40rem){.mo-desk.svelte-1ln6glb{display:none}.mo-phone.svelte-1ln6glb{display:block}}.app.svelte-1ln6glb{background:var(--ui-bg);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.app.is-phone.svelte-1ln6glb{border-radius:22px}.app-view.svelte-1ln6glb{flex:1;min-height:0;position:relative;overflow:hidden}.app-page.svelte-1ln6glb{transition:transform .7s cubic-bezier(.22,1,.36,1);display:grid}.app-content.svelte-1ln6glb{grid-area:1/1;padding:1.5rem 1rem 6rem}.app-dock.svelte-1ln6glb{--dock-u:24px;position:absolute;bottom:0;left:0;right:0}.num.svelte-1ln6glb{font-variant-numeric:tabular-nums}.head.svelte-1ln6glb{margin-bottom:1.5rem}.title.svelte-1ln6glb{font-family:var(--font-display);font-variation-settings:"opsz" 48;letter-spacing:-.022em;color:var(--ui-ink);margin:0;font-size:2rem;font-weight:560;line-height:1.12}.lead.svelte-1ln6glb{max-width:38rem;color:var(--ui-text-2);margin:.45rem 0 0;font-size:.9375rem;line-height:1.55}.card.svelte-1ln6glb{background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line), 0 1px 2px #2a15050d;border-radius:.875rem;position:relative}.card-head.svelte-1ln6glb{padding:1.15rem 1.35rem 0}.card-head.svelte-1ln6glb+.card-body:where(.svelte-1ln6glb){padding-top:.9rem}.card-title.svelte-1ln6glb{letter-spacing:-.012em;color:var(--ui-ink);margin:0;font-size:1rem;font-weight:650;line-height:1.3}.card-body.svelte-1ln6glb{padding:1.15rem 1.35rem 1.25rem}.card-foot.svelte-1ln6glb{border-top:1px solid var(--ui-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.9rem 1.35rem;display:flex}.field.svelte-1ln6glb{flex-direction:column;gap:.4rem;min-width:0;display:flex}.label.svelte-1ln6glb{letter-spacing:-.005em;color:var(--ui-text-2);font-size:.8125rem;font-weight:600}.hint.svelte-1ln6glb{color:var(--ui-muted);font-size:.8125rem;line-height:1.45}.control.svelte-1ln6glb{border:1px solid var(--ui-line-strong);background:var(--ui-surface);min-height:2.5rem;color:var(--ui-text);border-radius:.5rem;align-items:center;padding:.55rem .8rem;font-size:.9375rem;line-height:1.4;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #2a15050d}.control.is-focus.svelte-1ln6glb{border-color:var(--ui-brand);box-shadow:0 0 0 3px var(--ui-brand-soft)}.placeholder.svelte-1ln6glb{color:var(--ui-muted);opacity:.8}.caret.svelte-1ln6glb{background:var(--ui-ink);width:1.5px;height:1.1em;margin-left:1px;animation:1s step-end infinite svelte-1ln6glb-blink;display:inline-block}@keyframes svelte-1ln6glb-blink{50%{opacity:0}}.btn.svelte-1ln6glb{letter-spacing:-.01em;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:.45rem;min-height:2.5rem;padding:.6rem 1rem;font-size:.875rem;font-weight:600;line-height:1.2;transition:transform .15s,opacity .18s;display:inline-flex}.btn-main.svelte-1ln6glb{color:var(--ui-ink);background:var(--ui-brand);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #2a15051f,0 1px 2px #2a15050d}.btn-line.svelte-1ln6glb{color:var(--ui-ink);background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line-strong), 0 1px 2px #2a15050d}.btn-quiet.svelte-1ln6glb{color:var(--ui-text-2);padding-inline:.8rem}.btn-big.svelte-1ln6glb{min-height:2.875rem;padding:.7rem 1.25rem;font-size:.9375rem}.btn.is-disabled.svelte-1ln6glb{opacity:.45}.is-pressed.svelte-1ln6glb{transform:scale(.95)}.spinner.svelte-1ln6glb{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:.95em;height:.95em;animation:.65s linear infinite svelte-1ln6glb-spin;display:inline-block}@keyframes svelte-1ln6glb-spin{to{transform:rotate(360deg)}}.meta.svelte-1ln6glb{grid-template-columns:fit-content(55%) minmax(0,1fr);margin:0;display:grid}.meta.svelte-1ln6glb>div:where(.svelte-1ln6glb){display:contents}.meta.svelte-1ln6glb dt:where(.svelte-1ln6glb),.meta.svelte-1ln6glb dd:where(.svelte-1ln6glb){border-bottom:1px solid var(--ui-line);margin:0;padding:.7rem 0;font-size:.9rem}.meta.svelte-1ln6glb>div:where(.svelte-1ln6glb):last-child dt:where(.svelte-1ln6glb),.meta.svelte-1ln6glb>div:where(.svelte-1ln6glb):last-child dd:where(.svelte-1ln6glb){border-bottom:0}.meta.svelte-1ln6glb dt:where(.svelte-1ln6glb){min-width:7rem;color:var(--ui-text-2);padding-right:1.25rem}.meta.svelte-1ln6glb dd:where(.svelte-1ln6glb){text-align:right;font-variant-numeric:tabular-nums;min-width:0;color:var(--ui-text);font-weight:550}.muted.svelte-1ln6glb{color:var(--ui-muted);font-weight:500}.checkout.svelte-1ln6glb{width:min(100%,60rem);margin-inline:auto}.grid.svelte-1ln6glb{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:1.25rem;display:grid}.fields.svelte-1ln6glb{gap:1.35rem;padding-top:1.35rem;display:grid}.plans.svelte-1ln6glb{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.plan.svelte-1ln6glb{background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line-strong);border-radius:.625rem;gap:.15rem;padding:.85rem 1rem .9rem 2.6rem;display:grid;position:relative}.plan.is-on.svelte-1ln6glb{background:color-mix(in srgb, var(--ui-brand) 7%, var(--ui-surface));box-shadow:inset 0 0 0 2px var(--ui-brand)}.radio.svelte-1ln6glb{background:#fff;border:1px solid #767676;border-radius:50%;width:1rem;height:1rem;position:absolute;top:1rem;left:1rem}.radio.is-on.svelte-1ln6glb{background:radial-gradient(circle, var(--ui-ink) 0 27%, var(--ui-brand) 30%);border:0}.plan-name.svelte-1ln6glb{color:var(--ui-ink);font-size:.95rem;font-weight:650}.plan-hint.svelte-1ln6glb{color:var(--ui-text-2);font-size:.8125rem}.saving.svelte-1ln6glb{color:var(--ui-brand-ink);justify-self:start;align-items:center;gap:.35rem;margin-top:.15rem;font-size:.85rem;font-weight:600;display:inline-flex}.saving.svelte-1ln6glb u:where(.svelte-1ln6glb){text-underline-offset:3px}.stepper.svelte-1ln6glb{align-items:stretch;gap:.4rem;max-width:14rem;display:flex}.step-btn.svelte-1ln6glb{width:2.5rem;color:var(--ui-ink);background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line-strong), 0 1px 2px #2a15050d;border-radius:.5rem;flex-shrink:0;place-items:center;transition:transform .15s;display:grid}.step-value.svelte-1ln6glb{flex:1;justify-content:center;font-weight:600}.momo-ok.svelte-1ln6glb{color:#2e7650;align-items:center;gap:.35rem;font-weight:550;display:inline-flex}.org.svelte-1ln6glb{color:var(--ui-ink);margin:0 0 .5rem;font-weight:650}.org.svelte-1ln6glb span:where(.svelte-1ln6glb){color:var(--ui-muted);font-size:.85rem;font-weight:500;display:block}.total.svelte-1ln6glb{border-top:1px solid var(--ui-line-strong);gap:.15rem;margin:1rem 0 1.1rem;padding-top:1rem;display:grid}.total-label.svelte-1ln6glb{color:var(--ui-text-2);font-size:.8125rem;font-weight:550}.total-amount.svelte-1ln6glb{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.03em;color:var(--ui-ink);font-size:2.1rem;font-weight:560;line-height:1.05}.total-avg.svelte-1ln6glb{color:var(--ui-muted);font-size:.8125rem}.period.svelte-1ln6glb{color:var(--ui-text-2);align-items:flex-start;gap:.35rem;margin-top:.45rem;font-size:.8125rem;line-height:1.45;display:flex}.period.svelte-1ln6glb i,.secure.svelte-1ln6glb i{margin-top:.1rem}.accept.svelte-1ln6glb{color:var(--ui-text-2);align-items:flex-start;gap:.55rem;margin:0;font-size:.875rem;line-height:1.45;display:flex}.accept.svelte-1ln6glb b:where(.svelte-1ln6glb){color:var(--ui-brand-ink);font-weight:600}.check.svelte-1ln6glb{width:13px;height:13px;color:var(--ui-ink);background:#fff;border:1px solid #767676;border-radius:3px;flex-shrink:0;place-items:center;margin-top:.2rem;transition:transform .15s;display:grid}.check.is-on.svelte-1ln6glb{border-color:var(--ui-brand);background:var(--ui-brand)}.pay-btn.svelte-1ln6glb{width:100%;margin-top:1rem;display:flex}.secure.svelte-1ln6glb{color:var(--ui-muted);align-items:flex-start;gap:.4rem;margin:.75rem 0 0;font-size:.78rem;line-height:1.45;display:flex}.secure.svelte-1ln6glb i{color:#1d6b5f}.next.svelte-1ln6glb{border-top:1px solid var(--ui-line);margin-top:1.1rem;padding-top:1rem}.next-title.svelte-1ln6glb{color:var(--ui-ink);margin:0 0 .5rem;font-size:.8125rem;font-weight:650}.next.svelte-1ln6glb ol:where(.svelte-1ln6glb){color:var(--ui-text-2);gap:.45rem;margin:0;padding-left:1.15rem;font-size:.8125rem;line-height:1.45;display:grid}.step-hint.svelte-1ln6glb{color:var(--ui-muted);margin-top:.15rem;display:block}.receipt-page.svelte-1ln6glb{gap:1rem;width:min(100%,34rem);margin-inline:auto;display:grid}.back.svelte-1ln6glb{color:var(--ui-text-2);align-items:center;gap:.35rem;font-size:.875rem;font-weight:550;display:inline-flex}.receipt-head.svelte-1ln6glb{border-bottom:1px solid var(--ui-line);grid-template-columns:auto minmax(0,1fr);gap:.25rem 1rem;padding:1.5rem 1.5rem 1.25rem;display:grid}.receipt-icon.svelte-1ln6glb{color:#9a5b00;background:#d89a0024;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;transition:color .3s,background .3s;display:grid}.receipt-glyph.svelte-1ln6glb{grid-area:1/1;display:grid}.is-paid.svelte-1ln6glb .receipt-icon:where(.svelte-1ln6glb){color:#2e7650;background:#2e76501a}.receipt-kicker.svelte-1ln6glb{color:var(--ui-muted);margin:0;font-size:.8125rem;font-weight:550}.receipt-title.svelte-1ln6glb{font-family:var(--font-display);font-variation-settings:"opsz" 40;letter-spacing:-.02em;color:var(--ui-ink);margin:.1rem 0 0;font-size:1.6rem;font-weight:560;line-height:1.15}.receipt-lead.svelte-1ln6glb{color:var(--ui-text-2);margin:.35rem 0 0;font-size:.9rem;line-height:1.5}.receipt-amount.svelte-1ln6glb{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.03em;color:var(--ui-ink);grid-column:2;margin:.85rem 0 0;font-size:2.25rem;font-weight:560;line-height:1}.waiting.svelte-1ln6glb{background:var(--ui-brand-soft);color:var(--ui-ink);border-radius:.5rem;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.65rem .85rem;font-size:.875rem;font-weight:550;display:flex}.waiting.svelte-1ln6glb .spinner:where(.svelte-1ln6glb){color:var(--ui-brand-ink)}.help.svelte-1ln6glb{color:var(--ui-text-2);gap:.55rem;margin:0 0 1.1rem;padding:0;font-size:.875rem;line-height:1.45;list-style:none;display:grid}.help.svelte-1ln6glb li:where(.svelte-1ln6glb){align-items:flex-start;gap:.5rem;display:flex}.help.svelte-1ln6glb i{color:var(--ui-muted);flex-shrink:0;margin-top:.12rem}.help-code.svelte-1ln6glb{color:var(--ui-ink);background:#2a15050f;border-radius:.5rem;padding:.6rem .75rem;font-weight:550}.paid-through.svelte-1ln6glb{color:var(--ui-ink);background:#2e76501a;border-radius:.5rem;align-items:flex-start;gap:.5rem;margin:0 0 1rem;padding:.75rem .85rem;font-size:.9rem;font-weight:550;line-height:1.45;display:flex}.paid-through.svelte-1ln6glb i{color:#2e7650;flex-shrink:0;margin-top:.1rem}.receipt-msg.svelte-1ln6glb{color:var(--ui-text-2);margin:.85rem 0 0;font-size:.875rem}.is-phone.svelte-1ln6glb .grid:where(.svelte-1ln6glb),.is-phone.svelte-1ln6glb .plans:where(.svelte-1ln6glb){grid-template-columns:1fr}.is-phone.svelte-1ln6glb .title:where(.svelte-1ln6glb){font-size:1.65rem}.is-phone.svelte-1ln6glb .receipt-head:where(.svelte-1ln6glb){padding:1.25rem 1.1rem 1rem}.is-phone.svelte-1ln6glb .receipt-amount:where(.svelte-1ln6glb){grid-column:1/-1}.scene.svelte-1r1u1s3{width:100%}.tour-head.svelte-nteovk{text-align:center}.tour-head.svelte-nteovk .h-kicker{justify-content:center}.tour-head.svelte-nteovk .h-lead:where(.svelte-nteovk){margin-inline:auto}.tour-labels.svelte-nteovk{width:min(66rem,100%);font:500 .72rem/1.4 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--h-gold-deep);justify-content:space-between;gap:.6rem 1.5rem;margin:clamp(2.5rem,5vw,4rem) auto 1.5rem;padding:0;list-style:none;display:flex;position:relative}div.tour.svelte-nteovk{width:min(100%,66rem);margin-inline:auto}.tour-bar.svelte-nteovk{z-index:1;scrollbar-width:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:fit-content;max-width:100%;box-shadow:var(--h-shadow-md);background:#2a1505c7;border-radius:999px;margin:0 auto -1.5rem;padding:4px;display:flex;position:relative;overflow-x:auto}.tour-bar.svelte-nteovk::-webkit-scrollbar{display:none}.tour-ind.svelte-nteovk{width:var(--ind-w,0);translate:var(--ind-x,0) 0;background:var(--h-gold);border-radius:999px;position:absolute;top:4px;bottom:4px;left:0}.is-ready.svelte-nteovk .tour-ind:where(.svelte-nteovk){transition:translate .5s cubic-bezier(.215,.61,.355,1),width .5s cubic-bezier(.215,.61,.355,1)}.tour-tab.svelte-nteovk{min-height:2.5rem;color:var(--h-ivory);font:600 .88rem/1 var(--font-sans);white-space:nowrap;cursor:pointer;scroll-snap-align:center;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:.45rem;padding:0 1.05rem;transition:color .3s;display:inline-flex;position:relative}.tour-tab.svelte-nteovk:focus-visible{outline:2px solid var(--h-ivory);outline-offset:1px}.tour-tab.svelte-nteovk .tour-n:where(.svelte-nteovk){color:var(--h-gold-soft);transition:color .3s}.tour-tab[aria-selected=true].svelte-nteovk,.tour-tab[aria-selected=true].svelte-nteovk .tour-n:where(.svelte-nteovk){color:var(--h-ink)}.tour-bar.svelte-nteovk:not(.is-ready) .tour-tab[aria-selected=true]:where(.svelte-nteovk){background:var(--h-gold)}.tour-n.svelte-nteovk{font-family:var(--font-mono);letter-spacing:.04em;font-size:.72rem;font-weight:500}.tour-panel.svelte-nteovk{isolation:isolate}.tour-panel.svelte-nteovk+.tour-panel:where(.svelte-nteovk){margin-top:3.5rem}.tour-window.svelte-nteovk{border:1px solid var(--h-line);background:radial-gradient(circle at 1px 1px, #855c0021 1px, transparent 1.5px) 0 0 / 18px 18px, var(--h-ivory);height:clamp(24rem,60svh,36rem);box-shadow:var(--h-shadow-lg);border-radius:22px;grid-template-rows:minmax(0,1fr);padding:6px;display:grid;position:relative}.tour-window.svelte-nteovk:after{content:"";z-index:-1;border-radius:inherit;background:var(--h-gold);filter:blur(40px);opacity:.25;position:absolute;inset:12% 8% -2%}.tour-scene.svelte-nteovk{--ui-inbox-h:clamp(15rem, calc(100cqh - 5.3rem), 28rem);--ui-chat-h:min(26rem, 100cqh);border-radius:16px;place-items:center;padding:1.5rem 1rem .5rem;display:grid;overflow:hidden;container-type:size}.tour-framed.svelte-nteovk{width:min(100%,54rem);padding:2.3rem .8rem .8rem}.tour-chat.svelte-nteovk{width:min(100%,28rem)}.tour-copy.svelte-nteovk{gap:.8rem;margin-top:2rem;padding-inline:.25rem;display:grid}.tour-copy.svelte-nteovk h3:where(.svelte-nteovk){font-family:var(--font-serif);letter-spacing:-.025em;color:var(--h-ink);align-items:baseline;gap:.75rem;margin:0;font-size:1.6rem;font-weight:540;line-height:1.1;display:flex}.tour-copy.svelte-nteovk .tour-n:where(.svelte-nteovk){color:var(--h-gold-deep);flex:none}.tour-copy.svelte-nteovk p:where(.svelte-nteovk){max-width:34rem;color:var(--h-ink-2);margin:0;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.55}@media (width>=64rem){.tour-copy.svelte-nteovk{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:4rem}}@media (width<=47.99rem){.tour-labels.svelte-nteovk{flex-wrap:wrap}.tour-labels.svelte-nteovk li:where(.svelte-nteovk){flex:1 1 0}.tour-labels.svelte-nteovk li:where(.svelte-nteovk):nth-child(2){text-align:right}.tour-labels.svelte-nteovk li:where(.svelte-nteovk):last-child{text-align:center;flex-basis:100%}.tour-bar.svelte-nteovk{scroll-snap-type:x mandatory}.tour-scene.svelte-nteovk{padding-inline:.5rem}.tour-window.svelte-nteovk{aspect-ratio:4/5;width:100%;height:auto;max-height:36rem}}@media (prefers-reduced-motion:no-preference){.tour-bar.svelte-nteovk{scroll-behavior:smooth}}@media (scripting:enabled){.tour-panel.svelte-nteovk:not(.is-active){display:none}}@media (scripting:none){.tour-bar.svelte-nteovk{display:none}}.is-live.svelte-nteovk .tour-panel:where(.svelte-nteovk):not(.is-active){display:none}.footer.svelte-8r0ylc{color:var(--h-ivory);background:0 0;border-top:1px solid #f4eee424;padding-block:clamp(3rem,6vw,4.5rem) 2rem;position:relative}.footer-top.svelte-8r0ylc{flex-wrap:wrap;justify-content:space-between;gap:3rem;display:flex}.footer-logo.svelte-8r0ylc{min-height:2.75rem;font-family:var(--font-serif);letter-spacing:-.03em;color:var(--h-ivory);align-items:center;gap:.6rem;font-size:1.6rem;font-weight:600;text-decoration:none;display:inline-flex}.footer-logo.svelte-8r0ylc .brand-mark{width:1.8rem;height:1.8rem}.footer-brand.svelte-8r0ylc p:where(.svelte-8r0ylc){max-width:18rem;font-family:var(--font-serif);color:#f4eee4a8;margin:.75rem 0 0;font-size:1.15rem;font-style:italic;line-height:1.35}.footer-brand.svelte-8r0ylc .footer-follow:where(.svelte-8r0ylc){max-width:none;color:var(--h-gold);margin:2rem 0 .75rem;font-family:inherit;font-size:.8rem;font-style:normal;font-weight:650;line-height:1.3}.footer-social.svelte-8r0ylc{flex-wrap:wrap;gap:.75rem;margin:0 0 0 -.5rem;padding:0;list-style:none;display:flex}.footer-social.svelte-8r0ylc a:where(.svelte-8r0ylc){color:#f4eee4d1;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:color .2s,transform .2s;display:inline-flex}.footer-social.svelte-8r0ylc a:where(.svelte-8r0ylc):hover,.footer-social.svelte-8r0ylc a:where(.svelte-8r0ylc):focus-visible{color:var(--h-gold);transform:translateY(-2px)}.footer-social.svelte-8r0ylc a:where(.svelte-8r0ylc):focus-visible{outline:2px solid var(--h-gold);outline-offset:2px;border-radius:.5rem}.footer-social.svelte-8r0ylc svg:where(.svelte-8r0ylc){width:1.6rem;height:1.6rem}@media (prefers-reduced-motion:reduce){.footer-social.svelte-8r0ylc a:where(.svelte-8r0ylc){transition:none}.footer-social.svelte-8r0ylc a:where(.svelte-8r0ylc):hover,.footer-social.svelte-8r0ylc a:where(.svelte-8r0ylc):focus-visible{transform:none}}.footer-cols.svelte-8r0ylc{flex-wrap:wrap;gap:2.5rem clamp(3rem,8vw,7rem);display:flex}.footer-col-title.svelte-8r0ylc{color:var(--h-gold);margin:0 0 .75rem;font-size:.8rem;font-weight:650}.footer-cols.svelte-8r0ylc ul:where(.svelte-8r0ylc){margin:0;padding:0;list-style:none}.footer-cols.svelte-8r0ylc a:where(.svelte-8r0ylc),.footer-legal.svelte-8r0ylc a:where(.svelte-8r0ylc){color:#f4eee4cc;align-items:center;min-height:2.25rem;font-size:.925rem;text-decoration:none;transition:color .2s;display:inline-flex}.footer-cols.svelte-8r0ylc a:where(.svelte-8r0ylc):hover,.footer-legal.svelte-8r0ylc a:where(.svelte-8r0ylc):hover{color:var(--h-gold)}.footer-bottom.svelte-8r0ylc{color:#f4eee499;border-top:1px solid #f4eee41f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;margin-top:clamp(3rem,6vw,4.5rem);padding-top:1.5rem;font-size:.85rem;display:flex}.footer-bottom.svelte-8r0ylc p:where(.svelte-8r0ylc){margin:0}.footer-legal.svelte-8r0ylc{gap:1.5rem;margin-right:auto;display:flex}.footer-legal.svelte-8r0ylc a:where(.svelte-8r0ylc){font-size:.85rem}.footer-bottom.svelte-8r0ylc .footer-lang{color:var(--h-ivory)}@media (pointer:coarse){.footer-cols.svelte-8r0ylc a:where(.svelte-8r0ylc),.footer-legal.svelte-8r0ylc a:where(.svelte-8r0ylc){min-height:2.75rem}}.hz-chips.svelte-1tf75ic{pointer-events:none;display:none;position:absolute;inset:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (height>=34rem){.motion-on .hz-chips.svelte-1tf75ic{display:block}}.hz-chip.svelte-1tf75ic{isolation:isolate;opacity:0;text-align:center;min-width:min-content;max-width:calc(33cqw - 3rem);font-family:var(--font-serif);color:var(--h-paper);padding:.45em .9em;font-size:clamp(1.05rem,1.5vw,1.45rem);font-style:italic;font-weight:500;line-height:1.1;display:block;position:absolute}.hz-chip-bg.svelte-1tf75ic{z-index:-1;background:#2a15059e;border-radius:999px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f6e7bf73}.hz-w.svelte-1tf75ic{white-space:nowrap}.hz-c.svelte-1tf75ic{display:inline-block}[data-slot="0"].svelte-1tf75ic{top:14%;left:4%}[data-slot="1"].svelte-1tf75ic{top:31%;left:9%}[data-slot="2"].svelte-1tf75ic{top:48%;left:3%}[data-slot="3"].svelte-1tf75ic{top:12%;right:6%}[data-slot="4"].svelte-1tf75ic{top:44%;right:6%}@media (width<=47.99rem){.hz-chip.svelte-1tf75ic{--top:calc(var(--door-y) - var(--door-h) / 2);max-width:calc(50cqw - var(--door-w) / 2 - 1.25rem);font-size:.98rem}[data-slot="0"].svelte-1tf75ic{left:4%;top:var(--top)}[data-slot="1"].svelte-1tf75ic{left:auto;right:4%;top:calc(var(--top) + var(--door-h) / 4)}[data-slot="2"].svelte-1tf75ic{left:4%;top:calc(var(--top) + var(--door-h) / 2)}[data-slot="3"].svelte-1tf75ic{right:4%;top:calc(var(--top) + var(--door-h) * .75)}[data-slot="4"].svelte-1tf75ic{display:none}}.hz.svelte-1uj6mhf{--hz-inset:8px;--pad:6px;--gap:6px;--r-out:22px;--r-in:16px;--door-y:30%;--door-h:min(42vw, 26cqh);--h1:clamp(2.3rem, min(11vw, 6.4cqh), 3.4rem);--shade:66%;--hz-run:125svh;z-index:1;min-height:max(100svh,34rem);position:relative}.hz-stage.svelte-1uj6mhf{height:max(100svh,34rem);animation:hz-settle 1.5s var(--h-ease) backwards;position:relative}.hz-shadow.svelte-1uj6mhf,.hz-behind.svelte-1uj6mhf,.hz-frame.svelte-1uj6mhf{top:var(--h-nav-h);left:var(--hz-inset);right:var(--hz-inset);height:calc(100svh - var(--h-nav-h) - var(--hz-inset));border-radius:var(--r-out);position:absolute}.hz-shadow.svelte-1uj6mhf{box-shadow:var(--h-shadow-lg)}.hz-behind.svelte-1uj6mhf,.hz-frame.svelte-1uj6mhf{container:hz/size}.hz-frame.svelte-1uj6mhf>*,.hz-behind.svelte-1uj6mhf>*{--door-w:calc(var(--door-h) * .64)}.hz-frame.svelte-1uj6mhf{background:var(--h-ink);color:var(--h-paper);transform-origin:50% var(--door-y);overflow:clip}.hz-frame.svelte-1uj6mhf.is-zooming{will-change:transform}.hz-base.svelte-1uj6mhf,.hz-shade.svelte-1uj6mhf,.hz-dusk.svelte-1uj6mhf{pointer-events:none;position:absolute;inset:0}.hz-grid.svelte-1uj6mhf{--inner:calc(100cqw - 2 * var(--pad) - 2 * var(--gap));--wl:calc(var(--inner) * .3333);--wc:calc(var(--inner) * .3334);--wr:calc(var(--inner) * .3333);inset:var(--pad);grid-template-columns:var(--wl) var(--wc) var(--wr);column-gap:var(--gap);display:grid;position:absolute}.hz-pane.svelte-1uj6mhf{border-radius:var(--r-in);position:relative;overflow:clip}.hz-pane.svelte-1uj6mhf:after{content:"";border-radius:inherit;border:.5px solid rgba(246, 231, 191, var(--hair,.7));animation:.8s .55s backwards hz-fade;position:absolute;inset:0;box-shadow:inset 0 1px #fff6dc47,inset 0 -40px 60px -50px #ffd68c2e}.hz-pane.svelte-1uj6mhf:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(100deg,#0000 38%,#fff6dc29 47%,#fff6dc4d 50%,#fff6dc29 53%,#0000 62%);animation:1.6s cubic-bezier(.45,0,.2,1) .95s backwards hz-sheen;position:absolute;inset:0;translate:120%}.hz-slice.svelte-1uj6mhf{top:calc(-1 * var(--pad));left:calc(-1 * var(--pad));width:100cqw;height:100cqh;position:absolute}[data-hz-pane=c].svelte-1uj6mhf>.hz-slice{left:calc(-1 * (var(--pad) + var(--wl) + var(--gap)))}[data-hz-pane=r].svelte-1uj6mhf>.hz-slice{left:calc(-1 * (var(--pad) + var(--wl) + var(--gap) + var(--wc) + var(--gap)))}.hz-pane.svelte-1uj6mhf>.hz-slice{animation:hz-rise-in 1.4s var(--h-ease) var(--pd,0s) backwards}.hz-blind.svelte-1uj6mhf{z-index:1;background:linear-gradient(to top, #1d0e02, var(--h-ink) 55%);animation:hz-blind .95s cubic-bezier(.22, 1, .36, 1) var(--pd,0s) backwards;pointer-events:none;position:absolute;inset:0 0 -2px;translate:0 -101%;box-shadow:inset 0 -1px #f6e7bf66}[data-hz-pane=l].svelte-1uj6mhf{--pd:0s}[data-hz-pane=c].svelte-1uj6mhf{--pd:70ms}[data-hz-pane=r].svelte-1uj6mhf{--pd:.14s}.hz-pane.svelte-1uj6mhf:after,.hz-pane.svelte-1uj6mhf:before{z-index:2;animation-delay:calc(var(--pd) + .55s)}.hz-pane.svelte-1uj6mhf:before{animation-delay:calc(var(--pd) + .95s)}.hz-dusk.svelte-1uj6mhf{opacity:0;background:#1d0e02}.hz-door.svelte-1uj6mhf{left:calc(50% - var(--door-w) / 2 - 2px);top:calc(var(--door-y) - var(--door-h) / 2 - 2px);width:calc(var(--door-w) + 4px);height:calc(var(--door-h) + 4px);border-radius:calc(var(--door-w) / 2 + 2px) calc(var(--door-w) / 2 + 2px) calc(var(--door-w) * .1 + 2px) calc(var(--door-w) * .1 + 2px);opacity:0;pointer-events:none;border:2px solid #f6e7bfe6;position:absolute;box-shadow:0 0 0 1px #d89a0073,0 0 28px 6px #ffd68c73,0 0 90px 24px #d89a0040}.hz-plaque.svelte-1uj6mhf{inset:calc(var(--door-y) - var(--door-h) / 2 - 2.6rem) 0 auto;width:max-content;max-width:90cqw;font:500 .72rem/1.2 var(--font-mono);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;opacity:0;background:#2a1505d1;border-radius:999px;margin-inline:auto;padding:.45rem .8rem;display:none;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #d89a0099}.hz-shade.svelte-1uj6mhf{background:linear-gradient(#1d0e0259, transparent) top / 100% 7.5rem no-repeat, linear-gradient(transparent, #1d0e0280 45%, #1d0e02d1) bottom / 100% var(--shade) no-repeat}.hz-orb.svelte-1uj6mhf{position:absolute}.hz-behind.svelte-1uj6mhf:before{content:"";background:radial-gradient(circle at 50% var(--door-y), #ffe2a0bf, #f6c76a52 calc(var(--door-w) * .9), transparent calc(var(--door-w) * 1.9));position:absolute;inset:0}.d.svelte-1uj6mhf{--s:calc(var(--door-w) * .52);margin:calc(var(--s) / -2);left:50%;top:calc(var(--door-y) - var(--door-h) * .1)}.hz-far-sun.svelte-1uj6mhf{width:var(--s);aspect-ratio:1;box-shadow:0 0 calc(var(--s) * .35) calc(var(--s) * .08) #ffe2a0d9, 0 0 calc(var(--s) * 1.2) calc(var(--s) * .3) #f2bf4566;background:radial-gradient(circle at 50% 46%,#fffaf0 0 34%,#ffe7ad 58%,#f2bf45 82%,#d89a00);border-radius:50%;animation:5s ease-in-out infinite alternate hz-breathe;display:block}.hz-copy.svelte-1uj6mhf{grid-template-rows:auto 1fr auto auto;grid-template-areas:"kicker"".""r""l";row-gap:1rem;display:grid;position:absolute;inset:16px}.hz-copy.svelte-1uj6mhf :focus-visible{outline-color:#f2bf45}.hz-kicker.svelte-1uj6mhf{--rise:12px;grid-area:kicker}.hz-kicker.svelte-1uj6mhf .h-kicker{color:#f2bf45;animation:hz-up .8s var(--h-ease) .3s backwards;margin:0}.hz-kicker.svelte-1uj6mhf .h-kicker-line{transform-origin:0;animation:hz-draw .9s var(--h-ease) .4s backwards}.hz-kicker.svelte-1uj6mhf .h-kicker-n{color:var(--h-paper)}.hz-kicker.svelte-1uj6mhf .h-kicker+.h-kicker{display:none}.hz-copy-r.svelte-1uj6mhf,.hz-copy-l.svelte-1uj6mhf{align-self:end;min-width:0}.hz-copy-r.svelte-1uj6mhf{grid-area:r}.hz-copy-l.svelte-1uj6mhf{grid-area:l;max-width:25rem}.hz-copy-l.svelte-1uj6mhf:focus-within{opacity:1!important;transform:none!important}.hz-copy-l.svelte-1uj6mhf.is-faded{pointer-events:none}.hz-title.svelte-1uj6mhf{max-width:10.5em;font:540 var(--h1) / .92 "Fraunces", "Fraunces Fallback", "Fraunces Fallback Noto", var(--font-serif);font-variation-settings:"opsz" 144;letter-spacing:-.045em;color:var(--h-paper);text-wrap:balance;margin:0}.hz-copy-r.svelte-1uj6mhf{isolation:isolate;position:relative}.hz-copy-r.svelte-1uj6mhf:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#1d0e0275,#1d0e0233 60%,#0000);position:absolute;inset:-22% -12% -14%}.hz-title.svelte-1uj6mhf em{color:#f2bf45;font-style:italic;font-weight:440}.w.svelte-1uj6mhf{vertical-align:top;margin:0 -.04em -.1em;padding:0 .04em .1em;display:inline-block;overflow:clip}.w.svelte-1uj6mhf>span{animation:hz-word 1.15s var(--h-ease) calc(.12s + var(--i) * 50ms) backwards;display:inline-block}.hz-addr.svelte-1uj6mhf{animation:hz-up .9s var(--h-ease) .85s backwards;font:.9rem/1.4 var(--font-mono);color:#fbf8f1b8;overflow-wrap:anywhere;margin:.8rem 0 0}.hz-addr.svelte-1uj6mhf b{color:#f2bf45;font-weight:500}.hz-sub.svelte-1uj6mhf{color:#fbf8f1e0;margin:0 0 1rem;font-size:1.05rem;line-height:1.45}.hz-copy-l.svelte-1uj6mhf>*{animation:hz-up .9s var(--h-ease) .5s backwards}.hz-form.svelte-1uj6mhf{animation-delay:.6s}.hz-status-row.svelte-1uj6mhf{margin-top:.6rem;padding-inline:1.1rem;animation-delay:.68s}.hz-copy-l.svelte-1uj6mhf>.hz-proof:where(.svelte-1uj6mhf){flex-wrap:wrap;gap:.4rem;margin:.35rem 0 0;padding:0;list-style:none;animation:none;display:flex}.hz-proof.svelte-1uj6mhf li:where(.svelte-1uj6mhf){font:500 .74rem/1.25 var(--font-mono);color:#f4eee4db;animation:hz-up .8s var(--h-ease) calc(.78s + var(--j) * 70ms) backwards;background:#fbf8f112;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .7rem .32rem .5rem;display:inline-flex;box-shadow:inset 0 0 0 1px #f6e7bf33}.hz-proof.svelte-1uj6mhf li:where(.svelte-1uj6mhf) i{color:#f2bf45}.hz-field.svelte-1uj6mhf{height:3.5rem;color:var(--h-ink);background:#fbf8f1;border-radius:999px;align-items:center;padding:.25rem .25rem .25rem 1.1rem;display:flex;box-shadow:0 12px 30px -14px #1d0e02b3}.hz-field.svelte-1uj6mhf:focus-within{box-shadow:0 0 0 3px #f2bf4599}.hz-field.has-error.svelte-1uj6mhf{box-shadow:0 0 0 2px #ffb39b}.hz-at.svelte-1uj6mhf{color:var(--h-muted);font-weight:600}.hz-field.svelte-1uj6mhf input:where(.svelte-1uj6mhf){min-width:0;height:100%;font:600 1.05rem var(--font-sans);color:var(--h-ink);background:0 0;border:0;outline:0;flex:1}.hz-field.svelte-1uj6mhf input:where(.svelte-1uj6mhf)::placeholder{color:#2a15056b;font-weight:500}.hz-submit.svelte-1uj6mhf{height:100%;min-height:0;padding-inline:1.15rem}.hz-status.svelte-1uj6mhf{color:#f4eee4d1;min-height:2.7em;margin:0;font-size:.85rem;line-height:1.35}.hz-status.is-error.svelte-1uj6mhf{color:#ffb39b}.hz-state.svelte-1uj6mhf{vertical-align:.05em;background:#f4eee499;border-radius:50%;width:.5rem;height:.5rem;margin-right:.5rem;display:inline-block}[data-state=available].svelte-1uj6mhf,[data-state=own].svelte-1uj6mhf{background:#8fd6a4}[data-state=taken].svelte-1uj6mhf{background:#f2c14e}[data-state=checking].svelte-1uj6mhf{animation:1s infinite hz-blink}.hz-own-slot.svelte-1uj6mhf{min-height:2rem;margin-top:.2rem}.hz-own.svelte-1uj6mhf{min-height:2rem;color:var(--h-ivory);cursor:pointer;border-radius:999px;padding:0 .85rem;font-size:.8rem;font-weight:600;box-shadow:inset 0 0 0 1px #f4eee480}.hz-own[aria-pressed=true].svelte-1uj6mhf{box-shadow:none;color:var(--h-ink);background:#f2bf45}@media (width>=48rem){.hz.svelte-1uj6mhf{--r-out:24px;--r-in:18px;--door-y:33%;--door-h:min(26vw, 30cqh);--h1:clamp(2.6rem, 7vw, 4.4rem);--shade:58%;--hz-run:140svh}.hz-copy.svelte-1uj6mhf{inset:clamp(20px,2.4vw,32px)}}@media (width>=64rem){.hz.svelte-1uj6mhf{--hz-inset:clamp(8px, 1vw, 16px);--pad:8px;--gap:8px;--r-out:28px;--r-in:20px;--door-y:40%;--door-h:min(20vw, 34cqh);--h1:clamp(2.6rem, min(6.2vw, 10.5cqh), 6.6rem);--hz-run:150svh}.hz-copy.svelte-1uj6mhf{grid-template:"kicker kicker"". ."1fr"l r"/minmax(0,25rem) minmax(0,1fr);gap:0 clamp(2rem,4vw,4rem)}.hz-copy-r.svelte-1uj6mhf{text-align:right;justify-self:end}.hz-title.svelte-1uj6mhf{margin-left:auto}}@media (width<=63.99rem){.hz-proof.svelte-1uj6mhf .hz-help{display:none}}@media (width<=47.99rem){.hz-grid.svelte-1uj6mhf{grid-template-columns:1fr}[data-hz-pane=l].svelte-1uj6mhf,[data-hz-pane=r].svelte-1uj6mhf{display:none}[data-hz-pane=c].svelte-1uj6mhf>.hz-slice{left:calc(-1 * var(--pad))}@container hz (height<=40rem){.hz-frame.svelte-1uj6mhf>*,.hz-behind.svelte-1uj6mhf>*{--door-y:22%;--door-h:min(34vw, 20cqh)}.hz-sub.svelte-1uj6mhf,.hz-proof.svelte-1uj6mhf{display:none}}}@media (width<=39.99rem){.hz-kicker.svelte-1uj6mhf .h-kicker:first-child{display:none}.hz-kicker.svelte-1uj6mhf .h-kicker+.h-kicker{display:flex}}@media (width<=29.99rem){.hz-field.svelte-1uj6mhf{padding-left:.9rem}.hz-at.svelte-1uj6mhf,.hz-field.svelte-1uj6mhf input:where(.svelte-1uj6mhf){font-size:1rem}.hz-submit.svelte-1uj6mhf{padding-inline:.95rem;font-size:.92rem}}@media (width<=22.99rem){.hz-submit-label.svelte-1uj6mhf{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (resolution<=1x){.hz-pane.svelte-1uj6mhf:after{border:1px solid rgba(246, 231, 191, calc(var(--hair,.7) - .2))}}@container hz (height<=35rem){.hz-sub.svelte-1uj6mhf{display:none}}@media (height<=33.99rem){.hz.svelte-1uj6mhf,.hz-stage.svelte-1uj6mhf{height:auto;min-height:0}.hz-frame.svelte-1uj6mhf{height:auto;margin:var(--h-nav-h) var(--hz-inset) var(--hz-inset);box-shadow:var(--h-shadow-lg);position:relative;inset:auto;container-type:inline-size}.hz-shadow.svelte-1uj6mhf,.hz-behind.svelte-1uj6mhf,[data-hz-pane=l].svelte-1uj6mhf,[data-hz-pane=r].svelte-1uj6mhf{display:none}.hz-grid.svelte-1uj6mhf{grid-template-columns:1fr}.hz-pane.svelte-1uj6mhf>.hz-slice{width:auto;height:auto;inset:0}.hz-copy.svelte-1uj6mhf{padding:10rem clamp(16px,2.4vw,32px) clamp(16px,2.4vw,32px);position:relative;inset:auto}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (height>=34rem){.hz.svelte-1uj6mhf{height:calc(100lvh + var(--hz-run));pointer-events:none}.hz-stage.svelte-1uj6mhf{height:100lvh;position:sticky;top:0;overflow:clip}.hz-frame.svelte-1uj6mhf{pointer-events:auto}.motion-on .hz-plaque.svelte-1uj6mhf{display:block}}@keyframes hz-settle{0%{translate:0 1.5%;scale:.975}}@keyframes hz-blind{0%{translate:0 -38%}}@keyframes hz-rise-in{0%{translate:0 5%}}@keyframes hz-sheen{0%{translate:-120%}}@keyframes hz-draw{0%{scale:0 1}}@keyframes hz-breathe{to{filter:brightness(1.06);scale:1.06}}@keyframes hz-fade{0%{opacity:0}}@keyframes hz-up{0%{opacity:0;translate:0 var(--rise,14px)}}@keyframes hz-word{0%{translate:0 105%}}@keyframes hz-blink{50%{opacity:.25}}.mf.svelte-qjrv7h{z-index:0;background:0 0;padding-block:clamp(5rem,11vw,9.5rem);position:relative}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (height>=34rem){.mf.svelte-qjrv7h{margin-top:-100lvh;padding-top:clamp(8rem,24svh,13rem)}}.mf-inner.svelte-qjrv7h{max-width:52rem;margin-inline:auto}.mf.svelte-qjrv7h .mf-title:where(.svelte-qjrv7h){font-size:clamp(2.6rem,5.6vw,5.2rem)}.mf-body.svelte-qjrv7h{max-width:46rem;font-family:var(--font-serif);font-variation-settings:"opsz" 36;color:var(--h-ink);text-wrap:pretty;margin:2rem 0 0;font-size:clamp(1.4rem,2.3vw,2.05rem);font-weight:400;line-height:1.4}.mf-hot.svelte-qjrv7h{color:var(--h-gold-deep);white-space:nowrap;font-style:italic;font-weight:440}.mf-hot.svelte-qjrv7h .mf-c{display:inline-block}.mf-team.svelte-qjrv7h{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.mf-team.svelte-qjrv7h li:where(.svelte-qjrv7h){border:1px solid var(--h-line-2);border-radius:var(--h-radius-md);background:var(--h-ivory);gap:.35rem;padding:.9rem 1rem;display:grid}.mf-addr.svelte-qjrv7h{font-family:var(--font-mono);color:var(--h-ink);overflow-wrap:anywhere;font-size:clamp(.85rem,1.2vw,1rem);font-weight:500}.mf-at.svelte-qjrv7h{color:var(--h-gold-deep)}.mf-role.svelte-qjrv7h{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--h-muted);font-size:.7rem}.mf-note.svelte-qjrv7h{color:var(--h-muted);margin:.9rem 0 0;font-size:.9rem}.mf-actions.svelte-qjrv7h{flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;margin-top:2.25rem;display:flex}.nav.svelte-a063tw{z-index:40;transition:transform .5s var(--h-ease), background-color .3s ease, box-shadow .3s ease;position:fixed;inset:0 0 auto}.nav.is-scrolled.svelte-a063tw{-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);box-shadow:0 1px 0 var(--h-line);background:#fbf8f1d1}.nav.is-open.svelte-a063tw{background:var(--h-paper)}.nav.is-tucked.svelte-a063tw{transform:translateY(-100%)}.nav-bar.svelte-a063tw{height:var(--h-nav-h);align-items:center;gap:2rem;display:flex}.nav-brand.svelte-a063tw{min-height:2.75rem;font-family:var(--font-serif);letter-spacing:-.03em;color:var(--h-ink);align-items:center;gap:.55rem;font-size:1.35rem;font-weight:600;text-decoration:none;display:inline-flex}.nav-brand.svelte-a063tw .brand-mark{width:1.6rem;height:1.6rem}.nav-links.svelte-a063tw{align-items:center;gap:.25rem;margin-inline:auto;display:flex}.nav-links.svelte-a063tw a:where(.svelte-a063tw),.nav-account.svelte-a063tw{min-height:2.75rem;color:var(--h-ink-2);border-radius:999px;align-items:center;padding:0 .85rem;font-size:.925rem;font-weight:550;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.nav-links.svelte-a063tw a:where(.svelte-a063tw):hover,.nav-account.svelte-a063tw:hover{color:var(--h-ink);background:#2a15050d}.nav-end.svelte-a063tw{align-items:center;gap:.5rem;display:flex}.nav-end.svelte-a063tw .nav-lang{color:var(--h-ink-2)}.nav-cta.svelte-a063tw{min-height:2.75rem;padding-inline:1.2rem;font-size:.9rem}.nav-toggle.svelte-a063tw{background:var(--h-ink);cursor:pointer;border-radius:999px;width:2.75rem;height:2.75rem;display:none;position:relative}.nav-toggle-bar.svelte-a063tw{background:var(--h-paper);width:1.05rem;height:1.5px;transition:transform .4s var(--h-ease);border-radius:2px;position:absolute;top:50%;left:50%}.nav-toggle-bar.svelte-a063tw:first-child{transform:translate(-50%,-4px)}.nav-toggle-bar.svelte-a063tw:last-child{transform:translate(-50%,3px)}.is-open.svelte-a063tw .nav-toggle-bar:where(.svelte-a063tw):first-child{transform:translate(-50%)rotate(45deg)}.is-open.svelte-a063tw .nav-toggle-bar:where(.svelte-a063tw):last-child{transform:translate(-50%)rotate(-45deg)}.nav-sheet.svelte-a063tw{inset:var(--h-nav-h) 0 0;z-index:39;background:var(--h-paper);animation:svelte-a063tw-sheet-in .45s var(--h-ease) both;flex-direction:column;justify-content:space-between;padding-block:1.5rem 2rem;display:flex;position:fixed;overflow-y:auto}.nav-sheet-links.svelte-a063tw{flex-direction:column;display:flex}.nav-sheet-links.svelte-a063tw a:where(.svelte-a063tw){border-bottom:1px solid var(--h-line);font-family:var(--font-serif);letter-spacing:-.03em;color:var(--h-ink);animation:svelte-a063tw-item-in .6s var(--h-ease) both;animation-delay:calc(60ms * var(--i) + 80ms);justify-content:space-between;align-items:center;padding:1.1rem 0;font-size:clamp(2rem,9vw,2.6rem);font-weight:500;text-decoration:none;display:flex}.nav-sheet-links.svelte-a063tw a:where(.svelte-a063tw) i{color:var(--h-gold-deep)}.nav-sheet-foot.svelte-a063tw{color:var(--h-ink-2);animation:svelte-a063tw-item-in .6s var(--h-ease) both;animation-delay:calc(60ms * var(--i) + 80ms);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.nav-sheet-foot.svelte-a063tw .h-btn:where(.svelte-a063tw){flex:12rem}@keyframes svelte-a063tw-sheet-in{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@keyframes svelte-a063tw-item-in{0%{opacity:0;transform:translateY(16px)}}@media (width>=961px) and (width<=1120px){.nav-bar.svelte-a063tw{gap:1rem}.nav-links.svelte-a063tw{gap:0}.nav-links.svelte-a063tw a:where(.svelte-a063tw),.nav-account.svelte-a063tw{padding-inline:.6rem}}@media (width<=960px){.nav-links.svelte-a063tw,.nav-end.svelte-a063tw .nav-lang,.nav-account.svelte-a063tw{display:none}.nav-end.svelte-a063tw{margin-left:auto}.nav-toggle.svelte-a063tw{display:block}}@media (width<=420px){.nav-cta.svelte-a063tw{display:none}}svg.svelte-x0bpaf{fill:none;stroke:var(--h-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;display:block}.d.svelte-x0bpaf{stroke-dasharray:1 2;stroke-dashoffset:calc(1.05 - 1.05 * var(--draw,1))}.g.svelte-x0bpaf{stroke:var(--h-gold);stroke-width:2px;stroke-dashoffset:calc(1.05 - 1.05 * clamp(0, var(--draw,1) * 2 - 1, 1))}.t.svelte-x0bpaf{fill:var(--h-ink);stroke:none;font-family:var(--font-mono);letter-spacing:.04em;opacity:var(--draw,1);font-size:13px;font-weight:500}.uses-head.svelte-av7fos{max-width:44rem;margin-bottom:clamp(2.5rem,5vw,3.75rem)}.uses.svelte-av7fos{gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.uses.svelte-av7fos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.uses.svelte-av7fos{grid-template-columns:repeat(4,minmax(0,1fr))}}.use.svelte-av7fos{display:grid}.use-card.svelte-av7fos{border:1px solid var(--h-line);border-radius:var(--h-radius-lg);background:var(--h-ivory);flex-direction:column;gap:.9rem;padding:1.5rem;display:flex}.use-art.svelte-av7fos{aspect-ratio:16/10;background:radial-gradient(circle at 1px 1px, #855c0029 1px, transparent 1.5px) 0 0 / 14px 14px, var(--h-paper);border-radius:18px;margin-bottom:.35rem;overflow:hidden}.use-n.svelte-av7fos{font-family:var(--font-mono);letter-spacing:.12em;color:var(--h-gold-deep);font-size:.78rem}h3.svelte-av7fos{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--h-ink);margin:-.35rem 0 0;font-size:1.35rem;font-weight:520;line-height:1.15}p.svelte-av7fos{color:var(--h-ink-2);margin:0;font-size:1rem;line-height:1.5}.use-chip.svelte-av7fos{border:1px solid var(--h-line-2);font-family:var(--font-mono);overflow-wrap:anywhere;color:var(--h-ink);border-radius:999px;align-self:flex-start;margin-top:auto;padding:.4rem .8rem;font-size:.8rem;line-height:1.35}.use-chip.svelte-av7fos span:where(.svelte-av7fos){color:var(--h-gold-deep)}.curve.svelte-1s2xn43{--curve-gold:var(--brand-gold,#d89a00);--curve-espresso:var(--brand-espresso,#2a1505);--curve-orange:var(--brand-orange,#f69110);--curve-ink:var(--brand-ivory,#f4eee4);--curve-muted:#f4eee4a8;--curve-line:#f4eee41f;--curve-gap:.6rem;--curve-mono:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);border-radius:var(--radius-md,3px);background:var(--curve-espresso);color:var(--curve-ink);box-shadow:inset 0 0 0 1px #f4eee41a, var(--shadow-ink-sm,0 12px 28px #2a15051a);margin-top:2rem;padding:1.5rem 1.25rem 1.1rem}@media (width>=768px){.curve.svelte-1s2xn43{padding-inline:1.75rem}}.curve-head.svelte-1s2xn43{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}@media (width>=640px){.curve-head.svelte-1s2xn43{flex-direction:row;justify-content:space-between;align-items:flex-start}}.curve-head.svelte-1s2xn43 p:where(.svelte-1s2xn43){margin:0}.curve-title.svelte-1s2xn43{font-family:var(--curve-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.85rem;font-weight:500}.curve-head.svelte-1s2xn43 .curve-sub:where(.svelte-1s2xn43){max-width:34rem;font-family:var(--curve-mono);color:var(--curve-muted);margin-top:.35rem;font-size:.8rem;line-height:1.45}.curve-badge.svelte-1s2xn43{align-items:center;gap:var(--curve-gap);border:1px solid var(--curve-gold);border-radius:var(--radius-sm,2px);font-family:var(--curve-mono);color:var(--curve-gold);white-space:nowrap;flex:none;align-self:flex-start;padding:.4rem .75rem;font-size:.8rem;font-weight:500;display:inline-flex}.curve-badge-price.svelte-1s2xn43{padding-left:var(--curve-gap);border-left:1px solid #d89a0073}.curve-stage.svelte-1s2xn43{height:14rem;position:relative}@media (width>=768px){.curve-stage.svelte-1s2xn43{height:16rem}}.curve-svg.svelte-1s2xn43{cursor:pointer;touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.curve-grid.svelte-1s2xn43{stroke:var(--curve-line);stroke-width:.4px}.curve-area-stop-a.svelte-1s2xn43{stop-color:var(--curve-orange);stop-opacity:.38}.curve-area-stop-b.svelte-1s2xn43{stop-color:var(--curve-orange);stop-opacity:0}.curve-stroke-stop-a.svelte-1s2xn43{stop-color:var(--curve-gold)}.curve-stroke-stop-b.svelte-1s2xn43{stop-color:var(--curve-orange)}.curve-marker.svelte-1s2xn43{pointer-events:none;width:0;position:absolute;top:0;bottom:0}.curve-stem.svelte-1s2xn43{border-left:1px dashed var(--curve-gold);width:0;position:absolute;left:0;transform:translate(-50%)}.curve-knob.svelte-1s2xn43{border:2px solid var(--curve-espresso);background:var(--curve-gold);border-radius:3px;width:1.125rem;height:1.125rem;display:block;position:absolute;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #d89a0059,0 0 14px #f691108c}.curve-knob.is-beyond.svelte-1s2xn43{background:var(--curve-espresso);border-color:var(--curve-gold)}.curve-tip.svelte-1s2xn43{border-radius:var(--radius-sm,2px);background:var(--curve-gold);color:var(--curve-espresso);font-family:var(--curve-mono);letter-spacing:-.02em;white-space:nowrap;transform:translate(var(--tip-x,-50%), calc(-100% - .875rem));padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1.2;position:absolute;left:0}.curve-tip.svelte-1s2xn43.is-below{transform:translate(var(--tip-x,-50%), .875rem)}.curve-tick.svelte-1s2xn43{position:absolute;bottom:0;transform:translate(-50%)}.curve-tick-btn.svelte-1s2xn43{border-radius:var(--radius-sm,2px);min-width:2.75rem;min-height:2.75rem;font-family:var(--curve-mono);color:var(--curve-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:.2rem;padding:0 .3rem .1rem;transition:color .2s;display:flex}.curve-tick-btn.svelte-1s2xn43:hover{color:var(--curve-ink)}.curve-tick-btn.svelte-1s2xn43:focus-visible{outline:2px solid var(--curve-gold);outline-offset:1px}.curve-tick-price.svelte-1s2xn43{letter-spacing:-.02em;font-size:.75rem;font-weight:500;display:none}.curve-tick-qty.svelte-1s2xn43{font-size:.75rem}@media (width>=768px){.curve-tick-price.svelte-1s2xn43{display:block}.curve-tick-qty.svelte-1s2xn43{font-size:.875rem}}.curve-tick.is-active.svelte-1s2xn43 .curve-tick-btn:where(.svelte-1s2xn43){color:var(--curve-gold);font-weight:500}.curve-slider.svelte-1s2xn43{margin:.25rem calc(4% - 22px) 0;display:block}.curve-slider.svelte-1s2xn43 input:where(.svelte-1s2xn43){appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0;display:block}.curve-slider.svelte-1s2xn43 input:where(.svelte-1s2xn43):focus-visible{outline:2px solid var(--curve-gold);outline-offset:2px;border-radius:var(--radius-sm,2px)}.curve-slider.svelte-1s2xn43 input:where(.svelte-1s2xn43)::-webkit-slider-runnable-track{background:linear-gradient(#f4eee429,#f4eee429) 50%/calc(100% - 44px) 100% no-repeat;border-radius:1px;height:6px}.curve-slider.svelte-1s2xn43 input:where(.svelte-1s2xn43)::-moz-range-track{background:linear-gradient(#f4eee429,#f4eee429) 50%/calc(100% - 44px) 100% no-repeat;border-radius:1px;height:6px}.curve-slider.svelte-1s2xn43 input:where(.svelte-1s2xn43)::-webkit-slider-thumb{appearance:none;background:linear-gradient(var(--curve-gold), var(--curve-gold)) center / 14px 14px no-repeat, linear-gradient(var(--curve-espresso), var(--curve-espresso)) center / 18px 18px no-repeat, linear-gradient(#d89a004d, #d89a004d) center / 24px 24px no-repeat;cursor:pointer;border:0;border-radius:0;width:44px;height:44px;margin-top:-19px}.curve-slider.svelte-1s2xn43 input:where(.svelte-1s2xn43)::-moz-range-thumb{background:linear-gradient(var(--curve-gold), var(--curve-gold)) center / 14px 14px no-repeat, linear-gradient(var(--curve-espresso), var(--curve-espresso)) center / 18px 18px no-repeat, linear-gradient(#d89a004d, #d89a004d) center / 24px 24px no-repeat;cursor:pointer;border:0;border-radius:0;width:44px;height:44px}.pricing-head.svelte-1gp0o31{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:1.5rem 4rem;margin-bottom:clamp(2.5rem,5vw,3.5rem);display:grid}.pricing-head.svelte-1gp0o31 .h-lead:where(.svelte-1gp0o31){margin:0}.panel.svelte-1gp0o31{--line:#f4eee41f;border-radius:var(--h-radius-lg);box-shadow:var(--h-shadow-lg);position:relative;overflow:hidden}.panel.svelte-1gp0o31:before{content:"";background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.35;pointer-events:none;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 70% 0,#000 0%,#0000 70%);mask-image:radial-gradient(at 70% 0,#000 0%,#0000 70%)}.mono-label.svelte-1gp0o31{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--h-gold);align-items:center;gap:.6rem;font-size:.72rem;display:inline-flex}.mono-n.svelte-1gp0o31{color:#f4eee480}.panel-top.svelte-1gp0o31{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid;position:relative}.dial.svelte-1gp0o31{border-right:1px solid var(--line);flex-direction:column;padding:clamp(1.75rem,3.5vw,3rem);display:flex}.dial-row.svelte-1gp0o31{align-items:center;gap:clamp(.75rem,2vw,1.5rem);margin-top:auto;padding-top:1.5rem;display:flex}.dial-btn.svelte-1gp0o31{width:3.25rem;height:3.25rem;color:var(--h-ivory);cursor:pointer;transition:box-shadow .25s ease, color .25s ease, transform .3s var(--h-ease);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #f4eee447}.dial-btn.svelte-1gp0o31:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--h-gold);color:var(--h-gold)}.dial-btn.svelte-1gp0o31:active:not(:disabled){transform:scale(.9)}.dial-btn.svelte-1gp0o31:disabled{opacity:.3;cursor:default}.dial-input.svelte-1gp0o31{width:calc(var(--digits,1) * .62em + .3em);min-width:1.2em;font-family:var(--font-serif);font-variation-settings:"opsz" 144;letter-spacing:-.05em;text-align:center;color:var(--h-gold);appearance:textfield;background:0 0;border:0;padding:0;font-size:clamp(4.5rem,9vw,7.5rem);font-weight:520;line-height:.9}.dial-input.svelte-1gp0o31::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dial-input.svelte-1gp0o31::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dial-meta.svelte-1gp0o31{font-family:var(--font-mono);color:#f4eee49e;margin:1.25rem 0 0;font-size:.78rem}.total.svelte-1gp0o31{flex-direction:column;padding:clamp(1.75rem,3.5vw,3rem);display:flex}.total-head.svelte-1gp0o31{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.plan-switch.svelte-1gp0o31{box-shadow:inset 0 0 0 1px var(--line);background:#f4eee414;border-radius:999px;grid-template-columns:1fr 1fr;padding:.25rem;display:grid;position:relative}.plan-switch.svelte-1gp0o31 button:where(.svelte-1gp0o31){z-index:1;min-height:2.5rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f4eee4b3;cursor:pointer;border-radius:999px;padding:0 1rem;font-size:.72rem;transition:color .3s;position:relative}.plan-switch.svelte-1gp0o31 button[aria-pressed=true]:where(.svelte-1gp0o31){color:var(--h-on-gold)}.plan-thumb.svelte-1gp0o31{background:var(--h-gold);width:calc(50% - .25rem);transition:transform .5s var(--h-ease);border-radius:999px;position:absolute;top:.25rem;bottom:.25rem;left:.25rem}.plan-thumb.is-right.svelte-1gp0o31{transform:translate(100%)}.total-price.svelte-1gp0o31{flex-wrap:wrap;align-items:baseline;gap:.25rem .85rem;margin:clamp(1.5rem,3vw,2.25rem) 0 0;display:flex}.total-num.svelte-1gp0o31{font-family:var(--font-serif);font-variation-settings:"opsz" 144;letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--h-ivory);font-size:clamp(3.5rem,7.5vw,6.25rem);font-weight:520;line-height:.9}.total-unit.svelte-1gp0o31{font-family:var(--font-mono);letter-spacing:.08em;color:var(--h-gold);gap:.4rem;font-size:.85rem;display:inline-flex}.total-unit.svelte-1gp0o31 span:where(.svelte-1gp0o31){color:#f4eee499}.total-meta.svelte-1gp0o31{color:#f4eee4ad;flex-wrap:wrap;align-items:center;gap:.5rem .85rem;margin:1rem 0 0;font-size:.9rem;display:flex}.total-save.svelte-1gp0o31{font-family:var(--font-mono);letter-spacing:.06em;color:var(--h-gold);animation:h-pop .5s var(--h-ease) both;background:#d89a002e;border-radius:999px;padding:.25rem .65rem;font-size:.72rem;font-weight:500}.total-hint.svelte-1gp0o31{min-height:2rem;font-family:var(--font-mono);letter-spacing:.06em;color:var(--h-gold);text-underline-offset:.3em;cursor:pointer;padding:0;font-size:.72rem;text-decoration:underline}.total-cta.svelte-1gp0o31{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:auto;padding-top:1.75rem;display:flex}.total-note.svelte-1gp0o31{color:#f4eee499;font-size:.82rem}.panel-curve.svelte-1gp0o31{border-top:1px solid var(--line);position:relative}.panel-curve.svelte-1gp0o31 .curve{box-shadow:none;background:0 0;border-radius:0;margin:0;padding:clamp(1.5rem,3vw,2.5rem) clamp(1.5rem,3.5vw,3rem) clamp(1.25rem,2.5vw,2rem)}.perks.svelte-1gp0o31{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.perks.svelte-1gp0o31 li:where(.svelte-1gp0o31){color:#f4eee4d1;align-items:baseline;gap:.75rem;padding:1.1rem clamp(1.25rem,3vw,2.25rem);font-size:.9rem;line-height:1.4;display:flex}.perks.svelte-1gp0o31 li:where(.svelte-1gp0o31):not(:nth-child(3n)){border-right:1px solid var(--line)}.perks.svelte-1gp0o31 li:where(.svelte-1gp0o31):nth-child(n+4){border-top:1px solid var(--line)}.perk-n.svelte-1gp0o31{font-family:var(--font-mono);letter-spacing:.1em;color:var(--h-gold);flex:none;font-size:.7rem}@media (width<=960px){.pricing-head.svelte-1gp0o31,.panel-top.svelte-1gp0o31{grid-template-columns:1fr}.dial.svelte-1gp0o31{border-right:0;border-bottom:1px solid var(--line)}.perks.svelte-1gp0o31{grid-template-columns:1fr 1fr}.perks.svelte-1gp0o31 li:where(.svelte-1gp0o31){border-top:1px solid var(--line);border-right:0!important}.perks.svelte-1gp0o31 li:where(.svelte-1gp0o31):nth-child(odd){border-right:1px solid var(--line)!important}.perks.svelte-1gp0o31 li:where(.svelte-1gp0o31):nth-child(-n+2){border-top:0}}@media (width<=560px){.perks.svelte-1gp0o31{grid-template-columns:1fr}.perks.svelte-1gp0o31 li:where(.svelte-1gp0o31):nth-child(odd){border-right:0!important}.perks.svelte-1gp0o31 li:where(.svelte-1gp0o31):nth-child(2){border-top:1px solid var(--line)}.total-cta.svelte-1gp0o31 .h-btn:where(.svelte-1gp0o31){width:100%}}.security.svelte-95aqyx{background:var(--h-ivory)}.sec-intro.svelte-95aqyx{text-align:center;flex-direction:column;align-items:center;padding-bottom:clamp(2.25rem,4.5vw,3.5rem);display:flex}.hand.svelte-95aqyx{font-family:var(--font-serif);color:var(--h-ink-2);margin:0 0 .5rem;font-size:clamp(1.05rem,1.6vw,1.3rem);font-style:italic}.title.svelte-95aqyx{max-width:100%;position:relative}.display.svelte-95aqyx{font-family:var(--font-serif);font-variation-settings:"opsz" 144;letter-spacing:-.06em;text-transform:uppercase;text-wrap:balance;color:var(--h-ink);margin:0;font-size:clamp(2.6rem,7vw,6rem);font-weight:620;line-height:.88}.stamp.svelte-95aqyx{opacity:.92;mix-blend-mode:multiply;pointer-events:none;width:clamp(5.5rem,9vw,8rem);height:auto;position:absolute;top:-3.9rem;right:-4.6rem;transform:rotate(-14deg)}.motion-on .sec-intro:not(.is-in) .stamp{opacity:0;transform:scale(1.9)rotate(-40deg)}.motion-on .sec-intro.is-in .stamp{animation:.75s cubic-bezier(.2,.9,.3,1.25) .45s both svelte-95aqyx-stamp}@keyframes svelte-95aqyx-stamp{0%{opacity:0;transform:scale(1.9)rotate(-40deg)}55%{opacity:1;transform:scale(.9)rotate(-11deg)}to{opacity:.92;transform:scale(1)rotate(-14deg)}}.sticker.svelte-95aqyx{max-width:31rem;color:var(--h-ink);background:#f3e0a8;margin:1.4rem 0 0;padding:.6rem 1rem;font-size:.92rem;line-height:1.4;display:inline-block;position:relative;rotate:-1.2deg;box-shadow:0 10px 22px #2a15051a}.sticker.svelte-95aqyx:before,.sticker.svelte-95aqyx:after{content:"";background:#ffffff8c;width:3.4rem;height:1.25rem;position:absolute;top:-.7rem;box-shadow:0 1px 2px #2a150514}.sticker.svelte-95aqyx:before{left:-1rem;rotate:-28deg}.sticker.svelte-95aqyx:after{right:-1rem;rotate:24deg}.sticker.svelte-95aqyx a:where(.svelte-95aqyx){color:inherit;text-underline-offset:.16em;font-weight:650;text-decoration:underline}.folios.svelte-95aqyx{--tab-h:4.25rem;--wedge-w:4.5rem;--tab-w:11.25rem;--tab-gap:.4rem;--tab-drop:.5rem;--stack-top:calc(var(--h-nav-h) + .75rem);--folio-h:clamp(28rem, 100svh - var(--stack-top) - 1.25rem, 38rem);--folio-rest:12svh;container-type:inline-size}.folio-mark.svelte-95aqyx{height:0;scroll-margin-top:var(--stack-top);display:block}.folio.svelte-95aqyx{--ink:#12141a;--frame-line:#12141a;z-index:calc(1 + var(--folio-i));color:var(--ink);margin-bottom:1.75rem;display:grid;position:relative}.folio.svelte-95aqyx:last-of-type{margin-bottom:0}.folio.ink-light.svelte-95aqyx{--ink:#f7f1e4;--frame-line:#f7f1e4d9}.card.svelte-95aqyx{transform-origin:0 0;grid-template-rows:var(--tab-h) minmax(0, 1fr);min-width:0;display:grid}.tab-row.svelte-95aqyx{pointer-events:none;position:relative}.tab-group.svelte-95aqyx{--ink:#12141a;top:0;left:calc(var(--folio-i) * (var(--tab-w) + var(--tab-gap)) - var(--wedge-w));height:100%;color:var(--folio-bg);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;align-items:flex-end;text-decoration:none;display:flex;position:absolute}.folio.svelte-95aqyx:first-of-type .tab-group:where(.svelte-95aqyx){left:0}.folio.ink-light.svelte-95aqyx .tab-group:where(.svelte-95aqyx){--ink:#f7f1e4}.wedge.svelte-95aqyx,.tab.svelte-95aqyx{height:calc(100% + 1px);margin-bottom:-1px;transition:height .18s}.folio.is-under :is(.wedge.svelte-95aqyx,.tab.svelte-95aqyx){height:calc(100% + 1px - var(--tab-drop))}.folio.is-under .tab-group.svelte-95aqyx:hover :is(.wedge:where(.svelte-95aqyx),.tab:where(.svelte-95aqyx)){height:calc(100% + 1px - var(--tab-drop) / 3)}.wedge.svelte-95aqyx{width:var(--wedge-w);fill:currentColor;flex:none;margin-inline:-.5px;display:block}.tab.svelte-95aqyx{width:var(--tab-w);background:var(--folio-bg);min-width:0;color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;gap:.6rem;padding:0 1rem .1rem;display:inline-flex;overflow:hidden}.tab-icon.svelte-95aqyx{flex-shrink:0;width:16px;height:16px}.tab-label.svelte-95aqyx{text-overflow:ellipsis;min-width:0;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;text-underline-offset:.18em;font-size:.92rem;font-weight:500;line-height:1.7;text-decoration:underline;text-decoration-thickness:2px;overflow:hidden}.folio.is-under .tab-label.svelte-95aqyx{text-decoration:none}.sheet.svelte-95aqyx{background:var(--folio-bg);grid-template-columns:minmax(17rem,.9fr) minmax(0,1.1fr);gap:1rem;min-height:0;padding:1rem;display:grid;position:relative;box-shadow:0 22px 40px #12141a29}.folio.is-under .sheet.svelte-95aqyx{box-shadow:none}.copy.svelte-95aqyx,.frame.svelte-95aqyx{opacity:calc(1 - var(--cover,0) * .65)}.copy.svelte-95aqyx{flex-direction:column;align-items:flex-start;gap:1.1rem;min-width:0;padding:clamp(1.25rem,2.6vw,2rem) clamp(.75rem,2vw,1.75rem) .5rem clamp(.75rem,2vw,1.5rem);display:flex}h3.svelte-95aqyx{font-family:var(--font-serif);letter-spacing:-.04em;text-wrap:balance;color:inherit;margin:0;font-size:clamp(2.2rem,3.8vw,3.4rem);font-weight:600;line-height:.98}.lede.svelte-95aqyx{max-width:25rem;margin:0;font-size:1.1rem;line-height:1.5}.view.svelte-95aqyx{width:fit-content;color:inherit;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1.5px solid;align-items:center;gap:.45rem;margin-top:.25rem;padding-bottom:.25rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:gap .18s;display:inline-flex}.view.svelte-95aqyx:hover,.view.svelte-95aqyx:focus-visible{gap:.7rem}.view.svelte-95aqyx:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.ext.svelte-95aqyx{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.tags.svelte-95aqyx{--tag-bg:#12141a;--tag-ink:#f4eee4;flex-wrap:wrap;gap:.6rem;margin:auto 0 0;padding:.7rem 0 0;list-style:none;display:flex}.folio.ink-light.svelte-95aqyx .tags:where(.svelte-95aqyx){--tag-bg:#f4eee4;--tag-ink:#12141a}.tags.svelte-95aqyx li:where(.svelte-95aqyx){background:var(--tag-bg);color:var(--tag-ink);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:.5rem .75rem;font-size:.75rem;font-weight:500;line-height:1;position:relative}.tags.svelte-95aqyx li:where(.svelte-95aqyx):before{content:"";background:var(--tag-bg);clip-path:polygon(0 0,62% 0,100% 100%,0 100%);width:2.2rem;height:.7rem;position:absolute;bottom:100%;left:0}.frame.svelte-95aqyx{aspect-ratio:16/10;align-self:stretch;min-width:0;margin:1.6rem 6px 6px;position:relative}.frame-tag.svelte-95aqyx{z-index:2;color:#fff;max-width:calc(100% - 24px);font-family:var(--font-mono);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;background:#2f8fd8;border-radius:3px 3px 0 0;padding:.15rem .45rem;font-size:.66rem;line-height:1.4;position:absolute;bottom:100%;left:12px;overflow:hidden}.crop.svelte-95aqyx{border:1.5px solid var(--frame-line);background:#fff;position:absolute;inset:0;overflow:hidden}.crop.svelte-95aqyx img:where(.svelte-95aqyx){object-fit:cover;width:100%;height:100%;display:block}.handle.svelte-95aqyx{z-index:2;width:12px;height:12px;box-shadow:0 0 0 1.5px var(--frame-line);background:#fff;position:absolute}.folio.ink-light.svelte-95aqyx .handle:where(.svelte-95aqyx){box-shadow:0 0 0 1.5px #12141a}.handle.nw.svelte-95aqyx{top:-6px;left:-6px}.handle.ne.svelte-95aqyx{top:-6px;right:-6px}.handle.sw.svelte-95aqyx{bottom:-6px;left:-6px}.handle.se.svelte-95aqyx{bottom:-6px;right:-6px}@media (prefers-reduced-motion:no-preference) and (height>=34rem){.folio.svelte-95aqyx{top:var(--stack-top);min-height:var(--folio-h);margin-bottom:var(--folio-rest);position:sticky}.folio.svelte-95aqyx:last-of-type{margin-bottom:var(--folio-rest)}.sheet.svelte-95aqyx{height:100%}.frame.svelte-95aqyx{aspect-ratio:auto;min-height:9rem}.folio-hold.svelte-95aqyx{height:max(0px, clamp(3rem, 14svh, 8rem) - var(--folio-rest))}}@media (width<=1024px){.sec-intro.svelte-95aqyx{position:relative}.title.svelte-95aqyx{position:static}.stamp.svelte-95aqyx{top:-1.4rem;right:var(--h-pad);width:clamp(3.8rem,10vw,5.5rem)}.sticker.svelte-95aqyx{max-width:22rem;font-size:.85rem}.folios.svelte-95aqyx{--tab-h:3.05rem;--wedge-w:1.85rem;--tab-w:min(8rem, (100cqi - 3 * var(--tab-gap) - var(--wedge-w)) / 4);--tab-drop:.4rem;--folio-h:clamp(26rem, 100svh - var(--stack-top) - 1rem, 40rem)}.tab.svelte-95aqyx{gap:.35rem;padding:0 .55rem .05rem}.tab-icon.svelte-95aqyx{width:14px;height:14px}.tab-label.svelte-95aqyx{letter-spacing:.08em;font-size:.75rem}.sheet.svelte-95aqyx{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:.75rem;padding:.7rem .7rem .85rem}.copy.svelte-95aqyx{gap:.65rem;padding:.55rem .4rem 0}h3.svelte-95aqyx{font-size:clamp(1.7rem,7vw,2.4rem)}.lede.svelte-95aqyx{max-width:none;font-size:.98rem}.tags.svelte-95aqyx{gap:.5rem;margin:.1rem 0 0;padding-top:.6rem}}@media (width<=640px){.folios.svelte-95aqyx{--tab-h:2.75rem;--wedge-w:1.25rem;--tab-gap:.3rem}.tab.svelte-95aqyx{padding-inline:.4rem}.tab-icon.svelte-95aqyx{display:none}.sheet.svelte-95aqyx{padding:.5rem .5rem .65rem}.lede.svelte-95aqyx{font-size:.95rem;line-height:1.45}.handle.svelte-95aqyx{width:10px;height:10px}.handle.nw.svelte-95aqyx,.handle.ne.svelte-95aqyx{top:-5px}.handle.sw.svelte-95aqyx,.handle.se.svelte-95aqyx{bottom:-5px}.handle.nw.svelte-95aqyx,.handle.sw.svelte-95aqyx{left:-5px}.handle.ne.svelte-95aqyx,.handle.se.svelte-95aqyx{right:-5px}}@media (prefers-reduced-motion:reduce){.wedge.svelte-95aqyx,.tab.svelte-95aqyx,.view.svelte-95aqyx{transition:none}}.speed.svelte-133reya{--line:#f4eee429;--soft:#f4eee4b3;--teal:#3fb8a5;overflow:hidden}.speed-head.svelte-133reya{text-align:center;max-width:44rem;margin-inline:auto}.speed-head.svelte-133reya .h-kicker{justify-content:center}.speed-head.svelte-133reya .h-lead:where(.svelte-133reya){margin-inline:auto}.meters.svelte-133reya{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,2vw,1.5rem);max-width:52rem;margin:clamp(2rem,4vw,3rem) auto 0;display:grid}.meter.svelte-133reya{--tone:var(--h-gold);border:1px solid var(--line);border-radius:var(--h-radius);background:#f4eee40a;padding:clamp(.9rem,2vw,1.4rem) clamp(1rem,2.4vw,1.6rem) clamp(1.1rem,2.4vw,1.6rem);transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.meter.in.svelte-133reya{--tone:var(--teal)}.meter.is-live.svelte-133reya{border-color:var(--tone);box-shadow:0 0 0 1px var(--tone), 0 0 40px -10px var(--tone)}.meter.svelte-133reya p:where(.svelte-133reya){margin:0}.meter-label.svelte-133reya{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tone);align-items:center;gap:.4rem;font-size:.72rem;display:flex}.meter-n.svelte-133reya{font-family:var(--font-serif);font-variation-settings:"opsz" 144;font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:#f4eee473;align-items:baseline;gap:.08em;font-size:clamp(2.6rem,7vw,4.75rem);font-weight:620;line-height:1;transition:color .2s;display:flex;margin-top:.35rem!important}.meter.is-live.svelte-133reya .meter-n:where(.svelte-133reya),.meter.is-done.svelte-133reya .meter-n:where(.svelte-133reya){color:var(--h-ivory)}.meter-n.svelte-133reya small:where(.svelte-133reya){color:var(--tone);font-size:.42em;font-style:italic}.meter-route.svelte-133reya{color:var(--h-ivory);font-size:clamp(.85rem,1.6vw,1rem);margin-top:.5rem!important}.meter-proof.svelte-133reya{font-family:var(--font-mono);letter-spacing:.04em;color:var(--soft);font-size:clamp(.62rem,1.3vw,.74rem);margin-top:.2rem!important}.meter-bar.svelte-133reya{background:#f4eee414;height:3px;position:absolute;inset:auto 0 0}.meter-bar.svelte-133reya i:where(.svelte-133reya){width:calc(var(--k) * 100%);background:var(--tone);height:100%;box-shadow:0 0 12px var(--tone);display:block}.stage.svelte-133reya{--phone-w:clamp(7rem, 25vw, 14rem);grid-template-columns:minmax(0, 1fr) var(--phone-w);align-items:center;gap:clamp(1.75rem,9vw,7rem);max-width:60rem;margin:0 auto;padding:clamp(4.5rem,10vw,7rem) 0 clamp(4rem,9vw,6.5rem);display:grid;position:relative}.flights.svelte-133reya{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flights.svelte-133reya path:where(.svelte-133reya){fill:none;stroke-linecap:round}.track.svelte-133reya{stroke-width:1.5px;stroke-dasharray:2 7}.track.out.svelte-133reya{stroke:#d89a0059}.track.in.svelte-133reya{stroke:#3fb8a559}.trail.svelte-133reya{stroke-width:2.5px;stroke-dasharray:1}.trail.out.svelte-133reya{stroke:var(--h-gold);filter:drop-shadow(0 0 6px #d89a00cc)}.trail.in.svelte-133reya{stroke:var(--teal);filter:drop-shadow(0 0 6px #3fb8a5cc)}.letter.svelte-133reya{z-index:3;pointer-events:none;border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;display:grid;position:absolute;translate:-50% -50%}.letter.out.svelte-133reya{background:var(--h-gold);color:var(--h-on-gold);box-shadow:0 0 0 6px #d89a0038,0 0 34px 6px #d89a00a6}.letter.in.svelte-133reya{background:var(--teal);color:#062520;box-shadow:0 0 0 6px #3fb8a538,0 0 34px 6px #3fb8a599}.lid.svelte-133reya{box-shadow:0 0 0 1px var(--line), 0 40px 80px -40px #000c;background:#120801;border-radius:18px 18px 0 0;padding:1.8% 1.8% 0}.fit.svelte-133reya{aspect-ratio:1000/620;border-radius:8px 8px 0 0;position:relative;overflow:hidden}.canvas.svelte-133reya{width:1000px;height:620px;transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}.canvas.svelte-133reya .ui-window{height:100%;box-shadow:none;border-radius:0}.base.svelte-133reya{background:linear-gradient(#d7ccb8,#9d8f78);border-radius:0 0 14px 14px;height:clamp(.5rem,1.4vw,.9rem);margin-inline:-5%}.compose.svelte-133reya{z-index:2;color:#2e1f12;font-family:var(--font-sans);background:#fffdfa;border-radius:14px;flex-direction:column;display:flex;position:absolute;inset:92px 40px 28px 300px;overflow:hidden;box-shadow:0 24px 60px -16px #2a150559,inset 0 0 0 1px #2a15051a}.compose.svelte-133reya header:where(.svelte-133reya){color:#5f4e3d;border-bottom:1px solid #2a15051a;align-items:center;gap:14px;padding:12px 14px 12px 16px;display:flex}.compose.svelte-133reya header:where(.svelte-133reya) b:where(.svelte-133reya){font-family:var(--font-display,var(--font-serif));letter-spacing:-.02em;color:#2a1505;flex:1;font-size:20px;font-weight:600}.saves.svelte-133reya{color:#776553;font-size:13px}.compose.svelte-133reya .field:where(.svelte-133reya){border-bottom:1px solid #2a15051a;align-items:center;margin:0;padding:13px 16px;font-size:15px;display:flex}.compose.svelte-133reya .field:where(.svelte-133reya)>span:where(.svelte-133reya):first-child{color:#776553;width:72px;font-size:13px}.chip.svelte-133reya{background:#f3ede4;border-radius:99px;padding:3px 10px;font-size:14px}.tools.svelte-133reya{color:#5f4e3d;border-bottom:1px solid #2a15051a;gap:16px;margin:0 16px;padding:12px 0 10px;display:flex}.compose.svelte-133reya .body:where(.svelte-133reya){flex:1;margin:0;padding:14px 16px;font-size:15px;line-height:1.55}.compose.svelte-133reya footer:where(.svelte-133reya){padding:10px 16px 14px}.attach.svelte-133reya{border-radius:8px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #2a15052e}.send.svelte-133reya{color:#2a1505;background:#f69110;border-radius:8px;align-items:center;gap:7px;padding:8px 16px;font-size:14.5px;font-weight:650;transition:scale .12s,background .12s;display:inline-flex}.send.is-pressed.svelte-133reya{background:#e8820a;scale:.92}.caret.svelte-133reya{vertical-align:text-bottom;background:currentColor;width:1.5px;height:1.05em;margin-left:1px;animation:.9s steps(2,start) infinite svelte-133reya-caret;display:inline-block}@keyframes svelte-133reya-caret{to{visibility:hidden}}.phone.svelte-133reya{container-type:inline-size}.body-frame.svelte-133reya{box-shadow:0 0 0 1px var(--line), 0 40px 70px -30px #000000d9;background:#120801;border-radius:15cqi;padding:3cqi}.screen.svelte-133reya{aspect-ratio:9/18;color:#1f1f1f;font-family:var(--font-sans);background:#fff;border-radius:12cqi;flex-direction:column;display:flex;position:relative;overflow:hidden}.status.svelte-133reya{justify-content:space-between;align-items:center;padding:4cqi 7cqi 1cqi;font-size:5cqi;display:flex}.status.svelte-133reya i{font-size:5cqi!important}.island.svelte-133reya{background:#120801;border-radius:99px;width:26cqi;height:7cqi}.g-top.svelte-133reya{color:#444;background:#eef2f9;border-radius:99px;align-items:center;gap:3cqi;margin:3cqi 4cqi 2cqi;padding:3cqi 4cqi;font-size:5.2cqi;display:flex}.g-top.svelte-133reya i{font-size:6cqi!important}.g-search.svelte-133reya{flex:1}.g-me.svelte-133reya{color:#fff;background:#c5221f;border-radius:50%;place-items:center;width:8cqi;height:8cqi;font-size:4.5cqi;font-weight:600;display:grid}.g-list.svelte-133reya{margin:0;padding:0;list-style:none}.g-list.svelte-133reya li:where(.svelte-133reya){gap:3.5cqi;padding:3cqi 5cqi;display:flex}.g-list.svelte-133reya li.is-unread:where(.svelte-133reya){background:#fff8e6}.g-av.svelte-133reya{background:var(--tone);color:#fff;border-radius:50%;flex:none;place-items:center;width:11cqi;height:11cqi;font-size:5.5cqi;font-weight:600;display:grid}.g-main.svelte-133reya{flex:1;min-width:0;font-size:4.6cqi;line-height:1.35;display:grid}.g-row.svelte-133reya{justify-content:space-between;gap:2cqi;display:flex}.g-row.svelte-133reya b:where(.svelte-133reya),.g-subj.svelte-133reya,.g-snip.svelte-133reya{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g-row.svelte-133reya b:where(.svelte-133reya){font-weight:500}.g-row.svelte-133reya time:where(.svelte-133reya){color:#666;flex:none;font-size:4cqi}.is-unread.svelte-133reya .g-row:where(.svelte-133reya) b:where(.svelte-133reya),.is-unread.svelte-133reya .g-subj:where(.svelte-133reya),.is-unread.svelte-133reya .g-row:where(.svelte-133reya) time:where(.svelte-133reya){color:#111;font-weight:700}.g-snip.svelte-133reya{color:#666}.g-fab.svelte-133reya{color:#001d35;background:#c2e7ff;border-radius:5cqi;place-items:center;width:15cqi;height:15cqi;display:grid;position:absolute;bottom:6cqi;right:5cqi}.g-fab.svelte-133reya i{font-size:7cqi!important}.g-banner.svelte-133reya{z-index:2;background:#fafafaf7;border-radius:6cqi;gap:3cqi;padding:3.5cqi;display:flex;position:absolute;top:13cqi;left:3.5cqi;right:3.5cqi;box-shadow:0 10px 28px -8px #00000073}.g-logo.svelte-133reya{color:#c5221f;background:#fff;border-radius:3cqi;flex:none;place-items:center;width:10cqi;height:10cqi;display:grid;box-shadow:0 0 0 1px #eee}.g-logo.svelte-133reya i{font-size:6.5cqi!important}.g-banner-text.svelte-133reya{min-width:0;font-size:4.4cqi;line-height:1.35;display:grid}.g-banner-text.svelte-133reya b:where(.svelte-133reya){justify-content:space-between;display:flex}.g-banner-text.svelte-133reya time:where(.svelte-133reya){color:#666;font-weight:400}.g-banner-text.svelte-133reya span:where(.svelte-133reya){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g-sheet.svelte-133reya{z-index:2;background:#fff;border-radius:7cqi 7cqi 0 0;padding:5cqi 5cqi 9cqi;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -12px 30px -10px #00000059}.g-sheet.svelte-133reya p:where(.svelte-133reya){margin:0}.g-sheet-subj.svelte-133reya{font-size:4.6cqi;font-weight:600}.g-sheet-text.svelte-133reya{background:#f1f3f4;border-radius:4cqi;min-height:14cqi;padding:3cqi 4cqi;font-size:4.8cqi;margin-top:3cqi!important}.g-send.svelte-133reya{color:#fff;background:#0b57d0;border-radius:50%;place-items:center;width:11cqi;height:11cqi;transition:scale .12s;display:grid;position:absolute;top:4cqi;right:6cqi}.g-send.is-pressed.svelte-133reya{scale:.85}.g-send.svelte-133reya i{font-size:5.5cqi!important}.foot.svelte-133reya{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;max-width:60rem;margin:0 auto;padding-top:1.5rem;display:flex}.facts.svelte-133reya{font-family:var(--font-mono);letter-spacing:.04em;color:var(--soft);flex-wrap:wrap;gap:.6rem 1.5rem;margin:0;padding:0;font-size:.78rem;list-style:none;display:flex}.facts.svelte-133reya li:where(.svelte-133reya),.facts.svelte-133reya a:where(.svelte-133reya){align-items:center;gap:.45rem;display:inline-flex}.facts.svelte-133reya i{color:var(--h-gold)}.facts.svelte-133reya a:where(.svelte-133reya){color:var(--h-ivory);text-underline-offset:.2em;text-decoration:underline}.facts.svelte-133reya a:where(.svelte-133reya):hover{color:var(--h-gold)}@media (prefers-reduced-motion:reduce){.caret.svelte-133reya{animation:none}}.logos.svelte-1vxqp0b{padding-block:clamp(1.75rem,4vw,2.75rem) clamp(2rem,4.5vw,3rem);overflow:hidden}.logos-head.svelte-1vxqp0b{align-items:center;gap:1.25rem;margin-bottom:clamp(1.25rem,3vw,2rem);display:flex}.logos-title.svelte-1vxqp0b{font-family:var(--font-serif);color:var(--h-ivory);flex:none;align-items:center;gap:.6rem;margin:0;font-size:1.35rem;font-weight:450;display:inline-flex}.logos-title.svelte-1vxqp0b .brand-mark{width:1.4rem;height:1.4rem}.logos-rule.svelte-1vxqp0b{background:#f4eee429;flex:1;height:1px}.logos-count.svelte-1vxqp0b{font-family:var(--font-mono);letter-spacing:.12em;color:var(--h-gold);flex:none;font-size:.72rem}.logos-viewport.svelte-1vxqp0b{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.logos-track.svelte-1vxqp0b{width:max-content;animation:70s linear infinite svelte-1vxqp0b-marquee;display:flex}.logos-viewport.svelte-1vxqp0b:hover .logos-track:where(.svelte-1vxqp0b){animation-play-state:paused}@keyframes svelte-1vxqp0b-marquee{to{transform:translate(-50%)}}.logos-list.svelte-1vxqp0b{align-items:center;gap:clamp(2.25rem,4vw,3.5rem);margin:0;padding:0 clamp(1.1rem,2vw,1.75rem);list-style:none;display:flex}.logo.svelte-1vxqp0b{white-space:nowrap;align-items:center;gap:.8rem;display:inline-flex}.logo.svelte-1vxqp0b img:where(.svelte-1vxqp0b){object-fit:contain;width:2.9rem;height:2.9rem;transition:transform .5s var(--h-ease);flex:none}.logo.svelte-1vxqp0b:hover img:where(.svelte-1vxqp0b){transform:scale(1.12)rotate(-4deg)}.logo-meta.svelte-1vxqp0b{flex-direction:column;line-height:1.2;display:flex}.logo-name.svelte-1vxqp0b{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--h-ivory);font-size:1.1rem;font-weight:540}.logo-domain.svelte-1vxqp0b{font-family:var(--font-mono);letter-spacing:.02em;color:#f4eee499;font-size:.72rem}@media (width<=640px){.logos-count.svelte-1vxqp0b{display:none}}@media (prefers-reduced-motion:reduce){.logos-viewport.svelte-1vxqp0b{overflow-x:auto}.logos-track.svelte-1vxqp0b{animation:none}}
