@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque-760.woff2) format("woff2");font-weight:600 800;font-display:swap}html{color-scheme:dark;background:#10142b}body{background:#10142b}.tt[data-astro-cid-js3nmub3]{--night-950: #0b0e1f;--night-900: #10142b;--night-800: #181e3d;--night-700: #222a50;--night-600: #2f3866;--mist-300: #aeb4d9;--cloud: #f7f8fd;--lager: #ffc23d;--lager-300: #ffd574;--tonic: #66d9e8;--mojito: #5be3b5;--display: "Bricolage Grotesque", "Avenir Next", "Segoe UI", system-ui, sans-serif;--surface-canvas: var(--night-900);--surface-raised: var(--night-800);--surface-sunken: var(--night-950);--text-primary: var(--cloud);--text-secondary: #d3d7ee;--text-muted: var(--mist-300);--text-accent: var(--lager);--border-subtle: var(--night-600);--border-default: #39437a;--border-strong: #4a5590;--accent: var(--lager);--accent-hover: var(--lager-300);--accent-active: #f0b020;--text-on-accent: var(--night-900);--accent-surface: rgba(255, 194, 61, .12);--focus-ring: var(--lager);--tt-rise: opacity .64s var(--ease-out) var(--tt-delay, 0ms), translate .64s var(--ease-out) var(--tt-delay, 0ms);--tt-lift: transform .22s var(--ease-out), box-shadow .22s var(--ease-out), border-color .22s var(--ease-out), background-color .22s var(--ease-out);background:var(--night-900);color:var(--cloud);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:17px;line-height:1.55}.tt[data-astro-cid-js3nmub3] a{color:inherit}.tt-wrap[data-astro-cid-js3nmub3]{width:min(72rem,100%);margin:0 auto;padding-inline:20px}.tt-narrow[data-astro-cid-js3nmub3]{width:min(48rem,100%)}.tt-bar[data-astro-cid-js3nmub3]{position:sticky;top:0;z-index:20;background:#10142bd1;backdrop-filter:blur(12px);border-bottom:1px solid var(--night-700)}.tt-bar-row[data-astro-cid-js3nmub3]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:64px}.tt-logo[data-astro-cid-js3nmub3] img[data-astro-cid-js3nmub3]{display:block;height:30px;width:auto}.tt-nav[data-astro-cid-js3nmub3]{display:flex;gap:1.5rem;font-size:.95rem;color:var(--mist-300)}.tt-nav[data-astro-cid-js3nmub3] a[data-astro-cid-js3nmub3]{text-decoration:none;transition:color .16s var(--ease-out)}.tt-nav[data-astro-cid-js3nmub3] a[data-astro-cid-js3nmub3]:hover{color:var(--cloud)}.tt-bar-actions[data-astro-cid-js3nmub3]{display:flex;align-items:center;gap:1rem}.tt-from[data-astro-cid-js3nmub3]{font-size:.9rem;color:var(--mist-300);text-decoration:none;white-space:nowrap;transition:color .16s var(--ease-out)}.tt-from[data-astro-cid-js3nmub3]:hover,.tt-from[data-astro-cid-js3nmub3] strong[data-astro-cid-js3nmub3]{color:var(--cloud)}.tt-btn[data-astro-cid-js3nmub3]{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 1.4rem;border-radius:14px;background:var(--lager);color:var(--night-900)!important;font-weight:700;text-decoration:none;box-shadow:0 10px 30px -12px #ffc23d99;transition:transform .16s var(--ease-out),background-color .16s var(--ease-out),box-shadow .22s var(--ease-out),border-color .22s var(--ease-out)}.tt-btn[data-astro-cid-js3nmub3]:hover{background:var(--lager-300)}.tt-btn-sm[data-astro-cid-js3nmub3]{min-height:40px;padding:0 1rem;border-radius:12px;font-size:.95rem;box-shadow:none}.tt-btn-ghost[data-astro-cid-js3nmub3]{background:transparent;color:var(--cloud)!important;border:1px solid var(--night-600);box-shadow:none}.tt-btn-ghost[data-astro-cid-js3nmub3]:hover{background:var(--night-800)}.tt-eyebrow[data-astro-cid-js3nmub3]{font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lager);font-weight:700;margin:0 0 .9rem}.tt-label[data-astro-cid-js3nmub3]{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mist-300);font-weight:700;margin:0}.tt-h1[data-astro-cid-js3nmub3],.tt-h2[data-astro-cid-js3nmub3],.tt-h3[data-astro-cid-js3nmub3],.tt-price[data-astro-cid-js3nmub3],.tt-step-n[data-astro-cid-js3nmub3],.tt-stat[data-astro-cid-js3nmub3] dd[data-astro-cid-js3nmub3]{font-family:var(--display);font-weight:760;letter-spacing:-.02em;margin:0;text-wrap:balance}.tt-h1[data-astro-cid-js3nmub3]{font-size:clamp(2.6rem,6vw,4.4rem);line-height:1.02}.tt-h2[data-astro-cid-js3nmub3]{font-size:clamp(2rem,4vw,3rem);line-height:1.08;max-width:22ch}.tt-h3[data-astro-cid-js3nmub3]{font-size:1.35rem;line-height:1.2}.tt-lead[data-astro-cid-js3nmub3]{font-size:1.15rem;color:#d3d7ee;margin:1.1rem 0 0}.tt-measure[data-astro-cid-js3nmub3]{max-width:60ch}.tt-muted[data-astro-cid-js3nmub3]{color:var(--mist-300);margin:0}.tt-small[data-astro-cid-js3nmub3]{font-size:.92rem}.tt-note[data-astro-cid-js3nmub3]{color:var(--mist-300);font-size:.95rem;margin:1.5rem 0 0;max-width:72ch}.tt[data-astro-cid-js3nmub3] p[data-astro-cid-js3nmub3]{margin:0}.tt[data-astro-cid-js3nmub3] .tt-lead[data-astro-cid-js3nmub3],.tt[data-astro-cid-js3nmub3] .tt-note[data-astro-cid-js3nmub3]{margin-top:1.1rem}.tt-hero[data-astro-cid-js3nmub3]{padding:clamp(3rem,8vw,6rem) 0 clamp(3rem,7vw,5rem);background:radial-gradient(60rem 30rem at 85% 10%,rgba(255,194,61,.13),transparent 60%),radial-gradient(40rem 24rem at 0% 100%,rgba(102,217,232,.08),transparent 60%),var(--night-900)}.tt-hero-grid[data-astro-cid-js3nmub3]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);gap:3rem;align-items:center}.tt-hero-copy[data-astro-cid-js3nmub3] .tt-lead[data-astro-cid-js3nmub3]{max-width:52ch}.tt-actions[data-astro-cid-js3nmub3]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.tt-proof[data-astro-cid-js3nmub3]{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;padding:0;margin:1.6rem 0 0;color:var(--mist-300);font-size:.95rem}.tt-proof[data-astro-cid-js3nmub3] li[data-astro-cid-js3nmub3]:before{content:"✓";color:var(--mojito);margin-right:.45rem;font-weight:700}.tt-phone[data-astro-cid-js3nmub3]{margin:0;justify-self:center;width:min(100%,310px);padding:10px;border-radius:40px;background:#05070f;box-shadow:0 40px 80px -30px #000000b3,0 0 0 1px var(--night-700)}.tt-phone[data-astro-cid-js3nmub3] img[data-astro-cid-js3nmub3]{display:block;width:100%;height:auto;border-radius:30px}.tt-phone-sm[data-astro-cid-js3nmub3]{width:min(100%,270px)}.tt-hero-visual[data-astro-cid-js3nmub3]{position:relative;justify-self:center;width:min(100%,310px)}.tt-phone-screen[data-astro-cid-js3nmub3]{position:relative}.tt-press[data-astro-cid-js3nmub3]{position:absolute;left:3.97%;top:31.75%;width:91.88%;height:14%;border-radius:11px;background:#ffffff24;box-shadow:0 0 0 3px #ffc23d80;opacity:0;pointer-events:none}.tt-tap[data-astro-cid-js3nmub3]{position:absolute;left:64%;top:39.5%;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;background:#fff9;opacity:0;pointer-events:none}.tt-ticket[data-astro-cid-js3nmub3]{--tt-overhang: 96px;position:absolute;z-index:2;top:58%;left:calc(-1 * var(--tt-overhang));width:max(220px,calc(var(--tt-overhang) + 170px));display:grid;gap:.35rem;padding:.85rem 1rem .95rem;background:var(--night-800);border:1px solid var(--lager);border-radius:16px;box-shadow:0 28px 56px -22px #000000d9}.tt-ticket[data-astro-cid-js3nmub3]:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:2px solid var(--lager);opacity:0;pointer-events:none}.tt-ticket-new[data-astro-cid-js3nmub3]{display:flex;align-items:center;gap:.5rem;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--lager)}.tt-ticket-dot[data-astro-cid-js3nmub3]{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:var(--lager)}.tt-ticket-dot[data-astro-cid-js3nmub3]:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--lager);opacity:0}.tt-ticket-head[data-astro-cid-js3nmub3]{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.tt-ticket-table[data-astro-cid-js3nmub3]{font-family:var(--display);font-weight:760;font-size:1.3rem;letter-spacing:-.02em;line-height:1.1}.tt-ticket-time[data-astro-cid-js3nmub3]{font-size:.78rem;font-weight:600;color:var(--mist-300);white-space:nowrap}.tt-ticket-items[data-astro-cid-js3nmub3]{display:grid;gap:.15rem;font-size:.86rem;line-height:1.35;color:var(--text-secondary)}.tt-ticket-items[data-astro-cid-js3nmub3] b[data-astro-cid-js3nmub3]{color:var(--cloud);font-weight:800}.tt-press[data-astro-cid-js3nmub3],.tt-tap[data-astro-cid-js3nmub3],.tt-ticket[data-astro-cid-js3nmub3],.tt-ticket[data-astro-cid-js3nmub3]:after,.tt-ticket-dot[data-astro-cid-js3nmub3]:after{animation-duration:8s;animation-delay:.9s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--ease-out)}.tt-press[data-astro-cid-js3nmub3]{animation-name:tt-press}.tt-tap[data-astro-cid-js3nmub3]{animation-name:tt-tap}.tt-ticket[data-astro-cid-js3nmub3]{animation-name:tt-ticket}.tt-ticket[data-astro-cid-js3nmub3]:after{animation-name:tt-chime}.tt-ticket-dot[data-astro-cid-js3nmub3]:after{animation-name:tt-ping}.tt-hero-visual[data-astro-cid-js3nmub3].is-paused [data-astro-cid-js3nmub3],.tt-hero-visual[data-astro-cid-js3nmub3].is-paused [data-astro-cid-js3nmub3]:after{animation-play-state:paused}@keyframes tt-press{0%,7%{opacity:0;transform:scale(1)}9%{opacity:1;transform:scale(.985)}17%,to{opacity:0;transform:scale(1)}}@keyframes tt-tap{0%,7%{opacity:0;transform:scale(.4)}9%{opacity:.7;transform:scale(.6)}17%,to{opacity:0;transform:scale(1.5)}}@keyframes tt-ticket{0%,12%{opacity:0;transform:translate(32px,8px) scale(.96)}19%,79%{opacity:1;transform:none}85%,to{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes tt-chime{0%,18%{opacity:0;transform:scale(1)}20%{opacity:.9;transform:scale(1)}29%,to{opacity:0;transform:scale(1.06,1.14)}}@keyframes tt-ping{0%,19%{opacity:.8;transform:scale(1)}29%,to{opacity:0;transform:scale(3.2)}}@keyframes tt-enter{0%{opacity:0;translate:0 16px}}.tt-hero-copy[data-astro-cid-js3nmub3]>[data-astro-cid-js3nmub3]{animation:tt-enter .7s var(--ease-out) backwards}.tt-hero-copy[data-astro-cid-js3nmub3]>[data-astro-cid-js3nmub3]:nth-child(2){animation-delay:80ms}.tt-hero-copy[data-astro-cid-js3nmub3]>[data-astro-cid-js3nmub3]:nth-child(3){animation-delay:.16s}.tt-hero-copy[data-astro-cid-js3nmub3]>[data-astro-cid-js3nmub3]:nth-child(4){animation-delay:.24s}.tt-hero-copy[data-astro-cid-js3nmub3]>[data-astro-cid-js3nmub3]:nth-child(5){animation-delay:.32s}.tt-hero-visual[data-astro-cid-js3nmub3]{animation:tt-enter .7s var(--ease-out) .2s backwards}.tt-section[data-astro-cid-js3nmub3]{padding:clamp(3.5rem,8vw,6rem) 0}.tt-section-alt[data-astro-cid-js3nmub3]{background:var(--night-950)}.tt-card[data-astro-cid-js3nmub3]{background:var(--night-800);border:1px solid var(--night-700);border-radius:20px;padding:1.5rem;display:grid;gap:.7rem;align-content:start}.tt-steps[data-astro-cid-js3nmub3]{list-style:none;padding:0;margin:2.2rem 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.tt-step-n[data-astro-cid-js3nmub3]{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--lager);color:var(--night-900);font-size:1.3rem}.tt-why[data-astro-cid-js3nmub3]{margin-top:clamp(3rem,7vw,5rem);max-width:60rem}.tt-why-title[data-astro-cid-js3nmub3]{max-width:24ch}.tt-pay[data-astro-cid-js3nmub3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:2.2rem}.tt-icon[data-astro-cid-js3nmub3]{width:34px;height:34px;fill:none;stroke:var(--lager);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.tt-flow[data-astro-cid-js3nmub3]{margin:.3rem 0 0;padding-left:1.3rem;display:grid;gap:.4rem;align-content:start;list-style:decimal}.tt-flow[data-astro-cid-js3nmub3] li[data-astro-cid-js3nmub3]{display:list-item;padding-left:.2rem}.tt-flow[data-astro-cid-js3nmub3] li[data-astro-cid-js3nmub3]::marker{color:var(--lager);font-weight:700}.tt-venue[data-astro-cid-js3nmub3]{margin-top:auto;padding:.9rem 1rem;border-radius:14px;background:var(--night-900);display:grid;gap:.35rem}.tt-pay-card[data-astro-cid-js3nmub3]{grid-template-rows:auto auto auto 1fr auto}.tt-pay-detail[data-astro-cid-js3nmub3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:1.2rem}.tt-ticks[data-astro-cid-js3nmub3]{list-style:none;padding:0;margin:.3rem 0 0;display:grid;gap:.6rem}.tt-ticks[data-astro-cid-js3nmub3] li[data-astro-cid-js3nmub3]{position:relative;padding-left:1.6rem;color:#d3d7ee}.tt-ticks[data-astro-cid-js3nmub3] li[data-astro-cid-js3nmub3]:before{content:"";position:absolute;left:0;top:.55em;width:.6rem;height:.6rem;border-radius:50%;background:var(--lager)}.tt-screens[data-astro-cid-js3nmub3]{display:grid;gap:clamp(3rem,7vw,5rem);margin-top:2.2rem}.tt-screen[data-astro-cid-js3nmub3]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);gap:2.5rem;align-items:center}.tt-screen-phone[data-astro-cid-js3nmub3]{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr)}.tt-screen-copy[data-astro-cid-js3nmub3] .tt-lead[data-astro-cid-js3nmub3]{max-width:44ch}.tt-shot[data-astro-cid-js3nmub3]{margin:0}.tt-shot[data-astro-cid-js3nmub3] img[data-astro-cid-js3nmub3]{display:block;width:100%;height:auto;border-radius:18px;border:1px solid var(--night-700);box-shadow:0 30px 60px -30px #000000b3}.tt-compare-wrap[data-astro-cid-js3nmub3]{overflow-x:auto;margin-top:2.2rem;border-radius:20px;border:1px solid var(--night-700)}.tt-compare[data-astro-cid-js3nmub3]{width:100%;min-width:760px;border-collapse:collapse;background:var(--night-800)}.tt-compare[data-astro-cid-js3nmub3] th[data-astro-cid-js3nmub3],.tt-compare[data-astro-cid-js3nmub3] td[data-astro-cid-js3nmub3]{padding:1rem 1.2rem;text-align:left;vertical-align:top;border-top:1px solid var(--night-700)}.tt-compare[data-astro-cid-js3nmub3] thead[data-astro-cid-js3nmub3] th[data-astro-cid-js3nmub3]{border-top:0;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mist-300)}.tt-compare[data-astro-cid-js3nmub3] tbody[data-astro-cid-js3nmub3] th[data-astro-cid-js3nmub3]{font-family:var(--display);font-weight:760;font-size:1.05rem;width:16%}.tt-compare[data-astro-cid-js3nmub3] td[data-astro-cid-js3nmub3]{color:var(--mist-300);width:28%}.tt-compare[data-astro-cid-js3nmub3] td[data-astro-cid-js3nmub3].is-tt{color:var(--cloud);background:#ffc23d12}.tt-compare[data-astro-cid-js3nmub3] thead[data-astro-cid-js3nmub3] th[data-astro-cid-js3nmub3].is-tt{color:var(--lager);background:#ffc23d12}.tt-why-not[data-astro-cid-js3nmub3]{margin-top:clamp(3rem,7vw,4.5rem)}.tt-pairs[data-astro-cid-js3nmub3]{list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.tt-pair[data-astro-cid-js3nmub3]{gap:.8rem}.tt-problem[data-astro-cid-js3nmub3]{color:var(--mist-300)}.tt-problem[data-astro-cid-js3nmub3]:before{content:"The problem";display:block;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#ff8a9a;margin-bottom:.3rem}.tt-answer[data-astro-cid-js3nmub3]{color:var(--cloud);font-weight:600}.tt-answer[data-astro-cid-js3nmub3]:before{content:"TapTab";display:block;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--lager);margin-bottom:.3rem}.tt-diff-title[data-astro-cid-js3nmub3]{font-size:clamp(1.6rem,3vw,2.2rem)}.tt-plans[data-astro-cid-js3nmub3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:2.2rem;align-items:stretch}.tt-plan[data-astro-cid-js3nmub3]{position:relative}.tt-plan[data-astro-cid-js3nmub3].is-featured{border-color:var(--lager);box-shadow:0 20px 50px -30px #ffc23d80}.tt-tag[data-astro-cid-js3nmub3]{position:absolute;top:-12px;right:18px;background:var(--lager);color:var(--night-900);font-size:.75rem;font-weight:800;padding:.25rem .7rem;border-radius:999px}.tt-price[data-astro-cid-js3nmub3]{font-size:clamp(2rem,3.4vw,2.6rem);line-height:1.05;margin-top:.4rem}.tt-fit[data-astro-cid-js3nmub3]{margin-top:.6rem}.tt-price-detail[data-astro-cid-js3nmub3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.2rem;margin-top:1.2rem}.tt-price-side[data-astro-cid-js3nmub3]{display:grid;gap:1.2rem;align-content:start}.tt-extras[data-astro-cid-js3nmub3]{width:100%;border-collapse:collapse}.tt-extras[data-astro-cid-js3nmub3] caption[data-astro-cid-js3nmub3]{text-align:left;padding-bottom:.5rem}.tt-extras[data-astro-cid-js3nmub3] th[data-astro-cid-js3nmub3],.tt-extras[data-astro-cid-js3nmub3] td[data-astro-cid-js3nmub3]{padding:.6rem 0;border-top:1px solid var(--night-700);text-align:left;font-weight:400;color:#d3d7ee}.tt-extras[data-astro-cid-js3nmub3] td[data-astro-cid-js3nmub3]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.tt-yathra[data-astro-cid-js3nmub3]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2.5rem;align-items:start}.tt-yathra[data-astro-cid-js3nmub3] .tt-lead[data-astro-cid-js3nmub3]{margin-top:1.4rem}.tt-stats[data-astro-cid-js3nmub3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:1rem;margin:0}.tt-stat[data-astro-cid-js3nmub3]{background:var(--night-800);border:1px solid var(--night-700);border-radius:18px;padding:1.1rem 1.2rem;display:grid;align-content:start;gap:.3rem}.tt-stat[data-astro-cid-js3nmub3] dd[data-astro-cid-js3nmub3]{order:-1}.tt-stat[data-astro-cid-js3nmub3] dt[data-astro-cid-js3nmub3]{color:var(--mist-300);font-size:.9rem}.tt-stat[data-astro-cid-js3nmub3] dd[data-astro-cid-js3nmub3]{margin:0;font-size:1.9rem;line-height:1.1;font-variant-numeric:tabular-nums}.tt[data-astro-cid-js3nmub3] .tt-venues-lead[data-astro-cid-js3nmub3]{margin-top:2.2rem}.tt-clients[data-astro-cid-js3nmub3]{list-style:none;padding:0;margin:.9rem 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.tt-clients[data-astro-cid-js3nmub3] li[data-astro-cid-js3nmub3]{display:grid}.tt-client[data-astro-cid-js3nmub3]{display:grid;place-items:center;height:96px;padding:.9rem 1.2rem;border-radius:16px;background:var(--night-800);border:1px solid var(--night-700);text-decoration:none;transition:var(--tt-lift)}.tt-client[data-astro-cid-js3nmub3] img[data-astro-cid-js3nmub3]{display:block;width:auto;height:auto;max-width:min(170px,100%);max-height:46px;object-fit:contain;filter:grayscale(1) invert(1) brightness(1.6) contrast(1.5);opacity:.86;transition:filter .26s var(--ease-out),opacity .26s var(--ease-out)}.tt-client[data-astro-cid-js3nmub3].is-white-ink img[data-astro-cid-js3nmub3]{filter:grayscale(1) invert(0) brightness(1) contrast(1)}.tt-client[data-astro-cid-js3nmub3].tone-tall img[data-astro-cid-js3nmub3]{max-height:68px}.tt-client[data-astro-cid-js3nmub3].tone-plate-large img[data-astro-cid-js3nmub3]{max-height:60px;max-width:min(176px,100%)}.tt-client[data-astro-cid-js3nmub3].tone-plate img[data-astro-cid-js3nmub3]{max-height:56px}.tt-client-name[data-astro-cid-js3nmub3]{font-family:var(--display);font-weight:760;font-size:1.05rem;line-height:1.15;text-align:center;text-wrap:balance;color:var(--cloud);transition:color .26s var(--ease-out)}.tt-client[data-astro-cid-js3nmub3]:focus-visible{outline-offset:3px}.tt-client[data-astro-cid-js3nmub3]:focus-visible{background:var(--cloud);border-color:var(--cloud)}.tt-client[data-astro-cid-js3nmub3]:focus-visible img[data-astro-cid-js3nmub3]{filter:grayscale(0) invert(0) brightness(1) contrast(1);opacity:1}.tt-client[data-astro-cid-js3nmub3].is-white-ink:focus-visible img[data-astro-cid-js3nmub3]{filter:grayscale(0) invert(1) brightness(1) contrast(1)}.tt-client[data-astro-cid-js3nmub3]:focus-visible .tt-client-name[data-astro-cid-js3nmub3]{color:var(--night-900)}.tt-link[data-astro-cid-js3nmub3]{display:inline-block;margin-top:1.6rem;color:var(--lager)!important;font-weight:700;text-decoration:none}.tt-link[data-astro-cid-js3nmub3]:after{content:"→";display:inline-block;margin-left:.35em;transition:transform .2s var(--ease-out)}.tt-faqs[data-astro-cid-js3nmub3]{display:grid;gap:.7rem;margin-top:2rem}.tt-faq[data-astro-cid-js3nmub3]{background:var(--night-800);border:1px solid var(--night-700);border-radius:16px;padding:1.1rem 1.3rem}.tt-faq[data-astro-cid-js3nmub3] summary[data-astro-cid-js3nmub3]{cursor:pointer;font-weight:700;font-size:1.08rem;list-style:none;display:flex;justify-content:space-between;gap:1rem}.tt-faq[data-astro-cid-js3nmub3] summary[data-astro-cid-js3nmub3]::-webkit-details-marker{display:none}.tt-faq[data-astro-cid-js3nmub3] summary[data-astro-cid-js3nmub3]:after{content:"+";color:var(--lager);font-weight:700}.tt-faq[data-astro-cid-js3nmub3][open] summary[data-astro-cid-js3nmub3]:after{content:"−"}.tt-faq[data-astro-cid-js3nmub3] p[data-astro-cid-js3nmub3]{margin-top:.8rem;color:#d3d7ee}.tt-faq[data-astro-cid-js3nmub3][open]>p[data-astro-cid-js3nmub3]{animation:tt-open .32s var(--ease-out)}@keyframes tt-open{0%{opacity:0;translate:0 -6px}}.tt-foot[data-astro-cid-js3nmub3]{border-top:1px solid var(--night-700);padding:2.5rem 0;background:var(--night-950)}.tt-foot-row[data-astro-cid-js3nmub3]{display:grid;gap:.8rem;justify-items:start;color:var(--mist-300);font-size:.95rem}.tt-foot[data-astro-cid-js3nmub3] a[data-astro-cid-js3nmub3]{color:var(--cloud)}.tt-legal[data-astro-cid-js3nmub3]{font-size:.82rem}.tt-reveal[data-astro-cid-js3nmub3]{transition:var(--tt-rise)}.tt-reveal[data-astro-cid-js3nmub3]:not(.is-in){opacity:0;translate:0 18px}.tt[data-astro-cid-js3nmub3] .tt-card[data-astro-cid-js3nmub3],.tt[data-astro-cid-js3nmub3] .tt-stat[data-astro-cid-js3nmub3],.tt[data-astro-cid-js3nmub3] .tt-faq[data-astro-cid-js3nmub3]{transition:var(--tt-rise),var(--tt-lift)}@media(hover:hover){.tt-card[data-astro-cid-js3nmub3]:hover,.tt-stat[data-astro-cid-js3nmub3]:hover{border-color:#ffc23d61}.tt-plan[data-astro-cid-js3nmub3]:hover{border-color:var(--lager);box-shadow:0 26px 56px -30px #ffc23d80}.tt-faq[data-astro-cid-js3nmub3]:hover{border-color:var(--border-strong)}.tt-faq[data-astro-cid-js3nmub3] summary[data-astro-cid-js3nmub3]:hover{color:var(--lager-300)}.tt-btn[data-astro-cid-js3nmub3]:hover{box-shadow:0 14px 32px -12px #ffc23dbf}.tt-btn-ghost[data-astro-cid-js3nmub3]:hover{border-color:#ffc23d8c;box-shadow:none}.tt-client[data-astro-cid-js3nmub3]:hover{background:var(--cloud);border-color:var(--cloud);box-shadow:0 0 0 2px var(--lager),0 18px 36px -20px #000000e6}.tt-client[data-astro-cid-js3nmub3]:hover img[data-astro-cid-js3nmub3]{filter:grayscale(0) invert(0) brightness(1) contrast(1);opacity:1}.tt-client[data-astro-cid-js3nmub3].is-white-ink:hover img[data-astro-cid-js3nmub3]{filter:grayscale(0) invert(1) brightness(1) contrast(1)}.tt-client[data-astro-cid-js3nmub3]:hover .tt-client-name[data-astro-cid-js3nmub3]{color:var(--night-900)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.tt-card[data-astro-cid-js3nmub3]:hover{transform:translateY(-2px)}.tt-plan[data-astro-cid-js3nmub3]:hover{transform:translateY(-4px)}.tt-btn[data-astro-cid-js3nmub3]:hover{transform:translateY(-1px)}.tt-client[data-astro-cid-js3nmub3]:hover{transform:translateY(-3px)}.tt-link[data-astro-cid-js3nmub3]:hover:after{transform:translate(4px)}}.tt-btn[data-astro-cid-js3nmub3]:active{transform:scale(.97)}.tt-client[data-astro-cid-js3nmub3]:active{transform:scale(.98)}.tt-payback[data-astro-cid-js3nmub3]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.4rem 2rem;align-items:start;margin-top:1.2rem}.tt-payback-fields[data-astro-cid-js3nmub3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.1rem}.tt-payback-fields[data-astro-cid-js3nmub3] label[data-astro-cid-js3nmub3]{display:grid;gap:.4rem;align-content:end;font-size:.85rem;color:var(--mist-300)}.tt-payback-fields[data-astro-cid-js3nmub3] input[data-astro-cid-js3nmub3]{width:100%;min-height:48px;padding:.5rem .8rem;border-radius:12px;border:1px solid var(--night-700);background:var(--night-900);color:#fff;font:inherit;font-size:1.05rem;font-variant-numeric:tabular-nums}.tt-payback-fields[data-astro-cid-js3nmub3] input[data-astro-cid-js3nmub3]:focus-visible{outline:2px solid var(--lager);outline-offset:2px;border-color:var(--lager)}.tt-payback-out[data-astro-cid-js3nmub3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0}.tt-payback-out[data-astro-cid-js3nmub3] div[data-astro-cid-js3nmub3]{padding:.9rem 1rem;border-radius:14px;border:1px solid var(--night-700);background:var(--night-900)}.tt-payback-out[data-astro-cid-js3nmub3] dt[data-astro-cid-js3nmub3]{font-size:.8rem;color:var(--mist-300)}.tt-payback-out[data-astro-cid-js3nmub3] dd[data-astro-cid-js3nmub3]{margin:.25rem 0 0;font-family:var(--display);font-weight:760;font-size:1.3rem;line-height:1.15;font-variant-numeric:tabular-nums}.tt-payback-out[data-astro-cid-js3nmub3] .is-key[data-astro-cid-js3nmub3]{border-color:var(--lager)}.tt-payback-out[data-astro-cid-js3nmub3] .is-key[data-astro-cid-js3nmub3] dd[data-astro-cid-js3nmub3]{color:var(--lager)}.tt-payback-foot[data-astro-cid-js3nmub3]{grid-column:1 / -1;margin:0}@media(max-width:1100px){.tt-ticket[data-astro-cid-js3nmub3]{--tt-overhang: 56px}}@media(max-width:960px){.tt-nav[data-astro-cid-js3nmub3]{display:none}.tt-hero-grid[data-astro-cid-js3nmub3],.tt-screen[data-astro-cid-js3nmub3],.tt-screen-phone[data-astro-cid-js3nmub3],.tt-yathra[data-astro-cid-js3nmub3],.tt-price-detail[data-astro-cid-js3nmub3],.tt-pay-detail[data-astro-cid-js3nmub3],.tt-pairs[data-astro-cid-js3nmub3],.tt-payback[data-astro-cid-js3nmub3]{grid-template-columns:minmax(0,1fr)}.tt-screen-phone[data-astro-cid-js3nmub3] .tt-phone[data-astro-cid-js3nmub3]{order:2}.tt-steps[data-astro-cid-js3nmub3],.tt-pay[data-astro-cid-js3nmub3],.tt-plans[data-astro-cid-js3nmub3]{grid-template-columns:minmax(0,1fr)}.tt-ticket[data-astro-cid-js3nmub3]{--tt-overhang: clamp(0px, calc((100vw - 350px)/2 - 4px) , 96px)}}@media(max-width:640px){.tt-clients[data-astro-cid-js3nmub3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.tt-client[data-astro-cid-js3nmub3]{height:84px;padding:.8rem .9rem}.tt-client[data-astro-cid-js3nmub3] img[data-astro-cid-js3nmub3]{max-height:40px;max-width:min(150px,100%)}.tt-client[data-astro-cid-js3nmub3].tone-tall img[data-astro-cid-js3nmub3]{max-height:60px}.tt-client[data-astro-cid-js3nmub3].tone-plate-large img[data-astro-cid-js3nmub3]{max-height:54px;max-width:min(160px,100%)}.tt-client[data-astro-cid-js3nmub3].tone-plate img[data-astro-cid-js3nmub3]{max-height:48px}}@media(max-width:520px){.tt-payback-fields[data-astro-cid-js3nmub3]{grid-template-columns:minmax(0,1fr)}.tt-payback-out[data-astro-cid-js3nmub3] dd[data-astro-cid-js3nmub3]{font-size:1.1rem}.tt-from[data-astro-cid-js3nmub3]{display:none}.tt-stats[data-astro-cid-js3nmub3]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.tt-btn[data-astro-cid-js3nmub3]{transition:none}.tt-hero-copy[data-astro-cid-js3nmub3]>[data-astro-cid-js3nmub3],.tt-hero-visual[data-astro-cid-js3nmub3],.tt-press[data-astro-cid-js3nmub3],.tt-tap[data-astro-cid-js3nmub3],.tt-ticket[data-astro-cid-js3nmub3],.tt-ticket[data-astro-cid-js3nmub3]:after,.tt-ticket-dot[data-astro-cid-js3nmub3]:after,.tt-faq[data-astro-cid-js3nmub3][open]>p[data-astro-cid-js3nmub3]{animation:none}}@media print{.tt-reveal[data-astro-cid-js3nmub3]:not(.is-in){opacity:1;translate:none}}
