.Mask-module-scss-module__b7fjhq__mask{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:radial-gradient(var(--mask-radius)at var(--mask-position-x)var(--mask-position-y),black 0%,transparent 100%);mask-image:radial-gradient(var(--mask-radius)at var(--mask-position-x)var(--mask-position-y),black 0%,transparent 100%)}
.Background-module-scss-module__ijNboa__gradient{background:radial-gradient(ellipse var(--gradient-width)var(--gradient-height)at var(--gradient-position-x)var(--gradient-position-y),var(--gradient-color-start),var(--gradient-color-end));width:400%;height:400%;transform:rotate(var(--gradient-tilt));transform-origin:50%;top:-150%;left:-150%}.Background-module-scss-module__ijNboa__lines{background-size:var(--lines-size)var(--lines-size);background-position:50%}.Background-module-scss-module__ijNboa__dots{background-image:radial-gradient(var(--dots-color)1px,var(--static-transparent)1px);background-size:var(--dots-size)var(--dots-size)}
.Input-module-scss-module__QdPJsq__base{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter);min-height:var(--static-space-56)}.Input-module-scss-module__QdPJsq__base.Input-module-scss-module__QdPJsq__focused,.Input-module-scss-module__QdPJsq__base.Input-module-scss-module__QdPJsq__filled{border-color:var(--neutral-border-medium)}.Input-module-scss-module__QdPJsq__base:has(.Input-module-scss-module__QdPJsq__placeholder):has(.Input-module-scss-module__QdPJsq__floating) .Input-module-scss-module__QdPJsq__placeholder{padding-top:var(--static-space-12)}.Input-module-scss-module__QdPJsq__textareaBase:after{pointer-events:none;content:"";width:var(--static-space-32);height:var(--static-space-32);border:1px solid var(--neutral-border-strong);background-color:var(--neutral-alpha-weak);position:absolute;bottom:0;right:0;transform:translate(50%)translateY(50%)rotate(45deg)}.Input-module-scss-module__QdPJsq__textareaBase ::-webkit-resizer{display:none}.Input-module-scss-module__QdPJsq__label{left:var(--static-space-16);color:var(--neutral-on-background-medium);pointer-events:none;transform-origin:0;transition:transform .3s,top .3s,left .3s;position:absolute}.Input-module-scss-module__QdPJsq__inputLabel{top:50%;transform:translateY(-50%)}.Input-module-scss-module__QdPJsq__inputLabel.Input-module-scss-module__QdPJsq__floating{transform:scale(.75)}.Input-module-scss-module__QdPJsq__textareaLabel{top:var(--static-space-16)}.Input-module-scss-module__QdPJsq__textareaLabel.Input-module-scss-module__QdPJsq__floating{transform:scale(.75)translateY(calc(-1*var(--static-space-16)))}.Input-module-scss-module__QdPJsq__s{min-height:var(--static-space-48)}.Input-module-scss-module__QdPJsq__s .Input-module-scss-module__QdPJsq__label.Input-module-scss-module__QdPJsq__floating{top:calc(var(--static-space-4) - var(--static-space-1))}.Input-module-scss-module__QdPJsq__m .Input-module-scss-module__QdPJsq__label.Input-module-scss-module__QdPJsq__floating{top:calc(var(--static-space-8) - var(--static-space-2))}.Input-module-scss-module__QdPJsq__input{width:100%;height:100%;color:var(--neutral-on-background-strong);padding:0 var(--static-space-16);background:0 0;border:none;outline:none}.Input-module-scss-module__QdPJsq__input.Input-module-scss-module__QdPJsq__placeholder{padding-top:0}.Input-module-scss-module__QdPJsq__input.Input-module-scss-module__QdPJsq__textarea.Input-module-scss-module__QdPJsq__placeholder{padding-top:var(--static-space-12);padding-bottom:var(--static-space-12)}.Input-module-scss-module__QdPJsq__input:not(.Input-module-scss-module__QdPJsq__placeholder),.Input-module-scss-module__QdPJsq__input.Input-module-scss-module__QdPJsq__placeholder.Input-module-scss-module__QdPJsq__hasChildren{padding-top:var(--static-space-16)}.Input-module-scss-module__QdPJsq__input::placeholder{color:var(--neutral-on-background-weak)}.Input-module-scss-module__QdPJsq__input:disabled{color:var(--neutral-on-background-weak);cursor:not-allowed}:-webkit-any(.Input-module-scss-module__QdPJsq__input:autofill,.Input-module-scss-module__QdPJsq__input:-webkit-autofill){background-color:var(--static-transparent)!important;-webkit-box-shadow:0 0 0 var(--static-space-32)var(--neutral-background-medium)inset!important;-webkit-text-fill-color:var(--neutral-on-background-strong)!important}:is(.Input-module-scss-module__QdPJsq__input:autofill,.Input-module-scss-module__QdPJsq__input:autofill){background-color:var(--static-transparent)!important;-webkit-box-shadow:0 0 0 var(--static-space-32)var(--neutral-background-medium)inset!important;-webkit-text-fill-color:var(--neutral-on-background-strong)!important}.Input-module-scss-module__QdPJsq__error .Input-module-scss-module__QdPJsq__base{background-color:var(--danger-background-medium);border-color:var(--danger-border-medium)}.Input-module-scss-module__QdPJsq__error .Input-module-scss-module__QdPJsq__input,.Input-module-scss-module__QdPJsq__error .Input-module-scss-module__QdPJsq__prefix,.Input-module-scss-module__QdPJsq__error .Input-module-scss-module__QdPJsq__suffix{color:var(--danger-on-background-medium)}.Input-module-scss-module__QdPJsq__error .Input-module-scss-module__QdPJsq__label{color:var(--danger-on-background-weak)}.Input-module-scss-module__QdPJsq__prefix,.Input-module-scss-module__QdPJsq__suffix{align-self:center}.Input-module-scss-module__QdPJsq__input[type=color]{opacity:0}
.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__s{width:var(--static-space-4);height:var(--static-space-4)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__m{width:var(--static-space-8);height:var(--static-space-8)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__l{width:var(--static-space-16);height:var(--static-space-16)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__gray{background-color:var(--scheme-gray-700)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__blue{background-color:var(--scheme-blue-700)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__indigo{background-color:var(--scheme-indigo-700)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__violet{background-color:var(--scheme-violet-700)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__magenta{background-color:var(--scheme-magenta-700)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__pink{background-color:var(--scheme-pink-700)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__red{background-color:var(--scheme-red-700)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__orange{background-color:var(--scheme-orange-700)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__yellow{background-color:var(--scheme-yellow-700)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__moss{background-color:var(--scheme-moss-700)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__green{background-color:var(--scheme-green-700)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__emerald{background-color:var(--scheme-emerald-700)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__aqua{background-color:var(--scheme-aqua-700)}.StatusIndicator-module-scss-module__XyXCka__statusIndicator.StatusIndicator-module-scss-module__XyXCka__cyan{background-color:var(--scheme-cyan-700)}
.Avatar-module-scss-module__jyar1G__xs{width:var(--static-space-20);height:var(--static-space-20);min-width:var(--static-space-20);min-height:var(--static-space-20)}.Avatar-module-scss-module__jyar1G__s{width:var(--static-space-24);height:var(--static-space-24);min-width:var(--static-space-24);min-height:var(--static-space-24)}.Avatar-module-scss-module__jyar1G__m{width:var(--static-space-32);height:var(--static-space-32);min-width:var(--static-space-32);min-height:var(--static-space-32)}.Avatar-module-scss-module__jyar1G__l{width:var(--static-space-48);height:var(--static-space-48);min-width:var(--static-space-48);min-height:var(--static-space-48)}.Avatar-module-scss-module__jyar1G__xl{width:var(--static-space-160);height:var(--static-space-160);min-width:var(--static-space-160);min-height:var(--static-space-160)}.Avatar-module-scss-module__jyar1G__xl .Avatar-module-scss-module__jyar1G__position{bottom:var(--static-space-16);right:var(--static-space-16)}.Avatar-module-scss-module__jyar1G__value{white-space:nowrap;-webkit-user-select:none;user-select:none;overflow:hidden}.Avatar-module-scss-module__jyar1G__indicator{box-sizing:content-box;transform:translateX(var(--static-space-2))translateY(var(--static-space-2));bottom:0;right:0}.Avatar-module-scss-module__jyar1G__image{object-position:center}
.AvatarGroup-module-scss-module__5kba8W__avatarGroup{z-index:0}.AvatarGroup-module-scss-module__5kba8W__avatar{margin-left:calc(-1*var(--static-space-8))}.AvatarGroup-module-scss-module__5kba8W__avatar:first-child{margin-left:0}
.Badge-module-scss-module__NXQyWq__animation{position:relative;overflow:hidden}.Badge-module-scss-module__NXQyWq__animation:before{content:"";opacity:0;border-radius:var(--radius-full);background:linear-gradient(120deg,transparent 20%,var(--brand-alpha-medium)50%,transparent 80%);width:100%;height:100%;animation:9s ease-in-out infinite Badge-module-scss-module__NXQyWq__shineDefault;position:absolute;transform:skew(-20deg)}.Badge-module-scss-module__NXQyWq__animation:hover:before{animation:3s ease-in-out infinite Badge-module-scss-module__NXQyWq__shineHover}@keyframes Badge-module-scss-module__NXQyWq__shineDefault{0%{left:-100%}1%{opacity:1;left:-100%}15%{opacity:1;left:100%}16%{opacity:0}to{left:-100%}}@keyframes Badge-module-scss-module__NXQyWq__shineHover{0%{left:-100%}1%{opacity:1;left:-100%}45%{opacity:1;left:100%}46%{opacity:0}to{left:-100%}}
@keyframes MegaMenu-module-scss-module__qmNmPq__fadeInDropdown{0%{opacity:0;transform:translateY(-1rem)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.MegaMenu-module-scss-module__qmNmPq__dropdown{animation:.2s ease-out forwards MegaMenu-module-scss-module__qmNmPq__fadeInDropdown}
.AskAlbertoMessage-module-scss-module__6UCiHW__message{width:100%;max-width:42rem}.AskAlbertoMessage-module-scss-module__6UCiHW__body{flex-direction:column;gap:1.35rem;display:flex}.AskAlbertoMessage-module-scss-module__6UCiHW__block{margin:0}.AskAlbertoMessage-module-scss-module__6UCiHW__paragraph{color:var(--ai-text,#18181b);letter-spacing:-.018em;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.8}.AskAlbertoMessage-module-scss-module__6UCiHW__paragraph strong{color:var(--ai-text-strong,#09090b);font-weight:600}.AskAlbertoMessage-module-scss-module__6UCiHW__numberedList{color:var(--ai-text,#18181b);flex-direction:column;gap:.55rem;margin:0;padding-left:1.25rem;font-size:1.02rem;line-height:1.75;display:flex}.AskAlbertoMessage-module-scss-module__6UCiHW__takeaway{border:1px solid color-mix(in oklab,var(--brand-medium)18%,transparent);background:color-mix(in oklab,var(--brand-medium)5%,var(--ai-surface,#fff));border-radius:1rem;padding:.95rem 1.05rem}.AskAlbertoMessage-module-scss-module__6UCiHW__takeawayLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-on-background-medium);margin-bottom:.35rem;font-size:.625rem;font-weight:650;display:block}.AskAlbertoMessage-module-scss-module__6UCiHW__takeawayBody{color:var(--ai-text-strong,#09090b);margin:0;font-size:1rem;line-height:1.65}.AskAlbertoMessage-module-scss-module__6UCiHW__portfolioNote{border-left:2px solid color-mix(in oklab,var(--neutral-border-strong)55%,transparent);padding-left:.85rem}.AskAlbertoMessage-module-scss-module__6UCiHW__portfolioNoteLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ai-text-tertiary,#a1a1aa);margin-bottom:.25rem;font-size:.625rem;font-weight:600;display:block}.AskAlbertoMessage-module-scss-module__6UCiHW__portfolioNoteBody{color:var(--ai-text-secondary,#52525b);margin:0;font-size:.98rem;line-height:1.7}.AskAlbertoMessage-module-scss-module__6UCiHW__pullQuoteStrong{border-left:3px solid color-mix(in oklab,var(--brand-medium)55%,transparent);background:color-mix(in oklab,var(--ai-text)3%,transparent);color:var(--ai-text-strong,#09090b);margin:0;padding:.95rem 1rem;font-size:1.0625rem;font-weight:550;line-height:1.7}.AskAlbertoMessage-module-scss-module__6UCiHW__quote{border-left:2px solid color-mix(in oklab,var(--brand-medium)45%,transparent);color:var(--ai-text-secondary,#52525b);background:0 0;margin:0;padding:.85rem 1rem;font-size:1rem;font-style:italic;line-height:1.75}.AskAlbertoMessage-module-scss-module__6UCiHW__list{color:var(--ai-text,#18181b);flex-direction:column;gap:.55rem;margin:0;padding-left:1.1rem;font-size:1.02rem;line-height:1.75;display:flex}.AskAlbertoMessage-module-scss-module__6UCiHW__inlineCode{font-family:var(--font-family-code);background:color-mix(in oklab,var(--ai-text)4%,transparent);border:1px solid color-mix(in oklab,var(--ai-text)8%,transparent);color:var(--ai-text,#18181b);border-radius:8px;padding:.12em .4em;font-size:.88em}.AskAlbertoMessage-module-scss-module__6UCiHW__codeBlock{font-family:var(--font-family-code);background:color-mix(in oklab,var(--ai-text)3%,transparent);border:1px solid color-mix(in oklab,var(--ai-text)8%,transparent);color:var(--ai-text,#18181b);border-radius:14px;margin:0;padding:1rem 1.1rem;font-size:.875rem;line-height:1.65;overflow-x:auto}.AskAlbertoMessage-module-scss-module__6UCiHW__blockReveal{animation:.32s both AskAlbertoMessage-module-scss-module__6UCiHW__messageReveal}.AskAlbertoMessage-module-scss-module__6UCiHW__cardGroup{flex-direction:column;gap:.625rem;margin-top:1.75rem;display:flex}.AskAlbertoMessage-module-scss-module__6UCiHW__card{border:1px solid var(--ai-border,#18181b14);background:var(--ai-surface,#fff);border-radius:20px;transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 1px 2px #18181b08}.AskAlbertoMessage-module-scss-module__6UCiHW__card:hover{border-color:var(--ai-border-strong,#18181b1f);box-shadow:0 1px 2px #18181b0a,0 8px 20px #18181b0d}.AskAlbertoMessage-module-scss-module__6UCiHW__cardSummary{cursor:pointer;letter-spacing:-.01em;color:var(--ai-text,#18181b);padding:.9rem 1.1rem;font-size:.9rem;font-weight:550;list-style:none}.AskAlbertoMessage-module-scss-module__6UCiHW__cardSummary::-webkit-details-marker{display:none}.AskAlbertoMessage-module-scss-module__6UCiHW__cardList{flex-direction:column;gap:.5rem;margin:0;padding:0 1.1rem 1rem;display:flex}.AskAlbertoMessage-module-scss-module__6UCiHW__cardItem{color:var(--ai-text-secondary,#52525b);font-size:.9375rem;line-height:1.7}.AskAlbertoMessage-module-scss-module__6UCiHW__cardItemProse{white-space:pre-wrap}.AskAlbertoMessage-module-scss-module__6UCiHW__relatedBlock{margin-top:1.75rem}.AskAlbertoMessage-module-scss-module__6UCiHW__relatedLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--ai-text-tertiary,#a1a1aa);margin:0 0 .65rem;font-size:.6875rem;font-weight:550}.AskAlbertoMessage-module-scss-module__6UCiHW__relatedList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.AskAlbertoMessage-module-scss-module__6UCiHW__relatedCard{border:1px solid var(--ai-border,#18181b14);background:var(--ai-surface,#fff);color:var(--ai-text,#18181b);border-radius:20px;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s,color .2s;display:flex;box-shadow:0 1px 2px #18181b08}.AskAlbertoMessage-module-scss-module__6UCiHW__sourceCard{border:1px solid var(--ai-border,#18181b14);background:color-mix(in oklab,var(--ai-surface,#fff)92%,var(--ai-bg,#fafaf9));color:var(--ai-text,#18181b);border-radius:18px;grid-template-columns:auto 1fr auto;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s,color .2s;display:grid;box-shadow:0 1px 2px #18181b08}.AskAlbertoMessage-module-scss-module__6UCiHW__sourceCardLeading{background:color-mix(in oklab,var(--brand-medium)8%,var(--ai-surface,#fff));width:2rem;height:2rem;color:var(--brand-on-background-medium);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;margin-top:.05rem;display:inline-flex}.AskAlbertoMessage-module-scss-module__6UCiHW__sourceCardBody{flex-direction:column;align-items:flex-start;gap:.28rem;min-width:0;display:flex}.AskAlbertoMessage-module-scss-module__6UCiHW__sourceCardCategory{letter-spacing:.08em;text-transform:uppercase;color:var(--ai-text-tertiary,#a1a1aa);font-size:.625rem;font-weight:600}.AskAlbertoMessage-module-scss-module__6UCiHW__sourceCardTitle{letter-spacing:-.015em;color:var(--ai-text-strong,#09090b);font-size:.9375rem;font-weight:550;line-height:1.4}.AskAlbertoMessage-module-scss-module__6UCiHW__sourceCardSummary{color:var(--ai-text-secondary,#52525b);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.55;display:-webkit-box;overflow:hidden}.AskAlbertoMessage-module-scss-module__6UCiHW__sourceCardIcon,.AskAlbertoMessage-module-scss-module__6UCiHW__relatedCardIcon{color:var(--ai-text-tertiary,#a1a1aa);flex-shrink:0;margin-top:.15rem;transition:color .2s,transform .2s;display:inline-flex}.AskAlbertoMessage-module-scss-module__6UCiHW__streamingCursor{background:color-mix(in oklab,var(--brand-medium)75%,var(--ai-text));vertical-align:text-bottom;border-radius:999px;width:2px;height:1.05em;margin-top:.15rem;animation:1s step-end infinite AskAlbertoMessage-module-scss-module__6UCiHW__streamingCursorBlink;display:inline-block}@keyframes AskAlbertoMessage-module-scss-module__6UCiHW__streamingCursorBlink{0%,to{opacity:1}50%{opacity:0}}.AskAlbertoMessage-module-scss-module__6UCiHW__relatedCard:hover,.AskAlbertoMessage-module-scss-module__6UCiHW__sourceCard:hover{border-color:var(--ai-border-strong,#18181b1f);color:var(--ai-text-strong,#09090b);transform:translateY(-2px);box-shadow:0 1px 2px #18181b0a,0 8px 20px #18181b0f}.AskAlbertoMessage-module-scss-module__6UCiHW__relatedCard:focus-visible,.AskAlbertoMessage-module-scss-module__6UCiHW__sourceCard:focus-visible{outline:2px solid color-mix(in oklab,var(--brand-medium)55%,transparent);outline-offset:2px}.AskAlbertoMessage-module-scss-module__6UCiHW__relatedCardTitle{letter-spacing:-.01em;font-size:.9375rem;font-weight:500;line-height:1.45}.AskAlbertoMessage-module-scss-module__6UCiHW__relatedCardIcon{color:var(--ai-text-tertiary,#a1a1aa);flex-shrink:0;transition:color .2s,transform .2s;display:inline-flex}.AskAlbertoMessage-module-scss-module__6UCiHW__relatedCard:hover .AskAlbertoMessage-module-scss-module__6UCiHW__relatedCardIcon,.AskAlbertoMessage-module-scss-module__6UCiHW__sourceCard:hover .AskAlbertoMessage-module-scss-module__6UCiHW__sourceCardIcon{color:var(--brand-on-background-strong);transform:translate(2px)}@keyframes AskAlbertoMessage-module-scss-module__6UCiHW__messageReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AskAlbertoMessage-module-scss-module__6UCiHW__blockReveal{animation:none}.AskAlbertoMessage-module-scss-module__6UCiHW__relatedCard:hover,.AskAlbertoMessage-module-scss-module__6UCiHW__sourceCard:hover,.AskAlbertoMessage-module-scss-module__6UCiHW__card:hover,.AskAlbertoMessage-module-scss-module__6UCiHW__relatedCard:hover .AskAlbertoMessage-module-scss-module__6UCiHW__relatedCardIcon,.AskAlbertoMessage-module-scss-module__6UCiHW__sourceCard:hover .AskAlbertoMessage-module-scss-module__6UCiHW__sourceCardIcon{transform:none}.AskAlbertoMessage-module-scss-module__6UCiHW__streamingCursor{opacity:.75;animation:none}}:is([data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__paragraph,[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__list,[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__cardSummary,[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__relatedCardTitle){color:var(--ai-text,#fafafa)}[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__paragraph strong{color:var(--ai-text-strong,#fff)}:is([data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__quote,[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__cardItem){color:var(--ai-text-secondary,#fafafa9e)}:is([data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__card,[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__relatedCard,[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__sourceCard){box-shadow:none;background:#ffffff08;border-color:#ffffff14}:is([data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__card:hover,[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__relatedCard:hover,[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__sourceCard:hover){border-color:#ffffff1f;box-shadow:0 8px 24px #0003}:is([data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__codeBlock,[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__inlineCode){color:var(--ai-text,#fafafa);background:#ffffff0d;border-color:#ffffff14}:is([data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__relatedLabel,[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__relatedCardIcon,[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__sourceCardIcon){color:var(--ai-text-tertiary,#fafafa61)}[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__sourceCardLeading{background:color-mix(in oklab,var(--brand-medium)14%,#ffffff0a);color:var(--ai-text,#fafafa)}[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__takeaway{background:color-mix(in oklab,var(--brand-medium)8%,#ffffff08);border-color:color-mix(in oklab,var(--brand-medium)22%,transparent)}[data-theme=dark] .AskAlbertoMessage-module-scss-module__6UCiHW__pullQuoteStrong{background:#ffffff08}
.AskAlberto-module-scss-module__6OqjBW__portal{z-index:1200;padding:max(1rem,env(safe-area-inset-top))max(1rem,env(safe-area-inset-right))max(1rem,env(safe-area-inset-bottom))max(1rem,env(safe-area-inset-left));place-items:center;display:grid;position:fixed;inset:0}.AskAlberto-module-scss-module__6OqjBW__backdrop{cursor:pointer;background:color-mix(in oklab,var(--static-black)22%,transparent);-webkit-backdrop-filter:blur(14px);border:0;padding:0;position:absolute;inset:0}.AskAlberto-module-scss-module__6OqjBW__backdrop:focus-visible{outline:2px solid color-mix(in oklab,var(--brand-medium)65%,transparent);outline-offset:-4px}.AskAlberto-module-scss-module__6OqjBW__dialog{--ai-bg:#fafaf9;--ai-surface:#fff;--ai-border:#18181b14;--ai-border-strong:#18181b1f;--ai-text:#18181b;--ai-text-strong:#09090b;--ai-text-secondary:#52525b;--ai-text-tertiary:#a1a1aa;--ai-shadow-dialog:0 0 0 1px #18181b0a,0 2px 4px #18181b05,0 12px 24px #18181b0a,0 32px 64px #18181b14;--ai-shadow-hover:0 1px 2px #18181b0a,0 8px 20px #18181b0f;z-index:1;border:1px solid var(--ai-border);background:var(--ai-bg);width:min(100%,56.25rem);max-width:900px;height:min(80vh,100dvh - 2rem);max-height:calc(100dvh - 2rem);box-shadow:var(--ai-shadow-dialog);color:var(--ai-text);border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.AskAlberto-module-scss-module__6OqjBW__header{border-bottom:1px solid var(--ai-border);background:color-mix(in oklab,var(--ai-surface)72%,var(--ai-bg));flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.5rem 1rem;display:flex}.AskAlberto-module-scss-module__6OqjBW__headerIdentity{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.AskAlberto-module-scss-module__6OqjBW__headerMark{flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;margin-top:.05rem;display:inline-flex}.AskAlberto-module-scss-module__6OqjBW__headerCopy{min-width:0}.AskAlberto-module-scss-module__6OqjBW__headerActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.AskAlberto-module-scss-module__6OqjBW__headerScheduleCta{flex-shrink:0}.AskAlberto-module-scss-module__6OqjBW__title{letter-spacing:-.02em;color:var(--ai-text);margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.AskAlberto-module-scss-module__6OqjBW__subtitle{color:var(--ai-text-secondary);margin:.15rem 0 0;font-size:.8125rem;font-weight:450;line-height:1.4}.AskAlberto-module-scss-module__6OqjBW__credentials{letter-spacing:.01em;color:var(--ai-text-tertiary);margin:.35rem 0 0;font-size:.6875rem;font-weight:450;line-height:1.45}.AskAlberto-module-scss-module__6OqjBW__iconButton{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--ai-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}.AskAlberto-module-scss-module__6OqjBW__iconButton:hover{background:color-mix(in oklab,var(--ai-text)5%,transparent);color:var(--ai-text-secondary);transform:translateY(-1px)}.AskAlberto-module-scss-module__6OqjBW__iconButton:active{transform:translateY(0)}.AskAlberto-module-scss-module__6OqjBW__iconButton:focus-visible{outline:2px solid color-mix(in oklab,var(--brand-medium)65%,transparent);outline-offset:2px}.AskAlberto-module-scss-module__6OqjBW__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.AskAlberto-module-scss-module__6OqjBW__embeddedSurface{--ai-bg:#fafaf9;--ai-surface:#fff;--ai-border:#18181b14;--ai-border-strong:#18181b1f;--ai-text:#18181b;--ai-text-strong:#09090b;--ai-text-secondary:#52525b;--ai-text-tertiary:#a1a1aa;--ai-shadow-dialog:0 0 0 1px #18181b0a,0 2px 4px #18181b05,0 12px 24px #18181b0a,0 32px 64px #18181b14;--ai-shadow-hover:0 1px 2px #18181b0a,0 8px 20px #18181b0f;width:100%;min-height:0;color:var(--ai-text);flex-direction:column;flex:1;display:flex}.AskAlberto-module-scss-module__6OqjBW__embeddedSurface .AskAlberto-module-scss-module__6OqjBW__conversation{flex:1;min-height:clamp(20rem,48vh,36rem)}.AskAlberto-module-scss-module__6OqjBW__conversation{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.AskAlberto-module-scss-module__6OqjBW__conversationToolbar{flex-shrink:0;justify-content:flex-end;padding:.5rem 1.25rem 0;display:flex}.AskAlberto-module-scss-module__6OqjBW__newConversation{border:1px solid var(--ai-border);background:color-mix(in oklab,var(--ai-surface)88%,var(--ai-bg));min-height:2rem;color:var(--ai-text-secondary);font:inherit;letter-spacing:.01em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .75rem;font-size:.75rem;font-weight:550;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.AskAlberto-module-scss-module__6OqjBW__newConversation:hover:not(:disabled){color:var(--ai-text);border-color:var(--ai-border-strong);background:var(--ai-surface)}.AskAlberto-module-scss-module__6OqjBW__newConversation:focus-visible{outline:2px solid color-mix(in oklab,var(--brand-medium)55%,transparent);outline-offset:2px}.AskAlberto-module-scss-module__6OqjBW__newConversation:disabled{opacity:.55;cursor:not-allowed}.AskAlberto-module-scss-module__6OqjBW__messagesRegion{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.AskAlberto-module-scss-module__6OqjBW__messages{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex-direction:column;flex:1;gap:2.75rem;min-height:0;padding:2rem 2.25rem 1.5rem;display:flex;overflow:auto}.AskAlberto-module-scss-module__6OqjBW__jumpToLatest{z-index:2;border:1px solid var(--ai-border);background:var(--ai-surface);min-height:2.75rem;color:var(--ai-text-secondary);cursor:pointer;box-shadow:var(--ai-shadow-hover);border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:background .2s,color .2s,transform .2s;display:inline-flex;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.AskAlberto-module-scss-module__6OqjBW__jumpToLatest:hover{color:var(--ai-text);transform:translate(-50%)translateY(-1px)}.AskAlberto-module-scss-module__6OqjBW__jumpToLatest:focus-visible{outline:2px solid color-mix(in oklab,var(--brand-medium)55%,transparent);outline-offset:2px}.AskAlberto-module-scss-module__6OqjBW__turn{flex-direction:column;align-items:flex-start;gap:1.25rem;width:100%;display:flex}.AskAlberto-module-scss-module__6OqjBW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AskAlberto-module-scss-module__6OqjBW__userTurn{align-self:flex-end;width:100%;max-width:38rem}.AskAlberto-module-scss-module__6OqjBW__userBubble{background:var(--ai-surface);border:1px solid var(--ai-border);letter-spacing:-.01em;color:var(--ai-text);border-radius:14px;padding:.65rem .9rem;font-size:.9375rem;line-height:1.5;box-shadow:0 1px 2px #18181b08}.AskAlberto-module-scss-module__6OqjBW__thinking{flex-direction:column;gap:.65rem;width:100%;max-width:38rem;display:flex}.AskAlberto-module-scss-module__6OqjBW__thinkingProgress{background:var(--ai-border);border-radius:999px;width:5rem;height:2px;overflow:hidden}.AskAlberto-module-scss-module__6OqjBW__thinkingProgressBar{border-radius:inherit;background:var(--brand-medium);opacity:.7;width:40%;height:100%;animation:1.2s infinite AskAlberto-module-scss-module__6OqjBW__thinkingSweep;display:block}.AskAlberto-module-scss-module__6OqjBW__thinkingLabel{color:var(--ai-text-tertiary);margin:0;font-size:.8125rem;line-height:1.4}.AskAlberto-module-scss-module__6OqjBW__thinkingDots{gap:.12rem;margin-left:.08rem;display:inline-flex}.AskAlberto-module-scss-module__6OqjBW__thinkingDots span{opacity:.4;background:currentColor;border-radius:50%;width:.18rem;height:.18rem;animation:1.2s infinite AskAlberto-module-scss-module__6OqjBW__thinkingDot}.AskAlberto-module-scss-module__6OqjBW__thinkingDots span:nth-child(2){animation-delay:.12s}.AskAlberto-module-scss-module__6OqjBW__thinkingDots span:nth-child(3){animation-delay:.24s}.AskAlberto-module-scss-module__6OqjBW__answerWrap{flex-direction:column;gap:1rem;width:100%;max-width:42rem;display:flex}.AskAlberto-module-scss-module__6OqjBW__answerAccent{background:color-mix(in oklab,var(--brand-medium)55%,transparent);opacity:.65;border-radius:999px;width:1.5rem;height:2px}.AskAlberto-module-scss-module__6OqjBW__answerActions{align-items:center;gap:.125rem;margin-top:.25rem;display:inline-flex}.AskAlberto-module-scss-module__6OqjBW__errorCard{border:1px solid color-mix(in oklab,var(--danger-border-medium)45%,transparent);background:color-mix(in oklab,var(--danger-alpha-weak)55%,var(--ai-surface));width:100%;max-width:42rem;color:var(--danger-on-background-strong);border-radius:20px;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}.AskAlberto-module-scss-module__6OqjBW__cancelledCard{border:1px solid var(--ai-border);background:color-mix(in oklab,var(--ai-surface)90%,var(--ai-bg));width:100%;max-width:42rem;color:var(--ai-text-secondary);border-radius:20px;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}.AskAlberto-module-scss-module__6OqjBW__followUps{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}[data-theme=dark] .AskAlberto-module-scss-module__6OqjBW__dialog{--ai-bg:#0c0c0e;--ai-surface:#141416;--ai-border:#ffffff14;--ai-border-strong:#ffffff1f;--ai-text:#fafafa;--ai-text-strong:#fff;--ai-text-secondary:#fafafa9e;--ai-text-tertiary:#fafafa61;--ai-shadow-dialog:0 0 0 1px #ffffff0f,0 24px 64px #0000008c;--ai-shadow-hover:0 1px 2px #0003,0 8px 20px #00000040}[data-theme=dark] .AskAlberto-module-scss-module__6OqjBW__embeddedSurface{--ai-bg:#0c0c0e;--ai-surface:#141416;--ai-border:#ffffff14;--ai-border-strong:#ffffff1f;--ai-text:#fafafa;--ai-text-strong:#fff;--ai-text-secondary:#fafafa9e;--ai-text-tertiary:#fafafa61;--ai-shadow-dialog:0 0 0 1px #ffffff0f,0 24px 64px #0000008c;--ai-shadow-hover:0 1px 2px #0003,0 8px 20px #00000040}[data-theme=dark] .AskAlberto-module-scss-module__6OqjBW__header{background:color-mix(in oklab,var(--ai-surface)80%,var(--ai-bg))}:is([data-theme=dark] .AskAlberto-module-scss-module__6OqjBW__userBubble,[data-theme=dark] .AskAlberto-module-scss-module__6OqjBW__jumpToLatest){background:#ffffff08}[data-theme=dark] .AskAlberto-module-scss-module__6OqjBW__iconButton:hover{background:#ffffff0f}@media (max-width:767px){.AskAlberto-module-scss-module__6OqjBW__portal{place-items:end center;padding:0}.AskAlberto-module-scss-module__6OqjBW__dialog{border-bottom:0;border-left:0;border-right:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh}.AskAlberto-module-scss-module__6OqjBW__header{padding:max(.875rem,env(safe-area-inset-top))1rem .875rem}.AskAlberto-module-scss-module__6OqjBW__messages{gap:2rem;padding:1.25rem 1rem 1rem;scroll-padding-bottom:1rem}.AskAlberto-module-scss-module__6OqjBW__conversationToolbar{padding:.4rem .875rem 0}.AskAlberto-module-scss-module__6OqjBW__conversation{padding-bottom:var(--ask-alberto-keyboard-inset,0px)}}@media (prefers-reduced-motion:reduce){.AskAlberto-module-scss-module__6OqjBW__messages{scroll-behavior:auto}.AskAlberto-module-scss-module__6OqjBW__thinkingProgressBar,.AskAlberto-module-scss-module__6OqjBW__thinkingDots span{animation:none}.AskAlberto-module-scss-module__6OqjBW__iconButton:hover,.AskAlberto-module-scss-module__6OqjBW__jumpToLatest:hover{transform:none}}@keyframes AskAlberto-module-scss-module__6OqjBW__thinkingDot{0%,to{opacity:.2}50%{opacity:.75}}@keyframes AskAlberto-module-scss-module__6OqjBW__thinkingSweep{0%{transform:translate(-120%)}to{transform:translate(320%)}}
.CareerAgent-module-scss-module__lqWiEW__shell{--agent-scroll-offset:96px;--agent-scroll-padding:.5rem;--agent-sticky-offset:96px;flex-direction:column;width:100%;display:flex}.CareerAgent-module-scss-module__lqWiEW__shellWithAnswer .CareerAgent-module-scss-module__lqWiEW__careerAgentWithAnswer{padding-bottom:var(--static-space-20)!important;box-shadow:0 1px 1px color-mix(in oklab,var(--static-black)2%,transparent),inset 0 1px 0 color-mix(in oklab,var(--static-white)92%,transparent)!important;border-bottom-color:#0000!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__careerAgent{box-shadow:0 1px 1px color-mix(in oklab,var(--static-black)2%,transparent),0 20px 50px -40px color-mix(in oklab,var(--static-black)5%,transparent),inset 0 1px 0 color-mix(in oklab,var(--static-white)92%,transparent);background:linear-gradient(168deg,color-mix(in oklab,var(--static-white)99%,var(--page-background))0%,color-mix(in oklab,var(--page-background)97%,var(--neutral-background-weak)3%)52%,color-mix(in oklab,var(--page-background)98%,var(--static-white))100%)!important;border:1px solid color-mix(in oklab,var(--neutral-border-weak)55%,transparent)!important}.CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__vignette{background:radial-gradient(ellipse 125% 90% at 50% 108%,transparent 48%,color-mix(in oklab,var(--static-black)0.8%,transparent)100%),radial-gradient(ellipse 88% 62% at 50% -4%,color-mix(in oklab,var(--brand-medium)1.5%,transparent)0%,transparent 72%),radial-gradient(ellipse 55% 42% at 72% 18%,color-mix(in oklab,var(--page-background)12%,transparent)0%,transparent 58%);opacity:.45}.CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__mark,.CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__markIcon,.CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__markTitle{color:var(--neutral-on-background-strong)}.CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__subtitle{max-width:42ch;color:var(--neutral-on-background-medium)!important}.CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__homeTitle{color:var(--neutral-on-background-strong);margin:0}.CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__promptShell{background:var(--static-white);border:1px solid color-mix(in oklab,var(--neutral-border-weak)60%,transparent);box-shadow:0 1px 2px color-mix(in oklab,var(--static-black)1.5%,transparent),inset 0 1px 0 color-mix(in oklab,var(--static-white)95%,transparent)}.CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__promptShell:focus-within{border-color:color-mix(in oklab,var(--brand-border-medium)55%,transparent);box-shadow:0 0 0 3px color-mix(in oklab,var(--brand-alpha-weak)100%,transparent),0 1px 2px color-mix(in oklab,var(--static-black)1.5%,transparent),inset 0 1px 0 color-mix(in oklab,var(--static-white)95%,transparent)}.CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__input{color:var(--neutral-on-background-strong)}.CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__input::placeholder{color:color-mix(in oklab,var(--neutral-on-background-weak)88%,transparent)!important}.CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__answerPanelWrap{background:linear-gradient(168deg,color-mix(in oklab,var(--page-background)98%,var(--static-white))0%,color-mix(in oklab,var(--page-background)97%,var(--neutral-background-weak)3%)52%,color-mix(in oklab,var(--page-background)98%,var(--static-white))100%);border:1px solid color-mix(in oklab,var(--neutral-border-weak)55%,transparent);border-radius:0 0 var(--radius-l)var(--radius-l);box-shadow:0 1px 1px color-mix(in oklab,var(--static-black)2%,transparent),0 20px 50px -40px color-mix(in oklab,var(--static-black)5%,transparent);border-top:none}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium{--agent-ink:#fafafa;--agent-ink-muted:#fafafa9e;--agent-ink-faint:#fafafa6b;--agent-surface:#09090b;--agent-surface-raised:#111113;--agent-surface-card:#141416;--agent-border:#ffffff1a;--agent-accent:#a78bfa;--agent-accent-soft:#a78bfa24;--agent-shadow:0 24px 64px -40px #000000d9}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__careerAgent{box-shadow:var(--agent-shadow);background:var(--agent-surface)!important;border-color:var(--agent-border)!important}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__answerPanelWrap{background:var(--agent-surface);border-color:var(--agent-border);box-shadow:var(--agent-shadow)}:is([data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__subtitle,[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__conversationHeaderStatus,[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__welcomeCopy,[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__thinkingText,[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__relatedLabel,[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__accordionItem){color:var(--agent-ink-muted)!important}:is([data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__mark,[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__markIcon,[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__markTitle,[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__conversationAgentName,[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__welcomeTitle,[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__assistantParagraph,[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__input){color:var(--agent-ink)!important}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__vignette{background:radial-gradient(ellipse 120% 90% at 50% 115%,transparent 38%,#00000038 100%),radial-gradient(ellipse 90% 65% at 50% -8%,color-mix(in oklab,var(--brand-medium)6%,transparent)0%,transparent 72%);opacity:.42}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__promptShell{background:var(--agent-surface-raised);border-color:var(--agent-border);box-shadow:0 1px 0 #ffffff0a inset,0 0 0 1px var(--agent-border)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__promptShell:focus-within{box-shadow:0 0 0 1px color-mix(in oklab,var(--agent-accent)45%,transparent),0 1px 0 #ffffff0a inset,0 18px 48px -32px #a78bfa38}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__input::placeholder{color:var(--agent-ink-faint)!important}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__askButton{border-color:var(--brand-alpha-medium);background:var(--brand-alpha-weak);color:var(--neutral-on-background-strong);box-shadow:0 1px 2px color-mix(in oklab,var(--static-black)12%,transparent),inset 0 1px 0 color-mix(in oklab,var(--static-white)4%,transparent)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__askButton:hover:not(:disabled){border-color:var(--brand-alpha-medium);background:var(--brand-alpha-weak)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__chip{background:var(--agent-surface-card);color:var(--agent-ink-muted);box-shadow:inset 0 0 0 1px var(--agent-border)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__chip:hover:not(:disabled){color:var(--agent-ink);background:color-mix(in oklab,var(--agent-accent-soft)80%,var(--agent-surface-card));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--agent-accent)35%,transparent)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__chipActive{color:var(--agent-ink);background:var(--agent-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--agent-accent)45%,transparent),0 0 0 1px color-mix(in oklab,var(--agent-accent)18%,transparent)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__selectedPromptRow{background:var(--agent-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--agent-accent)32%,transparent)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__selectedPromptLabel{color:var(--agent-ink-faint)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__selectedPromptPill{color:var(--agent-ink)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__selectedPromptClear:hover:not(:disabled){color:var(--agent-ink);background:#ffffff14}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__conversationInner{border-top-color:var(--agent-border)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__conversationHeader{border-bottom-color:var(--agent-border)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__conversationHeaderIcon{background:var(--agent-accent-soft);color:var(--agent-ink)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__conversationClose{background:var(--agent-surface-card);color:var(--agent-ink-muted);box-shadow:0 1px 0 #ffffff0a inset,inset 0 0 0 1px var(--agent-border)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__conversationClose:hover{color:var(--agent-ink);background:#1a1a1d}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__accordion{background:var(--agent-surface-card);border-color:var(--agent-border)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__followUpChip{color:var(--agent-ink-muted);box-shadow:inset 0 0 0 1px var(--agent-border)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__followUpChip:hover:not(:disabled){color:var(--agent-ink);background:var(--agent-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--agent-accent)35%,transparent)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__thinkingDot{background:var(--agent-accent)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentPremium .CareerAgent-module-scss-module__lqWiEW__relatedLink{color:var(--brand-on-background-medium)}.CareerAgent-module-scss-module__lqWiEW__contentExpanded .CareerAgent-module-scss-module__lqWiEW__conversationInner{max-width:52rem}.CareerAgent-module-scss-module__lqWiEW__contentExpanded .CareerAgent-module-scss-module__lqWiEW__assistantMessage,.CareerAgent-module-scss-module__lqWiEW__contentExpanded .CareerAgent-module-scss-module__lqWiEW__welcomeBlock,.CareerAgent-module-scss-module__lqWiEW__contentExpanded .CareerAgent-module-scss-module__lqWiEW__thinkingRow,.CareerAgent-module-scss-module__lqWiEW__contentExpanded .CareerAgent-module-scss-module__lqWiEW__errorCard{max-width:46rem}.CareerAgent-module-scss-module__lqWiEW__contentExpanded .CareerAgent-module-scss-module__lqWiEW__assistantParagraph,.CareerAgent-module-scss-module__lqWiEW__contentExpanded .CareerAgent-module-scss-module__lqWiEW__accordionItemProse{max-width:52ch}.CareerAgent-module-scss-module__lqWiEW__selectedPromptRow{align-items:center;gap:var(--static-space-8);width:100%;margin-bottom:var(--static-space-8);border-radius:var(--radius-m);background:color-mix(in oklab,var(--brand-medium)5%,var(--page-background));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--brand-medium)14%,transparent);padding:.45rem .55rem .45rem .7rem;display:flex}.CareerAgent-module-scss-module__lqWiEW__selectedPromptLabel{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab,var(--neutral-on-background-weak)85%,transparent);flex-shrink:0;font-size:.6875rem;font-weight:650}.CareerAgent-module-scss-module__lqWiEW__selectedPromptPill{letter-spacing:-.015em;min-width:0;color:var(--neutral-on-background-strong);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;font-weight:600;line-height:1.35;overflow:hidden}.CareerAgent-module-scss-module__lqWiEW__selectedPromptClear{border-radius:var(--radius-s);width:1.75rem;height:1.75rem;color:var(--neutral-on-background-weak);cursor:pointer;transition:background var(--transition-micro-medium),color var(--transition-micro-medium);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CareerAgent-module-scss-module__lqWiEW__selectedPromptClear:hover:not(:disabled){background:color-mix(in oklab,var(--neutral-background-medium)55%,transparent);color:var(--neutral-on-background-strong)}.CareerAgent-module-scss-module__lqWiEW__selectedPromptClear:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:2px}.CareerAgent-module-scss-module__lqWiEW__selectedPromptClear:disabled{opacity:.45;cursor:not-allowed}.CareerAgent-module-scss-module__lqWiEW__careerAgent{isolation:isolate;position:relative;padding-top:clamp(1.125rem,2.8vw,1.875rem)!important;padding-bottom:var(--static-space-20)!important}.CareerAgent-module-scss-module__lqWiEW__vignette{pointer-events:none;z-index:0;background:radial-gradient(ellipse 115% 85% at 50% 110%,transparent 48%,color-mix(in oklab,var(--static-black)1.2%,transparent)100%),radial-gradient(ellipse 95% 70% at 50% -10%,color-mix(in oklab,var(--brand-medium)2%,transparent)0%,transparent 72%);opacity:.38;position:absolute;inset:0}.CareerAgent-module-scss-module__lqWiEW__agentHomeFinale{width:100%;margin-top:clamp(3rem,9vw,6rem);padding-top:clamp(1.25rem,3vw,2.5rem)}.CareerAgent-module-scss-module__lqWiEW__agentCareerFinale{width:100%;max-width:100%;margin-top:0;padding-top:0}.CareerAgent-module-scss-module__lqWiEW__agentPage{width:100%;max-width:min(100%,56rem);margin-inline:auto;padding-block:clamp(1.5rem,5vw,3rem) clamp(2.5rem,7vw,4.5rem);padding-inline:clamp(.75rem,3vw,1.5rem)}.CareerAgent-module-scss-module__lqWiEW__agentPage .CareerAgent-module-scss-module__lqWiEW__careerAgent{gap:clamp(1.25rem,2.5vw,2rem);padding:clamp(1.25rem,3.5vw,2.25rem) clamp(1rem,3vw,2rem)}.CareerAgent-module-scss-module__lqWiEW__agentPage .CareerAgent-module-scss-module__lqWiEW__heroHeader{gap:var(--static-space-16);margin-bottom:var(--static-space-8)}.CareerAgent-module-scss-module__lqWiEW__agentPage .CareerAgent-module-scss-module__lqWiEW__pageHeadline{text-wrap:balance;max-width:16ch;line-height:1.12}.CareerAgent-module-scss-module__lqWiEW__agentPage .CareerAgent-module-scss-module__lqWiEW__pageSubtitle{max-width:48ch;font-size:1rem;line-height:1.65}.CareerAgent-module-scss-module__lqWiEW__agentPage .CareerAgent-module-scss-module__lqWiEW__chipRow{margin-top:var(--static-space-12);justify-content:center;margin-bottom:0}.CareerAgent-module-scss-module__lqWiEW__agentPage .CareerAgent-module-scss-module__lqWiEW__pageComposer{width:100%;padding-bottom:calc(var(--ask-alberto-keyboard-inset,0px))}@media (max-width:639px){.CareerAgent-module-scss-module__lqWiEW__agentPage{padding-inline:clamp(.5rem,2.5vw,1rem)}.CareerAgent-module-scss-module__lqWiEW__agentPage .CareerAgent-module-scss-module__lqWiEW__careerAgent{padding:1.125rem 1rem 1.25rem}.CareerAgent-module-scss-module__lqWiEW__agentPage .CareerAgent-module-scss-module__lqWiEW__pageSubtitle{font-size:.9375rem;line-height:1.6}}.CareerAgent-module-scss-module__lqWiEW__agentCareer .CareerAgent-module-scss-module__lqWiEW__careerAgent{background:color-mix(in oklab,var(--neutral-background-weak)55%,var(--page-background))!important}.CareerAgent-module-scss-module__lqWiEW__agentCareer .CareerAgent-module-scss-module__lqWiEW__heroHeader{gap:var(--static-space-20);margin-bottom:var(--static-space-24)}.CareerAgent-module-scss-module__lqWiEW__agentCareer .CareerAgent-module-scss-module__lqWiEW__careerHeadline{text-wrap:balance;max-width:22ch;line-height:1.15}.CareerAgent-module-scss-module__lqWiEW__agentCareer .CareerAgent-module-scss-module__lqWiEW__careerSubtitle{max-width:52ch;font-size:1rem;line-height:1.65}.CareerAgent-module-scss-module__lqWiEW__agentCareer .CareerAgent-module-scss-module__lqWiEW__askButtonCareer{min-width:min(100%,14rem);min-height:3rem;padding:0 1.75rem;font-size:.9375rem}.CareerAgent-module-scss-module__lqWiEW__agentCareer .CareerAgent-module-scss-module__lqWiEW__careerPoweredBy{max-width:28ch;line-height:1.5}.CareerAgent-module-scss-module__lqWiEW__agentCareer .CareerAgent-module-scss-module__lqWiEW__careerComposer{width:100%}.CareerAgent-module-scss-module__lqWiEW__agentCareer .CareerAgent-module-scss-module__lqWiEW__chipRow{margin-top:.35rem}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentCareer .CareerAgent-module-scss-module__lqWiEW__careerAgent{background:color-mix(in oklab,var(--page-background)88%,var(--neutral-background-medium))!important}.CareerAgent-module-scss-module__lqWiEW__agentHome .CareerAgent-module-scss-module__lqWiEW__careerAgent{background:color-mix(in oklab,var(--static-white)96%,var(--page-background))!important;border:1px solid #18181b0f!important;box-shadow:0 0 0 1px #18181b05,0 12px 40px -28px #18181b14!important}.CareerAgent-module-scss-module__lqWiEW__agentHome .CareerAgent-module-scss-module__lqWiEW__vignette{opacity:.14}.CareerAgent-module-scss-module__lqWiEW__agentHome .CareerAgent-module-scss-module__lqWiEW__heroHeader{gap:var(--static-space-16);margin-bottom:var(--static-space-20)}.CareerAgent-module-scss-module__lqWiEW__agentHome .CareerAgent-module-scss-module__lqWiEW__subtitle{max-width:44ch;font-size:.9375rem;line-height:1.65}.CareerAgent-module-scss-module__lqWiEW__agentHome .CareerAgent-module-scss-module__lqWiEW__homeTitleRow{justify-content:center;align-items:center;gap:.625rem;margin-bottom:.125rem;display:flex}.CareerAgent-module-scss-module__lqWiEW__agentHome .CareerAgent-module-scss-module__lqWiEW__homeLogo{flex-shrink:0;margin-top:-.125rem}.CareerAgent-module-scss-module__lqWiEW__agentHome .CareerAgent-module-scss-module__lqWiEW__sendEllipsis{font-size:1rem;font-weight:600;line-height:1}.CareerAgent-module-scss-module__lqWiEW__agentHome .CareerAgent-module-scss-module__lqWiEW__chipRow{gap:.5rem;margin-top:1rem}.CareerAgent-module-scss-module__lqWiEW__agentHome .CareerAgent-module-scss-module__lqWiEW__homeScheduleRow{justify-content:center;width:100%;margin-top:1.35rem}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__agentHome .CareerAgent-module-scss-module__lqWiEW__careerAgent{background:#ffffff05!important;border-color:#ffffff14!important;box-shadow:0 0 0 1px #ffffff08,0 16px 48px #00000052!important}.CareerAgent-module-scss-module__lqWiEW__askButtonHome{border:1px solid var(--brand-alpha-medium);background:var(--brand-alpha-weak)!important;color:var(--neutral-on-background-strong)!important;box-shadow:0 1px 2px color-mix(in oklab,var(--static-black)2%,transparent),inset 0 1px 0 color-mix(in oklab,var(--static-white)70%,transparent)!important}.CareerAgent-module-scss-module__lqWiEW__askButtonHome:hover:not(:disabled){border-color:var(--brand-border-medium);background:color-mix(in oklab,var(--brand-alpha-weak)85%,var(--brand-medium)8%)!important;box-shadow:0 2px 8px -4px color-mix(in oklab,var(--static-black)6%,transparent),inset 0 1px 0 color-mix(in oklab,var(--static-white)70%,transparent)!important}.CareerAgent-module-scss-module__lqWiEW__askButtonHome:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:2px}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__askButtonHome{border-color:color-mix(in oklab,var(--brand-border-weak)80%,transparent);background:color-mix(in oklab,var(--brand-alpha-weak)100%,transparent)!important;color:var(--neutral-on-background-strong)!important}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__askButtonHome:hover:not(:disabled){background:color-mix(in oklab,var(--brand-alpha-medium)55%,transparent)!important}.CareerAgent-module-scss-module__lqWiEW__content{z-index:1;flex-direction:column;align-items:center;gap:0;width:100%;display:flex;position:relative}.CareerAgent-module-scss-module__lqWiEW__heroHeader{align-items:center;gap:var(--static-space-12);width:100%;margin-bottom:var(--static-space-16);flex-direction:column;display:flex}.CareerAgent-module-scss-module__lqWiEW__contentWithAnswer .CareerAgent-module-scss-module__lqWiEW__assistantMessage,.CareerAgent-module-scss-module__lqWiEW__contentWithAnswer .CareerAgent-module-scss-module__lqWiEW__thinkingRow,.CareerAgent-module-scss-module__lqWiEW__contentWithAnswer .CareerAgent-module-scss-module__lqWiEW__errorCard{max-width:46rem}.CareerAgent-module-scss-module__lqWiEW__contentWithAnswer .CareerAgent-module-scss-module__lqWiEW__assistantParagraph,.CareerAgent-module-scss-module__lqWiEW__contentWithAnswer .CareerAgent-module-scss-module__lqWiEW__accordionItemProse{max-width:52ch}.CareerAgent-module-scss-module__lqWiEW__promptArea{width:100%}.CareerAgent-module-scss-module__lqWiEW__answerPanelWrap{width:100%;padding:0 clamp(1.15rem,3vw,2rem) clamp(1.5rem,3vw,2rem);overflow:visible}.CareerAgent-module-scss-module__lqWiEW__answerPanelWrap .CareerAgent-module-scss-module__lqWiEW__assistantMessage,.CareerAgent-module-scss-module__lqWiEW__answerPanelWrap .CareerAgent-module-scss-module__lqWiEW__thinkingRow,.CareerAgent-module-scss-module__lqWiEW__answerPanelWrap .CareerAgent-module-scss-module__lqWiEW__errorCard{max-width:46rem}.CareerAgent-module-scss-module__lqWiEW__answerPanelWrap .CareerAgent-module-scss-module__lqWiEW__assistantParagraph,.CareerAgent-module-scss-module__lqWiEW__answerPanelWrap .CareerAgent-module-scss-module__lqWiEW__accordionItemProse{max-width:52ch}.CareerAgent-module-scss-module__lqWiEW__answerDivider{width:100%;height:0;margin:0 0 var(--static-space-16);border:0;border-top:1px solid color-mix(in oklab,var(--neutral-border-weak)42%,transparent)}.CareerAgent-module-scss-module__lqWiEW__answerPanel{width:100%;max-width:52rem;scroll-margin-top:var(--agent-scroll-offset,112px);text-align:left;margin:0 auto;animation:.3s both CareerAgent-module-scss-module__lqWiEW__conversationFadeIn;overflow:visible}.CareerAgent-module-scss-module__lqWiEW__answerPanelHeader{align-items:flex-start;gap:.65rem;margin-bottom:1rem;display:flex}.CareerAgent-module-scss-module__lqWiEW__answerPanelIcon{border-radius:var(--radius-m);background:color-mix(in oklab,var(--brand-medium)8%,transparent);width:2.25rem;height:2.25rem;color:var(--neutral-on-background-strong);flex-shrink:0;justify-content:center;align-items:center;margin-top:.05rem;display:inline-flex}.CareerAgent-module-scss-module__lqWiEW__answerPanelHeaderText{flex-direction:column;flex:1;gap:.35rem;min-width:0;padding-top:.15rem;display:flex}.CareerAgent-module-scss-module__lqWiEW__answerPanelTitle{letter-spacing:-.024em;color:var(--neutral-on-background-strong);margin:0;font-size:.9375rem;font-weight:650;line-height:1.25}.CareerAgent-module-scss-module__lqWiEW__answerPanelPrompt{color:var(--neutral-on-background-weak);margin:0;font-size:.8125rem;line-height:1.5}.CareerAgent-module-scss-module__lqWiEW__answerPanelFooter{border-top:1px solid color-mix(in oklab,var(--neutral-border-weak)35%,transparent);margin-top:1.1rem;padding-top:.85rem}.CareerAgent-module-scss-module__lqWiEW__markButton{appearance:none;cursor:pointer;border-radius:var(--radius-m);color:var(--neutral-on-background-strong);transition:background var(--transition-micro-medium);background:0 0;border:0;padding:.2rem .4rem}.CareerAgent-module-scss-module__lqWiEW__markButton:hover{background:color-mix(in oklab,var(--brand-medium)8%,transparent)}.CareerAgent-module-scss-module__lqWiEW__markButton:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:3px}.CareerAgent-module-scss-module__lqWiEW__mark{color:var(--neutral-on-background-strong);align-items:baseline}.CareerAgent-module-scss-module__lqWiEW__markIcon{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;transform:translateY(.1em)}.CareerAgent-module-scss-module__lqWiEW__markIconIntro{animation:2.5s cubic-bezier(.22,1,.36,1) forwards CareerAgent-module-scss-module__lqWiEW__agentBrainIntroSpin}@keyframes CareerAgent-module-scss-module__lqWiEW__agentBrainIntroSpin{0%{transform:translateY(.1em)rotate(0)}to{transform:translateY(.1em)rotate(720deg)}}.CareerAgent-module-scss-module__lqWiEW__markTitle{letter-spacing:-.032em;font-weight:650}.CareerAgent-module-scss-module__lqWiEW__subtitle{max-width:40ch;font-size:.875rem;line-height:1.65}.CareerAgent-module-scss-module__lqWiEW__form,.CareerAgent-module-scss-module__lqWiEW__promptRow{width:100%}.CareerAgent-module-scss-module__lqWiEW__promptShell{border-radius:var(--radius-l);background:color-mix(in oklab,var(--neutral-background-weak)35%,var(--page-background));border:1px solid color-mix(in oklab,var(--neutral-border-weak)50%,transparent);min-width:0;box-shadow:0 1px 2px color-mix(in oklab,var(--static-black)2.5%,transparent);transition:box-shadow var(--transition-micro-medium),background var(--transition-micro-medium),border-color var(--transition-micro-medium);flex:1;padding:.8rem 1.05rem}.CareerAgent-module-scss-module__lqWiEW__promptShell:focus-within{border-color:color-mix(in oklab,var(--brand-medium)22%,transparent);box-shadow:0 0 0 3px color-mix(in oklab,var(--brand-medium)8%,transparent),0 1px 2px color-mix(in oklab,var(--static-black)2.5%,transparent)}.CareerAgent-module-scss-module__lqWiEW__input{resize:none;width:100%;min-height:1.5rem;max-height:4.5rem;color:var(--neutral-on-background-strong);font:inherit;background:0 0;border:0;padding:0;font-size:.875rem;line-height:1.5}.CareerAgent-module-scss-module__lqWiEW__input::placeholder{color:color-mix(in oklab,var(--neutral-on-background-weak)78%,transparent);font-size:.875rem}.CareerAgent-module-scss-module__lqWiEW__input:focus{outline:none}.CareerAgent-module-scss-module__lqWiEW__askButton{border:1px solid var(--brand-alpha-medium);border-radius:var(--radius-full);background:var(--brand-alpha-weak);height:2.625rem;min-height:2.75rem;color:var(--neutral-on-background-strong);font:inherit;letter-spacing:.01em;cursor:pointer;box-shadow:0 1px 2px color-mix(in oklab,var(--static-black)1.5%,transparent),inset 0 1px 0 color-mix(in oklab,var(--static-white)95%,transparent);transition:var(--transition-micro-medium);flex-shrink:0;padding:0 1.2rem;font-size:.875rem;font-weight:600}.CareerAgent-module-scss-module__lqWiEW__askButton:hover:not(:disabled){border-color:var(--brand-alpha-medium);background:var(--brand-alpha-weak);box-shadow:0 2px 8px color-mix(in oklab,var(--static-black)4%,transparent),inset 0 1px 0 color-mix(in oklab,var(--static-white)95%,transparent);transform:translateY(-2px)}.CareerAgent-module-scss-module__lqWiEW__askButton:active:not(:disabled){transform:scale(.98)}.CareerAgent-module-scss-module__lqWiEW__askButton:focus-visible{outline:2px solid var(--brand-border-strong);outline-offset:2px}.CareerAgent-module-scss-module__lqWiEW__askButton:disabled{opacity:.45;cursor:not-allowed;transform:none}.CareerAgent-module-scss-module__lqWiEW__chipRow{justify-content:center;align-items:center;gap:var(--static-space-8);width:100%;max-width:100%;margin:var(--static-space-12)auto 0;flex-wrap:wrap;padding:0;display:flex}.CareerAgent-module-scss-module__lqWiEW__chip{appearance:none;background:color-mix(in oklab,var(--static-white)85%,var(--page-background));color:color-mix(in oklab,var(--neutral-on-background-strong)82%,transparent);border-radius:var(--radius-full);font:inherit;cursor:pointer;white-space:nowrap;scroll-snap-align:start;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--neutral-border-weak)68%,transparent);transition:color var(--transition-micro-medium),transform var(--transition-micro-medium),box-shadow var(--transition-micro-medium),background var(--transition-micro-medium);border:0;flex-shrink:0;padding:.3rem .68rem;font-size:.72rem;line-height:1.25}.CareerAgent-module-scss-module__lqWiEW__chip:hover:not(:disabled){color:var(--neutral-on-background-strong);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--neutral-border-weak)82%,transparent);background:color-mix(in oklab,var(--static-white)75%,var(--brand-medium)4%);transform:translateY(-.5px)}.CareerAgent-module-scss-module__lqWiEW__chip:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:2px}.CareerAgent-module-scss-module__lqWiEW__chip:disabled{opacity:.55;cursor:not-allowed;transform:none}.CareerAgent-module-scss-module__lqWiEW__chipActive{color:var(--neutral-on-background-strong);background:color-mix(in oklab,var(--brand-medium)7%,var(--static-white));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--brand-medium)22%,transparent),0 1px 2px color-mix(in oklab,var(--brand-medium)6%,transparent)}.CareerAgent-module-scss-module__lqWiEW__conversation{opacity:0;grid-template-rows:0fr;width:100%;transition:grid-template-rows .28s,opacity .22s;display:grid;overflow:hidden}.CareerAgent-module-scss-module__lqWiEW__conversationOpen{opacity:1;grid-template-rows:1fr}.CareerAgent-module-scss-module__lqWiEW__conversationInner{border-top:1px solid color-mix(in oklab,var(--neutral-border-weak)45%,transparent);text-align:left;width:100%;max-width:40rem;min-height:0;margin:0 auto;padding:.5rem 0 0;overflow:hidden}.CareerAgent-module-scss-module__lqWiEW__conversationFooter{border-top:1px solid color-mix(in oklab,var(--neutral-border-weak)35%,transparent);margin-top:.85rem;padding-top:.85rem}.CareerAgent-module-scss-module__lqWiEW__conversationFadeIn{animation:.28s both CareerAgent-module-scss-module__lqWiEW__conversationFadeIn}@keyframes CareerAgent-module-scss-module__lqWiEW__conversationFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.CareerAgent-module-scss-module__lqWiEW__conversationHeader{border-bottom:1px solid color-mix(in oklab,var(--neutral-border-weak)42%,transparent);justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.95rem;padding-bottom:.95rem;display:flex}.CareerAgent-module-scss-module__lqWiEW__conversationHeaderMain{flex:1;align-items:flex-start;gap:.65rem;min-width:0;display:flex}.CareerAgent-module-scss-module__lqWiEW__conversationHeaderMark,.CareerAgent-module-scss-module__lqWiEW__conversationHeaderIcon{border-radius:var(--radius-m);background:color-mix(in oklab,var(--brand-medium)8%,transparent);width:2.25rem;height:2.25rem;color:var(--neutral-on-background-strong);flex-shrink:0;justify-content:center;align-items:center;margin-top:.05rem;display:inline-flex}.CareerAgent-module-scss-module__lqWiEW__conversationAgentName{letter-spacing:-.024em;color:var(--neutral-on-background-strong);margin:0;font-size:.9375rem;font-weight:650;line-height:1.25}.CareerAgent-module-scss-module__lqWiEW__conversationHeaderText{flex-direction:column;flex:1;gap:.3rem;min-width:0;padding-top:.15rem;display:flex}.CareerAgent-module-scss-module__lqWiEW__conversationHeaderIdle,.CareerAgent-module-scss-module__lqWiEW__conversationHeaderStatus{color:var(--neutral-on-background-weak);margin:0;font-size:.8125rem;line-height:1.5}.CareerAgent-module-scss-module__lqWiEW__conversationHeaderStatus{animation:.32s both CareerAgent-module-scss-module__lqWiEW__topicCrossfade}.CareerAgent-module-scss-module__lqWiEW__conversationTopicLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--neutral-on-background-weak);margin:0;font-size:.6875rem;font-weight:600}.CareerAgent-module-scss-module__lqWiEW__conversationTopic{letter-spacing:-.02em;color:var(--neutral-on-background-strong);text-wrap:balance;margin:0;font-size:clamp(.9375rem,1.8vw,1.0625rem);font-weight:600;line-height:1.35;animation:.32s both CareerAgent-module-scss-module__lqWiEW__topicCrossfade}.CareerAgent-module-scss-module__lqWiEW__conversationClose{border-radius:var(--radius-m);background:color-mix(in oklab,var(--neutral-background-medium)42%,transparent);width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--neutral-on-background-medium);cursor:pointer;box-shadow:0 1px 0 color-mix(in oklab,var(--static-white)40%,transparent)inset,inset 0 0 0 1px color-mix(in oklab,var(--neutral-border-weak)50%,transparent);border:0;flex-shrink:0;justify-content:center;align-items:center;transition:background .22s,color .22s,transform .22s,box-shadow .22s;display:inline-flex}.CareerAgent-module-scss-module__lqWiEW__conversationClose:hover{background:color-mix(in oklab,var(--neutral-background-medium)72%,transparent);color:var(--neutral-on-background-strong);box-shadow:0 1px 0 color-mix(in oklab,var(--static-white)50%,transparent)inset,inset 0 0 0 1px color-mix(in oklab,var(--neutral-border-weak)65%,transparent);transform:scale(1.04)}.CareerAgent-module-scss-module__lqWiEW__conversationClose:active{transform:scale(.98)}.CareerAgent-module-scss-module__lqWiEW__conversationClose:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:2px}@keyframes CareerAgent-module-scss-module__lqWiEW__topicCrossfade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.CareerAgent-module-scss-module__lqWiEW__conversationBody{max-height:min(52vh,28rem);scroll-padding-top:var(--agent-scroll-padding,.5rem);overflow-anchor:none;flex-direction:column;gap:1rem;padding-right:.15rem;scroll-padding-bottom:.75rem;display:flex;overflow-y:auto}.CareerAgent-module-scss-module__lqWiEW__welcomeBlock{text-align:left;max-width:38rem}.CareerAgent-module-scss-module__lqWiEW__welcomeTitle{color:var(--neutral-on-background-strong);margin:0 0 .65rem;font-size:1rem;font-weight:600;line-height:1.45}.CareerAgent-module-scss-module__lqWiEW__welcomeCopy{max-width:38ch;color:var(--neutral-on-background-medium);margin:0 0 1rem;font-size:.875rem;line-height:1.65}.CareerAgent-module-scss-module__lqWiEW__userMessage{background:color-mix(in oklab,var(--brand-medium)9%,var(--page-background));max-width:min(100%,26rem);box-shadow:0 10px 28px -24px color-mix(in oklab,var(--static-black)30%,transparent);border-radius:1.1rem 1.1rem .3rem;align-self:flex-end;padding:.65rem .9rem}.CareerAgent-module-scss-module__lqWiEW__userMessage p{color:var(--neutral-on-background-strong);text-align:left;margin:0;font-size:.875rem;line-height:1.55}.CareerAgent-module-scss-module__lqWiEW__thinkingRow{align-items:flex-start;gap:.65rem;max-width:38rem;padding:.35rem 0 .15rem;display:flex}.CareerAgent-module-scss-module__lqWiEW__thinkingRowActive{animation:.28s both CareerAgent-module-scss-module__lqWiEW__conversationFadeIn}.CareerAgent-module-scss-module__lqWiEW__thinkingText{font-style:italic;line-height:1.55}.CareerAgent-module-scss-module__lqWiEW__thinkingDot{border-radius:var(--radius-full);background:var(--brand-solid-strong);flex-shrink:0;width:.45rem;height:.45rem;margin-top:.35rem;animation:.9s ease-in-out infinite CareerAgent-module-scss-module__lqWiEW__thinkingPulse}.CareerAgent-module-scss-module__lqWiEW__assistantMessage{text-align:left;width:100%;max-width:38rem;scroll-margin-top:var(--agent-scroll-offset,96px);scroll-margin-bottom:.5rem;animation:.3s both CareerAgent-module-scss-module__lqWiEW__conversationFadeIn}.CareerAgent-module-scss-module__lqWiEW__assistantMessage+.CareerAgent-module-scss-module__lqWiEW__assistantMessage{border-top:1px solid color-mix(in oklab,var(--neutral-border-weak)28%,transparent);margin-top:.15rem;padding-top:.35rem}.CareerAgent-module-scss-module__lqWiEW__assistantBody{gap:.85rem;display:grid}.CareerAgent-module-scss-module__lqWiEW__assistantParagraph{color:var(--neutral-on-background-strong);max-width:42ch;margin:0;font-size:.9375rem;line-height:1.7}.CareerAgent-module-scss-module__lqWiEW__messageReveal{animation:.36s both CareerAgent-module-scss-module__lqWiEW__messageReveal}.CareerAgent-module-scss-module__lqWiEW__accordionGroup{gap:.45rem;margin-top:1.1rem;display:grid}.CareerAgent-module-scss-module__lqWiEW__accordion{border-radius:var(--radius-m);background:color-mix(in oklab,var(--page-background)88%,var(--neutral-background-weak));border:1px solid color-mix(in oklab,var(--neutral-border-weak)35%,transparent);scroll-margin-top:var(--agent-scroll-padding,.5rem);scroll-margin-bottom:.35rem}.CareerAgent-module-scss-module__lqWiEW__accordionSummary{color:var(--neutral-on-background-medium);cursor:pointer;-webkit-user-select:none;user-select:none;padding:.65rem .85rem;font-size:.8125rem;font-weight:600;list-style:none}.CareerAgent-module-scss-module__lqWiEW__accordionSummary::-webkit-details-marker{display:none}.CareerAgent-module-scss-module__lqWiEW__accordionSummary:before{content:"▸";color:var(--brand-on-background-medium);margin-right:.45rem;transition:transform .18s;display:inline-block}.CareerAgent-module-scss-module__lqWiEW__accordion[open] .CareerAgent-module-scss-module__lqWiEW__accordionSummary:before{transform:rotate(90deg)}.CareerAgent-module-scss-module__lqWiEW__accordionList{gap:.45rem;margin:0;padding:0 .85rem .75rem 1.65rem;display:grid}.CareerAgent-module-scss-module__lqWiEW__accordionItem{color:var(--neutral-on-background-medium);font-size:.8125rem;line-height:1.6}.CareerAgent-module-scss-module__lqWiEW__accordionItemProse{max-width:42ch;margin-left:-1.3rem;font-size:.875rem;line-height:1.7;list-style:none}.CareerAgent-module-scss-module__lqWiEW__relatedBlock{border-top:1px solid color-mix(in oklab,var(--neutral-border-weak)35%,transparent);margin-top:1.15rem;padding-top:.85rem}.CareerAgent-module-scss-module__lqWiEW__relatedLabel{color:var(--neutral-on-background-weak);margin:0 0 .55rem;font-size:.8125rem}.CareerAgent-module-scss-module__lqWiEW__relatedList{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.CareerAgent-module-scss-module__lqWiEW__relatedLink{color:var(--brand-on-background-medium);transition:opacity var(--transition-micro-medium);align-items:center;gap:.35rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.CareerAgent-module-scss-module__lqWiEW__relatedLink:hover,.CareerAgent-module-scss-module__lqWiEW__relatedLink:focus-visible{color:var(--brand-on-background-medium);opacity:.85;text-decoration:none}.CareerAgent-module-scss-module__lqWiEW__relatedLink:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:2px;border-radius:var(--radius-s)}.CareerAgent-module-scss-module__lqWiEW__followUpRow{flex-wrap:wrap;justify-content:flex-start;gap:.4rem .5rem;display:flex}.CareerAgent-module-scss-module__lqWiEW__followUpChip{appearance:none;color:var(--neutral-on-background-medium);border-radius:var(--radius-full);font:inherit;cursor:pointer;text-align:left;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--neutral-border-weak)55%,transparent);transition:color var(--transition-micro-medium),background var(--transition-micro-medium),box-shadow var(--transition-micro-medium);background:0 0;border:0;padding:.3rem .7rem;font-size:.75rem;line-height:1.35}.CareerAgent-module-scss-module__lqWiEW__followUpChip:hover:not(:disabled){color:var(--brand-on-background-medium);background:color-mix(in oklab,var(--brand-medium)6%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--brand-medium)25%,transparent)}.CareerAgent-module-scss-module__lqWiEW__followUpChip:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:2px}.CareerAgent-module-scss-module__lqWiEW__followUpChip:disabled{opacity:.5;cursor:not-allowed}.CareerAgent-module-scss-module__lqWiEW__errorCard{border-radius:var(--radius-m);background:color-mix(in oklab,var(--danger-medium)8%,transparent);text-align:left;max-width:38rem;padding:.75rem .9rem}@keyframes CareerAgent-module-scss-module__lqWiEW__messageReveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes CareerAgent-module-scss-module__lqWiEW__thinkingPulse{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__vignette{background:radial-gradient(ellipse 115% 85% at 50% 110%,transparent 32%,color-mix(in oklab,var(--static-black)22%,transparent)100%),radial-gradient(ellipse 95% 70% at 50% -10%,color-mix(in oklab,var(--brand-medium)20%,transparent)0%,transparent 68%)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__promptShell{background:color-mix(in oklab,var(--page-background)78%,var(--neutral-background-medium));box-shadow:0 1px 0 color-mix(in oklab,var(--static-white)5%,transparent)inset,0 14px 36px -28px color-mix(in oklab,var(--static-black)48%,transparent)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__chip{background:color-mix(in oklab,var(--page-background)65%,var(--neutral-background-medium));color:var(--neutral-on-background-medium)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__accordion{background:color-mix(in oklab,var(--page-background)82%,var(--neutral-background-medium));border-color:color-mix(in oklab,var(--neutral-border-weak)28%,transparent)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__userMessage{background:color-mix(in oklab,var(--brand-medium)14%,var(--page-background))}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__conversationClose{background:color-mix(in oklab,var(--neutral-background-medium)55%,transparent);box-shadow:0 1px 0 color-mix(in oklab,var(--static-white)6%,transparent)inset,inset 0 0 0 1px color-mix(in oklab,var(--neutral-border-weak)32%,transparent)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__conversationHeader{border-bottom-color:color-mix(in oklab,var(--neutral-border-weak)28%,transparent)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__answerDivider{border-top-color:color-mix(in oklab,var(--neutral-border-weak)28%,transparent)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__answerPanelIcon{background:var(--agent-accent-soft);color:var(--agent-ink)}[data-theme=dark] .CareerAgent-module-scss-module__lqWiEW__answerPanelFooter{border-top-color:color-mix(in oklab,var(--neutral-border-weak)28%,transparent)}@media (prefers-reduced-motion:reduce){.CareerAgent-module-scss-module__lqWiEW__chip:hover,.CareerAgent-module-scss-module__lqWiEW__askButton:hover:not(:disabled),.CareerAgent-module-scss-module__lqWiEW__markIconIntro,.CareerAgent-module-scss-module__lqWiEW__conversation,.CareerAgent-module-scss-module__lqWiEW__conversationFadeIn,.CareerAgent-module-scss-module__lqWiEW__messageReveal,.CareerAgent-module-scss-module__lqWiEW__thinkingDot,.CareerAgent-module-scss-module__lqWiEW__conversationTopic,.CareerAgent-module-scss-module__lqWiEW__thinkingRowActive,.CareerAgent-module-scss-module__lqWiEW__assistantMessage,.CareerAgent-module-scss-module__lqWiEW__answerPanel{transition:none;animation:none;transform:none}.CareerAgent-module-scss-module__lqWiEW__conversationOpen{opacity:1;grid-template-rows:1fr}}@media (max-width:768px){.CareerAgent-module-scss-module__lqWiEW__careerAgent{padding-left:1.15rem;padding-right:1.15rem}.CareerAgent-module-scss-module__lqWiEW__heroHeader{margin-bottom:var(--static-space-16)}.CareerAgent-module-scss-module__lqWiEW__promptRow{flex-direction:column;align-items:stretch}.CareerAgent-module-scss-module__lqWiEW__promptRow .CareerAgent-module-scss-module__lqWiEW__askButton{width:100%;height:2.45rem}.CareerAgent-module-scss-module__lqWiEW__chipRow{gap:var(--static-space-8);max-width:100%}.CareerAgent-module-scss-module__lqWiEW__chip{padding:.22rem .5rem;font-size:.7rem}.CareerAgent-module-scss-module__lqWiEW__conversationInner{max-width:100%;padding-top:.4rem}.CareerAgent-module-scss-module__lqWiEW__conversationHeader{gap:.5rem;margin-bottom:.8rem;padding-bottom:.8rem}.CareerAgent-module-scss-module__lqWiEW__conversationHeaderMain{gap:.5rem}.CareerAgent-module-scss-module__lqWiEW__conversationAgentName,.CareerAgent-module-scss-module__lqWiEW__conversationHeaderMark .CareerAgent-module-scss-module__lqWiEW__markTitle{font-size:.875rem}.CareerAgent-module-scss-module__lqWiEW__conversationTopic{font-size:.9375rem}.CareerAgent-module-scss-module__lqWiEW__conversationClose{width:2.75rem;height:2.75rem}.CareerAgent-module-scss-module__lqWiEW__shell{--agent-scroll-offset:112px;--agent-sticky-offset:112px}.CareerAgent-module-scss-module__lqWiEW__answerPanel{scroll-margin-top:var(--agent-scroll-offset,112px)}.CareerAgent-module-scss-module__lqWiEW__answerPanelWrap{padding-bottom:1.5rem;padding-left:1.15rem;padding-right:1.15rem}.CareerAgent-module-scss-module__lqWiEW__conversationBody{max-height:min(48vh,24rem)}.CareerAgent-module-scss-module__lqWiEW__selectedPromptRow{flex-wrap:wrap;gap:.35rem .5rem}.CareerAgent-module-scss-module__lqWiEW__selectedPromptPill{white-space:normal;flex-basis:100%;order:3}.CareerAgent-module-scss-module__lqWiEW__selectedPromptLabel{order:1}.CareerAgent-module-scss-module__lqWiEW__selectedPromptClear{order:2;margin-left:auto}}
.AlbertoTracePanel-module-scss-module__BlcTuq__panel{--trace-bg:#fff;--trace-surface:#f7f7f8;--trace-border:#18181b3d;--trace-text:#18181b;--trace-text-dim:#52525b;--trace-accent:#0ea5e9;--trace-warning:#b45309;--trace-shadow:0 0 0 1px #18181b0f,0 12px 32px #18181b3d;z-index:2000;border:1px solid var(--trace-border);background:var(--trace-bg);width:min(24rem,100vw - 2rem);max-height:min(32rem,100vh - 2rem);color:var(--trace-text);box-shadow:var(--trace-shadow);font-family:var(--font-mono,ui-monospace,monospace);border-radius:12px;flex-direction:column;font-size:.75rem;display:flex;position:fixed;bottom:1rem;right:1rem;overflow:hidden}[data-theme=dark] .AlbertoTracePanel-module-scss-module__BlcTuq__panel{--trace-bg:#0c0c0e;--trace-surface:#141416;--trace-border:#ffffff1f;--trace-text:#fafafa;--trace-text-dim:#fafafa9e;--trace-accent:#38bdf8;--trace-warning:#fbbf24;--trace-shadow:0 24px 64px #0000008c}.AlbertoTracePanel-module-scss-module__BlcTuq__header{border:0;border-bottom:1px solid var(--trace-border);background:var(--trace-surface);color:inherit;cursor:pointer;text-align:left;font:inherit;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.AlbertoTracePanel-module-scss-module__BlcTuq__title{letter-spacing:.01em;color:var(--trace-accent);font-weight:600}.AlbertoTracePanel-module-scss-module__BlcTuq__toggle{color:var(--trace-text-dim)}.AlbertoTracePanel-module-scss-module__BlcTuq__body{flex-direction:column;gap:.75rem;padding:.75rem;display:flex;overflow-y:auto}.AlbertoTracePanel-module-scss-module__BlcTuq__empty{color:var(--trace-text-dim);margin:0}.AlbertoTracePanel-module-scss-module__BlcTuq__section{flex-direction:column;gap:.375rem;display:flex}.AlbertoTracePanel-module-scss-module__BlcTuq__sectionTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--trace-text-dim);margin:0;font-size:.6875rem;font-weight:700}.AlbertoTracePanel-module-scss-module__BlcTuq__field{justify-content:space-between;gap:.75rem;display:flex}.AlbertoTracePanel-module-scss-module__BlcTuq__fieldLabel{color:var(--trace-text-dim)}.AlbertoTracePanel-module-scss-module__BlcTuq__fieldValue{color:var(--trace-text);text-align:right;word-break:break-all}.AlbertoTracePanel-module-scss-module__BlcTuq__warningList{color:var(--trace-warning);margin:0;padding-left:1rem}.AlbertoTracePanel-module-scss-module__BlcTuq__json{background:var(--trace-surface);border:1px solid var(--trace-border);white-space:pre;border-radius:8px;max-height:10rem;margin:0;padding:.5rem;overflow:auto}
