@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}details summary{cursor:pointer}iframe{display:block;width:100%;border:0}code,pre{max-width:100%}figure{position:relative;margin:0}figure img,img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}video{max-width:100%}article header h1{margin-bottom:0}.icon{font-family:Material Symbols Rounded;font-variation-settings:"FILL" 0,"wght" 100,"GRAD"-25,"opsz" 24;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga"}.icon.grid_view:before{content:""}.icon.work:before{content:""}.icon.groups:before{content:""}.icon.settings:before{content:""}.visually-hidden:not(:focus):not(:active){border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:root{--font-family:"Outfit",sans-serif;--theme-white:#fff;--theme-primary:#eecfd8;--theme-secondary:#8f314d;--theme-tertiary:#f7e9ed;--theme-quaternary:#fbf3f5;--page-spacing:2rem;--page-spacing-mobile:1rem}body{background-color:var(--theme-primary);color:var(--theme-secondary);font-family:var(--font-family)}main{display:flex;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto}@media(min-width:768px){main{left:200px}}.page{padding:1rem}@media(min-width:768px){.page{padding:2rem}}.page-title{font-weight:500;font-family:var(--font-family);margin-bottom:1rem;font-size:40px}@media(min-width:768px){.page-title{font-size:60px}}.h1{font-weight:500;font-family:var(--font-family);margin-bottom:1rem;font-size:28px}@media(min-width:768px){.h1{font-size:34px}}.h2{font-weight:500;font-family:var(--font-family);margin-bottom:1rem;font-size:22px}@media(min-width:768px){.h2{font-size:28px}}.header{background-color:var(--theme-white);margin:calc(var(--page-spacing)*-1);margin-bottom:0;padding:calc(var(--page-spacing)/2) 0 0 0}.header header{padding:0 var(--page-spacing)}.header-nav{border:1px solid var(--theme-secondary);margin-bottom:1rem;margin-left:-1px;margin-right:-1px}.header-nav ul{display:flex;flex-direction:row}.header-nav ul li{flex:1 1 auto;width:100%}.header-nav a,.header-nav button{display:block;background-color:#fff;padding:.5rem;text-align:center;text-decoration:none;color:var(--theme-secondary);background-color:var(--theme-quaternary);position:relative;box-shadow:0 0 0 0 var(--theme-secondary);transition:all .3s ease;border:1px solid var(--theme-secondary);margin:-1px}.header-nav a.current,.header-nav a:active,.header-nav a:focus,.header-nav a:hover,.header-nav button.current,.header-nav button:active,.header-nav button:focus,.header-nav button:hover{background-color:#fff;transform:translateY(-2px);box-shadow:0 2px 0 0 var(--theme-secondary);z-index:1}.nav{display:flex;flex-direction:row;position:fixed;left:0;right:0;bottom:0;width:100%;background-color:var(--theme-tertiary);border-top:1px solid var(--theme-secondary);z-index:1}@media(min-width:768px){.nav{top:0;right:auto;width:200px;border-top:0;border-right:1px solid var(--theme-secondary);flex-direction:column}}.nav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row}@media(min-width:768px){.nav ul{flex-direction:column}}.nav-item{display:flex;align-items:center;width:100%;text-decoration:none;padding:.5rem;color:var(--theme-secondary)}.nav-item-text{display:none}@media(min-width:768px){.nav-item-text{display:block}}.nav-item-icon{font-size:30px}.nav-footer{display:none}@media(min-width:768px){.nav-footer{display:block}}.logo{font-size:30px;margin:1rem;line-height:1;display:none}@media(min-width:768px){.logo{display:block}}.filters{padding:1rem;border-radius:1rem;background-color:var(--theme-tertiary);border:1px solid var(--theme-secondary);display:flex;margin-bottom:1rem}.filters form{width:100%;display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.filters form{flex-direction:row}}.filters form .form-control{margin-bottom:0}.form-control{display:flex;flex-grow:1;flex-direction:column;margin-bottom:.5rem}.form-control label{margin-bottom:.25rem}.form-control input,.form-control select,.form-control textarea{padding:.5rem;border-radius:.5rem;border:1px solid var(--theme-secondary);background-color:var(--theme-white);color:var(--theme-secondary);font-family:var(--font-family)}.card{border:1px solid var(--theme-secondary);background-color:var(--theme-tertiary);border-radius:.5rem .5rem 0 0;transition:all .3s ease;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.cards{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;width:100%}@media(min-width:768px){.cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.cards{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.cards{grid-template-columns:repeat(4,1fr)}}.card-body{padding:1rem;background-color:var(--theme-white);flex-grow:1}.card-header{border-bottom:1px solid var(--theme-secondary);padding:.5rem 1rem;display:flex;justify-content:space-between;background-color:var(--theme-quaternary)}.card-footer{display:flex;background-color:var(--theme-secondary);margin:0 -1px}.card-footer a,.card-footer button{flex:1 1 auto;background-color:#fff;padding:.5rem;text-align:center;text-decoration:none;color:var(--theme-secondary);background-color:var(--theme-quaternary);position:relative;transition:all .3s ease;border:1px solid var(--theme-secondary);border-bottom:0;margin:0 -1px}.card-footer a:active,.card-footer a:focus,.card-footer a:hover,.card-footer button:active,.card-footer button:focus,.card-footer button:hover{background-color:var(--theme-white);transform:translateY(-2px);z-index:1}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_36bd41;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_36bd41{font-family:__Inter_36bd41,__Inter_Fallback_36bd41;font-style:normal}