@keyframes service-page_fadeIn__198j3aj1{0%{opacity:0}to{opacity:1}}@keyframes service-page_slideInFromLeft__198j3aj2{0%{opacity:0;transform:translate(-2rem)}to{opacity:1;transform:translate(0)}}@keyframes service-page_slideInFromRight__198j3aj3{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}@keyframes service-page_pageFlareRotate__198j3ajc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes service-page_pageFlareFloat__198j3ajd{0%{transform:translateY(0)}50%{transform:translateY(-4rem)}to{transform:translateY(0)}}@keyframes service-page_pageFlarePulse__198j3aje{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.service-page_page__198j3aj0{flex:1;padding-block:var(--spacing-12__1asscepb1);position:relative;overflow-x:clip}.service-page_article__198j3aj4{max-width:84rem;margin-inline:auto;display:grid;gap:var(--spacing-8__1asscepax);padding-inline:var(--spacing-2__1asscepar)}.service-page_hero__198j3aj5{display:grid;gap:var(--spacing-6__1asscepav);align-items:start;grid-template-columns:1fr}.service-page_heroText__198j3aj6{display:grid;gap:var(--spacing-4__1asscepat)}.service-page_heroMedia__198j3aj7{width:100%}.service-page_heroImage__198j3aj8{display:block;width:100%;height:auto;aspect-ratio:16 / 5;border-radius:var(--borderRadius-md__1asscepbr);object-fit:cover;box-shadow:0 6px 18px var(--colors-shadow-strong__1asscep2h)}.service-page_title__198j3aj9{color:var(--colors-text-primary__1asscepm);line-height:1.1}.service-page_subheading__198j3aja{color:var(--colors-text-secondary__1asscepn);line-height:1.55;max-width:36rem}.service-page_body__198j3ajb{color:var(--colors-text-secondary__1asscepn);max-width:45rem}.service-page_pageFlareStickyLayer__198j3ajf{display:none;position:sticky;top:0;height:0;z-index:-1;pointer-events:none}.service-page_pageFlareTriangleContainer__198j3ajg{position:absolute;top:19rem;right:10%;width:8rem;height:8rem;color:var(--colors-action-bg-primary-default__1asscep0);opacity:.55;pointer-events:none;z-index:1}.service-page_pageFlareRectangleContainer__198j3ajh{position:absolute;top:24rem;right:10%;width:6rem;height:6rem;color:var(--colors-action-bg-primary-default__1asscep0);opacity:.55;pointer-events:none;z-index:1}.service-page_pageFlareRotateLayer__198j3aji{width:100%;height:100%;transform-origin:50% 50%;animation:service-page_pageFlareRotate__198j3ajc 16s linear infinite}.service-page_pageFlareFloatLayer__198j3ajj{width:100%;height:100%;animation:service-page_pageFlareFloat__198j3ajd 6s ease-in-out infinite}.service-page_pageFlarePulseLayer__198j3ajk{width:100%;height:100%;animation:service-page_pageFlarePulse__198j3aje 4.8s ease-in-out infinite}.service-page_pageFlareIcon__198j3ajl{display:block;width:100%;height:100%}.service-page_body__198j3ajb p{line-height:1.75;font-size:1.05rem}.service-page_body__198j3ajb p+p{margin-top:var(--spacing-4__1asscepat)}.service-page_body__198j3ajb h2{color:var(--colors-text-primary__1asscepm);font-size:var(--typography-heading-lg-bold-fontSize__1asscep4m);font-weight:var(--typography-heading-lg-bold-fontWeight__1asscep4l);line-height:1.2;margin-top:var(--spacing-8__1asscepax);margin-bottom:var(--spacing-3__1asscepas)}.service-page_body__198j3ajb h3{color:var(--colors-text-primary__1asscepm);font-size:var(--typography-heading-md-bold-fontSize__1asscep4y);font-weight:var(--typography-heading-md-bold-fontWeight__1asscep4x);line-height:1.3;margin-top:var(--spacing-6__1asscepav);margin-bottom:var(--spacing-2__1asscepar)}.service-page_body__198j3ajb ul,.service-page_body__198j3ajb ol{margin-top:var(--spacing-4__1asscepat);padding-left:var(--spacing-6__1asscepav)}.service-page_body__198j3ajb ul{list-style-type:disc}.service-page_body__198j3ajb ol{list-style-type:decimal}.service-page_body__198j3ajb li{line-height:1.65;padding-left:var(--spacing-1__1asscepaq)}.service-page_body__198j3ajb li+li{margin-top:var(--spacing-2__1asscepar)}.service-page_body__198j3ajb a{color:var(--colors-text-interactive-default__1asscepp);text-decoration:underline;text-underline-offset:.2em}.service-page_body__198j3ajb a:hover,.service-page_body__198j3ajb a:focus-visible{color:var(--colors-text-interactive-hover__1asscepq)}.service-page_body__198j3ajb strong{color:var(--colors-text-primary__1asscepm);font-weight:var(--typography-body-md-bold-fontWeight__1asscep7l)}.service-page_body__198j3ajb em{font-style:italic}@media(min-width:48rem){.service-page_article__198j3aj4{gap:var(--spacing-10__1asscepaz);padding-inline:var(--spacing-4__1asscepat)}.service-page_pageFlareStickyLayer__198j3ajf{display:block}.service-page_pageFlareTriangleContainer__198j3ajg{top:20rem;right:-5em;width:10rem;height:10rem}.service-page_pageFlareRectangleContainer__198j3ajh{top:25.5rem;right:-5em;width:7rem;height:7rem}}@media(min-width:64rem){.service-page_article__198j3aj4{gap:var(--spacing-12__1asscepb1);padding-inline:var(--spacing-6__1asscepav)}.service-page_hero__198j3aj5{grid-template-columns:minmax(0,1fr) minmax(20rem,32rem);gap:var(--spacing-8__1asscepax)}.service-page_pageFlareTriangleContainer__198j3ajg{top:21rem;right:10%;width:12rem;height:12rem}.service-page_pageFlareRectangleContainer__198j3ajh{top:27rem;right:10%;width:8rem;height:8rem}}@media(prefers-reduced-motion:no-preference){.service-page_heroText__198j3aj6{opacity:0;animation:service-page_fadeIn__198j3aj1 .68s ease-out .12s forwards}.service-page_heroMedia__198j3aj7{opacity:0;animation:service-page_fadeIn__198j3aj1 .68s ease-out 60ms forwards}.service-page_body__198j3ajb{opacity:0;animation:service-page_fadeIn__198j3aj1 .68s ease-out .12s forwards}}@media screen and (min-width:64rem)and (prefers-reduced-motion:no-preference){.service-page_heroText__198j3aj6{animation:service-page_slideInFromLeft__198j3aj2 1s cubic-bezier(.22,1,.36,1) .12s forwards}.service-page_heroMedia__198j3aj7{animation:service-page_slideInFromRight__198j3aj3 1s cubic-bezier(.22,1,.36,1) 60ms forwards}.service-page_body__198j3ajb{animation:service-page_slideInFromLeft__198j3aj2 1s cubic-bezier(.22,1,.36,1) .12s forwards}}@media(prefers-reduced-motion:reduce){.service-page_pageFlareRotateLayer__198j3aji,.service-page_pageFlareFloatLayer__198j3ajj,.service-page_pageFlarePulseLayer__198j3ajk{animation:none}}
