.sst-section-header .text-brand{color:var(--color-text-brand)}.sst-section-header{margin-inline:auto;margin-bottom:var(--space-8);text-align:center}.sst-section-header .sst-section-title{color:var(--color-text-primary);font-size:clamp(1.625rem,3.5vw,2.25rem);font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0 0 var(--space-3)}.sst-section-header .sst-section-lead{color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.65;margin:0}.sst-section-header .sst-section-lead+.sst-section-lead{margin-top:var(--space-3)}@media (min-width:768px){.sst-section-header{margin-bottom:var(--space-10)}}:root{--sst-home-surface-a:#fff;--sst-home-surface-a-accent:radial-gradient(ellipse 75% 45% at 50% 0%,rgba(65,154,201,.07) 0%,transparent 58%);--sst-home-surface-b:#f8fafc;--sst-home-surface-b-fill:linear-gradient(180deg,#f8fafc,#f4f9fd 55%,#f0f7fc);--sst-home-surface-b-accent:radial-gradient(ellipse 80% 48% at 50% 0%,rgba(65,154,201,.09) 0%,transparent 56%);--sst-home-surface-fade-a-to-b:linear-gradient(180deg,rgba(248,250,252,.92),rgba(248,250,252,.45) 42%,transparent);--sst-home-surface-fade-b-to-a:linear-gradient(180deg,hsla(0,0%,100%,.94),hsla(0,0%,100%,.42) 40%,transparent)}.sst-home-surface-a,.sst-home-surface-a.sst-section--raised{background-color:var(--sst-home-surface-a)!important;background-image:var(--sst-home-surface-a-accent);background-repeat:no-repeat;overflow:visible;position:relative}.sst-home-surface-b,.sst-home-surface-b.sst-section--raised{background-color:var(--sst-home-surface-b)!important;background-image:var(--sst-home-surface-b-accent),var(--sst-home-surface-b-fill);background-repeat:no-repeat;overflow:visible;position:relative}.sst-home-surface-a+.sst-home-surface-b:before,.sst-home-surface-b+.sst-home-surface-a:before{content:"";height:3.5rem;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.sst-home-surface-a+.sst-home-surface-b:before{background:var(--sst-home-surface-fade-a-to-b)}.sst-home-surface-b+.sst-home-surface-a:before{background:var(--sst-home-surface-fade-b-to-a)}.sst-home-surface-a+.sst-home-surface-b,.sst-home-surface-b+.sst-home-surface-a{border-block-start:none;box-shadow:inset 0 6px 16px -14px rgba(15,23,42,.12)}.sst-home-surface-a>.sst-container,.sst-home-surface-b>.sst-container{position:relative;z-index:1}.sst-section--raised.sst-home-surface-a,.sst-section--raised.sst-home-surface-b,.sst-section.sst-home-surface-a,.sst-section.sst-home-surface-b{padding-bottom:var(--space-12);padding-top:var(--space-12)}@media (min-width:768px){.sst-section--raised.sst-home-surface-a,.sst-section--raised.sst-home-surface-b,.sst-section.sst-home-surface-a,.sst-section.sst-home-surface-b{padding-bottom:var(--space-16);padding-top:var(--space-16)}}@media (min-width:1024px){.sst-section--raised.sst-home-surface-a,.sst-section--raised.sst-home-surface-b,.sst-section.sst-home-surface-a,.sst-section.sst-home-surface-b{padding-bottom:var(--space-20);padding-top:var(--space-20)}}.sst-section--raised.sst-home-surface-a+.sst-section--raised.sst-home-surface-b,.sst-section--raised.sst-home-surface-a+.sst-section.sst-home-surface-b,.sst-section--raised.sst-home-surface-b+.sst-section--raised.sst-home-surface-a,.sst-section--raised.sst-home-surface-b+.sst-section.sst-home-surface-a,.sst-section.sst-home-surface-a+.sst-section--raised.sst-home-surface-b,.sst-section.sst-home-surface-a+.sst-section.sst-home-surface-b,.sst-section.sst-home-surface-b+.sst-section--raised.sst-home-surface-a,.sst-section.sst-home-surface-b+.sst-section.sst-home-surface-a{padding-top:var(--space-12)}.sst-section--raised.sst-home-surface-a:has(+.sst-section--raised.sst-home-surface-b),.sst-section--raised.sst-home-surface-a:has(+.sst-section.sst-home-surface-b),.sst-section--raised.sst-home-surface-b:has(+.sst-section--raised.sst-home-surface-a),.sst-section--raised.sst-home-surface-b:has(+.sst-section.sst-home-surface-a),.sst-section.sst-home-surface-a:has(+.sst-section--raised.sst-home-surface-b),.sst-section.sst-home-surface-a:has(+.sst-section.sst-home-surface-b),.sst-section.sst-home-surface-b:has(+.sst-section--raised.sst-home-surface-a),.sst-section.sst-home-surface-b:has(+.sst-section.sst-home-surface-a){padding-bottom:var(--space-12)}@media (min-width:768px){.sst-section--raised.sst-home-surface-a+.sst-section--raised.sst-home-surface-b,.sst-section--raised.sst-home-surface-a+.sst-section.sst-home-surface-b,.sst-section--raised.sst-home-surface-b+.sst-section--raised.sst-home-surface-a,.sst-section--raised.sst-home-surface-b+.sst-section.sst-home-surface-a,.sst-section.sst-home-surface-a+.sst-section--raised.sst-home-surface-b,.sst-section.sst-home-surface-a+.sst-section.sst-home-surface-b,.sst-section.sst-home-surface-b+.sst-section--raised.sst-home-surface-a,.sst-section.sst-home-surface-b+.sst-section.sst-home-surface-a{padding-top:var(--space-16)}.sst-section--raised.sst-home-surface-a:has(+.sst-section--raised.sst-home-surface-b),.sst-section--raised.sst-home-surface-a:has(+.sst-section.sst-home-surface-b),.sst-section--raised.sst-home-surface-b:has(+.sst-section--raised.sst-home-surface-a),.sst-section--raised.sst-home-surface-b:has(+.sst-section.sst-home-surface-a),.sst-section.sst-home-surface-a:has(+.sst-section--raised.sst-home-surface-b),.sst-section.sst-home-surface-a:has(+.sst-section.sst-home-surface-b),.sst-section.sst-home-surface-b:has(+.sst-section--raised.sst-home-surface-a),.sst-section.sst-home-surface-b:has(+.sst-section.sst-home-surface-a){padding-bottom:var(--space-16)}}@media (min-width:1024px){.sst-section--raised.sst-home-surface-a+.sst-section--raised.sst-home-surface-b,.sst-section--raised.sst-home-surface-a+.sst-section.sst-home-surface-b,.sst-section--raised.sst-home-surface-b+.sst-section--raised.sst-home-surface-a,.sst-section--raised.sst-home-surface-b+.sst-section.sst-home-surface-a,.sst-section.sst-home-surface-a+.sst-section--raised.sst-home-surface-b,.sst-section.sst-home-surface-a+.sst-section.sst-home-surface-b,.sst-section.sst-home-surface-b+.sst-section--raised.sst-home-surface-a,.sst-section.sst-home-surface-b+.sst-section.sst-home-surface-a{padding-top:var(--space-20)}.sst-section--raised.sst-home-surface-a:has(+.sst-section--raised.sst-home-surface-b),.sst-section--raised.sst-home-surface-a:has(+.sst-section.sst-home-surface-b),.sst-section--raised.sst-home-surface-b:has(+.sst-section--raised.sst-home-surface-a),.sst-section--raised.sst-home-surface-b:has(+.sst-section.sst-home-surface-a),.sst-section.sst-home-surface-a:has(+.sst-section--raised.sst-home-surface-b),.sst-section.sst-home-surface-a:has(+.sst-section.sst-home-surface-b),.sst-section.sst-home-surface-b:has(+.sst-section--raised.sst-home-surface-a),.sst-section.sst-home-surface-b:has(+.sst-section.sst-home-surface-a){padding-bottom:var(--space-20)}}.sst-home-surface-a.sst-home-portfolio{background-image:radial-gradient(ellipse 75% 50% at 50% 100%,rgba(65,154,201,.06) 0,transparent 58%),var(--sst-home-surface-a-accent)}.sst-home-surface-a.sst-home-testimonials{background-image:radial-gradient(ellipse 70% 45% at 88% 18%,rgba(108,207,248,.1) 0,transparent 58%),var(--sst-home-surface-a-accent)}.sst-home-surface-b.sst-home-blog{background-image:radial-gradient(ellipse 80% 55% at 12% 0,rgba(108,207,248,.09) 0,transparent 55%),radial-gradient(ellipse 70% 45% at 88% 100%,rgba(65,154,201,.08) 0,transparent 58%),var(--sst-home-surface-b-accent),var(--sst-home-surface-b-fill)}.sst-home-surface-b.sst-home-process{background-image:radial-gradient(ellipse 70% 40% at 50% 100%,rgba(65,154,201,.06) 0,transparent 55%),var(--sst-home-surface-b-accent),var(--sst-home-surface-b-fill)}.sst-home-trust .text-brand{color:var(--color-text-brand)}.sst-home-trust .text-gradient-brand{-webkit-background-clip:text;background-clip:text;background-image:var(--gradient-brand);-webkit-text-fill-color:transparent;color:transparent}.sst-home-trust__header.sst-section-header{margin-inline:auto;margin-bottom:var(--space-8);max-width:40rem}.sst-home-trust__metric{background:linear-gradient(165deg,#fff,#f8fbfe 48%,#f0f7fc);box-shadow:var(--shadow-sm)}.sst-home-trust__metric-icon{background:linear-gradient(135deg,rgba(65,154,201,.14),rgba(108,207,248,.2));border:1px solid rgba(65,154,201,.22);border-radius:var(--radius-lg);color:var(--color-text-brand);font-size:1.05rem;height:2.75rem;width:2.75rem}.sst-home-trust__metric-value{font-size:clamp(1.5rem,3vw,2rem)}.sst-home-trust__metric-label{color:var(--color-text-secondary);font-size:.8125rem;font-weight:600}.sst-home-trust__tagline p{color:var(--color-text-primary);font-size:1rem;line-height:1.65}@media (prefers-reduced-motion:reduce){.sst-home-trust__metric:hover{transform:none}}.sst-home-faq{content-visibility:visible;overflow:visible}.sst-home-faq__header.sst-section-header{margin-inline:auto;margin-bottom:var(--space-6);max-width:42rem}.sst-home-faq__highlights{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;list-style:none;margin:0 0 var(--space-8);padding:0}.sst-home-faq__highlights li{align-items:center;background-color:var(--color-surface-overlay);border:1px solid var(--color-border-default);border-radius:var(--radius-full);color:var(--color-text-secondary);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.5rem;padding:.45rem .85rem}.sst-home-faq__highlights i{color:var(--color-primary);font-size:.75rem}.sst-home-faq__shell{background:radial-gradient(circle at 0 0,rgba(108,207,248,.1) 0,transparent 45%),radial-gradient(circle at 100% 100%,rgba(65,154,201,.08) 0,transparent 40%),var(--color-surface-raised);border:1px solid rgba(65,154,201,.18);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:grid;gap:var(--space-6);overflow:visible;padding:var(--space-6)}@media (min-width:1024px){.sst-home-faq__shell{align-items:start;gap:var(--space-8);grid-template-columns:minmax(15rem,.42fr) minmax(0,.58fr);padding:var(--space-8)}}.sst-home-faq__aside{background-color:var(--color-surface-overlay);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-5)}@media (min-width:1024px){.sst-home-faq__aside{align-self:start;position:sticky;top:5.5rem}}.sst-home-faq__aside-title{color:var(--color-text-primary);font-size:1rem;font-weight:700;letter-spacing:-.02em;margin:0 0 var(--space-3)}.sst-home-faq__aside-lead{color:var(--color-text-secondary);font-size:.875rem;line-height:1.55;margin:0 0 var(--space-5)}.sst-home-faq__aside-list{display:flex;flex-direction:column;gap:var(--space-4);list-style:none;margin:0 0 var(--space-5);padding:0}.sst-home-faq__aside-list li{color:var(--color-text-secondary);display:flex;font-size:.8125rem;gap:var(--space-3);line-height:1.45}.sst-home-faq__aside-list i{color:var(--color-primary);flex-shrink:0;margin-top:.15rem;text-align:center;width:1.25rem}.sst-home-faq__aside-list strong{color:var(--color-text-primary);font-weight:600}.sst-home-faq__aside-cta{border-top:1px solid var(--color-border-default);padding-top:var(--space-5)}.sst-home-faq__aside-cta-label{color:var(--color-text-primary);font-size:.8125rem;font-weight:600;margin:0 0 var(--space-3)}.sst-home-faq__aside-btn{justify-content:center;width:100%}.sst-home-faq__aside-email{color:var(--color-primary-hover);display:block;font-size:.8125rem;font-weight:500;margin-top:var(--space-3);text-align:center;word-break:break-all}.sst-home-faq__aside-email:hover{color:var(--color-brand-800);text-decoration:underline}.sst-home-faq__count{color:var(--color-text-tertiary);font-size:.75rem;font-weight:600;letter-spacing:.04em;margin:0 0 var(--space-4);text-transform:uppercase}.sst-home-faq__list{display:flex;flex-direction:column;gap:var(--space-3)}.sst-home-faq__item{background-color:var(--color-surface-overlay);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--duration-fast) var(--ease-default),box-shadow var(--duration-fast) var(--ease-default)}.sst-home-faq__item[open]{border-color:rgba(65,154,201,.35);box-shadow:var(--shadow-xs)}.sst-home-faq__question{align-items:center;color:var(--color-text-primary);cursor:pointer;display:flex;font-weight:600;gap:var(--space-3);line-height:1.4;list-style:none;min-height:3rem;padding:var(--space-4) var(--space-5)}.sst-home-faq__question::-webkit-details-marker{display:none}.sst-home-faq__q-index{color:var(--color-text-secondary);flex-shrink:0;font-size:.6875rem;font-weight:700;letter-spacing:.06em;min-width:1.25rem}.sst-home-faq__q-text{flex:1;font-size:.9375rem;min-width:0}.sst-home-faq__chevron{color:var(--color-text-tertiary);flex-shrink:0;font-size:.75rem;transition:transform var(--duration-normal) var(--ease-default)}.sst-home-faq__item[open] .sst-home-faq__chevron{color:var(--color-primary);transform:rotate(180deg)}.sst-home-faq__answer{background-color:rgba(239,246,255,.35);border-top:1px solid var(--color-border-default);padding:0 var(--space-5) var(--space-5);padding-left:calc(var(--space-5) + 1.25rem + var(--space-3))}.sst-home-faq__answer p{color:var(--color-text-secondary);font-size:.875rem;line-height:1.6;margin:var(--space-3) 0 0}.sst-home-faq__answer p:first-child{margin-top:var(--space-4)}@media (prefers-reduced-motion:reduce){.sst-home-faq__chevron{transition:none}}.sst-home-faq__cta.sst-cta-band__shell{background:radial-gradient(ellipse 70% 80% at 0 50%,rgba(108,207,248,.14) 0,transparent 55%),radial-gradient(ellipse 60% 70% at 100% 50%,rgba(65,154,201,.1) 0,transparent 50%),linear-gradient(165deg,#fff,#f8fbfe 55%,#f2f8fc);border:1px solid rgba(65,154,201,.22);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-8);padding:var(--space-6)}@media (min-width:768px){.sst-home-faq__cta.sst-cta-band__shell{align-items:center;flex-direction:row;gap:var(--space-10);justify-content:space-between;padding:var(--space-8) var(--space-10)}}.sst-home-faq__cta .sst-cta-band__copy{align-items:flex-start;display:flex;flex-direction:column;gap:0;min-width:0}.sst-home-faq__cta .sst-section-eyebrow{margin-bottom:var(--space-3)}.sst-home-faq__cta .sst-cta-band__title{color:var(--color-text-primary);font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 var(--space-3);text-wrap:balance}.sst-home-faq__cta .sst-cta-band__text{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.65;margin:0;max-width:36rem}.sst-home-faq__cta .sst-cta-band__actions{align-items:stretch;display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-3);width:100%}.sst-home-faq__cta .sst-cta-band__actions>.sst-btn,.sst-home-faq__cta .sst-cta-band__actions>a.sst-btn{justify-content:center;width:100%}@media (min-width:480px){.sst-home-faq__cta .sst-cta-band__actions{align-items:center;flex-direction:row;flex-wrap:wrap;width:auto}.sst-home-faq__cta .sst-cta-band__actions>.sst-btn,.sst-home-faq__cta .sst-cta-band__actions>a.sst-btn{width:auto}}.sst-home-faq__cta .sst-btn-primary{box-shadow:0 4px 14px rgba(26,105,157,.2)}.sst-home-faq__cta .sst-btn-primary:focus-visible,.sst-home-faq__cta .sst-btn-primary:hover{box-shadow:0 6px 18px rgba(26,105,157,.26)}.sst-team-card__photo{background:linear-gradient(165deg,#eef6fc,#dbeafe);border:3px solid rgba(65,154,201,.22);border-radius:var(--radius-full);box-shadow:0 6px 18px rgba(26,105,157,.12);flex-shrink:0;height:6.5rem;margin-bottom:var(--space-4);overflow:hidden;position:relative;width:6.5rem}.sst-team-card__photo picture{height:100%;inset:0;position:absolute;width:100%}.sst-team-card__photo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;transform:scale(1.1);width:100%}.sst-team-card--leadership .sst-team-card__photo{height:8rem;width:8rem}@media (min-width:768px){.sst-team-card--leadership .sst-team-card__photo{height:9.5rem;width:9.5rem}}.sst-team-card__socials{display:flex;gap:var(--space-2);justify-content:center;margin-top:var(--space-3)}.sst-team-card__social{align-items:center;background-color:var(--color-primary-subtle);border-radius:var(--radius-md);color:var(--color-primary);display:inline-flex;height:2.125rem;justify-content:center;transition:background-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default);width:2.125rem}.sst-team-card__social:hover{background-color:var(--color-primary);color:var(--color-text-inverse)}.sst-blog-card{background-color:var(--color-surface-overlay);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow var(--duration-normal) var(--ease-default),transform var(--duration-normal) var(--ease-default),border-color var(--duration-normal) var(--ease-default)}.sst-blog-card:hover{border-color:rgba(65,154,201,.25);box-shadow:var(--shadow-xl);transform:translateY(-3px)}@media (min-width:768px){.sst-blog-card{flex-direction:row}}.sst-blog-card__media{aspect-ratio:16/10;background:linear-gradient(135deg,rgba(239,246,255,.92),rgba(241,245,249,.96));display:block;flex-shrink:0;overflow:hidden;position:relative}.sst-blog-card__media picture{height:100%;inset:0;position:absolute;width:100%}.sst-blog-card__media img.sst-blog-card__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform var(--duration-slow) var(--ease-default);width:100%}.sst-blog-card__media .sst-blog-card__img--placeholder{height:100%;inset:0;min-height:0;position:absolute;width:100%}@media (min-width:768px){.sst-blog-card{align-items:stretch}.sst-blog-card__media{align-self:stretch;aspect-ratio:auto;max-width:17.5rem;min-height:12.5rem;width:38%}}.sst-blog-card:hover .sst-blog-card__img{transform:scale(1.04)}.sst-blog-card__img--placeholder{align-items:center;background:var(--gradient-brand);color:var(--color-text-inverse);display:flex;font-size:2rem;justify-content:center;opacity:.85}.sst-blog-card__body{display:flex;flex:1;flex-direction:column;padding:1.25rem}@media (min-width:768px){.sst-blog-card__body{padding:1.5rem 1.75rem}}.sst-blog-card__category{align-items:center;background-color:var(--color-primary-subtle);border-radius:var(--radius-full);color:var(--color-primary);display:inline-flex;font-size:.6875rem;font-weight:600;letter-spacing:.06em;margin-bottom:.65rem;padding:.2rem .65rem;text-decoration:none;text-transform:uppercase;transition:background-color var(--duration-fast) var(--ease-default);width:-moz-fit-content;width:fit-content}.sst-blog-card__category:hover{background-color:rgba(65,154,201,.18);color:var(--color-primary-hover)}.sst-blog-card__title{color:var(--color-text-primary);font-size:1.125rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin-bottom:.5rem;text-decoration:none;text-wrap:balance}.sst-blog-card__title:hover{color:var(--color-primary)}@media (min-width:1024px){.sst-blog-card__title{font-size:1.25rem}}.sst-blog-card__meta{align-items:center;color:var(--color-text-tertiary);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.875rem;margin-bottom:.75rem}.sst-blog-card__meta-item{align-items:center;display:inline-flex;gap:.3rem}.sst-blog-card__excerpt{color:var(--color-text-secondary);display:-webkit-box;flex:1;font-size:.9rem;-webkit-line-clamp:3;line-height:1.6;margin-bottom:1rem;-webkit-box-orient:vertical;overflow:hidden}.sst-blog-card__cta{align-items:center;color:var(--color-primary);display:inline-flex;font-size:.875rem;font-weight:600;gap:.3rem;margin-top:auto;text-decoration:none;transition:gap var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default)}.sst-blog-card__cta:hover{color:var(--color-primary-hover);gap:.55rem}.sst-blog-card--vertical,.sst-blog-card--vertical:hover{flex-direction:column;transform:none}.sst-blog-card--vertical .sst-blog-card__media{align-self:auto;aspect-ratio:16/10;max-width:none;min-height:auto;width:100%}.sst-blog-card--compact .sst-blog-card__body,.sst-blog-card--compact .sst-blog-card__excerpt{flex:1}.sst-blog-card__badges{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.65rem}.sst-blog-card__badges .sst-blog-card__category{margin-bottom:0}.sst-blog-card__read-time{color:var(--color-text-tertiary);font-size:.75rem;font-weight:500}.sst-blog-card__featured{background-color:var(--color-primary);font-weight:700;left:.75rem;letter-spacing:.04em;padding:.2rem .55rem;text-transform:uppercase}.sst-blog-card__featured,.sst-blog-card__photo-count{border-radius:var(--radius-full);color:var(--color-text-inverse);font-size:.6875rem;position:absolute;top:.75rem;z-index:1}.sst-blog-card__photo-count{align-items:center;background-color:rgba(15,23,42,.72);display:inline-flex;font-weight:600;gap:.35rem;letter-spacing:.02em;padding:.25rem .6rem;right:.75rem}.sst-blog-card__title h2{color:inherit;font:inherit;margin:0}.sst-blog-card__subtitle{color:var(--color-primary);font-size:.875rem;line-height:1.5;margin:0 0 .5rem}.sst-blog-card__tech{display:flex;flex-wrap:wrap;gap:.35rem;list-style:none;margin:0 0 1rem;padding:0}.sst-blog-card__tech li{background-color:var(--color-surface-sunken);border-radius:var(--radius-full);color:var(--color-text-secondary);font-size:.75rem;padding:.15rem .5rem}.sst-sidebar-widget{background-color:var(--color-surface-overlay);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);padding:1.25rem 1.5rem}.sst-sidebar-widget+.sst-sidebar-widget{margin-top:1.5rem}.sst-sidebar-widget__title{border-bottom:2px solid var(--color-primary);color:var(--color-text-primary);font-size:1rem;font-weight:700;letter-spacing:-.01em;margin-bottom:1rem;padding-bottom:.625rem;width:-moz-fit-content;width:fit-content}.sst-sidebar-search{background-color:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:var(--radius-md);display:flex;overflow:hidden;transition:border-color var(--duration-fast) var(--ease-default),box-shadow var(--duration-fast) var(--ease-default)}.sst-sidebar-search:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(65,154,201,.15)}.sst-sidebar-search__input{background:transparent;border:none;color:var(--color-text-primary);flex:1;font-size:.9rem;outline:none;padding:.6rem .875rem}.sst-sidebar-search__input::-moz-placeholder{color:var(--color-text-tertiary)}.sst-sidebar-search__input::placeholder{color:var(--color-text-tertiary)}.sst-sidebar-search__btn{align-items:center;background-color:var(--color-primary);border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:0 .875rem;transition:background-color var(--duration-fast) var(--ease-default)}.sst-sidebar-search__btn:hover{background-color:var(--color-primary-hover)}.sst-sidebar-category-list{display:flex;flex-direction:column;gap:.3rem;list-style:none;margin:0;padding:0}.sst-sidebar-category-list a{align-items:center;border-radius:var(--radius-md);color:var(--color-text-secondary);display:flex;font-size:.9rem;justify-content:space-between;padding:.45rem .625rem;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default)}.sst-sidebar-category-list a:hover{background-color:var(--color-primary-subtle);color:var(--color-primary)}.sst-sidebar-category-list a span{background-color:var(--color-surface-sunken);border-radius:var(--radius-full);color:var(--color-text-tertiary);font-size:.8rem;padding:.1rem .45rem}.sst-sidebar-category-list a.is-active{background-color:var(--color-primary-subtle);color:var(--color-primary);font-weight:600}.sst-recent-post{align-items:flex-start;border-bottom:1px solid var(--color-border-default);display:flex;gap:.75rem;padding:.5rem 0}.sst-recent-post:last-child{border-bottom:none;padding-bottom:0}.sst-recent-post__img{border-radius:var(--radius-md);flex-shrink:0;height:3.25rem;-o-object-fit:cover;object-fit:cover;width:4rem}.sst-recent-post__img--placeholder{align-items:center;background:var(--color-primary-subtle);color:var(--color-primary);display:flex;font-size:1rem;justify-content:center}.sst-recent-post__info{flex:1;min-width:0}.sst-recent-post__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-text-primary);font-size:.875rem;font-weight:600;line-height:1.35;overflow:hidden;text-decoration:none;transition:color var(--duration-fast) var(--ease-default)}.sst-recent-post__title:hover{color:var(--color-primary)}.sst-recent-post__date{align-items:center;color:var(--color-text-tertiary);display:flex;font-size:.775rem;gap:.25rem;margin-top:.25rem}.sst-tag-cloud{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.sst-tag-cloud a{background-color:var(--color-surface-sunken);border:1px solid var(--color-border-default);border-radius:var(--radius-full);color:var(--color-text-secondary);display:inline-flex;font-size:.8rem;font-weight:500;padding:.2rem .65rem;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default)}.sst-tag-cloud a:hover{background-color:var(--color-primary-subtle);border-color:rgba(65,154,201,.3);color:var(--color-primary)}.sst-blog-detail__back{margin-bottom:var(--space-6)}.sst-blog-detail__back-link{align-items:center;color:var(--color-text-secondary);display:inline-flex;font-size:.875rem;font-weight:500;gap:.45rem;text-decoration:none;transition:color var(--duration-fast) var(--ease-default)}.sst-blog-detail__back-link:hover{color:var(--color-primary)}.sst-blog-detail__hero{background:radial-gradient(ellipse 80% 60% at 100% 0,rgba(65,154,201,.1) 0,transparent 55%),linear-gradient(180deg,var(--color-surface-overlay) 0,var(--color-surface-raised) 100%);border:1px solid rgba(65,154,201,.14);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);margin-bottom:var(--space-6);padding:var(--space-5);position:relative}@media (min-width:768px){.sst-blog-detail__hero{padding:var(--space-8)}}.sst-blog-detail__hero-copy{display:flex;flex-direction:column;gap:var(--space-4)}.sst-blog-detail__title-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-3)}.sst-blog-detail__title{color:var(--color-text-primary);flex:1;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0;min-width:min(100%,16rem);text-wrap:balance}.sst-blog-detail__badge{align-items:center;background-color:var(--color-primary-subtle);border:1px solid rgba(65,154,201,.2);border-radius:var(--radius-full);color:var(--color-primary);display:inline-flex;font-size:.6875rem;font-weight:600;letter-spacing:.05em;padding:.3rem .75rem;text-decoration:none;text-transform:uppercase;transition:background-color var(--duration-fast) var(--ease-default)}.sst-blog-detail__badge:hover{background-color:rgba(65,154,201,.18)}.sst-blog-detail__subtitle{color:var(--color-primary);font-size:1.0625rem;font-weight:500;line-height:1.55;margin:0}.sst-blog-detail__meta{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--space-3);list-style:none;margin:0;padding:0}@media (min-width:640px){.sst-blog-detail__meta{align-items:center;flex-direction:row}}.sst-blog-detail__meta-item{align-items:center;color:var(--color-text-secondary);display:inline-flex;font-size:.875rem;gap:.4rem}.sst-blog-detail__figure{border:1px solid var(--color-border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);margin:0 0 var(--space-6);overflow:hidden}.sst-blog-detail__figure-img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.sst-blog-detail__media{margin-bottom:var(--space-6)}.sst-blog-detail__media .sst-case-study-carousel{border:1px solid var(--color-border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden}.sst-blog-detail__lead{color:var(--color-text-secondary);font-size:1.125rem;line-height:1.65;margin:0;max-width:48rem}.sst-blog-detail__grid{align-items:start;display:grid;gap:var(--space-8);grid-template-columns:1fr}@media (min-width:1024px){.sst-blog-detail__grid{gap:var(--space-10);grid-template-columns:minmax(0,1fr) 320px}}.sst-blog-detail__main{min-width:0}.sst-blog-detail__takeaways{background:linear-gradient(135deg,rgba(65,154,201,.08),rgba(239,246,255,.9));border:1px solid rgba(65,154,201,.18);border-radius:var(--radius-xl);margin-bottom:var(--space-8);padding:var(--space-5)}.sst-blog-detail__takeaways-title{align-items:center;color:var(--color-text-primary);display:flex;font-size:1rem;font-weight:700;gap:.5rem;margin:0 0 var(--space-4)}.sst-blog-detail__takeaways-list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding-left:1.25rem}.sst-blog-detail__takeaways-list li{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.55}.sst-blog-detail__section+.sst-blog-detail__section{border-top:1px solid var(--color-border-default);margin-top:var(--space-8);padding-top:var(--space-8)}.sst-blog-detail__section-head{align-items:center;color:var(--color-primary);display:flex;gap:.5rem;margin-bottom:var(--space-4)}.sst-blog-detail__section-head h2{color:var(--color-text-primary);font-size:1.125rem;font-weight:700;margin:0}.sst-blog-detail__rich{color:var(--color-text-secondary);font-size:1rem;line-height:1.75}.sst-blog-detail__rich>:first-child{margin-top:0}.sst-blog-detail__rich h2,.sst-blog-detail__rich h3,.sst-blog-detail__rich h4{color:var(--color-text-primary);letter-spacing:-.01em;margin-bottom:.75rem;margin-top:1.75rem}.sst-blog-detail__rich p{margin-bottom:1rem}.sst-blog-detail__rich ol,.sst-blog-detail__rich ul{margin-bottom:1rem;padding-left:1.25rem}.sst-blog-detail__rich a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.sst-blog-detail__rich figure.sst-blog-figure{background:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);margin:1.75rem 0;overflow:hidden;padding:0}.sst-blog-detail__rich figure.sst-blog-figure img{display:block;height:auto;max-height:22rem;-o-object-fit:contain;object-fit:contain;padding:var(--space-4);width:100%}.sst-blog-detail__rich figure.sst-blog-figure figcaption{border-top:1px solid var(--color-border-default);color:var(--color-text-tertiary);font-size:.875rem;padding:var(--space-3) var(--space-4)}.sst-blog-detail__rich blockquote.sst-blog-callout{background:var(--color-primary-subtle);border-left:4px solid var(--color-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-text-primary);margin:1.5rem 0;padding:var(--space-4) var(--space-5)}.sst-blog-detail__rich .sst-blog-faq h3{margin-top:1.25rem}.sst-blog-detail__tags-row{align-items:center;border-top:1px solid var(--color-border-default);display:flex;flex-wrap:wrap;gap:.75rem;margin-top:var(--space-8);padding-top:var(--space-6)}.sst-blog-detail__tags-label{color:var(--color-text-primary);font-size:.875rem;font-weight:600}.sst-blog-detail__tags-list{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.sst-blog-detail__tags-list a{background-color:var(--color-surface-sunken);border:1px solid var(--color-border-default);border-radius:var(--radius-full);color:var(--color-text-secondary);display:inline-flex;font-size:.8rem;font-weight:500;padding:.2rem .65rem;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default)}.sst-blog-detail__tags-list a:hover{background-color:var(--color-primary-subtle);color:var(--color-primary)}.sst-blog-detail__aside{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.sst-blog-detail__author-title,.sst-blog-detail__facts-title,.sst-blog-detail__share-title{color:var(--color-text-primary);font-size:1rem;font-weight:700;margin:0 0 var(--space-4)}.sst-blog-detail__facts-list{margin:0}.sst-blog-detail__facts-row{border-bottom:1px solid var(--color-border-default);display:grid;font-size:.875rem;gap:var(--space-3);grid-template-columns:6.5rem 1fr;padding:.45rem 0}.sst-blog-detail__facts-row:last-child{border-bottom:none}.sst-blog-detail__facts-row dt{color:var(--color-text-tertiary);font-weight:600;margin:0}.sst-blog-detail__facts-row dd{color:var(--color-text-secondary);margin:0}.sst-blog-detail__facts-row a{color:var(--color-primary);text-decoration:none}.sst-blog-detail__facts-row a:hover{text-decoration:underline}.sst-blog-detail__author{align-items:center;display:flex;gap:var(--space-4)}.sst-blog-detail__author-avatar{border-radius:var(--radius-full);flex-shrink:0;height:3.5rem;-o-object-fit:cover;object-fit:cover;width:3.5rem}.sst-blog-detail__author-avatar--placeholder{align-items:center;background:var(--color-primary-subtle);color:var(--color-primary);display:flex;font-size:1.125rem;justify-content:center}.sst-blog-detail__author-name{color:var(--color-text-primary);font-size:.9375rem;font-weight:700;margin:0}.sst-blog-detail__author-role{color:var(--color-text-tertiary);font-size:.8125rem;margin:.15rem 0 0}.sst-blog-detail__share-links{display:flex;gap:.5rem}.sst-blog-detail__share-link{align-items:center;border:1px solid var(--color-border-default);border-radius:var(--radius-md);color:var(--color-text-secondary);display:inline-flex;height:2.5rem;justify-content:center;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default);width:2.5rem}.sst-blog-detail__share-link:hover{background-color:var(--color-primary-subtle);border-color:rgba(65,154,201,.3);color:var(--color-primary)}.sst-blog-related__header{margin-bottom:var(--space-8)}.sst-blog-related__grid{display:grid;gap:var(--space-6);grid-template-columns:1fr}@media (min-width:768px){.sst-blog-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sst-blog-related__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sst-blog-related__footer{margin-top:var(--space-8);text-align:center}.sst-company-values-intro.sst-page-masthead-section{background-color:var(--color-surface-base);overflow:hidden;padding-block:clamp(3.25rem,6vw,5.25rem);position:relative}.sst-company-values-intro__scene{background:radial-gradient(ellipse 75% 55% at 88% 18%,rgba(108,207,248,.16) 0,transparent 62%),radial-gradient(ellipse 60% 45% at 10% 0,rgba(65,154,201,.1) 0,transparent 55%),linear-gradient(180deg,var(--color-surface-raised) 0,var(--color-surface-base) 88%);inset:0;pointer-events:none;position:absolute}.sst-company-values-intro.sst-page-masthead-section>.sst-container{position:relative;z-index:1}.sst-company-values-intro__grid{align-items:center;display:grid;gap:var(--space-10)}@media (min-width:1024px){.sst-company-values-intro__grid{gap:clamp(2.5rem,5vw,4.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.sst-company-values-intro .sst-section-eyebrow{margin-bottom:var(--space-4)}.sst-company-values-intro__title{color:var(--color-text-primary);display:flex;flex-direction:column;font-weight:800;gap:.15rem;letter-spacing:-.03em;line-height:1.02;margin:0 0 var(--space-5);text-wrap:balance}.sst-company-values-intro__title-line{display:block;font-size:clamp(1.75rem,3.8vw,2.35rem)}.sst-company-values-intro__title-line--brand{color:var(--color-primary);font-size:clamp(2.25rem,5.5vw,3.5rem)}.sst-company-values-intro__lead{color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.75;margin:0;max-width:34rem;text-wrap:pretty}.sst-company-values-intro__highlights{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:var(--space-6) 0 0;padding:0}.sst-company-values-intro__highlight{align-items:center;color:var(--color-text-primary);display:flex;font-size:.9375rem;font-weight:600;gap:var(--space-3)}.sst-company-values-intro__highlight-icon{align-items:center;background:var(--color-primary-subtle);border-radius:var(--radius-full);color:var(--color-primary);display:inline-flex;flex-shrink:0;font-size:.8125rem;height:2rem;justify-content:center;width:2rem}.sst-company-values-intro__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-5);margin-top:var(--space-7)}.sst-company-values-intro__secondary-link{align-items:center;color:var(--color-primary);display:inline-flex;font-size:.9375rem;font-weight:600;gap:.45rem;text-decoration:none}.sst-company-values-intro__secondary-link:hover{color:var(--color-primary-hover);text-decoration:underline;text-underline-offset:2px}.sst-company-values-intro__trust{color:var(--color-text-tertiary);font-size:.8125rem;line-height:1.6;margin:var(--space-5) 0 0;max-width:34rem}.sst-company-values-intro__trust strong{color:var(--color-text-secondary);font-weight:700}.sst-company-values-intro__section-dots{margin-top:var(--space-6)}.sst-company-values-intro__dot-list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.sst-company-values-intro__dot{background:rgba(65,154,201,.22);border-radius:50%;display:block;height:.55rem;transition:transform var(--duration-fast),background-color var(--duration-fast);width:.55rem}.sst-company-values-intro__dot:focus-visible,.sst-company-values-intro__dot:hover{background:var(--color-primary);outline:none;transform:scale(1.2)}.sst-company-values-intro__dot:first-child{background:var(--color-primary);border-radius:999px;width:1.35rem}.sst-company-values-intro__media{align-items:center;display:flex;justify-content:center;min-height:18rem;position:relative}.sst-company-values-intro__blob{background:radial-gradient(circle,rgba(108,207,248,.2) 0,transparent 72%);border-radius:50%;inset:8% 4%;pointer-events:none;position:absolute}.sst-company-values-intro__float{align-items:center;background:hsla(0,0%,100%,.94);border:1px solid rgba(65,154,201,.16);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:inline-flex;gap:.55rem;max-width:11rem;padding:.55rem .75rem;pointer-events:none;position:absolute;z-index:2}.sst-company-values-intro__float--1{left:0;top:10%}.sst-company-values-intro__float--2{bottom:14%;right:0}.sst-company-values-intro__float-icon{align-items:center;background:var(--color-primary-subtle);border-radius:var(--radius-full);color:var(--color-primary);display:inline-flex;flex-shrink:0;font-size:.75rem;height:1.75rem;justify-content:center;width:1.75rem}.sst-company-values-intro__float-copy{color:var(--color-text-secondary);display:flex;flex-direction:column;font-size:.6875rem;gap:.1rem;line-height:1.35}.sst-company-values-intro__float-copy strong{color:var(--color-text-primary);font-size:.75rem}.sst-company-values-intro__frame{background:linear-gradient(145deg,rgba(65,154,201,.75),rgba(108,207,248,.55));border-radius:var(--radius-xl);box-shadow:var(--shadow-md);max-width:36rem;overflow:hidden;padding:2px;position:relative;width:100%;z-index:1;--sst-cv-hero-inner-radius:calc(var(--radius-xl) - 2px)}.sst-company-values-intro__frame picture{border-radius:var(--sst-cv-hero-inner-radius);display:block;overflow:hidden}.sst-company-values-intro__illustration{aspect-ratio:4/3;border-radius:var(--sst-cv-hero-inner-radius);display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:relative;width:100%;z-index:1}@media (max-width:1023px){.sst-company-values-intro__float{display:none}}.sst-company-values-manifesto__layout{align-items:stretch;display:grid;gap:var(--space-8)}@media (min-width:1024px){.sst-company-values-manifesto__layout{gap:var(--space-10);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.sst-company-values-manifesto__copy{display:flex;flex-direction:column;gap:var(--space-5)}@media (min-width:768px){.sst-company-values-manifesto__copy{gap:var(--space-6)}}.sst-company-values-manifesto__card{background:var(--color-surface-overlay);border:1px solid rgba(65,154,201,.18);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);margin:0;padding:var(--space-8) var(--space-6)}@media (min-width:768px){.sst-company-values-manifesto__card{padding:var(--space-10)}}.sst-company-values-manifesto__mark{align-items:center;background:var(--color-primary-subtle);border-radius:var(--radius-md);color:var(--color-primary);display:inline-flex;font-size:.9375rem;height:2.25rem;justify-content:center;margin-bottom:var(--space-4);width:2.25rem}.sst-company-values-manifesto__quote{margin:0}.sst-company-values-manifesto__text{color:var(--color-text-primary);font-size:clamp(1.0625rem,2.2vw,1.25rem);line-height:1.75;margin:0;text-wrap:pretty}.sst-company-values-manifesto__visual{align-items:center;display:flex;justify-content:center;min-height:0}@media (min-width:1024px){.sst-company-values-manifesto__visual{align-items:stretch}}.sst-company-values-manifesto__frame{align-items:center;background:transparent;border:0;box-shadow:none;display:flex;height:100%;justify-content:center;min-height:14rem;padding:0;width:100%}@media (min-width:1024px){.sst-company-values-manifesto__frame{flex:1;max-width:none;min-height:100%}}.sst-company-values-manifesto__frame picture{align-items:center;background:transparent;display:flex;height:100%;justify-content:center;width:100%}.sst-company-values-manifesto__art{aspect-ratio:1/1;display:block;height:auto;margin:0 auto;max-width:28rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}@media (min-width:1024px){.sst-company-values-manifesto__art{aspect-ratio:auto;height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}}.sst-company-values-manifesto__principles{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}@media (min-width:900px){.sst-company-values-manifesto__principles{flex-wrap:nowrap;gap:var(--space-2);justify-content:flex-start}}@media (min-width:640px) and (max-width:899px){.sst-company-values-manifesto__principles{display:grid;gap:var(--space-2) var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr))}.sst-company-values-manifesto__principle:first-child{grid-column:1/span 2}.sst-company-values-manifesto__principle:nth-child(2){grid-column:3/span 2}.sst-company-values-manifesto__principle:nth-child(3){grid-column:5/span 2}.sst-company-values-manifesto__principle:nth-child(4){grid-column:2/span 2}.sst-company-values-manifesto__principle:nth-child(5){grid-column:4/span 2}}.sst-company-values-manifesto__principle{align-items:center;background:var(--color-surface-overlay);border:1px solid rgba(65,154,201,.18);border-radius:999px;box-shadow:var(--shadow-sm);color:var(--color-text-primary);display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem;justify-content:center;padding:.4rem .65rem;white-space:nowrap}@media (min-width:900px){.sst-company-values-manifesto__principle{flex:1 1 0;font-size:.6875rem;min-width:0;padding:.45rem .5rem}}@media (min-width:1100px){.sst-company-values-manifesto__principle{font-size:.75rem;padding:.45rem .65rem}}.sst-company-values-manifesto__principle-icon{align-items:center;background:var(--color-primary-subtle);border-radius:var(--radius-full);color:var(--color-primary);display:inline-flex;font-size:.6875rem;height:1.5rem;justify-content:center;width:1.5rem}.sst-company-values-manifesto__principle-label{line-height:1}.sst-company-values-grid__accent{margin-top:var(--space-8);text-align:center}.sst-company-values-grid__accent-frame{background:linear-gradient(145deg,rgba(65,154,201,.65),rgba(108,207,248,.45));border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);margin:0 auto;max-width:44rem;overflow:hidden;padding:2px;--sst-cv-values-accent-radius:calc(var(--radius-xl) - 2px)}.sst-company-values-grid__accent-frame picture{align-items:center;background:var(--color-surface-overlay);border-radius:var(--sst-cv-values-accent-radius);display:flex;justify-content:center;overflow:hidden;width:100%}.sst-company-values-grid__diagram{aspect-ratio:16/9;border-radius:var(--sst-cv-values-accent-radius);display:block;margin:0 auto;max-width:44rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.sst-company-values-culture__art,.sst-company-values-work-cycle__art{align-items:center;background:var(--color-surface-raised);border:1px solid rgba(65,154,201,.12);border-radius:var(--radius-md);display:flex;justify-content:center;min-height:11rem;padding:var(--space-4)}.sst-company-values-work-cycle__illustration{display:block;height:auto;margin:0 auto;max-height:9.5rem;max-width:12rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}.sst-company-values-work-cycle__steps{counter-reset:work-cycle;display:grid;gap:var(--space-6);list-style:none;margin:var(--space-10) 0 0;padding:0}@media (min-width:640px){.sst-company-values-work-cycle__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.sst-company-values-work-cycle__steps{gap:var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr))}}.sst-company-values-work-cycle__step{background:var(--color-surface-overlay);border:1px solid rgba(65,154,201,.14);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}.sst-company-values-work-cycle__title{color:var(--color-text-primary);font-size:1rem;font-weight:700;margin:0}.sst-company-values-work-cycle__text{color:var(--color-text-secondary);font-size:.875rem;line-height:1.6;margin:0}.sst-company-values-grid__groups{display:flex;flex-direction:column;gap:var(--space-12);margin-top:var(--space-10)}.sst-company-values-grid__group{background:linear-gradient(180deg,rgba(248,251,254,.9),hsla(0,0%,100%,.95));border:1px solid rgba(65,154,201,.12);border-radius:var(--radius-xl);padding:var(--space-6)}.sst-company-values-grid__group--delivery{border-color:rgba(65,154,201,.2)}.sst-company-values-grid__group--quality{border-color:rgba(26,105,157,.18)}.sst-company-values-grid__group--growth{border-color:rgba(5,150,105,.16)}.sst-company-values-grid__theme-head{align-items:center;display:flex;gap:var(--space-3);margin-bottom:var(--space-6)}.sst-company-values-grid__theme-icon{align-items:center;background:var(--color-primary-subtle);border-radius:var(--radius-md);color:var(--color-primary);display:inline-flex;font-size:1rem;height:2.5rem;justify-content:center;width:2.5rem}.sst-company-values-grid__theme-title{color:var(--color-text-primary);font-size:1.125rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.sst-company-values-grid__list{display:grid;gap:var(--space-5);list-style:none;margin:0;padding:0}@media (min-width:768px){.sst-company-values-grid__list{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.sst-company-values-grid__card{background:var(--color-surface-overlay);border:1px solid rgba(65,154,201,.14);display:flex;flex-direction:column;height:100%;padding:var(--space-6);transition:border-color var(--duration-fast),box-shadow var(--duration-fast),transform var(--duration-fast)}.sst-company-values-grid__card:hover{border-color:rgba(65,154,201,.32);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.sst-company-values-grid__card-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.sst-company-values-grid__number{color:rgba(65,154,201,.55);font-size:.8125rem;font-weight:800;letter-spacing:.08em}.sst-company-values-grid__icon{align-items:center;background:var(--color-primary-subtle);border-radius:var(--radius-md);color:var(--color-primary);display:inline-flex;font-size:1rem;height:2.5rem;justify-content:center;width:2.5rem}.sst-company-values-grid__title{color:var(--color-text-primary);font-size:1.25rem;font-weight:700;line-height:1.25;margin:0 0 var(--space-2)}.sst-company-values-grid__summary{color:var(--color-primary);font-size:.9375rem;font-weight:600;line-height:1.5;margin:0 0 var(--space-3)}.sst-company-values-grid__text{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.65;margin:0}.sst-company-values-grid__practices{border-top:1px solid var(--color-border-default);display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:var(--space-4) 0 0;padding:var(--space-4) 0 0}.sst-company-values-grid__practices li{color:var(--color-text-secondary);font-size:.875rem;line-height:1.55;padding-left:1.25rem;position:relative}.sst-company-values-grid__practices li:before{background:var(--color-primary);border-radius:50%;content:"";height:.4rem;left:0;position:absolute;top:.55em;width:.4rem}.sst-company-values-culture__layout{align-items:start;display:grid;gap:var(--space-10)}@media (min-width:1024px){.sst-company-values-culture__layout{gap:var(--space-12);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}.sst-company-values-culture__pillars{display:flex;flex-direction:column;gap:var(--space-5);list-style:none;margin:var(--space-8) 0 0;padding:0}.sst-company-values-culture__pillar{align-items:start;background:var(--color-surface-overlay);border:1px solid rgba(65,154,201,.14);border-radius:var(--radius-lg);display:grid;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);padding:var(--space-4)}.sst-company-values-culture__pillar-icon{align-items:center;background:var(--color-primary-subtle);border-radius:var(--radius-full);color:var(--color-primary);display:inline-flex;flex-shrink:0;font-size:.875rem;height:2.25rem;justify-content:center;width:2.25rem}.sst-company-values-culture__pillar-title{color:var(--color-text-primary);font-size:.9375rem;font-weight:700;margin:0 0 .35rem}.sst-company-values-culture__pillar-text{color:var(--color-text-secondary);font-size:.875rem;line-height:1.65;margin:0}.sst-company-values-culture__showcase{display:flex;flex-direction:column;gap:var(--space-6)}.sst-company-values-culture__showcase-frame{background:linear-gradient(145deg,rgba(65,154,201,.75),rgba(108,207,248,.55));border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden;padding:2px;--sst-cv-culture-radius:calc(var(--radius-xl) - 2px)}.sst-company-values-culture__showcase-frame picture{border-radius:var(--sst-cv-culture-radius);display:block;overflow:hidden}.sst-company-values-culture__showcase-art{aspect-ratio:16/10;border-radius:var(--sst-cv-culture-radius);display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.sst-company-values-culture__rhythm{display:grid;gap:var(--space-4);list-style:none;margin:0;padding:0}@media (min-width:768px){.sst-company-values-culture__rhythm{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}.sst-company-values-culture__rhythm-card{background:var(--color-surface-overlay);border:1px solid rgba(65,154,201,.14);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:0;height:100%;overflow:hidden;padding:0}.sst-company-values-culture__rhythm-art{aspect-ratio:16/10;background:radial-gradient(ellipse 80% 70% at 50% 40%,rgba(65,154,201,.08) 0,transparent 72%),var(--color-surface-base);display:block;overflow:hidden;position:relative;width:100%}.sst-company-values-culture__rhythm-art picture{display:block;height:100%;width:100%}.sst-company-values-culture__rhythm-card .sst-company-values-culture__panel-illustration{display:block;height:100%;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.sst-company-values-culture__rhythm-copy{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.sst-company-values-culture__rhythm-title{align-items:center;color:var(--color-text-primary);display:flex;font-size:.9375rem;font-weight:700;gap:.45rem;margin:0}.sst-company-values-culture__rhythm-lead,.sst-company-values-culture__rhythm-title i{color:var(--color-primary);font-size:.8125rem}.sst-company-values-culture__rhythm-lead{font-weight:600;line-height:1.5;margin:0}.sst-company-values-culture__rhythm-detail{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.6;margin:0}.sst-company-values-culture__mosaic{display:grid;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(9rem,auto))}.sst-company-values-culture__tile{border-radius:var(--radius-lg);margin:0;overflow:hidden;position:relative}.sst-company-values-culture__tile--1{grid-column:1;grid-row:1/span 2}.sst-company-values-culture__tile--2{grid-column:2;grid-row:1}.sst-company-values-culture__tile--3{grid-column:2;grid-row:2}.sst-company-values-culture__tile--4{display:none}@media (min-width:768px){.sst-company-values-culture__mosaic{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(2,minmax(8rem,auto))}.sst-company-values-culture__tile--1{grid-column:1/span 3;grid-row:1/span 2}.sst-company-values-culture__tile--2{grid-column:4/span 3;grid-row:1}.sst-company-values-culture__tile--3{grid-column:4/span 2;grid-row:2}.sst-company-values-culture__tile--4{display:block;grid-column:6;grid-row:2}}.sst-company-values-culture__frame{background:linear-gradient(145deg,rgba(65,154,201,.5),rgba(108,207,248,.35));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);height:100%;min-height:9rem;padding:2px}.sst-company-values-culture__img{border-radius:calc(var(--radius-lg) - 2px);display:block;height:100%;min-height:9rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.sst-company-values-culture__caption{background:rgba(15,23,42,.72);border-radius:999px;bottom:var(--space-3);color:#fff;font-size:.75rem;font-weight:600;left:var(--space-3);padding:.25rem .6rem;position:absolute}.sst-company-values-global__layout{align-items:center;display:grid;gap:var(--space-10)}@media (min-width:1024px){.sst-company-values-global__layout{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,.92fr)}}.sst-company-values-global__markets{display:flex;flex-direction:column;gap:var(--space-4);list-style:none;margin:var(--space-8) 0 0;padding:0}.sst-company-values-global__market{align-items:start;background:var(--color-surface-overlay);border:1px solid rgba(65,154,201,.14);border-radius:var(--radius-lg);display:grid;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);padding:var(--space-4)}.sst-company-values-global__flag{border-radius:.2rem;box-shadow:inset 0 0 0 1px rgba(15,23,42,.08);height:1.5rem;-o-object-fit:cover;object-fit:cover;width:2rem}.sst-company-values-global__flag--fallback{align-items:center;background:var(--color-primary-subtle);border-radius:.2rem;color:var(--color-primary);display:inline-flex;font-size:.875rem;height:1.5rem;justify-content:center;width:2rem}.sst-company-values-global__market-copy{display:flex;flex-direction:column;gap:.2rem}.sst-company-values-global__market-label{color:var(--color-text-primary);font-size:.9375rem;font-weight:700}.sst-company-values-global__market-detail{color:var(--color-text-secondary);font-size:.875rem;line-height:1.55}.sst-company-values-global__media{position:relative}.sst-company-values-global__blob{background:radial-gradient(circle,rgba(108,207,248,.18) 0,transparent 70%);border-radius:50%;inset:12% 6%;pointer-events:none;position:absolute}.sst-company-values-global__photo-frame{background:linear-gradient(145deg,rgba(65,154,201,.75),rgba(108,207,248,.55));border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden;padding:2px;position:relative;z-index:1;--sst-cv-global-inner-radius:calc(var(--radius-xl) - 2px)}.sst-company-values-global__carousel{background:var(--color-surface-overlay);border-radius:var(--sst-cv-global-inner-radius);overflow:hidden}.sst-company-values-global__carousel-stage,.sst-company-values-global__carousel-viewport{border-radius:inherit;overflow:hidden;position:relative}.sst-company-values-global__carousel-viewport{aspect-ratio:16/10;background:radial-gradient(ellipse 70% 60% at 50% 40%,rgba(65,154,201,.08) 0,transparent 70%),var(--color-surface-overlay)}.sst-company-values-global__carousel-slide{align-items:stretch;border-radius:inherit;display:flex;inset:0;justify-content:center;margin:0;opacity:0;overflow:hidden;position:absolute;transition:opacity var(--duration-slow) var(--ease-default),visibility var(--duration-slow) var(--ease-default);visibility:hidden}.sst-company-values-global__carousel-slide.is-active{opacity:1;visibility:visible;z-index:1}.sst-company-values-global__carousel-slide picture{border-radius:inherit;display:flex;height:100%;overflow:hidden;width:100%}.sst-company-values-global__carousel-slide .sst-illustration,.sst-company-values-global__carousel-slide img{border-radius:inherit;height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.sst-company-values-global__carousel-dots{align-items:center;background:hsla(0,0%,100%,.82);border-radius:999px;bottom:var(--space-4);box-shadow:0 4px 14px rgba(15,23,42,.08);display:flex;gap:.5rem;justify-content:center;left:50%;padding:.35rem .65rem;position:absolute;transform:translateX(-50%);z-index:2}.sst-company-values-global__carousel-dot{background:rgba(65,154,201,.28);border:0;border-radius:999px;cursor:pointer;height:.5rem;padding:0;transition:width var(--duration-fast) var(--ease-default),background-color var(--duration-fast) var(--ease-default);width:.5rem}.sst-company-values-global__carousel-dot.is-active{background:var(--color-primary);width:1.25rem}.sst-company-values-global__carousel-dot:focus-visible,.sst-company-values-global__carousel-dot:hover{background:var(--color-primary);outline:none}.sst-company-values-global__photo{display:block}.sst-company-values-proof__visual{margin:var(--space-8) auto 0;max-width:44rem}.sst-company-values-proof__carousel{background:var(--color-surface-overlay);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}.sst-company-values-proof__carousel-stage{border-radius:inherit;overflow:hidden;position:relative}.sst-company-values-proof__carousel-viewport{aspect-ratio:16/10;background:radial-gradient(ellipse 70% 60% at 50% 40%,rgba(65,154,201,.08) 0,transparent 70%),var(--color-surface-overlay);overflow:hidden;position:relative}.sst-company-values-proof__carousel-slide{align-items:stretch;display:flex;inset:0;margin:0;opacity:0;overflow:hidden;position:absolute;transition:opacity var(--duration-slow) var(--ease-default),visibility var(--duration-slow) var(--ease-default);visibility:hidden}.sst-company-values-proof__carousel-slide.is-active{opacity:1;visibility:visible;z-index:1}.sst-company-values-proof__carousel-slide picture{display:flex;height:100%;width:100%}.sst-company-values-proof__carousel-art{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.sst-company-values-proof__carousel-dots{align-items:center;background:hsla(0,0%,100%,.82);border-radius:999px;bottom:var(--space-4);box-shadow:0 4px 14px rgba(15,23,42,.08);display:flex;gap:.5rem;justify-content:center;left:50%;padding:.35rem .65rem;position:absolute;transform:translateX(-50%);z-index:2}.sst-company-values-proof__carousel-dot{background:rgba(65,154,201,.28);border:0;border-radius:999px;cursor:pointer;height:.5rem;padding:0;transition:width var(--duration-fast) var(--ease-default),background-color var(--duration-fast) var(--ease-default);width:.5rem}.sst-company-values-proof__carousel-dot.is-active{background:var(--color-primary);width:1.25rem}.sst-company-values-proof__carousel-dot:focus-visible,.sst-company-values-proof__carousel-dot:hover{background:var(--color-primary);outline:none}.sst-company-values-team{position:relative}.sst-company-values-team__shell{background:radial-gradient(ellipse 90% 60% at 100% 0,rgba(108,207,248,.08) 0,transparent 55%),var(--color-surface-overlay);border:1px solid rgba(65,154,201,.14);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);margin-top:var(--space-8);padding:var(--space-6)}@media (min-width:768px){.sst-company-values-team__shell{padding:var(--space-8)}}.sst-company-values-team__layout{align-items:stretch;display:grid;gap:var(--space-8)}@media (min-width:1024px){.sst-company-values-team__layout{gap:var(--space-10);grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}}.sst-company-values-team__primary{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.sst-company-values-team__grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (max-width:767px){.sst-company-values-team__grid{grid-template-columns:1fr;margin-inline:auto;max-width:18rem}}.sst-company-values-team__item{min-width:0}.sst-company-values-team .sst-team-card--leadership{align-items:center;background:var(--color-surface-base);border:1px solid rgba(65,154,201,.12);border-radius:var(--radius-lg);box-shadow:none;display:flex;flex-direction:column;height:100%;margin:0;padding:var(--space-5) var(--space-4);text-align:center;transition:border-color var(--duration-normal) var(--ease-default),box-shadow var(--duration-normal) var(--ease-default)}.sst-company-values-team .sst-team-card--leadership:focus-within,.sst-company-values-team .sst-team-card--leadership:hover{border-color:rgba(65,154,201,.28);box-shadow:var(--shadow-sm);transform:none}.sst-company-values-team .sst-team-card--leadership .sst-team-card__photo{background:linear-gradient(165deg,#eef6fc,#dbeafe);border:2px solid hsla(0,0%,100%,.98);box-shadow:0 0 0 1px rgba(65,154,201,.16),0 6px 16px rgba(26,105,157,.1);height:5.5rem;margin-bottom:var(--space-3);width:5.5rem}@media (min-width:768px){.sst-company-values-team .sst-team-card--leadership .sst-team-card__photo{height:6rem;width:6rem}}.sst-company-values-team .sst-team-card--leadership .sst-team-card__photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%;transform:scale(1.02)}.sst-company-values-team .sst-team-card__name{font-size:.9375rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0 0 .2rem}.sst-company-values-team .sst-team-card__role{color:var(--color-text-secondary);font-size:.75rem;line-height:1.45;margin:0}.sst-company-values-team .sst-team-card__socials{margin-top:var(--space-2)}.sst-company-values-team__highlights{background:var(--color-surface-base);border:1px solid rgba(65,154,201,.12);border-radius:var(--radius-lg);padding:var(--space-5)}.sst-company-values-team__highlights-lead{color:var(--color-primary);font-size:.8125rem;font-weight:700;letter-spacing:.06em;margin:0 0 var(--space-4);text-transform:uppercase}.sst-company-values-team__highlights-list{display:grid;gap:var(--space-3);list-style:none;margin:0;padding:0}@media (min-width:640px){.sst-company-values-team__highlights-list{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.sst-company-values-team__highlight{align-items:start;display:grid;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr)}.sst-company-values-team__highlight-icon{align-items:center;background:var(--color-primary-subtle);border-radius:var(--radius-full);color:var(--color-primary);display:inline-flex;flex-shrink:0;font-size:.75rem;height:2rem;justify-content:center;width:2rem}.sst-company-values-team__highlight-copy{display:flex;flex-direction:column;gap:.15rem}.sst-company-values-team__highlight-title{color:var(--color-text-primary);font-size:.875rem;font-weight:700}.sst-company-values-team__highlight-detail{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.55}.sst-company-values-team__media{display:flex;min-width:0}.sst-company-values-team__carousel{background:var(--color-surface-base);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden;width:100%}.sst-company-values-team__carousel-stage{overflow:hidden;position:relative}.sst-company-values-team__carousel-viewport{aspect-ratio:4/3;background:radial-gradient(ellipse 70% 60% at 50% 40%,rgba(65,154,201,.08) 0,transparent 70%),var(--color-surface-base);overflow:hidden;position:relative}.sst-company-values-team__carousel-slide{inset:0;margin:0;opacity:0;position:absolute;transition:opacity var(--duration-slow) var(--ease-default),visibility var(--duration-slow) var(--ease-default);visibility:hidden}.sst-company-values-team__carousel-slide.is-active{opacity:1;visibility:visible;z-index:1}.sst-company-values-team__carousel-slide picture{display:block;height:100%;width:100%}.sst-company-values-team__carousel-art{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.sst-company-values-team__carousel-dots{align-items:center;background:hsla(0,0%,100%,.82);border-radius:999px;bottom:var(--space-4);box-shadow:0 4px 14px rgba(15,23,42,.08);display:flex;gap:.5rem;left:50%;padding:.35rem .65rem;position:absolute;transform:translateX(-50%);z-index:2}.sst-company-values-team__carousel-dot{background:rgba(65,154,201,.28);border:0;border-radius:999px;cursor:pointer;height:.5rem;padding:0;transition:width var(--duration-fast) var(--ease-default),background-color var(--duration-fast) var(--ease-default);width:.5rem}.sst-company-values-team__carousel-dot.is-active{background:var(--color-primary);width:1.25rem}.sst-company-values-team__carousel-dot:focus-visible,.sst-company-values-team__carousel-dot:hover{background:var(--color-primary);outline:none}.sst-company-values-team__footer{margin-top:var(--space-8);text-align:center}.sst-company-values-blog__grid{align-items:stretch;display:grid;gap:var(--space-5);margin-top:var(--space-8)}@media (min-width:768px){.sst-company-values-blog__grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.sst-company-values-blog__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sst-company-values-blog__item{display:flex;height:100%;min-width:0}.sst-company-values-blog__item .sst-blog-card{height:100%;width:100%}.sst-company-values-blog .sst-blog-card--compact .sst-blog-card__body{gap:var(--space-2);padding:var(--space-4)}.sst-company-values-blog .sst-blog-card--compact .sst-blog-card__title{display:-webkit-box;font-size:1rem;-webkit-line-clamp:3;line-height:1.35;margin-bottom:.35rem;-webkit-box-orient:vertical;overflow:hidden}.sst-company-values-blog .sst-blog-card--compact .sst-blog-card__title h2{font:inherit}.sst-company-values-blog .sst-blog-card--compact .sst-blog-card__excerpt{font-size:.8125rem;-webkit-line-clamp:2;line-height:1.55;margin-bottom:var(--space-3)}.sst-company-values-blog .sst-blog-card--compact .sst-blog-card__badges{margin-bottom:.35rem}.sst-company-values-blog .sst-blog-card--compact .sst-blog-card__media{aspect-ratio:16/9}.sst-company-values-blog__footer{margin-top:var(--space-8);text-align:center}.sst-company-values-cta__layout{align-items:center;background:radial-gradient(ellipse 80% 70% at 100% 0,rgba(108,207,248,.1) 0,transparent 55%),var(--color-surface-overlay);border:1px solid rgba(65,154,201,.16);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:grid;gap:var(--space-8);padding:var(--space-8)}@media (min-width:900px){.sst-company-values-cta__layout{gap:var(--space-10);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);padding:var(--space-10)}}.sst-company-values-cta__illustration{margin:0 auto;max-width:20rem;width:100%}.sst-company-values-cta__title{color:var(--color-text-primary);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2;margin:var(--space-3) 0 var(--space-4)}.sst-company-values-cta__text{color:var(--color-text-secondary);font-size:1rem;line-height:1.7;margin:0 0 var(--space-6)}.sst-company-values-cta__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.sst-company-values-proof__metrics{display:grid;gap:var(--space-4);margin:var(--space-8) 0 0;padding:0}@media (min-width:640px){.sst-company-values-proof__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sst-company-values-proof__metrics{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}}.sst-company-values-proof__metric{background:linear-gradient(165deg,#fff,#f8fbfe 48%,#f0f7fc);border:1px solid rgba(65,154,201,.16);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin:0;padding:var(--space-5);text-align:center}.sst-company-values-proof__metric-value{align-items:center;display:flex;flex-direction:column;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;gap:var(--space-3);line-height:1.1;margin:0 0 var(--space-2)}.sst-company-values-proof__metric-icon{align-items:center;background:linear-gradient(135deg,rgba(65,154,201,.14),rgba(108,207,248,.2));border:1px solid rgba(65,154,201,.22);border-radius:var(--radius-lg);color:var(--color-primary);display:inline-flex;font-size:1.05rem;height:2.75rem;justify-content:center;width:2.75rem}.sst-company-values-proof__metric-label{color:var(--color-text-secondary);font-size:.8125rem;font-weight:600;margin:0}.sst-company-values-proof .text-gradient-brand{-webkit-background-clip:text;background-clip:text;background-image:var(--gradient-brand);-webkit-text-fill-color:transparent;color:transparent}.sst-company-values-proof__panel{display:grid;gap:var(--space-6);margin-top:var(--space-8)}@media (min-width:1024px){.sst-company-values-proof__panel{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sst-company-values-proof__quote{background:var(--color-surface-overlay);border:1px solid rgba(65,154,201,.18);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);margin:0;padding:var(--space-6)}.sst-company-values-proof__quote-text{color:var(--color-text-primary);font-size:1.0625rem;line-height:1.7;margin:0 0 var(--space-4);text-wrap:pretty}.sst-company-values-proof__quote-footer{display:flex;flex-direction:column;font-style:normal;gap:.25rem}.sst-company-values-proof__quote-name{color:var(--color-text-primary);font-size:.9375rem;font-style:normal;font-weight:700}.sst-company-values-proof__quote-role,.sst-company-values-proof__quote-source{color:var(--color-text-secondary);font-size:.8125rem}.sst-company-values-proof__cases{background:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);padding:var(--space-6)}.sst-company-values-proof__cases-label{color:var(--color-text-secondary);font-size:.875rem;font-weight:700;letter-spacing:.06em;margin:0 0 var(--space-4);text-transform:uppercase}.sst-company-values-proof__cases-list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0}.sst-company-values-proof__case-link{align-items:center;background:var(--color-surface-overlay);border:1px solid rgba(65,154,201,.14);border-radius:var(--radius-lg);color:inherit;display:grid;gap:.25rem .75rem;grid-template-columns:minmax(0,1fr) auto;padding:var(--space-4);text-decoration:none;transition:border-color var(--duration-normal),box-shadow var(--duration-normal)}.sst-company-values-proof__case-link:hover{border-color:rgba(65,154,201,.35);box-shadow:var(--shadow-sm)}.sst-company-values-proof__case-title{color:var(--color-text-primary);font-size:.9375rem;font-weight:700;grid-column:1}.sst-company-values-proof__case-subtitle{color:var(--color-text-secondary);font-size:.8125rem;grid-column:1;line-height:1.5}.sst-company-values-proof__case-icon{color:var(--color-primary);font-size:.875rem;grid-column:2;grid-row:1/span 2}.sst-about-cta__shell{background:radial-gradient(ellipse 70% 80% at 0 50%,rgba(108,207,248,.12) 0,transparent 55%),radial-gradient(ellipse 60% 70% at 100% 50%,rgba(65,154,201,.08) 0,transparent 50%),var(--color-surface-overlay);border:1px solid rgba(65,154,201,.2);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-8)}@media (min-width:768px){.sst-about-cta__shell{align-items:center;flex-direction:row;gap:var(--space-10);justify-content:space-between;padding:var(--space-10)}}.sst-about-cta__title{color:var(--color-text-primary);font-size:clamp(1.375rem,3vw,1.875rem);font-weight:700;line-height:1.25;margin:var(--space-3) 0 var(--space-3)}.sst-about-cta__text{color:var(--color-text-secondary);font-size:1rem;line-height:1.65;margin:0;max-width:36rem}.sst-about-cta__actions{align-items:stretch;display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-3);width:100%}.sst-about-cta__actions>.sst-btn,.sst-about-cta__actions>a.sst-btn{justify-content:center;width:100%}@media (min-width:480px){.sst-about-cta__actions{align-items:center;flex-direction:row;width:auto}.sst-about-cta__actions>.sst-btn,.sst-about-cta__actions>a.sst-btn{width:auto}}