.wp-page-bg{background:#f7f6fc;padding:64px 0}.wp-page{background:#fff;border-radius:22px;max-width:880px;margin:0 auto;padding:64px 104px;box-shadow:0 40px 80px -48px #1c2c4c47,0 4px 16px #1c2c4c0f}.wp-hero{border-bottom:1px solid var(--line);margin:0 0 40px;padding-bottom:32px}.wp-hero h1{font-family:var(--serif);color:var(--navy);text-wrap:balance;margin:0 0 16px;font-size:clamp(30px,4vw,44px);font-weight:600;line-height:1.15}.wp-hero .wp-dek{color:var(--muted2);margin:0 0 26px;font-size:20px;line-height:1.6}.wp-author{align-items:center;gap:22px;display:flex}.wp-author img{object-fit:cover;width:112px;height:112px;box-shadow:0 0 0 6px var(--periw-soft), 0 18px 34px -18px #1c2c4c80;border-radius:60% 40% 46% 54%/48% 56% 44% 52%;flex-shrink:0}.wp-author-name{color:var(--navy);font-size:18px;font-weight:700}.wp-author-role{color:var(--muted2);margin-top:2px;font-size:15px}.wp-author-meta{letter-spacing:.12em;text-transform:uppercase;color:var(--periw-deep);margin-top:8px;font-size:12.5px;font-weight:700;display:block}.wp-article p{color:var(--ink);margin:0 0 22px;font-size:18px;line-height:1.7}.wp-article>p:first-child:first-letter{float:left;font-family:var(--serif);color:var(--periw-deep);margin:4px 2px 0 0;font-size:65px;font-weight:600;line-height:.8}.wp-article h2{font-family:var(--serif);color:var(--navy);text-wrap:balance;margin:56px 0 18px;font-size:28px;font-weight:600;line-height:1.25}.wp-article h2:before{content:"";background:var(--gold);border-radius:2px;width:36px;height:4px;margin-bottom:16px;display:block}.wp-fig{margin:36px 0 40px}.wp-fig img,.wp-grid img{background:var(--panel);border-radius:16px;width:100%;height:auto;display:block}.wp-fig figcaption,.wp-grid figcaption{color:var(--muted2);margin-top:12px;font-size:14px;line-height:1.55}.wp-grid{grid-template-columns:1fr 1fr;gap:28px 20px;margin:36px 0 44px;display:grid}.wp-grid figure{margin:0}.wp-grid img{aspect-ratio:3/2;object-fit:cover}.wp-eras{background:var(--periw-soft2);border-radius:16px;margin:36px 0 40px;padding:22px}.wp-eras-grid{grid-template-rows:auto 60px auto;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.wp-eras-cell{text-align:center;color:var(--navy);background:#fff;flex-direction:column;align-items:center;gap:8px;padding:40px 4px 16px;font-size:13.5px;font-weight:600;line-height:1.3;display:flex}.wp-eras-cell.is-tests{background:#fbf8ee;padding-bottom:18px}.wp-eras-cell.is-first{border-radius:12px 0 0 12px;position:relative}.wp-eras-cell.is-last{border-radius:0 12px 12px 0}.wp-eras-tag{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:var(--muted2);font-size:11.5px;font-weight:700;position:absolute;top:13px;left:16px}.wp-eras svg{width:60px;height:60px}.wp-eras-tick{justify-content:center;align-items:center;display:flex;position:relative}.wp-eras-tick:before{content:"";background:#cfcaf2;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.wp-eras-tick.is-first:before{left:50%}.wp-eras-tick.is-last:before{right:50%}.wp-eras-tick:after{content:"";border-left:2px dashed #cfcaf2;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.wp-eras-tick i,.wp-eras-tick b{z-index:1;position:relative}.wp-eras-tick i{box-sizing:border-box;border:2px solid var(--periw);background:#fff;border-radius:50%;width:12px;height:12px}.wp-eras-tick b{background:var(--periw-deep);letter-spacing:.04em;color:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.wp-pull{text-align:center;border-top:1px solid #e4e1f7;border-bottom:1px solid #e4e1f7;margin:52px 0;padding:34px 24px 30px}.wp-article .wp-pull p{font-family:var(--serif);color:var(--navy);text-wrap:balance;margin:0;font-size:30px;font-style:italic;font-weight:400;line-height:1.35}.wp-pull span{color:var(--periw)}.wp-pull footer{letter-spacing:.12em;text-transform:uppercase;color:var(--periw-deep);margin-top:18px;font-size:12.5px;font-weight:700}.wp-end{border-top:1px solid var(--line);text-align:center;margin-top:48px;padding-top:32px}.wp-article .wp-end p{max-width:520px;color:var(--muted2);margin:0 auto 20px;font-size:16px;line-height:1.6}.wp-shares-label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted2);margin-top:36px;font-size:12.5px;font-weight:700}.wp-shares{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.wp-share{font-family:var(--sans);color:var(--navy);cursor:pointer;background:#fff;border:1px solid #e4e1f7;border-radius:999px;align-items:center;gap:8px;padding:9px 16px 9px 14px;font-size:14px;font-weight:600;line-height:1;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.wp-share:hover{border-color:var(--periw);background:var(--periw-soft2);transform:translateY(-1px)}.wp-share svg{width:17px;height:17px}.wp-share[data-net=linkedin] svg{color:#0a66c2}.wp-share[data-net=facebook] svg{color:#1877f2}.wp-share[data-net=instagram] svg{color:#e1306c}.wp-share-status{min-height:20px;color:var(--periw-deep);margin-top:10px;font-size:13.5px}@media (max-width:760px){.wp-page{padding:48px 56px 56px}}@media (max-width:640px){.wp-page-bg{background:#fff;padding:0}.wp-page-bg .wrap{padding:0}.wp-page{box-shadow:none;border-radius:0;padding:32px 20px 40px}.wp-hero .wp-dek{font-size:18px}.wp-author{gap:18px}.wp-author img{width:88px;height:88px}.wp-article p{line-height:1.65}.wp-article h2{margin-top:44px;font-size:24px}.wp-grid{grid-template-columns:1fr}.wp-eras{padding:14px 10px}.wp-eras-grid{grid-template-rows:auto 48px auto}.wp-eras-cell{gap:6px;padding:32px 2px 10px;font-size:10.5px}.wp-eras-cell.is-tests{padding-bottom:12px}.wp-eras-tag{font-size:10px;top:10px;left:10px}.wp-eras svg{width:40px;height:40px}.wp-eras-tick b{padding:2px 6px;font-size:10px}.wp-pull{margin:40px 0;padding:28px 4px 24px}.wp-shares{gap:6px}.wp-share{gap:6px;padding:8px 12px 8px 10px;font-size:13px}.wp-article .wp-pull p{font-size:24px}}
