.service-hero{--hero-card:460px;--hero-gap:clamp(64px,100% - 1376px,272px);--hero-shift:28.5px;--hero-left:calc(50% + var(--hero-shift) - (var(--hero-card) + 551px + var(--hero-gap))/2);color:#fff;background:radial-gradient(35.7% 1412px at -12.7% -388px,#f6ffffb3 0%,#f6ffffaf 8.3%,#f6ffffa7 16.7%,#f6ffff98 25%,#f6ffff86 33.3%,#f6ffff70 41.7%,#f6ffff59 50%,#f6ffff42 58.3%,#f6ffff2d 66.7%,#f6ffff1a 75%,#f6ffff0c 83.3%,#f6ffff03 91.7%,#f6ffff00 100%),radial-gradient(90% 115% at 62% 100%,#222c3f 0%,#222c3ffe 8.3%,#232e42f4 16.7%,#253148e2 25%,#27354fc8 33.3%,#293956aa 41.7%,#2a3b5b89 50%,#2b3d5e68 58.3%,#2c3e5e48 66.7%,#2d40602c 75%,#2f436115 83.3%,#31456206 91.7%,#32466300 100%),linear-gradient(#bec9db 0%,#b2bdd0 6.2%,#a7b2c6 12.5%,#9ba7bc 18.8%,#919db2 25%,#8793a8 31.2%,#7d899f 37.5%,#738097 43.8%,#6b778e 50%,#626f87 56.2%,#5a677f 62.5%,#536078 68.8%,#4d5972 75%,#46536c 81.2%,#414e67 87.5%,#3d4a63 93.8%,#3a4760 100%);height:880px;position:relative;overflow:hidden}.service-hero.dark{background:radial-gradient(38% 80% at 0 72%,#8493ac73 0%,#8493ac47 30%,#34405a26 65%,#0000 100%),radial-gradient(88% 110% at 62% 100%,#0b111b 0% 8.3%,#0b111bfd 16.7%,#0b111bf3 25%,#0b111bdd 33.3%,#0b111bbd 41.7%,#0b111b94 50%,#0b111b69 58.3%,#0b111b41 66.7%,#0b111b21 75%,#0b111b0b 83.3%,#0b111b02 91.7%,#0b111b00 100%),linear-gradient(#2a3446 0%,#2b3a55 22%,#2b3f63 45%,#26375a 58%,#1f2d47 72%,#172236 86%,#0f1622 100%)}.service-hero__visual{top:150px;left:var(--hero-left);width:var(--hero-card);--mock-zoom:1.7312;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);will-change:transform;background:#ffffff40;border:1px solid #ffffffb3;border-radius:24px;height:652px;transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;overflow:hidden}.service-hero.dark .service-hero__visual{background:#ffffff14;border-color:#ffffff4d}.service-hero__content{top:160px;left:calc(var(--hero-left) + var(--hero-card) + var(--hero-gap));flex-direction:column;align-items:flex-start;width:551px;display:flex;position:absolute}.service-hero__eyebrow{margin-bottom:12px;font-size:16px;line-height:150%}.service-hero__title{margin-bottom:40px;font-size:64px;font-weight:300;line-height:120%}.service-hero__description{margin-bottom:64px;padding-left:40px;font-size:18px;line-height:120%}.service-hero__content .service-hero__button{-webkit-backdrop-filter:blur(19.5px);backdrop-filter:blur(19.5px);width:fit-content;margin-bottom:80px}.service-hero.dark .service-hero__button{color:#f0f2f1;background:#ffffff1a;border-color:#ffffff4d}.service-hero__note{align-items:center;gap:24px;display:flex}.service-hero__note-icon{flex-shrink:0;width:94px;height:80px}.service-hero__note-text{white-space:pre-line;width:370px;font-size:16px;line-height:150%}@media (max-width:1280px){.service-hero{--hero-card:400px;--hero-shift:0px}.service-hero__visual{--mock-zoom:1.5054;height:567px;top:192px}}@media (max-width:1100px){.service-hero{flex-direction:column;align-items:center;height:auto;padding:160px 24px 100px;display:flex}.service-hero__content{z-index:1;width:min(551px,100%);position:relative;top:auto;left:auto}.service-hero__title{margin-bottom:32px;font-size:48px}.service-hero__description{margin-bottom:48px}.service-hero__content .service-hero__button{margin-bottom:56px}.service-hero__visual{flex-shrink:0;order:1;margin-top:72px;position:relative;top:auto;left:auto}}@media (max-width:780px){.service-hero{padding:140px 16px 80px}.service-hero__eyebrow{font-size:14px}.service-hero__title{margin-bottom:24px;font-size:32px}.service-hero__description{margin-bottom:40px;padding-left:0;font-size:16px}.service-hero__content .service-hero__button{margin-bottom:40px}.service-hero__note{gap:16px}.service-hero__note-icon{width:64px;height:54px}.service-hero__note-text{width:auto;font-size:14px}.service-hero__visual{--mock-zoom:1.2344;border-radius:20px;width:328px;height:465px;margin-top:56px}}@media (max-width:1100px){.service-hero{background:radial-gradient(120% 42% at 50% 30%,#263041d1 0% 8.3%,#263041d0 16.7%,#263041c7 25%,#263041b6 33.3%,#2630419b 41.7%,#26304179 50%,#26304156 58.3%,#26304135 66.7%,#2630411b 75%,#26304109 83.3%,#26304101 91.7%,#26304100 100%),linear-gradient(#a9bcd6 0%,#7c9ccb 9%,#5a719a 30%,#4a5d80 60%,#3a4760 100%)}.service-hero.dark{background:radial-gradient(45% 30% at 0 82%,#8493ac4d 0%,#8493ac2e 35%,#34405a14 70%,#0000 100%),radial-gradient(120% 42% at 50% 30%,#0b111bb3 0% 8.3%,#0b111bb1 16.7%,#0b111baa 25%,#0b111b9b 33.3%,#0b111b84 41.7%,#0b111b68 50%,#0b111b49 58.3%,#0b111b2d 66.7%,#0b111b17 75%,#0b111b08 83.3%,#0b111b01 91.7%,#0b111b00 100%),linear-gradient(#2a3446 0%,#2b3a55 9%,#2b3f63 30%,#1f2d47 60%,#0f1622 100%)}}@media (max-width:780px){.service-hero{background:radial-gradient(220% 42% at 50% 30%,#263041d1 0% 8.3%,#263041d0 16.7%,#263041c7 25%,#263041b6 33.3%,#2630419b 41.7%,#26304179 50%,#26304156 58.3%,#26304135 66.7%,#2630411b 75%,#26304109 83.3%,#26304101 91.7%,#26304100 100%),linear-gradient(#a9bcd6 0%,#7c9ccb 9%,#5a719a 30%,#4a5d80 60%,#3a4760 100%)}.service-hero.dark{background:radial-gradient(45% 30% at 0 82%,#8493ac4d 0%,#8493ac2e 35%,#34405a14 70%,#0000 100%),radial-gradient(220% 42% at 50% 30%,#0b111bb3 0% 8.3%,#0b111bb1 16.7%,#0b111baa 25%,#0b111b9b 33.3%,#0b111b84 41.7%,#0b111b68 50%,#0b111b49 58.3%,#0b111b2d 66.7%,#0b111b17 75%,#0b111b08 83.3%,#0b111b01 91.7%,#0b111b00 100%),linear-gradient(#2a3446 0%,#2b3a55 9%,#2b3f63 30%,#1f2d47 60%,#0f1622 100%)}}
