/* Common editorial rhythm; each dossier has its own visual explanation. */
.energy-action{--ea-ink:#303822;--ea-accent:#596315;--ea-lime:#d4df47;--ea-paper:#fffef8;--ea-line:#d9dfc9;color:var(--ea-ink);background:var(--ea-paper);font:var(--text-body)/1.75 var(--font-body)}
.energy-action main{overflow:clip}.energy-action *{box-sizing:border-box}.ea-wrap{width:var(--site-wrap-width);margin-inline:auto}.energy-action h1,.energy-action h2,.energy-action h3{font-family:var(--font-heading);letter-spacing:-.045em;line-height:1.16;font-weight:800;color:var(--ea-ink)}.energy-action h1{font-size:var(--text-title);margin:22px 0;line-height:var(--leading-title)}.energy-action h2{font-size:var(--text-section);margin:12px 0 25px;line-height:var(--leading-section)}.energy-action h3{font-size:var(--text-subheading);margin:12px 0 18px;line-height:var(--leading-heading)}.energy-action em{font-style:normal;color:var(--ea-accent)}.energy-action p{margin:0 0 18px}.ea-kicker{font-size:var(--text-eyebrow) !important;letter-spacing:.14em;font-weight:800;line-height:1.6;color:var(--ea-accent);text-transform:uppercase}.ea-kicker b{display:inline-grid;place-items:center;background:var(--ea-lime);width:33px;height:33px;border-radius:50%;font-size:var(--text-scale-18);letter-spacing:-.05em;margin-right:8px}.ea-crumbs{font-size:var(--text-caption);padding-top:25px}.ea-hero{background:#f7f9e9;border-bottom:1px solid var(--ea-line);padding-bottom:65px}.ea-hero-grid{display:grid;grid-template-columns:1.08fr 1fr;gap:64px;align-items:center;padding-top:45px}.ea-lead{font-size:var(--text-lead);line-height:var(--leading-lead);max-width:32ch}.ea-meta{font-size:var(--text-caption);margin-top:20px!important;color:#626b54}.ea-button{display:inline-flex;gap:30px;align-items:center;border:0;background:var(--ea-ink);color:#fffef8;text-decoration:none;border-radius:8px;padding:14px 22px;font:700 var(--text-scale-15)/1.5 var(--font-body);cursor:pointer}.ea-button span{margin-left:auto}.ea-link{color:var(--ea-accent);font-weight:700;text-decoration:underline;text-underline-offset:4px}.ea-button:focus-visible,.energy-action a:focus-visible,.energy-action button:focus-visible,.energy-action summary:focus-visible{outline:3px solid var(--ea-accent);outline-offset:5px}.ea-toc{position:sticky;top:90px;z-index:15;background:rgba(255,254,248,.97);border-bottom:1px solid var(--ea-line)}.ea-toc .ea-wrap{display:flex;overflow:auto;gap:28px;padding:16px 0;scrollbar-width:thin}.ea-toc a{font-size:var(--text-scale-14);font-weight:700;color:var(--ea-accent);white-space:nowrap;text-decoration:none}.ea-section{padding:80px 0;border-bottom:1px solid var(--ea-line);scroll-margin-top:164px}.ea-tint{background:#f7f9e9}.ea-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:end;margin-bottom:32px}.ea-heading>p{max-width:48ch}.ea-split{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:start}.ea-prose{max-width:66ch}.ea-source{display:inline-block;margin:8px 18px 8px 0;font-size:var(--text-caption);line-height:1.5;color:var(--ea-accent);text-decoration:none;border-bottom:1px solid var(--ea-line)}.ea-source-list{display:grid}.ea-note{padding:24px 28px;border-left:4px solid var(--ea-lime);background:#f0f3e4;margin-top:25px}.ea-note p:last-child{margin-bottom:0}.energy-action details{border-top:1px solid var(--ea-line);padding:18px 0}.energy-action summary{cursor:pointer;list-style:none;font-weight:700;line-height:1.5;padding-right:30px;position:relative}.energy-action summary::-webkit-details-marker{display:none}.energy-action summary:after{content:'+';position:absolute;right:3px;top:0;font-size:var(--text-scale-23);color:var(--ea-accent)}.energy-action details[open]>summary:after{content:'−'}.energy-action details>div{padding-top:20px}.ea-faq{display:grid;grid-template-columns:1fr 1.4fr;gap:70px}.ea-method p{max-width:85ch}.ea-next{display:grid;grid-template-columns:1fr 1fr;gap:30px}.ea-next a{color:inherit;text-decoration:none;padding:30px;border:1px solid var(--ea-line);border-radius:12px;background:#fff}.ea-next a h3{margin:12px 0}.ea-next a b{color:var(--ea-accent);font-size:var(--text-scale-15)}.ea-next a:hover{border-color:var(--ea-accent)}.ea-list{padding-left:23px}.ea-list li{margin-bottom:12px}.ea-small{font-size:var(--text-caption);line-height:1.6}.ea-diagram{border-radius:15px;background:#eaf0d8;padding:30px;margin:0}.ea-diagram svg{width:100%;height:auto;display:block}.ea-diagram figcaption{font-size:var(--text-scale-14);line-height:1.6;margin-top:17px}.ea-icon{width:42px;height:42px;color:var(--ea-accent)}.ea-icon svg{width:100%;height:100%}.ea-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--ea-line);border-radius:15px;overflow:hidden}.ea-steps article{padding:30px;background:#fff;border-right:1px solid var(--ea-line)}.ea-steps article:last-child{border-right:0}.ea-step-num{font:800 var(--text-scale-39)/1 var(--font-heading);color:var(--ea-accent);display:block;margin:0 0 30px}.ea-step-doc{display:flex;gap:8px;flex-wrap:wrap;margin:25px 0 0}.ea-step-doc span{font-size:var(--text-scale-13);background:#edf0e2;padding:5px 10px;border-radius:4px}.ea-warning{display:grid;grid-template-columns:60px 1fr;gap:20px;border:1px solid #bfc89f;padding:30px;border-radius:12px;margin-top:30px}.ea-warning>b{font:800 var(--text-scale-38)/1 var(--font-heading);width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:var(--ea-lime)}.ea-warning p:last-child{margin:0}.ea-checklist{background:#fff;border:1px solid var(--ea-line);border-radius:15px;padding:30px}.ea-checklist label{display:flex;gap:15px;align-items:flex-start;cursor:pointer;padding:15px 0;border-bottom:1px solid var(--ea-line)}.ea-checklist input[type=checkbox]{width:21px;height:21px;flex:0 0 21px;accent-color:var(--ea-accent);margin-top:4px}.ea-checklist input:checked+span{color:#657051}.ea-checklist input:checked+span strong{text-decoration:line-through;text-decoration-color:#98a274}.ea-checklist label small{display:block;font-size:var(--text-caption);line-height:1.6;margin-top:4px}.ea-checklist-progress{display:flex;gap:20px;align-items:center;font-weight:700;margin-bottom:18px}.ea-checklist-progress progress{accent-color:var(--ea-accent);height:7px;flex:1;min-width:60px}.ea-actions{display:flex;flex-wrap:wrap;gap:15px;align-items:center;margin-top:22px}.ea-text-button{border:0;background:none;color:var(--ea-accent);font:700 var(--text-scale-15)/1.6 var(--font-body);cursor:pointer;text-decoration:underline;text-underline-offset:4px}.ea-status{font-size:var(--text-scale-14);margin-top:12px!important}.ea-js-only[hidden]{display:none!important}
/* The switch hero: the supply line stays, the billing contract moves. */
.sw-scene{margin:0;background:var(--ea-ink);border-radius:22px;padding:38px;color:var(--ea-paper);position:relative}.sw-scene .ea-kicker{color:var(--ea-lime)}.sw-gridline{height:116px;display:flex;align-items:center;justify-content:center;gap:15px;border-bottom:1px solid #65704f;margin-bottom:28px}.sw-gridline svg{width:76px;height:76px;flex:0 0 76px}.sw-wire{height:3px;flex:1;min-width:10px;background:var(--ea-lime);position:relative}.sw-wire:before{content:'';position:absolute;width:9px;height:9px;border-radius:50%;background:var(--ea-lime);top:-3px;left:15%}.sw-contracts{display:grid;grid-template-columns:1fr 35px 1fr;align-items:center;gap:8px}.sw-contract{background:var(--ea-paper);color:var(--ea-ink);padding:20px;border-radius:8px;transform:rotate(-3deg)}.sw-contract:last-child{background:var(--ea-lime);transform:rotate(3deg)}.sw-contract small{font-size:var(--text-caption);letter-spacing:.09em;display:block}.sw-contract strong{display:block;font:800 var(--text-scale-23)/1.2 var(--font-heading);margin:20px 0}.sw-contract i{display:block;height:5px;background:#cbd2b6;width:80%;margin-top:8px}.sw-contract:last-child i{background:#aeb93b}.sw-contracts>b{font-size:var(--text-scale-30);color:var(--ea-lime);text-align:center}.sw-scene figcaption{margin-top:25px;font-size:var(--text-scale-14);line-height:1.6;color:#e1e5d7}.sw-scene.ea-play .sw-contract:last-child{animation:sw-contract-enter .8s ease both}.sw-scene.ea-play .sw-wire:before{animation:sw-flow 1.8s ease-in-out both}.ea-replay{background:none;border:0;border-bottom:1px solid currentColor;color:inherit;font:700 var(--text-scale-13)/1.5 var(--font-body);padding:5px 0;cursor:pointer;margin-top:12px}@keyframes sw-contract-enter{from{opacity:.35;transform:translateY(30px) rotate(3deg)}to{opacity:1;transform:translateY(0) rotate(3deg)}}@keyframes sw-flow{from{left:5%}to{left:85%}}
.sw-invariants{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--ea-line);border-radius:14px;overflow:hidden}.sw-invariants>div{padding:32px}.sw-invariants>div:first-child{background:#eaf0d8}.sw-invariants ul{list-style:none;padding:0;margin:18px 0 0}.sw-invariants li{padding:12px 0;border-bottom:1px solid var(--ea-line);display:flex;gap:14px}.sw-invariants li b{color:var(--ea-accent)}.sw-doc-layout{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.sw-document{margin:0;background:#fff;border:1px solid var(--ea-line);box-shadow:8px 8px 0 #e4eacf;border-radius:10px;padding:28px}.sw-document h3{font-size:var(--text-subheading);line-height:var(--leading-heading)}.sw-doc-line{display:grid;grid-template-columns:35px 1fr 20px;gap:10px;align-items:center;width:100%;padding:16px 0;border:0;border-top:1px solid var(--ea-line);background:none;color:var(--ea-ink);text-decoration:none;text-align:left;font:600 var(--text-scale-16)/1.5 var(--font-body)}.sw-doc-line b{font-size:var(--text-scale-13);color:var(--ea-accent);font-weight:800}.sw-doc-line[aria-pressed=true]{background:#f0f4dd;box-shadow:14px 0 #f0f4dd,-14px 0 #f0f4dd}.sw-doc-panels article{padding:5px 0 20px;scroll-margin-top:170px}.sw-doc-panels article[hidden]{display:none}.sw-doc-panels h3{font-size:var(--text-subheading);line-height:var(--leading-heading)}.sw-price-models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.sw-price-models article{border-top:4px solid var(--ea-lime);padding:22px 0}.sw-price-models svg{width:100%;height:70px;margin-bottom:12px;display:block}.sw-boundary{display:grid;grid-template-columns:1fr 80px 1fr;align-items:center;gap:15px;background:#eaf0d8;border-radius:15px;padding:35px;margin-bottom:30px}.sw-invoice{background:#fff;padding:28px;border-radius:8px;box-shadow:0 3px 0 #dce2c6}.sw-invoice span{font-size:var(--text-scale-12);color:var(--ea-accent);font-weight:800}.sw-invoice strong{display:block;font:800 var(--text-scale-37)/1.25 var(--font-heading);margin:17px 0}.sw-invoice p{font-size:var(--text-scale-15);margin:0}.sw-boundary>b{text-align:center;font-size:var(--text-scale-32);color:var(--ea-accent)}.sw-problems{display:grid;gap:0}.sw-problems article{display:grid;grid-template-columns:200px 1fr;gap:35px;border-top:1px solid var(--ea-line);padding:30px 0;align-items:start}.sw-problems article>div:first-child{background:#edf1de;border-radius:10px;padding:25px;font:800 var(--text-scale-22)/1.3 var(--font-heading);color:var(--ea-accent)}.sw-problems h3{margin-top:0}
/* The moving hero: two independent meters, on two distinct timelines. */
.mv-scene{background:#e6edcf;border-radius:22px;padding:30px;margin:0}.mv-homes{display:grid;grid-template-columns:1fr 1fr;gap:23px;margin-top:25px}.mv-home svg{width:100%;height:145px;color:var(--ea-accent)}.mv-home:last-child svg{color:var(--ea-ink)}.mv-home>span{font-size:var(--text-scale-11);font-weight:800;letter-spacing:.1em}.mv-home>b{display:block;font:800 var(--text-scale-23)/1.2 var(--font-heading);margin-top:12px}.mv-home>i{display:block;margin-top:15px;height:7px;background:#adb68b;transform-origin:left}.mv-home:last-child>i{background:var(--ea-accent)}.mv-scene.ea-play .mv-home:first-child>i{animation:mv-leave 1.5s ease both}.mv-scene.ea-play .mv-home:last-child>i{animation:mv-arrive 1.5s ease both}.mv-scene figcaption{font-size:var(--text-scale-15);line-height:1.6;margin-top:28px;border-top:1px solid #bdc89b;padding-top:20px}@keyframes mv-leave{from{transform:scaleX(1)}to{transform:scaleX(.55)}}@keyframes mv-arrive{from{transform:scaleX(.2)}to{transform:scaleX(1)}}
.mv-addresses{display:grid;grid-template-columns:1fr 1fr;gap:30px}.mv-addresses>article{padding:30px;border:1px solid var(--ea-line);border-radius:15px;background:#fff}.mv-addresses>article:first-child{border-top:5px solid var(--ea-accent)}.mv-addresses>article:last-child{border-top:5px solid var(--ea-lime)}.mv-reference{display:flex;gap:12px;align-items:center;background:#f0f3e5;padding:18px;margin:20px 0}.mv-reference b{font:800 var(--text-scale-24)/1.2 var(--font-heading)}.mv-reference small{font-size:var(--text-caption);line-height:1.5}.mv-planner{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;padding:32px;border:1px solid var(--ea-line);border-radius:15px;background:#fff}.mv-form label{display:block;font-size:var(--text-scale-15);font-weight:700;margin-bottom:22px}.mv-form input{display:block;width:100%;min-width:0;max-width:100%;background:#fff;border:1px solid #b8c396;border-radius:6px;font:400 var(--text-ui) var(--font-body);color:var(--ea-ink);padding:12px;margin-top:8px}.mv-form input:focus-visible{outline:3px solid var(--ea-lime);outline-offset:3px}.mv-form input[aria-invalid=true]{border-color:#9c362e}.mv-plan{border-left:2px solid var(--ea-lime);padding-left:28px}.mv-plan>article{position:relative;padding:4px 0 20px}.mv-plan>article:before{content:'';width:12px;height:12px;background:var(--ea-accent);border-radius:50%;position:absolute;left:-35px;top:10px}.mv-plan h3{font-size:var(--text-subheading);margin:5px 0 9px;line-height:var(--leading-heading)}.mv-plan time{font-size:var(--text-scale-14);letter-spacing:.01em;font-weight:800;color:var(--ea-accent)}.mv-plan p{font-size:var(--text-body);line-height:var(--leading-body)}.mv-plan-note{background:#edf2dc;padding:15px 20px;font-size:var(--text-scale-15);line-height:1.6}.mv-tech-rows article{display:grid;grid-template-columns:240px 1fr;gap:38px;padding:35px 0;border-top:1px solid var(--ea-line);align-items:start}.mv-tech-board{background:#eaf0d8;border-radius:12px;padding:28px;text-align:center}.mv-tech-board svg{height:70px;width:70px}.mv-tech-board strong{display:block;font:800 var(--text-scale-29)/1.2 var(--font-heading);margin:15px 0 8px}.mv-tech-board span{font-size:var(--text-scale-14);line-height:1.5;display:block}.mv-fees{display:grid;grid-template-columns:1fr 50px 1fr 50px 1fr;gap:15px;align-items:center;margin:30px 0}.mv-fees>article{padding:25px;background:#fff;border:1px solid var(--ea-line);border-radius:12px;align-self:stretch}.mv-fees>span{font-size:var(--text-scale-30);text-align:center}.mv-fees h3{font-size:var(--text-subheading);line-height:var(--leading-heading)}.mv-fees p{font-size:var(--text-body);line-height:var(--leading-body)}.mv-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.mv-proof{border:1px solid var(--ea-line);padding:30px;border-radius:12px;background:#fff}.mv-proof .mv-photo{background:#eaf0d8;padding:20px;display:flex;align-items:center;gap:22px;margin-bottom:22px}.mv-photo>b{font:800 var(--text-scale-26)/1.2 var(--font-heading);background:#303822;color:#d4df47;padding:13px;border-radius:4px;letter-spacing:.1em}.mv-photo>span{font-size:var(--text-scale-13);line-height:1.5}.mv-proof h3{font-size:var(--text-subheading);line-height:var(--leading-heading)}.mv-check-row{display:flex;gap:25px;align-items:center;border-top:1px solid var(--ea-line);padding:20px 0}.mv-check-row>b{font:800 var(--text-scale-30)/1.2 var(--font-heading);color:var(--ea-accent)}
@media(min-width:1100px){.sw-document{position:sticky;top:170px}.sw-doc-layout{align-items:stretch}.mv-form{position:sticky;top:175px;align-self:start}}
@media(max-width:1000px){.ea-hero-grid{gap:30px}.ea-toc{top:90px}.sw-scene{padding:26px}.sw-contract{padding:14px}.sw-contract strong{font-size:var(--text-scale-20)}.ea-heading{gap:35px}.mv-fees{grid-template-columns:1fr;gap:0}.mv-fees>span{font-size:var(--text-scale-23)}.mv-fees>article{display:grid;grid-template-columns:220px 1fr;gap:15px;padding:20px}.mv-fees p{margin:0}.ea-steps article{padding:24px}}
@media(max-width:760px){.energy-action{font-size:var(--text-body)}.ea-hero{padding-bottom:40px}.ea-hero-grid{grid-template-columns:minmax(0,1fr);padding-top:28px;gap:32px}.energy-action h1{font-size:var(--text-title);line-height:var(--leading-title)}.ea-lead{font-size:var(--text-lead);line-height:var(--leading-lead)}.ea-crumbs{font-size:var(--text-caption);padding-top:18px}.ea-toc{top:75px}.ea-toc .ea-wrap{width:100%;padding:12px 18px;gap:24px}.ea-toc a{font-size:var(--text-scale-13)}.ea-section{padding:50px 0;scroll-margin-top:140px}.ea-heading,.ea-split,.ea-faq,.ea-next,.sw-doc-layout,.mv-addresses,.mv-planner,.mv-proof-grid{grid-template-columns:minmax(0,1fr);gap:25px}.ea-heading{margin-bottom:24px;gap:5px}.energy-action h2{font-size:var(--text-section);margin-bottom:20px;line-height:var(--leading-section)}.energy-action h3{font-size:var(--text-subheading);line-height:var(--leading-heading)}.ea-faq{gap:5px}.ea-note{padding:20px}.ea-steps{grid-template-columns:minmax(0,1fr)}.ea-steps article{border-right:0;border-bottom:1px solid var(--ea-line);display:grid;grid-template-columns:43px 1fr;gap:0 15px}.ea-steps article:last-child{border-bottom:0}.ea-steps h3{grid-column:2;margin-top:0}.ea-step-num{font-size:var(--text-scale-29);margin:0;grid-row:1/4}.ea-steps p,.ea-step-doc{grid-column:2}.ea-step-doc{margin-top:0}.ea-warning{grid-template-columns:38px 1fr;padding:22px;gap:17px}.ea-warning>b{width:36px;height:36px;font-size:var(--text-scale-26)}.ea-checklist{padding:23px}.ea-checklist-progress{font-size:var(--text-scale-15)}.ea-diagram{padding:20px}.ea-next a{padding:24px}.sw-invariants{grid-template-columns:minmax(0,1fr)}.sw-invariants>div{padding:25px}.sw-price-models{grid-template-columns:minmax(0,1fr);gap:10px}.sw-price-models article{display:grid;grid-template-columns:90px 1fr;gap:0 20px}.sw-price-models svg{grid-column:1;grid-row:1/4;width:90px;height:65px;margin-top:10px}.sw-price-models h3,.sw-price-models p{grid-column:2}.sw-price-models h3{font-size:var(--text-subheading);line-height:var(--leading-heading)}.sw-boundary{grid-template-columns:minmax(0,1fr);padding:23px;gap:8px}.sw-boundary>b{transform:rotate(90deg);font-size:var(--text-scale-25)}.sw-invoice{padding:23px}.sw-invoice strong{font-size:var(--text-scale-32)}.sw-problems article,.mv-tech-rows article{grid-template-columns:minmax(0,1fr);gap:20px}.sw-problems article>div:first-child{padding:17px 22px;font-size:var(--text-scale-19)}.sw-document{padding:23px}.sw-doc-line{font-size:var(--text-scale-16);grid-template-columns:26px 1fr 18px}.mv-planner{padding:23px}.mv-form label{font-size:var(--text-scale-15)}.mv-form input{font-size:var(--text-ui)}.mv-plan{padding-left:22px}.mv-plan>article:before{left:-29px}.mv-tech-board{display:grid;grid-template-columns:65px 1fr;gap:0 20px;text-align:left;padding:23px}.mv-tech-board svg{grid-row:1/3;width:60px;height:60px}.mv-tech-board strong{font-size:var(--text-scale-26);margin:0 0 8px}.mv-tech-board span{grid-column:2}.mv-fees>article{display:block}.mv-fees h3{margin:5px 0 12px}.mv-proof{padding:23px}.mv-photo{flex-wrap:wrap}.mv-homes{gap:15px}.mv-home svg{height:130px}.mv-scene{padding:24px}.mv-home>b{font-size:var(--text-scale-22)}.mv-home>span{font-size:var(--text-scale-10)}.ea-source{font-size:var(--text-caption)}.ea-small{font-size:var(--text-caption)}}
@media(max-width:360px){.energy-action h1{font-size:var(--text-title);line-height:var(--leading-title)}.energy-action h2{font-size:var(--text-section);line-height:var(--leading-section)}.sw-scene{padding:22px}.sw-contracts{gap:5px;grid-template-columns:1fr 20px 1fr}.sw-contract{padding:13px}.sw-contract strong{font-size:var(--text-scale-17)}.sw-contract small{font-size:var(--text-caption)}.mv-scene{padding:20px}.mv-home>b{font-size:var(--text-scale-20)}.mv-home svg{height:110px}.sw-price-models article{grid-template-columns:minmax(0,1fr);gap:0}.sw-price-models svg{grid-row:auto;grid-column:1;width:100%;height:55px}.sw-price-models h3,.sw-price-models p{grid-column:1}}
@media(prefers-reduced-motion:reduce){.energy-action *, .energy-action *:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media print{.energy-action header,.energy-action footer,.ea-toc,.ea-hero,.ea-button,.ea-actions,.ea-replay{display:none!important}.ea-section{padding:20px 0;break-inside:avoid}.ea-wrap{width:100%}.ea-js-only[hidden]{display:block!important}.energy-action main{overflow:visible}.ea-heading,.ea-split,.mv-planner,.ea-faq{display:block}.sw-doc-panels article[hidden]{display:block}.energy-action details>div{display:block}.mv-form{position:static}}

.ea-crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mv-rate-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:30px 0 15px}.mv-rate-board>div{border-top:4px solid var(--ea-lime);padding:25px 0 10px}.mv-rate-board span{font-size:var(--text-scale-12);letter-spacing:.06em;font-weight:800;color:var(--ea-accent)}.mv-rate-board strong{display:block;font:800 var(--text-scale-41)/1.2 var(--font-heading);margin:14px 0}.mv-rate-board small{font:600 var(--text-caption)/1.3 "var(--font-body)",sans-serif}.mv-rate-board p{font-size:var(--text-body);line-height:var(--leading-body)}.sw-doc-panels .ea-link{display:inline-block;margin-bottom:14px}@media(max-width:760px){.mv-rate-board{grid-template-columns:minmax(0,1fr);gap:0}.mv-rate-board>div{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8px 20px;padding:20px 0}.mv-rate-board strong{font-size:var(--text-scale-32);margin:0;grid-column:2;grid-row:1/3}.mv-rate-board p{margin:0}.mv-rate-board span{font-size:var(--text-scale-11)}}

.sw-back-lines{display:none!important}@media(max-width:760px){.sw-back-lines{display:inline-block!important;margin-top:12px}}

#reperes-frais{scroll-margin-top:164px}@media(max-width:760px){#reperes-frais{scroll-margin-top:140px}}
