.st-page{--st-ink:#172821;--st-muted:#596a61;--st-paper:#f4f2e9;--st-line:#d8ded2;--st-green:#183b2e;--st-field:#dce8d7;color:var(--st-ink);background:#fff;font-family:inherit;font-size:16px;--st-panel:#fff}.st-shell{width:min(100% - 2rem,1152px);margin:0 auto}.st-page h1,.st-page h2,.st-page h3,.st-page p{margin:0}.st-page h1,.st-page h2,.st-page h3{letter-spacing:-.04em;font-weight:600;text-wrap:balance}.st-page h1{max-width:560px;font-size:clamp(40px,4.8vw,62px);line-height:1.05}.st-page h2{text-wrap:balance;font-size:clamp(30px,3.2vw,44px);line-height:1.12}.st-page p{color:var(--st-muted);line-height:1.75}.st-page a:not([class]){color:#4f46e5;font-weight:600;text-decoration:none}.st-example-label,.st-index,.st-kicker{color:#55745a!important;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.18em}.st-hero{display:block;padding-top:64px;padding-bottom:96px}.st-hero-copy .st-kicker{grid-column:1/-1;margin-bottom:0}.st-lead{max-width:540px;margin-top:0!important;font-size:17px;grid-column:2;grid-row:2}.st-hero-copy .flex{margin-top:0;align-self:start}.st-topics{color:#53665a!important;line-height:1.9!important;max-width:520px;margin-top:0!important;font-size:12px;align-self:center}.st-matchday{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));min-height:0;padding:0 0 32px;isolation:isolate}.st-conversation{border:1px solid #e2e6df;background:#fff;position:relative;top:auto;right:auto;width:auto;grid-column:8/-1;grid-row:1;align-self:start;margin-top:64px;margin-bottom:-32px;padding:24px;border-radius:20px;box-shadow:0 24px 60px -24px rgba(8,28,19,.35)}.st-chat-head{display:flex;align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid #edf0eb}.st-crest{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;color:#fff;background:#234a3a;font-size:11px;font-weight:700}.st-chat-head small,.st-chat-head strong{display:block}.st-chat-head strong{font-size:14px}.st-chat-head small{margin-top:2px;color:#869188;font-size:11px}.st-web{margin-left:auto;color:#75857a;font-size:11px}.st-agent,.st-fan{margin-top:12px!important;padding:11px 12px;border-radius:10px;color:#33463b!important;font-size:14px;line-height:1.65!important}.st-fan{max-width:90%;margin-left:auto!important;background:#edf2eb}.st-agent{background:#f7f8f5}.st-agent a{display:inline-block;margin-top:9px;font-size:13px}.st-caption{display:block;margin-top:12px;color:#a0aaa1;text-align:center;font-size:11px}.st-match-label{display:flex;justify-content:space-between;position:relative;right:auto;bottom:auto;left:auto;grid-column:1/8;grid-row:1;align-self:end;flex-direction:column;align-items:flex-start;gap:12px;margin:0 0 40px 32px;padding:0;background:transparent;color:#fff}.st-match-label span{letter-spacing:.15em;color:#d2dece;font-size:11px}.st-match-label strong{font-weight:600;font-size:24px;letter-spacing:-.03em;line-height:1.3}.st-section{padding-top:96px;padding-bottom:96px;border-top:0}.st-section-intro{max-width:700px}.st-global-copy h2,.st-internal h2,.st-members-heading h2,.st-section-intro h2{margin-top:17px}.st-global-copy>p:not(.st-index),.st-internal>div:first-child>p:not(.st-index),.st-members-heading>p:not(.st-index),.st-section-intro>p:not(.st-index){margin-top:16px;max-width:610px}.st-day-content{display:grid;grid-template-columns:1fr .9fr;gap:72px;margin-top:40px}.st-questions{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:26px;column-gap:26px}.st-questions h3{grid-column:1/-1;margin-bottom:10px;font-size:18px}.st-questions p{padding:11px 0;border-bottom:1px solid #e9ece6;font-size:15px}.st-note-panel{align-self:center;padding:30px;background:var(--st-paper);border-radius:20px;border:1px solid #e5e7df;box-shadow:0 18px 40px -30px rgba(8,28,19,.2)}.st-note-panel>span,.st-seat-copy>span,.st-ticket-top{color:#59755f;font-size:11px;font-weight:700;letter-spacing:.14em}.st-note-panel p{margin-top:17px;font-size:16px}.st-gates{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.st-gates span,.st-seat-row span{padding:8px 10px;border:1px solid #d4ddcf;color:#496451;font-size:11px;letter-spacing:.08em}.st-ticket{padding-top:92px;padding-bottom:100px}.st-seat-scene{display:grid;margin-top:40px;grid-template-columns:repeat(12,minmax(0,1fr));background:transparent;isolation:isolate;padding-bottom:40px}.st-seat-copy{color:#f1f3e9;grid-column:1/6;grid-row:1;align-self:start;margin:40px 0 0;padding:32px;background:#183b2e;border-radius:20px;position:relative}.st-seat-copy>span{color:#b8cd9d}.st-seat-copy p{margin-top:15px;color:#e7ece2;font-size:15px}.st-ticket-panel{background:#fbfbf7;grid-column:7/-1;grid-row:1;align-self:end;position:relative;margin:260px 24px -40px -24px;padding:28px;border-radius:20px;border:1px solid #e0e5db;box-shadow:0 24px 56px -24px rgba(8,28,19,.25)}.st-ticket-top{display:flex;justify-content:space-between}.st-ticket-panel>strong{display:block;margin-top:23px;font-size:23px;letter-spacing:-.04em}.st-ticket-panel>p{margin-top:12px;font-size:15px}.st-seat-row{display:flex;flex-wrap:wrap;gap:7px;margin-top:20px}.st-ticket-panel .st-small{font-size:13px;color:#65736a}.st-hospitality{background:var(--st-paper);border-top:0}.st-qualify{display:grid;grid-template-columns:repeat(3,1fr);margin-top:34px;border-top:1px solid #d9dfd3}.st-qualify span{padding:15px 8px 15px 0;border-bottom:1px solid #d9dfd3;color:#50645a;font-size:15px}.st-handoff-line{margin-top:17px!important;font-size:15px}.st-hospitality-chat{max-width:770px;margin:34px auto 0;padding:27px 32px;background:#fff;box-shadow:0 12px 45px rgba(27,46,32,.08);border-radius:20px;border:1px solid #e3e7de}.st-hospitality-chat>.st-fan{max-width:70%}.st-hospitality-chat>.st-agent{max-width:84%}.st-package-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.st-package-grid article{padding:17px;border:1px solid #e1e7dc;border-radius:12px}.st-package-grid article span{display:block;color:#64806a;font-size:11px;letter-spacing:.12em}.st-package-grid article strong{display:block;margin-top:8px;font-size:15px}.st-package-grid article p{margin-top:7px;font-size:14px}.st-members{display:grid;grid-template-columns:.9fr 1.1fr;gap:25px 70px}.st-member-list{display:grid;grid-template-columns:1fr 1fr;align-self:center}.st-member-list span{display:flex;gap:12px;padding:15px 0;border-bottom:1px solid #e3e8e1;font-size:15px}.st-member-list i{color:#789179;font-size:11px;font-style:normal}.st-members-foot{grid-column:2;font-size:15px}.st-merch{background:#f8f8f4}.st-merch-layout{display:grid;grid-template-columns:.95fr 1.05fr;gap:55px;margin-top:35px;align-items:center}.st-merch-queries p:not(.st-merch-foot){padding:11px 0;border-bottom:1px solid #e1e7df;color:#354a3e;font-size:15px}.st-merch-foot{margin-top:18px!important;font-size:15px}.st-product-chat{padding:23px;border:1px solid #e2e7df;background:#fff;border-radius:20px;box-shadow:0 20px 50px -30px rgba(8,28,19,.22)}.st-product-chat>.st-fan{max-width:80%}.st-product-chat>.st-agent{max-width:92%}.st-product{display:flex;margin:12px 0;border:1px solid #e5e9e3;border-radius:12px;gap:20px;padding:20px}.st-shirt{display:grid;place-items:center;color:#e6c975;background:#273e34;font-size:15px;font-weight:700;clip-path:polygon(25% 0,40% 8%,60% 8%,75% 0,100% 16%,86% 42%,76% 36%,76% 100%,24% 100%,24% 36%,14% 42%,0 16%);flex-shrink:0;width:90px;min-height:112px}.st-product>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-top:4px}.st-product b,.st-product strong{font-size:15px}.st-product a,.st-product span{font-size:13px}.st-live{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:center}.st-live>div:first-child>p:not(.st-index){margin-top:16px}.st-live-example{padding:28px;background:#173b2e;border-radius:20px;box-shadow:0 18px 44px -28px rgba(8,28,19,.3)}.st-live-example .st-example-label{color:#c1d49e!important}.st-live-example .st-fan{color:#31473a!important}.st-live-example .st-agent{color:#34483c!important}.st-live-foot{margin-top:19px!important;color:#e0e8db!important;font-size:15px}.st-programs{background:var(--st-paper);display:grid;grid-template-columns:1fr 1fr;gap:28px 48px;align-items:start}.st-program-fields{display:grid;grid-column:1;grid-row:2;position:relative;grid-template-columns:1fr 1fr;margin-top:0;margin-right:-88px;padding:24px;border-top:0;border-radius:20px;background:#fff;box-shadow:0 22px 50px -28px rgba(8,28,19,.3);-moz-column-gap:24px;column-gap:24px}.st-program-fields span{padding:14px 10px 14px 0;border-bottom:1px solid #d9dfd3;color:#4d6155;font-size:15px}.st-program-example{max-width:790px;grid-column:1/-1;margin-top:0!important;font-size:16px}.st-program-example strong{color:#23392c}.st-global{display:grid;align-items:center;grid-template-columns:1.08fr .92fr;gap:56px}.st-global-questions{margin:16px 0}.st-global-questions p{padding:9px 0;border-bottom:1px solid #e6ebe4;color:#344a3d;font-size:15px}.st-language{display:flex;align-items:baseline;gap:10px;margin-top:11px;color:#263d30;font-size:15px}.st-language span{min-width:42px;color:#66816c;font-size:11px;font-weight:700}.st-world-mark{position:relative;place-items:center;display:grid;grid-template-columns:1fr;min-height:0;overflow:visible;background:transparent;isolation:isolate;align-self:stretch;padding:28px 0 0}.st-world-circle{position:relative;width:auto;height:auto;border:0;border-radius:0;grid-column:1;grid-row:1;align-self:start;justify-self:start;display:flex;flex-wrap:wrap;gap:8px;padding:16px;margin:24px 16px}.st-world-circle span{letter-spacing:.1em;position:static;background:#f4f2e9;color:#385642;border-radius:20px;padding:8px 12px;font-size:10px}.st-world-mark>strong{position:relative;z-index:1;color:#244333;letter-spacing:-.04em;grid-column:1;grid-row:1;align-self:end;justify-self:start;margin:0 28px -28px -28px;padding:28px 36px;text-align:left;font-size:30px;line-height:1.12;border-radius:16px;background:#f4f2e9;box-shadow:0 18px 40px -24px rgba(8,28,19,.3)}.st-routing{background:#173b2e;color:#fff}.st-routing .st-index{color:#b6cb9a!important}.st-routing .st-section-intro h2{color:#fff}.st-routing .st-section-intro p:not(.st-index){color:#d0dbd0}.st-routes{margin-top:32px;border-top:1px solid hsla(0,0%,100%,.2)}.st-routes>div{display:grid;grid-template-columns:1fr 36px 1fr 35px;align-items:center;padding:13px 0;border-bottom:1px solid hsla(0,0%,100%,.2)}.st-routes span{color:#e5ebe1;font-size:15px}.st-routes i{color:#bdcd9a;font-style:normal}.st-routes strong{color:#fff;font-size:15px;font-weight:600}.st-routes b{color:#a8c189;text-align:right;font-size:11px;font-weight:500}.st-routing-foot{margin-top:20px!important;color:#d0dbd0!important;font-size:15px}.st-source-grid{display:grid;margin-top:34px;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px}.st-source-grid article{padding-top:16px;border-top:2px solid #284d38}.st-source-grid h3{font-size:18px;min-height:0}.st-source-grid ul{padding:0;margin:13px 0 0;list-style:none;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px}.st-source-grid li{padding:6px 0;border-bottom:1px solid #edf0eb;color:#5c6b61;font-size:15px}.st-sources-foot{margin-top:25px!important;font-size:15px}.st-internal{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.st-staff-questions{padding:23px 28px;background:#f2f4ed;border-radius:20px}.st-staff-questions p{padding:9px 0;border-bottom:1px solid #dfe5dc;color:#334a3b;font-size:15px}.st-staff-questions strong{display:block;margin-top:17px;color:#51685a;font-weight:500;line-height:1.65;font-size:15px}.st-handoffs{background:var(--st-paper)}.st-handoff-list{margin-top:28px;border-top:1px solid #d9dfd3;max-width:none}.st-handoff-list p{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #d9dfd3;color:#3c5044;font-size:15px}.st-handoff-list b{color:#244333;font-weight:650}.st-handoffs-foot{margin-top:18px!important;font-size:15px}.st-channel-lines{margin-top:24px}.st-channel-lines article{display:grid;grid-template-columns:70px 1fr;gap:14px;padding:22px 0;border-top:1px solid #e1e7df}.st-channel-lines article:last-child{border-bottom:1px solid #e1e7df}.st-channel-lines article>b{color:#738976;font-size:11px;font-weight:500}.st-channel-lines h3{font-size:18px}.st-channel-lines p{margin-top:6px;max-width:730px;font-size:15px}.st-usecases{background:#f7f8f4}.st-usecase-grid{display:grid;margin-top:30px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}.st-usecase-grid article{border-top:1px solid #dce3da;min-height:0;padding:24px 0}.st-usecase-grid article>span{color:#7e947f;font-size:11px}.st-usecase-grid h3{margin-top:10px;font-size:18px}.st-usecase-grid p{margin-top:7px;font-size:15px}.st-closing-story{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.st-chant{padding:36px 25px;color:#e7eddf;background:#183b2e;font-weight:700;font-size:clamp(32px,4vw,48px);line-height:1.1;letter-spacing:-.04em;border-radius:24px}.st-chant em{color:#d6b563;font-style:normal}.st-closing-story h2{margin-top:15px}.st-closing-story>div:last-child>p:not(.st-index){margin-top:13px;font-size:15px}.st-chant-questions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.st-chant-questions span{padding:8px 10px;border:1px solid #dbe2d8;color:#526456;font-size:14px;border-radius:8px}.st-faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:55px}.st-faq-list details{border-top:1px solid #dfe5dd}.st-faq-list details:last-child{border-bottom:1px solid #dfe5dd}.st-faq-list summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;color:#283e31;list-style:none;font-size:18px;font-weight:500;letter-spacing:-.02em;padding:20px 0}.st-faq-list summary::-webkit-details-marker{display:none}.st-faq-list summary span{color:#6f896d;font-size:17px;font-weight:400}.st-faq-list details[open] summary span{transform:rotate(45deg)}.st-faq-list details p{padding:0 32px 17px 0;font-size:16px}.st-page summary:focus-visible{outline:3px solid #818cf8;outline-offset:4px}.st-cta{color:#fff;background:#173b2e;text-align:center;border-radius:28px 28px 0 0;padding:80px 48px 40px}.st-cta .st-index{color:#b8ce9d!important}.st-cta h2{max-width:680px;margin:15px auto 0;color:#fff}.st-cta>p:not(.st-index){max-width:680px;margin:15px auto 24px;color:#d5dfd3;font-size:16px}.st-cta .flex{justify-content:center}.st-cta .flex>a:last-child{border-color:hsla(0,0%,100%,.45);color:#fff;background:transparent}.st-all{display:inline-block;margin-top:32px;color:#a5b4fc!important;font-size:14px}.st-page h3{font-size:18px;line-height:1.3}.st-hero-copy{display:grid;grid-template-columns:1fr 1fr;gap:24px 64px;align-items:start;margin-bottom:48px}.st-hero-copy h1{grid-column:1;grid-row:2}.st-stadium-photo{grid-column:1/12;grid-row:1;height:100%;min-height:620px;border-radius:24px 80px 24px 24px}.st-photo{-o-object-fit:cover;object-fit:cover}.st-stadium-photo .st-photo{-o-object-position:center bottom;object-position:center bottom}.st-academy-photo,.st-seating-photo,.st-stadium-photo,.st-supporters-photo{position:relative;overflow:hidden;background:#183b2e}.st-stadium-photo:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(8,24,18,.75))}.st-day{border-top:1px solid var(--st-line)}.st-seating-photo{grid-column:5/-1;grid-row:1;height:580px;border-radius:24px}.st-handoffs,.st-hospitality,.st-merch,.st-programs,.st-routing,.st-usecases{padding-inline:48px;border-radius:28px}.st-programs .st-section-intro{grid-column:1;grid-row:1}.st-academy-photo{grid-column:2;grid-row:1/3;height:100%;min-height:560px;border-radius:24px 24px 80px 24px}.st-supporters-photo{grid-column:1;grid-row:1;width:100%;height:100%;min-height:580px;border-radius:80px 24px 24px 24px}@media (max-width:900px){.st-hero-copy{gap:24px 32px}.st-conversation{grid-column:6/-1}.st-match-label{grid-column:1/6;margin-left:24px}.st-match-label strong{font-size:20px}.st-stadium-photo{min-height:680px}.st-handoffs,.st-hospitality,.st-merch,.st-programs,.st-routing,.st-usecases{padding-inline:32px}.st-closing-story,.st-day-content,.st-faq,.st-global,.st-internal,.st-live,.st-members{grid-template-columns:1fr;gap:32px}.st-members-foot{grid-column:1}.st-seat-copy{grid-column:1/7;padding:24px}.st-ticket-panel{grid-column:6/-1;margin-inline:0 16px;padding:24px}.st-programs{grid-template-columns:1fr}.st-academy-photo,.st-program-example,.st-program-fields,.st-programs .st-section-intro{grid-column:1;grid-row:auto}.st-academy-photo{height:420px;min-height:0}.st-program-fields{margin:-84px 24px 0}.st-world-mark{max-width:620px;width:100%;margin:0 auto 28px;padding-top:0}.st-supporters-photo{height:520px;min-height:0}.st-world-mark>strong{margin-left:24px}.st-merch-layout{grid-template-columns:1fr;gap:32px}}@media (max-width:600px){.st-shell{width:min(100% - 1.5rem,1152px)}.st-hero{padding-block:48px 64px}.st-hero-copy{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.st-hero-copy h1,.st-lead{grid-column:1;grid-row:auto}.st-matchday{grid-template-columns:1fr;padding-bottom:0}.st-stadium-photo{grid-column:1;grid-row:1;height:360px;min-height:0;border-radius:20px 64px 20px 20px}.st-match-label{grid-column:1;grid-row:1;margin:0 24px 56px}.st-conversation{grid-column:1;grid-row:2;margin:-32px 12px 0;padding:20px;border-radius:16px}.st-section{padding-block:64px}.st-handoffs,.st-hospitality,.st-merch,.st-programs,.st-routing,.st-usecases{padding-inline:20px;border-radius:20px}.st-day-content{gap:24px}.st-questions{grid-template-columns:1fr}.st-questions h3{grid-column:auto}.st-note-panel{padding:24px}.st-seat-scene{grid-template-columns:1fr;padding-bottom:0}.st-seating-photo{grid-column:1;grid-row:2;height:320px;border-radius:0 0 20px 20px}.st-seat-copy{grid-column:1;grid-row:1;margin:0;border-radius:20px 20px 0 0}.st-ticket-panel{grid-column:1;grid-row:3;margin:-48px 12px 0;padding:24px}.st-qualify{grid-template-columns:1fr 1fr}.st-hospitality-chat{padding:18px}.st-hospitality-chat>.st-agent,.st-hospitality-chat>.st-fan{max-width:100%}.st-member-list,.st-package-grid{grid-template-columns:1fr}.st-live-example,.st-product-chat{padding:18px}.st-product{gap:14px;padding:14px}.st-shirt{width:64px;min-height:90px}.st-product>div:last-child{min-width:0}.st-academy-photo{height:360px;border-radius:20px}.st-program-fields{margin:-56px 12px 0;padding:20px;-moz-column-gap:16px;column-gap:16px}.st-supporters-photo{height:440px;border-radius:64px 20px 20px 20px}.st-world-mark>strong{padding:24px;margin-inline:20px}.st-world-circle{margin-inline:8px}.st-source-grid,.st-usecase-grid{grid-template-columns:1fr}.st-handoff-list p{flex-direction:column;gap:6px}.st-routes>div{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:8px}.st-routes b{display:none}.st-channel-lines article{grid-template-columns:30px 1fr}.st-cta{padding:64px 24px 32px}}@media (prefers-color-scheme:dark){.st-page{--st-ink:#eef2eb;--st-muted:#bac7be;--st-paper:#202e26;--st-line:#3b4d41;--st-panel:#202e26;background:#15231b}.st-example-label,.st-index,.st-kicker{color:#b5c6a5!important}.st-topics{color:#bac7be!important}.st-conversation,.st-hospitality-chat,.st-product-chat,.st-program-fields,.st-staff-questions,.st-ticket-panel{background:#202e26;border-color:#405247}.st-agent,.st-fan{color:#e2e9e0!important}.st-fan{background:#354638}.st-agent{background:#293a30}.st-live-example .st-agent,.st-live-example .st-fan{color:#e2e9e0!important}.st-merch,.st-usecases{background:#1b2c22}.st-world-circle span,.st-world-mark>strong{background:#263c2d;color:#e2e9e0}.st-channel-lines article,.st-chat-head,.st-faq-list details,.st-global-questions p,.st-handoff-list,.st-handoff-list p,.st-member-list span,.st-merch-queries p,.st-note-panel,.st-package-grid article,.st-product,.st-program-fields span,.st-qualify,.st-qualify span,.st-questions p,.st-source-grid li,.st-staff-questions p,.st-usecase-grid article{border-color:#405247}.st-faq-list summary,.st-global-questions p,.st-handoff-list b,.st-handoff-list p,.st-language,.st-merch-queries p:not(.st-merch-foot),.st-program-example strong,.st-program-fields span,.st-qualify span,.st-source-grid li,.st-staff-questions p,.st-staff-questions strong,.st-ticket-panel .st-small{color:#cbd8cb}.st-chant-questions span,.st-gates span,.st-seat-row span{border-color:#52664c;color:#cbd8cb}.st-caption,.st-chat-head small,.st-language span,.st-note-panel>span,.st-package-grid article span,.st-ticket-top,.st-web{color:#b2c3a7}.st-page a:not([class]){color:#818cf8}.st-all{color:#818cf8!important}}