/*! Copyright (c) EXMGE GmbH & Co. KG. All rights reserved. EXMGE-owned code, design and content: unauthorized copying, reproduction, modification, redistribution or reuse, whether manual or automated, is prohibited without prior written permission, except as permitted by applicable law. Normal website use is permitted. Third-party materials retain their respective rights and licenses. See /copyright.txt. */
.header-language{pointer-events:auto;flex-shrink:0;align-items:center;display:flex}.header-language-trigger,.header-language-item{color:inherit;font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;width:2.25rem;min-height:2.75rem;padding:0;font-size:.75rem;transition:color .16s ease-out;display:flex;border:0!important;outline:none!important}.header-language-trigger:is(:hover,:focus-visible),.header-language-item[data-highlighted]{color:color-mix(in srgb,currentColor 77%,gray)}:is(.header-language-trigger:focus-visible,.header-language-item[data-highlighted]){text-underline-offset:.3125rem;text-decoration:underline}.header-language-positioner{z-index:50;outline:none}.header-language-popup{color:#f6f8f5;transform-origin:top;background:#08090b;border:0;padding:.125rem .3125rem;transition:opacity .18s ease-out,transform .22s cubic-bezier(.16,1,.3,1);outline:none!important}.header-language-popup[data-tone=light]{color:#101819;background:#e9eeec}.header-language-popup:is([data-starting-style],[data-ending-style]){opacity:0;transform:translateY(-.5rem)scaleY(.92)}@media (max-width:700px){.world-header-right{gap:.5rem}.header-language-trigger{width:1.75rem}}@media (max-width:400px){.world-header{gap:.5rem}.world-header-right{gap:.3125rem}.world-header-right>a{gap:.1875rem}}@media (prefers-reduced-motion:reduce){.header-language-popup{transition:none}}.world-header .header-language-trigger{width:auto}.site-mobile-navigation{display:none}.site-mobile-nav-trigger{min-width:44px;min-height:44px;color:inherit;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 8px;font:500 16px/1.2 Outfit,Arial,sans-serif;display:flex}.site-mobile-nav-trigger svg{stroke-width:1.8px;width:32px;height:32px}.site-mobile-nav-positioner{isolation:isolate;z-index:1000;overscroll-behavior:contain;outline:none;min-width:0;max-width:none;min-height:0;max-height:none;overflow:hidden;inset:var(--site-menu-top,0px) auto auto var(--site-menu-left,0px)!important;width:var(--site-menu-width,100vw)!important;height:var(--site-menu-height,100dvh)!important;position:fixed!important;transform:none!important}.site-mobile-nav-popup.nova-popover-surface{box-sizing:border-box;width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:none;padding:max(20px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));box-shadow:none;letter-spacing:.015em;border-radius:0;flex-direction:column;gap:16px;font:400 14px/1.4 Outfit,Arial,sans-serif;display:flex;overflow:hidden}.site-mobile-nav-heading{flex:none;justify-content:space-between;align-items:center;font:500 25px/1.2 Outfit,Arial,sans-serif;display:flex}.site-mobile-nav-wordmark{object-fit:contain;flex:none;width:auto;height:1em;display:block}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-mobile-nav-popup.nova-popover-surface[data-site-navigation]{--popover-glass-fill:#17191c5c;--popover-glass-filter:blur(14px) saturate(.9)}@media (prefers-reduced-transparency:reduce){.site-mobile-nav-popup.nova-popover-surface[data-site-navigation]{--popover-glass-fill:var(--popover-glass-solid);--popover-glass-filter:none}}}.site-mobile-nav-close{border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.site-mobile-nav-close svg{stroke-width:1.8px;width:32px;height:32px}.site-mobile-nav-close[data-highlighted]{background:color-mix(in srgb,currentColor 8%,transparent)}.site-mobile-nav-items{overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}.site-mobile-nav-popup .site-mobile-nav-item{min-height:48px;color:inherit;outline-offset:-2px;border-radius:10px;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:12px;font:400 18px/1.35 Outfit,Arial,sans-serif;display:flex}.site-mobile-nav-item svg{flex:none;width:17px;height:17px}.site-mobile-nav-item[data-highlighted]{background:color-mix(in srgb,currentColor 8%,transparent)}.site-mobile-nav-item[aria-current=page]{background:#5261ec26}.site-mobile-nav-separator{background:#dce4ff26;flex:none;height:1px;margin:0 10px}.site-mobile-nav-languages{flex:none;justify-content:space-between;display:flex}.site-mobile-nav-languages .site-mobile-nav-item{justify-content:center;gap:4px;padding-inline:8px}.site-mobile-nav-languages .site-mobile-nav-item svg{scale:.85}@media (max-width:800px),(max-width:950px) and (pointer:coarse){.site-mobile-navigation{display:block}.world-header-right>[data-desktop-nav],.world-header-right>.header-language,.world-header>.world-signature{display:none}.world-header>.world-header-right{margin-left:auto}.world-header .site-mobile-nav-trigger{font-size:16px}}.site-mobile-nav-access{flex:none;grid-template-columns:1fr;gap:6px;display:grid}.site-mobile-nav-access .site-mobile-nav-login{background:var(--exmge-together-surface,linear-gradient(135deg,#5261ec,#3541b6));color:#fff}.site-mobile-nav-popup.nova-popover-surface{opacity:1;transition:transform .34s cubic-bezier(.2,.85,.25,1);transform:translate(0)}.site-mobile-nav-popup.nova-popover-surface:is([data-starting-style],[data-ending-style]){transform:translate(100%)}.site-mobile-nav-popup.nova-popover-surface[data-ending-style]{transition-duration:.3s;transition-timing-function:cubic-bezier(.76,0,.24,1)}@media (max-height:480px){.site-mobile-nav-popup.nova-popover-surface{padding-block:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-bottom));gap:8px}.site-mobile-nav-heading{font-size:22px}.site-mobile-nav-close{height:40px}.site-mobile-nav-popup .site-mobile-nav-item{min-height:40px;padding-block:8px;font-size:16px}}@media (prefers-reduced-motion:reduce){.site-mobile-nav-popup.nova-popover-surface{transition:none!important}}html[data-public-flow=native] .site-mobile-nav-popup.nova-popover-surface{transition:none!important}html .public-early-menu{box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:none;padding:max(20px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));color:#f2f3fa;overscroll-behavior:contain;background:#101425;border:0;margin:0;font:400 18px/1.35 Outfit,Arial,sans-serif;position:fixed;inset:0}html .public-early-menu[open]{flex-direction:column;gap:16px;display:flex}html .public-early-menu::backdrop{background:#101425}html .public-early-menu .public-early-menu-heading{flex:none;justify-content:space-between;align-items:center;font-size:25px;display:flex}html .public-early-menu button{width:48px;height:48px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid}html .public-early-menu button svg{stroke-width:1.8px;width:32px;height:32px}html .public-early-menu nav{overscroll-behavior:contain;flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow:auto}html .public-early-menu a{box-sizing:border-box;min-height:48px;color:inherit;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px;text-decoration:none;display:flex}html .public-early-menu a svg{flex:none;width:17px;height:17px}html .public-early-menu :is(a,button):focus-visible{outline-offset:-2px;outline:2px solid #aab4ff}html .public-early-access{flex:none;gap:6px;display:grid}html .public-early-access>a:first-child{background:#4654cf}html .public-early-menu .public-early-menu-languages{border-top:1px solid #dce4ff26;flex:none;justify-content:space-between;padding-top:8px;display:flex}html .public-early-menu .public-early-menu-languages a{padding-inline:8px}html:has(.public-early-menu[open]){overflow:hidden!important}html:has(.world-stage,.member-access-page,.access-site-shell,.blog-page){--brand-wordmark-width:calc(11.05 * var(--chrome-unit,1rem));--brand-wordmark-height:calc(var(--brand-wordmark-width) * 210 / 1295.72)}@media (max-width:700px){html:has(.world-stage,.member-access-page,.access-site-shell,.blog-page){--brand-wordmark-width:calc(7.65rem * var(--chrome-content-scale))}.world-header>.world-brand{min-height:calc(2.75rem * var(--chrome-content-scale))}}@media (max-width:400px){html:has(.world-stage,.member-access-page,.access-site-shell,.blog-page){--brand-wordmark-width:calc(6rem * var(--chrome-content-scale))}}@media (max-width:370px){html:has(.world-stage,.member-access-page,.access-site-shell,.blog-page){--brand-wordmark-width:calc(min(6rem, clamp(5.525rem, 85vw - 11.475rem, 7.65rem)) * var(--chrome-content-scale))}}.world-header>.world-brand{zoom:1}.header-wordmark{width:var(--brand-wordmark-width);height:var(--brand-wordmark-height);flex:none;display:block;position:relative}.header-wordmark>svg{width:var(--brand-wordmark-width);height:var(--brand-wordmark-height);pointer-events:none;display:block;position:absolute;inset:0 auto auto 0;overflow:visible}.world-header[data-tone=light] .header-wordmark>svg{filter:brightness(0)}.world-header>.world-signature{justify-self:start}@media (max-width:700px){.world-header{--brand-wordmark-height:22px;--brand-wordmark-width:calc(22px * 1295.72 / 210)}.ml-integrated>.world-header:has(.site-mobile-navigation){--brand-wordmark-height:22px;--brand-wordmark-width:calc(22px * 1295.72 / 210)}}.application-field{min-width:0;min-height:var(--app-field-height,4.375rem);position:relative}.application-field-full{grid-column:1/-1}.application-field-icon{z-index:2;top:calc(var(--app-field-height,4.375rem) / 2);color:var(--app-muted);pointer-events:none;transition:transform .3s,opacity .3s;display:flex;position:absolute;left:1.25rem;transform:translateY(-50%)}.application-field-icon svg{width:var(--app-field-icon-size,1rem);height:var(--app-field-icon-size,1rem);stroke:currentColor;stroke-width:1.6px}.application-field>label{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.application-field .application-input{width:100%;min-width:0;height:var(--app-field-height,4.375rem);color:var(--app-ink);font-family:inherit;font-size:1.375rem;font-weight:400;line-height:var(--app-field-height,4.375rem);box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;padding:1.75rem 1.75rem 1.75rem 3rem;transition:background-color .3s,opacity .3s,padding .3s;display:flex}.application-field .application-input::placeholder{color:var(--app-muted);text-transform:uppercase;letter-spacing:.01875rem;opacity:1;font-size:.75rem}.application-field .application-input:is(:hover,:focus-visible){background-color:var(--app-focus-surface);opacity:1;box-shadow:0 0 .1875rem var(--app-hover-shadow);border:none;outline:none}.application-field:not(.application-select-field):focus-within .application-field-icon,.application-field[data-filled=true] .application-field-icon{opacity:0;transform:translate(-.9375rem,-50%)}.application-field:not(.application-select-field):focus-within .application-input,.application-field[data-filled=true] .application-input{padding-left:1.75rem}.member-login{--form-content-scale:.8075;--member-login-vertical-scale:.82935}.contact-form{--form-content-scale:.765}html:has(.member-login){--member-login-offset:0rem;--member-login-duration:1.05s;--member-login-ease:cubic-bezier(.08,.88,.16,1)}html:has(.member-login[data-open=true]){--member-login-offset:var(--member-login-height,6rem)}.world-header,.world-header+main{transition:translate var(--member-login-duration,1.05s) var(--member-login-ease,ease)}.world-header{translate:0 var(--member-login-offset,0rem)}html:has(.member-login[data-open=true]) .world-header+main{translate:0 var(--member-login-offset,6rem)}.world-header-right{transform:translateZ(0)}.world-header+main .join-band{will-change:transform}.member-login{--app-field-height:calc(3.44531rem * var(--member-login-vertical-scale));--member-login-font-size:1.2375rem;--app-field-icon-size:1.4rem;--member-login-control-height:var(--app-field-height);--app-ink:#102c37;--app-muted:#2e4653;--app-focus-surface:transparent;--app-hover-shadow:#34706717;z-index:40;isolation:isolate;color:#101819;transform-origin:50% 0;visibility:hidden;transition:transform var(--member-login-duration) var(--member-login-ease),visibility 0s var(--member-login-duration);background:#e9eeec;position:fixed;inset:0 0 auto;transform:translateY(-100%)scaleY(.5)}.member-login[data-open=true]{visibility:visible;transition-delay:0s;transform:translateY(0)scaleY(1)}.member-login:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(110deg,#1cdadc 5%,#bcffff 28%,#f00f69 52%,#ff1680 67%,#1cdadc 90%) 0 0/240% 100%;position:absolute;inset:0}.member-login[data-open=true]:before{animation:.360737s cubic-bezier(.04,1,.2,1) both member-login-spectrum,.360737s cubic-bezier(.4,0,.2,1) both member-login-spectrum-fade}@keyframes member-login-spectrum{0%{background-position:100%}to{background-position:0%}}@keyframes member-login-spectrum-fade{0%,20%{opacity:1}to{opacity:0}}.member-login-inner{zoom:calc(var(--member-login-scale,.874) * var(--form-content-scale));padding:calc(.590625rem * var(--member-login-vertical-scale)) var(--layout-inset,3.5vw);justify-content:flex-end;align-items:center;display:flex;position:relative}.member-login-form{align-items:center;gap:1.3125rem;width:max-content;max-width:100%;margin:0 0 0 auto;display:flex}.member-login-form>.application-field{flex:0 1 var(--member-username-width,19.2rem);width:var(--member-username-width,19.2rem);transition:width .2s,flex-basis .2s}.member-login-form>.application-field:nth-child(2){flex-basis:var(--member-password-width,19.2rem);width:var(--member-password-width,19.2rem)}.member-login-submit{height:var(--member-login-control-height);min-height:var(--member-login-control-height);color:#e9eeec;letter-spacing:.08em;background:0 0;flex-shrink:0;justify-content:space-between;align-items:center;gap:2rem;padding:0;font-size:.75rem;transition:background .2s;display:flex}.member-login-submit svg{width:1.25rem;height:1.25rem}:is(.member-login button:focus-visible,.member-login a:focus-visible){outline-offset:4px;outline:2px solid #101819}@media (max-width:1000px){.member-login-form{gap:.75rem}}@media (max-width:700px){.member-login-inner{padding:.39375rem 1.375rem}.member-login-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.7875rem .590625rem;width:100%;display:grid}.member-login-form>.application-field,.member-login-form>.application-field:nth-child(2){width:auto}.member-login-submit{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html:has(.member-login){--member-login-duration:0s}.member-login[data-open=true],.member-login[data-open=true]:before{animation:none}}.member-login-field-surface{pointer-events:none;opacity:0;background:#e0e5e4;transition:opacity .3s;position:absolute;inset:0;overflow:hidden}.member-login-field-surface:before,.member-login-field-surface:after{content:"";filter:blur(1.4rem);opacity:.8;transform-origin:45% 55%;animation:8s ease-in-out infinite paused member-field-flow;position:absolute;inset:-100% -60%}.member-login-field-surface:before{background:radial-gradient(at 25% 45%,#d3e4ec 0 28%,#0000 72%),radial-gradient(at 72% 65%,#ebdbe5 0 26%,#0000 70%)}.member-login-field-surface:after{opacity:.35;background:radial-gradient(at 65% 35%,#f0eeef 0 17%,#0000 49%),radial-gradient(at 35% 70%,#e1e9e9 0 26%,#0000 72%);animation-duration:11s;animation-direction:reverse}.member-login .application-field:is(:focus-within,[data-filled=true]) .member-login-field-surface{opacity:1}.member-login[data-open=true] .application-field:is(:focus-within,[data-filled=true]) .member-login-field-surface:before,.member-login[data-open=true] .application-field:is(:focus-within,[data-filled=true]) .member-login-field-surface:after{animation-play-state:running}.member-login .application-field:nth-child(2) .member-login-field-surface:before{animation-delay:-4s}.member-login .application-field:nth-child(2) .member-login-field-surface:after{animation-delay:-7s}.member-login .application-input{z-index:1;font-size:calc(var(--member-login-font-size) * .857375);padding-block:0;line-height:normal;position:relative}.member-login .application-field:focus-within .application-input,.member-login .application-field[data-filled=true] .application-input{padding-inline:.625rem}.member-login .application-input:autofill{animation:1ms member-login-autofill}@keyframes member-login-autofill{0%{opacity:.999}to{opacity:1}}@keyframes member-field-flow{0%,to{border-radius:44% 56% 62% 38%;transform:translate(-16%,-8%)rotate(-8deg)scaleY(.9)}35%{border-radius:62% 38% 40% 60%;transform:translate(18%,10%)rotate(10deg)scale(1.1,1.15)}70%{border-radius:35% 65% 56% 44%;transform:translate(-3%,16%)rotate(-3deg)scale(.94,1.07)}}@media (prefers-reduced-motion:reduce){.member-login-field-surface:before,.member-login-field-surface:after{animation:none}}.member-login[data-open=false][data-has-opened=true]{animation:.12s cubic-bezier(.84,0,.92,.12) reverse both member-login-color-out}.member-login[data-open=false][data-has-opened=true]:before{animation:.12s cubic-bezier(.84,0,.92,.12) reverse both member-login-spectrum-out}@media (prefers-reduced-motion:reduce){.member-login[data-open=false][data-has-opened=true],.member-login[data-open=false][data-has-opened=true]:before{animation:none}}@keyframes member-login-color-out{0%{background:#1cdadc}24%{background:#ff1680}50%{background:#b8f7ed}to{background:#e9eeec}}@keyframes member-login-spectrum-out{0%{opacity:1;background-position:100%}28%{opacity:.9;background-position:25%}60%{opacity:.2;background-position:0%}to{opacity:0;background-position:0%}}.member-login .application-input:autofill{-webkit-text-fill-color:var(--app-ink);caret-color:var(--app-ink);-webkit-background-clip:text;background-clip:text}.member-login-reveal{transform-origin:100%;opacity:0;visibility:hidden;pointer-events:none;transition:transform .18s ease-in,opacity .12s ease-in,visibility 0s .18s;transform:scaleX(.02)skew(-18deg)}.member-login-reveal[data-ready=true]{opacity:1;visibility:visible;pointer-events:auto;transition:transform .42s cubic-bezier(.08,1,.16,1),opacity .16s ease-out,visibility;transform:scaleX(1)skew(0)}.member-login-submit{visibility:hidden;pointer-events:none;transition:visibility 0s .18s}.member-login-submit[data-ready=true]{visibility:visible;pointer-events:auto;transition-delay:0s}.member-login-shape{clip-path:inset(0 round .125rem);border-radius:inherit;background:#101819;justify-content:flex-end;align-items:center;padding:.5rem 1.25rem;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.member-login-reveal,.member-login-reveal[data-ready=true]{transition:none;transform:none}.member-login-submit{transition:none}}.member-login-action{width:8.9375rem;height:var(--member-login-control-height);flex-shrink:0;position:relative}.member-login-action>.member-login-submit{width:8.9375rem;height:100%;position:absolute;top:0;right:0}.member-login-submit>.member-login-reveal{border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (min-width:701px){.member-login-form{--member-login-field-gap:1.3125rem;gap:0}.member-login-form>.application-field:first-child{margin-right:var(--member-login-field-gap)}.member-login-action{width:0;margin-left:0;transition:width .42s cubic-bezier(.08,1,.16,1),margin-left .42s cubic-bezier(.08,1,.16,1)}.member-login-form[data-ready=true]>.member-login-action{width:8.9375rem;margin-left:var(--member-login-field-gap)}}@media (min-width:701px) and (max-width:1000px){.member-login-form{--member-login-field-gap:.75rem}}@media (max-width:700px){.member-login-action{grid-column:1/-1;width:100%}.member-login-action>.member-login-submit{width:100%}}@media (prefers-reduced-motion:reduce){.member-login-action{transition:none}}.member-login-submit{--join-hover-time-scale:.5625;justify-content:flex-end}.member-login-submit:is(:hover,:focus-visible){--join-hover-time-scale:.51}.member-login-copy{text-align:right;display:grid;position:relative;overflow:hidden}.member-login-copy>span{white-space:nowrap;grid-area:1/1;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.member-login-submit .member-login-copy{z-index:2;color:#e9eeec;transform-origin:100%;transition:color .22s ease-out,scale .14s ease-out,opacity .14s ease-out}.member-login-submit:is(:hover,:focus-visible) .member-login-button-surface{opacity:1}.member-login-submit:is(:hover,:focus-visible) .member-login-button-surface:before,.member-login-submit:is(:hover,:focus-visible) .member-login-button-surface:after{animation-play-state:running}.member-login-submit:is(:hover,:focus-visible) .member-login-copy{color:var(--app-ink)}@media (prefers-reduced-motion:reduce){.member-login-submit .member-login-copy{transition:none}}.world-header+main .join-band{transform:translateY(calc(-1 * var(--member-login-offset,0rem)));transition:opacity .4s ease,translate .55s cubic-bezier(.16,1,.3,1),transform var(--member-login-duration,1.05s) var(--member-login-ease,ease),visibility 0s}.world-header+main .join-band[data-hidden=true]{transition:opacity .35s ease,translate .55s cubic-bezier(.16,1,.3,1),transform var(--member-login-duration,1.05s) var(--member-login-ease,ease),visibility 0s .55s}@media (prefers-reduced-motion:reduce){.world-header+main .join-band,.world-header+main .join-band[data-hidden=true]{transition:none}}.member-login .application-field,.member-login-submit{border-radius:.125rem}.member-login .application-input,.member-login-field-surface{border-radius:inherit}.member-login-submit[data-ready=true]:active .member-login-copy{opacity:.7;transition-duration:70ms;scale:.95}@media (prefers-reduced-motion:reduce){.member-login-submit[data-ready=true]:active .member-login-copy{transition:none;scale:1}}.member-login-submit[data-ready=true]:active .member-login-button-surface{opacity:0;transition-duration:70ms}.member-login-submit[data-ready=true]:active .member-login-copy{color:#e9eeec}@media (prefers-reduced-motion:reduce){.member-login-shape{transition:none}}body:has(.member-login){background:var(--member-login-backdrop,#08090b)}.world-header+main .connect-flow.inline-flow{transform:translateY(calc(-1 * var(--member-login-offset,0rem)));transition:transform var(--member-login-duration,1.05s) var(--member-login-ease,ease)}@media (prefers-reduced-motion:reduce){.world-header+main .connect-flow.inline-flow{transition:none}}@media (max-width:700px){.member-login-inner{zoom:calc(var(--member-login-scale,1) * var(--form-content-scale));padding:calc(1rem * var(--member-login-vertical-scale)) 1.375rem}.member-login{--app-field-height:calc(3.25rem * var(--member-login-vertical-scale));--member-login-font-size:1rem}.member-login-form{gap:calc(.75rem * var(--member-login-vertical-scale)) .75rem;grid-template-columns:minmax(0,1fr)}.member-login-form>.application-field,.member-login-form>.application-field:nth-child(2){width:100%;min-width:0}.member-login-action{width:100%;height:var(--app-field-height)}.member-login-action .member-login-shape{justify-content:center}.member-login-action .member-login-copy{text-align:center;transform-origin:50%}}@media (min-width:701px){.member-login-inner{padding-inline:2.24rem}.member-login-form{--member-login-field-gap:1.3125rem}}@media (min-width:701px) and (orientation:portrait){.member-login-inner{padding-block:calc(1rem * var(--member-login-vertical-scale))}.member-login-form{gap:calc(.75rem * var(--member-login-vertical-scale)) .75rem;grid-template-columns:minmax(0,1fr);width:100%;display:grid}.member-login-form>.application-field,.member-login-form>.application-field:nth-child(2){width:100%;min-width:0;margin-right:0}.member-login-form>.member-login-action,.member-login-form[data-ready=true]>.member-login-action{grid-column:1;width:100%;margin-left:0}.member-login-action>.member-login-submit{width:100%}.member-login-action .member-login-shape{justify-content:center}.member-login-action .member-login-copy{text-align:center;transform-origin:50%}}@media (any-pointer:coarse){html:has(.member-login[data-open=true]){--member-login-offset:calc(var(--member-login-height,0px) + var(--form-visible-top,0px))}.member-login{--app-field-height:48px;--member-login-font-size:16px;--app-field-icon-size:20px;top:var(--form-visible-top,0px);max-height:var(--form-visible-height,100dvh);overscroll-behavior:contain;touch-action:pan-y;scroll-padding-block:12px;overflow-y:auto}.member-login-inner{zoom:1;padding:12px 20px}.member-login-form{gap:8px;width:100%;max-width:100%}.member-login .application-input{font-size:16px}.member-login-action,.member-login-form[data-ready=true]>.member-login-action{height:48px;margin-left:0}.member-login-submit{font-size:16px}.member-login .application-field{margin-right:0}.member-login-form:not([data-ready=true])>.member-login-action{height:0;overflow:hidden}}@media (any-pointer:coarse) and (min-width:701px) and (orientation:landscape){.member-login-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 104px;display:grid}.member-login-form>.application-field,.member-login-form>.application-field:nth-child(2){width:100%}.member-login-form>.member-login-action,.member-login-form[data-ready=true]>.member-login-action{width:104px}.member-login-action>.member-login-submit{width:100%}}.member-login-error{text-align:center;color:inherit;margin:0;font-size:12px;position:absolute;bottom:4px;left:5%;right:5%}.member-login-inner:has(.member-login-error){padding-bottom:calc(2rem + .590625rem * var(--member-login-vertical-scale))}.member-login-error{line-height:1.4}.member-login [data-search=typing-fx],.member-login [data-search=typing-measure]{pointer-events:none;-webkit-user-select:none;user-select:none;height:1.2em;line-height:1.2;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.member-login [data-search=typing-fx]{z-index:2;right:.625rem;overflow:hidden}.member-login [data-search=typing-measure]{visibility:hidden;white-space:pre}.member-login .type-echo{white-space:pre;font:inherit;letter-spacing:inherit;pointer-events:none;will-change:transform,opacity;text-shadow:0 0 3px;position:absolute;top:0}@media (prefers-reduced-motion:reduce){.member-login [data-search=typing-fx]{display:none}}.member-login-forgot{color:#566863;white-space:nowrap;align-items:center;gap:.45rem;margin-right:2rem;font:400 .855rem/1.3 Space,sans-serif;text-decoration:none;transition:color .18s,opacity .18s;display:inline-flex}.member-login-forgot svg{width:.9rem;height:.9rem;transition:translate .18s}.member-login-recovery{color:#566863;flex-shrink:0;align-items:center;margin-right:2rem;font:400 .855rem/1.3 Space,sans-serif;display:flex;position:relative}.member-login-recovery .member-login-forgot{z-index:2;cursor:pointer;background:0 0;border:0;margin:0;padding:0;transition:opacity .38s ease-out,translate .52s cubic-bezier(.16,1,.3,1),color .18s;position:relative}.member-login-recovery-reveal{opacity:0;grid-template-columns:0fr;transition:grid-template-columns .52s cubic-bezier(.16,1,.3,1),opacity .38s ease-out;display:grid;overflow:hidden}.member-login-recovery-reveal>button{white-space:nowrap;min-width:0;font:inherit;color:#102c37;cursor:pointer;opacity:0;background:0 0;border:0;align-items:center;gap:.45rem;padding:0;transition:translate .52s cubic-bezier(.16,1,.3,1),opacity .38s ease-out,padding .52s cubic-bezier(.16,1,.3,1);display:flex;translate:-28%}.member-login-recovery-reveal svg,.member-login-recovery-sent svg{flex-shrink:0;width:.9rem;height:.9rem}.member-login-recovery[data-state=ready] .member-login-recovery-reveal,.member-login-recovery[data-state=sending] .member-login-recovery-reveal{opacity:1;grid-template-columns:1fr}.member-login-recovery[data-state=ready] .member-login-recovery-reveal>button,.member-login-recovery[data-state=sending] .member-login-recovery-reveal>button{opacity:1;padding-left:1.1rem;translate:0}.member-login-recovery-sent{white-space:nowrap;opacity:0;pointer-events:none;align-items:center;gap:.45rem;transition:opacity .38s ease-out,translate .52s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0 auto 0 0;translate:-28%}.member-login-recovery:is([data-state=sent],[data-state=needs-email]) .member-login-forgot{opacity:0;pointer-events:none;translate:12%}.member-login-recovery:is([data-state=sent],[data-state=needs-email]) .member-login-recovery-sent{opacity:1;translate:0}.member-login-recovery button:focus-visible{outline-offset:4px;outline:2px solid #235abe}@media (max-width:700px),(orientation:portrait){.member-login-recovery{flex-wrap:wrap;flex-basis:100%;row-gap:.5rem;margin:0 0 .5rem;font-size:.748125rem}.member-login-recovery .member-login-forgot{font-size:inherit;flex-basis:auto;margin:0}}@media (prefers-reduced-motion:reduce){.member-login-recovery *{transition:none!important;translate:0!important}}.member-login-forgot:hover{color:#102c37}.member-login-forgot:hover svg{translate:1px -1px}@media (max-width:700px),(orientation:portrait){.member-login-inner{flex-wrap:wrap}.member-login-forgot{flex-basis:100%;margin:0 0 .5rem;font-size:.748125rem}}@media (prefers-reduced-motion:reduce){.member-login-forgot,.member-login-forgot svg{transition:none}}.nova-passkey-sign-in{width:100%;min-height:48px;color:inherit;font:inherit;background:#ffffff0a;border:1px solid #ffffff24;border-radius:20px;justify-content:center;align-items:center;gap:10px;margin-top:12px;padding:12px 18px;transition:background .18s;display:flex}.nova-passkey-sign-in:hover:not(:disabled){background:#ffffff18}.nova-passkey-sign-in:focus-visible{outline-offset:3px;outline:2px solid #7277ff}.nova-passkey-sign-in svg{flex:none}.nova-passkeys{gap:16px;min-width:0;display:grid}.nova-passkeys p{margin:0;line-height:1.5}.nova-passkey-list{gap:12px;display:grid}.nova-passkey-list article{border:1px solid;border-color:color-mix(in srgb,currentColor 15%,transparent);background:color-mix(in srgb,currentColor 3%,transparent);border-radius:20px;min-width:0;padding:18px}.nova-passkey-list header{align-items:center;gap:10px;display:flex}.nova-passkey-list strong{overflow-wrap:anywhere}.nova-passkey-list small{opacity:.7;margin-top:8px;display:block}.nova-passkey-list dl{flex-wrap:wrap;gap:12px 28px;margin:14px 0;display:flex}.nova-passkey-list dt{opacity:.65;font-size:.8em}.nova-passkey-list dd{margin:4px 0 0}.nova-passkey-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nova-passkeys form{gap:16px;min-width:0;display:grid}.nova-passkeys h3{overflow-wrap:anywhere;margin:0}.nova-passkey-recovery{align-items:center;gap:10px;display:flex}.nova-passkey-recovery input{accent-color:#575bff;width:18px;height:18px}@media (max-width:700px){.nova-passkeys form>.nova-passkey-actions{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.nova-passkey-sign-in{transition:none}}@media (min-width:801px){:is(.blog-page,.ml-integrated)[data-blog-header-track]>.world-header{--brand-wordmark-width:calc((7.75 + 1.55 * var(--mc-header-home,1)) * var(--chrome-unit,1rem));--brand-wordmark-height:calc(var(--brand-wordmark-width) * 210 / 1295.72)}.ml-integrated[data-blog-header-track]{--mc-campaign-away:calc(1 - var(--mc-header-home,1))}:is(.blog-page,.ml-integrated)[data-blog-header-track]>.world-header>.world-brand{translate:0 calc(-7px * (1 - var(--mc-header-home,1)))}:is(.blog-page,.ml-integrated)[data-blog-header-track]>.world-header>.world-signature{translate:calc(-15px * (1 - var(--mc-header-home,1))) calc(-7px * (1 - var(--mc-header-home,1)))}:is(.blog-page,.ml-integrated)[data-blog-header-track]>.world-header>.world-header-right{translate:0 calc(-10px * (1 - var(--mc-header-home,1)))}:is(.blog-page,.ml-integrated)[data-blog-header-track][data-header-moving]>.world-header{transition-property:translate}:is(.blog-page,.ml-integrated)[data-blog-header-track] :is(.header-wordmark,.header-wordmark>svg,.mc-top-campaign,.mc-top-campaign-inner),:is(.blog-page,.ml-integrated)[data-blog-header-track]>.world-header>:is(.world-brand,.world-signature,.world-header-right){transition:none}}
