.Di-y7G_advertise-banner{color:#fff;border-radius:12px;flex-direction:column;justify-content:center;width:100%;height:20rem;padding:2rem;display:flex}.Di-y7G_advertise-banner .Di-y7G_advertise-content{justify-content:space-between;align-items:center;display:flex}.Di-y7G_advertise-banner .Di-y7G_advertise-content .Di-y7G_advertise-text{flex-direction:column;gap:1rem;max-width:50%;display:flex}.Di-y7G_advertise-banner .Di-y7G_advertise-content .Di-y7G_advertise-text .Di-y7G_advertise-header{font-size:2.25rem;font-weight:600;line-height:2.75rem}.Di-y7G_advertise-banner .Di-y7G_advertise-content .Di-y7G_advertise-link-button{align-self:flex-end;margin-bottom:.125rem}
.jOk1PW_area-icon{--bg-area-color:#000;width:var(--size);height:var(--size);background:linear-gradient(135deg, #00000026, #0000 100%),var(--bg-area-color);border-radius:12px;padding:8px}.jOk1PW_area-icon--small{--size:48px}.jOk1PW_area-icon--medium{--size:60px}.jOk1PW_area-icon--large{--size:76px}
.igsdCG_icon{display:flex}
._4AReEG_category-card{background-color:var(--base-white);border:1px solid var(--grey-300);transform-origin:top;border-radius:.5rem;flex-direction:column;justify-content:center;padding:3rem;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}
.gzkDGq_product-feature{align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}.gzkDGq_product-feature-description{flex-direction:column;justify-content:center;gap:.5rem;display:flex}.gzkDGq_product-feature-subfeatures{flex-direction:column;gap:.5rem;margin-block:.5rem;margin-inline-start:.5rem;padding-inline-start:65px;display:flex}.gzkDGq_product-subfeature-description{list-style-type:disc}.gzkDGq_product-feature-title{gap:.5rem;display:flex}.gzkDGq_product-feature-more{margin-top:2rem}@media only screen and (max-width:767px){.gzkDGq_product-feature-more{margin-top:0}}
.XEAQcq_product-card{border-top:1px solid var(--grey-400);grid-template-columns:2.4fr 1.4fr 3fr;gap:1rem;padding:2rem 0;display:grid;position:relative}.XEAQcq_product-card.XEAQcq_duplicated{border:none;margin-top:0;padding-top:0}.XEAQcq_product-card.XEAQcq_duplicated>div{grid-column:3/3}.XEAQcq_product-card:last-child{padding-bottom:0}.XEAQcq_product-title{padding-bottom:1rem;font-size:18px;font-style:normal;font-weight:700}.XEAQcq_product-card-status{align-items:flex-start;gap:1rem;display:flex}@media only screen and (max-width:767px){.XEAQcq_product-card{grid-template-columns:1fr;gap:1.5rem;padding:2.5rem 0}.XEAQcq_product-card.XEAQcq_duplicated{border:none;margin-top:0;padding-top:0}.XEAQcq_product-card.XEAQcq_duplicated>div{grid-column:auto}.XEAQcq_product-card-status{font-weight:600}}.XEAQcq_product-card-advertiser{font-size:18px;font-style:normal;font-weight:700}
.pUnmPW_product-interest{color:var(--product-interest-button-color);border-color:var(--product-interest-button-border)}.pUnmPW_product-interest:hover{color:var(--base-white);background-color:var(--primary)}.pUnmPW_product-interest.pUnmPW_product-interest-active{color:var(--product-interest-button-color-active);background-color:var(--product-interest-button-border-active);border-color:var(--product-interest-button-border-active)}.pUnmPW_product-interest.pUnmPW_product-interest-active:hover{color:var(--primary);background-color:var(--base-white)}.pUnmPW_product-interest[disabled]{pointer-events:none;opacity:.5;cursor:not-allowed}
.xsQBBq_product-interest-link{text-decoration:none}.xsQBBq_product-interest-link>button{width:100%}.xsQBBq_product-actions[data-displayonmobile=true]{display:none}.xsQBBq_product-actions[data-displayonmobile=false]{flex-wrap:wrap;display:flex}.xsQBBq_product-actions{justify-content:flex-start;gap:1rem;padding-top:4rem;display:flex}.xsQBBq_product-actions.xsQBBq_product-actions-hidden{display:none}.xsQBBq_product-elsewhere{color:var(--product-elsewhere-button-color);border-color:var(--product-elsewhere-button-border)}.xsQBBq_product-elsewhere[disabled]{pointer-events:none;opacity:.5}.xsQBBq_product-elsewhere.xsQBBq_product-elsewhere-active{color:var(--product-elsewhere-button-color-active);background-color:var(--product-elsewhere-button-border-active);border-color:var(--product-elsewhere-button-border-active)}@media only screen and (max-width:767px){.xsQBBq_product-actions[data-displayOnMobile="true"]{display:flex}.xsQBBq_product-actions[data-displayOnMobile="false"]{display:none}.xsQBBq_product-actions{flex-direction:column;padding:0}}
.dan1QW_badge{background:var(--badge-background);color:var(--badge-color);border:1px solid var(--grey-300);border-radius:16px;align-items:center;padding:4px 12px;display:inline-block}.dan1QW_transparent{background:var(--badge-background)}.dan1QW_primary{background:var(--primary-100)}.dan1QW_badge-title{text-align:center;align-items:center;gap:6px;font-size:.875rem;font-style:normal;font-weight:500;line-height:20px;display:flex}
.ViU7Ra_product-title{font-size:18px;font-style:normal;font-weight:700;position:relative}.ViU7Ra_product-badge{background:var(--product-badge-background);color:var(--product-badge-color);margin:1rem}@media only screen and (max-width:767px){.ViU7Ra_product-badge{margin:0;position:absolute;top:0;right:-1rem}}
.yaLzOG_category-card-content{flex-direction:column;justify-content:center;display:flex}@media only screen and (max-width:767px){.yaLzOG_category-card-content{padding-bottom:3rem;position:relative}}
.deYTla_category-card-header{grid-template-columns:2fr 1fr;padding-right:2rem;display:grid;position:relative}.deYTla_category-points-collected,.deYTla_category-title{font-size:18px;font-style:normal;font-weight:700;line-height:28px}.deYTla_category-points-collected{color:var(--category-points-collectable);text-align:center}.deYTla_category-points-collected span{color:var(--base-black)}.deYTla_category-badge{margin:0 1rem}@media only screen and (max-width:767px){.deYTla_category-card-header{grid-template-columns:1fr}.deYTla_category-title{margin-bottom:1rem}.deYTla_category-points-collected{text-align:left}.deYTla_category-badge{margin:0;position:absolute;top:-2rem;right:-1rem}}
.HPMQZG_area-details-container{background-color:var(--hero-area-product-page-background-color)}.HPMQZG_area-details{flex-direction:column;flex:1;gap:24px;max-width:min(1320px,90%);margin:0 auto;padding:64px 0;display:flex}@media only screen and (max-width:767px){.HPMQZG_area-details{padding:24px 0}}.HPMQZG_area-row{background-color:var(--base-white);border-radius:16px;align-items:center;gap:24px;height:100%;padding:40px;display:flex;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}@media only screen and (max-width:767px){.HPMQZG_area-row{flex-direction:column}}.HPMQZG_area-title-text{flex-direction:column;flex:0 0 240px;align-items:flex-start;gap:8px;display:flex}.HPMQZG_area-title-text>div{display:flex}.HPMQZG_area-title-text>div>p{font-size:1.25rem;font-style:normal;font-weight:700;line-height:28px}@media only screen and (max-width:767px){.HPMQZG_area-title-text{flex:1;align-items:center}}.HPMQZG_categories-container{flex-wrap:wrap;flex:1;align-items:center;gap:32px;width:100%;display:flex}@media only screen and (max-width:767px){.HPMQZG_categories-container{align-items:unset;flex-direction:column}}.HPMQZG_categories{flex-wrap:wrap;flex:1;align-items:center;gap:24px 32px;min-width:220px;display:flex}.HPMQZG_category{min-width:fit-content;color:var(--grey-600);gap:8px;font-size:.875rem;font-style:normal;font-weight:500;line-height:20px;display:flex}.HPMQZG_separator{background-color:var(--grey-300);align-self:normal;width:1px}@media only screen and (max-width:767px){.HPMQZG_separator{width:100%;height:1px}}.HPMQZG_points-button{margin-left:auto}@media only screen and (max-width:767px){.HPMQZG_points-button{margin:0}}
.lRtL7a_category-overview-container{background-color:var(--hero-area-category-page-background-color)}.lRtL7a_category-overview{flex-direction:column;gap:1rem;width:100%;max-width:min(1320px,90%);margin:0 auto;padding:4rem 0;display:flex;position:relative}.lRtL7a_category-overview-accordion{flex-direction:column;gap:1.5rem;display:flex}.lRtL7a_category-card-accordion{flex-direction:column;gap:2rem;display:flex}.lRtL7a_category-card-trigger{border:1px solid var(--grey-300,#d2d6db);border-radius:8px;padding:.25rem;position:absolute;right:0;box-shadow:0 1px 2px #1018280d}.lRtL7a_category-card-trigger div{flex-direction:column;justify-content:center;display:flex}.lRtL7a_category-card-trigger[aria-expanded=true]{transform:rotate(180deg)}
.mLIDKq_area-overview-header{justify-content:space-between;display:flex}.mLIDKq_back-overview div{display:flex;transform:rotate(180deg)}.mLIDKq_next-category{align-items:center}.mLIDKq_next-category div{display:flex}
.R6-G4W_input-field{flex-direction:column;gap:6px;display:flex;position:relative}.R6-G4W_input-field label{color:inherit;font-size:.875rem;font-style:normal;font-weight:400;line-height:20px}.R6-G4W_input-field span{min-height:20px;font-size:.875rem;font-style:normal;font-weight:400;line-height:20px}.R6-G4W_input-field.R6-G4W_disabled{pointer-events:none;opacity:.5}.R6-G4W_input-field .R6-G4W_input::-webkit-outer-spin-button{-webkit-appearance:none}.R6-G4W_input-field .R6-G4W_input::-webkit-inner-spin-button{-webkit-appearance:none}.R6-G4W_input-field .R6-G4W_input{pointer-events:all;appearance:none;border:1px solid var(--grey-300);outline-offset:6px;background-color:#fff;background-image:none;border-radius:8px;width:100%;height:2.75rem;padding:.5rem;font-size:16px;line-height:24px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;position:relative;box-shadow:inset 0 1px 3px #aaa6}.R6-G4W_input-field .R6-G4W_input[readonly]{cursor:default;color:rgba(var(--grey-500), .5);pointer-events:none}.R6-G4W_input-field .R6-G4W_input[disabled]{cursor:default;pointer-events:none;color:rgba(var(--grey-500), .5)}
.urG5WW_bookmarks-button{z-index:3;background-color:var(--bookmarks-background-color);cursor:pointer;border:none;border-radius:8px 0 0 8px;justify-content:center;align-items:center;width:5rem;height:5.625rem;display:flex;position:fixed;top:35%;right:0;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}@media only screen and (max-width:767px){.urG5WW_bookmarks-button{width:3.4375rem}}.urG5WW_bookmarks-button .urG5WW_bookmarks-button-container{justify-content:center;width:100%;display:flex;position:relative}.urG5WW_bookmarks-button .urG5WW_bookmarks-button-container .urG5WW_bookmarks-products-icon{width:1.25rem;height:1.25rem;color:var(--bookmarks-number-of-products);background-color:var(--bookmarks-number-of-products-background);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:1.75rem;left:-.9375rem}.urG5WW_bookmarks-button .urG5WW_bookmarks-button-container .urG5WW_bookmarks-image{color:#000;height:2.5rem}@media only screen and (max-width:767px){.urG5WW_bookmarks-button .urG5WW_bookmarks-button-container .urG5WW_bookmarks-image{height:1.875rem}}
@keyframes f2kItq_fadeIn{0%{right:0%;transform:translate(50%)}to{right:0%;transform:translate(0%)}}.f2kItq_bookmark-infobanner{align-items:center;gap:.5rem;display:flex}.f2kItq_bookmarks-modal-select-field{flex-direction:column;gap:6px;display:flex}.f2kItq_bookmarks-modal-select-field label{letter-spacing:0%;color:var(--base-text);font-size:14px;font-weight:500;line-height:20px}.f2kItq_bookmarks-modal-overlay{z-index:10;background:#00000080;width:100%;position:fixed;inset:0}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content{background-color:var(--base-white);flex-direction:column;justify-content:flex-start;gap:2rem;width:29.6875rem;max-width:100vw;height:100vh;padding:2rem;animation:.4s cubic-bezier(.17,.67,1,1) f2kItq_fadeIn;display:flex;position:fixed;right:0%;overflow-y:auto;transform:translate(0%);box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_print-page{visibility:hidden;height:0}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_close-button{all:unset;cursor:pointer;align-self:flex-end}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_close-button:focus-visible{outline:revert}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_alert-text{color:var(--error-700);gap:.5rem;display:flex}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print{flex-direction:column;justify-content:flex-start;gap:2rem;display:flex}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print .f2kItq_bookmarks-modal-list{flex-direction:column;gap:.75rem;display:flex}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print .f2kItq_bookmarks-modal-list .f2kItq_bookmarks-modal-list-item{justify-content:space-between;align-items:center;display:flex}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print .f2kItq_bookmarks-modal-list .f2kItq_bookmarks-modal-list-item .f2kItq_bookmarks-modal-list-item-left{align-items:center;gap:.5rem;display:flex}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print .f2kItq_bookmarks-modal-list .f2kItq_bookmarks-modal-list-item .f2kItq_bookmarks-modal-trash-button{all:unset;cursor:pointer}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print .f2kItq_bookmarks-modal-list .f2kItq_bookmarks-modal-list-item .f2kItq_bookmarks-modal-trash-button:focus-visible{outline:revert}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print .f2kItq_print-button{align-items:center;gap:.5rem;width:fit-content;display:flex}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print .f2kItq_bookmarks-modal-form{flex-direction:column;gap:2rem;display:flex}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print .f2kItq_bookmarks-modal-form .f2kItq_optional-message{border-bottom:1px solid var(--grey-300);padding-bottom:2rem}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print .f2kItq_bookmarks-modal-form .f2kItq_optional-message input{min-height:4rem;padding:2rem 4.375rem 4.375rem 1rem}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print .f2kItq_bookmarks-modal-form .f2kItq_bookmarks-modal-contact-info{flex-direction:column;gap:2rem;display:flex}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print .f2kItq_bookmarks-modal-form .f2kItq_bookmarks-modal-select{border:1px solid var(--grey-300);border-radius:.25rem;width:70%;padding:.5rem;font-size:1rem;box-shadow:inset 0 1px 3px #aaa6}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print .f2kItq_bookmarks-modal-form .f2kItq_submit-contact-form-button{width:fit-content}@media print{.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content{width:100%;height:100vh;box-shadow:none}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_close-button,.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_bookmarks-modal-no-print{display:none}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_print-page{visibility:visible;-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-direction:column;gap:2rem;width:100%;height:100%;padding-top:1rem;display:flex}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_print-page .f2kItq_print-logo{color:#000;filter:brightness(0);align-self:flex-start;height:3rem}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_print-page .f2kItq_print-list-header{padding-bottom:1rem;font-weight:600}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_print-page .f2kItq_print-list{flex-direction:column;gap:2rem;display:flex}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_print-page .f2kItq_print-list .f2kItq_print-list-item{gap:.5rem;display:flex}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_print-page .f2kItq_print-info-bold{font-weight:600}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_print-page .f2kItq_print-info-container{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex;background-color:var(--grey-200)!important}.f2kItq_bookmarks-modal-overlay .f2kItq_bookmarks-modal-content .f2kItq_print-page .f2kItq_print-info-container .f2kItq_print-info{justify-content:space-between;display:flex}}
.O00Xta_doughnut-chart{width:100%;height:100%;position:relative}.O00Xta_label{text-align:center;max-width:calc(100% - 140px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.O00Xta_main-circle{stroke:var(--grey-200);fill:#0000}.O00Xta_progress-circle{stroke:var(--primary);fill:#0000;transition:stroke-dashoffset 1s ease-in-out;animation:1s ease-in-out forwards O00Xta_progress-animation}@keyframes O00Xta_progress-animation{0%{stroke-dashoffset:var(--circumference)}to{stroke-dashoffset:var(--offset)}}
._FcOpG_overlay{z-index:4;background-color:#00000080;animation:.15s cubic-bezier(.16,1,.3,1) _FcOpG_overlayShow;position:fixed;inset:0}@keyframes _FcOpG_overlayShow{0%{opacity:0}to{opacity:1}}._FcOpG_modal-content{z-index:5;text-align:center;-webkit-hyphens:auto;hyphens:auto;background-color:#fff;border-radius:1rem;flex-direction:column;align-items:center;gap:1.5rem;width:90vw;max-width:50rem;max-height:85vh;padding:4rem;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633}@media only screen and (max-width:767px){._FcOpG_modal-content{max-height:min-content;padding:2rem;overflow:auto}}._FcOpG_modal-content ._FcOpG_close{cursor:pointer;background-color:#0000;border:none;padding:0;position:absolute;top:2rem;right:2rem}._FcOpG_modal-content:focus{outline:none}._FcOpG_icon-container{color:var(--primary);background-color:var(--primary-100);border:.625rem solid var(--primary-50);border-radius:50%;justify-content:center;align-items:center;min-width:5rem;min-height:5rem;display:flex}._FcOpG_icons{justify-content:center;align-items:center;gap:2rem;display:flex}._FcOpG_dialog-container{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}
._9-5Bva_hero-section-area-container{background-color:var(--base-white)}._9-5Bva_hero-section-area{height:min-content;color:var(--hero-area-text-color);background-color:var(--base-white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:64px;max-width:min(1320px,90%);margin:0 auto;padding:48px 0 24px;display:flex}@media only screen and (max-width:767px){._9-5Bva_hero-section-area{flex-direction:column;align-items:center;gap:32px;padding:2rem 0}}._9-5Bva_text-container{flex:1;align-items:flex-start;gap:32px;max-width:46.875rem;display:flex}._9-5Bva_text-container ._9-5Bva_text-container-content{flex-direction:column;gap:12px;font-size:1rem;font-style:normal;font-weight:400;line-height:24px;display:flex}._9-5Bva_text-container h1{font-size:3rem;font-style:normal;font-weight:700;line-height:60px}@media only screen and (max-width:767px){._9-5Bva_text-container{flex-direction:column;gap:12px}._9-5Bva_text-container h1{font-size:2.25rem;font-style:normal;font-weight:700;line-height:48px}}._9-5Bva_chart-container{width:280px;height:auto}._9-5Bva_chart-container ._9-5Bva_chart-label{flex-direction:column;justify-content:center;gap:8px;display:flex}._9-5Bva_chart-container ._9-5Bva_chart-label ._9-5Bva_chart-savings{font-size:1rem;font-style:normal;font-weight:500;line-height:24px}._9-5Bva_chart-container ._9-5Bva_chart-label ._9-5Bva_chart-savings span:first-child{font-size:1.875rem;font-style:normal;font-weight:700;line-height:40px}._9-5Bva_chart-container ._9-5Bva_chart-label ._9-5Bva_chart-description{color:var(--grey-500);font-size:.875rem;font-style:normal;font-weight:500;line-height:20px}._9-5Bva_chart-container ._9-5Bva_separator{background-color:var(--grey-200);width:100%;height:1px}
.QrmJRa_area-overview-container{justify-content:center;align-items:center;max-width:min(1320px,90%);margin:0 auto;padding:48px 0 96px;display:flex}@media only screen and (max-width:767px){.QrmJRa_area-overview-container{padding:24px 0 72px}}.QrmJRa_area-overview{background-color:var(--hero-area-landing-page-background-color);border-radius:24px;flex-direction:column;flex:1;max-width:1056px;padding:64px;display:flex}@media only screen and (max-width:767px){.QrmJRa_area-overview{padding:24px}}.QrmJRa_area-card{flex:1;align-items:flex-start;gap:64px;display:flex}@media only screen and (max-width:767px){.QrmJRa_area-card{flex-direction:column;gap:24px}.QrmJRa_area-icon{--size:60px}}.QrmJRa_area-details{color:var(--grey-900);flex-direction:column;flex:1;font-size:1rem;font-style:normal;font-weight:400;line-height:24px;display:flex}.QrmJRa_area-details>h3{font-size:1.875rem;font-style:normal;font-weight:700;line-height:40px}.QrmJRa_area-details>span{max-width:600px;padding:8px 0 24px}@media only screen and (max-width:767px){.QrmJRa_area-details>h2{font-size:1.5rem;font-style:normal;font-weight:700;line-height:32px}}.QrmJRa_area-categories{flex-wrap:wrap;gap:12px 8px;display:flex}.QrmJRa_area-categories>li{border:1px solid var(--grey-300);background-color:var(--grey-100);border-radius:9999px;padding:2px 10px;font-size:.875rem;font-style:normal;font-weight:500;line-height:20px}.QrmJRa_separator{background-color:var(--base-white);width:100%;height:1px;margin:48px 0}@media only screen and (max-width:767px){.QrmJRa_separator{margin:36px 0}}
._9FzZvW_carousel-container{flex-direction:column;gap:24px;width:100%;display:flex}._9FzZvW_carousel{scrollbar-width:none;scroll-snap-type:x mandatory;align-items:stretch;gap:25px;width:100%;display:flex;overflow-x:auto}._9FzZvW_carousel--fullWidth{justify-content:center}._9FzZvW_carousel>*{scroll-snap-align:start}
._4-cHbW_bonus-area-cards-controls{align-self:flex-end;gap:16px;display:flex}._4-cHbW_bonus-area-cards-controls>button{border-radius:9999px;padding:14px}._4-cHbW_bonus-area-cards-controls>button:first-child svg{transform:rotate(180deg)}._4-cHbW_bonus-area-cards-controls svg{width:20px;height:20px}
._60KZtG_overlay{z-index:9;background-color:#00000080;animation:.15s cubic-bezier(.16,1,.3,1) _60KZtG_overlayShow;position:fixed;inset:0}@keyframes _60KZtG_overlayShow{0%{opacity:0}to{opacity:1}}._60KZtG_modal-content{background-color:var(--base-white);z-index:10;-webkit-hyphens:auto;hyphens:auto;border-radius:1rem;flex-direction:column;gap:1.5rem;width:90vw;max-width:50rem;max-height:85vh;padding:4rem;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633}@media only screen and (max-width:767px){._60KZtG_modal-content{max-height:min-content;padding:2rem;overflow:auto}}._60KZtG_modal-content ._60KZtG_modal-container{flex-direction:column;gap:1.5rem;display:flex}._60KZtG_modal-content ._60KZtG_close{cursor:pointer;background-color:#0000;border:none;position:absolute;top:2rem;right:2rem}._60KZtG_modal-content ._60KZtG_level-icon{height:7rem}._60KZtG_modal-content:focus{outline:none}
.YrKMaW_bonus-area{text-align:center;justify-content:center;display:flex}.YrKMaW_bonus-area .YrKMaW_bonus-area-container{flex-direction:column;align-items:center;gap:4rem;width:100%;max-width:min(1320px,90%);margin:0 auto;padding:4rem 0;display:flex}.YrKMaW_bonus-area .YrKMaW_bonus-area-container .YrKMaW_bonnus-area-header{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:60%;display:flex}.YrKMaW_bonus-area .YrKMaW_bonus-area-container .YrKMaW_bonnus-area-header>h2{font-size:2.25rem;font-style:normal;font-weight:700;line-height:48px}.YrKMaW_bonus-area .YrKMaW_bonus-area-container .YrKMaW_bonnus-area-header .YrKMaW_bonnus-area-header-description{line-height:1.25rem}@media only screen and (max-width:767px){.YrKMaW_bonus-area .YrKMaW_bonus-area-container .YrKMaW_bonnus-area-header{width:100%}.YrKMaW_bonus-area .YrKMaW_bonus-area-container .YrKMaW_bonnus-area-header>h2{font-size:1.875rem;font-style:normal;font-weight:700;line-height:40px}}
.KN5gjq_popover{border:1px solid var(--grey-100);background:var(--base-white);will-change:transform,opacity;color:var(--grey-900);border-radius:8px;flex-direction:row;align-self:stretch;align-items:flex-start;gap:1rem;padding:.75rem;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814}.KN5gjq_popover button{cursor:pointer;background:0 0;border:none;padding:0}.KN5gjq_popover-content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5rem;line-height:1.5rem;display:flex}.KN5gjq_popover[data-state=open][data-side=top]{animation-name:KN5gjq_slideDownAndFade}.KN5gjq_popover[data-state=open][data-side=right]{animation-name:KN5gjq_slideLeftAndFade}.KN5gjq_popover[data-state=open][data-side=bottom]{animation-name:KN5gjq_slideUpAndFade}.KN5gjq_popover[data-state=open][data-side=left]{animation-name:KN5gjq_slideRightAndFade}@keyframes KN5gjq_slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes KN5gjq_slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes KN5gjq_slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes KN5gjq_slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}
.ANfNXW_modal-container{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.ANfNXW_level-icon{height:7rem}
.d_lymG_level-container:first-of-type .d_lymG_level-first-part{flex-direction:row;align-items:center;gap:8px;display:flex}.d_lymG_level-container:first-of-type .d_lymG_level-title{font-size:3.75rem;font-style:normal;font-weight:700;line-height:72px}.d_lymG_level-container{background-color:var(--bonus-card-background);background-image:var(--bonus-card-background);border:1px solid var(--grey-300);color:var(--bonus-card-text-color);border-radius:.75rem;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;width:15.25rem;min-width:15.25rem;min-height:23.375rem;padding:2rem;display:flex;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.d_lymG_level-container .d_lymG_level-icon{height:5rem}.d_lymG_level-container .d_lymG_level-title{font-size:1.875rem;font-style:normal;font-weight:700;line-height:40px}.d_lymG_level-container .d_lymG_level-range{font-size:.875rem;font-style:normal;font-weight:700;line-height:20px}.d_lymG_level-container .d_lymG_level-savings{font-size:1.875rem;font-style:normal;font-weight:700;line-height:40px}.d_lymG_level-container .d_lymG_level-savings-period{font-size:1rem;font-style:normal;font-weight:400;line-height:24px}.d_lymG_level-container .d_lymG_level-first-part{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:72px;display:flex}.d_lymG_level-container .d_lymG_level-second-part{flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:80%;display:flex}.d_lymG_level-container .d_lymG_separator{background-color:var(--bonus-card-line-color);width:100%;height:1px}
.JGdjgG_card{text-align:center;border:1px solid var(--rank-marker-border);background-color:var(--rank-background-color);border:2px solid var(--grey-300);width:8.75rem;min-width:8.75rem;min-height:11.5rem;color:var(--bestTextColor);border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;padding:24px 8px;display:flex;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.JGdjgG_card--completed{background-color:var(--rank-active-background);border:none}.JGdjgG_card--current{border:2px solid var(--rank-active-border);width:9.75rem;min-width:9.75rem;padding:36px 8px}.JGdjgG_card--first .JGdjgG_rank-icon{transform:scale(1.4)translateY(-6px)}.JGdjgG_card>p:first-of-type{font-size:1rem;font-style:normal;font-weight:600;line-height:24px}.JGdjgG_card>p{min-height:18px;font-size:.75rem;font-style:normal;font-weight:400;line-height:18px}.JGdjgG_rank-icon{min-height:3rem;overflow:hidden;transform:translateY(-10px)}
.hyfEfG_hero-content{flex-direction:column;gap:32px 64px;display:flex}.hyfEfG_hero-content form{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.hyfEfG_hero-content form .hyfEfG_user-login-input{flex:1;min-width:fit-content}.hyfEfG_hero-content form .hyfEfG_submit-button{align-self:flex-end}@media only screen and (max-width:767px){.hyfEfG_hero-content form{flex-direction:column;align-items:normal}.hyfEfG_hero-content form .hyfEfG_submit-button{align-self:normal}}.hyfEfG_hero-content-helper-buttons{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.hyfEfG_hero-text-button{text-underline-offset:3px;text-decoration:underline}.hyfEfG_hero-text-button:hover{color:var(--bestTextHover)}
.zFK7TG_badge button{cursor:pointer;background:0 0;border:none;padding:0}.zFK7TG_badge .zFK7TG_badge-icon{width:100%;height:100%}.zFK7TG_badge .zFK7TG_badge-icon svg{width:16px;height:16px;margin-top:-1px}
.ajhSNW_image-box-container{justify-content:center;display:flex}@media only screen and (max-width:767px){.ajhSNW_image-box-container{justify-content:flex-end;min-width:300px;min-height:300px;margin-left:10%}}.ajhSNW_image-box-placeholder{background-color:var(--hero-image-background,#365785);aspect-ratio:1;border-radius:32px;flex:1;min-width:400px;max-width:500px;height:auto;min-height:400px;max-height:500px;position:relative}@media only screen and (max-width:767px){.ajhSNW_image-box-placeholder{min-width:300px;min-height:300px}}.ajhSNW_image-box{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset:10% -10%}@media only screen and (max-width:767px){.ajhSNW_image-box{min-width:300px;min-height:300px}}
.KWGMWq_ranks-container{background-color:var(--base-white);flex-direction:column;align-items:center;gap:36px;padding-bottom:36px;display:flex}.KWGMWq_ranks{max-width:min(1320px,90%);margin:0 auto}
.elqLba_category-page{position:relative}.elqLba_category-background{opacity:var(--background-category-opacity);z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.elqLba_category-text-container{text-align:center;justify-content:center;align-items:center;max-width:min(1320px,90%);height:min-content;margin:0 auto;padding:4rem 0;display:flex}.elqLba_category-text{flex-direction:column;gap:1rem;max-width:46.875rem;display:flex}.elqLba_icon{opacity:.3;width:33vw;padding-top:2rem}@media only screen and (max-width:767px){.elqLba_text-container{max-width:100%}}.elqLba_open-bookmarkmodal-info{cursor:pointer;background-color:#0000;border:none;padding:0;font-size:1rem;font-weight:600;text-decoration:underline}.elqLba_open-bookmarkmodal-info:after{content:" ↗"}.elqLba_title{margin-bottom:1rem;font-size:2.25rem;font-weight:700}@media print{.elqLba_category-page{display:none}}
._76MTCq_info-banner-container-open{min-height:unset;justify-content:center;align-items:center;padding:1rem 7.25rem 1rem 7rem;display:flex}._76MTCq_info-banner-container-open>*{width:100%}@media only screen and (max-width:1439px){._76MTCq_info-banner-container-open{padding:1rem}}._76MTCq_info-banner-success{background-color:var(--info-banner-success-background);color:var(--info-banner-success-text)}._76MTCq_info-banner-error{background-color:var(--info-banner-error-background);color:var(--info-banner-error-text)}._76MTCq_info-banner-container-hidden{display:none}._76MTCq_info-banner-button{all:unset;cursor:pointer;margin-left:4px;font-weight:600}._76MTCq_info-banner-button-text{align-items:center;gap:4px;display:flex}._76MTCq_close-button{all:unset;cursor:pointer}._76MTCq_close-button:focus-visible{outline:revert}@media print{._76MTCq_info-banner-container-open{display:none}}
._XPC7q_bank-advisor-container{background-color:var(--footer-background-color);text-align:center;border-bottom:1px solid var(--bank-advisor-border-bottom);justify-content:center;align-items:center;width:100%;padding:72px 0;display:flex}@media only screen and (max-width:767px){._XPC7q_bank-advisor-container{padding:48px 0}}._XPC7q_bank-advisor-container ._XPC7q_bank-advisor{grid-template-columns:1fr 1fr 1fr;gap:3rem;width:100%;max-width:min(1320px,90%);margin:0 auto;display:grid}._XPC7q_bank-advisor-container ._XPC7q_bank-advisor ._XPC7q_bank-advisor-section{flex-direction:column;align-items:center;gap:.875rem;display:flex}._XPC7q_bank-advisor-container ._XPC7q_bank-advisor ._XPC7q_bank-advisor-image-background{background-color:var(--bank-advisor-image-background);border-radius:50%;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;display:flex}._XPC7q_bank-advisor-container ._XPC7q_bank-advisor ._XPC7q_bank-advisor-image{border-radius:50%}._XPC7q_bank-advisor-container ._XPC7q_bank-advisor ._XPC7q_bank-advisor-title{font-size:1.25rem;font-weight:600}._XPC7q_bank-advisor-container ._XPC7q_bank-advisor ._XPC7q_bank-advisor-description{color:var(--bank-advisor-description)}._XPC7q_bank-advisor-container ._XPC7q_bank-advisor ._XPC7q_bank-advisor-link{color:var(--bank-advisor-link);font-weight:600;text-decoration:none}@media only screen and (max-width:767px){._XPC7q_bank-advisor-container ._XPC7q_bank-advisor{grid-template-columns:1fr}._XPC7q_bank-advisor-container ._XPC7q_bank-advisor ._XPC7q_bank-advisor-section{gap:.5rem}}
._8AKCfW_hero-section-container{background-color:var(--hero-background,#042d67)}._8AKCfW_hero-section{color:var(--bestTextColor,#fff);flex-wrap:wrap-reverse;align-items:center;gap:82px 148px;max-width:min(1320px,90%);margin:0 auto;padding:48px 0 96px;display:flex}._8AKCfW_hero-section>div{flex:1;min-width:400px}@media only screen and (max-width:767px){._8AKCfW_hero-section{padding:48px 0}._8AKCfW_hero-section>div{min-width:300px}}
.wcgw9G_footer-container{background-color:var(--footer-background-color);border-top:1px solid var(--grey-500);justify-content:center;min-height:5.6875rem;padding:1rem 0;display:flex}.wcgw9G_footer-container .wcgw9G_footer-content{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:12px 24px;max-width:min(1320px,90%);margin:0 auto;display:flex}.wcgw9G_footer-container .wcgw9G_footer-content>div{text-align:center;flex:1;justify-content:center;align-items:center;min-width:fit-content;display:flex}.wcgw9G_footer-container .wcgw9G_footer-content .wcgw9G_footer-link{color:var(--footer-text-color);outline-offset:6px;padding:8px;text-decoration:none}@media only screen and (max-width:767px){.wcgw9G_footer-container .wcgw9G_footer-content{flex-direction:column}}@media print{.wcgw9G_footer-container{visibility:hidden}}
._6iBcta_headerContainer{background-color:var(--base-white);border:1px solid var(--grey-300);height:100%;padding:1rem 0}@media only screen and (max-width:767px){._6iBcta_headerContainer{display:none}}._6iBcta_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:min(1320px,90%);margin:0 auto;display:flex}._6iBcta_header button{cursor:pointer;background:0 0;border:none;padding:0}._6iBcta_block{align-items:center;gap:24px;height:3rem;display:flex}._6iBcta_block:first-of-type ._6iBcta_section{flex:1;min-width:fit-content;margin-right:auto}._6iBcta_block:first-of-type ._6iBcta_section>p:first-of-type{color:var(--base-black);font-size:1.125rem;font-weight:600;line-height:24px}._6iBcta_block:not(:first-of-type) ._6iBcta_section{flex-direction:column;flex:1;width:100%;min-width:fit-content;display:flex}._6iBcta_block:not(:first-of-type) ._6iBcta_section>div{align-items:center;gap:8px;display:flex}._6iBcta_block:not(:first-of-type) ._6iBcta_section>div:first-of-type>p{color:var(--base-black);font-size:1rem;font-weight:600;line-height:24px}._6iBcta_block:not(:first-of-type) ._6iBcta_section>div>p{color:var(--grey-500);font-size:1rem;font-weight:400;line-height:24px}._6iBcta_block:not(:first-of-type) ._6iBcta_section>div>p span{color:var(--base-text)}._6iBcta_block ._6iBcta_section:last-of-type>div>p span{color:var(--primary-700);font-weight:700}._6iBcta_separator{background-color:var(--grey-200);width:1px;height:100%}
.wS1-Va_header-container{background-color:var(--header-background-color)}.wS1-Va_header-container>div{justify-content:space-between;align-items:center;max-width:min(1320px,90%);height:4.5rem;margin:0 auto;padding:1rem 0;display:flex}
.PpO8rG_headerContainer{display:none}@media only screen and (max-width:767px){.PpO8rG_headerContainer{background-color:var(--base-white);border-top:1px solid var(--grey-300);border-bottom:1px solid var(--grey-300);flex-direction:column;padding:0;display:flex;position:relative}.PpO8rG_headerContainer button{background:0 0;border:none;padding:0}}.PpO8rG_section:first-of-type{background-color:var(--base-white);z-index:4;flex-direction:row;align-items:center;gap:16px;padding:16px;display:flex}.PpO8rG_section:first-of-type>p{color:var(--primary-700);font-weight:700}.PpO8rG_section:first-of-type>div{flex-direction:column;align-items:flex-start;margin-right:auto;display:flex}.PpO8rG_section:first-of-type>div>p:first-of-type{font-size:1.125rem;font-weight:600;line-height:24px}.PpO8rG_section:not(:first-of-type){background-color:var(--base-white);flex-direction:column;padding:16px;display:flex}.PpO8rG_section:not(:first-of-type)>div:first-of-type>p{color:var(--base-black);font-size:1rem;font-weight:600;line-height:24px}.PpO8rG_section:not(:first-of-type)>div{align-items:center;gap:8px;display:flex}.PpO8rG_section:not(:first-of-type)>div>p{color:var(--grey-500);font-size:1rem;font-weight:400;line-height:24px}.PpO8rG_section:not(:first-of-type)>div>p span{color:var(--base-text)}.PpO8rG_separator{background-color:var(--grey-200);width:100%;height:1px}.PpO8rG_content{width:100%;max-height:var(--content-height,0px);background-color:var(--base-white);border-bottom:1px solid var(--grey-300);z-index:4;transition:max-height .3s ease-in-out;position:absolute;top:80px;overflow:hidden}.PpO8rG_chevronIcon{transition:transform .3s ease-in-out}.PpO8rG_chevronIcon.PpO8rG_open{transform:rotate(-180deg)}.PpO8rG_background{background-color:var(--base-black);opacity:.5;z-index:3;width:100vw;height:100vh;position:absolute;top:0;left:0;overflow:hidden}