.competition-discovery-module___Z_a2G__shell{background:var(--rq-color-bg-canvas);color:var(--rq-color-text-primary);padding:40px 0 80px}.competition-discovery-module___Z_a2G__container{width:min(1200px,100% - 48px);margin-inline:auto}.competition-discovery-module___Z_a2G__listHeader{justify-content:space-between;align-items:center;gap:32px;margin-bottom:40px;display:flex}.competition-discovery-module___Z_a2G__listHeader h1,.competition-discovery-module___Z_a2G__identity h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:56px;font-weight:600;line-height:1.14}.competition-discovery-module___Z_a2G__listHeader p,.competition-discovery-module___Z_a2G__identity>p{color:var(--rq-color-text-secondary);max-width:65ch;margin:20px 0 0;font-size:18px;line-height:1.55}.competition-discovery-module___Z_a2G__periods,.competition-discovery-module___Z_a2G__actions,.competition-discovery-module___Z_a2G__sectionHeading,.competition-discovery-module___Z_a2G__filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.competition-discovery-module___Z_a2G__toolbar{grid-template-columns:minmax(0,1fr) minmax(220px,.6fr) auto;align-items:center;gap:16px;margin:32px 0 24px;display:grid}.competition-discovery-module___Z_a2G__resultCount{color:var(--rq-color-text-secondary);margin:0 0 20px;font-size:14px}.competition-discovery-module___Z_a2G__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.competition-discovery-module___Z_a2G__competitionCard{background:var(--rq-color-bg-surface);min-width:0;box-shadow:0 2px 8px var(--rq-color-shadow-rest);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.competition-discovery-module___Z_a2G__cardArtwork{aspect-ratio:1.8;background:var(--rq-color-bg-subtle);place-items:center;padding:24px;display:grid}.competition-discovery-module___Z_a2G__cardArtwork img{object-fit:contain;width:100%;height:150px}.competition-discovery-module___Z_a2G__cardArtwork>span{text-align:center;text-wrap:balance;font-size:24px;font-weight:600;line-height:1.33}.competition-discovery-module___Z_a2G__cardBody{flex-direction:column;flex:1;align-items:flex-start;gap:12px;padding:24px;display:flex}.competition-discovery-module___Z_a2G__cardBody h2{overflow-wrap:anywhere;margin:4px 0;font-size:24px;font-weight:600;line-height:1.33}.competition-discovery-module___Z_a2G__cardBody h2 a{color:inherit;text-decoration:none}.competition-discovery-module___Z_a2G__cardBody>a:last-child{width:100%;margin-top:auto}.competition-discovery-module___Z_a2G__inlineFact{color:var(--rq-color-text-secondary);align-items:center;gap:12px;margin:0;font-size:14px;display:flex}.competition-discovery-module___Z_a2G__inlineFact svg{flex-shrink:0}.competition-discovery-module___Z_a2G__cardDescription{color:var(--rq-color-text-secondary);margin:4px 0 12px;font-size:14px;line-height:1.57}.competition-discovery-module___Z_a2G__status,.competition-discovery-module___Z_a2G__openStatus{background:var(--rq-color-bg-subtle);width:fit-content;color:var(--rq-color-text-secondary);border-radius:999px;padding:4px 12px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.competition-discovery-module___Z_a2G__openStatus{color:var(--rq-color-status-success-text);background:var(--rq-color-status-success-bg)}.competition-discovery-module___Z_a2G__state{background:var(--rq-color-bg-surface);border-radius:24px;padding:40px}.competition-discovery-module___Z_a2G__state h1,.competition-discovery-module___Z_a2G__state h2,.competition-discovery-module___Z_a2G__state h3{margin:0 0 12px;font-weight:600}.competition-discovery-module___Z_a2G__state p{color:var(--rq-color-text-secondary);margin:0 0 24px}.competition-discovery-module___Z_a2G__pagination{justify-content:center;margin-top:32px;display:flex}.competition-discovery-module___Z_a2G__back{margin-bottom:32px}.competition-discovery-module___Z_a2G__detailHero{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);align-items:start;gap:40px;display:grid}.competition-discovery-module___Z_a2G__identity{min-width:0}.competition-discovery-module___Z_a2G__identity h1{margin-top:16px}.competition-discovery-module___Z_a2G__identityArtwork{object-fit:contain;background:var(--rq-color-bg-surface);border-radius:24px;width:100%;height:200px;margin-top:24px;padding:24px}.competition-discovery-module___Z_a2G__facts{grid-template-columns:1fr 1fr;gap:24px;margin:28px 0 0;display:grid}.competition-discovery-module___Z_a2G__facts div{min-width:0}.competition-discovery-module___Z_a2G__facts dt,.competition-discovery-module___Z_a2G__divisionFacts dt{color:var(--rq-color-text-secondary);margin-bottom:6px;font-size:14px}.competition-discovery-module___Z_a2G__facts dd,.competition-discovery-module___Z_a2G__divisionFacts dd{margin:0;font-weight:600;line-height:1.5}.competition-discovery-module___Z_a2G__booking{background:var(--rq-color-bg-surface);box-shadow:0 8px 24px var(--rq-color-shadow-raised);border-radius:32px;padding:32px}.competition-discovery-module___Z_a2G__booking h2{margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.33}.competition-discovery-module___Z_a2G__booking p{color:var(--rq-color-text-secondary);margin:16px 0;line-height:1.5}.competition-discovery-module___Z_a2G__booking ol{color:var(--rq-color-text-secondary);margin:24px 0;padding-left:20px}.competition-discovery-module___Z_a2G__booking li{padding:4px 0 4px 4px}.competition-discovery-module___Z_a2G__booking .competition-discovery-module___Z_a2G__actions{flex-direction:column;align-items:stretch}.competition-discovery-module___Z_a2G__booking small{color:var(--rq-color-text-secondary);margin-top:20px;font-size:14px;line-height:1.5;display:block}.competition-discovery-module___Z_a2G__instructorHelp summary{cursor:pointer;min-height:44px;color:var(--rq-color-action-text);padding:12px 0;font-size:14px;font-weight:600}.competition-discovery-module___Z_a2G__instructorHelp p{font-size:14px}.competition-discovery-module___Z_a2G__section{margin-top:64px;scroll-margin-top:100px}.competition-discovery-module___Z_a2G__sectionHeading{justify-content:space-between;align-items:flex-end;margin-bottom:24px}.competition-discovery-module___Z_a2G__sectionHeading h2{margin:0;font-size:32px;font-weight:600;line-height:1.25}.competition-discovery-module___Z_a2G__sectionHeading p{color:var(--rq-color-text-secondary);max-width:65ch;margin:12px 0 0}.competition-discovery-module___Z_a2G__filters{margin:24px 0}.competition-discovery-module___Z_a2G__filters>div{min-width:180px}.competition-discovery-module___Z_a2G__divisionList{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.competition-discovery-module___Z_a2G__division{background:var(--rq-color-bg-surface);min-width:0;box-shadow:0 2px 8px var(--rq-color-shadow-rest);border-radius:24px;padding:24px}.competition-discovery-module___Z_a2G__divisionHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.competition-discovery-module___Z_a2G__division h3{margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.44}.competition-discovery-module___Z_a2G__price{white-space:nowrap;font-size:18px;font-weight:600}.competition-discovery-module___Z_a2G__divisionFacts{flex-wrap:wrap;gap:16px 32px;margin:20px 0 0;display:flex}.competition-discovery-module___Z_a2G__divisionFacts dd{font-size:14px}.competition-discovery-module___Z_a2G__division details{border-top:1px solid var(--rq-color-border-subtle);margin-top:20px;padding-top:12px}.competition-discovery-module___Z_a2G__division summary{cursor:pointer;color:var(--rq-color-action-text);min-height:44px;padding:8px 0;font-size:14px}.competition-discovery-module___Z_a2G__division details p,.competition-discovery-module___Z_a2G__division details li{color:var(--rq-color-text-secondary);white-space:pre-line;font-size:14px;line-height:1.57}.competition-discovery-module___Z_a2G__infoGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;display:grid}.competition-discovery-module___Z_a2G__infoPanel h3{margin:0 0 20px;font-size:24px;font-weight:600}.competition-discovery-module___Z_a2G__infoPanel>p{color:var(--rq-color-text-secondary);white-space:pre-line;line-height:1.6}.competition-discovery-module___Z_a2G__offers{gap:20px;display:grid}.competition-discovery-module___Z_a2G__offer{border-bottom:1px solid var(--rq-color-border-subtle);padding-bottom:20px}.competition-discovery-module___Z_a2G__offer h4{margin:0 0 8px;font-size:16px;font-weight:600}.competition-discovery-module___Z_a2G__offer p,.competition-discovery-module___Z_a2G__offer li{color:var(--rq-color-text-secondary);font-size:14px;line-height:1.57}.competition-discovery-module___Z_a2G__contact{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.competition-discovery-module___Z_a2G__shell a:focus-visible,.competition-discovery-module___Z_a2G__shell summary:focus-visible{outline:2px solid var(--rq-color-border-focus);outline-offset:2px;border-radius:8px}@media (max-width:1199px){.competition-discovery-module___Z_a2G__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.competition-discovery-module___Z_a2G__detailHero{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);gap:32px}}@media (max-width:899px){.competition-discovery-module___Z_a2G__detailHero{grid-template-columns:1fr}.competition-discovery-module___Z_a2G__listHeader{flex-direction:column;align-items:flex-start;gap:20px}.competition-discovery-module___Z_a2G__listHeader h1,.competition-discovery-module___Z_a2G__identity h1{font-size:40px}.competition-discovery-module___Z_a2G__booking{padding:24px}.competition-discovery-module___Z_a2G__booking ol{flex-wrap:wrap;gap:24px;display:flex}.competition-discovery-module___Z_a2G__booking .competition-discovery-module___Z_a2G__actions{flex-direction:row}.competition-discovery-module___Z_a2G__divisionList{grid-template-columns:1fr}.competition-discovery-module___Z_a2G__infoGrid{gap:32px}}@media (max-width:599px){.competition-discovery-module___Z_a2G__shell{padding-top:24px}.competition-discovery-module___Z_a2G__container{width:calc(100% - 32px)}.competition-discovery-module___Z_a2G__listHeader h1,.competition-discovery-module___Z_a2G__identity h1{font-size:32px;line-height:1.25}.competition-discovery-module___Z_a2G__listHeader p,.competition-discovery-module___Z_a2G__identity>p{font-size:16px}.competition-discovery-module___Z_a2G__toolbar{grid-template-columns:minmax(0,1fr) auto;gap:16px;margin-top:24px}.competition-discovery-module___Z_a2G__toolbar>:first-child{grid-column:1/-1}.competition-discovery-module___Z_a2G__listHeader{margin-bottom:24px}.competition-discovery-module___Z_a2G__cardArtwork{aspect-ratio:auto;height:120px;padding:12px}.competition-discovery-module___Z_a2G__cardArtwork img{height:96px}.competition-discovery-module___Z_a2G__cardGrid,.competition-discovery-module___Z_a2G__infoGrid{grid-template-columns:1fr}.competition-discovery-module___Z_a2G__periods{gap:8px}.competition-discovery-module___Z_a2G__periods>button{padding-inline:16px}.competition-discovery-module___Z_a2G__facts{gap:20px 16px}.competition-discovery-module___Z_a2G__facts dd{font-size:14px}.competition-discovery-module___Z_a2G__booking .competition-discovery-module___Z_a2G__actions{flex-direction:column}.competition-discovery-module___Z_a2G__identityArtwork,.competition-discovery-module___Z_a2G__booking ol{display:none}.competition-discovery-module___Z_a2G__section{margin-top:40px}.competition-discovery-module___Z_a2G__sectionHeading h2{font-size:24px}.competition-discovery-module___Z_a2G__division{padding:20px}.competition-discovery-module___Z_a2G__divisionHeader{flex-wrap:wrap;gap:8px}.competition-discovery-module___Z_a2G__filters{grid-template-columns:1fr 1fr;gap:12px;display:grid}.competition-discovery-module___Z_a2G__filters>div{min-width:0}.competition-discovery-module___Z_a2G__state{padding:24px}}
.skill-level-module__h9QMCa__badge{--level-bg:var(--rq-color-action-soft);--level-ink:var(--rq-color-action-text);width:fit-content;min-height:32px;color:var(--level-ink);background:var(--level-bg);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font:600 14px/1.4 Manrope Variable,sans-serif;display:inline-flex}.skill-level-module__h9QMCa__marker{min-width:24px;height:24px;color:var(--level-bg);background:var(--level-ink);border-radius:999px;place-items:center;padding-inline:4px;font-size:12px;font-weight:600;display:grid}.skill-level-module__h9QMCa__badge[data-level=entry],.skill-level-module__h9QMCa__badge[data-level=amateur]{--level-bg:var(--rq-color-status-info-bg);--level-ink:var(--rq-color-status-info-text)}.skill-level-module__h9QMCa__badge[data-level=improvisation]{--level-bg:var(--rq-color-status-error-bg);--level-ink:var(--rq-color-status-error-text)}.skill-level-module__h9QMCa__badge[data-level=gold]{--level-bg:var(--rq-color-status-warning-bg);--level-ink:var(--rq-color-status-warning-text)}.skill-level-module__h9QMCa__badge[data-level=semi-pro]{--level-bg:var(--rq-color-status-success-bg);--level-ink:var(--rq-color-status-success-text)}.skill-level-module__h9QMCa__compact{gap:6px;min-height:28px;padding:2px 8px 2px 3px;font-size:12px}.skill-level-module__h9QMCa__compact .skill-level-module__h9QMCa__marker{min-width:22px;height:22px}.skill-level-module__h9QMCa__legend{color:var(--rq-color-text-primary);background:var(--rq-color-bg-subtle);border-radius:24px;grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);align-items:center;gap:16px 24px;padding:24px;display:grid}.skill-level-module__h9QMCa__legendHeading strong,.skill-level-module__h9QMCa__legendHeading span{display:block}.skill-level-module__h9QMCa__legendHeading strong{font-size:14px}.skill-level-module__h9QMCa__legendHeading span{color:var(--rq-color-text-secondary);margin-top:4px;font-size:12px;line-height:1.5}.skill-level-module__h9QMCa__legendList{flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}@media (max-width:700px){.skill-level-module__h9QMCa__legend{grid-template-columns:1fr}.skill-level-module__h9QMCa__badge{max-width:100%}}
.competition-dossiers-module__WpgEFW__heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.competition-dossiers-module__WpgEFW__filters{background:var(--rq-color-bg-surface);box-shadow:0 2px 8px var(--rq-color-shadow-rest);border:0;border-radius:24px;grid-template-columns:minmax(220px,1.5fr) repeat(2,minmax(160px,1fr));gap:12px;padding:24px;display:grid}.competition-dossiers-module__WpgEFW__search,.competition-dossiers-module__WpgEFW__filterControl{min-width:0}.competition-dossiers-module__WpgEFW__resultMeta{justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:0 4px;display:flex}.competition-dossiers-module__WpgEFW__records{background:var(--rq-color-bg-surface);box-shadow:0 2px 8px var(--rq-color-shadow-rest);border-radius:24px;overflow:hidden}.competition-dossiers-module__WpgEFW__tableHeader,.competition-dossiers-module__WpgEFW__record{grid-template-columns:minmax(160px,1.3fr) minmax(120px,1fr) minmax(115px,.9fr) minmax(130px,1fr) minmax(135px,1fr) minmax(140px,.9fr);align-items:start;column-gap:16px;display:grid}.competition-dossiers-module__WpgEFW__tableHeader{min-height:44px;color:var(--rq-color-text-secondary);background:var(--rq-color-bg-subtle);padding:16px 24px;font-size:.875rem;font-weight:600}.competition-dossiers-module__WpgEFW__record{border-top:1px solid var(--rq-color-border-subtle);min-height:116px;padding:24px}.competition-dossiers-module__WpgEFW__record:hover{background:var(--rq-color-bg-hover)}.competition-dossiers-module__WpgEFW__identity{align-items:center;gap:12px;min-width:0;display:flex}.competition-dossiers-module__WpgEFW__avatar{flex:none;width:44px;height:44px}.competition-dossiers-module__WpgEFW__identityCopy{min-width:0}.competition-dossiers-module__WpgEFW__name{overflow-wrap:anywhere}.competition-dossiers-module__WpgEFW__divisions,.competition-dossiers-module__WpgEFW__state,.competition-dossiers-module__WpgEFW__payment,.competition-dossiers-module__WpgEFW__source{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.competition-dossiers-module__WpgEFW__clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.competition-dossiers-module__WpgEFW__warningLine{color:var(--rq-color-status-warning-text);background:var(--rq-color-status-warning-bg);border-radius:8px;align-items:center;gap:5px;padding:4px 8px;display:inline-flex}.competition-dossiers-module__WpgEFW__attribution{overflow-wrap:anywhere}.competition-dossiers-module__WpgEFW__attribution strong{color:var(--rq-color-text-primary);font-weight:600}.competition-dossiers-module__WpgEFW__action{min-width:0}.competition-dossiers-module__WpgEFW__mobileLabel{color:var(--rq-color-text-secondary);font-size:.875rem;font-weight:600;display:none}.competition-dossiers-module__WpgEFW__statePanel{text-align:center;background:var(--rq-color-bg-surface);min-height:260px;box-shadow:0 2px 8px var(--rq-color-shadow-rest);border:0;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 24px;display:flex}.competition-dossiers-module__WpgEFW__pagination{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}@media (max-width:1535px){.competition-dossiers-module__WpgEFW__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.competition-dossiers-module__WpgEFW__search{grid-column:1/-1}.competition-dossiers-module__WpgEFW__tableHeader{display:none}.competition-dossiers-module__WpgEFW__record{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.competition-dossiers-module__WpgEFW__identity{grid-column:1/-1}.competition-dossiers-module__WpgEFW__mobileLabel{display:block}.competition-dossiers-module__WpgEFW__source{grid-column:span 2}}@media (max-width:899px){.competition-dossiers-module__WpgEFW__heading{flex-direction:column;gap:16px}.competition-dossiers-module__WpgEFW__heading>:last-child{width:100%}.competition-dossiers-module__WpgEFW__filters{padding:20px}.competition-dossiers-module__WpgEFW__search{grid-column:auto}.competition-dossiers-module__WpgEFW__resultMeta{min-height:52px}.competition-dossiers-module__WpgEFW__records{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.competition-dossiers-module__WpgEFW__tableHeader{display:none}.competition-dossiers-module__WpgEFW__record{background:var(--rq-color-bg-surface);min-height:auto;box-shadow:0 2px 8px var(--rq-color-shadow-rest);border:0;border-radius:24px;grid-template-columns:1fr;gap:16px;margin-bottom:12px;padding:20px}.competition-dossiers-module__WpgEFW__record:hover{background:var(--rq-color-bg-surface)}.competition-dossiers-module__WpgEFW__source{grid-column:auto;display:flex}.competition-dossiers-module__WpgEFW__mobileLabel{display:block}.competition-dossiers-module__WpgEFW__identity{border-bottom:1px solid var(--rq-color-border-subtle);padding-bottom:16px}.competition-dossiers-module__WpgEFW__action{padding-top:2px}.competition-dossiers-module__WpgEFW__pagination{flex-direction:column;justify-content:center;padding:20px 0}}@media (max-width:599px){.competition-dossiers-module__WpgEFW__filters{grid-template-columns:1fr}}
.competitor-competitions-module__jHKAgq__shell{min-height:calc(100vh - 80px);color:var(--rq-color-text-primary);background:var(--rq-color-bg-canvas);padding:32px;font-family:Manrope Variable,sans-serif}.competitor-competitions-module__jHKAgq__container{width:min(100%,1120px);margin:0 auto}.competitor-competitions-module__jHKAgq__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px;display:flex}.competitor-competitions-module__jHKAgq__header h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:600;line-height:1.25}.competitor-competitions-module__jHKAgq__header p,.competitor-competitions-module__jHKAgq__panel p{max-width:65ch;color:var(--rq-color-text-secondary);margin:12px 0 0;line-height:1.5}.competitor-competitions-module__jHKAgq__competitionList{gap:24px;display:grid}.competitor-competitions-module__jHKAgq__competition,.competitor-competitions-module__jHKAgq__panel{background:var(--rq-color-bg-surface);box-shadow:0 2px 8px var(--rq-color-shadow-rest);border-radius:24px;padding:32px}.competitor-competitions-module__jHKAgq__competition{grid-template-columns:minmax(0,1fr) minmax(220px,.65fr);gap:24px 40px;display:grid}.competitor-competitions-module__jHKAgq__identity h2,.competitor-competitions-module__jHKAgq__panel h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:12px 0;font-size:24px;font-weight:600;line-height:1.333}.competitor-competitions-module__jHKAgq__identity p{color:var(--rq-color-text-secondary);white-space:pre-line;margin:0;line-height:1.5}.competitor-competitions-module__jHKAgq__status{background:var(--rq-color-bg-subtle);color:var(--rq-color-text-secondary);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.competitor-competitions-module__jHKAgq__facts{align-content:start;gap:16px;margin:0;display:grid}.competitor-competitions-module__jHKAgq__facts dt{color:var(--rq-color-text-secondary);font-size:14px}.competitor-competitions-module__jHKAgq__facts dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:600}.competitor-competitions-module__jHKAgq__actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;gap:12px;display:flex}.competitor-competitions-module__jHKAgq__primaryAction,.competitor-competitions-module__jHKAgq__secondaryAction{min-height:52px;font:inherit;text-align:center;cursor:pointer;color:var(--rq-color-text-onAction);background:var(--rq-color-action-primary);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.competitor-competitions-module__jHKAgq__secondaryAction{color:var(--rq-color-action-text);background:var(--rq-color-action-soft)}.competitor-competitions-module__jHKAgq__primaryAction:hover{background:var(--rq-color-action-hover)}.competitor-competitions-module__jHKAgq__secondaryAction:hover{background:var(--rq-color-bg-hover)}.competitor-competitions-module__jHKAgq__primaryAction:disabled,.competitor-competitions-module__jHKAgq__secondaryAction:disabled{color:var(--rq-color-text-disabled);background:var(--rq-color-action-disabled);cursor:default}.competitor-competitions-module__jHKAgq__shell :is(a,button,summary):focus-visible{outline:2px solid var(--rq-color-border-focus);outline-offset:3px}.competitor-competitions-module__jHKAgq__panel>:is(a,button){margin-top:24px}.competitor-competitions-module__jHKAgq__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:32px;font-size:14px;display:flex}.competitor-competitions-module__jHKAgq__backLink{min-height:44px;color:var(--rq-color-action-text);text-underline-offset:3px;align-items:center;margin-bottom:16px;font-size:14px;display:inline-flex}.competitor-competitions-module__jHKAgq__nextStep{background:var(--rq-color-bg-subtle);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:24px;display:flex}.competitor-competitions-module__jHKAgq__nextStep h2,.competitor-competitions-module__jHKAgq__divisionsSection>h2{margin:0;font-size:24px;font-weight:600}.competitor-competitions-module__jHKAgq__nextStep p,.competitor-competitions-module__jHKAgq__divisionsSection>p{max-width:65ch;color:var(--rq-color-text-secondary);margin:8px 0 0;line-height:1.5}.competitor-competitions-module__jHKAgq__description{white-space:pre-line}.competitor-competitions-module__jHKAgq__detailFacts{flex-wrap:wrap;gap:24px 40px;margin:24px 0;display:flex}.competitor-competitions-module__jHKAgq__detailFacts dt{color:var(--rq-color-text-secondary);font-size:14px}.competitor-competitions-module__jHKAgq__detailFacts dd{margin:4px 0 0;font-weight:600}.competitor-competitions-module__jHKAgq__divisionsSection{margin-top:40px}.competitor-competitions-module__jHKAgq__divisionList{margin:24px 0 0;padding:0;list-style:none}.competitor-competitions-module__jHKAgq__division{border-top:1px solid var(--rq-color-border-subtle);grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:24px 0;display:grid}.competitor-competitions-module__jHKAgq__division h3{margin:0;font-size:18px;font-weight:600}.competitor-competitions-module__jHKAgq__division p{color:var(--rq-color-text-secondary);margin:8px 0 12px;font-size:14px;line-height:1.5}.competitor-competitions-module__jHKAgq__division .competitor-competitions-module__jHKAgq__divisionNote{margin-bottom:0}.competitor-competitions-module__jHKAgq__divisionPrice{font-variant-numeric:tabular-nums;font-weight:600}.competitor-competitions-module__jHKAgq__notice{background:var(--rq-color-status-warning-bg);color:var(--rq-color-status-warning-text);border-radius:16px;margin-top:24px;padding:24px}.competitor-competitions-module__jHKAgq__billingDetails{margin-block:32px}.competitor-competitions-module__jHKAgq__billingDetails summary{cursor:pointer;min-height:52px;padding:16px 0;font-size:18px;font-weight:600}.competitor-competitions-module__jHKAgq__bookingBar{padding:16px 0 calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--rq-color-border-subtle);background:var(--rq-color-bg-canvas);z-index:2;justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;bottom:0}.competitor-competitions-module__jHKAgq__bookingBar p{max-width:48ch;color:var(--rq-color-text-secondary);margin:0;font-size:14px;line-height:1.5}@media (max-width:720px){.competitor-competitions-module__jHKAgq__shell{padding:24px 16px}.competitor-competitions-module__jHKAgq__header{flex-direction:column}.competitor-competitions-module__jHKAgq__competition{grid-template-columns:minmax(0,1fr);gap:24px}.competitor-competitions-module__jHKAgq__competition,.competitor-competitions-module__jHKAgq__panel{padding:24px}.competitor-competitions-module__jHKAgq__actions>a,.competitor-competitions-module__jHKAgq__header>a{width:100%}.competitor-competitions-module__jHKAgq__nextStep{flex-direction:column;align-items:stretch}.competitor-competitions-module__jHKAgq__division{grid-template-columns:minmax(0,1fr);gap:12px}.competitor-competitions-module__jHKAgq__bookingBar{flex-direction:column;align-items:stretch;gap:12px}}
.analysis-widget-module__BEYzJq__card{--analysis-surface:#fff;--analysis-text:#090b0f;--analysis-muted:#767676;--analysis-border:#e8e8e8;--analysis-purple:#9333ea;--analysis-green:#15a61a;--analysis-red:#dc2626;--analysis-blue:#2778fc;--analysis-yellow:#eab308;--analysis-purple-bg:#faf5ff;--analysis-green-bg:#e7fce8;--analysis-red-bg:#fef2f2;--analysis-blue-bg:#e9f2ff;--analysis-yellow-bg:#fefce8;--analysis-purple-text:#9333ea;--analysis-green-text:#107b14;--analysis-red-text:#c42020;--analysis-blue-text:#1d64d8;--analysis-yellow-text:#946300;border:1px solid var(--analysis-border);background:var(--analysis-surface);min-width:0;color:var(--analysis-text);border-radius:20px;padding:16px;overflow:hidden;container-type:inline-size}[data-color-scheme=dark] .analysis-widget-module__BEYzJq__card{--analysis-surface:#13141f;--analysis-text:#fff;--analysis-muted:#b0b0b4;--analysis-border:#323444;--analysis-purple-bg:#3b0764;--analysis-green-bg:#063208;--analysis-red-bg:#450a0a;--analysis-blue-bg:#0c244c;--analysis-yellow-bg:#422006;--analysis-purple-text:#c084fc;--analysis-green-text:#41c748;--analysis-red-text:#ff7171;--analysis-blue-text:#70a7ff;--analysis-yellow-text:#eab308}.analysis-widget-module__BEYzJq__header{align-items:center;gap:8px;margin-bottom:24px;display:flex}.analysis-widget-module__BEYzJq__title{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:500;line-height:24px}.analysis-widget-module__BEYzJq__body{grid-template-columns:minmax(0,399px) minmax(0,1fr);align-items:center;gap:20px;display:grid}.analysis-widget-module__BEYzJq__ring{width:100%;height:auto;display:block;overflow:visible}.analysis-widget-module__BEYzJq__light{display:block}.analysis-widget-module__BEYzJq__dark{display:none}[data-color-scheme=dark] .analysis-widget-module__BEYzJq__light{display:none}[data-color-scheme=dark] .analysis-widget-module__BEYzJq__dark{display:block}.analysis-widget-module__BEYzJq__ringLabel{fill:var(--analysis-muted);letter-spacing:3px;font-size:16px;font-weight:500}.analysis-widget-module__BEYzJq__ringValue{fill:var(--analysis-text);letter-spacing:-.02em;font-weight:900}.analysis-widget-module__BEYzJq__ringUnit{fill:var(--analysis-muted);font-size:14px;font-weight:500}.analysis-widget-module__BEYzJq__legend{gap:20px;min-width:0;margin:0;display:grid}.analysis-widget-module__BEYzJq__entry{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.analysis-widget-module__BEYzJq__term{flex:138px;min-width:0;margin:0}.analysis-widget-module__BEYzJq__label{letter-spacing:-.02em;align-items:baseline;gap:8px;font-size:18px;font-weight:500;line-height:24px;display:flex}.analysis-widget-module__BEYzJq__swatch{background:var(--segment-color);border-radius:32px;flex-shrink:0;align-self:center;width:18px;height:6px}.analysis-widget-module__BEYzJq__description{margin:4px 0 0 26px;font-size:14px;line-height:18px;display:block}.analysis-widget-module__BEYzJq__badge{background:var(--segment-bg);max-width:100%;color:var(--segment-text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;border-radius:32px;margin:0;padding:2px 8px;font-size:20px;font-weight:700;line-height:26px}.analysis-widget-module__BEYzJq__notice{color:var(--analysis-muted);margin:20px 0 0;font-size:14px;line-height:1.5}.analysis-widget-module__BEYzJq__purple{--segment-color:var(--analysis-purple);--segment-bg:var(--analysis-purple-bg);--segment-text:var(--analysis-purple-text)}.analysis-widget-module__BEYzJq__green{--segment-color:var(--analysis-green);--segment-bg:var(--analysis-green-bg);--segment-text:var(--analysis-green-text)}.analysis-widget-module__BEYzJq__red{--segment-color:var(--analysis-red);--segment-bg:var(--analysis-red-bg);--segment-text:var(--analysis-red-text)}.analysis-widget-module__BEYzJq__blue{--segment-color:var(--analysis-blue);--segment-bg:var(--analysis-blue-bg);--segment-text:var(--analysis-blue-text)}.analysis-widget-module__BEYzJq__yellow{--segment-color:var(--analysis-yellow);--segment-bg:var(--analysis-yellow-bg);--segment-text:var(--analysis-yellow-text)}.analysis-widget-module__BEYzJq__accessibleTotal{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@container (max-width:619px){.analysis-widget-module__BEYzJq__body{grid-template-columns:minmax(0,1fr);gap:24px}.analysis-widget-module__BEYzJq__ring{justify-self:center;max-width:399px}}
.event-admin-module__RY4Bya__page{background:var(--rq-color-bg-canvas);min-height:100%;color:var(--rq-color-text-primary);overflow-wrap:anywhere;font-family:inherit}.event-admin-module__RY4Bya__container{padding-block:28px 56px}.event-admin-module__RY4Bya__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.event-admin-module__RY4Bya__header h1{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,2.8vw,2.5rem);font-weight:700;line-height:1.2}.event-admin-module__RY4Bya__header p{max-width:68ch;color:var(--rq-color-text-secondary);margin:10px 0 0;font-size:1rem;line-height:1.5}.event-admin-module__RY4Bya__headerActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.event-admin-module__RY4Bya__sheet{border:1px solid var(--rq-color-border-subtle);background:var(--rq-color-bg-surface);box-shadow:none;border-radius:24px}.event-admin-module__RY4Bya__filterSheet{border:1px solid var(--rq-color-border-subtle);background:var(--rq-color-bg-surface);grid-template-columns:minmax(240px,1fr) repeat(2,minmax(150px,220px));gap:16px;padding:18px;display:grid}.event-admin-module__RY4Bya__field{align-content:start;gap:7px;display:grid}.event-admin-module__RY4Bya__field label{color:var(--rq-color-text-primary);font-size:.875rem;font-weight:700}.event-admin-module__RY4Bya__field input,.event-admin-module__RY4Bya__field select,.event-admin-module__RY4Bya__field textarea{border:1px solid var(--rq-color-border-control);background:var(--rq-color-bg-surface);width:100%;min-height:50px;color:var(--rq-color-text-primary);font:inherit;border-radius:16px;padding:11px 12px}.event-admin-module__RY4Bya__fieldHint,.event-admin-module__RY4Bya__fieldWarning,.event-admin-module__RY4Bya__fieldError{font-size:.875rem;line-height:1.45}.event-admin-module__RY4Bya__fieldHint{color:var(--rq-color-text-secondary)}.event-admin-module__RY4Bya__fieldWarning{color:var(--rq-color-status-warning-text)}.event-admin-module__RY4Bya__fieldError{color:var(--rq-color-status-error-text)}.event-admin-module__RY4Bya__inlineAction{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.event-admin-module__RY4Bya__inlineAction:focus-visible{outline:2px solid var(--rq-color-border-focus);outline-offset:3px}.event-admin-module__RY4Bya__field textarea{resize:vertical;min-height:116px}.event-admin-module__RY4Bya__field input:focus-visible,.event-admin-module__RY4Bya__field select:focus-visible,.event-admin-module__RY4Bya__field textarea:focus-visible,.event-admin-module__RY4Bya__textButton:focus-visible,.event-admin-module__RY4Bya__sectionTab:focus-visible{outline:2px solid var(--rq-color-border-focus);outline-offset:3px}.event-admin-module__RY4Bya__metaLine{min-height:52px;color:var(--rq-color-text-secondary);justify-content:space-between;align-items:center;gap:16px;display:flex}.event-admin-module__RY4Bya__list{border-top:1px solid var(--rq-color-border-subtle)}.event-admin-module__RY4Bya__row{border-bottom:1px solid var(--rq-color-border-subtle);background:var(--rq-color-bg-surface);grid-template-columns:minmax(260px,1.6fr) minmax(180px,1fr) minmax(150px,.8fr) minmax(130px,.7fr) auto;align-items:center;gap:20px;min-height:92px;padding:16px 18px;display:grid}.event-admin-module__RY4Bya__row h2,.event-admin-module__RY4Bya__row p{margin:0}.event-admin-module__RY4Bya__row h2{font-size:24px;font-weight:700}.event-admin-module__RY4Bya__row p{color:var(--rq-color-text-secondary);margin-top:5px;font-size:.88rem}.event-admin-module__RY4Bya__status{border:1px solid var(--rq-color-border-subtle);border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:5px 10px;font-size:.875rem;font-weight:700;display:inline-flex}.event-admin-module__RY4Bya__statusDot{background:currentColor;border-radius:50%;width:8px;height:8px}.event-admin-module__RY4Bya__workspaceGrid{grid-template-columns:minmax(210px,260px) minmax(0,1fr);gap:24px;display:grid}.event-admin-module__RY4Bya__sectionNav{border-top:1px solid var(--rq-color-border-subtle);align-self:start;position:sticky;top:84px}.event-admin-module__RY4Bya__sectionTab{border:0;border-bottom:1px solid var(--rq-color-border-subtle);background:var(--rq-color-bg-surface);width:100%;min-height:52px;color:var(--rq-color-text-primary);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:12px 14px;font-weight:600;display:flex}.event-admin-module__RY4Bya__sectionTabActive{background:var(--rq-color-selection-bg);color:var(--rq-color-action-text)}.event-admin-module__RY4Bya__content{gap:20px;min-width:0;display:grid}.event-admin-module__RY4Bya__section{border:1px solid var(--rq-color-border-subtle);background:var(--rq-color-bg-surface);border-radius:24px;min-width:0;padding:24px}.event-admin-module__RY4Bya__sectionHeader{border-bottom:1px solid var(--rq-color-border-subtle);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:15px;display:flex}.event-admin-module__RY4Bya__sectionHeader h2,.event-admin-module__RY4Bya__sectionHeader p{margin:0}.event-admin-module__RY4Bya__sectionHeader h2{font-size:24px}.event-admin-module__RY4Bya__sectionHeader p{max-width:65ch;color:var(--rq-color-text-secondary);margin-top:6px}.event-admin-module__RY4Bya__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.event-admin-module__RY4Bya__span2{grid-column:1/-1}.event-admin-module__RY4Bya__entityList{border-top:1px solid var(--rq-color-border-subtle);display:grid}.event-admin-module__RY4Bya__entityRow{border-bottom:1px solid var(--rq-color-border-subtle);grid-template-columns:minmax(180px,1.3fr) minmax(160px,1fr) minmax(130px,.7fr) auto;align-items:center;gap:16px;padding:15px 0;display:grid}.event-admin-module__RY4Bya__entityRow strong,.event-admin-module__RY4Bya__entityRow small{display:block}.event-admin-module__RY4Bya__entityRow small{color:var(--rq-color-text-secondary);margin-top:4px}.event-admin-module__RY4Bya__empty{border:1px dashed var(--rq-color-border-control);background:var(--rq-color-bg-canvas);text-align:center;padding:32px 20px}.event-admin-module__RY4Bya__empty h3,.event-admin-module__RY4Bya__empty p{margin:0}.event-admin-module__RY4Bya__catalogue{gap:14px;display:grid}.event-admin-module__RY4Bya__catalogueFilters{border:1px solid var(--rq-color-border-subtle);background:var(--rq-color-bg-canvas);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px;padding:16px;display:grid}.event-admin-module__RY4Bya__catalogueCount{color:var(--rq-color-text-secondary);font-size:14px;font-weight:600}.event-admin-module__RY4Bya__catalogueTable{border-top:1px solid var(--rq-color-border-subtle);background:var(--rq-color-bg-surface);overflow-x:auto}.event-admin-module__RY4Bya__catalogueTable th{color:var(--rq-color-text-primary);white-space:nowrap;font-weight:700}.event-admin-module__RY4Bya__catalogueTable td{border-color:var(--rq-color-border-subtle);vertical-align:top;min-width:130px}.event-admin-module__RY4Bya__catalogueTable td:last-child{min-width:170px}.event-admin-module__RY4Bya__cellSecondary{max-width:42ch;color:var(--rq-color-text-secondary);overflow-wrap:anywhere;margin-top:4px;display:block}.event-admin-module__RY4Bya__codeValue{letter-spacing:.04em}.event-admin-module__RY4Bya__chipStack,.event-admin-module__RY4Bya__tableActions{flex-wrap:wrap;gap:8px;display:flex}.event-admin-module__RY4Bya__orderDiscount{color:var(--rq-color-status-success-text);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.event-admin-module__RY4Bya__orderDiscount small{font-weight:600}.event-admin-module__RY4Bya__catalogueCards{gap:12px;display:grid}.event-admin-module__RY4Bya__catalogueCard{border:1px solid var(--rq-color-border-subtle);background:var(--rq-color-bg-surface);gap:12px;padding:16px;display:grid}.event-admin-module__RY4Bya__catalogueCardField{grid-template-columns:minmax(100px,.45fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.event-admin-module__RY4Bya__catalogueCardField>span{color:var(--rq-color-text-secondary);letter-spacing:.04em;font-size:14px;font-weight:700}.event-admin-module__RY4Bya__detailList{gap:0;margin:0;display:grid}.event-admin-module__RY4Bya__detailList>div{border-bottom:1px solid var(--rq-color-border-subtle);grid-template-columns:minmax(130px,.45fr) minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.event-admin-module__RY4Bya__detailList dt{color:var(--rq-color-text-secondary);font-weight:600}.event-admin-module__RY4Bya__detailList dd{overflow-wrap:anywhere;margin:0}.event-admin-module__RY4Bya__adminQr{border-top:1px solid var(--rq-color-border-subtle);justify-items:start;gap:14px;margin-top:24px;padding-top:20px;display:grid}.event-admin-module__RY4Bya__adminQr h3,.event-admin-module__RY4Bya__adminQr p{margin:0}.event-admin-module__RY4Bya__adminQr p{max-width:60ch;color:var(--rq-color-text-secondary);margin-top:5px}.event-admin-module__RY4Bya__adminQrFrame{aspect-ratio:1;border:1px solid var(--rq-color-border-control);background:var(--rq-color-bg-surface);width:min(280px,100%);position:relative;overflow:hidden}.event-admin-module__RY4Bya__adminQrImage,.event-admin-module__RY4Bya__adminQrImageBlurred{object-fit:contain;width:100%;height:100%;transition:filter .18s cubic-bezier(.2,.8,.2,1),opacity .18s cubic-bezier(.2,.8,.2,1);display:block}.event-admin-module__RY4Bya__adminQrImageBlurred{filter:blur(18px);opacity:.42}.event-admin-module__RY4Bya__adminQrCover{background:var(--rq-color-bg-subtle);pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.event-admin-module__RY4Bya__adminQrImage,.event-admin-module__RY4Bya__adminQrImageBlurred{transition:none}}.event-admin-module__RY4Bya__empty p{max-width:56ch;color:var(--rq-color-text-secondary);margin:8px auto 0}.event-admin-module__RY4Bya__inlineEditor{border:1px solid var(--rq-color-border-subtle);background:var(--rq-color-bg-canvas);border-radius:16px;gap:18px;padding:20px;display:grid}.event-admin-module__RY4Bya__scheduleBand{border-block:1px solid var(--rq-color-border-subtle);background:var(--rq-color-bg-surface);justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.event-admin-module__RY4Bya__scheduleBand div{min-width:0}.event-admin-module__RY4Bya__scheduleBand strong,.event-admin-module__RY4Bya__scheduleBand span,.event-admin-module__RY4Bya__scheduleBand small{overflow-wrap:anywhere;display:block}.event-admin-module__RY4Bya__scheduleBand span{margin-top:4px;font-weight:600}.event-admin-module__RY4Bya__scheduleBand small{color:var(--rq-color-text-secondary);margin-top:4px;line-height:1.45}.event-admin-module__RY4Bya__field input[aria-invalid=true]{border-color:var(--rq-color-status-error-text);background:var(--rq-color-status-error-bg)}.event-admin-module__RY4Bya__selectionGuide{border-block:1px solid var(--rq-color-border-subtle);background:var(--rq-color-bg-surface);gap:4px;padding:14px 16px;display:grid}.event-admin-module__RY4Bya__selectionGuide span,.event-admin-module__RY4Bya__selectionGuide small{color:var(--rq-color-text-secondary);line-height:1.45}.event-admin-module__RY4Bya__checkboxRow{flex-wrap:wrap;gap:10px;display:flex}.event-admin-module__RY4Bya__checkOption{border:1px solid var(--rq-color-border-control);background:var(--rq-color-bg-surface);align-items:center;gap:8px;min-height:44px;padding:8px 12px;display:flex}.event-admin-module__RY4Bya__textButton{min-height:44px;color:var(--rq-color-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-weight:700;text-decoration:underline}.event-admin-module__RY4Bya__error{border:1px solid var(--rq-color-status-error-text);background:var(--rq-color-status-error-bg);color:var(--rq-color-status-error-text);padding:12px 16px}.event-admin-module__RY4Bya__mediaEditor{gap:32px;display:grid}.event-admin-module__RY4Bya__galleryEditor{border-top:1px solid var(--rq-color-border-subtle);gap:18px;padding-top:24px;display:grid}.event-admin-module__RY4Bya__galleryHeading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.event-admin-module__RY4Bya__galleryHeading h3,.event-admin-module__RY4Bya__galleryHeading p{margin:0}.event-admin-module__RY4Bya__galleryHeading h3{font-size:24px}.event-admin-module__RY4Bya__galleryHeading p{max-width:62ch;color:var(--rq-color-text-secondary);margin-top:5px}.event-admin-module__RY4Bya__galleryHeading>span{border:1px solid var(--rq-color-border-subtle);border-radius:999px;flex:none;padding:5px 10px;font-size:.875rem;font-weight:700}.event-admin-module__RY4Bya__galleryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.event-admin-module__RY4Bya__galleryItem{aspect-ratio:4/3;border:1px solid var(--rq-color-border-control);background:var(--rq-color-bg-subtle);min-width:0;margin:0;position:relative;overflow:hidden}.event-admin-module__RY4Bya__galleryItem img{object-fit:cover;width:100%;height:100%}@media (max-width:900px){.event-admin-module__RY4Bya__filterSheet{grid-template-columns:repeat(2,minmax(0,1fr))}.event-admin-module__RY4Bya__workspaceGrid{grid-template-columns:1fr}.event-admin-module__RY4Bya__sectionNav{border:1px solid var(--rq-color-border-subtle);max-width:100%;display:none;position:static;overflow-x:auto}.event-admin-module__RY4Bya__sectionTab{border-right:1px solid var(--rq-color-border-subtle);border-bottom:0;min-width:max-content}.event-admin-module__RY4Bya__row{grid-template-columns:minmax(0,1fr) auto}.event-admin-module__RY4Bya__row>:nth-child(2),.event-admin-module__RY4Bya__row>:nth-child(3){display:none}.event-admin-module__RY4Bya__galleryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.event-admin-module__RY4Bya__catalogueFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.event-admin-module__RY4Bya__scheduleBand{flex-direction:column;align-items:stretch}.event-admin-module__RY4Bya__header h1{font-size:2rem}.event-admin-module__RY4Bya__container{padding-block:20px 40px}.event-admin-module__RY4Bya__header{flex-direction:column}.event-admin-module__RY4Bya__headerActions{justify-content:stretch;width:100%}.event-admin-module__RY4Bya__headerActions>*{flex:auto}.event-admin-module__RY4Bya__filterSheet,.event-admin-module__RY4Bya__formGrid,.event-admin-module__RY4Bya__catalogueFilters{grid-template-columns:1fr}.event-admin-module__RY4Bya__catalogueCardField,.event-admin-module__RY4Bya__detailList>div{grid-template-columns:1fr;gap:4px}.event-admin-module__RY4Bya__span2{grid-column:auto}.event-admin-module__RY4Bya__galleryHeading{flex-direction:column}.event-admin-module__RY4Bya__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.event-admin-module__RY4Bya__row,.event-admin-module__RY4Bya__entityRow{grid-template-columns:1fr;gap:10px}.event-admin-module__RY4Bya__row>:nth-child(2),.event-admin-module__RY4Bya__row>:nth-child(3){display:block}.event-admin-module__RY4Bya__section{padding:18px 14px}.event-admin-module__RY4Bya__sectionHeader{flex-direction:column}}.event-admin-module__RY4Bya__mobileSectionPicker{margin-bottom:20px;display:none}.event-admin-module__RY4Bya__section summary{cursor:pointer;padding-block:8px;font-weight:700}.event-admin-module__RY4Bya__section summary:focus-visible{outline:2px solid var(--rq-color-border-focus);outline-offset:4px}.event-admin-module__RY4Bya__sectionTab{border-radius:16px;margin-bottom:4px}.event-admin-module__RY4Bya__sectionTab:hover{background:var(--rq-color-bg-hover)}.event-admin-module__RY4Bya__sheet,.event-admin-module__RY4Bya__catalogueCard{border-radius:24px}.event-admin-module__RY4Bya__field input,.event-admin-module__RY4Bya__field select,.event-admin-module__RY4Bya__field textarea{font-size:1rem}@media (max-width:1100px){.event-admin-module__RY4Bya__entityRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.event-admin-module__RY4Bya__mobileSectionPicker{display:block}}@media (max-width:600px){.event-admin-module__RY4Bya__entityRow{grid-template-columns:1fr}}
.public-event-detail-module__i9KCHa__shell{background:var(--rq-color-bg-canvas);color:var(--rq-color-text-primary);padding:40px 0 80px}.public-event-detail-module__i9KCHa__container{width:min(1200px,100% - 48px);margin-inline:auto}.public-event-detail-module__i9KCHa__shell :is(a,button,summary,section):focus-visible{outline:2px solid var(--rq-color-border-focus);outline-offset:4px}.public-event-detail-module__i9KCHa__shell :is(a,button,summary){-webkit-tap-highlight-color:transparent}.public-event-detail-module__i9KCHa__detailTitle{letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;margin:24px 0 16px;font-size:56px;font-weight:600;line-height:1.14}.public-event-detail-module__i9KCHa__detailSummary{max-width:60ch;color:var(--rq-color-text-secondary);margin:0;font-size:18px;line-height:1.55}.public-event-detail-module__i9KCHa__backLink{min-height:44px;color:var(--rq-color-action-text);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.public-event-detail-module__i9KCHa__backLink:hover{text-underline-offset:4px;text-decoration:underline}.public-event-detail-module__i9KCHa__secondaryAction{border:1px solid var(--rq-color-border-control);min-height:44px;color:var(--rq-color-action-text);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.public-event-detail-module__i9KCHa__secondaryAction:hover{background:var(--rq-color-bg-hover)}.public-event-detail-module__i9KCHa__state{background:var(--rq-color-bg-surface);border-radius:24px;padding:40px}.public-event-detail-module__i9KCHa__state :is(h1,h2,h3){margin:0 0 12px;font-size:24px;font-weight:600;line-height:1.33}.public-event-detail-module__i9KCHa__state p{color:var(--rq-color-text-secondary);max-width:65ch}.public-event-detail-module__i9KCHa__panelState{padding:24px 0}.public-event-detail-module__i9KCHa__panelState h3{font-size:18px}.public-event-detail-module__i9KCHa__offerMeta{color:var(--rq-color-text-secondary);font-size:14px}.public-event-detail-module__i9KCHa__soldOutAction{background:var(--rq-color-status-warning-bg);border-radius:16px;padding:16px;font-weight:600;color:var(--rq-color-status-warning-text)!important}.public-event-detail-module__i9KCHa__eventDescription{white-space:pre-line}.public-event-detail-module__i9KCHa__activityList{gap:0;display:grid}.public-event-detail-module__i9KCHa__activity{border-top:1px solid var(--rq-color-border-subtle);gap:12px;padding:24px 0;display:grid}.public-event-detail-module__i9KCHa__activity>div>h3{margin:0;font-size:18px}.public-event-detail-module__i9KCHa__activity>div>p,.public-event-detail-module__i9KCHa__activity>p{margin:8px 0 0}.public-event-detail-module__i9KCHa__activityType{color:var(--rq-color-action-text);font-size:14px;font-weight:600}.public-event-detail-module__i9KCHa__activityTime{color:var(--rq-color-text-secondary);font-size:14px;line-height:1.6}.public-event-detail-module__i9KCHa__activity .public-event-detail-module__i9KCHa__soldOut{color:var(--rq-color-status-error-text)}.public-event-detail-module__i9KCHa__accessWindows{font-size:14px}.public-event-detail-module__i9KCHa__accessWindows strong{font-weight:600}.public-event-detail-module__i9KCHa__accessWindows ul{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.public-event-detail-module__i9KCHa__accessWindows li{flex-direction:column;gap:4px;display:flex}.public-event-detail-module__i9KCHa__accessWindows time{color:var(--rq-color-text-secondary);line-height:1.6}.public-event-detail-module__i9KCHa__linkedCompetition{font-size:14px}.public-event-detail-module__i9KCHa__organizerSection{flex-direction:column;gap:24px;display:flex}.public-event-detail-module__i9KCHa__organizerVisual{position:relative}.public-event-detail-module__i9KCHa__organizerCover{object-fit:cover;border-radius:16px;width:100%;max-height:200px;margin-bottom:16px}.public-event-detail-module__i9KCHa__organizerLogo{background:var(--rq-color-bg-surface);width:64px;height:64px;color:var(--rq-color-action-text);border-radius:16px;justify-content:center;align-items:center;font-size:24px;font-weight:600;display:flex}.public-event-detail-module__i9KCHa__organizerLogo img{object-fit:contain;border-radius:inherit;width:100%;height:100%}.public-event-detail-module__i9KCHa__organizerContent h3{margin-top:8px!important;margin-bottom:20px!important}.public-event-detail-module__i9KCHa__organizerContent>p{margin-top:20px!important}.public-event-detail-module__i9KCHa__organizerContacts,.public-event-detail-module__i9KCHa__organizerSocials{flex-wrap:wrap;gap:8px 20px;margin-top:16px;display:flex}.public-event-detail-module__i9KCHa__organizerContacts a,.public-event-detail-module__i9KCHa__organizerSocials a{max-width:100%;min-height:44px;color:var(--rq-color-action-text);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;gap:8px;font-size:14px;display:inline-flex}.public-event-detail-module__i9KCHa__organizerContacts svg,.public-event-detail-module__i9KCHa__organizerSocials svg{flex-shrink:0}.public-event-detail-module__i9KCHa__eventGallery{gap:12px;min-width:0;display:grid}.public-event-detail-module__i9KCHa__eventGallery button{cursor:pointer;background:var(--rq-color-bg-subtle);color:var(--rq-color-text-primary);border:0;border-radius:24px;padding:0;overflow:hidden}.public-event-detail-module__i9KCHa__eventGalleryPrimary{width:100%;display:block;position:relative}.public-event-detail-module__i9KCHa__eventGalleryPrimary img{object-fit:contain;width:100%;max-height:560px;display:block}.public-event-detail-module__i9KCHa__eventGalleryHint{background:var(--rq-color-bg-surface);color:var(--rq-color-text-primary);box-shadow:0 2px 8px var(--rq-color-shadow-rest);border-radius:999px;padding:12px 16px;font-size:14px;font-weight:600;position:absolute;bottom:16px;right:16px}.public-event-detail-module__i9KCHa__eventGalleryPreviews{gap:12px;display:flex}.public-event-detail-module__i9KCHa__eventGalleryPreview{width:112px;height:80px;position:relative}.public-event-detail-module__i9KCHa__eventGalleryPreview img{object-fit:cover;width:100%;height:100%;display:block}.public-event-detail-module__i9KCHa__eventGalleryMore{background:var(--rq-color-bg-surface);color:var(--rq-color-text-primary);border-radius:8px;padding:4px 8px;position:absolute;bottom:8px;right:8px}@media (max-width:1100px){.public-event-detail-module__i9KCHa__detailTitle{font-size:40px;line-height:1.2}}@media (max-width:600px){.public-event-detail-module__i9KCHa__shell{padding:24px 0 56px}.public-event-detail-module__i9KCHa__container{width:calc(100% - 32px)}.public-event-detail-module__i9KCHa__detailTitle{margin-top:16px;font-size:32px;line-height:1.25}.public-event-detail-module__i9KCHa__detailSummary{font-size:16px}.public-event-detail-module__i9KCHa__state{padding:24px}.public-event-detail-module__i9KCHa__panelState{padding:24px 0}.public-event-detail-module__i9KCHa__organizerContacts a{display:block}.public-event-detail-module__i9KCHa__organizerContacts svg{vertical-align:middle;margin-right:8px}}
.event-experience-module__8tKSWG__page{background:var(--rq-color-bg-canvas)}.event-experience-module__8tKSWG__layout{grid-template-columns:minmax(0,1fr) 384px;grid-template-areas:"hero tickets""nav tickets""body tickets""organizer tickets";align-items:start;gap:32px 48px;display:grid}.event-experience-module__8tKSWG__hero{grid-area:hero;min-width:0}.event-experience-module__8tKSWG__heroCopy{min-width:0}.event-experience-module__8tKSWG__heroDate{margin:24px 0;font-size:16px;font-weight:600;line-height:1.6}.event-experience-module__8tKSWG__heroWithMedia{gap:32px;display:grid}.event-experience-module__8tKSWG__hostLine{color:var(--rq-color-text-secondary);align-items:center;gap:12px;margin-top:24px;font-size:14px;text-decoration:none;display:flex}.event-experience-module__8tKSWG__hostLine img{object-fit:contain;background:var(--rq-color-bg-surface);border-radius:16px;width:48px;height:48px}.event-experience-module__8tKSWG__hostLine span{gap:4px;display:grid}.event-experience-module__8tKSWG__hostLine strong{color:var(--rq-color-text-primary);font-weight:600}.event-experience-module__8tKSWG__organizerLink{min-height:44px;color:var(--rq-color-action-text);text-underline-offset:4px;align-items:center;margin-top:4px;font-size:14px;font-weight:600;display:inline-flex}.event-experience-module__8tKSWG__sectionNav{border-block:1px solid var(--rq-color-border-subtle);flex-wrap:wrap;grid-area:nav;gap:8px;padding-block:16px;display:flex}.event-experience-module__8tKSWG__sectionNav a{min-height:44px;color:var(--rq-color-text-secondary);border-radius:999px;align-items:center;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.event-experience-module__8tKSWG__sectionNav a:hover{background:var(--rq-color-bg-hover);color:var(--rq-color-action-text)}.event-experience-module__8tKSWG__main{grid-area:body;gap:48px;min-width:0;display:grid}.event-experience-module__8tKSWG__rail{grid-area:tickets;min-width:0}.event-experience-module__8tKSWG__section{min-width:0;scroll-margin-top:112px}.event-experience-module__8tKSWG__section h2{letter-spacing:-.02em;margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.33}.event-experience-module__8tKSWG__section h3{margin:24px 0 8px;font-size:18px;font-weight:600;line-height:1.44}.event-experience-module__8tKSWG__section p{max-width:72ch;color:var(--rq-color-text-secondary);overflow-wrap:anywhere;margin:8px 0 16px;line-height:1.65}.event-experience-module__8tKSWG__section details{border-top:1px solid var(--rq-color-border-subtle);padding-block:16px}.event-experience-module__8tKSWG__section details summary{cursor:pointer;min-height:44px;color:var(--rq-color-text-primary);padding-block:10px;font-size:16px;font-weight:600}.event-experience-module__8tKSWG__section details p{margin-top:16px}.event-experience-module__8tKSWG__date{font-weight:600;color:var(--rq-color-text-primary)!important}.event-experience-module__8tKSWG__tickets{background:var(--rq-color-bg-surface);box-shadow:0 8px 24px var(--rq-color-shadow-raised);border-radius:24px;padding:28px}.event-experience-module__8tKSWG__tickets>p{margin-bottom:24px;font-size:14px}.event-experience-module__8tKSWG__offerSelector{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.event-experience-module__8tKSWG__offerSelector legend{margin-bottom:12px;font-size:14px;font-weight:600}.event-experience-module__8tKSWG__selectedOffer{border-top:1px solid var(--rq-color-border-subtle);margin-top:24px;padding-top:8px}.event-experience-module__8tKSWG__selectedOffer>h3{margin-top:16px}.event-experience-module__8tKSWG__selectedOffer p{font-size:14px}.event-experience-module__8tKSWG__includedActivities{margin-block:24px;font-size:14px}.event-experience-module__8tKSWG__includedActivities>strong{font-weight:600}.event-experience-module__8tKSWG__includedActivities ul{color:var(--rq-color-text-secondary);gap:8px;margin:12px 0 0;padding-left:20px;line-height:1.6;display:grid}.event-experience-module__8tKSWG__includedActivities small{color:var(--rq-color-status-error-text);display:block}.event-experience-module__8tKSWG__selectedOffer .event-experience-module__8tKSWG__selectedPrice{color:var(--rq-color-text-primary);margin:24px 0 16px;font-size:32px;font-weight:600;line-height:1.25}.event-experience-module__8tKSWG__closed{background:var(--rq-color-status-info-bg);border-radius:16px;padding:16px;color:var(--rq-color-status-info-text)!important}.event-experience-module__8tKSWG__filters{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.event-experience-module__8tKSWG__section .event-experience-module__8tKSWG__programCount{margin-top:16px;font-size:14px}.event-experience-module__8tKSWG__organizer{background:var(--rq-color-bg-subtle);border-radius:24px;grid-area:organizer;padding:32px}@media (max-width:1100px){.event-experience-module__8tKSWG__layout{grid-template-columns:minmax(0,1fr) 344px;column-gap:32px}.event-experience-module__8tKSWG__tickets{padding:24px}}@media (max-width:850px){.event-experience-module__8tKSWG__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""nav""tickets""body""organizer";row-gap:32px}.event-experience-module__8tKSWG__main{gap:40px}.event-experience-module__8tKSWG__sectionNav{gap:4px}.event-experience-module__8tKSWG__sectionNav a{padding-inline:12px}.event-experience-module__8tKSWG__tickets{max-width:none}}@media (max-width:600px){.event-experience-module__8tKSWG__heroWithMedia{gap:24px}.event-experience-module__8tKSWG__heroDate{margin-block:16px}.event-experience-module__8tKSWG__section h2{font-size:24px}.event-experience-module__8tKSWG__tickets,.event-experience-module__8tKSWG__organizer{padding:24px}.event-experience-module__8tKSWG__sectionNav a{font-size:14px}.event-experience-module__8tKSWG__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.event-experience-module__8tKSWG__filters button{padding-inline:12px}}
.public-events-module__NJaGdG__shell{--event-ink:#102b33;--event-deep:#0a1b20;--event-floor:#f6f0e7;--event-paper:#fffaf3;--event-worn:#e9e0d4;--event-line:#b9b1a6;--event-line-strong:#7b756d;--event-coral:#e84638;--event-yellow:#f2c827;--event-focus:#52c7ff;min-height:calc(100vh - 68px);color:var(--event-ink);background:linear-gradient(94deg, transparent 0 33%, #7b756d12 33.1% 33.25%, transparent 33.35%), var(--event-floor);font-family:Barlow,ui-sans-serif,sans-serif}.public-events-module__NJaGdG__container{width:min(100% - 40px,1440px);margin-inline:auto}.public-events-module__NJaGdG__skipLink{z-index:1500;color:#fffaf3;background:#0a1b20;padding:12px 16px;font:600 16px/1.5 Barlow,ui-sans-serif,sans-serif;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.public-events-module__NJaGdG__skipLink:focus{outline:4px solid var(--event-focus,#52c7ff);outline-offset:2px;transform:translateY(0)}.public-events-module__NJaGdG__display{letter-spacing:.01em;text-wrap:balance;max-width:10ch;margin:0;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(64px,8vw,112px);font-weight:400;line-height:.86}.public-events-module__NJaGdG__hero{border-bottom:2px solid var(--event-line-strong);grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);min-height:420px;display:grid;position:relative;overflow:hidden}.public-events-module__NJaGdG__heroCopy{flex-direction:column;justify-content:flex-end;padding:72px max(24px,50vw - 720px) 56px;display:flex}.public-events-module__NJaGdG__heroCopy p{color:#243c43;max-width:62ch;margin:24px 0 0;font-size:18px;line-height:1.55}.public-events-module__NJaGdG__heroMark{color:#07161b;background:var(--event-coral);clip-path:polygon(12% 0,100% 0,100% 100%,0 100%,0 12%);place-items:center;padding:32px;display:grid}.public-events-module__NJaGdG__heroMark span{text-transform:uppercase;max-width:7ch;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(48px,5vw,80px);line-height:.9}.public-events-module__NJaGdG__toolbar{border-bottom:1px solid var(--event-line-strong);justify-content:space-between;align-items:end;gap:24px;padding-block:42px 24px;display:flex}.public-events-module__NJaGdG__toolbar h2,.public-events-module__NJaGdG__sectionTitle{margin:0;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(36px,5vw,64px);font-weight:400;line-height:.94}.public-events-module__NJaGdG__toolbar p,.public-events-module__NJaGdG__sectionIntro{color:#50666b;max-width:62ch;margin:8px 0 0}.public-events-module__NJaGdG__count{text-align:right;min-width:120px}.public-events-module__NJaGdG__count strong{font-family:Bebas Neue,Impact,sans-serif;font-size:48px;font-weight:400;line-height:1;display:block}.public-events-module__NJaGdG__eventList{padding-bottom:80px}.public-events-module__NJaGdG__pagination{justify-content:center;align-items:center;gap:20px;padding-block:32px;display:flex}.public-events-module__NJaGdG__eventRow{border-bottom:1px solid var(--event-line);background:#fffaf370;grid-template-columns:160px minmax(0,1fr) minmax(210px,.36fr) auto;grid-template-areas:"date copy facts action";align-items:center;gap:28px;min-height:178px;padding:28px 24px;display:grid;position:relative}.public-events-module__NJaGdG__eventRowWithMedia{grid-template-columns:220px 150px minmax(0,1fr) minmax(190px,.32fr) auto;grid-template-areas:"media date copy facts action"}.public-events-module__NJaGdG__eventCardMedia{border:1px solid var(--event-line-strong);background:var(--event-worn);grid-area:media;align-self:stretch;min-height:132px;overflow:hidden}.public-events-module__NJaGdG__eventCardMedia img{object-fit:cover;width:100%;height:100%;min-height:132px;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.public-events-module__NJaGdG__eventCardMedia:hover img{transform:scale(1.035)}.public-events-module__NJaGdG__eventCardMedia:focus-visible{outline:4px solid var(--event-focus);outline-offset:4px}.public-events-module__NJaGdG__eventRow:hover,.public-events-module__NJaGdG__eventRow:focus-within{background:var(--event-paper)}.public-events-module__NJaGdG__dateBlock{border-right:1px solid var(--event-line);grid-area:date;padding-right:24px}.public-events-module__NJaGdG__eventCardCopy{grid-area:copy;min-width:0}.public-events-module__NJaGdG__dateBlock strong{font-family:Bebas Neue,Impact,sans-serif;font-size:36px;font-weight:400;line-height:1;display:block}.public-events-module__NJaGdG__dateBlock span,.public-events-module__NJaGdG__meta,.public-events-module__NJaGdG__offerMeta{color:#50666b;font-size:14px}.public-events-module__NJaGdG__eventName{margin:0 0 8px;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(36px,4vw,48px);font-weight:400;line-height:.96}.public-events-module__NJaGdG__eventSummary{color:#243c43;max-width:62ch;margin:0;line-height:1.5}.public-events-module__NJaGdG__eventFacts{grid-area:facts;gap:10px;display:grid}.public-events-module__NJaGdG__eventRow>.public-events-module__NJaGdG__primaryAction{grid-area:action}.public-events-module__NJaGdG__eventFacts span{align-items:center;gap:8px;display:flex}.public-events-module__NJaGdG__primaryAction,.public-events-module__NJaGdG__secondaryAction{border:1px solid var(--event-ink);color:#07161b;background:var(--event-coral);text-align:center;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:13px 22px;font:600 16px/1.4 Barlow,ui-sans-serif,sans-serif;text-decoration:none;display:inline-flex}.public-events-module__NJaGdG__primaryAction:hover{background:#f14b3f}.public-events-module__NJaGdG__primaryAction:disabled{color:#4f5d60;background:var(--event-worn);cursor:not-allowed}.public-events-module__NJaGdG__secondaryAction{color:var(--event-ink);background:var(--event-paper)}.public-events-module__NJaGdG__primaryAction:focus-visible,.public-events-module__NJaGdG__secondaryAction:focus-visible,.public-events-module__NJaGdG__backLink:focus-visible{outline:4px solid var(--event-focus);outline-offset:4px}.public-events-module__NJaGdG__state{border:1px solid var(--event-line-strong);background:var(--event-paper);margin-block:48px 80px;padding:40px}.public-events-module__NJaGdG__state h1,.public-events-module__NJaGdG__state h2{margin:0 0 12px;font-family:Bebas Neue,Impact,sans-serif;font-size:48px;font-weight:400;line-height:1}.public-events-module__NJaGdG__state p{color:#50666b;max-width:62ch;margin:0 0 24px}.public-events-module__NJaGdG__loadingLine{background:linear-gradient(90deg, var(--event-coral) 40%, var(--event-worn) 40%);height:4px;margin-top:24px}.public-events-module__NJaGdG__detailHero{border-bottom:2px solid var(--event-line-strong);grid-template-columns:minmax(0,1fr) minmax(300px,.38fr);display:grid}.public-events-module__NJaGdG__detailHeroWithMedia{grid-template-columns:minmax(0,1fr) minmax(400px,.72fr);grid-template-areas:"main media""rail media"}.public-events-module__NJaGdG__detailMain{padding:48px 0}.public-events-module__NJaGdG__detailHeroWithMedia .public-events-module__NJaGdG__detailMain{grid-area:main;padding-right:48px}.public-events-module__NJaGdG__backLink{color:inherit;align-items:center;gap:6px;margin-bottom:40px;font-weight:600;display:inline-flex}.public-events-module__NJaGdG__detailTitle{max-width:12ch;margin:0;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(64px,8vw,112px);font-weight:400;line-height:.86}.public-events-module__NJaGdG__detailSummary{color:#243c43;max-width:62ch;margin:24px 0 0;font-size:18px;line-height:1.55}.public-events-module__NJaGdG__detailRail{color:#fffaf3;background:var(--event-ink);flex-direction:column;justify-content:flex-end;gap:22px;padding:40px;display:flex}.public-events-module__NJaGdG__detailHeroWithMedia .public-events-module__NJaGdG__detailRail{grid-area:rail;grid-template-columns:repeat(3,minmax(0,1fr));padding:28px;display:grid}.public-events-module__NJaGdG__eventGallery{border-left:2px solid var(--event-line-strong);background:var(--event-deep);grid-area:media;grid-template-rows:minmax(0,1fr) 116px;min-height:620px;display:grid}.public-events-module__NJaGdG__eventGalleryPrimary,.public-events-module__NJaGdG__eventGalleryPreview{color:#fffaf3;background:var(--event-worn);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.public-events-module__NJaGdG__eventGalleryPrimary img,.public-events-module__NJaGdG__eventGalleryPreview img{object-fit:cover;width:100%;height:100%;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.public-events-module__NJaGdG__eventGalleryPrimary:hover img,.public-events-module__NJaGdG__eventGalleryPreview:hover img{transform:scale(1.025)}.public-events-module__NJaGdG__eventGalleryPrimary:focus-visible,.public-events-module__NJaGdG__eventGalleryPreview:focus-visible{z-index:1;outline:4px solid var(--event-focus);outline-offset:-4px}.public-events-module__NJaGdG__eventGalleryHint,.public-events-module__NJaGdG__eventGalleryMore{color:#fffaf3;background:#0a1b20e0;padding:9px 12px;font-size:14px;font-weight:600;position:absolute;bottom:16px;right:16px}.public-events-module__NJaGdG__eventGalleryPreviews{border-top:2px solid var(--event-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}.public-events-module__NJaGdG__eventGalleryPreview:only-child{grid-column:1/-1}.public-events-module__NJaGdG__eventGalleryMore{place-items:center;padding:0;font-family:Bebas Neue,Impact,sans-serif;font-size:42px;font-weight:400;display:grid;inset:0}.public-events-module__NJaGdG__factLabel{color:#fffaf3;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.public-events-module__NJaGdG__factValue{font-size:18px;font-weight:600;line-height:1.35;display:block}.public-events-module__NJaGdG__organizerSection{border:1px solid var(--event-line-strong);background:var(--event-paper);grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);margin-block:56px 0;display:grid}.public-events-module__NJaGdG__organizerVisual{border-right:1px solid var(--event-line-strong);background:var(--event-ink);min-height:300px;position:relative;overflow:hidden}.public-events-module__NJaGdG__organizerCover{object-fit:cover;width:100%;height:100%;min-height:300px}.public-events-module__NJaGdG__organizerLogo{border:4px solid var(--event-paper);width:92px;height:92px;color:var(--event-deep);background:var(--event-coral);border-radius:50%;place-items:center;font-size:28px;font-weight:800;display:grid;position:absolute;bottom:24px;right:24px;overflow:hidden}.public-events-module__NJaGdG__organizerLogo img{object-fit:cover;width:100%;height:100%}.public-events-module__NJaGdG__organizerContent{align-self:center;min-width:0;padding:40px}.public-events-module__NJaGdG__organizerContent h2{margin:0;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(40px,5vw,64px);font-weight:400;line-height:.94}.public-events-module__NJaGdG__organizerContent>p{color:#50666b;white-space:pre-wrap;max-width:68ch;margin:16px 0 0;line-height:1.55}.public-events-module__NJaGdG__organizerContacts,.public-events-module__NJaGdG__organizerSocials{flex-wrap:wrap;gap:10px 18px;margin-top:24px;display:flex}.public-events-module__NJaGdG__organizerContacts a,.public-events-module__NJaGdG__organizerSocials a{min-height:44px;color:var(--event-ink);overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;gap:8px;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.public-events-module__NJaGdG__organizerSocials{border-top:1px solid var(--event-line);padding-top:20px}.public-events-module__NJaGdG__organizerSocials a{border:1px solid var(--event-line-strong);padding:9px 12px;text-decoration:none}.public-events-module__NJaGdG__organizerContacts a:focus-visible,.public-events-module__NJaGdG__organizerSocials a:focus-visible{outline:4px solid var(--event-focus);outline-offset:3px}.public-events-module__NJaGdG__contentDeck{z-index:10;border-bottom:1px solid var(--event-line-strong);background:var(--event-floor);position:sticky;top:68px}.public-events-module__NJaGdG__detailTabs{border-right:1px solid var(--event-line-strong);border-left:1px solid var(--event-line-strong);background:var(--event-worn);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-events-module__NJaGdG__detailTab{border:0;border-right:1px solid var(--event-line-strong);min-width:0;min-height:72px;color:var(--event-ink);background:var(--event-worn);letter-spacing:.035em;text-align:center;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font:700 15px/1.25 Barlow,ui-sans-serif,sans-serif;display:inline-flex;position:relative}.public-events-module__NJaGdG__detailTab:last-child{border-right:0}.public-events-module__NJaGdG__detailTab:hover{background:var(--event-paper)}.public-events-module__NJaGdG__detailTab[aria-selected=true]{background:var(--event-paper);box-shadow:inset 0 -5px var(--event-coral)}.public-events-module__NJaGdG__detailTab:focus-visible,.public-events-module__NJaGdG__tabPanel:focus-visible{z-index:1;outline:4px solid var(--event-focus);outline-offset:-4px}.public-events-module__NJaGdG__tabCount{border:1px solid;border-radius:999px;place-items:center;min-width:28px;min-height:28px;padding-inline:7px;font-size:12px;line-height:1;display:inline-grid}.public-events-module__NJaGdG__tabLabelMobile{display:none}.public-events-module__NJaGdG__tabPanel{min-height:420px;scroll-margin-top:156px}.public-events-module__NJaGdG__panelState{margin-block:28px 0}.public-events-module__NJaGdG__eventDescription{color:#243c43;white-space:pre-wrap;max-width:75ch;margin:0;font-size:18px;line-height:1.65}.public-events-module__NJaGdG__tabPanel .public-events-module__NJaGdG__organizerSection{margin-top:48px}.public-events-module__NJaGdG__section{border-bottom:1px solid var(--event-line-strong);padding-block:64px}.public-events-module__NJaGdG__sectionHead{justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px;display:flex}.public-events-module__NJaGdG__activityList{border-top:1px solid var(--event-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-events-module__NJaGdG__activity{border-right:1px solid var(--event-line);border-bottom:1px solid var(--event-line);background:var(--event-paper);align-content:start;gap:16px;padding:28px;display:grid}.public-events-module__NJaGdG__activity:nth-child(2n){border-right:0}.public-events-module__NJaGdG__activityType{border:1px solid var(--event-line-strong);width:fit-content;min-height:28px;color:var(--event-ink);background:var(--event-worn);border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.public-events-module__NJaGdG__activityType[data-activity-type=competition]{color:#244d60;background:#dfeaf0}.public-events-module__NJaGdG__activityType[data-activity-type=party]{color:#58415d;background:#eee5f0}.public-events-module__NJaGdG__activityType[data-activity-type=workshop]{color:#5b480e;background:#eee3c1}.public-events-module__NJaGdG__activityType[data-activity-type=social]{color:#24543a;background:#dce9df}.public-events-module__NJaGdG__activity h3{margin:0;font-family:Bebas Neue,Impact,sans-serif;font-size:36px;font-weight:400}.public-events-module__NJaGdG__activity p{color:#50666b;margin:0;line-height:1.5}.public-events-module__NJaGdG__activityTime{border-top:1px solid var(--event-line);padding-top:12px;font-weight:600}.public-events-module__NJaGdG__accessWindows{background:var(--event-floor);padding:16px}.public-events-module__NJaGdG__accessWindows>strong{margin-bottom:8px;font-size:14px;display:block}.public-events-module__NJaGdG__accessWindows ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.public-events-module__NJaGdG__accessWindows li{border-top:1px solid var(--event-line);justify-content:space-between;gap:16px;padding-top:8px;font-size:14px;display:flex}.public-events-module__NJaGdG__accessWindows time{color:#50666b;text-align:right}.public-events-module__NJaGdG__linkedCompetition{background:#fff2bf;padding:12px 16px;color:var(--event-ink)!important}.public-events-module__NJaGdG__offerList{border:1px solid var(--event-line-strong);background:var(--event-line);gap:1px;display:grid}.public-events-module__NJaGdG__offer{background:var(--event-paper);grid-template-columns:minmax(0,1fr) minmax(160px,.3fr) auto;align-items:center;gap:28px;padding:28px;display:grid}.public-events-module__NJaGdG__offer h3{margin:0 0 8px;font-size:24px}.public-events-module__NJaGdG__offer p{color:#50666b;max-width:62ch;margin:0}.public-events-module__NJaGdG__offerPrice{font-family:Bebas Neue,Impact,sans-serif;font-size:36px;line-height:1}.public-events-module__NJaGdG__offerMeta{margin-top:6px;display:block}.public-events-module__NJaGdG__purchaseGrid{grid-template-columns:minmax(0,1fr) minmax(300px,.45fr);gap:40px;padding-block:56px 80px;display:grid}.public-events-module__NJaGdG__purchaseList{gap:12px;display:grid}.public-events-module__NJaGdG__offerChoice{border:1px solid var(--event-line-strong);background:var(--event-paper);cursor:pointer;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:96px;padding:20px;display:grid;position:relative}.public-events-module__NJaGdG__offerChoice:has(input:checked){box-shadow:inset 5px 0 var(--event-coral)}.public-events-module__NJaGdG__offerChoice:has(input:disabled){color:#4f5d60;background:var(--event-worn);cursor:not-allowed}.public-events-module__NJaGdG__offerChoice input{width:20px;height:20px;accent-color:var(--event-coral)}.public-events-module__NJaGdG__offerChoice strong{font-size:18px;display:block}.public-events-module__NJaGdG__activityChoices{border:1px solid var(--event-line-strong);background:var(--event-floor);border-top:0;gap:8px;margin:0;padding:18px 20px 20px;display:grid}.public-events-module__NJaGdG__activityChoices legend{padding-inline:6px;font-weight:600}.public-events-module__NJaGdG__activityChoices label{background:var(--event-paper);cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:8px 10px;display:flex}.public-events-module__NJaGdG__activityChoices input{width:20px;height:20px;accent-color:var(--event-coral)}.public-events-module__NJaGdG__activityChoices p{color:#50666b;margin:8px 0 0}.public-events-module__NJaGdG__selectedActivities{background:var(--event-floor);margin-top:20px;padding:16px}.public-events-module__NJaGdG__selectedActivities>strong{margin-bottom:8px;display:block}.public-events-module__NJaGdG__selectedActivities ul{gap:6px;margin:0;padding-left:20px;display:grid}.public-events-module__NJaGdG__purchaseSummary{border:1px solid var(--event-line-strong);background:var(--event-paper);align-self:start;padding:32px}.public-events-module__NJaGdG__purchaseSummary h2{margin:0 0 20px;font-family:Bebas Neue,Impact,sans-serif;font-size:36px;font-weight:400}.public-events-module__NJaGdG__summaryRow{border-top:1px solid var(--event-line);justify-content:space-between;gap:16px;padding-block:14px;display:flex}.public-events-module__NJaGdG__summaryTotal{font-size:20px;font-weight:700}.public-events-module__NJaGdG__summaryDiscount{color:#087a56}.public-events-module__NJaGdG__discountBox{border-top:1px solid var(--event-line-strong);gap:8px;margin-top:24px;padding-top:20px;display:grid}.public-events-module__NJaGdG__discountBox>label{font-weight:700}.public-events-module__NJaGdG__discountInputRow{grid-template-columns:minmax(0,1fr) auto;display:grid}.public-events-module__NJaGdG__discountInputRow input{border:1px solid var(--event-line-strong);background:var(--event-paper);min-width:0;min-height:48px;color:var(--event-ink);font:inherit;text-transform:uppercase;border-radius:0;padding:11px 12px}.public-events-module__NJaGdG__discountInputRow input[aria-invalid=true]{border-color:#a52c2c}.public-events-module__NJaGdG__discountInputRow input:focus-visible,.public-events-module__NJaGdG__discountButton:focus-visible{z-index:1;outline-offset:2px;outline:4px solid #52c7ff;position:relative}.public-events-module__NJaGdG__discountButton{border:1px solid var(--event-line-strong);background:var(--event-ink);min-height:48px;color:var(--event-paper);font:inherit;cursor:pointer;border-left:0;border-radius:0;padding:10px 16px;font-weight:700}.public-events-module__NJaGdG__discountButton:disabled{color:#4f5d60;background:var(--event-worn);cursor:not-allowed}.public-events-module__NJaGdG__discountSuccess,.public-events-module__NJaGdG__discountError,.public-events-module__NJaGdG__discountHint{margin:0;font-size:14px;line-height:1.45}.public-events-module__NJaGdG__discountSuccess{color:#087a56}.public-events-module__NJaGdG__discountError{color:#a52c2c}.public-events-module__NJaGdG__discountHint{color:#50666b}.public-events-module__NJaGdG__authChoice{gap:12px;margin-top:24px;display:grid}.public-events-module__NJaGdG__error{color:#a52c2c;background:#fbe4e2;margin-top:16px;padding:12px 16px}.public-events-module__NJaGdG__soldOut{background:#fbe4e2;width:fit-content;padding:6px 10px;font-weight:600;color:#a52c2c!important}.public-events-module__NJaGdG__soldOutAction{border:1px solid var(--event-line-strong);color:#4f5d60;background:var(--event-worn);justify-content:center;align-items:center;min-height:52px;padding:13px 22px;font-weight:600;display:inline-flex}.public-events-module__NJaGdG__orderShell{padding-block:56px 80px}.public-events-module__NJaGdG__orderState{border:1px solid var(--event-line-strong);background:var(--event-paper);padding:36px}.public-events-module__NJaGdG__orderState[data-tone=success]{color:#087a56;background:#dff4ec}.public-events-module__NJaGdG__orderState[data-tone=warning]{color:#805400;background:#fff2bf}.public-events-module__NJaGdG__orderState[data-tone=danger]{color:#a52c2c;background:#fbe4e2}.public-events-module__NJaGdG__orderState h1{margin:0 0 12px;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(48px,7vw,64px);font-weight:400;line-height:.92}.public-events-module__NJaGdG__orderState p{color:currentColor;max-width:62ch;margin:0}.public-events-module__NJaGdG__ticketList{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.public-events-module__NJaGdG__ticket{border:1px solid var(--event-line-strong);background:var(--event-paper);grid-template-columns:minmax(0,1fr) 180px;gap:24px;padding:28px;display:grid}.public-events-module__NJaGdG__ticket h2{margin:0 0 8px;font-family:Bebas Neue,Impact,sans-serif;font-size:36px;font-weight:400}.public-events-module__NJaGdG__ticket p{color:#50666b;margin:0}.public-events-module__NJaGdG__qr{aspect-ratio:1;border:1px solid var(--event-line);object-fit:contain;background:#fff;width:180px}.public-events-module__NJaGdG__qrDownload{align-content:start;gap:12px;display:grid}.public-events-module__NJaGdG__qrDownload .public-events-module__NJaGdG__secondaryAction{min-height:44px;padding:10px 14px}.public-events-module__NJaGdG__qrPending{aspect-ratio:1;border:1px dashed var(--event-line-strong);color:#50666b;text-align:center;place-items:center;width:180px;padding:16px;display:grid}@media (max-width:900px){.public-events-module__NJaGdG__shell{min-height:calc(100vh - 62px)}.public-events-module__NJaGdG__contentDeck{top:62px}.public-events-module__NJaGdG__hero,.public-events-module__NJaGdG__detailHero,.public-events-module__NJaGdG__purchaseGrid{grid-template-columns:1fr}.public-events-module__NJaGdG__detailHeroWithMedia{grid-template-areas:"main""media""rail"}.public-events-module__NJaGdG__heroCopy{min-height:360px;padding:56px 24px 40px}.public-events-module__NJaGdG__heroMark{clip-path:none;place-items:start;min-height:180px}.public-events-module__NJaGdG__eventRow{grid-template-columns:112px minmax(0,1fr) auto;grid-template-areas:"date copy action"".facts action";gap:18px}.public-events-module__NJaGdG__eventRowWithMedia{grid-template-columns:180px minmax(0,1fr) auto;grid-template-areas:"media date action""media copy action""media facts action"}.public-events-module__NJaGdG__eventCardMedia{min-height:220px}.public-events-module__NJaGdG__eventGallery{border-top:2px solid var(--event-line-strong);border-left:0;grid-template-rows:minmax(320px,56vw) 112px;min-height:0}.public-events-module__NJaGdG__detailHeroWithMedia .public-events-module__NJaGdG__detailMain{padding-right:0}.public-events-module__NJaGdG__detailHeroWithMedia .public-events-module__NJaGdG__detailRail{grid-template-columns:repeat(3,minmax(0,1fr))}.public-events-module__NJaGdG__detailRail{padding:28px 20px}.public-events-module__NJaGdG__organizerSection{grid-template-columns:1fr}.public-events-module__NJaGdG__organizerVisual{border-right:0;border-bottom:1px solid var(--event-line-strong);min-height:260px}.public-events-module__NJaGdG__organizerCover{min-height:260px}.public-events-module__NJaGdG__activityList{grid-template-columns:1fr}.public-events-module__NJaGdG__activity{border-right:0}.public-events-module__NJaGdG__offer{grid-template-columns:minmax(0,1fr) auto}.public-events-module__NJaGdG__offer .public-events-module__NJaGdG__primaryAction{grid-column:1/-1}.public-events-module__NJaGdG__ticketList{grid-template-columns:1fr}}@media (max-width:600px){.public-events-module__NJaGdG__container{width:min(100% - 32px,1440px)}.public-events-module__NJaGdG__detailTab{letter-spacing:.02em;gap:6px;min-height:60px;padding:10px 8px;font-size:14px}.public-events-module__NJaGdG__tabLabelDesktop{display:none}.public-events-module__NJaGdG__tabLabelMobile{display:inline}.public-events-module__NJaGdG__tabCount{min-width:24px;min-height:24px;padding-inline:5px;font-size:12px}.public-events-module__NJaGdG__tabPanel{min-height:360px;scroll-margin-top:138px}.public-events-module__NJaGdG__toolbar,.public-events-module__NJaGdG__sectionHead{flex-direction:column;align-items:start}.public-events-module__NJaGdG__count{text-align:left}.public-events-module__NJaGdG__eventRow{grid-template-columns:1fr;grid-template-areas:"media""date""copy""facts""action";padding:24px 16px}.public-events-module__NJaGdG__eventRow:not(.public-events-module__NJaGdG__eventRowWithMedia){grid-template-areas:"date""copy""facts""action"}.public-events-module__NJaGdG__eventCardMedia{aspect-ratio:16/10;min-height:0}.public-events-module__NJaGdG__dateBlock{border-right:0;border-bottom:1px solid var(--event-line);padding:0 0 16px}.public-events-module__NJaGdG__eventRow .public-events-module__NJaGdG__primaryAction{width:100%}.public-events-module__NJaGdG__state{padding:28px 24px}.public-events-module__NJaGdG__eventGallery{grid-template-rows:minmax(240px,68vw) 88px}.public-events-module__NJaGdG__eventGalleryHint{bottom:12px;right:12px}.public-events-module__NJaGdG__detailHeroWithMedia .public-events-module__NJaGdG__detailRail{grid-template-columns:1fr;gap:18px}.public-events-module__NJaGdG__detailMain{padding-block:32px}.public-events-module__NJaGdG__backLink{margin-bottom:28px}.public-events-module__NJaGdG__section{padding-block:48px}.public-events-module__NJaGdG__organizerSection{margin-top:36px}.public-events-module__NJaGdG__organizerVisual,.public-events-module__NJaGdG__organizerCover{min-height:220px}.public-events-module__NJaGdG__organizerLogo{width:76px;height:76px;bottom:18px;right:18px}.public-events-module__NJaGdG__organizerContent{padding:28px 20px}.public-events-module__NJaGdG__organizerContacts,.public-events-module__NJaGdG__organizerSocials{flex-direction:column;align-items:stretch}.public-events-module__NJaGdG__offer{grid-template-columns:1fr;gap:18px;padding:22px 18px}.public-events-module__NJaGdG__offer .public-events-module__NJaGdG__primaryAction{grid-column:auto}.public-events-module__NJaGdG__purchaseGrid{padding-block:40px 64px}.public-events-module__NJaGdG__offerChoice{grid-template-columns:24px minmax(0,1fr)}.public-events-module__NJaGdG__offerChoice>:last-child{grid-column:2}.public-events-module__NJaGdG__purchaseSummary{padding:24px 18px}.public-events-module__NJaGdG__ticket{grid-template-columns:1fr}.public-events-module__NJaGdG__pagination{text-align:center;flex-direction:column;align-items:stretch}.public-events-module__NJaGdG__qrDownload,.public-events-module__NJaGdG__qr,.public-events-module__NJaGdG__qrPending{justify-self:center;width:min(100%,240px)}}@media (prefers-reduced-motion:reduce){.public-events-module__NJaGdG__eventGalleryPrimary img,.public-events-module__NJaGdG__eventGalleryPreview img,.public-events-module__NJaGdG__eventCardMedia img{transition:none}}
.legal-footer-module__09V8la__footer{color:var(--rq-color-text-secondary);background:var(--rq-color-bg-canvas);border-top:1px solid var(--rq-color-border-subtle);font:400 14px/1.6 Manrope Variable,sans-serif}.legal-footer-module__09V8la__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;width:min(100% - 80px,1200px);margin-inline:auto;padding-block:48px;display:grid}.legal-footer-module__09V8la__brand{letter-spacing:-.04em;align-items:center;min-height:44px;font-size:24px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--rq-color-text-primary)!important}.legal-footer-module__09V8la__brand span{color:var(--rq-color-action-text)}.legal-footer-module__09V8la__identity p{margin:12px 0}.legal-footer-module__09V8la__company{max-width:55ch;font-size:14px}.legal-footer-module__09V8la__footer a{color:var(--rq-color-action-text);text-underline-offset:4px}.legal-footer-module__09V8la__footer a:hover{text-decoration:underline}.legal-footer-module__09V8la__footer a:focus-visible{outline:2px solid var(--rq-color-border-focus);outline-offset:2px}.legal-footer-module__09V8la__identity>a:last-child{align-items:center;min-height:44px;display:inline-flex}.legal-footer-module__09V8la__resources{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.legal-footer-module__09V8la__links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;width:100%;display:grid}.legal-footer-module__09V8la__links a{align-items:center;min-height:44px;padding-block:8px;display:flex}.legal-footer-module__09V8la__sal{width:250px;height:50px;display:inline-flex}.legal-footer-module__09V8la__sal img{width:250px;height:50px}.legal-footer-module__09V8la__resources small{font-size:12px;line-height:1.5}.legal-footer-module__09V8la__compact .legal-footer-module__09V8la__inner{padding-block:20px;display:block}.legal-footer-module__09V8la__compact .legal-footer-module__09V8la__resources{gap:8px}.legal-footer-module__09V8la__compact .legal-footer-module__09V8la__links{flex-wrap:wrap;gap:0 24px;display:flex}.legal-footer-module__09V8la__embedded{margin-top:40px}.legal-footer-module__09V8la__embedded .legal-footer-module__09V8la__inner{width:100%;padding-block:32px 0}.legal-footer-module__09V8la__embedded .legal-footer-module__09V8la__company{margin-top:0}@media (max-width:1199px){.legal-footer-module__09V8la__inner{gap:32px;width:calc(100% - 64px)}}@media (max-width:899px){.legal-footer-module__09V8la__inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.legal-footer-module__09V8la__inner{width:calc(100% - 40px);padding-block:32px}.legal-footer-module__09V8la__links{column-gap:20px}}@media print{.legal-footer-module__09V8la__footer{display:none}}
.competition-portfolio-module__qlR-oq__page{--portfolio-ink:var(--rq-color-text-primary);--portfolio-body:var(--rq-color-text-primary);--portfolio-muted:var(--rq-color-text-secondary);--portfolio-floor:var(--rq-color-bg-canvas);--portfolio-sheet:var(--rq-color-bg-surface);--portfolio-worn:var(--rq-color-bg-subtle);--portfolio-rule:var(--rq-color-border-subtle);--portfolio-rule-strong:var(--rq-color-border-control);--portfolio-success:var(--rq-color-status-success-text);--portfolio-success-soft:var(--rq-color-status-success-bg);--portfolio-warning:var(--rq-color-status-warning-text);--portfolio-warning-soft:var(--rq-color-status-warning-bg);--portfolio-danger:var(--rq-color-status-error-text);--portfolio-danger-soft:var(--rq-color-status-error-bg);min-height:100%;color:var(--portfolio-ink);background:var(--portfolio-floor);font-family:Manrope Variable,sans-serif}.competition-portfolio-module__qlR-oq__container{gap:24px;padding-block:40px 64px;display:grid}.competition-portfolio-module__qlR-oq__pageHeader{justify-content:space-between;align-items:start;gap:24px;margin-bottom:8px;display:flex}.competition-portfolio-module__qlR-oq__pageHeader h1,.competition-portfolio-module__qlR-oq__statePanel h2{margin:0;font-weight:600;line-height:1.25}.competition-portfolio-module__qlR-oq__pageHeader h1{font-size:2rem}.competition-portfolio-module__qlR-oq__pageHeader p{max-width:65ch;color:var(--portfolio-muted);margin:12px 0 0;font-size:1rem;line-height:1.5}.competition-portfolio-module__qlR-oq__createAction,.competition-portfolio-module__qlR-oq__openAction{white-space:nowrap;border-radius:999px;flex-shrink:0;min-height:52px}.competition-portfolio-module__qlR-oq__resumeLink{color:var(--rq-color-action-text);text-underline-offset:4px;align-items:center;min-height:44px;font-size:.875rem;font-weight:600;display:inline-flex}.competition-portfolio-module__qlR-oq__filterSheet{grid-template-columns:minmax(230px,1.5fr) repeat(3,minmax(145px,1fr));align-items:end;gap:16px;display:grid}.competition-portfolio-module__qlR-oq__searchControl,.competition-portfolio-module__qlR-oq__selectControl{gap:8px;min-width:0;display:grid}.competition-portfolio-module__qlR-oq__searchControl label,.competition-portfolio-module__qlR-oq__selectControl label{color:var(--portfolio-muted);font-size:.875rem;font-weight:600;line-height:1.43}.competition-portfolio-module__qlR-oq__searchField{grid-template-columns:minmax(0,1fr) auto;display:grid}.competition-portfolio-module__qlR-oq__searchField input,.competition-portfolio-module__qlR-oq__selectControl select{width:100%;min-height:52px;color:var(--portfolio-ink);border:1px solid var(--portfolio-rule-strong);background:var(--portfolio-sheet);border-radius:16px;font:400 1rem/1.5 Manrope Variable,sans-serif}.competition-portfolio-module__qlR-oq__searchField input{border-right:0;border-radius:16px 0 0 16px;min-width:0;padding-inline:16px}.competition-portfolio-module__qlR-oq__searchField input::placeholder{color:var(--rq-color-text-secondary);opacity:1}.competition-portfolio-module__qlR-oq__searchField button{min-width:52px;min-height:52px;color:var(--rq-color-action-text);border:1px solid var(--portfolio-rule-strong);background:var(--portfolio-sheet);cursor:pointer;border-left:0;border-radius:0 16px 16px 0;place-items:center;padding:12px;display:grid}.competition-portfolio-module__qlR-oq__selectControl select{padding:0 32px 0 14px}.competition-portfolio-module__qlR-oq__searchField button:hover,.competition-portfolio-module__qlR-oq__pagination button:hover:not(:disabled),.competition-portfolio-module__qlR-oq__clearFilters:hover{background:var(--rq-color-bg-hover)}.competition-portfolio-module__qlR-oq__searchField input:focus-visible,.competition-portfolio-module__qlR-oq__searchField button:focus-visible,.competition-portfolio-module__qlR-oq__selectControl select:focus-visible,.competition-portfolio-module__qlR-oq__shortcutNav a:focus-visible,.competition-portfolio-module__qlR-oq__pagination button:focus-visible,.competition-portfolio-module__qlR-oq__pageSize select:focus-visible,.competition-portfolio-module__qlR-oq__clearFilters:focus-visible,.competition-portfolio-module__qlR-oq__resumeLink:focus-visible{z-index:1;outline:2px solid var(--rq-color-border-focus);outline-offset:2px;position:relative}.competition-portfolio-module__qlR-oq__filterMeta{color:var(--portfolio-muted);justify-content:space-between;align-items:center;gap:16px;font-size:.875rem;display:flex}.competition-portfolio-module__qlR-oq__filterMeta p{margin:0}.competition-portfolio-module__qlR-oq__clearFilters{min-height:44px;color:var(--rq-color-action-text);border:1px solid var(--portfolio-rule);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font:600 .875rem/1.43 Manrope Variable,sans-serif}.competition-portfolio-module__qlR-oq__dossierList,.competition-portfolio-module__qlR-oq__skeletonList{gap:24px;display:grid}.competition-portfolio-module__qlR-oq__dossierRow{background:var(--portfolio-sheet);box-shadow:0 2px 8px var(--rq-color-shadow-rest);border-radius:24px;grid-template-columns:64px minmax(0,1fr);gap:24px;padding:28px;display:grid}.competition-portfolio-module__qlR-oq__identityMark{width:64px;height:64px;color:var(--rq-color-action-text);background:var(--rq-color-action-soft);border-radius:16px;position:relative;overflow:hidden}.competition-portfolio-module__qlR-oq__identityMark img{object-fit:contain;background:var(--portfolio-sheet);width:100%;height:100%;position:absolute;inset:0}.competition-portfolio-module__qlR-oq__monogram{place-items:center;width:100%;height:100%;font-size:1.125rem;font-weight:600;display:grid}.competition-portfolio-module__qlR-oq__dossierBody{min-width:0}.competition-portfolio-module__qlR-oq__dossierHeading{justify-content:space-between;align-items:start;gap:24px;display:flex}.competition-portfolio-module__qlR-oq__dossierHeading h2{overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:600;line-height:1.333}.competition-portfolio-module__qlR-oq__dossierHeading p{color:var(--portfolio-muted);margin:8px 0 0;font-size:.875rem;line-height:1.57}.competition-portfolio-module__qlR-oq__statusGroup{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.competition-portfolio-module__qlR-oq__lifecycleStatus,.competition-portfolio-module__qlR-oq__effectiveStatus{border-radius:999px;align-items:center;min-height:28px;padding:4px 10px;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-flex}.competition-portfolio-module__qlR-oq__lifecycleStatus{color:var(--portfolio-muted);background:var(--portfolio-worn)}.competition-portfolio-module__qlR-oq__lifecycleStatus[data-status=cancelled]{color:var(--portfolio-danger);background:var(--portfolio-danger-soft)}.competition-portfolio-module__qlR-oq__lifecycleStatus[data-status=paused],.competition-portfolio-module__qlR-oq__lifecycleStatus[data-status=draft],.competition-portfolio-module__qlR-oq__effectiveStatus{color:var(--portfolio-warning);background:var(--portfolio-warning-soft)}.competition-portfolio-module__qlR-oq__effectiveStatus[data-open=true]{color:var(--portfolio-success);background:var(--portfolio-success-soft)}.competition-portfolio-module__qlR-oq__factLedger{grid-template-columns:1fr 1fr 1.5fr .5fr;gap:20px;margin:24px 0 0;display:grid}.competition-portfolio-module__qlR-oq__factLedger>div{min-width:0}.competition-portfolio-module__qlR-oq__factLedger dt{color:var(--portfolio-muted);margin-bottom:8px;font-size:.875rem;line-height:1.57}.competition-portfolio-module__qlR-oq__factLedger dd{overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:600;line-height:1.57}.competition-portfolio-module__qlR-oq__factLedger small{color:var(--portfolio-warning);margin-top:6px;font-size:.75rem;line-height:1.5;display:block}.competition-portfolio-module__qlR-oq__rowActions{border-top:1px solid var(--portfolio-rule);justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:20px;display:flex}.competition-portfolio-module__qlR-oq__shortcutNav{flex-wrap:wrap;gap:4px 20px;display:flex}.competition-portfolio-module__qlR-oq__shortcutNav a{min-height:44px;color:var(--rq-color-action-text);align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.competition-portfolio-module__qlR-oq__shortcutNav a:hover{text-underline-offset:4px;text-decoration:underline}.competition-portfolio-module__qlR-oq__statePanel{text-align:center;background:var(--portfolio-sheet);border-radius:24px;place-items:center;min-height:300px;padding:40px 24px;display:grid}.competition-portfolio-module__qlR-oq__statePanel>div{justify-items:center;max-width:52ch;display:grid}.competition-portfolio-module__qlR-oq__statePanel h2{margin-top:20px;font-size:1.5rem}.competition-portfolio-module__qlR-oq__statePanel p{color:var(--portfolio-muted);margin:12px 0 24px;font-size:1rem;line-height:1.5}.competition-portfolio-module__qlR-oq__skeletonRow{background:var(--portfolio-sheet);border-radius:24px;min-height:210px;padding:24px}.competition-portfolio-module__qlR-oq__paginationBar{justify-content:space-between;align-items:center;gap:20px;padding-top:4px;display:flex}.competition-portfolio-module__qlR-oq__pageSize{color:var(--portfolio-muted);align-items:center;gap:12px;font-size:.875rem;display:flex}.competition-portfolio-module__qlR-oq__pageSize select{min-width:76px;min-height:44px;color:var(--portfolio-ink);border:1px solid var(--portfolio-rule-strong);background:var(--portfolio-sheet);border-radius:16px;padding:0 30px 0 12px;font:400 1rem/1.5 Manrope Variable,sans-serif}.competition-portfolio-module__qlR-oq__pagination{align-items:center;gap:12px;display:flex}.competition-portfolio-module__qlR-oq__pagination span{min-width:108px;color:var(--portfolio-muted);text-align:center;font-size:.875rem}.competition-portfolio-module__qlR-oq__pagination button{width:44px;height:44px;color:var(--rq-color-action-text);border:1px solid var(--portfolio-rule);background:var(--portfolio-sheet);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.competition-portfolio-module__qlR-oq__pagination button:disabled{color:var(--rq-color-text-disabled);background:var(--rq-color-action-disabled);cursor:not-allowed}@media (max-width:1100px){.competition-portfolio-module__qlR-oq__filterSheet,.competition-portfolio-module__qlR-oq__factLedger{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.competition-portfolio-module__qlR-oq__container{padding:24px 16px 48px}.competition-portfolio-module__qlR-oq__pageHeader{display:grid}.competition-portfolio-module__qlR-oq__pageHeader h1{font-size:2rem}.competition-portfolio-module__qlR-oq__createAction{width:100%}.competition-portfolio-module__qlR-oq__filterSheet{grid-template-columns:minmax(0,1fr)}.competition-portfolio-module__qlR-oq__filterMeta{align-items:start}.competition-portfolio-module__qlR-oq__dossierRow{grid-template-columns:1fr;gap:16px;padding:20px}.competition-portfolio-module__qlR-oq__identityMark{width:56px;height:56px}.competition-portfolio-module__qlR-oq__dossierHeading{gap:16px;display:grid}.competition-portfolio-module__qlR-oq__statusGroup{justify-content:start}.competition-portfolio-module__qlR-oq__factLedger{grid-template-columns:1fr;gap:16px}.competition-portfolio-module__qlR-oq__rowActions{gap:16px;display:grid}.competition-portfolio-module__qlR-oq__shortcutNav{gap:0 20px}.competition-portfolio-module__qlR-oq__openAction{width:100%}.competition-portfolio-module__qlR-oq__paginationBar{display:grid}.competition-portfolio-module__qlR-oq__pagination{justify-content:space-between}}
.competition-landing-page-module__LOl7eG__page{background:var(--rq-color-bg-canvas);color:var(--rq-color-text-primary);--landing-width:1280px;--landing-gutter:40px;font-family:Manrope Variable,sans-serif}.competition-landing-page-module__LOl7eG__page *{box-sizing:border-box}.competition-landing-page-module__LOl7eG__page :where(h1,h2,h3,h4,p){margin:0}.competition-landing-page-module__LOl7eG__page :where(a,button,input,summary):focus-visible{outline:2px solid var(--rq-color-border-focus);outline-offset:2px}.competition-landing-page-module__LOl7eG__page :where(section,main){scroll-margin-top:100px}.competition-landing-page-module__LOl7eG__page h1,.competition-landing-page-module__LOl7eG__page h2,.competition-landing-page-module__LOl7eG__page h3,.competition-landing-page-module__LOl7eG__page h4{text-wrap:balance;font-weight:600}.competition-landing-page-module__LOl7eG__page h2{letter-spacing:-.025em;font-size:40px;line-height:1.2}.competition-landing-page-module__LOl7eG__page p{line-height:1.6}.competition-landing-page-module__LOl7eG__page a{color:inherit;text-decoration:none}.competition-landing-page-module__LOl7eG__page a:hover{text-underline-offset:4px;text-decoration:underline}.competition-landing-page-module__LOl7eG__page main{max-width:var(--landing-width);padding-inline:var(--landing-gutter);margin-inline:auto}.competition-landing-page-module__LOl7eG__page main:focus{outline:none}.competition-landing-page-module__LOl7eG__skipLink{background:var(--rq-color-bg-surface);color:var(--rq-color-action-text);z-index:1400;border-radius:16px;padding:16px 24px;font-family:Manrope Variable,sans-serif;position:absolute;top:-100px;left:16px}.competition-landing-page-module__LOl7eG__skipLink:focus{outline:2px solid var(--rq-color-border-focus);outline-offset:2px;top:16px}.competition-landing-page-module__LOl7eG__wordmark{letter-spacing:-.04em;white-space:nowrap;color:var(--rq-color-text-primary);font-size:24px;font-weight:700;text-decoration:none}.competition-landing-page-module__LOl7eG__wordmark span{color:var(--rq-color-action-text)}.competition-landing-page-module__LOl7eG__drawerNav a[aria-current=page]{background:var(--rq-color-selection-bg);color:var(--rq-color-action-text)}.competition-landing-page-module__LOl7eG__drawerNav{gap:12px;display:grid}.competition-landing-page-module__LOl7eG__drawerNav a{min-height:52px;color:var(--rq-color-text-primary);border-radius:16px;align-items:center;padding:12px 16px;font-size:16px;text-decoration:none;display:flex}.competition-landing-page-module__LOl7eG__drawerNav a:hover{background:var(--rq-color-bg-hover)}.competition-landing-page-module__LOl7eG__drawerNav a:focus-visible{outline:2px solid var(--rq-color-border-focus);outline-offset:2px}.competition-landing-page-module__LOl7eG__hero{grid-template-columns:.85fr 1.15fr;align-items:center;gap:64px;padding-block:48px 64px;display:grid}.competition-landing-page-module__LOl7eG__heroCopy h1{letter-spacing:-.035em;font-size:56px;line-height:1.14}.competition-landing-page-module__LOl7eG__heroCopy h1 span{color:var(--rq-color-action-text)}.competition-landing-page-module__LOl7eG__heroCopy>p{max-width:40ch;color:var(--rq-color-text-secondary);margin-block:24px;font-size:18px}.competition-landing-page-module__LOl7eG__textLink{align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex;color:var(--rq-color-action-text)!important}.competition-landing-page-module__LOl7eG__heroAside{border-top:1px solid var(--rq-color-border-subtle);gap:16px;margin-top:48px;padding-top:24px;display:flex}.competition-landing-page-module__LOl7eG__heroAside>svg{color:var(--rq-color-action-text);flex-shrink:0}.competition-landing-page-module__LOl7eG__heroAside strong{font-size:14px;font-weight:600;display:block}.competition-landing-page-module__LOl7eG__heroAsideLinks{flex-wrap:wrap;column-gap:24px;display:flex}.competition-landing-page-module__LOl7eG__heroAside a{min-height:44px;color:var(--rq-color-text-secondary);align-items:center;gap:8px;font-size:14px;display:inline-flex}.competition-landing-page-module__LOl7eG__chooser{min-width:0}.competition-landing-page-module__LOl7eG__choiceGroup{border:0;min-width:0;margin:0;padding:0}.competition-landing-page-module__LOl7eG__choiceGroup legend{margin-bottom:16px;padding:0;font-size:16px;font-weight:600}.competition-landing-page-module__LOl7eG__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.competition-landing-page-module__LOl7eG__competitionChoice{cursor:pointer;background:var(--rq-color-bg-surface);box-shadow:0 2px 8px var(--rq-color-shadow-rest);outline-offset:-2px;border-radius:24px;outline:2px solid #0000;flex-direction:column;align-items:center;padding:12px 16px 20px;transition:background-color .18s cubic-bezier(.2,.8,.2,1),outline-color .18s cubic-bezier(.2,.8,.2,1);display:flex}.competition-landing-page-module__LOl7eG__competitionChoice:hover{background:var(--rq-color-bg-hover)}.competition-landing-page-module__LOl7eG__competitionChoice[data-selected=true]{background:var(--rq-color-selection-bg);outline-color:var(--rq-color-selection-border)}.competition-landing-page-module__LOl7eG__competitionChoice:has(input:focus-visible){outline:2px solid var(--rq-color-border-focus);outline-offset:3px}.competition-landing-page-module__LOl7eG__choiceTop{width:100%;color:var(--rq-color-text-secondary);justify-content:space-between;align-items:center;font-size:14px;display:flex}.competition-landing-page-module__LOl7eG__competitionLogo{object-fit:contain;border-radius:16px;width:112px;height:112px;margin-block:4px 16px}.competition-landing-page-module__LOl7eG__competitionName{font-size:24px;font-weight:600;line-height:32px}.competition-landing-page-module__LOl7eG__choiceDate{text-align:center;color:var(--rq-color-text-secondary);width:100%;min-height:22px;margin-top:8px;font-size:14px;line-height:22px}.competition-landing-page-module__LOl7eG__choiceSelection{color:var(--rq-color-action-text);margin-top:12px;font-size:12px;line-height:18px}.competition-landing-page-module__LOl7eG__selectionPanel{padding:24px 0 0}.competition-landing-page-module__LOl7eG__selectionInfo{gap:8px;display:grid}.competition-landing-page-module__LOl7eG__selectionInfo h2{letter-spacing:-.02em;font-size:24px;line-height:32px}.competition-landing-page-module__LOl7eG__status{background:var(--rq-color-bg-subtle);width:fit-content;color:var(--rq-color-text-secondary);border-radius:8px;padding:4px 8px;font-size:12px;font-weight:600}.competition-landing-page-module__LOl7eG__status[data-open=true]{background:var(--rq-color-status-success-bg);color:var(--rq-color-status-success-text)}.competition-landing-page-module__LOl7eG__selectionInfo p{color:var(--rq-color-text-secondary);align-items:flex-start;gap:8px;font-size:14px;display:flex}.competition-landing-page-module__LOl7eG__selectionInfo p svg{flex-shrink:0;margin-top:2px}.competition-landing-page-module__LOl7eG__selectionActions{flex-direction:column;gap:4px;margin-top:20px;display:flex}.competition-landing-page-module__LOl7eG__selectionActions>a:first-child{width:100%}.competition-landing-page-module__LOl7eG__selectionActions>a:last-child{text-align:center;min-height:44px;color:var(--rq-color-action-text);justify-content:center;align-items:center;font-size:14px;display:flex}.competition-landing-page-module__LOl7eG__selectionDetails{width:fit-content;margin-inline:auto;padding-block:12px;font-size:14px;display:block;color:var(--rq-color-text-secondary)!important}.competition-landing-page-module__LOl7eG__journey{border-top:1px solid var(--rq-color-border-subtle);padding-block:64px}.competition-landing-page-module__LOl7eG__sectionIntro{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.competition-landing-page-module__LOl7eG__sectionIntro p{max-width:40ch;color:var(--rq-color-text-secondary)}.competition-landing-page-module__LOl7eG__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:40px 0 0;padding:0;list-style:none;display:grid}.competition-landing-page-module__LOl7eG__stepNumber{background:var(--rq-color-action-soft);width:44px;height:44px;color:var(--rq-color-action-text);border-radius:50%;place-items:center;margin-bottom:20px;font-weight:600;display:grid}.competition-landing-page-module__LOl7eG__steps h3{margin-bottom:12px;font-size:18px;line-height:26px}.competition-landing-page-module__LOl7eG__steps p{color:var(--rq-color-text-secondary);font-size:14px}.competition-landing-page-module__LOl7eG__divisions{padding-block:48px 64px}.competition-landing-page-module__LOl7eG__sectionHeading{justify-content:space-between;align-items:center;gap:32px;margin-bottom:32px;display:flex}.competition-landing-page-module__LOl7eG__sectionHeading h2{max-width:21ch}.competition-landing-page-module__LOl7eG__sectionHeading p{color:var(--rq-color-text-secondary);margin-top:16px}.competition-landing-page-module__LOl7eG__sectionHeading>a{flex-shrink:0}.competition-landing-page-module__LOl7eG__divisionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.competition-landing-page-module__LOl7eG__divisionCard{background:var(--rq-color-bg-surface);box-shadow:0 2px 8px var(--rq-color-shadow-rest);border-radius:24px;min-width:0;padding:24px}.competition-landing-page-module__LOl7eG__divisionHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.competition-landing-page-module__LOl7eG__divisionHeader h3{font-size:24px;line-height:32px}.competition-landing-page-module__LOl7eG__divisionList{margin:12px 0 0;padding:0;list-style:none}.competition-landing-page-module__LOl7eG__divisionList li{border-bottom:1px solid var(--rq-color-border-subtle);padding-block:20px}.competition-landing-page-module__LOl7eG__divisionList li:last-child{border-bottom:none}.competition-landing-page-module__LOl7eG__divisionTitle{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.competition-landing-page-module__LOl7eG__divisionTitle h4{overflow-wrap:anywhere;font-size:16px;line-height:24px}.competition-landing-page-module__LOl7eG__divisionTitle strong{flex-shrink:0;font-size:14px;font-weight:600;line-height:24px}.competition-landing-page-module__LOl7eG__divisionMeta{color:var(--rq-color-text-secondary);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px;font-size:14px;display:flex}.competition-landing-page-module__LOl7eG__divisionNote{color:var(--rq-color-text-secondary);font-size:12px;margin-top:16px!important}.competition-landing-page-module__LOl7eG__dataState{color:var(--rq-color-text-secondary);padding-block:32px}.competition-landing-page-module__LOl7eG__dataState h4{color:var(--rq-color-text-primary);margin-bottom:8px}.competition-landing-page-module__LOl7eG__dataState button{margin-top:16px}.competition-landing-page-module__LOl7eG__eligibility{background:var(--rq-color-bg-subtle);border-radius:24px;align-items:flex-start;gap:16px;margin-top:24px;padding:24px 32px;display:flex}.competition-landing-page-module__LOl7eG__eligibility>svg{color:var(--rq-color-action-text);flex-shrink:0}.competition-landing-page-module__LOl7eG__eligibility h3{margin-bottom:8px;font-size:18px}.competition-landing-page-module__LOl7eG__eligibility p{color:var(--rq-color-text-secondary);max-width:90ch;font-size:14px}.competition-landing-page-module__LOl7eG__instructors{background:var(--rq-color-action-soft);border-radius:32px;grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px;margin-block:32px 64px;padding:48px;display:grid}.competition-landing-page-module__LOl7eG__instructorCopy{padding-top:16px}.competition-landing-page-module__LOl7eG__instructorCopy>p{color:var(--rq-color-text-secondary);margin-top:24px}.competition-landing-page-module__LOl7eG__instructorCopy ul{gap:20px;margin:32px 0;padding:0;list-style:none;display:grid}.competition-landing-page-module__LOl7eG__instructorCopy li{align-items:flex-start;gap:12px;font-size:14px;display:flex}.competition-landing-page-module__LOl7eG__instructorCopy li svg{color:var(--rq-color-action-text);flex-shrink:0}.competition-landing-page-module__LOl7eG__instructorLogin a{min-height:44px;color:var(--rq-color-action-text);align-items:center;gap:8px;font-weight:600;display:inline-flex}.competition-landing-page-module__LOl7eG__faq{grid-template-columns:.7fr 1.3fr;gap:64px;padding-block:48px 64px;display:grid}.competition-landing-page-module__LOl7eG__faq>div>p{color:var(--rq-color-text-secondary);margin-top:16px}.competition-landing-page-module__LOl7eG__faq .competition-landing-page-module__LOl7eG__accordion{color:var(--rq-color-text-primary);border-bottom:1px solid var(--rq-color-border-subtle);box-shadow:none;background:0 0;border-radius:0}.competition-landing-page-module__LOl7eG__faq .competition-landing-page-module__LOl7eG__accordion:before{display:none}.competition-landing-page-module__LOl7eG__questionTitle{padding-block:8px;padding-right:12px;font-size:16px;font-weight:600;line-height:24px}.competition-landing-page-module__LOl7eG__accordion p{color:var(--rq-color-text-secondary);font-size:14px}.competition-landing-page-module__LOl7eG__finalCta{background:var(--rq-color-accent-lilac);color:var(--rq-color-accent-ink);border-radius:32px;justify-content:space-between;align-items:center;gap:32px;margin-block:24px 64px;padding:40px;display:flex}.competition-landing-page-module__LOl7eG__finalCta h2{font-size:32px}.competition-landing-page-module__LOl7eG__finalCta p{margin-top:12px}.competition-landing-page-module__LOl7eG__finalCta>a{flex-shrink:0}.competition-landing-page-module__LOl7eG__footer{border-top:1px solid var(--rq-color-border-subtle);padding:48px var(--landing-gutter) 24px;max-width:var(--landing-width);margin:auto}.competition-landing-page-module__LOl7eG__footerGrid{grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:40px;display:grid}.competition-landing-page-module__LOl7eG__footerBrand p{max-width:34ch;color:var(--rq-color-text-secondary);margin-block:16px 24px;font-size:14px}.competition-landing-page-module__LOl7eG__footerGrid nav{flex-direction:column;align-items:flex-start;display:flex}.competition-landing-page-module__LOl7eG__footerGrid nav h2{letter-spacing:normal;margin-bottom:12px;font-size:14px;line-height:24px}.competition-landing-page-module__LOl7eG__footerGrid nav a{min-height:44px;color:var(--rq-color-text-secondary);align-items:center;font-size:14px;display:inline-flex}.competition-landing-page-module__LOl7eG__footerGrid nav p{color:var(--rq-color-text-secondary);margin-top:12px;font-size:12px;line-height:20px}.competition-landing-page-module__LOl7eG__footerBottom{color:var(--rq-color-text-secondary);justify-content:flex-end;align-items:center;gap:24px;margin-top:16px;font-size:12px;display:flex}.competition-landing-page-module__LOl7eG__footerBottom a{align-items:center;gap:8px;min-height:44px;display:inline-flex}@media (max-width:1199px){.competition-landing-page-module__LOl7eG__page{--landing-gutter:32px}.competition-landing-page-module__LOl7eG__hero{gap:32px}.competition-landing-page-module__LOl7eG__heroCopy h1{font-size:40px}.competition-landing-page-module__LOl7eG__instructors{gap:32px;padding:32px}.competition-landing-page-module__LOl7eG__footerGrid{gap:24px}}@media (max-width:899px){.competition-landing-page-module__LOl7eG__hero{grid-template-columns:1fr;gap:40px;padding-top:32px}.competition-landing-page-module__LOl7eG__heroCopy{max-width:600px}.competition-landing-page-module__LOl7eG__heroCopy>p{max-width:50ch}.competition-landing-page-module__LOl7eG__heroAside{margin-top:24px}.competition-landing-page-module__LOl7eG__sectionIntro{flex-direction:column;align-items:flex-start;gap:20px}.competition-landing-page-module__LOl7eG__sectionIntro p{max-width:60ch}.competition-landing-page-module__LOl7eG__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.competition-landing-page-module__LOl7eG__divisionGrid{grid-template-columns:1fr}.competition-landing-page-module__LOl7eG__instructors{grid-template-columns:1fr;gap:32px}.competition-landing-page-module__LOl7eG__instructorCopy h2{max-width:20ch}.competition-landing-page-module__LOl7eG__faq{grid-template-columns:1fr;gap:24px}.competition-landing-page-module__LOl7eG__footerGrid{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width:599px){.competition-landing-page-module__LOl7eG__page{--landing-gutter:20px}.competition-landing-page-module__LOl7eG__wordmark{font-size:24px}.competition-landing-page-module__LOl7eG__page h2{font-size:32px;line-height:40px}.competition-landing-page-module__LOl7eG__hero{gap:32px;padding-top:24px;padding-bottom:48px}.competition-landing-page-module__LOl7eG__heroCopy h1{font-size:32px;line-height:40px}.competition-landing-page-module__LOl7eG__heroCopy>p{margin-block:16px;font-size:16px}.competition-landing-page-module__LOl7eG__heroAside{margin-top:20px;padding-top:20px}.competition-landing-page-module__LOl7eG__choices{gap:12px}.competition-landing-page-module__LOl7eG__competitionChoice{padding:8px 12px 16px}.competition-landing-page-module__LOl7eG__competitionLogo{width:80px;height:80px;margin-bottom:12px}.competition-landing-page-module__LOl7eG__competitionName{font-size:18px;line-height:26px}.competition-landing-page-module__LOl7eG__choiceDate{min-height:36px;font-size:12px;line-height:18px}.competition-landing-page-module__LOl7eG__choiceSelection{margin-top:8px}.competition-landing-page-module__LOl7eG__selectionInfo h2{font-size:24px;line-height:32px}.competition-landing-page-module__LOl7eG__journey{padding-block:48px}.competition-landing-page-module__LOl7eG__steps{grid-template-columns:1fr;gap:28px;margin-top:32px}.competition-landing-page-module__LOl7eG__steps li{padding-left:64px;position:relative}.competition-landing-page-module__LOl7eG__stepNumber{position:absolute;top:0;left:0}.competition-landing-page-module__LOl7eG__steps h3{margin-bottom:8px}.competition-landing-page-module__LOl7eG__sectionHeading{flex-direction:column;align-items:flex-start;gap:20px}.competition-landing-page-module__LOl7eG__divisions{padding-block:24px 48px}.competition-landing-page-module__LOl7eG__divisionCard{padding:20px}.competition-landing-page-module__LOl7eG__divisionHeader{gap:8px}.competition-landing-page-module__LOl7eG__divisionHeader h3{font-size:18px}.competition-landing-page-module__LOl7eG__divisionTitle{flex-direction:column;gap:4px}.competition-landing-page-module__LOl7eG__divisionMeta{gap:8px 12px}.competition-landing-page-module__LOl7eG__eligibility{padding:24px 20px}.competition-landing-page-module__LOl7eG__instructors{gap:32px;margin-block:16px 32px;padding:24px 16px}.competition-landing-page-module__LOl7eG__instructorCopy{padding:0 4px}.competition-landing-page-module__LOl7eG__instructorCopy h2{font-size:32px}.competition-landing-page-module__LOl7eG__instructorCopy>p{margin-top:16px}.competition-landing-page-module__LOl7eG__faq{padding-block:32px}:is(.competition-landing-page-module__LOl7eG__faq .competition-landing-page-module__LOl7eG__accordion .MuiAccordionSummary-root,.competition-landing-page-module__LOl7eG__faq .competition-landing-page-module__LOl7eG__accordion .MuiAccordionDetails-root){padding-inline:0}.competition-landing-page-module__LOl7eG__finalCta{flex-direction:column;align-items:flex-start;gap:24px;margin-block:24px 48px;padding:32px 24px}.competition-landing-page-module__LOl7eG__finalCta h2{font-size:32px}.competition-landing-page-module__LOl7eG__finalCta>a{width:100%}.competition-landing-page-module__LOl7eG__footer{padding-top:40px;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.competition-landing-page-module__LOl7eG__footerGrid{gap:32px 24px}.competition-landing-page-module__LOl7eG__footerBrand,.competition-landing-page-module__LOl7eG__footerGrid>nav:last-child{grid-column:1/-1}.competition-landing-page-module__LOl7eG__footerGrid>nav:last-child p{max-width:50ch}.competition-landing-page-module__LOl7eG__footerBottom{flex-direction:column;align-items:flex-start;gap:8px;margin-top:32px}}@media (prefers-reduced-motion:reduce){.competition-landing-page-module__LOl7eG__competitionChoice{transition:none}}
