@import url(https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Smooch+Sans:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Geist:wght@100..900&display=swap);@import url(https://unpkg.com/normalize.css) layer(normalize);:root{--color-bg:#000;--color-text:#fff;--color-accent:#9f55ff;--navbar-height:70px;font-family:Roboto,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:100}.navbar{background-color:#111;background-color:var(--color-bg,#111);border-bottom:1px solid #2c2c2c;font-family:Inter,sans-serif;font-family:var(--font-primary,"Inter",sans-serif);height:70px;height:var(--navbar-height,70px);justify-content:space-between;padding:0 2rem}.navbar,.navbar-logo{align-items:center;display:flex}.navbar-logo{color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.navbar-logo img{width:100px}.navbar-center{display:flex;flex:1 1;gap:1.5rem;justify-content:center;margin-left:20px}.navbar-center a{color:#fff;font-size:1rem;font-weight:500;position:relative;text-decoration:none;transition:color .3s}.navbar-center a:hover{color:#fff}.navbar-center a:after{background-color:#fff;bottom:-6px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .3s ease;width:100%}.navbar-center a:hover:after{transform:scaleX(1);transform-origin:left}.navbar-right{align-items:center;display:flex;gap:2rem}.navbar-right span{color:#ccc;cursor:pointer;font-size:.9rem;text-transform:uppercase}.join-hub{align-items:center;color:#fff;display:flex;font-size:.9rem;font-weight:500;gap:.4rem;text-decoration:none}.join-hub:hover{opacity:.8}.navbar-toggle{display:none}@media (max-width:768px){.navbar-center,.navbar-right{display:none}.navbar-toggle{color:#fff;cursor:pointer;display:block;font-size:1.5rem}}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}.mobile-menu{animation:slideDownFade .4s ease forwards;background-color:#111;background-color:var(--color-bg,#111);display:flex;flex-direction:column;gap:1rem;left:0;padding:1rem 2rem;position:absolute;top:70px;top:var(--navbar-height,70px);width:100%;z-index:1000}.mobile-menu a,.mobile-menu span{color:#fff;font-size:1rem;font-weight:500;text-decoration:none}.dropdown-wrapper{position:relative}.dropdown-toggle{background:none;border:none;cursor:pointer;font-size:.9rem;font-weight:500;transition:color .3s ease}.dropdown-toggle:hover{color:#fff}.dropdown-menu{grid-gap:1rem;animation:fadeIn .3s ease-in-out;background:#111;border-radius:.5rem;box-shadow:0 10px 30px #0000004d;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));left:0;min-width:500px;padding:1rem;position:absolute;top:2.5rem;z-index:100}.dropdown-menu a{color:#fff;font-size:.95rem;padding:.3rem 0;text-decoration:none;text-transform:none;transition:color .2s}.dropdown-menu a:hover{color:#fff}.dropdown-banner{background:#222;border:1px dashed #444;border-radius:.5rem;color:#ccc;font-size:.9rem;grid-column:1/-1;margin-top:1rem;padding:1rem;text-align:center}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.mobile-dropdown{width:100%}.mobile-dropdown-toggle{align-items:center;border-bottom:1px solid #333;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;padding:.75rem 0}.mobile-dropdown-menu{animation:slideDownFade .3s ease-in-out;display:flex;flex-direction:column;gap:.5rem;padding:.5rem 1rem}.mobile-dropdown-menu a{color:#ccc;font-size:.95rem;padding:.3rem 0;text-decoration:none;text-transform:none}.mobile-dropdown-menu a:hover{color:#fff}.dropdown-banner{border-top:1px solid #444;color:#aaa;font-size:.99rem;padding:1rem;text-align:center}}.mobile-dropdown{width:100%}.mobile-dropdown-toggle{align-items:center;border-bottom:1px solid #333;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;padding:.75rem 0}.mobile-dropdown-menu{animation:slideDownFade .3s ease-in-out;display:flex;flex-direction:column;gap:.5rem;padding:.5rem 1rem}.mobile-dropdown-menu a{color:#ccc;font-size:.95rem;padding:.3rem 0;text-decoration:none}.mobile-dropdown-menu a:hover{color:#fff}.dropdown-toggle{color:#fff;font-size:1rem;font-weight:500;position:relative;text-decoration:none;transition:color .3s}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}footer{background-color:#000;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:.9rem;padding:40px 24px}.footer-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin:0 auto;max-width:1200px}.footer-column h2{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.footer-column ul{list-style:none;margin:0;padding:0}.footer-column ul li{line-height:1.4;margin-bottom:.4rem}.footer-column ul li:before{color:#38b2ac;content:"• "}.footer-column ul li a{color:#a0aec0;text-decoration:none;transition:color .3s ease}.footer-column ul li a:hover{color:#38b2ac;text-decoration:underline}.footer-column .images a{display:block;margin-bottom:1rem}.footer-column .images img{display:block;height:auto;max-width:100%}.footer-bottom{border-top:1px solid #2d3748;color:#fff;font-size:.85rem;margin-top:40px;padding-top:16px;text-align:center}@media (min-width:600px){.footer-container{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.footer-container{grid-template-columns:repeat(3,1fr)}}.cart-overlay{animation:fadeInBlur .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;left:0;width:100%;z-index:998}.cart-overlay,.cart-sidebar{height:100%;position:fixed;top:0}.cart-sidebar{animation:slideInFromRight .5s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(180deg,#fff,#f5f5f5);border-left:1px solid #e0e0e0;box-shadow:-15px 0 40px #00000026;display:flex;flex-direction:column;overflow:hidden;right:0;width:650px;z-index:999}.cart-header{align-items:center;background:#111;border-bottom:1px solid #222;display:flex;justify-content:space-between;padding:25px 30px}.cart-header h2{color:#fff;font-size:1.8rem;font-weight:800;letter-spacing:.5px;margin:0}.close-cart{align-items:center;background:#0000;border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:45px;justify-content:center;padding:10px;transition:all .3s ease;width:45px}.close-cart:hover{background:#fff;color:#000;transform:rotate(90deg) scale(1.05)}.cart-content{overflow:hidden}.cart-content,.empty-cart{display:flex;flex:1 1;flex-direction:column}.empty-cart{align-items:center;background:#fafafa;justify-content:center;padding:60px 30px}.empty-cart:before{content:"🛍️";font-size:3.5rem;margin-bottom:20px;opacity:.5}.empty-cart p{color:#555;font-size:1.1rem;margin-bottom:25px}.continue-shopping{background:#000;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:.5px;padding:15px 30px;transition:all .3s ease}.continue-shopping:hover{background:#333;transform:translateY(-2px)}.cart-items{background:#fff;flex:1 1;overflow-y:auto;padding:25px}.cart-item{align-items:center;background:#f9f9f9;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 4px 12px #0000000d;display:flex;gap:20px;margin-bottom:20px;padding:20px;transition:all .3s ease}.cart-item:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-2px)}.cart-item-image{border:2px solid #ddd;border-radius:10px;height:100px;object-fit:cover;width:100px}.cart-item-details h3{color:#111;font-size:1.1rem;font-weight:700;margin:0 0 8px}.cart-item-price{color:#000;font-size:1.2rem;font-weight:800}.quantity-controls{align-items:center;display:flex;gap:10px;margin-top:10px}.quantity-btn{background:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1rem;height:32px;transition:all .2s ease;width:32px}.quantity-btn:hover{background:#333}.quantity{color:#111;font-weight:700;min-width:35px;text-align:center}.remove-item{align-items:center;background:#fff;border:2px solid #000;border-radius:50%;color:#000;cursor:pointer;display:flex;height:35px;justify-content:center;transition:all .2s ease;width:75px}.remove-item:hover{background:#000;color:#fff;transform:rotate(90deg)}.cart-footer{background:#f5f5f5;border-top:1px solid #e0e0e0;padding:25px}.cart-total{color:#111;font-size:1.4rem;font-weight:800;margin-bottom:20px;text-align:center}.checkout-btn,.clear-cart{border:none;border-radius:25px;cursor:pointer;font-size:1rem;font-weight:700;padding:15px;text-transform:uppercase;transition:all .3s ease;width:100%}.clear-cart{background:#fff;border:2px solid #000;color:#000;margin-bottom:15px}.checkout-btn,.clear-cart:hover{background:#000;color:#fff}.checkout-btn:hover{background:#333}.payment-methods{background:#fff;border:1px solid #e6e6e6;border-radius:12px;margin-top:15px;padding:15px;text-align:center}.payment-methods p{color:#666;font-size:.9rem;font-weight:600;margin:0 0 10px}.payment-icons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.payment-icons span{background:#000;border-radius:20px;color:#fff;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;transition:all .2s ease}.payment-icons span:hover{background:#333}@media (max-width:768px){.cart-sidebar{max-width:500px;width:90%}}@media (max-width:480px){.cart-sidebar{width:100%}.cart-header h2{font-size:1.2rem}.cart-item-image{height:70px;width:70px}.checkout-btn{font-size:1rem;padding:12px}}body{background-color:#111;font-family:Roboto,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:100;margin:0}@layer normalize, base, demo, stick, effect, srollbar, debug;@layer debug{[data-debug=true] li{outline:.05em dashed currentColor}[data-debug=true] :is(h2,li:last-of-type){outline:.05em dashed canvasText}}@layer scrollbar{@property --hue{initial-value:0;syntax:"<number>";inherits:false}@property --chroma{initial-value:0;syntax:"<number>";inherits:true}[data-sync-scrollbar=true]{scrollbar-color:oklch(var(--lightness) var(--chroma) var(--hue)) #0000}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){[data-sync-scrollbar=true][data-animate=true]{timeline-scope:--list;animation-range:entry 50% exit 50%,entry 40% entry 50%,exit 30% exit 40%;animation-timeline:--list;animation-fill-mode:both;animation-name:change,chroma-on,chroma-off;animation-timing-function:linear;scrollbar-color:oklch(var(--lightness) 0 var(--hue)) #0000;scrollbar-color:oklch(var(--lightness) var(--chroma,0) var(--hue)) #0000;ul{view-timeline:--list}}}@keyframes change{to{--hue:var(--end)}}@keyframes chroma-on{to{--chroma:0.3}}@keyframes chroma-off{to{--chroma:0}}}@layer effect{:root{--start:0;--end:360;--lightness:65%;--base-chroma:0.3}[data-theme=dark]{--lightness:75%}[data-theme=light]{--lightness:65%}@media (prefers-color-scheme:dark){--lightness:75%}ul{--step:calc((var(--end) - var(--start))/(var(--count) - 1))}li:not(:last-of-type){color:oklch(var(--lightness) var(--base-chroma) calc(var(--start) + var(--step)*var(--i)))}@supports (animation-timeline:scroll()) and (animation-range:0% 100%){[data-animate=true]{li{animation-range:cover calc(50% - 1lh) calc(50% + 1lh);animation-timeline:view();animation-fill-mode:both;animation-name:brighten;animation-timing-function:linear;opacity:.2;&:first-of-type{--start-opacity:1}&:last-of-type{--brightness:1;--end-opacity:1}}}@keyframes brighten{0%{opacity:.2;opacity:var(--start-opacity,.2)}50%{filter:brightness(1.2);filter:brightness(var(--brightness,1.2));opacity:1}to{opacity:.2;opacity:var(--end-opacity,.2)}}}}@layer stick{section:first-of-type{--font-level:5;display:flex;justify-content:center;line-height:1.25;padding-left:1rem;width:100%}section:last-of-type{display:flex;justify-content:center;min-height:20vh;place-items:center;width:100%;h2{--font-level:6}}main{width:100%}section:first-of-type h2{display:inline-block;font-size:inherit;font-weight:600;height:-webkit-fit-content;height:fit-content;margin:0;position:-webkit-sticky;position:sticky;top:calc(50% - .5lh)}ul{font-weight:600;list-style-type:none;margin:0;padding-inline:0}[data-snap=true]{scroll-snap-type:y proximity;li{scroll-snap-align:center}}h2,li:last-of-type{background:linear-gradient(canvasText 50%,color-mix(in oklch,canvas,canvasText 25%));-webkit-background-clip:text;background-clip:text;color:#fff}}@layer demo{header{display:flex;min-height:20vh;padding-inline:5rem;place-items:center;width:100%}footer{opacity:.5;padding-block:2rem}h1{text-wrap:pretty;background:linear-gradient(canvasText 60%,color-mix(in oklch,canvas,canvasText));-webkit-background-clip:text;background-clip:text;color:#fff;font-size:30px;line-height:.8;margin:0}}@layer base{:root{--font-size-min:14;--font-size-max:20;--font-ratio-min:1.1;--font-ratio-max:1.33;--font-width-min:375;--font-width-max:1500}html{color-scheme:light dark}[data-theme=light]{color-scheme:light only}[data-theme=dark]{color-scheme:dark only}:where(.fluid){--fluid-min:calc(var(--font-size-min)*pow(var(--font-ratio-min), var(--font-level, 0)));--fluid-max:calc(var(--font-size-max)*pow(var(--font-ratio-max), var(--font-level, 0)));--fluid-preferred:calc((var(--fluid-max) - var(--fluid-min))/(var(--font-width-max) - var(--font-width-min)));--fluid-type:clamp((var(--fluid-min)/16) * 1rem,((var(--fluid-min)/16) * 1rem) - (((var(--fluid-preferred) * var(--font-width-min))/16) * 1rem) + (var(--fluid-preferred) * var(--variable-unit,100vi)),(var(--fluid-max)/16) * 1rem);font-size:var(--fluid-type)}*,:after,:before{box-sizing:border-box}body{background:light-dark(#fff,#000);display:grid;font-family:Geist,SF Pro Text,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif,system-ui;min-height:100vh;place-items:center}body:before{--size:45px;--line:color-mix(in hsl,canvasText,#0000 70%);background:linear-gradient(90deg,var(--line) 1px,#0000 1px var(--size)) 50% 50% /var(--size) var(--size),linear-gradient(var(--line) 1px,#0000 1px var(--size)) 50% 50% /var(--size) var(--size);content:"";height:100vh;-webkit-mask:linear-gradient(-20deg,#0000 50%,#fff);mask:linear-gradient(-20deg,#0000 50%,#fff);pointer-events:none;position:fixed;top:0;transform-style:flat;width:100vw;z-index:-1}.bear-link{aspect-ratio:1;color:initial;display:grid;left:1rem;opacity:.8;place-items:center;position:fixed;top:1rem;width:48px}:where(.x-link,.bear-link):is(:hover,:focus-visible){opacity:1}.bear-link svg{width:75%}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}div.tp-dfwv{position:fixed}.my-instagram-icon{color:#fff;font-size:150px}.text-block{color:#fff;font-family:Space Mono,monospace;font-size:clamp(16px,4vw,40px);font-style:normal;font-weight:400;-webkit-hyphens:none;hyphens:none;letter-spacing:normal;margin:0 15vw;max-height:auto;overflow-wrap:normal;word-break:keep-all;word-spacing:normal}.text-block p{font-size:20px}.text-block h1{font-size:30px}@media (max-width:768px){.text-block{letter-spacing:normal;margin:0;width:90%;word-spacing:normal}.text-block,.text-block h1,.text-block p{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:keep-all}.text-block h1,.text-block p{width:110%}}@media (max-width:480px){.text-block{line-height:1.2}}.text-block1{color:#fff;font-family:Space Mono,monospace;font-size:clamp(16px,4vw,40px);font-style:normal;font-weight:400;-webkit-hyphens:none;hyphens:none;letter-spacing:normal;margin:0 15vw 100px;max-height:auto;overflow-wrap:normal;word-break:keep-all;word-spacing:normal}.text-block1 p{font-size:20px}.text-block1 h1{font-size:30px}.word{display:inline-block;margin-right:.3em;will-change:transform}@media (max-width:768px){.text-block1{letter-spacing:normal;margin:0;width:90%;word-spacing:normal}.text-block1,.text-block1 h1,.text-block1 p{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:keep-all}.text-block1 h1,.text-block1 p{width:110%}}@media (max-width:480px){.text-block1{line-height:1.2}}.tech-grid{grid-gap:none;gap:none}.social-section{align-items:center;flex-wrap:wrap;gap:2rem;justify-content:center;padding:2rem;text-align:center}.social-item{font-size:2rem}@media (max-width:600px){.social-section{flex-direction:row;gap:1.5rem}}.info-section{align-items:center;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;justify-content:space-between;padding:20px}.info-image img{border-radius:8px;max-width:100%}.info-text{max-width:50%;padding:20px}.info-text h2{font-size:30px;margin-bottom:16px}.info-text ul{list-style-type:none;padding:0}.info-text li{color:#fff;font-size:18px;margin-bottom:12px}.info-text li strong{background:linear-gradient(135deg,#667eea,#764ba2);color:#000;padding:1.5px}@media (max-width:768px){.info-section{align-items:flex-start;flex-direction:column}.info-image img{margin-bottom:20px;max-width:100%}.info-text{max-width:100%;padding:0}.info-text h2{font-size:24px}.info-text li{font-size:16px}}.website-steps{margin:0 auto;max-width:1200px;padding:3rem 1rem}.section-title{font-size:2rem;margin-bottom:2rem}.section-title span{color:#764ba2}.steps-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr}.step-item{align-items:flex-start}.step-icon{color:#764ba2;flex-shrink:0;font-size:3rem}.step-title{font-size:1.25rem;margin-bottom:.25rem}.step-description{color:#fff;font-size:1rem}@media (min-width:768px){.steps-grid{grid-template-columns:1fr 1fr}.step-icon{color:#764ba2;flex-shrink:0;font-size:3rem}.section-title{font-size:1rem}}.navbar-cart{margin-left:1rem}.cart-button,.navbar-cart{align-items:center;display:flex;position:relative}.cart-button{background-color:initial;border:2px solid #eee;border-radius:9999px;color:#fff;cursor:pointer;font-weight:500;margin:8px;padding:.5rem 1rem;transition:all .2s ease-in-out}.cart-button:hover{background-color:initial;border-color:#c142d4}.cart-icon{margin-right:.4rem}.cart-icon,.cart-text{font-size:1rem}.cart-badge{background-color:#ff4d4f;border-radius:9999px;box-shadow:0 0 0 2px #fff;color:#fff;font-size:.75rem;font-weight:700;padding:.2rem .5rem;position:absolute;right:-5px;top:-5px;transform:translate(50%,-50%)}.noi-cream{font-size:80px}@media (max-width:768px){.noi-cream{font-size:1.25rem}}.keywords-section{overflow:hidden;padding:100px 0;position:relative}.keywords-section:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes backgroundShift{0%,to{opacity:1}50%{opacity:.7}}.keywords-container{margin:0 auto;max-width:1400px;padding:0 20px;position:relative;z-index:2}.keywords-header{color:#fff;margin-bottom:80px;text-align:center}.keywords-main-title{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#fff,#f8f9ff);-webkit-background-clip:text;background-clip:text;display:flex;flex-wrap:wrap;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;gap:20px;justify-content:center;margin-bottom:24px}.title-icon{animation:rocketBounce 2s ease-in-out infinite;font-size:3rem}@keyframes rocketBounce{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-10px) rotate(-5deg)}75%{transform:translateY(-5px) rotate(5deg)}}.keywords-subtitle{font-size:1.3rem;font-weight:300;line-height:1.6;margin:0 auto;max-width:800px;opacity:.9}.keywords-categories{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));margin-bottom:100px}.keyword-category{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #fff3;border-radius:24px;box-shadow:0 20px 40px #0000001a,0 1px 3px #0000001a;overflow:hidden;padding:40px;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.keyword-category:before{background:linear-gradient(90deg,var(--category-color),lighten(var(--category-color),20%));content:"";height:4px;left:0;position:absolute;right:0;top:0}.keyword-category:hover{box-shadow:0 30px 60px #00000026,0 1px 3px #0000001a;transform:translateY(-10px)}.category-header{align-items:center;display:flex;gap:20px;margin-bottom:30px}.category-icon-wrapper{align-items:center;background:linear-gradient(135deg,var(--category-color),lighten(var(--category-color),10%));border-radius:16px;box-shadow:0 8px 16px #0000001a;display:flex;height:60px;justify-content:center;width:60px}.category-icon{color:#fff;font-size:24px}.category-title{color:#fff;font-size:1.8rem;font-weight:700;margin:0}.keywords-cloud{display:flex;flex-wrap:wrap;gap:12px}.keyword-tag{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #0000000d;border-radius:20px;color:#495057;cursor:pointer;font-size:.9rem;font-weight:500;overflow:hidden;padding:8px 16px;position:relative;transition:all .3s ease}.keyword-tag:before{background:linear-gradient(90deg,#0000,#fff9,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.keyword-tag:hover{background:var(--category-color);box-shadow:0 4px 12px #0000001a;color:#fff;transform:translateY(-2px)}.keyword-tag:hover:before{left:100%}.quick-phrases{margin-bottom:80px}.section-subtitle{align-items:center;display:flex;font-size:2.2rem;font-weight:700;gap:15px;justify-content:center;margin-bottom:50px}.subtitle-icon{font-size:2rem}.phrases-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.phrase-item{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;display:flex;gap:20px;padding:25px;transition:all .3s ease}.phrase-item:hover{background:#fff3;transform:translateX(10px)}.phrase-number{align-items:center;background:#ffd7001a;border-radius:50%;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:800;height:45px;justify-content:center;width:45px}.phrase-text{color:#fff;font-size:1.1rem;font-weight:400;line-height:1.5;margin:0}.relevant-expressions{margin-bottom:80px}.expressions-cloud{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.expression-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff26,#ffffff0d);border:1px solid #fff3;border-radius:25px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:500;padding:12px 20px;transition:all .3s ease}.expression-tag:hover{background:#fff3;box-shadow:0 5px 15px #0003;transform:scale(1.05)}.keywords-cta{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #ffffff4d;border-radius:24px;box-shadow:0 20px 40px #0000001a,inset 0 1px 0 #fff9;padding:60px;text-align:center}.cta-content h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#fff);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;margin-bottom:20px}.cta-content p{color:#fff;line-height:1.6;margin-bottom:40px}.cta-primary,.cta-secondary{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:10px;justify-content:center;min-width:200px;padding:16px 32px;transition:all .3s ease}.cta-primary{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 15px #667eea66;color:#fff}.cta-primary:hover{box-shadow:0 6px 20px #667eea99;transform:translateY(-3px)}.cta-secondary{background:#0000;border:2px solid #667eea;color:#667eea}.cta-secondary:hover{background:#667eea;color:#fff;transform:translateY(-3px)}@media (max-width:768px){.keywords-section{padding:60px 0}.keywords-container{padding:0 15px}.keywords-categories{gap:30px;grid-template-columns:1fr;margin-bottom:60px}.keyword-category{padding:30px 20px}.phrases-grid{gap:20px;grid-template-columns:1fr}.phrase-item{padding:20px}.keywords-cta{padding:40px 20px}.cta-content h3{font-size:2rem}.cta-buttons{align-items:center;flex-direction:column}.cta-primary,.cta-secondary{max-width:300px;width:100%}}@media (max-width:480px){.keywords-main-title{flex-direction:column;gap:10px}.title-icon{font-size:2rem}.keywords-subtitle{font-size:1.1rem}.category-header{gap:15px}.category-header,.phrase-item{flex-direction:column;text-align:center}}.portfolio-section{background-color:#0f0f0f;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;padding:4rem 2rem;text-align:center}.portfolio-title{font-size:2rem;letter-spacing:1px;margin-bottom:2rem;text-transform:uppercase}.portfolio-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr}.portfolio-card{background-color:#1a1a1a;border-radius:12px;color:#fff;overflow:hidden;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.portfolio-card:hover{box-shadow:0 10px 20px #00d8ff4d;transform:translateY(-5px)}.portfolio-card img{height:200px;object-fit:cover;width:100%}.portfolio-info{padding:1rem}.portfolio-info h3{font-size:1.1rem;margin:0}@media (min-width:768px){.portfolio-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.portfolio-grid{grid-template-columns:repeat(3,1fr)}}.packages-section{background-color:#0f0f0f;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;padding:4rem 2rem;text-align:center}.packages-title{font-size:2rem;letter-spacing:1px;margin-bottom:2rem;text-transform:uppercase}.packages-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr}.package-card{background-color:#1a1a1a;border:1px solid #333;border-radius:12px;padding:2rem;transition:transform .3s ease}.package-card:hover{transform:translateY(-5px)}.package-card h3{font-size:1.5rem;margin-bottom:.5rem}.package-card .price{color:#d8b1ff;font-size:1.2rem;margin-bottom:1rem}.package-card ul{list-style:none;margin-bottom:1.5rem;padding:0;text-align:left}.package-card li{margin-bottom:.5rem}.cta-button{background-color:#764ba2;color:#000;padding:.75rem 1.5rem;transition:background .3s ease}.cta-button:hover{background-color:#c285ff}.popular{border:2px solid #764ba2;position:relative}.badge{background-color:#764ba2;border-radius:6px;color:#000;font-size:.75rem;font-weight:700;padding:.3rem .6rem;position:absolute;right:-10px;top:-10px}@media (min-width:768px){.packages-grid{grid-template-columns:repeat(3,1fr)}}form{border-radius:12px;box-shadow:0 8px 24px #0000001a;font-family:Segoe UI,sans-serif;margin:60px auto;max-width:600px;padding:40px}form input,form select,form textarea{background:grey;border:1px solid #ccc;color:#fff;font-size:16px;margin-bottom:20px;margin-top:8px;padding:12px 16px;transition:border-color .3s ease;width:100%}form input::placeholder,form textarea::placeholder{color:#fff;opacity:1}form input:focus,form select:focus,form textarea:focus{border-color:#007bff;outline:none}form input:focus,form select:focus,form textarea:focus ::placeholder{border-color:#007bff;color:#fff;outline:none}form label{display:block;font-weight:600;margin-bottom:6px}form p{color:#e63946;font-size:14px;margin-bottom:12px;margin-top:-16px}form button{background-color:#764ba2;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:14px 24px;transition:background-color .3s ease}form button:hover{background-color:#5a2391}@media (max-width:768px){form{padding:20px}}.contact-hero{background:linear-gradient(135deg,#0f0f0f,#1a1a1a);color:#fff;display:flex;flex-wrap:wrap;font-family:Segoe UI,sans-serif;min-height:100vh}.contact-form{align-items:center;color:#1a1a1a;display:flex;flex:1 1;justify-content:center;min-width:350px;padding:60px}.contact-form form{max-width:500px;width:100%}.contact-form h2{color:#764ba2;font-size:32px;margin-bottom:20px;position:relative}.contact-info{background-image:url(https://images.unsplash.com/photo-1607083206173-0c9f3f3f3f3f?auto=format&fit=crop&w=800&q=80);background-position:50%;background-size:cover;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:350px;padding:60px;position:relative}.contact-info:before{content:"";inset:0;position:absolute;z-index:0}.contact-info>*{position:relative;z-index:1}.contact-info h1{font-size:56px;margin-bottom:20px}.contact-info h1 span{color:#764ba2}.contact-info p,.phone-button{font-size:20px;margin-bottom:30px}.phone-button{align-items:center;animation:pulse 2s infinite;background:#764ba2;border-radius:50px;color:#1a1a1a;display:inline-block;font-weight:700;justify-content:center;padding:16px 28px;text-align:center;text-decoration:none}.social-section{display:flex;gap:30px}.social-item{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:16px;font-weight:700;transition:transform .3s ease}.social-item:hover{transform:scale(1.1)}.instagram svg{color:#e1306c}.tiktok svg{color:#fff}@media (max-width:768px){.contact-hero{flex-direction:column-reverse}.contact-form,.contact-info{padding:10px}.contact-info h1{font-size:40px}}.seo-contact-section{align-items:center;display:flex;font-family:Segoe UI,sans-serif;justify-content:center;padding:60px 20px}.seo-contact-content{color:#1a1a1a;max-width:800px;text-align:center}.seo-contact-content h2{color:#764ba2;font-size:32px;margin-bottom:20px}.seo-contact-content p{color:#fff;font-size:18px;line-height:1.6;margin-bottom:20px;text-align:start}.seo-contact-content ul{list-style:none;margin-bottom:30px;padding:0}.seo-contact-content ul li{align-items:start;color:#fff;display:flex;font-size:16px;justify-content:start;margin-bottom:10px;text-align:start}.seo-phone-button{background:#764ba2;border-radius:8px;color:#fff;display:inline-block;font-size:18px;padding:14px 28px;text-decoration:none;transition:background .3s ease}.seo-phone-button:hover{background:#b068f8}.seo-email{color:#333;font-size:16px;margin-top:10px}@media (max-width:768px){.seo-contact-content h2{font-size:26px}.seo-contact-content p,.seo-contact-content ul li{font-size:16px}.seo-phone-button{font-size:16px;padding:12px 20px}}.shop-home-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;padding:0}.shop-header{background-color:#f8f9fa;padding:40px 20px 20px}.header-content{margin:0 auto;max-width:1200px}.header-content h1{color:#2d3748;font-size:28px;font-weight:600;line-height:1.3;margin-bottom:16px}.header-content p{color:#718096;font-size:14px;line-height:1.5;margin-bottom:0;max-width:580px}.print-btn-container{display:flex;justify-content:flex-end;margin:0 auto 20px;max-width:1200px;padding:0 20px}.print-btn{background-color:#2d3748;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:8px 16px;transition:all .2s}.print-btn:hover{background-color:#4a5568}.filter-sort-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:0 auto 30px;max-width:1200px;padding:0 20px}.filter-section,.sort-section{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.filter-section span,.sort-section span{color:#718096;font-size:14px}.products-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0 auto 40px;max-width:1200px;padding:0 20px}.product-card{border:1px solid #e2e8f0;border-radius:8px;margin:auto;overflow:hidden;transition:transform .2s,box-shadow .2s;width:300px}.product-card:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-5px)}.product-image{align-items:center;display:flex;height:280px;justify-content:center;overflow:hidden}.product-image img{height:100%;object-fit:cover;transition:transform .3s}.product-card:hover .product-image img{transform:scale(1.05)}.product-info1{background-color:#fff;display:flex;flex-direction:column;gap:10px;padding:16px}.product-info h3{color:#000;font-size:16px;font-weight:600;margin:0}.product-prices{align-items:center;display:flex;gap:10px}.old-price{color:#a0aec0;font-size:14px;text-decoration:line-through}.new-price{color:#e53e3e;font-size:16px;font-weight:600}.details-btn{background-color:#2d3748;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px;transition:all .2s;width:100%}.details-btn:hover{background-color:#4a5568}@media (max-width:768px){.products-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.shop-header{padding:30px 15px 15px}.header-content h1{font-size:22px}.header-content p{font-size:13px}}@media (max-width:480px){.filter-sort-container{align-items:flex-start;flex-direction:column}.products-grid{grid-template-columns:1fr}.product-image{height:220px}}.ads-section{flex-direction:column-reverse;padding:10px}.text-content{max-width:600px;text-align:left}.text-content h2{font-size:30px;position:relative}.text-content p{font-size:22px}.text-content a{background-color:#fff;color:#1a73e8}.text-content a,.text-content a:hover{border-radius:10px;display:flex;font-size:20px;font-size:medium;font-weight:700;justify-content:center;margin-right:10px;margin-top:10px;padding:12.5px;text-align:center;text-decoration:none;width:100%}.text-content a:hover{background-color:#1a73e8;color:#fff}.Google-Ads{gap:40px}.Google-Ads,.ads-section{display:flex;flex-direction:column;padding:20px}.ads-section{align-items:center;background-color:#1a1a1a;border-radius:8px}.ads-section img{border-radius:8px;height:auto;max-width:100%}.text-content{margin-top:20px;max-width:500px}.text-content h2{color:#fff;font-size:25px}.text-content p{font-size:18px}.link-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.link-buttons a{background-color:#fff;color:#1a73e8}.link-buttons a,.link-buttons a:hover{border-radius:10px;display:flex;font-size:16px;font-weight:700;justify-content:center;padding:12px 20px;text-align:center;text-decoration:none;width:100%}.link-buttons a:hover{background-color:#1a73e8;color:#fff}h1{display:flex;margin-left:20px}@media (min-width:768px){.ads-section{flex-direction:row-reverse;justify-content:space-between}.ads-section img{width:50%}.text-content{margin-top:0;padding-left:20px;width:50%}}.seo-info-modern{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#0f172a);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh}.header-gradient{background:linear-gradient(90deg,#2563eb,#9333ea 50%,#ec4899);padding:4px}.header-content{background:#0f172a;border-radius:12px;margin:4px;padding:64px 24px;text-align:center}.header-badge{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #fff3;border-radius:50px;display:inline-flex;gap:12px;margin-bottom:32px;padding:12px 24px}.header-badge-icon{color:#60a5fa;height:24px;width:24px}.header-badge-text{color:#fff;font-weight:500}.header-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#60a5fa,#a78bfa 50%,#f472b6);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:clamp(2rem,5vw,4rem);font-weight:700;line-height:1.2;margin-bottom:24px}.header-description{color:#cbd5e1;font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:768px}.main-content{margin:0 auto;max-width:1200px;padding:64px 24px}.sections-container{display:flex;flex-direction:column;gap:96px}.section-wrapper{position:relative}.section-layout{align-items:center;display:flex;gap:48px}.section-layout,.section-layout.reverse{flex-direction:column}.section-text{flex:1 1;width:100%}.section-header{gap:16px;margin-bottom:24px}.section-icon-wrapper{background:linear-gradient(135deg,#2563eb,#9333ea);border-radius:12px;color:#fff;padding:12px}.section-icon{height:32px;width:32px}.section-title{color:#fff;font-size:clamp(1.5rem,4vw,2.5rem);transition:color .3s ease}.section-wrapper:hover .section-title{color:#60a5fa}.section-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1e293b4d;border:1px solid #47556980;border-radius:16px;padding:32px;transition:all .3s ease}.section-card:hover{border-color:#3b82f64d}.section-content{display:flex;flex-direction:column;gap:24px}.section-description{color:#cbd5e1;font-size:1rem;line-height:1.6}.section-image{flex:1 1;max-width:512px;width:100%}.section-image img{width:100%}.image-placeholder{background:linear-gradient(135deg,#475569,#1e293b);border:1px solid #475569;border-radius:16px;padding:32px;transition:all .3s ease}.image-placeholder:hover{border-color:#3b82f680}.image-content{align-items:center;aspect-ratio:16/9;background:linear-gradient(135deg,#3b82f633,#9333ea33);border-radius:12px;color:#fff;display:flex;flex-direction:column;justify-content:center}.image-text{color:#94a3b8;font-size:.875rem;margin-top:8px}.benefits-grid{grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:24px}.benefit-card{border-radius:12px;padding:16px;transition:all .3s ease}.benefit-card.emerald{background:linear-gradient(135deg,#10b98133,#06b6d433);border:1px solid #10b9814d}.benefit-card.blue{background:linear-gradient(135deg,#3b82f633,#6366f133);border:1px solid #3b82f64d}.benefit-card.purple{background:linear-gradient(135deg,#9333ea33,#ec489933);border:1px solid #9333ea4d}.benefit-icon{height:24px;margin-bottom:8px;width:24px}.benefit-card.emerald .benefit-icon{color:#10b981}.benefit-card.blue .benefit-icon{color:#3b82f6}.benefit-card.purple .benefit-icon{color:#9333ea}.benefit-title{font-weight:600;margin-bottom:4px}.benefit-card.emerald .benefit-title{color:#10b981}.benefit-card.blue .benefit-title{color:#3b82f6}.benefit-card.purple .benefit-title{color:#9333ea}.benefit-description{color:#cbd5e1;font-size:.875rem;margin:0}.google-process{display:flex;flex-direction:column;gap:16px;margin-top:24px}.process-step{background:#1e293b80;border:1px solid #475569;border-radius:12px;padding:16px;transition:all .3s ease}.process-step:hover{border-color:#3b82f680}.process-number{align-items:center;border-radius:50%;color:#fff;display:flex;font-weight:700;height:32px;justify-content:center;margin-bottom:8px;width:32px}.process-number.blue{background:#3b82f6}.process-number.purple{background:#9333ea}.process-number.emerald{background:#10b981}.process-title{font-size:1.125rem;font-weight:600;margin-bottom:8px}.process-title.blue{color:#60a5fa}.process-title.purple{color:#a78bfa}.process-title.emerald{color:#34d399}.process-description{color:#cbd5e1;line-height:1.5;margin:0 0 12px 44px}.ranking-factors{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-left:44px}.ranking-factor{background:#10b9811a;border:1px solid #10b98133;border-radius:8px;padding:8px 12px}.ranking-factor span{color:#34d399;font-size:.875rem}.optimization-section{background:linear-gradient(135deg,#1e293b80,#47556980);border:1px solid #475569;border-radius:16px;margin-bottom:32px;padding:24px}.optimization-title{align-items:center;display:flex;font-size:1.25rem;font-weight:700;gap:8px;margin-bottom:16px}.optimization-title.cyan{color:#22d3ee}.optimization-title.orange{color:#fb923c}.optimization-title.pink{color:#f472b6}.optimization-icon{height:20px;width:20px}.optimization-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.optimization-item{border-radius:12px;padding:16px;text-align:center}.optimization-item.cyan{background:#22d3ee1a;border:1px solid #22d3ee33}.optimization-item.pink{background:#f472b61a;border:1px solid #f472b633}.optimization-label{font-weight:500;margin-bottom:4px}.optimization-item.cyan .optimization-label{color:#22d3ee}.optimization-item.pink .optimization-label{color:#f472b6}.optimization-desc{color:#cbd5e1;font-size:.875rem;margin:0}.optimization-checklist{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.checklist-column{display:flex;flex-direction:column;gap:12px}.checklist-item{align-items:center;display:flex;gap:8px}.checklist-icon{height:16px;width:16px}.checklist-item.orange .checklist-icon,.checklist-item.orange span{color:#fb923c}.tools-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.tool-card{border-radius:16px;color:#fff;display:block;padding:24px;text-decoration:none;transform:scale(1);transition:all .3s ease}.tool-card:hover{box-shadow:0 25px 50px -12px #00000080;transform:scale(1.05)}.tool-card.blue{background:linear-gradient(135deg,#3b82f6,#2563eb)}.tool-card.green{background:linear-gradient(135deg,#10b981,#059669)}.tool-card.orange{background:linear-gradient(135deg,#f59e0b,#d97706)}.tool-card.purple{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.tool-header{align-items:center;display:flex;gap:16px;margin-bottom:12px}.tool-icon-wrapper{background:#fff3;border-radius:8px;padding:8px;transition:all .3s ease}.tool-card:hover .tool-icon-wrapper{background:#ffffff4d}.tool-icon{height:24px;width:24px}.tool-info{flex:1 1}.tool-name{font-size:1.125rem;font-weight:700;margin:0 0 4px}.tool-description{color:#ffffffe6;font-size:.875rem;margin:0}.tool-external-icon{height:20px;opacity:.7;transition:opacity .3s ease;width:20px}.tool-card:hover .tool-external-icon{opacity:1}.footer{background:#1e293b80;border-top:1px solid #475569}.footer-content{margin:0 auto;max-width:1200px;padding:48px 24px;text-align:center}.footer-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#2563eb,#9333ea);-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700;margin-bottom:16px}.footer-description{color:#94a3b8;line-height:1.6;margin:0 auto;max-width:512px}@media (min-width:768px){.header-content,.main-content{padding:96px 48px}.section-layout{flex-direction:row;gap:48px}.section-layout.reverse{flex-direction:row-reverse}.section-text{flex:1 1}.section-image{flex:1 1;max-width:50%}.footer-content{padding:64px 48px}}@media (min-width:1024px){.benefits-grid{grid-template-columns:repeat(3,1fr)}.tools-grid{grid-template-columns:repeat(2,1fr)}.optimization-grid{grid-template-columns:repeat(3,1fr)}.optimization-checklist{grid-template-columns:repeat(2,1fr)}}.landing{background:linear-gradient(to bottom right,#0a0a0a,#000,#111);color:#fff;font-family:sans-serif;min-height:100vh;overflow:hidden;position:relative}.bg-stars .star{animation:pulse infinite;background:#fff;border-radius:50%;height:4px;position:absolute;width:4px}@keyframes pulse{0%,to{opacity:.2}50%{opacity:1}}.shape-square{animation:spin 20s linear infinite;height:128px;left:40px;top:80px;transform:rotate(45deg);width:128px}.shape-circle,.shape-square{border:1px solid #80808033;position:absolute}.shape-circle{animation:bounce 3s infinite;border-radius:50%;bottom:80px;height:96px;right:40px;width:96px}.header{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0003;border-bottom:1px solid #80808033;justify-content:space-between;padding:16px}.logo{gap:12px}.logo,.logo-box{align-items:center;display:flex}.logo-box{background:linear-gradient(90deg,#444,#111);border-radius:8px;height:40px;justify-content:center;width:40px}.logo-text{background:linear-gradient(90deg,#fff,#aaa);-webkit-background-clip:text;color:#0000;font-size:20px;font-weight:700}.nav{display:flex;gap:24px}.nav a{color:#fff;text-decoration:none;transition:.3s}.nav a:hover{color:#ccc}.hero h1{background:linear-gradient(90deg,#fff,#aaa);-webkit-background-clip:text;color:#0000;display:flex;flex-direction:column;font-size:48px;font-weight:700}.hero h1 span{display:block;font-size:36px}.hero p{color:#ccc;line-height:1.6;margin:20px auto;max-width:700px}.hero-buttons{align-content:center;align-items:center;display:flex;gap:20px;justify-content:center;margin:30px 0}.btn-primary{background:linear-gradient(90deg,#444,#000);border:1px solid #555;border-radius:999px;cursor:pointer;font-weight:700;padding:12px 24px;transition:.3s}.btn-primary:hover{box-shadow:0 0 20px #fff3}.btn-secondary{background:#0000;border:1px solid #666;border-radius:999px;cursor:pointer;padding:12px 24px;transition:.3s}.btn-secondary:hover{background:#8080801a}.stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-top:40px}.stat-box{background:#ffffff0d;border:1px solid #80808033;border-radius:12px;padding:20px}.stat-number{font-size:28px}.stat-label{color:#bbb}.services{padding:80px 20px;text-align:center}.services h2{font-size:36px;margin-bottom:16px}.services p{color:#bbb;margin:0 auto 40px;max-width:700px}.services-grid{grid-gap:24px;gap:24px;grid-template-columns:repeat(3,1fr)}.service-card{background:#141414cc;border:1px solid #80808033;border-radius:16px;padding:24px;transition:.3s}.service-card:hover{border-color:#c8c8c866;transform:translateY(-8px)}.service-card h3{font-size:20px;margin:12px 0}.price{font-size:24px;margin:16px 0}.service-card ul{list-style:none;margin-bottom:20px;padding:0}.service-card li{align-items:center;color:#ccc;display:flex;font-size:14px;gap:8px}.testimonials{padding:80px 20px}.testimonials h2{font-size:36px;margin-bottom:40px}.testimonials-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.testimonial{background:#141414cc;border:1px solid #80808033;border-radius:12px;padding:20px}.stars{display:flex;gap:4px;justify-content:center;margin-bottom:12px}.icon-star{color:gold}.testimonial p{color:#ccc;font-style:italic;margin-bottom:12px}.company{color:#888;font-size:12px}.footer{background:#0006;border-top:1px solid #80808033;padding:40px 20px;text-align:center}.footer p{color:#fff;margin:20px auto;max-width:600px}.footer-links{color:#777;display:flex;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:center}@media (max-width:1024px){.services-grid,.stats,.testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.header{gap:12px}.header,.hero h1{flex-direction:column}.hero h1{display:flex;font-size:36px}}.hero h1 span{font-size:24px}.services-grid,.testimonials-grid{grid-template-columns:1fr}.hero-buttons{flex-direction:column}@media (max-width:968px){.hero-content1,.seo-content{gap:1rem;grid-template-columns:1fr}}.stat-number{background:linear-gradient(90deg,#fff,#fff)}section:last-of-type{display:flex;flex-direction:column;justify-content:center;min-height:20vh;place-items:center;width:100%}.testimonials{padding:0;text-align:center}.hero-content1{display:initial;display:inline;flex-direction:column;gap:4rem;grid-template-columns:1fr 1fr}.hero p{color:#444}.tier h3{color:#777}.tier li{color:#555}.faq-item p{color:#444}.cta{border:1px solid #ddd}.btn:hover{background:#333}.content-page{background:#111;color:#fff;font-family:Arial,sans-serif;line-height:1.6;padding:20px}.ai-opportunity,.coding-vs-builder,.cta,.intro{display:block;margin:0 auto 40px;max-width:800px}h1,h2{color:#fff;margin-bottom:16px}h1{font-size:28px;text-align:center}h2{font-size:22px}p{color:#ccc;margin-bottom:16px}ul{list-style:disc;padding-left:20px}li{margin-bottom:12px}.cta{border:1px solid #444;padding:30px 20px}.btn-call{background:#fff;border-radius:4px;color:#111;display:inline-block;font-weight:700;margin-top:12px;padding:12px 24px;text-decoration:none}.btn-call:hover{background:#ccc;color:#111}@media (max-width:768px){.ai-opportunity,.coding-vs-builder,.cta,.intro{display:contents;padding:0 10px}}.page{color:#111;font-family:Arial,sans-serif;line-height:1.6;padding:20px}.hero{display:contents;margin-bottom:50px;text-align:center}.hero h1{font-size:28px;margin-bottom:16px}.hero p{color:#fff}.pricing{margin-bottom:60px;text-align:center}.pricing h2{font-size:24px;margin-bottom:20px}.tiers{display:flex;flex-direction:column;gap:20px}.tier{border:1px solid #ddd;border-radius:6px;padding:20px}.tier h3{color:#fff;margin-bottom:4px}.tier h4{color:#ffa0a0;font-size:18px;margin-bottom:8px}.price{color:#fff;font-weight:700;margin:12px 0}.tier ul{list-style:none;padding:0}.tier li{color:#fdfdfd;font-size:14px}.faq{margin-bottom:60px}.faq h2{font-size:24px;margin-bottom:20px;text-align:center}.faq-item h3{font-size:16px;margin-bottom:6px}.seo{margin-bottom:60px}.seo h2{margin-bottom:16px;text-align:center}.tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.tag{border:1px solid #fff;border-radius:20px;color:#fff;font-size:14px;padding:6px 12px}.cta{border:1px solid #fff;border-radius:6px;padding:40px 20px;text-align:center}.cta h2{font-size:20px;margin-bottom:12px}.cta p{margin-bottom:20px}.btn{background:#111;border-radius:4px;color:#fff;padding:12px 24px}.btn:hover{background:#fff}@media (min-width:768px){.tiers{flex-direction:row}.tier{flex:1 1}}.feature-icon .ft-ic{margin:auto}:root{--primary-color:#667eea;--primary-light:#667eea1a;--primary-gradient:linear-gradient(135deg,#667eea,#764ba2);--text-dark:#fff;--text-light:#fff;--text-muted:#e1e1e1;--bg-white:#0000;--bg-card:#0000;--shadow-soft:0 4px 20px #00000014;--shadow-hover:0 8px 30px #0000001f;--border-radius:16px;--border-light:#667eea33}body{color:var(--text-dark);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.cta-content{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:auto}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;background:var(--bg-white);border:1px solid #667eea33;border:1px solid var(--border-light);border-radius:0 0 16px 16px;border-radius:0 0 var(--border-radius) var(--border-radius);margin-bottom:60px;padding:80px 0 60px}.header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);background:var(--primary-gradient);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:20px}.subtitle{color:#e1e1e1;color:var(--text-muted);font-size:clamp(1.1rem,2.5vw,1.4rem);margin:0 auto;max-width:600px}.stats-grid{grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:60px 0}.stat-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;background:var(--bg-card);border:1px solid #667eea33;border:1px solid var(--border-light);border-radius:16px;border-radius:var(--border-radius);box-shadow:0 4px 20px #00000014;box-shadow:var(--shadow-soft);padding:32px 24px;text-align:center;transition:all .3s ease}.stat-card:hover{border-color:#667eea;border-color:var(--primary-color);box-shadow:0 8px 30px #0000001f;box-shadow:var(--shadow-hover);transform:translateY(-4px)}.stat-number{color:#667eea;font-weight:700;margin-bottom:8px}.stat-label{color:#e1e1e1;color:var(--text-muted);font-size:1rem}.section{margin-bottom:80px}.section-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;background:var(--bg-card);border:1px solid #667eea33;border:1px solid var(--border-light);border-radius:16px;border-radius:var(--border-radius);box-shadow:0 4px 20px #00000014;box-shadow:var(--shadow-soft);margin-bottom:32px;padding:32px}.section-header,.section-icon{align-items:center;display:flex}.section-icon{background:linear-gradient(135deg,#667eea,#764ba2);background:var(--primary-gradient);border-radius:50%;color:#fff;flex-shrink:0;font-size:1.8rem;height:60px;justify-content:center;margin-right:24px;width:60px}.section-header h2{color:#fff;color:var(--text-dark);font-size:clamp(1.5rem,3vw,2rem);font-weight:600}.section-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;background:var(--bg-white);border:1px solid #667eea33;border:1px solid var(--border-light);border-radius:16px;border-radius:var(--border-radius);box-shadow:0 4px 20px #00000014;box-shadow:var(--shadow-soft);padding:40px}.section-content p{color:#e1e1e1;color:var(--text-muted);font-size:1.1rem;line-height:1.7;margin-bottom:24px}.section-content h3{border-left:3px solid #667eea;border-left:3px solid var(--primary-color);color:#fff;color:var(--text-dark);font-size:1.3rem;font-weight:600;margin:32px 0 16px;padding-left:16px}.feature-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:24px 0}.feature-card{background:#667eea1a;background:var(--primary-light);border-left:3px solid #667eea;border-left:3px solid var(--primary-color);padding:20px;transition:all .3s ease}.feature-card:hover{background:#667eea26;transform:translateX(4px)}.feature-title{color:var(--text-dark);font-size:1rem;margin-bottom:8px}.feature-description{color:#e1e1e1;color:var(--text-muted);font-size:.9rem}.tech-stack{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.tech-badge{background:#667eea;background:var(--primary-color);border-radius:20px;color:#fff;font-size:.85rem;font-weight:500;padding:6px 16px;transition:all .3s ease}.tech-badge:hover{background:#5a6fd8;transform:translateY(-2px)}.cta-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;background:var(--bg-white);border:1px solid #667eea33;border:1px solid var(--border-light);border-radius:16px;border-radius:var(--border-radius);box-shadow:0 4px 20px #00000014;box-shadow:var(--shadow-soft);margin:60px 0;padding:60px 40px}.cta-title{color:#fff;color:var(--text-dark);font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;margin-bottom:16px}.cta-description{color:#e1e1e1;color:var(--text-muted);font-size:1.2rem;margin-bottom:32px}.cta-buttons{gap:16px}.cta-button{border-radius:8px;font-size:1rem;padding:12px 28px}.cta-button.primary{background:linear-gradient(135deg,#667eea,#764ba2);background:var(--primary-gradient);color:#fff}.cta-button.secondary{border:2px solid #667eea;border:2px solid var(--primary-color);color:#667eea;color:var(--primary-color)}.cta-button:hover{box-shadow:0 8px 30px #0000001f;box-shadow:var(--shadow-hover)}.comparison-table{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;background:var(--bg-white);border:1px solid #667eea33;border:1px solid var(--border-light);border-radius:16px;border-radius:var(--border-radius);box-shadow:0 4px 20px #00000014;box-shadow:var(--shadow-soft);margin:40px 0;overflow:hidden}.comparison-header{background:linear-gradient(135deg,#667eea,#764ba2);background:var(--primary-gradient);color:#fff;padding:24px;text-align:center}.comparison-header h3{font-size:1.5rem;font-weight:600;margin:0}.comparison-grid{grid-gap:1px;background:#667eea33;background:var(--border-light);display:grid;gap:1px;grid-template-columns:repeat(4,1fr)}.comparison-cell{font-weight:500;padding:16px;text-align:center}.comparison-cell.header{background:#667eea1a;background:var(--primary-light);color:#fff;color:var(--text-dark);font-weight:600}.comparison-cell.highlight{background:#667eea0d}@media (max-width:768px){.container{padding:0 16px}.header{display:flex;flex-wrap:wrap;margin-bottom:40px;padding:60px 20px 40px}.section-header{flex-direction:column;padding:24px 20px;text-align:center}.section-icon{margin-bottom:16px;margin-right:0}.section-content{padding:24px 20px}.comparison-grid,.feature-grid{grid-template-columns:1fr}.comparison-cell.header:not(:first-child){display:none}.cta-buttons{align-items:center;flex-direction:column}.cta-button{max-width:280px;width:100%}.stats-grid{gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:480px){.section-content{padding:20px 16px}.tech-stack{justify-content:center}.feature-card{padding:16px}.cta-section{padding:40px 20px}}.tech-stack-section{align-items:center;background:linear-gradient(135deg,#0f0f23,#000);display:flex;justify-content:center;min-height:100vh;padding:4rem 2rem}.tech-container{margin:0 auto;max-width:1200px;width:100%}.tech-header{margin-bottom:4rem;text-align:center}.tech-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:3rem;font-weight:700;margin-bottom:1rem}.tech-subtitle{color:#a0a0a0;font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:600px}.tech-grid{grid-gap:2rem;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:2rem 0}.tech-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;overflow:hidden;padding:2rem;position:relative;text-align:center;transition:all .3s ease}.tech-card:before{background:linear-gradient(135deg,#667eea,#0000);background:linear-gradient(135deg,var(--tech-color,#667eea) 0,#0000 100%);border-radius:20px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.tech-card:hover{border-color:#667eea;border-color:var(--tech-color,#667eea);box-shadow:0 20px 40px #0000004d;transform:translateY(-10px)}.tech-card:hover:before{opacity:.1}.tech-icon{color:#667eea;color:var(--tech-color,#667eea);font-size:4rem;margin-bottom:1.5rem;position:relative;transition:all .3s ease;z-index:1}.tech-card:hover .tech-icon{filter:drop-shadow(0 0 20px #667eea);filter:drop-shadow(0 0 20px var(--tech-color,#667eea));transform:scale(1.1)}.tech-name{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:1rem;position:relative;z-index:1}.tech-description{color:#a0a0a0;font-size:1rem;line-height:1.5;position:relative;z-index:1}.tech-card:hover .tech-description{color:#fff}@media (max-width:768px){.tech-stack-section{padding:2rem 1rem}.tech-title{font-size:2rem}.tech-subtitle{font-size:1rem}.tech-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.tech-card{padding:1.5rem}.tech-icon{font-size:3rem}}@media (max-width:480px){.tech-grid{gap:1rem;grid-template-columns:repeat(2,1fr)}.tech-card{padding:1rem}.tech-icon{font-size:2.5rem}.tech-name{font-size:1.2rem}.tech-description{font-size:.9rem}.tech-title{font-size:1.8rem}}.site-container{background:#0000;color:#fff;min-height:100vh}.features-section{padding:none}.content-wrapper{margin:0 auto;max-width:112rem;padding:2rem 1rem}@media (min-width:640px){.content-wrapper{padding:3rem 1.5rem}}@media (min-width:1024px){.content-wrapper{padding:3rem 2rem}}.header-section{margin-bottom:4rem;text-align:center}.header-icon{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:1rem;display:inline-flex;height:4rem;justify-content:center;margin-bottom:1.5rem;width:4rem}.icon-large{color:#fff;height:2rem;width:2rem}.main-title{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;display:flex;font-size:2.5rem;justify-content:center;margin-bottom:1.5rem}@media (min-width:640px){.main-title{font-size:3rem}}@media (min-width:1024px){.main-title{font-size:3.75rem}}.main-subtitle{color:#fff;font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:64rem}@media (min-width:640px){.main-subtitle{font-size:1.5rem}}.steps-section1{margin-bottom:4rem}.steps-grid1{grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,1fr)}@media (min-width:640px){.steps-grid1{gap:1.5rem}}@media (min-width:1024px){.steps-grid1{grid-template-columns:repeat(4,1fr)}}.step-item1{text-align:center}.step-circle{align-items:center;border-radius:1rem;display:inline-flex;height:3rem;justify-content:center;margin-bottom:1rem;transition:all .3s ease;width:3rem}@media (min-width:640px){.step-circle{height:4rem;width:8rem}}.step-completed{background-color:#10b981;color:#fff}.step-active{background-color:#2563eb;color:#fff}.step-inactive{background-color:#f3f4f6;color:#9ca3af}.step-icon{height:1.5rem;width:1.5rem}.step-title{color:#fff;font-size:.875rem;font-weight:600}@media (min-width:640px){.step-title{font-size:1rem}}.step-description1{color:#fff;font-size:2rem;line-height:1.5}.step-description1 p{font-size:2rem}@media (min-width:640px){.step-description1{font-size:1rem}}.site-types-grid{grid-gap:2rem;display:grid;gap:2rem}@media (min-width:1024px){.site-types-grid{gap:3rem}}.site-type-card{border-radius:1.5rem;overflow:hidden;position:relative;transition:all .5s ease}.card-default{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 25px #0000001a}.card-default:hover,.card-selected{box-shadow:0 25px 50px #0003}.card-selected{border:2px solid #2563eb}.card-content{box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #000000e6;padding:1.5rem}@media (min-width:640px){.card-content{padding:2rem}.step-description1{font-size:1rem}}@media (min-width:1024px){.card-content{padding:3rem}}.card-main{cursor:pointer;display:flex;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.card-main{align-items:center;flex-direction:row;gap:3rem}}.card-sidebar{flex-shrink:0}.type-icon-container{margin-bottom:1rem}.type-icon{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:1rem;color:#fff;display:inline-flex;height:4rem;justify-content:center;width:4rem}@media (min-width:640px){.type-icon{height:5rem;width:5rem}}.type-meta{display:flex;flex-direction:column;gap:.5rem}.meta-badges{display:flex;flex-wrap:wrap;gap:.5rem}.complexity-badge{border-radius:9999px;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.complexity-simplu{background-color:#d1fae5;color:#059669}.complexity-mediu{background-color:#fef3c7;color:#d97706}.complexity-complex{background-color:#fed7aa;color:#ea580c}.complexity-foarte-complex{background-color:#fecaca;color:#dc2626}.cost-badge{background-color:#dbeafe;border-radius:9999px;color:#2563eb;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.time-info{align-items:center;color:#fff;display:flex;font-size:.875rem}.time-icon{height:1rem;margin-right:.25rem;width:1rem}.card-main-content{flex-grow:1}.type-title{font-size:1.5rem;font-weight:700;margin-bottom:.75rem}@media (min-width:640px){.type-title{font-size:1.875rem}}.type-description{color:#fff;font-size:1.125rem;margin-bottom:1rem}@media (min-width:640px){.type-description{font-size:1.25rem}}.type-long-description{color:#fff;line-height:1.6;margin-bottom:1.5rem}.best-for{font-size:.99rem;margin-bottom:.5rem}.best-for,.expand-button{color:#2563eb;font-weight:500}.expand-button{align-items:center;background:#fff;border-radius:12px;display:inline-flex;padding:7px;text-decoration:none;transition:color .2s ease}.expand-button:hover{color:#1d4ed8}.expand-icon{height:1rem;margin-left:.5rem;width:1rem}.expanded-content{animation:slideIn .5s ease-out;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:2rem;margin-top:2rem;padding-top:2rem}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.section-title1{align-items:center;display:flex;font-size:1.25rem}.section-icon{height:1.25rem;margin-right:.5rem;width:1.25rem}.star-icon{color:#eab308}.zap-icon{color:#3b82f6}.benefits-grid,.features-grid{grid-gap:.75rem;display:grid;gap:.75rem}@media (min-width:640px){.benefits-grid,.features-grid{grid-template-columns:repeat(2,1fr)}}.benefit-item,.feature-item{align-items:flex-start;display:flex}.feature-check{color:#10b981}.benefit-arrow,.feature-check{flex-shrink:0;height:1.25rem;margin-right:.75rem;margin-top:.125rem;width:1.25rem}.benefit-arrow{color:#3b82f6}.benefit-text,.feature-text{color:#fff}.cta-section{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}@media (min-width:640px){.cta-section{flex-direction:row}}.primary-button a{align-items:center;background-color:#2563eb;border:none;border-radius:.75rem;color:#fff;cursor:pointer;display:flex;font-weight:500;justify-content:center;margin:10px auto;padding:.75rem 2rem;text-decoration:none;transition:background-color .2s ease;width:220px}.primary-button:hover{background-color:#1d4ed8}.primary-button,.secondary-button{background:#0000;border:0 solid #0000;padding:0}.secondary-button a{background:#fff;border:1px solid #d1d5db;border-radius:.75rem;color:#374151;cursor:pointer;font-weight:500;padding:.75rem 2rem;text-decoration:none;transition:background-color .2s ease}.secondary-button:hover{background-color:#f9fafb}.button-icon{height:1.25rem;margin-left:.5;width:1.25rem}.consultation-button{background:#2563eb;border:0 solid #fff;color:#fff;margin-top:10px;padding:8px}*{box-sizing:border-box;margin:0;padding:0}:root{--primary-color:#b325eb;--primary-dark:#1d4ed8;--secondary-color:#f8fafc;--accent-color:#06b6d4;--text-primary:#fff;--text-secondary:#fff;--text-light:#94a3b8;--border-color:#e2e8f0;--success-color:#10b981;--gradient-primary:linear-gradient(135deg,#667eea,#764ba2);--gradient-secondary:linear-gradient(135deg,#f093fb,#f5576c);--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a}body{color:#fff;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}.page-container{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1 1}.container{padding:0 1.5rem}.hero-section{padding:6rem 0}.hero-section:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'%3E%3Cpath fill='rgba(255,255,255,0.1)' d='M0 1000 1000 0v1000z'/%3E%3C/svg%3E");background-size:cover}.hero-content1{margin:0 auto;max-width:800px;position:relative;text-align:center;z-index:2}.hero-title{font-size:2rem}.hero-subtitle{font-size:1.25rem}.hero-cta{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.btn-outline,.btn-primary,.btn-secondary{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;text-decoration:none;transition:all .3s ease}.btn-primary{background:#fff;box-shadow:0 4px 6px -1px #0000001a;box-shadow:var(--shadow-md);color:#b325eb;color:var(--primary-color)}.btn-primary:hover{box-shadow:0 10px 15px -3px #0000001a;box-shadow:var(--shadow-lg)}.btn-secondary{background:#fff3;border:2px solid #ffffff4d}.btn-secondary:hover{background:#ffffff4d;transform:translateY(-2px)}.btn-outline{background:#0000;border:2px solid #b325eb;border:2px solid var(--primary-color);color:#b325eb;color:var(--primary-color)}.btn-outline:hover{background:#b325eb;background:var(--primary-color);color:#fff;transform:translateY(-2px)}.btn-outline.large,.btn-primary.large{font-size:1.1rem;padding:1.25rem 2.5rem}.benefits-section,.cta-section,.faq-section,.process-section,.services-section,.tech-section{padding:5rem 0}.section-title1{color:#fff;color:var(--text-primary);font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.cta-section .section-title1{color:#fff}.section-subtitle{color:var(--text-secondary);font-size:1.125rem;max-width:600px}.service-card{border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a;box-shadow:var(--shadow-md)}.service-card:hover{box-shadow:0 20px 25px -5px #0000001a;box-shadow:var(--shadow-xl)}.service-card h3{color:var(--text-primary);font-size:1.25rem;font-weight:600;margin-bottom:1rem}.service-card p{color:var(--text-secondary)}.process-timeline{margin:3rem auto 0}.process-step{gap:2rem;margin-bottom:3rem}.step-number{background:#b325eb;background:var(--primary-color);font-size:1.25rem;height:3rem;width:3rem}.step-content h3{color:var(--text-primary);font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.step-content p{color:var(--text-secondary)}.benefits-content{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.benefits-text h2{color:#fff;color:var(--text-primary);font-size:2.25rem;font-weight:700;margin-bottom:2rem}.benefits-list{display:flex;flex-direction:column;gap:1.5rem}.benefit-item{align-items:flex-start;gap:1rem}.benefit-icon{align-items:center;background:#1d4ed8;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.875rem;height:1.5rem;justify-content:center;margin-top:.25rem;width:1.5rem}.benefit-item h4{color:#fff;color:var(--text-primary);font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.benefit-item p{color:var(--text-secondary)}.stats-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.stat-item{border-radius:1rem;box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #000000e6;padding:2rem;text-align:center}.stat-number{color:#b325eb;color:var(--primary-color);font-size:2.5rem;margin-bottom:.5rem}.stat-label{color:#fff;color:var(--text-secondary);font-weight:500}.tech-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;margin-top:3rem}.tech-item{border-radius:.75rem;box-shadow:0 1px 2px 0 #0000000d;box-shadow:var(--shadow-sm);padding:1.5rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.tech-item:hover{box-shadow:0 4px 6px -1px #0000001a;box-shadow:var(--shadow-md);transform:translateY(-3px)}.tech-icon{font-size:2rem;margin-bottom:.5rem}.tech-item span{color:#fff;color:var(--text-primary);font-weight:600}.cta-content p{font-size:1.125rem;margin-bottom:2.5rem}.cta-section .btn-primary{background:#ff5050;color:#b325eb;color:var(--primary-color)}.btn-primary a{color:#fff}.btn-primary a,.btn-secondary a{padding:5px;text-decoration:none}.cta-section .btn-outline{border-color:#fff;color:#fff}.cta-section .btn-outline:hover{background:#fff;color:#b325eb;color:var(--primary-color)}.faq-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:3rem}.faq-item{border-left:4px solid #b325eb;border-left:4px solid var(--primary-color);border-radius:1rem;box-shadow:0 1px 2px 0 #0000000d;box-shadow:var(--shadow-sm);padding:2rem}.faq-item h3{color:#fff;color:var(--text-primary);font-size:1.125rem;font-weight:600;margin-bottom:1rem}.faq-item p{color:#fff;color:var(--text-secondary);line-height:1.6}@media (max-width:768px){.nav-container{flex-direction:column;gap:1rem}.nav-menu{gap:1rem}.hero-title{font-size:2rem}.hero-subtitle{font-size:1.125rem}.hero-cta{align-items:center;flex-direction:column}.section-title1{font-size:2rem}.benefits-content{gap:2rem;grid-template-columns:1fr}.process-step{flex-direction:column;gap:1rem;text-align:center}.cta-content h2{font-size:2rem}.cta-buttons{align-items:center;flex-direction:column}}@media (max-width:480px){.container{padding:0 1rem}.hero-section{padding:4rem 0}.hero-title{font-size:2rem}.benefits-section,.cta-section,.faq-section,.process-section,.services-section,.tech-section{padding:3rem 0}.faq-item,.service-card{padding:1.5rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.benefit-item,.faq-item,.process-step,.service-card{animation:fadeInUp .6s ease-out}html{scroll-behavior:smooth}.main-content{padding:0}.main-content1 section{padding:20px}.page-container{color:#fff;font-family:Segoe UI,sans-serif}.main-content1 section{padding:15px}.container{margin:30px auto;max-width:1100px}h1{font-size:2rem;margin-bottom:1rem}h1,h3{color:#fff}h3{font-size:1.25rem;margin-top:1.5rem}.subtitle{color:#fff;font-size:1.125rem;margin-top:.5rem}ul{margin-top:1rem;padding-left:1.5rem}ul li{margin-bottom:.75rem;position:relative}.cta-buttons{gap:1rem;margin-top:2rem}.btn-primary,.btn-secondary{border-radius:999px;padding:10px;text-transform:uppercase}.btn-primary{background-color:#2563eb}.btn-secondary{background-color:#f3f4f6;color:#1f2937}@media (max-width:768px){h1{font-size:1.75rem}h2{font-size:1.25rem}.cta-buttons{align-items:flex-start;flex-direction:column}}.step-item{display:flex;flex-direction:column;flex-wrap:wrap}.step-number{flex-shrink:none;margin-right:none}.gazduire-web-page{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6}.container{box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #000000e6}.section-title{font-size:2.5rem;font-weight:700}.section-subtitle{color:#fff;font-size:1.2rem}.hero-content1{align-items:center;display:grid}.hero-subtitle{font-size:large;margin-bottom:2rem;opacity:.9}.hero-img{border-radius:15px;box-shadow:0 20px 40px #0000004d;height:400px}.hero-img:hover{transform:translateY(-10px)}.services-section{padding:80px 0}.services-grid{grid-gap:2rem;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:3rem}.service-card{border-radius:15px;padding:2rem}.service-card:hover{transform:translateY(-5px)}.service-icon{color:#fff;margin-bottom:1rem}.service-title{color:#2c3e50;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.service-description{color:#666;line-height:1.6}.hostico-section{box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #000000e6;padding:80px 0}.hostico-content{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.hostico-text h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.hostico-text p{color:#fff;font-size:1.1rem;line-height:1.7;margin-bottom:2rem}.hostico-benefits{list-style:none;margin-bottom:2rem;padding:0}.hostico-benefits li{color:#fff;font-size:1.1rem;padding:.5rem 0}.hostico-button{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50px;color:#fff;display:inline-block;font-size:1.1rem;font-weight:600;padding:15px 30px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.hostico-button:hover{box-shadow:0 10px 25px #667eea66;transform:translateY(-2px)}.hostico-img{border-radius:15px;box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #000000e6;height:400px;object-fit:cover;padding:5px;width:100%}.cpanel-section{padding:80px 0}.cpanel-header{margin-bottom:3rem}.cpanel-image-container{margin:3rem 0;text-align:center}.cpanel-image{border-radius:15px;box-shadow:0 15px 35px #0000001a;height:400px;max-width:800px;object-fit:cover;width:100%}.cpanel-features h3{color:#fff;font-size:2rem;font-weight:600;margin-bottom:2rem;text-align:center}.features-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.feature-card{border-radius:12px;box-shadow:0 5px 15px #00000014;padding:1.5rem;transition:transform .3s ease}.feature-card:hover{transform:translateY(-3px)}.feature-icon{color:#667eea;font-size:2.5rem;margin-bottom:1rem}.feature-title{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.feature-description{color:#fff;font-size:.95rem;line-height:1.5}.process-section{padding:80px 0}.process-steps{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:3rem}.step{padding:2rem 1rem;text-align:center}.step-number{background:linear-gradient(135deg,#667eea,#764ba2);margin:0 auto 1rem}.step h3{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:1rem}.step p{color:#fff;line-height:1.6}.container-hero,.container1{box-shadow:none}.cta-section{padding:80px 0}.cta-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.cta-content p{font-size:1.2rem;margin-bottom:2rem;max-width:600px;opacity:.9}.cta-button{background:#fff;color:#667eea;font-weight:600;padding:15px 30px;transition:transform .3s ease,box-shadow .3s ease}.cta-button:hover{box-shadow:0 10px 25px #ffffff4d;transform:translateY(-2px)}@media (max-width:768px){.section-title{font-size:2rem}.section-subtitle{font-size:1.1rem}.hero-content{gap:2rem;grid-template-columns:1fr;text-align:center}.hero-title{font-size:2.5rem}.hero-subtitle{font-size:larger}.hero-img{height:250px}.services-grid{gap:1.5rem;grid-template-columns:1fr}.service-card{padding:1.5rem}.hostico-content{gap:2rem;grid-template-columns:1fr}.hostico-text h2{font-size:2rem;text-align:center}.hostico-img{height:300px}.cpanel-image{height:250px}.features-grid{gap:1.5rem;grid-template-columns:1fr}.process-steps{gap:2rem;grid-template-columns:1fr}.cta-content h2{font-size:2rem}.cta-content p{font-size:1.1rem}}@media (max-width:480px){.container{padding:0 15px}.cpanel-section,.cta-section,.hero-section,.hostico-section,.process-section,.services-section{padding:60px 0}.hero-title{font-size:2rem}.feature-card,.service-card{padding:1rem}.step{padding:1.5rem .5rem}.cta-button,.hostico-button{font-size:1rem;padding:12px 25px}}.google-analytics-page{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6}.seo-section{background-color:none}.container{box-shadow:none}.section-title{font-size:2.75rem;font-weight:800;margin-bottom:1rem;position:relative;text-align:center}.section-title:after{background:linear-gradient(90deg,#4285f4,#34a853);border-radius:2px;content:"";display:block;height:4px;margin:1rem auto;width:80px}.section-subtitle{font-size:1.25rem;line-height:1.7;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.hero-title{display:flex;flex-wrap:wrap;font-weight:800;line-height:1.2;width:100%}.hero-section{overflow:hidden;padding:100px 0;position:relative}.hero-section:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='50' cy='50' r='.5' fill='%23fff' opacity='.1'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;left:0;opacity:.1;position:absolute;right:0;top:0}.hero-content{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr;position:relative;z-index:2}.hero-title{font-size:3.5rem;font-weight:900;line-height:1.1;margin-bottom:1.5rem}.hero-title .highlight{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7effdd,#3b82f6);-webkit-background-clip:text;background-clip:text;display:block}.hero-subtitle{font-size:1.3rem;line-height:1.6;margin-bottom:2.5rem;opacity:.95}.hero-stats{display:flex;gap:2rem;margin-top:2rem}.stat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;padding:1rem;text-align:center;transition:transform .3s ease}.stat:hover{transform:translateY(-5px)}.stat-number{color:gold;font-size:2rem;font-weight:800}.stat-label{display:block;font-size:.9rem;margin-top:.5rem;opacity:.9}.hero-image{position:relative}.hero-img{border-radius:20px;box-shadow:0 25px 50px #0000004d;height:450px;object-fit:cover;transition:transform .3s ease;width:100%}.hero-img:hover{transform:translateY(-10px) rotateX(5deg)}.why-analytics-section{padding:100px 0}.importance-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:3rem}.importance-card{border-radius:20px;box-shadow:0 10px 30px #0000001a;overflow:hidden;padding:2.5rem;position:relative;transition:transform .3s ease,box-shadow .3s ease}.importance-card:before{content:"";height:5px;left:0;position:absolute;right:0;top:0}.importance-card.primary,.importance-card.secondary,.importance-card.tertiary{box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #000000e6;color:#fff}.importance-card:hover{box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #000000e6;transform:translateY(-10px)}.importance-card h3{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.importance-card p{font-size:1.1rem;line-height:1.7;opacity:.95}.features-section{padding:100px 0}.features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:3rem}.feature-card{border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 15px 40px #00000014;padding:2.5rem;position:relative;transition:transform .3s ease,box-shadow .3s ease}.feature-card:before{background:linear-gradient(90deg,#4285f4,#34a853,#fbbc04,#ea4335);border-radius:20px 20px 0 0;content:"";height:3px;left:0;position:absolute;right:0;top:0}.feature-card:hover{box-shadow:0 25px 50px #00000026;transform:translateY(-8px)}.feature-icon{font-size:3.5rem;margin-bottom:1.5rem}.feature-icon,.feature-title{align-items:center;display:flex;justify-content:center}.feature-title{font-size:1.4rem;font-weight:700;margin-bottom:1rem;text-align:center}.feature-description{line-height:1.7;margin-bottom:1.5rem}.feature-benefit{background:linear-gradient(135deg,#f7fafc,#edf2f7);border-left:4px solid #4285f4;border-radius:10px;font-size:.95rem;padding:1rem}.feature-benefit strong{color:#2d3748}.configuration-section{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:100px 0}.configuration-section .section-subtitle,.configuration-section .section-title{color:#fff}.configuration-section .section-title:after{background:linear-gradient(90deg,gold,#ff6b6b)}.configuration-grid{grid-gap:2rem;display:grid;gap:2rem;margin-left:auto;margin-right:auto;margin-top:3rem;max-width:800px}.config-step{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:15px;display:flex;gap:2rem;padding:2rem;transition:transform .3s ease}.config-step:hover{transform:translateX(10px)}.step-number{background:linear-gradient(135deg,#fff,#ebb5ff);color:#1a202c;font-size:1.5rem;font-weight:800;height:60px;width:60px}.step-content{flex:1 1}.step-title{font-size:1.3rem;font-weight:700;margin-bottom:.5rem}.step-description{line-height:1.6;opacity:.9}.long-term-section{padding:100px 0}.benefits-timeline{margin:3rem auto 0;max-width:800px;position:relative}.benefits-timeline:before{background:linear-gradient(180deg,#4285f4,#34a853,#fbbc04,#ea4335);bottom:0;content:"";left:30px;position:absolute;top:0;width:3px}.timeline-item{margin-bottom:3rem;padding-left:80px;position:relative}.timeline-marker{background:#4285f4;border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 3px #e2e8f0;height:24px;left:18px;position:absolute;top:0;width:24px}.timeline-timeframe{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;color:#fff;display:inline-block;font-size:.9rem;font-weight:600;margin-bottom:1rem;padding:.5rem 1rem}.timeline-title{font-size:1.4rem;font-weight:700;margin-bottom:1rem}.timeline-description{color:#fff;line-height:1.7}.seo-section{padding:100px 0}.seo-content{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.seo-text h2{color:#fff;font-size:1.7rem;font-weight:800;margin-bottom:1.5rem}.seo-text p{color:#fff;font-size:1.2rem;line-height:1.7;margin-bottom:2rem}.seo-metrics-grid{grid-gap:1.5rem;display:grid;gap:1.5rem}.seo-metric{background:#fff;border-left:4px solid #4285f4;border-radius:12px;box-shadow:0 5px 15px #00000014;padding:1.5rem;transition:transform .3s ease}.seo-metric:hover{transform:translateX(5px)}.seo-metric h4{color:#1a202c;font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.seo-metric p{color:#4a5568;font-size:.95rem;line-height:1.5;margin-bottom:1rem}.importance-label{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:15px;color:#fff;display:inline-block;font-size:.8rem;font-weight:600;padding:.3rem .8rem}.seo-img{border-radius:20px;box-shadow:0 20px 40px #00000026;height:500px;object-fit:cover;width:100%}.results-section{background:linear-gradient(135deg,#1a202c,#2d3748);color:#fff;padding:100px 0}.results-section .section-title{color:#fff}.results-section .section-title:after{background:linear-gradient(90deg,gold,#ff6b6b)}.results-stats{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:3rem}.result-stat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:2.5rem 1.5rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.result-stat:hover{box-shadow:0 20px 40px #0000004d;transform:translateY(-10px)}.stat-icon,.stat-number{font-size:3rem;margin-bottom:1rem}.stat-number{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#7effdd,#3b82f6);-webkit-background-clip:text;background-clip:text;display:block;font-weight:900}.stat-description{font-size:1.1rem;line-height:1.5;opacity:.9}.cta-section{overflow:hidden;padding:100px 0;position:relative}.cta-section:before{animation:rotate 20s linear infinite;background:radial-gradient(circle,#ffffff1a 0,#0000 70%);height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cta-content{position:relative;z-index:2}.cta-content h2{font-size:3rem;font-weight:800;margin-bottom:1.5rem}.cta-content p{font-size:1.3rem;line-height:1.7;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:700px;opacity:.95}.cta-buttons{gap:1.5rem}.cta-button{border:none;border-radius:50px;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;overflow:hidden;padding:18px 35px;position:relative;text-decoration:none;transition:all .3s ease}.cta-button.primary{background:linear-gradient(135deg,#fff,#eb6bff);color:#1a202c}.cta-button.secondary{background:#0000;border:2px solid #fff;color:#fff}.cta-button:hover{box-shadow:0 15px 35px #0000004d;transform:translateY(-3px)}.cta-button.primary:hover{background:linear-gradient(135deg,#ff6b6b,gold)}.cta-button.secondary:hover{background:#fff;color:#667eea}@media (max-width:968px){.hero-content,.seo-content{gap:3rem;grid-template-columns:1fr}.hero-title{font-size:2.8rem;text-align:center}.hero-stats{justify-content:center}.features-grid,.importance-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.results-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:768px){.section-title{font-size:2.2rem}.section-subtitle{font-size:1.1rem}.hero-title{font-size:2.3rem}.hero-subtitle{font-size:.95rem}.hero-stats{flex-direction:column;gap:1rem}.stat{padding:1.5rem}.hero-img,.seo-img{height:300px}.features-grid,.importance-grid{gap:1.5rem;grid-template-columns:1fr}.feature-card,.importance-card{padding:2rem}.config-step{flex-direction:column;gap:1rem;text-align:center}.config-step:hover{transform:translateY(-5px)}.benefits-timeline:before{left:15px}.timeline-item{padding-left:50px}.timeline-marker{left:3px}.results-stats{gap:1.5rem;grid-template-columns:1fr}.result-stat{padding:2rem 1rem}.cta-content h2{font-size:2.2rem}.cta-content p{font-size:1.1rem}.cta-buttons{align-items:center;flex-direction:column}.cta-button{max-width:300px;width:100%}}@media (max-width:480px){.container{padding:0 15px}.configuration-section,.cta-section,.features-section,.hero-section,.long-term-section,.results-section,.seo-section,.why-analytics-section{padding:60px 0}.hero-title{display:flex;flex-direction:column;font-size:1.5rem}.section-title{font-size:1.8rem}.config-step,.feature-card,.importance-card{padding:1.5rem}.timeline-item{margin-bottom:2rem}.cta-content h2{font-size:1.8rem}.stat-number{font-size:2.5rem}}.hero-img,.seo-img{will-change:transform}.feature-card,.importance-card,.result-stat{will-change:transform,box-shadow}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.cta-section:before{animation:none}}@media print{.cta-section,.hero-section,.importance-card{background:#fff!important;color:#000!important}.importance-card{border:1px solid #ccc!important}}.payment-page{color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:2rem}.header{display:flex;flex-wrap:wrap;margin-bottom:3rem;text-align:center}.header,.payment-page{flex-direction:column}.header h1{font-size:2.5rem;margin-bottom:.5rem}.header p{color:#fff;font-size:1.1rem}.payments{display:flex;flex-direction:column;flex-wrap:wrap}.payments h2,.technologies h2{color:#4500b3;font-size:2rem;margin-bottom:1rem;text-align:center}.platforms{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.platform-card{border-radius:12px;box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #000000e6;max-width:300px;padding:1.5rem;text-align:center;transition:transform .3s ease}.platform-card:hover{transform:translateY(-5px)}.platform-image{height:auto;margin-bottom:1rem;width:100px}.platform-card h3{color:#000f66;margin-bottom:.5rem}.platform-card p{color:#fff;font-size:.95rem;margin-bottom:1rem}.platform-card a{color:#6f00ff;font-weight:700;text-decoration:none}.platform-card a:hover{text-decoration:underline}.technologies{display:flex;flex-direction:column;flex-wrap:wrap}.technologies ul{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none;margin-top:1rem;padding:0}.technologies li{background:#8600ff;border-radius:20px;color:#000;font-size:.95rem;padding:.75rem 1.25rem}@media (max-width:768px){.platforms{align-items:center;flex-direction:column}.platform-card{width:90%}.header h1{font-size:2rem}.header p{font-size:1rem}}.migrare-date-container{min-height:100vh}.container{margin:0 auto;max-width:1200px;padding:0 20px}.hero-section{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:80px 0;text-align:center}.main-title{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:20px}.hero-description{font-size:1.3rem;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:800px;opacity:.95}.cta-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.btn-primary,.btn-secondary{border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:600;padding:15px 30px;text-decoration:none;transition:all .3s ease}.btn-primary{background-color:#ff6b6b;color:#fff}.btn-primary:hover{background-color:#ff5252;transform:translateY(-2px)}.btn-secondary{background-color:initial;border:2px solid #fff;color:#fff}.btn-secondary:hover{background-color:#fff;color:#667eea}.main-content section{padding:80px 0}.main-content h2{color:#fff;font-size:2.5rem;margin-bottom:50px;text-align:center}.content-grid{grid-gap:50px;align-items:center;box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #000000e6;display:grid;gap:50px;grid-template-columns:2fr 1fr;padding:10px}.text-content{width:100%}.text-content p{color:#fff;font-size:1.2rem;line-height:1.8;margin-bottom:20px}.image-placeholder{text-align:center}.placeholder-box{align-items:center;background:linear-gradient(135deg,#e3f2fd,#bbdefb);border:2px dashed #2196f3;border-radius:12px;color:#1976d2;display:flex;font-size:1.5rem;height:300px;justify-content:center}.services-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.service-card{border-radius:12px;box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #000000e6;padding:40px 30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.service-card:hover{box-shadow:0 20px 40px #00000026;transform:translateY(-10px)}.service-icon{font-size:3rem;margin-bottom:20px}.service-card h3{color:#fff;font-size:1.5rem;margin-bottom:15px}.service-card p{color:#fff;line-height:1.6}.process-timeline{margin:0 auto;max-width:800px}.process-step{align-items:flex-start;display:flex;margin-bottom:40px;position:relative}.process-step:not(:last-child):after{background:#667eea;content:"";height:60px;left:25px;position:absolute;top:60px;width:2px}.step-number{align-items:center;background:#667eea;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.2rem;font-weight:700;height:50px;justify-content:center;margin-right:30px;width:50px}.step-content h3{color:#fff;font-size:1.4rem;margin-bottom:10px}.step-content p{color:#fff;line-height:1.6}.benefits-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.benefit-item{border-radius:12px;box-shadow:0 5px 20px #00000014;display:flex;flex-direction:column;flex-wrap:wrap;padding:30px;transition:transform .3s ease}.benefit-item:hover{transform:translateY(-5px)}.benefit-item h3{color:#fff;font-size:1.3rem;margin-bottom:15px}.benefit-item p{color:#fff;line-height:1.6}.faq-list{margin:0 auto;max-width:800px}.faq-item{background:#fff;border-radius:12px;box-shadow:0 5px 15px #00000014;margin-bottom:20px;padding:30px}.faq-item h3{color:#333;font-size:1.3rem;margin-bottom:15px}.faq-item p{color:#666;line-height:1.7}.cta-section{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:center}.cta-section h2{color:#fff;margin-bottom:20px}.cta-section p{font-size:1.2rem;margin-bottom:40px;opacity:.9}@media (max-width:768px){.hero-section{padding:60px 0}.main-title{font-size:2.2rem}.hero-description{font-size:1.1rem}.main-content section{padding:50px 0}.main-content h2{font-size:2rem;margin-bottom:30px}.content-grid{gap:30px}.content-grid,.services-grid{grid-template-columns:1fr}.process-step{align-items:center;flex-direction:column;text-align:center}.process-step:after{display:none}.step-number{margin-bottom:20px;margin-left:0}.benefits-grid{grid-template-columns:1fr}.cta-buttons{align-items:center;flex-direction:column}.btn-primary,.btn-secondary{max-width:300px;width:100%}}@media (max-width:480px){.container{padding:0 15px}.main-title{font-size:1.8rem}.hero-description{font-size:1rem}.main-content h2{font-size:1.3rem}.benefit-item,.faq-item,.service-card{padding:5px}.placeholder-box{font-size:1.2rem;height:200px}}.sitemap-wrapper{font-family:Segoe UI,sans-serif;padding:40px 20px}.sitemap-container{border-radius:16px;box-shadow:0 8px 30px #00000014;margin:0 auto;max-width:960px;padding:40px}.xmlimagine{box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #000000e6;padding:20px;width:100%}.sitemap-header{margin-bottom:30px;text-align:center}.sitemap-icon{color:#fff;font-size:50px;margin-bottom:10px}.sitemap-header h1{color:#fff;font-size:28px;line-height:2rem;margin-bottom:20px}.sitemap-header p{color:#fff;font-size:18px}.sitemap-section{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:30px}.sitemap-section h2{align-items:center;color:#fff;display:flex;font-size:22px;gap:10px;margin-bottom:10px;position:relative}.sitemap-section p{color:#fff;font-size:16px}.benefits ul,.how ul{list-style:none;margin-top:15px;padding:0}.benefits li,.how li{align-items:center;color:#fff;display:flex;font-size:16px;gap:8px;margin-bottom:12px}.sitemap-cta{margin-top:40px;text-align:center}.sitemap-cta p{color:#444;font-size:18px;font-weight:600;margin-bottom:15px}.sitemap-button{align-items:center;background-color:#0073e6;border:none;border-radius:10px;color:#fff;display:inline-flex;font-size:16px;gap:10px;padding:14px 26px;text-decoration:none;transition:background-color .3s ease}.sitemap-button:hover{background-color:#005bb5}@media (max-width:768px){.sitemap-container{padding:25px}.sitemap-header h1{font-size:24px}.sitemap-section h2{font-size:20px}.sitemap-button{justify-content:center;width:100%}}:root{--primary-color:#000;--secondary-color:#333;--accent-color:#666;--text-primary:#000;--text-secondary:#666;--text-muted:#999;--border-color:#e5e5e5;--border-dark:#ccc;--success-color:#00a652;--warning-color:#ff6b35;--shadow-subtle:0 1px 3px #0000001a;--shadow-medium:0 4px 6px #00000012;--shadow-strong:0 10px 25px #0000001a;--border-radius:4px;--border-radius-large:8px;--transition:all 0.15s ease;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:600}.cartvizita-wrapper{background:#0000;color:#000;color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;min-height:100vh;padding:2rem 1rem}.cartvizita-main{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:1200px}.product-hero{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr}@media (max-width:768px){.product-hero{gap:2rem;grid-template-columns:1fr}}.product-images{position:-webkit-sticky;position:sticky;top:2rem}.main-image{background:#0000;border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius);overflow:hidden;position:relative;width:100%}.main-image img{align-items:center;display:block;height:auto;margin:auto;object-fit:cover;width:80%}.thumbnail-images{display:flex;gap:.5rem;justify-content:flex-start;margin-top:1rem}.gallery-img.thumb{border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius);cursor:pointer;height:60px;object-fit:cover;opacity:.7;transition:all .15s ease;transition:var(--transition);width:60px}.gallery-img.thumb.active,.gallery-img.thumb:hover{border-color:#000;border-color:var(--primary-color);opacity:1}.product-info{background:#111;padding:10px;position:relative}.product-title{font-size:2rem;letter-spacing:-.02em;line-height:1.3;margin:0 0 1rem}.product-description,.product-title{font-weight:400;font-weight:var(--font-weight-normal)}.product-description{color:#fff;font-size:1rem;line-height:1.6;margin-bottom:2rem}.product-benefits-section{background:#0000;border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius);margin:2rem 0}.benefits-header{align-items:center;background:#0000;border:none;color:#000;color:var(--text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;font-weight:500;font-weight:var(--font-weight-medium);justify-content:space-between;letter-spacing:.05em;padding:1rem 1.5rem;text-align:left;text-transform:uppercase;transition:all .15s ease;transition:var(--transition);width:100%}.benefits-header:hover{background:#00000005}.benefits-header:after{color:#666;color:var(--text-secondary);content:"+";font-size:1.2rem;font-weight:300;transition:transform .2s ease}.benefits-header.expanded:after{transform:rotate(45deg)}.product-benefits{background:#0000;list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease,border-top .3s ease}.product-benefits.expanded{border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);max-height:500px}.product-benefits li{align-items:flex-start;border-bottom:1px solid #f5f5f5;color:#666;color:var(--text-secondary);display:flex;font-size:.9rem;gap:.75rem;padding:.75rem 1.5rem;transition:all .15s ease;transition:var(--transition)}.product-benefits li:last-child{border-bottom:none}.product-benefits li:hover{background:#00000003}.product-benefits li:before{color:#999;color:var(--text-muted);content:"•";flex-shrink:0;font-weight:700;margin-top:.1em}.product-benefits li.disclaimer{background:#00000005;border:none;color:#000;color:var(--text-primary);font-size:.85rem;font-weight:500;font-weight:var(--font-weight-medium);margin-top:.5rem}.product-benefits li.disclaimer:before{color:#666;color:var(--text-secondary);content:"ⓘ"}.price-section{background:#0000;border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius);margin:2rem 0;padding:2rem;position:relative}.price-content{align-items:center;display:flex;gap:2rem;justify-content:space-between}.price-main{display:flex;flex-direction:column;gap:.25rem}.current-price{align-items:baseline;color:#fff;display:flex;font-size:2.5rem;gap:.25rem;letter-spacing:-.02em}.current-price,.price-currency{font-weight:400;font-weight:var(--font-weight-normal)}.price-currency{color:#666;color:var(--text-secondary);font-size:1rem}.price-subtitle{color:#999;color:var(--text-muted);font-weight:400;font-weight:var(--font-weight-normal);letter-spacing:.1em}.discount-label,.price-subtitle{font-size:.8rem;text-transform:uppercase}.discount-label{background:#ff6b35;background:var(--warning-color);border:none;border-radius:4px;border-radius:var(--border-radius);color:#fff;font-weight:500;font-weight:var(--font-weight-medium);letter-spacing:.05em;padding:.5rem 1rem}@media (max-width:768px){.price-content{align-items:flex-start;flex-direction:column;gap:1rem}.current-price{font-size:2rem}}.action-buttons{display:flex;flex-direction:column;gap:.75rem;margin:2rem 0}.add-to-cart{align-items:center;background:#0000;border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius);color:#000;color:var(--text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;font-weight:500;font-weight:var(--font-weight-medium);justify-content:center;letter-spacing:.05em;min-height:48px;padding:1rem 2rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .15s ease;transition:var(--transition)}.add-to-cart:hover{border-color:#000;border-color:var(--primary-color);box-shadow:0 1px 3px #0000001a;box-shadow:var(--shadow-subtle)}.add-to-cart:active{transform:translateY(1px)}.add-to-cart.primary{background:#000;background:var(--primary-color);border-color:#000;border-color:var(--primary-color);color:#fff}.add-to-cart.primary:hover{background:#333;background:var(--secondary-color);border-color:#333;border-color:var(--secondary-color);box-shadow:0 4px 6px #00000012;box-shadow:var(--shadow-medium)}.add-to-cart.secondary{background:#0000;border:1px solid #ccc;border:1px solid var(--border-dark);color:#000;color:var(--text-primary)}.add-to-cart.secondary a{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.add-to-cart.secondary:hover{background:#00000005;border-color:#000;border-color:var(--primary-color)}.secure-payment{align-items:center;background:#0000;border:1px solid #e5e5e5;border:1px solid var(--border-color);border-radius:4px;border-radius:var(--border-radius);color:#fff;display:flex;font-size:.8rem;gap:.5rem;justify-content:center;letter-spacing:.05em;margin-top:1rem;padding:.75rem;text-transform:uppercase}.secure-payment:before{content:"🔒";font-size:.9rem}.google-reviews-badge{align-items:center;background:#0000;color:#666;color:var(--text-secondary);display:inline-flex;font-size:.85rem;gap:.5rem;margin:1rem 0;padding:.5rem 0}.google-reviews-badge:before{color:#ff6b35;color:var(--warning-color);content:"★★★★★";font-size:.9rem}.review-stats{grid-gap:2rem;background:#0000;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color);border-top:1px solid #e5e5e5;border-top:1px solid var(--border-color);display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin:1.5rem 0;padding:1.5rem 0}.review-stat{text-align:center}.review-stat-number{color:#000;color:var(--text-primary);display:block;font-size:1.75rem;letter-spacing:-.02em}.review-stat-label,.review-stat-number{font-weight:400;font-weight:var(--font-weight-normal)}.review-stat-label{color:#999;color:var(--text-muted);font-size:.75rem;letter-spacing:.1em;margin-top:.25rem;text-transform:uppercase}.product-title h1{color:#fff}@media (max-width:768px){.cartvizita-wrapper{padding:1rem}.product-title{font-size:1.5rem}.current-price{color:#fff;font-size:2rem}.review-stats{gap:1rem;grid-template-columns:1fr;text-align:left}.review-stat{align-items:center;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:.5rem 0}.review-stat:last-child{border-bottom:none}.review-stat-number{font-size:1.25rem}}.add-to-cart.loading{opacity:.6;pointer-events:none;position:relative}.add-to-cart.loading:after{animation:spin 1s linear infinite;border:1px solid #e5e5e5;border-top:1px solid #000;border:1px solid var(--border-color);border-radius:50%;border-top-color:var(--primary-color);content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.add-to-cart.success{background:#00a652;background:var(--success-color);border-color:#00a652;border-color:var(--success-color);color:#fff}.add-to-cart:focus,.benefits-header:focus{outline:2px solid #000;outline:2px solid var(--primary-color);outline-offset:2px}.add-to-cart:focus:not(:focus-visible),.benefits-header:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.payment-page{align-items:center;display:flex;font-family:Arial,sans-serif;justify-content:center;min-height:100vh;padding:20px}.payment-container{background:#fff;border-radius:16px;box-shadow:0 20px 40px #0000001a;max-width:600px;padding:40px;text-align:center;width:100%}.loading{align-items:center;display:flex;flex-direction:column;gap:20px}.spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#007bff;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.payment-container.success{border-top:6px solid #28a745}.success-icon{animation:bounce 2s infinite;font-size:4rem;margin-bottom:20px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.payment-container h1{color:#333;font-size:2rem;margin-bottom:15px}.payment-container p{color:#666;font-size:1.1rem;line-height:1.6;margin-bottom:30px}.order-details{background:#f8f9fa;border-radius:12px;margin:30px 0;padding:25px;text-align:left}.order-details h3{color:#333;margin:0 0 20px;text-align:center}.detail-row{align-items:center;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;padding:10px 0}.detail-row:last-child{border-bottom:none}.detail-row .label{color:#555;font-weight:600}.detail-row .value{color:#333}.status-paid{color:#28a745;font-weight:600}.next-steps{margin:40px 0;text-align:left}.next-steps h3{color:#333;margin-bottom:30px;text-align:center}.steps-grid1{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:20px}.step1{align-items:flex-start;background:#f8f9fa;border-left:4px solid #007bff;border-radius:12px;display:flex;gap:15px;padding:20px}.step-icon1{flex-shrink:0;font-size:1.5rem}.step-content1 h4{color:#333;font-size:1rem;margin:0 0 8px}.step-content1 p{color:#666;font-size:.9rem;line-height:1.4;margin:0}.contact-info1{background:#f8f9fa;border-radius:12px;margin:40px 0;padding:25px}.contact-info1 h3{color:#333;margin-bottom:15px}.contact-info1 p{color:#666;margin-bottom:20px}.contact-methods{display:flex;flex-direction:column;gap:12px}.contact-method{align-items:center;display:flex;gap:10px;justify-content:center}.contact-icon{font-size:1.2rem}.action-buttons1{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:40px}.btn{border:none;border-radius:8px;color:#000;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;min-width:180px;padding:12px 30px;text-align:center;text-decoration:none;transition:all .3s ease}.btn.primary11{background:#007bff;color:#fff}.btn.primary11:hover{background:#0056b3;box-shadow:0 4px 12px #007bff4d;transform:translateY(-2px)}.btn.secondary11{background:#6c757d;color:#fff}.btn.secondary11:hover{background:#545b62;box-shadow:0 4px 12px #6c757d4d;transform:translateY(-2px)}.payment-container.cancel{border-top:6px solid #dc3545}.cancel-icon{color:#dc3545;font-size:4rem;margin-bottom:20px}.payment-container.error{border-top:6px solid #ffc107}.error-icon{color:#ffc107;font-size:4rem;margin-bottom:20px}.help-section{background:#f8f9fa;border-radius:12px;margin:30px 0;padding:25px;text-align:left}.help-section h3{color:#333;margin-bottom:15px;text-align:center}.help-section p{color:#666;margin-bottom:15px}.help-section ul{list-style:none;margin:20px 0;padding:0}.help-section li{align-items:center;color:#555;display:flex;gap:10px;padding:8px 0}.troubleshooting{margin:20px 0}.trouble-item{background:#fff;border-left:4px solid #007bff;border-radius:8px;margin-bottom:15px;padding:20px}.trouble-item h4{color:#333;font-size:1rem;margin:0 0 10px}.trouble-item p{color:#666;font-size:.9rem;margin:0}.order-reminder{background:#e7f3ff;border:2px solid #007bff;border-radius:12px;margin:30px 0;padding:25px}.order-reminder h3{color:#007bff;margin-bottom:10px}.order-reminder p{color:#0056b3;margin:0}@media (max-width:768px){.payment-page{padding:15px}.payment-container{padding:25px}.payment-container h1{font-size:1.5rem}.steps-grid{grid-template-columns:1fr}.step{gap:10px;text-align:center}.action-buttons1,.step{flex-direction:column}.btn{width:100%}.contact-methods{align-items:center}}
/*# sourceMappingURL=main.47a4a691.css.map*/