@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.0r1jrq7neqdsq.woff2?dpl=dpl_2FRep8VJRWo7FxkNvYeGQwcEhDAY)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0g6rbszwfgn9y.woff2?dpl=dpl_2FRep8VJRWo7FxkNvYeGQwcEhDAY)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17-1enzs_j91b.woff2?dpl=dpl_2FRep8VJRWo7FxkNvYeGQwcEhDAY)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0apt5mko2.qn3.woff2?dpl=dpl_2FRep8VJRWo7FxkNvYeGQwcEhDAY)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.0ek5sshv8wk3m.woff2?dpl=dpl_2FRep8VJRWo7FxkNvYeGQwcEhDAY)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.0uvzar8hswo3p.woff2?dpl=dpl_2FRep8VJRWo7FxkNvYeGQwcEhDAY)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.1110aazvokzp..woff2?dpl=dpl_2FRep8VJRWo7FxkNvYeGQwcEhDAY)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0esuu2f5si~v8.woff2?dpl=dpl_2FRep8VJRWo7FxkNvYeGQwcEhDAY)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.12skym0rqknxy.woff2?dpl=dpl_2FRep8VJRWo7FxkNvYeGQwcEhDAY)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.0carvq6u72s58.woff2?dpl=dpl_2FRep8VJRWo7FxkNvYeGQwcEhDAY)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.106do9xzbuago.woff2?dpl=dpl_2FRep8VJRWo7FxkNvYeGQwcEhDAY)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.0~mcdl10zdfb3.woff2?dpl=dpl_2FRep8VJRWo7FxkNvYeGQwcEhDAY)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_82f2531a-module___nWGfq__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_82f2531a-module___nWGfq__variable{--sp-font-body:"Poppins", "Poppins Fallback"}
@font-face{font-family:Antarctican Headline;src:url(/fonts/antarctican-headline-bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}.sp-root{--sp-green:#044336;--sp-green-dark:#0e3325;--sp-green-soft:#e9eee4;--sp-red:#ba1f3b;--sp-red-dark:#961830;--sp-cream:#f0ebd6;--sp-ink:#0e3325;--sp-muted:#4f5f57;--sp-line:#e3e8e5;--sp-bg:#f4f6f4;--sp-max:1240px;--sp-display:"Antarctican Headline", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--sp-body:var(--sp-font-body,"Poppins"), "Helvetica Neue", Arial, sans-serif;--sp-radius:14px;background:var(--sp-bg);min-height:100vh;color:var(--sp-ink);font-family:var(--sp-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55;overflow-x:clip}.sp-root *,.sp-root :before,.sp-root :after{box-sizing:border-box}.sp-root img{max-width:100%;display:block}:where(.sp-root) a{color:inherit}html:has(.sp-root){overflow-x:clip}html:has(.sp-root) body{overflow-x:clip}html.sp-lock{overflow:hidden}.sp-root .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sp-container{width:100%;max-width:var(--sp-max);margin:0 auto;padding-inline:16px}.sp-preview-banner{color:#4a3b00;text-align:center;background:#fff4cc;padding:6px 16px;font-size:12px;font-weight:600}.sp-clubbar{background:var(--sp-green-dark);color:#fff;border-bottom:1px solid #f0ebd61f}.sp-clubbar-inner{max-width:var(--sp-max);justify-content:space-between;align-items:center;gap:16px;min-height:38px;margin:0 auto;padding-inline:8px;display:flex}.sp-clubbar-links{scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.sp-clubbar-links::-webkit-scrollbar{display:none}.sp-clubbar-links a{font-family:var(--sp-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#ffffffd1;padding:10px 10px 9px;font-size:13px;text-decoration:none;transition:background-color .15s,color .15s;display:block}.sp-clubbar-links a:hover{color:#fff;background:#ffffff14}.sp-clubbar-links a.is-current{color:var(--sp-green-dark);background:var(--sp-cream)}.sp-clubbar-socials{gap:4px;display:none}.sp-clubbar-socials a,.sp-footer-socials a{color:#ffffffd9;border-radius:999px;place-items:center;width:32px;height:32px;transition:background-color .15s,color .15s;display:inline-grid}.sp-clubbar-socials a:hover,.sp-footer-socials a:hover{color:#fff;background:#ffffff1f}.sp-header{z-index:50;background:var(--sp-green);color:#fff;position:sticky;top:0;box-shadow:0 1px #0000002e}.sp-header-inner{max-width:var(--sp-max);align-items:center;gap:16px;min-height:68px;margin:0 auto;padding:0 16px;display:flex}.sp-brand{flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.sp-brand img{width:auto;height:44px}.sp-brand-text{line-height:.95;font-family:var(--sp-display);text-transform:uppercase;border-left:1px solid #ffffff59;padding-left:10px;display:grid}.sp-brand-text strong{letter-spacing:.02em;font-size:18px;font-weight:700}.sp-brand-text small{letter-spacing:.12em;color:#ffffffbf;font-size:13px}.sp-nav{margin:0 auto;display:none}.sp-nav>ul{align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.sp-nav-item{display:flex;position:relative}.sp-nav-trigger{color:#fff;min-height:68px;font-family:var(--sp-display);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 14px;font-size:19px;text-decoration:none;display:inline-flex;position:relative}.sp-nav-trigger:after{content:"";background:var(--sp-red);height:3px;transition:transform .18s;position:absolute;bottom:0;left:14px;right:14px;transform:scaleX(0)}.sp-nav-item:hover .sp-nav-trigger:after,.sp-nav-item:focus-within .sp-nav-trigger:after{transform:scaleX(1)}.sp-chevron{transition:transform .18s}.sp-dropdown{border-radius:0 0 var(--sp-radius) var(--sp-radius);opacity:0;visibility:hidden;background:#fff;min-width:250px;padding:10px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:100%;left:0;transform:translateY(6px);box-shadow:0 18px 40px #0e332538}.sp-nav-item:hover .sp-dropdown,.sp-nav-item:focus-within .sp-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.sp-nav-item:hover .sp-chevron,.sp-nav-item:focus-within .sp-chevron{transform:rotate(180deg)}.sp-dropdown ul{margin:0;padding:0;list-style:none}.sp-dropdown a{color:var(--sp-ink);border-radius:8px;padding:9px 12px;font-size:14px;font-weight:500;text-decoration:none;display:block}.sp-dropdown a:hover{background:var(--sp-green-soft);color:var(--sp-green)}.sp-header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.sp-btn-ticket{display:none}.sp-burger{cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:5px;width:44px;height:44px;padding:0;display:inline-grid}.sp-burger i{background:#fff;border-radius:2px;width:24px;height:2px;transition:transform .2s,opacity .2s;display:block}.sp-burger.is-open i:nth-child(2){transform:translateY(7px)rotate(45deg)}.sp-burger.is-open i:nth-child(3){opacity:0}.sp-burger.is-open i:nth-child(4){transform:translateY(-7px)rotate(-45deg)}.sp-mobile-nav{inset:var(--sp-nav-top,106px) 0 0 0;background:var(--sp-green);border-top:1px solid #ffffff1f;padding:8px 16px 32px;position:fixed;overflow-y:auto}.sp-mobile-nav[hidden]{display:none!important}.sp-mobile-nav details{border-bottom:1px solid #ffffff24}.sp-mobile-nav summary,.sp-mobile-link{font-family:var(--sp-display);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;color:#fff;justify-content:space-between;align-items:center;padding:16px 0;font-size:24px;text-decoration:none;list-style:none;display:flex}.sp-mobile-link{border-bottom:1px solid #ffffff24}.sp-mobile-nav summary::-webkit-details-marker{display:none}.sp-mobile-nav details[open] .sp-chevron{transform:rotate(180deg)}.sp-mobile-nav ul{margin:0 0 12px;padding:0;list-style:none}.sp-mobile-nav li a{color:#ffffffdb;border-left:2px solid #fff3;padding:9px 0 9px 12px;font-size:15px;text-decoration:none;display:block}.sp-mobile-nav .sp-btn-block{margin-top:24px}.sp-btn{min-height:46px;font-family:var(--sp-display);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:17px;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s,transform .16s;display:inline-flex}.sp-btn:active{transform:translateY(1px)}.sp-btn-red,.sp-btn-primary{background:var(--sp-red);color:#fff}.sp-btn-red:hover,.sp-btn-primary:hover{background:var(--sp-red-dark)}.sp-btn-outline{color:#fff;border-color:#ffffffd9}.sp-btn-outline:hover{color:var(--sp-green);background:#fff}.sp-btn-outline-dark{border-color:var(--sp-green);color:var(--sp-green)}.sp-btn-outline-dark:hover{background:var(--sp-green);color:#fff}.sp-btn-white{color:var(--sp-green);background:#fff}.sp-btn-white:hover{background:var(--sp-green-soft)}.sp-btn-block{width:100%;display:flex}.sp-btn-sm{min-height:38px;padding:0 16px;font-size:15px}.sp-btn:disabled{opacity:.6;cursor:progress}.sp-pill,.sp-tag{background:var(--sp-green);color:#fff;width:fit-content;font-family:var(--sp-display);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 12px 4px;font-size:13px;display:inline-flex}.sp-pill-red{background:var(--sp-red)}.sp-pill-cream{background:var(--sp-cream);color:var(--sp-green-dark)}.sp-tag{padding:3px 9px 2px;font-size:11px}.sp-eyebrow{color:var(--sp-red);font-family:var(--sp-display);letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-size:14px}.sp-eyebrow-light{color:var(--sp-cream)}.sp-link-arrow{color:var(--sp-green);font-family:var(--sp-display);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;font-size:16px;text-decoration:none;display:inline-flex}.sp-link-arrow:after{content:"→";font-family:var(--sp-body);transition:transform .16s}.sp-link-arrow:hover:after{transform:translate(3px)}.sp-link-back:after{content:none}.sp-link-back:before{content:"←";font-family:var(--sp-body)}.sp-link-light{color:#fff}.sp-inline-link{color:var(--sp-green);font-weight:600}.sp-muted{color:var(--sp-muted);font-size:.92rem}.sp-home-hero,.sp-page-hero,.sp-banner-photo{color:#fff;background-color:var(--sp-green-dark);background-image:linear-gradient(180deg, #0e332526 0%, #0e33258c 55%, #0e3325eb 100%), var(--sp-hero-img);background-position:50% 30%;background-size:cover;position:relative}.sp-home-hero{align-items:flex-end;min-height:min(78vh,720px);display:flex}.sp-home-hero-inner{padding-top:120px;padding-bottom:44px}.sp-home-hero h1{max-width:14ch;font-family:var(--sp-display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;margin:14px 0 10px;font-size:clamp(2.6rem,9vw,5.6rem);font-weight:700;line-height:.92}.sp-home-hero-lead{color:#ffffffe0;max-width:46ch;margin:0;font-size:clamp(1rem,2.4vw,1.2rem)}.sp-hero-cta{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.sp-quicklinks{background:var(--sp-green);border-top:3px solid var(--sp-red)}.sp-quicklinks-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:0;display:grid}.sp-quicklink{color:#fff;border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;gap:2px;padding:18px 16px;text-decoration:none;transition:background-color .16s;display:grid}.sp-quicklink:hover{background:#ffffff12}.sp-quicklink strong{font-family:var(--sp-display);text-transform:uppercase;letter-spacing:.02em;font-size:22px;font-weight:700}.sp-quicklink span{color:var(--sp-cream);opacity:.85;font-size:13px}.sp-band{padding:56px 0}.sp-band-green{background:var(--sp-green);color:#fff}.sp-section-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.sp-section-head h2,.sp-section-title,.sp-cta-band h2,.sp-shop-band h2,.sp-banner-photo h2{font-family:var(--sp-display);text-transform:uppercase;letter-spacing:.005em;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:.95}.sp-banner-photo{background-position:50% 40%;align-items:flex-end;min-height:460px;display:flex}.sp-banner-photo-inner{padding-top:80px;padding-bottom:48px}.sp-banner-photo h2{margin:12px 0 8px;font-size:clamp(2.4rem,7vw,4.4rem)}.sp-banner-photo p{color:#ffffffe0;max-width:44ch;margin:0}.sp-news-grid{gap:18px;display:grid}.sp-news-grid-home>:nth-child(5){display:none}.sp-news-card{border-radius:var(--sp-radius);color:var(--sp-ink);background:#fff;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0e33250f,0 8px 24px #0e33250f}.sp-news-card:hover{transform:translateY(-3px);box-shadow:0 2px 4px #0e332514,0 18px 36px #0e332524}.sp-news-media{aspect-ratio:16/9;background:var(--sp-green);display:block;position:relative;overflow:hidden}.sp-news-media img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.sp-news-card:hover .sp-news-media img{transform:scale(1.04)}.sp-news-media-fallback{place-items:center;height:100%;display:grid}.sp-news-media-fallback img{opacity:.9;width:72px;height:auto}.sp-news-body{gap:8px;padding:16px 18px 20px;display:grid}.sp-news-meta{color:var(--sp-muted);align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.sp-news-card strong{font-family:var(--sp-display);text-transform:uppercase;letter-spacing:.005em;color:var(--sp-green);font-size:24px;font-weight:700;line-height:1}.sp-news-excerpt{color:var(--sp-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.sp-page-hero{background-position:50% 45%;align-items:flex-end;min-height:300px;display:flex}.sp-page-hero.is-tall{min-height:420px}.sp-page-hero-inner{padding-top:72px;padding-bottom:36px}.sp-article .sp-page-hero-inner{max-width:820px;padding-bottom:96px}.sp-page-hero h1{max-width:20ch;font-family:var(--sp-display);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;margin:12px 0 8px;font-size:clamp(2.4rem,7vw,4.6rem);font-weight:700;line-height:.92}.sp-page-hero-lead{color:#ffffffdb;max-width:56ch;margin:0;font-size:1.05rem}.sp-page-body{padding-top:40px;padding-bottom:64px}.sp-page-narrow{max-width:880px}.sp-section{margin:0 0 48px}.sp-section-title{border-bottom:3px solid var(--sp-green);color:var(--sp-green);margin-bottom:20px;padding-bottom:12px;font-size:clamp(1.9rem,4vw,2.6rem)}.sp-article-body{max-width:820px;padding-top:0;padding-bottom:64px}.sp-video{aspect-ratio:16/9;border-radius:var(--sp-radius);background:#000;margin:-64px 0 32px;position:relative;overflow:hidden;box-shadow:0 24px 50px #0e33254d}.sp-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.sp-article-cover{border-radius:var(--sp-radius);width:100%;margin:-64px 0 32px;box-shadow:0 24px 50px #0e33254d}.sp-article-back{border-top:1px solid var(--sp-line);margin-top:40px;padding-top:24px}.sp-prose{color:#26302c;gap:14px;font-size:1.04rem;line-height:1.75;display:grid}.sp-prose>*{margin:0}.sp-prose h1,.sp-prose h2,.sp-prose h3{font-family:var(--sp-display);text-transform:uppercase;color:var(--sp-green);margin-top:18px;font-weight:700;line-height:1}.sp-prose h1{font-size:2.2rem}.sp-prose h2{font-size:1.9rem}.sp-prose h3{font-size:1.55rem}.sp-prose a{color:var(--sp-red);font-weight:600}.sp-prose ul,.sp-prose ol{padding-left:1.2em}.sp-prose img{border-radius:var(--sp-radius)}.sp-position-group{margin-bottom:32px}.sp-position-group h3{color:var(--sp-red);font-family:var(--sp-display);text-transform:uppercase;letter-spacing:.04em;margin:0 0 14px;font-size:22px;font-weight:700}.sp-people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sp-person{border-radius:var(--sp-radius);background:#fff;overflow:hidden;box-shadow:0 1px 2px #0e33250f,0 8px 24px #0e33250f}.sp-person-photo{aspect-ratio:4/5;background:radial-gradient(120% 80% at 50% 0%, #0b6a55 0%, var(--sp-green) 55%, var(--sp-green-dark) 100%);display:block;position:relative;overflow:hidden}.sp-person-photo img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .4s}.sp-person:hover .sp-person-photo img{transform:scale(1.04)}.sp-person-photo .sp-person-fallback{object-fit:contain;opacity:.85;width:45%;height:auto;margin:28% auto 0}.sp-person-info{border-top:3px solid var(--sp-red);gap:2px;padding:12px 14px 14px;display:grid}.sp-person-role{color:var(--sp-red);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.sp-person-info strong{font-family:var(--sp-display);text-transform:uppercase;color:var(--sp-green);font-size:20px;font-weight:700;line-height:1}.sp-squad-tabs{background:var(--sp-bg);border-radius:14px;grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;margin-bottom:28px;padding:6px;display:grid}.sp-squad-tabs button{color:var(--sp-green);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-items:center;gap:2px;padding:12px 10px;transition:background-color .16s,color .16s;display:grid}.sp-squad-tabs button strong{font-family:var(--sp-display);text-transform:uppercase;font-size:clamp(18px,4vw,24px);line-height:1}.sp-squad-tabs button span{opacity:.75;font-size:12px}.sp-squad-tabs button:hover{background:#04433614}.sp-squad-tabs button.is-active{background:var(--sp-green);color:#fff;box-shadow:0 6px 16px #0e332533}.sp-squad-panel[hidden]{display:none}.sp-squad-head{border-bottom:3px solid var(--sp-green);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:26px;padding-bottom:18px;display:flex}.sp-squad-head h2{font-family:var(--sp-display);text-transform:uppercase;color:var(--sp-green);margin:0;font-size:clamp(2rem,5vw,3rem);line-height:.95}.sp-squad-head .sp-muted{margin:6px 0 0}.sp-position-count{background:var(--sp-bg);min-width:24px;height:24px;color:var(--sp-green);font-family:var(--sp-body);vertical-align:middle;border-radius:999px;place-items:center;margin-left:10px;padding:0 6px;font-size:12px;font-weight:600;display:inline-grid}.sp-partners-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sp-partner{border-radius:var(--sp-radius);text-align:center;min-height:120px;color:var(--sp-green);background:#fff;place-items:center;padding:18px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:grid;box-shadow:0 1px 2px #0e33250f}.sp-partner img{object-fit:contain;filter:grayscale();opacity:.8;max-width:100%;max-height:70px;transition:filter .2s,opacity .2s}.sp-partner:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0e33251f}.sp-partner:hover img{filter:none;opacity:1}.sp-partner strong{font-family:var(--sp-display);text-transform:uppercase;font-size:18px}.sp-cta-band{border-radius:var(--sp-radius);background:radial-gradient(90% 140% at 100% 0%, #ba1f3b73, transparent 60%), var(--sp-green);color:#fff;align-items:center;gap:20px;margin-top:40px;padding:32px 24px;display:grid}.sp-cta-band p{color:#ffffffdb;margin:8px 0 0}.sp-widgets{gap:18px;display:grid}.sp-widget{border-radius:var(--sp-radius);color:var(--sp-ink);background:#fff;padding:16px;overflow:hidden}.sp-page-body .sp-widget{box-shadow:0 1px 2px #0e33250f,0 8px 24px #0e33250f}.sp-widget-title{font-family:var(--sp-display);text-transform:uppercase;color:var(--sp-green);margin:0 0 12px;font-size:22px;font-weight:700}.sp-widget-ticket{justify-items:start;gap:12px;display:grid}.sp-widget-ticket p{color:var(--sp-muted);margin:0}.sp-pagination{color:var(--sp-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:36px;font-weight:500;display:flex}.sp-form{border-radius:var(--sp-radius);background:#fff;gap:16px;margin-top:28px;padding:24px;display:grid;box-shadow:0 1px 2px #0e33250f,0 8px 24px #0e33250f}.sp-form-grid{gap:14px;display:grid}.sp-field{color:var(--sp-green);gap:6px;font-size:13px;font-weight:600;display:grid}.sp-field input,.sp-field textarea,.sp-field select{border:1.5px solid var(--sp-line);width:100%;min-height:46px;font:inherit;color:var(--sp-ink);background:#fff;border-radius:10px;padding:11px 14px;font-weight:400;transition:border-color .15s,box-shadow .15s}.sp-field input:focus,.sp-field textarea:focus,.sp-field select:focus{border-color:var(--sp-green);background:#fff;outline:none;box-shadow:0 0 0 3px #04433626}.sp-form .sp-btn{justify-self:start}.sp-hp{opacity:0;width:0;height:0;position:absolute;left:-9999px}.sp-form-ok{color:var(--sp-green);font-weight:600}.sp-form-err{color:var(--sp-red);font-weight:600}.sp-shop-band{background:var(--sp-red);color:#fff}.sp-shop-band-inner{align-items:center;gap:18px;padding-top:36px;padding-bottom:36px;display:grid}.sp-shop-band p{color:#ffffffe0;margin:6px 0 0}.sp-shop-band .sp-eyebrow-light{color:var(--sp-cream)}.sp-shop-band .sp-btn-white{color:var(--sp-red);justify-self:start}.sp-footer{background:var(--sp-green-dark);color:#ffffffd1}.sp-footer-inner{gap:36px;padding-top:48px;padding-bottom:32px;display:grid}.sp-footer-brand{align-items:flex-start;gap:16px;display:flex}.sp-footer-brand img{width:56px;height:auto}.sp-footer-brand strong{font-family:var(--sp-display);text-transform:uppercase;color:#fff;font-size:24px}.sp-footer-brand p{margin:4px 0 10px;font-size:.92rem}.sp-footer-socials{gap:6px;margin-left:-8px;display:flex}.sp-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;display:grid}.sp-footer h2{color:var(--sp-cream);font-family:var(--sp-display);letter-spacing:.04em;text-transform:uppercase;margin:0 0 12px;font-size:19px;font-weight:700}.sp-footer ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sp-footer a{color:#ffffffc7;font-size:.9rem;text-decoration:none}.sp-footer a:hover{color:#fff}.sp-footer-bottom{color:#fff9;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:18px;padding-bottom:28px;font-size:.82rem;display:flex}.sp-slider{background:var(--sp-green-dark);min-height:min(82vh,760px);position:relative;overflow:hidden}.sp-slide{color:#fff;background-image:linear-gradient(180deg, #0e332533 0%, #0e33258c 50%, #0e3325f0 100%), var(--sp-hero-img);opacity:0;visibility:hidden;background-position:50% 30%;background-size:cover;align-items:flex-end;transition:opacity .7s,visibility .7s;display:flex;position:absolute;inset:0}.sp-slide.is-active{opacity:1;visibility:visible}.sp-slide-inner{padding-top:110px;padding-bottom:92px}.sp-slide-title{max-width:16ch;font-family:var(--sp-display);text-transform:uppercase;text-wrap:balance;margin:14px 0 8px;font-size:clamp(2.4rem,8vw,5.2rem);font-weight:700;line-height:.92}.sp-slide-text{color:#ffffffe0;max-width:50ch;margin:0;font-size:clamp(1rem,2.2vw,1.15rem)}.sp-slide .sp-btn-outline,.sp-banner-photo .sp-btn-outline{color:#fff}.sp-slider-controls{z-index:2;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;bottom:26px;left:0;right:0}.sp-slider-arrow{color:#fff;cursor:pointer;background:#0003;border:1.5px solid #fff9;border-radius:999px;width:40px;height:40px;font-size:16px;display:none}.sp-slider-arrow:hover{color:var(--sp-green);background:#fff}.sp-slider-dots{gap:8px;display:flex}.sp-slider-dots button{cursor:pointer;background:#fff6;border:0;border-radius:4px;width:28px;height:4px;padding:0;transition:background-color .2s,width .2s}.sp-slider-dots button.is-active{background:#fff;width:44px}.sp-scoreboard{border-radius:var(--sp-radius);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e33258c;border:1px solid #ffffff24;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;width:min(100%,560px);margin:18px 0 6px;padding:14px 16px;display:grid}.sp-score-team{text-align:center;color:#ffffffe6;justify-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.2;display:grid}.sp-score-team img{object-fit:contain;background:#fff;border-radius:999px;width:48px;height:48px;padding:4px}.sp-score-team.is-sedan span{color:#fff}.sp-score-center{justify-items:center;gap:2px;display:grid}.sp-score-center strong{font-family:var(--sp-display);font-size:clamp(2.4rem,7vw,3.6rem);line-height:1}.sp-score-center strong i{opacity:.6;margin:0 6px;font-style:normal}.sp-score-vs{color:var(--sp-cream)}.sp-score-center small{letter-spacing:.06em;text-transform:uppercase;color:#ffffffb8;text-align:center;font-size:11px}.sp-block{padding:56px 0}.sp-tone-white{background:#fff}.sp-tone-grey{background:var(--sp-bg)}.sp-tone-green{background:var(--sp-green);color:#fff}.sp-narrow{max-width:900px}.sp-anchor{scroll-margin-top:90px}.sp-block-head{max-width:760px;margin-bottom:26px}.sp-block-title{font-family:var(--sp-display);text-transform:uppercase;color:var(--sp-green);margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:.95}.sp-tone-green .sp-block-title{color:#fff}.sp-block-intro{color:var(--sp-muted);margin:10px 0 0;font-size:1.05rem}.sp-tone-green .sp-block-intro{color:#ffffffd1}.sp-split{align-items:center;gap:28px;display:grid}.sp-split-copy p{color:#34403b;margin:0 0 14px;line-height:1.7}.sp-tone-green .sp-split-copy p{color:#ffffffdb}.sp-split-media img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--sp-radius);width:100%;box-shadow:0 20px 44px #0e33252e}.sp-ticks{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sp-ticks li{padding-left:26px;font-size:.95rem;line-height:1.45;position:relative}.sp-ticks li:before{content:"";background:var(--sp-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.2 6.8 11 12 5.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:999px;width:16px;height:16px;position:absolute;top:3px;left:0}.sp-timeline{border-left:3px solid var(--sp-green);gap:0;margin:0;padding:0;list-style:none;display:grid}.sp-timeline li{gap:6px;padding:0 0 28px 24px;display:grid;position:relative}.sp-timeline li:before{content:"";background:var(--sp-red);border:3px solid var(--sp-bg);border-radius:999px;width:15px;height:15px;position:absolute;top:4px;left:-9px}.sp-timeline-when{font-family:var(--sp-display);color:var(--sp-red);font-size:22px}.sp-timeline h3{font-family:var(--sp-display);text-transform:uppercase;color:var(--sp-green);margin:0 0 4px;font-size:26px;line-height:1}.sp-timeline p{color:#34403b;margin:0 0 6px}.sp-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sp-stat{border-radius:var(--sp-radius);background:#ffffff0f;border:1px solid #ffffff24;gap:4px;padding:18px;display:grid}.sp-tone-white .sp-stat,.sp-tone-grey .sp-stat{border-color:var(--sp-line);background:#fff}.sp-tone-green .sp-stat strong{color:var(--sp-cream)}.sp-stat strong{font-family:var(--sp-display);font-size:clamp(2.2rem,6vw,3.2rem);line-height:1}.sp-stat span{opacity:.85;font-size:.9rem}.sp-cards{gap:18px;display:grid}.sp-card{border-radius:var(--sp-radius);color:var(--sp-ink);border:1px solid var(--sp-line);background:#fff;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0e33250a}.sp-tone-white .sp-card{background:var(--sp-bg);border-color:#0000}.sp-card.is-highlight{border:2px solid var(--sp-red);box-shadow:0 18px 40px #ba1f3b24}.sp-card-media{aspect-ratio:16/10;object-fit:cover;width:100%}.sp-card-body{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex}.sp-card-kicker{color:var(--sp-red);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.sp-card h3{font-family:var(--sp-display);text-transform:uppercase;color:var(--sp-green);margin:0;font-size:28px;font-weight:700;line-height:1}.sp-card p{color:var(--sp-muted);margin:0;font-size:.95rem}.sp-prices{border-top:1px solid var(--sp-line);border-bottom:1px solid var(--sp-line);flex-wrap:wrap;gap:18px;padding:12px 0;display:flex}.sp-prices div{display:grid}.sp-prices span{letter-spacing:.06em;text-transform:uppercase;color:var(--sp-muted);font-size:11px;font-weight:600}.sp-prices strong{font-family:var(--sp-display);color:var(--sp-ink);font-size:38px;line-height:1}.sp-prices small{color:var(--sp-muted);font-size:12px}.sp-card-action{margin-top:auto;padding-top:6px}.sp-footnote{color:var(--sp-muted);margin:18px 0 0;font-size:.85rem}.sp-steps{counter-reset:steps;gap:16px;margin:0;padding:0;list-style:none;display:grid}.sp-steps li{border-radius:var(--sp-radius);background:var(--sp-bg);padding:22px}.sp-step-num{font-family:var(--sp-display);color:var(--sp-red);font-size:40px;line-height:1}.sp-steps h3{font-family:var(--sp-display);text-transform:uppercase;color:var(--sp-green);margin:8px 0 6px;font-size:24px}.sp-steps p{color:var(--sp-muted);margin:0}.sp-faq{gap:10px;display:grid}.sp-faq details{border:1px solid var(--sp-line);background:#fff;border-radius:12px}.sp-faq summary{cursor:pointer;padding:16px 48px 16px 18px;font-weight:600;list-style:none;position:relative}.sp-faq summary::-webkit-details-marker{display:none}.sp-faq summary:after{content:"+";color:var(--sp-green);font-size:22px;transition:transform .16s;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.sp-faq details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.sp-faq details p{color:var(--sp-muted);margin:0;padding:0 18px 18px}.sp-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sp-gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--sp-radius);width:100%}.sp-quote{align-items:center;gap:24px;display:grid}.sp-quote>img{aspect-ratio:1;object-fit:cover;border-radius:var(--sp-radius);width:100%;max-width:420px}.sp-quote figure{margin:0}.sp-quote blockquote{font-family:var(--sp-display);text-transform:uppercase;color:var(--sp-green);margin:0 0 16px;font-size:clamp(1.5rem,3.4vw,2.2rem);line-height:1.12}.sp-quote figcaption{display:grid}.sp-quote figcaption strong{color:var(--sp-red)}.sp-quote figcaption span{color:var(--sp-muted);font-size:.9rem}.sp-banner-compact{min-height:380px}.sp-embed{border-radius:var(--sp-radius);background:#fff;overflow:hidden;box-shadow:0 1px 2px #0e33250f,0 8px 24px #0e33250f}.sp-embed iframe{border:0;width:100%;display:block}.sp-embed-weezevent iframe{height:820px}.sp-embed-tally{padding:8px 12px}.sp-embed-tally iframe{min-height:900px}.sp-embed-fallback{color:var(--sp-muted);margin:12px 0 0;font-size:.85rem}.sp-embed-fallback a,.sp-contacts a{color:var(--sp-green);font-weight:600}.sp-scorenco-iframe{border:0;width:100%;display:block;overflow:auto}.sp-contacts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sp-contacts li{background:var(--sp-bg);border-radius:12px;gap:2px;padding:14px 16px;display:grid}.sp-contacts span{letter-spacing:.06em;text-transform:uppercase;color:var(--sp-muted);font-size:12px;font-weight:600}.sp-contacts a{overflow-wrap:anywhere}.sp-org{gap:28px;display:grid}.sp-org .sp-section-title{margin-top:12px}.sp-org-instances{gap:10px;display:grid}.sp-org-instance{background:var(--sp-green);color:#fff;border-radius:12px;gap:2px;padding:16px 18px;display:grid}.sp-org-instance strong{font-family:var(--sp-display);text-transform:uppercase;font-size:22px}.sp-org-instance span{color:#ffffffc7;font-size:.9rem}.sp-org-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.sp-org-card{border-radius:var(--sp-radius);background:var(--sp-bg);justify-items:start;gap:4px;padding:18px;display:grid}.sp-org-card.is-lead{background:var(--sp-green);color:#fff}.sp-org-card.is-lead .sp-org-role{color:var(--sp-cream)}.sp-avatar{background:var(--sp-red);color:#fff;width:44px;height:44px;font-family:var(--sp-display);border-radius:999px;place-items:center;margin-bottom:6px;font-size:18px;display:grid}.sp-org-role{letter-spacing:.06em;text-transform:uppercase;color:var(--sp-red);font-size:11px;font-weight:700}.sp-org-card strong,.sp-org-pole strong,.sp-org-team strong{font-family:var(--sp-display);text-transform:uppercase;font-size:20px;line-height:1.05}.sp-org-phone{color:inherit;opacity:.85;margin-top:2px;font-size:.85rem;font-weight:600;text-decoration:none}.sp-org-phone:before{content:"☎ "}.sp-org-poles{gap:12px;display:grid}.sp-org-pole{border-radius:var(--sp-radius);border:1px solid var(--sp-line);padding:18px}.sp-org-pole h3{font-family:var(--sp-display);text-transform:uppercase;color:var(--sp-green);margin:0 0 12px;font-size:24px}.sp-org-pole ul,.sp-org-team ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.sp-org-pole li,.sp-org-team li{gap:2px;display:grid}.sp-org-pole strong,.sp-org-team strong{color:var(--sp-ink);font-size:18px}.sp-org-section{border-top:3px solid var(--sp-green);padding-top:20px}.sp-org-section-head{align-items:center;gap:16px;margin-bottom:18px;display:flex}.sp-org-index{font-family:var(--sp-display);color:var(--sp-red);font-size:48px;line-height:1}.sp-org-section-head h2{font-family:var(--sp-display);text-transform:uppercase;color:var(--sp-green);margin:0;font-size:clamp(1.8rem,4vw,2.4rem);line-height:1}.sp-org-section-head p{color:var(--sp-muted);margin:4px 0 0;font-size:.9rem}.sp-org-teams{gap:12px;display:grid}.sp-org-team{border-radius:var(--sp-radius);background:var(--sp-bg);overflow:hidden}.sp-org-team header{background:var(--sp-green);color:#fff;justify-content:space-between;align-items:baseline;gap:8px;padding:12px 16px;display:flex}.sp-org-team header strong{color:#fff;font-size:22px}.sp-org-team header span{color:#ffffffbf;font-size:12px}.sp-org-team ul{padding:14px 16px 16px}.sp-org-team .sp-org-phone{color:var(--sp-green)}.sp-band-tight{padding:48px 0}.sp-news-compact{gap:14px;display:grid}.sp-news-compact .sp-news-card strong{font-size:20px}.sp-logo-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sp-logo-strip img{object-fit:contain;border:1px solid var(--sp-line);filter:grayscale();opacity:.85;background:#fff;border-radius:12px;width:100%;height:72px;padding:14px;transition:filter .2s,opacity .2s}.sp-logo-strip img:hover{filter:none;opacity:1}.sp-field.is-wide{grid-column:1/-1}.sp-checks{border:0;gap:8px;margin:0;padding:0;display:grid}.sp-checks legend{color:var(--sp-green);margin-bottom:8px;font-size:13px;font-weight:600}.sp-check{cursor:pointer;align-items:flex-start;gap:10px;font-size:.92rem;display:flex}.sp-check input{width:18px;height:18px;accent-color:var(--sp-green);flex-shrink:0;margin-top:2px}.sp-btn-green{background:var(--sp-green);color:#fff}.sp-btn-green:hover{background:var(--sp-green-dark)}.sp-lang-bar{border-right:1px solid #f0ebd62e;align-items:center;gap:2px;margin-left:auto;padding-right:10px;display:none}.sp-lang-bar a{color:#ffffffb3;font-family:var(--sp-display);letter-spacing:.06em;border-radius:4px;padding:4px 7px 3px;font-size:13px;text-decoration:none;transition:color .15s,background-color .15s}.sp-lang-bar a:hover{color:#fff;background:#ffffff14}.sp-lang-bar a.is-current{color:var(--sp-green-dark);background:var(--sp-cream)}.sp-lang-inline{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.sp-lang-inline a{color:#fff;min-width:48px;min-height:40px;font-family:var(--sp-display);border:1.5px solid #ffffff59;border-radius:999px;place-items:center;font-size:16px;text-decoration:none;display:inline-grid}.sp-lang-inline a.is-current{color:var(--sp-green);background:#fff;border-color:#fff}.sp-account-link{color:#fff;min-height:40px;font-family:var(--sp-display);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:6px;padding:0 4px;font-size:15px;text-decoration:none;display:inline-flex}.sp-account-link span{display:none}.sp-account{gap:18px;display:grid}.sp-account-card{border-radius:var(--sp-radius);border:1px solid var(--sp-line);background:#fff;align-content:start;gap:14px;padding:28px;display:grid}.sp-account-card>p{color:var(--sp-muted);margin:0}.sp-account-card.is-main{border:2px solid var(--sp-green)}.sp-account-login{background:var(--sp-bg);border-radius:12px;gap:12px;padding:18px;display:grid}.sp-account-login input:disabled,.sp-account-login button:disabled{cursor:not-allowed}.sp-account-soon{color:var(--sp-muted);margin:0;font-size:.85rem}.sp-sticky-cta{z-index:45;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--sp-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;position:sticky;bottom:0}@media (min-width:640px){.sp-container{padding-inline:24px}.sp-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-people-grid,.sp-partners-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-quicklinks-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sp-quicklink{border-bottom:0;padding:22px 24px}.sp-cta-band,.sp-shop-band-inner{grid-template-columns:1fr auto}.sp-cta-band{padding:40px}.sp-shop-band .sp-btn-white{justify-self:end}.sp-slider-arrow{place-items:center;display:inline-grid}.sp-split{grid-template-columns:1fr 1fr;gap:48px}.sp-split.is-reverse .sp-split-media{order:-1}.sp-split.no-media{grid-template-columns:1fr}.sp-stats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.sp-cards.sp-cols-2,.sp-cards.sp-cols-3,.sp-cards.sp-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-steps,.sp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-quote{grid-template-columns:340px 1fr;gap:40px}.sp-org-instances,.sp-org-poles,.sp-org-teams{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-news-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-logo-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.sp-account{grid-template-columns:1.4fr 1fr}.sp-btn-ticket{min-height:40px;padding:0 18px;font-size:16px;display:inline-flex}}@media (min-width:1080px){.sp-clubbar-socials,.sp-lang-bar{display:flex}.sp-account-link span{display:inline}.sp-sticky-cta{display:none}.sp-nav{display:block}.sp-burger,.sp-mobile-nav{display:none!important}.sp-header-actions{margin-left:0}.sp-header-inner{min-height:76px;padding-inline:24px}.sp-nav-trigger{min-height:76px}.sp-brand img{height:58px}.sp-news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-news-grid-home{grid-template-rows:auto auto;grid-template-columns:1.4fr 1fr 1fr}.sp-news-grid-home .is-featured{grid-row:span 2}.sp-news-grid-home .is-featured .sp-news-media{aspect-ratio:auto;flex:1;min-height:320px}.sp-news-grid-home .is-featured strong{font-size:34px}.sp-news-grid-home>:nth-child(5){display:flex}.sp-people-grid,.sp-partners-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.sp-widgets{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-band-green .sp-widgets{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.sp-footer-inner{grid-template-columns:300px 1fr}.sp-footer-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.sp-band{padding:80px 0}.sp-band-tight{padding:56px 0}.sp-block{padding:80px 0}.sp-cards.sp-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-cards.sp-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sp-org-poles,.sp-org-teams{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-slide-inner{padding-bottom:104px}.sp-page-hero{min-height:360px}.sp-page-hero.is-tall{min-height:480px}}@media (prefers-reduced-motion:reduce){.sp-root *{transition:none!important}}
