@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2042050246a708c9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/0fdd058fab82a774-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/33553e7595b74ccf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_23d1a5{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_23d1a5{--f-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_04858b{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_04858b{--f-body:"Figtree","Figtree Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_524e5a{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_524e5a{--f-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--pink:#EC1873;--pink-ink:#B80F57;--pink-soft:#FDE7F0;--ink:#1A1320;--ink-2:#4B4452;--ink-3:#7A7280;--paper:#FFFFFF;--surface:#F7F4F6;--line:#E8E1E6;--ticket:#FFFDF8;--ticket-line:#D9D2C4;--ticket-ink:#2A2530;--ok:#0E8A5F;--ok-soft:#E3F4EC;--warn:#B26A00;--warn-soft:#FFF1D9;--shadow:0 1px 2px rgba(26,19,32,.06),0 8px 24px rgba(26,19,32,.08);--display:var(--f-display,"Bricolage Grotesque"),"Bricolage Grotesque","Arial Rounded MT Bold",system-ui,sans-serif;--body:var(--f-body,"Figtree"),"Figtree",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:var(--f-mono,"JetBrains Mono"),"JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;--logo-filter:none;--section-y:clamp(40px,5vw,64px);--section-head-gap:12px;--section-head-mb:32px;--stack-gap:16px;--prose-measure:65ch;--type-lede:1.125rem;--wrap:1160px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--pink:#FF4A97;--pink-ink:#FF7AB3;--pink-soft:#3A1428;--ink:#F4EEF3;--ink-2:#CFC6CE;--ink-3:#9D93A0;--paper:#141016;--surface:#1D1820;--line:#332B36;--ticket:#F4EFE4;--ticket-line:#CFC6B4;--ticket-ink:#221D27;--ok:#3CC790;--ok-soft:#12301F;--warn:#F2B04A;--warn-soft:#3A2A0E;--shadow:0 1px 2px rgba(0,0,0,.4),0 10px 30px rgba(0,0,0,.35);--logo-filter:invert(1) hue-rotate(180deg)}}:root[data-theme=dark]{color-scheme:dark;--pink:#FF4A97;--pink-ink:#FF7AB3;--pink-soft:#3A1428;--ink:#F4EEF3;--ink-2:#CFC6CE;--ink-3:#9D93A0;--paper:#141016;--surface:#1D1820;--line:#332B36;--ticket:#F4EFE4;--ticket-line:#CFC6B4;--ticket-ink:#221D27;--ok:#3CC790;--ok-soft:#12301F;--warn:#F2B04A;--warn-soft:#3A2A0E;--shadow:0 1px 2px rgba(0,0,0,.4),0 10px 30px rgba(0,0,0,.35);--logo-filter:invert(1) hue-rotate(180deg)}:not(.lp *){box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.6 var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden}img:not(.lp *){max-width:100%;height:auto}a:not(.lp *){color:inherit}:focus-visible:not(.lp *){outline:3px solid var(--pink);outline-offset:3px;border-radius:6px}.wrap:not(.lp *){max-width:1160px;margin:0 auto;padding-inline:20px}h1:not(.lp *),h2:not(.lp *),h3:not(.lp *){font-family:var(--display);line-height:1.08;letter-spacing:-.02em;text-wrap:balance;margin:0}h2:not(.lp *){font-size:clamp(1.9rem,4vw,2.8rem);font-weight:800}h3:not(.lp *){font-size:1.15rem;font-weight:700;letter-spacing:-.01em}p:not(.lp *){margin:0}.eyebrow:not(.lp *){font:600 .78rem/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--pink-ink)}.lede:not(.lp *){font-size:var(--type-lede);color:var(--ink-2);max-width:min(var(--prose-measure),100%);line-height:1.55}.hero:not(.lp *),.phero:not(.lp *),.section:not(.lp *){padding-block:var(--section-y)}.section-head:not(.lp *){display:grid;gap:var(--section-head-gap);margin-bottom:var(--section-head-mb);max-width:none}main>.hero+.section:not(.lp *),main>.phero+.section:not(.lp *),main>.section+.section:not(.lp *){padding-top:0}main>.channels+.section:not(.lp *),main>.hero+.section.channels:not(.lp *),main>.hero+.section.pricing:not(.lp *),main>.phero+.section.channels:not(.lp *),main>.phero+.section.pricing:not(.lp *),main>.pricing+.section:not(.lp *),main>.section+.section.channels:not(.lp *),main>.section+.section.pricing:not(.lp *),main>.section+.section.section-band-end:not(.lp *),main>.section+.section.section-band:not(.lp *),main>.section-band+.section:not(.lp *),main>.section-band-end+.section:not(.lp *){padding-top:var(--section-y)}main .section[style*=padding-block]:not(.lp *),main .section[style*=padding-top]:not(.lp *){padding-block:var(--section-y)!important}main>.hero+.section[style*=padding]:not(.lp *),main>.phero+.section[style*=padding]:not(.lp *),main>.section+.section[style*=padding]:not(.lp *){padding-top:0!important}main>.channels+.section[style*=padding]:not(.lp *),main>.pricing+.section[style*=padding]:not(.lp *),main>.section+.section.channels[style*=padding]:not(.lp *),main>.section+.section.pricing[style*=padding]:not(.lp *),main>.section+.section.section-band-end[style*=padding]:not(.lp *),main>.section+.section.section-band[style*=padding]:not(.lp *),main>.section-band+.section[style*=padding]:not(.lp *),main>.section-band-end+.section[style*=padding]:not(.lp *){padding-top:var(--section-y)!important}.section .wrap>.benefits:not(.lp *),.section .wrap>.calc:not(.lp *),.section .wrap>.ch-grid:not(.lp *),.section .wrap>.factband:not(.lp *),.section .wrap>.faq:not(.lp *),.section .wrap>.feat-grid:not(.lp *),.section .wrap>.logos:not(.lp *),.section .wrap>.pains:not(.lp *),.section .wrap>.plans:not(.lp *),.section .wrap>.related:not(.lp *),.section .wrap>.steps:not(.lp *){width:100%;max-width:none}.btn:not(.lp *){display:inline-flex;align-items:center;gap:10px;font:700 1rem/1 var(--body);text-decoration:none;border-radius:999px;padding:16px 26px;transition:transform .15s ease,background .15s ease}.btn-primary:not(.lp *){background:var(--pink);color:#fff}.btn-primary:hover:not(.lp *){background:var(--pink-ink);transform:translateY(-1px)}.btn-ghost:not(.lp *){border:1.5px solid var(--line);color:var(--ink)}.btn-ghost:hover:not(.lp *){border-color:var(--ink)}.btn svg:not(.lp *){width:18px;height:18px}.top:not(.lp *){position:sticky;top:env(safe-area-inset-top,0);z-index:20;background:color-mix(in srgb,var(--paper) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.top .wrap:not(.lp *){display:flex;align-items:center;justify-content:space-between;gap:16px;height:68px;position:relative}.logo:not(.lp *){display:flex;align-items:center;flex:0 0 auto}.logo img:not(.lp *){height:30px;width:auto;filter:var(--logo-filter)}.nav:not(.lp *){display:flex;flex-direction:row;align-items:center;gap:22px;flex-wrap:nowrap;flex:1 1 auto;justify-content:flex-end;min-width:0}.nav a:not(.lp *){text-decoration:none;font-weight:600;font-size:.95rem;color:var(--ink-2)}.nav a:hover:not(.lp *){color:var(--ink)}.nav .btn:not(.lp *){padding:11px 18px;font-size:.92rem;color:#fff}@media (max-width:860px){.nav a:not(.btn):not(.lp *){display:none}}.hero:not(.lp *){padding-block:var(--section-y);background:radial-gradient(900px 400px at 85% 10%,var(--pink-soft),transparent 70%)}.hero .wrap:not(.lp *){display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.hero h1:not(.lp *){font-size:clamp(2.6rem,6.2vw,4.6rem);font-weight:800}.hero h1 em:not(.lp *){font-style:normal;color:var(--pink)}.hero-copy:not(.lp *){display:grid;gap:22px;min-width:0}.hero-ctas:not(.lp *){display:flex;flex-wrap:wrap;gap:12px;align-items:center}.proofline:not(.lp *){display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--ink-3);font-size:.92rem}.proofline span:not(.lp *){display:inline-flex;align-items:center;gap:6px}.proofline svg:not(.lp *){width:16px;height:16px;color:var(--ok)}@media (max-width:920px){.hero .wrap:not(.lp *){grid-template-columns:1fr}}.board:not(.lp *){background:var(--surface);border:1px solid var(--line);border-radius:22px;padding:18px;box-shadow:var(--shadow);min-width:0}.board-bar:not(.lp *){display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px;flex-wrap:wrap}.board-bar b:not(.lp *){font:700 .95rem/1 var(--display)}.live:not(.lp *){display:inline-flex;align-items:center;gap:7px;font:600 .78rem/1 var(--body);color:var(--ok);background:var(--ok-soft);padding:6px 10px;border-radius:999px}.live i:not(.lp *){width:8px;height:8px;border-radius:50%;background:var(--ok);animation:pulse 1.6s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ok) 60%,transparent)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}.tickets:not(.lp *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:560px){.tickets:not(.lp *){grid-template-columns:1fr}}.kot:not(.lp *){background:var(--ticket);color:var(--ticket-ink);font:500 .76rem/1.45 var(--mono);padding:14px 12px 16px;border-radius:4px;position:relative;--z:6px;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/calc(2*var(--z)) 100%;box-shadow:0 1px 0 var(--ticket-line);animation:drop .6s cubic-bezier(.2,.8,.2,1) both}.kot:nth-child(2):not(.lp *){animation-delay:.12s}.kot:nth-child(3):not(.lp *){animation-delay:.24s}@keyframes drop{0%{transform:translateY(-10px)}to{transform:none}}.kot .src:not(.lp *){display:flex;justify-content:space-between;gap:6px;font-weight:700;border-bottom:1px dashed var(--ticket-line);padding-bottom:6px;margin-bottom:6px}.kot .ch:not(.lp *){display:inline-block;font:700 .66rem/1 var(--body);letter-spacing:.06em;text-transform:uppercase;padding:4px 6px;border-radius:4px;background:#1A1320;color:#fff}.kot .ch.wa:not(.lp *){background:#128C4A}.kot .ch.qr:not(.lp *){background:#EC1873}.kot .ch.web:not(.lp *){background:#3B3A8F}.kot ul:not(.lp *){list-style:none;margin:6px 0;padding:0}.kot .note:not(.lp *){border-top:1px dashed var(--ticket-line);padding-top:6px;margin-top:6px}.kot .stamp:not(.lp *){display:inline-block;margin-top:8px;font:700 .7rem/1 var(--mono);letter-spacing:.08em;border:2px solid;padding:3px 6px;border-radius:3px;transform:rotate(-4deg)}.stamp.paid:not(.lp *){color:#0E8A5F}.stamp.ready:not(.lp *){color:#B26A00}.board-foot:not(.lp *){display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.pill:not(.lp *){font:600 .78rem/1 var(--body);padding:7px 10px;border-radius:999px;background:var(--paper);border:1px solid var(--line);color:var(--ink-2)}.pains:not(.lp *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:18px;overflow:hidden}.pain:not(.lp *){background:var(--paper);padding:24px;display:grid;gap:10px;align-content:start}.pain .was:not(.lp *){font:600 .85rem/1.4 var(--body);color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--pink)}.pain p:not(.lp *){color:var(--ink-2);font-size:.97rem}@media (max-width:920px){.pains:not(.lp *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.pains:not(.lp *){grid-template-columns:1fr}}.steps:not(.lp *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;counter-reset:s}.step:not(.lp *){display:grid;gap:12px;padding:26px;border-radius:18px;background:var(--surface);align-content:start}.step .n:not(.lp *){font:800 2.4rem/1 var(--display);color:var(--pink)}.step .when:not(.lp *){font:600 .78rem/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.step p:not(.lp *){color:var(--ink-2)}@media (max-width:820px){.steps:not(.lp *){grid-template-columns:1fr}}.feat-grid:not(.lp *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px}.feat:not(.lp *){display:grid;gap:8px;align-content:start;padding-top:18px;border-top:2px solid var(--ink)}.feat .tag:not(.lp *){font:600 .74rem/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--pink-ink)}.feat p:not(.lp *){color:var(--ink-2);font-size:.97rem}.feat ul:not(.lp *){margin:4px 0 0;padding-left:18px;color:var(--ink-2);font-size:.93rem}.feat li:not(.lp *){margin:2px 0}@media (max-width:900px){.feat-grid:not(.lp *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.feat-grid:not(.lp *){grid-template-columns:1fr}}.channels:not(.lp *){background:var(--ink);color:var(--paper)}.channels .eyebrow:not(.lp *){color:var(--pink)}.channels .lede:not(.lp *){color:color-mix(in srgb,var(--paper) 75%,var(--ink))}.ch-grid:not(.lp *){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.ch-card:not(.lp *){border:1px solid color-mix(in srgb,var(--paper) 18%,var(--ink));border-radius:16px;padding:20px;display:grid;gap:8px;align-content:start}.ch-card h3:not(.lp *){font-size:1.02rem}.ch-card p:not(.lp *){font-size:.9rem;color:color-mix(in srgb,var(--paper) 72%,var(--ink))}.ch-card svg:not(.lp *){width:26px;height:26px;color:var(--pink)}@media (max-width:980px){.ch-grid:not(.lp *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.ch-grid:not(.lp *){grid-template-columns:1fr}}.stack-sec:not(.lp *){background:var(--surface)}.stack-grid:not(.lp *){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stack-card:not(.lp *){display:flex;flex-direction:column;gap:14px;height:100%;text-decoration:none;color:inherit;background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:16px 16px 18px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}a.stack-card:hover:not(.lp *){border-color:color-mix(in srgb,var(--pink) 35%,var(--line));box-shadow:var(--shadow);transform:translateY(-2px)}.stack-logo:not(.lp *){display:flex;align-items:center;justify-content:flex-start;min-height:56px;padding:4px 0;background:transparent;border:0}.stack-logo img:not(.lp *){max-height:36px;width:auto;max-width:100%;object-fit:contain;filter:none!important;display:block}.stack-logo--on-ink:not(.lp *){justify-content:center;min-height:64px;padding:14px 16px;border-radius:12px;background:var(--ink);border:1px solid color-mix(in srgb,var(--paper) 12%,var(--ink))}.stack-logo--on-ink img:not(.lp *){max-height:32px}.stack-kind:not(.lp *){font:700 .7rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pink-ink)}.stack-card p:not(.lp *){margin:0;color:var(--ink-2);font-size:.9rem;line-height:1.45;font-weight:500}@media (max-width:980px){.stack-grid:not(.lp *){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.stack-grid:not(.lp *){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:420px){.stack-grid:not(.lp *){grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.stack-card:not(.lp *),a.stack-card:hover:not(.lp *){transition:none;transform:none}}.logos:not(.lp *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.logo-tile:not(.lp *){display:flex;flex-direction:column;align-items:flex-start;gap:0;border:1px solid var(--line);border-radius:18px;padding:18px;min-height:112px;background:var(--paper)}.logo-tile .mark:not(.lp *){display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:48px;padding:0;border-radius:0;background:transparent;border:0}.logo-tile .mark img:not(.lp *){max-height:36px;width:auto;max-width:160px;object-fit:contain;filter:none!important}.logo-tile small:not(.lp *){display:block;padding:14px 0 0;margin:0;color:var(--ink-2);font-size:.88rem;line-height:1.45;font-weight:500}@media (max-width:860px){.logos:not(.lp *){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:480px){.logos:not(.lp *){grid-template-columns:1fr}}.pricing:not(.lp *){background:var(--surface)}.plans:not(.lp *){display:grid;grid-template-columns:1fr 1.25fr;gap:20px;align-items:stretch}.plan:not(.lp *){background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:30px;display:grid;gap:16px;align-content:start}.plan.main:not(.lp *){border:2px solid var(--pink);box-shadow:var(--shadow)}.plan .price:not(.lp *){font:800 2.6rem/1 var(--display);letter-spacing:-.02em}.plan .price small:not(.lp *){font:500 1rem/1.3 var(--body);color:var(--ink-3);letter-spacing:0}.plan ul:not(.lp *){list-style:none;padding:0;margin:0;display:grid;gap:9px}.plan li:not(.lp *){display:grid;grid-template-columns:20px 1fr;gap:10px;font-size:.97rem;color:var(--ink-2)}.plan li svg:not(.lp *){width:18px;height:18px;color:var(--ok);margin-top:3px}.plan .fine:not(.lp *){font-size:.85rem;color:var(--ink-3)}@media (max-width:820px){.plans:not(.lp *){grid-template-columns:1fr}}.calc:not(.lp *){margin-top:28px;background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:28px;display:grid;grid-template-columns:1.1fr .9fr;gap:32px}.calc h3:not(.lp *){font-size:1.35rem}.fields:not(.lp *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.field:not(.lp *){display:grid;gap:6px}.field label:not(.lp *){font:600 .85rem/1.3 var(--body);color:var(--ink-2)}.field input:not(.lp *){font:600 1.05rem/1 var(--body);font-variant-numeric:tabular-nums;color:var(--ink);background:var(--surface);border:1.5px solid var(--line);border-radius:10px;padding:12px;width:100%}.field input:focus:not(.lp *){border-color:var(--pink);outline:none}.result:not(.lp *){background:var(--ink);color:var(--paper);border-radius:16px;padding:24px;display:grid;gap:12px;align-content:start}.result .big:not(.lp *){font:800 clamp(2rem,4vw,2.8rem)/1 var(--display);color:var(--pink);font-variant-numeric:tabular-nums}.result dl:not(.lp *){margin:0;display:grid;gap:8px}.result dl div:not(.lp *){display:flex;justify-content:space-between;gap:12px;font-size:.92rem;border-bottom:1px solid color-mix(in srgb,var(--paper) 15%,var(--ink));padding-bottom:6px}.result dt:not(.lp *){color:color-mix(in srgb,var(--paper) 70%,var(--ink))}.result dd:not(.lp *){margin:0;font-variant-numeric:tabular-nums;font-weight:600}.result .fine:not(.lp *){font-size:.8rem;color:color-mix(in srgb,var(--paper) 60%,var(--ink))}@media (max-width:860px){.calc:not(.lp *){grid-template-columns:1fr}}@media (max-width:420px){.fields:not(.lp *){grid-template-columns:1fr}}.quote:not(.lp *){display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:start;max-width:none;width:100%}.quote .mk:not(.lp *){font:800 6rem/.8 var(--display);color:var(--pink)}.quote blockquote:not(.lp *){margin:0;font:600 clamp(1.3rem,2.6vw,1.8rem)/1.35 var(--display);letter-spacing:-.01em;text-wrap:balance}.quote cite:not(.lp *){display:block;margin-top:18px;font:500 1rem/1.4 var(--body);font-style:normal;color:var(--ink-2)}.quote cite b:not(.lp *){color:var(--ink)}@media (max-width:560px){.quote:not(.lp *){grid-template-columns:1fr;gap:6px}.quote .mk:not(.lp *){font-size:4rem}}.faq:not(.lp *){display:grid;gap:10px;max-width:none;width:100%}.faq details:not(.lp *){border:1px solid var(--line);border-radius:14px;padding:4px 20px;background:var(--paper)}.faq summary:not(.lp *){cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;padding:16px 0;font:700 1.05rem/1.35 var(--display)}.faq summary:not(.lp *)::-webkit-details-marker{display:none}.faq summary:not(.lp *):after{content:"+";font:500 1.5rem/1 var(--body);color:var(--pink);transition:transform .2s}.faq details[open] summary:not(.lp *):after{transform:rotate(45deg)}.faq details p:not(.lp *){padding-bottom:18px;color:var(--ink-2)}.final:not(.lp *){background:var(--pink);color:#fff;border-radius:28px;padding:clamp(32px,6vw,64px);display:grid;grid-template-columns:1.3fr .7fr;gap:28px;align-items:center}.final h2:not(.lp *){color:#fff}.final p:not(.lp *){color:rgba(255,255,255,.88);margin-top:12px;max-width:52ch}.final .btn-primary:not(.lp *){background:#fff;color:#B80F57}.final .btn-primary:hover:not(.lp *){background:#FFE3EF}.final .alt:not(.lp *){font-size:.92rem;color:rgba(255,255,255,.9)}.final .alt b:not(.lp *){user-select:all}@media (max-width:820px){.final:not(.lp *){grid-template-columns:1fr}}footer:not(.lp *){padding-block:48px 56px;color:var(--ink-3);font-size:.9rem}footer .wrap:not(.lp *){display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}footer a:not(.lp *){color:var(--ink-2)}footer .links:not(.lp *){display:flex;flex-wrap:wrap;gap:18px}@media (prefers-reduced-motion:reduce){:not(.lp *){animation:none!important;transition:none!important;scroll-behavior:auto!important}}.skip:not(.lp *){position:absolute;left:-999px;top:8px;background:var(--pink);color:#fff;padding:10px 14px;border-radius:8px;z-index:50}.skip:focus:not(.lp *){left:12px}.nav a[aria-current=page]:not(.lp *){color:var(--ink);text-decoration:none}.menu:not(.lp *){display:none;position:relative}.menu summary:not(.lp *){list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1.5px solid var(--line)}.menu summary:not(.lp *)::-webkit-details-marker{display:none}.menu summary svg:not(.lp *){width:22px;height:22px}.menu-panel:not(.lp *){position:absolute;right:0;top:54px;width:min(300px,calc(100vw - 32px));background:var(--paper);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:10px;display:grid;gap:2px}.menu-panel a:not(.lp *){display:block;padding:12px 14px;border-radius:10px;text-decoration:none;font-weight:600;color:var(--ink)}.menu-panel a:hover:not(.lp *){background:var(--surface)}.menu-panel .btn:not(.lp *){justify-content:center;margin-top:6px;color:#fff}@media (max-width:860px){.menu:not(.lp *){display:block}.nav .btn:not(.lp *){display:none}}.crumbs:not(.lp *){font-size:.86rem;color:var(--ink-3);display:flex;flex-wrap:wrap;gap:6px;align-items:center}.crumbs a:not(.lp *){color:var(--ink-2);text-decoration:none}.crumbs a:hover:not(.lp *){text-decoration:underline}.crumbs span[aria-hidden]:not(.lp *){opacity:.6}.phero:not(.lp *){padding-block:var(--section-y);background:radial-gradient(800px 320px at 90% 0,var(--pink-soft),transparent 70%)}.phero .wrap:not(.lp *){display:grid;gap:var(--stack-gap)}.phero h1:not(.lp *){font-size:clamp(2.2rem,5vw,3.6rem);font-weight:800;max-width:min(28ch,100%)}.phero .lede:not(.lp *){font-size:var(--type-lede)}.phero .hero-ctas:not(.lp *){margin-top:6px}.phero:not(.has-viz) .ph-copy:not(.lp *){max-width:none;width:100%}.phero:not(.has-viz) h1:not(.lp *){max-width:min(32ch,100%)}.phero:not(.has-viz) .lede:not(.lp *){max-width:min(72ch,100%)}.updated:not(.lp *){font-size:.84rem;color:var(--ink-3)}.answer:not(.lp *){border:1.5px solid var(--pink);background:var(--pink-soft);border-radius:16px;padding:20px 22px;display:grid;gap:8px;max-width:none;width:100%}.answer b.k:not(.lp *){font:700 .74rem/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--pink-ink)}.answer p:not(.lp *){color:var(--ink);font-size:1.04rem}.prose:not(.lp *){max-width:760px;display:grid;gap:18px}.prose h2:not(.lp *){font-size:clamp(1.6rem,3vw,2.1rem);margin-top:22px}.prose h3:not(.lp *){font-size:1.2rem;margin-top:10px}.prose li:not(.lp *),.prose p:not(.lp *){color:var(--ink-2);font-size:1.03rem}.prose ol:not(.lp *),.prose ul:not(.lp *){margin:0;padding-left:22px;display:grid;gap:8px}.prose strong:not(.lp *){color:var(--ink)}.prose a:not(.lp *){color:var(--pink-ink);text-underline-offset:3px}.two:not(.lp *){display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}.aside:not(.lp *){position:sticky;top:calc(env(safe-area-inset-top,0px) + 90px);display:grid;gap:14px}.aside .card:not(.lp *){border:1px solid var(--line);border-radius:18px;padding:22px;display:grid;gap:12px;background:var(--surface)}.aside .card h3:not(.lp *){font-size:1.1rem}.aside .card p:not(.lp *){font-size:.95rem;color:var(--ink-2)}.aside .btn:not(.lp *){justify-content:center}@media (max-width:960px){.two:not(.lp *){grid-template-columns:1fr}.aside:not(.lp *){position:static}}.tbl:not(.lp *){overflow-x:auto;border:1px solid var(--line);border-radius:16px}.tbl table:not(.lp *){border-collapse:collapse;width:100%;min-width:560px;font-size:.96rem}.tbl td:not(.lp *),.tbl th:not(.lp *){text-align:left;padding:13px 16px;border-bottom:1px solid var(--line);vertical-align:top}.tbl thead th:not(.lp *){background:var(--surface);font:700 .8rem/1.3 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.tbl tbody th:not(.lp *){font-weight:600;color:var(--ink)}.tbl td:not(.lp *){color:var(--ink-2)}.tbl tr:last-child td:not(.lp *),.tbl tr:last-child th:not(.lp *){border-bottom:0}.tbl .yes:not(.lp *){color:var(--ok);font-weight:700}.tbl .no:not(.lp *){color:var(--ink-3)}.hsteps:not(.lp *){list-style:none;padding:0;margin:0;display:grid;gap:14px;counter-reset:st}.hsteps li:not(.lp *){counter-increment:st;display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.hsteps li:not(.lp *):before{content:counter(st);display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--pink);color:#fff;font:800 1.2rem/1 var(--display)}.hsteps b:not(.lp *){display:block;font:700 1.05rem/1.3 var(--display);color:var(--ink);margin-bottom:4px}.hsteps span:not(.lp *){color:var(--ink-2)}.related:not(.lp *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.related a:not(.lp *){display:grid;gap:6px;text-decoration:none;border:1px solid var(--line);border-radius:16px;padding:20px;background:var(--paper);transition:border-color .15s,transform .15s}.related a:hover:not(.lp *){border-color:var(--pink);transform:translateY(-2px)}.related b:not(.lp *){font:700 1.05rem/1.3 var(--display)}.related span:not(.lp *){font-size:.93rem;color:var(--ink-2)}@media (max-width:820px){.related:not(.lp *){grid-template-columns:1fr}}.fblock:not(.lp *),.feat-full:not(.lp *){display:grid;gap:28px}.fblock:not(.lp *){grid-template-columns:260px minmax(0,1fr);padding-top:24px;border-top:2px solid var(--ink)}.fblock .tag:not(.lp *){font:600 .74rem/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--pink-ink);display:block;margin-bottom:8px}.fblock h2:not(.lp *){font-size:1.5rem}.fblock ul:not(.lp *){margin:0;padding-left:20px;display:grid;gap:8px;color:var(--ink-2)}.fblock p:not(.lp *){color:var(--ink-2);margin-bottom:10px}.fblock a:not(.lp *){color:var(--pink-ink)}@media (max-width:760px){.fblock:not(.lp *){grid-template-columns:1fr;gap:10px}}.contact-grid:not(.lp *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.contact-grid .card:not(.lp *){border:1px solid var(--line);border-radius:18px;padding:24px;display:grid;gap:10px;align-content:start}.contact-grid .val:not(.lp *){font:700 1.2rem/1.3 var(--display);user-select:all;word-break:break-word}.contact-grid p:not(.lp *){color:var(--ink-2);font-size:.95rem}@media (max-width:820px){.contact-grid:not(.lp *){grid-template-columns:1fr}}.foot:not(.lp *){border-top:1px solid var(--line);padding-block:56px 40px;color:var(--ink-3);font-size:.92rem}.foot .cols:not(.lp *){display:grid;grid-template-columns:1.3fr repeat(4,minmax(0,1fr));gap:28px}.foot h2:not(.lp *){font:700 .78rem/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:14px}.foot ul:not(.lp *){list-style:none;padding:0;margin:0;display:grid;gap:9px}.foot a:not(.lp *){color:var(--ink-2);text-decoration:none}.foot a:hover:not(.lp *){color:var(--pink-ink);text-decoration:underline}.foot .brand img:not(.lp *){height:28px;width:auto;filter:var(--logo-filter)}.foot .brand p:not(.lp *){margin-top:12px;max-width:34ch;color:var(--ink-3)}.foot .legal:not(.lp *){margin-top:40px;padding-top:20px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}@media (max-width:820px){.foot .cols:not(.lp *){grid-template-columns:1fr 1fr}.foot .brand:not(.lp *){grid-column:1/-1}}.more:not(.lp *){display:inline-flex;margin-top:26px;font-weight:700;color:var(--pink-ink);text-decoration:none}.more:hover:not(.lp *){text-decoration:underline}.ch-card a:not(.lp *){color:inherit;text-decoration:none}.ch-card a:hover:not(.lp *){color:var(--pink)}.nf:not(.lp *){text-align:center;display:grid;gap:18px;justify-items:center;padding-block:100px}.nf h1:not(.lp *){font-size:clamp(2.4rem,6vw,4rem)}@media (max-width:1180px){.nav:not(.lp *){gap:16px}.nav a:not(.lp *){font-size:.9rem}}@media (max-width:1000px){.nav a:not(.btn):not(.lp *){display:none}.menu:not(.lp *){display:block}.nav .btn:not(.lp *){display:none}}.phero.has-viz .wrap:not(.lp *){grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;column-gap:48px}.phero .ph-copy:not(.lp *){display:grid;gap:18px;min-width:0}.phero .ph-viz:not(.lp *){min-width:0}@media (max-width:920px){.phero.has-viz .wrap:not(.lp *){grid-template-columns:1fr}.phero .ph-viz:not(.lp *){max-width:560px}}.hero-ctas .btn-ghost:not(.lp *){background:var(--paper)}.trustline:not(.lp *){display:flex;flex-wrap:wrap;gap:8px}.trustline span:not(.lp *){font:600 .8rem/1 var(--body);padding:8px 11px;border-radius:999px;background:var(--paper);border:1px solid var(--line);color:var(--ink-2)}.trustline b:not(.lp *){color:var(--pink-ink)}.dd:not(.lp *){position:relative;flex:0 0 auto;display:block}.dd:has(>.dd-panel:not(.dd-mega)):not(.lp *){padding-bottom:12px;margin-bottom:-12px}.dd>button:not(.lp *){all:unset;cursor:pointer;font-weight:600;font-size:.95rem;color:var(--ink-2);display:inline-flex;gap:6px;align-items:center}.dd:focus-within>button:not(.lp *),.dd>button:hover:not(.lp *){color:var(--ink)}.dd>button:focus-visible:not(.lp *){outline:3px solid var(--pink);outline-offset:3px;border-radius:6px}.dd-panel:not(.lp *){position:absolute;top:100%;left:50%;transform:translateX(-50%);width:320px;background:var(--paper);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:8px;display:none;z-index:30}.dd:focus-within .dd-panel:not(.lp *),.dd:hover .dd-panel:not(.lp *){display:grid}.dd-panel a:not(.lp *){display:grid!important;grid-template-columns:44px 1fr;gap:10px;align-items:center;padding:10px;border-radius:10px;text-decoration:none!important;color:var(--ink)!important}.dd-panel a:hover:not(.lp *){background:var(--surface)}.dd-panel img:not(.lp *){width:44px;height:28px;object-fit:contain;background:#fff;border-radius:6px;padding:2px}.dd-panel b:not(.lp *){display:block;font-size:.93rem}.dd-panel small:not(.lp *){color:var(--ink-3);font-size:.8rem;font-weight:500}.nav .btn-ghost:not(.lp *){padding:10px 16px;font-size:.9rem;color:var(--ink)}.viz:not(.lp *){background:var(--surface);border:1px solid var(--line);border-radius:22px;padding:20px;box-shadow:var(--shadow);color:var(--ink);font-size:.9rem}.viz small:not(.lp *){color:var(--ink-3)}.sync:not(.lp *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center}.sync .node:not(.lp *){background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:14px;display:grid;gap:10px;justify-items:center;width:132px}.sync .lg:not(.lp *){height:22px;width:auto;filter:var(--logo-filter)}.sync .plg:not(.lp *){height:28px;width:auto;background:#fff;border-radius:6px;padding:3px 6px}.sync .chips:not(.lp *){display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.sync .chips span:not(.lp *){font:600 .68rem/1 var(--body);padding:5px 7px;border-radius:999px;background:var(--pink-soft);color:var(--pink-ink)}.sync .pos .chips span:not(.lp *){background:var(--ok-soft);color:var(--ok)}.lanes:not(.lp *){display:grid;gap:12px}.lane:not(.lp *){display:grid;gap:4px}.lane-top:not(.lp *){display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.lane-top b:not(.lp *){font:700 .85rem/1.2 var(--display)}.lane .dir:not(.lp *){font:600 .7rem/1.2 var(--mono);color:var(--pink-ink)}.lane small:not(.lp *){font-size:.74rem}.track:not(.lp *){position:relative;height:6px;border-radius:6px;background:var(--line);overflow:hidden}.track i:not(.lp *){position:absolute;top:0;width:34px;height:6px;border-radius:6px;background:var(--pink)}.track.r i:not(.lp *){left:-34px;animation:flowR 2.4s linear infinite}.track.l i:not(.lp *){right:-34px;animation:flowL 2.4s linear infinite;background:var(--ok)}@keyframes flowR{to{transform:translateX(calc(100vw))}}@keyframes flowL{to{transform:translateX(calc(-100vw))}}@media (max-width:640px){.sync:not(.lp *){grid-template-columns:1fr}.sync .node:not(.lp *){width:auto;grid-template-columns:auto 1fr;justify-items:start}}.phone:not(.lp *){max-width:340px;margin-inline:auto;padding:0;overflow:hidden;background:#EFE7DE}.ph-top:not(.lp *){display:flex;gap:10px;align-items:center;padding:12px 14px;background:#075E54;color:#fff}.ph-top .av:not(.lp *){width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--pink);font-weight:800}.ph-top b:not(.lp *){display:block;font-size:.92rem}.ph-top small:not(.lp *){color:#CFE9E2;font-size:.72rem}.ph-body:not(.lp *){display:grid;gap:8px;padding:14px;min-height:300px;align-content:start}.bub:not(.lp *){max-width:80%;padding:9px 11px;border-radius:12px;font-size:.86rem;line-height:1.4;color:#111;box-shadow:0 1px 1px rgba(0,0,0,.08);animation:pop .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d,0s)}.bub.in:not(.lp *){background:#fff;justify-self:end;border-top-right-radius:4px;background:#D9FDD3}.bub.out:not(.lp *){background:#fff;justify-self:start;border-top-left-radius:4px}.bub.wide:not(.lp *){max-width:100%}.linkcard:not(.lp *){display:grid;margin-top:8px;padding:8px 10px;border-radius:8px;background:#F4F4F4;border-left:3px solid var(--pink)}.linkcard b:not(.lp *){color:#B80F57}.linkcard small:not(.lp *){color:#555}.sys:not(.lp *){justify-self:center;font:700 .74rem/1 var(--body);background:#E3F4EC;color:#0E6B4A;padding:6px 10px;border-radius:8px;animation:pop .5s both;animation-delay:var(--d,0s)}@keyframes pop{0%{transform:translateY(8px) scale(.97);opacity:0}to{transform:none;opacity:1}}.card-stack:not(.lp *),.rt-row:not(.lp *){display:grid;gap:10px}.rt-row:not(.lp *){grid-template-columns:14px 1fr;align-items:start}.rt-row b:not(.lp *){display:block;font-size:.9rem}.dotc:not(.lp *){width:12px;height:12px;border-radius:50%;margin-top:4px}.dotc.warn:not(.lp *){background:var(--warn)}.dotc.ok:not(.lp *){background:var(--ok)}.rt-wait:not(.lp *){justify-self:start;margin-left:24px;font:700 .72rem/1 var(--mono);color:var(--ink-3);border:1px dashed var(--line);padding:6px 9px;border-radius:999px}.card-stack .bub:not(.lp *){color:#111;background:#fff;margin-left:24px;border:1px solid var(--line)}.card-stack hr:not(.lp *){border:0;border-top:1px dashed var(--line);margin:4px 0;width:100%}.menu2:not(.lp *){display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:center}.paper:not(.lp *){position:relative;overflow:hidden;background:#FBF5E9;color:#3B2F2F;border-radius:6px;padding:14px;box-shadow:0 2px 0 #E6DCC7,0 8px 20px rgba(0,0,0,.08);transform:rotate(-2deg);font-family:Georgia,serif}.paper b:not(.lp *){display:block;text-align:center;letter-spacing:.2em;margin-bottom:8px}.paper ul:not(.lp *){list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:.8rem}.paper li:not(.lp *){display:flex;gap:4px;align-items:baseline}.paper li i:not(.lp *){flex:1;border-bottom:1px dotted #b9ac92}.scan:not(.lp *){position:absolute;left:0;right:0;height:26px;top:-30px;background:linear-gradient(transparent,rgba(236,24,115,.35),transparent);animation:scan 2.6s ease-in-out infinite}@keyframes scan{to{top:110%}}.arrow:not(.lp *){display:grid;justify-items:center;gap:4px;color:var(--pink)}.arrow .ai:not(.lp *){font:800 .72rem/1 var(--mono);background:var(--pink);color:#fff;padding:5px 7px;border-radius:6px}.miniphone:not(.lp *){background:var(--paper);border:6px solid var(--ink);border-radius:22px;padding:10px;display:grid;gap:7px;min-width:0}.mp-top:not(.lp *){font:700 .72rem/1.3 var(--body);color:var(--ink-3);padding-bottom:6px;border-bottom:1px solid var(--line)}.dm:not(.lp *){display:grid;grid-template-columns:10px 1fr auto auto;gap:7px;align-items:center;font-size:.78rem;animation:pop .5s both}.dm:nth-of-type(2):not(.lp *){animation-delay:.15s}.dm:nth-of-type(3):not(.lp *){animation-delay:.3s}.dm:nth-of-type(4):not(.lp *){animation-delay:.45s}.dm:nth-of-type(5):not(.lp *){animation-delay:.6s}.dm b:not(.lp *){font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg:not(.lp *){width:10px;height:10px;border:1.5px solid;border-radius:2px;position:relative}.vg:not(.lp *):after{content:"";position:absolute;inset:2px;border-radius:50%}.vg.v:not(.lp *){border-color:#0E8A5F}.vg.v:not(.lp *):after{background:#0E8A5F}.vg.nv:not(.lp *){border-color:#C0392B}.vg.nv:not(.lp *):after{background:#C0392B}.mp-qr:not(.lp *){font:600 .7rem/1 var(--body);color:var(--ok);text-align:center;padding-top:4px}.old:not(.lp *){text-decoration:line-through;color:var(--ink-3);font-size:.72rem}.soldout:not(.lp *){font:700 .66rem/1 var(--body);background:var(--warn-soft);color:var(--warn);padding:4px 6px;border-radius:4px}@media (max-width:520px){.menu2:not(.lp *){grid-template-columns:1fr}.arrow svg:not(.lp *){transform:rotate(90deg)}}.qrv:not(.lp *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center}.tent:not(.lp *){background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;justify-items:center;gap:6px;box-shadow:0 10px 0 -4px var(--line)}.tent b:not(.lp *){font:800 1.6rem/1 var(--display);color:var(--pink)}.tent span:not(.lp *){font:700 .72rem/1 var(--body);color:var(--ink-2)}.paybtn:not(.lp *){margin-top:4px;text-align:center;background:var(--pink);color:#fff;font:700 .74rem/1 var(--body);padding:9px;border-radius:8px}@media (max-width:480px){.qrv:not(.lp *){grid-template-columns:1fr;justify-items:center}}.route svg:not(.lp *){display:block;max-width:100%}.rchips:not(.lp *){display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.rchips span:not(.lp *){font:600 .74rem/1 var(--body);padding:7px 9px;border-radius:999px;background:var(--paper);border:1px solid var(--line);animation:pop .5s both;animation-delay:var(--d)}.rchips span:last-child:not(.lp *){background:var(--ok-soft);color:var(--ok);border-color:transparent}.board.mini .tickets:not(.lp *){grid-template-columns:repeat(3,minmax(0,1fr))}.board.mini .kot:not(.lp *){font-size:.7rem}@media (max-width:520px){.board.mini .tickets:not(.lp *){grid-template-columns:1fr}}.bars:not(.lp *){display:grid;gap:14px}.bar-row:not(.lp *){display:grid;grid-template-columns:130px minmax(0,1fr);gap:6px 12px;align-items:center}.bar-row em:not(.lp *){grid-column:2;font-style:normal;font-weight:700;font-size:.85rem}.bar:not(.lp *){height:16px;border-radius:8px;background:var(--line);overflow:hidden}.bar i:not(.lp *){display:block;height:100%;border-radius:8px;animation:grow 1.2s cubic-bezier(.2,.8,.2,1) both}.bar .agg:not(.lp *){background:#C0392B}.bar .oc:not(.lp *){background:var(--ok);min-width:6px}@keyframes grow{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@media (max-width:480px){.bar-row:not(.lp *){grid-template-columns:1fr}.bar-row em:not(.lp *){grid-column:1}}.loyal:not(.lp *){display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;align-items:center}.lcard:not(.lp *){background:linear-gradient(135deg,#EC1873,#8E0C4A);color:#fff;border-radius:16px;padding:18px;display:grid;gap:6px;box-shadow:var(--shadow);transform:rotate(-3deg)}.lcard small:not(.lp *){color:#FFD3E6;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem}.lcard b:not(.lp *){font:800 1.7rem/1 var(--display)}.checkout:not(.lp *){background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:12px;display:grid;gap:7px;font-size:.84rem}.checkout div:not(.lp *){display:flex;justify-content:space-between;gap:8px}.checkout .apply:not(.lp *){color:var(--ok);font-weight:700}.checkout .tot:not(.lp *){border-top:1px dashed var(--line);padding-top:7px;font-weight:800}@media (max-width:480px){.loyal:not(.lp *){grid-template-columns:1fr}}.slots:not(.lp *){display:grid;gap:10px}.sgrid:not(.lp *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.slot:not(.lp *){position:relative;overflow:hidden;background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:10px;display:grid;gap:2px}.slot b:not(.lp *){font:700 .95rem/1 var(--display)}.slot span:not(.lp *){font-size:.74rem;color:var(--ok);font-weight:700}.slot.full span:not(.lp *){color:var(--ink-3)}.slot.full:not(.lp *){opacity:.75}.slot i:not(.lp *){position:absolute;left:0;bottom:0;height:4px;background:var(--pink);animation:grow 1s both}.dash:not(.lp *){display:grid;gap:12px}.kpis:not(.lp *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kpis div:not(.lp *){background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:10px}.kpis b:not(.lp *){display:block;font:800 1.2rem/1.1 var(--display);font-variant-numeric:tabular-nums}.chart:not(.lp *){height:120px;display:flex;align-items:flex-end;gap:8px;padding:8px;background:var(--paper);border:1px solid var(--line);border-radius:12px;background-image:linear-gradient(var(--line) 1px,transparent 1px);background-size:100% 30px}.chart i:not(.lp *){flex:1;background:var(--pink);border-radius:6px 6px 2px 2px;animation:rise .9s cubic-bezier(.2,.8,.2,1) both}.chart i:last-child:not(.lp *){background:var(--pink-ink)}@keyframes rise{0%{transform:scaleY(.1);transform-origin:bottom}to{transform:none;transform-origin:bottom}}.dash .ex:not(.lp *){justify-self:end}.vidwrap:not(.lp *){display:grid;gap:18px}.yt:not(.lp *){position:relative;aspect-ratio:16/9;max-width:100%;border-radius:22px;overflow:hidden;background:linear-gradient(135deg,#1A1320,#4A0F2E 60%,#EC1873);box-shadow:var(--shadow)}.yt iframe:not(.lp *){position:absolute;inset:0;width:100%;height:100%;border:0}.yt-btn:not(.lp *){all:unset;cursor:pointer;position:absolute;inset:0;display:grid;place-items:center}.yt-btn:focus-visible:not(.lp *){outline:4px solid var(--pink);outline-offset:-4px}.yt-btn img:not(.lp *){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.yt-cover:not(.lp *){position:absolute;inset:0;background:linear-gradient(transparent 45%,rgba(0,0,0,.65));display:flex;align-items:flex-end;padding:22px}.yt-title:not(.lp *){color:#fff;font:700 clamp(1rem,2.2vw,1.35rem)/1.3 var(--display);max-width:40ch}.yt-play:not(.lp *){position:relative;transition:transform .2s}.yt-btn:hover .yt-play:not(.lp *){transform:scale(1.08)}.yt-alt:not(.lp *){font-size:.92rem;color:var(--ink-3)}.yt-alt a:not(.lp *){color:var(--pink-ink)}.fp:not(.lp *){display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:start}.fp-tabs:not(.lp *){display:grid;gap:8px}.fp-tab:not(.lp *){all:unset;cursor:pointer;display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:var(--paper);font:700 1rem/1.2 var(--display);color:var(--ink-2);position:relative;overflow:hidden}.fp-tab .n:not(.lp *){display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--surface);color:var(--ink-2);font-size:.9rem}.fp-tab[aria-selected=true]:not(.lp *){border-color:var(--pink);color:var(--ink)}.fp-tab[aria-selected=true] .n:not(.lp *){background:var(--pink);color:#fff}.fp-tab[aria-selected=true]:not(.lp *):after{content:"";position:absolute;left:0;bottom:0;height:3px;background:var(--pink);animation:fpbar 4.2s linear both}.fp.paused .fp-tab:not(.lp *):after{display:none}.fp-tab:focus-visible:not(.lp *){outline:3px solid var(--pink);outline-offset:2px}@keyframes fpbar{0%{width:0}to{width:100%}}.fp-panel:not(.lp *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:26px;animation:pop .4s both}.fp-panel h3:not(.lp *){font-size:1.4rem;margin-bottom:8px}.fp-panel p:not(.lp *){color:var(--ink-2)}.fp-card:not(.lp *){background:var(--surface);border-radius:16px;padding:16px;display:grid;gap:10px}.stat-steps:not(.lp *){display:flex;flex-wrap:wrap;gap:6px}.stat-steps span:not(.lp *){font:600 .74rem/1 var(--body);padding:7px 9px;border-radius:999px;border:1px solid var(--line);color:var(--ink-3)}.stat-steps .done:not(.lp *){background:var(--ok-soft);color:var(--ok);border-color:transparent}.stat-steps .now:not(.lp *){background:var(--pink);color:#fff;border-color:transparent}.gbill:not(.lp *){background:#fff;color:#1A1320;border-radius:10px;padding:12px;display:grid;gap:6px;font:500 .8rem/1.3 var(--mono);box-shadow:0 1px 3px rgba(0,0,0,.08)}.gbill div:not(.lp *){display:flex;justify-content:space-between}.gbill .tot:not(.lp *){border-top:1px dashed #ccc;padding-top:6px;font-weight:700}@media (max-width:900px){.fp:not(.lp *){grid-template-columns:1fr}.fp-tabs:not(.lp *){grid-template-columns:repeat(2,minmax(0,1fr))}.fp-panel:not(.lp *){grid-template-columns:1fr}}@media (max-width:420px){.fp-tabs:not(.lp *){grid-template-columns:1fr}}.ba:not(.lp *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ba>div:not(.lp *){border-radius:20px;padding:24px;display:grid;gap:10px;align-content:start}.ba .before:not(.lp *){background:var(--surface);border:1px solid var(--line)}.ba .after:not(.lp *){background:var(--pink-soft);border:1.5px solid var(--pink)}.ba h3:not(.lp *){font-size:1.2rem}.ba ul:not(.lp *){margin:0;padding:0;list-style:none;display:grid;gap:9px}.ba li:not(.lp *){display:grid;grid-template-columns:20px 1fr;gap:8px;color:var(--ink-2)}.ba .before li:not(.lp *):before{content:"✕";color:#C0392B;font-weight:800}.ba .after li:not(.lp *):before{content:"✓";color:var(--ok);font-weight:800}@media (max-width:760px){.ba:not(.lp *){grid-template-columns:1fr}}.benefits:not(.lp *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.benefit:not(.lp *){border:1px solid var(--line);border-radius:18px;padding:22px;display:grid;gap:8px;align-content:start;background:var(--paper);transition:transform .2s,border-color .2s}.benefit:hover:not(.lp *){transform:translateY(-3px);border-color:var(--pink)}.benefit .ic:not(.lp *){width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--pink-soft);color:var(--pink-ink);font:800 1.1rem/1 var(--display)}.benefit p:not(.lp *){color:var(--ink-2);font-size:.95rem}@media (max-width:900px){.benefits:not(.lp *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.benefits:not(.lp *){grid-template-columns:1fr}}.factband:not(.lp *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:18px;overflow:hidden}.factband div:not(.lp *){background:var(--paper);padding:20px;display:grid;gap:4px}.factband b:not(.lp *){font:800 clamp(1.4rem,2.6vw,2rem)/1 var(--display);color:var(--pink)}.factband span:not(.lp *){color:var(--ink-2);font-size:.9rem}@media (max-width:760px){.factband:not(.lp *){grid-template-columns:repeat(2,minmax(0,1fr))}}.lead-band:not(.lp *){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;align-items:start!important}.lead-band .ticks:not(.lp *){list-style:none;padding:0;margin:14px 0 20px;display:grid;gap:8px;color:#fff}.lead-band .ticks li:not(.lp *):before{content:"✓  ";font-weight:800}.lead:not(.lp *){background:var(--paper);color:var(--ink);border-radius:20px;padding:24px;display:grid;gap:12px;box-shadow:0 20px 40px rgba(0,0,0,.18)}.lead h3:not(.lp *){font-size:1.3rem}.lead .fine:not(.lp *){font-size:.84rem;color:var(--ink-3)}.lead .fine a:not(.lp *){color:var(--pink-ink)}.lf-grid:not(.lp *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lead .field label:not(.lp *){font:600 .82rem/1.3 var(--body);color:var(--ink-2)}.lead input:not(.lp *),.lead select:not(.lp *){font:500 1rem/1.2 var(--body);color:var(--ink);background:var(--surface);border:1.5px solid var(--line);border-radius:10px;padding:12px;width:100%}.lead input:focus:not(.lp *),.lead select:focus:not(.lp *){border-color:var(--pink);outline:none;box-shadow:0 0 0 3px var(--pink-soft)}.lead .btn:not(.lp *){justify-content:center;width:100%}.final .lead .btn-primary:not(.lp *){background:var(--pink);color:#fff}.final .lead .btn-primary:hover:not(.lp *){background:var(--pink-ink)}.lf-err:not(.lp *){color:#C0392B;font-weight:600;font-size:.9rem}.lf-ok:not(.lp *){display:grid;gap:12px}.lf-ok b:not(.lp *){font-size:1.05rem}.lf-ok p:not(.lp *){margin:0;color:var(--ink-2,#444);line-height:1.45}.lf-ok[hidden]:not(.lp *){display:none}.lf-submit[aria-busy=true]:not(.lp *),.lf-submit[disabled]:not(.lp *){opacity:.72;cursor:wait;transform:none!important}@media (max-width:900px){.lead-band:not(.lp *){grid-template-columns:1fr!important}}@media (max-width:460px){.lf-grid:not(.lp *){grid-template-columns:1fr}}.mbar:not(.lp *){display:none}@media (max-width:760px){.mbar:not(.lp *){display:grid;grid-template-columns:1fr 1fr;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:39;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--paper) 94%,transparent);backdrop-filter:blur(10px);border-top:1px solid var(--line)}.mbar .btn:not(.lp *){justify-content:center;padding:13px 10px}body{padding-bottom:76px}}.rv:not(.lp *){transform:translateY(18px);opacity:.25;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .7s}.rv.in:not(.lp *){transform:none;opacity:1}.btn-primary:not(.lp *){box-shadow:0 6px 18px color-mix(in srgb,var(--pink) 30%,transparent)}@media (prefers-reduced-motion:reduce){.rv:not(.lp *){transform:none;opacity:1}.scan:not(.lp *),.track i:not(.lp *){display:none}}@media (max-width:1000px){.nav .dd:not(.lp *){display:none}}@media (max-width:1180px){.nav:not(.lp *){gap:14px}}[hidden]:not(.lp *){display:none!important}.dd>button:not(.lp *),.nav .btn:not(.lp *),.nav a:not(.lp *){white-space:nowrap}.dd-panel.dd-mega:not(.lp *){position:fixed;left:50%;right:auto;top:calc(env(safe-area-inset-top,0px) + 68px);width:min(1160px,calc(100vw - 40px));max-width:none;transform:translateX(-50%);max-height:min(70vh,560px);overflow:auto;overscroll-behavior:contain;display:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 28px;padding:16px 20px 18px;align-content:start;align-items:start;border-radius:0 0 16px 16px;box-shadow:0 18px 40px rgba(20,16,24,.12);z-index:40}.dd-panel.dd-mega:not(.lp *):before{content:"";position:absolute;left:0;right:0;bottom:100%;height:16px;pointer-events:auto}.dd-panel.dd-mega-end:not(.lp *){left:50%;right:auto;transform:translateX(-50%)}.dd.is-open>.dd-panel.dd-mega:not(.lp *),.dd:focus-within .dd-panel.dd-mega:not(.lp *),.dd:hover .dd-panel.dd-mega:not(.lp *){display:grid}.mega-col:not(.lp *){display:grid;gap:2px;align-content:start;align-self:start;min-width:0}.mega-h:not(.lp *){margin:0;padding:0 10px 10px;min-height:1.25rem;font:700 .7rem/1.2 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.dd-panel.dd-mega a:not(.lp *){grid-template-columns:14px minmax(0,1fr)!important;gap:10px;padding:9px 10px;align-items:start}.dd-panel.dd-mega a:hover:not(.lp *){background:var(--surface)}.dd-panel.dd-mega .mega-dot:not(.lp *){width:7px;height:7px;margin-top:7px;border-radius:50%;background:var(--pink);flex-shrink:0;display:block}.dd-panel.dd-mega img:not(.lp *){display:none}.dd-panel.dd-mega b:not(.lp *){font-size:.92rem;line-height:1.3;font-weight:700}.dd-panel.dd-mega small:not(.lp *){font-size:.78rem;line-height:1.35;display:block;margin-top:2px;color:var(--ink-3);font-weight:500}@media (max-width:1100px){.dd-panel.dd-mega:not(.lp *){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;padding:16px}}.dd-panel.dd-tall:not(.lp *){width:340px;max-height:min(70vh,560px);overflow-x:hidden;overflow-y:auto;align-content:start;overscroll-behavior:contain}.dd-panel.dd-tall a:not(.lp *){grid-template-columns:36px 1fr}.dd-panel.dd-tall img:not(.lp *){width:36px;height:24px}.leaks:not(.lp *){display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.leak:not(.lp *){display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--line);border-top:5px solid var(--lc);border-radius:18px;background:var(--surface);text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s}.leak:hover:not(.lp *){transform:translateY(-3px);box-shadow:0 14px 30px -18px rgba(26,19,32,.35)}.leak-n:not(.lp *){font:700 .74rem/1 var(--mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--lc)}.leak-pain:not(.lp *){font-weight:600;color:var(--ink,var(--fg))}.leak-fix:not(.lp *){margin-top:auto;border-top:1px dashed var(--line);padding-top:10px;font-size:.92rem;color:var(--muted)}.leak-fix b:not(.lp *){display:block;color:var(--lc);margin-bottom:2px}@media (max-width:1080px){.leaks:not(.lp *){grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.leaks:not(.lp *){grid-template-columns:1fr}}.suite-banner:not(.lp *){display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:20px 24px;border-radius:18px;background:linear-gradient(90deg,#1A1320,#3A1030);color:#fff;margin-bottom:22px}.suite-banner p:not(.lp *){margin:0;color:#E9DCE3}.suite-banner b:not(.lp *){color:#fff}.suite-banner .btn:not(.lp *){background:#fff;color:#1A1320}.ph-viz .asset-anim:not(.lp *){border-radius:22px;background:var(--surface,#fff);border:1px solid var(--line,#e9dde4)}.own-suite-bare .ph-viz .asset-anim:not(.lp *){border-color:#33273A;background:#1B1320}#leaks .ph-viz:not(.lp *){margin:0 0 28px;max-width:720px}.asset-kit-grid:not(.lp *){display:grid;gap:20px}.asset-kit-video:not(.lp *){width:100%;height:auto;border-radius:22px;border:1px solid var(--line,#e9dde4);background:#0b0b0b;display:block}.asset-kit-stills:not(.lp *){display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.asset-kit-still:not(.lp *){margin:0}.asset-kit-still img:not(.lp *){width:100%;height:auto;border-radius:16px;border:1px solid var(--line,#e9dde4);display:block}.asset-kit-still figcaption:not(.lp *){font-size:.85rem;color:var(--muted,#6b5b66);margin-top:8px}.asset-kit-labeled .asset-anim:not(.lp *){border-radius:22px;border:1px solid var(--line,#e9dde4);background:var(--surface,#fff)}