._footerWrapper_0fbf55a{background:#fff;padding:0 clamp(.5rem,1.5vw,1rem) clamp(.5rem,1.5vw,1rem)}._footerWrapperSub_0fbf55a{margin-top:clamp(2.5rem,7vw,6rem)}._footerWrapperSubFlush_0fbf55a{margin-top:0}._footer_0fbf55a{isolation:isolate;color:#fff;corner-shape:squircle;background:radial-gradient(circle at 8% 4%,#d8d3f333,#0000 26%),radial-gradient(circle at 94% 18%,#b4e3e529,#0000 24%),linear-gradient(145deg,#11151f 0%,#1c2230 55%,#10141d 100%);border:1px solid #ffffff1f;border-radius:clamp(1.5rem,3vw,1.75rem);position:relative;overflow:clip}._footer_0fbf55a:before{z-index:-1;aspect-ratio:1;content:"";background:#ffffff06;border:1px solid #ffffff14;border-radius:42% 58% 50% 50%/54% 45% 55% 46%;width:min(34rem,70vw);position:absolute;top:-12rem;right:-8rem;transform:rotate(18deg)}._footerInner_0fbf55a{width:min(100%,70rem);margin-inline:auto;padding:clamp(2.25rem,4.5vw,4.25rem) clamp(1.25rem,4vw,3.5rem) clamp(1.5rem,3vw,2.25rem)}._footerPrimary_0fbf55a{gap:clamp(2.25rem,5vw,4rem);display:grid}._identityMessage_0fbf55a{letter-spacing:-.012em;text-wrap:balance;word-break:keep-all;max-width:45rem;font-size:clamp(.875rem,4.1vw,1rem);font-weight:700;line-height:1.4}._identityMessage_0fbf55a span{display:block}._social_0fbf55a{align-self:end}._socialList_0fbf55a{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:0;padding:0;list-style:none;display:flex}._socialLink_0fbf55a{color:#fff;border-bottom:1px solid #ffffff57;align-items:center;min-height:2.5rem;padding-block:.35rem;font-size:clamp(1.125rem,2.2vw,1.625rem);font-weight:700;line-height:1;text-decoration:none;transition:border-color .25s,color .25s;display:inline-flex}._footerUtility_0fbf55a{border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:clamp(2.75rem,6vw,4.75rem);padding-top:1rem;display:flex}._footerNav_0fbf55a{flex-wrap:wrap;gap:.25rem;padding:0;list-style:none;display:flex}._footerNavLink_0fbf55a{color:#ffffffb8;letter-spacing:.06em;align-items:center;min-height:2.5rem;padding:.5rem .375rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}._footerMotionPreference_0fbf55a{align-items:center;display:flex}._footerCopy_0fbf55a{color:#ffffff70;margin-top:1rem;font-size:.6875rem;line-height:1.6}@media (max-width:359px){._footerInner_0fbf55a{padding-inline:.75rem}._footerUtility_0fbf55a nav{width:100%}._footerNav_0fbf55a{grid-template-columns:repeat(4,max-content);justify-content:space-between;display:grid}._footerNavLink_0fbf55a{letter-spacing:.04em;padding-inline:0;font-size:.6875rem}}@media (min-width:768px){._identityMessage_0fbf55a{font-size:clamp(1.25rem,1.95vw,1.75rem)}._footerPrimary_0fbf55a{-moz-column-gap:clamp(2rem, 4vw, 3.5rem);grid-template-columns:minmax(0,1fr) minmax(14rem,auto);align-items:end;column-gap:clamp(2rem,4vw,3.5rem)}._social_0fbf55a{min-width:14rem}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){._socialLink_0fbf55a:hover{color:#dcefeb;border-color:#fff}._footerNavLink_0fbf55a:hover{color:#fff}}@media (forced-colors:active){._footer_0fbf55a,._socialLink_0fbf55a,._footerUtility_0fbf55a{border-color:canvastext}}._toggle_7616864{color:#111;min-height:48px;font-family:var(--font-roboto), sans-serif;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #111;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;padding:.4375rem .5rem .4375rem 1rem;display:inline-flex;box-shadow:0 .25rem 1rem #00000029}._firstView_7616864{right:calc(1rem + env(safe-area-inset-right));bottom:calc(1.5rem + env(safe-area-inset-bottom));z-index:9980;pointer-events:auto;position:absolute}._label_7616864{white-space:nowrap;font-size:.75rem;font-weight:700;line-height:1.25}._status_7616864{color:#111;letter-spacing:.04em;background:#fff;border:1px solid #111;border-radius:9999px;justify-content:center;align-items:center;min-width:2.75rem;min-height:2rem;font-size:.6875rem;font-weight:900;line-height:1;display:inline-flex}._toggle_7616864[aria-checked=true] ._status_7616864{color:#fff;background:#111}._footerToggle_7616864{min-height:44px;box-shadow:none;background:#ffffffeb;border-color:#ffffffad;padding:.3125rem .375rem .3125rem .875rem}._footerToggle_7616864 ._label_7616864{letter-spacing:.02em;font-weight:800}._footerToggle_7616864 ._status_7616864{background:#ffffff80;border-color:#111111b8;min-width:2.625rem;min-height:1.875rem}._footerToggle_7616864[aria-checked=true] ._status_7616864{background:#111}._hidden_7616864{visibility:hidden;opacity:0;pointer-events:none}._toggle_7616864:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (min-width:768px){._firstView_7616864{right:calc(1.5rem + env(safe-area-inset-right));bottom:calc(2rem + env(safe-area-inset-bottom))}._toggle_7616864{padding-left:1.125rem}._label_7616864{font-size:.8125rem}}@media (forced-colors:active){._toggle_7616864,._status_7616864{border-color:buttontext}._toggle_7616864[aria-checked=true] ._status_7616864{color:highlighttext;background:highlight}}._header__bar_3752c8a{z-index:9999;background:0 0;border-bottom:none;width:100%;transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .28s;position:fixed;top:1.5rem;left:0}@media (min-width:1024px){._header__bar_3752c8a{top:2.5rem}}._header__bar--hidden_3752c8a{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 3rem))}._header__logo_3752c8a{z-index:9998;flex:auto;min-width:0;font-weight:900;position:relative}._header__brand_3752c8a{letter-spacing:.04em;margin-block-end:.25rem;font-size:clamp(1.0625rem,1rem + .25vw,1.125rem);line-height:1.3;display:inline-block}._header__taglineBreak_3752c8a{display:none}@media (max-width:1023px){._header__logo_3752c8a{max-width:calc(100% - 48px);padding-right:1rem}._header__logo_3752c8a span{overflow-wrap:anywhere;max-width:100%;font-size:clamp(.625rem,2.8vw,.75rem);line-height:1.35}._header__taglineBreak_3752c8a{display:block}}._header__inner_3752c8a{box-sizing:border-box;width:100%;margin:0 auto;padding:0 1.5rem}._nav-btn_3752c8a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (min-width:1024px){._header__inner_3752c8a{padding:0 4.5rem}}._nav-btn_3752c8a{z-index:9999;cursor:pointer;will-change:transform;background:0 0;border:1px solid #111;border-radius:50%;outline:none;flex:none;margin-left:auto;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s;position:relative}._nav-btn--open_3752c8a{background:0 0;border-color:#111}._nav-btn__inner_3752c8a{flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._nav-btn__bar_3752c8a{background:#111;border-radius:1px;width:16px;height:1px;margin-bottom:4px;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s;display:block}._nav-btn__bar_3752c8a:last-child{margin-bottom:0}._nav-btn--open_3752c8a ._nav-btn__bar_3752c8a{background:#111}._nav-btn--open_3752c8a ._nav-btn__bar_3752c8a:first-child{transform:translateY(5px)rotate(45deg)}._nav-btn--open_3752c8a ._nav-btn__bar_3752c8a:nth-child(2){opacity:0;transform:scale(0)}._nav-btn--open_3752c8a ._nav-btn__bar_3752c8a:nth-child(3){transform:translateY(-5px)rotate(-45deg)}._g-nav_3752c8a{width:100%;height:100vh;-webkit-backdrop-filter:blur(25px);color:#333;z-index:9990;background:#ffffffa6;height:100dvh;transition:opacity .4s,visibility .4s;position:fixed;inset:0}._g-nav--close_3752c8a{opacity:0;visibility:hidden;pointer-events:none}._g-nav--open_3752c8a{opacity:1;visibility:visible;pointer-events:auto}._g-nav__container_3752c8a{box-sizing:border-box;justify-content:flex-start;align-items:center;width:100%;height:100%;margin:0 auto;padding:0 1.5rem;display:flex}@media (min-width:1024px){._g-nav__container_3752c8a{padding:0 4.5rem}}@media (min-width:768px){._g-nav__container_3752c8a{justify-content:center}}._g-nav__watermark_3752c8a{font-size:20vw;font-weight:900;font-family:var(--font-roboto), sans-serif;color:#0000;-webkit-text-stroke:1.5px #33333308;pointer-events:none;z-index:0;-webkit-user-select:none;user-select:none;letter-spacing:.1em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._g-nav__item_3752c8a{opacity:0;will-change:transform, opacity;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}._g-nav--open_3752c8a ._g-nav__item_3752c8a{opacity:1;transform:translateY(0)}._g-nav--open_3752c8a ._g-nav__item_3752c8a:first-child{transition-delay:.12s}._g-nav--open_3752c8a ._g-nav__item_3752c8a:nth-child(2){transition-delay:.22s}._g-nav--open_3752c8a ._g-nav__item_3752c8a:nth-child(3){transition-delay:.32s}._g-nav__list_3752c8a{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:2.5rem;height:100%;display:flex;position:relative}._g-nav__link_3752c8a{cursor:pointer;justify-content:flex-start;align-items:flex-start;gap:2rem;text-decoration:none;transition:all .3s;display:flex}._g-nav__num_3752c8a{font-family:var(--font-roboto), sans-serif;color:#33333340;margin-top:1rem;font-size:1.5rem;font-weight:900;transition:color .3s,transform .3s}._g-nav__title_3752c8a{font-family:var(--font-roboto), sans-serif;letter-spacing:.04em;color:#333333e6;font-size:6.5rem;font-weight:900;line-height:.9;transition:transform .4s cubic-bezier(.25,1,.5,1),color .3s}@media (min-width:768px){._g-nav__list_3752c8a{gap:3.5rem}}@media (min-width:1024px){._g-nav__list_3752c8a{gap:4rem}}@media (max-width:767px){._g-nav__container_3752c8a{justify-content:center;padding-inline:clamp(1.25rem,5vw,1.75rem)}._g-nav__list_3752c8a{gap:clamp(2.25rem,5.5dvh,2.75rem);width:fit-content;max-width:100%;height:auto;margin-inline:auto}._g-nav__link_3752c8a{align-items:baseline;gap:clamp(.75rem,3.5vw,1rem)}._g-nav__title_3752c8a{letter-spacing:.025em;font-size:clamp(3rem,15.5vw,4rem);line-height:.92}._g-nav__num_3752c8a{text-align:right;flex:0 0 1.4rem;margin-top:0;font-size:clamp(.875rem,3.6vw,1rem);line-height:1}._g-nav__watermark_3752c8a{font-size:25vw}}._header--homepage_3752c8a{width:100%;height:100vh;z-index:100;pointer-events:none;height:100dvh;position:absolute;top:0;left:0}._header--homepage_3752c8a ._header__inner_3752c8a{pointer-events:auto}._header__bar--whiteout_3752c8a ._header__logo_3752c8a a,._header__bar--whiteout_3752c8a ._header__logo_3752c8a span{color:#fff;transition:color .3s}._header__bar--whiteout_3752c8a ._nav-btn_3752c8a{border-color:#fff;transition:border-color .3s,transform .3s cubic-bezier(.16,1,.3,1)}._header__bar--whiteout_3752c8a ._nav-btn__bar_3752c8a{background:#fff;transition:background-color .3s,transform .3s cubic-bezier(.16,1,.3,1)}._header__bar--whiteout_3752c8a ._nav-btn--open_3752c8a ._nav-btn__bar_3752c8a{background:#fff}@media (min-width:1024px) and (hover:hover) and (pointer:fine){._nav-btn_3752c8a:hover{border-color:#111;transform:scale(1.05)}._g-nav__link_3752c8a:hover ._g-nav__title_3752c8a{color:#000;transform:translate(20px)}._g-nav__link_3752c8a:hover ._g-nav__num_3752c8a{color:#000;transform:scale(1.1)}._header__bar--whiteout_3752c8a ._nav-btn_3752c8a:hover{border-color:#fff}}
