.selected-home{--home-cream:var(--color-ms-cream,#fcfbf2);--home-ink:#0f2028;--home-muted:#65757d;--home-teal:#1c6860;--home-teal-hover:#15564f;--home-mint:#e1f3ed;--home-blue:#eaf1f8;--home-border:#e4efec;--home-white:#fff;--home-radius:20px;--home-shadow:0 3px 12px rgb(19 90 97/8%);font-family:var(--font-home-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--home-ink);font-synthesis:none}.selected-home *,.selected-home :after,.selected-home :before{box-sizing:border-box}.selected-home__sections{display:flex;flex-direction:column;gap:64px;max-width:1440px;margin:0 auto;padding:16px 64px 64px}.selected-home__sections :where(h1,h2,h3,p,figure){margin:0}.selected-home__sections :where(section,[id]){scroll-margin-top:112px}.selected-home__sections h1{font-size:64px;line-height:72px;font-weight:800;letter-spacing:-.04em}.selected-home__sections h2{font-size:40px;line-height:48px;font-weight:700;letter-spacing:-.03em}.selected-home__sections h3{font-size:22px;line-height:28px;font-weight:700;letter-spacing:0}.selected-home__sections p{font-size:18px;line-height:28px;font-weight:400}.selected-home__sections a,.selected-home__sections button{-webkit-tap-highlight-color:transparent}.rhythm-carousel__track:focus-visible,.selected-home__sections a:focus-visible,.selected-home__sections button:focus-visible{outline:3px solid currentColor;outline-offset:5px}.selected-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;border-radius:999px;border:1px solid var(--home-teal);background:var(--home-teal);color:var(--home-white);padding:12px 24px;font-size:14px;line-height:20px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s}.selected-button:hover{background:var(--home-teal-hover)}.selected-button--light{background:var(--home-cream);border-color:var(--home-cream);color:var(--home-teal)}.selected-button--light:hover{background:var(--home-mint)}.selected-button--outline{background:transparent;border-color:var(--home-cream);color:var(--home-white)}.selected-button--outline:hover{background:rgb(255 255 255/10%)}.selected-text-link{color:var(--home-teal);font-size:14px;line-height:20px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:12px}.selected-text-link:hover{text-decoration:underline;text-underline-offset:4px}.selected-hero{background:var(--home-teal);color:var(--home-white);border-radius:var(--home-radius);padding:48px;display:flex;flex-direction:column;gap:32px;position:relative;overflow:hidden}.selected-hero__grid{position:absolute;top:0;left:0;width:100%;height:auto;pointer-events:none}.selected-hero>:not(.selected-hero__grid){position:relative}.selected-hero header{text-align:center;display:flex;flex-direction:column;gap:16px}.selected-actions{display:flex;justify-content:center;gap:16px}.selected-actions .selected-button:first-child{min-width:224px}.selected-actions .selected-button:last-child{min-width:184px}.selected-video{background:var(--home-mint);border-radius:var(--home-radius);padding:16px;box-shadow:var(--home-shadow)}.selected-video__poster{aspect-ratio:1184/460;position:relative;overflow:hidden;border-radius:12px}.selected-video__canvas{position:absolute;width:81.081%;height:93.478%;top:2.609%;left:2.027%;object-fit:contain;border-radius:12px}.selected-phone{background:var(--home-ink);border-radius:32px;padding:6px;box-shadow:var(--home-shadow);overflow:hidden}.selected-phone>img{width:100%;height:100%;object-fit:cover;border-radius:27px}.selected-video .selected-phone{position:absolute;top:8.261%;left:73.142%;width:15.878%;height:88.478%}.selected-video .selected-phone--lock{top:21.739%;left:86.993%;width:11.824%;height:66.087%}.selected-video__poster:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(15 32 40/12%),rgb(15 32 40/30%))}.selected-video__play{position:absolute;z-index:2;box-shadow:0 6px 28px rgb(15 32 40/28%);top:40.87%;left:46.284%;width:7.432%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--home-teal);border:4px solid var(--home-white);cursor:pointer}.selected-video figcaption{color:var(--home-ink);text-align:center;margin-top:16px;font-size:14px;font-weight:600;line-height:20px}.rhythm-carousel__toolbar{display:flex;align-items:flex-start;gap:24px;margin-bottom:24px;min-height:78px}.rhythm-carousel__heading{flex:1;min-width:0}.rhythm-carousel__heading p{color:var(--home-muted);font-size:16px;line-height:26px;margin-top:4px}.rhythm-carousel__footer{display:flex;justify-content:flex-end;margin-top:24px}.rhythm-carousel__footer a{white-space:nowrap}.selected-timelines__empty{padding:32px 0;color:var(--home-muted)}.rhythm-carousel__controls{display:flex;gap:24px}.rhythm-carousel__controls button{width:48px;height:48px;border:none;border-radius:999px;background:var(--home-mint);display:flex;align-items:center;justify-content:center;cursor:pointer}.rhythm-carousel__controls button:disabled{opacity:.45;cursor:default}.rhythm-carousel__track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0}.rhythm-carousel__track::-webkit-scrollbar{display:none}.selected-timeline-card{flex:0 0 392px;height:456px;border:1px solid var(--home-border);border-radius:var(--home-radius);background:var(--home-white);box-shadow:var(--home-shadow);overflow:hidden;scroll-snap-align:start;text-decoration:none;color:var(--home-ink)}.selected-timeline-card__photo{position:relative;display:block;width:100%;height:220px;object-fit:cover;border-radius:12px}.selected-timeline-card__copy{height:236px;padding:20px 24px;display:flex;flex-direction:column;gap:8px}.selected-timeline-card__copy p{color:var(--home-muted);font-size:16px;line-height:26px}.selected-timeline-card__copy .selected-timeline-card__label{font-size:12px;line-height:18px;font-weight:600;color:var(--home-teal)}.selected-timeline-card__copy .selected-text-link{margin-top:auto}.selected-start{min-height:654px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:32px 48px}.selected-step-heading{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.selected-step-label{background:var(--home-white);border-radius:999px;color:var(--home-teal);min-width:84px;padding:6px 10px;font-size:12px;line-height:18px;font-weight:600;text-align:center;align-self:flex-start}.selected-step-heading p{color:var(--home-muted)}.selected-start>.selected-step-heading{align-items:center;text-align:center;gap:12px}.selected-start .selected-step-label{align-self:center}.selected-start__choices{width:100%;max-width:1120px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.selected-choice{min-width:0;height:388px;display:flex;flex-direction:column;gap:20px;padding:32px;border:1px solid var(--home-mint);background:var(--home-white);border-radius:var(--home-radius);box-shadow:var(--home-shadow)}.selected-choice h3{display:flex;gap:12px;align-items:center}.selected-choice__examples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;height:204px}.selected-choice__examples a{color:var(--home-ink);font-weight:600;font-size:14px;line-height:20px;text-decoration:none}.selected-choice__examples img{width:100%;height:160px;object-fit:cover;border-radius:12px;margin-bottom:8px}.selected-choice--ai{background:var(--home-mint)}.selected-choice__conversation{display:flex;align-items:flex-start;gap:12px;height:164px}.selected-choice__conversation>img{flex-shrink:0;width:42px;height:46px;border-radius:12px;object-fit:cover}.selected-choice__conversation p{padding:16px;background:var(--home-white);border-radius:12px;flex:1}.selected-choice--ai>.selected-button{width:100%}.selected-step{display:grid;grid-template-columns:minmax(0,800fr) minmax(0,464fr);gap:48px;align-items:center}.selected-step__canvas{height:520px;padding:32px;background:var(--home-blue);border-radius:var(--home-radius);display:flex;align-items:center}.selected-step__canvas img{width:100%;height:456px;border-radius:12px;object-fit:contain}.selected-step--canvas .selected-step-heading h2{white-space:nowrap}.selected-step--mobile{grid-template-columns:minmax(0,464fr) minmax(0,800fr)}.selected-step--mobile .selected-step-heading h2{white-space:nowrap}.selected-step__phones{position:relative;background:var(--home-mint);height:544px;border-radius:var(--home-radius);overflow:hidden}.selected-step__phones .selected-phone{position:absolute;width:28%;height:89.338%;left:19%;top:5.147%}.selected-step__phones .selected-phone--lock{width:25.75%;height:82.169%;left:52%;top:11.397%}.selected-closing{height:500px;display:grid;grid-template-columns:minmax(0,480fr) minmax(0,688fr);gap:48px;padding:48px;border-radius:var(--home-radius);background:var(--home-teal);color:var(--home-white);align-items:center}.selected-closing__mascot{height:404px;display:flex;align-items:flex-start;justify-content:center;padding-top:12px}.selected-closing__mascot img{width:380px;height:380px;object-fit:contain}.selected-closing__copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.selected-closing__copy .selected-button{min-width:280px}.selected-closing__copy .selected-closing__download{font-size:16px;line-height:26px}.selected-closing__copy .selected-closing__terms{font-size:12px;line-height:18px;font-weight:600}.selected-closing__copy>div{padding-top:16px}@media (max-width:1200px){.selected-home__sections{padding-left:32px;padding-right:32px}.selected-hero{padding:40px 32px}.selected-home__sections h1{font-size:54px;line-height:62px}.selected-home__sections h2{font-size:34px;line-height:42px}.selected-start{padding-left:0;padding-right:0}.selected-step{gap:32px}.selected-step--mobile .selected-step-heading h2{font-size:30px}.selected-step__phones{height:auto;aspect-ratio:800/544}.selected-step__canvas{height:420px;padding:24px}.selected-step__canvas img{height:372px}.selected-closing{padding:32px;gap:32px}.selected-closing__mascot img{width:100%}}@media (max-width:900px){.selected-home__sections{gap:48px;padding:12px 24px 48px}.selected-home__sections h1{font-size:44px;line-height:52px}.selected-home__sections h2,.selected-step--mobile .selected-step-heading h2{font-size:32px;line-height:40px}.selected-hero{padding:32px 24px;gap:24px}.selected-home__sections p{font-size:16px;line-height:26px}.selected-video{padding:8px}.selected-video .selected-phone{padding:3px;border-radius:18px}.selected-video .selected-phone img{border-radius:15px}.selected-video__play{border-width:2px}.rhythm-carousel__toolbar{flex-wrap:wrap;align-items:center;gap:16px}.rhythm-carousel__heading{flex-basis:100%}.rhythm-carousel__controls{margin-left:auto;gap:12px}.selected-start{min-height:0;padding:16px 0}.selected-start__choices{gap:16px}.selected-choice{padding:24px;height:auto;min-height:388px}.selected-choice h3{font-size:18px;line-height:26px}.selected-choice__examples img{height:144px}.selected-choice__conversation{flex:1;height:auto}.selected-choice__conversation p{padding:12px}.selected-step,.selected-step--mobile{grid-template-columns:1fr;gap:24px}.selected-step--canvas .selected-step-heading{grid-row:1}.selected-step__canvas{height:auto;padding:24px;aspect-ratio:800/520}.selected-step__canvas img{height:auto;max-height:456px}.selected-step__phones{max-height:544px}.selected-step__phones .selected-phone{max-height:486px}.selected-closing{height:auto;grid-template-columns:1fr 1.4fr;gap:24px}.selected-closing__mascot{height:auto;align-items:center}.selected-closing__mascot img{height:auto}}@media (max-width:600px){.selected-home__sections{padding:12px 16px 40px;gap:40px}.selected-hero{padding:32px 16px 20px}.selected-home__sections h1{font-size:32px;line-height:39px;letter-spacing:-.04em}.selected-home__sections h2,.selected-step--mobile .selected-step-heading h2{font-size:28px;line-height:36px}.selected-hero header p{max-width:280px;align-self:center}.selected-actions{flex-direction:column;align-items:center;gap:12px}.selected-actions .selected-button{width:224px}.selected-video__poster{aspect-ratio:1.35}.selected-video__canvas{width:86%;height:100%;left:0;top:0;object-fit:contain}.selected-video .selected-phone{top:19%;left:67%;width:20%;height:59%;padding:2px;border-radius:12px}.selected-video .selected-phone--lock{left:83%;top:29%;width:16%;height:46%}.selected-video .selected-phone img{border-radius:10px}.selected-video__play{width:44px;left:calc(50% - 22px);top:calc(50% - 22px)}.selected-video figcaption{font-size:12px;margin-top:8px}.selected-timeline-card{flex-basis:85%;height:440px}.selected-timeline-card__photo{position:relative;height:200px}.selected-timeline-card__copy{height:240px;padding:20px}.selected-start__choices{grid-template-columns:1fr}.selected-choice{padding:24px;min-height:0}.selected-choice__examples{height:auto;min-height:185px}.selected-choice__examples img{height:132px}.selected-choice__conversation{min-height:140px}.selected-step-heading{gap:16px}.selected-step--canvas .selected-step-heading h2,.selected-step--mobile .selected-step-heading h2{white-space:normal}.selected-step__canvas{padding:16px}.selected-step__phones .selected-phone{border-radius:22px;padding:4px}.selected-step__phones .selected-phone img{border-radius:18px}.selected-closing{grid-template-columns:1fr;padding:24px;gap:16px;text-align:center}.selected-closing__mascot{padding:0}.selected-closing__mascot img{width:220px;height:220px}.selected-closing__copy{align-items:center}.selected-closing__copy>div{justify-content:center;gap:12px}.selected-closing__copy .selected-button{min-width:0;width:100%;max-width:280px}}@media (prefers-reduced-motion:reduce){.selected-home__sections *,.selected-home__sections :after,.selected-home__sections :before{scroll-behavior:auto!important;transition:none!important}}.selected-video-dialog{margin:auto;width:min(430px,calc(100vw - 32px));max-height:92svh;overflow-y:auto;padding:16px;border:1px solid var(--home-border,#e4efec);border-radius:20px;background:#fcfbf2;color:#0f2028;font-family:var(--font-home-jakarta),sans-serif}.selected-video-dialog::backdrop{background:rgb(15 32 40/75%)}.selected-video-dialog__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.selected-video-dialog .selected-video-dialog__header h2{font-size:18px;line-height:28px;font-weight:700}.selected-video-dialog__header button{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#e1f3ed;cursor:pointer}.selected-video-dialog iframe{border:0;display:block;width:100%;height:min(65svh,640px);background:#0f2028;border-radius:12px}.selected-video-dialog>a{display:inline-block;padding:12px 0 0;color:#1c6860;font-size:14px;font-weight:600}.selected-video-dialog a:focus-visible,.selected-video-dialog button:focus-visible{outline:3px solid #1c6860;outline-offset:3px}@media (min-width:768px){.selected-home>footer>div>.grid{column-gap:0}.selected-home>footer>div>.grid>div:first-child>p{max-width:258px}}.selected-home>footer h3{font-weight:800;letter-spacing:-.04em}.selected-timeline-card__photo img{object-fit:cover;border-radius:12px}.selected-timeline-card__copy h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;flex-shrink:0}.selected-timeline-card__copy>p:not(.selected-timeline-card__label){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.selected-timeline-card__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex-shrink:0}.selected-video-dialog{width:min(1120px,calc(100vw - 32px))}.selected-video-dialog video{display:block;width:100%;max-height:76svh;border-radius:12px}.selected-start__choices{grid-template-columns:1.4fr 1fr}.selected-choice--ai{background:transparent;box-shadow:none}@media (max-width:700px){.selected-start__choices{grid-template-columns:1fr}}