:root{--yel:#f5d800;--yel-d:#5a4d00;--grey:#c7c7bb;--grey-lt:#d9d8cd;--grey2:#b6b6a9;--paper:#f2f2ec;--ink:#38312a;--ink2:#4c463d;--ink3:#4f4a41;--line:rgba(56,49,42,.16);--line2:rgba(56,49,42,.3);--line-card:rgba(56,49,42,.45);--banner:#262626;--rust:#c05a2a;--ok:#12674a;--bubble:#e6e6de;--panel-hdr:#eaeae3;--stripe-a:#eeeee7;--stripe-b:#e0e0d6;--yel-d-aa:#4a3f00;--ink2-aa:#423d35;--wash:radial-gradient(120% 80% at 12% 8%,rgba(255,255,252,.55) 0%,rgba(255,255,252,0) 55%),radial-gradient(90% 70% at 88% 22%,rgba(255,255,250,.42) 0%,rgba(255,255,250,0) 60%),radial-gradient(110% 90% at 70% 95%,rgba(120,116,98,.22) 0%,rgba(120,116,98,0) 58%),radial-gradient(80% 60% at 25% 82%,hsla(49,10%,45%,.16) 0%,hsla(49,10%,45%,0) 62%);--wash-hero:radial-gradient(120% 80% at 10% 4%,rgba(255,255,252,.7) 0%,rgba(255,255,252,0) 58%),radial-gradient(100% 85% at 78% 96%,rgba(120,116,98,.1) 0%,rgba(120,116,98,0) 60%);--wash-soft:var(--wash-hero);--wash-y:radial-gradient(100% 80% at 20% 10%,rgba(255,255,235,.5) 0%,rgba(255,255,235,0) 58%),radial-gradient(110% 90% at 85% 92%,rgba(140,118,0,.2) 0%,rgba(140,118,0,0) 60%);--bg:var(--paper);--bg2:var(--paper);--surface:var(--paper);--surfaceSolid:var(--paper);--card:var(--paper);--text:var(--ink);--muted:var(--ink2);--accent:var(--ink);--accent2:var(--ink);--border:var(--line);--sans:var(--font-plex-sans),"IBM Plex Sans","Segoe UI",Helvetica,Arial,sans-serif;--mono:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--max:1240px;--pad:24px;--radius:0;--shadow:0 22px 48px rgba(56,49,42,.22);--header-h:74px;--container-max:1240px;--gutter:clamp(20px,4vw,48px);--section-pad-y:clamp(56px,7vw,96px);--spotlight-gap:clamp(18px,3vw,56px);--spotlight-radius:0;--grid-gap:clamp(18px,2.2vw,32px)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--paper)}body{margin:0;font-family:var(--sans);font-size:15.5px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a,body{color:var(--ink)}a{text-decoration:none}a:hover{color:var(--yel-d)}.mono{font-family:var(--mono)}.container{width:min(var(--container-max),calc(100% - (var(--gutter) * 2)));margin-inline:auto}.section{padding-block:var(--section-pad-y)}.section,.section--tight{position:relative;z-index:1}.section--tight{padding-block:clamp(48px,6vw,80px)}section{position:relative;z-index:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-999px;top:0;background:var(--ink);color:var(--paper);padding:10px 14px;border-radius:0;z-index:9999}.skip-link:focus{left:14px;top:14px}.brand-icon{height:38px;width:38px;display:block;flex-shrink:0;background-image:url(/images/Mars.png);background-size:contain;background-repeat:no-repeat;background-position:50%}.brand-wordmark{font-family:var(--font-wordmark),var(--sans);font-style:normal;font-size:24px;letter-spacing:.03em;color:var(--ink);line-height:1;-webkit-text-stroke:1.3px currentColor;paint-order:stroke fill}.brand-wordmark .brand-x{font-size:24px;vertical-align:baseline}@media (max-width:480px){.brand-wordmark,.brand-wordmark .brand-x{font-size:20px;-webkit-text-stroke-width:1px}}header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--paper);border-bottom:2px solid var(--line2);color:var(--ink)}.nav,header{height:var(--header-h)}.nav{display:flex;justify-content:flex-start;gap:0;position:relative}.brand,.nav{align-items:center}.brand{display:inline-flex;gap:9px;white-space:nowrap}.brand-dot{width:8px;height:8px;border-radius:50%;background:var(--yel)}.nav-links{display:flex;align-items:center;justify-content:center;flex:1 1;gap:36px;margin-left:24px;margin-right:24px;color:var(--ink);font-size:16px;font-weight:400}.nav-links.nav-links--open .nav-dd.active:not([aria-expanded=true]),.nav-links.nav-links--open a.active,.nav-links.nav-links--open a[aria-current]{box-shadow:none;font-weight:400}.nav-links a{padding:8px;border-radius:0;white-space:nowrap;color:#0e0b09;font-size:16px;font-weight:400;letter-spacing:.04em;text-transform:uppercase}@media (max-width:1320px){.nav-links{gap:20px;margin-left:20px}.nav-links a{font-size:14px;padding:8px 6px}}.nav-links a:hover{color:#0e0b09;background:transparent}.nav-links a.active,.nav-links a[aria-current]{color:#0e0b09;font-weight:500;background:transparent;box-shadow:inset 0 -3px 0 var(--yel)}.nav-cta{display:flex;gap:10px;margin-left:auto}.btn,.nav-cta{align-items:center}.btn{display:inline-flex;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:0;border:1px solid transparent;cursor:pointer;font-size:14.5px;font-weight:600;letter-spacing:-.005em;transition:background .15s ease,border-color .15s ease,color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.btn:active{transform:none}.btn-primary{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn-primary:hover{background:#2b251f;color:var(--paper);border-color:#2b251f}.btn-ghost{background:transparent;border-color:var(--line2);color:var(--ink)}.btn-ghost:hover{background:rgba(56,49,42,.06);color:var(--ink)}.btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.btn-white{background:var(--ink);color:var(--paper);border:1px solid var(--ink)}.btn-white:hover{background:#2b251f;color:var(--paper)}.btn-outline-white{background:transparent;color:var(--paper);border:1px solid hsla(0,0%,100%,.42)}.btn-outline-white:hover{background:hsla(0,0%,100%,.1);color:var(--paper)}.article-cta .btn-outline-white,.cta-banner-v2 .btn-outline-white,.ph--yel .btn-outline-white,.vs-cta-banner__inner .btn-outline-white{background:transparent;color:var(--ink);border-color:rgba(56,49,42,.32)}.article-cta .btn-outline-white:hover,.cta-banner-v2 .btn-outline-white:hover,.ph--yel .btn-outline-white:hover,.vs-cta-banner__inner .btn-outline-white:hover{background:rgba(56,49,42,.08);color:var(--ink)}.btn-yellow{background:var(--yel);color:var(--ink);border-color:var(--yel)}.btn-yellow:hover{background:#e6cb00;color:var(--ink)}.dark-band{background:var(--ink);color:var(--paper)}.article-hero .btn-primary,.dark-band .btn-primary,.doc-header .btn-primary,.vs-hero .btn-primary{background:var(--yel);color:var(--ink);border-color:var(--yel)}.article-hero .btn-primary:hover,.dark-band .btn-primary:hover,.vs-hero .btn-primary:hover{background:#e6cb00;color:var(--ink);border-color:#e6cb00}.article-hero .btn-ghost,.dark-band .btn-ghost,.vs-hero .btn-ghost{color:var(--paper);border-color:hsla(0,0%,100%,.42)}.article-hero .btn-ghost:hover,.dark-band .btn-ghost:hover,.vs-hero .btn-ghost:hover{background:hsla(0,0%,100%,.1);color:var(--paper)}.dark-band .eyebrow,.dark-band a:not(.btn){color:var(--yel)}.dark-band .lead,.dark-band p{color:hsla(0,0%,100%,.74)}.dark-band h1,.dark-band h2,.dark-band h3{color:var(--paper)}.greige{background:var(--grey-lt);background-image:var(--wash-hero)}.channel-section .ch-link,.channel-section .eyebrow,.example-right .ex-label,.greige .eyebrow,.greige .how-card__num,.greige .how-step-circle,.greige .step-num,.msg-good .msg-label,.plan-card--growth .plan-tier,.pricing-card--featured .pricing-card__plan,.pricing-hero__card .eyebrow,.who-card--highlight .eyebrow{color:var(--yel-d-aa)}.article-callout p,.channel-section .channel-card p,.example-right p,.greige .article-card__date,.greige .lead,.greige .mono,.greige li,.greige p,.greige td,.msg-good .msg-note,.plan-card--growth .plan-features li,.plan-card--growth .plan-lead,.pricing-card--featured .pricing-card__desc,.pricing-hero__card p,.who-card--highlight li{color:var(--ink2-aa)}.ph{padding:clamp(56px,7vw,78px) 0 clamp(52px,6.6vw,74px)}.ph--short{padding:clamp(48px,6vw,66px) 0 clamp(46px,5.6vw,62px)}.ph__split{display:grid;grid-template-columns:1.08fr .92fr;grid-gap:56px;gap:56px;align-items:center}.ph__solo{max-width:880px}.ph__k{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1}.ph h1{margin:22px 0 0;font-weight:600;letter-spacing:-.04em;line-height:.96;text-wrap:pretty;font-size:clamp(32px,4.6vw,56px)}.ph--h62 h1{font-size:clamp(34px,5.1vw,62px)}.ph--h60 h1{font-size:clamp(33px,4.9vw,60px)}.ph--h52 h1{font-size:clamp(31px,4.3vw,52px)}.ph__sub{font-size:20px;margin-top:22px;max-width:44ch}.ph__acts{display:flex;gap:11px;margin-top:30px;flex-wrap:wrap}.hl{background:var(--yel);color:var(--ink);padding:0 11px;display:inline-block;font-style:normal}br+.hl{margin-left:-11px}.ph--ink{background:var(--ink);color:var(--paper)}.ph--ink .ph__k{color:var(--yel)}.ph--ink .ph__sub{color:hsla(60,19%,94%,.72)}.ph--grey{background:var(--grey-lt);background-image:var(--wash-hero);color:var(--ink)}.ph--grey .ph__k{color:var(--yel-d-aa)}.ph--grey .ph__sub{color:var(--ink2-aa)}.ph--yel{background:var(--yel);background-image:var(--wash-y);border-bottom:2px solid var(--ink)}.ph--yel,.ph--yel .ph__k{color:var(--ink)}.ph--yel .ph__sub{color:#463f36}.ph--paper{background:var(--paper);color:var(--ink)}.ph--paper .ph__k{color:var(--yel-d)}.ph--paper .ph__sub{color:var(--ink2)}.ph-chips{display:flex;gap:7px;flex-wrap:wrap;margin-top:30px;padding-top:22px;border-top:2px solid hsla(0,0%,100%,.34)}.ph-chip{font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.04em;background:hsla(0,0%,100%,.1);color:hsla(60,19%,94%,.82);padding:7px 10px}.ph-toc{border-top:2px solid var(--ink)}.ph-toc a{display:grid;grid-template-columns:38px 1fr 18px;grid-gap:14px;gap:14px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--line2)}.ph-toc a,.ph-toc a:hover{color:var(--ink)}.ph-toc a:hover .ph-toc__t,.ph-toc__n{color:var(--yel-d-aa)}.ph-toc__n{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em}.ph-toc__t{font-size:16px;font-weight:600;letter-spacing:-.016em}.ph-toc__c{justify-self:end;font-size:14px;color:var(--ink3)}.ph-toc__d{grid-column:2;font-size:13px;color:var(--ink2-aa);margin-top:5px;font-weight:400}.ph-topics{display:flex;flex-direction:column;gap:10px}.ph-topic{display:flex;align-items:baseline;justify-content:space-between;gap:16px;background:var(--paper);border:1px solid var(--line);padding:16px 18px;color:var(--ink)}.ph-topic:hover{border-color:var(--line2);color:var(--ink)}.ph-topic b{font-size:15.5px;font-weight:600;letter-spacing:-.016em}.ph-topic span{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3)}.ph-tstrip{display:flex;gap:9px;flex-wrap:wrap;margin-top:32px;padding-top:24px;border-top:2px solid rgba(56,49,42,.34)}.ph-titem{display:flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#3d372f;background:var(--paper);padding:9px 12px}.ph-tick{width:14px;height:14px;background:var(--ink);position:relative;flex:none}.ph-tick:after{content:"";position:absolute;left:3.5px;top:4px;width:5px;height:2.5px;border-left:2px solid var(--yel);border-bottom:2px solid var(--yel);transform:rotate(-45deg)}.ph-rule{margin-top:32px;padding-top:24px;border-top:2px solid hsla(0,0%,100%,.28);font-family:var(--mono);font-size:11.5px;font-weight:500;line-height:1.7;letter-spacing:.08em;text-transform:uppercase;color:hsla(60,19%,94%,.6)}.ph-rules{display:flex;flex-direction:column;border-top:2px solid var(--ink);margin-top:28px}.ph-ru{display:flex;align-items:baseline;gap:16px;padding:14px 0;border-bottom:1px solid var(--line2)}.ph-ru:last-child{border-bottom:0}.ph-ru b{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.12em;color:var(--yel-d);width:52px;flex:none}.ph-ru span{font-size:14.5px;line-height:1.45;color:var(--ink2)}.ph-form{background:var(--paper);border:1px solid var(--line2);padding:24px}.ph-form__k{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);display:block;margin-bottom:0}.ph-form input,.ph-form textarea{margin-top:14px;border:1px solid var(--line2);background:var(--paper);padding:12px 13px;font-size:13.5px;color:var(--ink);width:100%;border-radius:0;font-family:var(--sans)}.ph-form textarea{height:82px;resize:vertical}.ph-form ::placeholder{color:var(--ink3);opacity:1}.ph-form button{width:100%;margin-top:16px}@media(max-width:900px){.ph__split{grid-template-columns:1fr;gap:36px}.ph__sub{max-width:none}}.sol-row{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px;align-items:center;padding:48px 0;border-top:2px solid var(--line2)}.sol-row--first{border-top:2px solid var(--ink)}.sol-row--rev .sol-row__t{order:2}.sol-row__k{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--yel-d)}.sol-row h3{margin:16px 0 0;font-size:clamp(24px,2.6vw,30px);font-weight:600;letter-spacing:-.028em;line-height:1.14;color:var(--ink)}.sol-row p{margin-top:14px;font-size:15.5px;line-height:1.6;color:var(--ink2);max-width:46ch}.sol-list{margin-top:20px;display:flex;flex-direction:column;gap:9px}.sol-list div{display:flex;gap:10px;font-size:16px;line-height:1.5;color:var(--ink2)}.sol-list div:before{content:"";width:6px;height:6px;background:var(--yel);margin-top:6px;flex:none}.sol-note{margin-top:18px;font-size:13px;font-style:italic;color:var(--ink3);max-width:46ch}.sol-panel{background:var(--grey);background-image:var(--wash);padding:28px}.sol-stat{display:flex;flex-direction:column;border-top:1px solid var(--line2);padding-top:15px;margin-top:15px}.sol-stat:first-child{border-top:0;padding-top:0;margin-top:0}.sol-stat b{font-family:var(--mono);font-size:21px;font-weight:600;letter-spacing:-.026em;color:var(--ink)}.sol-stat span{margin-top:6px;font-size:14px;line-height:1.45;color:var(--ink2-aa)}.sol-panel__foot{margin-top:22px;padding-top:12px;border-top:2px solid var(--ink);font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;line-height:1.5;color:var(--ink2-aa)}@media(max-width:900px){.sol-row{grid-template-columns:1fr;gap:28px;padding:36px 0}.sol-row--rev .sol-row__t{order:0}}.cost-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-top:2px solid var(--ink)}.cost-item{padding:26px 32px 26px 0;border-right:1px solid var(--line)}.cost-item:last-child{border-right:0;padding-right:0}.cost-item:not(:first-child){padding-left:32px}.cost-item b{display:block;font-family:var(--mono);font-size:clamp(26px,3.2vw,38px);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--ink)}.cost-item span{display:block;margin-top:12px;font-size:14.5px;line-height:1.5;color:var(--ink2)}.cost-callout{margin-top:32px;background:var(--yel);background-image:var(--wash-y);padding:28px 32px}.cost-callout p{margin:0;font-size:clamp(17px,2vw,21px);line-height:1.45;font-weight:600;letter-spacing:-.02em;color:var(--ink);max-width:62ch}.cost-foot{margin-top:16px;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--ink3)}@media(max-width:820px){.cost-grid{grid-template-columns:1fr}.cost-item{border-right:0;border-bottom:1px solid var(--line);padding:22px 0}.cost-item:not(:first-child){padding-left:0}.cost-item:last-child{border-bottom:0}}.addons{margin-top:clamp(40px,5vw,64px)}.addons__head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:6px}.addons h3{font-size:clamp(22px,2.4vw,30px);font-weight:600;letter-spacing:-.028em;color:var(--ink);margin:0}.addons__sub{font-size:15.5px;line-height:1.6;color:var(--ink2);margin:0 0 22px;max-width:64ch}.addon-list{border-top:2px solid var(--ink)}.addon{display:grid;grid-template-columns:28px 1fr auto;grid-gap:10px 16px;gap:10px 16px;padding:16px 0;border-bottom:1px solid var(--line)}.addon,.addon__ic{align-items:center}.addon__ic{grid-row:1;grid-column:1;width:28px;height:28px;background:var(--yel);display:flex;justify-content:center;flex:none}.addon__ic svg{width:16px;height:16px;color:var(--ink);stroke:var(--ink)}.addon b{grid-column:2;font-size:16px;letter-spacing:-.016em}.addon b,.addon u{grid-row:1;font-weight:600;color:var(--ink)}.addon u{grid-column:3;text-decoration:none;justify-self:end;font-family:var(--mono);font-size:14px;letter-spacing:-.02em;white-space:nowrap}.addon span{grid-row:2;grid-column:2/4;font-size:14px;line-height:1.5;color:var(--ink2)}.addon--free u{color:var(--yel-d)}@media(max-width:640px){.addon{grid-template-columns:28px 1fr;gap:8px 14px}.addon u{grid-row:3;justify-self:start}.addon span,.addon u{grid-column:2}}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-family:var(--sans);font-size:14.5px;line-height:1.5;color:var(--ink);background:var(--paper);border:1px solid var(--line2);border-radius:0;padding:12px 14px;width:100%}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ink);outline-offset:0}::placeholder{color:var(--ink3);opacity:.75}label{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--yel-d);display:inline-block;margin-bottom:8px}.icon-btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:0;border:1px solid var(--line2);background:var(--paper);color:var(--ink);cursor:pointer}.icon-btn:hover{background:rgba(56,49,42,.06)}.icon-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.nav-left,.nav-right{display:none;gap:10px;align-items:center}.eyebrow{font-family:var(--mono);color:var(--yel-d);font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1;margin-bottom:14px}h1{font-size:clamp(38px,5.6vw,76px);letter-spacing:-.043em;line-height:.94;text-wrap:pretty}h1,h2{font-weight:600;margin:0 0 12px}h2{font-size:clamp(28px,3.6vw,46px);letter-spacing:-.036em;line-height:1.04}h3{font-weight:600;letter-spacing:-.028em}.lead{margin:0;color:var(--ink2);font-size:18px;max-width:860px;line-height:1.55}.section-head-center{text-align:center;margin-bottom:40px}.section-head-center .eyebrow,.section-head-center .lead{margin-left:auto;margin-right:auto}.section-head-center .lead{font-size:18px}.tk{position:relative;height:72px;background:var(--banner);color:hsla(0,0%,100%,.86);font-size:13px;font-weight:400}.tk,.tk__link{overflow:hidden;display:flex;align-items:center}.tk__link{flex:1 1;min-width:0;color:inherit;text-decoration:none;cursor:pointer}.tk .tk__link:hover{color:hsla(0,0%,100%,.96)}.tk__link:focus-visible{outline:2px solid var(--yel);outline-offset:-3px}.tk__track{display:flex;flex:none;animation:tkroll var(--tk-dur,40s) linear infinite;will-change:transform}.tk:focus-within .tk__track,.tk:hover .tk__track{animation-play-state:paused}.tk__set{display:flex;align-items:center;flex:none}.tk__i{display:block;white-space:nowrap;font-size:15.5px;letter-spacing:-.008em}.tk__i b{font-weight:600;color:#fff}.tk__i b.tk__p{color:var(--yel)}.tk__i s{text-decoration:line-through;text-decoration-thickness:1px;color:hsla(0,0%,100%,.5)}.tk__sep{display:flex;align-items:center;gap:6px;padding:0 34px;flex:none}.tk__sep i{width:8px;height:8px;border-radius:50%;flex:none}.tk__sep i:first-child{background:hsla(0,0%,100%,.5)}.tk__sep i:last-child{background:var(--rust)}@keyframes tkroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.tk__track{animation:none}}.tk:after,.tk:before{content:"";position:absolute;top:0;bottom:0;width:70px;z-index:2;pointer-events:none}.tk:before{left:0;background:linear-gradient(90deg,#262626,rgba(38,38,38,0))}.tk:after{right:0;background:linear-gradient(270deg,#262626,rgba(38,38,38,0))}.tk--tc .tk__i{font-family:var(--sans),"Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;letter-spacing:0;font-size:16px}@media(max-width:640px){.tk{height:64px}.tk__i{font-size:14.5px}.tk--tc .tk__i{font-size:15px}.tk__sep{padding:0 24px}.tk:after,.tk:before{width:40px}}.sheet-backdrop{position:fixed;inset:0;z-index:60;background:rgba(56,49,42,.4);opacity:0;pointer-events:none;transition:opacity .18s ease}.sheet-backdrop.open{opacity:1;pointer-events:auto}.sheet{position:fixed;inset:0;z-index:65;background:var(--paper);transform:translateX(-12px);opacity:0;pointer-events:none;transition:transform .18s ease,opacity .18s ease;display:flex;flex-direction:column}.sheet.open{transform:translateX(0);opacity:1;pointer-events:auto}.sheet-top{height:var(--header-h);justify-content:space-between;padding:0 var(--pad);border-bottom:1px solid var(--line)}.sheet-title,.sheet-top{display:flex;align-items:center}.sheet-title{gap:10px;font-weight:600;color:var(--ink)}.sheet-body{padding:14px var(--pad) 26px;overflow:auto}.sheet-search{display:flex;gap:10px;align-items:center;padding:12px;border-radius:0;border:1px solid var(--line2);background:var(--paper);margin-bottom:12px;color:var(--ink2)}.sheet-search input{width:100%;background:transparent;border:none;color:var(--ink);font-family:var(--sans);font-size:15px;outline:none}.sheet-list a{display:flex;align-items:center;justify-content:space-between;padding:16px 12px;border-radius:0;border:1px solid var(--line);background:var(--paper);margin:10px 0;font-size:15.5px;color:var(--ink)}.sheet-list a:hover{background:rgba(56,49,42,.05);color:var(--ink)}.sheet-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.menu-sep{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--yel-d);padding:14px 12px 4px;font-weight:500}footer{padding:60px 0 44px;border-top:none;color:hsla(0,0%,100%,.68);font-size:14px;background:var(--ink);position:relative;z-index:1}.footer-row{display:flex;align-items:flex-start;justify-content:space-between;gap:52px;flex-wrap:wrap}.fineprint{max-width:820px;font-size:12.5px;line-height:1.85}.fineprint,.fineprint a{color:hsla(0,0%,100%,.68)}.fineprint a:hover{color:var(--yel)}.card{background:var(--paper);border:1px solid var(--line);border-radius:0;padding:22px;box-shadow:none}.card h3{margin:0 0 8px;font-size:20px;line-height:1.2;font-weight:600;letter-spacing:-.02em}.card p{margin:0;color:var(--ink2);font-size:15.5px;line-height:1.6}.icon-card-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}.icon-card{background:var(--paper);border:1px solid var(--line);border-radius:0;padding:22px;box-shadow:none}.icon-card__icon{width:44px;height:44px;border-radius:0;background:var(--yel);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.icon-card__icon svg{color:var(--ink)}.icon-card__title{margin:0 0 8px;font-size:19px;font-weight:600;letter-spacing:-.02em}.icon-card__body{margin:0;color:var(--ink2);font-size:16px;line-height:1.55}.how-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:28px}.how-card{border:none;padding:22px;box-shadow:none}.how-card,.how-card__num{background:transparent;border-radius:0}.how-card__num{width:auto;height:auto;color:var(--yel-d);display:block;font-family:var(--mono);font-weight:500;font-size:15px;letter-spacing:.16em;margin-bottom:12px}.how-card__title{margin:0 0 8px;font-size:19px;font-weight:600;letter-spacing:-.02em}.how-card__body{margin:0;color:var(--ink2);font-size:16px;line-height:1.55}.channel-grid{grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:28px}.channel-card{padding:24px;box-shadow:none}.channel-card__badge{display:inline-block;align-self:flex-start;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.11em;padding:7px 10px;border-radius:0;text-transform:uppercase;background:var(--ink);color:var(--yel);margin-bottom:14px}.channel-card__badge--growth{background:transparent;color:var(--ink2);border:1px solid var(--line2)}.channel-card__icon{width:44px;height:44px;border-radius:0;background:var(--yel);display:flex;align-items:center;justify-content:center;margin-bottom:12px}.channel-card__icon svg{color:var(--ink)}.channel-card__name{margin:0 0 8px;font-size:19px;font-weight:600;letter-spacing:-.02em}.channel-card__desc{margin:0 0 16px;color:var(--ink2);font-size:16px;line-height:1.55}.channel-card__link{color:var(--yel-d);font-size:14px;font-weight:600}.faq-grid-v2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:28px}.faq-card{background:var(--paper);border:1px solid var(--line);border-radius:0;padding:22px}.faq-card__q{margin:0 0 10px;font-size:16px;font-weight:600;letter-spacing:-.02em}.faq-card__a{margin:0;font-size:15.5px;color:var(--ink2);line-height:1.55}.cta-banner-v2{background:var(--yel);background-image:var(--wash-y);border-radius:0;padding:clamp(40px,5vw,64px);text-align:center;color:var(--ink)}.cta-banner-v2__title{font-size:clamp(26px,3.4vw,44px);font-weight:600;letter-spacing:-.04em;line-height:1;margin:0 0 14px;color:var(--ink)}.cta-banner-v2__sub{font-size:16.5px;color:#463f36;margin:0 0 26px;line-height:1.6}.cta-banner-v2__actions{display:flex;gap:11px;justify-content:center;flex-wrap:wrap}.hero-badge{display:inline-flex;align-items:center;padding:8px 12px;border-radius:0;font-family:var(--mono);font-size:11px;letter-spacing:.15em;text-transform:uppercase;font-weight:500;border:none;background:var(--paper);color:var(--ink2)}.wins-item{text-align:left;padding:22px 0 22px 28px;border-left:1px solid hsla(0,0%,100%,.14)}.wins-item:first-child{border-left:0;padding-left:0}.wins-num{font-family:var(--mono);font-size:25px;font-weight:600;letter-spacing:-.026em;color:var(--yel);line-height:1}.wins-label{font-size:12.5px;color:hsla(0,0%,100%,.74);margin-top:9px;line-height:1.45}.doc-header{padding:80px 0 56px;border-bottom:none;margin-bottom:56px;text-align:center;background:var(--ink);color:var(--paper)}.doc-header h1{margin-bottom:14px;font-size:clamp(30px,4vw,52px);font-weight:600;letter-spacing:-.04em;color:var(--paper)}.doc-meta{margin:0;font-family:var(--mono);color:hsla(0,0%,100%,.66);font-size:11.5px;letter-spacing:.09em;text-transform:uppercase}.doc-body{max-width:760px;margin:0 auto;padding:0 var(--pad) 80px}.doc-body h2{font-size:22px;letter-spacing:-.022em;margin:40px 0 12px}.doc-body h2,.doc-body h3{font-weight:600;color:var(--ink)}.doc-body h3{font-size:17px;letter-spacing:-.018em;margin:26px 0 8px}.doc-body li,.doc-body p{line-height:1.7;color:var(--ink2);font-size:15.5px}.doc-body ol,.doc-body ul{padding-left:20px;margin:8px 0 16px}.doc-body a{color:var(--yel-d);text-decoration:underline;text-underline-offset:2px}.doc-body table{width:100%;border-collapse:collapse;font-size:14px;margin:20px 0}.doc-body table th{background:var(--paper);text-align:left;padding:10px 12px;border:none;border-bottom:1px solid var(--line2);font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--ink3)}.doc-body table td{padding:10px 12px;border:none;border-bottom:1px solid var(--line);color:var(--ink2)}.doc-header+section .container{width:min(760px,calc(100% - (var(--gutter) * 2)))}.doc-header+section{padding-bottom:80px}.doc-header+section h2{font-size:30px;font-weight:600;letter-spacing:-.028em;line-height:1.14;margin:44px 0 12px;color:var(--ink)}.doc-header+section h3{font-size:19px;font-weight:600;letter-spacing:-.02em;margin:28px 0 8px;color:var(--ink)}.doc-header+section li,.doc-header+section p{font-size:15.5px;line-height:1.7;color:var(--ink2);margin:0 0 14px}.doc-header+section li{margin-bottom:8px}.doc-header+section ol,.doc-header+section ul{padding-left:20px;margin:0 0 18px}.doc-header+section .lead{font-size:17.5px;line-height:1.55;color:var(--ink2);margin-bottom:8px}.doc-header+section a{color:var(--yel-d);text-decoration:underline;text-underline-offset:2px}.doc-header+section table{width:100%;border-collapse:collapse;font-size:14px;margin:20px 0}.doc-header+section th{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--ink3);text-align:left}.doc-header+section td{color:var(--ink2)}.article-hero{background:var(--ink);padding:clamp(64px,8vw,104px) 0 clamp(56px,6vw,80px);color:var(--paper)}.article-badge-row{display:flex;align-items:center;gap:10px;margin-bottom:20px}.article-badge{display:inline-block;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.11em;padding:7px 10px;border-radius:0;text-transform:uppercase}.article-badge,.badge-analysis,.badge-comparison,.badge-guide,.badge-tips,.badge-tutorial{background:transparent;border:1px solid rgba(245,216,0,.5);color:var(--yel)}.article-date{font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:hsla(0,0%,100%,.66)}.article-hero h1{font-size:clamp(32px,4.6vw,62px);font-weight:600;line-height:.98;letter-spacing:-.043em;color:var(--paper);margin:0 0 18px;max-width:800px}.article-hero__lead{font-size:17.5px;color:hsla(0,0%,100%,.74);max-width:680px;line-height:1.55;margin:0}.article-body{max-width:760px;margin:0 auto;padding:clamp(48px,6vw,80px) 0}.article-body h2{font-size:30px;font-weight:600;letter-spacing:-.028em;line-height:1.14;margin:44px 0 14px;color:var(--ink)}.article-body h3{font-size:19px;font-weight:600;letter-spacing:-.02em;margin:28px 0 10px;color:var(--ink)}.article-body p{font-size:15.5px;line-height:1.7;color:var(--ink2);margin:0 0 18px}.article-body ol,.article-body ul{padding-left:22px;margin:0 0 18px}.article-body li{font-size:15.5px;line-height:1.7;color:var(--ink2);margin-bottom:6px}.article-callout{background:var(--grey);background-image:var(--wash);border:none;border-left:5px solid var(--yel);border-radius:0;padding:20px 22px;margin:28px 0}.article-callout p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink)}.article-cta{background:var(--yel);background-image:var(--wash-y);border-radius:0;padding:40px 32px;text-align:center;color:var(--ink);margin-top:56px}.article-cta h3{color:var(--ink);font-size:30px;font-weight:600;letter-spacing:-.028em;margin:0 0 12px}.article-cta p{color:#463f36;font-size:15.5px;margin:0 0 24px;line-height:1.6}.article-cta .btn-white-inline{border:1px solid var(--ink);padding:0 22px;height:46px;border-radius:0;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center}.article-cta .btn-white-inline,.vs-hero{background:var(--ink);color:var(--paper)}.vs-hero{padding:clamp(64px,8vw,104px) 0 clamp(56px,7vw,88px)}.vs-hero .eyebrow{color:var(--yel);margin-bottom:18px}.vs-hero h1{color:var(--paper);margin-bottom:18px;font-size:clamp(34px,4.8vw,68px)}.vs-hero__lead{color:hsla(0,0%,100%,.74);font-size:17.5px;max-width:62ch;margin:0 0 32px;line-height:1.55}.vs-hero__actions{display:flex;gap:11px;flex-wrap:wrap}.numbers-strip{background:var(--ink);border-bottom:none;padding:0}.numbers-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0}.number-box{text-align:left;padding:26px 0 26px 30px;border-left:1px solid hsla(0,0%,100%,.14)}.number-box:first-child{border-left:0;padding-left:0}.number-box__value{font-family:var(--mono);font-size:25px;font-weight:600;letter-spacing:-.026em;color:var(--yel);line-height:1}.number-box__label{font-size:12.5px;color:hsla(0,0%,100%,.74);margin-top:9px;line-height:1.45}.vs-section{padding:clamp(56px,7vw,96px) 0}.section-heading-center{text-align:center;margin-bottom:40px}.section-heading-center .eyebrow,.section-heading-center h2{margin-bottom:12px}.section-heading-center .lead{margin:0 auto;text-align:center;max-width:60ch}.vs-table-wrap{border-radius:0;overflow-x:auto;border:none;border-top:2px solid var(--ink);box-shadow:none;background:transparent}.vs-table{width:100%;border-collapse:collapse;min-width:640px}.vs-table td,.vs-table th{padding:16px 18px;text-align:left;border-bottom:1px solid var(--line2);font-size:14.5px;vertical-align:middle}.vs-table thead th{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);background:transparent;font-weight:500}.vs-table thead th:not(:first-child){text-align:center}.vs-table thead th.col-astrox{background:transparent;color:var(--yel-d)}.vs-table tbody tr:last-child td{border-bottom:none}.vs-table td:not(:first-child){text-align:center;font-family:var(--mono);font-size:13px}.vs-table .col-astrox{background:rgba(245,216,0,.14)}.vs-table th{font-weight:500;color:var(--ink2)}.check-g{color:var(--ink)}.check-g,.cross-r{font-size:16px;font-weight:600}.cross-r{color:rgba(56,49,42,.34)}.vs-table td strong{font-weight:600;color:var(--ink)}.vs-table .feat-note{font-family:var(--sans);font-size:12.5px;color:var(--ink3);display:block;margin-top:3px}.who-section{padding:0 0 clamp(56px,7vw,96px)}.who-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:32px}.who-card{border-radius:0;padding:32px 28px;border:1px solid var(--line)}.who-card--neutral{background:var(--paper)}.who-card--highlight{background:var(--grey);background-image:var(--wash);border-color:var(--line2)}.who-card h3{margin:0 0 16px;font-size:19px;font-weight:600;letter-spacing:-.02em}.who-card--neutral h3{color:var(--ink2)}.who-card--highlight h3{color:var(--ink)}.who-card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.who-card li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.55;color:var(--ink2)}.who-card--neutral li:before{content:"";width:6px;height:6px;background:var(--line2);flex:none;margin-top:7px}.who-card--highlight li:before{content:"";width:6px;height:6px;background:var(--yel);flex:none;margin-top:7px}.calc-section{padding:0 0 clamp(56px,7vw,96px)}.calc-inner{background:var(--ink);border-radius:0;padding:clamp(40px,5vw,64px);color:var(--paper);text-align:center}.calc-inner h2{color:var(--paper);margin-bottom:10px}.calc-inner .eyebrow{color:var(--yel);margin-bottom:16px}.calc-bars{display:flex;justify-content:center;align-items:flex-end;gap:40px;margin:40px 0 32px;flex-wrap:wrap}.calc-bar-wrap{display:flex;flex-direction:column;align-items:center;gap:12px}.calc-bar{border-radius:0;width:100px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px;min-height:40px}.calc-bar--short{background:var(--yel);border:none;height:80px}.calc-bar--tall{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.2);height:340px}.calc-bar__price{font-family:var(--mono);font-size:15px;font-weight:600;color:var(--ink)}.calc-bar--tall .calc-bar__price{color:var(--paper)}.calc-bar__label{font-size:12.5px;color:hsla(0,0%,100%,.74);text-align:center;max-width:110px;line-height:1.45}.calc-saving{font-family:var(--mono);font-size:clamp(22px,2.8vw,32px);font-weight:600;letter-spacing:-.026em;color:var(--yel);margin-bottom:10px}.calc-saving-note{font-size:13.5px;color:hsla(0,0%,100%,.74)}.faq-section{padding:0 0 clamp(56px,7vw,96px)}.faq-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:32px}.faq-item{border:1px solid var(--line);border-radius:0;background:var(--paper);padding:24px}.faq-item h3{margin:0 0 10px;font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.35}.faq-item p{margin:0;font-size:14.5px;color:var(--ink2);line-height:1.6}.vs-cta-banner{padding:0 0 clamp(56px,7vw,96px)}.vs-cta-banner__inner{border-radius:0;background:var(--yel);background-image:var(--wash-y);padding:clamp(48px,5vw,72px) clamp(28px,5vw,56px);text-align:center;color:var(--ink)}.vs-cta-banner__inner h2{color:var(--ink);margin-bottom:14px;font-size:clamp(28px,3.4vw,46px)}.vs-cta-banner__inner p{color:#463f36;font-size:16.5px;max-width:54ch;margin:0 auto 28px;line-height:1.6}.vs-cta-banner__actions{display:flex;justify-content:center;gap:11px;flex-wrap:wrap}.shopify-diff-section{padding:0 0 clamp(56px,7vw,96px)}.shopify-diff-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:32px}.diff-card{border-radius:0;border:1px solid var(--line);background:var(--paper);padding:28px 24px}.diff-card__icon{width:40px;height:40px;border-radius:0;background:var(--yel);display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:var(--ink)}.diff-card h3{margin:0 0 10px;font-size:19px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.diff-card p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink2)}.diff-card p strong{color:var(--ink)}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.article-card{background:var(--paper);border:1px solid var(--line);border-radius:0;box-shadow:none;padding:28px 28px 24px;display:flex;flex-direction:column;gap:0;transition:border-color .18s}.article-card:hover{box-shadow:none;transform:none;border-color:var(--line2)}.article-card__meta{display:flex;align-items:center;gap:10px;margin-bottom:14px}.article-card__badge{display:inline-block;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.11em;padding:7px 10px;border-radius:0;text-transform:uppercase}.article-card__badge,.badge-analysis-card,.badge-comparison-card,.badge-guide-card,.badge-tips-card,.badge-tutorial-card{border:1px solid var(--line2);color:var(--ink2);background:transparent}.article-card__date{font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);font-weight:400}.article-card__title{font-size:19px;font-weight:600;letter-spacing:-.02em;color:var(--ink);line-height:1.25;margin:0 0 10px}.article-card__desc{font-size:15.5px;color:var(--ink2);line-height:1.55;margin:0 0 20px;flex:1 1}.article-card__link{font-family:var(--mono);font-size:11px;letter-spacing:.11em;text-transform:uppercase;font-weight:500;color:var(--yel-d);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.article-card__link:hover{color:var(--ink)}.cookie-banner{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:999;background:var(--paper);border:1px solid var(--line2);border-radius:0;padding:16px 20px;display:flex;align-items:center;gap:16px;box-shadow:var(--shadow);max-width:560px;width:calc(100% - 40px)}.cookie-banner p{margin:0;font-size:13.5px;color:var(--ink2);flex:1 1}.cookie-banner .btn{flex-shrink:0;height:37px;padding:0 15px;font-size:13px}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:28px}.pricing-card{background:var(--paper);border:1px solid var(--line);border-radius:0;padding:32px 28px;box-shadow:none;position:relative;display:flex;flex-direction:column}.pricing-card--featured{border:1px solid var(--ink);background:var(--grey);background-image:var(--wash)}.pricing-card__badge{position:absolute;top:0;left:0;transform:none;background:var(--ink);color:var(--yel);font-size:10px;letter-spacing:.11em;padding:7px 10px;border-radius:0;white-space:nowrap}.pricing-card__badge,.pricing-card__plan{font-family:var(--mono);font-weight:500;text-transform:uppercase}.pricing-card__plan{font-size:10.5px;letter-spacing:.16em;color:var(--yel-d);margin-bottom:10px}.pricing-card__price{font-family:var(--mono);font-size:clamp(32px,4vw,44px);font-weight:600;letter-spacing:-.03em;color:var(--ink);line-height:1;margin-bottom:6px}.pricing-card__price span{font-family:var(--mono);font-size:14px;font-weight:400;color:var(--ink3)}.pricing-card__desc{font-size:14px;color:var(--ink2);margin-bottom:20px;line-height:1.55}.pricing-card__features{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:10px;flex:1 1}.pricing-card__features li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--ink2);line-height:1.5}.pricing-card__features li:before{content:"";width:6px;height:6px;background:var(--yel);flex-shrink:0;margin-top:7px}@media (max-width:820px){.nav-cta,.nav-links{display:none}.nav{justify-content:center}.nav-left,.nav-right{display:flex}.nav-left{position:absolute;left:0}.nav-right{position:absolute;right:0}}@media (max-width:900px){.channel-grid,.icon-card-grid,.numbers-grid{grid-template-columns:repeat(2,1fr)}.number-box{padding-left:20px}.number-box:nth-child(3){border-left:0;padding-left:0}.who-grid{grid-template-columns:1fr}.calc-bar--tall{height:200px}.shopify-diff-grid{grid-template-columns:1fr}}@media (max-width:640px){.article-grid,.channel-grid,.faq-grid,.faq-grid-v2,.how-grid,.icon-card-grid,.pricing-grid{grid-template-columns:1fr}.numbers-grid{grid-template-columns:repeat(2,1fr)}.calc-bars{gap:24px}.calc-bar{width:80px}.calc-bar--short{height:60px}.calc-bar--tall{height:160px}.vs-table-wrap{font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}.article-callout--warn{background:var(--grey);background-image:var(--wash);border-left-color:var(--ink)}.article-cta .btn-white{background:var(--ink);color:var(--paper);border:1px solid var(--ink);padding:0 22px;height:46px;border-radius:0;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center}.cost-table{width:100%;border-collapse:collapse;margin:24px 0;border-radius:0;overflow:hidden;font-size:14px}.cost-table th{background:var(--ink);color:var(--yel);padding:12px 16px;text-align:left;font-family:var(--mono);font-weight:500;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.cost-table td{padding:12px 16px;border-bottom:1px solid var(--line);color:var(--ink2)}.cost-table tr:nth-child(2n) td{background:rgba(56,49,42,.04)}.cost-table tr:last-child td{border-bottom:none}.cost-table .col-human{font-family:var(--mono);color:var(--ink2);font-weight:500}.cost-table .col-ai{font-family:var(--mono);color:var(--ink);font-weight:600}.roi-block{background:var(--yel);background-image:var(--wash-y);border:none;border-radius:0;padding:22px 24px;margin:28px 0}.roi-block h3{font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--ink);margin:0 0 10px}.roi-block p{margin:0;font-size:14.5px;line-height:1.6;color:#463f36}.example-block{border-radius:0;padding:18px 20px;margin-bottom:20px}.example-wrong{background:var(--paper);border:1px solid var(--line2)}.example-wrong .ex-label{font-family:var(--mono);font-size:10.5px;font-weight:500;color:var(--ink3);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px}.example-right{background:var(--grey);background-image:var(--wash);border:none;border-left:5px solid var(--yel)}.example-right .ex-label{font-family:var(--mono);font-size:10.5px;font-weight:500;color:var(--yel-d-aa);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px}.example-block p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink2)}.msg-example{border-radius:0;padding:16px 18px;margin-bottom:16px;position:relative}.msg-bad{background:var(--paper);border:1px solid var(--line2)}.msg-bad .msg-label{font-family:var(--mono);font-size:10.5px;font-weight:500;color:var(--ink3);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;display:block}.msg-good{background:var(--grey);background-image:var(--wash);border:none;border-left:5px solid var(--yel)}.msg-good .msg-label{font-family:var(--mono);font-size:10.5px;font-weight:500;color:var(--yel-d-aa);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;display:block}.msg-example .msg-text{font-size:14.5px;line-height:1.6;color:var(--ink);font-style:italic;margin:0 0 6px}.msg-example .msg-note{font-size:12.5px;color:var(--ink3);margin:0}.template-block{background:var(--paper);border:1px solid var(--line);border-radius:0;padding:18px 20px;margin-bottom:16px}.template-block .template-label{font-family:var(--mono);font-size:10.5px;font-weight:500;color:var(--yel-d);letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;display:block}.template-block .template-text{font-size:14.5px;line-height:1.65;color:var(--ink);font-family:inherit;margin:0}.step-block{display:flex;gap:16px;margin-bottom:24px;align-items:flex-start}.step-num{flex-shrink:0;width:auto;height:auto;border-radius:0;background:transparent;color:var(--yel-d);font-family:var(--mono);font-size:15px;font-weight:500;letter-spacing:.16em;display:block;margin-top:2px}.step-content{flex:1 1}.step-content strong{display:block;font-size:16px;font-weight:600;letter-spacing:-.02em;color:var(--ink);margin-bottom:4px}.step-content p{margin:0;font-size:14.5px;color:var(--ink2);line-height:1.6}.btn-white-ghost{background:transparent;color:var(--paper);border:1px solid hsla(0,0%,100%,.42)}.pricing-hero{padding:clamp(56px,6vw,88px) 0 clamp(32px,4vw,48px)}.pricing-hero__kicker{margin-bottom:14px}.pricing-hero__title{font-size:clamp(38px,5.2vw,66px);font-weight:600;letter-spacing:-.043em;margin:0 0 18px;line-height:.98}.pricing-hero__lead{font-size:17.5px;color:var(--ink2);line-height:1.55;max-width:58ch;margin:0 0 24px}.pricing-hero__card{background:var(--grey);background-image:var(--wash);border:none;border-radius:0;padding:24px 28px;margin-top:32px;box-shadow:none}.pricing-page{padding-bottom:clamp(40px,5vw,64px)}.pricing-trust-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:22px 0 0}.trust-item{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--ink2);border:1px solid var(--line2);padding:8px 11px}.pc-found{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;background:transparent;border-top:2px solid var(--ink);border-bottom:1px solid var(--line-card);padding:14px 0;margin-top:22px}.pc-found b{font-size:14.5px;font-weight:600;letter-spacing:-.012em;color:var(--ink)}.pricing-grid-v2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto);grid-column-gap:14px;column-gap:14px;grid-row-gap:22px;row-gap:22px;margin-top:14px;align-items:stretch}.plan-card{border-radius:0;border:1px solid var(--line-card);background:var(--paper);padding:26px;display:grid;grid-template-rows:subgrid;grid-row:span 4;transition:none}.plan-card,.plan-card:hover{box-shadow:none}.plan-card--growth{border:2px solid var(--ink);background:var(--paper);background-image:none;box-shadow:none}.plan-card--growth:hover{box-shadow:none}.plan-head,.plan-price-block{display:block}.plan-tier-row{display:flex;align-items:center;gap:10px;margin-bottom:0}.plan-tier{font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin:0}.plan-card--growth .plan-tier,.plan-tier{color:var(--yel-d)}.plan-popular-badge{display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border-radius:0;background:var(--ink);color:var(--yel);font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.plan-name{font-size:19px;font-weight:600;margin:12px 0 0;letter-spacing:-.02em;color:var(--ink)}.plan-lead{font-size:16px;color:var(--ink2);line-height:1.5;margin:8px 0 0}.plan-price-row{display:flex;align-items:baseline;gap:4px;margin:0}.plan-price-currency{font-size:23px;letter-spacing:-.02em;align-self:flex-start;margin-top:5px}.plan-price,.plan-price-currency{font-family:var(--mono);font-weight:600;color:var(--ink)}.plan-price{font-size:48px;letter-spacing:-.04em;line-height:1}.plan-price-unit{font-size:14px;color:var(--ink3);margin-left:3px}.plan-terms{margin:9px 0 0;font-family:var(--mono);font-size:12px;line-height:1.5;letter-spacing:.04em;color:var(--ink2)}.plan-features{list-style:none;margin:0;padding:20px 0 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:9px;align-content:start}.plan-features li{display:grid;grid-template-columns:13px 1fr;grid-gap:10px;gap:10px;align-items:start;position:relative;font-size:15.5px;line-height:1.45;color:var(--ink2)}.plan-features li:before{content:"";width:13px;height:13px;background:var(--yel);margin-top:4px}.plan-features li:after{content:"";position:absolute;left:4px;top:9px;width:5px;height:2.5px;border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(-45deg)}.plan-features li strong{color:var(--ink);font-weight:600}.plan-features li.plan-feat--add{color:var(--ink3)}.plan-features li.plan-feat--add:before{background:transparent;border:1px solid var(--line2);box-sizing:border-box}.plan-features li.plan-feat--add:after{display:none}.plan-features li.plan-feat--add u{text-decoration:none;font-weight:600;color:var(--ink2)}.plan-cta{margin-top:0;width:100%;text-align:center;height:46px;display:flex;align-items:center;justify-content:center;padding:0 16px;border-radius:0;font-size:14.5px;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:background .15s;text-decoration:none}.plan-cta:active{transform:none}.plan-cta--ghost{background:transparent;border:1px solid var(--line2);color:var(--ink)}.plan-cta--ghost:hover{background:rgba(56,49,42,.06);color:var(--ink)}.plan-cta--primary{background:var(--ink);border:1px solid var(--ink);color:var(--paper)}.plan-cta--primary:hover{background:#2b251f;color:var(--paper)}.plan-cta--dark{background:var(--ink);border:1px solid var(--ink);color:var(--paper)}.plan-cta--dark:hover{background:#2b251f;color:var(--paper)}.compare-section{padding:0 0 96px}.pricing-table-wrap-v2{margin-top:32px;border-radius:0;overflow-x:auto;border:none;box-shadow:none;background:transparent}.pricing-table-v2{width:100%;border-collapse:collapse;min-width:720px;font-size:13.5px}.pricing-table-v2 td,.pricing-table-v2 th{padding:13px 14px;text-align:left;border-bottom:1px solid var(--line2);vertical-align:middle}.pricing-table-v2 thead th{background:var(--ink);color:var(--paper);font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-bottom:0}.pricing-table-v2 thead th.col-growth{background:var(--yel);color:var(--ink)}.pricing-table-v2 td{color:var(--ink2);font-family:var(--mono);font-size:12.5px}.pricing-table-v2 td:first-child{font-family:var(--sans);font-size:13.5px}.pricing-table-v2 .col-growth{background:rgba(245,216,0,.14);color:var(--ink);font-weight:600}.pricing-table-v2 tbody tr:last-child td{border-bottom:none}.pricing-table-v2 td strong{font-weight:600;color:var(--ink)}.cell-dash{color:rgba(56,49,42,.38)}.pricing-cta-banner{margin-bottom:96px}.pricing-cta-banner__inner{border-radius:0;background:var(--ink);background-image:none;padding:clamp(48px,5vw,72px) clamp(28px,5vw,56px);text-align:center;color:var(--paper)}.pricing-cta-banner__inner h2{color:var(--paper);margin-bottom:14px;font-size:clamp(30px,3.6vw,52px)}.pricing-cta-banner__inner p{color:hsla(0,0%,100%,.74);font-size:16.5px;max-width:54ch;margin:0 auto 28px;line-height:1.6}.pricing-cta-banner__actions{display:flex;justify-content:center;gap:11px;flex-wrap:wrap}.pricing-cta-banner__inner .btn-white{background:var(--yel);color:var(--ink);border:1px solid var(--yel);font-weight:600}.pricing-cta-banner__inner .btn-white:hover{background:#e6cb00;color:var(--ink);border-color:#e6cb00}.pricing-cta-banner__inner .btn-white-ghost{background:transparent;color:var(--paper);border:1px solid hsla(0,0%,100%,.42)}.pricing-cta-banner__inner .btn-white-ghost:hover{background:hsla(0,0%,100%,.1);color:var(--paper)}@media(max-width:1200px){.pricing-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.plan-card{display:flex;flex-direction:column;grid-row:auto;gap:22px}}@media(max-width:640px){.pricing-grid-v2{grid-template-columns:1fr;max-width:440px;margin-inline:auto}.plan-price{font-size:40px}}@supports not (grid-template-rows:subgrid){.pricing-grid-v2{grid-template-rows:none}.plan-card{display:flex;flex-direction:column;grid-row:auto;gap:22px}.plan-head{min-height:150px}}.ix-hero{position:relative;overflow:hidden;background:var(--grey-lt);background-image:var(--wash-hero);border-bottom:2px solid var(--line2);padding:clamp(64px,8vw,92px) 0}.ix-hero:before{content:none}.ix-hero:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:var(--yel);background-image:var(--wash-y);pointer-events:none;z-index:0}.ix-hero__grid{display:grid;grid-template-columns:1.12fr .88fr;grid-gap:clamp(40px,5vw,64px);gap:clamp(40px,5vw,64px);align-items:center;position:relative;z-index:1}.ix-hero__copy{color:var(--ink)}.ix-hero-badge{display:inline-flex;align-items:center;gap:9px;border:none;background:var(--paper);color:var(--ink2);border-radius:0;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;padding:8px 12px;margin-bottom:26px}.ix-hero__copy h1{font-size:clamp(34px,4.3vw,58px);font-weight:600;line-height:1.1;letter-spacing:-.043em;margin:0 0 26px;color:var(--ink)}.ix-hero__copy h1 em{font-style:normal;background:var(--yel);-webkit-text-fill-color:var(--ink);color:var(--ink);padding:0 11px;display:inline-block}.ix-hero__copy h1 br+em{margin-left:-11px}.ix-hero__copy p{font-size:20px;color:#463f36;line-height:1.5;max-width:48ch;margin:0 0 32px}.ix-hero__actions{display:flex;gap:11px;flex-wrap:wrap}.ix-pill-row{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:26px}.ix-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border-radius:0;font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.04em}.ix-pill,.ix-pill--email,.ix-pill--shopify,.ix-pill--wa{border:none;background:var(--paper);color:var(--ink2)}.ix-ui-wrap{position:relative;display:flex;justify-content:flex-start;width:min(420px,100%);margin-left:-40px}@media (min-width:1400px){.ix-ui-wrap{margin-left:calc(100% - 420px - 124px)}}.ix-mock{background:var(--paper);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--line);border-radius:0;overflow:hidden;box-shadow:var(--shadow);width:100%;max-width:100%;margin:0}.ix-mock-hdr{display:flex;align-items:center;gap:10px;padding:12px 15px;background:var(--panel-hdr);border-bottom:1px solid var(--line)}.ix-mock-hdr-dots{display:flex;gap:5px}.ix-mock-hdr-dots span{width:7px;height:7px;border-radius:50%}.ix-mock-hdr-dots span,.ix-mock-hdr-dots span:first-child,.ix-mock-hdr-dots span:nth-child(2),.ix-mock-hdr-dots span:nth-child(3){background:rgba(56,49,42,.22)}.ix-mock-hdr-name{flex:1 1;text-align:left;font-family:var(--mono);font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.ix-mock-hdr-dot{width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:none}.ix-mock-body{padding:16px 16px 8px;display:flex;flex-direction:column;gap:9px;min-height:220px}.ix-bub{padding:10px 13px;border-radius:0;font-size:13px;line-height:1.5;max-width:86%}.ix-bub--in{background:var(--bubble);color:var(--ink2);align-self:flex-start;border-radius:0}.ix-bub--out{background:var(--ink);color:var(--paper);align-self:flex-end;border-radius:0}.ix-bub__tag{font-family:var(--mono);font-size:9px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:hsla(0,0%,100%,.66);margin-top:7px;padding-top:6px;border-top:1px solid hsla(0,0%,100%,.24);display:flex;align-items:center;gap:4px}.ix-bub__tag:before{content:none}.ix-bub__tr{margin-top:8px;padding-top:7px;border-top:1px solid hsla(0,0%,100%,.24);font-size:12.5px;line-height:1.5}.ix-bub__tr em{font-style:italic;color:hsla(0,0%,100%,.86)}.ix-bub__globe{display:block;font-size:13px;line-height:1;margin-bottom:5px}.ix-bub--in .ix-bub__tr{border-top-color:rgba(0,0,0,.14)}.ix-bub--in .ix-bub__tr em{color:var(--ink2)}.ix-bub--in .ix-bub__tag{color:var(--ink2-aa);border-top-color:rgba(0,0,0,.14)}.ix-mock-footer{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--line)}.ix-mock-input{flex:1 1;background:var(--paper);border:1px solid var(--line2);border-radius:0;padding:8px 14px;font-size:12px;color:var(--ink3)}.ix-mock-send{width:32px;height:32px;border-radius:0;background:var(--ink);justify-content:center;flex-shrink:0;color:var(--yel)}.ix-badge,.ix-mock-send{display:flex;align-items:center;font-size:12px}.ix-badge{position:absolute;background:var(--paper);border:1px solid var(--line);border-radius:0;padding:10px 12px;font-weight:500;color:var(--ink);box-shadow:var(--shadow);gap:8px;-webkit-backdrop-filter:none;backdrop-filter:none}.ix-badge--tl{top:-58px;left:0}.ix-badge--br{bottom:-58px;right:0}.ix-badge__dot{width:6px;height:6px;border-radius:50%;background:var(--ok);flex-shrink:0;animation:none}@keyframes pulse{0%,to{opacity:1}50%{opacity:1}}.ix-badge__num{font-family:var(--mono);font-size:17px;font-weight:600;letter-spacing:-.026em;color:var(--ink)}.wins-strip{background:var(--ink);border-top:none;border-bottom:none}.wins-strip__inner{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;padding:0}.win-item{padding:26px 0 26px 30px;border-right:none;border-left:1px solid hsla(0,0%,100%,.14);display:flex;flex-direction:column;gap:0;position:relative}.win-item:first-child{border-left:0;padding-left:0}.win-item:last-child{border-right:none}.win-value{font-family:var(--mono);font-size:25px;font-weight:600;letter-spacing:-.026em;color:var(--yel);-webkit-text-fill-color:var(--yel);line-height:1}.win-label{font-size:12.5px;color:hsla(0,0%,100%,.74);line-height:1.45;margin-top:9px}.ix-features{padding:clamp(56px,7vw,96px) 0;background:var(--paper)}.ix-features-hdr{text-align:left;max-width:660px;margin:0 0 clamp(40px,5vw,60px)}.ix-features-hdr .eyebrow{margin-bottom:20px}.ix-features-hdr h2{font-size:clamp(28px,3.6vw,46px);font-weight:600;letter-spacing:-.036em;line-height:1.04;margin-bottom:20px;color:var(--ink);display:inline-block;padding-bottom:14px;border-bottom:5px solid var(--yel)}.ix-features-hdr p{font-size:16.5px;color:var(--ink2);line-height:1.6;max-width:52ch;margin:0}.ix-bento{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px)}.ix-fc{background:var(--paper);border:1px solid var(--line);border-radius:0;padding:32px;overflow:hidden;position:relative;box-shadow:none;min-width:0}.ix-fc--span7{grid-column:span 7}.ix-fc--span5{grid-column:span 5}.ix-fc--span4{grid-column:span 4}.ix-fc--span6{grid-column:span 6}.ix-fc--span12{grid-column:span 12}.ix-fc--analytics{display:grid;grid-template-columns:1fr 1fr}.ix-fc--accent{background:var(--ink);border-color:var(--ink);color:var(--paper)}.ix-fc--blue,.ix-fc--green,.ix-fc--purple{background:var(--paper);border-color:var(--line)}.ix-fc__icon-tile{width:40px;height:40px;border-radius:0;display:flex;align-items:center;justify-content:center;margin-bottom:24px;flex-shrink:0}.ix-fc__icon-tile,.ix-fc__icon-tile--blue{background:var(--yel)}.ix-fc__icon-tile--blue svg{color:var(--ink);stroke:var(--ink)}.ix-fc__icon-tile--purple{background:var(--yel)}.ix-fc__icon-tile--purple svg{color:var(--ink);stroke:var(--ink)}.ix-fc__icon-tile--green{background:var(--yel)}.ix-fc__icon-tile--green svg{color:var(--ink);stroke:var(--ink)}.ix-fc__icon-tile--orange{background:var(--yel)}.ix-fc__icon-tile--orange svg{color:var(--ink);stroke:var(--ink)}.ix-fc__icon-tile--blue svg,.ix-fc__icon-tile--green svg,.ix-fc__icon-tile--orange svg,.ix-fc__icon-tile--purple svg{width:22px;height:22px}.ix-fc__kicker{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px;opacity:1;color:var(--yel-d)}.ix-fc__title{font-size:clamp(19px,2.2vw,30px);font-weight:600;line-height:1.14;margin:0 0 14px;letter-spacing:-.028em;color:var(--ink)}.ix-fc--accent .ix-fc__title{color:var(--paper)}.ix-fc--accent .ix-fc__kicker{color:var(--yel)}.ix-fc__body{font-size:15.5px;line-height:1.6;color:var(--ink2);margin:0}.ix-fc--accent .ix-fc__body{color:hsla(0,0%,100%,.74)}.ix-fc--accent:before{content:none}.ix-stat-row{display:flex;margin-top:26px;padding-top:22px;border-top:1px solid hsla(0,0%,100%,.2)}.ix-fc:not(.ix-fc--accent) .ix-stat-row{border-top-color:var(--line2)}.ix-stat{background:transparent;border:none;border-right:1px solid hsla(0,0%,100%,.2);border-radius:0;padding:0 32px 0 0;margin-right:32px}.ix-fc:not(.ix-fc--accent) .ix-stat{border-right-color:var(--line2)}.ix-stat:last-child{border-right:none;margin-right:0;padding-right:0}.ix-stat__num{font-family:var(--mono);font-size:17px;font-weight:600;color:var(--yel);letter-spacing:-.026em}.ix-stat__label{font-family:var(--mono);font-size:10.5px;font-weight:400;letter-spacing:.07em;text-transform:uppercase;color:hsla(0,0%,100%,.74);margin-top:6px;line-height:1.3}.ix-stat--light{background:transparent;border-color:var(--line2)}.ix-stat--light .ix-stat__num{color:var(--ink);font-size:17px}.ix-stat--light .ix-stat__label{color:var(--ink3)}.ix-mini-chat{display:flex;flex-direction:column;gap:9px;margin-top:26px}.ix-mini-bub{padding:10px 13px;border-radius:0;font-size:13px;line-height:1.5;max-width:88%}.ix-mini-bub--in{background:var(--bubble);color:var(--ink2);align-self:flex-start}.ix-mini-bub--out{background:var(--ink);color:var(--paper);align-self:flex-end}.ix-check-list{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-direction:column;gap:9px}.ix-check-list li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--ink2);line-height:1.45}.ix-check-list li:before{content:"";width:6px;height:6px;border-radius:0;background:var(--yel);flex-shrink:0;margin-top:6px;background-image:none}.ix-logos{display:flex;gap:7px;margin-top:20px;flex-wrap:wrap}.ix-logo-chip{display:inline-flex;align-items:center;gap:8px;background:var(--paper);border:1px solid var(--line);border-radius:0;padding:7px 10px;font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.04em;color:var(--ink2)}.ix-logo-dot{width:6px;height:6px;border-radius:0;background:var(--yel)}.channel-section{background:var(--grey-lt);background-image:var(--wash-hero)}.channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px);margin-top:40px}.channel-card{border-radius:0;padding:32px 28px;display:flex;flex-direction:column;gap:0;border:1px solid var(--line);position:relative;overflow:hidden;background:var(--paper)}.channel-card--email,.channel-card--wa,.channel-card--web{background:var(--paper);border-color:var(--line)}.ch-icon-wrap{width:40px;height:40px;border-radius:0;display:flex;align-items:center;justify-content:center;margin-bottom:22px;flex-shrink:0}.ch-icon-wrap,.ch-icon-wrap--email,.ch-icon-wrap--wa,.ch-icon-wrap--web{background:var(--yel)}.ch-icon-wrap svg{color:var(--ink)}.channel-tag{display:inline-flex;align-self:flex-start;padding:7px 10px;border-radius:0;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;margin-bottom:16px}.channel-tag--live{background:var(--ink);border:1px solid var(--ink)}.channel-tag--growth{background:transparent;color:var(--ink2);border:1px solid var(--line2)}.channel-card h3{margin:0 0 10px;font-size:22px;font-weight:600;letter-spacing:-.022em;color:var(--ink)}.channel-card p{margin:0;font-size:16px;color:var(--ink2);line-height:1.55}.ch-link{margin-top:20px;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--yel-d-aa);display:inline-flex;align-items:center;gap:6px;text-decoration:none}.ch-link:hover{color:var(--ink)}.how-section{padding:clamp(56px,7vw,96px) 0;background:var(--paper)}.how-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin-top:56px;position:relative;border-top:1px solid var(--line)}.how-grid:before{content:none}.how-card{padding:32px 32px 0 0;position:relative;z-index:1;border-right:1px solid var(--line)}.how-card:last-child,.how-card:nth-child(3n){border-right:none}.how-card:not(:nth-child(3n+1)){padding-left:32px}.how-step-circle{width:auto;height:auto;border-radius:0;background:transparent;display:block;font-family:var(--mono);font-size:15px;font-weight:500;letter-spacing:.16em;color:var(--yel-d);margin:0 0 16px;box-shadow:none;border:none}.how-card h3{text-align:left;font-size:19px;font-weight:600;margin:0 0 11px;letter-spacing:-.02em;color:var(--ink)}.how-card p{text-align:left;font-size:16px;color:var(--ink2);line-height:1.55;margin:0}.ix-security{padding:clamp(56px,7vw,96px) 0;background:var(--ink);position:relative;overflow:hidden;color:var(--paper)}.ix-security:before{content:none}.ix-security .section-head-center{color:var(--paper)}.ix-security .section-head-center .eyebrow{color:var(--yel)}.ix-security .section-head-center h2{color:var(--paper)}.ix-security .section-head-center .lead{color:hsla(0,0%,100%,.74)}.sec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin-top:48px;border-top:1px solid hsla(0,0%,100%,.2)}.sec-card{background:transparent;border:none;border-right:1px solid hsla(0,0%,100%,.14);border-radius:0;padding:32px 32px 0 0;-webkit-backdrop-filter:none;backdrop-filter:none}.sec-card:last-child{border-right:none}.sec-card:not(:first-child){padding-left:32px}.sec-card__icon{width:40px;height:40px;border-radius:0;display:flex;align-items:center;justify-content:center;margin-bottom:22px}.sec-card__icon,.sec-card__icon--blue,.sec-card__icon--purple,.sec-card__icon--teal{background:var(--yel)}.sec-card__icon svg{stroke:var(--ink)}.sec-card h3{font-size:19px;font-weight:600;letter-spacing:-.02em;color:var(--paper);margin:0 0 10px}.sec-card p{font-size:14.5px;color:hsla(0,0%,100%,.74);line-height:1.55;margin:0}.sec-cta-link{display:inline-block;text-align:left;margin-top:32px;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;text-decoration:none}.sec-cta-link,.sec-cta-link:hover{color:var(--yel)}.ix-faq{padding:clamp(56px,7vw,96px) 0;background:var(--paper)}.ix-faq .faq-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(14px,2vw,24px);gap:clamp(14px,2vw,24px);margin-top:48px}.ix-faq .faq-item{border:1px solid var(--line);border-radius:0;background:var(--paper);padding:28px;transition:border-color .2s}.ix-faq .faq-item:hover{border-color:var(--line2);box-shadow:none}.ix-faq .faq-item h3{margin:0 0 12px;font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:var(--ink)}.ix-faq .faq-item p{margin:0;font-size:14.5px;color:var(--ink2);line-height:1.6}.ix-cta{padding:0}.ix-cta .container{width:100%;max-width:none}.ix-cta__inner{border-radius:0;background:var(--ink);background-image:none;padding:clamp(64px,8vw,104px) clamp(28px,5vw,56px);text-align:center;color:var(--paper);position:relative;overflow:hidden}.ix-cta__inner:before{content:none}.ix-cta__inner h2{color:var(--paper);font-size:clamp(30px,4.4vw,62px);font-weight:600;letter-spacing:-.04em;line-height:.98;margin:0 0 22px;position:relative}.ix-cta__inner p{color:hsla(0,0%,100%,.74);font-size:16.5px;max-width:54ch;margin:0 auto 34px;line-height:1.6;position:relative}.ix-cta__actions{display:flex;justify-content:center;gap:11px;flex-wrap:wrap;position:relative}.ix-cta .btn-white{background:var(--yel);color:var(--ink);border:1px solid var(--yel);font-weight:600}.ix-cta .btn-white:hover{background:#e6cb00;color:var(--ink);border-color:#e6cb00}.ix-cta .btn-white-ghost{background:transparent;color:var(--paper);border:1px solid hsla(0,0%,100%,.42)}.ix-cta .btn-white-ghost:hover{background:hsla(0,0%,100%,.1);color:var(--paper)}.ix-cta__trust{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:32px}.ix-trust-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:hsla(0,0%,100%,.74);font-weight:500;border:1px solid hsla(0,0%,100%,.3);padding:8px 11px}.ix-trust-chip:before{content:none}@media(max-width:1024px){.ix-hero__grid{grid-template-columns:1fr;gap:40px}.ix-hero:after{display:none}.ix-ui-wrap{flex-direction:column;align-items:flex-start;gap:14px;width:100%;margin-left:0}.ix-mock{max-width:100%;margin-left:0}.ix-badge{position:static}.ix-badge--br,.ix-badge--tl{top:auto;right:auto;bottom:auto;left:auto}.wins-strip__inner{grid-template-columns:repeat(2,1fr)}.win-item{padding-left:20px}.win-item:nth-child(2){border-right:none}.win-item:nth-child(3){border-top:1px solid hsla(0,0%,100%,.14);border-left:0;padding-left:0}.win-item:nth-child(4){border-top:1px solid hsla(0,0%,100%,.14);border-right:none}.ix-bento{grid-template-columns:minmax(0,1fr)}.ix-fc--span12,.ix-fc--span4,.ix-fc--span5,.ix-fc--span6,.ix-fc--span7{grid-column:span 1}.channel-grid,.ix-fc--analytics{grid-template-columns:1fr}.channel-grid{max-width:440px}.how-grid:before{display:none}.how-grid{grid-template-columns:1fr;max-width:480px;margin-inline:auto;gap:0}.how-card{padding:28px 0;border-right:none;border-bottom:1px solid var(--line)}.how-card:not(:first-child){padding-left:0}.how-card:last-child{border-bottom:none}.sec-grid{grid-template-columns:1fr}.sec-card{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.14);padding:28px 0}.sec-card:not(:first-child){padding-left:0}.sec-card:last-child{border-bottom:none}.ix-faq .faq-grid{grid-template-columns:1fr}}@media(max-width:520px){.wins-strip__inner{grid-template-columns:1fr}.win-item{border-right:none!important;border-left:0;padding-left:0;border-top:1px solid hsla(0,0%,100%,.14)}.win-item:first-child{border-top:none}.ix-cta__trust{flex-direction:column;align-items:center;gap:8px}.ix-stat-row{flex-wrap:wrap;gap:16px}.ix-stat{padding-right:20px;margin-right:20px}}.btn-white-ghost:hover{background:hsla(0,0%,100%,.1)}.hm-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(36px,4.5vw,64px);gap:clamp(36px,4.5vw,64px);align-items:center}.hm-copy .eyebrow,.hm-copy h2{margin-bottom:18px}.hm-copy p{font-size:16.5px;line-height:1.6;color:var(--ink2);margin:0;max-width:46ch}.hm-list{margin-top:22px;display:flex;flex-direction:column;gap:9px}.hm-list div{display:flex;gap:10px;font-size:16px;line-height:1.5;color:var(--ink2)}.hm-list div:before{content:"";width:6px;height:6px;background:var(--yel);margin-top:6px;flex:none}.wa{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);max-width:430px;margin-left:auto}.wa__hd{display:flex;align-items:center;gap:9px;padding:13px 16px;background:var(--panel-hdr);border-bottom:1px solid var(--line)}.wa__hd b{font-size:11px;font-weight:600;letter-spacing:.09em;color:var(--ink)}.wa__hd b,.wa__live{font-family:var(--mono);text-transform:uppercase}.wa__live{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:9.5px;font-weight:500;letter-spacing:.1em;color:var(--ok)}.wa__live i{width:6px;height:6px;border-radius:50%;background:var(--ok);flex:none}.wa__body{padding:16px;display:flex;flex-direction:column;gap:9px}.wa__in,.wa__out{max-width:88%;padding:10px 13px;font-size:13px;line-height:1.5}.wa__in{align-self:flex-start;background:var(--bubble);color:var(--ink2)}.wa__out{align-self:flex-end;background:var(--ink);color:var(--paper)}.wa__src{display:block;margin-top:7px;padding-top:6px;border-top:1px solid hsla(0,0%,100%,.24);font-family:var(--mono);font-size:9px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;opacity:.7}.wa__card{align-self:flex-end;width:min(280px,88%);background:var(--paper);border:1px solid var(--line2)}.wa__thumb{height:104px;background:var(--grey);background-image:var(--wash);display:flex;align-items:flex-end;padding:8px}.wa__thumb span{font-family:var(--mono);font-size:8.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);background:var(--paper);padding:4px 6px}.wa__meta{padding:11px 13px}.wa__meta b{font-size:13.5px;letter-spacing:-.014em}.wa__meta b,.wa__meta u{display:block;font-weight:600;color:var(--ink)}.wa__meta u{margin-top:4px;text-decoration:none;font-size:13px}.wa__cta,.wa__meta u{font-family:var(--mono)}.wa__cta{display:block;margin:0;padding:10px;text-align:center;background:var(--ink);color:var(--yel);font-size:10px;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.wa__carousel{align-self:flex-end;display:flex;gap:8px;width:88%;overflow:hidden}.wa__carousel .wa__card{flex:0 0 min(224px,80%);width:auto;align-self:auto}.wa__btn{display:block;margin:0;padding:9px;text-align:center;background:var(--ink);color:var(--yel);font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.wa__btn+.wa__btn{border-top:1px solid hsla(0,0%,100%,.22)}.wa__note{align-self:flex-end;font-family:var(--mono);font-size:8.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.wan{display:grid;grid-template-columns:.86fr 1.14fr;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:center;margin-top:36px}.wan-phone{border:1px solid var(--line);background:var(--paper);max-width:330px;width:100%;margin:0 auto}.wan-phone__hd{display:flex;align-items:center;gap:9px;padding:12px 15px;background:var(--ink);color:var(--paper)}.wan-phone__hd b{font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.wan-phone__dot{width:7px;height:7px;border-radius:50%;background:var(--ok);flex:none}.wan-phone__body{padding:15px;display:flex;flex-direction:column;gap:9px;background:var(--bubble)}.wan-b{max-width:88%;padding:9px 12px;font-size:13px;line-height:1.5;background:var(--paper);color:var(--ink2);align-self:flex-start}.wan-b--out{align-self:flex-end;background:var(--ink);color:var(--paper)}.wan-b__src{display:block;margin-top:6px;padding-top:5px;border-top:1px solid hsla(0,0%,100%,.24);font-size:8.5px;letter-spacing:.09em;opacity:.72}.wan-b__src,.wan-phone__ft{font-family:var(--mono);font-weight:500;text-transform:uppercase}.wan-phone__ft{padding:11px 15px;border-top:1px solid var(--line);font-size:9px;letter-spacing:.1em;color:var(--ink3);background:var(--paper)}.wan-pts{display:flex;flex-direction:column;gap:0}.wan-pt{padding:18px 0;border-top:1px solid var(--line)}.wan-pt:first-child{border-top:2px solid var(--ink)}.wan-pt b{display:block;font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.wan-pt span{display:block;margin-top:5px;font-size:14px;line-height:1.5;color:var(--ink2-aa)}@media (max-width:860px){.wan{grid-template-columns:1fr;gap:32px}}.tr-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border:1px solid var(--line);background:var(--paper);margin-top:36px}.tr-pane{padding:0;min-width:0}.tr-pane+.tr-pane{border-left:1px solid var(--line)}.tr-pane__hd{display:flex;align-items:center;gap:8px;padding:13px 18px;background:var(--panel-hdr);border-bottom:1px solid var(--line);font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--ink)}.tr-pane__hd i{width:6px;height:6px;background:var(--yel);flex:none}.tr-pane__body{padding:18px;display:flex;flex-direction:column;gap:10px}.tr-msg{max-width:92%;padding:10px 13px;font-size:13.5px;line-height:1.5}.tr-msg--in{align-self:flex-start;background:var(--bubble);color:var(--ink2)}.tr-msg--out{align-self:flex-end;background:var(--ink);color:var(--paper)}.tr-msg__lang{display:block;margin-top:7px;padding-top:6px;font-family:var(--mono);font-size:9px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;opacity:.72;border-top:1px solid var(--line2)}.tr-msg--out .tr-msg__lang{border-top-color:hsla(0,0%,100%,.24)}.tr-toggle{display:flex;gap:0;margin:2px 0 4px;border:1px solid var(--line2);width:-moz-fit-content;width:fit-content}.tr-toggle span{font-family:var(--mono);font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:5px 9px;color:var(--ink3)}.tr-toggle span+span{border-left:1px solid var(--line2)}.tr-toggle span.on{background:var(--yel);color:var(--ink)}.tr-compose{border-top:1px solid var(--line);padding:14px 18px;background:var(--paper)}.tr-compose__row{display:flex;align-items:center;gap:9px}.tr-compose__box{flex:1 1;border:1px solid var(--line2);padding:9px 12px;font-size:13px;color:var(--ink2);background:var(--paper);min-width:0}.tr-compose__btn{flex:none;background:var(--yel);color:var(--ink);font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:9px 11px}.tr-compose__out{margin-top:10px;padding:9px 12px;background:var(--ink);color:var(--paper);font-size:13px;line-height:1.5}.tr-compose__note{margin-top:9px;font-family:var(--mono);font-size:9.5px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3)}@media (max-width:860px){.tr-split{grid-template-columns:1fr}.tr-pane+.tr-pane{border-left:0;border-top:1px solid var(--line)}}.dash{border:1px solid hsla(0,0%,100%,.2);padding:24px}.dash__kpis{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:18px;margin-bottom:20px}.dash__kpi{padding-left:20px;border-left:1px solid hsla(0,0%,100%,.14)}.dash__kpi:first-child{border-left:0;padding-left:0}.dash__kpi b{display:block;font-family:var(--mono);font-size:clamp(20px,2.2vw,26px);font-weight:600;letter-spacing:-.026em;color:var(--yel);line-height:1}.dash__kpi span{display:block;margin-top:8px;font-size:9.5px;letter-spacing:.1em;color:hsla(0,0%,100%,.66);line-height:1.4}.dash__kpi span,.dash__t{font-family:var(--mono);font-weight:500;text-transform:uppercase}.dash__t{font-size:10px;letter-spacing:.14em;color:hsla(0,0%,100%,.74);margin-bottom:16px}.dash__bar{display:flex;align-items:center;gap:13px;margin-bottom:11px}.dash__bar em{font-style:normal;width:132px;flex:none;font-size:12.5px;color:hsla(0,0%,100%,.74)}.dash__bar i{flex:1 1;height:7px;background:hsla(0,0%,100%,.16);display:block}.dash__bar i s{display:block;height:100%;background:var(--yel);text-decoration:none}.dash__bar u{width:34px;text-align:right;text-decoration:none;font-family:var(--mono);font-size:11px;font-weight:500;color:hsla(0,0%,100%,.74)}.dash__foot{margin-top:16px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.2);font-family:var(--mono);font-size:10px;letter-spacing:.05em;color:hsla(0,0%,100%,.66)}@media(max-width:900px){.hm-split{grid-template-columns:1fr;gap:32px}.wa{margin-left:0;max-width:100%}.hm-copy p{max-width:none}.dash__bar em{width:96px;font-size:12px}}@media(max-width:560px){.dash__kpis{grid-template-columns:1fr;gap:14px}.dash__kpi{border-left:0;padding-left:0;padding-bottom:14px;border-bottom:1px solid hsla(0,0%,100%,.14)}.dash__kpi:last-child{border-bottom:0;padding-bottom:0}}.dark-band .hm-copy p,.dark-band .hm-list div{color:hsla(0,0%,100%,.74)}.dark-band .hm-list div:before{background:var(--yel)}.rule-note{border-top:2px solid var(--ink);padding-top:22px;display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap}.rule-note p{font-size:16.5px;line-height:1.55;color:var(--ink2);max-width:62ch;margin:0}.rule-note a{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--yel-d);white-space:nowrap}.dark-band .rule-note{border-top-color:hsla(0,0%,100%,.28)}.dark-band .rule-note p{color:hsla(0,0%,100%,.74)}.dark-band .rule-note a{color:var(--yel)}.ix-hero-stat{margin-top:30px;padding-top:24px;border-top:2px solid var(--ink);display:flex;align-items:baseline;gap:16px}.ix-hero-stat b{font-family:var(--mono);font-size:clamp(28px,3.4vw,34px);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--ink)}.ix-hero-stat span{font-size:14px;line-height:1.45;color:var(--ink2-aa);max-width:34ch}.price-band{background:var(--yel);background-image:var(--wash-y);padding:clamp(48px,6vw,72px) 0}.price-band,.price-band .eyebrow{color:var(--ink)}.price-band h2{max-width:20ch}.price-band p{margin-top:20px;font-size:17px;line-height:1.55;color:#463f36;max-width:56ch}.price-band__row{margin-top:30px;display:flex;align-items:center;gap:clamp(20px,3vw,32px);flex-wrap:wrap}.price-band__amt{font-family:var(--mono);font-size:clamp(38px,5vw,52px);font-weight:600;letter-spacing:-.035em;line-height:1}.price-band__amt i{font-style:normal;font-size:15px;font-weight:400;letter-spacing:0;color:#463f36;font-family:var(--sans)}.price-band__plans{display:flex;gap:clamp(24px,4vw,56px);flex-wrap:wrap;flex:1 1}.price-band__plan{display:grid;grid-gap:6px;gap:6px;align-content:start;padding-top:10px;border-top:2px solid rgba(56,49,42,.22)}.price-band__plan--on{border-top-color:var(--ink)}.price-band__plan b{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.price-band__plan .price-band__amt{font-size:clamp(30px,3.4vw,40px)}.price-band__plan small{font-size:13.5px;color:#463f36;line-height:1.4}@media (max-width:640px){.price-band__plans{gap:18px}.price-band__plan{min-width:140px}}.vis{border:1px solid var(--line);background:var(--paper)}.vis__hd{display:flex;align-items:center;gap:9px;padding:12px 15px;border-bottom:1px solid var(--line);background:var(--panel-hdr);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.vis__hd i{width:7px;height:7px;border-radius:50%;background:var(--ok);flex:none}.vis__hd u{margin-left:auto;text-decoration:none;font-family:var(--mono);font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.vis__bd{padding:16px;display:flex;flex-direction:column;gap:10px;background:var(--bubble)}.vis__ft{padding:11px 15px;border-top:1px solid var(--line);background:var(--panel-hdr);letter-spacing:.09em}.vis-hand,.vis__ft{font-family:var(--mono);font-size:9.5px;font-weight:500;text-transform:uppercase;color:var(--ink3)}.vis-hand{margin:10px 0;text-align:center;letter-spacing:.1em}.vis--inbox .vis__hd i{background:var(--ink3)}.sg{border:1px solid var(--line2)}.sg__r{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1px;gap:1px;background:var(--line2)}.sg__r>span{background:var(--paper);padding:9px 11px;font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.04em;color:var(--ink2)}.sg__r--h>span{background:var(--ink);color:hsla(60,19%,94%,.82);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.sg__r--on>span{background:var(--yel);color:var(--ink);font-weight:600}.pcard{align-self:flex-end;width:88%;border:1px solid var(--line2);background:var(--paper);padding:12px;display:grid;grid-template-columns:52px 1fr;grid-gap:12px;gap:12px}.pcard,.pcard__th{align-items:center}.pcard__th{height:60px;background:repeating-linear-gradient(45deg,var(--stripe-a) 0 8px,var(--stripe-b) 8px 16px);display:flex;justify-content:center;text-align:center;padding:4px;font-family:var(--mono);font-size:7px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.pcard b,.pcard u{display:block;font-size:12.5px;font-weight:600}.pcard u{margin-top:4px;text-decoration:none}.pcard u,.pcard__cta{font-family:var(--mono);color:var(--ink)}.pcard__cta{grid-column:1/-1;background:var(--yel);text-align:center;padding:8px;font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.pflow{display:flex;border-top:1px solid var(--line)}.pflow div{flex:1 1;padding:11px 8px;border-left:1px solid var(--line);font-family:var(--mono);font-size:9.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);text-align:center}.pflow div:first-child{border-left:0}.pflow div.on{background:var(--ink);color:var(--yel)}.vis-caps{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line2);border:1px solid var(--line2);border-top:0}.vis-caps div{background:var(--paper);padding:14px 15px}.vis-caps b{display:block;font-size:13.5px;font-weight:600}.vis-caps span{display:block;margin-top:6px;font-size:12.5px;line-height:1.45;color:var(--ink2)}.mchart{margin-top:16px;border-top:1px solid var(--line);padding-top:14px}.mrow{display:flex;align-items:center;gap:10px;margin-bottom:8px}.mrow em{font-style:normal;width:104px;flex:none;font-size:11.5px;color:var(--ink2)}.mrow i{flex:1 1;height:6px;background:rgba(56,49,42,.13);display:block}.mrow i s{display:block;height:100%;background:var(--ink)}.mrow i s,.mrow u{text-decoration:none}.mrow u{width:26px;text-align:right;font-family:var(--mono);font-size:10px;font-weight:500;color:var(--ink3)}.edraft{margin-top:16px;border:1px solid var(--line2);background:var(--paper)}.edraft__h{padding:9px 12px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:9.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.edraft__b{padding:12px;font-size:12.5px;line-height:1.55;color:var(--ink2)}.edraft__f{display:flex;gap:7px;padding:10px 12px;border-top:1px solid var(--line);flex-wrap:wrap}.edraft__f span{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;padding:7px 10px;border:1px solid var(--line2);color:var(--ink2)}.edraft__f span.p{background:var(--ink);color:var(--paper);border-color:var(--ink)}.oauth{border:1px solid var(--line2);background:var(--paper)}.oauth__h{padding:13px 16px;border-bottom:1px solid var(--line2);font-size:14px;font-weight:600}.oauth__l{display:flex;flex-direction:column}.oauth__l div{display:flex;align-items:baseline;gap:11px;padding:12px 16px;border-bottom:1px solid var(--line);font-size:13.5px;color:var(--ink2)}.oauth__l div:before{content:"";width:6px;height:6px;background:var(--yel);flex:none;margin-top:6px}.oauth__f{padding:14px 16px;display:flex;align-items:center;gap:11px;flex-wrap:wrap}.oauth__btn{background:var(--ink);color:var(--paper);padding:11px 16px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.oauth__note{font-family:var(--mono);font-size:10.5px;line-height:1.4;letter-spacing:.04em;color:var(--ink3)}.split2{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,4vw,52px);gap:clamp(28px,4vw,52px);margin-top:36px}.ent-row,.split2{align-items:center}.ent-row{margin-top:14px;border:1px solid var(--line);background:var(--paper);padding:20px 24px;display:flex;gap:24px;flex-wrap:wrap}.ent-row b{font-size:16px;font-weight:600}.ent-row span{font-size:14px;line-height:1.55;color:var(--ink2);flex:1 1;min-width:260px}.incl{flex-wrap:wrap;margin-top:20px}.incl,.incl span{display:flex;gap:8px}.incl span{align-items:center;font-size:13px;background:var(--paper);border:1px solid var(--line);padding:9px 12px;color:var(--ink2)}.incl span:before{content:"";width:11px;height:11px;background:var(--yel);flex:none}.cost2{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:32px}.cost2__c{background:var(--paper);border:1px solid var(--line);padding:26px}.cost2__c--on{border:2px solid var(--ink)}.cost2__k{font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}.cost2__k,.cost2__v{font-family:var(--mono)}.cost2__v{margin-top:10px;font-size:clamp(32px,4vw,42px);font-weight:600;letter-spacing:-.032em;line-height:1}.cost2__v i{font-style:normal;font-size:14px;font-weight:400;letter-spacing:0;color:var(--ink3);font-family:var(--sans)}.cost2__c p{margin:12px 0 0;font-size:14px;line-height:1.6;color:var(--ink2)}.models{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:32px}.model{background:var(--paper);border:1px solid var(--line);padding:22px}.model--on{border:2px solid var(--ink)}.model b{display:block;font-size:14.5px;font-weight:600;color:var(--yel-d)}.model--on b{color:var(--ink)}.model p{margin:10px 0 0;font-size:13.5px;line-height:1.6;color:var(--ink2)}.addons-wrap{margin-top:32px;border-top:2px solid var(--ink)}.addon-row{display:grid;grid-template-columns:1fr 130px;grid-gap:20px;gap:20px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--line2)}.addon-row b{font-size:15px;font-weight:600}.addon-row span{display:block;margin-top:5px;font-size:13.5px;line-height:1.5;color:var(--ink2)}.addon-row u{justify-self:end;text-decoration:none;font-size:13px;font-weight:600;color:var(--ink)}.addon-row u,.tnote{font-family:var(--mono)}.tnote{margin-top:14px;font-size:12px;line-height:1.65;letter-spacing:.02em;color:var(--ink3);max-width:76ch}.tnote strong{color:var(--ink);font-weight:600}.tnote a{color:var(--yel-d);font-weight:600}.log{margin-top:16px;border-top:1px solid var(--line);padding-top:6px}.log__r{display:grid;grid-template-columns:52px 1fr;grid-gap:10px;gap:10px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--line)}.log__r:last-child{border-bottom:0}.log__t{font-family:var(--mono);font-size:9.5px;font-weight:500;line-height:1.3;letter-spacing:.06em;color:var(--ink3)}.log__d{font-size:12.5px;line-height:1.4;color:var(--ink2)}.log__d b{font-weight:600;color:var(--ink)}.icon-card-grid--4{grid-template-columns:repeat(4,1fr)}.filters{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:26px;border-bottom:1px solid var(--line)}.filters button{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:10px 13px;border:1px solid var(--line2);background:transparent;color:var(--ink2);cursor:pointer;border-radius:0}.filters button[aria-pressed=true]{background:var(--ink);color:var(--yel);border-color:var(--ink)}.res-count{margin-top:18px;font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;color:var(--ink3)}.article-card--new .article-card__badge{background:var(--yel);border-color:var(--yel);color:var(--ink)}@media(max-width:1024px){.icon-card-grid--4{grid-template-columns:repeat(2,1fr)}.models{grid-template-columns:1fr}}@media(max-width:900px){.split2{gap:32px}.cost2,.split2{grid-template-columns:1fr}.mrow em{width:88px}}@media(max-width:640px){.icon-card-grid--4,.vis-caps{grid-template-columns:1fr}.vis-caps div+div{border-top:1px solid var(--line2)}.pcard{width:100%}.pflow{flex-wrap:wrap}.pflow div{flex:1 0 50%;border-top:1px solid var(--line)}.addon-row{grid-template-columns:1fr;gap:8px}.addon-row u{justify-self:start}.ix-hero-stat{flex-direction:column;gap:8px}.ix-hero-stat span{max-width:none}.rule-note{flex-direction:column;gap:14px}.ent-row{gap:14px}}.faq-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px;padding-top:24px;border-top:2px solid rgba(56,49,42,.34)}.faq-nav a{display:flex;align-items:baseline;gap:9px;background:var(--paper);border:1px solid var(--line);padding:11px 14px;font-size:13.5px;font-weight:600;color:var(--ink)}.faq-nav a:hover{border-color:var(--line2);color:var(--ink)}.faq-nav a u{text-decoration:none;font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;color:var(--ink3)}.faq-cat{margin-top:68px}.faq-band+.faq-cat,.faq-cat:first-of-type{margin-top:0}.faq-cat__h{display:flex;align-items:baseline;gap:14px;padding-bottom:14px;border-bottom:2px solid var(--ink)}.faq-cat__h h2{margin:0;font-size:clamp(22px,2.4vw,26px);font-weight:600;letter-spacing:-.026em}.faq-cat__h span{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin-left:auto;white-space:nowrap}.qa{border-bottom:1px solid var(--line2)}.qa>summary{list-style:none;cursor:pointer;display:flex;align-items:baseline;gap:16px;padding:18px 0;font-size:16.5px;font-weight:600;letter-spacing:-.016em;color:var(--ink)}.qa>summary::-webkit-details-marker{display:none}.qa>summary:after{content:"+";margin-left:auto;font-family:var(--mono);font-size:20px;font-weight:400;line-height:1;color:var(--yel-d);flex:none}.qa[open]>summary:after{content:"\2013"}.qa[open]>summary{color:var(--yel-d)}.qa>summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.qa__a{padding:0 40px 20px 0;font-size:15px;line-height:1.65;color:var(--ink2);max-width:78ch}.qa__a a{color:var(--yel-d);font-weight:600}.faq-band{background:var(--ink);color:var(--paper);padding:clamp(28px,4vw,38px) clamp(24px,4vw,40px);margin:44px 0;display:flex;align-items:center;gap:32px;flex-wrap:wrap}.faq-band h3{margin:0;font-size:clamp(21px,2.4vw,26px);font-weight:600;line-height:1.14;letter-spacing:-.026em;flex:1 1;min-width:260px;color:var(--paper)}.faq-band p{margin:10px 0 0;font-size:15px;line-height:1.55;color:hsla(60,19%,94%,.72);max-width:44ch}.faq-band__acts{display:flex;gap:11px;flex-wrap:wrap}.faq-band .btn-outline-white{background:transparent;color:var(--paper);border:1px solid hsla(0,0%,100%,.34)}.faq-band .btn-outline-white:hover{background:hsla(0,0%,100%,.08);color:var(--paper)}.ph-topic--faq{background:var(--ink);border-color:var(--line2);color:var(--paper)}.ph-topic--faq:hover{background:#2b251f;color:var(--paper)}.ph-topic--faq b{color:var(--paper)}.ph-topic--faq span{color:var(--yel)}.faq-pointer{margin:16px 0 0;font-size:16px;line-height:1.6;color:var(--ink2);max-width:56ch}.faq-pointer a{color:var(--yel-d);font-weight:600}@media(max-width:640px){.faq-cat__h{flex-wrap:wrap;gap:6px}.faq-cat__h span{margin-left:0}.qa__a{padding-right:0}.faq-band{margin:32px 0}.faq-band__acts .btn{width:100%}}.pl-hero{background:var(--ink);color:var(--paper);padding:clamp(56px,7vw,88px) 0 clamp(48px,6vw,76px)}.pl-hero__in{max-width:720px;margin:0 auto;text-align:center}.pl-badge{display:inline-block;font-family:var(--mono);font-size:12px;font-weight:500;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--yel);border:1px solid rgba(245,216,0,.5);padding:8px 12px;margin-bottom:22px}.pl-hero h1{margin:0;font-size:clamp(36px,5.2vw,62px);line-height:.98;letter-spacing:-.043em;font-weight:600;color:var(--paper)}.pl-hero p{margin:20px auto 0;max-width:580px;font-size:20px;line-height:1.5;color:hsla(0,0%,100%,.74)}.pl-acts{display:flex;gap:12px;justify-content:center;margin-top:30px;flex-wrap:wrap}.pl-terms{background:var(--ink);color:var(--paper);border-top:1px solid hsla(0,0%,100%,.14);padding:0 0 4px}.pl-terms__in{display:grid;grid-template-columns:repeat(4,1fr)}.pl-term{padding:26px 24px 26px 0;border-left:1px solid hsla(0,0%,100%,.14)}.pl-term:first-child{border-left:0}.pl-term:not(:first-child){padding-left:24px}.pl-term__v{font-family:var(--mono);font-size:25px;font-weight:600;line-height:1;letter-spacing:-.025em;color:var(--yel)}.pl-term__l{margin-top:9px;font-size:13px;line-height:1.45;color:hsla(0,0%,100%,.72)}.cta-banner-v2--yel{background:var(--yel);color:var(--ink)}.cta-banner-v2--yel .cta-banner-v2__title{color:var(--ink)}.cta-banner-v2--yel .cta-banner-v2__sub{color:var(--yel-d)}.cta-banner-v2--yel .btn-white{background:var(--ink);color:var(--paper);border-color:var(--ink)}.cta-banner-v2--yel .btn-outline-white{color:var(--ink);border-color:var(--ink)}@media(max-width:1024px){.pl-terms__in{grid-template-columns:repeat(2,1fr)}.pl-term:nth-child(odd){border-left:0;padding-left:0}.pl-term:nth-child(3),.pl-term:nth-child(4){border-top:1px solid hsla(0,0%,100%,.14)}}@media(max-width:560px){.pl-terms__in{grid-template-columns:1fr}.pl-term{border-left:0;padding:20px 0}.pl-term+.pl-term{border-top:1px solid hsla(0,0%,100%,.14)}.pl-acts .btn{width:100%}}.article-card,.card,.channel-card,.cost2__c,.diff-card,.edraft,.ent-row,.faq-card,.faq-item,.faq-nav a,.icon-card,.incl span,.ix-badge,.ix-faq .faq-item,.ix-fc,.ix-logo-chip,.ix-mock,.model,.oauth,.pcard,.ph-form,.ph-topic,.pricing-card,.sg,.template-block,.tr-split,.vis,.wa,.wan-phone,.who-card{border-color:var(--line-card)}.how-card{border-right-color:var(--line-card)}@media(max-width:900px){.how-card{border-bottom-color:var(--line-card)}}.article-card__badge,.article-card__date,.article-card__link,.ch-link,.channel-tag,.eyebrow,.faq-cat__h span,.faq-nav a u,.filters button,.hero-badge,.how-card__num,.ix-hero-badge,.ix-trust-chip,.log__t,.ph-form__k,.ph-ru b,.ph-titem,.ph-topic span,.ph__k,.plan-popular,.plan-terms,.plan-tier,.res-count,.rule-note a,.sol-row__k{font-size:12px}.article-card__date,.channel-tag,.faq-cat__h span,.faq-nav a u,.log__t,.ph-form__k,.ph-topic span,.res-count{color:var(--ink2)}.channel-tag--live{color:var(--yel)}h2{line-height:1.03;letter-spacing:-.038em}.cta-banner-v2__title,h2{font-size:clamp(30px,4vw,52px)}.article-card__title,.channel-card__name,.how-card__title,.icon-card__title{font-size:22px;letter-spacing:-.022em}.faq-card__q,.qa>summary{font-size:18px}.ph__sub{font-size:21px;line-height:1.5}.article-card__desc,.channel-card__desc,.cta-banner-v2__sub,.faq-band p,.faq-card__a,.faq-pointer,.how-card__body,.icon-card li,.icon-card__body,.ix-cta__inner p,.plan-lead,.pricing-cta-banner__inner p,.qa__a,.rule-note p,.sol-list div,.sol-row__t p{font-size:18px;line-height:1.6}.lead,.section-head-center .lead{font-size:18px}.channel-card p,.how-card p{font-size:18px;line-height:1.6}.how-card h3{font-size:22px;letter-spacing:-.022em}.ph-toc__t{font-size:19px}.ph-toc__d{font-size:15.5px}.ph-toc__c{font-size:16px}.wan-pt b{font-size:19px}.wan-pt span{font-size:16px}.ph-topic b{font-size:17px}.ph-ru span{font-size:16px}.channel-card__link{font-size:15px}.plan-features li{font-size:16.5px}.pc-found b{font-size:16px}.plan-price-unit{font-size:15px}.addon-row b,.ent-row b,.model b{font-size:17px}.addon-row span,.cost2__c p,.ent-row span,.model p{font-size:16px;line-height:1.55}.incl span{font-size:14.5px}.cost2__v i{font-size:15px}.pl-term__l{font-size:14.5px}.home .ix-hero{padding:clamp(36px,4vw,52px) 0 clamp(64px,8vw,100px)}.home .ix-hero__copy h1{font-size:clamp(36px,4.6vw,64px);line-height:1;letter-spacing:-.04em}.home .ix-hero__copy p{font-size:21px;line-height:1.5}.home .ix-hero__copy .ix-hero__fine{margin:18px 0 0;max-width:none;font-size:10.5px;line-height:1.4;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--ink2-aa)}.home .ix-hero-stat{margin-top:28px;padding-top:20px;align-items:center}.home .ix-hero-stat b{font-size:22px}.home .ix-hero-stat span{font-size:14px}.home .channel-section,.home .dark-band,.home .greige{padding:clamp(72px,9vw,130px) 0}.home .home-grounded{padding:0 0 clamp(72px,9vw,130px)}.home h2{font-size:clamp(30px,4vw,52px);line-height:1.03;letter-spacing:-.038em}.home .eyebrow{font-size:12px;letter-spacing:.2em}.home .hm-copy .eyebrow{margin-bottom:22px}.home .hm-split{gap:clamp(48px,7vw,92px)}.home .hm-copy h2{max-width:20ch}.home .hm-copy p{font-size:18px;line-height:1.6;margin-top:22px}.home .hm-list{margin-top:34px;gap:14px}.home .hm-list div{font-size:18px;line-height:1.6}.home .hm-list div:before{margin-top:9px}.home .hm-copy .ch-link{margin-top:34px}.home .hm-split .ix-mock{max-width:430px;margin-left:auto}.home .hm-copy p.mono{font-size:10.5px;line-height:1.4;margin-top:18px}.home .channel-section .section-head-center{margin-bottom:0}.home .channel-section .section-head-center h2{max-width:24ch;margin-left:auto;margin-right:auto}.home .channel-grid{margin-top:72px;gap:20px}.home .channel-card{padding:38px 34px}.home .channel-card h3{font-size:22px;margin-top:22px}.home .channel-card p{font-size:18px;line-height:1.6}.home .win-item{padding:34px 0 34px 36px}.home .win-item:first-child{padding-left:0}.home .price-band{padding:clamp(64px,7vw,104px) 0}.home .rule-note{padding-top:28px}.home .rule-note p{font-size:18px;line-height:1.6}.home .ix-cta__inner{padding:clamp(72px,8vw,116px) clamp(28px,5vw,56px)}.home .ix-cta__inner h2{max-width:22ch;margin-left:auto;margin-right:auto}.home .ix-cta__inner p{font-size:18px}@media(max-width:1024px){.home .win-item{padding-left:20px}.home .win-item:nth-child(3){padding-left:0}}@media(max-width:900px){.home .hm-split{gap:32px}.home .hm-split .ix-mock{max-width:100%;margin-left:0}}@media(max-width:520px){.home .win-item{padding-left:0}}.nav-dd{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:7px;padding:8px;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;color:#0e0b09;font-size:16px;font-weight:400;font-family:var(--sans)}.nav-dd i{width:8px;height:8px;border-right:1.6px solid;border-bottom:1.6px solid;transform:translateY(-2px) rotate(45deg);display:inline-block;transition:transform .15s ease}.nav-dd[aria-expanded=true],.nav-links a.nav-dd[aria-expanded=true]{font-weight:500;box-shadow:inset 0 -3px 0 var(--ink)}.nav-dd[aria-expanded=true] i{transform:translateY(1px) rotate(225deg)}.nav-dd.active{font-weight:500;box-shadow:inset 0 -3px 0 var(--yel)}.nav-dd:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:1320px){.nav-dd{font-size:14px;padding:8px 6px}}.nav-panel{position:absolute;left:0;right:0;top:var(--header-h);background:var(--paper);border-bottom:2px solid var(--line2);box-shadow:0 22px 48px rgba(56,49,42,.18);z-index:55}.nav-panel[hidden]{display:none}.nav-panel__in{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;padding:26px 0 44px}.nav-panel__in--3{grid-template-columns:1.25fr .95fr .9fr}.nav-panel__col{padding:0 26px 0 0}.nav-panel__col+.nav-panel__col{border-left:1px solid var(--line2);padding:0 26px}.nav-panel__col:last-child{padding-right:0}.nav-panel__k{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--yel-d);margin-bottom:12px}.nd-item{display:grid;grid-template-columns:38px 1fr 18px;grid-gap:12px;gap:12px;align-items:start;padding:12px;text-decoration:none;color:var(--ink);background:#fff;border:1px solid var(--line);margin-bottom:8px}.nd-item:hover{border-color:var(--ink);color:var(--ink)}.nd-item__ico{width:38px;height:38px;border:1px solid var(--line2);display:flex;align-items:center;justify-content:center;background:var(--paper);font-family:var(--mono);font-size:11px;color:var(--ink2)}.nd-item__ico svg{width:20px;height:20px;stroke:var(--ink);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nd-item__t{font-size:15px;font-weight:600;letter-spacing:-.005em;line-height:1.2;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nd-item__d{font-size:13px;color:var(--ink2);margin-top:3px;line-height:1.45}.nd-item__arr{font-size:16px;color:var(--ink2);align-self:center}.nd-tag{font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;background:var(--yel);padding:2px 6px;font-weight:500;font-style:normal}.nd-row,.nd-tag{color:var(--ink)}.nd-row{display:grid;grid-template-columns:30px 1fr;grid-gap:10px;gap:10px;align-items:center;padding:9px 10px;text-decoration:none;border:1px solid transparent}.nd-row:hover{background:#fff;border-color:var(--line);color:var(--ink)}.nd-row__ico{width:30px;height:30px;border:1px solid var(--line2);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:10.5px;color:var(--ink2);background:#fff}.nd-row__t{font-size:14.5px;font-weight:600}.nd-row__d{font-size:12.5px;color:var(--ink2)}.nd-feat{background:var(--grey-lt);padding:16px;display:grid;grid-gap:10px;gap:10px}.nd-feat p{margin:4px 0 0;font-size:13px;color:var(--ink2)}.nd-feat b{font-size:14px;color:var(--ink)}.nd-foot{margin-top:12px;padding-top:12px;border-top:1px solid var(--line);font-size:13.5px;display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center}.nd-foot a{font-weight:600;text-decoration:none;box-shadow:inset 0 -2px 0 var(--yel)}.nd-foot a,.nd-foot a:hover{color:var(--ink)}.nd-foot .muted{color:var(--ink2);font-size:13px}.nd-g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.nd-sc{background:#fff;border:1px solid var(--line);text-decoration:none;color:var(--ink);display:flex;flex-direction:column}.nd-sc:hover{border-color:var(--ink);color:var(--ink)}.nd-sc__b{padding:12px 14px 14px;display:grid;grid-gap:4px;gap:4px}.nd-sc__t{font-size:15px;font-weight:600;letter-spacing:-.005em;display:flex;justify-content:space-between;align-items:center;gap:8px}.nd-sc__t span{color:var(--ink2);font-weight:400}.nd-sc__d{font-size:13px;color:var(--ink2);line-height:1.45}.nd-sc__p{font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-top:4px}@media (max-width:1100px){.nav-panel__in--3{grid-template-columns:1fr 1fr}.nav-panel__col--feat{display:none}}@media (max-width:820px){.nav-panel{display:none}}.sheet-list .menu-sep{margin-top:6px}.xm{display:grid;grid-gap:5px;gap:5px}.xm__in{background:#fff;border:1px solid var(--line);justify-self:start;color:var(--ink)}.xm__in,.xm__out{padding:9px 12px;font-size:13px;max-width:92%;line-height:1.5}.xm__out{background:var(--ink);color:var(--paper);justify-self:end}.xm__src{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);justify-self:end}.xm--lg .xm__in,.xm--lg .xm__out{font-size:14.5px;padding:10px 13px;max-width:88%}.xm--lg{gap:8px;max-width:560px}.xm-wrap{background:var(--grey-lt);padding:12px 14px;display:grid;grid-gap:6px;gap:6px;border-bottom:1px solid var(--line)}.gcard{border:1px solid var(--line2);background:#fff;display:flex;flex-direction:column}.gcard__vis{background:var(--grey-lt);padding:16px 16px 14px;display:grid;grid-gap:6px;gap:6px;border-bottom:1px solid var(--line)}.gcard__vis .pc{background:#fff;border:1px solid var(--line2);padding:8px 10px;display:grid;grid-template-columns:44px 1fr auto;grid-gap:10px;gap:10px;align-items:center;justify-self:start;max-width:92%;font-size:12.5px;color:var(--ink)}.gcard__vis .pc i{width:44px;height:44px;background:#cfcec2;display:block}.gcard__vis .pc u{text-decoration:none;font-family:var(--mono);font-size:11px;color:var(--yel-d)}.gcard__body{padding:18px 20px 20px;display:flex;flex-direction:column;gap:10px;flex:1 1}.gcard__body .k{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--yel-d)}.gcard__body h3{font-size:20px;letter-spacing:-.015em;line-height:1.2;margin:0;font-weight:600}.gcard__body ul{margin:0;padding-left:16px;font-size:14px;color:var(--ink2)}.gcard__body li{margin:3px 0}.gcard__foot{margin-top:auto;padding-top:10px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.gcard__foot .plan{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink2-aa)}.gcard__foot a{font-weight:600;font-size:14px;text-decoration:none;box-shadow:inset 0 -3px 0 var(--yel)}.gcard__foot a,.gcard__foot a:hover{color:var(--ink)}.gcard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}@media (max-width:760px){.gcard-grid{grid-template-columns:1fr}}.sp-two{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:36px;gap:36px;align-items:start}.sp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;border-top:2px solid var(--ink);margin-top:18px}.sp-steps div{padding:14px 12px 0;border-right:1px solid var(--line)}.sp-steps div:last-child{border-right:0}.sp-steps b{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:6px}.sp-steps span{line-height:1.5}.sp-rules,.sp-steps span{font-size:14px;color:var(--ink2)}.sp-rules{display:flex;flex-wrap:wrap;gap:10px 28px;margin:14px 0 22px}.sp-rules b{color:var(--ink);font-weight:600}.sp-bound{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.sp-bound div{border-top:2px solid var(--ink);padding-top:10px;font-size:14px;color:var(--ink2);line-height:1.5}.sp-bound b{display:block;color:var(--ink);margin-bottom:4px;font-weight:600}.sp-plan{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--ink2-aa);margin:18px 0 0}.sp-lead{font-size:16px;line-height:1.6;color:var(--ink2);max-width:60ch;margin:0}.dark-band .sp-lead{color:hsla(0,0%,100%,.74)}@media (max-width:820px){.sp-bound,.sp-steps,.sp-two{grid-template-columns:1fr}.sp-steps div{border-right:0;border-bottom:1px solid var(--line);padding-bottom:12px}}.hm-jobs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:22px}.hm-job{border:1px solid var(--line2);background:#fff;padding:18px 18px 16px;display:flex;flex-direction:column;gap:8px}.hm-job .k{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--yel-d)}.hm-job h3{font-size:18px;font-weight:600;letter-spacing:-.012em;line-height:1.3;margin:0}.hm-job a{font-weight:600;font-size:15px;text-decoration:none;box-shadow:inset 0 -2px 0 var(--yel);align-self:flex-start;margin-top:auto}.hm-job a,.hm-job a:hover{color:var(--ink)}@media (max-width:900px){.hm-jobs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.hm-jobs{grid-template-columns:1fr}}.hm-stack{display:grid;grid-gap:clamp(28px,3.5vw,44px);gap:clamp(28px,3.5vw,44px)}.hm-stack__head{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.hm-stack__l h2{margin-bottom:0}.hm-stack__r{padding-top:26px;max-width:52ch}.home .hm-stack__r p{margin-top:0}@media (max-width:900px){.hm-stack__head{grid-template-columns:1fr;gap:0}.hm-stack__r{padding-top:22px;max-width:none}}.mk{border:1px solid var(--line2);background:#fff;font-size:14px;color:var(--ink);line-height:1.5;box-shadow:0 18px 40px -24px rgba(56,49,42,.35)}.mk,.mk *{min-width:0}.mk *{box-sizing:border-box}.mk__hd{background:var(--ink);color:var(--paper);padding:13px 18px;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:12px;align-items:center}.mk__cnt,.mk__hd{display:flex;flex-wrap:wrap}.mk__cnt{gap:18px;font-weight:500;color:hsla(60,19%,94%,.78)}.mk__cnt b{color:var(--paper);font-weight:600}.mk-lbl{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin:18px 0 6px;font-weight:500}.mk-lbl:first-child{margin-top:0}.mk-ch{width:15px;height:15px;border-radius:4px;display:inline-block;flex:none;margin-right:8px;vertical-align:-2px;text-decoration:none}.mk-ch--wa{background:#25d366}.mk-ch--em{background:#f59e0b}.mk-ch--web{background:#4f6ef7}.mk-pill{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border:1px solid var(--line2);background:#fff;white-space:nowrap;flex:none;border-radius:3px;font-weight:500}.mk-pill--open{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.mk-pill--claimed{background:#f5f3ff;border-color:#ddd6fe;color:#5b21b6}.mk-pill--act{background:#fef3c7;border-color:#fde68a;color:#92400e}.mk-pill--wa{background:#e7f8ee;border-color:#a7e3bd;color:#166534}.mk-grid{display:grid;grid-template-columns:168px 300px minmax(0,1fr)}.mk-rail{border-right:1px solid var(--line);padding:18px 16px;background:var(--paper)}.mk-rail>span{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:14px;padding:4px 0;color:var(--ink2)}.mk-rail>span.on{font-weight:600;color:var(--ink)}.mk-rail>span em{font-style:normal;display:inline-flex;align-items:center}.mk-rail>span i{font-style:normal;font-family:var(--mono);font-size:11.5px;color:var(--ink3);min-width:18px;text-align:right}.mk-rail>span.on i{color:var(--ink);font-weight:600}.mk-list{border-right:1px solid var(--line);display:grid;align-content:start}.mk-list__top{padding:16px 16px 0;display:flex;justify-content:space-between;align-items:baseline;font-weight:600;font-size:14px}.mk-list__top i{font-style:normal;font-family:var(--mono);font-size:10.5px;color:var(--ink3);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.mk-sel{margin:12px 16px 0;border:1.5px solid #6b74e8;border-radius:8px;padding:9px 12px;font-size:14px;font-weight:600;display:flex;justify-content:space-between;align-items:center;background:#fff}.mk-sel i{font-style:normal;font-size:11px;color:#6b74e8}.mk-dd{margin:6px 16px 14px;background:#fff;border:1px solid var(--line2);border-radius:8px;box-shadow:0 14px 30px rgba(56,49,42,.16);font-size:14px;overflow:hidden}.mk-dd div{padding:9px 12px;display:flex;justify-content:space-between;gap:8px;align-items:center}.mk-dd div+div{border-top:1px solid var(--line)}.mk-dd div.on{background:#eef0ff;font-weight:600}.mk-dd small{font-family:var(--mono);font-size:10.5px;color:var(--ink3)}.mk-rows{display:grid;align-content:start}.mk-row{padding:13px 16px;border-top:1px solid var(--line);display:grid;grid-gap:4px;gap:4px}.mk-row.on{background:var(--paper);box-shadow:inset 3px 0 0 var(--yel)}.mk-row .r1{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.mk-row .r1 i{margin-left:auto;font-style:normal;font-family:var(--mono);font-size:11px;color:var(--ink3);font-weight:500}.mk-row .r2{color:var(--ink2);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-row .r3{display:flex;gap:6px;margin-top:2px;flex-wrap:wrap}.mk-conv{display:grid;grid-gap:14px;gap:14px;padding:18px 20px;align-content:start}.mk-conv__top{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:15px;font-weight:600}.mk-conv__who{margin-left:auto;font-size:13px;font-weight:500;color:var(--ink3);display:inline-flex;align-items:center;gap:8px}.mk-conv__who b{background:var(--ink);color:var(--paper);font-size:12.5px;font-weight:600;padding:3px 10px;border-radius:3px}.mk-sum{background:var(--paper);border-left:3px solid var(--ink);padding:11px 14px;font-size:14px;line-height:1.5}.mk-sum b{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--yel-d);margin-bottom:3px;font-weight:500}.mk-thread{display:grid;grid-gap:10px;gap:10px}.mk-bub{max-width:78%;padding:10px 14px;border-radius:10px 10px 10px 3px;background:var(--paper);font-size:14px;line-height:1.5}.mk-bub--out{margin-left:auto;background:#fff;border:1px solid var(--line2);border-radius:10px 10px 3px 10px}.mk-bub small{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);margin-top:5px}.mk-bub .x{display:block;margin-top:8px;padding-top:8px;border-top:1px solid var(--line2);font-size:13.5px;color:var(--ink2);font-style:italic}.mk-bub .x:before{content:"🌐 ";font-style:normal}.mk-bub--out .x{border-top-color:var(--line)}.mk-card{border:1px solid var(--line2);background:#fff;padding:12px 14px;border-radius:6px;font-size:14px;line-height:1.5}.mk-card b{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-bottom:4px;font-weight:500}.mk-card .f{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.mk-card .f span{border:1px solid var(--line2);padding:7px 14px;font-size:13.5px;font-weight:600;background:#fff;border-radius:4px}.mk-card .f span.p{background:var(--yel);border-color:var(--yel);color:var(--ink)}.mk-reply{border:1px solid var(--line2);border-radius:8px;display:grid;overflow:hidden}.mk-reply .box{padding:12px 14px;color:var(--ink3);font-size:14px;min-height:48px;display:flex;justify-content:space-between;gap:10px;align-items:center}.mk-reply .box i{font-style:normal;white-space:nowrap}.mk-reply .bar,.mk-reply .box i{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.mk-reply .bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:8px 12px;border-top:1px solid var(--line);color:var(--ink3);background:var(--paper)}.mk-reply .bar .send{margin-left:auto;background:var(--ink);color:var(--paper);padding:7px 16px;border-radius:4px;font-family:var(--sans);font-size:13.5px;font-weight:600;text-transform:none;letter-spacing:0}.mk--tr .mk-conv{padding:18px 20px}.mk-tabs{display:flex;gap:18px;padding:12px 18px 0;border-bottom:1px solid var(--line);font-size:13.5px;font-weight:500;color:var(--ink3);flex-wrap:wrap}.mk-tabs span{padding-bottom:10px}.mk-tabs span.on{color:var(--ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--yel)}.mk-dash{padding:18px;display:grid;grid-gap:16px;gap:16px}.mk-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.mk-kpi{border:1px solid var(--line);background:#fff;padding:14px 16px;display:grid;grid-gap:4px;gap:4px;align-content:start}.mk-kpi b{font-family:var(--mono);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk-kpi b small{font-size:13px;font-weight:500;color:var(--ink3);letter-spacing:0;margin-left:4px}.mk-kpi span{font-size:14px;font-weight:600;color:var(--ink);line-height:1.3}.mk-kpi em{font-style:normal;font-size:12.5px;color:var(--ink3);line-height:1.35}.mk-kpi i{font-style:normal;font-family:var(--mono);font-size:11px;color:#2e6b3a;font-weight:600}.mk-kpi--money{background:#fff7c2;border-color:#e3d27a}.mk-pq{border:1px solid var(--line);background:#fff;padding:14px 16px;display:grid;grid-gap:8px;gap:8px}.mk-pq .h{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.mk-pq .h b{font-size:14px;font-weight:600}.mk-pq .h span{font-size:13px;font-weight:600;color:var(--ink);box-shadow:inset 0 -2px 0 var(--yel)}.mk-pq .r{display:grid;grid-template-columns:minmax(0,1fr) 180px 44px;grid-gap:12px;gap:12px;align-items:center;font-size:14px}.mk-pq .r i{display:block;height:8px;background:var(--yel);border-radius:2px}.mk-pq .r u{text-decoration:none;font-family:var(--mono);font-weight:600;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:1040px){.mk-grid{grid-template-columns:150px 250px minmax(0,1fr)}}@media (max-width:900px){.mk-grid{grid-template-columns:1fr}.mk-list,.mk-rail{border-right:0;border-bottom:1px solid var(--line)}.mk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-pq .r{grid-template-columns:minmax(0,1fr) 90px 40px}.mk-bub{max-width:92%}}.cap-toc{display:flex;flex-wrap:wrap;gap:8px;padding:22px 0 0}.cap-toc a{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line2);padding:8px 11px;text-decoration:none;background:#fff}.cap-toc a:hover{background:var(--grey-lt);color:var(--ink)}.cap-legend{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding-top:14px}.cap-legend b{display:inline-block;width:12px;height:12px;background:var(--yel);vertical-align:-1px;margin-right:6px}.cap-grp{padding:clamp(34px,4vw,56px) 0 0}.cap-grp__h{display:flex;align-items:baseline;justify-content:space-between;gap:14px;border-bottom:2px solid var(--ink);padding-bottom:10px;margin-bottom:18px;flex-wrap:wrap}.cap-grp__h h2{font-size:clamp(22px,2.6vw,30px);font-weight:600;letter-spacing:-.02em;margin:0}.cap-grp__h span{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}.cap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.cap-tile{background:#fff;border:1px solid var(--line2);padding:22px 20px 18px;display:flex;flex-direction:column;gap:10px}.cap-tile h3{font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0;line-height:1.25}.cap-tile p{margin:0;font-size:14px;color:var(--ink2);flex:1 1;line-height:1.5}.cap-tile a{font-weight:600;font-size:14px;text-decoration:none;box-shadow:inset 0 -2px 0 var(--yel);align-self:flex-start;margin-top:4px}.cap-tile a,.cap-tile a:hover{color:var(--ink)}.cap-tile--m{border-left:4px solid var(--yel)}@media (max-width:900px){.cap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.cap-grid{grid-template-columns:1fr}}html[lang=zh-hant] .article-hero h1,html[lang=zh-hant] .cap-grp__h h2,html[lang=zh-hant] .cta-banner-v2__title,html[lang=zh-hant] .doc-header h1,html[lang=zh-hant] .ix-cta__inner h2,html[lang=zh-hant] .ix-features-hdr h2,html[lang=zh-hant] .ix-hero__copy h1,html[lang=zh-hant] .ph h1,html[lang=zh-hant] .pl-hero h1,html[lang=zh-hant] .pricing-hero__title,html[lang=zh-hant] .vs-hero h1,html[lang=zh-hant] h1,html[lang=zh-hant] h2{line-height:1.3;letter-spacing:0}