.site-shell_shell__QoRr2{min-height:100dvh;display:flex;flex-direction:column;background:var(--vt-surface-base);color:var(--vt-text-primary);font-size:var(--vt-type-body-font-size);line-height:1.4667}.site-shell_content__H6Sh_{flex:1 1;width:100%;min-width:0}.site-shell_wrap__IbGVA{width:100%;max-width:1200px;margin:0 auto;padding-left:var(--vt-space-8);padding-right:var(--vt-space-8)}.site-shell_top__wKYeq{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--vt-surface-base) 72%,transparent);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 -1px 0 var(--vt-border-soft)}.site-shell_topIn__itE7p{display:flex;align-items:center;gap:var(--vt-space-4);height:64px}.site-shell_brand__9btbY{display:inline-flex;align-items:center;min-height:var(--vt-size-touch-ios);color:var(--vt-text-primary)}.site-shell_brand__9btbY .wordmark,.site-shell_drawerTitle__VzmOs .wordmark,.site-shell_footBrand__q4igs .wordmark{font-size:26px;letter-spacing:-.01em;color:var(--vt-text-primary)}.site-shell_brandNote__KgMDH{margin-left:var(--vt-space-2);font-size:var(--vt-type-callout-font-size);font-weight:600;color:var(--vt-text-secondary)}.site-shell_links___zByv{display:flex;align-items:center;gap:var(--vt-space-1)}.site-shell_spacer__VogbX{flex:1 1}.site-shell_outline__NrtzR{display:inline-flex;align-items:center;min-height:var(--vt-size-touch-ios);padding:0 var(--vt-space-4);border-radius:var(--vt-radius-sm);box-shadow:inset 0 0 0 1px var(--vt-border-control);color:var(--vt-text-primary);font-size:var(--vt-type-callout-font-size);font-weight:600;white-space:nowrap;transition:background-color var(--vw-motion-fast) var(--vw-ease),transform .2s var(--vw-ease)}.site-shell_outline__NrtzR:hover{background:var(--vt-surface-overlay)}.site-shell_outline__NrtzR:active{transform:scale(var(--vt-press-scale))}.site-shell_ghost__ZYQkK{display:inline-flex;align-items:center;gap:var(--vt-space-2);min-height:var(--vt-size-touch-ios);padding:0 var(--vt-space-3);border-radius:var(--vt-radius-sm);font-size:var(--vt-type-callout-font-size);font-weight:600;white-space:nowrap;color:var(--vt-text-secondary);transition:background-color var(--vw-motion-fast) var(--vw-ease),color var(--vw-motion-fast) var(--vw-ease)}.site-shell_ghost__ZYQkK:hover,.site-shell_ghost__ZYQkK[aria-current=page],.site-shell_ghost__ZYQkK[aria-expanded=true]{background:var(--vt-surface-overlay);color:var(--vt-text-primary)}.site-shell_ghost__ZYQkK svg{width:16px;height:16px}.site-shell_logIn__gIqCF{display:inline-flex;align-items:center;min-height:var(--vt-size-touch-ios);padding:0 var(--vt-space-4);border-radius:var(--vt-radius-sm);background:var(--vt-border-default);color:var(--vt-text-primary);font-size:var(--vt-type-callout-font-size);font-weight:600;white-space:nowrap;transition:background-color var(--vw-motion-fast) var(--vw-ease),transform .2s var(--vw-ease)}.site-shell_logIn__gIqCF:hover{background:var(--vt-border-control)}.site-shell_logIn__gIqCF:active{transform:scale(var(--vt-press-scale))}.site-shell_search__WuegU{flex:1 1 260px;max-width:440px;display:flex;align-items:center;gap:var(--vt-space-2);min-height:var(--vt-size-touch-ios);padding:0 var(--vt-space-3);border-radius:20px;background:var(--vt-surface-raised);box-shadow:inset 0 0 0 1px var(--vt-border-control);color:var(--vt-text-muted);transition:box-shadow var(--vw-motion-fast) var(--vw-ease)}.site-shell_search__WuegU:focus-within{box-shadow:inset 0 0 0 1.5px var(--vt-border-strong),0 0 0 3px color-mix(in srgb,var(--vt-text-primary) 8%,transparent)}.site-shell_search__WuegU svg{width:18px;height:18px;flex:none}.site-shell_search__WuegU input{flex:1 1;min-width:0;min-height:var(--vt-size-touch-ios);border:0;outline:none;background:none;color:var(--vt-text-primary);font-size:var(--vt-type-callout-font-size)}.site-shell_search__WuegU input::placeholder{color:var(--vt-text-placeholder)}.site-shell_search__WuegU input:focus-visible{outline:none}.site-shell_iconButton__uhEdh{display:inline-grid;place-items:center;width:var(--vt-size-touch-ios);height:var(--vt-size-touch-ios);border-radius:var(--vt-radius-sm);color:var(--vt-text-primary);transition:background-color var(--vw-motion-fast) var(--vw-ease)}.site-shell_iconButton__uhEdh:hover{background:var(--vt-surface-overlay)}.site-shell_iconButton__uhEdh svg{width:22px;height:22px}.site-shell_back__6pgmk{display:inline-flex;align-items:center;gap:var(--vt-space-1);min-height:var(--vt-size-touch-ios);padding-right:var(--vt-space-2);font-size:var(--vt-type-callout-font-size);font-weight:600;color:var(--vt-text-primary)}.site-shell_back__6pgmk svg{width:20px;height:20px}.site-shell_pop__h1MLq{position:relative}.site-shell_account__LsRYv{display:inline-flex;align-items:center;gap:var(--vt-space-1);height:var(--vt-size-touch-ios);padding:0 var(--vt-space-1);border-radius:22px;color:var(--vt-text-secondary);transition:background-color var(--vw-motion-fast) var(--vw-ease),color var(--vw-motion-fast) var(--vw-ease)}.site-shell_account__LsRYv:hover,.site-shell_account__LsRYv[aria-expanded=true]{background:var(--vt-surface-overlay);color:var(--vt-text-primary)}.site-shell_accountIcon__NW6YR{width:34px;height:34px;border-radius:50%;display:inline-grid;place-items:center;background:var(--vt-surface-overlay);color:var(--vt-text-primary)}.site-shell_accountIcon__NW6YR svg{width:18px;height:18px}.site-shell_chevron__UNz0a{width:14px;height:14px;transition:transform var(--vw-t-tile) var(--vw-spring-tile)}[aria-expanded=true]>.site-shell_chevron__UNz0a{transform:rotate(180deg)}.site-shell_menu__VKI2T{position:absolute;top:calc(100% + var(--vt-space-2));right:0;z-index:70;min-width:248px;max-height:calc(100dvh - 96px);overflow-y:auto;padding:var(--vt-space-1) var(--vt-space-2);border-radius:14px;background:var(--vt-surface-overlay);box-shadow:inset 0 0 0 1px var(--vt-border-default),0 18px 48px color-mix(in srgb,var(--vt-color-black) 60%,transparent);display:flex;flex-direction:column;transform-origin:top right;animation:site-shell_siteMenuIn__vCFfz var(--vw-t-tile) var(--vw-spring-tile) both}.site-shell_menuStart__Nmt_q{left:0;right:auto;transform-origin:top left}.site-shell_menuLabel__cMlH4{margin:0;padding:var(--vt-space-3) var(--vt-space-3) var(--vt-space-1);font-size:var(--vt-type-label-font-size);font-weight:600;color:var(--vt-text-muted)}.site-shell_menuItem__YClXL{display:flex;align-items:center;gap:var(--vt-space-3);width:100%;min-height:var(--vt-size-touch-ios);padding:0 var(--vt-space-3);border-radius:9px;font-size:var(--vt-type-callout-font-size);font-weight:500;text-align:left;color:var(--vt-text-primary);transition:background-color var(--vw-motion-fast) var(--vw-ease)}.site-shell_menuItem__YClXL:focus-visible,.site-shell_menuItem__YClXL:hover{background:var(--vt-border-default)}.site-shell_menuItem__YClXL[aria-checked=true],.site-shell_menuItem__YClXL[aria-current=page]{font-weight:600}.site-shell_menuItem__YClXL>span{flex:1 1;min-width:0}.site-shell_menuItem__YClXL>svg{width:16px;height:16px;flex:none;color:var(--vt-text-muted)}.site-shell_menuSeparator__7EF6C{height:1px;margin:var(--vt-space-1);background:var(--vt-border-default);border:0}@keyframes site-shell_siteMenuIn__vCFfz{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}.site-shell_drawer__hDpIW .vw-dialog__body{padding-top:var(--vt-space-2)}.site-shell_drawerTitle__VzmOs{display:inline-flex;align-items:center}.site-shell_drawerNav__KT7pb{display:flex;flex-direction:column;gap:var(--vt-space-2)}.site-shell_drawerSearch__nUIMD{display:flex;align-items:center;gap:var(--vt-space-2);height:48px;padding:0 var(--vt-space-2) 0 var(--vt-space-4);margin-bottom:var(--vt-space-2);border-radius:24px;background:var(--vt-surface-raised);box-shadow:inset 0 0 0 1px var(--vt-border-control);color:var(--vt-text-muted)}.site-shell_drawerSearch__nUIMD:focus-within{box-shadow:inset 0 0 0 1.5px var(--vt-border-strong)}.site-shell_drawerSearch__nUIMD input{flex:1 1;min-width:0;height:100%;border:0;outline:none;background:none;color:var(--vt-text-primary);font-size:16px}.site-shell_drawerSearch__nUIMD input::placeholder{color:var(--vt-text-placeholder)}.site-shell_drawerGroup__xEA8X{display:flex;flex-direction:column}.site-shell_drawerGroup__xEA8X h3{margin:var(--vt-space-2) var(--vt-space-3) var(--vt-space-1);font-size:var(--vt-type-label-font-size);font-weight:600;line-height:1.33;color:var(--vt-text-muted)}.site-shell_drawerLink___Fc3K{display:flex;align-items:center;gap:var(--vt-space-3);min-height:48px;padding:0 var(--vt-space-3);border-radius:var(--vt-radius-md);font-size:16px;color:var(--vt-text-primary);transition:background-color var(--vw-motion-fast) var(--vw-ease)}.site-shell_drawerLink___Fc3K>span{flex:1 1}.site-shell_drawerLink___Fc3K>svg{width:16px;height:16px;color:var(--vt-text-muted)}.site-shell_drawerLink___Fc3K:hover{background:var(--vt-surface-raised)}.site-shell_drawerLink___Fc3K[aria-current=page]{font-weight:600;background:var(--vt-surface-raised);box-shadow:inset 0 0 0 1px var(--vt-border-default)}.site-shell_drawerFoot__ng0Ky{margin-top:var(--vt-space-2);padding-top:var(--vt-space-2);box-shadow:inset 0 1px 0 var(--vt-border-soft)}.site-shell_footer__gVCkn{margin-top:calc(var(--vt-space-12) + var(--vt-space-2));box-shadow:inset 0 1px 0 var(--vt-border-soft)}.site-shell_footIn__QfS7J{display:flex;flex-wrap:wrap;gap:var(--vt-space-8) var(--vt-space-12);padding-top:var(--vt-space-10);padding-bottom:calc(var(--vt-space-10) + var(--vt-space-1))}.site-shell_footBrand__q4igs{flex:1 1 220px;display:flex;flex-direction:column;gap:var(--vt-space-2)}.site-shell_footBrand__q4igs>a{display:inline-flex;align-items:center;min-height:var(--vt-size-touch-ios)}.site-shell_footBrand__q4igs p{margin:0;font-size:var(--vt-type-callout-font-size);color:var(--vt-text-secondary)}.site-shell_footGroups___D3n_{flex:3 1 520px;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--vt-space-6)}.site-shell_footGroup__yc6UT{display:flex;flex-direction:column;min-width:0}.site-shell_footGroup__yc6UT h2{margin:0 0 var(--vt-space-2);font-size:var(--vt-type-caption-font-size);font-weight:600;line-height:1.38;color:var(--vt-text-primary)}.site-shell_footLink__qprvO{display:flex;align-items:center;gap:var(--vt-space-2);min-height:var(--vt-size-touch-ios);font-size:var(--vt-type-callout-font-size);text-align:left;color:var(--vt-text-secondary);transition:color var(--vw-motion-fast) var(--vw-ease)}.site-shell_footLink__qprvO:hover{color:var(--vt-text-primary)}.site-shell_footLink__qprvO svg{width:14px;height:14px}.site-shell_tabs__dzRTF{display:none}@media (max-width:760px){.site-shell_wrap__IbGVA{padding-left:var(--vt-space-4);padding-right:var(--vt-space-4)}.site-shell_topIn__itE7p{height:60px;gap:var(--vt-space-2)}.site-shell_desk__acWcq{display:none!important}.site-shell_brand__9btbY .wordmark{font-size:24px}.site-shell_footIn__QfS7J{padding-bottom:calc(var(--vt-space-12) + var(--vt-space-12) + env(safe-area-inset-bottom))}.site-shell_tabs__dzRTF{position:fixed;left:50%;bottom:calc(var(--vt-space-5) + env(safe-area-inset-bottom));z-index:80;display:flex;width:280px;height:64px;transform:translateX(-50%);padding:var(--vt-space-1);border-radius:32px;background:color-mix(in srgb,var(--vt-color-ink-850) 66%,transparent);backdrop-filter:blur(24px) saturate(170%);-webkit-backdrop-filter:blur(24px) saturate(170%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vt-color-white) 9%,transparent),inset 0 1px 0 color-mix(in srgb,var(--vt-color-white) 8%,transparent),0 16px 40px color-mix(in srgb,var(--vt-color-black) 55%,transparent)}.site-shell_lens__3k8Qx{position:absolute;top:4px;left:4px;width:68px;height:56px;border-radius:28px;background:color-mix(in srgb,var(--vt-color-white) 13%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--vt-color-white) 14%,transparent);transform:translateX(calc(var(--tab, 0) * 68px));transition:transform var(--vw-t-liquid) var(--vw-spring-liquid)}.site-shell_lens__3k8Qx[data-none]{opacity:0}.site-shell_tab__nSaa7{position:relative;z-index:1;width:68px;height:56px;display:grid;place-items:center;border-radius:28px;color:color-mix(in srgb,var(--vt-text-primary) 62%,transparent);transition:color var(--vw-motion-fast) var(--vw-ease)}.site-shell_tab__nSaa7[aria-current=page]{color:var(--vt-text-primary)}.site-shell_tab__nSaa7 svg{width:24px;height:24px}.site-shell_tab__nSaa7:focus-visible{outline:2px solid var(--vt-text-primary);outline-offset:-4px}}@media (min-width:761px){.site-shell_phone__bCrh5{display:none!important}}@media (max-width:300px){.site-shell_tabs__dzRTF{width:248px}.site-shell_lens__3k8Qx,.site-shell_tab__nSaa7{width:60px}.site-shell_lens__3k8Qx{transform:translateX(calc(var(--tab, 0) * 60px))}}@media (prefers-reduced-motion:reduce){.site-shell_menu__VKI2T{animation:site-shell_siteMenuFade__YNFjQ var(--vw-t-calm) var(--vw-ease) both}.site-shell_chevron__UNz0a,.site-shell_lens__3k8Qx{transition:none}}@keyframes site-shell_siteMenuFade__YNFjQ{0%{opacity:0}to{opacity:1}}@media print{.site-shell_footer__gVCkn,.site-shell_tabs__dzRTF,.site-shell_top__wKYeq{display:none}}