*{border:0;outline:none;font-family:sans-serif}:root{--main-color: #0084ff;--main-color-2: #0B1F33;--secondary-color: rgb(216, 216, 220);--page-color: #000080;--font-family: "Montserrat", sans-serif;--brand-fund-2: #0A3D62;--brand-fund: #0B1F33;--color-1: #F97316;--color-2: #22C55E;--color-3: #cc1717ff;--color-4: #6922c5ff;--color-4: #2225c5}.marker-radio{position:absolute;border-radius:8em;box-shadow:inset -1.4px 1.4px .5px #ffffffd2,inset 1.4px -1.4px .5px #ffffffd2,0 0 10px #0000000c,inset 0 0 20px color-mix(in srgb,var(--brand),transparent 90%);background:#ffffffa9;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);transition:left .3s ease;margin:0;width:auto;height:calc(100% - 12px);z-index:2;transform-style:preserve-3d}.marker-radio:after{content:"";position:absolute;bottom:-3px;left:0%;width:100%;height:20px;border-radius:8em;background:#fff;box-shadow:0 0 20px #fff;filter:blur(20px);opacity:.6;transform:translateZ(-1px);z-index:-3}.marker-radio:before{content:"";position:absolute;bottom:-5px;left:0%;width:100%;height:10px;border-radius:8em;background:var(--brand);filter:blur(10px);opacity:.5;transform:translateZ(-2px);z-index:-4}.filter{margin-bottom:20px}.filter label{display:block;margin-bottom:10px;font-weight:500;font-weight:700}.filter .options-row{display:flex;align-items:center;justify-content:center;gap:0px;box-shadow:-1px 1px 3px #fff,inset 2px 2px 5px #0000003d;border-radius:8em;width:100%;padding:5px;position:relative;overflow:hidden}.filter .options-row .radio-card{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;background:0;cursor:pointer;margin:0;width:100%;text-wrap:nowrap;z-index:3}.filter .options-row .radio-card input{display:none}.filter .options-row .radio-card .card-content{display:flex;flex-direction:column;gap:2px}.filter .options-row .radio-card .card-content span{font-size:14px}.filter .options-row .radio-card .card-content small{font-size:12px;opacity:.7}.filter-modality{margin-bottom:20px}.filter-modality label{display:block;margin-bottom:10px;font-weight:500;font-weight:700}.filter-modality .options-row{display:flex;align-items:center;justify-content:center;gap:0px;border-radius:8em;width:200px;padding:2px;position:relative}.filter-modality .options-row .radio-card{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;background:0;border-radius:8px;cursor:pointer;transition:.3s ease;margin:0;width:100%;text-wrap:nowrap;z-index:3}.filter-modality .options-row .radio-card input{display:none}.filter-modality .options-row .radio-card .card-content{display:flex;flex-direction:column;gap:2px}.filter-modality .options-row .radio-card .card-content span{font-size:14px}.filter-modality .options-row .radio-card .card-content small{font-size:12px;opacity:.7}@media(max-width:600px){.marker-radio{position:absolute;border-radius:8em;box-shadow:inset -1.4px 1.4px .5px #ffffffd2,inset 1.4px -1.4px .5px #ffffffd2,0 0 10px #0000000c,inset 0 0 20px color-mix(in srgb,var(--brand),transparent 90%);background:#ffffffa9;-webkit-backdrop-filter:blur(50);backdrop-filter:blur(50);transition:left .3s ease;margin:0;width:auto;height:calc(100% - 12px);z-index:2;transform-style:preserve-3d}.marker-radio:after{content:"";position:absolute;bottom:-3px;left:0%;width:100%;height:20px;border-radius:8em;background:#fff;box-shadow:0 0 20px #fff;filter:blur(20px);opacity:.6;transform:translateZ(-1px);z-index:-3}.marker-radio:before{content:"";position:absolute;bottom:-5px;left:0%;width:100%;height:10px;border-radius:8em;background:var(--brand);filter:blur(10px);opacity:.6;transform:translateZ(-2px);z-index:-4}}@media(hover:none)and (pointer:coarse){*{cursor:auto!important}}.footer{position:relative;background:var(--brand-fund);color:var(--secondary-color);padding:4rem 1.5rem 2rem;font-family:inherit;z-index:200;overflow:hidden}.footer .footer-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem}.footer .footer-container .footer-col a{color:#c9d6e3;text-decoration:none;transition:color .3s ease}.footer .footer-container .footer-col a:hover{color:var(--brand)}.footer .footer-container .footer-col h2{font-size:1.5rem}.footer .footer-container .footer-col h3{font-size:1.1rem}.footer .footer-container .footer-col h2,.footer .footer-container .footer-col h3{color:#fff;margin-bottom:1rem;font-weight:600;line-height:1.2}.footer .footer-container .footer-col p{font-size:.95rem;line-height:1.6;color:#c9d6e3}.footer .footer-container .footer-col ul{list-style:none;padding:0;margin:0}.footer .footer-container .footer-col ul li{margin-bottom:.6rem;font-size:.95rem;color:#c9d6e3}.footer .footer-container address{font-style:normal}.footer .footer-container address p{margin-bottom:.6rem}.footer .footer-bottom{margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1);text-align:center}.footer .footer-bottom p{font-size:.85rem;color:#9fb2c7}.footer .footer-bottom p:nth-child(2){margin:5px 0 0}.footer .footer-bottom p:nth-child(2) b a{color:#fff}@media(max-width:600px){.footer{padding:3rem 1.25rem 2rem!important}.footer-container{grid-template-columns:1fr!important;gap:2rem}.footer-col h2{font-size:1.4rem!important}.footer-col h3{font-size:1.05rem!important}}
