.v2{--v2-ink:#0f172a;--v2-body:#475569;--v2-muted:#64748b;--v2-line:#e8eaf0;--v2-soft:#fbfbfd;--v2-card-shadow:0 4px 24px 0 rgba(0,15,80,0.04),0 1px 3px 0 rgba(0,15,80,0.03);font-family:Lexend,sans-serif;color:var(--v2-body);background:#fff;overflow-x:clip}.v2 *,.v2 :after,.v2 :before{box-sizing:border-box}.v2-wrap{width:100%;max-width:1160px;margin:0 auto;padding:0 24px}.v2-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--v2-line)}.v2-header-inner{gap:24px;height:68px}.v2-header-inner,.v2-logo{display:flex;align-items:center}.v2-logo{flex-shrink:0}.v2-logo img{height:30px;width:auto}.v2-nav{display:flex;align-items:center;gap:4px;margin-left:8px}.v2-nav a{padding:8px 12px;border-radius:8px;font-size:14px;color:var(--v2-muted);text-decoration:none;transition:background .15s ease,color .15s ease}.v2-nav a:hover{background:var(--brand-soft);color:var(--v2-ink)}.v2-nav a.active{color:var(--brand);font-weight:600}.v2-header-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.v2-menu-toggle{display:none;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--v2-line);border-radius:10px;background:#fff;color:var(--v2-ink);cursor:pointer}.v2-mobile-nav{display:none;flex-direction:column;padding:8px 0 16px;border-top:1px solid var(--v2-line)}.v2-mobile-nav a{display:block;padding:15px 4px;font-size:15px;color:var(--v2-ink);text-decoration:none;border-bottom:1px solid var(--v2-line)}.v2-mobile-cta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.v2-mobile-cta a{border-bottom:0;padding:12px 10px;text-align:center}.v2-scrim{position:fixed;inset:68px 0 0;z-index:40;border:0;padding:0;background:rgba(15,23,42,.35)}.v2-mobile-nav.open{display:flex;position:relative;z-index:60;background:#fff}.v2-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:10px;border:1px solid transparent;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.v2-btn-primary{background:var(--brand);color:#fff}.v2-btn-primary:hover{background:var(--brand-strong)}.v2-btn-secondary{background:#fff;border-color:var(--v2-line);color:var(--v2-ink)}.v2-btn-secondary:hover{border-color:var(--brand-border);background:var(--brand-soft)}.v2-btn-sm{padding:9px 16px;font-size:14px;border-radius:8px}.v2-section{padding:88px 0}.v2-section-tint{background:var(--v2-soft);border-top:1px solid var(--v2-line);border-bottom:1px solid var(--v2-line)}.v2-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:Lexend,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--brand);background:none;border:0;padding:0;border-radius:0;margin-bottom:14px}.v2-eyebrow:before{content:"";width:5px;height:5px;border-radius:1px;background:currentColor;flex-shrink:0}.v2-h1{margin:0 0 20px;font-size:54px;line-height:1.1;letter-spacing:-.02em}.v2-h1,.v2-h2{font-weight:700;color:var(--v2-ink)}.v2-h2{margin:0 0 16px;font-size:38px;line-height:1.2;letter-spacing:-.015em}.v2-h3{margin:0 0 10px;font-size:19px;line-height:1.35;font-weight:600;color:var(--v2-ink)}.v2-lead{margin:0;font-size:18px;line-height:1.6;color:var(--v2-muted)}.v2-section-head{max-width:680px;margin:0 auto 48px;text-align:center}.v2-card{padding:28px;background:#fff;border:1px solid var(--v2-line);border-radius:16px;box-shadow:var(--v2-card-shadow)}.v2-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.v2-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.v2-list{margin:16px 0 0;padding:0;list-style:none}.v2-list li{position:relative;padding-left:26px;margin-bottom:10px;font-size:15px;line-height:1.55;color:var(--v2-body)}.v2-list li:before{content:"";position:absolute;left:4px;top:8px;width:8px;height:8px;border-radius:50%;background:var(--brand);opacity:.5}.v2-pillar-mark{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:16px;border-radius:12px;background:var(--brand-soft);color:var(--brand)}.v2-footer{padding:56px 0 32px;background:var(--brand-deep);color:#cbd5e1}.v2-footer a{color:#cbd5e1;text-decoration:none;font-size:14px}.v2-footer a:hover{color:#fff}.v2-footer-cols{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:32px;padding-bottom:32px;border-bottom:1px solid rgba(255,255,255,.12)}.v2-footer-col h4{margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#94a3b8}.v2-footer-col ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.v2-footer-note{padding-top:24px;font-size:13px;color:#94a3b8}.v2-footer-logo{height:30px;width:auto;margin-bottom:14px;filter:brightness(0) invert(1)}@media (max-width:960px){.v2-footer-cols,.v2-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-h1{font-size:42px}.v2-h2{font-size:32px}}@media (max-width:768px){.v2-header-actions .v2-btn,.v2-nav{display:none}.v2-menu-toggle{display:flex}.v2-section{padding:56px 0}.v2-grid-2,.v2-grid-3{grid-template-columns:minmax(0,1fr)}.v2-h1{font-size:34px}.v2-h2{font-size:27px}.v2-lead{font-size:16px}.v2-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.v2-footer-col:first-child{grid-column:1/-1}}html body .v2,html body .v2 *{font-family:Inter,system-ui,-apple-system,sans-serif}html body .v2 :is(h1,h2,h3,h4,.hero-headline) *,html body .v2 :is(h1,h2,h3,h4,.hero-headline,.v2-eyebrow,.hero-top-badge,.v2-teaser-price strong){font-family:Lexend,system-ui,sans-serif}.v2{--v2-h1:56px;--v2-h2:40px;--v2-h3:24px;--v2-h4:18px;--v2-text:17px;--v2-small:16px;font-size:var(--v2-text)}.v2 .hero-headline,.v2 .v2-h1{font-size:var(--v2-h1);line-height:1.1}.v2 .v2-h2{font-size:var(--v2-h2);line-height:1.18}.v2 .v2-h3{font-size:var(--v2-h3);line-height:1.3}.v2 .v2-h4{font-size:var(--v2-h4);line-height:1.4;font-weight:600;color:var(--v2-ink)}.v2 .v2-page-hero .v2-h1{font-size:var(--v2-h1)}.v2 .v2-lead{font-size:18px;color:var(--v2-body)}.v2 .v2-body-lg,.v2 .v2-card-body,.v2 .v2-list li{font-size:var(--v2-text);line-height:1.6;color:var(--v2-body)}.v2 .v2-body-lg{font-size:19px}.v2 .v2-note{font-size:var(--v2-small);color:var(--v2-body)}@media (max-width:960px){.v2{--v2-h1:44px;--v2-h2:34px;--v2-h3:22px}}@media (max-width:768px){.v2{--v2-h1:36px;--v2-h2:28px;--v2-h3:20px;--v2-h4:17px}.v2 .v2-lead{font-size:17px}}.v2 .animate-section .animate-child,.v2 .animate-section.fade-in,.v2 .fade-in{opacity:1!important;transform:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.v2 *,.v2 :after,.v2 :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.v2 .hero-top-badge-dot,.v2 .mk-caret,.v2 .pm-caret{animation:none!important}}.v2 .v2-nav a,.v2 .v2-nav-trigger{font-size:16px;color:var(--v2-body)}.v2-nav-menu{position:relative}.v2-nav-trigger{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:0;border-radius:8px;background:none;cursor:pointer;transition:background .15s ease,color .15s ease}.v2-nav-trigger:hover,.v2-nav-trigger[aria-expanded=true]{background:var(--brand-soft);color:var(--v2-ink)}.v2-nav-trigger.active{color:var(--brand);font-weight:600}.v2-nav-trigger svg{transition:transform .15s ease}.v2-nav-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.v2-nav-dropdown{position:absolute;top:calc(100% + 8px);left:0;z-index:70;display:none;min-width:290px;padding:8px;border:1px solid var(--v2-line);border-radius:12px;background:#fff;box-shadow:0 16px 40px -16px rgba(15,23,42,.25)}.v2-nav-dropdown.open{display:grid}.v2 .v2-nav-dropdown a{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:8px;color:var(--v2-ink)}.v2-mobile-nav small,.v2-nav-dropdown small{font-size:13px;color:var(--v2-muted)}.v2-header-login{padding:8px 10px;font-size:16px;font-weight:500;color:var(--v2-body);text-decoration:none;white-space:nowrap}.v2-header-login:hover{color:var(--brand)}.v2-mobile-group{padding:12px 0 4px;font-size:14px;font-weight:600;color:var(--v2-muted)}.v2 .v2-mobile-nav a{padding:11px 0;font-size:16px;font-weight:500;border-bottom:0}.v2 .v2-mobile-nav a.v2-mobile-sub{display:flex;flex-direction:column;gap:2px;padding:9px 0}.v2 .v2-mobile-nav a.active{color:var(--brand)}.v2 .v2-mobile-links{display:flex;flex-direction:column;margin-top:4px;padding:4px 0;border-top:1px solid var(--v2-line);border-bottom:1px solid var(--v2-line)}.v2 .v2-mobile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px}.v2 .v2-mobile-nav{height:calc(100vh - 76px);height:calc(100dvh - 76px);margin:0 -24px;padding:8px 24px 0;overflow-y:auto;overscroll-behavior:contain}.v2 .v2-mobile-cta{position:sticky;bottom:0;margin-top:auto;padding:12px 0 calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--v2-line);background:#fff}.v2 .v2-mobile-nav .v2-mobile-cta .v2-mobile-login{grid-column:1/-1;margin:2px 0 0;font-size:14px;text-align:center;color:var(--v2-muted)}.v2 .v2-mobile-nav .v2-mobile-cta .v2-mobile-login a{display:inline;padding:0;font-size:14px;font-weight:600;color:var(--brand)}.v2 .v2-mobile-nav .v2-mobile-cta .v2-btn-primary,.v2 .v2-mobile-nav .v2-mobile-cta .v2-btn-primary:visited{color:#fff}@media (max-width:1100px){.v2 .v2-header-actions .v2-btn,.v2 .v2-header-login,.v2 .v2-nav{display:none}.v2 .v2-menu-toggle{display:flex}}.v2 .v2-header .v2-btn-sm{padding:9px 16px;font-size:16px}.v2 .v2-btn{font-size:16px}.v2-link{display:inline-flex;align-items:center;gap:6px;font-size:var(--v2-small);font-weight:600;color:var(--brand);text-decoration:none}.v2-link:hover{text-decoration:underline;text-underline-offset:3px}.v2-more{margin:24px 0 0}.v2-more .v2-link{display:inline}.v2-center{text-align:center}.v2-narrow{max-width:760px}.v2-callout{margin-top:24px;padding:16px 18px;border:1px solid var(--brand-border);border-left:4px solid var(--brand);border-radius:10px;background:#fff;font-size:var(--v2-small);line-height:1.6;color:var(--v2-body)}.v2-callout strong{color:var(--v2-ink)}.v2 .v2-home-hero .hero-headline{display:block;max-width:600px}.v2 .v2-home-hero .hero-subtitle{max-width:560px;font-size:18px;color:var(--v2-body)}.v2 .hero-trial-note{font-size:var(--v2-small);color:#475569}.v2 .v2-trust-list{flex-wrap:wrap;gap:10px 22px;margin-bottom:0;padding-left:0;list-style:none}.v2 .v2-trust-list .hero-trust-item{font-size:15px;color:#475569}@media (max-width:768px){.v2 .v2-home-hero .hero-content{position:relative;z-index:1}.v2 .v2-home-hero .hero-subtitle-apps{display:none}.v2 .v2-home-hero .hero-content:before{content:"";position:absolute;inset:-12px -14px;z-index:-1;border-radius:18px;background:rgba(248,250,252,.92);box-shadow:0 0 36px 24px rgba(248,250,252,.92)}}.v2-logos{padding:40px 0 44px;border-bottom:1px solid var(--v2-line);background:#fff;text-align:center}.v2 .v2-logos-label{margin:0 0 20px;font-size:20px;font-weight:600;letter-spacing:0;color:var(--v2-ink)}.v2-logos-row{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 32px;margin:0;padding:0;list-style:none}.v2-logos-row li{display:inline-flex;align-items:center;gap:10px;font-size:var(--v2-small);font-weight:600;color:var(--v2-ink)}.v2-logos-row img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.v2-logos-note{max-width:720px;margin:20px auto 0;font-size:var(--v2-small);line-height:1.6;color:var(--v2-muted)}.v2-problem{text-align:center}.v2-problem .v2-narrow{margin:0 auto}.v2-problem .v2-body-lg{margin:0}.v2-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none}.v2-step{display:flex;flex-direction:column}.v2-step-num{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:14px;border-radius:10px;background:var(--brand);font-family:Lexend,sans-serif;font-size:16px;font-weight:700;color:#fff}.v2-step-figure{margin-top:20px}.v2-card-figure{display:flex;flex-direction:column;gap:16px}.v2-card-figure .v2-h3{margin:0}.v2-connect{display:grid;gap:28px}.v2 .v2-connect-label{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:var(--v2-h4);font-weight:600;color:var(--v2-ink)}.v2-dot-live{width:8px;height:8px;border-radius:50%;background:var(--success)}.v2-connect-apps{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none}.v2-connect-apps li{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--v2-line);border-radius:10px;background:#fff;font-size:var(--v2-small);font-weight:500;color:var(--v2-ink)}.v2-connect-apps img{width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.v2 .v2-table{font-size:var(--v2-small)}.v2 .v2-table thead th{font-family:Lexend,sans-serif;font-size:15px}.v2 .v2-table tbody th,.v2 .v2-table thead th{letter-spacing:0;text-transform:none;color:var(--v2-ink)}.v2 .v2-table tbody th{background:#fff;font-size:var(--v2-small);font-weight:600;text-align:left}.v2 .v2-table td{color:var(--v2-body);vertical-align:top}.v2 .v2-table td:first-child{font-weight:400;color:var(--v2-body)}.v2 .v2-table .v2-table-us{background:rgba(var(--brand-rgb),.04);font-weight:600;color:var(--v2-ink)}.v2 .v2-table thead .v2-table-us{background:rgba(var(--brand-rgb),.08);color:var(--brand)}.v2 .v2-table tbody tr:last-child th{border-bottom:0}.v2-teaser-grid{row-gap:0}.v2-teaser{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0}.v2-teaser .v2-teaser-price{align-self:end}@media (max-width:768px){.v2-teaser-grid{row-gap:24px}.v2-teaser{display:flex;flex-direction:column;grid-row:auto}.v2-teaser .v2-teaser-price{align-self:auto}}.v2-teaser .v2-card-body{margin:0}.v2-teaser-cta{display:flex;justify-content:center;margin-top:32px}.v2-teaser-popular{border-color:var(--brand-border);box-shadow:0 10px 40px -24px rgba(var(--brand-rgb),.55)}.v2-teaser-price{margin:0 0 10px;color:var(--v2-muted);font-size:var(--v2-small)}.v2-teaser-price strong{font-size:34px;font-weight:700;color:var(--v2-ink)}.v2-teaser-prefix{display:block;font-size:15px;color:var(--v2-muted)}.v2-qa{max-width:760px;margin:0 auto}.v2-qa-group+.v2-qa-group{margin-top:44px}.v2 .v2-qa-group-title{margin:0 0 12px;font-size:var(--v2-h4);font-weight:700;color:var(--v2-ink)}.v2-qa-items{border-top:1px solid var(--v2-line)}.v2-qa-item{border-bottom:1px solid var(--v2-line)}.v2-qa-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 2px;font-size:17px;font-weight:600;color:var(--v2-ink);cursor:pointer;list-style:none}.v2-qa-item summary::-webkit-details-marker{display:none}.v2-qa-item summary svg{flex-shrink:0;color:var(--v2-muted);transition:transform .15s ease}.v2-qa-item[open] summary svg{transform:rotate(180deg)}.v2-qa-item summary:hover{color:var(--brand)}.v2-qa-item p{margin:0;padding:0 2px 20px;font-size:var(--v2-small);line-height:1.65;color:#475569}.v2-qa-item p:has(+ul){padding-bottom:10px}.v2-qa-item ul{margin:0;list-style:disc;padding:0 2px 20px 22px;font-size:var(--v2-small);line-height:1.6;color:#475569}.v2-qa-item li::marker{color:var(--brand)}.v2-qa-item li+li{margin-top:6px}.v2-qa-item ul+p{margin-top:-6px}.v2-qa-item p a{font-weight:600;color:var(--brand);text-decoration:underline;text-underline-offset:3px}.v2-security-band{padding:44px 0;border-top:1px solid var(--v2-line);background:#fff}.v2-security-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.v2-security-items li{display:flex;align-items:center;gap:12px;font-size:var(--v2-small);font-weight:600;line-height:1.4;color:var(--v2-ink)}.v2-security-items svg{flex-shrink:0;color:var(--brand)}.v2-security-link{margin:24px 0 0;text-align:center}.v2-cta-band{padding:84px 0;background:var(--brand-deep);text-align:center}.v2 .v2-cta-band .v2-h2{color:#fff}.v2 .v2-cta-band .v2-lead{max-width:640px;margin:0 auto;color:#ddd6fe}.v2-cta-band .v2-hero-actions{justify-content:center}.v2-btn-on-dark{background:#fff;color:var(--brand-deep)}.v2-btn-on-dark:hover{background:#ede9fe}.v2-btn-ghost-dark{background:transparent;border-color:rgba(255,255,255,.35);color:#fff}.v2-btn-ghost-dark:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.55)}.v2 .v2-page-hero{background:#f8fafc}.v2 .v2-page-hero .v2-lead{color:#475569}.v2-hero-note{margin:18px 0 0;font-size:var(--v2-small);color:#475569}.v2-footer-tagline{max-width:280px;margin:0;font-size:15px;line-height:1.6;color:#cbd5e1}.v2 .v2-footer-heading{margin:0 0 14px;font-size:16px;font-weight:600;color:#fff}.v2 .v2-footer a{font-size:16px}.v2 .v2-footer-col .v2-footer-social{display:flex;flex-direction:row;gap:10px;margin:20px 0 0;padding:0;list-style:none}.v2 .v2-footer-social a{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.16);border-radius:10px;color:#cbd5e1}.v2 .v2-footer-social a:focus-visible,.v2 .v2-footer-social a:hover{border-color:rgba(255,255,255,.4);color:#fff}.v2 .v2-footer-note{color:#cbd5e1}@media (max-width:960px){.v2-steps{grid-template-columns:minmax(0,1fr);max-width:520px;margin:0 auto}.v2-security-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.v2-security-items{grid-template-columns:minmax(0,1fr)}.v2-connect-apps{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-logos-row{gap:12px 20px}}.v2 .v2-page-hero-split{text-align:left}.v2 .v2-page-hero-split .v2-h1,.v2 .v2-page-hero-split .v2-lead{margin-left:0;margin-right:0}.v2 .v2-page-hero-split .v2-hero-actions{justify-content:flex-start}.v2 .v2-page-hero-split .v2-callout{max-width:560px}.v2-question{margin:0 0 8px;font-family:Lexend,sans-serif;font-size:20px;font-weight:600;line-height:1.4;color:var(--v2-ink)}.v2-question-source{margin:0;font-size:var(--v2-small);color:var(--v2-muted)}.v2 .v2-template-static{box-shadow:none}.v2 .v2-template-static .v2-h3{margin-bottom:6px}.v2-stack{display:grid;gap:18px;margin-top:24px}.v2-stack-item{padding-left:16px;border-left:3px solid var(--brand-border)}.v2 .v2-stack-item .v2-h4{margin:0 0 4px}.v2-spec{margin:0;border-top:1px solid var(--v2-line)}.v2-spec>div{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--v2-line)}.v2-spec dt{font-weight:600;color:var(--v2-ink)}.v2-spec dd{margin:0;color:var(--v2-body)}.v2-spec-apps{margin-top:28px!important}.v2-sys-request{border-style:dashed;box-shadow:none}.v2-sys-plus{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:8px;background:var(--brand-soft);font-size:20px;font-weight:600;color:var(--brand)}.v2 .v2-sys-head h3{font-size:var(--v2-h4)}.v2 .v2-group-note,.v2 .v2-sys-portal{font-size:var(--v2-small);color:var(--v2-body)}.v2 .v2-chiplist li{font-size:var(--v2-small)}.v2-callout-block{margin-top:40px;padding:24px}.v2 .v2-callout-block .v2-h4{margin:0 0 6px}.v2-security-points .v2-card{box-shadow:none}.v2 .v2-security-points .v2-h4{margin:0 0 6px}.v2-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.v2-plan-card{position:relative;display:flex;flex-direction:column}.v2-plan-popular{border-color:var(--brand);box-shadow:0 16px 48px -28px rgba(var(--brand-rgb),.6)}.v2 .v2-plan-card .v2-h3{margin:0 0 6px}.v2-plan-desc{min-height:52px;margin:0 0 18px;font-size:var(--v2-small);line-height:1.55;color:var(--v2-body)}.v2 .v2-plan-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;margin:0 0 6px}.v2 .v2-plan-price strong{font-family:Lexend,sans-serif;font-size:40px;font-weight:700;line-height:1.1;color:var(--v2-ink)}.v2-plan-prefix{flex-basis:100%;font-size:15px;color:var(--v2-muted)}.v2 .v2-plan-period{font-size:var(--v2-small);color:var(--v2-muted)}.v2-plan-limits{margin:0 0 20px;font-size:var(--v2-small);line-height:1.5;color:var(--v2-body)}.v2-plan-cta{width:100%}.v2-plan-trial{margin:10px 0 0;font-size:15px;color:var(--v2-muted);text-align:center}.v2-plan-features{display:grid;gap:12px;margin:24px 0 0;padding:24px 0 0;border-top:1px solid var(--v2-line);list-style:none}.v2-plan-features li{display:flex;gap:10px;font-size:var(--v2-small);line-height:1.5;color:var(--v2-body)}.v2-plan-features svg{flex-shrink:0;margin-top:3px;color:var(--success)}.v2-plan-features small{display:block;margin-top:2px;font-size:15px;color:var(--v2-muted)}.v2 .v2-plan-lead{font-weight:600;color:var(--v2-ink)}.v2-addons{margin:0;padding:0;list-style:none;border:1px solid var(--v2-line);border-radius:14px;background:#fff}.v2-addons li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--v2-line)}.v2-addons li:last-child{border-bottom:0}.v2-addon-main{display:flex;flex-direction:column;gap:2px;min-width:0}.v2-addon-main strong{font-size:17px;color:var(--v2-ink)}.v2-addon-main span{font-size:var(--v2-small);color:var(--v2-muted)}.v2-addon-price{flex-shrink:0;font-size:var(--v2-small);font-weight:600;color:var(--v2-ink);text-align:right}.v2 .v2-table-plans td,.v2 .v2-table-plans thead th{text-align:center}.v2-offer{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;margin-bottom:32px;padding:18px 24px;background:var(--brand-soft);border:1px solid var(--brand-border);border-radius:16px}.v2 .v2-offer .v2-h4{margin:0 0 2px;color:var(--brand)}.v2-offer p{margin:0;font-size:var(--v2-small);color:var(--v2-body)}.v2-offer .v2-link{flex-shrink:0}.v2-billing-row{display:flex;justify-content:center;margin-bottom:28px}.v2-billing{display:inline-flex;gap:4px;padding:4px;background:#fff;border:1px solid var(--v2-line);border-radius:12px}.v2-billing button{padding:9px 18px;border:0;border-radius:9px;background:transparent;font-size:var(--v2-small);font-weight:600;color:var(--v2-body);cursor:pointer}.v2-billing button.on{background:var(--brand);color:#fff}.v2-billing-save{margin-left:6px;color:var(--success)}.v2-billing button.on .v2-billing-save{color:var(--brand-border)}.v2-plan-billed{margin:0 0 18px;font-size:15px;line-height:1.5}.v2-plan-best,.v2-plan-billed,.v2-plan-billed s{color:var(--v2-muted)}.v2-plan-best{margin:24px 0 0;padding-top:20px;border-top:1px solid var(--v2-line);font-size:15px}.v2-addon-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.v2 .v2-addon-card{display:flex;flex-direction:column;gap:10px;padding:24px}.v2-addon-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.v2 .v2-addon-card .v2-h4{margin:0}.v2-addon-card-price{flex-shrink:0;font-size:var(--v2-small);font-weight:600;color:var(--v2-ink)}.v2-addon-card.is-offer .v2-addon-card-price{color:var(--success)}.v2 .v2-addon-card .v2-card-body{margin:0}.v2-addon-card-status{margin:0;font-size:15px;line-height:1.5;color:var(--v2-muted)}.v2-addon-card .v2-link{margin-top:auto;padding-top:6px}.v2-capacity{max-width:760px;margin:48px auto 0}.v2 .v2-capacity .v2-h4{margin:0 0 14px}.v2 .v2-est{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);padding:0;overflow:hidden}.v2-est-form{padding:28px}.v2-est-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px}.v2-est-plans button{padding:12px 14px;border:1px solid var(--v2-line);border-radius:12px;background:#fff;text-align:left;cursor:pointer}.v2-est-plans button strong{display:block;font-size:var(--v2-small);color:var(--v2-ink)}.v2-est-plans button span{font-size:15px;color:var(--v2-muted)}.v2-est-plans button.on{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand);background:var(--brand-soft)}.v2-est-field{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--v2-line)}.v2-est-field:last-child{border-bottom:0;padding-bottom:0}.v2-est-label{font-size:var(--v2-small);font-weight:500;color:var(--v2-ink)}.v2-est-label small{display:block;font-size:15px;font-weight:400;color:var(--v2-muted)}.v2-est-stepper{display:inline-flex;flex-shrink:0;align-items:stretch;border:1px solid var(--v2-line);border-radius:10px;overflow:hidden;background:#fff}.v2-est-stepper button{width:38px;border:0;background:transparent;font-size:18px;color:var(--v2-ink);cursor:pointer}.v2-est-stepper button:disabled{color:#cbd5e1;cursor:default}.v2-est-stepper output{min-width:104px;padding:8px 6px;border-left:1px solid var(--v2-line);border-right:1px solid var(--v2-line);font-size:var(--v2-small);font-weight:600;font-variant-numeric:tabular-nums;color:var(--v2-ink);text-align:center}.v2-est-toggle{cursor:pointer}.v2-est-toggle.is-fixed{cursor:default}.v2-est-toggle input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex-shrink:0;width:42px;height:24px;margin:0;border-radius:12px;background:#cbd5e1;cursor:pointer;transition:background .15s ease}.v2-est-toggle input:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.2);transition:transform .15s ease}.v2-est-toggle input:checked{background:var(--brand)}.v2-est-toggle input:checked:after{transform:translateX(18px)}.v2-est-toggle input:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.v2-est-fixed{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--success);text-align:right}.v2-est-total{display:flex;flex-direction:column;gap:18px;padding:28px;background:var(--v2-soft);border-left:1px solid var(--v2-line)}.v2-est-total .v2-billing{align-self:flex-start}.v2-est-total ul{margin:0;padding:0;list-style:none}.v2-est-total li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--v2-line);font-size:15px;color:var(--v2-body);font-variant-numeric:tabular-nums}.v2-est-sum{display:flex;align-items:baseline;gap:4px;margin:0}.v2-est-sum span:first-child{margin-right:auto;font-size:var(--v2-small);font-weight:600;color:var(--v2-ink)}.v2 .v2-est-sum strong{font-family:Lexend,sans-serif;font-size:36px;font-weight:700;line-height:1.1;color:var(--v2-ink);font-variant-numeric:tabular-nums}.v2-est-sum span:last-child{font-size:var(--v2-small);color:var(--v2-muted)}.v2-est-note{margin:-8px 0 0;font-size:15px;line-height:1.5;color:var(--v2-muted)}.v2-est-total .v2-plan-cta{margin-top:auto}.v2-est-hint{margin:-6px 0 0;padding:12px 14px;border-radius:12px;background:var(--brand-soft);font-size:15px;line-height:1.5;color:var(--v2-body)}.v2-est-hint button{padding:0;border:0;background:none;font-size:15px;cursor:pointer}.v2 .v2-table-plans thead th small{display:block;margin-top:2px;font-size:15px;font-weight:500;color:var(--v2-muted)}.v2 .v2-table-plans .v2-cmp-group th{padding-top:22px;background:transparent;font-family:Lexend,sans-serif;font-size:var(--v2-small);font-weight:600;color:var(--v2-ink);text-align:left}.v2-cmp-offer,.v2-cmp-yes{display:inline-flex;flex-direction:column;align-items:center;gap:2px;color:var(--success)}.v2-cmp-offer small{font-size:15px}.v2-cmp-no,.v2-cmp-offer small{color:var(--v2-muted)}.v2-cmp-text{font-size:var(--v2-small);color:var(--v2-ink)}@media (max-width:960px){.v2-addon-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.v2 .v2-est{grid-template-columns:minmax(0,1fr)}.v2-est-total{border-left:0;border-top:1px solid var(--v2-line)}}@media (max-width:640px){.v2-offer{flex-direction:column;align-items:flex-start}.v2-addon-cards{grid-template-columns:minmax(0,1fr)}.v2-est-form,.v2-est-total{padding:20px}.v2-est-plans{grid-template-columns:minmax(0,1fr)}.v2-est-plans button{display:flex;justify-content:space-between;padding:10px 14px}.v2-est-toggle.is-fixed{flex-direction:column;align-items:flex-start;gap:6px}.v2-est-field:not(.v2-est-toggle){flex-direction:column;align-items:stretch;gap:10px}.v2-est-stepper output{flex:1;min-width:84px}.v2-est-total .v2-billing{align-self:stretch}.v2-est-total .v2-billing button{flex:1;padding:9px 10px;white-space:nowrap}}.v2-price-band{padding:72px 0 168px;background:var(--brand-deep);text-align:center}.v2-price-head .v2-h1{max-width:820px;margin:0 auto 14px;font-size:48px;color:#fff}.v2 .v2-price-head .v2-lead{max-width:640px;margin:0 auto;color:var(--brand-muted)}.v2 .v2-price-band .v2-offer{display:inline-flex;align-items:center;gap:12px;margin:28px auto 0;padding:10px 18px 10px 10px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:14px;text-align:left}.v2-offer-mark{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--accent);color:#fff}.v2 .v2-price-band .v2-offer p{margin:0;font-size:var(--v2-small);line-height:1.5;color:#ede9fe}.v2-price-band .v2-offer strong{color:#fff}.v2-price-band .v2-offer a{font-weight:600;color:#fff;text-decoration:underline;text-underline-offset:3px}.v2-price-jump{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px;margin-top:22px}.v2 .v2-price-jump a{font-size:16px;font-weight:500;color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.35);text-underline-offset:4px}.v2 .v2-price-jump a:hover{text-decoration-color:#fff}.v2 .v2-jump-target{scroll-margin-top:76px}.v2-price-band .v2-billing-row{margin:36px 0 0}.v2-price-band .v2-billing{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}.v2-price-band .v2-billing button{color:#ede9fe}.v2-price-band .v2-billing button.on{background:#fff;color:var(--brand-deep)}.v2-price-band .v2-billing-save{color:#86efac}.v2-price-band .v2-billing button.on .v2-billing-save{color:var(--success)}.v2-price-top{padding-bottom:96px}.v2-price-plans{position:relative;margin-top:-132px}.v2 .v2-price-plans .v2-plan-card{box-shadow:0 24px 48px -28px rgba(20,18,63,.35)}.v2 .v2-price-plans .v2-plan-popular{border-width:2px;box-shadow:0 28px 56px -26px rgba(var(--brand-rgb),.55)}.v2 .v2-plan-popular .v2-plan-limits>div,.v2-icon-tile{background:var(--brand-soft)}.v2-icon-tile{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;color:var(--brand)}.v2 .v2-every-plan{margin-top:56px;padding:36px;background:var(--brand-soft);border:1px solid var(--brand-border);border-radius:20px;box-shadow:none}.v2 .v2-every-plan>.v2-h3{margin:0 0 24px;text-align:center}.v2 .v2-every-plan .v2-every-plan-groups{gap:16px}.v2-every-tile{padding:22px;background:#fff;border:1px solid var(--brand-border);border-radius:16px}.v2 .v2-every-tile .v2-icon-tile{background:var(--brand);color:#fff}.v2 .v2-every-plan .v2-icon-tile svg{margin:0;color:inherit}.v2 .v2-every-plan .v2-every-tile h3{margin:14px 0 10px;font-size:var(--v2-h4);color:var(--v2-ink)}.v2-every-tile ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.v2-every-tile li{display:flex;gap:8px;font-size:15px;line-height:1.5;color:var(--v2-body)}.v2-every-tile li svg{flex-shrink:0;margin-top:3px;color:var(--success)}.v2-section-violet{background:var(--brand-soft);border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.v2 .v2-section-violet .v2-card{border-color:var(--brand-border)}.v2 .v2-addon-card-head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:14px;column-gap:14px;row-gap:2px}.v2 .v2-addon-card-head .v2-icon-tile{grid-row:span 2}.v2 .v2-addon-card-head .v2-h4{align-self:end}.v2 .v2-addon-card-head .v2-addon-card-price{align-self:start}.v2 .v2-addon-card.is-offer{border-top:3px solid var(--success)}.v2 .v2-addon-card.is-offer .v2-icon-tile{background:#dcfce7;color:var(--success)}.v2 .v2-section-violet .v2-addons{border-color:var(--brand-border)}.v2 .v2-capacity .v2-card-body{margin:-8px 0 14px}.v2 .v2-est{border-color:var(--brand-border);box-shadow:0 24px 48px -32px rgba(20,18,63,.35)}.v2 .v2-est-total{background:var(--brand-deep);border-left:0;color:#fff}.v2-est-total .v2-billing{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}.v2-est-total .v2-billing button{color:#ede9fe}.v2-est-total .v2-billing button.on{background:#fff;color:var(--brand-deep)}.v2-est-total .v2-billing-save{color:#86efac}.v2-est-total .v2-billing button.on .v2-billing-save{color:var(--success)}.v2 .v2-est-total li{border-bottom-color:rgba(255,255,255,.12);color:#ddd6fe}.v2 .v2-est-sum span:first-child,.v2 .v2-est-sum strong{color:#fff}.v2 .v2-est-note,.v2 .v2-est-sum span:last-child{color:var(--brand-muted)}.v2 .v2-est-hint{background:rgba(255,255,255,.08);color:#ede9fe}.v2 .v2-est-hint .v2-link{color:#fff;text-decoration:underline;text-underline-offset:3px}.v2 .v2-est-total .v2-plan-cta{background:#fff;border-color:#fff;color:var(--brand-deep)}.v2 .v2-est-total .v2-plan-cta:hover{background:#ede9fe}.v2 .v2-table-plans thead th.v2-table-us{background:var(--brand);color:#fff}.v2 .v2-table-plans thead th.v2-table-us small{color:var(--brand-border)}@media (max-width:640px){.v2-table-wrap:has(.v2-table-plans){overflow:visible}.v2 .v2-table-plans,.v2 .v2-table-plans tbody,.v2 .v2-table-plans thead{display:block}.v2 .v2-table-plans thead{position:sticky;top:72px;z-index:2;border-radius:14px 14px 0 0;overflow:hidden}.v2 .v2-table-plans tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.v2 .v2-table-plans thead th:first-child{display:none}.v2 .v2-table-plans thead th{padding:12px 6px;font-size:14px}.v2 .v2-table-plans thead th small{font-size:13px}.v2 .v2-table-plans .v2-cmp-group th,.v2 .v2-table-plans tbody th[scope=row]{grid-column:1/-1}.v2 .v2-table-plans tbody th[scope=row]{padding:14px 16px 4px;border-bottom:0}.v2 .v2-table-plans .v2-cmp-group th{padding:22px 16px 8px}.v2 .v2-table-plans td{padding:4px 6px 14px}.v2-cmp-offer small{font-size:13px}}@media (max-width:960px){.v2-price-head .v2-h1{font-size:38px}.v2 .v2-est-total{border-top:0}}@media (max-width:640px){.v2-price-band{padding:48px 0 150px}.v2-price-head .v2-h1{font-size:32px}.v2 .v2-every-plan{padding:20px}}.v2-capacity-list{margin:4px 0 0;padding:0;list-style:none}.v2-capacity-list li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--v2-line);font-size:15px;color:var(--v2-ink)}.v2-capacity-list li:last-child{border-bottom:0;padding-bottom:0}.v2-capacity-list small{display:block;font-size:15px;color:var(--v2-muted)}.v2-capacity-list strong{flex-shrink:0;font-size:15px;font-weight:600;text-align:right}.v2-est-incl{padding:16px 18px;border:1px solid rgba(255,255,255,.14);border-radius:14px}.v2-est-incl strong{display:block;margin-bottom:8px;font-size:15px;color:#fff}.v2-est-incl ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.v2 .v2-est-total .v2-est-incl li{display:flex;align-items:flex-start;justify-content:flex-start;gap:8px;padding:0;border:0;font-size:15px;color:#ddd6fe}.v2-est-incl li svg{flex-shrink:0;margin-top:3px;color:#86efac}@media (max-width:640px){.v2 .v2-price-band .v2-offer{flex-direction:row;align-items:flex-start}}.v2-section-dark{background:var(--brand-deep)}.v2 .v2-section-dark .v2-section-head .v2-h2,.v2 .v2-section-dark .v2-split>div:first-child .v2-h2{color:#fff}.v2 .v2-section-dark .v2-section-head .v2-lead,.v2 .v2-section-dark .v2-split>div:first-child .v2-card-body,.v2 .v2-section-dark .v2-split>div:first-child .v2-list li,.v2 .v2-section-dark>.v2-wrap>.v2-note{color:#ddd6fe}.v2 .v2-section-dark .v2-section-head .v2-link,.v2 .v2-section-dark .v2-split>div:first-child .v2-link,.v2 .v2-section-dark>.v2-wrap>.v2-note .v2-link{color:#fff}.v2 .v2-section-dark .v2-figure .pshot-window{border-color:rgba(255,255,255,.1);box-shadow:0 40px 80px -40px rgba(0,0,0,.6)}.v2 .v2-section-dark .v2-teaser{border-color:transparent}.v2 .v2-section-dark .v2-teaser-popular{box-shadow:0 0 0 2px var(--brand-muted)}.v2 .v2-section-violet .v2-uc-card{background:#fff}.v2-dark-hero{padding:72px 0 220px;background:var(--brand-deep);text-align:center}.v2 .v2-dark-hero .v2-hero-actions{justify-content:center;margin-top:28px}.v2 .v2-dark-hero-note{margin:18px 0 0;font-size:var(--v2-small);color:var(--brand-muted)}.v2-dark-hero-note a{font-weight:600;color:#fff;text-decoration:underline;text-underline-offset:3px}.v2-dark-hero-shot{position:relative;max-width:1120px;margin-top:-170px}.v2 .v2-dark-hero-shot .pshot-window{box-shadow:0 40px 80px -36px rgba(20,18,63,.5)}.v2-pgal-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px}.v2-pgal-tabs button{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid var(--v2-line);border-radius:12px;background:#fff;font-size:var(--v2-small);font-weight:600;color:var(--v2-body);cursor:pointer}.v2-pgal-tabs button:hover{border-color:var(--brand-border);color:var(--v2-ink)}.v2-pgal-tabs button.on{border-color:var(--brand);background:var(--brand);color:#fff}.v2-pgal-tabs button.on img{padding:2px;border-radius:5px;background:#fff}.v2-pgal-dot{width:18px;height:18px;border-radius:5px;background:var(--brand-border)}.v2-pgal-panel{max-width:1120px;margin:0 auto}.v2 .v2-pgal-caption{margin:18px 0 0;font-size:var(--v2-small);color:var(--v2-body);text-align:center}.v2 .v2-section-dark .v2-step-num{background:#fff;color:var(--brand-deep)}.v2-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.v2 .v2-questions{margin-top:40px}.v2 .v2-questions .v2-question{font-size:18px}.v2-portal-group-head{display:flex;align-items:center;gap:14px;margin-bottom:18px}.v2 .v2-portal-group-head .v2-h3{margin:0}.v2 .v2-portal-group .v2-icon-tile{background:var(--brand);color:#fff}.v2 .v2-section-violet .pshot-stage{background:#fff}.v2 .v2-section .v2-section-head .v2-step-num,.v2 .v2-section-dark .v2-section-head .v2-step-num{margin-bottom:14px}.v2 .v2-step-group .v2-step-row+.v2-step-row{margin-top:96px}.v2 .v2-ask-list li{font-family:Lexend,sans-serif;font-weight:500;color:var(--v2-ink)}@media (max-width:768px){.v2 .v2-step-group .v2-step-row+.v2-step-row{margin-top:56px}}.v2 .v2-demo-card{display:flex;flex-direction:column;padding:0;overflow:hidden;border-color:transparent;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.v2 .v2-demo-card:hover{transform:translateY(-3px);box-shadow:0 24px 48px -24px rgba(0,0,0,.55)}.v2-demo-card .pshot{border-bottom:1px solid var(--v2-line)}.v2-demo-card-body{display:flex;flex-direction:column;gap:8px;padding:22px 24px 24px}.v2 .v2-demo-card-body .v2-h4{margin:0}.v2 .v2-demo-card-body .v2-link{margin-top:6px}@media (max-width:960px){.v2-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-dark-hero{padding-bottom:140px}.v2-dark-hero-shot{margin-top:-100px}}@media (max-width:640px){.v2-grid-4{grid-template-columns:minmax(0,1fr)}.v2-dark-hero{padding:48px 0 96px}.v2-dark-hero-shot{margin-top:-64px}.v2-pgal-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.v2-pgal-tabs button{flex-shrink:0}}.v2-int-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:28px auto 0;padding:0;list-style:none}.v2-int-logos li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 8px;border-radius:12px;background:#fff;font-size:var(--v2-small);font-weight:600;color:var(--v2-ink)}.v2-int-logos img{padding:3px;border-radius:7px;background:#f8fafc}.v2 .v2-int-card{display:flex;flex-direction:column;gap:12px;padding:26px}.v2 .v2-int-card .v2-card-body,.v2 .v2-int-card .v2-chiplist,.v2 .v2-int-card .v2-h4{margin:0}.v2-int-head{display:flex;align-items:center;gap:12px}.v2 .v2-int-grid>.v2-int-card{display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start}@media (max-width:768px){.v2 .v2-int-grid>.v2-int-card{display:flex;grid-row:auto}}.v2-int-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--v2-line);border-radius:12px;background:#fff}.v2-int-does{margin-top:4px;padding-top:16px;border-top:1px solid var(--v2-line)}.v2-int-does strong{display:block;margin-bottom:10px;font-size:15px;color:var(--v2-ink)}.v2 .v2-int-ask{border:1px dashed var(--brand-border);background:var(--brand-soft);box-shadow:none}.v2 .v2-int-card .v2-link{margin-top:auto}.v2-sec-hero{padding-bottom:80px}.v2 .v2-icon-solid{background:var(--brand);color:#fff}.v2 .v2-sec-pair{max-width:1040px;margin:0 auto 20px;grid-template-columns:minmax(0,1.55fr) minmax(0,.9fr);align-items:center}.v2 .v2-sec-ai .v2-card{height:100%}@media (max-width:768px){.v2 .v2-sec-pair{grid-template-columns:minmax(0,1fr)}}.v2 .v2-sec-yours{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 40px;align-items:center;margin-top:24px;padding:28px 32px}.v2 .v2-sec-yours .v2-h4{margin:0 0 6px}.v2 .v2-sec-yours .v2-card-body{margin:0}.v2-sec-yours ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}@media (max-width:768px){.v2 .v2-sec-yours{grid-template-columns:minmax(0,1fr);padding:22px}}.v2 .v2-addon-cards{display:flex;flex-wrap:wrap;justify-content:center}.v2 .v2-addon-cards>.v2-addon-card{flex:0 0 calc((100% - 40px) / 3)}@media (max-width:960px){.v2 .v2-addon-cards>.v2-addon-card{flex-basis:calc((100% - 20px) / 2)}}@media (max-width:640px){.v2 .v2-addon-cards>.v2-addon-card{flex-basis:100%}}.v2 .v2-plan-terms{display:inline-block;align-self:flex-start;margin:-6px 0 20px;font-size:15px;font-weight:600;color:var(--brand);text-decoration:underline;text-underline-offset:3px}.v2 .v2-terms .v2-card-body{font-size:15px}.v2 .v2-term-more{margin:auto 0 0;padding-top:12px;border-top:1px solid var(--v2-line);font-size:15px;font-weight:600;color:var(--v2-ink)}.v2 .v2-terms-example{max-width:820px;margin:28px auto 0;padding:16px 20px;border-radius:14px;background:var(--brand-soft);font-size:var(--v2-small);line-height:1.6;color:var(--v2-body);text-align:center}.v2 .v2-price-plans .v2-plans{align-items:stretch}@media (min-width:961px){.v2 .v2-price-plans .v2-plans{row-gap:0}.v2 .v2-price-plans .v2-plan-card{display:grid;grid-row:span 10;grid-template-rows:subgrid;row-gap:0}.v2 .v2-price-plans .v2-plan-card>ul{align-content:start}}.v2 .v2-price-plans .v2-plan-card{padding:32px}.v2 .v2-price-plans .v2-plan-desc{min-height:0;margin-bottom:22px}.v2 .v2-price-plans .v2-plan-prefix{flex-basis:auto;margin-right:4px}.v2 .v2-price-plans .v2-plan-billed{margin-bottom:22px}.v2-plan-limits-list{display:grid;gap:10px;margin:28px 0 0;padding:24px 0 0;border-top:1px solid var(--v2-line);list-style:none;font-size:var(--v2-small);color:var(--v2-body)}.v2-plan-limits-list strong{font-weight:700;color:var(--v2-ink)}.v2 .v2-price-plans .v2-plan-features-title{margin-top:24px}.v2 .v2-price-plans .v2-plan-features{margin-top:12px;padding-top:0;border-top:0;gap:10px}.v2 .v2-plans-note{margin:28px 0 0;font-size:var(--v2-small);color:var(--v2-body);text-align:center}.v2-plans-note a{font-weight:600;color:var(--brand);text-decoration:underline;text-underline-offset:3px}.v2 .v2-coming-title{margin:0 0 16px;font-family:Lexend,sans-serif;font-size:var(--v2-h4);font-weight:600;color:#fff;text-align:center}.v2-coming{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.v2-coming li{display:flex;flex-direction:column;align-items:center;gap:4px;padding:24px 12px 20px;border-radius:18px;background:#fff;text-align:center}.v2-coming img{width:40px;height:40px;margin-bottom:10px;-o-object-fit:contain;object-fit:contain}.v2-coming strong{font-size:var(--v2-small);color:var(--v2-ink)}.v2-coming span{font-size:15px;color:var(--v2-muted)}.v2 .v2-coming-note{margin:20px 0 0;font-size:var(--v2-small);color:var(--brand-muted);text-align:center}.v2 .v2-coming-note .v2-link{color:#fff;text-decoration:underline;text-underline-offset:3px}.v2 .v2-beyond{max-width:880px;margin:48px auto 0}.v2 .v2-dark-hero-shot .pshot-window{border-color:transparent}@media (max-width:960px){.v2-coming{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.v2-coming{grid-template-columns:repeat(2,minmax(0,1fr))}}.v2-hero-apps{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;max-width:1040px;margin:32px auto 0;padding:16px 28px;border-radius:16px;background:#fff;list-style:none}.v2-hero-apps li{white-space:nowrap;color:var(--v2-ink)}.v2-fab,.v2-hero-apps li{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.v2-fab{position:fixed;right:24px;bottom:24px;z-index:40;padding:12px 18px;border-radius:14px;background:var(--brand);box-shadow:0 12px 28px -10px rgba(var(--brand-rgb),.6);color:#fff;text-decoration:none;transition:background .15s ease,transform .15s ease}.v2-fab:hover{background:var(--brand-strong);transform:translateY(-2px)}.v2-fab:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:640px){.v2-fab{display:none}}@media (prefers-reduced-motion:reduce){.v2-fab{transition:none}}.v2-contact{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:28px;align-items:start}.v2-contact-side{display:grid;gap:20px}.v2 .v2-contact-side .v2-h4{margin:0 0 8px}.v2 .v2-contact-side .v2-btn{margin-top:16px}.v2 .v2-contact-form .v2-h3{margin:0 0 8px}.v2-form{display:grid;gap:16px;margin-top:20px}.v2-form label{display:grid;gap:6px}.v2-form label span{font-size:15px;font-weight:600;color:var(--v2-ink)}.v2-form-optional{font-style:normal;font-weight:400;color:var(--v2-muted)}.v2-form input,.v2-form textarea{width:100%;min-height:46px;padding:10px 12px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;font-size:var(--v2-small);color:var(--v2-ink)}.v2-form input::-moz-placeholder{color:#64748b}.v2-form input::placeholder{color:#64748b}.v2-form textarea{min-height:0;resize:vertical;font-family:inherit;line-height:1.5}.v2-form input:focus,.v2-form textarea:focus{outline:2px solid rgba(var(--brand-rgb),.35);outline-offset:1px;border-color:var(--brand)}.v2-form-error,.v2-form-note{margin:0;font-size:15px;color:var(--v2-muted)}.v2-form-error a,.v2-form-note a{color:var(--brand)}.v2-form-error{color:#b91c1c}.v2-form-done{margin-top:20px;padding:20px;border-radius:12px;background:#f0fdf4}@media (max-width:960px){.v2-contact,.v2-plans{grid-template-columns:minmax(0,1fr)}.v2-plans{max-width:560px;margin:0 auto}.v2-plan-desc{min-height:0}}@media (max-width:640px){.v2-spec>div{grid-template-columns:minmax(0,1fr);gap:4px}.v2-addons li{flex-direction:column;align-items:flex-start}.v2-addon-price{text-align:left}}.v2 .hp-window :is(.hp-brand-sub,.hp-domain,.hp-avatar,.hp-file-icon,.hp-file-meta,.hp-file-storage-label,.hp-file-storage-value,.hp-inv-filter,.hp-inv-stat-label,.hp-kpi-badge,.hp-kpi-label,.hp-page-action,.hp-page-action-primary,.hp-sidebar-label,.hp-sidebar-user-avatar,.hp-sidebar-user-name,.hp-sidebar-user-role,.hp-sub-detail,.hp-sub-usage,.hp-th,.hp-td,.hp-ticket-meta,.hp-view-all,.hp-welcome-sub,.hp-chart-labels span,.hp-nav-item,.hp-welcome-title,.hp-brand-name){font-size:12px}.v2 .hp-window :is(.hp-brand-sub,.hp-sidebar-label,.hp-sidebar-user-role,.hp-kpi-label,.hp-th,.hp-ticket-meta,.hp-sub-detail,.hp-sub-usage,.hp-inv-stat-label,.hp-file-storage-value,.hp-chart-labels span){color:#64748b}@container (max-width: 620px){.v2 .hp-window .hp-chart-labels span:nth-child(2n){visibility:hidden}}@container (max-width: 430px){.v2 .hp-window .hp-nav-label-short{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v2 .hp-window .hp-nav-item{padding:12px 2px}.v2 .hp-window .hp-nav-icon{width:18px;height:18px}}.v2 .hp-window .hp-body{height:548px}@container (max-width: 620px){.v2 .hp-window .hp-body{height:492px}}.v2 .hero-btn-primary,.v2 .hero-btn-secondary,.v2 .v2-footer-tagline,.v2 .v2-form label span,.v2 .v2-form-error,.v2 .v2-form-note,.v2 .v2-hero-note,.v2 .v2-plan-features small,.v2 .v2-plan-prefix,.v2 .v2-plan-trial,.v2 .v2-teaser-prefix,.v2 .v2-trust-list .hero-trust-item{font-size:16px}.v2 .v2-hero-note{color:#475569}.v2 .v2-footer-note{font-size:15px}.v2-checks{display:grid;gap:8px;margin:6px 0 0;padding:0;list-style:none}.v2-checks li{position:relative;padding-left:24px;font-size:var(--v2-small);line-height:1.5;color:var(--v2-body)}.v2-checks li:before{content:"";position:absolute;left:2px;top:5px;width:12px;height:7px;border-left:2px solid var(--success);border-bottom:2px solid var(--success);transform:rotate(-45deg)}.v2 .v2-sys-portal strong{margin-bottom:8px}.v2-audience{display:block;margin:0 0 8px;font-size:16px;font-weight:600;color:#1d4ed8}.v2-audience-clients{color:#047857}.v2 .v2-section-head .v2-audience{margin-bottom:6px}.v2-showcase-figure{margin:0}.v2 .v2-showcase-figure+.v2-grid-2{margin-top:32px}.v2 .v2-section-head .v2-more{margin-top:14px}.v2 .v2-understand .v2-h3{margin-top:0}.v2 dl.v2-plan-limits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 0}.v2-plan-limits>div{padding:12px 14px;border-radius:12px;background:#f8fafc}.v2-plan-limits dt{font-size:15px;line-height:1.4;color:var(--v2-muted)}.v2-plan-limits dd{display:flex;align-items:baseline;gap:8px;margin:0;order:-1}.v2-plan-limits>div{display:flex;flex-direction:column}.v2-plan-limits dd strong{font-family:Lexend,sans-serif;font-size:22px;font-weight:700;line-height:1.3;color:var(--v2-ink)}.v2-plan-more{font-size:15px;font-weight:600;color:var(--success)}.v2-plan-popular .v2-plan-limits>div{background:rgba(var(--brand-rgb),.06)}.v2-plan-limits-note{margin:8px 0 0;font-size:15px;color:var(--v2-muted)}.v2 .v2-plan-features-title{margin:24px 0 0;padding-top:24px;border-top:1px solid var(--v2-line);font-family:Lexend,sans-serif;font-size:16px;font-weight:600;color:var(--v2-ink)}.v2 .v2-plan-features-title+.v2-plan-features{margin-top:14px;padding-top:0;border-top:0}.v2 .v2-plan-addons svg{color:var(--v2-muted)}.v2 .v2-plan-value{margin:20px 0 0;padding:12px 14px;border-radius:12px;background:#f0fdf4;font-size:15px;line-height:1.5;color:#14532d}.v2-every-plan{margin-top:28px;box-shadow:none}.v2 .v2-every-plan .v2-h4{margin:0 0 20px}.v2-every-plan-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 28px}.v2 .v2-every-plan h3{margin:0 0 10px;font-family:Lexend,sans-serif;font-size:16px;font-weight:600;color:var(--v2-ink)}.v2-every-plan ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.v2-every-plan li{display:flex;gap:10px;font-size:16px;line-height:1.5;color:var(--v2-body)}.v2-every-plan svg{flex-shrink:0;margin-top:4px;color:var(--success)}@media (max-width:960px){.v2-every-plan-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.v2-every-plan-groups{grid-template-columns:minmax(0,1fr)}}.v2 .v2-security-band{padding:56px 0;border-top:0;background:#fff}@media (max-width:640px){.v2 .v2-security-band{padding:16px 0}}.v2-security-card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:40px;align-items:center;padding:32px 36px;border:1px solid var(--v2-line);border-radius:18px;background:#fbfbfd}.v2 .v2-security-intro .v2-h3{margin:0 0 8px}.v2 .v2-security-intro .v2-card-body{margin:0 0 14px}.v2 .v2-security-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px}.v2 .v2-security-items li{display:flex;align-items:flex-start;gap:14px;font-weight:400}.v2-security-icon{display:inline-flex;flex-shrink:0;width:40px;height:40px;align-items:center;justify-content:center;border-radius:10px;background:var(--brand-soft);color:var(--brand)}.v2 .v2-security-items li strong{display:block;margin-bottom:2px;font-size:17px;font-weight:600;color:var(--v2-ink)}.v2 .v2-security-items li strong+span{display:block;font-size:16px;line-height:1.5;color:var(--v2-body)}@media (max-width:960px){.v2-security-card{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:560px){.v2-security-card{padding:24px 20px}.v2 .v2-security-items{grid-template-columns:minmax(0,1fr)}}.v2-hero2{padding:72px 0 80px;background:#fff;border-bottom:1px solid var(--v2-line)}.v2-hero2-copy{max-width:860px;margin:0 auto;text-align:center}.v2 .v2-hero2-title{margin:0 0 20px;font-size:var(--v2-h1);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:var(--v2-ink)}.v2-hero2-title span{color:var(--brand)}.v2 .v2-hero2-sub{max-width:720px;margin:0 auto;font-size:19px;line-height:1.6;color:var(--v2-body)}.v2-hero2-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.v2 .v2-btn-lg{padding:14px 26px;font-size:17px}.v2 .v2-hero2-note{margin:14px 0 0;font-size:16px;color:#475569}.v2-hero2-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:28px 0 0;padding:0;list-style:none}.v2-hero2-trust li{display:inline-flex;align-items:center;gap:8px;font-size:16px;color:#475569}.v2-hero2-visual{margin-top:56px}@media (max-width:768px){.v2-hero2{padding:44px 0 48px}.v2 .v2-hero2-sub{font-size:17px}.v2-hero2-actions .v2-btn{flex:1 1 200px}.v2-hero2-trust{flex-direction:column;align-items:center}.v2-hero2-visual{margin-top:36px}}.v2-steps-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0 0 40px;padding:0;list-style:none}.v2 .v2-steps-row .v2-h4{margin:0 0 6px}.v2-steps-figure figcaption{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:18px;font-size:16px;color:var(--v2-body);text-align:center}.v2-steps-figure figcaption .v2-audience{margin:0}.v2-feature{display:flex;flex-direction:column;align-items:flex-start}.v2-feature-icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;margin-bottom:16px;border-radius:12px;background:var(--brand-soft);color:var(--brand)}.v2 .v2-feature .v2-h3{margin:0 0 8px}.v2-feature .v2-card-body{flex:1}.v2 .v2-feature-note{margin:14px 0 16px;padding-top:14px;border-top:1px solid var(--v2-line);width:100%;font-size:16px;font-weight:600;color:var(--v2-ink)}@media (max-width:960px){.v2-steps-row{grid-template-columns:minmax(0,1fr);gap:20px;max-width:560px;margin-left:auto;margin-right:auto}}.v2 .v2-plan-flag{font-size:13px;letter-spacing:0;text-transform:none}@media (min-width:1025px){.v2 .v2-home-hero .hero-visual{flex:1 1 54%}}.v2 .v2-header-inner{height:76px}.v2 .v2-logo img{height:40px}.v2 .v2-scrim{inset:76px 0 0}@media (max-width:560px){.v2 .v2-header-inner{height:68px}.v2 .v2-logo img{height:34px}.v2 .v2-scrim{inset:68px 0 0}}.v2 .v2-header-inner{height:82px}.v2 .v2-logo img{height:46px}.v2 .v2-scrim{inset:82px 0 0}@media (max-width:560px){.v2 .v2-header-inner{height:72px}.v2 .v2-logo img{height:38px}.v2 .v2-scrim{inset:72px 0 0}}.v2 .v2-header-actions .v2-btn,.v2 .v2-nav a,.v2 .v2-nav-trigger{white-space:nowrap}@media (max-width:1180px){.v2 .v2-header-actions .v2-btn,.v2 .v2-header-login,.v2 .v2-nav{display:none}.v2 .v2-menu-toggle{display:flex}}.v2 .v2-cta-band{padding:72px 0 88px;background:#fff}.v2-cta-card{padding:56px 32px;border-radius:24px;background:var(--brand);text-align:center}.v2 .v2-cta-band .v2-lead{color:#ede9fe}.v2 .v2-cta-contact{margin:20px 0 0;font-size:16px;color:#ede9fe}.v2 .v2-cta-contact a{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (max-width:640px){.v2 .v2-cta-band{padding:48px 0 56px}.v2-cta-card{padding:40px 20px;border-radius:18px}}.v2 .v2-cmp-table th[scope=col]{min-width:190px}.v2 .v2-cmp-table tbody th,.v2 .v2-cmp-table td{line-height:1.5}.v2-cmp-option{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:48px;align-items:start}.v2-cmp-us{padding:36px;border:1.5px solid var(--brand-border);border-radius:20px;background:#fbfaff}.v2 .v2-cmp-intro .v2-h2{margin-bottom:14px}.v2 .v2-cmp-best,.v2 .v2-cmp-price{margin:0 0 14px;font-size:17px;line-height:1.6;color:var(--v2-body)}.v2-cmp-best strong,.v2-cmp-price strong{display:block;margin-bottom:2px;color:var(--v2-ink)}.v2-cmp-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.v2 .v2-cmp-label{margin:0 0 12px;font-size:17px;font-weight:700;color:var(--v2-ink)}.v2-cmp-good,.v2-cmp-watch{display:grid;gap:10px;margin:0;padding:0;list-style:none}.v2-cmp-good li,.v2-cmp-watch li{display:flex;gap:10px;font-size:16px;line-height:1.5;color:var(--v2-body)}.v2-cmp-good svg{flex-shrink:0;margin-top:3px;color:var(--success)}.v2-cmp-watch li:before{content:"";flex-shrink:0;width:7px;height:7px;margin:8px 4px 0 5px;border-radius:50%;background:#b45309}.v2-cmp-choose{display:grid;gap:16px;margin:8px 0 0;padding:0;list-style:none}.v2-cmp-choose li{padding:18px 20px;border:1px solid var(--v2-line);border-radius:14px;background:#fff;font-size:17px;line-height:1.6;color:var(--v2-body)}.v2-cmp-choose strong{display:block;margin-bottom:4px;color:var(--v2-ink)}.v2-compare-teaser{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 28px;padding:28px 32px;border:1px solid var(--v2-line);border-radius:18px;background:#fff}.v2 .v2-compare-teaser .v2-h3{margin:0 0 4px}.v2 .v2-compare-teaser p{margin:0;font-size:17px;color:var(--v2-body)}@media (max-width:960px){.v2-cmp-option{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:640px){.v2-cmp-lists{grid-template-columns:minmax(0,1fr)}.v2-cmp-us{padding:24px 18px}.v2-compare-teaser{padding:22px 20px}}.v2 .v2-body-lg+.v2-body-lg{margin-top:16px}.v2 .v2-steps-figure figcaption .v2-audience{display:inline;margin:0}.v2-coming-soon{padding:28px 32px;border:1px solid var(--v2-line);border-left:4px solid var(--brand);border-radius:12px;background:#fbfbfd}.v2 .v2-coming-soon .v2-h3{margin:0 0 8px}.v2 .v2-coming-soon .v2-card-body{margin:0}.v2-qa-search{margin-bottom:36px}.v2-qa-search input{width:100%;min-height:50px;padding:12px 16px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;font-size:var(--v2-text);color:var(--v2-ink)}.v2-qa-search input::-moz-placeholder{color:#64748b}.v2-qa-search input::placeholder{color:#64748b}.v2-qa-search input:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(var(--brand-rgb),.12)}@media (max-width:768px){.v2 .v2-split-stack{display:flex;flex-direction:column;align-items:stretch;gap:0}.v2 .v2-split-stack>div:first-child{display:contents}.v2 .v2-split-stack>div:first-child>:not(.v2-h2,.v2-step-num,.v2-card-body){order:2}.v2 .v2-split-stack>.v2-figure{order:1;margin:24px 0 8px}.v2 .v2-showcase{display:flex;flex-direction:column}.v2 .v2-showcase>.v2-section-head{display:contents}.v2 .v2-showcase>.v2-section-head .v2-lead{margin-bottom:24px}.v2 .v2-showcase>.v2-section-head .v2-more{order:2;margin-top:20px}.v2 .v2-showcase>.v2-showcase-figure{order:1}.v2 .v2-showcase>:not(.v2-section-head,.v2-showcase-figure){order:3}.v2 .v2-section .v2-section-head{margin-bottom:32px;text-align:left}.v2 .v2-section .v2-center{text-align:left}.v2 .v2-section .v2-showcase .v2-note{margin-top:16px}.v2 .v2-teaser-cta{justify-content:flex-start;margin-top:24px}.v2 .v2-home-hero .v2-trust-list{flex-direction:column;align-items:flex-start;gap:10px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;text-align:left}.v2 .v2-home-hero .v2-trust-list .hero-trust-item{align-items:flex-start}.v2 .v2-home-hero .v2-trust-list .hero-trust-item svg{flex-shrink:0;margin-top:3px}.v2 .v2-teaser{display:grid;grid-row:auto;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;-moz-column-gap:12px;column-gap:12px;padding:20px 22px}.v2 .v2-teaser .v2-h3{margin:0}.v2 .v2-teaser .v2-teaser-price{margin:0;text-align:right}.v2 .v2-teaser .v2-teaser-prefix{font-size:14px;line-height:1.3}.v2 .v2-teaser-price strong{font-size:26px}.v2 .v2-teaser .v2-card-body{grid-column:1/-1;margin-top:8px}.v2 .v2-teaser-grid{row-gap:14px}.v2 .v2-cta-band .v2-hero-actions{flex-direction:column;align-items:stretch}}@media (max-width:600px){.v2 .v2-who-grid{gap:12px}.v2 .v2-who-grid>.v2-uc-card{gap:6px;padding:18px 20px}.v2 .v2-who-grid>.v2-uc-card .v2-uc-icons,.v2 .v2-who-grid>.v2-uc-card>.v2-link{display:none}.v2 .v2-who-grid>.v2-uc-card .v2-h4{display:flex;justify-content:space-between;gap:12px}.v2 .v2-who-grid>.v2-uc-card .v2-h4:after{content:"→";color:var(--brand)}}@media (max-width:640px){.v2 .v2-price-jump{display:none}.v2 .v2-price-plans .v2-plan-card{padding:24px 22px}.v2 .v2-price-plans .v2-plan-billed,.v2 .v2-price-plans .v2-plan-desc{margin-bottom:16px}.v2-plan-limits-list{gap:8px;margin-top:22px;padding-top:18px}.v2 .v2-price-plans .v2-plan-features-title{margin-top:18px}.v2 .v2-every-plan{margin-top:40px;padding:20px 16px}.v2 .v2-every-plan .v2-every-plan-groups{gap:12px}.v2 .v2-terms>.v2-int-card,.v2-every-tile{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 12px;align-items:center;padding:18px}.v2 .v2-every-tile .v2-icon-tile,.v2 .v2-terms .v2-icon-tile{width:36px;height:36px;margin:0;border-radius:10px}.v2 .v2-every-tile .v2-icon-tile svg,.v2 .v2-terms .v2-icon-tile svg{width:18px;height:18px}.v2 .v2-every-plan .v2-every-tile h3,.v2 .v2-terms .v2-h4{margin:0}.v2 .v2-terms>.v2-int-card>p,.v2-every-tile ul{grid-column:1/-1}.v2-every-tile ul{margin-top:12px}.v2 .v2-terms .v2-card-body{margin:12px 0 0}.v2 .v2-terms .v2-term-more{margin-top:14px}.v2 .v2-terms-example{text-align:left}}