.page_page__l9RHk{min-height:100vh;background:var(--background);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 0}.page_card__67nv9{width:100%;max-width:28rem;background:var(--card);border-radius:.5rem;box-shadow:var(--shadow-lg,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1));padding:2rem}.page_h1__2UPMj{font-size:1.5rem;line-height:2rem;font-weight:700}.page_h1__2UPMj,.page_p__kxk8K{margin-bottom:1rem;text-align:center}.page_textRight__67bVt{text-align:right}.page_textXs__F66oB{font-size:.75rem}.page_mt6__58FZS{margin-top:1.5rem}.page_linkPrimary__yerhn{color:var(--primary)}.page_linkPrimary__yerhn:hover{text-decoration:underline}.input_root__FlSI_{color:var(--foreground);background:var(--input-background);border:1px solid var(--input);height:2.25rem;width:100%;min-width:0;border-radius:.375rem;padding:.25rem .75rem;font-size:1rem;transition:color .2s ease,box-shadow .2s ease;outline:none}.input_root__FlSI_::-moz-placeholder{color:var(--muted-foreground)}.input_root__FlSI_::placeholder{color:var(--muted-foreground)}.input_root__FlSI_::-moz-selection{background:var(--primary);color:var(--primary-foreground)}.input_root__FlSI_::selection{background:var(--primary);color:var(--primary-foreground)}.input_root__FlSI_:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 50%,transparent)}.input_root__FlSI_[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab,var(--destructive) 20%,transparent)}.input_root__FlSI_:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.MailingListSignup_section__aP3FJ{padding:4rem 1rem;background:var(--background)}.MailingListSignup_container__Ui_JQ{margin-left:auto;margin-right:auto;max-width:42rem;text-align:center}.MailingListSignup_header__FNliV{margin-bottom:2rem}.MailingListSignup_iconWrap__GxSMw{width:4rem;height:4rem;background:color-mix(in oklab,var(--primary) 10%,transparent);border-radius:9999px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.MailingListSignup_icon__spOaY{width:2rem;height:2rem;color:var(--primary)}.MailingListSignup_title__xt_YN{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--foreground)}.MailingListSignup_subtitle__ky8uh{font-size:1.125rem;color:var(--muted-foreground);max-width:32rem;margin:0 auto}.MailingListSignup_successBox__2kM1h{background:color-mix(in oklab,var(--secondary) 10%,transparent);border:1px solid color-mix(in oklab,var(--secondary) 20%,transparent);border-radius:.5rem;padding:1.5rem}.MailingListSignup_successIconWrap__ypiTk{width:3rem;height:3rem;background:var(--secondary);border-radius:9999px;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.MailingListSignup_successIcon__KBTdk{width:1.5rem;height:1.5rem;color:#fff}.MailingListSignup_successTitle__xTnfA{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:var(--foreground)}.MailingListSignup_successText__pK4PH{color:var(--muted-foreground)}.MailingListSignup_form__iU6hG{max-width:28rem;margin:0 auto}.MailingListSignup_row__FFK3V{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.MailingListSignup_row__FFK3V{flex-direction:row}}.MailingListSignup_flex1__dBILA{flex:1}.MailingListSignup_inputOverrides__CXfPZ{background:#fff;border-color:var(--border)}.MailingListSignup_submitBtn__93xW0{padding-left:2rem;padding-right:2rem}.MailingListSignup_footerText__3OalC{font-size:.875rem;color:var(--muted-foreground);margin-top:.75rem}.LatestBlogs_section__ppaE8{padding:4rem 1rem;background:var(--background)}.LatestBlogs_container__aeBJi{margin-left:auto;margin-right:auto;max-width:72rem}@media (min-width:1400px){.LatestBlogs_container__aeBJi{max-width:1400px}}.LatestBlogs_header__R0KDl{text-align:center;margin-bottom:3rem}.LatestBlogs_title__E0jeZ{font-size:1.875rem;font-weight:700;margin-bottom:1rem}.LatestBlogs_subtitle__lEzXk{color:var(--muted-foreground);max-width:40rem;margin:0 auto}.LatestBlogs_grid__SKRFT{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.LatestBlogs_grid__SKRFT{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.LatestBlogs_grid__SKRFT{grid-template-columns:repeat(4,1fr)}}.LatestBlogs_card__E5NMB{overflow:hidden;transition:box-shadow .2s ease,transform .3s ease}.LatestBlogs_card__E5NMB:hover{box-shadow:0 12px 20px rgba(0,0,0,.12)}.LatestBlogs_imageWrap__Unb8n{position:relative;height:12rem;overflow:hidden}.LatestBlogs_image__EF3Ga{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.LatestBlogs_card__E5NMB:hover .LatestBlogs_image__EF3Ga{transform:scale(1.1)}.LatestBlogs_badgePos___T_Ve{position:absolute;top:1rem;left:1rem}.LatestBlogs_badgePrimary__UAxUk{background:var(--primary);color:var(--primary-foreground)}.LatestBlogs_cardHeader__89ut_{padding-bottom:.5rem}.LatestBlogs_cardTitle__1Tahj{font-size:1.125rem;line-height:1.25;transition:color .2s ease}.LatestBlogs_card__E5NMB:hover .LatestBlogs_cardTitle__1Tahj{color:var(--primary)}.LatestBlogs_content__40DUB{display:grid;gap:1rem}.LatestBlogs_excerpt__uY_8s{color:var(--muted-foreground);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.LatestBlogs_meta__CyG9u{justify-content:space-between;font-size:.75rem;color:var(--muted-foreground)}.LatestBlogs_metaRow__ipaoi,.LatestBlogs_meta__CyG9u{display:flex;align-items:center}.LatestBlogs_metaIcon__kWByp{width:.75rem;height:.75rem;margin-right:.25rem}.LatestBlogs_footer__P_XMT{text-align:center;margin-top:3rem}