.tU82cW_hero{width:100%;max-width:var(--container);flex-direction:column;gap:18px;margin:0 auto;padding:80px 24px 48px;display:flex}.tU82cW_eyebrow{color:var(--color-eyebrow);font-size:var(--text-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase}.tU82cW_title{color:var(--color-heading);font-family:var(--font-display);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-tighter);text-wrap:pretty;margin:0;line-height:1.04}.tU82cW_lead{max-width:640px;color:var(--color-text-body);font-size:var(--text-2xl);text-wrap:pretty;margin:0;line-height:1.55}.tU82cW_body{width:100%;max-width:var(--container);flex-wrap:wrap;align-items:flex-start;gap:32px;margin:0 auto;padding:0 24px 80px;display:flex}.tU82cW_formCard{border:1px solid var(--color-border);border-radius:var(--radius-4xl);background:var(--color-surface-strong);flex:520px;min-width:0;padding:28px}.tU82cW_form{flex-direction:column;gap:16px;margin:0;display:flex}.tU82cW_row{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;display:grid}.tU82cW_field{flex-direction:column;gap:6px;min-width:0;display:flex}.tU82cW_label{color:var(--color-heading);font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.tU82cW_input,.tU82cW_textarea{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);width:100%;color:var(--color-heading);font:inherit;font-size:var(--text-lg)}.tU82cW_input{min-height:46px;padding:0 14px}.tU82cW_textarea{resize:vertical;min-height:140px;padding:12px 14px}.tU82cW_input::placeholder,.tU82cW_textarea::placeholder{color:var(--color-disabled)}.tU82cW_input:focus-visible,.tU82cW_textarea:focus-visible{border-color:var(--color-border-strong);outline:var(--focus-outline);outline-offset:1px}.tU82cW_input[aria-invalid=true],.tU82cW_textarea[aria-invalid=true]{border-color:var(--danger-border)}.tU82cW_fieldError{margin:0;}.tU82cW_errorBanner{font-size:var(--text-base);}.tU82cW_formFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tU82cW_securityNote{max-width:420px;color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.tU82cW_submit{border-radius:var(--radius-md);min-height:48px;font-size:var(--text-lg);font-weight:var(--font-weight-bold);padding:0 22px;}.tU82cW_secondaryButton{}.tU82cW_success{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 8px;display:flex}.tU82cW_success:focus{outline:none}.tU82cW_success:focus-visible{outline:var(--focus-outline);outline-offset:4px;border-radius:var(--radius-md)}.tU82cW_successIcon{border-radius:var(--radius-lg);background:var(--success-bg);width:56px;height:56px;color:var(--success-text);justify-content:center;align-items:center;display:inline-flex}.tU82cW_successTitle{color:var(--color-heading);font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--font-weight-bold);letter-spacing:-.03em;margin:0}.tU82cW_successText{max-width:460px;color:var(--color-label);font-size:var(--text-lg);line-height:var(--leading-normal);margin:0}.tU82cW_summary{border:1px solid var(--color-divider);border-radius:var(--radius-md);background:var(--color-surface-subtle);width:100%;max-width:420px;color:var(--color-label);font-size:var(--text-base);overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:4px 0 8px;padding:14px 16px;display:flex}.tU82cW_summary strong{color:var(--color-heading)}.tU82cW_aside{flex-direction:column;flex:300px;gap:14px;min-width:0;max-width:380px;display:flex}.tU82cW_panel{border:1px solid var(--color-border);border-radius:var(--radius-3xl);background:var(--color-surface-strong);flex-direction:column;gap:10px;padding:22px 24px;display:flex}.tU82cW_panelTitle{color:var(--color-heading);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin:0}.tU82cW_panelText{color:var(--color-label);font-size:var(--text-base);line-height:var(--leading-normal);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;display:flex}.tU82cW_panelLink{color:var(--color-primary);font-size:var(--text-base);font-weight:var(--font-weight-semibold);text-decoration:none}.tU82cW_panelLink:hover{color:var(--color-primary-hover);text-decoration:underline}.tU82cW_panelLink:focus-visible{outline:var(--focus-outline);outline-offset:2px;border-radius:var(--radius-2xs)}.tU82cW_checklist{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tU82cW_checkItem{color:var(--color-text-body);font-size:var(--text-base);line-height:var(--leading-normal);align-items:flex-start;gap:10px;display:flex}.tU82cW_checkItem strong{color:var(--color-heading)}.tU82cW_checkIcon{color:var(--success-text);flex:none;margin-top:2px}.tU82cW_note{border:1px solid var(--warning-border);border-radius:var(--radius-lg);background:var(--warning-bg);color:var(--warning-text);font-size:var(--text-md);line-height:var(--leading-normal);gap:10px;padding:14px 16px;display:flex}.tU82cW_noteIcon{color:var(--color-eyebrow);flex:none;margin-top:1px}@media (max-width:720px){.tU82cW_hero{padding:48px 16px 32px}.tU82cW_body{gap:20px;padding:0 16px 56px}.tU82cW_formCard{border-radius:var(--radius-3xl);padding:20px}.tU82cW_aside{max-width:none}.tU82cW_submit{width:100%}.tU82cW_lead{font-size:var(--text-xl)}}
.IIT2Lq_mascot{flex:none;display:block;overflow:visible}.IIT2Lq_glyph{flex:none;display:block}.IIT2Lq_idle{animation:2s ease-in-out infinite alternate IIT2Lq_float}.IIT2Lq_squash{transform-box:fill-box;transform-origin:50% 100%;animation:.15s ease-out IIT2Lq_squash}.IIT2Lq_peek{animation:.4s ease-out both IIT2Lq_peek}.IIT2Lq_thinkingDots circle{animation:1.2s ease-in-out infinite IIT2Lq_trail}.IIT2Lq_thinkingDots circle:nth-child(2){animation-delay:.2s}.IIT2Lq_thinkingDots circle:nth-child(3){animation-delay:.4s}.IIT2Lq_sparks>*{transform-box:fill-box;transform-origin:50%;animation:.6s ease-out both IIT2Lq_spark}.IIT2Lq_sparks>:nth-child(2){animation-delay:.12s}.IIT2Lq_sparks>:nth-child(3){animation-delay:.24s}@keyframes IIT2Lq_float{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes IIT2Lq_squash{0%{transform:scale(1)}50%{transform:scale(1.06,.92)}to{transform:scale(1)}}@keyframes IIT2Lq_peek{0%{transform:translateY(-16px)}to{transform:translateY(0)}}@keyframes IIT2Lq_trail{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes IIT2Lq_spark{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.IIT2Lq_idle,.IIT2Lq_squash,.IIT2Lq_peek,.IIT2Lq_thinkingDots circle,.IIT2Lq_sparks>*{animation:none}}
.zdoHfa_actionList{flex-direction:column;gap:8px;width:100%;display:flex}.zdoHfa_card,.zdoHfa_cardDecided{border:1px solid var(--color-primary-soft);border-radius:var(--radius-md);background:var(--color-surface-strong);color:var(--color-text);font-size:var(--text-sm);flex-direction:column;gap:8px;padding:12px;display:flex}.zdoHfa_cardDecided{border-color:var(--color-border);background:var(--color-surface-subtle)}.zdoHfa_cardHead{align-items:center;gap:8px;display:flex}.zdoHfa_cardIcon{border-radius:var(--radius-sm);background:var(--color-primary-wash);width:24px;height:24px;color:var(--color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.zdoHfa_cardTitle{min-width:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold,600);flex:auto;margin:0}.zdoHfa_statusApplied,.zdoHfa_statusClosed{border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--font-weight-semibold,600);flex:none;align-items:center;gap:4px;padding:1px 8px;display:inline-flex}.zdoHfa_statusApplied{background:var(--success-bg);color:var(--success-text)}.zdoHfa_statusClosed{background:var(--color-surface);color:var(--color-secondary)}.zdoHfa_cardSubject{font-weight:var(--font-weight-semibold,600);overflow-wrap:anywhere;margin:0}.zdoHfa_cardText{color:var(--color-secondary);line-height:var(--leading-normal,1.5);overflow-wrap:anywhere;margin:0}.zdoHfa_cardMeta{color:var(--color-faint);font-size:var(--text-xs);align-items:center;gap:4px;margin:0;display:inline-flex}.zdoHfa_cardFacts{gap:4px;margin:0;display:grid}.zdoHfa_cardFacts div{gap:8px;display:flex}.zdoHfa_cardFacts dt{color:var(--color-faint);flex:0 0 88px}.zdoHfa_cardFacts dd{overflow-wrap:anywhere;margin:0}.zdoHfa_cardOutcomes span{color:var(--color-faint)}.zdoHfa_cardOutcomes ul{margin:4px 0 0;padding-left:18px}.zdoHfa_cardContent summary{color:var(--color-primary);font-weight:var(--font-weight-semibold,600);cursor:pointer}.zdoHfa_cardContent pre{border-radius:var(--radius-sm);background:var(--color-surface-subtle);max-height:220px;font:inherit;font-size:var(--text-xs);white-space:pre-wrap;margin:8px 0 0;padding:8px;overflow:auto}.zdoHfa_cardFields{flex-direction:column;gap:8px;display:flex}.zdoHfa_field{color:var(--color-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold,600);flex-direction:column;gap:4px;display:flex}.zdoHfa_field input,.zdoHfa_field textarea,.zdoHfa_field select{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;font-size:var(--text-sm);padding:6px 8px;font-weight:400}.zdoHfa_field textarea{resize:vertical}.zdoHfa_cardError{color:var(--danger-text);font-size:var(--text-xs);margin:0}.zdoHfa_cardError a{color:inherit;font-weight:var(--font-weight-semibold,600)}.zdoHfa_cardActions,.zdoHfa_approveAllRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zdoHfa_approveButton,.zdoHfa_approveAllButton,.zdoHfa_dismissButton,.zdoHfa_cardLink{border-radius:var(--radius-sm);min-height:30px;font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold,600);cursor:pointer;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.zdoHfa_approveButton,.zdoHfa_approveAllButton{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.zdoHfa_approveButton:hover:not(:disabled),.zdoHfa_approveAllButton:hover:not(:disabled){background:var(--color-primary-hover)}.zdoHfa_dismissButton,.zdoHfa_cardLink{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text)}.zdoHfa_cardLink{color:var(--color-primary);align-self:flex-start}.zdoHfa_approveButton:disabled,.zdoHfa_approveAllButton:disabled,.zdoHfa_dismissButton:disabled{cursor:not-allowed;opacity:.6}.zdoHfa_approveButton:focus-visible,.zdoHfa_approveAllButton:focus-visible,.zdoHfa_dismissButton:focus-visible,.zdoHfa_cardLink:focus-visible,.zdoHfa_cardContent summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.zdoHfa_spin{animation:.8s linear infinite zdoHfa_fumu-agent-spin}@keyframes zdoHfa_fumu-agent-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.zdoHfa_spin{animation:none}}
.QOl6ia_layout{}.QOl6ia_formCard{}.QOl6ia_sideCard{}.QOl6ia_successCard{}.QOl6ia_formCard{min-width:0;overflow:hidden}.QOl6ia_cardHeader{}.QOl6ia_cardHeader h2,.QOl6ia_sideCard h2,.QOl6ia_successCard h2{color:var(--color-text);letter-spacing:var(--tracking-tighter);margin:0}.QOl6ia_cardHeader h2{font-size:var(--heading-sm)}.QOl6ia_headerIcon,.QOl6ia_sideIcon,.QOl6ia_successIcon{border-radius:var(--radius-xl);flex:none;place-items:center;display:grid}.QOl6ia_headerIcon,.QOl6ia_sideIcon{background:var(--color-primary-soft);color:var(--color-primary)}.QOl6ia_successIcon{background:var(--success-soft);color:var(--color-success)}.QOl6ia_headerIcon,.QOl6ia_sideIcon{width:46px;height:46px}.QOl6ia_form{gap:24px;padding:26px 28px 30px;display:grid}.QOl6ia_twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.QOl6ia_field{min-width:0}.QOl6ia_field>label{color:var(--color-text);font-size:var(--text-base);font-weight:var(--font-weight-black);margin-bottom:8px;display:block}.QOl6ia_hint,.QOl6ia_counter{color:var(--color-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);margin:8px 0 0}.QOl6ia_counter{text-align:right;display:block}.QOl6ia_fieldError{}.QOl6ia_errorBanner{margin:20px 28px 0;}.QOl6ia_successBanner{margin:20px 28px 0;}.QOl6ia_errorBanner{background:var(--danger-bg);color:var(--color-danger);border:1px solid #b4231833}.QOl6ia_successBanner{background:var(--success-soft);color:var(--color-success);border:1px solid #257a4b33}.QOl6ia_errorBanner p,.QOl6ia_successBanner p{line-height:var(--leading-normal);margin:0}.QOl6ia_successBanner strong{color:var(--color-text);margin-bottom:4px;display:block}.QOl6ia_unsavedBadge{}.QOl6ia_readOnlyControl,.QOl6ia_iconControl{position:relative}.QOl6ia_readOnlyControl>svg,.QOl6ia_iconControl>svg{z-index:1;color:var(--color-secondary);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.QOl6ia_readOnlyControl input,.QOl6ia_iconControl input{padding-left:44px}.QOl6ia_readOnlyControl input{cursor:not-allowed;background:var(--color-surface-muted);color:var(--color-secondary)}.QOl6ia_statusNote,.QOl6ia_markdownHeader{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-primary-soft);padding:16px 18px}.QOl6ia_statusNote strong,.QOl6ia_markdownHeader strong{color:var(--color-text);display:block}.QOl6ia_statusNote p,.QOl6ia_markdownHeader p{color:var(--color-secondary);font-size:var(--text-md);line-height:var(--leading-relaxed);margin:4px 0 0}.QOl6ia_markdownHeader{color:var(--color-primary);justify-content:space-between;align-items:center;gap:14px;display:flex}.QOl6ia_checkboxCard{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.QOl6ia_checkboxCard:hover{border-color:var(--color-border-strong);background:var(--color-bg)}.QOl6ia_checkboxCard input{width:18px;height:18px;accent-color:var(--color-primary);margin-top:2px}.QOl6ia_checkboxCard strong{color:var(--color-text);display:block}.QOl6ia_checkboxCard small{color:var(--color-secondary);line-height:var(--leading-normal);margin-top:4px;display:block}.QOl6ia_actions,.QOl6ia_successActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.QOl6ia_sideCard{padding:24px;position:sticky;top:96px}.QOl6ia_sideIcon{margin-bottom:20px}.QOl6ia_sideCard h2{font-size:var(--text-4xl)}.QOl6ia_sideCard ul{color:var(--color-text);gap:12px;margin:20px 0;padding-left:20px;display:grid}.QOl6ia_sideCard li{line-height:var(--leading-normal);padding-left:2px}.QOl6ia_sideNote{}.QOl6ia_successCard{text-align:center;justify-items:center;gap:14px;max-width:820px;margin:0 auto;padding:42px 30px;display:grid}.QOl6ia_successIcon{width:70px;height:70px}.QOl6ia_successCard h2{font-size:var(--heading-md)}.QOl6ia_successDescription{max-width:620px;color:var(--color-secondary);line-height:var(--leading-relaxed);margin:0}.QOl6ia_successDetails{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,700px);margin:14px 0 8px;display:grid}.QOl6ia_successDetails>div{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);min-width:0;padding:16px}.QOl6ia_successDetails dt{color:var(--color-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-black);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin-bottom:6px}.QOl6ia_successDetails dd{overflow-wrap:anywhere;color:var(--color-text);font-weight:var(--font-weight-black);line-height:var(--leading-normal);margin:0}.QOl6ia_markdownTabs{align-items:center;gap:8px;margin:12px 0;display:flex}.QOl6ia_markdownTab{}.QOl6ia_markdownTabActive{border:1px solid var(--color-border);border-radius:var(--radius-sm);min-height:40px;color:var(--color-text);font:inherit;font-size:var(--text-base);font-weight:var(--font-weight-extrabold);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0;justify-content:center;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.QOl6ia_markdownTab:hover{border-color:rgba(var(--color-primary-rgb), .28);background:var(--color-primary-soft);color:var(--color-primary)}.QOl6ia_markdownTab:focus-visible,.QOl6ia_markdownTabActive:focus-visible{outline:3px solid rgba(var(--color-primary-rgb), .24);outline-offset:2px}.QOl6ia_markdownTabActive{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.QOl6ia_markdownEditor{resize:vertical;min-height:28rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:var(--text-base);line-height:var(--leading-relaxed);tab-size:4}.QOl6ia_markdownPreview{min-height:28rem;color:var(--color-text);padding:24px;overflow-x:auto;}.QOl6ia_markdownPreview>:first-child{margin-top:0}.QOl6ia_markdownPreview>:last-child{margin-bottom:0}:is(.QOl6ia_markdownPreview h1,.QOl6ia_markdownPreview h2,.QOl6ia_markdownPreview h3,.QOl6ia_markdownPreview h4,.QOl6ia_markdownPreview h5,.QOl6ia_markdownPreview h6){color:var(--color-text);font-weight:var(--font-weight-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.QOl6ia_markdownPreview h1{font-size:var(--heading-md);margin:0 0 20px}.QOl6ia_markdownPreview h2{border-bottom:1px solid var(--color-border);font-size:var(--heading-sm);margin:32px 0 16px;padding-bottom:8px}.QOl6ia_markdownPreview h3{font-size:var(--text-3xl);margin:26px 0 12px}.QOl6ia_markdownPreview h4{font-size:var(--text-2xl);margin:22px 0 10px}:is(.QOl6ia_markdownPreview h5,.QOl6ia_markdownPreview h6){font-size:var(--text-xl);margin:20px 0 8px}.QOl6ia_markdownPreview p{color:var(--color-text);line-height:var(--leading-loose);margin:0 0 16px}:is(.QOl6ia_markdownPreview ul,.QOl6ia_markdownPreview ol){color:var(--color-text);margin:0 0 20px;padding-left:28px}.QOl6ia_markdownPreview ul{list-style:outside}.QOl6ia_markdownPreview ol{list-style:decimal}.QOl6ia_markdownPreview ul ul{list-style:circle}.QOl6ia_markdownPreview ul ul ul{list-style:square}.QOl6ia_markdownPreview li{line-height:var(--leading-relaxed);margin-bottom:8px;padding-left:4px}.QOl6ia_markdownPreview li>p{margin-bottom:6px}.QOl6ia_markdownPreview blockquote{border-left:4px solid var(--color-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-primary-soft);color:var(--color-text);margin:20px 0;padding:14px 16px}.QOl6ia_markdownPreview blockquote p:last-child{margin-bottom:0}.QOl6ia_markdownPreview pre{border:1px solid rgba(var(--color-white-rgb), .08);border-radius:var(--radius-md);background:var(--gray-900);color:var(--gray-100);box-shadow:var(--shadow-md);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:var(--text-base);line-height:var(--leading-relaxed);white-space:pre;margin:20px 0;padding:16px;overflow-x:auto}.QOl6ia_markdownPreview pre code{color:inherit;font:inherit;background:0 0;border-radius:0;padding:0}.QOl6ia_markdownPreview code{border-radius:var(--radius-2xs);background:var(--color-primary-soft);color:var(--color-primary-dark);padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9em}.QOl6ia_markdownPreview a{color:var(--color-primary);font-weight:var(--font-weight-bold);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.QOl6ia_markdownPreview a:hover{color:var(--color-primary-dark);text-decoration-thickness:2px}.QOl6ia_markdownPreview strong{font-weight:var(--font-weight-extrabold)}.QOl6ia_markdownPreview del{opacity:.72}.QOl6ia_markdownPreview hr{border:0;border-top:1px solid var(--color-border);margin:32px 0}.QOl6ia_markdownPreview table{border-collapse:collapse;width:100%;min-width:520px;color:var(--color-text);margin:20px 0}:is(.QOl6ia_markdownPreview th,.QOl6ia_markdownPreview td){border:1px solid var(--color-border);text-align:left;vertical-align:top;line-height:var(--leading-normal);padding:12px}.QOl6ia_markdownPreview th{background:var(--color-primary-soft);color:var(--color-primary-dark);font-weight:var(--font-weight-extrabold)}.QOl6ia_markdownPreview tr:nth-child(2n) td{background:var(--color-bg)}.QOl6ia_markdownPreview img{border-radius:var(--radius-md);max-width:100%;height:auto;margin:20px auto;display:block}.QOl6ia_markdownPreview input[type=checkbox]{accent-color:var(--color-primary);margin-right:8px}.QOl6ia_emptyMarkdownPreview{color:var(--color-secondary);line-height:var(--leading-relaxed);margin:0}@media (max-width:1000px){.QOl6ia_layout{grid-template-columns:1fr}.QOl6ia_sideCard{position:static}}@media (max-width:720px){.QOl6ia_twoColumns{grid-template-columns:1fr}.QOl6ia_cardHeader{padding:22px 20px 18px}.QOl6ia_form{padding:22px 20px 24px}.QOl6ia_errorBanner,.QOl6ia_successBanner{margin-left:20px;margin-right:20px}.QOl6ia_actions,.QOl6ia_successActions{flex-direction:column;align-items:stretch}:is(.QOl6ia_actions .btn,.QOl6ia_successActions .btn){width:100%}.QOl6ia_sideCard{padding:22px 20px}.QOl6ia_successDetails{grid-template-columns:1fr}.QOl6ia_markdownTabs{align-items:stretch}.QOl6ia_markdownTab,.QOl6ia_markdownTabActive{flex:1}.QOl6ia_markdownEditor,.QOl6ia_markdownPreview{min-height:22rem}.QOl6ia_markdownPreview{padding:18px}}@media (max-width:460px){.QOl6ia_cardHeader{align-items:flex-start}.QOl6ia_headerIcon{border-radius:var(--radius-md);width:40px;height:40px}.QOl6ia_statusNote,.QOl6ia_markdownHeader,.QOl6ia_checkboxCard{padding:14px}.QOl6ia_successCard{padding:34px 20px}.QOl6ia_markdownPreview{padding:14px}}.QOl6ia_speechEditor{min-width:0}.QOl6ia_speechPreviewButton{font-family:inherit;}.QOl6ia_speechPreviewButton svg{flex:none}.QOl6ia_markdownToolbar{border:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-surface-subtle);border-bottom:0;flex-wrap:wrap;align-items:center;gap:4px;padding:6px;display:flex}.QOl6ia_markdownToolbar+textarea{border-top-left-radius:0;border-top-right-radius:0}.QOl6ia_markdownToolbarGroup{align-items:center;gap:2px;display:flex}.QOl6ia_markdownToolbarGroup+.QOl6ia_markdownToolbarGroup{border-left:1px solid var(--color-divider);padding-left:5px}.QOl6ia_markdownToolbarButton{border-radius:var(--radius-xs);width:34px;height:34px;color:var(--color-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.QOl6ia_markdownToolbarButton:hover:not(:disabled){border-color:var(--color-border);background:var(--color-surface-strong);color:var(--color-text)}.QOl6ia_markdownToolbarButton:focus-visible{outline:3px solid rgba(var(--color-primary-rgb), .24);outline-offset:1px}.QOl6ia_markdownToolbarSpinner{animation:.9s linear infinite QOl6ia_markdown-toolbar-spin}@keyframes QOl6ia_markdown-toolbar-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.QOl6ia_markdownToolbarSpinner{animation:none}}.QOl6ia_markdownToolbarButton:disabled{opacity:.55;cursor:default}.QOl6ia_speechAuthorError{color:var(--color-danger);font-size:var(--text-md);margin:10px 0 0}.QOl6ia_speechAuthorWarnings{border:1px solid var(--gold-300);border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--warning-text);font-size:var(--text-sm);line-height:var(--leading-relaxed);overflow-wrap:anywhere;margin-top:12px;padding:12px 14px}.QOl6ia_speechAuthorWarnings>strong{align-items:center;gap:8px;display:flex}.QOl6ia_speechAuthorWarnings ul{margin:6px 0 0;padding-left:20px}.QOl6ia_speechAuthorWarnings li{margin:4px 0}.QOl6ia_speechAuthorLive{}.QOl6ia_speechPreviewNotice{color:var(--color-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);align-items:flex-start;gap:8px;margin:0 0 18px;display:flex}.QOl6ia_speechPreviewNotice svg{flex:none;margin-top:4px}.QOl6ia_speechPreviewInline{display:inline}.QOl6ia_speechPreviewText{overflow-wrap:anywhere}.QOl6ia_speechPreviewButton{border-radius:var(--radius-pill);min-height:34px;font-size:var(--text-sm);cursor:default;vertical-align:middle;margin-inline:4px;padding:6px 8px}.QOl6ia_speechPreviewBlock{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-primary-soft);margin:18px 0;padding:16px}.QOl6ia_speechPreviewBlock>.QOl6ia_speechPreviewText{display:block}.QOl6ia_speechPreviewBlock>.QOl6ia_speechPreviewText>:last-child{margin-bottom:10px}@media (max-width:600px){.QOl6ia_speechPreviewBlock{padding:12px}}.QOl6ia_videoUpload{gap:10px;margin-bottom:10px;display:grid}.QOl6ia_videoUploadCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-subtle);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.QOl6ia_videoUploadIcon{}.QOl6ia_videoUploadBody{gap:3px;min-width:0;display:grid}.QOl6ia_videoUploadBody small{color:var(--color-faint);font-size:var(--text-2xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.QOl6ia_videoUploadBody strong,.QOl6ia_videoUploadBody span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QOl6ia_videoUploadBody strong{color:var(--color-text-body);font-size:var(--text-sm)}.QOl6ia_videoUploadBody span{color:var(--color-subtle);font-size:var(--text-2xs)}.QOl6ia_videoUploadProgress{align-items:center;gap:10px;display:flex}.QOl6ia_videoUploadProgress progress{height:6px;accent-color:var(--color-primary);flex:auto}.QOl6ia_videoUploadProgress span{min-width:3ch;color:var(--color-secondary);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;text-align:right;flex:none}.QOl6ia_videoUploadStatus{letter-spacing:var(--tracking-wide);text-transform:uppercase;gap:4px;}.QOl6ia_videoStatus_ready{background:var(--success-bg);color:var(--success-text)}.QOl6ia_videoStatus_queued,.QOl6ia_videoStatus_processing,.QOl6ia_videoStatus_uploading,.QOl6ia_videoStatus_awaiting_upload{background:var(--color-accent-soft);color:var(--warning-text)}.QOl6ia_videoStatus_failed{background:var(--danger-soft);color:var(--danger-strong)}.QOl6ia_videoUploadActions{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.QOl6ia_videoUploadButton{font-family:inherit;}.QOl6ia_videoUploadButton:disabled{opacity:.55;cursor:default}.QOl6ia_videoUploadHint{color:var(--color-secondary);font-size:var(--text-sm)}.QOl6ia_videoUploadNote{color:var(--color-secondary);font-size:var(--text-sm);align-items:center;gap:8px;margin:0;display:flex}.QOl6ia_videoUploadError{color:var(--color-danger);font-size:var(--text-sm);margin:0}@media (max-width:600px){.QOl6ia_videoUploadCard{grid-template-columns:34px minmax(0,1fr)}.QOl6ia_videoUploadCard>:last-child{grid-column:1/-1;justify-self:start}.QOl6ia_videoUploadButton{flex:auto}}
.CnF35a_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CnF35a_buttonPrimary{border-radius:var(--radius-sm);min-height:40px;font-size:var(--text-md);padding:0 14px;}.CnF35a_buttonSecondary{border-radius:var(--radius-sm);min-height:40px;font-size:var(--text-md);padding:0 14px;}.CnF35a_message{color:var(--color-label);font-size:var(--text-md);line-height:var(--leading-normal);margin:0}.CnF35a_messageError{color:var(--danger-text)}.CnF35a_messageSuccess{color:var(--success-text)}.CnF35a_copyUrl{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.CnF35a_chip{}.CnF35a_chipIssued{}.CnF35a_chipPending{}.CnF35a_chipRevoked{}.CnF35a_panel{border-color:var(--success-border);flex-direction:column;gap:12px;margin-top:16px;padding:20px 22px;display:flex;}.CnF35a_panelEyebrow{color:var(--success-text);align-items:center;gap:6px;display:inline-flex;}.CnF35a_panelTitle{color:var(--color-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);margin:0}.CnF35a_panelText{color:var(--color-label);font-size:var(--text-base);line-height:var(--leading-normal);margin:0}.CnF35a_panelMeta{color:var(--color-muted);font-size:var(--text-md);margin:0}.CnF35a_state{color:var(--color-label);font-size:var(--text-base);align-items:center;gap:8px;margin:0;display:flex}.CnF35a_spinner{flex:none;animation:.9s linear infinite CnF35a_certificateSpin}@keyframes CnF35a_certificateSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CnF35a_spinner{animation:none}}.CnF35a_error{font-size:var(--text-md);flex-wrap:wrap;align-items:center;}.CnF35a_textLink{color:var(--color-primary);font-weight:var(--font-weight-semibold);text-underline-offset:2px;text-decoration:underline}.CnF35a_textLink:hover{color:var(--color-primary-hover)}.CnF35a_textLink:focus-visible{outline:var(--focus-outline);outline-offset:2px;border-radius:var(--radius-2xs)}.CnF35a_code{letter-spacing:.02em;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95em}.CnF35a_pillLink{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.CnF35a_pillLink:hover{color:var(--color-primary);text-decoration:underline}.CnF35a_pillLink:focus-visible,.CnF35a_heroLink:focus-visible{outline:var(--focus-outline);outline-offset:2px;border-radius:var(--radius-2xs)}.CnF35a_heroLink{color:inherit;font:inherit;font-weight:var(--font-weight-semibold);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:underline;display:inline-flex}.CnF35a_heroLink:disabled{cursor:progress;opacity:.7}.CnF35a_heroFact{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.CnF35a_sideCard{flex-direction:column;gap:12px;padding:18px;display:flex;}.CnF35a_sideTitle{color:var(--color-heading);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);align-items:center;gap:8px;margin:0;display:inline-flex}.CnF35a_summary{flex-direction:column;gap:10px;display:flex}.CnF35a_summaryFacts{color:var(--color-label);font-size:var(--text-md);flex-wrap:wrap;gap:6px 16px;margin:0;display:flex}.CnF35a_summaryFacts>div{gap:6px;display:flex}.CnF35a_summaryFacts dt{color:var(--color-muted)}.CnF35a_summaryFacts dd{color:var(--color-heading);font-weight:var(--font-weight-semibold);margin:0}.CnF35a_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CnF35a_list>li+li{border-top:1px solid var(--color-divider)}.CnF35a_row{flex-direction:column;gap:10px;padding:14px 0;display:flex}.CnF35a_rowHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.CnF35a_rowMain{flex-direction:column;gap:2px;min-width:0;display:flex}.CnF35a_rowTitle{color:var(--color-heading);font-size:var(--text-base);font-weight:var(--font-weight-semibold);margin:0}.CnF35a_rowMeta{color:var(--color-label);font-size:var(--text-md)}.CnF35a_verifyPage{flex-direction:column;gap:20px;width:min(720px,100%);margin:0 auto;padding:48px 20px 72px;display:flex}.CnF35a_verifyEyebrow{}.CnF35a_verifyCard{flex-direction:column;gap:18px;padding:28px;display:flex;}.CnF35a_verifyCardValid{border-color:var(--success-border)}.CnF35a_verifyCardRevoked{border-color:var(--danger-border)}.CnF35a_verifyHead{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.CnF35a_verifyBadge{min-height:28px;font-size:var(--text-sm);padding:0 10px;}.CnF35a_verifyBadgeValid{}.CnF35a_verifyBadgeRevoked{}.CnF35a_verifyTitle{color:var(--color-heading);font-family:var(--font-display);font-size:var(--heading-sm);font-weight:var(--font-weight-bold);line-height:var(--leading-heading);letter-spacing:var(--tracking-tight);margin:0}.CnF35a_verifyLead{color:var(--color-label);font-size:var(--text-lg);line-height:var(--leading-normal);margin:0}.CnF35a_facts{border-top:1px solid var(--color-divider);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px 24px;margin:0;padding:18px 0 0;display:grid}.CnF35a_factWide{grid-column:1/-1}.CnF35a_factLabel{color:var(--color-muted);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0 0 4px}.CnF35a_factValue{color:var(--color-heading);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);overflow-wrap:anywhere;margin:0}.CnF35a_factValueLarge{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}.CnF35a_verifyForm{flex-direction:column;gap:10px;padding:22px;display:flex;}.CnF35a_verifyFormTitle{color:var(--color-heading);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);margin:0}.CnF35a_label{color:var(--color-heading);font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.CnF35a_fieldRow{flex-wrap:wrap;gap:8px;display:flex}.CnF35a_input{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);min-width:0;min-height:44px;color:var(--color-heading);font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-lg);letter-spacing:.02em;text-transform:uppercase;flex:240px;padding:0 14px}.CnF35a_input::placeholder{color:var(--color-disabled)}.CnF35a_input:focus-visible{border-color:var(--color-border-strong);outline:var(--focus-outline);outline-offset:1px}.CnF35a_input[aria-invalid=true]{border-color:var(--danger-border)}.CnF35a_submit{border-radius:var(--radius-sm);min-height:44px;font-size:var(--text-base);padding:0 18px;}.CnF35a_hint{color:var(--color-muted);font-size:var(--text-md);margin:0}.CnF35a_fieldError{color:var(--danger-text);font-size:var(--text-md);font-weight:var(--font-weight-semibold);margin:0}.CnF35a_about{color:var(--color-muted);font-size:var(--text-md);line-height:var(--leading-relaxed);margin:0}@media (max-width:640px){.CnF35a_verifyPage{padding:28px 16px 56px}.CnF35a_verifyCard{padding:20px}.CnF35a_panel{padding:18px}}
.urlHfa_stage{aspect-ratio:1;width:min(100%,420px);margin:0 auto;position:relative}.urlHfa_halo{background:radial-gradient(circle at 50% 45%, var(--gold-100) 0%, var(--primary-50) 55%, transparent 72%);border-radius:50%;position:absolute;inset:12%}.urlHfa_mascotWrap{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.urlHfa_mascot{width:48%;height:auto}.urlHfa_bubble{border:1px solid var(--warning-border);background:var(--color-surface-strong);box-shadow:var(--shadow-md);color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-bold);white-space:nowrap;border-radius:16px 16px 16px 4px;padding:8px 14px;position:absolute;top:6%;right:2%}.urlHfa_chip{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-strong);box-shadow:var(--shadow-sm);color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;padding:6px 12px;position:absolute}.urlHfa_chipLearn{top:34%;left:0}.urlHfa_chipMentoring{top:46%;right:0}.urlHfa_chipStudio{bottom:14%;left:4%}.urlHfa_chipHarbor{bottom:6%;right:6%}@media (max-width:480px){.urlHfa_bubble{font-size:var(--text-sm)}.urlHfa_chip{font-size:var(--text-xs);padding:4px 10px}}
.wWIStW_soonPage{flex-direction:column;gap:20px;min-width:0;display:flex}.wWIStW_skeleton{opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:16px;min-width:0;display:flex}.wWIStW_card{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-strong);flex-direction:column;gap:12px;min-width:0;padding:20px 22px;display:flex}.wWIStW_bar{border-radius:var(--radius-pill);background:var(--color-surface-sunken);flex:none;max-width:100%;display:block}.wWIStW_bar_xs{height:6px}.wWIStW_bar_sm{height:8px}.wWIStW_bar_md{height:10px}.wWIStW_barDark{background:rgba(var(--color-white-rgb), .22)}.wWIStW_pairRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.wWIStW_pairRow>.wWIStW_bar{flex:0 auto}.wWIStW_chipRow{flex-wrap:wrap;gap:6px;display:flex}.wWIStW_chip{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-primary-wash);width:72px;height:28px}.wWIStW_chip:nth-child(2n){background:var(--color-surface-muted);width:96px}.wWIStW_buttonShapeWide{border-radius:var(--radius-sm);background:var(--color-primary-soft);height:40px;margin-top:4px}.wWIStW_pageGrid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;display:grid}.wWIStW_thumb,.wWIStW_thumbDark{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);flex-direction:column;justify-content:center;gap:8px;height:120px;padding:14px 16px;display:flex}.wWIStW_thumbDark{background:var(--color-text);border-color:#0000}.wWIStW_thumbHead{align-items:center;gap:8px;display:flex}.wWIStW_dot{border-radius:var(--radius-round);background:var(--color-primary-soft);flex:none;width:24px;height:24px}.wWIStW_thumbButtons{gap:6px;display:flex}.wWIStW_thumbButtons span{border-radius:var(--radius-2xs);background:var(--color-surface-muted);flex:1;height:22px}.wWIStW_thumbDark .wWIStW_thumbButtons span{background:rgba(var(--color-white-rgb), .16)}.wWIStW_pillShape{border-radius:var(--radius-pill);background:var(--success-bg);border:1px solid var(--success-border);flex:none;width:88px;height:20px}.wWIStW_doorRow{flex-flow:wrap;align-items:center;gap:14px;padding:16px 20px}.wWIStW_doorCopy{flex-direction:column;flex:260px;gap:8px;min-width:0;display:flex}.wWIStW_segmented{border-radius:var(--radius-sm);background:var(--color-surface-muted);gap:3px;padding:3px;display:flex}.wWIStW_segmented span{border-radius:var(--radius-xs);width:120px;height:30px}.wWIStW_segmented span:first-child{background:var(--color-surface-strong)}.wWIStW_builder{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.wWIStW_blocksColumn{flex:0 340px;gap:8px}.wWIStW_blockRow{border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;gap:10px;padding:10px;display:flex}.wWIStW_handle{border-radius:var(--radius-2xs);background:var(--color-surface-sunken);flex:none;width:8px;height:16px}.wWIStW_tile{border-radius:var(--radius-xs);background:var(--color-primary-wash);flex:none;width:32px;height:32px}.wWIStW_blockText{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.wWIStW_switchShape{border-radius:var(--radius-pill);background:var(--color-primary-soft);flex:none;width:32px;height:18px}.wWIStW_previewColumn{flex:300px;justify-content:center;min-width:0;display:flex}.wWIStW_phone{border:8px solid var(--color-text);background:var(--color-primary-dark);border-radius:36px;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:300px;padding:28px 20px;display:flex}.wWIStW_phoneAvatar{border-radius:var(--radius-round);background:rgba(var(--color-white-rgb), .22);width:64px;height:64px}.wWIStW_phoneButton,.wWIStW_phoneButtonStrong{border-radius:var(--radius-md);background:rgba(var(--color-white-rgb), .12);align-self:stretch;height:40px}.wWIStW_phoneButtonStrong{background:var(--color-primary);margin-top:6px}.wWIStW_inspectorColumn{flex:0 300px}.wWIStW_field{flex-direction:column;gap:6px;display:flex}.wWIStW_input{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);height:40px}.wWIStW_messageList{gap:0;padding:4px 22px}.wWIStW_messageRow{border-top:1px solid var(--color-divider);align-items:center;gap:14px;padding:16px 0;display:flex}.wWIStW_messageRow:first-child{border-top:0}.wWIStW_avatar{border-radius:var(--radius-round);background:var(--color-primary-soft);flex:none;width:40px;height:40px}.wWIStW_messageText{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.wWIStW_messageTime{flex:none;width:48px}@media (max-width:860px){.wWIStW_blocksColumn,.wWIStW_inspectorColumn,.wWIStW_previewColumn{flex-basis:100%}}@media (max-width:560px){.wWIStW_card{padding:16px}.wWIStW_messageList{padding:4px 16px}.wWIStW_segmented span{width:88px}}
.Pu_4qG_cards{width:100%;max-width:var(--container);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;margin:0 auto;padding:0 24px 64px;list-style:none;display:grid}.Pu_4qG_cardsPairs{grid-template-columns:repeat(2,minmax(0,1fr));}@media (max-width:720px){.Pu_4qG_cardsPairs{grid-template-columns:minmax(0,1fr)}}.Pu_4qG_card{border:1px solid rgba(var(--color-primary-rgb), .09);border-radius:var(--radius-3xl);background:var(--color-surface-strong);height:100%;color:var(--color-text);transition:border-color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);flex-direction:column;gap:12px;padding:28px;text-decoration:none;display:flex}.Pu_4qG_card:hover{border-color:rgba(var(--color-primary-rgb), .24);box-shadow:var(--shadow-md);color:var(--color-text)}.Pu_4qG_card:focus-visible{outline:var(--focus-outline);outline-offset:3px}.Pu_4qG_cardEyebrow{color:var(--color-eyebrow);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.Pu_4qG_cardTitle{color:var(--color-heading);font-family:var(--font-display,var(--font-sans));font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0}.Pu_4qG_cardText{color:var(--color-text-body,var(--color-secondary));font-size:var(--text-lg);line-height:var(--leading-relaxed);margin:0}.Pu_4qG_cardLink{color:var(--color-primary);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);align-items:center;gap:6px;margin-top:auto;padding-top:8px;display:inline-flex}.Pu_4qG_backBar{width:100%;max-width:var(--container);margin:0 auto;padding:32px 24px 0}.Pu_4qG_backLink{min-height:44px;color:var(--color-label);font-size:var(--text-md);font-weight:var(--font-weight-semibold);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.Pu_4qG_backLink:hover{color:var(--color-primary)}.Pu_4qG_othersTitle{width:100%;max-width:var(--container);color:var(--color-heading);font-size:var(--text-xl);font-weight:var(--font-weight-bold);margin:0 auto;padding:16px 24px}.Pu_4qG_cardAudience{border-radius:var(--radius-pill);background:var(--color-primary-wash);color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);align-self:flex-start;margin-top:-4px;padding:4px 10px}.Pu_4qG_glimpse{border:1px solid var(--color-border);border-radius:var(--radius-2xl,16px);background:var(--color-surface-subtle);min-height:92px;color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold);flex-direction:column;justify-content:center;gap:10px;margin-bottom:4px;padding:16px;display:flex}.Pu_4qG_glimpseRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Pu_4qG_glimpseRow>:first-child:not(.Pu_4qG_glimpseAvatar){flex:1}.Pu_4qG_glimpseDone{color:var(--color-success,var(--color-primary));font-size:var(--text-sm);align-items:center;gap:4px;display:inline-flex}.Pu_4qG_glimpseChip{border:1px solid var(--warning-border);border-radius:var(--radius-pill);background:var(--warning-bg);color:var(--warning-text);font-size:var(--text-sm);align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.Pu_4qG_glimpseSlots{gap:8px;display:flex}.Pu_4qG_glimpseSlot,.Pu_4qG_glimpseSlotPicked{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);background:var(--color-surface-strong);font-size:var(--text-sm);padding:6px 12px}.Pu_4qG_glimpseSlotPicked{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.Pu_4qG_glimpseMeta{color:var(--color-label);font-size:var(--text-sm);font-weight:var(--font-weight-medium,500)}.Pu_4qG_glimpseAvatar{background:var(--color-primary);width:32px;height:32px;color:var(--color-on-primary);font-size:var(--text-sm);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.Pu_4qG_glimpseHandle{color:var(--color-primary);align-items:center;gap:4px;display:inline-flex}.Pu_4qG_glimpseTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.Pu_4qG_glimpseTile{border-radius:var(--radius-md,8px);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-sm);text-align:center;overflow-wrap:anywhere;padding:10px}.Pu_4qG_glimpseAsk{border-radius:var(--radius-lg,12px) var(--radius-lg,12px) 4px var(--radius-lg,12px);background:var(--color-primary);max-width:85%;color:var(--color-on-primary);font-size:var(--text-sm);align-self:flex-end;padding:8px 12px}.Pu_4qG_glimpseReply{border:1px solid var(--warning-border);border-radius:var(--radius-lg,12px) var(--radius-lg,12px) var(--radius-lg,12px) 4px;background:var(--warning-bg);max-width:92%;color:var(--color-heading);font-size:var(--text-sm);font-weight:var(--font-weight-medium,500);flex-direction:column;align-self:flex-start;gap:4px;padding:8px 12px;line-height:1.45;display:flex}.Pu_4qG_glimpseReplyIcon{color:var(--warning-text)}.Pu_4qG_glimpseSpeaker{color:var(--warning-text);font-size:var(--text-xs);font-weight:var(--font-weight-bold)}
.VkHz9q_page{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);flex-direction:column;display:flex}.VkHz9q_eyebrow{color:var(--color-eyebrow);font-size:var(--text-md);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.VkHz9q_hero{width:100%;max-width:var(--container);flex-direction:column;gap:18px;margin:0 auto;padding:80px 24px 48px;display:flex}.VkHz9q_heroTitle{color:var(--color-heading);font-family:var(--font-display);font-size:clamp(2.25rem,6vw,3.25rem);font-weight:var(--font-weight-extrabold);letter-spacing:-.04em;text-wrap:pretty;margin:0;line-height:1.04}.VkHz9q_heroText{max-width:640px;color:var(--color-text-body);font-size:var(--text-2xl);text-wrap:pretty;margin:0;line-height:1.55}.VkHz9q_jumpList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.VkHz9q_jumpChip{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-strong);min-height:44px;color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold);transition:border-color var(--transition-fast), background-color var(--transition-fast);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.VkHz9q_jumpChip:hover{border-color:var(--color-border-strong);background:var(--color-primary-wash);color:var(--color-heading)}.VkHz9q_jumpChipGold{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-text);}.VkHz9q_jumpChipGold:hover{border-color:var(--color-accent);background:var(--warning-bg);color:var(--warning-text)}.VkHz9q_jumpChip:focus-visible,.VkHz9q_featureLink:focus-visible,.VkHz9q_ctaPrimary:focus-visible,.VkHz9q_ctaSecondary:focus-visible{outline:var(--focus-outline);outline-offset:2px}.VkHz9q_feature{width:100%;max-width:var(--container);scroll-margin-top:calc(var(--header-height) + 8px);flex-wrap:wrap;align-items:center;gap:48px;margin:0 auto;padding:56px 24px;display:flex}.VkHz9q_featureReverse{flex-direction:row-reverse}.VkHz9q_featureCopy{flex-direction:column;flex:400px;gap:16px;min-width:0;display:flex}.VkHz9q_featureVisual{flex:380px;min-width:0}.VkHz9q_featureTitle{color:var(--color-heading);font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.125rem);font-weight:var(--font-weight-bold);letter-spacing:-.035em;text-wrap:pretty;margin:0;line-height:1.1}.VkHz9q_featureText{max-width:640px;color:var(--color-text-body);font-size:var(--text-xl);text-wrap:pretty;margin:0;line-height:1.55}.VkHz9q_points{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.VkHz9q_point{color:var(--color-text-body);font-size:var(--text-base);flex-wrap:wrap;align-items:flex-start;gap:6px 10px;line-height:1.5;display:flex}.VkHz9q_point>span:first-of-type{flex:1 1 0;min-width:0}.VkHz9q_pointIcon{color:var(--success-text);flex:none;margin-top:2px}.VkHz9q_pointPill{flex:none;margin-top:1px}.VkHz9q_featureLink{border-radius:var(--radius-md);min-height:48px;font-size:var(--text-lg);font-weight:var(--font-weight-bold);align-self:flex-start;padding:0 22px;}.VkHz9q_featureLink:hover{color:var(--color-on-primary)}.VkHz9q_learnExtras{width:100%;max-width:var(--container);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 auto;padding:0 24px 48px;display:grid}@media (max-width:860px){.VkHz9q_learnExtras{grid-template-columns:minmax(0,1fr)}}.VkHz9q_learnPanel{border:1px solid var(--color-border);border-radius:var(--radius-3xl);background:var(--color-surface-strong);flex-direction:column;gap:14px;padding:24px;display:flex}.VkHz9q_learnPanelTitle{color:var(--color-heading);font-size:var(--text-xl);font-weight:var(--font-weight-bold);margin:0}.VkHz9q_courseChips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.VkHz9q_courseChip{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg);min-height:40px;color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.VkHz9q_courseChip:hover{border-color:var(--color-primary);color:var(--color-primary)}.VkHz9q_courseStatus{color:var(--color-label);font-size:var(--text-md);align-items:center;gap:12px;margin:0;display:flex}.VkHz9q_retryButton{}.VkHz9q_faq{flex-direction:column;gap:14px;margin:0;display:flex}.VkHz9q_faq dt{color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-bold)}.VkHz9q_faq dd{color:var(--color-text-body);font-size:var(--text-md);margin:4px 0 0;line-height:1.5}.VkHz9q_proofWrap,.VkHz9q_block{width:100%;max-width:var(--container);flex-direction:column;gap:20px;margin:0 auto;padding:48px 24px;display:flex}.VkHz9q_proofWrap{padding-top:8px}.VkHz9q_proofLabel{color:var(--color-eyebrow);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.VkHz9q_proofCard{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-strong);max-width:560px;color:inherit;flex-wrap:wrap;align-items:center;gap:14px;padding:18px;text-decoration:none;transition:border-color .16s,box-shadow .16s;display:flex}.VkHz9q_proofCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.VkHz9q_proofCard:focus-visible{outline:var(--focus-outline);outline-offset:3px}.VkHz9q_proofAvatar{border-radius:var(--radius-pill);background:var(--primary-200);width:52px;height:52px;color:var(--color-primary);font-weight:var(--font-weight-bold);object-fit:cover;flex:none;justify-content:center;align-items:center;display:inline-flex}.VkHz9q_proofBody{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.VkHz9q_proofName{color:var(--color-heading);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);align-items:center;gap:5px;display:inline-flex}.VkHz9q_proofTick{color:var(--color-primary);flex:none}.VkHz9q_proofHeadline{color:var(--color-text-body);font-size:var(--text-md);line-height:1.5}.VkHz9q_proofHandle{color:var(--color-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-sm)}.VkHz9q_proofOpen{color:var(--color-primary);font-size:var(--text-md);font-weight:var(--font-weight-semibold);align-items:center;gap:4px;display:inline-flex}.VkHz9q_blockTitle{color:var(--color-heading);font-family:var(--font-display);font-size:1.625rem;font-weight:var(--font-weight-bold);letter-spacing:-.03em;margin:0}.VkHz9q_blockText{max-width:720px;color:var(--color-text-body);font-size:var(--text-lg);margin:0;line-height:1.55}.VkHz9q_howSteps{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.VkHz9q_howStep{border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface-strong);flex-direction:column;gap:8px;padding:20px;display:flex}.VkHz9q_howNumber{border-radius:var(--radius-pill);background:var(--color-primary-wash);width:32px;height:32px;color:var(--color-primary);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.VkHz9q_howStepTitle{color:var(--color-heading);font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.VkHz9q_howStepText{color:var(--color-text-body);font-size:var(--text-md);line-height:1.5}.VkHz9q_exampleCard{border-left:4px solid var(--color-primary);border-radius:var(--radius-lg);background:var(--color-primary-wash);flex-direction:column;gap:8px;max-width:720px;padding:22px 24px;display:flex}.VkHz9q_exampleName{color:var(--color-heading);font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.VkHz9q_exampleText{color:var(--color-text-body);font-size:var(--text-md);margin:0;line-height:1.55}.VkHz9q_connectLinks{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.VkHz9q_connectLink{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-strong);min-height:40px;color:var(--color-primary);font-size:var(--text-md);font-weight:var(--font-weight-semibold);align-self:flex-start;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.VkHz9q_connectLink:hover{border-color:var(--color-primary)}.VkHz9q_textLink{color:var(--color-primary);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);align-self:flex-start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.VkHz9q_textLink:hover{text-decoration:underline}.VkHz9q_preview{flex-direction:column;gap:8px;margin:0;display:flex}.VkHz9q_previewCaption{color:var(--color-muted);font-size:var(--text-sm);align-self:flex-end}.VkHz9q_previewCard{border:1px solid var(--color-border);border-radius:var(--radius-3xl);background:var(--color-surface-strong);flex-direction:column;gap:10px;padding:22px 24px;display:flex}.VkHz9q_pageCard{border:1px solid var(--color-border);border-radius:var(--radius-3xl);background:var(--color-surface-strong);flex-direction:column;gap:12px;margin-top:12px;padding:18px 20px;display:flex}.VkHz9q_pageCardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.VkHz9q_pageCardUrl{color:var(--color-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-xs)}.VkHz9q_pageLinks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.VkHz9q_pageLink,.VkHz9q_pageLinkAccent{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-heading);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-align:center;padding:10px 14px}.VkHz9q_pageLinkAccent{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.VkHz9q_previewHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.VkHz9q_previewLabel{color:var(--color-eyebrow);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.VkHz9q_previewRow{border:1px solid var(--gray-150);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text-body);font-size:var(--text-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.VkHz9q_stages{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.VkHz9q_stage{border-radius:var(--radius-md);border:1px solid #0000;align-items:center;gap:12px;padding:12px 14px;display:flex}.VkHz9q_stageDone{border-color:var(--success-border);background:var(--success-bg)}.VkHz9q_stageCurrent{border-color:var(--color-primary);background:var(--color-primary-wash)}.VkHz9q_stageLocked{border:1px dashed var(--gray-300);background:var(--color-bg)}.VkHz9q_stageNumber{color:var(--color-muted);font-family:ui-monospace,Menlo,monospace;font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.VkHz9q_stageDone .VkHz9q_stageNumber{color:var(--success-text)}.VkHz9q_stageCurrent .VkHz9q_stageNumber{color:var(--color-primary)}.VkHz9q_stageCopy{flex-direction:column;min-width:0;display:flex}.VkHz9q_stageTitle{color:var(--color-heading);font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.VkHz9q_stageStatus{color:var(--color-label);font-size:var(--text-sm)}.VkHz9q_fumuNote{border:1px solid var(--warning-border);border-radius:var(--radius-sm);background:var(--warning-bg);color:var(--warning-text);font-size:var(--text-sm);gap:10px;margin:0;padding:10px 12px;line-height:1.5;display:flex}.VkHz9q_fumuNoteIcon{color:var(--color-eyebrow);flex:none}.VkHz9q_personRow{align-items:center;gap:14px;display:flex}.VkHz9q_mentorAvatar,.VkHz9q_identityAvatar{border-radius:var(--radius-pill);width:48px;height:48px;font-weight:var(--font-weight-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.VkHz9q_mentorAvatar{background:var(--success-border);color:var(--success-text)}.VkHz9q_identityAvatar{background:var(--primary-200);color:var(--color-primary)}.VkHz9q_personCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.VkHz9q_personName{color:var(--color-heading);font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.VkHz9q_personMeta{color:var(--color-label);font-size:var(--text-md)}.VkHz9q_personPrice{color:var(--color-heading);font-weight:var(--font-weight-semibold);margin-left:auto}.VkHz9q_week{color:var(--color-muted);font-size:var(--text-xs);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.VkHz9q_slot{border-radius:var(--radius-xs);background:var(--color-surface);justify-content:center;align-items:center;height:36px;display:flex}.VkHz9q_slotOpen{border:1px solid var(--primary-300);background:var(--color-primary-wash);color:var(--color-primary);font-weight:var(--font-weight-semibold)}.VkHz9q_slotPicked{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary);font-weight:var(--font-weight-bold)}.VkHz9q_identityName{color:var(--color-heading);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);align-items:center;gap:6px;display:inline-flex}.VkHz9q_verifiedIcon{color:var(--color-primary);flex:none}.VkHz9q_recordGrid{font-size:var(--text-md);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.VkHz9q_recordTile{border:1px solid var(--gray-150);border-radius:var(--radius-sm);background:var(--color-bg);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.VkHz9q_recordEarned{border-color:var(--success-border);background:var(--success-bg)}.VkHz9q_recordLabel{color:var(--color-muted);font-size:var(--text-xs)}.VkHz9q_recordEarned .VkHz9q_recordLabel{color:var(--success-text)}.VkHz9q_recordValue{color:var(--color-heading);font-weight:var(--font-weight-semibold);margin:0}.VkHz9q_identityFooter{color:var(--color-label);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.VkHz9q_inlineSoon{align-items:center;gap:6px;display:inline-flex}.VkHz9q_handle{color:var(--color-primary);overflow-wrap:anywhere;font-family:ui-monospace,Menlo,monospace}.VkHz9q_harbor{border:1px solid var(--color-border);border-radius:var(--radius-3xl);box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}.VkHz9q_harborBar{background:var(--color-primary-dark);color:var(--color-on-primary);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.VkHz9q_harborLogo{width:auto;height:18px;display:block}.VkHz9q_harborTag{border:1px solid color-mix(in srgb, var(--gold-300) 40%, transparent);border-radius:var(--radius-2xs);color:var(--gold-300);font-size:var(--text-2xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;padding:2px 6px}.VkHz9q_harborNav{color:var(--primary-200);font-size:var(--text-xs);margin-left:auto}.VkHz9q_harborTiles{background:var(--color-bg);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px;display:grid}.VkHz9q_harborTile{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-strong);flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:12px;display:flex}.VkHz9q_harborTileLabel{color:var(--color-label);font-size:var(--text-xs)}.VkHz9q_harborTileBar{border-radius:var(--radius-2xs);background:var(--color-surface-sunken);width:70%;height:14px;margin:3px 0}.VkHz9q_harborTileValue{color:var(--color-heading);font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:1.2}.VkHz9q_harborTileNote{color:var(--color-label);font-size:var(--text-2xs)}.VkHz9q_harborFooter{background:var(--color-bg);color:var(--color-text-body);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px 16px;display:flex}.VkHz9q_harborFooterDot{border-radius:var(--radius-pill);background:var(--color-primary);width:8px;height:8px}.VkHz9q_harborAnswer{border-radius:var(--radius-2xs);background:var(--color-primary);color:var(--color-on-primary);font-weight:var(--font-weight-semibold);margin-left:auto;padding:4px 8px}.VkHz9q_ctaSection{width:100%;max-width:var(--container);margin:0 auto;padding:0 24px 80px}.VkHz9q_cta{border-radius:var(--radius-5xl);background:var(--color-primary-dark);color:var(--color-on-primary);text-align:center;box-shadow:0 12px 32px rgba(var(--color-primary-rgb), .22);flex-direction:column;align-items:center;gap:16px;padding:56px 32px;display:flex;position:relative;overflow:hidden}.VkHz9q_ctaStripe{background:var(--color-primary);opacity:.6;width:320px;height:600px;position:absolute;top:-120px;right:-80px;transform:rotate(45deg)}.VkHz9q_ctaDot{border-radius:var(--radius-pill);background:var(--color-accent);width:12px;height:12px;position:absolute;top:36px;right:48px}.VkHz9q_ctaTitle{max-width:620px;font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.125rem);font-weight:var(--font-weight-bold);letter-spacing:-.035em;text-wrap:pretty;margin:0;position:relative}.VkHz9q_ctaText{max-width:520px;color:var(--primary-200);font-size:var(--text-xl);margin:0;position:relative}.VkHz9q_ctaActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:relative}.VkHz9q_ctaPrimary{border-radius:var(--radius-md);min-height:48px;font-size:var(--text-lg);font-weight:var(--font-weight-bold);box-shadow:0 6px 16px rgba(var(--color-primary-rgb), .18);padding:0 22px;}.VkHz9q_ctaPrimary:hover{color:var(--color-on-primary)}.VkHz9q_ctaSecondary{border-color:var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface-strong);min-height:48px;color:var(--color-heading);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);padding:0 18px;}.VkHz9q_ctaSecondary:hover{background:var(--color-primary-wash);color:var(--color-heading)}.VkHz9q_localeBn .VkHz9q_heroTitle,.VkHz9q_localeBn .VkHz9q_featureTitle,.VkHz9q_localeBn .VkHz9q_ctaTitle{letter-spacing:0;line-height:1.25}@media (max-width:640px){.VkHz9q_hero{padding:48px 16px 32px}.VkHz9q_feature{gap:28px;padding:40px 16px}.VkHz9q_previewCard{padding:18px}.VkHz9q_harborNav{display:none}.VkHz9q_harborTiles{grid-template-columns:minmax(0,1fr)}.VkHz9q_ctaSection{padding:0 16px 56px}.VkHz9q_cta{padding:44px 20px}}@media (max-width:420px){.VkHz9q_recordGrid{grid-template-columns:minmax(0,1fr)}.VkHz9q_personRow{flex-wrap:wrap}}.VkHz9q_panelText{color:var(--color-text-body);font-size:var(--text-md);margin:0;line-height:1.5}.VkHz9q_panelExample{border-left:3px solid var(--color-accent);background:var(--color-bg);color:var(--color-heading);font-size:var(--text-md);margin:0;padding:10px 14px;line-height:1.5}.VkHz9q_steps,.VkHz9q_costList{color:var(--color-text-body);font-size:var(--text-md);flex-direction:column;gap:10px;margin:0;padding-left:20px;line-height:1.5;display:flex}.VkHz9q_panelLink{color:var(--color-primary);font-size:var(--text-md);font-weight:var(--font-weight-semibold);align-self:flex-start}.VkHz9q_personBadge{color:var(--success-text);vertical-align:-2px;flex:none;margin-right:4px}.VkHz9q_catalog{width:100%;max-width:var(--container);flex-direction:column;gap:8px;margin:0 auto;padding:0 24px 64px;display:flex}.VkHz9q_catalogTitle{color:var(--color-heading);font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-tight);margin:0}.VkHz9q_catalogText{color:var(--color-secondary);font-size:var(--text-lg);margin:0 0 12px}.VkHz9q_catalogList{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.VkHz9q_catalogItem{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-strong);height:100%;color:inherit;transition:background-color var(--transition-fast);flex-direction:column;gap:4px;padding:18px 20px;text-decoration:none;display:flex}.VkHz9q_catalogItem:hover{background:var(--color-primary-wash)}.VkHz9q_catalogItem:focus-visible{outline:var(--focus-outline);outline-offset:2px}.VkHz9q_catalogName{color:var(--color-heading);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-weight-bold)}.VkHz9q_catalogLine{color:var(--color-text-body);font-size:var(--text-base);line-height:var(--leading-normal)}
.pM4bFa_organizationSwitcher{width:100%;min-width:0;position:relative}.pM4bFa_organizationSwitcherControl{border:1px solid var(--color-divider-strong);border-radius:var(--radius-xs);background:var(--color-surface-strong);cursor:pointer;width:100%;min-width:0;min-height:40px;transition:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 8px;display:grid}.pM4bFa_organizationSwitcherControl:hover{border-color:var(--color-border-strong);background:var(--color-bg)}.pM4bFa_organizationSwitcherControl:focus-within{border-color:rgba(var(--color-primary-rgb), .42);box-shadow:var(--focus-ring)}.pM4bFa_organizationSwitcherIcon{}.pM4bFa_organizationSwitcherContent{min-width:0;display:grid}.pM4bFa_organizationSwitcherLabel{margin-bottom:1px;}.pM4bFa_organizationSwitcherSelect{appearance:none;width:100%;min-width:0;height:18px;color:var(--color-text);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-extrabold);text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;outline:0;margin:0;padding:0;line-height:18px;display:block}.pM4bFa_organizationSwitcherSelect:disabled{cursor:wait;opacity:.68}.pM4bFa_organizationSwitcherTrailing{width:22px;height:22px;color:var(--color-faint);pointer-events:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.pM4bFa_organizationSpinner{color:var(--color-primary);animation:.75s linear infinite pM4bFa_organization-spin}.pM4bFa_organizationSwitcherError{z-index:20;border-radius:var(--radius-xs);background:var(--primary-25);color:#a33a31;font-size:var(--text-xs);font-weight:var(--font-weight-bold);line-height:var(--leading-normal);box-shadow:var(--shadow-md);overflow-wrap:anywhere;border:1px solid #b423182e;margin:0;padding:8px 10px;position:absolute;top:calc(100% + 6px);left:0;right:0}.pM4bFa_srStatus{}@keyframes pM4bFa_organization-spin{to{transform:rotate(360deg)}}@media (max-width:600px){.pM4bFa_organizationSwitcherControl{min-height:42px}}
.qE7PLa_faq{width:100%;max-width:var(--container);padding:var(--section-space-y,80px) 24px;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:48px;margin:0 auto;display:grid}.qE7PLa_intro{top:calc(var(--header-height,0px) + 24px);flex-direction:column;gap:14px;display:flex;position:sticky}.qE7PLa_title{color:var(--color-heading);font-family:var(--font-display);font-size:clamp(2rem,4vw,2.5rem);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);margin:0;line-height:1.08}.qE7PLa_lead{color:var(--color-text-body);font-size:var(--text-lg);margin:0;line-height:1.55}.qE7PLa_more{color:var(--color-primary);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);align-self:flex-start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.qE7PLa_more:hover{text-decoration:underline}.qE7PLa_list{flex-direction:column;gap:12px;display:flex}.qE7PLa_item{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-strong);transition:border-color .16s,box-shadow .16s}.qE7PLa_item[open]{border-color:var(--primary-200);box-shadow:var(--shadow-md)}.qE7PLa_question{min-height:56px;color:var(--color-heading);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;line-height:1.4;list-style:none;display:flex}.qE7PLa_question::-webkit-details-marker{display:none}.qE7PLa_question:focus-visible{border-radius:var(--radius-xl);outline:var(--focus-outline);outline-offset:2px}.qE7PLa_toggle{border-radius:var(--radius-pill);background:var(--color-primary-wash);width:32px;height:32px;color:var(--color-primary);flex:none;justify-content:center;align-items:center;transition:transform .16s;display:inline-flex}.qE7PLa_item[open] .qE7PLa_toggle{transform:rotate(45deg)}.qE7PLa_answer{color:var(--color-text-body);font-size:var(--text-base);margin:0;padding:0 20px 20px;line-height:1.65}@media (max-width:860px){.qE7PLa_faq{grid-template-columns:1fr;gap:24px}.qE7PLa_intro{position:static}}@media (max-width:640px){.qE7PLa_faq{padding-left:16px;padding-right:16px}.qE7PLa_question{padding:14px 16px}.qE7PLa_answer{padding:0 16px 16px}}@media (prefers-reduced-motion:reduce){.qE7PLa_item,.qE7PLa_toggle{transition:none}}
.IwwOYa_frame{background:var(--color-bg);min-height:100dvh;color:var(--color-text);flex-direction:column;display:flex}.IwwOYa_header{z-index:1000;background:var(--color-primary-dark);color:var(--color-on-primary);position:sticky;top:0}.IwwOYa_headerRow{flex-wrap:wrap;align-items:center;gap:12px 20px;min-height:72px;padding:0 32px;display:flex}.IwwOYa_brandGroup{flex:none;align-items:center;gap:10px;display:inline-flex}.IwwOYa_brand{align-items:center;height:44px;line-height:0;display:inline-flex}.IwwOYa_brandLogo{object-fit:contain;width:auto;max-width:124px;height:28px;display:block}.IwwOYa_switcher{flex:0 220px;min-width:160px}.IwwOYa_switcher label{border-color:rgba(var(--color-white-rgb), .14);background:rgba(var(--color-white-rgb), .06)}.IwwOYa_switcher label:hover{border-color:rgba(var(--color-white-rgb), .28);background:rgba(var(--color-white-rgb), .1)}.IwwOYa_switcher label:focus-within{border-color:var(--color-accent);box-shadow:none}.IwwOYa_switcher label>span:first-child{background:var(--color-primary);color:var(--color-on-primary)}.IwwOYa_switcher label span span{color:var(--gold-300)}.IwwOYa_switcher select{color:var(--color-on-primary)}.IwwOYa_switcher option{color:var(--color-heading)}.IwwOYa_switcher label>span:last-child{color:var(--primary-200)}.IwwOYa_nav{flex:1 1 0;align-items:center;gap:2px;min-width:0;display:flex}.IwwOYa_navScroll{scrollbar-width:none;gap:2px;min-width:0;display:flex;overflow-x:auto}.IwwOYa_navScroll::-webkit-scrollbar{display:none}.IwwOYa_navLink{border-radius:var(--radius-sm);min-height:40px;color:var(--primary-200);font:inherit;font-size:var(--text-base);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex}.IwwOYa_navLink:hover{background:rgba(var(--color-white-rgb), .06);color:var(--color-on-primary)}.IwwOYa_navLinkActive{background:rgba(var(--color-white-rgb), .1);color:var(--color-on-primary);font-weight:var(--font-weight-semibold);}.IwwOYa_navLinkActive:hover{background:rgba(var(--color-white-rgb), .12);color:var(--color-on-primary)}.IwwOYa_navSoonDot{border-radius:var(--radius-pill);background:var(--color-accent);width:6px;height:6px}.IwwOYa_visuallyHidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.IwwOYa_chevronOpen{transform:rotate(180deg)}.IwwOYa_more{flex:none;position:relative}.IwwOYa_moreMenu{z-index:1010;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-strong);width:240px;box-shadow:var(--shadow-lg);color:var(--color-heading);flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0}.IwwOYa_moreItem{border-radius:var(--radius-sm);min-height:44px;color:var(--color-heading);font-size:var(--text-base);font-weight:var(--font-weight-medium);align-items:center;gap:10px;padding:0 12px;text-decoration:none;display:flex}.IwwOYa_moreItem:hover{background:var(--color-primary-wash);color:var(--color-primary)}.IwwOYa_moreItemActive{background:var(--color-primary-wash);color:var(--color-primary);font-weight:var(--font-weight-semibold);}.IwwOYa_moreDivider{background:var(--color-divider);height:1px;margin:4px 0}.IwwOYa_moreLanguage{min-height:44px;color:var(--color-label);font-size:var(--text-base);justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex}.IwwOYa_moreLocale{border:1px solid var(--color-control-border);border-radius:var(--radius-xs);background:var(--color-surface-strong);height:36px;color:var(--color-heading);font:inherit;font-size:var(--text-base);padding:0 8px}.IwwOYa_actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.IwwOYa_fumuButton{border:1px solid rgba(var(--color-white-rgb), .18);border-radius:var(--radius-sm);background:rgba(var(--color-white-rgb), .08);height:40px;color:var(--color-on-primary);font:inherit;font-size:var(--text-base);font-weight:var(--font-weight-semibold);cursor:pointer;align-items:center;gap:8px;padding:0 14px 0 12px;display:inline-flex}.IwwOYa_fumuButton svg{color:var(--color-accent)}.IwwOYa_fumuButton:hover,.IwwOYa_fumuButton[aria-expanded=true]{border-color:rgba(var(--color-white-rgb), .3);background:rgba(var(--color-white-rgb), .14)}.IwwOYa_locale{border:1px solid rgba(var(--color-white-rgb), .18);border-radius:var(--radius-sm);height:40px;color:var(--color-on-primary);font:inherit;font-size:var(--text-base);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;padding:0 10px}.IwwOYa_locale option{color:var(--color-heading)}.IwwOYa_avatarPlaceholder{border-radius:var(--radius-sm);background:rgba(var(--color-white-rgb), .1);width:40px;height:40px}.IwwOYa_login{background:var(--color-surface-strong);min-height:40px;color:var(--color-primary);border-color:#0000;}.IwwOYa_account .header-account{order:0;width:auto}.IwwOYa_account .header-account-trigger{border-color:rgba(var(--color-white-rgb), .18);background:0 0;width:auto;height:40px;padding:0 3px}:is(.IwwOYa_account .header-account-trigger:hover,.IwwOYa_account .header-account-trigger.open){border-color:rgba(var(--color-white-rgb), .3);background:rgba(var(--color-white-rgb), .08);box-shadow:none}.IwwOYa_account .header-account-avatar{background:var(--color-primary);width:32px;height:32px}.IwwOYa_account .header-account-menu{width:min(300px,100vw - 32px);color:var(--color-text);margin-top:0;position:absolute;top:calc(100% + 8px);right:0}:is(.IwwOYa_brand:focus-visible,.IwwOYa_navLink:focus-visible,.IwwOYa_navLinkActive:focus-visible,.IwwOYa_fumuButton:focus-visible,.IwwOYa_locale:focus-visible,.IwwOYa_login:focus-visible,.IwwOYa_account .header-account-trigger:focus-visible){outline:3px solid var(--color-accent);outline-offset:2px}.IwwOYa_moreItem:focus-visible,.IwwOYa_moreItemActive:focus-visible,.IwwOYa_moreLocale:focus-visible{outline:var(--focus-outline);outline-offset:2px}.IwwOYa_content{flex:1 0 auto;width:100%}.IwwOYa_page{width:100%;max-width:var(--container);flex-direction:column;gap:28px;margin:0 auto;padding:32px 24px 56px;display:flex}.IwwOYa_pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.IwwOYa_pageHeaderCopy{flex-direction:column;gap:6px;min-width:0;display:flex}.IwwOYa_pageHeaderCopy h1{color:var(--color-heading);font-family:var(--font-display);font-size:var(--text-8xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-display);margin:0;line-height:1.1}.IwwOYa_pageHeaderCopy p{max-width:680px;color:var(--color-label);font-size:var(--text-lg);line-height:var(--leading-normal);margin:0}.IwwOYa_pageHeaderAction{flex-wrap:wrap;gap:8px;display:flex}.IwwOYa_state{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:560px;margin:40px auto;padding:36px 28px;display:flex;}.IwwOYa_stateDanger{border-color:var(--danger-border);}.IwwOYa_stateIcon{border-radius:var(--radius-lg);background:var(--color-primary-wash);width:52px;height:52px;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.IwwOYa_stateDanger .IwwOYa_stateIcon{background:var(--danger-bg);color:var(--danger-text)}.IwwOYa_state h2,.IwwOYa_stateDanger h2{color:var(--color-heading);font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);margin:4px 0 0}.IwwOYa_state p,.IwwOYa_stateDanger p{max-width:440px;color:var(--color-label);font-size:var(--text-lg);line-height:var(--leading-normal);margin:0}.IwwOYa_stateAction{margin-top:8px}.IwwOYa_spinner{animation:.8s linear infinite IwwOYa_harbor-shell-spin}@keyframes IwwOYa_harbor-shell-spin{to{transform:rotate(360deg)}}@media (max-width:1240px){.IwwOYa_headerRow{padding:12px 24px 0}.IwwOYa_nav{flex:1 0 calc(100% + 24px);order:10;margin:0 -12px;padding:0 0 8px}}@media (max-width:1000px){.IwwOYa_fumuButton{justify-content:center;width:40px;padding:0}.IwwOYa_fumuLabel{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (max-width:720px){.IwwOYa_header{position:static}.IwwOYa_headerRow{gap:10px;padding:12px 16px 0}.IwwOYa_brandLogo{max-width:100px;height:24px}.IwwOYa_switcher{flex:1 0 100%;order:5;min-width:0}.IwwOYa_nav{flex-basis:calc(100% + 8px);margin:0 -4px}.IwwOYa_actions{gap:6px}.IwwOYa_navLink,.IwwOYa_fumuButton,.IwwOYa_avatarPlaceholder{height:44px;min-height:44px}.IwwOYa_avatarPlaceholder{width:44px}.IwwOYa_account .header-account-trigger{height:44px}.IwwOYa_fumuButton{width:44px}.IwwOYa_locale{display:none}.IwwOYa_moreLanguage{display:flex}.IwwOYa_moreMenu{left:auto;right:0}.IwwOYa_page{gap:22px;padding:24px 16px 48px}.IwwOYa_pageHeaderCopy h1{font-size:var(--text-6xl)}}@media (prefers-reduced-motion:reduce){.IwwOYa_navLink,.IwwOYa_navLinkActive{transition:none}.IwwOYa_spinner{animation:none}}
.r_yHgG_diagram{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin:24px 0;padding:20px;overflow-x:auto}.r_yHgG_svg{justify-content:center;display:flex}.r_yHgG_svg svg{max-width:100%;height:auto}.r_yHgG_loading,.r_yHgG_error{font-size:var(--text-sm);align-items:flex-start;gap:8px;margin:0;display:flex}.r_yHgG_loading{color:var(--color-secondary);align-items:center}.r_yHgG_error{color:var(--danger-strong)}.r_yHgG_error span{gap:4px;min-width:0;display:grid}.r_yHgG_error small{color:var(--color-subtle);font-size:var(--text-xs);overflow-wrap:anywhere}.r_yHgG_source{border-radius:var(--radius-md);background:var(--gray-900);color:var(--gray-100);font-size:var(--text-xs);margin:12px 0 0;padding:14px;overflow-x:auto}.r_yHgG_source code{color:inherit;background:0 0;padding:0}.r_yHgG_spinner{animation:.8s linear infinite r_yHgG_mermaid-diagram-spin}@keyframes r_yHgG_mermaid-diagram-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.r_yHgG_spinner{animation:none}}
.YvNjAa_priceBlock{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.YvNjAa_priceNow{color:var(--color-heading);font-family:var(--font-display);font-size:2rem;font-weight:var(--font-weight-extrabold);letter-spacing:-.03em}.YvNjAa_priceWas{color:var(--color-label);font-size:var(--text-md)}.YvNjAa_option{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.YvNjAa_optionLegend{color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold);padding:0}.YvNjAa_chips{flex-wrap:wrap;gap:8px;display:flex}.YvNjAa_chip,.YvNjAa_chipActive{border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface-strong);min-height:44px;color:var(--color-heading);font:inherit;font-size:var(--text-md);font-weight:var(--font-weight-semibold);cursor:pointer;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.YvNjAa_chipActive{border:2px solid var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);padding:0 13px}.YvNjAa_chip[data-sold-out=true],.YvNjAa_chipActive[data-sold-out=true]{color:var(--color-label);text-decoration:line-through}.YvNjAa_chipNote{font-size:var(--text-xs);font-weight:var(--font-weight-medium);text-decoration:none}.YvNjAa_stock,.YvNjAa_stockLow,.YvNjAa_stockOut{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);align-items:center;gap:6px;margin:0;display:inline-flex}.YvNjAa_stock{color:var(--success-text)}.YvNjAa_stockLow{color:var(--warning-text)}.YvNjAa_stockOut{color:var(--danger-strong)}.YvNjAa_quantityRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.YvNjAa_quantityLabel{color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold)}.YvNjAa_stepper{border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface-strong);align-items:center;display:inline-flex;overflow:hidden}.YvNjAa_stepper button{width:44px;height:44px;color:var(--color-heading);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.YvNjAa_stepper button:disabled{color:var(--color-disabled);cursor:not-allowed}.YvNjAa_stepper output{min-width:36px;color:var(--color-heading);font-weight:var(--font-weight-bold);text-align:center}.YvNjAa_estimate{border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text-body);font-size:var(--text-md);line-height:var(--leading-normal);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.YvNjAa_estimate p{align-items:flex-start;gap:8px;margin:0;display:flex}.YvNjAa_estimate p svg{color:var(--color-primary);flex:none;margin-top:3px}.YvNjAa_linkButton{min-height:0;color:var(--color-primary);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.YvNjAa_countryField{color:var(--color-heading);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);flex-direction:column;gap:6px;display:flex}.YvNjAa_countryField select,.YvNjAa_input,.YvNjAa_select,.YvNjAa_textarea{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);width:100%;min-height:44px;color:var(--color-heading);font:inherit;font-size:var(--text-md);font-weight:var(--font-weight-regular);padding:0 12px}.YvNjAa_textarea{resize:vertical;min-height:96px;padding:10px 12px}.YvNjAa_input[aria-invalid=true],.YvNjAa_select[aria-invalid=true]{border-color:var(--danger-strong)}.YvNjAa_buyActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.YvNjAa_buyActions>*{height:auto;min-height:48px}.YvNjAa_tableScroll{overflow-x:auto}.YvNjAa_deliveryTable{border-collapse:collapse;width:100%;font-size:var(--text-md)}.YvNjAa_deliveryTable th,.YvNjAa_deliveryTable td{border-bottom:1px solid var(--color-divider);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.YvNjAa_deliveryTable th{color:var(--color-label);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.YvNjAa_deliveryTable td{color:var(--color-heading)}.YvNjAa_deliveryTable td:first-child{font-weight:var(--font-weight-semibold)}.YvNjAa_deliveryNote{color:var(--color-label);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.YvNjAa_page{flex-direction:column;gap:20px;width:100%;max-width:1140px;margin:0 auto;padding:20px 24px 72px;display:flex}.YvNjAa_pageNarrow{max-width:760px;}.YvNjAa_topRow{color:var(--color-label);font-size:var(--text-md);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.YvNjAa_backLink{min-height:44px;color:var(--color-primary);font-weight:var(--font-weight-semibold);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.YvNjAa_backLink:hover{text-decoration:underline}.YvNjAa_pageTitle{color:var(--color-heading);font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:var(--font-weight-extrabold);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;line-height:1.1}.YvNjAa_columns{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.YvNjAa_columnMain{flex-direction:column;flex:999 520px;gap:16px;min-width:0;display:flex}.YvNjAa_columnAside{flex-direction:column;flex:300px;gap:14px;min-width:0;max-width:380px;display:flex;position:sticky;top:24px}.YvNjAa_panel{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-strong);flex-direction:column;gap:14px;min-width:0;padding:20px 22px;display:flex}.YvNjAa_panelStrong{border-color:var(--color-primary);box-shadow:0 12px 32px rgba(var(--color-primary-rgb), .08);}.YvNjAa_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.YvNjAa_panelTitle{color:var(--color-heading);font-size:var(--text-lg);font-weight:var(--font-weight-bold);margin:0}.YvNjAa_panelText{color:var(--color-label);font-size:var(--text-md);line-height:var(--leading-normal);margin:0}.YvNjAa_sellerRow{align-items:center;gap:12px;display:flex}.YvNjAa_sellerMark{border-radius:var(--radius-sm);background:var(--color-primary);width:36px;height:36px;color:var(--color-on-primary);font-family:var(--font-display);font-weight:var(--font-weight-extrabold);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.YvNjAa_sellerMark img{object-fit:cover;width:100%;height:100%}.YvNjAa_sellerText{flex-direction:column;min-width:0;display:flex}.YvNjAa_sellerText strong{color:var(--color-heading);font-size:var(--text-md)}.YvNjAa_sellerText span{color:var(--color-label);font-size:var(--text-sm)}.YvNjAa_lines{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.YvNjAa_line{border-top:1px solid var(--color-divider);grid-template-columns:56px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 0;display:grid}.YvNjAa_line:first-child{border-top:0;padding-top:0}.YvNjAa_thumb{border-radius:var(--radius-md);background:var(--color-primary-dark);width:56px;height:56px;color:var(--gold-300);font-size:var(--text-xs);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.YvNjAa_thumb img{object-fit:cover;width:100%;height:100%}.YvNjAa_lineText{flex-direction:column;gap:2px;min-width:0;display:flex}.YvNjAa_lineTitle{color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.YvNjAa_lineMeta{color:var(--color-label);font-size:var(--text-sm);line-height:var(--leading-normal)}.YvNjAa_lineGood{color:var(--success-text);font-size:var(--text-sm)}.YvNjAa_lineWarn{color:var(--warning-text);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.YvNjAa_lineProblem{color:var(--danger-strong);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);align-items:center;gap:6px;display:inline-flex}.YvNjAa_lineControls{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:6px;display:flex}.YvNjAa_linePrice{color:var(--color-heading);font-weight:var(--font-weight-bold);white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.YvNjAa_linePrice s{color:var(--color-label);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.YvNjAa_lineDiscount{color:var(--success-text);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.YvNjAa_sumDiscount dd{color:var(--success-text)}.YvNjAa_removeButton{min-height:44px;color:var(--color-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;text-decoration:underline;display:inline-flex}.YvNjAa_note{color:var(--color-label);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.YvNjAa_sums{flex-direction:column;gap:8px;margin:0;display:flex}.YvNjAa_sums>div{color:var(--color-text-body);font-size:var(--text-md);justify-content:space-between;gap:12px;display:flex}.YvNjAa_sums dt{min-width:0}.YvNjAa_sums dd{color:var(--color-heading);font-weight:var(--font-weight-semibold);text-align:right;margin:0}.YvNjAa_sums .YvNjAa_sumTotal{border-top:1px solid var(--color-divider);color:var(--color-heading);font-size:var(--text-lg);font-weight:var(--font-weight-bold);padding-top:10px}.YvNjAa_sums .YvNjAa_sumTotal dd{font-weight:var(--font-weight-extrabold)}.YvNjAa_freeHint{border:1px solid var(--success-border);border-radius:var(--radius-md);background:var(--success-bg);color:var(--success-text);font-size:var(--text-md);font-weight:var(--font-weight-semibold);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.YvNjAa_meter{border-radius:var(--radius-pill);background:var(--success-soft);width:100%;height:6px;overflow:hidden}.YvNjAa_meter>span{border-radius:inherit;background:var(--success-text);height:100%;display:block}.YvNjAa_primaryButton,.YvNjAa_secondaryButton{border-radius:var(--radius-md);min-height:48px;font:inherit;font-size:var(--text-base);font-weight:var(--font-weight-bold);text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.YvNjAa_primaryButton{background:var(--color-primary);color:var(--color-on-primary);box-shadow:0 6px 16px rgba(var(--color-primary-rgb), .18);border:0}.YvNjAa_primaryButton:hover{background:var(--primary-750);color:var(--color-on-primary)}.YvNjAa_secondaryButton{border:1px solid var(--color-control-border);background:var(--color-surface-strong);color:var(--color-heading)}.YvNjAa_secondaryButton:hover{border-color:var(--color-control-border-strong);color:var(--color-primary)}.YvNjAa_primaryButton:disabled,.YvNjAa_secondaryButton:disabled{cursor:not-allowed;opacity:.6}.YvNjAa_state{color:var(--color-label);font-size:var(--text-md);align-items:center;gap:10px;margin:0;display:flex}.YvNjAa_errorBox{border:1px solid var(--danger-border);border-radius:var(--radius-md);background:var(--danger-bg);color:var(--danger-text);font-size:var(--text-md);font-weight:var(--font-weight-semibold);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;display:flex}.YvNjAa_errorText{color:var(--danger-strong);font-size:var(--text-md);font-weight:var(--font-weight-semibold);align-items:center;gap:8px;margin:0;display:flex}.YvNjAa_empty{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.YvNjAa_spin{animation:.9s linear infinite YvNjAa_shop-spin}@keyframes YvNjAa_shop-spin{to{transform:rotate(360deg)}}.YvNjAa_section{}.YvNjAa_sectionTitle{color:var(--color-heading);font-size:var(--text-lg);font-weight:var(--font-weight-bold);margin:0}.YvNjAa_pill,.YvNjAa_pillGood,.YvNjAa_pillWarn,.YvNjAa_pillMuted{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-primary-soft);min-height:26px;color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-weight-bold);align-items:center;padding:2px 10px;display:inline-flex}.YvNjAa_pillGood{border-color:var(--success-border);background:var(--success-bg);color:var(--success-text)}.YvNjAa_pillWarn{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-text)}.YvNjAa_pillMuted{background:var(--color-surface-muted);color:var(--color-label)}.YvNjAa_choices{flex-direction:column;gap:10px;display:flex}.YvNjAa_choice,.YvNjAa_choiceActive{border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface-strong);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.YvNjAa_choiceActive{border:2px solid var(--color-primary);background:var(--color-primary-soft);padding:13px 15px}.YvNjAa_choice[aria-disabled=true]{cursor:not-allowed;opacity:.6}.YvNjAa_choice input,.YvNjAa_choiceActive input{width:20px;height:20px;accent-color:var(--color-primary);margin:2px 0 0}.YvNjAa_choiceText{flex-direction:column;gap:2px;min-width:0;display:flex}.YvNjAa_choiceText strong{color:var(--color-heading);font-size:var(--text-md)}.YvNjAa_choiceText span{color:var(--color-label);font-size:var(--text-sm);line-height:var(--leading-normal)}.YvNjAa_choicePrice{color:var(--color-heading);font-weight:var(--font-weight-bold);white-space:nowrap}.YvNjAa_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.YvNjAa_fieldsThree{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);gap:12px;display:grid}.YvNjAa_field{min-width:0;color:var(--color-heading);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);flex-direction:column;gap:6px;display:flex}.YvNjAa_fieldError{color:var(--danger-strong);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.YvNjAa_accountRow{align-items:center;gap:12px;display:flex}.YvNjAa_avatar{border-radius:var(--radius-pill);background:var(--color-primary);width:40px;height:40px;color:var(--color-on-primary);font-weight:var(--font-weight-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.YvNjAa_accountText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.YvNjAa_accountText strong{color:var(--color-heading);overflow-wrap:anywhere}.YvNjAa_accountText span{color:var(--color-label);font-size:var(--text-sm)}.YvNjAa_inlineLink{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.YvNjAa_payRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.YvNjAa_payRow .YvNjAa_note{flex:280px}.YvNjAa_payRow .YvNjAa_primaryButton{flex:0 260px}.YvNjAa_facts{color:var(--color-text-body);font-size:var(--text-md);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.YvNjAa_facts li{align-items:flex-start;gap:8px;display:flex}.YvNjAa_facts svg{color:var(--success-text);flex:none;margin-top:3px}.YvNjAa_timeline{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;margin:0;padding:0;list-style:none;display:grid}.YvNjAa_step{flex-direction:column;gap:4px;min-width:0;padding-top:34px;display:flex;position:relative}.YvNjAa_step:before{background:var(--color-divider);content:"";height:2px;position:absolute;top:12px;left:0;right:-12px}.YvNjAa_step:last-child:before{right:0}.YvNjAa_stepDone:before{background:var(--success-text)}.YvNjAa_stepDot{border:2px solid var(--color-control-border);border-radius:var(--radius-pill);background:var(--color-surface-strong);width:26px;height:26px;color:var(--color-on-primary);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:0}.YvNjAa_stepDone .YvNjAa_stepDot{border-color:var(--success-text);background:var(--success-text)}.YvNjAa_stepName{color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-bold)}.YvNjAa_stepDate{color:var(--color-label);font-size:var(--text-sm);line-height:var(--leading-normal)}.YvNjAa_orderHead{flex-direction:column;gap:8px;display:flex}.YvNjAa_crumbs{color:var(--color-label);font-size:var(--text-md);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.YvNjAa_crumbs a{color:var(--color-label);text-decoration:none}.YvNjAa_crumbs a:hover{color:var(--color-primary)}.YvNjAa_titleRow{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.YvNjAa_subtle{color:var(--color-label);font-size:var(--text-md);margin:0}.YvNjAa_libraryLink{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);min-height:48px;color:var(--color-heading);font-weight:var(--font-weight-semibold);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.YvNjAa_libraryLink:hover{border-color:var(--color-primary);color:var(--color-primary)}.YvNjAa_libraryLink>span:nth-child(2){flex:1;min-width:0}.YvNjAa_actionsRow{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.YvNjAa_address{color:var(--color-heading);font-size:var(--text-md);margin:0;font-style:normal;line-height:1.55}.YvNjAa_returnRow{border-top:1px solid var(--color-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 0;display:flex}.YvNjAa_placed{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.YvNjAa_placedPanel{text-align:left;align-self:stretch;}.YvNjAa_placedMark{border-radius:var(--radius-pill);background:var(--success-bg);width:56px;height:56px;color:var(--success-text);justify-content:center;align-items:center;display:inline-flex}.YvNjAa_placed p{max-width:560px;color:var(--color-text-body);font-size:var(--text-base);line-height:var(--leading-normal);margin:0}.YvNjAa_banner{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-strong);color:var(--color-label);font-size:var(--text-md);font-weight:var(--font-weight-semibold);align-items:center;gap:10px;margin:0;padding:12px 16px;display:flex}.YvNjAa_bannerWait{border-color:var(--warning-border);background:var(--warning-bg);color:var(--warning-text);}.YvNjAa_bannerGood{border-color:var(--success-border);background:var(--success-bg);color:var(--success-text);}.YvNjAa_returnLine{border:1px solid var(--color-control-border);border-radius:var(--radius-md);cursor:pointer;grid-template-columns:auto 56px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.YvNjAa_returnLine input[type=checkbox]{width:20px;height:20px;accent-color:var(--color-primary)}.YvNjAa_fieldSpaced{margin-top:8px}.YvNjAa_columnHalf{flex:280px}.YvNjAa_returnQuantity{grid-column:3;max-width:160px}.YvNjAa_photos{flex-wrap:wrap;gap:10px;display:flex}.YvNjAa_photo{border-radius:var(--radius-md);background:var(--color-surface-muted);width:72px;height:72px;position:relative;overflow:hidden}.YvNjAa_photo img{object-fit:cover;width:100%;height:100%}.YvNjAa_photoRemove{border-radius:var(--radius-pill);color:#fff;cursor:pointer;background:#0009;border:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:2px;right:2px}.YvNjAa_photoRemove:after{content:"";position:absolute;inset:-8px}.YvNjAa_addPhoto{border:1px dashed var(--color-control-border-strong);border-radius:var(--radius-md);background:var(--color-surface-strong);min-width:72px;min-height:72px;color:var(--color-primary);font-weight:var(--font-weight-semibold);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.YvNjAa_addPhoto input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.YvNjAa_addPhoto:focus-within{outline:var(--focus-outline);outline-offset:2px}.YvNjAa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.YvNjAa_headerEnd{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:860px){.YvNjAa_headerEnd{margin-left:auto}}.YvNjAa_bagLink{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);width:44px;height:44px;color:var(--color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.YvNjAa_bagLink:hover{background:var(--color-primary-soft)}.YvNjAa_bagCount{border-radius:var(--radius-pill);background:var(--color-primary);min-width:20px;height:20px;color:var(--color-on-primary);font-size:var(--text-xs);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;padding:0 5px;display:inline-flex;position:absolute;top:-6px;right:-6px}.YvNjAa_chip:focus-visible,.YvNjAa_chipActive:focus-visible,.YvNjAa_stepper button:focus-visible,.YvNjAa_linkButton:focus-visible,.YvNjAa_backLink:focus-visible,.YvNjAa_removeButton:focus-visible,.YvNjAa_primaryButton:focus-visible,.YvNjAa_secondaryButton:focus-visible,.YvNjAa_libraryLink:focus-visible,.YvNjAa_photoRemove:focus-visible,.YvNjAa_bagLink:focus-visible,.YvNjAa_crumbs a:focus-visible,.YvNjAa_choice:focus-within,.YvNjAa_choiceActive:focus-within,.YvNjAa_returnLine:focus-within{outline:var(--focus-outline);outline-offset:2px}@media (max-width:900px){.YvNjAa_columnAside{max-width:none;position:static}.YvNjAa_checkoutColumns{flex-direction:column;align-items:stretch}.YvNjAa_checkoutColumns>.YvNjAa_columnAside{order:-1}.YvNjAa_stickyActions{z-index:2;border-top:1px solid var(--color-divider);background:var(--color-surface-strong);border-radius:0 0 20px 20px;margin:0 -18px -18px;padding:12px 18px 16px;position:sticky;bottom:0}}@media (max-width:640px){.YvNjAa_page{padding:12px 16px 56px}.YvNjAa_panel{padding:18px}.YvNjAa_fields,.YvNjAa_fieldsThree{grid-template-columns:minmax(0,1fr)}.YvNjAa_timeline{grid-auto-flow:row}.YvNjAa_step{min-height:44px;padding:0 0 0 40px}.YvNjAa_step:before{width:2px;height:auto;inset:26px auto -12px 12px}.YvNjAa_step:last-child:before{display:none}.YvNjAa_line{grid-template-columns:48px minmax(0,1fr)}.YvNjAa_line .YvNjAa_linePrice{grid-column:2;align-items:flex-start}.YvNjAa_thumb{width:48px;height:48px}.YvNjAa_buyActions{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.YvNjAa_spin{animation:none}}
.K2bxqa_page{flex-wrap:wrap;align-items:stretch;gap:48px;width:100%;max-width:1140px;margin:0 auto;padding:56px 24px 80px;display:flex}.K2bxqa_panel{border-radius:var(--radius-5xl);background:var(--color-primary-dark);min-width:0;color:var(--color-on-primary);flex-direction:column;flex:420px;justify-content:flex-start;gap:28px;padding:40px;display:flex;position:relative;overflow:hidden}.K2bxqa_panelStripe{background:var(--color-primary);opacity:.6;pointer-events:none;width:320px;height:800px;position:absolute;top:-120px;right:-80px;transform:rotate(45deg)}.K2bxqa_panelDot{border-radius:var(--radius-pill);background:var(--color-accent);width:12px;height:12px;position:absolute;top:32px;right:36px}.K2bxqa_panelIntro{flex-direction:column;gap:14px;display:flex;position:relative}.K2bxqa_panelEyebrow{color:var(--gold-300);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.K2bxqa_panelTitle{color:inherit;font-family:var(--font-display);font-size:2.5rem;font-weight:var(--font-weight-extrabold);letter-spacing:-.04em;text-wrap:pretty;margin:0;line-height:1.05}.K2bxqa_panelText{max-width:420px;color:var(--primary-200);font-size:var(--text-lg);margin:0;line-height:1.55}.K2bxqa_panelPoints{font-size:var(--text-base);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex;position:relative}.K2bxqa_panelPoint{align-items:center;gap:10px;display:flex}.K2bxqa_panelIndex{border-radius:var(--radius-pill);background:rgba(var(--color-white-rgb), .12);width:24px;height:24px;font-size:var(--text-xs);font-weight:var(--font-weight-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.K2bxqa_card{border:1px solid var(--color-border);border-radius:var(--radius-5xl);background:var(--color-surface-strong);min-width:0;max-width:480px;box-shadow:0 12px 32px rgba(var(--color-ink-rgb), .04);flex-direction:column;flex:400px;gap:14px;padding:36px;display:flex}.K2bxqa_form{flex-direction:column;gap:14px;margin:0;display:flex}.K2bxqa_tabs{border-radius:var(--radius-pill);background:var(--color-surface-muted);align-self:flex-start;max-width:100%;padding:3px;display:flex}.K2bxqa_tab{border-radius:var(--radius-pill);min-height:44px;color:var(--color-label);font-size:var(--text-md);font-weight:var(--font-weight-semibold);white-space:nowrap;transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.K2bxqa_tab:hover{color:var(--color-heading)}.K2bxqa_tabActive{background:var(--color-surface-strong);color:var(--color-heading);box-shadow:var(--shadow-xs)}.K2bxqa_head{flex-direction:column;gap:6px;display:flex}.K2bxqa_title{color:var(--color-heading);font-family:var(--font-display);font-size:1.875rem;font-weight:var(--font-weight-bold);letter-spacing:-.035em;text-wrap:pretty;margin:0;line-height:1.1}.K2bxqa_subtitle{color:var(--color-label);font-size:var(--text-base);line-height:var(--leading-normal);margin:0}.K2bxqa_sso>button{border-radius:var(--radius-sm);width:100%;min-height:46px;font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.K2bxqa_divider{color:var(--color-faint);font-size:var(--text-sm);align-items:center;gap:12px;display:flex}.K2bxqa_divider:before,.K2bxqa_divider:after{content:"";background:var(--color-divider);flex:1;height:1px}.K2bxqa_field{flex-direction:column;gap:6px;min-width:0;display:flex}.K2bxqa_labelRow{color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.K2bxqa_input{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);width:100%;min-height:46px;color:var(--color-heading);font:inherit;font-size:var(--text-lg);caret-color:var(--color-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:0 14px}.K2bxqa_input::placeholder{color:var(--color-disabled);opacity:1}.K2bxqa_input:hover:not(:disabled){border-color:var(--color-control-border-strong)}.K2bxqa_input:focus,.K2bxqa_input:focus-visible{border-color:var(--color-primary);box-shadow:var(--focus-ring);outline:none}.K2bxqa_input[aria-invalid=true]{border-color:var(--color-danger)}.K2bxqa_passwordField{position:relative}.K2bxqa_passwordField .K2bxqa_input{padding-right:52px}.K2bxqa_passwordToggle{border-radius:var(--radius-sm);width:44px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:1px;bottom:1px;right:1px}.K2bxqa_passwordToggle:hover{color:var(--color-primary)}.K2bxqa_passwordToggle:focus-visible,.K2bxqa_tab:focus-visible,.K2bxqa_switchLink:focus-visible,.K2bxqa_portalOption:focus-visible{outline:var(--focus-outline);outline-offset:2px}.K2bxqa_fieldError{margin:0;}.K2bxqa_hint{color:var(--color-muted);font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);margin:0}.K2bxqa_alert{}.K2bxqa_notice{}.K2bxqa_alert p,.K2bxqa_notice p{margin:0}.K2bxqa_alert svg,.K2bxqa_notice svg{flex:none}.K2bxqa_portal{border:0;min-width:0;margin:0;padding:0}.K2bxqa_portalLegend{color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold);margin:0 0 8px;padding:0}.K2bxqa_portalNote{color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:-2px 0 8px}.K2bxqa_portalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.K2bxqa_portalOption{border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface-strong);min-width:0;min-height:56px;color:var(--color-heading);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);align-items:center;gap:10px;padding:10px 12px;display:flex}.K2bxqa_portalOption:hover:not(:disabled){border-color:var(--color-border-strong)}.K2bxqa_portalOption[aria-checked=true]{border-color:var(--color-primary);background:var(--color-primary-wash)}.K2bxqa_portalOption:disabled{cursor:not-allowed;opacity:.6}.K2bxqa_portalIcon{}.K2bxqa_portalOption[aria-checked=true] .K2bxqa_portalIcon{background:var(--color-primary);color:var(--color-on-primary)}.K2bxqa_portalCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.K2bxqa_portalCopy strong{font-size:var(--text-base);font-weight:var(--font-weight-bold)}.K2bxqa_portalCopy small{color:var(--color-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.K2bxqa_submit{border-radius:var(--radius-md);width:100%;min-height:48px;font-size:var(--text-lg);font-weight:var(--font-weight-bold);white-space:normal;box-shadow:0 6px 16px rgba(var(--color-primary-rgb), .18);}.K2bxqa_switchPrompt{color:var(--color-label);font-size:var(--text-base);text-align:center;margin:0}.K2bxqa_switchLink{min-height:44px;color:var(--color-primary);font-weight:var(--font-weight-semibold);vertical-align:middle;align-items:center;text-decoration:none;display:inline-flex}.K2bxqa_switchLink:hover{color:var(--color-primary-hover);text-decoration:underline}.K2bxqa_loading{min-height:240px;color:var(--color-muted);font-size:var(--text-base);justify-content:center;align-items:center;display:flex}@media (max-width:640px){.K2bxqa_page{gap:24px;padding:24px 16px 56px}.K2bxqa_panel{border-radius:var(--radius-4xl);gap:20px;padding:28px 24px}.K2bxqa_panelTitle{font-size:var(--text-7xl)}.K2bxqa_card{border-radius:var(--radius-4xl);padding:24px 20px}.K2bxqa_title{font-size:var(--text-6xl)}.K2bxqa_tab{padding:0 14px}}@media (max-width:400px){.K2bxqa_portalGrid{grid-template-columns:minmax(0,1fr)}}
.PGLGnq_openButton{min-height:44px;color:var(--color-primary);font:inherit;font-size:var(--text-md);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0 2px;display:inline-flex}.PGLGnq_openButton:hover{text-decoration:underline}.PGLGnq_field{flex-direction:column;gap:6px;display:flex}.PGLGnq_label{color:var(--color-heading);font-size:var(--text-md);font-weight:var(--font-weight-semibold)}.PGLGnq_row{gap:8px;display:flex}.PGLGnq_input{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--color-surface-strong);min-width:0;height:44px;color:var(--color-heading);font:inherit;font-size:var(--text-base);font-weight:var(--font-weight-semibold);letter-spacing:.04em;flex:auto;padding:0 12px}.PGLGnq_input::placeholder{color:var(--color-label);font-weight:var(--font-weight-regular,400);letter-spacing:0}.PGLGnq_input[aria-invalid=true]{border-color:var(--color-danger)}.PGLGnq_applyButton{border:1px solid var(--color-control-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-strong);height:44px;color:var(--color-primary);font:inherit;font-size:var(--text-md);font-weight:var(--font-weight-bold);cursor:pointer;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.PGLGnq_applyButton:hover:not(:disabled){background:var(--color-primary-soft)}.PGLGnq_applyButton:disabled,.PGLGnq_input:disabled,.PGLGnq_openButton:disabled{opacity:.6;cursor:not-allowed}.PGLGnq_note{color:var(--color-label);font-size:var(--text-sm);margin:0}.PGLGnq_error{color:var(--danger-text);font-size:var(--text-sm);margin:0}.PGLGnq_applied{border:1px solid var(--success-border);border-radius:var(--radius-sm);background:var(--success-bg);align-items:center;gap:10px;padding:8px 8px 8px 12px;display:flex}.PGLGnq_appliedIcon{color:var(--success-text);flex:none}.PGLGnq_appliedText{min-width:0;color:var(--success-text);font-size:var(--text-sm);flex-direction:column;flex:auto;gap:2px;display:flex}.PGLGnq_appliedText strong{color:var(--color-heading);font-size:var(--text-md);letter-spacing:.02em}.PGLGnq_removeButton{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--color-label);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.PGLGnq_removeButton:hover:not(:disabled){background:var(--success-soft);color:var(--color-heading)}.PGLGnq_openButton:focus-visible,.PGLGnq_input:focus-visible,.PGLGnq_applyButton:focus-visible,.PGLGnq_removeButton:focus-visible{outline:var(--focus-outline);outline-offset:2px}.PGLGnq_spin{animation:.9s linear infinite PGLGnq_coupon-spin}@keyframes PGLGnq_coupon-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.PGLGnq_spin{animation:none}}
.jRYz5W_page{flex-direction:column;gap:20px;max-width:1140px;margin:0 auto;padding:28px 24px 56px;display:flex}.jRYz5W_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.jRYz5W_headCopy{flex-direction:column;gap:6px;min-width:0;display:flex}.jRYz5W_eyebrow{color:var(--color-eyebrow);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase}.jRYz5W_title{color:var(--color-heading);font-family:var(--font-display);font-size:var(--heading-md);font-weight:var(--font-weight-bold);line-height:var(--leading-heading);letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.jRYz5W_verified{color:var(--color-primary);flex:none}.jRYz5W_actions{flex-wrap:wrap;gap:10px;display:flex}.jRYz5W_publicLink{border-color:var(--color-control-border);background:var(--color-surface-strong);color:var(--color-heading);}.jRYz5W_publicLink:hover{border-color:var(--color-border-strong);background:var(--color-primary-wash)}.jRYz5W_shareButton{}.jRYz5W_body{flex-direction:column;gap:20px;padding-top:4px;display:flex}@media (max-width:620px){.jRYz5W_page{padding:20px 16px 40px}}
.vNFmSW_credits{min-height:32px;padding:0 12px;}.vNFmSW_creditsLink{color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold)}.vNFmSW_creditsHero{border:1px solid rgba(var(--color-white-rgb), .18);border-radius:var(--radius-pill);background:rgba(var(--color-white-rgb), .08);min-height:32px;color:var(--color-on-primary);font-size:var(--text-xs);font-weight:var(--font-weight-bold);align-items:center;gap:6px;padding:0 12px;display:inline-flex}.vNFmSW_creditsHero svg{color:var(--gold-300)}.vNFmSW_creditsLinkHero{color:var(--gold-300);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold)}.vNFmSW_creditsLinkHero:hover{text-decoration:underline}.vNFmSW_card{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-strong);padding:24px}.vNFmSW_sectionTitle{color:var(--color-heading);margin:0 0 6px;font-size:1.125rem}.vNFmSW_sectionDescription{color:var(--color-muted);font-size:var(--text-sm);margin:0 0 16px}.vNFmSW_panelTitle{color:var(--color-faint);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin:0 0 12px}.vNFmSW_state{color:var(--color-muted);}.vNFmSW_stateIcon{}.vNFmSW_error{margin-bottom:16px;}.vNFmSW_spin{animation:1s linear infinite vNFmSW_spin}@keyframes vNFmSW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vNFmSW_spin{animation:none}}.vNFmSW_consent{max-width:680px;}.vNFmSW_consentMeta{color:var(--color-faint);font-size:var(--text-xs);margin:0 0 20px}.vNFmSW_checkRow{border-top:1px solid var(--color-divider);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.vNFmSW_checkRow input{margin-top:3px}.vNFmSW_checkLabel{color:var(--color-text-strong);font-weight:var(--font-weight-semibold);display:block}.vNFmSW_checkHint{color:var(--color-muted);font-size:var(--text-xs);display:block}.vNFmSW_formFooter{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vNFmSW_consentLayout{grid-template-columns:minmax(0,680px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.vNFmSW_consentLayout .vNFmSW_steps{margin-top:0}.vNFmSW_consentLayout .vNFmSW_stepList{grid-template-columns:1fr}@media (max-width:960px){.vNFmSW_consentLayout{grid-template-columns:1fr}}.vNFmSW_steps{margin-top:8px}.vNFmSW_stepList{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.vNFmSW_step{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-strong);gap:14px;padding:20px;display:flex}.vNFmSW_stepNumber{border-radius:var(--radius-round);background:var(--color-primary-soft);width:32px;height:32px;color:var(--color-primary);font-weight:var(--font-weight-extrabold);flex:none;justify-content:center;align-items:center;display:inline-flex}.vNFmSW_stepTitle{color:var(--color-heading);font-size:var(--text-md);margin:4px 0}.vNFmSW_stepDescription{color:var(--color-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.vNFmSW_capabilityList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.vNFmSW_capabilityRow{flex-direction:column;gap:6px;display:flex}.vNFmSW_capabilityTop{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vNFmSW_capabilityName{color:var(--color-text-strong);font-weight:var(--font-weight-semibold)}.vNFmSW_capabilityLevel{color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--font-weight-extrabold);flex:none}.vNFmSW_capabilityMeta{color:var(--color-faint);font-size:var(--text-xs)}.vNFmSW_goalProgressBar{border-radius:var(--radius-pill);background:var(--color-surface-sunken);height:6px;overflow:hidden}.vNFmSW_goalProgressBar>div{border-radius:inherit;background:var(--color-primary);height:100%;transition:width var(--transition-base)}
._4pxX9G_forgot{color:var(--color-muted);font-size:var(--text-md);font-weight:var(--font-weight-semibold);align-items:center;gap:6px;display:inline-flex}
.zJeFTq_page{flex-direction:column;gap:24px;width:100%;max-width:1140px;margin:0 auto;padding:28px 24px 56px;display:flex}@media (max-width:640px){.zJeFTq_page{padding:20px 16px 40px}}.zJeFTq_topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.zJeFTq_topActions{flex-wrap:wrap;gap:8px;display:flex}.zJeFTq_backLink{color:var(--color-heading);font-size:var(--text-base);font-weight:var(--font-weight-semibold);}.zJeFTq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.zJeFTq_headCopy{flex-direction:column;gap:6px;min-width:0;display:flex}.zJeFTq_headActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.zJeFTq_eyebrow{color:var(--color-eyebrow);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase}.zJeFTq_title,.zJeFTq_titleCompact{color:var(--color-heading);font-family:var(--font-display);font-size:2.125rem;font-weight:var(--font-weight-bold);letter-spacing:-.04em;margin:0;line-height:1.1}.zJeFTq_titleCompact{font-size:var(--text-7xl)}.zJeFTq_description{max-width:640px;color:var(--color-label);font-size:var(--text-lg);line-height:var(--leading-normal);margin:0}@media (max-width:640px){.zJeFTq_title,.zJeFTq_titleCompact{font-size:var(--text-6xl)}}.zJeFTq_hero{border-radius:var(--radius-4xl);background:var(--color-primary-dark);color:var(--color-on-primary);box-shadow:0 12px 32px rgba(var(--color-primary-rgb), .22);flex-wrap:wrap;align-items:center;gap:32px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.zJeFTq_heroCompact{gap:24px;padding:24px 28px}.zJeFTq_heroShape{background:var(--color-primary);opacity:.6;pointer-events:none;width:220px;height:520px;position:absolute;top:-60px;right:-40px;transform:rotate(45deg)}.zJeFTq_heroDot{border-radius:var(--radius-pill);background:var(--color-accent);width:10px;height:10px;position:absolute;top:28px;right:36px}.zJeFTq_heroCopy{flex-direction:column;flex:460px;gap:10px;min-width:0;display:flex;position:relative}.zJeFTq_heroEyebrow{color:var(--gold-300);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase}.zJeFTq_heroTitle{color:var(--color-on-primary);font-family:var(--font-display);font-size:var(--text-8xl);font-weight:var(--font-weight-extrabold);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;line-height:1.05}.zJeFTq_heroCompact .zJeFTq_heroTitle{font-size:var(--text-7xl)}.zJeFTq_heroDescription{max-width:600px;color:var(--primary-200);font-size:var(--text-lg);margin:0;line-height:1.55}.zJeFTq_heroActions{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:4px;display:flex}.zJeFTq_heroAside{flex:0 300px;min-width:min(240px,100%);position:relative}@media (max-width:640px){.zJeFTq_hero{padding:22px 20px}.zJeFTq_heroTitle,.zJeFTq_heroCompact .zJeFTq_heroTitle{font-size:var(--text-6xl)}.zJeFTq_heroAside{flex-basis:100%}}
.TiNFeq_referenceBar{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.TiNFeq_reference{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.TiNFeq_referenceLabel{color:var(--color-subtle);font-size:var(--text-sm);white-space:nowrap}.TiNFeq_referenceValue{min-width:0;color:var(--color-label);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TiNFeq_copyButton{width:44px;height:44px;}.TiNFeq_people{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;display:grid}.TiNFeq_person{border:1px solid var(--color-divider);border-radius:var(--radius-md);background:var(--color-surface-subtle);align-items:flex-start;gap:12px;min-width:0;padding:12px;display:flex}.TiNFeq_personText{flex-direction:column;gap:2px;min-width:0;display:flex}.TiNFeq_personLabel{color:var(--color-eyebrow);font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.TiNFeq_personName{color:var(--color-heading);font-size:var(--text-base);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.TiNFeq_personMeta{color:var(--color-label);font-size:var(--text-md);overflow-wrap:anywhere}.TiNFeq_details,.TiNFeq_detailsStack{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:14px 20px;margin:0;display:grid}.TiNFeq_detailsStack{grid-template-columns:minmax(0,1fr)}.TiNFeq_detail{flex-direction:column;gap:3px;min-width:0;display:flex}.TiNFeq_detail dt{color:var(--color-subtle);font-size:var(--text-sm)}.TiNFeq_detail dd{color:var(--color-heading);font-size:var(--text-base);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;margin:0}.TiNFeq_detail .TiNFeq_multiline{font-weight:var(--font-weight-regular);line-height:var(--leading-relaxed);white-space:pre-wrap}.TiNFeq_manageActions{flex-wrap:wrap;gap:8px;display:flex}
._M5yxW_listHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;padding:18px 20px 12px;display:flex}._M5yxW_listHeadText{flex-direction:column;flex:260px;gap:4px;min-width:0;display:flex}._M5yxW_listScope{color:var(--color-subtle);font-size:var(--text-sm);margin:0}._M5yxW_search{max-width:360px;min-height:44px;color:var(--color-subtle);flex:280px;}._M5yxW_searchInput{min-width:0;height:42px;color:var(--color-heading);font:inherit;font-size:var(--text-base);background:0 0;border:0;outline:none;flex:1}._M5yxW_filters{padding:0 20px 14px}._M5yxW_pagination{border-top:1px solid var(--color-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;display:flex}._M5yxW_pageIndicator{color:var(--color-label);font-size:var(--text-md);font-weight:var(--font-weight-semibold)}@media (max-width:640px){._M5yxW_listHead,._M5yxW_filters,._M5yxW_pagination{padding-left:16px;padding-right:16px}._M5yxW_search{max-width:none}}
