/* About: wide editorial composition from the approved homepage. */
.g-inner main .g-about-hero{background:#fbfaf7;padding:72px 0 64px;border-bottom:1px solid #eceae4}.g-inner main .g-about-hero h1{font-size:clamp(50px,5.4vw,78px)!important;max-width:none!important;line-height:1.06!important;letter-spacing:-.055em;margin:24px 0 36px}.g-inner main .g-about-hero-row{display:grid;grid-template-columns:1.6fr 1fr;gap:72px;align-items:center}.g-inner main .g-about-hero-row .g-lead{margin:0;max-width:55ch}.g-inner main .g-about-brand{margin:0;padding:0;border:0;max-width:390px;width:100%;justify-self:end}.g-inner main .g-about-brand img{display:block;width:100%;height:auto}.g-inner main .g-about-hero .g-kicker:before,.g-inner main .g-about-purpose .g-kicker:before,.g-inner main .g-about-expertise .g-kicker:before{content:"";display:inline-block;width:32px;height:4px;background:#ffc824;margin:0 12px 3px 0}.g-inner main :is(.g-about-purpose,.g-about-portfolio,.g-about-collaboration,.g-about-expertise){padding:80px 0}.g-inner main :is(.g-about-purpose-grid,.g-about-collaboration-grid){display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:80px}.g-inner main .g-about-equation{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:14px;align-items:center;background:#111;border-radius:14px;padding:36px;color:#fbfaf7}.g-inner main .g-about-equation>span{border:1px solid #ffffff55;padding:20px 8px;border-radius:8px;font-size:14px;text-align:center;font-weight:600;letter-spacing:.05em}.g-inner main .g-about-equation>b{font-size:24px;color:#ffc824}.g-inner main .g-about-equation>strong{grid-column:1/-1;background:#ffc824;color:#111;padding:24px;font-size:28px;border-radius:8px;display:flex;justify-content:space-between;gap:18px;margin-top:12px}.g-inner main .g-about-equation i{font-style:normal}.g-inner main .g-about-businesses{padding:80px 0;background:#111;color:#fbfaf7}.g-inner main .g-about-businesses>.wrap>.g-kicker{color:#ffc824}.g-inner main .g-about-business-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.g-inner main .g-about-business-grid article{padding:44px;border:1px solid #ffffff50;border-radius:14px;display:flex;flex-direction:column;align-items:flex-start}.g-inner main .g-about-business-grid article:first-child{background:#ffc824;border-color:#ffc824;color:#111}.g-inner main .g-about-business-grid h2{font-size:clamp(34px,3.4vw,48px)!important;max-width:19ch;margin-top:28px}.g-inner main .g-about-business-grid p{margin:0 0 32px;color:#fbfaf7}.g-inner main .g-about-business-grid article:first-child p{color:#111}.g-inner main .g-about-business-grid a{color:inherit;margin-top:auto;font-size:18px;font-weight:600;text-underline-offset:6px}.g-inner main .g-about-number{font-size:14px;font-weight:600;letter-spacing:.08em}.g-inner main .g-about-portfolio-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:64px;margin-bottom:36px}.g-inner main .g-about-platforms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.g-inner main .g-about-platforms>a{background:#fbfaf7;border:1px solid #eceae4;border-top:4px solid #ffc824;padding:32px;border-radius:12px;text-decoration:none;position:relative;transition:background .2s}.g-inner main .g-about-platforms>a:hover{background:#fff5d8}.g-inner main .g-about-platforms span{font-size:14px;color:#566377}.g-inner main .g-about-platforms h3{font-size:34px!important;margin:24px 0 12px}.g-inner main .g-about-platforms p{font-size:18px!important;margin:0}.g-inner main .g-about-platforms b{position:absolute;top:28px;right:28px;font-size:26px;font-weight:400}.g-inner main .g-about-collaboration{background:#fbfaf7;border-block:1px solid #eceae4}.g-inner main .g-about-journey{border:1px solid #d9d7ce;border-radius:14px;background:#fff;padding:12px 32px}.g-inner main .g-about-journey>div{display:grid;grid-template-columns:48px 1fr;column-gap:24px;padding:26px 0;border-bottom:1px solid #eceae4}.g-inner main .g-about-journey>div:last-child{border-bottom:0}.g-inner main .g-about-journey span{grid-row:1/3;background:#ffc824;color:#111;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:15px}.g-inner main .g-about-journey strong{font-size:27px;font-weight:600}.g-inner main .g-about-journey small{font-size:17px!important;color:#566377}.g-inner main .g-about-expertise-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:80px}.g-inner main .g-about-expertise .g-button{margin-top:20px;background:#ffc824;color:#111}.g-inner main .g-about-expertise p{max-width:65ch}
@media(max-width:1000px){.g-inner main :is(.g-about-purpose-grid,.g-about-collaboration-grid){gap:36px}.g-inner main .g-about-hero-row{gap:36px}.g-inner main .g-about-equation{padding:24px;gap:8px}.g-inner main .g-about-equation>span{font-size:12px}.g-inner main .g-about-business-grid article{padding:30px}.g-inner main .g-about-expertise-grid{gap:36px}}
@media(max-width:767px){.g-inner main .g-about-hero{padding:44px 0}.g-inner main .g-about-hero h1{font-size:43px!important;line-height:1.08!important}.g-inner main .g-about-hero-row,.g-inner main .g-about-purpose-grid,.g-inner main .g-about-collaboration-grid,.g-inner main .g-about-business-grid,.g-inner main .g-about-portfolio-intro,.g-inner main .g-about-platforms,.g-inner main .g-about-expertise-grid{grid-template-columns:1fr;gap:28px}.g-inner main .g-about-brand{justify-self:start;max-width:320px}.g-inner main :is(.g-about-purpose,.g-about-portfolio,.g-about-collaboration,.g-about-expertise,.g-about-businesses){padding:48px 0}.g-inner main .g-about-business-grid h2{font-size:34px!important}.g-inner main .g-about-equation>span{font-size:13px}.g-inner main .g-about-equation>strong{font-size:24px;padding:20px}.g-inner main .g-about-business-grid article{padding:28px}.g-inner main .g-about-journey{padding:8px 24px}.g-inner main .g-about-platforms>a{padding:28px}}
.g-inner main .g-about-business-grid article:nth-child(2) h2{color:#fbfaf7!important}
