.about-module-scss-module__a59t3q__hover{transition:var(--transition-micro-medium)}.about-module-scss-module__a59t3q__hover:hover{transform:translateX(var(--static-space-4))}.about-module-scss-module__a59t3q__section{margin-bottom:var(--static-space-48)}.about-module-scss-module__a59t3q__mainColumn>.about-module-scss-module__a59t3q__section:last-of-type{margin-bottom:0}.about-module-scss-module__a59t3q__agentFinale{width:100%;max-width:100%;margin-top:var(--static-space-48);padding-top:0;padding-bottom:var(--static-space-16);box-sizing:border-box}.about-module-scss-module__a59t3q__brandSection{border:1px solid var(--neutral-border-medium);border-radius:var(--radius-l);background:var(--neutral-background-weak);padding:var(--static-space-32)var(--static-space-24)}.about-module-scss-module__a59t3q__brandGrid{gap:var(--static-space-28)var(--static-space-16);grid-template-columns:repeat(5,1fr);width:100%;display:grid}.about-module-scss-module__a59t3q__brandItem{min-height:var(--static-space-32);padding:var(--static-space-8)var(--static-space-4);text-align:center;justify-content:center;align-items:center;display:flex}@media (max-width:1024px){.about-module-scss-module__a59t3q__brandGrid{gap:var(--static-space-24)var(--static-space-12);grid-template-columns:repeat(3,1fr)}}.about-module-scss-module__a59t3q__avatar{align-self:flex-start}.about-module-scss-module__a59t3q__sidebar{align-self:flex-start;position:sticky;top:64px}.about-module-scss-module__a59t3q__sidebarColumn{align-items:stretch;gap:var(--static-space-20);flex-direction:column;width:100%;max-width:10rem;margin-inline:auto;display:flex}.about-module-scss-module__a59t3q__sidebarAvatar{align-self:center}.about-module-scss-module__a59t3q__sidebarTimezone{justify-content:center;align-items:center;width:100%;display:flex}.about-module-scss-module__a59t3q__sidebarLanguage{justify-content:center;width:100%}.about-module-scss-module__a59t3q__toc{gap:var(--static-space-10);width:100%;padding-top:0}.about-module-scss-module__a59t3q__tocSection{gap:var(--static-space-8)}.about-module-scss-module__a59t3q__tocEntry{gap:var(--static-space-8);width:100%}.about-module-scss-module__a59t3q__tocIndicator{flex-shrink:0}.about-module-scss-module__a59t3q__tocSubItem{padding-left:var(--static-space-20);gap:var(--static-space-8)}.about-module-scss-module__a59t3q__tocDesktop,.about-module-scss-module__a59t3q__tocMobile{width:100%}@media (max-width:768px){.about-module-scss-module__a59t3q__pageRoot{--about-mobile-max:28rem;width:100%;padding-bottom:var(--static-space-104)}.about-module-scss-module__a59t3q__pageRow{flex-direction:column;align-items:center;gap:0;width:100%}.about-module-scss-module__a59t3q__sidebar{width:100%;max-width:var(--about-mobile-max);align-self:center;position:relative;top:auto;min-width:0!important;padding-inline:var(--static-space-16)!important;flex:none!important;padding-bottom:0!important}.about-module-scss-module__a59t3q__sidebarColumn{align-items:center;gap:var(--static-space-8);max-width:100%}.about-module-scss-module__a59t3q__sidebarTimezone{overflow:hidden;height:0!important;margin:0!important;padding:0!important;display:none!important}.about-module-scss-module__a59t3q__sidebarAvatar{flex-shrink:0;width:3.75rem;height:3.75rem;margin-bottom:0}.about-module-scss-module__a59t3q__sidebarAvatar img{width:100%!important;height:100%!important}.about-module-scss-module__a59t3q__mainColumn{width:100%;max-width:var(--about-mobile-max);padding-inline:var(--static-space-16);box-sizing:border-box;margin-top:var(--static-space-40);align-self:center;flex:none!important}.about-module-scss-module__a59t3q__heroIntro{align-items:center;padding-top:0;min-height:0!important;margin-bottom:var(--static-space-40)!important}.about-module-scss-module__a59t3q__heroName{margin-bottom:var(--static-space-12)!important;margin-top:0!important}.about-module-scss-module__a59t3q__heroHeadline{width:100%;margin-top:0;line-height:1.2}.about-module-scss-module__a59t3q__heroSubhead{margin-top:var(--static-space-20)!important}.about-module-scss-module__a59t3q__scheduleCta{margin-top:var(--static-space-12);align-self:center;margin-bottom:var(--static-space-24)!important}.about-module-scss-module__a59t3q__sidebarLanguage{align-items:center;min-height:2.75rem;margin:0}.about-module-scss-module__a59t3q__scheduleCtaMobile{margin-top:var(--static-space-8);min-height:2.75rem;padding-block:var(--static-space-8);box-sizing:border-box;align-self:center;margin-bottom:0}.about-module-scss-module__a59t3q__textAlign{text-align:center;width:100%}.about-module-scss-module__a59t3q__blockAlign{align-self:center;margin-inline:auto}.about-module-scss-module__a59t3q__tocMobile{width:100%;margin:0}.about-module-scss-module__a59t3q__tocMobile .about-module-scss-module__a59t3q__toc{gap:var(--static-space-8);background:0 0;border:none;border-radius:0;max-width:17.5rem;margin-inline:auto;padding:0}.about-module-scss-module__a59t3q__tocMobile .about-module-scss-module__a59t3q__tocSection{gap:0}.about-module-scss-module__a59t3q__tocMobile .about-module-scss-module__a59t3q__tocEntry{min-height:2.75rem;padding-block:var(--static-space-8);padding-inline:var(--static-space-12);box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center}.about-module-scss-module__a59t3q__tocMobile .about-module-scss-module__a59t3q__tocEntry,.about-module-scss-module__a59t3q__tocMobile .about-module-scss-module__a59t3q__tocSubItem{justify-content:center}.about-module-scss-module__a59t3q__tocMobile .about-module-scss-module__a59t3q__tocIndicator{align-self:center}.about-module-scss-module__a59t3q__tocMobile .about-module-scss-module__a59t3q__tocSubItem{min-height:2.75rem;padding-left:0;padding-block:var(--static-space-8)}.about-module-scss-module__a59t3q__section{width:100%;line-height:1.65}.about-module-scss-module__a59t3q__brandGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.about-module-scss-module__a59t3q__pageRoot{--about-mobile-max:26rem}.about-module-scss-module__a59t3q__sidebar,.about-module-scss-module__a59t3q__mainColumn{padding-inline:var(--static-space-16)}}@media (max-width:480px){.about-module-scss-module__a59t3q__pageRoot{--about-mobile-max:100%}.about-module-scss-module__a59t3q__sidebar,.about-module-scss-module__a59t3q__mainColumn{padding-inline:var(--static-space-20)}.about-module-scss-module__a59t3q__tocMobile .about-module-scss-module__a59t3q__toc{max-width:100%}.about-module-scss-module__a59t3q__heroIntro{margin-bottom:var(--static-space-40)!important}.about-module-scss-module__a59t3q__mainColumn{margin-top:var(--static-space-40)}}@media (max-width:390px){.about-module-scss-module__a59t3q__sidebar,.about-module-scss-module__a59t3q__mainColumn{padding-inline:var(--static-space-16)}.about-module-scss-module__a59t3q__sidebarColumn{gap:var(--static-space-8)}.about-module-scss-module__a59t3q__mainColumn{margin-top:var(--static-space-32)}}
.CareerHighlights-module-scss-module___pSZWW__section{--highlight-divider-gap:var(--static-space-32);--highlight-icon-title-gap:var(--static-space-16);--highlight-title-body-gap:var(--static-space-24);--highlight-body-line-height:1.75;--highlight-body-max-width:65ch;width:100%}.CareerHighlights-module-scss-module___pSZWW__heading{margin-bottom:var(--static-space-32);text-align:left}.CareerHighlights-module-scss-module___pSZWW__list{flex-direction:column;width:100%;display:flex}.CareerHighlights-module-scss-module___pSZWW__item{text-align:left;flex-direction:column;align-items:flex-start;width:100%;display:flex}.CareerHighlights-module-scss-module___pSZWW__divider{width:100%;height:1px;margin-block:var(--highlight-divider-gap);background:var(--neutral-border-weak)}.CareerHighlights-module-scss-module___pSZWW__itemHeader{align-items:flex-start;gap:var(--highlight-icon-title-gap);width:100%;display:flex}.CareerHighlights-module-scss-module___pSZWW__icon{width:1.125rem;height:1.125rem;color:var(--brand-on-background-medium);flex-shrink:0;margin-top:.2em}.CareerHighlights-module-scss-module___pSZWW__itemTitle{letter-spacing:-.015em;color:var(--neutral-on-background-strong);margin:0;font-size:clamp(1.125rem,1.6vw,1.25rem);font-weight:600;line-height:1.35}.CareerHighlights-module-scss-module___pSZWW__itemDescription{margin:var(--highlight-title-body-gap)0 0;max-width:var(--highlight-body-max-width);font-size:clamp(1rem,1.35vw,1.0625rem);line-height:var(--highlight-body-line-height);color:var(--neutral-on-background-medium)}
.CareerTimeline-module-scss-module__rn4bjW__section{width:100%}.CareerTimeline-module-scss-module__rn4bjW__heading{margin-bottom:var(--static-space-32);text-align:left}.CareerTimeline-module-scss-module__rn4bjW__timeline{flex-direction:column;gap:0;width:100%;display:flex}.CareerTimeline-module-scss-module__rn4bjW__entry{align-items:flex-start;gap:var(--static-space-8);padding-block:var(--static-space-32);border-bottom:1px solid var(--neutral-border-weak);text-align:left;flex-direction:column;display:flex}.CareerTimeline-module-scss-module__rn4bjW__entry:first-child{padding-top:0}.CareerTimeline-module-scss-module__rn4bjW__entry:last-child{border-bottom:none;padding-bottom:0}.CareerTimeline-module-scss-module__rn4bjW__company{letter-spacing:-.02em;color:var(--neutral-on-background-strong);margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.25}.CareerTimeline-module-scss-module__rn4bjW__role{color:var(--neutral-on-background-medium);margin:0;font-size:clamp(1rem,1.5vw,1.0625rem);font-weight:500;line-height:1.45}.CareerTimeline-module-scss-module__rn4bjW__dates{letter-spacing:.01em;color:var(--neutral-on-background-weak);margin:0;font-size:.875rem;line-height:1.4}.CareerTimeline-module-scss-module__rn4bjW__description{gap:var(--static-space-12);width:100%;margin-top:var(--static-space-12);color:var(--neutral-on-background-medium);flex-direction:column;font-size:clamp(1rem,1.4vw,1.0625rem);line-height:1.6;display:flex}.CareerTimeline-module-scss-module__rn4bjW__description p{margin:0}@media (max-width:768px){.CareerTimeline-module-scss-module__rn4bjW__entry{padding-block:var(--static-space-24)}.CareerTimeline-module-scss-module__rn4bjW__heading{margin-bottom:var(--static-space-24)}}
.scheduleCallCta-module-scss-module__1a6Brq__pill{align-items:center;gap:var(--static-space-8);width:fit-content;padding:var(--static-space-4);border:1px solid var(--brand-alpha-medium);background:var(--brand-alpha-weak);border-radius:var(--radius-full);-webkit-tap-highlight-color:#0000;transition:var(--transition-micro-medium);display:inline-flex}.scheduleCallCta-module-scss-module__1a6Brq__pill:focus-visible{outline:2px solid var(--brand-border-strong);outline-offset:2px}.scheduleCallCta-module-scss-module__1a6Brq__pill:hover .scheduleCallCta-module-scss-module__1a6Brq__chevron,.scheduleCallCta-module-scss-module__1a6Brq__pill:focus-visible .scheduleCallCta-module-scss-module__1a6Brq__chevron{background:var(--neutral-alpha-weak);border-color:var(--neutral-alpha-weak)}.scheduleCallCta-module-scss-module__1a6Brq__label{padding-inline:var(--static-space-8);white-space:nowrap;color:var(--neutral-on-background-strong)}.scheduleCallCta-module-scss-module__1a6Brq__chevron{width:var(--static-space-32);height:var(--static-space-32);min-width:var(--static-space-32);min-height:var(--static-space-32);aspect-ratio:1;box-shadow:inset 0 var(--solid-inset-distance)var(--solid-inset-size)var(--solid-inset-color-neutral);border:1px solid var(--neutral-alpha-weak);background:var(--static-transparent);color:var(--neutral-on-background-strong);transition:var(--transition-micro-medium);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.scheduleCallCta-module-scss-module__1a6Brq__compact{gap:var(--static-space-4);padding:var(--static-space-2)var(--static-space-4)var(--static-space-2)var(--static-space-2)}.scheduleCallCta-module-scss-module__1a6Brq__compact .scheduleCallCta-module-scss-module__1a6Brq__label{padding-inline:var(--static-space-4);font-size:.8125rem;font-weight:550}.scheduleCallCta-module-scss-module__1a6Brq__compact .scheduleCallCta-module-scss-module__1a6Brq__chevron{width:var(--static-space-28);height:var(--static-space-28);min-width:var(--static-space-28);min-height:var(--static-space-28)}.scheduleCallCta-module-scss-module__1a6Brq__compact:hover,.scheduleCallCta-module-scss-module__1a6Brq__compact:focus-visible{box-shadow:0 2px 8px color-mix(in oklab,var(--static-black)4%,transparent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.scheduleCallCta-module-scss-module__1a6Brq__compact:hover,.scheduleCallCta-module-scss-module__1a6Brq__compact:focus-visible{transform:none}}
.blogCards-module-scss-module__po0E9G__publicationFeed{flex-direction:column;gap:clamp(1rem,1.8vw,1.35rem);width:100%;display:flex}.blogCards-module-scss-module__po0E9G__publicationTopSection{--publication-editorial-cols:2;--publication-image-col-width:calc((100% - (clamp(1rem,1.8vw,1.35rem)*(var(--publication-editorial-cols) - 1)))/var(--publication-editorial-cols));flex-direction:column;gap:clamp(1rem,1.8vw,1.35rem);width:100%;display:flex}@supports (grid-template-columns:subgrid){.blogCards-module-scss-module__po0E9G__publicationTopSection{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}}.blogCards-module-scss-module__po0E9G__publicationFeaturedRow{width:100%;min-width:0}@supports (grid-template-columns:subgrid){.blogCards-module-scss-module__po0E9G__publicationFeaturedRow{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.blogCards-module-scss-module__po0E9G__publicationFeaturedRow .blogCards-module-scss-module__po0E9G__publicationCard{grid-column:1/-1;grid-template-columns:subgrid;min-width:0;display:grid}}.blogCards-module-scss-module__po0E9G__publicationSecondaryRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,1.8vw,1.35rem);width:100%;display:grid}.blogCards-module-scss-module__po0E9G__publicationSecondaryCell{min-width:0;height:100%}.blogCards-module-scss-module__po0E9G__publicationGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,1.8vw,1.35rem);width:100%;display:grid}.blogCards-module-scss-module__po0E9G__publicationArchiveGrid{margin-top:.15rem}.blogCards-module-scss-module__po0E9G__mediaPlaceholder{background:color-mix(in oklab,var(--neutral-background-medium)32%,var(--page-background));position:absolute;inset:0}.blogCards-module-scss-module__po0E9G__mediaSvg{background:color-mix(in oklab,var(--neutral-background-weak)70%,var(--page-background))}.blogCards-module-scss-module__po0E9G__imageContain{transform-origin:50%;padding:1.25rem;object-fit:contain!important;object-position:center!important}.blogCards-module-scss-module__po0E9G__metaDot{opacity:.5;-webkit-user-select:none;user-select:none}.blogCards-module-scss-module__po0E9G__publicationCard{min-width:0;height:100%}.blogCards-module-scss-module__po0E9G__publicationLink{--blog-card-media-aspect:16/9;--blog-card-media-height:clamp(14rem,24vw,20rem);height:100%;min-height:100%;color:inherit;cursor:pointer;background:var(--page-background);border:1px solid color-mix(in oklab,var(--neutral-border-weak)48%,transparent);box-shadow:0 1px 2px color-mix(in oklab,var(--static-black)3%,transparent);border-radius:.75rem;flex-direction:column;text-decoration:none;transition:transform .26s,box-shadow .26s,border-color .26s;display:flex;overflow:hidden}.blogCards-module-scss-module__po0E9G__publicationLink:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:3px}.blogCards-module-scss-module__po0E9G__publicationLink:hover,.blogCards-module-scss-module__po0E9G__publicationLink:focus-within{color:inherit;border-color:color-mix(in oklab,var(--neutral-border-strong)52%,transparent);box-shadow:0 12px 32px -22px color-mix(in oklab,var(--static-black)13%,transparent);text-decoration:none;transform:translateY(-2px)}.blogCards-module-scss-module__po0E9G__publicationLink:hover .blogCards-module-scss-module__po0E9G__publicationImage,.blogCards-module-scss-module__po0E9G__publicationLink:focus-within .blogCards-module-scss-module__po0E9G__publicationImage{transform:scale(1.015)}.blogCards-module-scss-module__po0E9G__publicationLink:hover .blogCards-module-scss-module__po0E9G__publicationArrow,.blogCards-module-scss-module__po0E9G__publicationLink:focus-within .blogCards-module-scss-module__po0E9G__publicationArrow{color:var(--brand-on-background-medium);opacity:1;transform:translate(1px,-1px)}.blogCards-module-scss-module__po0E9G__publicationLink:hover .blogCards-module-scss-module__po0E9G__publicationTitle,.blogCards-module-scss-module__po0E9G__publicationLink:focus-within .blogCards-module-scss-module__po0E9G__publicationTitle{color:color-mix(in oklab,var(--neutral-on-background-strong)76%,var(--brand-solid-strong))}.blogCards-module-scss-module__po0E9G__publicationLink:hover .blogCards-module-scss-module__po0E9G__publicationCategory,.blogCards-module-scss-module__po0E9G__publicationLink:focus-within .blogCards-module-scss-module__po0E9G__publicationCategory{color:var(--neutral-on-background-weak)}.blogCards-module-scss-module__po0E9G__publicationLink:hover .blogCards-module-scss-module__po0E9G__publicationExcerpt,.blogCards-module-scss-module__po0E9G__publicationLink:focus-within .blogCards-module-scss-module__po0E9G__publicationExcerpt{color:var(--neutral-on-background-medium)}.blogCards-module-scss-module__po0E9G__publicationLink:hover .blogCards-module-scss-module__po0E9G__publicationMeta,.blogCards-module-scss-module__po0E9G__publicationLink:focus-within .blogCards-module-scss-module__po0E9G__publicationMeta{color:var(--neutral-on-background-weak)}.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal{flex-direction:row;align-items:stretch;min-height:auto}.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal .blogCards-module-scss-module__po0E9G__publicationMedia{flex:0 0 var(--publication-image-col-width,calc((100% - clamp(1rem,1.8vw,1.35rem))/2));width:var(--publication-image-col-width,calc((100% - clamp(1rem,1.8vw,1.35rem))/2));max-width:var(--publication-image-col-width,calc((100% - clamp(1rem,1.8vw,1.35rem))/2));align-self:start}.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal .blogCards-module-scss-module__po0E9G__publicationBody{flex:1;justify-content:center;gap:.55rem;min-width:0;padding:clamp(.85rem,1.8vw,1.1rem) clamp(.95rem,2.2vw,1.35rem)}.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal .blogCards-module-scss-module__po0E9G__publicationTitleRow{align-items:center}.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal .blogCards-module-scss-module__po0E9G__publicationExcerpt{-webkit-line-clamp:2;max-width:56ch}@supports (grid-template-columns:subgrid){.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal{grid-column:1/-1;grid-template-columns:subgrid;flex-direction:unset;display:grid}.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal .blogCards-module-scss-module__po0E9G__publicationMedia{flex:unset;place-self:start stretch;width:100%;min-width:0;max-width:100%}.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal .blogCards-module-scss-module__po0E9G__publicationBody{flex:unset;min-width:0}}.blogCards-module-scss-module__po0E9G__publicationMedia{width:100%;height:var(--blog-card-media-height);min-height:var(--blog-card-media-height);max-height:var(--blog-card-media-height);aspect-ratio:var(--blog-card-media-aspect);background:color-mix(in oklab,var(--neutral-background-medium)22%,var(--page-background));flex-shrink:0;position:relative;overflow:hidden}.blogCards-module-scss-module__po0E9G__publicationLink:not(.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal) .blogCards-module-scss-module__po0E9G__publicationBody{gap:.68rem;padding:1rem 1rem 1.05rem}.blogCards-module-scss-module__po0E9G__publicationLink:not(.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal) .blogCards-module-scss-module__po0E9G__publicationCopy{gap:.34rem}.blogCards-module-scss-module__po0E9G__publicationLink:not(.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal) .blogCards-module-scss-module__po0E9G__publicationExcerpt{-webkit-line-clamp:3}.blogCards-module-scss-module__po0E9G__publicationImage{object-fit:cover;object-position:center center;transition:transform .38s}.blogCards-module-scss-module__po0E9G__publicationBody{flex-direction:column;flex:1;gap:.58rem;padding:.92rem 1rem 1rem;display:flex}.blogCards-module-scss-module__po0E9G__publicationBodyCompact{gap:.45rem;padding:.78rem .95rem .88rem}.blogCards-module-scss-module__po0E9G__publicationTitleRow{flex:1;justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.blogCards-module-scss-module__po0E9G__publicationCopy{flex-direction:column;gap:.28rem;min-width:0;display:flex}.blogCards-module-scss-module__po0E9G__publicationCategory{letter-spacing:.1em;text-transform:uppercase;color:var(--neutral-on-background-weak);font-size:.625rem;font-weight:600}.blogCards-module-scss-module__po0E9G__publicationTitle{letter-spacing:-.026em;color:var(--neutral-on-background-strong);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.02rem,1.45vw,1.15rem);font-weight:650;line-height:1.24;transition:color .22s;display:-webkit-box;overflow:hidden}.blogCards-module-scss-module__po0E9G__publicationTitleFeatured{letter-spacing:-.03em;-webkit-line-clamp:2;font-size:clamp(1.08rem,1.75vw,1.28rem);line-height:1.2}.blogCards-module-scss-module__po0E9G__publicationExcerpt{color:var(--neutral-on-background-medium);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.52;display:-webkit-box;overflow:hidden}.blogCards-module-scss-module__po0E9G__publicationExcerptFeatured{-webkit-line-clamp:2;font-size:.8125rem}.blogCards-module-scss-module__po0E9G__publicationMeta{letter-spacing:.01em;color:var(--neutral-on-background-weak);flex-wrap:wrap;align-items:center;gap:.35rem .45rem;margin-top:auto;font-size:.75rem;font-weight:400;display:flex}.blogCards-module-scss-module__po0E9G__publicationArrow{color:var(--neutral-on-background-weak);opacity:.55;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;transition:transform .22s,opacity .22s,color .22s;display:inline-flex}.blogCards-module-scss-module__po0E9G__publicationArrow svg{width:.9375rem;height:.9375rem}.blogCards-module-scss-module__po0E9G__secondaryGrid,.blogCards-module-scss-module__po0E9G__secondaryGridSingle,.blogCards-module-scss-module__po0E9G__archiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,1.8vw,1.35rem);width:100%;display:grid}.blogCards-module-scss-module__po0E9G__secondaryGridSingle{grid-template-columns:1fr}.blogCards-module-scss-module__po0E9G__archiveGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.blogCards-module-scss-module__po0E9G__homeFeaturedGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,1.8vw,1.35rem);width:100%;display:grid}.blogCards-module-scss-module__po0E9G__homeFeaturedGrid .blogCards-module-scss-module__po0E9G__publicationLink{--blog-card-media-aspect:4/3}.blogCards-module-scss-module__po0E9G__homeFeaturedGrid .blogCards-module-scss-module__po0E9G__publicationMedia{height:auto;min-height:unset;aspect-ratio:4/3;max-height:none}[data-theme=dark] .blogCards-module-scss-module__po0E9G__publicationLink{background:color-mix(in oklab,var(--page-background)94%,var(--neutral-background-medium));border-color:color-mix(in oklab,var(--neutral-border-weak)28%,transparent);box-shadow:0 1px 2px color-mix(in oklab,var(--static-black)18%,transparent)}:is([data-theme=dark] .blogCards-module-scss-module__po0E9G__publicationLink:hover,[data-theme=dark] .blogCards-module-scss-module__po0E9G__publicationLink:focus-within){border-color:color-mix(in oklab,var(--neutral-border-strong)52%,transparent);box-shadow:0 12px 32px -24px color-mix(in oklab,var(--static-black)45%,transparent);transform:translateY(-2px)}[data-theme=dark] .blogCards-module-scss-module__po0E9G__mediaSvg{background:color-mix(in oklab,var(--neutral-background-medium)55%,var(--page-background))}@media (max-width:1024px){.blogCards-module-scss-module__po0E9G__publicationGrid,.blogCards-module-scss-module__po0E9G__archiveGrid,.blogCards-module-scss-module__po0E9G__homeFeaturedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal{flex-direction:column}.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal .blogCards-module-scss-module__po0E9G__publicationMedia{flex:unset;width:100%;max-width:100%}@supports (grid-template-columns:subgrid){.blogCards-module-scss-module__po0E9G__publicationTopSection{grid-template-columns:1fr}.blogCards-module-scss-module__po0E9G__publicationSecondaryCell{grid-column:1/-1}.blogCards-module-scss-module__po0E9G__publicationFeaturedRow .blogCards-module-scss-module__po0E9G__publicationCard{display:block}.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal{flex-direction:column;grid-column:auto;grid-template-columns:none;display:flex}}.blogCards-module-scss-module__po0E9G__publicationSecondaryRow{grid-template-columns:1fr}}@media (max-width:640px){.blogCards-module-scss-module__po0E9G__publicationGrid,.blogCards-module-scss-module__po0E9G__secondaryGrid,.blogCards-module-scss-module__po0E9G__archiveGrid,.blogCards-module-scss-module__po0E9G__homeFeaturedGrid{grid-template-columns:1fr;gap:1.1rem}.blogCards-module-scss-module__po0E9G__publicationTopSection{gap:1.1rem}.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal{flex-direction:column}.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal .blogCards-module-scss-module__po0E9G__publicationMedia{flex:unset;width:100%;max-width:100%}.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal .blogCards-module-scss-module__po0E9G__publicationBody{padding:1rem 1.05rem 1.1rem}@supports (grid-template-columns:subgrid){.blogCards-module-scss-module__po0E9G__publicationLinkHorizontal{flex-direction:column;grid-column:auto;grid-template-columns:none;display:flex}}.blogCards-module-scss-module__po0E9G__publicationTitleFeatured{font-size:1.15rem}.blogCards-module-scss-module__po0E9G__imageContain{padding:1rem}}@media (prefers-reduced-motion:reduce){.blogCards-module-scss-module__po0E9G__publicationLink,.blogCards-module-scss-module__po0E9G__publicationImage,.blogCards-module-scss-module__po0E9G__publicationArrow,.blogCards-module-scss-module__po0E9G__publicationTitle{transition:none!important}.blogCards-module-scss-module__po0E9G__publicationLink:hover,.blogCards-module-scss-module__po0E9G__publicationLink:focus-within,.blogCards-module-scss-module__po0E9G__publicationLink:hover .blogCards-module-scss-module__po0E9G__publicationImage,.blogCards-module-scss-module__po0E9G__publicationLink:focus-within .blogCards-module-scss-module__po0E9G__publicationImage{transform:none}}
.Post-module-scss-module__Frfl2G__mediaLink{cursor:pointer;width:100%;color:inherit;border-radius:var(--radius-l);text-decoration:none;transition:box-shadow .22s;display:block}.Post-module-scss-module__Frfl2G__mediaLink:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:4px}.Post-module-scss-module__Frfl2G__mediaLinkCaffeine:hover,.Post-module-scss-module__Frfl2G__mediaLinkCaffeine:focus-visible{box-shadow:0 16px 40px -28px color-mix(in oklab,var(--static-black)28%,transparent);color:inherit;text-decoration:none}.Post-module-scss-module__Frfl2G__svgThumbnail{background:color-mix(in oklab,var(--brand-medium)5%,var(--page-background));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--neutral-border-weak)55%,transparent);overflow:hidden}.Post-module-scss-module__Frfl2G__cardBodyCaffeine{padding-top:1.15rem;padding-bottom:1.15rem}.Post-module-scss-module__Frfl2G__avatarLink{border-radius:var(--radius-full);color:inherit;flex-shrink:0;text-decoration:none;transition:transform .22s;display:inline-flex}.Post-module-scss-module__Frfl2G__avatarLink:hover{transform:scale(1.04)}.Post-module-scss-module__Frfl2G__avatarLink:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:3px}.Post-module-scss-module__Frfl2G__titleLink{width:100%;color:inherit;border-radius:var(--radius-s);transition:color var(--transition-micro-medium);text-decoration:none;display:inline-block}.Post-module-scss-module__Frfl2G__titleLink:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:3px}.Post-module-scss-module__Frfl2G__titleLink:hover,.Post-module-scss-module__Frfl2G__titleLink:focus-visible{color:inherit;text-decoration:none}[data-theme=dark] .Post-module-scss-module__Frfl2G__svgThumbnail{background:color-mix(in oklab,var(--brand-medium)10%,var(--neutral-background-medium));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--neutral-border-weak)35%,transparent)}[data-theme=dark] .Post-module-scss-module__Frfl2G__mediaLinkCaffeine:hover{box-shadow:0 16px 40px -28px color-mix(in oklab,var(--static-black)55%,transparent)}@media (prefers-reduced-motion:reduce){.Post-module-scss-module__Frfl2G__avatarLink:hover{transform:none}}@media (max-width:768px){.Post-module-scss-module__Frfl2G__cardBodyCaffeine{padding-top:1rem;padding-bottom:1rem}}
.blogEditorialIndex-module-scss-module__WGDvGG__indexFeedGrid{grid-template-columns:1fr;gap:clamp(2.5rem,5vw,3.5rem);width:100%;margin:0;padding:0;display:grid}.blogEditorialIndex-module-scss-module__WGDvGG__indexFeedGridItem{width:100%;min-width:0}.blogEditorialIndex-module-scss-module__WGDvGG__feedArticle{width:100%;height:100%}.blogEditorialIndex-module-scss-module__WGDvGG__feedLink{height:100%;color:inherit;cursor:pointer;border-radius:.75rem;flex-direction:column;gap:clamp(1rem,1.8vw,1.35rem);text-decoration:none;display:flex}.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:3px}.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:hover,.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:focus-within{color:inherit;text-decoration:none}.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:hover .blogEditorialIndex-module-scss-module__WGDvGG__feedMedia,.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:focus-within .blogEditorialIndex-module-scss-module__WGDvGG__feedMedia{box-shadow:0 1px 2px color-mix(in oklab,var(--static-black)4%,transparent),0 16px 40px -28px color-mix(in oklab,var(--static-black)14%,transparent)}.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:hover .blogEditorialIndex-module-scss-module__WGDvGG__feedImage,.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:focus-within .blogEditorialIndex-module-scss-module__WGDvGG__feedImage{transform:scale(1.025)}.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:hover .blogEditorialIndex-module-scss-module__WGDvGG__feedTitle,.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:focus-within .blogEditorialIndex-module-scss-module__WGDvGG__feedTitle{color:color-mix(in oklab,var(--neutral-on-background-strong)76%,var(--brand-solid-strong))}.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:hover .blogEditorialIndex-module-scss-module__WGDvGG__feedCta,.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:focus-within .blogEditorialIndex-module-scss-module__WGDvGG__feedCta{color:var(--brand-on-background-medium)}.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:hover .blogEditorialIndex-module-scss-module__WGDvGG__feedCtaIcon,.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:focus-within .blogEditorialIndex-module-scss-module__WGDvGG__feedCtaIcon{transform:translate(3px)}.blogEditorialIndex-module-scss-module__WGDvGG__feedMedia{background:color-mix(in oklab,var(--neutral-background-weak)55%,var(--page-background));width:100%;max-width:100%;box-shadow:0 1px 2px color-mix(in oklab,var(--static-black)3%,transparent);border-radius:.75rem;transition:box-shadow .32s,transform .32s;position:relative;overflow:hidden}.blogEditorialIndex-module-scss-module__WGDvGG__feedMediaSvg{background:color-mix(in oklab,var(--neutral-background-weak)70%,var(--page-background))}.blogEditorialIndex-module-scss-module__WGDvGG__feedMediaPlaceholder{background:color-mix(in oklab,var(--neutral-background-medium)28%,var(--page-background));width:100%;height:100%;min-height:12rem}.blogEditorialIndex-module-scss-module__WGDvGG__feedImage{object-fit:contain;object-position:center center;transform-origin:50%;width:100%;height:auto;transition:transform .42s;display:block}.blogEditorialIndex-module-scss-module__WGDvGG__feedImageContain{box-sizing:border-box;padding:clamp(1rem,2.5vw,1.75rem)}.blogEditorialIndex-module-scss-module__WGDvGG__feedBody{flex-direction:column;flex:1;align-items:flex-start;gap:.55rem;max-width:none;padding-inline:clamp(.125rem,.5vw,.25rem);display:flex}.blogEditorialIndex-module-scss-module__WGDvGG__feedCategory{letter-spacing:.1em;text-transform:uppercase;color:var(--neutral-on-background-weak);font-size:.625rem;font-weight:600}.blogEditorialIndex-module-scss-module__WGDvGG__feedTitle{letter-spacing:-.028em;color:var(--neutral-on-background-strong);margin:0;font-size:clamp(1.15rem,1.85vw,1.45rem);font-weight:650;line-height:1.22;transition:color .22s}.blogEditorialIndex-module-scss-module__WGDvGG__feedExcerpt{color:var(--neutral-on-background-medium);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:clamp(.9375rem,1.35vw,1.0625rem);line-height:1.58;display:-webkit-box;overflow:hidden}.blogEditorialIndex-module-scss-module__WGDvGG__feedMeta{letter-spacing:.01em;color:var(--neutral-on-background-weak);flex-wrap:wrap;align-items:center;gap:.35rem .45rem;margin-top:.15rem;font-size:.8125rem;font-weight:400;display:flex}.blogEditorialIndex-module-scss-module__WGDvGG__feedMetaDot{opacity:.55;-webkit-user-select:none;user-select:none}.blogEditorialIndex-module-scss-module__WGDvGG__feedCta{letter-spacing:.01em;color:var(--neutral-on-background-medium);align-items:center;gap:.4rem;margin-top:auto;padding-top:.35rem;font-size:.875rem;font-weight:550;transition:color .22s;display:inline-flex}.blogEditorialIndex-module-scss-module__WGDvGG__feedCtaIcon{flex-shrink:0;width:.9375rem;height:.9375rem;transition:transform .22s}[data-theme=dark] .blogEditorialIndex-module-scss-module__WGDvGG__feedMedia{background:color-mix(in oklab,var(--page-background)88%,var(--neutral-background-medium));box-shadow:0 1px 2px color-mix(in oklab,var(--static-black)22%,transparent)}:is([data-theme=dark] .blogEditorialIndex-module-scss-module__WGDvGG__feedLink:hover .blogEditorialIndex-module-scss-module__WGDvGG__feedMedia,[data-theme=dark] .blogEditorialIndex-module-scss-module__WGDvGG__feedLink:focus-within .blogEditorialIndex-module-scss-module__WGDvGG__feedMedia){box-shadow:0 1px 2px color-mix(in oklab,var(--static-black)18%,transparent),0 20px 48px -32px color-mix(in oklab,var(--static-black)42%,transparent)}@media (min-width:1024px){.blogEditorialIndex-module-scss-module__WGDvGG__indexFeedGrid{column-gap:var(--static-space-24);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(2.75rem,4.5vw,4rem)}}@media (max-width:640px){.blogEditorialIndex-module-scss-module__WGDvGG__indexFeedGrid{gap:clamp(2.5rem,9vw,3.25rem)}.blogEditorialIndex-module-scss-module__WGDvGG__feedBody{gap:.5rem}.blogEditorialIndex-module-scss-module__WGDvGG__feedCta{align-items:center;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.blogEditorialIndex-module-scss-module__WGDvGG__feedLink,.blogEditorialIndex-module-scss-module__WGDvGG__feedImage,.blogEditorialIndex-module-scss-module__WGDvGG__feedCtaIcon,.blogEditorialIndex-module-scss-module__WGDvGG__feedTitle,.blogEditorialIndex-module-scss-module__WGDvGG__feedMedia{transition:none!important}.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:hover .blogEditorialIndex-module-scss-module__WGDvGG__feedImage,.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:focus-within .blogEditorialIndex-module-scss-module__WGDvGG__feedImage,.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:hover .blogEditorialIndex-module-scss-module__WGDvGG__feedCtaIcon,.blogEditorialIndex-module-scss-module__WGDvGG__feedLink:focus-within .blogEditorialIndex-module-scss-module__WGDvGG__feedCtaIcon{transform:none}}
.creativeLabArticle-module-scss-module__ItfLvq__creativeLabPage{--cl-tight:var(--static-space-12);--cl-base:var(--static-space-16);--cl-block:var(--static-space-24);--cl-media:var(--static-space-32);--cl-section:var(--static-space-40);--cl-major:var(--static-space-48);--cl-subhead-attach:var(--static-space-8)}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabArticle{--cl-tight:var(--static-space-12);--cl-base:var(--static-space-16);--cl-block:var(--static-space-24);--cl-media:var(--static-space-32);--cl-section:var(--static-space-40);--cl-major:var(--static-space-48);--cl-subhead-attach:var(--static-space-8);--cs-media-gap:var(--cl-media);width:100%;max-width:min(100%,47.5rem);margin-inline:auto}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabArticle>:first-child,.creativeLabArticle-module-scss-module__ItfLvq__creativeLabArticle>:first-child figure,.creativeLabArticle-module-scss-module__ItfLvq__creativeLabArticle>:first-child img,.creativeLabArticle-module-scss-module__ItfLvq__creativeLabArticle>:first-child [class*=Media]{margin-top:0!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabParagraph{line-height:1.72;margin-top:0!important;margin-bottom:var(--cl-block)!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabBeat{line-height:1.72;margin-top:0!important;margin-bottom:var(--cl-section)!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabStoryTitle{margin-top:0!important;margin-bottom:var(--cl-base)!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabChapterLead{margin-top:0!important;margin-bottom:var(--cl-block)!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabSectionTitle,.creativeLabArticle-module-scss-module__ItfLvq__creativeLabShowcaseTitle{margin-top:var(--cl-section)!important;margin-bottom:var(--cl-subhead-attach)!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabArticle>div:has(>.creativeLabArticle-module-scss-module__ItfLvq__creativeLabShowcaseTitle)+div[class*=grid]{margin-top:var(--cl-subhead-attach)!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabPullQuote{border:none;padding:0;margin-block:var(--cl-section)!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabDivider{margin-top:var(--cl-major)!important;margin-bottom:var(--cl-base)!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabClosingDivider{margin-top:var(--cl-section)!important;margin-bottom:var(--cl-base)!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabArticle #creativeLabArticle-module-scss-module__ItfLvq__the-future-of-the-gonzalez-creative-lab{margin-top:var(--cl-tight)!important;margin-bottom:var(--cl-subhead-attach)!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabArticle #creativeLabArticle-module-scss-module__ItfLvq__the-future-of-the-gonzalez-creative-lab~p{margin-bottom:var(--cl-block)!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabArticle #creativeLabArticle-module-scss-module__ItfLvq__the-future-of-the-gonzalez-creative-lab~p:last-of-type{margin-bottom:0!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabArticle figure:not([class*=heroMedia]){margin-top:var(--cl-media)!important;margin-bottom:0!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabShare>*{margin-top:calc(var(--cl-block) + var(--static-space-8))!important;margin-bottom:var(--cl-base)!important}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabRecent{margin-top:var(--cl-section)!important}@media (max-width:768px){.creativeLabArticle-module-scss-module__ItfLvq__creativeLabPage,.creativeLabArticle-module-scss-module__ItfLvq__creativeLabArticle{--cl-block:var(--static-space-20);--cl-media:var(--static-space-24);--cl-section:var(--static-space-32);--cl-major:var(--static-space-40);--cl-subhead-attach:var(--static-space-8)}.creativeLabArticle-module-scss-module__ItfLvq__creativeLabArticle{max-width:min(100%,42.5rem)}}
.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyPage{--cl-tight:var(--static-space-12);--cl-base:var(--static-space-16);--cl-block:var(--static-space-24);--cl-media:var(--static-space-32);--cl-section:var(--static-space-40);--cl-major:var(--static-space-48);--cl-subhead-attach:var(--static-space-8)}.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyPage #riffJunkyArticle-module-scss-module__D1O6ha__article-hero+article{margin-top:calc(-1*var(--static-space-24))}.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyHero{width:100%;max-width:min(100%,47.5rem);margin-inline:auto;margin-top:var(--static-space-12);margin-bottom:var(--static-space-8)}.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyHero .projectHero{border-radius:var(--radius-l);box-shadow:0 4px 28px color-mix(in oklab,var(--static-black)6%,transparent)}.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyArticle{box-sizing:border-box;--cl-tight:var(--static-space-12);--cl-base:var(--static-space-16);--cl-block:var(--static-space-24);--cl-media:var(--static-space-32);--cl-section:var(--static-space-40);--cl-major:var(--static-space-48);--cl-subhead-attach:var(--static-space-8);--cs-media-gap:var(--cl-media);width:100%;min-width:0;max-width:min(100%,47.5rem);margin-inline:auto}.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyArticle>:first-child{margin-top:0!important}.riffJunkyArticle-module-scss-module__D1O6ha__openingLead{text-wrap:pretty;line-height:1.65;margin-top:0!important;margin-bottom:var(--cl-base)!important}.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyArticle>:first-child .riffJunkyArticle-module-scss-module__D1O6ha__chapterTitle{margin-top:0!important}.riffJunkyArticle-module-scss-module__D1O6ha__chapterTitle{text-wrap:balance;margin-top:var(--cl-section)!important;margin-bottom:var(--cl-base)!important}.riffJunkyArticle-module-scss-module__D1O6ha__chapterLead{text-wrap:pretty;line-height:1.65;margin-top:0!important;margin-bottom:var(--cl-block)!important}.riffJunkyArticle-module-scss-module__D1O6ha__sectionIntro{text-wrap:pretty;line-height:1.65;margin-top:0!important;margin-bottom:var(--cl-media)!important}.riffJunkyArticle-module-scss-module__D1O6ha__beat{line-height:1.72;margin-top:0!important;margin-bottom:var(--cl-block)!important}.riffJunkyArticle-module-scss-module__D1O6ha__beatList{padding-left:1.35rem;list-style-type:disc;margin:0 0 var(--cl-block)!important}.riffJunkyArticle-module-scss-module__D1O6ha__beatListItem{color:var(--neutral-on-background-medium);margin:0;padding-left:.15rem;line-height:1.72}.riffJunkyArticle-module-scss-module__D1O6ha__beatListItem+.riffJunkyArticle-module-scss-module__D1O6ha__beatListItem{margin-top:.15rem}.riffJunkyArticle-module-scss-module__D1O6ha__paragraph{line-height:1.72;margin-top:0!important;margin-bottom:var(--cl-block)!important}.riffJunkyArticle-module-scss-module__D1O6ha__sectionTitle{margin-top:var(--cl-section)!important;margin-bottom:var(--cl-subhead-attach)!important}.riffJunkyArticle-module-scss-module__D1O6ha__strong{color:var(--neutral-on-background-strong);font-weight:600}.riffJunkyArticle-module-scss-module__D1O6ha__pullQuote{border:none;padding:0;font-style:italic;margin-block:var(--cl-section)!important}.riffJunkyArticle-module-scss-module__D1O6ha__chapterDivider{width:100%;max-width:2.5rem;margin:var(--cl-major)auto var(--cl-base);border:none;border-top:1px solid var(--neutral-border-weak)}.riffJunkyArticle-module-scss-module__D1O6ha__editorialQuote{width:100%;min-width:0;max-width:100%;margin-block:var(--cl-major);padding:var(--cl-section)var(--cl-base);box-sizing:border-box;text-align:center;margin-inline:auto}.riffJunkyArticle-module-scss-module__D1O6ha__editorialQuoteText{letter-spacing:-.015em;max-width:100%;color:var(--neutral-on-background-strong);text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(1.375rem,3.8vw,2.125rem);font-weight:500;line-height:1.35}.riffJunkyArticle-module-scss-module__D1O6ha__editorialQuoteAttribution{margin-top:var(--static-space-16);letter-spacing:.06em;color:var(--neutral-on-background-weak);font-size:.9375rem;font-style:normal}.riffJunkyArticle-module-scss-module__D1O6ha__finaleCopy{width:100%;min-width:0;max-width:100%;margin-top:var(--cl-section);margin-bottom:0;box-sizing:border-box;text-align:center;margin-inline:auto}.riffJunkyArticle-module-scss-module__D1O6ha__finaleLine{margin:0 0 var(--static-space-12);color:var(--neutral-on-background-medium);font-size:clamp(1rem,2.2vw,1.125rem);line-height:1.6}.riffJunkyArticle-module-scss-module__D1O6ha__finaleLineSpaced{margin:0 0 var(--static-space-24);color:var(--neutral-on-background-medium);font-size:clamp(1rem,2.2vw,1.125rem);line-height:1.6}.riffJunkyArticle-module-scss-module__D1O6ha__finaleClosing{margin:var(--cl-section)0 0;letter-spacing:.04em;text-transform:uppercase;color:var(--neutral-on-background-strong);text-wrap:balance;font-size:clamp(1.125rem,2.8vw,1.5rem);font-weight:600}.riffJunkyArticle-module-scss-module__D1O6ha__manifestoClosing{width:100%;min-width:0;max-width:100%;margin-block:var(--cl-major);padding-block:var(--cl-section);box-sizing:border-box;text-align:center;align-items:center;gap:var(--static-space-16);flex-direction:column;margin-inline:auto;display:flex}.riffJunkyArticle-module-scss-module__D1O6ha__manifestoLine{color:var(--neutral-on-background-medium);margin:0;font-size:clamp(1rem,2.2vw,1.125rem);line-height:1.6}.riffJunkyArticle-module-scss-module__D1O6ha__riseCallout{width:100%;min-width:0;max-width:100%;margin-top:0;margin-bottom:var(--cl-major);padding-block:var(--cl-section);box-sizing:border-box;text-align:center}.riffJunkyArticle-module-scss-module__D1O6ha__riseTitle{letter-spacing:.08em;text-transform:uppercase;max-width:min(100%,18ch);color:var(--neutral-on-background-strong);text-wrap:balance;overflow-wrap:break-word;margin:0 auto;font-size:clamp(2.25rem,7.5vw,4.25rem);font-weight:700;line-height:1.04}.riffJunkyArticle-module-scss-module__D1O6ha__riseTitle:after{content:"";background:linear-gradient(90deg,transparent 0%,var(--brand-solid-strong)18%,var(--brand-solid-strong)82%,transparent 100%);opacity:.92;border-radius:999px;width:min(5.5rem,42%);height:3px;margin:clamp(1rem,2.5vw,1.35rem) auto 0;display:block}.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyPage a:not(.riffJunkyArticle-module-scss-module__D1O6ha__button):hover,.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyPage a:not(.riffJunkyArticle-module-scss-module__D1O6ha__button):focus-visible{color:var(--brand-on-background-medium);text-decoration:none}.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyArticle a:not(.riffJunkyArticle-module-scss-module__D1O6ha__button):hover,.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyArticle a:not(.riffJunkyArticle-module-scss-module__D1O6ha__button):focus-visible{color:var(--brand-on-background-medium);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab,var(--brand-border-medium)65%,transparent);text-decoration-color:color-mix(in oklab,var(--brand-border-medium)65%,transparent)}.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyPage .contentArticle a:not(.riffJunkyArticle-module-scss-module__D1O6ha__button):hover{color:var(--brand-on-background-medium);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab,var(--brand-border-medium)65%,transparent);text-decoration-color:color-mix(in oklab,var(--brand-border-medium)65%,transparent)}.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyPage .contentArticle a:not(.riffJunkyArticle-module-scss-module__D1O6ha__button):focus-visible{color:var(--brand-on-background-medium);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab,var(--brand-border-medium)65%,transparent);text-decoration-color:color-mix(in oklab,var(--brand-border-medium)65%,transparent)}@media (max-width:768px){.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyPage,.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyArticle{--cl-block:var(--static-space-20);--cl-media:var(--static-space-24);--cl-section:var(--static-space-32);--cl-major:var(--static-space-40)}.riffJunkyArticle-module-scss-module__D1O6ha__riffJunkyArticle{max-width:min(100%,42.5rem)}.riffJunkyArticle-module-scss-module__D1O6ha__editorialQuote{padding-inline:var(--static-space-8)}.riffJunkyArticle-module-scss-module__D1O6ha__riseTitle{letter-spacing:.06em;font-size:clamp(1.85rem,9vw,3rem)}}
.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__photoTile{border-radius:var(--radius-m);cursor:zoom-in;width:100%;box-shadow:0 6px 28px color-mix(in oklab,var(--static-black)7%,transparent);-webkit-tap-highlight-color:#0000;background:0 0;border:none;margin:0;padding:0;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__photoTile:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:3px}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__photoFrame{width:100%;line-height:0;position:relative}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__photoImage{object-fit:cover;object-position:center;width:100%;height:auto;display:block}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__photoTile:hover,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__photoTile:focus-visible{box-shadow:0 14px 40px color-mix(in oklab,var(--static-black)12%,transparent);transform:translateY(-3px)}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPair{gap:var(--static-space-16);width:100%;margin-top:var(--cl-block,var(--static-space-24));margin-bottom:var(--cl-block,var(--static-space-24));grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPairTile{border-radius:var(--radius-m);cursor:zoom-in;width:100%;min-width:0;box-shadow:0 6px 28px color-mix(in oklab,var(--static-black)7%,transparent);-webkit-tap-highlight-color:#0000;background:0 0;border:none;margin:0;padding:0;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1);display:block;overflow:hidden}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPairTile:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:3px}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPairFrame{width:100%;aspect-ratio:var(--two-up-aspect,1024/682);position:relative}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPairImage{object-fit:cover}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPairTile:hover,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPairTile:focus-visible{box-shadow:0 14px 40px color-mix(in oklab,var(--static-black)12%,transparent);transform:translateY(-3px)}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__whyChapterPhoto{width:100%;margin-top:var(--cl-media,var(--static-space-32));margin-bottom:0}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__fullBleed{width:100%;margin-top:var(--cl-media,var(--static-space-32))}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__fullBleedTile{border-radius:var(--radius-l)}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__performanceGrid{gap:var(--static-space-16);margin-top:var(--cl-media,var(--static-space-32));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterGrid{gap:var(--static-space-16);width:100%;margin-top:var(--cl-media,var(--static-space-32));grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterTile{border-radius:var(--radius-m);cursor:zoom-in;width:100%;min-width:0;box-shadow:0 6px 28px color-mix(in oklab,var(--static-black)7%,transparent);-webkit-tap-highlight-color:#0000;background:0 0;border:none;margin:0;padding:0;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1);display:block;overflow:hidden}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterTile:focus-visible{outline:2px solid var(--brand-solid-strong);outline-offset:3px}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterFrame{width:100%;aspect-ratio:var(--poster-aspect,2/3);position:relative}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterImage{object-fit:contain;object-position:center}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterTile:hover,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterTile:focus-visible{box-shadow:0 14px 40px color-mix(in oklab,var(--static-black)12%,transparent);transform:translateY(-3px)}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__playgroundPair{gap:var(--static-space-16);margin-top:var(--cl-media,var(--static-space-32));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__playgroundLayout{gap:var(--static-space-20);margin-top:var(--cl-media,var(--static-space-32));grid-template-columns:.9fr 1.1fr;align-items:start;display:grid}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__playgroundPortrait{margin-top:var(--static-space-24)}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__playgroundStack{gap:var(--static-space-16);flex-direction:column;display:flex}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__connectionPortrait{margin-top:var(--cl-media,var(--static-space-32));padding-inline:var(--static-space-16);justify-content:center;display:flex}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__offsetPortrait{border-radius:var(--radius-l);max-width:22rem}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__editorialImage,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__editorialImageFull{width:100%;margin-top:var(--cl-media,var(--static-space-32))}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__editorialImageFull{margin-inline:calc(-1*var(--static-space-8));width:calc(100% + var(--static-space-16));max-width:none}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__finaleFigure{width:100%;min-width:0;max-width:100%;margin-top:var(--cl-section,var(--static-space-40));margin-inline:auto;box-sizing:border-box;border:none;justify-content:center;margin-bottom:0;padding:0;display:flex}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__finaleFrame{border-radius:var(--radius-m);width:100%;min-width:0;max-width:100%;box-shadow:0 6px 28px color-mix(in oklab,var(--static-black)7%,transparent);box-sizing:border-box;line-height:0;overflow:hidden}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__finaleImage{object-fit:contain;object-position:center;width:100%;max-width:100%;height:auto;display:block}@media (prefers-color-scheme:dark){.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__photoTile{box-shadow:0 6px 32px color-mix(in oklab,var(--static-black)28%,transparent)}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__photoTile:hover,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__photoTile:focus-visible{box-shadow:0 16px 44px color-mix(in oklab,var(--static-black)38%,transparent)}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPairTile{box-shadow:0 6px 32px color-mix(in oklab,var(--static-black)28%,transparent)}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPairTile:hover,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPairTile:focus-visible{box-shadow:0 16px 44px color-mix(in oklab,var(--static-black)38%,transparent)}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterTile{box-shadow:0 6px 32px color-mix(in oklab,var(--static-black)28%,transparent)}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterTile:hover,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterTile:focus-visible{box-shadow:0 16px 44px color-mix(in oklab,var(--static-black)38%,transparent)}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__finaleFrame{box-shadow:0 6px 32px color-mix(in oklab,var(--static-black)28%,transparent)}}@media (prefers-reduced-motion:reduce){.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__photoTile,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPairTile,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterTile{transition:none}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__photoTile:hover,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__photoTile:focus-visible,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPairTile:hover,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPairTile:focus-visible,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterTile:hover,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterTile:focus-visible{transform:none}}@media (max-width:959px){.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPair{gap:var(--static-space-12)}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__whyChapterPhoto{margin-top:var(--cl-block,var(--static-space-24))}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__playgroundPair{gap:var(--static-space-12);grid-template-columns:1fr}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__playgroundLayout{gap:var(--static-space-16);grid-template-columns:1fr}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__playgroundPortrait{margin-top:0;max-width:18rem;margin-inline:auto}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__performanceGrid,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterGrid{gap:var(--static-space-12)}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__offsetPortrait{max-width:16rem}.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__editorialImageFull{width:100%;margin-inline:0}}@media (max-width:480px){.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__openingPair,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__performanceGrid,.RiffJunkyEditorialPhotos-module-scss-module__vc-QjG__builtPosterGrid{grid-template-columns:1fr}}
.RiffJunkyVimeoVideo-module-scss-module__xW7stG__poster{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.RiffJunkyVimeoVideo-module-scss-module__xW7stG__posterPortrait{object-fit:contain}.RiffJunkyVimeoVideo-module-scss-module__xW7stG__iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}
.RiffJunkyLiveWorkPosters-module-scss-module__PG_Btq__section{width:100%;margin-top:var(--cl-subhead-attach,var(--static-space-8));margin-bottom:0}.RiffJunkyLiveWorkPosters-module-scss-module__PG_Btq__sectionTitle{text-wrap:balance;margin-top:var(--cl-section,var(--static-space-40))!important;margin-bottom:var(--cl-base,var(--static-space-16))!important}.RiffJunkyLiveWorkPosters-module-scss-module__PG_Btq__posterGrid{margin-top:var(--cl-media,var(--static-space-32))}.RiffJunkyLiveWorkPosters-module-scss-module__PG_Btq__videoGridSection{width:100%;margin-top:0;margin-bottom:0}.RiffJunkyLiveWorkPosters-module-scss-module__PG_Btq__videoGridSection .grid{margin-top:0!important}
.RiffJunkyOnStageVideos-module-scss-module__bUDyHq__section{width:100%;margin-top:var(--cl-subhead-attach,var(--static-space-8));margin-bottom:0}.RiffJunkyOnStageVideos-module-scss-module__bUDyHq__sectionTitle{text-wrap:balance;margin-top:var(--cl-section,var(--static-space-40))!important;margin-bottom:var(--cl-base,var(--static-space-16))!important}@media (max-width:768px){.RiffJunkyOnStageVideos-module-scss-module__bUDyHq__section{margin-top:var(--static-space-12)}}
.CreativeLabClosingLogo-module-scss-module__qesODa__signature{width:100%;margin-top:var(--cl-section,var(--static-space-40));margin-bottom:var(--cl-block,var(--static-space-24));flex-direction:column;align-items:center;display:flex}.CreativeLabClosingLogo-module-scss-module__qesODa__signatureDivider{width:100%;margin:0!important}.CreativeLabClosingLogo-module-scss-module__qesODa__closingLogoWrap{width:100%;margin-block:var(--cl-base,var(--static-space-16));justify-content:center;align-items:center;display:flex}.CreativeLabClosingLogo-module-scss-module__qesODa__closingLogo{object-fit:contain;opacity:.68;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(12.75rem,58vw,17.5rem);max-width:100%;height:auto;margin-inline:auto;display:block}@media (min-width:768px){.CreativeLabClosingLogo-module-scss-module__qesODa__closingLogo{width:clamp(22rem,31vw,26.875rem)}}@media (max-width:768px){.CreativeLabClosingLogo-module-scss-module__qesODa__signature{margin-top:var(--cl-media,var(--static-space-24));margin-bottom:var(--cl-block,var(--static-space-20))}}
.homeBlogSection-module-scss-module__IAcUFG__section{width:100%;position:relative}.homeBlogSection-module-scss-module__IAcUFG__header{justify-content:space-between;align-items:flex-end;gap:var(--static-space-16);width:100%;padding-bottom:.15rem;display:flex}.homeBlogSection-module-scss-module__IAcUFG__headerCopy{gap:var(--static-space-8);flex-direction:column;flex:1;min-width:0;display:flex}.homeBlogSection-module-scss-module__IAcUFG__subtitle{max-width:52ch;margin:0}.homeBlogSection-module-scss-module__IAcUFG__viewAll{letter-spacing:.01em;color:var(--neutral-on-background-medium);white-space:nowrap;transition:var(--transition-micro-medium);flex-shrink:0;align-items:center;gap:.35rem;padding:.35rem 0;font-size:.8125rem;font-weight:550;line-height:1.3;text-decoration:none;display:inline-flex}.homeBlogSection-module-scss-module__IAcUFG__viewAll:hover{color:var(--neutral-on-background-strong);transform:translateY(-2px)}.homeBlogSection-module-scss-module__IAcUFG__viewAll:focus-visible{outline:2px solid var(--brand-border-strong);outline-offset:2px;border-radius:var(--radius-xs)}@media (max-width:720px){.homeBlogSection-module-scss-module__IAcUFG__header{align-items:flex-start;gap:var(--static-space-12);flex-direction:column}.homeBlogSection-module-scss-module__IAcUFG__viewAll{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.homeBlogSection-module-scss-module__IAcUFG__viewAll:hover{transform:none}}
.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%)}}
