.remote-support-hero__subtitle{color:#55595f;text-wrap:balance;max-width:620px;margin:18px auto 0;font-size:17.5px;font-weight:400;line-height:1.65}.remote-access-steps-backdrop{pointer-events:none;background-image:radial-gradient(#2867b629 1.2px,#0000 1.2px);background-size:28px 28px;position:absolute;inset:0}.remote-support-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1040px;margin-left:auto;margin-right:auto}.remote-support-overview-grid .legal-overview-card{min-height:255px}.remote-support-overview-grid .legal-overview-card__body{width:100%}.remote-support-overview-grid .legal-overview-card__body h3{text-wrap:balance}.remote-services-section{background:linear-gradient(#edf4fa 0%,#e6eef7 44%,#eef5fb 100%);position:relative;overflow:hidden}.remote-services-section__content{z-index:2;position:relative}.remote-services-section__heading{max-width:840px}.remote-services-section__heading .section-heading{text-wrap:balance;max-width:780px}.remote-services-section__heading .portfolio-section-subtitle{text-wrap:balance;max-width:760px;margin:14px auto 0;line-height:1.68}.remote-access-whatsapp-button{color:#fff!important;background:linear-gradient(135deg,#25d366 0%,#1fb85a 100%)!important;border-color:#1ea952!important;box-shadow:0 10px 24px #25d3663d!important}.remote-access-whatsapp-button:hover,.remote-access-whatsapp-button:focus-visible{color:#fff!important;background:linear-gradient(135deg,#20c55d 0%,#199f4c 100%)!important;border-color:#19984a!important;box-shadow:0 12px 28px #25d3664d!important}.remote-tooltip-crisp{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;letter-spacing:.01em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;filter:none!important;transform:none!important}.remote-services-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.remote-services-backdrop__grid{opacity:.85;background-image:radial-gradient(#2867b629 1.2px,#0000 1.2px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 40%,#0000 80%);mask-image:radial-gradient(#000 40%,#0000 80%)}.remote-services-backdrop__glow{filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.remote-services-backdrop__glow--top-left{background:radial-gradient(circle,#2867b61c 0%,#0000 70%);width:440px;height:440px;top:4%;left:-6%}.remote-services-backdrop__glow--bottom-right{background:radial-gradient(circle,#0284c717 0%,#0000 70%);width:480px;height:480px;bottom:4%;right:-6%}.remote-services-backdrop__item{filter:drop-shadow(0 10px 24px #18467d0f);opacity:.18;-webkit-user-select:none;user-select:none;pointer-events:none;transition:opacity .3s,transform .3s;position:absolute}.tech-window-bg{fill:#fff;stroke:#cbd5e1;stroke-width:1.2px}.tech-window-header{fill:#f1f5f9}.tech-window-border{stroke:#e2e8f0;stroke-width:1px}.tech-text-title{fill:#334155;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:600}.tech-text-bold{fill:#1e293b;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px;font-weight:650}.tech-text-regular{fill:#475569;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:9px;font-weight:400}.tech-text-muted{fill:#64748b;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:8.5px;font-weight:500}.tech-text-highlight{fill:#2867b6;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:9px;font-weight:600}.tech-text-mono{fill:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.5px}.tech-text-mono-success{fill:#059669;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.5px;font-weight:600}.tech-term-cmd{fill:#38bdf8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;font-weight:600}.tech-term-text{fill:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.tech-term-success{fill:#4ade80;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:600}.tech-btn-default{fill:#f8fafc;stroke:#cbd5e1;stroke-width:1px}.tech-btn-text{fill:#334155;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:9px;font-weight:500}.tech-btn-primary{fill:#2867b6}.tech-btn-primary-text{fill:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:9px;font-weight:600}.remote-services-backdrop__item--error{width:320px;top:75px;left:max(16px,50% - 770px);transform:rotate(-3deg)}.remote-services-backdrop__item--network{width:315px;top:380px;left:max(14px,50% - 780px);transform:rotate(2deg)}.remote-services-backdrop__item--outlook{width:320px;top:690px;left:max(14px,50% - 770px);transform:rotate(-2.5deg)}.remote-services-backdrop__item--security{width:315px;top:1000px;left:max(16px,50% - 780px);transform:rotate(2deg)}.remote-services-backdrop__item--installer{width:330px;top:105px;right:max(16px,50% - 770px);transform:rotate(2.5deg)}.remote-services-backdrop__item--driver{width:325px;top:410px;right:max(14px,50% - 780px);transform:rotate(-3deg)}.remote-services-backdrop__item--terminal{width:330px;top:720px;right:max(14px,50% - 770px);transform:rotate(2.5deg)}.remote-services-backdrop__item--display{width:325px;top:1030px;right:max(16px,50% - 780px);transform:rotate(-2deg)}.remote-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1160px;margin:48px auto 0;display:grid}.remote-services-grid>.reveal{height:100%}.remote-service-card{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffeb;border:1px solid #b7cce1d6;border-radius:25px;grid-template-columns:68px minmax(0,1fr);align-items:start;gap:20px;height:100%;min-height:190px;padding:26px 28px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff0,0 18px 48px #214e7e14}.remote-service-card:before{content:"";opacity:.8;background:linear-gradient(#2867b6 0%,#6cb6ff 100%);width:3px;position:absolute;inset:0 auto 0 0}.remote-service-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#2867b614,#0000 68%);border-radius:50%;width:160px;height:160px;position:absolute;top:-66px;right:-54px}.remote-service-card__icon{z-index:1;color:#2867b6;background:linear-gradient(145deg,#f5f9fe,#eaf3fc);border:1px solid #2867b624;border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative;box-shadow:0 9px 24px #2867b614}.remote-service-card__body{z-index:1;position:relative}.remote-service-card__body h3{color:#1f2d3d;letter-spacing:-.3px;margin:1px 0 0;font-size:18px;font-weight:750;line-height:1.28}.remote-service-card__body p{color:#607183;margin:10px 0 0;font-size:13px;line-height:1.72}@media (width<=1023px){.remote-support-overview-grid{grid-template-columns:1fr;max-width:760px}.remote-support-overview-grid .legal-overview-card{min-height:220px}.remote-services-backdrop__item{opacity:.12;transform:scale(.85)}}@media (width<=767px){.remote-support-hero__subtitle{margin-top:14px;font-size:16px}.remote-support-overview-grid .legal-overview-card__body{width:100%}.remote-services-backdrop__item{display:none}.remote-services-grid{grid-template-columns:1fr}.remote-service-card{min-height:0}}@media (width<=520px){.remote-support-overview-grid .legal-overview-card__body{width:100%}.remote-service-card{border-radius:22px;grid-template-columns:52px minmax(0,1fr);gap:16px;padding:22px 20px 22px 23px}.remote-service-card__icon{border-radius:15px;width:48px;height:48px}.remote-service-card__icon svg{width:24px;height:24px}}.remote-service-card.remote-service-card--without-icon{grid-template-columns:minmax(0,1fr);gap:0}.remote-service-card.remote-service-card--without-icon .remote-service-card__body{width:100%;min-width:0;max-width:none}.remote-service-card.remote-service-card--without-icon .remote-service-card__body h3,.remote-service-card.remote-service-card--without-icon .remote-service-card__body p,.remote-service-card.remote-service-card--without-icon .remote-service-card__body .portfolio-rich-text{word-break:normal;overflow-wrap:break-word;width:100%;max-width:none}
