.disclaimer-modal{overscroll-behavior:contain;border:unset;max-block-size:90vh;inline-size:min(100%,76ch);padding:var(--ansto-spacing--lg);box-shadow:var(--ansto-box-shadow);place-self:center;transition:transform .2s linear;overflow:auto hidden;transform:translateY(100%)}.disclaimer-modal::backdrop{background-color:color-mix(in srgb, var(--ansto-color-rich-black) 50%, transparent);transition:transform .2s linear}.disclaimer-modal[open]{opacity:1;transform:translateY(0)}@starting-style{.disclaimer-modal[open]{opacity:0;transform:translateY(100%)}}.disclaimer-modal[open]::backdrop{opacity:.8}@starting-style{.disclaimer-modal[open]::backdrop{opacity:0}}.disclaimer-modal__inner{gap:var(--ansto-spacing--base);text-align:center;text-wrap:balance;place-items:center;display:grid;position:relative}.disclaimer-modal__title{padding-inline:var(--ansto-spacing--lg);text-transform:uppercase;margin-block-end:0}.disclaimer-modal__image{margin-block:var(--ansto-spacing--base);display:block}.disclaimer-modal__description{font-size:1.5rem}.disclaimer-modal__close{top:var(--ansto-spacing-xs);right:var(--ansto-spacing-xs);text-indent:100%;white-space:nowrap;box-shadow:none;width:var(--ansto-a11y--click-target-min-size);height:var(--ansto-a11y--click-target-min-size);background-color:#0000;background-size:contain;border:0;padding:0;position:absolute;overflow:hidden}.disclaimer-modal__close:focus-visible,.disclaimer-modal__close:hover{background-color:#0000}.disclaimer-modal--open{overflow:hidden}
