.hero.svelte-1cf6d9f{container-type:inline-size;--accent: #e3a20f;--sub: #57534e}.dark .hero.svelte-1cf6d9f{--accent: #e3ae28;--sub: #8a9095}.stage.svelte-1cf6d9f{--u: calc(100cqw / 1440);position:relative;display:grid;grid-template-columns:calc(600 * var(--u)) 1fr;column-gap:calc(16 * var(--u));align-items:center;padding:0 calc(44 * var(--u)) 0 3.5rem;min-height:max(calc(756 * var(--u)),var(--hero-avail));overflow:hidden}.copy.svelte-1cf6d9f{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:calc(88 * var(--u));position:relative;z-index:5}.title.svelte-1cf6d9f{margin:0;font-family:var(--font-display);font-weight:700;font-size:calc(84 * var(--u));line-height:.95;letter-spacing:-.05em;color:var(--text)}.accent.svelte-1cf6d9f{color:var(--accent)}.sub.svelte-1cf6d9f{margin:calc(28 * var(--u)) 0 0;max-width:30ch;font-size:calc(21 * var(--u));line-height:1.4;color:var(--sub);text-wrap:pretty}.copy.svelte-1cf6d9f .cta{--badge-u: var(--u);margin-top:calc(36 * var(--u))}.desk-link.svelte-1cf6d9f{margin:calc(22 * var(--u)) 0 0;font-size:calc(16 * var(--u));color:var(--sub)}.desk-link.svelte-1cf6d9f a:where(.svelte-1cf6d9f){color:var(--accent);font-weight:600;text-decoration:none;transition:filter .2s ease}.desk-link.svelte-1cf6d9f a:where(.svelte-1cf6d9f):hover{filter:brightness(1.12)}.cards.svelte-1cf6d9f{list-style:none;margin:0;padding:calc(20 * var(--u)) 0 calc(40 * var(--u));display:flex;justify-content:center;gap:calc(22 * var(--u))}.card.svelte-1cf6d9f{--bg: var(--d-bg);--banner: var(--d-banner);--bd: var(--d-border);--fg: var(--d-text);--muted: var(--d-muted);--acc: var(--d-accent);--on: var(--d-on);--disc-c: var(--d-disc);--stripe: rgba(0, 0, 0, .035);flex:none;position:relative;z-index:1;width:var(--screen-w);height:var(--screen-h)}.dark .card.svelte-1cf6d9f{--bg: var(--n-bg);--banner: var(--n-banner);--bd: var(--n-border);--fg: var(--n-text);--muted: var(--n-muted);--acc: var(--n-accent);--on: var(--n-on);--disc-c: var(--n-disc);--stripe: rgba(255, 255, 255, .045)}.device.svelte-1cf6d9f{position:relative;--screen-w: calc(224 * var(--u));--screen-h: calc(470 * var(--u));--bezel: calc(8 * var(--u));--screen-r: calc(38 * var(--u))}.phone.svelte-1cf6d9f{position:absolute;z-index:3;left:50%;top:var(--screen-top, 0px);width:calc(var(--screen-w) + 2 * var(--bezel));height:calc(var(--screen-h) + 2 * var(--bezel));transform:translate(-50%,calc(-1 * var(--bezel)));border:calc(var(--bezel) + 2px) solid #0a0a0b;border-radius:calc(var(--screen-r) + var(--bezel));box-shadow:0 0 0 1.5px #3a3a40,0 40px 80px -20px #0000008c;pointer-events:none}.island.svelte-1cf6d9f{position:absolute;top:calc(9 * var(--u));left:50%;width:31%;height:calc(20 * var(--u));transform:translate(-50%);border-radius:999px;background:#000}@media(min-width:1024px){.showcase.svelte-1cf6d9f{--u: calc(100cqw / 1440 * 1.35);display:flex;flex-direction:column;align-items:center;gap:calc(20 * var(--u))}.cards.svelte-1cf6d9f{display:grid;padding:0}.device.svelte-1cf6d9f{margin:var(--bezel) 0}.card.svelte-1cf6d9f{grid-area:1 / 1;transform-origin:50% 85%;--deck-x: 0;--deck-r: 0;--deck-s: 1;transform:translate(calc(var(--deck-x) * var(--u))) rotate(calc(var(--deck-r) * 1deg)) scale(var(--deck-s));transition:--deck-x .5s cubic-bezier(.25,.8,.25,1),--deck-r .5s cubic-bezier(.25,.8,.25,1),--deck-s .5s cubic-bezier(.25,.8,.25,1),opacity .4s ease}.card.active.svelte-1cf6d9f{z-index:2}.card.deck-right.svelte-1cf6d9f,.card.deck-left.svelte-1cf6d9f{z-index:1;opacity:.7;cursor:pointer;--deck-s: .92}.card.deck-right.svelte-1cf6d9f{--deck-x: 60;--deck-r: 7}.card.deck-left.svelte-1cf6d9f{--deck-x: -60;--deck-r: -7}@media(hover:hover){.card.deck-right.svelte-1cf6d9f:hover,.card.deck-left.svelte-1cf6d9f:hover{opacity:.9;--deck-s: .93}.card.deck-right.svelte-1cf6d9f:hover{--deck-x: 72;--deck-r: 9}.card.deck-left.svelte-1cf6d9f:hover{--deck-x: -72;--deck-r: -9}}.card.svelte-1cf6d9f .franky:where(.svelte-1cf6d9f){transform:translateY(8%);transition:transform .9s cubic-bezier(.16,1,.3,1) .12s}.card.active.svelte-1cf6d9f .franky:where(.svelte-1cf6d9f){transform:none}}.kind.svelte-1cf6d9f{display:grid;justify-items:center}.word.svelte-1cf6d9f{--acc: var(--d-accent);grid-area:1 / 1;position:relative;padding-bottom:8px;font-family:var(--font-display);font-size:calc(30 * 100cqw / 1440);font-weight:700;letter-spacing:-.035em;line-height:1;color:var(--acc);opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .5s cubic-bezier(.25,.8,.25,1);pointer-events:none}.dark .word.svelte-1cf6d9f{--acc: var(--n-accent)}.word.svelte-1cf6d9f:after{content:"";position:absolute;inset:auto 0 0;height:2px;border-radius:2px;background:var(--acc);transform:scaleX(0);transition:transform .5s cubic-bezier(.25,.8,.25,1) .08s}.word.on.svelte-1cf6d9f{opacity:1;transform:none}.word.on.svelte-1cf6d9f:after{transform:scaleX(1)}.deck-hit.svelte-1cf6d9f{position:absolute;inset:0;z-index:1;border:0;padding:0;background:transparent;cursor:pointer}.card-in.svelte-1cf6d9f{display:block;position:relative;height:100%;overflow:hidden;border-radius:var(--screen-r);background:var(--bg);color:var(--fg);font-family:-apple-system,SF Pro Text,system-ui,sans-serif}.banner.svelte-1cf6d9f{overflow:hidden;height:calc(110 * var(--u));background-color:var(--banner);background-image:repeating-linear-gradient(135deg,var(--stripe) 0 10px,transparent 10px 20px)}.banner.svelte-1cf6d9f img:where(.svelte-1cf6d9f),.avatar.svelte-1cf6d9f img:where(.svelte-1cf6d9f){display:block;width:100%;height:100%;object-fit:cover}.head.svelte-1cf6d9f{position:relative;margin-top:calc(-30 * var(--u));display:flex;flex-direction:column;align-items:center;padding:0 calc(14 * var(--u));text-align:center}.avatar.svelte-1cf6d9f{width:calc(58 * var(--u));height:calc(58 * var(--u));border-radius:50%;border:calc(4 * var(--u)) solid var(--bg);background:var(--acc);color:var(--on);overflow:hidden;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:calc(23 * var(--u))}.name.svelte-1cf6d9f{margin-top:calc(6 * var(--u));font-size:calc(16 * var(--u));font-weight:800;letter-spacing:-.015em;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.desc.svelte-1cf6d9f{margin-top:calc(3 * var(--u));font-size:calc(12 * var(--u));line-height:1.3;color:var(--muted);text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.disc.svelte-1cf6d9f{position:absolute;left:50%;bottom:calc(-120 * var(--u));width:calc(300 * var(--u));height:calc(300 * var(--u));margin-left:calc(-150 * var(--u));border-radius:50%;background:var(--disc-c)}.franky.svelte-1cf6d9f{position:absolute;left:50%;bottom:calc(-4 * var(--u));width:calc(250 * var(--u));height:calc(250 * var(--u));margin-left:calc(-125 * var(--u));max-width:none;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}.franky.day.svelte-1cf6d9f{display:none}:root:not(.dark) .franky.night.svelte-1cf6d9f:has(+.franky.day:where(.svelte-1cf6d9f)){display:none}:root:not(.dark) .franky.day.svelte-1cf6d9f{display:block}.phone.svelte-1cf6d9f,.kind.svelte-1cf6d9f{transition:opacity .25s ease}.hero.flying.svelte-1cf6d9f .phone:where(.svelte-1cf6d9f),.hero.flying.svelte-1cf6d9f .card:where(.svelte-1cf6d9f),.hero.flying.svelte-1cf6d9f .kind:where(.svelte-1cf6d9f){opacity:0;pointer-events:none}@media(max-width:1023px){.stage.svelte-1cf6d9f{display:block;padding:0;min-height:0}.copy.svelte-1cf6d9f{align-items:center;text-align:center;margin-bottom:0;padding:28px 24px 0}.title.svelte-1cf6d9f{font-size:48px}.sub.svelte-1cf6d9f{margin:18px auto 0;font-size:18px}.copy.svelte-1cf6d9f .cta{margin-top:22px;justify-content:center}.desk-link.svelte-1cf6d9f{display:none}.device.svelte-1cf6d9f{--screen-w: 236px;--screen-h: 486px;--bezel: 8px;--screen-r: 36px;--screen-top: 34px;margin-top:22px}.island.svelte-1cf6d9f{top:9px;height:21px}.cards.svelte-1cf6d9f{justify-content:flex-start;gap:28px;padding:34px calc(50% - 118px) 40px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cards.svelte-1cf6d9f::-webkit-scrollbar{display:none}.showcase.svelte-1cf6d9f{display:flex;flex-direction:column}.kind.svelte-1cf6d9f{order:-1;margin-top:18px}.device.svelte-1cf6d9f{margin-top:-14px}.word.svelte-1cf6d9f{padding-bottom:5px;font-size:15px;font-weight:600;letter-spacing:0;transform:translateY(0)}.word.on.svelte-1cf6d9f{opacity:.8}.word.svelte-1cf6d9f:after{height:1.5px}.card.svelte-1cf6d9f{scroll-snap-align:center;opacity:.45;transform:scale(.94);transition:opacity .3s ease,transform .3s ease}.card.centered.svelte-1cf6d9f{opacity:1;transform:none}.banner.svelte-1cf6d9f{height:96px}.head.svelte-1cf6d9f{margin-top:-28px;padding:0 16px}.avatar.svelte-1cf6d9f{width:56px;height:56px;border-width:4px;font-size:22px}.name.svelte-1cf6d9f{margin-top:6px;font-size:17px}.desc.svelte-1cf6d9f{margin-top:2px;font-size:12.5px;-webkit-line-clamp:2;line-clamp:2}.disc.svelte-1cf6d9f{bottom:-120px;width:290px;height:290px;margin-left:-145px}.franky.svelte-1cf6d9f{bottom:-4px;width:244px;height:244px;margin-left:-122px}}.why.svelte-mhcagw,.closer.svelte-mhcagw{container-type:inline-size;--bg: var(--d-bg);--banner: var(--d-banner);--surface: var(--d-surface);--raised: var(--d-raised);--bd: var(--d-border);--bd-soft: var(--d-border-soft);--bar: var(--d-bar);--fg: var(--d-text);--fg-muted: var(--d-muted);--acc: var(--d-accent);--on: var(--d-on);--disc-c: var(--d-disc);--glow-c: var(--d-glow);--step-text: var(--text);--step-dim: #57534e;--ring: #d6d2cb}.why.svelte-mhcagw{position:relative;z-index:6;height:max(var(--hero-avail),640px)}.dark .why.svelte-mhcagw,.dark .closer.svelte-mhcagw{--bg: var(--n-bg);--banner: var(--n-banner);--surface: var(--n-surface);--raised: var(--n-raised);--bd: var(--n-border);--bd-soft: var(--n-border-soft);--bar: var(--n-bar);--fg: var(--n-text);--fg-muted: var(--n-muted);--acc: var(--n-accent);--on: var(--n-on);--disc-c: var(--n-disc);--glow-c: var(--n-glow);--step-dim: #8a9095;--ring: #3a3a40}.stage.svelte-mhcagw{position:relative;height:100%}.glow.svelte-mhcagw{position:absolute;inset:0;background:radial-gradient(55% 70% at 66% 60%,var(--glow-c),transparent 70%);transition:background .6s ease,opacity .4s ease;pointer-events:none}.frame.svelte-mhcagw{--u: calc(100cqw / 1440);position:relative;height:100%;max-width:1440px;margin:0 auto}.copy.svelte-mhcagw{position:absolute;left:3.5rem;top:12%;z-index:4;width:min(calc(560 * var(--u)),40%);display:flex;flex-direction:column;gap:calc(40 * var(--u))}.title.svelte-mhcagw{margin:0;font-family:var(--font-display);font-size:calc(60 * var(--u));font-weight:700;line-height:.95;letter-spacing:-.05em;color:var(--text)}.brand.svelte-mhcagw{color:var(--acc);transition:color .4s ease}.steps.svelte-mhcagw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.steps.svelte-mhcagw li:where(.svelte-mhcagw){position:relative;padding-bottom:calc(26 * var(--u))}.steps.svelte-mhcagw li:where(.svelte-mhcagw):last-child{padding-bottom:0}.steps.svelte-mhcagw li:where(.svelte-mhcagw):not(:last-child):before,.fill.svelte-mhcagw{content:"";position:absolute;left:calc(18 * var(--u));top:calc(44 * var(--u));bottom:calc(6 * var(--u));width:2px;border-radius:2px;background:var(--ring)}.fill.svelte-mhcagw{background:var(--acc);transform-origin:top;transform:scaleY(0)}.steps.svelte-mhcagw li.done:where(.svelte-mhcagw) .fill:where(.svelte-mhcagw){transform:scaleY(1)}.steps.svelte-mhcagw li.on:where(.svelte-mhcagw) .fill:where(.svelte-mhcagw){animation:svelte-mhcagw-rail-y var(--dur) linear forwards}.steps.paused.svelte-mhcagw li.on:where(.svelte-mhcagw) .fill:where(.svelte-mhcagw){animation-play-state:paused}.steps.svelte-mhcagw li:where(.svelte-mhcagw):last-child .fill:where(.svelte-mhcagw){visibility:hidden}@keyframes svelte-mhcagw-rail-y{to{transform:scaleY(1)}}@keyframes svelte-mhcagw-rail-x{to{transform:scaleX(1)}}.step.svelte-mhcagw{display:flex;gap:calc(18 * var(--u));align-items:flex-start;background:none;border:0;padding:0;cursor:pointer;text-align:left;font:inherit;color:inherit}.num.svelte-mhcagw{position:relative;flex:none;width:calc(38 * var(--u));height:calc(38 * var(--u));border-radius:50%;border:2px solid var(--ring);background:transparent;color:var(--step-dim);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:calc(16 * var(--u))}.num.svelte-mhcagw{transition:background-color .3s ease,border-color .3s ease,color .3s ease}.steps.svelte-mhcagw li.on:where(.svelte-mhcagw) .num:where(.svelte-mhcagw),.steps.svelte-mhcagw li.done:where(.svelte-mhcagw) .num:where(.svelte-mhcagw){border-color:var(--acc);background:var(--acc);color:var(--on)}.st-text.svelte-mhcagw{display:flex;flex-direction:column;gap:calc(4 * var(--u));padding-top:calc(5 * var(--u));opacity:.4;transition:opacity .45s ease}.steps.svelte-mhcagw li.on:where(.svelte-mhcagw) .st-text:where(.svelte-mhcagw){opacity:1}.step.svelte-mhcagw:hover .st-text:where(.svelte-mhcagw){opacity:1}.st-title.svelte-mhcagw{font-family:var(--font-display);font-size:calc(24 * var(--u));font-weight:700;letter-spacing:-.02em;color:var(--step-text)}.art.svelte-mhcagw{position:absolute;right:calc(24 * var(--u));bottom:0;z-index:2;width:calc(420 * var(--u));height:calc(420 * var(--u));overflow:hidden;opacity:clamp(0,calc(var(--in) * 3 - 2),1);transform:translateY(calc((1 - var(--in)) * 30%))}.art-disc.svelte-mhcagw{position:absolute;left:8%;right:8%;top:38%;aspect-ratio:1;border-radius:50%;background:var(--disc-c)}.art-franky.svelte-mhcagw{position:absolute;inset:4% 0 -4%;width:100%;height:100%;max-width:none;object-fit:contain;opacity:0;transform:translateY(4%);transition:opacity .35s ease,transform .5s cubic-bezier(.16,1,.3,1)}.art-franky.on.svelte-mhcagw{opacity:1;transform:none}.art-franky.day.svelte-mhcagw{display:none}:root:not(.dark) .art-franky.night.svelte-mhcagw:has(+.art-franky.day:where(.svelte-mhcagw)){display:none}:root:not(.dark) .art-franky.day.svelte-mhcagw{display:block}.phone-col.svelte-mhcagw{position:absolute;inset:0 26% 0 46%;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:none}.slot.svelte-mhcagw{flex:none;position:relative}.phone2.svelte-mhcagw{position:absolute;left:0;top:0;width:300px;height:610px;padding:9px;border-radius:52px;background:#0a0a0b;box-shadow:0 0 0 1.5px #3a3a40,0 40px 80px -20px #0009;transform-origin:0 0;will-change:transform}.phone2.svelte-mhcagw:not(.shown){opacity:0}.phone2.svelte-mhcagw.fixed{position:fixed}.stage.svelte-mhcagw.pinned{position:fixed;top:0;left:0;right:0;pointer-events:none}.stage.svelte-mhcagw.pinned .glow:where(.svelte-mhcagw){opacity:0}.stage.svelte-mhcagw.pinned .steps.in:where(.svelte-mhcagw){pointer-events:auto}.phone2.svelte-mhcagw{transition:opacity .25s ease}.screen.svelte-mhcagw{position:relative;width:100%;height:100%;border-radius:43px;overflow:hidden;background:var(--bg);color:var(--fg);font-family:-apple-system,SF Pro Text,system-ui,sans-serif;text-align:center}.island.svelte-mhcagw{position:absolute;top:11px;left:50%;transform:translate(-50%);width:92px;height:28px;border-radius:20px;background:#000;z-index:30}.status.svelte-mhcagw{position:absolute;inset:0 0 auto;z-index:29;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 26px;font-size:14px;font-weight:600;color:var(--fg);pointer-events:none;transition:color .3s ease}.screen.wa-on.svelte-mhcagw .status:where(.svelte-mhcagw){color:#e9edef}.scr.svelte-mhcagw{position:absolute;inset:0;opacity:0;transition:opacity .35s ease}.scr.on.svelte-mhcagw{opacity:1}img.svelte-mhcagw{display:block;width:100%;height:100%;object-fit:cover}.s-banner.svelte-mhcagw{position:relative;background:var(--banner)}.s-shade.svelte-mhcagw{position:absolute;inset:0 0 auto;height:90px;background:linear-gradient(rgba(0,0,0,.45),transparent)}.s-head.svelte-mhcagw{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 18px}.s-avatar.svelte-mhcagw{width:82px;height:82px;margin-top:-41px;padding:3px;border-radius:50%;background:var(--bg);box-shadow:0 8px 15px #0000004d;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--acc);font-weight:800;font-size:30px}.s-avatar.svelte-mhcagw img:where(.svelte-mhcagw){border-radius:50%}.s-name.svelte-mhcagw{margin-top:9px;max-width:100%;font-size:19px;font-weight:800;letter-spacing:-.3px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-desc.svelte-mhcagw{margin-top:7px;max-width:230px;font-size:12px;line-height:1.4;opacity:.88;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.card-layer.svelte-mhcagw{position:absolute;inset:0;pointer-events:none}.c-disc.svelte-mhcagw{position:absolute;left:50%;bottom:-151px;width:378px;height:378px;margin-left:-189px;border-radius:50%;background:var(--disc-c)}.c-franky.svelte-mhcagw{position:absolute;left:50%;bottom:-5px;width:315px;height:315px;margin-left:-157px;max-width:none;object-fit:contain}.c-franky.day.svelte-mhcagw{display:none}:root:not(.dark) .c-franky.night.svelte-mhcagw:has(+.c-franky.day:where(.svelte-mhcagw)){display:none}:root:not(.dark) .c-franky.day.svelte-mhcagw{display:block}.s-chips.svelte-mhcagw{display:flex;gap:8px;padding:0 12px;margin-top:14px}.chip.svelte-mhcagw{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:7px;border-radius:14px;background:var(--surface);border:1px solid var(--bd-soft)}.chip-ic.svelte-mhcagw{flex:none;width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#fff}.ig.svelte-mhcagw{background:linear-gradient(45deg,#f58529,#de297a,#8233b0)}.wa.svelte-mhcagw{background:#26d466}.chip-tx.svelte-mhcagw{display:flex;flex-direction:column;min-width:0;text-align:left}.chip-tx.svelte-mhcagw b:where(.svelte-mhcagw){font-size:11.5px;font-weight:600}.chip-tx.svelte-mhcagw small:where(.svelte-mhcagw){font-size:10px;color:var(--fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-cats.svelte-mhcagw{display:flex;gap:6px;padding:14px 12px 10px}.cat.svelte-mhcagw{font-size:12px;font-weight:700;padding:6px 12px;border-radius:999px;background:var(--surface);white-space:nowrap}.cat.on.svelte-mhcagw{background:var(--acc);color:var(--on)}.s-grid.svelte-mhcagw{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 12px}.tile.svelte-mhcagw{border-radius:14px;overflow:hidden;background:var(--raised);box-shadow:0 4px 7px #00000029;text-align:left}.tile-img.svelte-mhcagw{aspect-ratio:3 / 4;background:var(--banner)}.tile-tx.svelte-mhcagw{padding:8px;display:flex;flex-direction:column;gap:3px}.tile-tx.svelte-mhcagw b:where(.svelte-mhcagw){font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile-tx.svelte-mhcagw span:where(.svelte-mhcagw){font-size:12px;font-weight:800;color:var(--acc)}.sh-banner.svelte-mhcagw{height:196px;background:var(--banner)}.sh-dim.svelte-mhcagw{position:absolute;inset:0;background:#0000008c}.sheet.svelte-mhcagw{position:absolute;inset:auto 0 0;padding:10px 18px 26px;border-radius:28px 28px 0 0;background:var(--surface);display:flex;flex-direction:column;gap:16px;text-align:left}.grabber.svelte-mhcagw{align-self:center;width:38px;height:5px;border-radius:3px;background:var(--bd)}.sh-title.svelte-mhcagw{font-size:19px;font-weight:800;letter-spacing:-.02em}.sh-link.svelte-mhcagw{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:var(--bg)}.sh-av.svelte-mhcagw,.p-av.svelte-mhcagw,.wa-av.svelte-mhcagw{flex:none;border-radius:50%;overflow:hidden;background:var(--acc);color:var(--on);display:flex;align-items:center;justify-content:center;font-weight:800}.sh-av.svelte-mhcagw{width:36px;height:36px}.sh-tx.svelte-mhcagw{display:flex;flex-direction:column;min-width:0}.sh-tx.svelte-mhcagw b:where(.svelte-mhcagw){font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-tx.svelte-mhcagw code:where(.svelte-mhcagw){font-family:ui-monospace,monospace;font-size:12px;color:var(--fg-muted);white-space:nowrap}.sh-tx.svelte-mhcagw em:where(.svelte-mhcagw){font-style:normal;color:var(--acc)}.sh-targets.svelte-mhcagw{display:flex;justify-content:space-between;padding:0 4px}.sh-targets.svelte-mhcagw span:where(.svelte-mhcagw){display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px}.sh-targets.svelte-mhcagw i:where(.svelte-mhcagw){width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.sh-targets.svelte-mhcagw .tt:where(.svelte-mhcagw){background:#000;border:1px solid var(--bd)}.sh-targets.svelte-mhcagw .cp:where(.svelte-mhcagw){background:var(--raised);color:var(--fg)}.p-img.svelte-mhcagw{height:270px;border-radius:0 0 22px 22px;overflow:hidden;background:var(--banner)}.glass.svelte-mhcagw{position:absolute;top:50px;width:40px;height:40px;border-radius:50%;background:#14141699;color:#fff;display:flex;align-items:center;justify-content:center}.glass.l.svelte-mhcagw{left:12px}.glass.r.svelte-mhcagw{right:12px}.p-body.svelte-mhcagw{padding:14px 14px 0;display:flex;flex-direction:column;gap:5px;text-align:left}.p-cat.svelte-mhcagw{align-self:flex-start;font-size:11px;font-weight:800;padding:4px 9px;border-radius:999px;background:var(--surface)}.p-name.svelte-mhcagw{font-size:22px;font-weight:800;letter-spacing:-.6px;line-height:1.1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.p-price.svelte-mhcagw{display:flex;align-items:baseline;gap:6px}.p-price.svelte-mhcagw b:where(.svelte-mhcagw){font-size:20px;font-weight:800;color:var(--acc)}.p-price.svelte-mhcagw small:where(.svelte-mhcagw){font-size:12px;font-weight:600;color:var(--fg-muted)}.p-desc.svelte-mhcagw{font-size:13px;line-height:1.4;color:var(--fg-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.p-bar.svelte-mhcagw{position:absolute;inset:auto 0 0;padding:10px 14px 16px;background:var(--bg);border-top:1px solid var(--bd-soft);display:flex;flex-direction:column;gap:10px}.p-store.svelte-mhcagw{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--bd-soft)}.p-av.svelte-mhcagw{width:28px;height:28px;font-size:12px}.p-store.svelte-mhcagw b:where(.svelte-mhcagw){flex:1;min-width:0;font-size:13px;font-weight:700;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-store.svelte-mhcagw em:where(.svelte-mhcagw){font-style:normal;font-size:12px;font-weight:700;color:var(--acc);white-space:nowrap}.p-cta.svelte-mhcagw{height:50px;border-radius:25px;background:var(--acc);color:var(--on);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;white-space:nowrap}.scr-wa.svelte-mhcagw{background:#0b141a;display:flex;flex-direction:column;color:#e9edef}.wa-top.svelte-mhcagw{padding:48px 10px 8px;background:#1f2c34;display:flex;align-items:center;gap:8px;color:#00a884}.wa-back.svelte-mhcagw{font-size:22px;line-height:1;padding:0 2px}.wa-av.svelte-mhcagw{width:34px;height:34px;font-size:14px}.wa-name.svelte-mhcagw{flex:1;min-width:0;font-size:14px;font-weight:700;color:#e9edef;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wa-top.svelte-mhcagw svg:last-child{margin:0 4px}.wa-chat.svelte-mhcagw{flex:1;padding:14px 10px;display:flex;flex-direction:column;gap:8px;background-image:radial-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:14px 14px}.wa-day.svelte-mhcagw{align-self:center;font-size:11px;font-weight:600;color:#8696a0;background:#182229;padding:4px 10px;border-radius:8px}.wa-msg.svelte-mhcagw{align-self:flex-start;width:228px;border-radius:2px 12px 12px;background:#1f2c34;overflow:hidden;text-align:left}.wa-body.svelte-mhcagw{padding:9px 11px 4px;font-size:13.5px;line-height:1.38}.wa-body.svelte-mhcagw>strong:where(.svelte-mhcagw):first-child{display:block;margin-bottom:4px}.wa-dim.svelte-mhcagw{color:#aebac1}.wa-code.svelte-mhcagw{color:#e9edef;letter-spacing:.04em}.wa-meta.svelte-mhcagw{display:flex;justify-content:space-between;align-items:center;padding:0 11px 7px;font-size:11px;color:#8696a0}.wa-btn.svelte-mhcagw{border-top:1px solid #2a3942;height:38px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:13.5px;font-weight:600;color:#53bdeb}.wa-input.svelte-mhcagw{padding:8px 10px 22px;background:#1f2c34;display:flex;align-items:center;gap:8px;color:#8696a0}.wa-plus.svelte-mhcagw{font-size:20px;line-height:1}.wa-field.svelte-mhcagw{flex:1;height:32px;border-radius:16px;background:#2a3942}.closer.svelte-mhcagw{position:relative;height:max(calc(var(--hero-avail) - 200px),420px)}.close-disc.svelte-mhcagw{position:absolute;left:50%;z-index:1;aspect-ratio:1;border-radius:50%;background:color-mix(in oklab,var(--acc) 12%,transparent);pointer-events:none}.close-copy.svelte-mhcagw{--badge-u: calc(var(--kc) * 1px);position:absolute;left:0;right:0;z-index:4;display:flex;flex-direction:column;align-items:center;padding:0 24px;text-align:center}.close-title.svelte-mhcagw{margin:0;font-family:var(--font-display);font-size:calc(104px * var(--kc));font-weight:700;line-height:.9;letter-spacing:-.055em;white-space:nowrap;color:var(--text)}.close-title.svelte-mhcagw span:where(.svelte-mhcagw){color:var(--primary)}.close-sub.svelte-mhcagw{margin:calc(20px * var(--kc)) 0 0;font-size:calc(21px * var(--kc));line-height:1.4;color:var(--muted)}.close-copy.svelte-mhcagw .close-badges{margin-top:calc(28px * var(--kc))}.screens.svelte-mhcagw{position:absolute;inset:0}.screens.svelte-mhcagw,.scr-empty.svelte-mhcagw,.close-copy.svelte-mhcagw,.close-disc.svelte-mhcagw,.art.svelte-mhcagw,.title.svelte-mhcagw,.steps.svelte-mhcagw{will-change:opacity,transform}.fade.svelte-mhcagw{opacity:0;transition:opacity .5s ease}.fade.in.svelte-mhcagw{opacity:1}.e-banner.svelte-mhcagw{position:relative;height:184px;overflow:hidden;background:radial-gradient(110% 90% at 15% 0%,color-mix(in oklab,var(--acc) 60%,transparent),transparent 62%),radial-gradient(80% 90% at 100% 100%,color-mix(in oklab,var(--acc) 35%,transparent),transparent 60%),var(--banner)}.e-banner.svelte-mhcagw:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1.4px);background-size:14px 14px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 70%);mask-image:linear-gradient(180deg,transparent,#000 70%)}.e-cover.svelte-mhcagw{position:absolute;right:12px;bottom:12px;height:28px;padding:0 10px;border-radius:14px;background:#00000073;color:#fff;display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700}.e-head.svelte-mhcagw{display:flex;flex-direction:column;align-items:center;padding:0 18px}.e-avatar.svelte-mhcagw{position:relative;z-index:1;width:86px;height:86px;margin-top:-43px;padding:3px;box-sizing:border-box;border-radius:50%;background:var(--bg);box-shadow:0 8px 15px #0000004d}.e-avatar.svelte-mhcagw>span:where(.svelte-mhcagw){width:100%;height:100%;box-sizing:border-box;border-radius:50%;border:2px dashed color-mix(in oklab,var(--acc) 70%,transparent);background:color-mix(in oklab,var(--acc) 16%,var(--surface));color:var(--acc);display:flex;align-items:center;justify-content:center}.e-name.svelte-mhcagw{margin-top:10px;display:flex;align-items:center;font-size:23px;font-weight:800;letter-spacing:-.5px;line-height:1.1}.caret.svelte-mhcagw{display:inline-block;width:2.5px;height:22px;margin-left:3px;border-radius:2px;background:var(--acc);animation:svelte-mhcagw-caret-blink 1.1s steps(1) infinite}@keyframes svelte-mhcagw-caret-blink{0%,45%{opacity:1}50%,95%{opacity:0}}.e-link.svelte-mhcagw{margin-top:9px;display:flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:14px;background:var(--surface);border:1px solid var(--bd-soft);font-size:12.5px;color:var(--fg-muted)}.e-link.svelte-mhcagw b:where(.svelte-mhcagw){color:var(--acc);font-weight:700}.e-chips.svelte-mhcagw{display:flex;justify-content:center;gap:6px;padding:16px 12px 12px}.e-chips.svelte-mhcagw span:where(.svelte-mhcagw){width:70px;height:26px;border-radius:13px;background:var(--surface)}.e-chips.svelte-mhcagw span.on:where(.svelte-mhcagw){width:58px;background:var(--acc);opacity:.85}.e-chips.svelte-mhcagw span:where(.svelte-mhcagw):last-child{width:50px}.e-grid.svelte-mhcagw{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 12px}.e-tile.svelte-mhcagw{border-radius:14px;overflow:hidden;background:var(--raised);box-shadow:0 4px 7px #00000029}.e-img.svelte-mhcagw{aspect-ratio:4 / 5;background:linear-gradient(160deg,color-mix(in oklab,var(--acc) 28%,var(--banner)),var(--banner));color:var(--fg);display:flex;align-items:center;justify-content:center}.e-tile.svelte-mhcagw+.e-tile:where(.svelte-mhcagw) .e-img:where(.svelte-mhcagw){background:linear-gradient(200deg,color-mix(in oklab,var(--acc) 18%,var(--banner)),var(--banner))}.e-img.svelte-mhcagw svg{opacity:.45}.e-lines.svelte-mhcagw{padding:9px 8px;display:flex;flex-direction:column;gap:6px}.e-lines.svelte-mhcagw span:where(.svelte-mhcagw){width:78%;height:8px;border-radius:4px;background:var(--banner)}.e-lines.svelte-mhcagw span:where(.svelte-mhcagw)+span:where(.svelte-mhcagw){width:40%;background:var(--acc);opacity:.75}.e-cta.svelte-mhcagw{position:absolute;left:14px;right:14px;bottom:16px;height:50px;border-radius:25px;background:var(--acc);color:var(--on);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}@media(max-width:1023px){.why.svelte-mhcagw{height:max(100svh,520px)}.frame.svelte-mhcagw{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:20px 0}.copy.svelte-mhcagw{display:contents}.title.svelte-mhcagw{order:1;padding:0 24px;text-align:center}.title.svelte-mhcagw{font-size:30px}.steps.svelte-mhcagw{order:3;position:relative;z-index:4;padding:44px 24px 0;flex-direction:row;justify-content:center}.steps.svelte-mhcagw li:where(.svelte-mhcagw),.steps.svelte-mhcagw li:where(.svelte-mhcagw):last-child{position:static;padding:0;display:flex;align-items:center}.steps.svelte-mhcagw li:where(.svelte-mhcagw):not(:last-child):before,.fill.svelte-mhcagw{position:relative;left:auto;top:auto;bottom:auto;order:2;width:34px;height:2px;margin:0 6px}.fill.svelte-mhcagw{margin-left:-40px;transform-origin:left;transform:scaleX(0)}.steps.svelte-mhcagw li.done:where(.svelte-mhcagw) .fill:where(.svelte-mhcagw){transform:scaleX(1)}.steps.svelte-mhcagw li.on:where(.svelte-mhcagw) .fill:where(.svelte-mhcagw){animation-name:svelte-mhcagw-rail-x}.steps.svelte-mhcagw li:where(.svelte-mhcagw):last-child .fill:where(.svelte-mhcagw){position:absolute}.num.svelte-mhcagw{width:30px;height:30px;font-size:14px}.st-text.svelte-mhcagw{position:absolute;left:24px;right:24px;bottom:42px;align-items:center;text-align:center;padding:0;gap:2px;pointer-events:none;opacity:0;transition:opacity .4s ease}.steps.svelte-mhcagw li.on:where(.svelte-mhcagw) .st-text:where(.svelte-mhcagw){opacity:1}.steps.svelte-mhcagw li:where(.svelte-mhcagw):not(.on) .st-text:where(.svelte-mhcagw){opacity:0}.st-title.svelte-mhcagw{font-size:18px}.phone-col.svelte-mhcagw{order:2;position:relative;left:auto;right:auto;flex:none}.art.svelte-mhcagw{display:none}.glow.svelte-mhcagw{background:radial-gradient(70% 50% at 50% 50%,var(--glow-c),transparent 70%)}.close-title.svelte-mhcagw{font-size:clamp(40px,12vw,64px);white-space:normal;text-wrap:balance}.close-sub.svelte-mhcagw{margin-top:16px;max-width:30ch;font-size:17px}.close-copy.svelte-mhcagw .close-badges{margin-top:24px}}.foot.svelte-8us0o2{position:relative;z-index:7;background:var(--background);border-top:1px solid var(--border);max-width:1440px;margin:0 auto;padding:28px 64px 24px;display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:32px}.brandcol.svelte-8us0o2{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.brandcol.svelte-8us0o2 span:where(.svelte-8us0o2){font-size:14px;line-height:1.45;color:var(--muted)}.foot.svelte-8us0o2 nav:where(.svelte-8us0o2){display:flex;flex-direction:column;align-items:flex-start;gap:6px}.foot.svelte-8us0o2 h3:where(.svelte-8us0o2){margin:0 0 2px;font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.foot.svelte-8us0o2 a:where(.svelte-8us0o2){font-size:14px;color:var(--muted);text-decoration:none;transition:color .2s ease}.foot.svelte-8us0o2 a:where(.svelte-8us0o2):hover{color:var(--primary)}@media(max-width:1023px){.foot.svelte-8us0o2{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 16px;padding:20px 24px 18px}.brandcol.svelte-8us0o2{grid-column:1 / -1;flex-direction:row;align-items:center;gap:12px}.brandcol.svelte-8us0o2 span:where(.svelte-8us0o2){font-size:12.5px;line-height:1.35}.foot.svelte-8us0o2 h3:where(.svelte-8us0o2){font-size:11px}.foot.svelte-8us0o2 a:where(.svelte-8us0o2){font-size:13px}}.page.svelte-1uha8ag{overflow:clip}
