.jDH3nq_landing{--ink:#172c34;--muted:#586971;--blue:#265e80;--glass:#ffffffb8;color:var(--ink);background:#fff;position:relative}.jDH3nq_landing ::selection{color:#172c34;background:#d8ebf5}.jDH3nq_container{width:min(1200px,100% - 64px);margin-inline:auto}.jDH3nq_skipLink{z-index:100;color:#fff;background:#172c34;border-radius:16px;padding:12px 20px;position:fixed;top:8px;left:16px;transform:translateY(-160%)}.jDH3nq_skipLink:focus{transform:none}.jDH3nq_landing a:focus-visible,.jDH3nq_landing summary:focus-visible,.jDH3nq_menuToggle:focus-visible{outline-offset:5px;outline:3px solid #347da5}.jDH3nq_header{z-index:50;-webkit-backdrop-filter:blur(24px)saturate(160%);background:#fffc;border-radius:24px;width:min(1184px,100% - 48px);margin:16px auto 0;position:sticky;top:16px;box-shadow:0 4px 32px #26415111,inset 0 1px #ffffffe6}.jDH3nq_navbar{justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:12px 20px 12px 24px;display:flex}.jDH3nq_brand{color:var(--ink);letter-spacing:-1.5px;align-items:center;gap:8px;font-size:27px;font-weight:750;line-height:1;display:inline-flex}.jDH3nq_brand img{object-fit:contain;width:32px;height:32px}.jDH3nq_brand>span>span:not(.jDH3nq_brandDot){font-weight:450}.jDH3nq_brandDot{color:#4d8aab}.jDH3nq_desktopNav{color:#53636c;gap:32px;font-size:14px;display:flex}.jDH3nq_desktopNav a{padding:10px 0;transition:color .2s}.jDH3nq_desktopNav a:hover,.jDH3nq_loginLink:hover{color:#152e3a}.jDH3nq_navActions{align-items:center;gap:24px;font-size:14px;display:flex}.jDH3nq_loginLink{color:#53636c;padding:12px 0}.jDH3nq_navCta{color:#fff;background:#203944;border-radius:999px;align-items:center;gap:12px;padding:13px 20px;font-weight:550;transition:background .2s,transform .2s;display:flex}.jDH3nq_navCta:hover{background:#31586c;transform:translateY(-1px)}.jDH3nq_menuToggle{background:#eef4f7;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:none}.jDH3nq_mobileNav{display:none}.jDH3nq_hero{isolation:isolate;background:linear-gradient(#fff 0%,#f5f9fc 68%,#f6f9fb 94%,#fff 100%);padding:60px 0 0;position:relative}.jDH3nq_heroSky{z-index:-1;opacity:.21;pointer-events:none;background:linear-gradient(90deg,#fff 0%,#0000 65%),linear-gradient(#fff 0%,#0000 30%,#f6f9fb 100%),url(/assets/landing/sky.webp) 50% 38%/cover;width:60%;height:94%;position:absolute;top:-104px;right:0}.jDH3nq_heroGrid{grid-template-columns:1.12fr 1fr;align-items:center;gap:32px;display:grid}.jDH3nq_heroCopy{z-index:2;padding:0 0 56px;position:relative}.jDH3nq_hero h1{letter-spacing:-5px;margin:28px 0 26px;font-size:clamp(56px,6.1vw,88px);font-weight:600;line-height:1.06}.jDH3nq_hero h1>span{color:#366a86;letter-spacing:-4px;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.jDH3nq_heroDescription{color:#354d59;letter-spacing:-.55px;font-size:23px;line-height:1.5}.jDH3nq_heroActions{flex-wrap:wrap;align-items:center;gap:12px;margin:30px 0 20px;display:flex}.jDH3nq_primaryButton,.jDH3nq_secondaryButton{border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:54px;padding:15px 24px;font-size:14px;font-weight:550;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex}.jDH3nq_primaryButton{color:#fff;background:#203944;box-shadow:0 6px 16px #1c3b4a12}.jDH3nq_primaryButton:hover{background:#31586c;transform:translateY(-2px);box-shadow:0 8px 24px #1c3b4a22}.jDH3nq_secondaryButton{color:#294d61;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1}.jDH3nq_secondaryButton:hover{background:#e8f1f6;transform:translateY(-2px)}.jDH3nq_heroProduct{min-width:0;padding:0 0 16px}.jDH3nq_phoneStage{width:100%;max-width:380px;margin-inline:auto;position:relative}.jDH3nq_phoneHalo{z-index:-1;filter:blur(26px);background:radial-gradient(#c7e0ed99 0%,#d9eaf255 36%,#0000 68%);position:absolute;inset:14% -18% 7%}.jDH3nq_preservedPhone{z-index:2;color:#111;position:relative}.jDH3nq_floatingDish{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:3;pointer-events:none;background:#fff9;border-radius:27px;width:132px;padding:7px;position:absolute;top:90px;left:-76px;transform:rotate(-10deg);box-shadow:0 16px 48px #2b4f6814}.jDH3nq_floatingDish>img{object-fit:cover;border-radius:21px;width:118px;height:108px}.jDH3nq_floatingDish>div{color:#294d61;justify-content:center;align-items:center;gap:5px;padding:10px 0 5px;font-size:14px;font-weight:600;display:flex}.jDH3nq_floatingQr{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffc;border-radius:27px;flex-direction:column;align-items:center;width:136px;padding:16px 12px 10px;transition:transform .3s;display:flex;position:absolute;bottom:74px;right:-54px;transform:rotate(7deg);box-shadow:0 16px 48px #2b4f6814}.jDH3nq_floatingQr>span{color:#4b6471;white-space:nowrap;margin:8px 0 5px;font-size:14px}.jDH3nq_floatingQr:hover{transform:rotate(0)translateY(-3px)}.jDH3nq_experience{padding-block:110px 96px;scroll-margin-top:120px}.jDH3nq_sectionHeading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:44px;display:flex}.jDH3nq_sectionHeading h2,.jDH3nq_examplesHeading h2,.jDH3nq_stepsIntro h2,.jDH3nq_faqIntro h2{letter-spacing:-2px;font-size:clamp(34px,3.7vw,52px);font-weight:550;line-height:1.13}.jDH3nq_featureGrid{grid-template-columns:1.27fr 1fr;gap:24px;display:grid}.jDH3nq_motionCard,.jDH3nq_shareCard{border-radius:36px;min-width:0;overflow:hidden}.jDH3nq_motionCard{background:#f5f3f0;flex-direction:column;display:flex}.jDH3nq_featureCopy{padding:34px 36px}.jDH3nq_iconTile{color:#5a7180;background:#fff9;border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:22px;display:flex}.jDH3nq_featureCopy h3,.jDH3nq_updateCopy h3{letter-spacing:-.9px;font-size:29px;font-weight:550;line-height:1.2}.jDH3nq_featureCopy>p{max-width:370px;color:var(--muted);margin-top:14px;font-size:15px;line-height:1.75}.jDH3nq_videoVisual{aspect-ratio:65/58;background:#8c291d;border-radius:26px;flex:none;min-height:0;margin:0 16px 16px;position:relative;overflow:hidden}.jDH3nq_videoVisual video{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.jDH3nq_shareCard{background:linear-gradient(150deg,#eef6fa,#e6eff3)}.jDH3nq_shareVisual{flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:32px 16px 16px;display:flex;position:relative}.jDH3nq_shareVisual:before{content:"";opacity:.65;background:radial-gradient(#fff 0%,#0000 68%);position:absolute;inset:0}.jDH3nq_qrTile{background:#fff;border-radius:27px;flex-direction:column;align-items:center;gap:12px;padding:26px 24px 18px;display:flex;position:relative;transform:rotate(-7deg);box-shadow:0 10px 40px #3056740e}.jDH3nq_qrTile>span{color:#526b78;font-size:14px}.jDH3nq_linkBubble{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#3e6375;background:#fffb;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:14px;transition:transform .25s;display:flex;transform:translate(18px,-9px)rotate(4deg);box-shadow:0 6px 24px #3056740a}.jDH3nq_linkBubble:hover{transform:translate(18px,-12px)}.jDH3nq_shareCard .jDH3nq_featureCopy{padding-top:16px}.jDH3nq_updateCard{background:#f0f4f1;border-radius:36px;grid-template-columns:1fr 1.1fr;align-items:center;gap:40px;margin-top:24px;padding:44px;display:grid;overflow:hidden}.jDH3nq_updateVisual{padding:24px 0;position:relative}.jDH3nq_updateImage{border-radius:26px;width:76%;height:245px;margin-left:auto;overflow:hidden;transform:rotate(6deg)}.jDH3nq_updateImage>img{object-fit:cover;width:100%;height:100%}.jDH3nq_updateItem{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffe;border-radius:24px;width:94%;margin-top:-64px;padding:23px;position:relative;box-shadow:0 12px 36px #3a685511}.jDH3nq_updateItem>div{flex-direction:column;gap:7px;display:flex}.jDH3nq_updateItem strong{letter-spacing:-.6px;font-size:21px;font-weight:550}.jDH3nq_updateItem>div>span:last-child{color:#65746b;font-size:14px}.jDH3nq_addedBadge{color:#366b4a;background:#e9f2ec;border-radius:999px;align-items:center;gap:6px;margin-top:16px;padding:7px 10px;font-size:14px;display:inline-flex}.jDH3nq_examplesSection{background:#faf9f7;padding:90px 0 80px}.jDH3nq_examplesHeading{text-align:center}.jDH3nq_exampleGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin:44px 0 24px;display:grid}.jDH3nq_exampleCard{background:#e7e3dc;border-radius:30px;min-height:390px;position:relative;overflow:hidden}.jDH3nq_exampleCard img{object-fit:cover;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.jDH3nq_exampleCard:hover img{transform:scale(1.04)}.jDH3nq_cafeExample{transform:translateY(24px)}.jDH3nq_exampleOverlay{background:linear-gradient(#0000 25%,#10221d14 40%,#0b201bd9 100%);position:absolute;inset:0}.jDH3nq_exampleText{color:#fff;position:absolute;bottom:30px;left:28px;right:28px}.jDH3nq_exampleText>span{letter-spacing:2px;color:#ffffffe0;font-size:14px}.jDH3nq_exampleText h3{letter-spacing:-.8px;margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.18}.jDH3nq_demoLink{color:#345d72;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:fit-content;min-height:48px;margin:52px auto 0;padding:12px 22px;font-size:14px;transition:background .2s;display:flex}.jDH3nq_demoLink:hover{background:#edf3f7}.jDH3nq_stepsSection{grid-template-columns:1fr 1.15fr;gap:100px;padding-block:110px;scroll-margin-top:110px;display:grid}.jDH3nq_steps{flex-direction:column;gap:16px;display:flex}.jDH3nq_steps>li{background:#f7f9fa;border-radius:26px;gap:22px;padding:25px 28px;display:flex}.jDH3nq_stepNumber{color:#728b97;font-variant-numeric:tabular-nums;padding-top:5px;font-size:14px}.jDH3nq_steps>li>div{width:100%;padding-right:30px;position:relative}.jDH3nq_stepIcon{color:#6f8b99;position:absolute;top:0;right:0}.jDH3nq_steps h3{letter-spacing:-.5px;font-size:20px;line-height:1.4}.jDH3nq_steps p{color:var(--muted);max-width:340px;margin-top:8px;font-size:14px;line-height:1.8}.jDH3nq_faqSection{grid-template-columns:1fr 1.15fr;gap:100px;padding-block:32px 110px;scroll-margin-top:120px;display:grid}.jDH3nq_faqList{flex-direction:column;gap:10px;display:flex}.jDH3nq_faqItem{background:#f7f9fa;border-radius:20px}.jDH3nq_faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 24px;font-size:15px;font-weight:550;list-style:none;display:flex}.jDH3nq_faqItem summary::-webkit-details-marker{display:none}.jDH3nq_faqItem summary>svg{color:#617988;flex-shrink:0;transition:transform .2s}.jDH3nq_faqItem[open] summary>svg{transform:rotate(180deg)}.jDH3nq_faqItem>p{color:var(--muted);padding:0 24px 24px;font-size:14px;line-height:1.8}.jDH3nq_finalSection{padding-bottom:64px}.jDH3nq_finalCard{isolation:isolate;text-align:center;background:#edf5fa;border-radius:40px;padding:70px 24px;position:relative;overflow:hidden}.jDH3nq_finalSky{z-index:-1;opacity:.55;background:linear-gradient(#eef5f8a6,#f0f6facc),url(/assets/landing/sky.webp) 50% 48%/cover;position:absolute;inset:0}.jDH3nq_finalContent{position:relative}.jDH3nq_finalCard h2{letter-spacing:-2.7px;margin:24px 0 26px;font-size:clamp(36px,4.2vw,60px)}.jDH3nq_finalCard h2>span{color:#366a86;letter-spacing:-2px;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.jDH3nq_footer{justify-content:space-between;align-items:center;gap:24px;padding-bottom:40px;display:flex}.jDH3nq_footer .jDH3nq_brand{font-size:24px}.jDH3nq_footer .jDH3nq_brand img{width:28px;height:28px}.jDH3nq_footer p{color:var(--muted);margin-top:13px;font-size:14px}.jDH3nq_footer nav{color:#586b76;gap:28px;font-size:14px;display:flex}.jDH3nq_footer nav a{padding-block:14px}.jDH3nq_copyright{color:#657984;font-size:14px}@media (min-width:1440px){.jDH3nq_heroGrid{gap:64px}}@media (max-width:1100px){.jDH3nq_hero h1{letter-spacing:-3.8px;font-size:66px}.jDH3nq_hero h1>span{letter-spacing:-3px}.jDH3nq_heroGrid{grid-template-columns:1fr 1fr;gap:44px}.jDH3nq_heroActions{gap:8px}.jDH3nq_primaryButton,.jDH3nq_secondaryButton{padding-inline:20px}.jDH3nq_floatingDish{width:115px;left:-32px}.jDH3nq_floatingDish>img{width:101px;height:94px}.jDH3nq_floatingDish>div{font-size:14px}.jDH3nq_floatingQr{right:-20px}.jDH3nq_stepsSection,.jDH3nq_faqSection{gap:64px}}@media (max-width:900px){.jDH3nq_desktopNav{gap:18px;font-size:14px}.jDH3nq_navActions{gap:16px}.jDH3nq_heroGrid{gap:24px}.jDH3nq_hero h1{letter-spacing:-3px;font-size:54px}.jDH3nq_heroDescription{font-size:20px}.jDH3nq_heroCopy{padding-bottom:24px}.jDH3nq_floatingDish,.jDH3nq_floatingQr{display:none}.jDH3nq_heroActions{flex-direction:column;align-items:flex-start}.jDH3nq_featureCopy{padding:28px}.jDH3nq_shareVisual{min-height:280px}.jDH3nq_featureCopy h3,.jDH3nq_updateCopy h3{font-size:26px}.jDH3nq_updateCard{gap:24px;padding:32px}.jDH3nq_exampleCard{min-height:340px}.jDH3nq_exampleText{bottom:24px;left:22px;right:22px}.jDH3nq_exampleText h3{font-size:25px}.jDH3nq_exampleGrid{gap:16px}.jDH3nq_stepsSection,.jDH3nq_faqSection{gap:40px}.jDH3nq_steps h3{font-size:18px}.jDH3nq_steps>li{gap:16px;padding:24px}}@media (max-width:700px){.jDH3nq_container{width:calc(100% - 40px)}.jDH3nq_header{border-radius:22px;width:calc(100% - 24px);margin-top:10px;top:10px}.jDH3nq_navbar{gap:12px;min-height:64px;padding:9px 10px 9px 16px}.jDH3nq_brand{gap:6px;font-size:25px}.jDH3nq_brand img{width:29px;height:29px}.jDH3nq_navActions{gap:8px}.jDH3nq_navCta{gap:9px;padding:12px 16px;font-size:14px}.jDH3nq_loginLink,.jDH3nq_desktopNav{display:none}.jDH3nq_menuToggle{display:flex}.jDH3nq_mobileNav{flex-direction:column;gap:4px;padding:0 16px 14px;display:flex}.jDH3nq_mobileNav a{color:#345769;border-radius:12px;justify-content:space-between;align-items:center;min-height:48px;padding:15px 10px;font-size:15px;display:flex}.jDH3nq_mobileNav a:hover{background:#edf4f8}.jDH3nq_hero{padding-top:46px}.jDH3nq_heroSky{opacity:.19;width:100%;height:87%;top:0}.jDH3nq_heroGrid{grid-template-columns:1fr;gap:38px}.jDH3nq_heroCopy{text-align:center;padding:0}.jDH3nq_hero h1{letter-spacing:-2.8px;margin:24px 0 22px;font-size:clamp(43px,10.6vw,66px);line-height:1.08}.jDH3nq_hero h1>span{letter-spacing:-2.5px}.jDH3nq_heroDescription{letter-spacing:-.35px;font-size:20px;line-height:1.5}.jDH3nq_heroActions{flex-direction:row;justify-content:center;align-items:center;gap:10px;margin:24px 0 18px}.jDH3nq_primaryButton,.jDH3nq_secondaryButton{gap:10px;min-height:50px;padding:14px 20px;font-size:14px}.jDH3nq_heroProduct{padding-bottom:0}.jDH3nq_phoneStage{max-width:340px}.jDH3nq_experience{padding-block:72px 64px;scroll-margin-top:100px}.jDH3nq_sectionHeading{flex-direction:column;align-items:center;gap:20px;margin-bottom:28px}.jDH3nq_sectionHeading h2,.jDH3nq_examplesHeading h2,.jDH3nq_stepsIntro h2,.jDH3nq_faqIntro h2{letter-spacing:-1.7px;text-align:center;font-size:36px;line-height:1.13}.jDH3nq_featureGrid{grid-template-columns:1fr;gap:16px}.jDH3nq_motionCard,.jDH3nq_shareCard{border-radius:28px}.jDH3nq_featureCopy{padding:28px}.jDH3nq_featureCopy h3,.jDH3nq_updateCopy h3{letter-spacing:-1px;font-size:28px}.jDH3nq_iconTile{border-radius:13px;width:38px;height:38px;margin-bottom:20px}.jDH3nq_featureCopy>p{font-size:14px;line-height:1.8}.jDH3nq_videoVisual{border-radius:21px;min-height:0;margin:0 12px 12px}.jDH3nq_shareVisual{min-height:270px;padding-top:28px}.jDH3nq_shareCard .jDH3nq_featureCopy{padding-top:8px}.jDH3nq_updateCard{border-radius:28px;grid-template-columns:1fr;gap:12px;margin-top:16px;padding:28px}.jDH3nq_updateVisual{padding-top:8px}.jDH3nq_updateImage{width:81%;height:210px}.jDH3nq_updateItem{width:100%;margin-top:-50px;padding:20px}.jDH3nq_updateItem strong{font-size:20px}.jDH3nq_examplesSection{padding:64px 0}.jDH3nq_examplesHeading{text-align:left}.jDH3nq_exampleGrid{grid-template-columns:1fr;gap:16px;margin-top:28px}.jDH3nq_exampleCard{border-radius:28px;min-height:360px}.jDH3nq_cafeExample{transform:none}.jDH3nq_exampleText{max-width:250px;bottom:28px;left:28px;right:28px}.jDH3nq_exampleText>span{font-size:14px}.jDH3nq_exampleText h3{letter-spacing:-.8px;font-size:34px}.jDH3nq_demoLink{margin-top:24px;padding-inline:18px;font-size:14px}.jDH3nq_stepsSection{grid-template-columns:1fr;gap:28px;padding-block:72px 56px;scroll-margin-top:100px}.jDH3nq_steps{gap:12px}.jDH3nq_steps>li{border-radius:24px;gap:18px;padding:24px}.jDH3nq_steps h3{letter-spacing:-.5px;font-size:19px}.jDH3nq_steps p,.jDH3nq_stepNumber{font-size:14px}.jDH3nq_stepIcon{top:2px}.jDH3nq_stepIcon svg{width:17px;height:17px}.jDH3nq_steps>li>div{padding-right:18px}.jDH3nq_faqSection{grid-template-columns:1fr;gap:28px;padding-block:24px 64px;scroll-margin-top:100px}.jDH3nq_faqItem summary{gap:16px;padding:21px 20px;font-size:14px;line-height:1.5}.jDH3nq_faqItem>p{padding:0 20px 22px;font-size:14px}.jDH3nq_faqItem{border-radius:20px}.jDH3nq_faqList{gap:9px}.jDH3nq_finalSection{padding-bottom:40px}.jDH3nq_finalCard{border-radius:30px;padding:44px 20px}.jDH3nq_finalCard h2{letter-spacing:-1.8px;font-size:37px;line-height:1.15}.jDH3nq_finalCard h2>span{letter-spacing:-1.4px}.jDH3nq_footer{grid-template-columns:1fr auto;align-items:start;gap:24px 16px;padding-bottom:28px;display:grid}.jDH3nq_footer p{margin-top:10px;font-size:14px}.jDH3nq_footer nav{flex-direction:column;gap:4px;font-size:14px}.jDH3nq_footer nav a{min-height:28px;padding:4px 0 4px 14px}.jDH3nq_copyright{grid-column:1/-1;font-size:14px}}@media (max-width:374px){.jDH3nq_heroActions{flex-direction:column;align-items:stretch}.jDH3nq_heroActions a{width:100%}.jDH3nq_hero h1{font-size:42px}.jDH3nq_finalCard h2{font-size:32px}.jDH3nq_brand{font-size:23px}.jDH3nq_navCta{padding-inline:12px}.jDH3nq_featureCopy,.jDH3nq_updateCard{padding:24px}.jDH3nq_steps>li{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.jDH3nq_landing *,.jDH3nq_landing :before,.jDH3nq_landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.jDH3nq_exampleCard:hover img,.jDH3nq_primaryButton:hover,.jDH3nq_secondaryButton:hover,.jDH3nq_navCta:hover{transform:none}}@media (max-width:374px){.jDH3nq_navCta{gap:6px;padding-inline:10px}.jDH3nq_navCta svg{display:none}.jDH3nq_brand{font-size:22px}.jDH3nq_brand img{width:26px;height:26px}.jDH3nq_footer nav a{min-height:44px}}
