.cta-band-frame[data-width=full]{margin-block:calc(-1 * var(--m-space-top, 0px)) calc(-1 * var(--m-space-bottom, 0px))}.cta-band{--cta-min-h: 0px;position:relative;isolation:isolate;display:flex;align-items:center;min-height:var(--cta-min-h);overflow:hidden;color:var(--m-fg);background:var(--m-bg)}.cta-band__inner{position:relative;display:flex;width:100%}.cta-band__content{display:flex;flex-direction:column;min-width:0}.cta-band[data-position=center] .cta-band__inner{justify-content:center}.cta-band[data-position=center] .cta-band__content{align-items:center;text-align:center}.cta-band[data-position=right] .cta-band__inner{justify-content:flex-end}.cta-band__media{position:absolute;z-index:-2;inset:0;overflow:hidden;background:var(--m-ink)}.cta-band__media:after{content:"";position:absolute;inset:0;pointer-events:none}.cta-band__picture,.cta-band__picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cta-band__img{transition:transform var(--m-dur-slow) var(--m-ease)}.cta-band__video,.cta-band__video .media__video-wrap{position:absolute;inset:0;aspect-ratio:auto;border-radius:0}.cta-band[data-overlay=ink-20] .cta-band__media:after{background:#0b0b0d33}.cta-band[data-overlay=ink-40] .cta-band__media:after{background:#0b0b0d66}.cta-band[data-overlay=ink-70] .cta-band__media:after{background:#0b0b0db3}.cta-band[data-treatment=duotone-ink] .cta-band__media{background:var(--m-ink)}.cta-band[data-treatment=duotone-ink] .cta-band__media img,.cta-band[data-treatment=duotone-ink] .cta-band__media video{opacity:.32;mix-blend-mode:luminosity}.cta-band[data-treatment=duotone-brand] .cta-band__media{background:var(--m-brand)}.cta-band[data-treatment=duotone-brand] .cta-band__media img,.cta-band[data-treatment=duotone-brand] .cta-band__media video{opacity:.3;mix-blend-mode:luminosity}.cta-band__value{font-variant-numeric:tabular-nums}.cta-band__bullets{margin:0;padding:0;list-style:none}.cta-band__text{max-width:44ch}.cta-band__buttons{justify-content:inherit}.cta-band:has(.btn:hover,.btn:focus-visible) .cta-band__img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.cta-band:has(.btn:hover,.btn:focus-visible) .cta-band__img{transform:none}}:root[data-skin=parity] .cta-band{padding-block:var(--m-sp-7)}@media(min-width:960px){:root[data-skin=parity] .cta-band{padding-block:var(--m-sp-10)}}@media(min-width:960px){:root[data-skin=parity] .cta-band--offer .cta-band__media:after{background:none}}@media(max-width:959.98px){:root[data-skin=parity] .cta-band--offer .cta-band__img{object-position:50% 50%}}:root[data-skin=parity] .cta-band[data-height=m]{--cta-min-h: 522px}@media(min-width:960px){:root[data-skin=parity] .cta-band[data-height=m]{--cta-min-h: 494px}}:root[data-skin=parity] .cta-band[data-height=l]{--cta-min-h: 620px}@media(min-width:960px){:root[data-skin=parity] .cta-band[data-height=l]{--cta-min-h: clamp(560px, 48vw, 700px)}}:root[data-skin=parity] .cta-band-frame[data-width=boxed] .cta-band[data-height=m]{--cta-min-h: 350px}@media(min-width:960px){:root[data-skin=parity] .cta-band-frame[data-width=boxed] .cta-band[data-height=m]{--cta-min-h: 414px}}:root[data-skin=parity] .cta-band-frame[data-width=boxed] .cta-band[data-height=l]{--cta-min-h: 450px}@media(min-width:960px){:root[data-skin=parity] .cta-band-frame[data-width=boxed] .cta-band[data-height=l]{--cta-min-h: 540px}}:root[data-skin=parity] .cta-band-frame[data-width=boxed] .cta-band__inner{padding-inline:var(--m-gutter)}:root[data-skin=parity] .cta-band__inner{justify-content:center}:root[data-skin=parity] .cta-band__content{align-items:center;text-align:center}@media(min-width:960px){:root[data-skin=parity] .cta-band-frame[data-width=full] .cta-band__inner{max-width:none;padding-inline:0}:root[data-skin=parity] .cta-band[data-position=left] .cta-band__content,:root[data-skin=parity] .cta-band[data-position=right] .cta-band__content{width:50%;padding-inline:var(--m-gutter)}:root[data-skin=parity] .cta-band[data-position=left] .cta-band__inner{justify-content:flex-start}:root[data-skin=parity] .cta-band[data-position=right] .cta-band__inner{justify-content:flex-end}}:root[data-skin=parity] .cta-band .cta-band__heading{gap:var(--m-sp-2)}:root[data-skin=parity] .cta-band .cta-band__heading .heading__title{font-size:26px;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}@media(min-width:960px){:root[data-skin=parity] .cta-band .cta-band__heading .heading__title{font-size:var(--m-fs-h2)}}@media(max-width:959.98px){:root[data-skin=parity] .cta-band--offer .cta-band__heading .heading__title{max-width:7.5em}}:root[data-skin=parity] .cta-band__value{margin-top:var(--m-sp-2);font-size:60px;font-weight:700;line-height:1.2;letter-spacing:.02em}@media(min-width:960px){:root[data-skin=parity] .cta-band__value{font-size:96px}}:root[data-skin=parity] .cta-band__text{font-size:var(--m-fs-large);line-height:1.35}:root[data-skin=parity] .cta-band__bullets{margin-top:var(--m-sp-2);font-size:14px;font-weight:500;line-height:1.75}:root[data-skin=parity] .cta-band__small{margin-top:var(--m-sp-5);font-size:var(--m-fs-body);font-style:italic;line-height:1.35}:root[data-skin=parity] .cta-band__actions{margin-top:var(--m-sp-5)}:root[data-skin=parity] .cta-band__text+.cta-band__actions{margin-top:var(--m-sp-8)}:root[data-skin=revamp] .cta-band{padding-block:var(--m-space-section-xl)}:root[data-skin=revamp] .cta-band[data-height=m]{--cta-min-h: clamp(460px, 42vw, 620px)}:root[data-skin=revamp] .cta-band[data-height=l]{--cta-min-h: clamp(560px, 54vw, 780px)}:root[data-skin=revamp] .cta-band-frame[data-width=boxed] .cta-band{padding-block:var(--m-space-section-m);border-radius:var(--m-r-band)}:root[data-skin=revamp] .cta-band-frame[data-width=boxed] .cta-band[data-height=m]{--cta-min-h: clamp(380px, 34vw, 480px)}:root[data-skin=revamp] .cta-band-frame[data-width=boxed] .cta-band[data-height=l]{--cta-min-h: clamp(460px, 44vw, 600px)}:root[data-skin=revamp] .cta-band-frame[data-width=boxed] .cta-band__inner{padding-inline:clamp(var(--m-sp-6),5vw,var(--m-sp-10))}:root[data-skin=revamp] .s:not([data-align=center]) .cta-band[data-position=center] .cta-band__inner{justify-content:flex-start}:root[data-skin=revamp] .s:not([data-align=center]) .cta-band[data-position=center] .cta-band__content{align-items:flex-start;text-align:left}:root[data-skin=revamp] .cta-band[data-treatment=duotone-ink] .cta-band__media :is(img,video){opacity:var(--m-duotone-opacity)}:root[data-skin=revamp] .cta-band[data-treatment=duotone-accent] .cta-band__media{background:var(--m-accent-page)}:root[data-skin=revamp] .cta-band[data-treatment=duotone-accent] .cta-band__media :is(img,video){opacity:.34;mix-blend-mode:luminosity}:root[data-skin=revamp] .cta-band[data-media] .cta-band__media:before{content:"";position:absolute;z-index:1;inset:0;background:var(--m-veil-left);pointer-events:none}:root[data-skin=revamp] .cta-band[data-media][data-position=right] .cta-band__media:before,:root[data-skin=revamp] .cta-band[data-media][data-treatment=veil-bottom] .cta-band__media:before{background:var(--m-veil-bottom)}:root[data-skin=revamp] .cta-band[data-overlay] .cta-band__media:after{background:none}:root[data-skin=revamp] .cta-band[data-halo=on]:before{content:"";position:absolute;z-index:-1;bottom:-220px;left:-160px;width:var(--m-halo-size);height:var(--m-halo-size);background:radial-gradient(closest-side,color-mix(in srgb,var(--m-brand) 55%,transparent),color-mix(in srgb,var(--m-brand) 0%,transparent));pointer-events:none}:root[data-skin=revamp][data-photo=none] .cta-band[data-halo=on]:not([data-treatment^=duotone]):before{content:none}:root[data-skin=revamp][data-photo=none] .cta-band--final:not([data-treatment^=duotone]) .cta-band__media{background:none}:root[data-skin=revamp][data-photo=none] .cta-band--final:not([data-treatment^=duotone]) .cta-band__media :is(img,video){opacity:1;mix-blend-mode:normal}:root[data-skin=revamp] .cta-band__heading{gap:12px}:root[data-skin=revamp] .cta-band__heading .heading__title{font-family:var(--m-font-display);font-size:var(--m-fs-h2);font-weight:800;font-style:normal;font-synthesis:none;line-height:var(--m-lh-h2);letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance;max-inline-size:var(--m-measure-h2)}:root[data-skin=revamp] .cta-band .heading__kicker{color:var(--m-kicker-brand, var(--m-accent-text))}:root[data-skin=revamp] .cta-band__text{font-family:var(--m-font-body);font-size:var(--m-fs-lede);font-weight:400;font-style:normal;font-synthesis:none;line-height:var(--m-lh-lede);letter-spacing:0;text-wrap:pretty;max-inline-size:var(--m-measure-lede);margin-top:var(--m-gap-title-lede);color:var(--m-muted)}:root[data-skin=revamp] .cta-band__actions{margin-top:var(--m-gap-lede-buttons)}:root[data-skin=revamp] .cta-band--statement .cta-band__text{font-family:var(--m-font-display);font-size:var(--m-fs-h2);font-weight:800;font-style:normal;font-synthesis:none;line-height:var(--m-lh-h2);letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance;max-inline-size:var(--m-measure-h2);max-inline-size:22ch;margin-top:0;color:var(--m-heading)}:root[data-skin=revamp] .cta-band--statement .cta-band__text strong,:root[data-skin=revamp] .cta-band--statement .cta-band__text b{font-weight:inherit}:root[data-skin=revamp] .cta-band--statement .cta-band__text em{font-style:italic;color:var(--m-accent-display)}:root[data-skin=revamp] .cta-band__bullets li{position:relative;padding-left:30px}:root[data-skin=revamp] .cta-band__bullets li:before{content:"";position:absolute;top:.02em;left:0;width:18px;height:18px;background:var(--cta-check-bg, transparent);border-radius:50%}:root[data-skin=revamp] .cta-band__bullets li:after{content:"";position:absolute;top:.02em;left:0;width:18px;height:18px;background:var(--cta-check, var(--m-brand));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5L19.5 7'/%3E%3C/svg%3E") center/11px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5L19.5 7'/%3E%3C/svg%3E") center/11px no-repeat}:root[data-skin=revamp] .cta-band--offer{--m-bg: transparent;padding-block:0}:root[data-skin=revamp] .cta-band--offer[data-media] .cta-band__media:before{content:none}:root[data-skin=revamp] .cta-band--offer .cta-band__content{--m-bg: var(--m-paper);--m-fg: var(--m-ink);--m-heading: var(--m-ink);--m-muted: var(--m-ink-2);--m-subtle: var(--m-ink-3);--m-rule: var(--m-line);--m-kicker: var(--m-ink-3);--m-kicker-brand: var(--m-brand-text);--m-link: var(--m-brand-text);--m-accent-text: var(--m-brand-text);--m-accent-display: var(--m-brand);--m-focus: var(--m-brand-700);--m-outline-fg: var(--m-ink);--m-outline-border: var(--m-line);--m-cta-bg: var(--m-brand-700);--m-cta-fg: #fff;--m-cta-border: var(--m-brand-700);--m-cta-bg-hover: var(--m-brand-800);--m-cta-fg-hover: #fff;--m-cta-border-hover: var(--m-brand-800);display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"head head" "value small" "text text" "list list" "actions actions";align-items:end;width:min(100%,440px);padding:36px;color:var(--m-fg);text-align:left;background:var(--m-paper);border-radius:var(--m-r-card);box-shadow:var(--m-shadow-float)}:root[data-skin=revamp] .cta-band--offer .cta-band__heading{grid-area:head}:root[data-skin=revamp] .cta-band--offer .cta-band__heading .heading__title{font-family:var(--m-font-display);font-size:var(--m-fs-h3-display);font-weight:800;font-style:normal;font-synthesis:none;line-height:var(--m-lh-h3-display);letter-spacing:0;text-transform:uppercase;text-wrap:balance}:root[data-skin=revamp] .cta-band--offer .cta-band__value{font-family:var(--m-font-display);font-size:var(--m-fs-figure);font-weight:900;font-style:normal;font-synthesis:none;line-height:var(--m-lh-figure);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;font-variant-numeric:tabular-nums;display:flex;grid-area:value;align-items:flex-start;margin-top:20px;font-size:96px;color:var(--m-ink)}:root[data-skin=revamp] .cta-band--offer .cta-band__unit{margin-top:.05em;margin-left:.03em;font-size:.42em;color:inherit}:root[data-skin=revamp] .cta-band--offer .cta-band__small{font-family:var(--m-font-body);font-size:var(--m-fs-label);font-weight:700;font-style:normal;font-synthesis:none;line-height:1.3;letter-spacing:var(--m-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums;grid-area:small;max-width:13ch;margin:0 0 .35em 14px;color:var(--m-subtle)}:root[data-skin=revamp] .cta-band--offer .cta-band__text{grid-area:text;margin-top:20px;font-size:15px}:root[data-skin=revamp] .cta-band--offer .cta-band__bullets{--cta-check-bg: var(--m-brand-100);--cta-check: var(--m-brand-text);display:grid;grid-area:list;gap:12px;margin-top:26px;padding-top:24px;font-size:15px;line-height:1.4;color:var(--m-muted);border-top:1px solid var(--m-line)}:root[data-skin=revamp] .cta-band--offer .cta-band__actions{grid-area:actions;margin-top:30px}:root[data-skin=revamp] .cta-band--offer .cta-band__buttons{display:grid;grid-template-columns:minmax(0,1fr)}:root[data-skin=revamp] .cta-band--offer .btn{--btn-h: 54px;--btn-px: 28px;--btn-fs: var(--m-fs-btn-l);width:100%}@media(min-width:920px){:root[data-skin=revamp] .cta-band--offer{min-height:640px}:root[data-skin=revamp] .cta-band--offer[data-media] .cta-band__media:before{content:"";background:var(--m-veil-left)}}@media(max-width:919.98px){:root[data-skin=revamp] .s--cta-band:has(.cta-band--offer[data-media]){z-index:1}:root[data-skin=revamp] .cta-band--offer[data-media]{display:block;min-height:0;overflow:visible}:root[data-skin=revamp] .cta-band--offer[data-media] .cta-band__media{position:relative;inset:auto;width:100%;aspect-ratio:4/5;max-height:78svh}:root[data-skin=revamp] .cta-band--offer[data-media] .cta-band__inner{margin-top:-64px}:root[data-skin=revamp] .cta-band--offer .cta-band__content{width:min(100%,560px);box-shadow:var(--m-shadow-2)}}@media(max-width:639.98px){:root[data-skin=revamp] .cta-band--offer .cta-band__content{width:100%;padding:28px 24px}}:root[data-skin=revamp] .cta-band--final{min-height:max(520px,var(--cta-min-h));background:var(--m-ink)}:root[data-skin=revamp] .cta-band--final:not([data-treatment=duotone-brand],[data-treatment=duotone-accent]) .cta-band__media{background:var(--m-ink)}:root[data-skin=revamp] .cta-band--final:not([data-treatment=duotone-brand],[data-treatment=duotone-accent]) .cta-band__media :is(img,video){opacity:.3;mix-blend-mode:luminosity}:root[data-skin=revamp] .cta-band--final[data-media] .cta-band__media:before{content:none}:root[data-skin=revamp] .cta-band--final .cta-band__media{-webkit-mask-image:linear-gradient(180deg,transparent 18%,#000 78%);mask-image:linear-gradient(180deg,transparent 18%,#000 78%)}@media(min-width:920px){:root[data-skin=revamp] .cta-band--final .cta-band__media{left:auto;width:min(64%,920px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 42%);mask-image:linear-gradient(90deg,transparent,#000 42%)}}:root[data-skin=revamp] .cta-band--final .cta-band__content{display:grid;grid-template-areas:"head" "value" "text" "list" "actions";justify-items:start;width:100%;max-width:760px}:root[data-skin=revamp] .cta-band--final .cta-band__heading{grid-area:head}:root[data-skin=revamp] .cta-band--final .cta-band__heading .heading__title{font-family:var(--m-font-display);font-size:var(--m-fs-title);font-weight:900;font-style:normal;font-synthesis:none;line-height:var(--m-lh-title);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;max-inline-size:var(--m-measure-title)}:root[data-skin=revamp] .cta-band--final .heading__kicker{display:flex;align-items:center;gap:12px;color:var(--m-kicker-brand, var(--m-brand))}:root[data-skin=revamp] .cta-band--final .heading__kicker:before{content:"";flex:0 0 auto;width:24px;height:2px;background:var(--m-brand)}:root[data-skin=revamp] .cta-band--final .cta-band__value{font-family:var(--m-font-display);font-size:var(--m-fs-figure);font-weight:900;font-style:normal;font-synthesis:none;line-height:var(--m-lh-figure);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;font-variant-numeric:tabular-nums;display:flex;grid-area:value;align-items:flex-start;margin-top:var(--m-gap-title-lede);color:var(--m-brand)}:root[data-skin=revamp] .cta-band--final .cta-band__unit{margin-top:.05em;margin-left:.03em;font-size:.42em;color:#fff}:root[data-skin=revamp] .cta-band--final .cta-band__text{grid-area:text;color:#ffffffdb}:root[data-skin=revamp] .cta-band--final.cta-band--statement .cta-band__text{font-family:var(--m-font-display);font-size:var(--m-fs-title);font-weight:900;font-style:normal;font-synthesis:none;line-height:var(--m-lh-title);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;max-inline-size:var(--m-measure-title);color:#fff}:root[data-skin=revamp] .cta-band--final .cta-band__bullets{display:grid;grid-area:list;gap:12px var(--m-sp-7);max-width:720px;margin-top:var(--m-sp-7);font-size:15px;line-height:1.4;color:#ffffffdb}@media(min-width:640px){:root[data-skin=revamp] .cta-band--final .cta-band__bullets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){:root[data-skin=revamp] .cta-band--final .cta-band__bullets:has(>li:nth-child(3):last-child){display:flex;flex-wrap:wrap;max-width:none}}:root[data-skin=revamp] .cta-band--final .cta-band__actions{display:flex;flex-wrap:wrap;grid-area:actions;align-items:center;gap:var(--m-sp-4) var(--m-sp-6)}:root[data-skin=revamp] .cta-band--final .btn{--btn-h: 54px;--btn-px: 28px;--btn-fs: var(--m-fs-btn-l)}:root[data-skin=revamp] .cta-band--final .cta-band__small{font-family:var(--m-font-body);font-size:var(--m-fs-label);font-weight:700;font-style:normal;font-synthesis:none;line-height:1.3;letter-spacing:var(--m-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--m-on-ink-muted)}:root[data-skin=revamp] [data-width=boxed]>.cta-band--final:not([data-theme=ink]){background:var(--m-canvas)}:root[data-skin=revamp] [data-theme=canvas] [data-width=boxed]>.cta-band--final:not([data-theme=ink]){background:var(--m-paper)}:root[data-skin=revamp] .cta-band--final:not([data-theme=ink]){color:var(--m-fg);background:var(--m-bg)}:root[data-skin=revamp] .cta-band--final:not([data-theme=ink]) .cta-band__unit,:root[data-skin=revamp] .cta-band--final:not([data-theme=ink]).cta-band--statement .cta-band__text{color:var(--m-heading)}:root[data-skin=revamp] .cta-band--final:not([data-theme=ink]) .cta-band__text,:root[data-skin=revamp] .cta-band--final:not([data-theme=ink]) .cta-band__bullets{color:var(--m-muted)}:root[data-skin=revamp] .cta-band--final:not([data-theme=ink]) .cta-band__small{color:var(--m-kicker)}:root[data-skin=revamp] .cta-band--final:not([data-theme=ink]) .btn--outline-light{--btn-fg: var(--m-outline-fg);--btn-border: var(--m-outline-border);--btn-bg-hover: var(--m-outline-bg-hover);--btn-fg-hover: var(--m-outline-fg-hover);--btn-border-hover: var(--m-outline-border-hover)}@media(min-width:920px){:root[data-skin=revamp] .cta-band--final:not([data-theme=ink]) .cta-band__content{max-width:600px}:root[data-skin=revamp] .cta-band--final:not([data-theme=ink]) .cta-band__media{-webkit-mask-image:linear-gradient(90deg,transparent 18%,#000 58%);mask-image:linear-gradient(90deg,transparent 18%,#000 58%)}}@media(max-width:919.98px){:root[data-skin=revamp] .cta-band--final:not([data-theme=ink])[data-media]{padding-bottom:calc(66vw + 16px)}:root[data-skin=revamp] .cta-band--final:not([data-theme=ink]) .cta-band__media{top:auto;height:66vw;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30%);mask-image:linear-gradient(180deg,transparent 0,#000 30%)}}
