*{margin:0;padding:0;border:0;outline:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;src:url(/assets/UcCm3FwrK3iLTcvnUwkT9mI1F55MKw-B7iPrsDv.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;src:url(/assets/UcCm3FwrK3iLTcvnUwAT9mI1F55MKw-YmY-takV.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;src:url(/assets/UcCm3FwrK3iLTcvnUwgT9mI1F55MKw-DqbNDtUF.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;src:url(/assets/UcCm3FwrK3iLTcvnUwcT9mI1F55MKw-DS50wT7o.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;font-style:italic;font-weight:100 900;src:url(/assets/UcCm3FwrK3iLTcvnUwsT9mI1F55MKw-CFYAVqej.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;font-style:italic;font-weight:100 900;src:url(/assets/UcCm3FwrK3iLTcvnUwoT9mI1F55MKw-DAhBOqKo.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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;font-style:italic;font-weight:100 900;src:url(/assets/UcCm3FwrK3iLTcvnUwQT9mI1F54-CvcSfjVw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:url(/assets/UcCo3FwrK3iLTcvvYwYZ8UA3J58-DjSgQcBf.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:url(/assets/UcCo3FwrK3iLTcvmYwYZ8UA3J58-B6zivKI8.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:url(/assets/UcCo3FwrK3iLTcvuYwYZ8UA3J58-CzRyjpWy.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:url(/assets/UcCo3FwrK3iLTcvhYwYZ8UA3J58-DmGziAo1.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;font-style:normal;font-weight:100 900;src:url(/assets/UcCo3FwrK3iLTcvtYwYZ8UA3J58-mkXyzLes.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;font-style:normal;font-weight:100 900;src:url(/assets/UcCo3FwrK3iLTcvsYwYZ8UA3J58-CtiBZBHw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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;font-style:normal;font-weight:100 900;src:url(/assets/UcCo3FwrK3iLTcviYwYZ8UA3-BGoqdkol.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button{display:inline-block;cursor:pointer;background:#f3f1ef;padding:15px 25px;border-radius:8px;border:1px solid #f3f1ef;font-family:Inter,sans-serif;font-size:14px;font-weight:700;text-decoration:none;color:#393839;text-align:center;-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button.small{padding:10px 15px}.button.primary{background:#3e4494;color:#fff}.button.secondary{background:#2ec8d0;border-color:#2ec8d0;color:#fff}.button.tertiary{color:#2ec8d0;background:transparent;border-color:#939193}.button.disabled{pointer-events:none;opacity:.7}.button.icon{border-radius:100%;width:45px;height:45px;padding:0;font-size:18px}.button.icon.small{font-size:11px;width:18px;height:18px}.button.white{border-color:#fff}.button.shadow{box-shadow:5px 9px 13px #00000026}.button svg:not(.svg-inline--fa){display:inline-block;position:relative;-webkit-flex-shrink:0;flex-shrink:0;height:1em;width:1em;vertical-align:-.125em;transition:fill .3s}.button svg:not(.svg-inline--fa)[fill]:not([fill=none]){fill:currentColor}.button.loading{position:relative;opacity:.8}.button.loading:before{content:"";display:block;position:absolute;width:18px;height:18px;padding:0;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='white'%20class='fa-secondary'%20opacity='.4'%20d='M65.6%20414.4c0%208.2%203.1%2016.4%209.4%2022.6c12.5%2012.5%2032.8%2012.5%2045.3%200l45.3-45.3c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L75%20391.8c-6.2%206.2-9.4%2014.4-9.4%2022.6zM224%20416l0%2064c0%2017.7%2014.3%2032%2032%2032s32-14.3%2032-32l0-64c0-17.7-14.3-32-32-32s-32%2014.3-32%2032zM346.5%20120.2c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200L437%20120.2c12.5-12.5%2012.5-32.8%200-45.3c-6.2-6.2-14.4-9.4-22.6-9.4s-16.4%203.1-22.6%209.4l-45.3%2045.3zm0%20226.3c-12.5%2012.5-12.5%2032.8%200%2045.3L391.8%20437c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3l-45.3-45.3c-12.5-12.5-32.8-12.5-45.3%200zM384%20256c0%2017.7%2014.3%2032%2032%2032l64%200c17.7%200%2032-14.3%2032-32s-14.3-32-32-32l-64%200c-17.7%200-32%2014.3-32%2032z'/%3e%3cpath%20fill='white'%20class='fa-primary'%20d='M256%200c-17.7%200-32%2014.3-32%2032l0%2064c0%2017.7%2014.3%2032%2032%2032s32-14.3%2032-32l0-64c0-17.7-14.3-32-32-32zM0%20256c0%2017.7%2014.3%2032%2032%2032l64%200c17.7%200%2032-14.3%2032-32s-14.3-32-32-32l-64%200c-17.7%200-32%2014.3-32%2032zM120.2%2075C107.7%2062.5%2087.5%2062.5%2075%2075s-12.5%2032.8%200%2045.3l45.3%2045.3c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3L120.2%2075z'/%3e%3c/svg%3e") no-repeat center center;background-size:contain;left:10px;z-index:5;animation-name:spin;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}.button[disabled]{opacity:.8}.buttons{display:flex;justify-content:center;flex-flow:wrap;gap:10px;margin-top:20px}.buttons.pill{background:#fcfbfb;padding:5px;border:1px solid #f3f1ef;border-radius:10px}.buttons.pill>*{flex:1;text-align:center}.buttons.pill>* [type=radio]{display:none}.buttons.pill>* [type=radio]+span{color:#2ec8d0;display:flex;align-items:center;justify-content:center;padding:10px;border-radius:10px;font-weight:600}.buttons.pill>* [type=radio]:checked+span{color:#3e4494;background:#fff;box-shadow:5px 9px 13px #00000026;border:1px solid #f3f1ef}a{text-decoration:none;color:#393839}.bold{font-weight:700}html,body{position:relative;width:100%;height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;touch-action:manipulation;overflow:hidden;color:#393839;font-size:14px;font-family:Inter,sans-serif}p{margin-bottom:15px}img{max-width:100%}.subtle-text{color:#605e60}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.gap-0{gap:0px!important}.grid-gap-0{grid-gap:0px!important}.m-5{margin:5px!important}.mt-5{margin-top:5px!important}.mb-5{margin-bottom:5px!important}.ml-5{margin-left:5px!important}.mr-5{margin-right:5px!important}.p-5{padding:5px!important}.pt-5{padding-top:5px!important}.pb-5{padding-bottom:5px!important}.pl-5{padding-left:5px!important}.pr-5{padding-right:5px!important}.gap-5{gap:5px!important}.grid-gap-5{grid-gap:5px!important}.m-10{margin:10px!important}.mt-10{margin-top:10px!important}.mb-10{margin-bottom:10px!important}.ml-10{margin-left:10px!important}.mr-10{margin-right:10px!important}.p-10{padding:10px!important}.pt-10{padding-top:10px!important}.pb-10{padding-bottom:10px!important}.pl-10{padding-left:10px!important}.pr-10{padding-right:10px!important}.gap-10{gap:10px!important}.grid-gap-10{grid-gap:10px!important}.m-15{margin:15px!important}.mt-15{margin-top:15px!important}.mb-15{margin-bottom:15px!important}.ml-15{margin-left:15px!important}.mr-15{margin-right:15px!important}.p-15{padding:15px!important}.pt-15{padding-top:15px!important}.pb-15{padding-bottom:15px!important}.pl-15{padding-left:15px!important}.pr-15{padding-right:15px!important}.gap-15{gap:15px!important}.grid-gap-15{grid-gap:15px!important}.m-20{margin:20px!important}.mt-20{margin-top:20px!important}.mb-20{margin-bottom:20px!important}.ml-20{margin-left:20px!important}.mr-20{margin-right:20px!important}.p-20{padding:20px!important}.pt-20{padding-top:20px!important}.pb-20{padding-bottom:20px!important}.pl-20{padding-left:20px!important}.pr-20{padding-right:20px!important}.gap-20{gap:20px!important}.grid-gap-20{grid-gap:20px!important}.m-25{margin:25px!important}.mt-25{margin-top:25px!important}.mb-25{margin-bottom:25px!important}.ml-25{margin-left:25px!important}.mr-25{margin-right:25px!important}.p-25{padding:25px!important}.pt-25{padding-top:25px!important}.pb-25{padding-bottom:25px!important}.pl-25{padding-left:25px!important}.pr-25{padding-right:25px!important}.gap-25{gap:25px!important}.grid-gap-25{grid-gap:25px!important}.m-30{margin:30px!important}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.ml-30{margin-left:30px!important}.mr-30{margin-right:30px!important}.p-30{padding:30px!important}.pt-30{padding-top:30px!important}.pb-30{padding-bottom:30px!important}.pl-30{padding-left:30px!important}.pr-30{padding-right:30px!important}.gap-30{gap:30px!important}.grid-gap-30{grid-gap:30px!important}.m-35{margin:35px!important}.mt-35{margin-top:35px!important}.mb-35{margin-bottom:35px!important}.ml-35{margin-left:35px!important}.mr-35{margin-right:35px!important}.p-35{padding:35px!important}.pt-35{padding-top:35px!important}.pb-35{padding-bottom:35px!important}.pl-35{padding-left:35px!important}.pr-35{padding-right:35px!important}.gap-35{gap:35px!important}.grid-gap-35{grid-gap:35px!important}.m-40{margin:40px!important}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.ml-40{margin-left:40px!important}.mr-40{margin-right:40px!important}.p-40{padding:40px!important}.pt-40{padding-top:40px!important}.pb-40{padding-bottom:40px!important}.pl-40{padding-left:40px!important}.pr-40{padding-right:40px!important}.gap-40{gap:40px!important}.grid-gap-40{grid-gap:40px!important}.m-45{margin:45px!important}.mt-45{margin-top:45px!important}.mb-45{margin-bottom:45px!important}.ml-45{margin-left:45px!important}.mr-45{margin-right:45px!important}.p-45{padding:45px!important}.pt-45{padding-top:45px!important}.pb-45{padding-bottom:45px!important}.pl-45{padding-left:45px!important}.pr-45{padding-right:45px!important}.gap-45{gap:45px!important}.grid-gap-45{grid-gap:45px!important}.m-50{margin:50px!important}.mt-50{margin-top:50px!important}.mb-50{margin-bottom:50px!important}.ml-50{margin-left:50px!important}.mr-50{margin-right:50px!important}.p-50{padding:50px!important}.pt-50{padding-top:50px!important}.pb-50{padding-bottom:50px!important}.pl-50{padding-left:50px!important}.pr-50{padding-right:50px!important}.gap-50{gap:50px!important}.grid-gap-50{grid-gap:50px!important}.m-55{margin:55px!important}.mt-55{margin-top:55px!important}.mb-55{margin-bottom:55px!important}.ml-55{margin-left:55px!important}.mr-55{margin-right:55px!important}.p-55{padding:55px!important}.pt-55{padding-top:55px!important}.pb-55{padding-bottom:55px!important}.pl-55{padding-left:55px!important}.pr-55{padding-right:55px!important}.gap-55{gap:55px!important}.grid-gap-55{grid-gap:55px!important}.m-60{margin:60px!important}.mt-60{margin-top:60px!important}.mb-60{margin-bottom:60px!important}.ml-60{margin-left:60px!important}.mr-60{margin-right:60px!important}.p-60{padding:60px!important}.pt-60{padding-top:60px!important}.pb-60{padding-bottom:60px!important}.pl-60{padding-left:60px!important}.pr-60{padding-right:60px!important}.gap-60{gap:60px!important}.grid-gap-60{grid-gap:60px!important}.m-65{margin:65px!important}.mt-65{margin-top:65px!important}.mb-65{margin-bottom:65px!important}.ml-65{margin-left:65px!important}.mr-65{margin-right:65px!important}.p-65{padding:65px!important}.pt-65{padding-top:65px!important}.pb-65{padding-bottom:65px!important}.pl-65{padding-left:65px!important}.pr-65{padding-right:65px!important}.gap-65{gap:65px!important}.grid-gap-65{grid-gap:65px!important}.m-70{margin:70px!important}.mt-70{margin-top:70px!important}.mb-70{margin-bottom:70px!important}.ml-70{margin-left:70px!important}.mr-70{margin-right:70px!important}.p-70{padding:70px!important}.pt-70{padding-top:70px!important}.pb-70{padding-bottom:70px!important}.pl-70{padding-left:70px!important}.pr-70{padding-right:70px!important}.gap-70{gap:70px!important}.grid-gap-70{grid-gap:70px!important}.m-75{margin:75px!important}.mt-75{margin-top:75px!important}.mb-75{margin-bottom:75px!important}.ml-75{margin-left:75px!important}.mr-75{margin-right:75px!important}.p-75{padding:75px!important}.pt-75{padding-top:75px!important}.pb-75{padding-bottom:75px!important}.pl-75{padding-left:75px!important}.pr-75{padding-right:75px!important}.gap-75{gap:75px!important}.grid-gap-75{grid-gap:75px!important}.m-80{margin:80px!important}.mt-80{margin-top:80px!important}.mb-80{margin-bottom:80px!important}.ml-80{margin-left:80px!important}.mr-80{margin-right:80px!important}.p-80{padding:80px!important}.pt-80{padding-top:80px!important}.pb-80{padding-bottom:80px!important}.pl-80{padding-left:80px!important}.pr-80{padding-right:80px!important}.gap-80{gap:80px!important}.grid-gap-80{grid-gap:80px!important}.m-85{margin:85px!important}.mt-85{margin-top:85px!important}.mb-85{margin-bottom:85px!important}.ml-85{margin-left:85px!important}.mr-85{margin-right:85px!important}.p-85{padding:85px!important}.pt-85{padding-top:85px!important}.pb-85{padding-bottom:85px!important}.pl-85{padding-left:85px!important}.pr-85{padding-right:85px!important}.gap-85{gap:85px!important}.grid-gap-85{grid-gap:85px!important}.m-90{margin:90px!important}.mt-90{margin-top:90px!important}.mb-90{margin-bottom:90px!important}.ml-90{margin-left:90px!important}.mr-90{margin-right:90px!important}.p-90{padding:90px!important}.pt-90{padding-top:90px!important}.pb-90{padding-bottom:90px!important}.pl-90{padding-left:90px!important}.pr-90{padding-right:90px!important}.gap-90{gap:90px!important}.grid-gap-90{grid-gap:90px!important}.m-95{margin:95px!important}.mt-95{margin-top:95px!important}.mb-95{margin-bottom:95px!important}.ml-95{margin-left:95px!important}.mr-95{margin-right:95px!important}.p-95{padding:95px!important}.pt-95{padding-top:95px!important}.pb-95{padding-bottom:95px!important}.pl-95{padding-left:95px!important}.pr-95{padding-right:95px!important}.gap-95{gap:95px!important}.grid-gap-95{grid-gap:95px!important}.m-100{margin:100px!important}.mt-100{margin-top:100px!important}.mb-100{margin-bottom:100px!important}.ml-100{margin-left:100px!important}.mr-100{margin-right:100px!important}.p-100{padding:100px!important}.pt-100{padding-top:100px!important}.pb-100{padding-bottom:100px!important}.pl-100{padding-left:100px!important}.pr-100{padding-right:100px!important}.gap-100{gap:100px!important}.grid-gap-100{grid-gap:100px!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.flex-flex-1{flex:1!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-flow-wrap{flex-flow:wrap!important}.flex-justify-center{justify-content:center!important}.flex-justify-space-between{justify-content:space-between!important}.flex-align-items-center{align-items:center!important}.d-flex{display:flex}.w-100pct{width:100%!important}.w-50pct{width:50%!important}.loader{font-size:24px;animation-name:spin;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}.input{display:block;margin-bottom:20px}.input.checkbox{display:flex;gap:5px;align-items:center;line-height:1}.input.checkbox input{display:none}.input.checkbox input+span{display:block;width:16px;height:16px;border:1px solid #2EC8D0;border-radius:100%;position:relative}.input.checkbox input:checked+span:after{content:"";display:block;width:10px;height:10px;border-radius:100%;background:#2ec8d0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.input label{margin-bottom:10px;display:block;font-weight:700;font-size:1.1rem}.input.pill{font-weight:700;font-size:1.1rem;display:flex;gap:10px}.input.pill input{display:none}.input.pill input+span{display:inline-block;position:relative;width:40px;height:20px;background:#f3f1ef;border-radius:10px;box-shadow:inset 0 0 4px 2px #00000026}.input.pill input+span:after{content:"";display:block;background:#fff;width:15px;height:15px;border-radius:100%;box-shadow:5px 9px 13px #00000026;position:absolute;top:50%;transform:translateY(-50%);left:3px;border:1px solid #f3f1ef;transition:all .3s ease-in-out}.input.pill input:checked+span{background:#2ec8d0}.input.pill input:checked+span:after{left:calc(100% - 18px);border-color:#2ec8d0}.input input{font-family:Inter,sans-serif;padding:12px 14px;border-radius:8px;border:1px solid #D0D5DD;background:#fff;box-shadow:0 1px 2px #1018280d;resize:none;display:block;width:100%}.input input:focus{border:1px solid #2EC8D0;box-shadow:0 1px 2px #1018280d,0 0 0 4px #defdff}.input input:disabled{border:1px solid #D0D5DD;background:#f9fafb}.input input.error{border:1px solid #FDA29B}.input.small input{max-width:150px}.input.dropdown select{font-family:Inter,sans-serif;padding:12px 40px 12px 14px;border-radius:8px;border:1px solid #D0D5DD;background:#fff;box-shadow:0 1px 2px #1018280d;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%232EC8D0'%20d='M233.4%20406.6c12.5%2012.5%2032.8%2012.5%2045.3%200l192-192c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L256%20338.7%2086.6%20169.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3l192%20192z'/%3e%3c/svg%3e") no-repeat right 10px center/15px auto}.input.dropdown select:focus{border:1px solid #2EC8D0;box-shadow:0 1px 2px #1018280d,0 0 0 4px #defdff}.input.dropdown select:disabled{border:1px solid #D0D5DD;background:#f9fafb}.input.dropdown select.error{border:1px solid #FDA29B}.input-label{margin-bottom:10px;font-weight:700;font-size:1.1rem}.field-label{text-align:left}.field{font-family:Inter,sans-serif;padding:12px 14px;border-radius:8px;border:1px solid #D0D5DD;background:#fff;box-shadow:0 1px 2px #1018280d;resize:none}.field:focus{border:1px solid #2EC8D0;box-shadow:0 1px 2px #1018280d,0 0 0 4px #defdff}.field:disabled{border:1px solid #D0D5DD;background:#f9fafb}.field.error{border:1px solid #FDA29B}.inline-svg{display:inline-block;position:relative;-webkit-flex-shrink:0;flex-shrink:0;height:1em;width:1em;vertical-align:-.125em;transition:fill .3s}.inline-svg[fill]:not([fill=none]){fill:currentColor}#app{height:100vh;width:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}#app>main{flex:1;overflow:auto}#app>main .wrapper{padding:40px 20px}.language-chooser h4{font-weight:400;color:#475467;font-size:14px}.language-chooser .buttons{margin-top:10px}body.has-popup-panel #app header [data-tutorial]:not(.current-tutorial){opacity:0}body.has-popup-panel #app header+main{z-index:10}body.has-popup-panel #app header:has(.current-tutorial)+main{z-index:1}ul.list{list-style-type:none;padding:0;margin:0}ul.list li{margin-bottom:15px}ul.list li .input{margin-bottom:0}ul.list.items-list{margin-top:10px}ul.list.items-list li{margin-bottom:5px}ul.list.items-list li:not(.empty){position:relative;padding-left:20px}ul.list.items-list li:not(.empty):after{content:"";display:block;width:15px;height:4px;background:#2ec8d0;position:absolute;left:0;top:50%;transform:translateY(-50%)}body.screen-home header{position:absolute;top:0;left:0;right:0;z-index:10}header{--safe: max(env(safe-area-inset-top, 20px), 20px);display:flex;align-items:center;width:100%;padding:calc(var(--safe) + 20px) 20px 20px;gap:20px}header.has-back{border-bottom:1px solid #f3f1ef;box-shadow:0 0 15px 5px #0000000f}header .button{white-space:nowrap;height:45px!important;padding-top:0;padding-bottom:0;line-height:45px;border:0!important}header .button.icon{width:45px!important;color:#3e4494;background:#fff}header .button:not(.icon){border-radius:45px}header .button.filter{width:60px!important;border-radius:4px!important;height:40px!important;line-height:40px;box-shadow:5px 9px 13px #00000026;font-size:12px}header .back-button{background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#393839;font-size:16px;cursor:pointer;min-height:30px}header .left{position:relative;min-width:60px}header .left .menu{position:fixed;width:100vw;overflow:hidden;opacity:0;z-index:10;transition:all .5s ease-in-out;top:0;bottom:0;left:-100vw;list-style-type:none}header .left .menu .blocker{display:block;position:absolute;top:0;left:0;width:0;height:0;background:#0000004d;transition:opacity 1s ease-in-out;z-index:-1;opacity:0}header .left .menu.on{max-height:100vh;overflow:auto;opacity:1;left:0}header .left .menu.on .blocker{width:100%;height:100%;opacity:1;background:#0000004d}header .left .menu .inner{display:flex;flex-direction:column;width:80vw;height:100%;max-width:350px;min-width:200px;border-top-right-radius:8px;border-bottom-right-radius:8px;background:#fff;box-shadow:5px 9px 13px #00000026}header .left .menu .inner ul{flex:1;overflow:auto}header .left .menu .inner ul li a{display:block;padding:15px 20px;overflow:hidden;border-bottom:1px solid #f3f1ef}header .left .menu .inner ul li:last-child a{border:0}header .left .menu .inner .top{padding:calc(max(var(--safe-area-inset-top, 40px),40px) + 40px) 20px 20px;display:flex;flex-flow:wrap;align-items:center;background:#f3f1ef;gap:10px;border-top-right-radius:8px}header .left .menu .inner .top .profile-image{width:50px;height:50px;border-radius:100%;padding:8px;background:#fff}header .left .menu .inner .top .greeting h4{color:#3e4494;font-weight:800}header .left .menu .inner .top .greeting h4 button,header .left .menu .inner .top .greeting h4 a{text-decoration:none;color:#939193;font-size:16px;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:10px}header .left .menu .inner .top .btn-wrapper{margin-left:auto}header .left .menu .inner .top .btn-wrapper button{font-size:18px;color:#393839;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}header .left .menu .inner .bottom{padding:calc(max(var(--safe-area-inset-bottom, 40px),40px) + 40px) 20px 20px}header .middle{flex:1;text-align:center}header .middle .title,header .middle h1,header .middle h2,header .middle h3{font-size:24px}header .middle .search-input{border:1px solid #f3f1ef;box-shadow:5px 9px 13px #00000026;font-size:16px;color:#393839;padding:10px 30px 10px 20px;border-radius:20px;background:#fff url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23393839'%20d='M368%20208A160%20160%200%201%200%2048%20208a160%20160%200%201%200%20320%200zM337.1%20371.1C301.7%20399.2%20256.8%20416%20208%20416C93.1%20416%200%20322.9%200%20208S93.1%200%20208%200S416%2093.1%20416%20208c0%2048.8-16.8%2093.7-44.9%20129.1L505%20471c9.4%209.4%209.4%2024.6%200%2033.9s-24.6%209.4-33.9%200L337.1%20371.1z'/%3e%3c/svg%3e") no-repeat right 10px center/15px auto;width:100%}header .middle .quick-search{position:relative}header .middle .quick-search ul.results{display:none;list-style-type:none;position:absolute;top:calc(100% + 3px);left:50%;transform:translate(-50%);background:#fff;width:100vw;max-width:min(250px,100vw - 40px);border-radius:3px;font-size:12px;box-shadow:5px 9px 13px #00000026;max-height:80vh;overflow:auto;z-index:10}header .middle .quick-search ul.results li{padding:8px 10px;line-height:1}header .middle .quick-search ul.results li.loading{text-align:center;display:inline-flex;align-items:center;gap:8px}header .middle .quick-search ul.results li.loading svg{width:18px}header .middle .quick-search ul.results li.no-results{text-align:center}header .middle .quick-search ul.results li.location{text-align:left;border-bottom:1px solid rgba(0,0,0,.1333333333);cursor:pointer}header .middle .quick-search ul.results li.location:hover{background-color:#eee}header .middle .quick-search ul.results li.location .address{opacity:.7}header .middle .quick-search.on ul.results{display:block}header .middle .result-panel{left:0}header .right{min-width:60px}#map-wrapper{min-width:100%;height:100%;position:relative}#map-wrapper #map{min-width:100%;height:100%}#map-wrapper .tools{position:absolute;z-index:5;bottom:40px;left:20px;right:20px;display:flex;justify-content:space-between}#map-wrapper .tools .button{font-size:21px}#map-wrapper .tools .button.icon{border:0;background:#fff;color:#3e4494}#map-wrapper .tools .button.active.recenter{color:#2ec8d0}#map-wrapper .tools .button.active.add-marker{color:#fff;background:#3e4494}body header.menu-on+main #map-wrapper #map,body.tutorial-open main #map-wrapper #map{pointer-events:none}@keyframes notificationBar{0%{width:100%}to{width:0}}.panel{position:fixed;z-index:10;bottom:0;width:100vw;max-height:100vh;padding:40px 20px;background:#fff;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;transition:all .5s ease-in-out;transform:scale(1);opacity:1}.panel.opened,.panel.opened .inner{transform:unset!important}.panel>.inner{width:100%;max-width:500px;margin:0 auto}.panel>.inner .buttons:not(.pill){flex-flow:column}.panel>.inner .buttons:not(.pill) .button{width:100%}.panel.full{opacity:1;top:0;justify-content:center;background:linear-gradient(to bottom,#fff0,#fff 50%)}.panel.full .inner{margin-top:185px}.panel.popup{top:0;bottom:0;background:#0006;display:flex;flex-direction:column;justify-content:center}.panel.popup .inner{background:#fff;border-radius:10px;box-shadow:5px 9px 13px #00000026;transform:scale(1);transition:all .5s ease-in-out;max-height:100%;overflow:auto}.panel.popup .inner .heading{padding:20px;margin-bottom:0}.panel.popup .inner .content{padding:20px}.panel.has-overlay{top:0;bottom:0;background:#0006;padding:0}.panel.has-overlay .inner{background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:5px 9px 13px #00000026;padding-bottom:calc(max(var(--safe-area-inset-bottom, 40px),40px) + 40px);transition:all .5s ease-in-out}.panel.has-overlay .inner .heading{padding:20px;margin-bottom:0}.panel.has-overlay .inner .content{padding:20px}.panel.notification{z-index:999999;background:#f3f1ef;padding-top:15px;padding-left:15px;padding-right:15px;gap:10px;box-shadow:5px 9px 13px #00000026}.panel.notification .inner{background:#fff;padding:20px;border-radius:8px}.panel.notification .inner .heading:last-child{margin:0}.panel.notification .foot{color:#605e60;font-size:14px}.panel.notification .foot button{background:transparent;color:#605e60;text-decoration:underline;font-weight:600;font-size:14px}.panel.notification:before{content:"";display:block;position:absolute;height:5px;background:#2ec8d0;top:-2px;left:0;border-top-right-radius:3px;border-bottom-right-radius:3px;animation:notificationBar var(--dismiss-time, 0s) linear}.panel .heading{margin-bottom:20px;display:flex;flex-direction:column;gap:8px}.panel .heading .eyebrow{font-size:18px;font-weight:700;color:#475467}.panel .heading .title{margin-bottom:0;font-size:21px;font-weight:700;display:flex;align-items:flex-start;gap:10px;position:relative}.panel .heading .title>div:not(.buttons){flex:1}.panel .heading .title .buttons{margin-top:3px}.panel .heading .title .buttons button{background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0}.panel .heading .title .buttons button svg{font-size:21px;color:#939193}.panel .heading .title.has-1-buttons>div:first-child{padding-left:31px}.panel .heading .subtitle{font-size:16px;font-weight:400;margin-bottom:0;color:#605e60}.panel.opening:not(.full):not(.popup):not(.has-overlay){bottom:calc(-1*(100% - 20px))}.panel.opening.full{background:radial-gradient(ellipse at center,#fff,#fff0)}.panel.opening.popup{opacity:0}.panel.opening.popup .inner{transform:scale(0)}.panel.opening.has-overlay .inner{margin-bottom:-100%}.panel.closing{opacity:0}.panel.closing:not(.popup):not(.notification):not(.has-overlay){transform:scale(0)}.panel.closing.full{background:radial-gradient(ellipse at center,#fff,#fff0)}.panel.closing.popup .inner{transform:scale(0)}.panel.closing.notification{bottom:calc(-1*(100% - 20px))}.panel.closing.has-overlay .inner{margin-bottom:-100%}.panel.marker-panel .marker-info{display:flex;justify-content:space-between;max-width:250px;margin-left:auto;margin-right:auto;gap:40px}.panel.marker-panel .marker-info h4{font-size:24px}.panel.marker-panel .marker-info h5{font-size:16px;color:#475467}.panel.marker-panel .marker-info .date{font-size:14px}.panel.marker-panel .marker-description{border-top:1px solid #D0D5DD;margin-top:10px;padding-top:10px}.panel.marker-panel .marker-description .marker-description-text{color:#667085;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.panel.marker-panel .marker-description .ally-data{width:100%;padding:4px 0}.panel.marker-panel .marker-description .ally-data:last-child{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #D0D5DD}.panel.marker-panel .marker-description .ally-data a{color:#475467;text-decoration:underline}.panel.marker-panel .comments-button{padding:10px;background:#d4f4f6;border-radius:8px;cursor:pointer}.panel.marker-panel .comments-button .top{display:flex;margin-bottom:10px}.panel.marker-panel .comments-button .top h3{flex:1;text-align:left}.panel.marker-panel .comments-button .top h3 .count{font-size:.7em;display:inline-block;margin-left:10px}.panel.marker-panel .comments-button .comment{text-align:left}.panel.marker-panel .comments-button .comment .username{font-size:.9rem;font-weight:700}.panel.marker-panel .comments-button .comment .comment-text{font-size:.9rem}.panel.marker-panel ul.comments{list-style-type:none;display:flex;flex-direction:column;gap:15px}.panel.marker-panel ul.comments li.comment-item{position:relative;padding:15px 10px 10px;border-radius:2px;text-align:left}.panel.marker-panel ul.comments li.comment-item.no-comments{padding-top:10px}.panel.marker-panel ul.comments li.comment-item .comment-inner{display:flex;gap:10px;width:80%;max-width:650px;min-width:265px}@media all and (max-width: 420px){.panel.marker-panel ul.comments li.comment-item .comment-inner{width:90%}}.panel.marker-panel ul.comments li.comment-item .comment-inner .thumb{display:flex;width:35px;height:35px;border-radius:100%;background:#f3f1ef url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3c!--!Font%20Awesome%20Free%206.7.2%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202025%20Fonticons,%20Inc.--%3e%3cpath%20d='M224%20256A128%20128%200%201%200%20224%200a128%20128%200%201%200%200%20256zm-45.7%2048C79.8%20304%200%20383.8%200%20482.3C0%20498.7%2013.3%20512%2029.7%20512l388.6%200c16.4%200%2029.7-13.3%2029.7-29.7C448%20383.8%20368.2%20304%20269.7%20304l-91.4%200z'/%3e%3c/svg%3e") no-repeat center center/auto 50%;border:1px solid #f3f1ef}.panel.marker-panel ul.comments li.comment-item .comment-inner .info{display:flex;flex-direction:column;flex:1;gap:10px;background:#3e4494;border-radius:10px;color:#fff}.panel.marker-panel ul.comments li.comment-item .comment-inner .info .head{position:relative;padding:5px 10px;background:#0003;border-radius:10px 10px 0 0}.panel.marker-panel ul.comments li.comment-item .comment-inner .info .head .username{font-size:.9rem;font-weight:700}.panel.marker-panel ul.comments li.comment-item .comment-inner .info .head .date{font-size:.8em;position:absolute;top:5px;right:10px}.panel.marker-panel ul.comments li.comment-item .comment-inner .info .comment-text{font-size:.9rem;padding:0 10px}.panel.marker-panel ul.comments li.comment-item .comment-inner .info .comment-text:empty{display:none}.panel.marker-panel ul.comments li.comment-item .comment-inner .info .comment-text:empty+.images{border:0;margin-top:0;padding-top:5px}.panel.marker-panel ul.comments li.comment-item .comment-inner .info .foot{padding:0 10px 10px;text-align:right}.panel.marker-panel ul.comments li.comment-item .comment-inner .info .foot:empty{display:none}.panel.marker-panel ul.comments li.comment-item .comment-inner .info .foot button{font-size:12px;color:#f1928f;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;letter-spacing:.5px}.panel.marker-panel ul.comments li.comment-item .comment-inner ul.images{list-style-type:none;display:flex;flex-flow:wrap;justify-content:center;align-items:center;gap:10px;margin-top:10px;border-top:1px solid rgba(255,255,255,.07);padding:10px 10px 0}.panel.marker-panel ul.comments li.comment-item .comment-inner ul.images li img{max-width:min(100%,400px);max-height:400px;object-fit:contain;cursor:pointer;border-radius:10px}.panel.marker-panel ul.comments li.comment-item.mine .comment-inner{margin-left:auto}.panel.marker-panel ul.comments li.comment-item.mine .comment-inner .thumb{order:1}.panel.marker-panel ul.comments li.comment-item.mine .comment-inner .info{order:0;background:#6c6b6c}.panel.marker-panel ul.comments li.comment-item:not(.mine) .comment-inner .info{padding-bottom:10px}.panel.marker-panel.showing-comments{padding:0}.panel.marker-panel.showing-comments>.inner{display:flex;flex-direction:column;height:100%;width:100%;max-width:100%;border-radius:0;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}.panel.marker-panel.showing-comments>.inner .comments-wrapper{height:100%;display:flex;flex-direction:column}.panel.marker-panel.showing-comments>.inner .comments-wrapper .comments-list-wrap{flex:1;overflow:scroll}.panel.marker-panel.showing-comments>.inner>.buttons:empty{display:none}.panel.marker-panel.showing-comments>.inner>.content{flex:1;padding-bottom:40px!important;display:flex;flex-direction:column;overflow:scroll}.tabs .tab-buttons{display:flex;justify-content:center;border-bottom:1px solid #f3f1ef;margin-bottom:20px}.tabs .tab-buttons button{background:0;font-weight:800;font-size:16px;padding:10px 15px;cursor:pointer;position:relative}.tabs .tab-buttons button:after{content:"";display:block;position:absolute;height:2px;left:0;right:0;bottom:-1px;background:#232324}.tabs .tab-buttons button[aria-expanded=true]{color:#232324}.tabs .tab-buttons button[aria-expanded=false]{color:#605e60}.tabs .tab-buttons button[aria-expanded=false]:after{background:transparent}.tabs [role=tabpanel]:not(.active){display:none}.panel.welcome{background:url(/assets/frog-logo-c6UAf8Go.png) no-repeat bottom -50px left/auto 30%,linear-gradient(to bottom,#fff0,#fff 50%)}.panel.welcome .inner{margin-top:111px}.panel.welcome .title{font-weight:900;font-size:32px;color:#3e4494}.panel.welcome .language-chooser{margin-top:40px}.panel.share-panel .inner{border-top-left-radius:8px;border-top-right-radius:8px}.panel.share-panel ul.share-icons{list-style-type:none;margin:0;padding:0;display:flex;gap:10px;justify-content:center;align-items:center;flex-flow:wrap}.panel.share-panel ul.share-icons li button{font-size:21px;width:35px;height:35px;background:#3e4494;border-radius:8px;text-align:center;line-height:1;color:#fff}.comments-form{border-top:1px solid #f3f1ef;margin-top:20px}.comments-form ul.images{list-style-type:none;display:flex;flex-flow:wrap;gap:15px;margin-top:20px}.comments-form ul.images:empty{display:none}.comments-form ul.images li{position:relative}.comments-form ul.images li img{max-height:80px;max-width:100%;object-fit:contain}.comments-form ul.images li button{position:absolute;top:-10px;right:-5px;width:25px;height:25px;border-radius:100%;background:#f3f1ef;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;box-shadow:5px 9px 13px #00000026}.comments-form .form{display:flex;margin-top:20px;border:1px solid #3E4494;border-radius:8px;background:#fff;gap:10px}.comments-form .form>*{height:40px}.comments-form .form>*>*{height:100%;line-height:1}.comments-form .form .middle{flex:1}.comments-form .form .middle textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;text-align:left;display:block;width:100%;padding-top:13px}.comments-form .form .right button{border-radius:0 5px 5px 0;border:0}.comments-form .form .right button.loading{padding-left:35px}.comments-form .form .right button.loading:before{top:11px}.comments-form .form .left{position:relative}.comments-form .form .left button{border-radius:8px 0 0 8px;padding:10px;border-right:1px solid #3E4494;background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:18px;color:#3e4494}.comments-form .form .disabled{opacity:.8}.comments-form .media-tooltip{list-style-type:none;position:absolute;display:flex;flex-direction:column;bottom:50%;height:1px;width:1px;border:0;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%);z-index:-1;background:#fff;box-shadow:5px 9px 13px #00000026;border-radius:8px;transition:all .5s ease-in-out}.comments-form .media-tooltip.on{width:150px;height:unset;bottom:calc(100% + 8px);overflow:visible;z-index:10;margin:unset;clip-path:unset}.comments-form .media-tooltip.on>li button{opacity:1;font-size:14px!important}.comments-form .media-tooltip:after{content:"";display:block;position:absolute;bottom:-10px;left:5px;border-width:15px 15px 0 15px;border-style:solid;border-color:white transparent transparent transparent}.comments-form .media-tooltip>li button{border:0!important;width:100%;position:relative;opacity:0;font-size:2px!important;transition:font-size .5s ease-in-out;padding-left:40px!important;text-align:left}.comments-form .media-tooltip>li button svg{font-size:18px;position:absolute;left:10px;top:50%;transform:translateY(-50%)}.comments-form .media-tooltip>li:not(:last-child){border-bottom:1px solid #f3f1ef}.tutorial-info-box{display:flex;flex-direction:column;background:#fff;border-radius:8px;transform:translateY(calc(-100% - 15px));box-shadow:5px 9px 13px #00000026}.tutorial-info-box .arrow{display:block;position:absolute;z-index:5;left:0;bottom:-10px;border-width:15px 12px 0 12px;border-color:white transparent transparent;border-style:solid;transform:translate(-50%)}.tutorial-info-box.type-popup{transform:translateY(-50%)}.tutorial-info-box.type-popup .arrow{display:none}.tutorial-info-box.center{left:50%!important;transform:translate(-50%,calc(-100% - 15px))}.tutorial-info-box.center .arrow{left:50%!important}.tutorial-info-box.bottom{transform:translateY(15px)}.tutorial-info-box.bottom .arrow{bottom:unset;top:-14px;border-width:0 12px 15px 12px;border-color:transparent transparent white}.tutorial-info-box.center.bottom{transform:translate(-50%,15px)}.tutorial-info-box>div{padding:15px}.tutorial-info-box .heading{position:relative;border-bottom:1px solid #f3f1ef;flex-shrink:0}.tutorial-info-box .heading h2{font-size:1.2rem}.tutorial-info-box .heading .close{position:absolute;top:-5px;right:-5px;color:#000;width:30px;height:30px;border-radius:100%;background:#fff;border:1px solid rgba(255,255,255,.5);box-shadow:0 0 5px 2px #0003;z-index:10;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:auto!important;text-align:center;display:flex;justify-content:center;align-items:center}.tutorial-info-box .heading .close img{display:inline-block;width:16px;height:auto}.tutorial-info-box .description{flex:1;font-size:.9rem;overflow:auto;min-height:0}.tutorial-info-box .foot{flex-shrink:0;display:flex;gap:20px;justify-content:space-between}.tutorial-info-box .foot .right{margin-left:auto}.tutorial-info-box[style*=max-height] .heading,.tutorial-info-box[style*=max-height] .foot,.tutorial-info-box[style*=max-height] .description{padding:8px 15px}.tutorial-info-box[style*=max-height] .heading h2,.tutorial-info-box[style*=max-height] .foot h2,.tutorial-info-box[style*=max-height] .description h2{font-size:1rem}[data-tutorial].current-tutorial{z-index:15}.tutorial-blocker{display:block;position:fixed;width:100vw;height:100vh;top:0;left:0;background:#000c;z-index:10;overflow:hidden}.tutorial-blocker .spot{position:absolute;background:#fff;border:3px solid #2EC8D0;box-sizing:content-box;transform:translate(-3px,-3px);box-shadow:0 0 50px 10px #000}.tutorial-holder{visibility:hidden;opacity:0}body.tutorial-open header button:not(.current-tutorial){visibility:hidden}body.tutorial-open.tutorial-type-popup .tutorial-blocker .spot{display:none}.screen-profile main{padding:40px 20px}
