.contacto-module-scss-module__RpBpia__contact-page{--contact-red:#ff3b18;--contact-red-dark:#ca2618;--contact-cream:#fff8ef;--contact-muted:#fff8efc7;--contact-line:#fff8ef29;min-height:100vh;color:var(--contact-cream);background-color:#0000}.contacto-module-scss-module__RpBpia__contact-nav{z-index:5;border-bottom:1px solid #f1e8dc1a;grid-template-columns:minmax(160px,1fr) auto minmax(160px,1fr);align-items:center;gap:24px;min-height:72px;padding:0 clamp(22px,4vw,56px);display:grid;position:relative}.contacto-module-scss-module__RpBpia__contact-brand{align-items:center;width:fit-content;display:inline-flex}.contacto-module-scss-module__RpBpia__contact-brand img{width:clamp(132px,12vw,178px);height:auto}.contacto-module-scss-module__RpBpia__contact-nav-links{justify-content:center;align-items:center;gap:clamp(18px,3vw,44px);font-size:14px;font-weight:900;display:flex}.contacto-module-scss-module__RpBpia__contact-nav-links a{color:#fff7ee}.contacto-module-scss-module__RpBpia__contact-nav-links .contacto-module-scss-module__RpBpia__active{color:var(--contact-red)}.contacto-module-scss-module__RpBpia__contact-ticket-link{min-height:38px;color:var(--contact-red);background:#00000047;border:1px solid #e23525b8;border-radius:999px;justify-content:center;justify-self:end;align-items:center;padding:0 27px;font-weight:900;display:inline-flex}.contacto-module-scss-module__RpBpia__contact-shell{grid-template-columns:minmax(0,1fr) clamp(560px,46vw,720px);grid-template-areas:"hero form""support support";align-items:start;gap:clamp(34px,5vw,62px) clamp(24px,3vw,54px);width:min(1420px,100%);margin:0 auto;padding:clamp(34px,5vw,74px) clamp(20px,2.3vw,32px) clamp(56px,7vw,96px);display:grid}.contacto-module-scss-module__RpBpia__contact-hero{grid-area:hero;grid-template-columns:minmax(0,1fr);align-items:start;padding:0;display:grid;position:relative}.contacto-module-scss-module__RpBpia__contact-copy{max-width:none}.contacto-module-scss-module__RpBpia__contact-copy h1{text-transform:uppercase;color:#fff8ef;row-gap:clamp(8px,1.2vw,18px);margin:0;font-family:Gulams Condensed,sans-serif;font-size:clamp(94px,7.6vw,120px);font-weight:900;line-height:.8;display:grid}.contacto-module-scss-module__RpBpia__contact-copy h1 span,.contacto-module-scss-module__RpBpia__contact-copy h1 strong{font:inherit;white-space:nowrap;display:block}.contacto-module-scss-module__RpBpia__contact-copy h1 strong{color:var(--contact-red)}.contacto-module-scss-module__RpBpia__contact-copy p{max-width:560px;color:var(--contact-cream);margin:clamp(24px,3vw,42px) 0 0;font-size:clamp(15px,1.45vw,18px);font-weight:700;line-height:1.22}.contacto-module-scss-module__RpBpia__contact-kicker{color:var(--contact-cream);text-transform:uppercase;margin:0 0 8px;font-size:clamp(12px,1.2vw,16px);font-weight:900}.contacto-module-scss-module__RpBpia__contact-direct{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.contacto-module-scss-module__RpBpia__contact-direct a{border:1px solid var(--contact-red);min-height:48px;color:var(--contact-cream);background:var(--contact-red);border-radius:999px;align-items:center;padding:0 22px;font-weight:900;transition:all .3s;display:inline-flex}.contacto-module-scss-module__RpBpia__contact-direct a:hover{transform:translateY(-2px);box-shadow:0 8px 24px #e235254d}.contacto-module-scss-module__RpBpia__contact-direct span{color:var(--contact-muted);font-size:14px}.contacto-module-scss-module__RpBpia__contact-info-list{background:linear-gradient(135deg,#e2352529,#0000 45%),#080807b8;border:1px solid #e2352585;flex-direction:column;align-items:flex-start;gap:10px;max-width:470px;padding:20px 22px;box-shadow:0 18px 54px #00000052}.contacto-module-scss-module__RpBpia__contact-info-list p{color:var(--contact-red);letter-spacing:.08em;margin:0 0 2px;font-size:13px;font-weight:1000}.contacto-module-scss-module__RpBpia__contact-direct.contacto-module-scss-module__RpBpia__contact-info-list span{color:var(--contact-cream);font-size:16px;font-weight:800}.contacto-module-scss-module__RpBpia__contact-form-card{background:linear-gradient(135deg,#ff3b180f,#0000 38%),#000000e0;border:1px solid #ffffff14;border-radius:28px;width:100%;margin:0 auto;padding:clamp(24px,4vw,42px);box-shadow:0 24px 80px #00000073}.contacto-module-scss-module__RpBpia__contact-form-card h2{color:var(--contact-cream);text-transform:uppercase;margin:0 0 clamp(18px,2vw,26px);font-family:Gulams Condensed,sans-serif;font-size:clamp(38px,5vw,64px);font-weight:900;line-height:.9}.contacto-module-scss-module__RpBpia__contact-form-card form{gap:16px;display:grid}.contacto-module-scss-module__RpBpia__contact-form-card label{gap:8px;display:grid}.contacto-module-scss-module__RpBpia__contact-form-card label span{color:var(--contact-red);text-transform:uppercase;font-size:12px;font-weight:900}.contacto-module-scss-module__RpBpia__contact-form-card input,.contacto-module-scss-module__RpBpia__contact-form-card select,.contacto-module-scss-module__RpBpia__contact-form-card textarea{width:100%;color:var(--contact-cream);resize:vertical;background:#00000057;border:1px solid #ffffff21;border-radius:10px;outline:none;padding:14px 16px;font-size:15px;transition:border-color .3s,background .3s}.contacto-module-scss-module__RpBpia__contact-form-card input:focus,.contacto-module-scss-module__RpBpia__contact-form-card select:focus,.contacto-module-scss-module__RpBpia__contact-form-card textarea:focus{border-color:var(--contact-red)}.contacto-module-scss-module__RpBpia__contact-form-card select option{color:var(--contact-cream);background:#111}.contacto-module-scss-module__RpBpia__contact-form-card button{min-height:54px;color:var(--contact-cream);text-align:center;cursor:pointer;background:linear-gradient(#ff5945f2,#d33129f2);border:0;border-radius:999px;justify-content:center;align-items:center;gap:14px;font-size:16px;font-weight:900;line-height:1;transition:all .3s;display:inline-flex}.contacto-module-scss-module__RpBpia__contact-form-card button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #e2352566}.contacto-module-scss-module__RpBpia__contact-form-card button:disabled{opacity:.6;cursor:not-allowed}.contacto-module-scss-module__RpBpia__contact-error{color:#e23525;margin:0 0 12px;font-size:13px;font-weight:600}.contacto-module-scss-module__RpBpia__contact-success{text-align:center;padding:36px 0}.contacto-module-scss-module__RpBpia__contact-success h2{color:var(--contact-cream);text-transform:uppercase;margin:0 0 clamp(18px,2vw,26px);font-family:Gulams Condensed,sans-serif;font-size:clamp(38px,5vw,64px);font-weight:900;line-height:.9}.contacto-module-scss-module__RpBpia__contact-success>span{background:var(--contact-red);color:#120908;border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 22px;font-size:36px;font-weight:900;display:grid}.contacto-module-scss-module__RpBpia__contact-success p{color:var(--contact-muted);margin-bottom:24px;line-height:1.6}.contacto-module-scss-module__RpBpia__contact-success button{border:1px solid var(--contact-red);min-height:48px;color:var(--contact-cream);background:var(--contact-red);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-weight:900;transition:all .3s;display:inline-flex}.contacto-module-scss-module__RpBpia__contact-success button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #e235254d}.contacto-module-scss-module__RpBpia__contact-support-grid{grid-area:support;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,28px);margin:0;display:grid}.contacto-module-scss-module__RpBpia__contact-support-card{background:linear-gradient(120deg, #ffffff1a, transparent 36%),linear-gradient(180deg, var(--contact-red), var(--contact-red-dark));color:#fff;border:1px solid #ffffff1f;border-radius:28px;grid-template-columns:clamp(86px,8vw,108px) minmax(0,1fr);align-items:center;column-gap:clamp(16px,1.8vw,24px);min-height:clamp(184px,18vw,250px);padding:clamp(26px,3vw,42px);transition:transform .3s,box-shadow .3s;display:grid;overflow:hidden}.contacto-module-scss-module__RpBpia__contact-support-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0006}.contacto-module-scss-module__RpBpia__contact-support-card h2{color:#000;text-transform:uppercase;margin:0 0 8px;font-family:Gulams Condensed,sans-serif;font-size:clamp(32px,2.8vw,38px);font-weight:500;line-height:.9}.contacto-module-scss-module__RpBpia__contact-support-card p{color:#fff;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:clamp(12px,1.05vw,14px);font-weight:500;line-height:1.08}.contacto-module-scss-module__RpBpia__contact-support-number{color:#fff;transform-origin:0;grid-row:span 2;align-items:center;font-family:Gulams Condensed,sans-serif;font-size:clamp(96px,9vw,124px);font-weight:900;line-height:.72;display:inline-flex;position:relative;transform:scaleX(.92)}.contacto-module-scss-module__RpBpia__contact-support-zero{display:inline-block;position:relative}.contacto-module-scss-module__RpBpia__contact-support-zero:after{content:"";transform-origin:50%;background:#fffffff5;width:9%;height:75%;position:absolute;top:18%;left:43%;transform:rotate(20deg)}.contacto-module-scss-module__RpBpia__contact-form-wrap{grid-area:form;justify-self:stretch;width:100%;padding:clamp(18px,2vw,28px) 0 0}@media (max-width:1180px){.contacto-module-scss-module__RpBpia__contact-shell{width:min(760px,100%);padding-top:112px;display:block}.contacto-module-scss-module__RpBpia__contact-hero{grid-template-columns:minmax(0,1fr);padding-bottom:clamp(24px,4vw,42px)}.contacto-module-scss-module__RpBpia__contact-support-grid{grid-template-columns:1fr;margin:0 0 clamp(44px,6vw,74px)}.contacto-module-scss-module__RpBpia__contact-support-card{min-height:154px}.contacto-module-scss-module__RpBpia__contact-form-wrap{justify-self:stretch;width:100%;padding-top:0}.contacto-module-scss-module__RpBpia__contact-form-card{width:100%;max-width:none}}@media (max-width:760px){.contacto-module-scss-module__RpBpia__contact-nav{grid-template-columns:1fr;padding-top:18px;padding-bottom:18px}.contacto-module-scss-module__RpBpia__contact-nav-links{flex-wrap:wrap;justify-content:flex-start}.contacto-module-scss-module__RpBpia__contact-ticket-link{justify-self:start}.contacto-module-scss-module__RpBpia__contact-shell{padding:92px 12px 56px}.contacto-module-scss-module__RpBpia__contact-hero{padding-bottom:28px}.contacto-module-scss-module__RpBpia__contact-kicker{margin-bottom:6px;font-size:11px}.contacto-module-scss-module__RpBpia__contact-copy h1{row-gap:6px;font-size:clamp(58px,18vw,74px);line-height:.82}.contacto-module-scss-module__RpBpia__contact-copy p{max-width:315px;margin-top:16px;font-size:12px;line-height:1.15}.contacto-module-scss-module__RpBpia__contact-support-grid{gap:18px;margin-bottom:44px}.contacto-module-scss-module__RpBpia__contact-support-card{border-radius:20px;grid-template-columns:84px minmax(0,1fr);gap:0 20px;min-height:152px;padding:24px 18px}.contacto-module-scss-module__RpBpia__contact-support-card h2{margin-bottom:8px;font-size:clamp(34px,9.6vw,42px);line-height:.86}.contacto-module-scss-module__RpBpia__contact-support-card p{font-size:11px;font-weight:400;line-height:1.08}.contacto-module-scss-module__RpBpia__contact-support-number{grid-row:span 2;font-size:clamp(96px,26vw,116px);line-height:.72}.contacto-module-scss-module__RpBpia__contact-form-card{border-radius:22px;padding:28px 20px}.contacto-module-scss-module__RpBpia__contact-form-card h2,.contacto-module-scss-module__RpBpia__contact-success h2{font-size:42px}}
