.regulatory-freshness{z-index:92;color:#123f59;background:#e8f6f4;border-bottom:1px solid #b9d8d7;justify-content:center;align-items:center;gap:.7rem;min-height:42px;padding:.38rem 1.25rem;text-decoration:none;display:flex;position:relative}.regulatory-freshness img{color:#087d73;width:25px;height:25px}.regulatory-freshness>span{align-items:baseline;gap:.6rem;display:flex}.regulatory-freshness b,.regulatory-freshness strong{font-size:.76rem;font-weight:800}.regulatory-freshness small{color:#456778;letter-spacing:.03em;font:.75rem/1.2 IBM Plex Mono Local,monospace}.regulatory-freshness strong{color:#087d73;margin-left:.35rem}.regulatory-freshness>i{color:#087d73;font-style:normal;transition:transform .16s}.regulatory-freshness:hover>i,.regulatory-freshness:focus-visible>i{transform:translate(3px)}.site-header.site-header--v85{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--paper) 95%, transparent);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);height:auto;padding:0;overflow:visible;box-shadow:0 8px 28px #102a4312}.site-header--v85:after{display:none}.v85-header__top,.v85-header__categories{width:min(var(--max,1220px), calc(100% - 48px));margin-inline:auto}.v85-header__top{grid-template-columns:minmax(250px,1fr) auto minmax(250px,1fr);align-items:center;gap:1.25rem;min-height:74px;display:grid}.v85-header__brand{width:max-content;color:var(--harbour);flex-direction:column;align-items:flex-start;gap:.15rem;text-decoration:none;display:inline-flex}.v85-header__brand .brand-lockup{flex:none}.v85-header__tagline{max-width:none;color:var(--muted);letter-spacing:.015em;padding-left:2.55rem;font-size:.75rem;font-weight:670;line-height:1.35;display:block}.v85-header__tagline em{color:var(--teal);font-style:normal;font-weight:820}.v85-header__info{justify-content:center;align-items:center;gap:clamp(.8rem,1.8vw,1.5rem);display:flex}.v85-header__info a,.v85-header__actions>a{color:var(--graphite);white-space:nowrap;font-size:.76rem;font-weight:720;text-decoration:none}.v85-header__info a:hover,.v85-header__info a:focus-visible,.v85-header__info a.active,.v85-header__actions>a:hover,.v85-header__actions>a:focus-visible{color:var(--teal)}.v85-header__actions{justify-self:end;gap:.8rem}.v85-header__actions .language-link{text-align:center;min-width:2.25rem}.v85-header__categories{border-top:1px solid color-mix(in srgb, var(--line) 75%, transparent);justify-content:space-between;align-items:center;gap:1rem;min-height:55px;display:flex}.v85-header__categories>nav{flex:auto;grid-template-columns:repeat(6,minmax(0,auto));align-self:stretch;align-items:stretch;min-width:0;display:grid}.v85-category-menu{display:flex;position:relative}.v85-category-menu>button{min-height:54px;color:var(--graphite);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:.48rem;padding:.7rem clamp(.55rem,1.25vw,.95rem);font-size:.75rem;font-weight:760;display:flex}.v85-category-menu>button svg{width:20px;height:20px;color:var(--teal);flex:none}.v85-category-menu>button>i{color:var(--muted);font-style:normal;transition:transform .16s}.v85-category-menu>button:hover,.v85-category-menu>button:focus-visible,.v85-category-menu.is-open>button{border-bottom-color:var(--teal);color:var(--harbour)}.v85-category-menu.is-open>button>i{transform:rotate(180deg)}.v85-category-menu__panel{z-index:140;border:1px solid var(--line);background:var(--paper);border-radius:0 0 1rem 1rem;width:min(370px,100vw - 32px);max-height:min(68vh,580px);padding:.75rem;display:none;position:absolute;top:calc(100% - 1px);left:0;overflow:auto;box-shadow:0 24px 55px #102a432e}.v85-category-menu:nth-last-child(-n+2) .v85-category-menu__panel{left:auto;right:0}.v85-category-menu.is-open .v85-category-menu__panel{display:block}.v85-category-menu__panel>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.45rem .55rem .7rem;display:flex}.v85-category-menu__panel>div b{color:var(--harbour);font-size:.9rem}.v85-category-menu__panel>div small{color:var(--muted);font-size:.75rem}.v85-category-menu__panel>a{min-height:39px;color:var(--graphite);border-radius:.55rem;justify-content:space-between;align-items:center;gap:.8rem;padding:.58rem .55rem;font-size:.76rem;font-weight:650;line-height:1.35;text-decoration:none;display:flex}.v85-category-menu__panel>a:hover,.v85-category-menu__panel>a:focus-visible{background:var(--soft);color:var(--teal)}.v85-category-menu__panel>a i{flex:none;font-style:normal}.v85-category-menu__panel>a.v85-category-menu__all{border-top:1px solid var(--line);color:var(--teal);border-radius:0;margin-top:.4rem;font-weight:820}.v85-header__profile{white-space:nowrap;flex:none;min-height:39px;padding-inline:1rem;font-size:.75rem}.v85-mobile-navigation{display:none}.home-hero .hero-actions{flex-direction:column;align-items:stretch;gap:.8rem;width:min(100%,650px);display:flex;position:relative}.home-hero .hero-actions>.profile-discovery-cta{align-self:flex-start}.calculator-search{z-index:30;width:100%;position:relative}.calculator-search>label{color:#fff;margin-bottom:.45rem;font-size:.75rem;font-weight:780;display:block}.calculator-search__control{background:#fffffff5;border:1px solid #ffffff8c;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:53px;padding:.36rem .4rem .36rem .85rem;display:grid;box-shadow:0 13px 34px #0115242e}.calculator-search__control>svg{fill:none;stroke:#53707c;stroke-width:1.8px;width:20px;height:20px}.calculator-search__control input{color:#173a50;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:.5rem 0;font-size:.84rem}.calculator-search__control input::placeholder{color:#627b87;opacity:1}.calculator-search__control button{color:#fff;cursor:pointer;min-height:42px;font:inherit;background:#087d73;border:0;border-radius:.65rem;padding:.6rem 1rem;font-size:.76rem;font-weight:820}.calculator-search__control:focus-within{outline-offset:2px;outline:3px solid #73d7d166}.calculator-search__results{z-index:40;background:#fff;border:1px solid #c9dadd;border-radius:.85rem;padding:.5rem;position:absolute;top:calc(100% + .45rem);left:0;right:0;box-shadow:0 22px 54px #01152440}.calculator-search__results>a{color:#244657;border-radius:.55rem;align-items:center;gap:.65rem;min-height:48px;padding:.55rem .65rem;text-decoration:none;display:flex}.calculator-search__results>a:hover,.calculator-search__results>a:focus-visible,.calculator-search__results>a.is-active{color:#075f59;background:#e8f6f4}.calculator-search__results>a svg{flex:none;width:22px;height:22px}.calculator-search__results>a>span{flex:auto;gap:.12rem;display:grid}.calculator-search__results b{font-size:.78rem;line-height:1.25}.calculator-search__results small{color:#607884;font-size:.75rem}.calculator-search__results i{font-style:normal}.calculator-search__results>p{color:#526b76;margin:0;padding:.75rem;font-size:.78rem}.calculator-search__results>a.calculator-search__all{color:#087d73;border-top:1px solid #d8e3e5;border-radius:0;min-height:40px;margin-top:.25rem;font-size:.75rem;font-weight:820}.home-hero .decision-visual{min-height:520px}.home-hero .decision-card{width:min(100%,430px)}.home-hero .decision-options{gap:.38rem}.home-hero .decision-options>a{min-height:56px;padding-block:.52rem}.home-hero .decision-options>a:nth-child(4) .mini-icon{color:#087d73;background:#e8f5ef}.home-hero .decision-options>a:nth-child(5) .mini-icon{color:#c45b38;background:#fff0e8}.trust-band__print{align-items:center;gap:.42rem;display:inline-flex}.trust-band__print svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:18px;height:18px}.home-category-discovery{padding-block:clamp(2.5rem,5vw,4.5rem)}.home-category-discovery>header{max-width:48rem;margin-bottom:1.5rem}.home-category-discovery>header p,.change-tracker__heading>p,.change-tracker__method>div>p{color:var(--teal);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .55rem;font:800 .75rem/1.3 IBM Plex Mono Local,monospace}.home-category-discovery>header h2{color:var(--harbour);letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,3vw,2.45rem)}.home-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.home-category-card{--category-card-accent:#087d73;border:1px solid var(--line);background:radial-gradient(circle at 95% 4%, color-mix(in srgb, var(--category-card-accent) 15%, transparent), transparent 32%), var(--paper);min-height:250px;color:var(--graphite);border-radius:1rem;flex-direction:column;padding:1.25rem;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 36px #102a4312}.home-category-card--property{--category-card-accent:#2f73ad}.home-category-card--cpf{--category-card-accent:#087d73}.home-category-card--savings{--category-card-accent:#d4684f}.home-category-card--tax{--category-card-accent:#745ca1}.home-category-card--insurance{--category-card-accent:#217e70}.home-category-card--car_cost{--category-card-accent:#c76935}.home-category-card:hover,.home-category-card:focus-visible{border-color:color-mix(in srgb, var(--category-card-accent) 58%, var(--line));transform:translateY(-3px);box-shadow:0 20px 42px #102a4321}.home-category-card__icon{background:color-mix(in srgb, var(--category-card-accent) 13%, var(--paper));width:43px;height:43px;color:var(--category-card-accent);border-radius:.72rem;place-items:center;display:grid}.home-category-card__icon svg{width:24px;height:24px}.home-category-card__count{color:var(--muted);font:700 .75rem/1.2 IBM Plex Mono Local,monospace;position:absolute;top:1.25rem;right:1.25rem}.home-category-card h3{color:var(--harbour);margin:1rem 0 .35rem;font-size:1.14rem}.home-category-card p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.55}.home-category-card ul{flex-wrap:wrap;gap:.38rem;margin:.85rem 0 1rem;padding:0;list-style:none;display:flex}.home-category-card li{border:1px solid color-mix(in srgb, var(--category-card-accent) 24%, var(--line));color:color-mix(in srgb, var(--category-card-accent) 75%, var(--graphite));border-radius:99px;padding:.28rem .48rem;font-size:.75rem;font-weight:720}.home-category-card strong{color:var(--category-card-accent);margin-top:auto;font-size:.75rem}.home-category-card strong i{font-style:normal}.home-property-feature,.home-insurance-feature,.home-car-feature{padding-block:.65rem!important}.home-property-feature .home-feature-card,.home-insurance-feature .home-feature-card,.home-car-feature .home-feature-card{height:350px;min-height:350px!important;padding-block:clamp(1.6rem,3vw,2.5rem)!important}.home-property-feature .home-feature-card__title,.home-insurance-feature .home-feature-card__title,.home-car-feature .home-feature-card__title{white-space:normal!important;max-width:21ch!important;font-size:clamp(1.75rem,3vw,2.5rem)!important}.home-property-feature .home-feature-card__title>span{white-space:normal!important;display:inline!important}.home-property-feature .home-feature-card__title>span+span:before{content:" "}.home-property-feature .home-feature-icon,.home-insurance-feature .home-feature-icon,.home-car-feature .home-feature-icon{max-height:260px}.tool-grid--featured{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-grid--featured .tool-card{height:100%;min-height:252px}.calculator-change-links{align-items:stretch;gap:.7rem;padding-top:1rem;display:flex}.calculator-change-links>span{color:#087d73;white-space:nowrap;background:#e8f6f4;border-radius:.7rem;align-items:center;padding:.7rem .9rem;font-size:.75rem;font-weight:820;display:flex}.calculator-change-links>a{border:1px solid var(--line);background:var(--paper);color:var(--harbour);border-radius:.7rem;flex:240px;gap:.2rem;padding:.7rem .9rem;text-decoration:none;display:grid}.calculator-change-links>a b{font-size:.76rem}.calculator-change-links>a small{color:var(--teal);font-size:.75rem}.car-hub-v85__tools .insurance-section-heading>span{color:var(--insurance-page-muted);margin-top:.7rem;font-size:.92rem;line-height:1.6;display:block}.car-tool-grid-v85{grid-template-columns:repeat(3,minmax(0,1fr))}.car-tool-grid-v85>a.car-tool-card-v85{background:color-mix(in srgb, var(--insurance-page-soft) 68%, var(--insurance-page-panel));min-height:260px;box-shadow:var(--insurance-page-shadow);color:var(--insurance-page-text);border:1px solid #84c6bd;border-radius:1rem;flex-direction:column;padding:1.25rem;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.car-tool-grid-v85>a:hover,.car-tool-grid-v85>a:focus-visible{border-color:var(--insurance-page-teal);transform:translateY(-3px);box-shadow:0 20px 42px #102a4324}.car-tool-card-v85>small{color:var(--insurance-page-teal);letter-spacing:.06em;text-transform:uppercase;margin:.4rem 0 .2rem;font:750 .75rem/1.2 IBM Plex Mono Local,monospace}.car-tool-card-v85 h3{color:var(--insurance-page-ink);white-space:normal;margin:.3rem 0 .55rem;font-size:1rem;line-height:1.3}.car-tool-card-v85 p{color:var(--insurance-page-muted);margin:0;font-size:.8rem;line-height:1.55}.car-tool-card-v85>strong{color:var(--insurance-page-blue);margin-top:auto;padding-top:.8rem;font-size:.75rem}.car-hub-v85__principles{border-top:1px solid var(--insurance-page-line);padding:2.5rem 0 1rem}.car-hub-v85__principles>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.car-hub-v85__principles article{border:1px solid var(--insurance-page-line);background:var(--insurance-page-panel);border-radius:.9rem;padding:1.2rem}.car-hub-v85__principles article>span{color:var(--insurance-page-teal);font:750 .75rem/1.2 IBM Plex Mono Local,monospace}.car-hub-v85__principles h3{color:var(--insurance-page-ink);margin:.65rem 0 .45rem;font-size:1rem}.car-hub-v85__principles p{color:var(--insurance-page-muted);margin:0;font-size:.82rem;line-height:1.55}.change-tracker{color:var(--graphite);background:var(--cream)}.change-tracker__shell{padding-block:1.4rem 5rem}.change-breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.35rem;font-size:.76rem;display:flex}.change-breadcrumbs a{color:var(--teal);font-weight:750;text-decoration:none}.change-tracker__hero{background:radial-gradient(circle at 90% 10%,#087d7329,#0000 30%),linear-gradient(145deg,#f9fcfb,#e7f5f2);border:1px solid #c9dadd;border-radius:1.4rem;padding:clamp(2rem,5vw,4rem);position:relative;overflow:hidden}.change-tracker__hero>img{color:#087d73;opacity:.75;width:72px;height:72px;position:absolute;top:2rem;right:2rem}.change-tracker__hero>p,.change-brief__article>header>p{color:#087d73;letter-spacing:.09em;text-transform:uppercase;margin:0 0 .75rem;font:800 .75rem/1.3 IBM Plex Mono Local,monospace}.change-tracker__hero h1,.change-brief__article>header h1{color:#113651;letter-spacing:-.045em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.15rem,5vw,3.9rem);font-weight:610;line-height:1.05}.change-tracker__hero>span,.change-brief__article>header>span{color:#466575;max-width:53rem;margin-top:1.15rem;font-size:1rem;line-height:1.65;display:block}.change-tracker__hero>small,.change-brief__article>header>small{color:#5a727d;margin-top:1.35rem;font:.75rem/1.4 IBM Plex Mono Local,monospace;display:block}.change-tracker__list{padding:clamp(3rem,6vw,5rem) 0}.change-tracker__heading{margin-bottom:1.4rem}.change-tracker__heading h2,.change-tracker__method h2{max-width:28ch;color:var(--harbour);letter-spacing:-.03em;margin:0;font-size:clamp(1.55rem,3vw,2.25rem)}.change-brief-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.change-brief-card{border:1px solid var(--line);background:var(--paper);border-radius:1rem;flex-direction:column;min-height:390px;padding:1.35rem;display:flex;box-shadow:0 14px 34px #102a4312}.change-brief-card__meta{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.change-brief-card__meta b{color:#087d73;background:#e4f4f1;border-radius:99px;padding:.3rem .5rem;font-size:.75rem}.change-brief-card__meta span{color:var(--muted);text-align:right;font-size:.75rem}.change-brief-card h3{margin:1rem 0 .6rem;font-size:1.2rem;line-height:1.3}.change-brief-card h3 a{color:var(--harbour);text-decoration:none}.change-brief-card h3 a:hover,.change-brief-card h3 a:focus-visible{color:var(--teal)}.change-brief-card>p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.6}.change-date-facts{gap:.48rem;margin:1rem 0;display:grid}.change-date-facts>div{grid-template-columns:5rem minmax(0,1fr);gap:.5rem;display:grid}.change-date-facts dt{color:var(--muted);font-size:.75rem;font-weight:700}.change-date-facts dd{color:var(--graphite);margin:0;font-size:.75rem;font-weight:750}.change-date-facts dd small{color:var(--muted);margin-top:.15rem;font-weight:500;line-height:1.4;display:block}.change-brief-card__open{color:var(--teal);margin-top:auto;font-size:.75rem;font-weight:820;text-decoration:none}.change-tracker__method{border:1px solid var(--line);background:var(--paper);border-radius:1rem;grid-template-columns:minmax(260px,.85fr) minmax(320px,1.15fr);gap:1.5rem 3rem;padding:clamp(1.6rem,4vw,2.6rem);display:grid}.change-tracker__coverage{padding-bottom:clamp(3rem,6vw,5rem)}.change-tracker__coverage>div:last-child{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.change-tracker__coverage article{border:1px solid var(--line);background:var(--paper);border-radius:.8rem;flex-direction:column;min-height:190px;padding:1rem;display:flex}.change-tracker__coverage article>b{color:var(--teal);letter-spacing:.08em;font:800 .75rem/1.2 IBM Plex Mono Local,monospace}.change-tracker__coverage h3{color:var(--harbour);margin:.6rem 0 .5rem;font-size:.88rem;line-height:1.35}.change-tracker__coverage p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.5}.change-tracker__coverage article>div{gap:.35rem;margin-top:auto;padding-top:.75rem;display:grid}.change-tracker__coverage a{color:var(--teal);font-size:.75rem;font-weight:760;text-decoration:none}.change-tracker__method>p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.7}.change-tracker__method>a{color:var(--teal);grid-column:2;font-size:.75rem;font-weight:820;text-decoration:none}.change-brief__article{border:1px solid var(--line);background:var(--paper);border-radius:1.25rem;max-width:920px;margin-inline:auto;overflow:hidden;box-shadow:0 18px 48px #102a4314}.change-brief__article>header,.change-brief__article>section{padding:clamp(1.5rem,4vw,3rem)}.change-brief__article>header{background:radial-gradient(circle at 92% 10%,#087d7324,#0000 30%),#eef8f6}.change-brief__authority{align-items:center;gap:.65rem;margin-bottom:.8rem;display:flex}.change-brief__authority span{color:#fff;background:#087d73;border-radius:99px;padding:.32rem .55rem;font-size:.75rem;font-weight:820}.change-brief__authority b{color:#466575;font-size:.75rem}.change-brief__article>section{border-top:1px solid var(--line)}.change-brief__article>section h2{color:var(--harbour);margin:0 0 .75rem;font-size:1.35rem}.change-brief__article>section>p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.72}.change-brief__comparison{background:var(--soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.change-brief__comparison article{border:1px solid var(--line);background:var(--paper);border-radius:.85rem;padding:1.2rem}.change-brief__comparison article:last-child{border-color:#87c8bf}.change-brief__comparison p{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font:800 .75rem/1.3 IBM Plex Mono Local,monospace}.change-brief__comparison span{color:var(--graphite);font-size:.82rem;line-height:1.65}.change-brief__calculators{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:1.1rem;display:grid}.change-brief__calculators a{border:1px solid var(--line);color:var(--harbour);border-radius:.7rem;gap:.35rem;padding:.9rem;text-decoration:none;display:grid}.change-brief__calculators a:hover,.change-brief__calculators a:focus-visible{border-color:var(--teal)}.change-brief__calculators b{font-size:.76rem}.change-brief__calculators span{color:var(--teal);font-size:.75rem;font-weight:750}.change-brief__sources ul{gap:.65rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.change-brief__sources li{border:1px solid var(--line);border-radius:.7rem;gap:.2rem;padding:.85rem;display:grid}.change-brief__sources li a,.change-brief__data{color:var(--teal);font-size:.78rem;font-weight:760;text-decoration:none}.change-brief__sources li small{color:var(--muted);font-size:.75rem}html[data-theme=dark] .regulatory-freshness{color:#e5f3f2;background:#102f3c;border-color:#315662}html[data-theme=dark] .regulatory-freshness small{color:#a9c1c8}html[data-theme=dark] .regulatory-freshness strong,html[data-theme=dark] .regulatory-freshness>i{color:#76dcd5}html[data-theme=dark] .site-header.site-header--v85{background:#081c29f5}html[data-theme=dark] .v85-header__tagline,html[data-theme=dark] .v85-category-menu__panel>div small{color:#abc0c8}html[data-theme=dark] .v85-header__info a,html[data-theme=dark] .v85-header__actions>a,html[data-theme=dark] .v85-category-menu>button,html[data-theme=dark] .v85-category-menu__panel>a{color:#d7e4e8}html[data-theme=dark] .v85-category-menu__panel{background:#0d2836;border-color:#35515e}html[data-theme=dark] .v85-category-menu__panel>div b{color:#eef6f7}html[data-theme=dark] .v85-category-menu__panel>a:hover,html[data-theme=dark] .v85-category-menu__panel>a:focus-visible{color:#76dcd5;background:#183b46}html[data-theme=dark] .home-category-card,html[data-theme=dark] .calculator-change-links>a,html[data-theme=dark] .change-brief-card,html[data-theme=dark] .change-tracker__method,html[data-theme=dark] .change-brief__article,html[data-theme=dark] .change-brief__comparison article{background-color:#0d2836;border-color:#365563}html[data-theme=dark] .home-category-card h3,html[data-theme=dark] .home-category-discovery>header h2,html[data-theme=dark] .calculator-change-links>a,html[data-theme=dark] .change-tracker__heading h2,html[data-theme=dark] .change-tracker__method h2,html[data-theme=dark] .change-brief-card h3 a,html[data-theme=dark] .change-brief__article>section h2,html[data-theme=dark] .change-brief__calculators a{color:#eef6f7}html[data-theme=dark] .home-category-card p,html[data-theme=dark] .home-category-card__count,html[data-theme=dark] .change-brief-card>p,html[data-theme=dark] .change-tracker__method>p,html[data-theme=dark] .change-brief__article>section>p,html[data-theme=dark] .change-brief__comparison span{color:#b8cbd1}html[data-theme=dark] .change-tracker__coverage article{background:#0d2836;border-color:#365563}html[data-theme=dark] .change-tracker__coverage h3{color:#eef6f7}html[data-theme=dark] .change-tracker__coverage p{color:#b8cbd1}html[data-theme=dark] .change-tracker{background:#071a26}html[data-theme=dark] .change-tracker__hero,html[data-theme=dark] .change-brief__article>header{background:radial-gradient(circle at 90% 10%,#40c5bb1f,#0000 30%),#0d2a36;border-color:#365563}html[data-theme=dark] .change-tracker__hero h1,html[data-theme=dark] .change-brief__article>header h1{color:#f1f7f8}html[data-theme=dark] .change-tracker__hero>span,html[data-theme=dark] .change-brief__article>header>span{color:#bbced4}html[data-theme=dark] .change-brief__comparison{background:#0a202c}@media (max-width:1080px){.v85-header__top{grid-template-columns:minmax(230px,1fr) auto}.v85-header__info,.v85-header__categories{display:none}.site-header--v85 .mobile-menu-button{display:grid}.v85-mobile-navigation{width:min(var(--max,1220px), calc(100% - 48px));border-top:1px solid var(--line);max-height:min(76vh,720px);margin-inline:auto;padding:0 0 1rem;overflow:auto}.v85-mobile-navigation.is-open{display:block}.v85-mobile-navigation nav{gap:.8rem;padding:1rem 0;display:grid}.v85-mobile-navigation__info{flex-wrap:wrap;gap:.45rem;display:flex}.v85-mobile-navigation__info a{border:1px solid var(--line);min-height:38px;color:var(--graphite);border-radius:.6rem;padding:.58rem .72rem;font-size:.75rem;font-weight:700;text-decoration:none}.v85-mobile-navigation__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.v85-mobile-navigation details{border:1px solid var(--line);background:var(--paper);border-radius:.7rem;min-width:0}.v85-mobile-navigation summary{min-height:46px;color:var(--harbour);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;padding:.65rem .75rem;font-size:.76rem;font-weight:760;list-style:none;display:grid}.v85-mobile-navigation summary::-webkit-details-marker{display:none}.v85-mobile-navigation summary svg{width:21px;height:21px;color:var(--teal)}.v85-mobile-navigation summary small{color:var(--muted)}.v85-mobile-navigation details>div{padding:0 .7rem .7rem;display:grid}.v85-mobile-navigation details a{border-top:1px solid var(--line);min-height:38px;color:var(--graphite);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .35rem;font-size:.75rem;font-weight:630;text-decoration:none;display:flex}.v85-mobile-navigation__profile{justify-content:center;width:100%;display:flex}html[data-theme=dark] .v85-mobile-navigation__info a,html[data-theme=dark] .v85-mobile-navigation details{color:#e9f3f5;background:#0d2836;border-color:#365563}html[data-theme=dark] .v85-mobile-navigation summary,html[data-theme=dark] .v85-mobile-navigation details a{color:#e9f3f5}}@media (max-width:900px){.home-category-grid,.change-brief-grid,.car-tool-grid-v85,.tool-grid--featured{grid-template-columns:repeat(2,minmax(0,1fr))}.change-tracker__method{grid-template-columns:1fr}.change-tracker__method>a{grid-column:1}.car-hub-v85__principles>div:last-child{grid-template-columns:1fr}.change-tracker__coverage>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.regulatory-freshness{justify-content:flex-start;gap:.45rem;padding-inline:1rem}.regulatory-freshness>span{flex:auto;gap:.08rem;display:grid}.regulatory-freshness b,.regulatory-freshness small{font-size:.75rem}.regulatory-freshness strong{display:none}.v85-header__top,.v85-mobile-navigation{width:calc(100% - 24px)}.v85-header__top{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;min-height:64px}.v85-header__tagline{display:none}.v85-header__actions{gap:.42rem}.v85-header__actions>a{font-size:.75rem}.v85-header__actions .login-link{display:inline-flex!important}.v85-header__actions .language-link{min-width:auto;display:inline-flex!important}.v85-header__actions .theme-toggle{width:34px;height:34px}.v85-header__brand .brand-lockup__mark{width:32px}.v85-header__brand .brand-lockup__name{font-size:1rem}.home-hero .hero-grid{gap:2rem}.home-hero .decision-visual{min-height:500px}.calculator-search__control{grid-template-columns:auto minmax(0,1fr)}.calculator-search__control button{grid-column:1/-1;width:100%}.home-property-feature .home-feature-card,.home-insurance-feature .home-feature-card,.home-car-feature .home-feature-card{height:auto;min-height:0!important}.calculator-change-links{flex-direction:column}.calculator-change-links>span{justify-content:center}.calculator-change-links>a{flex-basis:auto}.change-brief__comparison,.change-brief__calculators{grid-template-columns:1fr}.change-tracker__hero>img{opacity:.42;width:48px;height:48px;top:1rem;right:1rem}}@media (max-width:600px){.home-category-grid,.change-brief-grid,.car-tool-grid-v85,.tool-grid--featured,.v85-mobile-navigation__categories{grid-template-columns:1fr}.home-category-card{min-height:225px}.change-brief-card{min-height:0}.change-date-facts>div{grid-template-columns:4.5rem minmax(0,1fr)}.change-tracker__coverage>div:last-child{grid-template-columns:1fr}.change-tracker__coverage article{min-height:0}}@media (prefers-reduced-motion:reduce){.regulatory-freshness>i,.v85-category-menu>button>i,.home-category-card,.car-tool-grid-v85>a{transition-duration:.01ms!important}}
.site-header--v86 .v85-header__top{grid-template-columns:minmax(225px,.8fr) minmax(510px,1.45fr) minmax(225px,.8fr);gap:1rem;min-height:94px}.v86-header__centre{align-content:center;align-self:stretch;justify-items:center;gap:.48rem;min-width:0;padding:.46rem 0 .55rem;display:grid}.site-header--v86 .regulatory-freshness{z-index:auto;width:max-content;max-width:100%;min-height:28px;box-shadow:none;background:#e8f6f1;border:1px solid #bddfda;border-radius:999px;gap:.38rem;padding:.22rem .62rem;position:static}.site-header--v86 .regulatory-freshness img{width:17px;height:17px}.site-header--v86 .regulatory-freshness>span{gap:.38rem}.site-header--v86 .regulatory-freshness b,.site-header--v86 .regulatory-freshness strong{font-size:.75rem}.site-header--v86 .regulatory-freshness small{letter-spacing:.02em;font-size:.75rem}.site-header--v86 .regulatory-freshness strong{margin-left:.08rem}.site-header--v86 .regulatory-freshness>i{font-size:.75rem}.site-header--v86 .v85-header__info{align-self:end;gap:clamp(.95rem,1.8vw,1.55rem)}.site-header--v86 .v85-header__info a{font-size:.75rem}.site-header--v86 .v85-header__categories{justify-content:flex-start;gap:0;min-height:52px}.site-header--v86 .v85-header__categories>nav{flex:0 auto;align-self:stretch;align-items:stretch;gap:.08rem;min-width:0;display:flex}.site-header--v86 .v85-category-menu>a,.v86-header__all-calculators{min-height:51px;color:var(--graphite);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;gap:.4rem;padding:.62rem clamp(.45rem,.8vw,.7rem);font-size:.75rem;font-weight:760;text-decoration:none;display:flex}.site-header--v86 .v85-category-menu>a svg,.v86-header__all-calculators svg{width:18px;height:18px;color:var(--teal);flex:none}.site-header--v86 .v85-category-menu>a>i{color:var(--muted);font-style:normal;transition:transform .16s}.site-header--v86 .v85-category-menu>a:hover,.site-header--v86 .v85-category-menu>a:focus-visible,.site-header--v86 .v85-category-menu.is-open>a,.v86-header__all-calculators:hover,.v86-header__all-calculators:focus-visible{border-bottom-color:var(--teal);color:var(--harbour)}.site-header--v86 .v85-category-menu.is-open>a>i{transform:rotate(180deg)}.site-header--v86 .v85-category-menu:hover .v85-category-menu__panel,.site-header--v86 .v85-category-menu:focus-within .v85-category-menu__panel{display:block}.site-header--v86 .v85-category-menu:nth-of-type(n+5) .v85-category-menu__panel{left:auto;right:0}.v86-header__all-calculators{flex:none}.site-header--v86 .v85-header__profile{margin-left:auto}.home-hero .hero-actions{gap:.65rem;width:min(100%,575px)}.home-hero .calculator-search__control{gap:.42rem;min-height:50px;padding:.31rem .34rem .31rem .7rem}.home-hero .calculator-search__control input{font-size:.8rem}.home-hero .calculator-search__control button{min-height:39px;padding:.52rem .82rem}.home-hero .decision-visual{overflow:visible}.home-hero .decision-card{transform:none}.home-hero .hero-trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.home-hero .hero-trust-card{border-radius:14px;gap:9px;min-height:76px;padding:9px 11px}.home-hero .hero-trust-card--secure{--hero-trust-accent:#72d6a3}.home-hero .hero-trust-card__icon{flex-basis:42px;width:42px;height:42px}.home-hero .hero-trust-card__svg{width:25px;height:25px}.home-hero .hero-trust-card__copy b{font-size:.75rem}.home-hero .hero-trust-card__copy small{font-size:.75rem!important;line-height:1.25!important}html[data-theme=dark] .home-hero .hero-trust-card--secure{--hero-trust-accent:#7ce3ad}.home-feature-card__heading{z-index:1;min-width:0;position:relative}.home-feature-card__heading h2{color:var(--harbour);letter-spacing:-.045em;margin:0;font-weight:640;line-height:1.08}html[data-theme=dark] .home-feature-card__heading h2{color:#f2f8f9}@media (min-width:1121px){.home-property-feature .home-feature-card,.home-insurance-feature .home-feature-card,.home-car-feature .home-feature-card{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 112px minmax(205px,.42fr);align-items:center;gap:8px 25px;height:245px;min-height:245px!important;padding:17px 23px!important}.home-property-feature .home-feature-card__heading{grid-area:1/1/auto/-1;align-items:baseline;gap:.8rem;display:flex}.home-insurance-feature .home-feature-card__heading,.home-car-feature .home-feature-card__heading{grid-area:1/1/auto/-1;align-content:start;justify-items:start;gap:.35rem;display:grid}.home-insurance-feature .home-feature-card__heading>.eyebrow,.home-car-feature .home-feature-card__heading>.eyebrow{width:fit-content;color:var(--teal);font-size:.79rem;font-weight:800;line-height:1.25}html[data-theme=dark] .home-insurance-feature .home-feature-card__heading>.eyebrow,html[data-theme=dark] .home-car-feature .home-feature-card__heading>.eyebrow{color:#82ded5}.home-property-feature .home-feature-card__title,.home-insurance-feature .home-feature-card__title,.home-car-feature .home-feature-card__title{white-space:nowrap!important;max-width:none!important;margin:0!important;font-size:clamp(1.42rem,2vw,1.82rem)!important}.home-insurance-feature .home-feature-card__title,.home-car-feature .home-feature-card__title{white-space:normal!important}.home-property-feature .home-feature-card__title>span{white-space:nowrap!important;display:inline!important}.home-property-feature .home-feature-card__copy,.home-insurance-feature .home-feature-card__copy,.home-car-feature .home-feature-card__copy{flex-direction:column;grid-area:2/1;justify-content:space-between;align-self:stretch;gap:.55rem;display:flex}.home-property-feature .home-feature-card__copy p,.home-insurance-feature .home-feature-card__copy p,.home-car-feature .home-feature-card__copy p{margin:0;font-size:.75rem!important;line-height:1.42!important}.home-property-feature .home-feature-card__copy .button,.home-insurance-feature .home-feature-card__copy .button,.home-car-feature .home-feature-card__copy .button{min-height:37px;margin-top:0;padding:.58rem .9rem;font-size:.75rem}.home-property-feature .home-feature-icon,.home-insurance-feature .home-feature-icon,.home-car-feature .home-feature-icon{grid-area:2/2;width:108px;max-height:108px}.home-property-feature .home-feature-card__assurances,.home-insurance-feature .home-feature-card__assurances,.home-car-feature .home-feature-card__assurances{grid-area:2/3;gap:6px}.home-property-feature .home-feature-card__assurances span,.home-insurance-feature .home-feature-card__assurances span,.home-car-feature .home-feature-card__assurances span{border-radius:10px;gap:7px;min-height:36px;padding:6px 8px;font-size:.75rem;line-height:1.25}.home-property-feature .home-feature-card__assurances b,.home-insurance-feature .home-feature-card__assurances b,.home-car-feature .home-feature-card__assurances b{flex-basis:20px;width:20px;height:20px;font-size:.75rem}}.directory-section>.tool-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.directory-section .tool-card{border-radius:15px;height:100%;min-height:250px;padding:17px}.directory-section .tool-card__body{margin-top:17px}.directory-section .tool-icon--artwork{width:56px;height:56px}.directory-section .tool-category{font-size:.75rem}.directory-section .tool-card h3{margin:7px 0;font-size:1rem;line-height:1.24}.directory-section .tool-card__body p{font-size:.75rem;line-height:1.48}.directory-section .tool-card__foot{padding-top:13px}.directory-section .tool-card__foot .tool-card__open{min-height:29px;padding:5px 8px;font-size:.75rem}@media (min-width:1120px){.home-hero .decision-visual{min-height:475px;margin-top:-24px}}@media (max-width:1080px){.site-header--v86 .v85-header__top{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:0 .75rem;min-height:0;padding-bottom:.55rem}.site-header--v86 .v85-header__brand{grid-area:2/1}.v86-header__centre{grid-area:1/1/auto/-1;padding:.35rem 0 .42rem}.site-header--v86 .v85-header__actions{grid-area:2/2}.site-header--v86 .v85-header__info,.site-header--v86 .v85-header__categories{display:none}}@media (max-width:1100px){.directory-section>.tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1120px){.home-property-feature .home-feature-card,.home-insurance-feature .home-feature-card,.home-car-feature .home-feature-card{height:auto;min-height:0!important}.home-feature-card__heading{grid-column:1/-1}.home-feature-card__heading .home-feature-card__title{max-width:none!important;margin:.45rem 0 0!important;font-size:clamp(1.65rem,4vw,2.2rem)!important}}@media (max-width:720px){.site-header--v86 .v85-header__top{min-height:0}.site-header--v86 .regulatory-freshness{justify-content:flex-start;width:100%;min-height:31px;padding:.24rem .48rem}.site-header--v86 .regulatory-freshness>span{flex:auto;gap:.02rem;display:grid}.site-header--v86 .regulatory-freshness b,.site-header--v86 .regulatory-freshness strong,.site-header--v86 .regulatory-freshness small{font-size:.75rem}.home-hero .hero-grid{grid-template-rows:repeat(6,auto)}.home-hero .hero-actions{grid-area:4/1;width:100%;margin:20px 0 0}.home-hero .hero-trust{grid-area:5/1;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;width:100%;margin:12px 0 0}.home-hero .hero-trust-card{border-radius:10px;gap:3px;min-height:42px;padding:5px 3px}.home-hero .hero-trust-card__icon{flex:0 0 16px;width:16px;min-width:16px;height:16px}.home-hero .hero-trust-card__svg{width:16px;height:16px}.home-hero .hero-trust-card__copy b{letter-spacing:.025em;font-size:.75rem}.home-hero .hero-trust-card__copy small{display:none}.home-hero .decision-visual{grid-area:6/1;min-height:410px;margin-top:18px;overflow:visible}.home-hero .calculator-search__control{grid-template-columns:auto minmax(0,1fr)}.home-hero .calculator-search__control button{grid-column:1/-1;width:100%}.home-feature-card__heading{gap:.35rem;display:grid}.home-feature-card__heading .home-feature-card__title,.home-property-feature .home-feature-card__title>span{white-space:normal!important}.directory-section>.tool-grid{grid-template-columns:1fr}.directory-section .tool-card{min-height:225px}}@media (prefers-reduced-motion:reduce){.site-header--v86 .v85-category-menu>a>i{transition-duration:.01ms!important}}
.site-header--v86 .v86-header__centre{gap:.24rem;padding:.28rem 0 .34rem}.site-header--v86 .regulatory-freshness{gap:.27rem;min-height:18px;padding:0 .46rem;line-height:1}.site-header--v86 .regulatory-freshness img{width:13px;height:13px}.site-header--v86 .regulatory-freshness>span{gap:.28rem}.site-header--v86 .regulatory-freshness b,.site-header--v86 .regulatory-freshness small,.site-header--v86 .regulatory-freshness strong,.site-header--v86 .regulatory-freshness>i{line-height:1}.site-header--v86 .regulatory-freshness strong{display:none}.site-header--v86 .v85-category-menu.is-current>a,.site-header--v86 .v86-header__all-calculators.is-current{border-bottom-color:var(--teal);background:linear-gradient(180deg, transparent 58%, color-mix(in srgb, var(--teal) 9%, transparent));color:var(--harbour)}.site-header--v86 .v85-category-menu.is-current>a>span,.site-header--v86 .v86-header__all-calculators.is-current>span{text-decoration:underline;-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal);text-underline-offset:.3rem;text-decoration-thickness:2px}.site-root>.site-back-nav{z-index:210;padding-top:9px;padding-bottom:4px;position:relative;top:auto}.home-hero .decision-card,.home-hero .decision-card.v3-card-ready,.home-hero .decision-card:focus-within{will-change:auto;animation:none!important;transform:none!important}.home-hero .hero-trust-card{box-sizing:border-box;justify-content:flex-start;align-items:center;overflow:hidden}.home-hero .hero-trust-card__copy{min-width:0}.home-hero .calculator-search__control input{font-size:.75rem}.home-hero .calculator-search__control input::placeholder{opacity:.75}.trust-band__print{border:1px solid color-mix(in srgb, var(--teal) 20%, transparent);background:color-mix(in srgb, var(--teal) 10%, white);border-radius:999px;padding:.28rem .55rem;color:#155b5f!important}html[data-theme=dark] .trust-band__print{background:#193c47;border-color:#75d2cd52;color:#dff8f5!important}.insurance-page .insurance-tool-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.insurance-page .insurance-tool-grid article.insurance-tool-card{border-radius:15px;height:100%;min-height:250px;padding:17px}.insurance-page .insurance-tool-card__artwork{width:52px;height:52px;margin:0 0 16px}.insurance-page .insurance-tool-grid article.insurance-tool-card h3{white-space:normal;margin-bottom:8px;font-size:1rem;line-height:1.25}.insurance-page .insurance-tool-grid article.insurance-tool-card p{font-size:.75rem!important;line-height:1.48!important}.insurance-page .insurance-tool-grid article.insurance-tool-card>a{padding-top:12px;font-size:.75rem}@media (max-width:1100px){.insurance-page .insurance-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v85-mobile-navigation__info{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.v85-mobile-navigation__info a{text-align:center;border-radius:.7rem;justify-content:center;align-items:center;min-width:0;min-height:40px;padding:.55rem .62rem;line-height:1.25;display:flex}.v85-mobile-navigation__info a.active{border-color:color-mix(in srgb, var(--teal) 58%, var(--line));background:color-mix(in srgb, var(--teal) 9%, var(--paper));color:var(--teal);text-underline-offset:.2rem;text-decoration:underline}.v85-mobile-navigation__categories{grid-template-columns:1fr;gap:.5rem}.v85-mobile-navigation details,.v87-mobile-navigation__all-calculators{border:1px solid var(--line);background:var(--paper);border-radius:.78rem;width:100%;min-width:0;overflow:hidden}.v85-mobile-navigation summary,.v87-mobile-navigation__all-calculators{min-height:46px;color:var(--harbour);grid-template-columns:22px minmax(0,1fr) 30px;align-items:center;gap:.65rem;padding:.62rem .78rem;font-size:.76rem;font-weight:760;line-height:1.25;text-decoration:none;display:grid}.v85-mobile-navigation summary svg,.v87-mobile-navigation__all-calculators svg{width:21px;height:21px;color:var(--teal)}.v85-mobile-navigation summary>span,.v87-mobile-navigation__all-calculators>span{min-width:0}.v85-mobile-navigation summary small,.v87-mobile-navigation__all-calculators small{background:color-mix(in srgb, var(--teal) 8%, var(--paper));width:30px;min-height:24px;color:var(--muted);border-radius:999px;place-items:center;font-size:.75rem;display:grid}.v85-mobile-navigation details.is-current,.v87-mobile-navigation__all-calculators.is-current{border-color:color-mix(in srgb, var(--teal) 65%, var(--line));box-shadow:inset 4px 0 var(--teal)}.v85-mobile-navigation details.is-current>summary,.v87-mobile-navigation__all-calculators.is-current{background:color-mix(in srgb, var(--teal) 9%, var(--paper));color:var(--teal)}html[data-theme=dark] .v87-mobile-navigation__all-calculators{color:#e9f3f5;background:#0d2836;border-color:#365563}}@media (max-width:720px){.site-header--v86 .v86-header__centre{gap:0;padding:.12rem 0 .2rem}.site-header--v86 .regulatory-freshness{gap:.3rem;min-height:26px;padding:1px .4rem}.site-header--v86 .regulatory-freshness img{width:14px;height:14px}.site-header--v86 .regulatory-freshness>span{gap:0}.site-header--v86 .regulatory-freshness b,.site-header--v86 .regulatory-freshness small{line-height:1}.site-root>.site-back-nav{width:calc(100% - 24px);padding-top:7px;padding-bottom:3px}.site-root>.site-back-nav button{min-height:34px}.home-hero .hero-trust-card{justify-content:space-between;gap:3px;min-height:42px;padding:5px}.home-hero .hero-trust-card__icon{flex:0 0 14px;width:14px;min-width:14px;height:14px}.home-hero .hero-trust-card__svg{width:14px;height:14px}.home-hero .hero-trust-card__copy b{letter-spacing:.01em;font-size:.75rem;line-height:1}.home-hero .decision-visual{place-items:start center;min-height:390px}.home-hero .decision-card,.home-hero .decision-card.v3-card-ready{border-radius:16px;width:clamp(260px,72%,300px);max-width:100%;padding:10px}.home-hero .decision-card__title{margin:10px 0 9px;font-size:1rem}.home-hero .decision-options>a{grid-template-columns:28px minmax(0,1fr) auto;gap:6px;min-height:48px;padding:6px}.home-hero .decision-options .mini-icon{width:28px;height:28px}.home-hero .decision-options b,.home-hero .decision-options small,.home-hero .decision-card__foot{font-size:.75rem!important;line-height:1.25!important}.trust-band{white-space:normal;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:6px 10px;min-height:0;padding:9px 12px;display:grid;overflow:visible}.trust-band>i{display:none}.trust-band>span{letter-spacing:.015em;text-align:left;grid-template-columns:6px minmax(0,1fr);align-items:start;gap:5px;min-width:0;padding:3px 4px;font-size:.75rem;line-height:1.22;display:grid}.trust-band>span:before{background:var(--coral);content:"";border-radius:50%;width:5px;height:5px;margin-top:.3rem}.trust-band>.trust-band__print{border-radius:.48rem;padding:4px 6px}.trust-band__print svg{display:none}.home-profile-feature,.home-property-feature,.home-insurance-feature,.home-car-feature{padding-block:.55rem!important}.home-profile-feature .home-feature-card,.home-property-feature .home-feature-card,.home-insurance-feature .home-feature-card,.home-car-feature .home-feature-card{border-radius:18px;gap:18px;padding:22px 18px}.home-feature-card--profile .home-feature-card__copy h2,.home-feature-card__heading .home-feature-card__title{line-height:1.08;margin:.3rem 0 0!important;font-size:clamp(1.5rem,7vw,1.75rem)!important}.home-profile-feature .home-feature-card__copy p,.home-property-feature .home-feature-card__copy p,.home-insurance-feature .home-feature-card__copy p,.home-car-feature .home-feature-card__copy p{margin:0;font-size:.875rem!important;line-height:1.52!important}.home-profile-feature .home-feature-card__copy .button,.home-property-feature .home-feature-card__copy .button,.home-insurance-feature .home-feature-card__copy .button,.home-car-feature .home-feature-card__copy .button{min-height:42px;margin-top:14px;padding:.62rem .82rem;font-size:.75rem}.home-profile-feature .home-feature-icon,.home-property-feature .home-feature-icon,.home-insurance-feature .home-feature-icon,.home-car-feature .home-feature-icon{width:132px;max-height:132px}.home-profile-feature .home-feature-card__assurances,.home-property-feature .home-feature-card__assurances,.home-insurance-feature .home-feature-card__assurances,.home-car-feature .home-feature-card__assurances{gap:7px}.home-profile-feature .home-feature-card__assurances span,.home-property-feature .home-feature-card__assurances span,.home-insurance-feature .home-feature-card__assurances span,.home-car-feature .home-feature-card__assurances span{border-radius:10px;gap:8px;min-height:43px;padding:8px 10px;font-size:.75rem;line-height:1.25}.home-profile-feature .home-feature-card__assurances b,.home-property-feature .home-feature-card__assurances b,.home-insurance-feature .home-feature-card__assurances b,.home-car-feature .home-feature-card__assurances b{flex-basis:21px;width:21px;height:21px}.home-profile-feature .home-feature-card__assurances .home-protected-icon{flex-basis:30px;width:30px;height:32px}.home-profile-feature .home-protected-icon img{width:28px;height:31px}.insurance-page .insurance-tool-grid{grid-template-columns:1fr}.insurance-page .insurance-tool-grid article.insurance-tool-card{min-height:210px}.dashboard-card .recent-calculation-list,.dashboard-card .recent-calculation-list a,.dashboard-card .recent-calculation-list a>span{width:100%;min-width:0;max-width:100%}.dashboard-card .recent-calculation-list a{grid-template-columns:minmax(0,1fr);gap:5px;padding:11px 0;display:grid}.dashboard-card .recent-calculation-list b,.dashboard-card .recent-calculation-list small,.dashboard-card .recent-calculation-list em{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;width:100%;max-width:100%;overflow:visible}.dashboard-card .recent-calculation-list em{justify-self:start}}@media (max-width:380px){.home-hero .hero-trust-card{padding-inline:4px}.home-hero .hero-trust-card__copy b{letter-spacing:0}.home-hero .decision-card,.home-hero .decision-card.v3-card-ready{width:min(260px,100%)}}@media (prefers-reduced-motion:reduce){.home-hero .decision-card,.home-hero .decision-card.v3-card-ready,.home-hero .decision-card:focus-within{animation:none!important;transform:none!important}}
.site-header--v86 .v86-header__centre{gap:.12rem;padding:.12rem 0 .14rem}.site-header--v86 .regulatory-freshness{justify-content:center;gap:.2rem;width:max-content;height:14px;min-height:14px;padding:0 .32rem}.site-header--v86 .regulatory-freshness img{width:10px;height:10px}.site-header--v86 .regulatory-freshness>span{gap:.22rem}.site-header--v86 .v85-header__info{justify-content:center}.insurance-page .insurance-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.insurance-page .insurance-tool-grid article.insurance-tool-card{border-radius:17px;min-height:305px;padding:23px}.insurance-page .insurance-tool-card__artwork{width:54px;height:54px;margin:0 0 24px}.insurance-page .insurance-tool-grid article.insurance-tool-card h3{margin:0 0 10px;font-size:19px;line-height:1.28}.insurance-page .insurance-tool-grid article.insurance-tool-card p{font-size:.92rem!important;line-height:1.65!important}.insurance-page .insurance-tool-grid article.insurance-tool-card>a{margin-top:auto;padding-top:0;font-size:.82rem}.trust-band__print{background:linear-gradient(180deg, transparent 48%, color-mix(in srgb, var(--teal) 22%, transparent) 48%, color-mix(in srgb, var(--teal) 22%, transparent) 92%, transparent 92%);width:max-content;max-width:100%;box-shadow:none;border:0;border-radius:0;padding:0 .08rem .08rem;font-weight:850;color:#155b5f!important}.trust-band__value{text-transform:none;letter-spacing:.015em;font-weight:800}html[data-theme=dark] .trust-band__print{background:linear-gradient(#0000 48%,#75d2cd47 48% 92%,#0000 92%);border:0;color:#dff8f5!important}@media (max-width:1080px){.v85-mobile-navigation__info{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;display:flex}.v85-mobile-navigation__info a{white-space:nowrap;border-radius:8px;flex:none;width:auto;min-width:max-content;min-height:36px;padding:7px 10px;line-height:1}.v87-mobile-navigation__all-calculators{grid-template-columns:34px minmax(0,1fr) 34px;column-gap:.5rem;padding-inline:.85rem}.v87-mobile-navigation__all-calculators svg,.v87-mobile-navigation__all-calculators small{justify-self:center}.v87-mobile-navigation__all-calculators>span{text-align:center;justify-self:stretch}}@media (max-width:980px){.insurance-page .insurance-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.site-header--v86 .v86-header__centre{gap:0;padding:0 0 .08rem}.site-header--v86 .regulatory-freshness{gap:.2rem;width:100%;height:16px;min-height:16px;padding:0 .3rem}.site-header--v86 .regulatory-freshness img{width:11px;height:11px}.site-header--v86 .regulatory-freshness>span{align-items:center;gap:0;min-width:0;display:flex}.site-header--v86 .regulatory-freshness b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-header--v86 .regulatory-freshness small{display:none}.trust-band{grid-template-columns:max-content max-content;justify-content:space-between;gap:5px 2px;padding:8px 4px}.trust-band>span{letter-spacing:-.035em;white-space:nowrap;align-items:center;gap:4px;width:max-content;max-width:none;padding:2px 0;font-size:.75rem;line-height:1;display:flex}.trust-band>span:before{flex:0 0 4px;width:4px;height:4px;margin:0}.trust-band>.trust-band__print{white-space:nowrap;border:0;border-radius:0;width:max-content;padding:2px 1px}.trust-band>.trust-band__value{letter-spacing:-.035em}.home-hero .hero-trust-card{justify-content:center;gap:5px}.home-hero .hero-trust-card__icon{flex:0 0 17.5px;width:17.5px;min-width:17.5px;height:17.5px}.home-hero .hero-trust-card__svg{width:17.5px;height:17.5px}.v85-mobile-navigation__profile{min-height:60px;padding-block:.75rem}.insurance-page .insurance-tool-grid{grid-template-columns:1fr}.insurance-page .insurance-tool-grid article.insurance-tool-card{min-height:280px}}
.site-header--v86 .v85-header__top{grid-template-columns:minmax(265px,.86fr) minmax(420px,1.24fr) minmax(230px,.8fr);gap:1rem;min-height:110px}.site-header--v86 .v85-header__brand .brand-lockup__mark{width:44px}.site-header--v86 .v85-header__brand .brand-lockup__name{font-size:2rem}.site-header--v86 .v85-header__tagline{padding-left:1.35rem;font-size:.78rem}.site-header--v86 .v86-header__centre{gap:.48rem;padding:.45rem 0}.site-header--v86 .regulatory-freshness{width:max-content;max-width:100%;height:auto;min-height:24px;box-shadow:none;color:var(--harbour);background:0 0;border:0;border-radius:0;justify-content:center;gap:.42rem;padding:0;line-height:1}.site-header--v86 .regulatory-freshness img{width:17px;height:17px}.site-header--v86 .regulatory-freshness__copy{white-space:nowrap;align-items:center;gap:.38rem;min-width:0;display:inline-flex}.site-header--v86 .regulatory-freshness__copy b,.site-header--v86 .regulatory-freshness__copy small,.site-header--v86 .regulatory-freshness__copy i{font-size:.78rem;line-height:1}.site-header--v86 .regulatory-freshness__copy b{color:var(--harbour);font-weight:780}.site-header--v86 .regulatory-freshness__copy small,.site-header--v86 .regulatory-freshness__copy i{color:var(--teal);letter-spacing:.035em;font-style:normal;font-weight:700;display:inline}.site-header--v86 .v85-header__info{justify-content:center;align-self:auto;gap:.48rem}.site-header--v86 .v85-header__info a{border:1px solid color-mix(in srgb, var(--teal) 20%, var(--line));background:color-mix(in srgb, var(--teal) 5%, var(--paper));border-radius:.62rem;justify-content:center;align-items:center;min-height:36px;padding:.45rem .78rem;font-size:.76rem;display:inline-flex}html[data-theme=dark] .site-header--v86 .regulatory-freshness{background:0 0;border:0}html[data-theme=dark] .site-header--v86 .regulatory-freshness__copy b{color:#e9f3f5}html[data-theme=dark] .site-header--v86 .v85-header__info a{background:#0d2836;border-color:#365563}.trust-band__print,html[data-theme=dark] .trust-band__print{width:auto;max-width:100%;box-shadow:none;font-weight:inherit;background:0 0;border:0;border-radius:0;padding:0;color:inherit!important}.trust-band__print svg{display:none}.trust-band__value{text-transform:uppercase;letter-spacing:inherit;font-weight:inherit}@media (max-width:1080px){.site-header--v86 .v85-header__top{min-height:0}.v85-mobile-navigation__info{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.v85-mobile-navigation__info a{box-sizing:border-box;text-align:center;white-space:nowrap;border-radius:.68rem;flex:none;justify-content:center;align-items:center;width:max-content;min-width:0;min-height:40px;padding:.62rem .78rem;line-height:1.1}.site-header--v86 .v87-mobile-navigation__all-calculators{box-sizing:border-box;grid-template-columns:32px minmax(0,1fr) 32px;column-gap:8px;padding-inline:16px}.site-header--v86 .v87-mobile-navigation__all-calculators svg{justify-self:start}.site-header--v86 .v87-mobile-navigation__all-calculators small{justify-self:end}.site-header--v86 .v87-mobile-navigation__all-calculators>span{text-align:center;justify-self:stretch}}@media (max-width:720px){.site-header--v86 .v86-header__centre{gap:0;padding:0}.site-header--v86 .regulatory-freshness{gap:.28rem;width:100%;height:22px;min-height:22px;padding:0 .2rem}.site-header--v86 .regulatory-freshness img{width:11px;height:11px}.site-header--v86 .regulatory-freshness__copy{flex:0 auto;gap:.22rem}.site-header--v86 .regulatory-freshness__copy b,.site-header--v86 .regulatory-freshness__copy small,.site-header--v86 .regulatory-freshness__copy i{text-overflow:clip;white-space:nowrap;font-size:clamp(.54rem,2.35vw,.66rem);line-height:1;overflow:visible}.site-header--v86 .regulatory-freshness__copy small{letter-spacing:.015em;display:inline}.home-hero .hero-grid{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:0;width:calc(100% - 28px);min-height:0;padding:32px 0 26px}.home-hero .hero-copy{grid-area:1/1}.home-hero .hero-copy>h1{letter-spacing:-.052em;max-width:100%;margin:10px 0 11px;font-size:clamp(1.45rem,7.2vw,2rem);line-height:1.08}.home-hero .home-hero__title>span{white-space:nowrap;display:block}.home-hero .hero-copy>p{margin:0;font-size:.86rem;line-height:1.55}.home-hero .hero-actions{gap:8px;width:100%;margin:13px 0 0}.home-hero .calculator-search>label{margin-bottom:.3rem}.home-hero .calculator-search__control{gap:.35rem;min-height:0;padding:.3rem .34rem .34rem .62rem}.home-hero .calculator-search__control>svg{width:18px;height:18px}.home-hero .calculator-search__control input{letter-spacing:-.018em;min-width:0;padding-block:.42rem;font-size:clamp(.64rem,2.8vw,.72rem)}.home-hero .calculator-search__control input::placeholder{opacity:.75}.home-hero .calculator-search__control button{min-height:38px;padding-block:.48rem}.home-hero .hero-actions>.profile-discovery-cta{min-height:48px;padding:.62rem .9rem}.home-hero .hero-trust{grid-area:2/1;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;width:100%;margin:8px 0 0;padding:0}.home-hero .hero-trust-card{justify-content:center;gap:4px;min-height:36px;padding:4px}.home-hero .decision-visual{grid-area:3/1;min-height:390px;margin-top:14px}.trust-band{box-sizing:border-box;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);justify-content:stretch;gap:4px 5px;width:100%;max-width:100%;padding:7px 5px}.trust-band>span,.trust-band>.trust-band__print{letter-spacing:-.035em;white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:4px;width:auto;min-width:0;max-width:100%;padding:2px 0;font-size:clamp(8px,2.35vw,10px);font-weight:750;line-height:1;display:flex;color:inherit!important}.trust-band>span:before{flex:0 0 4px;width:4px;height:4px;margin:0}.trust-band>.trust-band__value{text-transform:uppercase;letter-spacing:-.035em}}@media (max-width:360px){.v85-mobile-navigation__info{gap:6px}.v85-mobile-navigation__info a{min-height:38px;padding:.56rem .62rem;font-size:.75rem}.site-header--v86 .v87-mobile-navigation__all-calculators{padding-inline:16px}.home-hero .hero-copy>h1{font-size:clamp(1.35rem,7vw,1.58rem)}}
.site-header--v86 .regulatory-freshness__icon{fill:none;width:17px;height:17px;stroke:var(--teal);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;flex:0 0 17px}html[data-theme=dark] .site-header--v86 .regulatory-freshness__icon{stroke:#8ce5df}html[data-theme=dark] .site-header--v86 .v85-header__categories{border-top-color:#365563}html[data-theme=dark] .site-header--v86 .v85-category-menu>a,html[data-theme=dark] .site-header--v86 .v86-header__all-calculators{color:#d7e6ea}html[data-theme=dark] .site-header--v86 .v85-category-menu>a svg,html[data-theme=dark] .site-header--v86 .v86-header__all-calculators svg{color:#62d8d1}html[data-theme=dark] .site-header--v86 .v85-category-menu>a>i{color:#a7bdc5}html[data-theme=dark] .site-header--v86 .v85-category-menu>a:hover,html[data-theme=dark] .site-header--v86 .v85-category-menu>a:focus-visible,html[data-theme=dark] .site-header--v86 .v85-category-menu.is-open>a,html[data-theme=dark] .site-header--v86 .v85-category-menu.is-current>a,html[data-theme=dark] .site-header--v86 .v86-header__all-calculators:hover,html[data-theme=dark] .site-header--v86 .v86-header__all-calculators:focus-visible,html[data-theme=dark] .site-header--v86 .v86-header__all-calculators.is-current{color:#f2fbfc;background-color:#62d8d114}@media (max-width:720px){.site-header--v86 .v85-header__top{grid-template-rows:22px 54px;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:0 6px;width:calc(100% - 20px);min-height:0;padding:0;display:grid}.site-header--v86 .v86-header__centre{grid-area:1/1/auto/-1;min-width:0;padding:0;display:block}.site-header--v86 .regulatory-freshness{justify-content:center;gap:.25rem;width:100%;max-width:100%;height:22px;min-height:22px;padding:0 .15rem;overflow:hidden}.site-header--v86 .regulatory-freshness__icon{flex-basis:11px;width:11px;height:11px}.site-header--v86 .regulatory-freshness__copy{flex:0 auto;gap:.2rem;max-width:calc(100% - 15px)}.site-header--v86 .v85-header__brand{grid-area:2/1;align-self:center;width:auto;min-width:0;overflow:hidden}.site-header--v86 .v85-header__brand .brand-lockup{gap:.38rem;min-width:0}.site-header--v86 .v85-header__brand .brand-lockup__mark{flex:none;width:clamp(28px,7.5vw,33px)}.site-header--v86 .v85-header__brand .brand-lockup__name{text-overflow:clip;white-space:nowrap;font-size:clamp(1.15rem,5.3vw,1.45rem);line-height:1;overflow:hidden}.site-header--v86 .v85-header__actions{z-index:3;grid-area:2/2;justify-self:end;align-items:center;gap:5px;min-width:max-content;position:relative;display:flex!important}.site-header--v86 .v85-header__actions .login-link{text-overflow:ellipsis;white-space:nowrap;align-items:center;max-width:62px;font-size:.75rem;overflow:hidden;display:inline-flex!important}.site-header--v86 .v85-header__actions .language-link{justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;padding:0;font-size:.75rem;display:inline-flex!important}.site-header--v86 .v85-header__actions .theme-toggle,.site-header--v86 .v85-header__actions .mobile-menu-button{flex:0 0 34px;width:34px;height:34px;display:grid!important}.home-hero .hero-grid{flex-direction:column;align-items:stretch;gap:0;width:calc(100% - 28px);min-height:0;padding:28px 0 24px;display:flex}.home-hero .hero-copy{flex-direction:column;flex:none;order:1;width:100%;max-width:none;display:flex}.home-hero .hero-copy>.eyebrow,.home-hero .hero-copy>h1,.home-hero .hero-copy>p,.home-hero .hero-actions{grid-area:auto;width:100%}.home-hero .hero-copy>h1{margin:9px 0 10px}.home-hero .hero-copy>p{margin:0}.home-hero .hero-actions{margin:12px 0 0}.home-hero .hero-trust{flex:none;order:2;grid-area:auto;width:100%;margin:8px 0 0}.home-hero .decision-visual{flex:none;order:3;grid-area:auto;align-self:stretch;place-items:start center;width:100%;min-height:410px;margin:14px 0 0;padding:0;display:grid;overflow:visible}}@media (max-width:360px){.site-header--v86 .v85-header__top{grid-template-rows:22px 50px;gap:0 4px;width:calc(100% - 16px)}.site-header--v86 .v85-header__brand .brand-lockup__mark{width:28px}.site-header--v86 .v85-header__brand .brand-lockup__name{font-size:1.08rem}.site-header--v86 .v85-header__actions{gap:4px}.site-header--v86 .v85-header__actions .login-link{max-width:46px;font-size:.75rem}.site-header--v86 .v85-header__actions .language-link,.site-header--v86 .v85-header__actions .theme-toggle,.site-header--v86 .v85-header__actions .mobile-menu-button{flex-basis:32px;width:32px;min-width:32px;height:32px}.home-hero .hero-trust{gap:3px}.home-hero .hero-trust-card{gap:3px;padding:3px}.home-hero .hero-trust-card__icon,.home-hero .hero-trust-card__svg{flex-basis:14px;width:14px;min-width:14px;height:14px}.home-hero .hero-trust-card__copy b{letter-spacing:-.02em;font-size:.75rem}}
@media (max-width:720px){.v85-mobile-navigation__info{align-content:flex-start;gap:8px}.v85-mobile-navigation__info a{text-align:center;white-space:nowrap;border-radius:12px;flex:none;justify-content:center;align-items:center;width:auto;min-width:max-content;min-height:40px;padding:.6rem .85rem;line-height:1.15;display:inline-flex}.site-header--v86 .v85-header__brand,.site-header--v86 .v85-header__brand .brand-lockup,.site-header--v86 .v85-header__brand .brand-lockup__name{overflow:visible}.site-header--v86 .v85-header__brand .brand-lockup__name{padding:.03em .12em .12em 0;line-height:1.12;display:inline-block}.home-hero .hero-copy>p{line-height:1.4}.home-hero .hero-actions{margin-top:18px}.home-hero .hero-trust{margin-top:14px}.home-profile-feature{padding-top:1.25rem!important}}@media (max-width:360px){.v85-mobile-navigation__info{gap:7px}.v85-mobile-navigation__info a{border-radius:10px;min-height:38px;padding:.56rem .72rem}.home-hero .hero-copy>p{line-height:1.38}.home-hero .hero-actions{margin-top:16px}.home-hero .hero-trust{margin-top:13px}.home-profile-feature{padding-top:1rem!important}}
@media (max-width:1080px){.v85-mobile-navigation__info{flex-wrap:wrap;place-content:flex-start;align-items:center;gap:8px;display:flex}.v85-mobile-navigation__info a{box-sizing:content-box;text-align:center;white-space:nowrap;border-radius:10px;flex:none;justify-content:center;align-items:center;width:auto;min-width:0;min-height:40px;padding:0 13px;line-height:1.2;display:inline-flex}}@media (max-width:360px){.v85-mobile-navigation__info{gap:7px}.v85-mobile-navigation__info a{border-radius:9px;min-height:38px;padding-inline:11px}}
.loan-offer-choice{cursor:pointer;align-items:center;gap:.55rem;display:inline-flex}.loan-offer-choice input:focus-visible{outline:3px solid color-mix(in srgb, var(--car-accent) 72%, white);outline-offset:3px}.profile-landing__actions{flex-wrap:wrap}.profile-landing__privacy{margin-top:16px!important;font-size:13px!important;line-height:1.55!important}.profile-landing__privacy a,.profile-landing__noscript a{color:var(--profile-teal);text-underline-offset:4px;font-weight:750}.profile-landing__noscript{border-left:3px solid var(--profile-coral);max-width:660px;color:var(--profile-muted);background:color-mix(in srgb, var(--profile-coral) 7%, transparent);margin:14px 0 0;padding:12px 14px;font-size:13px;line-height:1.55}.trust-correction-path{color:var(--muted);margin-top:18px;font-size:13px;line-height:1.65;display:block}.trust-correction-path a,.sources-grid article>a{color:var(--teal);text-underline-offset:4px;font-weight:750}.methodology-gate .trust-correction-path{color:#ffffffd1}.methodology-gate .trust-correction-path a{color:#fff}.sources-grid article{flex-direction:column;display:flex}.sources-grid article>a{width:fit-content;margin-top:auto;padding-top:18px;font-size:13px}html[data-theme=dark] .profile-landing__privacy a,html[data-theme=dark] .trust-correction-path a,html[data-theme=dark] .sources-grid article>a{color:#7fe0d9}html[data-theme=dark] .profile-landing__noscript{color:#c3d3d8;background:#e05a471f}@media (max-width:700px){.profile-landing__actions{align-items:stretch;gap:12px}.profile-landing__actions .button{justify-content:center;width:100%}.profile-landing__actions>a:not(.button){width:fit-content}}
.loan-offer-choice>span{place-items:initial;width:auto;height:auto;color:inherit;font:inherit;white-space:normal;background:0 0;border-radius:0;line-height:1.35;display:inline;overflow:visible}.process-track article>span{color:#5f737a}.footer-bottom{color:#8fa8b4}.calculator-panel__head>div>span{color:#006f69}.calculator-panel__head>b,.form-privacy,.input-wrap>span,.home-hero .decision-card__foot{color:#596c74}.button--coral{background:#c34635;box-shadow:0 14px 30px #c3463540}.button--coral:hover,.button--coral:focus-visible{background:#a93829}html:not([data-theme=dark]) .home-category-card--savings{--category-card-accent:#a44232}html:not([data-theme=dark]) .home-category-card--car_cost{--category-card-accent:#995027}html[data-theme=dark] .footer-bottom{color:var(--v53-dark-meta)}
.car-form-group .loan-offer-card>legend>.loan-offer-choice>span{place-items:initial;width:auto;height:auto;color:inherit;font:inherit;font-size:inherit;font-weight:inherit;white-space:normal;overflow-wrap:anywhere;background:0 0;border-radius:0;line-height:1.35;display:inline;overflow:visible}.principles-section .section-heading>.eyebrow,footer.site-footer .brand-lockup--inverse .brand-lockup__name>b{color:#74d6d0}html:not([data-theme=dark]) .mortgage-mode-grid label.is-selected>span>small,html:not([data-theme=dark]) .mortgage-fieldset--soft .form-field[data-field=otherUpfrontCosts]>small{color:#52666e}.insurance-placeholder>.result-placeholder__mark{color:#006f69}
.savings-table-scroll{box-sizing:border-box;overscroll-behavior-inline:contain;scrollbar-gutter:stable;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow:auto hidden}.savings-table-scroll th,.savings-table-scroll td{overflow-wrap:normal;word-break:normal;white-space:nowrap}@media (max-width:1160px){.tbill-calculator__layout,.cpf-tbill-layout,.ssb-layout,.portfolio-layout,.tbill-results,.cpf-tbill-results,.ssb-results,.portfolio-results,.tbill-result-content,.cpf-tbill-result-content,.ssb-result-content,.portfolio-result-content,.tbill-result-section,.cpf-tbill-result-section,.ssb-result-section,.portfolio-result-content>section{min-inline-size:0;max-inline-size:100%}}@media (max-width:760px){.savings-table-scroll>table{inline-size:max-content;min-inline-size:100%}}
.site-header--v86 .v114-header__goals{min-height:51px;color:var(--graphite);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;padding:.62rem .55rem;font-size:.75rem;font-weight:800;display:flex}.site-header--v86 .v114-header__goals:hover,.site-header--v86 .v114-header__goals:focus-visible,.site-header--v86 .v114-header__goals[aria-current=page]{border-bottom-color:var(--teal);color:var(--harbour)}.v114-home-goals{color:#a9ece8;text-underline-offset:4px;align-self:flex-start;font-size:.88rem;font-weight:800;text-decoration:underline}.v119-home-goals{flex-wrap:wrap;align-items:center;gap:.4rem 1.1rem;width:100%;display:flex}.v119-home-goals a{align-items:center;min-height:44px;display:inline-flex}.v114-directory-goals{padding-top:1.1rem}.v114-directory-goals h2{color:var(--harbour);margin:0 0 .65rem;font-size:1.1rem}.v119-directory-goals-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.v114-directory-goals a{border:1px solid var(--line);min-width:0;min-height:44px;color:var(--teal);background:var(--paper);overflow-wrap:anywhere;border-radius:10px;gap:.2rem;padding:.7rem 1rem;font-weight:800;display:grid}.v114-directory-goals a:focus-visible{outline:3px solid var(--coral);outline-offset:3px}.v114-directory-goals a small{color:var(--graphite);font-weight:500;line-height:1.45}.v114-mobile-navigation__goals{min-height:44px;color:var(--teal);justify-content:space-between;align-items:center;padding:.75rem 1rem;font-weight:800;display:flex}.v114-mobile-navigation__goals[aria-current=page]{background:var(--teal-light)}html[data-theme=dark] .v114-header__goals,html[data-theme=dark] .v114-mobile-navigation__goals{color:var(--v2-text)}html[data-theme=dark] .site-header--v86 .v114-header__goals:is(:hover,:focus-visible,[aria-current=page]){color:var(--v2-heading);border-bottom-color:var(--v2-teal)}html[data-theme=dark] .v114-mobile-navigation__goals:is(:hover,:focus-visible,[aria-current=page]){color:var(--v2-heading)}html[data-theme=dark] .v114-directory-goals a{color:var(--v2-teal);background:var(--v2-surface);border-color:var(--v2-border)}html[data-theme=dark] .v114-directory-goals a small{color:var(--v2-text)}html[data-theme=dark] .calculator-search__results{background:var(--v2-surface);border-color:var(--v2-border)}html[data-theme=dark] .calculator-search__results>a{color:var(--v2-text)}html[data-theme=dark] .calculator-search__results>a:is(:hover,:focus-visible,.is-active){color:var(--v2-heading);background:var(--v2-teal-soft)}html[data-theme=dark] .calculator-search__results small{color:var(--v2-text)}.calculator-search__results>a>span{min-width:0}.calculator-search__results small{overflow-wrap:anywhere}html[data-theme=dark] .v114-mobile-navigation__goals[aria-current=page]{background:var(--v2-teal-soft)}@media (max-width:1080px){.site-header--v86 .v114-header__goals{display:none}}@media (max-width:600px){.v119-directory-goals-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.workspace-profile{grid-template-columns:42px minmax(0,1fr)}.workspace-profile>:last-child{min-width:0}.workspace-profile b,.workspace-profile span{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:none;overflow:visible}.v2-account-sidebar .workspace-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;overflow:visible}.workspace-nav button{white-space:normal;grid-template-columns:22px minmax(0,1fr) auto;gap:.4rem;min-width:0;height:auto;min-height:48px;padding:.6rem .65rem;line-height:1.35}.workspace-nav button span{white-space:normal;overflow-wrap:anywhere;min-width:0}.workspace-nav button:focus-visible{outline:3px solid var(--coral);outline-offset:2px}.workspace-nav button:active{transform:translateY(1px)}}@media (max-width:430px){.v2-account-sidebar .workspace-nav{grid-template-columns:minmax(0,1fr)}}
