@font-face{font-family:__Josefin_Sans_7f0108;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/312bdf69facd99ca-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:__Josefin_Sans_7f0108;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1b30b992a554bafd-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Josefin_Sans_7f0108;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/accc82dc8525882b-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:__Josefin_Sans_7f0108;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/312bdf69facd99ca-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:__Josefin_Sans_7f0108;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1b30b992a554bafd-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Josefin_Sans_7f0108;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/accc82dc8525882b-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:__Josefin_Sans_7f0108;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/312bdf69facd99ca-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:__Josefin_Sans_7f0108;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1b30b992a554bafd-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Josefin_Sans_7f0108;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/accc82dc8525882b-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:__Josefin_Sans_Fallback_7f0108;src:local("Arial");ascent-override:73.32%;descent-override:24.44%;line-gap-override:0.00%;size-adjust:102.29%}.__className_7f0108{font-family:__Josefin_Sans_7f0108,__Josefin_Sans_Fallback_7f0108,Arial,sans-serif;font-style:normal}.__variable_7f0108{--font-josefin:"__Josefin_Sans_7f0108","__Josefin_Sans_Fallback_7f0108",Arial,sans-serif}@tailwind base;@tailwind components;@tailwind utilities;*{margin:0;padding:0;box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}body,html{max-width:100vw;margin:0;padding:0}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}button{font-family:inherit}button:focus{outline:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #2563eb;outline-offset:2px}img{max-width:100%;height:auto;display:block}.skip-to-main{position:absolute;left:-9999px;z-index:999;padding:1em;background-color:#000;color:#fff;text-decoration:none}.skip-to-main:focus{left:50%;transform:translateX(-50%);top:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}#main-content{overflow-x:hidden;max-width:100vw;width:100%;margin:0;padding:0}main{margin:0;padding:0;display:block}.Navbar_desktopWrapper__xDwSy{position:fixed;top:0;left:0;right:0;z-index:1100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(120deg,hsla(0,0%,100%,.92),rgba(245,248,255,.96));border-bottom:1px solid rgba(226,232,240,.9)}.Navbar_navbar__UMdIx{max-width:1200px;margin:0 auto;padding:8px 18px;display:flex;align-items:center;justify-content:space-between}.Navbar_logoLink__nEILR{display:inline-flex;align-items:center;flex-shrink:0}.Navbar_logo__PiZmU{height:50px;width:auto;transition:transform .25s ease,filter .25s ease}.Navbar_logo__PiZmU:hover{transform:scale(1.05);filter:drop-shadow(0 4px 10px rgba(15,23,42,.25))}.Navbar_center__1bW9c{flex:1 1;display:flex;justify-content:center;align-items:center;gap:18px}.Navbar_navLink__WmfVb{position:relative;font-size:.95rem;font-weight:500;color:#1f2933;padding:8px 12px;border-radius:999px;border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:6px;text-decoration:none;transition:all .2s ease}.Navbar_navLink__WmfVb:hover{background:rgba(37,99,235,.08);color:#1d4ed8;transform:translateY(-1px)}.Navbar_navLinkActive__FCmwD{background:rgba(37,99,235,.12);color:#1d4ed8}.Navbar_ctaButton__Rnrx_{padding:10px 32px;border-radius:999px;font-size:1.05rem;font-weight:700;background:linear-gradient(120deg,#f97316,#2563eb);color:#fff;text-decoration:none;box-shadow:0 10px 25px rgba(37,99,235,.3);transition:transform .2s ease,box-shadow .2s ease;position:relative;overflow:hidden}.Navbar_ctaButton__Rnrx_:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);animation:Navbar_shine__iHgNi 3s infinite}@keyframes Navbar_shine__iHgNi{0%{left:-100%}20%{left:100%}to{left:100%}}.Navbar_ctaButton__Rnrx_:hover{transform:translateY(-1px) scale(1.03);box-shadow:0 14px 30px rgba(37,99,235,.4)}.Navbar_navDropdownWrapper__kCIeb{position:relative}.Navbar_megaMenu__XOt9k{position:absolute;top:105%;left:50%;transform:translateX(-50%);width:min(900px,95vw);background:#fff;border-radius:20px;padding:22px 26px;display:flex;gap:26px;box-shadow:0 28px 60px rgba(15,23,42,.28);border:1px solid rgba(226,232,240,.9);animation:Navbar_fadeDown__eoiKl .22s ease-out;z-index:40}.Navbar_megaColumn__Qn4mE{flex:1 1;display:flex;flex-direction:column}.Navbar_megaTitle__MJthI{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#0f172a;padding-bottom:8px;margin-bottom:12px;border-bottom:2px solid rgba(37,99,235,.35)}.Navbar_megaColumnsGrid___pzLG{display:flex;gap:18px}.Navbar_megaSubColumn__9AIfx{flex:1 1;display:flex;flex-direction:column;gap:6px}.Navbar_megaItem__ZhNdw{font-size:.9rem;color:#334155;padding:6px 10px;border-radius:10px;text-decoration:none;transition:all .18s ease}.Navbar_megaItem__ZhNdw:hover{background:rgba(37,99,235,.08);color:#1d4ed8;transform:translateX(3px)}.Navbar_megaItemActive__Hsm10{background:rgba(37,99,235,.12);color:#1d4ed8}.Navbar_simpleMenuWide__SdkSA{position:absolute;top:105%;left:50%;transform:translateX(-50%);width:260px;background:#fff;border-radius:18px;padding:16px;box-shadow:0 22px 50px rgba(15,23,42,.25);border:1px solid rgba(226,232,240,.9);animation:Navbar_fadeDown__eoiKl .2s ease;z-index:40}.Navbar_simpleItem__gAoQe{display:block;padding:10px 12px;border-radius:12px;color:#1f2933;font-size:.95rem;text-decoration:none;transition:all .18s ease}.Navbar_simpleItem__gAoQe:hover{background:rgba(37,99,235,.08);color:#1d4ed8;transform:translateX(3px)}.Navbar_mobileBar__7dwbT{position:fixed;top:0;left:0;right:0;z-index:50;padding:6px 14px;display:none;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.12)}.Navbar_mobileLogo__NYD8a{height:32px;width:auto}.Navbar_mobileMenuButton__KgHUk{background:#000;border:none;padding:0;cursor:pointer;color:#fff;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Navbar_mobileOverlay__krf7j{position:fixed;inset:0;background:#f8fafc;z-index:9999;display:flex;flex-direction:column;animation:Navbar_slideIn__64BDp .3s ease-in-out}.Navbar_mobileContent__cuHGN{display:flex;flex-direction:column;height:100%;padding:20px 25px;position:relative}.Navbar_mobileHeader__YHbSm{display:flex;align-items:center;justify-content:center;position:relative;padding:10px 0;margin-bottom:15px;margin-top:15px}.Navbar_mobileHeaderTitle__FnXvQ{font-size:1.1rem;font-weight:600;color:#1a202c;text-align:center;flex-grow:1;margin:0}.Navbar_mobileBack__qXd8e{background:linear-gradient(145deg,#fff,#e0e0e0);border:1px solid #ccc;cursor:pointer;color:#2d3748;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.1);position:absolute;left:0;transition:all .2s ease}.Navbar_mobileBack__qXd8e:hover{background:linear-gradient(145deg,#1e90ff,#559dff);color:#fff;transform:scale(1.1)}.Navbar_mobileClose__BppEX{background:linear-gradient(145deg,#fff,#e0e0e0);border:1px solid #ccc;cursor:pointer;color:#2d3748;border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.1);position:absolute;right:0;transition:all .2s ease}.Navbar_mobileClose__BppEX:hover{background:linear-gradient(145deg,#1e90ff,#559dff);color:#fff;transform:scale(1.1)}.Navbar_closeFirst__a3F6X{background:#000;color:#fff;border:none;cursor:pointer;border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.2);position:absolute;right:25px;top:20px;transition:all .2s ease}.Navbar_closeFirst__a3F6X:hover{background:#333;transform:scale(1.1)}.Navbar_sectionHeader__fjBQF{font-size:1.4rem;font-weight:700;margin:45px 0 25px;padding:0;color:#1e3a8a;text-align:center;letter-spacing:.3px;position:relative;font-family:system-ui,-apple-system,sans-serif}.Navbar_sectionHeader__fjBQF:after{content:"";display:block;width:50px;height:3px;background:linear-gradient(90deg,#f97316,#2563eb);margin:10px auto 0;border-radius:2px}.Navbar_mobileList__6jAKM{flex:1 1;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:10px 0;scrollbar-width:none}.Navbar_mobileList__6jAKM::-webkit-scrollbar{display:none}.Navbar_mobileItem__m8NIQ{display:flex;justify-content:space-between;align-items:center;padding:16px 25px;font-size:1.1rem;font-weight:500;color:#2d3748;background:#fff;border-radius:12px;text-decoration:none;transition:all .25s ease;box-shadow:0 3px 8px rgba(0,0,0,.1);border:none;width:100%;text-align:left;cursor:pointer;box-sizing:border-box}.Navbar_mobileItem__m8NIQ:hover{color:#1e90ff;background:#e6f0ff;transform:translateX(5px);box-shadow:0 4px 10px rgba(0,0,0,.12)}.Navbar_mobileItemActive__PzBuO,.Navbar_mobileItem__m8NIQ.Navbar_mobileItemActive__PzBuO{background:linear-gradient(120deg,#f97316,#2563eb)!important;color:#fff!important;box-shadow:0 4px 12px rgba(37,99,235,.3)!important}.Navbar_mobileItemActive__PzBuO:hover,.Navbar_mobileItem__m8NIQ.Navbar_mobileItemActive__PzBuO:hover{background:linear-gradient(120deg,#ea580c,#1d4ed8)!important;color:#fff!important;transform:scale(1.02)!important}.Navbar_mobileArrow__M8QpX{font-size:1rem;color:#4a5568;flex-shrink:0}.Navbar_mobileItem__m8NIQ:hover .Navbar_mobileArrow__M8QpX{color:#1e90ff}.Navbar_mobileCta__DAyPg{display:block;text-align:center;padding:16px;border-radius:50px;background:linear-gradient(120deg,#f97316,#2563eb);color:#fff;font-weight:700;font-size:1rem;text-decoration:none;margin-top:20px;flex-shrink:0;transition:all .3s ease;box-shadow:0 10px 25px rgba(37,99,235,.3);letter-spacing:.05em}.Navbar_mobileCta__DAyPg:hover{background:linear-gradient(120deg,#ea580c,#1d4ed8);color:#fff;transform:scale(1.03);box-shadow:0 14px 30px rgba(37,99,235,.4)}.Navbar_scrollableList__0L6UF{flex:1 1;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:10px 0;scrollbar-width:none}.Navbar_scrollableList__0L6UF::-webkit-scrollbar{display:none}@keyframes Navbar_fadeDown__eoiKl{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}@keyframes Navbar_slideIn__64BDp{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.Navbar_slideIn__64BDp{animation:Navbar_slideIn__64BDp .3s ease-in-out}@media (max-width:991px){.Navbar_desktopWrapper__xDwSy{display:none}.Navbar_mobileBar__7dwbT{display:flex}}@media (min-width:992px){.Navbar_mobileBar__7dwbT,.Navbar_mobileOverlay__krf7j{display:none}}