@font-face{font-family:Oxanium;src:url(/fonts/Oxanium-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(/fonts/Oxanium-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(/fonts/Oxanium-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}:root{color-scheme:dark;--indigo:#25264f;--orange:#ff8f1c;--ice:#bdd2e5;--white:#fff;--background:#101126;--surface:#1b1c3a;--raised:#30315e;--line:#bdd2e52e;--muted:#bdd2e5;--radius:4px;color:var(--ice);background:var(--background);font-synthesis:none;font-family:Oxanium,Arial,sans-serif;font-weight:400;line-height:1.6}*{box-sizing:border-box}.racing-grid{gap:28px;margin-top:36px;display:grid}.racing-card{background:var(--surface);border:1px solid var(--line);border-top:2px solid var(--orange);min-width:0;padding:28px}.racing-card h3{margin-bottom:20px;font-size:clamp(21px,2.2vw,29px)}.racing-card .eyebrow{margin-bottom:10px}.racing-date,.racing-note{color:var(--ice);font-size:13px}.racing-note{max-width:85ch;margin:20px 0 10px}.racing-table-scroll{scrollbar-color:var(--orange) var(--surface);max-width:100%;margin:24px 0;overflow-x:auto}.racing-table-scroll:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.racing-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:14px}.racing-table caption{text-align:left;color:var(--orange);padding:0 0 12px;font-size:14px}.racing-table th,.racing-table td{text-align:left;border-bottom:1px solid var(--line);padding:12px 16px}.racing-table th:first-child{padding-left:0}.racing-table thead th{color:var(--ice);font-size:12px}.racing-table tbody th{color:var(--white);font-weight:500}.racing-table th:first-child{z-index:1;background:var(--surface);white-space:normal;min-width:175px;max-width:215px;position:sticky;left:0;box-shadow:12px 0 12px -12px #101126}.racing-driver>span:first-child{line-height:1.4;display:block}.racing-placements{gap:5px;margin-top:9px;display:grid}.racing-placement{align-items:baseline;gap:8px;font-size:12px;line-height:1.4;display:flex}.racing-placement>span{color:var(--ice);font-weight:400}.racing-placement strong{color:var(--orange);white-space:nowrap;font-size:17px}.racing-placement.is-pending{display:block}.racing-placement.is-pending strong{color:var(--ice);font-size:12px;display:block}.racing-calendar{gap:0;margin-top:32px;display:grid}.racing-date-card{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr auto;align-items:center;gap:28px;padding:28px 0;display:grid}.racing-date-card time{color:var(--orange);font-size:18px}.racing-date-card .eyebrow,.racing-date-card p{margin-bottom:8px}.racing-date-card h3{margin-bottom:8px;font-size:22px}@media (width<=700px){.racing-card{padding:20px 16px}.racing-date-card{grid-template-columns:1fr;gap:12px}.racing-date-card .text-link{justify-self:start}.racing-table{font-size:13px}}html{scroll-behavior:smooth;scroll-padding-top:32px}body{margin:0}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.site-header a:focus-visible,.hero a:focus-visible,.history-section a:focus-visible,.join-section a:focus-visible,.site-footer a:focus-visible,.slim-cta a:focus-visible{outline-color:var(--orange)}button{font:inherit}p{margin:0 0 24px}h1,h2,h3{color:var(--white);letter-spacing:0;margin:0;font-weight:600;line-height:1.12}h1{font-size:clamp(48px,5.6vw,88px)}h2{font-size:clamp(32px,3.4vw,48px)}h3{font-size:24px}figure{margin:0}address{margin:24px 0;font-style:normal;line-height:1.8}strong,b{font-weight:600}.wrap{width:min(1328px,100% - 112px);margin-inline:auto}.section{padding:104px 0}.eyebrow{color:var(--orange);text-transform:uppercase;letter-spacing:.13em;margin-bottom:22px;font-size:12px;font-weight:500;line-height:1.5}.large-copy{font-size:clamp(18px,1.55vw,22px);line-height:1.6}.line-breaks{white-space:pre-line}.button{background:var(--orange);min-height:56px;color:var(--indigo);border-radius:var(--radius);border:0;justify-content:space-between;align-items:center;gap:32px;padding:16px 24px;font-size:16px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.button:hover{background:var(--white);color:var(--indigo);transform:translateY(-2px)}.button span{font-size:24px;line-height:1}.button-small{gap:20px;min-height:46px;padding:12px 20px;font-size:14px}.text-link{border-bottom:1px solid;align-items:center;gap:22px;padding:6px 0;font-size:15px;font-weight:600;display:inline-flex}.text-link span{font-size:24px}.text-link:hover{gap:30px}.skip-link{z-index:100;background:var(--orange);color:var(--indigo);padding:12px 20px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:16px}.preview-bar{background:var(--background);color:var(--ice);border-bottom:1px solid var(--line);text-align:center;letter-spacing:.03em;padding:7px 24px;font-size:12px;font-weight:500}.site-header{background:var(--background);color:var(--white);z-index:2;position:relative}.header-inner{border-bottom:1px solid #bdd2e53b;justify-content:space-between;align-items:center;gap:32px;min-height:96px;display:flex}.brand img{width:180px;height:auto}.desktop-nav{gap:36px;margin-left:auto;display:flex}.desktop-nav a,.mobile-nav a{padding:12px 0;font-size:15px;font-weight:500;position:relative}.desktop-nav a:after,.mobile-nav a:after{content:"";background:var(--orange);width:0;height:2px;transition:width .2s;position:absolute;bottom:3px;left:0}.desktop-nav a:hover:after,.desktop-nav a[aria-current]:after,.mobile-nav a[aria-current]:after{width:100%}.header-actions{align-items:center;gap:32px;margin-left:12px;display:flex}.team-login{color:var(--orange);border:1px solid var(--orange);white-space:nowrap;background:0 0}.team-login:hover{background:var(--raised);color:var(--white)}@media (width>=1101px){.desktop-nav{gap:24px}.header-actions{gap:18px}}@media (width<=600px){.header-actions{gap:12px}.header-actions .team-login{padding:10px 12px;font-size:12px}}.language{color:var(--ice);white-space:nowrap;gap:8px;padding:12px 0;font-size:12px;display:flex}.language .selected{color:var(--white);font-weight:600}.mobile-nav{display:none}@media (width<=1200px){.desktop-nav{display:none}.mobile-nav{border-top:1px solid #bdd2e53b;flex-wrap:wrap;gap:12px 24px;padding:3px 0 8px;display:flex}.header-inner{border-bottom:0}}.hero{background:var(--indigo);color:var(--white);position:relative;overflow:hidden}.hero-grid{grid-template-columns:46% 54%;align-items:center;min-height:630px;padding-top:72px;padding-bottom:48px;display:grid}.hero-copy{z-index:1;padding-right:40px;position:relative}.hero-eyebrow{color:var(--ice);align-items:center;gap:12px;margin-bottom:30px;display:flex}.signal{background:var(--orange);width:7px;height:7px;display:block}.hero h1{margin:0 0 30px;font-size:clamp(64px,6.2vw,88px);line-height:.98}.hero h1 span{color:var(--orange)}.hero-lead{color:var(--white);max-width:440px;margin-bottom:16px;font-size:21px;font-weight:500;line-height:1.5}.hero-description{color:var(--ice);max-width:390px;margin-bottom:32px;font-size:16px}.hero-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.hero-secondary{align-items:center;gap:12px;font-size:13px;display:inline-flex}.hero-secondary span{font-size:20px}.hero-art{margin-left:-8px;margin-right:calc(min(1328px,100vw - 112px)/2 - 50vw);padding-top:36px;position:relative}.hero-art:before{content:"";background:var(--orange);z-index:1;width:8px;position:absolute;inset:0 auto 0 0;transform:skewY(-26deg)}.hero-art picture{background:var(--surface);border:1px solid var(--line);display:block;overflow:hidden}.hero-art picture img{object-fit:cover;object-position:53% 50%;width:100%;height:410px}.art-index{letter-spacing:.16em;color:var(--ice);font-size:11px;position:absolute;top:0;left:24px}.hero-art figcaption{letter-spacing:.05em;color:var(--ice);justify-content:space-between;gap:20px;padding:16px 24px;font-size:10px;display:flex}.hero-art figcaption>span:last-child{font-size:20px;line-height:1}.hero-bottom{color:var(--ice);letter-spacing:.06em;border-top:1px solid #bdd2e53b;justify-content:space-between;align-items:center;padding:20px 0;font-size:11px;display:flex}.hero-bottom a{color:var(--orange);padding:0 8px;font-size:24px;line-height:1}.discipline-strip{background:var(--surface);border-bottom:1px solid var(--line)}.discipline-strip>.wrap{grid-template-columns:repeat(3,1fr);display:grid}.discipline-strip>.wrap>span{align-items:center;gap:18px;padding:26px 0;font-size:14px;display:flex}.discipline-strip b{color:var(--orange);font-size:11px;font-weight:500}.strip-plus{color:var(--orange);margin-left:auto;padding-right:40px;font-size:22px}.intro-grid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.intro-text{padding-top:3px}.intro-text>p:not(.large-copy){color:var(--muted);font-size:16px}.intro-text .text-link{margin-top:4px}.section-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:48px;display:flex}.section-heading .eyebrow{margin-bottom:16px}.section-heading>.text-link{white-space:nowrap}.team-section{background:var(--surface);border-block:1px solid var(--line)}.member-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.member-card{background:var(--indigo);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;min-width:0;transition:border-color .2s,background .2s;display:flex;overflow:hidden}.member-card:hover{background:var(--raised);border-color:var(--orange)}.member-visual{aspect-ratio:1;background:var(--indigo);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.member-visual>img{object-fit:cover;filter:saturate(.7);width:100%;height:100%;transition:transform .3s,filter .3s}.member-card:hover .member-visual>img{filter:saturate();transform:scale(1.035)}.member-copy{flex:1;padding:22px 22px 24px}.member-copy .eyebrow{color:var(--orange);margin-bottom:8px;font-size:11px}.member-copy h3{overflow-wrap:anywhere;font-size:21px}.member-copy>p:not(.eyebrow){margin:12px 0 0;font-size:14px}.member-classes{color:var(--muted)}.review-note{color:var(--muted);border-left:2px solid var(--orange);padding-left:12px;line-height:1.5;margin-top:14px!important;font-size:12px!important}.racing-grid{grid-template-columns:1.2fr 1fr;gap:80px;display:grid}.column-title{border-bottom:1px solid var(--line);padding-bottom:20px;font-size:18px}.empty-state{max-width:650px;padding:30px 0;position:relative}.empty-symbol{color:var(--orange);margin-bottom:24px;font-size:32px;font-weight:400;display:block}.empty-state h3{max-width:400px;margin-bottom:16px;font-size:22px}.empty-state p{max-width:420px;color:var(--muted);margin-bottom:16px;font-size:15px}.feed-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px;display:grid}.feed-item{border-bottom:1px solid var(--line);padding:28px 0}.feed-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;font-size:11px;display:flex}.tag{background:var(--indigo);color:var(--ice);border-left:2px solid var(--orange);padding:4px 10px;font-weight:500;display:inline-flex}.feed-item h3{margin-bottom:16px}.feed-item p{font-size:16px}.result-value{font-weight:600;font-size:28px!important}.history-section{background:var(--background);color:var(--white);border-top:1px solid var(--line);padding:88px 0}.history-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;display:grid}.history-grid figure{background:var(--surface);border:1px solid #bdd2e533;padding:24px 0 0}.history-grid figure img{object-fit:contain;width:100%;height:250px}.history-grid figcaption{color:var(--ice);text-align:center;padding:24px;font-size:10px;line-height:1.6}.history-grid .eyebrow{color:var(--orange)}.history-grid h2{margin-bottom:24px;font-size:clamp(30px,3vw,44px)}.history-grid p:not(.eyebrow){color:var(--ice);font-size:16px}.community-cta{background:var(--indigo);border-top:2px solid var(--orange);padding:88px 0}.community-cta h2{font-size:clamp(40px,4.8vw,72px);line-height:1.08}.cta-bottom{justify-content:space-between;align-items:flex-end;gap:60px;margin-top:36px;display:flex}.cta-bottom p{max-width:560px;margin:0;font-size:18px}.cta-bottom .button{flex-shrink:0}.site-footer{background:var(--background);color:var(--white);border-top:1px solid var(--line);padding:56px 0 24px}.footer-top{border-bottom:1px solid #bdd2e53b;align-items:center;gap:48px;padding-bottom:40px;display:flex}.footer-top p{color:var(--ice);margin:0;font-size:14px}.footer-domain{margin-left:auto;font-size:14px}.footer-bottom{color:var(--ice);justify-content:space-between;align-items:center;gap:24px;padding-top:24px;font-size:11px;display:flex}.footer-bottom nav{flex-wrap:wrap;gap:28px;display:flex}.footer-bottom a:hover{text-decoration:underline}.page-intro{padding-top:80px;padding-bottom:72px}.page-intro .large-copy{max-width:760px;margin:28px 0 0}.page-intro h1{max-width:1000px}.team-page{padding-top:8px}.team-page .member-grid{row-gap:56px}.slim-cta{background:var(--indigo);color:var(--white);border-top:1px solid var(--line);padding:60px 0}.slim-cta>.wrap{justify-content:space-between;align-items:center;gap:40px;display:flex}.slim-cta h2{max-width:600px;font-size:32px}.page-tabs{gap:40px;margin-top:40px;font-size:14px;display:flex}.page-tabs a{border-bottom:1px solid;padding-bottom:8px}.raised-section{background:var(--surface)}.values-section{background:var(--surface);border-block:1px solid var(--line);padding:64px 0}.values-grid{grid-template-columns:repeat(3,1fr);gap:56px;display:grid}.value-number{color:var(--orange);border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:16px;font-size:12px;display:block}.values-grid h2{margin-bottom:20px;font-size:28px}.values-grid p{margin:0;font-size:16px}.join-section{background:var(--indigo);color:var(--white)}.join-section .large-copy{color:var(--ice)}.join-section .review-note{color:var(--ice);border-color:var(--orange)}.faq-grid{grid-template-columns:.7fr 1.3fr;gap:80px;display:grid}.faq{border-top:1px solid var(--line);padding:24px 0}.faq:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;font-size:18px;font-weight:500;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:var(--orange);font-size:28px;line-height:1}.faq[open] summary span{transform:rotate(45deg)}.faq p{color:var(--muted);margin:0;padding-top:20px;font-size:16px}.article{max-width:900px;min-height:60vh;padding-top:80px;padding-bottom:100px}.article>.text-link{margin-bottom:40px}.article .eyebrow{margin-top:24px}.article h1{margin-bottom:32px;font-size:clamp(40px,5vw,64px)}.article>p{font-size:18px}.article-sources{flex-direction:column;align-items:flex-start;gap:12px;margin-top:40px;display:flex}@media (width>=1600px){.hero-grid{min-height:700px;padding-top:88px;padding-bottom:64px}.hero-art picture img{height:450px}}@media (width<=1150px){.wrap{width:calc(100% - 64px)}.header-inner{gap:24px;min-height:96px}.desktop-nav{gap:24px}.header-actions{gap:24px;margin-left:0}.header-cta{display:none}.hero-grid{grid-template-columns:47% 53%;padding-top:56px}.hero-copy{padding-right:24px}.hero h1{font-size:72px}.hero-art{margin-right:-32px}.hero-art picture img{height:380px}.hero-actions{gap:20px}.intro-grid,.history-grid{gap:56px}.member-grid{gap:20px}.member-copy h3{font-size:19px}.home-members{grid-template-columns:repeat(4,minmax(0,1fr))}.racing-grid{gap:48px}.section{padding:80px 0}.footer-top{gap:32px}}@media (width<=800px){.wrap{width:calc(100% - 40px)}.header-inner{border-bottom:0;min-height:88px}.brand img{width:180px}.desktop-nav{display:none}.header-actions{gap:16px}.mobile-nav{border-top:1px solid #bdd2e53b;flex-wrap:wrap;gap:12px 24px;padding:3px 0 8px;display:flex}.mobile-nav a{font-size:13px}.hero-grid{flex-direction:column;align-items:stretch;min-height:0;padding-top:44px;padding-bottom:24px;display:flex}.hero-copy{padding-right:0}.hero-eyebrow{margin-bottom:24px;font-size:11px}.hero h1{margin-bottom:24px;font-size:clamp(56px,12vw,80px);line-height:1.02}.hero-lead{max-width:420px;font-size:20px}.hero-description{max-width:460px;margin-bottom:28px;font-size:15px}.hero-actions{gap:22px}.hero-secondary{font-size:12px}.hero-art{margin:32px -20px 0 0;padding-top:28px}.hero-art picture img{object-fit:cover;aspect-ratio:1.6;height:auto;max-height:360px}.hero-art figcaption{padding:12px 20px;font-size:9px}.hero-bottom{padding:14px 0;font-size:9px}.discipline-strip>.wrap{padding:8px 0;display:block}.discipline-strip>.wrap>span{gap:20px;padding:9px 0;font-size:13px}.strip-plus{padding-right:0;font-size:19px}.section{padding:64px 0}.intro-grid{grid-template-columns:1fr;gap:32px}.intro-text{padding:0}.section-heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:32px}.section-heading h2{max-width:540px}.member-grid,.home-members{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.member-copy{padding:18px 14px 20px}.member-copy h3{font-size:18px}.member-copy .eyebrow{font-size:10px}.review-note{padding-left:8px;font-size:10px!important}.racing-grid{grid-template-columns:1fr;gap:32px}.history-section{padding:64px 0}.history-grid{grid-template-columns:1fr;gap:40px}.history-grid figure{order:2;max-width:460px}.history-grid figure img{height:200px}.history-grid figcaption{padding:16px}.history-grid h2{font-size:34px}.community-cta{padding:64px 0}.community-cta h2{font-size:clamp(36px,8vw,56px)}.cta-bottom{flex-direction:column;align-items:flex-start;gap:28px;margin-top:28px}.cta-bottom p{font-size:16px}.footer-top{flex-wrap:wrap;gap:24px;padding-bottom:32px}.footer-top p{order:3;width:100%;font-size:13px}.footer-domain{font-size:12px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:20px}.footer-bottom nav{gap:24px}.page-intro{padding-top:48px;padding-bottom:48px}.page-intro h1{font-size:clamp(42px,9vw,64px)}.page-intro .large-copy{margin-top:24px;font-size:18px}.team-page{padding-top:0}.team-page .member-grid{row-gap:40px}.slim-cta>.wrap{flex-direction:column;align-items:flex-start;gap:28px}.slim-cta h2{font-size:30px}.page-tabs{flex-wrap:wrap;gap:24px;margin-top:28px;font-size:12px}.values-grid{grid-template-columns:1fr;gap:36px}.values-section{padding:48px 0}.value-number{margin-bottom:20px}.values-grid h2{font-size:28px}.faq-grid{grid-template-columns:1fr;gap:32px}.faq summary{font-size:16px}.faq p{font-size:15px}.article{padding-top:48px;padding-bottom:64px}.article>p{font-size:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.member-visual>img.standard-profile,.member-card:hover .member-visual>img.standard-profile{filter:none;transform:none}.member-copy .member-gamertag{overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.5}.gamertag-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.member-stream{color:var(--orange);text-underline-offset:4px;align-items:center;gap:14px;margin-top:16px;padding:6px 0;font-size:14px;text-decoration:underline;display:inline-flex}.streams-section{background:var(--surface)}.streams-intro{max-width:720px;margin-bottom:32px}.streams-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.stream-card{background:var(--background);border:1px solid var(--line);border-top:3px solid var(--orange);flex-direction:column;align-items:flex-start;padding:28px;transition:border-color .2s;display:flex}.stream-card:hover{border-color:var(--orange)}.stream-card .eyebrow{color:var(--orange);margin-bottom:20px}.stream-card h3{overflow-wrap:anywhere;margin-bottom:8px;font-size:23px}.stream-gamertag{color:var(--ice);margin:0 0 28px;font-size:15px}.stream-action{color:var(--orange);align-items:center;gap:20px;margin-top:auto;font-size:14px;display:flex}.streams-note{color:var(--muted);margin-top:24px;margin-bottom:0;font-size:13px}.home-links{flex-wrap:wrap;gap:20px 28px;margin-top:32px;display:flex}.official-stream-section{padding:0 0 80px}.official-stream{background:var(--surface);border-top:3px solid var(--orange);grid-template-columns:1fr 1.4fr;align-items:center;gap:64px;padding:48px;display:grid}.official-stream-brand{justify-content:center;align-items:center;min-height:180px;display:flex}.official-stream h2{overflow-wrap:anywhere;font-size:clamp(26px,3vw,38px)}.official-stream p{max-width:620px}.official-stream .button{margin-top:16px}.legal-controller{border-left:3px solid var(--orange);background:var(--surface);margin-bottom:32px;padding:24px}.legal-controller h2{margin-bottom:16px;font-size:23px}.legal-controller address{flex-direction:column;gap:5px;font-style:normal;display:flex}.legal-controller address a{color:var(--orange);overflow-wrap:anywhere;margin-top:8px}.legal-toc{background:var(--surface);gap:12px;margin:32px 0 48px;padding:24px;display:grid}.legal-toc a,.legal-links a{color:var(--orange);text-underline-offset:4px;text-decoration:underline}.legal-section{margin-top:44px;scroll-margin-top:24px}.legal-section h2{margin-bottom:20px;font-size:clamp(25px,3vw,32px)}.legal-section p{font-size:17px;line-height:1.8}.legal-links{flex-wrap:wrap;gap:12px 24px;margin-top:20px;padding:0;font-size:15px;list-style:none;display:flex}@media (width<=800px){.official-stream{grid-template-columns:1fr;gap:20px;padding:28px}.official-stream-brand{min-height:100px}.official-stream-section{padding-bottom:48px}.streams-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.stream-card{padding:22px}.stream-card h3{font-size:20px}}@media (width<=480px){.streams-grid{grid-template-columns:1fr}.stream-card{padding:24px}}@media (width<=700px){.header-inner{grid-template-columns:1fr 1fr;gap:12px;padding-top:16px;padding-bottom:16px;display:grid}.header-actions{display:contents}.header-actions .language{justify-self:end}.header-actions .team-login,.header-actions .header-cta{justify-content:center;gap:0;padding:10px 8px;font-size:12px;display:flex}.header-actions .header-cta span{display:none}}@media (width<=600px){.mobile-nav{column-gap:12px}}.calendar-subscriptions{border:1px solid var(--line);border-left:3px solid var(--orange);background:var(--surface);overflow-wrap:anywhere;margin-top:32px;padding:24px}.calendar-subscriptions h3{margin-bottom:14px}.calendar-subscriptions p{max-width:850px;line-height:1.7}.calendar-subscriptions ul{gap:14px;margin:24px 0;padding-left:20px;display:grid}.calendar-subscriptions a{color:var(--orange);text-underline-offset:4px;text-decoration:underline}.calendar-subscriptions summary{cursor:pointer;color:var(--ice);padding:12px 0}
