.HomeHero_hero__FpNns{position:relative;width:100%;min-height:100vh;overflow:hidden;background-color:#0a0a0a;background-image:linear-gradient(135deg,#003233,#0a0a0a)}.HomeHero_noise__3ZL_u{position:absolute;inset:0;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.HomeHero_inner__eWScB{position:relative;min-height:100vh;display:flex;align-items:center;padding-block:8rem}.HomeHero_grid__jTlkC{display:grid;grid-template-columns:1fr;gap:4rem;align-items:center;width:100%}@media (min-width:768px){.HomeHero_grid__jTlkC{grid-template-columns:2fr 1fr}}.HomeHero_copy__4sLQU{min-width:0}.HomeHero_snapshotCol__0pFR4{display:none}@media (min-width:768px){.HomeHero_snapshotCol__0pFR4{display:block}}.HomeHero_kicker__lwr7W{font-family:var(--font-mono);text-transform:uppercase;color:var(--pri-color);margin-bottom:2rem;font-size:11px;letter-spacing:.3em;animation-delay:.2s}@media (max-width:767px){.HomeHero_kicker__lwr7W{display:none}}.HomeHero_headline__ZRDr_{font-family:var(--primary-font);color:var(--light-color);font-weight:300;font-size:clamp(44px,7vw,72px);line-height:1.05;letter-spacing:-.01em}.HomeHero_word__KhVfT{display:inline-block;margin-right:.25em}.HomeHero_lede__uLnMe{margin-top:2rem;font-family:var(--secondary-font);color:color-mix(in oklab,var(--light-color) 75%,transparent);font-size:18px;line-height:1.7;max-width:480px;animation-delay:1s}.HomeHero_ctaRow__jxaUQ{margin-top:2.5rem;display:flex;flex-wrap:wrap;gap:1rem;animation-delay:1.2s}.HomeHero_primaryCta__Xg_sj,.HomeHero_secondaryCta__yfwZd{font-family:var(--secondary-font);text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:.18em;padding:14px 32px;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s ease,color .3s ease}.HomeHero_primaryCta__Xg_sj{background:var(--pri-color);color:var(--text-color-dark)}.HomeHero_primaryCta__Xg_sj:hover{transform:translateY(-2px)}.HomeHero_secondaryCta__yfwZd{border:1px solid var(--light-color);color:var(--light-color);background:transparent}.HomeHero_secondaryCta__yfwZd:hover{transform:translateY(-2px);background:var(--light-color);color:var(--sec-color)}.HomeHero_scheduleRow__sn8lq{margin-top:1.5rem;animation-delay:1.4s}.HomeHero_scheduleLink__mYilI{font-family:var(--font-mono);text-transform:uppercase;color:var(--pri-color);font-size:12px;letter-spacing:.22em;text-decoration:none}.HomeHero_scheduleLink__mYilI:hover{text-decoration:underline}.HomeHero_snapshot__pT5ao{position:relative;background:rgba(0,50,51,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:28px 32px;border-left:2px solid var(--pri-color);animation:HomeHero_float__ehPar 4s ease-in-out infinite}.HomeHero_snapshotLabel__BF2fy{font-family:var(--font-mono);text-transform:uppercase;color:var(--pri-color);margin-bottom:.5rem;font-size:10px;letter-spacing:.3em}.HomeHero_snapshotValue__vt77J{font-family:var(--secondary-font);color:var(--light-color);font-size:14px;line-height:1.5}.HomeHero_fade__dNr0J{opacity:0;animation:HomeHero_fadeUp__hd1HD 1s cubic-bezier(.16,1,.3,1) forwards}@keyframes HomeHero_fadeUp__hd1HD{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeHero_float__ehPar{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.HomeHero_fade__dNr0J{opacity:1;animation:none}.HomeHero_snapshot__pT5ao{animation:none}}.BlogPreview_blog__kTeG6{position:relative;background:var(--light-color)}.BlogPreview_blogHeading__nn3H4{max-width:46rem}.BlogPreview_blogGrid__r5KC_{margin-top:4rem;display:grid;gap:2.5rem;grid-template-columns:1fr}@media (min-width:768px){.BlogPreview_blogGrid__r5KC_{grid-template-columns:repeat(3,1fr)}}.BlogPreview_blogPlaceholder__eZMtN{display:flex;align-items:center;justify-content:center;min-height:320px;background:var(--sec-color);border:1px solid color-mix(in oklab,var(--pri-color) 15%,transparent)}.BlogPreview_blogPlaceholderText__RHk_U{font-family:var(--font-mono);text-transform:uppercase;color:var(--text-warm-gray);font-size:11px;letter-spacing:.28em;margin:0}.BlogPreview_blogCard__qX7YX{display:block;text-decoration:none;color:inherit}.BlogPreview_blogImageWrap__lqGSb{position:relative;width:100%;overflow:hidden;background:var(--sec-color)}.BlogPreview_blogImageWrap__lqGSb img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden}.BlogPreview_blogCard__qX7YX:hover .BlogPreview_blogImageWrap__lqGSb img{transform:scale(1.04)}.BlogPreview_blogCategory__XUjwY{margin-top:1.25rem;font-family:var(--font-mono);text-transform:uppercase;color:var(--pri-color);font-size:11px;letter-spacing:.25em}.BlogPreview_blogTitle__vy3mZ{margin-top:1rem;padding:0;color:var(--teal);font-family:var(--primary-font);font-size:22px;font-weight:500;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.BlogPreview_blogCard__qX7YX:hover .BlogPreview_blogTitle__vy3mZ{color:var(--pri-color)}.BlogPreview_blogFooter__p0eYZ{margin-top:3.5rem;text-align:center}.BlogPreview_srOnly__jPz6K{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}