@media (width>=1024px){.premium-home .home-heading h2{letter-spacing:-.035em;font-size:60px;font-weight:600;line-height:1.02}.premium-home .home-conversation h2{letter-spacing:-.04em;font-size:72px;line-height:1}.page-editorial section:not(.premium-cover):not(.industries-hero) h2{letter-spacing:-.035em;font-size:56px!important;line-height:1.04!important}}@media (width>=768px) and (width<=1023px){.premium-home .home-heading h2{letter-spacing:-.03em;font-size:46px;line-height:1.06}.premium-home .home-conversation h2{font-size:52px;line-height:1.04}}.premium-home .home-heading .eyebrow,.page-editorial .eyebrow{letter-spacing:.22em}.premium-home .home-company{background:var(--background);border-block:1px solid var(--border);counter-reset:pillar}.premium-home .home-pillars li{counter-increment:pillar}.premium-home .home-pillars li:before{content:"0" counter(pillar);color:var(--primary);letter-spacing:.1em;font-size:13px;font-weight:600;position:absolute;top:18px;right:18px}@media (width>=1024px){.premium-home .home-pillars .pillar-name{letter-spacing:-.02em;font-size:30px;font-weight:600}}.premium-home .home-area .area-card-photo{aspect-ratio:4/5;transition:clip-path .5s,transform .7s cubic-bezier(.16,1,.3,1),filter .5s}.premium-home .home-area:is(:hover,:focus-visible) .area-card-photo{filter:saturate(1.08);transform:scale(1.02)}.premium-home .home-area h3{transition:color .25s,letter-spacing .3s}@media (width>=1024px){.premium-home .home-area-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.premium-home .home-area-grid>li{grid-column:span 2}.premium-home .home-area-grid>li:nth-child(4){grid-column:2/span 2!important}.premium-home .home-area-grid>li:nth-child(5),.premium-home .home-area-grid>li:last-child{grid-column:4/span 2!important;max-width:none!important}.premium-home .home-area-grid>li:nth-child(n+4) .area-card-photo{aspect-ratio:4/3}}.premium-home .home-process{counter-reset:step;background:var(--night)}.premium-home .home-process-photo-card{counter-increment:step;position:relative}.premium-home .home-process-photo-card>div:before{content:"0" counter(step);letter-spacing:-.04em;color:color-mix(in oklab, var(--night-foreground) 28%, transparent);margin-bottom:14px;font-size:56px;font-weight:600;line-height:1;transition:color .3s;display:block}.premium-home .home-process-photo-card:hover>div:before{color:var(--night-foreground)}.premium-home .home-process-photo-card img{transition:transform .7s cubic-bezier(.16,1,.3,1)}.premium-home .home-process-photo-card{overflow:hidden}.premium-home .home-process-photo-card:hover img{transform:scale(1.03)}.premium-home .home-industries-grid a>div:first-child{transition:transform .4s,box-shadow .4s}.premium-home .home-industries-grid a:is(:hover,:focus-visible)>div:first-child{box-shadow:var(--shadow-soft,0 20px 40px -20px color-mix(in oklab, var(--foreground) 35%, transparent));transform:translateY(-6px)}.premium-home .home-conversation{background:var(--night);color:var(--night-foreground);text-align:left;padding-block:120px}.premium-home .home-conversation p{color:var(--night-muted);max-width:620px;margin-top:20px;font-size:19px}.premium-home .home-conversation .ux-context-link{color:var(--night-foreground)}.page-editorial section.section-y{padding-block:clamp(64px,9vw,128px)}.premium-company.page-editorial .company-purpose-grid article:before{width:88px;height:3px}.premium-company.page-editorial .company-values-list li{border-bottom:1px solid var(--border);padding-block:18px}.premium-company.page-editorial .company-values-list li:hover{color:var(--primary)}@media (prefers-reduced-motion:reduce){.premium-home .home-area .area-card-photo,.premium-home .home-process-photo-card img,.premium-home .home-industries-grid a>div:first-child{transition:none!important;transform:none!important}}.premium-home .home-industries-grid>li{padding-top:0!important}@media (width>=768px){.premium-home .home-industries-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:48px 32px!important}.premium-home .home-industries-grid img{aspect-ratio:4/3!important}.premium-home .home-industries-grid p{font-size:22px}}@media (width>=1280px){.premium-home .home-industries-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.premium-home .home-industries-grid img{aspect-ratio:4/5!important}}@media (width>=1024px){.premium-solutions>section:not(.solutions-cover) h2{letter-spacing:-.035em;font-size:52px;line-height:1.05}.premium-contact h1{letter-spacing:-.04em;line-height:1.02;font-size:64px!important}.stories-page section:not(:first-child) h2,.faq-page h2{letter-spacing:-.03em}.faq-page .faq-intro h1{letter-spacing:-.04em;font-size:72px;line-height:1}}.premium-solutions>section:not(.solutions-cover) img{transition:transform .7s cubic-bezier(.16,1,.3,1)}.premium-solutions>section:not(.solutions-cover) li:hover img{transform:scale(1.02)}.premium-contact .contact-channel-list a{transition:color .25s,transform .25s}.premium-contact .contact-channel-list a:hover{color:var(--primary);transform:translate(4px)}.faq-page [data-state]{transition:color .25s}.faq-page button[data-state=open]{color:var(--primary)}@media (prefers-reduced-motion:reduce){.premium-solutions img,.premium-contact .contact-channel-list a{transition:none!important;transform:none!important}}
