:root{--fam-ink:#10263f;--fam-deep:#0a192b;--fam-footer:#0b192b;--fam-copper:#b4581e;--fam-copperDk:#9a4914;--fam-onDark:#eda66b;--fam-tint:#f4f6f9;--fam-rule:#e3e7ee;--fam-rule2:#dce1e8;--fam-muted:#4b5664;--fam-dMuted:#d3dce6;--fam-dSoft:#b7c3d1;--fam-dHead:#dce3eb;--fam-inkLine:#22364f;--fam-slate:#1e3a5c;--fam-mult:#2e4c70;--fam-heroBg:#1b2d44;--fam-tile:#1b3352;--fam-veil:10, 25, 43;--fam-inkRgb:16, 38, 63;--fam-curve:#d9894f;--fam-err:#b42318;--fam-field:#7a8696;--fam-fieldText:#6b7686;--fam-white:#fff;--fam-whiteRgb:255, 255, 255;--fam-mist:#e4e9f0;--fam-copperRgb:180, 88, 30;--fam-copperDkRgb:154, 73, 20;--fam-slateRgb:30, 58, 92;--fam-multRgb:46, 76, 112;--fam-pad:clamp(20px, 5vw, 96px);--fam-container:min(1344px, calc(100% - 2 * var(--fam-pad)));--fam-section-y:clamp(64px, 7.3vw, 112px);--fam-stats-gap:clamp(24px, 2.6vw, 40px);--fam-radius-button:10px;--fam-radius-media:12px;--fam-radius-small:8px;--fam-radius-tag:6px;--fam-space-1:4px;--fam-space-2:8px;--fam-space-3:12px;--fam-space-4:16px;--fam-space-5:24px;--fam-space-6:32px;--fam-space-7:48px;--fam-space-8:56px;--fam-space-9:72px;--fam-space-10:96px;--fam-space-11:112px;--fam-shadow-header:0 6px 18px -10px rgba(var(--fam-veil), .5);--fam-focus:2px solid var(--fam-copper);--fam-focus-dark:2px solid var(--fam-onDark);--fam-font:"Schibsted Grotesk", system-ui, sans-serif;--fam-fs-hero:clamp(40px, 3.646vw, 56px);--fam-fs-hero-m:clamp(30px, 5vw, 40px);--fam-fs-h2:clamp(32px, 2.4vw + 19px, 56px);--fam-fs-cta:clamp(44px, 2.6vw + 20px, 60px);--fam-fs-cta-m:clamp(30px, 5vw, 40px);--fam-fs-panel:clamp(22px, 1.95vw, 30px);--fam-fs-stat:clamp(52px, 4.17vw, 64px);--fam-fs-stat-m:32px;--fam-fs-track:clamp(22px, 2.35vw, 36px);--fam-fs-person:clamp(19px, 1.7vw, 26px);--fam-fs-signature:clamp(22px, 1.69vw, 26px);--fam-fs-signature-m:18px;--fam-fs-body:clamp(16px, .26vw + 14px, 18px);--fam-fs-link:clamp(16px, .13vw + 15px, 17px);--fam-lh-hero:1.04;--fam-lh-h2:1.06;--fam-lh-body:1.65;--fam-track-tight:-.025em;--fam-track-stat:-.035em;--fam-fs-meta:clamp(13px, .91vw, 14px);--fam-fs-meta-m:12px;--fam-fs-kicker:clamp(18px, 1.3vw, 20px);--fam-fs-kicker-m:15px;--fam-fs-tagline:clamp(17px, 1.24vw, 19px);--fam-fs-tagline-m:15px;--fam-fs-btn:clamp(15px, 1.04vw, 16px);--fam-fs-btn-m:15px;--fam-fs-note:clamp(13.5px, .91vw, 14px);--fam-fs-note-m:13.5px;--fam-fs-brochure:clamp(14.5px, .98vw, 15px);--fam-fs-brochure-m:14px;--fam-fs-fact-label:clamp(12px, .81vw, 12.5px);--fam-fs-fact-label-m:12px;--fam-fs-fact-value:clamp(15px, 1.1vw, 17px);--fam-fs-fact-value-m:14.5px;--fam-fs-chip:15px;--fam-fs-chip-m:14px;--fam-fs-stat-label:clamp(15px, 1.04vw, 16px);--fam-fs-stat-label-m:13.5px;--fam-fs-nav:14px;--fam-fs-nav-lg:15px;--fam-fs-nav-lg-solid:14.5px;--fam-fs-hdr-btn:14px;--fam-fs-hdr-btn-lg:14.5px;--fam-fs-hdr-btn-m:13.5px;--fam-fs-hdr-dates:13.5px;--fam-fs-menu:19px;--fam-fs-menu-sub:16px;--fam-fs-footer:16px;--fam-fs-footer-id:32px;--fam-fs-footer-id-m:26px;--fam-fs-footer-line:18px;--fam-fs-footer-line-m:16px;--fam-fs-footer-contact:18px;--fam-fs-footer-acc:17px;--fam-fs-legal:15px;--fam-fs-sign:22px;--fam-hdr-h:92px;--fam-hdr-h-solid:72px;--fam-hdr-h-compact:56px;--fam-logo-h:53px;--fam-logo-h-lg:58px;--fam-logo-h-solid:48px;--fam-logo-h-compact:41px;--fam-logo-h-footer:58px;--fam-logo-art:.895;--fam-hero-h:clamp(600px, 100vh, 860px);--fam-strip-h:clamp(76px, 5.47vw, 84px);--fam-tap:44px;--fam-fs-btn-fixed:16px;--fam-fs-btn-cta-m:15px;--fam-fs-small:14px;--fam-fs-photo-cap:clamp(13.5px, 1vw, 15px);--fam-fs-host-year:clamp(28px, 2.86vw, 44px);--fam-fs-host-city:clamp(15px, 1.17vw, 18px);--fam-fs-finder-label:15px;--fam-fs-finder:16px;--fam-fs-committee-line:clamp(16px, 1.3vw, 20px);--fam-fs-country:clamp(15px, 1.04vw, 16px);--fam-fs-arrow:22px;--fam-fs-rail-arrow:20px;--fam-fs-tile-name:clamp(20px, 1.43vw, 22px);--fam-fs-tile-aff:16px;--fam-fs-tile-country:15px;--fam-fs-tag:13px;--fam-fs-tile-cta:clamp(24px, 1.95vw, 30px);--fam-fs-tile-cta-link:17px;--fam-fs-way-name:clamp(22px, 1.7vw, 26px);--fam-fs-way-req:16px;--fam-fs-way-title:clamp(32px, 2.6vw, 40px);--fam-fs-acc-name:20px;--fam-fs-acc-req:15px;--fam-fs-ed-year:clamp(32px, 2.6vw, 40px);--fam-fs-ed-place:clamp(19px, 1.37vw, 21px);--fam-fs-ed-fmt:16px;--fam-fs-pv-year:64px;--fam-fs-pv-place:22px;--fam-fs-pv-year-m:40px;--fam-fs-pv-place-m:17px;--fam-fs-edm-year:24px;--fam-fs-edm-place:16px;--fam-fs-edm-fmt:14px;--fam-fs-edm-link:15px;--fam-fs-vid-title:clamp(20px, 1.7vw, 26px);--fam-fs-vid-edition:16px;--fam-fs-play-label:17px;--fam-fs-pl-title:clamp(16px, 1.17vw, 18px);--fam-fs-pl-edition:15px;--fam-fs-quote:clamp(17px, 15px + .26vw, 19px);--fam-fs-quote-name:clamp(17px, 1.17vw, 18px);--fam-fs-venue-k:clamp(15px, 1.1vw, 17px);--fam-fs-dl-label:17px;--fam-fs-dl-date:clamp(52px, 4.7vw, 72px);--fam-fs-dl-what:20px;--fam-fs-dl-label-m:15px;--fam-fs-dl-date-m:44px;--fam-fs-dl-what-m:16px;--fam-portrait-row-w:112px;--fam-portrait-row-h:140px;--fam-portrait-row-w-m:84px;--fam-portrait-row-h-m:105px;--fam-tile-w:clamp(248px, 19.5vw, 300px);--fam-rail-pad:max(var(--fam-pad), calc(50% - 672px));--purple-900:var(--fam-deep);--purple-800:var(--fam-ink);--purple-700:var(--fam-slate);--purple-600:var(--fam-mult);--purple-500:var(--fam-muted);--purple-400:var(--fam-field);--purple-300:var(--fam-dSoft);--purple-200:var(--fam-rule2);--purple-100:var(--fam-rule);--purple-50:var(--fam-tint);--emerald-700:var(--fam-copper);--emerald-600:var(--fam-copper);--emerald-500:var(--fam-onDark);--emerald-100:var(--fam-tint);--error-500:var(--fam-err);--ink-900:var(--fam-ink);--ink-800:var(--fam-ink);--ink-700:var(--fam-muted);--ink-500:var(--fam-muted);--ink-400:var(--fam-field);--ink-300:var(--fam-dSoft);--ink-200:var(--fam-rule2);--ink-150:var(--fam-rule);--ink-100:var(--fam-tint);--surface:var(--fam-white);--surface-2:var(--fam-white);--surface-3:var(--fam-tint);--sans:var(--fam-font);--serif:var(--fam-font);--mono:var(--fam-font);--shadow-sm:0 1px 2px rgba(var(--fam-veil), .05), 0 1px 1px rgba(var(--fam-veil), .04);--shadow-md:0 2px 6px rgba(var(--fam-veil), .06), 0 8px 24px rgba(var(--fam-veil), .06);--shadow-lg:0 4px 14px rgba(var(--fam-veil), .08), 0 20px 60px rgba(var(--fam-veil), .1);--shadow-tint-rgb:var(--fam-inkRgb)}html{background:var(--fam-deep)}body{font-feature-settings:normal}.pay-alert--info{color:var(--fam-copperDk)}.pay-or,.sptalk__excerpt--empty{color:var(--fam-muted)}input::placeholder,textarea::placeholder,:root .form-field input::placeholder,:root .form-field textarea::placeholder,:root .cb-form .form-field input::placeholder,:root .f1-finder__input::placeholder{color:var(--fam-fieldText)}.help-page .faq-answer ul li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2310263F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4 4L19 7'/%3E%3C/svg%3E")}
.f1-header,.f1-hero,.f1-stats,.f1-footer,.f1-sec,.f1-cta{font-family:var(--fam-font);font-feature-settings:normal;-webkit-font-smoothing:antialiased;line-height:normal}.f1-container{width:var(--fam-container);margin-left:auto;margin-right:auto}.f1-only-narrow{display:none}@media (max-width:1023.98px){.f1-only-wide{display:none}.f1-only-narrow{display:inline}}.f1-header{z-index:50;color:var(--fam-white);background:var(--fam-ink);box-shadow:var(--fam-shadow-header);--f1-bar-h:var(--fam-hdr-h-solid);--f1-logo-h:var(--fam-logo-h-solid);--f1-right-gap:24px;--f1-nav-gap:16px;--f1-nav-fs:var(--fam-fs-nav);transition:background .25s,box-shadow .25s;position:sticky;top:0;left:0;right:0}:root:has([data-under-header]) .f1-header{position:fixed}:root:has([data-under-header]) .f1-header[data-scrolled=false][data-menu=closed]{box-shadow:none;--f1-bar-h:var(--fam-hdr-h);--f1-logo-h:var(--fam-logo-h);--f1-right-gap:26px;--f1-nav-gap:19px;background:0 0}@media (min-width:1440px){.f1-header{--f1-nav-gap:18px;--f1-nav-fs:var(--fam-fs-nav-lg-solid)}:root:has([data-under-header]) .f1-header[data-scrolled=false][data-menu=closed]{--f1-logo-h:var(--fam-logo-h-lg);--f1-right-gap:32px;--f1-nav-gap:var(--fam-space-5);--f1-nav-fs:var(--fam-fs-nav-lg)}}.f1-skip{background:var(--fam-white);color:var(--fam-ink);border-radius:var(--fam-radius-small);z-index:60;padding:10px 14px;font-weight:600;position:absolute;top:-60px;left:12px}.f1-skip:focus{outline:var(--fam-focus);outline-offset:2px;top:12px}.f1-header__bar{width:var(--fam-container);justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;display:flex}.f1-header__bar--full{height:var(--f1-bar-h);gap:24px;transition:height .25s}.f1-header__bar--compact{height:var(--fam-hdr-h-compact);display:none}.f1-header__brand{align-items:center;gap:14px;display:flex}.f1-header__logo-link{display:block}.f1-header__logo-link:focus-visible{outline:var(--fam-focus-dark);outline-offset:3px;border-radius:6px}.f1-header{--f1-logo-fill:calc(var(--fam-logo-art) / var(--f1-logo-art,var(--fam-logo-art)))}.f1-header__logo{width:auto;height:calc(var(--f1-logo-h) * var(--f1-logo-fill));max-width:none;transition:height .25s;display:block}.f1-header__divider{background:rgba(var(--fam-whiteRgb), .25);width:1px;height:22px;display:none}.f1-header__dates{font-size:var(--fam-fs-hdr-dates);color:var(--fam-dMuted);white-space:nowrap;display:none}@media (min-width:1500px){.f1-header__divider,.f1-header__dates{display:block}:root:has([data-under-header]) .f1-header[data-scrolled=false] :is(.f1-header__divider,.f1-header__dates){display:none}}.f1-header__right{align-items:center;gap:var(--f1-right-gap);white-space:nowrap;display:flex}.f1-nav{gap:var(--f1-nav-gap);font-size:var(--f1-nav-fs);font-weight:500;display:flex}.f1-nav__link{color:var(--fam-white);font:inherit;cursor:pointer;line-height:inherit;background:0 0;border:0;padding:0}.f1-nav__link:hover{color:var(--fam-onDark)}.f1-nav__link:focus-visible{outline:var(--fam-focus-dark);outline-offset:4px;border-radius:4px}.f1-nav__group{position:relative}.f1-nav__panel{z-index:2;padding-top:14px;display:none;position:absolute;top:100%;left:-16px}.f1-nav__group[data-open=true] .f1-nav__panel{display:block}@media (hover:hover){.f1-nav__group:hover .f1-nav__panel{display:block}}.f1-nav__panel ul{background:var(--fam-ink);border:1px solid rgba(var(--fam-whiteRgb), .14);border-radius:var(--fam-radius-button);min-width:240px;box-shadow:var(--fam-shadow-header);margin:0;padding:8px;list-style:none}.f1-nav__panel a{border-radius:var(--fam-radius-small);color:var(--fam-dMuted);font-size:var(--fam-fs-nav-lg);white-space:nowrap;padding:10px 12px;font-weight:500;display:block}.f1-nav__panel a:hover{background:rgba(var(--fam-whiteRgb), .1);color:var(--fam-white)}.f1-nav__panel a:focus-visible{outline:var(--fam-focus-dark);outline-offset:-2px}.f1-header__ctas{gap:10px;display:flex}.f1-btn-hdr{font-size:var(--fam-fs-hdr-btn);color:var(--fam-white);border-radius:var(--fam-radius-button);font-weight:600}.f1-btn-hdr:hover{color:var(--fam-white)}.f1-btn-hdr:focus-visible{outline:var(--fam-focus-dark);outline-offset:3px}.f1-btn-hdr--ghost{border:1px solid rgba(var(--fam-whiteRgb), .55);padding:10px 16px}.f1-btn-hdr--ghost:hover{background:rgba(var(--fam-whiteRgb), .1)}.f1-btn-hdr--primary{background:var(--fam-copper);padding:11px 17px}.f1-btn-hdr--primary:hover{background:var(--fam-copperDk)}@media (min-width:1440px){.f1-btn-hdr{font-size:var(--fam-fs-hdr-btn-lg)}.f1-btn-hdr--ghost{padding:11px 18px}.f1-btn-hdr--primary{padding:12px 19px}}@media (max-width:1279.98px){.f1-header__bar--full{display:none}.f1-header__bar--compact{display:flex}.f1-header__bar--compact .f1-header__logo{height:calc(var(--fam-logo-h-compact) * var(--f1-logo-fill))}}.f1-header__compact-actions{align-items:center;gap:8px;display:flex}.f1-btn-hdr--compact{font-size:var(--fam-fs-hdr-btn-m);padding:12px 14px}.f1-menu-btn{width:var(--fam-tap);height:var(--fam-tap);border-radius:var(--fam-radius-button);border:1px solid rgba(var(--fam-whiteRgb), .45);cursor:pointer;color:var(--fam-white);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;display:flex}.f1-menu-btn:focus-visible{outline:var(--fam-focus-dark);outline-offset:3px}.f1-menu-btn__bar{background:var(--fam-white);width:16px;height:2px}.f1-menu-btn__x{font-size:var(--fam-fs-sign);line-height:1}.f1-mobile-menu{background:var(--fam-ink);border-top:1px solid rgba(var(--fam-whiteRgb), .14);max-height:calc(100vh - var(--fam-hdr-h-compact));overflow-y:auto}@media (min-width:1280px){.f1-mobile-menu{display:none}}.f1-mobile-menu__nav{width:var(--fam-container);flex-direction:column;margin-left:auto;margin-right:auto;padding:8px 0 28px;display:flex}.f1-mobile-menu__row{width:100%;min-height:var(--fam-hdr-h-compact);font:inherit;font-size:var(--fam-fs-menu);color:var(--fam-white);border:0;border-bottom:1px solid rgba(var(--fam-whiteRgb), .12);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0;font-weight:600;display:flex}.f1-mobile-menu__row:focus-visible{outline:var(--fam-focus-dark);outline-offset:-2px}.f1-mobile-menu__sign{font-size:var(--fam-fs-sign);color:var(--fam-onDark)}.f1-mobile-menu__sub{border-bottom:1px solid rgba(var(--fam-whiteRgb), .12);margin:0;padding:4px 0 12px 16px;list-style:none}.f1-mobile-menu__sub a{min-height:var(--fam-tap);font-size:var(--fam-fs-menu-sub);color:var(--fam-dMuted);align-items:center;display:flex}.f1-mobile-menu__sub a:hover{color:var(--fam-white)}.f1-mobile-menu__ctas{flex-direction:column;gap:10px;margin-top:24px;display:flex}.f1-mobile-menu__cta{text-align:center;font-size:var(--fam-fs-menu-sub);color:var(--fam-white);border-radius:var(--fam-radius-button);font-weight:600}.f1-mobile-menu__cta--primary{background:var(--fam-copper);padding:15px}.f1-mobile-menu__cta--ghost{border:1px solid rgba(var(--fam-whiteRgb), .55);padding:14px}html.f1-menu-lock{overflow:hidden}.f1-hero{height:var(--fam-hero-h);background:var(--fam-heroBg);color:var(--fam-white);--f1-strip:var(--fam-strip-h);position:relative;overflow:hidden}.f1-hero__stage{position:absolute;inset:0}.f1-hero__img{object-fit:cover;object-position:50% 50%;filter:saturate(.8)contrast(1.04);width:100%;max-width:none;height:100%;position:absolute;inset:0}.f1-hero__mult,.f1-hero__warm,.f1-hero__veil{pointer-events:none;position:absolute;inset:0}.f1-hero__mult{background:var(--fam-mult);mix-blend-mode:multiply;opacity:.55}.f1-hero__warm{background:var(--fam-onDark);mix-blend-mode:soft-light;opacity:.42}.f1-hero__veil{background:linear-gradient(180deg, rgba(var(--fam-veil), .86) 0, rgba(var(--fam-veil), .45) 125px, rgba(var(--fam-veil), 0) 225px), linear-gradient(0deg, rgba(var(--fam-veil), .97) 0%, rgba(var(--fam-veil), .9) 32%, rgba(var(--fam-veil), .5) 62%, rgba(var(--fam-veil), 0) 86%), linear-gradient(90deg, rgba(var(--fam-veil), .72) 0%, rgba(var(--fam-veil), 0) 66%)}.f1-hero__content{left:0;right:0;top:var(--fam-hdr-h);bottom:var(--f1-strip);align-items:center;display:flex;position:absolute}@media (max-width:1279.98px){.f1-hero__content{top:var(--fam-hdr-h-compact)}}.f1-hero__copy{max-width:min(1040px,76vw)}.f1-hero__meta{font-size:var(--fam-fs-meta);color:var(--fam-dMuted);align-items:center;gap:14px;display:flex}.f1-hero__meta-row,.f1-hero__meta-item{align-items:center;gap:14px;display:inline-flex}.f1-hero__sep{background:rgba(var(--fam-whiteRgb), .3);width:1px;height:13px;display:inline-block}.f1-hero__kicker{font-size:var(--fam-fs-kicker);color:var(--fam-dHead);margin-top:clamp(18px,1.43vw,22px);font-weight:500}.f1-hero__title{font-size:var(--fam-fs-hero);line-height:var(--fam-lh-hero);letter-spacing:var(--fam-track-tight);color:inherit;text-wrap:balance;margin:6px 0 0;font-weight:700}.f1-hero__signature{font-size:var(--fam-fs-signature);color:var(--fam-onDark);margin-top:clamp(10px,.78vw,12px);font-weight:600}.f1-hero__tagline{font-size:var(--fam-fs-tagline);color:var(--fam-dMuted);margin:clamp(10px,.78vw,12px) 0 0;line-height:1.45}.f1-hero__ctas{align-items:flex-start;gap:12px;margin-top:clamp(22px,1.7vw,26px);display:flex}.f1-hero__primary-col{flex-direction:column;gap:8px;display:flex}.f1-btn{font-size:var(--fam-fs-btn);border-radius:var(--fam-radius-button);text-align:center;white-space:nowrap;padding:clamp(14px,1.04vw,16px) clamp(22px,1.7vw,26px);font-weight:600}.f1-btn--primary{background:var(--fam-copper);color:var(--fam-white)}.f1-btn--primary:hover{background:var(--fam-copperDk);color:var(--fam-white)}.f1-btn--light{background:var(--fam-white);color:var(--fam-ink)}.f1-btn--light:hover{background:var(--fam-mist);color:var(--fam-ink)}.f1-btn:focus-visible{outline:var(--fam-focus-dark);outline-offset:3px}.f1-hero__note{font-size:var(--fam-fs-note);color:var(--fam-dSoft);padding-left:clamp(22px,1.7vw,26px)}.f1-hero__brochure{font-size:var(--fam-fs-brochure);color:var(--fam-white);-webkit-text-decoration:underline rgba(var(--fam-whiteRgb), .5);text-decoration:underline rgba(var(--fam-whiteRgb), .5);text-underline-offset:5px;padding:clamp(14px,1.04vw,16px) 12px;font-weight:600}.f1-hero__brochure:hover{color:var(--fam-onDark)}.f1-hero__brochure:focus-visible{outline:var(--fam-focus-dark);outline-offset:2px;border-radius:4px}.f1-hero__curve{left:0;right:0;bottom:var(--f1-strip);pointer-events:none;width:100%;max-width:none;height:40px;position:absolute}.f1-hero__curve path{fill:none;stroke:var(--fam-curve);stroke-width:1.5px}.f1-hero__curve--m{display:none}.f1-hero__facts{height:var(--f1-strip);background:var(--fam-deep);color:var(--fam-white);position:absolute;bottom:0;left:0;right:0}.f1-hero__facts-grid{grid-template-columns:1fr 1.5fr .8fr;align-items:center;height:100%;display:grid}.f1-fact{border-left:1px solid var(--fam-inkLine);padding:0 clamp(16px,1.56vw,24px)}.f1-fact:first-child{border-left:0;padding-left:0}.f1-fact:last-child{padding-right:0}.f1-fact__label{font-size:var(--fam-fs-fact-label);color:var(--fam-dSoft)}.f1-fact__value{font-size:var(--fam-fs-fact-value);margin-top:clamp(3px,.26vw,4px);font-weight:600}.f1-hero__chips{flex-wrap:wrap;gap:10px;margin:clamp(16px,1.3vw,20px) 0 0;padding:0;list-style:none;display:flex}.f1-hero__chip{border:1px solid rgba(var(--fam-copperRgb), .85);border-radius:var(--fam-radius-button);background:linear-gradient(rgba(var(--fam-copperRgb), .2), rgba(var(--fam-copperRgb), .2)), rgba(var(--fam-veil), .55);color:var(--fam-white);font-size:var(--fam-fs-chip);white-space:nowrap;align-items:center;gap:8px;padding:8px 14px;font-weight:500;line-height:1.3;display:inline-flex}.f1-hero__chip-icon{width:16px;height:16px;color:var(--fam-onDark);flex:none}.f1-hero__chip-sep{color:var(--fam-onDark)}.f1-hero__chip-date{font-weight:700}@media (max-width:1023.98px){.f1-hero{background:0 0;height:auto;overflow:visible}.f1-hero__stage{background:var(--fam-heroBg);padding:calc(var(--fam-hdr-h-compact) + 33px) 0 35px;position:relative;overflow:hidden}.f1-hero__veil{background:linear-gradient(180deg, rgba(var(--fam-veil), .88) 0, rgba(var(--fam-veil), .4) 110px, rgba(var(--fam-veil), 0) 170px), linear-gradient(0deg, rgba(var(--fam-veil), .97) 0%, rgba(var(--fam-veil), .92) 55%, rgba(var(--fam-veil), .4) 80%, rgba(var(--fam-veil), 0) 92%)}.f1-hero__content{display:block;position:relative;top:auto;bottom:auto}.f1-hero__copy{max-width:640px}.f1-hero__meta{font-size:var(--fam-fs-meta-m);flex-direction:column;align-items:flex-start;gap:6px}.f1-hero__meta-row,.f1-hero__meta-item{gap:10px}.f1-hero__sep{height:10px}.f1-hero__sep--lead{display:none}.f1-hero__kicker{font-size:var(--fam-fs-kicker-m);margin-top:var(--fam-space-4)}.f1-hero__title{font-size:var(--fam-fs-hero-m);letter-spacing:-.02em;text-wrap:wrap;margin-top:4px;line-height:1.08}.f1-hero__signature{font-size:var(--fam-fs-signature-m);margin-top:var(--fam-space-2)}.f1-hero__tagline{font-size:var(--fam-fs-tagline-m);margin-top:var(--fam-space-2)}.f1-hero__ctas{flex-direction:column;align-items:stretch;gap:0;max-width:420px;margin-top:18px}.f1-hero .f1-btn{font-size:var(--fam-fs-btn-m);padding:14px}.f1-hero__note{text-align:center;font-size:var(--fam-fs-note-m);padding-left:0}.f1-hero .f1-btn--light{margin-top:14px}.f1-hero__brochure{font-size:var(--fam-fs-brochure-m);text-underline-offset:4px;align-self:center;margin-top:14px;padding:6px 4px}.f1-hero__chips{flex-direction:column;align-items:stretch;gap:8px;max-width:420px;margin-top:14px}.f1-hero__chip{white-space:normal;font-size:var(--fam-fs-chip-m);padding:10px 14px}.f1-hero__curve{height:28px;bottom:0}.f1-hero__curve--d{display:none}.f1-hero__curve--m{display:block}.f1-hero__facts{height:auto;padding:16px 0 18px;position:static}.f1-hero__facts-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 16px}.f1-fact{border-left:0;padding:0}.f1-fact--dates{order:1}.f1-fact--format{order:2}.f1-fact--venue{order:3;grid-column:1/-1}.f1-fact__label{font-size:var(--fam-fs-fact-label-m)}.f1-fact__value{font-size:var(--fam-fs-fact-value-m);margin-top:2px}}.f1-stats{background:var(--fam-white)}.f1-stats__grid{padding:clamp(48px, 3.65vw, 56px) 0 var(--fam-stats-gap);gap:var(--fam-space-5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.f1-stats__grid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.f1-stats__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.f1-stats__rule{background:var(--fam-curve);height:1px}.f1-stat__value{font-size:var(--fam-fs-stat);letter-spacing:var(--fam-track-stat);color:var(--fam-ink);font-weight:700;line-height:1}.f1-stat__label{font-size:var(--fam-fs-stat-label);color:var(--fam-muted);margin-top:clamp(26px,1.95vw,30px);font-weight:500}@media (max-width:1023.98px){.f1-stats__grid,.f1-stats__grid[data-count]{padding:28px 0 var(--fam-stats-gap);grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 12px}.f1-stat{order:var(--f1-order,0);grid-column:span 2}.f1-stat--universities,.f1-stat--editions{grid-column:span 3}.f1-stat__value{font-size:var(--fam-fs-stat-m)}.f1-stat__label{font-size:var(--fam-fs-stat-label-m);margin-top:var(--fam-space-2)}}.f1-footer-wrap.foot{all:unset;display:block}.f1-footer-gap{background:var(--fam-white);height:clamp(40px,4.2vw,64px)}.f1-footer{background:var(--fam-footer);color:var(--fam-white)}.f1-footer__inner{padding:var(--fam-space-10) 0 40px}.f1-footer__top{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(48px,5.2vw,80px);display:grid}.f1-footer__logo{height:var(--fam-logo-h-footer);width:auto;max-width:none;display:block}.f1-footer__identity{font-size:var(--fam-fs-footer-id);letter-spacing:-.02em;color:var(--fam-white);margin-top:28px;font-weight:600;line-height:1.1}.f1-footer__identity-line{font-size:var(--fam-fs-footer-line);color:var(--fam-dMuted);margin:10px 0 0;line-height:1.55}.f1-footer__organiser{margin-top:40px}.f1-footer__heading{font-size:var(--fam-fs-footer);color:var(--fam-white);font-weight:600}.f1-footer__organiser-text{font-size:var(--fam-fs-footer);color:var(--fam-dMuted);margin-top:10px;line-height:1.5}.f1-footer__cols{gap:var(--fam-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.f1-footer__col-title{font-size:var(--fam-fs-footer);color:var(--fam-white);font-weight:600}.f1-footer__col-toggle,.f1-footer__cols-end{display:none}.f1-footer__links{flex-direction:column;gap:12px;margin:18px 0 0;padding:0;list-style:none;display:flex}.f1-footer__link{font-size:var(--fam-fs-footer);color:var(--fam-dMuted);line-height:1.35;display:block}.f1-footer__link:hover{color:var(--fam-onDark);text-underline-offset:4px;text-decoration:underline}.f1-footer__link:focus-visible,.f1-footer__legal-link:focus-visible,.f1-footer__contact-link:focus-visible,.f1-footer__contact-page:focus-visible{outline:var(--fam-focus-dark);outline-offset:3px;border-radius:3px}.f1-footer__contact{margin-top:var(--fam-space-7);padding-top:var(--fam-space-6);border-top:1px solid rgba(var(--fam-whiteRgb), .14);scroll-margin-top:80px}.f1-footer__contact-links{flex-wrap:wrap;gap:14px 40px;margin-top:16px;display:flex}.f1-footer__contact-link{font-size:var(--fam-fs-footer-contact);color:var(--fam-white);overflow-wrap:anywhere;-webkit-text-decoration:underline rgba(var(--fam-whiteRgb), .35);text-decoration:underline rgba(var(--fam-whiteRgb), .35);text-underline-offset:5px;font-weight:600}.f1-footer__contact-link:hover{color:var(--fam-onDark);-webkit-text-decoration-color:var(--fam-onDark);text-decoration-color:var(--fam-onDark)}.f1-footer__contact-note{margin-top:var(--fam-space-4);font-size:var(--fam-fs-footer);color:var(--fam-dMuted);flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.f1-footer__contact-page{color:var(--fam-onDark);font-weight:600}.f1-footer__contact-page:hover{color:var(--fam-onDark);text-underline-offset:4px;text-decoration:underline}.f1-footer__badges{border-top:1px solid rgba(var(--fam-whiteRgb), .14);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;margin-top:64px;padding:28px 0;display:flex}.f1-footer__socials{gap:10px;display:flex}.f1-footer__social{width:var(--fam-tap);height:var(--fam-tap);border-radius:var(--fam-radius-button);border:1.5px solid rgba(var(--fam-whiteRgb), .4);color:var(--fam-white);justify-content:center;align-items:center;display:inline-flex}.f1-footer__social:hover{background:rgba(var(--fam-whiteRgb), .1);border-color:var(--fam-white);color:var(--fam-white)}.f1-footer__social:focus-visible{outline:var(--fam-focus-dark);outline-offset:3px}.f1-footer__social svg{width:20px;height:20px;display:block}.f1-footer__legal{border-top:1px solid rgba(var(--fam-whiteRgb), .14);padding-top:28px}.f1-footer__legal-row{justify-content:space-between;align-items:center;gap:var(--fam-space-5);font-size:var(--fam-fs-legal);color:var(--fam-dSoft);display:flex}.f1-footer__legal-links{flex-wrap:wrap;gap:12px 24px;display:flex}.f1-footer__legal-link{color:var(--fam-dSoft)}.f1-footer__legal-link:hover{color:var(--fam-onDark)}@media (max-width:1023.98px){.f1-footer__inner{flex-direction:column;padding:56px 0 32px;display:flex}.f1-footer__top,.f1-footer__brand,.f1-footer__main,.f1-footer__badges{display:contents}.f1-footer__logo{order:1;align-self:flex-start}.f1-footer__identity{font-size:var(--fam-fs-footer-id-m);order:2;margin-top:24px}.f1-footer__identity-line{font-size:var(--fam-fs-footer-line-m);order:3}.f1-footer__contact{order:4;margin-top:32px;padding-top:24px}.f1-footer__contact-links{flex-direction:column;gap:14px}.f1-footer__cols{order:5;margin-top:32px;display:block}.f1-footer__organiser{order:6;margin-top:28px}.f1-footer__socials{order:7;margin-top:28px}.f1-footer__legal{order:9;margin-top:24px;padding-top:24px}.f1-footer__legal-row{flex-direction:column;align-items:flex-start;gap:12px}.f1-footer__col{border-top:1px solid rgba(var(--fam-whiteRgb), .14)}.f1-footer__col-title{display:none}.f1-footer__col-toggle{width:100%;min-height:var(--fam-hdr-h-compact);font:inherit;font-weight:600;font-size:var(--fam-fs-footer-acc);color:var(--fam-white);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.f1-footer__col-toggle:focus-visible{outline:var(--fam-focus-dark);outline-offset:-2px}.f1-footer__col-sign{font-size:var(--fam-fs-sign);color:var(--fam-onDark)}.f1-footer__links{margin:0;padding:0 0 20px;display:none}.f1-footer__col[data-open=true] .f1-footer__links{display:flex}.f1-footer__cols-end{border-top:1px solid rgba(var(--fam-whiteRgb), .14);display:block}}.f1-fab-gate{transition:opacity .2s,visibility .2s}.f1-fab-gate[data-visible=false]{opacity:0;visibility:hidden;pointer-events:none}
.f1-sec{padding:var(--fam-section-y) 0;scroll-margin-top:var(--fam-hdr-h-solid)}.f1-sec--white{background:var(--fam-white);color:var(--fam-ink)}.f1-sec--tint{background:var(--fam-tint);color:var(--fam-ink)}.f1-sec--ink{background:var(--fam-ink);color:var(--fam-white)}.f1-h2{font-size:var(--fam-fs-h2);line-height:var(--fam-lh-h2);letter-spacing:var(--fam-track-tight);color:var(--fam-ink);text-wrap:balance;margin:0;font-weight:700}.f1-h2--light{color:var(--fam-white)}.f1-textlink{font-size:var(--fam-fs-link);color:var(--fam-copper);font-weight:600}.f1-textlink:hover{color:var(--fam-copper);text-underline-offset:4px;text-decoration:underline}.f1-textlink:focus-visible{outline:var(--fam-focus);outline-offset:4px;border-radius:4px}.f1-textlink--tint,.f1-textlink--tint:hover{color:var(--fam-copperDk)}.f1-textlink--tint:focus-visible{outline-color:var(--fam-copperDk)}.f1-textlink--dark,.f1-textlink--dark:hover{color:var(--fam-onDark)}.f1-textlink--dark:focus-visible{outline:var(--fam-focus-dark)}.f1-btn--fixed{font-size:var(--fam-fs-btn-fixed);padding:16px 26px}.f1-btn--outline{color:var(--fam-ink);border:1.5px solid var(--fam-ink);padding:14.5px 24.5px}.f1-btn--outline:hover{background:var(--fam-ink);color:var(--fam-white)}.f1-btn--outline:focus-visible,.f1-sec--white .f1-btn:focus-visible,.f1-sec--tint .f1-btn:focus-visible{outline:var(--fam-focus)}.f1-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.f1-photo__img{object-fit:cover;filter:saturate(.8)contrast(1.04)}.f1-photo__mult,.f1-photo__warm,.f1-photo__veil{pointer-events:none;position:absolute;inset:0}.f1-photo__mult{background:var(--fam-mult);mix-blend-mode:multiply;opacity:.55}.f1-photo__warm{background:var(--fam-onDark);mix-blend-mode:soft-light;opacity:.42}.f1-photo__mult--cover{opacity:.35}.f1-photo__warm--cover{opacity:.3}.f1-portrait{background:var(--fam-ink);position:relative;overflow:hidden}.f1-portrait__img{object-fit:cover;object-position:50% 32%;filter:grayscale()contrast(1.12)brightness(1.06);transition:transform .35s}.f1-portrait__tone,.f1-portrait__warm,.f1-portrait__vignette{pointer-events:none;position:absolute;inset:0}.f1-portrait__tone{background:var(--fam-mult);mix-blend-mode:multiply;opacity:.5}.f1-portrait__warm{background:var(--fam-onDark);mix-blend-mode:soft-light;opacity:.45}.f1-portrait__vignette{background:radial-gradient(120% 90% at 50% 32%, rgba(var(--fam-inkRgb), 0) 55%, rgba(var(--fam-inkRgb), .45) 100%)}.f1-about__grid{flex-direction:column;gap:clamp(40px,6.25vw,96px);display:flex}.f1-about__copy{padding-top:var(--fam-space-2);order:1}.f1-stats+.f1-about{padding-top:var(--fam-stats-gap)}@media (max-width:1023px){.f1-stats+.f1-about .f1-about__copy{padding-top:0}}.f1-about__p,.f1-about__html p{font-size:var(--fam-fs-body);line-height:var(--fam-lh-body);color:var(--fam-muted);text-wrap:pretty;max-width:620px;margin:18px 0 0}@media (min-width:1024px){.f1-about__grid{display:flow-root}.f1-about__grid>.f1-about__media{float:right;width:min(640px,46%);margin:0 0 clamp(24px,2.5vw,40px) clamp(64px,6.25vw + 24px,120px)}.f1-about__p,.f1-about__html p{max-width:none}}.f1-about__p:first-of-type,.f1-about__html>:first-child,.f1-about__more{margin-top:clamp(20px,2vw,32px)}.f1-about__media{order:2;width:100%;max-width:640px;padding-bottom:clamp(84px,11vw,150px);position:relative}.f1-about__photo1,.f1-about__photo2-inner{aspect-ratio:4/3;border-radius:var(--fam-radius-media);background:var(--fam-heroBg);margin:0;position:relative;overflow:hidden}.f1-about__veil1,.f1-about__veil2{pointer-events:none;position:absolute;inset:0}.f1-about__veil1{background:linear-gradient(0deg, rgba(var(--fam-inkRgb), .75) 0%, rgba(var(--fam-inkRgb), 0) 40%)}.f1-about__veil2{background:linear-gradient(0deg, rgba(var(--fam-inkRgb), .85) 0%, rgba(var(--fam-inkRgb), 0) 50%)}.f1-about__cap1,.f1-about__cap2{font-size:var(--fam-fs-photo-cap);color:var(--fam-white);font-weight:600;position:absolute}.f1-about__cap1{bottom:clamp(12px,1.3vw,20px);right:clamp(14px,1.6vw,24px)}.f1-about__cap2{bottom:clamp(8px,.9vw,14px);left:clamp(10px,1vw,16px)}.f1-about__photo2{border:clamp(6px, .52vw, 8px) solid var(--fam-white);background:var(--fam-white);border-radius:18px;width:47%;position:absolute;bottom:0;left:clamp(-56px,-4vw,-24px)}.f1-hosts{margin-top:clamp(48px,6.25vw,96px)}.f1-hosts__label{font-size:var(--fam-fs-link);color:var(--fam-ink);font-weight:600}.f1-hosts__curve{width:100%;max-width:none;height:clamp(24px,2.6vw,40px);margin-top:var(--fam-space-3);display:block}.f1-hosts__curve path{fill:none;stroke:var(--fam-copper);stroke-width:1.5px}.f1-hosts__grid{margin:var(--fam-space-3) 0 0;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 24px;padding:0;list-style:none;display:grid}.f1-hosts__year{font-size:var(--fam-fs-host-year);letter-spacing:-.03em;color:var(--fam-ink);font-weight:700;line-height:1}.f1-hosts__city{font-size:var(--fam-fs-host-city);color:var(--fam-muted);margin-top:var(--fam-space-2)}.f1-hosts__item.is-current .f1-hosts__year{color:var(--fam-copper)}.f1-hosts__item.is-current .f1-hosts__city{color:var(--fam-ink);font-weight:600}@media (max-width:767.98px){.f1-about__photo2{left:auto;right:0}.f1-hosts__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.f1-tracks__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 48px;display:flex}.f1-tracks__title{flex:440px}.f1-finder{gap:var(--fam-space-2);flex-direction:column;flex:0 380px;display:flex}.f1-finder__label{font-size:var(--fam-fs-finder-label);color:var(--fam-ink);font-weight:600}.f1-finder__input{height:52px;font:inherit;font-size:var(--fam-fs-finder);color:var(--fam-ink);background:var(--fam-white);border:1.5px solid var(--fam-ink);border-radius:var(--fam-radius-button);width:100%;padding:0 16px}.f1-finder__input::placeholder{color:var(--fam-field)}.f1-finder__input:focus{outline:var(--fam-focus);outline-offset:2px}.f1-finder__status{font-size:var(--fam-fs-small);color:var(--fam-muted)}.f1-wall{flex-flow:wrap;align-items:baseline;gap:14px 18px;margin:clamp(32px,3.65vw,56px) 0 0;padding:0;list-style:none;display:flex}.f1-wall__item{align-items:baseline;gap:clamp(10px,1.17vw,18px);display:inline-flex}.f1-wall__link{font-size:var(--fam-fs-track);letter-spacing:-.02em;color:var(--fam-ink);text-decoration:none;-webkit-text-decoration-color:var(--fam-copper);text-decoration-color:var(--fam-copper);text-underline-offset:6px;font-weight:600;line-height:1.25;text-decoration-thickness:2px}.f1-wall__link:hover,.f1-wall__link.is-match{color:var(--fam-copper);text-decoration-line:underline}.f1-wall[data-filtering=true] .f1-wall__link:not(.is-match){color:var(--fam-muted)}.f1-wall__link:focus-visible{outline:var(--fam-focus);outline-offset:3px;border-radius:3px}.f1-wall__sep{font-size:var(--fam-fs-track);color:var(--fam-copper);font-weight:400}@media (max-width:767.98px){.f1-wall{flex-direction:column;align-items:flex-start;gap:10px}.f1-wall__sep{display:none}}.f1-tracks{padding:calc(var(--fam-section-y) * .9) 0}.f1-tracks .f1-h2{font-size:calc(var(--fam-fs-h2) * .9)}.f1-tracks .f1-wall__link,.f1-tracks .f1-wall__sep{font-size:calc(var(--fam-fs-track) * .9)}.f1-tracks__more{margin-top:clamp(20px,2vw,32px)}.f1-tracks__more .f1-textlink{min-height:var(--fam-tap);align-items:center;display:inline-flex}.f1-panel{border-radius:var(--fam-radius-media);background:var(--fam-ink);grid-template-columns:minmax(0,1fr) minmax(0,520px);margin-top:clamp(40px,4.7vw,72px);display:grid;overflow:hidden}.f1-panel__text{flex-direction:column;justify-content:center;padding:clamp(24px,3.65vw,56px) clamp(20px,3.65vw,56px);display:flex}.f1-panel__heading{font-size:var(--fam-fs-panel);letter-spacing:-.02em;color:var(--fam-white);font-weight:700;line-height:1.15}.f1-panel__actions{margin-top:var(--fam-space-5);flex-wrap:wrap;align-items:center;gap:18px 24px;display:flex}.f1-panel__photo{min-height:240px;position:relative;overflow:hidden}.f1-panel__veil{background:linear-gradient(90deg, var(--fam-ink) 0%, rgba(var(--fam-inkRgb), .4) 35%, rgba(var(--fam-inkRgb), 0) 70%);position:absolute;inset:0}@media (max-width:1023.98px){.f1-panel{grid-template-columns:1fr}.f1-panel__text{order:2}.f1-panel__photo{order:1;min-height:170px}.f1-panel__veil{background:linear-gradient(0deg, var(--fam-ink) 0%, rgba(var(--fam-inkRgb), 0) 60%)}}.f1-sec-head--committee{gap:20px 48px}.f1-committee__countries{font-size:var(--fam-fs-committee-line);color:var(--fam-ink);margin:clamp(14px,1.3vw,20px) 0 0;font-weight:500;line-height:1.5}.f1-committee__cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:0 64px;margin-top:clamp(32px,3.65vw,56px);display:grid}.f1-committee__col{border-bottom:1px solid var(--fam-rule)}.f1-cm{border-top:1px solid var(--fam-rule);color:var(--fam-ink);align-items:center;gap:28px;padding:24px 0;display:flex}.f1-cm:focus-visible{outline:var(--fam-focus);outline-offset:3px;border-radius:3px}.f1-cm__photo{width:var(--fam-portrait-row-w);height:var(--fam-portrait-row-h);border-radius:var(--fam-radius-button);flex-shrink:0}.f1-cm__text{flex-direction:column;flex:1;min-width:0;display:flex}.f1-cm__name{font-size:var(--fam-fs-person);letter-spacing:-.015em;color:var(--fam-ink);font-weight:600;line-height:1.2;transition:color .2s}.f1-cm__aff{font-size:var(--fam-fs-link);color:var(--fam-muted);margin-top:6px;line-height:1.45}.f1-cm__country{font-size:var(--fam-fs-country);color:var(--fam-copper);margin-top:6px;font-weight:600}.f1-cm__arrow{font-size:var(--fam-fs-arrow);color:var(--fam-copper);opacity:0;transition:opacity .2s}.f1-cm:hover .f1-cm__name,.f1-cm:focus-visible .f1-cm__name{color:var(--fam-copper)}.f1-cm:hover .f1-cm__arrow,.f1-cm:focus-visible .f1-cm__arrow{opacity:1}.f1-cm:hover .f1-portrait__img{transform:scale(1.05)}@media (max-width:767.98px){.f1-cm{gap:18px;padding:18px 0}.f1-cm__photo{width:var(--fam-portrait-row-w-m);height:var(--fam-portrait-row-h-m)}}.f1-speakers__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.f1-speakers__intro{font-size:var(--fam-fs-body);color:var(--fam-dMuted);max-width:620px;margin:18px 0 0;line-height:1.6}.f1-speakers__arrows{gap:10px;display:flex}.f1-arrow{border-radius:var(--fam-radius-button);border:1.5px solid rgba(var(--fam-whiteRgb), .55);width:52px;height:52px;color:var(--fam-white);font:inherit;font-size:var(--fam-fs-rail-arrow);cursor:pointer;background:0 0}.f1-arrow:hover{background:rgba(var(--fam-whiteRgb), .1)}.f1-arrow:focus-visible{outline:var(--fam-focus-dark);outline-offset:3px}@media (max-width:767.98px){.f1-speakers__arrows{display:none}}.f1-rail{scroll-snap-type:x mandatory;scroll-padding-left:var(--fam-rail-pad);padding:4px var(--fam-rail-pad);scrollbar-width:none;gap:clamp(14px,1.56vw,24px);margin-top:clamp(28px,3.1vw,48px);display:flex;overflow-x:auto}.f1-rail::-webkit-scrollbar{display:none}.f1-rail__end{flex:0 0 1px}.f1-tile{flex:0 0 var(--fam-tile-w);aspect-ratio:3/4;border-radius:var(--fam-radius-media);background:var(--fam-tile);scroll-snap-align:start;color:var(--fam-white);position:relative;overflow:hidden}.f1-tile:focus-visible{outline:var(--fam-focus-dark);outline-offset:3px}.f1-tile__media{position:absolute;inset:0}.f1-tile__veil{pointer-events:none;background:linear-gradient(0deg, rgba(var(--fam-veil), .94) 0%, rgba(var(--fam-veil), .7) 30%, rgba(var(--fam-veil), 0) 58%);position:absolute;inset:0}.f1-tile__tag{background:var(--fam-white);color:var(--fam-ink);font-size:var(--fam-fs-tag);border-radius:var(--fam-radius-tag);padding:7px 10px;font-weight:600;line-height:1;position:absolute;top:16px;left:16px}.f1-tile__text{flex-direction:column;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.f1-tile__name,.f1-tile__aff{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.f1-tile__name{font-size:var(--fam-fs-tile-name);letter-spacing:-.01em;color:var(--fam-white);font-weight:600;line-height:1.2;transition:color .2s}.f1-tile__aff{font-size:var(--fam-fs-tile-aff);color:var(--fam-dMuted);margin-top:6px;line-height:1.4}.f1-tile__country{font-size:var(--fam-fs-tile-country);color:var(--fam-onDark);margin-top:var(--fam-space-2);font-weight:600}.f1-tile:hover .f1-tile__name,.f1-tile:focus-visible .f1-tile__name{color:var(--fam-onDark)}.f1-tile:hover .f1-portrait__img{transform:scale(1.05)}.f1-tile--cta{background:var(--fam-copper);flex-direction:column;justify-content:flex-end;padding:24px;display:flex}.f1-tile--cta:hover{background:var(--fam-copperDk)}.f1-tile__cta-title{font-size:var(--fam-fs-tile-cta);letter-spacing:-.02em;color:var(--fam-white);font-weight:700;line-height:1.12}.f1-tile__cta-link{font-size:var(--fam-fs-tile-cta-link);color:var(--fam-white);margin-top:var(--fam-space-4);font-weight:600}.f1-speakers__foot{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:clamp(28px,3.1vw,48px);display:flex}.f1-speakers .f1-btn--light:hover{background:var(--fam-mist)}.f1-participate__intro{font-size:var(--fam-fs-body);color:var(--fam-ink);max-width:460px;margin:0;font-weight:500;line-height:1.55}.f1-ways{gap:var(--fam-space-6);grid-template-columns:minmax(300px,440px) minmax(0,1fr);align-items:stretch;margin-top:clamp(40px,3.65vw,56px);display:grid}.f1-ways__tabs{flex-direction:column;gap:6px;display:flex}.f1-way{text-align:left;border-radius:var(--fam-radius-media);cursor:pointer;width:100%;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;transition:background .2s;display:flex}.f1-way:hover{background:var(--fam-tint)}.f1-way.is-on{background:var(--fam-ink)}.f1-way:focus-visible{outline:var(--fam-focus);outline-offset:3px}.f1-way__text{flex-direction:column;gap:6px;display:flex}.f1-way__name{font-size:var(--fam-fs-way-name);letter-spacing:-.015em;color:var(--fam-ink);font-weight:600;line-height:1.15}.f1-way__req{font-size:var(--fam-fs-way-req);color:var(--fam-muted)}.f1-way__common{color:var(--fam-copper);font-weight:600}.f1-way__arrow{font-size:var(--fam-fs-arrow);color:var(--fam-copper);opacity:0}.f1-way:hover .f1-way__arrow{opacity:.6}.f1-way.is-on .f1-way__name{color:var(--fam-white)}.f1-way.is-on .f1-way__req{color:var(--fam-dMuted)}.f1-way.is-on .f1-way__common,.f1-way.is-on .f1-way__arrow{color:var(--fam-onDark);opacity:1}.f1-ways__panel{background:var(--fam-tint);border-radius:var(--fam-radius-media);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px;padding:clamp(32px,3.1vw,48px);display:grid}.f1-ways__title{font-size:var(--fam-fs-way-title);letter-spacing:-.02em;color:var(--fam-ink);font-weight:700;line-height:1.1}.f1-ways__desc{font-size:var(--fam-fs-body);color:var(--fam-muted);max-width:520px;margin:16px 0 0;line-height:1.6}.f1-ways__points{margin:var(--fam-space-5) 0 0;flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.f1-ways__points li{font-size:var(--fam-fs-link);color:var(--fam-ink);align-items:baseline;gap:12px;line-height:1.45;display:flex}.f1-dot{background:var(--fam-copper);border-radius:1px;flex-shrink:0;width:6px;height:6px;transform:translateY(-3px)}.f1-ways__ctas{margin-top:var(--fam-space-6);flex-wrap:wrap;gap:12px;display:flex}.f1-ways__photo{aspect-ratio:4/5;border-radius:var(--fam-radius-media);width:clamp(240px,22vw,340px)}@media (max-width:1279.98px){.f1-ways__photo{display:none}}.f1-acc{display:none}@media (max-width:1023.98px){.f1-ways{display:none}.f1-acc{gap:var(--fam-space-2);flex-direction:column;margin-top:28px;display:flex}}.f1-acc__item{border-radius:var(--fam-radius-media);background:var(--fam-tint);overflow:hidden}.f1-acc__item.is-on{background:var(--fam-ink)}.f1-acc__btn{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex}.f1-acc__btn:focus-visible{outline:var(--fam-focus);outline-offset:-2px;border-radius:var(--fam-radius-media)}.f1-acc__item.is-on .f1-acc__btn:focus-visible{outline:var(--fam-focus-dark);outline-offset:-3px}.f1-acc__text{flex-direction:column;gap:4px;display:flex}.f1-acc__name{font-size:var(--fam-fs-acc-name);color:var(--fam-ink);font-weight:600}.f1-acc__req{font-size:var(--fam-fs-acc-req);color:var(--fam-muted)}.f1-acc__sign{font-size:var(--fam-fs-arrow);color:var(--fam-copper)}.f1-acc__item.is-on .f1-acc__name{color:var(--fam-white)}.f1-acc__item.is-on .f1-acc__req{color:var(--fam-dMuted)}.f1-acc__item.is-on .f1-acc__sign,.f1-acc__item.is-on .f1-way__common{color:var(--fam-onDark)}.f1-acc__body{padding:0 18px 20px}.f1-acc__desc{font-size:var(--fam-fs-finder);color:var(--fam-dMuted);margin:0;line-height:1.55}.f1-ways__points--dark{margin-top:var(--fam-space-4)}.f1-ways__points--dark li{font-size:var(--fam-fs-finder);color:var(--fam-white)}.f1-ways__points--dark .f1-dot{background:var(--fam-onDark)}.f1-acc__cta{text-align:center;font-size:var(--fam-fs-btn-cta-m);color:var(--fam-white);border-radius:var(--fam-radius-button);font-weight:600;display:block}.f1-acc__cta--primary{background:var(--fam-copper);margin-top:20px;padding:15px}.f1-acc__cta--ghost{border:1.5px solid rgba(var(--fam-whiteRgb), .75);margin-top:10px;padding:13.5px}.f1-acc__cta:hover{color:var(--fam-white)}.f1-acc__cta:focus-visible{outline:var(--fam-focus-dark);outline-offset:3px}.f1-participate__help{font-size:var(--fam-fs-link);color:var(--fam-ink);margin:clamp(28px,3.1vw,48px) 0 0;line-height:1.5}.f1-inline-link{color:var(--fam-copper);text-underline-offset:4px;font-weight:600;text-decoration:underline}.f1-inline-link:focus-visible{outline:var(--fam-focus);outline-offset:3px;border-radius:3px}.f1-editions__grid{grid-template-columns:minmax(0,1fr) clamp(360px,36.5vw,560px);align-items:start;gap:clamp(40px,4.7vw,72px);margin-top:clamp(40px,3.65vw,56px);display:grid}.f1-editions__list{border-bottom:1px solid var(--fam-rule2)}.f1-ed{border-top:1px solid var(--fam-rule2);border-radius:var(--fam-radius-button);background:0 0;grid-template-columns:clamp(84px,7.8vw,120px) minmax(0,1fr) auto;align-items:center;gap:8px 24px;margin:0 -20px;padding:22px 20px;transition:background .2s;display:grid}.f1-ed.is-on{background:var(--fam-white)}.f1-ed:focus-visible{outline:2px solid var(--fam-copperDk);outline-offset:2px}.f1-ed__year{font-size:var(--fam-fs-ed-year);letter-spacing:-.03em;color:var(--fam-ink);font-weight:700;line-height:1}.f1-ed__place{font-size:var(--fam-fs-ed-place);color:var(--fam-ink);font-weight:600}.f1-ed__fmt{font-size:var(--fam-fs-ed-fmt);color:var(--fam-muted);margin-top:4px}.f1-ed__links{flex-wrap:wrap;gap:8px 20px;display:flex}.f1-ed__links--inline{margin-top:10px;display:none}.f1-ed__link{font-size:var(--fam-fs-ed-fmt);color:var(--fam-copperDk);white-space:nowrap;font-weight:600}.f1-ed__link:hover{color:var(--fam-copperDk);text-underline-offset:4px;text-decoration:underline}.f1-ed__link:focus-visible{outline:2px solid var(--fam-copperDk);outline-offset:3px;border-radius:3px}.f1-ed__link--sm{font-size:var(--fam-fs-edm-link)}@media (max-width:1279.98px){.f1-ed{grid-template-columns:clamp(84px,7.8vw,120px) minmax(0,1fr)}.f1-ed__links--col{display:none}.f1-ed__links--inline{display:flex}}.f1-ed-preview{position:sticky;top:96px}.f1-ed-preview__frame{border-radius:var(--fam-radius-media);background:var(--fam-ink);aspect-ratio:14/11;width:100%;position:relative;overflow:hidden}.f1-ed-preview__frame.is-online{background:var(--fam-slate)}.f1-ed-preview__veil{pointer-events:none;background:linear-gradient(0deg, rgba(var(--fam-veil), .9) 0%, rgba(var(--fam-veil), .55) 30%, rgba(var(--fam-veil), 0) 60%);position:absolute;inset:0}.f1-ed-preview__cap{color:var(--fam-white);position:absolute;bottom:29px;left:32px;right:32px}.f1-ed-preview__year{font-size:var(--fam-fs-pv-year);letter-spacing:-.03em;font-weight:700;line-height:1}.f1-ed-preview__place{font-size:var(--fam-fs-pv-place);margin-top:9px;font-weight:600}.f1-ed-preview__frame.is-online .f1-ed-preview__place{color:var(--fam-onDark)}.f1-ed-preview__fmt{color:var(--fam-dMuted);font-weight:400}.f1-ed-preview__caption{font-size:var(--fam-fs-pl-edition);color:var(--fam-muted);margin-top:var(--fam-space-3)}.f1-ed-preview__frame--m{aspect-ratio:7/5}.f1-ed-preview__frame--m .f1-ed-preview__cap{bottom:18px;left:20px;right:20px}.f1-ed-preview__frame--m .f1-ed-preview__year{font-size:var(--fam-fs-pv-year-m)}.f1-ed-preview__frame--m .f1-ed-preview__place{font-size:var(--fam-fs-pv-place-m);margin-top:7px}.f1-editions__m{display:none}@media (max-width:1023.98px){.f1-editions__grid{display:none}.f1-editions__m{display:block}}.f1-editions__m-preview{margin-top:28px}.f1-editions__m-list{border-bottom:1px solid var(--fam-rule2);margin-top:var(--fam-space-5)}.f1-edm{border-top:1px solid var(--fam-rule2);gap:16px;padding:18px 0;display:flex}.f1-edm__thumb{border-radius:var(--fam-radius-small);background:var(--fam-ink);flex-shrink:0;align-items:flex-end;width:104px;height:78px;padding:8px 10px;display:flex;position:relative;overflow:hidden}.f1-edm__thumb.is-online{background:var(--fam-slate)}.f1-edm__thumb-label{font-size:var(--fam-fs-tag);color:var(--fam-white);font-weight:600}.f1-edm__thumb.is-online .f1-edm__thumb-label{color:var(--fam-onDark)}.f1-edm__text{flex:1;min-width:0}.f1-edm__top{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.f1-edm__year{font-size:var(--fam-fs-edm-year);letter-spacing:-.02em;color:var(--fam-ink);font-weight:700}.f1-edm__place{font-size:var(--fam-fs-edm-place);color:var(--fam-ink);font-weight:600}.f1-edm__fmt{font-size:var(--fam-fs-edm-fmt);color:var(--fam-muted);margin-top:2px}.f1-edm__links{flex-wrap:wrap;gap:8px 16px;margin-top:10px;display:flex}.f1-videos__grid{grid-template-columns:minmax(0,1.85fr) minmax(300px,1fr);align-items:start;gap:clamp(28px,3.1vw,48px);margin-top:clamp(28px,3.65vw,56px);display:grid}@media (max-width:1023.98px){.f1-videos__grid{grid-template-columns:1fr}}.f1-vid-frame{aspect-ratio:16/9;border-radius:var(--fam-radius-media);background:var(--fam-deep);width:100%;position:relative;overflow:hidden}.f1-vid-frame__btn{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.f1-vid-frame__btn:focus-visible{outline:var(--fam-focus-dark);outline-offset:-3px;border-radius:var(--fam-radius-media)}.f1-vid-frame__iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.f1-vid-frame__veil{background:linear-gradient(0deg, rgba(var(--fam-veil), .7) 0%, rgba(var(--fam-veil), 0) 45%);position:absolute;inset:0}.f1-vid__img{transition:transform .35s}.f1-vid-frame__btn:hover .f1-vid__img,.f1-playlist__item:hover .f1-vid__img{transform:scale(1.04)}.f1-vid-frame__play{align-items:center;gap:14px;display:flex;position:absolute;bottom:clamp(16px,1.8vw,28px);left:clamp(16px,1.8vw,28px)}.f1-vid-frame__label{font-size:var(--fam-fs-play-label);color:var(--fam-white);font-weight:600}.f1-play{border-radius:var(--fam-radius-button);background:var(--fam-copper);flex-shrink:0;justify-content:center;align-items:center;transition:background .2s;display:inline-flex}.f1-vid-frame__btn:hover .f1-play,.f1-playlist__item:hover .f1-play{background:var(--fam-copperDk)}.f1-play--lg{width:60px;height:60px}.f1-play--sm{width:30px;height:30px}.f1-play__tri{border-left:17px solid var(--fam-white);border-top:11px solid #0000;border-bottom:11px solid #0000;width:0;height:0;margin-left:4px}.f1-play--sm .f1-play__tri{border-top-width:5px;border-bottom-width:5px;border-left-width:8px;margin-left:2px}.f1-vid__title{font-size:var(--fam-fs-vid-title);letter-spacing:-.015em;color:var(--fam-white);max-width:760px;margin-top:20px;font-weight:600;line-height:1.25}.f1-vid__edition{font-size:var(--fam-fs-vid-edition);color:var(--fam-dMuted);margin-top:var(--fam-space-2)}.f1-playlist__label{font-size:var(--fam-fs-link);color:var(--fam-dMuted);padding-bottom:14px;font-weight:600}.f1-playlist__item{border:0;border-top:1px solid rgba(var(--fam-whiteRgb), .14);text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;grid-template-columns:clamp(128px,11vw,168px) minmax(0,1fr);align-items:start;gap:clamp(14px,1.2vw,18px);padding:18px 0;display:grid}.f1-playlist__item:focus-visible{outline:var(--fam-focus-dark);outline-offset:3px;border-radius:6px}.f1-playlist__thumb{aspect-ratio:16/9;border-radius:var(--fam-radius-small);background:var(--fam-deep);width:100%;position:relative;overflow:hidden}.f1-playlist__play{position:absolute;bottom:8px;left:8px}.f1-playlist__text{flex-direction:column;display:flex}.f1-playlist__title{font-size:var(--fam-fs-pl-title);color:var(--fam-white);font-weight:600;line-height:1.3;transition:color .2s}.f1-playlist__item:hover .f1-playlist__title{color:var(--fam-onDark)}.f1-playlist__edition{font-size:var(--fam-fs-pl-edition);color:var(--fam-dMuted);margin-top:6px}.f1-testimonials__wrap{flex-wrap:wrap;align-items:flex-start;gap:32px clamp(48px,6.25vw,96px);display:flex}.f1-testimonials__intro{flex:320px;max-width:440px}.f1-testimonials__lead{font-size:var(--fam-fs-body);color:var(--fam-muted);margin:clamp(14px,1.56vw,24px) 0 0;line-height:1.6}.f1-testimonials__more{margin-top:clamp(20px,1.8vw,28px)}.f1-testimonials__cols{flex:999 560px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:0 56px;min-width:0;display:grid}.f1-quote{border-top:2px solid var(--fam-ink);margin:0 0 40px;padding-top:24px}.f1-quote__text{font-size:var(--fam-fs-quote);color:var(--fam-ink);text-wrap:pretty;margin:0;line-height:1.5}.f1-quote__text p{color:inherit;margin:0}.f1-quote__by{align-items:center;gap:16px;margin-top:20px;display:flex}.f1-quote__photo{aspect-ratio:4/5;border-radius:var(--fam-radius-button);flex-shrink:0;width:clamp(48px,3.65vw,56px)}.f1-quote__by>span:last-child{flex-direction:column;display:flex}.f1-quote__name{font-size:var(--fam-fs-quote-name);color:var(--fam-ink);font-weight:600}.f1-quote__meta{font-size:var(--fam-fs-country);color:var(--fam-muted);margin-top:3px;line-height:1.45}.f1-quote__edition{font-size:var(--fam-fs-country);color:var(--fam-copper);margin-top:3px;font-weight:600}.f1-venue__top{flex-wrap:wrap;align-items:flex-start;gap:40px clamp(48px,5.2vw,80px);display:flex}.f1-venue__copy{flex:400px;min-width:0}.f1-venue__desc{font-size:var(--fam-fs-body);color:var(--fam-muted);margin:clamp(16px,1.56vw,24px) 0 0;line-height:1.6}.f1-venue__facts{border-bottom:1px solid var(--fam-rule);margin:clamp(20px,2vw,32px) 0 0}.f1-venue__row{border-top:1px solid var(--fam-rule);grid-template-columns:clamp(76px,6.25vw,96px) minmax(0,1fr);gap:16px;padding:clamp(13px,1.04vw,16px) 0;display:grid}.f1-venue__row dt{font-size:var(--fam-fs-venue-k);color:var(--fam-muted)}.f1-venue__row dd{font-size:var(--fam-fs-body);color:var(--fam-ink);margin:0;font-weight:600}.f1-venue__links{flex-wrap:wrap;gap:16px 28px;margin-top:clamp(20px,2vw,32px);display:flex}.f1-venue__media{flex:520px;min-width:0;max-width:760px}.f1-venue__grid{grid-template-rows:repeat(2,clamp(180px,15.6vw,240px));grid-template-columns:minmax(0,1fr) minmax(0,.36fr);gap:16px;display:grid}.f1-venue__tile{border-radius:var(--fam-radius-media);background:var(--fam-slate);position:relative;overflow:hidden}.f1-venue__tile--main{background:var(--fam-ink);grid-row:1/3}.f1-venue__grid[data-count="1"]{grid-template-rows:clamp(280px,25vw,400px);grid-template-columns:minmax(0,1fr)}.f1-venue__grid[data-count="1"] .f1-venue__tile--main{grid-row:auto}.f1-venue__grid[data-count="2"]{grid-template-columns:minmax(0,1fr) minmax(0,.5fr)}.f1-venue__grid[data-count="2"] .f1-venue__tile--side{grid-row:1/3}.f1-venue__cap{background:linear-gradient(0deg, rgba(var(--fam-veil), .85), rgba(var(--fam-veil), 0));font-size:var(--fam-fs-pl-edition);color:var(--fam-white);padding:16px 18px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.f1-map{border-radius:var(--fam-radius-media);background:var(--fam-mist);height:clamp(220px,20.8vw,320px);margin-top:clamp(28px,3.1vw,48px);position:relative;overflow:hidden}.f1-map__grid{background:repeating-linear-gradient(0deg, transparent 0, transparent 47px, rgba(var(--fam-inkRgb), .07) 47px, rgba(var(--fam-inkRgb), .07) 48px), repeating-linear-gradient(90deg, transparent 0, transparent 47px, rgba(var(--fam-inkRgb), .07) 47px, rgba(var(--fam-inkRgb), .07) 48px);position:absolute;inset:0}.f1-map__cta{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:20px;display:flex;position:absolute;inset:0}.f1-map__label{font-size:var(--fam-fs-body);color:var(--fam-ink);font-weight:600}.f1-map__btn{font:inherit;font-weight:600;font-size:var(--fam-fs-btn-fixed);color:var(--fam-white);background:var(--fam-ink);border-radius:var(--fam-radius-button);cursor:pointer;border:0;padding:12px 20px}.f1-map__btn:hover{background:var(--fam-slate)}.f1-map__btn:focus-visible{outline:var(--fam-focus);outline-offset:3px}.f1-map__note{font-size:var(--fam-fs-small);color:var(--fam-muted)}.f1-map__iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.f1-cta{background:var(--fam-ink);color:var(--fam-white);position:relative;overflow:hidden}.f1-cta__veil{background:linear-gradient(90deg, rgba(var(--fam-veil), .94) 0%, rgba(var(--fam-veil), .82) 50%, rgba(var(--fam-veil), .55) 100%);position:absolute;inset:0}.f1-cta__inner{min-height:600px;padding:var(--fam-space-11) 0;grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:clamp(48px,5.2vw,80px);display:grid;position:relative}.f1-cta__heading{font-size:var(--fam-fs-cta);letter-spacing:var(--fam-track-tight);color:var(--fam-white);text-wrap:balance;margin:0;font-weight:700;line-height:1.06}.f1-cta__ctas{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:36px;display:flex}.f1-cta__primary-col{gap:var(--fam-space-2);flex-direction:column;display:flex}.f1-cta__note{font-size:var(--fam-fs-small);color:var(--fam-dMuted);padding-left:26px}.f1-cta__deadline{border-left:1px solid rgba(var(--fam-whiteRgb), .25);padding-left:48px}.f1-cta__dl-label{font-size:var(--fam-fs-dl-label);color:var(--fam-onDark);font-weight:600}.f1-cta__dl-date{font-size:var(--fam-fs-dl-date);letter-spacing:var(--fam-track-stat);margin-top:14px;font-weight:700;line-height:1}.f1-cta__dl-what{font-size:var(--fam-fs-dl-what);color:var(--fam-dMuted);margin-top:var(--fam-space-3)}.f1-cta .f1-btn:focus-visible{outline:var(--fam-focus-dark)}@media (max-width:1023.98px){.f1-cta__veil{background:rgba(var(--fam-veil), .84)}.f1-cta__inner{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:64px 0;display:flex}.f1-cta__deadline{border-left:0;order:1;padding-left:0}.f1-cta__copy{border-top:1px solid rgba(var(--fam-whiteRgb), .25);order:2;margin-top:32px;padding-top:28px}.f1-cta__dl-label{font-size:var(--fam-fs-dl-label-m)}.f1-cta__dl-date{font-size:var(--fam-fs-dl-date-m);letter-spacing:-.03em;margin-top:var(--fam-space-2)}.f1-cta__dl-what{font-size:var(--fam-fs-dl-what-m);margin-top:var(--fam-space-2)}.f1-cta__heading{font-size:var(--fam-fs-cta-m);letter-spacing:-.02em;text-wrap:wrap;line-height:1.08}.f1-cta__ctas{margin-top:var(--fam-space-5);flex-direction:column;align-items:stretch;max-width:420px}.f1-cta .f1-btn--fixed{font-size:var(--fam-fs-btn-cta-m);padding:15px}.f1-cta__note{text-align:center;padding-left:0}.f1-cta .f1-btn--light{margin-top:4px}}@media (max-width:767.98px){.f1-venue__grid{grid-template-rows:auto 72px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.f1-venue__tile--main{aspect-ratio:3/2;grid-area:auto/1/auto/-1}.f1-venue__grid[data-count="2"] .f1-venue__tile--side{aspect-ratio:3;grid-area:auto/1/auto/-1}}.f1-participate:has(+.f1-partners){padding-bottom:clamp(32px,3.6vw,56px)}.f1-partners{padding:0 0 clamp(40px,4.2vw,64px)}.f1-partners__group+.f1-partners__group{margin-top:var(--fam-space-6)}.f1-partners__h{font-size:var(--fam-fs-panel);letter-spacing:-.02em;color:var(--fam-ink);margin:0;font-weight:700;line-height:1.15}.f1-partners__row{margin:var(--fam-space-4) 0 0;align-items:center;gap:var(--fam-space-4) clamp(24px, 3.1vw, 48px);flex-wrap:wrap;padding:0;list-style:none;display:flex}.f1-partners__item{align-items:center;min-width:0;display:flex}.f1-partners__link{min-height:var(--fam-tap);border-radius:var(--fam-radius-small);align-items:center;display:flex}.f1-partners__link:focus-visible{outline:var(--fam-focus);outline-offset:4px}.f1-partners__logo{object-fit:contain;width:auto;max-width:min(200px,100%);height:auto;max-height:56px;display:block}@media (max-width:480px){.f1-partners__row{column-gap:var(--fam-space-5)}.f1-partners__logo{max-height:44px}}
