.decision-dossier{--decision-brand:var(--yaka-bank-color,#067471);--decision-ink:#123e35;--decision-soft:#e6f1eb;--decision-action:#067471;--yd-brand:var(--decision-brand);--yd-ink:var(--decision-ink);--yd-tint:var(--decision-soft)}.decision-dossier.credit-dossier{--decision-brand:var(--yaka-credit-color,#2baa5e);--decision-ink:#175530;--decision-soft:#eaf4e8;--decision-action:#197440}.decision-dossier.telecom-dossier{--decision-brand:var(--yaka-telecom-color,#0ea0b1);--decision-ink:#075868;--decision-soft:#e7f4f5;--decision-action:#087887}.decision-dossier.energy-dossier{--decision-brand:var(--yaka-energy-color,#d4df47);--decision-ink:#4a530c;--decision-soft:#f3f5df;--decision-action:#596315}.decision-dossier .decision-hero{background:linear-gradient(105deg,#fffdf6 36%,var(--decision-soft));padding-bottom:0}.decision-hero .yd-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(22px,4vw,72px);padding-bottom:clamp(24px,4vw,65px)}.decision-hero .yd-hero-grid h1{font-size:var(--text-title);line-height:1.04}.decision-hero .yd-hero-grid h1 em,.decision-hero .yd-kicker{color:var(--decision-action)}.decision-dossier .decision-hero .yd-button,.decision-dossier .decision-tool .yd-button{background:var(--decision-action);color:#fff;border:1px solid transparent;text-decoration:none}.decision-dossier .decision-hero .yd-button:hover,.decision-dossier .decision-tool .yd-button:hover{background:var(--decision-ink);color:#fff}.decision-dossier .decision-hero .yd-button:focus-visible,.decision-dossier .decision-tool .yd-button:focus-visible{text-decoration:underline}.decision-hero-art{margin:0;min-width:0;width:100%;max-width:650px;justify-self:end}.decision-figure svg,.decision-hero-art svg{width:100%;display:block;height:auto}.decision-hero-art svg text{font-family:var(--font-body);font-weight:700;font-size:var(--text-body);fill:var(--decision-ink)}.decision-hero-art .decision-motion-budget{transform-origin:48px 102px;animation:decision-budget 1.3s cubic-bezier(.21,.78,.29,1) both}.decision-hero-art .decision-motion-battery{animation:decision-battery 1.8s cubic-bezier(.21,.78,.29,1) both}.decision-hero-art .decision-motion-fan{transform-origin:129px 219px;animation:decision-fan 2.4s cubic-bezier(.19,.7,.22,1) both}.decision-hero-art .decision-motion-heat{animation:decision-heat 2.4s ease-out both}@keyframes decision-budget{from{transform:scaleX(.28);opacity:.65}to{transform:none;opacity:1}}@keyframes decision-battery{0%{transform:translate(80px,-20px);opacity:0}20%{opacity:1}100%{transform:none}}@keyframes decision-fan{from{transform:rotate(-330deg)}to{transform:none}}@keyframes decision-heat{from{stroke-dashoffset:80}to{stroke-dashoffset:0}}.decision-dossier .decision-chapter{padding-block:clamp(32px,4.4vw,70px)}.decision-chapter:nth-of-type(odd){background:var(--decision-soft)}.decision-spread{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.8fr);gap:clamp(20px,4vw,66px);align-items:center}.decision-spread--reverse{grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr)}.decision-spread--reverse .decision-figure{grid-column:1;grid-row:1}.decision-copy h2{font-size:var(--text-section);margin:0 0 16px;text-wrap:balance}.decision-copy p{margin:0 0 14px;max-width:75ch}.decision-copy p:last-child{margin-bottom:0}.decision-copy ul{margin-block:10px 0;padding-inline-start:1.35em}.decision-copy li+li{margin-top:.22em}.decision-figure{margin:0;width:100%;max-width:435px;justify-self:center;min-width:0}.decision-figure-labels{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:2px 6px 0;text-align:center;color:var(--decision-ink);font-size:var(--text-caption);font-weight:700;line-height:1.35}.decision-inline{display:inline-flex;gap:.45em;align-items:center;font-weight:700;margin-top:6px;color:var(--decision-action)}.decision-hero .yd-button svg,.decision-inline svg,.decision-related svg{width:1em;height:1em;flex:none}.decision-dossier .decision-tool{margin-top:clamp(22px,4vw,50px);align-items:start;scroll-margin-top:calc(var(--site-header-offset,75px) + 62px)}.decision-result,.decision-tool .yd-form{background:#fffdf7;border:1px solid color-mix(in srgb,var(--decision-action) 20%,#fff);border-radius:16px;padding:clamp(16px,2.5vw,30px);min-width:0}.decision-result{background:#fff;overflow-wrap:anywhere}.decision-result h3,.decision-tool .yd-form h3{margin:0 0 12px;font-size:var(--text-subheading)}.decision-result>p{margin:0 0 12px}.decision-tool fieldset{border:0;border-top:1px solid color-mix(in srgb,var(--decision-action) 23%,#fff);padding:12px 0 0;margin:18px 0 0;min-width:0}.decision-tool legend{font-weight:700;padding:0 .4em 0 0;color:var(--decision-ink)}.decision-tool .yd-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.decision-tool .yd-fields label{display:grid;gap:5px;min-width:0;align-content:start}.decision-tool .yd-fields input,.decision-tool .yd-fields select{min-width:0;width:100%;min-height:44px}.decision-tool .decision-hint{font-size:var(--text-caption);line-height:1.45;margin:15px 0;color:#3f5c51}.decision-controls{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.decision-controls [type=reset]{border:0;background:0 0;color:var(--decision-action);cursor:pointer;font:inherit;font-size:var(--text-caption);text-decoration:underline;padding:10px}.decision-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px}.decision-checks label{display:flex;align-items:baseline;gap:7px;font-size:var(--text-caption);line-height:1.5}.decision-checks input{accent-color:var(--decision-action);flex:none}.decision-check-title{font-size:var(--text-caption);font-weight:700;margin:12px 0 4px}.decision-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:5px 13px;padding:14px 0;border-top:1px solid color-mix(in srgb,var(--decision-action) 18%,#fff)}.decision-row h4{font-size:var(--text-body);margin:0;line-height:1.2}.decision-row strong{color:var(--decision-action);font-size:var(--text-subheading);line-height:1.15;text-align:end}.decision-row a,.decision-row p{grid-column:1/-1;margin:0;font-size:var(--text-caption);line-height:1.45}.decision-row a{width:fit-content;font-weight:700;color:var(--decision-action)}.decision-result-summary p{margin:0;padding-bottom:12px}@media screen and (min-width:1001px){[data-decision-tool=bank]{--decision-sticky-offset:calc(var(--dossier-sticky-top,88px) + var(--dossier-nav-height,60px) + 12px);scroll-margin-top:var(--decision-sticky-offset)}[data-decision-tool=bank]>.yd-form{top:var(--decision-sticky-offset)}[data-decision-tool=bank]>.yd-form.decision-can-stick{position:sticky}[data-decision-tool=bank] .decision-result-summary{position:sticky;top:var(--decision-sticky-offset);z-index:1;background:#fff;padding-top:8px;margin-top:-8px;box-shadow:0 -8px 0 #fff}}.decision-related{list-style:none;margin:25px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:9px 26px}.decision-related a{display:inline-flex;align-items:center;gap:.5em;color:var(--decision-action);font-weight:700}@media(max-width:840px){.decision-hero .yd-hero-grid{grid-template-columns:minmax(0,1fr)}.decision-hero-art{justify-self:center;max-width:490px}.decision-spread,.decision-spread--reverse{grid-template-columns:minmax(0,1fr)}.decision-spread--reverse .decision-figure{grid-column:auto;grid-row:auto}}@media(max-width:470px){.decision-tool .yd-fields{grid-template-columns:minmax(0,1fr)}.decision-tool .yd-button{width:100%}}@media(prefers-reduced-motion:reduce){.decision-hero-art svg *{animation:none!important}}.decision-diagram text{font-family:var(--font-body);font-size:var(--text-body);font-weight:700;fill:var(--decision-ink)}.decision-diagram text[fill]{fill:#102f20}.decision-diagram .decision-svg-note{font-size:var(--text-caption);font-weight:600}.tpe-editorial-figure text{fill:var(--decision-ink);font:700 var(--text-body) var(--font-body)}.tpe-editorial-figure .tpe-small{font-size:var(--text-caption);font-weight:600}.tpe-editorial-figure .tpe-rule{fill:none;stroke:#a2c3b3;stroke-width:1.5}.tpe-editorial-figure .tpe-line{fill:none;stroke:#08786e;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.decision-hero-art .tpe-hero-small{font-size:var(--text-caption)}.decision-hero-art .tpe-hero-amount{font-size:var(--text-scale-24)}.tpe-hero-card{animation:tpe-card-arrival 1.8s cubic-bezier(.25,.7,.25,1) both}.tpe-hero-payment{animation:tpe-payment-travel 1.8s ease-out both}.tpe-hero-status{animation:tpe-payment-status 1.8s ease-out both}@keyframes tpe-card-arrival{0%{transform:translate(-24px,-10px)}100%,45%{transform:none}}@keyframes tpe-payment-travel{0%,40%{transform:translateX(-47px);opacity:0}55%,76%{opacity:1}100%,85%{transform:none;opacity:1}}@keyframes tpe-payment-status{0%,67%{opacity:0}100%,88%{opacity:1}}
