.eG6QVa_section{background:var(--sidebar);border-top:1px solid var(--border);scroll-margin-top:64px}.eG6QVa_inner{box-sizing:border-box;flex-direction:column;gap:40px;max-width:1200px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(16px,4vw,48px);display:flex}.eG6QVa_head{flex-direction:column;gap:16px;max-width:760px;display:flex}.eG6QVa_eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);font-size:12px}.eG6QVa_title{font-family:var(--font-heading);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(32px,4.2vw,48px);font-weight:600;line-height:1.08}.eG6QVa_sub{color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:18px;line-height:1.6}.eG6QVa_footer{color:var(--muted-foreground);margin:0;font-size:14px}.eG6QVa_figure{background:var(--card);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:20px;min-width:0;margin:0;padding:clamp(16px,3vw,32px);display:flex}.eG6QVa_figHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.eG6QVa_preview{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;border:1px dashed;border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:11px;line-height:1.2}.eG6QVa_hint{color:var(--muted-foreground);font-size:13px}.eG6QVa_stages{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;display:grid}@media (min-width:1100px){.eG6QVa_stages{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1.25fr)}}.eG6QVa_arrow{color:var(--muted-foreground);justify-content:center;align-items:center;display:flex}.eG6QVa_arrowWide{display:none}@media (min-width:1100px){.eG6QVa_arrowWide{display:block}.eG6QVa_arrowNarrow{display:none}}.eG6QVa_stage{border:1px solid var(--border);background:var(--background);cursor:pointer;opacity:.32;border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:16px;transition:opacity .5s cubic-bezier(.215,.61,.355,1);display:flex;position:relative}.eG6QVa_stage[data-done=true]{opacity:.62}.eG6QVa_stage[data-current=true]{opacity:1}.eG6QVa_ring{border:1.5px solid var(--primary);opacity:0;pointer-events:none;border-radius:12px;transition:opacity .5s cubic-bezier(.215,.61,.355,1);position:absolute;inset:-1px}.eG6QVa_stage[data-current=true]>.eG6QVa_ring{opacity:1}.eG6QVa_stageHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.eG6QVa_stageButton{all:unset;cursor:pointer;font-family:var(--font-heading);letter-spacing:-.02em;color:var(--foreground);border-radius:6px;align-items:baseline;gap:8px;font-size:17px;font-weight:600;display:flex}.eG6QVa_stageButton:focus-visible,.eG6QVa_model:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.eG6QVa_stageNumber{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted-foreground);font-size:11px;font-weight:400}.eG6QVa_tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--foreground);border:1px solid var(--border);white-space:nowrap;border-radius:6px;padding:3px 7px;font-size:11px;line-height:1.2}.eG6QVa_caption{color:var(--muted-foreground);text-wrap:pretty;margin:auto 0 0;font-size:13px;line-height:1.5}.eG6QVa_box{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:14px;line-height:1.4;display:flex;position:relative}.eG6QVa_typed{flex:1;min-width:0}.eG6QVa_sizer{display:grid}.eG6QVa_sizer>*{grid-area:1/1}.eG6QVa_sizer>[aria-hidden=true]{visibility:hidden}.eG6QVa_sources{flex-direction:column;gap:8px;display:flex}.eG6QVa_source{padding:8px 10px;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.eG6QVa_sourceRing{border:1.5px solid var(--primary);opacity:0;pointer-events:none;border-radius:10px;transition:opacity .5s cubic-bezier(.215,.61,.355,1);position:absolute;inset:-1px}.eG6QVa_trace[data-scoped=true] .eG6QVa_sourceRing{opacity:1}.eG6QVa_trace[data-scoped=true] .eG6QVa_sourceOut{opacity:.35}.eG6QVa_graph{width:100%;max-width:300px;height:auto;font-family:var(--font-sans);color:var(--foreground);font-size:12px;display:block}.eG6QVa_graphLines{stroke:color-mix(in oklab, var(--foreground) 45%, transparent)}.eG6QVa_graphBase{fill:var(--card);stroke:color-mix(in oklab, var(--foreground) 45%, transparent)}.eG6QVa_graphLit{fill:var(--primary)}.eG6QVa_graphLabels{fill:currentColor}.eG6QVa_graphPart{transition:opacity .4s cubic-bezier(.215,.61,.355,1)}.eG6QVa_answer{color:var(--foreground);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55}.eG6QVa_cites{opacity:0;flex-wrap:wrap;gap:6px;transition:opacity .5s cubic-bezier(.215,.61,.355,1);display:flex}.eG6QVa_cites[data-shown=true]{opacity:1}.eG6QVa_cite{border:1px solid var(--border);color:var(--foreground);white-space:nowrap;background:var(--card);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:12px;display:inline-flex}.eG6QVa_citeNumber{background:var(--foreground);width:18px;height:18px;color:var(--background);font-size:10px;font-family:var(--font-mono);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.eG6QVa_models{border:1px solid var(--border);background:var(--muted);border-radius:8px;flex-wrap:wrap;align-self:flex-start;gap:2px;max-width:100%;padding:2px;display:flex}.eG6QVa_model{all:unset;cursor:pointer;white-space:nowrap;color:var(--foreground);border-radius:6px;padding:4px 9px;font-size:12px;line-height:1.4;position:relative}.eG6QVa_modelBg{background:var(--card);box-shadow:0 0 0 1px var(--border);opacity:0;border-radius:6px;transition:opacity .3s cubic-bezier(.215,.61,.355,1);position:absolute;inset:0}.eG6QVa_modelText{opacity:.72;position:relative}.eG6QVa_model[aria-checked=true] .eG6QVa_modelBg,.eG6QVa_model[aria-checked=true] .eG6QVa_modelText{opacity:1}
.QjUdkW_card{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);box-sizing:border-box;border-radius:16px;flex-direction:column;gap:24px;min-width:0;padding:clamp(20px,3vw,32px);display:flex}.QjUdkW_text{flex-direction:column;gap:12px;min-width:0;display:flex}.QjUdkW_label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--foreground) 74%, var(--card));font-size:12px}.QjUdkW_title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--foreground);text-wrap:balance;margin:0;font-size:clamp(20px,2vw,24px);font-weight:600;line-height:1.2}.QjUdkW_body{color:color-mix(in oklab, var(--foreground) 88%, var(--card));text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.QjUdkW_previewTag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab, var(--foreground) 74%, var(--card));white-space:nowrap;border:1px dashed;border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:11px;line-height:1.2}.QjUdkW_mutedFigure{background:var(--muted);border-radius:12px;flex-direction:column;gap:12px;margin:0;padding:16px;display:flex}
.akP7HG_row{flex-wrap:wrap;align-items:center;gap:32px 48px;display:flex}.akP7HG_copy{flex-direction:column;flex:280px;align-items:flex-start;gap:12px;min-width:0;display:flex}.akP7HG_action{padding-top:12px}.akP7HG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.akP7HG_figure{flex-direction:column;flex:1.6 440px;gap:16px;min-width:0;margin:0;display:flex}.akP7HG_map{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.akP7HG_net,.akP7HG_column{display:contents}.akP7HG_column{margin:0;padding:0;list-style:none}.akP7HG_lines,.akP7HG_dots{display:none}.akP7HG_tile{border:1px solid var(--border);background:var(--background);height:44px;color:var(--foreground);box-sizing:border-box;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:0 12px;font-size:14px;display:flex}.akP7HG_tileIcon{flex:none;width:16px;height:16px;display:block}.akP7HG_tileName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.akP7HG_moreRow,.akP7HG_arrow,.akP7HG_hubCell{grid-column:1/-1;justify-content:center;margin-top:4px;display:flex}.akP7HG_moreRow{order:1}.akP7HG_arrow{color:color-mix(in oklab, var(--foreground) 74%, var(--card));order:2}.akP7HG_hubCell{order:3}.akP7HG_more{border:1px dashed color-mix(in oklab, var(--foreground) 35%, transparent);height:32px;color:color-mix(in oklab, var(--foreground) 88%, var(--card));border-radius:999px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.akP7HG_hub{border:1.5px solid var(--primary);background:var(--card);height:52px;font-family:var(--font-heading);letter-spacing:-.02em;color:var(--foreground);border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex;position:relative}.akP7HG_glow{box-shadow:0 0 0 4px color-mix(in oklab, var(--primary) 16%, transparent), 0 0 28px color-mix(in oklab, var(--primary) 32%, transparent);opacity:0;pointer-events:none;border-radius:12px;position:absolute;inset:-1.5px}.akP7HG_dot{background:var(--primary);opacity:0;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:0;left:0}@media (min-width:600px){.akP7HG_map{flex-direction:column;gap:16px;display:flex}.akP7HG_net{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid;position:relative}.akP7HG_column{flex-direction:column;grid-row:1;gap:12px;display:flex;position:relative}.akP7HG_column:first-of-type{grid-column:1}.akP7HG_column:last-of-type{grid-column:3}.akP7HG_hubCell{grid-area:1/2;margin:0;padding:0 25%;position:relative}.akP7HG_moreRow{margin:0}.akP7HG_arrow{display:none}.akP7HG_lines{stroke:color-mix(in oklab, var(--foreground) 35%, transparent);stroke-width:1.5px;display:block;position:absolute;inset:0;overflow:visible}.akP7HG_dots{pointer-events:none;display:block;position:absolute;inset:0}}
.IuMQJq_section{background:var(--background);scroll-margin-top:64px}.IuMQJq_inner{box-sizing:border-box;flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(16px,4vw,48px);display:flex}.IuMQJq_head{flex-direction:column;gap:16px;max-width:760px;padding-bottom:24px;display:flex}.IuMQJq_eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--foreground) 74%, var(--card));font-size:12px}.IuMQJq_title{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--foreground);text-wrap:balance;margin:0;font-size:clamp(32px,4.2vw,48px);font-weight:600;line-height:1.08}.IuMQJq_sub{color:color-mix(in oklab, var(--foreground) 88%, var(--card));text-wrap:pretty;margin:0;font-size:18px;line-height:1.6}.IuMQJq_pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:24px;display:grid}
._4N483W_svg{width:100%;height:auto;color:color-mix(in oklab, var(--foreground) 88%, var(--card));font-family:var(--font-sans);font-size:13px;display:block}._4N483W_lines{stroke:color-mix(in oklab, var(--foreground) 35%, transparent);stroke-width:1.5px}._4N483W_nodes{fill:var(--card);stroke:color-mix(in oklab, var(--foreground) 50%, transparent);stroke-width:1.5px}._4N483W_halo{fill:color-mix(in oklab, var(--primary) 18%, transparent)}._4N483W_center{fill:var(--primary)}._4N483W_labels{fill:currentColor}._4N483W_first{fill:var(--foreground)}
._0RhNhG_figure{gap:16px}._0RhNhG_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}._0RhNhG_user{color:var(--foreground);align-items:center;gap:8px;font-size:13px;display:flex}._0RhNhG_avatar{background:var(--foreground);width:22px;height:22px;color:var(--background);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}._0RhNhG_strong{font-weight:600}._0RhNhG_moments{gap:24px;display:grid}._0RhNhG_moment{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;gap:12px;min-width:0;transition:opacity .35s,visibility .35s;display:flex}._0RhNhG_moment[data-on=true]{opacity:1;visibility:visible}._0RhNhG_eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab, var(--foreground) 74%, var(--card));font-size:11px}._0RhNhG_group{flex-direction:column;gap:6px;display:flex}._0RhNhG_rise{opacity:0;transition:opacity .45s var(--ease-out) 0s, transform .45s var(--ease-out) 0s;transform:translateY(6px)}._0RhNhG_rise[data-on=true]{opacity:1;transition-delay:calc(var(--i,0) * .14s);transform:none}._0RhNhG_chips{flex-wrap:wrap;gap:6px;display:flex}._0RhNhG_chip{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:13px;line-height:1.3;display:inline-flex}._0RhNhG_chipOut{opacity:.5}._0RhNhG_chipBorrowed{border-color:color-mix(in oklab, var(--foreground) 55%, transparent);animation:_0RhNhG_trDrop .5s var(--ease-out);transition:box-shadow .8s;box-shadow:0 0 #0000}._0RhNhG_chipBorrowed[data-ring=true]{box-shadow:0 0 0 4px color-mix(in oklab, var(--tr-root) 35%, transparent)}._0RhNhG_tag{border:1px solid var(--border);color:color-mix(in oklab, var(--foreground) 74%, var(--card));border-radius:999px;padding:1px 6px;font-size:10px}._0RhNhG_chipBorrowed ._0RhNhG_tag{border-color:color-mix(in oklab, var(--foreground) 55%, transparent)}._0RhNhG_empty{border:1px dashed color-mix(in oklab, var(--foreground) 35%, transparent);border-radius:999px;width:150px;height:29px;display:inline-block}._0RhNhG_caption{color:color-mix(in oklab, var(--foreground) 74%, var(--card));text-wrap:pretty;margin:0;font-size:14px;line-height:1.5}._0RhNhG_layers{display:grid}._0RhNhG_layer{border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-sm);opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out), transform .4s var(--ease-out), visibility .4s;border-radius:12px;flex-direction:column;grid-area:1/1;gap:10px;padding:12px;display:flex;transform:translateY(12px)}._0RhNhG_layer[data-gone=true]{transform:translateY(-8px)}._0RhNhG_layer[data-on=true]{opacity:1;visibility:visible;transform:none}._0RhNhG_suggest{color:var(--foreground);align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;display:flex}._0RhNhG_suggestIcon{flex:none;padding-top:2px;display:flex}._0RhNhG_requestText{color:var(--foreground);font-size:14px;line-height:1.45}._0RhNhG_actions{flex-wrap:wrap;gap:8px;display:flex}._0RhNhG_act{all:unset;box-sizing:border-box;border:1px solid var(--border);background:var(--card);height:30px;color:var(--foreground);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;transition:transform .15s,background .15s;display:inline-flex}._0RhNhG_act[data-solid=true]{background:var(--primary);color:var(--primary-foreground);border-color:#0000}._0RhNhG_act[data-press=true],._0RhNhG_act:active{transform:scale(.94)}._0RhNhG_act:focus-visible{outline:2px solid var(--ring);outline-offset:1px}._0RhNhG_act[data-static=true]{cursor:default}._0RhNhG_declined{color:color-mix(in oklab, var(--foreground) 74%, var(--card));margin:0;font-size:13px;line-height:1.4}._0RhNhG_zone{flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:44px;display:flex}._0RhNhG_tile{border:1px solid var(--border);background:var(--card);min-width:0;animation:_0RhNhG_trDrop .5s var(--ease-out);border-radius:8px;flex-direction:column;align-items:flex-start;gap:3px;padding:6px 10px;transition:opacity .35s;display:inline-flex}._0RhNhG_tile[data-blocked=true]{opacity:.45}._0RhNhG_tileTitle{color:var(--foreground);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}._0RhNhG_tileSrc{color:color-mix(in oklab, var(--foreground) 74%, var(--card));font-size:11px}._0RhNhG_gate{transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);flex-direction:column;gap:6px;display:flex}._0RhNhG_gate[data-dim=true]{opacity:.25;transform:translateY(-8px)}._0RhNhG_gateLine{background:color-mix(in oklab, var(--foreground) 70%, transparent);border-radius:2px;height:2px}._0RhNhG_gateText{color:color-mix(in oklab, var(--foreground) 74%, var(--card));flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;display:flex}._0RhNhG_gateText strong{color:var(--foreground);font-size:13px;font-weight:600}._0RhNhG_gateIcon{color:var(--foreground);transition:transform .2s var(--ease-out);display:flex}._0RhNhG_gateIcon[data-pulse=true]{transform:scale(1.4)}._0RhNhG_aiBox{border:1px solid var(--border);background:var(--card);border-radius:10px;flex-direction:column;gap:8px;padding:10px;display:flex}._0RhNhG_conclusion{color:var(--foreground);text-wrap:pretty;opacity:0;margin:0;font-size:15px;font-weight:600;line-height:1.45;transition:opacity .4s}._0RhNhG_conclusion[data-on=true]{opacity:1}._0RhNhG_wider{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._0RhNhG_widerNote{color:color-mix(in oklab, var(--foreground) 74%, var(--card));font-size:13px;line-height:1.4}._0RhNhG_dots{justify-content:center;gap:8px;display:flex}._0RhNhG_dot{all:unset;box-sizing:border-box;border:1px solid var(--border);background:var(--card);width:28px;height:28px;color:var(--foreground);font-family:var(--font-mono);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:12px;transition:background .2s,color .2s;display:flex}._0RhNhG_dot[aria-current=step]{background:var(--foreground);color:var(--background)}._0RhNhG_dot:focus-visible{outline:2px solid var(--ring);outline-offset:1px}._0RhNhG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html:not([data-motion]) ._0RhNhG_moment{opacity:1;visibility:visible;grid-area:auto}html:not([data-motion]) ._0RhNhG_dots{display:none}@keyframes _0RhNhG_trDrop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}
.ipwCLW_card{--primary:var(--foreground);--primary-foreground:var(--background);--sc-muted:color-mix(in oklab, var(--primary-foreground) 86%, var(--primary));--sc-line:color-mix(in oklab, var(--primary-foreground) 24%, transparent);--sc-ease:cubic-bezier(.23, 1, .32, 1);background:var(--primary);color:var(--primary-foreground);border-radius:16px;flex-wrap:wrap;align-items:flex-start;gap:32px 48px;padding:clamp(20px,3.5vw,40px);display:flex}.ipwCLW_text{flex-direction:column;flex:300px;gap:12px;min-width:0;display:flex}.ipwCLW_label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sc-muted);font-size:12px}.ipwCLW_title{font-family:var(--font-heading);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.15}.ipwCLW_body{color:var(--sc-muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.ipwCLW_checks{border-top:1px solid color-mix(in oklab, var(--primary-foreground) 16%, transparent);flex-direction:column;gap:12px;margin:4px 0 0;padding:16px 0 0;list-style:none;display:flex}.ipwCLW_check{align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.ipwCLW_checkIcon{flex:none;padding-top:2px;display:flex}.ipwCLW_figure{flex-direction:column;flex:1.5 420px;gap:14px;min-width:0;margin:0;display:flex}.ipwCLW_bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.ipwCLW_previewTag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sc-muted);white-space:nowrap;border:1px dashed;border-radius:6px;padding:3px 8px;font-size:11px;line-height:1.2}.ipwCLW_replay,.ipwCLW_cite,.ipwCLW_chip{all:unset;box-sizing:border-box;cursor:pointer}.ipwCLW_replay{border:1px solid var(--sc-line);width:32px;height:32px;color:var(--primary-foreground);border-radius:8px;justify-content:center;align-items:center;display:flex}.ipwCLW_replay:hover{background:color-mix(in oklab, var(--primary-foreground) 10%, transparent)}.ipwCLW_replay:focus,.ipwCLW_cite:focus,.ipwCLW_chip:focus{outline:2px solid var(--primary-foreground);outline-offset:1px}.ipwCLW_user{flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:14px;display:flex}.ipwCLW_avatar{background:var(--primary-foreground);width:24px;height:24px;color:var(--primary);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.ipwCLW_strong{font-weight:600}.ipwCLW_scopePill{border:1px solid var(--sc-line);color:var(--sc-muted);border-radius:999px;padding:3px 10px;font-size:12px}.ipwCLW_question{border:1px solid var(--sc-line);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-size:15px;display:flex}.ipwCLW_tracks{opacity:0;flex-direction:column;gap:8px;transition:opacity .35s;display:flex}.ipwCLW_tracks[data-on=true]{opacity:1}.ipwCLW_trackGrid{grid-template-columns:minmax(0,1fr) 12px;gap:10px;display:grid}.ipwCLW_trackList{flex-direction:column;gap:8px;min-width:0;display:flex}.ipwCLW_track{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;display:grid}.ipwCLW_trackLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sc-muted);font-size:11px}.ipwCLW_trackHit{border-left:1px solid var(--sc-line);flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;padding-left:10px;display:flex}.ipwCLW_slideIn{opacity:0;transition:opacity .45s var(--sc-ease), transform .45s var(--sc-ease);transform:translate(-10px)}.ipwCLW_slideIn[data-on=true]{opacity:1;transform:none}.ipwCLW_pill{background:color-mix(in oklab, var(--primary-foreground) 12%, transparent);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:13px}.ipwCLW_mono{font-family:var(--font-mono)}.ipwCLW_from{color:var(--sc-muted);font-size:12px}.ipwCLW_bracket{border:1.5px solid color-mix(in oklab, var(--primary-foreground) 45%, transparent);opacity:0;border-left:0;border-radius:0 8px 8px 0;margin:10px 0;transition:opacity .4s}.ipwCLW_bracket[data-on=true]{opacity:1}.ipwCLW_mergeLine{background:color-mix(in oklab, var(--primary-foreground) 45%, transparent);transform-origin:100%;height:1.5px;transition:transform .5s var(--sc-ease);transform:scaleX(0)}.ipwCLW_mergeLine[data-on=true]{transform:none}.ipwCLW_result{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (min-width:1100px){.ipwCLW_result{grid-template-columns:minmax(0,1fr) 230px}}.ipwCLW_answerCol{flex-direction:column;gap:12px;min-width:0;display:flex}.ipwCLW_answer{color:var(--sc-muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.7}.ipwCLW_word{opacity:0;transition:opacity .3s}.ipwCLW_word[data-on=true],.ipwCLW_cite[data-on=true]{opacity:1}.ipwCLW_cite{vertical-align:1px;border:1px solid var(--primary-foreground);width:18px;height:18px;color:var(--primary-foreground);font-family:var(--font-mono);opacity:0;background:0 0;border-radius:999px;justify-content:center;align-items:center;margin:0 1px 0 3px;font-size:10px;line-height:1;transition:opacity .3s,background .15s,color .15s;display:inline-flex}.ipwCLW_cite[aria-pressed=true]{background:var(--primary-foreground);color:var(--primary)}.ipwCLW_chips{opacity:0;flex-wrap:wrap;gap:8px;transition:opacity .4s;display:flex}.ipwCLW_chips[data-on=true]{opacity:1}.ipwCLW_chip{border:1px solid var(--sc-line);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-size:13px;transition:background .15s;display:inline-flex}.ipwCLW_chip[data-active=true]{background:color-mix(in oklab, var(--primary-foreground) 14%, transparent)}.ipwCLW_chipNumber{background:var(--primary-foreground);width:20px;height:20px;color:var(--primary);font-size:11px;font-family:var(--font-mono);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ipwCLW_rail{min-width:0;display:grid}.ipwCLW_hint{border:1px dashed var(--sc-line);color:var(--sc-muted);opacity:0;border-radius:10px;grid-area:1/1;align-self:start;margin:0;padding:12px;font-size:13px;line-height:1.5;transition:opacity .2s}.ipwCLW_hint[data-on=true]{opacity:1}.ipwCLW_source{border:1px solid var(--sc-line);background:color-mix(in oklab, var(--primary-foreground) 7%, var(--primary));opacity:0;visibility:hidden;transition:opacity .25s var(--sc-ease), transform .3s var(--sc-ease), visibility .3s;border-radius:12px;flex-direction:column;grid-area:1/1;gap:10px;padding:14px;display:flex;transform:translateY(8px)}@media (min-width:1100px){.ipwCLW_source{transform:translate(12px)}}.ipwCLW_source[data-on=true]{opacity:1;visibility:visible;transform:none}.ipwCLW_sourceTitle{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.ipwCLW_owner{border:1px solid var(--sc-line);color:var(--sc-muted);border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:11px}.ipwCLW_lines{color:var(--sc-muted);flex-direction:column;gap:6px;font-size:13px;line-height:1.5;display:flex}.ipwCLW_line{margin:0}.ipwCLW_mark{background:color-mix(in oklab, var(--tr-cite-mark) 42%, var(--primary));color:var(--primary-foreground);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:1px 3px}
.fUDO5W_row{flex-wrap:wrap-reverse;align-items:center;gap:32px 48px;display:flex}.fUDO5W_figure{flex-direction:column;flex:1.5 460px;gap:12px;min-width:0;margin:0;display:flex}.fUDO5W_text{flex:280px}.fUDO5W_window{border:1px solid var(--border);background:var(--background);border-radius:14px;flex-direction:column;gap:12px;padding:12px;font-size:14px;display:flex}.fUDO5W_search{border:1px solid var(--border);color:color-mix(in oklab, var(--foreground) 88%, var(--card));background:var(--card);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}.fUDO5W_split{grid-template-columns:minmax(124px,180px) minmax(0,1fr);gap:12px;display:grid}.fUDO5W_sidebar{border-right:1px solid var(--border);flex-direction:column;gap:2px;min-width:0;padding-right:8px;display:flex}.fUDO5W_group{display:contents}.fUDO5W_category{color:var(--foreground);align-items:center;gap:6px;padding:6px 4px;font-weight:500;display:flex}.fUDO5W_chev{display:inline-flex}.fUDO5W_sub{color:color-mix(in oklab, var(--foreground) 88%, var(--card));padding:6px 8px 6px 24px}.fUDO5W_subActive{color:var(--foreground);border-radius:6px;position:relative}.fUDO5W_highlight{background:var(--accent);border-radius:6px;position:absolute;inset:0}.fUDO5W_subText{position:relative}.fUDO5W_dot{background:var(--info);border-radius:999px;width:7px;height:7px;margin-left:auto}.fUDO5W_preview{flex-direction:column;gap:10px;min-width:0;padding:4px 0;display:flex}.fUDO5W_docTitle{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--foreground);font-size:17px;font-weight:600}.fUDO5W_docMeta{color:color-mix(in oklab, var(--foreground) 74%, var(--card));font-size:13px}.fUDO5W_bars{flex-direction:column;gap:8px;padding-top:4px;display:flex}.fUDO5W_bar{background:color-mix(in oklab, var(--foreground) 14%, transparent);border-radius:4px;height:8px;display:block}.fUDO5W_lower{flex-wrap:wrap;align-items:flex-end;gap:12px;padding-top:8px;display:flex}.fUDO5W_sideBars{flex-direction:column;flex:80px;gap:8px;padding-bottom:4px;display:flex}.fUDO5W_ai{border:1.5px solid var(--primary);background:var(--card);border-radius:12px;flex-direction:column;flex:190px;gap:10px;padding:12px;display:flex}.fUDO5W_aiHead{color:var(--foreground);align-items:center;gap:6px;font-weight:500;display:flex}.fUDO5W_pill{background:var(--primary);color:var(--primary-foreground);border-radius:10px;align-self:flex-end;padding:5px 10px;font-size:13px}
.Z8hQ_W_section{background:var(--background);position:relative;overflow:hidden}.Z8hQ_W_inner{z-index:1;box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:48px;max-width:1200px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(24px,4vw,48px);display:grid;position:relative}.Z8hQ_W_text{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.Z8hQ_W_title{font-family:var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(40px,5.6vw,66px);font-weight:600;line-height:1.04}.Z8hQ_W_accent{color:var(--tr-root)}.Z8hQ_W_sub{color:var(--muted-foreground);text-wrap:pretty;max-width:34em;margin:0;font-size:18px;line-height:1.6}.Z8hQ_W_ctaRow{flex-wrap:wrap;align-items:center;gap:16px 20px;padding-top:8px;display:flex}.Z8hQ_W_figure{flex-direction:column;gap:16px;min-width:0;margin:0;display:flex}.Z8hQ_W_graphCard{border:1px solid var(--border);background:var(--card);border-radius:16px;overflow:hidden}.Z8hQ_W_queries{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Z8hQ_W_tryLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);margin-right:4px;font-size:11px}.Z8hQ_W_caption{color:var(--muted-foreground);font-size:14px}
.E1i-CG_root{aspect-ratio:1;background:var(--tr-graph-bg);width:100%;min-height:300px;max-height:560px;font-family:var(--font-mono,ui-monospace, monospace);position:relative;overflow:hidden}.E1i-CG_svg{width:100%;height:100%;display:block;position:absolute;inset:0}.E1i-CG_inkFill{fill:var(--tr-graph-ink)}.E1i-CG_greenFill{fill:var(--tr-graph-green)}.E1i-CG_barkStroke{fill:none;stroke:var(--tr-graph-bark)}.E1i-CG_greenStroke{fill:none;stroke:var(--tr-graph-green)}.E1i-CG_stopGreen{stop-color:var(--tr-graph-green)}.E1i-CG_litLabel{fill:var(--tr-graph-ink);stroke:var(--tr-graph-bg)}.E1i-CG_badgeText{fill:var(--tr-graph-bg)}.E1i-CG_queryBar{line-height:1.4;position:absolute;top:14px;left:16px;right:16px}.E1i-CG_queryLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--tr-graph-muted);margin-right:10px;font-size:10px}.E1i-CG_queryText{font-family:var(--font-sans,system-ui, sans-serif);color:var(--tr-graph-ink);font-size:14px}.E1i-CG_seed{width:0;height:0;position:absolute}.E1i-CG_seedGlow,.E1i-CG_seedDot{border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.E1i-CG_seedGlow{width:calc(26px * var(--s));height:calc(26px * var(--s));background:var(--tr-graph-green);filter:blur(3.5px);opacity:.3}.E1i-CG_seedDot{width:calc(10px * var(--s));height:calc(10px * var(--s));background:radial-gradient(closest-side, var(--tr-graph-bg) 32%, var(--tr-graph-green) 40%)}.E1i-CG_note{letter-spacing:.06em;color:var(--tr-graph-muted);font-size:10px;position:absolute;bottom:12px;left:16px}@media (prefers-reduced-motion:no-preference){.E1i-CG_root[data-animate]:not([data-rest]) .E1i-CG_fade{animation:E1i-CG_fade calc(var(--t) * 1s) cubic-bezier(.22, 1, .36, 1) calc(var(--d) * 1s) both}.E1i-CG_root[data-animate]:not([data-rest]) .E1i-CG_grow{animation:E1i-CG_grow calc(var(--t) * 1s) cubic-bezier(.22, 1, .36, 1) calc(var(--d) * 1s) both, E1i-CG_fade 10ms linear calc(var(--d) * 1s) both}.E1i-CG_root[data-animate]:not([data-rest]) .E1i-CG_leaf{animation:E1i-CG_leaf .6s cubic-bezier(.22, 1, .36, 1) calc(var(--d) * 1s) both}.E1i-CG_root[data-animate]:not([data-rest]) .E1i-CG_glow{animation:E1i-CG_glow 1.8s ease-in-out calc(var(--d) * 1s) both}.E1i-CG_root[data-animate] .E1i-CG_seedGlow{animation:2.4s ease-in-out .8s infinite alternate E1i-CG_breathe}.E1i-CG_root[data-animate] .E1i-CG_out{animation:E1i-CG_out calc(var(--t) * 1s) ease-in calc(var(--d) * 1s) forwards}.E1i-CG_root[data-animate]:not([data-rest]) .E1i-CG_seed{animation:.5s cubic-bezier(.22,1,.36,1) .3s both E1i-CG_fade}.E1i-CG_root[data-animate]:not([data-rest]) .E1i-CG_queryBar{animation:.5s cubic-bezier(.22,1,.36,1) both E1i-CG_fade}.E1i-CG_root[data-animate] .E1i-CG_seed.E1i-CG_out{animation:E1i-CG_fade .5s cubic-bezier(.22, 1, .36, 1) .3s both, E1i-CG_out calc(var(--t) * 1s) ease-in calc(var(--d) * 1s) forwards}.E1i-CG_root[data-animate] .E1i-CG_queryBar.E1i-CG_out{animation:E1i-CG_fade .5s cubic-bezier(.22, 1, .36, 1) 0s both, E1i-CG_out calc(var(--t) * 1s) ease-in calc(var(--d) * 1s) forwards}}.E1i-CG_leaf{transform-origin:0 0}@keyframes E1i-CG_grow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes E1i-CG_fade{0%{opacity:0}}@keyframes E1i-CG_leaf{0%{opacity:0;transform:scale(0)rotate(-35deg)}}@keyframes E1i-CG_glow{0%{opacity:0}45%{opacity:.85}to{opacity:.3}}@keyframes E1i-CG_out{to{opacity:0}}@keyframes E1i-CG_breathe{0%{opacity:.18}to{opacity:.4}}
.kZNHeG_roots{pointer-events:none;opacity:.5;z-index:0;--draw-start:.15s;--draw-time:1.6s;width:min(50vw,600px);height:auto;position:absolute;top:0;left:0;transform:scaleX(-1)}.kZNHeG_path{fill:none;stroke:var(--tr-root);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.kZNHeG_path:nth-child(2){--draw-order:1}.kZNHeG_path:nth-child(3){--draw-order:2}.kZNHeG_path:nth-child(4){--draw-order:3}@media (prefers-reduced-motion:no-preference){.kZNHeG_path{animation:kZNHeG_draw var(--draw-time) var(--ease-out) calc(var(--draw-start) + var(--draw-order,0) * .22s) backwards}}@keyframes kZNHeG_draw{0%{stroke-dashoffset:1px}}.kZNHeG_glow{filter:drop-shadow(0 0 3px var(--tr-root))}.kZNHeG_compare{--draw-start:.12s;--draw-time:1.4s;opacity:.55;width:min(44vw,520px);left:auto;right:0;transform:none}.kZNHeG_compare .kZNHeG_path{filter:var(--tr-glow)}@media (max-width:767.98px){.kZNHeG_compare{display:none}}
._385EEa_section{--faq-gutter:clamp(16px, 4vw, 48px);--faq-pad:clamp(20px, 2.4vw, 28px);--faq-num:36px;background:var(--sidebar);border-top:1px solid var(--border);scroll-margin-top:64px}._385EEa_inner{max-width:1200px;padding:clamp(64px, 8vw, 96px) var(--faq-gutter);box-sizing:border-box;margin:0 auto}._385EEa_layout{flex-direction:column;gap:32px;display:flex}._385EEa_aside{display:contents}._385EEa_head{flex-direction:column;order:1;gap:12px;display:flex}._385EEa_main{flex-direction:column;order:2;gap:20px;min-width:0;display:flex}._385EEa_card{order:3}@media (min-width:900px){._385EEa_layout{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,88px);display:grid}._385EEa_aside{flex-direction:column;gap:40px;display:flex;position:sticky;top:96px}._385EEa_main{gap:28px}}._385EEa_title{font-family:var(--font-heading);letter-spacing:-.025em;margin:0;font-size:clamp(32px,4.2vw,48px);font-weight:600;line-height:1.08}._385EEa_tagline{color:var(--muted-foreground);margin:0;font-size:17px;line-height:1.5}._385EEa_card{background:var(--card);border:1px solid var(--border);border-radius:14px;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;display:flex}._385EEa_cardTitle{font-family:var(--font-sans);letter-spacing:normal;margin:0;font-size:17px;font-weight:500;line-height:1.4}@media (min-width:900px){._385EEa_card{max-width:320px}}._385EEa_chips{scrollbar-width:none;margin:-4px calc(-1 * var(--faq-gutter));padding:4px var(--faq-gutter);flex-wrap:nowrap;gap:8px;display:flex;overflow-x:auto}._385EEa_chips::-webkit-scrollbar{display:none}._385EEa_chip{all:unset;box-sizing:border-box;border:1px solid var(--input);cursor:pointer;white-space:nowrap;height:36px;font-family:var(--font-sans);color:var(--muted-foreground);border-radius:999px;flex-shrink:0;align-items:center;padding:0 16px;font-size:14px;font-weight:500;line-height:20px;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}._385EEa_chip:hover{color:var(--foreground);border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}._385EEa_chip[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._385EEa_chip:focus-visible,._385EEa_button:focus-visible,._385EEa_link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._385EEa_list{flex-direction:column;gap:1px;transition:opacity .15s ease-out;display:flex}._385EEa_list[data-fading=true]{opacity:0}._385EEa_item{background-image:linear-gradient(var(--tr-root), var(--tr-root));background-repeat:no-repeat;background-size:0 100%;border:1px solid #0000;border-radius:14px;transition:background-color .25s ease-out,border-color .25s ease-out,background-size .25s ease-out;position:relative}._385EEa_item:hover{background-color:var(--accent)}._385EEa_item[data-open=true]{background-color:var(--card);border-color:var(--border);background-size:3px 100%}._385EEa_item:after{content:"";background:var(--border);height:1px;transition:opacity .25s ease-out;position:absolute;inset:auto 0 -2px}._385EEa_item:last-child:after,._385EEa_item[data-open=true]:after{opacity:0}._385EEa_item:has(+._385EEa_item[data-open=true]):after{opacity:0}._385EEa_question{margin:0}._385EEa_button{all:unset;box-sizing:border-box;grid-template-columns:var(--faq-num) minmax(0, 1fr) auto;width:100%;padding:20px var(--faq-pad);cursor:pointer;font-family:var(--font-sans);letter-spacing:normal;color:var(--foreground);border-radius:13px;align-items:baseline;column-gap:0;font-size:clamp(18px,1.6vw,20px);font-weight:500;line-height:1.4;transition:padding .25s ease-out;display:grid}._385EEa_item[data-open=true] ._385EEa_button{padding-top:var(--faq-pad);padding-bottom:0}._385EEa_num{font-family:var(--font-mono);color:color-mix(in oklab, var(--tr-root) 75%, transparent);font-size:13px;transition:color .15s}._385EEa_item:hover ._385EEa_num,._385EEa_item[data-open=true] ._385EEa_num{color:var(--tr-root)}._385EEa_icon{color:var(--tr-root);flex-shrink:0;align-self:center;margin-left:16px;transition:rotate .25s ease-out}._385EEa_item[data-open=true] ._385EEa_icon{rotate:45deg}._385EEa_panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .25s ease-out,visibility 0s linear .25s;display:grid}._385EEa_item[data-open=true] ._385EEa_panel{visibility:visible;grid-template-rows:1fr;transition-delay:0s}._385EEa_clip{min-height:0;overflow:hidden}._385EEa_answer{padding:12px var(--faq-pad) var(--faq-pad);flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media (min-width:600px){._385EEa_answer{padding-left:calc(var(--faq-pad) + var(--faq-num))}}._385EEa_text{color:var(--muted-foreground);text-wrap:pretty;max-width:60ch;margin:0;font-size:16.5px;line-height:1.7}._385EEa_lead{color:var(--foreground);font-weight:500}._385EEa_link{color:var(--primary);border-radius:4px;align-items:center;gap:6px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){._385EEa_list,._385EEa_item,._385EEa_item:after,._385EEa_button,._385EEa_icon,._385EEa_panel,._385EEa_chip,._385EEa_num{transition:none}}
.HlzGvq_stack{width:100%;max-width:560px;padding-top:20px;display:grid}.HlzGvq_form{opacity:1;visibility:visible;flex-direction:column;grid-area:1/1;gap:8px;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility .3s;display:flex}.HlzGvq_form[data-hidden]{opacity:0;visibility:hidden}.HlzGvq_fields{flex-direction:column;gap:8px;display:flex}.HlzGvq_input,.HlzGvq_select{box-sizing:border-box;border:1px solid color-mix(in oklab, var(--foreground) 30%, transparent);background:var(--card);width:100%;height:56px;color:var(--foreground);font:inherit;border-radius:9999px;font-size:16px;transition:box-shadow .15s cubic-bezier(.23,1,.32,1)}.HlzGvq_input{outline:none;padding:0 24px}.HlzGvq_input:focus,.HlzGvq_select:focus-within{box-shadow:inset 0 0 0 1px var(--foreground), 0 0 0 4px color-mix(in oklab, var(--ring) 32%, transparent)}.HlzGvq_input[aria-invalid=true],.HlzGvq_select[data-invalid]{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 24%, transparent)}.HlzGvq_select{align-items:center;gap:12px;padding:0 24px;display:flex;position:relative}.HlzGvq_selectLabel{color:var(--muted-foreground);flex:none;font-size:14px}.HlzGvq_selectControl{appearance:none;min-width:0;height:100%;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;outline:none;flex:1;padding-right:24px;font-size:16px}.HlzGvq_selectControl option{background:var(--card);color:var(--foreground)}.HlzGvq_chevron{pointer-events:none;color:var(--muted-foreground);position:absolute;right:22px}.HlzGvq_error{min-height:20px;color:var(--destructive-foreground,var(--destructive));text-align:left;padding-left:24px;font-size:13px;line-height:20px}.HlzGvq_error[data-optional]:empty{min-height:0}.HlzGvq_submit{background:var(--primary);width:100%;height:52px;color:var(--primary-foreground);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:9999px;outline:none;margin-top:4px;padding:0 22px;font-size:15px;font-weight:500;transition:background .15s cubic-bezier(.23,1,.32,1),transform .15s}.HlzGvq_submit:hover{opacity:.9}.HlzGvq_submit:active{transform:scale(.97)}.HlzGvq_submit:focus{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring)}.HlzGvq_submit:disabled{cursor:default}.HlzGvq_notice{color:var(--muted-foreground);text-wrap:pretty;margin:4px 0 0;font-size:13px;line-height:1.5}.HlzGvq_noticeLink{color:var(--muted-foreground);text-decoration:underline}.HlzGvq_noticeLink:hover{color:var(--foreground)}.HlzGvq_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.HlzGvq_success{color:var(--foreground);text-wrap:pretty;opacity:0;grid-area:1/1;align-self:center;margin:0;font-size:18px;line-height:1.5;transition:opacity .3s cubic-bezier(.23,1,.32,1) .15s}.HlzGvq_success[data-shown]{opacity:1}@media (prefers-reduced-motion:reduce){.HlzGvq_form,.HlzGvq_input,.HlzGvq_select,.HlzGvq_submit,.HlzGvq_success{transition:none}}
.n3QqEW_section{background:var(--sidebar);border-top:1px solid var(--border);scroll-margin-top:64px}.n3QqEW_inner{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:720px;margin:0 auto;padding:clamp(80px,12vw,144px) clamp(20px,4vw,48px);display:flex}.n3QqEW_title{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--foreground);margin:0;font-size:clamp(20px,5.4vw,48px);font-weight:600;line-height:1.05}.n3QqEW_line{white-space:nowrap;display:block}.n3QqEW_sub{max-width:560px;color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:clamp(16px,1.6vw,18px);font-weight:400;line-height:1.6}.n3QqEW_block{display:block}.n3QqEW_accent{text-decoration:underline;-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);text-underline-offset:4px;text-decoration-thickness:2px}
.xNBfSq_section{background:var(--sidebar);border-top:1px solid var(--border)}.xNBfSq_inner{box-sizing:border-box;flex-direction:column;gap:48px;max-width:1200px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(24px,4vw,48px);display:flex}.xNBfSq_title{font-family:var(--font-heading);letter-spacing:-.025em;margin:0;font-size:clamp(32px,4.2vw,48px);font-weight:600;line-height:1.08}.xNBfSq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px 48px;display:grid}.xNBfSq_item{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:24px;display:flex}.xNBfSq_itemTitle{font-family:var(--font-sans);margin:0;font-size:18px;font-weight:500;line-height:1.3}.xNBfSq_itemBody{color:var(--muted-foreground);text-wrap:pretty;max-width:65ch;margin:0;font-size:16px;line-height:1.6}
.T-MtlW_section{background:var(--background);border-top:1px solid var(--border);scroll-margin-top:64px}.T-MtlW_inner{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:clamp(32px,5vw,64px);max-width:1200px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(16px,4vw,48px);display:grid}.T-MtlW_text{flex-direction:column;gap:28px;min-width:0;display:flex}.T-MtlW_head{flex-direction:column;gap:16px;display:flex}.T-MtlW_eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);font-size:12px}.T-MtlW_title{font-family:var(--font-heading);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(32px,4.2vw,48px);font-weight:600;line-height:1.08}.T-MtlW_steps{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.T-MtlW_step{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:14px;display:grid}.T-MtlW_stepNumber{border:1px solid var(--border);background:var(--card);width:28px;height:28px;font-family:var(--font-mono);color:var(--foreground);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex}.T-MtlW_stepText{flex-direction:column;gap:6px;min-width:0;display:flex}.T-MtlW_stepTitle{font-family:var(--font-heading);letter-spacing:-.02em;margin:2px 0 0;font-size:19px;font-weight:600;line-height:1.3}.T-MtlW_stepBody{color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.T-MtlW_wider{border-top:1px solid var(--border);color:var(--muted-foreground);text-wrap:pretty;margin:0;padding-top:20px;font-size:15px;line-height:1.6}.T-MtlW_wider strong{color:var(--foreground);font-weight:600}.T-MtlW_panel{background:var(--card);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:16px;min-width:0;margin:0;padding:clamp(16px,2.5vw,24px);display:flex}.T-MtlW_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.T-MtlW_panelLabel{color:var(--foreground);align-items:center;gap:8px;font-size:14px;display:flex}.T-MtlW_modes{border:1px solid var(--border);background:var(--muted);border-radius:8px;flex-wrap:wrap;gap:2px;padding:2px;display:flex}.T-MtlW_mode{all:unset;cursor:pointer;white-space:nowrap;color:var(--foreground);border-radius:6px;padding:4px 10px;font-size:12px;line-height:1.4;position:relative}.T-MtlW_mode:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.T-MtlW_modeBg{background:var(--card);box-shadow:0 0 0 1px var(--border);opacity:0;border-radius:6px;transition:opacity .3s cubic-bezier(.215,.61,.355,1);position:absolute;inset:0}.T-MtlW_modeText{opacity:.7;position:relative}.T-MtlW_mode[data-active=true] .T-MtlW_modeBg,.T-MtlW_mode[data-active=true] .T-MtlW_modeText{opacity:1}.T-MtlW_table{flex-direction:column;gap:6px;display:flex}.T-MtlW_row{grid-template-columns:minmax(0,1fr) 72px 60px 84px;align-items:center;gap:8px;padding:0 clamp(8px,2vw,12px);display:grid}.T-MtlW_headRow{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:10px}.T-MtlW_colHead{text-align:center;white-space:nowrap}.T-MtlW_docRow{border:1px solid var(--border);background:var(--background);border-radius:10px;padding-block:10px;transition:opacity .4s cubic-bezier(.215,.61,.355,1)}.T-MtlW_docRow[data-look=outOfScope]{opacity:.55}.T-MtlW_docRow[data-look=noAccess]{opacity:.35}.T-MtlW_docCell{flex-direction:column;gap:2px;min-width:0;display:flex}.T-MtlW_docTitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.35;overflow:hidden}.T-MtlW_docMeta{color:var(--muted-foreground);font-size:11px;line-height:1.3}.T-MtlW_statusCell{min-width:0;color:var(--foreground);flex-direction:column;align-items:center;gap:3px;display:flex;position:relative}.T-MtlW_statusCell.T-MtlW_muted{color:var(--muted-foreground)}.T-MtlW_statusText{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:9px;line-height:1.2}.T-MtlW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.T-MtlW_tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--foreground);border:1px solid var(--border);white-space:nowrap;background:0 0;border-radius:6px;justify-self:end;padding:3px 6px;font-size:10px;line-height:1.2}.T-MtlW_docRow[data-look=searched] .T-MtlW_tag{background:var(--card)}.T-MtlW_count{color:var(--muted-foreground);margin:0;font-size:13px}
.p-5sba_footer{background:var(--sidebar);border-top:1px solid var(--border)}.p-5sba_inner{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:start;gap:32px 48px;max-width:1200px;margin:0 auto;padding:48px clamp(24px,4vw,48px);display:grid}.p-5sba_brandCol{flex-direction:column;gap:8px;display:flex}.p-5sba_brand{font-family:var(--font-heading);letter-spacing:-.025em;align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex}a.p-5sba_brand,a.p-5sba_brand:hover{color:var(--foreground);text-decoration:none}.p-5sba_rights{color:var(--muted-foreground);font-size:14px}.p-5sba_col{flex-direction:column;gap:10px;font-size:14px;display:flex}.p-5sba_heading{color:var(--foreground);font-weight:500}.p-5sba_link{color:var(--muted-foreground);text-decoration:none}.p-5sba_link:hover{color:var(--foreground)}.p-5sba_compareLink{color:var(--muted-foreground);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.p-5sba_compareLink:hover,.p-5sba_compareLink[aria-current=page]{color:var(--foreground)}.p-5sba_compareLink[aria-current=page]{font-weight:500}.p-5sba_dot{background:var(--tr-root);width:6px;height:6px;box-shadow:0 0 6px var(--tr-root);opacity:0;border-radius:50%;flex:none}[aria-current=page]>.p-5sba_dot{opacity:1}.p-5sba_pending{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.p-5sba_pendingLink{color:var(--muted-foreground)}
.vWOBfW_chip{font-family:var(--font-mono);color:var(--muted-foreground);border:1px dashed var(--muted-foreground);border-radius:6px;padding:1px 6px;font-size:11px}
.Tkw0gW_header{z-index:30;background:var(--background);border-bottom:1px solid var(--border);position:sticky;top:0}.Tkw0gW_nav{box-sizing:border-box;align-items:center;gap:32px;max-width:1200px;height:64px;margin:0 auto;padding:0 clamp(24px,4vw,48px);display:flex}.Tkw0gW_logo{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--foreground);align-items:center;gap:10px;margin-right:auto;font-size:20px;font-weight:600;text-decoration:none;display:flex}.Tkw0gW_logo:hover{color:var(--foreground);text-decoration:none}.Tkw0gW_links{align-items:center;gap:32px;display:flex}.Tkw0gW_link{color:var(--muted-foreground);font-size:14px;text-decoration:none}.Tkw0gW_link:hover,.Tkw0gW_link[aria-current=page]{color:var(--foreground);text-decoration:none}.Tkw0gW_actions{align-items:center;gap:8px;display:flex}@media (max-width:767.98px){.Tkw0gW_desktopOnly{display:none}}@media (min-width:768px){.Tkw0gW_header .Tkw0gW_phoneOnly{display:none}}.Tkw0gW_menuPanel{border-top:1px solid var(--border);background:var(--background);flex-direction:column;gap:4px;padding:8px clamp(24px,4vw,48px) 24px;display:flex}.Tkw0gW_menuPanel[hidden]{display:none}.Tkw0gW_menuLink{min-height:48px;color:var(--foreground);border-bottom:1px solid var(--border);align-items:center;font-size:16px;text-decoration:none;display:flex}.Tkw0gW_menuLink:hover{color:var(--foreground);text-decoration:none}.Tkw0gW_menuCta{padding-top:16px;display:flex}
.zhYoBW_page{flex-direction:column;min-height:100vh;display:flex}.zhYoBW_main{flex:1}
.mPtjGW_page{flex-direction:column;min-height:100vh;display:flex}.mPtjGW_main{flex:1}
.dJTewq_page{flex-direction:column;min-height:100vh;display:flex}.dJTewq_main{flex:1}
.sxuMuG_page{flex-direction:column;min-height:100vh;display:flex}.sxuMuG_main{text-align:center;box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:clamp(64px,8vw,112px) clamp(16px,4vw,48px);display:flex}.sxuMuG_eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--foreground) 68%, var(--card));margin:0;font-size:12px}.sxuMuG_title{font-family:var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(36px,5vw,56px);font-weight:600;line-height:1.06}.sxuMuG_body{color:var(--muted-foreground);max-width:44ch;margin:0 0 16px;font-size:16px;line-height:1.65}
._3QTEVq_section{background:var(--background);border-top:1px solid var(--border);scroll-margin-top:64px}._3QTEVq_inner{box-sizing:border-box;flex-direction:column;gap:40px;max-width:1200px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(16px,4vw,48px);display:flex}._3QTEVq_head{flex-direction:column;gap:16px;max-width:760px;display:flex}._3QTEVq_eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);font-size:12px}._3QTEVq_title{font-family:var(--font-heading);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(32px,4.2vw,48px);font-weight:600;line-height:1.08}._3QTEVq_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;display:grid}._3QTEVq_card{background:var(--card);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:20px;min-width:0;padding:clamp(20px,3vw,32px);display:flex}._3QTEVq_cardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}._3QTEVq_cardTitle{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:clamp(20px,2vw,24px);font-weight:600;line-height:1.2}._3QTEVq_tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--foreground);border:1px solid var(--border);white-space:nowrap;border-radius:6px;padding:3px 7px;font-size:11px;line-height:1.2}._3QTEVq_figure{background:var(--muted);border-radius:12px;flex-direction:column;flex:1;gap:12px;min-width:0;margin:0;padding:16px;display:flex}._3QTEVq_preview{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;border:1px dashed;border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:11px;line-height:1.2}._3QTEVq_screen{border:1px solid var(--border);background:var(--card);box-sizing:border-box;border-radius:10px;flex-direction:column;flex:1;gap:12px;min-height:236px;padding:12px;display:flex;overflow:hidden}._3QTEVq_caption{color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}._3QTEVq_footer{color:var(--muted-foreground);margin:0;font-size:16px}._3QTEVq_question{border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:14px;line-height:1.4;display:flex}._3QTEVq_question svg{flex-shrink:0}._3QTEVq_answer{color:var(--foreground);text-wrap:pretty;margin:0;font-size:14px;line-height:1.6}._3QTEVq_cites{flex-wrap:wrap;gap:6px;display:flex}._3QTEVq_cite{border:1px solid var(--border);color:var(--foreground);white-space:nowrap;background:var(--card);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:13px;display:inline-flex}._3QTEVq_citeNumber{background:var(--foreground);width:18px;height:18px;color:var(--background);font-size:10px;font-family:var(--font-mono);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._3QTEVq_breadcrumb{color:var(--muted-foreground);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px 6px;padding-bottom:10px;font-size:13px;line-height:1.4;display:flex}._3QTEVq_crumb{align-items:center;gap:6px;display:inline-flex}._3QTEVq_crumbButton{all:unset;cursor:pointer;color:var(--muted-foreground);border-radius:4px}._3QTEVq_crumbButton:hover{color:var(--foreground);text-decoration:underline}._3QTEVq_crumbButton:focus-visible,._3QTEVq_linkButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._3QTEVq_crumbCurrent{color:var(--foreground);font-weight:500}._3QTEVq_browseBody{flex-wrap:wrap;gap:16px;display:flex}._3QTEVq_doc{flex-direction:column;flex:200px;gap:8px;min-width:0;display:flex}._3QTEVq_docTitle{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--foreground);font-size:17px;font-weight:600}._3QTEVq_docMeta{color:var(--muted-foreground);font-size:13px}._3QTEVq_docExcerpt{color:var(--foreground);text-wrap:pretty;margin:4px 0 0;font-size:14px;line-height:1.55}._3QTEVq_bars{flex-direction:column;gap:8px;padding-top:6px;display:flex}._3QTEVq_bar{background:color-mix(in oklab, var(--foreground) 14%, transparent);border-radius:4px;height:8px;display:block}._3QTEVq_linked{border-left:1px solid var(--border);flex-direction:column;flex:130px;gap:4px;min-width:0;max-width:100%;padding-left:12px;display:flex}._3QTEVq_linkedLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);padding-bottom:4px;font-size:11px}._3QTEVq_linkButton{all:unset;cursor:pointer;color:var(--foreground);border-radius:6px;align-items:center;gap:6px;margin-left:-8px;padding:6px 8px;font-size:13px;line-height:1.3;display:flex}._3QTEVq_linkButton:hover{background:var(--accent)}._3QTEVq_linkButton svg{flex-shrink:0}
