.LogoMarquee-module__vI3OSa__marquee{background:var(--surface-black);width:100%;padding:20px 0;overflow:visible}.LogoMarquee-module__vI3OSa__wrapper{width:100%;overflow:hidden}.LogoMarquee-module__vI3OSa__track{will-change:transform;align-items:center;column-gap:4rem;width:max-content;animation:40s linear infinite LogoMarquee-module__vI3OSa__marqueeScroll;display:flex}.LogoMarquee-module__vI3OSa__half{align-items:center;column-gap:4rem;display:flex}.LogoMarquee-module__vI3OSa__logo{width:auto;max-width:10rem;height:auto}@keyframes LogoMarquee-module__vI3OSa__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:479px){.LogoMarquee-module__vI3OSa__marquee{align-items:center;height:3rem;padding:0;display:flex}.LogoMarquee-module__vI3OSa__wrapper{align-self:flex-end;height:100%;display:flex}.LogoMarquee-module__vI3OSa__track,.LogoMarquee-module__vI3OSa__half{column-gap:3rem}.LogoMarquee-module__vI3OSa__logo{width:50%;height:50%}}@media (prefers-reduced-motion:reduce){.LogoMarquee-module__vI3OSa__track{animation:none}}
.Eyebrow-module__x5MiXq__tag{background:var(--white);outline:1px solid var(--brand-yellow-2);outline-offset:0;border-radius:var(--radius-tag-pill);align-self:flex-start;padding:8px 16px 8px 14px;display:inline-block}.Eyebrow-module__x5MiXq__content{flex-flow:row;justify-content:center;align-items:center;gap:5px;display:flex}.Eyebrow-module__x5MiXq__icon{object-fit:contain;align-self:center;width:18px;height:18px;display:block}.Eyebrow-module__x5MiXq__label{text-transform:capitalize;font-family:var(--font-ui);font-weight:500;font-size:var(--text-body);color:var(--black)}@media (max-width:479px){.Eyebrow-module__x5MiXq__content{font-size:.8rem}.Eyebrow-module__x5MiXq__label{font-size:.8rem;font-weight:700}}
.shared-module__ppvq8a__panelWhite{background-color:var(--panel-white);margin:0 auto;padding:100px 12%}.shared-module__ppvq8a__panelGray{background-color:var(--background-gray);margin:0 auto;padding:100px 12%}.shared-module__ppvq8a__split{flex-flow:row;justify-content:space-between;align-items:center;gap:0;width:100%;max-width:100%;margin:auto;display:flex}.shared-module__ppvq8a__textCol{flex-flow:column;justify-content:center;gap:20px;width:40%;display:flex}.shared-module__ppvq8a__heading{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:0;max-width:100%;margin:0;font-weight:800;line-height:1.1}.shared-module__ppvq8a__subhead{font-family:var(--font-ui);font-size:var(--text-subhead);margin:0;font-weight:500}@media (max-width:767px){.shared-module__ppvq8a__panelWhite,.shared-module__ppvq8a__panelGray{flex-flow:column;gap:2rem;padding:60px 5%;display:flex}.shared-module__ppvq8a__panelWhite{align-items:stretch}.shared-module__ppvq8a__panelGray{justify-content:flex-start;align-items:flex-start}.shared-module__ppvq8a__split{flex-flow:column;gap:2rem;display:flex}.shared-module__ppvq8a__textCol{justify-content:center;align-items:flex-start;gap:15px;width:100%}.shared-module__ppvq8a__heading{font-size:32px;line-height:1.05}.shared-module__ppvq8a__subhead{font-size:18px}}@media (max-width:479px){.shared-module__ppvq8a__panelWhite,.shared-module__ppvq8a__panelGray{padding:60px 4%}.shared-module__ppvq8a__heading{font-size:28px;line-height:1}.shared-module__ppvq8a__subhead{font-size:16px}}
.Faq-module__OJoX5q__list{flex-direction:column;row-gap:24px;display:flex}.Faq-module__OJoX5q__item{border-bottom:2px solid var(--brand-gray);padding-bottom:16px}.Faq-module__OJoX5q__itemLast{border-bottom:0}.Faq-module__OJoX5q__question{cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;margin-bottom:10px;padding:0;display:flex}.Faq-module__OJoX5q__arrowBox{background:var(--brand-gray);border:1.5px solid #000;border-radius:4px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-top:.1rem;display:flex}.Faq-module__OJoX5q__arrow{transition:transform .4s;transform:rotate(0)}.Faq-module__OJoX5q__arrowOpen{transform:rotate(-180deg)}.Faq-module__OJoX5q__questionText{font-family:var(--font-ui);font-size:var(--text-benefit);font-weight:600}.Faq-module__OJoX5q__answer{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.Faq-module__OJoX5q__answerOpen{grid-template-rows:1fr}.Faq-module__OJoX5q__answerInner{overflow:hidden}.Faq-module__OJoX5q__answerText{font-family:var(--font-ui);font-size:var(--text-faq-answer);margin:0 0 1rem}.Faq-module__OJoX5q__image{object-fit:contain;border-radius:0;width:100%;max-width:500px;height:auto;display:block}@media (max-width:767px){.Faq-module__OJoX5q__question{padding:1rem 0}}@media (max-width:479px){.Faq-module__OJoX5q__list{display:block}.Faq-module__OJoX5q__question{margin-bottom:0}.Faq-module__OJoX5q__questionText{font-size:1.125rem}.Faq-module__OJoX5q__answerText{margin-bottom:0}.Faq-module__OJoX5q__image{display:none}}
.Thread-module__omt6ua__phone{--phone-radius:44px;border:10px solid var(--surface-black);border-radius:var(--phone-radius);background:var(--white);width:100%;height:100%;color:var(--black);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #00000059}.Thread-module__omt6ua__phoneOnDark{border-color:var(--card-border);box-shadow:0 0 0 1px #ffffff38,0 30px 80px -20px #ffbd5440}.Thread-module__omt6ua__header{border-bottom:1px solid var(--hairline);background:var(--background-gray);flex-direction:column;align-items:center;gap:4px;padding:14px 12px 10px;display:flex}.Thread-module__omt6ua__avatar{background:var(--brand-yellow-3);width:38px;height:38px;color:var(--black);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:grid}.Thread-module__omt6ua__avatarGroup{background:var(--teal-3);font-family:var(--font-ui);font-size:15px;font-weight:700}.Thread-module__omt6ua__headerTitle{font-family:var(--font-ui);color:var(--grey);font-size:12px;font-weight:500}.Thread-module__omt6ua__screen{font-family:var(--font-ui);flex-direction:column;flex:1;justify-content:flex-end;gap:6px;padding:12px 12px 16px;font-size:14.5px;line-height:1.35;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 56px);mask-image:linear-gradient(#0000 0,#000 56px)}.Thread-module__omt6ua__row{flex-direction:column;animation:.36s cubic-bezier(.2,.8,.2,1) both Thread-module__omt6ua__rise;display:flex}.Thread-module__omt6ua__rowMe{align-items:flex-end}.Thread-module__omt6ua__rowThem{align-items:flex-start}.Thread-module__omt6ua__grouped{margin-top:-3px}.Thread-module__omt6ua__name{color:var(--grey);margin:4px 0 2px 12px;font-size:11px}.Thread-module__omt6ua__bubble{white-space:pre-line;border-radius:18px;max-width:80%;margin:0;padding:8px 12px}.Thread-module__omt6ua__bubbleMe{background:var(--brand-blue-3);color:var(--white);border-bottom-right-radius:6px}.Thread-module__omt6ua__bubbleConcierge{background:var(--brand-gray);color:var(--black);border-bottom-left-radius:6px}.Thread-module__omt6ua__bubbleFriend{background:var(--teal-2);color:var(--black);border-bottom-left-radius:6px}.Thread-module__omt6ua__typing{background:var(--brand-gray);border-radius:18px 18px 18px 6px;gap:4px;padding:12px 14px;display:inline-flex}.Thread-module__omt6ua__typing i{background:var(--grey);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite Thread-module__omt6ua__blink}.Thread-module__omt6ua__typing i:nth-child(2){animation-delay:.15s}.Thread-module__omt6ua__typing i:nth-child(3){animation-delay:.3s}.Thread-module__omt6ua__linkCard{background:var(--brand-gray);border-radius:18px 18px 18px 6px;width:78%;overflow:hidden}.Thread-module__omt6ua__linkArt{background:var(--white);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:2px;height:100px;display:grid;overflow:hidden}.Thread-module__omt6ua__linkArt img{object-fit:cover;width:100%;height:100%;min-height:0;display:block}.Thread-module__omt6ua__linkArt img:first-child{grid-row:span 2}.Thread-module__omt6ua__linkText{flex-direction:column;gap:1px;padding:8px 12px 10px;display:flex}.Thread-module__omt6ua__linkText strong{font-size:14px}.Thread-module__omt6ua__linkText span{font-size:12.5px}.Thread-module__omt6ua__linkText small{color:var(--grey);font-size:11px}.Thread-module__omt6ua__invite{background:var(--brand-gray);border-radius:18px 18px 18px 6px;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:flex}.Thread-module__omt6ua__inviteIcon{background:var(--white);border-top:9px solid var(--red-3);border-radius:9px;place-items:center;width:38px;height:38px;font-size:11px;display:grid}.Thread-module__omt6ua__inviteText{flex-direction:column;font-size:12.5px;display:flex}.Thread-module__omt6ua__note{text-align:center;color:var(--grey);margin:8px 0 2px;font-size:11px;animation:.36s both Thread-module__omt6ua__rise}@keyframes Thread-module__omt6ua__rise{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes Thread-module__omt6ua__blink{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.Thread-module__omt6ua__row,.Thread-module__omt6ua__note,.Thread-module__omt6ua__typing i{animation:none}}@media (max-width:479px){.Thread-module__omt6ua__phone{--phone-radius:36px;border-width:8px}.Thread-module__omt6ua__screen{font-size:13.5px}}
.Hero-module__KTD73a__hero{width:100%;height:45em;color:var(--white);flex-flow:row;justify-content:flex-start;align-items:center;padding:150px 10% 120px;display:flex;position:relative;overflow:hidden}.Hero-module__KTD73a__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Hero-module__KTD73a__scrim{background:var(--hero-scrim);position:absolute;inset:0}.Hero-module__KTD73a__content{z-index:2;flex-flow:column;flex:1;justify-content:center;align-items:flex-start;gap:0;width:65%;max-width:50%;display:flex;position:relative}.Hero-module__KTD73a__headline{font-family:var(--font-display);font-weight:800;font-size:var(--text-hero);letter-spacing:0;max-width:700px;color:var(--white);margin:0;line-height:110%}.Hero-module__KTD73a__subhead{font-family:var(--font-ui);font-weight:500;font-size:var(--text-subhead);max-width:600px;margin:1rem 0 2rem}.Hero-module__KTD73a__info{flex-flow:column;gap:30px;display:flex}.Hero-module__KTD73a__buttonWrapper{flex-flow:column;justify-content:center;align-items:center;gap:8px;display:flex}.Hero-module__KTD73a__ctaWrap{flex:none;justify-content:center;align-self:flex-start;display:flex;position:relative}.Hero-module__KTD73a__noteWrap{color:var(--white)}.Hero-module__KTD73a__note{font-family:var(--font-ui);font-style:italic;font-weight:500;display:block}@media (max-width:991px){.Hero-module__KTD73a__headline{font-size:38px}}@media (max-width:767px){.Hero-module__KTD73a__content{width:100%;max-width:100%}}@media (max-width:479px){.Hero-module__KTD73a__hero{height:33em;padding:60px 5% 20px}.Hero-module__KTD73a__content{max-width:100%}.Hero-module__KTD73a__headline{text-align:left;max-width:100%;font-size:44px;line-height:100%}.Hero-module__KTD73a__subhead{font-size:18px}.Hero-module__KTD73a__buttonWrapper{align-items:flex-start}.Hero-module__KTD73a__note{color:var(--white);font-size:.9rem;font-weight:700}}
.HowItWorks-module__EV_z8a__steps{flex-flow:column;row-gap:2rem;width:100%;margin:15px 0 0;padding:0;list-style:none;display:flex}.HowItWorks-module__EV_z8a__step{flex-flow:row;align-items:center;column-gap:15px;display:flex}.HowItWorks-module__EV_z8a__number{border-radius:var(--radius-circle);background:var(--brand-gray);width:30px;height:30px;font-family:var(--font-eyebrow);flex:none;justify-content:center;align-items:center;font-size:14.7px;font-weight:700;line-height:135%;display:flex}.HowItWorks-module__EV_z8a__stepText{flex-flow:column;gap:5px;display:flex}.HowItWorks-module__EV_z8a__stepTitle{font-family:var(--font-ui);font-size:var(--text-benefit);font-weight:700}.HowItWorks-module__EV_z8a__stepBody{font-family:var(--font-ui);font-size:var(--text-benefit-sub);font-weight:500}.HowItWorks-module__EV_z8a__image{object-fit:contain;border-radius:0;width:100%;max-width:45%;height:auto;display:block}@media (max-width:767px){.HowItWorks-module__EV_z8a__steps{align-self:center;row-gap:1.25rem;width:350px;max-width:100%;margin-top:1rem}.HowItWorks-module__EV_z8a__step{column-gap:12px}.HowItWorks-module__EV_z8a__number{font-size:14px}.HowItWorks-module__EV_z8a__stepTitle{align-self:flex-start;font-size:1.05rem}.HowItWorks-module__EV_z8a__stepBody{font-size:.9rem}.HowItWorks-module__EV_z8a__image{max-width:100%;margin-top:20px}}
.HeroThread-module__5fb64W__window{flex-direction:column;justify-content:flex-end;height:440px;transition:opacity .5s;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 90px);mask-image:linear-gradient(#0000 0,#000 90px)}.HeroThread-module__5fb64W__fading{opacity:0}.HeroThread-module__5fb64W__stack{font-family:var(--font-ui);flex-direction:column;flex:none;gap:8px;padding:16px 4px 6px;font-size:16px;line-height:1.32;display:flex}.HeroThread-module__5fb64W__row{animation:.42s cubic-bezier(.2,.9,.3,1.15) both HeroThread-module__5fb64W__pop;display:flex}.HeroThread-module__5fb64W__me{justify-content:flex-end}.HeroThread-module__5fb64W__them{justify-content:flex-start}.HeroThread-module__5fb64W__bubble{white-space:pre-line;border-radius:20px;max-width:82%;margin:0;padding:10px 15px;position:relative}.HeroThread-module__5fb64W__bubbleMe{background:var(--brand-blue-3);color:var(--white);border-bottom-right-radius:6px}.HeroThread-module__5fb64W__bubbleThem{background:var(--white);color:var(--black);border-bottom-left-radius:6px}.HeroThread-module__5fb64W__tapback{border:2px solid var(--surface-black);background:var(--brand-gray);border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;line-height:1;animation:.45s cubic-bezier(.2,.9,.3,1.4) both HeroThread-module__5fb64W__tap;display:grid;position:absolute;top:-14px;left:-14px}.HeroThread-module__5fb64W__typing{background:var(--white);border-radius:20px 20px 20px 6px;gap:5px;padding:14px 16px;display:inline-flex}.HeroThread-module__5fb64W__typing i{background:var(--grey);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite HeroThread-module__5fb64W__blink}.HeroThread-module__5fb64W__typing i:nth-child(2){animation-delay:.15s}.HeroThread-module__5fb64W__typing i:nth-child(3){animation-delay:.3s}.HeroThread-module__5fb64W__card{background:var(--white);width:74%;color:var(--black);border-radius:20px 20px 20px 6px;overflow:hidden}.HeroThread-module__5fb64W__cardArt{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:2px;height:110px;display:grid;overflow:hidden}.HeroThread-module__5fb64W__cardArt img{object-fit:cover;width:100%;height:100%;min-height:0;display:block}.HeroThread-module__5fb64W__cardArt img:first-child{grid-row:span 2}.HeroThread-module__5fb64W__cardText{color:var(--grey);flex-direction:column;padding:8px 14px 10px;font-size:13px;display:flex}.HeroThread-module__5fb64W__cardText strong{color:var(--black);font-size:15px}.HeroThread-module__5fb64W__invite{background:var(--white);color:var(--black);border-radius:20px 20px 20px 6px;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:flex}.HeroThread-module__5fb64W__inviteIcon{border-top:9px solid var(--red-3);background:var(--brand-gray);border-radius:9px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:700;display:grid}.HeroThread-module__5fb64W__inviteText{flex-direction:column;font-size:13px;display:flex}.HeroThread-module__5fb64W__inviteText strong{font-size:14px}@keyframes HeroThread-module__5fb64W__pop{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:none}}@keyframes HeroThread-module__5fb64W__tap{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes HeroThread-module__5fb64W__blink{0%,80%,to{opacity:.3}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.HeroThread-module__5fb64W__row,.HeroThread-module__5fb64W__tapback,.HeroThread-module__5fb64W__typing i{animation:none}}@media (max-width:767px){.HeroThread-module__5fb64W__window{height:290px;-webkit-mask-image:linear-gradient(#0000 0,#000 44px);mask-image:linear-gradient(#0000 0,#000 44px)}.HeroThread-module__5fb64W__stack{gap:7px;font-size:14.5px}.HeroThread-module__5fb64W__bubble{padding:8px 13px}.HeroThread-module__5fb64W__tapback{width:26px;height:26px;font-size:12px;top:-12px;left:-12px}.HeroThread-module__5fb64W__cardArt{height:84px}}
.ScrollStory-module__3UBnxG__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:6%;margin-top:20px;display:grid}.ScrollStory-module__3UBnxG__sticky{flex-direction:column;grid-area:1/2;justify-content:center;height:100vh;display:flex;position:sticky;top:0}.ScrollStory-module__3UBnxG__phoneWrap{aspect-ratio:9/18;max-width:100%;height:min(78vh,700px);margin:0 auto}.ScrollStory-module__3UBnxG__caption{display:none}.ScrollStory-module__3UBnxG__steps{grid-area:1/1;margin:0;padding:20vh 0 35vh;list-style:none}.ScrollStory-module__3UBnxG__step{opacity:.3;align-items:center;column-gap:15px;min-height:60vh;transition:opacity .4s;display:flex}.ScrollStory-module__3UBnxG__stepActive{opacity:1}.ScrollStory-module__3UBnxG__stepNum{border-radius:var(--radius-circle);background:var(--brand-gray);width:30px;height:30px;font-family:var(--font-eyebrow);flex:none;justify-content:center;align-items:center;font-size:14.7px;font-weight:700;display:flex}.ScrollStory-module__3UBnxG__stepText{flex-direction:column;gap:5px;display:flex}.ScrollStory-module__3UBnxG__stepTitle{font-family:var(--font-ui);font-size:var(--text-2xl);margin:0;font-weight:700;line-height:1.2}.ScrollStory-module__3UBnxG__stepBody{max-width:28rem;font-family:var(--font-ui);font-size:var(--text-lg);margin:0;font-weight:500}@media (prefers-reduced-motion:reduce){.ScrollStory-module__3UBnxG__step{transition:none}}@media (max-width:767px){.ScrollStory-module__3UBnxG__body{--phone-h:min(60svh, 540px);--sticky-h:calc(var(--phone-h) + 170px);margin-top:0;display:block}.ScrollStory-module__3UBnxG__sticky{height:var(--sticky-h);justify-content:flex-start;gap:14px;padding-top:12px;top:12px}.ScrollStory-module__3UBnxG__phoneWrap{height:var(--phone-h)}.ScrollStory-module__3UBnxG__caption{text-align:center;flex-direction:column;align-items:center;gap:6px;min-height:120px;display:flex}.ScrollStory-module__3UBnxG__captionTitle{font-family:var(--font-ui);margin:0;font-size:1.25rem;font-weight:700;animation:.35s both ScrollStory-module__3UBnxG__captionIn}.ScrollStory-module__3UBnxG__captionBody{max-width:22rem;font-family:var(--font-ui);margin:0 auto;font-size:.95rem;font-weight:500}.ScrollStory-module__3UBnxG__caption .ScrollStory-module__3UBnxG__stepNum{align-self:center;margin:0}.ScrollStory-module__3UBnxG__steps{margin-top:calc(-1 * var(--sticky-h));padding:0}.ScrollStory-module__3UBnxG__step{visibility:hidden;min-height:55svh}}@keyframes ScrollStory-module__3UBnxG__captionIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
