.home-hero{border-bottom:1px solid var(--border);background:radial-gradient(700px 420px at 20% 30%, #c9a24c12, transparent 70%), var(--bg);align-items:center;min-height:min(640px,82vh);display:flex;position:relative;overflow:hidden}.home-hero:before{content:"";opacity:.05;pointer-events:none;background:url(/brand/abt-logo-outline.png) 50%/contain no-repeat;width:560px;height:560px;position:absolute;bottom:-180px;left:-140px}.home-hero__media{clip-path:polygon(18% 0,100% 0,100% 100%,0 100%);background:var(--surface);width:52%;position:absolute;top:0;bottom:0;right:0}.home-hero__media picture{width:100%;height:100%;display:block}.home-hero__media img{object-fit:cover;object-position:50% 38%;width:100%;height:100%}.home-hero__media:after{content:"";background:linear-gradient(90deg,#0b0b0c8c,#0000 40%),linear-gradient(#0000 55%,#0b0b0cbf);position:absolute;inset:0}.home-hero__edge{background:var(--gold);clip-path:polygon(18% 0,calc(18% + 3px) 0,3px 100%,0 100%);pointer-events:none;width:52%;position:absolute;top:0;bottom:0;right:0}.home-hero__inner{z-index:1;padding-block:var(--space-10) calc(var(--space-12) + 24px);position:relative}.home-hero__content{max-width:540px}.home-hero--plain .home-hero__content{max-width:720px}.home-hero__title{margin-top:var(--space-3);font-size:clamp(2.8rem,5.6vw,4.6rem);line-height:.98}.trophy-card{right:var(--space-5);bottom:calc(var(--space-12) + 24px);align-items:flex-start;gap:var(--space-3);max-width:340px;padding:var(--space-4);border:1px solid #ffffff1a;border-left:3px solid var(--gold);border-radius:var(--radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color var(--dur) var(--ease);background:#0b0b0cb8;display:flex;position:absolute}.trophy-card:hover{border-color:#c9a24c80;border-left-color:var(--gold)}.trophy-card__icon{color:#15120b;background:var(--gold);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.trophy-card__icon svg{width:20px;height:20px}.trophy-card__text{flex-direction:column;gap:2px;display:flex}.trophy-card__tag{color:var(--gold);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:700}.trophy-card strong{font-family:var(--font-display);font-size:1.15rem;font-weight:700;line-height:1.15}.trophy-card__more{color:var(--text-muted);margin-top:4px;font-size:.85rem}.match-strip-wrap{z-index:2;margin-top:calc(-1 * var(--space-10));position:relative}.match-strip{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);grid-template-columns:minmax(0,1fr) minmax(0,1.22fr);display:grid;overflow:hidden}.match-strip__block{min-width:0;transition:background var(--dur) var(--ease);grid-template-columns:minmax(0,1fr);display:grid}.match-strip__block--cta{grid-template-columns:minmax(0,1fr) auto}.match-strip__block+.match-strip__block{border-left:1px solid var(--border)}.match-strip__block:hover{background:var(--surface-2)}.match-strip__body{min-width:0;padding:var(--space-5) var(--space-6);flex-direction:column;gap:6px;display:flex}.match-strip__label{color:var(--gold);font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;font-size:.8rem;font-weight:700}.match-strip__fixture{font-family:var(--font-display);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:1.45rem;font-weight:700;line-height:1.1;display:flex}.match-strip__logo{object-fit:contain;width:34px;height:34px}.match-strip__logo--abt{filter:brightness(0)invert()}.match-strip__vs{color:var(--text-dim);text-transform:lowercase;font-size:.85rem}.match-strip__meta{color:var(--text-muted);font-size:.9rem}.match-strip__date{color:var(--text);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:600}.match-strip__source{color:var(--gold);white-space:nowrap}.match-strip__list{gap:8px;margin-top:4px;padding:0;list-style:none;display:grid}.match-strip__list li{align-items:center;gap:var(--space-3);grid-template-columns:24px 56px minmax(0,1fr);display:grid}.result-pill{border-radius:var(--radius-sm);place-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;display:grid}.result-pill--win{color:var(--success);background:#3dd68c1f}.result-pill--loss{color:var(--danger);background:#e5484d1f}.match-strip__score{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:700}.match-strip__opponent{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.match-strip__all{padding-inline:var(--space-6);border-left:1px solid var(--border);color:var(--gold);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.4em;font-size:.95rem;font-weight:700;display:flex}.match-strip__all span{transition:transform var(--dur) var(--ease);display:inline-block}.match-strip__block:hover .match-strip__all span{transform:translate(4px)}.match-strip-wrap+.section{padding-top:var(--space-10)}.home-news{gap:var(--space-5);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.home-news__side{gap:var(--space-5);display:grid}.news-card--compact{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);display:grid}.news-card__frame{border-right:1px solid var(--border);background:#0b0b0c;display:block;position:relative;overflow:hidden}.news-card__frame:before{content:"";background:var(--news-img) center / cover no-repeat;filter:blur(18px)brightness(.5)saturate(1.1);position:absolute;inset:-24px}.news-card--compact .news-card__image{object-fit:contain;background:0 0;border:0;height:100%;position:relative}.news-card--compact .news-card__image--portrait{object-fit:cover}.news-card--compact .news-card__body{padding:var(--space-4);justify-content:center}.news-card--compact .news-card__title{font-size:1.12rem}.match-strip--single{grid-template-columns:1fr}@media (min-width:981px) and (max-width:1280px){.home-hero__content{max-width:min(540px,48vw - 72px + -1*max(0px,50vw - 600px))}}@media (max-width:980px){.home-hero{min-height:0;display:block}.home-hero__media{clip-path:polygon(0 0,100% 0,100% 86%,0 100%);width:100%;height:clamp(260px,52vw,420px);position:relative}.home-hero__edge{display:none}.home-hero__inner{padding-block:var(--space-6) calc(var(--space-10) + 24px)}.home-hero__content{max-width:none}.trophy-card{max-width:none;margin-top:var(--space-6);position:static}.match-strip{grid-template-columns:1fr}.match-strip__block+.match-strip__block{border-left:0;border-top:1px solid var(--border)}.match-strip__block--cta{grid-template-columns:1fr}.match-strip__all{padding-block:var(--space-4);border-left:0;border-top:1px solid var(--border);justify-content:center}.home-news{grid-template-columns:1fr}}@media (max-width:640px){.home-hero .hero__actions .btn{flex:100%}.match-strip__body{padding:var(--space-4) var(--space-5)}.news-card--compact{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}}
