@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;font-display:swap;src:url(/wp-content/cache/fonts/1/google-fonts/fonts/s/sourcesanspro/v24/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:700;font-display:swap;src:url(/wp-content/cache/fonts/1/google-fonts/fonts/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSds18Q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.editorial-guide{color:#888;font:16px/1.6 Source Sans Pro,sans-serif}.editorial-guide h1,.editorial-guide h2,.editorial-guide h3{letter-spacing:normal}:where(.editorial-guide .guide-body) blockquote{margin:40px;font-style:italic}:where(.editorial-guide .guide-body) td{border-top:1px solid #ddd}:where(.editorial-guide .guide-body) tbody{border-bottom:1px solid #ddd}:where(.editorial-guide) a{font-weight:400;text-decoration:none}.guide-body .aligncenter{margin-inline:auto;display:block}.editorial-guide a:hover{text-decoration:underline}.editorial-guide .guide-body :where(p,li){color:#555}.editorial-guide .guide-author h2 a{color:inherit}@media (width>1000px){.editorial-guide{padding-top:160px}}@media (width<=1200px){.editorial-guide .guide-article{width:96%}}@media (width<=800px){.editorial-guide :where(h1,h1 span){font-size:35px!important}.editorial-guide :where(h2,h2 span){font-size:30px!important}.editorial-guide :where(h3,h3 span){font-size:25px!important}.editorial-guide :where(p,p span,li){font-size:16px!important}}.editorial-guide{--guide-navy:#173269;--guide-cobalt:#2f4e98;--guide-blue:#20439a;--guide-teal:#66cbd0;--guide-teal-strong:#45c7cd;--guide-mist:#eef4f7;--guide-ink:#192232;--guide-copy:#505866;--guide-line:#d9e2e8;--guide-white:#fff;overflow-x:clip}.editorial-guide .guide-article{margin:0;padding:0}.guide-hero{min-height:710px;color:var(--guide-white);background:linear-gradient(118deg,#173267 0%,#23458a 48%,#2e5fb1 100%);position:relative;overflow:hidden}.guide-hero__glow{pointer-events:none;background:radial-gradient(circle,#60cbd22b,#0000 68%);border-radius:50%;width:620px;height:620px;position:absolute;top:-270px;right:10%}.guide-hero:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:50%;width:720px;height:720px;position:absolute;bottom:-360px;left:-210px}.guide-hero__inner{z-index:1;grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);align-items:center;gap:clamp(54px,7vw,96px);width:min(1180px,100% - 64px);margin:0 auto;padding:82px 0 126px;display:grid;position:relative}.guide-hero__copy{max-width:590px}.guide-eyebrow,.guide-eyebrow:visited{color:#aeecef;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:13px;margin:0 0 27px;font-family:Source Sans Pro,"Source Sans 3",Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.guide-eyebrow:before{content:"";background:var(--guide-teal);width:34px;height:2px}.guide-hero h1{color:var(--guide-white);letter-spacing:-.035em;margin:0 0 26px;font-family:Poppins,Arial,sans-serif;font-size:clamp(48px,4.6vw,66px);font-weight:400;line-height:1.08}.guide-standfirst{color:#ffffffd4;max-width:570px;margin:0 0 35px;font-family:Source Sans Pro,"Source Sans 3",Arial,sans-serif;font-size:22px;line-height:1.52}.guide-meta{color:#ffffffb5;flex-wrap:wrap;align-items:center;gap:13px;font-family:Source Sans Pro,"Source Sans 3",Arial,sans-serif;font-size:15px;display:flex}.guide-meta__dot{background:var(--guide-teal);border-radius:50%;width:4px;height:4px}.guide-hero__visual{padding:18px 0 62px 17px;position:relative}.guide-hero__frame{border:1px solid #7cdfe485;border-radius:64px 0;position:absolute;inset:0 -18px 80px 0}.guide-hero__image{z-index:1;background:#173269;border-radius:64px 0;height:424px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 54px #05133647}.guide-hero__image img{object-fit:cover;width:100%;height:100%;margin:0}.guide-hero--contained .guide-hero__image{background:#ffffff14;padding:28px}.guide-hero--contained .guide-hero__image img{object-fit:contain}.guide-focal--center img{object-position:center}.editorial-guide .guide-article .guide-body{width:min(750px,100% - 64px);max-width:none;color:var(--guide-copy);margin:0 auto;padding:112px 0 50px;font-family:Source Sans Pro,"Source Sans 3",Arial,sans-serif;font-size:18px;line-height:1.68}.editorial-guide .guide-article .guide-body>p:first-child{color:#2d3746;font-size:27px;line-height:1.48}.editorial-guide .guide-article .guide-body p,.editorial-guide .guide-article .guide-body li,.editorial-guide .guide-article .guide-body a{font-size:18px;line-height:1.68}.editorial-guide .guide-article .guide-body p{margin:0 0 24px}.editorial-guide .guide-article .guide-body h2{color:var(--guide-ink);letter-spacing:-.03em;margin:88px 0 25px;font-family:Poppins,Arial,sans-serif;font-size:clamp(37px,3.4vw,48px);font-weight:400;line-height:1.2}.editorial-guide .guide-article .guide-body h3{color:var(--guide-ink);letter-spacing:-.015em;margin:45px 0 15px;font-family:Poppins,Arial,sans-serif;font-size:25px;font-weight:500;line-height:1.35}.editorial-guide .guide-article .guide-body ul,.editorial-guide .guide-article .guide-body ol{margin:32px 0 42px;padding-left:26px}.editorial-guide .guide-article .guide-body li{margin-bottom:12px}.editorial-guide .guide-article .guide-body a,.editorial-guide .guide-article .guide-body a:visited{color:var(--guide-blue);text-underline-offset:3px;text-decoration-thickness:1px}.editorial-guide .guide-article .guide-body>#ez-toc-container{display:none}.editorial-guide .guide-article .guide-body table{border:1px solid var(--guide-line);border-spacing:0;border-collapse:separate;background:var(--guide-white);border-radius:0 0 38px 38px;width:min(980px,100vw - 64px);margin:45px 0 26px;font-size:16px;line-height:1.48;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.editorial-guide .guide-article .guide-body table thead{color:var(--guide-white);background:var(--guide-cobalt)}.editorial-guide .guide-article .guide-body table th,.editorial-guide .guide-article .guide-body table td{text-align:left;vertical-align:top;padding:20px 24px}.editorial-guide .guide-article .guide-body table thead th{color:var(--guide-white);letter-spacing:.07em;text-transform:uppercase;font-size:13px;font-weight:700}.editorial-guide .guide-article .guide-body table tbody tr:not(:last-child)>*{border-bottom:1px solid var(--guide-line)}.editorial-guide .guide-article .guide-body table tbody tr:nth-child(2n){background:#f6f9fb}.editorial-guide .guide-article .guide-body table tbody td:nth-child(2){color:var(--guide-blue);white-space:nowrap;font-weight:700}.editorial-guide .guide-note{background:#e5f7f7;border-radius:0 0 34px 34px;margin:50px 0;padding:34px 40px 34px 48px;position:relative;overflow:hidden}.editorial-guide .guide-note:before{content:"";background:var(--guide-teal-strong);width:6px;position:absolute;top:0;bottom:0;left:0}.guide-article-end{width:min(750px,100% - 64px);margin:0 auto}.guide-cta{color:#ffffffc2;background:var(--guide-cobalt);border-radius:0 0 52px 52px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px;width:min(980px,100vw - 64px);margin:70px 0 96px;padding:55px 61px;display:grid;position:relative;left:50%;transform:translate(-50%)}.guide-section-kicker{color:#9ae9ec;letter-spacing:.13em;text-transform:uppercase;font-weight:700;line-height:1.35;margin:0 0 13px!important;font-size:13px!important}.guide-cta h2{color:var(--guide-white);letter-spacing:-.03em;margin:0 0 15px;font-family:Poppins,Arial,sans-serif;font-size:clamp(34px,3vw,44px);font-weight:400;line-height:1.2}.guide-cta p:last-child{max-width:600px;margin:0;font-size:18px;line-height:1.55}.guide-cta>a,.guide-cta>a:visited{color:#173269;background:var(--guide-teal);white-space:nowrap;border-radius:4px;align-items:center;gap:16px;padding:15px 23px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.guide-author{border-top:1px solid var(--guide-line);grid-template-columns:150px minmax(0,1fr);align-items:center;gap:8px 36px;margin-bottom:110px;padding-top:48px;display:grid}.guide-author__image{grid-row:1/span 2}.guide-author__image img{object-fit:cover;border-radius:0 0 36px 36px;width:150px;height:150px;margin:0}.guide-author__label{color:var(--guide-blue);letter-spacing:.12em;text-transform:uppercase;margin:0 0 3px;font-size:12px;font-weight:700}.guide-author h2{color:var(--guide-ink);margin:0 0 9px;font-family:Poppins,Arial,sans-serif;font-size:28px;font-weight:500;line-height:1.25}.guide-author__bio{color:#68717e;grid-column:2;margin:0;font-size:16px;line-height:1.56}.guide-related{background:var(--guide-mist);width:100vw;padding:94px 0 108px;position:relative;left:50%;transform:translate(-50%)}.guide-related__inner{width:min(1180px,100% - 64px);margin:0 auto}.guide-related__heading{margin-bottom:44px}.guide-related__heading .guide-section-kicker{color:var(--guide-blue)}.guide-related__heading h2{color:var(--guide-ink);letter-spacing:-.03em;margin:0;font-family:Poppins,Arial,sans-serif;font-size:clamp(37px,3.4vw,48px);font-weight:400;line-height:1.2}.guide-related__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.guide-related-card,.guide-related-card:visited{color:inherit;background:var(--guide-white);border-radius:44px 0;text-decoration:none;overflow:hidden}.guide-related-card__image{background:linear-gradient(125deg,#1c3977,#2f58a4);height:224px;overflow:hidden}.guide-related-card__image img{object-fit:cover;width:100%;height:100%;margin:0;transition:transform .28s}.guide-related-card:hover .guide-related-card__image img{transform:scale(1.025)}.guide-related-card__copy{flex-direction:column;min-height:245px;padding:29px 31px 31px;display:flex}.guide-related-card__copy>p{color:var(--guide-blue);letter-spacing:.11em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.guide-related-card__copy h3{color:var(--guide-ink);letter-spacing:-.015em;margin:0 0 25px;font-family:Poppins,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.35}.guide-related-card__copy>span{color:#536071;margin-top:auto;font-size:14px;font-weight:700}.guide-related-card__copy b{color:var(--guide-blue);margin-left:8px}@media (width<=1050px){.guide-hero__inner{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:42px;width:min(920px,100% - 56px)}.guide-hero__image{height:382px}}@media (width<=760px){.guide-hero{min-height:0}.guide-hero__inner{width:calc(100% - 40px);padding:58px 0 70px;display:block}.guide-eyebrow,.guide-eyebrow:visited{margin-bottom:20px;font-size:12px}.guide-hero h1{margin-bottom:20px;font-size:clamp(38px,11.3vw,48px);line-height:1.1}.guide-standfirst{margin-bottom:25px;font-size:20px;line-height:1.48}.guide-meta{align-items:flex-start;font-size:14px}.guide-hero__visual{margin-top:42px;padding:10px 0 0 10px}.guide-hero__frame{border-radius:40px 0;bottom:9px;right:-10px}.guide-hero__image{border-radius:40px 0;height:min(67vw,310px)}.editorial-guide .guide-article .guide-body{width:calc(100% - 48px);padding:64px 0 35px;font-size:17px;line-height:1.65}.editorial-guide .guide-article .guide-body>p:first-child{font-size:23px;line-height:1.46}.editorial-guide .guide-article .guide-body p,.editorial-guide .guide-article .guide-body li,.editorial-guide .guide-article .guide-body a{font-size:17px;line-height:1.65}.editorial-guide .guide-article .guide-body h2{margin-top:70px;font-size:32px;line-height:1.24}.editorial-guide .guide-article .guide-body h3{margin-top:38px;font-size:23px}.editorial-guide .guide-article .guide-body table.guide-table{background:0 0;border:0;border-radius:0;width:calc(100vw - 32px);margin-top:34px}.editorial-guide .guide-article .guide-body table.guide-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.editorial-guide .guide-article .guide-body table.guide-table tbody,.editorial-guide .guide-article .guide-body table.guide-table tr,.editorial-guide .guide-article .guide-body table.guide-table th,.editorial-guide .guide-article .guide-body table.guide-table td{display:block;width:100%!important}.editorial-guide .guide-article .guide-body table.guide-table tbody tr{border:1px solid var(--guide-line);border-radius:0 0 24px 24px;margin-bottom:13px;padding:22px 22px 19px;background:#f3f7f9!important}.editorial-guide .guide-article .guide-body table.guide-table th,.editorial-guide .guide-article .guide-body table.guide-table td{padding:0;white-space:normal!important;border:0!important}.editorial-guide .guide-article .guide-body table.guide-table td:before,.editorial-guide .guide-article .guide-body table.guide-table th:before{content:attr(data-label);color:#7a8592;letter-spacing:.08em;text-transform:uppercase;margin:11px 0 3px;font-size:10px;font-weight:700;display:block}.editorial-guide .guide-article .guide-body table.guide-table tr>:first-child:before{margin-top:0}.editorial-guide .guide-article .guide-body table.guide-table tr>:first-child{color:#263143;font-size:18px;font-weight:700}.editorial-guide .guide-note{padding:28px 25px 29px 32px}.guide-article-end{width:calc(100% - 48px)}.guide-cta{border-radius:0 0 38px 38px;width:calc(100vw - 32px);margin:60px 0 70px;padding:42px 28px 32px;display:block}.guide-cta h2{font-size:32px}.guide-cta>a{margin-top:25px}.guide-author{grid-template-columns:92px minmax(0,1fr);align-items:start;gap:20px;margin-bottom:76px;padding-top:36px}.guide-author__image img{border-radius:0 0 25px 25px;width:92px;height:108px}.guide-author h2{font-size:24px}.guide-author__bio{grid-column:1/-1;font-size:15px}.editorial-guide .guide-article .guide-body table:not(.guide-table){-webkit-overflow-scrolling:touch;width:calc(100vw - 32px);display:block;overflow-x:auto}.guide-related{padding:65px 0 72px}.guide-related__inner{width:calc(100% - 32px)}.guide-related__heading{margin:0 8px 32px}.guide-related__heading h2{font-size:32px}.guide-related__grid{grid-template-columns:1fr;gap:15px}.guide-related-card{border-radius:29px 0;grid-template-columns:112px minmax(0,1fr);min-height:170px;display:grid}.guide-related-card__image{height:100%}.guide-related-card__copy{min-height:0;padding:21px 20px}.guide-related-card__copy>p{margin-bottom:7px;font-size:10px}.guide-related-card__copy h3{margin-bottom:14px;font-size:18px}}@media (prefers-reduced-motion:reduce){.editorial-guide *,.editorial-guide :before,.editorial-guide :after{scroll-behavior:auto!important;transition:none!important}}.editorial-guide{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
