.svc-page{--svc-bg:#08090b;--svc-band:#0f1215;--svc-card:#121519;--svc-text:#f0f1ed;--svc-muted:#9ca1a4;--svc-line:#ffffff1f;--svc-accent:#b9a6ff;--svc-accent-solid:#8052ff;--svc-on-accent:#fff;background:var(--svc-bg);color:var(--svc-text);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.svc-reparacion{--svc-accent:#49e6b1;--svc-accent-solid:#49e6b1;--svc-on-accent:#06110e}.svc-container{width:min(1180px,100% - 48px);margin:0 auto;position:relative}.svc-hero{border-bottom:1px solid var(--svc-line);padding:150px 0 110px;position:relative;background:radial-gradient(circle at 82% 30%,color-mix(in srgb,var(--svc-accent-solid) 22%,transparent),transparent 34%),var(--svc-bg)!important}.svc-grid{opacity:.25;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.svc-breadcrumb{color:var(--svc-muted);flex-wrap:wrap;gap:8px;margin-bottom:44px;font-size:12px;display:flex}.svc-breadcrumb a{color:var(--svc-muted);transition:color .2s}.svc-breadcrumb a:hover{color:var(--svc-accent)}.svc-breadcrumb [aria-current]{color:var(--svc-text)}.svc-eyebrow{color:var(--svc-accent);letter-spacing:.2em;align-items:center;gap:10px;margin:0;font-size:10px;font-weight:700;display:flex}.svc-eyebrow>span{background:var(--svc-accent);width:30px;height:1px;box-shadow:0 0 14px var(--svc-accent)}.svc-hero h1{letter-spacing:-.06em;max-width:1100px;margin:22px 0 28px;font-size:clamp(42px,6.4vw,92px);font-weight:700;line-height:.92}.svc-page h1 em,.svc-page h2 em{color:var(--svc-accent);font-style:normal}.svc-intro{color:#b4b8ba;max-width:560px;margin:0;font-size:17px;line-height:1.6}.svc-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:38px;display:flex}.svc-btn{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;padding:15px 20px;font-size:12px;font-weight:700;transition:transform .25s,background .25s,border-color .25s;display:inline-flex}.svc-btn:hover{transform:translateY(-3px)}.svc-btn:focus-visible,.svc-related a:focus-visible,.svc-faqs summary:focus-visible,.svc-breadcrumb a:focus-visible{outline:2px solid var(--svc-accent);outline-offset:3px}.svc-btn-primary{background:var(--svc-accent-solid);color:var(--svc-on-accent)}.svc-btn-ghost{color:var(--svc-text);border:1px solid #ffffff47}.svc-btn-ghost:hover{border-color:var(--svc-accent)}.svc-section{border-bottom:1px solid var(--svc-line);padding:110px 0}.svc-band{background:var(--svc-band)!important}.svc-split{grid-template-columns:.8fr 1.2fr;align-items:start;gap:70px;display:grid}.svc-head h2{letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(34px,4.4vw,58px);font-weight:700;line-height:.95}.svc-split .svc-head{position:sticky;top:110px}.svc-items{border-top:1px solid var(--svc-line);margin:0;padding:0;list-style:none}.svc-items li{border-bottom:1px solid var(--svc-line);grid-template-columns:52px 1fr;gap:18px;padding:24px 0;transition:padding .25s;display:grid}.svc-items li:hover{padding-left:10px}.svc-num{color:var(--svc-accent);letter-spacing:.12em;padding-top:4px;font-size:12px;font-weight:700}.svc-items h3{letter-spacing:-.02em;margin:0 0 6px;font-size:20px}.svc-items p,.svc-steps p,.svc-faqs p{color:var(--svc-muted);margin:0;font-size:15px;line-height:1.6}.svc-checks{gap:12px;margin:0;padding:0;list-style:none;display:grid}.svc-checks li{border:1px solid var(--svc-line);background:var(--svc-card);align-items:flex-start;gap:14px;padding:18px 20px;font-size:16px;line-height:1.45;display:flex}.svc-checks svg{color:var(--svc-accent);flex-shrink:0;margin-top:2px}.svc-steps{border-top:1px solid var(--svc-line);grid-template-columns:repeat(4,1fr);gap:0;margin:56px 0 0;padding:0;list-style:none;display:grid}.svc-steps li{border-right:1px solid var(--svc-line);margin-right:26px;padding:28px 26px 10px 0}.svc-steps li:last-child{border-right:0;margin-right:0}.svc-step-num{color:var(--svc-accent);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.svc-steps h3{letter-spacing:-.02em;margin:14px 0 10px;font-size:19px}.svc-faqs{border-top:1px solid var(--svc-line)}.svc-faqs details{border-bottom:1px solid var(--svc-line)}.svc-faqs summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;gap:20px;padding:24px 0;font-size:18px;font-weight:700;list-style:none;display:flex}.svc-faqs summary::-webkit-details-marker{display:none}.svc-faqs summary:after{content:"+";color:var(--svc-accent);font-size:24px;line-height:1;transition:transform .25s}.svc-faqs details[open] summary:after{transform:rotate(45deg)}.svc-faqs p{max-width:620px;padding:0 0 24px}.svc-related{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:48px;display:grid}.svc-related a{border:1px solid var(--svc-line);background:var(--svc-card);justify-content:space-between;align-items:center;gap:16px;padding:22px;font-weight:700;transition:border-color .25s,transform .25s;display:flex}.svc-related a:hover{border-color:var(--svc-accent);transform:translateY(-4px)}.svc-related svg{color:var(--svc-accent);flex-shrink:0}.svc-cta{text-align:center;padding:130px 0;background:radial-gradient(circle at 50% 100%,color-mix(in srgb,var(--svc-accent-solid) 20%,transparent),transparent 45%),var(--svc-bg)!important}.svc-cta h2{letter-spacing:-.06em;margin:0 0 22px;font-size:clamp(36px,5.4vw,76px);line-height:.95}.svc-cta p{color:var(--svc-muted);margin:0 0 34px;font-size:14px}@media (max-width:900px){.svc-split{grid-template-columns:1fr;gap:36px}.svc-split .svc-head{position:static}.svc-steps{grid-template-columns:1fr 1fr}.svc-steps li{border-right:0;border-bottom:1px solid var(--svc-line);margin-right:0;padding-bottom:26px;padding-left:0;padding-right:20px}}@media (max-width:600px){.svc-container{width:calc(100% - 32px)}.svc-hero{padding:120px 0 80px}.svc-breadcrumb{margin-bottom:32px}.svc-section{padding:76px 0}.svc-steps{grid-template-columns:1fr;margin-top:36px}.svc-btn{justify-content:center;width:100%}.svc-cta{padding:90px 0}}@media (prefers-reduced-motion:reduce){.svc-page *{transition:none!important}}html.day-mode .svc-page{--svc-bg:#fff;--svc-band:#f4f6fb;--svc-card:#fff;--svc-text:#171329;--svc-muted:#4f5365;--svc-line:#22194824;--svc-accent:#6941d8;--svc-accent-solid:#6941d8;--svc-on-accent:#fff}html.day-mode .svc-page .svc-grid{background-image:linear-gradient(#2e1f6314 1px,#0000 1px),linear-gradient(90deg,#2e1f6314 1px,#0000 1px)}html.day-mode .svc-page .svc-intro,html.day-mode .svc-page .svc-items p,html.day-mode .svc-page .svc-steps p,html.day-mode .svc-page .svc-faqs p,html.day-mode .svc-page .svc-cta p,html.day-mode .svc-page .svc-breadcrumb a{color:#4f5365}html.day-mode .svc-page h1 em,html.day-mode .svc-page h2 em,html.day-mode .svc-page .svc-eyebrow,html.day-mode .svc-page .svc-num,html.day-mode .svc-page .svc-step-num,html.day-mode .svc-page .svc-checks svg,html.day-mode .svc-page .svc-related svg{color:#6941d8}html.day-mode .svc-page .svc-btn-primary,html.day-mode .svc-page .svc-btn-primary *{color:#fff}html.day-mode .svc-page .svc-btn-ghost{border-color:#22194847}
