.page-head{background:var(--ticket);margin-top:var(--space-9);padding:var(--space-9) var(--space-10);-webkit-mask-composite:source-in, source-in;position:relative;-webkit-mask-image:radial-gradient(circle at 0,#0000 24px,#000 24.5px),radial-gradient(circle at 100%,#0000 24px,#000 24.5px),radial-gradient(circle at 50% 100%,#0000 4px,#000 4.5px);mask-image:radial-gradient(circle at 0,#0000 24px,#000 24.5px),radial-gradient(circle at 100%,#0000 24px,#000 24.5px),radial-gradient(circle at 50% 100%,#0000 4px,#000 4.5px);-webkit-mask-position:0 0,0 0,bottom;mask-position:0 0,0 0,bottom;-webkit-mask-size:auto,auto,16px 100%;mask-size:auto,auto,16px 100%;-webkit-mask-repeat:repeat,repeat,repeat-x;mask-repeat:repeat,repeat,repeat-x;-webkit-mask-clip:border-box,border-box,border-box;mask-clip:border-box,border-box,border-box;-webkit-mask-origin:border-box,border-box,border-box;mask-origin:border-box,border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source,match-source}.page-head .crumbs{gap:var(--space-2) var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.page-head .crumbs a{color:var(--muted);text-decoration:none}.page-head .crumbs a:hover{color:var(--fuchsia-deep)}.page-head h1{font-size:var(--fs-page-h1);line-height:var(--lh-tight);letter-spacing:-.035em;margin-top:var(--space-5)}.page-head .lead{margin-top:var(--space-5);font-size:var(--fs-intro);line-height:var(--lh-ui);text-wrap:balance;color:var(--text)}.page-head .meta{margin-top:var(--space-6);gap:var(--space-6);flex-wrap:wrap;display:flex}.page-head .meta time,.page-head .meta span{font-size:var(--fs-date);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);font-weight:700}.page-head .no{right:var(--space-10);top:var(--space-8);font-family:var(--font-display);font-size:8rem;line-height:var(--lh-solid);color:var(--ticket-strong);font-weight:700;position:absolute}.page-body{gap:var(--space-9);margin-top:var(--space-9);grid-template-columns:minmax(0,1fr) 360px;display:grid}.rail{top:calc(var(--head-offset) + var(--space-6));grid-area:1/2;align-self:start;position:sticky}.rail h2{font-size:var(--fs-label);font-family:var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.rail ol{margin:0;padding:0;list-style:none}.rail li{padding-block:var(--space-4);position:relative}.rail li+li:before{content:"";background-image:radial-gradient(circle, var(--perf) 1px, transparent 1.25px);background-repeat:repeat-x;background-size:8px 2px;height:2px;position:absolute;top:0;left:0;right:0}.rail a{font-family:var(--font-display);font-size:var(--fs-small);line-height:var(--lh-snug);color:var(--ink);text-wrap:balance;max-width:fit-content;transition:color var(--tear-fast) var(--tear);text-decoration:none;display:block}.rail a:hover{color:var(--fuchsia-deep)}.rail .when{margin-top:var(--space-1);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:700;display:block}.entries{margin:var(--space-9) 0 0;border-top:1px solid var(--violet);padding:0;list-style:none}.entries li{gap:var(--space-5);padding-block:var(--space-5);border-bottom:1px solid var(--violet);grid-template-columns:12rem minmax(0,1fr) 32px;align-items:center;display:grid}.entries time{font-size:var(--fs-date);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);font-weight:700}.entries a{font-family:var(--font-display);font-size:var(--fs-news);line-height:var(--lh-title);color:var(--ink);text-wrap:balance;text-decoration:none}.entries p{font-size:var(--fs-small);line-height:var(--lh-ui);margin-top:var(--space-3);color:var(--text);text-wrap:balance}.entries .arrow{color:var(--fuchsia-deep)}.next{gap:var(--space-5);margin-top:var(--space-9);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.next a{gap:var(--space-4);padding:var(--space-6);background:var(--ticket);color:var(--ink);-webkit-mask-composite:source-in;flex-direction:column;min-height:12rem;text-decoration:none;display:flex;-webkit-mask-image:radial-gradient(circle at 0,#0000 12px,#000 12.5px),radial-gradient(circle at 100%,#0000 12px,#000 12.5px);mask-image:radial-gradient(circle at 0,#0000 12px,#000 12.5px),radial-gradient(circle at 100%,#0000 12px,#000 12.5px);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}.next a:nth-child(2){background:var(--ticket-mid)}.next b{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-title)}.next .arrow{margin-top:auto}@media (width<=80rem){.page-head{padding:var(--space-8) var(--space-8) var(--space-7)}.page-head .no{display:none}.page-body{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.rail{grid-area:auto;position:static}}@media (width<=47.99rem){.next{grid-template-columns:minmax(0,1fr)}.next a{padding:var(--space-6) var(--space-7)}.page-head .crumbs{letter-spacing:.1em}.entries li{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 24px}.entries p{margin-top:var(--space-2)}.entries time{grid-area:1/1}.entries .arrow{grid-area:1/2}.entries li>div{grid-area:2/1/auto/-1}}@media (width<=28rem){.page-head h1,.page-head .crumbs{margin-inline:calc(var(--space-6) * -1)}}.more{margin-top:var(--space-9)}.more .entries{margin-top:var(--space-4)}.page-head .head-art{right:var(--space-8);mix-blend-mode:multiply;width:min(30rem,34%);position:absolute;top:50%;translate:0 -50%}.page-head .head-art img{width:100%;height:auto}.page-head:has(.head-art) h1,.page-head:has(.head-art) .lead{max-width:60%}@media (width<=80rem){.page-head .head-art{width:min(30rem,100%);margin-top:var(--space-6);display:block;position:static;translate:none}.page-head:has(.head-art) h1,.page-head:has(.head-art) .lead{max-width:none}}
