.header_header__khAo5{position:fixed!important;top:0;left:0;right:0;z-index:100!important;background:hsla(0,0%,100%,.95);border-bottom:1px solid rgba(0,0,0,.06);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.header_mobileMenuIcon__wDhpG{display:none;align-items:center;justify-content:space-between;padding:.75rem clamp(1rem,3vw,2rem)}.header_nav__9YYyL{width:min(100%,1200px);margin:0 auto;padding:.75rem clamp(1rem,3vw,2rem)}.header_navContentCover__28zC4{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg)}.header_navItems__Itro7{display:flex;align-items:center;gap:var(--space-xl)}.header_navItems__Itro7 p{margin:0;color:#000!important;font-weight:520;font-size:.875rem;letter-spacing:-.01em;cursor:pointer;transition:color .25s ease,opacity .25s ease}.header_navItems__Itro7 p:hover{color:#1a1a1a}.header_navItems__Itro7 button{margin:0;color:#000!important;font-weight:500;font-size:.875rem;letter-spacing:-.01em;cursor:pointer;transition:color .25s ease,opacity .25s ease}.header_navItems__Itro7:hover button,.header_navItems__Itro7:hover p{opacity:.4}.header_navItems__Itro7:hover button:hover,.header_navItems__Itro7:hover p:hover{opacity:1}.header_navItemsCover__fFXSl{display:flex;align-items:center;gap:var(--space-sm)}.header_signInButton__Da1WF{margin-top:0!important}.header_logInButton__aazjD{border:1px solid var(--warm-border-dark,#d4c8ba);background:rgba(0,0,0,0);padding:.5rem .75rem;color:var(--warm-text-primary,#1a1a1a);font-size:.95rem;font-weight:600;cursor:pointer;border-radius:8px;transition:color .15s ease,background .15s ease,border-color .15s ease}.header_logInButton__aazjD:hover{color:#d47838;background:rgba(212,120,56,.08);border-color:#d47838}.header_mobilelogo__buUL2{height:28px}.header_mobileLeft__Pzw_p{display:flex;align-items:center;gap:.85rem}.header_hamburger__QEr7C{position:relative;width:26px;height:18px;border:none;background:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer;display:inline-flex;flex-direction:column;justify-content:space-between;z-index:110}.header_hamburger__QEr7C span{display:block;width:100%;height:2px;border-radius:2px;background:#1a1a1a;transform-origin:center;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .2s ease,background-color .25s ease}.header_hamburgerOpen__vyriP span:first-child{transform:translateY(8px) rotate(45deg);background:#d47838}.header_hamburgerOpen__vyriP span:nth-child(2){opacity:0;transform:scaleX(0)}.header_hamburgerOpen__vyriP span:nth-child(3){transform:translateY(-8px) rotate(-45deg);background:#d47838}.header_getStartedButtonMobile__5elCT{padding:.4rem .75rem!important;font-size:12px!important}.header_mobilePanel__UWP2B{position:fixed!important;left:0;right:0;top:0;bottom:0;z-index:95!important;display:none;flex-direction:column;gap:1.25rem;padding:calc(64px + 1rem) clamp(1.25rem,6vw,2rem) 2rem;background:rgba(245,240,234,.94);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-14px);transition:opacity .35s ease,transform .45s cubic-bezier(.16,1,.3,1),visibility 0s linear .45s}.header_mobilePanelOpen__tjH0J{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .35s ease,transform .45s cubic-bezier(.16,1,.3,1)}.header_mobileNav__EUaC1{display:flex;flex-direction:column}.header_mobileNavLink__qlMNg{position:relative;display:grid;grid-template-columns:1fr auto;grid-template-areas:"label arrow" "sub arrow";align-items:center;column-gap:1rem;padding:1.05rem 0;border-bottom:1px solid rgba(0,0,0,.07);text-decoration:none;opacity:0;transform:translateY(10px)}.header_mobilePanelOpen__tjH0J .header_mobileNavLink__qlMNg{animation:header_navItemIn___TwPL .55s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i)*.06s + .12s)}@keyframes header_navItemIn___TwPL{to{opacity:1;transform:translateY(0)}}.header_mobileNavLabel__os4lw{grid-area:label;font-size:1.45rem;font-weight:600;letter-spacing:-.02em;color:#1a1a1a;transition:color .25s ease,transform .3s ease}.header_mobileNavSub__tH01O{grid-area:sub;font-size:.85rem;color:var(--warm-text-muted,#666)}.header_mobileNavArrow__KBACy{grid-area:arrow;font-size:1.25rem;color:var(--warm-text-muted,#666);opacity:0;transform:translateX(-6px);transition:opacity .25s ease,transform .3s ease,color .25s ease}.header_mobileNavLink__qlMNg:active .header_mobileNavLabel__os4lw,.header_mobileNavLink__qlMNg:hover .header_mobileNavLabel__os4lw{color:#d47838;transform:translateX(4px)}.header_mobileNavLink__qlMNg:active .header_mobileNavArrow__KBACy,.header_mobileNavLink__qlMNg:hover .header_mobileNavArrow__KBACy{opacity:1;transform:translateX(0);color:#d47838}.header_mobileFooter__P1sZk{margin-top:auto;padding-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.header_mobileSpotlight__3cSoq{display:flex;align-items:center;gap:.9rem;padding:.75rem;border-radius:18px;background:hsla(0,0%,100%,.65);border:1px solid var(--warm-border,#e8e0d6);text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.header_mobileSpotlight__3cSoq:active{transform:scale(.99)}.header_mobileSpotlightMedia__Pqn5K{flex:0 0 auto;width:56px;height:56px;border-radius:12px;background-size:cover;background-position:50%;background-color:var(--warm-bg-medium,#f0ebe4);display:flex;align-items:center;justify-content:center;overflow:hidden}.header_mobileSpotlightMedia__Pqn5K svg{width:60%;height:auto}.header_mobileSpotlightText__KlSo0{display:flex;flex-direction:column;gap:.2rem;min-width:0}.header_mobileSpotlightEyebrow__m8HZ4{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:#d47838}.header_mobileSpotlightTitle___UUIR{font-size:.92rem;font-weight:600;color:#1a1a1a;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.header_mobileSignIn__FXxqx{margin-top:0!important;width:100%}@media(max-width:768px){.header_mobileMenuIcon__wDhpG{display:flex;padding:.4rem clamp(1rem,3vw,2rem);position:relative;z-index:100}.header_navContentCover__28zC4,.header_nav__9YYyL{display:none}.header_mobilePanel__UWP2B{display:flex}}@media(min-width:769px){.header_mobileMenuIcon__wDhpG{display:none}.header_mobilePanel__UWP2B{display:none!important}}