@layer components{.futsal-editorial{--futsal-red:var(--color-red);--futsal-red-deep:var(--color-red-deep);--futsal-green:var(--color-green);--futsal-green-deep:var(--color-green-deep);--futsal-gold:var(--color-gold);--futsal-paper:var(--color-paper);--futsal-paper-warm:#f6f1e5;--futsal-ink:#141a16;color:var(--futsal-paper);background:var(--futsal-ink);overflow:clip}.futsal-editorial figure,.futsal-editorial blockquote{margin:0}.futsal-editorial__eyebrow,.futsal-editorial__kicker,.futsal-editorial__pillar-cue{color:var(--color-red-on-dark);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.11em;font-weight:800;line-height:var(--leading-snug);text-transform:uppercase}.futsal-editorial__section-kicker{align-items:center;gap:.8rem;display:flex}.futsal-editorial__ink-red{color:var(--futsal-red)}.futsal-editorial__ink-gold{color:var(--futsal-gold)}.futsal-editorial__hero{isolation:isolate;min-height:var(--size-hero-compact);background:#0e1410;position:relative;overflow:hidden}.futsal-editorial__hero-bg,.futsal-editorial__hero-shade{position:absolute;inset:0}.futsal-editorial__hero-bg{z-index:-3}.futsal-editorial__hero-bg img{object-fit:cover;object-position:52% 48%;filter:saturate(.9)contrast(1.04);width:100%;height:100%;transform:scale(1.01)}.futsal-editorial__hero-shade{z-index:-2;background:linear-gradient(90deg,#0b110df7 0%,#0b110de6 38%,#0b110d6b 70%,#0b110db8 100%),linear-gradient(#0000 45%,#0b110de0)}.futsal-editorial__hero-court{z-index:-1;color:#f59b9b2b;width:min(39rem,46vw);position:absolute;bottom:2rem;right:-4rem;transform:rotate(-7deg)}.futsal-editorial__hero-ghost{z-index:-1;color:#ffffff09;font-family:var(--font-display);font-size:var(--fs-4xl);letter-spacing:-.06em;text-transform:uppercase;white-space:nowrap;font-weight:800;line-height:.75;position:absolute;bottom:4.2rem;right:2vw}.futsal-editorial__hero-grid{z-index:2;min-height:inherit;padding-block:var(--space-section-compact) 6.4rem;align-items:center;display:grid;position:relative}.futsal-editorial__hero-copy{gap:.95rem;max-width:43rem;display:grid;position:relative}.futsal-editorial__kicker{align-items:center;gap:.85rem;display:flex}.futsal-editorial__hero-index{z-index:-1;color:#ffffff09;font-family:var(--font-display);font-size:var(--fs-4xl);letter-spacing:-.1em;pointer-events:none;line-height:.7;position:absolute;top:2.8rem;left:-.06em}.futsal-editorial__hero h1{max-width:7ch;color:var(--futsal-paper);font-size:var(--fs-3xl);line-height:var(--leading-tight);letter-spacing:-.075em;text-transform:uppercase}.futsal-editorial__hero-line{max-width:23ch;color:var(--futsal-gold);font-size:var(--fs-lg);font-weight:800;line-height:var(--leading-tight)}.futsal-editorial__hero-summary{color:#fffef9cc;border-left:.22rem solid var(--futsal-red);max-width:37rem;font-size:var(--fs-base);line-height:var(--leading-normal);padding-left:.9rem}.futsal-editorial__hero-actions{flex-wrap:wrap;gap:.7rem;margin-top:.15rem;display:flex}.futsal-editorial__hero .button--primary{color:var(--color-paper);background:var(--futsal-red)}.futsal-editorial__hero .button--primary:hover{background:#d83333}.futsal-editorial__hero .button--secondary{color:var(--color-paper);border-color:#fffef99e}.futsal-editorial__hero-card{width:clamp(8.8rem,10.5vw,11.3rem);color:var(--color-ink);background:var(--futsal-paper);padding:.36rem;position:absolute;top:50%;right:clamp(.5rem,2vw,2rem);transform:translateY(-51%)rotate(2deg);box-shadow:0 1.2rem 3.25rem #00000059}.futsal-editorial__hero-card:before{z-index:-1;background:var(--futsal-red-deep);content:"";position:absolute;inset:.75rem -.7rem -.7rem .75rem}.futsal-editorial__hero-card-media{background:#101311;overflow:hidden}.futsal-editorial__hero-card img{object-fit:cover;object-position:center 44%;width:100%;height:clamp(15.5rem,27vh,20rem);display:block}.futsal-editorial__photo-code{z-index:2;color:var(--color-paper);background:var(--futsal-red);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.09em;padding:.34rem .5rem;font-weight:800;position:absolute;top:.72rem;left:-.55rem}.futsal-editorial__hero-card figcaption{gap:.15rem;padding:.55rem .15rem .12rem;display:grid}.futsal-editorial__hero-card figcaption strong{font-family:var(--font-display);font-size:var(--fs-sm);letter-spacing:-.025em}.futsal-editorial__hero-card figcaption span{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase}.futsal-editorial__scoreline{z-index:3;color:var(--futsal-paper);background:#141a16f2;border-top:1px solid #ffffff21;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.futsal-editorial__scoreline:before{background:linear-gradient(90deg, var(--futsal-green) 0 33.33%, var(--futsal-red) 33.33% 66.66%, var(--futsal-gold) 66.66%);content:"";width:24%;height:.22rem;position:absolute;top:0;left:0}.futsal-editorial__scoreline span{min-height:4.2rem;font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.055em;text-transform:uppercase;border-right:1px solid #ffffff1a;justify-content:center;align-items:baseline;gap:.45rem;padding:.8rem 1rem;display:flex}.futsal-editorial__scoreline span:last-child{border-right:0}.futsal-editorial__scoreline strong{color:var(--futsal-gold);font-family:var(--font-display);font-size:var(--fs-lg);line-height:1}.futsal-editorial__origin{isolation:isolate;color:var(--color-ink);background:linear-gradient(90deg, var(--futsal-paper) 0 67%, #f5eedc 67% 100%);position:relative;overflow:hidden}.futsal-editorial__origin-court{z-index:-1;color:#4d780e17;width:min(38rem,42vw);position:absolute;bottom:-7rem;right:-7rem;transform:rotate(9deg)}.futsal-editorial__origin-watermark{z-index:-1;color:#20211f09;font-family:var(--font-display);font-size:var(--fs-4xl);letter-spacing:-.08em;font-weight:800;line-height:1;position:absolute;top:-.16em;right:1.5vw}.futsal-editorial__origin-colorbar{background:linear-gradient(90deg, var(--futsal-green) 0 33.33%, var(--futsal-red) 33.33% 66.66%, var(--futsal-gold) 66.66%);height:.38rem;position:absolute;bottom:0;left:0;right:0}.futsal-editorial__origin-grid{padding-block:var(--space-section-compact);grid-template-columns:minmax(0,1.05fr) minmax(21rem,.95fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.futsal-editorial__origin-copy{gap:1rem;max-width:43rem;display:grid}.futsal-editorial__origin .futsal-editorial__eyebrow{color:var(--futsal-red-deep)}.futsal-editorial__origin h2{max-width:12ch;font-size:var(--fs-2xl);line-height:var(--leading-tight);letter-spacing:-.058em;display:grid}.futsal-editorial__origin h2 b{color:var(--futsal-gold-deep,#765000);font-weight:inherit}.futsal-editorial__origin-copy>p:not(.futsal-editorial__eyebrow){max-width:56ch;color:var(--color-ink-soft);font-size:var(--fs-base);line-height:var(--leading-normal)}.futsal-editorial__origin-signal{width:fit-content;color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.65rem;font-weight:800;display:flex}.futsal-editorial__origin-signal i{background:var(--border-strong);width:1.8rem;height:1px}.futsal-editorial__origin-signal span:first-child{color:var(--futsal-green-deep)}.futsal-editorial__origin-signal span:last-child{color:var(--futsal-red-deep)}.futsal-editorial__origin blockquote{border-left:.3rem solid var(--futsal-red);max-width:33rem;font-family:var(--font-display);font-size:var(--fs-lg);line-height:var(--leading-tight);gap:.12rem;padding:.8rem 0 .8rem 1rem;display:grid}.futsal-editorial__origin blockquote span{color:var(--futsal-red-deep)}.futsal-editorial__origin blockquote strong{color:var(--futsal-gold-deep,#765000)}.futsal-editorial__origin-photo{background:var(--futsal-paper);border:1px solid #20211f2e;justify-self:end;width:min(100%,33rem);padding:.45rem;position:relative;box-shadow:0 1.1rem 2.6rem #20211f1a}.futsal-editorial__origin-photo:before{z-index:-1;background:var(--futsal-gold);content:"";width:44%;height:42%;position:absolute;top:-.8rem;right:-.8rem}.futsal-editorial__origin-photo:after{z-index:-1;background:var(--futsal-green);content:"";width:26%;height:28%;position:absolute;bottom:-.65rem;left:-.65rem}.futsal-editorial__photo-corner{z-index:2;background:var(--futsal-red);width:2.8rem;height:.32rem;position:absolute;top:.95rem;left:-.35rem}.futsal-editorial__origin-photo img{aspect-ratio:4/3;object-fit:cover;object-position:center 47%;width:100%;height:auto;display:block}.futsal-editorial__origin-photo figcaption{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding:.55rem .1rem .05rem;display:flex}.futsal-editorial__origin-photo small{color:var(--color-ink-soft)}.futsal-editorial__movement{isolation:isolate;padding-block:var(--space-section-compact);background:var(--futsal-red-deep);position:relative;overflow:hidden}.futsal-editorial__movement:before{z-index:-2;background:linear-gradient(90deg, var(--futsal-green) 0 33.33%, var(--futsal-red) 33.33% 66.66%, var(--futsal-gold) 66.66%);content:"";width:31%;height:.38rem;position:absolute;top:0;right:0}.futsal-editorial__movement-court{z-index:-2;color:#fffef914;width:min(48rem,52vw);position:absolute;bottom:-7rem;left:-10rem;transform:rotate(-11deg)}.futsal-editorial__movement-watermark{z-index:-1;color:#fffef90b;font-family:var(--font-display);font-size:var(--fs-4xl);letter-spacing:-.08em;text-transform:uppercase;font-weight:800;line-height:.8;position:absolute;bottom:-.2em;right:-.08em}.futsal-editorial__movement-head{grid-template-columns:minmax(9rem,.28fr) minmax(0,1fr) minmax(16rem,.44fr);align-items:end;gap:clamp(1.2rem,2.6vw,2.5rem);margin-bottom:clamp(2rem,4vw,3.2rem);display:grid}.futsal-editorial__movement-head .futsal-editorial__section-kicker{align-self:center}.futsal-editorial__movement-head h2{max-width:9ch;color:var(--futsal-paper);font-size:var(--fs-2xl);line-height:var(--leading-tight);letter-spacing:-.06em;display:grid}.futsal-editorial__movement-head>p:last-child{color:#fffef9c7;max-width:31ch;font-size:var(--fs-base);line-height:var(--leading-normal)}.futsal-editorial__movement-stage{grid-template-columns:minmax(0,46rem) minmax(15rem,25rem);justify-content:space-between;align-items:end;gap:clamp(2rem,4vw,4rem);display:grid}.futsal-editorial__movement-lead,.futsal-editorial__movement-secondary{background:#0d110e;border:1px solid #ffffff24;position:relative;overflow:hidden}.futsal-editorial__movement-lead img,.futsal-editorial__movement-secondary img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform .65s var(--ease-smooth-out), filter .65s var(--ease-smooth-out);display:block}.futsal-editorial__movement-lead img{object-position:center 48%}.futsal-editorial__movement-secondary img{aspect-ratio:4/3}.futsal-editorial__movement-lead:hover img,.futsal-editorial__movement-secondary:hover img{filter:contrast(1.035);transform:scale(1.018)}.futsal-editorial__movement-lead figcaption,.futsal-editorial__movement-secondary figcaption{background:#0b0f0cd1;border:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:.75rem;padding:.52rem .6rem;display:flex;position:absolute;bottom:.65rem;left:.65rem;right:.65rem}.futsal-editorial__movement-lead figcaption span,.futsal-editorial__movement-secondary figcaption span{color:var(--futsal-gold);font-family:var(--font-display);font-size:var(--fs-md);line-height:1}.futsal-editorial__movement-lead figcaption small,.futsal-editorial__movement-secondary figcaption small{color:#fffef9cc;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.045em;text-transform:uppercase}.futsal-editorial__movement-side{gap:.85rem;display:grid}.futsal-editorial__movement-words{border-block:1px solid #ffffff2e;gap:.08rem;padding:.65rem 0;display:grid}.futsal-editorial__movement-words span{color:#fffef929;font-family:var(--font-display);font-size:var(--fs-2xl);line-height:var(--leading-tight);letter-spacing:-.055em;text-transform:uppercase}.futsal-editorial__movement-words span:nth-child(2){color:var(--futsal-gold)}.futsal-editorial__pillars{isolation:isolate;padding-block:var(--space-section-compact);color:var(--color-ink);background:linear-gradient(90deg, var(--color-paper-muted) 0 74%, #ece9de 74% 100%);position:relative;overflow:hidden}.futsal-editorial__pillars:after{z-index:-1;background:linear-gradient(var(--futsal-green) 0 33.33%, var(--futsal-red) 33.33% 66.66%, var(--futsal-gold) 66.66%);content:"";width:.38rem;height:34%;position:absolute;top:0;right:8vw}.futsal-editorial__pillars-court{z-index:-2;color:#be252511;width:min(42rem,44vw);position:absolute;top:14rem;right:-8rem;transform:rotate(9deg)}.futsal-editorial__pillars-watermark{z-index:-1;color:#20211f09;font-family:var(--font-display);font-size:var(--fs-4xl);letter-spacing:-.08em;text-transform:uppercase;font-weight:800;line-height:.8;position:absolute;top:.08em;right:1vw}.futsal-editorial__pillars .futsal-editorial__eyebrow{color:var(--futsal-red-deep)}.futsal-editorial__pillars-head{border-bottom:1px solid #20211f33;grid-template-columns:minmax(10rem,.32fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);margin-bottom:clamp(2.4rem,4vw,3.5rem);padding-bottom:1rem;display:grid}.futsal-editorial__pillars-head h2{max-width:13ch;font-size:var(--fs-2xl);line-height:var(--leading-tight);letter-spacing:-.058em}.futsal-editorial__pillars-head h2 span{color:var(--futsal-red-deep)}.futsal-editorial__pillars-head div>p{max-width:48ch;color:var(--color-ink-soft);font-size:var(--fs-base);line-height:var(--leading-normal);margin-top:.75rem}.futsal-editorial__pillar-list{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.futsal-editorial__pillar{align-content:start;gap:.7rem;display:grid}.futsal-editorial__pillar--1{grid-column:1/8}.futsal-editorial__pillar--2{grid-column:8/13;margin-top:3rem}.futsal-editorial__pillar--3{grid-column:2/7;margin-top:-.5rem}.futsal-editorial__pillar--4{grid-column:7/13;margin-top:1rem}.futsal-editorial__pillar-image{background:var(--color-ink);position:relative;overflow:hidden}.futsal-editorial__pillar-image:after{content:"";height:.32rem;position:absolute;bottom:0;left:0;right:0}.futsal-editorial__pillar--1 .futsal-editorial__pillar-image:after{background:var(--futsal-red)}.futsal-editorial__pillar--2 .futsal-editorial__pillar-image:after{background:var(--futsal-gold)}.futsal-editorial__pillar--3 .futsal-editorial__pillar-image:after{background:var(--futsal-green)}.futsal-editorial__pillar--4 .futsal-editorial__pillar-image:after{background:linear-gradient(90deg, var(--futsal-green) 0 33.33%, var(--futsal-red) 33.33% 66.66%, var(--futsal-gold) 66.66%)}.futsal-editorial__pillar-image img{object-fit:cover;width:100%;transition:transform .6s var(--ease-smooth-out);display:block}.futsal-editorial__pillar--1 .futsal-editorial__pillar-image img,.futsal-editorial__pillar--4 .futsal-editorial__pillar-image img{height:clamp(12rem,19vw,15.5rem)}.futsal-editorial__pillar--2 .futsal-editorial__pillar-image img,.futsal-editorial__pillar--3 .futsal-editorial__pillar-image img{height:clamp(10.5rem,15vw,12.5rem)}.futsal-editorial__pillar:hover img{transform:scale(1.018)}.futsal-editorial__pillar-copy{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;padding-top:.15rem;display:grid}.futsal-editorial__pillar-number{min-width:2.6ch;color:var(--futsal-red);font-family:var(--font-display);font-size:var(--fs-2xl);line-height:var(--leading-tight);letter-spacing:-.06em}.futsal-editorial__pillar--2 .futsal-editorial__pillar-number{color:var(--futsal-gold-deep,#765000)}.futsal-editorial__pillar--3 .futsal-editorial__pillar-number{color:var(--futsal-green-deep)}.futsal-editorial__pillar-cue{color:var(--color-ink-soft);font-size:var(--fs-2xs);margin-bottom:.28rem}.futsal-editorial__pillar-copy h3{font-size:var(--fs-xl);line-height:var(--leading-tight)}.futsal-editorial__pillar-copy div>p:last-child{max-width:34ch;color:var(--color-ink-soft);font-size:var(--fs-base);line-height:var(--leading-normal);margin-top:.35rem}.futsal-editorial__inside{isolation:isolate;padding-block:var(--space-section-compact);background:linear-gradient(90deg,#121914 0 59%,#17221a 59% 100%);position:relative;overflow:hidden}.futsal-editorial__inside:before{z-index:-1;background:linear-gradient(90deg, var(--futsal-green) 0 33.33%, var(--futsal-red) 33.33% 66.66%, var(--futsal-gold) 66.66%);content:"";width:25%;height:.38rem;position:absolute;top:0;right:0}.futsal-editorial__inside-background-court{z-index:-2;color:#dda01f12;width:min(48rem,50vw);position:absolute;bottom:-8rem;left:-12rem;transform:rotate(8deg)}.futsal-editorial__inside-watermark{z-index:-1;color:#fffef909;font-family:var(--font-display);font-size:var(--fs-4xl);letter-spacing:-.1em;font-weight:800;line-height:.72;position:absolute;bottom:-.18em;left:3vw}.futsal-editorial__inside-grid{grid-template-columns:minmax(0,.78fr) minmax(23rem,1.22fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.futsal-editorial__inside-copy{align-content:start;gap:.95rem;display:grid}.futsal-editorial__inside h2{max-width:9ch;font-size:var(--fs-2xl);line-height:var(--leading-tight);letter-spacing:-.06em;display:grid}.futsal-editorial__inside h2 b{color:var(--futsal-red-on-dark,#f59b9b);font-weight:inherit}.futsal-editorial__inside-copy>p:not(.futsal-editorial__eyebrow){color:#fffef9bd;max-width:42ch;font-size:var(--fs-base);line-height:var(--leading-normal)}.futsal-editorial__inside-facts{border-top:1px solid #ffffff2b;gap:0;margin:.8rem 0 0;display:grid}.futsal-editorial__inside-facts>div{border-bottom:1px solid #ffffff1f;grid-template-columns:7.4rem 1fr;gap:.8rem;padding-block:.72rem;display:grid}.futsal-editorial__inside-facts dt{color:var(--color-red-on-dark);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.075em;text-transform:uppercase;font-weight:800}.futsal-editorial__inside-facts>div:nth-child(2) dt{color:var(--color-gold-on-dark)}.futsal-editorial__inside-facts>div:nth-child(3) dt{color:var(--color-green-on-dark)}.futsal-editorial__inside-facts dd{color:var(--futsal-paper);font-size:var(--fs-base);line-height:var(--leading-normal);margin:0}.futsal-editorial__inside-board{background:#0d120f;border:1px solid #ffffff26;overflow:hidden}.futsal-editorial__inside-media{isolation:isolate;background:#0d120f;position:relative;overflow:hidden}.futsal-editorial__inside-media>img{aspect-ratio:16/9;object-fit:cover;object-position:center 48%;width:100%;height:auto;display:block}.futsal-editorial__inside-media-shade{z-index:1;background:linear-gradient(90deg,#0a0e0b70,#0000 58%),linear-gradient(#0000 42%,#0a0e0b8c);position:absolute;inset:0}.futsal-editorial__inside-court{z-index:2;color:#f59b9b5c;width:65%;position:absolute;bottom:-10%;right:-3%;transform:rotate(-7deg)}.futsal-editorial__inside-mark{z-index:3;justify-content:space-between;align-items:start;gap:1rem;display:flex;position:absolute;inset:.85rem .9rem auto}.futsal-editorial__inside-mark span{color:var(--color-red-on-dark);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.11em;font-weight:800}.futsal-editorial__inside-mark strong{color:#ffffff21;font-family:var(--font-display);font-size:var(--fs-4xl);letter-spacing:-.08em;line-height:.72}.futsal-editorial__inside-notice{--surface-elevated:var(--futsal-paper);--text-primary:var(--color-ink);--text-secondary:var(--color-ink-soft);--text-eyebrow:var(--futsal-red-deep);--border-subtle:#d7cfba;color:var(--color-ink);background:var(--futsal-paper-warm);border-top:.3rem solid var(--futsal-red);padding:.75rem}.futsal-editorial__inside-notice .editorial-placeholder{max-width:none}.futsal-editorial__roster-bridge{isolation:isolate;padding-block:var(--space-section-compact);background:#0b100d;border-top:1px solid #ffffff17;position:relative;overflow:hidden}.futsal-editorial__roster-bridge:after{z-index:-1;background:linear-gradient(90deg, var(--futsal-green) 0 33.33%, var(--futsal-red) 33.33% 66.66%, var(--futsal-gold) 66.66%);content:"";width:35%;height:.38rem;position:absolute;bottom:0;right:0}.futsal-editorial__roster-court{z-index:-2;color:#4d780e17;width:min(40rem,42vw);position:absolute;top:-7rem;right:-7rem;transform:rotate(-10deg)}.futsal-editorial__roster-watermark{z-index:-1;color:#fffef90a;font-family:var(--font-display);font-size:var(--fs-4xl);letter-spacing:-.1em;font-weight:800;line-height:.72;position:absolute;bottom:-.18em;right:4vw}.futsal-editorial__roster-bridge-grid{grid-template-columns:minmax(0,1.05fr) minmax(19rem,.95fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.futsal-editorial__roster-bridge-media{justify-self:start;width:min(100%,36rem);position:relative}.futsal-editorial__roster-bridge-media img{z-index:2;aspect-ratio:16/9;object-fit:cover;object-position:center 50%;border:.35rem solid var(--futsal-paper);border-bottom-color:var(--futsal-red);width:100%;height:auto;display:block;position:relative}.futsal-editorial__roster-frame{pointer-events:none;position:absolute}.futsal-editorial__roster-frame--green{z-index:0;border-top:.28rem solid var(--futsal-green);border-left:.28rem solid var(--futsal-green);width:38%;inset:-.8rem auto 1.2rem -.8rem}.futsal-editorial__roster-frame--gold{z-index:1;border-right:.28rem solid var(--futsal-gold);border-bottom:.28rem solid var(--futsal-gold);inset:1.1rem -.9rem -.9rem 57%}.futsal-editorial__roster-bridge-copy{gap:.9rem;display:grid}.futsal-editorial__roster-bridge-copy>p:not(.futsal-editorial__eyebrow){max-width:11ch;color:var(--futsal-paper);font-family:var(--font-display);font-size:var(--fs-2xl);line-height:var(--leading-tight);letter-spacing:-.055em;margin:0;display:grid}.futsal-editorial__roster-bridge-copy>p span{color:var(--futsal-gold)}.futsal-editorial__roster-bridge-copy small{color:#fffef991;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase}.futsal-editorial__roster-wrap .sport-modalidade-roster{background:#151b17}.futsal-editorial__roster-wrap .sport-modalidade-roster__inner{padding-top:var(--space-section-compact)}.futsal-editorial .sport-modalidade-next{border-top:1px solid #ffffff1f}}@media (width<=64rem){@layer components{.futsal-editorial__hero-card{width:9rem;right:0}.futsal-editorial__hero-card img{height:16rem}.futsal-editorial__hero-copy{max-width:37rem}.futsal-editorial__origin-grid,.futsal-editorial__inside-grid,.futsal-editorial__roster-bridge-grid{grid-template-columns:1fr}.futsal-editorial__origin-photo{justify-self:start;width:min(100%,31rem)}.futsal-editorial__movement-head{grid-template-columns:minmax(9rem,.32fr) minmax(0,1fr)}.futsal-editorial__movement-head>p:last-child{grid-column:2;max-width:38ch}.futsal-editorial__movement-stage{grid-template-columns:minmax(0,1.35fr) minmax(14rem,.65fr)}.futsal-editorial__pillar--1,.futsal-editorial__pillar--3{grid-column:1/7}.futsal-editorial__pillar--2,.futsal-editorial__pillar--4{grid-column:7/13;margin-top:0}.futsal-editorial__pillar--3,.futsal-editorial__pillar--4{margin-top:.25rem}.futsal-editorial__inside-grid{gap:2.7rem}.futsal-editorial__inside-copy{max-width:36rem}.futsal-editorial__inside-board{width:min(100%,48rem)}.futsal-editorial__roster-bridge-grid{gap:2.8rem}}}@media (width<=48rem){@layer components{.futsal-editorial__section-kicker{gap:.6rem}.futsal-editorial__hero{min-height:var(--size-hero-compact)}.futsal-editorial__hero-bg img{object-position:58% center}.futsal-editorial__hero-shade{background:linear-gradient(0deg,#0b110dfa 0 47%,#0b110dad 76%,#0b110d47 100%),linear-gradient(90deg,#0b110dc7,#0000 86%)}.futsal-editorial__hero-grid{align-items:end;padding-block:8.5rem 9.7rem}.futsal-editorial__hero-copy{gap:.78rem;max-width:100%}.futsal-editorial__hero h1{overflow-wrap:anywhere;max-width:100%;font-size:var(--fs-3xl)}.futsal-editorial__hero-line{max-width:18ch;font-size:var(--fs-md)}.futsal-editorial__hero-summary{max-width:30rem;font-size:var(--fs-sm);line-height:var(--leading-normal);padding-right:6.5rem}.futsal-editorial__hero-card{top:auto;right:var(--space-page-inline);width:6.4rem;padding:.24rem;bottom:7.7rem;transform:rotate(2deg)}.futsal-editorial__hero-card img{height:10.7rem}.futsal-editorial__hero-card figcaption{padding:.35rem .05rem .02rem}.futsal-editorial__hero-card figcaption strong{font-size:var(--fs-xs)}.futsal-editorial__hero-card figcaption span,.futsal-editorial__photo-code{display:none}.futsal-editorial__hero-court{width:28rem;right:-12rem}.futsal-editorial__hero-ghost{display:none}.futsal-editorial__scoreline{grid-template-columns:1fr}.futsal-editorial__scoreline span{min-height:2.85rem;padding:.48rem var(--space-page-inline);border-bottom:1px solid #ffffff17;border-right:0;justify-content:flex-start}.futsal-editorial__scoreline span:last-child{border-bottom:0}.futsal-editorial__scoreline strong{font-size:var(--fs-md)}.futsal-editorial__origin{background:var(--futsal-paper)}.futsal-editorial__origin-grid{padding-block:var(--space-section-compact);gap:2rem}.futsal-editorial__origin h2{font-size:var(--fs-2xl)}.futsal-editorial__origin-copy>p:not(.futsal-editorial__eyebrow){font-size:var(--fs-base)}.futsal-editorial__origin-signal{font-size:var(--fs-2xs);gap:.4rem}.futsal-editorial__origin-signal i{width:.9rem}.futsal-editorial__origin blockquote{font-size:var(--fs-md)}.futsal-editorial__origin-photo{width:min(94%,27rem)}.futsal-editorial__origin-photo img{height:auto}.futsal-editorial__origin-court{width:24rem;right:-12rem}.futsal-editorial__origin-watermark{font-size:var(--fs-4xl);right:-.15em}.futsal-editorial__movement{padding-block:var(--space-section-compact)}.futsal-editorial__movement-head{grid-template-columns:1fr;gap:1rem;margin-bottom:1.8rem}.futsal-editorial__movement-head>p:last-child{font-size:var(--fs-sm);grid-column:1}.futsal-editorial__movement-head h2{font-size:var(--fs-2xl)}.futsal-editorial__movement-stage{grid-template-columns:1fr;gap:.9rem}.futsal-editorial__movement-lead{width:100%}.futsal-editorial__movement-lead img{height:auto}.futsal-editorial__movement-side{grid-template-columns:minmax(0,.65fr) minmax(0,1fr);align-items:stretch;gap:.7rem;display:grid}.futsal-editorial__movement-words{align-content:center;padding:.55rem .65rem}.futsal-editorial__movement-words span{font-size:var(--fs-lg)}.futsal-editorial__movement-secondary img{height:auto}.futsal-editorial__movement-lead figcaption,.futsal-editorial__movement-secondary figcaption{padding:.4rem .45rem;bottom:.45rem;left:.45rem;right:.45rem}.futsal-editorial__movement-lead figcaption small,.futsal-editorial__movement-secondary figcaption small{text-align:right;max-width:18ch}.futsal-editorial__movement-watermark{font-size:var(--fs-4xl)}.futsal-editorial__pillars{padding-block:var(--space-section-compact);background:var(--color-paper-muted)}.futsal-editorial__pillars-head{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}.futsal-editorial__pillars-head h2{font-size:var(--fs-2xl)}.futsal-editorial__pillar-list{grid-template-columns:1fr;gap:1.05rem}.futsal-editorial__pillar,.futsal-editorial__pillar--1,.futsal-editorial__pillar--2,.futsal-editorial__pillar--3,.futsal-editorial__pillar--4{grid-column:1;grid-template-columns:minmax(0,1fr);align-items:start;gap:.8rem;margin-top:0;display:grid}.futsal-editorial__pillar--2 .futsal-editorial__pillar-image,.futsal-editorial__pillar--4 .futsal-editorial__pillar-image{order:2}.futsal-editorial__pillar--2 .futsal-editorial__pillar-copy,.futsal-editorial__pillar--4 .futsal-editorial__pillar-copy{order:1}.futsal-editorial__pillar--1 .futsal-editorial__pillar-image img,.futsal-editorial__pillar--2 .futsal-editorial__pillar-image img,.futsal-editorial__pillar--3 .futsal-editorial__pillar-image img,.futsal-editorial__pillar--4 .futsal-editorial__pillar-image img{height:9.4rem}.futsal-editorial__pillar-copy{grid-template-columns:2rem minmax(0,1fr);gap:.55rem}.futsal-editorial__pillar-number,.futsal-editorial__pillar-copy h3{font-size:var(--fs-xl)}.futsal-editorial__pillar-copy div>p:last-child{font-size:var(--fs-sm);line-height:var(--leading-normal)}.futsal-editorial__pillar-cue{font-size:var(--fs-2xs)}.futsal-editorial__pillars-watermark{font-size:var(--fs-4xl)}.futsal-editorial__pillars-court{width:25rem;right:-13rem}.futsal-editorial__inside{padding-block:var(--space-section-compact);background:#121914}.futsal-editorial__inside-grid{gap:2.2rem}.futsal-editorial__inside h2{font-size:var(--fs-2xl)}.futsal-editorial__inside-facts>div{grid-template-columns:1fr;gap:.22rem;padding-block:.62rem}.futsal-editorial__inside-media>img{height:auto}.futsal-editorial__inside-notice{padding:.45rem}.futsal-editorial__inside-background-court{width:27rem;left:-13rem}.futsal-editorial__roster-bridge{padding-block:var(--space-section-compact)}.futsal-editorial__roster-bridge-grid{gap:2.2rem}.futsal-editorial__roster-bridge-media{width:min(92%,29rem);margin-inline-start:.65rem}.futsal-editorial__roster-bridge-media img{height:auto}.futsal-editorial__roster-bridge-copy>p:not(.futsal-editorial__eyebrow){max-width:10ch;font-size:var(--fs-2xl)}.futsal-editorial__roster-court{width:25rem;right:-12rem}.futsal-editorial__roster-watermark{font-size:var(--fs-4xl);right:-.1em}}}@media (prefers-reduced-motion:no-preference){@layer components{[data-reveal-ready] .futsal-editorial .reveal:not(.is-revealed) img{transform:scale(1.035)}.futsal-editorial .reveal.is-revealed img{transition:transform .9s var(--ease-smooth-out);transform:scale(1)}[data-reveal-ready] .futsal-editorial__movement-words.reveal:not(.is-revealed) span{opacity:0;transform:translate(1rem)}.futsal-editorial__movement-words.reveal.is-revealed span{opacity:1;transition:opacity .5s var(--ease-in-out), transform .65s var(--ease-smooth-out);transform:translate(0)}.futsal-editorial__movement-words.reveal.is-revealed span:nth-child(2){transition-delay:70ms}.futsal-editorial__movement-words.reveal.is-revealed span:nth-child(3){transition-delay:.14s}}}@media (prefers-reduced-motion:reduce){@layer components{.futsal-editorial__movement-lead img,.futsal-editorial__movement-secondary img,.futsal-editorial__pillar-image img{transition:none}.futsal-editorial__movement-lead:hover img,.futsal-editorial__movement-secondary:hover img,.futsal-editorial__pillar:hover img{transform:none}}}
