.Header-module__lnUIdW__header{z-index:200;transition:all var(--transition-smooth);position:sticky;top:0}.Header-module__lnUIdW__headerInner{border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__headerInner{border-bottom:1px solid var(--mantine-color-dark-5)}.Header-module__lnUIdW__headerInner{background:#fffffff2}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__headerInner{background:#1a1b1ef2}.Header-module__lnUIdW__headerInner{-webkit-backdrop-filter:blur(12px)}.Header-module__lnUIdW__topBar{background:var(--mantine-color-tapselRed-8)}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__topBar{background:var(--mantine-color-tapselRed-9)}.Header-module__lnUIdW__topBar{font-size:var(--mantine-font-size-xs);color:#fff;padding:6px 0}.Header-module__lnUIdW__topBarLink{color:#ffffffd9;transition:color var(--transition-base);font-size:var(--mantine-font-size-xs);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.Header-module__lnUIdW__topBarLink:hover{color:#fff}.Header-module__lnUIdW__navMain{padding:12px 0}.Header-module__lnUIdW__logo{color:inherit;transition:opacity var(--transition-base);align-items:center;gap:12px;text-decoration:none;display:flex}.Header-module__lnUIdW__logo:hover{opacity:.85}.Header-module__lnUIdW__logoIcon{background:var(--gradient-hero);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:800;display:flex}.Header-module__lnUIdW__logoText{line-height:1.2}.Header-module__lnUIdW__logoTitle{font-weight:700;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-tapselRed-8)}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__logoTitle{color:var(--mantine-color-tapselRed-4)}.Header-module__lnUIdW__logoTitle{letter-spacing:-.01em}.Header-module__lnUIdW__logoSubtitle{color:var(--mantine-color-gray-6);font-size:11px}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__logoSubtitle{color:var(--mantine-color-dark-2)}.Header-module__lnUIdW__logoSubtitle{font-weight:500}.Header-module__lnUIdW__navLinks{align-items:center;gap:4px;display:flex}.Header-module__lnUIdW__navLink{border-radius:var(--mantine-radius-md);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);align-items:center;gap:6px;padding:8px 14px;font-weight:500;text-decoration:none;display:flex}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__navLink{color:var(--mantine-color-dark-1)}.Header-module__lnUIdW__navLink{transition:all var(--transition-base);position:relative}.Header-module__lnUIdW__navLink:hover{background:var(--mantine-color-tapselRed-0)}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__navLink:hover{background:var(--mantine-color-dark-5)}.Header-module__lnUIdW__navLink:hover{color:var(--mantine-color-tapselRed-7)}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__navLink:hover{color:var(--mantine-color-tapselRed-4)}.Header-module__lnUIdW__navLinkActive{color:var(--mantine-color-tapselRed-7)}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__navLinkActive{color:var(--mantine-color-tapselRed-4)}.Header-module__lnUIdW__navLinkActive{background:var(--mantine-color-tapselRed-0)}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__navLinkActive{background:var(--mantine-color-dark-6)}.Header-module__lnUIdW__navLinkActive:after{content:"";background:var(--mantine-color-tapselRed-6);border-radius:1px;width:20px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Header-module__lnUIdW__navActions{align-items:center;gap:8px;display:flex}.Header-module__lnUIdW__drawerLink{border-radius:var(--mantine-radius-md);font-size:var(--mantine-font-size-md);color:var(--mantine-color-gray-7);align-items:center;gap:10px;padding:12px 16px;font-weight:500;text-decoration:none;display:flex}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__drawerLink{color:var(--mantine-color-dark-1)}.Header-module__lnUIdW__drawerLink{transition:all var(--transition-base)}.Header-module__lnUIdW__drawerLink:hover{background:var(--mantine-color-tapselRed-0)}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__drawerLink:hover{background:var(--mantine-color-dark-5)}.Header-module__lnUIdW__drawerLink:hover{color:var(--mantine-color-tapselRed-7)}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__drawerLink:hover{color:var(--mantine-color-tapselRed-4)}.Header-module__lnUIdW__drawerLinkActive{color:var(--mantine-color-tapselRed-7)}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__drawerLinkActive{color:var(--mantine-color-tapselRed-4)}.Header-module__lnUIdW__drawerLinkActive{background:var(--mantine-color-tapselRed-0)}[data-mantine-color-scheme=dark] .Header-module__lnUIdW__drawerLinkActive{background:var(--mantine-color-dark-6)}.Header-module__lnUIdW__goldAccent{background:var(--gradient-gold-accent);height:3px}@media (max-width:62em){.Header-module__lnUIdW__navLinks,.Header-module__lnUIdW__topBar{display:none}.Header-module__lnUIdW__logoTitle{font-size:var(--mantine-font-size-xs)}.Header-module__lnUIdW__logoSubtitle{display:none}}
.Footer-module__3hUVsW__footer{background:var(--mantine-color-gray-9)}[data-mantine-color-scheme=dark] .Footer-module__3hUVsW__footer{background:var(--mantine-color-dark-8)}.Footer-module__3hUVsW__footer{color:#fff;padding-top:60px}.Footer-module__3hUVsW__footerGrid{padding-bottom:40px}.Footer-module__3hUVsW__footerTitle{color:var(--tapsel-gold);font-size:var(--mantine-font-size-lg);letter-spacing:-.01em;margin-bottom:16px;font-weight:700}.Footer-module__3hUVsW__footerDescription{color:#ffffffb3;font-size:var(--mantine-font-size-sm);line-height:1.7}.Footer-module__3hUVsW__footerLabel{color:#ffffff80;font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;font-weight:600}.Footer-module__3hUVsW__footerLink{color:#ffffffb3;font-size:var(--mantine-font-size-sm);transition:all var(--transition-base);align-items:center;gap:8px;padding:4px 0;text-decoration:none;display:flex}.Footer-module__3hUVsW__footerLink:hover{color:var(--tapsel-gold);padding-left:4px}.Footer-module__3hUVsW__footerContactItem{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.Footer-module__3hUVsW__footerContactIcon{color:var(--tapsel-gold);flex-shrink:0;margin-top:2px}.Footer-module__3hUVsW__footerContactText{color:#ffffffb3;font-size:var(--mantine-font-size-sm);line-height:1.5}.Footer-module__3hUVsW__footerBottom{border-top:1px solid #ffffff1a;padding:20px 0}.Footer-module__3hUVsW__footerCopyright{color:#fff6;font-size:var(--mantine-font-size-xs)}.Footer-module__3hUVsW__footerGoldLine{background:var(--gradient-gold-accent);height:3px}
.HeroSection-module__HAA8HW__hero{background:var(--gradient-hero);align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.HeroSection-module__HAA8HW__heroOverlay{background:var(--gradient-hero-overlay);z-index:1;position:absolute;inset:0}.HeroSection-module__HAA8HW__heroPattern{z-index:0;opacity:.06;background-image:radial-gradient(circle at 25% 25%,#fff 1px,#0000 1px),radial-gradient(circle at 75% 75%,#fff 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0}.HeroSection-module__HAA8HW__heroDecorCircle{z-index:1;border:1px solid #ffc01e33;border-radius:50%;position:absolute}.HeroSection-module__HAA8HW__heroDecorCircle1{width:300px;height:300px;animation:8s ease-in-out infinite HeroSection-module__HAA8HW__floatSlow;top:-80px;right:-60px}.HeroSection-module__HAA8HW__heroDecorCircle2{width:180px;height:180px;animation:10s ease-in-out infinite reverse HeroSection-module__HAA8HW__floatSlow;bottom:-40px;left:10%}.HeroSection-module__HAA8HW__heroDecorCircle3{width:120px;height:120px;animation:6s ease-in-out infinite HeroSection-module__HAA8HW__floatSlow;top:30%;right:20%}@keyframes HeroSection-module__HAA8HW__floatSlow{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(5deg)}}.HeroSection-module__HAA8HW__heroContent{z-index:2;width:100%;padding:60px 0;position:relative}.HeroSection-module__HAA8HW__heroBadge{color:var(--tapsel-gold);font-size:var(--mantine-font-size-xs);letter-spacing:.02em;background:#ffc01e26;border:1px solid #ffc01e4d;border-radius:50px;align-items:center;gap:8px;margin-bottom:0;padding:6px 16px;font-weight:600;display:inline-flex}.HeroSection-module__HAA8HW__heroTitle{color:#fff;letter-spacing:-.02em;max-width:700px;margin-bottom:16px;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.2}.HeroSection-module__HAA8HW__heroTitleGold{color:var(--tapsel-gold)}.HeroSection-module__HAA8HW__heroSubtitle{color:#fffc;max-width:560px;margin-bottom:32px;font-size:clamp(.95rem,1.5vw,1.125rem);line-height:1.7}.HeroSection-module__HAA8HW__searchWrapper{max-width:560px;margin-bottom:40px}.HeroSection-module__HAA8HW__searchInput input{color:#fff;font-size:var(--mantine-font-size-md);border-radius:var(--mantine-radius-lg);-webkit-backdrop-filter:blur(8px);height:52px;transition:all var(--transition-base);background:#ffffff1f;border:1px solid #fff3;padding:12px 16px}.HeroSection-module__HAA8HW__searchInput input::placeholder{color:#ffffff80}.HeroSection-module__HAA8HW__searchInput input:focus{border-color:var(--tapsel-gold);background:#ffffff2e;box-shadow:0 0 0 2px #ffc01e33}.HeroSection-module__HAA8HW__statsRow{flex-wrap:wrap;gap:32px;display:flex}.HeroSection-module__HAA8HW__statItem{text-align:center}.HeroSection-module__HAA8HW__statValue{color:var(--tapsel-gold);margin-bottom:4px;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1}.HeroSection-module__HAA8HW__statLabel{color:#fff9;font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:500}@media (max-width:48em){.HeroSection-module__HAA8HW__hero{min-height:450px}.HeroSection-module__HAA8HW__heroContent{padding:40px 0}.HeroSection-module__HAA8HW__statsRow{gap:20px}.HeroSection-module__HAA8HW__heroBadge{font-size:11px}}
.LeadershipSection-module__8330za__section{background:linear-gradient(#fff 0%,#fcf8f6 100%);padding:80px 0;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .LeadershipSection-module__8330za__section{background:linear-gradient(#18191c 0%,#121315 100%)}.LeadershipSection-module__8330za__sectionHeader{text-align:center;max-width:760px;margin:0 auto 50px}.LeadershipSection-module__8330za__sectionBadge{color:var(--tapsel-red,#92060a);letter-spacing:.5px;text-transform:uppercase;background:#92060a14;border:1px solid #92060a33;border-radius:50px;align-items:center;gap:6px;margin-bottom:12px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}.LeadershipSection-module__8330za__sectionTitle{color:var(--mantine-color-dark-8,#1a1a1a);margin:0 0 12px;font-size:32px;font-weight:800;line-height:1.25}[data-mantine-color-scheme=dark] .LeadershipSection-module__8330za__sectionTitle{color:#fff}.LeadershipSection-module__8330za__sectionSubtitle{color:var(--mantine-color-dimmed);margin:0;font-size:16px;line-height:1.6}.LeadershipSection-module__8330za__gridContainer{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}@media (max-width:992px){.LeadershipSection-module__8330za__gridContainer{grid-template-columns:1fr}}.LeadershipSection-module__8330za__leaderCard{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000a}[data-mantine-color-scheme=dark] .LeadershipSection-module__8330za__leaderCard{background:#23252a;border-color:#ffffff14}.LeadershipSection-module__8330za__leaderCard:hover{border-color:#92060a4d;transform:translateY(-6px);box-shadow:0 20px 40px #92060a1f}.LeadershipSection-module__8330za__cardHeader{background:linear-gradient(135deg,#92060a 0%,#520305 100%);justify-content:center;align-items:flex-end;height:280px;display:flex;position:relative;overflow:hidden}.LeadershipSection-module__8330za__bgPhoto{object-fit:cover;opacity:.25;filter:blur(2px);width:100%;height:100%;position:absolute;top:0;left:0}.LeadershipSection-module__8330za__headerOverlay{background:linear-gradient(#0000001a 0%,#000000b3 100%);width:100%;height:100%;position:absolute;top:0;left:0}.LeadershipSection-module__8330za__leaderPhotoWrapper{z-index:2;justify-content:center;align-items:flex-end;height:260px;display:flex;position:relative}.LeadershipSection-module__8330za__leaderPhoto{object-fit:contain;filter:drop-shadow(0 10px 15px #0006);width:auto;height:100%;transition:transform .4s}.LeadershipSection-module__8330za__leaderCard:hover .LeadershipSection-module__8330za__leaderPhoto{transform:scale(1.04)}.LeadershipSection-module__8330za__positionBadge{z-index:3;color:#000;letter-spacing:.5px;text-transform:uppercase;background:#f59e0bf2;border-radius:30px;padding:6px 14px;font-size:12px;font-weight:800;position:absolute;top:16px;left:16px;box-shadow:0 4px 12px #0003}.LeadershipSection-module__8330za__cardBody{flex-direction:column;flex:1;padding:28px;display:flex}.LeadershipSection-module__8330za__leaderName{color:var(--tapsel-red,#92060a);margin:0 0 6px;font-size:20px;font-weight:800;line-height:1.3}.LeadershipSection-module__8330za__positionTitle{color:#f59e0b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;font-size:14px;font-weight:700}.LeadershipSection-module__8330za__quoteBox{border-left:4px solid var(--tapsel-red,#92060a);color:var(--mantine-color-dark-4);background:#92060a0d;border-radius:0 8px 8px 0;margin-bottom:20px;padding:14px 16px 14px 20px;font-size:13px;font-style:italic;line-height:1.5;position:relative}[data-mantine-color-scheme=dark] .LeadershipSection-module__8330za__quoteBox{color:#e0e0e0;background:#ffffff0a}.LeadershipSection-module__8330za__pancaCitaTitle{color:var(--mantine-color-dark-6);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;font-weight:800;display:flex}[data-mantine-color-scheme=dark] .LeadershipSection-module__8330za__pancaCitaTitle{color:#f0f0f0}.LeadershipSection-module__8330za__pancaCitaList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.LeadershipSection-module__8330za__pancaCitaItem{color:var(--mantine-color-dark-4);align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}[data-mantine-color-scheme=dark] .LeadershipSection-module__8330za__pancaCitaItem{color:#cbd5e1}.LeadershipSection-module__8330za__checkIcon{background:var(--tapsel-red,#92060a);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:10px;font-weight:700;display:flex}
.ProgramSection-module__gNYY7a__section{background:#fff;padding:80px 0}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__section{background:var(--mantine-color-dark-8)}.ProgramSection-module__gNYY7a__section{position:relative;overflow:hidden}.ProgramSection-module__gNYY7a__sectionBg{background:var(--mantine-color-tapselRed-0);border-radius:50%;width:400px;height:400px;position:absolute;top:0;right:0}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__sectionBg{background:#dd53530a}.ProgramSection-module__gNYY7a__sectionBg{filter:blur(80px);z-index:0;pointer-events:none}.ProgramSection-module__gNYY7a__sectionContent{z-index:1;position:relative}.ProgramSection-module__gNYY7a__sectionHeader{text-align:center;margin-bottom:48px}.ProgramSection-module__gNYY7a__sectionLabel{background:linear-gradient(135deg, var(--mantine-color-tapselRed-0), var(--mantine-color-tapselGold-0));border-radius:50px;align-items:center;gap:8px;padding:6px 16px;display:inline-flex}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__sectionLabel{background:linear-gradient(135deg,#dd53531f,#ffc01e14)}.ProgramSection-module__gNYY7a__sectionLabel{color:var(--mantine-color-tapselRed-7)}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__sectionLabel{color:var(--mantine-color-tapselGold-4)}.ProgramSection-module__gNYY7a__sectionLabel{font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;font-weight:700}.ProgramSection-module__gNYY7a__sectionTitle{color:var(--mantine-color-gray-9);font-size:clamp(1.5rem,3vw,2rem);font-weight:800}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__sectionTitle{color:#fff}.ProgramSection-module__gNYY7a__sectionTitle{letter-spacing:-.02em;margin-bottom:8px}.ProgramSection-module__gNYY7a__sectionSubtitle{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__sectionSubtitle{color:var(--mantine-color-dark-2)}.ProgramSection-module__gNYY7a__sectionSubtitle{font-size:var(--mantine-font-size-md);max-width:560px;margin:0 auto}.ProgramSection-module__gNYY7a__programCard{border-radius:var(--mantine-radius-lg);background:#fff;display:flex;overflow:hidden}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__programCard{background:var(--mantine-color-dark-6)}.ProgramSection-module__gNYY7a__programCard{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__programCard{border:1px solid var(--mantine-color-dark-5)}.ProgramSection-module__gNYY7a__programCard{color:inherit;transition:all var(--transition-smooth);text-decoration:none;position:relative}.ProgramSection-module__gNYY7a__programCard:hover{border-color:var(--mantine-color-tapselRed-3);transform:translateY(-3px);box-shadow:0 16px 32px #0000001a}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__programCard:hover{border-color:var(--mantine-color-tapselRed-8)}.ProgramSection-module__gNYY7a__programCard:hover .ProgramSection-module__gNYY7a__programImage{transform:scale(1.05)}.ProgramSection-module__gNYY7a__programCardFeatured{flex-direction:row}.ProgramSection-module__gNYY7a__programCardFeatured .ProgramSection-module__gNYY7a__programImageWrapper{width:45%;min-height:320px}.ProgramSection-module__gNYY7a__programCardFeatured .ProgramSection-module__gNYY7a__programBody{width:55%;padding:32px}.ProgramSection-module__gNYY7a__programCardFeatured .ProgramSection-module__gNYY7a__programTitle{font-size:clamp(1.25rem,2vw,1.5rem)}.ProgramSection-module__gNYY7a__programCardRegular{flex-direction:column}.ProgramSection-module__gNYY7a__programCardRegular .ProgramSection-module__gNYY7a__programImageWrapper{width:100%;height:200px}.ProgramSection-module__gNYY7a__programCardRegular .ProgramSection-module__gNYY7a__programBody{padding:20px}.ProgramSection-module__gNYY7a__programImageWrapper{flex-shrink:0;position:relative;overflow:hidden}.ProgramSection-module__gNYY7a__programImage{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-smooth)}.ProgramSection-module__gNYY7a__programImagePlaceholder{background:var(--gradient-hero);color:#ffffff80;width:100%;height:100%;transition:transform var(--transition-smooth);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.ProgramSection-module__gNYY7a__programBadge{background:linear-gradient(135deg, var(--tapsel-red-dark), var(--tapsel-gold-dark));color:#fff;letter-spacing:.03em;text-transform:uppercase;border-radius:50px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #0003}.ProgramSection-module__gNYY7a__programBody{flex-direction:column;justify-content:center;display:flex}.ProgramSection-module__gNYY7a__programCategory{color:var(--mantine-color-tapselRed-6);align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__programCategory{color:var(--mantine-color-tapselRed-4)}.ProgramSection-module__gNYY7a__programCategory{text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.ProgramSection-module__gNYY7a__programTitle{font-size:var(--mantine-font-size-lg);color:var(--mantine-color-gray-8);font-weight:700}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__programTitle{color:#fff}.ProgramSection-module__gNYY7a__programTitle{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.ProgramSection-module__gNYY7a__programExcerpt{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__programExcerpt{color:var(--mantine-color-dark-2)}.ProgramSection-module__gNYY7a__programExcerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:16px;line-height:1.65;display:-webkit-box;overflow:hidden}.ProgramSection-module__gNYY7a__progressSection{margin-bottom:12px}.ProgramSection-module__gNYY7a__progressHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ProgramSection-module__gNYY7a__progressLabel{color:var(--mantine-color-gray-5);font-size:11px;font-weight:600}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__progressLabel{color:var(--mantine-color-dark-2)}.ProgramSection-module__gNYY7a__progressLabel{text-transform:uppercase;letter-spacing:.04em}.ProgramSection-module__gNYY7a__progressValue{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-tapselRed-7);font-weight:800}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__progressValue{color:var(--mantine-color-tapselGold-4)}.ProgramSection-module__gNYY7a__progressBar{background:var(--mantine-color-gray-2);border-radius:3px;width:100%;height:6px}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__progressBar{background:var(--mantine-color-dark-4)}.ProgramSection-module__gNYY7a__progressBar{overflow:hidden}.ProgramSection-module__gNYY7a__progressFill{background:linear-gradient(90deg, var(--tapsel-red), var(--tapsel-gold));border-radius:3px;height:100%;transition:width 1s}.ProgramSection-module__gNYY7a__programMeta{border-top:1px solid var(--mantine-color-gray-2);flex-wrap:wrap;gap:16px;padding-top:12px;display:flex}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__programMeta{border-top:1px solid var(--mantine-color-dark-4)}.ProgramSection-module__gNYY7a__programMetaItem{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-5);align-items:center;gap:6px;display:flex}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__programMetaItem{color:var(--mantine-color-dark-2)}.ProgramSection-module__gNYY7a__programMetaIcon{color:var(--mantine-color-tapselGold-7)}[data-mantine-color-scheme=dark] .ProgramSection-module__gNYY7a__programMetaIcon{color:var(--mantine-color-tapselGold-5)}.ProgramSection-module__gNYY7a__viewAll{background:linear-gradient(135deg, var(--tapsel-red), var(--tapsel-red-dark));color:#fff;font-size:var(--mantine-font-size-sm);transition:all var(--transition-base);border-radius:50px;align-items:center;gap:6px;margin-top:40px;padding:10px 24px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #c4434340}.ProgramSection-module__gNYY7a__viewAll:hover{transform:translateY(-2px);box-shadow:0 6px 16px #c4434359}@media (max-width:62em){.ProgramSection-module__gNYY7a__programCardFeatured{flex-direction:column}.ProgramSection-module__gNYY7a__programCardFeatured .ProgramSection-module__gNYY7a__programImageWrapper{width:100%;min-height:200px}.ProgramSection-module__gNYY7a__programCardFeatured .ProgramSection-module__gNYY7a__programBody{width:100%;padding:20px}}
.NewsSection-module__2uH7da__section{background:var(--mantine-color-gray-0);padding:80px 0}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__section{background:var(--mantine-color-dark-7)}.NewsSection-module__2uH7da__sectionHeader{text-align:center;margin-bottom:32px}.NewsSection-module__2uH7da__sectionLabel{background:var(--mantine-color-tapselGold-0);border-radius:50px;align-items:center;gap:8px;padding:4px 14px;display:inline-flex}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__sectionLabel{background:#ffc01e1a}.NewsSection-module__2uH7da__sectionLabel{color:var(--mantine-color-tapselGold-8)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__sectionLabel{color:var(--mantine-color-tapselGold-5)}.NewsSection-module__2uH7da__sectionLabel{font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-weight:600}.NewsSection-module__2uH7da__sectionTitle{color:var(--mantine-color-gray-9);font-size:clamp(1.5rem,3vw,2rem);font-weight:800}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__sectionTitle{color:#fff}.NewsSection-module__2uH7da__sectionTitle{letter-spacing:-.02em;margin-bottom:8px}.NewsSection-module__2uH7da__sectionSubtitle{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__sectionSubtitle{color:var(--mantine-color-dark-2)}.NewsSection-module__2uH7da__sectionSubtitle{font-size:var(--mantine-font-size-md);max-width:500px;margin:0 auto}.NewsSection-module__2uH7da__categoryTabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:36px;display:flex}.NewsSection-module__2uH7da__categoryTab{border:1.5px solid var(--mantine-color-gray-3);border-radius:50px;align-items:center;gap:6px;padding:8px 18px;display:inline-flex}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__categoryTab{border:1.5px solid var(--mantine-color-dark-4)}.NewsSection-module__2uH7da__categoryTab{background:#fff}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__categoryTab{background:var(--mantine-color-dark-6)}.NewsSection-module__2uH7da__categoryTab{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__categoryTab{color:var(--mantine-color-dark-2)}.NewsSection-module__2uH7da__categoryTab{font-size:var(--mantine-font-size-sm);cursor:pointer;transition:all var(--transition-base);font-weight:500;text-decoration:none}.NewsSection-module__2uH7da__categoryTab:hover{border-color:var(--mantine-color-tapselRed-3)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__categoryTab:hover{border-color:var(--mantine-color-tapselRed-7)}.NewsSection-module__2uH7da__categoryTab:hover{color:var(--mantine-color-tapselRed-6)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__categoryTab:hover{color:var(--mantine-color-tapselRed-4)}.NewsSection-module__2uH7da__categoryTab:hover{background:var(--mantine-color-tapselRed-0)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__categoryTab:hover{background:var(--mantine-color-dark-5)}.NewsSection-module__2uH7da__categoryTabActive{border-color:var(--mantine-color-tapselRed-6)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__categoryTabActive{border-color:var(--mantine-color-tapselRed-5)}.NewsSection-module__2uH7da__categoryTabActive{background:var(--mantine-color-tapselRed-6)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__categoryTabActive{background:var(--mantine-color-tapselRed-7)}.NewsSection-module__2uH7da__categoryTabActive{color:#fff;font-weight:600}.NewsSection-module__2uH7da__categoryTabActive:hover{background:var(--mantine-color-tapselRed-7)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__categoryTabActive:hover{background:var(--mantine-color-tapselRed-6)}.NewsSection-module__2uH7da__categoryTabActive:hover{color:#fff}.NewsSection-module__2uH7da__categoryCount{background:var(--mantine-color-gray-1);border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__categoryCount{background:var(--mantine-color-dark-4)}.NewsSection-module__2uH7da__categoryCount{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__categoryCount{color:var(--mantine-color-dark-1)}.NewsSection-module__2uH7da__categoryTabActive .NewsSection-module__2uH7da__categoryCount{color:#fff;background:#ffffff40}.NewsSection-module__2uH7da__newsCard{border-radius:var(--mantine-radius-lg);background:#fff;overflow:hidden}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__newsCard{background:var(--mantine-color-dark-6)}.NewsSection-module__2uH7da__newsCard{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__newsCard{border:1px solid var(--mantine-color-dark-5)}.NewsSection-module__2uH7da__newsCard{color:inherit;transition:all var(--transition-smooth);text-decoration:none;display:block}.NewsSection-module__2uH7da__newsCard:hover{transform:translateY(-4px);box-shadow:0 12px 24px #00000014}.NewsSection-module__2uH7da__newsCard:hover .NewsSection-module__2uH7da__newsImage{transform:scale(1.05)}.NewsSection-module__2uH7da__newsImageWrapper{height:200px;position:relative;overflow:hidden}.NewsSection-module__2uH7da__newsImage{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-smooth)}.NewsSection-module__2uH7da__newsImagePlaceholder{background:var(--gradient-hero);color:#fff6;width:100%;height:100%;transition:transform var(--transition-smooth);justify-content:center;align-items:center;font-size:48px;display:flex}.NewsSection-module__2uH7da__newsCategory{-webkit-backdrop-filter:blur(8px);color:#fff;letter-spacing:.02em;border-radius:50px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:12px;left:12px}.NewsSection-module__2uH7da__newsBody{padding:20px}.NewsSection-module__2uH7da__newsTitle{font-size:var(--mantine-font-size-md);color:var(--mantine-color-gray-8);font-weight:700}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__newsTitle{color:#fff}.NewsSection-module__2uH7da__newsTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;line-height:1.4;display:-webkit-box;overflow:hidden}.NewsSection-module__2uH7da__newsExcerpt{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__newsExcerpt{color:var(--mantine-color-dark-2)}.NewsSection-module__2uH7da__newsExcerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.NewsSection-module__2uH7da__newsMeta{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-5);align-items:center;gap:12px;display:flex}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__newsMeta{color:var(--mantine-color-dark-3)}.NewsSection-module__2uH7da__newsMetaItem{align-items:center;gap:4px;display:flex}.NewsSection-module__2uH7da__emptyState{text-align:center;color:var(--mantine-color-gray-5);padding:48px 16px}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__emptyState{color:var(--mantine-color-dark-3)}.NewsSection-module__2uH7da__emptyIcon{opacity:.5;margin-bottom:12px}.NewsSection-module__2uH7da__emptyText{font-size:var(--mantine-font-size-md);font-weight:500}.NewsSection-module__2uH7da__emptySubtext{font-size:var(--mantine-font-size-sm);margin-top:4px}.NewsSection-module__2uH7da__viewAll{border:2px solid var(--mantine-color-tapselRed-6);background:0 0;border-radius:50px;align-items:center;gap:6px;margin-top:32px;padding:10px 24px;display:inline-flex}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__viewAll{border:2px solid var(--mantine-color-tapselRed-5)}.NewsSection-module__2uH7da__viewAll{color:var(--mantine-color-tapselRed-6)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__viewAll{color:var(--mantine-color-tapselRed-4)}.NewsSection-module__2uH7da__viewAll{font-size:var(--mantine-font-size-sm);transition:all var(--transition-base);font-weight:600;text-decoration:none}.NewsSection-module__2uH7da__viewAll:hover{background:var(--mantine-color-tapselRed-6)}[data-mantine-color-scheme=dark] .NewsSection-module__2uH7da__viewAll:hover{background:var(--mantine-color-tapselRed-7)}.NewsSection-module__2uH7da__viewAll:hover{color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #dd53534d}
