.JH2vrG_intro{gap:var(--ds-space-3);flex-direction:column;display:flex}.JH2vrG_stack{gap:var(--ds-space-6);flex-direction:column;display:flex}.JH2vrG_section.JH2vrG_section{gap:var(--ds-space-6);margin-top:var(--ds-space-14);font-family:var(--ds-font-body)}.JH2vrG_chapters{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JH2vrG_chapter{gap:var(--ds-space-6);padding-block:var(--ds-space-7);border-top:1px solid var(--ds-border-subtle);grid-template-columns:4.5rem minmax(0,18rem) minmax(0,1fr);align-items:baseline;display:grid}.JH2vrG_chapter:last-child{border-bottom:1px solid var(--ds-border-subtle)}.JH2vrG_number{font-family:var(--ds-font-display);font-size:var(--ds-title-md);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-title);color:var(--ds-text-accent)}.JH2vrG_chapterTitle{font-family:var(--ds-font-display);font-size:var(--ds-text-xl);font-weight:var(--ds-weight-bold);letter-spacing:-.01em;line-height:var(--ds-leading-tight);color:var(--ds-text-primary)}.JH2vrG_chapterBody{max-width:68ch;font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary)}.JH2vrG_cta{justify-content:space-between;align-items:center;gap:var(--ds-space-6);padding:var(--ds-space-8);border-radius:var(--ds-radius-2xl);background:radial-gradient(90% 120% at 0% 0%, color-mix(in srgb, var(--ds-accent) 18%, transparent), transparent 60%), color-mix(in srgb, var(--ds-surface-raised) 80%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);flex-wrap:wrap;display:flex}.JH2vrG_ctaText{gap:var(--ds-space-2);flex-direction:column;flex:24rem;display:flex}.JH2vrG_ctaTitle{font-family:var(--ds-font-display);font-size:var(--ds-title-sm);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-title);color:var(--ds-text-primary)}.JH2vrG_ctaBody{max-width:56ch;font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary)}.JH2vrG_ctaLinks{gap:var(--ds-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.JH2vrG_faq{gap:var(--ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.JH2vrG_question{gap:var(--ds-space-2);padding:var(--ds-space-5);border-radius:var(--ds-radius-xl);background:color-mix(in srgb, var(--ds-surface-raised) 70%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);flex-direction:column;display:flex}.JH2vrG_questionTitle{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary)}.JH2vrG_answer{font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary);margin:0}.JH2vrG_queries{gap:var(--ds-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.JH2vrG_query{align-items:center;gap:var(--ds-space-2);max-width:100%;padding:var(--ds-space-2-5) var(--ds-space-4);border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-surface-raised) 75%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-primary);transition:box-shadow var(--ds-duration-fast) ease, background var(--ds-duration-fast) ease;display:inline-flex}.JH2vrG_query svg{color:var(--ds-text-accent);flex:none}.JH2vrG_query:hover{background:var(--ds-fill-neutral-hover);box-shadow:inset 0 0 0 1px var(--ds-border-strong)}.JH2vrG_query:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:3px}.JH2vrG_note{max-width:72ch;font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-muted)}.JH2vrG_contact{align-items:center;gap:var(--ds-space-4) var(--ds-space-6);flex-wrap:wrap;display:flex}.JH2vrG_contactBody{max-width:60ch;font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary);flex:24rem}@media (max-width:1023px){.JH2vrG_chapter{gap:var(--ds-space-2) var(--ds-space-5);grid-template-columns:3.5rem minmax(0,1fr)}.JH2vrG_chapterBody{grid-column:2}}@media (max-width:767px){.JH2vrG_section.JH2vrG_section{margin-top:var(--ds-space-10)}.JH2vrG_chapter{padding-block:var(--ds-space-5);grid-template-columns:minmax(0,1fr)}.JH2vrG_chapterBody{grid-column:auto}.JH2vrG_number{font-size:var(--ds-text-lg)}.JH2vrG_faq{grid-template-columns:1fr}.JH2vrG_cta{padding:var(--ds-space-5)}}@media (prefers-reduced-motion:reduce){.JH2vrG_query{transition:none}}
.hgpnNG_credits{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-1-5) var(--ds-space-1);border-radius:var(--ds-radius-sm);font:inherit;font-size:var(--ds-text-sm);color:var(--ds-text-tertiary);white-space:nowrap;cursor:pointer;background:0 0;border:0;display:inline-flex}.hgpnNG_credits:hover{color:var(--ds-text-primary)}.hgpnNG_creditsCount{font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary)}.hgpnNG_creditsTurns{padding-left:var(--ds-space-2);border-left:1px solid var(--ds-border-subtle);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);font-variant-numeric:tabular-nums}.hgpnNG_creditsTurns[data-spent=true],.hgpnNG_credits[data-tone=empty] .hgpnNG_creditsCount,.hgpnNG_credits[data-tone=hot] .hgpnNG_creditsCount{color:var(--ds-text-accent)}.hgpnNG_filters{align-items:center;gap:var(--ds-space-2);height:var(--ds-control-md);min-width:var(--ds-control-md);padding-inline:var(--ds-space-3);border-radius:var(--ds-radius-md);background:var(--ds-fill-subtle);font:inherit;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary);cursor:pointer;transition:background-color var(--ds-duration-fast) ease;border:0;justify-content:center;display:inline-flex;position:relative}.hgpnNG_filters:hover{background:var(--ds-fill-neutral-hover)}.hgpnNG_filtersIcon{color:var(--ds-text-secondary)}.hgpnNG_badge{min-width:1.25rem;height:1.25rem;padding-inline:var(--ds-space-1);border-radius:var(--ds-radius-xs);background:var(--ds-action-primary);font-size:var(--ds-text-2xs);font-weight:var(--ds-weight-bold);color:var(--ds-text-on-action);justify-content:center;align-items:center;display:inline-flex}.hgpnNG_language{align-items:center;gap:var(--ds-space-1-5);height:var(--ds-control-md);padding-inline:var(--ds-space-1);border-radius:var(--ds-radius-sm);font:inherit;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-text-tertiary);text-transform:uppercase;cursor:pointer;background:0 0;border:0;display:inline-flex}.hgpnNG_flag{font-size:var(--ds-text-md);line-height:1}.hgpnNG_language:hover,.hgpnNG_language[data-open]{color:var(--ds-text-primary)}.hgpnNG_avatar{border-radius:var(--ds-radius-round);background:var(--ds-action-primary);width:2.125rem;height:2.125rem;font:inherit;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-bold);color:var(--ds-text-primary);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.hgpnNG_avatar:hover,.hgpnNG_avatar[data-open]{background:var(--ds-action-primary-hover)}.hgpnNG_menuAvatar{border-radius:var(--ds-radius-round);background:var(--ds-action-primary);width:2.875rem;height:2.875rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-action-primary) 30%, transparent);font-family:var(--ds-font-display);font-size:var(--ds-text-lg);font-weight:var(--ds-weight-bold);color:var(--ds-text-on-action);flex:none;justify-content:center;align-items:center;display:inline-flex}.hgpnNG_menuIdentity{flex-direction:column;flex:auto;min-width:0;display:flex}.hgpnNG_menuName{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hgpnNG_menuEmail{font-size:var(--ds-text-sm);color:var(--ds-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hgpnNG_menuQuota{align-items:center;gap:var(--ds-space-1);padding:var(--ds-space-1) var(--ds-space-2);border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-action-primary) 14%, transparent);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-accent);white-space:nowrap;flex:none;display:inline-flex}.hgpnNG_accountPlaceholder{visibility:hidden;display:inline-flex}html[data-has-session] .hgpnNG_accountPlaceholder{width:2.125rem;height:2.125rem;overflow:hidden}html[data-has-session] .hgpnNG_accountPlaceholder>*{display:none}.hgpnNG_credits:focus-visible,.hgpnNG_filters:focus-visible,.hgpnNG_language:focus-visible,.hgpnNG_avatar:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}@media (max-width:767px){.hgpnNG_filters{background:0 0;padding-inline:0}.hgpnNG_filtersLabel{display:none}.hgpnNG_badge{border-radius:var(--ds-radius-pill);min-width:1rem;height:1rem;font-size:.625rem;position:absolute;top:0;right:0}.hgpnNG_signInLabel{display:none}.hgpnNG_signIn.hgpnNG_signIn{width:2.25rem;height:2.25rem;padding:0}}@media (min-width:768px){.hgpnNG_signInIcon{display:none}}@media (max-width:399px){.hgpnNG_creditsRest{display:none}}
.g9GF6q_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.g9GF6q_item{--logo-size:2.125rem;--logo-radius:var(--ds-radius-md);--row-padding:.6875rem;border-top:1px solid var(--ds-border-subtle)}.g9GF6q_item[data-size=list]{--logo-size:2.375rem;--logo-radius:.6875rem;--row-padding:var(--ds-space-3)}.g9GF6q_row{align-items:center;gap:var(--ds-space-3);padding:var(--row-padding) 0;color:var(--ds-text-primary);transition:background-color var(--ds-duration-fast) ease;text-decoration:none;display:flex}a.g9GF6q_row{cursor:pointer}a.g9GF6q_row:hover .g9GF6q_name{text-underline-offset:3px;text-decoration:underline}a.g9GF6q_row:hover .g9GF6q_arrow{color:var(--ds-text-primary);transform:translate(2px)}.g9GF6q_row:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px;border-radius:var(--ds-radius-sm)}.g9GF6q_row[data-spotlit]{border-radius:var(--ds-radius-sm);background:var(--ds-fill-selected);box-shadow:0 0 0 var(--ds-space-1-5) var(--ds-fill-selected)}.g9GF6q_logo{width:var(--logo-size);height:var(--logo-size);border-radius:var(--logo-radius);object-fit:cover;background:var(--ds-fill-subtle);flex:none}.g9GF6q_logoFallback{width:var(--logo-size);height:var(--logo-size);border-radius:var(--logo-radius);background:color-mix(in srgb, var(--ds-hue) 18%, transparent);color:var(--ds-hue);font-weight:var(--ds-weight-bold);flex:none;justify-content:center;align-items:center;display:flex}.g9GF6q_text{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.g9GF6q_name{font-size:var(--ds-text-md);font-weight:var(--ds-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g9GF6q_how{font-size:var(--ds-text-xs);color:var(--ds-text-secondary)}.g9GF6q_yours{height:1.375rem;padding:0 var(--ds-space-2);border-radius:var(--ds-radius-xs);background:color-mix(in srgb, var(--ds-hue-green) 16%, transparent);color:var(--ds-hue-green);font-size:var(--ds-text-2xs);font-weight:var(--ds-weight-bold);flex:none;align-items:center;display:inline-flex}.g9GF6q_arrow{color:var(--ds-text-muted);transition:color var(--ds-duration-fast) ease, transform var(--ds-duration-fast) var(--ds-ease-standard);flex:none}@media (prefers-reduced-motion:reduce){.g9GF6q_arrow{transition:none}}.g9GF6q_placeholder{border-top:1px solid var(--ds-border-subtle);background:linear-gradient(90deg, var(--ds-fill-subtle), transparent);height:3.5rem}
._88gNBG_empty{padding:var(--ds-space-8) 0;font-size:var(--ds-text-sm);color:var(--ds-text-muted);text-align:center;margin:0}._88gNBG_edit{font-size:var(--ds-text-sm)}._88gNBG_searchIcon{color:var(--ds-text-muted);flex:none}@media (max-width:479px){._88gNBG_offerTypes>button{padding-inline:var(--ds-space-2);flex:auto}}
.haNjdW_panel{gap:var(--ds-space-5);padding:var(--ds-space-6);border-radius:var(--ds-radius-2xl);background:color-mix(in srgb, var(--ds-surface-raised) 78%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);font-family:var(--ds-font-body);color:var(--ds-text-primary);flex-direction:column;display:flex}.haNjdW_panelHead{align-items:center;gap:var(--ds-space-3-5);display:flex}.haNjdW_panelIcon{border-radius:var(--ds-radius-lg);background:var(--ds-fill-subtle);width:2.5rem;height:2.5rem;color:var(--ds-text-secondary);flex:none;place-items:center;display:grid}.haNjdW_panelTitles{gap:var(--ds-space-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}.haNjdW_panelTitle{font-family:var(--ds-font-display);font-size:var(--ds-text-lg);font-weight:var(--ds-weight-bold);letter-spacing:-.01em}.haNjdW_panelDescription{font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-secondary)}.haNjdW_panelAction{flex:none}.haNjdW_statusRow{--status-tone:var(--ds-neutral-400);align-items:center;gap:var(--ds-space-3-5);padding:var(--ds-space-3-5) var(--ds-space-4);border-radius:var(--ds-radius-xl);background:color-mix(in srgb, var(--status-tone) 10%, var(--ds-surface-field));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--status-tone) 30%, transparent);flex-wrap:wrap;display:flex}.haNjdW_statusRow[data-tone=ok]{--status-tone:var(--ds-hue-green)}.haNjdW_statusRow[data-tone=warn]{--status-tone:var(--ds-hue-amber)}.haNjdW_statusIcon{border-radius:var(--ds-radius-round);background:color-mix(in srgb, var(--status-tone) 18%, transparent);width:2.25rem;height:2.25rem;color:var(--status-tone);flex:none;place-items:center;display:grid}.haNjdW_statusText{gap:var(--ds-space-0-5);flex-direction:column;flex:12rem;min-width:0;display:flex}.haNjdW_statusTitle{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold)}.haNjdW_statusDetail{font-size:var(--ds-text-sm);color:var(--ds-text-secondary);text-overflow:ellipsis;overflow:hidden}.haNjdW_statusAction{gap:var(--ds-space-2);flex:none;display:flex}.haNjdW_notice{--notice-tone:var(--ds-hue-sky);padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--notice-tone) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--notice-tone) 30%, transparent);font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-primary)}.haNjdW_notice[data-tone=ok]{--notice-tone:var(--ds-hue-green)}.haNjdW_notice[data-tone=error]{--notice-tone:var(--ds-ember-500)}.haNjdW_field{width:100%;font-family:var(--ds-font-body);flex-direction:column;gap:.4375rem;display:flex}.haNjdW_fieldLabel{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted)}.haNjdW_fieldHint{font-size:var(--ds-text-xs);color:var(--ds-text-muted)}.haNjdW_selectControl{position:relative}.haNjdW_select{width:100%;height:2.875rem;padding:0 var(--ds-space-10) 0 var(--ds-space-4);background:var(--ds-surface-field);color:var(--ds-text-primary);font:inherit;font-size:var(--ds-text-md);appearance:none;cursor:pointer;border:0;border-radius:.6875rem;outline:none;box-shadow:inset 0 0 0 1px #0000}.haNjdW_select:focus-visible{box-shadow:inset 0 0 0 1.5px var(--ds-border-selected)}.haNjdW_select option{background:var(--ds-surface-raised);color:var(--ds-text-primary)}.haNjdW_selectChevron{top:50%;right:var(--ds-space-4);color:var(--ds-text-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}.haNjdW_toggleRow{justify-content:space-between;align-items:center;gap:var(--ds-space-4);display:flex}.haNjdW_toggleText{gap:var(--ds-space-0-5);flex-direction:column;display:flex}.haNjdW_toggleLabel{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold)}.haNjdW_toggleDescription{font-size:var(--ds-text-sm);color:var(--ds-text-secondary)}@media (max-width:767px){.haNjdW_panel{gap:var(--ds-space-4);padding:var(--ds-space-4);border-radius:var(--ds-radius-xl)}}
._7Ibt4W_grid{gap:var(--ds-space-5);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}._7Ibt4W_tile,._7Ibt4W_skeleton{justify-content:flex-end;gap:var(--ds-space-1);height:var(--collection-tile-height,11rem);padding:var(--ds-space-4-5) var(--ds-space-5);border-radius:var(--ds-radius-2xl);background:var(--ds-surface-field);color:var(--ds-text-primary);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}._7Ibt4W_tile{box-shadow:inset 0 0 0 1px var(--ds-border-subtle);transition:transform var(--ds-duration-fast) ease}._7Ibt4W_tile:hover{transform:translateY(-2px)}._7Ibt4W_tile:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:3px}._7Ibt4W_backdrop{object-fit:cover;width:100%;height:100%;transition:transform var(--ds-duration-slow) ease;position:absolute;inset:0}._7Ibt4W_tile:hover ._7Ibt4W_backdrop{transform:scale(1.04)}._7Ibt4W_scrim{background:linear-gradient(0deg, color-mix(in srgb, var(--ds-surface-page) 92%, transparent) 0%, color-mix(in srgb, var(--ds-surface-page) 50%, transparent) 55%, color-mix(in srgb, var(--ds-surface-page) 20%, transparent) 100%);position:absolute;inset:0}._7Ibt4W_play{top:var(--ds-space-4);right:var(--ds-space-4);border-radius:var(--ds-radius-round);background:color-mix(in srgb, var(--ds-surface-page) 62%, transparent);width:2.25rem;height:2.25rem;color:var(--ds-text-primary);justify-content:center;align-items:center;display:flex;position:absolute}._7Ibt4W_tile:hover ._7Ibt4W_play{background:var(--ds-action-primary)}._7Ibt4W_name{font-family:var(--ds-font-display);font-size:1.375rem;font-weight:var(--ds-weight-bold);letter-spacing:-.02em;line-height:1.1;position:relative}._7Ibt4W_description{font-size:var(--ds-text-xs);color:var(--ds-text-secondary);text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}._7Ibt4W_skeleton{background:var(--ds-fill-subtle)}._7Ibt4W_banner{--tile-accent:var(--cat,var(--ds-action-primary));height:var(--collection-banner-height,14rem);padding:var(--ds-space-6) var(--ds-space-7);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tile-accent) 38%, transparent), 0 1.5rem 4rem -2.5rem color-mix(in srgb, var(--tile-accent) 65%, transparent)}._7Ibt4W_banner ._7Ibt4W_scrim{background:linear-gradient(90deg, color-mix(in srgb, var(--ds-surface-page) 94%, transparent) 0%, color-mix(in srgb, var(--ds-surface-page) 70%, transparent) 40%, transparent 85%), linear-gradient(0deg, color-mix(in srgb, var(--ds-surface-page) 55%, transparent) 0%, transparent 60%)}._7Ibt4W_banner ._7Ibt4W_name{letter-spacing:-.03em;font-size:clamp(2rem,4vw,3rem);font-weight:800}._7Ibt4W_banner ._7Ibt4W_description{-webkit-line-clamp:2;max-width:60ch;font-size:var(--ds-text-sm);white-space:normal;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box}._7Ibt4W_icon{top:var(--ds-space-6);left:var(--ds-space-7);aspect-ratio:1;border-radius:var(--ds-radius-xl);background:color-mix(in srgb, var(--tile-accent) 22%, color-mix(in srgb, var(--ds-surface-page) 80%, transparent));width:3.25rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tile-accent) 50%, transparent), 0 0 2rem color-mix(in srgb, var(--tile-accent) 30%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:1.625rem;line-height:1;display:grid;position:absolute}@media (max-width:767px){._7Ibt4W_grid{gap:var(--ds-space-3);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}._7Ibt4W_tile,._7Ibt4W_skeleton{height:var(--collection-tile-height,8.5rem);padding:var(--ds-space-3-5);border-radius:var(--ds-radius-xl)}._7Ibt4W_name{font-size:var(--ds-text-lg)}._7Ibt4W_play{top:var(--ds-space-3);right:var(--ds-space-3);width:1.875rem;height:1.875rem}._7Ibt4W_banner{height:var(--collection-banner-height,11rem);padding:var(--ds-space-4)}._7Ibt4W_banner ._7Ibt4W_scrim{background:linear-gradient(0deg, color-mix(in srgb, var(--ds-surface-page) 94%, transparent) 0%, color-mix(in srgb, var(--ds-surface-page) 72%, transparent) 50%, color-mix(in srgb, var(--ds-surface-page) 20%, transparent) 100%)}._7Ibt4W_banner ._7Ibt4W_name{font-size:1.75rem}._7Ibt4W_icon{top:var(--ds-space-4);left:var(--ds-space-4);width:2.5rem;font-size:1.25rem}}@media (prefers-reduced-motion:reduce){._7Ibt4W_tile,._7Ibt4W_backdrop{transition:none}}@media (max-width:767px){._7Ibt4W_swipeOnPhone{margin-inline:calc(-1 * var(--ds-gutter));padding-inline:var(--ds-gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--ds-gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:72%;grid-auto-flow:column;overflow-x:auto}._7Ibt4W_swipeOnPhone>*{scroll-snap-align:start}}
.zA-9SW_glowStart{stop-color:var(--ds-ember-500);stop-opacity:.42}.zA-9SW_glowEnd{stop-color:var(--ds-ember-500);stop-opacity:0}.zA-9SW_needleStart{stop-color:var(--ds-ember-300)}.zA-9SW_needleEnd{stop-color:var(--ds-ember-500)}.zA-9SW_sprockets{fill:none;stroke:var(--ds-border-strong);stroke-width:14px;stroke-dasharray:9 9}.zA-9SW_face{fill:var(--ds-surface-raised);stroke:var(--ds-border-strong);stroke-width:1.5px}.zA-9SW_tick{stroke:var(--ds-text-muted);stroke-width:1.5px;stroke-linecap:round;opacity:.6}.zA-9SW_tickMajor{stroke:var(--ds-text-secondary);stroke-width:2.5px;stroke-linecap:round}.zA-9SW_needle{transform-box:view-box;transform-origin:160px 160px}.zA-9SW_needleTail{fill:var(--ds-text-muted);opacity:.45}.zA-9SW_hub{fill:var(--ds-ember-500)}.zA-9SW_hubDot{fill:var(--ds-surface-page)}.zA-9SW_ticketAmber,.zA-9SW_ticketEmber{fill:var(--ds-surface-raised);stroke-width:2.5px}.zA-9SW_ticketAmber{stroke:var(--ds-hue-amber)}.zA-9SW_ticketEmber{stroke:var(--ds-ember-400)}.zA-9SW_perforation{stroke:var(--ds-border-strong);stroke-width:2px;stroke-dasharray:4 5;stroke-linecap:round}.zA-9SW_fillAmber{fill:var(--ds-hue-amber)}.zA-9SW_fillEmber{fill:var(--ds-ember-400)}.zA-9SW_fillMuted{fill:var(--ds-text-muted)}.zA-9SW_rowStrong,.zA-9SW_rowMid,.zA-9SW_rowSoft{fill:var(--ds-surface-raised);stroke:var(--ds-border-strong);stroke-width:1.5px}.zA-9SW_rowMid{opacity:.7}.zA-9SW_rowSoft{opacity:.4}.zA-9SW_barStrong{fill:var(--ds-text-secondary)}.zA-9SW_barSoft{fill:var(--ds-text-muted);opacity:.7}.zA-9SW_track{fill:var(--ds-fill-neutral)}.zA-9SW_thumb{fill:var(--ds-ember-400)}.zA-9SW_chevron{fill:none;stroke:var(--ds-text-muted);stroke-width:2.5px;stroke-linecap:round}.zA-9SW_faceAmber,.zA-9SW_faceViolet,.zA-9SW_faceSky{stroke-width:2.5px}.zA-9SW_faceAmber{fill:color-mix(in srgb, var(--ds-hue-amber) 30%, transparent);stroke:var(--ds-hue-amber)}.zA-9SW_faceViolet{fill:color-mix(in srgb, var(--ds-hue-violet) 30%, transparent);stroke:var(--ds-hue-violet)}.zA-9SW_faceSky{fill:color-mix(in srgb, var(--ds-hue-sky) 30%, transparent);stroke:var(--ds-hue-sky)}.zA-9SW_feature{fill:var(--ds-text-primary)}.zA-9SW_mouth{fill:none;stroke:var(--ds-text-primary);stroke-width:3px;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.zA-9SW_needle{animation:7s ease-in-out infinite alternate zA-9SW_swing}}@keyframes zA-9SW_swing{0%{transform:rotate(-24deg)}to{transform:rotate(32deg)}}
.k1tTJG_stack{gap:var(--ds-space-5);font-family:var(--ds-font-body);color:var(--ds-text-primary);flex-direction:column;display:flex}.k1tTJG_group{gap:var(--ds-space-2);flex-direction:column;display:flex}.k1tTJG_cta{--brand:var(--ds-accent);align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-4) var(--ds-space-2);text-align:center;flex-direction:column;display:flex}.k1tTJG_cta[data-brand=plex]{--brand:var(--ds-brand-plex)}.k1tTJG_cta[data-brand=trakt]{--brand:var(--ds-brand-trakt)}.k1tTJG_ctaIcon{width:var(--ds-control-xl);height:var(--ds-control-xl);margin-bottom:var(--ds-space-1);border-radius:var(--ds-radius-round);background:color-mix(in srgb, var(--brand) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 32%, transparent);color:var(--brand);place-items:center;display:grid}.k1tTJG_ctaTitle{font-family:var(--ds-font-display);font-size:var(--ds-text-xl);font-weight:var(--ds-weight-bold);letter-spacing:-.01em}.k1tTJG_ctaDescription{max-width:26rem;font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary)}.k1tTJG_ctaAction{margin-top:var(--ds-space-2)}.k1tTJG_disclosure{margin-top:var(--ds-space-4);padding-top:var(--ds-space-4);border-top:1px solid var(--ds-border-hairline);text-align:left;align-self:stretch}.k1tTJG_disclosureSummary{align-items:center;gap:var(--ds-space-1-5);font-size:var(--ds-text-sm);color:var(--ds-text-secondary);cursor:pointer;transition:color var(--ds-duration-fast) ease;list-style:none;display:inline-flex}.k1tTJG_disclosureSummary::-webkit-details-marker{display:none}.k1tTJG_disclosureSummary:hover{color:var(--ds-text-primary)}.k1tTJG_disclosureSummary:focus-visible{border-radius:var(--ds-radius-xs);outline:2px solid var(--ds-focus-ring);outline-offset:2px}.k1tTJG_disclosureChevron{transition:transform var(--ds-duration-base) var(--ds-ease-standard)}.k1tTJG_disclosure[open] .k1tTJG_disclosureChevron{transform:rotate(180deg)}.k1tTJG_disclosureBody{gap:var(--ds-space-4);margin-top:var(--ds-space-4);flex-direction:column;display:flex}.k1tTJG_spin{animation:.9s linear infinite k1tTJG_spin}@keyframes k1tTJG_spin{to{transform:rotate(360deg)}}.k1tTJG_pin{padding-left:var(--ds-space-4);font-size:var(--ds-text-sm);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--ds-text-secondary)}.k1tTJG_inlineActions{align-items:center;gap:var(--ds-space-3) var(--ds-space-4);flex-wrap:wrap;display:flex}.k1tTJG_meta{font-size:var(--ds-text-sm);color:var(--ds-text-secondary)}.k1tTJG_helper{font-size:var(--ds-text-xs);color:var(--ds-text-secondary)}.k1tTJG_actions{justify-content:flex-end;display:flex}.k1tTJG_noticeTitle{margin-bottom:var(--ds-space-1-5);font-weight:var(--ds-weight-semibold);display:block}.k1tTJG_noticeLines{gap:var(--ds-space-1);display:grid}.k1tTJG_summaryGrid{gap:var(--ds-space-1-5) var(--ds-space-4);font-size:var(--ds-text-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.k1tTJG_inlineIcon{margin-top:var(--ds-space-0-5);flex:none}.k1tTJG_iconLine{align-items:flex-start;gap:var(--ds-space-2);display:flex}.k1tTJG_card{gap:var(--ds-space-2-5);padding:var(--ds-space-4);border-radius:var(--ds-radius-xl);background:var(--ds-fill-subtle);box-shadow:inset 0 0 0 1px var(--ds-border-hairline);flex-direction:column;display:flex}.k1tTJG_cardTitle{font-family:var(--ds-font-display);font-size:var(--ds-text-md);font-weight:var(--ds-weight-bold)}.k1tTJG_cardText{font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary)}.k1tTJG_cardSummary{color:var(--ds-text-secondary)}.k1tTJG_cardHint{align-items:center;gap:var(--ds-space-1-5);font-size:var(--ds-text-xs);color:var(--ds-text-muted);display:flex}.k1tTJG_link{color:var(--ds-text-accent);text-underline-offset:2px;text-decoration:underline}.k1tTJG_link:hover{color:var(--ds-ember-300)}.k1tTJG_files{gap:var(--ds-space-3);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));display:grid}.k1tTJG_file{gap:var(--ds-space-2);flex-direction:column;display:flex}.k1tTJG_fileLabel{align-items:center;gap:var(--ds-space-1-5);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted);display:flex}.k1tTJG_fileCount{color:var(--ds-hue-green)}.k1tTJG_fileControl{position:relative}.k1tTJG_fileInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.k1tTJG_fileDrop{justify-content:center;align-items:center;gap:var(--ds-space-2);height:var(--ds-control-lg);padding:0 var(--ds-space-8) 0 var(--ds-space-3-5);border:1px dashed var(--ds-border-strong);border-radius:var(--ds-radius-lg);background:var(--ds-surface-field);font-size:var(--ds-text-sm);color:var(--ds-text-secondary);cursor:pointer;transition:background-color var(--ds-duration-fast) ease, border-color var(--ds-duration-fast) ease;display:flex}.k1tTJG_fileDrop:hover{border-color:var(--ds-border-media);background:color-mix(in srgb, var(--ds-neutral-100) 4%, var(--ds-surface-field))}.k1tTJG_fileDrop[data-loaded=true]{border-style:solid;border-color:color-mix(in srgb, var(--ds-hue-green) 35%, transparent);background:color-mix(in srgb, var(--ds-hue-green) 10%, var(--ds-surface-field));color:var(--ds-hue-green)}.k1tTJG_fileInput:focus-visible+.k1tTJG_fileDrop{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.k1tTJG_fileClear{top:50%;right:var(--ds-space-2);width:var(--ds-space-6);height:var(--ds-space-6);border-radius:var(--ds-radius-round);color:var(--ds-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.k1tTJG_fileClear:hover{background:var(--ds-fill-subtle);color:var(--ds-ember-300)}.k1tTJG_fileClear:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:1px}.k1tTJG_arr{border-radius:var(--ds-radius-xl);background:color-mix(in srgb, var(--ds-ember-500) 8%, var(--ds-surface-field));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-ember-500) 30%, transparent);overflow:hidden}.k1tTJG_arrHead{align-items:center;gap:var(--ds-space-3-5);width:100%;padding:var(--ds-space-3-5) var(--ds-space-4);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ds-duration-fast) ease;background:0 0;border:0;display:flex}.k1tTJG_arrHead:hover{background:var(--ds-fill-subtle)}.k1tTJG_arrHead:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:-2px}.k1tTJG_arrIcon{width:var(--ds-control-sm);height:var(--ds-control-sm);border-radius:var(--ds-radius-round);background:color-mix(in srgb, var(--ds-ember-500) 20%, transparent);color:var(--ds-ember-300);flex:none;place-items:center;display:grid}.k1tTJG_arrTitles{gap:var(--ds-space-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}.k1tTJG_arrTitle{align-items:center;gap:var(--ds-space-2);font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);flex-wrap:wrap;display:flex}.k1tTJG_arrBadge{padding:var(--ds-space-0-5) var(--ds-space-2);border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-ember-500) 22%, transparent);font-size:var(--ds-text-2xs);font-weight:var(--ds-weight-semibold);color:var(--ds-ember-300)}.k1tTJG_arrSubtitle{font-size:var(--ds-text-sm);color:var(--ds-text-secondary)}.k1tTJG_arrCaret{color:var(--ds-ember-300);transition:transform var(--ds-duration-base) var(--ds-ease-standard);flex:none}.k1tTJG_arrHead[aria-expanded=true] .k1tTJG_arrCaret{transform:rotate(180deg)}.k1tTJG_arrBody{gap:var(--ds-space-4);padding:var(--ds-space-4);border-top:1px solid color-mix(in srgb, var(--ds-ember-500) 20%, transparent);flex-direction:column;display:flex}.k1tTJG_arrText{font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary)}.k1tTJG_codeBlock{gap:var(--ds-space-2);padding:var(--ds-space-3) var(--ds-space-3-5);border-radius:var(--ds-radius-md);background:var(--ds-surface-page);box-shadow:inset 0 0 0 1px var(--ds-border-hairline);flex-direction:column;display:flex}.k1tTJG_codeLabel{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted)}.k1tTJG_code{font-family:inherit;font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-primary);white-space:pre;margin:0;overflow-x:auto}.k1tTJG_codeUrl{font-family:inherit;font-size:var(--ds-text-sm);color:var(--ds-ember-300);word-break:break-all}.k1tTJG_readOnlyNote{align-items:center;gap:var(--ds-space-2);font-size:var(--ds-text-xs);color:var(--ds-text-muted);font-style:italic;display:flex}.k1tTJG_learnMore{align-self:flex-start}
.t-52Aq_portrait{background:radial-gradient(circle at 30% 25%, var(--ds-ember-400), var(--ds-ember-700));box-shadow:inset 0 0 0 1px var(--ds-border-subtle);flex:none;display:block;position:relative;overflow:hidden}.t-52Aq_portrait[data-shape=tall]{aspect-ratio:4/5;border-radius:var(--ds-radius-xl);width:100%}.t-52Aq_portrait[data-shape=round]{border-radius:var(--ds-radius-round);width:4rem;height:4rem}.t-52Aq_photo{object-fit:cover}.t-52Aq_initials{font-family:var(--ds-font-display);font-size:var(--ds-title-md);font-weight:var(--ds-weight-black);color:var(--ds-white);place-items:center;display:grid;position:absolute;inset:0}.t-52Aq_portrait[data-shape=round] .t-52Aq_initials{font-size:var(--ds-text-lg)}
.oszP0W_hero{gap:var(--ds-space-8);font-family:var(--ds-font-body);flex-direction:column;display:flex}.oszP0W_identity{align-items:center;gap:var(--ds-space-6);display:flex}.oszP0W_avatar{border-radius:var(--ds-radius-round);background:radial-gradient(circle at 30% 25%, var(--ds-ember-400), var(--ds-ember-700));width:6rem;height:6rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--ds-surface-page) 80%, transparent), 0 0 0 5px color-mix(in srgb, var(--ds-ember-500) 50%, transparent), 0 1.5rem 3rem -1rem color-mix(in srgb, var(--ds-ember-500) 60%, transparent);color:var(--ds-white);font-family:var(--ds-font-display);font-size:2.25rem;font-weight:var(--ds-weight-black);object-fit:cover;flex:none;place-items:center;display:grid}.oszP0W_names{gap:var(--ds-space-2);flex-direction:column;min-width:0;display:flex}.oszP0W_kicker{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-text-accent)}.oszP0W_name{font-family:var(--ds-font-display);letter-spacing:-.03em;text-overflow:ellipsis;font-size:clamp(2.25rem,5vw,4rem);font-weight:800;line-height:1;overflow:hidden}.oszP0W_meta{gap:var(--ds-space-1) var(--ds-space-4);font-size:var(--ds-text-md);color:var(--ds-text-secondary);flex-wrap:wrap;display:flex}.oszP0W_tiles{gap:var(--ds-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);display:grid}.oszP0W_tile,.oszP0W_allowance{gap:var(--ds-space-2);min-height:9.5rem;padding:var(--ds-space-5);border-radius:var(--ds-radius-2xl);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.oszP0W_tile{--tile-hue:var(--ds-hue,var(--ds-neutral-400));background:radial-gradient(130% 120% at 100% 100%, color-mix(in srgb, var(--tile-hue) 30%, transparent), transparent 62%), linear-gradient(160deg, color-mix(in srgb, var(--tile-hue) 12%, transparent), transparent 60%), color-mix(in srgb, var(--ds-surface-raised) 80%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tile-hue) 28%, transparent);align-content:start;display:grid;container:stat-tile/inline-size}.oszP0W_tileIcon{width:2.25rem;height:2.25rem;margin-bottom:var(--ds-space-1);border-radius:var(--ds-radius-round);background:color-mix(in srgb, var(--tile-hue) 20%, transparent);color:var(--tile-hue);place-items:center;display:grid}.oszP0W_allowance{background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--ds-ember-500) 22%, transparent), transparent 60%), color-mix(in srgb, var(--ds-surface-raised) 78%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-ember-500) 30%, transparent)}.oszP0W_tileLabel{align-items:center;gap:var(--ds-space-2);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-text-muted);display:inline-flex}.oszP0W_tileValue{align-items:baseline;gap:var(--ds-space-2);font-family:var(--ds-font-display);letter-spacing:-.02em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1;display:flex}.oszP0W_tileUnit{font-family:var(--ds-font-body);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);letter-spacing:0;color:var(--ds-text-secondary)}.oszP0W_meter{border-radius:var(--ds-radius-pill);background:var(--ds-fill-subtle);height:.375rem;display:block;overflow:hidden}.oszP0W_meterFill{border-radius:inherit;background:var(--ds-action-primary);height:100%;display:block}.oszP0W_tileNote{font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-secondary)}@media (max-width:767px){.oszP0W_hero{gap:var(--ds-space-6)}.oszP0W_identity{gap:var(--ds-space-4)}.oszP0W_avatar{width:4.5rem;height:4.5rem;font-size:1.625rem}.oszP0W_tiles{gap:var(--ds-space-3);grid-template-columns:1fr 1fr}.oszP0W_allowance{grid-column:1/-1}.oszP0W_tile,.oszP0W_allowance{min-height:8rem;padding:var(--ds-space-4)}}
._5Kj2va_hero{align-items:center;gap:var(--ds-space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}._5Kj2va_heroText{gap:var(--ds-space-4);flex-direction:column;display:flex}._5Kj2va_heroTitle{font-family:var(--ds-font-display);font-size:clamp(2.5rem,6vw,4.75rem);font-weight:var(--ds-weight-black);letter-spacing:-.035em;text-wrap:balance;color:var(--ds-text-primary);line-height:1}._5Kj2va_heroLead{max-width:38ch;font-size:var(--ds-text-lg);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary)}._5Kj2va_heroArt{aspect-ratio:1;justify-self:center;width:min(100%,26rem);position:relative}._5Kj2va_compass{width:100%;height:100%}._5Kj2va_moods{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}._5Kj2va_mood{--mood-hue:var(--ds-hue-amber);padding:var(--ds-space-1-5) var(--ds-space-3);border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--mood-hue) 18%, var(--ds-surface-page));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mood-hue) 55%, transparent);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);white-space:nowrap;color:var(--ds-text-primary);position:absolute}._5Kj2va_mood[data-slot="0"]{--mood-hue:var(--ds-hue-amber);top:6%;left:-4%}._5Kj2va_mood[data-slot="1"]{--mood-hue:var(--ds-ember-400);top:2%;right:2%}._5Kj2va_mood[data-slot="2"]{--mood-hue:var(--ds-hue-violet);top:42%;left:-10%}._5Kj2va_mood[data-slot="3"]{--mood-hue:var(--ds-hue-green);top:46%;right:-8%}._5Kj2va_mood[data-slot="4"]{--mood-hue:var(--ds-hue-sky);bottom:6%;left:2%}._5Kj2va_mood[data-slot="5"]{--mood-hue:var(--ds-hue-pink);bottom:2%;right:4%}@media (prefers-reduced-motion:no-preference){._5Kj2va_mood{animation:5s ease-in-out infinite alternate _5Kj2va_bob}._5Kj2va_mood[data-slot="1"],._5Kj2va_mood[data-slot="4"]{animation-delay:-1.5s}._5Kj2va_mood[data-slot="2"],._5Kj2va_mood[data-slot="5"]{animation-delay:-3s}}@keyframes _5Kj2va_bob{0%{transform:translateY(-4px)}to{transform:translateY(6px)}}._5Kj2va_beats{gap:var(--ds-space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}._5Kj2va_beat{align-items:center;gap:var(--ds-space-8);padding:var(--ds-space-8);border-radius:var(--ds-radius-2xl);background:color-mix(in srgb, var(--ds-surface-raised) 75%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);grid-template-columns:12rem minmax(0,1fr);display:grid}._5Kj2va_beatArt{width:100%;max-width:12rem;height:auto}._5Kj2va_beatText{gap:var(--ds-space-3);flex-direction:column;max-width:48rem;display:flex}._5Kj2va_pullQuote{font-family:var(--ds-font-display);font-size:var(--ds-text-xl);font-weight:var(--ds-weight-bold);letter-spacing:-.01em;line-height:var(--ds-leading-snug);text-wrap:balance;color:var(--ds-text-primary)}._5Kj2va_pullQuote:before{content:"“" / "";height:var(--ds-space-8);color:var(--ds-ember-500);font-size:4.5rem;line-height:1;display:block}._5Kj2va_pullQuote:after{content:"”" / "";margin-left:var(--ds-space-1);color:var(--ds-ember-500)}._5Kj2va_mark{font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary);background:linear-gradient(transparent 62%, color-mix(in srgb, var(--ds-ember-500) 45%, transparent) 62%)}._5Kj2va_beatBody{font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary)}._5Kj2va_statement{gap:var(--ds-space-4);padding:var(--ds-space-8);border-radius:var(--ds-radius-2xl);background:radial-gradient(90% 140% at 0% 0%, color-mix(in srgb, var(--ds-accent) 22%, transparent), transparent 60%), color-mix(in srgb, var(--ds-surface-raised) 80%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden}._5Kj2va_statementArt{opacity:.55;pointer-events:none;width:22rem;height:22rem;position:absolute;top:50%;right:-3rem;transform:translateY(-50%)}._5Kj2va_statementText,._5Kj2va_statementNote{position:relative}._5Kj2va_statementText{max-width:30ch;font-family:var(--ds-font-display);font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:var(--ds-weight-black);letter-spacing:-.03em;text-wrap:balance;color:var(--ds-text-primary);line-height:1.08}._5Kj2va_statementNote{max-width:62ch;font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary)}._5Kj2va_team{gap:var(--ds-space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._5Kj2va_person{align-items:start;gap:var(--ds-space-5);padding:var(--ds-space-5);border-radius:var(--ds-radius-2xl);background:color-mix(in srgb, var(--ds-surface-raised) 75%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);grid-template-columns:11rem minmax(0,1fr);display:grid}._5Kj2va_personText{gap:var(--ds-space-2);flex-direction:column;display:flex}._5Kj2va_personName{font-family:var(--ds-font-display);font-size:var(--ds-title-sm);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-title);line-height:var(--ds-leading-tight);color:var(--ds-text-primary)}._5Kj2va_bio{font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary)}._5Kj2va_offDuty{font-style:italic;font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-tertiary)}@media (max-width:1023px){._5Kj2va_hero{grid-template-columns:minmax(0,1fr)}._5Kj2va_heroArt{width:min(100%,20rem)}._5Kj2va_mood[data-slot="0"]{left:0}._5Kj2va_mood[data-slot="2"]{left:-2%}._5Kj2va_mood[data-slot="3"]{right:-2%}._5Kj2va_team{grid-template-columns:minmax(0,1fr)}._5Kj2va_beat{gap:var(--ds-space-5);padding:var(--ds-space-6);grid-template-columns:7rem minmax(0,1fr)}._5Kj2va_beatArt{max-width:7rem}}@media (max-width:767px){._5Kj2va_beat{align-items:start;gap:var(--ds-space-3);padding:var(--ds-space-5);grid-template-columns:minmax(0,1fr)}._5Kj2va_statement{padding:var(--ds-space-5)}._5Kj2va_statementArt{opacity:.3;width:16rem;height:16rem;right:-6rem}._5Kj2va_team{grid-template-columns:minmax(0,1fr)}._5Kj2va_person{padding:var(--ds-space-4);grid-template-columns:minmax(0,1fr)}._5Kj2va_person>:first-child{max-width:10rem}}
.qRYIna_grid{gap:var(--ds-space-5);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.qRYIna_card{--brand-tint:color-mix(in srgb, var(--brand) 16%, transparent);gap:var(--ds-space-4);min-width:0;padding:var(--ds-space-5);border-radius:var(--ds-radius-2xl);background:radial-gradient(120% 90% at 0% 0%, var(--brand-tint), transparent 65%), color-mix(in srgb, var(--ds-surface-raised) 78%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);color:var(--ds-text-primary);font-family:var(--ds-font-body);text-align:left;cursor:pointer;transition:box-shadow var(--ds-duration-fast) ease, transform var(--ds-duration-fast) ease;border:0;flex-direction:column;display:flex}.qRYIna_card:disabled{cursor:default}.qRYIna_card:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 55%, transparent);transform:translateY(-2px)}.qRYIna_card:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:3px}.qRYIna_logo{border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--brand) 14%, var(--ds-surface-field));width:3rem;height:3rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 30%, transparent);flex:none;place-items:center;display:grid}.qRYIna_dialogTitle .qRYIna_logo{border-radius:var(--ds-radius-md);width:2.25rem;height:2.25rem}.qRYIna_text{gap:var(--ds-space-1);flex-direction:column;flex:auto;display:flex}.qRYIna_name{font-family:var(--ds-font-display);font-size:var(--ds-text-lg);font-weight:var(--ds-weight-bold)}.qRYIna_description{-webkit-line-clamp:2;font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qRYIna_footer{justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-border-subtle);font-size:var(--ds-text-sm);display:flex}.qRYIna_status{align-items:center;gap:var(--ds-space-2);min-width:0;color:var(--ds-text-muted);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.qRYIna_card[data-connected=true] .qRYIna_status{color:var(--ds-text-primary)}.qRYIna_dot{border-radius:var(--ds-radius-round);background:var(--ds-neutral-500);flex:none;width:.5rem;height:.5rem}.qRYIna_card[data-connected=true] .qRYIna_dot{background:var(--ds-hue-green);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-hue-green) 25%, transparent)}.qRYIna_action{align-items:center;gap:var(--ds-space-1);font-weight:var(--ds-weight-semibold);color:var(--ds-text-secondary);flex:none;display:inline-flex}.qRYIna_comingSoon{font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted)}.qRYIna_card:hover .qRYIna_action{color:var(--ds-text-primary)}.qRYIna_dialogTitle{align-items:center;gap:var(--ds-space-3);display:inline-flex}.qRYIna_dialogBody.qRYIna_dialogBody{gap:var(--ds-space-5);padding-bottom:var(--ds-space-8);flex-direction:column;display:flex}.qRYIna_dialogDescription{font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary)}@media (max-width:767px){.qRYIna_grid{gap:var(--ds-space-3);grid-template-columns:1fr 1fr}.qRYIna_card{gap:var(--ds-space-3);padding:var(--ds-space-4)}.qRYIna_description{display:none}.qRYIna_footer{flex-direction:column;align-items:flex-start}}
.U7GUXG_about{gap:var(--ds-space-6);font-family:var(--ds-font-body);flex-direction:column;display:flex}.U7GUXG_pitchRow{align-items:center;gap:var(--ds-space-6);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid}.U7GUXG_pitch{align-items:flex-start;gap:var(--ds-space-4);padding:var(--ds-space-8);border-radius:var(--ds-radius-2xl);background:radial-gradient(90% 120% at 0% 0%, color-mix(in srgb, var(--ds-accent) 22%, transparent), transparent 60%), color-mix(in srgb, var(--ds-surface-raised) 80%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);flex-direction:column;display:flex}.U7GUXG_pitchTitle{max-width:16ch;font-family:var(--ds-font-display);font-size:clamp(2rem,4vw,3.25rem);font-weight:var(--ds-weight-black);letter-spacing:-.03em;text-wrap:balance;color:var(--ds-text-primary);line-height:1.02}.U7GUXG_pitchLead{max-width:46ch;font-size:var(--ds-text-lg);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary)}.U7GUXG_pitchNote{max-width:52ch;font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);color:var(--ds-text-tertiary)}.U7GUXG_about .U7GUXG_compass{width:min(100%,20rem)}.U7GUXG_people{gap:var(--ds-space-5) var(--ds-space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.U7GUXG_person{align-items:center;gap:var(--ds-space-3);display:flex}.U7GUXG_personName{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary)}@media (max-width:1023px){.U7GUXG_pitchRow{grid-template-columns:minmax(0,1fr)}.U7GUXG_about .U7GUXG_compass{display:none}}@media (max-width:767px){.U7GUXG_about{gap:var(--ds-space-3)}.U7GUXG_pitch{gap:var(--ds-space-3);padding:var(--ds-space-4)}.U7GUXG_pitchTitle{max-width:none;font-size:1.625rem}.U7GUXG_pitchLead{font-size:var(--ds-text-md)}.U7GUXG_pitchNote{display:none}.U7GUXG_people{gap:var(--ds-space-4);flex-wrap:nowrap}.U7GUXG_person{gap:var(--ds-space-2);min-width:0}.U7GUXG_about .U7GUXG_portrait[data-shape=round]{width:2.75rem;height:2.75rem}.U7GUXG_personName{font-size:var(--ds-text-sm)}}@media (max-width:767px) and (max-height:720px){.U7GUXG_pitch{gap:var(--ds-space-2-5);padding:var(--ds-space-3)}.U7GUXG_pitchTitle{font-size:1.375rem}.U7GUXG_pitchLead{font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug)}.U7GUXG_about .U7GUXG_portrait[data-shape=round]{width:2.25rem;height:2.25rem}}@media (min-width:768px) and (max-height:820px){.U7GUXG_about{gap:var(--ds-space-4)}.U7GUXG_pitch{gap:var(--ds-space-3);padding:var(--ds-space-5)}.U7GUXG_pitchTitle{font-size:clamp(1.75rem,3vw,2.5rem)}.U7GUXG_pitchLead{font-size:var(--ds-text-md)}.U7GUXG_pitchNote{font-size:var(--ds-text-sm)}.U7GUXG_about .U7GUXG_compass{width:min(100%,15rem)}.U7GUXG_about .U7GUXG_portrait[data-shape=round]{width:2.75rem;height:2.75rem}}
.CbtruW_library{gap:var(--ds-space-6);min-width:0;font-family:var(--ds-font-body);flex-direction:column;display:flex}.CbtruW_head{justify-content:space-between;align-items:flex-end;gap:var(--ds-space-5);flex-wrap:wrap;display:flex}.CbtruW_tabs{width:min(26.25rem,100%)}.CbtruW_toolbar{align-items:center;gap:var(--ds-space-2-5);flex-wrap:wrap;display:flex}.CbtruW_search.CbtruW_search{width:20rem}.CbtruW_search>div{height:2.625rem}.CbtruW_searchIcon{color:var(--ds-text-muted);flex:none}.CbtruW_filters{gap:var(--ds-space-2-5);min-width:0;display:flex}.CbtruW_trigger.CbtruW_trigger{height:2.625rem;padding-inline:var(--ds-space-3-5);font-size:.90625rem;font-weight:var(--ds-weight-semibold);color:var(--ds-text-secondary);border-radius:.6875rem}.CbtruW_triggerIcon{color:var(--ds-text-tertiary);flex:none}.CbtruW_triggerLabel{text-overflow:ellipsis;max-width:11rem;overflow:hidden}.CbtruW_count{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted);white-space:nowrap;margin-left:auto}.CbtruW_grid{gap:var(--ds-space-2-5) 1.375rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CbtruW_skeleton{background:color-mix(in srgb, var(--ds-surface-field) 70%, transparent);height:6.4375rem;animation:CbtruW_pulse 1.6s var(--ds-ease-standard) infinite;border-radius:.875rem}.CbtruW_rating{align-items:flex-end;gap:var(--ds-space-0-5);flex-direction:column;display:flex}.CbtruW_ratingValue{align-items:center;gap:var(--ds-space-1);font-size:var(--ds-text-md);font-variant-numeric:tabular-nums;color:var(--ds-text-primary);display:inline-flex}.CbtruW_star{color:var(--ds-rating)}.CbtruW_ratingCaption{color:var(--ds-text-muted);font-size:.71875rem}.CbtruW_empty{align-items:flex-start;gap:var(--ds-space-3);padding:var(--ds-space-8) var(--ds-space-6);background:color-mix(in srgb, var(--ds-surface-field) 60%, transparent);border-radius:.875rem;flex-direction:column;display:flex}.CbtruW_emptyMessage{font-size:var(--ds-text-md);color:var(--ds-text-secondary);margin:0}.CbtruW_footer{justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-border-subtle);flex-wrap:wrap;display:flex}.CbtruW_sources{align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.CbtruW_sourcesLabel{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted)}.CbtruW_source.CbtruW_source{height:2.75rem;padding:0 var(--ds-space-4) 0 var(--ds-space-2);border-radius:var(--ds-radius-lg);font-size:.90625rem;font-weight:var(--ds-weight-semibold)}.CbtruW_sourceTile{border-radius:var(--ds-radius-sm);background:color-mix(in srgb, var(--brand) 18%, transparent);width:1.75rem;height:1.75rem;color:var(--brand);flex:none;place-items:center;display:grid}.CbtruW_loadMore.CbtruW_loadMore{font-size:var(--ds-text-md);margin-left:auto}@keyframes CbtruW_pulse{50%{opacity:.45}}@media (max-width:1023px){.CbtruW_grid{grid-template-columns:minmax(0,1fr)}.CbtruW_search.CbtruW_search{width:100%}.CbtruW_filters{flex:auto}}@media (max-width:767px){.CbtruW_library{gap:var(--ds-space-3-5)}.CbtruW_head{align-items:stretch;gap:var(--ds-space-3-5);flex-direction:column}.CbtruW_tabs{width:100%}.CbtruW_toolbar{gap:var(--ds-space-2-5)}.CbtruW_filters{gap:var(--ds-space-2);margin-inline:calc(-1 * var(--ds-gutter));padding-inline:var(--ds-gutter);scrollbar-width:none;flex-basis:100%;overflow-x:auto}.CbtruW_filters::-webkit-scrollbar{display:none}.CbtruW_trigger.CbtruW_trigger{height:2.25rem;padding-inline:var(--ds-space-3);border-radius:var(--ds-radius-md);font-size:.84375rem}.CbtruW_count{font-size:var(--ds-text-xs);margin-left:0}.CbtruW_grid{gap:var(--ds-space-2)}.CbtruW_grid[data-rows=plain]{gap:var(--ds-space-0-5);margin-inline:calc(-1 * var(--ds-space-2))}.CbtruW_ratingCaption{display:none}.CbtruW_footer{flex-direction:column;align-items:stretch}.CbtruW_loadMore.CbtruW_loadMore{align-self:center;margin-left:0}}@media (prefers-reduced-motion:reduce){.CbtruW_skeleton{animation:none}}
.S-hDGq_list{border-bottom:1px solid var(--ds-border-subtle);margin:0;padding:0;list-style:none;container-type:inline-size}.S-hDGq_row{--brand:var(--ds-accent);align-items:center;gap:var(--ds-space-5);padding:var(--ds-space-4-5) 0;border-top:1px solid var(--ds-border-subtle);display:flex}.S-hDGq_row[data-brand=stremio]{--brand:var(--ds-brand-stremio)}.S-hDGq_row[data-brand=plex]{--brand:var(--ds-brand-plex)}.S-hDGq_row[data-brand=sonarr]{--brand:var(--ds-brand-sonarr)}.S-hDGq_row[data-brand=radarr]{--brand:var(--ds-brand-radarr)}.S-hDGq_row[data-brand=trakt]{--brand:var(--ds-brand-trakt)}.S-hDGq_row[data-brand=chatgpt]{--brand:var(--ds-brand-chatgpt)}.S-hDGq_row[data-brand=claude]{--brand:var(--ds-brand-claude)}.S-hDGq_tile{border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--brand) 16%, var(--ds-surface-field));width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 28%, transparent);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.S-hDGq_logo{object-fit:contain;width:58%;height:58%}.S-hDGq_row[data-brand=stremio] .S-hDGq_tile,.S-hDGq_row[data-brand=trakt] .S-hDGq_tile{box-shadow:none;background:0 0}.S-hDGq_row[data-brand=stremio] .S-hDGq_logo,.S-hDGq_row[data-brand=trakt] .S-hDGq_logo{width:100%;height:100%}.S-hDGq_row[data-brand=radarr] .S-hDGq_tile{background:var(--ds-text-primary)}.S-hDGq_text{gap:var(--ds-space-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}.S-hDGq_action{flex:none}.S-hDGq_name{font-family:var(--ds-font-display);font-size:1.1875rem;font-weight:var(--ds-weight-bold);color:var(--ds-text-primary)}.S-hDGq_description{color:var(--ds-text-secondary);font-size:.90625rem}@media (max-width:767px){.S-hDGq_row{gap:var(--ds-space-3-5);padding:var(--ds-space-2-5) 0}.S-hDGq_row .S-hDGq_action{height:2.25rem;padding-inline:var(--ds-space-3-5);font-size:var(--ds-text-sm)}.S-hDGq_row .S-hDGq_action svg{display:none}.S-hDGq_tile{width:2.25rem;height:2.25rem}.S-hDGq_name{font-size:var(--ds-text-md)}.S-hDGq_description{-webkit-line-clamp:1;font-size:var(--ds-text-xs);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (max-width:767px) and (max-height:700px){.S-hDGq_description{display:none}.S-hDGq_row{padding:var(--ds-space-2) 0}.S-hDGq_tile{width:2rem;height:2rem}.S-hDGq_row .S-hDGq_action{height:2rem}}@container (max-width:17rem){.S-hDGq_row{gap:var(--ds-space-2-5) var(--ds-space-3-5);grid-template-columns:auto minmax(0,1fr);display:grid}.S-hDGq_row .S-hDGq_action{grid-column:2;justify-self:start}}@media (min-width:768px) and (max-height:820px){.S-hDGq_row{padding:var(--ds-space-2-5) 0}.S-hDGq_tile{width:2.25rem;height:2.25rem}.S-hDGq_name{font-size:var(--ds-text-md)}.S-hDGq_description{font-size:var(--ds-text-xs)}}
.U9Ic0G_stack{gap:var(--ds-space-4);flex-direction:column;display:flex}.U9Ic0G_regionField{gap:var(--ds-space-3);flex-direction:column;max-width:24rem;display:flex}.U9Ic0G_searchIcon{margin-right:var(--ds-space-2);color:var(--ds-text-muted);flex:none}.U9Ic0G_selectedChips{gap:var(--ds-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.U9Ic0G_selectedChip{align-items:center;gap:var(--ds-space-2);height:var(--ds-control-sm);padding-inline:var(--ds-space-1-5) var(--ds-space-1);border-radius:var(--ds-radius-pill);background:var(--ds-fill-selected);box-shadow:inset 0 0 0 1px var(--ds-border-selected);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary);white-space:nowrap;display:inline-flex}.U9Ic0G_chipLogo{border-radius:var(--ds-radius-round)}.U9Ic0G_chipRemove{width:var(--ds-space-6);height:var(--ds-space-6);border-radius:var(--ds-radius-round);color:var(--ds-text-secondary);cursor:pointer;transition:background var(--ds-duration-fast) ease, color var(--ds-duration-fast) ease;background:0 0;border:0;place-items:center;padding:0;display:grid}.U9Ic0G_chipRemove:hover{background:var(--ds-fill-subtle);color:var(--ds-text-primary)}.U9Ic0G_chipRemove:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:1px}.U9Ic0G_providerGrid{gap:var(--ds-space-3);max-height:26rem;padding:var(--ds-space-0-5);overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));display:grid;overflow-y:auto}.U9Ic0G_providerTile{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-4) var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-xl);background:var(--ds-surface-field);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);color:var(--ds-text-secondary);font:inherit;cursor:pointer;transition:background var(--ds-duration-fast) ease, box-shadow var(--ds-duration-fast) ease, color var(--ds-duration-fast) ease;border:0;flex-direction:column;display:flex;position:relative}.U9Ic0G_providerTile:hover{background:color-mix(in srgb, var(--ds-fill-neutral-hover) 60%, var(--ds-surface-field));color:var(--ds-text-primary)}.U9Ic0G_providerTile:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.U9Ic0G_providerTile[aria-pressed=true]{background:var(--ds-fill-selected);box-shadow:inset 0 0 0 1.5px var(--ds-border-selected);color:var(--ds-text-primary)}.U9Ic0G_providerLogo{border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-media)}.U9Ic0G_providerName{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-tight);text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.U9Ic0G_providerCheck{top:var(--ds-space-2);right:var(--ds-space-2);width:var(--ds-space-5);height:var(--ds-space-5);border-radius:var(--ds-radius-round);background:var(--ds-action-primary);color:var(--ds-text-on-action);place-items:center;display:grid;position:absolute}.U9Ic0G_actions{justify-content:flex-end;display:flex}.U9Ic0G_methodList{gap:var(--ds-space-2-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.U9Ic0G_brandMark{--brand:var(--ds-neutral-300);border-radius:var(--ds-radius-round);background:color-mix(in srgb, var(--brand) 22%, var(--ds-surface-field));width:100%;height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 40%, transparent);color:var(--ds-text-primary);place-items:center;display:grid}.U9Ic0G_brandMark[data-brand=google]{--brand:var(--ds-brand-google)}.U9Ic0G_brandMark[data-brand=stremio]{--brand:var(--ds-brand-stremio)}.U9Ic0G_brandMark[data-brand=trakt]{--brand:var(--ds-brand-trakt)}.U9Ic0G_inlineFlow{padding:var(--ds-space-4);border-radius:var(--ds-radius-xl);background:var(--ds-surface-field);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-brand-stremio) 30%, transparent)}.U9Ic0G_noticeLine{align-items:flex-start;gap:var(--ds-space-2);display:flex}.U9Ic0G_noticeIcon{margin-top:var(--ds-space-0-5);color:var(--ds-hue-amber);flex:none}.U9Ic0G_dialogBody{padding-bottom:var(--ds-space-5)}.U9Ic0G_dialogForm{gap:var(--ds-space-4);flex-direction:column;display:flex}.U9Ic0G_dialogLead{font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-secondary)}.U9Ic0G_dialogFooter{justify-content:flex-end}.U9Ic0G_dialogFooter>*{flex:1 1 0}@media (max-width:767px){.U9Ic0G_regionField{max-width:none}.U9Ic0G_providerGrid{gap:var(--ds-space-2);grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr))}.U9Ic0G_actions>*{flex:auto}.U9Ic0G_inlineFlow{padding:var(--ds-space-3)}}
.HSTM1G_page{--backdrop-tint:var(--cat)}.HSTM1G_page .amb{background:radial-gradient(55% 60% at 50% 0%, color-mix(in srgb, var(--cat) 20%, transparent), transparent 72%), radial-gradient(40% 45% at 100% 85%, color-mix(in srgb, var(--cat) 10%, transparent), transparent 70%);height:100vh}.HSTM1G_subcategories{gap:var(--ds-space-3);margin-top:var(--ds-space-8);flex-direction:column;display:flex}.HSTM1G_subcategoriesLabel{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-text-tertiary)}.HSTM1G_subcategoryRow{--collection-tile-height:8.5rem}.HSTM1G_related{--collection-tile-height:clamp(9rem, calc((var(--page-stage) - 10rem) / 3), 13rem)}@media (max-width:767px){.HSTM1G_subcategoryRow,.HSTM1G_related{--collection-tile-height:7rem}}
.uKIMha_hero{padding:clamp(1.5rem, 6vh, 3.875rem) var(--ds-gutter) 7.5rem;font-family:var(--ds-font-body);color:var(--ds-text-primary);text-align:center;flex-direction:column;flex:auto;align-items:center;display:flex;position:relative}.uKIMha_stage{z-index:var(--ds-z-content);flex-direction:column;align-items:center;width:100%;margin-block:auto;display:flex;position:relative}.uKIMha_content{z-index:var(--ds-z-content);align-items:center;gap:var(--ds-space-8);flex-direction:column;width:100%;max-width:56.25rem;display:flex;position:relative}.uKIMha_heading{align-items:center;gap:var(--ds-space-5);max-width:51.25rem;font-family:var(--ds-font-display);font-size:var(--ds-title-xl);font-weight:var(--ds-weight-black);line-height:var(--ds-leading-tight);letter-spacing:var(--ds-tracking-display);text-wrap:balance;flex-direction:column;margin:0;display:flex}.uKIMha_lede{max-width:38rem;font-size:var(--ds-text-lg);line-height:var(--ds-leading-normal);color:var(--ds-text-tertiary);margin:0}.uKIMha_example:focus-visible,.uKIMha_recentCard:focus-visible,.uKIMha_recentPrompt:focus-visible,.uKIMha_cueButton:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.uKIMha_examples{justify-content:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.uKIMha_example{--example-hue:var(--ds-hue,var(--ds-neutral-400));align-items:center;gap:var(--ds-space-2);max-width:100%;height:2.125rem;padding:0 var(--ds-space-3) 0 .3125rem;border-radius:var(--ds-radius-md);background:color-mix(in srgb, var(--example-hue) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--example-hue) 35%, transparent);color:var(--ds-text-primary);font-family:var(--ds-font-body);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--ds-duration-fast) ease;border:0;display:inline-flex}.uKIMha_example:hover{background:color-mix(in srgb, var(--example-hue) 20%, transparent)}.uKIMha_exampleText{text-overflow:ellipsis;min-width:0;overflow:hidden}.uKIMha_exampleGlyph{background:color-mix(in srgb, var(--example-hue) 22%, transparent);border-radius:.4375rem;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.uKIMha_recent{align-items:center;gap:var(--ds-space-3-5);width:100%;padding-top:var(--ds-space-6);flex-direction:column;display:flex}.uKIMha_recentHeader{align-items:center;gap:var(--ds-space-3-5);display:flex}.uKIMha_recentLabel{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-text-tertiary)}.uKIMha_recentPrompt{font-family:var(--ds-font-body);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-text-accent);cursor:pointer;background:0 0;border:0;padding:0}.uKIMha_recentList{justify-content:center;gap:var(--ds-space-3-5);width:min(100vw - 2 * var(--ds-gutter), 56.25rem);display:flex}.uKIMha_recentCard{--recent-hue:var(--ds-hue,var(--ds-neutral-400));align-items:center;gap:var(--ds-space-3-5);min-width:0;padding:var(--ds-space-2-5) var(--ds-space-3-5) var(--ds-space-2-5) var(--ds-space-2-5);background:linear-gradient(135deg, color-mix(in srgb, var(--recent-hue) 18%, transparent), color-mix(in srgb, var(--ds-surface-field) 90%, transparent) 62%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--recent-hue) 30%, transparent);color:var(--ds-text-primary);font-family:var(--ds-font-body);text-align:left;cursor:pointer;transition:box-shadow var(--ds-duration-fast) ease;border:0;border-radius:.875rem;flex:0 18.125rem;display:flex}.uKIMha_recentCard:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--recent-hue) 60%, transparent)}.uKIMha_recentThumb{border-radius:var(--ds-radius-sm);background:var(--ds-surface-field);flex:none;width:6.5rem;height:3.875rem;position:relative;overflow:hidden}.uKIMha_recentThumb img{object-fit:cover;width:100%;height:100%}.uKIMha_recentThumb:after{content:"";background:linear-gradient(0deg, color-mix(in srgb, var(--ds-surface-page) 55%, transparent), color-mix(in srgb, var(--ds-surface-page) 5%, transparent) 70%);position:absolute;inset:0}.uKIMha_recentPlay{z-index:1;border-radius:var(--ds-radius-round);background:var(--ds-surface-scrim);justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uKIMha_recentText{flex-direction:column;gap:.3125rem;min-width:0;display:flex}.uKIMha_recentQuery{font-size:.96875rem;font-weight:var(--ds-weight-semibold);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.uKIMha_recentFacts{font-size:var(--ds-text-xs);color:var(--ds-text-secondary);align-items:center;gap:.4375rem;display:inline-flex}.uKIMha_recentDot{border-radius:var(--ds-radius-round);background:var(--recent-hue);flex:none;width:.4375rem;height:.4375rem}.uKIMha_cue{z-index:var(--ds-z-content);height:7.5rem;padding-bottom:var(--ds-space-5);pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:auto 0 0}.uKIMha_cueButton{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-pill);color:var(--ds-text-tertiary);font-family:var(--ds-font-body);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);cursor:pointer;pointer-events:auto;transition:color var(--ds-duration-fast) ease;background:0 0;border:0;display:flex}.uKIMha_cueButton:hover{color:var(--ds-text-primary)}@media (max-width:1199px){.uKIMha_content{max-width:47.5rem}.uKIMha_recentList{flex-wrap:wrap;max-width:47.5rem}.uKIMha_recentCard{flex:1 1 calc(50% - var(--ds-space-3-5))}}@media (max-width:767px){.uKIMha_hero{padding-top:var(--ds-space-3);padding-bottom:3.5rem}.uKIMha_content{gap:var(--ds-space-4)}.uKIMha_lede{font-size:var(--ds-text-md)}.uKIMha_examples{justify-content:flex-start;gap:var(--ds-space-2);width:calc(100% + 2 * var(--ds-gutter));padding-inline:var(--ds-gutter);scroll-padding-inline:var(--ds-gutter);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--ds-gutter), #000 calc(100% - 3 * var(--ds-gutter)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--ds-gutter), #000 calc(100% - 3 * var(--ds-gutter)), transparent);flex-wrap:nowrap;overflow-x:auto}.uKIMha_examples::-webkit-scrollbar{display:none}.uKIMha_example{scroll-snap-align:start;flex:none;max-width:none;height:1.875rem}.uKIMha_exampleGlyph{width:1.25rem;height:1.25rem}.uKIMha_recent{gap:var(--ds-space-2);padding-top:0}.uKIMha_recentList{gap:var(--ds-space-2);flex-flow:column}.uKIMha_recentCard{gap:var(--ds-space-3);padding:var(--ds-space-2);flex:none}.uKIMha_recentThumb{width:4.75rem;height:2.75rem}.uKIMha_cue{height:3.5rem}}@media (max-width:767px) and (max-height:760px){.uKIMha_lede,.uKIMha_examples,.uKIMha_recentCard:nth-child(n+2){display:none}}@media (max-width:767px) and (max-height:649px){.uKIMha_recentCard:nth-child(n+3){display:none}}@media (max-width:767px) and (max-height:579px){.uKIMha_recentCard:nth-child(n+2){display:none}}@media (min-width:768px) and (max-height:820px){.uKIMha_hero{padding-top:var(--ds-space-4);padding-bottom:5rem}.uKIMha_content{gap:var(--ds-space-5)}.uKIMha_heading{gap:var(--ds-space-3);font-size:var(--ds-title-lg)}.uKIMha_lede{font-size:var(--ds-text-md)}.uKIMha_recent{gap:var(--ds-space-2-5);padding-top:var(--ds-space-1)}.uKIMha_recentThumb{width:5.5rem;height:3.25rem}.uKIMha_cue{height:5rem;padding-bottom:var(--ds-space-3)}}@media (max-height:620px){.uKIMha_hero{padding-top:var(--ds-space-4);padding-bottom:4.5rem}.uKIMha_content{gap:var(--ds-space-4)}.uKIMha_heading{gap:var(--ds-space-3);font-size:var(--ds-title-lg)}.uKIMha_cue{height:4.5rem;padding-bottom:var(--ds-space-3)}}@media (max-height:500px){.uKIMha_hero{padding-top:var(--ds-space-4);padding-bottom:4.5rem}.uKIMha_content{gap:var(--ds-space-4)}.uKIMha_heading{gap:var(--ds-space-2);font-size:var(--ds-title-lg)}.uKIMha_lede{font-size:var(--ds-text-md)}.uKIMha_cue{height:4.5rem;padding-bottom:var(--ds-space-3)}}
._3GHE_q_scroller{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}._3GHE_q_hero{--hero-glow:25%;background:radial-gradient(ellipse at 50% 115%, color-mix(in srgb, var(--ds-ember-500) var(--hero-glow), transparent), transparent 62%), var(--ds-surface-field);flex-shrink:0;justify-content:center;align-items:center;height:6.25rem;display:flex;position:relative;overflow:hidden}._3GHE_q_hero[data-size=tall]{--hero-glow:32%;height:9rem}._3GHE_q_heroTile{--tile-tone:var(--ds-accent);background:color-mix(in srgb, var(--tile-tone) 18%, transparent);width:4rem;height:4rem;color:var(--tile-tone);border-radius:1.1875rem;justify-content:center;align-items:center;display:flex}._3GHE_q_heroTile[data-tone=sky]{--tile-tone:var(--ds-hue-sky)}._3GHE_q_sentArt{line-height:0;display:block;position:relative}._3GHE_q_sentBadge{border:.25rem solid var(--ds-surface-field);border-radius:var(--ds-radius-round);background:var(--ds-action-primary);width:2.125rem;height:2.125rem;color:var(--ds-text-on-action);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-.25rem;right:-.5rem}._3GHE_q_sparkLeft,._3GHE_q_sparkRight,._3GHE_q_sparkTop{border-radius:var(--ds-radius-round);pointer-events:none;position:absolute}._3GHE_q_sparkLeft{background:var(--ds-ember-400);opacity:.5;width:5px;height:5px;top:30%;left:26%}._3GHE_q_sparkRight{background:var(--ds-ember-100);opacity:.5;width:4px;height:4px;top:62%;left:72%}._3GHE_q_sparkTop{background:var(--ds-hue-pink);opacity:.6;width:3px;height:3px;top:20%;left:66%}._3GHE_q_content{gap:var(--ds-space-4);padding:var(--ds-space-6) var(--ds-space-8) var(--ds-space-7);font-family:var(--ds-font-body);flex-direction:column;display:flex}._3GHE_q_intro{gap:var(--ds-space-2);flex-direction:column;display:flex}._3GHE_q_intro[data-centered]{align-items:center;gap:var(--ds-space-2-5);padding-top:var(--ds-space-1);text-align:center}._3GHE_q_title{font-family:var(--ds-font-display);font-size:2.125rem;font-weight:var(--ds-weight-black);letter-spacing:-.035em;color:var(--ds-text-primary);margin:0;line-height:1}._3GHE_q_lead{font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);color:var(--ds-text-tertiary);margin:0}._3GHE_q_intro[data-centered] ._3GHE_q_lead{max-width:23.75rem}._3GHE_q_actions{justify-content:flex-end;gap:var(--ds-space-2-5);padding-top:var(--ds-space-1);display:flex}._3GHE_q_actions[data-centered]{padding-top:var(--ds-space-1-5);justify-content:center}._3GHE_q_sent{gap:var(--ds-space-4);outline:none;flex-direction:column;display:flex}._3GHE_q_closeSlot{top:var(--ds-space-3-5);right:var(--ds-space-3-5);z-index:1;position:absolute}._3GHE_q_closeSlot ._3GHE_q_closeButton{background:var(--ds-surface-scrim);color:var(--ds-text-primary)}._3GHE_q_closeSlot ._3GHE_q_closeButton:hover:not(:disabled){background:var(--ds-fill-neutral-hover)}._3GHE_q_sheetHandle{display:none}@media (min-width:768px){._3GHE_q_dialog._3GHE_q_dialog{max-width:37.5rem}}@media (max-width:767px){._3GHE_q_scroller{margin-top:calc(-1 * var(--ds-space-5))}._3GHE_q_hero[data-size=short]{height:5.625rem}._3GHE_q_content{padding:var(--ds-space-6) var(--ds-space-5) var(--ds-space-7)}._3GHE_q_title{font-size:1.875rem}._3GHE_q_actions>*{flex:auto}._3GHE_q_closeSlot{top:var(--ds-space-3);right:var(--ds-space-3)}._3GHE_q_sheetHandle{top:var(--ds-space-2);z-index:1;border-radius:var(--ds-radius-pill);background:var(--ds-neutral-700);width:2.5rem;height:.25rem;display:block;position:absolute;left:50%;transform:translate(-50%)}}
._41JQDq_index{gap:var(--ds-space-4);flex-direction:column;display:flex}._41JQDq_heading{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-text-tertiary)}._41JQDq_list{gap:var(--ds-space-1) var(--ds-space-6);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}._41JQDq_link{justify-content:space-between;align-items:baseline;gap:var(--ds-space-3);padding:var(--ds-space-1-5) 0;font-size:var(--ds-text-sm);color:var(--ds-text-secondary);text-decoration:none;display:flex}._41JQDq_link:hover,._41JQDq_link:focus-visible{color:var(--ds-text-primary)}._41JQDq_title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._41JQDq_year{font-size:var(--ds-text-2xs);color:var(--ds-text-muted);flex-shrink:0}
.fLQwJG_posters{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid;position:absolute;inset:0}.fLQwJG_poster{object-fit:cover;width:100%;height:100%}.fLQwJG_empty{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--ds-hue) 30%, transparent), transparent 70%);position:absolute;inset:0}.fLQwJG_emptyTile{top:var(--ds-space-4);left:var(--ds-space-5);aspect-ratio:1;border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-hue) 18%, transparent);width:2.75rem;color:var(--ds-hue);place-items:center;display:grid;position:absolute}@media (max-width:767px){.fLQwJG_emptyTile{top:var(--ds-space-3);left:var(--ds-space-3-5);width:2.25rem}}
.-Qe5oa_support{align-items:end;gap:calc(var(--ds-space-18) + var(--ds-space-6));width:100%;font-family:var(--ds-font-body);color:var(--ds-text-primary);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.-Qe5oa_pitch{gap:var(--ds-space-4-5);flex-direction:column;min-width:0;display:flex}.-Qe5oa_brand{width:auto;height:2.5rem;margin-block:var(--ds-space-4) var(--ds-space-2);filter:drop-shadow(0 0 28px color-mix(in srgb, var(--ds-ember-400) 45%, transparent));align-self:flex-start}.-Qe5oa_title{max-width:40rem;font-family:var(--ds-font-display);font-size:clamp(2.25rem,1.3rem + 2.4vw,3.25rem);font-weight:var(--ds-weight-black);letter-spacing:var(--ds-tracking-display);margin:0;line-height:1}.-Qe5oa_titleDot{color:var(--ds-accent)}.-Qe5oa_lead{max-width:33.75rem;font-size:var(--ds-text-lg);color:var(--ds-text-tertiary);margin:0;line-height:1.55}.-Qe5oa_actions{gap:var(--ds-space-3);margin-top:var(--ds-space-1-5);flex-wrap:wrap;display:flex}.-Qe5oa_links{border-bottom:1px solid var(--ds-border-subtle);min-width:0;margin:0;padding:0;list-style:none}.-Qe5oa_link{align-items:center;gap:var(--ds-space-4);width:100%;padding:var(--ds-space-4) 0;border:0;border-top:1px solid var(--ds-border-subtle);color:var(--ds-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;text-decoration:none;display:flex}.-Qe5oa_link:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px;border-radius:var(--ds-radius-xs)}.-Qe5oa_linkText{flex-direction:column;flex:auto;gap:.1875rem;min-width:0;display:flex}.-Qe5oa_linkTitle{font-size:1rem;font-weight:var(--ds-weight-semibold)}.-Qe5oa_linkHint{font-size:var(--ds-text-sm);color:var(--ds-text-muted);overflow-wrap:anywhere}.-Qe5oa_linkArrow{color:var(--ds-text-muted);transition:color var(--ds-duration-fast) ease, transform var(--ds-duration-fast) var(--ds-ease-standard);flex:none}.-Qe5oa_link:hover .-Qe5oa_linkArrow{color:var(--ds-text-primary);transform:translate(3px)}@media (max-width:1023px){.-Qe5oa_support{gap:var(--ds-space-14)}}@media (max-width:767px){.-Qe5oa_support{align-items:stretch;gap:var(--ds-space-5);padding-top:var(--ds-space-2);grid-template-columns:minmax(0,1fr)}.-Qe5oa_pitch{gap:var(--ds-space-3)}.-Qe5oa_brand{display:none}.-Qe5oa_title{font-size:var(--ds-title-lg)}.-Qe5oa_lead{font-size:var(--ds-text-sm)}.-Qe5oa_link{padding-block:var(--ds-space-3)}.-Qe5oa_actions{flex-wrap:nowrap}.-Qe5oa_actions>*{flex:1 1 0;min-width:0}.-Qe5oa_support .-Qe5oa_actions>*{height:var(--ds-control-lg);padding-inline:var(--ds-space-3);font-size:var(--ds-text-sm)}}@media (prefers-reduced-motion:reduce){.-Qe5oa_linkArrow{transition:none}}
._9b-kCa_page{background:var(--ds-surface-page);min-height:100svh;color:var(--ds-text-primary);font-family:var(--ds-font-body)}._9b-kCa_main{--detail-pad:max(var(--ds-gutter), calc((100cqw - var(--ds-content-max)) / 2));padding-bottom:var(--ds-space-10);container-type:inline-size}._9b-kCa_crumbs{padding:var(--ds-space-5) var(--detail-pad) var(--ds-space-4)}._9b-kCa_crumbs ol{gap:var(--ds-space-2);font-size:var(--ds-text-sm);color:var(--ds-text-tertiary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._9b-kCa_crumbs li+li:before{content:"/";margin-right:var(--ds-space-2);color:var(--ds-text-faint)}._9b-kCa_crumbs a{color:var(--ds-text-secondary);text-decoration:none}._9b-kCa_crumbs a:hover{color:var(--ds-text-primary)}._9b-kCa_crumbs [aria-current=page]{color:var(--ds-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._9b-kCa_categories{gap:var(--ds-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._9b-kCa_category{height:var(--ds-control-sm);padding-inline:var(--ds-space-4);border-radius:var(--ds-radius-pill);background:var(--ds-fill-neutral);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary);transition:background-color var(--ds-duration-fast) ease;align-items:center;text-decoration:none;display:inline-flex}._9b-kCa_category:hover{background:var(--ds-fill-neutral-hover)}._9b-kCa_category:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}
._35wc7a_form{gap:var(--ds-space-4);flex-direction:column;display:flex}._35wc7a_fieldset{border:0;flex-direction:column;gap:.4375rem;min-width:0;margin:0;padding:0;display:flex}._35wc7a_field{flex-direction:column;gap:.4375rem;min-width:0;display:flex}._35wc7a_label{align-items:baseline;gap:var(--ds-space-1-5);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted);padding:0;display:flex}._35wc7a_labelHint{font-weight:var(--ds-weight-regular);color:var(--ds-text-faint)}._35wc7a_labelHint:before{content:"·";margin-right:var(--ds-space-1-5)}._35wc7a_moods{gap:var(--ds-space-2-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._35wc7a_mood{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-3-5) var(--ds-space-1-5) var(--ds-space-3);background:var(--ds-fill-subtle);color:var(--ds-text-secondary);font-family:var(--ds-font-body);font-size:.84375rem;font-weight:var(--ds-weight-semibold);cursor:pointer;transition:background var(--ds-duration-fast) ease, box-shadow var(--ds-duration-fast) ease;border:0;border-radius:.875rem;flex-direction:column;display:flex}._35wc7a_mood:hover:not([aria-pressed=true]){background:var(--ds-fill-neutral);color:var(--ds-text-primary)}._35wc7a_mood[aria-pressed=true]{background:color-mix(in srgb, var(--ds-hue-amber) 15%, transparent);box-shadow:inset 0 0 0 1.5px var(--ds-hue-amber);color:var(--ds-text-primary)}._35wc7a_mood:focus-visible,._35wc7a_select:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}._35wc7a_textarea{width:100%;min-height:4.5rem;padding:var(--ds-space-3) var(--ds-space-4);background:var(--ds-surface-field);color:var(--ds-text-primary);font-family:var(--ds-font-body);font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);resize:vertical;transition:box-shadow var(--ds-duration-fast) ease;border:0;border-radius:.6875rem;outline:none;box-shadow:inset 0 0 0 1px #0000}._35wc7a_textarea::placeholder{color:var(--ds-text-faint)}._35wc7a_textarea:focus{box-shadow:inset 0 0 0 1.5px var(--ds-border-selected)}._35wc7a_selectControl{align-items:center;display:flex;position:relative}._35wc7a_select{background:var(--ds-surface-field);width:100%;height:2.875rem;color:var(--ds-text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--ds-font-body);font-size:var(--ds-text-md);text-overflow:ellipsis;appearance:none;cursor:pointer;border:0;border-radius:.6875rem;padding:0 2.75rem 0 2.625rem}._35wc7a_selectIcon,._35wc7a_selectChevron{pointer-events:none;position:absolute}._35wc7a_selectIcon{left:var(--ds-space-4);color:var(--ds-text-secondary)}._35wc7a_selectChevron{right:var(--ds-space-3-5);color:var(--ds-text-muted)}._35wc7a_titleRow{gap:var(--ds-space-3);display:flex}._35wc7a_yearField{flex:0 0 7.5rem;width:7.5rem}._35wc7a_infoRow{align-items:center;gap:var(--ds-space-3-5);padding:var(--ds-space-3) var(--ds-space-3-5);border-radius:var(--ds-radius-lg);background:var(--ds-surface-field);display:flex}._35wc7a_infoTile{border-radius:var(--ds-radius-md);background:color-mix(in srgb, var(--ds-hue-sky) 18%, transparent);width:2.125rem;height:2.125rem;color:var(--ds-hue-sky);flex:none;justify-content:center;align-items:center;display:flex}._35wc7a_infoText{gap:var(--ds-space-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}._35wc7a_infoTitle{font-size:.90625rem;font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary)}._35wc7a_infoDescription{font-size:var(--ds-text-xs);color:var(--ds-text-muted);line-height:1.4}._35wc7a_senderName{font-weight:var(--ds-weight-bold);color:var(--ds-text-primary)}._35wc7a_botTrap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._35wc7a_error{padding:var(--ds-space-3) var(--ds-space-3-5);border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-accent) 12%, transparent);font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary);margin:0}._35wc7a_errorLink{color:var(--ds-ember-300);font-weight:var(--ds-weight-semibold)}@media (max-width:767px){._35wc7a_form ._35wc7a_cancel{display:none}._35wc7a_yearField{flex-basis:5.5rem;width:5.5rem}}@media (prefers-reduced-motion:reduce){._35wc7a_mood,._35wc7a_textarea{transition:none}}._35wc7a_chips{gap:var(--ds-space-2);flex-wrap:wrap;display:flex}._35wc7a_attached{font-size:var(--ds-text-xs);line-height:var(--ds-leading-normal);color:var(--ds-text-muted);overflow-wrap:anywhere;margin:0}
.gMx7aG_group.gMx7aG_group{margin-top:clamp(3.5rem,1rem + 5vh,6rem)}.gMx7aG_groupBody{--group-pad:var(--ds-space-3);--collection-tile-height:8rem;gap:var(--ds-space-4);padding:var(--group-pad);border-radius:calc(var(--ds-radius-2xl) + var(--group-pad));background:color-mix(in srgb, var(--cat) 7%, color-mix(in srgb, var(--ds-surface-page) 82%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cat) 22%, transparent);flex-direction:column;display:flex}.gMx7aG_subcategories{margin-left:var(--ds-space-6)}.gMx7aG_subcategoryGrid{gap:var(--ds-space-4);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}@media (max-width:767px){.gMx7aG_groupBody{--group-pad:var(--ds-space-2);--collection-tile-height:6.5rem;gap:var(--ds-space-3)}.gMx7aG_subcategories{margin-left:var(--ds-space-3)}.gMx7aG_subcategoryGrid.gMx7aG_subcategoryGrid{grid-auto-columns:78%;margin-inline:0;padding-inline:0;scroll-padding-inline:0}}
.MlL59q_intro.MlL59q_intro{gap:var(--ds-space-10);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;display:grid}.MlL59q_introText{gap:var(--ds-space-3);flex-direction:column;display:flex}.MlL59q_scope{max-width:52ch;font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-muted)}.MlL59q_back{align-self:flex-start;align-items:center;gap:var(--ds-space-1-5);margin-bottom:var(--ds-space-2);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-text-secondary);display:inline-flex}.MlL59q_back:hover{color:var(--ds-text-primary)}.MlL59q_back:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:3px;border-radius:var(--ds-radius-sm)}.MlL59q_section.MlL59q_section{gap:var(--ds-space-6);margin-top:var(--ds-space-10)}.MlL59q_body{font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-secondary)}.MlL59q_note{max-width:72ch;font-family:var(--ds-font-body);font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-muted)}.MlL59q_chat{gap:var(--ds-space-3);padding:var(--ds-space-6);border-radius:var(--ds-radius-2xl);background:radial-gradient(90% 70% at 100% 0%, color-mix(in srgb, var(--ds-brand-claude) 16%, transparent), transparent 65%), radial-gradient(90% 70% at 0% 100%, color-mix(in srgb, var(--ds-brand-chatgpt) 16%, transparent), transparent 65%), color-mix(in srgb, var(--ds-surface-raised) 80%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);font-family:var(--ds-font-body);flex-direction:column;margin:0;display:flex}.MlL59q_chatCaption{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-text-muted)}.MlL59q_prompts{gap:var(--ds-space-2-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MlL59q_prompt{max-width:90%;padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-xl) var(--ds-radius-xl) var(--ds-radius-sm) var(--ds-radius-xl);background:var(--ds-fill-subtle);font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-primary);align-self:flex-end}.MlL59q_prompt:nth-child(2n){border-radius:var(--ds-radius-xl) var(--ds-radius-xl) var(--ds-radius-xl) var(--ds-radius-sm);align-self:flex-start}.MlL59q_urlLogo{border-radius:var(--ds-radius-xl);background:color-mix(in srgb, var(--brand) 16%, var(--ds-surface-field));width:4rem;height:4rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 35%, transparent);flex:none;place-items:center;display:grid}.MlL59q_urlCard{align-items:flex-start;gap:var(--ds-space-3);padding:var(--ds-space-6);border-radius:var(--ds-radius-2xl);background:radial-gradient(110% 80% at 0% 0%, color-mix(in srgb, var(--brand) 18%, transparent), transparent 60%), color-mix(in srgb, var(--ds-surface-raised) 80%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 40%, transparent);font-family:var(--ds-font-body);flex-direction:column;display:flex}.MlL59q_urlLabel{margin-top:var(--ds-space-2);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-text-muted)}.MlL59q_url{width:100%;padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-lg);background:var(--ds-surface-field);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);font-family:var(--font-mono-stack);font-size:var(--ds-text-sm);color:var(--ds-text-primary);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.MlL59q_guideCards{gap:var(--ds-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MlL59q_guideCard{gap:var(--ds-space-4);padding:var(--ds-space-6);border-radius:var(--ds-radius-2xl);background:radial-gradient(110% 80% at 0% 0%, color-mix(in srgb, var(--brand) 18%, transparent), transparent 60%), color-mix(in srgb, var(--ds-surface-raised) 80%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);font-family:var(--ds-font-body);color:var(--ds-text-primary);transition:box-shadow var(--ds-duration-fast) ease, transform var(--ds-duration-fast) ease;flex-direction:column;display:flex}.MlL59q_guideCard:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 55%, transparent);transform:translateY(-2px)}.MlL59q_guideCard:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:3px}.MlL59q_guideCardText{gap:var(--ds-space-1-5);flex-direction:column;display:flex}.MlL59q_guideCardTitle{font-family:var(--ds-font-display);font-size:var(--ds-text-xl);font-weight:var(--ds-weight-bold);letter-spacing:-.01em}.MlL59q_guideCardFoot{justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-border-subtle);font-size:var(--ds-text-sm);color:var(--ds-text-muted);display:flex}.MlL59q_guideCardAction{align-items:center;gap:var(--ds-space-1);font-weight:var(--ds-weight-semibold);color:var(--ds-text-secondary);display:inline-flex}.MlL59q_guideCard:hover .MlL59q_guideCardAction{color:var(--ds-text-primary)}.MlL59q_features{gap:var(--ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.MlL59q_feature{gap:var(--ds-space-2);padding:var(--ds-space-5);border-radius:var(--ds-radius-xl);background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--ds-hue) 12%, transparent), transparent 60%), color-mix(in srgb, var(--ds-surface-raised) 70%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);font-family:var(--ds-font-body);flex-direction:column;display:flex}.MlL59q_featureIcon{width:2.5rem;height:2.5rem;margin-bottom:var(--ds-space-1);border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-hue) 18%, transparent);color:var(--ds-hue);place-items:center;display:grid}.MlL59q_featureTitle,.MlL59q_stepTitle{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary)}.MlL59q_libraries{gap:var(--ds-space-2);margin-top:var(--ds-space-1);flex-wrap:wrap;display:flex}.MlL59q_library{align-items:center;gap:var(--ds-space-1-5);padding:var(--ds-space-1) var(--ds-space-2-5);border-radius:var(--ds-radius-round);background:color-mix(in srgb, var(--brand) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 30%, transparent);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary);display:inline-flex}.MlL59q_examples{gap:var(--ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.MlL59q_example{justify-content:space-between;gap:var(--ds-space-4);padding:var(--ds-space-5);border-radius:var(--ds-radius-xl);background:color-mix(in srgb, var(--ds-surface-raised) 70%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);font-family:var(--ds-font-body);flex-direction:column;display:flex}.MlL59q_examplePrompt{font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);color:var(--ds-text-primary)}.MlL59q_exampleFoot{justify-content:space-between;align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.MlL59q_exampleTag{align-items:center;gap:var(--ds-space-1-5);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted);display:inline-flex}.MlL59q_exampleTag[data-account=false]{color:var(--ds-hue-green)}.MlL59q_guideSteps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MlL59q_guideStep{gap:var(--ds-space-5);padding-bottom:var(--ds-space-7);font-family:var(--ds-font-body);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.MlL59q_guideStep:not(:last-child):before{content:"";top:2.75rem;bottom:var(--ds-space-2);background:linear-gradient(color-mix(in srgb, var(--brand) 45%, transparent), transparent);border-radius:1px;width:2px;position:absolute;left:calc(1.25rem - 1px)}.MlL59q_guideNumber{border-radius:var(--ds-radius-round);background:color-mix(in srgb, var(--brand) 20%, var(--ds-surface-field));width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 45%, transparent);font-family:var(--ds-font-display);font-weight:var(--ds-weight-bold);color:var(--ds-text-primary);place-items:center;display:grid}.MlL59q_guideText{gap:var(--ds-space-2);max-width:68ch;padding-top:var(--ds-space-2);flex-direction:column;display:flex}.MlL59q_path{align-items:center;gap:var(--ds-space-1-5);margin-top:var(--ds-space-1);color:var(--ds-text-muted);flex-wrap:wrap;display:inline-flex}.MlL59q_pathLabel{padding:var(--ds-space-1) var(--ds-space-2-5);border-radius:var(--ds-radius-md);background:var(--ds-surface-field);box-shadow:inset 0 0 0 1px var(--ds-border-subtle), inset 0 -2px 0 color-mix(in srgb, var(--ds-text-primary) 8%, transparent);font-family:var(--ds-font-body);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary)}.MlL59q_notes{gap:var(--ds-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MlL59q_noteItem{align-items:flex-start;gap:var(--ds-space-3);padding:var(--ds-space-4);border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-hue-sky) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-hue-sky) 25%, transparent);font-family:var(--ds-font-body);font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-primary);display:flex}.MlL59q_noteItem svg{color:var(--ds-hue-sky);flex:none;margin-top:.125rem}.MlL59q_data{gap:var(--ds-space-3) var(--ds-space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.MlL59q_dataItem{align-items:flex-start;gap:var(--ds-space-3);font-family:var(--ds-font-body);display:flex}.MlL59q_dataIcon{border-radius:var(--ds-radius-lg);background:var(--ds-fill-subtle);width:2.25rem;height:2.25rem;color:var(--ds-text-secondary);flex:none;place-items:center;display:grid}.MlL59q_control{align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-5);border-radius:var(--ds-radius-xl);background:color-mix(in srgb, var(--ds-surface-raised) 70%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);font-family:var(--ds-font-body);flex-wrap:wrap;display:flex}.MlL59q_controlIcon{border-radius:var(--ds-radius-round);background:color-mix(in srgb, var(--ds-hue-green) 16%, transparent);width:2.75rem;height:2.75rem;color:var(--ds-hue-green);flex:none;place-items:center;display:grid}.MlL59q_controlText{gap:var(--ds-space-1);flex-direction:column;flex:20rem;display:flex}.MlL59q_controlTitle{font-size:var(--ds-text-md);color:var(--ds-text-primary)}.MlL59q_controlLinks{gap:var(--ds-space-2) var(--ds-space-5);flex-wrap:wrap;display:flex}@media (max-width:1099px){.MlL59q_intro.MlL59q_intro{gap:var(--ds-space-6);grid-template-columns:1fr}}@media (max-width:767px){.MlL59q_guideCards,.MlL59q_features,.MlL59q_examples,.MlL59q_data{grid-template-columns:1fr}.MlL59q_guideCard,.MlL59q_urlCard,.MlL59q_chat{padding:var(--ds-space-5)}.MlL59q_urlLogo{width:3.25rem;height:3.25rem}.MlL59q_guideStep{gap:var(--ds-space-4);padding-bottom:var(--ds-space-6)}}@media (prefers-reduced-motion:reduce){.MlL59q_guideCard{transition:none}}.MlL59q_stepsLayout{gap:var(--ds-space-10);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1099px){.MlL59q_stepsLayout{gap:var(--ds-space-4);grid-template-columns:1fr}}
.FPsB2W_intro{gap:var(--ds-space-3);flex-direction:column;display:flex}.FPsB2W_section.FPsB2W_section{margin-top:var(--ds-space-14);font-family:var(--ds-font-body)}.FPsB2W_layout{gap:var(--ds-space-10);grid-template-columns:minmax(0,16rem) minmax(0,1fr);align-items:start;display:grid}.FPsB2W_contents{gap:var(--ds-space-3);top:calc(var(--deck-top,0px) + var(--ds-space-6));flex-direction:column;display:flex;position:sticky}.FPsB2W_contentsLabel{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-text-muted)}.FPsB2W_contentsList{gap:var(--ds-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FPsB2W_contentsLink{align-items:center;gap:var(--ds-space-2-5);padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-md);font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-secondary);transition:background var(--ds-duration-fast) ease, color var(--ds-duration-fast) ease;display:flex}.FPsB2W_contentsLink svg{color:var(--ds-hue);flex:none}.FPsB2W_contentsLink:hover{background:var(--ds-fill-subtle);color:var(--ds-text-primary)}.FPsB2W_contentsLink:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.FPsB2W_clauses{gap:var(--ds-space-5);flex-direction:column;display:flex}.FPsB2W_clause{gap:var(--ds-space-4);padding:var(--ds-space-7);border-radius:var(--ds-radius-2xl);background:radial-gradient(80% 60% at 0% 0%, color-mix(in srgb, var(--ds-hue) 10%, transparent), transparent 60%), color-mix(in srgb, var(--ds-surface-raised) 75%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);scroll-margin-top:calc(var(--deck-top,0px) + var(--ds-space-6));flex-direction:column;display:flex}.FPsB2W_clauseHead{align-items:center;gap:var(--ds-space-3-5);display:flex}.FPsB2W_clauseIcon{border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-hue) 16%, transparent);width:2.75rem;height:2.75rem;color:var(--ds-hue);flex:none;place-items:center;display:grid}.FPsB2W_clauseTitle{font-family:var(--ds-font-display);font-size:var(--ds-text-xl);font-weight:var(--ds-weight-bold);letter-spacing:-.01em;line-height:var(--ds-leading-tight);color:var(--ds-text-primary)}.FPsB2W_body{max-width:72ch;font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary)}.FPsB2W_points{gap:var(--ds-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FPsB2W_point{gap:var(--ds-space-3);max-width:72ch;font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-primary);grid-template-columns:1rem minmax(0,1fr);display:grid}.FPsB2W_pointDot{border-radius:var(--ds-radius-round);background:var(--ds-hue);width:.375rem;height:.375rem;margin:.55em auto 0}.FPsB2W_pointMark{color:var(--ds-hue-green);margin-top:.2em}.FPsB2W_note{max-width:72ch;padding:var(--ds-space-3-5) var(--ds-space-4);border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-hue-green) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-hue-green) 28%, transparent);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-snug);color:var(--ds-text-primary)}@media (max-width:1023px){.FPsB2W_layout{gap:var(--ds-space-6);grid-template-columns:minmax(0,1fr)}.FPsB2W_contents{position:static}.FPsB2W_contentsList{gap:var(--ds-space-2);flex-flow:wrap}.FPsB2W_contentsLink{padding:var(--ds-space-1-5) var(--ds-space-3);border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-surface-raised) 75%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);font-size:var(--ds-text-xs)}}@media (max-width:767px){.FPsB2W_section.FPsB2W_section{margin-top:var(--ds-space-10)}.FPsB2W_clause{padding:var(--ds-space-5)}.FPsB2W_clauseIcon{width:2.25rem;height:2.25rem}.FPsB2W_clauseTitle{font-size:var(--ds-text-lg)}}@media (prefers-reduced-motion:reduce){.FPsB2W_contentsLink{transition:none}}.FPsB2W_actions{gap:var(--ds-space-2);flex-wrap:wrap;display:flex}
.yOloSG_section.yOloSG_section{margin-top:var(--ds-space-8);font-family:var(--ds-font-body)}.yOloSG_layout{gap:var(--ds-space-10);grid-template-columns:minmax(0,1fr) minmax(0,34rem);align-items:start;display:grid}.yOloSG_intro{align-items:flex-start;gap:var(--ds-space-3);top:calc(var(--deck-top,0px) + var(--ds-space-6));flex-direction:column;display:flex;position:sticky}.yOloSG_kicker{align-items:center;gap:var(--ds-space-2);display:inline-flex}.yOloSG_title.yOloSG_title{font-size:clamp(2rem,4vw,3.25rem);line-height:1.05}.yOloSG_points{gap:var(--ds-space-3);margin:var(--ds-space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.yOloSG_point{align-items:center;gap:var(--ds-space-3);font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-secondary);display:flex}.yOloSG_pointIcon{border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-accent) 14%, transparent);width:2.25rem;height:2.25rem;color:var(--ds-text-accent);flex:none;place-items:center;display:grid}.yOloSG_card{padding:var(--ds-space-7);border-radius:var(--ds-radius-2xl);background:radial-gradient(90% 60% at 100% 0%, color-mix(in srgb, var(--ds-accent) 14%, transparent), transparent 60%), color-mix(in srgb, var(--ds-surface-raised) 88%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle), var(--ds-shadow-raised)}.yOloSG_formIntro{gap:var(--ds-space-1-5);flex-direction:column;display:flex}.yOloSG_formTitle{font-family:var(--ds-font-display);font-size:var(--ds-title-sm);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-title);line-height:var(--ds-leading-tight);color:var(--ds-text-primary)}.yOloSG_formLead{font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary)}.yOloSG_sent{align-items:flex-start;gap:var(--ds-space-4);outline:none;flex-direction:column;display:flex}@media (max-width:1023px){.yOloSG_layout{gap:var(--ds-space-8);grid-template-columns:minmax(0,1fr)}.yOloSG_intro{position:static}}@media (max-width:767px){.yOloSG_section.yOloSG_section{margin-top:var(--ds-space-6)}.yOloSG_card{padding:var(--ds-space-5)}}
.mjOufa_heroSection{min-height:var(--page-stage);padding-top:var(--page-header-overlap);flex-direction:column;display:flex;position:relative}@media (min-width:768px){.mjOufa_collections{--collection-tile-height:clamp(11rem, calc((var(--page-stage) - 10rem) / 2), 15rem)}}@media (max-width:767px){.mjOufa_collections{--browse-rows:3;--collection-tile-height:clamp(6.5rem, calc((var(--page-stage) - 8rem) / 3), 10rem)}}.mjOufa_switching [data-sec]{opacity:.3;pointer-events:none;transition:opacity var(--ds-duration-base) var(--ds-ease-standard)}.mjOufa_entering [data-sec]{animation:mjOufa_modeEnter var(--ds-duration-slow) var(--ds-ease-standard) backwards}@keyframes mjOufa_modeEnter{0%{opacity:0;transform:translateY(.875rem)}}@media (prefers-reduced-motion:reduce){.mjOufa_switching [data-sec]{transition:none}.mjOufa_entering [data-sec]{animation:none}}
