.affiliaos-information-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;padding:22px 24px;border-top:1px solid #aab7c333;margin-top:20px;line-height:1.6}
.affiliaos-information-links a{color:inherit;text-decoration:underline;text-underline-offset:4px;padding:8px 0}
.affiliaos-information-links a:focus-visible{outline:2px solid currentColor;outline-offset:5px}
.affiliaos-information-page{max-width:860px;margin:0 auto;padding:48px 24px 72px;font-size:1.05rem;line-height:1.8;overflow-wrap:anywhere}
.affiliaos-information-page h1{font-size:clamp(2rem,6vw,3.2rem);line-height:1.15;margin:24px 0}
.affiliaos-information-page h2{font-size:1.45rem;margin-top:32px;line-height:1.3}
.affiliaos-information-page ul{padding-left:24px}
.screen-reader-text{border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;word-wrap:normal!important}
.affiliaos-information-draft{background:#fff4cf;color:#5c4300;border:1px solid #c9a043;border-radius:10px;padding:14px 18px}
