.legal-advice-module__BI_QBG__wrapper{color:var(--text-primary);background-color:#fff;width:100%;overflow-x:hidden}.legal-advice-module__BI_QBG__heroSection{border-bottom:1px solid var(--border-color);background-color:#faf9f6;padding:5rem 0 4rem}.legal-advice-module__BI_QBG__heroContent{flex-direction:column;gap:1.25rem;max-width:800px;display:flex}.legal-advice-module__BI_QBG__taglineWrapper{margin-bottom:-.25rem}.legal-advice-module__BI_QBG__taglineCapsule{color:#b59424;letter-spacing:.5px;border-radius:var(--radius-sm);text-transform:uppercase;background-color:#fdf1cc;padding:.4rem .9rem;font-size:.725rem;font-weight:700;display:inline-block}.legal-advice-module__BI_QBG__heroTitle{color:var(--secondary-color);font-family:Playfair Display,Georgia,serif;font-size:3.5rem;font-weight:700;line-height:1.15}.legal-advice-module__BI_QBG__heroSubtitle{color:var(--text-secondary);font-size:1.05rem;line-height:1.7}.legal-advice-module__BI_QBG__heroActions{gap:1rem;margin-top:.5rem;display:flex}.legal-advice-module__BI_QBG__btnCrimson{background-color:var(--primary-color);transition:background-color var(--transition-fast);border:1px solid var(--primary-color);border-radius:2px;padding:.85rem 1.8rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block;color:#fff!important}.legal-advice-module__BI_QBG__btnCrimson:hover{background-color:var(--primary-hover)}.legal-advice-module__BI_QBG__btnOutline{border:1.5px solid var(--primary-color);transition:background-color var(--transition-fast);background-color:#0000;border-radius:2px;padding:.85rem 1.8rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block;color:var(--primary-color)!important}.legal-advice-module__BI_QBG__btnOutline:hover{background-color:#800c1e0a}.legal-advice-module__BI_QBG__splitGrid{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.legal-advice-module__BI_QBG__splitLeft{flex-direction:column;gap:1.5rem;display:flex}.legal-advice-module__BI_QBG__splitRight{flex-direction:column;justify-content:center;display:flex}.legal-advice-module__BI_QBG__advisorySection{border-top:1px solid var(--border-color);background-color:#fff;padding:3.5rem 0}.legal-advice-module__BI_QBG__headingRow{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.legal-advice-module__BI_QBG__subHeadingTitle{color:var(--secondary-color);font-family:Playfair Display,Georgia,serif;font-size:2.25rem;font-weight:700}.legal-advice-module__BI_QBG__crisisBadge{border:1px solid var(--primary-color);color:var(--primary-color);letter-spacing:.5px;border-radius:var(--radius-sm);text-transform:uppercase;padding:.25rem .75rem;font-size:.675rem;font-weight:700;display:inline-block}.legal-advice-module__BI_QBG__leadText{color:var(--text-secondary);font-size:1rem;line-height:1.65}.legal-advice-module__BI_QBG__metricsList{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.legal-advice-module__BI_QBG__metricsList li{align-items:flex-start;gap:1.25rem;display:flex}.legal-advice-module__BI_QBG__metricBullet{flex-shrink:0;font-size:1.25rem;line-height:1}.legal-advice-module__BI_QBG__metricsList li strong{color:var(--secondary-color);margin-bottom:.25rem;font-size:.95rem;font-weight:600;display:block}.legal-advice-module__BI_QBG__metricsList li p{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.legal-advice-module__BI_QBG__officeImageFrame{aspect-ratio:1.3;width:90%;box-shadow:var(--shadow-xl);border:1px solid var(--border-color);border-radius:4px;margin-top:1rem;position:relative;overflow:hidden}.legal-advice-module__BI_QBG__officeImg{object-fit:cover;width:100%;height:100%;display:block}.legal-advice-module__BI_QBG__crimsonAdvisoryCard{background-color:var(--primary-color);color:#fff;box-shadow:var(--shadow-xl);border-radius:4px;flex-direction:column;gap:1.5rem;padding:4rem 3.5rem;display:flex}.legal-advice-module__BI_QBG__advisoryIcon{font-size:2.25rem;line-height:1}.legal-advice-module__BI_QBG__advisoryTitle{font-family:Playfair Display,Georgia,serif;font-size:1.85rem;font-weight:700}.legal-advice-module__BI_QBG__advisoryDesc{color:#ffffffd9;margin:0 0 1rem;font-size:.95rem;line-height:1.65}.legal-advice-module__BI_QBG__advisoryItems{border-top:1px solid #ffffff1a;flex-direction:column;gap:1.75rem;padding-top:1.75rem;display:flex}.legal-advice-module__BI_QBG__advisoryItem strong{color:var(--accent-color);letter-spacing:1px;margin-bottom:.25rem;font-size:.825rem;font-weight:700;display:block}.legal-advice-module__BI_QBG__advisoryItem p{color:#fffc;margin:0;font-size:.9rem;line-height:1.5}.legal-advice-module__BI_QBG__lifecycleSection{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background-color:#fdfdfd;padding:3.5rem 0}.legal-advice-module__BI_QBG__sectionHeaderCenter{text-align:center;flex-direction:column;gap:1rem;max-width:650px;margin:0 auto 4.5rem;display:flex}.legal-advice-module__BI_QBG__lifecycleTitle{color:var(--primary-color);font-family:Playfair Display,Georgia,serif;font-size:2.5rem;font-weight:700}.legal-advice-module__BI_QBG__lifecycleSubtitle{color:var(--text-secondary);font-size:1.05rem;line-height:1.6}.legal-advice-module__BI_QBG__lifecycleGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.legal-advice-module__BI_QBG__stepCard{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);background-color:#fff;border-radius:4px;flex-direction:column;gap:1.25rem;padding:3rem 2.25rem;display:flex;position:relative}.legal-advice-module__BI_QBG__stepBadge{border-radius:var(--radius-full);width:2.25rem;height:2.25rem;color:var(--primary-color);background-color:#f6eef0;border:1px solid #800c1e1a;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:inline-flex}.legal-advice-module__BI_QBG__stepTitle{color:var(--secondary-color);font-family:Playfair Display,Georgia,serif;font-size:1.35rem;font-weight:700}.legal-advice-module__BI_QBG__stepDesc{color:var(--text-secondary);font-size:.9rem;line-height:1.6}.legal-advice-module__BI_QBG__consultationSection{padding:3rem 0;background-color:var(--primary-color)!important;color:#fff!important}.legal-advice-module__BI_QBG__consultationGrid{grid-template-columns:1fr 1.1fr;align-items:flex-start;gap:5rem;display:grid}.legal-advice-module__BI_QBG__consultationLeft{flex-direction:column;gap:1.5rem;display:flex}.legal-advice-module__BI_QBG__consultationTitle{color:var(--accent-color);font-family:Playfair Display,Georgia,serif;font-size:2.5rem;font-weight:700;line-height:1.2}.legal-advice-module__BI_QBG__consultationSubtitle{color:#ffffffd9;font-size:1rem;line-height:1.7}.legal-advice-module__BI_QBG__privacyFeaturesList{flex-direction:column;gap:1.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.legal-advice-module__BI_QBG__privacyFeaturesList li{align-items:flex-start;gap:1.25rem;display:flex}.legal-advice-module__BI_QBG__pfIcon{flex-shrink:0;font-size:1.5rem;line-height:1}.legal-advice-module__BI_QBG__privacyFeaturesList li strong{color:#fff;margin-bottom:.25rem;font-size:1rem;font-weight:600;display:block}.legal-advice-module__BI_QBG__privacyFeaturesList li p{color:#ffffffbf;margin:0;font-size:.875rem;line-height:1.5}.legal-advice-module__BI_QBG__formContainerCard{box-shadow:var(--shadow-xl);background-color:#fff;border-radius:4px;padding:3.5rem}.legal-advice-module__BI_QBG__consultForm{flex-direction:column;gap:1.5rem;display:flex}.legal-advice-module__BI_QBG__formRow{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.legal-advice-module__BI_QBG__formGroup{flex-direction:column;gap:.5rem;display:flex}.legal-advice-module__BI_QBG__formLabel{color:#8c8c8c;letter-spacing:.5px;font-size:.725rem;font-weight:700}.legal-advice-module__BI_QBG__formInput{border:1px solid var(--border-color);color:var(--secondary-color);background-color:#fff;border-radius:2px;outline:none;width:100%;padding:.85rem 1rem;font-size:.9rem}.legal-advice-module__BI_QBG__formInput:focus{border-color:var(--primary-color)}.legal-advice-module__BI_QBG__formSelect{border:1px solid var(--border-color);color:var(--secondary-color);cursor:pointer;background-color:#fff;border-radius:2px;outline:none;width:100%;padding:.85rem 1rem;font-size:.9rem}.legal-advice-module__BI_QBG__formSelect:focus{border-color:var(--primary-color)}.legal-advice-module__BI_QBG__formTextarea{border:1px solid var(--border-color);color:var(--secondary-color);resize:vertical;background-color:#fff;border-radius:2px;outline:none;width:100%;padding:.85rem 1rem;font-size:.9rem}.legal-advice-module__BI_QBG__formTextarea:focus{border-color:var(--primary-color)}.legal-advice-module__BI_QBG__checkboxGroup{align-items:flex-start;gap:.75rem;margin-top:.25rem;display:flex}.legal-advice-module__BI_QBG__formCheckbox{cursor:pointer;margin-top:.25rem}.legal-advice-module__BI_QBG__checkboxLabel{color:var(--text-secondary);cursor:pointer;font-size:.825rem;line-height:1.4}.legal-advice-module__BI_QBG__btnSubmitConsultation{background-color:var(--primary-color);color:#fff;cursor:pointer;transition:background-color var(--transition-fast);text-align:center;border:none;border-radius:2px;width:100%;margin-top:.5rem;padding:1rem;font-size:.925rem;font-weight:700}.legal-advice-module__BI_QBG__btnSubmitConsultation:hover{background-color:var(--primary-hover)}.legal-advice-module__BI_QBG__successMessage{color:var(--success-color);text-align:center;background-color:#10b9811a;border:1px solid #10b98133;border-radius:2px;padding:.75rem;font-size:.85rem;font-weight:500}@media (max-width:1024px){.legal-advice-module__BI_QBG__splitGrid,.legal-advice-module__BI_QBG__consultationGrid{grid-template-columns:1fr;gap:3.5rem}.legal-advice-module__BI_QBG__officeImageFrame{width:80%}.legal-advice-module__BI_QBG__lifecycleGrid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.legal-advice-module__BI_QBG__heroTitle{font-size:2.75rem}.legal-advice-module__BI_QBG__lifecycleGrid,.legal-advice-module__BI_QBG__formRow{grid-template-columns:1fr}.legal-advice-module__BI_QBG__formContainerCard{padding:2.5rem}}.legal-advice-module__BI_QBG__detailsGrid{grid-template-columns:1fr 1fr;gap:3.5rem;margin-top:1rem;display:grid}.legal-advice-module__BI_QBG__detailCard{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);transition:transform var(--transition-normal), box-shadow var(--transition-normal);background-color:#fff;border-radius:4px;flex-direction:column;gap:1.25rem;padding:3rem 2.5rem;display:flex}.legal-advice-module__BI_QBG__detailCard:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.legal-advice-module__BI_QBG__cardIcon{border-radius:var(--radius-sm);width:3.5rem;height:3.5rem;color:var(--primary-color);background-color:#f6eef0;justify-content:center;align-items:center;display:inline-flex}.legal-advice-module__BI_QBG__cardTitle{color:var(--secondary-color);font-family:Playfair Display,Georgia,serif;font-size:1.45rem;font-weight:700}.legal-advice-module__BI_QBG__cardText{color:var(--text-secondary);font-size:.925rem;line-height:1.65}@media (max-width:1024px){.legal-advice-module__BI_QBG__detailsGrid{grid-template-columns:1fr;gap:2.5rem}}
