.public-creator-terms{color:#eeeaf6;background:#0b0d16;min-height:100vh;padding:clamp(24px,5vw,64px) 22px}.public-creator-terms article{max-width:820px;margin:auto}.public-creator-terms header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.public-creator-terms nav{flex-wrap:wrap;gap:14px;display:flex}.public-creator-terms a{color:#cbb0f8;text-underline-offset:4px}.public-creator-terms .farybo-brand{font-size:25px;font-weight:800;text-decoration:none}.public-creator-terms h1{margin-top:50px;font-size:clamp(29px,5vw,44px)}.public-creator-terms h2{margin:32px 0 12px;font-size:21px}.public-creator-terms p{font-size:16px;line-height:1.85}.public-creator-terms .terms-status{background:#a66ce810;border-left:3px solid #a66ce8;padding:12px 18px}.public-creator-terms .terms-version{color:#aaa4b8;font-size:12px}.public-creator-terms footer{border-top:1px solid #ffffff25;margin-top:40px;padding-top:18px}@media print{.public-creator-terms{color:#000;background:#fff;padding:0}.public-creator-terms header nav,.public-creator-terms footer nav{display:none}.public-creator-terms a{color:#000}.public-creator-terms h2{break-after:avoid}.public-creator-terms .terms-status{background:0 0}}
