.trial-offer:where(.astro-u3mqw4ek){color:#183c2e;background:#dfeee5;border:1px solid #bad3c5;border-top:2px solid #54826b}.trial-offer-main:where(.astro-u3mqw4ek){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:28px 32px;display:grid}#trial-offer-title:where(.astro-u3mqw4ek){letter-spacing:-.04em;margin:0;font-size:26px;font-weight:700;line-height:1.25}.trial-offer-dates:where(.astro-u3mqw4ek){color:#405e4e;max-width:680px;margin-top:10px;font-size:16px;line-height:1.65}.trial-offer-assurances:where(.astro-u3mqw4ek){border-left:1px solid #bad3c5;gap:12px;padding-left:28px;font-size:15px;font-weight:500;display:grid}.trial-offer-assurances:where(.astro-u3mqw4ek) li:where(.astro-u3mqw4ek){align-items:center;gap:10px;display:flex}.trial-offer-assurances:where(.astro-u3mqw4ek) svg{color:#3c7056;flex-shrink:0}.trial-offer-footer:where(.astro-u3mqw4ek){color:#405e4e;background:#eff6f1;border-top:1px solid #c5dccf;flex-wrap:wrap;align-items:baseline;gap:10px 24px;padding:14px 32px;font-size:15px;line-height:1.6;display:flex}.trial-offer-footer:where(.astro-u3mqw4ek)>p:where(.astro-u3mqw4ek){flex:1}.trial-offer-details:where(.astro-u3mqw4ek){margin-left:auto}.trial-offer-details:where(.astro-u3mqw4ek) summary:where(.astro-u3mqw4ek){cursor:pointer;color:#285640;justify-content:flex-end;align-items:center;gap:12px;min-height:28px;font-weight:600;list-style:none;display:flex}.trial-offer-details:where(.astro-u3mqw4ek) summary:where(.astro-u3mqw4ek)::-webkit-details-marker{display:none}.trial-offer-marker:where(.astro-u3mqw4ek){font-size:20px;font-weight:400;line-height:1;display:inline-block}.trial-offer-details:where(.astro-u3mqw4ek)[open]{flex-basis:100%}.trial-offer-details:where(.astro-u3mqw4ek)[open] .trial-offer-marker:where(.astro-u3mqw4ek){transform:rotate(45deg)}.trial-offer-terms:where(.astro-u3mqw4ek){gap:10px;max-width:880px;padding:12px 0 4px;font-size:15px;line-height:1.7;display:grid}@media (width<=767px){.trial-offer-main:where(.astro-u3mqw4ek){grid-template-columns:1fr;gap:20px;padding:24px}#trial-offer-title:where(.astro-u3mqw4ek){font-size:24px}.trial-offer-assurances:where(.astro-u3mqw4ek){border-left:0;gap:8px;padding-left:0}.trial-offer-footer:where(.astro-u3mqw4ek){gap:12px;padding:16px 24px}.trial-offer-footer:where(.astro-u3mqw4ek)>p:where(.astro-u3mqw4ek){flex-basis:100%}.trial-offer-details:where(.astro-u3mqw4ek){margin-left:0}.trial-offer-details:where(.astro-u3mqw4ek) summary:where(.astro-u3mqw4ek){justify-content:flex-start;min-height:36px}}.pricing-page:where(.astro-u3mqw4ek) :where(.astro-u3mqw4ek):is(a,button,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--color-brand-deep);outline-offset:4px}.faq-trigger:where(.astro-u3mqw4ek)::-webkit-details-marker{display:none}.pricing-faq:where(.astro-u3mqw4ek){interpolate-size:allow-keywords}.pricing-faq:where(.astro-u3mqw4ek)::details-content{block-size:0;transition:block-size .24s cubic-bezier(.22,1,.36,1), content-visibility .24s allow-discrete;overflow:hidden}.pricing-faq:where(.astro-u3mqw4ek)[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.pricing-faq:where(.astro-u3mqw4ek)::details-content{transition:none}}.faq-minus:where(.astro-u3mqw4ek),.pricing-faq:where(.astro-u3mqw4ek)[open] .faq-plus:where(.astro-u3mqw4ek){display:none}.pricing-faq:where(.astro-u3mqw4ek)[open] .faq-minus:where(.astro-u3mqw4ek){display:inline}.billing-control:where(.astro-u3mqw4ek) button:where(.astro-u3mqw4ek):focus-visible{outline-offset:-3px}.plan-card:where(.astro-u3mqw4ek){transition:border-color .16s,box-shadow .16s}.plan-card:where(.astro-u3mqw4ek):hover{border-color:var(--color-brand)}.plan-cta:where(.astro-u3mqw4ek){min-height:48px}@media (width>=768px){.plan-card--featured:where(.astro-u3mqw4ek){transform:translateY(-12px)}}.bill-example:where(.astro-u3mqw4ek) summary:where(.astro-u3mqw4ek)::-webkit-details-marker{display:none}.bill-example:where(.astro-u3mqw4ek)[open] .bill-marker:where(.astro-u3mqw4ek){transform:rotate(45deg)}.bill-example:where(.astro-u3mqw4ek) .bill-marker:where(.astro-u3mqw4ek){transition:transform .16s}@media (width<=767px){.pricing-comparison:where(.astro-u3mqw4ek){min-width:600px}.pricing-comparison:where(.astro-u3mqw4ek) col:where(.astro-u3mqw4ek):first-child{width:28%}.pricing-comparison:where(.astro-u3mqw4ek) col:where(.astro-u3mqw4ek):not(:first-child){width:24%}.pricing-comparison:where(.astro-u3mqw4ek) tr:where(.astro-u3mqw4ek)>:where(.astro-u3mqw4ek):first-child{z-index:2;background:#fff;position:sticky;left:0;box-shadow:1px 0 #e5ebf2}.pricing-comparison:where(.astro-u3mqw4ek) thead:where(.astro-u3mqw4ek) tr:where(.astro-u3mqw4ek)>:where(.astro-u3mqw4ek):first-child{background:#f5f6f8}.pricing-comparison:where(.astro-u3mqw4ek) tbody:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek){padding-inline:12px;font-size:14px}.pricing-comparison:where(.astro-u3mqw4ek) .plan-header:where(.astro-u3mqw4ek){padding-inline:8px}}@media (prefers-reduced-motion:reduce){.plan-card:where(.astro-u3mqw4ek),.bill-marker:where(.astro-u3mqw4ek){transition:none}}.pricing-comparison:where(.astro-u3mqw4ek) .plan-header:where(.astro-u3mqw4ek),.pricing-comparison:where(.astro-u3mqw4ek) tbody:where(.astro-u3mqw4ek) :where(.astro-u3mqw4ek):is(th,td){border-bottom:1px solid #e5ebf2;border-right:1px solid #e5ebf2}.pricing-comparison:where(.astro-u3mqw4ek) .plan-header:where(.astro-u3mqw4ek){border-top:1px solid #e5ebf2}.pricing-comparison:where(.astro-u3mqw4ek) .plan-header:where(.astro-u3mqw4ek):nth-child(2),.pricing-comparison:where(.astro-u3mqw4ek) tbody:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek){border-left:1px solid #e5ebf2}.pricing-comparison:where(.astro-u3mqw4ek) tbody:where(.astro-u3mqw4ek) tr:where(.astro-u3mqw4ek):first-child th:where(.astro-u3mqw4ek){border-top:1px solid #e5ebf2}.pricing-comparison:where(.astro-u3mqw4ek) tr:where(.astro-u3mqw4ek):not(.recommendation-row)>:where(.astro-u3mqw4ek):nth-child(2){border-right:0}.pricing-comparison:where(.astro-u3mqw4ek) tr:where(.astro-u3mqw4ek):not(.recommendation-row)>:where(.astro-u3mqw4ek):nth-child(3){border-left:1px solid var(--color-brand);border-right:1px solid var(--color-brand)}.pricing-comparison:where(.astro-u3mqw4ek) tbody:where(.astro-u3mqw4ek) tr:where(.astro-u3mqw4ek):last-child>:where(.astro-u3mqw4ek):nth-child(3){border-bottom-color:var(--color-brand)}.pricing-comparison:where(.astro-u3mqw4ek) tbody:where(.astro-u3mqw4ek) tr:where(.astro-u3mqw4ek):not(.comparison-group):hover>:where(.astro-u3mqw4ek):is(th,td){background-color:#f0f7ff}.pricing-comparison:where(.astro-u3mqw4ek) .comparison-group:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek){box-shadow:none;background:#f5f6f8;border:0;position:static}
