*{box-sizing:border-box}html,body{margin:0;padding:0}body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}a,button{font-family:inherit}img{max-width:100%;display:block}:root{--brand-1:#f37c3f;--brand-2:#e32f87;--brand-gradient:linear-gradient(58deg, var(--brand-1), var(--brand-2));--sacred-coral:#ea6b62;--bg:#f9f8f6;--text-dark:#3e3f42;--text-muted:#60594c;--heading-font:"Adamina", serif;--body-font:"Oxygen", sans-serif}.page{font-family:var(--body-font);color:var(--text-dark);background:var(--bg);overflow-x:hidden}.container{width:100%;max-width:1100px;margin:0 auto;padding:0 24px}.header_sec{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f9f8f6eb;border-bottom:1px solid #0000000f;position:fixed;top:0;left:0;right:0}.header_inner{justify-content:space-between;align-items:center;height:80px;display:flex}.logo{cursor:pointer;text-decoration:none}.logo_lockup{align-items:center;gap:12px;display:inline-flex}.logo_mark{flex-shrink:0;display:block}.logo_divider{background:var(--sacred-coral);border-radius:1px;flex-shrink:0;width:2px;height:26px}.logo_wordmark{font-family:var(--heading-font);color:var(--sacred-coral);font-size:26px}.tm{margin-left:1px;font-size:.5em;font-weight:400}.nav_links{gap:32px;display:flex}.nav_links a{color:var(--text-muted);cursor:pointer;font-size:15px}.nav_links a:hover{color:var(--brand-2)}.header_cta{background-image:var(--brand-gradient);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:24px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block;box-shadow:0 7px 9px #00000021}.cta_label_short{display:none}@media (width<=999px){.nav_links,.cta_label_full{display:none}.cta_label_short{width:16px;height:auto;display:block}.header_cta{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}}@media (width<=480px){.header_inner{height:68px}.logo_lockup{gap:8px}.logo_mark{width:26px;height:26px}.logo_divider{height:20px}.logo_wordmark{font-size:19px}.header_cta{padding:9px 14px;font-size:12px}}@media (width<=360px){.container{padding:0 16px}.logo_wordmark{font-size:17px}}.hero_sec{background:var(--bg);padding:160px 0 100px;position:relative;overflow:hidden}.hero_bg{z-index:0;position:absolute;inset:0}.hero_sec_photo{background-position:50%;background-repeat:no-repeat;background-size:cover}.hero_photo_wrap{z-index:0;position:absolute;inset:0;overflow:hidden}.hero_photo_img{object-fit:cover;width:150%;height:150%;position:absolute;top:50%;left:50%}.blob{position:absolute}.blob_one{width:420px;top:-140px;right:-100px}.blob_two{width:260px;bottom:-100px;left:-80px}.hero_sec .container{z-index:1;position:relative}.hero_sec .cont_sec{background-color:#fff;border-radius:42px 42px 0;max-width:620px;padding:50px 60px;position:relative;box-shadow:0 28px 60px -20px #00000026}.eyebrow{letter-spacing:.08em;text-transform:uppercase;background-image:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 14px;font-size:13px;font-weight:700;display:inline-block}.hero_sec .title{font-family:var(--heading-font);margin:0;font-size:40px;font-weight:400;line-height:1.2}.hero_sec .title_nowrap{white-space:nowrap}.hero_sec .sub_title{font-family:var(--heading-font);margin:0 0 25px;padding:0 0 17px;font-size:28px;font-weight:300;position:relative}.hero_sec .sub_title:after{content:"";border-bottom:2px solid var(--brand-1);width:100px;position:absolute;bottom:0;left:0}.hero_sec .desc{color:var(--text-muted);margin:0 0 28px;font-size:16px;font-weight:300;line-height:1.6}.hero_sec .tagline{color:var(--text-muted);margin:0 0 60px;padding:0 30px 0 0;font-family:Fira Sans,sans-serif;font-size:17px;font-style:italic;font-weight:300;line-height:1.53}.hero_arrow_cta_wrap{position:absolute;bottom:-24px;right:25px}.hero_arrow_cta{background-image:var(--brand-gradient);cursor:pointer;border:none;border-radius:37px;justify-content:center;align-items:center;width:106px;height:74px;display:flex;box-shadow:0 7px 9px #00000021}.hero_arrow_cta img{width:26px}@media (width<=767px){.hero_arrow_cta_wrap{bottom:-25px;right:14px}.hero_arrow_cta{border-radius:37px;width:80px;height:56px}.hero_arrow_cta img{width:20px}}.hero_cta{background-image:var(--brand-gradient);color:#fff;cursor:pointer;border:none;border-radius:28px;padding:16px 32px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block;box-shadow:0 7px 9px #00000021}.hero_sec .picker_form{max-width:460px}.browse_other_link{color:var(--text-muted);margin-top:24px;font-size:13px;text-decoration:underline;display:block}@media (width<=767px){.hero_sec{padding:110px 0 60px}.hero_sec .cont_sec{border-radius:28px 28px 0;padding:30px 24px}.hero_sec .title{font-size:30px}.hero_sec .title_nowrap{white-space:normal}.hero_sec .sub_title{font-size:19px}}.signup_field{gap:10px;display:flex}.signup_field input{font-size:15px;font-family:var(--body-font);border:1px solid #9b9b9b66;border-radius:28px;outline:none;flex:1;padding:14px 20px}.signup_field input:focus{border-color:var(--brand-2)}.signup_field button{background-image:var(--brand-gradient);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:28px;padding:0 26px;font-size:15px;font-weight:600;box-shadow:0 7px 9px #00000021}.signup_field button:disabled{opacity:.7;cursor:default}.signup_error{color:#e32f87;margin:8px 0 0;font-size:13px}.signup_success{color:var(--brand-1);font-size:16px;font-weight:600}@media (width<=480px){.signup_field{flex-direction:column}.signup_field button{padding:14px 0}}.how_it_works_sec .title,.why_join_sec .title{font-family:var(--heading-font);text-align:center;margin:0 0 16px;padding:0 0 14px;font-size:32px;font-weight:400;position:relative}.how_it_works_sec .title:after,.why_join_sec .title:after{content:"";border-bottom:2px solid var(--brand-1);width:55px;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.how_it_works_sec .desc,.why_join_sec .desc{text-align:center;color:var(--text-muted);max-width:560px;margin:0 auto;padding:0 0 50px;font-size:15px;font-weight:300;line-height:1.73}.how_it_works_sec{padding:90px 0}.steps_wrap{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.step_card{background:#fff;border-radius:20px;padding:32px 26px;box-shadow:0 20px 40px -25px #00000040}.step_number{font-family:var(--heading-font);color:var(--brand-1);margin:0 0 12px;font-size:28px}.step_title{margin:0 0 10px;font-size:18px;font-weight:700}.step_desc{color:var(--text-muted);font-size:14px;font-weight:300;line-height:1.6}@media (width<=767px){.steps_wrap{grid-template-columns:1fr}}.who_we_are_sec{padding:90px 0 40px;position:relative;overflow:hidden}.who_we_are_sec .bubble_img_wrap{z-index:0;width:260px;position:absolute;top:-60px;left:-60px}.who_we_are_sec .container{z-index:1;position:relative}.who_we_are_grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.who_we_are_img_wrap img{border-radius:20px;width:100%;box-shadow:0 30px 50px -25px #0000004d}.who_we_are_content .title{font-family:var(--heading-font);text-align:left;margin:0 0 16px;padding:0 0 14px;font-size:32px;font-weight:400;position:relative}.who_we_are_content .title:after{content:"";border-bottom:2px solid var(--brand-1);width:55px;position:absolute;bottom:0;left:0}.who_we_are_content p{color:var(--text-muted);margin:0 0 18px;font-size:16px;font-weight:300;line-height:1.73}.who_we_are_content p:last-child{margin-bottom:0}.special_cta_wrap{background-image:var(--brand-gradient);border-radius:28px;width:154px;height:58px;margin:22px 0 0;padding:1px;position:relative}.special_cta_link{color:#e6492d;cursor:pointer;background-color:#f9f8f6;border:none;border-radius:27px;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;display:flex}.join_us_img{width:20px;display:block}@media (width<=767px){.who_we_are_grid{grid-template-columns:1fr;gap:30px}.who_we_are_content .title,.who_we_are_content p{text-align:center}.who_we_are_content .title:after{margin:0 auto;left:0;right:0}.who_we_are_content .special_cta_wrap{margin:22px auto 0}}.communities_sec{padding:0 0 100px}.communities_cta_card{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;padding:60px 24px 70px;position:relative;overflow:hidden;box-shadow:0 40px 60px -35px #00000080}.communities_cta_card:before{content:"";z-index:0;background:#140a0f73;position:absolute;inset:0}.communities_cta_card>*{z-index:1;position:relative}.communities_cta_card>.title{font-family:var(--heading-font);color:#fff;text-align:center;margin:0 0 10px;font-size:32px;font-weight:400}.communities_cta_card>.desc{color:#fff;text-align:center;max-width:480px;margin:0 auto 40px;font-size:16px;font-weight:300}.community_picker{text-align:left;background:#fff;border-radius:20px;max-width:420px;margin:0 auto;padding:32px;box-shadow:0 30px 50px -25px #0006}.picker_label{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);margin:0 0 8px;font-size:13px;font-weight:700;display:block}.community_picker select{width:100%;font-size:15px;font-family:var(--body-font);color:var(--text-dark);background:#fff;border:1px solid #9b9b9b66;border-radius:28px;outline:none;padding:14px 20px}.community_picker select:focus{border-color:var(--brand-2)}.community_picker select optgroup{color:var(--text-dark);font-style:normal;font-weight:700}.community_picker select option{color:var(--text-muted);font-weight:400}.picker_form{margin-top:24px}.picker_form_copy{color:var(--text-muted);margin:0 0 14px;font-size:14px;line-height:1.6}.picker_other_input{width:100%;font-size:15px;font-family:var(--body-font);border:1px solid #9b9b9b66;border-radius:28px;outline:none;margin:0 0 10px;padding:14px 20px;display:block}.picker_other_input:focus{border-color:var(--brand-2)}.communities_sec .signup_success{margin-top:24px;font-size:15px;display:block}.instant_connect_sec{padding:90px 0;position:relative;overflow:hidden}.instant_connect_sec .bubble_one{z-index:0;width:200px;position:absolute;bottom:-60px;right:-40px}.instant_connect_sec .bubble_two{z-index:0;width:130px;position:absolute;top:-30px;left:-30px}.instant_connect_sec .container{z-index:1;position:relative}.instant_connect_grid{grid-template-columns:5fr 6fr;align-items:center;gap:40px;display:grid}.instant_connect_sec .title{font-family:var(--heading-font);margin:0 0 12px;font-size:30px;font-weight:300;position:relative}.instant_connect_sec .title:after{content:"";border-bottom:2px solid var(--brand-1);width:55px;position:absolute;bottom:-12px;left:0}.instant_connect_sec .desc{color:var(--text-muted);padding:18px 0;font-size:15px;font-weight:300;line-height:1.73}.instant_connect_sec .line_divider{opacity:.32;border-style:solid;border-width:1px 0 0;border-image-source:linear-gradient(90deg,#bebab4,#bebab400);border-image-slice:1}.benefits_wrap{flex-wrap:wrap;gap:40px;padding:24px 0 0;display:flex}.benefit_card{max-width:140px}.benefit_card .b_icon{height:38px;margin:0 0 14px}.benefit_card .b_title{color:var(--text-muted);font-size:14px;font-weight:700}.benefit_card .b_desc{color:var(--text-muted);font-size:13px;font-weight:300}.instant_connect_img_wrap img{border-radius:12px;width:100%;box-shadow:-14px 12px 33px -9px #00000040}@media (width<=767px){.instant_connect_grid{grid-template-columns:1fr;gap:30px}.instant_connect_sec .title,.instant_connect_sec .desc{text-align:center}.instant_connect_sec .title:after{margin:0 auto;left:0;right:0}.benefits_wrap{justify-content:center}.benefit_card{text-align:center}.benefit_card .b_icon{margin:0 auto 14px}.instant_connect_content .special_cta_wrap{margin:22px auto 0}}.why_join_sec{padding:0 0 100px;position:relative;overflow:hidden}.hero_sec+.why_join_sec{padding-top:90px}.why_join_sec .bubble_img_wrap{z-index:0;width:260px;position:absolute;top:-20px;left:-100px}.why_join_sec .container{z-index:1;position:relative}.why_join_sec .cards_wrap{grid-template-columns:repeat(5,1fr);align-items:start;gap:18px;padding:4px 4px 24px;display:grid}.why_join_sec .card_sec{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;height:340px;position:relative;overflow:hidden;box-shadow:0 20px 30px -18px #00000080}.why_join_sec .card_one{margin-top:40px}.why_join_sec .card_two{margin-top:16px}.why_join_sec .card_three{margin-top:50px}.why_join_sec .card_four{margin-top:20px}.why_join_sec .card_five{margin-top:0}.why_join_sec .tag_sec{background-color:#0000008c;padding:6px 16px 10px;position:absolute;left:0}.why_join_sec .card_one .tag_sec,.why_join_sec .card_three .tag_sec,.why_join_sec .card_five .tag_sec{top:20px}.why_join_sec .card_two .tag_sec,.why_join_sec .card_four .tag_sec{bottom:20px}.why_join_sec .c_sub_title{font-size:13px;font-weight:300;line-height:1.7}.why_join_sec .c_title{font-size:20px;font-weight:600;line-height:1.1}.why_join_sec .card_one .tag_sec{border-left:4px solid #21d4f7}.why_join_sec .card_one .c_sub_title,.why_join_sec .card_one .c_title{color:#21d4f7}.why_join_sec .card_two .tag_sec{border-left:4px solid #3acf6e}.why_join_sec .card_two .c_sub_title,.why_join_sec .card_two .c_title{color:#3acf6e}.why_join_sec .card_three .tag_sec{border-left:4px solid #f6ab2e}.why_join_sec .card_three .c_sub_title,.why_join_sec .card_three .c_title{color:#f6ab2e}.why_join_sec .card_four .tag_sec{border-left:4px solid #a196ff}.why_join_sec .card_four .c_sub_title,.why_join_sec .card_four .c_title{color:#a196ff}.why_join_sec .card_five .tag_sec{border-left:4px solid #fe4c8b}.why_join_sec .card_five .c_sub_title,.why_join_sec .card_five .c_title{color:#fe4c8b}.why_join_cta_sec{text-align:center;padding:0 0 80px}.why_join_cta_sec .special_cta_wrap{margin:0 auto}@media (width<=767px){.why_join_sec .cards_wrap{scroll-snap-type:x proximity;align-items:flex-start;display:flex;overflow-x:auto}.why_join_sec .card_sec{scroll-snap-align:start;flex:0 0 220px;width:220px}}.footer_sec{color:#ffffffb3;background:#2a2a2a;padding:50px 0 24px}.footer_top{border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:40px;padding-bottom:30px;display:flex}.footer_col{flex-direction:column;gap:10px;display:flex}.footer_col a{color:#ffffffb3;font-size:14px;text-decoration:none}.footer_col a:hover{color:#fff}.links_title{text-transform:uppercase;letter-spacing:.05em;color:#fff;margin:0 0 6px;font-size:13px;font-weight:700}.footer_brand{font-family:var(--heading-font);color:#fff;justify-content:flex-end;font-size:20px}.copy_right_sec{text-align:center;color:#ffffff80;padding-top:20px;font-size:13px}@media (width<=767px){.footer_top{flex-direction:column}.footer_brand{align-items:flex-start}}
