:root{--night: #0b0b0f;--paper: #f5f5f7;--ink: #1d1d1f;--ink-soft: #3a3a3c;--tez: #e8a317;--tez-deep: #c4840c;--frost: rgba(255, 255, 255, .64);--night-frost: rgba(20, 20, 24, .62);--ok: #1f7a4d;--warn: #b45309;--danger: #b42318;--line: rgba(29, 29, 31, .08);--shadow: 0 18px 40px -24px rgba(0, 0, 0, .35);--safe-top: env(safe-area-inset-top);--safe-bot: env(safe-area-inset-bottom);font:17px/1.47 SF Pro Text,ui-sans-serif,system-ui,sans-serif;color:var(--ink);background:var(--paper)}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}button,input,select{font:inherit}a{color:inherit}button{cursor:pointer}@media (prefers-reduced-transparency: reduce){:root{--frost: #fff;--night-frost: #141418}.land-nav{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.display{font-family:SF Pro Display,ui-rounded,system-ui,sans-serif;font-size:clamp(2.6rem,7vw,5.2rem);font-weight:560;line-height:1.02;letter-spacing:-.034em}.btn{min-height:44px;min-width:44px;border:0;border-radius:16px;padding:14px 22px;background:var(--ink);color:var(--paper);transition:transform .12s cubic-bezier(.22,1,.36,1),opacity .16s ease}.btn:active{transform:scale(.97)}.btn.tez{background:var(--tez);color:var(--ink)}.btn.ghost{background:transparent;color:inherit;border:1px solid var(--line)}.btn:disabled{opacity:.4;cursor:not-allowed}.field{display:grid;gap:6px}.field input{min-height:48px;border:1px solid var(--line);border-radius:16px;padding:12px 14px;background:#fff}.night{background:radial-gradient(1200px 600px at 70% -10%,#2a2112 0%,var(--night) 55%);color:#f5f5f7}.glass{background:var(--frost);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}.night .glass{background:var(--night-frost)}.landing-nav{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:calc(14px + var(--safe-top)) 28px 14px}.brand{font-weight:700;letter-spacing:-.03em;font-size:1.2rem}.brand i{color:var(--tez);font-style:normal}.hero{padding:72px 28px 40px;max-width:1180px;margin:0 auto}.hero p.lead{max-width:68ch;font-size:1.2rem;color:#d2d2d7}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 40px}.ticker{display:grid;gap:10px;margin-top:36px}.tick{display:grid;grid-template-columns:140px 1fr auto;gap:16px;align-items:center;padding:16px 18px;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.pulse{display:inline-flex;gap:8px;align-items:center;font-size:.82rem}.dot{width:8px;height:8px;border-radius:99px;background:var(--tez)}.dot.ok{background:#34c759}.dot.warn{background:#ff9f0a}.wrap{max-width:1100px;margin:0 auto;padding:72px 28px}.chapter{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:start}.chapter h2{font-size:clamp(2rem,4vw,3.1rem);letter-spacing:-.03em;line-height:1.1;margin:0 0 12px}.measure{max-width:68ch}.faq details{border-bottom:1px solid var(--line);padding:16px 0}.faq summary{cursor:pointer;font-weight:600}.price-row{display:grid;grid-template-columns:1.2fr 1fr;gap:32px}.price-card{padding:28px;border-radius:28px;background:#fff;box-shadow:var(--shadow)}.app{min-height:100dvh;display:grid;grid-template-columns:260px 1fr}.side{position:sticky;top:0;height:100dvh;padding:calc(18px + var(--safe-top)) 14px 18px;border-right:1px solid var(--line)}.nav a,.nav button.navlink{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:12px;text-decoration:none;border:0;background:transparent;width:100%;text-align:left;color:var(--ink-soft)}.nav a.on,.nav button.navlink.on{background:#fff;color:var(--ink);font-weight:600}.main{padding:22px 28px 48px}.topbar{display:flex;justify-content:space-between;align-items:end;margin-bottom:22px}.topbar h1{margin:0;font-size:2rem;letter-spacing:-.03em}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.kpi{background:#fff;border-radius:20px;padding:18px;box-shadow:var(--shadow)}.kpi b{display:block;font-size:1.6rem;letter-spacing:-.03em;margin-top:8px}.kpi span{color:var(--ink-soft);font-size:.88rem}.list{display:grid;gap:10px;margin-top:22px}.row{display:grid;grid-template-columns:1.2fr .8fr .8fr auto;gap:12px;align-items:center;background:#fff;border-radius:18px;padding:14px 16px;min-height:64px;box-shadow:0 10px 24px -20px #0006}.st{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:650}.pos{display:grid;grid-template-columns:1.2fr .8fr;gap:16px}.sku-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sku{min-height:88px;border:0;border-radius:18px;background:#fff;text-align:left;padding:14px;box-shadow:var(--shadow)}.cart{background:#fff;border-radius:24px;padding:18px;box-shadow:var(--shadow)}.toast{position:fixed;right:18px;bottom:calc(18px + var(--safe-bot));background:var(--ink);color:#fff;padding:12px 16px;border-radius:14px;z-index:40}@media (max-width: 900px){.app{grid-template-columns:1fr}.side{height:auto;position:sticky;display:flex;gap:8px;overflow:auto}.nav{display:flex;gap:6px}.kpis,.sku-grid,.chapter,.price-row,.pos,.row,.tick{grid-template-columns:1fr}}.land{background:var(--paper);color:var(--ink);min-height:100dvh}.land-nav{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:calc(12px + var(--safe-top)) 28px 12px;background:#f5f5f7d1;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid var(--line)}.land-nav .brand{text-decoration:none}.land-logo img{height:28px;width:auto;display:block}.land-links{display:flex;justify-content:center;gap:28px}.land-links a{text-decoration:none;color:var(--ink-soft);min-height:44px;display:inline-flex;align-items:center}.land-links a:hover{color:var(--ink)}.land-nav-cta{display:flex;gap:10px}.land-hero{display:grid;grid-template-columns:minmax(280px,.92fr) minmax(320px,1.08fr);gap:56px;align-items:center;max-width:1180px;margin:0 auto;padding:72px 28px 40px}.land-kicker{margin:0 0 14px;color:var(--tez-deep);font-weight:650}.land-h1{font-family:SF Pro Display,ui-rounded,system-ui,sans-serif;font-size:clamp(2.7rem,6vw,4.4rem);font-weight:560;line-height:1.02;letter-spacing:-.036em;margin:0 0 18px}.land-lead{max-width:38ch;font-size:1.2rem;line-height:1.45;color:var(--ink-soft);margin:0}.land-hero-stage{position:relative}.land-photo{position:relative;border-radius:28px;overflow:hidden;background:#e8e8ed;box-shadow:0 28px 60px -32px #00000073}.land-photo img{width:100%;height:100%;object-fit:cover;display:block;vertical-align:middle}.land-photo.tall img{aspect-ratio:4 / 3}.land-photo:not(.tall) img{aspect-ratio:16 / 9}.land-float{position:absolute;left:16px;right:16px;bottom:16px;max-width:440px}.land-float-right{left:auto;right:16px}.land-band{max-width:1180px;margin:0 auto;padding:88px 28px}.land-split{display:grid;grid-template-columns:1fr 1.15fr;gap:64px;align-items:center}.land-split.reverse{grid-template-columns:1.15fr 1fr}.land-split.reverse .land-copy{order:2}.land-copy h2{font-size:clamp(2rem,3.6vw,2.7rem);letter-spacing:-.032em;line-height:1.12;margin:0 0 14px}.land-copy p{color:var(--ink-soft);max-width:42ch;margin:0 0 22px}.land-points{list-style:none;padding:0;margin:0;display:grid;gap:10px}.land-points li{padding-left:18px;position:relative}.land-points li:before{content:"";width:7px;height:7px;border-radius:99px;background:var(--tez);position:absolute;left:0;top:.55em}.land-wide{max-width:1180px;margin:0 auto;padding:24px 28px 88px;display:grid;gap:28px}.land-wide-copy{max-width:52ch}.land-wide-copy h2{font-size:clamp(2rem,3.6vw,2.7rem);letter-spacing:-.032em;margin:0 0 12px}.land-wide-copy p{color:var(--ink-soft);margin:0}.land-price-head{max-width:46ch;margin-bottom:36px}.land-price-head h2{font-size:clamp(2rem,3.6vw,2.7rem);letter-spacing:-.032em;margin:0 0 12px}.land-price-head p{color:var(--ink-soft);margin:0}.land-prices{display:grid;grid-template-columns:1fr 1fr;gap:20px}.land-card{background:#fff;border-radius:28px;padding:32px 28px;box-shadow:0 18px 40px -28px #0006;display:grid;align-content:start;gap:8px}.land-card.featured{background:var(--ink);color:#f5f5f7}.land-card.featured p,.land-card.featured li{color:#d2d2d7}.land-card h3{margin:0;font-size:1.6rem;letter-spacing:-.03em}.land-fee{font-weight:650;color:var(--tez-deep)!important}.land-card.featured .land-fee{color:var(--tez)!important}.land-tag{font-size:.82rem;font-weight:650;color:var(--tez)!important;margin:0}.land-card ul{padding-left:18px;margin:8px 0 22px;display:grid;gap:8px}.land-card .btn{justify-self:start}.land-faq h2{font-size:clamp(2rem,3.6vw,2.7rem);letter-spacing:-.032em;margin:0 0 20px}.land-faq details{border-bottom:1px solid var(--line);padding:18px 0}.land-faq summary{cursor:pointer;font-weight:650;min-height:44px;display:flex;align-items:center}.land-faq details p{color:var(--ink-soft);max-width:68ch;margin:8px 0 0}.land-foot{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:48px 28px calc(48px + var(--safe-bot));max-width:1180px;margin:0 auto}.land-foot p{color:var(--ink-soft);margin:8px 0 0}.scene{background:#fff;color:var(--ink);border-radius:22px;padding:14px;box-shadow:0 22px 48px -28px #0000008c}.scene-bar{display:flex;justify-content:space-between;font-size:.78rem;color:var(--ink-soft);margin-bottom:10px}.scene-live{color:var(--tez-deep);font-weight:700}.scene-row{display:grid;grid-template-columns:1.2fr auto auto;gap:10px;align-items:center;padding:10px 8px;border-radius:14px}.scene-row:nth-child(odd){background:#f5f5f7}.scene-row strong,.scene-row small{display:block}.scene-row small{color:var(--ink-soft);font-size:.78rem}.scene-stock{grid-template-columns:1.4fr .5fr .5fr .6fr}.scene-note{margin:10px 6px 2px;font-size:.78rem;color:var(--ink-soft)}.scene-weigh{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:8px}.scene-weigh small{display:block;color:var(--ink-soft);font-size:.75rem}.scene-weigh b{font-size:1.2rem;letter-spacing:-.03em}.ok-ink{color:var(--ok)}.scene-skus{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.scene-sku{background:#f5f5f7;border-radius:14px;padding:12px;display:grid;gap:4px}.scene-sku small{color:var(--ink-soft)}.feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feat{background:#fff;border-radius:22px;padding:22px 20px;box-shadow:0 16px 36px -28px #0006}.feat h3{margin:0 0 8px;letter-spacing:-.03em}.feat p{margin:0;color:var(--ink-soft)}.quick-links{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.kds{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.kds h2{margin:0 0 12px;font-size:1.1rem}.kds-card{background:#fff;border-radius:20px;padding:16px;margin-bottom:10px;box-shadow:var(--shadow);display:grid;gap:8px}.kds-card ul{margin:0;padding-left:18px;color:var(--ink-soft)}.table-grid,.floor-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.table-card,.floor-card{background:#fff;border-radius:18px;padding:16px;min-height:168px;display:grid;align-content:start;gap:10px;border:1px solid var(--desk-line, var(--line))}.floor-top{display:flex;justify-content:space-between;align-items:center}.floor-zone{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--desk-mute, var(--ink-soft))}.floor-chip{font-size:11px;font-weight:650;border-radius:999px;padding:3px 8px;background:#f3f4f6}.floor-chip.açık{background:#dcfce7;color:#166534}.floor-chip.bekliyor{background:#ffedd5;color:#9a3412}.floor-chip.boş{color:#52525b}.floor-plate{display:grid;place-items:center;text-align:center;width:118px;height:86px;margin:6px auto 2px;border-radius:50%;border:2px dashed #e5e7eb;background:radial-gradient(circle at 50% 38%,#fff,#f4f4f5 70%);box-shadow:inset 0 0 0 8px #fff6,0 8px 18px -14px #00000073;position:relative}.floor-plate:before,.floor-plate:after{content:"";position:absolute;width:14px;height:22px;border-radius:6px;background:#e5e7eb}.floor-plate:before{left:-11px}.floor-plate:after{right:-11px}.floor-plate i{width:10px;height:10px;border-radius:99px;background:#d4d4d8;margin-bottom:2px}.floor-plate b{font-size:13.5px;letter-spacing:-.03em}.floor-plate small{color:var(--desk-mute, var(--ink-soft));font-size:11.5px}.floor-card.açık .floor-plate{border-style:solid;border-color:#86efac;background:radial-gradient(circle at 50% 40%,#fff,#ecfdf3 72%)}.floor-card.açık .floor-plate i{background:#22c55e}.floor-card.bekliyor .floor-plate{border-style:solid;border-color:#fdba74;background:radial-gradient(circle at 50% 40%,#fff,#fff7ed 72%)}.floor-card.bekliyor .floor-plate i{background:#f59e0b}.floor-note{margin:0;font-size:13px;color:var(--desk-ink, var(--ink))}.table-acts{display:flex;gap:8px;margin-top:2px;flex-wrap:wrap}.inline-form{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}.inline-form input{min-height:48px;border:1px solid var(--line);border-radius:16px;padding:0 14px;background:#fff;min-width:180px}.menu-pub{max-width:560px;margin:0 auto;padding:40px 20px 80px}.menu-pub h1{letter-spacing:-.04em;font-size:2.6rem;margin:0 0 28px}.menu-pub h2{margin:28px 0 10px;letter-spacing:-.03em}.menu-line{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line)}.cust-disp{min-height:100dvh;display:grid;place-content:center;text-align:center;background:var(--night);color:#f5f5f7;padding:40px}.cust-disp h1{font-size:clamp(2.4rem,6vw,4rem);letter-spacing:-.04em;margin:8px 0}.cust-disp b{font-size:clamp(2rem,5vw,3.4rem);color:var(--tez)}@media (max-width: 900px){.feat-grid,.kds,.table-grid,.floor-grid{grid-template-columns:1fr}}@media (max-width: 900px){.land-nav{grid-template-columns:auto auto}.land-links{display:none}.land-hero,.land-split,.land-split.reverse,.land-prices,.land-foot{grid-template-columns:1fr}.land-split.reverse .land-copy{order:0}.land-float{position:relative;left:0;right:0;bottom:0;max-width:none;margin-top:12px}.land-photo{overflow:visible;background:transparent;box-shadow:none}.land-photo img{border-radius:28px;box-shadow:0 28px 60px -32px #00000073}.land-band{padding:56px 20px}.land-hero{padding:36px 20px 12px;gap:28px}}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:opacity .16s ease!important}}.desk,.auth{--desk-bg: #f6f6f7;--desk-ink: #111;--desk-mute: #6b7280;--desk-line: #ececee;--desk-card: #fff;--desk-side: #0c0c0d;--desk-side-text: #d4d4d8;--desk-radius: 12px;font-size:14.5px;line-height:1.45;color:var(--desk-ink);background:var(--desk-bg)}.desk{min-height:100dvh;display:grid;grid-template-columns:236px 1fr}.desk-side{background:var(--desk-side);color:#fff;display:flex;flex-direction:column;height:100dvh;position:sticky;top:0;padding:18px 12px 12px}.desk-brand{display:flex;gap:10px;align-items:flex-start;padding:4px 8px 16px}.desk-mark{font-size:20px;line-height:1}.desk-mark-img{width:36px;height:36px;border-radius:99px;display:block}.desk-drop{overflow:hidden;display:grid}.desk-group-btn.open{color:#fff}.desk-pop-wrap{position:relative;display:inline-flex;align-items:center;gap:6px}.desk-pop{position:absolute;right:0;top:calc(100% + 8px);min-width:200px;background:#fff;border-radius:12px;box-shadow:0 16px 40px -20px #00000073;padding:6px;z-index:30;display:grid}.desk-pop.up{top:auto;bottom:calc(100% + 8px);left:0;right:auto}.desk-pop button{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border:0;background:transparent;border-radius:8px;text-align:left;font:inherit;color:inherit}.desk-pop button.on,.desk-pop button:hover{background:#f4f4f5}.desk-pop-head{padding:8px 10px 10px;border-bottom:1px solid var(--desk-line);margin-bottom:4px}.desk-pop-head small{display:block;color:var(--desk-mute)}.desk-user-ic{width:32px;height:32px;border-radius:99px}.desk-cmd{width:min(520px,100%);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px -28px #00000073}.desk-cmd-list{display:grid;max-height:320px;overflow:auto;padding:6px}.desk-cmd-list button{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 12px;border:0;background:transparent;border-radius:8px;font:inherit;text-align:left}.desk-cmd-list button:hover{background:#f4f4f5}.desk-ai-grid{display:grid;gap:8px}.auth-logo img{height:42px;width:auto;display:block;margin:0 auto}.desk-brand strong{display:block;font-size:15px;letter-spacing:-.02em}.desk-brand small{display:block;color:#9ca3af;font-size:11.5px}.desk-nav{flex:1;overflow:auto;display:grid;align-content:start;gap:2px}.desk-nav a,.desk-group-btn,.desk-side-foot a,.desk-user{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;border-radius:8px;color:var(--desk-side-text);text-decoration:none;border:0;background:transparent;width:100%;text-align:left;font:inherit}.desk-nav a.on,.desk-side-foot a.on{background:#1c1c1f;color:#fff}.desk-group-btn{justify-content:space-between;color:#a1a1aa}.desk-group-btn span{display:inline-flex;align-items:center;gap:10px}.desk-nav a.child{padding-left:36px;min-height:32px;font-size:13.5px}.desk-side-foot{display:grid;gap:2px;padding-top:12px}.desk-trial{margin:10px 8px;background:#1c1c1f;border-radius:999px;padding:7px 12px;font-size:12px;color:#d4d4d8}.desk-trial i{display:block;height:4px;margin-top:6px;border-radius:99px;background:linear-gradient(90deg,#fff 70%,#3f3f46 70%)}.desk-user{padding:8px}.desk-user b{display:block;color:#fff;font-size:13px}.desk-user small{color:#9ca3af}.desk-main{min-width:0;display:flex;flex-direction:column}.desk-top{display:flex;justify-content:space-between;align-items:center;padding:14px 28px 0;color:var(--desk-mute);font-size:13px}.desk-crumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.desk-crumb b{color:var(--desk-ink);font-weight:600}.desk-crumb i{color:#d1d5db;font-style:normal}.desk-top-acts{display:flex;gap:4px}.desk-burger{display:none;border:0;background:transparent;font-size:18px}.desk-page{padding:18px 28px 56px}.desk-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.desk-head h1{margin:0;font-size:28px;letter-spacing:-.035em;font-weight:650}.desk-head p{margin:6px 0 0;color:var(--desk-mute)}.desk-head-acts{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.desk-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 16px;border:0;border-radius:999px;background:#111;color:#fff;font:inherit;font-weight:550;text-decoration:none}.desk-btn.ghost{background:#fff;color:#111;border:1px solid #e5e7eb}.desk-btn.sm{min-height:32px;padding:0 12px;font-size:13px}.desk-btn.wa{background:#16a34a}.desk-btn:disabled{opacity:.4}.desk-icon-btn{width:34px;height:34px;border:0;border-radius:999px;background:transparent;color:inherit;display:grid;place-items:center}.desk-icon-btn:hover{background:#0000000f}.desk.dark .desk-icon-btn:hover{background:#ffffff14}.desk-card{background:var(--desk-card);border-radius:16px;box-shadow:0 1px 2px #0000000a}.desk-card.pad{padding:18px 18px 16px;display:grid;gap:8px;text-decoration:none;color:inherit}.desk-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.desk-kpis article{background:#fff;border-radius:14px;padding:14px 16px}.desk-kpis b{display:block;font-size:22px;letter-spacing:-.03em;margin:4px 0 2px}.desk-kpis span,.desk-kpis small{color:var(--desk-mute);font-size:12.5px}.desk-darkbar{background:#0c0c0d;color:#fff;border-radius:16px;padding:22px 24px 16px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative;margin-top:18px}.desk-darkbar span{color:#a1a1aa;font-size:13px}.desk-darkbar b{display:block;font-size:28px;letter-spacing:-.04em;margin-top:6px}.desk-darkbar small{grid-column:1 / -1;color:#71717a}.desk-check{padding:6px 8px}.desk-check-row{display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:center;padding:14px 12px;border-bottom:1px solid var(--desk-line)}.desk-check-row:last-child{border:0}.desk-check-row i{width:22px;height:22px;border-radius:99px;border:1.5px solid #d4d4d8;display:grid;place-items:center;font-size:11px}.desk-check-row.done i{background:#111;color:#fff;border-color:#111}.desk-check-row p{margin:2px 0 0;color:var(--desk-mute);font-size:13px}.desk-toolbar{display:flex;gap:10px;align-items:center;margin:4px 0 12px;flex-wrap:wrap}.desk-search{flex:1;min-width:220px;display:flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:0 14px;min-height:40px;color:var(--desk-mute)}.desk-search input{border:0;background:transparent;width:100%;min-height:38px;outline:none}.desk-seg,.desk-chips{display:flex;gap:6px;flex-wrap:wrap}.desk-seg button,.desk-chips button{border:0;background:#fff;border-radius:999px;min-height:32px;padding:0 12px;font:inherit;color:var(--desk-mute)}.desk-seg button.on,.desk-chips button.on{background:#111;color:#fff}.desk-table-wrap{background:#fff;border-radius:16px;overflow:auto;border:1px solid var(--desk-line)}.desk-table{width:100%;border-collapse:collapse}.desk-table th,.desk-table td{text-align:left;padding:13px 16px;border-bottom:1px solid var(--desk-line);vertical-align:middle}.desk-table th{color:var(--desk-mute);font-weight:550;font-size:12px;letter-spacing:.04em;text-transform:uppercase;background:#fafafa;position:sticky;top:0}.desk-table tbody tr:last-child td{border-bottom:0}.desk-table tbody tr:hover{background:#fafafa}.desk-table tr.click{cursor:pointer}.desk-table td:first-child{font-weight:600;letter-spacing:-.02em}.desk-person,.desk-line{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--desk-line);text-decoration:none;color:inherit}.desk-person:last-child,.desk-line:last-child{border:0}.desk-person small,.desk-line small,.mute{color:var(--desk-mute);display:block}.desk-person .right{text-align:right}.desk-avatar{display:grid;place-items:center;border-radius:99px;background:#ececec;color:#111;font-weight:650;flex:none}.desk-badge{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;background:#f3f4f6;font-size:11.5px;margin-left:6px}.desk-badge.new{background:#111;color:#fff}.desk-badge.admin{background:#ef4444;color:#fff}.desk-field{display:grid;gap:6px;margin-bottom:12px;font-size:13.5px}.desk-field i{color:#ef4444;font-style:normal}.desk-field input,.desk-field select,.desk-field textarea,.desk select{min-height:42px;border:0;border-radius:10px;background:#f4f4f5;padding:10px 12px;font:inherit;width:100%}.desk-field textarea{min-height:88px;resize:vertical}.desk-grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.desk-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.desk-hint{color:var(--desk-mute);font-size:12.5px;margin:0 0 12px}.desk-type{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.desk-h{margin:4px 0 10px;font-size:15px}.desk-sec{margin:22px 0 10px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--desk-mute)}.desk-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000061;display:flex;align-items:center;justify-content:center;z-index:50;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));overflow:hidden;overscroll-behavior:none}.desk-overlay.sheet{align-items:stretch;justify-content:flex-end;padding:0}.desk-modal,.desk-sheet{background:#fff;border-radius:18px;width:min(560px,100%);max-height:min(92dvh,100%);min-height:0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px -28px #0006}.desk-modal.wide,.desk-sheet{width:min(720px,100%)}.desk-sheet{margin-left:auto;height:100%;max-height:100%;border-radius:18px 0 0 18px}.desk-modal header,.desk-sheet header,.desk-modal footer,.desk-sheet footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;flex:none}.desk-modal header p,.desk-sheet header p{margin:4px 0 0;color:var(--desk-mute)}.desk-modal header h2,.desk-sheet header h2{margin:0;font-size:20px;letter-spacing:-.03em}.desk-modal-body{flex:1 1 auto;min-height:0;padding:0 18px 12px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.desk-modal footer,.desk-sheet footer{justify-content:flex-end;border-top:1px solid var(--desk-line)}.desk-empty{text-align:center;padding:64px 20px;color:var(--desk-mute)}.desk-empty-ic{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 12px;background:#fff;border-radius:16px;color:#111}.desk-empty h3{color:#111;margin:0 0 6px}.desk-toast{position:fixed;left:50%;top:18px;transform:translate(-50%);background:#fff;color:#111;border-radius:999px;padding:10px 16px;box-shadow:0 10px 30px -18px #00000080;z-index:60}.desk-hero{background:#0c0c0d;color:#fff;border-radius:18px;padding:36px 32px;margin-bottom:22px}.desk-hero small{letter-spacing:.12em;color:#a1a1aa}.desk-hero h2{margin:10px 0 8px;font-size:32px;letter-spacing:-.04em}.desk-hero p{max-width:52ch;color:#d4d4d8}.desk-plain{margin:0;padding-left:18px}.desk-inline{display:flex;gap:10px;align-items:center}.desk-switch{display:inline-flex;align-items:center}.desk-switch input{accent-color:#111;width:36px;height:20px}.desk-scrim{display:none}.linkish{border:0;background:transparent;color:#111;text-decoration:underline;padding:0;font:inherit}.desk .pos{align-items:start}.desk .sku{border-radius:14px;box-shadow:none;border:1px solid var(--desk-line)}.desk .cart{box-shadow:none;border-radius:16px}.desk .kds-card,.desk .table-card,.desk .floor-card{box-shadow:none;border:1px solid var(--desk-line);border-radius:16px}.auth{min-height:100dvh;display:grid;place-content:center;padding:32px 16px 48px}.auth-logo{text-align:center;font-weight:650;font-size:20px;letter-spacing:-.03em;margin-bottom:28px}.auth-logo img{height:36px;width:auto}.auth-logo span{margin-right:6px}.auth-card{width:min(400px,100%);background:#fff;border-radius:16px;padding:28px 24px 22px;box-shadow:0 16px 40px -28px #00000059}.auth-card h1{margin:0 0 6px;font-size:22px;letter-spacing:-.03em}.auth-sub{color:var(--desk-mute);margin:0 0 18px}.auth-pass{display:flex;justify-content:space-between}.auth-pw{display:flex;align-items:center;background:#f4f4f5;border-radius:10px}.auth-pw input{border:0;background:transparent;flex:1;min-height:42px;padding:0 12px}.auth-pw button{border:0;background:transparent;padding:0 12px;color:var(--desk-mute)}.auth-err{color:#b42318}.auth-card .desk-btn{width:100%;margin-top:8px}.auth-foot{text-align:center;margin:14px 0 0}.auth-legal{text-align:center;color:#9ca3af;font-size:12px;margin-top:18px}.desk.dark{--desk-bg: #0c0c0d;--desk-ink: #f4f4f5;--desk-mute: #a1a1aa;--desk-line: #27272a;--desk-card: #18181b}.desk.dark .desk-card,.desk.dark .desk-kpis article,.desk.dark .desk-table-wrap,.desk.dark .desk-search,.desk.dark .desk-seg button,.desk.dark .desk-chips button,.desk.dark .desk-btn.ghost,.desk.dark .sku,.desk.dark .cart,.desk.dark .kds-card,.desk.dark .table-card,.desk.dark .floor-card{background:#18181b;color:#f4f4f5;border-color:#27272a}.desk.dark .floor-plate{background:radial-gradient(circle at 50% 38%,#2a2a2e,#18181b 72%);border-color:#3f3f46}.desk.dark .floor-plate:before,.desk.dark .floor-plate:after{background:#3f3f46}.desk.dark .desk-table th{background:#18181b}.desk.dark .desk-pop,.desk.dark .desk-cmd,.desk.dark .desk-modal,.desk.dark .desk-sheet,.desk.dark .desk-toast{background:#18181b;color:#f4f4f5}.desk.dark .desk-field input,.desk.dark .desk-field select,.desk.dark .desk-field textarea{background:#27272a;color:#fff}.desk.dark .desk-check-row{border-color:#27272a}.desk.dark .desk-icon-btn{color:#e4e4e7}@media (max-width: 980px){.desk{grid-template-columns:1fr}.desk-side{position:fixed;z-index:40;transform:translate(-105%);width:min(280px,88vw)}.desk-side.open{transform:none}.desk-burger{display:inline-block}.desk-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:30;border:0}.desk-kpis,.desk-darkbar,.desk-grid2,.desk-grid3{grid-template-columns:1fr 1fr}.desk .pos,.desk .kds{grid-template-columns:1fr}}@media (max-width: 640px){.desk-kpis,.desk-darkbar,.desk-grid2,.desk-grid3{grid-template-columns:1fr}.desk-page{padding:14px 16px 40px}.desk-top{padding:12px 16px 0}.desk-head{flex-direction:column}.desk-overlay{align-items:flex-end;padding:0}.desk-overlay.sheet{align-items:flex-end}.desk-modal,.desk-sheet{width:100%;max-height:min(92dvh,calc(100dvh - env(safe-area-inset-top)));border-radius:20px 20px 0 0;margin:0}.desk-table thead{display:none}.desk-table,.desk-table tbody,.desk-table tr,.desk-table td{display:block;width:100%}.desk-table tr{border-bottom:1px solid var(--desk-line);padding:8px 0}.desk-table td{display:flex;justify-content:space-between;gap:12px;border:0;padding:6px 16px}.desk-table td:before{content:attr(data-label);color:var(--desk-mute);font-weight:500}}@font-face{font-family:Manrope;src:url(/fonts/manrope-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Manrope;src:url(/fonts/manrope-ext-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+1E00-1EFF,U+20A0-20C0,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;src:url(/fonts/manrope-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Manrope;src:url(/fonts/manrope-ext-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+1E00-1EFF,U+20A0-20C0,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;src:url(/fonts/manrope-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Manrope;src:url(/fonts/manrope-ext-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+1E00-1EFF,U+20A0-20C0,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;src:url(/fonts/manrope-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:Manrope;src:url(/fonts/manrope-ext-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+1E00-1EFF,U+20A0-20C0,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Site Mono;src:url(/fonts/geist-mono-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}.site{--go: #10b981;--go-hover: #0ea372;--go-ink: #000;--ink: #0a0a0a;--mute: #6b7280;--paper: #fff;--site-box: 1200px;--site-gutter: 24px;--text-h1: clamp(2.5rem, 5vw, 4.5rem);--text-h2: clamp(2rem, 4vw, 3rem);--text-h3: clamp(1.5rem, 3vw, 2rem);--leading-tight: 1.1;--leading-body: 1.6;--section-y: clamp(4rem, 8vw, 7rem);color:var(--ink);background:#fff;min-height:100dvh;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:var(--leading-body);-webkit-font-smoothing:antialiased}.site button,.site input,.site select,.site textarea,.site a{font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.site h1,.site h2,.site h3{font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-weight:500;letter-spacing:-.02em;text-wrap:balance}.site-box{width:min(var(--site-box),calc(100% - var(--site-gutter) * 2));margin-inline:auto}.site-nav{position:fixed;inset:0 0 auto;z-index:50;padding:var(--safe-top) 0 0;color:#fff;background:transparent;border-bottom:1px solid transparent;transition:background .3s ease,color .3s ease,box-shadow .3s ease,border-color .3s ease}.site-nav .site-box{width:min(var(--site-box),100%);padding-inline:20px}.site-nav-row{display:flex;height:80px;align-items:center;justify-content:space-between;gap:24px}.site-nav.paper{background:#fff;color:#111;border-bottom-color:#0000000f;box-shadow:0 1px #0000000a}.site-logo{display:inline-flex;align-items:center;gap:8px;font-weight:600;letter-spacing:-.03em;text-decoration:none}.site-logo img{width:28px;height:28px;border-radius:99px}.site-word{height:22px!important;width:auto!important;border-radius:0!important}.site-name{font-weight:600;letter-spacing:-.03em}.site-nav:not(.paper) .site-word{display:none}.site-nav.paper .site-name{display:none}.site-drop{position:relative}.site-drop-btn{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:0;cursor:pointer;font:inherit;color:inherit}.site-lang{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;cursor:pointer;border-radius:999px;padding:8px 12px}.site-lang:hover{background:#ffffff1a}.site-nav.paper .site-lang:hover{background:#0000000d}.site-chev{opacity:.7;width:14px;height:14px;transition:transform .2s ease}.site-drop:hover .site-chev{transform:rotate(180deg)}.site-drop-panel{position:absolute;left:50%;top:100%;transform:translate(-50%);padding-top:16px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;z-index:30}.site-drop-panel.end{left:auto;right:0;transform:none}.site-drop:hover .site-drop-panel,.site-drop:focus-within .site-drop-panel{opacity:1;visibility:visible;pointer-events:auto}.site-menu{width:18rem;background:#fff;color:#0a0a0a;border:1px solid #e5e7eb;border-radius:16px;padding:8px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;display:grid}.site-menu.slim{width:auto;min-width:88px}.site-menu a{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;text-decoration:none;text-transform:none;letter-spacing:0;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:1.3;color:#0a0a0a}.site-menu.slim a{font-weight:500}.site-menu a:hover,.site-menu a.on{background:#f4f4f5;color:#0a0a0a}.site-menu small{color:#6b7280;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.site-links{display:flex;justify-content:center;align-items:center;gap:36px;font-family:Site Mono,ui-monospace,monospace;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.site-links>a,.site-drop-btn{text-decoration:none;color:#fffc;background:transparent}.site-nav.paper .site-links>a,.site-nav.paper .site-drop-btn{color:#0a0a0ab3}.site-links>a:hover,.site-drop-btn:hover{color:#fff}.site-nav.paper .site-links>a:hover,.site-nav.paper .site-drop-btn:hover{color:#0a0a0a}.site-nav-cta{display:flex;align-items:center;gap:8px}.site-text{text-decoration:none;font-family:Site Mono,ui-monospace,monospace;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:#fffc}.site-nav.paper .site-text{color:#0a0a0ab3}.site-text:hover{color:#fff}.site-nav.paper .site-text:hover,.site-text.dark{color:#0a0a0a}.site-nav-go{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 16px;border-radius:12px;background:var(--go);color:#000;text-decoration:none;font-family:Site Mono,ui-monospace,monospace;font-size:.8rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;transition:background .15s cubic-bezier(.4,0,.2,1)}.site-nav-go:hover{background:var(--go-hover)}.site-pill{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:6px 6px 6px 24px;border-radius:999px;background:var(--go);color:#000;text-decoration:none;font-weight:500;font-size:.95rem;border:0;letter-spacing:0;transition:background .15s cubic-bezier(.4,0,.2,1)}.site-pill:hover{background:var(--go-hover)}.site-arr{width:36px;height:36px;border-radius:99px;background:#000;color:var(--go);display:grid;place-items:center;transition:transform .2s cubic-bezier(.4,0,.2,1)}.site-pill:hover .site-arr{transform:rotate(45deg)}.site-pill.lg{padding:6px 6px 6px 24px;font-size:.95rem}.site-pill.wide,.site-outline.wide{width:100%}.site-pill:not(:has(.site-arr)){padding:12px 24px}.site-outline{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 20px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:#111;text-decoration:none;font-weight:500;transition:border-color .18s ease,color .18s ease}.site-outline:hover{border-color:var(--go);color:var(--go)}.site-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:auto;padding:0;border-radius:0;background:transparent;color:#ffffffd9;text-decoration:none;font-weight:500;font-size:.95rem;transition:color .15s cubic-bezier(.4,0,.2,1);text-underline-offset:4px}.site-ghost:hover{background:transparent;color:#fff;text-decoration:underline}.site-burger{display:none;border:0;background:transparent;color:inherit;font-size:22px}.site-drawer{position:fixed;inset:calc(80px + var(--safe-top)) 16px auto;z-index:39;background:#111;color:#fff;border-radius:18px;padding:16px;display:grid;gap:12px}.site-drawer a{color:inherit;text-decoration:none}.site-hero{background:#0a0a0a;color:#fff;text-align:center;padding:0;margin:12px;border-radius:32px;overflow:hidden}.site-hero-copy{padding:7rem 0 2rem}.site-hero h1{margin:0 auto;max-width:48rem;font-size:var(--text-h1);letter-spacing:-.02em;line-height:var(--leading-tight);font-weight:500;text-shadow:0 2px 28px rgb(0 0 0 / 35%)}.site-lead{font-size:1.25rem;margin:24px auto 0;max-width:42rem;font-weight:400;line-height:var(--leading-body);color:#ffffffe6;text-shadow:0 1px 16px rgb(0 0 0 / 30%)}.site-sub{max-width:36rem;margin:16px auto 0;color:#ffffffbf;line-height:var(--leading-body);font-size:1.0625rem;text-shadow:0 1px 16px rgb(0 0 0 / 30%)}.site-hero-acts{display:flex;justify-content:center;gap:16px;align-items:center;flex-wrap:wrap;margin-top:36px}.site-stage{margin-top:-7%;position:relative;width:100%}.site-stage:before{content:"";position:absolute;inset:0 0 auto;height:64px;background:linear-gradient(#000,#0000);pointer-events:none;z-index:1}.site-stage img{display:block;width:100%;height:auto;aspect-ratio:1808 / 870;object-fit:cover;object-position:center 28%}.site-kicker{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;font-family:Site Mono,ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#6b7280;margin:0}.site-kicker:before{content:"";width:4px;height:4px;border-radius:99px;background:var(--go)}.site-kicker.light{color:#a3a3a3}.site-why,.site-band,.site-faq{padding:var(--section-y) 0;width:min(var(--site-box),calc(100% - var(--site-gutter) * 2));margin:0 auto}.site-why h2,.site-faq h2,.site-price h2,.site-copy h2{text-align:center;font-size:var(--text-h2);letter-spacing:-.02em;line-height:var(--leading-tight);margin:20px 0 0;font-weight:500}.site-copy h2{text-align:left;font-size:var(--text-h3)}.site-center{text-align:center;color:var(--mute);max-width:36rem;margin:20px auto 40px;font-size:1.0625rem;line-height:var(--leading-body)}.site-center.light{color:#c4c4c4}.site-duo,.site-quad,.site-plans{display:grid;gap:16px}.site-duo{grid-template-columns:1fr 1fr}.site-quad{grid-template-columns:1fr 1fr 1fr 1fr}.site-shot,.site-mini{border-radius:28px;padding:22px;min-height:320px;position:relative;overflow:hidden;background:#f6f6f7}.site-shot.blue{background:#dbeafe}.site-shot.mint{background:#d8f3e7}.site-shot.wood{background:#e8dfd2}.site-shot.slate{background:#d7dde6}.site-shot img,.site-mini img{width:100%;height:180px;object-fit:cover;border-radius:18px;margin:28px 0 16px}.site-overlay{margin:20px 0}.site-shot h3,.site-mini h3{margin:8px 0 6px;letter-spacing:-.02em;font-size:var(--text-h3);font-weight:500}.site-shot p,.site-mini p{margin:0;color:#3f3f46;font-size:1.0625rem;line-height:var(--leading-body)}.site-chip{display:inline-flex;min-height:26px;padding:0 10px;border-radius:999px;background:#111;color:#fff;font-size:11px;letter-spacing:.08em}.site-chip.ghost{background:#fff;color:#111}.site-chip.dark{background:#111}.site-split-sec{width:min(var(--site-box),calc(100% - var(--site-gutter) * 2));margin:0 auto;padding:40px 0 80px;display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}.site-split-sec.rev{grid-template-columns:1.1fr 1fr}.site-split-sec.rev .site-copy{order:2}.site-split-sec img{width:100%;height:360px;object-fit:cover;border-radius:28px}.site-copy p{color:var(--mute);font-size:1.0625rem;line-height:var(--leading-body)}.site-ticks{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:10px}.site-ticks li,.site-inc li{display:flex;gap:8px;align-items:center}.site-check{color:var(--go);flex:none}.site-price-wrap{background:#fff;padding:16px 12px}@media (min-width: 640px){.site-price-wrap{padding:24px 16px}.site-price{padding:96px 24px}}.site-price{position:relative;overflow:hidden;background:#0a0a0a;color:#fff;padding:64px 20px 80px;border-radius:32px}.site-price-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.site-price-bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.4}.site-price-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0009,#0006,#000000b3)}.site-price-glow{position:absolute;left:50%;top:-6rem;height:24rem;width:52rem;max-width:95%;transform:translate(-50%);border-radius:999px;background:radial-gradient(closest-side,color-mix(in srgb,var(--go) 20%,transparent),transparent);filter:blur(48px)}.site-price-inner{position:relative;z-index:1;width:min(var(--site-box),100%);margin:0 auto}.site-price .site-kicker{color:#fff9}.site-price .site-center.light{color:#ffffffa6}.site-price h2{text-align:center;font-size:var(--text-h2);letter-spacing:-.02em;line-height:var(--leading-tight);margin:20px 0 0;font-weight:500;color:#fff}.site-marquee{overflow:hidden;white-space:nowrap;padding:0 0 28px;color:#ffffff73;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.site-marquee div{display:inline-block;animation:site-scroll 28s linear infinite}@keyframes site-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.site-toggle{display:inline-flex;align-items:center;margin:40px auto;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;padding:4px;gap:0}.site-toggle-row{display:flex;justify-content:center}.site-toggle button{position:relative;border:0;background:transparent;color:#fff9;min-height:40px;padding:8px 16px;border-radius:999px;font:inherit;font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:8px;z-index:1}.site-toggle button.on{color:#0a0a0a}.site-toggle button.on:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#fff;box-shadow:0 1px 3px #0000001f;z-index:-1}.site-toggle i{font-style:normal;background:var(--go);color:#000;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:600}.site-plans{grid-template-columns:1fr 1fr;max-width:896px;margin:0 auto;gap:20px;align-items:start}.site-plan{background:#fff;color:#0a0a0a;border:1px solid #e5e7eb;border-radius:12px;padding:32px 28px;position:relative;box-shadow:0 1px 2px #0000000d;text-align:left}.site-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.site-hot{background:#f4f4f5;color:#0a0a0acc;border-radius:6px;font-family:Site Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;padding:6px 10px;flex:none}.site-plan h3{margin:0;font-size:1.5rem;letter-spacing:-.025em;font-weight:600}.site-tagline{color:#6b7280;min-height:3rem;margin:12px 0 0;font-size:14px;line-height:1.6}.site-plan hr{border:0;border-top:1px solid #e5e7eb;margin:24px 0 0}.site-fee{margin:32px 0 0;min-height:6.75rem}.site-fee b{display:block;font-size:3rem;letter-spacing:-.03em;font-weight:600;line-height:1}.site-fee b small{font-size:1rem;font-weight:400;color:#6b7280;letter-spacing:0}.site-fee .vat{margin-left:8px;font-size:1rem;font-weight:500;color:#6b7280;white-space:nowrap}.site-bill{display:flex;align-items:center;gap:8px;color:#6b7280;margin:8px 0 0;font-size:14px}.site-bill s{color:#6b7280b3}.site-extra{margin:12px 0 0;color:#6b7280;font-size:14px}.site-extra b{color:#0a0a0a;font-weight:500}.site-plan .site-cta{display:flex;align-items:center;justify-content:center;height:48px;margin-top:32px;border-radius:999px;text-decoration:none;font-size:.95rem;font-weight:500;transition:background .15s ease,border-color .15s ease}.site-plan .site-cta.ghost{border:1px solid rgb(10 10 10 / 25%);color:#0a0a0a;background:#fff}.site-plan .site-cta.ghost:hover{background:#0a0a0a0d}.site-plan .site-cta.fill{background:var(--go);color:#000;border:0}.site-plan .site-cta.fill:hover{background:var(--go-hover)}.site-inc-label{margin:40px 0 0;padding-bottom:12px;border-bottom:1px solid #e5e7eb;font-size:14px;font-weight:600}.site-terms{width:100%;margin:0;border-collapse:collapse;font-size:14px}.site-terms th{text-align:left;font-weight:400;color:#0a0a0ab3;padding:12px 0;border-bottom:1px solid #e5e7eb}.site-terms td{text-align:right;padding:12px 0;border-bottom:1px solid #e5e7eb;font-family:Site Mono,ui-monospace,monospace;font-size:13px;color:#0a0a0a}.site-inc{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:8px}.site-inc li{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;background:#f4f4f5;font-size:14px;color:#0a0a0a}.site-inc li.first{background:transparent;padding:8px 4px}.site-inc .site-check{color:#0a0a0ab3}.site-why-price{max-width:896px;margin:32px auto 0;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:32px;color:#fff;text-align:left}.site-why-k{font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:#fff;margin:0}.site-why-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;margin-top:20px}.site-why-price article{display:flex;gap:12px}.site-why-price strong{display:block;font-size:14px;font-weight:500}.site-why-price p{color:#fff9;margin:4px 0 0;font-size:14px;line-height:1.6}.site-why-ico{flex:none;width:20px;height:20px;margin-top:2px;color:var(--go);background:none;border-radius:0;font-size:0}.site-faq h2{margin-bottom:28px}.site-acc{max-width:760px;margin:0 auto;display:grid;gap:10px}.site-acc details{background:#f6f6f7;border-radius:18px;padding:4px 20px}.site-acc summary{cursor:pointer;list-style:none;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:500}.site-acc summary span{width:28px;height:28px;border-radius:99px;background:#fff;display:grid;place-items:center;color:#111;flex:none}.site-acc summary::-webkit-details-marker{display:none}.site-acc p{color:#3f3f46;padding-bottom:16px}.site-end{max-width:1040px;margin:40px auto 0;background:#0c0c0d;color:#fff;border-radius:36px;text-align:center;padding:72px 28px}.site-end p{max-width:46ch;margin:0 auto 24px;color:#d4d4d8}.site-foot{background:#000;color:#d4d4d8;padding:64px 28px 40px;margin-top:48px}.site-foot-top{width:min(var(--site-box),calc(100% - var(--site-gutter) * 2));margin:0 auto;display:grid;grid-template-columns:1.05fr 1.7fr;gap:48px}.site-brand-col p{max-width:36ch;color:#a1a1aa}.site-apps{margin-top:28px}.site-apps small,.site-pay small{display:block;letter-spacing:.1em;text-transform:uppercase;font-size:11px;margin-bottom:8px;color:#a1a1aa}.site-apps p{margin:0 0 12px}.site-app-row{display:flex;flex-wrap:wrap;gap:8px}.site-app-row span{border:1px solid #2a2a2a;border-radius:999px;padding:8px 12px;color:#fff;font-size:13px}.site-apps em{display:block;margin-top:10px;font-style:normal;color:#71717a;font-size:13px}.site-foot-bot{width:min(var(--site-box),calc(100% - var(--site-gutter) * 2));margin:40px auto 0;padding-top:24px;border-top:1px solid #222;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.site-pay{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.site-pay span{color:#e4e4e7;font-size:13px;letter-spacing:.04em}.site-logo.invert{color:#fff;margin-bottom:10px}.site-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.site-cols small{display:block;letter-spacing:.1em;text-transform:uppercase;font-size:11px;margin-bottom:10px;color:#a1a1aa}.site-cols a{display:block;color:#e4e4e7;text-decoration:none;min-height:28px;font-size:14px}.site-cols a:hover{color:var(--go)}.site-wa{position:fixed;right:18px;bottom:calc(18px + var(--safe-bot));width:52px;height:52px;border-radius:99px;background:var(--go);color:#fff;display:grid;place-items:center;z-index:45}.scene-bubble,.scene-reply{background:#fff;border-radius:16px;padding:12px 14px;margin:36px 0 10px}.scene-reply{background:#111;color:#fff}.scene-big{display:block;font-size:1.8rem;letter-spacing:-.04em;margin:8px 0}.scene-bars{display:flex;align-items:flex-end;gap:6px;height:64px}.scene-bars i{flex:1;background:var(--go);border-radius:6px 6px 0 0}.site-drawer{top:calc(80px + var(--safe-top))}.site-steps,.site-hl,.site-devices{display:grid;gap:16px}.site-steps{grid-template-columns:1fr 1fr 1fr;margin:36px auto 0}.site-hl{grid-template-columns:1fr 1fr;margin:36px auto 0}.site-devices{grid-template-columns:1fr 1fr 1fr 1fr;margin:36px auto 0}.site-step,.site-hl article,.site-device{background:#f6f6f7;border-radius:24px;padding:28px 24px;text-align:left}.site-step b,.site-device b{display:grid;place-items:center;width:36px;height:36px;border-radius:99px;background:var(--go);color:#000;font-size:14px;margin-bottom:16px}.site-step h3,.site-hl h3,.site-device h3{margin:0 0 8px;font-size:1.25rem;font-weight:500;letter-spacing:-.02em}.site-step p,.site-hl p,.site-device p{margin:0;color:var(--mute)}.site-feat-copy{width:min(var(--site-box),calc(100% - var(--site-gutter) * 2));margin:0 auto;padding:var(--section-y) 0 0;text-align:center}.site-feat-copy h2{font-size:var(--text-h2);line-height:var(--leading-tight);margin:16px 0 0}.site-feat-copy>p{max-width:40rem;margin:16px auto 0;color:var(--mute);font-size:1.0625rem}.site-feat-blocks{display:grid;gap:64px;width:min(var(--site-box),calc(100% - var(--site-gutter) * 2));margin:0 auto;padding:var(--section-y) 0;text-align:left}.site-feat-blocks article h2{font-size:var(--text-h3);line-height:var(--leading-tight);margin:0 0 12px}.site-feat-blocks article p{margin:0;color:var(--mute);font-size:1.0625rem}.site-hero+.site-page{padding-top:56px}.site-page{max-width:880px;margin:0 auto;padding:128px 24px 80px;text-align:center}.site-page.wide{max-width:1080px}.site-page.legal{text-align:left;max-width:720px}.site-page.legal p{color:#3f3f46;line-height:1.65}.site-page h1{font-size:var(--text-h2);letter-spacing:-.02em;font-weight:500;line-height:var(--leading-tight)}.site-feat-list,.site-feat-grid{display:grid;gap:16px;text-align:left;margin:36px 0}.site-feat-grid{grid-template-columns:1fr 1fr}.site-feat-list article,.site-feat-grid article{background:#f6f6f7;border-radius:20px;padding:22px}.site-feat-list h2,.site-feat-grid h2{margin:0 0 8px;letter-spacing:-.03em}.site-feat-grid a{color:var(--go);text-decoration:none;font-weight:500}.site-feature-body{max-width:58ch;margin:0 auto 24px;color:#3f3f46;line-height:1.65}.site-ticks.center{justify-content:center;max-width:36ch;margin:0 auto 28px}.site-feature-acts{display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap}.site-form{display:grid;gap:12px;max-width:420px;margin:0 auto;text-align:left}.site-form input,.site-form textarea{width:100%;min-height:44px;border:1px solid #e5e7eb;border-radius:12px;padding:10px 12px;font:inherit}.site-price.page{border-radius:32px;padding-top:140px;padding-bottom:96px}.site-price.page h1{text-align:center;font-size:clamp(2.5rem,6vw,4.5rem);letter-spacing:-.015em;font-weight:500;line-height:1.06;max-width:20ch;margin:32px auto 16px;color:#fff;text-shadow:0 2px 28px rgb(0 0 0 / 35%)}.site-enter{max-width:896px;margin:32px auto 0;text-align:left;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:32px}.site-enter h2{text-align:left;margin:12px 0 0;color:#fff}.site-enter p{color:#fff9}.site-enter .site-pill{margin-top:16px}.scene-qr{text-align:center;padding:28px 16px}.scene-qr b{display:block;font-size:1.6rem;margin-top:8px}.price-switch{display:flex;width:fit-content;background:#fff;border:1px solid var(--desk-line);border-radius:999px;padding:4px;gap:4px;margin-bottom:18px}.price-switch button{border:0;background:transparent;min-height:34px;padding:0 14px;border-radius:999px;font:inherit;color:var(--desk-mute)}.price-switch button.on{background:#111;color:#fff}.price-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.price-card-ui{background:#fff;color:#111;border:1px solid var(--desk-line);border-radius:20px;padding:22px;position:relative}.price-card-ui .mute,.price-card-ui li{color:#3f3f46}.price-card-ui.hot{box-shadow:0 0 0 2px var(--go)}.price-card-ui.on{background:#f3fbf5}.desk.dark .price-card-ui{background:#18181b;color:#f4f4f5;border-color:#27272a}.desk.dark .price-card-ui .mute,.desk.dark .price-card-ui li{color:#d4d4d8}.desk.dark .price-card-ui.on{background:#122016}.price-hot,.price-now{position:absolute;top:16px;right:16px;font-size:11px;border-radius:999px;padding:3px 8px;background:#111;color:#fff}.price-now{right:auto;left:16px;background:var(--go)}.price-fee{font-size:2rem;letter-spacing:-.04em;margin:8px 0;font-weight:650}.price-fee small{font-size:14px;color:var(--desk-mute);font-weight:500}.price-card-ui .desk-btn{margin:8px 0 16px}@media (min-width: 640px){.site-nav .site-box{padding-inline:24px}.site-hero{margin:12px 16px 16px}.site-hero-copy{padding-top:8rem}}@media (min-width: 1024px){.site-nav .site-box{padding-inline:32px}.site-hero-copy{padding-top:9rem}}@media (max-width: 980px){.site-nav-row{gap:12px}.site-links,.site-nav-cta{display:none}.site-burger{display:inline-block}.site-duo,.site-plans,.site-split-sec,.site-split-sec.rev,.site-foot-top,.site-why-grid,.price-grid,.site-feat-grid,.site-steps,.site-hl,.site-devices{grid-template-columns:1fr}.site-quad{grid-template-columns:1fr 1fr}.site-split-sec.rev .site-copy{order:0}.site-hero{border-radius:28px}.site-hero-acts{flex-direction:column}}@media (max-width: 640px){.site-quad,.site-cols{grid-template-columns:1fr}.site-hero h1{font-size:clamp(2.5rem,12vw,3rem)}.floor-grid{grid-template-columns:1fr 1fr}}
