.ChatInbox_app__syk4D{--i-ink:#14233b;--i-navy:#1f3a5f;--i-brass:#b08a4a;--i-brass-ink:#8a6a33;--i-brass-soft:#e9dcc0;--i-cream:#fbf6ea;--i-bone:#f4f1ea;--i-slate:#3f4757;--i-muted:#5b6271;--i-line:#e4ded2;--i-line2:#d5cdbd;--i-ok:#2f6b4f;--i-ui:var(--font-inter,"Inter"),system-ui,-apple-system,sans-serif;--i-disp:var(--font-fraunces,"Fraunces"),Georgia,serif;position:fixed;inset:0;z-index:60;display:grid;grid-template-columns:minmax(320px,400px) minmax(0,1fr);background:#fff;color:var(--i-ink);font-family:var(--i-ui)}.ChatInbox_listPane__sHSkI{border-right:1px solid var(--i-line)}.ChatInbox_listPane__sHSkI,.ChatInbox_threadPane__wWf_v{display:flex;flex-direction:column;min-height:0;min-width:0}.ChatInbox_threadPane__wWf_v{position:relative;background:#fff}@media (max-width:899px){.ChatInbox_app__syk4D{grid-template-columns:minmax(0,1fr)}.ChatInbox_threadPane__wWf_v{position:fixed;inset:0;transform:translateX(100%);transition:transform .32s cubic-bezier(.2,.8,.2,1);z-index:2;padding-bottom:env(safe-area-inset-bottom)}.ChatInbox_threadOpen__Q1_5Z .ChatInbox_threadPane__wWf_v{transform:none}}@media (min-width:900px){.ChatInbox_back__jG8lz{display:none!important}}@media (prefers-reduced-motion:reduce){.ChatInbox_threadPane__wWf_v{transition:none}}.ChatInbox_bar__jgjSG{display:flex;align-items:center;gap:10px;padding:max(10px,env(safe-area-inset-top)) 10px 10px 18px;background:var(--i-navy);color:#fff;flex:none}.ChatInbox_bar__jgjSG b{font:600 21px/1 var(--i-disp)}.ChatInbox_barBtns__rLR0M{margin-left:auto;display:flex;gap:4px}.ChatInbox_iconBtn__v6jjf{all:unset;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;cursor:pointer}.ChatInbox_iconBtn__v6jjf:hover{background:rgba(255,255,255,.12)}.ChatInbox_iconBtn__v6jjf svg{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round}.ChatInbox_pushCta__bjMtZ{all:unset;box-sizing:border-box;display:block;margin:12px 14px 0;padding:15px 16px;border-radius:12px;background:var(--i-cream);border:1.5px solid var(--i-brass);color:var(--i-ink);font:600 16px/1.3 var(--i-ui);text-align:center;cursor:pointer}.ChatInbox_filters__1lmfX{display:flex;gap:8px;padding:12px 14px;border-bottom:1px solid var(--i-line);flex:none}.ChatInbox_filters__1lmfX button{all:unset;padding:11px 15px;border-radius:20px;font:600 15px/1 var(--i-ui);background:var(--i-bone);color:var(--i-slate);cursor:pointer}.ChatInbox_filters__1lmfX .ChatInbox_fOn__HnT3y{background:var(--i-navy);color:#fff}.ChatInbox_list__TLAxz{flex:1;overflow:auto;overscroll-behavior:contain}.ChatInbox_empty__Lr2Ho{padding:40px 20px;text-align:center;font:17px/1.5 var(--i-ui);color:var(--i-slate)}.ChatInbox_foot__ZSDoL{flex:none;border-top:1px solid var(--i-line);padding:10px 18px calc(10px + env(safe-area-inset-bottom));font:500 15px/1 var(--i-ui)}.ChatInbox_foot__ZSDoL a{color:var(--i-navy)}.ChatInbox_row__LnKu_{position:relative;overflow:hidden;border-bottom:1px solid var(--i-line)}.ChatInbox_under__s8_9N{position:absolute;inset:0;background:var(--i-ok);color:#fff;display:flex;justify-content:flex-end;align-items:center;padding-right:24px;font:600 16px/1 var(--i-ui)}.ChatInbox_face__6fE0d{all:unset;box-sizing:border-box;position:relative;width:100%;display:flex;gap:12px;padding:14px 16px;background:#fff;cursor:pointer;touch-action:pan-y;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.ChatInbox_face__6fE0d:hover{background:#fcfbf8}.ChatInbox_face__6fE0d:focus-visible{outline:3px solid var(--i-brass);outline-offset:-3px}.ChatInbox_rowActive__rCBHM .ChatInbox_face__6fE0d{background:var(--i-cream)}.ChatInbox_rowAv__dHZrI{width:46px;height:46px;border-radius:50%;background:var(--i-brass-soft);display:grid;place-items:center;font:600 18px/1 var(--i-ui);flex:none}.ChatInbox_rowMid__oqiwe{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ChatInbox_l1__z6u7G{display:flex;gap:8px;align-items:center}.ChatInbox_l1__z6u7G b{font:600 16.5px/1.3 var(--i-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatInbox_l1__z6u7G time{margin-left:auto;font:500 14px/1 var(--i-ui);color:var(--i-muted);flex:none}.ChatInbox_l2__uNPaJ{display:flex;gap:8px;align-items:center}.ChatInbox_l2__uNPaJ>span{flex:1;font:16px/1.4 var(--i-ui);color:var(--i-slate);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatInbox_unreadText__J0B2F{color:var(--i-ink)!important;font-weight:600!important}.ChatInbox_l3__DJff_{font:500 14px/1.3 var(--i-ui);color:var(--i-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatInbox_udot__1RSto{width:11px;height:11px;border-radius:50%;background:#2b6cb0;flex:none}.ChatInbox_needs__jPezq{font:700 12.5px/1 var(--i-ui);font-style:normal;letter-spacing:.03em;text-transform:uppercase;padding:5px 8px;border-radius:6px;background:#b4402a;color:#fff;flex:none}.ChatInbox_ai__RS_Qt{font:600 12.5px/1 var(--i-ui);font-style:normal;padding:5px 8px;border-radius:6px;background:var(--i-bone);color:var(--i-slate);flex:none}.ChatInbox_tHead__qrWzU{display:flex;gap:10px;align-items:center;padding:max(8px,env(safe-area-inset-top)) 12px 8px;border-bottom:1px solid var(--i-line);flex:none}.ChatInbox_back__jG8lz{all:unset;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;cursor:pointer}.ChatInbox_back__jG8lz svg{width:24px;height:24px;stroke:var(--i-ink);stroke-width:2;fill:none;stroke-linecap:round}.ChatInbox_tWho__nrlM7{min-width:0}.ChatInbox_tWho__nrlM7 b{display:block;font:600 17px/1.25 var(--i-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatInbox_tWho__nrlM7 small{font:500 14px/1.3 var(--i-ui);color:var(--i-slate)}.ChatInbox_archBtn__rIAIk{all:unset;margin-left:auto;padding:12px 14px;border-radius:10px;border:1px solid var(--i-line2);font:600 15px/1 var(--i-ui);cursor:pointer}.ChatInbox_where__9UXzJ{font:500 14.5px/1.4 var(--i-ui);color:var(--i-slate);padding:9px 14px;border-bottom:1px solid var(--i-line);flex:none}.ChatInbox_where__9UXzJ b{color:var(--i-ink)}.ChatInbox_reason__INfn_{color:#8a2e1c;font-weight:600}.ChatInbox_ctx__NU6xt{display:flex;gap:6px;flex-wrap:wrap;padding:10px 14px;background:var(--i-bone);border-bottom:1px solid var(--i-line);flex:none}.ChatInbox_ctx__NU6xt span{font:500 14px/1 var(--i-ui);padding:8px 10px;background:#fff;border:1px solid var(--i-line);border-radius:8px}.ChatInbox_toggle___tWq8{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--i-line);font:600 16px/1.3 var(--i-ui);flex:none}.ChatInbox_sw__zGxsD{all:unset;width:56px;height:32px;border-radius:16px;background:var(--i-line2);position:relative;cursor:pointer;transition:background .2s;flex:none}.ChatInbox_sw__zGxsD:after{content:"";position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .25s cubic-bezier(.2,.9,.25,1.15)}.ChatInbox_swOn__XIPrE{background:var(--i-ok)}.ChatInbox_swOn__XIPrE:after{transform:translateX(24px)}.ChatInbox_sw__zGxsD:focus-visible{outline:3px solid var(--i-brass);outline-offset:2px}.ChatInbox_tBody__lRMgd{flex:1;overflow:auto;overscroll-behavior:contain;overflow-anchor:none;padding:10px 14px}.ChatInbox_cardNote__NjC1u{font:500 14px/1.3 var(--i-ui);color:var(--i-muted);margin:2px 4px}.ChatInbox_qr__6T3bD{display:flex;gap:8px;overflow-x:auto;padding:8px 12px 0;flex:none;scrollbar-width:none}.ChatInbox_qr__6T3bD button{all:unset;white-space:nowrap;padding:11px 14px;border-radius:18px;background:var(--i-bone);border:1px solid var(--i-line);font:500 15px/1 var(--i-ui);cursor:pointer}.ChatInbox_qr__6T3bD .ChatInbox_qrAdd__fVg3p{background:#fff;border-style:dashed;color:var(--i-brass-ink)}.ChatInbox_qr__6T3bD .ChatInbox_qrAdd__fVg3p:disabled{opacity:.6;cursor:default}.ChatInbox_sheetWrap__3pT8c{position:fixed;inset:0;z-index:70;background:rgba(20,35,59,.45)}.ChatInbox_sheet__kCYh3{position:absolute;left:0;right:0;bottom:0;max-height:92vh;overflow:auto;background:#fff;border-radius:20px 20px 0 0;padding:8px 18px calc(24px + env(safe-area-inset-bottom));animation:ChatInbox_up__hk1bG .35s cubic-bezier(.2,.9,.25,1.15)}@media (min-width:900px){.ChatInbox_sheet__kCYh3{left:auto;right:24px;bottom:24px;top:24px;width:440px;border-radius:18px;max-height:none}}@keyframes ChatInbox_up__hk1bG{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ChatInbox_sheet__kCYh3{animation:none}}.ChatInbox_handle__rIjM7{display:block;width:44px;height:5px;border-radius:3px;background:var(--i-line2);margin:4px auto 6px}.ChatInbox_sheetHead__YmIqL{display:flex;align-items:center;justify-content:space-between}.ChatInbox_sheetHead__YmIqL .ChatInbox_iconBtn__v6jjf svg{stroke:var(--i-ink)}.ChatInbox_sheet__kCYh3 h2{font:500 22px/1.2 var(--i-disp);margin:8px 0}.ChatInbox_h2b__kOG_V{margin-top:22px!important}.ChatInbox_bigBtn__RCy0Q{all:unset;box-sizing:border-box;display:block;width:100%;text-align:center;margin-top:10px;padding:17px;border-radius:12px;background:var(--i-navy);color:#fff;font:600 17px/1.2 var(--i-ui);cursor:pointer}.ChatInbox_bigBtn2__lYB_p{background:#fff;color:var(--i-navy);border:1.5px solid var(--i-navy)}.ChatInbox_settings__sb_NS{--i-ink:#14233b;--i-navy:#1f3a5f;--i-brass:#b08a4a;--i-slate:#3f4757;--i-muted:#5b6271;--i-line:#e4ded2;--i-line2:#d5cdbd;--i-ok:#2f6b4f;--i-ui:var(--font-inter,"Inter"),system-ui,-apple-system,sans-serif;display:flex;flex-direction:column}.ChatInbox_setRow__KdajB{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--i-line);font:600 17px/1.35 var(--i-ui);color:var(--i-ink)}.ChatInbox_setRow__KdajB small{display:block;font:500 14.5px/1.4 var(--i-ui);color:var(--i-slate);margin-top:3px}.ChatInbox_nameIn__Q2jTI{width:160px;height:48px;border:1.5px solid var(--i-line2);border-radius:10px;padding:0 12px;font:17px/1 var(--i-ui);color:var(--i-ink);flex:none}.ChatInbox_nameIn__Q2jTI:focus{outline:3px solid var(--i-brass);outline-offset:1px}.ChatInbox_setNote__od3E3{font:15px/1.5 var(--i-ui);color:var(--i-slate);margin:10px 0 0}.ChatInbox_setErr__br4B6{font:600 15px/1.4 var(--i-ui);color:#8a2e1c;margin:10px 0 0;padding:0 14px}.ChatInbox_setSaved__1hVRq{min-height:22px;font:600 15px/1.4 var(--i-ui);color:var(--i-ok);margin-top:8px}.ChatMessenger_panel__LdptR,.ChatMessenger_sheet__JMw_L,.ChatMessenger_vars__ciErB,.ChatMessenger_wrap___Q5sU{--c-ink:#14233b;--c-navy:#1f3a5f;--c-navy2:#16304f;--c-brass:#b08a4a;--c-brass-ink:#8a6a33;--c-brass-soft:#e9dcc0;--c-cream:#fbf6ea;--c-paper:#fbf9f5;--c-bone:#f4f1ea;--c-slate:#3f4757;--c-muted:#5b6271;--c-line:#e4ded2;--c-line2:#d5cdbd;--c-ok:#2f6b4f;--c-disp:var(--font-fraunces,"Fraunces"),Georgia,serif;--c-text:var(--font-source-serif,"Source Serif 4"),Georgia,serif;--c-ui:var(--font-inter,"Inter"),system-ui,-apple-system,sans-serif;--c-spring:cubic-bezier(0.2,0.9,0.25,1.15);--c-ease:cubic-bezier(0.2,0.8,0.2,1);font-family:var(--c-ui);color:var(--c-ink)}.ChatMessenger_panel__LdptR{position:fixed;right:24px;top:24px;width:380px;max-width:calc(100vw - 48px);z-index:1200;background:#fff;border-radius:18px;box-shadow:0 2px 6px rgba(20,35,59,.08),0 30px 70px -20px rgba(20,35,59,.45);display:flex;flex-direction:column;overflow:hidden;opacity:0;transform:scale(.6);visibility:hidden;pointer-events:none;transition:opacity .22s ease-out,transform .42s var(--c-spring),visibility 0s linear .42s}.ChatMessenger_panelOpen__DqfCO{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:opacity .22s ease-out,transform .42s var(--c-spring),visibility 0s}.ChatMessenger_wrap___Q5sU{position:fixed;inset:0;z-index:1200;background:rgba(20,35,59,0);visibility:hidden;pointer-events:none;transition:background .25s,visibility 0s linear .46s}.ChatMessenger_wrapOpen__v_ZOM{background:rgba(20,35,59,.45);visibility:visible;pointer-events:auto;transition:background .25s,visibility 0s}.ChatMessenger_sheet__JMw_L{position:absolute;left:0;right:0;bottom:0;top:max(12px,env(safe-area-inset-top));background:#fff;border-radius:20px 20px 0 0;display:flex;flex-direction:column;overflow:hidden;padding-bottom:env(safe-area-inset-bottom);transform:translateY(105%);transition:transform .46s var(--c-spring);box-shadow:0 -8px 32px rgba(20,35,59,.18)}.ChatMessenger_sheetOpen__bCFWM{transform:none}.ChatMessenger_handleZone__EqdPd{flex:none;padding:9px 0 4px;touch-action:none;cursor:grab;background:var(--c-cream)}.ChatMessenger_handle__7eapy{display:block;width:44px;height:5px;border-radius:3px;background:var(--c-line2);margin:0 auto}@media (prefers-reduced-motion:reduce){.ChatMessenger_panelOpen__DqfCO,.ChatMessenger_panel__LdptR{transform:none;transition:opacity .2s,visibility 0s linear .2s}.ChatMessenger_panelOpen__DqfCO{transition:opacity .2s,visibility 0s}.ChatMessenger_sheet__JMw_L{transform:none;opacity:0;transition:opacity .2s}.ChatMessenger_sheetOpen__bCFWM{opacity:1}.ChatMessenger_bub__hQwnN,.ChatMessenger_card__9M9GQ,.ChatMessenger_chip__3N5Lw,.ChatMessenger_seen__3F3GK{animation:none!important}.ChatMessenger_typing__lr4iP i{animation:none!important;opacity:.7}.ChatMessenger_caret__bDGIz:after{animation:none!important}}.ChatMessenger_head__VEKyt{display:flex;align-items:center;gap:12px;padding:16px 12px 14px 18px;border-bottom:1px solid var(--c-line);background:var(--c-cream);flex:none}.ChatMessenger_headT__Tiilq{min-width:0}.ChatMessenger_headT__Tiilq b{display:block;font:600 19px/1.2 var(--c-disp);color:var(--c-ink)}.ChatMessenger_presence__YmZhb{font:500 15px/1.35 var(--c-ui);color:var(--c-slate);margin-top:2px}.ChatMessenger_dot__Dtkd2{display:inline-block;width:9px;height:9px;border-radius:50%;background:#2e9b5f;margin-right:7px;box-shadow:0 0 0 3px rgba(46,155,95,.18);vertical-align:1px}.ChatMessenger_x__eQwJ_{all:unset;box-sizing:border-box;margin-left:auto;align-self:flex-start;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:var(--c-ink);flex:none}.ChatMessenger_x__eQwJ_:hover{background:rgba(20,35,59,.06)}.ChatMessenger_x__eQwJ_:focus-visible{outline:3px solid var(--c-brass);outline-offset:2px}.ChatMessenger_x__eQwJ_ svg{width:22px;height:22px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.ChatMessenger_body__mKhIn{flex:1;overflow:auto;overscroll-behavior:contain;overflow-anchor:none;padding:18px 16px 10px;background:#fff;outline:none}.ChatMessenger_grp__GIMyC{display:flex;gap:8px;align-items:flex-end;margin:12px 0 2px}.ChatMessenger_grp__GIMyC.ChatMessenger_me__N3_Zk{flex-direction:row-reverse}.ChatMessenger_avs__4CyI_{flex:none;width:30px}.ChatMessenger_me__N3_Zk .ChatMessenger_avs__4CyI_:empty{display:none}.ChatMessenger_col__Whogm{display:flex;flex-direction:column;gap:4px;max-width:82%;min-width:0}.ChatMessenger_me__N3_Zk .ChatMessenger_col__Whogm{align-items:flex-end}.ChatMessenger_who__KxgvM{font:600 14px/1.2 var(--c-ui);color:var(--c-slate);margin:0 0 2px 4px}.ChatMessenger_bub__hQwnN{padding:11px 15px;border-radius:18px;font:17px/1.5 var(--c-text);color:var(--c-ink);background:var(--c-bone);white-space:pre-wrap;overflow-wrap:anywhere;animation:ChatMessenger_bubIn__SFunr .28s var(--c-ease)}.ChatMessenger_noAnim__kgvVL{animation:none}.ChatMessenger_grp__GIMyC:not(.ChatMessenger_me__N3_Zk) .ChatMessenger_col__Whogm>.ChatMessenger_bub__hQwnN:first-of-type{border-top-left-radius:6px}.ChatMessenger_me__N3_Zk .ChatMessenger_bub__hQwnN{background:var(--c-navy);color:#fff;border-top-right-radius:6px}.ChatMessenger_person__UM8Q_ .ChatMessenger_bub__hQwnN{background:var(--c-cream);border:1px solid var(--c-brass-soft);color:var(--c-ink)}.ChatMessenger_me__N3_Zk.ChatMessenger_person__UM8Q_ .ChatMessenger_bub__hQwnN{background:var(--c-navy);color:#fff;border:0}.ChatMessenger_me__N3_Zk.ChatMessenger_assistant__k_U_V .ChatMessenger_bub__hQwnN{background:var(--c-cream);color:var(--c-ink);border:1px solid var(--c-brass-soft)}@keyframes ChatMessenger_bubIn__SFunr{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}.ChatMessenger_caret__bDGIz:after{content:"";display:inline-block;width:2px;height:1.05em;background:var(--c-navy);margin-left:2px;vertical-align:-2px;animation:ChatMessenger_blink__gL5Iw 1s steps(2) infinite}@keyframes ChatMessenger_blink__gL5Iw{50%{opacity:0}}.ChatMessenger_time___fGX6{font:500 14px/1.2 var(--c-ui);color:var(--c-muted);margin:2px 4px 0;min-height:1px}.ChatMessenger_seen__3F3GK{font:600 14px/1.2 var(--c-ui);color:var(--c-ok);margin:2px 4px 0;animation:ChatMessenger_bubIn__SFunr .3s}.ChatMessenger_sys__h2o2M{display:flex;align-items:center;gap:10px;text-align:center;font:500 15px/1.4 var(--c-ui);color:var(--c-slate);margin:16px 0}.ChatMessenger_sys__h2o2M:after,.ChatMessenger_sys__h2o2M:before{content:"";flex:1;height:1px;background:var(--c-line)}.ChatMessenger_av__e3Io1{border-radius:50%;flex:none;display:grid;place-items:center;overflow:hidden}.ChatMessenger_avCrest__M3dSt{background:var(--c-cream);border:1px solid var(--c-brass-soft)}.ChatMessenger_avPerson__D__pT{background:var(--c-navy);color:#fff;font:600 14px/1 var(--c-ui)}.ChatMessenger_avGlyph__mXvW8{width:60%;height:60%;fill:#fff}.ChatMessenger_avBuyer__VefFE{width:30px;height:30px;background:var(--c-brass-soft);color:var(--c-ink);font:600 14px/1 var(--c-ui)}.ChatMessenger_typing__lr4iP{display:inline-flex;gap:5px;padding:15px 16px;border-radius:18px;background:var(--c-bone);border-top-left-radius:6px}.ChatMessenger_typing__lr4iP i{width:8px;height:8px;border-radius:50%;background:var(--c-muted);animation:ChatMessenger_dot__Dtkd2 1.2s ease-in-out infinite}.ChatMessenger_typing__lr4iP i:nth-child(2){animation-delay:.15s}.ChatMessenger_typing__lr4iP i:nth-child(3){animation-delay:.3s}@keyframes ChatMessenger_dot__Dtkd2{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-5px);opacity:1}}.ChatMessenger_typingLbl__DY1E_{font:500 14px/1.2 var(--c-ui);color:var(--c-slate);margin:4px 0 0 4px}.ChatMessenger_chips__FMfG9{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin:8px 0 14px}.ChatMessenger_chip__3N5Lw{all:unset;box-sizing:border-box;padding:12px 16px;min-height:48px;display:flex;align-items:center;border:1.5px solid var(--c-navy);border-radius:22px;font:500 16px/1.3 var(--c-ui);color:var(--c-navy);background:#fff;cursor:pointer;opacity:0;transform:translateY(6px);animation:ChatMessenger_chipIn__o_iCx .35s var(--c-ease) forwards}.ChatMessenger_chip__3N5Lw:hover{background:var(--c-navy);color:#fff}.ChatMessenger_chip__3N5Lw:focus-visible{outline:3px solid var(--c-brass);outline-offset:2px}@keyframes ChatMessenger_chipIn__o_iCx{to{opacity:1;transform:none}}.ChatMessenger_cardWrap__FSvNt{width:100%;max-width:290px}.ChatMessenger_card__9M9GQ{border:1px solid var(--c-line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 6px 18px -12px rgba(20,35,59,.35);animation:ChatMessenger_bubIn__SFunr .35s var(--c-ease)}.ChatMessenger_cardTop__0hu5s{background:var(--c-navy);color:#fff;padding:14px 16px;display:flex;gap:12px;align-items:center}.ChatMessenger_cardTop__0hu5s b{display:block;font:500 19px/1.2 var(--c-disp)}.ChatMessenger_cardTop__0hu5s span{font:500 14px/1.2 var(--c-ui);color:var(--c-brass-soft)}.ChatMessenger_cover__TPBgp{width:38px;height:50px;border-radius:3px;background:#2b4c75;box-shadow:inset -4px 0 0 rgba(0,0,0,.18);display:grid;place-items:center;flex:none}.ChatMessenger_cover__TPBgp i{width:16px;height:2px;background:var(--c-brass)}.ChatMessenger_cardMid__tNwiN{padding:12px 16px;font:16px/1.5 var(--c-text);color:var(--c-slate)}.ChatMessenger_cardMid__tNwiN strong{display:block;font:600 22px/1.2 var(--c-ui);color:var(--c-ink);margin-bottom:4px}.ChatMessenger_cardBtn__spXgS{all:unset;box-sizing:border-box;display:block;margin:0 12px 12px;text-align:center;padding:15px 12px;min-height:52px;border-radius:10px;background:var(--c-navy);color:#fff;font:600 16px/1.3 var(--c-ui);cursor:pointer}.ChatMessenger_cardBtn__spXgS:hover{background:var(--c-navy2)}.ChatMessenger_cardBtn__spXgS:focus-visible{outline:3px solid var(--c-brass);outline-offset:2px}.ChatMessenger_cardDone__2ZVW_{background:var(--c-ok)}.ChatMessenger_cardPerson__iHWsZ{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;font:16px/1.45 var(--c-text);color:var(--c-slate)}.ChatMessenger_cardPerson__iHWsZ b{display:block;font:600 16px/1.35 var(--c-ui);color:var(--c-ink);margin-bottom:2px}.ChatMessenger_pill__njBgQ{all:unset;position:absolute;left:50%;bottom:132px;transform:translate(-50%,20px);opacity:0;pointer-events:none;background:var(--c-navy);color:#fff;border-radius:20px;padding:12px 18px;font:600 15px/1 var(--c-ui);box-shadow:0 8px 20px -8px rgba(20,35,59,.6);transition:opacity .25s,transform .3s var(--c-spring);cursor:pointer;z-index:3}.ChatMessenger_pillOn__vtRg6{opacity:1;transform:translate(-50%);pointer-events:auto}.ChatMessenger_comp__VQIlW{flex:none;border-top:1px solid var(--c-line);padding:10px 12px 8px;background:#fff}.ChatMessenger_compRow__2SpTT{display:flex;align-items:flex-end;gap:8px;background:var(--c-paper);border:1.5px solid var(--c-line2);border-radius:16px;padding:4px 4px 4px 14px;transition:border-color .2s}.ChatMessenger_compRow__2SpTT:focus-within{border-color:var(--c-navy)}.ChatMessenger_compRow__2SpTT textarea{flex:1;border:0;background:transparent;resize:none;font:17px/1.45 var(--c-ui);color:var(--c-ink);padding:13px 0;max-height:140px;min-height:46px;outline:none}.ChatMessenger_compRow__2SpTT textarea::placeholder{color:var(--c-muted);opacity:1}.ChatMessenger_send__QJJVx{all:unset;box-sizing:border-box;width:54px;height:54px;border-radius:13px;background:var(--c-navy);display:grid;place-items:center;cursor:pointer;transform:scale(0);opacity:0;transition:transform .32s var(--c-spring),opacity .2s;flex:none}.ChatMessenger_sendOn__dGC7r{transform:scale(1);opacity:1}.ChatMessenger_send__QJJVx svg{width:22px;height:22px;fill:#fff}.ChatMessenger_send__QJJVx:focus-visible{outline:3px solid var(--c-brass);outline-offset:2px}.ChatMessenger_saved__AHLuu{font:500 14.5px/1.3 var(--c-ui);color:var(--c-slate);text-align:center;margin:8px 0 2px}.ChatMessenger_err__dy6CQ{font:600 15px/1.4 var(--c-ui);color:#8a2e1c;margin:0 4px 8px}.ChatMessenger_line___vAFm{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 12px;margin:14px 0 0 -12px;border-radius:10px;font:600 16px/1.3 var(--font-inter,"Inter"),system-ui,sans-serif;color:#1f3a5f;cursor:pointer;transition:background .2s}.ChatMessenger_line___vAFm:hover{background:rgba(31,58,95,.06)}.ChatMessenger_line___vAFm:focus-visible{outline:3px solid #b08a4a;outline-offset:2px}.ChatMessenger_line___vAFm svg{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.ChatMessenger_line___vAFm u{text-decoration:underline;text-decoration-color:#e9dcc0;text-underline-offset:4px;text-decoration-thickness:2px}.ChatMessenger_lineBar__Sng0g{margin:0 0 6px;width:100%;justify-content:center}.ChatMessenger_badge__b34zp{min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:#b4402a;color:#fff;font:700 13px/22px var(--font-inter,"Inter"),system-ui,sans-serif;text-align:center;transform:scale(0);transition:transform .35s cubic-bezier(.2,.9,.25,1.15)}.ChatMessenger_badgeOn__EPbo_{transform:scale(1)}.ChatMessenger_pulse__XVz6M{animation:ChatMessenger_pulse__XVz6M 1.6s cubic-bezier(.2,.8,.2,1) 1}@keyframes ChatMessenger_pulse__XVz6M{0%{box-shadow:0 0 0 0 rgba(176,138,74,.55);background:rgba(233,220,192,.6)}70%{box-shadow:0 0 0 14px rgba(176,138,74,0)}to{box-shadow:0 0 0 0 rgba(176,138,74,0);background:transparent}}.ChatMessenger_launcher__vAl_a{all:unset;position:fixed;right:20px;z-index:1100;display:flex;align-items:center;gap:10px;cursor:pointer;transform:scale(0) translateY(10px);opacity:0;pointer-events:none;transition:transform .5s cubic-bezier(.2,.9,.25,1.15),opacity .25s,bottom .25s}.ChatMessenger_launcherIn__Ocput{transform:none;opacity:1;pointer-events:auto}.ChatMessenger_launcherHidden__O6oKa{opacity:0!important;pointer-events:none!important}.ChatMessenger_lLabel__HX0xH{background:#fff;border:1px solid #e4ded2;border-radius:22px;padding:11px 16px;font:600 16px/1 var(--font-inter,"Inter"),system-ui,sans-serif;color:#14233b;box-shadow:0 8px 20px -10px rgba(20,35,59,.4)}.ChatMessenger_ball__6GsCy{position:relative;width:60px;height:60px;border-radius:50%;background:#fbf6ea;border:2px solid #b08a4a;display:grid;place-items:center;box-shadow:0 12px 28px -10px rgba(20,35,59,.55);transition:transform .2s cubic-bezier(.2,.9,.25,1.15)}.ChatMessenger_launcher__vAl_a:hover .ChatMessenger_ball__6GsCy{transform:scale(1.06)}.ChatMessenger_launcher__vAl_a:focus-visible .ChatMessenger_ball__6GsCy{outline:3px solid #b08a4a;outline-offset:3px}.ChatMessenger_ball__6GsCy .ChatMessenger_badge__b34zp{position:absolute;top:-4px;right:-4px}@media (max-width:1023px){.ChatMessenger_lLabel__HX0xH{display:none}.ChatMessenger_launcher__vAl_a{right:14px}.ChatMessenger_ball__6GsCy{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.ChatMessenger_launcher__vAl_a{transform:none;transition:opacity .2s,bottom .2s}.ChatMessenger_pulse__XVz6M{animation:none}}.WelcomeGiftPick_bar__srC28,.WelcomeGiftPick_fx__wXd8e,.WelcomeGiftPick_root__No0RT{--wg-ink:#14233B;--wg-navy:#1F3A5F;--wg-brass:#B08A4A;--wg-brass-ink:#8A6A33;--wg-brass-soft:#E9DCC0;--wg-sky:#F7F9FC;--wg-foil:#EAD6A4;--wg-slate:#3F4757;--wg-muted:#5B6271;--wg-line2:#D5CDBD;--wg-ok:#2F6B4F;--wg-disp:var(--font-fraunces),"Fraunces",Georgia,serif;--wg-text:var(--font-source-serif),"Source Serif 4",Georgia,serif;--wg-ui:var(--font-inter),"Inter",system-ui,sans-serif}.WelcomeGiftPick_root__No0RT{position:relative}.WelcomeGiftPick_eyebrow__yk6uz{font:600 12.5px/1 var(--wg-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--wg-brass-ink);margin:2px 0 12px;display:flex;align-items:center;gap:8px}.WelcomeGiftPick_eyebrow__yk6uz:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--wg-brass-soft)}.WelcomeGiftPick_h__8ctTQ{font:500 30px/1.12 var(--wg-disp);margin:0 0 8px;letter-spacing:-.01em;color:var(--wg-ink)}.WelcomeGiftPick_sub__Hxzox{font:17px/1.5 var(--wg-text);color:var(--wg-slate);margin:0 0 18px}.WelcomeGiftPick_tiles__mnISs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 -4px}.WelcomeGiftPick_tile__w_9mZ{all:unset;box-sizing:border-box;border:1px solid var(--wg-line2);border-radius:18px;overflow:hidden;background:#fff;display:flex;flex-direction:column;cursor:pointer;position:relative;box-shadow:0 1px 2px rgba(20,35,59,.05),0 14px 30px -18px rgba(20,35,59,.28);transition:transform .15s,border-color .2s,box-shadow .2s}.WelcomeGiftPick_tile__w_9mZ:hover{border-color:#A9B3C2}.WelcomeGiftPick_tile__w_9mZ:active{transform:scale(.98)}.WelcomeGiftPick_tile__w_9mZ:focus-visible{outline:3px solid var(--wg-brass);outline-offset:3px}.WelcomeGiftPick_vis__D0fva{height:196px;display:flex;align-items:center;justify-content:center;position:relative;perspective:600px;background:radial-gradient(120% 90% at 50% 18%,#FFFDF8 0,#F7EFDD 55%,#EFE3C9 100%);border-bottom:1px solid var(--wg-brass-soft)}.WelcomeGiftPick_vis__D0fva:before{content:"";position:absolute;left:50%;bottom:26px;width:96px;height:14px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(90,66,30,.28),rgba(90,66,30,0))}.WelcomeGiftPick_gl__ysuNT{position:absolute;width:6px;height:6px;background:var(--wg-foil);transform:rotate(45deg);opacity:.85}.WelcomeGiftPick_g1__c4dPl{left:18px;top:26px}.WelcomeGiftPick_g2__M5E3c{right:20px;top:44px;width:4px;height:4px}.WelcomeGiftPick_g3__GyROW{left:30px;bottom:40px;width:4px;height:4px}.WelcomeGiftPick_txt__MlNy8{padding:16px 10px 14px;text-align:center}.WelcomeGiftPick_txt__MlNy8 b{display:block;font:500 19.5px/1.15 var(--wg-disp);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:break-word;color:var(--wg-ink)}.WelcomeGiftPick_d__CHgf6{display:block;font:16px/1.4 var(--wg-text);color:var(--wg-slate);margin:6px 0 0;min-height:44px}.WelcomeGiftPick_go__7t_Cg{margin:auto 10px 10px;flex-shrink:0;height:54px;display:flex;align-items:center;justify-content:center;background:var(--wg-navy);color:#fff;border-radius:11px;font:600 17px/1 var(--wg-ui);letter-spacing:.01em}.WelcomeGiftPick_tile__w_9mZ:hover .WelcomeGiftPick_go__7t_Cg{background:#16304F}.WelcomeGiftPick_medal__9qk2b{width:104px;height:104px;border-radius:50%;position:relative;z-index:1;margin-bottom:8px;overflow:hidden;transform-style:preserve-3d;background:radial-gradient(circle at 35% 30%,#D9BC80,#B08A4A 48%,#7E6230 100%);display:flex;align-items:center;justify-content:center;color:#FBF6EA;font:500 36px/1 var(--wg-disp);box-shadow:inset 0 0 0 3px rgba(255,255,255,.18),0 8px 16px -8px rgba(126,98,48,.7)}.WelcomeGiftPick_medalLong__9M3wz{font-size:19px;letter-spacing:-.01em}.WelcomeGiftPick_medal__9qk2b:after{content:"";position:absolute;inset:-40%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.55) 50%,transparent 60%);transform:translateX(-120%)}.WelcomeGiftPick_shine__yLxMX:after{animation:WelcomeGiftPick_wgShine__4t9bs .9s cubic-bezier(.2,.8,.2,1) .35s}@keyframes WelcomeGiftPick_wgShine__4t9bs{to{transform:translateX(120%)}}.WelcomeGiftPick_books__cqBfZ{position:relative;z-index:1;margin-bottom:8px;width:92px;height:80px;scale:1.32}.WelcomeGiftPick_bk__Fnxzt{position:absolute;width:54px;height:74px;border-radius:2px 5px 5px 2px;background:linear-gradient(135deg,#2A4A73,#182F4D);box-shadow:inset 3px 0 0 rgba(0,0,0,.2),0 6px 12px -6px rgba(20,35,59,.5);display:flex;align-items:center;justify-content:center}.WelcomeGiftPick_bk__Fnxzt:after{content:"";width:28px;height:2px;background:var(--wg-foil);box-shadow:0 6px 0 var(--wg-foil)}.WelcomeGiftPick_b1__ZD46V{left:2px;top:6px;transform:rotate(-6deg)}.WelcomeGiftPick_b2__fDcB9{left:34px;top:0;transform:rotate(5deg)}.WelcomeGiftPick_plus1__oovci{position:absolute;right:-8px;top:-10px;width:30px;height:30px;border-radius:50%;background:var(--wg-ok);color:#fff;font:700 14px/30px var(--wg-ui);text-align:center;box-shadow:0 0 0 3px #fff;z-index:2}.WelcomeGiftPick_fx__wXd8e{position:fixed;inset:0;pointer-events:none;z-index:60}.WelcomeGiftPick_spark__3_xFR{position:absolute;width:8px;height:8px;border-radius:1px;will-change:transform,opacity}.WelcomeGiftPick_ringFlash__tTWYN{position:absolute;border:2px solid var(--wg-foil);border-radius:50%;will-change:transform,opacity}.WelcomeGiftPick_pill__SRIyV{position:absolute;background:var(--wg-sky);border:1px solid var(--wg-navy);box-shadow:inset 0 0 0 1px var(--wg-navy);border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:10px;will-change:left,top,width,height}.WelcomeGiftPick_pillIn__beihy{display:flex;align-items:center;gap:10px;opacity:0;white-space:nowrap}.WelcomeGiftPick_tick__hulk6{width:26px;height:26px;border-radius:50%;background:var(--wg-ok);display:flex;align-items:center;justify-content:center}.WelcomeGiftPick_tick__hulk6 svg{width:15px;height:15px}.WelcomeGiftPick_pill__SRIyV b{font:600 17px/1 var(--wg-ui);color:var(--wg-ink)}.WelcomeGiftPick_yours__X89dH{position:absolute;text-align:center;font:500 44px/1.3 var(--wg-disp);padding:0 0 .14em;letter-spacing:-.01em;opacity:0;background:linear-gradient(100deg,var(--wg-ink) 0,var(--wg-ink) 40%,#C9A35E 50%,var(--wg-ink) 60%,var(--wg-ink) 100%);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent}.WelcomeGiftPick_reveal__X4hYo{position:absolute;display:flex;flex-direction:column;align-items:center;opacity:0;transform-origin:center center}.WelcomeGiftPick_dial__bsDan{position:relative;width:212px;height:212px;display:flex;align-items:center;justify-content:center}.WelcomeGiftPick_dial__bsDan svg{position:absolute;inset:0;transform:rotate(-90deg)}.WelcomeGiftPick_track__VtTiL{stroke:var(--wg-brass-soft)}.WelcomeGiftPick_prog__n8Kt9{stroke:url(#wg-gold);stroke-linecap:round}.WelcomeGiftPick_digits__oD0Na{font:500 60px/1 var(--wg-disp);color:var(--wg-ink);font-variant-numeric:tabular-nums;display:flex;align-items:center;height:62px}.WelcomeGiftPick_ghost__CT3fZ{position:absolute;margin:0;transform-origin:top left;color:var(--wg-ink)}.WelcomeGiftPick_reel__pnH4A{display:inline-block;height:60px;overflow:hidden;position:relative}.WelcomeGiftPick_strip__Npa4P{display:flex;flex-direction:column;will-change:transform}.WelcomeGiftPick_strip__Npa4P span{height:60px;line-height:60px}.WelcomeGiftPick_colon__B777M{padding:0 2px;transform:translateY(-3px)}.WelcomeGiftPick_cap__AVZbC{font:500 17px/1.4 var(--wg-ui);color:var(--wg-slate);margin-top:14px;opacity:0}.WelcomeGiftPick_bar__srC28{height:60px;overflow:hidden;background:var(--wg-navy);color:#fff;position:sticky;top:0;z-index:30}.WelcomeGiftPick_barIntro__FxqEY{height:0}.WelcomeGiftPick_barIn__HrUf3{height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;gap:10px}.WelcomeGiftPick_barL__t9GY2{min-width:0}.WelcomeGiftPick_barL__t9GY2 b{display:block;font:600 15px/1.3 var(--wg-ui)}.WelcomeGiftPick_barL__t9GY2 small{display:block;font:14px/1.3 var(--wg-ui);color:#D5DEEA}.WelcomeGiftPick_barClock__08_ci{font:600 21px/1 var(--wg-ui);font-variant-numeric:tabular-nums;color:var(--wg-foil);letter-spacing:.02em}.WelcomeGiftPick_barIntro__FxqEY .WelcomeGiftPick_barClock__08_ci,.WelcomeGiftPick_barIntro__FxqEY .WelcomeGiftPick_barL__t9GY2{opacity:0}.WelcomeGiftPick_barEnded__0ibqA{background:#F4F1EA;color:var(--wg-ink);height:auto;border-bottom:1px solid #e4ded2}.WelcomeGiftPick_barEnded__0ibqA .WelcomeGiftPick_barIn__HrUf3{height:auto;min-height:60px;padding:10px 20px}.WelcomeGiftPick_barEnded__0ibqA .WelcomeGiftPick_barL__t9GY2 small{color:var(--wg-muted)}.WelcomeGiftPick_riseIn__fzwqP>*{animation:WelcomeGiftPick_wgRise__UPOFD .56s cubic-bezier(.2,.9,.25,1.05) both}.WelcomeGiftPick_riseIn__fzwqP>:first-child{animation-delay:.26s}.WelcomeGiftPick_riseIn__fzwqP>:nth-child(2){animation-delay:.35s}.WelcomeGiftPick_riseIn__fzwqP>:nth-child(3){animation-delay:.44s}.WelcomeGiftPick_riseIn__fzwqP>:nth-child(4){animation-delay:.53s}.WelcomeGiftPick_riseIn__fzwqP>:nth-child(n+5){animation-delay:.62s}@keyframes WelcomeGiftPick_wgRise__UPOFD{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.WelcomeGiftPick_riseIn__fzwqP>*,.WelcomeGiftPick_tile__w_9mZ{transition:none;animation:none}}@media (min-width:1024px) and (pointer:fine){.WelcomeGiftPick_tiles__mnISs{gap:18px;margin:0}.WelcomeGiftPick_vis__D0fva{height:236px}.WelcomeGiftPick_books__cqBfZ{scale:1.55}.WelcomeGiftPick_medal__9qk2b{width:124px;height:124px;font-size:42px}.WelcomeGiftPick_medalLong__9M3wz{font-size:22px}.WelcomeGiftPick_txt__MlNy8{padding-top:20px}.WelcomeGiftPick_txt__MlNy8 b{font-size:22px}.WelcomeGiftPick_h__8ctTQ{font-size:34px}}.WelcomeGiftPick_barClock__08_ci{display:inline-block;transition:color .4s ease-out}.WelcomeGiftPick_barClockGold___CIWu{color:#F0BE55}.WelcomeGiftPick_barEnded__0ibqA{animation:WelcomeGiftPick_wgEndIn__Y7d0L .45s ease-out both}@keyframes WelcomeGiftPick_wgEndIn__Y7d0L{0%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:reduce){.WelcomeGiftPick_barEnded__0ibqA{animation:none}}.WelcomeGiftPick_card__Tcd6C{--wg-navy:#1F3A5F;--wg-foil:#EAD6A4;--wg-ok:#2F6B4F;--wg-ink:#14233B;--wg-slate:#3F4757;--wg-brass-ink:#8A6A33;position:relative;overflow:hidden;display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:14px;align-items:center;margin:8px 0 14px;padding:15px 16px;border:1px solid #e9dcc0;border-radius:14px;background:linear-gradient(180deg,#FFFDF8,#F7EFDD)}.WelcomeGiftPick_card__Tcd6C:after{content:"";position:absolute;inset:-20% -60%;pointer-events:none;background:linear-gradient(105deg,transparent 42%,rgba(234,214,164,.75) 50%,transparent 58%);transform:translateX(-70%)}.WelcomeGiftPick_cardShine__Xjq46:after{animation:WelcomeGiftPick_cardShimmer__8ep3i .9s ease-in-out .15s both}@keyframes WelcomeGiftPick_cardShimmer__8ep3i{0%{transform:translateX(-70%)}to{transform:translateX(70%)}}.WelcomeGiftPick_cardVis__owr_G{width:64px;height:64px;display:flex;align-items:center;justify-content:center}.WelcomeGiftPick_cardBooks__3n0vP{position:relative;width:92px;height:80px;flex:0 0 auto;transform:scale(.62)}.WelcomeGiftPick_cardCoin__h8gcp{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,#D9BC80,#B08A4A 48%,#7E6230 100%);color:#FBF6EA;font:500 21px/1 var(--font-fraunces),Fraunces,Georgia,serif;box-shadow:inset 0 0 0 2px rgba(255,255,255,.18),0 6px 12px -8px rgba(126,98,48,.7)}.WelcomeGiftPick_cardCoinLong__ySK5h{font-size:12px}.WelcomeGiftPick_cardTxt__7Eouw{min-width:0;display:flex;flex-direction:column}.WelcomeGiftPick_cardK__X3d25{font:600 12.5px/1.2 var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--wg-brass-ink)}.WelcomeGiftPick_cardT__oNJJI{margin-top:4px;font:500 19.5px/1.2 var(--font-fraunces),Fraunces,Georgia,serif;color:var(--wg-ink)}.WelcomeGiftPick_cardS__zLCVW{margin-top:3px;font:15.5px/1.4 var(--font-source-serif),"Source Serif 4",Georgia,serif;color:var(--wg-slate)}.WelcomeGiftPick_cardSide__41NK9{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.WelcomeGiftPick_cardPill__2nkKa{padding:4px 11px;border:1px solid var(--wg-ok);border-radius:999px;background:#F1F7F3;font:700 14px/1.2 var(--font-inter),Inter,system-ui,sans-serif;color:var(--wg-ok);white-space:nowrap}.WelcomeGiftPick_cardHeld__YQWDQ{font:600 14px/1.2 var(--font-inter),Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums;color:var(--wg-brass-ink);white-space:nowrap;transition:color .4s}.WelcomeGiftPick_cardHeldWarm__6DQrr{color:#9A6B12}.WelcomeGiftPick_cardHeldGold__iL17U{color:#A76A00}@media (max-width:440px){.WelcomeGiftPick_card__Tcd6C{grid-template-columns:64px minmax(0,1fr)}.WelcomeGiftPick_cardSide__41NK9{grid-column:2;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px}}@media (prefers-reduced-motion:reduce){.WelcomeGiftPick_card__Tcd6C:after{animation:none;display:none}}.WelcomeGiftPick_markRow__yxv_C{display:flex;justify-content:center;margin:0 0 28px}.WelcomeGiftPick_head__fvYay{text-align:center}.WelcomeGiftPick_head__fvYay .WelcomeGiftPick_eyebrow__yk6uz{justify-content:center}.WelcomeGiftPick_head__fvYay .WelcomeGiftPick_sub__Hxzox{margin-left:auto;margin-right:auto;max-width:30em}@media (hover:hover) and (pointer:fine){.WelcomeGiftPick_tile__w_9mZ:focus-visible,.WelcomeGiftPick_tile__w_9mZ:hover{border-color:#E9DCC0;box-shadow:0 2px 4px rgba(20,35,59,.06),0 28px 50px -22px rgba(20,35,59,.38),0 0 0 1px #E9DCC0,0 0 0 3px rgba(176,138,74,.4)}.WelcomeGiftPick_tile__w_9mZ:focus-visible .WelcomeGiftPick_go__7t_Cg,.WelcomeGiftPick_tile__w_9mZ:hover .WelcomeGiftPick_go__7t_Cg{background:#16304F}.WelcomeGiftPick_vis__D0fva{transition:background .26s cubic-bezier(.2,.8,.2,1)}.WelcomeGiftPick_tile__w_9mZ:focus-visible .WelcomeGiftPick_vis__D0fva,.WelcomeGiftPick_tile__w_9mZ:hover .WelcomeGiftPick_vis__D0fva{background:radial-gradient(120% 90% at 50% 18%,#FFFFFC 0,#FAF3E3 55%,#F4EAD3 100%)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.WelcomeGiftPick_tile__w_9mZ{transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s cubic-bezier(.2,.8,.2,1),opacity .26s cubic-bezier(.2,.8,.2,1),border-color .2s}.WelcomeGiftPick_tile__w_9mZ:focus-visible,.WelcomeGiftPick_tile__w_9mZ:hover{transform:translateY(-6px)}.WelcomeGiftPick_tiles__mnISs:has(.WelcomeGiftPick_tile__w_9mZ:focus-visible) .WelcomeGiftPick_tile__w_9mZ:not(:focus-visible),.WelcomeGiftPick_tiles__mnISs:has(.WelcomeGiftPick_tile__w_9mZ:hover) .WelcomeGiftPick_tile__w_9mZ:not(:hover){opacity:.85;transform:scale(.985)}.WelcomeGiftPick_b2__fDcB9{transition:transform .32s cubic-bezier(.2,.8,.2,1)}.WelcomeGiftPick_tile__w_9mZ:focus-visible .WelcomeGiftPick_b2__fDcB9,.WelcomeGiftPick_tile__w_9mZ:hover .WelcomeGiftPick_b2__fDcB9{transform:rotate(9deg) translateX(6px)}.WelcomeGiftPick_tile__w_9mZ:focus-visible .WelcomeGiftPick_plus1__oovci,.WelcomeGiftPick_tile__w_9mZ:hover .WelcomeGiftPick_plus1__oovci{animation:WelcomeGiftPick_plusHop__0Ddp0 .5s cubic-bezier(.2,1.4,.4,1) .08s}.WelcomeGiftPick_medal__9qk2b{transition:transform .32s cubic-bezier(.2,.8,.2,1)}.WelcomeGiftPick_tile__w_9mZ:focus-visible .WelcomeGiftPick_medal__9qk2b,.WelcomeGiftPick_tile__w_9mZ:hover .WelcomeGiftPick_medal__9qk2b{transform:perspective(500px) rotateY(18deg)}.WelcomeGiftPick_tile__w_9mZ:focus-visible .WelcomeGiftPick_medal__9qk2b:after,.WelcomeGiftPick_tile__w_9mZ:hover .WelcomeGiftPick_medal__9qk2b:after{animation:WelcomeGiftPick_wgShine__4t9bs .9s cubic-bezier(.2,.8,.2,1) .05s}}@keyframes WelcomeGiftPick_plusHop__0Ddp0{0%{transform:scale(1)}45%{transform:scale(1.15)}to{transform:scale(1)}}.AddonsStep_root__FQRTK{--plumDeep:#16304F;--plumInk:#1F3A5F;--cream:#faf8f5;--paper:#fdfcf9;--gold:#c9a84c;--goldS:#e6d28a;--goldDeep:#a4862c;--goldBd:rgba(201,168,76,0.32);--disp:"Playfair Display",Georgia,serif;--text:"Spectral",Georgia,serif;--mono:"DM Mono",ui-monospace,monospace;--ui:"Inter",system-ui,sans-serif;display:grid;gap:12px;font-family:var(--text)}.AddonsStep_root__FQRTK *,.AddonsStep_root__FQRTK :after,.AddonsStep_root__FQRTK :before{box-sizing:border-box}.AddonsStep_light__ullKo{--fg:#14233B;--fgSoft:#6b6356;--fgFaint:#9a8f7c;--cardBg:#fdfcf9;--cardBd:#e3dccd;--cardOnBg:rgba(201,168,76,0.1);--cardOnBd:#16304F;--hoverBd:#a4862c;--accent:#16304F;--price:#1F3A5F;--switchOff:#d8d2c5;--switchOn:#16304F;--stepBg:#fff;--stepBd:#d8d2c5}.AddonsStep_dark__5ZYlf{--fg:#faf8f5;--fgSoft:rgba(250,248,245,0.76);--fgFaint:rgba(250,248,245,0.55);--cardBg:rgba(15,27,45,0.42);--cardBd:rgba(201,168,76,0.32);--cardOnBg:rgba(201,168,76,0.14);--cardOnBd:#e6d28a;--hoverBd:#c9a84c;--accent:#e6d28a;--price:#e6d28a;--switchOff:rgba(250,248,245,0.16);--switchOn:#c9a84c;--stepBg:rgba(15,27,45,0.6);--stepBd:rgba(201,168,76,0.45)}.AddonsStep_title__G_Y1h{margin:0;font:italic 700 26px/1.2 var(--disp);color:var(--fg);letter-spacing:-.3px}.AddonsStep_dark__5ZYlf .AddonsStep_title__G_Y1h{font:italic 500 25px/1.36 var(--text)}.AddonsStep_lead__eNX3e{margin:-4px 0 6px;font:16px/1.55 var(--text);color:var(--fgSoft)}.AddonsStep_card__PARhy{display:grid;gap:8px;width:100%;padding:16px 18px;border:1px solid var(--cardBd);background:var(--cardBg);color:var(--fg);text-align:left;font:inherit}.AddonsStep_cardToggle__3rrII{position:relative;cursor:pointer;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s}.AddonsStep_cardToggle__3rrII:hover{border-color:var(--hoverBd);transform:translateY(-1px);box-shadow:0 6px 18px rgba(22,48,79,.12)}.AddonsStep_cardToggle__3rrII:focus-visible{outline:2px solid var(--hoverBd);outline-offset:2px}.AddonsStep_cardOn__qHGfS,.AddonsStep_cardOn__qHGfS:hover{border-color:var(--cardOnBd);background:var(--cardOnBg);box-shadow:inset 0 0 0 1px var(--cardOnBd)}.AddonsStep_cardHead__ckGuT{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.AddonsStep_cardTitle__KSTnF{margin:0;font:italic 700 20px/1.25 var(--disp);color:var(--fg)}.AddonsStep_cardPrice__hxehp{font:600 19px var(--text);color:var(--price);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.AddonsStep_cardBody__YX3ZB{display:block;font:17px/1.5 var(--text);color:var(--fg);padding-right:64px}.AddonsStep_cardFine__QYV0_{display:block;font:14.5px/1.5 var(--text);color:var(--fgSoft);padding-right:64px}.AddonsStep_cardAdd__er_fr{position:absolute;right:16px;bottom:14px;min-width:64px;padding:6px 12px;border:1px solid var(--accent);border-radius:999px;font:600 13px var(--ui);text-align:center;color:var(--accent);transition:background .18s,color .18s}.AddonsStep_cardToggle__3rrII:hover .AddonsStep_cardAdd__er_fr{background:var(--accent);color:var(--cardBg)}.AddonsStep_light__ullKo .AddonsStep_cardToggle__3rrII:hover .AddonsStep_cardAdd__er_fr{color:#fff}.AddonsStep_dark__5ZYlf .AddonsStep_cardToggle__3rrII:hover .AddonsStep_cardAdd__er_fr{color:#16304F}.AddonsStep_cardOn__qHGfS .AddonsStep_cardAdd__er_fr{background:var(--accent);color:#fff}.AddonsStep_dark__5ZYlf .AddonsStep_cardOn__qHGfS .AddonsStep_cardAdd__er_fr{color:#16304F}.AddonsStep_included__C_Agh{margin:0;display:flex;align-items:center;gap:8px;font:16.5px/1.4 var(--text);color:var(--fg)}.AddonsStep_tick__WzYpY{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--accent);color:var(--cardBg);font:700 11px var(--ui);flex:0 0 auto}.AddonsStep_dark__5ZYlf .AddonsStep_tick__WzYpY{color:#16304F}.AddonsStep_row__UeTAd{display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:10px 12px;border:1px solid var(--cardBd);background:transparent;color:var(--fg);font:inherit;text-align:left;transition:border-color .18s,background .18s}.AddonsStep_rowToggle__HF3Sg{cursor:pointer}.AddonsStep_rowToggle__HF3Sg:hover{border-color:var(--hoverBd)}.AddonsStep_rowToggle__HF3Sg:focus-visible{outline:2px solid var(--hoverBd);outline-offset:2px}.AddonsStep_rowOn__vOYEZ{border-color:var(--cardOnBd);background:var(--cardOnBg)}.AddonsStep_rowText__gRulf{display:grid;gap:2px;flex:1 1 auto;min-width:0}.AddonsStep_rowLabel__NMt5t{font:600 16.5px/1.3 var(--text);color:var(--fg)}.AddonsStep_rowSub__voG4A{font:14px/1.4 var(--text);color:var(--fgSoft)}.AddonsStep_rowPrice__l89rh{font:600 17px var(--text);color:var(--price);white-space:nowrap}.AddonsStep_switch__siy8F{position:relative;width:44px;height:26px;border-radius:13px;background:var(--switchOff);flex:0 0 auto;transition:background .2s}.AddonsStep_switch__siy8F:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px rgba(0,0,0,.25)}.AddonsStep_switchOn__4Zu9Q{background:var(--switchOn)}.AddonsStep_switchOn__4Zu9Q:after{transform:translateX(18px)}.AddonsStep_stepper__s_PJ2{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.AddonsStep_stepBtn__W_nL_{all:unset;display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid var(--stepBd);background:var(--stepBg);color:var(--fg);font:600 22px/1 var(--ui);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.AddonsStep_stepBtn__W_nL_:hover:not(:disabled){border-color:var(--hoverBd);background:var(--accent);color:var(--cardBg)}.AddonsStep_light__ullKo .AddonsStep_stepBtn__W_nL_:hover:not(:disabled){color:#fff}.AddonsStep_dark__5ZYlf .AddonsStep_stepBtn__W_nL_:hover:not(:disabled){color:#16304F}.AddonsStep_stepBtn__W_nL_:focus-visible{outline:2px solid var(--hoverBd);outline-offset:2px}.AddonsStep_stepBtn__W_nL_:disabled{opacity:.35;cursor:default}.AddonsStep_stepN__vUUwz{min-width:34px;text-align:center;font:600 19px var(--text);color:var(--fg);font-variant-numeric:tabular-nums}.AddonsStep_helper__Y6ZRP{margin:2px 0 0;font:italic 15px/1.45 var(--text);color:var(--fgSoft)}.AddonsStep_total__bD9pl{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:12px;margin-top:4px;border-top:1px solid var(--cardBd)}.AddonsStep_totalL__7I_0o{font:500 10px var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--fgSoft)}.AddonsStep_totalV__ijzoP{font:700 28px var(--text);color:var(--price);font-variant-numeric:lining-nums tabular-nums}.AddonsStep_totalSub__XTs9p{margin-top:-6px;font:italic 14px/1.4 var(--text);color:var(--fgSoft);text-align:right}@media (max-width:640px){.AddonsStep_cardBody__YX3ZB,.AddonsStep_cardFine__QYV0_{padding-right:0}.AddonsStep_cardAdd__er_fr{position:static;justify-self:start;margin-top:4px}.AddonsStep_row__UeTAd{flex-wrap:wrap}.AddonsStep_rowPrice__l89rh{margin-left:auto}}@media (prefers-reduced-motion:reduce){.AddonsStep_cardToggle__3rrII,.AddonsStep_cardToggle__3rrII:hover{transition:none;transform:none}}.AddonsStep_pick__8uhgp{display:grid;gap:8px;width:100%;min-height:64px;padding:16px 16px 16px 18px;border:1px solid var(--cardBd);background:var(--cardBg);color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s,background .18s,box-shadow .18s}.AddonsStep_pick__8uhgp:hover{border-color:var(--hoverBd);background:var(--cardOnBg)}.AddonsStep_pick__8uhgp:focus-visible{outline:2px solid var(--hoverBd);outline-offset:2px}.AddonsStep_pickOn__JWA8M,.AddonsStep_pickOn__JWA8M:hover{border-color:var(--cardOnBd);background:var(--cardOnBg);box-shadow:inset 3px 0 0 var(--cardOnBd)}.AddonsStep_pickHead__ZhZub{display:flex;align-items:center;justify-content:space-between;gap:14px}.AddonsStep_pickLabel__0KwpA{flex:1 1 auto;min-width:0;font:600 19px/1.3 var(--text);color:var(--fg)}.AddonsStep_pickPrice__BU5FA{color:var(--price);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.AddonsStep_pickWhy__kN6q5{display:block;font:17px/1.55 var(--text);color:var(--fg)}@media (prefers-reduced-motion:reduce){.AddonsStep_pick__8uhgp{transition:none}}.AddonsStep_sample__qqKZl{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:-2px;padding-left:2px}.AddonsStep_sampleBtn__Pl1GJ{display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:0 22px 0 18px;border:1.5px solid var(--gold);border-radius:999px;background:transparent;color:var(--accent);font:600 17px/1.2 var(--ui);cursor:pointer;transition:background .18s,color .18s,border-color .18s}.AddonsStep_light__ullKo .AddonsStep_sampleBtn__Pl1GJ{border-color:var(--goldDeep);color:var(--plumDeep)}.AddonsStep_sampleBtn__Pl1GJ:hover{background:var(--gold);border-color:var(--gold);color:#16304F}.AddonsStep_sampleBtn__Pl1GJ:focus-visible{outline:2px solid var(--goldS);outline-offset:3px}.AddonsStep_light__ullKo .AddonsStep_sampleBtn__Pl1GJ:focus-visible{outline-color:var(--goldDeep)}.AddonsStep_sampleBtnOn__LP8YK{background:var(--cardOnBg);border-color:var(--cardOnBd)}.AddonsStep_sampleIcon__5EEK_{display:inline-grid;place-items:center;min-width:18px;font-size:15px;line-height:1}.AddonsStep_sampleNote__Q82c1{flex:1 1 220px;margin:0;font:17px/1.5 var(--text);color:var(--fg)}@media (prefers-reduced-motion:reduce){.AddonsStep_sampleBtn__Pl1GJ{transition:none}}.AddonsStep_linenImg__hY1tI{display:block;width:100%;height:auto;border-radius:10px;margin:0 0 2px}.AddonsStep_linen__2YK9A{--plumDeep:#14233B;--plumInk:#1F3A5F;--gold:#B08A4A;--goldS:#E2C98F;--goldDeep:#8A6A33;--goldBd:#D5CDBD;--disp:var(--font-fraunces),"Fraunces",Georgia,serif;--text:var(--font-source-serif),"Source Serif 4",Georgia,serif;--ui:var(--font-inter),"Inter",system-ui,sans-serif;--fg:#14233B;--fgSoft:#3F4757;--fgFaint:#5B6271;--cardBg:#FFFFFF;--cardBd:#D5CDBD;--cardOnBg:#F7F9FC;--cardOnBd:#1F3A5F;--hoverBd:#1F3A5F;--accent:#1F3A5F;--price:#14233B;--switchOff:#D5CDBD;--switchOn:#1F3A5F;--stepBg:#FFFFFF;--stepBd:#D5CDBD}.AddonsStep_linen__2YK9A .AddonsStep_card__PARhy,.AddonsStep_linen__2YK9A .AddonsStep_pick__8uhgp,.AddonsStep_linen__2YK9A .AddonsStep_row__UeTAd{border-radius:14px}.AddonsStep_linen__2YK9A .AddonsStep_cardTitle__KSTnF,.AddonsStep_linen__2YK9A .AddonsStep_title__G_Y1h{font-style:normal;font-weight:500;letter-spacing:-.01em}.AddonsStep_linen__2YK9A .AddonsStep_pickLabel__0KwpA{font:500 20px/1.3 var(--disp)}.AddonsStep_linen__2YK9A .AddonsStep_pickWhy__kN6q5{color:#3F4757}.AddonsStep_linen__2YK9A .AddonsStep_pick__8uhgp:hover{box-shadow:0 1px 2px rgba(20,35,59,.06),0 12px 32px -14px rgba(20,35,59,.22)}.AddonsStep_linen__2YK9A .AddonsStep_pickOn__JWA8M,.AddonsStep_linen__2YK9A .AddonsStep_pickOn__JWA8M:hover{box-shadow:inset 0 0 0 1px #1F3A5F}.AddonsStep_linen__2YK9A .AddonsStep_cardToggle__3rrII:focus-visible,.AddonsStep_linen__2YK9A .AddonsStep_pick__8uhgp:focus-visible,.AddonsStep_linen__2YK9A .AddonsStep_rowToggle__HF3Sg:focus-visible,.AddonsStep_linen__2YK9A .AddonsStep_stepBtn__W_nL_:focus-visible{outline:3px solid #B08A4A;outline-offset:3px}.AddonsStep_linen__2YK9A .AddonsStep_stepBtn__W_nL_{border-radius:8px}.AddonsStep_linen__2YK9A .AddonsStep_totalL__7I_0o{font:600 16px/1.3 var(--ui);letter-spacing:0;text-transform:none}.AddonsStep_linen__2YK9A .AddonsStep_helper__Y6ZRP,.AddonsStep_linen__2YK9A .AddonsStep_totalSub__XTs9p{font-style:normal}.AddonsStep_linen__2YK9A .AddonsStep_sampleBtn__Pl1GJ{border-color:#1F3A5F;color:#1F3A5F}.AddonsStep_linen__2YK9A .AddonsStep_sampleBtn__Pl1GJ:hover{background:#1F3A5F;border-color:#1F3A5F;color:#fff}.AddonsStep_linen__2YK9A .AddonsStep_sampleBtn__Pl1GJ:focus-visible{outline:3px solid #B08A4A;outline-offset:3px}.AddonsStep_linen__2YK9A .AddonsStep_linenImg__hY1tI{border-radius:14px}