.ampi-docs{list-style:none;margin:1rem 0 2rem;padding:0;border-top:1px solid var(--wp--preset--color--accent-6,#d5dee8)}.ampi-docs__item{display:flex;gap:.9rem;align-items:flex-start;padding:.8rem .25rem;border-bottom:1px solid var(--wp--preset--color--accent-6,#d5dee8)}.ampi-docs__type{flex:0 0 3.1rem;text-align:center;font-family:var(--wp--preset--font-family--montserrat,sans-serif);font-size:.6875rem;font-weight:700;letter-spacing:.05em;line-height:1;padding:.45rem 0;border-radius:4px;background:var(--wp--preset--color--accent-5,#f3f6fa);color:var(--wp--preset--color--accent-1,#254a79);border:1px solid var(--wp--preset--color--accent-6,#d5dee8)}.ampi-docs__item--pdf .ampi-docs__type{background:var(--wp--preset--color--accent-2,#d0341f);border-color:var(--wp--preset--color--accent-2,#d0341f);color:#fff}.ampi-docs__body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ampi-docs__link{font-family:var(--wp--preset--font-family--montserrat,sans-serif);font-weight:600;line-height:1.35;text-decoration:none;color:var(--wp--preset--color--accent-1,#254a79);overflow-wrap:anywhere}.ampi-docs__link:hover,.ampi-docs__link:focus-visible{text-decoration:underline;color:var(--wp--preset--color--accent-2,#d0341f)}.ampi-docs__desc{font-size:.9375rem}.ampi-docs-block>.ampi-docs__group{margin:2rem 0 0;font-size:var(--wp--preset--font-size--large,1.25rem)}.ampi-docs-block>.ampi-docs__group:first-child{margin-top:1rem}.ampi-docs__group+.ampi-docs{margin-top:.5rem}.ampi-docs__meta{font-size:.8125rem;color:#4a5d75}.ampi-docs--locked,.ampi-docs--empty,.ampi-docs--error,.ampi-members-only--locked{padding:1rem 1.25rem;margin:1rem 0 2rem;border-radius:6px;background:var(--wp--preset--color--accent-5,#f3f6fa);border-left:4px solid var(--wp--preset--color--accent-1,#254a79)}.ampi-docs--error{border-left-color:var(--wp--preset--color--accent-2,#d0341f)}.ampi-docs--locked p,.ampi-docs--empty p,.ampi-docs--error p,.ampi-members-only--locked p{margin:0}.ampi-docs__notice{margin-top:0.5rem!important;font-size:.875rem}.ampi-docs__mock{display:inline-block;font-size:.8125rem;padding:.2rem .6rem;border-radius:999px;background:#fff4d6;color:#5c4400;margin:.5rem 0 0}.ampi-members-only__staff-note{font-size:.8125rem;color:#4a5d75;border-left:3px solid var(--wp--preset--color--accent-3,#599fd2);padding-left:.6rem}.ampi-docs .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.ampi-login{margin:1rem 0 1.5rem}.ampi-login__message{padding:.75rem 1rem;border-radius:6px;background:var(--wp--preset--color--accent-5,#f3f6fa);border-left:4px solid var(--wp--preset--color--accent-2,#d0341f)}.ampi-login__message--out{border-left-color:var(--wp--preset--color--accent-1,#254a79)}.ampi-login__status{font-weight:600}.ampi-login__help{margin-top:1rem;font-size:.9375rem;color:var(--wp--preset--color--accent-1,#254a79)}.ampi-login__note{padding:.75rem 1rem;border-radius:6px;background:#fff4d6;color:#5c4400}.ampi-login-card{--ampi-lc-border:var(--wp--preset--color--accent-6, #d5dee8);--ampi-lc-navy:var(--wp--preset--color--accent-1, #254a79);--ampi-lc-ink:var(--wp--preset--color--contrast, #152a45);--ampi-lc-red:var(--wp--preset--color--accent-2, #d0341f);--ampi-lc-muted:#4a5d75;max-width:420px;margin:2rem auto 3rem;background:#fff;border:1px solid var(--ampi-lc-border);border-radius:16px;box-shadow:0 4px 32px rgb(12 30 53 / .08);overflow:hidden;text-align:left}.ampi-login-card__header{padding:1.75rem 2rem 1.25rem;border-bottom:1px solid var(--ampi-lc-border);text-align:center}.ampi-login-card__logo{display:block;width:220px;max-width:100%;height:auto;margin:0 auto .9rem}.ampi-login-card__title{margin:0 0 0.35rem!important;font-family:var(--wp--preset--font-family--montserrat,sans-serif);font-size:1.2rem!important;font-weight:700;line-height:1.3;color:var(--ampi-lc-navy)}.ampi-login-card__sub{margin:0;font-size:.875rem;color:var(--ampi-lc-muted)}.ampi-login-card__body{padding:1.5rem 2rem 1.75rem}.ampi-login-card__form{margin:0}.ampi-login-card__field{margin:0 0 1rem}.ampi-login-card__field label{display:block;margin-bottom:.3rem;font-family:var(--wp--preset--font-family--montserrat,sans-serif);font-size:.8rem;font-weight:600;color:var(--ampi-lc-ink)}.ampi-login-card__field input{box-sizing:border-box;width:100%;padding:.65rem .8rem;border:1.5px solid var(--ampi-lc-border);border-radius:8px;background:#fff;font:inherit;font-size:1rem;color:var(--ampi-lc-ink);transition:border-color 0.14s,box-shadow 0.14s}.ampi-login-card__field input:focus{outline:none;border-color:var(--ampi-lc-navy);box-shadow:0 0 0 3px rgb(37 74 121 / .18)}.ampi-login-card__field input[aria-invalid="true"]{border-color:var(--ampi-lc-red)}.ampi-login-card__captcha{margin:0 0 1rem}.ampi-login-card__submit{display:block;width:100%;padding:.8rem 1.25rem!important;border:0;border-radius:10px!important;cursor:pointer;font-size:0.95rem!important}.ampi-login-card__submit:focus-visible{outline:3px solid var(--ampi-lc-navy);outline-offset:2px}.ampi-login-card__msg{margin:0 0 1rem;padding:.7rem .9rem;border-radius:8px;font-size:.875rem;line-height:1.45}.ampi-login-card__msg--error{background:#fff0f1;border:1px solid #f3c4c0;color:#9e2616}.ampi-login-card__msg--info{background:var(--wp--preset--color--accent-5,#f3f6fa);border:1px solid var(--ampi-lc-border);color:var(--ampi-lc-navy)}.ampi-login-card__links,.ampi-login-card__alt{margin:1.25rem 0 0;font-size:.8125rem;text-align:center;color:var(--ampi-lc-muted)}.ampi-login-card__alt{margin-top:.75rem;padding-top:1rem;border-top:1px solid var(--ampi-lc-border);line-height:1.6}.ampi-login-card__links a,.ampi-login-card__alt a{color:var(--ampi-lc-navy)}@media (max-width:480px){.ampi-login-card{margin:1rem auto 2rem;border-radius:12px}.ampi-login-card__header,.ampi-login-card__body{padding-left:1.25rem;padding-right:1.25rem}}.ampi-pdf{--ampi-pdf-height:min(85vh, 1100px);margin:1rem 0 2rem;border:1px solid var(--wp--preset--color--accent-6,#d5dee8);border-radius:8px;background:#fff;overflow:hidden}.ampi-pdf .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.ampi-pdf__head{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--wp--preset--color--accent-6,#d5dee8)}.ampi-pdf--card .ampi-pdf__head{border-bottom:0}.ampi-pdf__title{flex:1 1 100%;margin:0;font-family:var(--wp--preset--font-family--montserrat,sans-serif);font-weight:700;font-size:1.125rem;line-height:1.3;color:var(--wp--preset--color--accent-1,#254a79)}.ampi-pdf__meta{flex:1 1 auto;margin:0;font-size:.8125rem;color:#4a5d75}.ampi-pdf__desc{margin:0;padding:0 1.25rem 1rem;font-size:.9375rem}.ampi-pdf__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.ampi-pdf__btn{display:inline-flex;align-items:center;padding:.55rem 1rem;border-radius:6px;border:1.5px solid var(--wp--preset--color--accent-2,#d0341f);background:var(--wp--preset--color--accent-2,#d0341f);color:#fff;font-family:var(--wp--preset--font-family--montserrat,sans-serif);font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none}.ampi-pdf__btn:hover,.ampi-pdf__btn:focus-visible{background:var(--wp--preset--color--contrast,#152a45);border-color:var(--wp--preset--color--contrast,#152a45);color:#fff}.ampi-pdf__btn--outline{background:#fff;color:var(--wp--preset--color--accent-1,#254a79);border-color:var(--wp--preset--color--accent-1,#254a79)}.ampi-pdf__btn--outline:hover,.ampi-pdf__btn--outline:focus-visible{background:var(--wp--preset--color--accent-5,#f3f6fa);color:var(--wp--preset--color--contrast,#152a45);border-color:var(--wp--preset--color--contrast,#152a45)}.ampi-pdf__toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;background:var(--wp--preset--color--contrast,#152a45);color:#fff;font-family:var(--wp--preset--font-family--montserrat,sans-serif);font-size:.875rem}.ampi-pdf__toolbar[hidden]{display:none}.ampi-pdf__group{display:inline-flex;align-items:center;gap:.35rem}.ampi-pdf__tool{min-width:2.25rem;height:2.25rem;padding:0 .5rem;border:1px solid rgb(255 255 255 / .28);border-radius:6px;background:#fff0;color:#fff;font:inherit;font-size:1.125rem;font-weight:600;line-height:1;cursor:pointer}.ampi-pdf__tool--text{font-size:.8125rem}.ampi-pdf__tool[hidden]{display:none}.ampi-pdf__tool:hover{background:rgb(255 255 255 / .12)}.ampi-pdf__tool:focus-visible,.ampi-pdf__pageno input:focus-visible{outline:2px solid #fff;outline-offset:2px}.ampi-pdf__tool[aria-pressed="true"]{background:#fff;color:var(--wp--preset--color--contrast,#152a45)}.ampi-pdf__pageno input{width:3rem;height:2.25rem;padding:0 .25rem;border:1px solid rgb(255 255 255 / .28);border-radius:6px;background:rgb(255 255 255 / .1);color:#fff;font:inherit;font-size:16px;text-align:center}.ampi-pdf__count{white-space:nowrap;opacity:.85;padding-right:.25rem}.ampi-pdf__stage{position:relative;height:var(--ampi-pdf-height);overflow:auto;overscroll-behavior:contain;padding:12px;background:#5b6b7f;-webkit-overflow-scrolling:touch}.ampi-pdf__stage:focus-visible{outline:3px solid var(--wp--preset--color--accent-3,#599fd2);outline-offset:-3px}.ampi-pdf__pages{display:flex;flex-direction:column;align-items:center;gap:12px;column-gap:12px;width:max-content;min-width:100%}.ampi-pdf__pages.is-spread{display:grid;grid-template-columns:repeat(2,var(--ampi-page-w));justify-content:center;column-gap:0}.ampi-pdf__pages.is-spread .ampi-pdf__page:first-child{grid-column:2}.ampi-pdf__page{position:relative;width:var(--ampi-page-w,100%);background:#fff;box-shadow:0 1px 4px rgb(0 0 0 / .35)}.ampi-pdf__page:not(.is-rendered)::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f3f6fa 0%,#e7edf4 50%,#f3f6fa 100%)}.ampi-pdf__page canvas{display:block;width:100%;height:100%}.ampi-pdf__links{position:absolute;inset:0}.ampi-pdf__link{position:absolute;border-radius:2px}.ampi-pdf__link:hover,.ampi-pdf__link:focus-visible{background:rgb(89 159 210 / .18);outline:2px solid var(--wp--preset--color--accent-3,#599fd2)}.ampi-pdf__status{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:1.5rem;text-align:center;color:#fff;font-family:var(--wp--preset--font-family--montserrat,sans-serif);font-weight:600}.ampi-pdf__status[hidden]{display:none}.ampi-pdf__status.is-error{background:var(--wp--preset--color--accent-5,#f3f6fa);color:var(--wp--preset--color--contrast,#152a45)}.ampi-pdf.is-fullscreen{display:flex;flex-direction:column;border-radius:0;border:0}.ampi-pdf.is-fullscreen .ampi-pdf__stage{height:auto;flex:1 1 auto}@media (max-width:600px){.ampi-pdf{--ampi-pdf-height:75svh;border-radius:6px}.ampi-pdf__head{padding:.85rem 1rem}.ampi-pdf__stage{padding:8px}.ampi-pdf__pages{gap:8px}.ampi-pdf__toolbar{padding:.4rem .5rem;gap:.25rem}.ampi-pdf__group{gap:.2rem}.ampi-pdf__tool{min-width:2rem;height:2.25rem;padding:0 .35rem}.ampi-pdf__pageno input{width:2.5rem}.ampi-pdf__count{padding-right:0}}@media (prefers-reduced-motion:no-preference){.ampi-pdf__page:not(.is-rendered)::after{background-size:200% 100%;animation:ampi-pdf-shimmer 1.4s linear infinite}}@keyframes ampi-pdf-shimmer{from{background-position:100% 0}to{background-position:-100% 0}}.ampi-doc-link__meta{font-size:.875em;color:#4a5d75}@media (max-width:700px){.ampi-pdf__tool[data-act="spread"]{display:none}}.ampi-search{margin:1.5rem 0 2rem}.ampi-search__form{padding:1.25rem 1.25rem 1rem;background:var(--wp--preset--color--accent-5,#f3f6fa);border:1px solid #d5dee9;border-radius:6px}.ampi-search__label{display:block;margin:0 0 .5rem;font-family:var(--wp--preset--font-family--heading,inherit);font-weight:700;font-size:var(--wp--preset--font-size--medium,1.125rem);color:var(--wp--preset--color--contrast,#152a45)}.ampi-search__row{display:flex;flex-wrap:wrap;gap:.5rem}.ampi-search__input{flex:1 1 16rem;min-width:0;padding:.65rem .8rem;font:inherit;font-size:1rem;border:1px solid #9aa9bb;border-radius:4px;background:#fff;color:#152a45}.ampi-search__sort{flex:0 0 auto;padding:.45rem .4rem;font:inherit;font-size:.9375rem;border:1px solid #9aa9bb;border-radius:4px;background:#fff;color:#152a45}.ampi-search__button{flex:0 0 auto;padding:.65rem 1.4rem;font:inherit;font-weight:600;color:#fff;background:var(--wp--preset--color--accent-2,#d0341f);border:0;border-radius:4px;cursor:pointer}.ampi-search__button:hover{background:#a92a18}.ampi-search__input:focus-visible,.ampi-search__sort:focus-visible,.ampi-search__button:focus-visible{outline:3px solid var(--wp--preset--color--accent-1,#254a79);outline-offset:2px}.ampi-search__options{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.75rem}.ampi-search__option{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:#152a45}.ampi-search__option span{font-weight:600}.ampi-search__per{padding:.45rem .4rem;font:inherit;font-size:.9375rem;border:1px solid #9aa9bb;border-radius:4px;background:#fff;color:#152a45}.ampi-search__per:focus-visible{outline:3px solid var(--wp--preset--color--accent-1,#254a79);outline-offset:2px}.ampi-search__help{margin:.6rem 0 0;font-size:.8125rem;color:#4a5d75}.ampi-search__results{margin-top:1.25rem}.ampi-search__results:focus{outline:none}.ampi-search__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin:0 0 .75rem}.ampi-search__count{margin:0}.ampi-search__range{color:#4a5d75}.ampi-search__message{margin:.5rem 0;color:#4a5d75}.ampi-search__list{list-style:none;margin:0;padding:0}.ampi-search__issue{padding:1rem 0 1.1rem;border-top:1px solid #d5dee9}.ampi-search__issue:last-child{border-bottom:1px solid #d5dee9}.ampi-search__issue-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem}.ampi-search__title{margin:0;font-size:var(--wp--preset--font-size--medium,1.125rem)}.ampi-search__title a{color:var(--wp--preset--color--accent-1,#254a79);text-decoration:none}.ampi-search__title a:hover,.ampi-search__title a:focus-visible{text-decoration:underline;color:var(--wp--preset--color--accent-2,#d0341f)}.ampi-search__meta{font-size:.8125rem;color:#4a5d75}.ampi-search__hits{list-style:none;margin:.5rem 0 0;padding:0}.ampi-search__hit{display:grid;grid-template-columns:5.25rem minmax(0,1fr);gap:.75rem;padding:.4rem 0}.ampi-search__page{align-self:start;display:inline-block;padding:.15rem .5rem;font-size:.8125rem;font-weight:600;text-align:center;white-space:nowrap;color:var(--wp--preset--color--accent-1,#254a79);border:1px solid currentColor;border-radius:3px;text-decoration:none}a.ampi-search__page:hover,a.ampi-search__page:focus-visible{color:#fff;background:var(--wp--preset--color--accent-1,#254a79);border-color:var(--wp--preset--color--accent-1,#254a79)}.ampi-search__snippet{margin:0;font-size:.9375rem;line-height:1.5;overflow-wrap:anywhere}.ampi-search__snippet mark{padding:0 .05em;color:inherit;background:#ffe58a;border-radius:2px}.ampi-search__pager ul{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none}.ampi-search__pager--bottom{margin-top:1.25rem}.ampi-search__pager li{margin:0;padding:0}.ampi-search__pager a,.ampi-search__num{display:inline-block;box-sizing:border-box;min-width:2.25rem;padding:.3rem .6rem;font-size:.875rem;font-weight:600;text-align:center;color:var(--wp--preset--color--accent-1,#254a79);border:1px solid #c3cfdd;border-radius:4px;text-decoration:none}.ampi-search__pager a:hover,.ampi-search__pager a:focus-visible{border-color:var(--wp--preset--color--accent-1,#254a79);background:#eef3f9}.ampi-search__num.is-current{color:#fff;background:var(--wp--preset--color--accent-1,#254a79);border-color:var(--wp--preset--color--accent-1,#254a79)}.ampi-search__gap{padding:0 .15rem;color:#4a5d75}.ampi-search .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:480px){.ampi-search__hit{grid-template-columns:1fr;gap:.3rem}.ampi-search__page{justify-self:start}.ampi-search__form{padding:1rem 1rem .85rem}.ampi-search__button{flex:1 1 auto}.ampi-search__options{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.5rem .75rem}.ampi-search__option{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center}.ampi-search__sort,.ampi-search__per{width:100%;font-size:1rem}}