.home{--foam:#eef6f3;--rose2:#f6b3c1;--r-card:20px;--r-panel:28px;--sec:clamp(64px, 7.5vw, 112px);--wrap:1200px;overflow:hidden}.home h1,.home .h2,.home h3,.home .amount b{letter-spacing:-.025em;font-family:Inter Tight,Inter,sans-serif;font-weight:700}.home h1{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(38px,4.6vw,64px);line-height:1.02}.home .h2{text-wrap:balance;max-width:24ch;font-size:clamp(27px,2.7vw,38px);line-height:1.12}.home .h2.wide{max-width:28ch}.home .h2+p{max-width:58ch;color:var(--text);margin-top:14px;font-size:17px;line-height:1.55}.home h3{font-size:19px;line-height:1.3}.home .lede{max-width:50ch;color:var(--text);font-size:clamp(17px,1.3vw,19px);line-height:1.5}.home .small{color:var(--muted);font-size:14px;line-height:1.5}.home .small a{color:var(--teal)}.home .small a:hover{color:var(--teal-ink)}.home .section{padding-bottom:var(--sec)}.home .sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:40px;display:flex}.home .sec-head>div{min-width:0}.home .sec-link{color:var(--teal);white-space:nowrap;padding-bottom:4px;font-weight:600;text-decoration:none}.home .sec-link:hover{color:var(--teal-ink);text-underline-offset:4px;text-decoration:underline}.home .foam,.home .rose,.home .amber,.home .mint,.home .said li:not(.violet){--ink:#15171a;--muted:#47596a;--text:#1f3445;--teal:#0a5c50;--teal-ink:#07433a;color:var(--text)}.home .violet{--ink:#fff;--muted:#e3e0ff;--text:#f1efff;--teal:#fff;--teal-ink:#e3e0ff;color:var(--text)}.home .btn{box-shadow:none;background:var(--ink);color:#fff;border-radius:999px;min-height:50px;padding:0 24px;font-size:16px}.home .btn:hover{box-shadow:none;color:#fff;background:#2a2e33;transform:none}.home .btn.dark,.home .foam .btn{background:var(--ink);color:#fff}.home .btn.dark:hover,.home .foam .btn:hover{color:#fff;background:#2a2e33}.home .btn-ghost{color:var(--ink);border:1px solid var(--line-2);background:0 0}.home .btn-ghost:hover{background:var(--bg-2);color:var(--ink);border-color:var(--line-2)}.home .foam .btn-ghost,.home .amber .btn-ghost{border-color:#15171a59}.home .foam .btn-ghost:hover,.home .amber .btn-ghost:hover{color:var(--ink);border-color:var(--ink);background:#15171a0f}.home .btn:focus-visible,.home a:focus-visible,.home button:focus-visible,.home summary:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.home .hero{padding-top:clamp(40px,5.5vw,88px);padding-bottom:clamp(40px,4vw,56px);display:block}.hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px clamp(32px,5vw,80px);display:grid}.home .hero-copy{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.home .hero-copy h1{max-width:14ch}.home .hero-cta{flex-wrap:wrap;gap:12px;margin:0;display:flex}.home .hero-copy .small{max-width:48ch}.said{gap:14px;margin:0;padding:0;list-style:none;display:grid}.said li{border-radius:22px;grid-template-rows:auto 1fr auto;gap:12px;min-height:164px;padding:22px 24px;animation:.7s cubic-bezier(.2,.7,.2,1) both said-in;display:grid}.said li.mint{background:var(--mint)}.said li.amber{background:var(--amber);animation-delay:80ms}.said li.violet{background:var(--violet);animation-delay:.16s}.said .who{opacity:.8;font-size:13px;font-weight:600}.said p{letter-spacing:-.01em;color:var(--ink);font-size:clamp(18px,1.55vw,21px);font-weight:500;line-height:1.3}.said mark{color:inherit;background:0 0;box-shadow:inset 0 -.4em #ffffff8c}.said .violet mark{box-shadow:inset 0 -.4em #7ff0d88c}.said b{color:#15171a;background:#fff;border-radius:999px;justify-self:start;padding:6px 12px;font-size:13px;font-weight:600}.said .violet b{color:#15171a;background:#fff}.said-note{max-width:70ch;margin-top:20px}@keyframes said-in{0%{opacity:0;translate:0 24px}}@media (max-width:900px){.hero-grid{grid-template-columns:1fr}.said li{min-height:0}}@media (prefers-reduced-motion:reduce){.said li{animation:none}}.home .steps-strip{margin:0 0 var(--sec);border:1px solid var(--line);background:var(--bg-2);border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px 32px;padding:14px 20px;list-style:none;display:flex}.home .steps-strip li{color:var(--text);align-items:center;gap:10px;font-size:15px;display:inline-flex}.home .steps-strip li i{background:var(--ink);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-style:normal;font-weight:700;display:inline-flex}@media (max-width:640px){.home .steps-strip{border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px}}.home .home-sticky{display:none}@media (max-width:820px){.home .home-sticky{z-index:30;text-align:center;background:var(--ink);color:#fff;box-shadow:var(--shadow-hover);border-radius:14px;padding:14px;font-size:17px;font-weight:700;text-decoration:none;display:block;position:fixed;bottom:12px;left:12px;right:12px}.home .home-sticky:hover{color:#fff;background:#2a2e33}.home:has(.home-sticky) .sf{padding-bottom:84px}}.home .ai-strip{padding-bottom:var(--sec);flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.home .ai-strip>span{color:var(--muted);font-size:14px}.home .ai-strip ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.home .ai-strip li{border:1px solid var(--line-2);color:var(--ink);background:#fff;border-radius:999px;padding:7px 13px;font-size:14px;font-weight:500}.home .panel{border-radius:var(--r-panel);min-width:0;padding:clamp(24px,3.4vw,48px)}.home .foam{background:var(--foam)}.home .rose{background:var(--rose2)}.home .violet{background:var(--violet)}.home .amber{background:var(--amber)}.home .glass{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.home .split{align-items:center;gap:32px 56px}.home .demo{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:22px}.home .demo-q b{font-size:21px}.home .tab{border-color:var(--line-2);color:var(--ink)}.home .tab[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff}.home .demo-a{border-top-color:var(--line)}.home .tag{color:var(--ink);background:var(--rose-soft)}.home .tag.you,.home .verdict{background:var(--mint-soft);color:var(--teal-ink)}.home .verdict.bad{background:var(--rose-soft);color:#8d2438}.home .split-copy p{font-size:17px}.home .split-copy .small{font-size:14px}.home .tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.home .tile{border-radius:var(--r-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:column;gap:10px;min-width:0;padding:26px;display:flex}.home .tile h3{color:var(--ink);margin:0;font-size:18px}.home .tile p{color:var(--text);margin:0;font-size:15px;line-height:1.55}@media (max-width:900px){.home .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.home .tiles{grid-template-columns:1fr}}.home .intro{gap:12px;max-width:700px;margin-bottom:32px;display:grid}.home .tour{gap:20px;display:grid}.home .tour-tabs{background:var(--bg-2);border:1px solid var(--line);border-radius:999px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}.home .tour-tabs button{min-height:38px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14.5px;font-weight:600;transition:background-color .2s,color .2s}.home .tour-tabs button:hover{color:var(--ink);background:#fff}.home .tour-tabs button[aria-selected=true]{background:var(--ink);color:#fff}.home .tour-body{grid-template-columns:minmax(240px,1fr) minmax(0,2.4fr);align-items:center;gap:clamp(24px,3vw,48px);display:grid}.home .tour-copy h3{color:var(--ink);margin:0 0 10px;font-size:clamp(22px,2vw,26px);line-height:1.2}.home .tour-copy p{margin:0 0 16px;font-size:16px;line-height:1.55}.home .tour-link{color:var(--teal);font-weight:600;text-decoration:none}.home .tour-link:hover{color:var(--teal-ink);text-underline-offset:4px;text-decoration:underline}.home .tour-window{border:1px solid var(--line);box-shadow:var(--shadow-hover);background:#f2f5f6;border-radius:16px;margin:0;overflow:hidden}.home .tour-bar{background:#e6ebee;border-bottom:1px solid #d6dde2;align-items:center;gap:7px;height:36px;padding:0 14px;display:flex}.home .tour-bar i{background:#c9d2d8;border-radius:50%;width:10px;height:10px}.home .tour-bar span{color:#566572;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:6px;flex:0 340px;margin-left:12px;padding:3px 12px;font-size:12.5px;overflow:hidden}.home .tour-window img{width:100%;height:auto;display:block}.home .tour>.small{margin:0}@media (max-width:900px){.home .tour-body{grid-template-columns:1fr}.home .tour-tabs{border-radius:16px}}.home .bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.home .bt{border-radius:var(--r-card);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);flex-direction:column;gap:10px;min-width:0;min-height:232px;padding:24px;display:flex}.home .bt h3{color:var(--ink);margin:0;font-size:18px}.home .bt p{color:var(--text);margin:0;font-size:15px;line-height:1.5}.home .bt>:last-child:not(h3):not(p){margin-top:auto}.home .bt-rank{gap:6px;margin:0;padding:0;list-style:none;display:grid}.home .bt-rank li{background:var(--card-2);color:var(--text);border-radius:12px;grid-template-columns:minmax(0,1fr) 40px 40px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;display:grid}.home .bt-rank s{color:var(--muted);text-align:right}.home .bt-rank b{color:var(--teal);text-align:right;font-size:15px}.home .bt-kw{background:var(--card-2);color:var(--text);border-radius:12px;gap:3px;padding:14px;font-size:13.5px;display:grid}.home .bt-kw b{color:var(--ink);letter-spacing:-.01em;font-size:18px}.home .bt-kw svg{width:100%;height:32px;margin-top:6px}.home .bt-kw polyline{fill:none;stroke:var(--teal);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.home .bt-ad{border:1px solid var(--line);color:#33495a;background:#fff;border-radius:12px;gap:3px;padding:14px 16px;font-size:13px;line-height:1.4;display:grid}.home .bt-ad small{color:#33495a;font-weight:600}.home .bt-ad b{color:#1a0dab;font-size:15px;font-weight:500}.home .bt-bars{gap:8px;margin:0;padding:0;list-style:none;display:grid}.home .bt-bars li{color:var(--text);grid-template-columns:96px minmax(0,1fr) 40px;align-items:center;gap:10px;font-size:13px;font-weight:500;display:grid}.home .bt-bars i{background:var(--teal);border-radius:6px;height:8px;display:block}.home .bt-bars b{text-align:right;color:var(--ink)}.home .bt-fix{background:var(--card-2);color:var(--ink);border-radius:12px;gap:10px;padding:14px 16px;font-size:14.5px;font-weight:500;display:grid}.home .bt-fix em{background:var(--mint);color:var(--ink);border-radius:999px;justify-self:start;padding:6px 12px;font-size:13px;font-style:normal;font-weight:600}.home .bt-grid{grid-template-columns:repeat(3,1fr);gap:5px;max-width:132px;display:grid}.home .bt-grid i{aspect-ratio:1;color:#15171a;background:#e8e6e1;border-radius:8px;place-items:center;font-size:13px;font-style:normal;font-weight:700;display:grid}.home .bt-grid i.top{background:#7ff0d8}.home .bt-grid i.mid{background:#ffc24a}.home .bt-grid i.low{color:#fff;background:#8a94a6}.home .bt-big{color:var(--ink);flex-wrap:wrap;gap:6px 22px;font-size:14px;display:flex}.home .bt-big b{color:var(--teal);margin-right:4px;font-family:Inter Tight,Inter,sans-serif;font-size:26px}.home .bento-note{margin-top:20px}@media (max-width:900px){.home .bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.home .bento{grid-template-columns:1fr}.home .bt{min-height:0}}.home .ix-teaser{border-radius:var(--r-card);color:inherit;border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);gap:8px;padding:28px 32px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:grid}.home .ix-teaser:hover{border-color:var(--line-2);box-shadow:var(--shadow-hover);color:inherit;text-decoration:none}.home .ix-t-tag{color:var(--teal);font-size:14px;font-weight:600}.home .ix-teaser b{color:var(--ink);letter-spacing:-.02em;max-width:30ch;font-family:Inter Tight,Inter,sans-serif;font-size:clamp(21px,2.4vw,28px);line-height:1.2}.home .ix-teaser>span:last-child{color:var(--text);max-width:70ch;font-size:15px}.home .pricing{padding-top:clamp(24px,3vw,48px);padding-bottom:calc(var(--sec) + 24px);scroll-margin-top:24px}.home .price-head{gap:14px;margin-bottom:32px;display:grid}.home .price-head p{max-width:58ch;margin:0}.home .price-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.home .price-controls-right{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.home .seg{background:var(--bg-2);border:1px solid var(--line);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.home .seg button{min-height:40px;font:inherit;cursor:pointer;color:var(--text);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14.5px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.home .seg button:hover{color:var(--ink)}.home .seg button[aria-selected=true],.home .seg button[aria-pressed=true]{background:var(--ink);color:#fff}.home .seg button small{opacity:.75;font-size:12px;font-weight:600}.home .seg button[aria-pressed=true] small{opacity:.85}.home .price-country{color:var(--muted);align-items:center;gap:10px;font-size:14px;display:inline-flex}.home .price-country select{min-height:48px;color:var(--ink);border:1px solid var(--line-2);font:inherit;background:#fff;border-radius:999px;max-width:220px;padding:0 14px;font-size:14.5px;font-weight:600}.home .price-country select option{color:var(--ink)}.home .audience-lead{color:var(--text);max-width:60ch;margin:24px 0 0}.home .price-offer{color:var(--text);margin:12px 0 28px;font-size:15px}.home .price-offer b{color:var(--teal);font-weight:600}.home .price-offer code{font:inherit;color:var(--ink);letter-spacing:.04em;background:var(--bg-2);border:1px solid var(--line);border-radius:6px;padding:2px 8px;font-weight:700}.home .price-offer.regional b{color:var(--rose)}.home .plans{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;gap:16px;display:grid}.home .plans.aud-business{max-width:none}.home .plan{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);min-width:0;color:var(--text);border-radius:24px;flex-direction:column;gap:0;padding:28px;display:flex;position:relative}.home .plan.pro{border:1.5px solid var(--mint);background:var(--card);box-shadow:var(--shadow)}.home .plan li{border:0;margin:0;padding-top:0}.home .plan-top{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-bottom:20px;display:flex}.home .plan-name{color:var(--ink);font-size:17px;font-weight:600}.home .pill{background:var(--mint);color:var(--ink);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600}.home .plan.soon .pill{background:var(--amber-soft);color:#7a4b00}.home .amount{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.home .amount b{color:var(--ink);letter-spacing:-.035em;font-size:clamp(40px,3.6vw,52px);line-height:1}.home .amount span{color:var(--muted);font-size:15px}.home .amount-note{color:var(--muted);margin:10px 0 0;font-size:13.5px}.home .plan-blurb{color:var(--text);margin:18px 0 0;font-size:15px}.home .plan .plan-key,.home .plan .plan-more{padding:0;list-style:none}.home .plan .plan-key{color:var(--text);gap:8px;margin:16px 0 24px;font-size:15px;display:grid}.home .plan-key li{padding-left:22px;line-height:1.45;position:relative}.home .plan-key li:before{content:"";border-left:2px solid var(--teal);border-bottom:2px solid var(--teal);width:12px;height:7px;position:absolute;top:.5em;left:0;transform:rotate(-45deg)}.home .plan-key b{color:var(--ink);font-weight:600}.home .plan .btn{white-space:normal;text-align:center;width:100%;margin-top:auto}.home .plan-trial{text-align:center;color:var(--muted);text-underline-offset:3px;margin-top:12px;font-size:13.5px;text-decoration:underline;display:block}.home .plan-trial:hover{color:var(--teal-ink)}.home .plan .plan-more{border-top:1px solid var(--line);color:var(--muted);gap:6px;margin:22px 0 0;padding-top:18px;font-size:13.5px;line-height:1.45;display:grid}.home .price-peec{color:var(--text);margin:20px 0 0;font-size:15px}.home .price-peec b{color:var(--teal);font-weight:600}.home .price-incl{color:var(--text);max-width:80ch;margin:32px 0 0;font-size:15px}.home .price-incl a{color:var(--teal)}.home .price-incl a:hover{color:var(--teal-ink)}.home .price-compare{margin-top:24px}.home .price-row{color:var(--text);flex-wrap:wrap;gap:8px 32px;margin-top:24px;font-size:15px;display:flex}.home .price-row p{margin:0}.home .price-row b{color:var(--ink);font-weight:600}.home .price-row a{color:var(--teal)}.home .price-row a:hover{color:var(--teal-ink)}.home .price-vs{flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px;display:flex}.home .price-vs>span{color:var(--muted);margin-right:6px;font-size:14px}.home .price-vs p{border:1px solid var(--line-2);color:var(--text);background:#fff;border-radius:999px;margin:0;padding:7px 12px;font-size:13.5px}.home .price-vs p b{color:var(--ink);font-weight:600}.home .price-vs p.us{background:var(--mint);border-color:var(--mint);color:var(--ink)}.home .price-vs p.us b{color:var(--ink)}.home .price-small{max-width:90ch;margin-top:14px}@media (max-width:640px){.home .price-controls,.home .price-controls-right{flex-direction:column;align-items:stretch}.home .seg{display:flex}.home .seg button{white-space:nowrap;flex:1;justify-content:center;padding:0 8px;font-size:14px}.home .price-country{justify-content:space-between}.home .price-country select{flex:1;min-width:0;max-width:none}.home .plan{padding:24px}}.home .faq summary{min-height:52px;font-size:17px}.home .faq details p{max-width:62ch;color:var(--text);font-size:15.5px}.home .faq summary:hover{color:var(--teal)}.home .cta{border-radius:var(--r-panel);background:var(--night);border:1px solid var(--night);color:#c4d1da;box-shadow:var(--shadow-hover);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding:clamp(28px,4vw,56px);display:flex}.home .cta .h2{color:#fff;flex:380px;max-width:16ch}.home .cta>div{flex-flow:wrap;flex:0 440px;align-items:center;gap:12px;display:flex}.home .cta>div>p{color:#c4d1da;flex:100%;margin:0 0 4px;font-size:16px}.home .cta .btn{background:var(--mint);color:#07141c}.home .cta .btn:hover{color:#07141c;background:#a5f6e5}.home .cta .btn-ghost{color:#fff;background:0 0;border-color:#ffffff59}.home .cta .btn-ghost:hover{color:#fff;background:#ffffff14;border-color:#fff}.home .cta a:not(.btn){color:var(--mint)}.home .cta a:not(.btn):hover{color:#a5f6e5}@media (min-width:1680px){.home .content{zoom:1.1}}@media (min-width:1920px){.home .content{zoom:1.22}}@media (min-width:2300px){.home .content{zoom:1.45}}@media (min-width:2800px){.home .content{zoom:1.8}}@media (min-width:3400px){.home .content{zoom:2.2}}.live{flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.live li{border:1px solid var(--line-2);min-height:44px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 14px;font-weight:600;display:inline-flex}.live li span{color:var(--muted);font-size:14px;font-weight:500}.live i{border-radius:50%;flex:none;width:9px;height:9px}.live .on i{background:#1fae72;box-shadow:0 0 0 4px #1fae7229}.live .off i{background:#e0577a;box-shadow:0 0 0 4px #e0577a29}.live .off{color:var(--muted);border-style:dashed}.home .tl-strip{border-radius:var(--r-panel);background:var(--card);border-color:var(--line);box-shadow:var(--shadow);padding:clamp(24px,3vw,40px)}.home .tl-strip h2{letter-spacing:-.02em;font-family:Inter Tight,Inter,sans-serif;font-size:24px}.home .tl-strip nav a{padding:8px 14px;font-size:14px}.home .amount-text b{letter-spacing:-.02em;padding:6px 0;font-size:clamp(28px,2.4vw,34px)}.home .plans.aud-brands .plan:nth-child(2){border:1.5px solid var(--mint)}.home .plan-save{color:var(--teal,#0e7c6b);margin-top:10px;font-weight:600;text-decoration:none}.home .plan-save:hover{text-decoration:underline}.home .ex-tag{letter-spacing:.02em;background:var(--amber-soft);color:#5c4300;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;position:absolute;top:14px;right:14px}.home .proof{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.home .proof li{color:var(--ink);background:var(--mint-soft);border:1px solid #c9efe4;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600}.home .ha{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-hover);gap:16px;min-width:0;margin:0;padding:24px;display:grid;position:relative}.home .ha-q{justify-self:end;max-width:90%;margin:8px 0 0}.home .ha-q span{background:var(--ink);color:#fff;white-space:nowrap;border-radius:18px 18px 4px;max-width:100%;padding:10px 16px;font-size:16px;font-weight:500;animation:1.4s steps(34,end) .2s both ha-type;display:inline-block;overflow:hidden}.home .ha-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.home .ha-chips li{border:1px solid var(--line-2);color:var(--text);background:var(--bg-2);border-radius:999px;padding:5px 11px;font-size:13px;font-weight:600;animation:.4s both ha-in}.home .ha-a{color:var(--ink);background:var(--bg-2);border-radius:4px 18px 18px;margin:0;padding:14px 16px;font-size:16.5px;line-height:1.5;animation:.5s 2.4s both ha-in}.home .ha-a b{background:var(--rose-soft);border-radius:4px;padding:0 4px;font-weight:600}.home .ha-v{background:var(--night);color:#dbe5ec;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;font-size:14px;animation:.5s 3.2s both ha-in;display:flex}.home .ha-v b{color:var(--mint);margin-right:4px}.home .ha-v span{background:#ffffff14;border-radius:999px;padding:3px 10px}.home .ha-v .ok{background:var(--mint);color:#07141c;font-weight:700}.home .ha figcaption{margin:0}@keyframes ha-type{0%{width:0}}@keyframes ha-in{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:reduce){.home .ha *{animation:none!important}}.home .hw{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.home .hw li{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);align-content:start;gap:10px;padding:24px;display:grid}.home .hw svg{width:120px;height:72px}.home .hw i{background:var(--ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-style:normal;font-weight:700;display:inline-flex}.home .hw p{color:var(--text);margin:0;font-size:15.5px;line-height:1.5}.home .hw-f{fill:var(--bg-2);stroke:var(--line-2)}.home .hw-t{fill:var(--line)}.home .hw-l{fill:var(--line-2)}.home .hw-a{fill:var(--mint)}.home .hw-ring{fill:none;stroke:var(--teal);stroke-width:4px;stroke-linecap:round}.home .hw-line{fill:none;stroke:var(--teal);stroke-width:3px;stroke-linejoin:round}.home .hw-dot{fill:var(--teal)}.home .ws{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.home .ws-p{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);grid-template-rows:1fr auto;gap:16px;min-width:0;margin:0;padding:44px 18px 18px;display:grid;position:relative}.home .ws-p>svg,.home .ws-net{align-self:center;width:100%;height:auto}.home .ws-p figcaption{gap:4px;display:grid}.home .ws-p figcaption b{color:var(--ink);font-size:16px}.home .ws-p figcaption span{color:var(--muted);font-size:14px;line-height:1.45}.home .dl-bg,.home .dl-fg{fill:none;stroke-width:16px;stroke-linecap:round}.home .dl-bg{stroke:var(--bg-2)}.home .dl-fg{stroke:var(--teal)}.home .dl-n{fill:var(--ink);font:700 36px Inter Tight,Inter,sans-serif}.home .dl-s{fill:var(--muted);font-size:12px}.home .ws-bars{align-self:center;gap:10px;margin:0;padding:0;list-style:none;display:grid}.home .ws-bars li{color:var(--text);grid-template-columns:1fr auto;gap:4px 8px;font-size:13px;display:grid}.home .ws-bars li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home .ws-bars li i{background:#cbd5e1;border-radius:4px;grid-area:2/1/auto/-1;height:8px}.home .ws-bars li.me i{background:var(--teal)}.home .ws-bars li.me span{color:var(--ink);font-weight:700}.home .ws-bars li b{color:var(--ink);grid-area:1/2}.home .ws-net .vz-net text{font-size:18px}.home .ws-fix{align-self:center;gap:8px;margin:0;padding:0;list-style:none;display:grid}.home .ws-fix li{background:var(--bg-2);border-left:3px solid var(--teal);color:var(--text);border-radius:12px;gap:2px;padding:10px 12px;font-size:13px;display:grid}.home .ws-fix b{color:var(--ink);font-size:13.5px}.home .who,.home .why{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.home .who a{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);height:100%;color:var(--text);align-content:start;gap:8px;padding:22px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:grid}.home .who a:hover{border-color:var(--teal);box-shadow:var(--shadow-hover)}.home .who b,.home .why b{color:var(--ink);font-family:Inter Tight,Inter,sans-serif;font-size:18px}.home .who span,.home .why span{font-size:15px;line-height:1.5}.home .who em{color:var(--teal);font-style:normal;font-weight:700}.home .why li{border-radius:var(--r-card);background:var(--mint-soft);color:var(--text);align-content:start;gap:8px;padding:22px;display:grid}.home .why-note{max-width:70ch;margin-top:20px}.home .gl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.home .gl a{color:var(--teal);font-weight:600}@media (max-width:1000px){.home .ws,.home .who,.home .why{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.home .hw{grid-template-columns:1fr}}@media (max-width:560px){.home .ws,.home .who,.home .why,.home .gl{grid-template-columns:1fr}.home .ha{padding:18px}.home .ha-q span{white-space:normal;animation:none}.home .wrap{padding-left:16px;padding-right:16px}}.home .ha{padding-top:44px}.home .ha>.ex-tag{position:absolute;top:12px;left:16px;right:auto}
