.E4TUHq_dialog{color:#1b1b1f;max-width:min(92vw,420px);font:inherit;border:0;border-radius:8px;padding:24px;box-shadow:0 24px 64px #00000040}.E4TUHq_dialog::backdrop{background:#0a0f1e8c}.E4TUHq_message{margin:0 0 20px;font-size:16px;line-height:1.6}.E4TUHq_close{font:inherit;color:#fff;cursor:pointer;background:#14213d;border:0;border-radius:4px;padding:10px 18px;font-weight:600}.E4TUHq_close:focus-visible{outline-offset:2px;outline:3px solid #c9a227}
.lxtE8W_shell{position:relative}.lxtE8W_contained{border-radius:12px;max-width:1200px;margin:24px auto;overflow:hidden}.lxtE8W_layer{z-index:0;position:absolute;inset:0;overflow:hidden}.lxtE8W_layer img{object-fit:var(--axix-fit,cover)}.lxtE8W_overlay{z-index:0;pointer-events:none;position:absolute;inset:0}.lxtE8W_content{z-index:1;position:relative}.lxtE8W_motion[data-motion-phase=waiting]{opacity:0}.lxtE8W_motion[data-motion=slide-up][data-motion-phase=waiting]{transform:translateY(32px)}.lxtE8W_motion[data-motion=zoom-in][data-motion-phase=waiting]{transform:scale(.96)}.lxtE8W_motion[data-motion-phase=shown]{opacity:1;transition:opacity .7s,transform .7s;transform:none}@media (prefers-reduced-motion:reduce){.lxtE8W_motion[data-motion-phase]{opacity:1;transition:none;transform:none}}
.dfK0xW_reveal{transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}.dfK0xW_waiting{opacity:0;transition:none;transform:translateY(24px)}.dfK0xW_shown{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.dfK0xW_reveal{transition:none}}
.In0ZbW_root{background:var(--e-surface);color:var(--e-ink);font-family:var(--font-body-sans), system-ui, sans-serif;min-height:100vh;font-size:17px;line-height:1.7}.In0ZbW_root :where(h1,h2,h3){font-family:var(--font-body-sans), system-ui, sans-serif;letter-spacing:-.02em;font-weight:700;line-height:1.15}.In0ZbW_root :where(a,button):focus-visible{outline:3px solid var(--e-primary);outline-offset:3px}.In0ZbW_header{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border-bottom:1px solid #e5e7eb;position:sticky;top:0}.In0ZbW_headerInner{justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin:0 auto;padding:14px 20px;display:flex}.In0ZbW_brand{color:var(--e-ink);font-size:20px;font-weight:700;text-decoration:none}.In0ZbW_nav{gap:4px;margin:0;padding:0;list-style:none;display:none}.In0ZbW_navItem{position:relative}.In0ZbW_navLabel{color:#374151;cursor:default;padding:8px 12px;font-size:15px;font-weight:500;display:inline-block}.In0ZbW_dropdown{background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-width:240px;margin:0;padding:8px;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 12px 32px #0000001a}.In0ZbW_navItem:hover .In0ZbW_dropdown,.In0ZbW_navItem:focus-within .In0ZbW_dropdown{display:block}.In0ZbW_dropdownLink{color:#1f2937;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;font-size:15px;text-decoration:none;display:block}.In0ZbW_dropdownLink:hover{background:#f3f4f6}.In0ZbW_cta{background:var(--e-primary);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.In0ZbW_container{max-width:1120px;margin:0 auto;padding:0 20px}.In0ZbW_pageHeader{border-bottom:1px solid #e5e7eb;padding:72px 0 40px}.In0ZbW_pageHeader h1{margin:0;font-size:clamp(34px,5vw,52px)}.In0ZbW_pageHeader p{color:#6b7280;margin:12px 0 0;font-size:19px}.In0ZbW_hero{isolation:isolate;text-align:center;color:#fff;justify-content:center;align-items:center;min-height:72vh;display:flex;position:relative;overflow:hidden}.In0ZbW_hero[data-variant=plain]{background:var(--e-primary);min-height:60vh}.In0ZbW_heroMedia{z-index:-1;position:absolute;inset:0}.In0ZbW_heroMedia:after{content:"";background:#00000080;position:absolute;inset:0}.In0ZbW_heroCopy{max-width:760px;padding:80px 20px}.In0ZbW_heroCopy h1{margin:0;font-size:clamp(36px,6vw,64px)}.In0ZbW_heroCopy p{opacity:.92;margin:16px 0 0;font-size:19px}.In0ZbW_buttons{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.In0ZbW_button{font:inherit;cursor:pointer;color:var(--e-ink);background:#fff;border:0;border-radius:999px;padding:12px 22px;font-weight:600;text-decoration:none;display:inline-flex}.In0ZbW_buttonOutline{color:inherit;background:0 0;border:1px solid;}.In0ZbW_section{padding:var(--axix-pad-top,80px) 0 var(--axix-pad-bottom,80px);background:var(--axix-section-bg,transparent)}.In0ZbW_section+.In0ZbW_section{border-top:1px solid #f3f4f6}.In0ZbW_stats{text-align:center;flex-wrap:wrap;justify-content:center;gap:32px 64px;margin:0;padding:0;list-style:none;display:flex}.In0ZbW_statValue{color:var(--e-primary);font-size:44px;font-weight:700;line-height:1;display:block}.In0ZbW_statLabel{color:#6b7280;font-size:15px}.In0ZbW_split{align-items:center;gap:40px;display:grid}.In0ZbW_splitImage{aspect-ratio:4/3;border-radius:16px;position:relative;overflow:hidden}.In0ZbW_eyebrow{color:var(--e-primary);margin:0 0 8px;font-size:14px;font-weight:600}.In0ZbW_title{margin:0;font-size:clamp(28px,4vw,40px)}.In0ZbW_body p{color:#4b5563;margin:16px 0 0}.In0ZbW_link{color:var(--e-primary);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:20px;padding:0;font-weight:600;text-decoration:none;display:inline-block}.In0ZbW_events{margin:24px 0 0;padding:0;list-style:none}.In0ZbW_event{border-bottom:1px solid #e5e7eb;gap:16px;padding:16px 0;display:flex}.In0ZbW_eventDate{width:96px;color:var(--e-primary);flex:none;font-weight:600}.In0ZbW_eventTitle{margin:0;font-size:18px}.In0ZbW_eventMeta{color:#6b7280;margin:4px 0 0;font-size:15px}.In0ZbW_footer{color:#4b5563;background:#f9fafb;border-top:1px solid #e5e7eb;margin-top:40px;padding:48px 0 96px;font-size:15px}.In0ZbW_footerRow{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.In0ZbW_footer p{margin:0}.In0ZbW_whatsapp{z-index:40;color:#fff;background:#25d366;border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 24px #0003}@media (min-width:960px){.In0ZbW_nav{display:flex}.In0ZbW_split{grid-template-columns:1fr 1fr;gap:64px}.In0ZbW_split[data-media-side=start] .In0ZbW_splitImage{order:-1}.In0ZbW_footer{padding-bottom:48px}}
.YH1TGa_root{--h-header-height:120px;background:var(--h-surface);color:var(--h-ink);font-family:var(--h-font-body);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:17px;line-height:1.65}.YH1TGa_root :where(h1,h2,h3,h4){font-family:var(--h-font-display);letter-spacing:-.005em;font-weight:600;line-height:1.15}.YH1TGa_root :where(a,button):focus-visible{outline:3px solid var(--h-accent);outline-offset:3px}.YH1TGa_skipLink{z-index:100;background:var(--h-accent);color:var(--h-primary);border-radius:var(--h-radius);padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.YH1TGa_skipLink:focus{top:12px}.YH1TGa_announcement{z-index:41;background:var(--h-accent);color:var(--h-primary);text-align:center;padding:8px 48px;font-size:14px;font-weight:600;position:relative}.YH1TGa_announcementText{margin:0}.YH1TGa_announcementLink{color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.YH1TGa_announcementClose{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.YH1TGa_main[data-overlay=true]>:first-child{margin-top:calc(-1 * var(--h-header-height))}.YH1TGa_pageHeader{isolation:isolate;color:#fff;background:var(--h-primary);padding:72px 0 56px;position:relative;overflow:hidden}.YH1TGa_pageHeaderMedia{z-index:-2;position:absolute;inset:0}.YH1TGa_pageHeader[data-has-image=true]:before{content:"";z-index:-1;background:linear-gradient(100deg,#0a1226e0 0%,#0a122699 60%,#0a122659 100%);position:absolute;inset:0}.YH1TGa_pageHeaderInner{max-width:1200px;margin:0 auto;padding:0 20px}.YH1TGa_breadcrumb{opacity:.85;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;font-size:14px;list-style:none;display:flex}.YH1TGa_breadcrumb li+li:before{content:"/";opacity:.6;margin-right:8px}.YH1TGa_breadcrumb a{color:inherit}.YH1TGa_pageTitle{color:#fff;margin:0;font-size:clamp(36px,6vw,60px)}.YH1TGa_pageSubtitle{opacity:.9;max-width:640px;margin:16px 0 0;font-size:19px}.YH1TGa_footer{background:var(--h-dark);color:#ffffffd1;padding-bottom:72px;font-size:15px}.YH1TGa_footerInner{grid-template-columns:1fr;gap:40px;max-width:1200px;margin:0 auto;padding:72px 20px 48px;display:grid}.YH1TGa_footerBrandRow{align-items:center;gap:14px;display:flex}.YH1TGa_footerCrest{flex:none;width:56px;height:56px;position:relative}.YH1TGa_footerName{font-family:var(--h-font-display);color:#fff;margin:0;font-size:24px;font-weight:600}.YH1TGa_footerMotto{letter-spacing:.16em;text-transform:uppercase;color:var(--h-accent);margin:4px 0 0;font-size:12px}.YH1TGa_footerContact{flex-direction:column;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.YH1TGa_footerContact li{align-items:flex-start;gap:10px;display:flex}.YH1TGa_footerContact svg{color:var(--h-accent);flex:none;margin-top:4px}.YH1TGa_footerContact a{color:inherit;text-decoration:none}.YH1TGa_footerContact a:hover{color:#fff;text-decoration:underline}.YH1TGa_social{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.YH1TGa_social a{color:#fff;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.YH1TGa_social a:hover{border-color:var(--h-accent);color:var(--h-accent)}.YH1TGa_footerGroupTitle{letter-spacing:.14em;text-transform:uppercase;color:#fff;margin:0 0 14px;font-size:13px;font-weight:600}.YH1TGa_footerGroup ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.YH1TGa_footerLink{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.YH1TGa_footerLink:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.YH1TGa_footerPortals{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f}.YH1TGa_footerPortalsInner{flex-wrap:wrap;gap:10px;max-width:1200px;margin:0 auto;padding:20px;display:flex}.YH1TGa_portalButton{font:inherit;border-radius:var(--h-radius);color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none}.YH1TGa_portalButton:hover{border-color:var(--h-accent);color:var(--h-accent)}.YH1TGa_footerBottom{color:#fff9;flex-wrap:wrap;justify-content:space-between;gap:8px;max-width:1200px;margin:0 auto;padding:20px;font-size:13px;display:flex}.YH1TGa_footerBottom p{margin:0}.YH1TGa_actionBar{z-index:45;background:var(--h-surface);border-top:1px solid var(--h-line);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0e172914}.YH1TGa_actionBarItem,.YH1TGa_actionBarPrimary{min-height:56px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.YH1TGa_actionBarItem{color:var(--h-primary);background:0 0}.YH1TGa_actionBarPrimary{background:var(--h-primary);color:#fff}.YH1TGa_whatsappFloat{z-index:45;color:#fff;background:#25d366;border-radius:999px;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .2s;display:none;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 28px #00000040}.YH1TGa_whatsappFloat:hover{transform:scale(1.06)}.YH1TGa_consent{z-index:50;color:var(--h-ink);background:#fff;border-radius:8px;flex-direction:column;gap:14px;padding:18px 20px;font-size:15px;display:flex;position:fixed;bottom:68px;left:12px;right:12px;box-shadow:0 20px 48px #0e172938}.YH1TGa_consentText{margin:0}.YH1TGa_consentLink{color:var(--h-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.YH1TGa_consentActions{justify-content:flex-end;gap:10px;display:flex}.YH1TGa_consentPrimary,.YH1TGa_consentSecondary{font:inherit;border-radius:var(--h-radius);cursor:pointer;padding:10px 16px;font-size:14px;font-weight:600}.YH1TGa_consentPrimary{background:var(--h-primary);color:#fff;border:1px solid var(--h-primary)}.YH1TGa_consentSecondary{color:var(--h-primary);border:1px solid var(--h-line);background:0 0}@media (min-width:768px){.YH1TGa_footerInner{grid-template-columns:repeat(2,minmax(0,1fr))}.YH1TGa_pageHeader{padding:112px 0 88px}}@media (min-width:1100px){.YH1TGa_footerInner{grid-template-columns:1.6fr repeat(4,minmax(0,1fr))}.YH1TGa_footer{padding-bottom:0}.YH1TGa_actionBar{display:none}.YH1TGa_whatsappFloat{display:inline-flex}.YH1TGa_consent{max-width:440px;bottom:24px;left:24px;right:auto}}@media (prefers-reduced-motion:reduce){.YH1TGa_whatsappFloat{transition:none}}
.sPxtXa_shell{z-index:40;color:var(--h-primary-contrast);transition:background-color .25s,box-shadow .25s,color .25s;position:sticky;top:0}.sPxtXa_shell[data-solid=false]{background:linear-gradient(#050a198c,#050a1900)}.sPxtXa_shell[data-solid=true]{background:var(--h-surface);color:var(--h-ink);box-shadow:0 1px 0 var(--h-line), 0 8px 24px #14213d0f}.sPxtXa_utility{border-bottom:1px solid #ffffff24;font-size:13px;display:none}.sPxtXa_shell[data-solid=true] .sPxtXa_utility{background:var(--h-primary);color:var(--h-primary-contrast);border-bottom-color:#0000}.sPxtXa_shell[data-scrolled=true] .sPxtXa_utility{display:none}.sPxtXa_utilityInner{justify-content:space-between;gap:24px;max-width:1280px;margin:0 auto;padding:8px 24px;display:flex}.sPxtXa_utilityContact,.sPxtXa_utilityLinks{align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}.sPxtXa_utilityLink{color:inherit;opacity:.88;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}.sPxtXa_utilityLink:hover,.sPxtXa_utilityLink:focus-visible{opacity:1;text-underline-offset:3px;text-decoration:underline}.sPxtXa_header{position:relative}.sPxtXa_headerInner{align-items:center;gap:24px;max-width:1280px;margin:0 auto;padding:14px 20px;display:flex}.sPxtXa_brand{color:inherit;flex:auto;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.sPxtXa_crest{flex:none;width:48px;height:48px;position:relative}.sPxtXa_brandText{flex-direction:column;min-width:0;display:flex}.sPxtXa_brandName{white-space:nowrap;font-family:var(--h-font-display);letter-spacing:.01em;font-size:22px;font-weight:600;line-height:1.1}.sPxtXa_brandMotto{letter-spacing:.16em;text-transform:uppercase;opacity:.8;margin-top:4px;font-size:11px}.sPxtXa_megaNav{display:none}.sPxtXa_megaList{gap:4px;margin:0;padding:0;list-style:none;display:flex}.sPxtXa_megaItem{position:static}.sPxtXa_megaTrigger{color:inherit;font:inherit;cursor:pointer;border-radius:var(--h-radius);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:12px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.sPxtXa_megaTrigger:hover,.sPxtXa_megaTrigger[aria-expanded=true]{color:var(--h-accent)}.sPxtXa_chevron{transition:transform .2s}.sPxtXa_megaTrigger[aria-expanded=true] .sPxtXa_chevron{transform:rotate(180deg)}.sPxtXa_megaPanel{background:var(--h-surface);color:var(--h-ink);border-top:3px solid var(--h-accent);opacity:0;visibility:hidden;transition:opacity .18s,transform .18s,visibility 0s linear .18s;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px);box-shadow:0 24px 48px #0e172929}.sPxtXa_megaPanel[data-open=true]{opacity:1;visibility:visible;transition:opacity .18s,transform .18s;transform:none}.sPxtXa_panelInner{grid-template-columns:1fr 320px;gap:48px;max-width:1280px;margin:0 auto;padding:32px 24px 40px;display:grid}.sPxtXa_panelColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 40px;display:grid}.sPxtXa_panelTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--h-muted);margin:0 0 12px;font-size:12px;font-weight:600}.sPxtXa_panelLinks{margin:0;padding:0;list-style:none}.sPxtXa_panelLink{color:var(--h-ink);border-bottom:1px solid var(--h-line);text-align:left;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;width:100%;padding:9px 0;font-family:inherit;font-size:16px;text-decoration:none;display:block}.sPxtXa_panelLink:hover,.sPxtXa_panelLink:focus-visible{color:var(--h-primary);padding-left:6px;transition:padding-left .15s}.sPxtXa_panelFeature{color:var(--h-ink);flex-direction:column;gap:8px;text-decoration:none;display:flex}.sPxtXa_panelFeatureImage{aspect-ratio:16/10;border-radius:var(--h-radius);display:block;position:relative;overflow:hidden}.sPxtXa_panelFeatureTitle{font-family:var(--h-font-display);color:var(--h-primary);font-size:22px;font-weight:600}.sPxtXa_panelFeatureText{color:var(--h-muted);font-size:14px;line-height:1.5}.sPxtXa_actions{align-items:center;gap:8px;display:none}.sPxtXa_actionGhost,.sPxtXa_actionPrimary{font:inherit;border-radius:var(--h-radius);cursor:pointer;white-space:nowrap;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none}.sPxtXa_actionGhost{color:inherit;background:0 0;border:1px solid}.sPxtXa_actionPrimary{color:var(--h-primary);background:var(--h-accent);border:1px solid var(--h-accent)}.sPxtXa_actionGhost:hover{background:#ffffff1f}.sPxtXa_actionPrimary:hover{filter:brightness(1.06)}.sPxtXa_menuButton{width:44px;height:44px;color:inherit;cursor:pointer;border-radius:var(--h-radius);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.sPxtXa_menuIcon{width:22px;height:16px;display:block;position:relative}.sPxtXa_menuIcon span{background:currentColor;height:2px;transition:transform .2s,opacity .2s;position:absolute;left:0;right:0}.sPxtXa_menuIcon span:first-child{top:0}.sPxtXa_menuIcon span:nth-child(2){top:7px}.sPxtXa_menuIcon span:nth-child(3){top:14px}.sPxtXa_menuIcon[data-open=true] span:first-child{transform:translateY(7px)rotate(45deg)}.sPxtXa_menuIcon[data-open=true] span:nth-child(2){opacity:0}.sPxtXa_menuIcon[data-open=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.sPxtXa_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sPxtXa_drawer{z-index:39;background:var(--h-surface);color:var(--h-ink);overscroll-behavior:contain;border-top:3px solid var(--h-accent);position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.sPxtXa_drawerInner{padding:8px 20px 120px}.sPxtXa_drawerList{margin:0;padding:0;list-style:none}.sPxtXa_drawerGroup{border-bottom:1px solid var(--h-line)}.sPxtXa_drawerSummary{font-family:var(--h-font-display);color:var(--h-primary);cursor:pointer;justify-content:space-between;align-items:center;padding:16px 0;font-size:22px;font-weight:600;text-decoration:none;list-style:none;display:flex}.sPxtXa_drawerSummary::-webkit-details-marker{display:none}.sPxtXa_drawerSummary:after{content:"+";font-family:var(--h-font-body);color:var(--h-accent);font-size:22px}.sPxtXa_drawerGroup[open] .sPxtXa_drawerSummary:after{content:"−"}.sPxtXa_drawerLinks{margin:0 0 12px;padding:0;list-style:none}.sPxtXa_drawerLink{color:var(--h-ink);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:10px 0 10px 12px;font-family:inherit;font-size:16px;text-decoration:none;display:block}.sPxtXa_drawerUtility{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.sPxtXa_drawerChip{font:inherit;border:1px solid var(--h-line);color:var(--h-primary);cursor:pointer;background:#fff;border-radius:999px;padding:8px 14px;font-size:14px;text-decoration:none}.sPxtXa_drawerContact{flex-direction:column;gap:12px;margin-top:24px;display:flex}.sPxtXa_drawerContactLink{color:var(--h-ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}@media (min-width:1100px){.sPxtXa_utility{display:block}.sPxtXa_shell[data-scrolled=true] .sPxtXa_utility{display:none}.sPxtXa_megaNav{display:block}.sPxtXa_actions{display:flex}.sPxtXa_menuButton,.sPxtXa_drawer{display:none}.sPxtXa_brand{flex:0 auto}.sPxtXa_megaNav{flex:auto;justify-content:center;display:flex}}@media (min-width:1100px) and (max-width:1439px){.sPxtXa_brandMotto{display:none}}@media (min-width:1100px) and (max-width:1279px){.sPxtXa_actions .sPxtXa_actionGhost{display:none}.sPxtXa_megaTrigger{padding:12px 8px;font-size:14px}}@media (prefers-reduced-motion:reduce){.sPxtXa_shell,.sPxtXa_megaPanel,.sPxtXa_chevron,.sPxtXa_menuIcon span{transition:none}}.sPxtXa_searchLink{border-radius:var(--h-radius);width:40px;height:40px;color:inherit;justify-content:center;align-items:center;display:inline-flex}.sPxtXa_searchLink:hover{color:var(--h-accent)}.sPxtXa_drawerSearch{margin:12px 0 8px}.sPxtXa_drawerSearchInput{border:1px solid var(--h-line);border-radius:var(--h-radius);width:100%;min-height:48px;font:inherit;background:#fff;padding:0 14px}
.zzJU5q_prose{color:#2f2f37;font-size:18px;line-height:1.75}.zzJU5q_prose>*+*{margin-top:1.1em}.zzJU5q_prose p{margin:0}.zzJU5q_prose h3,.zzJU5q_prose h4,.zzJU5q_prose h5{color:var(--h-primary);margin:1.6em 0 .4em;font-size:26px}.zzJU5q_prose h4{font-size:22px}.zzJU5q_prose ul,.zzJU5q_prose ol{margin:0;padding-left:1.4em}.zzJU5q_prose li+li{margin-top:.4em}.zzJU5q_prose li::marker{color:var(--h-accent)}.zzJU5q_prose a,.zzJU5q_prose button{color:var(--h-primary);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.zzJU5q_prose blockquote{border-left:3px solid var(--h-accent);font-family:var(--h-font-display);color:var(--h-primary);margin:1.6em 0;padding:8px 0 8px 24px;font-size:24px;line-height:1.4}.zzJU5q_prose blockquote p{margin:0}.zzJU5q_prose blockquote cite{font-family:var(--h-font-body);color:var(--h-muted);margin-top:10px;font-size:15px;font-style:normal;display:block}.zzJU5q_prose figure{margin:1.6em 0}.zzJU5q_prose figcaption{color:var(--h-muted);margin-top:8px;font-size:14px}section[data-tone=dark] .zzJU5q_prose{color:#ffffffdb}.zzJU5q_countdownSection{padding:56px 0}.zzJU5q_countdown{align-items:center;gap:32px;display:grid}.zzJU5q_timer{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.zzJU5q_timerUnit{border-radius:var(--h-radius);background:#ffffff0a;border:1px solid #c9a22773;flex-direction:column;align-items:center;padding:16px 8px;display:flex}.zzJU5q_timerValue{font-family:var(--h-font-display);color:var(--h-accent);font-variant-numeric:tabular-nums;font-size:clamp(34px,5vw,56px);font-weight:600;line-height:1}.zzJU5q_timerLabel{letter-spacing:.14em;text-transform:uppercase;opacity:.8;margin-top:8px;font-size:12px}.zzJU5q_featureGrid{grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid}.zzJU5q_feature{border:1px solid var(--h-line);border-radius:var(--h-radius);background:#fff;padding:32px 28px}.zzJU5q_featureGrid[data-variant=icons] .zzJU5q_feature{text-align:center;background:0 0;border:0;padding:8px 4px}.zzJU5q_featureGrid[data-variant=icons] .zzJU5q_featureIcon{margin-left:auto;margin-right:auto}section[data-tone=dark] .zzJU5q_feature{background:#ffffff0a;border-color:#ffffff1f}.zzJU5q_featureIcon{background:var(--h-surface-alt);width:60px;height:60px;color:var(--h-primary);border:1px solid var(--h-accent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}section[data-tone=dark] .zzJU5q_featureIcon{color:var(--h-accent);background:0 0}.zzJU5q_featureNumber{font-family:var(--h-font-display);color:var(--h-accent);font-size:44px;font-weight:600;line-height:1}.zzJU5q_featureTitle{color:var(--h-primary);margin:18px 0 8px;font-size:23px}section[data-tone=dark] .zzJU5q_featureTitle{color:#fff}.zzJU5q_featureText{color:var(--h-muted);margin:0;font-size:16px}section[data-tone=dark] .zzJU5q_featureText{color:#ffffffbf}.zzJU5q_cta{isolation:isolate;text-align:center;background:var(--h-primary);color:#fff;padding:88px 20px;position:relative;overflow:hidden}.zzJU5q_cta[data-variant=accent]{background:var(--h-accent);color:var(--h-primary)}.zzJU5q_cta[data-variant=image]:before{content:"";z-index:-1;background:#0a1226b8;position:absolute;inset:0}.zzJU5q_ctaMedia{z-index:-2;position:absolute;inset:0}.zzJU5q_ctaInner{max-width:760px;margin:0 auto}.zzJU5q_ctaInner>div{justify-content:center}.zzJU5q_ctaEyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--h-accent);margin:0 0 12px;font-size:13px;font-weight:600}.zzJU5q_cta[data-variant=accent] .zzJU5q_ctaEyebrow{color:var(--h-primary)}.zzJU5q_ctaTitle{color:inherit;margin:0;font-size:clamp(32px,4.6vw,52px)}.zzJU5q_ctaText{opacity:.9;max-width:600px;margin:16px auto 0;font-size:19px}.zzJU5q_leader{gap:40px;display:grid}.zzJU5q_leaderPortrait{aspect-ratio:4/5;border-radius:var(--h-radius);box-shadow:18px 18px 0 var(--h-surface-alt), 18px 18px 0 1px var(--h-accent);position:relative;overflow:hidden}.zzJU5q_leaderSign{border-top:1px solid var(--h-line);flex-direction:column;gap:2px;margin-top:28px;padding-top:20px;display:flex}.zzJU5q_leaderSignature{width:180px;margin-bottom:8px;display:block}.zzJU5q_leaderName{font-family:var(--h-font-display);color:var(--h-primary);font-size:24px;font-weight:600}.zzJU5q_leaderRole{color:var(--h-muted);font-size:15px}.zzJU5q_timeline{margin:0;padding:0;list-style:none;position:relative}.zzJU5q_timeline:before{content:"";background:linear-gradient(var(--h-accent), var(--h-line));width:2px;position:absolute;top:0;bottom:0;left:39px}.zzJU5q_timelineItem{grid-template-columns:80px 1fr;gap:20px;padding-bottom:36px;display:grid;position:relative}.zzJU5q_timelineYear{z-index:1;text-align:center;background:var(--h-primary);min-width:72px;color:var(--h-accent);font-family:var(--h-font-display);border-radius:999px;place-self:start center;padding:6px 8px;font-size:18px;font-weight:600;position:relative}.zzJU5q_timelineCard{border:1px solid var(--h-line);border-radius:var(--h-radius);background:#fff;padding:24px}.zzJU5q_timelineImage{aspect-ratio:16/9;border-radius:var(--h-radius) var(--h-radius) 0 0;margin:-24px -24px 20px;position:relative;overflow:hidden}.zzJU5q_timelineTitle{color:var(--h-primary);margin:0;font-size:22px}.zzJU5q_timelineText{color:var(--h-muted);margin:8px 0 0}.zzJU5q_steps{counter-reset:steps;grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}.zzJU5q_step{border:1px solid var(--h-line);border-top:3px solid var(--h-accent);border-radius:var(--h-radius);background:#fff;padding:28px 24px 24px;position:relative}.zzJU5q_stepNumber{background:var(--h-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:inline-flex}.zzJU5q_stepTitle{color:var(--h-primary);margin:16px 0 6px;font-size:21px}.zzJU5q_stepText{color:var(--h-muted);margin:0;font-size:16px}.zzJU5q_checkGroups{grid-template-columns:1fr;gap:24px;display:grid}.zzJU5q_checkGroup{border:1px solid var(--h-line);border-radius:var(--h-radius);background:#fff;padding:28px}.zzJU5q_checkTitle{color:var(--h-primary);margin:0 0 16px;font-size:22px}.zzJU5q_checkList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.zzJU5q_checkList li{align-items:flex-start;gap:12px;display:flex}.zzJU5q_checkIcon{color:var(--h-accent);flex:none;margin-top:4px}.zzJU5q_tableWrap{border:1px solid var(--h-line);border-radius:var(--h-radius);background:#fff;overflow-x:auto}.zzJU5q_table{border-collapse:collapse;width:100%;font-size:16px}.zzJU5q_table caption{text-align:left;color:var(--h-muted);padding:12px 16px;font-size:14px}.zzJU5q_table th,.zzJU5q_table td{text-align:left;border-bottom:1px solid var(--h-line);vertical-align:top;padding:14px 16px}.zzJU5q_table thead th{background:var(--h-primary);color:#fff;letter-spacing:.04em;font-size:14px;font-weight:600}.zzJU5q_table tbody th{color:var(--h-primary);font-weight:600}.zzJU5q_table tbody tr:nth-child(2n){background:var(--h-surface)}.zzJU5q_lyrics{text-align:center;gap:32px;max-width:900px;margin:0 auto;display:grid}.zzJU5q_verseHeading{font-size:15px;font-family:var(--h-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--h-accent);margin:0 0 12px}.zzJU5q_verseLines{white-space:pre-line;font-family:var(--h-font-display);color:var(--h-primary);margin:0;font-size:22px;line-height:1.6}.zzJU5q_audio{text-align:center;max-width:420px;margin:40px auto 0}.zzJU5q_audioLabel{margin:0 0 8px;font-weight:600}.zzJU5q_audio audio{width:100%}.zzJU5q_policyMeta{border-bottom:1px solid var(--h-line);color:var(--h-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:32px;padding-bottom:16px;font-size:15px;display:flex}.zzJU5q_policyMeta p{margin:0}@media (min-width:768px){.zzJU5q_featureGrid,.zzJU5q_steps,.zzJU5q_checkGroups[data-count="2"],.zzJU5q_checkGroups[data-count="3"],.zzJU5q_checkGroups[data-count="4"],.zzJU5q_lyrics[data-count="2"],.zzJU5q_lyrics[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.zzJU5q_featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.zzJU5q_featureGrid[data-count="4"],.zzJU5q_steps{grid-template-columns:repeat(4,minmax(0,1fr))}.zzJU5q_steps:has(>:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}.zzJU5q_countdown{grid-template-columns:1.1fr 1fr;gap:64px}.zzJU5q_leader{grid-template-columns:5fr 7fr;align-items:start;gap:80px}.zzJU5q_timeline:before{left:50%;transform:translate(-1px)}.zzJU5q_timelineItem{grid-template-columns:1fr 96px 1fr;gap:32px}.zzJU5q_timelineYear{grid-area:1/2}.zzJU5q_timelineCard[data-side=start]{grid-area:1/1}.zzJU5q_timelineCard[data-side=end]{grid-area:1/3}.zzJU5q_checkGroups[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}
.AyGwmW_newsGrid,.AyGwmW_newsList{grid-template-columns:1fr;gap:24px;margin:0;padding:0;list-style:none;display:grid}.AyGwmW_newsFeatured{gap:24px;display:grid}.AyGwmW_newsLink{height:100%;color:inherit;border:1px solid var(--h-line);border-radius:var(--h-radius);background:#fff;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.AyGwmW_newsCover{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.AyGwmW_newsCover img{transition:transform .5s}.AyGwmW_newsLink:hover .AyGwmW_newsCover img{transform:scale(1.04)}.AyGwmW_newsBody{flex-direction:column;gap:8px;padding:20px 22px 24px;display:flex}.AyGwmW_newsMeta{color:var(--h-muted);flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.AyGwmW_newsCategory{letter-spacing:.12em;text-transform:uppercase;color:var(--h-accent);font-weight:700}.AyGwmW_newsTitle{font-family:var(--h-font-display);color:var(--h-primary);font-size:22px;font-weight:600;line-height:1.25}.AyGwmW_newsCard[data-featured=true] .AyGwmW_newsTitle{font-size:clamp(26px,3vw,34px)}.AyGwmW_newsExcerpt{color:var(--h-muted);font-size:15px}.AyGwmW_newsList .AyGwmW_newsLink{flex-direction:row}.AyGwmW_newsList .AyGwmW_newsCover{aspect-ratio:auto;flex:none;width:38%}.AyGwmW_newsList .AyGwmW_newsExcerpt{display:none}.AyGwmW_newsList .AyGwmW_newsTitle{font-size:19px}.AyGwmW_faq{border-top:1px solid var(--h-line)}.AyGwmW_faqItem{border-bottom:1px solid var(--h-line)}.AyGwmW_faqQuestion{font-family:var(--h-font-display);color:var(--h-primary);cursor:pointer;padding:20px 40px 20px 0;font-size:21px;font-weight:600;list-style:none;position:relative}.AyGwmW_faqQuestion::-webkit-details-marker{display:none}.AyGwmW_faqQuestion:after{content:"+";font-family:var(--h-font-body);color:var(--h-accent);font-size:26px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.AyGwmW_faqItem[open] .AyGwmW_faqQuestion:after{content:"−"}.AyGwmW_faqAnswer{white-space:pre-line;color:#3a3a42;margin:0 0 22px}.AyGwmW_downloadGroups{gap:32px;display:grid}.AyGwmW_downloadGroupTitle{color:var(--h-primary);margin:0 0 12px;font-size:22px}.AyGwmW_downloads{grid-template-columns:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.AyGwmW_download{border:1px solid var(--h-line);border-radius:var(--h-radius);color:inherit;background:#fff;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;column-gap:14px;padding:16px 18px;text-decoration:none;display:grid}.AyGwmW_download:hover{border-color:var(--h-accent)}.AyGwmW_downloadIcon{color:var(--h-primary);grid-row:span 2}.AyGwmW_downloadName{font-weight:600}.AyGwmW_downloadMeta{color:var(--h-muted);grid-column:2;font-size:13px}.AyGwmW_downloadAction{color:var(--h-accent);grid-area:1/3/span 2}@media (min-width:768px){.AyGwmW_newsGrid,.AyGwmW_downloads{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.AyGwmW_newsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.AyGwmW_newsFeatured{grid-template-columns:7fr 5fr;align-items:start}}@media (prefers-reduced-motion:reduce){.AyGwmW_newsCover img{transition:none}}
.jI2Wmq_hero{isolation:isolate;color:#fff;background:var(--h-dark);min-height:max(560px,100svh);position:relative;overflow:hidden}.jI2Wmq_slides,.jI2Wmq_slide,.jI2Wmq_slideFrame{position:absolute;inset:0}.jI2Wmq_slides{min-height:max(560px,100svh);position:relative}.jI2Wmq_slide{opacity:0;transition:opacity .9s}.jI2Wmq_slide[data-active=true]{opacity:1;z-index:1}.jI2Wmq_media{z-index:-1;position:absolute;inset:0;overflow:hidden}.jI2Wmq_media:after{content:"";background:linear-gradient(#080e1e40 0%,#080e1e59 45%,#080e1ed9 100%);position:absolute;inset:0}.jI2Wmq_hero[data-overlay=light] .jI2Wmq_media:after{background:linear-gradient(#080e1e26 0%,#080e1e33 50%,#080e1eb3 100%)}.jI2Wmq_hero[data-overlay=strong] .jI2Wmq_media:after{background:linear-gradient(#080e1e80 0%,#080e1e99 50%,#080e1eeb 100%)}.jI2Wmq_image{transform:scale(1.02)}.jI2Wmq_hero[data-ken-burns=true] .jI2Wmq_slide[data-active=true] .jI2Wmq_image{animation:14s ease-out forwards jI2Wmq_kenBurns}@keyframes jI2Wmq_kenBurns{0%{transform:scale(1.02)}to{transform:scale(1.12)}}.jI2Wmq_inner{max-width:1200px;height:100%;padding:calc(var(--h-header-height) + 48px) 20px 140px;align-items:flex-end;min-height:max(560px,100svh);margin:0 auto;display:flex;position:relative}.jI2Wmq_sound{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border:1px solid #ffffff73;border-radius:999px;place-items:center;width:44px;height:44px;transition:background .2s;display:grid;position:absolute;bottom:96px;right:20px}.jI2Wmq_sound:hover{background:#000000a6}.jI2Wmq_sound:focus-visible{outline-offset:3px;outline:2px solid #fff}.jI2Wmq_sound svg{width:20px;height:20px}@media (min-width:1024px){.jI2Wmq_sound{bottom:32px;right:32px}}.jI2Wmq_copy{max-width:760px}.jI2Wmq_eyebrow{border-bottom:2px solid var(--h-accent);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;padding-bottom:8px;font-size:13px;font-weight:600;display:inline-block}.jI2Wmq_headline{color:#fff;text-wrap:balance;margin:0;font-size:clamp(38px,6.4vw,76px)}.jI2Wmq_text{opacity:.92;max-width:600px;margin:20px 0 0;font-size:clamp(17px,1.6vw,20px)}.jI2Wmq_controls{z-index:2;align-items:center;gap:16px;width:min(1200px,100%);padding:0 20px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.jI2Wmq_arrow{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #fff6;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.jI2Wmq_arrow:hover{border-color:var(--h-accent);color:var(--h-accent)}.jI2Wmq_dots{gap:8px;display:flex}.jI2Wmq_dot{cursor:pointer;background:#fff6;border:0;border-radius:2px;width:32px;height:4px;padding:0}.jI2Wmq_dot[data-active=true]{background:var(--h-accent)}.jI2Wmq_split{background:var(--h-surface);padding-top:var(--h-header-height);grid-template-columns:1fr;display:grid}.jI2Wmq_splitCopy{place-self:center;max-width:640px;padding:56px 20px}.jI2Wmq_splitEyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--h-accent);margin:0 0 16px;font-size:13px;font-weight:600}.jI2Wmq_splitHeadline{color:var(--h-primary);margin:0;font-size:clamp(36px,5vw,64px)}.jI2Wmq_splitText{color:var(--h-muted);margin:20px 0 0;font-size:19px}.jI2Wmq_splitMedia{min-height:360px;position:relative}@media (min-width:1024px){.jI2Wmq_split{grid-template-columns:1fr 1fr;min-height:88vh}.jI2Wmq_split[data-media-side=start] .jI2Wmq_splitMedia{order:-1}.jI2Wmq_inner{padding-bottom:160px}}@media (prefers-reduced-motion:reduce){.jI2Wmq_slide{transition:none}.jI2Wmq_hero[data-ken-burns=true] .jI2Wmq_slide[data-active=true] .jI2Wmq_image{animation:none}}
.xP6Sya_portrait{aspect-ratio:4/5;border-radius:var(--h-radius);background:linear-gradient(135deg, var(--h-primary), var(--h-dark));place-items:center;display:grid;position:relative;overflow:hidden}.xP6Sya_initials{font-family:var(--h-font-display);color:var(--h-accent);font-size:44px;font-weight:600}.xP6Sya_peopleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin:0;padding:0;list-style:none;display:grid}.xP6Sya_peopleGrid[data-variant=list]{grid-template-columns:1fr}.xP6Sya_peopleGrid[data-variant=list] .xP6Sya_person{grid-template-columns:120px 1fr;align-items:start;gap:20px;display:grid}.xP6Sya_personBody{padding-top:14px}.xP6Sya_personLink{border-radius:var(--h-radius);display:block}.xP6Sya_personLink:focus-visible{outline:2px solid var(--h-accent);outline-offset:3px}.xP6Sya_personName a{color:inherit;text-decoration:none}.xP6Sya_personName a:hover{text-decoration:underline}.xP6Sya_personName{color:var(--h-primary);margin:0;font-size:21px}section[data-tone=dark] .xP6Sya_personName{color:#fff}.xP6Sya_personRole{color:var(--h-accent);margin:4px 0 0;font-size:15px;font-weight:600}.xP6Sya_personMeta{color:var(--h-muted);margin:6px 0 0;font-size:14px}.xP6Sya_bio{margin-top:10px;font-size:15px}.xP6Sya_bio summary{cursor:pointer;color:var(--h-primary);font-weight:600}.xP6Sya_bio p{color:#3a3a42;margin:8px 0 0}.xP6Sya_quotes{scroll-snap-type:x mandatory;grid-auto-columns:min(88vw,420px);grid-auto-flow:column;gap:20px;margin:0;padding:4px 4px 16px;list-style:none;display:grid;overflow-x:auto}.xP6Sya_quotes[data-variant=grid]{grid-template-columns:1fr;grid-auto-flow:row;overflow:visible}.xP6Sya_quoteCard{scroll-snap-align:start;border:1px solid var(--h-line);border-radius:var(--h-radius);background:#fff;flex-direction:column;padding:32px 28px;display:flex}.xP6Sya_quoteMark{color:var(--h-accent)}.xP6Sya_quoteText{font-family:var(--h-font-display);color:var(--h-primary);flex:1;margin:16px 0 24px;font-size:22px;line-height:1.45}.xP6Sya_quoteAuthor{align-items:center;gap:14px;display:flex}.xP6Sya_quotePortrait{aspect-ratio:1;border-radius:999px;flex:none;width:56px;height:56px}.xP6Sya_quotePortrait .xP6Sya_initials{font-size:20px}.xP6Sya_quoteName{margin:0;font-weight:600}.xP6Sya_quoteRelation{color:var(--h-muted);margin:2px 0 0;font-size:14px}.xP6Sya_alumni{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin:0;padding:0;list-style:none;display:grid}.xP6Sya_alumnusPortrait{aspect-ratio:1;border:3px solid var(--h-accent);border-radius:999px;margin-bottom:14px}.xP6Sya_alumnusText{color:#3a3a42;margin:8px 0 0;font-size:15px}.xP6Sya_smallLink{font:inherit;color:var(--h-primary);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:8px;padding:0;font-size:14px;font-weight:600;text-decoration:underline;display:inline-block}.xP6Sya_achievements,.xP6Sya_cards{grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid}.xP6Sya_achievement,.xP6Sya_card{border:1px solid var(--h-line);border-radius:var(--h-radius);background:#fff;overflow:hidden}.xP6Sya_achievementImage,.xP6Sya_cardImage{aspect-ratio:16/10;position:relative}.xP6Sya_achievementBody,.xP6Sya_cardBody{padding:22px 24px 26px}.xP6Sya_achievementYear{letter-spacing:.14em;color:var(--h-accent);margin:0;font-size:13px;font-weight:700}.xP6Sya_achievementTitle,.xP6Sya_cardTitle{color:var(--h-primary);margin:6px 0 0;font-size:22px}.xP6Sya_achievementText,.xP6Sya_cardText{color:var(--h-muted);margin:8px 0 0;font-size:15px}.xP6Sya_houses{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.xP6Sya_house{text-align:center;border:1px solid var(--h-line);border-radius:var(--h-radius);background:#fff;padding:36px 24px 28px;position:relative;overflow:hidden}.xP6Sya_houseBand{height:8px;position:absolute;top:0;left:0;right:0}.xP6Sya_houseName{color:var(--h-primary);margin:0;font-size:26px}.xP6Sya_houseMotto{color:var(--h-muted);margin:6px 0 0;font-style:italic}.xP6Sya_houseText{margin:12px 0 0;font-size:15px}.xP6Sya_facilities{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}.xP6Sya_facility{aspect-ratio:4/3;border-radius:var(--h-radius);isolation:isolate;position:relative;overflow:hidden}.xP6Sya_facility:after{content:"";background:linear-gradient(#080e1e00 40%,#080e1ed9 100%);position:absolute;inset:0}.xP6Sya_facilityCaption{z-index:1;color:#fff;padding:20px 22px;position:absolute;bottom:0;left:0;right:0}.xP6Sya_facilityName{color:#fff;margin:0;font-size:23px}.xP6Sya_facilityText{opacity:.9;margin:6px 0 0;font-size:15px}@media (min-width:768px){.xP6Sya_peopleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.xP6Sya_quotes[data-variant=grid],.xP6Sya_achievements,.xP6Sya_cards,.xP6Sya_facilities{grid-template-columns:repeat(2,minmax(0,1fr))}.xP6Sya_alumni{grid-template-columns:repeat(4,minmax(0,1fr))}.xP6Sya_houses[data-count="4"],.xP6Sya_houses[data-count="3"]{grid-template-columns:repeat(var(--h-house-cols,4), minmax(0, 1fr))}.xP6Sya_houses[data-count="3"]{--h-house-cols:3}}@media (min-width:1024px){.xP6Sya_peopleGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.xP6Sya_quotes[data-variant=grid],.xP6Sya_achievements,.xP6Sya_cards,.xP6Sya_facilities{grid-template-columns:repeat(3,minmax(0,1fr))}}
.o4ylsq_shell{color:#111827;background:#f3f4f6;grid-template-columns:340px 1fr;height:100vh;font:14px/1.5 system-ui,-apple-system,sans-serif;display:grid}.o4ylsq_panel{background:#fff;border-right:1px solid #e5e7eb;padding:20px;overflow-y:auto}.o4ylsq_title{margin:0;font-size:18px}.o4ylsq_hint{color:#6b7280;margin:4px 0 16px}.o4ylsq_field{border:0;flex-direction:column;gap:6px;margin:0 0 16px;padding:0;font-weight:600;display:flex}.o4ylsq_field select,.o4ylsq_field textarea{font:inherit;border:1px solid #d1d5db;border-radius:6px;padding:8px;font-weight:400}.o4ylsq_check{align-items:center;gap:8px;font-weight:400;display:flex}.o4ylsq_segmented{gap:4px;display:flex}.o4ylsq_segmented button{font:inherit;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;flex:1;padding:6px}.o4ylsq_segmented button[data-active=true]{color:#fff;background:#111827;border-color:#111827}.o4ylsq_log{color:#374151;word-break:break-all;margin:0;padding-left:18px;font:400 12px/1.4 ui-monospace,monospace}.o4ylsq_stage{justify-content:center;padding:16px;display:flex;overflow:hidden}.o4ylsq_frame{background:#fff;border:0;border-radius:8px;height:100%;transition:width .2s;box-shadow:0 8px 32px #0000001f}
.Khrb7G_frame [data-section-id]{cursor:pointer}.Khrb7G_frame [data-section-id]:hover{outline-offset:-2px;outline:2px dashed #2563eb99}.Khrb7G_ribbon{z-index:1000;color:#fff;letter-spacing:.06em;text-transform:uppercase;pointer-events:none;background:#2563eb;border-radius:4px;padding:4px 10px;font:600 12px/1.4 system-ui,sans-serif;position:fixed;top:12px;left:12px}.Khrb7G_message{padding:40px;font-family:system-ui,sans-serif}
