.dc-main :has(>[data-note-variant=footnote]),.dc-main :has(>:not(.gs-band)>[data-note-variant=footnote]){padding-bottom:0!important}.dc-main [data-note-variant=footnote]{max-width:64ch;font-size:13px;line-height:20px;margin-bottom:48px}.dc-main [data-note-variant=footnote]>div:first-child{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dc-main .w18b3-related,.dc-main .w18b1-footnote-links{border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);padding-top:14px}.dc-main .w18b3-related a:nth-of-type(n+4),.dc-main .w18b1-footnote-links a:nth-of-type(n+4){display:none}.r2c-band{background:#003738;color:#eeefd4}.r2c-band .w18-eyebrow{color:#eeefd4;opacity:.84}.r2c-band .w18-h2,.r2c-band .w18-principle h3{color:#eeefd4}.r2c-band .w18-sub,.r2c-band .w18-principle p{color:#eeefd4e0}.r2c-band .w18-principle,.r2c-band .w18-tile{border-top-color:#eeefd447}.r2c-band-flush{padding-bottom:clamp(32px,4vw,64px)}.r2c-band-flush section{background:transparent}.r2c-band-flush .w18-section{padding-top:clamp(40px,5vw,72px);padding-bottom:0}.r2c-kpis{display:flex;flex-wrap:wrap;gap:16px clamp(32px,5vw,72px);margin:28px 0 0;padding:0}.r2c-kpis>div{border-top:1px solid rgba(0,55,56,.28);padding-top:12px;min-width:150px}.r2c-kpis dt{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#074c4b}.r2c-kpis dd{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(28px,3.2vw,44px);font-weight:700;line-height:1;letter-spacing:-.02em;color:#003738}.w18-careers .r2c-band .w18-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(20px,2.4vw,36px)}@media(max-width:960px){.w18-careers .r2c-band .w18-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.w18-careers .r2c-band .w18-values{grid-template-columns:minmax(0,1fr)}}.r2c-dr-dark{border-bottom-color:#eeefd338;border-top:1px solid rgba(238,239,211,.22);margin-top:12px}.r2c-dr-dark .w19-dr-t{font-size:17px}.r2c-dr-dark .w19-dr-s{color:#eeefd3d6}.r2c-same{margin:0;display:grid;gap:0}.r2c-same>div{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);gap:12px;padding:10px 0;border-top:1px solid rgba(238,239,211,.14)}.r2c-same dt{font-size:12px;font-weight:600;color:#eeefd3d6}.r2c-same dd{margin:0;font-size:14px;font-weight:600;color:#eeefd4}.r2c-art-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:clamp(28px,4vw,64px);align-items:start}.r2c-art{justify-self:end}.r2c-art img{display:block;width:100%;max-width:420px;height:auto}@media(max-width:960px){.r2c-art-split{grid-template-columns:minmax(0,1fr)}.r2c-art{justify-self:start}}.r2c-pull{background:#003738;color:#eeefd4;padding:clamp(72px,10vw,152px) 18px}.r2c-pull blockquote{margin:0 auto;max-width:24ch;max-width:min(1100px,100%);text-align:center;font-size:clamp(28px,4.4vw,64px);font-weight:600;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.r2c-pull em{font-style:normal;color:#4dbd97}.r2c-steps .w18b1-step-n{font-size:32px;color:#074c4b}.r2c-li-row{color:#003738;margin-top:10px;max-width:640px;border-bottom:0;border-top:1px solid rgba(0,55,56,.28)}.r2c-li-row .w19-dr-sum{min-height:44px;padding:4px 0}.r2c-li-row .w19-dr-t{font-size:15px;line-height:22px}.r2c-li-row .w19-dr-s{font-size:13px}.r2c-li-row .w19-dr-body{max-width:none;padding-bottom:8px}.r2c-li-compare{margin-top:clamp(40px,5vw,72px);padding-top:clamp(28px,3vw,44px);border-top:1px solid rgba(238,239,211,.28)}
