.issue-page{padding-bottom:76px;background:#fff}.issue-breadcrumb{display:flex;align-items:center;gap:14px;padding-top:22px;color:#65717e;font-size:13px}.issue-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.issue-hero{text-align:center;padding:26px 0 32px}.issue-hero .playful-heading{font-size:clamp(48px,5.2vw,70px)}.issue-hero .playful-heading-color,.issue-hero .playful-heading-line{display:inline}.issue-hero .playful-heading-color:before{content:" "}.issue-hero>.issue-hero-kicker{margin:0 0 12px;color:#63727c;font-size:13px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.issue-hero>p:not(.issue-hero-kicker){margin-top:18px;color:#526271;font-size:18px;line-height:1.6}.issue-tracker{max-width:1110px}.issue-editions{display:flex;gap:8px;justify-content:center;margin:0 auto 24px}.issue-editions button{min-height:52px;padding:12px 24px;border:1px solid #e2e4eb;border-radius:14px;background:#fff;font-size:17px;font-weight:650;transition:background .2s,border-color .2s}.issue-editions button span{margin-left:3px}.issue-editions button[data-state=active]{background:#fbd466;border-color:#fbd466}.issue-editions .issue-junior-tab[data-state=active]{background:#fab5a6;border-color:#fab5a6}.issue-editions button:hover{border-color:#332b86}.issue-tab-panel{border-radius:24px}.issue-card{padding:30px 34px 20px;border:1px solid #e0e5e8;border-radius:24px}.issue-card-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.issue-kicker{font-size:11px;font-weight:650;letter-spacing:.12em;color:#63727c}.issue-card h2{margin-top:7px;font-size:32px;font-weight:700;letter-spacing:-.035em}.issue-edition-name{margin-top:6px;font-size:14px;color:#596978}.issue-edition-name span{padding-inline:3px}.issue-card-meta{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.issue-card-meta p{color:#596978;font-size:13px}.issue-card-meta strong{color:#17213d;font-weight:650}.issue-status{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:24px;background:#e6f3ee;color:#245f50;font-size:14px;font-weight:650}.issue-status svg{flex-shrink:0}.issue-progress-caption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;margin-top:24px;padding-top:18px;border-top:1px solid #edf0f1;font-size:13px;color:#64717d}.issue-progress-caption>span:first-child{color:#17213d;font-weight:600}.issue-journey{position:relative;margin:54px 0 30px}.issue-progress-track{position:absolute;top:22px;left:12.5%;width:75%;height:8px;border-radius:8px;background:#e9ecea}.issue-progress-fill{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,#f5ca49,#ef795d);transform:scaleX(var(--issue-progress));transform-origin:left}.issue-progress-position{position:absolute;z-index:3;top:50%;left:var(--issue-position);width:20px;height:20px;transform:translate(-50%,-50%)}.issue-progress-point{position:absolute;inset:0;border:3px solid #fff;border-radius:50%;background:#ed765b;box-shadow:0 0 0 2px #ed765b}.issue-progress-halo{position:absolute;inset:-7px;border-radius:50%;background:#ef795d;opacity:.15}.issue-progress-label{position:absolute;bottom:33px;left:50%;transform:translateX(-50%);padding:5px 12px;white-space:nowrap;color:#fff;background:#332b86;border-radius:8px;font-size:12px;font-weight:650;line-height:1.4}.issue-progress-label:after{content:"";position:absolute;bottom:-5px;left:calc(50% - 5px);width:10px;height:10px;transform:rotate(45deg);background:#332b86}.issue-steps{position:relative;list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr)}.issue-steps li{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.issue-step-icon{display:grid;place-items:center;position:relative;width:52px;height:52px;border-radius:50%;margin-bottom:17px;border:4px solid #fff;color:#17213d}.issue-step-0{background:#fbe0d7}.issue-step-1{background:#fce9a3}.issue-step-2{background:#d9ebe4}.issue-step-3{background:#e5def7}.issue-steps .is-current .issue-step-icon{box-shadow:0 0 0 2px #332b86}.issue-step-check{position:absolute;bottom:-2px;right:-2px;display:grid;place-items:center;width:18px;height:18px;border:2px solid #fff;border-radius:50%;background:#377b68;color:#fff}.issue-steps .is-current strong{color:#332b86}@keyframes issue-position-pulse{0%,to{transform:scale(.95);opacity:.15}50%{transform:scale(1.25);opacity:.3}}@media (prefers-reduced-motion:no-preference){.issue-progress-halo{animation:issue-position-pulse 2s var(--ease-in-out) infinite}}html[data-motion=paused] .issue-progress-halo{animation-play-state:paused}.issue-journey strong{font-size:16px;font-weight:650}.issue-step-date{margin-top:3px;font-size:14px;color:#62707b}.issue-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#eff6f2;border-radius:14px;padding:20px 24px}.issue-card-junior .issue-summary{background:#fff5e5}.issue-summary h3{font-size:21px;line-height:1.3;letter-spacing:-.02em;font-weight:700}.issue-summary p{margin-top:5px;font-size:14px;color:#526271}.issue-arrival{flex-shrink:0;padding-left:24px;border-left:1px solid #cfded5}.issue-arrival span{display:block;font-size:12px;color:#526271}.issue-arrival strong{display:block;margin-top:2px;font-size:21px;font-weight:650}.issue-estimate-note{margin-top:15px;font-size:12px;color:#66737f;text-align:center}.issue-upcoming{margin-top:28px}.issue-upcoming-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.issue-upcoming-heading h3{font-size:21px;font-weight:700;letter-spacing:-.025em}.issue-upcoming-heading span{padding:5px 12px;border-radius:24px;background:#f5f3fc;color:#595784;font-size:13px}.issue-upcoming ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.issue-upcoming li{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:14px 22px;border-radius:14px;background:#f5f3fc}.issue-upcoming-name strong,.issue-upcoming-status strong{display:block;font-size:16px;font-weight:650}.issue-upcoming-name span,.issue-upcoming-status span{font-size:13px;color:#596978}.issue-upcoming-status{text-align:right}.issue-mini-steps{display:flex;gap:6px}.issue-mini-steps i{width:34px;height:6px;border-radius:6px;background:#dddbe9}.issue-mini-steps .is-complete{background:#377b68}.issue-mini-steps .is-current{background:#ef795d}.issue-upcoming-empty{display:flex;align-items:center;justify-content:center;gap:14px;padding:20px 26px;border-radius:16px;background:#f5f3fc;color:#526271;font-size:15px;line-height:1.5}.issue-upcoming-empty svg{flex-shrink:0;color:#595784}.issue-source-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;margin-top:15px;font-size:12px;color:#687582}.issue-source-note a,.issue-source-note>span{display:inline-flex;align-items:center;gap:5px}.issue-source-note a{text-decoration:underline;text-underline-offset:3px}.issue-support{max-width:1110px;margin-top:44px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.issue-support article{display:flex;align-items:flex-start;gap:17px}.issue-support-icon{flex-shrink:0;background:#e8f2fc;border-radius:15px;width:50px;height:50px;display:grid;place-items:center}.issue-support article:nth-child(2) .issue-support-icon{background:#fbe6de}.issue-support article:nth-child(3) .issue-support-icon{background:#e6f3ee}.issue-support h2{font-size:23px;line-height:1.25;font-weight:700;letter-spacing:-.025em}.issue-support p{margin-top:10px;font-size:15px;color:#526271;line-height:1.65}.issue-support strong{color:#17213d;font-weight:650}.issue-support a{color:#332b86;font-weight:650;text-decoration:underline;text-underline-offset:4px}@media (max-width:900px){.issue-card{padding:26px 22px 18px}.issue-journey strong{font-size:14px}.issue-summary{padding:18px}.issue-summary h3{font-size:19px}.issue-arrival{padding-left:18px}.issue-arrival strong{font-size:18px}.issue-support{grid-template-columns:1fr;gap:24px}}@media (max-width:650px){.issue-page{padding-bottom:48px}.issue-breadcrumb{font-size:12px;padding-top:18px}.issue-hero{padding-top:30px;padding-bottom:25px}.issue-hero .playful-heading{font-size:48px}.issue-hero .playful-heading-color,.issue-hero .playful-heading-line{display:block}.issue-hero .playful-heading-color:before{content:none}.issue-hero>p:not(.issue-hero-kicker){font-size:16px;margin-top:16px}.issue-hero>p br{display:none}.issue-editions{gap:8px;margin-bottom:18px}.issue-editions button{flex:1;min-height:50px;padding:10px 12px;font-size:15px}.issue-card{padding:22px 20px 18px;border-radius:20px}.issue-card-heading{align-items:flex-start;flex-direction:column;gap:14px}.issue-card h2{font-size:29px}.issue-status{padding:6px 12px;font-size:13px}.issue-progress-caption{font-size:12px;margin-top:20px;padding-top:15px}.issue-journey{margin:28px 0}.issue-progress-track{top:28px;bottom:28px;left:22px;width:8px;height:auto}.issue-progress-fill{background:linear-gradient(180deg,#f5ca49,#ef795d);transform:scaleY(var(--issue-progress));transform-origin:top}.issue-progress-position{left:50%;top:var(--issue-position)}.issue-progress-label{display:none}.issue-steps{display:flex;flex-direction:column;gap:28px}.issue-steps li{display:grid;grid-template-columns:54px 1fr;column-gap:18px;text-align:left;justify-items:start;min-height:56px}.issue-step-icon{grid-row:1/3;margin:0}.issue-journey strong{align-self:end;font-size:15px;line-height:1.4}.issue-step-date{align-self:start;margin-top:1px;font-size:13px}.issue-summary{flex-direction:column;align-items:flex-start;gap:16px;padding:17px}.issue-summary h3{font-size:19px}.issue-arrival{padding:13px 0 0;border-left:0;border-top:1px solid #d8e1d9;width:100%}.issue-estimate-note{text-align:left;line-height:1.6}.issue-card-meta{align-items:flex-start}.issue-upcoming li{grid-template-columns:1fr auto;gap:8px 16px;padding:14px 18px}.issue-mini-steps{grid-column:1/-1;grid-row:2}.issue-mini-steps i{flex:1}.issue-upcoming-empty{align-items:flex-start;justify-content:flex-start;padding:17px 20px;font-size:14px}.issue-source-note{gap:8px;font-size:11px}.issue-support{gap:28px;margin-top:34px}.issue-support h2{font-size:21px}}