.sheetRoot[data-v-6222d4fb]{display:flex;inset:0;position:fixed;z-index:70}.overlay[data-v-6222d4fb]{animation:svSheetFade-6222d4fb .2s ease-out both;background:#2b22336b;inset:0;position:absolute}.panel[data-v-6222d4fb]{animation:svSheetIn-6222d4fb .24s ease-out both;background:var(--color-warm-white,var(--sv-bg-1));color:var(--color-ink,var(--sv-ink));display:flex;flex-direction:column;font-family:var(--font-body,var(--sv-font-ui));height:100%;max-height:100vh;overflow:hidden;padding-top:env(safe-area-inset-top);position:relative;width:100%}@keyframes svSheetFade-6222d4fb{0%{opacity:0}to{opacity:1}}@keyframes svSheetIn-6222d4fb{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.sheetTop[data-v-6222d4fb]{align-items:center;border-bottom:1px solid var(--color-line,var(--sv-line));display:flex;gap:var(--space-3,12px);justify-content:space-between;padding:var(--space-3,12px) max(20px,env(safe-area-inset-left)) var(--space-3,12px) max(20px,env(safe-area-inset-right))}.wordmark[data-v-6222d4fb]{color:var(--color-ink,var(--sv-ink));font-family:var(--font-display,var(--sv-font-display));font-size:18px;font-weight:600;letter-spacing:.16em;text-decoration:none}.closeBtn[data-v-6222d4fb]{background:var(--color-white,var(--sv-bg-2));border:1px solid var(--color-line,var(--sv-line));border-radius:var(--radius-sm,var(--sv-r1));color:var(--color-ink,var(--sv-ink));cursor:pointer;display:grid;flex:none;height:44px;place-items:center;width:44px}.sheetNav[data-v-6222d4fb]{flex:1;min-height:0;overflow-y:auto;padding:var(--space-2,8px) max(20px,env(safe-area-inset-left)) var(--space-2,8px) max(20px,env(safe-area-inset-right));-webkit-overflow-scrolling:touch}.navList[data-v-6222d4fb]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.navRow[data-v-6222d4fb]{border-bottom:1px solid var(--color-line,var(--sv-line))}.navLine[data-v-6222d4fb]{display:flex;gap:var(--space-2,8px);justify-content:space-between}.navLine[data-v-6222d4fb],.navLink[data-v-6222d4fb]{align-items:center}.navLink[data-v-6222d4fb]{color:var(--color-ink,var(--sv-ink));display:inline-flex;flex:1;font-size:17px;font-weight:600;min-height:52px;text-decoration:none}.navLink.sv-nav-active[data-v-6222d4fb]{color:var(--color-magenta,var(--sv-primary-strong))}.navLink.sv-nav-active[data-v-6222d4fb]:after{display:none}.groupToggle[data-v-6222d4fb]{background:var(--color-white,var(--sv-bg-2));border:1px solid var(--color-line,var(--sv-line));border-radius:var(--radius-sm,var(--sv-r1));color:var(--color-ink-soft,var(--sv-muted));cursor:pointer;display:grid;flex:none;height:44px;place-items:center;width:44px}.groupToggle[data-v-6222d4fb]:hover{color:var(--color-magenta,var(--sv-primary-strong))}.groupList[data-v-6222d4fb]{display:flex;flex-direction:column;list-style:none;margin:0 0 var(--space-2,8px);padding:0 0 0 var(--space-1,4px)}.groupLink[data-v-6222d4fb]{align-items:center;color:var(--color-ink-soft,var(--sv-muted));display:flex;font-size:15px;font-weight:600;min-height:44px;padding:0 var(--space-2,8px);text-decoration:none}.groupLink[data-v-6222d4fb]:hover{color:var(--color-magenta,var(--sv-primary-strong))}.sheetAccount[data-v-6222d4fb]{border-top:1px solid var(--color-line,var(--sv-line));display:flex;flex-direction:column;gap:var(--space-2,8px);padding:var(--space-3,12px) max(20px,env(safe-area-inset-left)) var(--space-3,12px) max(20px,env(safe-area-inset-right))}.sheetLang[data-v-6222d4fb]{align-self:flex-start}.sheetLang[data-v-6222d4fb] .langBtn{min-height:44px}.accountLink[data-v-6222d4fb]{align-items:center;background:none;border:none;color:var(--color-ink,var(--sv-ink));cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:var(--space-2,8px);min-height:48px;padding:0;text-align:left;text-decoration:none}.accountLink[data-v-6222d4fb]:hover{color:var(--color-magenta,var(--sv-primary-strong))}.avatar[data-v-6222d4fb]{background:var(--gradient-brand,var(--sv-grad));border-radius:999px;color:#fff;display:grid;flex:none;font-size:12.5px;font-weight:700;height:32px;place-items:center;width:32px}.sheetCta[data-v-6222d4fb]{background:#fffdfbf5;border-top:1px solid var(--color-line,var(--sv-line));padding:var(--space-3,12px) max(20px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-right))}.ctaLink[data-v-6222d4fb]{text-decoration:none;width:100%}.ctaArrow[data-v-6222d4fb]{display:inline-flex;transition:transform .2s ease-out}.ctaLink:hover .ctaArrow[data-v-6222d4fb]{transform:translate(3px)}@media(min-width:961px){.sheetRoot[data-v-6222d4fb]{display:none}}@media(prefers-reduced-motion:reduce){.overlay[data-v-6222d4fb],.panel[data-v-6222d4fb]{animation-duration:.001ms!important}.ctaArrow[data-v-6222d4fb]{transition-duration:.001ms!important}.ctaLink:hover .ctaArrow[data-v-6222d4fb]{transform:none}}.skipLink[data-v-4c4bf23a]{background:var(--color-white,var(--sv-bg-2));border:1px solid var(--color-line,var(--sv-line));border-radius:var(--radius-sm,var(--sv-r1));color:var(--color-ink,var(--sv-ink));font-size:14px;font-weight:650;left:12px;padding:10px 16px;position:absolute;text-decoration:none;top:-64px;transition:top .2s ease-out;z-index:80}.skipLink[data-v-4c4bf23a]:focus{top:12px}.header[data-v-4c4bf23a]{backdrop-filter:saturate(140%) blur(16px);-webkit-backdrop-filter:saturate(140%) blur(16px);background:#fffdfb8c;border-bottom:1px solid transparent;padding-top:env(safe-area-inset-top);position:sticky;top:0;transition:background .24s ease-out,box-shadow .24s ease-out,border-color .24s ease-out;z-index:50}.headerScrolled[data-v-4c4bf23a]{background:#fffdfbe6;border-bottom-color:var(--color-line,var(--sv-line));box-shadow:var(--shadow-sm,var(--sv-shadow))}.headerInner[data-v-4c4bf23a]{align-items:center;display:flex;gap:var(--space-3,12px);margin:0 auto;max-width:1320px;min-height:72px;padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right));width:100%}@media(min-width:900px){.headerInner[data-v-4c4bf23a]{padding-left:max(24px,env(safe-area-inset-left));padding-right:max(24px,env(safe-area-inset-right))}}@media(max-width:1120px){.wordmark[data-v-4c4bf23a]{font-size:18px;letter-spacing:.12em}.navLink[data-v-4c4bf23a]{font-size:13.5px;padding:0 7px}.navCaret[data-v-4c4bf23a]{margin-left:-4px;width:20px}.headerActions[data-v-4c4bf23a]{gap:var(--space-2,8px)}.signIn[data-v-4c4bf23a]{font-size:13.5px;padding:0 4px}.headerLang[data-v-4c4bf23a] .langBtn{padding:0 9px}}.header[data-v-4c4bf23a] :focus-visible{border-radius:8px;outline:2px solid var(--color-purple,var(--sv-secondary));outline-offset:2px}.wordmark[data-v-4c4bf23a]{color:var(--color-ink,var(--sv-ink));flex:none;font-family:var(--font-display,var(--sv-font-display));font-size:19px;font-weight:600;letter-spacing:.16em;text-decoration:none}.wordmark[data-v-4c4bf23a]:hover{color:var(--color-pink,var(--sv-primary))}.nav[data-v-4c4bf23a]{flex:1;min-width:0}.navList[data-v-4c4bf23a]{gap:var(--space-1,4px);list-style:none;margin:0;padding:0}.navItem[data-v-4c4bf23a],.navList[data-v-4c4bf23a]{align-items:center;display:flex}.navItem[data-v-4c4bf23a],.navLink[data-v-4c4bf23a]{position:relative}.navLink[data-v-4c4bf23a]{align-items:center;color:var(--color-ink-soft,var(--sv-muted));display:inline-flex;font-size:14px;font-weight:600;min-height:44px;padding:0 9px;text-decoration:none;transition:color .18s ease-out;white-space:nowrap}.navLink.sv-nav-active[data-v-4c4bf23a],.navLink[data-v-4c4bf23a]:hover{color:var(--color-ink,var(--sv-ink))}.navLink.sv-nav-active[data-v-4c4bf23a]:after{background:var(--gradient-brand);border-radius:999px;bottom:6px;content:"";height:2px;left:9px;position:absolute;right:9px}.navCaret[data-v-4c4bf23a]{background:none;border:none;color:var(--color-ink-soft,var(--sv-muted));cursor:pointer;display:inline-grid;height:44px;margin-left:-6px;padding:0;place-items:center;width:26px}.navCaret[data-v-4c4bf23a]:hover{color:var(--color-pink,var(--sv-primary))}.dropdown[data-v-4c4bf23a]{left:0;padding-top:var(--space-2,8px);position:absolute;top:100%;z-index:60}.dropdownPanel[data-v-4c4bf23a]{animation:svDropIn-4c4bf23a .2s ease-out both;background:var(--color-white,var(--sv-bg-2));border:1px solid var(--color-line,var(--sv-line));border-radius:var(--radius-md,var(--sv-r2));box-shadow:var(--shadow-lg,var(--sv-shadow));display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;min-width:250px;padding:var(--space-2,8px)}@keyframes svDropIn-4c4bf23a{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.dropdownLink[data-v-4c4bf23a]{align-items:center;border-radius:var(--radius-sm,var(--sv-r1));color:var(--color-ink,var(--sv-ink));display:flex;font-size:14px;font-weight:600;min-height:44px;padding:0 var(--space-3,12px);text-decoration:none;white-space:nowrap}.dropdownLink[data-v-4c4bf23a]:hover{background:var(--color-blush,var(--sv-bg-3));color:var(--color-magenta,var(--sv-primary-strong))}.headerActions[data-v-4c4bf23a]{align-items:center;display:flex;flex:none;gap:var(--space-3,12px)}.signIn[data-v-4c4bf23a]{align-items:center;color:var(--color-ink-soft,var(--sv-muted));display:inline-flex;font-size:14.5px;font-weight:600;min-height:44px;padding:0 var(--space-2,8px);text-decoration:none;transition:color .18s ease-out;white-space:nowrap}.signIn[data-v-4c4bf23a]:hover{color:var(--color-magenta,var(--sv-primary-strong))}.accountWrap[data-v-4c4bf23a]{position:relative}.accountBtn[data-v-4c4bf23a]{align-items:center;background:var(--color-white,var(--sv-bg-2));border:1px solid var(--color-line,var(--sv-line));border-radius:var(--radius-pill,999px);color:var(--color-ink,var(--sv-ink));cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:650;gap:var(--space-2,8px);min-height:44px;padding:4px 10px 4px 4px}.accountBtn[data-v-4c4bf23a]:hover{border-color:var(--color-blush-deep,var(--sv-line-strong))}.avatar[data-v-4c4bf23a]{background:var(--gradient-brand,var(--sv-grad));border-radius:999px;color:#fff;display:grid;flex:none;font-size:12.5px;font-weight:700;height:32px;letter-spacing:.04em;place-items:center;width:32px}.accountMenu[data-v-4c4bf23a]{animation:svDropIn-4c4bf23a .2s ease-out both;background:var(--color-white,var(--sv-bg-2));border:1px solid var(--color-line,var(--sv-line));border-radius:var(--radius-md,var(--sv-r2));box-shadow:var(--shadow-lg,var(--sv-shadow));display:flex;flex-direction:column;gap:2px;min-width:210px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.accountItem[data-v-4c4bf23a]{align-items:center;background:none;border:none;border-radius:var(--radius-sm,var(--sv-r1));color:var(--color-ink,var(--sv-ink));cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:10px;min-height:44px;padding:0 var(--space-3,12px);text-align:left;text-decoration:none;width:100%}.accountItem[data-v-4c4bf23a]:hover{background:var(--color-blush,var(--sv-bg-3))}.accountEmail[data-v-4c4bf23a]{color:var(--color-ink-soft,var(--sv-muted));font-size:12px;overflow:hidden;padding:var(--space-2,8px) var(--space-3,12px) 6px;text-overflow:ellipsis;white-space:nowrap}.headerCta[data-v-4c4bf23a]{text-decoration:none;white-space:nowrap}.ctaArrow[data-v-4c4bf23a]{display:inline-flex;transition:transform .2s ease-out}.headerCta:hover .ctaArrow[data-v-4c4bf23a]{transform:translate(3px)}.headerLang[data-v-4c4bf23a]{flex:none}.headerLang[data-v-4c4bf23a] .langBtn{min-height:44px}.hamburger[data-v-4c4bf23a]{background:var(--color-white,var(--sv-bg-2));border:1px solid var(--color-line,var(--sv-line));border-radius:var(--radius-sm,var(--sv-r1));color:var(--color-ink,var(--sv-ink));cursor:pointer;display:none;flex:none;height:44px;place-items:center;width:44px}.hamburger[data-v-4c4bf23a]:hover{border-color:var(--color-blush-deep,var(--sv-line-strong))}@media(max-width:1240px){.accountWrap[data-v-4c4bf23a],.headerLang[data-v-4c4bf23a],.nav[data-v-4c4bf23a],.signIn[data-v-4c4bf23a],a.headerCta[data-v-4c4bf23a]{display:none}.hamburger[data-v-4c4bf23a]{display:grid}.headerActions[data-v-4c4bf23a]{margin-left:auto}.headerInner[data-v-4c4bf23a]{min-height:64px}}@media(prefers-reduced-motion:reduce){.accountMenu[data-v-4c4bf23a],.ctaArrow[data-v-4c4bf23a],.dropdownPanel[data-v-4c4bf23a],.header[data-v-4c4bf23a],.skipLink[data-v-4c4bf23a]{animation-duration:.001ms!important;transition-duration:.001ms!important}.headerCta:hover .ctaArrow[data-v-4c4bf23a]{transform:none}}
