.wf-resp{--ink:#172019;--paper:#eef1ea;--green:#647662;--line:#c9d0c5;--muted:#667067;background:var(--paper);color:var(--ink)}.wf-resp *{box-sizing:border-box}.wf-resp img,.wf-resp svg{width:100%;height:100%;display:block;object-fit:cover}.wf-resp-c{width:min(1500px,calc(100% - 64px));margin:auto}.wf-resp-k{font-size:10px;text-transform:uppercase;letter-spacing:.18em;color:var(--muted);margin:0 0 14px}.wf-resp h1,.wf-resp h2,.wf-resp h3{font-weight:500}.wf-resp-copy{font-size:13px;line-height:1.8;color:var(--muted)}.wf-ph{min-height:220px;background:#d8ded5}.wf-ph svg{opacity:.2}.wf-resp-hero{padding:76px 0 100px;background:#e9eee5}.wf-resp-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end}.wf-resp-hero h1{font-size:clamp(58px,7.5vw,116px);line-height:.87;letter-spacing:-.055em;margin:0}.wf-resp-hero__media{height:520px;margin-top:54px}.wf-resp-frame{padding:110px 0;background:#17301f;color:#eef4ed}.wf-resp-frame .wf-resp-k,.wf-resp-frame .wf-resp-copy{color:#a9b6aa}.wf-resp-frame__grid{display:grid;grid-template-columns:repeat(5,1fr);margin-top:40px;border-top:1px solid #4a5e4d}.wf-resp-frame article{min-height:300px;padding:20px;border-right:1px solid #4a5e4d}.wf-resp-frame h3{font-size:22px;margin:125px 0 8px}.wf-resp-renew{padding:120px 0;background:#fff}.wf-resp-renew__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.wf-resp-renew__media{height:610px}.wf-resp-renew h2{font-size:clamp(42px,5.5vw,82px);line-height:.93;margin:0 0 24px}.wf-resp-practice{padding:115px 0;background:#dce4d8}.wf-resp-practice article{display:grid;grid-template-columns:120px 1fr 1fr;gap:26px;border-top:1px solid #b9c3b5;padding:24px 0}.wf-resp-practice .meta{font-size:9px;text-transform:uppercase;color:var(--muted)}.wf-resp-practice h3{font-size:24px;margin:0}.wf-resp-practice p{margin:0;color:var(--muted);font-size:12px;line-height:1.7}.wf-resp-pack{padding:120px 0;background:#fff}.wf-resp-pack__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:60px}.wf-resp-pack__media{height:540px}.wf-resp-pack__list article{border-top:1px solid var(--line);padding:18px 0}.wf-resp-pack__list h3{font-size:19px;margin:0 0 6px}.wf-resp-evidence{padding:110px 0;background:#182019;color:#f1f5ef}.wf-resp-evidence .wf-resp-k,.wf-resp-evidence .wf-resp-copy{color:#a9b0a9}.wf-resp-evidence__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:38px}.wf-resp-evidence article{border:1px solid #455047;padding:22px;min-height:210px}.wf-resp-evidence .meta{font-size:9px;color:#98a199;text-transform:uppercase}.wf-resp-evidence h3{font-size:22px;margin:72px 0 8px}.wf-resp-roadmap{padding:120px 0;background:#f1efe8}.wf-resp-roadmap__rail{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);margin-top:40px}.wf-resp-roadmap article{padding:25px;border-right:1px solid var(--line);min-height:330px}.wf-resp-roadmap .meta{font-size:10px;text-transform:uppercase;color:var(--green)}.wf-resp-roadmap h3{font-size:32px;margin:120px 0 10px}.wf-resp-cta{padding:110px 0;background:#899c84}.wf-resp-cta__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end}.wf-resp-cta h2{font-size:clamp(48px,6vw,90px);line-height:.9;margin:0}.wf-resp-cta a{display:inline-flex;background:#112015;color:#fff;text-decoration:none;padding:13px 20px;font-size:11px;margin-top:18px}@media(max-width:989px){.wf-resp-c{width:calc(100% - 32px)}.wf-resp-hero__grid,.wf-resp-renew__grid,.wf-resp-pack__grid,.wf-resp-cta__grid{grid-template-columns:1fr}.wf-resp-frame__grid{grid-template-columns:repeat(2,1fr)}.wf-resp-evidence__grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.wf-resp-c{width:calc(100% - 24px)}.wf-resp-hero h1{font-size:52px}.wf-resp-hero__media,.wf-resp-renew__media,.wf-resp-pack__media{height:360px}.wf-resp-frame__grid,.wf-resp-evidence__grid,.wf-resp-roadmap__rail{grid-template-columns:1fr}.wf-resp-practice article{grid-template-columns:1fr}.wf-resp-hero,.wf-resp-frame,.wf-resp-renew,.wf-resp-practice,.wf-resp-pack,.wf-resp-evidence,.wf-resp-roadmap,.wf-resp-cta{padding-top:76px;padding-bottom:76px}}.wf-resp{max-width:100%}.wf-resp :where(h1,h2,h3,h4,h5,h6){color:inherit;overflow-wrap:break-word}.wf-resp :where([class*=__grid],[class*=__layout],[class*=__wrap],[class*=__top],[class*=__in])>*{min-width:0}.wf-resp :where(.media,[class*=__media],[class*=__visual],[class*=__cover],[class*=__stage]){min-width:0;max-width:100%;overflow:hidden}.wf-resp :where(.wf-ph,[class$=-ph],.wfc-ph){max-width:100%;overflow:hidden}.wf-resp :where(.media,[class*=__media],[class*=__visual],[class*=__cover],article)>:where(.wf-ph,[class$=-ph],.wfc-ph){width:100%;height:100%;min-height:0;max-height:100%}.wf-resp :where(.media,[class*=__media],[class*=__visual],[class*=__cover],article)>:where(.wf-ph,[class$=-ph],.wfc-ph)>svg{display:block;width:100%;height:100%;min-height:0;max-height:100%;object-fit:cover}.wf-resp :where(img,svg){max-width:100%}@media(max-width:989px){.wf-resp :where(h1,h2,h3){overflow-wrap:normal;word-break:normal}}.wf-resp-frame h1,.wf-resp-frame h2,.wf-resp-frame h3,.wf-resp-evidence h1,.wf-resp-evidence h2,.wf-resp-evidence h3{color:#eef4ed}
/*# sourceMappingURL=/cdn/shop/t/22/assets/wf-responsibility.css.map */
