.publication-feature{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:center}.publication-cover{min-height:490px;border-radius:20px;padding:32px;color:#fff;background:radial-gradient(ellipse at 100% 0,#3155ff80,transparent 60%),#111627;box-shadow:0 26px 58px #11162720;display:flex;flex-direction:column}.publication-label{font-size:12px;font-weight:800;letter-spacing:.12em}.publication-label span{display:block;color:#a7b9e6;font-size:10px;margin-top:8px}.publication-cover img{width:88px;height:112px;object-fit:contain;margin:32px 0 20px}.publication-cover h2{font:700 42px/1.1 Inter,system-ui,sans-serif;letter-spacing:-.04em;margin:0 0 16px}.publication-cover p{color:#b6c4df;font-size:12px}.publication-cover-foot{display:flex;justify-content:space-between;margin-top:auto;padding-top:30px;border-top:1px solid #ffffff26;font-size:10px;letter-spacing:.1em}.publication-copy h2{font:750 clamp(30px,3vw,42px)/1.12 Inter,system-ui,sans-serif;letter-spacing:-.04em}.publication-copy>p:not(.kicker){color:#656a78}.publication-facts{display:grid;grid-template-columns:1fr 1fr;margin-top:34px;gap:0}.publication-facts>div{padding:18px 0;border-top:1px solid #e7e8ef}.publication-facts dt{font-size:10px;letter-spacing:.12em;color:#656a78}.publication-facts dd{margin:7px 0 0;font-size:14px;font-weight:700}.publication-notice{margin-top:40px;border:1px solid #dfe3f3;border-radius:14px;padding:22px 26px;background:#f1f3fc;font-size:14px}.publication-notice p{margin:7px 0 0;color:#565e73}.publication-notice a{text-decoration:underline;text-underline-offset:3px}.publication-topics h3{margin-top:24px}.publication-topics article{min-height:220px}.publication-reader{margin-top:70px}.publication-reader h2,.publication-next h2{font-size:30px;line-height:1.2;letter-spacing:-.035em}.publication-reader>p{color:#656a78}.publication-reader details{border:1px solid #dfe3f3;border-radius:16px;background:white;overflow:hidden}.publication-reader summary{cursor:pointer;padding:22px;font-weight:700}.publication-reader iframe{display:block;border:0;border-top:1px solid #e7e8ef;width:100%;height:720px}.publication-reader details>a{display:block;padding:20px}.publication-next{margin-top:70px;padding:32px;border:1px solid #e7e8ef;border-radius:20px;display:flex;justify-content:space-between;gap:30px;align-items:center;background:linear-gradient(120deg,#f3f3ff,#f2fbff)}.publication-next .actions{margin:0;flex-wrap:wrap}.publication-next h2{margin-bottom:0}@media(max-width:850px){.publication-feature{grid-template-columns:1fr;gap:32px}.publication-cover{max-width:430px;width:100%;min-height:440px;margin:auto}.publication-copy h2{font-size:34px}.publication-next{flex-direction:column;align-items:flex-start}.publication-reader iframe{height:560px}}@media(max-width:520px){.publication-facts{grid-template-columns:1fr}.publication-cover{padding:26px;min-height:420px}.publication-notice{padding:20px}.publication-next{padding:24px}.publication-copy .actions{gap:20px}.publication-reader iframe{height:460px}}
