/* Global marketing: a scoped, editorial extension of GW PACIFIC's shared shell. */
.mk-page{--mk-navy:#0b2d42;--mk-blue:#007eb8;--mk-cyan:#00a3df;--mk-line:#dbe5eb;--mk-muted:#516b7b;color:var(--mk-navy);background:#fff;word-break:keep-all;overflow-wrap:break-word}
.mk-page :where(h1,h2,h3,h4,p,ol,ul,figure,dl,dd){margin:0}
.mk-page :where(h1,h2,h3,h4){color:inherit;letter-spacing:-.045em}
.mk-page :where(section,article,aside)[id]{scroll-margin-top:112px}
.mk-container{width:calc(100% - 88px);max-width:1190px;margin:0 auto}
.mk-section{padding:88px 0}
.mk-section-head{display:grid;grid-template-columns:1.12fr 1fr;gap:80px;align-items:end;margin-bottom:42px}
.mk-kicker,.mk-overline,.mk-panel-label{font-size:11px;line-height:1.6;font-weight:800;letter-spacing:.15em;color:var(--mk-blue)}
.mk-kicker{margin-bottom:17px}
.mk-page h2{font-size:36px;font-weight:800;line-height:1.4}
.mk-page h3{font-size:27px;font-weight:800;line-height:1.4}
.mk-body-copy,.mk-section-lead{font-size:15px;line-height:1.9;color:var(--mk-muted)}
.mk-section-lead{max-width:450px;padding-bottom:4px}
.mk-page .mk-text-link{display:inline-flex;align-items:center;gap:20px;max-width:100%;padding:9px 0 6px;border-bottom:1px solid #a3bbc8;font-size:13px;font-weight:700;color:var(--mk-navy);text-decoration:none;transition:color .18s,border-color .18s}
.mk-page .mk-text-link .vh-icon{width:16px;height:16px;flex:none;transition:transform .18s}
.mk-page .mk-text-link:hover{color:var(--mk-blue);border-color:var(--mk-blue)}
.mk-page .mk-text-link:hover .vh-icon{transform:translate(2px,-2px)}
.mk-page a:focus-visible,.mk-page button:focus-visible,.mk-page [tabindex="0"]:focus-visible{outline:3px solid #00a3df;outline-offset:5px}
.mk-hero{position:relative;isolation:isolate;background:#0b283b;color:#fff;overflow:hidden}
.mk-hero-image{position:absolute;inset:0 0 0 30%;z-index:-2;background:url('../../assets/gwp/business.webp') right 40%/cover no-repeat;mask-image:linear-gradient(90deg,transparent,#000 16%)}
.mk-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0b283b 9%,rgba(11,40,59,.97) 30%,rgba(11,40,59,.73) 51%,rgba(11,40,59,.06) 84%),linear-gradient(0deg,rgba(5,28,44,.85),transparent 35%)}
.mk-hero .mk-container{position:relative}
.mk-breadcrumb{display:flex;gap:12px;align-items:center;padding:24px 0;font-size:10px;line-height:1.6;color:#d1e1e9}
.mk-breadcrumb span:last-child{color:#fff}
.mk-breadcrumb a{text-decoration:none}
.mk-breadcrumb a:hover{color:#76d6ff}
.mk-hero-copy{padding:28px 0 43px;max-width:690px}
.mk-overline{color:#75d5fc;letter-spacing:.17em;margin-bottom:19px}
.mk-page .mk-hero h1{font-size:54px;font-weight:800;line-height:1.23;letter-spacing:-.055em;color:#fff;margin-bottom:23px}
.mk-hero h1 span{font-weight:400;color:#73cce9}
.mk-hero h1 em{font-style:normal;color:#75d5fc}
.mk-hero-lead{font-size:19px;font-weight:700;letter-spacing:-.03em;line-height:1.7;margin-bottom:12px}
.mk-hero-description{font-size:14px;line-height:1.85;color:#d3e1e9}
.mk-mobile-break{display:none}
.mk-hero-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:0 0 24px}
.mk-hero-bottom nav{display:flex;gap:26px;max-width:690px;width:100%;border-top:1px solid #ffffff36;padding-top:17px}
.mk-hero-bottom nav a{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:12px;font-weight:600;flex:1;white-space:nowrap}
.mk-hero-bottom nav a span{color:#75d5fc;font-size:10px;font-weight:500;letter-spacing:.04em}
.mk-hero-bottom nav a b{font-size:16px;font-weight:400;margin-left:auto;transition:transform .18s}
.mk-hero-bottom nav a:hover{color:#75d5fc}
.mk-hero-bottom nav a:hover b{transform:translateY(3px)}
.mk-photo-note{font-size:9px;white-space:nowrap;color:#e0eaf0;background:#0b283bb3;padding:3px 8px}
.mk-page .gwp-subnav{background:#fff}
.mk-page .gwp-support-link{border-left:1px solid var(--mk-line);margin-left:6px;padding-left:15px;font-size:11px;color:#536e7d}
.mk-research{display:grid;grid-template-columns:1.12fr 1fr;border-top:1px solid var(--mk-navy)}
.mk-research-copy{padding:39px 54px 4px 0}
.mk-service-heading{display:flex;gap:16px;align-items:baseline;margin-bottom:19px}
.mk-service-number{font-size:12px;letter-spacing:.05em;color:var(--mk-blue);font-weight:800;flex:none}
.mk-research-points{margin:28px 0 20px}
.mk-research-points>div{padding:15px 0;border-top:1px solid var(--mk-line)}
.mk-research-points dt{font-size:14px;font-weight:700;margin-bottom:5px}
.mk-research-points dt span{font-size:10px;color:var(--mk-blue);margin-right:8px}
.mk-research-points dd{font-size:13px;color:var(--mk-muted);line-height:1.85;padding-left:25px}
.mk-research-output{position:relative;isolation:isolate;overflow:hidden;background:var(--mk-navy);color:#fff;padding:31px 38px 27px}
.mk-research-output:before{content:"";width:280px;height:280px;border:1px solid #3d6c834f;border-radius:50%;position:absolute;top:-130px;right:-65px;z-index:-1;box-shadow:0 0 0 50px #1c587521,0 0 0 100px #1c587515}
.mk-output-top{display:flex;gap:16px;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:.14em;color:#8fc2dc}
.mk-output-top span:last-child{font-size:8px;color:#9eb8c6}
.mk-research-output h4{font-size:30px;line-height:1.45;margin:26px 0 28px;color:#fff}
.mk-decision-rows>div{display:grid;grid-template-columns:65px 1fr 1.22fr;align-items:center;gap:12px;border-top:1px solid #ffffff26;padding:17px 0}
.mk-decision-rows>div>span{font-size:9px;letter-spacing:.1em;color:#70d1f8}
.mk-decision-rows strong{font-size:17px;letter-spacing:-.025em;font-weight:700}
.mk-decision-rows small{font-size:11px;color:#b7cedc;text-align:right}
.mk-output-footer{display:flex;gap:27px;border-top:1px solid #ffffff26;padding-top:22px;margin-top:12px;font-size:12px;line-height:1.9;color:#c7dce8}
.mk-output-footer>span{color:#75d5fc;flex:none;font-size:10px}
.mk-reach-section{background:#f3f6f8}
.mk-channel-tabs{display:none;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid #c4d5df}
.mk-ready .mk-channel-tabs{display:grid}
.mk-channel-tabs button{font:inherit;position:relative;text-align:left;cursor:pointer;color:var(--mk-muted);background:transparent;border:0;padding:20px 27px 23px;min-width:0;transition:background .18s,color .18s}
.mk-channel-tabs button+button{border-left:1px solid #d7e2e8}
.mk-channel-tabs button>span{display:block;font-size:9px;font-weight:700;letter-spacing:.13em;margin-bottom:8px}
.mk-channel-tabs strong{font-size:20px;letter-spacing:-.03em;line-height:1.4}
.mk-channel-tabs b{position:absolute;right:26px;bottom:24px;font-weight:400;font-size:21px;color:#758e9d}
.mk-channel-tabs button[aria-selected="true"]{color:var(--mk-navy);background:#fff}
.mk-channel-tabs button[aria-selected="true"]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:var(--mk-cyan)}
.mk-channel-tabs button[aria-selected="true"]>span,.mk-channel-tabs button[aria-selected="true"] b{color:var(--mk-blue)}
.mk-channel-tabs button:hover{background:#ffffffa6;color:var(--mk-navy)}
.mk-channel-panel{display:grid;grid-template-columns:1.12fr 1fr;background:#fff;border-bottom:1px solid var(--mk-line)}
.mk-channel-panel[hidden]{display:none!important}
.mk-channel-copy{padding:43px 44px 41px}
.mk-panel-label{letter-spacing:.1em;font-size:10px;margin-bottom:14px}
.mk-channel-copy h3{margin-bottom:17px}
.mk-task-lines{margin:24px 0}
.mk-task-lines>div+div{margin-top:16px}
.mk-task-lines dt{font-size:14px;font-weight:700;margin-bottom:5px}
.mk-task-lines dd{font-size:13px;color:var(--mk-muted);line-height:1.85}
.mk-inline-output{display:flex;gap:13px;align-items:baseline;border-top:1px solid var(--mk-line);padding-top:16px;margin-bottom:20px;font-size:12px;line-height:1.9;color:var(--mk-muted)}
.mk-inline-output>span{font-size:10px;font-weight:700;flex:none;color:var(--mk-blue)}
.mk-channel-visual{margin:24px 24px 24px 0;min-width:0;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:34px}
.mk-email-visual{background:#eaf2f7;background-image:radial-gradient(#a4c2d252 .7px,transparent .7px);background-size:10px 10px}
.mk-sheet{width:100%;background:#fff;padding:24px 25px 19px;border:1px solid #dce7ed;box-shadow:0 12px 22px #123b5110;transform:rotate(-1.4deg)}
.mk-sheet-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:8px;letter-spacing:.13em;color:#678394;border-bottom:1px solid var(--mk-line);padding-bottom:16px}
.mk-sheet-meta i{display:block;width:6px;height:6px;background:var(--mk-cyan);border-radius:50%}
.mk-envelope{width:32px;margin:23px 0 14px;color:var(--mk-blue)}
.mk-envelope svg{display:block;fill:none;stroke:currentColor;stroke-width:1.4}
.mk-sheet h4{font-size:23px;line-height:1.55;margin-bottom:21px}
.mk-mail-line{display:grid;grid-template-columns:65px 1fr;gap:10px;align-items:baseline;padding:13px 0;border-top:1px solid var(--mk-line);font-size:11px;color:var(--mk-muted);line-height:1.6}
.mk-mail-line>span{font-size:8px;letter-spacing:.1em;color:var(--mk-blue);font-weight:700}
.mk-visual-caption{font-size:9px;line-height:1.8;color:#57778b;text-align:center;margin-top:24px}
.mk-network-visual{background:#0c3048;color:#fff;overflow:hidden}
.mk-network-label{font-size:9px;letter-spacing:.15em;color:#8bc2dd;align-self:flex-start}
.mk-network-orbit{position:relative;width:230px;height:230px;border:1px solid #64b0d14a;border-radius:50%;margin:31px auto 25px;display:grid;place-items:center}
.mk-network-orbit:before{content:"";position:absolute;width:160px;height:160px;border-radius:50%;border:1px dashed #64b0d15c}
.mk-orbit-core{position:relative;display:flex;flex-direction:column;justify-content:center;width:122px;height:122px;border-radius:50%;background:#12516f;border:1px solid #4b8fae;text-align:center;font-size:10px;line-height:1.5;letter-spacing:.06em;color:#b8d7e6;box-shadow:0 0 35px #019fe31c}
.mk-orbit-core strong{font-size:16px;color:#fff;letter-spacing:.03em}
.mk-network-orbit>span{position:absolute;display:grid;place-items:center;width:61px;height:61px;border-radius:50%;font-size:11px;color:#e6f6ff;border:1px solid #38708b;background:#123f58;box-shadow:0 4px 12px #00101b30}
.mk-orbit-one{left:12px;top:-8px}
.mk-orbit-two{right:-18px;top:84px}
.mk-orbit-three{left:24px;bottom:-10px}
.mk-network-caption{align-self:flex-start}
.mk-network-caption h4{color:#fff;font-size:25px;line-height:1.5;margin-bottom:12px}
.mk-network-caption p{color:#b8d1df;font-size:12px;line-height:1.85}
.mk-pr-visual{background:#e6edf0}
.mk-press-sheet{width:100%;background:#fdfdfb;padding:25px 27px;box-shadow:0 10px 22px #1836480e;border:1px solid #d8e2e7}
.mk-press-masthead{border-top:3px solid var(--mk-navy);border-bottom:1px solid var(--mk-navy);padding:10px 0;display:flex;justify-content:space-between;align-items:center;gap:10px}
.mk-press-masthead>span{font-size:10px;font-weight:800;letter-spacing:.08em}
.mk-press-masthead small{font-size:6px;letter-spacing:.06em}
.mk-press-eyebrow{font-size:8px;font-weight:700;letter-spacing:.18em;color:#617f91;margin:30px 0 14px}
.mk-press-sheet h4{font-size:30px;line-height:1.48;letter-spacing:-.06em}
.mk-press-sheet h4 em{font-style:normal;color:var(--mk-blue)}
.mk-press-rule{width:31px;height:3px;background:var(--mk-cyan);margin:23px 0}
.mk-press-bottom{display:flex;justify-content:space-between;gap:20px;align-items:center}
.mk-press-bottom p{font-size:11px;line-height:1.9;color:var(--mk-muted)}
.mk-press-bottom>span{font-size:90px;line-height:.9;font-family:Georgia,serif;color:#b2cbd7;align-self:flex-start}
.mk-content-feature{display:grid;grid-template-columns:1.12fr 1fr;border-top:1px solid var(--mk-navy);border-bottom:1px solid var(--mk-line);margin-bottom:24px}
.mk-content-copy{padding:39px 54px 38px 0}
.mk-content-copy h3{margin-bottom:17px}
.mk-compact-list{list-style:none;padding:0;margin:23px 0;font-size:13px;line-height:1.9;color:var(--mk-muted)}
.mk-compact-list li{position:relative;padding-left:14px;margin:7px 0}
.mk-compact-list li:before{content:"";position:absolute;top:11px;left:0;width:4px;height:4px;background:var(--mk-cyan)}
.mk-content-formats{background:#edf3f6;padding:25px 32px 28px;overflow:hidden;display:flex;flex-direction:column;justify-content:center}
.mk-format-caption{font-size:9px;letter-spacing:.14em;color:#52788f;margin-bottom:23px}
.mk-format-board{display:grid;grid-template-columns:.88fr 1.2fr;grid-template-rows:1fr .52fr;gap:15px;min-height:290px}
.mk-format-print{grid-row:1/3;padding:20px;position:relative;display:flex;flex-direction:column;align-items:flex-start;color:white;background:#0c324a;box-shadow:0 7px 14px #153c4e19;overflow:hidden;border-left:5px solid #1b536f}
.mk-format-print>span{font-size:8px;line-height:1.7;letter-spacing:.14em;color:#91bed5}
.mk-format-print>b{font-size:29px;line-height:1.35;letter-spacing:-.06em;font-weight:700;margin:20px 0 auto;z-index:1}
.mk-format-print>i{position:absolute;width:120px;height:120px;border:23px solid #007eb8;border-radius:50%;right:-56px;bottom:44px;opacity:.8}
.mk-format-print>small{font-size:9px;color:#bcd5e2;margin-top:26px;z-index:1}
.mk-format-web{display:flex;flex-direction:column;background:#fff;border:1px solid #d7e2e8;box-shadow:0 5px 12px #1c48540a;padding:0 16px 13px}
.mk-browser-bar{display:flex;gap:3px;border-bottom:1px solid var(--mk-line);padding:9px 0;margin-bottom:15px}
.mk-browser-bar i{width:3px;height:3px;border-radius:50%;background:#a8bdc9}
.mk-format-web>span{font-size:6px;letter-spacing:.12em;color:var(--mk-blue);font-weight:700}
.mk-format-web>strong{font-size:15px;line-height:1.5;letter-spacing:-.035em;margin-top:7px}
.mk-web-layout{display:flex;gap:10px;margin-top:14px;margin-bottom:12px;min-height:34px}
.mk-web-layout i{width:42%;background:linear-gradient(130deg,#88c6e0,#216c8c)}
.mk-web-layout>span{flex:1;background:repeating-linear-gradient(0deg,transparent 0,transparent 6px,#dce6eb 6px,#dce6eb 8px)}
.mk-format-web>small{font-size:8px;color:#637f8f;margin-top:auto}
.mk-format-video{background:#0074a7;color:white;padding:15px;display:grid;grid-template-columns:35px 1fr;grid-template-rows:auto auto;align-items:center;gap:0 10px;background-image:linear-gradient(135deg,#014f75,#007eb8)}
.mk-format-video>span{grid-row:1/3;display:grid;place-items:center;border:1px solid #a6d9f475;border-radius:50%;height:35px;font-size:19px;font-weight:300;padding-left:2px}
.mk-format-video>strong{font-size:8px;letter-spacing:.1em;font-weight:700;align-self:end;padding-bottom:4px}
.mk-format-video>small{font-size:9px;color:#b8e0f4;align-self:start}
.mk-brand-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.mk-brand-card{padding:30px 34px 32px;border:1px solid var(--mk-line);min-width:0}
.mk-brand-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px}
.mk-brand-card-head>span{font-size:23px;line-height:1;color:#7a9aaa}
.mk-brand-card h3{margin-bottom:16px}
.mk-brand-card .mk-body-copy{min-height:58px}
.mk-digital-flow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:24px 0;padding:25px 22px;background:#eff5f8;min-height:111px}
.mk-digital-flow>div{display:flex;flex-direction:column;gap:7px}
.mk-digital-flow>div span{font-size:9px;letter-spacing:.05em;color:var(--mk-blue)}
.mk-digital-flow>div strong{font-size:13px;letter-spacing:-.025em;font-weight:700}
.mk-digital-flow>b{font-size:18px;font-weight:400;color:#89aabf}
.mk-identity-sample{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:20px 25px;background:#f2f5f6;margin:24px 0;min-height:111px}
.mk-identity-sample>div:first-child{display:flex;align-items:baseline;gap:11px}
.mk-identity-sample strong{font-size:48px;font-family:Arial,sans-serif;line-height:1;letter-spacing:-.05em}
.mk-identity-sample>div:first-child>span{font-size:16px;font-weight:700;letter-spacing:-.04em}
.mk-color-system{display:grid;grid-template-columns:repeat(3,28px);column-gap:4px;row-gap:8px}
.mk-color-system>i{display:block;height:22px;background:#0b2d42}
.mk-color-system>i:nth-child(2){background:#009fe3}
.mk-color-system>i:nth-child(3){background:#a9d5e8}
.mk-color-system>span{grid-column:1/-1;font-size:8px;color:#57778a;text-align:center}
.mk-card-detail{font-size:12px;line-height:1.9;color:var(--mk-muted);margin-bottom:16px}
.mk-card-detail p+p{margin-top:9px}
.mk-card-detail strong{color:var(--mk-navy);font-size:11px;margin-right:8px}
.mk-start-section{background:#f4f7f8;border-top:1px solid #e4ecef}
.mk-start-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:80px}
.mk-start-copy h2{font-size:31px;margin-bottom:22px}
.mk-prep{padding:19px 0;margin:21px 0;border-top:1px solid #d8e2e8;font-size:12px;color:var(--mk-muted);line-height:1.9}
.mk-prep>span{display:block;color:var(--mk-navy);font-weight:700;margin-bottom:5px}
.mk-page .mk-primary-link{display:inline-flex;gap:32px;justify-content:space-between;align-items:center;background:#e60012;color:#fff;text-decoration:none;font-size:13px;font-weight:700;padding:17px 24px;transition:background .18s}
.mk-primary-link .vh-icon{width:18px;height:18px}
.mk-page .mk-primary-link:hover{background:#bf0010}
.mk-working-steps{list-style:none;padding:0;align-self:start;border-top:1px solid #7694a5}
.mk-working-steps li{display:flex;align-items:baseline;gap:25px;padding:22px 0;border-bottom:1px solid #d6e1e7}
.mk-working-steps li>span{font-size:11px;font-weight:700;color:var(--mk-blue);letter-spacing:.04em}
.mk-working-steps h3{font-size:17px;line-height:1.5;margin-bottom:8px}
.mk-working-steps p{font-size:13px;line-height:1.85;color:var(--mk-muted)}
.mk-funding{display:grid;grid-template-columns:1.12fr 1fr;gap:80px;margin-top:60px;padding-top:31px;border-top:1px solid #cddce4}
.mk-funding .mk-kicker{font-size:9px;letter-spacing:.15em;margin-bottom:10px}
.mk-funding h3{font-size:22px}
.mk-funding>div>p:not(.mk-kicker){font-size:13px;color:var(--mk-muted);line-height:1.9}
.mk-funding small{display:block;font-size:11px;line-height:1.9;color:#5c7787;margin:9px 0 8px}
.mk-funding .mk-text-link{font-size:12px}

@media(max-width:1150px){.mk-section-head,.mk-start-grid,.mk-funding{gap:42px}.mk-hero-image{background-size:cover;background-position:right center}.mk-photo-note{font-size:8px}.mk-hero-bottom nav{max-width:650px}.mk-research-copy,.mk-content-copy{padding-right:34px}.mk-research-output{padding:29px}.mk-decision-rows>div{grid-template-columns:52px 1fr;gap:5px 9px}.mk-decision-rows small{grid-column:2;text-align:left}.mk-channel-tabs button{padding:19px 21px}.mk-channel-tabs b{right:20px;bottom:20px}.mk-channel-tabs strong{font-size:18px}.mk-channel-tabs button>span{font-size:8px}.mk-channel-copy{padding:34px}.mk-channel-visual{padding:25px;margin:20px 20px 20px 0}.mk-sheet,.mk-press-sheet{padding:22px 20px}.mk-sheet h4{font-size:21px}.mk-mail-line{grid-template-columns:56px 1fr;gap:8px}.mk-content-formats{padding:25px}.mk-format-board{gap:12px;grid-template-columns:1fr 1.15fr;min-height:283px}.mk-format-print{padding:17px}.mk-format-print>b{font-size:26px}.mk-format-video{grid-template-columns:30px 1fr;gap:0 7px;padding:12px}.mk-format-video>span{height:30px;font-size:16px}.mk-format-video>strong{font-size:6px}.mk-brand-card{padding:27px}.mk-digital-flow{padding:24px 15px}.mk-identity-sample{padding:20px}.mk-identity-sample strong{font-size:42px}.mk-identity-sample>div:first-child>span{font-size:14px}.mk-start-copy h2{font-size:29px}}
@media(max-width:900px){.mk-container{width:calc(100% - 48px)}.mk-section{padding:65px 0}.mk-page h2{font-size:31px}.mk-page h3{font-size:23px}.mk-section-head{gap:32px}.mk-section-lead,.mk-body-copy{font-size:14px}.mk-hero:before{background:linear-gradient(90deg,#0b283b 3%,#0b283bee 35%,#0b283b77 75%,#0b283b30),linear-gradient(0deg,#0b283b,transparent 45%)}.mk-hero-image{left:14%;background-position:right center}.mk-page .mk-hero h1{font-size:48px}.mk-hero-bottom{display:block}.mk-photo-note{display:block;width:max-content;margin:19px 0 0 auto}.mk-hero-bottom nav{max-width:none}.mk-hero-copy{padding-bottom:34px}.mk-section-head{grid-template-columns:1.2fr 1fr}.mk-research,.mk-content-feature,.mk-channel-panel{grid-template-columns:1fr 1fr}.mk-research-copy,.mk-content-copy{padding-right:25px}.mk-service-heading{gap:11px}.mk-research-output{padding:27px 23px}.mk-output-top{font-size:8px;letter-spacing:.08em}.mk-output-top span:last-child{font-size:7px}.mk-research-output h4{font-size:28px}.mk-output-footer{gap:16px;font-size:11px}.mk-channel-copy{padding:30px 25px}.mk-channel-tabs strong{font-size:17px}.mk-channel-tabs b{display:none}.mk-channel-tabs button>span{font-size:7px;letter-spacing:.1em}.mk-channel-visual{padding:20px 15px}.mk-sheet{padding:22px 16px}.mk-sheet h4{font-size:20px}.mk-mail-line{grid-template-columns:1fr;gap:4px;padding:10px 0}.mk-visual-caption{font-size:8px}.mk-network-orbit{width:190px;height:190px;margin:45px auto 34px}.mk-network-orbit:before{width:135px;height:135px}.mk-orbit-core{width:108px;height:108px;font-size:8px}.mk-orbit-core strong{font-size:14px}.mk-network-orbit>span{width:52px;height:52px;font-size:10px}.mk-orbit-two{top:70px;right:-10px}.mk-network-caption h4{font-size:22px}.mk-network-caption p{font-size:11px}.mk-network-label{font-size:8px}.mk-press-sheet{padding:20px 17px}.mk-press-masthead{display:block}.mk-press-masthead small{display:block;margin-top:3px}.mk-press-sheet h4{font-size:27px}.mk-content-formats{padding:22px 18px}.mk-format-board{gap:10px;min-height:270px}.mk-format-print{padding:14px 11px}.mk-format-print>b{font-size:24px}.mk-format-print>span{font-size:6px}.mk-format-print>small{font-size:7px}.mk-format-web{padding:0 11px 12px}.mk-format-web>strong{font-size:13px}.mk-format-video{grid-template-columns:24px 1fr;padding:12px 9px}.mk-format-video>span{height:24px;font-size:13px}.mk-format-video>strong{font-size:5px}.mk-brand-pair{gap:18px}.mk-brand-card{padding:26px 23px}.mk-digital-flow{gap:7px;padding:25px 12px}.mk-digital-flow>div strong{font-size:11px}.mk-digital-flow>b{font-size:14px}.mk-identity-sample{padding:20px 15px;gap:14px}.mk-identity-sample>div:first-child{gap:7px}.mk-identity-sample strong{font-size:39px}.mk-identity-sample>div:first-child>span{font-size:12px}.mk-color-system{grid-template-columns:repeat(3,20px)}.mk-start-grid,.mk-funding{gap:36px;grid-template-columns:1fr 1fr}.mk-start-copy h2{font-size:28px}.mk-working-steps li{gap:17px;padding:20px 0}.mk-working-steps h3{font-size:16px}.mk-funding h3{font-size:21px}}
@media(max-width:700px){.mk-container{width:calc(100% - 34px)}.mk-section{padding:53px 0}.mk-page :where(section,article,aside)[id]{scroll-margin-top:88px}.mk-kicker{font-size:9px;margin-bottom:13px}.mk-page h2{font-size:28px;line-height:1.42}.mk-page h3{font-size:23px}.mk-section-head{grid-template-columns:1fr;gap:19px;margin-bottom:29px}.mk-section-lead{max-width:470px;padding:0;font-size:14px}.mk-hero-image{left:0;background-size:cover;background-position:68% center;opacity:.75;mask-image:none}.mk-hero:before{background:linear-gradient(90deg,#0b283bf5,#0b283bbb 52%,#0b283b66),linear-gradient(0deg,#0b283b 4%,transparent 65%)}.mk-breadcrumb{padding:18px 0;gap:7px;font-size:8px}.mk-breadcrumb span:last-child{letter-spacing:-.03em}.mk-hero-copy{padding:26px 0 31px}.mk-overline{font-size:8px;letter-spacing:.13em;margin-bottom:17px}.mk-page .mk-hero h1{font-size:36px;line-height:1.3;margin-bottom:21px}.mk-hero-lead{font-size:17px;line-height:1.7;margin-bottom:13px}.mk-mobile-break{display:block}.mk-hero-description{font-size:12px;line-height:1.95}.mk-hero-bottom{padding-bottom:17px}.mk-hero-bottom nav{gap:13px;padding-top:15px}.mk-hero-bottom nav a{display:grid;grid-template-columns:1fr auto;gap:7px 0;font-size:10px;letter-spacing:-.035em}.mk-hero-bottom nav a span{grid-column:1/-1;font-size:8px;letter-spacing:.04em}.mk-hero-bottom nav a b{font-size:13px}.mk-photo-note{font-size:7px;margin-top:22px;padding:0;background:none;color:#b7cbd7}.mk-page .gwp-support-link{border-left:0;margin-left:0;padding-left:10px}.mk-research,.mk-channel-panel,.mk-content-feature{grid-template-columns:1fr}.mk-research-copy{padding:27px 0 29px}.mk-research-points{margin:24px 0 17px}.mk-research-points>div{padding:13px 0}.mk-research-points dd{font-size:12px}.mk-service-heading{gap:12px;margin-bottom:16px}.mk-service-number{font-size:10px}.mk-service-heading h3{font-size:22px}.mk-research-output{padding:25px}.mk-output-top{font-size:8px}.mk-research-output h4{font-size:29px;margin:22px 0}.mk-decision-rows>div{grid-template-columns:52px 1fr 1.1fr;padding:17px 0;gap:7px}.mk-decision-rows small{grid-column:auto;text-align:right;font-size:9px}.mk-decision-rows strong{font-size:15px}.mk-decision-rows>div>span{font-size:8px}.mk-output-footer{gap:24px;font-size:11px;padding-top:17px;margin-top:7px}.mk-channel-tabs button{padding:16px 12px 17px}.mk-channel-tabs button>span{font-size:7px;letter-spacing:.01em;margin-bottom:9px;line-height:1.6;max-width:90px;min-height:23px}.mk-channel-tabs strong{font-size:13px;letter-spacing:-.04em}.mk-channel-copy{padding:29px 24px}.mk-channel-copy h3{font-size:23px}.mk-panel-label{font-size:9px}.mk-task-lines{margin:21px 0}.mk-task-lines dt{font-size:13px}.mk-task-lines dd{font-size:12px}.mk-inline-output{font-size:11px}.mk-channel-visual{margin:0 17px 17px;padding:28px;min-height:365px}.mk-sheet{padding:22px;max-width:355px}.mk-sheet h4{font-size:22px}.mk-mail-line{grid-template-columns:57px 1fr;gap:7px;padding:13px 0}.mk-mail-line>p{font-size:10px}.mk-visual-caption{font-size:8px;margin-top:22px}.mk-network-label{font-size:8px}.mk-network-orbit{width:208px;height:208px;margin:34px auto 27px}.mk-network-orbit:before{width:147px;height:147px}.mk-orbit-core{width:117px;height:117px}.mk-network-orbit>span{width:55px;height:55px}.mk-orbit-two{right:-14px;top:77px}.mk-network-caption h4{font-size:24px}.mk-network-caption p{font-size:12px}.mk-press-sheet{max-width:355px;padding:23px}.mk-press-masthead{display:flex}.mk-press-masthead small{font-size:6px;margin:0}.mk-press-sheet h4{font-size:30px}.mk-content-copy{padding:29px 0 28px}.mk-content-copy h3{margin-bottom:14px}.mk-compact-list{font-size:12px;margin:20px 0}.mk-content-formats{padding:26px 23px 29px}.mk-format-caption{font-size:8px;margin-bottom:19px}.mk-format-board{min-height:275px;gap:12px;max-width:430px;width:100%;align-self:center}.mk-format-print{padding:18px 15px}.mk-format-print>b{font-size:29px}.mk-format-print>span{font-size:7px}.mk-format-print>small{font-size:8px}.mk-format-web{padding:0 13px 12px}.mk-format-web>strong{font-size:14px}.mk-format-video{grid-template-columns:27px 1fr;gap:0 8px;padding:12px}.mk-format-video>span{height:27px;font-size:15px}.mk-format-video>strong{font-size:6px}.mk-content-feature{margin-bottom:18px}.mk-brand-pair{grid-template-columns:1fr;gap:18px}.mk-brand-card{padding:26px}.mk-brand-card .mk-body-copy{min-height:0}.mk-brand-card-head>span{font-size:22px}.mk-brand-card h3{margin-bottom:15px}.mk-digital-flow{padding:25px 18px;min-height:105px;margin:23px 0}.mk-digital-flow>div strong{font-size:12px}.mk-digital-flow>b{font-size:16px}.mk-identity-sample{padding:22px;min-height:105px;margin:23px 0}.mk-identity-sample strong{font-size:44px}.mk-identity-sample>div:first-child>span{font-size:15px}.mk-color-system{grid-template-columns:repeat(3,24px)}.mk-start-grid,.mk-funding{grid-template-columns:1fr;gap:34px}.mk-start-copy h2{font-size:27px}.mk-working-steps li{gap:20px;padding:20px 0}.mk-working-steps h3{font-size:17px}.mk-working-steps p{font-size:12px}.mk-prep{font-size:11px;margin:20px 0}.mk-funding{gap:18px;margin-top:39px;padding-top:28px}.mk-funding h3{font-size:21px}.mk-funding>div>p:not(.mk-kicker){font-size:12px}.mk-funding small{font-size:10px}.mk-funding .mk-kicker{font-size:8px}}
@media(max-width:370px){.mk-page .mk-hero h1{font-size:32px}.mk-hero-description{font-size:11px}.mk-channel-tabs button{padding-left:10px;padding-right:10px}.mk-channel-tabs strong{font-size:11px}.mk-channel-copy{padding:25px 20px}.mk-channel-visual{padding:22px}.mk-channel-copy h3{font-size:22px}.mk-decision-rows>div{grid-template-columns:48px 1fr}.mk-decision-rows small{grid-column:2;text-align:left}.mk-research-output{padding:24px}.mk-sheet h4{font-size:20px}.mk-sheet{padding:20px 18px}.mk-format-video{grid-template-columns:24px 1fr;padding:10px 8px}.mk-format-video>strong{font-size:5px}.mk-brand-card{padding:23px}.mk-identity-sample{padding:20px 16px}.mk-digital-flow{padding:23px 13px}.mk-digital-flow>div strong{font-size:11px}}
@media(prefers-reduced-motion:reduce){.mk-page *{scroll-behavior:auto!important;transition:none!important}}
