.cf-hero__grid{display:grid;gap:var(--cf-space-xl);align-items:center}@media screen and (min-width:990px){.cf-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--cf-space-2xl)}}@media screen and (min-width:990px){.cf-hero__grid--media-start .cf-hero__media{order:-1}}.cf-hero__content{display:flex;flex-direction:column;gap:var(--cf-space-md);max-width:60rem}.cf-hero__content .cf-lede{margin:0;font-size:1.8rem}.cf-hero__offer{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--cf-space-xs) var(--cf-space-sm);margin:0;font-size:1.8rem;font-weight:600}.cf-hero__savings{padding:.2rem 1rem;border-radius:var(--cf-radius-pill);font-size:1.5rem;color:var(--cf-color-offer-ink);background:var(--cf-color-offer-surface)}.cf-section--navy .cf-hero__savings{color:var(--cf-color-offer-ink)}.cf-hero__actions .cf-button{width:100%}@media screen and (min-width:750px){.cf-hero__actions .cf-button{width:auto}}.cf-section--navy .cf-button{color:var(--cf-color-navy);background:var(--cf-color-surface);border-color:var(--cf-color-surface)}.cf-hero__points{display:grid;gap:var(--cf-space-xs);margin:0;padding:0;list-style:none}.cf-hero__point{display:flex;align-items:center;gap:var(--cf-space-xs);font-size:1.5rem}.cf-section--navy .cf-icon{--cf-icon-color: currentColor}.cf-hero__media{position:relative;overflow:hidden;aspect-ratio:1;border-radius:calc(var(--cf-radius-card) * 2) calc(var(--cf-radius-card) * 2) calc(var(--cf-radius-card) * 2) 0;background:var(--cf-color-surface);box-shadow:var(--cf-shadow-card)}.cf-hero__image{display:block;width:100%;height:100%;object-fit:cover}.cf-hero__image--placeholder{background:var(--cf-color-sky);fill:var(--cf-color-muted)}.cf-benefits__grid{display:grid;gap:var(--cf-space-lg);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.cf-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.cf-benefits__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cf-benefits__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.cf-benefits__item{display:flex;flex-direction:column;gap:var(--cf-space-xs);padding-block-start:var(--cf-space-md);border-block-start:.2rem solid var(--cf-color-navy)}.cf-section--navy .cf-benefits__item{border-color:currentColor}.cf-benefits__icon{--cf-icon-size: 3.2rem}.cf-benefits__media,.cf-steps__media{overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--cf-radius-card);background:var(--cf-color-sky)}.cf-benefits__image,.cf-steps__image{display:block;width:100%;height:100%;object-fit:cover}.cf-benefits__text,.cf-steps__text,.cf-trust__text{font-size:1.5rem;line-height:1.6;color:var(--cf-color-muted)}.cf-section--navy :is(.cf-benefits__text,.cf-steps__text,.cf-trust__text){color:inherit}:is(.cf-benefits__text,.cf-steps__text,.cf-trust__text) p{margin:0}.cf-steps__list{display:grid;gap:var(--cf-space-lg);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.cf-steps__list{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}}.cf-steps__item{display:flex;flex-direction:column;gap:var(--cf-space-md)}.cf-steps__body{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--cf-space-sm);align-items:start}.cf-steps__number{display:inline-grid;place-items:center;width:4rem;height:4rem;border-radius:50%;font-family:var(--cf-font-heading-family);font-weight:var(--cf-font-heading-weight);font-size:1.8rem;color:var(--cf-color-on-navy);background:var(--cf-color-navy)}.cf-section--navy .cf-steps__number{color:var(--cf-color-navy);background:var(--cf-color-surface)}.cf-trust__grid{display:grid;gap:var(--cf-space-md);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.cf-trust__grid{grid-template-columns:repeat(auto-fit,minmax(26rem,1fr))}}.cf-trust__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--cf-space-sm);padding:var(--cf-space-md);border:.1rem solid var(--cf-color-border);border-radius:var(--cf-radius-card);background:var(--cf-color-surface);color:var(--cf-color-ink)}.cf-section--navy .cf-trust__item .cf-icon{--cf-icon-color: var(--cf-color-blue)}.cf-section--navy .cf-trust__item .cf-trust__text{color:var(--cf-color-muted)}.cf-trust__icon{--cf-icon-size: 2.8rem}.cf-trust__link{display:inline-block;margin-block-start:var(--cf-space-xs);font-size:1.5rem;color:var(--cf-color-blue)}.cf-trust__app{grid-column:1 / -1}.cf-trust__policies{margin-block-start:var(--cf-space-lg)}.cf-trust__policy-list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--cf-space-xs) var(--cf-space-lg);margin:0;padding:0;list-style:none;font-size:1.5rem}.cf-trust__policy-list a{display:inline-block;padding-block:1rem;color:inherit}.cf-faq__layout{display:grid;gap:var(--cf-space-lg)}@media screen and (min-width:990px){.cf-faq__layout{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--cf-space-2xl);align-items:start}}.cf-faq__header{margin-block-end:0}.cf-faq__list{border-block-start:.1rem solid var(--cf-color-border)}.cf-faq__item{border-block-end:.1rem solid var(--cf-color-border)}.cf-faq__question{display:flex;align-items:center;justify-content:space-between;gap:var(--cf-space-sm);min-height:var(--cf-target-min);padding-block:var(--cf-space-md);font-size:1.7rem;font-weight:600;line-height:1.4;cursor:pointer;list-style:none}.cf-faq__question::-webkit-details-marker{display:none}.cf-faq__marker{position:relative;flex-shrink:0;width:1.6rem;height:1.6rem}.cf-faq__marker:before,.cf-faq__marker:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;width:100%;height:.2rem;background:currentColor;transform:translateY(-50%);transition:transform var(--cf-duration-base) var(--cf-ease)}.cf-faq__marker:after{transform:translateY(-50%) rotate(90deg)}.cf-faq__item[open] .cf-faq__marker:after{transform:translateY(-50%) rotate(0)}.cf-faq__answer{padding-block-end:var(--cf-space-md);max-width:68ch;font-size:1.6rem;line-height:1.65;color:var(--cf-color-muted)}.cf-section--navy .cf-faq__answer{color:inherit}@media(prefers-reduced-motion:reduce){.cf-faq__marker:before,.cf-faq__marker:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cf-sections.css.map */
