@keyframes page_fadeInUp__rnTHw{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page_slideDown__kUoGt{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:400px;transform:translateY(0)}}@keyframes page_scaleIn__0sCba{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes page_checkboxCheck__1_HwZ{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes page_fadeIn__dqk21{0%{opacity:0}to{opacity:1}}.page_wrapper__xGvmn{max-width:1120px;margin:0 auto;padding:40px 16px;transform:translateY(20px);transition:all .6s ease}.page_wrapper__xGvmn.page_loaded__qW8ed{opacity:1;transform:translateY(0)}.page_wrapper__xGvmn.page_loaded__qW8ed .page_mainSection__gZaqh{animation:page_fadeInUp__rnTHw .8s ease forwards}.page_mainSection__gZaqh{display:grid;grid-template-columns:1fr minmax(320px,420px);grid-gap:40px;gap:40px;align-items:flex-start;margin-bottom:48px}@media(max-width:920px){.page_mainSection__gZaqh{grid-template-columns:1fr;gap:32px}}.page_leftColumn__z_yux{display:flex;flex-direction:column;gap:32px}.page_rightColumn__zhlEK{position:relative;height:-moz-fit-content;height:fit-content}@media(min-width:921px){.page_rightColumn__zhlEK{position:-webkit-sticky;position:sticky;top:80px}}.page_info__QeoCj{display:flex;flex-direction:column;gap:16px}@media(max-width:480px){.page_info__QeoCj{gap:12px}}.page_title__J3E05{font-size:42px;font-weight:800;line-height:1.1}@media(max-width:480px){.page_title__J3E05{font-size:32px}}.page_green__jHKDG{color:#48dd0a}.page_p1__f3MPY,.page_p2__S4wLx{color:#000;font-size:16px}@media(max-width:480px){.page_p1__f3MPY,.page_p2__S4wLx{font-size:14px}}.page_previewCard__bmSxX{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);text-align:center;border:1px solid #e5e7eb;animation:page_scaleIn__0sCba .6s ease .3s both;height:-moz-fit-content;height:fit-content}.page_previewTitle__PST66{font-size:18px;font-weight:600;color:#374151;margin-bottom:20px}.page_canvasContainer__7DMrx{background:#f9fafb;border-radius:8px;padding:16px;margin-bottom:16px;border:2px dashed #d1d5db;display:flex;justify-content:center;align-items:center;min-height:150px;position:relative;max-height:350px;overflow:hidden}.page_canvasContainer__7DMrx>div{max-width:100%;max-height:100%;transform-origin:center}.page_canvasContainer__7DMrx>div svg{max-width:100%;max-height:318px;height:auto;width:auto}.page_downloadSection__oq3Ce{border-top:1px solid #f3f4f6;padding-top:16px;display:flex;gap:12px}.page_downloadButton__Cq6T3{padding:8px 12px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;flex:1 1;font-size:12px;color:#1e40af;cursor:pointer;transition:all .3s ease;font-family:inherit}.page_downloadButton__Cq6T3:hover:not(:disabled){background:#dbeafe;border-color:#93c5fd}.page_downloadButton__Cq6T3:disabled{opacity:.5;cursor:not-allowed;background:#f3f4f6;color:#9ca3af;border-color:#d1d5db}.page_promoMessage__A8AG9{padding:20px;text-align:center;margin-top:16px;background:linear-gradient(135deg,#48dd0a,#00c6ff);border-radius:12px;box-shadow:0 4px 12px rgba(72,221,10,.15)}.page_promoMessage__A8AG9 .page_promoText__aSH1Y{font-size:14px;line-height:1.4;margin:0 0 16px;color:#fff;font-weight:500}.page_promoMessage__A8AG9 .page_ctaButton__gJUHN{display:inline-block;width:100%;padding:12px 20px;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);border-radius:8px;color:#fff;text-decoration:none;font-weight:600;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;font-family:inherit}.page_promoMessage__A8AG9 .page_ctaButton__gJUHN:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s}.page_promoMessage__A8AG9 .page_ctaButton__gJUHN:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.4);transform:translateY(-1px);box-shadow:0 6px 20px hsla(0,0%,100%,.2)}.page_promoMessage__A8AG9 .page_ctaButton__gJUHN:hover:before{left:100%}.page_promoMessage__A8AG9 .page_ctaButton__gJUHN:active{transform:translateY(0)}@media(max-width:480px){.page_promoMessage__A8AG9{padding:16px}.page_promoMessage__A8AG9 .page_promoText__aSH1Y{font-size:13px}.page_promoMessage__A8AG9 .page_ctaButton__gJUHN{font-size:13px;padding:10px 16px}}.page_formCard__gDjGW{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);padding:24px;border:1px solid #e5e7eb;animation:page_scaleIn__0sCba .6s ease .4s both}@media(max-width:920px){.page_formCard__gDjGW{padding:16px}}@media(max-width:480px){.page_formCard__gDjGW{padding:14px}}.page_section__zqGuV{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #f3f4f6}.page_section__zqGuV:last-child{border-bottom:none;margin-bottom:0}@media(max-width:480px){.page_section__zqGuV{margin-bottom:16px;padding-bottom:12px}}.page_sectionTitle__2LTnL{font-size:18px;font-weight:600;color:#374151;margin-bottom:16px}@media(max-width:480px){.page_sectionTitle__2LTnL{margin-bottom:10px;font-size:16px}}.page_inputGroup__R0PLj{margin-bottom:16px;overflow:hidden}@media(max-width:480px){.page_inputGroup__R0PLj{margin-bottom:10px}}.page_inputRow__bqbfs{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:480px){.page_inputRow__bqbfs{grid-template-columns:1fr;gap:12px}}.page_label___OufN{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:6px}.page_input__qNCnh{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:inherit}.page_input__qNCnh:focus{outline:none;border-color:#48dd0a;box-shadow:0 0 0 3px rgba(72,221,10,.1);transform:translateY(-1px)}.page_input__qNCnh::placeholder{color:#9ca3af}.page_input__qNCnh.page_inputError__pMiHW{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1)}.page_errorMessage__cGtvT{background:#fef2f2;border:1px solid #f87171;border-radius:8px;padding:12px 16px;color:#dc2626;font-size:14px;margin-bottom:16px;animation:page_slideDown__kUoGt .3s ease}.page_imagePreview__zeGSj{margin-top:12px;padding:12px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb;display:flex;align-items:center;gap:12px;animation:page_fadeIn__dqk21 .3s ease}.page_previewImage__PXlPw{width:60px;height:60px;object-fit:cover;border-radius:6px;border:1px solid #d1d5db;background:#fff;flex-shrink:0}.page_imageSelectedText__0OFAh{font-size:14px;color:#059669;font-weight:500;display:flex;align-items:center;gap:6px}.page_customCheckboxGroup__9hmQ3{margin-bottom:16px}.page_customCheckbox__Zrktc{position:relative;display:inline-block}.page_hiddenCheckbox__zGRIG{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.page_customCheckboxLabel__wkEI_{display:flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:4px 0;transition:all .2s ease}.page_customCheckboxLabel__wkEI_:hover .page_checkboxIndicator___eGeb{border-color:#48dd0a;box-shadow:0 0 0 3px rgba(72,221,10,.08)}.page_checkboxIndicator___eGeb{position:relative;width:20px;height:20px;border:2px solid #d1d5db;border-radius:6px;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_checkboxIndicator___eGeb .page_checkboxCheck__1_HwZ{width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.page_hiddenCheckbox__zGRIG:checked+.page_customCheckboxLabel__wkEI_ .page_checkboxIndicator___eGeb{background:linear-gradient(135deg,#48dd0a,#00c6ff);border-color:#48dd0a;box-shadow:0 2px 8px rgba(72,221,10,.3)}.page_hiddenCheckbox__zGRIG:checked+.page_customCheckboxLabel__wkEI_ .page_checkboxIndicator___eGeb .page_checkboxCheck__1_HwZ{transform:rotate(45deg) scale(1) translate(-1px,-2px)}.page_checkboxText__c7i7A{font-size:14px;color:#374151;font-weight:500;line-height:1.4}.page_slideIn__4Lz_N{animation:page_slideDown__kUoGt .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.page_selectContainer__6Pjw9{position:relative}.page_selectContainer__6Pjw9:after{content:"▼";position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:10px;pointer-events:none;transition:all .3s ease}.page_selectContainer__6Pjw9:hover:after{color:#6b7280;transform:translateY(-50%) scale(1.1)}.page_select__WsgJJ{width:100%;padding:12px 40px 12px 16px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;background:#fff;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:inherit}.page_select__WsgJJ:focus{outline:none;border-color:#48dd0a;box-shadow:0 0 0 3px rgba(72,221,10,.08);transform:translateY(-1px)}.page_select__WsgJJ:hover{border-color:#d1d5db}.page_select__WsgJJ option{padding:8px;font-size:14px}.page_colorInput__671aL{width:60px;height:40px;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;padding:2px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.page_colorInput__671aL:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px);border-color:#48dd0a}.page_colorInput__671aL::-webkit-color-swatch-wrapper{padding:0}.page_colorInput__671aL::-webkit-color-swatch{border:none;border-radius:6px}.page_slider__DvXz2{width:calc(100% - 10px);height:4px;border-radius:2px;background:#e5e7eb;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease;margin:8px 5px}.page_slider__DvXz2:disabled{opacity:.5;cursor:not-allowed}.page_slider__DvXz2::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,#48dd0a,#00c6ff);cursor:pointer;box-shadow:0 1px 4px rgba(72,221,10,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.page_slider__DvXz2::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 2px 8px rgba(72,221,10,.4)}.page_slider__DvXz2::-webkit-slider-thumb:active{transform:scale(1.05)}.page_slider__DvXz2::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,#48dd0a,#00c6ff);cursor:pointer;border:none;box-shadow:0 1px 4px rgba(72,221,10,.3);-moz-transition:all .2s ease;transition:all .2s ease}.page_slider__DvXz2::-moz-range-thumb:hover{transform:scale(1.1)}.page_slider__DvXz2::-webkit-slider-track{height:4px;border-radius:2px;background:linear-gradient(90deg,#e5e7eb,rgba(72,221,10,.2))}.page_slider__DvXz2::-moz-range-track{height:4px;border-radius:2px;background:linear-gradient(90deg,#e5e7eb,rgba(72,221,10,.2));border:none}@media(max-width:920px){.page_mainSection__gZaqh .page_rightColumn__zhlEK{position:static;max-height:none;overflow-y:visible}.page_formCard__gDjGW,.page_previewCard__bmSxX{padding:16px}}@media(max-width:480px){.page_mainSection__gZaqh{gap:24px}.page_formCard__gDjGW,.page_previewCard__bmSxX{padding:14px}.page_canvasContainer__7DMrx{padding:12px;min-height:120px}.page_customCheckboxLabel__wkEI_{gap:10px}.page_checkboxIndicator___eGeb{width:18px;height:18px}.page_colorInput__671aL{width:50px;height:36px}.page_imagePreview__zeGSj{flex-direction:column;text-align:center;gap:8px}.page_previewImage__PXlPw{width:50px;height:50px}.page_clearImageButton__CY_Ys{font-size:11px;padding:4px 8px;margin-left:0}}.page_tipTiendana__0dqKs{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem;animation:page_fadeInUp__rnTHw .8s ease}.page_tipTiendana__0dqKs h2{font-size:1.5rem}.page_tipTiendana__0dqKs p{color:#444;line-height:1.5rem}.page_tipTiendana__0dqKs img{width:300px;height:auto;object-fit:contain;transition:transform .3s ease}.page_tipTiendana__0dqKs img:hover{transform:scale(1.05)}@media(max-width:900px){.page_tipTiendana__0dqKs{flex-direction:column;text-align:center}}.page_importance__5Wxvc{background:#dfeaff;border-radius:18px;padding:24px;margin:40px 0;animation:page_fadeInUp__rnTHw .8s ease}.page_importance__5Wxvc h2{font-weight:700;font-size:20px;margin-bottom:12px;text-align:center}.page_importance__5Wxvc ul{padding-left:20px;list-style:none}.page_importance__5Wxvc ul li{margin-bottom:8px;font-size:14px;line-height:1.5;animation:page_fadeIn__dqk21 .6s ease}.page_importance__5Wxvc ul li:first-child{animation-delay:.1s}.page_importance__5Wxvc ul li:nth-child(2){animation-delay:.2s}.page_importance__5Wxvc ul li:nth-child(3){animation-delay:.3s}.page_importance__5Wxvc ul li:nth-child(4){animation-delay:.4s}.page_importance__5Wxvc ul li:before{content:"•";margin-right:8px;font-weight:700;color:#000}