@font-face{font-family:Owners Text;src:url(https://cdn.prod.website-files.com/616f0a7a027baaf59a43390b/640f86f5b80a6927185a5518_OwnersText-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Owners Text;src:url(https://cdn.prod.website-files.com/616f0a7a027baaf59a43390b/640f86f5b80a6917515a5519_OwnersText-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Owners Text;src:url(https://cdn.prod.website-files.com/616f0a7a027baaf59a43390b/640f86f5cda0cd15748a8e96_OwnersText-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Owners Text;src:url(https://cdn.prod.website-files.com/616f0a7a027baaf59a43390b/640f86f52b298cafb136bbdf_OwnersText-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Owners Text;src:url(https://cdn.prod.website-files.com/616f0a7a027baaf59a43390b/640f86f522a9ed5b67e68b71_OwnersText-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}:root{--brand:#FF3719;--brand-deep:#E62B10;--brand-soft:#FF6B54;--ink:#0B0B0C;--ink-2:#3a3a3d;--mut:#6b6b70;--paper:#ffffff;--cream:#F6F2EC;--bed:#EDE8E0;--dark:#160D0B;--line:rgba(11,11,12,.12);--line-2:rgba(11,11,12,.06);--pad:clamp(20px,5vw,80px);--maxw:1280px;--violet:#7c5cff}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{background:var(--paper);color:var(--ink);font-family:Owners Text,system-ui,sans-serif;font-size:16px;line-height:1.5;letter-spacing:-.01em;overflow-x:hidden}::selection{background:var(--brand);color:#fff}a{color:inherit;text-decoration:none}ul{list-style:none}img{max-width:100%;display:block}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}h1,h2,h3,h4{font-family:Owners Text,sans-serif;font-weight:700;letter-spacing:-.035em;line-height:1}.mono{font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.em{color:var(--brand)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:Owners Text,sans-serif;font-weight:600;font-size:15px;padding:13px 22px;border-radius:999px;border:1.5px solid transparent;cursor:pointer;transition:transform .14s ease,background .18s,color .18s,border-color .18s}.btn svg{width:16px;height:16px;transition:transform .16s}.btn:hover svg{transform:translate(3px)}.btn--dark{background:var(--ink);color:#fff}.btn--dark:hover{background:var(--brand);transform:translateY(-2px)}.btn--brand{background:var(--brand);color:#fff}.btn--brand:hover{background:var(--brand-deep);transform:translateY(-2px)}.btn--ghost{background:transparent;color:var(--ink);border-color:var(--line)}.btn--ghost:hover{border-color:var(--ink);background:var(--ink);color:#fff}.btn--light{background:#fff;color:var(--ink)}.btn--light:hover{transform:translateY(-2px);box-shadow:0 16px 30px -14px #0006}.btn-block{width:100%}.logo{display:flex;align-items:center;gap:11px;font-family:Owners Text,sans-serif;font-weight:700;font-size:20px;letter-spacing:-.03em}.qmark{width:32px;height:32px;border-radius:9px;flex:none;display:block}nav{position:sticky;top:0;z-index:60;background:#ffffffd1;backdrop-filter:saturate(180%) blur(16px);border-bottom:1px solid var(--line-2)}.nav-in{display:flex;align-items:center;justify-content:space-between;height:70px;max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}.nav-links{display:flex;gap:32px}.nav-links a{font-size:14.5px;color:var(--ink-2);transition:color .15s;font-weight:500}.nav-links a:hover,.nav-links a.active{color:var(--brand)}@media(max-width:860px){.nav-links{display:none}}.phero{position:relative;overflow:hidden;text-align:center;padding:clamp(48px,6vw,88px) 0 clamp(28px,3vw,44px)}.phero-bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(50% 60% at 50% -10%,rgba(255,107,84,.22),transparent 62%)}.phero .wrap{position:relative;z-index:1}.phero .mono{color:var(--brand-deep)}.phero h1{font-size:clamp(40px,5.6vw,76px);font-weight:900;letter-spacing:-.045em;line-height:.96;margin:16px 0 0}.phero p{max-width:52ch;margin:20px auto 0;color:var(--mut);font-size:clamp(16px,1.5vw,19px)}.phero .trial{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-size:13.5px;color:var(--brand-deep);background:#fff;border:1px solid var(--line);border-radius:999px;padding:7px 14px}.tiers-sec{padding:0 0 clamp(48px,6vw,88px)}.tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.tier{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:24px;padding:32px 28px;transition:transform .16s ease,box-shadow .16s ease}.tier:hover{transform:translateY(-4px);box-shadow:0 34px 70px -44px #0b0b0c59}.tier--feat{border:1.5px solid var(--brand);box-shadow:0 34px 80px -44px #ff371973}.tier-badge{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--brand);color:#fff;font-family:IBM Plex Mono;font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:6px 13px;border-radius:999px}.tier-name{font-size:22px;font-weight:700;letter-spacing:-.02em}.tier-price{margin:14px 0 4px;font-weight:900;font-size:clamp(44px,4vw,56px);letter-spacing:-.04em;line-height:1}.tier-price small{font-family:Owners Text;font-weight:500;font-size:16px;color:var(--mut);letter-spacing:-.01em}.tier-sub{color:var(--mut);font-size:14.5px;min-height:42px}.tier .btn{margin:22px 0 24px}.tier-feats{display:grid;gap:12px}.tier-feats li{display:flex;gap:11px;align-items:flex-start;font-size:14.5px;color:var(--ink-2)}.tier-feats li.plus{font-weight:600;color:var(--ink)}.tier-feats .ck{flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;background:#ffece7;display:grid;place-items:center}.tier-feats .ck svg{width:11px;height:11px;color:var(--brand-deep)}.tier--feat .tier-feats .ck{background:var(--brand)}.tier--feat .tier-feats .ck svg{color:#fff}.tier-feats .plus .ck{background:transparent}.tier-feats .plus .ck svg{display:none}.tiers-note{text-align:center;margin-top:26px;color:var(--mut);font-size:13px}@media(max-width:900px){.tiers{grid-template-columns:1fr;max-width:460px;margin:0 auto}}.incl{background:var(--cream);padding:clamp(44px,6vw,80px) 0}.incl h2{font-size:clamp(26px,3vw,38px);font-weight:700;text-align:center;letter-spacing:-.03em}.incl-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}.incl-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px}.incl-card .ic{width:40px;height:40px;border-radius:11px;background:#ffece7;color:var(--brand-deep);display:grid;place-items:center;margin-bottom:14px}.incl-card .ic svg{width:20px;height:20px}.incl-card h4{font-size:16px;font-weight:600;letter-spacing:-.02em}.incl-card p{margin-top:7px;color:var(--mut);font-size:13.5px;line-height:1.5}@media(max-width:900px){.incl-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.incl-grid{grid-template-columns:1fr}}.faq{padding:clamp(52px,7vw,96px) 0}.faq-head{text-align:center;margin-bottom:44px}.faq-head .mono{color:var(--brand-deep)}.faq-head h2{font-size:clamp(30px,4vw,52px);font-weight:900;letter-spacing:-.04em;margin-top:14px}.faq-list{max-width:760px;margin:0 auto;border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;background:none;border:none;cursor:pointer;text-align:left;padding:22px 4px;font-family:Owners Text;font-weight:600;font-size:clamp(16px,1.6vw,19px);color:var(--ink);letter-spacing:-.02em}.faq-q .pm{flex:none;width:24px;height:24px;position:relative}.faq-q .pm:before,.faq-q .pm:after{content:"";position:absolute;background:var(--brand);border-radius:2px;transition:transform .2s ease,opacity .2s ease}.faq-q .pm:before{top:11px;left:3px;width:18px;height:2px}.faq-q .pm:after{left:11px;top:3px;width:2px;height:18px}.faq-item.open .pm:after{transform:rotate(90deg);opacity:0}.faq-a{max-height:0;overflow:hidden;transition:max-height .28s ease}.faq-a p{padding:0 4px 22px;color:var(--mut);font-size:15.5px;line-height:1.6;max-width:64ch}.faq-item.open .faq-a{max-height:360px}.cta{position:relative;overflow:hidden;background:var(--brand);color:#fff;border-radius:clamp(24px,3vw,40px);margin:0 var(--pad) clamp(40px,5vw,72px);padding:clamp(48px,7vw,96px) var(--pad);text-align:center}.cta-orbs{position:absolute;inset:0;z-index:0;opacity:.5;background:radial-gradient(40% 60% at 15% 20%,rgba(255,255,255,.4),transparent 60%),radial-gradient(40% 60% at 88% 90%,rgba(124,92,255,.5),transparent 60%)}.cta-in{position:relative;z-index:1;max-width:720px;margin:0 auto}.cta h2{font-size:clamp(34px,5vw,68px);font-weight:900;letter-spacing:-.045em;line-height:1}.cta p{margin:18px auto 0;max-width:44ch;font-size:17px;color:#ffffffe6}.cta .cta-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:30px}footer{padding:64px 0 40px;background:var(--dark);color:#fff}.foot-top{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:32px;max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}.foot-about{color:#fff9;font-size:14px;max-width:32ch;margin-top:16px}footer h5{font-family:Owners Text;font-size:13px;font-weight:600;margin-bottom:15px}footer li{margin-bottom:12px}footer li a{display:inline-flex;align-items:center;gap:11px;color:#ffffff9e;font-size:14px;transition:color .15s}footer li a:before{content:"";width:13px;height:13px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FF6B54' d='M12 1.5c.9 5.9 3.7 8.7 9.6 9.6-5.9.9-8.7 3.7-9.6 9.6-.9-5.9-3.7-8.7-9.6-9.6 5.9-.9 8.7-3.7 9.6-9.6z'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .18s}footer li a:hover{color:#fff}footer li a:hover:before{transform:rotate(90deg) scale(1.12)}.foot-bot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;margin:48px auto 0;max-width:var(--maxw);padding:24px var(--pad) 0;border-top:1px solid rgba(255,255,255,.12);color:#ffffff80;font-size:13px}@media(max-width:760px){.foot-top{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.sq-badge{display:inline-flex;align-items:center;transition:transform .14s ease,opacity .15s ease}.sq-badge img{height:52px;width:auto;display:block}.sq-badge:hover{transform:translateY(-2px);opacity:.92}.cal-modal{position:fixed;inset:0;z-index:200;display:none;align-items:center;justify-content:center;padding:32px;background:#0b0b0c8c;backdrop-filter:blur(3px)}.cal-modal.open{display:flex}.cal-modal-card{position:relative;width:min(1040px,96vw);max-height:88vh}.cal-close{position:absolute;top:-15px;right:-15px;z-index:5;width:36px;height:36px;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#0b0b0c;color:#fff;font-size:20px;line-height:1;cursor:pointer;display:grid;place-items:center;box-shadow:0 8px 22px -6px #000000b3;transition:background .15s}.cal-close:hover{background:#242424}#calInline{width:100%;max-height:88vh;overflow:auto;border-radius:18px;box-shadow:0 40px 100px -30px #000000b3}.foot-seo{max-width:var(--maxw);margin:40px auto 0;padding:0 var(--pad);color:#ffffff6b;font-size:12.5px;line-height:1.65}.foot-seo-h{color:#ffffffb8;font-weight:600}.foot-news{margin-top:22px;max-width:300px}.foot-news label{display:block;font-size:12.5px;color:#fff9;margin-bottom:9px}.foot-news-row{display:flex;gap:8px}.foot-news input{flex:1;min-width:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:11px 13px;color:#fff;font-family:Owners Text,sans-serif;font-size:14px}.foot-news input::placeholder{color:#fff6}.foot-news input:focus{outline:none;border-color:var(--brand-soft);box-shadow:0 0 0 3px #ff37192e}.foot-news button{flex:none;width:46px;border:none;border-radius:10px;background:var(--brand);color:#fff;cursor:pointer;display:grid;place-items:center;transition:background .15s}.foot-news button:hover{background:var(--brand-deep)}.foot-news button svg{width:17px;height:17px}.foot-news.done .foot-news-row,.foot-news.done label{display:none}.foot-news-thanks{display:none;font-size:13.5px;font-weight:600;color:#4ade80}.foot-news.done .foot-news-thanks{display:block}.compare-sec{padding:clamp(6px,1.5vw,20px) 0 clamp(46px,6vw,84px)}.compare-head{text-align:center;margin-bottom:30px}.compare-head .mono{color:var(--brand-deep)}.compare-head h2{font-family:Owners Text;font-weight:800;font-size:clamp(24px,3vw,34px);letter-spacing:-.03em}.compare-head p{margin:14px auto 0;max-width:56ch;color:var(--mut);font-size:16px;line-height:1.55}.ctable-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.ctable{width:100%;border-collapse:collapse;font-size:14px;min-width:660px}.ctable thead th{vertical-align:bottom;text-align:center;padding:14px 18px 22px;border-bottom:2px solid var(--ink)}.ctable thead th.ct-corner{text-align:left;font-family:Owners Text;font-weight:700;font-size:15px;color:var(--ink-2);border-bottom-color:var(--line)}.ct-pname{display:block;font-family:Owners Text;font-weight:700;font-size:21px;letter-spacing:-.02em;color:var(--ink)}.ct-pprice{display:block;margin-top:6px;font-size:15px;color:var(--mut)}.ct-pprice small{font-size:12px}.ct-tag{display:inline-block;margin-bottom:10px;font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--brand);padding:4px 10px;border-radius:999px}.ctable tbody th{text-align:left;font-weight:500;color:var(--ink);padding:15px 18px;border-bottom:1px solid var(--line);white-space:nowrap}.ctable tbody td{text-align:center;padding:15px 18px;border-bottom:1px solid var(--line);color:var(--ink-2)}.ctable tbody tr:hover th,.ctable tbody tr:hover td{background:#faf8f6}.ctable tr>:nth-child(3){background:#fff6f2}.ctable thead th:nth-child(3){border-bottom-color:var(--brand)}.ct-yes{display:inline-flex;color:#1a9e5f}.ct-ic{width:19px;height:19px}.ct-no{color:#cbc8c3;font-size:13px}.compare-cta{display:flex;justify-content:center;margin-top:36px}.nav-burger{display:none;background:none;border:0;padding:8px;margin:-8px 0 -8px 8px;color:var(--ink);cursor:pointer;border-radius:8px}.nav-burger svg{width:24px;height:24px;display:block}@media(max-width:860px){.nav-burger{display:inline-flex}.nav-open .nav-links{display:flex;flex-direction:column;position:absolute;top:70px;left:0;right:0;background:#fff;border-bottom:1px solid var(--line);padding:8px var(--pad) 16px;gap:0;box-shadow:0 26px 44px -28px #0b0b0c80;z-index:59}.nav-open .nav-links a{padding:14px 2px;font-size:16px;border-bottom:1px solid var(--line-2)}}
