.jXSz4q_header{z-index:120;-webkit-backdrop-filter:none;box-shadow:none;background:#fefaf400;border-bottom:1px solid #0000;transition:background-color .76s cubic-bezier(.22,1,.36,1),border-color .76s cubic-bezier(.22,1,.36,1),box-shadow .76s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .76s cubic-bezier(.22,1,.36,1),backdrop-filter .76s cubic-bezier(.22,1,.36,1);position:sticky;top:0}.jXSz4q_preFade{opacity:0;transform:translateY(-8px)}.jXSz4q_fadeIn{animation:.52s cubic-bezier(.22,1,.36,1) forwards jXSz4q_navbar-fade-in}@keyframes jXSz4q_navbar-fade-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.jXSz4q_preFade{opacity:1;transform:none}.jXSz4q_fadeIn{animation:none}}.jXSz4q_floatingHeader{position:fixed;left:0;right:0}.jXSz4q_solidHeader{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fefaf4f5;border-bottom:1px solid #e6eaf9;box-shadow:0 8px 20px #18255a14}.jXSz4q_courseHeader{background:#fffffff5;border-bottom:1px solid #e5e9f8;box-shadow:0 8px 20px #1222610f}.jXSz4q_inner{justify-content:space-between;align-items:center;gap:1rem;max-width:1550px;margin:0 auto;padding:.65rem 1.4rem;display:flex}.jXSz4q_logo{align-items:center;gap:.75rem;width:max-content;text-decoration:none;transition:transform .2s cubic-bezier(.34,1.56,.64,1);display:flex}.jXSz4q_logo:hover{transform:scale(1.03)}.jXSz4q_logoImg{object-fit:contain;filter:drop-shadow(0 2px 6px #18255a1f);flex-shrink:0;width:58px;height:58px;display:block}.jXSz4q_logoText{flex-direction:column;line-height:.88;display:flex}.jXSz4q_logoTitle,.jXSz4q_logoSub{font-family:var(--font-display);font-size:2.1rem;font-weight:800}.jXSz4q_logoTitle{color:#111f71}.jXSz4q_logoSub{color:#7396e3}.jXSz4q_nav{align-items:center;gap:.5rem;display:flex}.jXSz4q_navLink{color:#213170;border-radius:999px;padding:.5rem .85rem;font-size:1.05rem;font-weight:600;line-height:1.1;transition:background .18s,color .18s}.jXSz4q_navLink:hover{background:#edf2ff}.jXSz4q_navLink.jXSz4q_active{color:#315dd7;background:#dfe8ff}.jXSz4q_navLabelWrapper{align-items:center;gap:.5rem;display:flex}.jXSz4q_multiColor{background:linear-gradient(135deg,#d00000,#ff8c00,teal,#00008b);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 1px 2px #fffc);-webkit-background-clip:text;background-clip:text;font-weight:900}.jXSz4q_navMascot{object-fit:contain;margin-left:-.25rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.jXSz4q_navLink:hover .jXSz4q_navMascot{transform:scale(1.2)rotate(-5deg)}.jXSz4q_actions{justify-self:end;align-items:center;gap:.65rem;display:flex}.jXSz4q_profile{background:#fff;border:1px solid #d7dffb;border-radius:999px;place-items:center;width:38px;height:38px;display:inline-grid}.jXSz4q_burger{background:#edf2ff;border-radius:12px;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;padding:10px;display:none}.jXSz4q_burger span{background:#1b2a6a;border-radius:999px;width:22px;height:2px;transition:transform .22s,opacity .22s}.jXSz4q_burgerOpen span:first-child{transform:translateY(7px)rotate(45deg)}.jXSz4q_burgerOpen span:nth-child(2){opacity:0}.jXSz4q_burgerOpen span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.jXSz4q_mobileOverlay{opacity:0;pointer-events:none;background:#f5f7fffa;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.25rem;transition:opacity .22s,transform .22s;display:flex;position:fixed;inset:74px 0 0;transform:translateY(-8px)}.jXSz4q_mobileOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.jXSz4q_mobileNav{gap:.5rem;width:min(100%,320px);display:grid}.jXSz4q_mobileLink{color:#1f3173;opacity:0;background:#fff;border:1px solid #d7e1fe;border-radius:.8rem;padding:.85rem 1rem;font-size:1.02rem;font-weight:700;animation:.26s forwards jXSz4q_slide-up;transform:translateY(14px)}.jXSz4q_mobileLink.jXSz4q_active{color:#2450d4;background:#e8efff}.jXSz4q_mobileActions{width:min(100%,320px)}.jXSz4q_actionListen{text-align:center;color:#fff;background:#2758dc;border-radius:.8rem;padding:.82rem 1rem;font-weight:800;display:block}@keyframes jXSz4q_slide-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1450px){.jXSz4q_inner{justify-content:space-between;align-items:center;padding:.6rem 1rem;display:flex}.jXSz4q_nav{display:none}.jXSz4q_burger{z-index:1001;background:0 0;border:none;gap:6px;width:32px;height:32px;padding:0;display:flex}.jXSz4q_burger span{background:#111f71;width:28px;height:1.5px}.jXSz4q_burgerOpen span:first-child{transform:translateY(7.5px)rotate(45deg)}.jXSz4q_burgerOpen span:nth-child(3){transform:translateY(-7.5px)rotate(-45deg)}.jXSz4q_logo{gap:.5rem}.jXSz4q_logoImg{width:46px;height:46px}.jXSz4q_logoTitle,.jXSz4q_logoSub{font-size:1.45rem}.jXSz4q_actions{gap:.5rem}.jXSz4q_profile{width:36px;height:36px}.jXSz4q_mobileOverlay{-webkit-backdrop-filter:blur(25px);opacity:0;pointer-events:none;z-index:1000;background:#ffffffeb;flex-direction:column;justify-content:space-between;align-items:center;height:100dvh;padding:8rem 2rem 4rem;transition:opacity .4s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0}.jXSz4q_mobileOpen{opacity:1;pointer-events:auto}.jXSz4q_mobileNav{flex-direction:column;align-items:center;gap:1.2rem;width:100%;display:flex}.jXSz4q_mobileLink{opacity:0;background:0 0;border:none;padding:0;text-decoration:none;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s;transform:translateY(15px)}.jXSz4q_mobileOpen .jXSz4q_mobileLink{opacity:1;transform:translateY(0)}.jXSz4q_mobileLinkLabel{font-size:1.55rem;font-family:var(--font-display);color:#111d68;letter-spacing:-.01em;font-weight:800;line-height:1;transition:color .3s}.jXSz4q_mobileLink.jXSz4q_active .jXSz4q_mobileLinkLabel{color:#2758dc}.jXSz4q_mobileLinkLabelWrapper{align-items:center;gap:.8rem;display:flex}.jXSz4q_mobileMascot{object-fit:contain}.jXSz4q_mobileFooter{opacity:0;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:0 2rem;transition:transform .6s cubic-bezier(.22,1,.36,1) .4s,opacity .6s .4s;display:flex;transform:translateY(20px)}.jXSz4q_mobileOpen .jXSz4q_mobileFooter{opacity:1;transform:translateY(0)}.jXSz4q_mobileContestBtn{color:#1c275f;font-family:var(--font-display);text-align:center;background:linear-gradient(135deg,#ffd24f 0%,#f5bd1f 100%);border-radius:16px;width:min(100%,280px);padding:1.1rem 2.5rem;font-size:1.25rem;font-weight:800;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 14px 28px #e7af1f3d}.jXSz4q_mobileContestBtn:active{transform:scale(.96)}.jXSz4q_mobileCopyright{color:#6a74a1;font-size:.85rem;font-weight:500}.jXSz4q_mobileAdminIcon{display:none}}.jXSz4q_donateBtn{font-family:var(--font-display);color:#fff;text-align:center;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border:1px solid #fff3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-width:90px;margin-right:.75rem;padding:.35rem .8rem;font-size:.75rem;font-weight:800;line-height:1.1;text-decoration:none;transition:all .3s cubic-bezier(.23,1,.32,1);display:inline-flex;box-shadow:0 4px 12px #ea580c33}.jXSz4q_donateBtn:hover{filter:brightness(1.05);transform:translateY(-2px)scale(1.02);box-shadow:0 8px 20px #e6aa2b59}.jXSz4q_mobileDonateBtn{color:#fff;text-align:center;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border:1px solid #fff3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-width:90px;padding:.35rem .8rem;font-family:"Baloo 2",cursive;font-size:.75rem;font-weight:800;line-height:1.1;text-decoration:none;display:inline-flex}@media (max-width:1450px){.jXSz4q_donateBtn,.jXSz4q_profile{display:none}.jXSz4q_actions{gap:0}.jXSz4q_mobileAdminIcon{background:#fff;border:1px solid #d7dffb;border-radius:999px;place-items:center;width:40px;height:40px;display:inline-grid;position:absolute;top:1.35rem;left:1.35rem;box-shadow:0 8px 20px #12226114}}.jXSz4q_bsd{font-family:var(--font-frank), serif;color:#111f71;white-space:nowrap;margin-right:.8rem;font-size:.9rem;font-weight:800}@media (min-width:1451px){.jXSz4q_bsd{opacity:.7;margin-right:0;font-size:.8rem;position:absolute;top:5px;right:1.25rem}}
.ZYETya_footer{background:#f6f6fb;border-top:1px solid #e3e7f7;padding:1.1rem 0 .7rem}.ZYETya_inner{grid-template-columns:minmax(240px,1fr) minmax(420px,1.6fr);gap:1.5rem;max-width:1280px;margin:0 auto;padding:0 1.4rem;display:grid}.ZYETya_brandCol{padding-right:.5rem}.ZYETya_logo,.ZYETya_logoSub{font-family:"Baloo 2",cursive;font-size:2.2rem;font-weight:800;line-height:.88}.ZYETya_logo{color:#131f68}.ZYETya_logoSub{color:#7292dd}.ZYETya_tagline{color:#40508c;margin-top:.5rem;font-size:.96rem}.ZYETya_footerAction{margin-top:1.25rem}.ZYETya_footerDonateBtn{text-align:center;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border:1px solid #fff3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-width:100px;padding:.35rem 1rem;font-family:"Baloo 2",cursive;font-size:.75rem;font-weight:800;line-height:1.1;text-decoration:none;transition:all .3s cubic-bezier(.23,1,.32,1);display:inline-flex;box-shadow:0 4px 12px #ea580c33;color:#fff!important}.ZYETya_footerDonateBtn:hover{filter:brightness(1.05);transform:translateY(-2px)scale(1.02);box-shadow:0 8px 20px #ea580c59}.ZYETya_navCol{justify-self:start}.ZYETya_links{grid-template-columns:auto auto minmax(190px,auto);align-items:start;gap:1.5rem 1.8rem;display:grid}.ZYETya_linksCol{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.ZYETya_linksCol h4{color:#1b296f;white-space:nowrap;margin:0 0 .45rem;font-size:1rem;font-weight:800}.ZYETya_links a{color:#47568f;font-size:.95rem;transition:color .15s}.ZYETya_links a:hover{color:#2d58d6}.ZYETya_infoLinksRow{flex-direction:column;gap:.4rem;display:flex}.ZYETya_emailLink{text-underline-offset:3px;align-items:center;gap:.4rem;margin-top:.2rem;transition:color .15s,opacity .15s;color:#2563eb!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;font-size:.83rem!important;text-decoration:underline!important;display:inline-flex!important}.ZYETya_emailLink span{white-space:nowrap!important;word-break:keep-all!important}.ZYETya_emailLink:hover{opacity:.85;color:#1d4ed8!important}.ZYETya_emailIcon{stroke:#2563eb;flex-shrink:0;transition:transform .15s}.ZYETya_emailLink:hover .ZYETya_emailIcon{transform:translateY(-1px)}.ZYETya_whatsappLink{text-underline-offset:3px;align-items:center;gap:.45rem;margin-top:.35rem;font-weight:600;transition:color .15s,opacity .15s;color:#128c7e!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;font-size:.84rem!important;text-decoration:underline!important;display:inline-flex!important}.ZYETya_whatsappLink span{white-space:nowrap!important;word-break:keep-all!important}.ZYETya_whatsappLink:hover{opacity:.85;color:#075e54!important}.ZYETya_whatsappIcon{fill:#25d366;flex-shrink:0;transition:transform .15s}.ZYETya_whatsappLink:hover .ZYETya_whatsappIcon{transform:scale(1.1)}.ZYETya_bottomBar{border-top:1px solid #e0e5f8;margin-top:1.6rem;padding:1.2rem 1.4rem 2.5rem}.ZYETya_bottomInner{text-align:center;flex-direction:column;align-items:center;gap:.5rem;max-width:740px;margin:0 auto;display:flex}.ZYETya_copyright{color:#3b497b;margin:0;font-size:.88rem;font-weight:500}.ZYETya_copyright strong{color:#1a276b;font-weight:700}.ZYETya_disclaimer{color:#7480a8;text-align:center;margin:0;font-size:.78rem;line-height:1.55}@media (max-width:1024px){.ZYETya_inner{grid-template-columns:1fr;gap:1.6rem}.ZYETya_links{grid-template-columns:auto auto minmax(185px,auto);column-gap:1.4rem}}@media (max-width:768px){.ZYETya_inner{gap:1.8rem;padding:0 1.2rem}.ZYETya_brandCol{text-align:left;padding-right:0}.ZYETya_tagline{text-align:left;max-width:320px;margin:.6rem 0 0}.ZYETya_navCol{justify-self:stretch;width:100%;margin:0}.ZYETya_links{grid-template-columns:auto auto minmax(185px,auto);align-items:start;gap:1.4rem 1.2rem}.ZYETya_linksCol h4{font-size:.95rem}.ZYETya_links a{padding:2px 0;font-size:.88rem}}@media (max-width:480px){.ZYETya_links{grid-template-columns:repeat(2,1fr);gap:1.4rem 1.2rem}.ZYETya_infoCol{border-top:1px solid #e2e8f0;grid-column:1/-1;width:100%;margin-top:.3rem;padding-top:1rem}.ZYETya_infoLinksRow{flex-flow:wrap;gap:1.5rem;margin-bottom:.4rem;display:flex}}.ZYETya_footerDonate{text-align:center;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border:1px solid #fff3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-width:90px;padding:.35rem .8rem;font-family:"Baloo 2",cursive;font-size:.75rem;font-weight:800;line-height:1.1;text-decoration:none;transition:all .3s cubic-bezier(.23,1,.32,1);display:inline-flex;box-shadow:0 4px 12px #ea580c33;color:#fff!important}.ZYETya_footerDonate:hover{filter:brightness(1.05);transform:translateY(-2px)scale(1.02);box-shadow:0 8px 20px #ea580c59}
.jz1IVa_wrapper{flex-direction:column;min-height:100vh;display:flex}.jz1IVa_main{flex:1}
