/*! Amanah layout vocabulary.
   Generated by the Amanah Design plugin from src/Tokens.php.
   Active set: current. Do not edit this file; it is overwritten on every save.
   Settings -> Amanah Design is the place to change a value. */
.amd-container{max-width:var(--amd-container);margin-inline:auto;padding-inline:var(--amd-sp-4)}.amd-bleed{width:100%}.amd-measure{max-width:var(--amd-measure)}.amd-measure-wide{max-width:var(--amd-measure-wide)}.amd-section{padding-block:var(--amd-sp-8)}@media (min-width:768px){.amd-section{padding-block:var(--amd-sp-9)}}.amd-section--tight{padding-block:var(--amd-sp-6)}.amd-band{background:var(--amd-sunk)}.amd-band--raised{background:var(--amd-raised)}.amd-band--dark{background:var(--amd-band-dark);color:var(--amd-on-brand)}.amd-grid{display:grid;gap:var(--amd-sp-5)}.amd-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.amd-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.amd-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.amd-grid--sidebar{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media (max-width:1024px){.amd-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.amd-grid--2,.amd-grid--3,.amd-grid--4,.amd-grid--sidebar{grid-template-columns:minmax(0,1fr)}}.amd-row{display:flex;flex-wrap:wrap;gap:var(--amd-sp-4);align-items:center}.amd-row--tight{gap:var(--amd-sp-2)}.amd-row--top{align-items:flex-start}.amd-row--between{justify-content:space-between}.amd-row--end{justify-content:flex-end}.amd-row--center{justify-content:center}.amd-stack{display:flex;flex-direction:column;gap:var(--amd-sp-4)}.amd-stack--tight{gap:var(--amd-sp-2)}.amd-stack--loose{gap:var(--amd-sp-6)}.amd-mb-1{margin-bottom:var(--amd-sp-1)}.amd-mb-2{margin-bottom:var(--amd-sp-2)}.amd-mb-3{margin-bottom:var(--amd-sp-3)}.amd-mb-4{margin-bottom:var(--amd-sp-4)}.amd-mb-5{margin-bottom:var(--amd-sp-5)}.amd-mb-6{margin-bottom:var(--amd-sp-6)}.amd-mb-7{margin-bottom:var(--amd-sp-7)}.amd-mb-0{margin-bottom:0}.amd-p-4{padding:var(--amd-sp-4)}.amd-p-5{padding:var(--amd-sp-5)}.amd-p-6{padding:var(--amd-sp-6)}.amd-p-7{padding:var(--amd-sp-7)}.amd-hr{border:0;border-top:var(--amd-line-w) solid var(--amd-line);margin-block:var(--amd-sp-6)}.amd-edge-b{border-bottom:var(--amd-line-w) solid var(--amd-line)}.amd-edge-r{border-right:var(--amd-line-w) solid var(--amd-line)}.amd-edge{border:var(--amd-line-w) solid var(--amd-line);border-radius:var(--amd-radius-surface)}@media (max-width:768px){.amd-edge-r{border-right:0;border-bottom:var(--amd-line-w) solid var(--amd-line)}}.amd-relative{position:relative}.amd-pin-tr{position:absolute;top:var(--amd-sp-3);right:var(--amd-sp-3)}.amd-scroll-x{overflow-x:auto;max-width:100%}@media (max-width:768px){.amd-hide-sm{display:none !important}}@media (min-width:769px){.amd-only-sm{display:none !important}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.amd-scope{--amd-scope:1}
