[data-service-layout]{--service-border: rgba(148, 163, 184, .17);--service-border-strong: rgba(103, 232, 249, .27);--service-surface: rgba(10, 20, 35, .74);--service-surface-raised: rgba(15, 29, 48, .84);--service-muted: #9aa9bb;position:relative;isolation:isolate;overflow-x:clip}[data-service-layout]:before{position:absolute;inset:0 0 auto;z-index:-1;height:42rem;content:"";pointer-events:none;background:radial-gradient(ellipse at 78% 6%,rgba(8,145,178,.14),transparent 42%),radial-gradient(ellipse at 8% 18%,rgba(30,64,175,.12),transparent 36%)}[data-service-layout]>header{box-sizing:border-box;width:min(calc(100% - 2.5rem),80rem);max-width:none;margin:0 auto clamp(2.5rem,5vw,4.25rem);padding:clamp(1.25rem,3vw,2.75rem);overflow:hidden;border:1px solid var(--service-border-strong);border-radius:1.75rem;background:radial-gradient(ellipse at 92% 8%,rgba(8,145,178,.17),transparent 40%),linear-gradient(135deg,#0f1d30fa,#050d19f7 62%,#081f2df5);box-shadow:0 28px 80px #0000004d,inset 0 1px #ffffff09}[data-service-layout]>header>div:first-child{gap:clamp(1.75rem,3.2vw,3.25rem)}[data-service-layout]>header h1{max-width:17ch;font-size:clamp(2rem,4.2vw,3.55rem);line-height:1.08;letter-spacing:-.04em;text-wrap:balance}[data-service-layout]>header h1+div{max-width:48rem}[data-service-layout]>header h1+div p{line-height:1.78}[data-service-layout]>header>div:first-child>div:first-child>div:first-child{align-items:flex-start;gap:1.15rem}[data-service-layout]>header>div:first-child>div:first-child>div:first-child>div:first-child{width:3.75rem;height:3.75rem;flex:0 0 3.75rem;border-color:#67e8f93d;border-radius:1.1rem;background:linear-gradient(145deg,#0891b233,#0f172ae6);box-shadow:0 10px 28px #0891b21f}[data-service-layout]>header>div:first-child>div:first-child>div:first-child>div:first-child svg{width:1.8rem;height:1.8rem}[data-service-layout]>header>div:first-child>div:first-child>div:nth-child(3){max-width:46rem;padding:.95rem 1rem;border:1px solid var(--service-border);border-radius:1rem;background:#020a1461;line-height:1.7}[data-service-layout]>header>div:first-child>div:first-child>div:nth-child(4){margin-top:.75rem;margin-bottom:1.25rem;gap:.75rem}[data-service-layout]>header>div:first-child>div:first-child>div:nth-child(4) a{min-height:3.15rem;padding-inline:1.25rem;border-radius:.9rem;box-shadow:0 8px 24px #0000002e;transition:transform .18s ease,filter .18s ease,background-color .18s ease}[data-service-layout]>header>div:first-child>div:first-child>div:nth-child(4) a:hover{transform:translateY(-2px)}[data-service-layout]>header>div:first-child>div:first-child>div.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;max-width:none}[data-service-layout]>header>div:first-child>div:first-child>div.grid>div{min-height:5.35rem;align-items:flex-start;padding:.9rem;border-color:var(--service-border);border-radius:.95rem;background:#020a148c}[data-service-layout]>header>div:first-child>div:first-child>div.grid>div svg{margin-top:.15rem}[data-service-layout]>header>div:first-child>div:first-child>div.grid>div span:last-child{display:block;font-size:.82rem;line-height:1.45}[data-service-layout]>header>div:first-child>div:first-child>a{margin-top:.9rem}[data-service-layout]>header>div:first-child>.relative{min-height:25rem;border:1px solid var(--service-border-strong);border-radius:1.35rem;background:#020a14b3;box-shadow:0 22px 55px #0000004d}[data-service-layout]>header>div:first-child>.relative img{width:100%;height:100%;min-height:25rem;max-height:34rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}[data-service-layout]>header>div:first-child>.relative p{padding:1.25rem;font-size:.75rem;line-height:1.5}[data-service-layout]>section{box-sizing:border-box;width:min(calc(100% - 2.5rem),80rem);max-width:none;margin-inline:auto;padding:clamp(2.5rem,4.8vw,4rem) clamp(0rem,1vw,.75rem);border-top-color:#94a3b821;scroll-margin-top:7rem}[data-service-layout]>section>h2,[data-service-layout]>section>div>h2{letter-spacing:-.025em;line-height:1.2;text-wrap:balance}[data-service-layout]>section>div>p{line-height:1.75}[data-service-layout]>section[aria-labelledby=symptom-finder] a{min-height:8.1rem;padding:1.3rem;border-color:var(--service-border);border-radius:1.15rem;background:linear-gradient(145deg,#0f1d30d1,#050d19d6);box-shadow:inset 0 1px #ffffff06}[data-service-layout]>section[aria-labelledby=symptom-finder] a:hover{border-color:#67e8f966;background:linear-gradient(145deg,#0d283ae6,#051220f0);box-shadow:0 16px 35px #0000002e}[data-service-layout]>section[aria-labelledby=why-choose-us-heading]>div.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}[data-service-layout]>section[aria-labelledby=why-choose-us-heading] article,[data-service-layout]>section:has(>div.grid>article) article{border-color:var(--service-border);border-radius:1.1rem;background:linear-gradient(150deg,#0f1d30b8,#050d19d1);box-shadow:inset 0 1px #ffffff06}[data-service-layout]>section[aria-labelledby=why-choose-us-heading] article{min-height:100%;padding:1.35rem}[data-service-layout]>section[aria-labelledby=service-capabilities-heading]>ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}[data-service-layout]>section[aria-labelledby=service-capabilities-heading]>ul>li{min-height:5.2rem;align-items:flex-start;padding:1.1rem;border-color:var(--service-border);border-radius:1rem;background:#0a1423b8;line-height:1.55}[data-service-layout]>section[aria-label="Supported device types and brands"]>div:first-child{padding:1.35rem;border:1px solid var(--service-border);border-radius:1.2rem;background:#0a142380}[data-service-layout]>section[aria-label="Supported device types and brands"]>div:first-child ul{gap:.65rem}[data-service-layout]>section[aria-label="Supported device types and brands"]>div:first-child li span{min-height:2.5rem;align-items:center;padding:.55rem .9rem;border-color:var(--service-border);border-radius:.8rem;background:#020a148c;line-height:1.4}[data-service-layout]>section[aria-label="Supported device types and brands"]>div:not(:first-child) li span{min-height:2.25rem;align-items:center;border-radius:.7rem;background:#0891b214}[data-service-layout]>section[aria-labelledby=common-problems-heading]>div.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}[data-service-layout]>section[aria-labelledby=common-problems-heading] article{min-height:100%;padding:clamp(1.2rem,2vw,1.65rem);border-color:var(--service-border);border-radius:1.2rem;background:linear-gradient(150deg,#0f1d30d6,#050d19e6);box-shadow:0 12px 30px #00000021}[data-service-layout]>section[aria-labelledby=common-problems-heading] article h3{line-height:1.3;text-wrap:balance}[data-service-layout]>section[aria-labelledby=common-problems-heading] article p{line-height:1.72}[data-service-layout]>section[aria-labelledby=repair-process-heading]>div.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}[data-service-layout]>section[aria-labelledby=repair-process-heading] article{height:100%;padding:1.35rem;border-color:var(--service-border);border-radius:1.2rem;background:linear-gradient(150deg,#0f1d30d1,#050d19e6)}[data-service-layout]>section[aria-labelledby=repair-process-heading] article>span{width:2.55rem;height:2.55rem;border:1px solid rgba(103,232,249,.28);border-radius:.8rem;background:linear-gradient(145deg,#67e8f9,#22d3ee);box-shadow:0 8px 22px #06b6d42e}[data-service-layout]>section[aria-labelledby=repair-process-heading] article p{line-height:1.7}[data-service-layout]>section[aria-labelledby=repair-process-heading] article>div{border-color:var(--service-border)}[data-service-layout]>section[aria-labelledby=laptop-repair-pricing-heading]{width:min(calc(100% - 2.5rem),80rem)}[data-service-layout]>section[aria-labelledby=laptop-repair-pricing-heading]>div.overflow-x-auto{border-color:#67e8f938;border-radius:1.2rem;background:#050d19c7;box-shadow:0 18px 42px #0000002b;scrollbar-color:rgba(103,232,249,.35) rgba(15,23,42,.7)}[data-service-layout]>section[aria-labelledby=laptop-repair-pricing-heading] table{min-width:760px;border-collapse:separate;border-spacing:0}[data-service-layout]>section[aria-labelledby=laptop-repair-pricing-heading] thead{background:#11263afa}[data-service-layout]>section[aria-labelledby=laptop-repair-pricing-heading] th,[data-service-layout]>section[aria-labelledby=laptop-repair-pricing-heading] td{padding:1rem 1.1rem;border-bottom:1px solid rgba(148,163,184,.1);vertical-align:top;line-height:1.6}[data-service-layout]>section[aria-labelledby=laptop-repair-pricing-heading] thead th{position:sticky;top:0;z-index:1;color:#e5faff;font-size:.76rem;letter-spacing:.04em}[data-service-layout]>section[aria-labelledby=laptop-repair-pricing-heading] tbody tr{background:transparent;transition:background-color .16s ease}[data-service-layout]>section[aria-labelledby=laptop-repair-pricing-heading] tbody tr:hover{background:#0891b214}[data-service-layout]>section[aria-labelledby=service-faqs-heading]{width:min(calc(100% - 2.5rem),62rem)}[data-service-layout]>section[aria-labelledby=service-faqs-heading] h2{margin-bottom:2rem}[data-service-layout]>section[aria-labelledby=service-faqs-heading] details{border-color:var(--service-border);border-radius:1rem;background:#0a1423b8;transition:border-color .16s ease,background-color .16s ease}[data-service-layout]>section[aria-labelledby=service-faqs-heading] details[open]{border-color:#67e8f94d;background:#0d1d2ee0}[data-service-layout]>section[aria-labelledby=service-faqs-heading] summary{min-height:3.5rem;padding:1.05rem 1.25rem;line-height:1.5}[data-service-layout]>section[aria-labelledby=service-faqs-heading] details>p{padding:0 1.25rem 1.25rem;line-height:1.75}[data-service-layout]>section:has(>div.grid>div>h3)>div.grid>div{border-color:var(--service-border);border-radius:1.1rem;background:#0a1423b8}[data-service-layout]>section[aria-labelledby=repair-service-areas-heading] nav a{min-height:3.25rem;display:flex;align-items:center;border-color:var(--service-border);border-radius:.9rem;background:#0a1423ad}[data-service-layout]>section[aria-labelledby=repair-service-areas-heading] nav a:hover{border-color:#67e8f959;background:#0891b217}[data-service-layout]>section.text-center>div{padding:clamp(1.5rem,4vw,3.25rem);border-color:#67e8f93d;border-radius:1.6rem;background:radial-gradient(ellipse at 90% 0%,rgba(8,145,178,.18),transparent 48%),linear-gradient(135deg,#0f1d30f2,#050d19f5);box-shadow:0 24px 60px #00000038}[data-service-layout] a:focus-visible,[data-service-layout] summary:focus-visible{outline:2px solid #67e8f9;outline-offset:3px}@media (max-width: 1023px){[data-service-layout]>header>div:first-child>div:first-child>div.grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-service-layout]>section[aria-labelledby=why-choose-us-heading]>div.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){[data-service-layout]>header{width:calc(100% - 1.25rem);margin-bottom:1.75rem;padding:1.15rem;border-radius:1.25rem}[data-service-layout]>header h1{max-width:100%;font-size:clamp(1.8rem,8vw,2.45rem);line-height:1.12}[data-service-layout]>header>div:first-child>div:first-child>div:first-child{gap:.8rem}[data-service-layout]>header>div:first-child>div:first-child>div:first-child>div:first-child{width:3rem;height:3rem;flex-basis:3rem;border-radius:.85rem}[data-service-layout]>header>div:first-child>div:first-child>div:first-child>div:first-child svg{width:1.45rem;height:1.45rem}[data-service-layout]>header>div:first-child>div:first-child>div:nth-child(4){display:grid;grid-template-columns:1fr}[data-service-layout]>header>div:first-child>div:first-child>div:nth-child(4) a{width:100%}[data-service-layout]>header>div:first-child>div:first-child>div.grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-service-layout]>header>div:first-child>div:first-child>div.grid>div{min-height:5.1rem;gap:.55rem;padding:.7rem}[data-service-layout]>header>div:first-child>div:first-child>div.grid>div span:last-child{font-size:.76rem}[data-service-layout]>header>div:first-child>.relative{min-height:16rem}[data-service-layout]>header>div:first-child>.relative img{min-height:16rem;max-height:21rem}[data-service-layout]>section{width:calc(100% - 1.25rem);padding-block:2.25rem;padding-inline:0}[data-service-layout]>section>h2,[data-service-layout]>section>div>h2{font-size:clamp(1.45rem,6vw,1.85rem)}[data-service-layout]>section[aria-labelledby=why-choose-us-heading]>div.grid,[data-service-layout]>section[aria-labelledby=service-capabilities-heading]>ul,[data-service-layout]>section[aria-labelledby=common-problems-heading]>div.grid,[data-service-layout]>section[aria-labelledby=repair-process-heading]>div.grid{grid-template-columns:1fr}[data-service-layout]>section[aria-labelledby=symptom-finder] a{min-height:0;padding:1.1rem}[data-service-layout]>section[aria-labelledby=why-choose-us-heading] article,[data-service-layout]>section[aria-labelledby=common-problems-heading] article,[data-service-layout]>section[aria-labelledby=repair-process-heading] article{padding:1.15rem}[data-service-layout]>section[aria-label="Supported device types and brands"]>div:first-child{padding:1rem}[data-service-layout]>section[aria-labelledby=laptop-repair-pricing-heading]>div.overflow-x-auto{border-radius:.95rem}[data-service-layout]>section[aria-labelledby=laptop-repair-pricing-heading] table{min-width:720px;font-size:.8rem}[data-service-layout]>section[aria-labelledby=laptop-repair-pricing-heading] th,[data-service-layout]>section[aria-labelledby=laptop-repair-pricing-heading] td{padding:.8rem}[data-service-layout]>section[aria-labelledby=service-faqs-heading]{width:calc(100% - 1.25rem)}[data-service-layout]>section[aria-labelledby=service-faqs-heading] summary{padding:.9rem 1rem}[data-service-layout]>section[aria-labelledby=service-faqs-heading] details>p{padding-inline:1rem}[data-service-layout]>section.text-center>div{padding:1.35rem 1rem;border-radius:1.25rem}}@media (prefers-reduced-motion: reduce){[data-service-layout] *,[data-service-layout] *:before,[data-service-layout] *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
