:root{--shade-band:inset 0 26px 44px -30px #0009, inset 0 -26px 44px -30px #0009}.whats-next{--above:5rem;--in:4.5rem;--in-foot:4.5rem;--below:4rem;padding:calc(var(--above) + var(--in)) var(--gutter) calc(var(--in-foot) + var(--below));text-align:center;position:relative}.whats-next:before{content:"";z-index:-2;inset:var(--above) 0 var(--below);border-block:1px solid #0000;border-image:linear-gradient(90deg, transparent, var(--color-hairline) 22%, var(--color-hairline) 78%, transparent) 1;background:var(--color-panel);box-shadow:var(--shade-band);pointer-events:none;position:absolute}@media (width>=701px){.whats-next{--above:4rem;--in:5rem}}@media (width>=88.75em){.whats-next{--in-foot:5rem;--below:5rem}}.whats-next .whats-next-label{max-width:var(--width-quote);margin:0 auto 2.8rem}.whats-next .cards{text-align:left;gap:2.6rem;max-width:30rem;margin:0 auto;padding:0;list-style:none;display:grid}.whats-next .card{grid-template-columns:76px minmax(0,1fr);align-content:start;align-items:center;column-gap:1.15rem;display:grid}.whats-next .card h3{font-family:var(--font-display);margin:0 0 .3rem;font-size:1.4rem;font-weight:600;line-height:1.15}.whats-next .card h3 a{text-decoration:none}.whats-next .card h3 a:hover{text-decoration:underline 1px var(--color-gold);text-underline-offset:4px}.whats-next .stops,.whats-next .her{grid-column:1/-1}.whats-next .stops{grid-template-columns:repeat(var(--gaps), minmax(0, 1fr)) 0;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ash);margin:1.3rem 0 0;padding:0;font-size:.64rem;font-weight:600;line-height:1.3;list-style:none;display:grid;position:relative}.whats-next .stops:before,.whats-next .stops:after{content:"";background:var(--color-hairline-faint);width:100%;height:1px;position:absolute;top:7.5px;left:0}.whats-next .stops:after{width:calc(var(--reached) * 100%);background:var(--color-gold)}.whats-next .stops li{z-index:1;white-space:nowrap;justify-self:start;justify-items:center;gap:.45rem;display:grid;position:relative;transform:translate(-50%)}.whats-next .stops li:first-child{justify-items:start;transform:none}.whats-next .stops li:last-child{justify-self:end;justify-items:end;transform:none}.whats-next .stops li:before{content:"";background:var(--color-panel);border:1px solid;width:7px;height:7px;margin-top:4px;transform:rotate(45deg)}.whats-next .stops .done{color:var(--color-ivory)}.whats-next .stops .done:before{border-color:var(--color-gold);background:var(--color-gold)}.whats-next .stops .here{color:var(--color-gold)}.whats-next .stops .here:before{box-shadow:var(--glow-stop)}.whats-next .her{font-family:var(--font-display);margin:.8rem 0 0;font-size:1.15rem;font-style:italic;font-weight:500;line-height:1.4}.whats-next .news{border-top:1px solid var(--color-hairline-faint);text-align:left;gap:.85rem;max-width:30rem;margin:3.2rem auto 0;padding:2.4rem 0 0;list-style:none;display:grid}.whats-next time{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);font-size:.72rem;font-weight:600;display:block}.whats-next .ways{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem 2.2rem;margin-top:3.2rem;display:flex}@media (width>=47.5em){.whats-next .news{max-width:46rem}.whats-next .news li{grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline;gap:1rem;display:grid}}@media (width>=62em){.whats-next .cards{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:3.5rem;max-width:62rem}.whats-next .card{grid-template-columns:88px minmax(0,1fr);column-gap:1.5rem}.whats-next .card h3{font-size:1.6rem}}.whats-next .meta{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);margin:0;font-size:.78rem;font-weight:600;container-type:inline-size}.whats-next .loz{border:1px solid var(--color-gold);vertical-align:.15em;width:5px;height:5px;margin:0 .9em;display:inline-block;transform:rotate(45deg)}@container (width<18em){.whats-next .fit-s .loz{display:none}.whats-next .fit-s .series-line{text-wrap:balance;display:block}}@container (width<21em){.whats-next .fit-m .loz{display:none}.whats-next .fit-m .series-line{text-wrap:balance;display:block}}@container (width<30.5em){.whats-next .fit-l .loz{display:none}.whats-next .fit-l .series-line{text-wrap:balance;display:block}}@media (width<=23em){.whats-next .stops{grid-template-columns:none;row-gap:.55rem}.whats-next .stops:before,.whats-next .stops:after{width:1px;height:calc(100% - 1.3em);top:.65em;left:3px}.whats-next .stops:after{height:calc((100% - 1.3em) * var(--reached))}.whats-next .stops li,.whats-next .stops li:first-child,.whats-next .stops li:last-child{justify-self:start;align-items:center;gap:.85rem;display:flex;transform:none}.whats-next .stops li:before{margin-top:0}}
