.styles-module__JPmIeG__footer{color:#fff;background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-top:1px solid #333;margin-top:80px}.styles-module__JPmIeG__container{max-width:1200px;margin:0 auto;padding:60px 20px 30px}.styles-module__JPmIeG__grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px;display:grid}.styles-module__JPmIeG__brand{flex-direction:column;gap:16px;display:flex}.styles-module__JPmIeG__logo{background:linear-gradient(135deg,#9fa0ff 0%,#f28444 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.5rem;font-weight:800}.styles-module__JPmIeG__tagline{color:#999;margin:0;font-size:.95rem;line-height:1.6}.styles-module__JPmIeG__social{gap:12px;margin-top:8px;display:flex}.styles-module__JPmIeG__socialLink{color:#999;background:#2d2d2d;border:1px solid #333;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.styles-module__JPmIeG__socialLink:hover{color:#fff;background:linear-gradient(135deg,#9fa0ff 0%,#f28444 100%);border-color:#0000;transform:translateY(-2px)}.styles-module__JPmIeG__links h4{color:#fff;margin:0 0 16px;font-size:1rem;font-weight:700}.styles-module__JPmIeG__links ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.styles-module__JPmIeG__links li{margin:0}.styles-module__JPmIeG__links a{color:#999;font-size:.9rem;text-decoration:none;transition:color .2s}.styles-module__JPmIeG__links a:hover{color:#f28444}.styles-module__JPmIeG__bottom{color:#666;border-top:1px solid #333;justify-content:space-between;align-items:center;padding-top:30px;font-size:.85rem;display:flex}.styles-module__JPmIeG__bottom p{margin:0}.styles-module__JPmIeG__made{align-items:center;gap:4px;display:flex}.styles-module__JPmIeG__made a{color:#f28444;font-weight:600;text-decoration:none;transition:color .2s}.styles-module__JPmIeG__made a:hover{color:#ff9d5c}.styles-module__JPmIeG__heart{color:#dc3545;animation:1.5s ease-in-out infinite styles-module__JPmIeG__heartbeat}@keyframes styles-module__JPmIeG__heartbeat{0%,to{transform:scale(1)}10%,30%{transform:scale(1.1)}20%,40%{transform:scale(1)}}@media (max-width:968px){.styles-module__JPmIeG__grid{grid-template-columns:1fr 1fr;gap:30px}.styles-module__JPmIeG__brand{grid-column:1/-1}}@media (max-width:640px){.styles-module__JPmIeG__container{padding:40px 20px 20px}.styles-module__JPmIeG__grid{grid-template-columns:1fr;gap:30px}.styles-module__JPmIeG__bottom{text-align:center;flex-direction:column;gap:12px}}
.styles-module__xNpc1a__header{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid #e5e5e5;position:sticky;top:0;box-shadow:0 2px 10px #0000000d}.styles-module__xNpc1a__container{justify-content:space-between;align-items:center;max-width:1200px;height:70px;margin:0 auto;padding:0 20px;display:flex}.styles-module__xNpc1a__logo{align-items:center;gap:10px;font-size:1.4rem;font-weight:800;text-decoration:none;transition:transform .2s;display:flex}.styles-module__xNpc1a__logo:hover{transform:scale(1.05)}.styles-module__xNpc1a__logoIcon{font-size:1.6rem}.styles-module__xNpc1a__logoText{background:linear-gradient(135deg,#9fa0ff 0%,#f28444 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.styles-module__xNpc1a__nav{align-items:center;gap:32px;display:flex}.styles-module__xNpc1a__navLink{color:#333;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.styles-module__xNpc1a__navLink:after{content:"";background:linear-gradient(135deg,#9fa0ff 0%,#f28444 100%);width:0;height:2px;transition:width .3s;position:absolute;bottom:-8px;left:0}.styles-module__xNpc1a__navLink:hover{color:#f28444}.styles-module__xNpc1a__navLink:hover:after{width:100%}.styles-module__xNpc1a__dropdown{position:relative}.styles-module__xNpc1a__dropdownButton{color:#333;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:.95rem;font-weight:500;transition:all .2s;display:flex}.styles-module__xNpc1a__dropdownButton:hover{color:#f28444;background:#f8f8f8}.styles-module__xNpc1a__chevronUp{transition:transform .3s;transform:rotate(180deg)}.styles-module__xNpc1a__dropdownMenu{background:#fff;border-radius:12px;grid-template-columns:1fr 1fr;gap:24px;min-width:450px;padding:16px;animation:.2s styles-module__xNpc1a__fadeIn;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 10px 40px #00000026}@keyframes styles-module__xNpc1a__fadeIn{0%{opacity:0;transform:translate(-50%)translateY(-10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.styles-module__xNpc1a__dropdownSection h4{text-transform:uppercase;letter-spacing:.5px;color:#999;margin:0 0 12px;font-size:.75rem;font-weight:700}.styles-module__xNpc1a__dropdownItem{color:#333;border-radius:6px;margin-bottom:4px;padding:10px 12px;font-size:.9rem;text-decoration:none;transition:all .2s;display:block}.styles-module__xNpc1a__dropdownItem:hover{color:#f28444;background:linear-gradient(135deg,#f8f4ff 0%,#fff4ed 100%);transform:translate(4px)}.styles-module__xNpc1a__mobileMenuButton{color:#333;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px;transition:background .2s;display:none}.styles-module__xNpc1a__mobileMenuButton:hover{background:#f8f8f8}.styles-module__xNpc1a__mobileMenu{background:#fff;border-top:1px solid #e5e5e5;padding:20px;animation:.3s styles-module__xNpc1a__slideDown;display:none}@keyframes styles-module__xNpc1a__slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:600px}}.styles-module__xNpc1a__mobileSection{margin:20px 0}.styles-module__xNpc1a__mobileSection h4{text-transform:uppercase;letter-spacing:.5px;color:#999;margin:0 0 12px;font-size:.75rem;font-weight:700}.styles-module__xNpc1a__mobileLink{color:#333;border-radius:8px;margin-bottom:4px;padding:12px 16px;font-size:.95rem;text-decoration:none;transition:all .2s;display:block}.styles-module__xNpc1a__mobileLink:hover{color:#f28444;background:linear-gradient(135deg,#f8f4ff 0%,#fff4ed 100%)}@media (max-width:768px){.styles-module__xNpc1a__nav{display:none}.styles-module__xNpc1a__mobileMenuButton,.styles-module__xNpc1a__mobileMenu{display:block}.styles-module__xNpc1a__logoText{font-size:1.1rem}.styles-module__xNpc1a__container{height:60px}}@media (max-width:480px){.styles-module__xNpc1a__logoText{display:none}.styles-module__xNpc1a__logoIcon{font-size:1.8rem}}
:root{--background-color:#9fa0ff;--hover:#f28444;--primary-color:#000;--font-geist-sans:"Geist Mono","Geist Mono Fallback"}html,body{max-width:100vw;height:100%;font-family:var(--font-geist-sans);background-color:#fff;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}
