.home-editorial-row{overflow:hidden}.home-section-heading__title{min-width:0;display:flex;align-items:center;gap:10px}.home-section-heading__icon-image{flex:0 0 24px;display:block;width:24px;height:24px;aspect-ratio:1;object-fit:contain}.home-section-heading__icon{position:relative;flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border:2px solid var(--home-section-accent);border-radius:50%;color:var(--home-section-accent);box-shadow:0 0 12px color-mix(in srgb,var(--home-section-accent) 42%,transparent)}.home-section-heading__icon:before,.home-section-heading__icon:after{content:'';position:absolute;inset:3px;border:1px solid currentColor;transform:rotate(45deg)}.home-section-heading__icon:after{inset:7px;transform:rotate(0);background:currentColor}.home-section-heading__icon span{width:2px;height:30px;background:currentColor;transform:rotate(60deg);opacity:.72}.home-editorial-row .section-heading h2{color:var(--sg-white)}.home-editorial-row .section-heading a{color:var(--home-section-accent)}.home-editorial-row .section-heading a:hover{color:var(--sg-white)}.home-editorial-row .editorial-carousel__viewport{-ms-overflow-style:none;scrollbar-width:none}.home-editorial-row .editorial-carousel__viewport::-webkit-scrollbar{display:none;width:0;height:0}.home-editorial-row .editorial-carousel__track{grid-auto-columns:calc((100% - 48px) / 4)}.home-editorial-row .editorial-card.post-246 .editorial-card__image{object-position:50% 16%}.home-editorial-row .editorial-card.post-277 .editorial-card__image{object-position:50% 10%}.home-editorial-row .editorial-carousel__viewport:focus-visible{outline:2px solid var(--home-section-accent);outline-offset:3px}.home-editorial-row .editorial-carousel__controls button{border-color:var(--home-section-accent);color:var(--home-section-accent)}@media (max-width:1120px){.home-editorial-row .editorial-carousel__track{grid-auto-columns:calc((100% - 32px) / 3)}}@media (max-width:700px){.home-editorial-row .editorial-carousel__track{grid-auto-columns:calc((100% - 16px) / 2)}}@media (max-width:620px){.home-section-heading{align-items:flex-start}.home-section-heading__title{gap:8px}.home-section-heading__icon-image{flex-basis:20px;width:20px;height:20px}.home-section-heading__icon{flex-basis:22px;width:22px;height:22px}.home-section-heading__icon span{height:27px}.home-editorial-row .section-heading a{font-size:.78rem}.home-editorial-row .editorial-carousel__track{grid-auto-columns:min(82vw, 310px)}}@supports not (color:color-mix(in srgb,white,black)){.home-section-heading__icon{box-shadow:0 0 12px rgba(185,125,16,.3)}}.retro-floppy-card{min-width:0;scroll-snap-align:start;border:1px solid transparent;background:linear-gradient(180deg,rgba(20,8,18,.35),rgba(5,3,5,.78));transition:border-color .28s ease,box-shadow .28s ease}.retro-floppy-card__link{display:block;height:100%;padding:4px;color:var(--sg-white)}.retro-floppy{position:relative;display:block;aspect-ratio:1.106;overflow:hidden;border:0;border-radius:0;background:#050506;box-shadow:none}.retro-floppy__label{position:absolute;z-index:1;left:11.7%;right:11.3%;top:49.7%;bottom:8.2%;overflow:hidden;border:0;border-radius:3%;background:#07080a;box-shadow:none}.retro-floppy__image{display:block;width:100%;height:100%;object-fit:cover;transition:filter .28s ease,transform .5s ease}.retro-floppy__body{position:absolute;z-index:2;inset:0;overflow:hidden;pointer-events:none}.retro-floppy__body img{position:absolute;left:-8.27%;top:-5%;display:block;width:195.59%;max-width:none;height:auto}.retro-floppy__magnetic{position:absolute;z-index:3;top:6.8%;left:48.1%;width:11%;height:28.8%;overflow:hidden;opacity:0;pointer-events:none;transition:opacity 70ms linear .19s}.retro-floppy__magnetic img{position:absolute;top:-116%;left:-445%;display:block;width:780%;max-width:none;height:auto}.retro-floppy__shutter{position:absolute;z-index:4;top:0;left:24.8%;display:block;width:55%;height:auto;aspect-ratio:616/380;padding:0;overflow:hidden;border:0;border-radius:0;background:0 0;box-shadow:none;pointer-events:none;transition:transform .31s cubic-bezier(.2,.72,.25,1);will-change:transform}.retro-floppy__shutter img{position:absolute;left:-178.25%;top:-59.47%;display:block;width:288%;max-width:none;height:auto}.retro-floppy-card__body{display:block;padding:11px 8px 14px}.retro-floppy-card__platform{display:inline-flex;margin-bottom:8px;padding:4px 7px;background:#5e626a;color:#fff;font:800 .67rem/1 var(--sg-font-nav);letter-spacing:.04em;text-transform:uppercase}.retro-floppy-card h3{margin:0 0 8px;color:var(--sg-white);font-size:1.05rem;line-height:1.18}.retro-floppy-card time{display:block;color:var(--sg-muted);font-size:.7rem}.retro-floppy-card__excerpt{display:block;margin-top:8px;color:var(--sg-gray);font-size:.82rem;line-height:1.45}.retro-floppy-card:hover,.retro-floppy-card:focus-within{border-color:rgba(239,46,209,.82);box-shadow:0 0 19px rgba(239,46,209,.28)}.retro-floppy-card:hover .retro-floppy__shutter,.retro-floppy-card:focus-within .retro-floppy__shutter{transform:translateX(-23.8%)}.retro-floppy-card:hover .retro-floppy__magnetic,.retro-floppy-card:focus-within .retro-floppy__magnetic{opacity:1}.retro-floppy-card:hover .retro-floppy__image,.retro-floppy-card:focus-within .retro-floppy__image{filter:saturate(1.08) contrast(1.04);transform:scale(1.018)}.post-grid--retro .retro-floppy-card{background:rgba(8,4,8,.92)}@media (hover:none),(pointer:coarse){.retro-floppy-card:hover .retro-floppy__shutter{transform:none}.retro-floppy-card:hover .retro-floppy__magnetic{opacity:0}}@media (prefers-reduced-motion:reduce){.retro-floppy-card,.retro-floppy__shutter,.retro-floppy__magnetic,.retro-floppy__image{transition-duration:0s;transition-delay:0s}}