.WinterBanner_banner__KSVYJ{--blue:#146bad;--mint:#79e5b4;position:relative;display:grid;grid-template-columns:1fr 1fr;isolation:isolate;overflow:hidden;background:#fff;color:#133451;border-bottom:1px solid #dce6ef;font-family:Arial,sans-serif}.WinterBanner_left__zeTUo,.WinterBanner_right__Wa0j0{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:19px 36px 30px;text-decoration:none;min-width:0}.WinterBanner_right__Wa0j0{color:white;background:var(--blue)}.WinterBanner_right__Wa0j0:before{content:"";position:absolute;z-index:-1;inset:0 0 0 -40px;background:var(--blue);transform:skewX(-18deg);transform-origin:bottom}.WinterBanner_offer__qXfec{font-size:clamp(20px,2.5vw,34px);line-height:1.1;letter-spacing:-1px;white-space:nowrap}.WinterBanner_offer__qXfec strong{font-weight:700}.WinterBanner_offer__qXfec em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.9px}.WinterBanner_right__Wa0j0 em{color:var(--mint)}.WinterBanner_left__zeTUo em{color:#287c63}.WinterBanner_eyebrow__gO6c_{font-size:8px;letter-spacing:2px;font-weight:700;opacity:.78}.WinterBanner_detail__5gnnk{font-size:11px;letter-spacing:.2px}.WinterBanner_detail__5gnnk b{padding:3px 8px;border:1px solid #bccbd7;border-radius:5px;letter-spacing:1.1px}.WinterBanner_terms__l2f_Q{position:absolute;bottom:7px;left:0;width:50%;text-align:center;font-size:8px;color:#627586}.WinterBanner_right__Wa0j0 .WinterBanner_detail__5gnnk{color:#d9edff}.WinterBanner_variant2__geQnZ .WinterBanner_left__zeTUo,.WinterBanner_variant2__geQnZ .WinterBanner_right__Wa0j0{align-items:flex-start;padding-left:clamp(24px,6vw,100px);gap:5px}.WinterBanner_variant2__geQnZ .WinterBanner_offer__qXfec{display:flex;gap:10px;align-items:baseline}.WinterBanner_variant2__geQnZ .WinterBanner_offer__qXfec strong{font-size:40px;letter-spacing:-2px}.WinterBanner_variant2__geQnZ .WinterBanner_offer__qXfec em{font-size:28px}.WinterBanner_variant2__geQnZ .WinterBanner_eyebrow__gO6c_{display:none}.WinterBanner_variant2__geQnZ .WinterBanner_right__Wa0j0{background:#123e62}.WinterBanner_variant2__geQnZ .WinterBanner_right__Wa0j0:before{background:#123e62;transform:skewX(-28deg)}.WinterBanner_variant2__geQnZ .WinterBanner_detail__5gnnk{font-size:10px}.WinterBanner_variant3__JdDlz{margin:12px auto;width:calc(100% - 32px);border:1px solid #d2e4ef;border-radius:18px;box-shadow:0 8px 24px #153e6210}.WinterBanner_variant3__JdDlz .WinterBanner_offer__qXfec{font-size:28px}.WinterBanner_variant3__JdDlz .WinterBanner_offer__qXfec em{display:block;font-size:32px}.WinterBanner_variant3__JdDlz .WinterBanner_left__zeTUo,.WinterBanner_variant3__JdDlz .WinterBanner_right__Wa0j0{padding-top:16px;gap:5px}.WinterBanner_variant3__JdDlz .WinterBanner_right__Wa0j0,.WinterBanner_variant3__JdDlz .WinterBanner_right__Wa0j0:before{background:linear-gradient(120deg,#146bad,#163e60)}.WinterBanner_variant3__JdDlz .WinterBanner_eyebrow__gO6c_{display:none}.WinterBanner_scriptMark__RZfoH{display:block;height:.789em;width:auto;margin:0 auto}.WinterBanner_left__zeTUo:focus-visible,.WinterBanner_right__Wa0j0:focus-visible{outline:3px solid #79e5b4;outline-offset:-5px}@media(max-width:600px){.WinterBanner_left__zeTUo,.WinterBanner_right__Wa0j0{padding:15px 9px 27px;gap:6px}.WinterBanner_right__Wa0j0:before{left:-14px}.WinterBanner_offer__qXfec{font-size:21px;letter-spacing:-.7px}.WinterBanner_offer__qXfec em{display:block;font-size:23px;margin-top:2px}.WinterBanner_eyebrow__gO6c_{display:none}.WinterBanner_detail__5gnnk{font-size:9px}.WinterBanner_detail__5gnnk b{padding:2px 4px}.WinterBanner_right__Wa0j0 .WinterBanner_detail__5gnnk{max-width:140px;text-align:center;font-size:8px}.WinterBanner_terms__l2f_Q{font-size:6.5px;bottom:7px;white-space:nowrap}.WinterBanner_variant2__geQnZ .WinterBanner_left__zeTUo,.WinterBanner_variant2__geQnZ .WinterBanner_right__Wa0j0{padding:13px 10px 28px;align-items:center}.WinterBanner_variant2__geQnZ .WinterBanner_offer__qXfec{display:block;text-align:center}.WinterBanner_variant2__geQnZ .WinterBanner_offer__qXfec strong{font-size:30px}.WinterBanner_variant2__geQnZ .WinterBanner_offer__qXfec em{font-size:21px}.WinterBanner_variant2__geQnZ .WinterBanner_detail__5gnnk{font-size:8px}.WinterBanner_variant3__JdDlz{width:calc(100% - 20px);border-radius:14px}.WinterBanner_variant3__JdDlz .WinterBanner_offer__qXfec{font-size:23px}.WinterBanner_variant3__JdDlz .WinterBanner_offer__qXfec em{font-size:25px}.WinterBanner_variant3__JdDlz .WinterBanner_terms__l2f_Q{font-size:6px}}.WinterBanner_banner__KSVYJ:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--blue);clip-path:polygon(calc(50% + 20px) 0,100% 0,100% 100%,calc(50% - 20px) 100%)}.WinterBanner_banner__KSVYJ .WinterBanner_right__Wa0j0,.WinterBanner_variant2__geQnZ .WinterBanner_right__Wa0j0,.WinterBanner_variant3__JdDlz .WinterBanner_right__Wa0j0{background:transparent}.WinterBanner_banner__KSVYJ .WinterBanner_right__Wa0j0:before{display:none}.WinterBanner_variant2__geQnZ:before{background:#123e62;clip-path:polygon(calc(50% + 32px) 0,100% 0,100% 100%,calc(50% - 32px) 100%)}.WinterBanner_variant3__JdDlz:before{background:linear-gradient(120deg,#146bad,#163e60)}@media(max-width:600px){.WinterBanner_banner__KSVYJ:before{clip-path:polygon(calc(50% + 12px) 0,100% 0,100% 100%,calc(50% - 12px) 100%)}.WinterBanner_variant2__geQnZ:before{clip-path:polygon(calc(50% + 18px) 0,100% 0,100% 100%,calc(50% - 18px) 100%)}}