@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_5b3f849a-module__oobzZW__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_5b3f849a-module__oobzZW__variable{--font-lm:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}
@keyframes lm-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes lm-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes lm-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes lm-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lm-pulse-ring{0%{opacity:.5;transform:scale(.85)}50%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(.85)}}@keyframes lm-check-draw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes lm-blob-float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(10px,-15px)scale(1.05)}66%{transform:translate(-8px,8px)scale(.95)}}@keyframes lm-logo-glow{0%,to{box-shadow:0 0 12px #fff3}50%{box-shadow:0 0 20px #ffffff59}}.lm-in{animation:.6s cubic-bezier(.22,1,.36,1) both lm-fade-up}.lm-in-scale{animation:.5s cubic-bezier(.22,1,.36,1) both lm-scale-in}.lm-d1{animation-delay:50ms}.lm-d2{animation-delay:.1s}.lm-d3{animation-delay:.15s}.lm-d4{animation-delay:.2s}.lm-d5{animation-delay:.25s}.lm-d6{animation-delay:.3s}.lm-d7{animation-delay:.35s}.lm-d8{animation-delay:.4s}.lm-d9{animation-delay:.45s}.lm-d10{animation-delay:.5s}.lm-scroll{scrollbar-width:thin;scrollbar-color:#0000001a transparent}.lm-scroll::-webkit-scrollbar{width:4px}.lm-scroll::-webkit-scrollbar-thumb{background:#0000001a;border-radius:4px}.lm-header{background:linear-gradient(135deg,#ff5a3a 0%,#ff6b4a 30%,#ff8c6b 70%,#ffa07a 100%);position:relative;overflow:hidden}.lm-header-blob{pointer-events:none;filter:blur(30px);border-radius:50%;position:absolute}.lm-header-blob--1{background:#ffffff1f;width:120px;height:120px;animation:8s ease-in-out infinite lm-blob-float;top:-40px;right:-20px}.lm-header-blob--2{background:#ff643c40;width:80px;height:80px;animation:10s ease-in-out infinite reverse lm-blob-float;bottom:-30px;left:10%}.lm-logo-icon{-webkit-backdrop-filter:blur(8px);background:#fff3;border:1px solid #ffffff40;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;animation:3s ease-in-out infinite lm-logo-glow;display:flex}.lm-header-badge{-webkit-backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #fff3;border-radius:100px;align-items:center;gap:6px;padding:6px 16px;display:inline-flex}.lm-input{color:#1a1a2e;-webkit-appearance:none;background:#fff;border:1.5px solid #e8e4e0;border-radius:12px;outline:none;width:100%;padding:14px 16px;font-family:inherit;font-size:16px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.lm-input::placeholder{color:#b5afa8}.lm-input:focus{border-color:#ff7a5c;box-shadow:0 0 0 3px #ff7a5c1a}.lm-textarea{resize:none;min-height:110px}.lm-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:42px}.lm-cta{cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#ff5a3a 0%,#ff6b4a 40%,#ff8c6b 100%);border:none;border-radius:14px;width:100%;padding:16px 24px;font-family:inherit;font-size:16px;font-weight:600;transition:transform .15s,box-shadow .15s,opacity .15s;position:relative;overflow:hidden;box-shadow:0 4px 20px #ff5a3a59,0 1px 3px #ff5a3a33}.lm-cta:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 28px #ff5a3a66,0 2px 6px #ff5a3a33}.lm-cta:active:not(:disabled){transform:scale(.98)}.lm-cta:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.lm-cta:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff2e 50%,#0000 65%) 0 0/250% 100%;animation:4s ease-in-out infinite lm-shimmer;position:absolute;inset:0}.lm-btn-outline{color:#444;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px solid #e8e4e0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .15s,background .15s,transform .1s;display:inline-flex}.lm-btn-outline:active{background:#faf8f6;transform:scale(.97)}.lm-file-zone{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fdfcfb;border:1.5px dashed #ddd8d2;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;transition:border-color .2s,background .2s;display:flex}.lm-file-zone:active{background:#fff5f2;border-color:#ff7a5c}.lm-orb-ring{animation:1.8s linear infinite lm-orbit}.lm-orb-ring-2{animation:1.8s linear -.6s infinite lm-orbit}.lm-orb-ring-3{animation:1.8s linear -1.2s infinite lm-orbit}.lm-pulse-ring{animation:2s cubic-bezier(.4,0,.6,1) infinite lm-pulse-ring}.lm-result-img{border-radius:14px;overflow:hidden;box-shadow:0 8px 32px #00000014}.lm-color-swatch{cursor:pointer;-webkit-appearance:none;border:1.5px solid #e8e4e0;border-radius:10px;flex-shrink:0;width:48px;height:48px;padding:0}.lm-color-swatch::-webkit-color-swatch-wrapper{padding:2px}.lm-color-swatch::-webkit-color-swatch{border:none;border-radius:8px}.lm-promo-card{color:#fff;background:linear-gradient(135deg,#ff5a3a 0%,#ff6b4a 40%,#ff8c6b 100%);border-radius:16px;padding:28px 24px;position:relative;overflow:hidden}.lm-promo-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff1f 0%,#0000 60%);width:60%;height:120%;position:absolute;top:-40%;right:-20%}.lm-check-path{stroke-dasharray:24;stroke-dashoffset:0;animation:.4s cubic-bezier(.65,0,.45,1) .2s both lm-check-draw}.lm-form-card{background:#fff;border-radius:20px;padding:24px;box-shadow:0 1px 3px #0000000a,0 4px 24px #00000008,0 0 0 1px #00000005}.lm-powered{justify-content:center;align-items:center;gap:6px;padding-top:8px;display:flex}.lm-powered-dot{opacity:.5;background:linear-gradient(135deg,#ff6b4a,#ff8c6b);border-radius:50%;width:4px;height:4px}.lm-carousel{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.lm-carousel::-webkit-scrollbar{display:none}.lm-style-card{-webkit-tap-highlight-color:transparent;cursor:pointer;transition:border-color .2s,box-shadow .2s}.lm-style-card:active{transform:scale(.98)}.lm-carousel-arrow{color:#3d3a36;cursor:pointer;z-index:5;-webkit-tap-highlight-color:transparent;background:#ffffffe6;border:1px solid #e8e4e0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:none;box-shadow:0 2px 8px #00000014}@media (min-width:480px){.lm-carousel-arrow{display:flex}}
