@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a6558fa4f8c562a3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/01c09061d12229e2-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5e27dca7e0f1e879-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/04347b826236d20a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5ee810a3ba8d301a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Raleway Fallback;src:local("Arial");ascent-override:90.51%;descent-override:22.53%;line-gap-override:0.00%;size-adjust:103.86%}.__className_484267{font-family:Raleway,Raleway Fallback;font-weight:700;font-style:normal}.__variable_484267{--font-raleway:"Raleway","Raleway Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_db7f83{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_db7f83{--font-instrument:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:Rochester;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e90d00ace9f884d3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rochester Fallback;src:local("Arial");ascent-override:136.85%;descent-override:34.26%;line-gap-override:0.00%;size-adjust:75.25%}.__className_16aa3b{font-family:Rochester,Rochester Fallback;font-weight:400;font-style:normal}.__variable_16aa3b{--font-rochester:"Rochester","Rochester Fallback"}@font-face{font-family:sketch;src:url(/_next/static/media/c4d830195a7b0df6-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:sketch Fallback;src:local("Arial");ascent-override:81.49%;descent-override:21.06%;line-gap-override:0.00%;size-adjust:120.08%}.__className_6aa78e{font-family:sketch,sketch Fallback}.__variable_6aa78e{--font-sketch-local:"sketch","sketch Fallback"}.Footor_footerWrapper__31DI3{width:100%;position:relative;display:flex;flex-direction:column;background-color:transparent;overflow-x:clip;margin-top:120px}.Footor_topPicturesRow__PRQTa{width:100%;position:relative;z-index:2;aspect-ratio:1920/434;margin-bottom:-1px;line-height:0;background-color:var(--color-white);overflow:visible}.Footor_pictureCard__cvi6J{position:absolute;width:19.95%;aspect-ratio:383/447;cursor:pointer;transform-origin:center center;transition:transform .45s cubic-bezier(.34,1.56,.64,1),filter .45s ease,z-index 0s .2s;will-change:transform,filter;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.Footor_pictureCard__cvi6J:active,.Footor_pictureCard__cvi6J:focus-visible,.Footor_pictureCard__cvi6J:hover{z-index:20;transition:transform .45s cubic-bezier(.34,1.56,.64,1),filter .45s ease,z-index 0s}.Footor_cardImg__Mw_Bk{width:100%;height:100%;object-fit:contain;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.Footor_card1__UVdaj{left:1.41%;top:53.57%;transform:rotate(-13.5deg);z-index:1}.Footor_card1__UVdaj:active,.Footor_card1__UVdaj:focus-visible,.Footor_card1__UVdaj:hover{transform:translateY(-54%) rotate(-6deg) scale(1.06);filter:drop-shadow(0 20px 36px var(--color-footer-card-yellow-glow)) drop-shadow(0 4px 12px rgba(0,0,0,.16))}.Footor_card2__Vo__3{left:19.48%;top:24.88%;transform:rotate(13.5deg);z-index:3}.Footor_card2__Vo__3:active,.Footor_card2__Vo__3:focus-visible,.Footor_card2__Vo__3:hover{transform:translateY(-30%) rotate(7deg) scale(1.06);filter:drop-shadow(0 20px 36px var(--color-footer-card-red-glow)) drop-shadow(0 4px 12px rgba(0,0,0,.16))}.Footor_card3__M7gpi{left:39.27%;top:50.69%;transform:rotate(-12.5deg);z-index:1}.Footor_card3__M7gpi:active,.Footor_card3__M7gpi:focus-visible,.Footor_card3__M7gpi:hover{transform:translateY(-52%) rotate(-5deg) scale(1.06);filter:drop-shadow(0 20px 36px var(--color-footer-card-blue-glow)) drop-shadow(0 4px 12px rgba(0,0,0,.16))}.Footor_card4__vLrvH{left:58.62%;top:1.73%;transform:rotate(3deg);z-index:3}.Footor_card4__vLrvH:active,.Footor_card4__vLrvH:focus-visible,.Footor_card4__vLrvH:hover{transform:translateY(-14%) rotate(0deg) scale(1.06);filter:drop-shadow(0 20px 36px var(--color-footer-card-green-glow)) drop-shadow(0 4px 12px rgba(0,0,0,.16))}.Footor_card5__reohi{left:77.42%;top:36.52%;transform:rotate(20deg);z-index:2}.Footor_card5__reohi:active,.Footor_card5__reohi:focus-visible,.Footor_card5__reohi:hover{transform:translateY(-40%) rotate(12deg) scale(1.06);filter:drop-shadow(0 20px 36px var(--color-footer-card-indigo-glow)) drop-shadow(0 4px 12px rgba(0,0,0,.16))}.Footor_doodleIcon___dFAS{position:absolute;pointer-events:auto;cursor:pointer;will-change:transform,filter;transition:transform .35s ease,filter .35s ease}.Footor_doodleImg__wmXpX{width:100%;height:100%;object-fit:contain;display:block}.Footor_planeIcon__DZuHC{left:12%;top:26.5%;width:4.69%;aspect-ratio:90/81;z-index:4;animation:Footor_planeHoverFloat__lzvpZ 5s ease-in-out infinite}.Footor_planeIcon__DZuHC:hover{transform:translate(6px,-10px) rotate(8deg) scale(1.15);filter:drop-shadow(0 8px 16px rgba(26,70,116,.3))}@keyframes Footor_planeHoverFloat__lzvpZ{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(5px,-8px) rotate(3deg)}}.Footor_bulbIcon__1baB0{left:45.68%;top:3%;width:8.28%;aspect-ratio:159/121;z-index:4;animation:Footor_bulbGentlePulse__N_9gT 4s ease-in-out infinite}.Footor_bulbIcon__1baB0:hover{transform:scale(1.12) translateY(-4px);filter:drop-shadow(0 0 14px rgba(251,176,59,.7))}@keyframes Footor_bulbGentlePulse__N_9gT{0%,to{transform:scale(1);filter:drop-shadow(0 0 2px rgba(251,176,59,.15))}50%{transform:scale(1.04);filter:drop-shadow(0 0 8px rgba(251,176,59,.45))}}.Footor_trophyIcon__Sf1f9{left:90.1%;top:14.98%;width:3.8%;aspect-ratio:73/69;z-index:4;animation:Footor_trophyGentleWiggle__Ms0j3 4.5s ease-in-out infinite}.Footor_trophyIcon__Sf1f9:hover{transform:scale(1.16) rotate(-6deg) translateY(-4px);filter:drop-shadow(0 6px 14px rgba(251,176,59,.5))}@keyframes Footor_trophyGentleWiggle__Ms0j3{0%,to{transform:rotate(0deg)}25%{transform:rotate(-3deg) scale(1.02)}75%{transform:rotate(3deg) scale(1.02)}}.Footor_footerBody__AMtvT{width:100%;position:relative;background:linear-gradient(180deg,#1e3567 0,#1b3160 7%,#1a2f5c 11%,#1a2d57 15%,#172951 20%,#152346 32%,#111e3e 36%,#101a35 45%,#0e1831 49%,#0c1228 62%,#0b1023 70%,#0a0d1e 78%,#090b1a 87%,#060815);color:var(--color-white);padding-top:42px;padding-bottom:clamp(168px,18vw,250px);overflow:hidden;z-index:5}.Footor_bgDecorationRight__mgxmF{position:absolute;right:0;bottom:0;width:min(850px,60%);height:clamp(150px,15vw,230px);z-index:1;pointer-events:none}.Footor_bgDecorationLeft__pGXRj{position:absolute;left:max(20px,calc((100% - var(--section-max-width)) / 2 + 8px));bottom:12px;width:clamp(108px,10vw,146px);height:clamp(108px,10vw,146px);z-index:1;pointer-events:none}.Footor_bgImg___BQ8_{object-fit:contain;object-position:bottom right;-webkit-mask-image:linear-gradient(180deg,transparent 0,#fff 28%);mask-image:linear-gradient(180deg,transparent 0,#fff 28%)}.Footor_bgImgLeft__tCGEu{object-fit:contain;object-position:bottom left}.Footor_container__sRC_c{width:100%;max-width:var(--section-max-width);margin:0 auto;padding:0 20px;position:relative;z-index:2}.Footor_topRow__KzyGx{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.Footor_logoSection__fxBQX{display:flex;align-items:center;gap:20px}.Footor_logoWrapper__m1cQF{position:relative;width:62px;height:62px;aspect-ratio:1/1;border-radius:50%;background:transparent;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:visible;transition:transform .4s cubic-bezier(.4,0,.2,1)}.Footor_logoWrapper__m1cQF:before{content:"";position:absolute;inset:-4px;border-radius:50%;padding:2.5px;background:linear-gradient(45deg,transparent 15%,var(--color-primary-red) 35%,var(--color-accent-yellow) 50%,var(--color-white) 55%,var(--color-primary-red) 65%,transparent 85%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:Footor_rotateLogoBorder__GGEup 4s linear infinite;pointer-events:none}.Footor_logoWrapper__m1cQF:after{content:"";position:absolute;inset:-10px;border-radius:50%;background:radial-gradient(circle,rgba(218,36,39,.3) 0,rgba(251,176,59,.16) 45%,transparent 70%);animation:Footor_logoGlowPulse__gc8eY 3s ease-in-out infinite;z-index:-1;pointer-events:none}.Footor_logoWrapper__m1cQF:hover{transform:scale(1.08)}.Footor_logoImg__1z6TN{object-fit:contain;filter:drop-shadow(0 3px 8px rgba(0,0,0,.35));transition:transform .4s ease}.Footor_logoWrapper__m1cQF:hover .Footor_logoImg__1z6TN{transform:scale(1.05)}@keyframes Footor_rotateLogoBorder__GGEup{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Footor_logoGlowPulse__gc8eY{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.18);opacity:.9}}.Footor_logoText__OjyIb{display:flex;flex-direction:column;gap:5px}.Footor_logoText__OjyIb p{margin:0;font-size:.85rem;color:var(--color-footer-text-muted);font-weight:500;line-height:1.3}.Footor_socialSection__9ovAl{display:flex;flex-direction:column;align-items:flex-end;gap:15px}.Footor_socialHeading__2ASf2{font-size:1rem;margin:0;font-weight:500}.Footor_socialIcons__h869p{display:flex;gap:10px}.Footor_socialIcon__U6JCf{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;background-color:var(--color-social-bg);color:var(--color-white);font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none}.Footor_socialIcon__U6JCf:hover{background-color:var(--color-primary-red);transform:translateY(-4px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.Footor_fbIcon__RnuRI{background-color:var(--color-footer-social-fb)}.Footor_divider__ZWRuV{position:relative;width:100%;height:6px;background-image:repeating-linear-gradient(to right,var(--color-footer-divider-line) 0,var(--color-footer-divider-line) 2px,transparent 2px,transparent 15px);background-size:15px 100%;background-repeat:repeat-x;background-position:0 0;margin-bottom:40px;border:none;overflow:hidden;animation:Footor_dividerMarch__rZYtB 3s linear infinite;transition:opacity .3s ease}.Footor_divider__ZWRuV:hover{animation-duration:1.5s}.Footor_divider__ZWRuV:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0,var(--color-footer-divider-shimmer-edge) 25%,var(--color-footer-divider-shimmer) 50%,var(--color-footer-divider-shimmer-edge) 75%,transparent 100%);background-size:260px 100%;background-repeat:no-repeat;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0,#000 2px,transparent 0,transparent 15px);mask-image:repeating-linear-gradient(90deg,#000 0,#000 2px,transparent 0,transparent 15px);-webkit-mask-size:15px 100%;mask-size:15px 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;filter:drop-shadow(0 0 5px var(--color-footer-divider-glow));pointer-events:none;animation:Footor_dividerMaskMarch__CugaP 3s linear infinite,Footor_dividerLightSweep__VxmOJ 4s cubic-bezier(.4,0,.2,1) infinite}@keyframes Footor_dividerMarch__rZYtB{0%{background-position:0 0}to{background-position:30px 0}}@keyframes Footor_dividerMaskMarch__CugaP{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:30px 0;mask-position:30px 0}}@keyframes Footor_dividerLightSweep__VxmOJ{0%{background-position:-260px 0}60%,to{background-position:calc(100% + 260px) 0}}.Footor_infoGrid___TsKe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:30px;margin-bottom:40px}.Footor_infoContactGroup__T3Nov{grid-column:2;display:flex;flex-direction:column;gap:24px}.Footor_footerMenuGroup__b9_tA{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.Footor_quickLinksGroup__wvMyR{grid-column:3}.Footor_importantLinksGroup__TOGkX{grid-column:4}.Footor_footerMenuTitle__cYFqN{margin:0;padding:8px 0;border:0;border-radius:6px;background:transparent;color:#94a3b8;font-size:.9rem;font-weight:600}.Footor_footerMenuList__icYQ_{display:flex;flex-direction:column;gap:10px;width:100%;list-style:none;margin:0;padding:0}.Footor_footerMenuLink__oC3Iy{display:block;width:100%;box-sizing:border-box;padding:8px 0;border:0;border-radius:7px;background:transparent;color:#d8e1ed;font-size:.84rem;font-weight:500;line-height:1.25;text-align:left;text-decoration:none;transition:color .2s ease}.Footor_infoColumn__k27WT{display:flex;flex-direction:column;gap:10px}.Footor_infoHeading__RBDAh{margin:0;font-size:.9rem;color:var(--color-footer-text-muted);font-weight:500}.Footor_infoTextBold__rUU8T{margin:0;font-size:1rem;font-weight:600;line-height:1.5}.Footor_bottomRow__pgfbc{display:flex;flex-direction:column;align-items:stretch;gap:20px;padding-top:20px}.Footor_footerLinks__0McdY{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:25px}.Footor_footerBottomLine__yHuyG{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:18px;border-top:1px solid var(--color-footer-divider-line)}.Footor_legalLinks__6Wb5Q{justify-content:flex-end;gap:20px}.Footor_copyright__xjEe7{flex:0 0 auto}.Footor_footerLinks__0McdY li a{font-size:.9rem;font-weight:500;text-decoration:none;transition:color .3s ease}.Footor_footerLinks__0McdY li a:hover{color:var(--color-primary-red)}.Footor_copyright__xjEe7 p{margin:0;font-size:.9rem;font-weight:500}.Footor_highlightText__MFJuD{color:var(--color-footer-highlight)}@media (max-width:1024px){.Footor_infoGrid___TsKe{grid-template-columns:1fr;gap:40px;margin-bottom:60px}.Footor_footerMenuGroup__b9_tA,.Footor_infoContactGroup__T3Nov,.Footor_infoGrid___TsKe>.Footor_infoColumn__k27WT{grid-column:1}}@media (max-width:768px){.Footor_footerMenuGroup__b9_tA{align-items:center}.Footor_footerMenuLink__oC3Iy,.Footor_footerMenuTitle__cYFqN{text-align:center}.Footor_topRow__KzyGx{align-items:center;gap:30px}.Footor_logoSection__fxBQX,.Footor_topRow__KzyGx{flex-direction:column;text-align:center}.Footor_socialSection__9ovAl{align-items:center}.Footor_bottomRow__pgfbc{flex-direction:column;gap:25px;text-align:center}.Footor_footerBottomLine__yHuyG{flex-direction:column;gap:16px}.Footor_legalLinks__6Wb5Q{justify-content:center}.Footor_divider__ZWRuV{margin-bottom:30px}.Footor_footerLinks__0McdY{flex-wrap:wrap;justify-content:center;gap:20px}.Footor_footerBody__AMtvT{padding-bottom:130px}.Footor_bgDecorationRight__mgxmF{width:88%;height:110px;right:0}.Footor_bgDecorationLeft__pGXRj{width:84px;height:84px;left:16px;bottom:8px}}@media (max-width:480px){.Footor_infoGrid___TsKe{grid-template-columns:1fr;gap:30px;text-align:center;margin-bottom:50px}.Footor_divider__ZWRuV{margin-bottom:25px}.Footor_bgDecorationRight__mgxmF{height:90px;right:0}.Footor_bgDecorationLeft__pGXRj{width:72px;height:72px}.Footor_footerLinks__0McdY li a{font-size:.95rem}}.Header_headerContainer__oKrTh{width:100%;font-family:var(--font-family-base);position:sticky;top:0;z-index:1000;overflow-anchor:none}@media (min-width:1025px){.Header_headerContainer__oKrTh{top:-42px;height:134px}.Header_headerContainer__oKrTh .Header_mainHeader__f8UUo{position:absolute;top:42px;left:0;width:100%}}.Header_topBar__sRUcX{position:relative;z-index:101;background:var(--color-primary-red);color:var(--color-white);height:42px;display:flex;align-items:center;font-size:.85rem}.Header_topBarContent__eDUBW{width:100%;max-width:var(--section-max-width);margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center}.Header_socialIcons__m9aLc{display:flex;gap:16px;align-items:center;margin-left:0}.Header_socialIcons__m9aLc a{color:var(--color-white);font-size:.95rem;transition:transform .3s ease,opacity .3s ease;display:flex;align-items:center}.Header_socialIcons__m9aLc a:hover{opacity:.85;transform:scale(1.15)}.Header_topBarCenter__iah2W{font-weight:500;letter-spacing:.3px;flex:1 1;text-align:center}.Header_topBarRight__u7sDo{display:flex;align-items:center;gap:16px}.Header_language__o5wPh{display:flex;align-items:center;gap:6px;cursor:pointer;transition:opacity .3s ease}.Header_language__o5wPh:hover{opacity:.85}.Header_chevronIcon__TfLIH{font-size:.7rem}.Header_divider__kr5n1{width:1px;height:14px;background-color:rgba(255,255,255,.4)}.Header_email__wPST_{display:flex;align-items:center;gap:8px;transition:opacity .3s ease}.Header_email__wPST_:hover{opacity:.85}.Header_mainHeader__f8UUo{position:relative;z-index:102;border-bottom:1px solid rgba(255,255,255,.25);box-shadow:0 4px 30px rgba(0,0,0,.05)}.Header_mainHeader__f8UUo:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(255,255,255,.05));--header-blur:blur(6px);-webkit-backdrop-filter:var(--header-blur);backdrop-filter:var(--header-blur)}.Header_mainHeader__f8UUo:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,255,255,.85));opacity:0;transition:opacity .5s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 30px rgba(0,0,0,.1)}.Header_scrolled__61jiJ .Header_mainHeader__f8UUo:after{opacity:1}.Header_mainHeaderContent__4uYsq{max-width:var(--section-max-width);margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;height:90px;position:relative;transition:height .4s ease}.Header_scrolled__61jiJ .Header_mainHeaderContent__4uYsq{height:60px}.Header_logoBadge__8XMvW{background:var(--color-primary-red);border:1px solid var(--color-primary-red);border-top:none;position:absolute;top:-1px;left:20px;width:110px;height:125px;display:flex;justify-content:center;align-items:center;padding-top:6px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 15px 25px -5px rgba(218,36,39,.4);z-index:20;transition:width .4s ease,height .4s ease,padding-top .4s ease}.Header_scrolled__61jiJ .Header_logoBadge__8XMvW{top:0;height:60px;width:75px;padding-top:0}.Header_logoImageWrapper__CafuB{background-color:transparent;border-radius:50%;padding:0;display:flex;justify-content:center;align-items:center;width:102px;height:102px;box-shadow:none;transition:width .4s ease,height .4s ease}.Header_scrolled__61jiJ .Header_logoImageWrapper__CafuB{width:56px;height:56px;padding:0}.Header_logo__n5fo7{border-radius:50%;object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}.Header_navLinks__3e_er{display:flex;gap:32px;align-items:center;margin-left:130px;height:100%}.Header_navLink__gf0nK{appearance:none;border:0;background:transparent;cursor:default;font-family:inherit;color:var(--color-white);font-size:.95rem;font-weight:500;letter-spacing:.4px;transition:color .3s ease,text-shadow .3s ease;position:relative;display:flex;align-items:center;gap:8px;padding:8px 0}.Header_navLink__gf0nK:hover{color:#ffffff;text-shadow:0 0 10px rgba(255,255,255,.5)}.Header_scrolled__61jiJ .Header_navLink__gf0nK{color:var(--color-primary-blue)}.Header_scrolled__61jiJ .Header_navLink__gf0nK:hover{color:var(--color-primary-red);text-shadow:none}.Header_navLink__gf0nK:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:var(--color-primary-red);transition:width .3s cubic-bezier(.4,0,.2,1);border-radius:2px}.Header_navLink__gf0nK:hover:after{width:100%}.Header_activeLink__1N_3R{color:var(--color-white)!important}.Header_scrolled__61jiJ .Header_activeLink__1N_3R{color:var(--color-primary-blue)!important}.Header_activeLink__1N_3R:after{width:100%!important}.Header_pencilIcon__N95K4{color:#f59e0b;font-size:.95rem}.Header_navItemWrapper__RDDl5{height:100%;display:flex;align-items:center;position:relative}.Header_navItemWrapper__RDDl5:after{content:"";position:absolute;top:calc(100% - 12px);left:50%;z-index:51;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:12px solid #cd6f70;transform:translate(-50%,-4px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.Header_navItemWrapper__RDDl5:focus-within:after,.Header_navItemWrapper__RDDl5:hover:after{transform:translate(-50%);opacity:1;visibility:visible}.Header_megaMenu__Xflub{position:absolute;top:100%;left:-24px;width:max-content;max-width:90vw;background:linear-gradient(135deg,rgba(255,255,255,.7),rgba(255,255,255,.7));--mega-menu-blur:blur(5px);-webkit-backdrop-filter:var(--mega-menu-blur)!important;backdrop-filter:var(--mega-menu-blur)!important;box-shadow:0 20px 40px rgba(0,0,0,.15),inset 0 1px 3px rgba(255,255,255,.5);border-radius:16px;border:1px solid rgba(255,255,255,.4);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:50;padding:24px 32px;display:flex;justify-content:center}.Header_navItemWrapper__RDDl5:hover .Header_megaMenu__Xflub{opacity:1;visibility:visible}.Header_navItemWrapper__RDDl5:last-child .Header_megaMenu__Xflub,.Header_navItemWrapper__RDDl5:nth-last-child(2) .Header_megaMenu__Xflub{left:auto;right:-24px;transform-origin:top right}.Header_megaMenu__Xflub:before{content:"";position:absolute;top:-30px;left:-20px;right:-20px;height:30px;background:transparent}.Header_megaMenuContent__40FVz{width:auto;display:flex;gap:32px;justify-content:center}.Header_megaMenuColumn__l9Kxe{flex:1 1;min-width:200px;display:flex;flex-direction:column;gap:12px}.Header_megaMenuColumn__l9Kxe:not(:last-child){border-right:1px solid rgba(0,0,0,.06);padding-right:32px}.Header_megaMenuItem__M4QuG{display:flex;flex-direction:column;gap:4px}.Header_megaMenuLink__3_siw{border:0;font-family:inherit;font-size:.95rem;font-weight:500;color:var(--color-primary-blue);text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-flex;align-items:center;padding:8px 12px 8px 0;background:transparent;position:relative}.Header_megaMenuLink__3_siw:before{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%) scale(0);width:6px;height:6px;border-radius:50%;background-color:var(--color-primary-red);box-shadow:0 0 8px rgba(218,36,39,.8);transition:all .3s cubic-bezier(.175,.885,.32,1.275);opacity:0}.Header_megaMenuLink__3_siw:hover{color:var(--color-primary-red);transform:translateX(16px)}.Header_megaMenuLink__3_siw:hover:before{opacity:1;transform:translateY(-50%) scale(1)}.Header_megaMenuCategory__o5ffz{cursor:default!important;pointer-events:none!important;-webkit-user-select:none;user-select:none;color:var(--color-primary-blue)!important}.Header_megaMenuCategory__o5ffz:hover{color:var(--color-primary-blue)!important;transform:none!important}.Header_megaMenuCategory__o5ffz:before{display:none!important}.Header_sidebarCategory__1wFmf{cursor:default!important;pointer-events:none!important;-webkit-user-select:none;user-select:none;font-weight:700!important;color:var(--color-primary-blue)!important}.Header_nestedLinks__UleJe{display:flex;flex-direction:column;gap:4px;padding-left:12px;border-left:2px solid rgba(0,0,0,.04);margin-top:4px;margin-bottom:8px}.Header_nestedLink___yxe_{font-size:.85rem;color:var(--color-text-dark);opacity:.8;text-decoration:none;transition:all .3s ease;display:flex;align-items:center;padding:6px 0;position:relative}.Header_nestedLink___yxe_:before{content:"›";position:absolute;left:-12px;color:var(--color-primary-red);opacity:0;transform:translateX(-5px);transition:all .3s ease;font-size:1.1rem;line-height:1}.Header_nestedLink___yxe_:hover{color:var(--color-primary-blue);opacity:1;transform:translateX(12px);font-weight:600}.Header_nestedLink___yxe_:hover:before{opacity:1;transform:translateX(0)}.Header_nestedDash__9bnTs{display:none}.Header_sidebarOverlay__gsvdI{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);z-index:1001;opacity:0;visibility:hidden;transition:all .4s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.Header_sidebarOverlayOpen__RoJ1I{opacity:1;visibility:visible}.Header_sidebar__bqZlp{position:fixed;top:0;right:-420px;width:420px;max-width:85vw;box-sizing:border-box;overflow-x:hidden;height:100vh;background-color:#0b1528;background-image:url(/images/ui/chalkboard-pattern.svg);background-size:cover;background-position:50%;color:var(--color-white);z-index:1002;box-shadow:-15px 0 40px rgba(0,0,0,.3);transition:right .5s cubic-bezier(.19,1,.22,1);display:flex;flex-direction:column;overflow-y:auto}.Header_sidebarOpen__0fvB8{right:0}.Header_sidebarHeader__MmU0j{display:flex;justify-content:space-between;align-items:center;padding:30px 32px;background:rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.08)}.Header_sidebarHeader__MmU0j h2{margin:0;font-size:1.35rem;color:var(--color-white);font-weight:700;letter-spacing:.5px}.Header_closeBtn__De6Lk{background:rgba(255,255,255,.1);border:none;width:36px;height:36px;border-radius:50%;font-size:1.1rem;color:var(--color-white);cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.Header_closeBtn__De6Lk:hover{background:var(--color-primary-red);transform:rotate(90deg)}.Header_sidebarContent__6Z8H7{padding:24px 32px 40px;display:flex;flex-direction:column;gap:8px;min-width:0}.Header_headerMenus__Jca7F{display:none;flex-direction:column;gap:8px}.Header_sidebarSection__4R3SJ{display:flex;flex-direction:column}.Header_sidebarTitle__18OxF{width:100%;font-size:1.05rem;font-weight:500;font-family:inherit;color:var(--color-accent-yellow);text-decoration:none;border:none;border-bottom:1px solid rgba(255,255,255,.1);background:transparent;padding:14px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left}.Header_sectionChevron__cbmEg{font-size:.75rem;transition:transform .25s ease}.Header_sectionChevronOpen__5Jwjo{transform:rotate(180deg)}.Header_sidebarNestedLink__v8vQE{padding-left:28px}.Header_sidebarItems__n9sht{gap:2px;padding-bottom:8px}.Header_sidebarItems__n9sht,.Header_sidebarItems__n9sht>div{display:flex;flex-direction:column}.Header_sidebarLink__9_pch{display:block;font-size:.95rem;color:rgba(255,255,255,.7);text-decoration:none;transition:all .3s ease;padding:8px 12px;border-radius:8px;position:relative;overflow:hidden;z-index:1}span.Header_sidebarLink__9_pch{cursor:default}.Header_sidebarLink__9_pch:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.05);transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.19,1,.22,1);z-index:-1;border-radius:8px}.Header_sidebarLink__9_pch:hover{color:var(--color-white);transform:translateX(6px);padding-left:16px}.Header_sidebarLink__9_pch:hover:before{transform:scaleX(1);transform-origin:left}.Header_headerRight__1GwEK{display:flex;align-items:center;gap:16px;margin-left:auto}.Header_iconButton__nZq8T,.Header_menuButton__hKYg6{width:46px;height:46px;border-radius:50%;border:none;background-color:var(--color-white);display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:1.15rem;color:var(--color-text-dark);transition:all .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 4px 15px rgba(0,0,0,.15)}.Header_iconButton__nZq8T:hover,.Header_menuButton__hKYg6:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 8px 20px rgba(0,0,0,.2);color:var(--color-primary-red)}.Header_admissionBtn__9djAI{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:2px;border:0;border-radius:10px;overflow:hidden;isolation:isolate;background:#d72a2c;box-shadow:0 5px 18px rgba(181,14,28,.2),-3px 0 16px rgba(255,211,123,.12);text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.Header_admissionBtn__9djAI:before{content:"";position:absolute;top:50%;left:50%;width:400px;height:400px;background:conic-gradient(transparent 0deg 12deg,#ffe5a0 20deg 36deg,transparent 44deg 192deg,#ffe5a0 200deg 216deg,transparent 224deg 1turn);transform:translate(-50%,-50%);animation:Header_admissionBorderOrbit__BCPv6 4s linear infinite;pointer-events:none}@keyframes Header_admissionBorderOrbit__BCPv6{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.Header_btnInner__xceHh{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:14px 24px;border:0;border-radius:8px;background:linear-gradient(105deg,#e51b26,#c30d19);color:#fff;font-family:var(--font-family-base);font-size:16px;line-height:1;font-weight:700;white-space:nowrap;text-transform:uppercase;transition:background .18s ease}.Header_liveDot__MNRTl{position:relative;flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 7px rgba(255,255,255,.7)}.Header_admissionText__8AVb8{position:relative;color:#fff;font-weight:700;line-height:1;letter-spacing:.2px}.Header_admissionBtn__9djAI:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(133,17,29,.28)}.Header_admissionBtn__9djAI:hover .Header_btnInner__xceHh{background:linear-gradient(105deg,#ee2530,#cc1420)}.Header_admissionBtn__9djAI:focus-visible{outline:3px solid #fff;outline-offset:4px}.Header_admissionBtn__9djAI:active{transform:translateY(0)}.Header_scrolled__61jiJ .Header_admissionBtn__9djAI{box-shadow:0 3px 10px rgba(133,17,29,.18)}.Header_scrolled__61jiJ .Header_admissionBtn__9djAI:focus-visible{outline-color:var(--color-primary-blue)}@media (prefers-reduced-motion:reduce){.Header_admissionBtn__9djAI,.Header_btnInner__xceHh{transition:none}.Header_admissionBtn__9djAI:before{animation:none}}@media (max-width:1250px){.Header_navLinks__3e_er{gap:20px;margin-left:150px}}@media (max-width:1100px){.Header_navLinks__3e_er{display:none}.Header_headerMenus__Jca7F{display:flex;margin-bottom:0;padding-bottom:0;border-bottom:0}.Header_mainHeaderContent__4uYsq{padding-left:140px}.Header_topBarCenter__iah2W{font-size:.8rem}}@media (max-width:850px){.Header_topBarCenter__iah2W{display:none}.Header_socialIcons__m9aLc{margin-left:0}.Header_btnInner__xceHh{padding:8px 14px;font-size:12px;gap:6px}}@media (max-width:1024px){.Header_headerContainer__oKrTh{position:sticky;top:0!important}}@media (max-width:768px){.Header_headerContainer__oKrTh{position:sticky;top:0!important}.Header_topBar__sRUcX{height:36px;font-size:.8rem}.Header_topBarContent__eDUBW{padding:0 14px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.Header_socialIcons__m9aLc{margin-left:0;gap:12px}.Header_socialIcons__m9aLc a{font-size:.85rem}.Header_email__wPST_{font-size:.78rem;gap:6px}.Header_mainHeaderContent__4uYsq,.Header_scrolled__61jiJ .Header_mainHeaderContent__4uYsq{height:66px;padding-left:88px;padding-right:14px}.Header_logoBadge__8XMvW{width:74px;height:84px;top:-2px;left:14px;padding-top:4px;border-bottom-left-radius:14px;border-bottom-right-radius:14px;box-shadow:0 10px 20px -5px rgba(218,36,39,.45)}.Header_scrolled__61jiJ .Header_logoBadge__8XMvW{top:-2px!important;height:84px!important;width:74px!important;padding-top:4px!important}.Header_logoImageWrapper__CafuB{width:62px;height:62px}.Header_scrolled__61jiJ .Header_logoImageWrapper__CafuB{width:62px!important;height:62px!important}.Header_headerRight__1GwEK{gap:10px}.Header_btnInner__xceHh{padding:7px 14px;font-size:11.5px;gap:6px;border-radius:8px}.Header_menuButton__hKYg6{width:40px;height:40px;font-size:1rem}}@media (max-width:480px){.Header_headerContainer__oKrTh{position:sticky;top:0!important}.Header_topBar__sRUcX{height:34px;font-size:.75rem}.Header_topBarContent__eDUBW{padding:0 10px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.Header_socialIcons__m9aLc{margin-left:0;gap:10px}.Header_socialIcons__m9aLc a{font-size:.8rem}.Header_email__wPST_{font-size:.72rem;gap:5px;white-space:nowrap}.Header_mainHeaderContent__4uYsq,.Header_scrolled__61jiJ .Header_mainHeaderContent__4uYsq{height:62px;padding-left:80px;padding-right:10px}.Header_logoBadge__8XMvW{width:68px;height:78px;top:-2px;left:10px;padding-top:3px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.Header_scrolled__61jiJ .Header_logoBadge__8XMvW{top:-2px!important;height:78px!important;width:68px!important;padding-top:3px!important}.Header_logoImageWrapper__CafuB{width:56px;height:56px}.Header_scrolled__61jiJ .Header_logoImageWrapper__CafuB{width:56px!important;height:56px!important}.Header_headerRight__1GwEK{gap:8px}.Header_admissionBtn__9djAI{border-radius:8px}.Header_btnInner__xceHh{min-height:32px;padding:8px 12px;font-size:11px;letter-spacing:.4px;gap:6px;border-radius:7px}.Header_liveDot__MNRTl{width:6px;height:6px}.Header_admissionText__8AVb8{font-size:10.5px;letter-spacing:.3px}.Header_menuButton__hKYg6{width:36px;height:36px;font-size:.92rem;box-shadow:0 2px 10px rgba(0,0,0,.12)}.Header_sidebar__bqZlp{width:320px;max-width:86vw}.Header_sidebarHeader__MmU0j{padding:22px 32px 22px 20px}.Header_sidebarTitle__18OxF{padding-right:14px}.Header_sidebarContent__6Z8H7{padding:22px 20px;gap:8px}}@media (max-width:360px){.Header_headerContainer__oKrTh{position:sticky;top:0!important}.Header_topBar__sRUcX{height:32px}.Header_topBarContent__eDUBW{padding:0 8px;gap:6px}.Header_socialIcons__m9aLc{margin-left:0;gap:8px}.Header_socialIcons__m9aLc a{font-size:.74rem}.Header_email__wPST_{font-size:.68rem;gap:4px}.Header_mainHeaderContent__4uYsq,.Header_scrolled__61jiJ .Header_mainHeaderContent__4uYsq{height:58px;padding-left:72px;padding-right:8px}.Header_logoBadge__8XMvW{width:62px;height:70px;top:-2px;left:8px;padding-top:2px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.Header_scrolled__61jiJ .Header_logoBadge__8XMvW{top:-2px!important;height:70px!important;width:62px!important;padding-top:2px!important}.Header_logoImageWrapper__CafuB{width:50px;height:50px}.Header_scrolled__61jiJ .Header_logoImageWrapper__CafuB{width:50px!important;height:50px!important}.Header_headerRight__1GwEK{gap:6px}.Header_btnInner__xceHh{min-height:30px;padding:8px 10px;font-size:10px;letter-spacing:.2px;gap:5px}.Header_admissionText__8AVb8{font-size:9.8px;letter-spacing:.2px}.Header_liveDot__MNRTl{width:5px;height:5px}.Header_menuButton__hKYg6{width:34px;height:34px;font-size:.85rem}.Header_sidebar__bqZlp{width:295px;max-width:88vw}.Header_sidebarHeader__MmU0j{padding:18px 26px 18px 16px}.Header_sidebarHeader__MmU0j h2{font-size:1.15rem}.Header_sidebarContent__6Z8H7{padding:18px 16px;gap:8px}}:root{--color-primary-red:#da2427;--color-primary-red-hover:#b81d20;--color-primary-blue:#1a4674;--color-white:#ffffff;--color-text-dark:#1a1a1a;--color-text-light:#f5f5f5;--color-overlay-dark:rgba(0,0,0,0.6);--color-accent-yellow:#fbb03b;--color-bg-gray:#8e959b;--color-bg-gray-dark:#707880;--color-card-bg:#f5f7fa;--section-max-width:1300px;--section-content-padding:0 20px;--section-padding:40px 0;--section-padding-mobile:30px 0;--font-family-base:var(--font-instrument),"Inter",system-ui,-apple-system,sans-serif;--font-raleway-family:var(--font-raleway),"Raleway",sans-serif;--font-sketch:var(--font-sketch-local),"KG Broken Vessels Sketch","Cabin Sketch",cursive;--font-rochester-family:var(--font-rochester),"Rochester",cursive;--color-footer-bg:#152238;--color-footer-text-muted:#94a3b8;--color-social-bg:#1e3656;--color-accent-green:#00a950;--color-form-bg:#fff0e5;--color-card-blue:#d4efff;--color-experience-card-yellow:#fffbea;--color-experience-card-red:#fff0f0;--color-experience-card-green:#e5fff0;--color-experience-card-blue:#dff3ff;--color-card-white:#ffffff;--color-award-shadow:rgba(26,70,116,0.12);--color-award-border:rgba(26,70,116,0.08);--color-award-gold-glow:rgba(251,176,59,0.35);--color-award-active-shadow:rgba(26,70,116,0.18);--color-footer-card-yellow:#f1c514;--color-footer-card-yellow-glow:rgba(241,197,20,0.32);--color-footer-card-red:#e1202c;--color-footer-card-red-glow:rgba(225,32,44,0.32);--color-footer-card-blue:#67a1d2;--color-footer-card-blue-glow:rgba(103,161,210,0.32);--color-footer-card-green:#21a64e;--color-footer-card-green-glow:rgba(33,166,78,0.32);--color-footer-card-indigo:#16426f;--color-footer-card-indigo-glow:rgba(22,66,111,0.32);--color-footer-highlight:#e24021;--color-footer-social-fb:#e8602e;--color-footer-divider-line:rgba(255,255,255,0.18);--color-footer-divider-glow:rgba(255,255,255,0.85);--color-footer-divider-shimmer:rgba(255,255,255,0.95);--color-footer-divider-shimmer-edge:rgba(255,255,255,0.25);--color-breadcrumb-bg:#0d2239;--color-breadcrumb-overlay:rgba(13,34,57,0.85);--color-breadcrumb-overlay-deep:rgba(9,23,40,0.90);--color-breadcrumb-overlay-gradient:linear-gradient(180deg,rgba(10,26,46,0.82),rgba(13,34,57,0.88));--color-breadcrumb-text-muted:rgba(255,255,255,0.88);--color-breadcrumb-shadow:0 10px 30px rgba(0,0,0,0.25);--color-breadcrumb-glow:rgba(255,255,255,0.12);--color-breadcrumb-title-shadow:0 4px 20px rgba(0,0,0,0.5);--color-card-border-yellow:#f1c514;--color-card-border-blue:#67a1d2;--color-card-title-blue:#1a4674;--color-card-title-red:#da2427;--color-card-body-text:#334155;--color-card-arrow-bg:#f8fafc;--color-card-arrow-bg-hover:#1a4674;--color-card-arrow-color:#1a4674;--color-card-arrow-color-hover:#ffffff;--color-card-shadow-soft:0 14px 34px rgba(0,0,0,0.08);--color-card-shadow-hover:0 20px 45px rgba(0,0,0,0.14);--color-card-btn-red:#da2427;--color-management-orange:#e85025;--color-management-orange-glow:rgba(232,80,37,0.22);--color-management-grid-line:rgba(26,70,116,0.05);--color-management-text:#475569;--color-management-shadow:rgba(0,0,0,0.10);--color-council-card-bg:#dff0fe;--color-council-name:#1a4674;--color-council-role:#1e293b;--color-council-bio:#374151;--color-council-arrow:#1a1a1a;--color-council-arrow-hover:#1a4674;--color-council-arrow-bg-hover:rgba(26,70,116,0.08);--color-council-border:rgba(26,70,116,0.12);--color-council-card-shadow:0 12px 32px rgba(26,70,116,0.08);--section-heading-size:3rem;--section-heading-size-mobile:2rem;--section-heading-weight:normal;--section-heading-line-height:1.12;--section-heading-letter-spacing:1.2px;--color-preprimary-hero-bg:#0d2239;--color-preprimary-hero-overlay:linear-gradient(90deg,rgba(13,34,57,0.88),rgba(13,34,57,0.72) 48%,rgba(13,34,57,0.35));--color-preprimary-hero-overlay-mobile:linear-gradient(180deg,rgba(13,34,57,0.90),rgba(13,34,57,0.78) 50%,rgba(13,34,57,0.88));--color-preprimary-hero-shadow:0 4px 24px rgba(0,0,0,0.55);--color-preprimary-hero-text-glow:rgba(255,255,255,0.25);--color-preprimary-hero-student-shadow:rgba(0,0,0,0.45);--color-preprimary-about-text:#374151;--color-preprimary-about-glow:rgba(103,161,210,0.35);--color-preprimary-card-yellow-border:#f6d896;--color-preprimary-card-yellow-bg:#fffdf5;--color-preprimary-card-yellow-glow:rgba(246,216,150,0.45);--color-preprimary-card-blue-border:#b8dcfe;--color-preprimary-card-blue-bg:#f3f9ff;--color-preprimary-card-blue-glow:rgba(184,220,254,0.5);--color-preprimary-concern-bg:#d7effe;--color-preprimary-concern-border:#bce1fd;--color-preprimary-concern-shadow:0 8px 24px rgba(26,70,116,0.08);--color-preprimary-concern-shadow-hover:0 14px 32px rgba(26,70,116,0.14);--color-preprimary-concern-q:#111827;--color-preprimary-concern-a:#374151;--color-preprimary-nav-arrow:#1a4674;--color-preprimary-nav-arrow-hover:#da2427;--color-preprimary-nav-arrow-bg:#ffffff;--color-preprimary-nav-arrow-border:#d4e3f0;--color-preprimary-nav-arrow-shadow:0 4px 12px rgba(26,70,116,0.12);--color-wholeday-green-badge:#1b7a42;--color-wholeday-green-bg:#f3faf5;--color-wholeday-green-border:rgba(27,122,66,0.12);--color-wholeday-green-glow:rgba(27,122,66,0.18);--color-wholeday-yellow-badge:#ebb000;--color-wholeday-yellow-bg:#fffdf5;--color-wholeday-yellow-border:rgba(235,176,0,0.14);--color-wholeday-yellow-glow:rgba(235,176,0,0.22);--color-wholeday-red-badge:#da2427;--color-wholeday-red-bg:#fff6f6;--color-wholeday-red-border:rgba(218,36,39,0.12);--color-wholeday-red-glow:rgba(218,36,39,0.18);--color-wholeday-blue-badge:#1a4674;--color-wholeday-blue-bg:#f0f7ff;--color-wholeday-blue-border:rgba(26,70,116,0.12);--color-wholeday-blue-glow:rgba(26,70,116,0.18);--color-facilities-bg:#0d2239;--color-facilities-overlay:linear-gradient(180deg,rgba(16,48,84,0.88),rgba(20,60,105,0.84) 50%,rgba(13,38,68,0.90));--color-facilities-icon-bg:#ffffff;--color-facilities-icon-shadow:0 8px 24px rgba(0,0,0,0.28);--color-facilities-icon-glow:rgba(255,255,255,0.35);--color-facilities-desc:rgba(255,255,255,0.88);--color-preprimary-cta-bg:#d8edf9;--color-preprimary-cta-btn:#da2427;--color-preprimary-cta-btn-hover:#b81d20;--color-preprimary-cta-btn-shadow:rgba(218,36,39,0.35);--color-preprimary-cta-btn-shadow-hover:rgba(218,36,39,0.48);--color-preprimary-cta-desc:#374151;--color-testimonial-yellow-bg:#fffceb;--color-testimonial-yellow-border:#f6dc8e;--color-testimonial-yellow-shadow:rgba(246,220,142,0.28);--color-testimonial-blue-bg:#eaf5fe;--color-testimonial-blue-border:#bde0fd;--color-testimonial-blue-shadow:rgba(189,224,253,0.32);--color-testimonial-text:#374151;--color-testimonial-author:#111827;--color-testimonial-role:#64748b;--color-moments-shadow:rgba(0,0,0,0.12);--color-moments-glow:rgba(26,70,116,0.18);--color-faq-q-text:#111827;--color-faq-a-text:#64748b;--color-faq-border:rgba(26,70,116,0.12);--color-faq-icon:#1a4674;--color-faq-icon-hover:#da2427;--color-faq-hover-bg:rgba(26,70,116,0.02);--color-campus-create-bg:#fdecee;--color-campus-create-glow:rgba(218,120,130,0.28);--color-campus-move-bg:#e5f6ea;--color-campus-move-glow:rgba(70,160,100,0.24);--color-campus-spaces-dot:rgba(255,255,255,0.45);--color-campus-spaces-arrow-bg:rgba(255,255,255,0.12);--color-campus-cta-blue:#154888;--color-campus-cta-blue-deep:#0e3468;--color-campus-cta-overlay:linear-gradient(90deg,var(--color-campus-cta-blue-deep) 0%,var(--color-campus-cta-blue) 10%,var(--color-campus-cta-blue) 34%,color-mix(in srgb,var(--color-campus-cta-blue) 88%,transparent) 44%,color-mix(in srgb,var(--color-campus-cta-blue) 68%,transparent) 54%,color-mix(in srgb,var(--color-campus-cta-blue) 46%,transparent) 64%,color-mix(in srgb,var(--color-campus-cta-blue) 26%,transparent) 76%,color-mix(in srgb,var(--color-campus-cta-blue) 10%,transparent) 86%,transparent 96%);--color-campus-cta-overlay-mobile:linear-gradient(180deg,var(--color-campus-cta-blue-deep) 0%,var(--color-campus-cta-blue) 36%,color-mix(in srgb,var(--color-campus-cta-blue) 82%,transparent) 52%,color-mix(in srgb,var(--color-campus-cta-blue) 55%,transparent) 68%,color-mix(in srgb,var(--color-campus-cta-blue) 28%,transparent) 84%,transparent 100%);--color-campus-cta-glass:color-mix(in srgb,var(--color-campus-cta-blue-deep) 46%,transparent);--color-campus-cta-glass-border:color-mix(in srgb,var(--color-white) 55%,transparent);--color-campus-cta-glass-shadow:color-mix(in srgb,var(--color-primary-blue) 18%,transparent)}body,html{max-width:100%;overflow-x:clip;margin:0;padding:0;font-family:var(--font-family-base);color:var(--color-text-dark)}.school-name-text{font-weight:500!important}p{font-size:1rem!important}@media (max-width:1024px){p{line-height:1.3!important}}@media (max-width:768px){:root{--section-padding:var(--section-padding-mobile);--section-heading-size:var(--section-heading-size-mobile)}p{font-size:.9rem!important}}a{color:inherit;text-decoration:none}*{box-sizing:border-box}button{font-family:inherit}[data-reveal]{opacity:0;transform:translate3d(0,32px,0);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}[data-reveal=fade-left]{transform:translate3d(36px,0,0)}[data-reveal=fade-right]{transform:translate3d(-36px,0,0)}[data-reveal=zoom-in]{transform:scale(.92) translate3d(0,20px,0)}[data-reveal=fade]{transform:none}[data-reveal].is-revealed{opacity:1;transform:translateZ(0) scale(1)}[data-delay="100"]{transition-delay:.1s}[data-delay="150"]{transition-delay:.15s}[data-delay="200"]{transition-delay:.2s}[data-delay="250"]{transition-delay:.25s}[data-delay="300"]{transition-delay:.3s}[data-delay="400"]{transition-delay:.4s}[data-parallax]{will-change:transform;transition:transform .12s cubic-bezier(.2,0,.2,1)}