.contact-module__34DqNq__page{position:relative}.contact-module__34DqNq__hero{background:var(--blue);color:#fff;padding:clamp(54px,7vw,92px) 20px}.contact-module__34DqNq__heroInner{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;gap:clamp(36px,7vw,100px);width:min(1120px,100%);margin:0 auto;display:grid}.contact-module__34DqNq__heroEyebrow,.contact-module__34DqNq__eyebrow{color:var(--gold);letter-spacing:.18em;margin:0 0 12px;font-size:13px;font-weight:500}.contact-module__34DqNq__hero h1{color:#fff;letter-spacing:-.035em;max-width:12ch;margin:0;font-size:clamp(44px,6.4vw,76px);font-weight:200;line-height:1.03}.contact-module__34DqNq__opening{max-width:38ch;color:var(--muted-light);margin:18px 0 0;font-size:clamp(17px,1.8vw,21px);font-weight:300;line-height:1.7}.contact-module__34DqNq__heroContact{border-block:1px solid #c9a2276b;padding-block:8px}.contact-module__34DqNq__heroActions{display:grid}.contact-module__34DqNq__heroAction{color:#fff;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding-inline:18px;font-size:16px;text-decoration:none;transition:background .2s,padding .2s;display:flex}.contact-module__34DqNq__heroAction:hover{color:#fff;background:#ffffff14;padding-inline:24px}.contact-module__34DqNq__heroAction:focus-visible{outline-color:var(--gold)}.contact-module__34DqNq__heroWhatsapp{background:var(--green-ink);border-bottom-color:#0000;justify-content:space-between;gap:12px;font-weight:600}.contact-module__34DqNq__heroWhatsapp:hover{background:var(--green)}.contact-module__34DqNq__heroWhatsappIcon{flex:none;width:24px;height:24px}.contact-module__34DqNq__heroHours{color:var(--muted-light);margin:14px 4px 4px;font-size:13px}.contact-module__34DqNq__contactBody{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:clamp(38px,6vw,80px);width:min(1240px,100vw - 40px);margin:0 auto;display:grid}.contact-module__34DqNq__formColumn{min-width:0}.contact-module__34DqNq__topics{margin-bottom:clamp(42px,6vw,68px)}.contact-module__34DqNq__topics h2,.contact-module__34DqNq__formHead h2,.contact-module__34DqNq__process h2,.contact-module__34DqNq__details h2,.contact-module__34DqNq__routing h2{color:var(--blue);margin:0;font-weight:300}.contact-module__34DqNq__topics h2,.contact-module__34DqNq__routing h2{font-size:clamp(28px,4vw,42px)}.contact-module__34DqNq__topicGrid{border-top:1px solid var(--line);border-inline-end:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;display:grid}.contact-module__34DqNq__topic{appearance:none;border:0;border-bottom:1px solid var(--line);border-inline-start:1px solid var(--line);background:var(--card);min-width:0;min-height:142px;color:var(--blue);font:inherit;text-align:start;cursor:pointer;flex-direction:column;align-items:flex-start;gap:16px;padding:18px;transition:background .2s,box-shadow .2s,padding .2s;display:flex}.contact-module__34DqNq__topic:hover{background:var(--sand)}.contact-module__34DqNq__topic:focus-visible{outline:2px solid var(--terracotta-deep);outline-offset:-3px}.contact-module__34DqNq__topicSelected{background:var(--sand);box-shadow:inset 4px 0 0 var(--terracotta-deep);padding-inline-start:23px}.contact-module__34DqNq__topicSelected:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){box-shadow:inset -4px 0 0 var(--terracotta-deep)}.contact-module__34DqNq__topicSupplier{border-top:3px solid var(--gold);padding-top:16px}.contact-module__34DqNq__topic svg{width:26px;height:26px;color:var(--gold);flex:none}.contact-module__34DqNq__topic>span{gap:4px;display:grid}.contact-module__34DqNq__topic strong{color:var(--blue);font-size:16px;font-weight:500;line-height:1.35}.contact-module__34DqNq__topic small{color:var(--muted);font-size:13px;line-height:1.5}.contact-module__34DqNq__form{border:1px solid var(--line);border-top:3px solid var(--gold);background:var(--card);color:var(--ink);padding:clamp(24px,4vw,40px);position:relative}.contact-module__34DqNq__context{border-inline-start:3px solid var(--gold);background:var(--sand);color:var(--ink);margin:0 0 22px;padding:10px 14px;font-size:14px}.contact-module__34DqNq__context span{color:var(--terracotta-deep);font-weight:600}.contact-module__34DqNq__formHead{gap:8px;margin-bottom:28px;display:grid}.contact-module__34DqNq__formHead h2{font-size:clamp(24px,3vw,32px)}.contact-module__34DqNq__formHead p{max-width:58ch;color:var(--muted);margin:0;line-height:1.7}.contact-module__34DqNq__status{border-inline-start:3px solid var(--muted);background:var(--sand);gap:5px;margin-bottom:24px;padding:15px 18px;font-size:14px;line-height:1.55;display:grid}.contact-module__34DqNq__status:empty,.contact-module__34DqNq__statusidle,.contact-module__34DqNq__statuspending{display:none}.contact-module__34DqNq__statussuccess{border-color:var(--green-ink);color:var(--green-ink);background:#edf5f0}.contact-module__34DqNq__statuserror{border-color:var(--terracotta-dark);color:var(--terracotta-dark);background:#faeee8}.contact-module__34DqNq__status a{text-underline-offset:4px;align-items:center;width:fit-content;min-height:44px;margin-top:5px;font-weight:600;text-decoration:underline;display:inline-flex}.contact-module__34DqNq__status:focus{outline:2px solid var(--terracotta-deep);outline-offset:3px}.contact-module__34DqNq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 22px;display:grid}.contact-module__34DqNq__field{align-content:start;gap:6px;min-width:0;display:grid}.contact-module__34DqNq__fieldWide{grid-column:1/-1}.contact-module__34DqNq__field label{color:var(--blue);font-size:13px;font-weight:600}.contact-module__34DqNq__field label span{color:var(--muted);font-weight:400}.contact-module__34DqNq__field input,.contact-module__34DqNq__field select,.contact-module__34DqNq__field textarea{border:1px solid var(--line-strong);background:var(--paper);width:100%;min-height:50px;color:var(--ink);font:inherit;border-radius:0;outline:0;padding:10px 12px;font-size:15px}.contact-module__34DqNq__field textarea{resize:vertical;min-height:116px;line-height:1.65}.contact-module__34DqNq__field :is(input,select,textarea):focus{border-color:var(--blue);box-shadow:0 0 0 2px #1f3a5f1f}.contact-module__34DqNq__field :is(input,textarea)::placeholder{color:var(--muted);opacity:.72}.contact-module__34DqNq__field :is(input,textarea)[aria-invalid=true]{border-color:var(--terracotta-dark)}.contact-module__34DqNq__ltr input{text-align:left;direction:ltr}.contact-module__34DqNq__hint,.contact-module__34DqNq__fieldError{margin:0;font-size:13px;line-height:1.5}.contact-module__34DqNq__hint{color:var(--muted)}.contact-module__34DqNq__fieldError{color:var(--terracotta-dark);font-weight:600}.contact-module__34DqNq__consent{max-width:68ch;color:var(--muted);margin:20px 0 0;font-size:13px;line-height:1.65}.contact-module__34DqNq__submit{background:var(--terracotta-deep);color:#fff;width:100%;min-height:54px;font:inherit;cursor:pointer;border:0;border-radius:0;margin-top:22px;font-size:17px;transition:background .2s}.contact-module__34DqNq__submit:hover{background:var(--terracotta-dark)}.contact-module__34DqNq__submit:disabled{background:var(--muted);cursor:progress}.contact-module__34DqNq__submit:focus-visible{outline-color:var(--blue)}.contact-module__34DqNq__formWhatsapp{color:var(--muted);text-align:center;margin:14px 0 0;font-size:13.5px}.contact-module__34DqNq__formWhatsapp a{min-height:44px;color:var(--terracotta-deep);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.contact-module__34DqNq__process{grid-column:1;padding-top:clamp(40px,6vw,70px)}.contact-module__34DqNq__process h2{font-size:clamp(26px,3.5vw,38px)}.contact-module__34DqNq__process ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:28px 0 0;padding:0;list-style:none;display:grid}.contact-module__34DqNq__process li{border-top:2px solid var(--gold);padding-top:16px}.contact-module__34DqNq__process li>span{color:var(--gold);font-size:26px;font-weight:500;line-height:1}.contact-module__34DqNq__process li p{color:var(--ink);margin:10px 0 0;font-size:15px;line-height:1.7}.contact-module__34DqNq__details{top:calc(var(--header-h) + 18px);border-top:3px solid var(--gold);background:var(--blue);color:var(--muted-light);grid-area:1/2;padding:clamp(24px,3vw,34px);position:sticky}.contact-module__34DqNq__details h2{color:#fff;font-size:clamp(24px,3vw,32px)}.contact-module__34DqNq__details dl{gap:0;margin:22px 0 0;display:grid}.contact-module__34DqNq__details dl>div{border-top:1px solid #ffffff2e;padding:15px 0}.contact-module__34DqNq__details dt{color:var(--gold);letter-spacing:.08em;font-size:13px}.contact-module__34DqNq__details dd{color:#fff;margin:5px 0 0;font-size:17px;line-height:1.55}.contact-module__34DqNq__details a{color:#fff;text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.contact-module__34DqNq__details .contact-module__34DqNq__detailsWhatsappLink{gap:10px}.contact-module__34DqNq__detailsWhatsappIcon{color:#75d8ad;flex:none;width:22px;height:22px}.contact-module__34DqNq__details>p{margin:18px 0 0;font-size:14px;line-height:1.7}.contact-module__34DqNq__timezoneNote{color:var(--muted-light);font-size:13px}.contact-module__34DqNq__routing{background:var(--sand);padding:clamp(62px,8vw,96px) 20px}.contact-module__34DqNq__routingInner{width:min(1240px,100%);margin:0 auto}.contact-module__34DqNq__routingGrid{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:30px 0 0;padding:0;list-style:none;display:grid}.contact-module__34DqNq__routingGrid li{border-bottom:1px solid var(--line);border-inline-start:1px solid var(--line);min-width:0}.contact-module__34DqNq__routingGrid li:last-child{border-inline-end:1px solid var(--line)}.contact-module__34DqNq__routingCard{background:var(--card);height:100%;min-height:230px;color:var(--ink);flex-direction:column;gap:9px;padding:22px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.contact-module__34DqNq__routingCard:hover{background:var(--paper);transform:translateY(-4px)}.contact-module__34DqNq__routingCard:focus-visible{outline:2px solid var(--terracotta-deep);outline-offset:-3px}.contact-module__34DqNq__routingNumber{color:var(--gold);font-size:14px}.contact-module__34DqNq__routingCard strong{color:var(--blue);margin-top:10px;font-size:18px;font-weight:500;line-height:1.4}.contact-module__34DqNq__routingCard>span:not(.contact-module__34DqNq__routingNumber,.contact-module__34DqNq__routingLink){color:var(--muted);font-size:14px;line-height:1.65}.contact-module__34DqNq__routingLink{color:var(--terracotta-deep);margin-top:auto;padding-top:18px;font-size:14px;font-weight:600}@media (max-width:1040px){.contact-module__34DqNq__topicGrid,.contact-module__34DqNq__routingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-module__34DqNq__routingGrid li:nth-child(2){border-inline-end:1px solid var(--line)}}@media (max-width:820px){.contact-module__34DqNq__heroInner{grid-template-columns:minmax(0,1fr);align-items:start}.contact-module__34DqNq__heroContact{max-width:580px}.contact-module__34DqNq__contactBody{grid-template-columns:minmax(0,1fr)}.contact-module__34DqNq__details{grid-area:auto/1;position:static}.contact-module__34DqNq__process{padding-top:0}}@media (max-width:580px){.contact-module__34DqNq__hero{padding-block:42px 48px}.contact-module__34DqNq__heroActions{gap:8px}.contact-module__34DqNq__heroAction{padding-inline:14px}.contact-module__34DqNq__routingGrid,.contact-module__34DqNq__fields,.contact-module__34DqNq__process ol{grid-template-columns:minmax(0,1fr)}.contact-module__34DqNq__topic{min-height:132px;padding:15px}.contact-module__34DqNq__topicSelected{padding-inline-start:20px}.contact-module__34DqNq__topic strong{font-size:15px}.contact-module__34DqNq__topic small{font-size:13px}.contact-module__34DqNq__routingGrid li,.contact-module__34DqNq__routingGrid li:nth-child(2){border-inline-end:1px solid var(--line)}.contact-module__34DqNq__routingCard{min-height:190px}.contact-module__34DqNq__fieldWide{grid-column:auto}}@media (prefers-reduced-motion:reduce){.contact-module__34DqNq__heroAction,.contact-module__34DqNq__topic,.contact-module__34DqNq__submit,.contact-module__34DqNq__routingCard{transition:none}}
