.info-term[data-astro-cid-em7q5pjv]{align-items:center;gap:5px;width:100%;display:flex;position:relative}.info-trigger[data-astro-cid-em7q5pjv]{width:32px;height:32px;color:var(--theme-muted,#477488);cursor:help;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.info-trigger[data-astro-cid-em7q5pjv]:hover{background:var(--theme-surface-soft,#e4f1f7);color:var(--theme-accent,#006f94)}.info-tooltip[data-astro-cid-em7q5pjv]{z-index:10;visibility:hidden;opacity:0;pointer-events:none;width:min(340px,100%);padding-top:8px;transition:opacity .12s;position:absolute;top:100%;left:0}.info-tooltip-content[data-astro-cid-em7q5pjv]{border:1px solid var(--theme-border,#bed6e1);background:var(--theme-surface,white);color:var(--theme-text,#344f5e);border-radius:8px;padding:15px 17px;font-size:14px;font-weight:400;line-height:1.7;display:block;box-shadow:0 10px 30px #1e405224}.info-term[data-astro-cid-em7q5pjv]:hover .info-tooltip[data-astro-cid-em7q5pjv],.info-term[data-astro-cid-em7q5pjv]:focus-within .info-tooltip[data-astro-cid-em7q5pjv],.info-term[data-astro-cid-em7q5pjv][data-tooltip-open=true] .info-tooltip[data-astro-cid-em7q5pjv]{visibility:visible;opacity:1;pointer-events:auto}.info-term[data-astro-cid-em7q5pjv][data-tooltip-open=false] .info-tooltip[data-astro-cid-em7q5pjv]{visibility:hidden;opacity:0;pointer-events:none}.info-term[data-astro-cid-em7q5pjv][data-tooltip-side=above] .info-tooltip[data-astro-cid-em7q5pjv]{padding-top:0;padding-bottom:8px;top:auto;bottom:100%}@media (prefers-reduced-motion:reduce){.info-tooltip[data-astro-cid-em7q5pjv]{transition:none}}.pricing-intro{text-align:center;padding:75px 0 42px}.pricing-intro h1{margin:19px 0 23px;font-size:clamp(2.5rem,4.4vw,3.8rem);line-height:1.13}.pricing-intro h1 span{color:var(--brand-dark);margin-top:4px;display:block}.pricing-intro>.container>p{max-width:670px;margin-inline:auto;font-size:20px;line-height:1.8}.pricing-plans{padding:18px 0 75px}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:1060px;display:grid}.pricing-card{border:1px solid var(--theme-border,#d6e4eb);background:var(--theme-surface,white);border-radius:13px;flex-direction:column;min-width:0;padding:31px;scroll-margin-top:110px;display:flex}.pricing-card-business{border-color:var(--theme-border,#9ac9db);background:linear-gradient(155deg, var(--theme-surface-soft,#f1f9fc), var(--theme-surface,white) 55%)}.pricing-card-top{align-items:center;gap:15px;display:flex}.pricing-icon{background:var(--theme-surface-soft,#e9f4f9);width:64px;height:64px;color:var(--theme-accent,#08779c);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.pricing-card .eyebrow{letter-spacing:.08em;font-size:12px;line-height:1.7}.pricing-card h2{margin:23px 0 11px;font-size:32px}.pricing-summary{color:var(--theme-text,#294b5c);font-size:17px;font-weight:600;line-height:1.6}.pricing-description{margin-top:11px;font-size:16px;line-height:1.8}.pricing-details{margin:25px 0 0}.pricing-details>div{border-top:1px solid var(--theme-border,#e0eaef);padding:15px 0}.pricing-details dt{color:var(--theme-muted,#536b7a);font-size:13px}.pricing-details dd{color:var(--theme-text,#263f4d);margin:5px 0 0;font-size:17px;font-weight:550}.pricing-strength{color:var(--theme-muted,#386956);align-items:flex-start;gap:9px;margin-top:15px;font-size:15px;line-height:1.7;display:flex}.pricing-strength .site-icon{flex-shrink:0}.pricing-card-bottom{margin-top:auto;padding-top:30px}.pricing-price{color:var(--ink);letter-spacing:-.025em;font-size:25px;font-weight:650}.pricing-demo-note{margin-top:10px;font-size:14px;line-height:1.7}.pricing-card-bottom .button{width:100%;margin-top:19px;display:flex}.pricing-inline-link{color:var(--theme-accent,#087296);text-underline-offset:4px;align-items:center;gap:7px;text-decoration:underline;display:inline-flex}.pricing-inline-link .site-icon{flex-shrink:0}.pricing-advice{background:var(--theme-surface-soft,#f3f8fa);border-top:1px solid var(--theme-border,#e1ebef);padding:55px 0 65px}.pricing-advice-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:50px;max-width:1060px;display:grid}.pricing-advice h2{margin-top:13px;font-size:30px}.pricing-advice p{max-width:610px;margin:17px 0;font-size:17px;line-height:1.8}.pricing-advice .eyebrow{font-size:12px}.pricing-advice-actions{flex-direction:column;align-items:center;gap:21px;display:flex}.pricing-advice .text-link{overflow-wrap:anywhere;font-size:16px}@media (width<=850px){.pricing-card{padding:24px}.pricing-card-top{flex-direction:column;align-items:flex-start;gap:10px}.pricing-card h2{margin-top:16px;font-size:29px}.pricing-advice-inner{grid-template-columns:1fr;gap:28px}.pricing-advice-actions{align-items:flex-start}}@media (width<=600px){.pricing-intro{padding:47px 0 25px}.pricing-intro h1{font-size:35px}.pricing-intro>.container>p{font-size:17px}.pricing-plans{padding:10px 0 40px}.pricing-grid{grid-template-columns:minmax(0,1fr);gap:20px}.pricing-card{padding:23px 20px}.pricing-card-top{flex-direction:row;align-items:center;gap:12px}.pricing-icon{width:53px;height:53px}.pricing-icon .site-icon{width:32px}.pricing-card .eyebrow{font-size:12px}.pricing-card h2{margin-top:20px}.pricing-card-bottom .button{padding-inline:13px;font-size:15px}.pricing-card-bottom .button .site-icon{width:23px}.pricing-advice{padding:40px 0}.pricing-advice h2{font-size:27px}}
