.expert-page_crumbs__ij7Y4{padding-top:22px}.expert-page_crumbs__ij7Y4 ol{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;font-size:.8125rem;color:var(--muted)}.expert-page_crumbs__ij7Y4 li+li:before{content:"/";margin-right:6px;color:#b5b4c2}.expert-page_crumbs__ij7Y4 a{min-height:24px;display:inline-flex;align-items:center}.expert-page_crumbs__ij7Y4 a:hover{color:var(--purple)}.expert-page_crumbs__ij7Y4 [aria-current=page]{color:var(--ink)}.expert-page_kicker__8tP45{display:flex;align-items:center;gap:9px;margin:0 0 22px;font-size:.75rem;font-weight:600;letter-spacing:.12em;color:#5e5670}.expert-page_mark__MA1OB{font-size:24px;line-height:1;color:var(--purple)}.expert-page_hero__ZK3U2{display:grid;grid-template-columns:.92fr 1.08fr;gap:56px;align-items:center;padding:34px 0 64px}.expert-page_heroCopy__4wZMX h1{margin-bottom:26px;font-size:clamp(3.1rem,4.9vw,4.6rem)}.expert-page_accent__cIoHe,.expert-page_lead__ShejZ{display:block}.expert-page_accent__cIoHe{color:var(--purple)}.expert-page_lede___jUH4{max-width:470px;margin:0 0 30px;font-size:1.125rem;color:var(--muted)}.expert-page_actions__HkFtG{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.expert-page_heroVisual___gxQt{min-width:0}.expert-page_chat__i6bf0{border:1px solid #e6e5ee;border-radius:18px;background:#fff;box-shadow:0 30px 70px #1719251a;overflow:hidden}.expert-page_chatTop__8u8oy{display:flex;justify-content:space-between;align-items:center;min-height:46px;padding:0 16px;border-bottom:1px solid #ecebf2;background:#fafafd;font-size:.875rem;font-weight:500}.expert-page_chatBrand__nYMmh{display:inline-flex;align-items:center;gap:9px}.expert-page_chatBrand__nYMmh img{border-radius:6px}.expert-page_chatDots__REsQ1{color:#8d8b9b;letter-spacing:2px}.expert-page_chatBody__isKgo{display:flex;flex-direction:column;gap:16px;padding:20px 22px 18px}.expert-page_chatWho__mRzIC{display:flex;align-items:center;gap:10px}.expert-page_bubbleExpert__dhJFP>img,.expert-page_chatWho__mRzIC img{border-radius:50%;background:#f3efe9}.expert-page_chatWho__mRzIC p{margin:0;font-size:.875rem}.expert-page_chatWho__mRzIC strong{font-weight:600}.expert-page_chatWho__mRzIC span{color:var(--muted)}.expert-page_bubbleYou__aKZ7y{align-self:flex-end;max-width:86%;margin:0;padding:11px 14px;border-radius:14px 14px 4px 14px;background:#f2f2f7;font-size:.875rem;line-height:1.55}.expert-page_bubbleExpert__dhJFP{display:flex;align-items:flex-start;gap:10px}.expert-page_bubbleExpert__dhJFP>img{flex:none;width:26px;height:26px;margin-top:2px}.expert-page_bubbleExpert__dhJFP>div{min-width:0;flex:1;display:flex;flex-direction:column;gap:10px}.expert-page_bubbleExpert__dhJFP>div>p:first-child{margin:0;font-size:.875rem;line-height:1.55}.expert-page_chatMeta__8baJg{margin:0;font-size:.75rem;color:var(--muted)}.expert-page_composer__Q8jpf{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:0 9px 0 14px;border:1px solid var(--line);border-radius:12px;color:#6b6979;font-size:.875rem}.expert-page_send__AkRTg{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--purple);color:#fff;font-size:.9375rem}.expert-page_caption___oO_e{margin:14px 0 0;font-size:.75rem;color:var(--muted)}.expert-page_doc__6dbrU{margin:0;border:1px solid #e3e2ea;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 6px 18px #17192509}.expert-page_docBar__GTGJ9{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid #ecebf2;background:#fbfbfd;font-size:.8125rem;font-weight:500}.expert-page_docWho__JTQqn{display:inline-flex;align-items:center;gap:8px;min-width:0}.expert-page_docWho__JTQqn img{flex:none;border-radius:50%;background:#f3efe9}.expert-page_sampleTag__U2vX8{flex:none;padding:2px 8px;border:1px solid #e3dff2;border-radius:999px;background:#f6f4fd;color:#5d4fa3;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.expert-page_tableWrap__TUKRF{overflow-x:auto}.expert-page_table__6x81w{width:100%;border-collapse:collapse;font-size:.8125rem;line-height:1.45}.expert-page_table__6x81w th{padding:9px 14px;border-bottom:1px solid #ecebf2;color:var(--muted);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-align:left;text-transform:uppercase}.expert-page_table__6x81w td{padding:10px 14px;border-bottom:1px solid #f0eff5;vertical-align:top}.expert-page_table__6x81w tr:last-child td{border-bottom:0}.expert-page_table__6x81w td strong{display:block;font-weight:500}.expert-page_table__6x81w td>span:not(.expert-page_fit__E6j6P){display:block;color:var(--muted);font-size:.75rem}.expert-page_table__6x81w tr[data-fit=struck] td strong{text-decoration:line-through;text-decoration-color:#9a98a8;color:#6c6a7a}.expert-page_fit__E6j6P{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.6875rem;font-weight:600;white-space:nowrap}.expert-page_fit__E6j6P[data-fit=strong]{background:#e3f3ea;color:#1d6b3f}.expert-page_fit__E6j6P[data-fit=maybe]{background:#fbf0d9;color:#7a5410}.expert-page_fit__E6j6P[data-fit=struck]{background:#efeef3;color:#5f5d6c}.expert-page_source__UQXoi{color:#4d3bb0;text-decoration:underline;text-decoration-color:#c9c0f0;text-underline-offset:3px;white-space:nowrap}.expert-page_docCompact__LCoLd{box-shadow:none}.expert-page_docCompact__LCoLd .expert-page_docBar__GTGJ9{padding:8px 12px;font-size:.75rem}.expert-page_docCompact__LCoLd .expert-page_table__6x81w td,.expert-page_docCompact__LCoLd .expert-page_table__6x81w th{padding:7px 12px}.expert-page_docCompact__LCoLd .expert-page_table__6x81w{font-size:.75rem}.expert-page_message__LsT2m{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;font-size:.875rem}.expert-page_message__LsT2m p{margin:0}.expert-page_messageTo__7s7Xd{display:flex;gap:12px;padding-bottom:10px;border-bottom:1px solid #f0eff5;font-size:.8125rem}.expert-page_messageTo__7s7Xd span{color:var(--muted)}.expert-page_messageBody__cOfn_{line-height:1.65}.expert-page_placeholder__fZ6gR{padding:1px 4px;border-radius:4px;background:#fff4d6;color:#6a4b06}.expert-page_messageSources__68FOF{font-size:.75rem;color:var(--muted)}.expert-page_messageStatus__0_Q_j{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:5px 10px;border:1px solid #e3dff2;border-radius:999px;background:#f7f5fe;font-size:.75rem;font-weight:500;color:#4d3bb0}.expert-page_messageStatus__0_Q_j span{width:7px;height:7px;border-radius:50%;background:#d39a1c}.expert-page_message__LsT2m .expert-page_posts__ioXPi{padding:0 0 0 18px}.expert-page_posts__ioXPi{margin:0;padding:6px 16px 14px 34px;font-size:.8125rem}.expert-page_posts__ioXPi li{padding:9px 0;border-bottom:1px solid #f0eff5}.expert-page_posts__ioXPi li:last-child{border-bottom:0}.expert-page_posts__ioXPi strong{display:block;font-weight:500}.expert-page_posts__ioXPi span{color:var(--muted)}.expert-page_brief__qwQLm{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0;font-size:.8125rem}.expert-page_brief__qwQLm>div{display:contents}.expert-page_brief__qwQLm dt{color:var(--muted);font-weight:500}.expert-page_brief__qwQLm dd{margin:0;line-height:1.55}.expert-page_brief__qwQLm .expert-page_mono__JIpx7{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.expert-page_briefList__EwL3u{margin:2px 0 0;padding-left:18px}.expert-page_briefList__EwL3u li{padding:1px 0}.expert-page_docCompact__LCoLd .expert-page_brief__qwQLm{font-size:.75rem;gap:6px 12px}.expert-page_paste__iajzK{padding:8px 10px;border-left:3px solid #cfc5f2;border-radius:0 8px 8px 0;background:#f8f7fc;font-size:.8125rem;line-height:1.5}.expert-page_fixes__VS6KL{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;font-size:.8125rem}.expert-page_fixes__VS6KL li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px}.expert-page_fixes__VS6KL li>div{display:flex;flex-direction:column;gap:4px;min-width:0}.expert-page_fixes__VS6KL strong{font-weight:500}.expert-page_fixes__VS6KL li>div>span{color:var(--muted)}.expert-page_fixes__VS6KL .expert-page_paste__iajzK{margin-top:4px}.expert-page_fixNumber__g2IrR{display:grid;place-items:center;width:24px;height:24px;border:1px solid #e2dcfb;border-radius:50%;background:#f1eefd;font-size:.6875rem}.expert-page_proof__e8NiG{display:block;margin-top:2px;color:#4d3bb0!important;font-size:.75rem!important;font-weight:500}.expert-page_section__97Mg9{padding:96px 0 0}.expert-page_heading__yqV6u{max-width:720px;margin-bottom:44px}.expert-page_heading__yqV6u h2{margin-bottom:14px}.expert-page_heading__yqV6u>p:not(.expert-page_kicker__8tP45){margin:0;font-size:1.0625rem;color:var(--muted)}.expert-page_centered____kZw{margin-inline:auto;text-align:center}.expert-page_centered____kZw .expert-page_kicker__8tP45{justify-content:center}.expert-page_when__VIvGR{display:inline-block;align-self:flex-start;margin:0 0 12px;padding:3px 10px;border-radius:999px;background:#f2f0fa;color:#514487;font-size:.75rem;font-weight:600}.expert-page_outputs__4N8nc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.expert-page_output__BB2jr{min-width:0;display:flex;flex-direction:column;padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.expert-page_output__BB2jr h3{margin-bottom:10px;font-size:1.5rem}.expert-page_output__BB2jr>p:not(.expert-page_when__VIvGR){margin:0 0 22px;color:var(--muted);font-size:.9375rem}.expert-page_output__BB2jr .expert-page_doc__6dbrU{margin-top:auto}.expert-page_later__nc4ii{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:22px 0 0;padding:18px 22px;border:1px dashed #d6d3e2;border-radius:14px;color:var(--muted);font-size:.9375rem}.expert-page_later__nc4ii .expert-page_when__VIvGR{margin:0}.expert-page_later__nc4ii strong{color:var(--ink);font-weight:500}.expert-page_connections__xIYmw{margin:18px 0 6px}.expert-page_connections__xIYmw>p{margin:0 0 8px;color:var(--muted);font-size:.8125rem}.expert-page_workflows__YvXW4 .expert-page_connections__xIYmw .expert-page_chips__BoKKQ{flex-direction:row;gap:8px;margin-top:0}.expert-page_workflows__YvXW4 .expert-page_connections__xIYmw .expert-page_chips__BoKKQ li{display:block;gap:0;padding:5px 10px;border-radius:8px}.expert-page_faqLinks__EWcwK{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0}.expert-page_startCta__lS1P3{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:40px}.expert-page_startCta__lS1P3 p{margin:0;color:#616473;font-size:.8125rem}.expert-page_startCta__lS1P3.expert-page_centered____kZw{justify-content:center;margin-top:48px}.expert-page_steps__1xDa8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none}.expert-page_steps__1xDa8>li{display:flex;flex-direction:column;gap:12px;padding-top:24px;border-top:1px solid var(--line)}.expert-page_steps__1xDa8 h3{margin:0;font-size:1.5rem}.expert-page_steps__1xDa8>li>p{margin:0;color:var(--muted);font-size:.9375rem}.expert-page_stepLabel__xgEjg{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:.875rem}.expert-page_stepLabel__xgEjg span{display:grid;place-items:center;width:32px;height:32px;border:1px solid #e2dcfb;border-radius:50%;background:#f1eefd;color:var(--ink);font-size:.75rem}.expert-page_chips__BoKKQ{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none}.expert-page_chips__BoKKQ li{padding:5px 10px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:.75rem}.expert-page_skillsGrid__bQvDO{display:grid;grid-template-columns:1.25fr 1fr;gap:48px;align-items:start}.expert-page_skills__SV_nv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.expert-page_skills__SV_nv li,.expert-page_workflows__YvXW4 li{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:#fff}.expert-page_skills__SV_nv strong,.expert-page_workflows__YvXW4 strong{font-weight:500}.expert-page_skills__SV_nv span,.expert-page_workflows__YvXW4 li span{color:var(--muted);font-size:.875rem;line-height:1.55}.expert-page_more__9w_8e{margin:16px 0 0;color:var(--muted);font-size:.9375rem}.expert-page_workflows__YvXW4{padding:24px;border-radius:var(--radius);background:var(--pale)}.expert-page_workflows__YvXW4 h3{margin-bottom:14px;font-size:1.125rem;letter-spacing:-.02em}.expert-page_workflows__YvXW4 ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.expert-page_note__JdXDz{margin:16px 0 6px;color:var(--muted);font-size:.875rem}.expert-page_compareBand__QA8TL{margin-top:104px;padding:96px 0;background:#f7f7fa}.expert-page_compare__jev0Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1040px;margin:0 auto}.expert-page_compare__jev0Y h3{display:flex;align-items:center;gap:12px;margin-bottom:20px;font-size:1.375rem;letter-spacing:-.02em}.expert-page_compare__jev0Y ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.expert-page_compare__jev0Y li{display:flex;align-items:center;gap:12px;padding:13px 16px;border-radius:12px;font-size:.9375rem}.expert-page_without__ntUsB{padding:32px;border:1.5px dashed #cfcdd9;border-radius:20px}.expert-page_without__ntUsB h3,.expert-page_without__ntUsB li{color:var(--muted)}.expert-page_without__ntUsB li:before{content:"✕";flex:none;color:#b9b8c5}.expert-page_with__V3bXV{padding:32px;border:1px solid #e2dcfb;border-radius:20px;background:#f1eefd;box-shadow:0 20px 50px #6144df14}.expert-page_with__V3bXV h3 img{border:2px solid #fff;border-radius:50%;background:#f3efe9}.expert-page_with__V3bXV li{background:#fff;box-shadow:0 2px 6px #1719250a}.expert-page_with__V3bXV li:before{content:"✓";flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--purple);color:#fff;font-size:.75rem}.expert-page_guardrails__dvLiu{margin-top:104px}.expert-page_rules__oPj_Y li>span svg{width:24px;height:24px}.expert-page_team__HaWI5{margin-top:0}.expert-page_teamNote__88tQ8{margin:28px 0 0;padding:20px 26px;border:1px solid var(--line);border-radius:14px;color:var(--muted)}.expert-page_teamNote__88tQ8 strong{color:var(--ink);font-weight:500}.expert-page_otto__8xT_7{display:flex;align-items:center;gap:16px;margin-top:14px;padding:18px 24px;border-radius:14px;background:#f5f3fc}.expert-page_otto__8xT_7 img{flex:none;border-radius:50%}.expert-page_otto__8xT_7 p{margin:0;color:var(--muted)}.expert-page_otto__8xT_7 strong{color:var(--ink);font-weight:500}@media (max-width:1100px){.expert-page_hero__ZK3U2{gap:36px}.expert-page_skillsGrid__bQvDO{grid-template-columns:1fr}}@media (max-width:850px){.expert-page_hero__ZK3U2{grid-template-columns:1fr;max-width:640px;margin-inline:auto;padding-top:24px}.expert-page_compare__jev0Y,.expert-page_outputs__4N8nc,.expert-page_steps__1xDa8{grid-template-columns:minmax(0,1fr)}.expert-page_section__97Mg9{padding-top:80px}.expert-page_compareBand__QA8TL,.expert-page_guardrails__dvLiu{margin-top:88px}.expert-page_compareBand__QA8TL{padding:72px 0}}@media (max-width:640px){.expert-page_crumbs__ij7Y4{padding-top:16px}.expert-page_kicker__8tP45{font-size:.65rem;letter-spacing:.11em;margin-bottom:18px}.expert-page_lede___jUH4{font-size:1rem}.expert-page_actions__HkFtG{gap:12px 20px}.expert-page_chatBody__isKgo{padding:16px 14px}.expert-page_bubbleYou__aKZ7y{max-width:92%}.expert-page_table__6x81w td,.expert-page_table__6x81w th{padding:8px 10px}.expert-page_doc__6dbrU:not(.expert-page_docCompact__LCoLd) .expert-page_table__6x81w{min-width:470px}.expert-page_output__BB2jr,.expert-page_with__V3bXV,.expert-page_without__ntUsB{padding:22px}.expert-page_output__BB2jr h3,.expert-page_steps__1xDa8 h3{font-size:1.3rem}.expert-page_skills__SV_nv{grid-template-columns:1fr}.expert-page_workflows__YvXW4{padding:20px}.expert-page_compare__jev0Y li{padding:11px 12px}.expert-page_otto__8xT_7,.expert-page_teamNote__88tQ8{padding:16px 18px}.expert-page_otto__8xT_7{align-items:flex-start}.expert-page_otto__8xT_7 img{width:44px;height:44px}}@media (max-width:760px){.expert-page_brief__qwQLm{grid-template-columns:1fr;gap:2px 0}.expert-page_brief__qwQLm dd{margin-bottom:8px}}