.examples_image__ahAWN{height:auto;object-fit:contain;border-radius:var(--radius);cursor:pointer}.examples_image__ahAWN:hover{transform:scale(1.05);transition:all .3s ease-in-out}.how_card__c_RRs{max-width:345px;padding:2rem}.how_video__1lHl1{width:100%;height:90vh;border-radius:8px;margin-top:1rem}.how_circle__be6HE{background:black;color:white;width:2rem;height:2rem;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;border-radius:50%}@media screen and (max-width:768px){.how_card__c_RRs{padding:1rem}}.plan_cardStyle__0fLb2{width:350px;background-color:white;color:black;min-height:450px;padding:1.5rem;display:flex;flex-direction:column}.plan_footer__7hkmO{margin-top:auto;padding-top:2rem;text-align:center}@media screen and (max-width:768px){.plan_cardStyle__0fLb2{width:100%;padding:1rem}}.title_cardContent__p5TeL{width:70vw;max-width:1146px;display:flex;align-items:center;justify-content:center;text-align:left;gap:1rem}.title_heading__l7vlp{font-size:50px;line-height:1.1}.title_image__8DXRm{height:auto;object-fit:contain;border-radius:var(--radius);border:1px solid var(--light-gray)}@media screen and (max-width:768px){.title_heading__l7vlp{font-size:45px}}@media screen and (max-width:750px){.title_cardContent__p5TeL{text-align:center;flex-direction:column;width:100%}}.page_container__jZF7q{display:flex;flex-direction:column;margin-bottom:3rem}.why_card__ASiEA{max-width:345px;background-color:white;color:black;padding:2rem}@media screen and (max-width:768px){.why_card__ASiEA{padding:1rem}}.post_postHeader__3VJyr{text-align:center;margin-bottom:2rem}.post_postTitle__7EaiM{margin:1rem 0}.post_featuredImage__mcfjh{width:100%;margin-bottom:2.5rem;border-radius:var(--radius);overflow:hidden}.post_featuredImage__mcfjh img{width:100%;height:auto;object-fit:cover}.post_article__LUuJH{line-height:1.7;color:var(--foreground)}.post_exampleSection__oTjbP{display:flex;flex-direction:column;gap:1.5rem;margin:1.5rem 0}.post_example__E5Xbm{background-color:rgba(0,0,0,.03);border-left:3px solid var(--gray-8);padding:1.5rem;border-radius:var(--radius)}.post_exampleText__t7WgO{font-style:italic;margin-top:.5rem}.post_list__Y4644{margin:1rem 0 2rem 1.5rem}.post_callToAction__pmaVI{background-color:rgba(0,0,0,.05);padding:2rem;border-radius:var(--radius);text-align:center}.post_ctaButton__ykGjp{display:inline-block;margin-top:1.5rem;padding:.8rem 2rem;background-color:black;color:white;border-radius:var(--radius);font-weight:700;transition:all .2s ease}.post_ctaButton__ykGjp:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}@media screen and (max-width:768px){.post_article__LUuJH{font-size:1rem}.post_callToAction__pmaVI{padding:1.5rem}}.footer_footer__MbdlQ{width:100%;padding:20px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border-color);margin-top:3rem}.footer_text__L_EGJ{font-size:14px;color:#555}.footer_leftSide__0krsn{display:flex;flex-direction:row;align-items:center;gap:8px}.footer_links__jFci_{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px}.footer_link__TtCV5{font-size:14px;color:#0070f3;text-decoration:none}.footer_link__TtCV5:hover{text-decoration:underline}@media (max-width:876px){.footer_footer__MbdlQ{flex-direction:column;gap:8px}.footer_leftSide__0krsn{flex-direction:column}.footer_links__jFci_{justify-content:center}}.faq_list__rT7Ad{margin-top:1.5rem;width:100%;max-width:45rem;display:flex;flex-direction:column;gap:.75rem;text-align:left}.faq_item__De1yQ{background-color:white;color:black;border:1px solid var(--border-color);border-radius:var(--radius);padding:0 1.25rem}.faq_summary__Uk28I{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 0;cursor:pointer;list-style:none}.faq_summary__Uk28I::-webkit-details-marker{display:none}.faq_summary__Uk28I:focus-visible{outline:2px solid #0070f3;outline-offset:4px;border-radius:4px}.faq_question__qfp3z{margin:0}.faq_chevron__dpLSi{flex-shrink:0;width:.55rem;height:.55rem;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);transition:transform .15s ease}.faq_item__De1yQ[open] .faq_chevron__dpLSi{transform:rotate(-135deg)}.faq_answer__FQ2Zi{margin:0;padding-bottom:1.25rem}@media (prefers-reduced-motion:reduce){.faq_chevron__dpLSi{transition:none}}@media screen and (max-width:768px){.faq_item__De1yQ{padding:0 1rem}}.blog_blogGrid__QlInw{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.blog_blogCard__CdAbn{border-radius:var(--radius);overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;background-color:white;display:flex;flex-direction:column}.blog_blogCard__CdAbn:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.12)}.blog_imageContainer__nVlOd{width:100%;height:200px;position:relative;overflow:hidden}.blog_blogImage__BZ7A5{object-fit:cover;width:100%;height:100%}.blog_postMeta__IjTU0{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.blog_blogTitle__tUHbZ{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:768px){.blog_blogGrid__QlInw{grid-template-columns:1fr;gap:1.5rem}}.tos_container__paADV{max-width:800px;margin:40px auto;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.tos_separator__g8ypi{margin:20px 0}.tos_subtitle__PRVwg{font-size:20px;font-weight:700;margin-top:20px}.tos_text__0ym9i{font-size:16px;line-height:1.6;color:#444}.privacy-policy_container__t8btQ{max-width:800px;margin:40px auto;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.privacy-policy_title__0m5fD{text-align:center;font-size:24px;font-weight:700;margin-bottom:10px}.privacy-policy_date__63RrP{text-align:center;color:#777;margin-bottom:20px}.privacy-policy_separator__djqHc{margin:20px 0}.privacy-policy_subtitle__qrWeu{font-size:20px;font-weight:700;margin-top:20px}.privacy-policy_text__oAtUp{font-size:16px;line-height:1.6;color:#444}.privacy-policy_list__rXWjf{margin-top:8px;padding-left:20px}.privacy-policy_list__rXWjf li{margin-bottom:5px}