.article-tweet-module__hJqwUq__tweet{width:100%;min-width:0;max-width:550px;margin:24px auto;font-style:normal}.article-tweet-module__hJqwUq__widget{width:100%;min-width:0;overflow:hidden}.article-tweet-module__hJqwUq__widget iframe{max-width:100%!important}.article-tweet-module__hJqwUq__widget .twitter-tweet{max-width:100%!important}.article-tweet-module__hJqwUq__caption{color:#685c84;overflow-wrap:anywhere;text-align:center;margin-top:8px;font-size:13px;line-height:1.6}.article-tweet-module__hJqwUq__caption a{text-underline-offset:3px;text-decoration:underline}.article-tweet-module__hJqwUq__caption a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}.article-tweet-module__hJqwUq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.writing-module__x5-ALa__content{width:calc(100% - 48px);max-width:760px;margin:0 auto}.writing-module__x5-ALa__heading{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;margin:0 0 14px;font-size:clamp(20px,1.65vw,24px);font-weight:600;line-height:1.25}.writing-module__x5-ALa__hero{background:#e4e0d6;width:100%;height:clamp(180px,23vw,310px);margin:28px 0 34px;position:relative;overflow:hidden}.writing-module__x5-ALa__hero .landscape-canvas{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.writing-module__x5-ALa__hero[data-scene=ready] .landscape-canvas{opacity:1}@media (prefers-reduced-motion:reduce){.writing-module__x5-ALa__hero .landscape-canvas{transition:none;display:none}}.writing-module__x5-ALa__heroImage{object-fit:cover;width:100%;height:100%;display:block}.writing-module__x5-ALa__intro{color:#4c425d;max-width:60ch;font-size:19px;line-height:1.65}.writing-module__x5-ALa__meta{color:#685c84;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13px;line-height:1.6;display:flex}.writing-module__x5-ALa__read{font-size:14px;font-weight:500}.writing-module__x5-ALa__empty{color:#4c425d;border-top:1px solid #d9d2df;margin-top:48px;padding-top:28px;line-height:1.65}.writing-module__x5-ALa__notice{color:#4c425d;border:1px solid #bfb2d4;border-radius:4px;margin-bottom:24px;padding:14px 18px;font-size:14px;line-height:1.5}.writing-module__x5-ALa__body{color:#352c45;overflow-wrap:anywhere;margin:0 0 48px;font-size:clamp(17px,1.5vw,20px);line-height:1.8}.writing-module__x5-ALa__body>*+*{margin-top:24px}.writing-module__x5-ALa__body h2,.writing-module__x5-ALa__body h3,.writing-module__x5-ALa__body h4{font-size:1.2em;font-weight:600;line-height:1.3}.writing-module__x5-ALa__body ul{padding-left:1.4em;list-style:outside}.writing-module__x5-ALa__body ol{padding-left:1.4em;list-style:decimal}.writing-module__x5-ALa__body li+li{margin-top:8px}.writing-module__x5-ALa__body blockquote{border-left:2px solid #b8a9ce;padding-left:20px;font-style:italic}.writing-module__x5-ALa__body code{background:#eae5ee;border-radius:3px;padding:2px 5px;font-size:.85em}.writing-module__x5-ALa__body pre{white-space:pre;background:#eae5ee;border-radius:4px;padding:18px;overflow:auto}.writing-module__x5-ALa__body pre code{background:0 0;padding:0}.writing-module__x5-ALa__body hr{border:0;border-top:1px solid #d9d2df}.writing-module__x5-ALa__author{color:#4c425d;border-top:1px solid #d9d2df;padding-top:24px;font-size:14px;line-height:1.7}.writing-module__x5-ALa__author p{margin:8px 0}
