.recurring-protection[data-astro-cid-yyftasv2]{padding-block:clamp(3.5rem,8vw,7rem)}.recurring-protection__inner[data-astro-cid-yyftasv2],.recurring-protection__heading[data-astro-cid-yyftasv2],.recurring-protection__workflow[data-astro-cid-yyftasv2]{gap:var(--space-5);display:grid}.recurring-protection__heading[data-astro-cid-yyftasv2]>p[data-astro-cid-yyftasv2]{color:var(--color-brand);font-size:var(--type-step--1);letter-spacing:.07em;text-transform:uppercase;font-weight:800}h2[data-astro-cid-yyftasv2]{max-width:18ch;font-size:var(--type-step-3)}.recurring-protection__heading[data-astro-cid-yyftasv2]>div[data-astro-cid-yyftasv2]{max-width:42rem}.recurring-protection__models[data-astro-cid-yyftasv2]{border:1px solid var(--color-brand);display:grid}article[data-astro-cid-yyftasv2]{align-content:space-between;gap:var(--space-4);min-height:15rem;padding:clamp(1.5rem,5vw,3rem);display:grid}article[data-astro-cid-yyftasv2]+article[data-astro-cid-yyftasv2]{border-block-start:1px solid var(--color-brand)}article[data-astro-cid-yyftasv2] h3[data-astro-cid-yyftasv2],.recurring-protection__workflow[data-astro-cid-yyftasv2] h3[data-astro-cid-yyftasv2]{font-size:var(--type-step-2)}article[data-astro-cid-yyftasv2] p[data-astro-cid-yyftasv2]{color:color-mix(in srgb, var(--color-text) 76%, transparent)}.recurring-protection__plans[data-astro-cid-yyftasv2]{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-5);display:flex}[data-astro-cid-yyftasv2][data-plan-duration]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-brand)}.recurring-protection__workflow[data-astro-cid-yyftasv2]{margin-block-start:var(--space-8)}.recurring-protection__workflow[data-astro-cid-yyftasv2] ul[data-astro-cid-yyftasv2]{border-block-start:1px solid color-mix(in srgb, var(--color-brand) 28%, transparent);margin:0;padding:0;list-style:none;display:grid}.recurring-protection__workflow[data-astro-cid-yyftasv2] li[data-astro-cid-yyftasv2]{padding:var(--space-4);border-block-end:1px solid color-mix(in srgb, var(--color-brand) 28%, transparent);font-weight:700}.recurring-protection--apc[data-astro-cid-yyftasv2] article[data-astro-cid-yyftasv2]:first-child{box-shadow:inset .45rem 0 var(--color-accent)}.recurring-protection--smartshield[data-astro-cid-yyftasv2] article[data-astro-cid-yyftasv2]:last-child{background-image:linear-gradient(color-mix(in srgb, var(--color-brand) 9%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-brand) 9%, transparent) 1px, transparent 1px);background-size:1.5rem 1.5rem}@media (width>=56rem){.recurring-protection__inner[data-astro-cid-yyftasv2]{gap:var(--space-8);grid-template-columns:minmax(20rem,.72fr) minmax(30rem,1.28fr)}.recurring-protection__models[data-astro-cid-yyftasv2]{grid-template-columns:repeat(2,minmax(0,1fr))}article[data-astro-cid-yyftasv2]+article[data-astro-cid-yyftasv2]{border-block-start:0;border-inline-start:1px solid var(--color-brand)}.recurring-protection__workflow[data-astro-cid-yyftasv2] ul[data-astro-cid-yyftasv2]{border-inline-start:1px solid color-mix(in srgb, var(--color-brand) 28%, transparent);grid-template-columns:repeat(4,minmax(0,1fr))}.recurring-protection__workflow[data-astro-cid-yyftasv2] li[data-astro-cid-yyftasv2]{border-inline-end:1px solid color-mix(in srgb, var(--color-brand) 28%, transparent)}}.journey-breadcrumb[data-astro-cid-iny2tnnc]{padding-block:var(--space-4)}.journey-hero[data-astro-cid-iny2tnnc]{border-block:1px solid color-mix(in srgb, var(--color-brand) 18%, transparent);padding-block:clamp(3.5rem,9vw,7.5rem)}.journey-hero__inner[data-astro-cid-iny2tnnc],.journey-hero__title[data-astro-cid-iny2tnnc],.journey-hero__brief[data-astro-cid-iny2tnnc],.journey-next__inner[data-astro-cid-iny2tnnc]{gap:var(--space-5);display:grid}.journey-hero__title[data-astro-cid-iny2tnnc]>p[data-astro-cid-iny2tnnc],.journey-next[data-astro-cid-iny2tnnc] p[data-astro-cid-iny2tnnc]{color:var(--color-brand);font-size:var(--type-step--1);letter-spacing:.08em;text-transform:uppercase;font-weight:800}h1[data-astro-cid-iny2tnnc]{max-width:15ch;font-size:var(--type-step-4)}.journey-hero__brief[data-astro-cid-iny2tnnc]>p[data-astro-cid-iny2tnnc]:first-child{font-size:var(--type-step-1)}.journey-hero__brief[data-astro-cid-iny2tnnc] ul[data-astro-cid-iny2tnnc]{border-block-start:1px solid var(--color-brand);margin:0;padding:0;list-style:none;display:grid}.journey-hero__brief[data-astro-cid-iny2tnnc] li[data-astro-cid-iny2tnnc]{padding:var(--space-3);border-block-end:1px solid var(--color-brand);font-weight:800}.journey-hero--apc[data-astro-cid-iny2tnnc] .journey-hero__title[data-astro-cid-iny2tnnc]{border-inline-start:.5rem solid var(--color-accent);padding-inline-start:var(--space-5)}.journey-hero--smartshield[data-astro-cid-iny2tnnc]{background-image:linear-gradient(color-mix(in srgb, var(--color-brand) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-brand) 7%, transparent) 1px, transparent 1px);background-size:2rem 2rem}.journey-next[data-astro-cid-iny2tnnc]{background:var(--color-brand);color:var(--color-surface);padding-block:clamp(3.5rem,7vw,6rem)}.journey-next[data-astro-cid-iny2tnnc] h2[data-astro-cid-iny2tnnc]{max-width:18ch;color:var(--color-surface);font-size:var(--type-step-3)}.journey-next[data-astro-cid-iny2tnnc] p[data-astro-cid-iny2tnnc]{color:color-mix(in srgb, var(--color-accent) 72%, white)}.journey-next[data-astro-cid-iny2tnnc] nav[data-astro-cid-iny2tnnc]{gap:var(--space-3);display:grid}.journey-next[data-astro-cid-iny2tnnc] a[data-astro-cid-iny2tnnc]{min-height:3.5rem;padding:var(--space-3) var(--space-4);border:1px solid var(--color-surface);color:var(--color-surface);justify-content:space-between;align-items:center;font-weight:800;text-decoration:none;display:flex}.journey-next[data-astro-cid-iny2tnnc] a[data-astro-cid-iny2tnnc]:first-child{background:var(--color-surface);color:var(--color-brand)}@media (width>=56rem){.journey-hero__inner[data-astro-cid-iny2tnnc],.journey-next__inner[data-astro-cid-iny2tnnc]{gap:var(--space-8);grid-template-columns:minmax(20rem,.78fr) minmax(30rem,1.22fr)}}[data-audience-page=amc] .journey-breadcrumb nav ol{gap:var(--space-2);font-size:var(--type-step--1);margin:0;padding:0;list-style:none;display:flex}[data-audience-page=amc] .journey-breadcrumb nav li:not(:last-child):after{content:"/";margin-inline-start:var(--space-2)}
