.challenge-grid-editorial{--cge-color-ink:#030024;--cge-color-muted:rgba(3,0,36,.82);--cge-color-border:var(--line-faint,#dddef4);--cge-color-icon-bg:#eaebf7;--cge-header-gap:22px;--cge-grid-gap-x:clamp(32px,3.4vw,60px);--cge-grid-gap-y:46px;color:var(--cge-color-ink)}.challenge-grid-editorial,.challenge-grid-editorial *{box-sizing:border-box}.challenge-grid-editorial__inner{width:100%}.challenge-grid-editorial__header{margin-inline:auto;max-width:820px;text-align:center}.challenge-grid-editorial__title h1,.challenge-grid-editorial__title h2,.challenge-grid-editorial__title h3,.challenge-grid-editorial__title p{color:var(--cge-color-ink);font-family:inherit;font-size:clamp(38px,4.4vw,53px);font-weight:500;letter-spacing:-.02em;line-height:1.05;margin:0}.challenge-grid-editorial__title em,.challenge-grid-editorial__title i{font-family:"Instrument Serif",serif;font-size:calc(1em + 4px);font-style:italic;font-weight:400;letter-spacing:0;line-height:inherit}.challenge-grid-editorial__intro{color:var(--cge-color-muted);color:var(--cge-color-ink);font-size:19px;font-weight:500;line-height:1.6;margin:var(--cge-header-gap) auto 0;max-width:680px;opacity:1}.challenge-grid-editorial__intro>:first-child,.challenge-grid-editorial__item-text>:first-child{margin-top:0}.challenge-grid-editorial__intro>:last-child,.challenge-grid-editorial__item-text>:last-child{margin-bottom:0}.challenge-grid-editorial__grid{display:grid;gap:var(--cge-grid-gap-y) var(--cge-grid-gap-x);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(54px,6vw,72px)}.challenge-grid-editorial__item{min-width:0}.challenge-grid-editorial__icon-wrap{align-items:center;background:linear-gradient(180deg,#e2e4f3 0,#eff0f9);border:0;border-radius:12px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.5);color:var(--cge-color-ink);display:inline-flex;height:45px;justify-content:center;margin-bottom:30px;width:45px}html[data-brand=stiply] .challenge-grid-editorial__icon-wrap{background:linear-gradient(to bottom,var(--surface-to) 0,var(--surface-from) 100%)}.challenge-grid-editorial__icon{display:block;height:20px;object-fit:contain;width:20px}.challenge-grid-editorial__icon-fallback{color:currentColor;display:inline-flex;height:20px;width:20px}.challenge-grid-editorial__icon-fallback svg{display:block;fill:currentColor;height:100%;width:100%}.challenge-grid-editorial__item-title{color:var(--cge-color-ink);font-size:21px;font-weight:500;letter-spacing:0;line-height:1.3;margin:0;max-width:320px}.challenge-grid-editorial__item-text{color:var(--cge-color-muted);font-size:17px;line-height:1.6;margin-top:12px;max-width:330px}.challenge-grid-editorial__item-text p{margin:0 0 12px}.challenge-grid-editorial__item-text a{color:var(--cge-color-ink);text-decoration-thickness:1px;text-underline-offset:.18em}.challenge-grid-editorial__item-text a:focus-visible,.challenge-grid-editorial__item-text a:hover{text-decoration-thickness:2px}@media (max-width:960px){.challenge-grid-editorial__header{max-width:680px}.challenge-grid-editorial__title h1,.challenge-grid-editorial__title h2,.challenge-grid-editorial__title h3,.challenge-grid-editorial__title p{font-size:clamp(38px,10vw,44px);line-height:1.03}.challenge-grid-editorial__intro{font-size:18px;margin-top:18px}.challenge-grid-editorial__grid{column-gap:clamp(28px,6vw,56px);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:52px;row-gap:44px}.challenge-grid-editorial__icon-wrap{margin-bottom:24px}}@media (max-width:560px){.challenge-grid-editorial__header{text-align:left}.challenge-grid-editorial__grid{grid-template-columns:1fr;margin-top:44px;row-gap:40px}.challenge-grid-editorial__item{max-width:100%}.challenge-grid-editorial__item-text,.challenge-grid-editorial__item-title{max-width:none}.challenge-grid-editorial__item-text{margin-top:12px}.challenge-grid-editorial__icon-wrap{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.challenge-grid-editorial *,.challenge-grid-editorial :after,.challenge-grid-editorial :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}