body.efx.template-page{background:var(--efx-white);font-family:var(--efx-font)}#efx-main .efx-page{padding-top:clamp(32px,5vw,64px)}#efx-main .efx-page__wrap{max-width:860px}#efx-main .efx-page--illustrated .efx-page__wrap{max-width:1240px}#efx-main .efx-page__head{padding-block:20px 32px;border-bottom:1px solid var(--efx-line);margin-bottom:32px}#efx-main .efx-page__title{font:500 var(--efx-display)/1.08 var(--efx-font);letter-spacing:-.025em}#efx-main .efx-prose{font:400 17px/1.65 var(--efx-font);color:var(--efx-body)}#efx-main .efx-prose>:is(h2,[data-was-h1]),#efx-main .efx-prose>section>h2{font:500 var(--efx-h2)/1.12 var(--efx-font);letter-spacing:-.025em;color:var(--efx-ink);margin-top:48px}#efx-main .efx-prose>h3{font:500 var(--efx-h3)/1.25 var(--efx-font);margin-top:32px}#efx-main .efx-prose :is(h2,h3,h4,[id]){scroll-margin-top:calc(var(--efx-header-h) + 24px)}#efx-main .efx-prose>p,#efx-main .efx-prose>ul,#efx-main .efx-prose>ol{max-width:72ch}#efx-main .efx-prose a{overflow-wrap:anywhere}#efx-main .efx-prose :is(input,select,textarea){max-width:100%;font-family:var(--efx-font)}#efx-main .efx-prose :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--efx-ink);outline-offset:4px}#efx-main .efx-prose img{max-width:100%;height:auto}#efx-main .efx-prose table{border:1px solid var(--efx-line);border-radius:8px}#efx-main .efx-prose summary{cursor:pointer;min-height:52px;padding:14px 16px;font:600 17px/1.4 var(--efx-font)}#efx-main .efx-prose details{border:1px solid var(--efx-line);border-radius:8px;background:#fff}#efx-main .efx-prose details>:not(summary){margin-inline:16px}#efx-main .efx-prose details>:last-child{margin-bottom:16px}#efx-main .efx-nextstep{border:1px solid var(--efx-line);background:var(--efx-tint)}#efx-main .efx-page__next .efx-btn{font:600 15px/1.55 var(--efx-font);letter-spacing:.01em;border-radius:4px;min-height:52px}.efx-page-toc{background:var(--efx-tint);border:1px solid var(--efx-line);border-radius:12px;padding:16px 20px;margin-bottom:32px}.efx-page-toc summary{font-size:15px;font-weight:600;cursor:pointer;min-height:32px}.efx-page-toc ol{padding-left:20px;margin:12px 0 0}.efx-page-toc a{display:inline-flex;align-items:center;min-height:40px;font-size:15px;color:var(--efx-ink);text-decoration:underline;text-underline-offset:4px}.efx-page-toc a:focus-visible{outline:2px solid var(--efx-ink);outline-offset:4px}#efx-main .efx-prose :is(.efgl,.efpf){font:400 17px/1.6 var(--efx-font);color:var(--efx-body);margin:0}#efx-main .efx-prose :is(.efgl,.efpf) :is(h2,h3){font-family:var(--efx-font)!important;font-weight:500!important;letter-spacing:-.02em}#efx-main .efx-prose :is(.efgl-h2,.efgl-cta__h,.efpf-sec>h2,.efpf-hero>h2){font-size:var(--efx-h2);line-height:1.12;margin:0 0 20px}#efx-main .efx-prose :is(.efgl-h3,.efgl-card h3,.efgl-step h3,.efpf h3){font-size:22px;line-height:1.25;margin:0 0 12px}#efx-main .efx-prose :is(.efgl-hero,.efgl-step,.efgl-card,.efgl-callout,.efgl-compare,.efgl-cta,.efpf-hero,.efpf-cta,.efpf-card,.efpf-step,.efpf-note){background:var(--efx-tint);border-color:var(--efx-line);border-radius:12px;box-shadow:none;color:var(--efx-body)}#efx-main .efx-prose :is(.efgl-step,.efgl-card,.efpf-card,.efpf-step){background:#fff}#efx-main .efx-prose :is(.efgl-cta,.efpf-hero,.efpf-cta) :is(h2,h3,p,strong,a,span,li){color:var(--efx-body)}#efx-main .efx-prose :is(.efgl-hero__eyebrow,.efgl-eyebrow,.efgl-cta__tag,.efpf-eyebrow){font:600 13px/1.4 var(--efx-font);color:var(--efx-muted);letter-spacing:.06em;background:none;border:0;padding:0;margin-bottom:12px}#efx-main .efx-prose :is(.efgl-hero__lead,.efgl-cta__p,.efpf-hero p){font-size:17px;line-height:1.6}#efx-main .efx-prose :is(.efgl-btn,.efpf-btn){display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 20px;border:1px solid var(--efx-ink)!important;border-radius:4px;font:600 15px/1.55 var(--efx-font);letter-spacing:.01em;text-transform:none;background:var(--efx-ink)!important;color:#fff!important;text-decoration:none;box-shadow:none}#efx-main .efx-prose :is(.efgl-btn--ghost,.efgl-btn--outline-ivory,.efpf-btn--ghost){background:transparent!important;color:var(--efx-ink)!important}#efx-main .efx-prose :is(.efgl-btn,.efpf-btn):hover{transform:none;opacity:.88}#efx-main .efx-prose :is(.efgl-toc__link,.efgl-file){font-size:15px;min-height:44px;border-color:var(--efx-line);color:var(--efx-ink)}#efx-main .efx-prose :is(.efgl ul,.efpf ul)>li:before{content:none}#efx-main .efx-prose :is(.efgl ul,.efpf ul)>li{padding-left:0}#efx-main .efx-prose :is(.efpf-chips li,.efpf-cond){color:var(--efx-body);border-color:var(--efx-line);background:#fff}#efx-main .efx-prose .efpf-seal{filter:grayscale(1)}#efx-main .efx-prose .efglc :is(input,select){min-height:52px;font-size:16px;border-radius:4px}@media(max-width:767px){#efx-main .efx-page__head{padding-top:16px}#efx-main .efx-prose :is(.efgl-cards--3,.efgl-steps){grid-template-columns:minmax(0,1fr)}#efx-main .efx-prose :is(.efgl-btn,.efpf-btn){width:100%}}@media(prefers-reduced-motion:reduce){#efx-main .efx-page *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/272/assets/efx-editorial.css.map */
