.x-PrvW_library{width:min(100%,1376px);margin-inline:auto;padding:76px 28px 80px}.x-PrvW_libraryHero{border-bottom:1px solid var(--border);grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;padding-bottom:75px;display:grid}.x-PrvW_libraryHero[data-empty]{text-align:center;grid-template-columns:1fr;max-width:1000px;margin-inline:auto}.x-PrvW_libraryHero[data-empty]>div>:is(h1,p){margin-inline:auto}.x-PrvW_libraryHero[data-empty]>div>p:first-child{justify-content:center}.x-PrvW_libraryHero h1{letter-spacing:-.05em;text-wrap:balance;max-width:750px;font-size:clamp(43px,4.8vw,68px);font-weight:600;line-height:1.1}.x-PrvW_libraryHero h1 span{color:var(--text);text-underline-offset:10px;-webkit-text-decoration:underline #c76a97;text-decoration:underline #c76a97;text-decoration-thickness:3px}.x-PrvW_libraryHero>div>p:nth-of-type(2){max-width:600px;font-size:19px;line-height:1.65}.x-PrvW_featured{--text-muted:#e8e1f1;--accent-strong:#f9d2e4;background:var(--public-violet);color:#fff;border:1px solid #ffffff25;border-radius:30px;padding:35px;display:block}.x-PrvW_featured h2{letter-spacing:-.035em;font-size:32px;line-height:1.2}.x-PrvW_featured p{font-size:17px;line-height:1.65}.x-PrvW_featured:hover{border-color:#ffffff70}.x-PrvW_card{border:1px solid var(--border);background:var(--card);border-radius:25px;flex-direction:column;min-width:0;height:100%;padding:28px;transition:border-color .18s,background .18s;display:flex}.x-PrvW_card:hover{border-color:var(--border-strong);background:var(--card-hover)}.x-PrvW_card h2{letter-spacing:-.03em;font-size:25px;line-height:1.22}.x-PrvW_card>p:last-of-type{font-size:16px;line-height:1.7}.x-PrvW_library #guides{padding-top:60px}.x-PrvW_library #guides-heading{font-size:31px;line-height:1.2}.x-PrvW_closing{--text-muted:#e8e1f1;--accent-button:#fff;--accent-button-hover:#f6e9f1;--accent-button-text:#17171c;background:var(--public-blue);color:#fff;border-radius:27px;justify-content:space-between;align-items:center;gap:30px;margin-top:70px;padding:38px;display:flex}.x-PrvW_closing h2{letter-spacing:-.035em;font-size:30px}.x-PrvW_closing p{font-size:17px;line-height:1.65}.x-PrvW_article{width:min(100%,1270px);margin-inline:auto;padding:50px 28px 80px}.x-PrvW_article article>header{padding-bottom:35px}.x-PrvW_article article>header h1{letter-spacing:-.045em;text-wrap:balance;max-width:830px;font-size:clamp(38px,4.1vw,58px);font-weight:600;line-height:1.12}.x-PrvW_article article>header>p{font-size:20px;line-height:1.65}.x-PrvW_article aside{border:1px solid var(--border);background:var(--card);border-radius:22px;padding:24px}.x-PrvW_article .article-figure{border-radius:20px}@media (max-width:1000px){.x-PrvW_libraryHero{grid-template-columns:1fr;gap:40px}.x-PrvW_libraryHero h1{max-width:800px}.x-PrvW_featured{max-width:750px}}@media (max-width:600px){.x-PrvW_library{padding:48px 20px 60px}.x-PrvW_libraryHero{padding-bottom:45px}.x-PrvW_libraryHero h1{font-size:40px}.x-PrvW_libraryHero>div>p:nth-of-type(2){font-size:17px}.x-PrvW_featured{border-radius:24px;padding:25px}.x-PrvW_featured h2{font-size:28px}.x-PrvW_card{border-radius:22px;padding:24px}.x-PrvW_card h2{font-size:25px}.x-PrvW_closing{border-radius:24px;flex-direction:column;align-items:flex-start;padding:28px}.x-PrvW_closing h2{font-size:27px}.x-PrvW_closing p{font-size:16px}.x-PrvW_article{padding:32px 20px 60px}.x-PrvW_article article>header h1{font-size:37px}.x-PrvW_article article>header>p{font-size:18px}}
