.blog_styled,.content_styled{font-family:Georgia,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:400;font-size:18px;line-height:1.5}@media only screen and (min-width: 768px){.blog_styled,.content_styled{font-size:21px}}.blog_styled h1,.blog_styled h2,.blog_styled h3,.blog_styled h4,.content_styled h1,.content_styled h2,.content_styled h3,.content_styled h4{font-weight:600;margin-top:2.1em;margin-bottom:-0.31em;letter-spacing:-0.022em;line-height:1.18}.blog_styled h1,.content_styled h1{font-size:26px}.blog_styled h2,.content_styled h2{font-size:24px}.blog_styled h3,.content_styled h3{font-size:21px}.blog_styled h4,.content_styled h4{font-size:18px}.blog_styled b,.blog_styled strong,.content_styled b,.content_styled strong{font-weight:600}.blog_styled p,.blog_styled .paragraph,.content_styled p,.content_styled .paragraph{margin-top:2em;margin-bottom:-0.46em;letter-spacing:-0.004em}.blog_styled ul li,.content_styled ul li{margin-top:1.05em;margin-left:30px;margin-bottom:-0.46em}.default_styled{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:14px;color:var(--color-text-high-contrast);line-height:1.5}.default_styled h1,.default_styled h2,.default_styled h3{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:500;text-transform:none}.default_styled h1{font-size:26px}.default_styled h2{font-size:24px}.default_styled h3{font-size:18px}.default_styled h4{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase}.default_styled b,.default_styled strong{font-weight:600}.default_styled p,.default_styled .paragraph{margin:12px 0}.default_styled ul li{margin:10px 0;margin-left:30px}.chart_body_container{position:relative}.chart_body_container .legend_tooltip{background-color:var(--color-background-primary);border:1px solid var(--color-border-primary);display:none;padding:15px 20px;position:absolute;z-index:1}.chart_body_container .scatterlayer .point path,.chart_body_container .scatterlayer .point circle{transition:opacity .2s ease-in-out,r .2s ease-in-out,d .2s ease-in-out}.chart_body_container .scatterlayer .point{transition:opacity .2s ease-in-out}
.blog_styled,.content_styled{font-family:Georgia,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:400;font-size:18px;line-height:1.5}@media only screen and (min-width: 768px){.blog_styled,.content_styled{font-size:21px}}.blog_styled h1,.blog_styled h2,.blog_styled h3,.blog_styled h4,.content_styled h1,.content_styled h2,.content_styled h3,.content_styled h4{font-weight:600;margin-top:2.1em;margin-bottom:-0.31em;letter-spacing:-0.022em;line-height:1.18}.blog_styled h1,.content_styled h1{font-size:26px}.blog_styled h2,.content_styled h2{font-size:24px}.blog_styled h3,.content_styled h3{font-size:21px}.blog_styled h4,.content_styled h4{font-size:18px}.blog_styled b,.blog_styled strong,.content_styled b,.content_styled strong{font-weight:600}.blog_styled p,.blog_styled .paragraph,.content_styled p,.content_styled .paragraph{margin-top:2em;margin-bottom:-0.46em;letter-spacing:-0.004em}.blog_styled ul li,.content_styled ul li{margin-top:1.05em;margin-left:30px;margin-bottom:-0.46em}.default_styled{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:14px;color:var(--color-text-high-contrast);line-height:1.5}.default_styled h1,.default_styled h2,.default_styled h3{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:500;text-transform:none}.default_styled h1{font-size:26px}.default_styled h2{font-size:24px}.default_styled h3{font-size:18px}.default_styled h4{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase}.default_styled b,.default_styled strong{font-weight:600}.default_styled p,.default_styled .paragraph{margin:12px 0}.default_styled ul li{margin:10px 0;margin-left:30px}.chart_tooltip{background-color:var(--color-background-primary);border:1px solid var(--color-border-primary);color:var(--color-text-high-contrast);max-width:600px;padding:15px;position:absolute;width:400px;z-index:101;opacity:0;transition:opacity 300ms ease-in-out}.chart_tooltip.visible{opacity:1}@media only screen and (min-width: 1024px){.chart_tooltip{width:600px}}.chart_tooltip .chart_tooltip_entry{display:flex;justify-content:space-between;width:100%}.chart_tooltip .chart_tooltip_entry:not(:last-child){margin-bottom:5px}.chart_tooltip .chart_tooltip_entry.hovered_segment{background-color:var(--color-background-blueish);font-weight:bold;padding-bottom:3px;padding-top:3px}.chart_tooltip .chart_tooltip_entry.is_total{margin-top:15px;font-weight:500}.chart_tooltip .segment_label_text_ratio{color:var(--color-text-lower-contrast);font-size:13px;margin-left:5px}.chart_tooltip .chart_tooltip_entry_legend{align-items:center;display:flex}.chart_tooltip .chart_tooltip_entry_legend .legend_color_box{display:inline-block;height:15px;margin-right:10px;opacity:.6;width:15px}.chart_tooltip .chart_tooltip_entry_value{align-items:center;display:flex;white-space:nowrap;text-align:right}.chart_tooltip .chart_tooltip_entry_value .value_raw{font-size:13px;padding-left:5px}.chart_tooltip .chart_tooltip_entry_value .value_percent{color:var(--color-text-lower-contrast);font-size:12px}.chart_tooltip .chart_tooltip_header{font-size:16px;margin-top:0}
.blog_styled,.content_styled{font-family:Georgia,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:400;font-size:18px;line-height:1.5}@media only screen and (min-width: 768px){.blog_styled,.content_styled{font-size:21px}}.blog_styled h1,.blog_styled h2,.blog_styled h3,.blog_styled h4,.content_styled h1,.content_styled h2,.content_styled h3,.content_styled h4{font-weight:600;margin-top:2.1em;margin-bottom:-0.31em;letter-spacing:-0.022em;line-height:1.18}.blog_styled h1,.content_styled h1{font-size:26px}.blog_styled h2,.content_styled h2{font-size:24px}.blog_styled h3,.content_styled h3{font-size:21px}.blog_styled h4,.content_styled h4{font-size:18px}.blog_styled b,.blog_styled strong,.content_styled b,.content_styled strong{font-weight:600}.blog_styled p,.blog_styled .paragraph,.content_styled p,.content_styled .paragraph{margin-top:2em;margin-bottom:-0.46em;letter-spacing:-0.004em}.blog_styled ul li,.content_styled ul li{margin-top:1.05em;margin-left:30px;margin-bottom:-0.46em}.default_styled{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:14px;color:var(--color-text-high-contrast);line-height:1.5}.default_styled h1,.default_styled h2,.default_styled h3{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:500;text-transform:none}.default_styled h1{font-size:26px}.default_styled h2{font-size:24px}.default_styled h3{font-size:18px}.default_styled h4{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase}.default_styled b,.default_styled strong{font-weight:600}.default_styled p,.default_styled .paragraph{margin:12px 0}.default_styled ul li{margin:10px 0;margin-left:30px}.chart_legend_tooltip{background-color:var(--color-background-primary);border:1px solid var(--color-border-primary);box-shadow:0 1px 2px 0 rgba(0,0,0,.3);display:none;max-width:100%;padding:15px 20px;position:absolute;width:500px;z-index:15}.chart_legend_tooltip h3{margin-bottom:8px;margin-top:0}.chart_legend_tooltip .double_click_reminder_label{color:var(--color-text-medium-contrast);margin-top:12px}.chart_legend_tooltip .split_container{align-items:center;display:flex}.chart_legend_tooltip .split_container .left_side{flex:1}.chart_legend_tooltip .split_container .right_side{margin-left:25px;text-align:center}.chart_legend_tooltip .split_container .percent_label{color:var(--color-text-low-contrast);font-size:12px;margin-top:4px}.chart_legend_tooltip .split_container .fill_bar_container{background-color:var(--color-background-tertiary);border:2px solid var(--color-bar-border);border-radius:4px;height:25px;position:relative;width:150px}.chart_legend_tooltip .split_container .fill_bar_container .fill_line{background-color:var(--color-bar-filled-background);height:100%;left:0;position:absolute;top:0}
.blog_styled,.content_styled{font-family:Georgia,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:400;font-size:18px;line-height:1.5}@media only screen and (min-width: 768px){.blog_styled,.content_styled{font-size:21px}}.blog_styled h1,.blog_styled h2,.blog_styled h3,.blog_styled h4,.content_styled h1,.content_styled h2,.content_styled h3,.content_styled h4{font-weight:600;margin-top:2.1em;margin-bottom:-0.31em;letter-spacing:-0.022em;line-height:1.18}.blog_styled h1,.content_styled h1{font-size:26px}.blog_styled h2,.content_styled h2{font-size:24px}.blog_styled h3,.content_styled h3{font-size:21px}.blog_styled h4,.content_styled h4{font-size:18px}.blog_styled b,.blog_styled strong,.content_styled b,.content_styled strong{font-weight:600}.blog_styled p,.blog_styled .paragraph,.content_styled p,.content_styled .paragraph{margin-top:2em;margin-bottom:-0.46em;letter-spacing:-0.004em}.blog_styled ul li,.content_styled ul li{margin-top:1.05em;margin-left:30px;margin-bottom:-0.46em}.default_styled{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:14px;color:var(--color-text-high-contrast);line-height:1.5}.default_styled h1,.default_styled h2,.default_styled h3{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:500;text-transform:none}.default_styled h1{font-size:26px}.default_styled h2{font-size:24px}.default_styled h3{font-size:18px}.default_styled h4{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase}.default_styled b,.default_styled strong{font-weight:600}.default_styled p,.default_styled .paragraph{margin:12px 0}.default_styled ul li{margin:10px 0;margin-left:30px}.area_chart{min-height:400px;margin:10px}@media only screen and (min-width: 768px){.area_chart.x_axis_visible,.area_chart.y_axis_visible{margin:20px}}.area_chart.hide_data_points .main-svg .legendpoints{display:none}.area_chart.hide_data_points .main-svg .legendtext{transform:translateY(2px)}.area_chart .plotly_container{position:relative}.area_chart .plotly_container .chart_loading_pane{align-items:center;display:flex;justify-content:center}.area_chart .plotly_container .chart_loading_pane .fa-stroopwafel{color:var(--color-text-low-contrast);font-size:90px}.area_chart .plotly_container .chart_loading_pane_message{text-align:center}.area_chart .plotly_container .chart_loading_pane_message .setup_link{display:block;margin-top:25px}
.blog_styled,.content_styled{font-family:Georgia,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:400;font-size:18px;line-height:1.5}@media only screen and (min-width: 768px){.blog_styled,.content_styled{font-size:21px}}.blog_styled h1,.blog_styled h2,.blog_styled h3,.blog_styled h4,.content_styled h1,.content_styled h2,.content_styled h3,.content_styled h4{font-weight:600;margin-top:2.1em;margin-bottom:-0.31em;letter-spacing:-0.022em;line-height:1.18}.blog_styled h1,.content_styled h1{font-size:26px}.blog_styled h2,.content_styled h2{font-size:24px}.blog_styled h3,.content_styled h3{font-size:21px}.blog_styled h4,.content_styled h4{font-size:18px}.blog_styled b,.blog_styled strong,.content_styled b,.content_styled strong{font-weight:600}.blog_styled p,.blog_styled .paragraph,.content_styled p,.content_styled .paragraph{margin-top:2em;margin-bottom:-0.46em;letter-spacing:-0.004em}.blog_styled ul li,.content_styled ul li{margin-top:1.05em;margin-left:30px;margin-bottom:-0.46em}.default_styled{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:14px;color:var(--color-text-high-contrast);line-height:1.5}.default_styled h1,.default_styled h2,.default_styled h3{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:500;text-transform:none}.default_styled h1{font-size:26px}.default_styled h2{font-size:24px}.default_styled h3{font-size:18px}.default_styled h4{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase}.default_styled b,.default_styled strong{font-weight:600}.default_styled p,.default_styled .paragraph{margin:12px 0}.default_styled ul li{margin:10px 0;margin-left:30px}.review_tabs_container{border-bottom:1px solid var(--color-border-primary)}.review_tabs_container>.width_wrapper{margin-top:40px}.data_interrogator_container{position:relative;z-index:4500}.data_interrogator_container .data_interrogator_fab{align-items:center;background:linear-gradient(135deg, #333d4d 0%, #3b307d 100%);border:none;border-radius:28px;bottom:24px;box-shadow:0 6px 20px rgba(0,0,0,.25);color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;padding:12px 18px;position:fixed;right:24px;transition:transform .15s ease,box-shadow .15s ease}.data_interrogator_container .data_interrogator_fab:disabled{cursor:not-allowed;opacity:.5}.data_interrogator_container .data_interrogator_fab:not(:disabled):hover{box-shadow:0 10px 24px rgba(0,0,0,.3);transform:translateY(-1px)}.data_interrogator_container .data_interrogator_fab.is_open .fab_label::before{content:"✕ "}.data_interrogator_container .data_interrogator_fab .fab_icon{font-size:1.1em}.data_interrogator_container .data_interrogator_drawer{background:var(--color-background-primary);border:1px solid var(--color-border-primary);border-radius:16px;bottom:88px;box-shadow:0 12px 36px rgba(0,0,0,.25);display:flex;flex-direction:column;max-height:72vh;position:fixed;right:24px;width:420px}@media(max-width: 480px){.data_interrogator_container .data_interrogator_drawer{bottom:84px;left:12px;right:12px;width:auto}}@media only screen and (min-width: 1024px){.data_interrogator_container .data_interrogator_drawer{width:650px}}.data_interrogator_container .data_interrogator_drawer.is_embedded{border-radius:12px;bottom:auto;box-shadow:0 2px 8px rgba(0,0,0,.08);max-height:none;position:static;right:auto;width:100%}.data_interrogator_container .data_interrogator_drawer.is_embedded .data_interrogator_transcript{max-height:none;overflow-y:visible}.data_interrogator_container .data_interrogator_drawer.is_embedded .tool_inline_chart{max-width:800px}.data_interrogator_container .data_interrogator_drawer.is_embedded .tool_inline_chart .area_chart,.data_interrogator_container .data_interrogator_drawer.is_embedded .tool_inline_chart .plotly_container{max-width:800px}.data_interrogator_container .drawer_header{background:linear-gradient(135deg, #333d4d 0%, #3b307d 100%);border-top-left-radius:16px;border-top-right-radius:16px;color:#fff;padding:18px 20px}.data_interrogator_container .drawer_header .drawer_title{align-items:center;display:flex;font-size:1.05em;font-weight:700;gap:8px;margin:0 0 4px 0}.data_interrogator_container .drawer_header .drawer_subtitle{font-size:.9em;margin:0;opacity:.85}.data_interrogator_container .data_interrogator_ask_form{align-items:flex-end;border-bottom:1px solid var(--color-border-primary);display:flex;gap:8px;padding:14px 16px}.data_interrogator_container .data_interrogator_ask_form .ask_input{background:var(--color-background-secondary);border:2px solid var(--color-border-primary);border-radius:10px;color:var(--color-text-high-contrast);flex:1;font-size:.95em;min-width:0}.data_interrogator_container .data_interrogator_ask_form .ask_input:focus-within{border-color:#3b307d}.data_interrogator_container .data_interrogator_ask_form .ask_input .clear_editor_container,.data_interrogator_container .data_interrogator_ask_form .ask_input .clear-editor{width:100%}.data_interrogator_container .data_interrogator_ask_form .ask_input .clear-editor-editor{background:rgba(0,0,0,0);border:none;max-height:240px;min-height:56px;overflow-y:auto;padding:8px 12px}.data_interrogator_container .data_interrogator_ask_form .ask_input .clear-editor-editor:focus,.data_interrogator_container .data_interrogator_ask_form .ask_input .clear-editor-editor:focus-visible{outline:none}.data_interrogator_container .data_interrogator_ask_form .ask_input.is_submitted .clear-editor-editor{max-height:40px;min-height:40px}.data_interrogator_container .data_interrogator_ask_form .ask_submit{align-self:stretch;background:#3b307d;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:0 16px}.data_interrogator_container .data_interrogator_ask_form .ask_submit:disabled{cursor:not-allowed;opacity:.5}.data_interrogator_container .drawer_question_header{background:var(--color-background-secondary);border-bottom:1px solid var(--color-border-primary);padding:12px 16px;position:sticky;top:0;z-index:1}.data_interrogator_container .drawer_question_header .drawer_question_header_label{color:var(--color-text-low-contrast);display:block;font-size:.75em;font-weight:600;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.data_interrogator_container .drawer_question_header .drawer_question_header_text{color:var(--color-text-high-contrast);font-size:.95em;line-height:1.35;margin:0;word-wrap:break-word}.data_interrogator_container .drawer_error{background:rgba(220,53,69,.08);color:#b32d3a;font-size:.9em;padding:10px 16px}.data_interrogator_container .drawer_resume_bar{align-items:center;background:rgba(255,193,7,.12);border-bottom:1px solid rgba(255,193,7,.4);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px 16px}.data_interrogator_container .drawer_resume_bar .drawer_resume_message{color:var(--color-text-high-contrast);font-size:.88em}.data_interrogator_container .drawer_resume_bar .drawer_resume_button{background:#3b307d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.85em;font-weight:600;padding:6px 14px}.data_interrogator_container .drawer_resume_bar .drawer_resume_button:hover{background:#7e68de}.data_interrogator_container .drawer_resume_bar .drawer_resume_button:focus{outline:1px dotted #3b307d;outline-offset:2px}.data_interrogator_container .drawer_followup{border-top:1px solid var(--color-border-primary);padding:10px 4px 0}.data_interrogator_container .drawer_followup .drawer_followup_label{color:var(--color-text-low-contrast);display:block;font-size:.75em;font-weight:600;letter-spacing:.04em;padding:0 12px;text-transform:uppercase}.data_interrogator_container .drawer_followup_upsell{background:var(--color-background-secondary);border-top:1px solid var(--color-border-primary);padding:12px 16px}.data_interrogator_container .drawer_followup_upsell .drawer_followup_upsell_label{color:#3b307d;display:block;font-size:.85em;font-weight:700;margin-bottom:4px}.data_interrogator_container .drawer_followup_upsell .drawer_followup_upsell_body{color:var(--color-text-low-contrast);font-size:.85em;line-height:1.4;margin:0}.data_interrogator_container .data_interrogator_transcript{flex:1;overflow-y:auto;padding:14px 16px}.data_interrogator_container .data_interrogator_transcript.is_empty{align-items:center;color:var(--color-text-low-contrast);display:flex;font-size:.92em;justify-content:center;text-align:center}.data_interrogator_container .transcript_block{border-radius:10px;margin-bottom:12px;padding:10px 12px}.data_interrogator_container .transcript_block.transcript_block_user{background:rgba(0,0,0,.04)}.data_interrogator_container .transcript_block.transcript_block_assistant{background:var(--color-background-secondary)}.data_interrogator_container .transcript_block.transcript_block_tool{background:rgba(59,48,125,.06);border:1px dashed rgba(59,48,125,.4)}.data_interrogator_container .transcript_block.transcript_block_error{background:rgba(220,53,69,.08);color:#b32d3a}.data_interrogator_container .transcript_block.transcript_block_system{background:rgba(255,193,7,.08);border-left:3px solid rgba(255,193,7,.6);color:var(--color-text-low-contrast);font-size:.88em}.data_interrogator_container .transcript_block .transcript_block_label{color:var(--color-text-low-contrast);display:block;font-size:.75em;font-weight:600;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.data_interrogator_container .transcript_block .transcript_block_body{color:var(--color-text-high-contrast);font-size:.93em;margin:0}.data_interrogator_container .markdown_body h1{font-size:1.1em;font-weight:700;margin:10px 0 4px}.data_interrogator_container .markdown_body h2{font-size:1.05em;font-weight:700;margin:8px 0 4px}.data_interrogator_container .markdown_body h3{font-size:.98em;font-weight:700;margin:6px 0 4px}.data_interrogator_container .markdown_body h4{font-size:.93em;font-weight:600;margin:4px 0 2px}.data_interrogator_container .markdown_body p{line-height:1.4;margin:4px 0}.data_interrogator_container .markdown_body a{color:#b09aff;text-decoration:underline}.data_interrogator_container .markdown_body ul,.data_interrogator_container .markdown_body ol{margin:4px 0;padding-left:1.4em}.data_interrogator_container .markdown_body ul{list-style-type:disc}.data_interrogator_container .markdown_body li{margin:2px 0}.data_interrogator_container .markdown_body li>p{margin:0}.data_interrogator_container .markdown_body code{background:rgba(0,0,0,.06);border-radius:3px;font-family:monospace;font-size:.88em;padding:1px 4px}.data_interrogator_container .markdown_body pre{background:rgba(0,0,0,.06);border-radius:4px;margin:6px 0;overflow-x:auto;padding:8px 10px}.data_interrogator_container .markdown_body pre code{background:rgba(0,0,0,0);padding:0}.data_interrogator_container .markdown_body blockquote{border-left:3px solid var(--color-text-low-contrast);color:var(--color-text-low-contrast);margin:6px 0;padding:2px 8px}.data_interrogator_container .markdown_body table{border-collapse:collapse;margin:12px 0}.data_interrogator_container .markdown_body th,.data_interrogator_container .markdown_body td{background-color:#14181f;border:1px solid rgba(0,0,0,.12);color:#fff;padding:5px 8px;text-align:left}.data_interrogator_container .markdown_body th{background-color:#14181f;color:#fff;font-weight:600}.data_interrogator_container .streaming_cursor{animation:di_cursor_blink .9s infinite;display:inline-block;margin-left:2px}@keyframes di_cursor_blink{0%,49%{opacity:1}50%,100%{opacity:0}}.data_interrogator_container .tool_summary{display:block;font-style:italic}.data_interrogator_container .tool_links{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.data_interrogator_container .tool_links a,.data_interrogator_container .tool_links button{color:#b09aff;font-weight:600;text-decoration:underline}.data_interrogator_container .tool_details_toggle{background:rgba(0,0,0,0);border:none;cursor:pointer;font-size:inherit;padding:0}.data_interrogator_container .tool_details_toggle:focus{outline:1px dotted #7e68de;outline-offset:2px}.data_interrogator_container .tool_admin_csv_link .admin_pill,.data_interrogator_container .tool_debug_toggle .admin_pill{background:rgba(59,48,125,.15);border-radius:4px;font-size:.8em;margin-right:4px;padding:1px 4px}.data_interrogator_container .tool_debug_toggle{background:rgba(0,0,0,0);border:none;color:#3b307d;cursor:pointer;font-size:inherit;font-weight:600;padding:0;text-decoration:underline}.data_interrogator_container .tool_debug_toggle:focus{outline:1px dotted #3b307d;outline-offset:2px}.data_interrogator_container .tool_debug_revealed{background:var(--color-background-secondary);border:1px solid var(--color-border-primary);border-radius:6px;margin:6px 0 4px;padding:10px 12px}.data_interrogator_container .tool_debug_text{color:var(--color-text-high-contrast);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:.88em;line-height:1.45;margin:0 0 6px;white-space:pre-wrap;word-break:break-word}.data_interrogator_container .transcript_block_tool.tool_shape_interstitial{background:rgba(0,0,0,0);border:none;border-radius:0;margin-bottom:4px;padding:2px 4px}.data_interrogator_container .transcript_block_tool.tool_shape_interstitial .transcript_block_label{color:var(--color-text-low-contrast);display:inline-block;letter-spacing:.02em;margin-bottom:0;text-transform:none}.data_interrogator_container .tool_inline_chart{max-width:600px;width:100%}.data_interrogator_container .tool_inline_chart .area_chart{background-color:var(--color-background-primary);border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;justify-content:center;margin:0}.data_interrogator_container .tool_inline_chart .centered_chart{background-color:var(--color-background-primary);display:flex;justify-content:center}.data_interrogator_container .tool_inline_chart .area_chart,.data_interrogator_container .tool_inline_chart .plotly_container{max-width:600px;width:100%}.data_interrogator_container .tool_inline_chart .tool_inline_chart_header{background:var(--color-background-primary);border-radius:8px;margin-top:15px;padding:12px 16px 4px;text-align:center}.data_interrogator_container .tool_inline_chart .tool_inline_chart_header .tool_inline_chart_header_title{font-size:1.15em;font-weight:600;margin-bottom:4px}.data_interrogator_container .tool_inline_chart .tool_inline_chart_header .tool_inline_chart_header_description{color:var(--color-text-low-contrast);font-size:.92em;margin-bottom:4px}.data_interrogator_container .tool_inline_chart .tool_inline_chart_header_relevance{font-style:italic;margin:12px 0}.data_interrogator_container .tool_admin_details{background:rgba(0,0,0,.04);border-radius:6px;margin-top:8px;padding:8px 10px}.data_interrogator_container .tool_admin_section{margin-bottom:6px}.data_interrogator_container .tool_admin_section:last-child{margin-bottom:0}.data_interrogator_container .tool_admin_section_label{color:var(--color-text-low-contrast);display:block;font-size:.72em;font-weight:600;letter-spacing:.04em;margin-bottom:2px;text-transform:uppercase}.data_interrogator_container .tool_admin_pre{background:var(--color-background-primary);border:1px solid var(--color-border-primary);border-radius:4px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.78em;margin:0;max-height:200px;overflow:auto;padding:6px 8px;white-space:pre-wrap;word-break:break-word}.data_interrogator_container .transcript_thinking{align-items:center;color:var(--color-text-low-contrast);display:flex;font-size:.88em;gap:6px;padding:6px 4px}.data_interrogator_container .transcript_thinking .thinking_dot{animation:di_dot_pulse 1.2s infinite ease-in-out;background:var(--color-text-low-contrast);border-radius:50%;display:inline-block;height:6px;width:6px}.data_interrogator_container .transcript_thinking .thinking_dot:nth-child(2){animation-delay:.15s}.data_interrogator_container .transcript_thinking .thinking_dot:nth-child(3){animation-delay:.3s}@keyframes di_dot_pulse{0%,80%,100%{opacity:.3;transform:scale(0.8)}40%{opacity:1;transform:scale(1)}}.data_deep_dive_body .data_deep_dive_index{margin:18px 0 24px}.data_deep_dive_body .data_deep_dive_index .data_deep_dive_index_title{color:var(--color-text-high-contrast);font-size:1.3em;font-weight:700;margin:0 0 4px}.data_deep_dive_body .data_deep_dive_index .data_deep_dive_index_subtitle{color:var(--color-text-low-contrast);font-size:.92em;margin:0 0 14px}.data_deep_dive_body .data_deep_dive_index .data_deep_dive_empty{background:var(--color-background-secondary);border:1px dashed var(--color-border-primary);border-radius:8px;color:var(--color-text-low-contrast);padding:18px 22px}.data_deep_dive_body .data_deep_dive_index .data_deep_dive_empty p{margin:0 0 6px}.data_deep_dive_body .data_deep_dive_index .data_deep_dive_empty p:last-child{margin-bottom:0}.data_deep_dive_body .data_deep_dive_index .data_deep_dive_list{list-style:none;margin:0;padding:0}.data_deep_dive_body .data_deep_dive_index .data_deep_dive_row{border:1px solid var(--color-border-primary);border-radius:8px;margin-bottom:10px;transition:border-color .15s ease,box-shadow .15s ease}.data_deep_dive_body .data_deep_dive_index .data_deep_dive_row:hover{border-color:#3b307d;box-shadow:0 2px 8px rgba(0,0,0,.06)}.data_deep_dive_body .data_deep_dive_index .data_deep_dive_row.status_pending_process,.data_deep_dive_body .data_deep_dive_index .data_deep_dive_row.status_processing{opacity:.75}.data_deep_dive_body .data_deep_dive_index .data_deep_dive_row.status_error_no_llm .data_deep_dive_row_status{color:#b32d3a}.data_deep_dive_body .data_deep_dive_index .data_deep_dive_row_link{background-color:var(--color-background-primary);border-radius:8px;color:inherit;display:block;padding:12px 16px;text-decoration:none}.data_deep_dive_body .data_deep_dive_index .data_deep_dive_row_meta{color:var(--color-text-low-contrast);display:flex;flex-wrap:wrap;font-size:.82em;gap:12px;margin-bottom:4px;text-transform:uppercase;letter-spacing:.03em}.data_deep_dive_body .data_deep_dive_index .data_deep_dive_row_question{color:var(--color-text-high-contrast);line-height:1.4;margin:0}.browse_llm_data_question_body .browse_llm_data_question_header{margin:18px 0 12px}.browse_llm_data_question_body .browse_llm_data_question_header .browse_llm_data_question_title{color:var(--color-text-high-contrast);font-size:1.4em;font-weight:700;margin:0 0 6px}.browse_llm_data_question_body .browse_llm_data_question_header .browse_llm_data_question_meta{align-items:center;color:var(--color-text-low-contrast);display:flex;flex-wrap:wrap;font-size:.88em;gap:16px}.browse_llm_data_question_body .browse_llm_data_question_header .browse_llm_data_question_meta .browse_llm_data_question_back{color:#3b307d;margin-left:auto;text-decoration:underline}.browse_llm_data_question_body .data_interrogator_root_embedded{position:static;z-index:auto}
.blog_styled,.content_styled{font-family:Georgia,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:400;font-size:18px;line-height:1.5}@media only screen and (min-width: 768px){.blog_styled,.content_styled{font-size:21px}}.blog_styled h1,.blog_styled h2,.blog_styled h3,.blog_styled h4,.content_styled h1,.content_styled h2,.content_styled h3,.content_styled h4{font-weight:600;margin-top:2.1em;margin-bottom:-0.31em;letter-spacing:-0.022em;line-height:1.18}.blog_styled h1,.content_styled h1{font-size:26px}.blog_styled h2,.content_styled h2{font-size:24px}.blog_styled h3,.content_styled h3{font-size:21px}.blog_styled h4,.content_styled h4{font-size:18px}.blog_styled b,.blog_styled strong,.content_styled b,.content_styled strong{font-weight:600}.blog_styled p,.blog_styled .paragraph,.content_styled p,.content_styled .paragraph{margin-top:2em;margin-bottom:-0.46em;letter-spacing:-0.004em}.blog_styled ul li,.content_styled ul li{margin-top:1.05em;margin-left:30px;margin-bottom:-0.46em}.default_styled{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:14px;color:var(--color-text-high-contrast);line-height:1.5}.default_styled h1,.default_styled h2,.default_styled h3{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:500;text-transform:none}.default_styled h1{font-size:26px}.default_styled h2{font-size:24px}.default_styled h3{font-size:18px}.default_styled h4{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase}.default_styled b,.default_styled strong{font-weight:600}.default_styled p,.default_styled .paragraph{margin:12px 0}.default_styled ul li{margin:10px 0;margin-left:30px}.edit_in_place_content.content_display_mode{display:flex}.edit_in_place_content.content_display_mode.with_edit_icon .display_text::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:normal;line-height:1;content:"";font-family:"Font Awesome 5 Pro";font-weight:400;color:var(--color-text-link);padding-left:4px}.edit_in_place_content.content_display_mode .display_text{cursor:pointer;flex:1;white-space:pre-line;word-break:break-word}.edit_in_place_content.content_display_mode .edit-invoke{width:20px}.edit_in_place_content.content_display_mode .edit-invoke>.material-icons{font-size:inherit;padding-left:10px}.edit_in_place_content a{cursor:pointer}.edit_in_place_content .mdc-text-field--textarea{width:90%}.edit_in_place_content .mdc-text-field--textarea textarea.mdc-text-field__input{width:100%;padding:6px;background:var(--color-background-primary);height:150px}.edit_in_place_content input[type=text],.edit_in_place_content input[type=number]{padding:6px}.edit_in_place_content .edit_in_place_actions{display:flex;align-items:center;margin:6px 0 10px}.edit_in_place_content .edit_in_place_actions .update_button{margin-right:10px}.edit_in_place_content .edit_in_place_update_confirmation{color:#70cc33;opacity:0;transition:1s opacity;width:0}.edit_in_place_content .edit_in_place_update_confirmation.is_active{margin-left:5px;opacity:1;width:auto}.edit_in_place_content .inline_spinner{padding-left:5px;padding-right:5px}
.blog_styled,.content_styled{font-family:Georgia,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:400;font-size:18px;line-height:1.5}@media only screen and (min-width: 768px){.blog_styled,.content_styled{font-size:21px}}.blog_styled h1,.blog_styled h2,.blog_styled h3,.blog_styled h4,.content_styled h1,.content_styled h2,.content_styled h3,.content_styled h4{font-weight:600;margin-top:2.1em;margin-bottom:-0.31em;letter-spacing:-0.022em;line-height:1.18}.blog_styled h1,.content_styled h1{font-size:26px}.blog_styled h2,.content_styled h2{font-size:24px}.blog_styled h3,.content_styled h3{font-size:21px}.blog_styled h4,.content_styled h4{font-size:18px}.blog_styled b,.blog_styled strong,.content_styled b,.content_styled strong{font-weight:600}.blog_styled p,.blog_styled .paragraph,.content_styled p,.content_styled .paragraph{margin-top:2em;margin-bottom:-0.46em;letter-spacing:-0.004em}.blog_styled ul li,.content_styled ul li{margin-top:1.05em;margin-left:30px;margin-bottom:-0.46em}.default_styled{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:14px;color:var(--color-text-high-contrast);line-height:1.5}.default_styled h1,.default_styled h2,.default_styled h3{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-weight:500;text-transform:none}.default_styled h1{font-size:26px}.default_styled h2{font-size:24px}.default_styled h3{font-size:18px}.default_styled h4{font-family:Roboto,Helvetica,Arial,"Helvetica Neue",sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase}.default_styled b,.default_styled strong{font-weight:600}.default_styled p,.default_styled .paragraph{margin:12px 0}.default_styled ul li{margin:10px 0;margin-left:30px}.subscription_popup_container{font-size:16px;position:relative}.subscription_popup_container[data-visible=true] .subscription_popup_form,.subscription_popup_container[data-visible=true] .subscription_popup_overlay{display:block}.subscription_popup_container .subscription_popup_form{background-color:var(--color-background-primary);border-radius:5px;display:none;left:50%;margin:20px auto;max-width:100%;padding:20px 30px;position:absolute;transform:translateX(-50%);width:800px;z-index:51}.subscription_popup_container .subscription_popup_form .button_primary{font-size:18px;padding:10px 20px}.subscription_popup_container .subscription_popup_form .close_button{padding:10px 15px;position:absolute;right:30px;top:20px;z-index:52}.subscription_popup_container .subscription_popup_form .close_button:hover{background-color:var(--color-background-secondary);border-radius:50%;cursor:pointer}.subscription_popup_container .subscription_popup_form .close_button::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:normal;line-height:1;content:"";font-family:"Font Awesome 5 Pro";font-weight:400;color:var(--color-text-medium-contrast)}.subscription_popup_container .subscription_popup_form .button_line{margin-top:15px}.subscription_popup_container .payment_element_container{margin:20px 0}.subscription_popup_container .payment_element_container .payment_option{margin:10px 0}.subscription_popup_container .payment_element_container .stripe_payment_element_container{display:none}.subscription_popup_container .payment_element_container .stripe_payment_element_container[data-visible=true]{display:block}.subscription_popup_container .subscription_popup_overlay{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:50}.subscription_popup_container .form_introduction_container .cancel_free_label{background-color:var(--color-background-light-glow);padding:2px}.subscription_popup_container .card_element_container{margin:20px 0}.subscription_popup_container .payment_error_message{color:var(--color-text-error-high-contrast)}.subscription_popup_container .payment_method_selection_container{margin:15px 0}

/*# sourceMappingURL=global-8fe9e541.css.map*/