:root{--mint:#57c8b0;--mint-deep:#2aab98;--ink:#172522;--muted:#75827e;--paper:#f4f7f4;--line:rgba(23,37,34,.14);--serif:Georgia,'Times New Roman',serif;--sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:var(--sans);font-weight:400;overflow-x:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a{color:inherit;text-decoration:none}.page-progress{height:3px;left:0;position:fixed;right:0;top:0;z-index:1000}.page-progress span{background:var(--mint);display:block;height:100%;transform:scaleX(0);transform-origin:left;transition:transform .15s ease}.site-header{align-items:center;color:#fff;display:flex;justify-content:space-between;left:0;padding:22px 4.4vw;position:absolute;right:0;top:0;z-index:10}.header-brands{align-items:center;display:flex;gap:20px}.partner-logo{align-items:center;background:#fff;border-radius:4px;display:flex;height:30px;overflow:hidden;padding:2px 7px;transition:opacity .25s ease,transform .25s ease}.partner-logo:hover{opacity:.88;transform:translateY(-2px)}.partner-logo img{display:block;height:auto;width:115px}.brand{align-items:center;display:inline-flex;font-family:var(--serif);font-size:24px;gap:10px;letter-spacing:-.03em}.brand-mark{align-items:center;background:#44c867;border-radius:7px;display:inline-flex;height:30px;justify-content:center;width:30px}.brand-mark span{border:2px solid #fff;border-radius:50%;height:17px;position:relative;width:17px}.brand-mark span:after{border:2px solid #fff;border-left-color:transparent;border-radius:50%;content:"";height:8px;left:3px;position:absolute;top:2px;transform:rotate(-25deg);width:8px}.primary-nav{align-items:center;display:flex;gap:36px}.primary-nav a{color:rgba(255,255,255,.83);font-family:var(--serif);font-size:15px;transition:color .25s ease,transform .25s ease}.primary-nav a:hover,.primary-nav a.active{color:#fff;transform:translateY(-2px)}.menu-toggle{background:none;border:0;display:none}.hero{background:#57c8b0;min-height:750px;overflow:hidden;position:relative}.hero-backdrop{background:linear-gradient(90deg,rgba(41,184,158,.87),rgba(78,204,180,.78)),url('/assets/top.cb659a3.jpg') center/cover no-repeat;inset:0;position:absolute}.hero-grid{background-image:radial-gradient(rgba(255,255,255,.42) 1.4px,transparent 1.4px);background-size:10px 10px;height:140px;opacity:.42;position:absolute;right:15%;top:52px;transform:skewY(-8deg);width:330px}.hero-content{color:#fff;left:14.5vw;position:absolute;top:166px;z-index:5}.eyebrow{align-items:center;color:var(--mint-deep);display:flex;font-size:10px;font-weight:700;gap:12px;letter-spacing:.18em;text-transform:uppercase}.eyebrow.light{color:rgba(255,255,255,.8)}.eyebrow-line{background:currentColor;display:inline-block;height:1px;width:34px}.hero h1{font-family:var(--serif);font-size:clamp(60px,7.1vw,106px);font-weight:400;letter-spacing:-.075em;line-height:.92;margin:24px 0 22px}.hero h1 em,.feature h2 em,.download-section h2 em,.faq-heading h2 em{color:#d9fff4;font-style:italic}.hero-copy{color:rgba(255,255,255,.86);font-size:14px;line-height:1.75;margin:0}.hero-actions{align-items:center;display:flex;gap:25px;margin-top:35px}.download-card{align-items:center;border-radius:5px;display:flex;gap:13px;min-height:68px;padding:11px 16px;transition:box-shadow .3s ease,transform .3s ease}.download-card:hover{box-shadow:0 14px 30px rgba(23,37,34,.2);transform:translateY(-4px)}.windows-card{background:#fff;color:var(--ink);min-width:240px}.windows-symbol{display:grid;gap:2px;grid-template-columns:repeat(2,8px);height:26px;width:26px}.windows-symbol i{background:#1474d3;display:block}.windows-symbol.small{height:14px;grid-template-columns:repeat(2,5px);width:14px}.windows-symbol.small i{background:var(--mint-deep)}.download-card-copy{display:flex;flex:1;flex-direction:column;gap:3px}.download-card-copy small,.download-button small{color:#71817a;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.download-card-copy strong{font-size:16px;font-weight:650}.arrow{font-size:22px;font-weight:300}.text-link{color:#fff;font-family:var(--serif);font-size:13px}.text-link span{display:inline-block;font-family:var(--sans);font-size:18px;margin-left:6px;transition:transform .25s ease}.text-link:hover span{transform:translateY(4px)}.hero-steps{display:flex;flex-direction:column;gap:10px;position:absolute;right:4.7vw;top:130px;z-index:4}.step{align-items:center;color:rgba(255,255,255,.54);display:flex;font-family:var(--serif);font-size:14px;gap:13px;transition:color .25s ease}.step b{align-items:center;background:rgba(23,37,34,.35);border-radius:50%;display:flex;font-family:var(--sans);font-size:10px;font-weight:500;height:24px;justify-content:center;width:24px}.step.active,.step:hover{color:#fff}.step.active b{background:#e5f95b;color:var(--ink)}.hero-devices{bottom:-1px;left:50%;position:absolute;transform:translateX(-12%);width:min(720px,62vw);z-index:2}.hero-devices img{display:block;filter:drop-shadow(0 20px 24px rgba(31,87,81,.22));max-height:490px;object-fit:contain;object-position:bottom;width:100%}.scroll-cue{align-items:center;bottom:32px;color:rgba(255,255,255,.65);display:flex;font-size:9px;gap:11px;letter-spacing:.15em;position:absolute;right:4.7vw;text-transform:uppercase;transform:rotate(-90deg);transform-origin:right;z-index:3}.scroll-cue span{background:#fff;height:1px;width:44px}.intro-strip{align-items:center;background:#f1f6f3;display:grid;gap:30px;grid-template-columns:90px 1fr 1.2fr 100px;min-height:180px;padding:32px 11vw}.intro-number{color:var(--mint-deep);font-family:var(--serif);font-size:51px}.intro-copy{display:flex;flex-direction:column;gap:6px}.intro-copy span{color:var(--mint-deep);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.intro-copy strong{font-family:var(--serif);font-size:25px;font-weight:400}.intro-strip>p{color:var(--muted);font-family:var(--serif);font-size:15px;line-height:1.6;max-width:330px}.intro-seal{align-items:center;border:1px solid var(--mint);border-radius:50%;color:var(--mint-deep);display:flex;height:75px;justify-content:center;gap:7px;transform:rotate(11deg);width:75px}.intro-seal span{font-family:var(--serif);font-size:21px}.intro-seal small{font-size:6px;letter-spacing:.1em;line-height:1.2}.feature{overflow:hidden;position:relative}.feature-inner{margin:auto;max-width:1130px;padding:148px 45px;position:relative;z-index:2}.split-layout{align-items:center;display:grid;gap:10%;grid-template-columns:1fr 1fr}.split-layout.reverse{grid-template-columns:1.07fr 1fr}.split-layout.reverse .feature-copy{order:2}.feature-private{background:linear-gradient(122deg,#f5faf7 10%,#e8f2ec 100%);min-height:700px}.feature-private:after{background:url('/assets/main.81ed49e.jpg') center/cover no-repeat;bottom:0;content:"";opacity:.15;position:absolute;right:0;top:0;width:53%}.feature-orb{border:1px solid rgba(87,200,176,.45);border-radius:50%;height:490px;position:absolute;width:490px}.orb-one{left:-220px;top:110px}.feature-copy{position:relative;z-index:2}.feature h2{font-family:var(--serif);font-size:clamp(45px,5.1vw,72px);font-weight:400;letter-spacing:-.07em;line-height:.95;margin:20px 0 26px}.feature h2 em{color:var(--mint-deep)}.body-copy{color:var(--muted);font-family:var(--serif);font-size:16px;line-height:1.75;max-width:415px}.feature-note{align-items:center;border-top:1px solid var(--line);color:#5d7269;display:flex;font-size:11px;gap:14px;line-height:1.6;margin-top:34px;max-width:365px;padding-top:17px}.feature-note b{color:var(--ink);font-weight:600}.note-icon{align-items:center;border:1px solid var(--mint);border-radius:50%;color:var(--mint-deep);display:flex;font-size:22px;height:35px;justify-content:center;width:35px}.visual-card{box-shadow:0 24px 55px rgba(23,37,34,.16)}.chat-window{background:#fff;border-radius:8px;min-height:390px;overflow:hidden;position:relative;transform:rotate(2deg);z-index:3}.window-bar{align-items:center;background:#f1f5f1;border-bottom:1px solid #e6ece8;display:flex;height:38px;padding:0 15px;gap:6px}.window-dot{border-radius:50%;height:7px;width:7px}.window-dot.red{background:#fe7c78}.window-dot.yellow{background:#f4c760}.window-dot.green{background:#63cc86}.window-bar small{color:#83918a;font-size:9px;letter-spacing:.12em;margin-left:10px;text-transform:uppercase}.window-lock{color:var(--mint-deep);font-size:16px;margin-left:auto}.chat-body{padding:28px 31px}.chat-top{align-items:center;display:flex;gap:12px}.chat-top strong{display:block;font-size:15px}.chat-top small{color:var(--muted);display:block;font-size:10px;margin-top:3px}.avatar{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:13px;height:34px;justify-content:center;width:34px}.avatar-blue{background:#70a6dd}.avatar-orange{background:#efaa6e}.secure-pill{background:#e1f7ee;border-radius:12px;color:#38a883;font-size:9px;margin-left:auto;padding:5px 9px}.chat-date{color:#a1afa8;font-size:9px;letter-spacing:.1em;margin:28px 0 15px;text-align:center;text-transform:uppercase}.bubble{border-radius:6px;font-size:12px;line-height:1.4;margin:10px 0;max-width:75%;padding:12px 15px}.bubble-left{background:#f0f4f1}.bubble-right{background:#c9f3e5;margin-left:auto}.image-bubble{align-items:center;background:#edf8f2;display:flex;gap:10px}.mini-photo{background:linear-gradient(145deg,#8bd1b4,#4ca5a1);border-radius:4px;display:block;height:41px;width:49px}.image-bubble small{color:#36a685;font-size:10px}.burning{align-items:center;border-top:1px dashed #c7ddd3;color:#6c9c8f;display:flex;font-size:9px;gap:7px;margin-top:25px;padding-top:16px}.burning span{color:#e8a35f}.burning i{background:#eab16c;border-radius:50%;height:5px;margin-left:auto;width:5px}.feature-anytime{background:#fff;min-height:750px}.feature-anytime:before{background:url('/assets/top.802366d.jpg') center/cover;content:"";inset:0;opacity:.05;position:absolute}.outline-button{align-items:center;border:1px solid var(--mint-deep);border-radius:3px;color:var(--mint-deep);display:inline-flex;font-size:11px;font-weight:700;gap:9px;letter-spacing:.03em;margin-top:30px;padding:13px 16px;transition:background .25s ease,color .25s ease}.outline-button:hover{background:var(--mint-deep);color:#fff}.outline-button>span:last-child{font-size:17px;margin-left:8px}.device-stage{min-height:390px;position:relative}.stage-label{color:#a1afa8;font-size:9px;letter-spacing:.18em;position:absolute;right:3px;text-transform:uppercase;top:0}.laptop-card{filter:drop-shadow(0 20px 22px rgba(50,79,68,.16));left:3%;position:absolute;top:46px;transform:rotate(-5deg);width:96%}.laptop-screen{background:#eef5f0;border:8px solid #d7e3dc;border-bottom-width:13px;border-radius:8px 8px 3px 3px;min-height:250px;overflow:hidden}.screen-top{align-items:center;background:#fff;color:#3e534b;display:flex;font-size:11px;justify-content:space-between;padding:10px 14px}.screen-content{display:grid;grid-template-columns:58px 1fr;min-height:205px}.screen-content aside{background:#e8f0eb;padding:19px 14px}.screen-content aside>span{background:#bdcdc4;border-radius:3px;display:block;height:4px;margin:16px 0;width:25px}.screen-content aside .active-line{background:var(--mint-deep);height:20px;margin:0;width:27px}.mini-brand{align-items:center;background:var(--mint-deep);border-radius:50%;color:#fff;display:flex;font-family:var(--serif);font-size:18px;height:28px;justify-content:center;margin-bottom:30px;width:28px}.conversation{background:#fff;padding:17px 20px}.conversation-heading{color:#31473e;font-size:14px;font-weight:700}.conversation-heading small{color:var(--mint-deep);font-size:9px;font-weight:400;margin-left:7px}.conversation-line{background:#e2eae5;height:4px;margin-top:19px;width:80%}.conversation-line.short{margin-top:8px;width:55%}.conversation-message{align-items:center;display:flex;gap:9px;margin-top:18px}.conversation-message .avatar{font-size:9px;height:27px;width:27px}.conversation-message b,.conversation-message small{display:block}.conversation-message b{font-size:10px}.conversation-message small{color:#9caea4;font-size:8px;margin-top:3px}.laptop-base{background:#cbd8d1;border-radius:0 0 8px 8px;height:10px;margin:0 auto;width:110%}.sync-badge{align-items:center;background:#fff;border-radius:5px;bottom:20px;box-shadow:0 14px 35px rgba(23,37,34,.13);display:flex;gap:10px;padding:12px 15px;position:absolute;right:2%;transform:rotate(4deg)}.sync-dot{background:var(--mint);border-radius:50%;height:8px;width:8px}.sync-badge b,.sync-badge small{display:block}.sync-badge b{font-size:11px}.sync-badge small{color:var(--muted);font-size:9px;margin-top:2px}.feature-call{background:#205951;color:#fff;min-height:700px}.call-lines{background-image:linear-gradient(90deg,transparent 49.8%,rgba(142,227,207,.14) 50%,transparent 50.2%),linear-gradient(rgba(142,227,207,.14) 1px,transparent 1px);background-size:180px 100%,100% 140px;inset:0;opacity:.7;position:absolute}.call-layout{align-items:center;display:grid;gap:11%;grid-template-columns:1fr 1fr}.call-visual{padding:30px}.call-card{background:linear-gradient(145deg,#5ec8ad,#368e84);border:1px solid rgba(255,255,255,.3);border-radius:10px;box-shadow:0 28px 45px rgba(0,0,0,.18);min-height:372px;overflow:hidden;padding:20px;position:relative}.call-card:after{background:radial-gradient(circle,rgba(255,255,255,.17),transparent 60%);content:"";height:340px;left:-50px;position:absolute;top:-120px;width:340px}.call-card-top{color:rgba(255,255,255,.8);display:flex;font-size:10px;justify-content:space-between;position:relative;z-index:1}.call-status i{background:#e7ff74;border-radius:50%;display:inline-block;height:6px;margin-right:5px;width:6px}.call-person{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:240px;position:relative;z-index:1}.person-glow{background:radial-gradient(circle,rgba(255,255,255,.4),transparent 63%);height:235px;position:absolute;width:235px}.person-avatar{align-items:center;background:linear-gradient(150deg,#f4c493,#7bb9aa);border:5px solid rgba(255,255,255,.62);border-radius:50%;box-shadow:0 12px 28px rgba(0,0,0,.14);display:flex;font-family:var(--serif);font-size:50px;height:135px;justify-content:center;position:relative;width:135px}.call-person span{font-family:var(--serif);font-size:20px;margin-top:18px;position:relative}.call-person small{color:rgba(255,255,255,.68);font-size:10px;margin-top:5px;position:relative}.call-controls{align-items:center;display:flex;gap:21px;justify-content:center;position:relative;z-index:2}.call-controls button{align-items:center;background:rgba(255,255,255,.16);border:0;border-radius:50%;color:#fff;display:flex;font-size:18px;height:36px;justify-content:center;width:36px}.call-controls .end-call{background:#e47e77;font-size:11px;transform:rotate(45deg)}.light-copy .body-copy{color:rgba(255,255,255,.7)}.light-copy h2 em{color:#e5ff72}.waveform{align-items:center;display:flex;gap:5px;height:38px;margin-top:36px}.waveform i{background:#a5efd8;border-radius:3px;display:block;height:7px;width:3px}.waveform i:nth-child(2n){height:20px}.waveform i:nth-child(3n){height:31px}.waveform i:nth-child(5n){height:14px}.feature-message{background:#f4f2ec;min-height:730px}.message-layout{align-items:center;display:grid;gap:13%;grid-template-columns:1fr .88fr}.message-points{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:14px;margin-top:35px;padding-top:18px}.message-points span{font-size:11px}.message-points b{color:var(--mint-deep);font-size:10px;margin-right:15px}.privacy-poster{background:#1d4d45;box-shadow:18px 24px 0 #d6ded3;min-height:400px;overflow:hidden;padding:47px 42px;position:relative;transform:rotate(4deg)}.poster-glow{background:radial-gradient(circle,rgba(113,219,188,.65),transparent 62%);height:340px;position:absolute;right:-120px;top:-100px;width:340px}.poster-lock{align-items:center;border:1px solid rgba(204,255,231,.7);border-radius:50%;color:#dcff90;display:flex;font-size:40px;height:65px;justify-content:center;position:relative;width:65px}.poster-title{color:#d8ff9a;font-family:var(--serif);font-size:44px;letter-spacing:-.08em;line-height:.85;margin-top:65px;position:relative}.poster-title span{color:#fff;font-size:24px;font-style:italic}.poster-lines{display:flex;gap:6px;margin-top:54px;position:relative}.poster-lines i{background:rgba(220,255,226,.6);height:32px;width:7px}.poster-lines i:nth-child(2){height:58px}.poster-lines i:nth-child(3){height:42px}.poster-lines i:nth-child(4){height:73px}.poster-lines i:nth-child(5){height:25px}.privacy-poster>small{bottom:28px;color:rgba(255,255,255,.6);font-size:8px;letter-spacing:.15em;position:absolute}.download-section{background:linear-gradient(120deg,#53bda9,#258c82);color:#fff;min-height:500px;overflow:hidden;position:relative;text-align:center}.download-ghost{color:rgba(255,255,255,.07);font-family:var(--serif);font-size:25vw;left:50%;line-height:1;position:absolute;top:31%;transform:translate(-50%,-50%);white-space:nowrap}.download-inner{align-items:center;display:flex;flex-direction:column;margin:auto;padding:105px 20px;position:relative}.download-section h2{font-family:var(--serif);font-size:clamp(52px,6vw,80px);font-weight:400;letter-spacing:-.08em;line-height:.9;margin:19px 0}.download-section h2 em{color:#e5ff72}.download-section p:not(.eyebrow){color:rgba(255,255,255,.76);font-family:var(--serif);font-size:15px;margin:4px 0 25px}.download-button{align-items:center;background:#fff;border-radius:5px;color:var(--ink);display:flex;gap:15px;min-width:285px;padding:16px 19px;text-align:left;transition:box-shadow .3s ease,transform .3s ease}.download-button:hover{box-shadow:0 15px 35px rgba(23,37,34,.18);transform:translateY(-4px)}.download-button span{display:flex;flex-direction:column;flex:1;gap:3px}.download-button strong{font-size:16px}.download-button>b{font-size:23px;font-weight:400}.download-footnote{color:rgba(255,255,255,.56);font-size:9px;letter-spacing:.08em;margin-top:15px}.faq-section{background:#f7faf7;min-height:610px;padding:120px 0}.faq-inner{display:grid;gap:12%;grid-template-columns:.65fr 1fr;margin:auto;max-width:1030px;padding:0 40px}.faq-heading h2{font-family:var(--serif);font-size:clamp(50px,5vw,69px);font-weight:400;letter-spacing:-.08em;line-height:.9;margin:20px 0}.faq-heading h2 em{color:var(--mint-deep)}.faq-heading>p:last-child{color:var(--muted);font-family:var(--serif);font-size:14px;line-height:1.6;max-width:210px}.faq-list details{border-top:1px solid var(--line);padding:20px 0}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{align-items:center;cursor:pointer;display:flex;font-family:var(--serif);font-size:16px;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--mint-deep);font-family:var(--sans);font-size:9px;letter-spacing:.1em;margin-right:20px}.faq-list summary b{color:var(--mint-deep);font-family:var(--sans);font-size:20px;font-weight:300;margin-left:auto;transition:transform .25s ease}.faq-list details[open] summary b{transform:rotate(45deg)}.faq-list details p{color:var(--muted);font-family:var(--serif);font-size:13px;line-height:1.7;margin:14px 40px 0 49px}.site-footer{background:#182c28;color:#fff;padding:55px 7vw 25px}.footer-top{align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.15);display:flex;justify-content:space-between;padding-bottom:53px}.footer-top p{color:rgba(255,255,255,.5);font-family:var(--serif);font-size:14px;line-height:1.6;margin:0}.footer-download{color:#d8ff9a;font-family:var(--serif);font-size:15px}.footer-download span{font-family:var(--sans);margin-left:10px}.footer-bottom{color:rgba(255,255,255,.38);display:flex;font-size:9px;justify-content:space-between;letter-spacing:.08em;padding-top:21px}.filing-info{align-items:center;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.46);display:flex;flex-wrap:wrap;font-size:11px;gap:8px 20px;line-height:1.7;margin-top:22px;padding-top:18px}.filing-info span:not(:last-of-type)::after{color:rgba(255,255,255,.22);content:"|";margin-left:20px}.filing-info a{color:rgba(255,255,255,.58);text-decoration:underline;text-underline-offset:3px}.filing-info a:hover{color:#fff}.footer-bottom div{display:flex;gap:23px}.footer-bottom a:hover{color:#fff}.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s ease}.reveal.visible{opacity:1;transform:none}.delay-one{transition-delay:.12s}@media(max-width:900px){.primary-nav{gap:22px}.hero-content{left:9vw}.hero-devices{transform:translateX(-8%);width:70vw}.intro-strip{padding:32px 7vw}.feature-inner{padding:110px 7vw}.faq-inner{gap:7%}}@media(max-width:700px){.site-header{padding:18px 6vw}.header-brands{gap:10px}.partner-logo{height:25px;padding:2px 4px}.partner-logo img{width:96px}.brand{font-size:21px}.brand-mark{height:27px;width:27px}.primary-nav{background:#1c4a42;display:flex;flex-direction:column;gap:0;left:0;opacity:0;padding:70px 7vw 25px;pointer-events:none;position:absolute;right:0;top:0;transform:translateY(-15px);transition:opacity .25s ease,transform .25s ease}.primary-nav.open{opacity:1;pointer-events:auto;transform:none}.primary-nav a{border-bottom:1px solid rgba(255,255,255,.14);padding:13px 0;width:100%}.menu-toggle{cursor:pointer;display:flex;flex-direction:column;gap:5px;position:relative;z-index:11}.menu-toggle span{background:#fff;display:block;height:1px;transition:transform .25s ease;width:25px}.menu-toggle.open span:first-child{transform:translateY(6px) rotate(45deg)}.menu-toggle.open span:nth-child(2){opacity:0}.menu-toggle.open span:last-child{transform:translateY(-6px) rotate(-45deg)}.hero{min-height:780px}.hero-content{left:7vw;right:7vw;top:130px}.hero h1{font-size:67px}.hero-copy{font-size:13px}.hero-actions{align-items:flex-start;flex-direction:column;gap:18px;margin-top:26px}.hero-steps{display:none}.hero-grid{right:-50px;top:85px;width:270px}.hero-devices{bottom:8px;left:49%;transform:translateX(-42%);width:112vw}.hero-devices img{max-height:none}.scroll-cue{bottom:26px;right:8vw}.intro-strip{gap:16px;grid-template-columns:54px 1fr;min-height:220px;padding:35px 7vw}.intro-number{font-size:40px}.intro-strip>p{grid-column:2;margin:0}.intro-seal{display:none}.intro-copy strong{font-size:21px}.split-layout,.split-layout.reverse,.call-layout,.message-layout,.faq-inner{grid-template-columns:1fr}.feature-inner{padding:88px 7vw}.split-layout.reverse .feature-copy{order:initial}.feature-copy{margin-bottom:48px}.feature h2{font-size:54px}.feature-private{min-height:900px}.feature-private:after{height:57%;top:auto;width:100%}.chat-window{transform:rotate(1deg)}.device-stage{min-height:350px}.feature-call{min-height:900px}.call-visual{padding:0}.call-lines{background-size:100px 100%,100% 100px}.feature-message{min-height:900px}.privacy-poster{margin:10px 14px;min-height:350px;padding:38px 30px}.poster-title{font-size:38px;margin-top:55px}.download-section{min-height:500px}.download-inner{padding:90px 20px}.faq-section{padding:85px 0}.faq-heading{margin-bottom:43px}.footer-top{flex-direction:column;gap:27px;padding-bottom:35px}.footer-bottom{flex-direction:column;gap:20px;line-height:1.5}.footer-bottom div{flex-wrap:wrap;gap:13px 20px}.filing-info{align-items:flex-start;flex-direction:column;font-size:10px;gap:3px}.filing-info span:not(:last-of-type)::after{content:"";margin-left:0}.desktop-only{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.download-card,.download-button{transition:none}}
