:root{--white:#fff;--black:#000;--dark-gray:#17212a;--light-yellow:#f5f6f0;--light-blue:#8ed2dc;--brand:#17212a;--brand-alt:#2c3c4a;--brand-secondary:#1c262e;--brand-tertiary:#17262e;--primary:#8ed2dc;--primary-dark:#17756f;--secondary:#f5f6f0;--tertiary:#f2c94c;--alt:#8edc97;--gray-light:#f5f6ef;--error:#c2413b;--error-strong:#9b1c1c;--muted:#4a5661;--muted-light:#b7c1ca;--primary-pale:#c7e9ee;--surface-code:#242426;--error-on-dark:#f7b3ae;--error-on-dark-rule:#f08a84;--muted-placeholder:#6a7580;--screen:#fcf113;--text-screen:#0091ff;--hr:#ccc;--text:#17212a;--background:#f5f6f0;--focus:#17756f;--link:#17756f;--link-hover:#125f5a;--link-visited:#5ca3e5;--button-background:#fff;--button-background-secondary:#fff;--button-border:#8ed2dc;--button-border-hover:#ccc;--button-border-focus:#ccc;--button-border-input:#ccc;--input-background:#f5f6ef;--input-background-hover:#666;--input-background-focus:#fff;--input-text:#ccc;--input-text-focus:#111;--input-placeholder:#666;--input-border:#17212a;--input-border-hover:#333;--input-border-focus:#111;--card-green:#74f662;--card-blue:#1f9dd9;--card-indigo:#626df6;--card-red:#ed4e4e;--card-yellow:#fcf113;--card-teal:#1de4d5;--card-peach:#e69460;--card-off-white:#fcfcfd;--rgb-white:255, 255, 255;--rgb-black:0, 0, 0;--rgb-dark-gray:23, 33, 42;--rgb-brand-primary:23, 33, 42;--rgb-brand-secondary:28, 38, 46;--rgb-brand-tertiary:23, 38, 46;--rgb-brand-alt:44, 60, 74;--rgb-primary:142, 210, 220;--rgb-secondary:245, 246, 240;--rgb-tertiary:242, 201, 76;--rgb-alt:142, 220, 151;--rgb-gray-light:245, 246, 239;--rgb-screen:252, 241, 19;--rgb-text-screen:0, 145, 255;--rgb-hr:204, 204, 204;--rgb-background:245, 246, 240;--rgb-card-teal:29, 228, 213;--shadow-xs:0 1px 2px #17212a0f;--shadow-sm:0 3px 6px #17212a1f;--shadow-md:0 10px 30px #17212a2e;--shadow-lg:0 18px 40px #17212a38}html,body{max-width:100vw;overflow-x:hidden}.skip-link{z-index:1000;color:#fff;background:#17212a;padding:1.2rem 1.8rem;font-size:1.6rem;text-decoration:none;transition:none;position:absolute;top:-10rem;left:1rem}.skip-link:focus{top:1rem}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:var(--font-circular-black),system-ui,-apple-system,sans-serif;margin:0;line-height:1.1}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-size:62.5%}body{color:var(--text);background:var(--background);font-family:var(--font-circular-book),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none;margin:0;padding:0;font-size:20px;font-weight:400;line-height:1.6;overflow:hidden}body.content-loaded{pointer-events:all;overflow-y:auto}html:not(.intro-done),html:not(.intro-done) body{background:var(--dark-gray)}html:not(.intro-done) header,html:not(.intro-done) footer,html:not(.intro-done) #main,html:not(.intro-done) .skip-link{visibility:hidden}html.intro-done .c-loader:not(.completed){visibility:hidden;pointer-events:none}*{box-sizing:border-box;margin:0;padding:0}:focus:not(:focus-visible){outline:none}:focus-visible{outline:.2rem solid var(--focus);outline-offset:.3rem}:before,:after{box-sizing:inherit}a{color:inherit;text-decoration:none;transition:all .3s}dt{font-weight:700}dd{margin:0}ul,ol{margin-bottom:2rem;padding:0;list-style:none}img,figure,svg,iframe{vertical-align:top}img{width:auto;max-width:100%;height:auto}figure{margin:0}p{margin-bottom:2rem;line-height:1.615}strong{font-weight:400}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.page-wrapper{position:relative;overflow:hidden}.icon{stroke-width:0;stroke:currentColor;fill:currentColor;width:1em;height:1em;display:inline-block}.svgSprite{z-index:-99;width:0;height:0;position:absolute;overflow:hidden}button{cursor:pointer}.c-loader{text-align:center;z-index:100001;background:linear-gradient(135.23deg,#2e3f4d .2%,#17212a 99.79%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.c-loader.completed{animation:.6s forwards fadeOut}.c-loader .c-loader__counter{color:var(--white);font-size:clamp(3.4rem,5vw,5rem);font-family:var(--font-circular-black),system-ui,-apple-system,sans-serif;text-align:center;opacity:0;justify-content:center;align-items:flex-end;width:100%;line-height:1;display:flex}.c-loader .c-loader__counter.visible{animation:.2s forwards fadeIn}.c-loader .c-loader__counter span{letter-spacing:-.3rem;vertical-align:middle;margin-bottom:-.3rem;font-size:clamp(5.7rem,5vw,8.9rem);font-weight:400;display:inline-block}@media screen and (max-width:640px){.c-loader .c-loader__counter span{letter-spacing:-.1rem}}.c-loader .c-loader__counter sub{bottom:-1rem;left:.4rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{pointer-events:none;opacity:0}}[hidden]{display:none!important}
@font-face{font-family:circularStdBlack;src:url(../media/CircularStd_Black-s.3ipt574i-tsqh.woff2)format("woff2");font-display:swap;font-weight:900}@font-face{font-family:circularStdBlack Fallback;src:local(Arial);ascent-override:92.75%;descent-override:24.93%;line-gap-override:0.0%;size-adjust:107.49%}.circularstdblack_cc0c7385-module__CNkGAq__className{font-family:circularStdBlack,circularStdBlack Fallback;font-weight:900}.circularstdblack_cc0c7385-module__CNkGAq__variable{--font-circular-black:"circularStdBlack", "circularStdBlack Fallback"}
@font-face{font-family:circularStdBold;src:url(../media/CircularStd_Bold-s.3n7q-44l6gd-q.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:circularStdBold Fallback;src:local(Arial);ascent-override:94.46%;descent-override:23.88%;line-gap-override:0.0%;size-adjust:105.54%}.circularstdbold_b2e6997f-module__v_DmVq__className{font-family:circularStdBold,circularStdBold Fallback;font-weight:700}.circularstdbold_b2e6997f-module__v_DmVq__variable{--font-circular-bold:"circularStdBold", "circularStdBold Fallback"}
@font-face{font-family:circularStdBook;src:url(../media/CircularStd_Book-s.459d74dvqlfyw.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:circularStdBook Fallback;src:local(Arial);ascent-override:98.02%;descent-override:26.35%;line-gap-override:0.0%;size-adjust:101.72%}.circularstdbook_deb1d312-module___yBLnq__className{font-family:circularStdBook,circularStdBook Fallback;font-weight:400}.circularstdbook_deb1d312-module___yBLnq__variable{--font-circular-book:"circularStdBook", "circularStdBook Fallback"}
@font-face{font-family:circularStdBookItalic;src:url(../media/CircularStd_BookItalic-s.32rwib9-zo54z.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:circularStdBookItalic Fallback;src:local(Arial);ascent-override:99.24%;descent-override:26.68%;line-gap-override:0.0%;size-adjust:100.46%}.circularstdbookitalic_104809c5-module__PrqiTW__className{font-family:circularStdBookItalic,circularStdBookItalic Fallback;font-style:italic;font-weight:400}.circularstdbookitalic_104809c5-module__PrqiTW__variable{--font-circular-book-italic:"circularStdBookItalic", "circularStdBookItalic Fallback"}
.Header-module-scss-module__yUQ6Nq__header{z-index:9;display:flex;position:absolute;top:0;left:0;right:0}.Header-module-scss-module__yUQ6Nq__header[data-hidden]{display:none}.Header-module-scss-module__yUQ6Nq__wrap{z-index:1;background-color:var(--dark-gray);--focus:var(--primary);align-items:center;padding:3rem 3.5rem;display:flex;position:relative}.Header-module-scss-module__yUQ6Nq__wrap[data-intro] .Header-module-scss-module__yUQ6Nq__menuButton{transition:none}@media screen and (max-width:960px){.Header-module-scss-module__yUQ6Nq__wrap{padding:1.8rem 2rem}}.Header-module-scss-module__yUQ6Nq__logo{z-index:1;cursor:pointer;line-height:0;display:block;position:relative}@media screen and (max-width:960px){.Header-module-scss-module__yUQ6Nq__logo{width:3.8rem}.Header-module-scss-module__yUQ6Nq__logo img{width:100%;height:auto}}.Header-module-scss-module__yUQ6Nq__divider{background-color:#f5f6f059;width:.1rem;height:9rem;margin:0 3.5rem;display:block}@media screen and (max-width:960px){.Header-module-scss-module__yUQ6Nq__divider{height:5rem;margin:0 1.8rem}}.Header-module-scss-module__yUQ6Nq__srt{clip:rect(.1rem, .1rem, .1rem, .1rem);clip-path:inset(50%);width:.1rem;height:.1rem;margin:-.1rem;padding:0;position:absolute;overflow:hidden}.Header-module-scss-module__yUQ6Nq__menuButton{color:var(--white);cursor:pointer;background-color:#0000;border:0;border-radius:0;justify-content:center;width:4rem;padding:0;line-height:0;transition:opacity .2s;display:flex}@media screen and (max-width:960px){.Header-module-scss-module__yUQ6Nq__menuButton{width:3rem}}:is(.Header-module-scss-module__yUQ6Nq__menuButton .icon-menu,.Header-module-scss-module__yUQ6Nq__menuButton .icon-close){fill:currentColor;width:4rem;height:2.5rem}@media screen and (max-width:960px){:is(.Header-module-scss-module__yUQ6Nq__menuButton .icon-menu,.Header-module-scss-module__yUQ6Nq__menuButton .icon-close){width:3rem;height:1.9rem}}.Header-module-scss-module__yUQ6Nq__menuButton .icon-close{width:2.5rem}.Header-module-scss-module__yUQ6Nq__menuButton:hover,.Header-module-scss-module__yUQ6Nq__menuButton:focus-visible{opacity:.75}.Header-module-scss-module__yUQ6Nq__menuButton:hover,.Header-module-scss-module__yUQ6Nq__menuButton:focus{box-shadow:none;background-color:#0000}.Header-module-scss-module__yUQ6Nq__inlineNav{grid-template-columns:0fr;transition:grid-template-columns .55s cubic-bezier(.16,1,.3,1);display:grid}.Header-module-scss-module__yUQ6Nq__inlineNav[data-expanded]{grid-template-columns:1fr}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__yUQ6Nq__inlineNav{transition:none}}@media screen and (max-width:960px){.Header-module-scss-module__yUQ6Nq__inlineNav{display:none}}.Header-module-scss-module__yUQ6Nq__inlineNavInner{visibility:hidden;align-items:center;min-width:0;transition:visibility 0s linear .55s;display:flex;overflow:hidden}[data-expanded]>.Header-module-scss-module__yUQ6Nq__inlineNavInner{visibility:visible;transition-delay:0s}.Header-module-scss-module__yUQ6Nq__navMenu{white-space:nowrap;gap:3.2rem;margin:0;padding:0 1rem 0 3.5rem;list-style:none;display:flex}.Header-module-scss-module__yUQ6Nq__navLink{font-size:14px;font-family:var(--font-circular-black),system-ui,-apple-system,sans-serif;letter-spacing:.08rem;color:var(--white);text-transform:uppercase;cursor:pointer;opacity:0;padding:.6rem 0;text-decoration:none;transition:color .2s,opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translate(-.6rem)}[data-expanded] .Header-module-scss-module__yUQ6Nq__navLink{opacity:1;transform:translate(0,0)}.Header-module-scss-module__yUQ6Nq__navLink[aria-current=page],.Header-module-scss-module__yUQ6Nq__navLink:hover,.Header-module-scss-module__yUQ6Nq__navLink:focus-visible{color:var(--primary)}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__yUQ6Nq__navLink{opacity:1;transition:none;transform:none}}.Header-module-scss-module__yUQ6Nq__inlineNav[data-expanded] .Header-module-scss-module__yUQ6Nq__navMenu li:first-child .Header-module-scss-module__yUQ6Nq__navLink{transition-delay:50ms}.Header-module-scss-module__yUQ6Nq__inlineNav[data-expanded] .Header-module-scss-module__yUQ6Nq__navMenu li:nth-child(2) .Header-module-scss-module__yUQ6Nq__navLink{transition-delay:80ms}.Header-module-scss-module__yUQ6Nq__inlineNav[data-expanded] .Header-module-scss-module__yUQ6Nq__navMenu li:nth-child(3) .Header-module-scss-module__yUQ6Nq__navLink{transition-delay:.11s}.Header-module-scss-module__yUQ6Nq__inlineNav[data-expanded] .Header-module-scss-module__yUQ6Nq__navMenu li:nth-child(4) .Header-module-scss-module__yUQ6Nq__navLink{transition-delay:.14s}.Header-module-scss-module__yUQ6Nq__inlineNav[data-expanded] .Header-module-scss-module__yUQ6Nq__navMenu li:nth-child(5) .Header-module-scss-module__yUQ6Nq__navLink{transition-delay:.17s}.Header-module-scss-module__yUQ6Nq__inlineNav[data-expanded] .Header-module-scss-module__yUQ6Nq__navMenu li:nth-child(6) .Header-module-scss-module__yUQ6Nq__navLink{transition-delay:.2s}.Header-module-scss-module__yUQ6Nq__inlineNav[data-expanded] .Header-module-scss-module__yUQ6Nq__navMenu li:nth-child(7) .Header-module-scss-module__yUQ6Nq__navLink{transition-delay:.23s}.Header-module-scss-module__yUQ6Nq__inlineNav[data-expanded] .Header-module-scss-module__yUQ6Nq__navMenu li:nth-child(8) .Header-module-scss-module__yUQ6Nq__navLink{transition-delay:.26s}.Header-module-scss-module__yUQ6Nq__mainNav{z-index:99;background-color:var(--dark-gray);will-change:transform;backface-visibility:hidden;visibility:hidden;pointer-events:none;justify-content:space-between;align-items:center;width:100%;height:100vh;padding:12rem 4rem;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden auto}.Header-module-scss-module__yUQ6Nq__mainNav[data-open]{visibility:visible;pointer-events:all}@media screen and (max-width:1199px){.Header-module-scss-module__yUQ6Nq__mainNav{padding:13rem 1.2rem 4rem}}@media screen and (max-width:640px){.Header-module-scss-module__yUQ6Nq__mainNav{align-items:flex-start;padding:13rem 0 4rem}}.Header-module-scss-module__yUQ6Nq__closeButton{color:#f5f6efbf;opacity:0;background-color:#0000;border:.1rem solid #f5f6ef26;border-radius:50%;width:7rem;height:7rem;padding:.3rem 0 0;position:absolute;top:3.2rem;left:3.2rem}@media screen and (max-width:640px){.Header-module-scss-module__yUQ6Nq__closeButton{width:5.3rem;height:5.3rem;top:2.5rem;left:2rem}}.Header-module-scss-module__yUQ6Nq__closeButton .icon-close{width:3rem;height:3rem}@media screen and (max-width:640px){.Header-module-scss-module__yUQ6Nq__closeButton .icon-close{width:2.2rem;height:2.2rem}}.Header-module-scss-module__yUQ6Nq__closeButton:hover,.Header-module-scss-module__yUQ6Nq__closeButton:focus{color:#f5f6ef;background-color:#0000;border-color:#f5f6ef80}.Header-module-scss-module__yUQ6Nq__menuContainer{justify-content:space-between;align-items:center;max-width:110rem;padding-left:2rem;display:flex}@media screen and (max-width:640px){.Header-module-scss-module__yUQ6Nq__menuContainer{flex-wrap:wrap;align-items:flex-start}}.Header-module-scss-module__yUQ6Nq__mainMenu{width:64%;margin:0;padding:0;list-style:none}@media screen and (max-width:640px){.Header-module-scss-module__yUQ6Nq__mainMenu{width:100%;margin-bottom:4rem}}.Header-module-scss-module__yUQ6Nq__listItem{line-height:1}.Header-module-scss-module__yUQ6Nq__listItem:not(:last-child){margin-bottom:2.8rem}@media screen and (max-width:960px){.Header-module-scss-module__yUQ6Nq__listItem:not(:last-child){margin-bottom:2.2rem}}.Header-module-scss-module__yUQ6Nq__menuLink{font-size:clamp(4rem,6.4vw,7.2rem);font-family:var(--font-circular-black),system-ui,-apple-system,sans-serif;color:var(--white);vertical-align:top;letter-spacing:clamp(-.103125rem,10vw,-1.00313rem);z-index:1;font-weight:400;line-height:.8;text-decoration:none;display:inline-block;position:relative}@media screen and (min-width:1024px) and (max-width:1200px){.Header-module-scss-module__yUQ6Nq__menuLink{font-size:4.4rem}}.Header-module-scss-module__yUQ6Nq__menuLink:after{content:var(--echo,"")/"";color:#0000;z-index:-1;vertical-align:top;backface-visibility:hidden;-webkit-text-stroke:.1rem rgba(var(--rgb-primary), 1);opacity:0;transition:transform .3s,opacity .3s;display:inline-block;position:absolute;top:0;left:0;transform:translate(0)translateZ(0)}.Header-module-scss-module__yUQ6Nq__menuLink:hover:after,.Header-module-scss-module__yUQ6Nq__menuLink:focus:after,.Header-module-scss-module__yUQ6Nq__menuLink[data-active]:after{opacity:1;transform:translate(.6rem,.6rem)translateZ(0)}@media screen and (max-width:640px){.Header-module-scss-module__yUQ6Nq__menuLink:hover:after,.Header-module-scss-module__yUQ6Nq__menuLink:focus:after,.Header-module-scss-module__yUQ6Nq__menuLink[data-active]:after{transform:translate(.3rem,.3rem)translateZ(0)}}.Header-module-scss-module__yUQ6Nq__menuLink[data-active]{pointer-events:none}.Header-module-scss-module__yUQ6Nq__contactList{text-align:right;width:34%;margin:0;padding:0;list-style:none}@media screen and (max-width:640px){.Header-module-scss-module__yUQ6Nq__contactList{text-align:left;width:100%}}.Header-module-scss-module__yUQ6Nq__contactList li{opacity:0;line-height:1}.Header-module-scss-module__yUQ6Nq__contactList li:not(:last-child){margin-bottom:2rem}.Header-module-scss-module__yUQ6Nq__contactList li a{letter-spacing:-.1rem;color:var(--white);vertical-align:top;font-size:2rem;line-height:1.2;text-decoration:none;display:inline-block}.Header-module-scss-module__yUQ6Nq__contactList li a:hover,.Header-module-scss-module__yUQ6Nq__contactList li a:focus{color:rgba(var(--rgb-primary), 1)}
.Overlay-module-scss-module__x2c29a__overlay{cursor:pointer}.Overlay-module-scss-module__x2c29a__animate{z-index:100001;will-change:transform;backface-visibility:hidden;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0;transform:translate(100%)}.Overlay-module-scss-module__x2c29a__animate[data-variant=animate-overlay--first]{background-color:#8ed2dc}.Overlay-module-scss-module__x2c29a__animate[data-variant=animate-overlay--second]{background-color:#dca08e}.Overlay-module-scss-module__x2c29a__animate[data-variant=animate-overlay--third]{background-color:#8edc97}.Overlay-module-scss-module__x2c29a__loader{animation:6s linear infinite Overlay-module-scss-module__x2c29a__rotate}@media (prefers-reduced-motion:reduce){.Overlay-module-scss-module__x2c29a__loader{animation:none}}@media screen and (max-width:640px){.Overlay-module-scss-module__x2c29a__loader svg{backface-visibility:hidden;transform:scale(.6)translateZ(0)}}@keyframes Overlay-module-scss-module__x2c29a__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.LoaderCounter-module-scss-module__U4oaUa__loader{background:var(--dark-gray);z-index:100001;will-change:transform;justify-content:center;align-items:center;transition:transform .55s cubic-bezier(.76,0,.24,1);display:flex;position:fixed;inset:0}.LoaderCounter-module-scss-module__U4oaUa__loader.completed{pointer-events:none;transform:translateY(-100%)}.LoaderCounter-module-scss-module__U4oaUa__mark{color:var(--secondary);flex-direction:column;align-items:center;gap:2rem;animation:.4s ease-out both LoaderCounter-module-scss-module__U4oaUa__markIn;display:flex}.LoaderCounter-module-scss-module__U4oaUa__bar{background:#f5f6f033;width:12rem;height:.2rem;display:block;overflow:hidden}.LoaderCounter-module-scss-module__U4oaUa__bar span{background:var(--secondary);transform-origin:0;height:100%;transition:transform .3s ease-out;display:block;transform:scaleX(.08)}@keyframes LoaderCounter-module-scss-module__U4oaUa__markIn{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.CursorHijack-module-scss-module__bPJq8a__host{z-index:100000;pointer-events:none;mix-blend-mode:difference;opacity:0;width:0;height:0;position:fixed;top:0;left:0}.CursorHijack-module-scss-module__bPJq8a__host[data-on]{opacity:1}.CursorHijack-module-scss-module__bPJq8a__host[hidden]{display:none}.CursorHijack-module-scss-module__bPJq8a__ring{border-radius:50%;width:1rem;height:1rem;transition:width .35s cubic-bezier(.16,1,.3,1),height .35s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.CursorHijack-module-scss-module__bPJq8a__host[data-press] .CursorHijack-module-scss-module__bPJq8a__ring{width:1.4rem;height:1.4rem}.CursorHijack-module-scss-module__bPJq8a__host[data-hover] .CursorHijack-module-scss-module__bPJq8a__ring{width:4rem;height:4rem}.CursorHijack-module-scss-module__bPJq8a__host[data-hover][data-press] .CursorHijack-module-scss-module__bPJq8a__ring{width:3.2rem;height:3.2rem}.CursorHijack-module-scss-module__bPJq8a__host[data-arrow] .CursorHijack-module-scss-module__bPJq8a__ring,.CursorHijack-module-scss-module__bPJq8a__host[data-external] .CursorHijack-module-scss-module__bPJq8a__ring{width:5.2rem;height:5.2rem}.CursorHijack-module-scss-module__bPJq8a__host[data-arrow][data-press] .CursorHijack-module-scss-module__bPJq8a__ring,.CursorHijack-module-scss-module__bPJq8a__host[data-external][data-press] .CursorHijack-module-scss-module__bPJq8a__ring{width:4.4rem;height:4.4rem}.CursorHijack-module-scss-module__bPJq8a__host[data-label] .CursorHijack-module-scss-module__bPJq8a__ring{width:6.6rem;height:6.6rem}.CursorHijack-module-scss-module__bPJq8a__host[data-label][data-press] .CursorHijack-module-scss-module__bPJq8a__ring{width:5.2rem;height:5.2rem}.CursorHijack-module-scss-module__bPJq8a__blob{background:var(--white);transform-origin:50%;border-radius:50%;width:100%;height:100%}.CursorHijack-module-scss-module__bPJq8a__label{font-family:var(--font-circular-black),system-ui,-apple-system,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--black);opacity:0;white-space:nowrap;font-size:1.1rem;transition:opacity .35s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.CursorHijack-module-scss-module__bPJq8a__host[data-label] .CursorHijack-module-scss-module__bPJq8a__label{opacity:1}.CursorHijack-module-scss-module__bPJq8a__arrow,.CursorHijack-module-scss-module__bPJq8a__external{width:2.4rem;height:2.4rem;color:var(--black);opacity:0;transition:opacity .35s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.CursorHijack-module-scss-module__bPJq8a__arrow svg,.CursorHijack-module-scss-module__bPJq8a__external svg{width:100%;height:100%;display:block}.CursorHijack-module-scss-module__bPJq8a__host[data-arrow] .CursorHijack-module-scss-module__bPJq8a__arrow{opacity:1}.CursorHijack-module-scss-module__bPJq8a__external{width:2.2rem;height:2.2rem}.CursorHijack-module-scss-module__bPJq8a__host[data-external] .CursorHijack-module-scss-module__bPJq8a__external{opacity:1}
