.fs{--fs-navy:#0b1f3a;--fs-slate:#5b6b7f;--fs-line:#dde3ea;--fs-teal:#0e9bae;--fs-teal-ink:#0a6f7d;--fs-teal-tint:#e3f6f8;--fs-orange:#e07a1f;--fs-orange-ink:#8a4a12;--fs-orange-tint:#fbebdd;--fs-green:#13744e;--fs-green-tint:#e3f4ec;--fs-loop:5.5s;color:var(--fs-navy);background:#f3f5f8;border-radius:22px;max-width:1000px;margin-inline:auto;position:relative;container-type:inline-size}.fs-stage{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:clamp(1rem,3cqi,1.75rem);padding:clamp(1.25rem,4.5cqi,2.75rem);font-size:clamp(.9rem,1.55cqi,1rem);display:grid}.fs-chart-card,.fs-card{box-shadow:0 0 0 1px var(--fs-line);background:#fff;border-radius:14px;padding:1.1em 1.2em}.fs-head{justify-content:space-between;align-items:baseline;margin:0 0 .8em;display:flex}.fs-head span,.fs-label{color:var(--fs-teal-ink);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.85em;font-weight:700}.fs-plot{aspect-ratio:240/80;position:relative;overflow:hidden}.fs-plot svg{width:100%;height:100%;display:block}.fs-base{stroke:#9fb0c4;stroke-dasharray:4 4;stroke-width:1.5px}.fs-area{fill:var(--fs-teal-tint)}.fs-line{fill:none;stroke:var(--fs-teal);stroke-linejoin:round;stroke-width:3px}.fs-base-label{color:var(--fs-slate);font-size:.75em;position:absolute;bottom:6%;right:0}.fs-lift{background:var(--fs-navy);color:#fff;border-radius:6px;padding:.2em .55em;font-size:.8em;font-weight:700;position:absolute;top:0;left:30%}.fs-cover{background:#fff;position:absolute;inset:0;transform:translate(101%)}.fs-flights{gap:.35em;margin-top:.6em;display:grid}.fs-flight{height:1.6em;margin:0;position:relative}.fs-flight span{transform-origin:0;border-radius:6px;align-items:center;gap:.35em;height:100%;padding-inline:.5em;font-size:.8em;font-weight:700;display:inline-flex;position:absolute;top:0}.fs-tv span{background:var(--fs-orange-tint);color:var(--fs-orange-ink)}.fs-radio span{color:#3d587d;background:#e6ecf4}.fs-weeks{color:var(--fs-slate);justify-content:space-between;margin:.5em 0 0;font-size:.75em;display:flex}.fs-side{align-content:center;gap:.9em;display:grid}.fs-big{margin:.4em 0 0}.fs-big b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.6em}.fs-flag{background:var(--fs-orange-tint);color:var(--fs-orange-ink);border-radius:999px;margin:.5em 0 0;padding:.2em .65em;font-size:.85em;font-weight:700;display:inline-block}.fs-board ul{gap:.35em;margin:.6em 0 0;padding:0;list-style:none;display:grid}.fs-board li{border-top:1px solid var(--fs-line);justify-content:space-between;gap:.75em;padding-top:.35em;display:flex}.fs-board li span{color:var(--fs-slate)}.fs-board li b{font-variant-numeric:tabular-nums;text-align:right}.fs-sent{background:var(--fs-green-tint);border:2px solid var(--fs-green);color:var(--fs-green);border-radius:999px;align-items:center;gap:.35em;margin:.75em 0 0;padding:.3em .8em;font-weight:700;display:inline-flex}.fs-pause{border:1px solid var(--fs-line);color:var(--fs-navy);cursor:pointer;z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.fs-pause:hover{background:var(--fs-navy);color:#fff}.fs-pause span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.fs-pause{opacity:0}.fs:hover .fs-pause,.fs:focus-within .fs-pause{opacity:1}}@container (max-width:640px){.fs-stage{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1rem}.fs-lift{left:18%}}@media (prefers-reduced-motion:no-preference){.fs-pause{transition:opacity .18s,background .18s}.fs[data-play] .fs-tv span{animation:fs-tv var(--fs-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.fs[data-play] .fs-radio span{animation:fs-radio var(--fs-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.fs[data-play] .fs-cover{animation:fs-draw var(--fs-loop) ease-in-out .94 forwards}.fs[data-play] .fs-lift{animation:fs-lift var(--fs-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.fs[data-play] .fs-postbuy{animation:fs-card1 var(--fs-loop) ease .94 forwards}.fs[data-play] .fs-board{animation:fs-card2 var(--fs-loop) ease .94 forwards}.fs[data-play] .fs-sent{animation:fs-sent var(--fs-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.fs[data-paused] *{animation-play-state:paused!important}}@keyframes fs-tv{0%,2%{opacity:0;transform:scaleX(0)}9%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes fs-radio{0%,7%{opacity:0;transform:scaleX(0)}14%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes fs-draw{0%,14%{transform:none}40%,95%{transform:translate(101%)}to{transform:none}}@keyframes fs-lift{0%,40%{opacity:0;transform:translateY(-6px)scale(.9)}46%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes fs-card1{0%,48%{opacity:0;transform:translateY(10px)}55%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes fs-card2{0%,56%{opacity:0;transform:translateY(10px)}63%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes fs-sent{0%,66%{opacity:0;transform:scale(1.3)rotate(-4deg)}72%,95%{opacity:1;transform:none}to{opacity:0}}
.rs{--rs-navy:#0b1f3a;--rs-slate:#5b6b7f;--rs-line:#dde3ea;--rs-teal:#0e9bae;--rs-teal-ink:#0a6f7d;--rs-teal-tint:#e3f6f8;--rs-orange:#e07a1f;--rs-orange-tint:#fbebdd;--rs-green:#13744e;--rs-green-tint:#e3f4ec;--rs-loop:6s;background:var(--rs-navy);color:#fff;border-radius:22px;max-width:1000px;margin-inline:auto;position:relative;container-type:inline-size}.rs-stage{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.25rem,4cqi,2.5rem);padding:clamp(1.25rem,4.5cqi,2.75rem);font-size:clamp(.9rem,1.55cqi,1rem);display:grid}.rs-label,.rs-mini{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.85em;font-weight:700}.rs-label{color:#3dd6e8;margin-bottom:.8em}.rs-mini{color:var(--rs-slate);margin-bottom:.5em}.rs-feed ol{gap:.6em;margin:0;padding:0;list-style:none;display:grid}.rs-feed li{background:#ffffff12;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75em;padding:.7em .85em;display:grid}.rs-icon{color:#3dd6e8;background:#3dd6e829;border-radius:9px;justify-content:center;align-items:center;width:2.1em;height:2.1em;display:inline-flex}.rs-feed li>span:nth-child(2){gap:.05em;min-width:0;display:grid}.rs-feed em{color:#9fb0c4;font-size:.85em;font-style:normal;font-weight:600}.rs-feed b{font-weight:600}.rs-in{color:#3dd6e8}.rs-report{color:var(--rs-navy);background:#fff;border-radius:16px;gap:1em;padding:1.25em 1.35em 1.1em;display:grid;transform:rotate(.6deg)}.rs-report-head{border-bottom:2px solid var(--rs-navy);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3em .8em;padding-bottom:.6em;display:flex}.rs-report-head p{color:var(--rs-teal-ink);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.85em;font-weight:700}.rs-report-head b{font-size:1.05em}.rs-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75em;display:grid}.rs-kpi{background:#f3f5f8;border-radius:10px;gap:.1em;margin:0;padding:.65em .8em;display:grid}.rs-kpi b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.6em;line-height:1.1}.rs-kpi span{color:var(--rs-slate);font-size:.9em}.rs-bar{border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.rs-bar i{transform-origin:0;display:block}.rs-bar i:first-child{background:var(--rs-teal)}.rs-bar i:nth-child(2){background:#9fb0c4}.rs-bar i:nth-child(3){background:#c9d3de}.rs-bar i:nth-child(4){background:#e5eaf0}.rs-legend{flex-wrap:wrap;gap:.25em .9em;margin:.5em 0 0;padding:0;list-style:none;display:flex}.rs-legend li{color:var(--rs-slate);font-size:.85em}.rs-legend li:first-child{color:var(--rs-navy);font-weight:700}.rs-legend b{font-variant-numeric:tabular-nums}.rs-chart{height:4.5em;position:relative;overflow:hidden}.rs-chart svg{width:100%;height:100%;display:block}.rs-area{fill:var(--rs-teal-tint)}.rs-line{fill:none;stroke:var(--rs-teal);stroke-linejoin:round;stroke-width:2.5px}.rs-note{background:var(--rs-navy);color:#fff;border-radius:6px;padding:.15em .5em;font-size:.75em;font-weight:600;position:absolute;top:.1em;left:56%}.rs-cover{background:#fff;position:absolute;inset:0;transform:translate(101%)}.rs-pipeline{flex-wrap:wrap;gap:.4em 1.25em;margin:.5em 0 0;display:flex}.rs-pipeline span{color:var(--rs-slate)}.rs-pipeline b{color:var(--rs-green);font-variant-numeric:tabular-nums;font-size:1.1em}.rs-sent{background:var(--rs-green-tint);border:2px solid var(--rs-green);color:var(--rs-green);white-space:nowrap;border-radius:999px;justify-self:end;align-items:center;gap:.4em;margin:0;padding:.35em .85em;font-weight:700;display:inline-flex}.rs-pause{background:var(--rs-navy);color:#fff;cursor:pointer;z-index:2;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.rs-pause span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rs-pause:focus-visible{outline-offset:2px;outline:2px solid #3dd6e8}@media (hover:hover){.rs-pause{opacity:0}.rs:hover .rs-pause,.rs:focus-within .rs-pause{opacity:1}}@container (max-width:640px){.rs-stage{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem}.rs-feed em{display:none}.rs-report{transform:none}}@media (prefers-reduced-motion:no-preference){.rs-pause{transition:opacity .18s}.rs[data-play] .rs-feed li:first-child{animation:rs-c1 var(--rs-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.rs[data-play] .rs-feed li:nth-child(2){animation:rs-c2 var(--rs-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.rs[data-play] .rs-feed li:nth-child(3){animation:rs-c3 var(--rs-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.rs[data-play] .rs-feed li:nth-child(4){animation:rs-c4 var(--rs-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.rs[data-play] .rs-kpi-1{animation:rs-k1 var(--rs-loop) ease .94 forwards}.rs[data-play] .rs-kpi-2{animation:rs-k2 var(--rs-loop) ease .94 forwards}.rs[data-play] .rs-bar i{animation:rs-bar var(--rs-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.rs[data-play] .rs-legend{animation:rs-legend var(--rs-loop) ease .94 forwards}.rs[data-play] .rs-cover{animation:rs-draw var(--rs-loop) ease-in-out .94 forwards}.rs[data-play] .rs-note{animation:rs-note var(--rs-loop) ease .94 forwards}.rs[data-play] .rs-pipeline{animation:rs-pipe var(--rs-loop) ease .94 forwards}.rs[data-play] .rs-sent{animation:rs-sent var(--rs-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.rs[data-paused] *{animation-play-state:paused!important}}@keyframes rs-c1{0%,2%{opacity:0;transform:translate(-18px)}6%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes rs-c2{0%,7%{opacity:0;transform:translate(-18px)}11%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes rs-c3{0%,12%{opacity:0;transform:translate(-18px)}16%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes rs-c4{0%,17%{opacity:0;transform:translate(-18px)}21%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes rs-k1{0%,21%{opacity:0;transform:translateY(6px)}26%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes rs-k2{0%,25%{opacity:0;transform:translateY(6px)}30%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes rs-bar{0%,30%{transform:scaleX(0)}38%,95%{transform:none}to{transform:scaleX(0)}}@keyframes rs-legend{0%,34%{opacity:0}39%,95%{opacity:1}to{opacity:0}}@keyframes rs-draw{0%,39%{transform:none}51%,95%{transform:translate(101%)}to{transform:none}}@keyframes rs-note{0%,47%{opacity:0;transform:translateY(-4px)}51%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes rs-pipe{0%,51%{opacity:0;transform:translateY(6px)}56%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes rs-sent{0%,58%{opacity:0;transform:scale(1.3)rotate(-4deg)}63%,95%{opacity:1;transform:none}to{opacity:0}}
