body.au-page{--yd-ink:#163f3c;--yd-muted:#496562;--yd-line:#a9ceca;--yd-tint:#edf8f6;--au-brand:#067471;--au-soft:#e7f5f3;--au-on-brand:#fff;--hh-action:#067471;--dossier-action-fill:#067471;--dossier-link-ink:#055e5b}body.au-page.credit-dossier{--yd-ink:#183c28;--yd-muted:#496452;--yd-line:#b4ddc1;--yd-tint:#eff9f1;--yd-brand:#2baa5e;--au-brand:#2baa5e;--au-soft:#ebf9ef;--au-on-brand:#fff;--hh-action:#2baa5e;--dossier-action-fill:#2baa5e;--dossier-link-ink:#17603a}body.au-page.energy-dossier{--yd-ink:#26321d;--yd-muted:#596344;--yd-line:#cbd38c;--yd-tint:#f7f8e8;--yd-brand:#d4df47;--au-brand:#d4df47;--au-soft:#f5f7d9;--au-on-brand:#26321d;--hh-action:#d4df47;--dossier-action-fill:#d4df47;--dossier-link-ink:#4d590f}.au-page .yd-hero h1{max-width:27ch}body.au-page #main .yd-hero h1 em,body.au-page.credit-dossier #main .yd-hero h1 em{color:var(--yd-ink);text-decoration:none}body.au-page.credit-dossier #main h2{color:var(--yd-ink)}body.au-page #main :is(.yd-button,.cr-button),body.au-page #main :is(.yd-button,.cr-button):is(:visited,:hover,:active){background:var(--au-brand);border-color:var(--au-brand);color:var(--au-on-brand)!important}body.au-page #main :is(.yd-button,.cr-button):hover{text-decoration:none}body.au-page #main .dossier-nav[data-dossier-nav]>.dossier-nav-track>a[aria-current=location]{background:var(--au-brand);color:var(--au-on-brand)}body.au-page #main .dossier-nav[data-dossier-nav]>.dossier-nav-track>a[aria-current=location]:hover{color:var(--au-on-brand)}.au-page .yd-section.yd-tint{background:var(--yd-tint)}.au-page .yd-hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:2rem}.au-page .ar-hero{max-width:32rem;width:100%;justify-self:end}.au-page main .ar-figure{max-width:25rem;width:100%;margin:0;padding:.5rem;border:0;border-radius:0;background:0 0;justify-self:center}.ar-figure>svg,.ar-hero>svg{display:block;width:100%;height:auto;overflow:visible}.ar-svg text{font-family:var(--font-body)}.ar-label{font-size:var(--text-scale-20);font-weight:700}.ar-title{font-size:var(--text-scale-25);font-weight:750;font-family:var(--font-heading)}.ar-small{font-size:var(--text-scale-18);font-weight:500}.ar-value{font-size:var(--text-scale-32);font-weight:750;font-family:var(--font-heading)}.au-page .hh-reading{gap:2rem}.au-page .hh-result{background:var(--au-soft)}.au-page .hh-result dl>div{border-color:var(--yd-line)}.au-page .hh-reset{color:var(--dossier-link-ink)}.au-followup{margin-top:2rem}.au-fields-three{grid-template-columns:repeat(3,minmax(0,1fr))}.au-result-head{scroll-margin-top:var(--dossier-anchor-offset,10rem);margin:1.5rem 0}.au-page main .au-result-head h3{margin-bottom:.6rem}.au-page main .au-result-head p{margin-block:.5rem}.au-bank-results{margin:1.5rem 0;background:0 0}.au-bank-results .workspace-cards{padding:0;background:0 0}.au-bank-results .bank-list,.au-bank-results .catalogue-grid{display:block}.au-bank-offer{margin-bottom:1.2rem}.au-bank-offer>.bank-card{margin:0}.au-metrics{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:1.2rem 0}.au-metrics p{margin:0}.au-metrics p:first-child{grid-column:1/-1}.au-metrics strong{display:block;font-size:var(--text-scale-25);font-family:var(--font-heading);color:var(--yd-ink)}.au-metrics span{display:block;font-size:var(--text-caption);line-height:1.5;color:var(--yd-muted)}.au-page button.yd-button{border:0}.ar-membership{animation:ar-ticket 1.2s both}.ar-transfer{stroke-dasharray:1;animation:ar-route 1.4s .5s backwards}.ar-entry{animation:ar-entry .5s backwards}.ar-entry-1{animation-delay:1.2s}.ar-entry-2{animation-delay:1.6s}.ar-entry-3{animation-delay:2s}.ar-association-card{animation:ar-card 1s 2.4s backwards}.ar-month{stroke-dasharray:1;animation:ar-tick .5s backwards}.ar-month-1{animation-delay:.5s}.ar-month-2{animation-delay:1.1s}.ar-month-3{animation-delay:1.7s}.ar-month-4{animation-delay:2.3s}.ar-wind-rotor{transform-box:fill-box;transform-origin:center;animation:ar-wind 4.8s cubic-bezier(.2,.4,.4,1) both}.ar-wind-second{animation-duration:5.4s}.ar-certificate-mark{stroke-dasharray:1;animation:ar-tick .8s 2.7s backwards}.ar-grid-line{stroke-dasharray:1;animation:ar-route 1.5s 1.2s backwards}.ar-production-line{stroke-dasharray:1;animation:ar-route 1.3s .2s backwards}.ar-house-light{animation:ar-power .6s 1.4s backwards}.ar-grid-export{stroke-dasharray:1;animation:ar-route 1.5s 2s backwards}.ar-grid-buy{stroke-dasharray:1;animation:ar-route 1.4s 3.7s backwards}@keyframes ar-ticket{from{translate:-16px 0;opacity:0}to{translate:0 0;opacity:1}}@keyframes ar-entry{from{translate:12px 0;opacity:0}to{translate:0 0;opacity:1}}@keyframes ar-card{from{translate:0 18px;opacity:0}to{translate:0 0;opacity:1}}@keyframes ar-route{from{stroke-dashoffset:1;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes ar-tick{from{stroke-dashoffset:1;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes ar-wind{from{rotate:-240deg}to{rotate:0deg}}@keyframes ar-power{from{opacity:0}to{opacity:1}}@media(max-width:1000px){.au-fields-three{grid-template-columns:1fr 1fr}.au-page .ar-hero{max-width:28rem}.au-page main .ar-figure{max-width:25rem}}@media(max-width:767px){.au-fields-three{grid-template-columns:1fr}.au-page .yd-hero-grid{grid-template-columns:1fr;gap:1.2rem}.au-page .ar-hero{max-width:21rem;justify-self:center}.au-page main .ar-figure{max-width:25rem;padding:0}.au-page .yd-hero h1{max-width:none}.au-page .au-bank-results{margin-inline:-.5rem}.au-bank-offer{margin-bottom:1rem}}@media(prefers-reduced-motion:reduce){.ar-hero *{animation:none!important}}.ar-hero--credit-retraite .ar-loan-calendar>.ar-label,.ar-hero--credit-retraite .ar-pension-sheet>.ar-small{fill:#fff}.au-bank-offer>.au-match-note{margin:.65rem .25rem 0}
