.notification-bell.svelte-cr8jxl{color:#2c3238;border-radius:999px;place-items:center;width:44px;height:44px;text-decoration:none;transition:background-color .15s;display:grid;position:relative}.notification-bell.svelte-cr8jxl:hover{background:#0f172a0f}.notification-bell.svelte-cr8jxl:focus-visible{outline:2px solid hsl(var(--color-primary-600));outline-offset:2px}.notification-bell.svelte-cr8jxl .notification-bell__icon{width:22px;height:22px}.notification-bell__badge.svelte-cr8jxl{color:#fff;background:#4a2386;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:5px;right:5px;box-shadow:0 0 0 2px #f5f5f7}@media (prefers-reduced-motion:reduce){.notification-bell.svelte-cr8jxl{transition:none}}.mobile-drawer-scroll.svelte-d55t5a{scrollbar-width:none}.mobile-drawer-scroll.svelte-d55t5a::-webkit-scrollbar{display:none}@media (min-width:768px){.mobile-drawer--md.svelte-d55t5a{display:none}}@media (min-width:1024px){.mobile-drawer--lg.svelte-d55t5a{display:none}}.sidebar-nav.svelte-133p3i5{scrollbar-width:none}.sidebar-nav.svelte-133p3i5::-webkit-scrollbar{display:none}.tenant-footer__orb.svelte-7lfk2o{aspect-ratio:1;border:1px solid hsl(var(--color-primary-100) / .12);inline-size:21rem;box-shadow:0 0 0 4rem hsl(var(--color-primary-100) / .04), 0 0 0 8rem hsl(var(--color-primary-100) / .025);pointer-events:none;border-radius:50%;position:absolute;inset-block-start:-8rem;inset-inline-end:-7rem}.footer-link.svelte-7lfk2o{color:hsl(var(--color-primary-100) / .78);transition:color var(--duration-fast) ease;padding-block-end:.2rem;position:relative}.footer-link.svelte-7lfk2o:after{content:"";transform-origin:100%;block-size:1px;inline-size:100%;transition:transform var(--duration-normal) var(--ease-out-smooth);background:currentColor;position:absolute;inset-block-end:0;inset-inline-start:0;transform:scaleX(0)}.footer-link.svelte-7lfk2o:hover,.footer-link.svelte-7lfk2o:focus-visible{color:#fff}.footer-link.svelte-7lfk2o:hover:after,.footer-link.svelte-7lfk2o:focus-visible:after{transform-origin:0;transform:scaleX(1)}.footer-contact.svelte-7lfk2o{max-inline-size:20rem;transition:color var(--duration-fast) ease;align-items:flex-start;gap:.5rem;display:inline-flex}.footer-contact.svelte-7lfk2o:hover,.footer-contact.svelte-7lfk2o:focus-visible{color:#fff}.footer-contact--warm.svelte-7lfk2o:hover,.footer-contact--warm.svelte-7lfk2o:focus-visible{color:hsl(var(--color-slate-900))}.footer-contact__label.svelte-7lfk2o{padding-block-end:.2rem;position:relative}.footer-contact__label.svelte-7lfk2o:after{content:"";transform-origin:100%;block-size:1px;inline-size:100%;transition:transform var(--duration-normal) var(--ease-out-smooth);background:currentColor;position:absolute;inset-block-end:0;inset-inline-start:0;transform:scaleX(0)}.footer-contact.svelte-7lfk2o:hover .footer-contact__label:where(.svelte-7lfk2o):after,.footer-contact.svelte-7lfk2o:focus-visible .footer-contact__label:where(.svelte-7lfk2o):after{transform-origin:0;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.footer-link.svelte-7lfk2o,.footer-link.svelte-7lfk2o:after,.footer-contact.svelte-7lfk2o,.footer-contact__label.svelte-7lfk2o:after{transition:none}}.revamp-more-container.svelte-1i1demo{min-width:0}.revamp-more-container.is-dock.svelte-1i1demo{flex:1 1 0}.revamp-more-trigger.svelte-1i1demo{color:#4d545b;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;transition:color .2s,background-color .2s;display:inline-flex}.revamp-more-trigger.is-dock.svelte-1i1demo{flex-direction:column;gap:2px;width:100%;min-height:52px;padding:0;font-size:11.5px;display:flex}.revamp-more-trigger.svelte-1i1demo:hover{color:#12161a}.revamp-more-trigger.is-active.svelte-1i1demo{background:hsl(var(--color-primary-50));color:hsl(var(--color-primary-700))}.revamp-more-trigger.svelte-1i1demo:focus-visible{outline:2px solid hsl(var(--color-primary-600));outline-offset:2px}.revamp-more-trigger.svelte-1i1demo .revamp-more-trigger__icon{flex:none;width:18px;height:18px}.revamp-more-trigger.is-dock.svelte-1i1demo .revamp-more-trigger__icon{width:20px;height:20px}.revamp-more-trigger__label.svelte-1i1demo{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.revamp-more.svelte-1i1demo{opacity:0;visibility:hidden;transform-origin:78% 0;background:#fff;border:1px solid #0f172a1a;border-radius:20px;width:min(244px,100vw - 36px);max-height:min(360px,100dvh - 130px);padding:8px;transition:opacity .16s,transform .2s,visibility 0s linear .2s;position:absolute;top:calc(100% + 10px);right:6px;overflow-y:auto;transform:translateY(-10px)scale(.96);box-shadow:0 18px 45px -16px #0f172a4d}.revamp-more.is-dock.svelte-1i1demo{transform-origin:78% 100%;top:auto;bottom:calc(100% + 10px);transform:translateY(10px)scale(.96)}.revamp-more.is-open.svelte-1i1demo{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)scale(1)}.revamp-more__link.svelte-1i1demo{color:#22272b;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.revamp-more__link.svelte-1i1demo:hover,.revamp-more__link[aria-current=page].svelte-1i1demo{background:hsl(var(--color-primary-50));color:hsl(var(--color-primary-700))}.revamp-more__link.svelte-1i1demo:focus-visible{outline:2px solid hsl(var(--color-primary-600));outline-offset:-2px}.revamp-more__link.svelte-1i1demo .revamp-more__icon{flex:none;width:20px;height:20px}@media (prefers-reduced-motion:reduce){.revamp-more-trigger.svelte-1i1demo,.revamp-more.svelte-1i1demo{transition:none}}.revamp-desktop-nav-wrap.svelte-9ctwr7{display:none}@media (min-width:768px){.revamp-desktop-nav-wrap.svelte-9ctwr7{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f5f7eb;border-bottom:1px solid #0f172a0f;display:block}.revamp-desktop-nav-wrap.is-hidden.svelte-9ctwr7{display:none}}.revamp-desktop-nav.svelte-9ctwr7{box-sizing:border-box;background:#ffffffe6;border-radius:999px;justify-content:center;align-items:center;gap:2px;width:fit-content;max-width:calc(100% - 32px);margin:6px auto 8px;padding:6px;display:flex;position:relative;box-shadow:0 12px 28px -20px #0f172a57}.revamp-desktop-nav__tab.svelte-9ctwr7{color:#4d545b;border-radius:999px;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.revamp-desktop-nav__tab.svelte-9ctwr7:hover{color:#12161a;background:#0f172a0a}.revamp-desktop-nav__tab.svelte-9ctwr7:focus-visible{outline:2px solid hsl(var(--color-primary-600));outline-offset:2px}.revamp-desktop-nav__tab.svelte-9ctwr7 .revamp-desktop-nav__icon{width:18px;height:18px}.revamp-desktop-nav__tab.is-active.svelte-9ctwr7{background:hsl(var(--color-primary-50));color:hsl(var(--color-primary-700))}.revamp-desktop-nav__label.svelte-9ctwr7{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media (prefers-reduced-motion:reduce){.revamp-desktop-nav__tab.svelte-9ctwr7{transition:none}}.revamp-dock.svelte-x029h5{right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:40;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#ffffffe6;border-radius:999px;align-items:stretch;height:64px;padding:6px;display:flex;position:fixed;left:12px;box-shadow:0 18px 38px -20px #0f172a57}.revamp-dock.has-open-more.svelte-x029h5{z-index:41}.revamp-dock__tab.svelte-x029h5{color:#4d545b;border-radius:999px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:52px;font-size:11.5px;font-weight:600;text-decoration:none;transition:color .2s,background-color .2s;display:flex}.revamp-dock__tab.svelte-x029h5:hover{color:#12161a}.revamp-dock__tab.svelte-x029h5:focus-visible{outline:2px solid hsl(var(--color-primary-600));outline-offset:2px}.revamp-dock__tab.svelte-x029h5 .revamp-dock__icon{width:20px;height:20px}.revamp-dock__label.svelte-x029h5{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.revamp-dock__tab.is-active.svelte-x029h5{background:hsl(var(--color-primary-50));color:hsl(var(--color-primary-700))}@media (min-width:768px){.revamp-dock.svelte-x029h5{display:none}}@media (prefers-reduced-motion:reduce){.revamp-dock__tab.svelte-x029h5{transition:none}}.revamp-topbar.svelte-1aegpby{z-index:40;min-height:56px;padding:calc(6px + env(safe-area-inset-top,0px)) 0 6px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f5f7eb;border-bottom:1px solid #0f172a0f;justify-content:space-between;align-items:center;gap:8px;display:flex;position:sticky;top:0}.revamp-topbar__brand.svelte-1aegpby{color:#12161a;align-items:center;min-width:0;min-height:44px;text-decoration:none;display:inline-flex}.revamp-topbar__brand.svelte-1aegpby:focus-visible{outline:2px solid hsl(var(--color-primary-600));outline-offset:2px}.revamp-topbar__logo.svelte-1aegpby{-o-object-fit:contain;object-fit:contain;width:auto;max-width:160px;height:24px}.revamp-topbar__name.svelte-1aegpby{font-family:var(--font-heading,inherit);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;line-height:1;overflow:hidden}.revamp-topbar__actions.svelte-1aegpby{align-items:center;gap:2px;display:flex}.revamp-topbar__frame.svelte-1aegpby{width:min(100%, var(--revamp-column,560px));justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-inline:auto;padding-inline:16px;display:flex;position:relative}.revamp-topbar--pushed.svelte-1aegpby .revamp-topbar__frame:where(.svelte-1aegpby){grid-template-columns:minmax(44px,1fr) minmax(0,max-content) minmax(max-content,1fr);padding-left:4px;display:grid}.revamp-topbar--pushed.svelte-1aegpby .revamp-topbar__actions:where(.svelte-1aegpby){grid-column:3;justify-self:end}.revamp-topbar__leading.svelte-1aegpby{align-items:center;gap:2px;min-width:0;display:flex}.revamp-topbar--pushed.svelte-1aegpby .revamp-topbar__logo:where(.svelte-1aegpby){max-width:min(104px,100%);height:22px}.revamp-topbar--pushed.svelte-1aegpby .revamp-topbar__name:where(.svelte-1aegpby){max-width:7rem;font-size:15px}.revamp-topbar__back.svelte-1aegpby{cursor:pointer;color:#4a2386;background:0 0;border:0;border-radius:999px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.revamp-topbar__back.svelte-1aegpby:active{opacity:.45}.revamp-topbar__back.svelte-1aegpby:focus-visible{outline-offset:2px;outline:2px solid #4a2386}.revamp-topbar__title.svelte-1aegpby{text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;letter-spacing:-.02em;color:#12161a;grid-column:2;justify-self:center;min-width:0;max-width:min(42vw,240px);margin:0;font-size:17px;font-weight:600;line-height:1.2;overflow:hidden}.revamp-lang.svelte-1aegpby{background:#0f172a0d;border-radius:999px;align-items:center;padding:2px;display:flex}.revamp-lang__button.svelte-1aegpby{color:#4d545b;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:44px;min-height:44px;padding:0 8px;font-size:12px;font-weight:700;line-height:1}.revamp-lang__button[aria-pressed=true].svelte-1aegpby{color:hsl(var(--color-primary-700));background:#fff;box-shadow:0 1px 3px #0f172a1f}.revamp-lang__button.svelte-1aegpby:focus-visible{outline:2px solid hsl(var(--color-primary-600));outline-offset:2px}.nav-progress.svelte-12i33sa{z-index:60;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.nav-progress__bar.svelte-12i33sa{background:#4a2386;border-radius:999px;width:40%;height:100%;animation:1.1s ease-in-out infinite svelte-12i33sa-nav-progress-slide;display:block}@keyframes svelte-12i33sa-nav-progress-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.nav-progress__bar.svelte-12i33sa{opacity:.6;width:100%;animation:none}}.revamp-floating-bar-spacer.svelte-1huu2nq{height:calc(96px + env(safe-area-inset-bottom,0px));flex-shrink:0}.revamp-footer-spacer.svelte-1huu2nq{height:calc(72px + env(safe-area-inset-bottom,0px));flex-shrink:0}@media (min-width:768px){.revamp-footer-spacer.svelte-1huu2nq{height:0}}.revamp-wa.svelte-1huu2nq{z-index:40;right:16px;bottom:calc(16px + var(--revamp-dock-inset,0px) + env(safe-area-inset-bottom,0px));color:#fff;background:#25d366;border-radius:999px;place-items:center;width:52px;height:52px;display:grid;position:fixed;box-shadow:0 8px 20px #12161a2e}.revamp-wa.svelte-1huu2nq:focus-visible{outline-offset:3px;outline:2px solid #12161a}@media (min-width:768px){.revamp-wa.svelte-1huu2nq{display:none}}.revamp-shell.svelte-1huu2nq{--revamp-column:560px;min-height:100vh;background:#f5f5f7;flex-direction:column;min-height:100dvh;display:flex;overflow-x:clip}@media (min-width:768px){.revamp-shell.svelte-1huu2nq{--revamp-column:960px}}.revamp-sticky.svelte-1huu2nq{z-index:40;flex-shrink:0;position:sticky;top:0}.revamp-main.svelte-1huu2nq{min-width:0;padding-bottom:calc(24px + var(--revamp-dock-inset,0px) + env(safe-area-inset-bottom,0px));flex:1}.revamp-main--member.svelte-1huu2nq{padding:16px 0 calc(32px + var(--revamp-dock-inset,0px) + env(safe-area-inset-bottom,0px))}@media (min-width:640px){.revamp-main--member.svelte-1huu2nq{padding:24px 0 calc(40px + var(--revamp-dock-inset,0px) + env(safe-area-inset-bottom,0px))}}@media (min-width:768px){.revamp-main.svelte-1huu2nq:not(.revamp-main--member){padding-bottom:0}.revamp-main--member.svelte-1huu2nq{padding-bottom:40px}}@media (min-width:1024px){.revamp-main--member.svelte-1huu2nq{padding:32px 0 48px}}.public-header.svelte-hv3zzy,.public-header__inner.svelte-hv3zzy,.public-header__hero-logo.svelte-hv3zzy,.public-header__hero-monogram.svelte-hv3zzy,.public-header__hero-name.svelte-hv3zzy{transition-duration:var(--duration-normal);transition-timing-function:var(--ease-out-smooth)}.public-header.svelte-hv3zzy{transition-property:background-color,border-color,box-shadow}.public-header__inner.svelte-hv3zzy{block-size:3.75rem;transition-property:block-size}.public-header--expanded.svelte-hv3zzy .public-header__inner:where(.svelte-hv3zzy){block-size:6.75rem}.public-header__hero-logo.svelte-hv3zzy{block-size:1.75rem;inline-size:auto;transition-property:block-size}.public-header--expanded.svelte-hv3zzy .public-header__hero-logo:where(.svelte-hv3zzy){block-size:2.75rem}.public-header__hero-monogram.svelte-hv3zzy{block-size:1.75rem;inline-size:1.75rem;font-size:.8125rem;transition-property:block-size,inline-size,font-size}.public-header--expanded.svelte-hv3zzy .public-header__hero-monogram:where(.svelte-hv3zzy){block-size:2.75rem;inline-size:2.75rem;font-size:1.125rem}.public-header__hero-name.svelte-hv3zzy{font-size:.6875rem;transition-property:font-size}.public-header--expanded.svelte-hv3zzy .public-header__hero-name:where(.svelte-hv3zzy){font-size:.9375rem}@media (min-width:48rem){.public-header__inner.svelte-hv3zzy,.public-header--expanded.svelte-hv3zzy .public-header__inner:where(.svelte-hv3zzy){block-size:4rem}.public-header__hero-brand.svelte-hv3zzy{opacity:0;pointer-events:none}}@media (min-width:64rem){.public-header--expanded.svelte-hv3zzy .public-header__inner:where(.svelte-hv3zzy){block-size:8.5rem}.public-header--expanded.svelte-hv3zzy .public-header__compact-brand:where(.svelte-hv3zzy){opacity:0;pointer-events:none}.public-header--expanded.svelte-hv3zzy .public-header__hero-brand:where(.svelte-hv3zzy){opacity:1;pointer-events:auto;top:.875rem;transform:translate(-50%)}.public-header--expanded.svelte-hv3zzy .public-header__hero-logo:where(.svelte-hv3zzy){block-size:3rem}.public-header--expanded.svelte-hv3zzy .public-header__hero-monogram:where(.svelte-hv3zzy){block-size:3rem;inline-size:3rem;font-size:1.25rem}.public-header--expanded.svelte-hv3zzy .public-header__hero-name:where(.svelte-hv3zzy){max-inline-size:28rem;font-size:.9375rem}.public-header--expanded.svelte-hv3zzy .public-header__desktop-nav:where(.svelte-hv3zzy){position:absolute;inset-block-end:1.1rem;inset-inline-start:2rem}.public-header--expanded.svelte-hv3zzy .public-header__utilities:where(.svelte-hv3zzy){position:absolute;inset-block-end:.75rem;inset-inline-end:2rem}}@media (prefers-reduced-motion:reduce){.public-header.svelte-hv3zzy,.public-header__inner.svelte-hv3zzy,.public-header__hero-logo.svelte-hv3zzy,.public-header__hero-monogram.svelte-hv3zzy,.public-header__hero-name.svelte-hv3zzy{transition:none}}
