.hs-block{padding-top:var(--space-xl)}.hs-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md);border-top:3px solid var(--ink);padding-top:10px;margin-bottom:var(--space-lg);position:relative}.hs-head:before{content:"";position:absolute;left:0;right:0;top:2px;border-top:1px solid var(--ink)}.hs-title{font-family:var(--font-display);font-weight:900;font-size:clamp(1.45rem,2.4vw,1.95rem);letter-spacing:-.01em;line-height:1.1;color:var(--ink);text-transform:none}.hs-title span{display:inline-block;padding-top:4px}.hs-more{font-family:var(--font-label);font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-red-dark);white-space:nowrap;text-decoration:none}.hs-more:hover{color:var(--ink)}.hs-grid{display:grid;gap:var(--space-lg) 0}.hs-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.hs-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-cols-1{grid-template-columns:minmax(0,1fr)}.hs-cols-2>.hs-card:nth-child(odd),.hs-cols-1>.hs-card{border-left:0;padding-left:0}.hs-cols-2>.hs-card:nth-child(2n){padding-right:0}.hs-card{padding:0 20px;border-left:1px solid var(--rule);display:flex;flex-direction:column;min-width:0}.hs-cols-3>.hs-card:nth-child(3n+1),.hs-cols-4>.hs-card:nth-child(4n+1){border-left:0;padding-left:0}.hs-cols-3>.hs-card:nth-child(3n),.hs-cols-4>.hs-card:nth-child(4n){padding-right:0}.hs-card-img{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--paper-2);margin-bottom:12px;outline:1px solid rgba(20,22,28,.12);outline-offset:-1px}.hs-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--ease-out),filter .3s}.hs-card:hover .hs-img{transform:scale(1.025)}.hs-card-body{display:flex;flex-direction:column;gap:7px}.hs-card-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hs-card-title{font-family:var(--font-display);font-weight:800;font-size:1.28rem;line-height:1.16;text-transform:none;letter-spacing:-.005em}.hs-card-title a{color:var(--ink);text-decoration:none;background-image:linear-gradient(var(--brand-red),var(--brand-red));background-size:0 2px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s var(--ease-out)}.hs-card-title a:hover{color:var(--ink);background-size:100% 2px}.hs-card-desc{font-family:var(--font-serif);font-size:.97rem;line-height:1.5;color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hs-byline{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-family:var(--font-label);font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary);margin-top:2px}.hs-author{color:var(--ink);text-decoration:none}.hs-author:hover{color:var(--brand-red-dark)}.hs-byline time{font-weight:600;letter-spacing:.06em}.hs-spot-list,.hs-hl-list{list-style:none}.hs-hl-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;counter-reset:hl;position:relative}.hs-hl-list:before{content:"";position:absolute;top:0;bottom:0;left:50%;border-left:1px solid var(--rule)}.hs-hl-list li{counter-increment:hl;border-bottom:1px solid var(--rule)}.hs-hl{display:flex;gap:14px;align-items:flex-start;padding:14px 0;text-decoration:none;color:var(--ink)}.hs-hl-list .hs-hl:before{content:counter(hl);flex:0 0 auto;min-width:.75em;font-family:var(--font-display);font-weight:900;font-style:italic;font-size:2.6rem;line-height:.9;color:var(--brand-red)}.hs-hl-thumb{order:3;width:92px;height:64px;object-fit:cover;flex-shrink:0;outline:1px solid rgba(20,22,28,.12);outline-offset:-1px}.hs-hl-body{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.hs-hl-cat,.hs-hl-ana{font-family:var(--font-label);font-size:.62rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-red-dark)}.hs-hl-ana{color:#fff;background:var(--brand-red);align-self:flex-start;padding:3px 6px 2px}.hs-hl-title{font-family:var(--font-display);font-weight:700;font-size:1.12rem;line-height:1.2;color:var(--ink)}.hs-hl:hover .hs-hl-title{color:var(--brand-red-dark)}.hs-hl-meta{font-family:var(--font-label);font-size:.66rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary)}.hs-spot{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:0;align-items:start}.hs-spot-main{display:flex;flex-direction:column;text-decoration:none;color:var(--ink);padding-right:28px;border-right:1px solid var(--rule)}.hs-spot-main .hs-spot-img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;outline:1px solid rgba(20,22,28,.12);outline-offset:-1px}.hs-shade{display:none}.hs-spot-text{display:flex;flex-direction:column;gap:8px;padding-top:14px}.hs-spot-kick{display:flex;gap:8px;align-items:center}.hs-spot-title{font-family:var(--font-display);font-weight:900;font-size:clamp(1.6rem,2.8vw,2.4rem);line-height:1.06;letter-spacing:-.01em}.hs-spot-main:hover .hs-spot-title{color:var(--brand-red-dark)}.hs-spot-meta{font-family:var(--font-label);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary)}.hs-spot .hs-spot-list{padding-left:28px}.hs-spot .hs-spot-list li{border-bottom:1px solid var(--rule)}.hs-spot .hs-spot-list li:first-child .hs-hl{padding-top:0}.hs-spot .hs-spot-list .hs-hl-thumb{width:104px;height:70px}.hs-spot-right .hs-spot-main{order:2;padding-right:0;padding-left:28px;border-right:0;border-left:1px solid var(--rule)}.hs-spot-right{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr)}.hs-spot-right .hs-spot-list{padding-left:0;padding-right:28px}.hs-strip-wrap{position:relative}.hs-strip{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% + -0px)/4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.hs-strip::-webkit-scrollbar{display:none}.hs-strip-cell{scroll-snap-align:start;display:flex}.hs-strip-cell .hs-card{width:100%}.hs-strip-cell:first-child .hs-card{border-left:0;padding-left:0}.hs-strip-btn{position:absolute;top:24%;z-index:2;width:38px;height:38px;border:1px solid var(--ink);background:var(--paper);color:var(--ink);font-family:var(--font-display);font-size:1.6rem;line-height:1;cursor:pointer}.hs-strip-btn:hover{background:var(--ink);color:var(--paper)}.hs-prev{left:-14px}.hs-next{right:-14px}.hs-feature{display:grid;gap:var(--space-lg)}.hs-feature>.hs-spot-main{padding-right:0;border-right:0;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px;align-items:end;padding-bottom:var(--space-lg);border-bottom:1px solid var(--rule)}.hs-feature .hs-spot-title{font-size:clamp(1.8rem,3.2vw,2.8rem)}.hs-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.hs-half{min-width:0;padding-right:28px}.hs-half+.hs-half{padding-right:0;padding-left:28px;border-left:1px solid var(--rule)}.hs-title-sm{font-size:1.45rem}.hs-half-lead{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--ink);padding-bottom:12px;border-bottom:1px solid var(--rule)}.hs-half-lead .hs-img{aspect-ratio:16 / 9;height:auto;outline:1px solid rgba(20,22,28,.12);outline-offset:-1px}.hs-half-title{font-family:var(--font-display);font-weight:800;font-size:1.45rem;line-height:1.12}.hs-half-lead:hover .hs-half-title{color:var(--brand-red-dark)}.hs-half-list li{border-bottom:1px solid var(--rule)}.hs-accent{background:var(--brand-navy-900);color:var(--brand-pale);margin-top:var(--space-xl);padding:6px 0 var(--space-xl);border-top:6px solid var(--brand-red);position:relative;background-image:radial-gradient(ellipse at 85% -10%,rgba(200,16,46,.18),transparent 55%),linear-gradient(180deg,var(--brand-navy-900),#070f28)}.hs-accent .hs-block{padding-top:var(--space-lg)}.hs-accent .hs-head{border-top-color:var(--brand-pale)}.hs-accent .hs-head:before{border-top-color:var(--brand-pale)}.hs-accent .hs-title{color:#fff}.hs-accent .hs-more{color:var(--brand-pale)}.hs-accent .hs-more:hover,.hs-accent .hs-card-title a,.hs-accent .hs-hl-title,.hs-accent .hs-half-title,.hs-accent .hs-spot-title{color:#fff}.hs-accent .hs-card-title a:hover,.hs-accent .hs-hl:hover .hs-hl-title,.hs-accent .hs-half-lead:hover .hs-half-title,.hs-accent .hs-spot-main:hover .hs-spot-title{color:#ffd9de}.hs-accent .hs-card-desc{color:#efe9dccc}.hs-accent .hs-byline,.hs-accent .hs-hl-meta,.hs-accent .hs-spot-meta{color:#efe9dc9e}.hs-accent .hs-author{color:var(--brand-pale)}.hs-accent .hs-hl-cat,.hs-accent .category-badge{color:#ff6b78}.hs-accent .hs-card,.hs-accent .hs-spot-main,.hs-accent .hs-half+.hs-half,.hs-accent .hs-spot-right .hs-spot-main{border-color:#efe9dc29}.hs-accent .hs-spot-list li,.hs-accent .hs-hl-list li,.hs-accent .hs-half-list li,.hs-accent .hs-half-lead{border-color:#efe9dc29}.hs-accent .hs-hl-list:before{border-color:#efe9dc29}.hs-accent .hs-hl-list .hs-hl:before{color:#ff6b78}.hs-accent .hs-strip-btn{background:var(--brand-navy-900);color:#fff;border-color:#efe9dc80}.hs-accent+.hs-accent{margin-top:0}.hf{padding-top:var(--space-lg)}.hf-big4{display:grid;grid-template-columns:minmax(0,2.05fr) minmax(0,1fr);gap:0;align-items:start}.hf-np-lead{padding-right:32px;border-right:1px solid var(--ink)}.hf-np-img{display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--paper-2);outline:1px solid rgba(20,22,28,.15);outline-offset:-1px}.hf-np-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s var(--ease-out)}.hf-np-lead:hover .hf-np-img img{transform:scale(1.02)}.hf-np-text{padding-top:18px}.hf-np-kick{display:flex;align-items:center;gap:10px;margin-bottom:10px}.hf-np-kick .category-badge{font-size:.74rem}.hf-np-title{font-family:var(--font-display);font-weight:900;font-size:clamp(2.2rem,4.4vw,3.9rem);line-height:1.02;letter-spacing:-.015em;text-transform:none}.hf-np-title a{color:var(--ink);text-decoration:none}.hf-np-title a:hover{color:var(--brand-red-dark)}.hf-np-dek{margin-top:12px;font-family:var(--font-serif);font-size:1.22rem;line-height:1.45;color:var(--color-text-secondary);max-width:62ch}.hf-np-by{margin-top:12px;font-family:var(--font-label);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary);display:flex;gap:12px;flex-wrap:wrap}.hf-np-by a{color:var(--ink)}.hf-np-by span:before{content:"◆";color:var(--brand-red);font-size:.5rem;margin-right:10px;vertical-align:2px}.hf-side{padding-left:28px}.hf-side-title{font-size:1.5rem;border-top:3px solid var(--ink);padding-top:8px;position:relative;margin-bottom:4px}.hf-side-title:before{content:"";position:absolute;left:0;right:0;top:2px;border-top:1px solid var(--ink)}.hf-side ol{list-style:none}.hf-side li{border-bottom:1px solid var(--rule)}.hf-side li:last-child{border-bottom:0}.hf-si{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 14px;padding:14px 0;text-decoration:none;color:var(--ink)}.hf-num{font-family:var(--font-display);font-style:italic;font-weight:900;font-size:2.7rem;line-height:.85;color:var(--brand-red);min-width:.7em}.hf-sb{display:flex;flex-direction:column;gap:4px;min-width:0}.hf-scat{font-family:var(--font-label);font-size:.62rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-red-dark)}.hf-stitle{font-family:var(--font-display);font-weight:800;font-size:1.18rem;line-height:1.16}.hf-si:hover .hf-stitle{color:var(--brand-red-dark)}.hf-smeta{font-family:var(--font-label);font-size:.64rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary)}.hf-thumb{grid-column:2;width:100%;aspect-ratio:16 / 9;object-fit:cover;margin-top:8px;outline:1px solid rgba(20,22,28,.12);outline-offset:-1px}.hf-ov{position:relative;display:block;overflow:hidden;background:var(--brand-navy-900);color:#fff;text-decoration:none;min-height:260px}.hf-ov-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease-out)}.hf-ov:hover .hf-ov-img{transform:scale(1.03)}.hf-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(10,20,51,.88) 100%)}.hf-ov-text{position:absolute;left:0;right:0;bottom:0;padding:22px;display:flex;flex-direction:column;gap:8px}.hf-ov .category-badge{color:#fff;background:var(--brand-red);padding:4px 7px 3px}.hf-ov-title{font-family:var(--font-display);font-weight:900;font-size:1.5rem;line-height:1.08}.hf-ov-dek{font-family:var(--font-serif);font-size:1.02rem;color:#ffffffdb;max-width:60ch}.hf-ov-meta{font-family:var(--font-label);font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf}.hf-dark{color:var(--color-text-tertiary)}.hf-lead{min-height:480px}.hf-lead .hf-ov-title{font-size:clamp(2rem,3.6vw,3.2rem)}.hf-top3{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:28px}.hf-stack{display:flex;flex-direction:column;gap:0}.hf-card{display:flex;flex-direction:column;gap:8px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--rule)}.hf-card:last-child{border-bottom:0;margin-bottom:0}.hf-card-img{display:block;aspect-ratio:16 / 9;overflow:hidden}.hf-card-img img{width:100%;height:100%;object-fit:cover;display:block}.hf-card-body{display:flex;flex-direction:column;gap:6px}.hf-card-title{font-family:var(--font-display);font-weight:800;font-size:1.25rem;line-height:1.14}.hf-card-title a{color:var(--ink)}.hf-classic3{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:28px}.hf-cl-img{display:block;aspect-ratio:16 / 9;overflow:hidden}.hf-cl-img img{width:100%;height:100%;object-fit:cover;display:block}.hf-cl-text{padding-top:14px;display:flex;flex-direction:column;gap:8px}.hf-cl-meta{display:flex;gap:12px;align-items:center}.hf-cl-time{font-family:var(--font-label);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary)}.hf-cl-title{font-family:var(--font-display);font-weight:900;font-size:clamp(2rem,3.6vw,3.2rem);line-height:1.04}.hf-cl-title a{color:var(--ink)}.hf-cl-dek{font-family:var(--font-serif);font-size:1.15rem;color:var(--color-text-secondary)}.hf-cl-author{font-family:var(--font-label);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.hf-tiles{display:grid;gap:4px;grid-template-columns:repeat(4,minmax(0,1fr))}.hf-tiles .hf-lead{grid-column:1 / -1}.hf-grid4{display:contents}.hf-tile{min-height:220px}.hf-tile .hf-ov-title{font-size:1.15rem}.hf-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.hf-third{min-height:380px}.hf-banner .hf-banner-lead{min-height:560px}@media(max-width:1024px){.hs-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-cols-4>.hs-card:nth-child(4n+1){border-left:1px solid var(--rule);padding-left:20px}.hs-cols-4>.hs-card:nth-child(odd){border-left:0;padding-left:0}.hs-cols-4>.hs-card:nth-child(2n){padding-right:0}.hs-strip{grid-auto-columns:calc(100% / 3)}.hf-big4{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.hf-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.hs-block{padding-top:var(--space-lg)}.hs-title{font-size:1.45rem}.hs-cols-1,.hs-cols-2,.hs-cols-3,.hs-cols-4{grid-template-columns:1fr;gap:0}.hs-card,.hs-cols-1>.hs-card,.hs-cols-2>.hs-card:nth-child(n),.hs-cols-3>.hs-card:nth-child(n),.hs-cols-4>.hs-card:nth-child(n){border-left:0;padding:16px 0;border-bottom:1px solid var(--rule)}.hs-grid>.hs-card:first-child{padding-top:0}.hs-grid>.hs-card:not(:first-child){display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:14px;align-items:start}.hs-grid>.hs-card:not(:first-child) .hs-card-img{order:2;margin:0;aspect-ratio:1 / 1}.hs-grid>.hs-card:not(:first-child) .hs-card-desc{display:none}.hs-grid>.hs-card:not(:first-child) .hs-card-title{font-size:1.12rem}.hs-card-title{font-size:1.4rem}.hs-hl-list{grid-template-columns:1fr}.hs-hl-list:before{display:none}.hs-hl-list .hs-hl:before{font-size:2.1rem}.hs-hl-thumb{width:84px;height:60px}.hs-spot,.hs-spot-right{grid-template-columns:1fr}.hs-spot-main,.hs-spot-right .hs-spot-main{order:0;padding:0 0 14px;border:0;border-bottom:1px solid var(--rule)}.hs-spot .hs-spot-list,.hs-spot-right .hs-spot-list{padding:0}.hs-spot .hs-spot-list li:first-child .hs-hl{padding-top:14px}.hs-spot-title{font-size:1.75rem}.hs-strip{grid-auto-columns:78%}.hs-strip-cell .hs-card{border-left:1px solid var(--rule);padding:0 16px;border-bottom:0}.hs-strip-cell:first-child .hs-card{border-left:0;padding-left:0}.hs-strip-btn{display:none}.hs-feature>.hs-spot-main{grid-template-columns:1fr;gap:0}.hs-split{grid-template-columns:1fr}.hs-half,.hs-half+.hs-half{padding:0;border-left:0}.hs-half+.hs-half{margin-top:var(--space-lg)}.hf{padding-top:var(--space-md)}.hf-big4{grid-template-columns:1fr}.hf-np-lead{padding-right:0;border-right:0;padding-bottom:18px;border-bottom:3px double var(--ink)}.hf-np-img{margin:0 calc(-1 * var(--space-lg))}.hf-np-title{font-size:2.15rem}.hf-np-dek{font-size:1.06rem}.hf-side{padding-left:0;padding-top:var(--space-md)}.hf-num{font-size:2.2rem}.hf-top3,.hf-classic3,.hf-trio,.hf-tiles{grid-template-columns:1fr}.hf-lead{min-height:360px}.hf-third,.hf-tile{min-height:240px}.hf-banner .hf-banner-lead{min-height:420px}}.first-edition[data-astro-cid-j7pv25f6]{text-align:center;padding:var(--space-2xl) var(--space-lg) var(--space-xl);border-bottom:3px double var(--ink)}.fe-kicker[data-astro-cid-j7pv25f6]{font-family:var(--font-label);font-size:.72rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--brand-red)}.fe-head[data-astro-cid-j7pv25f6]{margin-top:12px;font-family:var(--font-display);font-weight:900;font-style:italic;font-size:clamp(2.2rem,6vw,4.4rem);line-height:1.04;color:var(--ink);text-wrap:balance}.fe-sub[data-astro-cid-j7pv25f6]{margin:14px auto 0;max-width:560px;font-family:var(--font-serif);font-size:1.12rem;color:var(--color-text-secondary)}.fe-sections[data-astro-cid-j7pv25f6]{margin-top:var(--space-lg);display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.fe-sections[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-family:var(--font-label);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border:1px solid var(--ink);padding:9px 14px}.fe-sections[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--brand-navy-900);color:#fff;border-color:var(--brand-navy-900)}.visually-hidden[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.block[data-astro-cid-j7pv25f6]{padding-top:var(--space-2xl)}.rail-head[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md)}.rail-title[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:14px;font-size:clamp(1.5rem,2.4vw,2rem);margin-bottom:var(--space-lg);color:var(--brand-navy-900);flex:1}.rail-title[data-astro-cid-j7pv25f6]:after{content:"";flex:1;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--brand-red) 0%,rgba(227,16,28,0) 100%)}.rail-more[data-astro-cid-j7pv25f6]{font-weight:700;font-size:.85rem;color:var(--brand-blue-700);white-space:nowrap;text-decoration:none}.rail-more[data-astro-cid-j7pv25f6]:hover{color:var(--brand-red-dark)}.grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl)}.grid-4[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-lg)}@media(max-width:1024px){.grid-4[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}}@media(max-width:560px){.grid[data-astro-cid-j7pv25f6],.grid-4[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
