@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-400-normal.ttf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-500-normal.ttf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-600-normal.ttf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geist-700-normal.ttf) format("truetype")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(/fonts/instrument-sans-400-normal.ttf) format("truetype")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(/fonts/instrument-sans-500-normal.ttf) format("truetype")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(/fonts/instrument-sans-600-normal.ttf) format("truetype")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(/fonts/instrument-sans-700-normal.ttf) format("truetype")}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-400-normal.woff2) format("woff2")}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-400-italic.woff2) format("woff2")}:root{--paper:#F7F1E8;--paper-2:#EFE6D8;--surface:#FFFCF7;--bg:var(--paper);--bg-soft:var(--paper-2);--bg-tint:var(--brand-soft);--ink:#2A2224;--ink-2:#5E5255;--muted:#6F625D;--line:#E4D9CC;--brand:#7A2639;--brand-deep:#4A1626;--brand-ink:#2E0F18;--brand-soft:#F3E4E4;--brand-tint:#E8CFD0;--good:#428B69;--warn:#CF924E;--bad:#BC625C;--good-text:#2F7353;--warn-text:#8F5A1F;--bad-text:#A6463F;--shadow:0 18px 55px -20px #3b17242b,0 2px 8px #2c142008;--serif:"Instrument Serif",Georgia,"Times New Roman",serif;--display:"Instrument Sans","Arial",sans-serif;--body:"Geist","Arial",sans-serif;--r:24px;--max:1280px;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.6 var(--body);-webkit-font-smoothing:antialiased}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit}p{margin:0}h1,h2,h3{margin:0;text-wrap:balance}h1,h2{font-family:var(--serif);font-weight:400;letter-spacing:-.015em;line-height:1.04}h2{font-size:clamp(38px,4.6vw,66px)}h2 em,h1 em{font-style:italic;color:var(--brand)}h3{font-family:var(--display);font-weight:600;font-size:23px;letter-spacing:-.03em;line-height:1.15}svg{display:block;flex-shrink:0}button,a,input{touch-action:manipulation}[hidden]{display:none!important}.wrap{width:calc(100% - 96px);max-width:var(--max);margin-inline:auto}section{padding-block:110px}.eyebrow{color:var(--brand);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.14em}.sec-head{display:grid;gap:20px;max-width:810px;margin:0 auto 60px;text-align:center;justify-items:center}.sec-head p{color:var(--ink-2);max-width:620px;font-size:17px;line-height:1.8}.sec-head.left{text-align:left;justify-items:start;margin-left:0;max-width:730px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;padding:16px 23px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink);font:500 14px/1.4 var(--body);transition:background .2s,transform .2s,box-shadow .2s;white-space:nowrap}.btn:hover{background:var(--bg-soft);transform:translateY(-2px)}.btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.btn.primary:hover{background:var(--brand-deep);box-shadow:0 8px 20px #4214211a}.btn.dark{background:var(--ink);color:#fff}a:focus-visible,button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:3px solid #bc8e98;outline-offset:5px}.skip-link{position:fixed;top:8px;left:8px;z-index:100;background:var(--surface);padding:12px;transform:translateY(-150%)}.skip-link:focus{transform:none}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.nav{position:sticky;z-index:20;top:0;background:#f7f1e8ee;backdrop-filter:blur(20px);border-bottom:1px solid transparent}.nav.scrolled{border-color:var(--line)}.nav .wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;height:94px}.logo{display:flex;align-items:center;gap:9px;text-decoration:none;font:600 23px var(--display);letter-spacing:-1px;white-space:nowrap}.mark{width:33px;height:33px;color:var(--brand)}.mark svg{width:100%;height:100%}.nav-links{display:flex;gap:30px;font-size:14px;font-weight:500}.nav-links a{text-decoration:none;color:var(--ink-2);transition:color .2s;white-space:nowrap}.nav-links a:hover{color:var(--brand)}.nav-right{display:flex;align-items:center;gap:22px}.nav .btn{font-size:13px;padding:13px 19px}.nav-login{font-size:14px;font-weight:500;color:var(--ink-2);text-decoration:none;white-space:nowrap;transition:color .2s}.nav-login:hover{color:var(--brand)}.nav-links a.nav-login-m{display:none}.lang{display:flex;gap:5px;align-items:center}.lang button{border:0;background:transparent;padding:8px 4px;font:500 12px var(--body);color:var(--muted)}.lang button+button:before{content:"/";margin-right:10px;color:#c9c1bd}.lang button[aria-pressed=true]{color:var(--ink)}.menu-toggle{display:none;border:0;background:transparent;width:36px;height:40px;padding:9px}.menu-toggle span{height:1.5px;background:var(--ink);display:block;margin:6px 0}.hero{padding:64px 0 96px;overflow-x:clip}.hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px;align-items:center}.hero-copy{position:relative;z-index:2}.pill{display:inline-flex;gap:9px;align-items:center;font:600 12px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--brand);margin:0 0 26px}.pill i{width:6px;height:6px;display:block;border-radius:50%;background:var(--brand)}.hero h1{font-size:clamp(46px,5.6vw,84px);line-height:1;letter-spacing:-.02em;max-width:12ch}.hero h1 em{display:block}.hero .lede{font-size:18px;line-height:1.65;color:var(--ink-2);max-width:46ch;margin-top:24px;text-wrap:pretty}.search{margin-top:30px;max-width:560px;position:relative}.search-box{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 18px;border:1px solid var(--line);background:var(--surface);border-radius:14px;box-shadow:0 10px 30px -18px #4a162640;transition:box-shadow .2s,border-color .2s}.search-box:focus-within{border-color:var(--brand-tint);box-shadow:0 14px 34px -16px #4a162659,0 0 0 4px var(--brand-soft)}.search-box>svg{width:19px;height:19px;color:var(--muted)}.search-box input{border:0;outline:none;background:transparent;min-width:0;flex:1;padding:14px 0;font-size:16px;color:var(--ink)}.search-box input::placeholder{color:var(--muted)}.search-box input:focus-visible{outline:none}.search-box .btn{padding:15px 20px;border-radius:10px;min-height:52px;font-size:14px}.suggest{display:none;position:absolute;left:0;right:0;top:calc(100% + 8px);background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow-x:hidden;overflow-y:auto;max-height:min(440px,62vh);z-index:15;box-shadow:var(--shadow)}.suggest.open{display:block}.suggest-head{padding:10px 16px;font-size:12px;color:var(--muted);background:var(--paper);border-bottom:1px solid var(--line)}.suggest button{display:flex;width:100%;gap:12px;align-items:center;text-align:left;border:0;background:transparent;color:var(--ink);padding:13px 16px;cursor:pointer;font:500 15px var(--body);border-bottom:1px solid var(--line)}.suggest button:last-child{border-bottom:0}.suggest button:hover,.suggest button[aria-selected=true]{background:var(--brand-soft);outline:none}.suggest .s-nm{flex:1;min-width:0;font-weight:500}.suggest small{color:var(--muted);margin-left:auto;white-space:nowrap;font-size:13px}.chip{display:inline-flex;align-items:center;font:600 12px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;padding:5px 8px;border-radius:6px;background:var(--brand-soft);color:var(--brand);white-space:nowrap}.search.busy .search-box{opacity:.7;pointer-events:none}.live-status{font-size:13px;color:var(--muted);margin-top:10px;min-height:1.3em}.proof{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:13px;color:var(--ink-2)}.proof>span{display:flex;align-items:center;gap:6px}.chk{font-size:12px;color:var(--brand);font-style:normal}.example{border:0;padding:0 0 2px;border-bottom:1px solid var(--brand-tint);color:var(--brand);background:transparent;font-size:13px}.example:hover{border-color:var(--brand)}.consent-note{font-size:13px;color:var(--muted);margin:14px 0 0;line-height:1.5}.consent-note a{color:var(--muted);text-decoration:underline}.verify{margin-top:18px;max-width:560px;padding:22px 22px 20px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 10px 30px -18px #4a162640}.verify h2.verify-title{font:600 19px/1.25 var(--display);letter-spacing:-.02em;color:var(--ink)}.verify-lead{font-size:14px;line-height:1.55;color:var(--ink-2);margin:6px 0 14px;overflow-wrap:anywhere}.verify-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.verify-field{display:grid;gap:6px;min-width:0}.verify-field label{font-size:13px;font-weight:500;color:var(--ink-2)}.verify-field input{width:100%;min-width:0;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:#fff;font-size:16px;color:var(--ink)}.verify-field input:focus-visible{outline:3px solid #bc8e98;outline-offset:2px}.verify-code-field input{max-width:220px;font:600 24px/1.2 var(--display);letter-spacing:.3em}.verify-check{display:flex;gap:10px;align-items:flex-start;margin-top:14px;font-size:13px;line-height:1.5;color:var(--ink-2)}.verify-check input{width:18px;height:18px;margin:2px 0 0;flex-shrink:0;accent-color:var(--brand)}.verify-check a{color:var(--ink-2);text-decoration:underline}.verify .btn{margin-top:16px;min-height:48px}.verify-timer{font-size:13px;color:var(--muted);margin-top:12px}.verify-links{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:8px}.verify-link{border:0;padding:0 0 2px;border-bottom:1px solid var(--brand-tint);background:transparent;color:var(--brand);font-size:13px}.verify-link:disabled{color:var(--muted);border-color:transparent;cursor:default}.verify-hint{font-size:12px;color:var(--muted);margin-top:10px}.verify-bot{margin-top:14px}.verify-bot:empty{display:none}.verify-msg{font-size:13px;line-height:1.5;color:var(--bad-text);margin-top:12px}.verify-msg:empty{display:none}.verify-msg.info{color:var(--muted)}.verify.busy form{opacity:.7;pointer-events:none}.hero-stage{position:relative;display:flex;flex-direction:column;align-items:center;isolation:isolate}.hero-stage:before{content:"";position:absolute;z-index:-1;inset:12% -14% -6%;border-radius:50%;background:radial-gradient(closest-side,var(--brand-soft),transparent 72%);opacity:.9}.printer{position:relative;width:min(100%,430px)}.printer-slot{position:relative;z-index:3;height:24px;border-radius:12px;background:linear-gradient(180deg,var(--brand-deep),var(--brand-ink));box-shadow:0 12px 26px -12px #2e0f1880}.printer-slot:after{content:"";position:absolute;left:20px;right:20px;top:10px;height:4px;border-radius:4px;background:#00000080}.ticket{position:relative;z-index:2;margin:-6px 16px 0;padding-bottom:14px;overflow:hidden}.ticket-paper{position:relative;background:var(--surface);color:var(--ink);padding:30px 24px 22px;box-shadow:0 26px 50px -26px #2e0f1873;transform-origin:top center}.ticket-paper:after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:10px;background:linear-gradient(45deg,transparent 33.333%,var(--surface) 33.333%,var(--surface) 66.667%,transparent 66.667%),linear-gradient(-45deg,transparent 33.333%,var(--surface) 33.333%,var(--surface) 66.667%,transparent 66.667%);background-size:14px 20px;background-position:0 -10px}.ticket-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font:600 12px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-bottom:14px;border-bottom:1px dashed var(--line)}.ticket-head b{color:var(--ink)}.stamp{position:absolute;top:50px;right:20px;transform:rotate(-8deg);border:2px solid var(--brand);color:var(--brand);border-radius:6px;padding:6px 9px 5px;font:700 12px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;background:#fff8;mix-blend-mode:multiply}.ticket[data-mode=live] .stamp{display:none}.ticket-name{font:400 30px/1.1 var(--serif);letter-spacing:-.01em;margin:18px 0 4px;overflow-wrap:anywhere;padding-right:92px}.ticket[data-mode=live] .ticket-name{padding-right:0}.ticket-sub{font-size:13px;color:var(--muted)}.ticket-lines{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:12px}.ticket-lines li{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:8px;font-size:14px;color:var(--ink-2);opacity:0;transform:translateY(4px)}.ticket-lines li.on{opacity:1;transform:none;transition:opacity .35s,transform .35s}.t-dots{border-bottom:2px dotted var(--line);transform:translateY(-4px)}.t-status{font:600 13px var(--display);color:var(--ink);white-space:nowrap}.t-status[data-s=good]{color:var(--good-text)}.t-status[data-s=warn]{color:var(--warn-text)}.t-status[data-s=bad]{color:var(--bad-text)}.t-status[data-s=na],.t-status[data-s=pending]{color:var(--muted);font-weight:500}.t-status[data-s=pending]:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--brand);margin-left:7px;vertical-align:middle;animation:t-pulse 1s ease-in-out infinite}.t-status small{font:500 12px var(--body);color:var(--muted);margin-left:6px}.ticket-foot{margin-top:20px;padding-top:16px;border-top:1px dashed var(--line);display:grid;gap:12px}.ticket-foot p{font:400 18px/1.35 var(--serif);color:var(--ink);min-height:1.35em}.ticket-foot .btn{width:100%;font-size:14px;padding:14px}.ticket-foot small{font-size:12px;color:var(--muted);text-align:center;line-height:1.5}.ticket[data-state=printing] .ticket-foot,.ticket[data-state=idle] .ticket-foot{visibility:hidden}.ticket[data-state=failed] .ticket-foot p{color:var(--bad-text)}.ticket[data-state=failed] .ticket-foot .btn{display:none}.ticket[data-state=printing] .ticket-paper{animation:t-print 1.1s cubic-bezier(.2,.7,.2,1) both}.stage-note{margin:18px 0 0;font-size:13px;color:var(--muted);text-align:center;max-width:42ch;line-height:1.5}@keyframes t-print{0%{transform:translateY(-94%)}to{transform:none}}@keyframes t-pulse{0%,to{opacity:.25}50%{opacity:1}}@media(max-width:960px){.nav-right .nav-login{display:none}.nav-links.is-open a.nav-login-m{display:block}.nav-links{display:none;position:absolute;top:79px;left:0;right:0;padding:22px 28px;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 15px 20px #28131a08}.nav-links.is-open{display:grid;grid-template-columns:1fr 1fr;gap:20px}.nav-links a{font-size:15px}.nav-right{gap:14px}.menu-toggle{display:block;order:3}.nav .wrap{gap:15px}.hero{padding:48px 0 80px}.hero-grid{grid-template-columns:1fr;gap:52px}.hero h1{font-size:clamp(44px,8vw,72px);max-width:none}.hero .lede{font-size:17px}.search,.verify{max-width:none}.printer{width:min(100%,420px)}}@media(max-width:740px){.nav .btn{display:none}.hero{padding:40px 0 64px}.hero-grid{gap:44px}.hero h1{font-size:clamp(40px,10vw,56px)}.hero .lede{font-size:16px}.proof{gap:8px 16px}.stage-note{font-size:12px}}@media(max-width:480px){.suggest button{flex-wrap:wrap;gap:8px 10px}.suggest small{flex-basis:100%;margin-left:0;white-space:normal;font-size:12px}.hero{padding:32px 0 56px}.hero h1{font-size:clamp(38px,11.5vw,46px)}.hero .lede{font-size:15px;margin-top:18px}.search{margin-top:24px}.search-box{flex-wrap:wrap;border-radius:14px;padding:10px 10px 10px 14px;gap:6px}.search-box input{padding:12px 0;font-size:16px}.search-box .btn{width:100%;min-height:48px;margin-top:2px}.ticket{margin:-6px 10px 0}.ticket-paper{padding:26px 18px 20px}.ticket-name{font-size:26px;padding-right:84px}.stamp{top:46px;right:14px}.ticket-lines li{font-size:13px}.ticket-foot p{font-size:17px}.verify{padding:18px 16px}.verify-fields{grid-template-columns:1fr}.verify .btn{width:100%;white-space:normal}}.strip{padding:54px 0 72px}.strip .wrap{text-align:center}.strip p{font-size:11px;color:var(--muted)}.strip-stat{display:grid;justify-items:center;gap:8px;margin:0 auto 40px;max-width:640px}.strip-stat b{font:600 clamp(56px,8vw,96px)/1 var(--display);letter-spacing:-.06em;color:var(--brand)}.strip-stat span{font-size:clamp(17px,1.6vw,21px);color:var(--ink);line-height:1.4;text-wrap:balance}.strip-stat small{font-size:12px;color:var(--muted)}.strip-stat small a{color:inherit}.channel-list{margin:26px auto 0;display:flex;align-items:center;justify-content:center;gap:58px;color:#6b6461;font:500 21px var(--display);letter-spacing:-.055em}.channel-google{font-family:Arial,sans-serif}.channel-perplexity{letter-spacing:-.04em}.stats{background:var(--bg-soft)}.stats>.wrap>.sec-head{max-width:770px}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:68px}.stat{padding:5px 27px 4px;border-left:1px solid #e2dcd8}.stat:first-child{padding-left:0;border:0}.stat:last-child{padding-right:0}.stat>b{display:flex;justify-content:space-between;font:400 13px var(--body);color:var(--muted);letter-spacing:0;margin-bottom:40px}.stat>b span{font-size:20px;color:var(--brand)}.stat h3{font-size:23px;margin-bottom:13px}.stat p{font-size:13px;line-height:1.9;color:var(--ink-2);max-width:245px}.bens{display:grid;grid-template-columns:1fr 1.05fr;gap:85px;align-items:center}.tabs{display:grid}.tab{text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line);padding:23px 0 23px 23px;position:relative;color:var(--muted);transition:color .2s}.tab:before{content:"";position:absolute;left:0;top:27px;width:3px;height:19px;border-radius:3px;background:transparent}.tab b{font:500 22px var(--display);letter-spacing:-.035em;display:block}.tab span{font-size:13px;line-height:1.8;display:block;margin-top:9px;max-width:355px}.tab[aria-selected=true]{color:var(--ink)}.tab[aria-selected=true]:before{background:var(--brand)}.tab[aria-selected=true] span{color:var(--ink-2)}.tab:hover{color:var(--ink)}.ben-vis{display:grid;place-items:center;border-radius:24px;background:radial-gradient(at 85% 0%,var(--paper-2),var(--brand-tint));padding:45px 38px;min-height:470px}.ben-card{width:100%;max-width:390px;background:var(--surface);border:1px solid #fff9;border-radius:18px;padding:27px;box-shadow:0 25px 40px -18px #6b354637}.ben-card .cap{font-size:10px;line-height:1.7;color:var(--muted)}.ben-card .row{display:flex;justify-content:space-between;gap:10px;background:var(--paper);padding:15px 12px;border-radius:9px;font-size:12px;margin-top:10px}.ben-card .row b{font-weight:500}.ben-card .row.me{background:var(--brand-soft);color:var(--brand);border:1px solid #b5828f}.ben-card .big{font:500 60px/1 var(--display);letter-spacing:-.07em;color:var(--brand);margin:18px 0}.big small{font:400 11px var(--body);letter-spacing:0;color:var(--muted);margin-left:9px}.check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.check{padding:33px 29px;border:1px solid #e7e2de;border-radius:19px;background:var(--surface);display:flex;align-items:start;flex-direction:column;gap:16px}.check .ic{color:var(--brand);width:40px;height:40px;display:grid;place-items:start;align-items:center}.check b{font:500 22px var(--display);letter-spacing:-.035em}.check p{font-size:13px;line-height:1.85;color:var(--ink-2)}.check.hot{background:var(--brand-deep);border-color:var(--brand-deep);color:#fff}.check.hot p{color:#dec8cc}.check.hot .ic{color:#e6b6b9}.tag{font-size:9px;border:1px solid #ffffff30;color:#e8cccf;padding:5px 9px;border-radius:5px;margin-top:auto}.steps-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:29px;position:relative}.step{position:relative;padding-top:0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:13px}.step .n{font:400 15px var(--body);color:var(--brand);background:var(--bg);width:35px;margin-top:-13px;margin-bottom:23px}.step small{font-size:10px;color:var(--brand);text-transform:uppercase;letter-spacing:.08em}.step b{font:500 22px var(--display);letter-spacing:-.04em;line-height:1.2}.step p{font-size:13px;line-height:1.9;color:var(--ink-2)}.pricing{background:var(--bg-soft)}.tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.tier{position:relative;background:var(--surface);border:1px solid #e6e0dc;border-radius:20px;padding:34px 28px;display:flex;flex-direction:column;gap:21px}.tier.feat{border-color:var(--brand);box-shadow:0 8px 28px #7a263909}.tier .badge{position:absolute;top:-12px;right:24px;background:var(--brand);color:#fff;border-radius:6px;font-size:9px;letter-spacing:.02em;padding:6px 11px}.name b{font:500 22px var(--display);letter-spacing:-.04em}.price{font:500 51px/1 var(--display);letter-spacing:-.065em;padding-top:7px}.price small{display:block;font:400 11px/1.7 var(--body);letter-spacing:0;color:var(--muted);margin-top:8px}.tier .for{font-size:13px;line-height:1.8;color:var(--ink-2);min-height:52px}.tier ul{list-style:none;padding:23px 0 5px;margin:0;border-top:1px solid var(--line);display:grid;gap:15px;font-size:12px;color:var(--ink-2);line-height:1.7}.tier li{display:flex;gap:9px}.tier li:before{content:"✓";color:var(--brand);font-size:11px}.tier .btn{width:100%;margin-top:auto;font-size:12px;padding:14px 8px}.rights{margin-top:35px;padding:28px 0 0;border-top:1px solid #e4ddda;display:flex;align-items:start;gap:55px}.rights>b{font:500 17px/1.4 var(--display);letter-spacing:-.03em;max-width:170px;flex-shrink:0}.rights .items{display:flex;flex-wrap:wrap;gap:13px 28px;font-size:11px;color:var(--ink-2)}.rights .items span:before{content:"✓";margin-right:7px;color:var(--brand)}.ownership .wrap{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.ownership h2{margin-top:20px}.ownership-intro p{max-width:365px;color:var(--ink-2);font-size:14px;line-height:1.9;margin-top:23px}.text-link{display:inline-block;color:var(--brand);font-size:12px;margin-top:27px;text-decoration:none;border-bottom:1px solid #c4a1aa;padding-bottom:4px}.ownership-list>div{display:flex;align-items:center;gap:20px;padding:28px 0;border-bottom:1px solid var(--line)}.ownership-list>div>span:first-child{font-size:10px;color:var(--muted)}.ownership-list h3{font:500 20px var(--display);letter-spacing:-.03em}.ownership-list>div>span:last-child{margin-left:auto;font-size:13px;color:var(--brand)}.team-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.team-grid.solo{grid-template-columns:minmax(0,620px);justify-content:center}.person{padding:36px 32px;border:1px solid #e4dfdb;border-radius:18px;background:var(--surface);display:grid;grid-template-columns:50px 1fr;gap:22px}.avatar{display:grid;place-items:center;width:50px;height:50px;background:#eee3e3;color:var(--brand);border-radius:50%;font:500 21px var(--display)}.person b{font:500 23px var(--display);letter-spacing:-.04em;display:block}.person .role{font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:var(--brand);margin:8px 0 19px;display:block}.person p{color:var(--ink-2);font-size:12px;line-height:1.95}.final{padding-block:75px}.final .wrap>div{position:relative;overflow:hidden;background:radial-gradient(at 100% 0,#b57e86,transparent 55%),linear-gradient(110deg,#421421,#793248);border-radius:25px;padding:72px 64px;display:grid;grid-template-columns:1.3fr 1fr;gap:80px;align-items:center;color:#fff}.final h2{font-size:clamp(36px,4vw,54px);max-width:600px}.final p{font-size:14px;color:#e5ced3;line-height:1.8;margin-top:23px;max-width:440px}.final .btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.final .btn{font-size:12px;border-color:#fff;background:var(--surface);color:var(--brand-deep)}.final .ghost{background:transparent;color:#fff;border-color:#ffffff60}.final .ghost:hover{background:#ffffff10}.final .waves{position:absolute;pointer-events:none;inset:0;width:100%;height:100%;opacity:.08}.mini{position:relative;background:var(--surface);border-radius:15px;padding:25px;color:var(--ink);box-shadow:0 20px 50px #230c2230;transform:rotate(3deg)}.mini>b{font-size:10px;font-weight:500;color:var(--muted)}.mini .q{font:500 22px/1.35 var(--display);letter-spacing:-.035em;margin-top:20px}.mini .a{font-size:11px;color:var(--ink-2);border-top:1px solid var(--line);margin-top:22px;padding-top:17px}footer{padding:15px 0 35px;font-size:10px;color:var(--muted)}footer .wrap{padding-top:30px;border-top:1px solid var(--line);display:flex;gap:20px;justify-content:space-between;align-items:center}footer a{text-decoration:none}.footer-brand{font:600 18px var(--display);letter-spacing:-.04em;color:var(--ink)}.footer-dot{color:var(--brand)}@media(min-width:961px)and (max-width:1080px){.nav-links a[href="#audit"]{display:none}}@media(max-width:1150px){.nav-right .nav-pay{display:none}.nav-links{gap:22px}.logo{font-size:21px}.bens{gap:45px}.ownership .wrap{gap:60px}.final .wrap>div{gap:45px;padding:55px 45px}.price{font-size:46px}}@media(max-width:960px){.wrap{width:calc(100% - 56px)}.channel-list{gap:32px;font-size:18px}section{padding-block:85px}.stat-grid{grid-template-columns:1fr 1fr;gap:40px 0}.stat:nth-child(3){padding-left:0;border:0}.stat:nth-child(2){padding-right:0}.stat>b{margin-bottom:22px}.bens{gap:35px}.ben-vis{padding:24px;min-height:430px}.ben-card{padding:20px}.check-grid{gap:13px}.check{padding:24px 21px}.check b{font-size:20px}.check p{font-size:12px}.tiers{gap:12px}.tier{padding:30px 20px}.tier li{font-size:11px}.tier .btn{font-size:10px}.tier .for{font-size:12px;min-height:65px}.steps-grid{gap:20px}.step b{font-size:19px}.step p{font-size:12px}.person{padding:27px 23px;gap:15px;grid-template-columns:40px 1fr}.avatar{width:40px;height:40px}.person b{font-size:20px}.person .role{font-size:8px}.ownership .wrap{gap:45px}.ownership-list h3{font-size:18px}.final .wrap>div{padding:45px 35px;gap:35px}.mini .q{font-size:20px}}@media(max-width:740px){.strip{padding:48px 0 58px}.channel-list{gap:20px 28px;flex-wrap:wrap;font-size:18px;max-width:490px}section{padding-block:76px}.sec-head{gap:16px;margin-bottom:44px}.sec-head p{font-size:14px}.stat-grid{margin-top:45px}.bens{grid-template-columns:1fr;gap:35px}.tabs{grid-template-columns:1fr 1fr;gap:0 25px}.tab{padding:20px 0 20px 17px}.tab b{font-size:19px}.tab span{font-size:12px}.ben-vis{min-height:360px;padding:35px}.check-grid{grid-template-columns:1fr 1fr}.steps-grid{grid-template-columns:1fr 1fr;gap:50px 30px}.step .n{margin-bottom:12px}.step p{font-size:13px}.tier .for{min-height:0}.tiers{grid-template-columns:1fr;gap:25px;max-width:520px;margin:auto}.tier{padding:30px;gap:19px}.tier li,.tier .btn{font-size:13px}.price small{display:inline-block;margin-left:8px}.rights{flex-direction:column;gap:20px;margin-top:30px}.rights>b{max-width:none}.rights .items{gap:13px 20px}.team-grid{grid-template-columns:1fr;gap:16px}.person{padding:29px}.person p{font-size:13px}.person .role{font-size:9px}.ownership .wrap{grid-template-columns:1fr;gap:25px}.ownership-intro p{max-width:430px}.ownership-list>div{padding:23px 0}.ownership-list h3{font-size:20px}.final{padding-block:50px}.final .wrap>div{grid-template-columns:1fr;padding:42px 30px;gap:45px}.final .mini{max-width:390px;margin-inline:12px}.final h2{font-size:43px}.final p{font-size:13px}footer .wrap{flex-wrap:wrap;gap:17px}footer .footer-brand{order:-1;width:100%}}@media(max-width:480px){.wrap{width:calc(100% - 36px)}.logo{font-size:20px;gap:6px}.mark{width:28px;height:28px}.strip{padding:40px 0 51px}.strip p{font-size:10px}.channel-list{font-size:17px;gap:19px 28px;max-width:330px;margin-top:23px}section{padding-block:65px}h2{font-size:36px;letter-spacing:-.05em}.sec-head p{font-size:13px}.stat-grid{gap:32px 0}.stat{padding-inline:19px}.stat h3{font-size:20px}.stat p{font-size:11px;line-height:1.85}.stat>b{font-size:11px;margin-bottom:20px}.tab b{font-size:18px}.tab span{font-size:11px}.tabs{gap:0 15px}.tab:before{top:23px}.ben-vis{min-height:320px;padding:24px 20px}.ben-card{padding:20px}.check-grid{grid-template-columns:1fr}.check{padding:26px;gap:13px}.check p{font-size:13px}.check b{font-size:23px}.check .ic{height:30px}.steps-grid{gap:40px 24px}.step b{font-size:20px}.step p{font-size:12px}.tier{padding:30px 25px}.tier .for{font-size:13px}.price{font-size:48px}.price small,.rights .items{font-size:10px}.person{padding:25px 22px;grid-template-columns:1fr;gap:16px}.person p{font-size:12px}.ownership-list h3{font-size:18px}.final .wrap>div{padding:38px 25px;gap:39px}.final h2{font-size:37px}.final .btns{gap:9px}.final .btn{font-size:11px;padding:13px 14px}.mini{padding:22px}.mini .q{font-size:21px}.final .mini{margin:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}@media print{.nav,.search,.verify,.proof,.consent-note,.stage-note,.final,footer,.lang,.menu-toggle{display:none!important}}.ben-chip{margin-bottom:14px}#websites .step{padding-top:22px}.web-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:48px}.web-btns .btn{font-size:12px}.web-btns .ghost{background:transparent;color:var(--brand);border-color:var(--line)}.web-btns .ghost:hover{background:var(--brand-tint)}.web-note{font-size:12px;color:var(--muted);margin-top:14px}.pay-note{margin-top:22px;max-width:760px;font-size:12px;line-height:1.7;color:var(--ink-2)}.pay-note a{color:var(--brand)}.tier .badge{position:static;align-self:flex-start;font:600 12px/1 var(--display);letter-spacing:.02em;padding:7px 11px;border-radius:7px;background:var(--brand);color:#fff;margin-bottom:-6px}.tier .badge.alt{background:var(--brand-deep)}.tier .badge.none{visibility:hidden}.tier.feat{border-width:2px;box-shadow:0 26px 50px -26px #4a162666;transform:translateY(-12px)}.tier .price{padding-top:0}.tier .btn{margin-top:0}.tier ul{padding-top:20px}.tier .renew{font-size:12px;color:var(--muted);text-align:center;margin-top:-12px}@media(max-width:740px){.tier.feat{transform:none}.tier .badge.none{display:none}}
