﻿@font-face{font-family:"sansationbold";src:url(/fonts/sansation-bold-webfont.eot);src:url("/fonts/sansation-bold-webfontd41d.eot?#iefix") format("embedded-opentype"),url(/fonts/sansation-bold-webfont.woff) format("woff"),url(/fonts/sansation-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"sansationbold_italic";src:url(/fonts/sansation-bolditalic-webfont.eot);src:url("/fonts/sansation-bolditalic-webfontd41d.eot?#iefix") format("embedded-opentype"),url(/fonts/sansation-bolditalic-webfont.woff) format("woff"),url(/fonts/sansation-bolditalic-webfont.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"sansationitalic";src:url(/fonts/sansation-italic-webfont.eot);src:url("/fonts/sansation-italic-webfontd41d.eot?#iefix") format("embedded-opentype"),url(/fonts/sansation-italic-webfont.woff) format("woff"),url(/fonts/sansation-italic-webfont.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"sansation_light";src:url(/fonts/sansation-light-webfont.eot);src:url("/fonts/sansation-light-webfontd41d.eot?#iefix") format("embedded-opentype"),url(/fonts/sansation-light-webfont.woff) format("woff"),url(/fonts/sansation-light-webfont.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"sansation_light_italic";src:url(/fonts/sansation-lightitalic-webfont.eot);src:url("/fonts/sansation-lightitalic-webfontd41d.eot?#iefix") format("embedded-opentype"),url(/fonts/sansation-lightitalic-webfont.woff) format("woff"),url(/fonts/sansation-lightitalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"sansationregular";src:url(/fonts/sansation-regular-webfont.eot);src:url("/fonts/sansation-regular-webfontd41d.eot?#iefix") format("embedded-opentype"),url(/fonts/sansation-regular-webfont.woff) format("woff"),url(/fonts/sansation-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}:root{--spacer-x1:1rem;--spacer-x025:calc(var(--spacer-x1) * 0.25);--spacer-x05:calc(var(--spacer-x1) * 0.5);--spacer-x1_5:calc(var(--spacer-x1) * 1.5);--spacer-x075:calc(var(--spacer-x1) * 0.75);--spacer-x2:calc(var(--spacer-x1) * 2);--spacer-x3:calc(var(--spacer-x1) * 3);--spacer-x4:calc(var(--spacer-x1) * 4);--spacer-x6:calc(var(--spacer-x1) * 6);--spacer-x8:calc(var(--spacer-x1) * 8);--spacer-x12:calc(var(--spacer-x1) * 12);--spacer-x16:calc(var(--spacer-x1) * 16);--shadow-even-soft:0 11px 24px 0 rgba(0, 0, 0, 0.05);--shadow-drop:0 4px 10px 0 rgba(0, 0, 0, 0.15);--radius-s:var(--spacer-x025);--radius:var(--spacer-x05);--radius-l:var(--spacer-x075);--color-text:#1c2733;--color-text-accent:#11458f;--color-background:#ffffff;--color-shade:#f9f9f9;--color-background-dark:rgba(36, 145, 181, 0.08);--input-border-color:#c7c7c7;--input-border-radius:var(--spacer-x05);--input-placeholder-color:#98a5b8}*{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{font-family:"Poppins",sans-serif;color:var(--color-text);line-height:1.4}main{margin:0 0 var(--spacer-x8) 0}.scrolled main{margin-top:0!important}img{max-width:100%}h1{font-family:"sansationbold",open-sans;line-height:1.2}h2,h3{text-align:center;font-family:"sansation_light",open-sans}h1{font-size:2.9rem}h2{font-size:2.4rem}h3{font-size:2rem}a,a:active,a:visited{color:var(--color-text-accent)}.centered,.centered-text p{text-align:center}@media (max-width:1023px){html{font-size:3vw}h2{font-size:2rem;line-height:1.2}h3{font-size:1.5rem}}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],textarea{border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--spacer-x1) var(--spacer-x2);font-size:.9rem}textarea{resize:none}.label-input{display:block;text-align:left;margin:var(--spacer-x05) auto}strong{font-weight:600}.margin-bottom-x8{margin-bottom:var(--spacer-x8)}.margin-bottom-x1{margin-bottom:var(--spacer-x1)}.margin-bottom-x2{margin-bottom:var(--spacer-x2)}.margin-bottom-x3{margin-bottom:var(--spacer-x3)}.margin-bottom-x4{margin-bottom:var(--spacer-x4)}.margin-top-x1{margin-top:var(--spacer-x1)}.margin-top-x2{margin-top:var(--spacer-x2)}.margin-top-x3{margin-top:var(--spacer-x3)}.margin-top-x4{margin-top:var(--spacer-x4)}.margin-top-x8{margin-top:var(--spacer-x8)}.margin-top-x16{margin-top:var(--spacer-x16)}.spacer-x1{margin-bottom:var(--spacer-x1)}.spacer-x2{margin-bottom:var(--spacer-x2)}.spacer-x4{margin-bottom:var(--spacer-x4)}.spacer-x8{margin-bottom:var(--spacer-x8)}.flex{display:flex}.flex-collapse-left{display:flex;justify-content:left}.flex-collapse-right{display:flex;justify-content:right}.flex-center{display:flex;justify-content:center}.flex-space-between{display:flex;justify-content:space-between}.flex-space-around{display:flex;justify-content:space-around}.flex-gap-x2{gap:var(--spacer-x2)}.flex-gap-x1{gap:var(--spacer-x1)}.flex-gap-x05{gap:var(--spacer-x05)}.flex-gap-x4{gap:var(--spacer-x4)}.flex-even>*{flex:1}.sticky{position:sticky;top:0}.site-width{margin:0 auto;max-width:1200px}.btn{display:inline-block;appearance:none;border:1px solid var(--color-text-accent);padding:var(--spacer-x1) var(--spacer-x4);border-radius:var(--radius);cursor:pointer;color:var(--color-text-accent);text-decoration:none;transition:background 0.2s;background-color:#fafafa;user-select:none;transition:all 0.2s ease-in-out;transform:scale(1)}.btn[disabled]{cursor:unset;filter:grayscale(1);transform:scale(.8)}.btn:not([disabled]):hover{background-color:var(--color-background-dark)}input[type="submit"].btn{width:auto}input[type="submit"].btn-icon-right::after{content:"";width:0;height:0;position:relative;top:0;display:inline-block;margin-left:0}input[type="submit"].btn-icon-right{background-repeat:no-repeat;background-position:calc(100% - var(--spacer-x4)) center;background-size:.35rem;background-image:url(/images/icons/nav-icon-arrow-right.svg);padding-right:var(--spacer-x6)}@media (max-width:1023px){input [type="submit"].btn{width:100%}}input[readonly]{background-color:var(--color-shade)}.btn-icon-right::after{content:"\00a0";background-repeat:no-repeat;background-position:center;background-size:.6rem .6rem;width:.6rem;height:.6rem;position:relative;top:.35rem;display:inline-block;margin-left:1rem}.btn-icon-left::before{content:"\00a0";background-repeat:no-repeat;background-position:center;background-size:.6rem .6rem;width:.6rem;height:.6rem;position:relative;top:.25rem;display:inline-block;margin-right:1rem}.btn-icon-right.icon-arrow-right::after{transform:rotate(270deg);background-image:url(/images/icons/nav-icon-arrow.svg)}.btn-icon-right.icon-arrow-left::after{transform:rotate(90deg);background-image:url(/images/icons/nav-icon-arrow.svg)}.btn-icon-left.icon-app-store::before{background-image:url(/images/icons/icon-apple.svg);background-size:1rem 1rem;width:1rem;height:1rem;top:.1rem}.btn-icon-left.icon-google-play::before{background-image:url(/images/icons/icon-google.svg);background-size:1rem 1rem;width:1rem;height:1rem;top:.1rem}.btn-icon-left.icon-heart::before{background-image:url(/images/icons/icon-heart.svg);background-size:1rem 1rem;width:1rem;height:1rem;top:.1rem}.link-icon::before{content:"\00a0";display:inline-block;width:1rem;height:1rem;margin-right:var(--spacer-x05);background-size:contain;position:relative;top:.2rem;background-position:center;background-repeat:no-repeat}.icon-download::before{background-image:url(/images/icons/icon-download.svg)}.icon-document::before{background-image:url(/images/icons/icon-document.svg)}.icon-logout::before{background-image:url(/images/icons/icon-logout.svg);top:-.1rem}label.btn-toggle{display:block;user-select:none;cursor:pointer;margin-bottom:var(--spacer-x1)}label.btn-toggle span{background-color:#fafafa;font-weight:700;display:block;padding:var(--spacer-x1) var(--spacer-x2) var(--spacer-x1) var(--spacer-x4);text-align:left;border-radius:var(--radius);transition:background 0.2s ease-in-out;background-size:0rem;background-repeat:no-repeat;background-position:var(--spacer-x2) center}label.btn-toggle input{display:none}label.btn-toggle input+span{background-position:var(--spacer-x1) center;background-size:1.5rem;background-image:url(/images/design/checkbox-box.svg)}label.btn-toggle input:checked+span{background-position:calc(var(--spacer-x1) * 0.75) center;background-size:2rem;background-color:var(--color-text-accent);color:#fff;background-image:url(/images/design/checkbox-check-white.svg)}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="search"],input[type="number"],input[type="date"],textarea{color:var(--color-text);text-align:left;appearance:none;background-color:var(--color-background);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--spacer-x1) var(--spacer-x2);width:100%;font-size:.9rem}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="search"],input[type="number"],input[type="date"],textarea,select,div.section-insurance-car-search input[type="search"]{min-height:3.2rem;padding-block:.75rem}input[type="date"]::-webkit-date-and-time-value{text-align:left}input[type="search"]{padding:var(--spacer-x1_5) var(--spacer-x2);font-size:1rem}.section-insurance-car-search input[type="search"]{padding:var(--spacer-x1) var(--spacer-x2);font-size:.9rem}input[type="checkbox"]{appearance:none;width:1.75rem;height:1.75rem;border:1px solid var(--input-border-color);border-radius:var(--radius);transition:background 0.2s ease-in-out;cursor:pointer;background-position:center;background-size:0 0}input[type="checkbox"]:checked{background-size:1.75rem 1.75rem;background-color:var(--color-text-accent);background-image:url(/images/design/checkbox-check-white.svg)}select{appearance:none;color:var(--color-text);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--spacer-x1) calc(var(--spacer-x2) - 0.5rem);width:100%;font-size:.9rem;background-color:var(--color-background);background-image:url(/images/icons/nav-icon-arrow.svg);background-repeat:no-repeat;background-position:calc(100% - var(--spacer-x1)) center}select>option{padding:var(--spacer-x1) var(--spacer-x2);color:var(--color-text)}.form-row{margin-bottom:var(--spacer-x1)}.form-row.submit{margin-top:var(--spacer-x4)}.confirm-check{margin-top:var(--spacer-x2);display:flex;gap:var(--spacer-x2);text-align:left}.confirm-check label{user-select:none;cursor:pointer;font-size:.87rem}header.main-nav{position:fixed;top:0;left:0;right:0;z-index:10}header.main-nav nav{position:relative;z-index:2}header #info{background-color:#f2dfbbdd;padding:var(--spacer-x1) 0;font-size:.8rem;transform:translateY(-20rem);transition:transform 1s ease-in-out;z-index:1;position:absolute;left:0;right:0}header #info.active{transform:translateY(0)}header #info a{color:#2491b5}header #info a#close{width:.8rem;height:.8rem;background-image:url(/images/design/info-close.svg);display:inline-block;background-size:.8rem .8rem;background-repeat:no-repeat;padding:1rem;transform:translate(1.2rem,.2rem)}nav #area-select{font-size:.8rem;display:flex;background-color:var(--color-shade);justify-content:center;transition:all 0.2s ease-in;height:3rem;display:grid;place-content:center}.scrolled nav #area-select{margin-top:-3rem}nav #area-select a{display:inline-block;padding:0 var(--spacer-x075);text-decoration:none;color:#000}nav #area-select a.active{text-decoration:underline;color:var(--color-text-accent)}nav .logo{display:grid;place-content:center}nav .logo a{display:block}nav .logo a img{max-height:3rem;position:relative;top:2px}header.no-nav{position:sticky;z-index:10;top:0;background-color:#fff;transition:all 0.5s ease;border-bottom:1px solid #fff0}.scrolled header.no-nav{background-color:var(--color-shade);border-bottom:1px solid #ccc}.no-nav nav a{padding:var(--spacer-x1) 0}.no-nav .logout-wrapper{display:grid;place-content:center}.no-nav .logout{appearance:none;-webkit-appearance:none;color:var(--color-text);text-decoration:none;font-size:.9rem;border:none;background-color:#fff0;cursor:pointer}.no-nav .logout:hover{text-decoration:underline}.no-nav .logout::before{position:relative;top:.05rem}#mobile-nav-header,#mobile-nav-open{display:none}@media (max-width:1023px){header.main-nav{height:20vw}header.main-nav nav{height:100%}#mega-menu{height:100%}#mega-menu>div{height:100%}main{margin-top:20vw}a#mobile-nav-open{display:grid;place-content:center;padding:0 var(--spacer-x1);transform:translateX(var(--spacer-x1));cursor:pointer}a#mobile-nav-open img{width:1.5rem;height:1.5rem}#mobile-nav-header{display:flex;justify-content:space-between}#mobile-nav-header .mobile-nav-logo{margin:var(--spacer-x2);width:25vw}#mobile-nav-header .close{display:block;width:5rem;background-image:url(/images/icons/nav-icon-close.svg);background-repeat:no-repeat;background-size:1rem 1rem;background-position:center;cursor:pointer}}#mega-menu{font-size:.8rem;background-color:#fff;transition:all 0.5s ease;border-bottom:1px solid #fff0}.scrolled #mega-menu{background-color:var(--color-shade);border-bottom:1px solid #ccc}#mega-menu>div{display:flex;justify-content:space-between}#mega-menu-top-level{margin:0;padding:0;list-style-type:none;display:flex}#mega-menu-top-level>li{margin:0;padding:0}#mega-menu-top-level>li>a{text-decoration:none;display:inline-block;padding:var(--spacer-x2);color:var(--color-text)}#mega-menu-top-level>li button.logout{text-decoration:none;display:inline-block;padding:var(--spacer-x2);color:var(--color-text);border:none;background-color:#fff0;cursor:pointer}.non-touch .mega-menu-item,.touch .mega-menu-item{background-position:center bottom;background-repeat:no-repeat}.non-touch .mega-menu-item.visible,.touch .mega-menu-item.active{background-image:url(/images/design/mega-menu-item-pointer.svg)}.mega-menu{display:none;position:absolute;background-color:var(--color-shade);left:0;right:0;max-width:calc(1200px + (var(--spacer-x2) * 2));margin:0 auto;padding:var(--spacer-x2);border-radius:var(--radius);font-size:.9rem}#mega-menu a.search{background-image:url(/images/icons/nav-icon-search.svg);background-repeat:no-repeat;background-position:1.5rem center;background-size:1rem 1rem;padding-left:calc(var(--spacer-x2) + 1rem)}.mega-menu a.active{font-weight:800}#mm-search .intro{margin-bottom:var(--spacer-x075);font-size:.8rem}h1.intro{font-family:"Poppins",sans-serif;color:var(--color-text);line-height:1.4;font-weight:400}#mm-search input:focus{outline-color:#fff0;border-color:var(--color-text)}#mm-search input::placeholder{color:var(--input-placeholder-color)}#mm-search .popular-searches .header{font-size:.8rem;font-weight:400;margin:var(--spacer-x2) 0 var(--spacer-x05) 0}#mm-search .popular-searches .list{display:flex;justify-content:space-between}#mm-search .popular-searches .list a{text-decoration:none;color:var(--color-text)}#mm-search .popular-searches .list a:hover{text-decoration:underline}@media (max-width:1023px){#mm-search .popular-searches .header{margin-bottom:var(--spacer-x1)}#mm-search .popular-searches .list{flex-direction:column;gap:var(--spacer-x1_5)}}#mega-menu a.login{background-image:url(/images/icons/nav-icon-lock.svg);background-repeat:no-repeat;background-position:1.5rem center;background-size:1rem 1rem;padding-left:calc(var(--spacer-x2) + 1rem)}.touch .mega-menu-item.active .mega-menu,.non-touch .mega-menu-item.visible .mega-menu{display:block}.mega-menu .header{font-weight:700;font-size:.9rem}.mega-menu #mm-insurance .header{padding:var(--spacer-x1) 0;border-bottom:1px solid var(--color-text-accent)}.mega-menu #mm-insurance{display:grid;grid-template-columns:1fr 2fr 1fr;column-gap:var(--spacer-x4)}.mega-menu #mm-insurance .padding{padding:var(--spacer-x1) 0}.mega-menu #mm-insurance #mm-insurance-list-others .list{columns:2}.mega-menu #mm-insurance a{display:block;text-decoration:none;padding:var(--spacer-x05) 0;color:var(--color-text)}.mega-menu #mm-insurance a:hover{text-decoration:underline}.mega-menu #mm-insurance-cta{font-size:.8rem}.mega-menu #mm-insurance-cta img{width:100%;border-radius:var(--radius)}.mega-menu #mm-insurance-cta .header{border-bottom:none;padding-bottom:0}.mega-menu #mm-insurance-cta a{color:var(--color-text-accent)}.mega-menu #mm-need-help{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:var(--spacer-x2);margin:calc(var(--spacer-x1) * -1)}.business-nav .mega-menu #mm-need-help{grid-template-columns:1fr 1fr 1fr}.mega-menu #mm-need-help>a{display:block;text-decoration:none;color:var(--color-text);transition:all 0.3s ease-in-out;border-radius:var(--radius-s);padding:var(--spacer-x2) var(--spacer-x1);text-align:center;flex:1}.mega-menu #mm-need-help>a{text-align:center}.mega-menu #mm-need-help>a:hover{background-color:#00000008}.mega-menu #mm-need-help .image{display:grid;place-content:center;margin-bottom:var(--spacer-x2)}.mega-menu #mm-need-help .image img{height:7rem;width:auto}.mega-menu #mm-need-help .header{font-size:1.1rem}.mega-menu #about-us .header{padding:var(--spacer-x1) 0;border-bottom:1px solid var(--color-text-accent)}.mega-menu #about-us{display:grid;grid-template-columns:1fr 2fr 1fr;column-gap:var(--spacer-x4)}.mega-menu #about-us .padding{padding:var(--spacer-x1) 0}.mega-menu #about-us #mm-about-us-report-finance .list{columns:2}.mega-menu #about-us a{display:block;text-decoration:none;padding:var(--spacer-x05) 0;color:var(--color-text)}.mega-menu #about-us a:hover{text-decoration:underline}.mega-menu #mm-about-us-cta{font-size:.8rem}.mega-menu #mm-about-us-cta img{width:100%;border-radius:var(--radius)}.mega-menu #mm-about-us-cta .header{border-bottom:none;padding-bottom:0}.mega-menu #mm-about-us-cta a{color:var(--color-text-accent)}nav .logo img{width:100%;max-height:3rem}@media (max-width:1023px){nav .logo a{margin:2.5vw 0 2vw 0;width:25vw}nav .logo img{padding:0;width:100%;max-height:3rem}body{overflow-x:hidden}#mm-wrapper{transform:translateX(-100%);transition:transform 0.3s ease-out;position:fixed;z-index:20;top:0;left:0;bottom:0;width:100%;height:100vh;background-color:#fff;overflow-y:scroll;overflow-x:hidden}.mega-menu{position:relative}.menu-active #mm-wrapper{transform:translateX(0)}#mega-menu-top-level{flex-direction:column}#mega-menu-top-level>li>a{font-size:1.7rem}.mega-menu-item:hover{background-image:none}.mega-menu .header{font-size:1.7rem}.mega-menu .list a{font-size:1.7rem}.mega-menu #mm-insurance{display:flex;flex-direction:column}.mega-menu #mm-insurance #mm-insurance-list-others .list{columns:unset}.mega-menu #about-us{display:flex;flex-direction:column}.mega-menu #about-us #mm-about-us-report-finance .list{columns:unset}#mm-insurance-cta,#mm-about-us-cta{display:none}#mega-menu-top-level>li>a{display:block}#mega-menu-top-level>li:hover>a{background-color:var(--color-text-accent);color:#fff}.mega-menu #mm-need-help{display:flex;flex-direction:column}.mega-menu #mm-need-help .image{width:20rem}.mega-menu #mm-need-help p{margin-top:0}.mega-menu #mm-need-help .header{font-size:1.5rem}.mega-menu #mm-need-help a{display:flex;gap:var(--spacer-x2);font-size:1.4rem}.mega-menu #mm-need-help .image{flex:1}.mega-menu #mm-need-help .text{flex:3}.mega-menu-item>a::after{content:"\00a0";display:inline-block;background-image:url(/images/icons/nav-icon-arrow.svg);background-repeat:no-repeat;background-size:contain;position:relative;top:.65rem;width:.8rem;height:.8rem;margin-left:2rem;transform:rotate(270deg)}.mega-menu-item:hover a::after{background-image:none}#mega-menu .mega-menu-item:hover a.search{background-image:url(/images/icons/nav-icon-search-white.svg)}#mega-menu li:hover a.login{background-image:url(/images/icons/nav-icon-lock-white.svg)}}@media (max-width:800px){nav .logo a{margin:2.5vw 0 2vw 0;width:28vw}nav .logo a img{padding:0;height:100%;max-height:initial}}footer{background-color:#ecece7;padding:var(--spacer-x4);font-size:.8rem}footer .logo{max-height:3rem}footer .copyright{font-size:.65rem}footer a{color:var(--color-text);text-decoration:none}footer .social-links img{height:1rem}@media (max-width:1060px){#footer-layout{display:flex;flex-direction:column;gap:var(--spacer-x2)}footer .contact-line .address-last{margin-bottom:var(--spacer-x1)}footer .contact-line{display:flex;flex-direction:column;gap:0}footer .contact-line div.separator{display:none}}@media (max-width:calc(1200px + 2rem)){.site-width{margin:0 1rem}}#hero{width:100%;max-width:100%;margin:0 auto var(--spacer-x6) auto;transition:all 0.5s ease-in-out;display:grid;grid-template-columns:1fr 2fr 2fr 2fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}.hero-box-wrapper{grid-column:2 / -2;grid-row:3 / -1;margin-top:-10rem;transition:margin 0.5s ease-in-out}.scrolled #hero{max-width:1200px}.scrolled .hero-box-wrapper{grid-row:3 / -1;margin-top:-5rem}#hero video.hero-video,#hero img.hero-image{width:100%;grid-column:1 / -1;grid-row:1 / 4;border-bottom-left-radius:var(--radius-l);border-bottom-right-radius:var(--radius-l);position:relative;z-index:1}.hero-box{background-color:var(--color-background);border-radius:var(--radius);box-shadow:var(--shadow-even-soft);padding:var(--spacer-x4) var(--spacer-x8);text-align:center;font-size:1.1rem;margin:0 auto;min-height:30rem;max-width:55rem;width:100%;position:relative;z-index:2}#hero .error404{text-align:center;place-content:center;font-size:10rem;padding:12rem 0 24rem 0;color:var(--color-text-accent);background-color:#fafafa;border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);grid-column:1 / -1;grid-row:1 / 4}#hero .error404+.hero-box-wrapper{margin-top:0rem}@media (max-width:1199px){#hero{grid-template-columns:1fr 3fr 3fr 3fr 1fr}.hero-box-wrapper{margin-top:-3rem;padding:0 var(--spacer-x1)}.scrolled .hero-box-wrapper{margin-top:0rem}.hero-box{min-height:unset}}@media (max-width:1023px){#hero{display:block}.hero-box h1{font-size:1.9rem}.hero-box{padding:var(--spacer-x2) var(--spacer-x4)}}#hero+.section{padding-top:0}#hero+.section.section-insurance-car-search{padding-top:var(--spacer-x4);margin-top:calc(var(--spacer-x4) * -1)}#hero+.section.section-dark{padding-top:var(--spacer-x2)}#product-navigation{text-align:center}#product-navigation h2{font-size:2.8rem}#product-navigation-search{margin:auto var(--spacer-x16)}#product-navigation-search input{width:100%}#product-navigation-search input:focus{outline-color:#fff0;border-color:var(--color-text)}#product-navigation-search input::placeholder{color:var(--input-placeholder-color)}@media (max-width:1023px){#product-navigation #search-results ul li{margin:var(--spacer-x1) 0}}#search-results-wrapper{margin:auto var(--spacer-x16);position:relative;z-index:1;display:none}#search-results-wrapper.active{display:block}#search-results{border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--spacer-x1) var(--spacer-x2);width:100%;font-size:.9rem;box-shadow:var(--shadow-drop);text-align:left;position:absolute;background-color:#fff}#search-results-header{font-size:.7rem}#search-results ul{padding:0;margin:0;list-style-type:none}#search-results ul li{padding:0;margin:0}#search-results a{display:block;text-decoration:none;padding:var(--spacer-x025) 0}#search-results a span{display:inline-block;background-color:#bfd3ee}#search-results a:hover,#search-results a:hover span{text-decoration:underline}#product-navigation h3{font-family:"Poppins",sans-serif;font-weight:700;font-size:1.5rem;margin:var(--spacer-x2) 0 var(--spacer-x05) 0}#product-navigation #popular a{text-decoration:none;display:inline-block;padding:var(--spacer-x05) var(--spacer-x1);color:var(--color-text-accent)}#product-navigation a:hover{text-decoration:underline}@media (max-width:1023px){#product-navigation h2{font-size:2rem}#product-navigation h3{font-size:1rem}#product-navigation-search{margin:0 var(--spacer-x1)}#search-results-wrapper{margin:auto var(--spacer-x1)}#product-navigation #popular{flex-wrap:wrap}#product-navigation #popular a{width:100%;font-size:1.2rem}}#featured-articles{margin-bottom:var(--spacer-x8)}#featured-articles h2{text-align:center;margin:var(--spacer-x8) 0 var(--spacer-x4) 0}.featured-article-card{flex:1;text-align:left;transform:scale(1);transition:transform 0.5s ease-in-out}.featured-article-card:hover{transform:scale(1.02)}.featured-article-card a{text-decoration:none;color:var(--color-text);display:block}.featured-article-card img{border-radius:var(--radius-l);width:100%}.featured-article-card h3{text-align:left;font-family:Poppins;font-size:1.5rem}.featured-article-card .read-more{color:var(--color-text-accent)}.featured-article-card .read-more:hover{text-decoration:underline}@media (max-width:1023px){#featured-articles{margin-bottom:var(--spacer-x8)}#featured-articles>div{flex-direction:column}#featured-articles h2{margin:var(--spacer-x8) 0 var(--spacer-x2) 0}}#usps{margin-bottom:var(--spacer-x8)}#usps h2{font-family:"sansationitalic";font-style:italic;font-weight:400;text-align:center}#usps .list{display:flex;gap:var(--spacer-x4);justify-content:center;padding:0}@media (max-width:1023px){#usps .list{flex-direction:column;gap:var(--spacer-x1);text-align:center}}#testimonial{margin-top:var(--spacer-x16);font-size:1.2rem}#testimonial h2{text-align:left;line-height:1.4;font-family:"sansation_light"}#testimonial .text{background-color:var(--color-background);box-shadow:var(--shadow-even-soft);padding:var(--spacer-x4);border-radius:var(--radius);position:relative;z-index:2;line-height:1.8;width:60%}#testimonial .text img{width:60%}#testimonial .name{font-size:1rem;font-weight:700;font-style:italic}#testimonial .title{font-size:1rem;font-style:italic}#testimonial .image-wrapper{width:40%}#testimonial .image{z-index:1;position:relative;top:-8rem;left:-30%;width:130%;height:0;padding-bottom:100%;border-radius:var(--radius);overflow:hidden}#testimonial+form{margin-top:var(--spacer-x8)}@media (max-width:1023px){#testimonial{margin-top:var(--spacer-x8)}#testimonial .flex{flex-direction:column-reverse;width:100%}#testimonial .image-wrapper,#testimonial .text img{width:100%}#testimonial .image{width:100%;top:0;left:0}#testimonial .text{width:calc(100% - var(--spacer-x2));padding:var(--spacer-x2);margin:0 var(--spacer-x1);transform:translateY(-6rem)}}.parallax{background-position:center;background-repeat:no-repeat;background-size:130%}#testimonial div.image-box{width:100%;padding-bottom:90%;border-radius:var(--radius);background-size:100%}#trustpilot-reviews{margin-top:var(--spacer-x8);margin-bottom:var(--spacer-x8)}@media (max-width:1023px){#trustpilot-reviews{margin-top:var(--spacer-x1);margin-bottom:var(--spacer-x1)}}.checklist li{list-style-type:none;background-image:url(/images/design/bullet-checkmark.svg);background-repeat:no-repeat;background-size:1.5rem 1.5rem;padding-left:2.5rem}.checkmark{background-image:url(/images/design/bullet-checkmark.svg);background-repeat:no-repeat;background-size:1.3rem 1.3rem;display:inline-block;width:1.5rem;height:1.5rem;margin-right:.5rem;position:relative;top:.5rem}#insurance-popular-navigation .list{display:grid;gap:var(--spacer-x1);grid-template-columns:1fr 1fr 1fr;margin-bottom:var(--spacer-x8)}#insurance-popular-navigation h2,#insurance-others-navigation h2{margin-top:var(--spacer-x4);margin-bottom:var(--spacer-x4)}#insurance-popular-navigation .list .card{font-size:.8rem;text-align:center;padding:var(--spacer-x2);border-radius:var(--radius);cursor:pointer;transition:background 0.3s ease-in-out;text-decoration:none;color:var(--color-text)}#insurance-popular-navigation .list .card:hover{background-color:#00000008}#insurance-popular-navigation .list.bordered-list .card{border:1px solid #ededed;cursor:unset;aspect-ratio:1}#insurance-popular-navigation .list.bordered-list .card:hover{background-color:unset}#insurance-popular-navigation .list .card .image img{width:60%}#insurance-popular-navigation .list .card h3{font-family:Poppins,sans-serif;font-size:1rem;margin:var(--spacer-x1) 0 0 0}@media (max-width:1023px){#insurance-popular-navigation .list .card h3{font-size:1.2rem}#insurance-popular-navigation .list .card{font-size:1.2rem}}#insurance-others-navigation .list{display:grid;gap:var(--spacer-x2);grid-template-columns:1fr 1fr 1fr;margin-bottom:var(--spacer-x8)}#insurance-others-navigation .list>*{text-align:center}#insurance-others-navigation .list a{text-decoration:none;color:var(--color-text-accent)}@media (max-width:1100px){#insurance-others-navigation .list a{font-size:1.2rem}#insurance-others-navigation .list,#insurance-popular-navigation .list{grid-template-columns:1fr 1fr}}@media (max-width:1023px){#insurance-others-navigation .list,#insurance-popular-navigation .list{grid-template-columns:1fr}}.section{text-align:center;padding:var(--spacer-x4) 0}.section-dark{background-color:var(--color-background-dark)}.section-text{text-align:left}.narrow-content{padding:0 var(--spacer-x8)}.narrow-content-x2{padding:0 var(--spacer-x16)}.gridPageHeader:first-child{margin-top:var(--spacer-x8)}.gridPageHeader:first-child h1{margin-top:0;margin-bottom:0}.section.section-text h3,.section.section-text p{text-align:left;font-size:1rem}.section.section-text h3{margin:var(--spacer-x2) 0 var(--spacer-x05) 0;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:500}.section.section-text p{margin:0 0 var(--spacer-x1) 0;font-family:Poppins,sans-serif}@media (max-width:1023px){.narrow-content{padding:0 var(--spacer-x1)}.narrow-content-x2{padding:0 var(--spacer-x1)}}.section-insurance-car-search .form{margin:var(--spacer-x4) 0}.section-insurance-car-search .find-car-form-price{font-size:3rem;color:var(--color-text-accent);font-family:sansationregular,sans-serif;margin-bottom:var(--spacer-x05)}.section-insurance-car-search .find-car-form-text.light{color:#505050}.section-insurance-car-search .form-row-submit{margin-top:var(--spacer-x4)}.section-insurance-car-search label.narrow,.section-insurance-car-search input.narrow,.section-insurance-car-search select.narrow{width:60%;padding-left:var(--spacer-x2)}.section-insurance-car-search label.narrow{padding-left:var(--spacer-x1)}.section-insurance-car-search a#noregButton{display:inline-block;font-style:italic;font-size:.6rem;margin-top:var(--spacer-x1)}.section-insurance-car-search .car-variant-box{border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);width:60%;margin:0 auto}.section-insurance-car-search .car-variant-box .form-row{margin-bottom:0}.section-insurance-car-search .car-variant-box .form-row a{display:block;margin:0;text-align:left;padding:var(--spacer-x1) var(--spacer-x2);font-style:initial;font-size:.8rem;color:var(--color-text);transition:background 0.3s ease-in-out;cursor:pointer}.section-insurance-car-search .car-variant-box .form-row a.active,.section-insurance-car-search .car-variant-box .form-row a:hover{background-color:var(--color-background-dark)}.form-feedback-box{margin-bottom:var(--spacer-x4);background-color:var(--color-background-dark);border-radius:var(--radius);box-shadow:var(--shadow-even-soft);padding:var(--spacer-x3) var(--spacer-x2)}.form-feedback-box>h2{margin-top:0}@media (max-width:1023px){.section-insurance-car-search input,.section-insurance-car-search button{width:100%}}.search-page .intro{margin-bottom:var(--spacer-x075);font-size:.8rem}.section-search{text-align:left}.search-page .results-header{margin:var(--spacer-x1_5) 0;font-size:.8rem}.search-page .search-bar{position:relative}.search-page .search-bar-text{position:absolute;right:var(--spacer-x4);top:50%;transform:translateY(-50%);color:var(--input-placeholder-color);background-color:#fff;z-index:1}.search-page input[type="search"]{position:relative;z-index:2;background-color:#fff0}.search-page input[type="search"]:focus{outline-color:#fff0;border-color:var(--color-text)}.search-page .results-list .result{padding:var(--spacer-x1);margin-left:calc(var(--spacer-x1) * -1);margin-right:calc(var(--spacer-x1) * -1);border-radius:var(--radius);text-decoration:none;color:var(--color-text);transition:background 0.2s ease-in-out;display:block;margin-bottom:var(--spacer-x1)}.search-page .results-list .result:hover{background-color:var(--color-shade)}.search-page .results-list .result:active,.search-page .results-list .result:visited{color:var(--color-text)}.search-page .results-list .header{font-family:Poppins,sans-serif;font-weight:700;font-size:1.1rem}.search-page .results-list .excerpt{margin-top:var(--spacer-x1);font-size:.8rem}.search-page .pagination{margin-top:var(--spacer-x6)}.accordion-wrapper{margin:var(--spacer-x4) 0}.accordion-wrapper h3{font-family:Poppins,sans-serif;font-size:1.2rem;text-align:left;margin-bottom:var(--spacer-x2)}.accordion{background-color:#fafafa;border-radius:var(--radius);text-align:left}.section-dark .accordion{background-color:#fff}.accordion+.accordion{margin-top:var(--spacer-x1)}.accordion .header{padding:var(--spacer-x1_5) var(--spacer-x2);font-weight:500;font-size:1.1rem;display:flex;justify-content:space-between;cursor:pointer;position:relative;z-index:2;padding-bottom:var(--spacer-x05)}.accordion .header:after{content:"\00a0";background-image:url(/images/icons/nav-icon-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:1rem;height:1rem;position:relative;top:.2rem;transition:transform 0.1s ease-in;transform:rotate(360deg)}.accordion.active .header:after{transform:rotate(180deg)}.accordion .content{margin-top:calc(var(--spacer-x05) * -1);padding:0 var(--spacer-x2);max-height:0;opacity:0;transition:all 0.1s ease-in;position:relative;z-index:1;overflow-y:hidden}.accordion .content p{margin:var(--spacer-x05) 0 var(--spacer-x1_5) 0}.accordion .content h4{margin:var(--spacer-x2) 0 var(--spacer-x1) 0;font-weight:500}.accordion.active .content{display:block;opacity:1;padding:0 var(--spacer-x2) var(--spacer-x1) var(--spacer-x2);max-height:1000rem}.accordion .content li{margin-bottom:var(--spacer-x1)}.specialLists ul:first-of-type,.specialLists ul:nth-of-type(2){list-style-type:none;padding-left:0}.specialLists ul:first-of-type li,.specialLists ul:nth-of-type(2) li{background-repeat:no-repeat;background-position:0 center;background-size:.9rem .9rem;padding-left:2rem}.specialLists ul:first-of-type li{background-image:url(/images/design/ul-checkmark.svg)}.specialLists ul:nth-of-type(2) li{background-image:url(/images/design/ul-minus.svg)}.content-split{display:flex}.content-split>div{flex:100%}.content-split>div:last-child{border-left:1px solid var(--color-text-accent)}.content-split>div:first-child{border-right:1px solid var(--color-text-accent)}.content-split-padding>div{padding:0 var(--spacer-x4)}@media (max-width:1023px){.content-split{flex-direction:column}.content-split>div{flex:auto;margin:var(--spacer-x2) 0}.content-split>div:first-child{border-right:none}.content-split>div:last-child{border-left:none}}.report-case h3,.need-help-contact h3,.emergency-contact h3{font-family:Poppins,sans-serif;font-size:1.1rem}#need-help-page-icons{display:flex}#need-help-page-icons a{display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;color:var(--color-text);transition:all 0.3s ease-in-out;border-radius:var(--radius-s);padding:var(--spacer-x2) var(--spacer-x1);flex:1}@media (max-width:1023px){#need-help-page-icons{flex-wrap:wrap}#need-help-page-icons a{flex:unset;width:50%}}#need-help-page-icons .header{font-size:1.1rem;font-weight:700}#need-help-page-icons .cta-text{color:var(--color-text-accent)}#need-help-page-icons a:hover .cta-text{text-decoration:underline}#need-help-page-icons .image{display:grid;place-content:center;margin-bottom:var(--spacer-x2)}#need-help-page-icons .image img{height:7rem;width:auto}#need-help-page-icons a:hover{background-color:#00000008}.need-help-contact h3{margin-bottom:0}.need-help-contact p,.emergency-contact p{font-size:1rem}.need-help-contact p{margin-top:0}.phone-icon-large{font-size:2rem;font-weight:700}.phone-icon-large:before{content:"\00a0";background-image:url(/images/icons/icon-phone-large.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;top:.2rem;width:2rem;height:2rem;display:inline-block;margin-right:var(--spacer-x1)}.need-help-contact a,.emergency-contact a{color:var(--color-text-accent)}.report-case h3{margin-bottom:0}.report-case a{text-decoration:none;color:var(--color-text-accent)}.report-case-proces{padding:0 var(--spacer-x4);counter-reset:section}.report-case-proces h3{text-align:left}.report-case-proces-grid{display:grid;grid-template-columns:1.4rem auto;column-gap:var(--spacer-x1);margin:var(--spacer-x2) 0}.report-case-proces-grid .counter{text-align:center;border:1px solid var(--color-text-accent);height:1.4rem;width:1.4rem;border-radius:var(--radius-s);font-size:.8rem;display:grid;place-content:center;background-color:#fff;position:relative;z-index:2}.report-case-proces-grid .text{text-align:left;white-space:nowrap;font-size:.8rem}.report-case-proces-grid .stroke{background-image:url(/images/design/proces-grid-vertical-line.png);background-position:center;background-repeat:repeat-y;position:relative;z-index:1;height:1.4rem}.text-page .section:nth-child(2){padding-top:0}.text-page .section h1,.text-page .section h2,.text-page .section h3,.text-page .section{text-align:left}.text-page .section.centered-headlines h1,.text-page .section.centered-headlines h2,.text-page .section.centered-headlines h3{text-align:center}.text-page .section h2,.text-page .section h3{font-family:Poppins,sans-serif}.text-page .section h2{font-size:1.5rem}.text-page .section h3{font-size:1.2rem}.section-text h4{margin-bottom:0}.text-page .section .image{border-radius:var(--radius);width:100%}.text-page .col2{display:flex;gap:var(--spacer-x4)}.text-page .col2 img{width:100%}.text-page .col2>div{flex:1}.text-page .col2>div>h2:first-child{margin-top:-.5rem}.umb-block-grid .section img,.text-page .image-cover img{border-radius:var(--radius)}@media (max-width:1023px){.text-page .col2{flex-direction:column}.text-page .col2>div{flex:auto}}.file-list{display:grid;grid-template-columns:3fr auto}.file-list.blogs{grid-template-columns:1fr}.file-list div{padding:var(--spacer-x1) 0;border-bottom:1px solid #d2dae5}.file-list:not(.blogs) div:nth-child(2n){padding-left:var(--spacer-x2)}.file-list:not(.blogs) .header{font-weight:700;border-bottom:1px solid #11458f}.file-list.blogs .header{padding:0}.file-list a{text-decoration:none;display:block}.file-list a:hover{text-decoration:underline}q{font-family:sansationitalic;color:var(--color-text-accent);font-size:3rem;margin:0 var(--spacer-x16);display:block;line-height:1.1;text-align:center}.quote-source{text-align:center;margin-top:var(--spacer-x2)}.news-page .featured-articles{display:grid;gap:var(--spacer-x2);grid-template-columns:2fr 1fr}@media (max-width:1023px){.news-page .featured-articles{display:flex;flex-direction:column}}.news-page .featured-articles .image{height:17rem;background-size:cover;background-position:center;border-radius:var(--radius)}.news-page .featured-articles .image img{object-fit:cover}.news-page .article-card{font-size:.9rem;display:flex;flex-direction:column;justify-content:space-between}.news-page .article-card h3,.news-page .article-card{text-align:left}.news-page .article-card h3{font-family:Poppins,sans-serif;font-size:1.2rem;margin-bottom:0}.news-page .article-card .date{color:#8f8f8f}.news-page .article-card a{text-decoration:none}.news-page .article-card a:hover{text-decoration:underline}.news-page .archive-year-list{display:flex;justify-content:center;gap:var(--spacer-x1)}.news-page .archive-year-list a{text-decoration:none;display:inline-block;flex:0}.news-page .archive-year-list a.active,.news-page .archive-year-list a:hover{text-decoration:underline}.news-page .archive-list a{display:block;text-decoration:none;color:var(--color-text);text-align:left;margin-bottom:var(--spacer-x1);border-radius:var(--radius);transition:background 0.3s ease-in-out;padding:var(--spacer-x1);margin-left:calc(var(--spacer-x1) * -1);margin-right:calc(var(--spacer-x1) * -1)}.news-page .archive-list a:hover{background-color:var(--color-shade)}@media (max-width:1023px){.news-page .archive-list a{padding:0;margin-left:0;margin-right:0;margin-bottom:var(--spacer-x4)}.news-page .archive-list a:hover{background-color:#fff0}}.news-page .archive-list .header{font-family:Poppins,sans-serif;font-weight:700;font-size:1.1rem}.news-page .archive-list .date{color:#8f8f8f}.news-page .archive-list .excerpt{margin-top:var(--spacer-x1);font-size:.8rem}.pagination{display:flex;justify-content:center}.pagination a{display:inline-block;padding:var(--spacer-x05);text-decoration:none;color:var(--color-text)}.pagination a.prev{margin-right:var(--spacer-x1)}.pagination a.next{margin-left:var(--spacer-x1)}.pagination a.active,.pagination a:hover{color:var(--color-text-accent);font-weight:700}.text-page .people-section{margin-top:var(--spacer-x8);margin-bottom:var(--spacer-x8);padding-bottom:0}.text-page .people-section h1{text-align:center}.people-text{width:60%;margin:0 auto var(--spacer-x4) auto}.people-list{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:var(--spacer-x1);row-gap:var(--spacer-x4)}.people-list.small{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--spacer-x1);row-gap:var(--spacer-x4);margin:0 var(--spacer-x16)}@media (max-width:1023px){.people-list{grid-template-columns:1fr 1fr}.people-list.small{margin:0 var(--spacer-x4)}}@media (max-width:700px){.people-list.small,.people-list{grid-template-columns:1fr}.people-list.small{margin:0}}.people-list .person img{aspect-ratio:1;border-radius:var(--radius);object-fit:cover}.people-list .person .position{margin-top:var(--spacer-x05);font-size:.8rem}.people-list .person .name{font-weight:700;font-size:1.3rem}.people-list .person .email{text-decoration:none}.people-list .person .email:hover{text-decoration:underline}.forgot-password{font-weight:700;font-size:.8rem;text-decoration:none}.forgot-password:hover{text-decoration:underline}.save-user{display:flex;gap:var(--spacer-x1)}.save-user>div{display:grid;place-content:center}.save-user input{width:1.2rem;height:1.2rem;border-radius:var(--radius-s)}.save-user input:checked{background-size:1.2rem}.save-user label{user-select:none;cursor:pointer;font-weight:700;font-size:.8rem}.umb-block-grid__layout-container{position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--grid-columns,1),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(50px,min-content);-moz-column-gap:var(--umb-block-grid--column-gap,0);column-gap:var(--umb-block-grid--column-gap,0);row-gap:var(--umb-block-grid--row-gap,0)}.umb-block-grid__layout-item{position:relative;grid-column-end:span min(calc(var(--umb-block-grid--item-column-span, 1) * 3), var(--umb-block-grid--grid-columns));grid-row:span var(--umb-block-grid--item-row-span,1)}.umb-block-grid__area-container,.umb-block-grid__block--view::part(area-container){position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--area-grid-columns,var(--umb-block-grid--grid-columns,1)),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(50px,min-content);-moz-column-gap:var(--umb-block-grid--areas-column-gap,0);column-gap:var(--umb-block-grid--areas-column-gap,0);row-gap:var(--umb-block-grid--areas-row-gap,0)}.umb-block-grid__area{position:relative;height:100%;display:flex;flex-direction:column;grid-column-end:span min(calc(var(--umb-block-grid--area-column-span, 1) * 3), var(--umb-block-grid--area-grid-columns));grid-row:span var(--umb-block-grid--area-row-span,1)}@media (min-width:1024px){.umb-block-grid__layout-item{grid-column-end:span min(var(--umb-block-grid--item-column-span, 1), var(--umb-block-grid--grid-columns))}.umb-block-grid__area{grid-column-end:span min(var(--umb-block-grid--area-column-span, 1), var(--umb-block-grid--area-grid-columns))}}.section .align-left,.align-left{text-align:left}.subbrand-page nav#site-navigation>div{display:flex;gap:var(--spacer-x2)}.subbrand-page nav#site-navigation>div>*{display:grid;place-content:center}.subbrand-page nav#site-navigation .logo{padding:var(--spacer-x1) 0;margin-right:auto}.subbrand-page nav .login{background-image:url(/images/icons/nav-icon-lock.svg);background-repeat:no-repeat;background-position:1.5rem center;background-size:1rem 1rem;padding-left:calc(var(--spacer-x2) + 1rem)}.subbrand-page nav a{text-decoration:none;display:inline-block;color:var(--color-text);font-size:.8rem}.subbrand-page nav:active,.subbrand-page nav:visited{color:var(--color-text-accent)}footer .copyright{border-top:1px solid #71788b;margin-top:var(--spacer-x2);padding-top:var(--spacer-x2)}footer.subbrand .contact-line>a,footer.subbrand .contact-line>div{display:grid;align-content:end}@media (max-width:1023px){footer.subbrand .contact-line>div.separator{display:none}}.h1-lookalike{font-size:2.9rem!important;font-family:"sansationbold",open-sans!important;margin:.67em 0!important}a.btn{display:inline-block;appearance:none;border:1px solid var(--color-text-accent);padding:var(--spacer-x1) var(--spacer-x4);border-radius:var(--radius);cursor:pointer;color:var(--color-text-accent);text-decoration:none;transition:background 0.2s;background-color:#fafafa;user-select:none;transition:all 0.2s ease-in-out;transform:scale(1)}a.btn-icon-download{padding:1rem 4rem 1rem 1.5rem;display:inline-block;appearance:none;border:1px solid var(--color-text-accent);border-radius:var(--radius);cursor:pointer;color:var(--color-text-accent);text-decoration:none;transition:background 0.2s;background-color:#fafafa;background-image:url(/images/icons/icon-download.svg);background-repeat:no-repeat;background-position:calc(100% - 1.5rem);background-size:1rem}span.link-icon.icon-download{position:relative}#spinner{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0002;color:#fff;font-size:50px;z-index:100}.spinner-active #spinner{display:grid;place-content:center}.spinner-active #spinner-img img{animation-name:spinner;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}#spinner-img img{width:3rem;height:3rem}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.grecaptcha-badge{transition:all 0.3s ease-in-out!important;transform:translateX(-29px) scale(.5)}.grecaptcha-badge:hover{transform:translateX(0) scale(1)}.carcal-error-container{display:flex;align-items:flex-start;background-color:#fff;border-left:8px solid #fa5c5c;border-radius:8px;padding:20px 16px;box-shadow:-7px 1px 17px rgb(0 0 0 / .1)}.carcal-error-content{flex:1;display:flex;align-items:flex-start;align-items:center}.carcal-error-icon{width:25px;height:25px;border:2px solid #fa5c5c;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0;margin-top:1px}.carcal-error-icon::before{content:"×";color:#dc2626;font-size:22px;font-weight:200;font-family:sans-serif;padding-bottom:1px;line-height:1;margin-top:1.5px}.carcal-error-text{flex:1;color:#374151;font-size:14px;line-height:1.5;margin-top:2px;font-size:13px;text-align:left}.carcal-error-title-bold{font-weight:700}.carcal-error-title{margin-bottom:2px;font-size:13px;line-height:1}.carcal-error-description{font-weight:400;margin:0;font-size:13px;line-height:1}