.assistant-comparison_comparison__UjZMg{min-width:0;line-height:1.7}.assistant-comparison_comparison__UjZMg section{margin-top:36px}.assistant-comparison_comparison__UjZMg h2{font-size:clamp(26px,3vw,34px);margin-bottom:16px}.assistant-comparison_comparison__UjZMg a{color:var(--teal-dark);text-decoration:underline;text-underline-offset:4px}.assistant-comparison_tableWrap__qJtB_{max-width:100%;overflow-x:auto;margin-top:24px}.assistant-comparison_tableWrap__qJtB_ table{width:100%;min-width:580px;border-collapse:collapse;font-size:15px}.assistant-comparison_tableWrap__qJtB_ caption{text-align:left;padding-bottom:12px;font-weight:600}.assistant-comparison_tableWrap__qJtB_ td,.assistant-comparison_tableWrap__qJtB_ th{text-align:left;vertical-align:top;padding:16px 12px;border-bottom:1px solid var(--line)}.assistant-comparison_tableWrap__qJtB_ thead{background:var(--mint)}.assistant-comparison_tableWrap__qJtB_ th:first-child{width:24%}.assistant-comparison_profile__Wu_vi{margin-top:18px;padding:20px 24px;border:1px solid var(--line);border-radius:8px;scroll-margin-top:110px}.assistant-comparison_profile__Wu_vi summary{cursor:pointer;font-weight:600;color:var(--teal-dark)}.assistant-comparison_profile__Wu_vi summary span{display:block;margin-top:6px;font-size:14px;font-weight:400;color:var(--muted)}.assistant-comparison_profile__Wu_vi dl>div{margin-top:24px}.assistant-comparison_profile__Wu_vi dt{font-weight:600}.assistant-comparison_profile__Wu_vi dd{margin:8px 0 0}.assistant-comparison_profile__Wu_vi>p{margin-top:20px}.assistant-comparison_sources__qMHMR{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:8px;font-size:13px}.assistant-comparison_sources__qMHMR a{padding-block:4px}@media (max-width:600px){.assistant-comparison_profile__Wu_vi{padding:18px}}.conversation-starters_starters__ur6Gs{scroll-margin-top:110px}.conversation-starters_cards__61qF3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.conversation-starters_card__VG5SB{padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0}.conversation-starters_card__VG5SB h2,.conversation-starters_card__VG5SB h3{font-family:var(--font-serif);font-size:28px;font-weight:400;line-height:1.2}.conversation-starters_card__VG5SB blockquote{margin:20px 0;line-height:1.7}.conversation-starters_card__VG5SB h2+p,.conversation-starters_card__VG5SB p+p{margin-top:16px}.conversation-starters_journey__51ruG{margin-bottom:48px}.conversation-starters_journey__51ruG h2{font-size:clamp(30px,3.4vw,42px);margin-bottom:20px}.conversation-starters_journey__51ruG ol{padding-left:24px;max-width:760px}.conversation-starters_journey__51ruG li+li{margin-top:16px}.conversation-starters_details__nFrCJ{margin-top:26px;padding:20px 24px;border:1px solid var(--line);border-radius:8px}.conversation-starters_details__nFrCJ summary{cursor:pointer;font-weight:600;color:var(--teal-dark)}.conversation-starters_details__nFrCJ p{margin-top:16px}.conversation-starters_steering__ghbeW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;list-style:none;padding:0;margin:22px 0}.conversation-starters_steering__ghbeW li{padding:18px 20px;border-left:2px solid var(--teal);background:var(--mint)}.conversation-starters_message__gv71A{margin:18px 0;padding-left:20px;border-left:2px solid var(--teal);line-height:1.7}.conversation-starters_tableWrap__0dbNd{max-width:100%;overflow-x:auto;margin:24px 0}.conversation-starters_table__rX9GY{width:100%;min-width:480px;border-collapse:collapse;font-size:15px}.conversation-starters_table__rX9GY caption{text-align:left;padding-bottom:12px;font-weight:600}.conversation-starters_table__rX9GY td,.conversation-starters_table__rX9GY th{text-align:left;vertical-align:top;padding:14px;border-bottom:1px solid var(--line)}.conversation-starters_table__rX9GY thead{background:var(--mint)}@media (max-width:900px){.conversation-starters_cards__61qF3{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.conversation-starters_steering__ghbeW{grid-template-columns:minmax(0,1fr)}.conversation-starters_card__VG5SB{padding:24px}}