.welcome{text-align:center;display:flex;flex-direction:column;align-items:center;padding:44px 0}.welcome .logo{max-width:36rem;height:auto!important}@media(max-width:768px){.welcome .logo{max-width:26rem}}.welcome nav{display:flex;justify-content:center;align-items:center;gap:var(--largeSpace);border:unset;margin-top:64px;box-sizing:border-box;background:hsla(0,0%,100%,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width:768px){.welcome nav{gap:var(--smallSpace);margin-top:24px}}.welcome nav>div>div{display:flex}.welcome nav a{border-radius:8px;height:40px;padding:0}.welcome nav a img{height:40px;width:auto}.welcome .grid{position:relative;padding-bottom:44px}@media(max-width:768px){.welcome .grid{grid-template-columns:1fr!important}.welcome .grid img{width:100%}.welcome .grid .purplePhone{transform:translate(-30px,-50px)}.welcome .grid .findyourfit{padding:0 34px;box-sizing:border-box}.welcome .grid .findyourfit h1{font-size:8.4rem!important;line-height:8.4rem!important}.welcome .circles{position:-webkit-sticky!important;position:sticky!important}}.welcome .footerLinks{color:var(--teal);gap:16px;padding:0 24px 0 0}.welcome .footerLinks a{color:var(--teal)}.welcome .spotsIcons{width:100%;margin:8rem auto 44px}.welcome .spotsIcons,.welcome .spotsIcons .rfm-marquee-container,.welcome .spotsIcons .rfm-marquee-container .rfm-marquee,.welcome .spotsIcons .rfm-marquee-container .rfm-marquee .rfm-initial-child-container{display:flex;gap:64px}.welcome .spotsIcons .rfm-marquee-container .rfm-marquee .rfm-child>div{display:flex;flex-flow:column;justify-content:center;align-items:center}.welcome .spotsIcons .rfm-marquee-container .rfm-marquee .rfm-child>div a{display:flex;flex-flow:column;justify-content:center;align-items:center;text-decoration:none;cursor:pointer}.welcome .spotsIcons .rfm-marquee-container .rfm-marquee .rfm-child>div span{margin-top:var(--mediumSpace);font-size:1rem;background:var(--teal);color:Var(--white);padding:var(--smallSpace);border-radius:var(--round);opacity:0;transition:var(--animate)}.welcome .spotsIcons .rfm-marquee-container .rfm-marquee .rfm-child>div:hover span{opacity:1;transition:var(--animate)}.welcome .spotsIcons svg{width:6rem;height:6rem}.welcome .spotsIcons svg circle,.welcome .spotsIcons svg ellipse,.welcome .spotsIcons svg path,.welcome .spotsIcons svg rect{fill:var(--teal)}.welcome .spotsIcons>div:last-child{display:none}.welcome .content{margin:0 auto;max-width:80rem}.welcome h1{max-width:82rem;color:var(--teal);margin:6rem 0 12rem;font-size:4.4rem;font-weight:700}.welcome h1 a{color:var(--teal);text-underline-offset:11px;font-weight:800}.welcome h1 a:hover{text-decoration:none}.welcome .placesToGo{background:var(--teal);border-radius:12rem;width:100%;padding:Var(--xlSpace);margin-bottom:var(--xlSpace);box-sizing:border-box}.welcome .placesToGo img{margin-top:-100px;max-width:100%;height:auto;margin-bottom:var(--xlSpace)}.welcome .placesToGo h1,.welcome .placesToGo h2,.welcome .placesToGo p{color:var(--white);margin:0 auto var(--mediumSpace) auto;max-width:60rem}.welcome .placesToGo p{margin-bottom:var(--xlSpace)}.welcome .thingsToDo{text-align:center;padding:10rem 0;color:var(--teal)}.welcome .thingsToDo img{max-width:50%;height:auto}.welcome .thingsToDo h1{margin:0 auto}.welcome .thingsToDo h1,.welcome .thingsToDo h2,.welcome .thingsToDo p{margin:0 auto var(--mediumSpace) auto;max-width:40rem}.welcome .thingsToDo p{font-size:1.6rem}.welcome .peopleToMeet{text-align:center;margin:0 auto;margin-bottom:var(--xlSpace);color:var(--teal);padding:10rem 0}.welcome .peopleToMeet img{max-width:50%;height:auto}.welcome .peopleToMeet h1{margin:0 auto}.welcome .peopleToMeet h1,.welcome .peopleToMeet h2,.welcome .peopleToMeet p{margin:0 auto var(--mediumSpace) auto;max-width:40rem}.welcome .peopleToMeet p{font-size:1.6rem}body{padding:0}.partners{margin:10rem 0 0;width:100%}.partners img{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0}.partners .content{position:relative;display:grid;place-items:center;max-width:unset;padding:44px;min-height:80vh}.partners .content h1{margin:0}.partners .content h1,.partners .content p{z-index:1;position:relative;color:var(--white)}.partners .content p{max-width:40rem;margin:0 auto}.partners .content a{z-index:1;position:relative;max-width:20rem;margin:0 auto}