:root{--color-primary:#143616;--color-primary-dark:#0d230e;--color-primary-light:rgba(20,54,22,0.6);--color-secondary:#60472e;--color-secondary-light:#ebe0d5;--color-important-accents:#ba1051;--color-important-accents-dark:#8b0c3d;--primary-font-color:#000;--secondary-font-color:#60472e;--inverse-font-color:#fcf8f1;--important-font-color:#ba1051;--light-border-color:#e6e6e6;--light-border-color-semi-dark:#cdcdcd;--light-border-color-dark:#b0a397;--anchor-font-color:#143616;--light-beige-color:#fef7f1;--color-light-green:#f1f2e8;--color-darker-green:#143616}.modal .overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;z-index:10000}.modal .container{background-color:#fff;padding:1em 1.5em;max-width:920px;max-height:100%;overflow-y:auto;box-sizing:border-box;z-index:10001;position:relative;pointer-events:auto;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);border-radius:5px}.modal .header{display:flex;justify-content:space-between;align-items:center}.modal .header.close-only>.close{position:absolute;top:.3em;right:.5em}.modal .header>b{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:var(--color-primary);box-sizing:border-box}.modal .header>.close{background:0 0;cursor:pointer;font-size:2em;border:1px solid transparent}.modal .header>.close:hover{border:1px solid #000}.modal .header>.close:active,.modal .header>.close:focus{outline:0}.modal .header>.close:before{content:"\2715"}.modal .content{color:var(--primary-font-color)}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .container,.micromodal-slide .overlay{will-change:transform}