.hero.hero-service{min-height:600px;background:linear-gradient(120deg,#040d7e 0%,#071fd3 55%,#087cff 100%)}.hero-service .container{position:relative;z-index:1}.hero-service .content{padding:65px 0 35px;max-width:690px}.hero-service h1{font-size:clamp(2.8rem,4.6vw,4.5rem)}.hero-service p{max-width:610px}.hero-service:after{content:'';position:absolute;inset:0 0 105px auto;width:48%;background:url('/assets/hero-corporativo-recepcionista.png') right bottom/contain no-repeat;z-index:0}.hero-segments{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:20px;position:relative;isolation:isolate;padding:25px 0 30px;border-top:0;background:#0b18a1}.hero-segments:before{content:"";position:absolute;inset:0;left:calc((100% - 100vw)/2);right:calc((100% - 100vw)/2);background:#0b18a1;z-index:-1}.hero-segments .segment-item{text-align:center}.hero-segments svg{display:block;width:30px;height:30px;margin:0 auto 10px;color:#ffb127}.hero-segments h3{margin:0;color:#fff;font-size:.95rem;font-weight:500}@media(max-width:860px){.hero.hero-service{min-height:600px}.hero-service .content{padding:55px 0 30px;max-width:100%}.hero-service:after{display:none}.hero-segments{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 14px}}@media(max-width:520px){.hero-segments{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-service h1{font-size:2.75rem}}
.differences{background:#f5f7fc;padding:76px 0 84px}.differences h2{text-align:center;margin:0 0 52px;color:#0b18a1}.differences-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:26px}.difference-item{text-align:center}.difference-orbit{width:126px;height:126px;margin:0 auto 32px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#fff,#edf1f9);box-shadow:10px 10px 22px #dbe1ed,-10px -10px 22px #fff;border:9px solid #f3f6fc;position:relative}.difference-orbit:after{content:"";position:absolute;left:50%;top:calc(100% + 14px);width:2px;height:14px;background:#b9c6e8}.difference-orbit svg{width:48px;height:48px;color:#0b18a1}.difference-item h3{font-size:1.12rem;line-height:1.25;color:#0b18a1;margin:0 0 14px;min-height:2.8em}.difference-item p{font-size:1rem;line-height:1.6;margin:0;color:#45536e}@media(max-width:1100px){.differences-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}.difference-item p{max-width:320px;margin:auto}}@media(max-width:600px){.differences{padding:60px 0}.differences-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 20px}.difference-orbit{width:106px;height:106px}.difference-item h3{font-size:1.05rem}.difference-item p{font-size:1rem}.differences h2{margin-bottom:40px}}
.differences-visual{background:#fff;padding:70px 0 65px}.differences-visual h2{margin-bottom:24px}.differences-figure{margin:0}.differences-figure img{display:block;width:100%;height:auto}.differences-mobile-copy{display:none}@media(max-width:700px){.differences-visual{padding:55px 0}.differences-mobile-copy{display:grid;grid-template-columns:1fr;gap:22px;margin-top:25px}.differences-mobile-copy article{border-left:3px solid #0b18a1;padding-left:18px}.differences-mobile-copy h3{margin:0 0 8px;color:#0b18a1;font-size:1.2rem}.differences-mobile-copy p{margin:0;font-size:1rem;line-height:1.6}.differences-visual h2{margin-bottom:16px}}
.differences-visual>.container>.eyebrow{text-align:center}.differences-visual>.container>h2{color:var(--ink);margin-top:0}
.corporate-services{overflow:hidden;padding-bottom:0}.corporate-services .services-grid{position:relative;isolation:isolate}.corporate-services .services-grid:before{content:"";position:absolute;top:calc(100% - 180px);bottom:-1px;left:calc((100% - 100vw)/2);width:100vw;background:#075bd8;z-index:-1}.services-plan{position:relative;isolation:isolate;margin:0;padding:60px 0 0}.services-plan:before{content:"";position:absolute;inset:0;left:calc((100% - 100vw)/2);right:calc((100% - 100vw)/2);background:#075bd8;z-index:-1}.services-plan img{display:block;width:100%;height:auto}@media(max-width:860px){.corporate-services .services-grid:before{top:calc(100% - 180px)}.services-plan{padding-top:36px}}
.corporate-services .services-grid:before,.services-plan:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%3E%3Cfilter%20id%3D%22n%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%223%22%20stitchTiles%3D%22stitch%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20opacity%3D%22.14%22%20filter%3D%22url(%23n)%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(90deg,#040d7e 0%,#0b30bb 22%,#087cff 50%,#0b30bb 78%,#040d7e 100%);background-size:180px 180px,100% 100%;background-repeat:repeat,no-repeat}.services-plan{padding-bottom:60px}@media(max-width:860px){.services-plan{padding-bottom:36px}}
.workforce-news h2{max-width:980px}.news-intro{max-width:790px;font-size:1.15rem;color:#63709b}.news-layout{display:grid;grid-template-columns:2fr 3fr;gap:50px;align-items:start;margin-top:52px}.news-index-item{position:relative;display:flex;gap:20px;width:100%;padding:30px 20px 30px 0;text-align:left;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font:inherit;cursor:pointer;transition:color .2s,background .2s}.news-index-item:first-child{border-top:1px solid var(--line)}.news-index-number{font-size:1rem;color:#63709b;padding-top:2px}.news-category{display:block;font-family:'DM Sans',Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.1em;color:var(--blue)}.news-index-title{display:block;margin-top:12px;font-size:1.35rem;font-weight:600;line-height:1.3;letter-spacing:-.025em}.news-index-item:hover{color:var(--blue);background:#f5f8ff}.news-index-item[aria-pressed=true]{color:var(--blue)}.news-active-mark{position:absolute;right:0;top:32px;bottom:32px;width:3px;border-radius:3px;background:transparent}.news-index-item[aria-pressed=true] .news-active-mark{background:var(--orange)}.news-index-item:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.news-preview-area{border-radius:24px;background:linear-gradient(145deg,#f4f7ff,#eaf2ff);overflow:hidden}.news-preview{padding:42px;animation:news-reveal .25s ease-out}.news-preview[hidden]{display:none}.news-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:.875rem;color:#63709b}.news-preview h3{font-size:1.65rem;line-height:1.2;margin:26px 0}.news-stat{color:var(--blue);margin:26px 0 16px}.news-stat strong{display:block;font-size:clamp(4.5rem,8vw,7.5rem);line-height:1;font-weight:600;letter-spacing:-.06em}.news-stat>span{display:block;margin-top:8px;font-size:1.15rem;font-weight:700;letter-spacing:.14em}.news-stat-description{max-width:410px;font-size:1.1rem;font-weight:600;color:var(--ink)}.news-summary{margin:26px 0;color:#52618a;line-height:1.7}.news-links{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:30px}.news-primary{font-size:.875rem;color:var(--blue);text-decoration:underline;text-underline-offset:4px}.news-closing{display:flex;align-items:center;justify-content:space-between;gap:44px;margin-top:64px;padding-top:45px;border-top:1px solid var(--line)}.news-closing>div{max-width:790px}.news-closing h3{font-size:clamp(1.7rem,2.8vw,2.5rem);line-height:1.15}.news-closing p{margin:0;color:#63709b}.news-closing .button{flex-shrink:0}.news-closing .eyebrow{margin-bottom:16px}@keyframes news-reveal{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:860px){.news-layout{grid-template-columns:1fr;gap:28px;margin-top:34px}.news-index{display:flex;overflow-x:auto;gap:0;scroll-snap-type:x mandatory;padding:3px 3px 10px}.news-index-item{flex:0 0 85%;max-width:380px;padding:22px 24px 22px 10px;border-top:1px solid var(--line);scroll-snap-align:start}.news-index-title{font-size:1.15rem}.news-active-mark{top:22px;bottom:22px}.news-preview{padding:30px 24px}.news-preview h3{font-size:1.45rem}.news-closing{flex-direction:column;align-items:flex-start;gap:25px;margin-top:42px}.news-stat strong{font-size:5.4rem}}@media(prefers-reduced-motion:reduce){.news-preview{animation:none}.news-index-item{transition:none}}
.news-index-positive{margin-top:20px;padding:26px 24px;border:0;border-radius:18px;background:linear-gradient(135deg,#040d7e,#071fd3);color:#fff}.news-index-positive .news-index-number{color:#ffb127}.news-index-positive .news-category{color:#ffb127}.news-index-positive .news-index-title{color:#fff}.news-index-positive:hover,.news-index-positive[aria-pressed=true]{background:linear-gradient(135deg,#07168f,#083bed);color:#fff}.news-index-positive .news-active-mark{right:10px}.news-positive-label{display:block;margin-top:14px;color:#dce7ff;font-size:.875rem}.news-preview-area:has(.news-preview-positive:not([hidden])){background:linear-gradient(145deg,#edf3ff,#e5efff)}.news-preview-positive h3{font-size:1.9rem}.news-benefits-intro{color:#52618a}.news-benefits{list-style:none;padding:0;margin:28px 0;display:grid;grid-template-columns:1fr 1fr;gap:22px 24px}.news-benefits li{padding-left:14px;border-left:3px solid #ffb127}.news-benefits strong{display:block;color:var(--blue);font-size:1rem;margin-bottom:5px}.news-benefits span{display:block;color:#52618a;font-size:1rem;line-height:1.45}@media(max-width:860px){.news-index-positive{margin-top:0;margin-left:14px;border-top:0}.news-preview-positive h3{font-size:1.55rem}}@media(max-width:520px){.news-benefits{grid-template-columns:1fr;gap:18px}}
.corporate-technology{background:linear-gradient(135deg,var(--blue-deep),var(--blue) 55%,#0489f6);padding-bottom:0}.corporate-technology:before{display:none}.corporate-technology .technology-heading{max-width:900px;margin:0;text-align:left}.corporate-technology .technology-heading h2{white-space:normal;font-size:clamp(2.25rem,4.4vw,4.3rem);color:#fff}.corporate-technology .technology-heading p{margin:0;color:#eaf1ff}.corporate-technology .eyebrow{color:#ffb127}.corporate-technology .technology-stage{display:grid;grid-template-columns:44% 56%;min-height:550px;margin-top:45px;padding-bottom:50px;align-items:center}.corporate-technology .technology-phone{position:absolute;top:auto;bottom:0;left:7%;opacity:1;transform:none}.corporate-technology.is-visible .technology-phone{transform:none}.corporate-technology .technology-phone-crop{width:420px;height:420px;filter:drop-shadow(0 20px 30px rgba(0,5,55,.35))}.corporate-technology .technology-phone img{width:420px;height:auto;transform:none}.corporate-technology .technology-glow{display:none}.corporate-technology .technology-alert{position:relative;grid-column:2;top:auto;left:auto;right:auto;width:100%;max-width:560px;margin:0 0 16px;padding:20px 22px;background:#fff;border:0;--entry-x:24px}.corporate-technology .technology-alert:after{display:none}.corporate-technology .alert-meta{font-size:.875rem}.corporate-technology .alert-body strong{font-size:1rem}.corporate-technology .alert-status{font-size:.875rem}.corporate-technology .technology-alert.is-visible{animation:technologyAlertIn .65s ease-out forwards}.corporate-technology .alert-body strong{color:#101d52}@media(max-width:1080px){.corporate-technology .technology-phone-crop{width:350px;height:350px}.corporate-technology .technology-phone img{width:350px}}@media(max-width:820px){.corporate-technology .technology-stage{display:flex;flex-direction:column;align-items:stretch;padding-bottom:340px;min-height:0}.corporate-technology .technology-phone{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.corporate-technology.is-visible .technology-phone{transform:translateX(-50%)}.corporate-technology .technology-phone-crop{width:320px;height:320px}.corporate-technology .technology-phone img{width:320px}.corporate-technology .technology-alert{max-width:none;margin:0 0 16px;order:0}.corporate-technology .alert-meta{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.corporate-technology .technology-alert,.corporate-technology .technology-alert.is-visible{opacity:1;animation:none;transform:none}}
.corporate-technology .technology-stage{display:block;min-height:420px;height:420px;padding:0}.corporate-technology .technology-phone{top:0;bottom:auto}.corporate-technology .technology-alert{position:absolute;top:0;left:44%;right:auto;width:56%;margin:0;background:rgba(255,255,255,.84);border:1px solid rgba(255,255,255,.48);box-shadow:0 22px 50px rgba(0,9,74,.22),inset 0 1px 0 rgba(255,255,255,.7);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);opacity:0;visibility:hidden;transform:translateY(16px);transition:opacity .3s ease,transform .3s ease,visibility .3s}.corporate-technology .technology-alert:before{display:none}.corporate-technology .technology-alert.is-visible{animation:none;opacity:0;visibility:hidden}.corporate-technology .technology-alert.scroll-active{opacity:1;visibility:visible;transform:translateY(0)}.corporate-technology .technology-alert.scroll-active.is-visible{opacity:1;visibility:visible}.corporate-technology .technology-phone-crop{height:420px}@media(max-width:1080px){.corporate-technology .technology-stage{height:350px;min-height:350px}.corporate-technology .technology-phone-crop{height:350px}}@media(max-width:820px){.corporate-technology .technology-stage{height:540px;min-height:540px;padding:0}.corporate-technology .technology-alert{top:0;left:0;width:100%}.corporate-technology .technology-phone{top:auto;bottom:0}.corporate-technology .technology-phone-crop{height:320px}}@media(prefers-reduced-motion:reduce){.corporate-technology .technology-alert{transition:none}}
.corporate-technology .technology-heading{margin:0 auto;text-align:center}.corporate-technology .technology-heading p{margin:0 auto}.corporate-technology .technology-stage{display:grid;grid-template-columns:44% 56%;align-items:start;height:auto;min-height:560px;padding-bottom:36px;gap:16px 0}.corporate-technology .technology-alert{position:relative;grid-column:2;top:auto;left:auto;width:100%;margin:0}.corporate-technology .technology-phone{top:0;bottom:auto}.corporate-technology .technology-phone-crop{height:100%;max-height:560px}.corporate-technology .technology-phone{height:100%;max-height:560px}.corporate-technology .technology-phone img{width:560px;max-width:none}.corporate-technology .technology-phone-crop{width:560px}.corporate-technology .technology-phone{left:0}@media(max-width:1080px){.corporate-technology .technology-phone img,.corporate-technology .technology-phone-crop{width:440px}.corporate-technology .technology-phone,.corporate-technology .technology-phone-crop{max-height:440px}}@media(max-width:820px){.corporate-technology .technology-stage{display:flex;height:auto;min-height:0;padding-bottom:356px;gap:16px}.corporate-technology .technology-alert{width:100%;margin:0}.corporate-technology .technology-phone{top:auto;bottom:0;left:50%;height:320px}.corporate-technology .technology-phone-crop{width:320px;height:320px}.corporate-technology .technology-phone img{width:320px}}
.corporate-technology .technology-stage{padding-bottom:0}.corporate-technology .technology-phone{top:auto;bottom:0;left:0;width:calc(44% - 64px);height:auto;max-height:none}.corporate-technology .technology-phone-crop{width:100%;height:auto;max-height:none;aspect-ratio:1;overflow:hidden}.corporate-technology .technology-phone img{width:100%;height:auto;max-width:100%}.corporate-technology .technology-alert{max-width:none}@media(max-width:820px){.corporate-technology .technology-stage{padding-bottom:372px}.corporate-technology .technology-phone{left:50%;width:320px;bottom:0}.corporate-technology .technology-phone-crop{width:100%;height:auto}.corporate-technology .technology-phone img{width:100%}}
.corporate-technology .alert-status{display:none}
.corporate-technology .technology-stage{align-content:start;row-gap:10px}@media(max-width:820px){.corporate-technology .technology-stage{gap:10px}}
@media(min-width:821px){.corporate-technology .technology-stage{min-height:0;height:auto;padding-bottom:0}.corporate-technology .technology-phone{top:0;bottom:0;height:100%}.corporate-technology .technology-phone-crop{height:100%;aspect-ratio:auto}}
@media(min-width:821px){.corporate-technology .technology-stage{padding-bottom:10px}}
.hero-service:after{inset:0 0 0 auto;width:48%;background-image:url('/assets/hero-corporativo-recepcionista-nova.png');background-position:right bottom;background-size:contain}.hero-service .hero-segments{background:transparent}.hero-service .hero-segments:before{background:rgba(11,24,161,.88)}
.hero.hero-service:before{background:url('/assets/bg-empresas.jpg') center/cover no-repeat;opacity:.1;pointer-events:none}
