.Hero-module__Z8hQ_W__hero{border-bottom:1px solid var(--rule);grid-template-columns:1.08fr 1fr;display:grid}.Hero-module__Z8hQ_W__copy{background:var(--bg);flex-direction:column;justify-content:center;padding:84px 54px 84px 60px;display:flex}.Hero-module__Z8hQ_W__eyebrowRow{margin-bottom:24px}.Hero-module__Z8hQ_W__h1{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:52px;font-weight:500;line-height:1.1}.Hero-module__Z8hQ_W__lead{color:var(--body);text-wrap:pretty;max-width:470px;margin:24px 0 0;font-size:17px;line-height:1.7}.Hero-module__Z8hQ_W__ctas{flex-wrap:wrap;align-items:center;gap:14px;margin-top:36px;display:flex}.Hero-module__Z8hQ_W__note{color:var(--muted-2);margin-top:18px;font-size:13px;font-weight:500}.Hero-module__Z8hQ_W__slot{background:var(--bg-alt);border-left:1px solid var(--rule);background-image:repeating-linear-gradient(135deg,#d3a22112 0 2px,#0000 2px 16px);place-items:center;min-height:560px;padding:56px 44px;display:grid}.Hero-module__Z8hQ_W__card{background:var(--bg);border:1px solid var(--rule);border-top:3px solid var(--gold);width:min(470px,100%);box-shadow:12px 12px 0 0 var(--gold);padding:26px 28px 22px}.Hero-module__Z8hQ_W__cardTitle{font-family:var(--font-display);color:var(--ink);text-wrap:balance;margin-top:10px;font-size:24px;font-weight:500;line-height:1.22}.Hero-module__Z8hQ_W__cardMeta{color:var(--body);align-items:baseline;gap:9px;margin-top:8px;font-size:13.5px;font-weight:500;display:flex}.Hero-module__Z8hQ_W__cardGlyph{font-family:var(--font-display);color:var(--gold-ink);flex:none}.Hero-module__Z8hQ_W__cardBtn{width:100%;margin-top:18px}.Hero-module__Z8hQ_W__calCrop{background:var(--bg);height:480px;margin-top:16px;position:relative}.Hero-module__Z8hQ_W__calFrame{width:100%;height:100%;display:block}.Hero-module__Z8hQ_W__cardNote{color:var(--muted-2);text-align:center;margin:12px 0 0;font-size:12px;line-height:1.6}@media (max-width:980px){.Hero-module__Z8hQ_W__hero{grid-template-columns:1fr}.Hero-module__Z8hQ_W__copy{padding:56px 24px}.Hero-module__Z8hQ_W__h1{font-size:38px}.Hero-module__Z8hQ_W__lead{font-size:16px}.Hero-module__Z8hQ_W__slot{border-left:0;border-top:1px solid var(--rule);min-height:0;padding:48px 24px 52px}}@media (max-width:560px){.Hero-module__Z8hQ_W__h1{font-size:33px}.Hero-module__Z8hQ_W__ctas a,.Hero-module__Z8hQ_W__ctas button{width:100%}.Hero-module__Z8hQ_W__slot{padding:40px 16px 46px}.Hero-module__Z8hQ_W__card{box-shadow:8px 8px 0 0 var(--gold);padding:22px 18px 18px}.Hero-module__Z8hQ_W__calCrop{height:560px;margin-left:-18px;margin-right:-18px}}
.Divorcios-module__Nt62kq__section{border-bottom:1px solid var(--rule);padding:80px 60px}.Divorcios-module__Nt62kq__intro{grid-template-columns:1fr 1.1fr;align-items:start;gap:56px;margin-bottom:56px;display:grid}.Divorcios-module__Nt62kq__eyebrowRow{margin-bottom:20px}.Divorcios-module__Nt62kq__h2{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:38px;font-weight:500;line-height:1.14}.Divorcios-module__Nt62kq__introText{padding-top:8px}.Divorcios-module__Nt62kq__introText p{color:var(--body);text-wrap:pretty;margin:0;font-size:17px;line-height:1.75}.Divorcios-module__Nt62kq__list{border-top:1px solid var(--rule)}.Divorcios-module__Nt62kq__row{border-bottom:1px solid var(--rule);grid-template-columns:.42fr 1fr;align-items:start;gap:36px;padding:32px 0;display:grid}.Divorcios-module__Nt62kq__rowHead{align-items:baseline;gap:14px;display:flex}.Divorcios-module__Nt62kq__num{font-family:var(--font-display);color:var(--gold-num);font-size:15px;font-weight:500}.Divorcios-module__Nt62kq__rowTitle{font-family:var(--font-display);color:var(--ink);font-size:25px;font-weight:500}.Divorcios-module__Nt62kq__row p{color:var(--body-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.7}.Divorcios-module__Nt62kq__ctaRow{flex-wrap:wrap;align-items:center;gap:18px;margin-top:36px;display:flex}.Divorcios-module__Nt62kq__cta{padding:14px 26px;font-size:14px}.Divorcios-module__Nt62kq__ctaNote{color:var(--muted-2);font-size:14px;line-height:1.6}@media (max-width:980px){.Divorcios-module__Nt62kq__section{padding:60px 24px}.Divorcios-module__Nt62kq__intro{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.Divorcios-module__Nt62kq__h2{font-size:30px}.Divorcios-module__Nt62kq__introText{padding-top:0}.Divorcios-module__Nt62kq__introText p{font-size:16px}.Divorcios-module__Nt62kq__row{grid-template-columns:1fr;gap:12px;padding:26px 0}.Divorcios-module__Nt62kq__row p{font-size:16px}}
.Areas-module__e5qkQa__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:40px;padding:76px 60px 0;display:flex}.Areas-module__e5qkQa__eyebrow{margin-bottom:14px;display:block}.Areas-module__e5qkQa__h2{font-family:var(--font-display);letter-spacing:-.01em;max-width:600px;margin:0;font-size:36px;font-weight:500;line-height:1.15}.Areas-module__e5qkQa__headNote{color:var(--body-2);max-width:340px;margin:0;font-size:15px;line-height:1.65}.Areas-module__e5qkQa__featured{background:var(--bg-alt);border-top:3px solid var(--gold);border-bottom:1px solid var(--rule);color:var(--ink);margin:0 60px;display:block}.Areas-module__e5qkQa__featured:hover{color:var(--ink);background:#efe4cd}.Areas-module__e5qkQa__featuredGrid{grid-template-columns:.5fr 1fr .8fr;align-items:center;gap:40px;padding:38px 44px;display:grid}.Areas-module__e5qkQa__featuredTag{font-family:var(--font-display);color:var(--gold-num);font-size:14px;font-weight:500}.Areas-module__e5qkQa__featuredTitle{font-family:var(--font-display);margin-top:10px;font-size:30px;font-weight:500}.Areas-module__e5qkQa__featuredDesc{color:var(--body);margin:0;font-size:15px;line-height:1.65}.Areas-module__e5qkQa__chips{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.Areas-module__e5qkQa__chip{color:var(--body);background:var(--bg);border:1px solid var(--rule);padding:7px 13px;font-size:12px;font-weight:500}.Areas-module__e5qkQa__grid{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,1fr);margin:0 60px 76px;display:grid}.Areas-module__e5qkQa__card{border-right:1px solid var(--rule);color:var(--ink);padding:34px 30px}.Areas-module__e5qkQa__card:last-child{border-right:none}.Areas-module__e5qkQa__card:hover{color:var(--ink);background:#f3ead880}.Areas-module__e5qkQa__cardNum{font-family:var(--font-display);color:var(--gold-num);font-size:13px;font-weight:500}.Areas-module__e5qkQa__cardTitle{font-family:var(--font-display);margin-top:10px;font-size:22px;font-weight:500}.Areas-module__e5qkQa__cardDesc{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.6}.Areas-module__e5qkQa__cardLink{color:var(--gold-ink);margin-top:16px;font-size:13px;font-weight:600}.Areas-module__e5qkQa__card:hover .Areas-module__e5qkQa__cardLink{color:var(--gold-ink-hover)}@media (max-width:980px){.Areas-module__e5qkQa__head{margin-bottom:28px;padding:60px 24px 0}.Areas-module__e5qkQa__h2{font-size:30px}.Areas-module__e5qkQa__featured{margin:0 24px}.Areas-module__e5qkQa__featuredGrid{grid-template-columns:1fr;gap:18px;padding:28px 24px}.Areas-module__e5qkQa__chips{justify-content:flex-start}.Areas-module__e5qkQa__grid{grid-template-columns:1fr;margin:0 24px 60px}.Areas-module__e5qkQa__card{border-right:none;border-bottom:1px solid var(--rule);padding:26px 0}.Areas-module__e5qkQa__card:last-child{border-bottom:none}.Areas-module__e5qkQa__cardDesc{font-size:16px}}
.Estudio-module__-uEi9G__section{background:var(--bg-alt);border-bottom:1px solid var(--rule)}.Estudio-module__-uEi9G__grid{grid-template-columns:.9fr 1.3fr;align-items:center;gap:56px;padding:76px 60px;display:grid}.Estudio-module__-uEi9G__monogram{background:var(--ink);border-top:4px solid var(--gold);width:220px;height:220px;position:relative;overflow:hidden}.Estudio-module__-uEi9G__monogramInner{color:var(--gold);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Estudio-module__-uEi9G__monogramRjd{font-family:var(--font-display);font-size:88px;font-weight:500;line-height:1}.Estudio-module__-uEi9G__monogramSub{font-family:var(--font-ui);letter-spacing:11.5625px;margin-top:10px;margin-right:-11.5625px;font-size:14px;font-weight:600}.Estudio-module__-uEi9G__caption{color:var(--muted-2);max-width:220px;margin-top:16px;font-size:12px;font-weight:500}.Estudio-module__-uEi9G__eyebrow{margin-bottom:20px;display:block}.Estudio-module__-uEi9G__h2{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;max-width:560px;margin:0;font-size:34px;font-weight:500;line-height:1.2}.Estudio-module__-uEi9G__text{color:var(--body);text-wrap:pretty;max-width:600px;margin:22px 0 0;font-size:16px;line-height:1.7}.Estudio-module__-uEi9G__stats{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:36px;display:grid}.Estudio-module__-uEi9G__stat{background:var(--bg-alt);padding:22px 20px}.Estudio-module__-uEi9G__statNum{font-family:var(--font-display);color:var(--ink);font-size:34px;font-weight:500}.Estudio-module__-uEi9G__statLabel{color:var(--muted);margin-top:4px;font-size:13px;font-weight:500}@media (max-width:980px){.Estudio-module__-uEi9G__grid{grid-template-columns:1fr;gap:32px;padding:60px 24px}.Estudio-module__-uEi9G__h2{font-size:28px}}@media (max-width:560px){.Estudio-module__-uEi9G__stats{grid-template-columns:1fr}}
.Proceso-module__ci8-vq__section{border-bottom:1px solid var(--rule);padding:76px 60px}.Proceso-module__ci8-vq__eyebrow{margin-bottom:14px;display:block}.Proceso-module__ci8-vq__h2{font-family:var(--font-display);letter-spacing:-.01em;max-width:600px;margin:0 0 44px;font-size:36px;font-weight:500;line-height:1.15}.Proceso-module__ci8-vq__grid{border-top:1px solid var(--rule);grid-template-columns:repeat(4,1fr);display:grid}.Proceso-module__ci8-vq__step{border-right:1px solid var(--rule);padding:30px 26px 0}.Proceso-module__ci8-vq__step:last-child{border-right:none}.Proceso-module__ci8-vq__stepNum{font-family:var(--font-display);color:var(--gold);font-size:14px;font-weight:500}.Proceso-module__ci8-vq__stepTitle{font-family:var(--font-display);margin-top:12px;font-size:20px;font-weight:500}.Proceso-module__ci8-vq__stepDesc{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.6}@media (max-width:1100px) and (min-width:981px){.Proceso-module__ci8-vq__grid{grid-template-columns:repeat(2,1fr)}.Proceso-module__ci8-vq__step{border-bottom:1px solid var(--rule);padding-bottom:26px}.Proceso-module__ci8-vq__step:nth-child(2n){border-right:none}}@media (max-width:980px){.Proceso-module__ci8-vq__section{padding:60px 24px}.Proceso-module__ci8-vq__h2{margin-bottom:30px;font-size:30px}.Proceso-module__ci8-vq__grid{grid-template-columns:1fr}.Proceso-module__ci8-vq__step{border-right:none;border-bottom:1px solid var(--rule);padding:24px 0}.Proceso-module__ci8-vq__step:last-child{border-bottom:none}.Proceso-module__ci8-vq__stepDesc{font-size:16px}}
.Testimonios-module__J3jLWW__section{background:var(--ink);color:var(--bg);padding:76px 60px}.Testimonios-module__J3jLWW__eyebrow{color:var(--gold-soft);margin-bottom:44px;display:block}.Testimonios-module__J3jLWW__grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.Testimonios-module__J3jLWW__card{border-top:3px solid var(--gold);padding-top:24px}.Testimonios-module__J3jLWW__quote{font-family:var(--font-display);color:var(--bg);text-wrap:pretty;margin:0;font-size:19px;font-weight:400;line-height:1.5}.Testimonios-module__J3jLWW__author{color:var(--footer-text);margin-top:20px;font-size:13px;font-weight:500}@media (max-width:980px){.Testimonios-module__J3jLWW__section{padding:60px 24px}.Testimonios-module__J3jLWW__eyebrow{margin-bottom:30px}.Testimonios-module__J3jLWW__grid{grid-template-columns:1fr;gap:30px}}
.Cobertura-module__VExP6q__section{border-bottom:1px solid var(--rule);grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;padding:66px 60px;display:grid}.Cobertura-module__VExP6q__eyebrow{margin-bottom:14px;display:block}.Cobertura-module__VExP6q__h2{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:30px;font-weight:500;line-height:1.2}.Cobertura-module__VExP6q__text{color:var(--body-2);max-width:360px;margin:16px 0 0;font-size:15px;line-height:1.65}.Cobertura-module__VExP6q__chips{flex-wrap:wrap;gap:10px;display:flex}.Cobertura-module__VExP6q__chip{color:var(--ink);background:var(--bg-alt);border:1px solid var(--rule);padding:11px 18px;font-size:14px;font-weight:500}@media (max-width:980px){.Cobertura-module__VExP6q__section{grid-template-columns:1fr;gap:28px;padding:60px 24px}.Cobertura-module__VExP6q__h2{font-size:27px}.Cobertura-module__VExP6q__text{font-size:16px}}
.Faq-module__EHB7zG__section{border-bottom:1px solid var(--rule);padding:76px 60px}.Faq-module__EHB7zG__eyebrow{margin-bottom:14px;display:block}.Faq-module__EHB7zG__h2{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 40px;font-size:36px;font-weight:500;line-height:1.15}.Faq-module__EHB7zG__list{border-top:1px solid var(--rule);max-width:860px}.Faq-module__EHB7zG__item{border-bottom:1px solid var(--rule)}.Faq-module__EHB7zG__question{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:22px 0;display:flex}.Faq-module__EHB7zG__q{font-family:var(--font-display);color:var(--ink);font-size:19px;font-weight:500;line-height:1.4}.Faq-module__EHB7zG__sign{font-family:var(--font-display);color:var(--gold);flex:none;font-size:22px;font-weight:400}.Faq-module__EHB7zG__answer{color:var(--body-2);text-wrap:pretty;max-width:720px;margin:0;padding:0 0 24px;font-size:15px;line-height:1.7}@media (max-width:980px){.Faq-module__EHB7zG__section{padding:60px 24px}.Faq-module__EHB7zG__h2{margin-bottom:26px;font-size:30px}.Faq-module__EHB7zG__q{font-size:18px}.Faq-module__EHB7zG__answer{font-size:16px}}
.Contacto-module__7JHLTa__section{background:var(--bg-alt);border-top:3px solid var(--gold)}.Contacto-module__7JHLTa__grid{grid-template-columns:1fr 1.05fr;gap:56px;padding:80px 60px;display:grid}.Contacto-module__7JHLTa__eyebrow{margin-bottom:16px;display:block}.Contacto-module__7JHLTa__h2{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;max-width:440px;margin:0;font-size:40px;font-weight:500;line-height:1.12}.Contacto-module__7JHLTa__text{color:var(--body);text-wrap:pretty;max-width:420px;margin:22px 0 0;font-size:16px;line-height:1.7}.Contacto-module__7JHLTa__data{flex-direction:column;gap:18px;margin-top:40px;display:flex}.Contacto-module__7JHLTa__dataLabel{letter-spacing:.14em;color:var(--gold-num);text-transform:uppercase;font-size:11px;font-weight:500}.Contacto-module__7JHLTa__dataValue{font-family:var(--font-display);color:var(--ink);font-size:20px;font-weight:500}a.Contacto-module__7JHLTa__dataValue:hover{color:var(--gold-ink-hover)}.Contacto-module__7JHLTa__card{background:var(--bg);border:1px solid var(--rule);padding:36px}.Contacto-module__7JHLTa__label{color:var(--nav-ink);margin-bottom:7px;font-size:12px;font-weight:600;display:block}.Contacto-module__7JHLTa__input{width:100%;font-family:var(--font-ui);color:var(--ink);border:1px solid var(--rule-input);background:#fff;border-radius:0;outline:none;margin-bottom:18px;padding:12px 14px;font-size:15px}.Contacto-module__7JHLTa__input:focus-visible{border-color:var(--gold);outline:none}.Contacto-module__7JHLTa__input::placeholder{color:var(--muted-2)}.Contacto-module__7JHLTa__textarea{resize:vertical;margin-bottom:22px}.Contacto-module__7JHLTa__row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.Contacto-module__7JHLTa__submit{width:100%;font-family:var(--font-ui);color:var(--ink);background:var(--gold);cursor:pointer;border:none;border-radius:0;padding:16px;font-size:15px;font-weight:600}.Contacto-module__7JHLTa__submit:hover{background:#c69719}.Contacto-module__7JHLTa__submit:disabled{opacity:.7;cursor:default}.Contacto-module__7JHLTa__error{color:#a03c22;text-align:center;margin:14px 0 0;font-size:13px;line-height:1.5}.Contacto-module__7JHLTa__privacy{color:var(--muted-2);text-align:center;margin:14px 0 0;font-size:12px;line-height:1.5}.Contacto-module__7JHLTa__thanks{flex-direction:column;justify-content:center;align-items:flex-start;min-height:420px;display:flex}.Contacto-module__7JHLTa__thanksCheck{font-family:var(--font-display);color:var(--gold);font-size:46px;font-weight:500}.Contacto-module__7JHLTa__thanksTitle{font-family:var(--font-display);color:var(--ink);margin:16px 0 0;font-size:26px;font-weight:500}.Contacto-module__7JHLTa__thanksText{color:var(--body-2);margin:12px 0 0;font-size:15px;line-height:1.65}@media (max-width:980px){.Contacto-module__7JHLTa__grid{grid-template-columns:1fr;gap:44px;padding:60px 24px}.Contacto-module__7JHLTa__h2{font-size:32px}.Contacto-module__7JHLTa__card{padding:28px 20px}.Contacto-module__7JHLTa__input{font-size:16px}}@media (max-width:560px){.Contacto-module__7JHLTa__row2{grid-template-columns:1fr;gap:0}}
