.form-grid{--form-grid-columns: 2;display:grid;grid-template-columns:repeat(var(--form-grid-columns),1fr);gap:20px}.form-grid.columns-1{--form-grid-columns: 1}.form-grid .column-span-all{grid-column:1/-1}@media only screen and (max-width: 800px){.form-grid{--form-grid-columns: 1}}.form-grid .form-grid-header{margin-top:20px}.page-header .header-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.page-header .header-row .header-title{display:flex;flex-direction:column;gap:10px}.page-header .header-row .header-title h1{font-size:300%;line-height:4rem}.page-header .header-row .header-actions{display:flex;flex-wrap:wrap;gap:10px;align-content:center}.page-header .header-links{display:flex;flex-wrap:wrap;gap:20px}form.search-form{display:flex;gap:10px;line-height:48px;flex-wrap:wrap}form.search-form .form-input label{flex-direction:row}.winged-container{display:inline-flex;gap:20px}.winged-container:before,.winged-container:after{content:"";height:2px;background:var(--green);width:100%;margin:auto 0}body{display:flex;flex-direction:row;background-color:var(--white);color:var(--black);padding:0;min-height:100dvh;max-height:100dvh;font-style:normal;font-weight:500;font-size:18px;font-family:Lato,sans-serif;overflow:hidden;scroll-behavior:smooth}body main{position:relative;display:flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto}body header,body article{display:flex;flex-direction:column;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:50px;gap:20px}@media only screen and (max-width: 1000px){body header,body article{padding:50px 20px}}body header+article{padding-top:0}body a{color:var(--purple);text-underline-offset:5px;transition:filter .2s ease-in-out}body a:hover,body a:focus{filter:brightness(90%)}body .centered-text{text-align:center}body .right-aligned-text{text-align:right}body .smaller-text{font-size:87.5%}body .no-wrap{white-space:nowrap}body hr{border:solid 1px var(--green)}@media only screen and (max-width: 1200px){body{flex-direction:column;overflow-y:auto;max-height:unset}}
