.IfqcAa_page{background:radial-gradient(circle at 15% 20%, #5c24140d, transparent 28%), var(--color-bg);align-items:center;min-height:75vh;padding:80px 24px;display:flex;position:relative;overflow:hidden}.IfqcAa_page:before{background:var(--color-primary);content:"";width:5px;height:100%;position:absolute;top:0;right:0}.IfqcAa_container{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;width:100%;max-width:1100px;margin:0 auto;display:grid;position:relative}.IfqcAa_visual{isolation:isolate;direction:ltr;justify-content:center;align-items:center;min-height:330px;display:flex;position:relative}.IfqcAa_circle{z-index:-1;border:1px solid #5c241421;border-radius:50%;width:290px;height:290px;position:absolute}.IfqcAa_circle:before,.IfqcAa_circle:after{content:"";border:1px solid #5c241417;border-radius:50%;position:absolute}.IfqcAa_circle:before{inset:18px}.IfqcAa_circle:after{inset:38px}.IfqcAa_number{color:var(--color-primary);font-family:var(--font-english);letter-spacing:-10px;font-size:clamp(100px,12vw,155px);font-weight:800;line-height:1}.IfqcAa_middle{border:7px solid var(--color-bg);background:var(--color-accent);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:82px;height:82px;margin:0 -2px;font-size:32px;display:grid;transform:rotate(-18deg);box-shadow:0 12px 35px #5c24142e}.IfqcAa_decorLine{background:var(--color-accent);width:95px;height:3px;position:absolute;bottom:38px;right:15%;transform:rotate(-35deg)}.IfqcAa_dot{background:var(--color-accent);border-radius:50%;width:12px;height:12px;position:absolute;top:40px;left:20%}.IfqcAa_content{max-width:520px}.IfqcAa_eyebrow{color:var(--color-primary);align-items:center;gap:10px;margin-bottom:22px;font-size:14px;font-weight:700;display:inline-flex}.IfqcAa_eyebrow>span{background:var(--color-accent);border-radius:50%;width:8px;height:8px}.IfqcAa_content h1{color:var(--color-dark);margin:0;font-size:clamp(34px,4vw,49px);font-weight:800;line-height:1.45}.IfqcAa_content h1 span{color:var(--color-primary)}.IfqcAa_content p{max-width:470px;color:var(--color-text-muted);margin:20px 0 30px;font-size:16px;line-height:2}.IfqcAa_actions{flex-wrap:wrap;gap:12px;display:flex}.IfqcAa_homeButton,.IfqcAa_whatsappButton{border-radius:var(--radius-md);min-height:52px;transition:transform var(--transition), background var(--transition), border-color var(--transition);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.IfqcAa_homeButton{background:var(--color-primary);color:#fff}.IfqcAa_homeButton:hover{background:var(--color-primary-hover);transform:translateY(-2px)}.IfqcAa_whatsappButton{border-color:var(--color-border-dark);color:var(--color-primary);background:0 0}.IfqcAa_whatsappButton svg{font-size:19px}.IfqcAa_whatsappButton:hover{border-color:var(--color-primary);background:#5c24140d;transform:translateY(-2px)}.IfqcAa_footerNote{color:var(--color-text-muted);font-family:var(--font-english);letter-spacing:1.2px;align-items:center;gap:10px;margin-top:45px;font-size:9px;font-weight:600;display:flex}.IfqcAa_noteLine{background:var(--color-accent);width:28px;height:1px}.IfqcAa_noteDot{background:var(--color-accent);border-radius:50%;width:4px;height:4px}@media (max-width:850px){.IfqcAa_page{min-height:auto;padding:60px 24px 70px}.IfqcAa_container{grid-template-columns:1fr;gap:25px;max-width:600px}.IfqcAa_visual{min-height:240px}.IfqcAa_circle{width:220px;height:220px}.IfqcAa_number{font-size:clamp(95px,20vw,130px)}.IfqcAa_middle{width:68px;height:68px;font-size:26px}.IfqcAa_content{text-align:center;max-width:none}.IfqcAa_content p{margin-left:auto;margin-right:auto}.IfqcAa_actions{justify-content:center}.IfqcAa_footerNote{justify-content:center;margin-top:35px}}@media (max-width:480px){.IfqcAa_page{padding:45px 20px 55px}.IfqcAa_visual{min-height:190px}.IfqcAa_circle{width:175px;height:175px}.IfqcAa_number{letter-spacing:-6px;font-size:86px}.IfqcAa_middle{border-width:5px;width:56px;height:56px;font-size:22px}.IfqcAa_content h1{font-size:31px}.IfqcAa_content p{font-size:14px}.IfqcAa_actions{flex-direction:column}.IfqcAa_homeButton,.IfqcAa_whatsappButton{width:100%}}@media (prefers-reduced-motion:reduce){.IfqcAa_homeButton,.IfqcAa_whatsappButton{transition:none}}
