@layer components{.shq-ai-ceo-letter{background-color:var(--color-surface);padding-bottom:var(--space-24);padding-top:var(--space-24)}.shq-ai-ceo-letter__inner{display:flex;flex-direction:column;gap:var(--space-8);margin-inline:auto;max-width:var(--container-max);padding-inline:var(--space-16)}.shq-ai-ceo-letter__header{display:flex;flex-direction:column;gap:var(--space-2)}.shq-ai-ceo-letter__preheading{color:var(--primitive-azure-blue);font-family:var(--font-family-base);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);line-height:1;margin:0;text-transform:uppercase}.shq-ai-ceo-letter__heading{color:var(--primitive-vapor-white);font-family:var(--font-family-display);font-size:var(--font-size-4xl);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-heading);line-height:var(--line-height-tight);margin:0}.shq-ai-ceo-letter__columns{align-items:flex-start;display:flex;width:100%}.shq-ai-ceo-letter__left{display:flex;flex:1;flex-direction:column;gap:var(--space-6);min-width:0;padding-right:var(--space-16)}.shq-ai-ceo-letter__opening p{font-size:1.8125rem;margin:0}.shq-ai-ceo-letter__body p,.shq-ai-ceo-letter__opening p{color:var(--primitive-vapor-white);font-family:var(--font-family-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-base)}.shq-ai-ceo-letter__body p{font-size:var(--font-size-lg);margin:0 0 1.125rem}.shq-ai-ceo-letter__body p:last-child{margin-bottom:0}.shq-ai-ceo-letter__signature{display:flex;flex-direction:column;gap:0}.shq-ai-ceo-letter__sig-name{font-weight:var(--font-weight-regular)}.shq-ai-ceo-letter__sig-name,.shq-ai-ceo-letter__sig-title{color:var(--primitive-vapor-white);display:block;font-family:var(--font-family-base);font-size:var(--font-size-md);line-height:var(--line-height-base)}.shq-ai-ceo-letter__sig-title{font-weight:var(--font-weight-bold)}.shq-ai-ceo-letter__values{border-image:linear-gradient(180deg,#ee8434 0,#c95d63 35%,#717ec3 70%,#386ddc) 1;border-left:6px solid transparent;display:flex;flex:0 0 25.6875rem;flex-direction:column;gap:var(--space-16);padding-inline:var(--space-8);padding-bottom:var(--space-6)}.shq-ai-ceo-letter__value{display:flex;flex-direction:column;gap:var(--space-2)}.shq-ai-ceo-letter__value-icon{align-items:center;background:hsla(0,0%,100%,.1);border-radius:.5625rem;display:flex;flex-shrink:0;height:2.625rem;justify-content:center;padding:.75rem;width:2.625rem}.shq-ai-ceo-letter__value-icon-img{display:block;height:1.125rem;object-fit:contain;width:1.125rem}.shq-ai-ceo-letter__value-title{font-weight:var(--font-weight-bold)}.shq-ai-ceo-letter__value-body p,.shq-ai-ceo-letter__value-title{color:var(--primitive-vapor-white);font-family:var(--font-family-base);font-size:var(--font-size-lg);line-height:1.4;margin:0}.shq-ai-ceo-letter__value-body p{font-weight:var(--font-weight-medium)}@media (max-width:1100px){.shq-ai-ceo-letter__inner{padding-inline:var(--space-8)}}@media (max-width:1023px){.shq-ai-ceo-letter__columns{flex-direction:column;gap:var(--space-12)}.shq-ai-ceo-letter__left{padding-right:0}.shq-ai-ceo-letter__values{flex:none;width:100%}}@media (max-width:800px){.shq-ai-ceo-letter{padding-bottom:var(--space-12);padding-top:var(--space-12)}.shq-ai-ceo-letter__inner{padding-inline:var(--space-6)}.shq-ai-ceo-letter__heading{font-size:var(--font-size-3xl)}.shq-ai-ceo-letter__opening p{font-size:var(--font-size-xl)}.shq-ai-ceo-letter__body p{font-size:var(--font-size-base)}.shq-ai-ceo-letter__values{gap:var(--space-12);max-width:100%}}}