.Home_page__Yvcrx{max-width:1200px;margin:0 auto;padding:56px 24px 96px}.Home_section__3569L{margin-bottom:72px}.Home_hero__VkeT1{background:linear-gradient(135deg,#ffe680,#ffb347);border:4px solid #1f1f1f;border-radius:28px;padding:56px 48px;box-shadow:10px 10px 0 #1f1f1f;position:relative}.Home_heroInner__5fyPC{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:32px;gap:32px;align-items:center}.Home_badge__ng_aq{display:inline-flex;align-items:center;gap:12px;background:#ff7f9f;color:#1f1f1f;border:3px solid #1f1f1f;border-radius:999px;padding:10px 20px;font-weight:600;letter-spacing:.02em}.Home_badge__ng_aq:before{content:"🔥";font-size:18px}.Home_heroTitle__AMpNI{font-size:clamp(2.4rem,3vw + 1rem,3.5rem);line-height:1.1;margin:20px 0 16px;text-transform:uppercase;text-shadow:-4px 4px 0 #1f1f1f}.Home_heroPrice__6Lr_u{font-size:clamp(1.6rem,2vw + 1rem,2.5rem);font-weight:700;background:#1f1f1f;color:#ffe680;display:inline-block;padding:12px 24px;border-radius:20px;margin-bottom:12px}.Home_heroSubtitle__0EZ9Z{font-size:1.05rem;line-height:1.6;color:#332f2f;max-width:420px}.Home_characterFrame__e7_KG{border:4px solid #1f1f1f;border-radius:24px;background:#fffef2;padding:24px;box-shadow:8px 8px 0 #1f1f1f}.Home_problem__nrwnq{background:#ffffff;border:4px solid #7aa7ff;border-radius:18px;padding:48px 40px;box-shadow:8px 8px 0 rgba(31,31,31,.7)}.Home_sectionTitle__DKb2S{font-size:clamp(1.8rem,2vw + 1rem,2.4rem);margin-bottom:24px;text-transform:uppercase;letter-spacing:.02em;display:flex;align-items:center;gap:12px}.Home_sectionTitle__DKb2S:before{content:"";width:22px;height:22px;border-radius:4px;background:linear-gradient(135deg,#ff7f9f,#ffb347);border:2px solid #1f1f1f;box-shadow:3px 3px 0 #1f1f1f}.Home_problemList__wzVYg{list-style:none;padding:0}.Home_problemItem__JDUs6{background:linear-gradient(90deg,#e9f1ff,transparent);border-left:5px solid #7aa7ff;padding:16px 20px;margin-bottom:14px;font-weight:500;border-radius:12px;box-shadow:4px 4px 0 rgba(122,167,255,.3)}.Home_service__yPHMD{background:rgba(255,255,255,.9);border:3px solid #1f1f1f;border-radius:26px;padding:48px 40px;box-shadow:12px 12px 0 #1f1f1f}.Home_serviceGrid__3z7nQ{display:grid;grid-gap:24px;gap:24px;margin-top:24px}.Home_serviceCard__DTeBb{border:3px solid #1f1f1f;border-radius:22px;background:#fff6f8;padding:24px;box-shadow:6px 6px 0 #1f1f1f;display:grid;grid-gap:12px;gap:12px}.Home_serviceStep__44wPy{font-weight:600;text-transform:uppercase;font-size:.9rem;color:#1f1f1f;letter-spacing:.05em}.Home_process__2kEVQ{background:#fff3d6;border:3px dashed #1f1f1f;border-radius:28px;padding:48px 40px;box-shadow:8px 8px 0 rgba(31,31,31,.6)}.Home_questionList__XNsIG{display:grid;grid-gap:16px;gap:16px;margin-top:20px}.Home_questionCard__ck_Ss{border:3px solid #1f1f1f;border-radius:18px;background:#fffbf0;padding:18px 20px;position:relative;box-shadow:6px 6px 0 rgba(31,31,31,.7)}.Home_questionCard__ck_Ss:after{content:"?";position:absolute;top:-18px;right:18px;background:#ff7f9f;border:3px solid #1f1f1f;border-radius:50%;width:42px;height:42px;display:flex;justify-content:center;align-items:center;font-weight:700}.Home_benefits__IkhD1{background:rgba(255,255,255,.95);border:4px solid #1f1f1f;border-radius:30px;padding:48px 40px;box-shadow:14px 14px 0 #1f1f1f}.Home_benefitGrid__GlkRH{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px;margin-top:28px}.Home_benefitCard__PJtpx{border:3px solid #1f1f1f;border-radius:24px;background:#fffef6;padding:28px 24px;box-shadow:8px 8px 0 rgba(31,31,31,.7);position:relative}.Home_benefitNumber__IWhrb{position:absolute;top:-24px;left:24px;background:#7aa7ff;border:3px solid #1f1f1f;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem}.Home_pricing__K4XeQ{background:#ffe6d1;border-radius:40px;padding:56px 40px;position:relative;overflow:hidden;border:3px solid #1f1f1f;box-shadow:10px 10px 0 #1f1f1f}.Home_pricing__K4XeQ:after,.Home_pricing__K4XeQ:before{content:"";position:absolute;border-radius:50%;background:rgba(255,127,159,.35);width:280px;height:280px;z-index:0}.Home_pricing__K4XeQ:before{top:-140px;right:-120px}.Home_pricing__K4XeQ:after{bottom:-160px;left:-150px;background:rgba(122,167,255,.35)}.Home_pricingContent__sqFnp{position:relative;z-index:1}.Home_pricingHeadline__khpAr{display:inline-block;background:#1f1f1f;color:#ffe680;padding:14px 28px;border-radius:999px;font-weight:700;letter-spacing:.04em;margin-bottom:24px}.Home_packageGrid__zuy9I{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px;margin-top:32px}.Home_packageCard__apeBo{border:3px solid #1f1f1f;border-radius:24px;background:#fff;padding:26px 24px;box-shadow:8px 8px 0 rgba(31,31,31,.65);display:grid;grid-gap:16px;gap:16px}.Home_packageTitle__Iog9o{font-size:1.4rem;font-weight:700}.Home_packageDetail__Jlwbm{font-size:1.05rem;font-weight:500;color:#333}.Home_ctaButton__lZzFU{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#ff7f9f;color:#1f1f1f;border:3px solid #1f1f1f;border-radius:999px;padding:12px 28px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.Home_ctaButton__lZzFU:hover{transform:translateY(-2px);box-shadow:5px 5px 0 #1f1f1f}.Home_cardIllustration__pOOKX{background:repeating-linear-gradient(-45deg,rgba(255,127,159,.15),rgba(255,127,159,.15) 10px,transparent 0,transparent 20px);border:2px dashed #ff7f9f;border-radius:16px;padding:28px;display:flex;align-items:center;justify-content:center;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;color:#ff7f9f}.Home_speech__aYQ4W{border:3px solid #1f1f1f;background:#fff0f5;border-radius:20px;padding:20px 24px;max-width:360px;position:relative;margin-top:18px}.Home_speech__aYQ4W:after{content:"";position:absolute;bottom:-16px;left:36px;width:24px;height:24px;background:inherit;border-bottom:3px solid #1f1f1f;border-right:3px solid #1f1f1f;transform:rotate(45deg)}@media (max-width:768px){.Home_hero__VkeT1{padding:40px 28px}.Home_section__3569L{margin-bottom:56px}.Home_benefitNumber__IWhrb{left:18px}}