@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700;800;900&display=swap";*,*:before,*:after{box-sizing:border-box}body{font-family:Space Grotesk,Segoe UI,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}html{scroll-behavior:smooth}@keyframes fadeUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes pinkGlow{0%,to{box-shadow:0 8px 32px #be185d40,0 0 0 1px #be185d66}50%{box-shadow:0 8px 48px #be185d8c,0 0 0 2px #be185dcc}}@keyframes shimmerTheme{0%{background-position:200% center}to{background-position:-200% center}}@keyframes boxPop{0%{opacity:0;transform:scale(.4) translateY(8px)}65%{transform:scale(1.06) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.fade-up{opacity:0;transform:translateY(32px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)}.fade-up.in{opacity:1;transform:translateY(0)}.page-enter{animation:fadeUp .45s cubic-bezier(.16,1,.3,1) both}.pro-glow{animation:pinkGlow 2.5s ease-in-out infinite}.shimmer-theme{background:linear-gradient(90deg,#be185d,#0ea5e9 35%,#86efac 60%,#0ea5e9,#be185d);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmerTheme 4s linear infinite}.hover-lift{transition:transform .2s ease,box-shadow .2s ease}.hover-lift:hover{transform:translateY(-5px);box-shadow:0 12px 32px #0000001a!important}.btn-primary{transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #be185d73!important;opacity:.93}.btn-sky{transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.btn-sky:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0ea5e973!important;opacity:.93}.wa-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#25d366;color:#fff!important;border-radius:8px;font-weight:700;font-size:13px;text-decoration:none;cursor:pointer;border:none;font-family:inherit;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.wa-btn:hover{background:#128c7e;transform:translateY(-2px);box-shadow:0 4px 14px #128c7e66}.rg-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media (max-width:960px){.rg-4,.rg-3{grid-template-columns:1fr 1fr}.rg-2c{grid-template-columns:1fr;gap:28px}.rg-2e{grid-template-columns:1fr}.rg-steps{grid-template-columns:1fr 1fr;gap:20px}}@media (max-width:600px){.rg-4{grid-template-columns:1fr 1fr}.rg-3,.rg-2e,.rg-steps{grid-template-columns:1fr}}.nav-desktop{display:flex;align-items:center;gap:6px}.nav-burger{display:none;background:none;border:none;cursor:pointer;padding:8px;align-items:center}@media (max-width:720px){.nav-desktop{display:none}.nav-burger{display:flex}.px-page{padding-left:16px!important;padding-right:16px!important}.hero-btns{flex-direction:column;align-items:stretch!important}.stat-sep{border-right:none!important;border-bottom:1px solid #dcfce7}.stat-sep:last-child{border-bottom:none}.hide-mob{display:none!important}}input:focus,select:focus{outline:2px solid #be185d;outline-offset:1px;border-color:#be185d!important}.hover-border:hover{border-color:#be185d!important}.rg-2c{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.rg-2e{display:grid;grid-template-columns:1fr 1fr;gap:20px}.rg-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.rg-4{display:grid;grid-template-columns:repeat(4,1fr)}.stagger>*{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.stagger.in>*:nth-child(1){opacity:1;transform:none;transition-delay:0ms}.stagger.in>*:nth-child(2){opacity:1;transform:none;transition-delay:80ms}.stagger.in>*:nth-child(3){opacity:1;transform:none;transition-delay:.16s}.stagger.in>*:nth-child(4){opacity:1;transform:none;transition-delay:.24s}.stagger.in>*:nth-child(5){opacity:1;transform:none;transition-delay:.32s}.stagger.in>*:nth-child(6){opacity:1;transform:none;transition-delay:.4s}.sku-row:hover{background:#fdf2f8!important}@media (max-width:960px){.rg-2c{grid-template-columns:1fr;gap:28px}.rg-2e{grid-template-columns:1fr}.rg-3,.rg-4{grid-template-columns:1fr 1fr}.rg-steps{grid-template-columns:1fr 1fr;gap:20px}}@media (max-width:600px){.rg-3,.rg-2e,.rg-steps{grid-template-columns:1fr}}@media (max-width:640px){div[style*="repeat(4,1fr)"],div[style*="repeat(4, 1fr)"]{grid-template-columns:1fr 1fr!important;gap:10px!important}div[style*="1fr 1fr 1fr"]{grid-template-columns:1fr!important}div[style*='padding:"24px 32px']{padding:16px!important}.hero-btns>button{width:100%!important;text-align:center}}@media (max-width:720px){.sku-table-wrap,.manifest-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:640px){.tab-bar{overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;padding-bottom:2px}.tab-bar button{white-space:nowrap;flex-shrink:0}}@media (max-width:640px){.pw-card{padding:16px!important;border-radius:10px!important}input[type=number],input[type=text],select{font-size:16px!important}.three-viewer-wrap{height:240px!important}}@media (max-width:640px){.rg-2c{grid-template-columns:1fr!important;gap:32px!important}.hero-anim-col{display:none}.rg-4{grid-template-columns:1fr 1fr!important}.rg-2e,.rg-3,.rg-steps{grid-template-columns:1fr!important}.px-page{padding:40px 16px 0!important}}@media (max-width:640px){.comparison-table{font-size:11px!important}.comparison-table th,.comparison-table td{padding:6px 8px!important}}body{overflow-x:hidden}*{max-width:100%}img,svg{max-width:100%;height:auto}
