@font-face{font-family:"Adjusted Arial Fallback";src:local(Arial);size-adjust:102%;ascent-override:103%;descent-override:31%;line-gap-override:0%}@font-face{font-family:"Adjusted Trebuchet MS Fallback";src:local(Trebuchet MS);size-adjust:105%;ascent-override:93%;descent-override:21%;line-gap-override:0%}@font-face{font-family:"Inter";src:url("/res-dst/fonts/ct/inter-24pt-regular.woff2") format("woff2"),url("/res-dst/fonts/ct/inter-24pt-regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Bricolage Grotesque 72pt SemiCondensed Fallback";src:local("Arial");font-weight:900;letter-spacing:-2px;word-spacing:-1.5px}@font-face{font-family:"Bricolage";src:url("/res-dst/fonts/ct/bricolage-grotesque-72pt-semi-condensed-extrabold.woff2") format("woff2"),url("/res-dst/fonts/ct/bricolage-grotesque-72pt-semi-condensed-extrabold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/res-dst/fonts/ct/inter-24pt-semibold.woff2") format("woff2"),url("/res-dst/fonts/ct/inter-24pt-semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/res-dst/fonts/ct/inter-24pt-bold.woff2") format("woff2"),url("/res-dst/fonts/ct/inter-24pt-bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"FontAwesome";src:url("/res-dst/fonts/ct/fontawesome.woff2?v=4.7.0") format("woff2"),url("/res-dst/fonts/ct/fontawesome.woff?v=4.7.0") format("woff");font-weight:normal;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h1_alternative,.h2_alternative,.h3_alternative,.h4_alternative,.h5_alternative,.h6_alternative,.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{display:block;margin:0;font-weight:700;color:#242424}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{margin:1em 0 .33em 0}h1,h2,h3,.h1,.h2,.h3,.h1_alternative,.h2_alternative,.h3_alternative,.text h1,.text h2,.text h3{font-family:"Bricolage","Bricolage Grotesque 72pt SemiCondensed Fallback",sans-serif}h1,.h1,.h1_alternative,.text h1{font-size:3rem;line-height:2.625rem}@media screen and (min-width: 1020px){h1,.h1,.h1_alternative,.text h1{font-size:3.5rem;line-height:3rem}}h2,.h2,.h2_alternative,.text h2{font-size:2.25rem;line-height:2.25rem}h3,.h3,.h3_alternative,.text h3{font-size:1.75rem;line-height:1.75rem}h4,.h4,.h4_alternative,.text h4{font-size:1.5rem;line-height:2rem}h5,.h5,.text h5{font-size:1rem;line-height:1.5rem}@media screen and (min-width: 1020px){h5,.h5,.text h5{font-size:1.25rem}}.h5_alternative{font-size:1.25rem;line-height:1.5rem}h6,.h6,.h6_alternative,.text h6{font-size:1rem;line-height:1rem}.h4_alternative,.h5_alternative,.h6_alternative{font-family:"Inter","Adjusted Trebuchet MS Fallback",sans-serif}.lucide_icon{display:inline-block;flex-shrink:0;vertical-align:middle;width:1.5rem;height:1.5rem}.lucide_icon--fill{--icon-fill: currentColor;--icon-stroke: none}.icon_xxs{width:.75rem;height:.75rem}.icon_xs{width:1rem;height:1rem}.icon_sm{width:1.25rem;height:1.25rem}.icon_md{width:1.5rem;height:1.5rem}.icon_lg{width:2rem;height:2rem}.icon_xl{width:3rem;height:3rem}.icon_xxl{width:4rem;height:4rem}.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;font-size:.875rem;line-height:1.25rem;padding:.75rem 1.5rem;border-style:none;border-radius:9999px;cursor:pointer;color:#242424;text-decoration:none}.button:disabled{opacity:1}.button--icon{padding:.75rem}.button--small{font-size:.75rem;line-height:1rem;padding:.5rem 1rem}.button--small.button--icon{padding:.5rem}.button--large{line-height:1.5rem;padding:1rem 2rem}.button--large.button--icon{padding:1.5rem}.button--default{background-color:#242424;color:#f9f8f1}.button--default:hover{background-color:#3c3b3b}.button--default:focus,.button--default:active{background-color:#242424;outline:2px solid #deddd7}.button--default:disabled{background-color:#deddd7;color:#8d8c89}.button--secondary{background-color:#deddd7}.button--secondary:hover{background-color:#c3c2bd}.button--secondary:focus,.button--secondary:active{background-color:#deddd7;outline:2px solid #c3c2bd}.button--secondary:disabled{background-color:#deddd7;border-color:#deddd7;color:#8d8c89}.button--secondary-outline{background-color:rgba(0,0,0,0);border:2px solid #242424}.button--secondary-outline:hover{background-color:#c3c2bd}.button--secondary-outline:focus,.button--secondary-outline:active{background-color:#f9f8f1;outline:2px solid #c3c2bd}.button--secondary-outline:disabled{background-color:rgba(0,0,0,0);border-color:#c3c2bd;color:#a8a7a3}.button--tertiary{background-color:rgba(0,0,0,0);padding:0}.button--tertiary.button--icon{padding:0}.button--tertiary:hover{text-decoration:underline}.button--tertiary:disabled{color:#8d8c89}.button--brand-buy{background-color:#47abf8}.button--brand-buy:hover{background-color:#6cbcf9}.button--brand-buy:focus,.button--brand-buy:active{outline:2px solid #c6e5fd}.button--brand-buy:disabled{background-color:#c6e5fd;color:#2f70a5}.button--brand-sell{background-color:#24e3c3}.button--brand-sell:hover{background-color:#81efdd}.button--brand-sell:focus,.button--brand-sell:active{outline:2px solid #bbf6ec}.button--brand-sell:disabled{background-color:#bbf6ec;color:#113833}.button--brand-repair{background-color:#eb678b}.button--brand-repair:hover{background-color:#ef85a2}.button--brand-repair:focus,.button--brand-repair:active{outline:2px solid #f9d0db}.button--brand-repair:disabled{background-color:#f9d0db;color:#9f435e}.button--brand-tariff{background-color:#997de1}.button--brand-tariff:hover{background-color:#ad97e7}.button--brand-tariff:focus,.button--brand-tariff:active{outline:2px solid #dfd7f6}.button--brand-tariff:disabled{background-color:#dfd7f6;color:#65539b}.grid{box-sizing:border-box;width:100%;max-width:1690px;margin-inline:auto;padding-inline:1rem}@media screen and (min-width: 768px){.grid{padding-inline:1.5rem}}@media screen and (min-width: 1440px){.grid{padding-inline:2rem}}.grid{display:grid;gap:1rem;grid-template-columns:repeat(4, 1fr)}@media screen and (min-width: 768px){.grid{grid-template-columns:repeat(6, 1fr)}}@media screen and (min-width: 1440px){.grid{grid-template-columns:repeat(12, 1fr)}}.grid__col--span-1{grid-column:span 1}.grid__col--span-2{grid-column:span 2}.grid__col--span-3{grid-column:span 3}.grid__col--span-4{grid-column:span 4}@media screen and (min-width: 768px){.grid__col--tablet-span-1{grid-column:span 1}.grid__col--tablet-span-2{grid-column:span 2}.grid__col--tablet-span-3{grid-column:span 3}.grid__col--tablet-span-4{grid-column:span 4}.grid__col--tablet-span-5{grid-column:span 5}.grid__col--tablet-span-6{grid-column:span 6}}@media screen and (min-width: 1440px){.grid__col--desktop-span-1{grid-column:span 1}.grid__col--desktop-span-2{grid-column:span 2}.grid__col--desktop-span-3{grid-column:span 3}.grid__col--desktop-span-4{grid-column:span 4}.grid__col--desktop-span-5{grid-column:span 5}.grid__col--desktop-span-6{grid-column:span 6}.grid__col--desktop-span-7{grid-column:span 7}.grid__col--desktop-span-8{grid-column:span 8}.grid__col--desktop-span-9{grid-column:span 9}.grid__col--desktop-span-10{grid-column:span 10}.grid__col--desktop-span-11{grid-column:span 11}.grid__col--desktop-span-12{grid-column:span 12}}.grid__col--full{grid-column:1/-1}.foundation_payment_icon{display:inline-flex;align-items:center;justify-content:center;width:4.375rem;height:2rem;background-color:#fff;border:none;border-radius:.25rem;overflow:hidden;flex-shrink:0}.foundation_payment_icon__image{max-width:100%;max-height:100%;object-fit:contain}.foundation_payment_icon--text{font-family:"Bricolage","Bricolage Grotesque 72pt SemiCondensed Fallback",sans-serif;font-weight:700;font-size:.75rem;line-height:normal;color:#242424}.foundation_payment_icons{display:flex;flex-wrap:wrap;gap:.5rem}.popup{position:fixed;opacity:0;transition:opacity .3s;z-index:999;height:0;width:100%;left:0;top:0;overflow:auto;overscroll-behavior:contain}.popup.active,.popup[open]{height:100%;opacity:1}.popup[open]{max-height:100%;max-width:100%;margin:0;padding:0;border:none;background-color:rgba(0,0,0,0)}.popup .popup_modal{position:absolute;height:100%;width:100%;top:0;left:0;background-color:#242424;opacity:.7}.popup .popup_box{top:0;left:20px;right:20px}.popup.active .popup_box,.popup[open] .popup_box{top:20px}.popup .popup_box{position:absolute;background-color:#fff;transition:.3s;overflow:auto;max-height:85%;border-radius:15px}.cookie_buttons{display:flex;flex-direction:column-reverse}.full_width_mobile{width:100%;margin-bottom:10px}@media screen and (min-width: 768px){.popup .popup_box{width:360px;left:calc(50% - 180px)}.popup.active .popup_box{max-height:85%;overflow:auto}}@media screen and (min-width: 1020px){.popup .popup_box{width:720px;left:calc(50% - 360px)}}@media screen and (min-width: 1440px){.full_width_mobile{width:auto;margin-top:20px}.cookie_buttons{flex-direction:unset;gap:16px;align-items:stretch}.cookie_buttons>*{flex:1 1 0}}.text_center{text-align:center}.m_0{margin:0}.mt_0{margin-top:0}.p_24{padding:1.5rem}.wait_mask{left:0;right:0;top:0;bottom:0;background:#c3c2bd;position:fixed;display:none;z-index:1000}[aria-busy=true] .wait_mask{display:block}.wait_spinner_blue{background-color:#fff;border-radius:50%;box-shadow:0 0 30px 10px #fff;position:absolute;top:80px;left:50%;height:76px;width:76px;margin:0 0 0 -38px;animation:spin 1s linear infinite;overflow:hidden}.wait_spinner_blue:before{content:" ";display:block;width:76px;height:76px;border:2px solid #47abf8;border-radius:50%}.wait_spinner_blue:after{content:" ";margin:-5px auto;width:40px;display:block;height:10px;background-color:#fff}.wait_mask_logo{text-align:center;top:95px;position:absolute;left:50%;margin-left:-25px;height:48px}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@view-transition{navigation:auto}*,*::before,*::after{box-sizing:border-box}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background-color:#f9f8f1}body{margin:0;font-family:"Inter","Adjusted Trebuchet MS Fallback",sans-serif}body.has_open_popup{overflow:hidden}.sr_only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.grecaptcha-badge{display:none !important;visibility:hidden !important}