.sky-main-contact{--sky-main-contact-navy:#003254;--sky-main-contact-red:#BE173C;--sky-main-contact-black:#000000;--sky-main-contact-text:#56636f;--sky-main-contact-line:#e6edf2;--sky-main-contact-soft:#f8fafc;background:#fff}.sky-main-contact,.sky-main-contact *{box-sizing:border-box}.sky-main-contact #skyMainContactLabel{border-bottom:1px solid #be173c;display:inline-block;padding-bottom:2px}.sky-main-contact__head{position:relative}.sky-main-contact__nav{display:flex;flex-direction:column;gap:10px;height:100%}.sky-main-contact__navbtn{width:100%;min-height:56px;padding:12px 14px;border:1px solid var(--sky-main-contact-line);background:#fff;color:var(--sky-main-contact-navy);display:flex;align-items:center;gap:12px;text-align:left;font-size:16px;line-height:1.2;font-weight:700;border-radius:0;box-shadow:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.sky-main-contact__navbtn:hover{background:var(--sky-main-contact-soft);border-color:#d4dee7}.sky-main-contact__navbtn.active{background:rgba(0,50,84,.08);border-color:rgba(0,50,84,.18)}.sky-main-contact__flag{width:34px;min-width:34px;display:flex;align-items:center;justify-content:center}.sky-main-contact__flag img{width:28px;height:20px;object-fit:cover;display:block}.sky-main-contact__navtext{min-width:0;flex:1 1 auto}.sky-main-contact__navtext small{color:var(--sky-main-contact-red);font-size:12px;font-weight:700}.sky-main-contact__panel{padding:14px;border:1px solid var(--sky-main-contact-line);background:#fff}.sky-main-contact__mapbox{overflow:hidden;border:1px solid var(--sky-main-contact-line);background:#fff;height:240px}.sky-main-contact__map{width:100%;height:100%;border:0;display:block}.sky-main-contact__info{border:1px solid var(--sky-main-contact-line);background:#fff;padding:10px 16px;height:100%}.sky-main-contact__item{display:flex;align-items:flex-start;gap:14px;padding:12px 0;height:100%}.sky-main-contact__icon{width:30px;min-width:30px;height:30px;margin-top:2px;color:#f59d16}.sky-main-contact__icon svg{width:22px;height:22px;display:block}.sky-main-contact__content{min-width:0;flex:1 1 auto}.sky-main-contact__content h3{margin:0 0 4px;font-size:15px;line-height:1.2;font-weight:800;color:var(--sky-main-contact-black)}.sky-main-contact__content p{margin:0;font-size:14px;line-height:1.55;color:var(--sky-main-contact-text);word-break:break-word}.sky-main-contact__media{display:flex;align-items:center;justify-content:center;border:1px solid var(--sky-main-contact-line);background:linear-gradient(180deg,#fff 0,#fbfcfd 100%);padding:10px;height:100%;min-height:100%}.sky-main-contact__media-oval{width:100%;border-radius:10px;overflow:hidden;border:1px solid #dfe7ed;background:#eef3f6}.sky-main-contact__slide{display:block!important;width:100%;height:280px;overflow:hidden}.sky-main-contact__slide img{width:100%;height:100%;object-fit:cover;display:block}.sky-main-contact__media-oval .slick-list,.sky-main-contact__media-oval .slick-track{height:280px}@media (max-width:1199.98px){.sky-main-contact__media-oval .slick-list,.sky-main-contact__media-oval .slick-track,.sky-main-contact__slide{height:240px}.sky-main-contact__slide img{height:240px}}@media (max-width:991.98px){.sky-main-contact__panel{padding:12px}.sky-main-contact__mapbox{height:220px}.sky-main-contact__media{justify-content:flex-start}.sky-main-contact__media-oval .slick-list,.sky-main-contact__media-oval .slick-track,.sky-main-contact__slide{height:230px}.sky-main-contact__slide img{height:230px}}@media (max-width:767.98px){.sky-main-contact__navbtn{min-height:52px;padding:10px 12px;font-size:15px}.sky-main-contact__info{padding:8px 14px}.sky-main-contact__content h3{font-size:14px}.sky-main-contact__content p{font-size:13px}.sky-main-contact__mapbox{height:200px}.sky-main-contact__media-oval .slick-list,.sky-main-contact__media-oval .slick-track,.sky-main-contact__slide{height:210px}.sky-main-contact__slide img{height:210px}}@media (max-width:575.98px){.sky-main-contact{overflow-x:hidden}.sky-main-contact__panel{padding:10px}.sky-main-contact__mapbox{height:180px}.sky-main-contact__item{gap:12px;padding:10px 0}.sky-main-contact__icon{width:26px;min-width:26px;height:26px}.sky-main-contact__icon svg{width:20px;height:20px}.sky-main-contact__media-oval .slick-list,.sky-main-contact__media-oval .slick-track,.sky-main-contact__slide{height:190px}.sky-main-contact__slide img{height:190px}}.sky-corporate-training-blocks{background:#fff}.sky-ctb__wrap{background:#fff;border-radius:24px}.sky-ctb__head{max-width:720px;margin-bottom:24px}.sky-ctb__kicker{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(190,23,60,.18);background:rgba(190,23,60,.05);color:#be173c;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.sky-ctb__title{font-size:32px;font-weight:800;line-height:1.2;color:#1a2735;margin-bottom:12px}.sky-ctb__text{font-size:15px;line-height:1.8;color:#5f6c7b;margin:0}.sky-ctb__top-panels{margin-bottom:0}.sky-ctb__panel{position:relative;min-height:260px;border-radius:18px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.sky-ctb__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.22) 0,rgba(0,0,0,.72) 100%);z-index:1}.sky-ctb__panel-inner{position:relative;z-index:2;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.sky-ctb__panel-kicker{display:inline-flex;align-items:center;align-self:flex-start;min-height:28px;padding:0 11px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background-color:#1a2735;color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.sky-ctb__panel-title{font-size:22px;font-weight:800;line-height:1.2;color:#fff;margin-bottom:8px;text-shadow:0 2px 8px rgba(0,0,0,.28)}.sky-ctb__panel-desc{font-size:14px;line-height:1.65;color:rgba(255,255,255,.94);margin-bottom:10px;text-shadow:0 1px 4px rgba(0,0,0,.22)}.sky-ctb__list{margin:0;padding-left:18px;color:rgba(255,255,255,.94);font-size:13px}.sky-ctb__list li{margin-bottom:4px;line-height:1.55;text-shadow:0 1px 4px rgba(0,0,0,.2)}.sky-ctb__bottom-wrap{margin-top:12px}.sky-ctb__full-panel{position:relative;min-height:180px;border-radius:18px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;padding:20px}.sky-ctb__full-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.58) 100%);z-index:1}.sky-ctb__full-panel>.row{position:relative;z-index:2}.sky-ctb__full-content,.sky-ctb__stats{position:relative;z-index:2}.sky-ctb__full-title{font-size:24px;font-weight:800;line-height:1.2;color:#fff;margin-bottom:8px;text-shadow:0 2px 8px rgba(0,0,0,.28)}.sky-ctb__full-desc{font-size:14px;line-height:1.7;color:rgba(255,255,255,.92);margin:0;text-shadow:0 1px 4px rgba(0,0,0,.22)}.sky-ctb__stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sky-ctb__stat-item{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:12px;padding:10px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sky-ctb__stat-item strong{color:#fff;font-size:13px;line-height:1.35;display:block;margin-bottom:2px}.sky-ctb__stat-item span{font-size:12px;line-height:1.45;color:rgba(255,255,255,.82);display:block}@media (max-width:991.98px){.sky-ctb__wrap{padding:20px}.sky-ctb__title{font-size:28px}.sky-ctb__panel{min-height:240px}.sky-ctb__full-panel{min-height:190px}}@media (max-width:767.98px){.sky-ctb__stats{grid-template-columns:1fr}.sky-ctb__panel{min-height:220px}.sky-ctb__full-panel{min-height:auto}}@media (max-width:575.98px){.sky-ctb__wrap{padding:16px;border-radius:18px}.sky-ctb__full-panel,.sky-ctb__panel{border-radius:14px}.sky-ctb__full-panel,.sky-ctb__panel-inner{padding:16px}.sky-ctb__title{font-size:24px}.sky-ctb__panel-title{font-size:20px}.sky-ctb__full-title{font-size:21px}}:root{--accent:#0078D4;--ink:#eef5ff;--muted:#c1d0e6;--tier:rgba(8, 14, 26, 0.60);--tier-line:rgba(255,255,255,0.10);--shadow:0 26px 70px rgba(0,0,0,0.55);--hero-bg-dim:0.62;--hero-w:1296px;--hero-h:488px;--hover-accent:#7DD3FC;--verify-svg:url("/content/main/icons/verify.svg")}.sky-creative-hero--fixed{position:relative;overflow:hidden;height:var(--hero-h);padding:0;color:var(--ink);background:#061024}.sky-fixed-frame{width:var(--hero-w);height:var(--hero-h);margin:0 auto;position:relative;z-index:10;display:flex;align-items:center}.sky-wrap{position:relative;z-index:10;width:100%}.sky-bg{position:absolute;inset:0;z-index:0}.sky-full-bg{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1.03)}.sky-full-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(6,11,22,var(--hero-bg-dim)),rgba(6,11,22,calc(var(--hero-bg-dim) + .1))),radial-gradient(1100px 520px at 30% 15%,rgba(0,164,239,.18),transparent 60%),radial-gradient(900px 480px at 78% 22%,rgba(124,58,237,.12),transparent 62%)}.sky-top-light{position:absolute;left:-10%;top:-25%;width:120%;height:65%;z-index:1;opacity:.95;background:radial-gradient(900px 420px at 30% 50%,rgba(0,164,239,.18),transparent 65%),radial-gradient(700px 360px at 70% 35%,rgba(0,120,212,.14),transparent 70%),linear-gradient(to bottom,rgba(255,255,255,.05),transparent 65%)}.sky-grid{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.9;background-image:linear-gradient(rgba(0,164,239,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(124,58,237,.05) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(circle at 55% 28%,#000,rgba(0,0,0,.35) 55%,transparent 75%)}.sky-code{position:absolute;inset:-10% 0 -10% 0;z-index:1;opacity:.22;pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(90deg,rgba(0,164,239,0) 0,rgba(0,164,239,0) 34px,rgba(0,164,239,.08) 35px,rgba(0,164,239,0) 36px),repeating-linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 12px,rgba(255,255,255,.05) 13px,rgba(255,255,255,0) 14px);animation:skyCodeDrift 18s linear infinite}@keyframes skyCodeDrift{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-70px,0,0)}}.sky-cloud{position:absolute;top:12%;left:-60%;width:65%;height:36%;z-index:2;opacity:0;pointer-events:none;filter:blur(22px);mix-blend-mode:screen;transform:translate3d(-30%,0,0);transition:opacity .35s ease}.sky-cloud-1{background:radial-gradient(260px 160px at 18% 45%,rgba(255,255,255,.08),transparent 72%),radial-gradient(340px 220px at 40% 55%,rgba(0,164,239,.12),transparent 75%),radial-gradient(380px 240px at 62% 40%,rgba(124,58,237,.1),transparent 78%),radial-gradient(300px 200px at 78% 58%,rgba(255,255,255,.06),transparent 75%)}.sky-cloud-2{top:24%;height:32%;background:radial-gradient(320px 220px at 22% 55%,rgba(0,164,239,.1),transparent 78%),radial-gradient(420px 280px at 52% 42%,rgba(255,255,255,.06),transparent 80%),radial-gradient(380px 260px at 78% 58%,rgba(124,58,237,.1),transparent 78%)}.sky-cloud.is-on{opacity:.75;animation:skyCloudPass 2.8s ease-in-out 1}@keyframes skyCloudPass{0%{transform:translate3d(-40%,0,0)}100%{transform:translate3d(160%,0,0)}}.sky-bottom-strip{position:absolute;left:0;right:0;bottom:-2px;height:210px;z-index:3;pointer-events:none;opacity:.95}.sky-bottom-strip svg{width:100%;height:100%;display:block}.sky-left,.sky-right{min-height:auto;display:flex;align-items:center}.sky-left{justify-content:flex-start}.sky-right{justify-content:center;width:100%}.sky-panel-2tier{width:100%;max-width:740px}.sky-tier{background:rgb(8 14 26 / 0%);border:1px solid var(--tier-line);border-radius:18px;box-shadow:0 18px 55px rgba(0,0,0,.32);backdrop-filter:blur(10px)}.sky-tier-top{padding:22px 22px 18px 22px;min-height:320px;text-align:left;position:relative;padding-bottom:66px}.sky-tier-top-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.sky-badge{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;background:rgba(0,120,212,.18);border:1px solid rgba(0,164,239,.24);color:#dbeafe;font-size:12.5px;font-weight:900}.sky-mini-illus{width:75px;height:75px;border-radius:14px;overflow:hidden}#sky-planet-logo{position:absolute;transition:all .8s ease;pointer-events:none}#sky-planet-logo{transition:transform 30s linear,opacity 30s linear,width 30s linear}.sky-title{font-size:40px;font-weight:950;line-height:1.1;margin:0 0 10px 0}.sky-title span{color:var(--hover-accent)}.sky-text{font-size:15px;color:var(--muted);margin:0;max-width:560px}.sky-tier-top-fixed{position:absolute;left:14px;right:14px;bottom:14px;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.sky-fixed-links{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:flex-start}.sky-fixed-link{display:inline-flex;align-items:center;text-decoration:none;font-weight:900;font-size:12px;line-height:1;padding:6px 0;white-space:nowrap;background-image:linear-gradient(90deg,#fff 0,#fff 45%,var(--hover-accent) 100%);background-size:220% 100%;background-position:0 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .28s ease}.sky-fixed-link:hover{background-position:100% 50%}.sky-fixed-link--cta{margin-left:auto;font-weight:950}.sky-tier-top-fixed .sky-fixed-link--cta span{font-weight:900;text-decoration-line:underline;text-decoration-thickness:3px;text-underline-offset:6px;text-decoration-color:#a82f3f}.sky-tier-bottom-mini{margin-bottom:10px}.sky-tier-bottom{margin-top:10px;padding:10px 12px;border-radius:14px}.sky-mini-logo-list{display:flex;flex-wrap:wrap;gap:8px 14px;list-style:none;padding:0;margin:0;align-items:center;justify-content:center}.sky-mini-logo-item{list-style:none}.sky-mini-logo-link{display:inline-flex;align-items:center;gap:7px;text-decoration:none;font-weight:500;font-size:13px;line-height:1;padding:6px 0;white-space:nowrap;color:#fff}.sky-mini-txt{background-image:linear-gradient(90deg,#fff 0,#fff 45%,var(--hover-accent) 100%);background-size:220% 100%;background-position:0 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#b8b8b8;transition:background-position .28s ease}.sky-mini-ico{width:16px;height:16px;display:inline-block;background-image:linear-gradient(90deg,#fff 0,#fff 45%,var(--hover-accent) 100%);background-size:220% 100%;background-position:0 50%;transition:background-position .28s ease;-webkit-mask-image:var(--verify-svg);mask-image:var(--verify-svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.sky-mini-logo-link:hover .sky-mini-ico,.sky-mini-logo-link:hover .sky-mini-txt{background-position:100% 50%}.sky-mini-logo-link:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(125,211,252,.18);border-radius:10px}.sky-orbit{width:440px;max-width:100%;position:relative}.sky-circle{width:320px;height:320px;border-radius:50%;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.14);box-shadow:var(--shadow);background:rgba(255,255,255,.02);transition:transform .35s ease;margin-left:auto;margin-right:auto}.sky-circle img{object-fit:cover;width:100%;height:100%}.sky-video{width:100%;height:100%;object-fit:cover}.sky-circle::after{content:"";position:absolute;inset:0;pointer-events:none}.sky-logo-bar{margin-top:10px;max-width:100%;border-radius:16px;background:rgba(8,14,26,.55);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(10px);box-shadow:0 14px 40px rgba(0,0,0,.3);padding:12px 14px;min-height:52px}.sky-logo-bar--empty::after{content:"";display:block;height:1px;opacity:0}@media (max-width:1400px){.sky-fixed-frame{width:min(1296px,100%);padding:0 12px}}@media (max-width:992px){.sky-creative-hero--fixed{height:auto;padding:70px 0}.sky-fixed-frame{height:auto}.sky-tier-top{text-align:center}.sky-tier-top-head{justify-content:center}.sky-text{margin:0 auto}.sky-title{font-size:32px}.sky-orbit{width:100%;display:flex;flex-direction:column;align-items:center}.sky-circle{width:260px;height:260px}.sky-tier-top-fixed{position:static;margin-top:14px}}@media (prefers-reduced-motion:reduce){.sky-code{animation:none!important}.sky-cloud.is-on{animation:none!important;opacity:.25}.sky-fixed-link,.sky-mini-ico,.sky-mini-txt{transition:none!important}}.sky-creative-hero-4x-label .sky-main-text-slogan-center-box{width:100%;display:flex;justify-content:center;align-items:center}.sky-creative-hero-4x-label .sky-main-slogan-links{width:100%;max-width:640px;display:flex;flex-wrap:nowrap!important;align-items:flex-start;align-content:flex-start}.sky-creative-hero-4x-label .sky-main-slogan-item{width:50%;display:flex;align-items:center;padding:0;box-sizing:border-box;line-height:1.2}.sky-creative-hero-4x-label{justify-content:flex-start}.sky-creative-hero-4x-label .sky-main-slogan-bar{width:4px;min-width:4px;height:18px;display:inline-block;background:#be173c;border-radius:2px}.sky-creative-hero-4x-label .sky-main-slogan-item a{display:inline-block;text-decoration:none;color:#111;font-size:18px;font-weight:600;letter-spacing:.2px;transition:color .2s ease}.sky-creative-hero-4x-label .sky-main-slogan-item a:hover{color:#be173c}.sky-creative-hero-4x-label .sky-main-slogan-item{font-size:inherit}@media (max-width:991.98px){.sky-creative-hero-4x-label .sky-main-slogan-links{max-width:560px}.sky-creative-hero-4x-label .sky-main-slogan-item a{font-size:17px}}@media (max-width:767.98px){.sky-creative-hero-4x-label .sky-main-slogan-links{max-width:100%}.sky-creative-hero-4x-label .sky-main-slogan-item{width:100%;margin-bottom:10px;padding-left:0!important;padding-right:0!important}.sky-creative-hero-4x-label .sky-main-slogan-item a{font-size:16px}.sky-creative-hero-4x-label .sky-main-slogan-bar{height:16px}}.sky-creative-hero-4x-label .sky-main-text-slogan-center-box{width:100%;display:flex;justify-content:center}.sky-creative-hero-4x-label .sky-main-slogan-links{width:100%;max-width:640px;display:flex;flex-wrap:wrap}.sky-creative-hero-4x-label .sky-main-slogan-item{width:50%;display:flex;align-items:center;gap:10px;margin-bottom:12px;margin-right:10px}.sky-creative-hero-4x-label .sky-main-slogan-bar{width:2px;height:18px;background:#be173c;display:inline-block;border-radius:2px}.sky-creative-hero-4x-label .sky-main-slogan-item a{text-decoration:none;color:#fff;font-size:14px;font-weight:600}@media (max-width:768px){.sky-creative-hero-4x-label .sky-main-slogan-item{width:100%;padding:0!important;margin-right:5px}}.ms-hero{--ms-blue:#0067B8;--ms-blue-dark:#005A9E;--ms-bg:#F6F8FC;--ms-gray:#605E5C;--ms-border:#E1DFDD;--ms-ink:#1F1F1F;--ms-red:#E11C48;width:100%;background:var(--ms-bg);padding:20px}.ms-hero,.ms-hero *{box-sizing:border-box}.ms-hero-tab-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ms-hero-shell{width:100%;display:grid;grid-template-columns:minmax(290px,33.333%) minmax(0,1fr);gap:24px;align-items:stretch;padding:18px 0}.ms-hero-left,.ms-hero-right{width:100%;min-width:0;height:100%}.ms-hero-menu{height:100%;display:flex;flex-direction:column;gap:10px}.ms-hero-item{width:100%;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--ms-border);border-radius:14px;padding:10px 12px;text-align:left;box-shadow:none;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.ms-hero-item:hover{border-color:rgba(0,103,184,.55);background:#fbfcfe}#msTab-idea:checked~.ms-hero-shell .ms-hero-item[for=msTab-idea],#msTab-partners:checked~.ms-hero-shell .ms-hero-item[for=msTab-partners],#msTab-performance:checked~.ms-hero-shell .ms-hero-item[for=msTab-performance],#msTab-protection:checked~.ms-hero-shell .ms-hero-item[for=msTab-protection],#msTab-qaCompliance:checked~.ms-hero-shell .ms-hero-item[for=msTab-qaCompliance],#msTab-risk:checked~.ms-hero-shell .ms-hero-item[for=msTab-risk],#msTab-supply:checked~.ms-hero-shell .ms-hero-item[for=msTab-supply],#msTab-support:checked~.ms-hero-shell .ms-hero-item[for=msTab-support],#msTab-sustainability:checked~.ms-hero-shell .ms-hero-item[for=msTab-sustainability],#msTab-training:checked~.ms-hero-shell .ms-hero-item[for=msTab-training]{border-color:var(--ms-blue);background:#f4f9ff}.ms-hero-item-img{width:44px;height:44px;border-radius:12px;overflow:hidden;border:1px solid var(--ms-border);flex:0 0 auto}.ms-hero-item-img img{width:100%;height:100%;object-fit:cover;display:block}.ms-hero-item-title{display:block;font-weight:650;color:var(--ms-ink);font-size:14px;line-height:1.2}.ms-hero-item-mini{display:block;font-size:12px;color:var(--ms-gray);margin-top:2px}.ms-hero-right{background:#fff;border:1px solid var(--ms-border);border-radius:16px;padding:28px;display:flex;align-items:stretch;box-shadow:none;overflow:visible}.ms-tab-panels{width:100%;min-height:720px;display:flex}.ms-tab-panel{display:none;width:100%}#msTab-idea:checked~.ms-hero-shell .ms-tab-panel[data-panel=idea],#msTab-partners:checked~.ms-hero-shell .ms-tab-panel[data-panel=partners],#msTab-performance:checked~.ms-hero-shell .ms-tab-panel[data-panel=performance],#msTab-protection:checked~.ms-hero-shell .ms-tab-panel[data-panel=protection],#msTab-qaCompliance:checked~.ms-hero-shell .ms-tab-panel[data-panel=qaCompliance],#msTab-risk:checked~.ms-hero-shell .ms-tab-panel[data-panel=risk],#msTab-supply:checked~.ms-hero-shell .ms-tab-panel[data-panel=supply],#msTab-support:checked~.ms-hero-shell .ms-tab-panel[data-panel=support],#msTab-sustainability:checked~.ms-hero-shell .ms-tab-panel[data-panel=sustainability],#msTab-training:checked~.ms-hero-shell .ms-tab-panel[data-panel=training]{display:flex}.ms-hero-content{width:100%;max-width:100%;display:flex;flex-direction:column;gap:14px;min-height:100%}.ms-hero-top{display:flex;gap:14px;align-items:flex-start;flex-shrink:0}.ms-hero-thumb{width:140px;height:120px;border-radius:14px;overflow:hidden;border:1px solid var(--ms-border);background:#fff;flex:0 0 auto}.ms-hero-thumb img{width:100%;height:100%;object-fit:cover;display:block}.ms-hero-toptext{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.ms-hero-right-title{margin:0;font-weight:650;color:var(--ms-ink);line-height:1.12}.ms-hero-title-underline{position:relative;padding-bottom:10px}.ms-hero-title-underline::after{content:"";position:absolute;left:0;bottom:0;width:86px;height:4px;border-radius:999px;background:var(--ms-red)}.ms-hero-lead{margin:10px 0 0;color:var(--ms-gray);font-size:14px;line-height:1.6;max-width:720px}.ms-hero-tags{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.ms-hero-tags:empty{display:none}.ms-tag{font-size:11.5px;line-height:1;color:var(--ms-blue);background:#e6f1fb;border:1px solid rgba(0,103,184,.2);padding:6px 10px;border-radius:999px;white-space:nowrap}.ms-hero-dynamic{display:flex;flex-direction:column;gap:14px;flex:1 1 auto}.ms-boards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ms-board{border:1px solid var(--ms-border);background:var(--ms-bg);border-radius:14px;padding:10px 12px;position:relative}.ms-board::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:999px;background:var(--ms-blue)}.ms-board-title{margin:0;font-weight:650;color:var(--ms-ink);font-size:13px}.ms-board-text{margin:6px 0 0;color:var(--ms-gray);font-size:12.5px;line-height:1.55}.ms-icon-ul-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ms-icon-ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ms-icon-ul li{display:flex;gap:10px;align-items:flex-start;color:#323130}.ms-ico{width:18px;height:18px;flex:0 0 auto;margin-top:2px}.ms-ico svg{width:18px;height:18px;display:block}.ms-ico path{fill:var(--ms-blue)}.ms-ico-text{font-size:13px;line-height:1.5;color:#323130}.ms-ico-text b{font-weight:650;color:var(--ms-ink)}.ms-hero-right-text{margin:0;color:var(--ms-gray);line-height:1.65;font-size:15px}.ms-hero-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.ms-hero-list li{padding:0;border:0;background:0 0;box-shadow:none}.ms-li-title{display:block;font-weight:650;color:var(--ms-ink);font-size:13.5px}.ms-li-sub{display:block;margin-top:4px;color:var(--ms-gray);font-size:12.8px;line-height:1.55}.ms-contractbar{margin-top:auto;border:1px solid var(--ms-border);background:var(--ms-bg);border-radius:14px;padding:10px 12px;display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;width:100%;flex-shrink:0}.ms-contract-item{display:flex;gap:8px;align-items:baseline}.ms-contract-k{font-size:12px;color:var(--ms-gray);font-weight:650}.ms-contract-v{font-size:12.5px;color:var(--ms-ink)}.ms-contract-v a{color:var(--ms-blue);text-decoration:none;font-weight:600}.ms-contract-v a:hover{color:var(--ms-blue-dark);text-decoration:underline}.ms-contract-cta{margin-left:auto}.ms-contract-link{text-decoration:none;color:#c7394c;font-weight:650}.ms-contract-link:hover{color:var(--ms-blue-dark);text-decoration:underline}.red-dot-text{display:block;position:relative;padding-left:18px;margin-top:6px;font-size:12px;color:#333}.red-dot-text::before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;background:#e11c48;border-radius:50%;box-shadow:0 0 0 3px rgba(225,28,72,.15)}@media (max-width:991.98px){.ms-hero-shell{grid-template-columns:1fr;gap:16px;padding:32px 0}.ms-hero-right{padding:22px}.ms-tab-panels{min-height:auto}.ms-contractbar{margin-top:18px}}@media (max-width:767.98px){.ms-hero-top{flex-direction:column}.ms-hero-thumb{width:100%;height:180px}.ms-hero-lead{max-width:100%}.ms-contract-cta{margin-left:0;width:100%}}@media (max-width:575.98px){.ms-boards,.ms-icon-ul-wrap{grid-template-columns:1fr}.ms-hero-right{padding:18px;border-radius:14px}.ms-contractbar{align-items:flex-start;flex-direction:column}}.sky-game-split-showcase{--sgs-bg:#070b14;--sgs-border:rgba(255,255,255,.18);--sgs-title:#ffffff;--sgs-text:rgba(255,255,255,.82);--sgs-tag-bg:rgba(255,255,255,.10);--sgs-tag-border:rgba(255,255,255,.20);--sgs-btn-bg:linear-gradient(90deg, #ff174f 0%, #ff7a18 100%);--sgs-btn-text:#ffffff;--sgs-overlay-1:rgba(8, 11, 24, .92);--sgs-overlay-2:rgba(22, 10, 34, .84);--sgs-overlay-3:rgba(255, 23, 79, .16);position:relative;width:100%;background:var(--sgs-bg);overflow:hidden}.sky-game-split-showcase__grid{width:100%;height:340px;display:flex;align-items:stretch}.sky-game-split-showcase__item{position:relative;flex:1 1 25%;min-width:0;height:340px;overflow:hidden;isolation:isolate}.sky-game-split-showcase__item:not(:last-child)::after{content:"";position:absolute;top:16px;right:0;width:1px;height:calc(100% - 32px);background:rgba(255,255,255,.35);z-index:4;pointer-events:none}.sky-game-split-showcase__img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1);transition:transform .7s ease,filter .5s ease;filter:saturate(1.05) contrast(1.03)}.sky-game-split-showcase__item::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.38) 100%);z-index:1}.sky-game-split-showcase__overlay{position:absolute;inset:0;z-index:3;display:flex;align-items:flex-end;padding:26px 22px;background:linear-gradient(90deg,var(--sgs-overlay-1) 0,var(--sgs-overlay-2) 58%,var(--sgs-overlay-3) 100%);opacity:0;visibility:hidden;transform:translateX(-100%);transition:transform .45s ease,opacity .35s ease,visibility .35s ease}.sky-game-split-showcase__content{max-width:260px}.sky-game-split-showcase__tag{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;margin-bottom:12px;border-radius:999px;background:var(--sgs-tag-bg);border:1px solid var(--sgs-tag-border);color:#fff;font-size:11px;font-weight:700;letter-spacing:.16em}.sky-game-split-showcase__title{margin:0 0 10px;color:var(--sgs-title);font-size:24px;line-height:1.1;font-weight:800;letter-spacing:-.02em}.sky-game-split-showcase__text{margin:0 0 16px;color:var(--sgs-text);font-size:14px;line-height:1.55;font-weight:400}.sky-game-split-showcase__btn{display:inline-flex;align-items:center;justify-content:center;min-width:108px;height:42px;padding:0 16px;border-radius:12px;background:var(--sgs-btn-bg);color:var(--sgs-btn-text);text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.02em;box-shadow:0 10px 24px rgba(255,23,79,.18);transition:opacity .25s ease,transform .25s ease}.sky-game-split-showcase__btn:hover{color:#fff;opacity:.92;transform:translateY(-1px)}.sky-game-split-showcase__item.is-active .sky-game-split-showcase__overlay,.sky-game-split-showcase__item:hover .sky-game-split-showcase__overlay{opacity:1;visibility:visible;transform:translateX(0)}.sky-game-split-showcase__item.is-active .sky-game-split-showcase__img,.sky-game-split-showcase__item:hover .sky-game-split-showcase__img{transform:scale(1.04);filter:saturate(1.12) contrast(1.06)}@media (max-width:991.98px){.sky-game-split-showcase__grid{height:auto;flex-wrap:wrap}.sky-game-split-showcase__item{flex:0 0 50%;max-width:50%;height:260px}.sky-game-split-showcase__item:nth-child(2)::after{display:none}.sky-game-split-showcase__title{font-size:22px}}@media (max-width:575.98px){.sky-game-split-showcase__item{flex:0 0 100%;max-width:100%;height:240px}.sky-game-split-showcase__item::after{display:none}.sky-game-split-showcase__overlay{opacity:1;visibility:visible;transform:translateX(0);background:linear-gradient(180deg,rgba(5,8,18,.12) 0,rgba(5,8,18,.78) 48%,rgba(10,10,18,.92) 100%)}.sky-game-split-showcase__content{max-width:100%}.sky-game-split-showcase__title{font-size:20px}.sky-game-split-showcase__text{font-size:13px}}.sky-flat-accordion{--sky-border:#D9E2EC;--sky-bg:#F4F7FB;--sky-card:#FFFFFF;--sky-text:#17212F;--sky-muted:#5F6B7A;--sky-accent:#E11C48;background:#fff}.sky-flat-accordion .sky-flat-wrap{width:100%;margin:0 auto;position:relative;z-index:999}.sky-flat-accordion .sky-flat-section-head{margin-bottom:22px;padding:0 2px}.sky-flat-accordion .sky-flat-section-kicker{display:inline-block;margin-bottom:8px;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sky-accent)}.sky-flat-accordion .sky-flat-section-title{margin:0 0 8px;font-size:1.85rem;line-height:1.18;font-weight:800;color:#0f172a}.sky-flat-accordion .sky-flat-section-text{max-width:760px;margin:0;font-size:.96rem;line-height:1.75;color:#5f6b7a}.sky-flat-accordion .sky-flat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.sky-flat-accordion .sky-flat-col{min-width:0;position:relative}.sky-flat-accordion .sky-flat-item{position:relative;background:#fff;border:1px solid var(--sky-border);border-radius:16px;overflow:visible;margin-bottom:14px;box-shadow:0 6px 18px rgba(15,23,42,.045);z-index:1}.sky-flat-accordion .sky-flat-item.active{z-index:40;outline:2px solid #c3464a}.sky-flat-accordion .sky-flat-head{position:relative;width:100%;border:0;padding:0;text-align:left;background-color:#f8fafc;background-image:var(--head-bg);background-size:cover;background-position:center;cursor:pointer;border-radius:16px;overflow:hidden}.sky-flat-accordion .sky-flat-head-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.985) 0,rgba(255,255,255,.965) 24%,rgba(255,255,255,.93) 58%,rgba(255,255,255,.86) 100%)}.sky-flat-accordion .sky-flat-head-inner{position:relative;z-index:2;min-height:175px;display:grid;grid-template-columns:110px minmax(0,1fr);align-items:start;gap:14px;padding:14px}.sky-flat-accordion .sky-flat-thumb-wrap{display:flex;flex-direction:column;gap:8px;align-self:start}.sky-flat-accordion .sky-flat-thumb{position:relative;display:block;width:110px;height:95px;border-radius:12px;overflow:hidden;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid rgba(217,226,236,.96);box-shadow:none}.sky-flat-accordion .sky-flat-thumb::before{display:none;content:none}.sky-flat-accordion .sky-flat-title{display:none!important}.sky-flat-accordion .sky-flat-product-name{display:block;color:#0f172a;font-size:.78rem;line-height:1.35;font-weight:800;text-align:center;padding:0 2px}.sky-flat-accordion .sky-flat-sector-badge{display:flex;flex-direction:column;gap:1px;padding:7px 9px;border-radius:12px;background:rgba(255,255,255,.88);border:1px solid rgba(217,226,236,.96);backdrop-filter:blur(4px)}.sky-flat-accordion .sky-flat-sector-label{display:block;color:#7b8794;font-size:.62rem;line-height:1.1;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.sky-flat-accordion .sky-flat-sector-value{display:block;color:#162132;font-size:.74rem;line-height:1.35;font-weight:700}.sky-flat-accordion .sky-flat-main{min-width:0;display:flex;flex-direction:column;gap:10px;align-self:stretch}.sky-flat-accordion .sky-flat-subtitle{display:block;color:#556274;font-size:.8rem;line-height:1.55;font-weight:600;max-width:100%}.sky-flat-accordion .sky-flat-summary{min-width:0}.sky-flat-accordion .sky-flat-list-wrap{display:block;max-width:100%;border-radius:12px;border:1px solid rgba(217,226,236,.94)}.sky-flat-accordion .sky-flat-point-list{margin:0;padding:0;list-style:none;display:grid;gap:7px}.sky-flat-accordion .sky-flat-point-list li{display:flex;align-items:flex-start;gap:9px;padding:2px 9px;background:rgba(255,255,255,.86);backdrop-filter:blur(2px)}.sky-flat-accordion .sky-flat-point-icon{width:16px;height:16px;min-width:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--sky-accent);margin-top:1px}.sky-flat-accordion .sky-flat-point-icon svg{width:16px;height:16px}.sky-flat-accordion .sky-flat-point-list li span:last-child{color:#142033;font-size:.76rem;line-height:1.45;font-weight:600}.sky-flat-accordion .sky-flat-head-cta{display:block;margin-top:auto;padding-top:2px;text-align:right}.sky-flat-accordion .sky-flat-btn{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 8px;border-radius:10px;background:var(--sky-accent);color:#fff;font-size:.76rem;font-weight:700;letter-spacing:.01em;border:1px solid var(--sky-accent);transition:all .22s ease}.sky-flat-accordion .sky-flat-head:hover .sky-flat-btn{background:#be173c;border-color:#be173c}.sky-flat-accordion .sky-flat-content{display:none;position:absolute;top:calc(100% + 2px);left:0;right:0;z-index:auto!important;background:#dc3545;border:1px solid var(--sky-border);border-top:0;border-radius:10px;box-shadow:0 18px 42px rgba(15,23,42,.12)}.sky-flat-accordion .sky-flat-content-inner{padding:3px}.sky-flat-accordion .sky-flat-body{background:#fff;border:1px solid #dfe7f0;border-radius:14px;padding:14px;min-width:0;min-height:276px;max-height:276px;overflow:auto}.sky-flat-accordion .sky-flat-kicker{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sky-accent);margin-bottom:7px}.sky-flat-accordion .sky-flat-body-title{margin:0 0 8px;color:var(--sky-text);font-size:.98rem;font-weight:700;line-height:1.3}.sky-flat-accordion .sky-flat-body-text{margin:0 0 12px;color:var(--sky-muted);font-size:.82rem;line-height:1.65}.sky-flat-accordion .sky-flat-feature-grid{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:12px}.sky-flat-accordion .sky-flat-feature{background:#f8fafc;border:1px solid #e5edf5;border-radius:12px;padding:10px}.sky-flat-accordion .sky-flat-feature strong{display:block;color:#0f172a;font-size:.8rem;margin-bottom:5px}.sky-flat-accordion .sky-flat-feature span{display:block;color:#5f6b7a;font-size:.76rem;line-height:1.45}.sky-flat-accordion .sky-flat-info-bar{display:grid;grid-template-columns:1fr;gap:8px;padding-top:10px;border-top:1px solid #e7eef5}.sky-flat-accordion .sky-flat-mini{background:#fff;border:1px solid #e3eaf2;border-radius:10px;padding:9px 10px}.sky-flat-accordion .sky-flat-mini-label{display:block;color:#7a8696;font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.sky-flat-accordion .sky-flat-mini-value{display:block;color:#162132;font-size:.76rem;font-weight:600;line-height:1.42}@media (max-width:1399.98px){.sky-flat-accordion .sky-flat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sky-flat-accordion .sky-flat-head-inner{grid-template-columns:110px minmax(0,1fr)}}@media (max-width:767.98px){.sky-flat-accordion .sky-flat-grid{grid-template-columns:1fr}.sky-flat-accordion .sky-flat-section-title{font-size:1.45rem}.sky-flat-accordion .sky-flat-head-inner{grid-template-columns:1fr;align-items:start}.sky-flat-accordion .sky-flat-thumb-wrap{width:110px}.sky-flat-accordion .sky-flat-head-cta{margin-top:4px}}.sky-main-services{--sms-bg:#f6f8fb;--sms-surface:#ffffff;--sms-surface-2:#ffffff;--sms-border:#dde4ee;--sms-border-soft:#edf1f6;--sms-title:#1f2937;--sms-text:#5c6777;--sms-text-2:#6b7280;--sms-accent:#d91f49;--sms-accent-soft:rgba(217,31,73,.05);--sms-kicker-border:rgba(217,31,73,.18);--sms-icon-border:rgba(217,31,73,.18);--sms-shadow:0 6px 18px rgba(20,30,40,.04);--sms-btn-text:#000000;--sms-btn-bg:#ffffff;--sms-line:#e11c48;--sms-head-bg:url('/content/main/img/services/bg.webp');--sms-head-overlay:linear-gradient(180deg, rgba(255,255,255,.84) 0%, rgba(255,255,255,.92) 100%);position:relative;background:var(--sms-bg)}.sky-main-services.sky-main-services-default-thema{--sms-bg:#f6f8fb;--sms-surface:#ffffff;--sms-surface-2:#ffffff;--sms-border:#dde4ee;--sms-border-soft:#edf1f6;--sms-title:#1f2937;--sms-text:#5c6777;--sms-text-2:#6b7280;--sms-accent:#d91f49;--sms-accent-soft:rgba(217,31,73,.05);--sms-kicker-border:rgba(217,31,73,.18);--sms-icon-border:rgba(217,31,73,.18);--sms-shadow:0 6px 18px rgba(20,30,40,.04);--sms-btn-text:#000000;--sms-btn-bg:#ffffff;--sms-line:#e11c48;--sms-head-bg:url('/content/main/img/services/bg.webp');--sms-head-overlay:linear-gradient(180deg, rgba(255,255,255,.82) 0%, rgba(255,255,255,.94) 100%)}.sky-main-services.sky-main-services-blue-thema{--sms-bg:#ffd9cc;--sms-surface:#16324f;--sms-surface-2:#1c3c5f;--sms-border:#254766;--sms-border-soft:#21405d;--sms-title:#ffffff;--sms-text:#d7e4f2;--sms-text-2:#b9cde0;--sms-accent:#4ea1ff;--sms-accent-soft:rgba(78,161,255,.12);--sms-kicker-border:rgba(78,161,255,.35);--sms-icon-border:rgba(78,161,255,.25);--sms-shadow:0 10px 28px rgba(0,0,0,.25);--sms-btn-text:#ffffff;--sms-btn-bg:transparent;--sms-line:#4ea1ff;--sms-head-bg:url('/content/main/img/services/bg.webp');--sms-head-overlay:linear-gradient(180deg, rgba(10,28,46,.60) 0%, rgba(15,39,64,.86) 100%)}.sky-main-services.sky-main-services-ash-thema{--sms-bg:#b3b7bf;--sms-surface:#2b2f33;--sms-surface-2:#31363b;--sms-border:#3b4147;--sms-border-soft:#3a4046;--sms-title:#f3f4f6;--sms-text:#c8cdd3;--sms-text-2:#aeb6be;--sms-accent:#e0526f;--sms-accent-soft:rgba(224,82,111,.10);--sms-kicker-border:rgba(224,82,111,.22);--sms-icon-border:rgba(224,82,111,.22);--sms-shadow:0 10px 24px rgba(0,0,0,.18);--sms-btn-text:#ffffff;--sms-btn-bg:transparent;--sms-line:#ff5d7f;--sms-head-bg:url('/content/main/img/services/bg.webp');--sms-head-overlay:linear-gradient(180deg, rgba(22,24,27,.58) 0%, rgba(35,38,41,.84) 100%)}.sky-main-services .container{position:relative;z-index:2}.sky-main-services-top{margin-bottom:28px}.sky-main-services-head{position:relative;max-width:720px;padding:26px 28px;border-radius:20px;overflow:hidden;border:1px solid var(--sms-border);background:var(--sms-surface);box-shadow:var(--sms-shadow);isolation:isolate}.sky-main-services-head::before{content:"";position:absolute;inset:0;background-image:var(--sms-head-overlay),var(--sms-head-bg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0}.sky-main-services-head>*{position:relative;z-index:1}.sky-main-services-kicker{display:inline-block;margin-bottom:10px;padding:6px 12px;border-radius:999px;border:1px solid var(--sms-kicker-border);background:var(--sms-accent-soft);color:var(--sms-accent);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(2px)}.sky-main-services-kicker01{display:inline-block;margin-bottom:10px;padding:6px 12px;border-radius:999px;border:1px solid var(--sms-kicker-border);background:#fff;color:var(--sms-accent);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(2px)}.sky-main-services-title{margin:0;color:var(--sms-title);font-size:clamp(1.9rem,2.7vw,2.8rem);line-height:1.14;font-weight:700;letter-spacing:-.02em}.sky-main-services-text{max-width:680px;margin:12px 0 0;color:var(--sms-text);font-size:.98rem;line-height:1.74}.sky-main-services-media{display:flex;justify-content:flex-end}.sky-main-services-media img{width:100%;height:100%;max-width:490px;max-height:240px;object-fit:cover;display:block;overflow:hidden;border-radius:18px;border:1px solid var(--sms-border);background:var(--sms-surface-2);box-shadow:var(--sms-shadow)}.sky-main-services-card{height:100%;padding:18px 16px 16px;background:var(--sms-surface);border:1px solid var(--sms-border);border-radius:16px;box-shadow:var(--sms-shadow)}.sky-main-services-card-head{display:flex;align-items:center;gap:10px;min-height:54px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--sms-border-soft)}.sky-main-services-icon{flex:0 0 auto;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--sms-icon-border);background:var(--sms-accent-soft);color:var(--sms-accent)}.sky-main-services-icon svg{width:18px;height:18px;display:block}.sky-main-services-card-title{margin:0;color:var(--sms-title);font-size:1.03rem;line-height:1.24;font-weight:700;letter-spacing:-.01em}.sky-main-services-card-title-text{position:relative;display:inline-block;padding-bottom:7px}.sky-main-services-card-title-text::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;border-radius:999px;background:var(--sms-line);opacity:0;transition:width 1.15s cubic-bezier(.22,.61,.36,1),opacity .28s ease}.sky-main-services-card.is-active .sky-main-services-card-title-text::after{width:100%;opacity:1}.sky-main-services-list{list-style:none;margin:0;padding:0}.sky-main-services-list li{position:relative;margin:0;padding:9px 0 9px 14px;color:var(--sms-text);font-size:.92rem;line-height:1.45;border-bottom:1px solid var(--sms-border-soft)}.sky-main-services-list li:last-child{border-bottom:0;padding-bottom:0}.sky-main-services-list li::before{content:"";position:absolute;left:0;top:16px;width:6px;height:6px;border-radius:50%;background:var(--sms-accent)}.sky-main-services-bottom-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding:16px 18px;border:1px solid var(--sms-border);border-radius:16px;background:var(--sms-surface);box-shadow:var(--sms-shadow)}.sky-main-services-bottom-left{color:var(--sms-text);font-size:.94rem;line-height:1.6}.sky-main-services-bottom-right{margin-left:auto;flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center}.sky-main-services-btn{position:relative;display:inline-block;padding:4px 0;background:var(--sms-btn-bg);color:var(--sms-btn-text);text-decoration:none;font-size:.92rem;font-weight:600;white-space:nowrap}.sky-main-services-btn::after{content:"";position:absolute;left:0;bottom:-2px;width:24px;height:2px;background:var(--sms-line);transition:width .35s ease}.sky-main-services-btn:focus::after,.sky-main-services-btn:hover::after{width:70px}.sky-main-services-btn:focus,.sky-main-services-btn:hover{color:var(--sms-btn-text);text-decoration:none}.sky-main-services-card:active,.sky-main-services-card:focus,.sky-main-services-card:hover,.sky-main-services-media:active,.sky-main-services-media:focus,.sky-main-services-media:hover{transform:none;box-shadow:var(--sms-shadow)}@media (min-width:1200px){.sky-main-services .row.g-3.g-xl-4{flex-wrap:nowrap}.sky-main-services .col-xl{flex:1 1 0;width:20%}}@media (max-width:991.98px){.sky-main-services-title{font-size:2.1rem}.sky-main-services-head{max-width:100%;padding:22px 22px}.sky-main-services-media,.sky-main-services-media img{min-height:210px}.sky-main-services-bottom-bar{flex-direction:column;align-items:flex-start}.sky-main-services-bottom-right{width:100%;margin-left:0;justify-content:flex-start}}@media (max-width:767.98px){.sky-main-services{padding-top:56px!important;padding-bottom:56px!important}.sky-main-services-head{padding:18px 16px;border-radius:16px}.sky-main-services-card{padding:16px 14px 14px;border-radius:14px}.sky-main-services-media{border-radius:14px}.sky-main-services-bottom-bar{padding:14px;border-radius:14px}.sky-main-services-list li{font-size:.9rem}}.sky-tech-tabs{position:relative;overflow:hidden;background:#f6f8fc;isolation:isolate}.sky-tech-tabs .container{position:relative;z-index:3}.sky-tech-tabs .sky-tech-section-bg{position:absolute;inset:0;background-image:url(/content/main/img/side01.webp);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.18;transform:scale(1.03);z-index:0;pointer-events:none;transition:background-image .35s ease,opacity .35s ease}.sky-tech-tabs .sky-tech-section-overlay{position:absolute;inset:0;z-index:1;background-color:#fff;pointer-events:none}.sky-tech-tabs .sky-tabs-wrap{width:1248px;margin:0 auto;display:flex;gap:8px;align-items:stretch;position:relative;z-index:3}.sky-tech-tabs .sky-tab-card{width:306px;height:210px;border:none;border-radius:18px;overflow:hidden;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer;padding:0;text-align:left;box-shadow:0 14px 40px rgba(0,0,0,.1);transition:box-shadow .25s ease,outline-color .25s ease;flex:0 0 auto}.sky-tech-tabs .sky-tab-card:hover{transform:none}.sky-tech-tabs .sky-tab-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.22),rgba(0,0,0,.76));opacity:.92;transition:opacity .25s ease}.sky-tech-tabs .sky-tab-content{position:absolute;left:16px;right:16px;bottom:16px;z-index:2}.sky-tech-tabs .sky-tab-title{display:block;font-size:18px;font-weight:900;margin-bottom:6px;color:#fff}.sky-tech-tabs .sky-tab-desc{display:block;font-size:13px;font-weight:700;color:rgba(255,255,255,.88);line-height:1.45}.sky-tech-tabs .sky-tab-card.active{box-shadow:0 22px 70px rgba(11,92,255,.18);outline:2px solid rgba(11,92,255,.22);outline-offset:-2px;border-bottom:8px solid #c3a5b0}.sky-tech-tabs .sky-tab-card.active .sky-tab-title{color:#ffa2c5}.sky-tech-tabs .sky-tech-content{width:1248px;margin:8px auto 0;min-height:540px;position:relative;z-index:3}.sky-tech-tabs .sky-tech-content-shell{position:relative;overflow:hidden;border:1px solid rgba(15,23,42,.08);border-radius:20px;padding:28px 28px 26px;box-shadow:0 20px 50px rgba(15,23,42,.08);min-height:540px;display:flex;flex-direction:column;background:rgba(255,255,255,.92);backdrop-filter:blur(8px)}.sky-tech-tabs .sky-tech-content-shell::before{content:"";position:absolute;top:0;left:0;right:0;height:120px;background-image:var(--sky-shell-bg);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.2;z-index:0;pointer-events:none;transition:background-image .35s ease,opacity .35s ease}.sky-tech-tabs .sky-tech-content-shell::after{content:"";position:absolute;top:0;left:0;right:0;height:160px;background:linear-gradient(180deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.7) 55%,rgba(255,255,255,.96) 100%);z-index:1;pointer-events:none}.sky-tech-tabs .sky-tech-content-shell>*{position:relative;z-index:2}.sky-tech-tabs .sky-tech-content-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:18px;margin-bottom:22px;border-bottom:1px solid rgba(15,23,42,.08);min-height:96px}.sky-tech-tabs .sky-tech-content-head2{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.sky-tech-tabs .sky-tech-kicker{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#b41c13;margin-bottom:8px}.sky-tech-tabs .sky-tech-main-title{font-size:28px;font-weight:900;line-height:1.15;color:#0b1220;margin:0}.sky-tech-tabs .sky-tech-mini-badge{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 14px;border-radius:999px;background:rgb(18 46 72);border:1px solid rgba(11,92,255,.1);color:#f4f8ff;font-size:12px;font-weight:800}.sky-tech-tabs .sky-content-inner{display:flex;justify-content:space-between;align-items:stretch;gap:28px;flex:1}.sky-tech-tabs .sky-content-text{flex:1;min-width:0}.sky-tech-tabs .sky-content-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:190px 160px;gap:18px;width:100%}.sky-tech-tabs .sky-content-block{background:rgba(255,255,255,.82);border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:18px;box-shadow:0 10px 24px rgba(15,23,42,.04);height:190px;overflow:hidden;backdrop-filter:blur(6px)}.sky-tech-tabs .sky-content-block-full{grid-column:1/-1;height:160px}.sky-tech-tabs .sky-content-sub{display:flex;align-items:center;gap:8px;font-weight:800;color:#b41c13;margin-bottom:10px;font-size:14px}.sky-tech-tabs .sky-content-sub img{width:16px;height:16px;display:block}.sky-tech-tabs .sky-content-block p{font-size:14px;color:#475569;line-height:1.7;margin:0;font-weight:600}.sky-tech-tabs .sky-content-logo-wrap{width:220px;flex:0 0 220px}.sky-tech-tabs .sky-content-logo-panel{width:100%;border-radius:18px;background:linear-gradient(180deg,#0f172a 0,#172033 100%);border:1px solid rgba(255,255,255,.06);box-shadow:0 18px 40px rgba(2,6,23,.22);padding:18px 16px;display:flex;flex-direction:column;align-items:center}.sky-tech-tabs .sky-content-logo-topline{width:100%;text-align:center;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.7)}.sky-tech-tabs .sky-content-logo{width:160px;height:160px;display:flex;align-items:center;justify-content:center;margin:18px auto}.sky-tech-tabs .sky-content-logo img{width:100%;height:100%;object-fit:cover}.sky-tech-tabs .sky-content-logo-caption{text-align:center;font-size:12px;line-height:1.55;color:rgba(255,255,255,.78);font-weight:600}@media (max-width:1399px){.sky-tech-tabs .sky-tabs-wrap,.sky-tech-tabs .sky-tech-content{width:100%}.sky-tech-tabs .sky-tabs-wrap{overflow-x:auto;padding:0 10px 8px}}@media (max-width:991px){.sky-tech-tabs .sky-content-inner{flex-direction:column}.sky-tech-tabs .sky-content-logo-wrap{width:100%;flex:0 0 auto}.sky-tech-tabs .sky-content-grid{grid-template-columns:1fr;grid-template-rows:auto}.sky-tech-tabs .sky-content-block,.sky-tech-tabs .sky-content-block-full{height:auto}}.sky-bg-overlay{position:relative;z-index:1;border-radius:16px;overflow:hidden}.sky-bg-overlay::before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.6)),var(--sky-bg);background-size:cover;background-position:center;border-radius:inherit;z-index:-1;opacity:.5}.sky-main-text-slogan{width:100%;font-size:22px;margin-top:-50px}.sky-main-text-slogan-line{text-align:left}.sky-main-text-slogan-highlight{display:block;text-align:center;font-weight:600}.sky-main-text-slogan-line-end{text-align:right}.sky-main-text-slogan-center-box{width:200px;height:40px;margin:20px auto 0 auto}.sky-main-slogan{background:#fff}.sky-slogan{width:100%}.sky-slogan div:first-child{text-align:left}.sky-slogan span{display:block;text-align:center}.sky-slogan div:last-child{text-align:right}.sky-slogan-gap{width:100%;height:20px}.sky-main-text-bg{background-image:url(/content/main/bg/textbg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.sky-main-slogan .sky-main-slogan-box{height:100%;border-radius:18px;padding:30px 40px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;transform:translateY(-6px)}.sky-main-slogan .sky-main-slogan-content{width:100%}.sky-main-slogan .sky-main-slogan-left-panel{text-align:center}.sky-main-slogan .sky-main-slogan-left-title{font-size:23px;font-weight:700;color:#1f2937;text-align:left}.sky-main-slogan .sky-main-slogan-quote{font-size:22px;font-weight:400;line-height:1.5;margin-bottom:40px;color:#1f2937;position:relative}.sky-main-slogan .sky-main-slogan-highlight{font-weight:800;position:relative}.sky-main-slogan .sky-main-slogan-highlight::after{content:"";text-align:center;justify-content:center;width:100%;border-radius:999px}.sky-main-slogan .sky-main-slogan-quote-reverse{transform:rotate(180deg);display:inline-block}.sky-main-slogan .sky-main-slogan-links{display:flex;justify-content:left;width:210px;flex-wrap:wrap;gap:28px}.sky-main-slogan .sky-main-slogan-item{display:inline-flex;align-items:center;gap:7px;margin:0;font-weight:600;font-size:14px}.sky-main-slogan .sky-main-slogan-item a{text-decoration:none;color:#1f2937;transition:color .25s ease}.sky-main-slogan .sky-main-slogan-item a:hover{color:#e11c48}.sky-main-slogan .sky-main-slogan-bar{width:22px;height:4px;background:#e11c48;border-radius:999px;transition:width .25s ease}.sky-main-slogan .sky-main-slogan-item:hover .sky-main-slogan-bar{width:26px}@media (max-width:991.98px){.sky-main-slogan .sky-main-slogan-box{padding:40px 25px}.sky-main-slogan .sky-main-slogan-links{gap:18px 24px}}.sky-cta-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 35px;border-radius:16px;background:rgb(39 38 65);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(10px);box-shadow:0 14px 40px rgba(0,0,0,.3);color:#fff}.sky-cta-text{min-width:0}.sky-cta-title{font-weight:800;letter-spacing:.2px;line-height:1.1;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px;text-decoration-color:red}.sky-cta-sub{margin-top:6px;font-size:.95rem;opacity:.85}.sky-cta-action{flex:0 0 auto}.sky-cta-btn{border-radius:999px;padding:10px 14px;font-weight:700}@media (max-width:576px){.sky-cta-bar{flex-direction:column;align-items:flex-start}.sky-cta-action{width:100%}.sky-cta-btn{width:100%}}.sky-quad-video-panel{background:#f6f8fc}.sky-quad-wrap{max-width:100%;position:relative;border-radius:18px;overflow:hidden;background:#0b1220;box-shadow:0 18px 50px rgba(16,24,40,.1)}.sky-quad-grid{display:grid;grid-template-columns:repeat(4,1fr);position:relative;z-index:1}.sky-quad-item{position:relative;min-height:210px}.sky-quad-media{position:relative;width:100%;height:100%;overflow:hidden}.sky-quad-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.02);filter:saturate(1.05) contrast(1.02)}.sky-quad-dark{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.6));z-index:2}.sky-quad-features{position:absolute;left:18px;top:50%;transform:translateY(-50%);margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;align-items:flex-start;text-align:left;z-index:3;max-width:78%}.sky-quad-features li{display:flex;align-items:center;gap:8px;font-size:.78rem;font-weight:600;line-height:1.15;color:#c4c7cf;text-shadow:1px 0 0 rgba(0,0,0,.9),-1px 0 0 rgba(0,0,0,.9),0 1px 0 rgba(0,0,0,.9),0 -1px 0 rgba(0,0,0,.9)}.sky-ico{width:12px;height:12px;border-radius:4px;flex:0 0 12px;filter:drop-shadow(1px 0 0 #000) drop-shadow(-1px 0 0 #000) drop-shadow(0 1px 0 #000) drop-shadow(0 -1px 0 #000)}.sky-ico.is-c1{background:#2d5bae}.sky-ico.is-c2{background:#1f7a8c}.sky-ico.is-c3{background:#6d28d9}.sky-ico.is-c4{background:#0ea5e9}.sky-ico.is-c5{background:#b45409}.sky-ico.is-c6{background:#11766e}.sky-ico.is-c7{background:#ef4444}.sky-ico.is-c8{background:#60a5fa}.sky-ico.is-c9{background:#22c55e}.sky-ico.is-c10{background:#8b5cf6}.sky-ico.is-c11{background:#06b6d4}.sky-ico.is-c12{background:#f43f5e}.infopanel{display:none!important}.sky-quad-badge0{position:absolute;bottom:8px;left:15px;left:clamp(12px,6.2vw,0);z-index:3;font-size:.72rem;font-weight:800;padding:.36rem .9rem;border-radius:999px;background:rgba(255,255,255,.92);color:#0b1220;letter-spacing:.45px;text-transform:uppercase;box-shadow:0 10px 24px rgba(0,0,0,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);text-decoration:none}.sky-quad-badge{position:absolute;bottom:8px;left:clamp(18px,6.2vw,38px);z-index:3;font-size:.72rem;font-weight:800;padding:.36rem .9rem;border-radius:999px;background:rgba(255,255,255,.92);color:#0b1220;letter-spacing:.45px;text-transform:uppercase;box-shadow:0 10px 24px rgba(0,0,0,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);text-decoration:none}.sky-quad-dividers{position:absolute;inset:0;z-index:999;pointer-events:none}.sky-quad-divider{position:absolute;top:-12%;bottom:-12%;width:14px;background:rgba(255,255,255,.92);border-radius:12px;transform:rotate(-9deg);box-shadow:0 14px 30px rgba(0,0,0,.18),inset 0 0 0 1px rgba(255,255,255,.65)}.sky-quad-divider.d1{left:calc(25% - 7px)}.sky-quad-divider.d2{left:calc(50% - 7px)}.sky-quad-divider.d3{left:calc(75% - 7px)}@media (max-width:992px){.sky-quad-grid{grid-template-columns:repeat(2,1fr)}.sky-quad-divider{display:none}.sky-quad-item{min-height:260px}.sky-quad-badge{left:18px}}@media (max-width:576px){.sky-quad-grid{grid-template-columns:1fr}.sky-quad-item{min-height:240px}}.sky-why-us{--swu-bg:#ffffff;--swu-surface:#ffffff;--swu-surface-2:#f8fafc;--swu-border:#e5eaf1;--swu-border-soft:#eef2f6;--swu-title:#12202f;--swu-text:#5d6978;--swu-text-2:#6c7888;--swu-accent:#be173c;--swu-accent-soft:rgba(190, 23, 60, 0.06);--swu-shadow:0 8px 24px rgba(15, 23, 42, 0.05);position:relative;overflow:hidden;background-color:#fff}.sky-why-us .sky-flat-accordion{background-color:var(--swu-bg);background-image:linear-gradient(rgba(255,255,255,.88),rgba(255,255,255,.88)),url(/content/main/bg/textbg2.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding-bottom:10px}.sky-why-us__wrap{position:relative}.sky-why-us__intro{margin-bottom:10px}.sky-why-us__title{margin:0 0 14px;color:var(--swu-title);font-size:22px;line-height:1.28;font-weight:700;letter-spacing:-.02em}.sky-why-us__text{margin:0 auto;color:var(--swu-text);font-size:15px;line-height:1.8;max-width:720px}.sky-why-us__mini-box{position:relative;display:flex;align-items:flex-start;gap:16px;padding:22px 58px 22px 22px;border-radius:18px;border:1px solid var(--swu-border-soft);min-height:100%;text-decoration:none;box-shadow:none;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.sky-why-us__mini-box--one{background:#f4f7fb}.sky-why-us__mini-box--two{background:#f7f4fb}.sky-why-us__mini-box--three{background:#fbf5f7}.sky-why-us__mini-box--one:hover{background:#eaf1f9;border-color:#dbe5f0}.sky-why-us__mini-box--two:hover{background:#eee8f8;border-color:#e3d9f4}.sky-why-us__mini-box--three:hover{background:#f9e9ef;border-color:#f1d5df}.sky-why-us__mini-number{flex:0 0 auto;min-width:72px;color:var(--swu-accent);font-size:28px;line-height:1;font-weight:800;letter-spacing:-.03em}.sky-why-us__mini-content{display:flex;flex-direction:column;gap:6px}.sky-why-us__mini-content strong{color:var(--swu-title);font-size:16px;font-weight:700}.sky-why-us__mini-content span{color:var(--swu-text-2);font-size:14px;line-height:1.7}.sky-why-us__mini-icon{position:absolute;top:50%;right:20px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-50%);opacity:0;transition:opacity .22s ease}.sky-why-us__mini-icon svg{width:18px;height:18px;fill:none;stroke:var(--swu-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sky-why-us__mini-box:hover .sky-why-us__mini-icon{opacity:1}@media (max-width:991px){.sky-why-us__title{font-size:24px}}@media (max-width:767px){.sky-why-us__title{font-size:22px}.sky-why-us__mini-box{border-radius:16px;padding:20px 52px 20px 20px}.sky-why-us__mini-number{font-size:24px;min-width:60px}}