@font-face{font-family:PP Neue Montreal;src:url(/fonts/neue-montreal/PPNeueMontreal-Book.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(/fonts/neue-montreal/PPNeueMontreal-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(/fonts/neue-montreal/PPNeueMontreal-Italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}.landing-module__bxHgOq__landing{--ink:#171513;--ink-soft:#6f6c68;--ink-muted:#98948f;--line:#e9e7e3;--panel:#f4f3f0;--paper:#fff;--blue:#087cff;background:var(--paper);min-height:100vh;color:var(--ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:PP Neue Montreal,Arial,sans-serif;font-size:15px;font-weight:400;line-height:24px;overflow-x:clip}.landing-module__bxHgOq__landing *,.landing-module__bxHgOq__landing :before,.landing-module__bxHgOq__landing :after{box-sizing:border-box}.landing-module__bxHgOq__landing button,.landing-module__bxHgOq__landing input{font:inherit}.landing-module__bxHgOq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-module__bxHgOq__nav{z-index:50;-webkit-backdrop-filter:blur(20px)saturate(1.3);background:#ffffffc7;grid-template-columns:200px 1fr 200px;align-items:center;width:100%;max-width:1440px;min-height:80px;margin:0 auto;padding:0 40px;display:grid;position:sticky;top:0}.landing-module__bxHgOq__nav a{color:inherit;text-decoration:none}.landing-module__bxHgOq__wordmark{letter-spacing:-.02em;align-items:center;gap:11px;width:fit-content;font-size:19px;font-weight:500;line-height:1;display:inline-flex}.landing-module__bxHgOq__logoDot{background:#090909;border-radius:50%;flex:0 0 18px;width:18px;height:18px;display:inline-block}.landing-module__bxHgOq__navLinks{justify-content:center;align-items:center;gap:8px;display:flex}.landing-module__bxHgOq__navLinks a{color:#4f4c49;border-radius:18px;padding:7px 12px;font-weight:500;transition:color .16s,background .16s}.landing-module__bxHgOq__navLinks a:hover{color:var(--ink);background:var(--panel)}.landing-module__bxHgOq__navButton{background:var(--ink);border-radius:21px;justify-content:center;justify-self:end;align-items:center;gap:10px;min-height:38px;padding:7px 17px;font-weight:500;transition:transform .16s,background .16s;display:inline-flex;color:#fff!important}.landing-module__bxHgOq__navButton:hover{background:#37332f;transform:translateY(-1px)}.landing-module__bxHgOq__nav>a:first-child{animation:.4s ease-out 1s both landing-module__bxHgOq__navEntrance}.landing-module__bxHgOq__navLinks{animation:.4s ease-out 1.1s both landing-module__bxHgOq__navEntrance}.landing-module__bxHgOq__navButton{animation:.4s ease-out 1.2s both landing-module__bxHgOq__navEntrance}.landing-module__bxHgOq__hero{width:100%;max-width:1440px;margin:0 auto;padding:0 40px 168px}.landing-module__bxHgOq__heroContent{grid-template-rows:auto 1fr auto;min-height:calc(100svh - 80px);max-height:820px;padding:80px 0;display:grid}.landing-module__bxHgOq__betaTag,.landing-module__bxHgOq__sectionHeader>span,.landing-module__bxHgOq__sectionEyebrow,.landing-module__bxHgOq__footerCta>span{color:var(--ink-soft);letter-spacing:-.005em;align-items:center;gap:9px;font-size:15px;font-weight:500;line-height:24px;display:inline-flex}.landing-module__bxHgOq__betaTag:before,.landing-module__bxHgOq__footerCta>span:before{content:"";background:#49a65a;border-radius:50%;width:7px;height:7px}.landing-module__bxHgOq__betaTag{animation:.5s ease-out both landing-module__bxHgOq__pageEntrance}.landing-module__bxHgOq__heroMark{place-items:center;min-height:120px;animation:.5s ease-out .25s both landing-module__bxHgOq__pageEntrance;display:grid}.landing-module__bxHgOq__heroMarkDot{background:#11100f;border-radius:50%;width:48px;height:48px;box-shadow:0 0 0 11px #f3f1ec,0 18px 42px #241e181c}.landing-module__bxHgOq__heroBottom{align-self:end}.landing-module__bxHgOq__hero h1{letter-spacing:-.027em;max-width:1240px;margin:0;font-size:clamp(52px,4.7vw,66px);font-weight:500;line-height:1.035;animation:.5s ease-out .5s both landing-module__bxHgOq__pageEntrance}.landing-module__bxHgOq__hero h1 span{color:var(--ink-muted);display:block}.landing-module__bxHgOq__heroBottom>p{color:#5f5c58;letter-spacing:-.008em;max-width:690px;margin:28px 0 0;font-size:18px;font-weight:500;line-height:28px;animation:.5s ease-out .65s both landing-module__bxHgOq__pageEntrance}.landing-module__bxHgOq__heroActions{width:min(100%,650px);margin-top:32px;animation:.5s ease-out .8s both landing-module__bxHgOq__pageEntrance}.landing-module__bxHgOq__waitlistNote{color:#96928d;margin-top:13px;font-size:13px;font-weight:500;line-height:19px;animation:.5s ease-out .9s both landing-module__bxHgOq__pageEntrance;display:block}.landing-module__bxHgOq__productCanvas{background:linear-gradient(#fffaf514,#fffaf52e),url(/paintings/mountains_with_lake.webp) 50% 48%/cover no-repeat;border-radius:28px;justify-content:center;align-items:center;width:100%;height:760px;animation:.5s ease-out 1s both landing-module__bxHgOq__pageEntrance;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #49392f14}.landing-module__bxHgOq__productCanvas:before{content:"";background:linear-gradient(#ffffff38,#0000 36%,#fff8f114);position:absolute;inset:0}.landing-module__bxHgOq__canvasLabel{z-index:2;color:#1d1916a8;-webkit-backdrop-filter:blur(18px)saturate(1.25);background:#ffffff6b;border:1px solid #ffffffb3;border-radius:18px;padding:7px 12px;font-size:12px;font-weight:500;position:absolute;top:28px;left:30px}.landing-module__bxHgOq__phone,.landing-module__bxHgOq__compactPhone,.landing-module__bxHgOq__groupPhone{--phone-art:linear-gradient(165deg, #f2efea, #e8e3dd);z-index:3;color:#111;background:#ebe6df;border:6px solid #151412;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 90px #261e1933,0 0 0 1px #ffffff47,inset 0 0 0 1px #ffffff29}.landing-module__bxHgOq__phone:before,.landing-module__bxHgOq__compactPhone:before,.landing-module__bxHgOq__groupPhone:before{content:"";z-index:0;background:var(--phone-art) center / cover no-repeat;position:absolute;inset:0}.landing-module__bxHgOq__phone:after,.landing-module__bxHgOq__compactPhone:after,.landing-module__bxHgOq__groupPhone:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#ffffff14,#ffffff05 68%,#ffffff21);position:absolute;inset:0}.landing-module__bxHgOq__phone>*,.landing-module__bxHgOq__compactPhone>*,.landing-module__bxHgOq__groupPhone>*{z-index:1;position:relative}.landing-module__bxHgOq__phone{border-radius:54px;width:390px;height:704px}.landing-module__bxHgOq__lakePhone{--phone-art:url(/paintings/mountains_with_lake.webp)}.landing-module__bxHgOq__mountainPhone{--phone-art:url(/paintings/mountains.webp)}.landing-module__bxHgOq__paperPhone{--phone-art:linear-gradient(160deg, #f6f3ee, #e9e2dc 52%, #d7ded7)}.landing-module__bxHgOq__statusBar{color:#141414;flex:0 0 42px;justify-content:space-between;align-items:center;height:42px;padding:8px 23px 0;font-size:11px;font-weight:700;display:flex}.landing-module__bxHgOq__dynamicIsland{background:#050505;border-radius:16px;width:84px;height:23px;position:absolute;top:9px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff08}.landing-module__bxHgOq__phoneStatus{letter-spacing:1px;font-size:8px}.landing-module__bxHgOq__imessageHeader{background:linear-gradient(#ffffff24,#0000 92%);flex:0 0 92px;justify-content:center;align-items:flex-start;height:92px;padding:7px 17px 0;display:flex;position:relative}.landing-module__bxHgOq__glassControl,.landing-module__bxHgOq__composerPlus,.landing-module__bxHgOq__composerField{-webkit-backdrop-filter:blur(22px)saturate(1.35);background:#ffffff61;border:1px solid #ffffff9e;box-shadow:inset 0 1px #ffffffbd,0 9px 24px #2b221c1a}.landing-module__bxHgOq__glassControl{color:#166dd7;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:absolute;top:8px}.landing-module__bxHgOq__backButton{padding-right:2px;left:16px}.landing-module__bxHgOq__backButton small{margin-left:-4px;font-size:11px;font-weight:700}.landing-module__bxHgOq__videoButton{right:16px}.landing-module__bxHgOq__contactBlock{flex-direction:column;align-items:center;gap:4px;font-size:11px;font-weight:650;line-height:1;display:flex}.landing-module__bxHgOq__contactDot{background:#0a0a09;border:1px solid #ffffffad;border-radius:50%;flex:0 0 48px;width:48px;height:48px;display:block;box-shadow:0 6px 18px #19141221}.landing-module__bxHgOq__contactName{color:#171717;text-align:center;-webkit-backdrop-filter:blur(18px)saturate(1.25);background:#ffffff57;border:1px solid #ffffff94;border-radius:15px;min-width:56px;padding:6px 10px}.landing-module__bxHgOq__groupFaces{width:52px;height:48px;position:relative}.landing-module__bxHgOq__groupFaces i{border:2px solid #ffffffe0;border-radius:50%;width:31px;height:31px;position:absolute;box-shadow:0 4px 12px #231c181a}.landing-module__bxHgOq__groupFaces i:first-child{background:#b6907f;top:13px;left:0}.landing-module__bxHgOq__groupFaces i:nth-child(2){background:#88a995;top:1px;left:19px}.landing-module__bxHgOq__groupFaces i:nth-child(3){background:#aaa0c2;top:18px;left:20px}.landing-module__bxHgOq__messageThread,.landing-module__bxHgOq__controlThread,.landing-module__bxHgOq__groupThread{flex-direction:column;flex:1;align-items:flex-start;min-height:0;display:flex;overflow:hidden}.landing-module__bxHgOq__messageThread{gap:5px;padding:8px 11px 5px}.landing-module__bxHgOq__timestamp{color:#221f1d8c;align-self:center;margin:0 0 5px;font-size:10px;font-weight:650}.landing-module__bxHgOq__messageRow{width:100%;display:flex}.landing-module__bxHgOq__messageRowUser{justify-content:flex-end}.landing-module__bxHgOq__photoMessage{background:#dce7ef;border:1px solid #ffffff73;border-radius:21px 21px 6px;width:210px;height:110px;position:relative;overflow:hidden;box-shadow:0 4px 12px #2c262214}.landing-module__bxHgOq__photoSky{background:radial-gradient(circle at 70% 28%,#fff 0 4%,#0000 5%),linear-gradient(160deg,#9ec7df 0%,#d6e4e9 52%,#a6afa0 53%,#657567 100%);position:absolute;inset:0}.landing-module__bxHgOq__photoSky span{color:#fff;font-size:20px;position:absolute;top:14px;right:23px}.landing-module__bxHgOq__flightCard{color:#161514;-webkit-backdrop-filter:blur(8px);background:#ffffffe8;border-radius:9px;grid-template-columns:1fr auto;padding:8px 10px;display:grid;position:absolute;bottom:9px;left:9px;right:9px}.landing-module__bxHgOq__flightCard>span{color:#777;letter-spacing:.08em;grid-column:1/-1;font-size:6px}.landing-module__bxHgOq__flightCard strong{font-size:15px;line-height:20px}.landing-module__bxHgOq__flightCard strong i{color:#888;font-style:normal;font-weight:400}.landing-module__bxHgOq__flightCard small{color:#666;align-self:end;font-size:6px}.landing-module__bxHgOq__messageBubble{letter-spacing:-.012em;border-radius:21px;max-width:77%;padding:9px 13px 10px;font-size:14px;font-weight:400;line-height:18px;box-shadow:0 2px 6px #2a221d0a}.landing-module__bxHgOq__userBubble{background:var(--blue);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}.landing-module__bxHgOq__dotBubble,.landing-module__bxHgOq__groupHumanBubble{color:#111;background:#ebebeff0;border-bottom-left-radius:6px;align-self:flex-start}.landing-module__bxHgOq__delivery{color:#221f1d85;align-self:flex-end;margin:-1px 5px 3px 0;font-size:9px;font-weight:600}.landing-module__bxHgOq__linkPreview{color:#111;background:#f5f5f6ed;border:1px solid #ffffff8c;border-radius:21px 21px 21px 6px;align-self:flex-start;width:77%;overflow:hidden;box-shadow:0 5px 14px #2a221d0f}.landing-module__bxHgOq__linkPreviewArt{color:#202020;background:linear-gradient(120deg,#dce7ee,#f3ede5);justify-content:center;align-items:center;gap:10px;height:55px;font-size:10px;font-weight:700;display:flex}.landing-module__bxHgOq__linkPreviewArt i{background:#7f8587;width:45px;height:1px}.landing-module__bxHgOq__linkPreview>div:last-child{flex-direction:column;padding:8px 11px 10px;display:flex}.landing-module__bxHgOq__linkPreview strong{font-size:11px;line-height:15px}.landing-module__bxHgOq__linkPreview span{color:#747277;font-size:9px;line-height:13px}.landing-module__bxHgOq__messageDelayOne,.landing-module__bxHgOq__messageDelayTwo,.landing-module__bxHgOq__messageDelayThree{animation:.42s cubic-bezier(.22,.61,.36,1) both landing-module__bxHgOq__messageIn}.landing-module__bxHgOq__messageDelayOne{animation-delay:1.35s}.landing-module__bxHgOq__messageDelayTwo{animation-delay:1.7s}.landing-module__bxHgOq__messageDelayThree{animation-delay:2.05s}.landing-module__bxHgOq__composer{background:linear-gradient(#0000,#ffffff1f);flex:0 0 67px;align-items:center;gap:9px;height:67px;padding:7px 13px 14px;display:flex}.landing-module__bxHgOq__composerPlus{color:#5a5856;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.landing-module__bxHgOq__composerField{color:#2f2c2a91;border-radius:24px;flex:1;justify-content:space-between;align-items:center;min-width:0;height:44px;padding:0 13px 0 16px;font-size:14px;font-weight:400;display:flex}.landing-module__bxHgOq__signalCard{z-index:2;-webkit-backdrop-filter:blur(24px)saturate(1.25);background:#ffffff91;border:1px solid #ffffffb3;border-radius:20px;align-items:center;gap:12px;width:224px;padding:14px;display:flex;position:absolute;box-shadow:0 18px 44px #342a2314}.landing-module__bxHgOq__signalIcon{background:#ffffff8a;border:1px solid #ffffffbf;border-radius:12px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.landing-module__bxHgOq__signalCard strong,.landing-module__bxHgOq__signalCard span{display:block}.landing-module__bxHgOq__signalCard strong{font-size:13px;font-weight:600;line-height:17px}.landing-module__bxHgOq__signalCard div>span{color:#69645f;font-size:11px;font-weight:500;line-height:15px}.landing-module__bxHgOq__signalLeft{top:39%;left:7%}.landing-module__bxHgOq__signalRight{top:24%;right:7%}.landing-module__bxHgOq__signalBottom{bottom:15%;right:8%}.landing-module__bxHgOq__section{border-top:1px solid var(--line);width:100%;max-width:1440px;margin:0 auto;padding:160px 40px}.landing-module__bxHgOq__sectionHeader{flex-direction:column;align-items:flex-start;gap:14px;max-width:840px;margin-bottom:96px;display:flex}.landing-module__bxHgOq__sectionHeader h2,.landing-module__bxHgOq__splitCopy h2,.landing-module__bxHgOq__artFooter h2{letter-spacing:-.023em;margin:0;font-size:clamp(38px,3.2vw,46px);font-weight:500;line-height:1.08}.landing-module__bxHgOq__sectionHeader>p{max-width:640px;color:var(--ink-soft);letter-spacing:-.005em;margin:10px 0 0;font-size:17px;font-weight:500;line-height:27px}.landing-module__bxHgOq__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.landing-module__bxHgOq__featureCard{flex-direction:column;gap:40px;min-width:0;display:flex}.landing-module__bxHgOq__featureCopy{min-height:240px;padding:0 6px}.landing-module__bxHgOq__featureCopy>span{color:var(--ink-soft);font-weight:500}.landing-module__bxHgOq__featureCopy h3{letter-spacing:-.02em;margin:20px 0 0;font-size:26px;font-weight:500;line-height:1.22}.landing-module__bxHgOq__featureCopy p{color:var(--ink-soft);margin:16px 0 0;font-size:16px;font-weight:400;line-height:25px}.landing-module__bxHgOq__featureVisual{background:var(--panel);border-radius:22px;flex-direction:column;justify-content:center;gap:12px;min-height:380px;padding:30px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #1b181508}.landing-module__bxHgOq__queryBubble,.landing-module__bxHgOq__answerBubble{border-radius:19px;max-width:88%;padding:12px 15px;font-size:13px;font-weight:500;line-height:18px}.landing-module__bxHgOq__queryBubble{background:var(--ink);color:#fff;border-bottom-right-radius:5px;align-self:flex-end}.landing-module__bxHgOq__answerBubble{background:#fff;border-bottom-left-radius:5px;align-self:flex-start}.landing-module__bxHgOq__resultStrip{color:#8e8a85;align-items:center;gap:8px;margin-top:8px;font-size:11px;font-weight:500;display:flex}.landing-module__bxHgOq__resultStrip span:last-child{margin-left:auto}.landing-module__bxHgOq__connectionRow{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:29px 1fr auto;align-items:center;gap:9px;padding:14px 15px;display:grid}.landing-module__bxHgOq__connectionRow svg{color:var(--ink-soft)}.landing-module__bxHgOq__connectionRow span{font-size:13px;font-weight:500}.landing-module__bxHgOq__connectionRow strong{color:var(--ink-soft);font-size:11px;font-weight:500}.landing-module__bxHgOq__actionConfirmation{color:#497153;align-items:center;gap:8px;margin:7px 4px 0;font-size:12px;font-weight:500;display:flex}.landing-module__bxHgOq__appCard{border:1px solid var(--line);background:#fff;border-radius:20px;align-self:center;width:100%;max-width:305px;padding:24px;box-shadow:0 18px 50px #26221e0f}.landing-module__bxHgOq__appCardTop{color:var(--ink-soft);justify-content:space-between;font-size:11px;font-weight:500;display:flex}.landing-module__bxHgOq__appCard>strong{letter-spacing:-.035em;margin-top:28px;font-size:44px;font-weight:500;line-height:1;display:block}.landing-module__bxHgOq__appSubtitle{color:var(--ink-soft);margin-top:7px;font-size:12px;font-weight:500;display:block}.landing-module__bxHgOq__appBars{align-items:flex-end;gap:5px;height:72px;margin:25px 0;display:flex}.landing-module__bxHgOq__appBars i{background:#d8d9d4;border-radius:3px 3px 0 0;flex:1}.landing-module__bxHgOq__appBars i:first-child{height:35%}.landing-module__bxHgOq__appBars i:nth-child(2){height:54%}.landing-module__bxHgOq__appBars i:nth-child(3){height:45%}.landing-module__bxHgOq__appBars i:nth-child(4){height:72%}.landing-module__bxHgOq__appBars i:nth-child(5){height:64%}.landing-module__bxHgOq__appBars i:nth-child(6){background:var(--ink);height:86%}.landing-module__bxHgOq__appBars i:nth-child(7){height:58%}.landing-module__bxHgOq__appCard button{background:var(--ink);color:#fff;border:0;border-radius:20px;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;font-size:12px;font-weight:500;display:flex}.landing-module__bxHgOq__splitSection,.landing-module__bxHgOq__groupSection{grid-template-columns:minmax(0,.72fr) minmax(540px,1.28fr);align-items:center;gap:96px;display:grid}.landing-module__bxHgOq__splitCopy{max-width:490px}.landing-module__bxHgOq__splitCopy h2{margin-top:15px}.landing-module__bxHgOq__splitCopy>p{color:var(--ink-soft);letter-spacing:-.005em;margin:27px 0 0;font-size:17px;font-weight:500;line-height:27px}.landing-module__bxHgOq__splitCopy ul{gap:13px;margin:34px 0 0;padding:0;list-style:none;display:grid}.landing-module__bxHgOq__splitCopy li{align-items:center;gap:10px;font-weight:500;display:flex}.landing-module__bxHgOq__splitCopy li svg{color:#52745a}.landing-module__bxHgOq__mediaCanvas{background:linear-gradient(#fffaf438,#fffaf41f),url(/paintings/mountains.webp) 50% 56%/cover no-repeat;border-radius:24px;height:590px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #2b231e12}.landing-module__bxHgOq__mediaTile{color:var(--ink);-webkit-backdrop-filter:blur(22px)saturate(1.25);background:#ffffffb8;border:1px solid #ffffffad;display:flex;position:absolute;box-shadow:0 18px 48px #3529221a}.landing-module__bxHgOq__mediaTile strong,.landing-module__bxHgOq__mediaTile span{display:block}.landing-module__bxHgOq__mediaTile span{color:var(--ink-soft);font-size:11px;font-weight:500}.landing-module__bxHgOq__mediaPhoto{border-radius:18px;width:214px;padding:23px;display:block;top:62px;left:8%}.landing-module__bxHgOq__receiptTop{color:var(--ink-soft);justify-content:space-between;font-size:10px;font-weight:500;display:flex}.landing-module__bxHgOq__mediaPhoto>strong{letter-spacing:-.03em;margin-top:76px;font-size:36px;font-weight:500}.landing-module__bxHgOq__mediaScreenshot{border-radius:18px;align-items:center;gap:16px;width:270px;padding:18px;top:100px;right:7%}.landing-module__bxHgOq__eventDate{background:#f0f1ecd1;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.landing-module__bxHgOq__eventDate strong{font-size:22px;font-weight:500;line-height:22px}.landing-module__bxHgOq__eventDate span{font-size:9px}.landing-module__bxHgOq__mediaFile{border-radius:18px;align-items:center;gap:14px;width:270px;padding:18px;bottom:112px;right:14%}.landing-module__bxHgOq__mediaFile svg{color:var(--ink-soft)}.landing-module__bxHgOq__mediaReply{align-items:flex-end;gap:11px;width:350px;display:flex;position:absolute;bottom:72px;left:12%}.landing-module__bxHgOq__mediaReply .landing-module__bxHgOq__contactDot{flex-basis:31px;width:31px;height:31px}.landing-module__bxHgOq__mediaReply p{color:#111;background:#efeff2f0;border-radius:19px 19px 19px 5px;margin:0;padding:13px 15px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:12px;line-height:17px;box-shadow:0 12px 30px #3227201a}.landing-module__bxHgOq__controlSection .landing-module__bxHgOq__sectionHeader{margin-bottom:64px}.landing-module__bxHgOq__controlCanvas{background:#f1efeb;border-radius:24px;grid-template-columns:1fr .7fr;align-items:center;gap:88px;min-height:680px;padding:58px 8%;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #221e1a0a}.landing-module__bxHgOq__compactPhone{border-radius:51px;justify-self:center;width:382px;height:560px}.landing-module__bxHgOq__compactPhone .landing-module__bxHgOq__imessageHeader{flex-basis:88px;height:88px}.landing-module__bxHgOq__compactPhone .landing-module__bxHgOq__contactDot{flex-basis:44px;width:44px;height:44px}.landing-module__bxHgOq__controlThread{justify-content:flex-end;gap:7px;padding:18px 11px}.landing-module__bxHgOq__controlList{border-top:1px solid #d6d2cc;display:grid}.landing-module__bxHgOq__controlList>div{border-bottom:1px solid #d6d2cc;grid-template-columns:29px 1fr auto;align-items:center;gap:9px;padding:19px 0;display:grid}.landing-module__bxHgOq__controlList svg{color:var(--ink-soft)}.landing-module__bxHgOq__controlList span{font-size:14px;font-weight:500}.landing-module__bxHgOq__controlList strong{color:var(--ink-soft);font-size:13px;font-weight:500}.landing-module__bxHgOq__groupSection{border-top:1px solid var(--line)}.landing-module__bxHgOq__groupCanvas{background:#eeeae5;border-radius:24px;justify-content:center;align-items:center;min-height:600px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #221e1a0a}.landing-module__bxHgOq__groupPhone{border-radius:52px;width:390px;height:540px}.landing-module__bxHgOq__groupPhone .landing-module__bxHgOq__imessageHeader{flex-basis:88px;height:88px}.landing-module__bxHgOq__groupPhone .landing-module__bxHgOq__contactBlock{gap:1px}.landing-module__bxHgOq__groupPhone .landing-module__bxHgOq__contactName{padding-block:5px}.landing-module__bxHgOq__groupThread{justify-content:flex-end;gap:5px;padding:16px 11px 10px}.landing-module__bxHgOq__speaker{color:#2925228c;margin:2px 0 -2px 12px;font-size:9px;font-weight:600}.landing-module__bxHgOq__groupAppLink{color:#161514;background:#f7f7f5ed;border:1px solid #ffffff8f;border-radius:20px 20px 20px 6px;align-self:flex-start;width:77%;margin-top:2px;padding:15px;box-shadow:0 5px 16px #2d231e0f}.landing-module__bxHgOq__groupAppLink strong,.landing-module__bxHgOq__groupAppLink span{display:block}.landing-module__bxHgOq__groupAppLink strong{font-size:14px;font-weight:650}.landing-module__bxHgOq__groupAppLink span{color:#6e6a66;margin-top:3px;font-size:10px;font-weight:500}.landing-module__bxHgOq__artFooter{color:#171310;background:linear-gradient(#fffbf642,#fffbf60a 55%,#231c1714),url(/paintings/cliff_painting.webp) 45% 58%/cover no-repeat;border-radius:28px;width:calc(100% - 48px);max-width:1440px;min-height:820px;margin:24px auto;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #2d231b14}.landing-module__bxHgOq__artFooter:before{content:"";pointer-events:none;background:linear-gradient(#ffffff57,#0000 34%);position:absolute;inset:0}.landing-module__bxHgOq__footerTop{z-index:3;justify-content:space-between;align-items:center;padding:34px 38px;display:flex;position:relative}.landing-module__bxHgOq__footerTop a{color:inherit;font-weight:500;text-decoration:none}.landing-module__bxHgOq__footerCta{z-index:3;-webkit-backdrop-filter:blur(28px)saturate(1.2);background:#ffffff9e;border:1px solid #ffffffb8;border-radius:28px;width:min(620px,100% - 80px);margin:74px 42px 0 auto;padding:38px;position:relative;box-shadow:0 24px 70px #2b20191a,inset 0 1px #ffffffd1}.landing-module__bxHgOq__footerCta h2{margin-top:18px;font-size:clamp(42px,4vw,58px)}.landing-module__bxHgOq__footerCta>p{color:#5d5751;max-width:490px;margin:20px 0 0;font-size:17px;font-weight:500;line-height:26px}.landing-module__bxHgOq__finalForm{text-align:left;width:100%;margin-top:28px}.landing-module__bxHgOq__footerWord{z-index:1;color:#1d171333;letter-spacing:-.075em;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;font-size:clamp(220px,30vw,480px);font-weight:500;line-height:.72;position:absolute;bottom:-.105em;left:-.035em}.landing-module__bxHgOq__footerRail{z-index:4;color:#1f1b18b8;-webkit-backdrop-filter:blur(22px)saturate(1.2);background:#ffffff6b;border:1px solid #fff9;border-radius:29px;grid-template-columns:1fr auto auto;align-items:center;gap:30px;min-height:58px;padding:14px 20px;font-size:12px;font-weight:500;display:grid;position:absolute;bottom:28px;left:28px;right:28px}.landing-module__bxHgOq__waitlistForm{border:1px solid var(--ink);background:#fffffff0;border-radius:28px;width:100%;min-height:52px;padding:4px;display:flex;position:relative}.landing-module__bxHgOq__waitlistForm input{min-width:0;color:var(--ink);background:0 0;border:0;border-radius:23px;outline:0;flex:1;padding:9px 17px;font-weight:500}.landing-module__bxHgOq__waitlistForm input::placeholder{color:#95918d;opacity:1}.landing-module__bxHgOq__waitlistForm button{background:var(--ink);color:#fff;border:0;border-radius:23px;justify-content:center;align-items:center;gap:9px;min-width:170px;padding:9px 17px;font-weight:500;display:inline-flex}.landing-module__bxHgOq__waitlistForm button:disabled{opacity:.6}.landing-module__bxHgOq__waitlistFormCompact{background:#ffffffd1}.landing-module__bxHgOq__formError{color:#9d312c;margin:0;font-size:12px;font-weight:500;position:absolute;top:calc(100% + 7px);left:11px}.landing-module__bxHgOq__joinedCard{border:1px solid var(--line);background:var(--panel);border-radius:20px;width:100%;padding:24px}.landing-module__bxHgOq__joinedHeader{align-items:center;gap:9px;font-weight:500;display:flex}.landing-module__bxHgOq__successIcon{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.landing-module__bxHgOq__positionRow{align-items:baseline;gap:10px;margin-top:22px;display:flex}.landing-module__bxHgOq__positionNumber{letter-spacing:-.035em;font-size:50px;font-weight:500;line-height:1}.landing-module__bxHgOq__positionCopy{color:var(--ink-soft);font-weight:500}.landing-module__bxHgOq__joinedCard p{max-width:520px;color:var(--ink-soft);margin:15px 0;font-weight:500}.landing-module__bxHgOq__shareActions{gap:8px;display:flex}.landing-module__bxHgOq__shareActions button{border-radius:22px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:8px 15px;font-weight:500;display:flex}.landing-module__bxHgOq__primaryShare{border:1px solid var(--ink);background:var(--ink);color:#fff}.landing-module__bxHgOq__copyShare{color:var(--ink);background:#fff;border:1px solid #d7d6d4}.landing-module__bxHgOq__referralMeta{color:#898580;border-top:1px solid #dddcd9;justify-content:space-between;gap:16px;margin-top:17px;padding-top:13px;font-size:11px;font-weight:500;display:flex}.landing-module__bxHgOq__joinedCardCompact{background:#ffffffe0}@keyframes landing-module__bxHgOq__pageEntrance{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__bxHgOq__navEntrance{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__bxHgOq__messageIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.landing-module__bxHgOq__nav{grid-template-columns:1fr auto}.landing-module__bxHgOq__navLinks{display:none}.landing-module__bxHgOq__hero h1{font-size:clamp(50px,5.3vw,62px)}.landing-module__bxHgOq__signalLeft{left:3%}.landing-module__bxHgOq__signalRight{right:3%}.landing-module__bxHgOq__signalBottom{right:4%}.landing-module__bxHgOq__featureGrid{grid-template-columns:1fr;gap:88px}.landing-module__bxHgOq__featureCard{grid-template-columns:.72fr 1.28fr;align-items:center;gap:56px;display:grid}.landing-module__bxHgOq__featureCopy{min-height:0}.landing-module__bxHgOq__splitSection,.landing-module__bxHgOq__groupSection{grid-template-columns:1fr}.landing-module__bxHgOq__splitCopy{max-width:720px}.landing-module__bxHgOq__controlCanvas{gap:48px;padding-inline:5%}}@media (max-width:760px){.landing-module__bxHgOq__nav{min-height:68px;padding:0 24px}.landing-module__bxHgOq__navButton{min-height:36px;padding-inline:14px}.landing-module__bxHgOq__hero{padding:0 24px 104px}.landing-module__bxHgOq__heroContent{min-height:calc(100svh - 68px);max-height:none;padding:58px 0 64px}.landing-module__bxHgOq__heroMark{min-height:100px}.landing-module__bxHgOq__heroMarkDot{width:38px;height:38px;box-shadow:0 0 0 9px #f3f1ec,0 15px 34px #241e181a}.landing-module__bxHgOq__hero h1{letter-spacing:-.03em;font-size:clamp(42px,12.2vw,54px);line-height:1.02}.landing-module__bxHgOq__heroBottom>p{margin-top:24px;font-size:17px;line-height:26px}.landing-module__bxHgOq__heroActions{margin-top:27px}.landing-module__bxHgOq__waitlistForm{border-radius:18px;gap:4px;padding:4px;display:grid}.landing-module__bxHgOq__waitlistForm input{border-radius:14px;min-height:48px}.landing-module__bxHgOq__waitlistForm button{border-radius:14px;min-height:46px}.landing-module__bxHgOq__waitlistNote{padding-right:8px}.landing-module__bxHgOq__productCanvas{border-radius:20px;height:650px}.landing-module__bxHgOq__phone{border-width:5px;border-radius:47px;width:min(354px,91%);height:620px}.landing-module__bxHgOq__phone .landing-module__bxHgOq__statusBar{flex-basis:39px;height:39px}.landing-module__bxHgOq__phone .landing-module__bxHgOq__imessageHeader{flex-basis:84px;height:84px}.landing-module__bxHgOq__phone .landing-module__bxHgOq__contactDot{flex-basis:43px;width:43px;height:43px}.landing-module__bxHgOq__phone .landing-module__bxHgOq__glassControl{width:42px;height:42px}.landing-module__bxHgOq__phone .landing-module__bxHgOq__messageThread{gap:4px;padding-inline:9px}.landing-module__bxHgOq__phone .landing-module__bxHgOq__photoMessage{width:188px;height:98px}.landing-module__bxHgOq__phone .landing-module__bxHgOq__messageBubble{padding:8px 12px 9px;font-size:12px;line-height:16px}.landing-module__bxHgOq__phone .landing-module__bxHgOq__linkPreviewArt{height:46px}.landing-module__bxHgOq__phone .landing-module__bxHgOq__composer{flex-basis:59px;height:59px;padding:5px 10px 10px}.landing-module__bxHgOq__phone .landing-module__bxHgOq__composerPlus,.landing-module__bxHgOq__phone .landing-module__bxHgOq__composerField{height:40px}.landing-module__bxHgOq__phone .landing-module__bxHgOq__composerPlus{flex-basis:40px;width:40px}.landing-module__bxHgOq__signalCard,.landing-module__bxHgOq__canvasLabel{display:none}.landing-module__bxHgOq__section{padding:112px 24px}.landing-module__bxHgOq__sectionHeader{margin-bottom:64px}.landing-module__bxHgOq__sectionHeader h2,.landing-module__bxHgOq__splitCopy h2{font-size:38px;line-height:1.09}.landing-module__bxHgOq__sectionHeader>p,.landing-module__bxHgOq__splitCopy>p{font-size:16px;line-height:25px}.landing-module__bxHgOq__featureGrid{gap:82px}.landing-module__bxHgOq__featureCard{gap:32px;display:flex}.landing-module__bxHgOq__featureCopy h3{font-size:24px;line-height:1.24}.landing-module__bxHgOq__featureVisual{border-radius:18px;min-height:350px;padding:23px}.landing-module__bxHgOq__splitSection,.landing-module__bxHgOq__groupSection{gap:62px}.landing-module__bxHgOq__mediaCanvas{border-radius:18px;height:540px}.landing-module__bxHgOq__mediaPhoto{width:184px;left:5%}.landing-module__bxHgOq__mediaScreenshot{width:232px;top:215px;right:5%}.landing-module__bxHgOq__mediaFile{width:232px;bottom:55px;right:7%}.landing-module__bxHgOq__mediaReply{width:min(310px,82%);bottom:125px;left:6%}.landing-module__bxHgOq__controlCanvas{border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:800px;padding:42px 18px 32px;display:flex}.landing-module__bxHgOq__compactPhone{border-width:5px;border-radius:46px;order:2;width:min(350px,100%);height:535px}.landing-module__bxHgOq__controlList{order:1;width:100%}.landing-module__bxHgOq__controlList>div{grid-template-columns:25px 1fr auto;padding:14px 0}.landing-module__bxHgOq__groupCanvas{border-radius:18px;min-height:570px}.landing-module__bxHgOq__groupPhone{border-width:5px;border-radius:47px;width:min(358px,92%);height:525px}.landing-module__bxHgOq__artFooter{background-position:40% 58%;border-radius:22px;width:calc(100% - 24px);min-height:780px;margin-block:12px}.landing-module__bxHgOq__footerTop{padding:25px 22px}.landing-module__bxHgOq__footerCta{border-radius:22px;width:calc(100% - 28px);margin:66px auto 0;padding:27px 22px}.landing-module__bxHgOq__footerCta h2{font-size:43px}.landing-module__bxHgOq__footerCta>p{font-size:16px;line-height:24px}.landing-module__bxHgOq__footerWord{font-size:49vw;bottom:74px}.landing-module__bxHgOq__footerRail{border-radius:19px;grid-template-columns:1fr;gap:1px;min-height:74px;padding:12px 16px;bottom:12px;left:12px;right:12px}.landing-module__bxHgOq__footerRail span:first-child{display:none}.landing-module__bxHgOq__shareActions{flex-direction:column}.landing-module__bxHgOq__referralMeta{flex-direction:column;gap:3px}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__betaTag,.landing-module__bxHgOq__heroMark,.landing-module__bxHgOq__hero h1,.landing-module__bxHgOq__heroBottom>p,.landing-module__bxHgOq__heroActions,.landing-module__bxHgOq__waitlistNote,.landing-module__bxHgOq__productCanvas,.landing-module__bxHgOq__nav>a:first-child,.landing-module__bxHgOq__navLinks,.landing-module__bxHgOq__navButton,.landing-module__bxHgOq__messageDelayOne,.landing-module__bxHgOq__messageDelayTwo,.landing-module__bxHgOq__messageDelayThree{animation:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-module__bxHgOq__glassControl,.landing-module__bxHgOq__composerPlus,.landing-module__bxHgOq__composerField,.landing-module__bxHgOq__signalCard,.landing-module__bxHgOq__mediaTile,.landing-module__bxHgOq__footerCta,.landing-module__bxHgOq__footerRail{background:#ffffffe6}}
