.page-module___8aEwW__site{--ink:#171416;--paper:#f7f3ec;--wine:#741f34;--wine-dark:#451522;--copper:#c89068;--line:#d8d0c6;background:var(--paper);color:var(--ink);min-height:100vh;overflow:hidden}.page-module___8aEwW__site *{box-sizing:border-box}.page-module___8aEwW__site a{text-decoration:none}.page-module___8aEwW__header{z-index:20;color:#fff;border-bottom:1px solid #ffffff2b;justify-content:space-between;align-items:center;width:min(100%,1480px);height:96px;padding:0 clamp(24px,5vw,72px);display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-module___8aEwW__brand{color:inherit;align-items:center;gap:12px;display:flex}.page-module___8aEwW__brand img{object-fit:contain;filter:drop-shadow(0 8px 18px #0005)}.page-module___8aEwW__brand span{flex-direction:column;display:flex}.page-module___8aEwW__brand strong{font:650 22px/1 var(--font-display);letter-spacing:-.02em}.page-module___8aEwW__brand small{letter-spacing:.12em;text-transform:uppercase;opacity:.74;margin-top:5px;font-size:9px;font-weight:750}.page-module___8aEwW__header nav{align-items:center;gap:34px;display:flex}.page-module___8aEwW__header nav a{color:#f4eeeb;font-size:13px;font-weight:700}.page-module___8aEwW__header nav a:hover{color:#e8b38c}.page-module___8aEwW__headerActions{align-items:center;gap:9px;display:flex}.page-module___8aEwW__headerSignup{color:#fff;background:#7d1733;align-items:center;min-height:43px;padding:0 15px;font-size:12px;font-weight:850;display:inline-flex}.page-module___8aEwW__headerSignup,.page-module___8aEwW__headerCta{border-radius:999px}.page-module___8aEwW__headerCta{color:#fff;border:1px solid #ffffff70;align-items:center;gap:9px;padding:12px 16px;font-size:13px;font-weight:800;display:inline-flex}.page-module___8aEwW__headerCta svg{width:17px}.page-module___8aEwW__hero{color:#fff;isolation:isolate;align-items:center;min-height:880px;padding-bottom:92px;display:flex;position:relative}.page-module___8aEwW__heroImage{object-fit:cover;object-position:center 42%;z-index:-2;filter:saturate(.82)contrast(1.04)}.page-module___8aEwW__heroOverlay{z-index:-1;background:linear-gradient(90deg,#120e10f5 0%,#120e10da 40%,#120e1060 68%,#120e1025 100%),linear-gradient(#0000 52%,#120e10c9);position:absolute;inset:0}.page-module___8aEwW__heroContent{width:min(760px,58%);margin-left:max(24px,50vw - 670px);padding-top:75px}.page-module___8aEwW__eyebrow{color:var(--copper);letter-spacing:.17em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:900}.page-module___8aEwW__hero h1{font:550 clamp(62px, 6.4vw, 104px)/.93 var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:0}.page-module___8aEwW__hero h1 em{color:#e1aa82;font-weight:330}.page-module___8aEwW__heroLead{color:#e9e1dd;max-width:660px;margin:30px 0 0;font-size:18px;line-height:1.7}.page-module___8aEwW__heroActions{align-items:center;gap:13px;margin-top:36px;display:flex}.page-module___8aEwW__primaryButton{background:var(--wine);color:#fff;border:1px solid var(--wine);border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 23px;font-size:14px;font-weight:850;display:inline-flex}.page-module___8aEwW__primaryButton svg{width:18px}.page-module___8aEwW__ghostButton{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff61;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 23px;font-size:14px;font-weight:800;display:inline-flex}.page-module___8aEwW__heroFacts{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#161113de;border-top:1px solid #ffffff24;grid-template-columns:repeat(4,1fr);min-height:92px;padding:0 max(24px,50vw - 670px);display:grid;position:absolute;bottom:0;left:0;right:0}.page-module___8aEwW__heroFacts span{color:#f4eeeb;border-right:1px solid #ffffff1b;justify-content:center;align-items:center;gap:11px;font-size:13px;display:flex}.page-module___8aEwW__heroFacts span:last-child{border:0}.page-module___8aEwW__heroFacts svg{color:#d7a17c;width:20px}.page-module___8aEwW__product{background:var(--paper);padding:125px clamp(24px,6vw,96px)}.page-module___8aEwW__sectionIntro{grid-template-columns:1.15fr .65fr;align-items:end;gap:80px;width:min(1240px,100%);margin:0 auto 60px;display:grid}.page-module___8aEwW__sectionIntro h2,.page-module___8aEwW__flow h2,.page-module___8aEwW__mobileShowcase h2,.page-module___8aEwW__connections h2,.page-module___8aEwW__finalCta h2{font:570 clamp(48px, 5vw, 76px)/.98 var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0}.page-module___8aEwW__sectionIntro>p{color:#665e60;margin:0 0 8px;font-size:16px;line-height:1.75}.page-module___8aEwW__browserFrame{background:#111;border:1px solid #2f292a;width:min(1320px,100%);margin:auto;overflow:hidden;box-shadow:0 42px 100px #2d20222e}.page-module___8aEwW__browserBar{color:#a89d9f;background:#241f20;align-items:center;gap:8px;height:48px;padding:0 16px;display:flex}.page-module___8aEwW__browserBar i{background:#705f62;border-radius:50%;width:10px;height:10px;display:block}.page-module___8aEwW__browserBar i:first-child{background:#9c3a4e}.page-module___8aEwW__browserBar span{letter-spacing:.03em;margin-left:12px;font-size:11px}.page-module___8aEwW__browserFrame>img{width:100%;height:auto;display:block}.page-module___8aEwW__productBenefits{grid-template-columns:repeat(3,1fr);gap:25px;width:min(1160px,100%);margin:45px auto 0;display:grid}.page-module___8aEwW__productBenefits article{grid-template-columns:34px 1fr;gap:13px;display:grid}.page-module___8aEwW__productBenefits svg{color:#fff;background:var(--wine);border-radius:50%;width:27px;height:27px;padding:6px}.page-module___8aEwW__productBenefits b{font:620 21px var(--font-display)}.page-module___8aEwW__productBenefits p{color:#6e6567;margin:7px 0 0;font-size:14px;line-height:1.6}.page-module___8aEwW__flow{color:#fff;background:#191617;padding:120px clamp(24px,6vw,96px)}.page-module___8aEwW__flowHeading{width:min(1240px,100%);margin:0 auto 58px}.page-module___8aEwW__flowHeading h2{max-width:790px}.page-module___8aEwW__flow ol{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);width:min(1240px,100%);margin:0 auto;padding:0;list-style:none;display:grid}.page-module___8aEwW__flow li{border-right:1px solid #ffffff23;flex-direction:column;min-height:310px;padding:28px;display:flex}.page-module___8aEwW__flow li:last-child{border:0}.page-module___8aEwW__flow li>span{color:#a4877a;font-size:12px}.page-module___8aEwW__flow li>svg{color:#d4a07b;width:32px;height:32px;margin:50px 0 30px}.page-module___8aEwW__flow li b{font:580 25px var(--font-display)}.page-module___8aEwW__flow li p{color:#bdb4b5;margin:10px 0 0;font-size:14px;line-height:1.65}.page-module___8aEwW__mobileShowcase{background:#e8ded3;grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;min-height:820px;padding:110px max(24px,50vw - 620px);display:grid}.page-module___8aEwW__mobileCopy>p:not(.page-module___8aEwW__eyebrow){color:#645b5d;font-size:17px;line-height:1.75}.page-module___8aEwW__mobileCopy ul{margin:35px 0 0;padding:0;list-style:none}.page-module___8aEwW__mobileCopy li{border-top:1px solid #332a2c2b;align-items:center;gap:12px;padding:16px 0;font-size:14px;font-weight:700;display:flex}.page-module___8aEwW__mobileCopy li svg{width:22px;color:var(--wine)}.page-module___8aEwW__deviceStage{justify-content:center;align-items:center;gap:20px;min-height:640px;display:flex;position:relative}.page-module___8aEwW__deviceStage:before{content:"";border:1px solid #7b283a42;border-radius:50%;width:520px;height:520px;position:absolute}.page-module___8aEwW__phone{z-index:2;background:#090708;border:7px solid #2a2526;border-radius:38px;width:260px;height:540px;margin:0;position:relative;overflow:hidden;transform:translateY(35px);box-shadow:0 35px 70px #36262948}.page-module___8aEwW__phoneFront{transform:translateY(-25px)}.page-module___8aEwW__phone>span{z-index:4;background:#0b090a;border-radius:20px;width:68px;height:18px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.page-module___8aEwW__phone img{width:100%;height:auto;display:block}.page-module___8aEwW__phone figcaption{color:#fff;background:#5c1c2aeb;padding:7px 12px;font-size:11px;font-weight:850;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.page-module___8aEwW__modules{background:var(--paper);padding:125px clamp(24px,6vw,96px)}.page-module___8aEwW__moduleGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);width:min(1240px,100%);margin:auto;display:grid}.page-module___8aEwW__moduleGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:38px 1fr;gap:20px;min-height:210px;padding:32px;display:grid}.page-module___8aEwW__moduleGrid svg{width:28px;color:var(--wine)}.page-module___8aEwW__moduleGrid h3{font:620 23px var(--font-display);margin:0}.page-module___8aEwW__moduleGrid p{color:#6b6264;margin:10px 0 0;font-size:14px;line-height:1.65}.page-module___8aEwW__connections{color:#fff;background:#211d1e;grid-template-columns:1fr 1fr;display:grid}.page-module___8aEwW__connections>article{flex-direction:column;justify-content:center;min-height:650px;padding:clamp(60px,7vw,110px);display:flex}.page-module___8aEwW__connections>article:first-child{color:#251b1d;background:#c99b79}.page-module___8aEwW__connections>article>svg{color:currentColor;width:34px;height:34px;margin-bottom:35px}.page-module___8aEwW__connections h2{font-size:clamp(45px,4.6vw,70px)}.page-module___8aEwW__connections article>p:not(.page-module___8aEwW__eyebrow){max-width:620px;color:inherit;opacity:.78;font-size:16px;line-height:1.75}.page-module___8aEwW__connectionLogos{align-items:center;gap:20px;margin-top:32px;display:flex}.page-module___8aEwW__connectionLogos img{object-fit:contain;border-radius:16px}.page-module___8aEwW__connectionLogos svg{width:22px}.page-module___8aEwW__connections ul{margin:28px 0 0;padding:0;list-style:none}.page-module___8aEwW__connections li{align-items:center;gap:11px;padding:10px 0;font-size:14px;display:flex}.page-module___8aEwW__connections li svg{color:#d6a17c;width:19px}.page-module___8aEwW__finalCta{text-align:center;color:#fff;isolation:isolate;place-items:center;min-height:710px;display:grid;position:relative}.page-module___8aEwW__finalCta>img{object-fit:cover;object-position:center;z-index:-2;filter:saturate(.72)}.page-module___8aEwW__finalOverlay{z-index:-1;background:#130f10bd;position:absolute;inset:0}.page-module___8aEwW__finalCta>div:last-child{max-width:940px;padding:60px 24px}.page-module___8aEwW__finalCta h2{font-size:clamp(56px,6.5vw,96px)}.page-module___8aEwW__finalCta>div>p:not(.page-module___8aEwW__eyebrow){color:#e6dedb;margin:24px auto 33px;font-size:17px}.page-module___8aEwW__footer{color:#fff;background:#141112;grid-template-columns:1.5fr .5fr .5fr auto;gap:60px;padding:65px max(24px,50vw - 620px);display:grid}.page-module___8aEwW__footer>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.page-module___8aEwW__footer .page-module___8aEwW__brand strong{color:#fff}.page-module___8aEwW__footer p{color:#9f9597;max-width:320px;font-size:13px;line-height:1.6}.page-module___8aEwW__footer b{margin-bottom:7px;font-size:13px}.page-module___8aEwW__footer>div>a:not(.page-module___8aEwW__brand){color:#aaa0a2;font-size:13px}.page-module___8aEwW__footer>small{color:#847a7c;align-self:end;font-size:11px}@media (max-width:1050px){.page-module___8aEwW__header nav{display:none}.page-module___8aEwW__heroContent{width:72%;margin-left:40px}.page-module___8aEwW__sectionIntro{grid-template-columns:1fr;gap:20px}.page-module___8aEwW__flow ol{grid-template-columns:1fr 1fr}.page-module___8aEwW__flow li:nth-child(2){border-right:0}.page-module___8aEwW__flow li:nth-child(-n+2){border-bottom:1px solid #ffffff23}.page-module___8aEwW__mobileShowcase{grid-template-columns:1fr;gap:50px}.page-module___8aEwW__moduleGrid{grid-template-columns:1fr 1fr}.page-module___8aEwW__connections{grid-template-columns:1fr}.page-module___8aEwW__connections>article{min-height:auto}}@media (max-width:700px){.page-module___8aEwW__header{height:76px;padding:0 16px}.page-module___8aEwW__brand img{width:43px;height:43px}.page-module___8aEwW__brand strong{font-size:18px}.page-module___8aEwW__brand small{font-size:7px}.page-module___8aEwW__headerCta{padding:10px 12px;font-size:12px}.page-module___8aEwW__headerSignup{min-height:39px;padding:0 11px;font-size:11px}.page-module___8aEwW__headerActions{gap:6px}.page-module___8aEwW__hero{align-items:flex-end;min-height:820px;padding-bottom:120px}.page-module___8aEwW__heroImage{object-position:61% center}.page-module___8aEwW__heroOverlay{background:linear-gradient(#120e1025 0%,#120e1045 24%,#120e10e8 54%,#120e10fc 100%)}.page-module___8aEwW__heroContent{width:auto;margin:0;padding:0 20px}.page-module___8aEwW__eyebrow{font-size:9px;line-height:1.5}.page-module___8aEwW__hero h1{font-size:48px;line-height:.97}.page-module___8aEwW__heroLead{font-size:16px;line-height:1.6}.page-module___8aEwW__heroActions{flex-direction:column;align-items:stretch}.page-module___8aEwW__heroFacts{grid-template-columns:1fr 1fr;min-height:82px;padding:0 14px}.page-module___8aEwW__heroFacts span{justify-content:flex-start;padding:10px;font-size:10px}.page-module___8aEwW__heroFacts span:nth-child(2){border-right:0}.page-module___8aEwW__heroFacts span:nth-child(-n+2){border-bottom:1px solid #ffffff1b}.page-module___8aEwW__heroFacts svg{width:16px}.page-module___8aEwW__product,.page-module___8aEwW__modules{padding:80px 16px}.page-module___8aEwW__sectionIntro{margin-bottom:38px}.page-module___8aEwW__sectionIntro h2,.page-module___8aEwW__flow h2,.page-module___8aEwW__mobileShowcase h2,.page-module___8aEwW__connections h2,.page-module___8aEwW__finalCta h2{font-size:43px}.page-module___8aEwW__sectionIntro>p{font-size:15px}.page-module___8aEwW__browserBar span{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.page-module___8aEwW__productBenefits{grid-template-columns:1fr}.page-module___8aEwW__flow{padding:80px 16px}.page-module___8aEwW__flow ol{display:block}.page-module___8aEwW__flow li{border-bottom:1px solid #ffffff23;border-right:0;min-height:230px}.page-module___8aEwW__flow li:last-child{border-bottom:0}.page-module___8aEwW__flow li>svg{margin:32px 0 22px}.page-module___8aEwW__mobileShowcase{padding:80px 20px}.page-module___8aEwW__deviceStage{gap:8px;min-height:490px}.page-module___8aEwW__deviceStage:before{width:360px;height:360px}.page-module___8aEwW__phone{border-width:5px;border-radius:28px;width:170px;height:385px}.page-module___8aEwW__phoneFront{transform:translateY(-18px)}.page-module___8aEwW__moduleGrid{grid-template-columns:1fr}.page-module___8aEwW__moduleGrid article{min-height:180px;padding:27px 24px}.page-module___8aEwW__connections>article{padding:80px 22px}.page-module___8aEwW__footer{grid-template-columns:1fr 1fr;gap:38px 30px;padding:55px 20px}.page-module___8aEwW__footer>div:first-child,.page-module___8aEwW__footer>small{grid-column:1/-1}.page-module___8aEwW__footer>small{align-self:start}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__site *{scroll-behavior:auto!important}}
