/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}.relative{position:relative}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{color:#333;background-color:#f9f9f9;flex-direction:column;min-height:100vh;font-family:Inter,sans-serif;line-height:1.6;display:flex}a{color:inherit;text-decoration:none;transition:color .3s}a:hover{color:#6366f1}h1,h2,h3,h4,h5,h6{color:#1a202c;margin-top:1.5em;margin-bottom:.5em;font-weight:700}p{margin-bottom:1em}#main-content{flex-grow:1;width:100vw;margin-left:auto;margin-right:auto;padding:1rem}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.Footer_footerContainer__0uLcn{width:100vw;background:linear-gradient(90deg,#4f46e5,#1e3a8a,#5b21b6);border-bottom:1px solid rgba(255,255,255,.2);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);color:white;display:flex;justify-content:center;align-items:center;padding:1rem;margin-top:2.5rem;border-top:1px solid rgba(255,255,255,.2)}.Footer_footerText__nqtso{margin:0;text-align:center}.Footer_footerLink__twEJY{margin-left:.5rem;color:#93c5fd;text-decoration:underline;transition:color .3s ease}.Footer_footerLink__twEJY:hover{color:#bfdbfe}.Navbar_innerContainer__olysW{width:100vw;height:10vh;min-height:64px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,#4f46e5,#1e3a8a,#5b21b6);border-bottom:1px solid rgba(255,255,255,.2);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);padding-left:2rem;padding-right:2rem;position:sticky;top:0;left:0;z-index:999}.Navbar_logoContainer__ycKBy{display:flex;align-items:center;background:rgba(255,255,255,.02);border-radius:8px;padding:.2rem .7rem}.Navbar_logoLink__a0PCM{display:flex;align-items:center;gap:1rem;text-decoration:none}.Navbar_logoImage__yr2dQ{width:50px!important;height:50px!important;border-radius:50%;object-fit:cover;display:block;margin-top:0;margin-bottom:0}.Navbar_logoContainer__ycKBy,.Navbar_logoLink__a0PCM{height:100%}.Navbar_ministryName__6FBGq{color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.5px;white-space:nowrap}.Navbar_navLink__id1IU{gap:1.5rem;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:500;font-size:1rem}.Navbar_navLink__id1IU a{color:#fff;text-decoration:none;transition:color .18s,background .18s;padding:.3rem .8rem;border-radius:4px}.Navbar_active__ZTgb8,.Navbar_navLink__id1IU .Navbar_active__ZTgb8,.Navbar_navLink__id1IU a.Navbar_active__ZTgb8,.Navbar_navLink__id1IU a:hover{background:rgba(255,255,255,.07);color:#ffd700}.Navbar_menuButton__6Djq2{display:none;background:none;border:none;color:#fff;cursor:pointer;z-index:101;margin-left:1rem}.Navbar_mobileMenu__g3FB_{display:none}@media (max-width:900px){.Navbar_innerContainer__olysW{padding-left:1rem;padding-right:1rem}.Navbar_ministryName__6FBGq{font-size:1rem}}@media (max-width:700px){.Navbar_logoContainer__ycKBy{padding:.1rem .3rem}.Navbar_ministryName__6FBGq{font-size:.95rem}.Navbar_navLink__id1IU{display:none}.Navbar_menuButton__6Djq2{display:block}.Navbar_mobileMenu__g3FB_{display:flex;flex-direction:column;position:absolute;top:100%;right:0;left:0;background:linear-gradient(90deg,#4f46e5,#1e3a8a,#5b21b6);box-shadow:0 6px 15px rgba(0,0,0,.07);z-index:100;padding:1.2rem 0;gap:1.5rem;align-items:center;transition:all .3s;opacity:0;pointer-events:none}.Navbar_mobileMenu__g3FB_.Navbar_show__Lwups{opacity:1;pointer-events:auto}.Navbar_mobileMenu__g3FB_ a{color:#fff;font-size:1.1rem;text-decoration:none;font-weight:500;padding:.6rem 1.2rem;border-radius:5px;transition:background .18s,color .18s}.Navbar_active__ZTgb8,.Navbar_mobileMenu__g3FB_ .Navbar_active__ZTgb8,.Navbar_mobileMenu__g3FB_ a.Navbar_active__ZTgb8,.Navbar_mobileMenu__g3FB_ a:hover{background:rgba(255,255,255,.08);color:#ffd700}}