.CTAButtons_cta_buttons_container__v0keP{padding-top:5rem;padding-bottom:0}.CTAButtons_center__KM225{text-align:center}.CTAButtons_multiple_button_container__31Ip1{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.CTAButtons_product_hunt_button__NKnA5{margin-left:1rem;margin-top:.5rem}.CTAButtons_cta_subbutton__Hj2sI{color:var(--color-purple);padding-top:1rem}.CTAButtons_cta_subbutton__Hj2sI:hover{color:var(--color-light-purple)}.CTAButtons_pro_cta_text__dltZC{font-size:2rem}@media only screen and (min-width:50em){.CTAButtons_cta_buttons_container__v0keP{padding-top:3rem;padding-bottom:2rem}.CTAButtons_pro_cta_text__dltZC{font-size:1.25rem}}.FAQCard_accordion__aSwdG{width:100%;max-width:60rem;margin:2rem auto 0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:0;gap:0;border-top:1px solid var(--color-text-primary-alpha-10);border-bottom:1px solid var(--color-text-primary-alpha-10)}.FAQCard_item___C2ZV{border-bottom:1px solid var(--color-text-primary-alpha-15);position:relative;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;scroll-margin-top:7rem}.FAQCard_item___C2ZV:last-child{border-bottom:none}.FAQCard_itemOpen__AYU_k{background:var(--color-brand-alpha-10)}.FAQCard_itemOpen__AYU_k:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--color-brand);border-radius:0 2px 2px 0}.FAQCard_trigger__Q2eT_{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:1.5rem 2rem;background:none;border:none;cursor:pointer;text-align:left;grid-gap:1rem;gap:1rem;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.FAQCard_trigger__Q2eT_:hover{background:var(--color-brand-alpha-10)}.FAQCard_itemOpen__AYU_k .FAQCard_trigger__Q2eT_:hover{background:transparent}.FAQCard_number__eHiQf{font-family:Graphik,-apple-system,sans-serif;font-size:.8125rem;font-weight:500;color:var(--color-brand);letter-spacing:.05em;-webkit-flex-shrink:0;flex-shrink:0;width:1.5rem;text-align:center;opacity:.7}.FAQCard_itemOpen__AYU_k .FAQCard_number__eHiQf{opacity:1}.FAQCard_headline__NHyfD{font-family:Graphik,-apple-system,sans-serif;font-size:1.375rem;font-weight:600;color:hsla(0,0%,100%,.6);margin:0;line-height:1.3;-webkit-flex:1 1;flex:1 1;-webkit-transition:color .25s ease;transition:color .25s ease}.FAQCard_itemOpen__AYU_k .FAQCard_headline__NHyfD{color:var(--color-text-primary)}.FAQCard_chevron__N5EuV{-webkit-flex-shrink:0;flex-shrink:0;color:var(--color-text-secondary);-webkit-transition:color .2s ease,-webkit-transform .3s ease;transition:color .2s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .2s ease;transition:transform .3s ease,color .2s ease,-webkit-transform .3s ease;opacity:.5}.FAQCard_chevronOpen__Vweb2{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:var(--color-brand);opacity:1}.FAQCard_panel__S2h5_{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .35s ease;transition:grid-template-rows .35s ease;transition:grid-template-rows .35s ease,-ms-grid-rows .35s ease}.FAQCard_panelOpen__EQ8nM{grid-template-rows:1fr}.FAQCard_panelInner__ajusD{overflow:hidden}.FAQCard_content__5uPZu{padding:0 2rem 1.5rem 4.25rem;font-size:1rem;font-weight:400;line-height:1.6;color:var(--color-text-secondary)}.FAQCard_content__5uPZu p{margin:0 0 1rem}.FAQCard_content__5uPZu p:last-child{margin-bottom:0}.FAQCard_content__5uPZu a{color:var(--color-brand);text-decoration:underline;text-underline-offset:.15em}.FAQCard_content__5uPZu a:hover{color:var(--color-brand-light)}.FAQCard_content__5uPZu ol,.FAQCard_content__5uPZu ul{margin:0 0 1rem;padding-left:1.5rem}.FAQCard_content__5uPZu li{margin-bottom:.25rem;list-style-position:outside}.FAQCard_itemNoNumber__UA9HY .FAQCard_content__5uPZu{padding-left:2rem}@media only screen and (max-width:50em){.FAQCard_accordion__aSwdG{margin-top:1.5rem}.FAQCard_trigger__Q2eT_{padding:1.5rem 1.25rem}.FAQCard_headline__NHyfD{font-size:1.75rem}.FAQCard_content__5uPZu{font-size:1.5rem;line-height:1.5;padding:0 1.25rem 1.5rem 3.5rem}.FAQCard_itemNoNumber__UA9HY .FAQCard_content__5uPZu{padding-left:1.25rem}.FAQCard_number__eHiQf{font-size:1.25rem}.FAQCard_content__5uPZu li{margin-left:0}}.ExpandableCard_expandable_card_container__QXLGo{padding-top:.5rem;padding-bottom:.5rem;margin-top:.5rem;margin-bottom:.5rem;scroll-margin-top:7rem}.ExpandableCard_expandable_card_container__QXLGo:hover{background-color:var(--color-light-background-accent)}.ExpandableCard_expandable_card_container_selected__nMuH2{background-color:var(--color-light-background-accent);padding-bottom:2rem}.ExpandableCard_header__b58TI{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;cursor:pointer;height:20px}.ExpandableCard_header__b58TI p{margin-top:0!important}.ExpandableCard_expandable_card_container__QXLGo p:first-of-type{margin-top:0}@media only screen and (min-width:50em){.ExpandableCard_expandable_card_container__QXLGo{max-width:70rem}.ExpandableCard_header__b58TI{height:70px}}.AIThesis_ai_thesis_container__SaaO8{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center}.AIThesis_ai_thesis_bullets_container__0wCBr{border-left:3px solid radial-gradient(164.34% 50% at 50% 50%,#9d6cff 0,rgba(157,108,255,0) 100%)}.AIThesis_ai_thesis_bullet__2FOhh{margin-top:20px;margin-left:20px;font-size:20px;color:var(--color-text-primary);cursor:pointer}.AIThesis_ai_thesis_bullet__2FOhh:hover{color:var(--color-light-purple)}.AIThesis_ai_thesis_bullet_selected__7H1x0{color:var(--color-purple)}.AIThesis_ai_preview_video_container__l8Sff{margin:auto}.AIThesis_ai_preview_video__Oof1e{max-width:100%;border-radius:2rem;padding:.5rem 1rem;background:var(--color-video-background);border:5px solid rgba(198,169,255,.25)}.SpreadsheetAutomation_flex_col_mobile_row_desktop__BIR_N{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.SpreadsheetAutomation_title_text_container__hxUWY{max-width:30rem;text-align:center;-webkit-flex-grow:1;flex-grow:1}.SpreadsheetAutomation_image_display_block__7yzS0{-webkit-flex-grow:1;flex-grow:1;display:block}.SpreadsheetAutomation_automate_section_container__aNTdi{max-width:60rem}.SpreadsheetAutomation_video_wrapper__M19Yt{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%}.SpreadsheetAutomation_video_container___6oLA{position:relative;padding-bottom:56.25%;width:100%;max-width:80rem;border-radius:10px;overflow:hidden}.SpreadsheetAutomation_video_container___6oLA .SpreadsheetAutomation_video___2t2S{position:absolute;top:0;left:0;width:100%;height:100%}.SpreadsheetAutomation_hero_video_container__gzY3_{-webkit-flex-grow:1;flex-grow:1;height:100%;margin-top:4rem;-webkit-flex-direction:row;flex-direction:row;text-align:center;-webkit-justify-content:center;justify-content:center}.SpreadsheetAutomation_hero_video_container__gzY3_ video{-webkit-flex:1 1;flex:1 1;width:auto;max-height:40rem;max-width:100%;border-radius:5px}@media only screen and (min-width:50em){.SpreadsheetAutomation_flex_col_mobile_row_desktop__BIR_N{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-top:8rem;padding-bottom:8rem;-webkit-justify-content:space-around;justify-content:space-around}.SpreadsheetAutomation_title_text_container__hxUWY{text-align:start}.SpreadsheetAutomation_hero_video_container__gzY3_{margin-top:0;margin-left:4rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}.TextImageSplit_functionality_media__7XcCF{height:-webkit-min-content;height:-moz-min-content;height:min-content;display:block;-webkit-flex-grow:1;flex-grow:1;margin-top:3rem;margin-bottom:10rem}.TextImageSplit_functionality_media_supress_bottom_margin__YvOyZ{margin-bottom:0}@media only screen and (min-width:50em){.TextImageSplit_functionality_text__wA_VD{max-width:30rem}.TextImageSplit_functionality_media__7XcCF{margin-top:0;max-width:45rem}}.PythonAITools_case_study_section__VS3At{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;text-align:center}.PythonAITools_case_study_text_container__XjLZa{max-width:70%;margin-top:4rem}.PythonAITools_case_study_headshot__cPLE_{border:4px solid var(--color-purple);border-radius:50%;overflow:hidden}@media only screen and (min-width:50em){.PythonAITools_case_study_section__VS3At{-webkit-flex-direction:row;flex-direction:row}.PythonAITools_case_study_text_container__XjLZa{margin-top:0}}