.Alex_root__ZSPMm{--alex-accent:#5433eb;--alex-hover:#4321d9;--alex-soft:#ede9fe;color:var(--color-fg,#0a0a0a);font-family:inherit}.Alex_root__ZSPMm a,.Alex_root__ZSPMm button,.Alex_root__ZSPMm input,.Alex_root__ZSPMm textarea{font:inherit}.Alex_root__ZSPMm button{cursor:pointer}.Alex_root__ZSPMm button:disabled{cursor:wait;opacity:.5}.Alex_root__ZSPMm :focus-visible{outline:2px solid var(--alex-accent);outline-offset:3px}.Alex_root__ZSPMm a,.Alex_root__ZSPMm button{touch-action:manipulation}.Alex_launcher__rChGo{position:fixed;right:24px;bottom:28px;z-index:44;display:flex;align-items:center;gap:12px;background:white;border:1px solid var(--color-border,#e5e5e5);border-radius:9999px;padding:10px 17px 10px 10px;box-shadow:0 8px 28px #00000012;text-align:left}.Alex_launcher__rChGo small{display:block;font-size:11px;color:var(--color-fg-muted,#525252)}.Alex_avatar__aiatr{position:relative;display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--alex-soft);color:var(--alex-accent);font-size:23px;font-weight:600;letter-spacing:-1px}.Alex_avatar__aiatr>span{position:absolute;width:10px;height:10px;background:var(--alex-accent);border:2px solid white;border-radius:50%;bottom:1px;right:1px}.Alex_panel__fKdao{position:fixed;z-index:45;right:20px;top:20px;bottom:20px;width:min(440px,calc(100vw - 40px));display:flex;flex-direction:column;background:white;border:1px solid var(--color-border,#e5e5e5);border-radius:24px;box-shadow:0 20px 64px #0000001a;overflow:hidden;animation:Alex_arrive__RxjpT .2s ease-out}.Alex_header__RmW5N{display:flex;align-items:center;gap:11px;padding:20px 20px 16px}.Alex_header__RmW5N>div{flex:1}.Alex_header__RmW5N strong{font-size:20px;letter-spacing:-.5px}.Alex_header__RmW5N p{font-size:11px;color:var(--color-fg-muted,#525252);margin:2px 0 0}.Alex_header__RmW5N button{display:grid;place-items:center;border:0;background:transparent;width:30px;height:34px;border-radius:8px}.Alex_header__RmW5N button:hover,.Alex_preview__0Gh9S{background:var(--alex-soft)}.Alex_preview__0Gh9S{display:flex;align-items:center;gap:6px;padding:9px 20px;font-size:10px;color:var(--alex-accent)}.Alex_preview__0Gh9S>span{margin-left:auto;opacity:.8}.Alex_content__JT_kR{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 20px;scrollbar-width:thin}.Alex_welcome__bB1XQ{padding:12px 0 20px}.Alex_eyebrow___Wblw,.Alex_welcome__bB1XQ>span{font-size:10px;letter-spacing:1.6px;font-weight:600;color:var(--alex-accent)}.Alex_welcome__bB1XQ h2{font-size:31px;line-height:1.18;letter-spacing:-1.2px;font-weight:600;margin:16px 0 20px}.Alex_welcome__bB1XQ p{font-size:15px;line-height:1.7;color:var(--color-fg-muted,#525252)}.Alex_welcomeRule__adNXs{height:1px;background:var(--color-border-subtle,#f1f1ee);margin:25px 0 15px}.Alex_welcome__bB1XQ small{font-size:11px;color:var(--color-fg-subtle,#71717a)}.Alex_need__e2r46{border-left:2px solid var(--alex-accent);padding:0 0 0 12px;margin-bottom:22px}.Alex_need__e2r46 small{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:var(--color-fg-muted,#525252)}.Alex_need__e2r46 p{font-size:14px;margin:5px 0;overflow-wrap:anywhere}.Alex_advice__njfwi{font-size:14px;line-height:1.75;overflow-wrap:anywhere}.Alex_advice__njfwi>p{white-space:pre-line;margin:0 0 22px}.Alex_products__mxMxz{display:grid;gap:14px}.Alex_card__ImgZa{border:1px solid var(--color-border,#e5e5e5);border-radius:20px;overflow:hidden;background:white}.Alex_productVisual__0Qi5y{height:138px;background:var(--color-bg-subtle,#fafaf7);position:relative;padding:10px;display:grid;place-items:center}.Alex_productVisual__0Qi5y img{max-width:100%;height:118px;object-fit:contain;mix-blend-mode:multiply}.Alex_productVisual__0Qi5y>span{position:absolute;top:12px;left:12px;font-size:11px;background:white;border-radius:999px;padding:3px 8px;color:var(--alex-accent)}.Alex_productInfo__i8DEb{padding:15px}.Alex_productInfo__i8DEb>small{color:var(--alex-accent);font-size:10px;text-transform:uppercase;letter-spacing:.5px}.Alex_productInfo__i8DEb h3{font-size:14px;font-weight:600;line-height:1.4;margin:7px 0}.Alex_productInfo__i8DEb>p{font-size:12px;line-height:1.5;color:var(--color-fg-muted,#525252);margin:0 0 12px}.Alex_productBottom__vUOhn{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px}.Alex_productBottom__vUOhn>strong{font-size:16px}.Alex_productBottom__vUOhn button{border:0;background:var(--alex-soft);color:var(--alex-accent);display:flex;align-items:center;gap:4px;font-size:11px;padding:8px 10px;border-radius:10px}.Alex_productBottom__vUOhn button:hover{color:white;background:var(--alex-accent)}.Alex_action__biJtA,.Alex_handoff__ObG9x{margin:18px 0;padding:16px;border:1px solid var(--color-border,#e5e5e5);border-radius:16px;font-size:13px;line-height:1.6}.Alex_action__biJtA>button,.Alex_handoff__ObG9x button,.Alex_login__hvybM button{background:var(--alex-accent);color:white;border:0;border-radius:12px;padding:11px 14px;display:inline-flex;align-items:center;gap:8px;font-size:12px}.Alex_action__biJtA button:hover,.Alex_handoff__ObG9x button:hover{background:var(--alex-hover)}.Alex_quiet__Tfl1e{background:transparent!important;color:var(--color-fg-muted,#525252)!important}.Alex_details__mOGK3{font-size:12px;border-top:1px solid var(--color-border,#e5e5e5);margin-top:22px;padding-top:15px}.Alex_details__mOGK3 summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:var(--color-fg-muted,#525252)}.Alex_details__mOGK3>a{display:block;color:var(--alex-accent);margin-top:10px}.Alex_details__mOGK3>p{line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.Alex_footer__FowuT{padding:12px 16px 14px;border-top:1px solid var(--color-border-subtle,#f1f1ee);background:white}.Alex_composer__j67Ph{display:flex;align-items:center;border:1px solid var(--color-border,#e5e5e5);border-radius:16px;padding:10px 10px 10px 14px;gap:10px}.Alex_composer__j67Ph:focus-within{border-color:var(--alex-accent)}.Alex_composer__j67Ph textarea{resize:none;flex:1;min-width:0;border:0;background:transparent;font-size:13px;line-height:1.6;outline:none;max-height:130px}.Alex_composer__j67Ph button{width:36px;height:36px;display:grid;place-items:center;background:var(--alex-accent);color:white;border:0;border-radius:12px;flex-shrink:0}.Alex_composer__j67Ph button:hover{background:var(--alex-hover)}.Alex_footnote__NCpPS{display:flex;justify-content:space-between;gap:10px;margin:10px 2px 0;font-size:9px;color:var(--color-fg-subtle,#71717a)}.Alex_footnote__NCpPS button{border:0;background:transparent;font-size:9px;text-decoration:underline}.Alex_progress__V1k9C{display:flex;align-items:center;gap:8px;color:var(--alex-accent);font-size:11px;margin-bottom:10px}.Alex_spin__UXJd9{animation:Alex_spin__UXJd9 1.3s linear infinite}.Alex_error__tHwf7{font-size:12px;padding:10px 0;color:var(--color-fg-muted,#525252)}.Alex_error__tHwf7 button{display:block;background:transparent;color:var(--alex-accent);border:0;text-decoration:underline;padding:8px 0}.Alex_handoff__ObG9x label,.Alex_login__hvybM label{display:grid;gap:6px;font-size:12px;margin:12px 0}.Alex_handoff__ObG9x input,.Alex_login__hvybM input{min-width:0;max-width:100%;border:1px solid var(--color-border,#e5e5e5);border-radius:10px;padding:10px}.Alex_handoff__ObG9x .Alex_consent__9Wjgb{display:flex;align-items:flex-start;gap:8px}.Alex_consent__9Wjgb input{margin-top:4px}.Alex_login__hvybM h2{font-size:26px;margin:10px 0}.Alex_login__hvybM>p{font-size:13px;line-height:1.6;color:var(--color-fg-muted,#525252)}.Alex_login__hvybM>button{width:100%;justify-content:center;margin:5px 0;background:white;border:1px solid var(--color-border,#e5e5e5);color:var(--color-fg,#0a0a0a)}.Alex_login__hvybM>form{margin:18px 0}.Alex_login__hvybM a{display:block;margin:12px 0;font-size:12px;color:var(--alex-accent)}.Alex_srOnly__gb_JN{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1400px){.Alex_panel__fKdao{width:460px}}@media(max-width:767px){.Alex_launcher__rChGo{right:12px;bottom:calc(132px + env(safe-area-inset-bottom,0px));padding:8px 12px 8px 8px;gap:8px}.Alex_launcher__rChGo small{display:none}.Alex_launcher__rChGo .Alex_avatar__aiatr{width:36px;height:36px;font-size:20px}.Alex_launcher__rChGo strong{font-size:13px}.Alex_panel__fKdao{top:auto;bottom:calc(max(116px, var(--alex-keyboard,0px)) + env(safe-area-inset-bottom,0px));right:8px;width:calc(100vw - 16px);height:min(640px,calc(var(--alex-viewport,100dvh) - 140px - env(safe-area-inset-bottom,0px)));min-height:220px;border-radius:22px}.Alex_header__RmW5N{padding:13px 14px 10px}.Alex_header__RmW5N .Alex_avatar__aiatr{width:36px;height:36px;font-size:20px}.Alex_header__RmW5N strong{font-size:17px}.Alex_content__JT_kR{padding:20px 16px}.Alex_welcome__bB1XQ h2{font-size:27px}.Alex_footer__FowuT{padding:10px 12px}.Alex_composer__j67Ph textarea{font-size:16px}.Alex_footnote__NCpPS{font-size:8px}.Alex_preview__0Gh9S{padding:7px 15px}.Alex_productVisual__0Qi5y{height:115px}.Alex_productVisual__0Qi5y img{height:98px}}@keyframes Alex_spin__UXJd9{to{transform:rotate(1turn)}}@keyframes Alex_arrive__RxjpT{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.Alex_root__ZSPMm *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.Alex_comparison__p5rh9{overflow-x:auto;max-width:100%;border:1px solid var(--color-border,#e5e5e5);border-radius:16px;margin:18px 0}.Alex_comparison__p5rh9 table{border-collapse:collapse;min-width:100%;font-size:11px}.Alex_comparison__p5rh9 caption{padding:12px;text-align:left;color:var(--color-fg-muted,#525252);font-size:10px}.Alex_comparison__p5rh9 td,.Alex_comparison__p5rh9 th{padding:12px;text-align:left;vertical-align:top;border-top:1px solid var(--color-border,#e5e5e5);min-width:115px;max-width:190px;overflow-wrap:anywhere}.Alex_comparison__p5rh9 thead{background:var(--alex-soft);color:var(--alex-accent)}.Alex_comparison__p5rh9 th{font-weight:500}.Alex_comparison__p5rh9 th:first-child{min-width:90px}@media(min-width:1280px){.Alex_pageOpen__aOr_r [data-storefront-content]{margin-right:480px}}