@import "https://fonts.cdnfonts.com/css/brockmann?styles=700";
.ListButton-module-scss-module__qz3ftW__root{cursor:pointer;background:0 0;border:none;border-radius:20px;align-items:center;gap:16px;width:100%;padding:16px 8px;text-decoration:none;display:flex;position:relative}.ListButton-module-scss-module__qz3ftW__root:active:not([disabled]){transform:var(--Click-Animation-Scale)}.ListButton-module-scss-module__qz3ftW__root:hover,.ListButton-module-scss-module__qz3ftW__root:active,.ListButton-module-scss-module__qz3ftW__root:focus-visible,.ListButton-module-scss-module__qz3ftW__root.ListButton-module-scss-module__qz3ftW__is-active,.ListButton-module-scss-module__qz3ftW__root[data-active=true]{background:var(--Color-Fill-Hover-CTA-Secondary)}.ListButton-module-scss-module__qz3ftW__root:after{content:"";background:var(--Color-Border-Default);height:1px;position:absolute;bottom:0;left:0;right:0}.ListButton-module-scss-module__qz3ftW__root:last-child:after{display:none}.ListButton-module-scss-module__qz3ftW__root:is(:hover,:active,:focus-visible,.ListButton-module-scss-module__qz3ftW__is-active):after,.ListButton-module-scss-module__qz3ftW__root[data-active=true]:after{opacity:0}.ListButton-module-scss-module__qz3ftW__root:has(+.ListButton-module-scss-module__qz3ftW__root:is(:hover,:active,:focus-visible,.ListButton-module-scss-module__qz3ftW__is-active,[data-active=true])):after{opacity:0}.ListButton-module-scss-module__qz3ftW__leftIcon{border:1px solid var(--Color-Border-Default);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:10px;display:inline-flex}.ListButton-module-scss-module__qz3ftW__label{color:var(--Color-Text-Primary);text-align:left;flex:auto}.ListButton-module-scss-module__qz3ftW__rightIcon{flex:none}
@layer placeholders{.Tab-module-scss-module__9wRDsa__root{font-feature-settings:"salt" on;font-family:DM Sans,Helvetica,Arial,sans-serif;font-weight:400}.Tab-module-scss-module__9wRDsa__root,.Tab-module-scss-module__9wRDsa__bodySStandardRoot{font-size:16px;line-height:136%}.Tab-module-scss-module__9wRDsa__bodyMCTAsRoot{font-size:18px;line-height:136%}.Tab-module-scss-module__9wRDsa__bodyXSRoot{font-size:14px;font-style:normal;line-height:130%}.Tab-module-scss-module__9wRDsa__bodyCaptionRoot{font-size:12px;font-style:normal;line-height:130%}}@layer components{.Tab-module-scss-module__9wRDsa__root{margin:0;padding:0}.Tab-module-scss-module__9wRDsa__display1Root{font-feature-settings:"ss01" on;text-transform:uppercase;font-family:Brockmann;font-size:170px;font-weight:700;line-height:110%}.Tab-module-scss-module__9wRDsa__display2Root{font-feature-settings:"ss01" on;text-transform:uppercase;font-family:Brockmann;font-size:70px;font-weight:700;line-height:110%}.Tab-module-scss-module__9wRDsa__h1Root{font-feature-settings:"ss01" on;text-transform:uppercase;font-family:Brockmann;font-size:38px;font-weight:700;line-height:110%}.Tab-module-scss-module__9wRDsa__h2Root{font-size:38px;line-height:110%}.Tab-module-scss-module__9wRDsa__h3Root{font-size:24px;line-height:132%}.Tab-module-scss-module__9wRDsa__h4Root,.Tab-module-scss-module__9wRDsa__bodyLMarketingRoot{font-size:22px;line-height:136%}.Tab-module-scss-module__9wRDsa__bodySEmphasisRoot{font-size:16px;font-weight:600;line-height:136%}.Tab-module-scss-module__9wRDsa__bodySLinksRoot{text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;line-height:136%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.Tab-module-scss-module__9wRDsa__root{cursor:pointer;color:var(--Color-Text-Primary);text-align:center;white-space:nowrap;box-sizing:border-box;border:1px solid #0000;border-bottom:none;border-radius:20px 20px 0 0;flex-direction:column;justify-content:center;align-items:center;margin-bottom:-18px;padding:8px 8px 26px;display:flex;position:relative}@media (hover:hover){.Tab-module-scss-module__9wRDsa__root:hover:not(:disabled){background-color:var(--Color-Fill-Hover-CTA-Secondary);border-color:var(--Color-Fill-Hover-CTA-Secondary)}}.Tab-module-scss-module__9wRDsa__rootSelected{background-color:var(--Color-Surface-Primary);border-color:var(--Color-Border-Default);cursor:default}.Tab-module-scss-module__9wRDsa__rootSelected:after{content:"";z-index:2;background-color:var(--Color-Surface-Primary);height:19px;position:absolute;bottom:1px;left:0;right:0}@media (hover:hover){.Tab-module-scss-module__9wRDsa__rootSelected:hover:not(:disabled){background-color:var(--Color-Surface-Primary);border-color:var(--Color-Border-Default)}}.Tab-module-scss-module__9wRDsa__rootDisabled{color:var(--Color-Text-Disabled);cursor:not-allowed}.Tab-module-scss-module__9wRDsa__rootDisabled:hover,.Tab-module-scss-module__9wRDsa__rootDisabled:focus-visible,.Tab-module-scss-module__9wRDsa__rootDisabled:active{background-color:#0000}}
@layer components{.TabGroup-module-scss-module__pOQURa__root{display:flex}}
@layer components{.TabPanel-module-scss-module__muu9iW__root{background-color:var(--Color-Background-Secondary);border:1px solid var(--Color-Border-Default);z-index:1;border-radius:20px;padding:24px 16px;position:relative}}
.PDPCalculator-module-scss-module__VquUZW__tabPanel{box-shadow:0 70px 80px 0 var(--Color-Shadow-Soft);flex-direction:column;gap:24px;display:flex}
@keyframes PDPCalculatorFooter-module-scss-module__HnG9aG__appear{0%{opacity:0}to{opacity:1}}@keyframes PDPCalculatorFooter-module-scss-module__HnG9aG__disappear{0%{opacity:1}to{opacity:0}}@media (max-width:959px){.PDPCalculatorFooter-module-scss-module__HnG9aG__root{min-height:57.39px}}.PDPCalculatorFooter-module-scss-module__HnG9aG__fixed{opacity:0;z-index:10;background-color:var(--Color-Surface-Primary);width:calc(100% - 32px);box-shadow:var(--Shadow-Soft-Box);border:1px solid var(--Color-Border-Default);border-radius:20px;padding:16px;animation:.3s ease-in-out forwards PDPCalculatorFooter-module-scss-module__HnG9aG__appear;position:fixed;bottom:32px;left:50%;transform:translate(-50%)}.PDPCalculatorFooter-module-scss-module__HnG9aG__button{max-width:240px}@media screen and not (min-width:390px){.PDPCalculatorFooter-module-scss-module__HnG9aG__buttonDE{font-size:var(--unitRem16)}}
@keyframes ScrollToTopButton-module-scss-module__1vOfaa__appear{0%{opacity:0}to{opacity:1}}@keyframes ScrollToTopButton-module-scss-module__1vOfaa__disappear{0%{opacity:1}to{opacity:0}}.ScrollToTopButton-module-scss-module__1vOfaa__root{opacity:0;z-index:10;box-shadow:var(--Shadow-Soft-Box);animation:.3s ease-in-out forwards ScrollToTopButton-module-scss-module__1vOfaa__appear;position:fixed;bottom:140px;right:16px}
/*# sourceMappingURL=db87ad1c8f65aa29.css.map*/