@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_923bf1{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_923bf1{--font-dm-sans:"DM Sans","DM Sans Fallback"}:root{--blue-900:#0b3a8c;--blue-800:#0f4aa8;--blue-700:#1357c2;--blue-600:#2168d4;--blue-500:#3a7de0;--blue-50:#e8f0fb;--blue-100:#dbe7f7;--ice:#e7eef8;--ice-2:#eef3fa;--white:#ffffff;--cream:#f7f6f2;--text:#1a2240;--text-mut:#5b6785;--text-dim:#8691ab;--border:#e3e8f0;--border-2:#d7dfec;--orange:#f39019;--orange-2:#e77a0c;--ok:#1f9d55;--shadow-sm:0 1px 2px rgba(11,58,140,0.06),0 1px 3px rgba(11,58,140,0.04);--shadow-md:0 4px 14px rgba(11,58,140,0.08),0 2px 6px rgba(11,58,140,0.05);--shadow-lg:0 20px 45px rgba(11,58,140,0.12),0 8px 20px rgba(11,58,140,0.07);--radius-sm:6px;--radius:10px;--radius-lg:16px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-dm-sans),system-ui,-apple-system,sans-serif;color:var(--text);background:var(--white);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}button{font:inherit;cursor:pointer;border:0;background:none}a,button{color:inherit}a{text-decoration:none}#form{scroll-margin-top:120px}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(255,255,255,.92);backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid rgba(11,58,140,.08)}.nav-inner{max-width:1200px;margin:0 auto;padding:10px 28px;justify-content:space-between;gap:24px}.logo,.nav-inner{display:flex;align-items:center}.logo{font-family:var(--font-dm-sans),sans-serif;font-weight:800;font-size:22px;letter-spacing:-.02em;color:var(--blue-900);gap:6px}.logo .dot{color:var(--orange)}.logo.logo-image-wrap{gap:0}.logo-image{width:auto;height:60px;object-fit:contain}.sindicato-logo{display:inline-flex;align-items:center;padding:0;border:0;border-radius:0;background:transparent;transition:transform .2s ease}.sindicato-logo-mark{width:34px;height:34px;border-radius:50%;background:linear-gradient(180deg,#0f4aa8,#0b3a8c);color:#fff;display:grid;place-items:center;font-size:11px;font-weight:800;letter-spacing:.04em}.sindicato-logo-text{display:flex;flex-direction:column;line-height:1.1}.sindicato-logo-text strong{font-size:12px;font-weight:700;color:var(--text)}.sindicato-logo-text span{font-size:11px;color:var(--text-mut)}.sindicato-logo-image{width:auto;height:44px;object-fit:contain}.hero{position:relative;background:linear-gradient(135deg,#0b3a8c,#0f4aa8 55%,#1357c2);color:var(--white);padding:72px 28px 96px;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(600px 300px at 85% 10%,rgba(255,255,255,.08),transparent 60%),radial-gradient(400px 200px at 10% 90%,rgba(243,144,25,.1),transparent 65%);pointer-events:none}.hero-grid{position:relative;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.15fr 1fr;grid-gap:72px;gap:72px;align-items:start;min-width:0}.hero-grid>*{min-width:0;max-width:100%}.hero-left{padding-top:8px;min-width:0}.pill{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 10px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:100%}.pill .pulse{width:8px;height:8px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 0 rgba(243,144,25,.5);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(243,144,25,.55)}70%{box-shadow:0 0 0 10px rgba(243,144,25,0)}to{box-shadow:0 0 0 0 rgba(243,144,25,0)}}.hero h1{margin-top:22px;font-size:clamp(34px,4.2vw,50px);line-height:1.08;letter-spacing:-.02em;font-weight:500;text-wrap:balance;max-width:100%}.hero h1 em{font-style:normal;color:#ffd27a;position:relative}.hero p.lede{margin-top:22px;font-size:17px;line-height:1.55;max-width:520px;color:rgba(255,255,255,.82);overflow-wrap:anywhere}.hero-diplomados-btn{margin-top:26px;max-width:260px;display:block}.hero-logos{margin-top:42px;display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding-top:24px;border-top:1px solid rgba(255,255,255,.14);max-width:520px;width:100%}.hero-logos .hl-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.55);flex:0 0 100%}.hero-logos .hl-logo{font-weight:700;font-size:18px;color:#fff;opacity:.9;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:0;padding:0;min-height:0}.hero-logos .hl-logo img{width:auto;height:28px}.form-card{background:var(--white);color:var(--text);border-radius:var(--radius-lg);padding:34px 34px 30px;box-shadow:var(--shadow-lg);border:1px solid rgba(255,255,255,.6);position:relative}.form-card h3{font-size:31px;font-weight:700;letter-spacing:-.01em}.form-card .sub{margin-top:6px;font-size:14px;color:var(--text-mut);line-height:1.45}.field{margin-top:18px;display:flex;flex-direction:column;gap:6px}.field label{font-size:12px;font-weight:600;color:var(--text-mut);letter-spacing:.01em}.field input,.field select{padding:12px 16px;border:1px solid var(--border);border-radius:9px;font-size:14px;background:#fbfcfe;color:var(--text);transition:border-color .15s,box-shadow .15s,background .15s;font-family:inherit}.field input:focus,.field select:focus{outline:none;border-color:var(--blue-600);background:#fff;box-shadow:0 0 0 3px rgba(33,104,212,.15)}.field input.error,.field select.error{border-color:#e05656;box-shadow:0 0 0 3px rgba(224,86,86,.12)}.field-error{margin-top:2px;color:#c0392b;font-size:12px;line-height:1.35}.recaptcha-slot{min-height:78px}.field.check{flex-direction:row;align-items:flex-start;gap:9px;margin-top:16px}.field.check input{margin-top:2px;accent-color:var(--blue-700)}.field.check label{color:var(--text-mut);font-size:12px;font-weight:500;line-height:1.45}.field.check label a{color:var(--blue-700);text-decoration:underline}.field.check label.error-text{color:#c0392b}.btn-primary{margin-top:18px;width:100%;padding:13px 18px;border-radius:999px;background:linear-gradient(180deg,#f59a24,#ed8612);color:#fff;font-weight:400;font-size:15px;letter-spacing:.01em;box-shadow:none;transition:transform .12s ease,box-shadow .12s ease,filter .15s;display:inline-block;text-align:center}.form-card .btn-primary{margin-top:24px}.btn-primary:hover{transform:translateY(-1px);box-shadow:none}.btn-primary:active{transform:translateY(0);filter:brightness(.97)}.btn-primary:disabled{pointer-events:none;opacity:.95}.btn-primary.success{background:linear-gradient(180deg,#1f9d55,#15803d);box-shadow:0 6px 14px rgba(31,157,85,.35)}.form-error{margin-top:12px;color:#c0392b;font-size:13px;line-height:1.4}.form-note{margin-top:12px;font-size:11.5px;color:var(--text-dim);text-align:center}.section{padding:80px 28px}.container{max-width:1200px;margin:0 auto}.section-head{text-align:center;margin-bottom:48px}.section-head h2{font-size:clamp(26px,3vw,34px);font-weight:700;letter-spacing:-.02em;color:var(--text)}.section-head p{margin-top:10px;color:var(--text-mut);font-size:15px;max-width:620px;margin-left:auto;margin-right:auto}.benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:28px;gap:28px}.benefit{text-align:left;padding:4px 4px 0}.benefit .icon{width:44px;height:44px;display:grid;place-items:center;color:var(--blue-800);margin-bottom:14px}.benefit h4{font-size:15px;font-weight:700;color:var(--text);margin-bottom:6px;letter-spacing:-.01em}.benefit p{font-size:13.5px;color:var(--text-mut);line-height:1.5}.hero-image{padding:0 28px 40px}.hero-image-inner{max-width:1200px;margin:0 auto;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:16/6.2;background:#0b2356;position:relative;box-shadow:var(--shadow-md)}.hero-image-inner:after,.hero-image-inner:before{content:none}.hero-image-media{object-fit:cover;object-position:center}.hero-image-caption{position:absolute;left:24px;bottom:22px;padding:10px 14px;background:rgba(11,35,86,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;border-radius:10px;font-size:12px;letter-spacing:.02em;border:1px solid rgba(255,255,255,.15)}.diplomados{background:var(--ice);padding:80px 28px}.dip-grid{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.dip-card{background:var(--white);border-radius:14px;padding:20px 20px 18px;box-shadow:var(--shadow-sm);border:1px solid rgba(11,58,140,.06);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease;height:100%}.dip-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.dip-logos{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:16px}.dip-uni-logo,.dip-voxy-logo{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:6px 10px;min-height:40px}.dip-uni-logo--udd{background:#0065a3}.dip-uni-logo--udp{background:#000000}.dip-uni-logo img,.dip-voxy-logo img{width:auto;height:22px;object-fit:contain}.dip-voxy-logo{background:transparent;border:1px solid #1ccadc}.dip-title{font-size:14.5px;font-weight:600;color:var(--text);line-height:1.35;margin-bottom:10px;min-height:52px;letter-spacing:-.005em}.dip-meta{margin-bottom:18px}.dip-meta p{margin:0;font-size:13px;line-height:1.35;color:rgba(17,24,39,.82)}.dip-meta p+p{margin-top:8px}.dip-cta{margin-top:auto;padding:10px 14px;background:var(--blue-800);color:#fff;border-radius:999px;font-size:12.5px;font-weight:400;text-align:center;transition:background .15s ease}.dip-cta:hover{background:var(--blue-900)}.goroxy{padding:96px 28px 80px;background:var(--white)}.goroxy-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:72px;gap:72px;align-items:center}.brand-chip{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:8px;border:1px solid #1ccadc;background:transparent;min-height:40px}.brand-chip--voxy img{width:auto;height:22px;object-fit:contain}.goroxy h2{margin-top:18px;font-size:clamp(28px,3.5vw,42px);line-height:1.08;letter-spacing:-.02em;font-weight:800;color:var(--text)}.goroxy p.lede{margin-top:18px;color:var(--text-mut);font-size:15px;line-height:1.6;max-width:520px}.metrics{display:flex;gap:48px;margin-top:32px;padding-top:28px;border-top:1px solid var(--border)}.metric .num{font-size:40px;font-weight:800;color:#1ccadc;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.metric .lbl{margin-top:4px;font-size:12px;color:var(--text-mut);letter-spacing:.01em}.goroxy-visual{max-width:520px;margin-left:auto}.goroxy-visual img{display:block;width:100%;height:auto;border-radius:18px}.goroxy-visual .goroxy-companies{margin-top:24px;width:92%;margin-left:8%;border-radius:0}.phones-stack{position:relative;aspect-ratio:1/1;max-width:520px;margin-left:auto}.phone{position:absolute;border-radius:32px;background:#0b3a8c;box-shadow:0 25px 60px rgba(11,58,140,.25),0 8px 20px rgba(11,58,140,.15);overflow:hidden;border:6px solid #0a2e6e}.phone.p1{left:6%;top:6%;transform:rotate(-8deg);animation:float1 6s ease-in-out infinite}.phone.p1,.phone.p2{width:46%;aspect-ratio:9/19}.phone.p2{right:6%;top:14%;transform:rotate(6deg);animation:float2 7s ease-in-out infinite}@keyframes float1{0%,to{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(-8deg) translateY(-10px)}}@keyframes float2{0%,to{transform:rotate(6deg) translateY(0)}50%{transform:rotate(6deg) translateY(-14px)}}.phone-screen{background:linear-gradient(180deg,#1758c9,#0b3a8c);height:100%;padding:14px 10px;display:flex;flex-direction:column;gap:8px;color:#fff}.phone-screen .mini-bar{height:6px;border-radius:3px;background:rgba(255,255,255,.25);width:60%}.phone-screen .mini-bar.w40{width:40%}.phone-screen .mini-bar.w45{width:45%}.phone-screen .mini-tile{height:34px;border-radius:8px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.08)}.phone-screen .mini-tile.accent{background:var(--orange);border-color:transparent}.phone-screen .mini-card{background:rgba(255,255,255,.95);border-radius:10px;height:62px;position:relative;overflow:hidden}.phone-screen .mini-card:before{content:"";position:absolute;left:10px;top:12px;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#ffe0a0,#f39019)}.phone-screen .mini-card:after{content:"";position:absolute;left:58px;top:18px;right:10px;height:6px;border-radius:3px;background:#dbe7f7;box-shadow:0 14px 0 #ecf1f8,0 24px 0 #ecf1f8}.partner-icon-row{margin-top:18px;display:flex;align-items:center;gap:16px;color:var(--text-mut);font-size:13px;font-weight:600;flex-wrap:wrap}.partner-icon-row .p-icon{width:28px;height:28px;border-radius:50%;background:var(--ice);border:1px solid var(--border);display:grid;place-items:center;font-size:11px;color:var(--blue-800);font-weight:700}.platform{padding:70px 28px 90px;background:var(--white);border-top:1px solid var(--border)}.platform-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.05fr;grid-gap:72px;gap:72px;align-items:center}.platform-visual{background:var(--ice-2);border-radius:var(--radius-lg);aspect-ratio:4/3;position:relative;overflow:hidden;padding:36px;display:grid;place-items:center}.platform-image{display:block;width:100%;height:auto;object-fit:contain;border-radius:0}.device-tab{width:88%;aspect-ratio:4/3;background:#fff;border-radius:18px;box-shadow:0 20px 40px rgba(11,58,140,.15);border:6px solid #0a2e6e;padding:16px;display:flex;gap:12px;position:relative}.device-tab .left-nav{width:36%;background:#e9f0fb;border-radius:10px;padding:12px 10px;display:flex;flex-direction:column;gap:8px}.device-tab .left-nav .nav-item{height:12px;border-radius:4px;background:#c7d7f0}.device-tab .left-nav .nav-item.active{background:var(--blue-700);width:80%}.device-tab .left-nav .nav-item.w70{width:70%}.device-tab .main-area{flex:1 1;display:flex;flex-direction:column;gap:8px}.device-tab .main-area .bar{height:12px;border-radius:4px;background:#e3e9f3}.device-tab .main-area .bar.short{width:55%;background:#c7d7f0}.device-tab .main-area .bar.w75{width:75%}.device-tab .main-area .tile{height:56px;border-radius:8px;background:linear-gradient(135deg,#e4edfb,#c7d7f0);margin-top:4px;position:relative}.device-tab .main-area .tile:after{content:"";position:absolute;inset:12px 14px;border-radius:4px;background:repeating-linear-gradient(0deg,rgba(11,58,140,.1) 0 2px,transparent 2px 8px)}.platform h2{font-size:clamp(26px,3vw,34px);font-weight:700;color:var(--text);letter-spacing:-.02em}.platform p.lede{margin-top:16px;color:var(--text-mut);font-size:15px;line-height:1.6;max-width:500px}.check-list{margin-top:24px;display:flex;flex-direction:column;gap:16px}.check-list li{list-style:none;display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fafbfe;border-radius:10px;border:1px solid var(--border);font-size:13.5px;color:var(--text-mut);line-height:1.5}.check-list li .tick{flex:0 0 auto;min-width:34px;color:var(--text);font-size:20px;font-weight:400;line-height:1.1}.check-list li strong{color:var(--text);font-weight:700}.final-cta{background:#d6eeff;padding:70px 28px 80px;text-align:center;border-top:1px solid var(--border)}.final-cta h2{font-size:clamp(26px,3vw,34px);font-weight:700;color:var(--text);letter-spacing:-.02em}.final-cta p{margin-top:12px;color:var(--text-mut);font-size:15px;max-width:560px;margin-left:auto;margin-right:auto}.final-cta .final-cta-btn{margin-top:26px;max-width:260px;margin-left:auto;margin-right:auto;display:block}.footer{background:var(--blue-800);color:rgba(255,255,255,.7);padding:32px 28px;text-align:center}.footer-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;font-size:12.5px}.footer .logo{color:#fff;font-size:20px}.footer .logo-image{height:44px}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:translateY(0)}.reveal.d1{transition-delay:.08s}.reveal.d2{transition-delay:.16s}.reveal.d3{transition-delay:.24s}.reveal.d4{transition-delay:.32s}@media (max-width:1000px){.hero-grid{grid-template-columns:1fr;gap:48px}.benefits-grid{gap:32px}.benefits-grid,.dip-grid{grid-template-columns:repeat(2,1fr)}.goroxy-grid,.platform-grid{grid-template-columns:1fr;gap:48px}.goroxy-visual,.phones-stack{max-width:420px;margin:0 auto}.hero-image-inner{aspect-ratio:16/9}}@media (max-width:640px){.nav-inner{gap:10px}.nav-inner,.nav-inner>a{min-width:0}.hero{padding:56px 20px 72px}.form-card,.hero-grid,.hero-left{min-width:0;width:100%;max-width:100%}.hero-grid>.reveal,.hero-left>.reveal{min-width:0;max-width:100%}.hero h1,.hero p.lede{overflow-wrap:anywhere}.hero h1{font-size:clamp(28px,8.4vw,36px);line-height:1.12;text-wrap:pretty}.hero p.lede{font-size:15px;line-height:1.45}.pill{flex-wrap:wrap;row-gap:4px;max-width:100%;white-space:normal}.diplomados,.final-cta,.goroxy,.platform,.section{padding-left:20px;padding-right:20px}.hero-image{padding:0 20px 32px}.benefits-grid{gap:24px}.benefits-grid,.dip-grid{grid-template-columns:1fr}.metrics{gap:32px}.metric .num{font-size:32px}.hero-logos{gap:12px;max-width:100%}.hero-logos .hl-logo{min-width:0}.hero-logos .hl-logo img{height:22px;width:auto;max-width:100%}.hero-diplomados-btn{max-width:260px}.nav-inner{padding:12px 20px}.logo-image{height:40px}.sindicato-logo{padding:0;max-width:100%}.sindicato-logo-image{height:38px}.sindicato-logo-mark{width:30px;height:30px;font-size:10px}.sindicato-logo-text strong{font-size:11px}.sindicato-logo-text span{font-size:10px}.sindicato-logo-text{display:none}.footer-inner{flex-direction:column;text-align:center}}