.LTV-LW_researchLinks{--home-ink:#252722;--home-muted:#62665e;--home-line:#e3e5dc;--home-paper:#f7f8f2;margin-inline:auto;width:min(1200px,100% - 80px);margin-bottom:54px}.LTV-LW_researchLinks h2{letter-spacing:-.02em;font-size:18px;font-weight:600}.LTV-LW_researchLinks>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:18px;display:grid}.LTV-LW_researchLinks a{border:1px solid var(--home-line);color:var(--home-ink);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:20px;text-decoration:none;display:flex}.LTV-LW_researchLinks a:hover{background:var(--home-paper);border-color:#bcc7b8}.LTV-LW_researchLinks strong{font-size:13px;font-weight:650;display:block}.LTV-LW_researchLinks a span span{color:var(--home-muted);margin-top:6px;font-size:12px;line-height:1.7;display:block}.LTV-LW_researchLinks svg{flex:none;width:18px;height:18px}@media (max-width:750px){.LTV-LW_researchLinks>div{grid-template-columns:1fr}}@media (max-width:640px){.LTV-LW_researchLinks{width:calc(100% - 40px)}}
.Ssv_TG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.Ssv_TG_tile{border:1px solid var(--hp-line);background:#fff;border-radius:22px;flex-direction:column;min-width:0;padding:26px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.Ssv_TG_tile:hover{border-color:#d3d7cb;transform:translateY(-2px);box-shadow:0 20px 40px -24px #20221e33}.Ssv_TG_tile h3{letter-spacing:-.02em;margin-top:14px;font-size:19px;font-weight:650}.Ssv_TG_tile>p,.Ssv_TG_tile>div>p{color:var(--hp-muted);margin-top:6px;font-size:14.5px;line-height:1.6}.Ssv_TG_tier{background:var(--hp-coral-wash);color:var(--accent-ink);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:99px;align-self:flex-start;padding:3px 9px;font-size:10.5px}.Ssv_TG_tier[data-free]{background:var(--hp-sage-wash);color:#3f5f4d}.Ssv_TG_visual{margin-top:auto;padding-top:22px}.Ssv_TG_brief,.Ssv_TG_moves{grid-column:span 2}.Ssv_TG_brief .Ssv_TG_visual{gap:8px;display:grid}.Ssv_TG_brief .Ssv_TG_visual strong{border:1px solid var(--hp-line);background:var(--hp-paper);letter-spacing:-.03em;border-bottom:0;border-radius:16px 16px 0 0;padding:18px 20px 0;font-size:24px;font-weight:650;line-height:1.2;display:block}.Ssv_TG_brief .Ssv_TG_visual span{border:1px solid var(--hp-line);background:var(--hp-paper);color:var(--hp-muted);border-top:0;border-radius:0 0 16px 16px;margin-top:-8px;padding:10px 20px 18px;font-size:14px;line-height:1.6}.Ssv_TG_topic+.Ssv_TG_topic{margin-top:12px}.Ssv_TG_topic>span{white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:12.5px;display:block;overflow:hidden}.Ssv_TG_topic>div{background:#eff1ea;border-radius:99px;height:8px;overflow:hidden}.Ssv_TG_topic>div span{border-radius:inherit;background:var(--hp-sage);height:100%;display:block}.Ssv_TG_topic:nth-child(2)>div span{background:#7d9985}.Ssv_TG_topic:nth-child(3)>div span{background:#a1b6a2}.Ssv_TG_moodBar{gap:4px;height:14px;display:flex}.Ssv_TG_moodBar span{border-radius:99px}.Ssv_TG_moodBar span:first-child{background:var(--c-pos)}.Ssv_TG_moodBar span:nth-child(2){background:var(--c-neu)}.Ssv_TG_moodBar span:nth-child(3){background:var(--c-neg)}.Ssv_TG_mood dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 0;display:grid}.Ssv_TG_mood dt{color:var(--hp-muted);font-size:12px}.Ssv_TG_mood dd{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:650}.Ssv_TG_moves ol{counter-reset:move;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:0;padding-left:0;list-style:none;display:grid}.Ssv_TG_moves li{border:1px solid var(--hp-line);background:var(--hp-paper);counter-increment:move;border-radius:14px;align-content:start;gap:6px;padding:16px;display:grid}.Ssv_TG_moves li:before{content:counter(move, decimal-leading-zero);color:var(--accent-ink);font-family:var(--font-mono);font-size:11px}.Ssv_TG_moves li strong{letter-spacing:-.01em;font-size:14.5px}.Ssv_TG_moves li span{color:var(--hp-muted);font-size:13px;line-height:1.5}.Ssv_TG_quote{gap:12px;display:flex}.Ssv_TG_timeline{margin-bottom:22px;padding:30px 4px 0}.Ssv_TG_timelineTrack{background:linear-gradient(90deg, var(--accent) 0 38%, #eceee6 38%);border-radius:99px;height:6px;display:block;position:relative}.Ssv_TG_timelineMarker{background:var(--hp-ink);color:#fff;font-family:var(--font-mono);border-radius:6px;padding:2px 8px;font-size:11px;position:absolute;bottom:14px;left:38%;translate:-50%}.Ssv_TG_timelineMarker:after{content:"";background:var(--accent);width:12px;height:12px;box-shadow:0 0 0 1px var(--hp-line);border:3px solid #fff;border-radius:50%;position:absolute;top:100%;left:50%;translate:-50% 5px}.Ssv_TG_quote>svg{color:#b27a16;flex:none;width:22px;height:22px}.Ssv_TG_quote blockquote,.Ssv_TG_contrast blockquote{margin:0;font-size:14px;line-height:1.55}.Ssv_TG_timestamp{color:#8a5d0f;font-family:var(--font-mono);background:#f8efd9;border-radius:6px;align-items:center;gap:4px;margin-right:6px;padding:1px 7px;font-size:12px;display:inline-flex}.Ssv_TG_interpretation{color:var(--hp-muted);margin-top:12px;padding-left:34px;font-size:13px;line-height:1.5}.Ssv_TG_contrast{gap:8px;display:grid}.Ssv_TG_contrast blockquote span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Ssv_TG_contrast blockquote{border-left:3px solid var(--c-neg);background:var(--hp-paper);border-radius:4px 12px 12px 4px;padding:10px 12px 10px 14px;font-size:13px}.Ssv_TG_contrast blockquote[data-tone=praise]{border-left-color:var(--c-pos)}.Ssv_TG_tools{background:var(--hp-dark);border-color:var(--hp-dark);color:#eef1ea;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.Ssv_TG_tools:hover{border-color:var(--hp-dark)}.Ssv_TG_tools>div:first-child{flex-direction:column;display:flex}.Ssv_TG_tools>div>p{color:#b3bcb0}.Ssv_TG_tools .Ssv_TG_tier{color:#f7b8a6;background:#ffffff14}.Ssv_TG_toolButtons{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.Ssv_TG_toolButtons span{border:1px solid #ffffff24;border-radius:99px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;display:inline-flex}.Ssv_TG_also{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;align-self:center;padding:22px 24px}.Ssv_TG_also>span{color:#8c978a;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.Ssv_TG_also ul{grid-template-columns:1fr 1fr;gap:10px 20px;margin:14px 0 0;padding:0;list-style:none;display:grid}.Ssv_TG_also li{padding-left:16px;font-size:14px;line-height:1.45;position:relative}.Ssv_TG_also li:before{content:"";background:#f7b8a6;border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.Ssv_TG_modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.Ssv_TG_mode{border:1px solid var(--hp-line);background:#fff;border-radius:22px;padding:28px}.Ssv_TG_mode[data-mode="0"]{border-color:var(--hp-dark);background:var(--hp-dark);color:#eef1ea}.Ssv_TG_modeHead{gap:14px;display:flex}.Ssv_TG_modeHead>svg{background:var(--hp-coral-wash);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;padding:9px}.Ssv_TG_mode[data-mode="0"] .Ssv_TG_modeHead>svg{color:#f7b8a6;background:#ffffff14}.Ssv_TG_modeHead h3{letter-spacing:-.02em;font-size:19px;font-weight:650}.Ssv_TG_modeHead p{color:var(--hp-muted);margin-top:4px;font-size:14.5px;line-height:1.55}.Ssv_TG_mode[data-mode="0"] .Ssv_TG_modeHead p{color:#b3bcb0}.Ssv_TG_modeList{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.Ssv_TG_modeList li{border:1px solid var(--hp-line);background:var(--hp-paper);border-radius:99px;padding:7px 12px;font-size:13px;font-weight:550}.Ssv_TG_mode[data-mode="0"] .Ssv_TG_modeList li{background:#ffffff0a;border-color:#ffffff1f}.Ssv_TG_modeNote{color:var(--hp-muted);text-align:center;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;margin:4px 0 8px;font-size:14px;display:flex}.Ssv_TG_modeNote svg{width:17px;height:17px;color:var(--accent);flex:none}.Ssv_TG_wide{grid-column:span 2}.Ssv_TG_ranked{counter-reset:rank;gap:12px;margin-bottom:0;padding-left:0;list-style:none;display:grid}.Ssv_TG_ranked li{counter-increment:rank;grid-template-columns:22px minmax(0,1fr);gap:0 8px;display:grid}.Ssv_TG_ranked li:before{content:counter(rank);color:var(--accent-ink);font-family:var(--font-mono);grid-row:span 2;font-size:12px}.Ssv_TG_ranked li>div{justify-content:space-between;gap:10px;margin-bottom:6px;font-size:12.5px;display:flex}.Ssv_TG_ranked li>div span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Ssv_TG_ranked li>div strong{font-family:var(--font-mono);font-size:12px;font-weight:500}.Ssv_TG_rankTrack{background:#eff1ea;border-radius:99px;height:8px;display:block;overflow:hidden}.Ssv_TG_rankTrack span{border-radius:inherit;background:var(--hp-sage);height:100%;display:block}.Ssv_TG_signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.Ssv_TG_signals figure{--tone:var(--c-pos);border:1px solid var(--hp-line);border-top:3px solid var(--tone);background:var(--hp-paper);border-radius:14px;margin:0;padding:14px}.Ssv_TG_signals figure[data-tone=negative]{--tone:var(--c-neg)}.Ssv_TG_signals figure[data-tone=question]{--tone:#b27a16}.Ssv_TG_signals figcaption{color:var(--hp-muted);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:10.5px}.Ssv_TG_signals blockquote{margin:8px 0 0;font-size:13.5px;line-height:1.5}.Ssv_TG_signals blockquote span{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Ssv_TG_followUps{gap:10px;margin-bottom:0;padding-left:0;list-style:none;display:grid}.Ssv_TG_followUps li{background:var(--hp-paper);border-radius:12px 12px 12px 4px;gap:4px;padding:12px 14px;display:grid}.Ssv_TG_followUps strong{font-size:13.5px}.Ssv_TG_followUps span{color:var(--hp-muted);font-size:13px;line-height:1.5}@media (max-width:980px){.Ssv_TG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Ssv_TG_moves ol,.Ssv_TG_modes{grid-template-columns:minmax(0,1fr)}.Ssv_TG_tools{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:640px){.Ssv_TG_grid{grid-template-columns:minmax(0,1fr)}.Ssv_TG_brief,.Ssv_TG_moves,.Ssv_TG_wide{grid-column:auto}.Ssv_TG_modes,.Ssv_TG_signals{grid-template-columns:minmax(0,1fr)}.Ssv_TG_mode,.Ssv_TG_tile{padding:22px}.Ssv_TG_also ul{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Ssv_TG_tile,.Ssv_TG_tile:hover{transition:none;transform:none}}
.QTtcyq_form{width:100%;color:var(--ink);text-align:start;container-type:inline-size}.QTtcyq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.QTtcyq_platforms{border-bottom:1px solid var(--line);gap:4px;margin-bottom:16px;display:flex}.QTtcyq_platform{color:var(--muted);white-space:nowrap;cursor:pointer;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 14px 12px;font-size:15px;font-weight:650;transition:color .15s,border-color .15s;display:inline-flex}.QTtcyq_platform span{font-weight:400}.QTtcyq_platform svg{width:17px;height:17px}.QTtcyq_platform:hover{color:var(--ink)}.QTtcyq_platform[aria-pressed=true]{border-bottom-color:var(--accent);color:var(--ink)}.QTtcyq_platform[data-platform=youtube][aria-pressed=true] svg{color:#f03}.QTtcyq_form[data-align=center] :is(.QTtcyq_platforms,.QTtcyq_options){justify-content:center}.QTtcyq_form[data-align=center] .QTtcyq_note{text-align:center}.QTtcyq_bar{border:1.5px solid var(--ink);background:var(--surface);border-radius:18px;align-items:center;gap:12px;min-height:66px;padding:8px 8px 8px 20px;transition:box-shadow .2s,border-color .2s;display:flex;box-shadow:0 1px #211f1c0f,0 18px 40px -18px #211f1c59;box-shadow:0 1px lab(11.828% 1.03214 2.01136/.06),0 18px 40px -18px lab(11.828% 1.03214 2.01136/.35)}.QTtcyq_bar:focus-within{border-color:var(--accent);box-shadow:0 0 0 5px #d53d3424,0 18px 40px -18px #d53d3473;box-shadow:0 0 0 5px lab(50.0091% 59.3439 41.6803/.14),0 18px 40px -18px lab(50.0091% 59.3439 41.6803/.45)}.QTtcyq_barIcon{width:22px;height:22px;color:var(--ink);flex-shrink:0}.QTtcyq_bar[data-platform=youtube] .QTtcyq_barIcon{color:#f03}.QTtcyq_bar input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:17px;line-height:1.4}.QTtcyq_bar input::placeholder{color:var(--muted)}.QTtcyq_submit{background:var(--accent);color:#fff;white-space:nowrap;cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:16px;font-weight:650;transition:background .15s;display:inline-flex}.QTtcyq_submit svg{width:18px;height:18px;transition:translate .2s}.QTtcyq_submit:hover:not(:disabled){background:var(--accent-press)}.QTtcyq_submit:hover:not(:disabled) svg{translate:3px}.QTtcyq_submit:disabled{cursor:not-allowed;background:#d53d348c;background:lab(50.0091% 59.3439 41.6803/.55)}.QTtcyq_options{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;display:flex}.QTtcyq_tiers{border:1px solid var(--line);background:var(--bg-2);border-radius:999px;min-width:0;margin:0;padding:3px;display:inline-flex}.QTtcyq_tiers label{color:var(--ink-soft);cursor:pointer;border-radius:999px;align-items:baseline;gap:6px;padding:6px 14px;font-size:14px;font-weight:650;transition:background .15s,color .15s;display:inline-flex;position:relative}.QTtcyq_tiers label small{color:var(--muted);font-size:13px;font-weight:400}.QTtcyq_tiers label[data-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.QTtcyq_tiers input{opacity:0;pointer-events:none;position:absolute}.QTtcyq_tiers label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.QTtcyq_tiers label:has(input:disabled){cursor:not-allowed;opacity:.6}.QTtcyq_language{color:var(--ink-soft);align-items:center;gap:6px;display:inline-flex;position:relative}.QTtcyq_language>svg:first-child{width:17px;height:17px;color:var(--muted)}.QTtcyq_language>svg:last-child{width:13px;height:13px;color:var(--muted);pointer-events:none;position:absolute;right:2px}.QTtcyq_language select{max-width:150px;color:var(--ink);appearance:none;cursor:pointer;background:0 0;border:0;padding:6px 20px 6px 0;font-size:14px;font-weight:600}.QTtcyq_settingsToggle{color:var(--ink-soft);cursor:pointer;align-items:center;gap:5px;padding:6px 0;font-size:14px;font-weight:600;display:inline-flex}.QTtcyq_settingsToggle svg{width:17px;height:17px}.QTtcyq_settingsToggle[aria-expanded=true]{color:var(--ink)}.QTtcyq_advancedSettings{border:1px solid var(--line);background:var(--bg-2);border-radius:14px;grid-template-columns:minmax(0,1fr) 160px;align-items:center;gap:10px 16px;margin-top:14px;padding:16px;display:grid}.QTtcyq_settingsCopy label{font-size:14px;font-weight:650;display:block}.QTtcyq_settingsCopy span{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.5;display:block}.QTtcyq_limitField{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-items:center;gap:7px;padding:9px 12px;display:flex}.QTtcyq_limitField input{background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:15px;font-weight:650}.QTtcyq_limitField span{color:var(--muted);font-size:13px}.QTtcyq_limitHelp{color:var(--muted);grid-column:1/-1;margin:0;font-size:13px;line-height:1.5}.QTtcyq_limitHelp[data-invalid=true]{color:var(--accent-ink)}.QTtcyq_error{color:#a44239;background:#fff5f3;border:1px solid #f0c9c4;border-radius:12px;align-items:flex-start;gap:8px;margin:14px 0 0;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.QTtcyq_error svg{flex-shrink:0;width:18px;height:18px;margin-top:1px}.QTtcyq_note{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.5}.QTtcyq_form :is(button,select,input):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.QTtcyq_form .QTtcyq_bar input:focus-visible{outline:none}.QTtcyq_form button:disabled{cursor:not-allowed}.QTtcyq_spinner{animation:1s linear infinite QTtcyq_rotate}@keyframes QTtcyq_rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.QTtcyq_spinner{animation:none}}@container (max-width:620px){.QTtcyq_platform span{display:none}}@container (max-width:480px){.QTtcyq_bar{flex-wrap:wrap;padding:8px}.QTtcyq_barIcon{margin-inline-start:10px}.QTtcyq_bar input{flex-basis:calc(100% - 56px);min-height:44px;font-size:16px}.QTtcyq_submit{width:100%}.QTtcyq_platform{flex:1;justify-content:center;padding-inline:8px}.QTtcyq_advancedSettings{grid-template-columns:minmax(0,1fr)}}
._6e-68W_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}._6e-68W_unlockGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._6e-68W_card{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;min-width:0;padding:24px;display:flex;position:relative}._6e-68W_featured{background:#f7faf5;border-color:#839b88}._6e-68W_badge{color:#fff;background:#385b47;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:-12px;left:20px}._6e-68W_card h3{color:var(--ink);letter-spacing:-.4px;margin:0;font-size:19px;font-weight:650}._6e-68W_description{color:var(--ink-soft);margin:5px 0 20px;font-size:12px}._6e-68W_price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._6e-68W_price strong{color:var(--ink);letter-spacing:-2px;font-size:42px;font-weight:650;line-height:1.2}._6e-68W_price span{color:var(--ink-soft);font-size:12px}._6e-68W_allowance{border-top:1px solid var(--line);margin:22px 0 0;padding-top:18px}._6e-68W_allowance strong{letter-spacing:-.5px;font-size:20px;font-weight:650;display:block}._6e-68W_allowance>span{color:var(--ink-soft);margin-top:3px;font-size:12px;display:block}._6e-68W_coverage{color:var(--ink-soft);gap:5px;margin:14px 0 20px;font-size:12px;display:grid}._6e-68W_coverage p{margin:0}._6e-68W_coverage b{color:var(--ink);font-weight:600}._6e-68W_note{color:#385b47;margin:0 0 20px;font-size:12px}._6e-68W_action{margin-top:auto}._6e-68W_freeLink{border:1px solid var(--line);width:100%;min-height:46px;color:var(--ink);border-radius:9px;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:flex}._6e-68W_freeLink:hover{background:var(--bg-2)}._6e-68W_checkout{background:var(--accent);color:#fff;width:100%;min-height:46px;font:inherit;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:600;transition:background .15s;display:flex}._6e-68W_checkout:hover{background:var(--accent-press)}._6e-68W_checkout:disabled{cursor:wait;opacity:.65}._6e-68W_checkout:focus-visible,._6e-68W_freeLink:focus-visible{outline:2px solid var(--accent);outline-offset:4px}._6e-68W_rate{text-align:center;color:var(--ink-soft);margin:20px 0 0;font-size:12px}@media (max-width:1100px){._6e-68W_card{padding:22px 18px}}@media (max-width:960px){._6e-68W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}._6e-68W_unlockGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){._6e-68W_unlockGrid{grid-template-columns:1fr}}@media (max-width:540px){._6e-68W_grid{grid-template-columns:1fr}._6e-68W_card{padding:24px}._6e-68W_description{margin-bottom:14px}._6e-68W_allowance{margin-top:16px}}
.n5d88a_player{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.n5d88a_screen{background:var(--hp-paper);min-width:0;color:var(--hp-ink);border:1px solid #ffffff1f;border-radius:22px;overflow:hidden;box-shadow:0 0 0 8px #ffffff08,0 40px 90px -30px #000000a0}.n5d88a_screen[data-paused] *{animation-play-state:paused!important}.n5d88a_chrome{border-bottom:1px solid var(--hp-line);background:#fff;align-items:center;gap:14px;padding:12px 16px;display:flex}.n5d88a_dots{gap:6px;display:flex}.n5d88a_dots span{background:#e4e6de;border-radius:50%;width:10px;height:10px}.n5d88a_address{background:var(--hp-paper);max-width:320px;color:var(--hp-muted);border-radius:8px;flex:1;align-items:center;gap:6px;margin-inline:auto;padding:5px 12px;font-size:12px;display:flex}.n5d88a_address svg{width:12px;height:12px}.n5d88a_chapterBadge{color:var(--hp-muted);font-family:var(--font-mono);font-size:11px}.n5d88a_stage{height:460px;display:grid;position:relative}.n5d88a_panel{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;padding:28px;transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1),visibility 0s .45s;transform:translateY(8px)}.n5d88a_panel[data-active=true]{opacity:1;visibility:visible;transition:opacity .45s .1s,transform .55s cubic-bezier(.22,1,.36,1) .1s;transform:none}.n5d88a_fieldLabel{color:var(--hp-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;display:flex}.n5d88a_fieldLabel svg{color:var(--accent);font-size:14px}.n5d88a_pasteStage{place-items:center;display:grid}.n5d88a_formCard{border:1px solid var(--hp-line);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:14px;width:min(460px,100%);padding:24px;display:grid;box-shadow:0 18px 40px -20px #20221e33}.n5d88a_input{border:1.5px solid var(--hp-ink);height:48px;font-family:var(--font-mono);border-radius:12px;align-items:center;padding:0 14px;font-size:13px;display:flex;overflow:hidden}.n5d88a_typed{width:calc(var(--chars) * 1ch);white-space:nowrap;display:inline-block;overflow:hidden}.n5d88a_panel[data-active=true] .n5d88a_typed{animation:n5d88a_type 1.6s steps(var(--chars)) .35s both}.n5d88a_caret{background:var(--accent);width:1.5px;height:18px;margin-left:2px;animation:1s step-end infinite n5d88a_blink}.n5d88a_choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.n5d88a_choices span{border:1px solid var(--hp-line);color:var(--hp-muted);border-radius:12px;gap:2px;padding:11px 13px;font-size:12px;display:grid}.n5d88a_choices strong{color:var(--hp-ink);font-size:13px}.n5d88a_choices [data-selected]{border-color:var(--hp-sage);background:var(--hp-sage-wash)}.n5d88a_submit{background:var(--accent);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:46px;font-size:14px;font-weight:650;display:flex}.n5d88a_panel[data-active=true] .n5d88a_submit{animation:.5s 2.6s both n5d88a_press}.n5d88a_collectStage{flex-direction:column;gap:18px;display:flex}.n5d88a_collectHead{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.n5d88a_counter{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:40px;font-weight:650;line-height:1;display:block}.n5d88a_counter small{color:var(--hp-muted);letter-spacing:-.01em;font-size:18px;font-weight:500}.n5d88a_videoChip{border:1px solid var(--hp-line);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:99px;align-items:center;gap:7px;padding:6px 11px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}.n5d88a_videoChip svg{color:var(--accent);flex:none}.n5d88a_rows{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.n5d88a_rows li{border:1px solid var(--hp-line);background:#fff;border-radius:10px;align-items:center;gap:11px;height:38px;padding:0 12px;display:flex}.n5d88a_panel[data-active=true] .n5d88a_rows li{animation:.5s cubic-bezier(.22,1,.36,1) both n5d88a_rowIn;animation-delay:calc(.15s + var(--i) * .28s)}.n5d88a_rowAvatar{background:linear-gradient(135deg,#e7ece2,#f4ddd4);border-radius:50%;flex:none;width:20px;height:20px}.n5d88a_rowText{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;overflow:hidden}.n5d88a_rowLine{width:calc(var(--w) * 100%);background:linear-gradient(90deg,#eceee6,#f5f6f1,#eceee6) 0 0/200% 100%;border-radius:99px;height:8px;animation:1.6s linear infinite n5d88a_shimmer}.n5d88a_skeleton{opacity:.75}.n5d88a_sortStage{flex-direction:column;gap:18px;display:flex}.n5d88a_columns{border:1px solid var(--hp-line);background:#fff;border-radius:16px;flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;padding:18px 18px 14px;display:grid}.n5d88a_column{grid-template-rows:auto 1fr auto;align-items:end;gap:8px;min-width:0;height:100%;display:grid}.n5d88a_column strong{font-family:var(--font-mono);font-size:13px;font-weight:500}.n5d88a_bar{height:calc(var(--h) * 100%);background:var(--hp-sage);transform-origin:bottom;border-radius:8px 8px 3px 3px;min-height:12px;display:block}.n5d88a_column:nth-child(2) .n5d88a_bar{background:#7d9985}.n5d88a_column:nth-child(3) .n5d88a_bar{background:#a1b6a2}.n5d88a_column:nth-child(4) .n5d88a_bar{background:#bccabb}.n5d88a_column[data-other] .n5d88a_bar{background:repeating-linear-gradient(-45deg,#dfe5da 0 6px,#eef1ea 6px 12px)}.n5d88a_panel[data-active=true] .n5d88a_bar{animation:.9s cubic-bezier(.22,1,.36,1) both n5d88a_rise;animation-delay:calc(.25s + var(--i) * .18s)}.n5d88a_columnLabel{-webkit-line-clamp:2;min-height:2.7em;color:var(--hp-muted);-webkit-box-orient:vertical;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.n5d88a_moodRow{border:1px solid var(--hp-line);background:#fff;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.n5d88a_moodBar{gap:3px;height:10px;display:flex}.n5d88a_moodBar span{transform-origin:0;border-radius:99px}.n5d88a_moodBar span:first-child{background:var(--c-pos)}.n5d88a_moodBar span:nth-child(2){background:var(--c-neu)}.n5d88a_moodBar span:nth-child(3){background:var(--c-neg)}.n5d88a_panel[data-active=true] .n5d88a_moodBar span{animation:.8s cubic-bezier(.22,1,.36,1) 1s both n5d88a_grow}.n5d88a_moodLegend{color:var(--hp-muted);white-space:nowrap;font-size:12px}.n5d88a_reportStage{flex-direction:column;gap:18px;padding-top:18px;display:flex}.n5d88a_reportTabs{background:#eceee6;border-radius:12px;gap:4px;padding:4px;font-size:12.5px;font-weight:600;display:flex}.n5d88a_reportTabs span{color:var(--hp-muted);text-align:center;border-radius:9px;flex:1;padding:7px 0}.n5d88a_reportTabs [data-current]{color:var(--hp-ink);background:#fff;box-shadow:0 1px 2px #20221e14}.n5d88a_reportBody{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:22px;display:grid}.n5d88a_reportBody h4{letter-spacing:-.03em;margin:10px 0;font-size:22px;font-weight:650;line-height:1.15}.n5d88a_reportBody p{color:var(--hp-muted);margin:0;font-size:13px;line-height:1.6}.n5d88a_reportTools{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.n5d88a_reportTools span{border:1px solid var(--hp-line);background:#fff;border-radius:99px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:600;display:inline-flex}.n5d88a_moves ol{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.n5d88a_moves li{border:1px solid var(--hp-line);background:#fff;border-radius:12px;gap:10px;padding:11px 12px;display:flex}.n5d88a_panel[data-active=true] .n5d88a_moves li{animation:.55s cubic-bezier(.22,1,.36,1) both n5d88a_rowIn;animation-delay:calc(.5s + var(--i) * .25s)}.n5d88a_moves li>span{background:var(--hp-coral-wash);width:22px;height:22px;color:var(--accent-ink);font-family:var(--font-mono);border-radius:7px;flex:none;place-items:center;font-size:11px;display:grid}.n5d88a_moves strong{font-size:13px}.n5d88a_moves li p{margin-top:2px;font-size:12px;line-height:1.45}.n5d88a_controls{gap:18px;min-width:0;display:grid}.n5d88a_chapters{gap:4px;margin:0;padding:0;list-style:none;display:grid}.n5d88a_chapter{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:16px 16px 18px;transition:background .25s;display:grid;position:relative;overflow:hidden}.n5d88a_chapter:hover{background:#ffffff0a}.n5d88a_chapter[aria-current]{background:#ffffff12}.n5d88a_chapter:focus-visible{outline-offset:2px;outline:2px solid #f7b8a6}.n5d88a_chapterNumber{color:#8c978a;font-family:var(--font-mono);padding-top:2px;font-size:12px}.n5d88a_chapter[aria-current] .n5d88a_chapterNumber{color:#f7b8a6}.n5d88a_chapterText{gap:4px;display:grid}.n5d88a_chapterText strong{letter-spacing:-.01em;font-size:16px;font-weight:600}.n5d88a_chapterText span{opacity:0;color:#b3bcb0;max-height:0;font-size:14px;line-height:1.55;transition:max-height .45s cubic-bezier(.22,1,.36,1),opacity .3s;overflow:hidden}.n5d88a_chapter[aria-current] .n5d88a_chapterText span{opacity:1;max-height:7em}.n5d88a_progress{background:#ffffff1a;border-radius:2px;height:2px;position:absolute;inset:auto 16px 8px 62px}.n5d88a_progress:after{content:"";border-radius:inherit;transform:scaleX(var(--progress,0));transform-origin:0;background:#f7b8a6;position:absolute;inset:0}.n5d88a_playToggle{color:#e6ebe2;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff2a;border-radius:99px;justify-self:start;align-items:center;gap:8px;margin-left:16px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.n5d88a_playToggle:hover{background:#ffffff10}.n5d88a_playToggle:focus-visible{outline-offset:2px;outline:2px solid #f7b8a6}@keyframes n5d88a_type{0%{width:0}}@keyframes n5d88a_blink{50%{opacity:0}}@keyframes n5d88a_press{40%{filter:brightness(.9);transform:scale(.96)}}@keyframes n5d88a_rowIn{0%{opacity:0;transform:translateY(10px)}}@keyframes n5d88a_shimmer{to{background-position:-200% 0}}@keyframes n5d88a_rise{0%{transform:scaleY(0)}}@keyframes n5d88a_grow{0%{transform:scaleX(0)}}@media (max-width:980px){.n5d88a_player{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:640px){.n5d88a_stage{height:520px}.n5d88a_panel{padding:18px}.n5d88a_chapterBadge{display:none}.n5d88a_reportBody{grid-template-columns:minmax(0,1fr)}.n5d88a_reportBody>div:first-child p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.n5d88a_reportTabs span:nth-child(n+4),.n5d88a_moves li:nth-child(3){display:none}.n5d88a_moodRow{grid-template-columns:minmax(0,1fr);gap:8px}.n5d88a_collectHead{flex-direction:column;align-items:flex-start}.n5d88a_videoChip{max-width:100%}.n5d88a_rows li:nth-child(n+6){display:none}.n5d88a_columns{gap:8px;padding:14px 12px 10px}}@media (prefers-reduced-motion:reduce){.n5d88a_screen *,.n5d88a_panel{transition:none!important;animation:none!important}}
._4xm5Tq_player{max-width:1040px;margin-inline:auto}._4xm5Tq_frame{aspect-ratio:16/9;border:1px solid var(--hp-line);border-radius:var(--r-lg);background:var(--hp-dark);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}._4xm5Tq_video,._4xm5Tq_poster{width:100%;height:100%;display:block}._4xm5Tq_video{object-fit:contain;background:#000}._4xm5Tq_poster{background:var(--hp-paper);cursor:pointer;border:0;padding:0;position:relative}._4xm5Tq_posterImg{object-fit:cover;transition:scale .5s}._4xm5Tq_poster:hover ._4xm5Tq_posterImg{scale:1.015}._4xm5Tq_playButton{background:var(--accent);color:#fff;width:84px;height:84px;box-shadow:0 0 0 10px #d53d342e, var(--shadow-lg);border-radius:50%;place-items:center;transition:scale .2s,background .2s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (color:lab(0% 0 0)){._4xm5Tq_playButton{box-shadow:0 0 0 10px lab(50.0091% 59.3439 41.6803/.18), var(--shadow-lg)}}._4xm5Tq_playButton svg{width:36px;height:36px;margin-left:4px}._4xm5Tq_poster:hover ._4xm5Tq_playButton{background:var(--accent-press);scale:1.06}._4xm5Tq_badge{color:#fff;font-family:var(--font-mono);letter-spacing:.04em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#191512d1;background:lab(7.20999% 1.32915 2.35569/.82);border-radius:999px;padding:7px 12px;font-size:12px;position:absolute;bottom:16px;left:16px}@media (max-width:640px){._4xm5Tq_playButton{width:64px;height:64px}._4xm5Tq_playButton svg{width:28px;height:28px}._4xm5Tq_badge{bottom:10px;left:10px}}
.PksesG_thumb{aspect-ratio:16/9;background:var(--bg-2);color:var(--faint);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.PksesG_thumb[data-size=sm]{border-radius:10px}.PksesG_image{object-fit:cover}.PksesG_thumb[data-platform=tiktok]{background:#16181c}.PksesG_thumb[data-platform=tiktok] .PksesG_image{object-fit:contain}.PksesG_backdrop{object-fit:cover;filter:blur(18px)brightness(.7);transform:scale(1.15)}.PksesG_fallbackIcon{width:30%;max-width:34px;height:auto}.PksesG_badge{width:24px;height:24px;color:var(--ink);box-shadow:var(--shadow-sm);background:#fffffff0;background:lab(100% 0 0/.94);border-radius:7px;place-items:center;display:grid;position:absolute;bottom:6px;right:6px}.PksesG_thumb[data-size=sm] .PksesG_badge{border-radius:5px;width:18px;height:18px;bottom:4px;right:4px}.PksesG_badge svg{width:55%;height:55%}.PksesG_thumb[data-platform=youtube] .PksesG_badge svg{color:#f03}.PksesG_post{background:radial-gradient(circle at 15% 0,#d53d3447,#0000 55%),radial-gradient(circle at 100% 100%,#51977347,#0000 50%),#16181c;background:radial-gradient(circle at 15% 0,lab(50.0091% 59.3439 41.6803/.28),#0000 55%),radial-gradient(circle at 100% 100%,lab(57.1177% -29.5703 11.6668/.28),#0000 50%),#16181c}.PksesG_postCard{color:#0f1419;text-align:start;background:#fff;border-radius:clamp(9px,4.4cqi,14px);flex-direction:column;gap:clamp(6px,3cqi,10px);width:86%;max-height:84%;padding:clamp(9px,4.4cqi,14px) clamp(10px,5cqi,16px);display:flex;overflow:hidden;box-shadow:0 16px 40px -12px #0000008c;box-shadow:0 16px 40px -12px lab(0% 0 0/.55)}.PksesG_postHead{align-items:center;gap:clamp(6px,3cqi,10px);min-width:0;display:flex}.PksesG_postAuthor{flex-direction:column;min-width:0;line-height:1.2;display:flex}.PksesG_postAuthor strong,.PksesG_postAuthor small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PksesG_postAuthor strong{font-size:clamp(11px,4.4cqi,14px);font-weight:700}.PksesG_postAuthor small{color:#536471;font-size:clamp(10px,4cqi,13px)}.PksesG_postLogo{flex-shrink:0;width:clamp(12px,5cqi,16px);height:clamp(12px,5cqi,16px);margin-inline-start:auto}.PksesG_postCard p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:clamp(11px,4.7cqi,15px);line-height:1.4;display:-webkit-box;overflow:hidden}.PksesG_avatar{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:clamp(24px,11cqi,36px);height:clamp(24px,11cqi,36px);font-size:clamp(11px,4.7cqi,15px);font-weight:700;display:grid;overflow:hidden}.PksesG_thumb[data-size=sm] .PksesG_avatar{aspect-ratio:1;width:34%;height:auto;font-size:13px;box-shadow:0 0 0 2px #ffffffe6;box-shadow:0 0 0 2px lab(100% 0 0/.9)}.PksesG_avatar:has(.PksesG_avatarLogo){background:#0f1419}.PksesG_avatarLogo{width:45%;height:45%}.PksesG_avatarImg{object-fit:cover;width:100%;height:100%}
.Hc7xCG_chat{border:1px solid var(--rp-line,#e3e5dc);border-radius:var(--r-lg,18px);background:#fff;flex-direction:column;height:480px;display:flex;overflow:hidden}.Hc7xCG_chatHeader{border-bottom:1px solid var(--rp-line,#e3e5dc);background:#fff;align-items:center;gap:12px;padding:20px 24px;display:flex}.Hc7xCG_chatHeader>div:first-child{color:var(--rp-sage,#4f7262);border:1px solid var(--rp-line,#e3e5dc);border-radius:10px;padding:10px}.Hc7xCG_chatHeader h3{color:var(--rp-ink,#20221e);font-size:16px;font-weight:600}.Hc7xCG_chatHeader p{color:var(--rp-muted,#5f635a);margin-top:4px;font-size:13px}.Hc7xCG_messages{background:#fff;flex-direction:column;flex:1;gap:18px;padding:24px;display:flex;overflow-y:auto}.Hc7xCG_assistant,.Hc7xCG_user{overflow-wrap:anywhere;border-radius:12px;max-width:90%;padding:16px 18px;font-size:14.5px;line-height:1.7}.Hc7xCG_assistant{border:1px solid var(--rp-line,#e3e5dc);color:var(--rp-body,#3a3e36);background:#fff}.Hc7xCG_user{background:var(--rp-sage-wash,#e8eee4);color:var(--rp-ink,#20221e)}.Hc7xCG_composer{border-top:1px solid var(--rp-line,#e3e5dc);background:#fff;padding:18px}.Hc7xCG_composer form{align-items:center;gap:10px;display:flex}.Hc7xCG_composer input{border:1px solid var(--rp-line,#e3e5dc);background:#fff;border-radius:8px;outline:none;flex:1;min-width:0;padding:13px 15px;font-size:16px}.Hc7xCG_composer input:focus{border-color:var(--rp-faint,#8b8f84)}.Hc7xCG_composer button[type=submit]{color:#fff;background:var(--accent);cursor:pointer;border-radius:8px;place-items:center;padding:14px;display:grid}.Hc7xCG_composer button:disabled{opacity:.4;cursor:not-allowed}.Hc7xCG_feedback{background:var(--rp-card,#fff);border:1px solid var(--rp-line,#e3e5dc);border-radius:14px;padding:28px}.Hc7xCG_feedbackHead{align-items:start;gap:14px;margin-bottom:24px;display:flex}.Hc7xCG_feedbackHead>svg{color:var(--rp-sage,#4f7262);flex-shrink:0;width:24px;height:24px}.Hc7xCG_feedback h2{letter-spacing:-.025em;color:var(--rp-ink,#20221e);font-size:20px;font-weight:600}.Hc7xCG_feedback p{color:var(--rp-muted,#5f635a);margin-top:7px;font-size:14px;line-height:1.8}.Hc7xCG_ratings{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Hc7xCG_ratings button{border:1px solid var(--rp-line,#e3e5dc);text-align:start;cursor:pointer;color:var(--rp-body,#3a3e36);background:#fff;border-radius:9px;align-items:center;gap:12px;padding:18px;display:flex}.Hc7xCG_ratings button[aria-pressed=true]{border-color:var(--rp-sage,#4f7262);background:var(--rp-sage-wash,#e8eee4)}.Hc7xCG_ratings svg{flex-shrink:0;width:20px;height:20px}.Hc7xCG_ratings strong{font-size:15px;font-weight:600;display:block}.Hc7xCG_ratings small{color:var(--rp-muted,#5f635a);margin-top:5px;font-size:13px;line-height:1.6;display:block}.Hc7xCG_feedbackDetails{margin-top:22px}.Hc7xCG_feedbackDetails label{color:var(--rp-body,#3a3e36);margin-bottom:8px;font-size:14px;display:block}.Hc7xCG_feedbackDetails label span{color:var(--rp-muted,#5f635a);margin-inline-start:6px}.Hc7xCG_feedback textarea{border:1px solid var(--rp-line,#e3e5dc);resize:vertical;background:#fff;border-radius:9px;width:100%;min-height:100px;padding:14px;font-size:13px}.Hc7xCG_feedbackActions{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.Hc7xCG_feedbackActions button{color:#fff;background:var(--accent);cursor:pointer;border-radius:8px;align-items:center;gap:9px;padding:11px 16px;font-size:14px;font-weight:600;display:flex}.Hc7xCG_feedbackActions button:disabled{opacity:.5}.Hc7xCG_feedbackActions p{margin:0;font-size:12px}.Hc7xCG_feedback :is(button,textarea):focus-visible,.Hc7xCG_chat :is(button,input):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:600px){.Hc7xCG_chat{height:500px}.Hc7xCG_chatHeader{padding:18px}.Hc7xCG_messages{padding:16px}.Hc7xCG_composer{padding:12px}.Hc7xCG_feedback{padding:20px}.Hc7xCG_ratings{grid-template-columns:1fr}.Hc7xCG_feedbackActions{flex-direction:column;align-items:stretch}.Hc7xCG_feedbackActions button{justify-content:center}}
._6qdlyG_poller,._6qdlyG_errorCard{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);max-width:820px;box-shadow:var(--shadow-md);color:var(--ink);margin:0 auto}._6qdlyG_poller{transition:opacity .7s,translate .7s,filter .7s;overflow:hidden}._6qdlyG_poller[data-exiting=true]{opacity:0;filter:blur(4px);translate:0 12px}:where(._6qdlyG_poller,._6qdlyG_errorCard) :where(h1,p,ol,ul){margin:0}._6qdlyG_poller :is(a,button):focus-visible,._6qdlyG_errorCard a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._6qdlyG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._6qdlyG_source{border-bottom:1px solid var(--line-soft);background:var(--bg);grid-template-columns:300px minmax(0,1fr);align-items:center;gap:28px;padding:28px;display:grid}._6qdlyG_thumb{box-shadow:var(--shadow-md)}._6qdlyG_sourceText{min-width:0}._6qdlyG_kicker{color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:flex}._6qdlyG_kicker svg{width:15px;height:15px}._6qdlyG_source h1{letter-spacing:-.035em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:10px;font-size:26px;font-weight:650;line-height:1.2;display:-webkit-box;overflow:hidden}._6qdlyG_byline{color:var(--muted);margin-top:8px;font-size:14px}._6qdlyG_progress{padding:28px 28px 24px}._6qdlyG_progressTop{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}._6qdlyG_progressTop strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:650;line-height:1}._6qdlyG_progressTop p{min-width:180px;color:var(--ink-soft);flex:1;font-size:16px;font-weight:600}._6qdlyG_eta{color:var(--muted);align-items:center;gap:6px;font-size:14px;display:inline-flex}._6qdlyG_eta svg{width:16px;height:16px}._6qdlyG_bar{background:var(--line-soft);border-radius:999px;height:10px;margin-top:18px;position:relative;overflow:hidden}._6qdlyG_bar span{background:var(--accent);border-radius:999px;height:100%;transition:width .6s ease-out;display:block;position:relative;overflow:hidden}._6qdlyG_bar span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);background:linear-gradient(90deg,#0000,lab(100% 0 0/.45),#0000);animation:1.6s ease-in-out infinite _6qdlyG_shimmer;position:absolute;inset:0;translate:-100%}@keyframes _6qdlyG_shimmer{to{translate:100%}}._6qdlyG_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;padding:0;list-style:none;display:grid}._6qdlyG_steps li{color:var(--muted);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}._6qdlyG_steps li[data-state=current]{color:var(--ink)}._6qdlyG_stepMark{border:1.5px solid var(--line);background:var(--surface);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}._6qdlyG_stepMark svg{width:15px;height:15px}._6qdlyG_stepMark i{background:var(--line);border-radius:50%;width:6px;height:6px}li[data-state=complete] ._6qdlyG_stepMark{color:#fff;background:#4f7262;border-color:#4f7262}li[data-state=current] ._6qdlyG_stepMark{border-color:var(--accent);background:var(--accent-wash);color:var(--accent)}._6qdlyG_spin{animation:1s linear infinite _6qdlyG_spin}@keyframes _6qdlyG_spin{to{rotate:360deg}}._6qdlyG_includes{border-radius:var(--r-lg);background:var(--bg-2);margin:0 28px;padding:20px 22px}._6qdlyG_includes>p{color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}._6qdlyG_part{border:1px solid var(--line-soft);border-radius:var(--r-md);background:var(--surface);margin-top:12px;transition:border-color .4s,box-shadow .4s;position:relative;overflow:hidden}._6qdlyG_part[data-ready=true]{border-color:#51977373;border-color:lab(57.1177% -29.5703 11.6668/.45);box-shadow:0 0 0 3px #5197731a;box-shadow:0 0 0 3px lab(57.1177% -29.5703 11.6668/.1)}._6qdlyG_partStage{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;animation:.5s _6qdlyG_part-in;display:grid}._6qdlyG_partPreview{border-right:1px solid var(--line-soft);background:var(--bg);place-items:center;height:92px;padding:14px 20px;display:grid}._6qdlyG_partPreview>div{width:100%}._6qdlyG_partLabel{color:var(--ink);align-items:center;gap:10px;padding:14px 18px;font-size:15px;font-weight:550;line-height:1.35;display:flex}._6qdlyG_partLabel svg{background:var(--bg-2);width:22px;height:22px;color:var(--accent);border-radius:50%;flex-shrink:0;padding:3px}._6qdlyG_part[data-ready=true] ._6qdlyG_partLabel svg{color:#fff;background:#4f7262}._6qdlyG_partDots{gap:6px;display:flex;position:absolute;bottom:12px;right:16px}._6qdlyG_partDots button{background:var(--line);cursor:pointer;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .3s,background .3s}._6qdlyG_partDots button[data-ready=true]{background:#5197738c;background:lab(57.1177% -29.5703 11.6668/.55)}._6qdlyG_partDots button[data-active=true]{background:var(--ink-soft);width:20px}._6qdlyG_partDots button[data-active=true][data-ready=true]{background:#4f7262}._6qdlyG_topicsVisual{gap:7px;display:grid}._6qdlyG_topicsVisual span{background:var(--line-soft);border-radius:999px;height:7px}._6qdlyG_topicsVisual i{border-radius:inherit;background:var(--c-pos);transform-origin:0;height:100%;animation:2.4s ease-in-out infinite _6qdlyG_count;display:block}._6qdlyG_topicsVisual span:first-child i{background:#4f7262;width:88%}._6qdlyG_topicsVisual span:nth-child(2) i{width:64%;animation-delay:-.6s}._6qdlyG_topicsVisual span:nth-child(3) i{width:46%;animation-delay:-1.2s}._6qdlyG_topicsVisual span:nth-child(4) i{width:30%;animation-delay:-1.8s}._6qdlyG_moodVisual{justify-content:center;align-items:flex-end;gap:10px;height:52px;display:flex}._6qdlyG_moodVisual i{transform-origin:bottom;border-radius:6px 6px 3px 3px;width:22px;animation:1.8s ease-in-out infinite _6qdlyG_level}._6qdlyG_moodVisual i[data-tone=pos]{background:var(--c-pos);height:100%}._6qdlyG_moodVisual i[data-tone=neu]{background:#cfd2c7;height:62%;animation-delay:-.5s}._6qdlyG_moodVisual i[data-tone=neg]{background:var(--c-neg);height:34%;animation-delay:-1s}._6qdlyG_questionsVisual{height:52px;position:relative}._6qdlyG_questionsVisual span{border:1px solid var(--line-soft);background:var(--surface);opacity:0;border-radius:10px 10px 10px 3px;align-items:center;gap:8px;height:30px;margin:auto 0;padding:0 10px;animation:4.5s ease-in-out infinite _6qdlyG_bubble;display:flex;position:absolute;inset:0}._6qdlyG_questionsVisual span:nth-child(2){animation-delay:1.5s}._6qdlyG_questionsVisual span:nth-child(3){animation-delay:3s}._6qdlyG_questionsVisual b{background:var(--accent-wash);width:18px;height:18px;color:var(--accent-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:700;display:grid}._6qdlyG_questionsVisual span:nth-child(2) b{color:#4f7262;background:#51977329;background:lab(57.1177% -29.5703 11.6668/.16)}._6qdlyG_questionsVisual i{background:var(--line);border-radius:999px;flex:1;height:6px}._6qdlyG_summaryVisual{gap:8px;display:grid}._6qdlyG_summaryVisual i{background:var(--line);transform-origin:0;border-radius:999px;height:7px;animation:3.6s steps(14,end) infinite _6qdlyG_write;display:block;position:relative}._6qdlyG_summaryVisual i:first-child{width:100%}._6qdlyG_summaryVisual i:nth-child(2){width:86%;animation-delay:.5s}._6qdlyG_summaryVisual i:nth-child(3){width:58%;animation-delay:1s}._6qdlyG_summaryVisual i:nth-child(3):after{content:"";background:var(--accent);width:2px;height:15px;animation:.9s step-end infinite _6qdlyG_caret;position:absolute;top:-4px;right:-6px}._6qdlyG_part[data-ready=true] ._6qdlyG_partPreview *{opacity:1;animation:none}._6qdlyG_part[data-ready=true] ._6qdlyG_questionsVisual span{height:22px;margin-top:4px;position:static}._6qdlyG_part[data-ready=true] ._6qdlyG_questionsVisual{height:auto}._6qdlyG_part[data-ready=true] ._6qdlyG_questionsVisual span:nth-child(3),._6qdlyG_part[data-ready=true] ._6qdlyG_summaryVisual i:nth-child(3):after{display:none}@keyframes _6qdlyG_part-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _6qdlyG_count{0%,to{transform:scaleX(.35)}50%{transform:scaleX(1)}}@keyframes _6qdlyG_level{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes _6qdlyG_bubble{0%{opacity:0;transform:translate(-14px)}8%,28%{opacity:1;transform:none}36%,to{opacity:0;transform:translate(14px)}}@keyframes _6qdlyG_write{0%{transform:scaleX(0)}45%,85%{transform:scaleX(1)}to{opacity:.4;transform:scaleX(1)}}@keyframes _6qdlyG_caret{50%{opacity:0}}._6qdlyG_note{border-top:1px solid var(--line-soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-top:24px;padding:18px 28px 22px;font-size:14px;display:flex}._6qdlyG_note p{max-width:480px}._6qdlyG_note a{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}._6qdlyG_note a svg{width:15px;height:15px}._6qdlyG_errorCard{text-align:center;max-width:560px;padding:48px 32px}._6qdlyG_errorCard>svg{width:44px;height:44px;color:var(--accent)}._6qdlyG_errorCard h1{letter-spacing:-.03em;margin-top:14px;font-size:24px;font-weight:650}._6qdlyG_errorCard p{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.6}._6qdlyG_errorActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}._6qdlyG_primary,._6qdlyG_secondary{border-radius:999px;padding:10px 20px;font-size:15px;font-weight:650}._6qdlyG_primary{background:var(--ink);color:#fff}._6qdlyG_secondary{border:1px solid var(--line);color:var(--ink)}@media (prefers-reduced-motion:reduce){._6qdlyG_bar span:after,._6qdlyG_spin,._6qdlyG_partStage,._6qdlyG_partPreview *{animation:none!important}._6qdlyG_questionsVisual span:first-child{opacity:1}._6qdlyG_poller,._6qdlyG_bar span{transition:none}}@media (max-width:720px){._6qdlyG_source{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px}._6qdlyG_source h1{font-size:22px}._6qdlyG_progress{padding:22px 18px 20px}._6qdlyG_progressTop strong{font-size:36px}._6qdlyG_steps{grid-template-columns:minmax(0,1fr);gap:10px}._6qdlyG_includes{margin:0 18px;padding:16px 18px}._6qdlyG_partStage{grid-template-columns:minmax(0,1fr)}._6qdlyG_partPreview{border-right:0;border-bottom:1px solid var(--line-soft);height:76px}._6qdlyG_partLabel{padding:12px 70px 14px 14px;font-size:14px}._6qdlyG_note{padding:16px 18px 20px}}
._81xJ2W_showcase{min-width:0;margin:0;position:relative}._81xJ2W_browser{border:1px solid var(--hp-line);background:#fff;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 2px 6px #4c47420d,0 40px 90px -30px #362c2459;box-shadow:0 2px 6px lab(30.3799% 1.72026 3.35226/.05),0 40px 90px -30px lab(18.7497% 3.63408 6.86861/.35)}._81xJ2W_bar{border-bottom:1px solid var(--hp-line);background:var(--hp-paper);align-items:center;gap:14px;height:40px;padding:0 16px;display:flex}._81xJ2W_dots{gap:7px;display:flex}._81xJ2W_dots i{background:var(--hp-line);border-radius:50%;width:10px;height:10px}._81xJ2W_url{max-width:340px;color:var(--hp-muted);font-family:var(--font-mono);text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:999px;flex:1;margin-inline:auto;padding:4px 14px;font-size:12px;overflow:hidden}._81xJ2W_screen{aspect-ratio:1280/800;background:#f7f8f2;position:relative}._81xJ2W_screen picture{display:contents}._81xJ2W_still,._81xJ2W_video{object-fit:cover;width:100%;height:100%;display:block}._81xJ2W_video{opacity:0;transition:opacity .4s;position:absolute;inset:0}._81xJ2W_video[data-visible=true]{opacity:1}._81xJ2W_toggle{border:1px solid var(--hp-line);width:36px;height:36px;color:var(--hp-ink);cursor:pointer;opacity:.75;background:#ffffffeb;background:lab(100% 0 0/.92);border-radius:50%;place-items:center;padding:0;transition:opacity .2s;display:grid;position:absolute;bottom:14px;right:14px}._81xJ2W_toggle:hover,._81xJ2W_toggle:focus-visible{opacity:1}._81xJ2W_toggle svg{width:16px;height:16px}._81xJ2W_caption{color:var(--hp-muted);text-align:center;margin-top:16px;font-size:13px;line-height:1.5}._81xJ2W_caption a{color:inherit;text-underline-offset:3px}@media (max-width:720px){._81xJ2W_browser{border-radius:16px}._81xJ2W_bar{height:32px}._81xJ2W_url{font-size:11px}._81xJ2W_screen{aspect-ratio:880/1000}}
.sh-G0q_page{--hp-ink:#20221e;--hp-muted:#5f635a;--hp-line:#e3e5dc;--hp-paper:#f7f8f2;--hp-sage:#648375;--hp-sage-wash:#e8eee4;--hp-coral-wash:#fbefe9;--hp-dark:#1c231d;--home-ink:var(--hp-ink);--home-muted:var(--hp-muted);--home-line:var(--hp-line);--home-paper:var(--hp-paper);color:var(--hp-ink);background:#fff;overflow-x:clip}.sh-G0q_page :is(h1,h2,h3,p){margin:0}.sh-G0q_page :is(h1,h2,h3){text-wrap:balance}.sh-G0q_page :is(a,button,summary):focus-visible{outline:3px solid var(--accent);outline-offset:4px}.sh-G0q_page section[id]{scroll-margin-top:88px}.sh-G0q_container{width:min(1200px,100% - 80px);margin-inline:auto}.sh-G0q_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sh-G0q_eyebrow{color:var(--accent-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-size:12px;font-weight:500;display:flex}.sh-G0q_eyebrow svg{width:17px;height:17px;color:var(--accent)}.sh-G0q_hero{background:var(--hp-paper);border-bottom:1px solid var(--hp-line);padding-top:64px;position:relative}.sh-G0q_hero:before{content:"";pointer-events:none;background-image:radial-gradient(#20221e14 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 45% at 50% 22%,#000 10%,#0000 70%);mask-image:radial-gradient(70% 45% at 50% 22%,#000 10%,#0000 70%)}.sh-G0q_heroIntro{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.sh-G0q_heroIntro h1{letter-spacing:-.055em;max-width:900px;margin-top:18px;font-size:clamp(40px,5.6vw,76px);font-weight:650;line-height:1.02}.sh-G0q_heroIntro h1 em{color:var(--accent);background:linear-gradient(transparent 72%, var(--hp-coral-wash) 72% 94%, transparent 94%);font-style:normal}.sh-G0q_heroIntro .sh-G0q_lead{max-width:620px;color:var(--hp-muted);margin-top:20px;font-size:19px;line-height:1.6}.sh-G0q_form{width:100%;max-width:680px;margin-top:32px}.sh-G0q_heroVisual{max-width:1120px;margin-top:56px;padding-bottom:56px;position:relative}.sh-G0q_outputLabel{color:var(--hp-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;margin-bottom:18px;font-size:12px;display:flex}.sh-G0q_outputLabel svg{width:16px;height:16px;color:var(--accent)}.sh-G0q_proof{border-top:1px solid var(--hp-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-block:0;padding:22px 0;list-style:none;display:grid;position:relative}.sh-G0q_proof li{color:var(--hp-muted);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.sh-G0q_proof strong{color:var(--hp-ink);font-weight:650;display:block}.sh-G0q_proof svg{background:var(--hp-sage-wash);color:#3f5f4d;border-radius:50%;flex:none;width:20px;height:20px;padding:3px}.sh-G0q_section{padding:112px 0}.sh-G0q_heading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:52px;display:flex}.sh-G0q_heading h2,.sh-G0q_centerHeading h2,.sh-G0q_definition h2,.sh-G0q_faqIntro h2{letter-spacing:-.045em;margin-top:14px;font-size:clamp(34px,3.9vw,52px);font-weight:650;line-height:1.06}.sh-G0q_heading>div{max-width:640px}.sh-G0q_heading>p{max-width:400px;color:var(--hp-muted);font-size:16px;line-height:1.7}.sh-G0q_centerHeading{text-align:center;justify-items:center;max-width:720px;margin:0 auto 52px;display:grid}.sh-G0q_centerHeading>p:last-child{max-width:580px;color:var(--hp-muted);margin-top:16px;font-size:16px;line-height:1.7}.sh-G0q_definitionGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:72px;display:grid}.sh-G0q_definition .sh-G0q_answer{letter-spacing:-.01em;margin-top:26px;font-size:21px;line-height:1.6}.sh-G0q_definitionVideo{margin-top:36px;scroll-margin-top:104px}.sh-G0q_definition .sh-G0q_answerSecondary{color:var(--hp-muted);margin-top:18px;font-size:17px;line-height:1.7}.sh-G0q_glance{border:1px solid var(--hp-line);background:#fff;border-radius:22px;margin:0;overflow:hidden;box-shadow:0 24px 60px -36px #20221e40}.sh-G0q_glance dl{margin:0}.sh-G0q_glance>.sh-G0q_glanceHead,.sh-G0q_glance dl>div{grid-template-columns:150px minmax(0,1fr);gap:20px;padding:17px 24px;display:grid}.sh-G0q_glance dl>div{border-top:1px solid var(--hp-line)}.sh-G0q_glance>.sh-G0q_glanceHead{background:var(--hp-dark);color:#e6ebe2;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:11px;display:flex}.sh-G0q_glanceHead span:last-child{color:#f7b8a6}.sh-G0q_languages{flex-wrap:wrap;gap:6px;display:flex}.sh-G0q_languages span{background:var(--hp-sage-wash);color:var(--hp-ink);border-radius:99px;padding:3px 10px;font-size:14px;font-weight:550;line-height:1.5}.sh-G0q_glance dt{font-size:14px;font-weight:650}.sh-G0q_glance dd{color:var(--hp-muted);margin:0;font-size:14.5px;line-height:1.55}.sh-G0q_how{background:var(--hp-dark);color:#eef1ea}.sh-G0q_how .sh-G0q_eyebrow{color:#f7b8a6}.sh-G0q_how .sh-G0q_heading>p{color:#b3bcb0}.sh-G0q_features{background:var(--hp-paper)}.sh-G0q_provenance{border:1px solid var(--hp-line);background:#fff;border-radius:16px;align-items:center;gap:14px;margin-bottom:16px;padding:14px 18px;display:flex}.sh-G0q_provenanceIcon{background:var(--hp-coral-wash);width:34px;height:34px;color:var(--accent);border-radius:10px;flex:none;padding:8px}.sh-G0q_provenance p{min-width:0;color:var(--hp-muted);flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 12px;font-size:13.5px;display:flex}.sh-G0q_provenance p>span:first-child{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.sh-G0q_provenance strong{color:var(--hp-ink);font-size:15px}.sh-G0q_provenance a{color:var(--hp-ink);text-decoration:underline;-webkit-text-decoration-color:var(--hp-line);text-decoration-color:var(--hp-line);text-underline-offset:4px;flex:none;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.sh-G0q_provenance a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.sh-G0q_provenance a svg{width:15px;height:15px}.sh-G0q_reportCta{justify-content:center;margin-top:32px;display:flex}.sh-G0q_exampleLink{color:var(--hp-ink);align-items:center;gap:8px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.sh-G0q_exampleLink:hover{color:var(--accent-ink)}.sh-G0q_exampleLink svg{width:16px;height:16px;transition:translate .2s}.sh-G0q_exampleLink:hover svg{translate:3px}.sh-G0q_useCases{background:var(--hp-paper)}.sh-G0q_useGrid{grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(0,1fr));gap:16px;display:grid}.sh-G0q_useCard{border:1px solid var(--hp-line);background:#fff;border-radius:22px;flex-direction:column;min-width:0;padding:28px;display:flex}.sh-G0q_useGrid .sh-G0q_useCard:last-child{grid-column:2/-1}.sh-G0q_useGridPlain{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sh-G0q_useFeature{grid-row:span 2;padding:0;overflow:hidden}.sh-G0q_usePhoto{flex:1;min-height:280px;position:relative}.sh-G0q_usePhotoImg{object-fit:cover;object-position:50% 42%}.sh-G0q_useBody{flex-direction:column;padding:28px;display:flex}.sh-G0q_useLabel{color:var(--hp-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.sh-G0q_useCard h3{color:var(--accent);letter-spacing:-.035em;text-indent:-.4em;margin-top:14px;font-size:26px;font-weight:650;line-height:1.15}.sh-G0q_useCard p{color:var(--hp-muted);margin-top:12px;font-size:15px;line-height:1.65}.sh-G0q_compare{background:#fff}.sh-G0q_tableWrap{border:1px solid var(--hp-line);border-radius:22px;overflow-x:auto}.sh-G0q_table{border-collapse:collapse;width:100%;min-width:760px;font-size:15px}.sh-G0q_table :is(th,td){border-bottom:1px solid var(--hp-line);text-align:left;vertical-align:top;padding:18px 22px;line-height:1.5}.sh-G0q_table tbody tr:last-child :is(th,td){border-bottom:0}.sh-G0q_table thead :is(th,td){background:var(--hp-paper);font-size:14px;font-weight:650}.sh-G0q_table tbody th{width:18%;color:var(--hp-muted);font-size:14px;font-weight:600}.sh-G0q_table td{color:var(--hp-muted)}.sh-G0q_table td svg{width:16px;height:16px;margin:0 8px -3px 0;display:inline-block}.sh-G0q_table .sh-G0q_usCol{background:var(--hp-sage-wash);color:var(--hp-ink);font-weight:550}.sh-G0q_table thead .sh-G0q_usCol{background:#dce6d8}.sh-G0q_table td.sh-G0q_usCol svg{color:#3f5f4d}.sh-G0q_logoMark{background:var(--accent);color:#fff;vertical-align:-3px;border-radius:6px;place-items:center;width:20px;height:20px;margin-right:6px;font-size:12px;font-weight:800;display:inline-grid}.sh-G0q_compare .sh-G0q_tableNote{max-width:720px;color:var(--hp-muted);text-align:center;margin:20px auto 0;font-size:14px;line-height:1.6}.sh-G0q_eyebrow[data-platform=x] svg,.sh-G0q_eyebrow[data-platform=tiktok] svg{color:var(--hp-ink)}.sh-G0q_pricing{background:var(--hp-paper);border-top:1px solid var(--hp-line)}.sh-G0q_pricingFacts{color:var(--hp-muted);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:28px;font-size:14px;display:flex}.sh-G0q_pricingFacts span{align-items:center;gap:8px;display:inline-flex}.sh-G0q_pricingFacts svg{width:18px;height:18px;color:var(--hp-sage)}.sh-G0q_note{color:var(--hp-muted);text-align:center}.sh-G0q_faq{background:#fff;padding-bottom:64px}.sh-G0q_faqGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:72px;display:grid}.sh-G0q_faqIntro{position:sticky;top:110px}.sh-G0q_faqIntro>p:not(.sh-G0q_eyebrow){color:var(--hp-muted);margin-top:18px;font-size:16px;line-height:1.6}.sh-G0q_inlineLink{color:var(--hp-ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;font-weight:600}.sh-G0q_faqList{border-top:1px solid var(--hp-line)}.sh-G0q_faqItem{border-bottom:1px solid var(--hp-line)}.sh-G0q_faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}.sh-G0q_faqItem summary::-webkit-details-marker{display:none}.sh-G0q_faqItem summary h3{letter-spacing:-.01em;font-size:17px;font-weight:600}.sh-G0q_faqItem summary svg{width:20px;height:20px;color:var(--hp-muted);flex:none;transition:transform .25s}.sh-G0q_faqItem[open] summary svg{color:var(--accent);transform:rotate(45deg)}.sh-G0q_faqItem summary:hover h3{color:var(--accent-ink)}.sh-G0q_faqItem p{max-width:680px;color:var(--hp-muted);padding:0 40px 24px 0;font-size:15.5px;line-height:1.7}.sh-G0q_final{background:#fff;padding:24px 0 112px}.sh-G0q_finalCard{background:var(--hp-dark);color:#eef1ea;border-radius:28px;justify-content:space-between;align-items:center;gap:40px;padding:64px;display:flex;position:relative;overflow:hidden}.sh-G0q_finalCard:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#e0664a38,#0000);border-radius:50%;width:520px;height:520px;position:absolute;inset:-40% -10% auto auto}.sh-G0q_finalCard>div{position:relative}.sh-G0q_finalCard .sh-G0q_eyebrow{color:#f7b8a6}.sh-G0q_finalCard h2{letter-spacing:-.045em;max-width:620px;margin-top:14px;font-size:clamp(32px,3.6vw,48px);font-weight:650;line-height:1.08}.sh-G0q_finalCard h2+p{color:#b3bcb0;margin-top:14px;font-size:17px}.sh-G0q_finalActions{flex:none;justify-items:center;gap:12px;display:grid}.sh-G0q_finalActions>span{color:#b3bcb0;font-size:13px}.sh-G0q_primaryCta{background:var(--accent);color:#fff;border-radius:14px;align-items:center;gap:10px;padding:16px 26px;font-size:16px;font-weight:650;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 12px 30px -10px #e0664a80}.sh-G0q_primaryCta:hover{background:var(--accent-press);transform:translateY(-1px)}.sh-G0q_primaryCta svg{width:18px;height:18px}@media (max-width:1080px){.sh-G0q_proof{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-G0q_definitionGrid,.sh-G0q_faqGrid{grid-template-columns:minmax(0,1fr);gap:48px}.sh-G0q_faqIntro{position:static}}@media (max-width:980px){.sh-G0q_useGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-G0q_useFeature{grid-area:auto/1/auto/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.sh-G0q_useGrid .sh-G0q_useCard:last-child{grid-column:1/-1}.sh-G0q_heading{flex-direction:column;align-items:flex-start;gap:16px}.sh-G0q_finalCard{flex-direction:column;align-items:flex-start;padding:48px 40px}.sh-G0q_finalActions{justify-items:start}}@media (max-width:640px){.sh-G0q_container{width:calc(100% - 40px)}.sh-G0q_hero{padding-top:40px}.sh-G0q_heroIntro .sh-G0q_lead{font-size:17px}.sh-G0q_heroVisual{margin-top:44px;padding-bottom:40px}.sh-G0q_proof{grid-template-columns:minmax(0,1fr);gap:12px}.sh-G0q_section{padding:76px 0}.sh-G0q_heading,.sh-G0q_centerHeading{margin-bottom:36px}.sh-G0q_definition .sh-G0q_answer{font-size:18.5px}.sh-G0q_glance dl>div{grid-template-columns:minmax(0,1fr);gap:4px;padding:15px 18px}.sh-G0q_useGrid,.sh-G0q_useFeature{grid-template-columns:minmax(0,1fr)}.sh-G0q_useGrid .sh-G0q_useCard:last-child{grid-column:auto}.sh-G0q_useGridPlain{grid-template-columns:minmax(0,1fr)}.sh-G0q_usePhoto{min-height:240px}.sh-G0q_useCard,.sh-G0q_useBody{padding:22px}.sh-G0q_useFeature{padding:0}.sh-G0q_faqItem p{padding-right:0}.sh-G0q_provenance{flex-wrap:wrap;align-items:flex-start}.sh-G0q_provenance p{flex:calc(100% - 48px)}.sh-G0q_provenance a{margin-left:48px}.sh-G0q_tableWrap{border:0;overflow:visible}.sh-G0q_table{min-width:0}.sh-G0q_table,.sh-G0q_table tbody,.sh-G0q_table tr,.sh-G0q_table :is(th,td){display:block}.sh-G0q_table thead{display:none}.sh-G0q_table tbody{gap:12px;display:grid}.sh-G0q_table tr{border:1px solid var(--hp-line);border-radius:18px;overflow:hidden}.sh-G0q_table tbody th{background:var(--hp-paper);width:auto;color:var(--hp-ink);padding:14px 18px}.sh-G0q_table td{padding:12px 18px;font-size:14.5px}.sh-G0q_table td:before{content:attr(data-label);color:var(--hp-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;font-size:10.5px;font-weight:400;display:block}.sh-G0q_table td svg{display:none}.sh-G0q_table tbody tr:last-child :is(th,td){border-bottom:1px solid var(--hp-line)}.sh-G0q_table tbody tr :is(td:last-child){border-bottom:0}.sh-G0q_final{padding-bottom:76px}.sh-G0q_finalCard{border-radius:22px;padding:40px 24px}.sh-G0q_primaryCta{justify-content:center;width:100%}.sh-G0q_finalActions{text-align:center;justify-items:stretch;width:100%}}.sh-G0q_final:has(+.sh-G0q_launch){padding-bottom:48px}.sh-G0q_launch{background:#fff;padding-bottom:96px}.sh-G0q_launchBadges{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:0;list-style:none;display:flex}.sh-G0q_launchBadges:before,.sh-G0q_launchBadges:after{content:"";background:linear-gradient(to right, transparent, var(--hp-line));flex:0 72px;height:1px;margin-inline:8px}.sh-G0q_launchBadges:after{background:linear-gradient(to left, transparent, var(--hp-line))}.sh-G0q_launchBadge{border:1px solid var(--hp-line);color:var(--hp-ink);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:8px 14px 8px 8px;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:0 1px 2px #20221e0a}.sh-G0q_launchMark{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.sh-G0q_launchMark svg{width:22px;height:22px}.sh-G0q_launchMark[data-brand=producthunt]{color:#ff6154}.sh-G0q_launchMark[data-brand=producthunt] svg{width:36px;height:36px}.sh-G0q_launchMark[data-brand=tinyshelf]{color:#d97706;background:#faf6ee;border:1px solid #e7dfcf}.sh-G0q_launchText{gap:1px;line-height:1.2;display:grid}.sh-G0q_launchText>span{color:var(--hp-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.sh-G0q_launchText strong{letter-spacing:-.01em;font-size:15px;font-weight:650}.sh-G0q_launchArrow{width:15px;height:15px;color:var(--hp-muted);opacity:.6;margin-left:6px;transition:opacity .16s,transform .16s}.sh-G0q_launchBadge:hover{border-color:#cfd3c6;box-shadow:0 6px 18px -8px #20221e2e}.sh-G0q_launchBadge:hover .sh-G0q_launchArrow{opacity:1}@media (prefers-reduced-motion:no-preference){.sh-G0q_launchBadge:hover{transform:translateY(-1px)}.sh-G0q_launchBadge:hover .sh-G0q_launchArrow{transform:translate(1px,-1px)}}@media (max-width:640px){.sh-G0q_final:has(+.sh-G0q_launch){padding-bottom:36px}.sh-G0q_launch{padding-bottom:64px}.sh-G0q_launchBadges{flex-wrap:nowrap;gap:10px}.sh-G0q_launchBadges:before,.sh-G0q_launchBadges:after,.sh-G0q_launchArrow{display:none}.sh-G0q_launchBadges li{flex:1 1 0;min-width:0;max-width:200px}.sh-G0q_launchBadge{gap:10px;padding-right:10px}.sh-G0q_launchText strong{white-space:nowrap;font-size:14px}}
.XABe8G_page{background:var(--bg);min-height:100vh;color:var(--ink);padding:44px 24px 96px}.XABe8G_container{max-width:1080px;margin:0 auto}:where(.XABe8G_page) :where(h1,h2,h3,p,ul,dl,dd){margin:0}.XABe8G_page :is(button,a,input,select):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.XABe8G_header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.XABe8G_header h1{letter-spacing:-.045em;font-size:36px;font-weight:650;line-height:1.1}.XABe8G_header h1+p{color:var(--muted);margin-top:8px;font-size:15px}.XABe8G_stats{gap:28px;display:flex}.XABe8G_stats>div{flex-direction:column-reverse;gap:2px;display:flex}.XABe8G_stats dt{color:var(--muted);font-size:13px}.XABe8G_stats dd{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:650;line-height:1.1}.XABe8G_newAnalysis{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-sm);padding:24px 28px 22px}.XABe8G_newAnalysis>h2{color:var(--accent-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:500}.XABe8G_librarySection{margin-top:40px}.XABe8G_toolbar{z-index:5;background:var(--bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex;position:sticky;top:72px}.XABe8G_tabs{border:1px solid var(--line);background:var(--bg-2);border-radius:999px;gap:4px;padding:3px;display:flex}.XABe8G_tabs button{color:var(--ink-soft);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:6px 14px;font-size:14px;font-weight:600;display:inline-flex}.XABe8G_tabs button span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.XABe8G_tabs button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.XABe8G_searchControls{gap:8px;display:flex}.XABe8G_search{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:flex}.XABe8G_search:focus-within{border-color:var(--faint)}.XABe8G_search svg{width:17px;height:17px;color:var(--muted);flex-shrink:0}.XABe8G_search input{background:0 0;border:0;outline:none;width:200px;min-width:0;font-size:14px}.XABe8G_searchControls select{border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:14px}.XABe8G_group{margin-top:20px}.XABe8G_group>h2{color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0 4px 10px;font-size:12px;font-weight:500;display:flex}.XABe8G_group>h2 span{background:var(--bg-2);letter-spacing:0;border-radius:999px;padding:1px 8px;font-size:11px}.XABe8G_reportList{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:0;list-style:none;overflow:hidden}.XABe8G_reportList li+li{border-top:1px solid var(--line-soft)}.XABe8G_row{grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 18px;transition:background .15s;display:grid}.XABe8G_row:hover{background:var(--bg)}.XABe8G_row:hover .XABe8G_chevron{color:var(--ink);translate:3px}.XABe8G_rowBody{min-width:0}.XABe8G_rowBody h3{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.35;overflow:hidden}.XABe8G_rowBody p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:14px;line-height:1.5;overflow:hidden}.XABe8G_rowMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:6px;font-size:13px;display:flex}.XABe8G_tier{background:var(--bg-2);color:var(--ink-soft);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}.XABe8G_tier[data-full=true]{background:var(--accent-wash);color:var(--accent-ink)}.XABe8G_rowEnd{align-items:center;gap:14px;display:flex}.XABe8G_status{color:#4f7262;white-space:nowrap;background:#e8eee4;border-radius:999px;align-items:center;gap:7px;padding:3px 11px 3px 9px;font-size:13px;font-weight:600;display:inline-flex}.XABe8G_status i{background:currentColor;border-radius:50%;width:7px;height:7px}.XABe8G_status[data-status=processing],.XABe8G_status[data-status=pending]{color:#8a6418;background:#f7efdc}.XABe8G_status[data-status=processing] i{animation:1.2s ease-in-out infinite XABe8G_pulse}.XABe8G_status[data-status=failed]{background:var(--accent-wash);color:var(--accent-ink)}@keyframes XABe8G_pulse{50%{opacity:.3}}.XABe8G_chevron{width:18px;height:18px;color:var(--faint);transition:translate .2s,color .2s}.XABe8G_listFooter{color:var(--muted);flex-direction:column;align-items:center;gap:12px;margin-top:24px;font-size:13px;display:flex}.XABe8G_moreButton{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:999px;padding:9px 20px;font-size:14px;font-weight:600}.XABe8G_moreButton:hover{border-color:var(--faint)}.XABe8G_empty,.XABe8G_noMatches{border:1px dashed var(--line);border-radius:var(--r-lg);background:var(--surface);text-align:center;padding:56px 24px}.XABe8G_noMatches{margin-top:20px}.XABe8G_noMatches>svg{width:28px;height:28px;color:var(--faint);margin:0 auto}.XABe8G_empty h3,.XABe8G_noMatches h3{letter-spacing:-.03em;margin-top:8px;font-size:22px;font-weight:650}.XABe8G_empty p,.XABe8G_noMatches p{max-width:460px;color:var(--muted);margin:10px auto 0;font-size:15px;line-height:1.6}.XABe8G_noMatches button{color:var(--ink);text-underline-offset:3px;cursor:pointer;margin-top:16px;font-size:14px;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){.XABe8G_status i{animation:none}}@media (max-width:860px){.XABe8G_header{flex-direction:column;align-items:flex-start}.XABe8G_stats{gap:24px}}@media (max-width:640px){.XABe8G_page{padding:28px 16px 64px}.XABe8G_header h1{font-size:30px}.XABe8G_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.XABe8G_stats dd{font-size:22px}.XABe8G_stats dt{font-size:12px}.XABe8G_newAnalysis{padding:18px 16px}.XABe8G_toolbar{position:static}.XABe8G_tabs,.XABe8G_searchControls{width:100%}.XABe8G_tabs button{flex:1;justify-content:center}.XABe8G_search{flex:1;min-width:0}.XABe8G_search input{width:100%;font-size:16px}.XABe8G_row{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:12px;padding:14px}.XABe8G_rowBody h3{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.XABe8G_rowEnd{grid-column:2}.XABe8G_chevron{display:none}}
