.public-site .public-page-header{max-width:44rem;margin-block-end:2rem}.public-site .public-page-header h1{letter-spacing:-.025em;font-size:2rem;line-height:2.5rem}.public-site .public-page-header>:last-child{margin-block-end:0}.public-site .public-page-header~.notice{box-sizing:border-box;max-width:48rem}.public-site .public-directory-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;max-width:48rem;display:flex}.public-site .public-directory-header h1{margin:0}.public-site .public-back{margin-block-end:1.25rem}.public-site .public-back a{min-height:var(--control-target);align-items:center;gap:.5rem;display:inline-flex}.public-site .public-directory-search{flex:0 24rem;align-items:center;gap:.5rem;width:24rem;max-width:100%;margin:0;display:flex}.public-site .public-directory-search>.wg-input-control{flex:1}.public-site .public-directory-list{box-sizing:border-box;border-radius:var(--card-radius);background:var(--surface);max-width:48rem;margin:0;padding:.25rem 1.25rem;list-style:none;display:grid}.public-site .public-directory-list>li{border-block-end:1px solid var(--boundary);min-width:0}.public-site .public-directory-list>li:last-child{border-block-end:0}.public-site .public-directory-link{min-height:var(--control-target);color:var(--text);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.25rem;display:flex}.public-site .public-directory-link:hover{color:var(--action)}.public-site .public-directory-copy{overflow-wrap:anywhere;min-width:0}.public-site .public-directory-copy :is(h2,h3){margin:0;font-size:1.25rem;line-height:1.5}.public-site .public-directory-copy p{color:var(--text);margin-block:.5rem 0}.public-site .public-directory-copy p.muted{color:var(--muted);font-size:.875rem;line-height:1.375rem}.public-site .public-directory-link>svg{color:var(--action)}.public-site .public-secondary-section{border-block-start:1px solid var(--boundary);padding-block-start:2rem}.public-site .public-supporting-links{flex-wrap:wrap;gap:.5rem 1.5rem;margin-block:1.5rem 0;display:flex}.public-site .public-supporting-links a{min-height:var(--control-target);align-items:center;gap:.5rem;display:inline-flex}.public-site .public-facts{grid-template-columns:max-content minmax(0,1fr);gap:.5rem 1.25rem;max-width:42rem;margin:1rem 0;font-size:.875rem;line-height:1.5;display:grid}.public-site .public-facts dt{color:var(--muted)}.public-site .public-facts dd{overflow-wrap:anywhere;margin:0}.public-site .public-provenance{max-width:42rem;margin-block:1.5rem}.public-site .public-provenance summary{min-height:var(--control-target);color:var(--muted);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.public-site .public-provenance summary::-webkit-details-marker{display:none}.public-site .public-provenance[open] .public-provenance-chevron{transform:rotate(180deg)}.public-site .public-occasion-date{margin-block:1.5rem}.public-site .public-occasion-date p{margin-block:.5rem}.public-site .public-occasion-date time{font-size:1.5rem;font-weight:700;line-height:1.5;display:block}.public-site .public-recommendation-list{gap:1.5rem;max-width:48rem;display:grid}.public-site .public-recommendation-list>article{border-block-start:1px solid var(--boundary);padding-block:1.25rem}.public-site .public-brand-identity{border-radius:var(--card-radius);background:var(--surface);grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:center;gap:2rem;padding:2rem;display:grid}.public-site .public-brand-identity .public-page-header{margin:0}.public-site .public-brand-logo{width:100%;min-width:0;max-width:17rem}.public-site .public-brand-logo .guide-media{border-radius:var(--card-radius)}.public-site .public-brand-identity .public-provenance{margin-block:.5rem 0}.public-site .public-collection-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-block-end:1.5rem;display:flex}.public-site .public-collection-header h2{margin:0;font-size:1.25rem;line-height:1.75rem}.public-site .public-collection-header>a,.public-site .public-collection-pagination a{min-height:var(--control-target);align-items:center;display:inline-flex}.public-site .public-collection-pagination{justify-content:center;gap:1rem;margin-block-start:1.5rem;display:flex}.public-site .public-reading-surface{box-sizing:border-box;background:var(--surface);border-radius:var(--card-radius);max-width:42rem;padding:2rem}.public-site .public-reading-surface>:first-child{margin-block-start:0}.public-site .public-brand-identity h1{letter-spacing:0;font-size:1.5rem;line-height:2rem}.public-site .public-brand-identity .lede{font-size:1rem;line-height:1.5rem}.public-site .public-creator-handoff{margin-block-start:2rem}.public-site .public-reading-surface.public-creator-identity{max-width:48rem}.public-site .public-creator-identity>p{max-width:42rem}.public-site .public-secondary-section.prose{max-width:48rem}.public-site .public-secondary-section.prose>:is(p,h2){max-width:42rem}@media (max-width:600px){.public-site .public-page-header{margin-block-end:1.5rem}.public-site .public-page-header h1{font-size:1.5rem;line-height:2rem}.public-site .public-directory-search{flex-basis:100%;width:100%}.public-site .public-directory-link{gap:1rem}.public-site .public-facts{grid-template-columns:1fr;gap:.25rem}.public-site .public-facts dd+dt{margin-block-start:.5rem}.public-site .public-brand-identity{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:1.25rem}.public-site .public-reading-surface{padding:1.25rem}}
