/* SAATAACK 50 — Indian Player Trials */
.trials-page{--blue:#287cff;--line:#c8c7c1;background:#f5f4ef}
.trials-page .topbar{background:linear-gradient(180deg,#050505 0%,#050505e8 68%,transparent)}
.trials-page .nav-item.active>a{color:var(--lime)}
.trials-page p{font-size:1rem}

.trials-hero{position:relative;min-height:930px;display:flex;align-items:flex-end;overflow:hidden;background:#090909;color:#fff;padding:190px 0 clamp(85px,9vw,135px)}
.trials-hero-media{position:absolute;inset:0}.trials-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 30%;filter:saturate(.78) contrast(1.08)}
.trials-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#050505f6 0%,#050505dc 47%,#05050528 80%),linear-gradient(0deg,#050505f0 0%,transparent 62%)}
.trials-hero-layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:70px;align-items:end}
.trials-hero-copy .display-xl{font-size:clamp(5rem,9.3vw,10.2rem)}
.trials-hero-copy .display span,.pathway-section .display span,.eligibility-section .display span,.assessment-section .display span,.trial-day .display span,.trials-next .display span{color:var(--lime)}
.trials-hero-copy .lead{max-width:760px;color:#d0d0ca;margin:28px 0 35px}.hero-actions{display:flex;flex-wrap:wrap;gap:18px}
.trial-pass{padding:28px;background:var(--lime);color:#000;border:2px solid #000;box-shadow:12px 12px 0 var(--pink);transform:rotate(1deg)}
.trial-pass-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:2px solid #000;font-size:.72rem;font-weight:900;text-transform:uppercase}.trial-pass-top svg{width:28px;height:28px}
.trial-pass>strong{display:block;margin:28px 0;font:900 6rem/.74 "Barlow Condensed",Impact,sans-serif}.trial-pass dl{margin:0}.trial-pass dl>div{display:flex;justify-content:space-between;gap:20px;padding:11px 0;border-top:1px solid #000}.trial-pass dt{font-size:.66rem;font-weight:900;text-transform:uppercase}.trial-pass dd{margin:0;font-size:.72rem;font-weight:800;text-align:right}

.trial-facts{background:var(--pink);color:#000;border-block:2px solid #000}.trial-facts>.wrap{display:grid;grid-template-columns:repeat(4,1fr)}.trial-facts article{min-height:125px;display:flex;align-items:center;gap:15px;padding:22px;border-right:1px solid #000}.trial-facts article:first-child{border-left:1px solid #000}.trial-facts svg{flex:0 0 auto;width:28px;height:28px}.trial-facts small{display:block;margin-bottom:5px;font-size:.66rem;font-weight:900;text-transform:uppercase}.trial-facts strong{font:900 1.55rem/1 "Barlow Condensed",Impact,sans-serif;text-transform:uppercase}

.pathway-section{background:#efeee8}.section-heading{display:grid;grid-template-columns:1fr .7fr;gap:clamp(55px,8vw,130px);align-items:end;margin-bottom:60px}.section-heading .display-lg{font-size:clamp(4.7rem,8vw,8.8rem)}.section-heading>.lead{color:#5f5f59;margin:0}
.pathway-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #999;border-left:1px solid #999}.pathway-grid li{min-height:320px;padding:27px;display:flex;flex-direction:column;border-right:1px solid #999;border-bottom:1px solid #999;background:#f7f6f1}.pathway-grid li:nth-child(7){background:var(--pink)}.pathway-grid li:nth-child(8){background:var(--lime)}.pathway-grid li>span{font:900 2.3rem/1 "Barlow Condensed",Impact,sans-serif;color:#777}.pathway-grid svg{width:48px;height:48px;margin:auto 0 25px}.pathway-grid h3{margin:0 0 12px;font:900 clamp(2rem,2.8vw,3rem)/.95 "Barlow Condensed",Impact,sans-serif;text-transform:uppercase}.pathway-grid p{margin:0;color:#666660;font-size:.86rem;line-height:1.5}.pathway-grid li:nth-child(7) p,.pathway-grid li:nth-child(8) p{color:#252521}

.eligibility-section{background:#0a0a0a;color:#fff;padding-block:clamp(90px,11vw,170px)}.eligibility-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:clamp(55px,8vw,130px);align-items:start}.eligibility-copy{position:sticky;top:40px}.eligibility-copy .display-lg{font-size:clamp(4.7rem,7.5vw,8.5rem)}.eligibility-copy>.lead{color:#aaa}.eligibility-copy .btn{margin-top:22px}
.eligibility-list{border-top:1px solid #444}.eligibility-list article{display:grid;grid-template-columns:65px 1fr;gap:22px;padding:28px 0;border-bottom:1px solid #444}.eligibility-list article>span{font:900 2.3rem/1 "Barlow Condensed",Impact,sans-serif;color:var(--lime)}.eligibility-list h3{margin:0 0 9px;font:900 clamp(2rem,3vw,3rem)/.95 "Barlow Condensed",Impact,sans-serif;text-transform:uppercase}.eligibility-list p{margin:0;color:#999;line-height:1.55}

.assessment-section{background:#f5f4ef}.assessment-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #aaa;border-left:1px solid #aaa}.assessment-grid article{min-height:300px;display:flex;flex-direction:column;padding:27px;border-right:1px solid #aaa;border-bottom:1px solid #aaa}.assessment-grid img,.assessment-grid svg{width:52px;height:52px;object-fit:contain;margin:auto 0 28px}.assessment-grid img{filter:brightness(0)}.assessment-grid h3{margin:0 0 12px;font:900 clamp(2.1rem,3.2vw,3.4rem)/.95 "Barlow Condensed",Impact,sans-serif;text-transform:uppercase}.assessment-grid p{margin:0;color:#666660;font-size:.87rem;line-height:1.5}.assessment-grid .wide{grid-column:1/-1;min-height:210px;display:grid;grid-template-columns:90px 1fr;gap:25px;align-items:center;background:var(--blue);color:#000}.assessment-grid .wide svg{margin:0;width:66px;height:66px}.assessment-grid .wide h3{font-size:clamp(2.8rem,4.5vw,5rem)}.assessment-grid .wide p{color:#171714;max-width:720px}

.trial-day{display:grid;grid-template-columns:1.02fr .98fr;min-height:900px;background:#0a0a0a;color:#fff}.trial-day-media{position:relative;min-height:600px;overflow:hidden}.trial-day-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 68%,#0a0a0a)}.trial-day-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.trial-day-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(80px,8vw,130px) clamp(30px,6vw,100px)}.trial-day-copy .display-lg{font-size:clamp(4.6rem,7vw,8rem)}.trial-day-copy>.lead{color:#aaa}.trial-day-list{list-style:none;padding:0;margin:30px 0 0;border-top:1px solid #444}.trial-day-list li{display:grid;grid-template-columns:45px 1fr;gap:14px;padding:17px 0;border-bottom:1px solid #444;font-size:.78rem;font-weight:800;text-transform:uppercase}.trial-day-list span{font:900 1.2rem/1 "Barlow Condensed",Impact,sans-serif;color:var(--lime)}

.confirmation-section{background:var(--pink);padding-block:clamp(70px,8vw,115px);border-block:2px solid #111}.confirmation-card{display:grid;grid-template-columns:150px 1fr;gap:45px;align-items:center}.confirmation-icon{width:150px;height:150px;border:3px solid #111;border-radius:50%;display:grid;place-items:center;background:var(--lime)}.confirmation-icon svg{width:62px;height:62px}.confirmation-card h2{margin:0 0 16px;font:900 clamp(3.5rem,6vw,6.5rem)/.9 "Barlow Condensed",Impact,sans-serif;text-transform:uppercase}.confirmation-card p:last-child{max-width:900px;line-height:1.65;margin-bottom:0}

.trials-next{background:var(--lime);padding-block:clamp(90px,11vw,165px)}.next-grid{display:grid;grid-template-columns:1fr .72fr;gap:clamp(55px,8vw,130px);align-items:end}.trials-next .display-lg{font-size:clamp(4.5rem,8vw,8.7rem)}.trials-next .display span{color:#000}.next-copy p{line-height:1.7}.next-copy .btn{margin-top:20px;background:#111;color:#fff}.next-copy small{display:block;margin-top:16px;font-size:.68rem;font-weight:900;text-transform:uppercase}
.trials-page .copyright a{color:inherit}.trials-page .copyright a:hover{color:var(--lime)}

@media(max-width:1150px){.trials-hero-layout{grid-template-columns:minmax(0,1fr) 300px;gap:45px}.trial-pass>strong{font-size:5.2rem}.pathway-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eligibility-layout{grid-template-columns:1fr}.eligibility-copy{position:static}.assessment-grid{grid-template-columns:1fr 1fr}}
@media(max-width:900px){.trials-hero{min-height:850px}.trials-hero-layout{grid-template-columns:1fr}.trial-pass{display:none}.trial-facts>.wrap{grid-template-columns:1fr 1fr}.trial-facts article:nth-child(3){border-left:1px solid #000}.section-heading,.next-grid{grid-template-columns:1fr}.section-heading>.lead{margin-top:25px}.trial-day{grid-template-columns:1fr}.trial-day-media{min-height:560px}.trial-day-media:after{background:linear-gradient(0deg,#0a0a0a,transparent 45%)}}
@media(max-width:680px){.trials-hero{min-height:790px;padding:150px 0 75px;align-items:flex-end}.trials-hero-media img{object-position:60% center}.trials-hero:after{background:linear-gradient(0deg,#050505 0%,#050505e8 66%,#05050535 100%)}.trials-hero-copy .display-xl{font-size:clamp(4rem,17vw,6.3rem)}.hero-actions{display:grid}.hero-actions .btn{width:100%}.trial-facts>.wrap{grid-template-columns:1fr}.trial-facts article,.trial-facts article:nth-child(3){border-left:1px solid #000}.section-heading .display-lg,.eligibility-copy .display-lg,.trial-day-copy .display-lg,.trials-next .display-lg{font-size:4.2rem}.pathway-grid,.assessment-grid{grid-template-columns:1fr}.pathway-grid li{min-height:270px}.assessment-grid .wide{grid-column:auto;display:flex;min-height:290px}.eligibility-list article{grid-template-columns:48px 1fr}.trial-day-media{min-height:430px}.trial-day-copy{padding:75px 20px}.confirmation-card{grid-template-columns:1fr}.confirmation-icon{width:110px;height:110px}.confirmation-icon svg{width:48px;height:48px}}
@media(min-width:1800px){.trials-hero{min-height:1020px}.pathway-grid li{min-height:350px}.trial-day{min-height:980px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
