.AdamSiteHelper_adamSiteHelperRoot__W0WWU{position:fixed;right:max(1rem,env(safe-area-inset-right,0px));bottom:max(1rem,env(safe-area-inset-bottom,0px));z-index:8500;font-family:inherit;animation:AdamSiteHelper_siteHelperRootIn__qGwsD .45s cubic-bezier(.22,1,.36,1) both}.AdamSiteHelper_adamSiteHelperRootChat__1tV2m{bottom:max(5.75rem,calc(4.75rem + env(safe-area-inset-bottom, 0px)));z-index:10075}@keyframes AdamSiteHelper_siteHelperRootIn__qGwsD{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.AdamSiteHelper_launcher__T4bq6{display:flex;align-items:center;gap:.65rem;padding:.45rem .85rem .45rem .45rem;border:1px solid rgba(0,0,0,.08);border-radius:999px;background:#fff;box-shadow:0 8px 32px rgba(0,0,0,.12);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;animation:AdamSiteHelper_siteHelperLauncherFloat__k0J6g 3.2s ease-in-out infinite}.AdamSiteHelper_launcher__T4bq6:hover{transform:translateY(-2px);box-shadow:0 12px 36px rgba(0,0,0,.16);animation-play-state:paused}@keyframes AdamSiteHelper_siteHelperLauncherFloat__k0J6g{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.AdamSiteHelper_avatarWrap__f1eI0{position:relative;display:inline-flex;flex-shrink:0}.AdamSiteHelper_avatarWrap__f1eI0:before{content:"";position:absolute;inset:-4px;border-radius:999px;border:2px solid rgba(26,26,26,.18);animation:AdamSiteHelper_siteHelperAvatarRing__CPaz0 2.4s ease-out infinite;pointer-events:none}@keyframes AdamSiteHelper_siteHelperAvatarRing__CPaz0{0%{transform:scale(.92);opacity:.85}70%,to{transform:scale(1.18);opacity:0}}.AdamSiteHelper_launcher__T4bq6:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}.AdamSiteHelper_avatar__Y0106{width:2.5rem;height:2.5rem;border-radius:999px;object-fit:cover;flex-shrink:0}.AdamSiteHelper_launcherText__IXdmM{display:flex;flex-direction:column;align-items:flex-start;text-align:left;line-height:1.2}.AdamSiteHelper_launcherTitle__0KXJJ{font-size:.8125rem;font-weight:600;color:#1a1a1a}.AdamSiteHelper_launcherHint__8p0hr{font-size:.6875rem;color:#666}.AdamSiteHelper_panel__9y4dd{width:min(22rem,calc(100vw - 2rem));max-height:min(32rem,calc(100dvh - 6rem));display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.08);border-radius:1rem;background:#fff;box-shadow:0 16px 48px rgba(0,0,0,.18);overflow:hidden;transform-origin:bottom right;animation:AdamSiteHelper_siteHelperPanelIn__yhnyJ .32s cubic-bezier(.22,1,.36,1) both}@keyframes AdamSiteHelper_siteHelperPanelIn__yhnyJ{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.AdamSiteHelper_header__nkIqH{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid rgba(0,0,0,.06);background:#fafafa}.AdamSiteHelper_headerAvatar__80jt_{width:2.25rem;height:2.25rem;border-radius:999px;object-fit:cover}.AdamSiteHelper_headerCopy__O3lWB{flex:1;min-width:0}.AdamSiteHelper_headerTitle__fvTrp{margin:0;font-size:.875rem;font-weight:600;color:#1a1a1a}.AdamSiteHelper_headerSub__PLA_w{margin:.1rem 0 0;font-size:.6875rem;color:#666}.AdamSiteHelper_closeBtn__qHOvw{border:none;background:transparent;color:#666;font-size:1.25rem;line-height:1;cursor:pointer;padding:.25rem;border-radius:.375rem}.AdamSiteHelper_closeBtn__qHOvw:hover{background:rgba(0,0,0,.05);color:#1a1a1a}.AdamSiteHelper_messages__0onHT{flex:1;overflow-y:auto;padding:.85rem;display:flex;flex-direction:column;gap:.65rem;background:#fff}.AdamSiteHelper_bubble__w6s4i{max-width:92%;padding:.65rem .8rem;border-radius:.85rem;font-size:.8125rem;line-height:1.5;white-space:pre-wrap;word-break:break-word;animation:AdamSiteHelper_siteHelperBubbleIn__KMGNA .28s ease-out both}@keyframes AdamSiteHelper_siteHelperBubbleIn__KMGNA{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.AdamSiteHelper_bubbleAdam__rFn61{align-self:flex-start;background:#f3f4f6;color:#1a1a1a;border-bottom-left-radius:.25rem}.AdamSiteHelper_bubbleUser__xsg4U{align-self:flex-end;background:#1a1a1a;color:#fff;border-bottom-right-radius:.25rem}.AdamSiteHelper_typing__gol4a{align-self:flex-start;display:inline-flex;align-items:center;gap:.15rem;font-size:.75rem;color:#888;padding:0 .25rem}.AdamSiteHelper_typingDots__XB9ET{display:inline-flex;align-items:center;gap:.2rem;margin-left:.15rem}.AdamSiteHelper_typingDots__XB9ET span{width:.3rem;height:.3rem;border-radius:999px;background:#888;animation:AdamSiteHelper_siteHelperTypingDot__VYPy9 1.1s ease-in-out infinite}.AdamSiteHelper_typingDots__XB9ET span:nth-child(2){animation-delay:.15s}.AdamSiteHelper_typingDots__XB9ET span:nth-child(3){animation-delay:.3s}@keyframes AdamSiteHelper_siteHelperTypingDot__VYPy9{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}.AdamSiteHelper_footer__Db93i{border-top:1px solid rgba(0,0,0,.06);padding:.75rem;background:#fafafa}.AdamSiteHelper_form__tk44O{display:flex;gap:.5rem;align-items:flex-end}.AdamSiteHelper_input___Htjs{flex:1;min-height:2.5rem;max-height:6rem;resize:none;border:1px solid rgba(0,0,0,.12);border-radius:.65rem;padding:.55rem .7rem;font-size:.8125rem;line-height:1.4;background:#fff}.AdamSiteHelper_input___Htjs:focus{outline:2px solid rgba(26,26,26,.15);border-color:#1a1a1a}.AdamSiteHelper_sendBtn__84pME{flex-shrink:0;border:none;border-radius:.65rem;background:#1a1a1a;color:#fff;font-size:.8125rem;font-weight:600;padding:.55rem .85rem;cursor:pointer}.AdamSiteHelper_sendBtn__84pME:disabled{opacity:.45;cursor:not-allowed}.AdamSiteHelper_error__5lbTR{margin:0 0 .5rem;font-size:.75rem;color:#b42318}@media (prefers-reduced-motion:reduce){.AdamSiteHelper_adamSiteHelperRoot__W0WWU,.AdamSiteHelper_avatarWrap__f1eI0:before,.AdamSiteHelper_bubble__w6s4i,.AdamSiteHelper_launcher__T4bq6,.AdamSiteHelper_panel__9y4dd,.AdamSiteHelper_typingDots__XB9ET span{animation:none!important}}@media (max-width:480px){.AdamSiteHelper_launcherText__IXdmM{display:none}.AdamSiteHelper_launcher__T4bq6{padding:.35rem;border-radius:999px}.AdamSiteHelper_panel__9y4dd{width:calc(100vw - 1.5rem)}}.site-header_header__Shgop{position:sticky;top:0;z-index:5000;border-bottom:1px solid #e8ecf0;background:#fff;overflow:visible;isolation:isolate}.site-header_inner__PmbLB{margin:0 auto;max-width:72rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:10px 16px;overflow:visible}@media (min-width:640px){.site-header_inner__PmbLB{padding:12px 24px}}.site-header_brandLink__JQWmB{display:flex;align-items:center;gap:10px;text-decoration:none;min-width:0;flex-shrink:0}.site-header_brandLogo__i6Xqn{width:36px;height:36px;border-radius:50%;object-fit:cover;border:1px solid #e2e8f0;flex-shrink:0}.site-header_brandText__vI6Yn{display:flex;flex-direction:column;min-width:0;line-height:1.15}.site-header_brandTitle__AI9CQ{font-size:14px;font-weight:600;letter-spacing:.14em;color:#0f172a}.site-header_brandTagline__BGMeN{display:none;margin:2px 0 0;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#94a3b8}@media (min-width:900px){.site-header_brandTagline__BGMeN{display:block}}.site-header_navDesktop__ZcOwT{display:none;align-items:center;justify-content:flex-end;gap:2px;min-width:0}@media (min-width:900px){.site-header_navDesktop__ZcOwT{display:flex;overflow:visible;position:relative;z-index:2}}.site-header_navMobile__Zt7ma{display:none}@media (max-width:899px){.site-header_inner__PmbLB{flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px}.site-header_brandLink__JQWmB{gap:8px;flex:1;min-width:0}.site-header_brandTitle__AI9CQ{font-size:12px;letter-spacing:.1em}.site-header_navMobile__Zt7ma{display:flex;align-items:center;width:100%;max-width:100%;flex-wrap:nowrap;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.site-header_navMobile__Zt7ma::-webkit-scrollbar{display:none}}.site-header_navLink__GA_Gt{padding:6px 10px;font-size:13px;color:#475569;text-decoration:none;border-radius:6px;white-space:nowrap;border:none;background:transparent;flex-shrink:0}.site-header_navLink__GA_Gt:hover{color:#0f172a;background:#f1f5f9}.site-header_navLinkActive__0YNiM{color:#0f172a;font-weight:600;background:#eef2ff}.site-header_navTrigger__E_9IL{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;font-size:13px;color:#475569;border:none;border-radius:6px;background:transparent;cursor:pointer;white-space:nowrap;font-family:inherit}.site-header_navTrigger__E_9IL:hover{color:#0f172a;background:#f1f5f9}.site-header_navTriggerActive__iTMyU{color:#0f172a;font-weight:600;background:#eef2ff}.site-header_chevron__1dwaT{font-size:10px;opacity:.7;line-height:1}.site-header_dropdownDetails__vOdcG{position:relative;z-index:1}.site-header_dropdownDetails__vOdcG[open]{z-index:6000}.site-header_dropdownSummary__vZgx3{list-style:none}.site-header_dropdownSummary__vZgx3::-webkit-details-marker{display:none}.site-header_dropdownSummary__vZgx3::marker{content:"";display:none}.site-header_dropdownMenu__cXMNO{position:absolute;top:calc(100% + 4px);right:0;min-width:11.5rem;margin:0;padding:6px;list-style:none;border-radius:10px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 16px 48px rgba(15,23,42,.14);z-index:6001;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.site-header_dropdownItem__4tXvh{display:block;padding:8px 12px;font-size:13px;color:#475569;text-decoration:none;border-radius:6px}.site-header_dropdownItem__4tXvh:hover{color:#0f172a;background:#f8fafc}.site-header_dropdownItemActive__a1rK_{color:#1d4ed8;font-weight:600;background:#eff6ff}.site-header_navActions__s7s5j{position:relative;z-index:1;display:flex;align-items:center;gap:6px;margin-left:8px;flex-shrink:0;padding-left:8px;border-left:1px solid #e8ecf0}.site-header_navMobileActions___RJu_{display:flex;align-items:center;gap:6px;flex-shrink:0;order:-1;margin-right:4px;padding-right:4px}.site-header_btnGhost__eBoRx{font-weight:500}.site-header_btnSecondary__Pipl3{display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:12px;font-weight:600;letter-spacing:.04em;text-decoration:none;white-space:nowrap;flex-shrink:0}.site-header_btnSecondary__Pipl3:hover{border-color:#cbd5e1;background:#f8fafc}.site-header_btnPrimary__cM3qn{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border-radius:8px;border:none;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-decoration:none;white-space:nowrap;flex-shrink:0;touch-action:manipulation;cursor:pointer}.site-header_btnPrimary__cM3qn:hover{opacity:.92}.site-header_menuButton__mlvcX{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid #e2e8f0;border-radius:8px;background:#fff;cursor:pointer;flex-shrink:0}.site-header_menuButton__mlvcX:hover{background:#f8fafc}.site-header_menuIcon__KEx7o{display:block;width:16px;height:2px;background:#334155;border-radius:1px;box-shadow:0 -5px 0 #334155,0 5px 0 #334155}.site-header_mobileOverlay__x_Flm{position:fixed;inset:0;z-index:100001;background:rgba(15,23,42,.35)}.site-header_mobileDrawer__wxirh{position:fixed;top:0;right:0;z-index:100002;width:min(17rem,85vw);height:100%;max-height:100dvh;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:#fff;border-left:1px solid #e8ecf0;box-shadow:-8px 0 32px rgba(15,23,42,.12)}.site-header_mobileDrawerOpen__7LoCn{animation:site-header_drawerIn__3qaAa .2s ease}@keyframes site-header_drawerIn__3qaAa{0%{transform:translateX(100%)}to{transform:translateX(0)}}.site-header_mobileDrawerHead__2olgL{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #e8ecf0;flex-shrink:0}.site-header_mobileDrawerTitle__qMNCT{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#64748b}.site-header_mobileClose__KbYj8{width:32px;height:32px;border:none;border-radius:8px;background:#f1f5f9;font-size:20px;line-height:1;color:#475569;cursor:pointer}.site-header_mobileNav__pCKKa{display:flex;flex:1;flex-direction:column;gap:2px;min-height:0;padding:10px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.site-header_mobileLinkActive__lcMXf{color:#1d4ed8;font-weight:600;background:#eff6ff}.site-header_mobileGroup__BH8nq{display:flex;flex-direction:column}.site-header_mobileGroupTrigger__UflMG{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;font-size:14px;color:#334155;border:none;border-radius:8px;background:transparent;cursor:pointer;font-family:inherit;text-align:left}.site-header_mobileGroupTrigger__UflMG:hover{background:#f8fafc}.site-header_mobileSub__FyOz1{display:flex;flex-direction:column;gap:2px;padding:0 0 4px 10px}.site-header_mobileSubLink__BXn5f{display:block;padding:8px 12px;font-size:13px;color:#64748b;text-decoration:none;border-radius:6px}.site-header_mobileSubLink__BXn5f:hover{color:#0f172a;background:#f8fafc}