@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/plus-jakarta-sans-cyrillic-ext-400-normal.CJkVxub1.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-cyrillic-ext-400-normal.Dbdydbkh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/plus-jakarta-sans-vietnamese-400-normal.Cg2kxhWu.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-400-normal.B8TCSmUq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/plus-jakarta-sans-latin-ext-400-normal.D127hM_v.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-400-normal.2ppkqaOR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/plus-jakarta-sans-latin-400-normal.Dhut76fR.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-400-normal.BDKaGhyp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/plus-jakarta-sans-cyrillic-ext-500-normal.WMJmRWOr.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-cyrillic-ext-500-normal.B7C_nQD_.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/plus-jakarta-sans-vietnamese-500-normal.DiU8zqi-.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-500-normal.CvE5C8T-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/plus-jakarta-sans-latin-ext-500-normal.9VZagAe1.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-500-normal.CqEEAICU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/plus-jakarta-sans-latin-500-normal.Bf-nb4oT.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-500-normal.DYtqi0QS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-cyrillic-ext-600-normal.C5KBqx06.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-cyrillic-ext-600-normal.BtwufOTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-vietnamese-600-normal.Y4VTTRme.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-600-normal.5YsyKbU1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-latin-ext-600-normal.DQgPU_Cg.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-600-normal.B0WRRYJ1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-latin-600-normal.DLTa1BUW.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-600-normal.BR_Ojra4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-cyrillic-ext-800-normal.DyqSzs2i.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-cyrillic-ext-800-normal.lQKgVBUR.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-vietnamese-800-normal.CxbopLd3.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-800-normal.BkoGl_sr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-latin-ext-800-normal.B6BjB2Ju.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-800-normal.BPkb-LBK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-latin-800-normal.CusIZhrK.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-800-normal.BRNHt2w0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0a0f1e;--white:#fff;--blue:#4f6ef7;--blue-dark:#3d5be6;--g50:#f9fafb;--g100:#f3f4f6;--g300:#d1d5db;--g500:#6b7280;--g700:#374151;--g800:#1f2937;--line:#e5e7eb;--line-dark:#ffffff29;--font:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--r:14px;--r-s:10px;--ease:cubic-bezier(.2,.7,.2,1);--t:.6s;--gutter:20px;--max:1240px;--cut:26px;--fs-0:13px;--fs-1:15px;--fs-2:17px;--fs-3:20px;--fs-4:24px;--fs-5:32px;--fs-6:52px;--fs-7:40px;--track:-.035em}@media (width>=900px){:root{--gutter:48px;--cut:clamp(32px, 3vw, 56px);--fs-0:13px;--fs-1:16px;--fs-2:18px;--fs-3:22px;--fs-4:28px;--fs-5:44px;--fs-6:92px;--fs-7:64px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:#fff}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font);font-size:var(--fs-1);color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum";margin:0;line-height:1.55;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit}button,input,select{font:inherit;color:inherit}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}.wrap{width:100%;max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:#fff;padding:8px 12px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.dbg{display:none}html.debug .dbg{color:var(--blue);vertical-align:super;cursor:help;font-size:.65em;display:inline}.ph{color:var(--g500)}html.debug .ph{outline:1px dashed var(--blue)}h1{font-size:var(--fs-6);letter-spacing:var(--track);font-weight:800;line-height:.94}h1 .line{display:block}h1 em{color:var(--blue);font-style:normal}h2{font-size:var(--fs-5);letter-spacing:-.03em;max-width:20ch;font-weight:800;line-height:1}h2.h-xl{font-size:var(--fs-7);max-width:16ch;line-height:.96}h2.h-sel{font-size:var(--fs-3);letter-spacing:-.02em;max-width:none;font-weight:800;line-height:1.2}h3{font-size:var(--fs-2);letter-spacing:-.015em;font-weight:800;line-height:1.25}.lede{font-size:var(--fs-2);color:var(--g700);max-width:44ch;line-height:1.45}.text{color:var(--g700);max-width:58ch}.chapter{letter-spacing:.18em;color:var(--g500);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:12px;font-weight:600;line-height:1;display:block}.btn{border-radius:var(--r-s);border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.btn:hover{background:#000}.btn-blue{background:var(--blue);border-color:var(--blue)}.btn-blue:hover{background:var(--blue-dark);border-color:var(--blue-dark)}.oldbrowser{color:var(--ink);padding:10px var(--gutter);background:#fff4cc;border-bottom:1px solid #e5d089;font-size:14px;line-height:1.4;display:none}.oldbrowser p{max-width:var(--max);margin:0}.oldbrowser a{color:var(--ink)}html.old .oldbrowser{display:block}.top{z-index:40;background:#fffffff0;border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}.top.solid{border-bottom-color:var(--line)}.top .wrap{align-items:center;gap:20px;min-height:60px;display:flex}.logo img{width:auto;height:22px}.nav{gap:26px;margin-left:8px;display:none}.nav a{color:var(--g700);align-items:center;min-height:44px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.grow{flex:1}.lang{gap:2px;display:flex}.lang a{letter-spacing:.1em;min-width:40px;min-height:40px;color:var(--g500);border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.lang a[aria-current=true]{color:var(--ink);background:var(--g100)}@media (width>=900px){.top .wrap{min-height:72px}.logo img{height:26px}.nav{display:flex}.top-cta{opacity:0;pointer-events:none;min-height:44px;transition:opacity .3s;display:inline-flex}.top.solid .top-cta{opacity:1;pointer-events:auto}}section{padding:56px 0}@media (width>=900px){section{padding:104px 0}}section+section:not(.band){border-top:1px solid var(--line)}.band+section{border-top:0!important}.logos+.selector{border-top:0}.hero{padding:20px 0 40px}.hero .wrap{grid-template-areas:"head""visual""proof";gap:24px;display:grid}.hero-head{grid-area:head;gap:18px;display:grid}.hero-visual{grid-area:visual}.hero-cta{margin-top:4px}.proof{color:var(--g700);font-size:var(--fs-1);grid-area:proof;gap:10px;line-height:1.4;display:grid}.proof .fn{color:var(--g500);margin-top:2px;font-size:13px;display:block}@media (width>=900px){.hero{padding:40px 0 88px}.hero .wrap{grid-template-columns:6fr 6fr;grid-template-areas:"head visual""proof visual";align-items:center;gap:32px 64px}.hero-head{align-self:end;gap:26px}.proof{grid-template-columns:1fr 1fr;align-self:start;gap:32px;max-width:560px}}.scene{background:var(--g100);aspect-ratio:var(--ar-m,1);position:relative;overflow:hidden}@media (width>=900px){.scene{aspect-ratio:var(--ar-d,1.3)}}@media (width<=899px){.scene{max-height:340px}}.ui{color:var(--ink);padding:52px 18px 20px;font-size:14px;line-height:1.35;position:relative}.ui .statusbar{justify-content:space-between;font-size:12px;font-weight:700;display:flex;position:absolute;top:16px;left:22px;right:22px}.pass{border-radius:var(--r);background:var(--blue);color:#fff;padding:16px 16px 14px;box-shadow:0 10px 28px #0a0f1e2e}.pass.ink{background:var(--ink)}.pass-head{letter-spacing:.02em;opacity:.95;align-items:center;gap:8px;font-size:12px;display:flex}.pass-head .pdot{background:#fff;border-radius:50%;width:8px;height:8px}.pass-head .kind{opacity:.8;margin-left:auto}.pass-name{opacity:.92;margin-top:24px;font-size:13px;line-height:1.3}.pass-primary{justify-content:space-between;align-items:baseline;gap:8px;margin-top:6px;display:flex}.pass-primary .amt{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1}.pass-primary .lbl{opacity:.85;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.pass-sub{opacity:.85;min-height:16px;margin-top:12px;font-size:12px}.stamps{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:16px;display:grid}.stamps i{aspect-ratio:1;border:1.5px solid #ffffff8c;border-radius:50%;display:block}.stamps i.on{background:#fff;border-color:#fff}.stamps i.next{border-style:dashed}.qr{width:132px;height:132px;fill:var(--ink);margin:18px auto 0;display:block}.qr-note{text-align:center;color:var(--g500);margin-top:8px;font-size:11px}.wallet{gap:8px;margin-top:16px;display:grid}.wallet .wbtn{background:var(--ink);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-height:42px;font-size:13px;font-weight:700;display:flex}.wallet .wbtn.light{color:var(--ink);border:1px solid var(--g300);background:#fff}.wallet .wlink{text-align:center;color:var(--g700);font-size:12px;text-decoration:underline}.logos-h{letter-spacing:.16em;text-transform:uppercase;color:var(--g500);font-size:12px;font-weight:600}.logos-row{grid-template-columns:repeat(5,1fr);align-items:center;gap:14px 18px;margin-top:18px;display:grid}.logos-row li{justify-content:center;align-items:center;min-height:48px;display:flex}.logos-row img{filter:grayscale()contrast(.9);opacity:.8;width:auto;max-width:100%;max-height:44px}@media (width>=900px){.logos{padding:40px 0 16px}.logos-row{grid-template-columns:repeat(9,1fr);gap:24px;margin-top:22px}.logos-row img{max-height:52px}}.tabs{border-bottom:1px solid var(--line);-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0 24px;margin-top:12px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs a{min-height:48px;color:var(--g500);letter-spacing:-.01em;white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;margin-bottom:-1px;padding:12px 0;font-weight:700;text-decoration:none;display:inline-flex}.tabs a:hover{color:var(--g800)}.tabs a[aria-current=true]{color:var(--ink);border-bottom-color:var(--ink)}@media (width>=900px){.selector{padding:64px 0 16px}.tabs{gap:0 40px;margin-top:20px}.tabs a{font-size:var(--fs-2);padding:14px 0}}.band{background:var(--ink);color:#fff;padding:calc(56px + var(--cut)) 0 calc(56px + var(--cut));margin:0;position:relative}.band h2,.band h3{color:#fff}.band+*{border-top:0}@supports (clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)){.band{clip-path:polygon(0 0, 100% var(--cut), 100% 100%, 0 100%);margin-top:calc(-1 * var(--cut));padding-top:calc(56px + var(--cut) * 2);z-index:1;margin-bottom:0;padding-bottom:56px}.band-why{clip-path:polygon(0 var(--cut), 100% 0, 100% 100%, 0 100%)}}@media (width>=900px){.band{padding:calc(104px + var(--cut)) 0}@supports (clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)){.band{padding-top:calc(96px + var(--cut) * 2);padding-bottom:104px}}}.band-lede{font-size:var(--fs-2);color:#ffffffb8;max-width:44ch;margin-top:20px;line-height:1.45}@media (width>=900px){.band-problem .wrap{grid-template-columns:6fr 6fr;align-items:start;gap:64px;display:grid}.band-problem .h-xl{grid-area:1/1/span 2}.band-lede{grid-column:2;margin-top:8px}}.beats{gap:44px;margin-top:32px;display:grid}.beat{gap:16px;display:grid}.beat .steps{gap:14px;display:grid}.step{grid-template-columns:26px 1fr;gap:0 6px;display:grid}.step .n{color:var(--g500);font-variant-numeric:tabular-nums;padding-top:.35em;font-size:13px;font-weight:700}.step p{color:var(--g700);margin-top:4px}.flat{background:var(--g100);place-items:center;padding:20px 16px;display:grid}.sheet{border-radius:var(--r);background:#fff;width:100%;max-width:330px;padding:16px;font-size:14px;box-shadow:0 10px 30px #0a0f1e14}.sheet-head{align-items:center;gap:10px;font-weight:700;display:flex}.sheet-head .lg{background:var(--ink);border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.sheet-head .lg i{background:var(--blue);border-radius:50%;width:8px;height:8px}.sheet-head small{color:var(--g500);font-size:12px;font-weight:400;display:block}.sheet .rows{gap:6px;margin-top:12px;display:grid}.sheet .row{border:1px solid var(--g300);border-radius:10px;justify-content:space-between;gap:10px;padding:9px 12px;display:flex}.sheet .row.on{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.sheet .row b{font-weight:400}.sheet .row.on b{font-weight:700}.sheet .pay{background:var(--blue);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:46px;margin-top:12px;font-weight:700;display:flex}.sheet .methods{text-align:center;color:var(--g500);margin-top:10px;font-size:12px}@media (width>=900px){.beats{gap:88px;margin-top:64px}.beat{grid-template-columns:7fr 5fr;align-items:center;gap:72px}.beat:nth-child(2n) .visual{order:1}.flat{padding:40px}}.shop-intro{gap:16px;display:grid}.toggle{border:1px solid var(--g300);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.toggle input{opacity:0;width:1px;height:1px;position:absolute}.toggle label{min-height:40px;color:var(--g700);cursor:pointer;border-radius:999px;align-items:center;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}.toggle input:checked+label{background:var(--ink);color:#fff}.toggle input:focus-visible+label{outline:2px solid var(--blue);outline-offset:2px}.demo{border:1px solid var(--line);border-radius:var(--r);background:#fff;margin-top:16px;overflow:hidden}.demo-bar{border-bottom:1px solid var(--line);background:var(--g50);color:var(--g500);align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.demo-bar .dots{gap:5px;display:flex}.demo-bar .dots i{background:var(--g300);border-radius:50%;width:8px;height:8px}.demo-bar .url{text-align:center;border:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:6px;flex:1;padding:4px 10px;overflow:hidden}.demo-bar .note{white-space:nowrap}.demo-body{padding:20px 16px}.persp .view-owner,.persp .view-owner-only{display:none}.persp:has(#view-owner:checked) .view-owner,.persp:has(#view-owner:checked) .view-owner-only{display:block}.persp:has(#view-owner:checked) .view-customer{display:none}.persp.is-owner .view-owner,.persp.is-owner .view-owner-only{display:block}.persp.is-owner .view-customer{display:none}.shopv .head{align-items:center;gap:12px;display:flex}.shopv .head .lg{background:var(--ink);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.shopv .head .lg i{background:var(--blue);border-radius:50%;width:10px;height:10px}.shopv .head b{font-size:var(--fs-2)}.shopv .head small{color:var(--g500);font-size:12px;display:block}.shopv .tiles{gap:10px;margin-top:18px;display:grid}.shopv .tile{border:1px solid var(--g300);border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.shopv .tile b{font-weight:700}.shopv .tile .amt{white-space:nowrap;font-variant-numeric:tabular-nums}.shopv .tile .buy{background:var(--blue);color:#fff;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:700}.kpis{grid-template-columns:1fr 1fr;gap:18px 24px;display:grid}.kpis .v{font-size:var(--fs-4);letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.05}.kpis .l{color:var(--g500);margin-top:4px;font-size:13px}.demo .tag{color:var(--g700);max-width:60ch;font-size:var(--fs-1);margin-top:20px}.variants{font-size:var(--fs-0);color:var(--g500);margin-top:14px;line-height:1.5}.variants b{color:var(--g700);font-weight:600}@media (width>=900px){.shop .wrap{grid-template-columns:5fr 7fr;align-items:start;gap:72px;display:grid}.persp{margin-top:0}.shopv .tiles{grid-template-columns:repeat(3,1fr)}.shopv .tile{grid-template-columns:1fr;align-items:start;gap:8px;padding:18px}.shopv .tile .buy{justify-self:start;margin-top:4px}.kpis{grid-template-columns:repeat(4,1fr)}.demo-body{padding:28px 24px}}.why-grid{gap:32px;margin-top:28px;display:grid}.args{border-top:1px solid var(--line-dark);gap:18px;display:grid}.args li{border-bottom:1px solid var(--line-dark);padding-top:16px;padding-bottom:16px}.args li:last-child{border-bottom:0}.args p{color:#ffffffb8;margin-top:6px}.money{border-top:1px solid var(--line-dark);padding-top:20px}.money p{color:#ffffffc7}.money p+p{margin-top:10px}.money .money-lead{color:#fff;font-size:var(--fs-4);letter-spacing:-.025em;font-weight:800;line-height:1.15}.money .model{border-top:1px solid var(--line-dark);margin-top:20px;padding-top:16px}.money .model a{color:#fff;text-underline-offset:3px;text-decoration:underline}@media (width>=900px){.why-grid{grid-template-columns:7fr 5fr;gap:80px;margin-top:56px}.args{border-top:0;grid-template-columns:1fr 1fr;gap:0 48px}.args li{border-top:1px solid var(--line-dark);border-bottom:0;padding:22px 0}.money{border-top:0;padding-top:0}.money .money-lead{font-size:var(--fs-5)}}.quote{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--g500);margin-top:36px;padding:20px 0}.quote p{font-size:var(--fs-3);letter-spacing:-.015em;max-width:40ch;font-weight:600;line-height:1.35}.quote footer{font-size:var(--fs-0);margin-top:12px}.ph-label{letter-spacing:.08em;text-transform:uppercase;color:var(--g500);border:1px dashed var(--g300);border-radius:6px;margin-bottom:12px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}.security{gap:12px;margin-top:28px;display:grid}.security li{font-size:var(--fs-1);gap:2px;display:grid}.security b{font-weight:700}.security span{color:var(--g700)}.contact{color:var(--g700);font-size:var(--fs-1);margin-top:24px}@media (width>=900px){.team .wrap{grid-template-columns:5fr 7fr;align-items:start;gap:24px 72px;display:grid}.team h2{grid-column:1}.team .text{grid-column:1;margin-top:0}.quote{grid-column:1;margin-top:8px}.security{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:40px;padding-top:32px}.contact{grid-column:1/-1;margin-top:8px}}.faq .list{border-top:1px solid var(--line);max-width:820px;margin-top:24px}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;align-items:center;min-height:52px;padding:16px 40px 16px 0;font-weight:700;list-style:none;display:flex;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--g500);font-size:22px;font-weight:400;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--g700);max-width:68ch;padding:0 0 18px}.form .wrap{gap:28px;display:grid}.form-head{gap:14px;display:grid}.form form{gap:14px;max-width:460px;display:grid}.field{gap:6px;display:grid}.field span{letter-spacing:.06em;text-transform:uppercase;color:var(--g500);font-size:12px;font-weight:600}.field input,.field select{border:1px solid var(--g300);border-radius:var(--r-s);background:#fff;width:100%;min-height:48px;padding:0 14px}.field input:focus,.field select:focus{outline:2px solid var(--blue);outline-offset:1px;border-color:var(--blue)}.chk{font-size:var(--fs-0);color:var(--g700);align-items:flex-start;gap:10px;display:flex}.chk input{width:20px;height:20px;accent-color:var(--blue);flex:none;margin:1px 0 0}.below{font-size:var(--fs-0);color:var(--g500);max-width:52ch}@media (width>=900px){.form .wrap{grid-template-columns:6fr 6fr;align-items:start;gap:72px}}.foot{background:var(--g50);color:var(--g700);font-size:var(--fs-0);border-top:1px solid var(--line);padding:48px 0 32px}.foot .logo img{height:22px}.fcols{grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;display:grid}.fcols h4{color:var(--g500);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:600}.fcols ul{gap:4px;display:grid}.fcols a{color:var(--g700);align-items:center;min-height:30px;text-decoration:none;display:inline-flex}.fcols a:hover{color:var(--ink)}.fcols a.on{color:var(--ink);font-weight:700}.fcols a.on:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;margin-right:8px}.legal{border-top:1px solid var(--line);color:var(--g500);gap:4px;margin-top:32px;padding-top:18px;font-size:12px;display:grid}@media (width>=900px){.fcols{grid-template-columns:repeat(4,1fr);gap:48px}.legal{grid-template-columns:1fr auto;align-items:end}}.sticky{z-index:50;border-top:1px solid var(--line);padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));visibility:hidden;transition:transform .3s var(--ease), visibility 0s .3s;background:#fffffff5;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky.on{visibility:visible;transition-delay:0s;transform:none}.sticky .btn{width:100%;min-height:48px}body.sticky-pad{padding-bottom:72px}html.no-js .sticky{display:none}@media (width>=900px){.sticky{display:none}body.sticky-pad{padding-bottom:0}}@media (width<=899px){section{padding:40px 0}.hero{padding:16px 0 32px}.band{padding-top:calc(40px + var(--cut));padding-bottom:calc(40px + var(--cut))}@supports (clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)){.band{padding-top:calc(36px + var(--cut) * 2);padding-bottom:44px}}.beats{gap:32px;margin-top:22px}.beat{gap:14px}.persp{margin-top:24px}.quote{margin-top:24px;padding:16px 0}.security{margin-top:20px}.why-grid{gap:24px;margin-top:20px}.selector{padding:32px 0 4px}.logos{padding:24px 0 4px}.flat{padding:14px 12px}.sheet{padding:12px;font-size:13px}.faq summary{min-height:48px;padding:13px 40px 13px 0}.foot{padding:32px 0 24px}.fcols{gap:16px 20px;margin-top:22px}.legal{margin-top:24px}.faq details p{padding-bottom:14px}.faq .list{margin-top:18px}.args{gap:10px}.args li{padding-top:12px;padding-bottom:12px}.money{padding-top:16px}.form form{gap:10px}.form .wrap{gap:22px}.step{grid-template-columns:22px 1fr}.team .text{margin-top:12px}.hero .wrap{gap:20px}}.p{margin-left:-.06em}h1 em+.p{margin-left:-.05em}.chapter{color:var(--ink);letter-spacing:.12em;align-items:center;gap:10px;margin-bottom:16px;font-size:13px;font-weight:700;display:flex}.chapter:after{content:"";background:var(--ink);width:28px;height:1px}.band .chapter{color:#fff}.band .chapter:after{background:#fff9}.step .n{color:var(--ink);font-size:13px}.dbg-only{display:none}html.debug .dbg-only{display:block}html.debug span.dbg-only{display:inline}.selector{padding:32px 0 calc(28px + var(--cut))}.tabs{flex-wrap:wrap;gap:0 22px;overflow:visible}.tabs a{min-height:44px;padding:10px 0}@media (width>=900px){.selector{padding:64px 0 calc(48px + var(--cut))}.tabs{gap:0 40px}}.band-head{gap:18px;display:grid}@media (width>=900px){.band-problem .wrap{grid-template-columns:7fr 5fr;align-items:start;gap:72px;display:grid}.band-head{grid-column:1}.band-lede{margin-top:0}}.money p b{color:#fff;font-variant-numeric:tabular-nums;font-weight:800}@media (width>=900px){.money .money-lead{font-size:var(--fs-3)}}.path-grid{flex-direction:column;gap:18px;margin-top:28px;display:flex}.path-grid .visuals,.path-grid .steps{display:contents}.path-grid .visual,.path-grid .step{order:var(--o,0)}.path-grid .step+.step{margin-top:-4px}.path-grid .visual{margin-top:10px}.path-grid .visual:first-child{margin-top:0}@media (width>=900px){.path-grid{grid-template-columns:7fr 5fr;align-items:start;gap:72px;margin-top:56px;display:grid}.path-grid .visuals{gap:24px;display:grid}.path-grid .steps{gap:22px;padding-top:6px;display:grid;position:sticky;top:96px}.path-grid .visual,.path-grid .step+.step{margin-top:0}.flat{padding:48px}}.demo-bar{gap:12px;padding:8px 12px}.demo-bar .toggle{border-color:var(--line);margin-left:auto;padding:2px}.demo-bar .toggle label{min-height:30px;padding:5px 12px;font-size:12px}.demo-bar .url{text-align:left;flex:1}.demo-bar .dots{display:none}.persp{margin-top:0}.shopv .tiles{grid-auto-rows:1fr}.shopv .tile{grid-template-rows:1fr auto auto;grid-template-columns:1fr;align-items:start;gap:8px}.shopv .tile .buy{justify-self:start}.shop .text{max-width:44ch}.variants{margin-top:18px}.demo .tag .note{color:var(--g500)}@media (width<=899px){.demo-bar{flex-wrap:wrap}.demo-bar .url{flex:100%;order:2}.demo-bar .toggle{order:1;margin-left:0}.shop-intro .variants{display:none}.persp{margin-top:20px}.shopv .tiles{grid-template-columns:1fr}.shopv .tile{grid-template-rows:auto;grid-template-columns:1fr auto auto;align-items:center}.shopv .tile .buy{justify-self:end}}.logos-row img{object-fit:contain;filter:grayscale()contrast(1.15)brightness(.5);opacity:1;width:auto;max-width:100%;height:40px}@media (width>=900px){.logos-row img{height:56px}}.security{margin-top:28px}@media (width>=900px){.security{grid-column:1/-1}}.band-head .h-xl,.band-head .band-lede{grid-area:auto}@media (width>=900px){.band-head{gap:22px}.band-head .h-xl{max-width:12ch}.band-lede{max-width:40ch}}.top-cta{display:none!important}@media (width>=900px){.top.solid .top-cta{display:inline-flex!important}}.btn-lg{min-height:60px;padding:0 30px;font-size:17px}.proof li{border-top:0;padding-top:0}.proof{gap:6px}.hero .wrap{grid-template-areas:"head""visual""proof""sel"}.hero-sel{grid-area:sel;gap:6px;margin-top:8px;display:grid}.hero-sel-h{letter-spacing:.06em;color:var(--g500);text-transform:uppercase;font-size:12px;font-weight:600}.hero-sel .tabs{margin-top:0}@media (width>=900px){.hero .wrap{grid-template-areas:"head visual""proof visual""sel sel"}.hero-sel{grid-template-columns:4fr 8fr;align-items:baseline;gap:32px;margin-top:24px}.hero-sel-h{font-size:13px}.proof{grid-template-columns:1fr 1fr;gap:24px}}@media (width<=899px){.tabs{gap:0 18px}.tabs a{min-height:40px;padding:8px 0;font-size:14px}}@supports (clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)){.foot{clip-path:polygon(0 0, 100% var(--cut), 100% 100%, 0 100%);margin-top:calc(-1 * var(--cut));padding-top:calc(48px + var(--cut) * 2);z-index:1;border-top:0;position:relative}.form{padding-bottom:calc(56px + var(--cut))}}.pairs{gap:32px;margin-top:28px;display:grid}.pair,.pair .steps{gap:14px;display:grid}@media (width>=900px){.pairs{gap:48px;margin-top:56px}.pair{grid-template-columns:7fr 5fr;align-items:center;gap:72px}.pair .steps{gap:22px}}.flat{background:0 0;padding:0}.sheet{box-shadow:none;border:1px solid var(--line);border-radius:var(--r);max-width:420px;padding:20px}@media (width>=900px){.sheet{font-size:15px}.sheet .row{padding:12px 14px}.sheet .pay{min-height:50px}}.shopv .tile{border:0;border-top:1px solid var(--line);border-radius:0;padding:14px 0}@media (width>=900px){.shopv .tiles{gap:0 32px}}.logos-row{grid-template-columns:repeat(3,1fr);gap:18px 24px}.logos-row img{filter:grayscale()contrast(1.2)brightness(.35)}@media (width>=900px){.logos-row{grid-template-columns:repeat(9,auto);justify-content:space-between;gap:24px 32px}.logos-row li.mark img{height:40px}.logos-row li.wordmark img{height:24px}}.field select{background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);appearance:none;background-position:calc(100% - 20px) 21px,calc(100% - 14px) 21px;background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.args li h3{font-size:var(--fs-2)}.args p{max-width:36ch}.logos{padding:28px 0 calc(36px + var(--cut))}@media (width>=900px){.logos{padding:40px 0 calc(56px + var(--cut))}}.chapter{display:none}html.numerals .chapter{display:flex}h2,h2.h-xl{font-size:var(--fs-5);max-width:18ch;line-height:1.02}:root{--fs-5:34px}@media (width>=900px){:root{--fs-5:50px}}h2+p,h2+.text,h2+.lede{margin-top:20px}.band-head,.shop-intro{gap:20px}.team .text{margin-top:20px}.hero .wrap{grid-template-areas:"head""cta""visual""sel""proof";gap:18px}.hero-cta{grid-area:cta;margin:0}.hero-sel{margin-top:0}.hero-sel .tabs{border-bottom:1px solid var(--line)}@media (width>=900px){.hero .wrap{grid-template-columns:6fr 6fr;grid-template-areas:"head visual""sel visual""cta visual""proof visual";align-items:start;gap:22px 64px}.hero-head{align-self:start}.hero-sel{grid-template-columns:1fr;max-width:560px;margin-top:6px}.hero-sel .tabs{gap:0 28px}.hero-sel .tabs a{min-height:44px;padding:10px 0;font-size:15px}.hero-cta,.proof{margin-top:8px}.hero-visual{align-self:stretch}.scene-hero{aspect-ratio:auto;height:100%;min-height:560px}}:root{--cut:34px}@media (width>=900px){:root{--cut:clamp(56px, 5vw, 84px)}.band-problem .wrap{align-items:center}.band-problem{padding-bottom:88px}}.logos-row li.mark img{height:30px}.logos-row li.wordmark img{height:18px}@media (width>=900px){.logos-row li.mark img{height:34px}.logos-row li.wordmark img{height:20px}}.tagline{color:var(--g700);font-size:var(--fs-1);max-width:60ch;margin-top:14px}.persp .tagline.view-owner{display:none}.persp:has(#view-owner:checked) .tagline.view-owner,.persp.is-owner .tagline.view-owner{display:block}.persp:has(#view-owner:checked) .tagline.view-customer,.persp.is-owner .tagline.view-customer{display:none}.demo .tag{margin-top:12px;font-size:12px}.sec{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}.sec h3{font-size:var(--fs-2)}.sec .security{margin-top:16px}@media (width>=900px){.sec{grid-column:1/-1;margin-top:40px;padding-top:32px}.sec .security{border-top:0;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:20px;padding-top:0;display:grid}.faq .wrap{grid-template-columns:5fr 7fr;align-items:start;gap:72px;display:grid}.faq .list{max-width:none;margin-top:0}}@media (width<=899px){.hero .wrap{grid-template-areas:"head""sel""cta""visual""proof"}.hero-cta .btn{width:100%}.hero-sel .tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:0 20px;overflow-x:auto}.hero-sel .tabs::-webkit-scrollbar{display:none}.hero-sel .tabs a{min-height:40px;padding:8px 0}.logos-row li.mark img{height:40px}.logos-row li.wordmark img{height:22px}.proof{gap:8px}}@media (width>=900px){.pair .scene{aspect-ratio:1.9}.band-why{padding-top:calc(80px + var(--cut) * 2)}.logos-row li.mark img{height:44px}.logos-row li.wordmark img{height:24px}}.lang a[aria-current=true]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);background:0 0;border-radius:0}.top{color:#fff;background:0 0;position:sticky}.top.solid{color:var(--ink);background:#fffffff5}.logo{height:22px;display:block;position:relative}.logo img{height:22px}.logo .logo-ink{display:none}.top.solid .logo .logo-ink{display:block}.top.solid .logo .logo-white{display:none}.nav a{color:#fffc}.nav a:hover{color:#fff}.top.solid .nav a{color:var(--g700)}.top.solid .nav a:hover{color:var(--ink)}.lang a{color:#fff9}.lang a[aria-current=true]{color:#fff;box-shadow:inset 0 -2px #fff}.top.solid .lang a{color:var(--g500)}.top.solid .lang a[aria-current=true]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}@media (width>=900px){.logo,.logo img{height:26px}}.band-hero{padding-top:80px;padding-bottom:calc(40px + var(--cut));color:#fff;margin-top:-60px}.band-hero h1{color:#fff}.band-hero .lede{color:#ffffffc2}.band-hero .proof{color:#ffffffb8}.band-hero .tabs{border-bottom-color:var(--line-dark)}.band-hero .tabs a{color:#ffffff8c}.band-hero .tabs a:hover{color:#ffffffd9}.band-hero .tabs a[aria-current=true]{color:#fff;border-bottom-color:#fff}.band-hero .scene{background:#131a2c}@supports (clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)){.band-hero{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - var(--cut)));padding-bottom:calc(44px + var(--cut));margin-bottom:0}.logos{margin-top:0}}@media (width<=899px){.band-hero .hero-visual{margin:0 calc(-1 * var(--gutter))}.band-hero .scene{max-height:380px}}@media (width>=900px){.top .wrap{min-height:72px}.band-hero{margin-top:-72px;padding-top:128px;padding-bottom:0}@supports (clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)){.band-hero{padding-bottom:0}}.band-hero .wrap{grid-template-columns:5fr 7fr;align-items:stretch;gap:22px 56px}.band-hero .hero-visual{margin-right:calc(-1 * (100vw - min(var(--max), 100vw)) / 2 - var(--gutter));min-height:680px}.band-hero .hero-head,.band-hero .hero-sel,.band-hero .hero-cta{max-width:560px}.band-hero .proof{padding-bottom:calc(72px + var(--cut))}.scene-hero{min-height:680px}@supports (clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)){.scene-hero{clip-path:polygon(0 0,100% 0,100% 100%,9% 100%)}}}.hero+.logos{border-top:0}.logos{padding:28px 0 calc(28px + var(--cut));overflow:hidden}.marquee{gap:56px;width:max-content;margin-top:18px;animation:36s linear infinite marquee;display:flex}.marquee:hover{animation-play-state:paused}.marquee .logos-row{grid-template-columns:none;align-items:center;gap:56px;margin:0;display:flex}.marquee .logos-row li{min-height:56px}.logos-row img,.marquee .logos-row li.mark img,.marquee .logos-row li.wordmark img{filter:none;opacity:1;height:48px}.marquee .logos-row li.wordmark img{height:28px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 28px))}}@media (prefers-reduced-motion:reduce){.marquee{width:auto;animation:none;overflow-x:auto}.marquee .logos-row[aria-hidden]{display:none}}@media (width>=900px){.logos{padding:40px 0 calc(48px + var(--cut))}.marquee{gap:80px;margin-top:24px}.marquee .logos-row{gap:80px}.logos-row img,.marquee .logos-row li.mark img{height:56px}.marquee .logos-row li.wordmark img{height:32px}}@media (width<=899px){.hero-sel .tabs{flex-wrap:nowrap;gap:0 14px;overflow:visible}.hero-sel .tabs a{white-space:normal;border-bottom-width:2px;flex:1 1 0;align-items:flex-end;min-height:44px;padding:6px 0 10px;font-size:13px;line-height:1.15}}.scene .ghost{z-index:3;pointer-events:none;transition:opacity .5s var(--ease);position:absolute;inset:0;overflow:hidden}.scene .ghost.out{opacity:0}@media (width>=900px){.band-hero h1{font-size:clamp(64px,6vw,84px)}.band-hero .hero-sel{max-width:620px}.band-hero .tabs{gap:0 24px}.band-hero .tabs a{font-size:15px}}@media (width<=899px){.hero-sel .tabs a{flex:auto;font-size:13px}.hero-sel .tabs a:first-child{flex-basis:30%}}.marquee .logos-row li{flex:none}.marquee .logos-row img{max-width:none}.logos-h{white-space:normal}@media (prefers-reduced-motion:reduce){.marquee{width:100%;padding:0 var(--gutter);gap:40px}.marquee .logos-row{gap:40px}}@media (width>=900px){.band-hero h1{font-size:clamp(60px,5.4vw,78px)}.band-hero .tabs{gap:0 22px}.band-hero .tabs a{font-size:14px}}.flat{justify-items:stretch}.sheet{max-width:none}@media (width>=900px){.sheet{padding:28px;font-size:15px}.sheet .rows{gap:8px}}.pair-sheet .flat{justify-items:start}.pair-sheet .sheet{max-width:400px}@media (width>=900px){.pair{grid-template-columns:1fr 1fr;gap:64px}.pair-sheet .sheet{padding:22px;font-size:14px}.pair-sheet .flat{justify-items:end}}.money .money-lead{font-size:var(--fs-2);letter-spacing:-.015em;font-weight:800;line-height:1.25}.money p b{font-weight:600}@media (width>=900px){.money{border-top:1px solid var(--line-dark);padding-top:22px}}@media (width<=899px){.logos-h{letter-spacing:.12em;max-width:300px;font-size:11px;line-height:1.4}}.logos{--logos-head:32px;--logos-gap:24px}@media (width>=900px){.logos{--logos-gap:32px}}@supports (transform:skewY(atan2(1px, 2px))){.logos{--tilt:atan2(var(--cut), 100vw);transform:skewY(var(--tilt));transform-origin:50%;margin-top:calc(var(--logos-head) - var(--cut) / 2 - 16px);padding-top:16px;padding-bottom:calc(var(--logos-gap) + var(--cut) / 2)}.logos .logos-h{width:fit-content}.marquee-lane .logos-row li,.logos .logos-h,.logos .cw-note{transform:skewY(calc(-1 * var(--tilt)))}}.tab-t{display:block}@media (width<=899px){.hero-sel .tabs{align-items:flex-end}.hero-sel .tabs a,.hero-sel .tabs a:first-child{white-space:normal;flex:auto;align-items:flex-end}}@media (width<=359px){.hero-sel .tabs{gap:0 10px}.hero-sel .tabs a{font-size:12.5px}}@media (width>=900px){.tab-t br{display:none}}.form form .btn{white-space:normal;text-align:center;padding-top:8px;padding-bottom:8px;line-height:1.25}@media (width<=359px){.form form .btn{padding-left:18px;padding-right:18px;font-size:16px}}.hero-sel{gap:10px}.band-hero .hero-sel-h{color:#ffffff8c}.band-hero .proof .fn{color:#ffffff80}@media (width>=900px){.proof{grid-template-columns:repeat(3,1fr);gap:24px;max-width:none}}.problem-lead{font-size:var(--fs-2);color:#ffffffdb;max-width:44ch;line-height:1.45}.band-problem .cards{border-top:1px solid var(--line-dark);margin-top:28px}.band-problem .cards li{border-bottom:1px solid var(--line-dark);gap:6px;padding:16px 0;display:grid}.band-problem .cards h3{font-size:var(--fs-3);letter-spacing:-.02em;font-weight:800;line-height:1.2}.band-problem .cards p{color:#ffffffb8;font-size:var(--fs-1);max-width:44ch}@media (width>=900px){.band-problem .wrap{display:block}.band-problem .band-head{grid-template-rows:auto 1fr;grid-template-columns:7fr 5fr;align-items:start;gap:20px 72px;display:grid}.band-problem .band-head .h-xl{grid-area:1/1/span 2}.band-problem .problem-lead,.band-problem .band-lede{grid-column:2;margin-top:0}.band-problem .cards{border-top:0;grid-template-columns:repeat(3,1fr);gap:0 40px;margin-top:56px;display:grid}.band-problem .cards li{border-top:1px solid var(--line-dark);border-bottom:0;align-content:start;padding:22px 0 0}}.hero-cta .btn{white-space:normal;text-align:center;padding-top:10px;padding-bottom:10px;line-height:1.25}@media (width<=359px){.hero-cta .btn{padding-left:18px;padding-right:18px;font-size:16px}}.btn-ghost{color:var(--ink);border:1px solid var(--ink);background:0 0}.btn-ghost:hover{background:var(--ink);color:#fff}.shop-cta{margin-top:4px}.plist{border-top:1px solid var(--line);margin-top:24px}.plist li{border-bottom:1px solid var(--line);gap:6px;padding:16px 0;display:grid}.plist h3{font-size:var(--fs-3)}.plist p{color:var(--g700);max-width:48ch}.products .products-art{border-radius:var(--r);margin-top:24px}.tier{vertical-align:3px;border:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--g500);white-space:nowrap;border-radius:999px;margin-left:6px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}@media (width>=900px){.plist{border-top:0;grid-template-columns:1fr 1fr;gap:0 72px;margin-top:48px;display:grid}.plist li{border-top:1px solid var(--line);border-bottom:0;align-content:start;padding:22px 0 26px}}.money h3{font-size:var(--fs-3);color:#fff;letter-spacing:-.02em;font-weight:800}.money h3+p{margin-top:12px}.money .model a{color:#fff}.references .quote{margin-top:24px}.references .counter{color:var(--g700);font-size:var(--fs-1);margin-top:16px}.secgrid{border-top:1px solid var(--line);margin-top:24px}.secgrid li{border-bottom:1px solid var(--line);gap:6px;padding:16px 0;display:grid}.secgrid h3{font-size:var(--fs-2)}.secgrid p{color:var(--g700);max-width:52ch}@media (width>=900px){.secgrid{border-top:0;grid-template-columns:1fr 1fr;gap:0 72px;margin-top:48px;display:grid}.secgrid li{border-top:1px solid var(--line);border-bottom:0;align-content:start;padding:22px 0 26px}}.form-success{font-size:var(--fs-2);color:var(--ink);max-width:44ch;font-weight:600;line-height:1.45}.form-success:focus{outline:none}.chk a{color:inherit}.form form[hidden],.form-success[hidden]{display:none}.ph{border-bottom:1px dashed var(--g300);color:var(--g500)}.band .ph,.band-hero .ph{color:#fff9;border-bottom-color:#fff6}html.ph-off .ph{color:inherit;border:0}html.ph-off .ph-only,html.ph-off .todo-bar{display:none!important}.todo-bar{background:var(--g50);border-bottom:1px solid var(--line);color:var(--g700);z-index:60;font-size:13px;position:relative}.todo-bar summary{cursor:pointer;padding:8px var(--gutter);max-width:var(--max);margin:0 auto;font-weight:600}.todo-bar .wrap{padding-bottom:12px;overflow-x:auto}.todo-bar table{border-collapse:collapse;width:100%;font-size:13px}.todo-bar th,.todo-bar td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:6px 12px 6px 0}.todo-bar th{color:var(--g500);font-weight:600}.kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--g500);font-size:12px;font-weight:600}.pricing{padding-top:32px}.pricing .h-page{font-size:var(--fs-5);letter-spacing:-.03em;max-width:18ch;margin-top:12px;line-height:1.02}.pricing .lede,.addons .lede{max-width:60ch;margin-top:20px}.tiers{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:40px;display:none}.tiers th,.tiers td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:14px 16px 14px 0}.tiers thead th,.tiers thead td{font-size:var(--fs-3);letter-spacing:-.01em;border-top:0;padding-bottom:12px;font-weight:800}.tiers thead th.t-gold{box-shadow:inset 0 -2px 0 var(--ink)}.tiers tbody th{color:var(--g700);width:32%;padding-right:32px;font-weight:500}.tiers tbody td{width:17%;font-weight:600}.tiers tbody tr:nth-child(-n+3) td{font-size:var(--fs-2);font-weight:800}.tier-cards{gap:16px;margin-top:28px;display:grid}.tier-cards article{border-top:2px solid var(--ink);padding-top:14px}.tier-cards h3{font-size:var(--fs-4)}.tier-cards dl{margin:10px 0 0}.tier-cards dl>div{border-top:1px solid var(--line);font-size:var(--fs-0);grid-template-columns:1fr auto;gap:16px;padding:10px 0;display:grid}.tier-cards dt{color:var(--g700);overflow-wrap:anywhere;min-width:0}.tier-cards dd{text-align:right;max-width:14ch;margin:0;font-weight:700}.pricing .fn{color:var(--g500);font-size:var(--fs-0);max-width:80ch;margin-top:24px}.pricing-cta{margin-top:24px}.pricing .help{color:var(--g700);max-width:64ch;margin-top:20px}@media (width>=900px){.pricing{padding-top:64px}.tiers{display:table}.tier-cards{display:none}}.addons-t{border-collapse:collapse;width:100%;margin-top:32px}.addons-t th,.addons-t td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:14px 16px 14px 0}.addons-t thead th{color:var(--g500);font-size:var(--fs-0);letter-spacing:.06em;text-transform:uppercase;border-top:0;font-weight:600}.addons-t tbody th{width:28%;font-weight:700}.addons-t td{color:var(--g700)}.addons-t .price{text-align:right;white-space:nowrap;color:var(--ink);padding-right:0;font-weight:600}@media (width<=599px){.addons-t thead{display:none}.addons-t,.addons-t tbody,.addons-t tr,.addons-t th,.addons-t td{width:auto;display:block}.addons-t tr{border-top:1px solid var(--line);padding:12px 0}.addons-t th,.addons-t td{border:0;padding:2px 0}.addons-t .price{text-align:left;white-space:normal}.addons-t tbody th{width:auto}}@media (width>=900px){.products .wrap,.security-block .wrap{grid-template-columns:5fr 7fr;align-items:start;gap:0 72px;display:grid}.products .plist,.security-block .secgrid{grid-template-columns:1fr;margin-top:0}.products .plist{grid-area:1/2/span 2}.products .products-art{grid-column:1;margin-top:40px}.products .plist li:first-child,.security-block .secgrid li:first-child{border-top:0;padding-top:6px}.pair{align-items:start}}@media (width<=419px){.hero-cta .btn{padding-left:14px;padding-right:14px;font-size:16px}}.proof{font-size:14px;line-height:1.4}.proof .fn{font-size:12px}.hero-sel-h,.band-hero .hero-sel-h,.logos-h{text-transform:none;letter-spacing:0;font-size:14px;font-weight:500}@media (width<=899px){.logos-h{letter-spacing:0;font-size:13px}}.field span{text-transform:none;letter-spacing:0;color:var(--g700);font-size:13px;font-weight:600}.tier{text-transform:none;letter-spacing:0;vertical-align:baseline;color:var(--g500);border:0;margin-left:4px;padding:0;font-size:14px;font-weight:500}.tier-wrap{color:var(--g500);letter-spacing:0;margin-left:4px;font-size:14px;font-weight:500}.tier-wrap .tier{font-size:inherit;margin-left:0}@media (prefers-reduced-motion:reduce) and (width>=900px){.marquee{justify-content:center;width:100%}.marquee .logos-row:not([aria-hidden]){justify-content:space-between;width:100%}}.scene>img{object-fit:cover;object-position:var(--pos-m,50% 50%);width:100%;height:100%;display:block;position:absolute;inset:0}@media (width>=900px){.scene>img{object-position:var(--pos-d,50% 50%)}}.scene .ghost img{object-fit:cover;object-position:inherit;width:100%;height:100%;position:absolute;inset:0}@media (width<=899px){.band-hero{position:relative}.band-hero .hero-visual{z-index:0;margin:0;position:absolute;inset:0}.band-hero .hero-visual .scene,.band-hero .scene-hero{aspect-ratio:auto;background:var(--ink);height:100%;max-height:none;position:absolute;inset:0}.band-hero .scene-hero>img{object-position:74% 0%;height:112%;inset:0 auto auto 0}.band-hero .hero-visual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0a0f1edb 0%,#0a0f1ecc 46%,#0a0f1e6b 58% 70%,#0a0f1ee0 80%,#0a0f1eeb 100%);position:absolute;inset:0}.band-hero .wrap{grid-template-areas:"head""sel""cta""proof";position:static}.band-hero .wrap>:not(.hero-visual){z-index:2;position:relative}.band-hero .proof{margin-top:62vw}.scene .ghost{z-index:0}}.billing{margin-top:36px}.billing>input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.bill-toggle{border:1px solid var(--line);background:var(--g50);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.bill-toggle label{cursor:pointer;color:var(--g700);border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.bill-toggle .save{color:var(--blue);font-size:12px;font-weight:600}#bill-annual:checked~.bill-toggle label[for=bill-annual],#bill-monthly:checked~.bill-toggle label[for=bill-monthly]{background:var(--ink);color:#fff}#bill-annual:checked~.bill-toggle label[for=bill-annual] .save{color:#fff;opacity:.8}#bill-annual:focus-visible~.bill-toggle label[for=bill-annual],#bill-monthly:focus-visible~.bill-toggle label[for=bill-monthly]{outline:2px solid var(--blue);outline-offset:2px}#bill-annual:checked~* .p-m,#bill-monthly:checked~* .p-a{display:none!important}.tier-grid{gap:16px;margin-top:24px;display:grid}.tier-grid article{border:1px solid var(--line);border-radius:var(--r);background:#fff;align-content:start;gap:10px;padding:22px 20px;display:grid}.tier-grid article.t-gold{border-color:var(--ink);box-shadow:inset 0 3px 0 var(--ink)}.tier-grid h2{font-size:var(--fs-3);letter-spacing:.02em;max-width:none}.tier-grid .for{color:var(--g500);font-size:14px}.tier-grid .price{align-items:baseline;gap:6px;margin-top:6px;display:flex}.tier-grid .price .amt{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:800;line-height:1}.tier-grid .price .per{color:var(--g500);font-size:15px}.tier-grid .bill{color:var(--g500);margin-top:-4px;font-size:13px}.tier-grid .comm{color:var(--g700);font-size:14px}.tier-grid .cta .btn{width:100%}.tier-grid .feat{border-top:1px solid var(--line);color:var(--g700);gap:8px;padding-top:12px;font-size:14px;display:grid}.tier-grid .feat li{padding-left:18px;position:relative}.tier-grid .feat li:before{content:"";background:var(--ink);width:8px;height:2px;position:absolute;top:.55em;left:0}.pricing .enterprise{margin-top:12px;font-weight:600}.pricing .tiers{margin-top:56px}.pricing .tiers .amt{font-size:var(--fs-2);font-weight:800}@media (width>=900px){.tier-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px}.tier-grid article{padding:28px 26px}}@media (width<=899px){.pricing .tiers{display:none}}.tier-grid article.t-enterprise{background:var(--g50)}.tier-grid .t-enterprise .ent-quote{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.1}.tier-grid .feat-lead{margin-bottom:8px;font-size:14px;font-weight:600}.tier-grid .t-enterprise .feat-wrap{border-top:1px solid var(--line);padding-top:12px}.tier-grid .t-enterprise .feat{border-top:0;padding-top:0}.tiers .ent-quote{font-size:var(--fs-1);font-weight:700}.addons .fn{color:var(--g500);font-size:var(--fs-0);margin-top:16px}.addons-t .price .setup{font-size:var(--fs-0);color:var(--g500);font-weight:500;display:block}@media (width>=900px) and (width<=1179px){.tier-grid article.t-enterprise{grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:32px}.tier-grid .t-enterprise>:not(.feat-wrap){grid-column:1}.tier-grid .t-enterprise .feat-wrap{border-top:0;grid-area:1/2/span 4;padding-top:0}}@media (width>=1180px){.tier-grid{grid-template-columns:repeat(4,1fr);gap:20px}.tier-grid article{padding:26px 22px}}.pricing .tiers tbody tr:nth-child(3) td{font-size:var(--fs-1);color:var(--g700);font-weight:500}.tier-grid .feat b{white-space:nowrap}[hidden]{display:none!important}button{cursor:pointer;background:0 0;border:0;padding:0}table{border-collapse:collapse}.dot{background:var(--blue);vertical-align:baseline;border-radius:50%;width:.19em;height:.19em;margin-left:.035em;display:inline-block}h1 .line{white-space:nowrap}@media (width<=899px){.band-hero h1{font-size:min(var(--fs-6), 12vw)}}html.no-js .top{position:relative}.nav a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px}.top:not(.solid) .nav a[aria-current=page]{color:#fff}.login{color:#fffc;align-items:center;min-height:44px;font-size:14px;font-weight:600;text-decoration:none;display:none}.login:hover{color:#fff}.top.solid .login{color:var(--g700)}.top.solid .login:hover{color:var(--ink)}@media (width>=900px){.login{display:inline-flex}.top .wrap{gap:18px}.nav{gap:22px}}@media (width>=900px) and (width<=1179px){.nav{gap:16px}.nav a{font-size:13px}.top .wrap{gap:12px}}.menu{position:static}.menu summary{cursor:pointer;width:44px;height:44px;color:inherit;justify-content:center;align-items:center;margin-right:-10px;list-style:none;display:inline-flex}.menu summary::-webkit-details-marker{display:none}.menu-icon{gap:4px;width:20px;display:grid}.menu-icon i{background:currentColor;border-radius:1px;height:2px;display:block}.menu[open] .menu-icon i:nth-child(2){opacity:0}.menu[open] .menu-icon i:first-child{transform:translateY(6px)rotate(45deg)}.menu[open] .menu-icon i:last-child{transform:translateY(-6px)rotate(-45deg)}.menu-panel{color:var(--ink);border-bottom:1px solid var(--line);padding:8px var(--gutter) 20px;background:#fff;gap:12px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 32px #0a0f1e1f}.menu-panel nav{display:grid}.menu-panel nav a{border-bottom:1px solid var(--line);align-items:center;min-height:48px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.menu-panel .btn{width:100%}.top .wrap{position:relative}@media (width>=900px){.menu{display:none}}.lang-suggest{z-index:45;background:var(--ink);color:#fff;text-align:center;padding:10px 48px;font-size:14px;line-height:1.4;position:relative}.lang-suggest a{color:#fff;margin-left:6px;font-weight:700}.lang-suggest button{color:#fff9;width:40px;height:40px;font-size:14px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.lang-suggest button:hover{color:#fff}.hero-cta .btn{width:auto}.hero-trial{color:#ffffffb8;margin-top:12px;font-size:14px}.hero-trial a{color:#fff;text-underline-offset:3px}@media (width<=899px){.hero-cta .btn{width:100%}.hero-trial{text-align:center}}.scene{isolation:isolate}.scene>img.enter{z-index:2;opacity:0;transition:opacity .5s var(--ease)}.scene>img.enter.in{opacity:1}@media (width<=899px){.sticky .btn{width:calc(100% - 76px)}}.start .wrap{grid-template-areas:"head""body""self"}.start .form-head{grid-area:head}.start .form-body{grid-area:body}.start-self{border-top:1px solid var(--line);grid-area:self;gap:10px;max-width:46ch;padding-top:24px;display:grid}.start-self h3{font-size:var(--fs-3)}.start-self .contact-lead{margin:0}.start-cta{margin-top:6px}.trial-note{color:var(--g700);font-size:var(--fs-1);max-width:56ch}.trial-note b{color:var(--ink)}.login-line{color:var(--g500);font-size:14px}.login-line a{color:var(--ink);font-weight:600}.form-body h3{font-size:var(--fs-3)}.contact-lead{color:var(--g700);max-width:48ch;margin:8px 0 20px}.hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.form-success,.form-error{max-width:44ch;margin-top:16px;font-weight:600;line-height:1.45;display:none}.form-success.show,.form-success:target,.form-error.show,.form-error:target{display:block}.form-success{font-size:var(--fs-2);color:var(--ink)}.form-error{color:#b42318}.lead-form button[disabled]{opacity:.6;cursor:progress}@media (width>=900px){.start .wrap{grid-template-areas:"head body""self body"}}@media (width<=899px){.start-cta .btn{width:100%}}.pricing .trial-note{border-left:3px solid var(--blue);background:var(--g50);margin-top:20px;padding:14px 18px}.pricing .talk{color:var(--g700);margin-top:12px}.pricing .talk a,.pricing .help a,.pricing .lede a{color:var(--ink)}.legal a{color:inherit}.legal-end{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.social{gap:12px;display:inline-flex}.social a{color:var(--g700);text-decoration:none}.social a:hover{color:var(--ink)}.h-page{font-size:var(--fs-5);letter-spacing:-.03em;max-width:20ch;margin-top:12px;font-weight:800;line-height:1.02}.kicker a{color:inherit;text-decoration:none}.kicker a:hover{color:var(--ink)}.page-head{padding-bottom:8px}.page-head .lede{max-width:60ch;margin-top:20px}section.page-head+section.posts{border-top:0;padding-top:24px}.post-grid{gap:44px 32px;display:grid}@media (width>=700px){.post-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.post-grid{grid-template-columns:repeat(3,1fr)}}.post-card{align-content:start;display:grid}.post-card .post-img img{aspect-ratio:1408/768;object-fit:cover;border-radius:var(--r);background:var(--g100);border:1px solid var(--line);width:100%}.post-card h2{font-size:var(--fs-3);letter-spacing:-.02em;max-width:none;margin-top:18px;line-height:1.2}.post-card h2 a{text-decoration:none}.post-card h2 a:hover{text-underline-offset:3px;text-decoration:underline}.post-meta{color:var(--g500);margin-top:8px;font-size:13px}.post-desc{color:var(--g700);margin-top:10px}.post-more{justify-self:start;margin-top:12px;font-weight:700;text-decoration:none}.post-more:hover{text-decoration:underline}article.post{padding:40px 0 72px}@media (width>=900px){article.post{padding:64px 0 104px}}article.post .wrap{max-width:860px}article.post .h-page{max-width:24ch}.post-hero{border-radius:var(--r);border:1px solid var(--line);width:100%;margin-top:28px}.prose-d4{color:var(--g700);font-size:var(--fs-1);overflow-wrap:break-word;margin-top:32px;line-height:1.7}article.policy .prose-d4,.prose-d4>:first-child{margin-top:0}.prose-d4 :is(h1,h2,h3,h4){color:var(--ink);letter-spacing:-.02em;max-width:none;font-weight:800;line-height:1.2}.prose-d4 h1{font-size:var(--fs-5);letter-spacing:-.03em;margin:0 0 .6em;line-height:1.05}.prose-d4 h2{margin:1.8em 0 .6em;font-size:1.6em}.prose-d4 h3{margin:1.6em 0 .5em;font-size:1.25em}.prose-d4 h4{margin:1.4em 0 .4em;font-size:1.05em}.prose-d4 :is(p,ul,ol,blockquote,figure,pre){margin:1em 0}.prose-d4 ul{padding-left:1.4em;list-style:outside}.prose-d4 ol{padding-left:1.5em;list-style:decimal}.prose-d4 li{margin:.35em 0}.prose-d4 li::marker{color:var(--g500)}.prose-d4 a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.prose-d4 strong{color:var(--ink);font-weight:700}.prose-d4 blockquote{border-left:3px solid var(--blue);padding-left:1em}.prose-d4 img{border-radius:var(--r);margin:1.5em 0}.prose-d4 hr{border:0;border-top:1px solid var(--line);margin:2em 0}.prose-d4 code{background:var(--g100);border-radius:4px;padding:.1em .3em;font-size:.9em}.prose-d4 table{border:1px solid var(--line);width:100%;margin:1.5em 0;font-size:.92em}.prose-d4 th,.prose-d4 td{vertical-align:top;text-align:left;border-top:1px solid var(--line);padding:.65em .9em}.prose-d4 thead th,.prose-d4 thead td{background:var(--g50);color:var(--ink);border-top:0;font-weight:700}.prose-d4 td+td,.prose-d4 th+th{border-left:1px solid var(--line)}@media (width<=640px){.prose-d4 table{display:block;overflow-x:auto}}.notfound{text-align:center;padding:48px 0 80px}.notfound .wrap{justify-items:center;display:grid}.lost-dot{width:100%;max-width:720px;height:auto}.lost-dot .ld-line{stroke:var(--line)}.lost-dot .ld-word{fill:var(--ink)}.lost-dot .ld-ring{stroke:#6b728066}.lost-dot .ld-trail{stroke:#4f6ef780}.lost-dot .ld-ghost1{fill:#4f6ef71a}.lost-dot .ld-ghost2{fill:#4f6ef733}.lost-dot .ld-shadow{fill:#0a0f1e1a}.lost-dot .ld-dot{fill:var(--blue)}.nf-eyebrow{margin-top:48px}.nf-title{font-size:var(--fs-5);letter-spacing:-.03em;max-width:20ch;margin-top:12px;line-height:1.05}.nf-text{color:var(--g700);max-width:46ch;margin-top:14px}.nf-cta{margin-top:32px}.nf-cta .btn{gap:8px}@media (width>=900px){.notfound{padding:80px 0 120px}}.dev-bar{color:#fff;z-index:60;background:#b42318;font-size:13px;position:relative}.dev-bar summary{cursor:pointer;padding:8px var(--gutter);max-width:var(--max);margin:0 auto}.dev-bar[open]{color:var(--ink);background:#fff;border-bottom:4px solid #b42318}.dev-bar[open] summary{color:#fff;background:#b42318;max-width:none}.dev-bar .wrap{padding-top:12px;padding-bottom:16px;overflow-x:auto}.dev-bar h2{letter-spacing:0;max-width:none;margin:12px 0 6px;font-size:15px}.dev-bar table{width:100%;font-size:13px}.dev-bar th,.dev-bar td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:6px 12px 6px 0}.dev-bar th{color:var(--g500);font-weight:600}.dev-bar code{color:var(--g700);font-size:12px}.people{grid-template-columns:repeat(2,1fr);gap:24px 16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.people li{text-align:center}.people li:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 8px)}.people img{aspect-ratio:1;background:#f3f4f6;width:100%;max-width:220px;height:auto;margin:0 auto;display:block;mask-image:radial-gradient(circle closest-side,#000 84%,#0000 100%)}.people .n{margin-top:6px;font-size:14px;font-weight:700;line-height:1.35;display:block}.people .r{color:var(--g500);font-size:13px;line-height:1.35;display:block}@media (width>=900px){.team .text{grid-area:1/2;align-self:end}.people{grid-column:1/-1;grid-template-columns:repeat(5,1fr);gap:24px;margin-top:24px}.people li:last-child:nth-child(odd){grid-column:auto;width:auto}}.band-page{background:var(--ink);color:#fff;padding:calc(60px + 36px) 0 calc(40px + var(--cut));border-top:0;margin-top:-60px;position:relative}@supports (clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)){.band-page{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - var(--cut)))}}@media (width>=900px){.band-page{padding:calc(72px + 72px) 0 calc(64px + var(--cut));margin-top:-72px}}.band-page h1{color:#fff}.band-page .kicker{color:#fff9}.band-page .kicker a:hover{color:#fff}.band-page .lede{color:#ffffffc2}.band-page .lede a{color:#fff}.band-page .post-meta{color:#fff9}.band-page .trial-note{border-left:3px solid var(--blue);color:#fffc;background:#ffffff0f;max-width:60ch;margin-top:20px;padding:14px 18px}.band-page .trial-note b{color:#fff}section.band-page+section,.band-page+section{border-top:0}.band-page .lede{max-width:60ch;margin-top:20px}.band-page+.pricing{padding-top:8px}@media (width>=900px){.band-page+.pricing{padding-top:16px}}.band-page+.posts{padding-top:24px}article.post-band{padding-top:0}article.post-band>.band-page .wrap{max-width:var(--max)}article.post-band>.band-page+.wrap{padding-top:8px}.top{transition:background-color .25s,border-color .25s}.top.scrolled:not(.solid){backdrop-filter:blur(14px)saturate(140%);background:#0a0f1e9e}.top.solid{backdrop-filter:blur(14px)saturate(160%);background:#ffffffdb}@supports not (backdrop-filter:blur(1px)){.top.scrolled:not(.solid){background:#0a0f1eeb}.top.solid{background:#fffffff7}}.ck-art,.sf-art{text-align:center;background:var(--shop);color:#fff;letter-spacing:.22em;border-radius:10px;place-content:center;font-size:9px;font-weight:600;display:grid;position:relative}.ck-art:after,.sf-art:after{content:"";border:1px solid #ffffff59;border-radius:6px;position:absolute;inset:5px}.ck-art small,.sf-art small{letter-spacing:.08em;opacity:.85;text-transform:none;margin-bottom:4px;font-size:8px;font-weight:700;display:block}.ck-art b,.sf-art b{letter-spacing:-.01em;margin-top:2px;font-size:20px;font-weight:500;display:block}.sheet.ck{gap:8px;display:grid}.ck-prod{border-bottom:1px solid var(--line);grid-template-columns:84px 1fr;align-items:center;gap:12px;padding-bottom:12px;display:grid}.ck-art{aspect-ratio:4/3}.ck-art b{font-size:15px}.ck-prod>div b{font-weight:700;display:block}.ck-prod>div small{color:var(--g500);font-size:12px}.ck-h{color:var(--ink);margin-top:6px;font-size:12px;font-weight:700}.ck-amts{flex-wrap:wrap;gap:6px;display:flex}.ck-amts span{border:1px solid var(--g300);border-radius:999px;padding:5px 11px;font-size:13px}.ck-amts span.on{border-color:var(--ink);background:var(--ink);color:#fff;font-weight:700}.ck-in{border:1px solid var(--g300);color:var(--g700);border-radius:10px;padding:9px 12px;font-size:13px}.ck-pay{grid-template-columns:1fr 1.6fr;gap:6px;display:grid}.ck-pay span{border:1px solid var(--g300);border-radius:10px;gap:2px;padding:9px 10px;display:grid}.ck-pay span.on{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.ck-pay b{font-size:13px}.ck-pay small{color:var(--g500);font-size:11px}html[lang=en] .ck-pay{grid-template-columns:1fr}.ck-total{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-top:6px;padding-top:10px;display:flex}.ck-total b{font-variant-numeric:tabular-nums;font-size:17px}.sheet.ck .pay{margin-top:4px}.shopv.sf{background:#f8f6f1;border-radius:12px;margin:-4px;overflow:hidden}.sf-top{color:var(--g700);justify-content:space-between;align-items:center;padding:10px 14px;font-size:11px;display:flex}.sf-logo{color:var(--shop);letter-spacing:-.01em;font-size:14px}.sf-hero{color:#fff;background-position:60%;background-size:cover;padding:26px 14px 18px;position:relative}.sf-hero:before{content:"";background:linear-gradient(90deg,#0a0f1ec7,#0a0f1e40);position:absolute;inset:0}.sf-hero>*{position:relative}.sf-eye{letter-spacing:.16em;text-transform:uppercase;opacity:.85;font-size:9px;font-weight:700}.sf-h{letter-spacing:-.02em;max-width:14ch;margin-top:6px;font-size:20px;font-weight:800;line-height:1.1}.sf-btn{color:var(--ink);background:#fff;border-radius:999px;margin-top:12px;padding:6px 14px;font-size:11px;font-weight:700;display:inline-block}.sf-cat{text-align:center;letter-spacing:.14em;text-transform:uppercase;padding:14px 14px 0;font-size:10px;font-weight:700}.sf-grid{gap:14px;padding:12px 14px 16px;display:grid}.sf-card{align-content:start;gap:3px;display:grid}.sf-card .sf-art{aspect-ratio:4/3;margin-bottom:6px;box-shadow:0 4px 14px #0a0f1e1f}.sf-card>b{font-size:13px;line-height:1.25}.sf-card>small{color:var(--g500);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.sf-price{margin-top:2px;font-size:13px;font-weight:800}@media (width<=899px){.sf-grid{grid-template-columns:repeat(2,1fr)}.sf-grid .sf-card:nth-child(3){display:none}}@media (width>=900px){.sf-grid{grid-template-columns:repeat(3,1fr)}}.shopv.sf .tiles{display:none}.db{gap:14px;display:grid}.db-top{justify-content:space-between;align-items:flex-end;display:flex}.db-top small{color:var(--g500);font-size:11px;display:block}.db-top b{font-size:17px}.db-range{border:1px solid var(--g300);color:var(--g700);border-radius:8px;padding:5px 10px;font-size:12px}.db .kpis{gap:10px}.db .kpis>div{border:1px solid var(--line);border-radius:12px;padding:12px}.db .kpis .l{color:var(--g500);margin:0;font-size:12px}.db .kpis .v{margin-top:6px}.db .kpis .h{color:var(--g500);margin-top:6px;font-size:11px;line-height:1.3}.db .kpis .h.up{color:#067647}.db-h{font-size:12px;font-weight:700}.db-feed{border-top:1px solid var(--line);display:grid}.db-feed li{color:var(--g700);border-bottom:1px solid var(--line);padding:8px 0;font-size:12px}.db .tag{margin-top:0}@media (width<=899px){.band-hero .scene-hero>img{object-position:72% 30%;height:100%;top:22%}.band-hero .wrap{grid-template-areas:"head""sel""cta"}.band-hero .hero-cta{margin-bottom:calc(62vw + 152px)}}@media (width>=900px){.band-hero .hero-cta{padding-bottom:calc(72px + var(--cut))}.why-grid{grid-template-columns:1fr}}.start .form-body>.login-line{margin:6px 0 20px}.path .phone-fig{justify-items:center;gap:16px;width:100%;margin:0;padding-top:24px;display:grid;position:relative}.path .phone-fig:before{content:"";aspect-ratio:1;background:#eef1fe;border-radius:50%;width:min(420px,100%);position:absolute;top:48px;left:50%;transform:translate(-50%)}.path .phone{background:var(--ink);border-radius:46px;width:300px;max-width:100%;padding:11px;position:relative;box-shadow:0 30px 60px #0a0f1e2e}.path .phone-screen{background:#fff;border-radius:36px;padding:44px 14px 16px;position:relative;overflow:hidden}.path .phone-notch{background:var(--ink);border-radius:12px;width:86px;height:24px;margin-left:-43px;position:absolute;top:11px;left:50%}.path .phone .sheet{box-shadow:none;border:0;border-radius:0;gap:6px;max-width:none;padding:0;font-size:12px}.path .phone .ck-prod{grid-template-columns:64px 1fr;gap:10px;padding-bottom:10px}.path .phone .ck-art b{font-size:12px}.path .phone .ck-art small{margin-bottom:2px;font-size:6px}.path .phone .ck-amts{gap:4px}.path .phone .ck-amts span{padding:4px 8px;font-size:11px}.path .phone .ck-in{border-radius:8px;padding:7px 10px;font-size:11px}.path .phone .ck-pay{grid-template-columns:1fr}.path .phone .ck-pay span{border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:0 8px;padding:7px 10px;display:flex}.path .phone .ck-pay b{font-size:11px}.path .phone .ck-pay small{font-size:9px}.path .phone .ck-total b{font-size:14px}.path .phone .pay{border-radius:10px;min-height:40px;font-size:12px}.path .phone .methods{font-size:10px}.path .phone-fig figcaption{color:var(--g500);text-align:center;font-size:14px;position:relative}.path .step{grid-template-columns:32px 1fr;gap:0 16px}.path .step .n{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font-size:14px;display:grid}@media (width>=900px){.pair-sheet .visual{justify-items:center;display:grid}.path .pair{align-items:start}.path .pair .steps{gap:28px;padding-top:40px}}
