.hector-prime_prime__R1pl9{--hp-forest:var(--golf-forest,#17291f);--hp-green:var(--sage-deep,#2f6b3a);--hp-pale:var(--aqua-pale,#edf3ea);--hp-line:var(--line,#dfe5dc);position:relative;overflow:hidden;padding:76px 0 72px;background:radial-gradient(120% 60% at 50% 108%,rgba(47,107,58,.1) 0,rgba(47,107,58,0) 60%),radial-gradient(90% 50% at 50% 70%,rgba(255,255,255,.9) 0,rgba(255,255,255,0) 70%),linear-gradient(180deg,var(--hp-pale) 0,#fff 46%,var(--hp-pale) 100%)}.hector-prime_inner__6hXgA{width:min(calc(100% - 32px),1180px);margin:0 auto;position:relative}.hector-prime_head__WpZDE{text-align:center;max-width:820px;margin:0 auto;display:grid;justify-items:center}.hector-prime_eyebrow__2aj7L{margin:0;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--hp-green)}.hector-prime_title__8IxNm{margin:12px 0 0;font-family:var(--font-heading,Georgia,serif);font-weight:400;font-size:52px;line-height:1.08;color:var(--hp-forest)}.hector-prime_rule__IG_Vn{display:block;width:56px;height:1px;margin:22px 0 0;background:var(--hp-green);opacity:.5}.hector-prime_lead__1Cmuj{margin:20px 0 0;max-width:640px;font-size:16px;line-height:1.75;color:var(--muted,#4f564f)}.hector-prime_cues__kyl6y{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px}.hector-prime_cues__kyl6y li{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--hp-green)}.hector-prime_cues__kyl6y li+li:before{content:"·";margin-right:22px;color:var(--hp-line)}.hector-prime_stage__uinrh{margin-top:44px;display:grid;gap:36px;justify-items:center}.hector-prime_benefits__HblhJ{list-style:none;margin:0;padding:0;display:grid;gap:22px;width:100%;max-width:420px}.hector-prime_benefit__Biz9p{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:start}.hector-prime_benefit__Biz9p h3{margin:4px 0 0;font-family:var(--font-heading,Georgia,serif);font-weight:400;font-size:21px;line-height:1.2;color:var(--hp-forest)}.hector-prime_benefit__Biz9p p{margin:6px 0 0;font-size:14px;line-height:1.6;color:var(--muted,#4f564f)}.hector-prime_icon__WTRp8{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:var(--hp-green);background:#fff;box-shadow:0 6px 18px rgba(23,41,31,.08);border:1px solid rgba(47,107,58,.12)}.hector-prime_phone__swCf4{order:-1;margin:0;width:280px;aspect-ratio:9/18.6;padding:10px;border-radius:46px;background:linear-gradient(145deg,#e3e2e0,#8f8c88 45%,#eceae7);box-shadow:0 40px 70px -24px rgba(4,14,23,.5),0 0 0 1px rgba(0,0,0,.08);position:relative;z-index:2}.hector-prime_phoneScreen___jx9N{height:100%;border-radius:37px;overflow:hidden;position:relative;display:flex;flex-direction:column;padding:14px 16px 16px;background:radial-gradient(90% 40% at 100% 78%,rgba(99,167,206,.28) 0,rgba(99,167,206,0) 70%),linear-gradient(180deg,var(--hector-night-soft) 0,var(--hector-night) 45%,var(--hector-night-deep) 100%);color:var(--hector-text);font-family:var(--hector-font-ui)}.hector-prime_phoneScreen___jx9N:before{content:"";position:absolute;right:-45%;bottom:3%;width:120%;height:24%;border-radius:50%;z-index:0;border-top:1px solid rgba(165,223,248,.35);transform:rotate(-12deg);pointer-events:none}.hector-prime_phoneStatus__V8mTy{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:500;padding:2px 6px 0}.hector-prime_phoneStatus__V8mTy i{width:84px;height:24px;border-radius:14px;background:#000}.hector-prime_phoneSignal__rKoZu{font-size:8px;letter-spacing:1px;opacity:.9}.hector-prime_phoneBrand__oaEvF{margin:22px 0 0;text-align:center;font-family:var(--hector-font-brand);font-size:23px;letter-spacing:.2em;color:#fff}.hector-prime_phoneSub__fKWwK{margin:4px 0 0;text-align:center;font-size:12px;color:var(--hector-text-soft)}.hector-prime_chat__92ymY{margin-top:20px;display:grid;gap:10px;align-content:start;position:relative;z-index:1}.hector-prime_chat__92ymY p{margin:0;font-size:12.5px;line-height:1.45}.hector-prime_bubbleUser__T99Wk{justify-self:end;max-width:84%;padding:10px 12px;border-radius:14px 14px 4px 14px;background:var(--hector-bubble);border:1px solid var(--hector-line)}.hector-prime_hectorRow__45Xl1{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:start}.hector-prime_orb__gPE9_{width:30px;height:30px;border-radius:50%;margin-top:4px;background:radial-gradient(circle at 34% 30%,#ffffff 0,var(--hector-glow) 16%,var(--hector-accent) 42%,var(--hector-night-deep) 82%);box-shadow:0 0 14px rgba(99,167,206,.65)}.hector-prime_bubbleHector__ZkK2_{padding:10px 12px;border-radius:14px 14px 14px 4px;background:var(--hector-bubble-hector);border:1px solid var(--hector-line)}.hector-prime_bubbleCheck__dCr_o{display:flex;gap:8px;align-items:center;padding:9px 12px;border-radius:12px;border:1px solid rgba(165,223,248,.4);background:rgba(27,53,74,.6)}.hector-prime_bubbleCheck__dCr_o span{flex:none;width:20px;height:20px;border-radius:50%;border:1px solid var(--hector-glow);display:grid;place-items:center;font-size:11px;color:var(--hector-glow)}.hector-prime_dots__xkimh{display:inline-flex;gap:4px;padding:8px 10px;border-radius:12px;background:var(--hector-bubble);justify-self:start}.hector-prime_dots__xkimh i{width:5px;height:5px;border-radius:50%;background:var(--hector-glow)}.hector-prime_mic__euf3X{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:14px;padding:12px 0 4px;position:relative;z-index:1}.hector-prime_wave__hedtn{width:56px;height:14px;background:repeating-linear-gradient(90deg,rgba(165,223,248,.55) 0 2px,transparent 2px 5px);mask:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);opacity:.75}.hector-prime_micBtn__W_xqQ{width:46px;height:46px;border-radius:50%;border:1px solid var(--hector-glow);box-shadow:0 0 18px rgba(99,167,206,.45),inset 0 0 14px rgba(99,167,206,.35);position:relative;display:grid;place-items:center;color:#fff}.hector-prime_phoneNote__sKfYP{margin:6px 0 0!important;text-align:center;font-size:9px!important;letter-spacing:.18em;text-transform:uppercase;color:var(--hector-label)}.hector-prime_arc__hIa0t{margin-top:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;justify-items:center}.hector-prime_center__73zNt{grid-column:1/-1;grid-row:1;margin:0;width:min(100%,320px);aspect-ratio:1;border-radius:50%;overflow:hidden;border:6px solid #fff;box-shadow:0 24px 50px -20px rgba(23,41,31,.35)}.hector-prime_center__73zNt img{width:100%;height:100%;object-fit:cover;display:block}.hector-prime_crop__suIKZ{margin:0;display:grid;justify-items:center;gap:10px;--d:136px}.hector-prime_cropImg__NcMxC{display:block;width:var(--d);height:var(--d);border-radius:50%;border:4px solid #fff;background-repeat:no-repeat;box-shadow:0 16px 34px -16px rgba(23,41,31,.35);background-size:calc(var(--d) * 1672 / (2 * var(--r))) auto;background-position:calc(var(--d) * (var(--r) - var(--cx)) / (2 * var(--r))) calc(var(--d) * (var(--r) - var(--cy)) / (2 * var(--r)))}.hector-prime_crop__suIKZ figcaption{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-green);text-align:center;max-width:170px;line-height:1.5}.hector-prime_close__rZdln{margin-top:44px;display:grid;justify-items:center;text-align:center}.hector-prime_closeText__ir76J{margin:0;font-family:var(--font-heading,Georgia,serif);font-style:italic;font-size:24px;color:var(--hp-forest)}.hector-prime_cta__WHMAp{margin-top:22px;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;background:var(--hp-green);color:#fff;text-decoration:none;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;transition:background .2s}.hector-prime_prime__R1pl9 a.hector-prime_cta__WHMAp,.hector-prime_prime__R1pl9 a.hector-prime_cta__WHMAp:visited{color:#fff}.hector-prime_cta__WHMAp:focus-visible,.hector-prime_cta__WHMAp:hover{background:var(--hp-forest)}.hector-prime_extra__m9GdQ{display:none!important}.hector-prime_notice__ouNao{margin:22px 0 0;max-width:680px;padding:12px 16px;border:1px dashed rgba(47,107,58,.45);font-size:12px;line-height:1.6;color:var(--muted,#4f564f)}@media (min-width:1024px){.hector-prime_prime__R1pl9{padding:104px 0 96px}.hector-prime_title__8IxNm{font-size:64px}.hector-prime_stage__uinrh{grid-template-columns:minmax(0,1fr) 320px minmax(0,1fr);gap:56px;align-items:center;margin-top:60px}.hector-prime_phone__swCf4{order:0;width:320px}.hector-prime_extra__m9GdQ{display:grid!important}p.hector-prime_extra__m9GdQ{display:block!important}.hector-prime_benefitsLeft__7kbTL .hector-prime_benefit__Biz9p{grid-template-columns:minmax(0,1fr) 48px;text-align:right}.hector-prime_benefitsLeft__7kbTL .hector-prime_benefit__Biz9p .hector-prime_icon__WTRp8{order:2}.hector-prime_benefitsLeft__7kbTL{justify-self:end}.hector-prime_benefitsRight__1lTzt{justify-self:start}.hector-prime_benefits__HblhJ{gap:34px;max-width:360px}.hector-prime_arc__hIa0t{margin-top:-40px;display:flex;justify-content:center;align-items:flex-start;gap:0}.hector-prime_center__73zNt{width:340px;flex:none;margin:40px -10px 0;z-index:1}.hector-prime_crop__suIKZ{--d:176px}.hector-prime_cropOuter__y_Nhq{margin-top:-36px}.hector-prime_cropInner__vTeEY{margin-top:60px}}@media (min-width:1024px) and (max-width:1199px){.hector-prime_crop__suIKZ{--d:150px}.hector-prime_center__73zNt{width:290px}}@media (max-width:767px){.hector-prime_prime__R1pl9{padding:56px 0 52px}.hector-prime_title__8IxNm{font-size:36px}.hector-prime_lead__1Cmuj{font-size:15px}.hector-prime_cues__kyl6y{flex-direction:column;gap:4px}.hector-prime_cues__kyl6y li+li:before{content:none}.hector-prime_phone__swCf4{width:272px}.hector-prime_phoneBrand__oaEvF{font-size:19px;letter-spacing:.14em;margin-top:16px}.hector-prime_chat__92ymY{margin-top:14px;gap:8px}.hector-prime_chat__92ymY p{font-size:12px}.hector-prime_crop__suIKZ{--d:128px}.hector-prime_closeText__ir76J{font-size:21px}}[data-skin=direct] .hector-prime_prime__R1pl9{--hp-forest:#16181c;--hp-green:#3a6aa0;--hp-pale:#ffffff;--hp-line:#e6e6e3;--muted:#565b63;background:#fff;border-top:1px solid #e6e6e3}[data-skin=direct] .hector-prime_rule__IG_Vn{height:2px;border-radius:2px;opacity:1}[data-skin=direct] .hector-prime_icon__WTRp8{border-color:#e6e6e3;box-shadow:0 6px 18px rgba(20,22,26,.07)}[data-skin=direct] .hector-prime_cta__WHMAp{background:#16181c;border-radius:999px}[data-skin=direct] .hector-prime_cta__WHMAp:focus-visible,[data-skin=direct] .hector-prime_cta__WHMAp:hover{background:#000}[data-skin=direct] .hector-prime_notice__ouNao{border-color:rgba(58,106,160,.4);border-radius:14px}.consultation_wrap__BTa1z{background:var(--surface,#fff);color:var(--ink,#1f2a27);padding:88px 0;border-top:1px solid var(--line,#e7e7e4)}.consultation_inner__jb_BS{width:min(calc(100% - 32px),1180px);margin:0 auto;display:grid;gap:44px;align-items:start}.consultation_eyebrow__dwDoy{margin:0 0 14px;font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--direct-steel,#3a6aa0)}.consultation_title__uTtPW{margin:0;font-family:var(--font-heading);font-weight:400;font-size:46px;line-height:1.08;color:var(--ink,#1f2a27)}.consultation_rule__5GWed{display:block;width:56px;height:2px;border-radius:2px;margin:24px 0 0;background:var(--direct-steel,#3a6aa0)}.consultation_intro__p_h__{margin:22px 0 0;max-width:460px;font-size:16px;line-height:1.75;color:var(--muted,#555)}.consultation_links__XSarw{margin-top:26px;display:flex;flex-wrap:wrap;gap:12px 28px}.consultation_links__XSarw a{color:var(--ink,#1f2a27);text-decoration:none;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--direct-steel,#3a6aa0);padding-bottom:4px}.consultation_links__XSarw a:focus-visible,.consultation_links__XSarw a:hover{color:var(--direct-steel,#3a6aa0)}.consultation_card__lma_u{background:#fff;color:var(--ink,#1f2a27);padding:32px;border:1px solid var(--line,#e7e7e4);border-radius:22px;box-shadow:0 18px 48px rgba(20,22,26,.07)}.consultation_form__KmjTA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.consultation_field__p4QE4{display:grid;gap:6px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#555);grid-column:span 2}.consultation_field__p4QE4 input,.consultation_field__p4QE4 select,.consultation_field__p4QE4 textarea{font:inherit;font-size:16px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink,#1f2a27);border:0;border-bottom:1px solid var(--line,#dde3ec);padding:8px 0;background:transparent;border-radius:0;min-height:40px}.consultation_field__p4QE4 textarea{resize:vertical;min-height:72px}.consultation_field__p4QE4 input:focus,.consultation_field__p4QE4 select:focus,.consultation_field__p4QE4 textarea:focus{outline:none;border-color:var(--ink,#1f2a27)}.consultation_full__y_EET{grid-column:1/-1}.consultation_submit__1pPjr{grid-column:1/-1;margin-top:8px;min-height:52px;border:0;cursor:pointer;background:var(--ink,#1f2a27);color:#fff;border-radius:999px;font:inherit;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.consultation_submit__1pPjr:focus-visible,.consultation_submit__1pPjr:hover{background:#000}.consultation_demo__v3eLl{grid-column:1/-1;margin:0;font-size:12px;line-height:1.5;color:var(--muted,#555)}.consultation_sent__HvA44{display:grid;gap:12px}.consultation_sent__HvA44 p{margin:0;font-size:15px;line-height:1.7;color:var(--muted,#555)}.consultation_sentTitle__cVG0q{font-family:var(--font-heading);font-size:32px!important;color:var(--ink,#1f2a27)!important}.consultation_secondary__GMiZN{justify-self:start;border-radius:999px;border:1px solid var(--ink,#1f2a27);background:transparent;color:var(--ink,#1f2a27);min-height:44px;padding:0 20px;cursor:pointer;font:inherit;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}@media (min-width:640px){.consultation_field__p4QE4.consultation_half__LfoV9{grid-column:span 1}}@media (min-width:1024px){.consultation_wrap__BTa1z{padding:112px 0}.consultation_inner__jb_BS{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px}.consultation_title__uTtPW{font-size:54px}.consultation_card__lma_u{padding:44px}.consultation_form__KmjTA .consultation_field__p4QE4:first-child,.consultation_form__KmjTA .consultation_field__p4QE4:nth-child(2),.consultation_form__KmjTA .consultation_field__p4QE4:nth-child(3),.consultation_form__KmjTA .consultation_field__p4QE4:nth-child(4){grid-column:span 1}}@media (max-width:767px){.consultation_wrap__BTa1z{padding:60px 0}.consultation_title__uTtPW{font-size:34px}.consultation_card__lma_u{padding:24px 20px}}.consultation_wrap__BTa1z h2.consultation_title__uTtPW{color:var(--ink,#1f2a27)}.consultation_wrap__BTa1z button.consultation_submit__1pPjr{color:#fff}.consultation_wrap__BTa1z button.consultation_secondary__GMiZN{color:var(--ink,#1f2a27)}.advisor_advisor__oC_Mk{--kai-ivory:#fbf9f4;--kai-aqua:var(--aqua-pale,#eef4f2);--kai-sage:var(--sage,#9ab9ad);--kai-sage-deep:var(--sage-deep,#3f6b5c);--kai-line:var(--line,#e3e6de);background:linear-gradient(180deg,var(--kai-aqua) 0,var(--kai-ivory) 360px);padding:8px 0 0}.advisor_srOnly__8ExLa{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.advisor_intro__18nse{width:min(calc(100% - 32px),760px);margin:0 auto;text-align:center;padding:36px 0 20px}.advisor_eyebrow__jEu_q{margin:0;font-family:var(--font-script,cursive);font-size:48px;line-height:1;color:var(--kai-sage-deep)}.advisor_title__iLJo4{margin:6px 0 0;font-family:var(--font-heading,Georgia,serif);font-weight:300;font-size:48px;line-height:1.08;color:var(--ink,#202020)}.advisor_subtitle__BgvkC{margin:12px 0 0;font-family:var(--font-heading,Georgia,serif);font-style:italic;font-size:22px;color:var(--muted,#5d615c)}.advisor_privacy__cRfjF{margin:18px auto 0;max-width:560px;font-size:12px;line-height:1.6;color:var(--muted,#5d615c)}.advisor_withProgram__CROrB .advisor_intro__18nse{padding-bottom:8px}.advisor_layout__U8IOn{width:min(calc(100% - 32px),760px);margin:0 auto}.advisor_conversation__Tn21Q{min-width:0;display:flex;flex-direction:column;min-height:52vh}.advisor_thread__oXe08{list-style:none;margin:0;padding:16px 0 8px;display:grid;gap:22px}.advisor_thread__oXe08>li{animation:advisor_kaiIn__PzYxV .32s ease-out both;scroll-margin-top:96px}.advisor_thread__oXe08 p{margin:0}.advisor_thread__oXe08 p+p{margin-top:10px}.advisor_kairos__1yTIo{max-width:640px;font-family:var(--font-heading,Georgia,serif);font-size:21px;line-height:1.5;color:var(--ink,#202020)}.advisor_who__bt3Wy{display:block;margin-bottom:6px;font-family:var(--font-body,sans-serif);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--kai-sage-deep)}.advisor_user__Vhju7{justify-self:end;max-width:82%;padding:12px 16px;background:#fff;border:1px solid var(--kai-line);font-size:15px;line-height:1.6;color:var(--ink,#202020)}.advisor_note__3t6f4{justify-self:center;font-size:12px;letter-spacing:.04em;color:var(--muted,#5d615c);text-align:center}.advisor_typing__gJuIo{display:inline-flex;gap:6px;padding:8px 0}.advisor_typing__gJuIo i{width:6px;height:6px;border-radius:50%;background:var(--kai-sage);animation:advisor_kaiDot__PeC5Y 1.2s ease-in-out infinite}.advisor_typing__gJuIo i:nth-child(2){animation-delay:.15s}.advisor_typing__gJuIo i:nth-child(3){animation-delay:.3s}.advisor_starters__BgD8X{display:flex;flex-wrap:wrap;gap:10px;padding:6px 0 18px}.advisor_advisor__oC_Mk .advisor_starter__Yq4RP{min-height:44px;padding:0 18px;border:1px solid var(--kai-sage);background:transparent;color:var(--kai-sage-deep);font:500 12px/1 var(--font-body,sans-serif);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.advisor_advisor__oC_Mk .advisor_starter__Yq4RP:focus-visible,.advisor_advisor__oC_Mk .advisor_starter__Yq4RP:hover{background:var(--kai-sage);color:#202020}.advisor_composer__w_wma{position:sticky;bottom:0;z-index:5;margin-top:auto;display:flex;gap:10px;align-items:flex-end;padding:14px 0 calc(48px + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,rgba(251,249,244,0) 0,var(--kai-ivory) 18px)}.advisor_composer__w_wma textarea{flex:1;min-height:56px;max-height:160px;resize:none;padding:15px 16px;border:1px solid var(--kai-line);background:#fff;font:300 16px/1.4 var(--font-body,sans-serif);color:var(--ink,#202020);field-sizing:content}.advisor_composer__w_wma textarea:focus{outline:none;border-color:var(--kai-sage-deep)}.advisor_advisor__oC_Mk .advisor_send__6hWyJ{flex:none;width:56px;height:56px;border:0;background:var(--kai-sage);color:#202020;font-size:20px;cursor:pointer;transition:opacity .2s}.advisor_advisor__oC_Mk .advisor_send__6hWyJ:disabled{opacity:.45;cursor:default}.advisor_advisor__oC_Mk .advisor_pill__lvY6x{position:sticky;bottom:124px;z-index:6;align-self:center;display:grid;gap:2px;justify-items:center;margin:8px 0 0;padding:10px 22px;border:0;background:#26302c;color:#fff;cursor:pointer;font:300 12px/1.3 var(--font-body,sans-serif);letter-spacing:.04em;box-shadow:0 10px 30px rgba(38,48,44,.18)}.advisor_advisor__oC_Mk .advisor_pill__lvY6x span{color:#fff}.advisor_advisor__oC_Mk .advisor_pill__lvY6x b{font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--kai-sage)}.advisor_pillFresh___iIiZ{animation:advisor_kaiPulse__CNubO 1.6s ease-out 2}.advisor_panel__5d4u2{position:fixed;inset:0;z-index:80;overflow-y:auto;background:var(--kai-ivory);transform:translateY(100%);visibility:hidden;transition:transform .38s ease,visibility 0s linear .38s}.advisor_panelOpen__eCi1o{transform:none;visibility:visible;transition:transform .38s ease}.advisor_panelBar__yHRxw{position:sticky;top:0;z-index:2;padding:10px 16px;background:var(--kai-ivory);border-bottom:1px solid var(--kai-line)}.advisor_advisor__oC_Mk .advisor_panelClose__PKEau{min-height:44px;border:0;background:none;padding:0;font:500 12px/1 var(--font-body,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--kai-sage-deep);cursor:pointer}.advisor_panelBody__xYRtm{padding:26px 20px 40px}.advisor_panelEyebrow__FO8sN{margin:0;font-family:var(--font-script,cursive);font-size:40px;line-height:1;color:var(--kai-sage-deep)}.advisor_programName__htb4o{margin:8px 0 0;font-family:var(--font-heading,Georgia,serif);font-weight:300;font-size:36px;line-height:1.1}.advisor_objective__kAFPQ{margin:10px 0 0;font-family:var(--font-heading,Georgia,serif);font-style:italic;font-size:19px;line-height:1.45;color:var(--muted,#5d615c)}.advisor_emptyProgram__A_KzB{margin:24px 0 0;font-size:14px;color:var(--muted,#5d615c)}.advisor_items__cr_0N{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:14px}.advisor_item__WNC2L{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;padding:14px;background:#fff;border:1px solid var(--kai-line);animation:advisor_kaiIn__PzYxV .36s ease-out both}.advisor_itemMedia__6pEdP{aspect-ratio:1;overflow:hidden;background:var(--kai-aqua)}.advisor_itemMedia__6pEdP img,.advisor_itemMedia__6pEdP span{display:block;width:100%;height:100%;object-fit:cover}.advisor_itemBody__G3jII{min-width:0}.advisor_itemCat__laBXR{margin:0 0 4px;font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--kai-sage-deep)}.advisor_itemName__Ft0aq{margin:0;font-family:var(--font-heading,Georgia,serif);font-weight:400;font-size:21px;line-height:1.2}.advisor_proposal__xqRzW{display:inline-block;margin:8px 0 0;padding:4px 8px;border:1px dashed var(--kai-sage-deep);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--kai-sage-deep)}.advisor_itemMeta__wHz63{margin:6px 0 0;font-size:12px;letter-spacing:.04em;color:var(--muted,#5d615c)}.advisor_why__MN_9o{margin:10px 0 0;font-size:14px;line-height:1.6;color:var(--ink,#202020)}.advisor_whyLabel__IcFBZ{display:block;margin-bottom:2px;font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--kai-sage-deep)}.advisor_tweaks__EbTHT{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:18px 0 4px}.advisor_tweaks__EbTHT>span{width:100%;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted,#5d615c)}.advisor_advisor__oC_Mk .advisor_tweak__JMyBl{min-height:40px;padding:0 14px;border:1px solid var(--kai-line);background:#fff;color:var(--kai-sage-deep);cursor:pointer;font:400 13px/1 var(--font-body,sans-serif)}.advisor_advisor__oC_Mk .advisor_tweak__JMyBl:focus-visible,.advisor_advisor__oC_Mk .advisor_tweak__JMyBl:hover{border-color:var(--kai-sage-deep)}.advisor_itemActions__B7KH5{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:6px}.advisor_advisor__oC_Mk .advisor_itemActions__B7KH5 a,.advisor_advisor__oC_Mk .advisor_itemActions__B7KH5 button{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0;border:0;background:none;cursor:pointer;font:500 11px/1 var(--font-body,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--kai-sage-deep);text-decoration:none}.advisor_advisor__oC_Mk .advisor_itemActions__B7KH5 button:last-child{color:var(--muted,#5d615c)}.advisor_advisor__oC_Mk .advisor_itemActions__B7KH5 button:disabled{opacity:.5;cursor:default}.advisor_advisor__oC_Mk .advisor_addBtn__dszRn{width:100%;min-height:48px;margin-top:14px;border:1px dashed var(--kai-sage);background:transparent;cursor:pointer;font:500 12px/1 var(--font-body,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--kai-sage-deep)}.advisor_advisor__oC_Mk .advisor_addBtn__dszRn:disabled{opacity:.5;cursor:default}.advisor_block__jFAGu{margin-top:28px;padding-top:22px;border-top:1px solid var(--kai-line)}.advisor_block__jFAGu h3{margin:0 0 8px;font-family:var(--font-heading,Georgia,serif);font-weight:400;font-size:23px}.advisor_block__jFAGu p{margin:0;font-size:14px;line-height:1.75;color:var(--ink,#202020)}.advisor_summaryList__OKYcF{margin:12px 0 0;padding-left:20px;font-size:14px;line-height:1.8}.advisor_stale__OEbXq{margin-top:22px;padding:14px 16px;border:1px dashed var(--kai-sage);display:grid;gap:8px;justify-items:start}.advisor_stale__OEbXq p{margin:0;font-size:13px;line-height:1.5;color:var(--muted,#5d615c)}.advisor_advisor__oC_Mk .advisor_stale__OEbXq button{min-height:40px;padding:0;border:0;background:none;cursor:pointer;font:500 11px/1 var(--font-body,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--kai-sage-deep)}.advisor_fine__UZ3cl{margin:24px 0 0;font-size:11px;line-height:1.6;color:var(--muted,#5d615c)}.advisor_compareBox__uCiBK{margin-top:18px}.advisor_advisor__oC_Mk .advisor_compareToggle__uShJD{min-height:40px;padding:0 14px;border:1px solid var(--kai-sage-deep);background:transparent;cursor:pointer;font:500 11px/1 var(--font-body,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--kai-sage-deep)}.advisor_compareScroll__JF6TM{margin-top:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.advisor_compareTable__FMM1K{width:100%;min-width:460px;border-collapse:collapse;font-size:12.5px;line-height:1.45}.advisor_compareTable__FMM1K td,.advisor_compareTable__FMM1K th{padding:9px 10px;border-bottom:1px solid var(--kai-line);text-align:left;vertical-align:top}.advisor_compareTable__FMM1K thead th{font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--kai-sage-deep)}.advisor_compareTable__FMM1K tbody th{font-weight:500}.advisor_advisor__oC_Mk .advisor_itemActions__B7KH5 a.advisor_interest__vyNCK{color:#fff;background:var(--kai-sage-deep);padding:0 12px}@media (max-width:767px){.advisor_compareTable__FMM1K{min-width:0}.advisor_compareTable__FMM1K thead{display:none}.advisor_compareTable__FMM1K,.advisor_compareTable__FMM1K tbody,.advisor_compareTable__FMM1K td,.advisor_compareTable__FMM1K th,.advisor_compareTable__FMM1K tr{display:block;width:100%}.advisor_compareTable__FMM1K tr{padding:10px 0;border-bottom:1px solid var(--kai-line)}.advisor_compareTable__FMM1K td,.advisor_compareTable__FMM1K th{padding:3px 0;border:0}.advisor_compareTable__FMM1K tbody th{font-size:14px}.advisor_compareTable__FMM1K td:before{content:attr(data-label) " · ";font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--kai-sage-deep)}}@media (min-width:1024px){.advisor_intro__18nse{padding-top:48px}.advisor_title__iLJo4{font-size:58px}.advisor_withProgram__CROrB .advisor_layout__U8IOn{width:min(calc(100% - 64px),1280px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:56px;align-items:start}.advisor_panel__5d4u2{position:sticky;top:96px;inset:auto;z-index:1;max-height:calc(100vh - 116px);transform:none;visibility:visible;transition:none;background:#fff;border:1px solid var(--kai-line);margin-bottom:32px}.advisor_advisor__oC_Mk .advisor_pill__lvY6x,.advisor_panelBar__yHRxw{display:none}.advisor_panelBody__xYRtm{padding:30px 30px 34px}.advisor_item__WNC2L{background:var(--kai-ivory)}}@media (max-width:767px){.advisor_intro__18nse{padding:20px 0 8px}.advisor_privacy__cRfjF{margin-top:12px;font-size:11px}.advisor_eyebrow__jEu_q{font-size:40px}.advisor_title__iLJo4{font-size:36px}.advisor_kairos__1yTIo,.advisor_subtitle__BgvkC{font-size:19px}.advisor_item__WNC2L{grid-template-columns:1fr;gap:12px;padding:0 0 14px}.advisor_itemMedia__6pEdP{aspect-ratio:16/9}.advisor_itemBody__G3jII{padding:0 14px}.advisor_itemName__Ft0aq{font-size:21px}.advisor_itemActions__B7KH5{gap:4px 20px}.advisor_advisor__oC_Mk .advisor_starter__Yq4RP{min-height:40px;padding:0 14px;font-size:11px;letter-spacing:.1em}.advisor_starters__BgD8X{gap:8px}}@keyframes advisor_kaiIn__PzYxV{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes advisor_kaiDot__PeC5Y{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes advisor_kaiPulse__CNubO{0%{box-shadow:0 0 0 0 rgba(154,185,173,.6)}to{box-shadow:0 0 0 16px rgba(154,185,173,0)}}@media (prefers-reduced-motion:reduce){.advisor_item__WNC2L,.advisor_pillFresh___iIiZ,.advisor_thread__oXe08>li,.advisor_typing__gJuIo i{animation:none}.advisor_panelOpen__eCi1o,.advisor_panel__5d4u2{transition:none}}[data-skin=direct]:not([data-surface=hector]) .advisor_advisor__oC_Mk{--kai-ivory:#ffffff;--kai-aqua:#ffffff;--kai-sage:#3a6aa0;--kai-sage-deep:#16181c}[data-skin=direct]:not([data-surface=hector]) :is(.advisor_eyebrow__jEu_q,.advisor_panelEyebrow__FO8sN,.advisor_who__bt3Wy,.advisor_itemCat__laBXR,.advisor_whyLabel__IcFBZ){color:#3a6aa0}[data-skin=direct]:not([data-surface=hector]) :is(.advisor_user__Vhju7,.advisor_item__WNC2L,.advisor_panel__5d4u2){border-radius:18px}[data-skin=direct]:not([data-surface=hector]) .advisor_itemMedia__6pEdP{border-radius:12px}[data-skin=direct]:not([data-surface=hector]) .advisor_composer__w_wma textarea{border-radius:16px}[data-skin=direct]:not([data-surface=hector]) .advisor_advisor__oC_Mk :is(.advisor_starter__Yq4RP,.advisor_tweak__JMyBl,.advisor_send__6hWyJ,.advisor_proposal__xqRzW){border-radius:999px}[data-skin=direct]:not([data-surface=hector]) .advisor_advisor__oC_Mk .advisor_send__6hWyJ{background:#16181c;color:#fff}[data-skin=direct]:not([data-surface=hector]) .advisor_advisor__oC_Mk .advisor_starter__Yq4RP:focus-visible,[data-skin=direct]:not([data-surface=hector]) .advisor_advisor__oC_Mk .advisor_starter__Yq4RP:hover{background:#16181c;color:#fff}[data-skin=direct]:not([data-surface=hector]) .advisor_advisor__oC_Mk .advisor_itemActions__B7KH5 a.advisor_interest__vyNCK{border-radius:999px;padding:0 16px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV{background:#f3f4f6;padding:28px 0 64px;font-family:var(--font-body,system-ui,sans-serif)}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_layout__U8IOn{width:min(calc(100% - 32px),780px)}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_conversation__Tn21Q{height:clamp(540px,calc(100dvh - 250px),860px);min-height:0;overflow:hidden;display:flex;flex-direction:column;background:#fff;border:1px solid #e6e6e3;border-radius:24px;box-shadow:0 24px 60px rgba(20,22,26,.08)}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_chatHead__AGmQ6{flex:none;display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid #ececea;background:#fff}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_avatar__MPkq_{flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#16181c;color:#fff;font:400 19px/1 var(--font-heading,Georgia,serif);box-shadow:0 0 0 2px #fff,0 0 0 3.5px #3a6aa0}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_chatHeadText__m_jxr{min-width:0}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_chatName__K15FW{margin:0;font:600 16px/1.2 var(--font-body,sans-serif);color:#16181c}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_chatRole__9XHca{margin:2px 0 0;font:400 12.5px/1.3 var(--font-body,sans-serif);color:#6b7079}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_chatScroll__50ful{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px 12px;background:#f7f7f8}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_chatNotice__ytIXe{margin:2px auto 14px;max-width:460px;padding:8px 12px;border-radius:12px;background:#fff;border:1px solid #ececea;font-size:11.5px;line-height:1.5;color:#6b7079;text-align:center}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_thread__oXe08{padding:0;gap:10px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_thread__oXe08 p+p{margin-top:8px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_who__bt3Wy{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_kairos__1yTIo{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:end;max-width:88%;font:400 15px/1.5 var(--font-body,sans-serif);color:#16181c}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_kairos__1yTIo:before{content:"K";width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#16181c;color:#fff;font:400 14px/1 var(--font-heading,Georgia,serif)}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_bubble__xkeUv{min-width:0;padding:10px 14px;background:#fff;border:1px solid #ececea;border-radius:18px 18px 18px 6px;box-shadow:0 1px 2px rgba(20,22,26,.04)}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_user__Vhju7{max-width:80%;padding:10px 14px;background:#16181c;color:#fff;border:0;border-radius:18px 18px 6px 18px;font:400 15px/1.5 var(--font-body,sans-serif)}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_note__3t6f4{padding:4px 12px;border-radius:999px;background:#ececee;font-size:11.5px;letter-spacing:0;color:#565b63}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_typing__gJuIo{padding:4px 0}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_typing__gJuIo i{background:#9aa0a8}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_starters__BgD8X{padding:6px 0 4px 38px;gap:8px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_starter__Yq4RP,[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_tweak__JMyBl{min-height:38px;padding:0 14px;border:1px solid #d9dbe0;border-radius:999px;background:#fff;color:#16181c;font:500 13.5px/1.2 var(--font-body,sans-serif);letter-spacing:0;text-transform:none}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_starter__Yq4RP:focus-visible,[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_starter__Yq4RP:hover,[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_tweak__JMyBl:focus-visible,[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_tweak__JMyBl:hover{background:#fff;border-color:#3a6aa0;color:#3a6aa0}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_tweaks__EbTHT{padding:10px 0 4px 38px;gap:8px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_tweaks__EbTHT>span{font-size:10.5px;letter-spacing:.14em;color:#6b7079}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_composer__w_wma{position:static;flex:none;margin:0;gap:8px;align-items:flex-end;padding:10px 12px;background:#fff;border-top:1px solid #ececea}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_composer__w_wma textarea{min-height:46px;padding:12px 16px;border:1px solid #e0e2e6;border-radius:23px;background:#f7f7f8;font:400 15px/1.4 var(--font-body,sans-serif);color:#16181c}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_composer__w_wma textarea:focus{border-color:#3a6aa0;background:#fff}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_send__6hWyJ{width:46px;height:46px;border-radius:50%;background:#16181c;color:#fff;font-size:18px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_send__6hWyJ:disabled{opacity:.35}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_kinds__NYSs3{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;padding-top:8px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_kind__9fnh7{min-height:86px;display:grid;justify-items:center;align-content:center;gap:8px;padding:12px 10px;border-radius:18px;border:1px solid #e0e2e6;background:#fff;box-shadow:0 2px 8px rgba(20,22,26,.05);font:600 14px/1.2 var(--font-body,sans-serif);transition:border-color .2s,box-shadow .2s,transform .15s}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_kind__9fnh7:focus-visible,[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_kind__9fnh7:hover{border-color:#3a6aa0;color:#16181c;box-shadow:0 6px 18px rgba(58,106,160,.14)}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_kind__9fnh7:active{transform:scale(.98)}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_kindIcon__3Hh70{width:30px;height:30px;padding:8px;box-sizing:content-box;border-radius:50%;background:#f1f4f8;color:#3a6aa0}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recos__G2e_A{margin:8px 0 4px 38px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recosHead__PwcUw{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoNav__p20G7{display:flex;align-items:center;gap:6px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoCount__pUVvX{margin-right:2px;font:500 12px/1 var(--font-body,sans-serif);color:#6b7079;font-variant-numeric:tabular-nums}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoArrow__whraK{width:36px;height:36px;display:grid;place-items:center;padding:0;border:1px solid #d9dbe0;border-radius:50%;background:#fff;color:#16181c;font:400 22px/1 var(--font-body,sans-serif);cursor:pointer;box-shadow:0 2px 6px rgba(20,22,26,.06)}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoArrow__whraK:disabled{opacity:.35;cursor:default}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoDots__nlFd7{display:flex;align-items:center;gap:6px;margin:4px 0 2px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoDots__nlFd7 i{width:6px;height:6px;border-radius:3px;background:#d0d3d8;transition:width .2s,background .2s}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoDots__nlFd7 i.advisor_recoDotOn__ovN8Z{width:18px;background:#16181c}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoDots__nlFd7 span{margin-left:8px;font-size:11.5px;color:#6b7079}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recosLabel__Ip5ea{margin:0;font:600 10.5px/1 var(--font-body,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:#3a6aa0}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoTrack__RF3Mw{list-style:none;margin:0;padding:0 0 6px;display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_reco__4bhcg{flex:0 0 84%;max-width:300px;scroll-snap-align:start;overflow:hidden;background:#fff;border:1px solid #ececea;border-radius:18px;box-shadow:0 8px 22px rgba(20,22,26,.07)}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoMedia__iNuHo{aspect-ratio:4/3;overflow:hidden;background:#ececee}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoMedia__iNuHo img,[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoMedia__iNuHo span{display:block;width:100%;height:100%;object-fit:cover}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoBody__mOV7F{padding:10px 12px 12px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoBody__mOV7F .advisor_itemCat__laBXR{margin:0 0 2px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoName__FMByi{margin:0;font:400 18px/1.2 var(--font-heading,Georgia,serif);color:#16181c}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoPrice__I_qTw{margin:6px 0 0;font:600 15px/1.2 var(--font-body,sans-serif);color:#16181c}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoFacts__bjAaw{margin:4px 0 0;font-size:12px;line-height:1.45;color:#6b7079}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoActions__W7_VS{display:grid;gap:6px;margin-top:10px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoActions__W7_VS a{min-height:40px;display:flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid #d9dbe0;border-radius:999px;font:600 12.5px/1.2 var(--font-body,sans-serif);color:#16181c;text-decoration:none;text-align:center}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recoActions__W7_VS a.advisor_recoInterest__nuUW0{background:#16181c;border-color:#16181c;color:#fff}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_seeAll__qCMFD{margin-top:6px;min-height:40px;padding:0 16px;border:1px solid #3a6aa0;border-radius:999px;background:#fff;color:#3a6aa0;font:600 12.5px/1 var(--font-body,sans-serif);cursor:pointer}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_panelBar__yHRxw{background:#fff}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_compareToggle__uShJD{border-radius:999px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_panelClose__PKEau{min-height:40px;padding:0 14px;border:1px solid #d9dbe0;border-radius:999px;font:600 12.5px/1 var(--font-body,sans-serif);letter-spacing:0;text-transform:none;color:#16181c}@media (min-width:1024px){[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recos__G2e_A{display:none}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV.advisor_withProgram__CROrB .advisor_layout__U8IOn{width:min(calc(100% - 64px),1280px);grid-template-columns:minmax(0,1fr) minmax(0,500px);gap:28px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_panel__5d4u2{top:124px;height:clamp(540px,calc(100dvh - 250px),860px);max-height:none;margin-bottom:0;border-radius:24px;box-shadow:0 24px 60px rgba(20,22,26,.08)}}@media (max-width:1023px){[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_conversation__Tn21Q{height:auto;min-height:calc(100dvh - 190px);overflow:visible}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_chatHead__AGmQ6{border-radius:24px 24px 0 0}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_chatScroll__50ful{flex:1 0 auto;overflow:visible}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_composer__w_wma{position:sticky;bottom:0;z-index:6;padding:10px 12px calc(44px + env(safe-area-inset-bottom, 0px));border-radius:0 0 20px 20px;box-shadow:0 -8px 20px rgba(20,22,26,.06)}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recos__G2e_A,[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_starters__BgD8X,[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_thread__oXe08>li,[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_tweaks__EbTHT{scroll-margin-top:84px;scroll-margin-bottom:150px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_end__7B862{scroll-margin-bottom:150px}}@media (max-width:767px){[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV{padding:10px 0 16px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_layout__U8IOn{width:calc(100% - 16px)}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_conversation__Tn21Q{border-radius:20px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_chatHead__AGmQ6{border-radius:20px 20px 0 0;padding:12px 14px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_chatScroll__50ful{padding:12px 10px 10px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_kairos__1yTIo{max-width:94%}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_user__Vhju7{max-width:86%}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_recos__G2e_A,[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_starters__BgD8X,[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_tweaks__EbTHT{padding-left:0;margin-left:38px}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_starters__BgD8X{padding-left:0}[data-skin=direct]:not([data-surface=hector]) .advisor_chatMode__EUrAV .advisor_kinds__NYSs3{grid-template-columns:repeat(2,minmax(0,1fr))}}