/* Soluciones Apple profesionales: diseño original Lantegibox, sin logotipos de terceros */
.applepro-hero{background:radial-gradient(circle at 82% 20%,rgba(188,235,220,.64),transparent 29%),radial-gradient(circle at 65% 88%,rgba(255,224,51,.28),transparent 30%),var(--paper)}.applepro-hero::after{border-color:rgba(16,60,255,.13)}.applepro-hero .service-title{font-size:clamp(52px,5.8vw,83px)}
.applepro-workstation{position:relative;z-index:2;min-height:520px;max-width:580px;margin:auto;padding:30px;border:1px solid rgba(10,21,36,.1);border-radius:36px;background:rgba(255,255,255,.9);box-shadow:0 36px 95px rgba(10,36,56,.15);transform:rotate(.5deg)}.applepro-display{width:88%;margin:auto}.applepro-screen{min-height:290px;padding:34px;border:10px solid #071d2d;border-radius:19px;background:var(--blue);color:#fff}.applepro-screen>span{font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase;opacity:.65}.applepro-screen strong{display:block;margin:33px 0 28px;font-size:40px;line-height:.96;letter-spacing:-.06em}.applepro-screen em{color:var(--yellow);font-style:normal}.applepro-screen>i{display:block;width:72%;height:7px;margin-top:8px;border-radius:8px;background:rgba(255,255,255,.24)}.applepro-screen>i:nth-last-child(2){width:54%}.applepro-screen>i:last-child{width:35%}.applepro-base{width:110px;height:24px;margin:auto;border-radius:0 0 16px 16px;background:#071d2d}.applepro-laptop{position:absolute;right:16px;bottom:85px;width:235px;height:142px;padding:65px 18px 18px;border:9px solid #071d2d;border-radius:13px;background:var(--mint);box-shadow:0 18px 40px rgba(4,22,34,.2);transform:rotate(2deg)}.applepro-laptop span,.applepro-laptop b{display:block}.applepro-laptop span{font-size:8px;text-transform:uppercase}.applepro-laptop b{margin-top:4px;font-size:13px}.applepro-status{position:absolute;left:23px;right:23px;bottom:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.applepro-status>span{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;padding:12px;border:1px solid var(--line);border-radius:14px;background:#fff}.applepro-status i{grid-row:1/3;width:8px;height:8px;margin-top:3px;border-radius:50%;background:#36c887}.applepro-status b{font-size:9px}.applepro-status small{color:#75808c;font-size:7px}.applepro-badge{position:absolute;top:220px;left:-20px;display:flex;align-items:center;gap:10px;padding:15px;border-radius:17px;background:var(--yellow);box-shadow:0 17px 40px rgba(10,36,56,.15);transform:rotate(-4deg)}.applepro-badge>b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff}.applepro-badge span{font-size:8px}.applepro-badge strong{font-size:10px}
.applepro-context,.applepro-compat{background:var(--navy);color:#fff}.applepro-context-grid,.applepro-compat-grid{display:grid;grid-template-columns:.88fr 1.12fr;gap:95px;align-items:center}.applepro-context h2,.applepro-compat h2{margin:0;font-size:clamp(47px,5.7vw,75px);line-height:1;letter-spacing:-.06em}.applepro-context h2 span,.applepro-compat h2 span{color:var(--yellow)}.applepro-context-grid>div:first-child>p:last-child,.applepro-compat-grid>div:first-child>p:not(.eyebrow){margin:27px 0 20px;color:rgba(255,255,255,.63);font-size:15px;line-height:1.75}.applepro-context-list{border-top:1px solid rgba(255,255,255,.18)}.applepro-context-list article{display:grid;grid-template-columns:auto 1fr;gap:24px;padding:28px 0;border-bottom:1px solid rgba(255,255,255,.18)}.applepro-context-list article>span{color:var(--yellow);font-size:10px;font-weight:900}.applepro-context-list h3{margin:0;font-size:18px}.applepro-context-list p{margin:8px 0 0;color:rgba(255,255,255,.58);font-size:12px;line-height:1.65}
.applepro-solutions{background:#fff}.applepro-solutions .split-heading h2 em,.applepro-sectors-head h2 em{color:var(--blue);font-style:normal}.applepro-solution-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.applepro-card{min-height:310px;padding:28px;border:1px solid var(--line);border-radius:26px;background:var(--paper)}.applepro-card>span{color:#89939e;font-size:10px;font-weight:900}.applepro-card>b{display:grid;place-items:center;width:56px;height:56px;margin:24px 0 28px;border-radius:18px;background:#fff;color:var(--blue);font-size:10px}.applepro-card h3{margin:0;font-size:23px;line-height:1.14;letter-spacing:-.04em}.applepro-card p{margin:14px 0 0;color:var(--ink-soft);font-size:13px;line-height:1.7}.applepro-card.blue{border:0;background:var(--blue);color:#fff}.applepro-card.blue span,.applepro-card.blue p{color:rgba(255,255,255,.7)}.applepro-card.blue>b{background:rgba(255,255,255,.14);color:#fff}.applepro-card.yellow{border:0;background:var(--yellow)}.applepro-card.mint{border:0;background:var(--mint)}
.applepro-sectors,.applepro-method,.applepro-related{background:var(--paper)}.applepro-sectors-head{display:grid;grid-template-columns:1fr .47fr;gap:90px;align-items:end;margin-bottom:58px}.applepro-sectors-head h2{margin:0;font-size:clamp(44px,5.4vw,70px);line-height:1.02;letter-spacing:-.06em}.applepro-sectors-head>p{margin:0;color:var(--ink-soft);font-size:14px;line-height:1.75}.applepro-sector-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.applepro-sector-grid article{display:flex;flex-direction:column;min-height:290px;padding:29px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.applepro-sector-grid article>span{color:var(--blue);font-size:10px;font-weight:900}.applepro-sector-grid h3{margin:52px 0 13px;font-size:24px;letter-spacing:-.04em}.applepro-sector-grid p{margin:0;color:var(--ink-soft);font-size:12px;line-height:1.7}.applepro-sector-grid b{margin-top:auto;padding-top:18px;border-top:1px solid var(--line);font-size:10px}
.applepro-checklist{padding:28px;border:1px solid rgba(255,255,255,.15);border-radius:29px;background:rgba(255,255,255,.06)}.applepro-checklist>div{display:flex;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.15);font-size:10px}.applepro-checklist>div b{color:var(--yellow)}.applepro-checklist ul{margin:0;padding:0;list-style:none}.applepro-checklist li{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.72);font-size:11px}.applepro-checklist li b{color:var(--mint)}.applepro-checklist>p{padding:18px;border-radius:16px;background:var(--blue)}.applepro-checklist small,.applepro-checklist strong{display:block}.applepro-checklist small{font-size:8px;opacity:.6}.applepro-checklist strong{margin-top:5px;font-size:13px}
.applepro-security{background:#fff}.applepro-security-grid{display:grid;grid-template-columns:1.03fr .97fr;gap:95px;align-items:center}.applepro-security-board{padding:32px;border:1px solid var(--line);border-radius:30px;background:var(--paper);box-shadow:0 30px 75px rgba(10,36,56,.08)}.security-ring{display:grid;place-items:center;width:220px;height:220px;margin:auto;border:24px solid var(--mint);border-right-color:var(--blue);border-radius:50%;text-align:center}.security-ring span{font-size:45px;font-weight:850}.security-ring small{margin-top:-60px;font-size:9px}.security-items{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:30px}.security-items>span{padding:15px;border:1px solid var(--line);border-radius:15px;background:#fff}.security-items i,.security-items b,.security-items small{display:block}.security-items i{color:var(--blue);font-size:8px;font-style:normal}.security-items b{margin-top:14px;font-size:10px}.security-items small{font-size:8px}.applepro-security-grid>div:last-child h2{margin:0;font-size:clamp(43px,5vw,66px);line-height:1.02;letter-spacing:-.06em}.applepro-security-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);line-height:1.75}.applepro-security-grid ul{padding:0;list-style:none}.applepro-security-grid li{padding:12px 0 12px 27px;border-top:1px solid var(--line);font-size:12px}.applepro-security-grid li::before{content:"✓";position:absolute;margin-left:-27px;color:var(--blue);font-weight:900}.applepro-coverage{background:#0d49e8}
@media(max-width:1100px){.applepro-context-grid,.applepro-compat-grid,.applepro-security-grid{gap:55px}.applepro-solution-grid{grid-template-columns:repeat(2,1fr)}.applepro-sector-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:900px){.applepro-context-grid,.applepro-compat-grid,.applepro-security-grid{grid-template-columns:1fr;gap:50px}.applepro-sectors-head{grid-template-columns:1fr;gap:24px}.applepro-workstation{max-width:650px}.applepro-security-board{order:2}}
@media(max-width:640px){.applepro-hero .service-title{font-size:43px}.applepro-workstation{min-height:510px;padding:20px;border-radius:25px;transform:none}.applepro-screen{min-height:270px;padding:24px}.applepro-screen strong{font-size:34px}.applepro-laptop{right:8px;bottom:128px;width:190px}.applepro-status{grid-template-columns:1fr;left:15px;right:15px}.applepro-status>span{padding:8px}.applepro-badge{left:5px}.applepro-context h2,.applepro-compat h2{font-size:44px}.applepro-solution-grid,.applepro-sector-grid{grid-template-columns:1fr}.applepro-sectors-head h2,.applepro-security-grid>div:last-child h2{font-size:41px}.security-items{grid-template-columns:1fr}}
