.EarDrW_wrap{max-width:var(--max);padding-inline:var(--pad);margin-inline:auto}.EarDrW_storyWrap{padding-top:clamp(3rem,7vw,5.5rem);}.EarDrW_roles,.EarDrW_section,.EarDrW_sectionWide{grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);align-items:start;gap:2rem clamp(2rem,5vw,5rem);scroll-margin-top:1rem;display:grid;}.EarDrW_roles{padding-top:clamp(4rem,8vw,6.5rem)}.EarDrW_section,.EarDrW_sectionWide{padding-top:clamp(5rem,9vw,7.5rem)}.EarDrW_section:before,.EarDrW_sectionWide:before{content:"";border-top:1.25px solid var(--line);grid-column:1/-1;margin-bottom:-.4rem}.EarDrW_sectionWide{grid-template-columns:minmax(0,1fr)}.EarDrW_head{align-content:start;gap:1.1rem;display:grid}.EarDrW_h2{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2rem,1.3rem + 2.2vw,3rem);font-weight:400;line-height:1.05}.EarDrW_body{min-width:0}.EarDrW_lede{max-width:40ch;font-family:var(--serif);text-wrap:pretty;margin:0;font-size:clamp(1.3rem,1.1rem + .6vw,1.6rem);line-height:1.32}.EarDrW_after{max-width:62ch;color:var(--color-fg-muted);margin:1.8rem 0 0}.EarDrW_pairs{columns:2 20rem;column-gap:clamp(2rem,4vw,3.5rem);margin:0;padding:0;list-style:none}.EarDrW_pairs li{break-inside:avoid;color:var(--color-fg-muted);margin:0 0 1.1rem;padding-left:1.4rem;line-height:1.55;position:relative}.EarDrW_pairs li:before{content:"";border-top:1.25px solid var(--line);width:.75rem;position:absolute;top:.78em;left:.1rem}.EarDrW_pairs strong{color:var(--color-fg);font-weight:600}.EarDrW_dont{border-top:1px solid var(--color-border-strong);max-width:62ch;margin:1rem 0 0;padding-top:1.2rem}.EarDrW_dont strong{font-weight:600}.EarDrW_cells{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.EarDrW_cells li{border-left:1px solid var(--color-border);padding:.6rem 1.2rem 1.6rem}.EarDrW_cells li:first-child{border-left:0;padding-left:0}.EarDrW_cellGlyph{margin-bottom:.9rem}.EarDrW_cellName{font-family:var(--serif);margin:0;font-size:1.35rem;font-style:italic;font-weight:400;line-height:1.2}.EarDrW_cells p{color:var(--color-fg-muted);max-width:38ch;margin:.45rem 0 0}.EarDrW_steps{grid-template-columns:repeat(6,minmax(0,1fr));margin:.4rem 0 0;padding:0;list-style:none;display:grid}.EarDrW_steps li{padding-right:1.4rem;position:relative}.EarDrW_steps p{color:var(--color-fg-muted);max-width:32ch;margin:.5rem 0 0;font-size:.9375rem;line-height:1.55}.EarDrW_stepName{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:400;line-height:1.15}.EarDrW_thread{fill:none;width:calc(100% - 18px);height:40px;stroke:var(--line);stroke-width:1.25px;stroke-linecap:round;position:absolute;top:0;left:17px;overflow:visible}.EarDrW_thread *{vector-effect:non-scaling-stroke}.EarDrW_node{border:1.25px solid var(--line);background:var(--paper);width:13px;height:13px;margin:13.5px 0 1.4rem;display:block;position:relative}.EarDrW_steps li:first-child .EarDrW_node{background:var(--color-fg);border-color:var(--color-fg)}.EarDrW_steps li:last-child .EarDrW_node{background:var(--color-accent);border-color:var(--color-accent)}.EarDrW_cycle{--ring:16.5rem;grid-template-columns:minmax(0, 1fr) var(--ring) minmax(0, 1fr);grid-template-rows:auto var(--ring) auto;gap:1.4rem 1.8rem;margin-top:2.4rem;display:grid}.EarDrW_ring{fill:none;grid-area:2/2;width:100%;height:auto;display:block;overflow:visible}.EarDrW_ringLine{stroke:var(--line);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.EarDrW_ringRun{stroke:var(--color-accent);stroke-width:3.4px;stroke-linecap:round;stroke-dasharray:3 97;stroke-dashoffset:0}.EarDrW_ringNode,.EarDrW_ringStart{fill:var(--paper);stroke:var(--color-fg);stroke-width:1.25px;vector-effect:non-scaling-stroke}.EarDrW_ringStart{fill:var(--color-fg)}.EarDrW_cycleSteps{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;margin:0;padding:0;list-style:none;display:grid}.EarDrW_cycleSteps li{max-width:30ch}.EarDrW_sell{text-align:center;grid-area:1/1/auto/-1;justify-self:center}.EarDrW_onboard{grid-area:2/3;align-self:center}.EarDrW_operate{text-align:center;grid-area:3/1/auto/-1;justify-self:center}.EarDrW_bill{text-align:right;grid-area:2/1;place-self:center end}.EarDrW_cycleName{font-family:var(--serif);letter-spacing:-.015em;margin:0;font-size:clamp(1.45rem,1.2rem + .7vw,1.85rem);font-weight:400;line-height:1.1}.EarDrW_cycleSteps p{color:var(--color-fg-muted);margin:.4rem 0 0;font-size:.9375rem;line-height:1.55}.EarDrW_picto{width:4.5rem}.EarDrW_picto svg{fill:none;width:100%;height:auto;stroke:var(--line);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.EarDrW_picto svg *{vector-effect:non-scaling-stroke}.EarDrW_pPaper{fill:var(--paper);stroke:none}.EarDrW_pLive{stroke:var(--color-accent)}.EarDrW_pFaint{stroke-opacity:.6}@media (prefers-reduced-motion:no-preference){html:not([data-reduce-motion=true]) .EarDrW_cycle[data-in] .EarDrW_ringRun{animation:14s linear infinite EarDrW_cy-run}html:not([data-reduce-motion=true]) .EarDrW_steps [data-armed]>.EarDrW_thread{clip-path:inset(0 100% 0 0)}html:not([data-reduce-motion=true]) .EarDrW_steps [data-armed][data-in]>.EarDrW_thread{animation:EarDrW_cy-wipe .7s var(--ease-out) calc(.2s + var(--i,0) * .14s) both}html:not([data-reduce-motion=true]) .EarDrW_picto[data-armed] svg{clip-path:inset(-10% 100% -10% -10%)}html:not([data-reduce-motion=true]) .EarDrW_picto[data-armed][data-in] svg{animation:EarDrW_cy-wipe .8s var(--ease-out) .12s both}}@keyframes EarDrW_cy-run{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@keyframes EarDrW_cy-wipe{0%{clip-path:inset(-10% 100% -10% -10%)}to{clip-path:inset(-10%)}}@media (max-width:1000px){.EarDrW_roles,.EarDrW_section{grid-template-columns:minmax(0,1fr)}.EarDrW_head{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:1rem}.EarDrW_head:not(:has(.EarDrW_picto)){grid-template-columns:minmax(0,1fr)}.EarDrW_cycle{--ring:11rem;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.EarDrW_ring{width:var(--ring);grid-area:1/1;justify-self:center}.EarDrW_cycleSteps{grid-area:2/1;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.EarDrW_cycleSteps li{max-width:none}.EarDrW_sell,.EarDrW_onboard,.EarDrW_operate,.EarDrW_bill{text-align:left;border-top:1px solid var(--color-border-strong);grid-area:auto;place-self:start stretch;max-width:none;padding-top:.8rem}.EarDrW_cells{grid-template-columns:repeat(2,minmax(0,1fr))}.EarDrW_cells li,.EarDrW_cells li:first-child{border-left:0;border-top:1px solid var(--color-border);padding:1.2rem 1.2rem 1.4rem 0}.EarDrW_steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2.6rem}.EarDrW_thread{display:none}.EarDrW_node{margin-top:0}}@media (max-width:720px){.EarDrW_cells{grid-template-columns:minmax(0,1fr)}.EarDrW_steps{grid-template-columns:minmax(0,1fr);row-gap:1.8rem}.EarDrW_steps li{padding-left:2rem}.EarDrW_node{margin:0;position:absolute;top:.5rem;left:0}.EarDrW_steps li:not(:last-child):before{content:"";border-left:1.25px solid var(--line);position:absolute;top:1.6rem;bottom:-1.6rem;left:6px}.EarDrW_cycleSteps{grid-template-columns:minmax(0,1fr)}.EarDrW_picto{width:3.25rem}}
.xsS4tG_story{--gap:clamp(1rem, 1.8vw, 1.75rem);gap:0 var(--gap);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative;container-type:inline-size}.xsS4tG_flow{left:0;right:0;top:calc((100cqw - 5 * var(--gap)) / 6 * .75 * 84 / 90 - 5px);fill:none;width:100%;height:10px;stroke:var(--line);stroke-width:1.25px;stroke-linecap:round;position:absolute;overflow:visible}.xsS4tG_flow *{vector-effect:non-scaling-stroke}.xsS4tG_station{min-width:0;position:relative}.xsS4tG_drawing{fill:none;width:100%;height:auto;stroke:var(--line);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;display:block;position:relative;overflow:visible}.xsS4tG_drawing *{vector-effect:non-scaling-stroke}@media (min-width:1101px){.xsS4tG_ground{display:none}}.xsS4tG_paper{fill:var(--paper);stroke:none}.xsS4tG_faint{stroke-opacity:.6}.xsS4tG_dash{stroke-dasharray:2.4 2.8}.xsS4tG_live{stroke:var(--color-accent)}.xsS4tG_liveFill{fill:var(--color-accent);stroke:var(--color-accent)}.xsS4tG_station p{border-top:1px solid var(--color-border);color:var(--color-fg);text-wrap:pretty;margin:1.1rem 0 0;padding-top:.9rem;font-size:.9375rem;line-height:1.55}@media (prefers-reduced-motion:no-preference){html:not([data-reduce-motion=true]) .xsS4tG_flow{animation:2.4s cubic-bezier(.45,0,.2,1) .2s both xsS4tG_dg-wipe}html:not([data-reduce-motion=true]) .xsS4tG_station .xsS4tG_drawing{animation:xsS4tG_dg-wipe .7s var(--ease-out) calc(.2s + var(--delay,0s)) both}html:not([data-reduce-motion=true]) .xsS4tG_station p{animation:xsS4tG_dg-rise .6s var(--ease-out) calc(.46s + var(--delay,0s)) both}:is(html:not([data-reduce-motion=true]) .xsS4tG_story[data-armed] .xsS4tG_flow,html:not([data-reduce-motion=true]) .xsS4tG_station[data-armed] .xsS4tG_drawing){clip-path:inset(-10% 100% -10% 0);animation:none}html:not([data-reduce-motion=true]) .xsS4tG_station[data-armed] p{opacity:0;animation:none}html:not([data-reduce-motion=true]) .xsS4tG_story[data-armed][data-in] .xsS4tG_flow{animation:2.4s cubic-bezier(.45,0,.2,1) both xsS4tG_dg-wipe}html:not([data-reduce-motion=true]) .xsS4tG_station[data-armed][data-in] .xsS4tG_drawing{animation:xsS4tG_dg-wipe .7s var(--ease-out) var(--delay,0s) both}html:not([data-reduce-motion=true]) .xsS4tG_station[data-armed][data-in] p{animation:xsS4tG_dg-rise .6s var(--ease-out) calc(var(--delay,0s) + .26s) both}@media (min-width:1101px){.xsS4tG_station{--delay:calc(var(--i) * .36s)}}}@keyframes xsS4tG_dg-wipe{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% -2% -10% 0)}}@keyframes xsS4tG_dg-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1100px){.xsS4tG_story{display:block}.xsS4tG_flow{display:none}.xsS4tG_station{grid-template-columns:7.5rem minmax(0,1fr);align-items:start;gap:1.25rem;padding-bottom:1.4rem;padding-left:1.1rem;display:grid}.xsS4tG_station:before{content:"";border-left:1.25px solid var(--line);position:absolute;top:1.6rem;bottom:-1.6rem;left:0}.xsS4tG_station:after{content:"";background:var(--paper);border:1.25px solid var(--line);width:7px;height:7px;position:absolute;top:calc(1.6rem - 3px);left:-3px}.xsS4tG_station:last-child:before{content:none}.xsS4tG_station p{border-top:0;max-width:52ch;margin:0;padding-top:1.4rem;font-size:1rem}}@media (max-width:720px){.xsS4tG_station{grid-template-columns:5.5rem minmax(0,1fr);gap:1rem}.xsS4tG_station p{padding-top:.6rem;font-size:.9375rem}}
