.page.page-id-30,.page.page-id-34,.page.page-id-37,.page.page-id-41,.page.page-id-44,.page.page-id-62{background:var(--light);color:var(--white)}.breadcrumb-bar{background:#0d0d0d;border-bottom:1px solid var(--border-black)}.breadcrumb-bar .inner{max-width:1100px;margin:0 auto;padding:14px 40px;display:flex;align-items:center;gap:8px;font-size:12px;color:#555}.breadcrumb-bar a{color:#555;text-decoration:none;transition:color .2s}.breadcrumb-bar a:hover{color:#aaa}.breadcrumb-bar svg{width:10px;height:10px;fill:#444}.hero-section{background:var(--dark);position:relative;overflow:hidden}.hero-why-choose-us .hero-inner{padding:40px 0}.hero-bg-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:'Barlow Condensed',sans-serif;font-size:200px;font-weight:900;text-transform:uppercase;color:rgba(255,255,255,.018);letter-spacing:-.03em;user-select:none;white-space:nowrap;pointer-events:none}.hero-accent{position:absolute;top:0;right:0;width:45%;height:100%;background:var(--blue);clip-path:polygon(18% 0,100% 0,100% 100%,0% 100%);opacity:.04;pointer-events:none}.hero-lines{position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0,rgba(255,255,255,.018) 1px,transparent 1px,transparent 80px);pointer-events:none}.hero-inner{display:grid;grid-template-columns:1fr 420px;gap:60px;align-items:end}.hero-left{padding:52px 0 0}.hero-eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:14px}.hero-eyebrow::before{content:'';width:28px;height:2px;background:var(--blue)}.hero-title{font-family:'Barlow Condensed',sans-serif;font-size:78px;font-weight:900;text-transform:uppercase;line-height:.88;letter-spacing:-.02em;margin-bottom:22px;color:var(--white)}.hero-title em{font-style:normal;color:var(--blue)}.hero-description{font-size:16px;color:#888;line-height:1.7;max-width:480px;margin-bottom:32px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;padding-bottom:52px}.hero-btn-primary,.hero-btn-outline{display:inline-flex;align-items:center;gap:8px;border-radius:8px;padding:14px 26px;font-family:'Barlow Condensed',sans-serif;font-size:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:.2s;cursor:pointer}.hero-btn-primary{background:var(--blue);color:#fff;border:none}.hero-btn-primary:hover{background:var(--blue-dark);border-color:var(--blue-dark)}.hero-btn-outline{background:transparent;color:#fff;border:1px solid var(--border-black)}.hero-btn-outline:hover{border-color:#555;background:rgba(255,255,255,.04)}.hero-btn-primary svg,.hero-btn-outline svg{width:16px;height:16px;fill:currentColor}.hero-right{display:flex;flex-direction:column;justify-content:flex-end;align-self:end}.hero-device-card{background:#181818;border:1px solid var(--border-black);border-bottom:none;border-radius:16px 16px 0 0;padding:28px 28px 32px;position:relative;overflow:hidden}.hero-device-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:var(--blue)}.hero-device-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(0,188,235,.12);border:1px solid rgba(0,188,235,.18);border-radius:20px;padding:5px 12px;font-size:11px;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px}.hero-device-badge svg{width:10px;height:10px;fill:var(--blue)}.hero-device-items{display:flex;gap:12px;margin-bottom:20px}.hero-device-item{flex:1;background:#111;border:1px solid #2a2a2a;border-radius:14px;height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;position:relative;overflow:hidden}.hero-device-item::after{content:'';position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--blue);opacity:.5}.hero-device-item svg{width:28px;height:28px;fill:var(--blue);opacity:.7}.hero-device-item span{font-size:10px;color:#555;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.laptop-mock-wrap{margin-bottom:20px;position:relative}.laptop-screen{background:#0a0a0a;border:1px solid #2a2a2a;border-radius:10px 10px 4px 4px;height:130px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;position:relative;overflow:hidden}.laptop-screen::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:var(--blue);opacity:.6}.laptop-screen svg{width:36px;height:36px;fill:var(--blue);opacity:.6}.laptop-screen span{font-size:11px;color:#444;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.laptop-base{background:#1a1a1a;border:1px solid #2a2a2a;border-top:none;border-radius:0 0 6px 6px;height:18px;position:relative}.laptop-base::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:6px;background:#111;border:1px solid #2a2a2a;border-radius:3px 3px 0 0}.laptop-notch{width:14px;height:14px;background:#111;border:1px solid #2a2a2a;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-7px}.hero-timer-visual{background:#0a0a0a;border:1px solid #2a2a2a;border-radius:12px;padding:22px;margin-bottom:20px;text-align:center;position:relative;overflow:hidden}.hero-timer-visual::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at center,rgba(215,43,43,.06) 0%,transparent 70%)}.hero-timer-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#555;margin-bottom:12px}.hero-timer-display{font-family:'Barlow Condensed',sans-serif;font-size:52px;font-weight:900;color:var(--blue);line-height:1;margin-bottom:8px;letter-spacing:-.02em}.hero-timer-sub{font-size:11px;color:#444;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.hero-corrosion-bar{margin-top:16px}.hero-corrosion-label{display:flex;justify-content:space-between;margin-bottom:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.hero-corrosion-label span{color:#555}.hero-corrosion-label strong{color:var(--blue)}.hero-corrosion-track{height:6px;background:#1a1a1a;border-radius:3px;overflow:hidden}.hero-corrosion-fill{height:100%;width:40%;background:linear-gradient(90deg,var(--blue-bright),var(--blue));border-radius:3px;animation:corrode 3s ease-in-out infinite alternate}@keyframes corrode {
    from {
        width: 35%
    }

    to {
        width: 65%
    }
}.hero-brand-heading{font-size:11px;color:#555;text-transform:uppercase;letter-spacing:.08em;font-weight:700;margin-bottom:8px}.hero-brand-list{display:flex;flex-wrap:wrap;gap:6px}.hero-brand-pill{padding:5px 11px;background:#111;border:1px solid var(--border-black);border-radius:4px;font-size:11px;font-weight:600;color:#666;letter-spacing:.03em}.hero-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.hero-stat{border-right:1px solid var(--border);padding:0 25px}.hero-stat:last-child{border-right:none;margin-right:0}.hero-stat-num{font-family:'Barlow Condensed',sans-serif;font-size:42px;font-weight:900;color:#fff;line-height:1}.hero-stat-num span{color:var(--blue)}.hero-stat-lbl{font-size:12px;color:#555;text-transform:uppercase;letter-spacing:.07em;margin-top:4px}.stats-bar{background:var(--mid);border-top:1px solid var(--border-black);border-bottom:1px solid var(--border-black)}.stats-inner{display:grid;grid-template-columns:repeat(4,1fr)}.stat-item{padding:22px 24px;border-right:1px solid var(--border-black);display:flex;align-items:center;gap:14px}.stat-item:last-child{border-right:none}.stat-icon{width:38px;height:38px;border-radius:8px;background:rgba(0,188,235,.12);border:1px solid rgba(0,188,235,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon svg{width:18px;height:18px;fill:var(--blue)}.stat-num{font-family:'Barlow Condensed',sans-serif;font-size:24px;font-weight:800;color:#fff;line-height:1}.stat-lbl{font-size:11px;color:#555;text-transform:uppercase;letter-spacing:.06em;margin-top:2px}.sec-eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:8px}.sec-title{font-family:'Barlow Condensed',sans-serif;color:var(--dark);font-size:42px;font-weight:900;text-transform:uppercase;line-height:.95;letter-spacing:-.01em;margin-bottom:14px}.sec-title span{color:var(--blue)}.sec-sub{font-size:15px;color:#777;line-height:1.65;max-width:560px;margin-bottom:36px}#repairs,#pricing,#what-to-do{padding:60px 0 0}.repairs-grid{display:grid;grid-template-columns:repeat(3,1fr);border-radius:12px;margin-bottom:60px;gap:10px}.repair-item{background:#fff;padding:28px 26px;transition:all .3s;position:relative;border:1px solid var(--line);border-radius:10px;overflow:hidden}.repair-item:hover{transform:translateY(-4px);box-shadow:0 20px 40px -12px rgba(0,188,235,.25);border-color:rgba(0,188,235,.4)}.repair-item::after{content:'';position:absolute;bottom:0;left:0;height:2px;background:var(--blue);transition:width .35s ease;width:0}.repair-item:hover::after{width:100%}.repair-item:nth-last-child(-n+3)::after {display:none}.ri-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.ri-icon{width:40px;height:40px;border-radius:9px;background:rgba(0,188,235,.12);color:var(--blue-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ri-icon svg{width:19px;height:19px;fill:var(--blue-dark)}.ri-time{font-size:10px;font-weight:700;color:#666;text-transform:uppercase;letter-spacing:.06em;border:1px solid #e6e6e6;border-radius:4px;padding:3px 7px;background:#fafafa}.repair-item h3{font-size:15px;font-weight:700;color:#111;margin-bottom:7px}.repair-item p{font-size:13px;color:#555;line-height:1.55}.repair-item .from{display:inline-block;margin-top:12px;font-family:'Barlow Condensed',sans-serif;font-size:15px;font-weight:700;color:#0078ff;letter-spacing:.04em}.emergency-banner{background:rgba(0,188,235,.12);border:1px solid rgba(0,188,235,.22);border-radius:14px;padding:36px 40px;margin-bottom:60px;position:relative;overflow:hidden}.emergency-banner::before{content:'URGENT';position:absolute;right:-10px;top:50%;transform:translateY(-50%);font-family:'Barlow Condensed',sans-serif;font-size:130px;font-weight:900;color:rgba(0,188,235,.05);letter-spacing:-.02em;user-select:none;white-space:nowrap}.emergency-header{display:flex;align-items:center;gap:14px;margin-bottom:28px}.emergency-header svg{width:28px;height:28px;fill:var(--blue);flex-shrink:0}.emergency-header h2{font-family:'Barlow Condensed',sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;letter-spacing:.02em;color:var(--black)}.emergency-header p{font-size:13px;color:var(--ash);margin-top:2px}.emergency-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:0;position:relative}.emergency-steps::before{content:'';position:absolute;top:22px;left:10%;right:10%;height:1px;background:rgba(0,188,235,.18);z-index:0}.estep{text-align:center;position:relative;z-index:1;padding:0 8px}.estep-num{width:44px;height:44px;border-radius:50%;background:var(--blue);border:1px solid rgba(0,188,235,.28);display:flex;align-items:center;justify-content:center;margin:0 auto 12px;font-family:'Barlow Condensed',sans-serif;font-size:18px;font-weight:900;color:var(--white)}.estep-title{font-size:12px;font-weight:700;color:var(--black);text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px}.estep-desc{font-size:11px;color:var(--gray);line-height:1.5}.estep.no .estep-num{background:var(--dark)}.estep.no .estep-title{color:var(--blue-dark)}.warning-box{margin-top:28px;padding:16px 20px;background:rgba(0,188,235,.12);border:1px solid var(--blue);border-radius:8px;display:flex;align-items:center;gap:14px}.warning-icon{width:20px;height:20px;fill:var(--blue);flex-shrink:0}.warning-text{font-size:13px;color:var(--black);line-height:1.55}.warning-strong{color:var(--black)}.battery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:60px}.battery-card{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden;transition:all .3s;position:relative}.battery-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -12px rgba(0,188,235,.25);border-color:rgba(0,188,235,.4)}.battery-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:transparent;transition:background .2s}.battery-card:hover::before{background:var(--blue-dark)}.battery-card.featured{border-color:rgba(0,188,235,.4)}.battery-card.featured::before{background:var(--blue-dark)}.bc-top{padding:22px 22px 16px;border-bottom:1px solid var(--border)}.bc-icon-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.bc-icon{width:42px;height:42px;border-radius:9px;background:rgba(0,188,235,.12);color:var(--blue-dark);display:flex;align-items:center;justify-content:center}.bc-icon svg{width:20px;height:20px;fill:var(--blue-dark)}.bc-badge{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;border:1px solid rgba(0,188,235,.4);background:rgba(0,188,235,.12);color:var(--blue-dark);border-radius:4px;padding:3px 8px}.bc-top h3{font-size:16px;font-weight:700;color:#fff;margin-bottom:4px}.bc-top p{font-size:12px;color:#555;line-height:1.5}.bc-body{padding:16px 22px 22px}.bc-models{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:14px}.bc-model{font-size:10px;font-weight:600;color:#555;border:1px solid var(--border);border-radius:3px;padding:3px 7px;letter-spacing:.03em}.bc-price-row{display:flex;align-items:baseline;gap:6px}.bc-price{font-family:'Barlow Condensed',sans-serif;font-size:28px;font-weight:900;color:var(--blue-dark)}.bc-price-label{font-size:12px;color:#555}.bc-time{display:flex;align-items:center;gap:5px;margin-top:8px;font-size:11px;color:#555}.bc-time svg{width:12px;height:12px;fill:#555}.health-banner{border-radius:12px;padding:36px 0;margin-bottom:60px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.health-left p{font-size:14px;color:#777;line-height:1.7;margin-bottom:24px}.health-checks{display:flex;flex-direction:column;gap:10px}.health-check{display:flex;align-items:center;gap:10px;font-size:13px;color:#888}.health-check svg{width:15px;height:15px;fill:var(--blue);flex-shrink:0}.health-right{background:var(--dark);border:1px solid var(--border);border-radius:10px;padding:28px}.health-meter{margin-bottom:24px}.health-meter-label{display:flex;justify-content:space-between;margin-bottom:10px}.health-meter-label span{font-size:12px;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.06em}.health-meter-label strong{font-family:'Barlow Condensed',sans-serif;font-size:14px;color:var(--blue)}.meter-track{height:8px;background:#1a1a1a;border-radius:4px;overflow:hidden}.meter-fill{height:100%;border-radius:4px;background:linear-gradient(90deg,var(--blue-dark),var(--blue))}.health-result{border:1px solid rgba(0,188,235,.4);border-radius:8px;padding:14px 16px;font-size:13px;color:var(--white);line-height:1.55;background:rgba(0,188,235,.12)}.health-result strong{color:var(--blue);display:block;margin-bottom:4px;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.brands-section{border-radius:12px;padding:32px;margin-bottom:60px}.brands-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.brands-header h3{font-family:'Barlow Condensed',sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#111}.brands-header span{font-size:12px;color:#777;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.brands-grid{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:10px}.brand-card{background:#f9f9f9;border:1px solid #e6e6e6;border-radius:8px;padding:16px 10px;text-align:center;transition:border-color .2s , background .2s}.brand-card:hover{border-color:rgba(0,120,255,.3);background:#fff}.brand-card svg{width:24px;height:24px;fill:var(--blue-dark);display:block}.brand-card h3{font-size:11px;font-weight:700;color:#666;text-transform:uppercase;letter-spacing:.04em}.brand-tags{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-top:10px}.brand-tag{font-size:10px;font-weight:700;color:#6c6b6b;border:1px solid #b7b2b2;border-radius:3px;padding:2px 6px;letter-spacing:.03em}.brand-card p{font-size:12px;color:#555;line-height:1.5}.brand-card-icon{width:44px;height:44px;border:1px solid rgba(0,188,235,.4);border-radius:10px;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;background:rgba(0,188,235,.12)}.process-section{margin-bottom:60px}.process-track{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}.process-track.works{grid-template-columns:repeat(5,1fr)}.devices-grid.revover{grid-template-columns:repeat(4,1fr)}.process-track::before{content:'';position:absolute;top:28px;left:14%;right:14%;height:1px;background:var(--border-black);z-index:0}.process-step{text-align:center;position:relative;z-index:1;padding:0 12px}.ps-num{width:56px;height:56px;border-radius:50%;background:var(--blue);border:1px solid var(--blue);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-family:'Barlow Condensed',sans-serif;font-size:22px;font-weight:900;color:var(--white);transition:all .2s}.process-step:hover .ps-num{background:var(--blue);color:#fff;border-color:var(--blue)}.ps-title{font-size:14px;font-weight:700;color:var(--dark);margin-bottom:6px}.ps-desc{font-size:12px;color:#555;line-height:1.55}.split-section{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#fff;border-radius:12px;overflow:hidden;margin-bottom:60px;box-shadow:3px 3px 10px 0 var(--border)}.split-cell{background:transparent;padding:32px 30px}.split-cell:last-child{border-right:none}.split-cell h3{font-family:'Barlow Condensed',sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin-bottom:18px;display:flex;align-items:center;gap:10px;color:#111}.split-cell h3 svg{width:18px;height:18px}.check-list{list-style:none;display:flex;flex-direction:column;gap:11px}.check-list li{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#666;line-height:1.5}.check-list li svg{width:16px;height:16px;flex-shrink:0;margin-top:1px}.check-ok svg{fill:#22a35a}.check-no svg{fill:#999}.issues-section{margin-bottom:60px}.issues-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.issue-card{background:#fff;border:1px solid #e6e6e6;border-radius:10px;padding:20px 22px;display:flex;align-items:center;gap:16px;transition:all .3s}.issue-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -12px rgba(0,188,235,.25);border-color:rgba(0,188,235,.4)}.issue-num{font-family:'Barlow Condensed',sans-serif;font-size:28px;font-weight:900;color:#d0d0d0;line-height:1;flex-shrink:0;width:32px}.issue-icon{width:40px;height:40px;border-radius:9px;background:rgba(0,188,235,.12);color:var(--blue-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0}.issue-icon svg{width:19px;height:19px;fill:var(--blue-dark)}.issue-text strong{display:block;font-size:13px;font-weight:700;color:#111;margin-bottom:3px}.issue-text{line-height:1.2}.issue-text span{font-size:12px;color:#666;line-height:1.4}.rev-testimonials{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:60px}.rev-testimonial-card{background:#181818;border:1px solid var(--border-black);border-radius:10px;padding:22px;transition:border-color .2s , transform .2s}.rev-testimonial-card:hover{border-color:rgba(0,188,235,.3);transform:translateY(-2px)}.rev-stars{display:flex;gap:2px;margin-bottom:12px}.rev-stars svg{width:13px;height:13px;fill:var(--yellow)}.rev-testimonial-card p{font-size:13px;color:#888;line-height:1.6;margin-bottom:14px;font-style:italic}.rev-author{display:flex;align-items:center;gap:10px}.rev-avatar{width:30px;height:30px;border-radius:50%;background:rgba(0,188,235,.12);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--blue)}.rev-name{font-size:12px;font-weight:700;color:#aaa}.rev-meta{font-size:11px;color:#555}.cta-banner{background:var(--mid);border:1px solid var(--border-black);padding:44px 48px;overflow:hidden}.cta-inner{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;position:relative}.cta-inner::before{content:'REPAIR';position:absolute;right:-20px;top:50%;transform:translateY(-50%);font-family:'Barlow Condensed',sans-serif;font-size:120px;font-weight:900;color:rgba(255,255,255,.018);letter-spacing:-.02em;user-select:none;white-space:nowrap}.cta-banner h2{font-family:'Barlow Condensed',sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;line-height:.95;margin-bottom:10px;color:var(--white)}.cta-banner h2 span{color:var(--blue)}.cta-banner p{font-size:14px;color:#666;line-height:1.6}.cta-actions{display:flex;flex-direction:column;gap:10px;align-items:flex-end;position:relative}.cta-phone{font-family:'Barlow Condensed',sans-serif;font-size:22px;font-weight:800;color:#fff;text-align:center;letter-spacing:.02em}.cta-phone span{color:var(--blue)}.btn-primary{display:inline-flex;align-items:center;gap:8px;background:var(--blue);color:#fff;border:none;border-radius:8px;padding:14px 26px;font-family:'Barlow Condensed',sans-serif;font-size:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:background .2s}.btn-primary svg{width:16px;height:16px;fill:white}.btn-outline{display:inline-flex;align-items:center;gap:8px;background:transparent;color:#fff;border:1px solid var(--border);border-radius:8px;padding:14px 26px;font-family:'Barlow Condensed',sans-serif;font-size:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all .2s}.timeline-section{background:var(--mid);border:1px solid var(--border);border-radius:12px;padding:36px;margin-bottom:60px}.timeline-header{margin-bottom:28px}.timeline-items{display:flex;flex-direction:column;gap:0}.tl-item{display:grid;grid-template-columns:80px 1fr;gap:0;position:relative}.tl-item::before{content:'';position:absolute;left:36px;top:44px;bottom:-1px;width:1px;background:var(--border);z-index:0}.tl-item:last-child::before{display:none}.tl-left{padding:16px 0;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.tl-dot{width:14px;height:14px;border-radius:50%;flex-shrink:0;margin-top:4px}.tl-time{font-family:'Barlow Condensed',sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-top:6px;text-align:center}.tl-right{padding:16px 0 16px 20px;border-bottom:1px solid var(--border)}.tl-item:last-child .tl-right{border-bottom:none}.tl-right h4{font-size:13px;font-weight:700;color:#fff;margin-bottom:4px}.tl-right p{font-size:12px;color:#555;line-height:1.55}.devices-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:60px}.device-support-card{background:var(--paper);border:1px solid rgba(0,188,235,.12);border-radius:12px;padding:22px;transition:border-color .2s , transform .15s , box-shadow .2s;box-shadow:0 4px 16px rgba(0,0,0,.03)}.device-support-card:hover{border-color:rgba(0,188,235,.35);transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,188,235,.08)}.dsc-icon{width:42px;height:42px;border-radius:10px;background:rgba(0,188,235,.10);border:1px solid rgba(0,188,235,.18);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.dsc-icon svg{width:19px;height:19px;fill:var(--blue)}.device-support-card h3{font-size:14px;font-weight:700;color:var(--black);margin-bottom:6px;font-family: var(--display)}.device-support-card p{font-size:12.5px;color:var(--ash);line-height:1.6;margin-bottom:12px;font-family: var(--body)}.dsc-rate{display:flex;align-items:center;gap:8px}.dsc-rate-bar{flex:1;height:5px;background:#eef2f7;border-radius:3px;overflow:hidden}.dsc-rate-fill{height:100%;border-radius:3px;background:linear-gradient(90deg,var(--blue-dark),var(--blue))}.dsc-rate-label{font-family: var(--display);font-size:12px;font-weight:800;color:var(--blue-deep);white-space:nowrap}.myths-section{margin-bottom:60px}.myths-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(0,188,235,.15);border-radius:12px;overflow:hidden}.myth-cell{background:var(--paper);padding:0}.myth-header{padding:18px 24px;border-bottom:1px solid rgba(0,188,235,.12);display:flex;align-items:center;gap:10px;background:rgba(0,188,235,.04)}.myth-header svg{width:18px;height:18px;flex-shrink:0;fill:var(--blue)}.myth-header span{font-family: var(--display);font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--black)}.myth-items{padding:8px 0}.myth-item{padding:16px 24px;border-bottom:1px solid rgba(0,188,235,.08);display:flex;align-items:flex-start;gap:12px}.myth-item:last-child{border-bottom:none}.myth-item svg{width:16px;height:16px;flex-shrink:0;margin-top:2px;fill:var(--blue)}.myth-item-text strong{display:block;font-size:13px;font-weight:700;margin-bottom:3px;color:var(--black);font-family: var(--display)}.myth-item-text span{font-size:12.5px;line-height:1.5;color:var(--ash);font-family: var(--body)}.reasons-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(0,188,235,.12);border-radius:14px;overflow:hidden;margin-bottom:60px}.reason-card{background:var(--white);padding:32px 28px;transition:background .2s , transform .2s , box-shadow .2s;position:relative;overflow:hidden}.reason-card:hover{background:#f9fdff;box-shadow:0 8px 20px rgba(0,188,235,.08)}.reason-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:var(--blue);transition:all .3s;width:0}.reason-card:hover::before{width:100%}.rc-num{font-family: var(--display);font-size:48px;font-weight:900;color:rgba(0,188,235,.08);line-height:1;margin-bottom:16px}.rc-icon{width:48px;height:48px;border-radius:11px;background:rgba(0,188,235,.10);border:1px solid rgba(0,188,235,.18);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.rc-icon svg{width:22px;height:22px;fill:var(--blue)}.reason-card h3{font-size:17px;font-weight:800;color:var(--black);margin-bottom:10px;font-family: var(--display)}.reason-card p{font-size:13px;color:var(--ash);line-height:1.65;font-family: var(--body)}.vs-section{margin-bottom:60px}.vs-grid{display:grid;grid-template-columns:1fr 60px 1fr;gap:0;align-items:stretch}.vs-col{background:var(--paper);border:1px solid rgba(0,188,235,.15);border-radius:12px;overflow:hidden}.vs-col.us{border-color:rgba(0,188,235,.35)}.vs-header{padding:20px 24px;border-bottom:1px solid rgba(0,188,235,.12);display:flex;align-items:center;gap:10px}.vs-header.us-header{background:rgba(0,188,235,.06)}.vs-header.them-header{background:var(--dark)}.vs-header svg{width:18px;height:18px;flex-shrink:0;fill:var(--blue)}.vs-header span{font-family: var(--display);font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--gray)}.vs-items{padding:8px 0}.vs-item{padding:14px 24px;border-bottom:1px solid rgba(0,188,235,.08);display:flex;align-items:flex-start;gap:12px}.vs-item:last-child{border-bottom:none}.vs-item svg{width:16px;height:16px;flex-shrink:0;margin-top:2px;fill:var(--blue)}.vs-item-text{font-size:13px;line-height:1.5;color:var(--ash);font-family: var(--body)}.vs-item-text strong{display:block;margin-bottom:2px;color:var(--black);font-weight:700}.vs-mid{display:flex;align-items:center;justify-content:center}.vs-badge{background:var(--blue);border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-family: var(--display);font-size:14px;font-weight:900;color:#fff;letter-spacing:.05em;box-shadow:0 6px 16px rgba(0,188,235,.25)}.promise-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:60px}.promise-card{background:var(--paper);border:1px solid rgba(0,188,235,.15);border-radius:12px;padding:28px;display:flex;align-items:flex-start;gap:20px;transition:border-color .2s , transform .15s , box-shadow .2s}.promise-card:hover{border-color:rgba(0,188,235,.35);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,188,235,.08)}.promise-icon{width:52px;height:52px;border-radius:12px;background:rgba(0,188,235,.10);border:1px solid rgba(0,188,235,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0}.promise-icon svg{width:24px;height:24px;fill:var(--blue)}.promise-content h3{font-size:16px;font-weight:800;color:var(--black);margin-bottom:6px;font-family: var(--display)}.promise-content p{font-size:13px;color:var(--ash);line-height:1.6;font-family: var(--body)}.promise-tag{display:inline-block;margin-top:10px;background:rgba(0,188,235,.08);border:1px solid rgba(0,188,235,.18);border-radius:6px;padding:3px 10px;font-size:10px;font-weight:800;color:var(--blue-deep);text-transform:uppercase;letter-spacing:.08em}.team-section{background:var(--paper);border:1px solid rgba(0,188,235,.15);border-radius:12px;padding:40px;margin-bottom:60px}.team-inner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.team-left .sec-title{font-size:36px;margin-bottom:14px;color:var(--black)}.team-left p{font-size:14px;color:var(--ash);line-height:1.75;margin-bottom:20px;font-family: var(--body)}.team-points{display:flex;flex-direction:column;gap:12px}.team-point{display:flex;align-items:flex-start;gap:12px}.team-point-icon{width:36px;height:36px;border-radius:8px;background:rgba(0,188,235,.10);border:1px solid rgba(0,188,235,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.team-point-icon svg{width:16px;height:16px;fill:var(--blue)}.team-point-text strong{display:block;font-size:13px;font-weight:800;color:var(--black);margin-bottom:3px;font-family: var(--display)}.team-point-text span{font-size:12.5px;color:var(--ash);line-height:1.5;font-family: var(--body)}.team-right{display:grid;grid-template-columns:1fr 1fr;gap:12px}.team-stat-card{background:var(--paper);border:1px solid rgba(0,188,235,.12);border-radius:10px;padding:22px 18px;text-align:center;box-shadow:0 4px 14px rgba(0,0,0,.03)}.team-stat-num{font-family: var(--display);font-size:36px;font-weight:900;color:var(--black);line-height:1;margin-bottom:6px}.team-stat-num span{color:var(--blue)}.team-stat-lbl{font-size:11px;color:var(--ash);text-transform:uppercase;letter-spacing:.07em;line-height:1.4;font-family: var(--body)}.cert-section{margin-bottom:60px}.cert-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.cert-card{background:var(--paper);border:1px solid rgba(0,188,235,.15);border-radius:10px;padding:24px 18px;text-align:center;transition:border-color .2s , transform .15s , box-shadow .2s}.cert-card:hover{border-color:rgba(0,188,235,.35);transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,188,235,.08)}.cert-icon{width:48px;height:48px;border-radius:50%;background:rgba(0,188,235,.10);border:1px solid rgba(0,188,235,.18);display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.cert-icon svg{width:22px;height:22px;fill:var(--blue)}.cert-card h4{font-size:13px;font-weight:800;color:var(--black);margin-bottom:6px;font-family: var(--display)}.cert-card p{font-size:11.5px;color:var(--ash);line-height:1.5;font-family: var(--body)}.reviews-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:28px}.google-badge{display:flex;align-items:center;gap:10px;background:var(--paper);border:1px solid rgba(0,188,235,.15);border-radius:10px;padding:12px 18px;box-shadow:0 4px 14px rgba(0,0,0,.03)}.google-badge svg{width:20px;height:20px}.google-badge-text strong{display:block;font-size:14px;font-weight:800;color:var(--black);font-family: var(--display)}.google-badge-text span{font-size:11px;color:var(--ash);font-family: var(--body)}.star-row{display:flex;gap:3px}.star-row svg{width:14px;height:14px;fill:#f4b942}.review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px}.grid-2{grid-template-columns:repeat(2,1fr)}.review-card{background:var(--paper);border:1px solid rgba(0,188,235,.12);border-radius:10px;padding:22px;transition:transform .2s , box-shadow .2s}.review-card:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,188,235,.08)}.review-stars{display:flex;gap:2px;margin-bottom:12px}.review-stars svg{width:13px;height:13px;fill:#f4b942}.review-card p{font-size:13px;color:var(--ash);line-height:1.6;margin-bottom:14px;font-style:italic;font-family: var(--body)}.review-author{display:flex;align-items:center;gap:10px}.review-avatar{width:30px;height:30px;border-radius:50%;background:rgba(0,188,235,.10);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:var(--blue)}.review-name{font-size:12px;font-weight:700;color:var(--black);font-family: var(--display)}.review-meta{font-size:11px;color:var(--ash);font-family: var(--body)}.location-section{background:var(--paper);border:1px solid rgba(0,188,235,.15);border-radius:12px;padding:40px;margin-bottom:60px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.location-left .sec-title{font-size:36px;margin-bottom:14px;color:var(--black)}.location-left p{font-size:14px;color:var(--ash);line-height:1.7;margin-bottom:24px}.location-details{display:flex;flex-direction:column;gap:14px}.loc-row{display:flex;align-items:flex-start;gap:12px}.loc-row svg{width:16px;height:16px;fill:var(--blue);flex-shrink:0;margin-top:2px}.loc-row-text strong{display:block;font-size:13px;font-weight:800;color:var(--black);margin-bottom:2px}.loc-row-text span{font-size:13px;color:var(--ash)}.loc-row-text a{font-size:13px;color:var(--blue);text-decoration:none;font-weight:600}.location-right{background:var(--paper);border:1px solid rgba(0,188,235,.15);border-radius:10px;overflow:hidden}.map-mock{height:180px}.map-mock iframe{width:100%;height:100%}.hours-table{width:100%;border-collapse:collapse}.hours-table-wrap{padding:16px 20px}.hours-table tr td{padding:6px 0;font-size:12px;border-bottom:1px solid rgba(0,188,235,.12)}.hours-table tr td:first-child{color:var(--ash)}.hours-table tr td:last-child{text-align:right;font-weight:600;color:var(--black)}.hours-table tr:last-child td{border-bottom:none}.hours-table tr.today-row td{color:var(--blue-dark)}.today-badge{background:var(--blue);color:#fff;font-size:9px;font-weight:700;border-radius:3px;padding:1px 5px;margin-left:5px;text-transform:uppercase;letter-spacing:.04em}.quality-section{background:var(--paper);border:1px solid rgba(0,188,235,.15);border-radius:12px;padding:40px;margin-bottom:60px}.quality-inner{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.quality-left .sec-title{font-size:34px;margin-bottom:12px;color:var(--black)}.quality-left p{font-size:14px;color:var(--ash);line-height:1.7;margin-bottom:20px}.quality-checks{display:flex;flex-direction:column;gap:10px}.quality-check{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ash)}.quality-check svg{width:15px;height:15px;fill:var(--blue);flex-shrink:0}.quality-right{display:flex;flex-direction:column;gap:0;border-radius:10px;overflow:hidden;border:1px solid rgba(0,188,235,.12);background:var(--paper)}.quality-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;border-bottom:1px solid rgba(0,188,235,.10)}.quality-row:last-child{border-bottom:none}.quality-cell{padding:14px 16px;font-size:12px;border-right:1px solid rgba(0,188,235,.10)}.quality-cell:last-child{border-right:none}.quality-row.header .quality-cell{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;background:rgba(0,188,235,.06);color:var(--blue-dark)}.quality-row.header .quality-cell:first-child{color:var(--black)}.quality-cell.us{color:#22c55e;font-weight:700}.quality-cell.them{color:var(--ash)}.quality-cell.label{color:var(--black);font-weight:600}.scenarios-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:60px}.scenario-card{background:var(--card);border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:border-color .2s , transform .15s;position:relative}.scenario-card:hover{border-color:var(--blue);transform:translateY(-2px)}.scenario-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:transparent;transition:background .2s}.scenario-card:hover::before{background:var(--red)}.sc-header{padding:20px 22px 14px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:14px}.sc-num{font-family:'Barlow Condensed',sans-serif;font-size:32px;font-weight:900;color:var(--border);line-height:1;flex-shrink:0;width:36px}.sc-header h3{font-size:15px;font-weight:700;color:var(--link);margin-bottom:3px}.sc-header span{font-size:11px;color:#555}.sc-body{padding:16px 22px 20px}.sc-body p{font-size:13px;color:#666;line-height:1.6;margin-bottom:14px}.sc-rate{display:flex;align-items:center;gap:10px}.sc-rate-bar{flex:1;height:5px;background:var(--blue);border-radius:3px;overflow:hidden}.sc-rate-fill{height:100%;border-radius:3px;background:linear-gradient(90deg,var(--red-dark),var(--red))}.sc-rate-label{font-family:'Barlow Condensed',sans-serif;font-size:12px;font-weight:700;color:var(--link);white-space:nowrap}.notice-banner{border:1px solid var(--blue);border-radius:12px;padding:28px 32px;margin-bottom:60px;display:flex;align-items:flex-start;gap:20px}.notice-icon{width:48px;height:48px;border-radius:10px;background:rgba(0,188,235,.12);border:1px solid rgba(0,188,235,.4);display:flex;align-items:center;justify-content:center;flex-shrink:0}.notice-icon svg{width:24px;height:24px;color:var(--blue)}.notice-text h3{font-family:'Barlow Condensed',sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--blue);margin-bottom:8px}.notice-text p{font-size:13px;color:#888;line-height:1.65;max-width:720px}.notice-rules{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.notice-rule{border:1px solid var(--blue);border-radius:6px;padding:12px 14px}.notice-rule strong{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.notice-rule span{font-size:11px;color:#666;line-height:1.4}.privacy-section{border:1px solid var(--border);border-radius:12px;padding:40px;margin-bottom:60px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.privacy-left .sec-title{font-size:34px;margin-bottom:12px}.privacy-left p{font-size:14px;color:#777;line-height:1.7;margin-bottom:20px}.privacy-checks{display:flex;flex-direction:column;gap:10px}.privacy-check{display:flex;align-items:center;gap:10px;font-size:13px;color:#888}.privacy-check svg{width:15px;height:15px;fill:var(--red);flex-shrink:0}.privacy-right{display:flex;flex-direction:column;gap:12px}.privacy-stat{border:1px solid var(--border);border-radius:10px;padding:20px 22px;display:flex;align-items:center;gap:16px}.privacy-stat-icon{width:40px;height:40px;border-radius:9px;background:var(--red-light);border:1px solid rgba(215,43,43,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.privacy-stat-icon svg{width:19px;height:19px;fill:var(--red)}.privacy-stat-num{font-family:'Barlow Condensed',sans-serif;font-size:24px;font-weight:800;line-height:1}.privacy-stat-lbl{font-size:11px;color:#555;margin-top:2px}@media (max-width:1200px){.hero-inner{grid-template-columns:1fr 380px;gap:40px}.hero-title{font-size:64px}.repairs-grid{grid-template-columns:repeat(3,1fr)}.brands-grid{grid-template-columns:repeat(5,1fr)}.emergency-banner{padding:32px 28px}.emergency-steps{gap:8px}.estep-desc{font-size:10.5px}}@media (max-width:1024px){.hero-inner{grid-template-columns:1fr;gap:30px;align-items:start}.hero-title{font-size:56px}.hero-actions{padding-bottom:30px}.stats-inner,.repairs-grid,.rev-testimonials,.reasons-grid,.cert-grid,.process-track,.devices-grid{grid-template-columns:repeat(2,1fr)}.brands-grid{grid-template-columns:repeat(4,1fr)}.cta-inner{grid-template-columns:1fr;gap:20px;text-align:center}.cta-actions a{width:auto!important}.cta-actions{align-items:center}.process-track{row-gap:30px}.process-track::before{content:unset}.emergency-banner{padding:30px 24px}.emergency-header{justify-content:center}.emergency-header h2{font-size:24px}.emergency-steps{grid-template-columns:repeat(3,1fr);row-gap:24px}.emergency-steps::before{display:none}}@media (max-width:992px){.hero-title{font-size:48px}.stat-item:last-child{border-right:1px solid var(--border-black)}.brands-grid{grid-template-columns:repeat(3,1fr)}.split-section,.issues-grid,.rev-testimonials,.location-section{grid-template-columns:1fr}.cta-banner h2{font-size:28px}.repairs-grid,.battery-grid,.review-grid,.stats-inner,.emergency-steps{grid-template-columns:repeat(2,1fr)}.emergency-banner{padding:28px 22px}.emergency-header{margin-bottom:24px}.emergency-header h2{font-size:22px}.emergency-steps{gap:24px 16px}.emergency-banner::before{left:50%;top:50%;transform:translate(-50%,-50%)}.estep{padding:0 4px}.warning-box{padding:15px 18px}.timeline-section{padding:24px 22px}.tl-item{grid-template-columns:70px 1fr}.location-section{gap:28px;padding:32px}.location-right{order:2}.hero-stat-num{font-size:34px}}@media (max-width:768px){.hero-title{font-size:40px}.hero-description{font-size:14px}.hero-actions{flex-direction:column;align-items:stretch}.btn{width:100%;justify-content:center}.brands-grid,.hero-stats{grid-template-columns:repeat(2,1fr)}.hero-stats{gap:10px}.repairs-grid,.process-track,.health-banner,.reasons-grid,.promise-grid,.team-inner,.vs-grid,.review-grid{grid-template-columns:1fr}.cta-banner{padding:28px}.cta-phone{font-size:18px}.hero-stats{flex-wrap:wrap}.emergency-banner{padding:24px 18px;border-radius:12px}.emergency-header h2{font-size:20px;line-height:1.1}.emergency-header p{font-size:12px}.estep-num{width:40px;height:40px;font-size:16px;margin-bottom:10px}.estep-title{font-size:11px}.estep-desc{font-size:11px;line-height:1.55}.warning-box{gap:12px;align-items:flex-start}.warning-icon{width:18px;height:18px;margin-top:2px}.warning-text{font-size:12px}.timeline-section{padding:20px 18px}.tl-right h4{font-size:13px}.tl-right p{font-size:11.5px}.devices-grid{grid-template-columns:repeat(2,1fr);gap:12px}.device-support-card{padding:18px}.reason-card{padding:26px 22px}.rc-num{font-size:42px}.vs-grid{gap:16px}.vs-header{padding:16px 18px}.vs-item{padding:14px 18px}.promise-card{padding:22px}.team-section{padding:28px 20px}.team-left .sec-title{font-size:28px}.location-section{padding:26px}.location-left .sec-title{font-size:28px}.location-left p{font-size:13px}}@media (max-width:576px){.hero-title{font-size:34px;line-height:1}.hero-content{padding-top:30px}.hero-stat-num{font-size:28px}.hero-actions{gap:10px}.stats-inner{grid-template-columns:repeat(1,1fr)}.stat-item{border:none!important}.stat-item{padding:16px}.brands-section{padding:20px}.cta-banner h2{font-size:26px}.cta-banner p{font-size:13px}.rev-testimonial-card{padding:18px}.battery-grid,.team-right,.emergency-steps,.cert-grid,.devices-grid{grid-template-columns:1fr}.health-banner .btn-primary{padding:14px 11px;font-size:14px}.sec-title{font-size:22px}.emergency-banner{padding:20px 16px}.emergency-header h2{font-size:18px}.emergency-header p{font-size:11px}.emergency-steps{gap:18px}.estep{max-width:280px;margin:0 auto}.estep-num{width:38px;height:38px;font-size:15px}.estep-title{font-size:10.5px}.estep-desc{font-size:10.5px}.warning-box{padding:14px;gap:10px}.warning-text{font-size:11.5px;line-height:1.6}.timeline-section{padding:18px 14px}.tl-item{grid-template-columns:56px 1fr}.tl-right h4{font-size:12px}.tl-right p{font-size:11px}.device-support-card{padding:16px}.device-support-card p{font-size:12px}.dsc-rate-label{font-size:11px}.reason-card{padding:22px 18px}.reason-card h3{font-size:15px}.reason-card p{font-size:12px}.vs-header span{font-size:14px}.vs-item-text{font-size:12px}.promise-card{padding:18px;gap:14px}.promise-content h3{font-size:15px}.promise-content p{font-size:12px}.team-section{padding:22px 16px}.team-left .sec-title{font-size:24px}.team-stat-num{font-size:30px}.cert-card{padding:20px 16px}.reviews-header{flex-direction:column;align-items:flex-start}.review-card{padding:18px}.review-text{font-size:12.5px}.review-avatar{width:28px;height:28px;font-size:10px}.location-section{padding:20px;gap:20px}.location-left .sec-title{font-size:24px}.location-left p{font-size:12.5px}.loc-row-text strong{font-size:12.5px}.loc-row-text span,.loc-row-text a{font-size:12px}.hours-table tr td{font-size:11.5px}}