.contact-module__Xb4uEG__page{padding-top:var(--header-h);background:#fff}.contact-module__Xb4uEG__hero{background:0 0}.contact-module__Xb4uEG__content{background:#fff;padding:clamp(40px,6vw,72px) 0 clamp(56px,8vw,96px)}.contact-module__Xb4uEG__shell{width:min(1180px,100%);margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}.contact-module__Xb4uEG__contactList{gap:14px;display:grid}.contact-module__Xb4uEG__card{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:26px;flex-direction:column;gap:22px;padding:26px 24px;transition:border-color .18s,background .18s;display:flex}a.contact-module__Xb4uEG__card:hover{border-color:var(--forest);background:var(--mist)}.contact-module__Xb4uEG__icon{background:var(--mist);width:48px;height:48px;color:var(--forest);border-radius:50%;place-items:center;display:grid}.contact-module__Xb4uEG__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.contact-module__Xb4uEG__cardText{gap:5px;min-width:0;display:grid}.contact-module__Xb4uEG__cardText small{color:var(--ink-soft);font-size:.82rem;font-weight:600}.contact-module__Xb4uEG__cardText strong{font:750 clamp(1.05rem,1.6vw,1.3rem)/1.3 var(--font-bricolage),sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere}.contact-module__Xb4uEG__cardText strong span{display:block}.contact-module__Xb4uEG__cardText em{color:var(--ink-soft);font-size:.86rem;font-style:normal;line-height:1.5}.contact-module__Xb4uEG__cardAction{color:var(--forest);margin-top:auto;font-size:.88rem;font-weight:700}.contact-module__Xb4uEG__cardWhatsapp{border-color:var(--forest);background:var(--forest);color:#fff}a.contact-module__Xb4uEG__cardWhatsapp:hover{background:var(--forest-2);border-color:var(--forest-2)}.contact-module__Xb4uEG__cardWhatsapp .contact-module__Xb4uEG__icon{color:var(--gold);background:#e9b94933}.contact-module__Xb4uEG__cardWhatsapp .contact-module__Xb4uEG__cardText small,.contact-module__Xb4uEG__cardWhatsapp .contact-module__Xb4uEG__cardText em{color:#ffffffb8}.contact-module__Xb4uEG__cardWhatsapp .contact-module__Xb4uEG__cardAction{color:var(--gold)}.contact-module__Xb4uEG__notice{background:var(--gold-wash);border:1px solid #f0dca0;border-radius:22px;gap:6px;margin-top:14px;padding:22px 24px;display:grid}.contact-module__Xb4uEG__notice strong{font-size:1rem}.contact-module__Xb4uEG__notice p{color:#5b5233;max-width:78ch;font-size:.94rem;line-height:1.65}.contact-module__Xb4uEG__block{margin-top:clamp(64px,9vw,112px)}.contact-module__Xb4uEG__blockHead{gap:16px;display:grid}.contact-module__Xb4uEG__blockHead h2{letter-spacing:-.05em;max-width:18ch;font-size:clamp(2rem,4.2vw,3.4rem);line-height:1.02}.contact-module__Xb4uEG__blockHead p{max-width:58ch;color:var(--ink-soft);line-height:1.75}.contact-module__Xb4uEG__factList{gap:10px;margin:36px 0 34px;padding:0;list-style:none;display:grid}.contact-module__Xb4uEG__factList li{background:var(--mist);border-radius:18px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.contact-module__Xb4uEG__tick{background:var(--forest);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;display:grid}.contact-module__Xb4uEG__tick svg{fill:none;width:14px;height:14px;stroke:var(--gold);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.contact-module__Xb4uEG__factList strong{font-size:.98rem;display:block}.contact-module__Xb4uEG__factList small{color:var(--ink-soft);margin-top:3px;font-size:.86rem;line-height:1.5;display:block}.contact-module__Xb4uEG__boundaryList{gap:14px;margin-top:36px;display:grid}.contact-module__Xb4uEG__boundaryList>div{border-radius:26px;padding:28px 26px}.contact-module__Xb4uEG__boundaryList h3{letter-spacing:-.03em;font-size:1.35rem}.contact-module__Xb4uEG__boundaryList ul{margin:20px 0 0;padding:0;list-style:none}.contact-module__Xb4uEG__boundaryList li{border-top:1px solid #16181c1a;padding:13px 0 13px 30px;font-size:.95rem;line-height:1.5;position:relative}.contact-module__Xb4uEG__can{background:var(--forest);color:#fff}.contact-module__Xb4uEG__can li{border-top-color:#ffffff29}.contact-module__Xb4uEG__can li:before{content:"✓";color:var(--gold);font-weight:800;position:absolute;top:13px;left:0}.contact-module__Xb4uEG__official{border:1px solid var(--line);background:#fff}.contact-module__Xb4uEG__official li:before{content:"↗";color:var(--sage-deep);font-weight:800;position:absolute;top:13px;left:0}.contact-module__Xb4uEG__privacyNote{background:var(--mist);border-radius:30px;gap:22px;margin-top:clamp(64px,9vw,112px);padding:clamp(28px,5vw,52px);display:grid}.contact-module__Xb4uEG__privacyNote h2{letter-spacing:-.045em;max-width:20ch;font-size:clamp(1.7rem,3.2vw,2.6rem);line-height:1.05}.contact-module__Xb4uEG__privacyNote p{max-width:62ch;color:var(--ink-soft);margin-top:14px;line-height:1.75}.contact-module__Xb4uEG__privacyNote a{color:var(--forest);text-underline-offset:5px;align-self:end;font-weight:700;-webkit-text-decoration:underline #1b35264d;text-decoration:underline #1b35264d}@media (min-width:680px){.contact-module__Xb4uEG__factList,.contact-module__Xb4uEG__boundaryList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.contact-module__Xb4uEG__contactList{grid-template-columns:1.25fr 1fr 1fr}.contact-module__Xb4uEG__card{min-height:250px}.contact-module__Xb4uEG__blockHead{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:80px}.contact-module__Xb4uEG__factList{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-module__Xb4uEG__privacyNote{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:60px}}@media (max-width:679px){.contact-module__Xb4uEG__hero,.contact-module__Xb4uEG__content{border-radius:0;margin:0;overflow:visible}}
