@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&family=Red+Hat+Display:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.home-page .app-section h1{font-size:3.5rem;font-weight:400}@media screen and (max-width:960px){.home-page .app-section h1{font-size:1.5rem}}.home-page .app-section>h2{font-size:2.5rem;font-weight:400}@media screen and (max-width:960px){.home-page .app-section>h2{font-size:1.1rem}}.header__home-button h2{font-size:1rem;font-weight:500}@media screen and (max-width:960px){.header__home-button h2{font-size:1.1rem}}.header__title{font-size:1rem;font-weight:500}.form__location input::-webkit-input-placeholder,.form__personality input::-webkit-input-placeholder,.form__season input::-webkit-input-placeholder,.select__box::-webkit-input-placeholder{font-size:1.1rem;font-weight:400}.form__location input::placeholder,.form__personality input::placeholder,.form__season input::placeholder,.select__box,.select__box::placeholder{font-size:1.1rem;font-weight:400}.form__location .input-subtitle,.form__personality .input-subtitle,.form__season .input-subtitle{font-size:.8rem;font-weight:300}.activities li:before{font-size:.8rem;font-weight:400}.activities li{font-size:1.2rem;font-weight:400}@media screen and (max-width:960px){.activities li{font-size:.9em}}.form button,.header__right-section .cta-primary{font-size:1rem;font-weight:500}.home-page .app-section .cta-tertiary{font-size:1.2rem;font-weight:400}.infos-section h2{font-size:1.5rem;font-weight:600}@media screen and (max-width:960px){.infos-section h2{font-size:1.3rem}}@-webkit-keyframes loader{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}ul{list-style:none}:root{background-color:#f2f1e9;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{margin:0}menu,ol,ul{list-style-type:none;padding:0}figure{margin:0}img{display:block;object-fit:cover;width:100%}a{color:inherit;text-decoration:none}.home-page .app-section h1,.home-page .app-section>h2{color:#0a3022;font-family:Playfair Display,serif}.form__location input::-webkit-input-placeholder,.form__personality input::-webkit-input-placeholder,.form__season input::-webkit-input-placeholder,.select__box::-webkit-input-placeholder{color:#0a3022;font-family:Red Hat Display,sans-serif}.activities li,.activities li:before,.form button,.form__location .input-subtitle,.form__location input::placeholder,.form__personality .input-subtitle,.form__personality input::placeholder,.form__season .input-subtitle,.form__season input::placeholder,.header__home-button h2,.header__right-section .cta-primary,.header__title,.home-page .app-section .cta-tertiary,.infos-section h2,.select__box,.select__box::placeholder,:root{color:#0a3022;font-family:Red Hat Display,sans-serif}.loader{align-items:center;display:flex;height:10rem;justify-content:center;position:relative}.loader:before{-webkit-animation:loader .8s ease infinite;animation:loader .8s ease infinite;border-color:#064025 transparent;border-radius:50%;border-style:solid;border-width:4px;box-sizing:border-box;content:"";height:5rem;left:calc(50% - 2.5rem);position:absolute;top:calc(50% - 2.5rem);width:5rem}.loader.full-page{height:100vh}.header__right-section .cta-primary{background-color:#a7d9d0;border:none;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.05);cursor:pointer;padding:.6rem .8rem;transition:all 50ms ease-out}.header__right-section .cta-primary:active,.header__right-section .cta-primary:hover{text-decoration:underline}.header__right-section .cta-primary:disabled{background-color:#646464}.form button{background-color:#064025;border:none;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.05);color:#fff;cursor:pointer;padding:.6rem .8rem;transition:-webkit-filter 50ms ease-out;transition:filter 50ms ease-out;transition:filter 50ms ease-out,-webkit-filter 50ms ease-out}.form button:active:not(:disabled),.form button:hover:not(:disabled){-webkit-filter:brightness(1.4) drop-shadow(0 4px 4px rgba(0,0,0,.102));filter:brightness(1.4) drop-shadow(0 4px 4px rgba(0,0,0,.1019607843))}.form button:disabled{background-color:#646464}.home-page .app-section .cta-tertiary{background:transparent;border:none;cursor:pointer;padding:.6rem 2rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home-page .app-section .cta-tertiary:before{background-color:#0a3022;background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:70%;border-radius:5px;content:"";height:1.5rem;left:-.75rem;position:absolute;top:calc(50% - .75rem);width:1.5rem}.home-page .app-section .cta-tertiary:hover{text-decoration:underline}.form{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.102);display:flex}@media screen and (max-width:960px){.form{flex-direction:column}}.form__inputs{align-items:stretch;display:flex;gap:2rem;padding:.9rem}@media screen and (max-width:960px){.form__inputs{align-items:stretch;flex-direction:column;gap:1.5rem;margin:0 1rem}}.form__location input,.form__personality input,.form__season input{-webkit-appearance:none;-moz-appearance:none;border:none;box-sizing:initial;cursor:pointer;height:2rem;overflow:hidden;padding:0 0 0 calc(.5rem + 3px);text-overflow:ellipsis;width:80%}.form__location input::-webkit-input-placeholder,.form__personality input::-webkit-input-placeholder,.form__season input::-webkit-input-placeholder{color:#000}.form__location input::placeholder,.form__personality input::placeholder,.form__season input::placeholder{color:#000}.form__location input:focus,.form__personality input:focus,.form__season input:focus{border:none;box-shadow:none;outline:none}.form__location input:focus::-webkit-input-placeholder,.form__personality input:focus::-webkit-input-placeholder,.form__season input:focus::-webkit-input-placeholder{opacity:.5}.form__location input:focus::placeholder,.form__personality input:focus::placeholder,.form__season input:focus::placeholder{opacity:.5}.form__location .input-subtitle,.form__personality .input-subtitle,.form__season .input-subtitle{color:#646464;margin:0}.form__location{position:relative}.form__location-list{position:absolute}.form__location .input-subtitle{padding:0 0 0 calc(.5rem + 3px)}.form__location:after{background-image:url(/static/media/map-pin.355306331c46b9ff0a30.png)}@media screen and (max-width:960px){.form__location:after{right:0}}.form__personality .input-subtitle,.form__season .input-subtitle{padding:0 .5rem}.form__personality:after,.form__season:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAFmCAYAAAAbPSIgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABIASURBVHgB7d3bsSTXcQXQLdESWSCZQBPkQSctu2mCXKEH8oS8RQDEYDCP+zjdXVlnrYhk8LvrZO4deE0CAAAAAABc0F/CM9Xr/Pfr/D0Ae6m4f2yqXucfv84tAPuouH9sqvL747cEwE4q7h+bqvz58VsCYAcV949NVb7/+C0BcGUV949NVX7++C0BcEUV949NVd7++C0BcCUV949NVd7/+C0BcAUV949NVT7++C0BMFnF/WNTlc8/fksATFRx/9hUZd3jtwTAJBX3j01V1j9+SwBMUHH/2FTlfo/fEgBnVnH/2FTl/o/fEgBnVHH/2FTlcY/fEgBnUnH/2FTl8Y/fEgBnUHH/2FTleY/fEgDPVHH/2FTl+Y/fEgDPUHH/2FTlPI/fEgCPVHH/2FTlfI/fEgCPUHH/2FTlvI/fEgD3VHH/2FTl/I/fEgD3UHH/2FRlzuO3BMBKlVm3z/1jmcqsh28JgFUqs26e+8cylVkP3hIAq1Rm3Tr3j2Uqsx66JQBWqcy6ce4fy1RmPXBLAKxSmXXb3D+Wqcx62JYAWKUy66a5fyxTmfWgLQGwSmXWLXP/WKYy6yFbAmCVyqwb5v6xTGXWA7YEwCqVWbfL/WOZyqyHawmAVSqzbpb7xzKVWQ/WEgCrVGbdKvePZSqzHqolAFapzLpR7h/LVGY9UEsArFKZdZvcP5apzHqYlgBYpTLrJrl/LFOZ9SAtAbBKZdYtcv9YpjLrIVoCYJXKrBvk/rFMZdYDtATAKpVZt8f9Y5nKrIdnCYBVKrNujvvHMpVZD84SAKtUZt0a949lKrMemiUAVqnMujHuH8tUZj0wSwCsUpl1W9w/lqnMeliWAFilMuumuH8sU5n1oCwBsEpl1i1x/1imMushWQJglcqsG+L+sUxl1gOyBMAqlVm3w/1jmcqsh2MJgFUqs26G+8cylVkPxhIAq1Rm3Qr3j2Uqsx6KJQBWqcy6Ee4fy1RmPRBLAKxSmXUb3D+Wqcx6GJYAWKUy6ya4fyxTmfUgLAGwSmXWLXD/WKYy6yFYAmCVyqwb4P6xTGXWAzCWAFapzNp94/4tU5n14Y0lgFUqs3beuH/LVGZ9cGMJYJXKrF037t8ylVkf2lgCWKUya8eN+7dMZdYHNpYAVqnM2m3j/i1TmfVhjSWAVSqzdtq4f8tUZn1QYwlglcqsXTbu3zKVWR/SWAJYpTJrh437t0xl1gc0lgBWqczaXeP+LVOZ9eGMJYBVKrN21rh/y1RmfTCzfm6BPVVm7apZP7dsqjLrQ5n7zS2wl8qsHTX3m1s2U5n1gcz95xbYQ2XWbpr7zy2bqMz6MOZxcwtcW2XWTprHzS0XV5n1Qczj5xa4psqsXTSPn1suqjLrQ5jnzS1wLZVZO2ieN7dcTGXWBzDPn1vgGiqzds88f265iMqsH96cZ26B2Sqzds6cZ24ZrjLrBzfnm1tgpsqsXTPnm1uGqsz6oc155xaYpTJrx8x555ZhKrN+YHP+uQVmqMzaLXP+uWWIyqwf1syZW+DcKrN2ysyZW06uMusHNfPmFjinyqxdMvPmlpOqzPohzdy5Bc6lMmuHzNy55WQqs35AM39ugXOozNodM39uOYnKrB/OXGdugeeqzNoZc5255ckqs34wc725BZ6jMmtXzPXmlk/4Sz6uXucl8Fz/+zr//zp/DzxOxf3j+T51/z5aACoeP+ehBPBIFfeP8/jw/ftIAah4/JyPEsAjVNw/zudD9++9BaDi8XNeSgD3VHH/OK9337/3FICKx8/5KQHcQ8X94/zedf/eWgAqHj9zKAGsVHH/mOPN9+8tBaDi8TOPEsAKFfePed50/35WACoeP3MpAXxGxf1jrp/evx8VgIrHz3xKAB9Rcf+Y74f373sFoOLxcx1KAO9Rcf+4ju/ev28VgIrHz/UoAbxFxf3jer55/74uABWPn+tSAviRivvHdf3p/n1ZACoeP9enBPAtFfeP6/vD/futAFQ8fvahBPClivvHPv59/44CUPH42Y8SwKHi/rGff92//3z9n78G9tT55J+nzWgV4c++/nr8FYD/e53/ep3/CezHXwnYU0X4s69+nb/99s8AKAHsTAnYS0X4s69+nb8d/+fLfwtACWBnSsAeKsKffXV+Df/D1/8dACWAnSkB11YR/uyr80X4H771XwJUAtiZEnBNFeHPvjpfhf/he38WgBLAzpSAa6kIf/bV+Ub4H370pwEqAexMCbiGivBnX53vhP/hRwXgoASwMyVgtorwZ1+dH4T/4WcF4KAEsDMlYKaK8GdfnZ+E/+EtBeCgBLAzJWCWivBnX503hP/hrQXgoASwMyVghorwZ1+dN4b/4T0F4KAEsDMl4Nwqwp99dd4R/of3FoCDEsDOlIBzqgh/9tV5Z/gfPlIADkoAO1MCzqUi/NlX5wPhf/hoATgoAexMCTiHivBnX50Phv/hMwXgoASwMyXguSrCn311PhH+h88WgIMSwM6UgOeoCH/21flk+B9WFICDEsDOlIDHqgh/9tVZEP6HVQXgoASwMyXgMSrCn311FoX/YWUBOCgB7EwJuK+K8GdfnYXhf1hdAA5KADtTAu6jIvzZV2dx+B/uUQAOSgA7UwLWqgh/9tW5Q/gf7lUADkoAO1MC1qgIf/bVuVP4H+5ZAA5KADtTAj6nIvzZV+eO4X+4dwE4KAHsTAn4mIrwZ1+dO4f/4REF4KAEsDMl4H0qwp99dR4Q/odHFYCDEsDOlIC3qQh/9tV5UPgfHlkADkoAO1MCfqwi/NlX54Hhf3h0ATgoAexMCfi2ivBnX50Hh//hGQXgoASwMyXgjyrCn311nhD+h2cVgIMSwM6UgF9UhD/76jwp/A/PLAAHJYCd7V4CKsKffXWeGP6HZxeAgxLAznYtARXhz746Tw7/wxkKwEEJYGe7lYCK8GdfnROE/+EsBeCgBLCzXUpARfizr85Jwv9wpgJwUALY2dVLQEX4s6/OicL/cLYCcFAC2NlVS0BF+LOvzsnC/3DGAnBQAtjZ1UpARfizr84Jw/9w1gJwUALY2VVKQEX4s6/OScP/cOYCcFAC2Nn0ElAR/uyrc+LwP5y9AByUAHY2tQRUhD/76pw8/A8TCsBBCWBn00pARfizr86A8D9MKQAHJYCdTSkBFeHPvjpDwv8wqQAclAB2dvYSUBH+7KszKPwP0wrAQQlgZ2ctARXhz746w8L/MLEAHJQAdna2ElAR/uyrMzD8D1MLwEEJYGdnKQEV4c++OkPD/zC5AByUAHb27BJQEf7sqzM4/A/TC8BBCWBnzyoBFeHPvjrDw/9whQJwUALY2aNLQEX4s6/OBcL/cJUCcFAC2NmjSkBF+LOvzkXC/3ClAnBQAtjZvUtARfizr86Fwv9wtQJwUALY2b1KQEX4s6/OxcL/cMUCcFAC2NnqElAR/uyrc8HwP1y1AByUAHa2qgRUhD/76lw0/A9XLgAHJYCdfbYEVIQ/++pcOPwPVy8AByWAnX20BFSEP/vqXDz8DzsUgIMSwM7eWwIqwp99dTYI/8MuBeCgBLCzt5aAivBnX51Nwv+wUwE4KAHs7GcloCL82Vdno/A/7FYADkoAO/teCagIf/bV2Sz8DzsWgIMSwM6+LgEV4c++OhuG/+E/srd+nVtgT5VfboDwZ1edTcP/sHsBOHSUAIDddDYO/8OufwvgS/52AMBeOpuH/0EB+IUSALCHjvD/FwXgd0oAwLV1hP+/KQB/pAQAXFNH+P+BAvBnSgDAtXSE/58oAN+mBABcQ0f4f5MC8H1KAMBsHeH/XQrAjykBADN1hP8PKQA/pwQAzNIR/j+lALyNEgAwQ0f4v4kC8HZKAMC5dYT/mykA76MEAJxTR/i/iwLwfkoAwLl0hP+7KQAfowQAnENH+H+IAvBxSgDAc3WE/4cpAJ+jBAA8R0f4f4oC8HlKAMBjdYT/pykAaygBAI/REf5LKADrKAEA99UR/ssoAGspAQD30RH+SykA6ykBAGt1hP9yCsB9KAEAa3SE/10oAPejBAB8Tkf4340CcF9KAMDHdIT/XSkA96cEALxPR/jfnQLwGEoAwNt0hP9DKACPowQA/FhH+D+MAvBYSgDAt3WE/0MpAI+nBAD8UUf4P5wC8BxKAMAvOsL/KRSA51ECgN11hP/TKADPpQQAu+oI/6dSAJ5PCQB20xH+T6cAnIMSAOyiI/xPQQE4DyUAuLqO8D8NBeBclADgqjrC/1QUgPNRAoCr6Qj/01EAzkkJAK6iI/xPSQE4LyUAmK4j/E9LATg3JQCYqiP8T00BOD8lAJimI/xPTwGYQQkApugI/xEUgDmUAODsOsJ/DAVgFiUAOKuO8B9FAZhHCQDOpiP8x1EAZlICgLPoCP+RFIC5lADg2TrCfywFYDYlAHiWjvAfTQGYTwkAHq0j/MdTAK5BCQAepSP8L0EBuA4lALi3jvC/DAXgWpQA4F46wv9SFIDrUQKA1TrC/3IUgGtSAoBVOsL/khSA61ICgM/qCP/LUgCuTQkAPqoj/C9NAbg+JQB4r47wvzwFYA9KAPBWHeG/BQVgH0oA8DMd4b8NBWAvSgDwPR3hvxUFYD9KAPC1jvDfjgKwJyUA+E1H+G9JAdiXEgB0hP+2FIC9KQGwr47w35oCgBIA++kI/+0pAByUANhHR/gTBYDfKQFwfR3hz68UAL6kBMB1dYQ/X1AA+JoSANfTEf58RQHgW5QAuI6O8OcbFAC+RwmA+TrCn+9QAPgRJQDm6gh/fkAB4GeUAJinI/z5CQWAt1ACYI6O8OcNFADeSgmA8+sIf95IAeA9lAA4r47w5x0UAN5LCYDz6Qh/3kkB4COUADiPjvDnAxQAPkoJgOfrCH8+SAHgM5QAeJ6O8OcTFAA+SwmAx+sIfz5JAWAFJQAepyP8WUABYBUlAO6vI/xZRAFgJSUA7qcj/FlIAWA1JQDW6wh/FlMAuAclANbpCH/uQAHgXpQA+LyO8OdOFADuSQmAj+sIf+5IAeDelAB4v47w584UAB5BCYC36wh/HkAB4FGUAPi5jvDnQRQAHkkJgO/rCH8eSAHg0ZQA+LOO8OfBFACeQQmA33WEP0+gAPAsSgAIf55IAeCZlAB21hH+PJECwLMpAeyoI/x5MgWAM1AC2ElH+HMCCgBnoQSwg47w5yQUAM5ECeDKOsKfE1EAOBslgCvqCH9ORgHgjJQArqQj/DkhBYCzUgK4go7w56QUAM5MCWCyjvDnxBQAzk4JYKKO8OfkFAAmUAKYpCP8GUABYAolgAk6wp8hFAAmUQI4s47wZxAFgGmUAM6oI/wZRgFgIiWAM+kIf4CH6tf5hzFPnJcA8BSdWYFhrjMvAeCpOrOCw8yflwBwCp1ZAWLmzksAOJXOrCAx8+YlAJxSZ1agmDnzEgBOrTMrWMz55yUAjNCZFTDmvPMSAEbpzAoac755CQAjdWYFjjnPvASA0Tqzgsc8f14CwCV0ZgWQed68BIBL6cwKIvP4eQkAl9SZFUjmcfMSAC6tMyuYzP3nJQBsoTMroMz95iUAbKUzK6jM+nkJAFvqzAosI/wBWKQzK7iM8Adgkc6sADPCH4BFOrOCzAh/ABbpzAo0I/wBWKQzK9iM8Adgkc6sgDPCH4BFOrOCzgh/ABbpzAo8I/wBWKQzK/iM8Adgkc6sABT+ALBIZ1YQCn8AWKQzKxCFPwAs0pkVjMIfABbpzApI4Q8Ai3RmBaXwB4BFOrMCU/gDwCKdWcEp/AFgkc6sABX+ALBIZ1aQCn8AWKQzK1CFPwAs0pkVrMIfABbpzApY4Q8Ai3RmBa3wB4BFOrMCV/gDwCKdWcEr/AFgkc6sABb+ALBIZ1YQC38AWKQzK5CFPwAs0pkVzMIfABbpzApo4Q8Ai3RmBbXwB4BFOrMCW/gDwCKdWcEt/AFgkc6sABf+ALBIZ1aQC38AWKQzK9CFPwAs0pkV7MIfABbpzAp44Q8Ai3RmBb3wB4BFOrMCX/gDwCKdWcEv/AFgkY7wB4AtdYQ/AGypI/wBYEsd4Q8AW+oIfwDYUkf4A8CWOsIfALbUEf4AsKWO8AeALXWEPwBsqSP8AWBLHeEPAFvqCH8A2FJH+APAljrCHwC21BH+ALCljvAHgC11hD8AbKkj/AFgSx3hDwBb6gh/ANhSR/gDAAAAAADAlfwTdfj97/hee4AAAAAASUVORK5CYII=)}@media screen and (max-width:960px){.form__personality:after,.form__season:after{right:0}}.form button{margin:.9rem .9rem .9rem 2.1rem;min-width:6rem;width:auto}@media screen and (max-width:960px){.form button{border-radius:0 0 10px 10px;height:5rem;margin:1rem 0 0;width:100%}}.select__box{border-radius:10px;cursor:pointer;margin:0;padding:0 1.5rem 0 0}.select__box p{align-items:flex-start;display:flex;flex-direction:column;height:2rem;justify-content:center;margin:0;padding:0 .5rem}.select__box::-webkit-input-placeholder{color:#000}.select__box::placeholder{color:#000}.select__box:focus{border:none;box-shadow:none;outline:none}.select__box:focus::-webkit-input-placeholder{opacity:.5}.select__box:focus::placeholder{opacity:.5}.form__input{display:flex;flex-direction:column;gap:.2rem;justify-content:flex-start;max-width:10rem;padding:.5rem;position:relative}@media screen and (max-width:960px){.form__input{max-width:none}}.form__input:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;margin-right:1rem;opacity:.5;pointer-events:none;position:absolute;right:0;top:1rem;width:1rem}.form__input:active:after,.form__input:focus:after,.form__input:hover:after{opacity:1}.form__input ul{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.05);cursor:pointer;display:flex;flex-direction:column;left:.5rem;margin:0;padding:.5rem 0;position:absolute;top:2.5rem;width:calc(100% - 1rem);z-index:1}.form__input ul li{color:#000;opacity:.8;padding:.2rem .5rem}.form__input ul li.active,.form__input ul li:active,.form__input ul li:focus,.form__input ul li:hover{background-color:#79a637;color:#fff;opacity:1}.activities{background-color:#fff;border-radius:10px;counter-reset:activity-counter;display:flex;flex-direction:column;padding:.5rem 1.5rem}.activities li{align-items:center;background:transparent;counter-increment:activity-counter;display:flex;justify-content:flex-start;padding:1.1rem .5rem 1.1rem 2.5rem;position:relative}.activities li:before{align-items:center;aspect-ratio:1/1;background-color:#a7d9d0;border-radius:3px;content:counter(activity-counter);display:flex;justify-content:center;left:0;padding:2px;position:absolute;width:1.2rem}.activities li:not(:last-child):after{background:transparent;bottom:0;box-shadow:0 2px 8px rgba(0,0,0,.05);-webkit-clip-path:inset(4px -5px -5px -5px);clip-path:inset(4px -5px -5px -5px);content:"";height:5px;left:0;position:absolute;width:100%}.infos-section{background-color:#0a3022;color:#f2f1e9;padding:3rem 10rem;z-index:2}@media screen and (max-width:960px){.infos-section{padding:3rem 2.5rem}}.infos-section h2{color:#f2f1e9;margin-bottom:1rem;position:relative;text-align:center}.infos-section h4{text-align:center}.infos-section ul{display:flex;flex-direction:column;gap:.3rem;list-style:disc inside;text-align:left}.header{align-items:center;background-color:#f2f1e9;display:flex;flex-direction:row;justify-content:space-between;padding:1.5rem 4rem;position:relative;z-index:3}@media screen and (max-width:960px){.header{padding:2rem}}.header__left-section{display:flex;flex:1 1}.header__home-button{align-items:center;display:flex;gap:1.5rem;justify-content:flex-start;margin:0;text-align:left}.header__home-button-link{display:flex;text-align:center}@media screen and (max-width:960px){.header__home-button{align-items:center;display:flex;justify-content:space-between}.header__home-button *{width:100%}.header__home-button:after{content:"";position:relative;width:3rem}}.header__home-button img{width:2.5rem}.header__home-button h2{display:flex;text-align:left;white-space:nowrap}@media screen and (max-width:960px){.header__home-button h2{align-items:center;justify-content:center}}.header__middle-section{align-items:center;display:flex;flex:1 1;justify-content:center;text-align:center}@media screen and (max-width:960px){.header__middle-section{display:none}}.header__title{cursor:pointer;padding:.5rem 1rem;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header__title:hover{text-decoration:underline}.header__right-section{display:flex;flex:1 1;justify-content:flex-end}@media screen and (max-width:960px){.header__right-section{display:none}}.header__right-section .form__input .select__box{padding:0}.home-page .app-section{align-items:center;display:flex;flex-direction:column;gap:4rem;padding:6rem 10rem 10rem}@media screen and (max-width:960px){.home-page .app-section{align-items:stretch;gap:3rem;padding:2rem 2.5rem 4rem}}.home-page .app-section h1,.home-page .app-section>h2{text-align:center}.home-page .app-section>h2 .sub-title--accent{color:#79a637}.home-page .app-section .results{align-items:center;display:flex;flex-direction:column;gap:1.5rem}@media screen and (max-width:960px){.home-page .app-section .results{gap:1rem}}@media (max-width:570){body>header{height:75px;text-align:center}}
/*# sourceMappingURL=main.8df7669f.css.map*/