.LegacyMobileServicePage-module__GZR_ta__legacyPage{--violet:#4930ff;color:#080808;background:#fff;min-height:100svh;overflow:clip}.LegacyMobileServicePage-module__GZR_ta__header{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-bottom:1px solid #dedfe4;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:88px;padding:14px 20px;display:grid;position:sticky;top:0}.LegacyMobileServicePage-module__GZR_ta__header .hero-brand{color:#080808}.LegacyMobileServicePage-module__GZR_ta__header .hero-brand strong{font-size:clamp(1.7rem,8vw,2rem)}.LegacyMobileServicePage-module__GZR_ta__header .hero-brand i{height:36px;margin:0 10px}.LegacyMobileServicePage-module__GZR_ta__header .hero-brand span{max-width:108px;font-size:7px}.LegacyMobileServicePage-module__GZR_ta__header .hero-mobile-menu{display:block}.LegacyMobileServicePage-module__GZR_ta__language{gap:10px;font-size:11px;display:flex}.LegacyMobileServicePage-module__GZR_ta__language a{color:#a2a3a9;padding:10px 0;position:relative}.LegacyMobileServicePage-module__GZR_ta__language a[aria-current=page]{color:#080808}.LegacyMobileServicePage-module__GZR_ta__language a[aria-current=page]:after{content:"";background:#080808;height:2px;position:absolute;bottom:1px;left:0;right:0}.LegacyMobileServicePage-module__GZR_ta__hero{flex-direction:column;gap:20px;padding:28px 20px 42px;display:flex}.LegacyMobileServicePage-module__GZR_ta__metaRow{color:var(--violet);text-transform:uppercase;justify-content:space-between;align-items:baseline;font-size:11px;font-weight:650;display:flex}.LegacyMobileServicePage-module__GZR_ta__metaRow strong{font-family:var(--font-hero-display), "Arial Narrow", sans-serif;font-size:28px}.LegacyMobileServicePage-module__GZR_ta__backLink{color:var(--violet);align-self:flex-start;align-items:center;gap:9px;font-size:11px;display:inline-flex}.LegacyMobileServicePage-module__GZR_ta__backLink svg{width:17px}.LegacyMobileServicePage-module__GZR_ta__heroVisual{aspect-ratio:1/.88;background:radial-gradient(circle at 48% 52%,#f2f0ff,#fff 68%);width:calc(100% + 40px);margin:0 -20px;position:relative;overflow:hidden}.LegacyMobileServicePage-module__GZR_ta__heroVisual:after{z-index:2;content:"";background:linear-gradient(#0000,#fff);height:16%;position:absolute;bottom:0;left:0;right:0}.LegacyMobileServicePage-module__GZR_ta__heroVisual img{object-fit:contain;transform:scale(1.04)}.LegacyMobileServicePage-module__GZR_ta__hero h1,.LegacyMobileServicePage-module__GZR_ta__sectionHeading h2,.LegacyMobileServicePage-module__GZR_ta__ctaSection h2{font-family:var(--font-hero-display), "Arial Narrow", sans-serif;text-transform:uppercase;margin:0;font-weight:900;line-height:.82}.LegacyMobileServicePage-module__GZR_ta__hero h1{overflow-wrap:anywhere;font-size:clamp(3.5rem,17vw,5rem)}.LegacyMobileServicePage-module__GZR_ta__problem{margin:4px 0 0;font-size:17px;font-weight:650;line-height:1.3}.LegacyMobileServicePage-module__GZR_ta__description{color:#51525a;margin:0;font-size:14px;line-height:1.55}.LegacyMobileServicePage-module__GZR_ta__keywords{flex-wrap:wrap;gap:8px;display:flex}.LegacyMobileServicePage-module__GZR_ta__keywords span{color:#555760;font:9px var(--font-geist-mono),monospace;text-transform:uppercase;border:1px solid #d3d4da;padding:7px 9px}.LegacyMobileServicePage-module__GZR_ta__section,.LegacyMobileServicePage-module__GZR_ta__valueSection{padding:56px 20px}.LegacyMobileServicePage-module__GZR_ta__sectionHeading{margin-bottom:30px}.LegacyMobileServicePage-module__GZR_ta__sectionHeading>p,.LegacyMobileServicePage-module__GZR_ta__ctaSection>p{color:var(--violet);text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.LegacyMobileServicePage-module__GZR_ta__sectionHeading h2{margin-top:12px;font-size:clamp(3.3rem,16vw,4.7rem)}.LegacyMobileServicePage-module__GZR_ta__servicesList,.LegacyMobileServicePage-module__GZR_ta__faqList{border-top:1px solid #cfd0d6}.LegacyMobileServicePage-module__GZR_ta__serviceRow{border-bottom:1px solid #cfd0d6;grid-template-columns:54px minmax(0,1fr);gap:16px;padding:26px 0;display:grid}.LegacyMobileServicePage-module__GZR_ta__number{color:var(--violet);font-family:var(--font-hero-display),"Arial Narrow",sans-serif;font-size:44px;font-weight:900;line-height:.78}.LegacyMobileServicePage-module__GZR_ta__serviceBody{min-width:0}.LegacyMobileServicePage-module__GZR_ta__serviceRow h3{margin:0;font-size:22px;line-height:1.15}.LegacyMobileServicePage-module__GZR_ta__serviceRow p{color:#555760;margin:12px 0 0;font-size:14px;line-height:1.55}.LegacyMobileServicePage-module__GZR_ta__price{color:var(--violet);font:13px/1.45 var(--font-geist-mono),monospace;white-space:pre-line;margin-top:9px;display:block}.LegacyMobileServicePage-module__GZR_ta__detailsLink{border:1px solid var(--violet);min-height:44px;color:var(--violet);align-items:center;gap:10px;margin-top:17px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.LegacyMobileServicePage-module__GZR_ta__detailsLink svg{width:16px}.LegacyMobileServicePage-module__GZR_ta__valueSection{color:#fff;background:#080808}.LegacyMobileServicePage-module__GZR_ta__outcomeList{border-top:1px solid #484950}.LegacyMobileServicePage-module__GZR_ta__outcomeList p{color:#e9e9ec;border-bottom:1px solid #484950;grid-template-columns:22px 32px minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:25px 0;font-size:14px;line-height:1.45;display:grid}.LegacyMobileServicePage-module__GZR_ta__outcomeList svg{width:20px;color:var(--violet)}.LegacyMobileServicePage-module__GZR_ta__outcomeList span{color:#777982;font:12px var(--font-geist-mono),monospace}.LegacyMobileServicePage-module__GZR_ta__processList{border-top:1px solid #cfd0d6;margin:0;padding:0;list-style:none}.LegacyMobileServicePage-module__GZR_ta__processList li{border-bottom:1px solid #cfd0d6;grid-template-columns:54px minmax(0,1fr);gap:14px;padding:21px 0;display:grid}.LegacyMobileServicePage-module__GZR_ta__processList span{color:var(--violet);font-family:var(--font-hero-display),"Arial Narrow",sans-serif;font-size:42px;font-weight:900}.LegacyMobileServicePage-module__GZR_ta__processList p{margin:5px 0 0;font-size:14px}.LegacyMobileServicePage-module__GZR_ta__faqList details{border-bottom:1px solid #cfd0d6}.LegacyMobileServicePage-module__GZR_ta__faqList summary{justify-content:space-between;align-items:center;gap:20px;min-height:74px;font-size:15px;font-weight:650;list-style:none;display:flex}.LegacyMobileServicePage-module__GZR_ta__faqList summary::-webkit-details-marker{display:none}.LegacyMobileServicePage-module__GZR_ta__faqList summary span{color:var(--violet);font-size:26px}.LegacyMobileServicePage-module__GZR_ta__faqList details>p{color:#555760;margin:-4px 0 22px;font-size:13px;line-height:1.6}.LegacyMobileServicePage-module__GZR_ta__ctaSection{border:1px solid #cfd0d6;margin:0 20px 50px;padding:42px 20px 20px}.LegacyMobileServicePage-module__GZR_ta__ctaSection h2{margin-top:20px;font-size:clamp(3.3rem,15vw,4.5rem)}.LegacyMobileServicePage-module__GZR_ta__ctaSection>span{color:#555760;margin-top:24px;font-size:14px;line-height:1.55;display:block}.LegacyMobileServicePage-module__GZR_ta__ctaSection>a{background:var(--violet);color:#fff;grid-template-columns:26px minmax(0,1fr) 24px;align-items:center;gap:16px;min-height:84px;margin-top:28px;padding:16px;display:grid}.LegacyMobileServicePage-module__GZR_ta__ctaSection>a span{gap:7px;display:grid}.LegacyMobileServicePage-module__GZR_ta__ctaSection>a strong{font-size:17px}.LegacyMobileServicePage-module__GZR_ta__ctaSection>a small{color:#ffffffc2;font-size:11px}@media (max-width:359px){.LegacyMobileServicePage-module__GZR_ta__header{padding-left:16px;padding-right:16px}:is(.LegacyMobileServicePage-module__GZR_ta__header .hero-brand i,.LegacyMobileServicePage-module__GZR_ta__header .hero-brand span){display:none}.LegacyMobileServicePage-module__GZR_ta__hero,.LegacyMobileServicePage-module__GZR_ta__section,.LegacyMobileServicePage-module__GZR_ta__valueSection{padding-left:16px;padding-right:16px}.LegacyMobileServicePage-module__GZR_ta__heroVisual{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.LegacyMobileServicePage-module__GZR_ta__ctaSection{margin-left:16px;margin-right:16px}}
.ServiceSectionPage-module__ATCnjq__page{--accent:#4930ff;color:#080808;background:#fff;min-height:100svh;overflow:clip}.ServiceSectionPage-module__ATCnjq__header{z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-bottom:1px solid #949db44d;grid-template-columns:minmax(310px,1fr) minmax(280px,auto) auto auto auto;align-items:center;gap:clamp(20px,3vw,58px);min-height:82px;padding:13px clamp(24px,3.7vw,70px);display:grid;position:fixed;inset:0 0 auto}.ServiceSectionPage-module__ATCnjq__header .hero-brand{color:#080808}.ServiceSectionPage-module__ATCnjq__breadcrumb{color:#676b75;font:11px var(--font-geist-mono), monospace;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:12px;margin:0;display:flex}.ServiceSectionPage-module__ATCnjq__breadcrumb a{color:#272a31}.ServiceSectionPage-module__ATCnjq__breadcrumb strong{color:#676b75;text-overflow:ellipsis;max-width:260px;font-weight:400;overflow:hidden}.ServiceSectionPage-module__ATCnjq__language{gap:14px;font-size:12px;display:flex}.ServiceSectionPage-module__ATCnjq__language a{color:#9a9ca5;padding:8px 0;position:relative}.ServiceSectionPage-module__ATCnjq__language a[aria-current=page]{color:#080808}.ServiceSectionPage-module__ATCnjq__language a[aria-current=page]:after{content:"";background:#080808;height:2px;position:absolute;bottom:0;left:0;right:0}.ServiceSectionPage-module__ATCnjq__currency{color:#8d9099;font:8px var(--font-geist-mono), monospace;text-transform:uppercase;gap:3px;display:grid}.ServiceSectionPage-module__ATCnjq__currency select{color:#11131a;min-width:72px;height:32px;font:10px var(--font-geist-mono), monospace;cursor:pointer;background:#ffffffe6;border:1px solid #4930ff38;border-radius:0;outline:0;padding:0 7px}.ServiceSectionPage-module__ATCnjq__currency select:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px #4930ff1f}.ServiceSectionPage-module__ATCnjq__counter{color:#999ca6;font-family:var(--font-hero-display), "Arial Narrow", sans-serif;white-space:nowrap;font-size:24px;font-weight:800}.ServiceSectionPage-module__ATCnjq__counter span{color:var(--accent)}.ServiceSectionPage-module__ATCnjq__mobileMenu{display:none}.ServiceSectionPage-module__ATCnjq__world{isolation:isolate;background:radial-gradient(circle at 56% 32%,#7daeff47,#0000 31%),linear-gradient(#eef7ff 0%,#fff 37% 78%,#edf4ff 100%);height:calc(100svh - 82px);min-height:660px;margin-top:82px;position:relative;overflow:hidden}.ServiceSectionPage-module__ATCnjq__sky,.ServiceSectionPage-module__ATCnjq__sky span{pointer-events:none;position:absolute}.ServiceSectionPage-module__ATCnjq__sky{z-index:-2;inset:0;overflow:hidden}.ServiceSectionPage-module__ATCnjq__cloudBack{opacity:.7;filter:blur(17px);background:radial-gradient(at 15% 28%,#fff 0 8%,#0000 9%),radial-gradient(at 84% 26%,#fff 0 10%,#0000 11%),radial-gradient(at 60% 61%,#ffffffe6 0 16%,#0000 17%);animation:24s ease-in-out infinite alternate ServiceSectionPage-module__ATCnjq__cloudDrift;inset:5% -12% 14%}.ServiceSectionPage-module__ATCnjq__cloudFront{opacity:.92;filter:blur(12px);background:radial-gradient(at 8% 60%,#fff 0 18%,#0000 19%),radial-gradient(at 29% 73%,#f8fbff 0 20%,#0000 21%),radial-gradient(at 55% 63%,#fff 0 23%,#0000 24%),radial-gradient(at 81% 70%,#f7fbff 0 24%,#0000 25%);height:46%;animation:18s ease-in-out -8s infinite alternate-reverse ServiceSectionPage-module__ATCnjq__cloudDrift;bottom:-20%;left:-8%;right:-8%}.ServiceSectionPage-module__ATCnjq__energyColumn{opacity:.38;filter:blur(20px);background:linear-gradient(90deg,#0000,#2669ff29,#ffffffa6,#2669ff1f,#0000);width:24%;height:58%;top:15%;left:50%;transform:translate(-50%)}.ServiceSectionPage-module__ATCnjq__backLink{z-index:12;color:var(--accent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #4930ff33;align-items:center;gap:9px;padding:9px 12px;font-size:12px;display:inline-flex;position:absolute;top:26px;left:clamp(24px,3.7vw,70px)}.ServiceSectionPage-module__ATCnjq__backLink svg{width:16px}.ServiceSectionPage-module__ATCnjq__serviceRail{z-index:22;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #4930ff3d;width:min(400px,31vw);max-height:calc(100% - 310px);position:absolute;top:70px;right:clamp(20px,2.5vw,46px);overflow:auto;box-shadow:0 18px 50px #39497c1f}.ServiceSectionPage-module__ATCnjq__serviceRail>p{color:#5f6470;font:9px var(--font-geist-mono), monospace;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:14px 16px 12px;display:flex}.ServiceSectionPage-module__ATCnjq__serviceRail button{color:#30343d;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #5b637c38;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;width:100%;min-height:82px;padding:13px 16px;transition:color .15s,background .15s;display:grid}.ServiceSectionPage-module__ATCnjq__serviceRail button>span{color:#7c818d;font:25px var(--font-hero-display), "Arial Narrow", sans-serif;font-weight:900}.ServiceSectionPage-module__ATCnjq__serviceRailText{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.ServiceSectionPage-module__ATCnjq__serviceRailText strong{font-family:var(--font-geist-sans), Arial, sans-serif;font-size:14px;font-weight:700;line-height:1.28}.ServiceSectionPage-module__ATCnjq__serviceRailText small{max-width:124px;color:var(--accent);font:12px/1.35 var(--font-geist-mono), monospace;text-align:right;white-space:pre-line}.ServiceSectionPage-module__ATCnjq__serviceRail button:hover,.ServiceSectionPage-module__ATCnjq__serviceRail button:focus-visible,.ServiceSectionPage-module__ATCnjq__serviceRailActive{color:var(--accent)!important;background:#4930ff1a!important}.ServiceSectionPage-module__ATCnjq__serviceRail button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ServiceSectionPage-module__ATCnjq__serviceRailActive>span{color:var(--accent)!important}.ServiceSectionPage-module__ATCnjq__scene{--scene-position:50% 50%;z-index:1;position:absolute;inset:0}.ServiceSectionPage-module__ATCnjq__scene:before,.ServiceSectionPage-module__ATCnjq__scene:after{z-index:3;content:"";pointer-events:none;position:absolute;left:0;right:0}.ServiceSectionPage-module__ATCnjq__scene:before{background:linear-gradient(#fffffff5,#ffffff61 54%,#0000);height:13%;top:0}.ServiceSectionPage-module__ATCnjq__scene:after{background:linear-gradient(#0000,#ffffff57 32%,#ffffffe8 71%,#fff 93%);height:35%;bottom:0}.ServiceSectionPage-module__ATCnjq__sceneGlow{z-index:2;opacity:.42;filter:blur(22px);background:radial-gradient(#446aff3d,#446aff08 52%,#0000 72%);border-radius:50%;animation:6s ease-in-out infinite ServiceSectionPage-module__ATCnjq__glowPulse;position:absolute;inset:17% 17% 15%}.ServiceSectionPage-module__ATCnjq__sceneImage{z-index:0;transform-origin:50% 48%;animation:11s ease-in-out infinite ServiceSectionPage-module__ATCnjq__sceneBreathe;position:absolute;inset:-1.2%}.ServiceSectionPage-module__ATCnjq__sceneImage img{object-fit:cover;object-position:var(--scene-position);filter:saturate(1.06)contrast(1.02)}.ServiceSectionPage-module__ATCnjq__hotspots{z-index:5;position:absolute;inset:0}.ServiceSectionPage-module__ATCnjq__hotspot{top:var(--desktop-y);left:var(--desktop-x);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;transform:translate(-50%,-50%)}.ServiceSectionPage-module__ATCnjq__hotspotDot{background:#175dff;border:2px solid #fff;border-radius:50%;width:11px;height:11px;transition:transform .3s,box-shadow .3s,opacity .3s;display:block;position:relative;box-shadow:0 0 0 1px #175dffbd,0 0 14px 5px #285dff70}.ServiceSectionPage-module__ATCnjq__hotspotDot:after{content:"";opacity:0;border:1px solid #1f57ff99;border-radius:50%;position:absolute;inset:-8px;transform:scale(.65)}.ServiceSectionPage-module__ATCnjq__hotspot:not(.ServiceSectionPage-module__ATCnjq__hotspotActive):not(.ServiceSectionPage-module__ATCnjq__hotspotHover) .ServiceSectionPage-module__ATCnjq__hotspotDot{opacity:.56}.ServiceSectionPage-module__ATCnjq__hotspotActive .ServiceSectionPage-module__ATCnjq__hotspotDot,.ServiceSectionPage-module__ATCnjq__hotspotHover .ServiceSectionPage-module__ATCnjq__hotspotDot{transform:scale(1.28);box-shadow:0 0 0 2px #ffffffe6,0 0 19px 8px #275bffa6}.ServiceSectionPage-module__ATCnjq__hotspotActive .ServiceSectionPage-module__ATCnjq__hotspotDot:after{opacity:1;animation:1.9s ease-out infinite ServiceSectionPage-module__ATCnjq__hotspotRing}.ServiceSectionPage-module__ATCnjq__hotspot:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ServiceSectionPage-module__ATCnjq__tooltip{color:#151824;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #4930ff3b;min-width:max-content;padding:7px 9px;font-size:10px;font-weight:650;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%,5px)}.ServiceSectionPage-module__ATCnjq__hotspot:hover .ServiceSectionPage-module__ATCnjq__tooltip,.ServiceSectionPage-module__ATCnjq__hotspot:focus-visible .ServiceSectionPage-module__ATCnjq__tooltip{opacity:1;transform:translate(-50%)}.ServiceSectionPage-module__ATCnjq__serviceCard{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd6;border:1px solid #4930ff42;width:min(350px,100vw - 40px);min-height:166px;padding:18px 20px 17px;animation:.42s cubic-bezier(.22,1,.36,1) both ServiceSectionPage-module__ATCnjq__cardIn;position:absolute;bottom:214px;left:50%;transform:translate(-50%);box-shadow:0 22px 55px #35416629,inset 0 1px #ffffffe6}.ServiceSectionPage-module__ATCnjq__cardMeta{color:var(--accent);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ServiceSectionPage-module__ATCnjq__cardMeta span{font-family:var(--font-hero-display), "Arial Narrow", sans-serif;font-size:30px;font-weight:900;line-height:.85}.ServiceSectionPage-module__ATCnjq__cardMeta small{font:9px var(--font-geist-mono), monospace;text-transform:uppercase}.ServiceSectionPage-module__ATCnjq__serviceCard h1{margin:9px 0 0;font-size:19px;line-height:1.18}.ServiceSectionPage-module__ATCnjq__serviceCard p{color:#555b69;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.ServiceSectionPage-module__ATCnjq__serviceCard>strong{color:var(--accent);white-space:pre-line;margin-top:10px;font-size:14px;line-height:1.4;display:block}.ServiceSectionPage-module__ATCnjq__serviceCard>a{color:var(--accent);align-items:center;gap:6px;margin-top:10px;font-size:11px;font-weight:650;display:inline-flex}.ServiceSectionPage-module__ATCnjq__serviceCard>a svg{width:14px}.ServiceSectionPage-module__ATCnjq__compass{z-index:18;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:220px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ServiceSectionPage-module__ATCnjq__compassArc{background:radial-gradient(at 50% 5%,#ffffffd9,#eff5ffa6 43%,#0000 44%);border:1px solid #4b68b538;border-radius:50%;width:min(980px,80vw);height:380px;position:absolute;top:64px;left:50%;transform:translate(-50%);box-shadow:0 -20px 56px #4c6cb914}.ServiceSectionPage-module__ATCnjq__compassItems{width:1px;height:1px;transform:translateX(var(--drag-offset,0px));transition:transform .18s;position:absolute;top:73px;left:50%}.ServiceSectionPage-module__ATCnjq__compassItem{color:#6d717c;cursor:pointer;width:92px;height:92px;opacity:var(--item-opacity);transform:translate(calc(-50% + var(--item-x)), calc(-50% + var(--item-y))) rotate(var(--item-rotate)) scale(var(--item-scale));-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#ffffffad;border:1px solid #636f9138;border-radius:50%;place-content:center;gap:5px;padding:10px;transition:transform .58s cubic-bezier(.22,1,.36,1),opacity .5s,border-color .3s,color .3s,background .3s;display:grid;position:absolute;top:0;left:0}.ServiceSectionPage-module__ATCnjq__compassItem span{font-family:var(--font-hero-display), "Arial Narrow", sans-serif;font-size:25px;font-weight:900;line-height:.8}.ServiceSectionPage-module__ATCnjq__compassItem small{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:74px;font-size:9px;font-weight:650;line-height:1.1;display:block;overflow:hidden}.ServiceSectionPage-module__ATCnjq__compassItemActive{z-index:4;color:var(--accent);background:#fffffff0;border-color:#4930ff94;box-shadow:0 0 0 7px #4930ff0f,0 16px 32px #4930ff21}.ServiceSectionPage-module__ATCnjq__compassItemHover{color:var(--accent);border-color:#4930ff70}.ServiceSectionPage-module__ATCnjq__compassItem:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ServiceSectionPage-module__ATCnjq__arrowPrevious,.ServiceSectionPage-module__ATCnjq__arrowNext{z-index:8;width:44px;height:44px;color:var(--accent);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #4930ff38;border-radius:50%;place-items:center;display:grid;position:absolute;top:70px}.ServiceSectionPage-module__ATCnjq__arrowPrevious{left:max(22px,50% - 500px)}.ServiceSectionPage-module__ATCnjq__arrowNext{right:max(22px,50% - 500px)}.ServiceSectionPage-module__ATCnjq__arrowPrevious svg,.ServiceSectionPage-module__ATCnjq__arrowNext svg{width:18px}.ServiceSectionPage-module__ATCnjq__arrowPrevious:focus-visible,.ServiceSectionPage-module__ATCnjq__arrowNext:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ServiceSectionPage-module__ATCnjq__hint{z-index:30;color:#737782;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe0;border:1px solid #4930ff29;border-radius:20px;align-items:center;gap:9px;min-height:36px;padding:7px 8px 7px 12px;font-size:9px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.ServiceSectionPage-module__ATCnjq__hint>svg{width:14px;color:var(--accent)}.ServiceSectionPage-module__ATCnjq__hint button{color:#9a9da6;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.ServiceSectionPage-module__ATCnjq__hint button svg{width:13px}.ServiceSectionPage-module__ATCnjq__hintMobile{display:none}@keyframes ServiceSectionPage-module__ATCnjq__sceneBreathe{0%,to{transform:scale(1.012)}50%{transform:scale(1.022)}}@keyframes ServiceSectionPage-module__ATCnjq__glowPulse{0%,to{opacity:.45;transform:scale(.98)}50%{opacity:.66;transform:scale(1.02)}}@keyframes ServiceSectionPage-module__ATCnjq__cloudDrift{0%{transform:translate(-1.5%)}to{transform:translate(1.5%,-1%)}}@keyframes ServiceSectionPage-module__ATCnjq__hotspotRing{0%{opacity:.8;transform:scale(.55)}to{opacity:0;transform:scale(1.5)}}@keyframes ServiceSectionPage-module__ATCnjq__cardIn{0%{opacity:.25;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (max-width:1100px){.ServiceSectionPage-module__ATCnjq__header{grid-template-columns:minmax(240px,1fr) auto auto auto auto;gap:14px}.ServiceSectionPage-module__ATCnjq__breadcrumb strong{max-width:190px}.ServiceSectionPage-module__ATCnjq__serviceRail{display:none}.ServiceSectionPage-module__ATCnjq__scene{inset:0}.ServiceSectionPage-module__ATCnjq__hotspot{top:var(--tablet-y);left:var(--tablet-x)}.ServiceSectionPage-module__ATCnjq__compassItem{width:84px;height:84px}.ServiceSectionPage-module__ATCnjq__compassItems{top:77px}}@media (max-width:767px){.ServiceSectionPage-module__ATCnjq__header{grid-template-columns:minmax(0,1fr) auto auto auto auto;gap:8px;min-height:74px;padding:11px 16px}.ServiceSectionPage-module__ATCnjq__header .hero-brand strong{font-size:clamp(1.65rem,8vw,2rem)}.ServiceSectionPage-module__ATCnjq__header .hero-brand i{height:34px;margin:0 9px}.ServiceSectionPage-module__ATCnjq__header .hero-brand span{display:none}.ServiceSectionPage-module__ATCnjq__breadcrumb{display:none}.ServiceSectionPage-module__ATCnjq__language{gap:10px;font-size:10px}.ServiceSectionPage-module__ATCnjq__currency{gap:0}.ServiceSectionPage-module__ATCnjq__currency>span{display:none}.ServiceSectionPage-module__ATCnjq__currency select{min-width:58px;height:30px;padding:0 4px;font-size:8px}.ServiceSectionPage-module__ATCnjq__counter{font-size:19px}.ServiceSectionPage-module__ATCnjq__mobileMenu{display:block}.ServiceSectionPage-module__ATCnjq__header .hero-mobile-menu{display:block}.ServiceSectionPage-module__ATCnjq__world{height:calc(100svh - 74px);min-height:620px;margin-top:74px}.ServiceSectionPage-module__ATCnjq__backLink{padding:7px 9px;font-size:10px;top:14px;left:16px}.ServiceSectionPage-module__ATCnjq__scene{inset:0}.ServiceSectionPage-module__ATCnjq__scene:before{height:12%}.ServiceSectionPage-module__ATCnjq__scene:after{height:48%}.ServiceSectionPage-module__ATCnjq__sceneImage{inset:0}.ServiceSectionPage-module__ATCnjq__sceneImage img{object-position:50% 33%}.ServiceSectionPage-module__ATCnjq__sceneGlow{inset:20% 8% 30%}.ServiceSectionPage-module__ATCnjq__hotspot{top:var(--mobile-y);left:var(--mobile-x)}.ServiceSectionPage-module__ATCnjq__tooltip{display:none}.ServiceSectionPage-module__ATCnjq__serviceCard{width:calc(100vw - 32px);min-height:154px;padding:15px 17px;bottom:169px}.ServiceSectionPage-module__ATCnjq__cardMeta span{font-size:27px}.ServiceSectionPage-module__ATCnjq__serviceCard h1{margin-top:7px;font-size:18px}.ServiceSectionPage-module__ATCnjq__serviceCard p{-webkit-line-clamp:2;margin-top:6px;font-size:11px}.ServiceSectionPage-module__ATCnjq__serviceCard>strong{margin-top:7px;font-size:13px}.ServiceSectionPage-module__ATCnjq__compass{height:160px}.ServiceSectionPage-module__ATCnjq__compassArc{width:148vw;height:240px;top:58px}.ServiceSectionPage-module__ATCnjq__compassItems{top:70px}.ServiceSectionPage-module__ATCnjq__compassItem{width:72px;height:72px;transform:translate(calc(-50% + var(--offset) * 82px), calc(-50% + var(--distance) * 8px)) scale(max(.72, calc(1 - var(--distance) * .12)))}.ServiceSectionPage-module__ATCnjq__compassItem span{font-size:22px}.ServiceSectionPage-module__ATCnjq__compassItem small{max-width:58px;font-size:8px}.ServiceSectionPage-module__ATCnjq__arrowPrevious,.ServiceSectionPage-module__ATCnjq__arrowNext{display:none}.ServiceSectionPage-module__ATCnjq__hint{bottom:7px}.ServiceSectionPage-module__ATCnjq__hintDesktop{display:none}.ServiceSectionPage-module__ATCnjq__hintMobile{display:inline}}@media (max-width:379px){.ServiceSectionPage-module__ATCnjq__header{padding-left:12px;padding-right:12px}.ServiceSectionPage-module__ATCnjq__header .hero-brand i{display:none}.ServiceSectionPage-module__ATCnjq__counter{font-size:17px}.ServiceSectionPage-module__ATCnjq__serviceCard{width:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.ServiceSectionPage-module__ATCnjq__sceneImage,.ServiceSectionPage-module__ATCnjq__sceneGlow,.ServiceSectionPage-module__ATCnjq__cloudBack,.ServiceSectionPage-module__ATCnjq__cloudFront,.ServiceSectionPage-module__ATCnjq__hotspotActive .ServiceSectionPage-module__ATCnjq__hotspotDot:after{animation:none}.ServiceSectionPage-module__ATCnjq__compassItem{transition-duration:.12s}.ServiceSectionPage-module__ATCnjq__serviceCard{animation-duration:.12s}}
