.fxd-page{--yd-brand:#067471;--yd-ink:#123e33;--yd-tint:#edf4e9;--yd-line:#bfd4c2;--yd-muted:#4b6b5c;--dossier-action-fill:#067471;--dossier-action-text:#fff}.fxd-page .yd-hero{padding-block:1.3rem 2.5rem}.fxd-page .yd-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:2rem;align-items:center}.fxd-page .yd-hero h1 em{color:#067471;text-decoration:none!important}.fxd-hero-art{max-width:34rem;width:100%;justify-self:end}.fxd-art{display:block;width:100%;height:auto;overflow:visible}.fxd-art text{font:500 var(--text-scale-22)/1.25 var(--font-body);fill:#123e33}.fxd-art .fxd-label{font-family:var(--font-heading);font-size:var(--text-scale-24);font-weight:700}.fxd-art .fxd-amount{font-family:var(--font-heading);font-size:var(--text-scale-30);font-weight:700;letter-spacing:-.02em}.fxd-art .fxd-small{font-size:var(--text-scale-19);fill:#37594b}.fxd-art .fxd-ui{font-size:var(--text-scale-18);fill:#466355}.fxd-art .fxd-tiny{font-size:var(--text-scale-16);font-weight:500;fill:#466355}.fxd-art .fxd-inverse{font-size:var(--text-scale-19);fill:#fff;font-weight:600}.fxd-art .fxd-card-number{font-size:var(--text-scale-16);fill:#fff;font-weight:500;letter-spacing:.06em}.fxd-page .yd-section{padding-block:3.2rem}.fxd-tint{background:#edf3e9}.fxd-reading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,25rem);gap:3rem;align-items:center}.fxd-reading>div{min-width:0}.fxd-reading--reverse{grid-template-columns:minmax(0,25rem) minmax(0,1fr)}.fxd-reading--reverse>div{grid-column:2;grid-row:1}.fxd-reading--reverse>figure{grid-column:1;grid-row:1}.fxd-figure{width:100%;max-width:25rem;margin:0;justify-self:end}.fxd-reading--reverse>.fxd-figure{justify-self:start}.fxd-page main h2{font-size:var(--text-section);line-height:var(--leading-section);margin:0 0 1.3rem}.fxd-page main li,.fxd-page main p{font-size:var(--text-body);line-height:var(--leading-body)}.fxd-page main p{margin:0 0 1.1rem}.fxd-page main .yd-kicker{font-size:var(--text-eyebrow);line-height:1.4}.fxd-page main a{color:#056b60}.fxd-page main .yd-button,.fxd-page main .yd-button:hover,.fxd-page main .yd-button:visited{background:#067471;color:#fff!important;border:0}.fxd-page main .yd-button:hover{background:#075d54}.fxd-list{padding-left:1.3rem;margin:1rem 0}.fxd-list li{margin-bottom:.6rem}.fxd-focus{padding:1rem 1.1rem;border-left:3px solid #b3a568;background:#f4efda;margin:1.25rem 0;font-size:var(--text-body);line-height:var(--leading-body)}.fxd-tool-intro{max-width:65rem;margin-bottom:1.7rem}.fxd-tool{border:1px solid var(--yd-line);border-radius:1rem;padding:1.5rem;background:#fff}.fxd-page main .fxd-example{font-size:var(--text-ui);line-height:1.6;background:#edf3e9;padding:1rem;border-radius:.6rem}.fxd-tool-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:1.6rem;align-items:start}.fxd-tool .yd-form{margin:0;border:0;padding:0;background:0 0}.fxd-tool .yd-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.fxd-tool label{min-width:0}.fxd-tool label small{display:block;margin-top:.4rem;color:#4b6b5c;font-size:var(--text-caption);font-weight:400;line-height:1.5}.fxd-reference{padding:1.3rem;border-radius:.8rem;background:#edf3e9;border-top:3px solid #067471}.fxd-page main .fxd-reference p{font-size:var(--text-ui);line-height:1.6}.fxd-page main .fxd-value{display:block;font:700 var(--text-scale-36)/1.2 var(--font-heading);color:#123e33;margin:.5rem 0 1rem}.fxd-reset{border:0;background:0 0;color:#067471;font:700 var(--text-ui)/1.4 var(--font-body);padding:.7rem 0;cursor:pointer}.fxd-page main .fxd-help{font-size:var(--text-caption);line-height:1.6;color:#4b6b5c}.fxd-results{margin-top:1.8rem;padding-top:1.5rem;border-top:1px solid var(--yd-line);scroll-margin-top:var(--dossier-scroll-offset,10rem)}.fxd-native{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;margin-top:1.2rem}.fxd-offer{min-width:0;container-type:inline-size}.fxd-offer .bank-card{width:100%;margin:0;box-sizing:border-box}.fxd-costs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem;background:#e9f1e4;border-radius:.7rem .7rem 0 0}.fxd-costs>div{min-width:0}.fxd-costs span{display:block;font-size:var(--text-caption);line-height:1.5}.fxd-costs strong{display:block;margin-top:.3rem;font:700 var(--text-subheading)/1.3 var(--font-heading);color:#123e33}.fxd-costs>div:last-child{border-left:1px solid #b2c9b4;padding-left:1rem}.fxd-offer-note{padding:.7rem 1rem;background:#f5f7ef}.fxd-page main .fxd-offer-note summary{font-size:var(--text-ui);font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:0}.fxd-page main .fxd-offer-note p{font-size:var(--text-caption);line-height:1.6;margin:.7rem 0 0}.fxd-page main .fxd-unpriced{font-size:var(--text-ui);padding:1rem;background:#f4efda;border-radius:.5rem}.fxd-page [hidden]{display:none!important}.fxd-page [data-fxd-error]{color:#a0472f}.fxd-currency-choice{animation:fxd-choose 4.6s steps(1,end) both}.fxd-choice-label{animation:fxd-choice-label 4.6s steps(1,end) both}.fxd-choice-ring{stroke-dasharray:270;stroke-dashoffset:0;animation:fxd-outline-choice 4.6s ease-out both}.fxd-change-path{animation:fxd-transfer 4.6s ease-in-out both}.fxd-change-path>path:first-child{stroke-dasharray:30;stroke-dashoffset:0;animation:fxd-route 4.6s ease-out both}.fxd-ledger{animation:fxd-ledger 4.6s ease-out both}@keyframes fxd-choose{0%,21%{fill:#eef4e9}100%,22%{fill:#067471}}@keyframes fxd-choice-label{0%,21%{fill:#067471}100%,22%{fill:#fff}}@keyframes fxd-outline-choice{0%,20%{stroke-dashoffset:270;opacity:0}100%,38%{stroke-dashoffset:0;opacity:1}}@keyframes fxd-transfer{0%,35%{opacity:0}100%,50%{opacity:1}}@keyframes fxd-route{0%,35%{stroke-dashoffset:30}100%,55%{stroke-dashoffset:0}}@keyframes fxd-ledger{0%,51%{opacity:0;transform:translateY(12px)}100%,75%{opacity:1;transform:translateY(0)}}@media(max-width:1050px){.fxd-reading,.fxd-reading--reverse{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1.6rem}.fxd-reading--reverse>div{grid-column:1;grid-row:1}.fxd-reading--reverse>figure{grid-column:2;grid-row:1}.fxd-tool-grid{grid-template-columns:minmax(0,1fr)}.fxd-page .yd-hero-grid{gap:1rem}}@media(max-width:767px){.fxd-page .yd-hero-grid,.fxd-reading,.fxd-reading--reverse{grid-template-columns:minmax(0,1fr)}.fxd-hero-art{max-width:26rem;justify-self:center}.fxd-reading--reverse>div,.fxd-reading--reverse>figure{grid-column:auto;grid-row:auto}.fxd-figure,.fxd-reading--reverse>.fxd-figure{max-width:25rem;justify-self:center}.fxd-page .yd-section{padding-block:2.4rem}.fxd-reading{gap:1rem}.fxd-tool{padding:1rem}.fxd-tool .yd-fields{grid-template-columns:minmax(0,1fr)}.fxd-tool .yd-actions{align-items:stretch}.fxd-tool .yd-button{width:100%;justify-content:center}.fxd-native{margin-inline:-1rem;width:calc(100% + 2rem)}.fxd-costs{gap:.6rem;padding:.9rem}.fxd-costs>div:last-child{padding-left:.6rem}.fxd-costs strong{font-size:var(--text-ui)}}@media(prefers-reduced-motion:reduce){.fxd-motion *{animation:none!important}}
