.ServiceTitle-module-scss-module__GH4M9a__CodeWrap{height:var(--service-sticky-h,0);pointer-events:none;position:absolute;top:4.47222vw;left:0;right:0}@media screen and (max-width:991px),screen and (max-device-width:1024px) and (orientation:portrait){.ServiceTitle-module-scss-module__GH4M9a__CodeWrap{height:auto;padding-top:18.0078vw;position:static}}@media screen and (max-width:767px){.ServiceTitle-module-scss-module__GH4M9a__CodeWrap{padding-top:36.88vw}}.ServiceTitle-module-scss-module__GH4M9a__Container{flex-direction:column;padding-top:7.94444vw;padding-bottom:9.51389vw;display:flex}@media screen and (max-width:991px),screen and (max-device-width:1024px) and (orientation:portrait){.ServiceTitle-module-scss-module__GH4M9a__Container{padding-top:0;padding-bottom:6.83594vw}}@media screen and (max-width:767px){.ServiceTitle-module-scss-module__GH4M9a__Container{padding-bottom:14vw}}.ServiceTitle-module-scss-module__GH4M9a__Code{z-index:10;text-align:center;color:#fff;mix-blend-mode:difference;letter-spacing:.02em;margin:0;font-family:neue-haas-grotesk-display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:4.16667vw;font-weight:500;line-height:1;position:sticky;top:4.47222vw}@media screen and (max-width:991px),screen and (max-device-width:1024px) and (orientation:portrait){.ServiceTitle-module-scss-module__GH4M9a__Code{margin-bottom:6.8099vw;font-size:4.29688vw;position:static}}@media screen and (max-width:767px){.ServiceTitle-module-scss-module__GH4M9a__Code{margin-bottom:13.9467vw;font-size:8.8vw}}.ServiceTitle-module-scss-module__GH4M9a__Name{max-width:93.0556vw;color:var(--fg);letter-spacing:.02em;margin:0;font-family:neue-haas-grotesk-display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13.8889vw;font-weight:500;line-height:.9}@media screen and (max-width:991px),screen and (max-device-width:1024px) and (orientation:portrait){.ServiceTitle-module-scss-module__GH4M9a__Name{text-align:center;max-width:none;font-size:4.29688vw}}@media screen and (max-width:767px){.ServiceTitle-module-scss-module__GH4M9a__Name{font-size:8.8vw}}
.ServiceNav-module-scss-module__oojpcG__Container{justify-content:space-between;align-items:center;min-height:14.9306vw;display:flex;position:relative}@media screen and (max-width:991px),screen and (max-device-width:1024px) and (orientation:portrait){.ServiceNav-module-scss-module__oojpcG__Container{justify-content:center;min-height:0;padding-bottom:10.4167vw}}@media screen and (max-width:767px){.ServiceNav-module-scss-module__oojpcG__Container{padding-bottom:21.3333vw}}.ServiceNav-module-scss-module__oojpcG__Side{flex:1}@media screen and (max-width:991px),screen and (max-device-width:1024px) and (orientation:portrait){.ServiceNav-module-scss-module__oojpcG__Side{display:none}}.ServiceNav-module-scss-module__oojpcG__Right{text-align:right}.ServiceNav-module-scss-module__oojpcG__Code{color:var(--fg);letter-spacing:.02em;font-family:neue-haas-grotesk-display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:4.16667vw;font-weight:500;line-height:1;text-decoration:none}@media screen and (min-width:1025px){.ServiceNav-module-scss-module__oojpcG__Code{transition:opacity .5s}.ServiceNav-module-scss-module__oojpcG__Code:hover{opacity:.5}}.ServiceNav-module-scss-module__oojpcG__Labels{align-items:center;gap:2.77778vw;display:flex}@media screen and (max-width:991px),screen and (max-device-width:1024px) and (orientation:portrait){.ServiceNav-module-scss-module__oojpcG__Labels{gap:2.60417vw}}@media screen and (max-width:767px){.ServiceNav-module-scss-module__oojpcG__Labels{gap:5.33333vw}}.ServiceNav-module-scss-module__oojpcG__Label{color:var(--fg);letter-spacing:.02em;text-decoration-skip-ink:none;text-underline-offset:.074em;font-family:neue-haas-grotesk-display,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:5.625vw;font-weight:500;line-height:1;text-decoration:underline;text-decoration-thickness:calc(1em/66.6667)}@media screen and (max-width:991px),screen and (max-device-width:1024px) and (orientation:portrait){.ServiceNav-module-scss-module__oojpcG__Label{font-size:4.29688vw}}@media screen and (max-width:767px){.ServiceNav-module-scss-module__oojpcG__Label{font-size:8.8vw}}@media screen and (min-width:1025px){.ServiceNav-module-scss-module__oojpcG__Label{transition:opacity .5s}.ServiceNav-module-scss-module__oojpcG__Label:hover{opacity:.5}}.ServiceNav-module-scss-module__oojpcG__Off{opacity:.5}@media screen and (min-width:1025px){.ServiceNav-module-scss-module__oojpcG__Off:hover{opacity:.5}}
