.wp{background:var(--wp-white);color:var(--wp-navy);font-family:Jost,sans-serif}.wp-wrap{width:min(1100px,100%);margin-inline:auto;padding-inline:40px}.wp-label,.wp-breadcrumb,.wp .wp-button,.wp-back,.wp-reader-toolbar{text-transform:uppercase;letter-spacing:0;font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-size:11px}.wp-label{color:var(--wp-accent);margin-bottom:18px}.wp-breadcrumb{color:var(--wp-muted);gap:12px;padding-top:30px;display:flex}.wp-breadcrumb a:hover,.wp-back:hover{color:var(--wp-accent);text-decoration:underline}.wp-top{grid-template-columns:1.3fr .7fr;align-items:center;gap:80px;padding-block:60px 76px;display:grid}.wp h1,.wp h2,.wp h3{letter-spacing:0;font-weight:300}.wp h1,.wp-teaser h2{max-width:15ch;font-size:54px;line-height:1.08}.wp-subtitle{color:var(--wp-muted);max-width:40ch;margin-block:24px 30px;font-size:23px;font-weight:300;line-height:1.5}.wp .wp-button{background:var(--wp-accent);color:var(--wp-white);border:1px solid var(--wp-accent);height:auto;min-height:46px;box-shadow:none;white-space:normal;text-align:center;border-radius:2px;padding:14px 22px}.wp .wp-button:hover{background:var(--wp-navy);border-color:var(--wp-navy)}.wp-reading-note{color:var(--wp-muted);margin-top:14px;font-size:13px;font-weight:300}.wp-cover{text-align:left;aspect-ratio:3/4;background:var(--wp-cover-gradient);width:100%;max-width:330px;height:auto;color:var(--wp-white);border:1px solid var(--wp-line);box-shadow:var(--wp-cover-shadow);white-space:normal;border-radius:4px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:32px;transition:transform .25s,box-shadow .25s;display:flex}.wp-cover:hover{background:var(--wp-cover-gradient);color:var(--wp-white);box-shadow:var(--wp-cover-shadow);transform:translateY(-5px)}.wp-cover-label{font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:400;line-height:1.7}.wp-cover-title{margin-top:28px;font-size:34px;font-weight:300;line-height:1.15;display:block}.wp-cover-ring{background:var(--wp-white);width:42px;height:42px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.wp-cover-bottom{justify-content:space-between;align-items:center;width:100%;font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-size:10px;display:flex}.wp-note{background:var(--wp-mist);border-block:1px solid var(--wp-line);padding-block:22px}.wp-note .wp-wrap{align-items:center;gap:24px;display:flex}.wp-note .wp-label{color:var(--wp-muted);flex-shrink:0;margin:0}.wp-note p:last-child{font-size:17px;font-weight:300}.wp-summary{padding-block:80px}.wp-summary h2{max-width:23ch;margin-bottom:26px;font-size:40px;line-height:1.2}.wp-summary-text{max-width:68ch;color:var(--wp-muted);font-size:18px;font-weight:300;line-height:1.75}.wp-summary-text p+p{margin-top:22px}.wp-highlights{grid-template-columns:repeat(3,1fr);gap:24px;margin-block:36px;display:grid}.wp-highlight{background:var(--wp-paper);border:1px solid var(--wp-line);border-radius:4px;padding:24px}.wp-highlight h3{margin-block:18px 12px;font-size:23px;line-height:1.2}.wp-highlight>p:last-child{color:var(--wp-muted);font-size:15px;font-weight:300;line-height:1.6}.wp-back{width:fit-content;color:var(--wp-muted);margin-top:32px;display:block}.wp-teaser{padding-block:64px}.wp-teaser .wp-top{padding-block:0}.wp-teaser .wp-cover{justify-self:end;max-width:245px;padding:24px}.wp-teaser .wp-cover-title{font-size:28px}.wp-teaser .wp-subtitle{font-size:19px}.wp-feature-note{color:var(--wp-muted);margin-block:-12px 24px;font-size:13px;font-weight:300}.wp-knowledge-header{padding-block:44px 24px}.wp .wp-knowledge-header h1{max-width:24ch;font-size:46px}.wp-knowledge-intro{color:var(--wp-muted);margin-top:18px;font-size:19px;font-weight:300;line-height:1.5}.wp-articles{background:var(--wp-mist);border-top:1px solid var(--wp-line);padding-block:52px 72px}.wp-articles h2{margin-bottom:30px;font-size:36px;line-height:1.2}.wp-article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.wp .wp-article-card{border:1px solid var(--wp-line);background:var(--wp-white);height:auto;color:var(--wp-navy);text-align:left;white-space:normal;box-shadow:none;border-radius:4px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:0;transition:box-shadow .2s;display:flex;overflow:hidden}.wp .wp-article-card:hover{background:var(--wp-white);box-shadow:var(--wp-cover-shadow)}.wp-article-image{aspect-ratio:16/10;object-fit:cover;width:100%}.wp-article-body{padding:24px}.wp-article-body .wp-label{color:var(--wp-muted);overflow-wrap:anywhere;margin-bottom:12px;font-size:10px;line-height:1.6}.wp-article-body h3{font-size:25px;line-height:1.25}.wp-article-summary{color:var(--wp-muted);margin-top:16px;font-size:16px;font-weight:300;line-height:1.6}.wp-series-link{color:var(--wp-accent);text-transform:uppercase;margin-top:24px;font-size:11px;font-weight:400}.wp-series-header{padding-bottom:48px}.wp-series-header .wp-back{margin-top:0;margin-bottom:32px}.wp-series-author{color:var(--wp-muted);text-transform:uppercase;margin-top:24px;font-size:12px;font-weight:300}@media (width>=761px) and (width<=1023px){.wp-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.wp .wp-knowledge-header h1{font-size:36px}.wp-article-grid{grid-template-columns:1fr}.wp-articles h2{font-size:30px}}.wp-video-heading{background:0 0;padding-block:44px 0}.wp-video-heading h2{font-size:38px}.wp-reader-overlay{z-index:60;background:var(--wp-reader-backdrop);position:fixed;inset:0}.wp-reader-dialog{z-index:61;color:var(--wp-white);-webkit-user-select:none;user-select:none;outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.wp-reader-toolbar{background:var(--wp-night);border-bottom:1px solid var(--wp-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:68px;padding-inline:24px;display:flex}.wp-reader-tools{align-items:center;gap:8px;display:flex}.wp-reader-tools button{color:var(--wp-white);border:1px solid var(--wp-line);background:0 0}.wp-reader-tools button:hover{background:var(--wp-navy)}.wp-reader-zoom{text-align:center;min-width:44px}.wp-reader-scroll{flex:1;padding:28px 16px;overflow:auto}.wp-reader-pages{margin-inline:auto}.wp-reader-page{background:var(--wp-white);width:100%;color:var(--wp-muted);margin-bottom:24px;position:relative}.wp-reader-page canvas{display:block}.wp-page-loading{place-items:center;min-height:140px;font-family:Jost,sans-serif;display:grid}.wp-reader-status{text-align:center;padding:60px 24px;font-family:Jost,sans-serif}@media (width<=760px){.wp-wrap{padding-inline:24px}.wp-top{grid-template-columns:1fr;gap:36px;padding-block:40px 50px}.wp h1,.wp-teaser h2{font-size:40px}.wp-subtitle{font-size:20px}.wp-cover{justify-self:center;max-width:280px}.wp-note .wp-wrap{flex-direction:column;align-items:flex-start;gap:8px}.wp-summary{padding-block:50px}.wp-summary h2{font-size:32px}.wp-highlights{grid-template-columns:1fr;gap:16px}.wp-teaser{padding-block:40px}.wp-teaser .wp-cover{justify-self:center}.wp-video-heading h2{font-size:30px}.wp-reader-toolbar{gap:8px;padding-inline:12px;font-size:10px}.wp-reader-tools{gap:4px}.wp-reader-zoom{display:none}.wp-reader-scroll{padding:16px 8px}}@media (prefers-reduced-motion:reduce){.wp-cover{transition:none}}
