.service-page{color:#102347;background:#f4f6f5;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.service-page__skip{z-index:20;color:#07172f;background:#fff;border-radius:6px;padding:10px 14px;font-weight:900;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.service-page__skip:focus{transform:translateY(0)}.service-page :where(a,button):focus-visible{outline-offset:3px;outline:3px solid #eaff00}.service-page__header{justify-content:space-between;align-items:center;gap:20px;width:min(1120px,100% - 46px);min-height:85px;margin:0 auto;display:flex}.service-page__header img{object-fit:contain;border-radius:18px;width:min(225px,48vw);height:auto;max-height:72px;display:block}.service-page__header nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;display:flex}.service-page__header nav a{color:#53677f;font-size:11px;font-weight:850;text-decoration:none}.service-page__header nav a:hover{color:#087f8a}.service-page__header>a:last-child{color:#0a5672;text-underline-offset:4px;font-size:13px;font-weight:900;text-decoration:underline}.service-page__hero{color:#fff;background:linear-gradient(135deg,#163d78,#0b2144);padding:86px max(23px,50% - 560px) 96px}.service-page__hero>div{max-width:880px}.service-page__hero>div>p:first-child,.service-page__eyebrow{color:#eaff00;letter-spacing:2px;text-transform:uppercase;margin:0;font-size:11px;font-weight:950}.service-page__hero h1{letter-spacing:-4px;max-width:900px;margin:13px 0 15px;font-size:clamp(48px,7vw,82px);line-height:.94}.service-page__hero>div>strong{font-size:clamp(24px,3.4vw,40px)}.service-page__hero>div>strong span{color:#00e1ed}.service-page__intro{color:#d6e1f1;max-width:720px;margin:27px 0 0;font-size:18px;line-height:1.7}.service-page__actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:31px;display:flex}.service-page__actions>a:last-child{color:#fff;text-underline-offset:4px;font-weight:900;text-decoration:underline}.service-page__button{color:#07172f;background:#eaff00;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 23px;font-size:13px;font-weight:950;display:inline-flex}.service-page__body{grid-template-columns:1fr 1fr;gap:22px;width:min(1120px,100% - 46px);margin:70px auto 28px;display:grid}.service-page__column{background:#fff;border:1px solid #dce4e7;border-radius:18px;padding:34px}.service-page__column--dark{color:#fff;background:#102b50;border-color:#173762}.service-page__column h2{letter-spacing:-1px;margin:11px 0 24px;font-size:31px}.service-page__column ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.service-page__column li{color:#5d6e87;gap:10px;font-size:15px;line-height:1.55;display:flex}.service-page__column--dark li{color:#d8e2f0}.service-page__column li span{color:#009cad;flex:none;font-weight:950}.service-page__column--dark li span{color:#eaff00}.service-page__note{background:#e5eef1;border-left:5px solid #00bcca;width:min(1120px,100% - 46px);margin:0 auto 70px;padding:25px 28px}.service-page__note strong{font-size:17px}.service-page__note p{color:#53677f;margin:7px 0 0;line-height:1.65}.service-page__cta{color:#fff;background:#0b2144;justify-content:space-between;align-items:center;gap:25px;padding:48px max(23px,50% - 560px);display:flex}.service-page__cta p{color:#94aaca;margin:0;font-size:12px}.service-page__cta h2{margin:8px 0 0;font-size:31px}.service-page__footer{background:#06152c;flex-wrap:wrap;align-items:center;gap:14px 25px;min-height:88px;padding:20px max(23px,50% - 560px);display:flex}.service-page__footer a{color:#d9e4f4;text-underline-offset:4px;font-size:12px;font-weight:800;text-decoration:underline}.child-page-theme.is-night .service-page{color:#f4f7ff;background:#030716}.child-page-theme.is-night .service-page__header{border-bottom:1px solid #00f5ff29}.child-page-theme.is-night .service-page__header img{box-shadow:0 0 22px #eaff001f}.child-page-theme.is-night .service-page__header>a:last-child{color:#00f5ff;text-shadow:0 0 9px #00f5ff59}.child-page-theme.is-night .service-page__header nav a{color:#b9c7df}.child-page-theme.is-night .service-page__header nav a:hover{color:#eaff00;text-shadow:0 0 8px #eaff0061}.child-page-theme.is-night .service-page__hero{background:radial-gradient(circle at 82% 22%,#00f5ff24,#0000 26%),radial-gradient(circle at 18% 88%,#ff35dc1c,#0000 32%),linear-gradient(145deg,#071a3a 0%,#030716 68%,#01030b 100%);position:relative;overflow:hidden}.child-page-theme.is-night .service-page__hero:after{content:"";pointer-events:none;opacity:.18;background-image:radial-gradient(circle at 12% 20%,#fff 0 1px,#0000 1.5px),radial-gradient(circle at 70% 35%,#00f5ff 0 1px,#0000 1.5px),radial-gradient(circle at 88% 72%,#ff35dc 0 1px,#0000 1.5px);background-size:137px 131px,181px 173px,223px 211px;position:absolute;inset:0}.child-page-theme.is-night .service-page__hero>div{z-index:1;position:relative}.child-page-theme.is-night .service-page__hero>div>p:first-child,.child-page-theme.is-night .service-page__eyebrow{text-shadow:0 0 10px #eaff0080}.child-page-theme.is-night .service-page__hero h1{text-shadow:0 0 30px #00f5ff17}.child-page-theme.is-night .service-page__hero>div>strong span{color:#00f5ff;text-shadow:0 0 16px #00f5ff85}.child-page-theme.is-night .service-page__intro{color:#becae1}.child-page-theme.is-night .service-page__button{background:#eaff00;box-shadow:0 0 22px #eaff0040}.child-page-theme.is-night .service-page__body{background:0 0}.child-page-theme.is-night .service-page__column{color:#f4f7ff;background:#080d22;border-color:#00f5ff3d;box-shadow:0 0 24px #00f5ff0f}.child-page-theme.is-night .service-page__column--dark{background:#0b1732;border-color:#ff35dc45;box-shadow:0 0 24px #ff35dc0f}.child-page-theme.is-night .service-page__column h2{color:#f7f8ff}.child-page-theme.is-night .service-page__column li{color:#b7c4dc}.child-page-theme.is-night .service-page__column li span{color:#00f5ff;text-shadow:0 0 8px #00f5ff6b}.child-page-theme.is-night .service-page__column--dark li span{color:#ff66e5;text-shadow:0 0 8px #ff35dc6b}.child-page-theme.is-night .service-page__note{color:#f5f7ff;background:#08152e;border-left-color:#00f5ff;box-shadow:0 0 22px #00f5ff0f}.child-page-theme.is-night .service-page__note p{color:#aebbd2}.child-page-theme.is-night .service-page__cta{background:linear-gradient(100deg,#09172f,#030716 72%);border-top:1px solid #ff35dc3d}.child-page-theme.is-night .service-page__cta p{color:#9eb0cd}.child-page-theme.is-night .service-page__footer{background:#01030b;border-top:1px solid #00f5ff29}.child-page-theme.is-night .service-page__footer a{color:#dffeff}.service-page :is(.service-page__hero h1,.service-page__column h2,.service-page__cta h2)>span{color:#00dce9;text-shadow:0 0 17px #00dce97a,0 0 34px #00dce933}.child-page-theme.is-night .service-page :is(.service-page__hero h1,.service-page__column h2,.service-page__cta h2)>span{color:#00f5ff;text-shadow:0 0 17px #00f5ff85,0 0 34px #00f5ff38}@media (max-width:900px){.service-page__header nav{display:none}}@media (max-width:720px){.service-page__header{width:calc(100% - 30px)}.service-page__hero{padding:64px 15px 72px}.service-page__hero h1{letter-spacing:-2px}.service-page__intro{font-size:16px}.service-page__body{grid-template-columns:1fr;width:calc(100% - 30px);margin-top:45px}.service-page__column{padding:25px 20px}.service-page__note{width:calc(100% - 30px);margin-bottom:48px}.service-page__cta{flex-direction:column;align-items:flex-start;padding:40px 15px}}
