.page-module__j6Q3dW__page{background:var(--bg-primary,#fffdf8);min-height:80vh;padding-bottom:100px}.page-module__j6Q3dW__hero{background:linear-gradient(135deg,var(--maroon-dark,#4a0000)0%,var(--maroon,maroon)65%,#8b4513 100%);text-align:center;margin-bottom:56px;padding:80px 0 64px}.page-module__j6Q3dW__eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--gold-light,#e9c46a);margin-bottom:14px;font-size:.72rem;font-weight:800;display:inline-block}.page-module__j6Q3dW__title{color:#fff;margin:0 0 12px;font-family:Playfair Display,serif;font-size:max(2.2rem,min(4vw,3.2rem))}.page-module__j6Q3dW__subtitle{color:rgba(255,255,255,.82);max-width:640px;margin:0 auto;font-size:1.05rem;line-height:1.65}.page-module__j6Q3dW__grid{grid-template-columns:.9fr 1.1fr;gap:40px;display:grid}.page-module__j6Q3dW__infoColumn,.page-module__j6Q3dW__formColumn{border:1px solid var(--border-color,#e2e8f0);background:#fff;border-radius:20px;padding:36px;box-shadow:0 10px 30px rgba(0,0,0,.04)}.page-module__j6Q3dW__sectionTitle{color:var(--text-dark,#1e293b);margin:0 0 8px;font-family:Playfair Display,serif;font-size:1.7rem}.page-module__j6Q3dW__sectionText{color:var(--text-muted,#64748b);margin:0 0 24px;font-size:.92rem;line-height:1.6}.page-module__j6Q3dW__infoList{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.page-module__j6Q3dW__infoCard{background:var(--bg-secondary,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:12px;align-items:flex-start;gap:14px;padding:14px 16px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}a.page-module__j6Q3dW__infoCard:hover{border-color:var(--maroon,maroon);transform:translateY(-1px)}.page-module__j6Q3dW__infoIcon{background:var(--maroon,maroon);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:1rem;display:inline-flex}.page-module__j6Q3dW__infoLabel{letter-spacing:.6px;text-transform:uppercase;color:var(--text-muted,#64748b);margin-bottom:2px;font-size:.7rem;font-weight:800;display:block}.page-module__j6Q3dW__infoValue{color:var(--text-dark,#1e293b);font-size:.92rem;font-weight:600;line-height:1.5;display:block}.page-module__j6Q3dW__whatsappBtn{color:#fff;background:#25d366;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 22px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.page-module__j6Q3dW__whatsappBtn:hover{background:#128c7e}.page-module__j6Q3dW__form{flex-direction:column;gap:16px;display:flex}.page-module__j6Q3dW__formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.page-module__j6Q3dW__field{flex-direction:column;display:flex}.page-module__j6Q3dW__label{color:#334155;margin-bottom:6px;font-size:.8rem;font-weight:700}.page-module__j6Q3dW__input,.page-module__j6Q3dW__textarea{border:1px solid var(--border-color,#e2e8f0);width:100%;color:var(--text-dark,#1e293b);background:#fff;border-radius:10px;outline:none;padding:12px 14px;font-family:inherit;font-size:.92rem;transition:border-color .2s,box-shadow .2s}.page-module__j6Q3dW__textarea{resize:vertical;line-height:1.6}.page-module__j6Q3dW__input:focus,.page-module__j6Q3dW__textarea:focus{border-color:var(--maroon,maroon);box-shadow:0 0 0 3px rgba(128,0,0,.08)}.page-module__j6Q3dW__inputError{border-color:#dc2626}.page-module__j6Q3dW__error{color:#b91c1c;margin:5px 0 0;font-size:.78rem}.page-module__j6Q3dW__serverError{color:#b91c1c;background:#fee2e2;border-radius:8px;margin:0;padding:10px 14px;font-size:.85rem}.page-module__j6Q3dW__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.page-module__j6Q3dW__submitBtn{background:var(--maroon,maroon);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-size:.95rem;font-weight:700;transition:background .2s;display:inline-flex}.page-module__j6Q3dW__submitBtn:hover{background:var(--maroon-dark,#4a0000)}.page-module__j6Q3dW__submitBtn:disabled{opacity:.6;cursor:not-allowed}.page-module__j6Q3dW__successBox{text-align:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:16px;padding:40px 20px}.page-module__j6Q3dW__successIcon{color:#10b981;margin-bottom:14px;font-size:2.6rem}.page-module__j6Q3dW__successBox h3{color:#065f46;margin:0 0 8px;font-family:Playfair Display,serif;font-size:1.5rem}.page-module__j6Q3dW__successBox p{color:#047857;margin:0 0 20px;font-size:.92rem;line-height:1.6}.page-module__j6Q3dW__secondaryBtn{color:#047857;cursor:pointer;background:#fff;border:1px solid #10b981;border-radius:999px;padding:10px 22px;font-size:.85rem;font-weight:700}@media (max-width:900px){.page-module__j6Q3dW__grid{grid-template-columns:1fr}}@media (max-width:640px){.page-module__j6Q3dW__hero{margin-bottom:32px;padding:56px 0 44px}.page-module__j6Q3dW__infoColumn,.page-module__j6Q3dW__formColumn{padding:22px 18px}.page-module__j6Q3dW__formRow{grid-template-columns:1fr}}
