.about-page{--about-display:var(--shared-display-font);--about-sans:var(--shared-body-font);--about-control:var(--shared-control-font);color:#231f20;font-family:var(--about-sans)}.about-page p,.about-page h1,.about-page h2,.about-page h3,.about-page h4,.about-page ol{margin:0}.about-container{width:min(1224px,100% - 100px);margin-inline:auto}.about-dot{color:var(--red)}.about-eyebrow{font:500 12px/1.4 var(--about-control);letter-spacing:.13em;text-transform:uppercase;font-stretch:87.5%}.about-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:130px 30px;display:flex}.about-hero h1{font:400 clamp(100px, 16vw, 250px)/1.08 var(--about-display);letter-spacing:-.035em}.about-hero p{max-width:600px;font:400 clamp(18px, 1.7vw, 25px)/1.4 var(--about-sans);margin-top:32px}.about-intro{padding-block:110px 135px}.about-intro-grid{grid-template-columns:1fr 2.2fr;gap:60px;display:grid}.about-intro .about-eyebrow{padding-top:15px}.about-statement{max-width:860px;font:400 clamp(33px, 4.1vw, 62px)/1.2 var(--about-display);letter-spacing:-.025em;text-align:left;text-wrap:pretty}.about-intro-notes,.about-together-copy{grid-template-columns:1fr 1fr;gap:38px;display:grid}.about-intro-notes{margin-top:48px}.about-intro-notes p,.about-together-copy p{max-width:380px;font-size:18px;line-height:1.6}.about-approach{padding-block:105px 120px}.about-approach>.about-eyebrow{margin-bottom:42px}.about-section-lead{grid-template-columns:1.25fr 1fr;align-items:end;gap:80px;margin-bottom:90px;display:grid}.about-section-lead h2{font:400 clamp(58px, 7.4vw, 112px)/1.08 var(--about-display);letter-spacing:-.035em}.about-approach-copy p{max-width:390px;font-size:21px;line-height:1.5}.about-approach-copy p+p{margin-top:24px}.about-steps{padding:0;list-style:none}.about-step{grid-template-columns:65px 1.25fr 1fr;align-items:start;gap:30px;padding-block:45px;display:grid;position:relative}.about-step h3{font:400 clamp(30px, 3.2vw, 48px)/1.2 var(--about-display);letter-spacing:-.025em;grid-column:2}.about-step-number{font:500 12px/1.5 var(--about-control);letter-spacing:.08em;color:var(--red);position:absolute;top:55px;left:0}.about-step-detail{grid-column:3}.about-step-detail h4{font:500 20px/1.4 var(--about-sans);margin-bottom:16px}.about-step-detail p{max-width:400px;font-size:18px;line-height:1.55}.about-together{padding-block:20px 125px}.about-together-inner{grid-template-columns:1fr 2.2fr;gap:60px;display:grid}.about-together .about-eyebrow{padding-top:10px}.about-together h2{max-width:770px;font:400 clamp(40px, 5vw, 76px)/1.15 var(--about-display);letter-spacing:-.025em;margin-bottom:36px}.about-narrative{text-align:justify;text-align-last:start;hyphens:auto;hyphenate-limit-chars:6 3 3;text-wrap:pretty}.about-contact{text-align:center;padding-block:105px 115px}.about-contact .about-eyebrow{letter-spacing:.09em;margin-bottom:32px}.about-contact h2{font:400 clamp(64px, 9.4vw, 144px)/1.14 var(--about-display);letter-spacing:-.035em}.about-contact h2 a{min-height:44px;padding-block:8px;display:inline-block}.about-contact h2 a:hover,.about-contact h2 a:focus-visible{color:var(--red)}.about-contact h2 a:focus-visible,.about-awards a:focus-visible,.about-awards button:focus-visible{outline-offset:4px;outline:2px solid #000}@media (width<=900px){.about-container{width:calc(100% - 56px)}.about-intro-grid,.about-together-inner{grid-template-columns:1fr;gap:30px}.about-intro .about-eyebrow,.about-together .about-eyebrow{padding-top:0}.about-intro{padding-block:80px 90px}.about-statement{max-width:780px}.about-intro-notes{max-width:730px}.about-section-lead{grid-template-columns:1.2fr 1fr;gap:38px;margin-bottom:65px}.about-approach-copy p{font-size:19px}.about-approach{padding-block:80px 90px}.about-step{grid-template-columns:32px 1fr 1fr;gap:22px;padding-block:34px}.about-step-number{top:44px}.about-step-detail p{font-size:17px}.about-together{padding-bottom:90px}}@media (width<=600px){.about-hero{min-height:100svh;padding:125px 20px}.about-hero h1{font-size:23vw}.about-hero p{max-width:270px;margin-top:26px;font-size:18px}.about-container{width:calc(100% - 40px)}.about-intro{padding-block:64px 70px}.about-statement{letter-spacing:-.02em;font-size:clamp(30px,8.6vw,45px);line-height:1.25}.about-intro-notes,.about-together-copy{grid-template-columns:1fr;gap:22px;margin-top:30px}.about-intro-notes p,.about-together-copy p{max-width:none;font-size:17px;line-height:1.6}.about-section-lead{grid-template-columns:1fr;gap:28px;margin-bottom:45px}.about-section-lead h2{letter-spacing:-.025em;font-size:clamp(48px,14.2vw,76px);line-height:1.13}.about-approach-copy p{max-width:400px;font-size:18px}.about-approach{padding-block:65px 70px}.about-approach>.about-eyebrow{margin-bottom:30px}.about-step{grid-template-columns:28px 1fr;gap:6px 14px;padding-block:28px}.about-step h3{grid-column:2;font-size:clamp(28px,8vw,38px)}.about-step-number{top:38px}.about-step-detail{grid-column:2}.about-step-detail h4{margin-block:14px 12px;font-size:18px}.about-step-detail p{font-size:16px;line-height:1.6}.about-together{padding-bottom:70px}.about-together h2{margin-bottom:20px;font-size:clamp(35px,10.5vw,58px);line-height:1.22}.about-together-copy{margin-top:0}.about-contact{padding-block:70px 75px}.about-contact .about-eyebrow{margin-bottom:18px}.about-contact h2{font-size:clamp(56px,15vw,90px);line-height:1.2}}@media (prefers-reduced-motion:reduce){.about-page{scroll-behavior:auto}}.about-awards{padding-bottom:100px}.about-awards-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.about-awards h2{font:400 clamp(38px, 4.1vw, 62px)/1.15 var(--about-display);letter-spacing:-.025em}.about-awards-toggle{min-width:44px;min-height:44px;color:inherit;font:500 11px/1.4 var(--about-control);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:9px 0}.about-awards-toggle:hover,.about-awards-toggle:focus-visible{color:var(--red)}.about-awards-toggle[hidden]{display:none}.about-awards-window{scrollbar-width:thin;width:100%;padding-block:12px;overflow:auto hidden}.about-awards-track{will-change:transform;width:max-content;display:flex}.about-award-list{flex-flow:row;flex:none;align-items:center;width:max-content;margin:0;padding:0;list-style:none;display:flex}.about-award-item{flex:none;justify-content:center;align-items:center;width:280px;height:152px;padding-inline:22px;display:flex}.about-award-item>img{object-fit:contain;filter:grayscale();width:auto;max-width:100%;height:auto;max-height:116px;display:block}.about-award-idejax>img{filter:grayscale()brightness(5);max-width:198px}.about-award-effie>img{max-width:213px}.about-award-sip>img{max-width:230px}.about-award-sfwsc>img{width:112px;height:112px}.about-award-balcannes>img{max-width:220px}.about-award-wwa-window{flex:none;width:160px;height:121.954px;display:block;position:relative;overflow:hidden}.about-award-wwa-window img{filter:grayscale()invert()brightness(5);width:677.524px;max-width:none;height:156.352px;max-height:none;position:absolute;top:-18.241px;left:-18.241px}.about-awards[data-enhanced=true] .about-awards-window{overflow-x:hidden}.about-awards[data-enhanced=true] .about-awards-track{animation:about-awards-drift var(--about-awards-duration,70s) linear infinite;animation-play-state:paused}.about-awards[data-enhanced=true][data-running=true] .about-awards-track{animation-play-state:running}@keyframes about-awards-drift{to{transform:translate3d(calc(-1 * var(--about-awards-distance,1680px)), 0, 0)}}@media (width<=600px){.about-awards{padding-bottom:65px}.about-awards-heading{margin-bottom:16px}.about-award-item{width:240px;height:142px;padding-inline:24px}.about-award-item>img{max-width:192px}.about-award-idejax>img{max-width:174px}.about-award-sfwsc>img{width:104px;height:104px}.about-award-wwa-window{width:150px;height:114.332px}.about-award-wwa-window img{width:635.179px;max-width:none;height:146.58px;top:-17.101px;left:-17.101px}}@media (prefers-reduced-motion:reduce){.about-awards-track{transform:none}}
