.HeroSection-module__M2gKLW__hero{padding:1.5rem 1.5rem 3rem;position:relative}.HeroSection-module__M2gKLW__frame{flex-direction:column;gap:2.5rem;max-width:100rem;margin:0 auto;padding-top:1.5rem;display:flex;position:relative}.HeroSection-module__M2gKLW__content{z-index:1;position:relative}.HeroSection-module__M2gKLW__badge{font-family:var(--font-label);letter-spacing:.02em;color:color-mix(in srgb, var(--color-soft-cream) 80%, transparent);margin-bottom:.75rem;font-size:1rem;font-weight:300;display:block}.HeroSection-module__M2gKLW__title{font-family:var(--font-heading);color:var(--color-soft-cream);font-size:2.25rem;font-weight:600;line-height:1.05}.HeroSection-module__M2gKLW__subtitle{font-family:var(--font-label);color:color-mix(in srgb, var(--color-soft-cream) 80%, transparent);max-width:32rem;margin-top:1rem;font-size:1rem;font-weight:300;line-height:1.5}.HeroSection-module__M2gKLW__searchForm{background:var(--glass-bg);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);border-radius:var(--radius-md);flex-direction:column;gap:.5rem;width:100%;max-width:34rem;margin-top:1.5rem;padding:.5rem;display:flex}@media (min-width:1024px){.HeroSection-module__M2gKLW__searchForm{flex-direction:row;align-items:stretch;max-width:36rem}.HeroSection-module__M2gKLW__field{flex:1;min-width:0}.HeroSection-module__M2gKLW__fieldKeyword{flex:2.2}.HeroSection-module__M2gKLW__searchSubmit{flex-shrink:0;padding:0 1.75rem}}.HeroSection-module__M2gKLW__field{align-items:center;gap:.625rem;height:3.25rem;padding:0 .875rem;display:flex}.HeroSection-module__M2gKLW__fieldIcon{width:1.125rem;height:1.125rem;color:color-mix(in srgb, var(--color-soft-cream) 70%, transparent);flex-shrink:0}.HeroSection-module__M2gKLW__input{width:100%;font-family:var(--font-body);color:var(--color-soft-cream);background:0 0;border:none;font-size:1rem;font-weight:500}.HeroSection-module__M2gKLW__input:focus{outline:none}.HeroSection-module__M2gKLW__input::placeholder{color:color-mix(in srgb, var(--color-soft-cream) 70%, transparent)}.HeroSection-module__M2gKLW__select{appearance:none;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.HeroSection-module__M2gKLW__select option{color:var(--color-charcoal-bark)}.HeroSection-module__M2gKLW__searchSubmit{border-radius:var(--radius-sm);background:var(--color-soft-cream);height:3.25rem;color:var(--color-charcoal-bark);font-family:var(--font-body);cursor:pointer;transition:background-color var(--transition-default);border:none;font-size:.9375rem;font-weight:500}.HeroSection-module__M2gKLW__searchSubmit:focus-visible{outline:1px solid var(--color-gold);outline-offset:2px}.HeroSection-module__M2gKLW__photoStage{display:none}.HeroSection-module__M2gKLW__mainPhoto{z-index:1;border-radius:var(--radius-md);background:var(--color-background-secondary);position:absolute;inset:8% 4% 4% 12%;overflow:hidden}.HeroSection-module__M2gKLW__mainPhotoImg{object-fit:cover;width:100%;height:100%}.HeroSection-module__M2gKLW__glassCard{z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--radius-lg);flex-direction:column;gap:.625rem;padding:1rem;display:none;position:absolute}.HeroSection-module__M2gKLW__contactCard{background:#8585854d}.HeroSection-module__M2gKLW__cardTitle{font-family:var(--font-body);color:#fff;font-size:1rem;font-weight:500;line-height:1.25}.HeroSection-module__M2gKLW__cardSubtitle{font-family:var(--font-body);color:#fffc;font-size:.875rem;font-weight:400;line-height:1.3}.HeroSection-module__M2gKLW__avatarPair{display:flex}.HeroSection-module__M2gKLW__avatar{border-radius:50%;width:3.125rem;height:3.125rem;overflow:hidden}.HeroSection-module__M2gKLW__avatar+.HeroSection-module__M2gKLW__avatar{margin-left:-1.6875rem}.HeroSection-module__M2gKLW__avatarImg{object-fit:cover;width:100%;height:100%}.HeroSection-module__M2gKLW__quoteCard{background:var(--glass-bg)}.HeroSection-module__M2gKLW__quoteMark{font-family:var(--font-label);color:#fff;margin-bottom:-.875rem;font-size:3.5rem;font-weight:400;line-height:1.02}.HeroSection-module__M2gKLW__certifiedCard{background:#85858533;flex-direction:row;align-items:center;gap:.625rem}.HeroSection-module__M2gKLW__certifiedIcon{color:#fff;flex-shrink:0;width:2.9375rem;height:2.9375rem}@media (min-width:768px){.HeroSection-module__M2gKLW__hero{padding:1.5rem 5rem 4rem}}@media (min-width:1024px){.HeroSection-module__M2gKLW__frame{min-height:calc(100dvh - var(--chrome-height,4.5rem) - 4rem);flex-direction:row;justify-content:space-between;align-items:center;gap:7rem;padding:3rem 0}.HeroSection-module__M2gKLW__content{flex-shrink:0;max-width:36rem}.HeroSection-module__M2gKLW__title{font-size:3.5rem}.HeroSection-module__M2gKLW__photoStage{aspect-ratio:auto;flex:1;width:100%;max-width:none;height:100%;min-height:34rem;display:block;position:relative}.HeroSection-module__M2gKLW__mainPhoto{aspect-ratio:7/6;width:85%;height:auto;inset:7% auto auto 11%}.HeroSection-module__M2gKLW__glassCard{display:flex}.HeroSection-module__M2gKLW__contactCard{width:37.5%;top:0%;left:14%}.HeroSection-module__M2gKLW__quoteCard{width:55%;bottom:0%;left:0%}.HeroSection-module__M2gKLW__certifiedCard{width:44.5%;top:45%;right:0%}}@media (prefers-reduced-motion:reduce){.HeroSection-module__M2gKLW__searchSubmit{transition:none}}
.StatementSection-module__4jdX0W__section{padding:4rem 1.5rem;position:relative;overflow:hidden}.StatementSection-module__4jdX0W__inner{text-align:center;max-width:50rem;margin:0 auto;position:relative}.StatementSection-module__4jdX0W__quoteMark{font-family:var(--font-label);color:var(--color-soft-cream);-webkit-user-select:none;user-select:none;font-size:clamp(2.5rem,6vw,4rem);font-weight:400;line-height:1;display:inline-block;transform:translateY(-.2em)}.StatementSection-module__4jdX0W__quoteMarkClose{transform:translateY(.3em)rotate(180deg)}.StatementSection-module__4jdX0W__statement{z-index:1;font-family:var(--font-heading);color:var(--color-soft-cream);flex-wrap:wrap;justify-content:center;gap:.2em .3em;font-size:1.5rem;font-weight:600;line-height:1.15;display:flex;position:relative}.StatementSection-module__4jdX0W__word{filter:blur(10px);opacity:0;will-change:filter, opacity, transform;transition:filter 1.2s cubic-bezier(.16,1,.3,1),opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(.25em)}.StatementSection-module__4jdX0W__wordRevealed{filter:blur();opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.StatementSection-module__4jdX0W__word{filter:none;opacity:1;transition:none;transform:none}}.StatementSection-module__4jdX0W__footnoteWrap{z-index:1;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;display:flex;position:relative}.StatementSection-module__4jdX0W__divider{background:var(--color-gold);width:2.5rem;height:1px}.StatementSection-module__4jdX0W__footnote{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-soft-cream) 75%, transparent);font-size:.75rem;font-weight:300}@media (min-width:768px){.StatementSection-module__4jdX0W__section{padding:6rem 5rem}.StatementSection-module__4jdX0W__statement{font-size:2.5rem}}
