.Layout_container__l2gjk{margin:0 auto;max-width:690px;width:100%}.TopNavBar_navMenu__x9o7V{flex:1 1;display:flex;justify-content:flex-end;align-items:center;z-index:99999}.TopNavBar_navItem__5qfWG{font-weight:700;font-size:.85rem;padding:10px 30px;transition:all .1s linear}.TopNavBar_navItem__5qfWG:hover{margin-bottom:5px;color:#898989}.TopNavBar_navItem_menu__3Z2Dc{padding:50px;width:100%;background:#fff;box-sizing:border-box;display:none;opacity:0;margin-top:0;box-shadow:0 15px 20px -15px rgba(0,0,0,.5);position:absolute;top:100%;left:0}.TopNavBar_sticky__IAq_l{background-color:#fff!important;box-shadow:0 15px 20px -15px rgba(0,0,0,.5)}.TopNavBar_sticky__IAq_l .TopNavBar_navItem_menu__3Z2Dc{box-shadow:0 20px 30px -10px transparent}.TopNavBar_navItem_menu_shown__hw3zu{display:block;animation-name:TopNavBar_showmenu__grwgu;animation-duration:.3s;animation-fill-mode:forwards}.TopNavBar_navItem_menu_hiding___MrVN{display:block;animation-name:TopNavBar_hidemenu__J8_F7;animation-duration:.3s;animation-fill-mode:forwards;pointer-events:none}@keyframes TopNavBar_showmenu__grwgu{0%{opacity:0;margin-top:-30px}to{opacity:1;margin-top:0}}@keyframes TopNavBar_hidemenu__J8_F7{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-30px}}.TopNavBar_navItem_menu__3Z2Dc>div{max-width:1200px;margin:0 auto}.TopNavBar_navItem_menu_container__ggxj7>div>h2{font-size:2rem;margin-bottom:25px;font-weight:700;margin-left:70px}.TopNavBar_navItem_menu_container__ggxj7>div>p{font-size:1rem;margin-bottom:35px;color:#4c4c4c;margin-left:70px}.TopNavBar_navItem_menu_container__ggxj7{display:flex}.TopNavBar_navItem_menu_container__ggxj7>picture>img{height:100%;border-radius:25px}.TopNavBar_navItem_menu_content__uvmdL{display:flex;flex-direction:column;width:550px;height:400px;margin-left:70px;flex-wrap:wrap}.TopNavBar_navItem_menu_content__uvmdL>a{margin-bottom:25px;margin-right:50px;max-width:200px;box-sizing:border-box;padding-bottom:5px;font-weight:700;font-size:1rem;transition:all .2s linear}.TopNavBar_navItem_menu_content__uvmdL>a:hover{color:#0038c3}.TopNavBar_navItem_menu-shown__k_VFq{display:block}.TopNavBar_navMobielLabel__yDxoe{display:none}.TopNavBar_navMenuMobile__uwghf{display:block;height:26px;width:32px;z-index:2;display:flex;flex-direction:column;justify-content:space-between;align-self:center;justify-self:flex-end}.TopNavBar_navMobielMenu__3exFf{position:fixed;display:none;top:80px;left:0;width:100vw;height:calc(100vh - 80px);background:var(--backgroundElem);overflow:auto;transform:translate(150%);transition:all .2s ease-out;padding:25px;box-sizing:border-box}.TopNavBar_navMobielMenu__3exFf>div>h3{margin-top:20px;margin-bottom:20px}.TopNavBar_navMobielMenu__3exFf>div>h3>a{font-size:1.5rem;margin-bottom:25px}.TopNavBar_navMobielMenu__3exFf>div>a>div{text-align:center;margin-bottom:25px}.TopNavBar_bstyles__4TmIg{font-size:1rem!important}.TopNavBar_navMenuMobile__uwghf .TopNavBar_line__m7usE{display:block;height:4px;width:100%;border-radius:10px;background:var(--text)}.TopNavBar_navMenuMobile__uwghf .TopNavBar_line1__KlFUU{transform-origin:0 0;transition:transform .4s ease-in-out}.TopNavBar_navMenuMobile__uwghf .TopNavBar_line2__qFc39{transition:transform .2s ease-in-out}.TopNavBar_navMenuMobile__uwghf .TopNavBar_line3__LXrcO{transform-origin:0 100%;transition:transform .4s ease-in-out}.TopNavBar_navMenuMobileCheckbox__MzErE{display:none}input[type=checkbox]:checked.TopNavBar_navMenuMobileCheckbox__MzErE~.TopNavBar_navMobielMenu__3exFf{transform:translate(0)}input[type=checkbox]:checked.TopNavBar_navMenuMobileCheckbox__MzErE~label .TopNavBar_navMenuMobile__uwghf .TopNavBar_line1__KlFUU{transform:rotate(45deg)}input[type=checkbox]:checked.TopNavBar_navMenuMobileCheckbox__MzErE~label .TopNavBar_navMenuMobile__uwghf .TopNavBar_line2__qFc39{transform:scaleY(0)}input[type=checkbox]:checked.TopNavBar_navMenuMobileCheckbox__MzErE~label .TopNavBar_navMenuMobile__uwghf .TopNavBar_line3__LXrcO{transform:rotate(-45deg)}@media only screen and (max-width:1200px){.TopNavBar_navItem_menu__3Z2Dc>div{max-width:700px}.TopNavBar_navItem_menu_container__ggxj7>picture>img,.TopNavBar_navMenu__x9o7V{display:none}.TopNavBar_navMobielLabel__yDxoe{display:flex}.TopNavBar_navMobielMenu__3exFf{display:flex;flex-direction:column;align-items:center;padding:25px 25px 100px}}@media only screen and (max-width:768px){.TopNavBar_navMenu__x9o7V{display:none}.TopNavBar_navMobielLabel__yDxoe{display:flex}.TopNavBar_navMobielMenu__3exFf{display:flex;flex-direction:column;align-items:center;padding:25px 25px 100px}}.Button_btn__JhckR{border:0 solid;background-color:#efb955;background-color:linear-gradient(90deg,#efb955,#f6ea5a);padding:15px!important;border-radius:50px;font-weight:700!important;font-size:.85rem;transition:all .2s linear;box-shadow:0 0 0 0 transparent;cursor:pointer;color:#151515}.Button_btn__JhckR:hover{background-color:#fff6d7;box-shadow:0 7px 12px -5px rgba(0,0,0,.8);color:#000!important}.Button_btn_hollow__PyLyK{background:transparent;border:3px solid #fff;padding:15px!important;border-radius:50px;font-weight:700!important;font-size:.85rem;transition:all .2s linear}.Button_btn_hollow__PyLyK:hover{background:#fff;color:#151515}.Header_header__072v2{position:-webkit-sticky;position:sticky;top:0;left:0;background-color:hsla(0,0%,100%,0);padding-top:20px;padding-bottom:10px;box-sizing:border-box;flex-wrap:wrap;z-index:9999;transition:all .2s linear;background-color:#fff}.Header_header__072v2,.Header_header__072v2>div{width:100%;display:flex;justify-content:space-between;margin:0 auto}.Header_header__072v2>div{max-width:1200px;align-items:center}.Header_headerContainer__1cfFY{justify-content:space-between;width:100%}.Header_headerContainer__1cfFY,.Header_logoSection__MfWvk{display:flex;align-items:center}.Header_verticalDivider__URtQH{height:70px;width:1px;background-color:#ccc;margin:0 15px}.Header_klickLogo__Ic95O{display:flex;align-items:center}.Header_klickLogo__Ic95O img{height:30px;width:auto}.Header_headerRight__NpHKu{display:flex;align-items:center;gap:20px}.Header_signOutButton__GERiB{background:transparent;border:1px solid #000;color:#000;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.Header_signOutButton__GERiB:hover{background-color:#f5f5f5;border-color:#333}.Header_signOutButton__GERiB:focus{outline:2px solid #06c;outline-offset:2px}@media only screen and (max-width:1200px){.Header_header__072v2>div{max-width:700px}}@media only screen and (max-width:768px){.Header_header__072v2{padding-left:25px;padding-right:25px}.Header_header__072v2>div{justify-content:space-between}}.Footer_footer__yl3k1{padding:140px 70px 70px;box-sizing:border-box;display:flex;flex-direction:column;align-content:flex-start;align-items:center;width:100%;margin:48px auto 0;justify-content:space-evenly;background:linear-gradient(180deg,#fff,#fffbda)}.Footer_footer__yl3k1>p{max-width:700px;width:100%;margin-top:100px;font-size:.9rem;text-align:center;line-height:1.5}.Footer_footerContent__B4teV{width:100%;max-width:1200px;display:flex;justify-content:space-between}.Footer_footerMenu__wTONq{text-transform:uppercase}.Footer_footerMenu__wTONq>h5{font-weight:700;margin-bottom:28px}.Footer_footerMenu__wTONq>ul>li{margin-bottom:30px;font-size:.9rem;text-transform:uppercase}.Footer_footerMenu__wTONq>ul>li:hover{text-decoration:underline}.Footer_navLinks__gjJ5Q{flex:30% 1}.Footer_usefulLinks__LVk74>ul{display:flex;flex-wrap:wrap}.Footer_usefulLinks__LVk74>ul>li{width:40%}.Footer_socialMedia__f45LU{display:flex;justify-content:space-between;margin:0 0 15px}.Footer_rightPartFooter__e6PFS{max-width:350px;width:100%;display:flex;flex-direction:column}.Footer_rightPartFooter__e6PFS>h5{font-weight:700;text-transform:uppercase;text-align:left;margin-bottom:28px;display:none}.Footer_rightPartFooter__e6PFS>img{align-self:flex-end;width:100%;height:100%;max-width:280px;max-height:96px;margin-top:48px}.Footer_cbnIconMobileOnly__d74U7{display:none}@media (max-width:1025px) and (min-width:768px){.Footer_footer__yl3k1{padding-top:84px}.Footer_footer__yl3k1>div{flex-direction:row}.Footer_footerContent__B4teV{max-width:700px;flex-wrap:wrap}.Footer_navLinks__gjJ5Q{width:50%;margin-bottom:48px}.Footer_navLinks__gjJ5Q>ul{display:flex;flex-wrap:wrap}.Footer_navLinks__gjJ5Q>ul>li{flex:50% 1}.Footer_usefulLinks__LVk74{order:2;width:50%}.Footer_usefulLinks__LVk74>ul{display:flex;flex-wrap:wrap}.Footer_usefulLinks__LVk74>ul>li{flex:50% 1}.Footer_rightPartFooter__e6PFS{order:1;flex-direction:column;width:100%;justify-content:flex-start;gap:0;text-align:left}.Footer_rightPartFooter__e6PFS>h5,.Footer_rightPartFooter__e6PFS>img{display:none}.Footer_rightPartFooter__e6PFS>ul>li{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.Footer_cbnIconMobileOnly__d74U7{margin-top:64px;display:block;height:100%;max-height:80px;align-self:flex-end;order:4}}@media (max-width:767px){.Footer_footer__yl3k1{padding:72px 24px;flex-direction:column}.Footer_footerContent__B4teV{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.Footer_navLinks__gjJ5Q{width:50%;margin-bottom:48px}.Footer_navLinks__gjJ5Q>ul>li{flex:70% 1}.Footer_usefulLinks__LVk74{order:2;width:100%}.Footer_usefulLinks__LVk74>ul{display:flex;flex-wrap:wrap}.Footer_usefulLinks__LVk74>ul>li{flex:50% 1}.Footer_rightPartFooter__e6PFS{flex-direction:column;text-align:center;height:100%;width:50%;gap:0;justify-content:inherit}.Footer_socialMedia__f45LU{margin:0;order:1;flex-wrap:wrap}.Footer_socialMedia__f45LU>li{display:flex}.Footer_rightPartFooter__e6PFS>img{display:none}.Footer_cbnIconMobileOnly__d74U7{margin-top:64px;display:block;height:100%;max-height:80px;align-self:flex-end;order:4}}@media (max-width:500px){.Footer_socialMedia__f45LU{align-content:flex-start;justify-content:flex-start;gap:8px}}.carInsurance_page__GQ30F{--ci-accent:#f5b800;--ci-accent-banner:#dcb509;--ci-yellow:#ffc507;--ci-gradient:linear-gradient(90deg,#f6ba3d,#f5e433);--ci-dark:#3f424b;--ci-medium:#494a5d;--ci-base:#f2f4f5;--ci-light:#fcfcfc;--ci-soft:#f1f0e8;--ci-stroke:#c8c8c8;background:var(--ci-base);color:var(--ci-dark);font-family:Montserrat,system-ui,-apple-system,sans-serif}.carInsurance_page__GQ30F *{box-sizing:border-box}.carInsurance_btnPrimary__CDxXg{display:inline-flex;align-items:center;justify-content:center;padding:22px 40px;min-width:290px;border-radius:60px;background:var(--ci-gradient);color:var(--ci-medium);font-weight:700;font-size:17px;letter-spacing:.5px;text-decoration:none;text-transform:uppercase;text-align:center;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 8px 24px rgba(246,186,61,.3)}.carInsurance_btnPrimary__CDxXg:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(246,186,61,.45)}.carInsurance_hero__F_Typ{position:relative;width:100%;min-height:480px;padding:80px 200px;display:flex;align-items:center;background-image:url(/resources/img/carInsuranceAssets/high-rates-bg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}.carInsurance_heroOverlay__XdAnm{position:absolute;inset:0;background:linear-gradient(180deg,rgba(40,31,0,.8) 16%,hsla(60,63%,83%,0));pointer-events:none}.carInsurance_heroContent__fdWYG{position:relative;z-index:2;display:flex;flex-direction:column;gap:35px;width:100%;max-width:1560px;margin:0 auto;align-items:flex-start}.carInsurance_heroTitle__S99L_{font-size:60px;line-height:1;font-weight:700;color:var(--ci-light);margin:0;letter-spacing:-.5px}.carInsurance_page__GQ30F #choose-dealer,.carInsurance_page__GQ30F #how-to-purchase,.carInsurance_page__GQ30F #keep-rates-down,.carInsurance_page__GQ30F #ontario-doing,.carInsurance_page__GQ30F #what-is,.carInsurance_page__GQ30F #why-car,.carInsurance_page__GQ30F #why-high{scroll-margin-top:180px}.carInsurance_scrollNav__ow_gd{background-color:var(--ci-dark);position:-webkit-sticky;position:sticky;top:90px;z-index:200;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;box-shadow:0 4px 12px rgba(0,0,0,.12)}.carInsurance_scrollNav__ow_gd::-webkit-scrollbar{display:none}.carInsurance_scrollNavInner__iusVg{display:flex;max-width:1560px;margin:0 auto;padding:20px 200px;gap:12px;white-space:nowrap;align-items:center;justify-content:safe center}.carInsurance_scrollNavInner__iusVg a{display:inline-block;color:var(--ci-light);background:transparent;font-size:.9rem;font-weight:600;padding:10px 20px;border-radius:40px;text-decoration:none;transition:background .2s,color .2s,transform .15s;box-sizing:border-box;cursor:pointer;flex-shrink:0;scroll-snap-align:start;border:1px solid transparent}.carInsurance_scrollNavInner__iusVg a:hover{border-color:hsla(0,0%,100%,.35);color:var(--ci-light)}.carInsurance_scrollNavInner__iusVg a.carInsurance_active__yyc8z{background:var(--ci-gradient);color:var(--ci-dark);font-weight:700;border-color:transparent}.carInsurance_scrollNavInner__iusVg a.carInsurance_active__yyc8z:hover{transform:translateY(-2px)}.carInsurance_sectionTitle__wGUMx{font-size:60px;line-height:1.08;font-weight:700;margin:0;letter-spacing:-.5px;color:var(--ci-dark)}.carInsurance_sectionTitle__wGUMx.carInsurance_accent__n5ann{color:var(--ci-accent)}.carInsurance_sectionTitle__wGUMx.carInsurance_dark__hISDp{color:var(--ci-dark)}.carInsurance_accent__n5ann{color:var(--ci-accent)}.carInsurance_bodyText__0di7k{font-size:18px;line-height:28px;font-weight:600;color:#000;margin:0}.carInsurance_paragraph__CY2wN{font-size:14px;line-height:20px;font-weight:500;color:#000;margin:0 0 12px}.carInsurance_paragraph__CY2wN:last-child{margin-bottom:0}.carInsurance_linkUnderline__ePe6L{color:inherit;text-decoration:underline;transition:color .2s ease}.carInsurance_linkUnderline__ePe6L:hover{color:var(--ci-accent)}.carInsurance_linkAccent___hDCe{color:var(--ci-accent);text-decoration:underline;transition:opacity .2s ease}.carInsurance_linkAccent___hDCe:hover{opacity:.75}.carInsurance_linkLight__qUBVs{color:#fff;text-decoration:underline;transition:color .2s ease}.carInsurance_linkLight__qUBVs:hover{color:var(--ci-yellow)}.carInsurance_intro__CWOBY{padding:80px 200px;background:var(--ci-light)}.carInsurance_introInner__6tJbP{display:flex;align-items:stretch;gap:50px;max-width:1560px;margin:0 auto}.carInsurance_introContent__O828W{flex:1 1 50%;justify-content:center}.carInsurance_introBody__OLbxv,.carInsurance_introContent__O828W{display:flex;flex-direction:column;gap:30px}.carInsurance_introImageWrap__XgRSt{position:relative;flex:1 1 50%;max-width:720px;display:flex;align-items:stretch;justify-content:center}.carInsurance_introImage__yIIts{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:24px}.carInsurance_coverage__bMdy2{position:relative;padding:100px 200px;background:radial-gradient(circle at 50% 100%,rgba(246,186,61,.5) 0,rgba(245,228,51,.25) 52%,rgba(245,228,51,0) 100%),linear-gradient(180deg,hsla(52,92%,95%,0) 0,#fefbe7 100%),var(--ci-base)}.carInsurance_coverageInner__RzoQE{max-width:1560px;margin:0 auto;display:flex;flex-direction:column;gap:50px}.carInsurance_coverageIntro__Iijah{display:flex;flex-direction:column;gap:20px}.carInsurance_coverageGrid__t3Y78{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.carInsurance_coverageGridThree__ElCbj{grid-template-columns:1fr 1fr 1fr}.carInsurance_coverageWhite__6tiEy{background:#f4f5f7!important}@media (max-width:1100px){.carInsurance_coverageGridThree__ElCbj{grid-template-columns:1fr}}.carInsurance_coverageCard__yq_7P{background:#fff;border-radius:20px;padding:30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.04)}.carInsurance_coverageCard__yq_7P:hover{transform:translateY(-4px);box-shadow:0 14px 32px -8px rgba(0,0,0,.12)}.carInsurance_coverageGrid__t3Y78 .carInsurance_coverageCard__yq_7P:nth-child(3),.carInsurance_coverageGrid__t3Y78 .carInsurance_coverageCard__yq_7P:nth-child(4){grid-column:1/-1}.carInsurance_coverageGridEqual___xw8_ .carInsurance_coverageCard__yq_7P:nth-child(3),.carInsurance_coverageGridEqual___xw8_ .carInsurance_coverageCard__yq_7P:nth-child(4),.carInsurance_coverageGridThree__ElCbj .carInsurance_coverageCard__yq_7P:nth-child(3),.carInsurance_coverageGridThree__ElCbj .carInsurance_coverageCard__yq_7P:nth-child(4){grid-column:auto}.carInsurance_coverageCardTitle__HGVFk{font-size:20px;line-height:28px;font-weight:700;color:var(--ci-accent);margin:0}.carInsurance_coverageCardBody__Du6cu{display:flex;flex-direction:column}.carInsurance_purchase__61ePM{padding:80px 200px;background:var(--ci-light)}.carInsurance_purchaseInner___6Qbf{display:flex;align-items:stretch;gap:50px;max-width:1560px;margin:0 auto}.carInsurance_purchaseImageWrap__FvOnM{position:relative;flex:1 1 50%;max-width:720px;min-height:480px}.carInsurance_purchaseImage__4uE2Y{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:24px}.carInsurance_purchaseContent__uXf8X{flex:1 1 50%;display:flex;flex-direction:column;justify-content:center;gap:30px}.carInsurance_purchaseList__vMa5s{display:flex;flex-direction:column;gap:16px}.carInsurance_purchaseCard__eZu_c{background:var(--ci-soft);border-radius:20px;padding:20px 30px;display:flex;flex-direction:column;gap:10px;transition:transform .3s ease,box-shadow .3s ease}.carInsurance_purchaseCard__eZu_c:hover{transform:translateX(4px);box-shadow:0 10px 24px -6px rgba(0,0,0,.1)}.carInsurance_purchaseCardHighlight__sToWx{position:relative;background:var(--ci-soft);border:5px solid transparent;background-image:linear-gradient(var(--ci-soft),var(--ci-soft)),var(--ci-gradient);background-origin:border-box;background-clip:padding-box,border-box}.carInsurance_purchaseCardTitle__GcNju{font-size:20px;line-height:28px;font-weight:700;color:var(--ci-dark);margin:0}.carInsurance_purchaseCardDesc__gqa2q{font-size:14px;line-height:20px;font-weight:500;color:#000;margin:0}.carInsurance_darkHero__XtHgG{position:relative;padding:100px 200px;min-height:480px;display:flex;align-items:center;background:linear-gradient(180deg,rgba(40,31,0,.95) 16%,rgba(37,37,36,.85)),#1a1814;overflow:hidden}.carInsurance_darkHeroImage__Ag6j0{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/resources/img/carInsuranceAssets/high-rates-bg.png) 50%/cover no-repeat}.carInsurance_darkHeroChooseDealer__qqjLo{background:linear-gradient(180deg,rgba(40,31,0,.75) 16%,rgba(37,37,36,.55)),url(/resources/img/carInsuranceAssets/carinsurancebroker.png) 50%/cover no-repeat}.carInsurance_darkHeroWhyHigh__0UKOW{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/resources/img/carInsuranceAssets/traffichighway.png) 50%/cover no-repeat}.carInsurance_darkHeroOntarioDoing__25hTW{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/resources/img/carInsuranceAssets/heroUpdate.png) 50%/cover no-repeat}.carInsurance_heroHome__2vPlI{background-image:url(/insurance/home-insurance/homeowners-insurance-in-ontario/architecture-beautiful-home-building.jpg)}.carInsurance_optionalSection__u3xT_{background:var(--ci-light);padding:0;position:relative}.carInsurance_optionalInner__d1bh8{display:flex;align-items:flex-start;gap:0}.carInsurance_optionalImageCol__KGAgw{flex:0 0 50vw;align-self:stretch;position:relative;min-height:320px}.carInsurance_optionalImageSticky__DLQ3f{position:-webkit-sticky;position:sticky;top:0;height:100vh;width:100%;overflow:hidden}.carInsurance_optionalImageFill__0Lc8U{position:absolute;inset:0;overflow:hidden}.carInsurance_optionalImage__YMnaa{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.carInsurance_optionalContent__bFCG0{flex:1 1 50vw;display:flex;flex-direction:column;justify-content:center;gap:32px;padding:120px 100px 120px 80px;perspective:1400px}.carInsurance_optionalContent__bFCG0 .carInsurance_sectionTitle__wGUMx{font-size:36px;line-height:1.15;margin-bottom:16px}.carInsurance_optionalCardList__jSiNr{display:flex;flex-direction:column;gap:36px;transform-style:preserve-3d}@media (max-width:1400px){.carInsurance_optionalContent__bFCG0{padding:100px 60px}}.carInsurance_optionalInnerReverse__77Bfr{flex-direction:row-reverse}@media (max-width:1100px){.carInsurance_optionalInnerReverse__77Bfr,.carInsurance_optionalInner__d1bh8{flex-direction:column}.carInsurance_optionalImageCol__KGAgw{flex:1 1 auto;width:100%}.carInsurance_optionalImageSticky__DLQ3f{position:static;height:320px}.carInsurance_optionalImageFill__0Lc8U{height:320px}.carInsurance_optionalContent__bFCG0{padding:60px}}@media (max-width:720px){.carInsurance_optionalImageFill__0Lc8U,.carInsurance_optionalImageSticky__DLQ3f{height:240px}.carInsurance_optionalContent__bFCG0{padding:50px 24px;gap:28px}.carInsurance_optionalCardList__jSiNr{gap:20px}}.carInsurance_darkHeroHomeStandard__E1s7R{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/home-insurance/homeowners-insurance-in-ontario/architecture-brick-building.jpg) 50%/cover no-repeat}.carInsurance_darkHeroHomeOptional__17szP{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/home-insurance/resources/what-to-look-for-when-buying-an-old-home/what-to-look-for-when-buying-an-old-house.jpg) 50%/cover no-repeat}.carInsurance_darkHeroHomeBusiness__brcmd{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/home-insurance/resources/canadas-best-home-insurance-companies/architecture-daylight-driveway.jpg) 50%/cover no-repeat}.carInsurance_darkHeroHomeProperty__kqW59{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/home-insurance/resources/canadas-best-home-insurance-companies/architecture-building-home.jpg) 50%/cover no-repeat}.carInsurance_darkHeroHomeRental__L7ugp{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/home-insurance/rental-insurance/generic-condo.jpg) 50%/cover no-repeat}.carInsurance_darkHeroHomeDiscounts__mCHjX{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/home-insurance/resources/how-to-get-the-best-home-insurance-quotes/how-to-get-the-best-home-insurance-quotes.jpg) 50%/cover no-repeat}.carInsurance_heroCondo__FIeOB{background-image:url(/insurance/home-insurance/resources/understanding-condo-insurance-and-what-it-covers/condo.jpg)}.carInsurance_darkHeroCondoStandard__WwLmA{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/home-insurance/tenant-insurance/generic-condo.jpg) 50%/cover no-repeat}.carInsurance_darkHeroCondoAdditional__emCYj{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/home-insurance/rental-insurance/generic-condo.jpg) 50%/cover no-repeat}.carInsurance_darkHeroCondoPeace__Xd9yl{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/home-insurance/resources/know-what%27s-covered-with-condo-insurance/your-home-insurance-policy-explained.jpeg) 50%/cover no-repeat}.carInsurance_darkHeroCondoContents__7RE_K{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/home-insurance/resources/understanding-condo-insurance-and-what-it-covers/condo.jpg) 50%/cover no-repeat}.carInsurance_heroBusiness__b5Ttf{background-image:url(/resources/img/carInsuranceAssets/employee.png)}.carInsurance_darkHeroBusinessCGL__sopJk{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/resources/img/carInsuranceAssets/employee2.png) 50%/cover no-repeat;min-height:50vh}.carInsurance_darkHeroBusinessEO__dQM_c{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/business-insurance/resources/certificate-issuance-portal/cert.jpg) 50%/cover no-repeat;min-height:50vh}.carInsurance_darkHeroBusinessManufacturers__u53sA{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/business-insurance/resources/what-is-equipment-breakdown-coverage/equipment.jpg) 50%/cover no-repeat;min-height:50vh}.carInsurance_darkHeroBusinessBuilders__H6mvl{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/resources/img/carInsuranceAssets/builder.png) 50%/cover no-repeat;min-height:50vh}.carInsurance_darkHeroBusinessUbiz__zoSOz{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/resources/img/carInsuranceAssets/homebusiness.png) 50%/cover no-repeat;min-height:50vh}.carInsurance_heroUber__hdGRi{background-image:url(/resources/img/carInsuranceAssets/uberdriver.png)}.carInsurance_darkHeroUberPhases___wdWd{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/uber-insurance/uber-insurance-quotes.jpg) 50%/cover no-repeat;min-height:50vh}.carInsurance_darkHeroUberHow__0HHz9{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/resources/img/carInsuranceAssets/uberdriver4.png) 50%/cover no-repeat;min-height:50vh}.carInsurance_darkHeroUberAviva__BHtlL{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/uber-insurance/the-top-tips-on-how-to-find-the-best-uber-insurance-in-ontario/uber-car-insurance-in-ontario.jpg) 50%/cover no-repeat;min-height:50vh}.carInsurance_darkHeroUberFaq__M10de{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/uber-insurance/the-top-tips-on-how-to-find-the-best-uber-insurance-in-ontario/dan-gold.jpg) 50%/cover no-repeat;min-height:50vh}.carInsurance_darkHeroUberWhy__fcrYc{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/resources/img/carInsuranceAssets/uberdriver2.png) 50%/cover no-repeat;min-height:50vh}.carInsurance_darkHeroUberClosing__VupdS{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.65)),url(/insurance/uber-insurance/the-top-tips-on-how-to-find-the-best-uber-insurance-in-ontario/uber-car-insurance-in-ontario.jpg) 50%/cover no-repeat;min-height:60vh}.carInsurance_heroRecreational__8h9bb{background-image:url(/resources/img/product-boxes/splash_wide_motorcycle.jpg)}.carInsurance_darkHeroRecMoto__eZ5RO{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/resources/img/product-boxes/splash_wide_motorcycle.jpg) 50%/cover no-repeat;min-height:50vh}.carInsurance_darkHeroRecAtv__ikMFe{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/resources/img/carInsuranceAssets/SnowMobileInsurance.jpg) 50%/cover no-repeat;min-height:50vh}.carInsurance_darkHeroRecMotorHome__8I23l{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/resources/img/carInsuranceAssets/motorhometitle.png) 50%/cover no-repeat;min-height:50vh}.carInsurance_darkHeroRecBoat__rWseN{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/about-us/our-blog/marine-&-boat-insurance-in-ontario/boatdaylightleisure.jpg) 50%/cover no-repeat;min-height:50vh}.carInsurance_darkHeroRecCottage__QfFyk{background:linear-gradient(180deg,rgba(40,31,0,.85) 16%,rgba(37,37,36,.6)),url(/insurance/recreational-insurance/closing-up-your-cottage-for-the-year/closing-up-your-cottage-for-the-year.jpg) 50%/cover no-repeat;min-height:50vh}.carInsurance_contactSectionDark__uAaZA{background:linear-gradient(180deg,rgba(40,31,0,.78),rgba(37,37,36,.7)),url(/resources/img/carInsuranceAssets/uberdriver3.png) 50%/cover no-repeat!important}.carInsurance_contactDarkTitle__TSFMR{color:#fff}.carInsurance_contactDarkText__E4RKI{font-size:16px;line-height:28px;font-weight:500;color:hsla(0,0%,100%,.92);margin:0}.carInsurance_questionGrid__pmAc6{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:8px 0}.carInsurance_questionChip__Uo9MC{display:flex;align-items:center;gap:14px;padding:16px 22px;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:14px;font-size:15px;line-height:22px;font-weight:600;color:var(--ci-dark);box-shadow:0 1px 4px rgba(0,0,0,.03)}.carInsurance_questionMark__LYil3{flex-shrink:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:var(--ci-gradient);color:var(--ci-dark);border-radius:50%;font-weight:700;font-size:16px}@media (max-width:1100px){.carInsurance_questionGrid__pmAc6{grid-template-columns:1fr}}@media (max-width:720px){.carInsurance_questionChip__Uo9MC{padding:14px 18px;font-size:14px;line-height:20px}.carInsurance_questionMark__LYil3{width:26px;height:26px;font-size:14px}}.carInsurance_contactPhoneLight__mxl5M{display:inline-flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:#fff;text-decoration:none;letter-spacing:.5px;padding:20px 36px;min-width:290px;border:2px solid #fff;border-radius:60px;transition:background .2s ease,color .2s ease,transform .2s ease}.carInsurance_contactPhoneLight__mxl5M:hover{background:#fff;color:var(--ci-dark);transform:translateY(-2px)}@media (max-width:720px){.carInsurance_contactPhoneLight__mxl5M{font-size:15px;padding:16px 28px;min-width:240px}}.carInsurance_introCenter__9ylHm{text-align:center;max-width:980px}.carInsurance_introCalloutSection__vCrcR{padding:80px 200px;background:var(--ci-base)}.carInsurance_introCallout___Uc8a{max-width:1100px;margin:0 auto;background:#fff;border-radius:24px;padding:48px 56px;border:1px solid rgba(0,0,0,.06);box-shadow:0 14px 40px -18px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:18px;position:relative}.carInsurance_introCallout___Uc8a:before{content:"";position:absolute;top:0;left:48px;right:48px;height:5px;background:var(--ci-gradient);border-radius:0 0 999px 999px}.carInsurance_introCalloutBadge__XEYPg{display:inline-block;align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--ci-dark);background:var(--ci-gradient);padding:6px 14px;border-radius:999px}.carInsurance_introCalloutLead__GyLZD{font-size:22px;line-height:32px;font-weight:700;color:var(--ci-dark);margin:4px 0 0}.carInsurance_introCalloutLead__GyLZD strong{color:var(--ci-accent);font-weight:700}.carInsurance_introCalloutBody__j_ZcG{font-size:16px;line-height:26px;font-weight:500;color:var(--ci-medium);margin:0}.carInsurance_introCalloutActions__3FRBw{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px}@media (max-width:1400px){.carInsurance_introCalloutSection__vCrcR{padding:70px 100px}}@media (max-width:1100px){.carInsurance_introCalloutSection__vCrcR{padding:60px}.carInsurance_introCallout___Uc8a{padding:36px 32px}.carInsurance_introCalloutLead__GyLZD{font-size:19px;line-height:28px}}@media (max-width:720px){.carInsurance_introCalloutSection__vCrcR{padding:40px 24px}.carInsurance_introCallout___Uc8a{padding:28px 24px;border-radius:18px}.carInsurance_introCallout___Uc8a:before{left:28px;right:28px}.carInsurance_introCalloutLead__GyLZD{font-size:17px;line-height:26px}.carInsurance_introCalloutBody__j_ZcG{font-size:14px;line-height:24px}.carInsurance_introCalloutActions__3FRBw{flex-direction:column}.carInsurance_introCalloutActions__3FRBw .carInsurance_btnPrimary__CDxXg,.carInsurance_introCalloutActions__3FRBw .carInsurance_contactPhone__oXYgR{width:100%}}.carInsurance_closingCtaSection__yiAFG{padding:60px 200px 100px;background:var(--ci-base)}.carInsurance_closingCta__vQkSg{max-width:880px;margin:0 auto;background:#fff;border-radius:24px;padding:48px;text-align:center;border:1px solid rgba(0,0,0,.06);box-shadow:0 12px 40px -16px rgba(0,0,0,.12);display:flex;flex-direction:column;align-items:center;gap:18px;position:relative}.carInsurance_closingCta__vQkSg:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:64px;height:6px;background:var(--ci-gradient);border-radius:999px}.carInsurance_closingCtaLabel__Onz0O{font-size:13px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--ci-accent)}.carInsurance_closingCtaText__O6Uwc{font-size:16px;line-height:26px;font-weight:500;color:var(--ci-dark);margin:0}.carInsurance_closingCtaActions__xEXi4{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin-top:8px}@media (max-width:1400px){.carInsurance_closingCtaSection__yiAFG{padding:60px 100px 100px}}@media (max-width:1100px){.carInsurance_closingCtaSection__yiAFG{padding:50px 60px 80px}.carInsurance_closingCta__vQkSg{padding:36px 32px}}@media (max-width:720px){.carInsurance_closingCtaSection__yiAFG{padding:40px 24px 60px}.carInsurance_closingCta__vQkSg{padding:28px 24px;border-radius:18px}.carInsurance_closingCtaText__O6Uwc{font-size:14px;line-height:24px}.carInsurance_closingCtaActions__xEXi4{flex-direction:column;width:100%}.carInsurance_closingCtaActions__xEXi4 .carInsurance_btnPrimary__CDxXg,.carInsurance_closingCtaActions__xEXi4 .carInsurance_contactPhone__oXYgR{width:100%}}.carInsurance_phasesTable__ZtPbv{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.06)}.carInsurance_phasesHeader__mIJTq{display:grid;grid-template-columns:.8fr 2fr 1fr 1.2fr 1.2fr;background:var(--ci-dark)}.carInsurance_phasesHeaderCell__36Jzy{padding:16px 18px;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--ci-yellow)}.carInsurance_phasesRow__nS39z{display:grid;grid-template-columns:.8fr 2fr 1fr 1.2fr 1.2fr;border-bottom:1px solid rgba(0,0,0,.05);align-items:center}.carInsurance_phasesRow__nS39z:last-child{border-bottom:none}.carInsurance_phasesRow__nS39z:nth-child(2n){background:rgba(0,0,0,.015)}.carInsurance_phasesCell__QiFMU{padding:16px 18px;font-size:14px;line-height:20px;color:var(--ci-dark);font-weight:500}.carInsurance_phasesCellMerged__JBtGJ{grid-column:3/-1;text-align:center}@media (max-width:1100px){.carInsurance_phasesHeader__mIJTq{display:none}.carInsurance_phasesRow__nS39z{grid-template-columns:1fr;padding:14px 18px;gap:4px}.carInsurance_phasesCell__QiFMU{padding:4px 0}.carInsurance_phasesCellMerged__JBtGJ{grid-column:auto;text-align:left}}.carInsurance_limitsList__qu_rh{display:flex;flex-direction:column;gap:12px;margin:8px 0}.carInsurance_limitsCard__5j_Di{display:flex;align-items:flex-start;gap:14px;padding:16px 22px;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;font-size:15px;line-height:22px;font-weight:600;color:var(--ci-dark);box-shadow:0 1px 4px rgba(0,0,0,.03)}.carInsurance_limitsCheck__5Oymx{flex-shrink:0;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;background:var(--ci-gradient);color:var(--ci-dark);border-radius:50%;font-weight:700;font-size:13px;margin-top:1px}.carInsurance_longContentGrey__g97bC{background:#f4f5f7!important}.carInsurance_longContentWhite__KU9kN{background:#fff!important}.carInsurance_detailsCardList___U4gr{display:flex;flex-direction:column;gap:24px;margin-top:8px}.carInsurance_detailsCard__93IN6{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:18px;padding:32px 36px;box-shadow:0 2px 12px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:20px}.carInsurance_detailsCardTitle__tNuLl{font-size:22px;line-height:30px;font-weight:700;color:var(--ci-dark);margin:0;padding-bottom:16px;border-bottom:2px solid var(--ci-accent)}.carInsurance_detailsCardBody__zHvRV{font-size:16px;line-height:26px;font-weight:500;color:var(--ci-dark);margin:0}.carInsurance_detailsCard__93IN6 .carInsurance_bulletList__P81WP{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:14px;margin:0}.carInsurance_detailsCard__93IN6 .carInsurance_bulletList__P81WP li{position:relative;padding-left:36px;font-size:15px;line-height:24px;font-weight:500;color:var(--ci-dark)}.carInsurance_detailsCard__93IN6 .carInsurance_bulletList__P81WP li:before{content:"";position:absolute;left:4px;top:9px;width:8px;height:8px;border-radius:50%;background:var(--ci-accent);box-shadow:0 0 0 4px rgba(220,181,9,.18)}@media (max-width:720px){.carInsurance_detailsCard__93IN6{padding:24px 22px;border-radius:14px}.carInsurance_detailsCardTitle__tNuLl{font-size:18px;line-height:26px}.carInsurance_detailsCardBody__zHvRV{font-size:14px;line-height:22px}.carInsurance_detailsCard__93IN6 .carInsurance_bulletList__P81WP li{font-size:14px;line-height:22px;padding-left:28px}.carInsurance_detailsCard__93IN6 .carInsurance_bulletList__P81WP li:before{width:7px;height:7px;top:7px;left:4px;box-shadow:0 0 0 3px rgba(220,181,9,.18)}}.carInsurance_faqList__mLIh3{display:flex;flex-direction:column;gap:12px}.carInsurance_faqItem__64KEv{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:14px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.03)}.carInsurance_faqQuestion__FjW6U{width:100%;text-align:left;background:transparent;border:none;padding:18px 24px;font-size:16px;line-height:24px;font-weight:700;color:var(--ci-dark);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:inherit;transition:background .2s ease}.carInsurance_faqQuestion__FjW6U:hover{background:var(--ci-soft)}.carInsurance_faqToggle__je__M{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--ci-gradient);display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:var(--ci-dark)}.carInsurance_faqAnswer__7XfDg{padding:4px 24px 22px;border-top:1px solid rgba(0,0,0,.04)}.carInsurance_faqAnswer__7XfDg p{font-size:15px;line-height:24px;font-weight:500;color:var(--ci-dark);margin:14px 0}@media (max-width:720px){.carInsurance_faqQuestion__FjW6U{padding:16px 18px;font-size:14px;line-height:22px}.carInsurance_faqAnswer__7XfDg{padding:4px 18px 18px}.carInsurance_faqAnswer__7XfDg p{font-size:14px;line-height:22px}}.carInsurance_cglCalloutSection___lNib{padding:60px 200px 80px;background:var(--ci-base)}.carInsurance_cglCallout__nay0N{max-width:880px;margin:0 auto;background:#fff;border-radius:24px;padding:40px 48px;text-align:center;border:1px solid rgba(0,0,0,.06);box-shadow:0 8px 30px -10px rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:center;gap:16px;position:relative}.carInsurance_cglCallout__nay0N:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:64px;height:6px;background:var(--ci-gradient);border-radius:999px}.carInsurance_cglCalloutLabel__XNqAq{font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--ci-accent)}.carInsurance_cglCalloutText__B8FEj{font-size:17px;line-height:28px;font-weight:500;color:var(--ci-dark);margin:0;font-style:italic}@media (max-width:1400px){.carInsurance_cglCalloutSection___lNib{padding:60px 100px 80px}}@media (max-width:1100px){.carInsurance_cglCalloutSection___lNib{padding:50px 60px 70px}.carInsurance_cglCallout__nay0N{padding:32px}}@media (max-width:720px){.carInsurance_cglCalloutSection___lNib{padding:40px 24px 60px}.carInsurance_cglCallout__nay0N{padding:28px 24px;border-radius:18px}.carInsurance_cglCalloutText__B8FEj{font-size:15px;line-height:24px}}.carInsurance_bulletList__P81WP{margin:8px 0 4px;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.carInsurance_bulletList__P81WP li{position:relative;padding-left:28px;font-size:15px;line-height:24px;font-weight:500;color:var(--ci-dark)}.carInsurance_bulletList__P81WP li:before{content:"";position:absolute;left:8px;top:10px;width:8px;height:8px;border-radius:50%;background:var(--ci-yellow)}@media (max-width:720px){.carInsurance_bulletList__P81WP li{font-size:14px;line-height:22px;padding-left:24px}.carInsurance_bulletList__P81WP li:before{left:6px;top:9px;width:6px;height:6px}}.carInsurance_ubizCoverageGrid__46dXu{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:18px;gap:18px;margin:8px 0}.carInsurance_ubizCoverageCard__d7xU_{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:24px 26px;box-shadow:0 2px 10px rgba(0,0,0,.04);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.carInsurance_ubizCoverageTitle__h4iVx{font-size:18px;line-height:26px;font-weight:700;color:var(--ci-dark);margin:0}.carInsurance_ubizCoverageDesc__tnnOz{font-size:14px;line-height:22px;font-weight:500;color:var(--ci-dark);margin:0}.carInsurance_ubizFeatureGrid__0kbDx{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:8px 0}.carInsurance_ubizFeatureCard__cgd_H{display:flex;align-items:center;gap:14px;padding:16px 20px;background:#fff;border-radius:12px;font-size:15px;line-height:22px;font-weight:600;color:var(--ci-dark);border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.03)}.carInsurance_ubizFeatureCheck__1tlwI{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:var(--ci-gradient);color:var(--ci-dark);border-radius:50%;font-weight:700;font-size:15px}@media (max-width:1100px){.carInsurance_ubizCoverageGrid__46dXu,.carInsurance_ubizFeatureGrid__0kbDx{grid-template-columns:1fr}}.carInsurance_discountsSection__oM4Vx{padding:100px 200px}.carInsurance_discountsInner__nB5uq{flex-direction:row!important;align-items:center;gap:80px}.carInsurance_discountsText__S0pqo{flex:1 1 45%;display:flex;flex-direction:column;gap:20px}.carInsurance_discountsGrid___dcWS{flex:1 1 55%;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.carInsurance_discountCard__YTR_Y{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:14px;padding:18px 22px;color:#fff;font-size:15px;font-weight:600;line-height:22px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media (max-width:1400px){.carInsurance_discountsSection__oM4Vx{padding:80px 100px}}@media (max-width:1100px){.carInsurance_discountsSection__oM4Vx{padding:60px}.carInsurance_discountsInner__nB5uq{flex-direction:column!important;gap:32px;align-items:stretch}.carInsurance_discountsGrid___dcWS{grid-template-columns:1fr 1fr}}@media (max-width:720px){.carInsurance_discountsSection__oM4Vx{padding:60px 24px}.carInsurance_discountsGrid___dcWS{grid-template-columns:1fr;gap:10px}.carInsurance_discountCard__YTR_Y{padding:14px 18px;font-size:14px}}.carInsurance_contactSection__kpLv_{padding:100px 200px;background:linear-gradient(180deg,var(--ci-light) 0,#fffae6 100%)}.carInsurance_contactInner__3KwFU{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.carInsurance_contactActions__iCQyX{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin-top:16px}.carInsurance_contactPhone__oXYgR{display:inline-flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:var(--ci-accent);text-decoration:none;letter-spacing:.5px;padding:20px 36px;min-width:290px;border:2px solid var(--ci-accent);border-radius:60px;transition:background .2s ease,color .2s ease,transform .2s ease}.carInsurance_contactPhone__oXYgR:hover{background:var(--ci-accent);color:#fff;transform:translateY(-2px)}@media (max-width:1400px){.carInsurance_contactSection__kpLv_{padding:80px 100px}}@media (max-width:1100px){.carInsurance_contactSection__kpLv_{padding:60px}}@media (max-width:720px){.carInsurance_contactSection__kpLv_{padding:60px 24px}.carInsurance_contactPhone__oXYgR{font-size:15px;padding:16px 28px;min-width:240px}.carInsurance_contactActions__iCQyX{flex-direction:column;width:100%}.carInsurance_contactActions__iCQyX .carInsurance_btnPrimary__CDxXg{width:100%}}.carInsurance_darkHeroBgImage__l2JgZ{display:none}.carInsurance_darkHeroInner__bKKFN{position:relative;z-index:2;width:100%;max-width:1560px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.carInsurance_darkHeroTitle__e_bLT{font-size:60px;line-height:65px;font-weight:700;margin:0;color:var(--ci-yellow)}.carInsurance_darkHeroTitle__e_bLT .carInsurance_accent__n5ann{color:var(--ci-accent-banner)}.carInsurance_darkHeroTitleLight__nnfmU{color:var(--ci-soft);font-weight:700}.carInsurance_darkHeroBody__1VDXR{font-size:18px;line-height:28px;font-weight:600;color:#fff;margin:0}.carInsurance_questions__C_EkZ{padding:100px 200px;background:linear-gradient(180deg,hsla(52,92%,95%,0) 0,#fefbe7 100%),var(--ci-base)}.carInsurance_questionsInner__TzNZR{max-width:1560px;margin:0 auto;display:flex;flex-direction:column;gap:30px;align-items:center}.carInsurance_questionsIntro__Kz3CF{width:100%;font-size:20px;line-height:28px;font-weight:500;color:#000;margin:0;text-align:left}.carInsurance_questionsList__gJwET{width:100%;display:flex;flex-direction:column;gap:20px}.carInsurance_questionCard__0jfSv{background:var(--ci-light);border-radius:20px;padding:20px 30px;display:flex;align-items:center;box-shadow:0 4px 12px -2px rgba(0,0,0,.06);transition:transform .3s ease,box-shadow .3s ease}.carInsurance_questionCard__0jfSv:hover{transform:translateY(-3px);box-shadow:0 12px 24px -6px rgba(0,0,0,.14)}.carInsurance_questionText__V04eA{font-size:18px;line-height:28px;font-weight:600;color:var(--ci-dark);margin:0}.carInsurance_questionsFootnote__Ecdk5{width:100%;font-size:16px;line-height:24px;font-weight:500;color:#000;margin:0;text-align:left}.carInsurance_questionsCallout__AZQY4{width:100%;padding:30px;border-radius:20px;border:1px solid var(--ci-stroke);background:linear-gradient(90deg,rgba(246,186,61,.3),rgba(245,228,51,.3))}.carInsurance_questionsCalloutText__wH5tu{font-size:20px;line-height:28px;font-weight:500;color:#000;margin:0;text-align:center}.carInsurance_tips__scJ55{padding:80px 200px;background:var(--ci-light)}.carInsurance_tipsInner__Y0Ji3{max-width:1560px;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px}.carInsurance_tipCard__e_UM9{background:var(--ci-soft);border-radius:20px;padding:30px;display:flex;flex-direction:column;gap:16px;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.carInsurance_tipCard__e_UM9:hover{transform:translateY(-4px);background:#fff;box-shadow:0 14px 32px -8px rgba(0,0,0,.12)}.carInsurance_tipTitle__RMIjL{font-size:20px;line-height:28px;font-weight:700;color:var(--ci-dark);margin:0}.carInsurance_tipBody__VbXxN{display:flex;flex-direction:column}.carInsurance_longContent__qMPGe{padding:100px 200px;background:linear-gradient(180deg,hsla(52,92%,95%,0) 0,#fefbe7 100%),var(--ci-base)}.carInsurance_longContentInner___E6Ub{max-width:1560px;margin:0 auto;display:flex;flex-direction:column;gap:30px}.carInsurance_newsRow__KH95w{display:grid;grid-template-columns:minmax(280px,420px) 1fr;grid-gap:32px;gap:32px;align-items:start}.carInsurance_newsFigure__FkTQH{margin:0;display:flex;flex-direction:column;gap:8px}.carInsurance_newsImage__PQG_w{width:100%;height:auto;border-radius:12px;display:block;box-shadow:0 4px 18px rgba(0,0,0,.08)}.carInsurance_newsCaption__UjrT0{font-size:13px;line-height:18px;color:rgba(0,0,0,.6);font-style:italic}.carInsurance_newsCaption__UjrT0 a{color:var(--ci-dark);text-decoration:underline}.carInsurance_newsCaption__UjrT0 a:hover{color:var(--ci-yellow)}.carInsurance_subTitle__VVPD6{font-size:32px;line-height:1.2;font-weight:700;color:var(--ci-dark);margin:0;letter-spacing:-.3px}@media (max-width:900px){.carInsurance_newsRow__KH95w{grid-template-columns:1fr;gap:20px}.carInsurance_subTitle__VVPD6{font-size:26px}}.carInsurance_quoteCard__WScDj{background:hsla(0,0%,99%,.6);border:1px solid var(--ci-stroke);border-radius:20px;padding:30px;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.carInsurance_quoteCard__WScDj:hover{transform:translateY(-3px);background:hsla(0,0%,99%,.95);box-shadow:0 12px 26px -8px rgba(0,0,0,.1)}.carInsurance_quoteText__Q4mmq{margin:0}.carInsurance_quoteList__6zEee,.carInsurance_quoteText__Q4mmq{font-size:18px;line-height:28px;font-weight:600;color:var(--ci-dark)}.carInsurance_quoteList__6zEee{list-style:disc outside;margin:12px 0 0;padding-left:24px}.carInsurance_quoteList__6zEee li{display:list-item;list-style:disc outside;margin-bottom:8px}.carInsurance_quoteList__6zEee li::marker{color:var(--ci-dark);font-size:18px}.carInsurance_finalCta__kKwkl{display:flex;justify-content:center;margin-top:20px}.carInsurance_pager__tGbkj{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1560px;margin:0 auto;padding:30px 200px;background:var(--ci-light)}.carInsurance_pagerTop__ozS05{padding-top:50px;padding-bottom:10px}.carInsurance_pagerBottom__mWogZ{padding-top:10px;padding-bottom:60px}.carInsurance_pagerBtn__mu4c3{display:inline-flex;align-items:center;gap:6px;padding:12px 22px;border-radius:60px;border:none;background:var(--ci-gradient);color:var(--ci-medium);font-family:inherit;font-weight:700;font-size:14px;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;box-shadow:0 4px 12px rgba(246,186,61,.25)}.carInsurance_pagerBtn__mu4c3:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 18px rgba(246,186,61,.35)}.carInsurance_pagerBtn__mu4c3:disabled{opacity:.35;cursor:not-allowed;box-shadow:none}.carInsurance_pagerDots__Hl7xi{display:flex;align-items:center;gap:10px}.carInsurance_pagerDot__YzKQK{width:36px;height:36px;border-radius:50%;border:1.5px solid var(--ci-stroke);background:transparent;color:var(--ci-medium);font-family:inherit;font-weight:600;font-size:13px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.carInsurance_pagerDot__YzKQK:hover{border-color:var(--ci-accent);color:var(--ci-accent)}.carInsurance_pagerDotActive__6Hkv3{background:var(--ci-gradient);border-color:transparent;color:var(--ci-medium);transform:scale(1.08)}.carInsurance_articles___EXpC{padding:80px 200px;background:var(--ci-light)}.carInsurance_articlesInner__o9fhF{max-width:1560px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.carInsurance_articlesHeading__Q8Z69{font-size:42px;line-height:1.1;font-weight:700;color:var(--ci-dark);margin:0}.carInsurance_articlesGrid__1_81J{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.carInsurance_articleCard__QnKsm{display:flex;flex-direction:column;background:#fff;border-radius:20px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 4px 12px -2px rgba(0,0,0,.06);transition:transform .25s ease,box-shadow .25s ease}.carInsurance_articleCard__QnKsm:hover{transform:translateY(-4px);box-shadow:0 12px 28px -4px rgba(0,0,0,.12)}.carInsurance_articleImage__f43Rg{width:100%;aspect-ratio:16/9;background-color:var(--ci-soft);background-size:cover;background-position:50%}.carInsurance_articleInfo__9HIGR{padding:22px;display:flex;flex-direction:column;gap:8px;flex:1 1}.carInsurance_articleTitle__TMd85{font-size:18px;line-height:26px;font-weight:700;color:var(--ci-dark);margin:0}.carInsurance_articleMeta__Q6ex8{font-size:12px;font-weight:600;letter-spacing:1px;color:var(--ci-accent)}@media (max-width:1400px){.carInsurance_hero__F_Typ{padding:70px 100px}.carInsurance_intro__CWOBY,.carInsurance_purchase__61ePM{padding:80px 100px}.carInsurance_scrollNavInner__iusVg{padding:18px 100px}.carInsurance_articles___EXpC,.carInsurance_coverage__bMdy2,.carInsurance_darkHero__XtHgG,.carInsurance_longContent__qMPGe,.carInsurance_pager__tGbkj,.carInsurance_questions__C_EkZ,.carInsurance_tips__scJ55{padding-left:100px;padding-right:100px}}@media (max-width:1100px){.carInsurance_heroTitle__S99L_{font-size:48px}.carInsurance_sectionTitle__wGUMx{font-size:44px;line-height:1.1}.carInsurance_darkHeroTitle__e_bLT{font-size:44px;line-height:50px}.carInsurance_intro__CWOBY,.carInsurance_purchase__61ePM{padding:60px}.carInsurance_introInner__6tJbP{flex-direction:column;gap:40px}.carInsurance_purchaseInner___6Qbf{flex-direction:column-reverse;gap:40px}.carInsurance_introContent__O828W,.carInsurance_purchaseContent__uXf8X{flex:1 1 auto;width:100%}.carInsurance_introImageWrap__XgRSt,.carInsurance_purchaseImageWrap__FvOnM{width:100%;max-width:100%;min-height:380px;flex:1 1 auto}.carInsurance_coverageGrid__t3Y78{grid-template-columns:1fr}.carInsurance_coverageGridThree__ElCbj .carInsurance_coverageCard__yq_7P:nth-child(3),.carInsurance_coverageGridThree__ElCbj .carInsurance_coverageCard__yq_7P:nth-child(4),.carInsurance_coverageGrid__t3Y78 .carInsurance_coverageCard__yq_7P:nth-child(3),.carInsurance_coverageGrid__t3Y78 .carInsurance_coverageCard__yq_7P:nth-child(4){grid-column:1}.carInsurance_coverage__bMdy2{padding:60px}.carInsurance_articles___EXpC,.carInsurance_longContent__qMPGe,.carInsurance_questions__C_EkZ,.carInsurance_tips__scJ55{padding-left:60px;padding-right:60px}.carInsurance_darkHero__XtHgG{padding:60px}.carInsurance_pager__tGbkj{padding-left:60px;padding-right:60px}.carInsurance_articlesGrid__1_81J{grid-template-columns:repeat(2,1fr)}.carInsurance_scrollNavInner__iusVg{padding:10px 60px}}@media (max-width:720px){.carInsurance_hero__F_Typ{padding:40px 24px;min-height:360px;justify-content:center;text-align:center}.carInsurance_heroContent__fdWYG{align-items:center}.carInsurance_heroTitle__S99L_{font-size:38px}.carInsurance_sectionTitle__wGUMx{font-size:32px}.carInsurance_darkHeroTitle__e_bLT{font-size:32px;line-height:38px}.carInsurance_btnPrimary__CDxXg{min-width:240px;padding:18px 28px;font-size:15px}.carInsurance_bodyText__0di7k{font-size:16px;line-height:24px}.carInsurance_intro__CWOBY,.carInsurance_purchase__61ePM{padding:60px 24px}.carInsurance_introContent__O828W,.carInsurance_purchaseContent__uXf8X{padding:0;gap:20px}.carInsurance_introBody__OLbxv{gap:20px}.carInsurance_coverage__bMdy2{padding:60px 24px}.carInsurance_coverageInner__RzoQE{gap:30px}.carInsurance_coverageCard__yq_7P{padding:22px}.carInsurance_articles___EXpC,.carInsurance_longContent__qMPGe,.carInsurance_questions__C_EkZ,.carInsurance_tips__scJ55{padding:60px 24px}.carInsurance_darkHero__XtHgG{padding:60px 24px;min-height:360px}.carInsurance_darkHeroBusinessBuilders__H6mvl,.carInsurance_darkHeroBusinessCGL__sopJk,.carInsurance_darkHeroBusinessEO__dQM_c,.carInsurance_darkHeroBusinessManufacturers__u53sA,.carInsurance_darkHeroBusinessUbiz__zoSOz{min-height:360px}.carInsurance_questionText__V04eA,.carInsurance_questionsCalloutText__wH5tu,.carInsurance_questionsIntro__Kz3CF{font-size:16px;line-height:24px}.carInsurance_quoteList__6zEee,.carInsurance_quoteText__Q4mmq{font-size:15px;line-height:24px}.carInsurance_introImageWrap__XgRSt,.carInsurance_purchaseImageWrap__FvOnM{min-height:280px}.carInsurance_articlesGrid__1_81J{grid-template-columns:1fr}.carInsurance_articlesHeading__Q8Z69{font-size:28px}.carInsurance_scrollNav__ow_gd{top:60px}.carInsurance_scrollNavInner__iusVg{padding:12px 16px;gap:8px}.carInsurance_scrollNavInner__iusVg a{font-size:.8rem;padding:8px 16px}.carInsurance_page__GQ30F #choose-dealer,.carInsurance_page__GQ30F #how-to-purchase,.carInsurance_page__GQ30F #keep-rates-down,.carInsurance_page__GQ30F #ontario-doing,.carInsurance_page__GQ30F #what-is,.carInsurance_page__GQ30F #why-car,.carInsurance_page__GQ30F #why-high{scroll-margin-top:130px}.carInsurance_pager__tGbkj{flex-wrap:wrap;justify-content:center;padding-left:24px;padding-right:24px;gap:14px}.carInsurance_pagerBtn__mu4c3{font-size:12px;padding:10px 16px}.carInsurance_pagerDot__YzKQK{width:30px;height:30px;font-size:12px}}