.testimonials_card__K9QPd{position:relative;display:flex;flex-direction:column;gap:14px;height:100%;padding:22px 24px 20px;border-radius:24px;color:hsl(var(--ink-c));text-decoration:none;background:var(--surface-1);box-shadow:var(--card-sheen),0 0 0 1px var(--line-1);transition:background-color .25s ease,box-shadow .25s ease}a.testimonials_card__K9QPd:hover{background:var(--surface-2);box-shadow:var(--card-sheen),0 0 0 1px var(--line-2)}@media (max-width:733px){.testimonials_card__K9QPd{padding:20px 20px 18px}}.testimonials_who__0KyOq{display:flex;align-items:center;gap:12px}.testimonials_avatar__LOgfs{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;font-size:16px;font-weight:600;color:hsl(var(--ink-c));background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line-2)}.testimonials_name__m3_OD{font-size:15px;font-weight:600;line-height:1.3}.testimonials_meta__As880,.testimonials_name__m3_OD{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.testimonials_meta__As880{font-size:13px;line-height:1.35;color:hsl(var(--ink-3-c))}.testimonials_glyph__kn_NO{margin-left:auto;font-size:18px;color:hsl(var(--ink-3-c))}.testimonials_quote__iHP9R{margin:0;font-size:1.15rem;font-weight:500;line-height:1.5;letter-spacing:-.01em;color:hsl(var(--ink-2-c));text-wrap:pretty}.testimonials_mark__inFa3{color:hsl(var(--ink-c));border-radius:4px;padding:0 2px;margin:0 -2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(90deg,hsl(248 60% 66%/.22),hsl(248 60% 66%/.18)) 0 /0 100% no-repeat;transition:background-size .9s var(--ease-expo,cubic-bezier(.16,1,.3,1)) .25s}[data-lit] .testimonials_mark__inFa3{background-size:100% 100%}@media (prefers-reduced-motion:reduce){.testimonials_mark__inFa3{transition:none;background-size:100% 100%}}.testimonials_source__3irsL{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding-top:4px;font-size:12px;line-height:1.4;color:hsl(var(--ink-3-c))}a.testimonials_card__K9QPd:hover .testimonials_source__3irsL{color:hsl(var(--ink-2-c))}.dictate-demo_stage__SoTSI{position:relative;overflow:hidden;border-radius:20px;aspect-ratio:16/9;container-type:inline-size;background:var(--surface-1)}@media (max-width:640px){.dictate-demo_stage__SoTSI{aspect-ratio:4/5;border-radius:20px}}.dictate-demo_win__YnVbr{position:absolute;left:50%;top:7%;width:min(72cqw,780px);height:62%;translate:-50% 0;overflow:hidden;border-radius:10px;color:#1b1b1b;background:#fff;box-shadow:var(--shadow-window);font-family:Segoe UI Variable Text,Segoe UI,Inter,system-ui,sans-serif}.dictate-demo_term__KbFN7{font-family:-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;border-radius:12px;background:#fbfbfc}@media (max-width:640px){.dictate-demo_win__YnVbr{width:90cqw;top:12%;height:50%}}.dictate-demo_fBar__5k2_e{display:flex;align-items:center;justify-content:space-between;height:38px;padding:0 0 0 14px;font-size:12.5px;background:#f3f3f3}.dictate-demo_fBar__5k2_e b{font-weight:600}.dictate-demo_fCtl__7F54t{display:flex;height:100%}.dictate-demo_fCtl__7F54t span{display:grid;place-items:center;width:44px;font-size:12px;color:#444}.dictate-demo_fTools__LHa_3{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;border-bottom:1px solid #e6e6e6}.dictate-demo_send___dWUn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 14px;border-radius:4px;font-size:13px;font-weight:600;color:#fff;background:#0f6cbd;transition:transform .2s ease,box-shadow .2s ease}.dictate-demo_sendHot__QsW_T{transform:scale(.96);box-shadow:0 0 0 3px rgb(15 108 189/.3)}.dictate-demo_tool__8ZRYf{width:18px;height:4px;border-radius:2px;background:#e1e1e1}.dictate-demo_field__9YSYY{display:flex;gap:10px;align-items:center;height:40px;padding:0 18px;border-bottom:1px solid #ededed;font-size:14px;color:#616161}.dictate-demo_field__9YSYY b{font-weight:500;color:#1b1b1b}.dictate-demo_chip__wBMv2{padding:3px 10px;border-radius:99px;color:#1b1b1b;background:#ebf3fc}.dictate-demo_body__e9ycw{padding:18px 20px;font-size:clamp(14px,1.6cqw,17px);line-height:1.55;color:#1b1b1b;min-height:3em}@media (max-width:640px){.dictate-demo_fTools__LHa_3 .dictate-demo_tool__8ZRYf:nth-child(n+4){display:none}.dictate-demo_body__e9ycw{font-size:15px}}.dictate-demo_caret__fCmbC{display:inline-block;width:1.5px;height:1.15em;margin-left:1px;vertical-align:-.2em;background:#1b1b1b;animation:dictate-demo_caret__fCmbC 1s steps(1) infinite}@keyframes dictate-demo_caret__fCmbC{50%{opacity:0}}.dictate-demo_tBar__2RDBk{position:relative;display:flex;align-items:center;gap:7px;height:34px;padding:0 12px;background:#ececee;border-bottom:1px solid #dcdce0}.dictate-demo_tBar__2RDBk i{width:11px;height:11px;border-radius:50%}.dictate-demo_tBar__2RDBk i:first-child{background:#ff5f57}.dictate-demo_tBar__2RDBk i:nth-child(2){background:#febc2e}.dictate-demo_tBar__2RDBk i:nth-child(3){background:#28c840}.dictate-demo_tBar__2RDBk span{position:absolute;left:0;right:0;text-align:center;font-size:12.5px;font-weight:600;color:#4a4a4f}.dictate-demo_tBody__PzSmS{padding:16px 18px;font:400 clamp(12.5px,1.45cqw,15px) /1.6 var(--font-mono),ui-monospace,monospace;color:#2a2a30}.dictate-demo_tDim__X8aum{color:#8a8a93}.dictate-demo_tBox__4J2Pl{margin-top:12px;padding:10px 14px;border-radius:8px;border:1px solid #c9c9d1;min-height:2.9em}.dictate-demo_tPrompt__dEixn{color:#8a8a93;margin-right:8px}.dictate-demo_tWork__p_P_S{margin-top:12px;color:#2a2a30}.dictate-demo_tDot__T3Xl0{display:inline-block;width:.55em;height:.55em;margin-right:.6em;border-radius:50%;vertical-align:.05em;background:#2a2a30}.dictate-demo_pillWrap__fTx8V{position:absolute;left:50%;bottom:6%;z-index:3;display:flex;flex-direction:column;align-items:center;gap:8px;width:min(62cqw,520px);translate:-50% 0;transition:opacity .35s ease,transform .45s var(--ease-soft,ease)}.dictate-demo_pillHidden__jMxg9{opacity:0;transform:translateY(10px) scale(.97)}.dictate-demo_pill__xws1B{display:flex;align-items:center;justify-content:center;gap:18px;height:44px;padding:0 24px;border-radius:99px;background:#1f1f1f;box-shadow:inset 0 0 0 2px #464646,0 12px 30px -8px rgb(0 0 0/.28)}.dictate-demo_bars__vapvp{display:flex;align-items:center;gap:4px;height:22px}.dictate-demo_bars__vapvp i{width:4px;height:100%;border-radius:3px;background:linear-gradient(180deg,#f2f2f2,#9a9a9a);transform-origin:center;animation:dictate-demo_bar__EQtIU .7s ease-in-out infinite alternate}.dictate-demo_bars__vapvp i:first-child{animation-delay:-.3s}.dictate-demo_bars__vapvp i:nth-child(2){animation-delay:-.55s}.dictate-demo_bars__vapvp i:nth-child(3){animation-delay:-.1s}.dictate-demo_bars__vapvp i:nth-child(4){animation-delay:-.45s}.dictate-demo_bars__vapvp i:nth-child(5){animation-delay:-.2s}.dictate-demo_barsIdle__O5ZKI i{animation:none;transform:scaleY(.25)}@keyframes dictate-demo_bar__EQtIU{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.dictate-demo_tone__mkPFK{display:grid;place-items:center;color:#c9c9c9}.dictate-demo_preview__itcdh{width:100%;padding:12px 18px;border-radius:16px;font:400 clamp(13.5px,1.5cqw,16px) /1.45 var(--font-sans);color:#ececec;background:#1f1f1f;box-shadow:inset 0 0 0 1.5px #464646,0 16px 40px -12px rgb(0 0 0/.28);transition:opacity .3s ease}.dictate-demo_previewEmpty__kf1AR{opacity:0}.dictate-demo_pending__Z_7Ur{color:#8d8d8d}.dictate-demo_previewText__tu0Qi{display:block;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 var(--rv,100%),transparent calc(var(--rv, 100%) + 18%));mask-image:linear-gradient(to bottom,#000 0,#000 var(--rv,100%),transparent calc(var(--rv, 100%) + 18%))}.dictate-demo_previewLive__OgNOY{animation:dictate-demo_previewReveal__k9_Cr var(--listen,3.4s) cubic-bezier(.33,0,.4,1) both}@property --rv{syntax:"<percentage>";inherits:false;initial-value:100%}@keyframes dictate-demo_previewReveal__k9_Cr{0%{--rv:-18%}to{--rv:100%}}.dictate-demo_land__pP89p{display:inline;animation:dictate-demo_landReveal__mR8eR .36s cubic-bezier(.16,1,.3,1) both}@keyframes dictate-demo_landReveal__mR8eR{0%{opacity:0;filter:blur(4px);transform:translateY(5px)}to{opacity:1;filter:blur(0);transform:none}}@media (prefers-reduced-motion:reduce){.dictate-demo_land__pP89p,.dictate-demo_previewLive__OgNOY{animation:none}}.dictate-demo_keys__dNfFD{position:absolute;left:4%;bottom:6%;z-index:3;display:flex;align-items:center;gap:6px;font-size:13px;color:hsl(var(--ink-3-c))}.dictate-demo_key__DSEye{transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.dictate-demo_keyDown___WGtO{transform:translateY(2px);background:var(--surface-2)!important;box-shadow:inset 0 0 0 1px var(--line-3)!important}@media (max-width:640px){.dictate-demo_keys__dNfFD{left:50%;bottom:auto;top:3%;translate:-50% 0}.dictate-demo_pillWrap__fTx8V{width:86cqw;bottom:4%}}.pseo_hero__lG9JP{display:grid;grid-template-columns:minmax(0,1fr) clamp(250px,calc(27vw * var(--vu, 1)),380px);gap:clamp(24px,calc(4vw * var(--vu, 1)),72px);align-items:center}.pseo_heroSolo__hS1E7{grid-template-columns:minmax(0,1fr)}.pseo_heroCopy__MeIW_{min-width:0;max-width:760px}.pseo_heroArt___vGQP{position:relative;width:100%;margin:-12px 0 -24px}.pseo_heroAside__aAMBj{display:flex;justify-content:center}.pseo_heroPlaceholder__SMah5{aspect-ratio:1;width:100%;border-radius:50%}.pseo_heroTitle__xh9H3{margin:0}.pseo_heroTitleSm__kTxjT{margin:0;font:600 clamp(32px,calc(3.6vw * var(--vu, 1)),48px) /1.08 var(--font-display);letter-spacing:-.028em;color:hsl(var(--ink-c));text-wrap:balance}.pseo_heroNote__LyMhZ{margin:0;font:500 14px/1.5 var(--font-sans);color:hsl(var(--ink-3-c))}.pseo_heroMeta__D6ygR{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font:500 15px/1.5 var(--font-sans);color:hsl(var(--ink-3-c))}.pseo_heroMeta__D6ygR>span[aria-hidden]{opacity:.6}.pseo_faceoffTag__ITUg9{display:inline-flex;align-items:center;gap:8px}.pseo_faceoffTag__ITUg9 em{font-style:normal;font:600 12px/1 var(--font-sans);color:hsl(var(--ink-3-c))}@media (max-width:860px){.pseo_hero__lG9JP{grid-template-columns:minmax(0,1fr);gap:4px}.pseo_heroAside__aAMBj{display:none}}.pseo_more__m_4It{display:inline-flex;align-items:center;gap:6px;font:600 15px/1.4 var(--font-sans);color:hsl(var(--ink-c));text-decoration:none}.pseo_more__m_4It svg{transition:transform .3s var(--ease-soft)}.pseo_more__m_4It:hover svg,a:hover .pseo_more__m_4It svg{transform:translateX(3px)}.pseo_inlineLink__z0HJl{color:hsl(var(--ink-c));font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--line-3);transition:text-decoration-color .2s}.pseo_inlineLink__z0HJl:hover{text-decoration-color:hsl(var(--ink-c))}.pseo_linkCard__Ci0Iu{display:flex;flex-direction:column;height:100%;text-decoration:none;transition:background-color .3s var(--ease-soft)}.pseo_linkCard__Ci0Iu:hover{background:var(--surface-2)}.pseo_iconChip__B3NaY{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-1);color:hsl(var(--ink-c));font-size:21px;flex-shrink:0}.pseo_stepNum__s6SS4{place-items:center;width:32px;height:32px;background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line-2);color:hsl(var(--ink-c));font:600 14px/1 var(--font-mono)}.pseo_rank__QWVuv,.pseo_stepNum__s6SS4{display:grid;border-radius:50%;flex-shrink:0}.pseo_rank__QWVuv{place-items:center;width:28px;height:28px;background:var(--surface-3);color:hsl(var(--ink-2-c));font:600 13px/1 var(--font-mono)}.pseo_lede__xzxWa{font:400 var(--fs-lead) /1.5 var(--font-sans);color:hsl(var(--ink-c))}.pseo_lede__xzxWa,.pseo_para__G6LOC{margin:0;letter-spacing:-.011em;text-wrap:pretty}.pseo_para__G6LOC{font:400 17px/1.6 var(--font-sans);color:hsl(var(--ink-2-c))}.pseo_logoTile__ctd7r{position:relative;display:inline-grid;place-items:center;overflow:hidden;flex-shrink:0;isolation:isolate}.pseo_logoTile__ctd7r img{width:100%;height:100%;object-fit:cover;display:block}.pseo_logoTile__ctd7r:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line-2);pointer-events:none}.pseo_logoMark__dXgCh{background:linear-gradient(180deg,#ffffff,#ededf2);color:hsl(var(--ink-c));font-family:var(--font-display);font-weight:600;letter-spacing:-.03em;line-height:1}.pseo_shot__DMZGt{position:relative;overflow:hidden;border-radius:var(--radius-window);background:#fff;box-shadow:var(--shadow-window);aspect-ratio:var(--ar)}.pseo_shot__DMZGt img{position:absolute;width:var(--w);left:var(--l);top:var(--t);max-width:none;height:auto;user-select:none}.pseo_shotClip__3XYuM{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.pseo_shot__DMZGt[data-fade=all] .pseo_shotClip__3XYuM{-webkit-mask-image:linear-gradient(90deg,#000 84%,transparent);mask-image:linear-gradient(90deg,#000 84%,transparent)}@media (max-width:640px){.pseo_shot__DMZGt[data-sm]{aspect-ratio:var(--ar-sm)}.pseo_shot__DMZGt[data-sm] img{width:var(--w-sm);left:var(--l-sm);top:var(--t-sm)}.pseo_shot__DMZGt[data-fade] .pseo_shotClip__3XYuM{-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent);mask-image:linear-gradient(90deg,#000 78%,transparent)}}.pseo_shotCaption__MXE9i{margin:16px 2px 0;max-width:60ch;font:400 14px/1.43 var(--font-sans);letter-spacing:-.004em;color:hsl(var(--ink-4-c));text-wrap:pretty}.pseo_film__0Ckgo{overflow:hidden;border-radius:var(--radius-card,20px);background:var(--bg-1)}.pseo_notice__Cb62a{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:20px;background:var(--surface-1);font:400 15px/1.47 var(--font-sans);color:hsl(var(--ink-2-c))}.pseo_notice__Cb62a strong{color:hsl(var(--ink-c));font-weight:600}.pseo_table__pYgXC{width:100%;border-collapse:initial;border-spacing:0;text-align:left;font:400 15px/1.45 var(--font-sans);color:hsl(var(--ink-2-c))}.pseo_table__pYgXC td,.pseo_table__pYgXC th{padding:14px 20px;vertical-align:middle}.pseo_table__pYgXC thead th{position:sticky;top:var(--nav-clear);z-index:2;padding-top:20px;padding-bottom:16px;background:var(--surface-1);box-shadow:inset 0 -1px 0 var(--line-2)}.pseo_table__pYgXC thead th:first-child{border-top-left-radius:var(--radius-panel)}.pseo_table__pYgXC thead th:last-child{border-top-right-radius:var(--radius-panel)}.pseo_thFeature___vZDY{width:44%;font:500 13px/1.2 var(--font-sans);color:hsl(var(--ink-4-c))}.pseo_thCol__7FCEK{width:28%}.pseo_table__pYgXC td:not(:first-child),.pseo_table__pYgXC th:not(:first-child){text-align:center}.pseo_usCol__K25OE{background:hsl(var(--tint-c)/.035)}.pseo_table__pYgXC thead th.pseo_usCol__K25OE{background:color-mix(in srgb,var(--surface-1) 96%,white)}.pseo_catCell___Nn5H{padding-top:32px!important;padding-bottom:8px!important;font:600 15px/1.3 var(--font-display);letter-spacing:-.006em;color:hsl(var(--ink-c));text-align:left!important}.pseo_row__6tY4q td{border-top:1px solid var(--line-1)}.pseo_feature__wWsM3{font:500 15px/1.4 var(--font-sans);color:hsl(var(--ink-c))}.pseo_colName__vuALk{display:inline-flex;align-items:center;gap:10px;font:600 15px/1.2 var(--font-sans);color:hsl(var(--ink-c))}.pseo_cellText__mTnw2{font-size:14px;line-height:1.45;color:hsl(var(--ink-2-c))}.pseo_usCol__K25OE .pseo_cellText__mTnw2{color:hsl(var(--ink-c))}.pseo_cellLabel__kiYl8{display:none}.pseo_no__cy3aB,.pseo_yes__H7EXb{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;vertical-align:middle}.pseo_yes__H7EXb{background:hsl(var(--ink-c));color:var(--bg-0)}.pseo_yes__H7EXb svg{width:13px;height:13px}.pseo_no__cy3aB{background:var(--surface-3)}.pseo_no__cy3aB:before{content:"";width:9px;height:2px;border-radius:2px;background:hsl(var(--ink-4-c))}@media (max-width:720px){.pseo_table__pYgXC thead{display:none}.pseo_table__pYgXC tbody tr{display:grid;grid-template-columns:1fr 1fr}.pseo_table__pYgXC td,.pseo_table__pYgXC th{padding:10px 16px}.pseo_catRow__K3HhO th{grid-column:1/-1}.pseo_row__6tY4q td{border-top:0;text-align:left!important}.pseo_row__6tY4q .pseo_feature__wWsM3{grid-column:1/-1;padding-top:14px;padding-bottom:4px;border-top:1px solid var(--line-1);font-size:15px;font-weight:600}.pseo_row__6tY4q td:not(.pseo_feature__wWsM3){padding-top:4px;padding-bottom:14px}.pseo_usCol__K25OE{background:none}.pseo_cellLabel__kiYl8{display:block;margin-bottom:6px;font:500 12px/1.2 var(--font-sans);color:hsl(var(--ink-4-c))}.pseo_cellText__mTnw2{font-size:14px}}.pseo_verdictHead__kaB1C,.pseo_verdictRow__lTaSf{display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:20px;align-items:start}.pseo_verdictHead__kaB1C{padding-bottom:14px}.pseo_verdictRow__lTaSf{padding:16px 0;border-top:1px solid var(--line-1)}.pseo_verdictLabel__a6_w8{font:500 14px/1.45 var(--font-sans);color:hsl(var(--ink-3-c))}.pseo_verdictMain__hvAZY{display:block;font:600 16px/1.35 var(--font-sans);letter-spacing:-.01em;color:hsl(var(--ink-c))}.pseo_verdictRival__4RDib .pseo_verdictMain__hvAZY{color:hsl(var(--ink-2-c));font-weight:500}.pseo_verdictSub__aSsVG{display:block;margin-top:4px;font-size:13px;line-height:1.4;color:hsl(var(--ink-4-c))}.pseo_mobileTag__54q3y{display:none}@media (max-width:640px){.pseo_verdictHead__kaB1C{display:none}.pseo_verdictHead__kaB1C+.pseo_verdictRow__lTaSf{border-top:0;padding-top:0}.pseo_verdictRow__lTaSf{grid-template-columns:1fr 1fr;gap:6px 14px;padding:14px 0}.pseo_verdictLabel__a6_w8{grid-column:1/-1;font-size:15px;font-weight:600;color:hsl(var(--ink-c))}.pseo_mobileTag__54q3y{display:block;margin-bottom:3px;font:500 12px/1.2 var(--font-sans);color:hsl(var(--ink-4-c))}.pseo_verdictMain__hvAZY{font-size:15px}}.pseo_bento__k12jM{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.pseo_tile__NnG_B{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:460px}.pseo_tileWide__FMe6E{grid-column:span 7}.pseo_tileNarrow__3jA_J{grid-column:span 5}.pseo_tileCopy__hmBL5{padding:clamp(24px,calc(3vw * var(--vu, 1)),32px) clamp(24px,calc(3vw * var(--vu, 1)),32px) 0;max-width:520px}.pseo_tileTitle__bL7JD{margin:0;font:600 var(--fs-d4) /1.16 var(--font-display);letter-spacing:-.015em;text-wrap:balance;color:hsl(var(--ink-c))}.pseo_tileBody__c52g6{margin:10px 0 0;font-size:15px;line-height:1.55;color:hsl(var(--ink-2-c))}.pseo_tileMedia__f6QrD{position:relative;flex:1;min-height:240px;margin-top:26px}.pseo_tileBleed__hxlxu{position:absolute;left:clamp(24px,calc(3vw * var(--vu, 1)),32px);top:0;right:-2px;bottom:-2px;overflow:hidden;border-top-left-radius:var(--radius-window);background:#fff;box-shadow:var(--shadow-window);-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}.pseo_tileBleed__hxlxu img{position:absolute;left:0;top:0;max-width:none;height:auto}.pseo_tilePad__J98YE{padding:24px clamp(24px,calc(3vw * var(--vu, 1)),32px) clamp(24px,calc(3vw * var(--vu, 1)),32px);margin-top:auto}.pseo_bigNumber__a5GIJ{margin:26px 0 0;font:600 clamp(56px,calc(6vw * var(--vu, 1)),84px) /.95 var(--font-display);letter-spacing:-.035em;color:hsl(var(--ink-c));font-variant-numeric:tabular-nums}.pseo_bigNumber__a5GIJ small{font-size:.34em;letter-spacing:-.01em;margin-left:8px;color:hsl(var(--ink-3-c))}.pseo_osPair__sxfiy{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.pseo_osPill__ScpKB{display:block;width:min(380px,92%);height:auto;margin:4px auto 0}.pseo_osCard__yrmoG{border-radius:12px;padding:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-1);color:hsl(var(--ink-c))}.pseo_osCard__yrmoG svg{width:24px;height:24px}.pseo_osCard__yrmoG strong{display:block;margin-top:16px;font:600 17px/1.2 var(--font-sans)}.pseo_osCard__yrmoG span{display:block;margin-top:4px;font-size:13px;color:hsl(var(--ink-3-c))}.pseo_wall___Ww2l{display:flex;flex-wrap:wrap;gap:8px}.pseo_wallItem__VG1Wb{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-1);font:500 14px/1 var(--font-sans);color:hsl(var(--ink-c))}.pseo_wallLogo__QIPWE{position:relative;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;overflow:hidden;flex-shrink:0;background:#fff;box-shadow:inset 0 0 0 1px var(--line-1)}.pseo_wallLabel__MityP{margin:24px 0 12px;font:600 15px/1.3 var(--font-sans);letter-spacing:-.006em;color:hsl(var(--ink-2-c))}.pseo_wallLabel__MityP:first-child{margin-top:0}@media (max-width:960px){.pseo_tileNarrow__3jA_J,.pseo_tileWide__FMe6E{grid-column:span 12}.pseo_tile__NnG_B{min-height:420px}}@media (max-width:640px){.pseo_bento__k12jM{gap:12px}.pseo_tile__NnG_B{min-height:0}.pseo_tileMedia__f6QrD{min-height:240px}}.pseo_faq__j_vK0{display:flex;flex-direction:column;gap:8px}.pseo_faqItem__INhGp{position:relative;border-radius:20px;background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--card-ring);transition:background-color .25s}.pseo_faqItem__INhGp[open]{background:var(--surface-2)}.pseo_faqItem__INhGp summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 16px 16px 24px;cursor:pointer;list-style:none;font:600 var(--fs-title) /1.28 var(--font-display);letter-spacing:-.012em;text-wrap:balance;color:hsl(var(--ink-c))}.pseo_faqItem__INhGp summary::-webkit-details-marker{display:none}.pseo_faqToggle__MlwXa{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--surface-3);color:hsl(var(--ink-c));flex-shrink:0;transition:transform .4s var(--ease-soft)}.pseo_faqItem__INhGp[open] .pseo_faqToggle__MlwXa{transform:rotate(45deg)}.pseo_faqAnswer__p2Sea{padding:0 24px 24px;margin:-4px 0 0;font:400 17px/1.55 var(--font-sans);letter-spacing:-.011em;color:hsl(var(--ink-2-c));max-width:64ch;text-wrap:pretty}@media (prefers-reduced-motion:reduce){.pseo_faqToggle__MlwXa{transition:none}}.pseo_term__bO00U{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 8px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-1);font:500 14px/1.3 var(--font-sans);color:hsl(var(--ink-c))}.pseo_blogGrid__Nn6wo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:960px){.pseo_blogGrid__Nn6wo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.pseo_blogGrid__Nn6wo{grid-template-columns:minmax(0,1fr)}}.pseo_blogCard__AB5cY{display:flex;flex-direction:column;padding:8px 8px 24px;text-decoration:none;transition:background-color .3s var(--ease-soft)}.pseo_blogCard__AB5cY:hover{background:var(--surface-2)}.pseo_blogText__Grks7{display:flex;flex-direction:column;flex:1;padding:20px 16px 0}.pseo_blogTag__WX_Yj{font:500 14px/1.43 var(--font-sans);color:hsl(var(--ink-3-c))}.pseo_blogTitle__Edc3o{margin:6px 0 0;font:600 var(--fs-title) /1.28 var(--font-display);letter-spacing:-.012em;color:hsl(var(--ink-c));text-wrap:balance}.pseo_blogExcerpt__nxgEt{margin:8px 0 0;font:400 15px/1.47 var(--font-sans);letter-spacing:-.006em;color:hsl(var(--ink-3-c));text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pseo_blogDate__RVGG8{margin-top:auto;padding-top:16px;font:400 14px/1.43 var(--font-sans);color:hsl(var(--ink-4-c));font-variant-numeric:tabular-nums}.pseo_cover__H_1pO{position:relative;overflow:hidden;border-radius:12px;aspect-ratio:16/10;background:#fff;box-shadow:inset 0 0 0 1px var(--line-1)}.pseo_coverSvg__QKZkL{position:absolute;inset:0;display:block;width:100%;height:100%;transition:transform .6s var(--ease-soft)}.pseo_blogCard__AB5cY:hover .pseo_coverSvg__QKZkL,.pseo_featured__MouSu:hover .pseo_coverSvg__QKZkL{transform:scale(1.025)}@media (prefers-reduced-motion:reduce){.pseo_coverSvg__QKZkL{transition:none}}.pseo_featured__MouSu{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(20px,calc(3vw * var(--vu, 1)),44px);align-items:center;padding:8px;text-decoration:none;transition:background-color .3s var(--ease-soft)}.pseo_featured__MouSu:hover{background:var(--surface-2)}.pseo_featured__MouSu .pseo_cover__H_1pO{aspect-ratio:16/10.5}.pseo_featuredText__97mNx{padding:16px clamp(8px,calc(2vw * var(--vu, 1)),32px) 16px 0}.pseo_featuredTitle__3U_3I{margin:8px 0 0;max-width:22ch;font:600 var(--fs-d3) /1.1 var(--font-display);letter-spacing:-.02em;color:hsl(var(--ink-c));text-wrap:balance}@media (max-width:760px){.pseo_featured__MouSu{grid-template-columns:minmax(0,1fr)}.pseo_featuredText__97mNx{padding:8px 16px 16px}.pseo_featuredTitle__3U_3I{font-size:var(--fs-d4);line-height:1.16}}.pseo_chips__q97cR{display:flex;flex-wrap:wrap;gap:8px}.pseo_chipBtn__UFzY0{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--btn-secondary-bg);box-shadow:inset 0 0 0 1px var(--line-2);font:500 14px/1 var(--font-sans);color:hsl(var(--ink-2-c));cursor:pointer;transition:background-color .2s,color .2s}.pseo_chipBtn__UFzY0:hover{color:hsl(var(--ink-c))}.pseo_chipBtn__UFzY0[aria-pressed=true]{background:hsl(var(--ink-c));color:var(--bg-0);box-shadow:none}.pseo_chipBtn__UFzY0 small{font:500 12px/1 var(--font-mono);opacity:.6}.pseo_postGrid__uNrLG{display:grid;grid-template-columns:minmax(0,680px);justify-content:center;gap:64px}@media not all and (min-width:1024px) and (hover:hover) and (pointer:fine){@media (min-width:1200px){.pseo_postGrid__uNrLG{grid-template-columns:minmax(0,680px) 240px;justify-content:space-between}}}@media (min-width:1024px) and (max-width:1279.98px) and (hover:hover) and (pointer:fine){@media (min-width:1080px){.pseo_postGrid__uNrLG{grid-template-columns:minmax(0,680px) 240px;justify-content:space-between}}}@media (min-width:1280px) and (hover:hover) and (pointer:fine){@media (min-width:960px){.pseo_postGrid__uNrLG{grid-template-columns:minmax(0,680px) 240px;justify-content:space-between}}}.pseo_toc__5Bauh{display:none}@media not all and (min-width:1024px) and (hover:hover) and (pointer:fine){@media (min-width:1200px){.pseo_toc__5Bauh{display:block;position:sticky;top:calc(var(--nav-clear) + 32px);align-self:start;max-height:calc(calc(100vh * var(--vu, 1)) - 140px);overflow:auto}}}@media (min-width:1024px) and (max-width:1279.98px) and (hover:hover) and (pointer:fine){@media (min-width:1080px){.pseo_toc__5Bauh{display:block;position:sticky;top:calc(var(--nav-clear) + 32px);align-self:start;max-height:calc(calc(100vh * var(--vu, 1)) - 140px);overflow:auto}}}@media (min-width:1280px) and (hover:hover) and (pointer:fine){@media (min-width:960px){.pseo_toc__5Bauh{display:block;position:sticky;top:calc(var(--nav-clear) + 32px);align-self:start;max-height:calc(calc(100vh * var(--vu, 1)) - 140px);overflow:auto}}}.pseo_tocTitle__KJvdu{margin:0 0 12px;font:600 14px/1.3 var(--font-sans);color:hsl(var(--ink-c))}.pseo_tocList__8cojq{list-style:none;margin:0;padding:0;border-left:1px solid var(--line-2)}.pseo_tocList__8cojq a{display:block;margin-left:-1px;padding:6px 0 6px 14px;border-left:1px solid transparent;font:400 14px/1.4 var(--font-sans);color:hsl(var(--ink-3-c));text-decoration:none;transition:color .2s,border-color .2s}.pseo_tocList__8cojq a:hover{color:hsl(var(--ink-c))}.pseo_tocList__8cojq a[aria-current=true]{color:hsl(var(--ink-c));border-left-color:hsl(var(--ink-c))}.pseo_figure__rr5cL{margin:64px 0 0}.pseo_figureHead__GAdeK{margin:0 0 16px;font:600 var(--fs-body,17px) /1.3 var(--font-display);letter-spacing:-.011em;color:hsl(var(--ink-2-c))}.pseo_prose__GIKUE{max-width:66ch;font:400 17px/1.65 var(--font-sans);letter-spacing:-.011em;color:hsl(var(--ink-c));text-wrap:pretty}.pseo_prose__GIKUE>:first-child{margin-top:0}.pseo_prose__GIKUE>p:first-child{font-size:var(--fs-lead);line-height:1.5;color:hsl(var(--ink-2-c));margin-bottom:1.4em}.pseo_prose__GIKUE p{margin:0 0 1.15em}.pseo_prose__GIKUE h2{margin:2.2em 0 .6em;font:600 var(--fs-d4) /1.16 var(--font-display);letter-spacing:-.015em;text-wrap:balance}.pseo_prose__GIKUE h2,.pseo_prose__GIKUE h3{color:hsl(var(--ink-c));scroll-margin-top:calc(110px + 64px * (var(--vu, 1) - 1))}.pseo_prose__GIKUE h3{margin:1.9em 0 .5em;font:600 var(--fs-title) /1.28 var(--font-display);letter-spacing:-.012em}.pseo_prose__GIKUE h2+h3{margin-top:1em}.pseo_prose__GIKUE strong{font-weight:600;color:hsl(var(--ink-c))}.pseo_prose__GIKUE a{color:hsl(var(--ink-c));font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--line-3);transition:text-decoration-color .2s}.pseo_prose__GIKUE a:hover{text-decoration-color:hsl(var(--ink-c))}.pseo_prose__GIKUE ol,.pseo_prose__GIKUE ul{margin:0 0 1.3em;padding-left:1.5em}.pseo_prose__GIKUE ul{list-style:none;padding-left:1.4em}.pseo_prose__GIKUE ul>li{position:relative}.pseo_prose__GIKUE ul>li:before{content:"";position:absolute;left:-1.05em;top:.74em;width:6px;height:6px;border-radius:50%;background:hsl(var(--ink-3-c))}.pseo_prose__GIKUE ol{list-style:decimal}.pseo_prose__GIKUE ol>li::marker{color:hsl(var(--ink-3-c));font-weight:600;font-variant-numeric:tabular-nums}.pseo_prose__GIKUE li{margin:.5em 0;padding-left:.2em}.pseo_prose__GIKUE li>ol,.pseo_prose__GIKUE li>p,.pseo_prose__GIKUE li>ul{margin:.4em 0}.pseo_prose__GIKUE blockquote{margin:1.8em 0;padding:20px 24px;background:var(--surface-1);border-radius:20px;color:hsl(var(--ink-c));font-style:normal}.pseo_prose__GIKUE blockquote>:last-child{margin-bottom:0}.pseo_prose__GIKUE code{padding:.12em .42em;border-radius:7px;background:var(--surface-3);color:hsl(var(--ink-c));font:500 .86em/1.4 var(--font-mono)}.pseo_prose__GIKUE pre{margin:1.6em 0;padding:18px 22px;overflow-x:auto;background:var(--bg-1);border-radius:12px;box-shadow:inset 0 0 0 1px var(--line-1)}.pseo_prose__GIKUE pre code{padding:0;background:none;border-radius:0;font-size:14px;line-height:1.7;color:hsl(var(--ink-c))}.pseo_prose__GIKUE table{display:block;width:100%;max-width:100%;overflow-x:auto;margin:1.8em 0;border-collapse:initial;border-spacing:0;background:#fff;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line-2);font-size:15px;line-height:1.5;-webkit-overflow-scrolling:touch}.pseo_prose__GIKUE td,.pseo_prose__GIKUE th{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line-1)}.pseo_prose__GIKUE th{font-weight:600;color:hsl(var(--ink-c));white-space:nowrap;background:var(--surface-2)}.pseo_prose__GIKUE td:first-child,.pseo_prose__GIKUE th:first-child{position:sticky;left:0;z-index:1;background:#fff;color:hsl(var(--ink-c));font-weight:500;box-shadow:1px 0 0 var(--line-1)}.pseo_prose__GIKUE thead th:first-child{background:var(--surface-2)}.pseo_prose__GIKUE tr:last-child td{border-bottom:0}.pseo_prose__GIKUE hr{margin:2.6em auto;width:64px;height:1px;border:0;background:var(--line-3)}.pseo_prose__GIKUE img{max-width:100%;height:auto;border-radius:12px}@media (max-width:640px){.pseo_prose__GIKUE td,.pseo_prose__GIKUE th{min-width:132px}.pseo_prose__GIKUE td:first-child,.pseo_prose__GIKUE th:first-child{min-width:116px;max-width:150px}}.subpage_hero__VFOag[class]{--pt:calc(env(safe-area-inset-top, 0px) + var(--nav-bar) + var(--nav-h) + clamp(20px, calc(3vw * var(--vu, 1)), 48px));--pb:clamp(28px,calc(3.4vw * var(--vu, 1)),52px)}.subpage_heroGrid__MbwJn{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,calc(4vw * var(--vu, 1)),64px);min-height:clamp(300px,calc(30vw * var(--vu, 1)),380px)}.subpage_heroCopy__4LS_T{max-width:660px;text-align:left}.subpage_heroCopy__4LS_T h1{margin:0}.subpage_heroActions__6T54m{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.subpage_heroNote__Loq6J{margin:16px 0 0;font-size:14px;font-weight:500;color:hsl(var(--ink-3-c))}.subpage_heroArt__gWuw_{position:relative;width:clamp(280px,calc(29vw * var(--vu, 1)),400px)}.subpage_heroAside__Vo3ID{width:min(520px,calc(46vw * var(--vu, 1)))}.subpage_heroMinimal__h1Td_ .subpage_heroGrid__MbwJn{min-height:0}@media (max-width:860px){.subpage_heroGrid__MbwJn{grid-template-columns:minmax(0,1fr);gap:0;min-height:0;justify-items:center}.subpage_heroCopy__4LS_T{text-align:center;margin-inline:auto}.subpage_heroActions__6T54m{justify-content:center;margin-top:24px}.subpage_heroArt__gWuw_{display:none}.subpage_heroAside__Vo3ID{width:100%;margin-top:28px}.subpage_heroAsideFirst__zPdBD .subpage_heroAside__Vo3ID{order:0}}.subpage_table__6UQfR{width:100%;border-collapse:initial;border-spacing:0}.subpage_table__6UQfR thead th{position:sticky;top:calc(var(--nav-clear) + 4px);z-index:2;background:color-mix(in srgb,var(--surface-1) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 -1px 0 var(--line-1)}.subpage_table__6UQfR thead th:first-child{border-top-left-radius:20px}.subpage_table__6UQfR thead th:last-child{border-top-right-radius:20px}.subpage_table__6UQfR tbody tr>*{box-shadow:inset 0 1px 0 var(--line-1)}.subpage_table__6UQfR tbody tr.subpage_groupRow__wBCZg>*{box-shadow:none}.subpage_hl__23sUp{background:hsl(var(--tint-c)/.035)}.subpage_table__6UQfR thead th.subpage_hl__23sUp{background:color-mix(in srgb,var(--surface-2) 92%,transparent);box-shadow:inset 0 2px 0 var(--brand),inset 0 -1px 0 var(--line-1)}.subpage_tableCard__jFDwL{overflow:clip}.subpage_desktopOnly__Zi0nc{display:block}.subpage_mobileOnly__zV74Z{display:none}@media (max-width:720px){.subpage_desktopOnly__Zi0nc{display:none}.subpage_mobileOnly__zV74Z{display:block}}.subpage_stack__6SanF{margin:0;padding:0;list-style:none}.subpage_stackGroup__EHrZ5{padding:24px 20px 8px}.subpage_stackRow__50_yc{padding:16px 20px;box-shadow:inset 0 1px 0 var(--line-1)}.subpage_stackFeature__f4xxn{margin:0 0 8px;font-size:15px;font-weight:600;color:hsl(var(--ink-c));line-height:1.35}.subpage_stackCells__RLFWr{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:6px}.subpage_stackCell__axVi8{display:flex;flex-direction:column;gap:4px;padding:8px 12px;border-radius:8px;background:var(--bg-0);box-shadow:inset 0 0 0 1px var(--line-1);min-width:0}.subpage_stackCell__axVi8.subpage_hl__23sUp{background:var(--bg-0);box-shadow:inset 0 0 0 1px var(--line-3)}.subpage_stackLabel__hodSu{font-size:12px;font-weight:600;color:hsl(var(--ink-2-c))}.subpage_stackValue__icPui{font-size:14px;line-height:1.3;color:hsl(var(--ink-2-c));overflow-wrap:anywhere}.subpage_frame__yfR4b{position:relative;border-radius:12px;overflow:hidden;background:#fff;box-shadow:var(--shadow-window)}.subpage_frameBar__mMIra{display:flex;align-items:center;gap:7px;height:32px;padding:0 12px;background:#f6f6f8;box-shadow:inset 0 -1px 0 var(--line-1)}.subpage_frameBar__mMIra i{width:12px;height:12px;border-radius:50%;background:#ff5f57}.subpage_frameBar__mMIra i:nth-child(2){background:#febc2e}.subpage_frameBar__mMIra i:nth-child(3){background:#28c840}.subpage_frameBar__mMIra span{margin-left:8px;font-size:12px;font-weight:500;color:hsl(var(--ink-3-c))}.subpage_mark__qtHuv{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;color:hsl(var(--ink-c));background:hsl(var(--tint-c)/.1);box-shadow:inset 0 0 0 1px var(--line-2)}.subpage_markOff__H70do{display:inline-block;width:12px;height:2px;border-radius:2px;vertical-align:middle;background:hsl(var(--ink-4-c)/.55)}