:root{color-scheme:light;font-family:Georgia,'Palatino Linotype',serif;background:#fff;color:#111}*{box-sizing:border-box}body{max-width:1280px;margin:auto;padding:32px clamp(24px,6vw,88px)}header{display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid #ccc;padding-bottom:28px}header>a{letter-spacing:.14em;font-size:18px}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:5px}h1{font-weight:400;font-size:clamp(38px,5vw,68px);line-height:1.12;letter-spacing:-.025em;margin:72px 0 48px;max-width:1000px}h2{font-weight:400;font-size:clamp(26px,3vw,38px);line-height:1.3;max-width:950px}p{font-size:21px;line-height:1.8}article{max-width:780px;margin:auto}article strong{display:block;margin-top:40px;font-weight:600}hr{border:0;border-top:1px solid #ddd;margin:40px 0}section{padding:28px 0;border-top:1px solid #ddd}aside,footer{border-top:1px solid #ccc;margin-top:72px;padding-top:32px}footer,nav{font:12px Arial,sans-serif;letter-spacing:.08em}footer{padding-bottom:32px;color:#666}a:focus-visible{outline:2px solid #111;outline-offset:5px}@media(max-width:480px){header{flex-direction:column}body{padding:24px}h1{margin-top:48px}p{font-size:19px}}

body{padding-top:48px;padding-bottom:92px}.wc-art-bridge{display:flex;gap:32px;justify-content:space-between;padding-top:32px;padding-bottom:32px;border-top:1px solid #ccc}.wc-art-bridge strong{font:30px Georgia,serif}.wc-art-bridge p{max-width:560px;color:#666}.wc-art-bridge nav{display:flex;gap:20px;flex-wrap:wrap;align-items:center;font-size:12px}.wc-art-bridge a{text-decoration:underline;text-underline-offset:4px}@media(max-width:700px){body{padding-top:56px}.wc-art-bridge{flex-direction:column}}
