.public-page-media{aspect-ratio:16/10}.prose-content p{margin-block-end:.25rem}@media(prefers-reduced-motion: no-preference){html.layout-wide{scroll-behavior:smooth}}.layout-navbar-fixed body>nav.layout-navbar{position:relative}.layout-navbar-fixed .layout-navbar-full .layout-page{padding-block-start:0 !important}.layout-wide .drag-target{inline-size:12px}.public-page-banner-media>img{display:block;inline-size:100%;block-size:auto;aspect-ratio:5/1;object-fit:cover}@media(max-width: 991.98px){.public-page-banner-media>img{aspect-ratio:4/1}}@media(max-width: 767.98px){.public-page-banner-media>img{border-end-start-radius:0 !important;border-end-end-radius:0 !important}}@media(max-width: 575.98px){.public-page-banner-media>img{aspect-ratio:5/2}}.public-page-banner-fade{pointer-events:none}@media(max-width: 767.98px){.public-page-banner-fade{block-size:2rem;background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--bs-card-bg) 1.14%, transparent) 8.33%, color-mix(in srgb, var(--bs-card-bg) 3.97%, transparent) 16.67%, color-mix(in srgb, var(--bs-card-bg) 8.25%, transparent) 25%, color-mix(in srgb, var(--bs-card-bg) 13.84%, transparent) 33.33%, color-mix(in srgb, var(--bs-card-bg) 20.68%, transparent) 41.67%, color-mix(in srgb, var(--bs-card-bg) 28.72%, transparent) 50%, color-mix(in srgb, var(--bs-card-bg) 37.8%, transparent) 58.33%, color-mix(in srgb, var(--bs-card-bg) 48.21%, transparent) 66.67%, color-mix(in srgb, var(--bs-card-bg) 59.58%, transparent) 75%, color-mix(in srgb, var(--bs-card-bg) 72.02%, transparent) 83.33%, color-mix(in srgb, var(--bs-card-bg) 85.5%, transparent) 91.67%, var(--bs-card-bg) 100%)}}.public-page-banner .user-profile-img{inline-size:150px;border-radius:calc(var(--bs-border-radius) + 5px)}@media(max-width: 767.98px){.public-page-banner .public-page-logo>:first-child{margin-block-start:-140px}}@media(min-width: 768px){.public-page-info-card{inline-size:100%;max-inline-size:640px;background-color:rgba(var(--bs-body-bg-rgb), 0.6);backdrop-filter:blur(10px);box-shadow:var(--bs-box-shadow-lg)}}[data-bs-theme=light] .public-page-info-card ul{color:var(--bs-heading-color) !important}.public-page-nav{transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out}.public-page-nav.is-stuck{margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);background-color:var(--bs-paper-bg);box-shadow:var(--bs-box-shadow-sm)}.public-page-nav-logo{opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.public-page-nav.is-stuck .public-page-nav-logo{opacity:1;visibility:visible}.public-page-nav-caret{transition:transform .2s ease-in-out}.public-page-nav-toggle[aria-expanded=true] .public-page-nav-caret{transform:rotate(180deg)}@media(min-width: 992px){#publicPageNav{overflow-x:auto}}.public-page-section{scroll-margin-block-start:3rem}@media(min-width: 992px){.public-page-section{scroll-margin-block-start:4rem}}.layout-wide .image-zoom{cursor:zoom-in}.layout-wide .image-zoom .image-zoom-overlay{display:none}.js-show-all-expanded-label{display:none}[aria-expanded=true] .js-show-all-collapsed-label{display:none}[aria-expanded=true] .js-show-all-expanded-label{display:inline}@keyframes shared-target-pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(var(--bs-primary-rgb), 0.55)}45%{transform:scale(1.035);box-shadow:0 0 0 1rem rgba(var(--bs-primary-rgb), 0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(var(--bs-primary-rgb), 0)}}.is-shared-target>.card{position:relative;z-index:1045;outline:2px solid var(--bs-primary);outline-offset:2px;animation:shared-target-pulse .75s ease-in-out 2}.shared-target-backdrop{position:fixed;z-index:1040;background-color:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .4s ease-in-out;inset:0}.shared-target-backdrop.is-visible{opacity:1}@media(prefers-reduced-motion: reduce){.is-shared-target>.card{animation:none;box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb), 0.4)}}.public-page-request-cta{z-index:1030;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.public-page-request-cta.is-hidden{opacity:0;visibility:hidden}@media(prefers-reduced-motion: reduce){.public-page-request-cta{transition:none}}.avatar-container{position:relative}.avatar-container .overlay{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;visibility:hidden;background:rgba(0,0,0,.4);backdrop-filter:blur(5px);border-radius:calc(var(--bs-border-radius) + 5px);transition:opacity .3s,visibility .3s,backdrop-filter .3s;inset:0}.avatar-container:hover .overlay{opacity:1;visibility:visible}@keyframes public-page-field-highlight-pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(var(--bs-danger-rgb), 0.55)}45%{transform:scale(1.035);box-shadow:0 0 0 1rem rgba(var(--bs-danger-rgb), 0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(var(--bs-danger-rgb), 0)}}.public-page-field-highlight{position:relative;z-index:1091;border-radius:var(--bs-border-radius);animation:public-page-field-highlight-pulse .5s ease-in-out 2}.public-page-field-backdrop{position:fixed;z-index:1090;background-color:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .4s ease-in-out;inset:0}.public-page-field-backdrop.is-visible{opacity:1}
