.bDaoMa_carouselFrame{width:100%;margin-top:var(--premier-space-6);position:relative}.bDaoMa_viewport{touch-action:pan-y;overflow:hidden}.bDaoMa_track{gap:var(--premier-column-gap);padding-inline:var(--premier-space-4);padding-block:var(--premier-space-3);cursor:grab;margin:0;list-style:none;display:flex}.bDaoMa_track:active{cursor:grabbing}.bDaoMa_slide{scroll-snap-align:start;flex:none;width:clamp(15rem,85vw,20rem);list-style:none}@media (min-width:640px){.bDaoMa_slide{width:clamp(15rem,75vw,20rem)}}@media (min-width:720px){.bDaoMa_slide{width:20rem}}@media (min-width:1280px){.bDaoMa_slide{width:22rem}}.bDaoMa_navButton{z-index:3;border-radius:var(--premier-radius-pill);border:1px solid var(--premier-border-strong);background:var(--premier-field-bg);width:2.75rem;height:2.75rem;color:var(--premier-accent-primary);cursor:pointer;backdrop-filter:none;box-shadow:none;justify-content:center;align-items:center;transition:opacity .2s,background .2s,color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.bDaoMa_navButton:hover:not(:disabled),.bDaoMa_navButton:focus-visible:not(:disabled){background:var(--premier-ink-wash-medium);color:var(--premier-accent-gold);outline:none}.bDaoMa_navButton:disabled{opacity:0;pointer-events:none}.bDaoMa_navPrev{left:clamp(-.5rem,1vw,1rem)}.bDaoMa_navNext{right:clamp(-.5rem,1vw,1rem)}@media (max-width:720px){.bDaoMa_navButton{display:none}}.bDaoMa_dots{margin-top:var(--premier-space-5);justify-content:center;align-items:center;gap:.5rem;padding-block:.25rem;display:none}@media (max-width:720px){.bDaoMa_dots{display:flex}}.bDaoMa_dot{appearance:none;width:var(--tap-target-min);height:var(--tap-target-min);border-radius:var(--premier-radius-pill);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.bDaoMa_dot:before{content:"";border:1px solid var(--premier-ink);border-radius:var(--premier-radius-pill);background:0 0;width:.5rem;height:.5rem;transition:background .2s,width .2s}.bDaoMa_dotActive:before{background:var(--premier-ink);width:1.5rem}.bDaoMa_dot:focus-visible{outline:2px solid var(--premier-accent-primary);outline-offset:2px}
._1KF7hW_muralGrid{gap:var(--premier-space-6);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:960px){._1KF7hW_muralGrid{gap:var(--premier-column-gap);grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}._1KF7hW_panel{gap:var(--premier-space-3);flex-direction:column;display:flex}._1KF7hW_panelLink{color:inherit;text-decoration:none;display:block}._1KF7hW_panelImageWrap{aspect-ratio:16/11;border-radius:var(--premier-radius-lg);background:var(--premier-surface);border:1px solid var(--premier-border-soft);box-shadow:none;transition:border-color var(--premier-transition-cinematic);position:relative;overflow:hidden}@media (min-width:960px){._1KF7hW_panelImageWrap{aspect-ratio:3/4}}._1KF7hW_panelLink:hover ._1KF7hW_panelImageWrap,._1KF7hW_panelLink:focus-visible ._1KF7hW_panelImageWrap{border-color:var(--premier-border-strong);box-shadow:none}._1KF7hW_panelImage{object-fit:cover}._1KF7hW_panelImageFallback{background:var(--premier-surface-elevated);position:absolute;inset:0}._1KF7hW_panelScrim{background:var(--premier-scrim-text);pointer-events:none;position:absolute;inset:0}._1KF7hW_panelLabel{padding:var(--premier-space-6);font-family:var(--premier-font-display);font-weight:var(--premier-weight-regular);font-size:clamp(1.75rem,1.25rem + 1.5vw,2.5rem);line-height:var(--premier-leading-display);letter-spacing:var(--premier-tracking-normal);text-transform:uppercase;text-wrap:balance;color:var(--premier-photo-fg);text-shadow:none;margin:0;position:absolute;inset-block-end:0;inset-inline:0}._1KF7hW_panelChips{gap:var(--premier-space-2);flex-wrap:wrap;display:flex}
.YKH0oW_faqList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.YKH0oW_faqItem{border-top:1px solid var(--premier-border-soft);list-style:none}.YKH0oW_faqItem:last-child{border-bottom:1px solid var(--premier-border-soft)}.YKH0oW_faqSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--premier-space-4);padding:var(--premier-space-5) 0;font-family:var(--premier-font-display);font-weight:var(--premier-weight-regular);font-size:var(--premier-text-lg);line-height:var(--premier-leading-tight);letter-spacing:var(--premier-tracking-normal);text-transform:uppercase;color:var(--premier-fg);transition:color var(--premier-transition-cinematic);list-style:none;display:flex}.YKH0oW_faqSummary::-webkit-details-marker{display:none}.YKH0oW_faqSummary:hover,.YKH0oW_faqSummary:focus-visible{color:var(--premier-accent-gold);outline:none}.YKH0oW_faqSummaryText{flex:1}.YKH0oW_faqChevron{border-right:2px solid var(--premier-accent-gold);border-bottom:2px solid var(--premier-accent-gold);width:.75rem;height:.75rem;transition:transform var(--premier-transition-cinematic);flex:none;margin-inline-end:var(--premier-space-1);transform:rotate(45deg)}.YKH0oW_faqDetails[open] .YKH0oW_faqChevron{transform:rotate(-135deg)}.YKH0oW_faqAnswer{padding:0 0 var(--premier-space-5);color:var(--premier-text-soft);font-family:var(--premier-font-body);font-size:var(--premier-text-sm);line-height:var(--premier-leading-relaxed)}.YKH0oW_faqAnswer p{margin:0}
.mQJoiq_hero{align-items:flex-end;min-height:clamp(24rem,55vh,34rem);display:flex;position:relative;overflow:hidden}.mQJoiq_heroMedia{position:absolute;inset:0}.mQJoiq_heroImage{object-fit:cover;object-position:center}.mQJoiq_heroOverlay{background:var(--premier-scrim-text), var(--premier-scrim-text-top);pointer-events:none;position:absolute;inset:0}.mQJoiq_heroInner{width:100%;max-width:72rem;padding:var(--premier-space-16) var(--premier-space-5) var(--premier-space-10);align-items:flex-start;gap:var(--premier-space-3);flex-direction:column;margin:0 auto;display:flex;position:relative}.mQJoiq_heroEyebrow{font-family:var(--premier-font-body);font-size:var(--premier-text-2xs);font-weight:var(--premier-weight-bold);letter-spacing:var(--premier-tracking-eyebrow);text-transform:uppercase;color:var(--premier-photo-muted);margin:0}.mQJoiq_heroHeadline{font-family:var(--premier-font-display);font-weight:var(--premier-weight-regular);font-size:clamp(2.75rem,1.75rem + 3.5vw,4.5rem);line-height:var(--premier-leading-display);letter-spacing:var(--premier-tracking-tight);text-transform:uppercase;color:var(--premier-photo-fg);margin:0}.mQJoiq_heroBody{max-width:44rem;font-family:var(--premier-font-body);font-size:var(--premier-text-md);line-height:var(--premier-leading-relaxed);color:var(--premier-photo-copy);text-shadow:none;margin:0}.mQJoiq_heroCtaRow{gap:var(--premier-space-3);margin-top:var(--premier-space-3);flex-wrap:wrap;display:flex}.mQJoiq_tipsList{margin:0;padding:0;list-style:none}.mQJoiq_rosterFallback{align-items:center;gap:var(--premier-space-5);padding:var(--premier-space-10) var(--premier-space-6);border:1px solid var(--premier-border-soft);background:var(--premier-card-bg);text-align:center;flex-direction:column;display:flex}.mQJoiq_rosterFallbackBody{max-width:38rem;font-family:var(--premier-font-body);font-size:var(--premier-text-md);line-height:var(--premier-leading-relaxed);color:var(--premier-text-soft);margin:0}
.P4rU_a_pageShell{--standard-event-border:color-mix(in oklab, var(--border) 74%, transparent);--standard-event-surface:color-mix(in oklab, var(--card) 72%, var(--background));--standard-event-surface-strong:color-mix(in oklab, var(--card) 92%, var(--background));background:linear-gradient(180deg, color-mix(in oklab, var(--background) 94%, var(--info) 6%), var(--background) 42%);color:var(--foreground);overflow-x:clip}.P4rU_a_container{width:min(100%, calc(var(--bh-space-32) * 9));padding:0 var(--bh-space-4);margin:0 auto}.P4rU_a_heroSection{border-bottom:1px solid var(--standard-event-border);background:linear-gradient(135deg, color-mix(in oklab, var(--info) 12%, transparent), transparent 42%), linear-gradient(180deg, color-mix(in oklab, var(--card) 48%, transparent), transparent)}.P4rU_a_heroGrid{gap:var(--bh-space-8);padding:var(--bh-space-16) 0 var(--bh-space-14);display:grid}.P4rU_a_heroCopy{align-content:center;gap:var(--bh-space-4);display:grid}.P4rU_a_eyebrow,.P4rU_a_panelEyebrow{color:color-mix(in oklab, var(--info) 84%, var(--foreground));font-size:var(--bh-text-4xs);font-weight:var(--bh-weight-bold);letter-spacing:var(--bh-tracking-eyebrow);line-height:var(--bh-leading-normal);text-transform:uppercase;margin:0}.P4rU_a_heroHeadline{max-width:calc(var(--bh-space-32) * 5);font-family:var(--font-display);font-size:clamp(var(--bh-text-3xl), 6vw, var(--bh-text-6xl));font-weight:var(--bh-weight-bold);letter-spacing:var(--bh-tracking-normal);line-height:var(--bh-leading-tight-heading);margin:0}.P4rU_a_heroBody{max-width:calc(var(--bh-space-32) * 4);color:var(--muted-foreground);font-size:var(--bh-text-sm);line-height:var(--bh-leading-relaxed);margin:0}.P4rU_a_ctaRow{gap:var(--bh-space-3);margin-top:var(--bh-space-3);flex-wrap:wrap;display:flex}.P4rU_a_fitPanel{gap:var(--bh-space-5);border:1px solid var(--standard-event-border);border-radius:var(--radius-lg);background:var(--standard-event-surface-strong);padding:var(--bh-space-6);box-shadow:0 20px 54px -38px color-mix(in oklab, var(--foreground) 62%, transparent), inset 0 1px 0 #ffffff5c;align-self:end;display:grid}@supports (color:lab(0% 0 0)){.P4rU_a_fitPanel{box-shadow:0 20px 54px -38px color-mix(in oklab, var(--foreground) 62%, transparent), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.36)}}.P4rU_a_tipList{gap:var(--bh-space-4);display:grid}.P4rU_a_tipItem{gap:var(--bh-space-3);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.P4rU_a_tipIcon{width:var(--bh-space-5);height:var(--bh-space-5);margin-top:var(--bh-space-0-5);color:color-mix(in oklab, var(--info) 82%, var(--foreground))}.P4rU_a_tipCopy{gap:var(--bh-space-1);display:grid}.P4rU_a_tipHeading{font-size:var(--bh-text-2xs);font-weight:var(--bh-weight-bold);letter-spacing:var(--bh-tracking-normal);line-height:var(--bh-leading-heading);margin:0}.P4rU_a_tipBody{color:var(--muted-foreground);font-size:var(--bh-text-3xs);line-height:var(--bh-leading-relaxed);margin:0}.P4rU_a_rosterSection{padding:var(--bh-space-14) 0 var(--bh-space-16)}.P4rU_a_sectionHeader{max-width:calc(var(--bh-space-32) * 5);text-align:center;justify-items:center;margin:0 auto;display:grid}.P4rU_a_sectionHeading{margin:var(--bh-space-2) 0 0;font-size:clamp(var(--bh-text-xl), 4vw, var(--bh-text-3xl));font-weight:var(--bh-weight-bold);letter-spacing:var(--bh-tracking-normal);line-height:var(--bh-leading-tight-heading)}.P4rU_a_sectionDeck{max-width:calc(var(--bh-space-32) * 4);margin:var(--bh-space-3) 0 0;color:var(--muted-foreground);font-size:var(--bh-text-xs);line-height:var(--bh-leading-relaxed)}.P4rU_a_rosterGrid{gap:var(--bh-space-4);margin-top:var(--bh-space-8);display:grid}.P4rU_a_rosterCard{min-height:calc(var(--bh-space-20) * 2);gap:var(--bh-space-3);border:1px solid var(--standard-event-border);border-radius:var(--radius-md);background:var(--standard-event-surface);padding:var(--bh-space-5);color:inherit;text-align:left;transition:border-color var(--motion-duration-hover) var(--motion-ease-premium), background-color var(--motion-duration-hover) var(--motion-ease-premium), box-shadow var(--motion-duration-hover) var(--motion-ease-premium), transform var(--motion-duration-hover) var(--motion-ease-premium);text-decoration:none;display:grid}.P4rU_a_rosterCard:hover{border-color:color-mix(in oklab, var(--info) 48%, var(--border));background:var(--standard-event-surface-strong);box-shadow:0 18px 42px -34px color-mix(in oklab, var(--info) 70%, transparent);transform:translateY(-1px)}.P4rU_a_rosterCard:focus-visible{outline:2px solid color-mix(in oklab, var(--ring) 72%, transparent);outline-offset:var(--bh-space-1)}.P4rU_a_rosterName{color:var(--foreground);font-size:var(--bh-text-md);font-weight:var(--bh-weight-bold);letter-spacing:var(--bh-tracking-normal);line-height:var(--bh-leading-heading)}.P4rU_a_rosterSubtitle{color:var(--muted-foreground);font-size:var(--bh-text-3xs);line-height:var(--bh-leading-normal)}.P4rU_a_rosterLocation{border:1px solid color-mix(in oklab, var(--border) 78%, transparent);border-radius:var(--radius-sm);background:color-mix(in oklab, var(--background) 68%, transparent);width:fit-content;padding:var(--bh-space-1) var(--bh-space-2);color:color-mix(in oklab, var(--foreground) 72%, transparent);font-size:var(--bh-text-5xs);font-weight:var(--bh-weight-bold);letter-spacing:var(--bh-tracking-widest);line-height:var(--bh-leading-normal);text-transform:uppercase}.P4rU_a_profileLink{align-items:center;gap:var(--bh-space-1-5);color:color-mix(in oklab, var(--info) 84%, var(--foreground));font-size:var(--bh-text-3xs);font-weight:var(--bh-weight-bold);line-height:var(--bh-leading-normal);margin-top:auto;display:inline-flex}.P4rU_a_profileIcon{width:var(--bh-space-3-5);height:var(--bh-space-3-5)}.P4rU_a_rosterFallback{justify-items:center;gap:var(--bh-space-5);max-width:calc(var(--bh-space-32) * 5);margin:var(--bh-space-8) auto 0;border:1px solid var(--standard-event-border);border-radius:var(--radius-lg);background:var(--standard-event-surface);padding:var(--bh-space-7);text-align:center;display:grid}.P4rU_a_fallbackBody{max-width:calc(var(--bh-space-32) * 4);color:var(--muted-foreground);font-size:var(--bh-text-xs);line-height:var(--bh-leading-relaxed);margin:0}.P4rU_a_faqSection{border-top:1px solid var(--standard-event-border);background:color-mix(in oklab, var(--card) 34%, transparent);padding:var(--bh-space-14) 0}.P4rU_a_faqInner{width:min(100%, calc(var(--bh-space-32) * 6));padding:0 var(--bh-space-4);margin:0 auto}.P4rU_a_faqList{gap:var(--bh-space-3);margin-top:var(--bh-space-7);display:grid}.P4rU_a_faqItem{border:1px solid var(--standard-event-border);border-radius:var(--radius-md);background:var(--standard-event-surface-strong);padding:var(--bh-space-4)}.P4rU_a_faqQuestion{cursor:pointer;color:var(--foreground);font-size:var(--bh-text-2xs);font-weight:var(--bh-weight-bold);line-height:var(--bh-leading-heading)}.P4rU_a_faqAnswer{margin:var(--bh-space-3) 0 0;color:var(--muted-foreground);font-size:var(--bh-text-3xs);line-height:var(--bh-leading-relaxed)}@media (min-width:768px){.P4rU_a_container{padding:0 var(--bh-space-6)}.P4rU_a_heroGrid{padding:var(--bh-space-20) 0 var(--bh-space-16);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end}.P4rU_a_rosterGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.P4rU_a_rosterCard{transition:none}.P4rU_a_rosterCard:hover{transform:none}}
