@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.ajas-admit-strip{color:#fff;text-align:center;background:#183251;padding:8px 0;font-size:14px}.ajas-admit-strip a{color:#fff;text-decoration:none}.ajas-admit-strip a:hover,.ajas-admit-strip strong{color:#ffbe34}.ajas-admit-inner,.ajas-admit-links{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.ajas-admit-links a:before{content:"·";color:#ffffffa6;padding:0 8px}@media (width<=575px){.ajas-admit-strip{padding:9px 0 10px;line-height:1.45}.ajas-admit-inner,.ajas-admit-primary,.ajas-admit-primary>span{display:block}.ajas-admit-separator{display:none!important}.ajas-admit-links{gap:8px;margin-top:5px}.ajas-admit-links a{border:1px solid #ffffff38;border-radius:999px;align-items:center;min-height:32px;padding:2px 10px;font-size:12.5px;display:inline-flex}.ajas-admit-links a:before{content:none}}:is(pagefind-modal:not(:defined),pagefind-modal-header:not(:defined),pagefind-modal-body:not(:defined),pagefind-input:not(:defined),pagefind-summary:not(:defined),pagefind-results:not(:defined),pagefind-modal-trigger:not(:defined)){display:none}.ajas-search-trigger{z-index:9990;display:block;position:fixed;bottom:78px;right:20px}.ajas-search-trigger .pf-trigger-btn{cursor:pointer;background:linear-gradient(150deg,#183251,#3f4c99);border:0;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:transform .2s cubic-bezier(.2,.7,.3,1),box-shadow .2s;display:inline-flex;box-shadow:0 10px 26px #18325152}.ajas-search-trigger .pf-trigger-btn:hover{transform:translateY(-2px)scale(1.05);box-shadow:0 14px 32px #18325166}.ajas-search-trigger .pf-trigger-btn:focus-visible{outline-offset:3px;outline:2px solid #c4a35a}.ajas-search-trigger .pf-trigger-icon{background:#fff;width:17px;height:17px}#scroll-top{overflow:hidden;z-index:9980!important;background:linear-gradient(150deg,#ff5f60,#e6484f)!important;border-radius:50%!important;width:42px!important;height:42px!important;line-height:42px!important;transition:transform .2s cubic-bezier(.2,.7,.3,1)!important;bottom:22px!important;right:25px!important;box-shadow:0 8px 20px #e6484f59!important}#scroll-top:hover{transform:translateY(-2px)scale(1.05);background:linear-gradient(150deg,#ff5f60,#e6484f)!important}pagefind-modal{--pf-font:Rubik, system-ui, -apple-system, "Segoe UI", sans-serif;--pf-text:#2c3e50;--pf-text-secondary:#5c6578;--pf-text-muted:#8b96a8;--pf-background:#fff;--pf-border:#dbe3ee;--pf-border-focus:#7a1f2b;--pf-hover:#f7f9fc;--pf-mark:#7a1f2b;--pf-border-radius:8px;--pf-modal-backdrop:#09182a9e;--pf-modal-max-width:640px;--pf-modal-top:max(8vh, 24px);--pf-input-font-size:16px;--pf-result-title-font-size:15px;--pf-result-excerpt-font-size:13px;--pf-summary-font-size:13px}dialog.pf-modal{border-radius:16px;box-shadow:0 24px 64px #00000047}dialog.pf-modal::backdrop{backdrop-filter:blur(2px)}.pf-modal-header{color:#fff;background:linear-gradient(90deg,#183251 0%,#1e3a6e 55%,#7a1f2b 160%);align-items:center;gap:12px;padding:14px 16px;display:flex}.ajas-search-brand{align-items:center;gap:10px;min-width:0;display:flex}.ajas-search-brand-mark{background:#c4a35a;border-radius:50%;flex-shrink:0;width:10px;height:10px}.ajas-search-brand strong{font-family:Rubik,system-ui,sans-serif;font-size:15px;font-weight:600;line-height:1.2;display:block}.ajas-search-brand span{opacity:.8;white-space:nowrap;text-overflow:ellipsis;max-width:42vw;font-size:11px;display:block;overflow:hidden}.pf-modal-header .pf-modal-close{color:#fff;background:#ffffff1f}.pf-modal-header .pf-modal-close:hover{background:#ffffff38}.pf-modal-body{padding:14px 16px 20px}.pf-input{background:#f8fafc}.pf-summary{color:#5c6578;padding:4px 2px 10px}.pf-result-link{font-weight:600}.pf-result-excerpt{line-height:1.45}.pf-result-excerpt mark{background:#fde8ec;border-radius:2px;padding:0 2px}@media (width<=520px){.ajas-search-trigger{bottom:68px;right:14px}.ajas-search-trigger .pf-trigger-btn{width:44px;height:44px}pagefind-modal{--pf-modal-top:12px}}
