@font-face{font-family:Life Inter;src:url(/site/fonts/Inter-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Life Inter;src:url(/site/fonts/Inter-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Life Inter;src:url(/site/fonts/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Life Inter;src:url(/site/fonts/Inter-Bold.ttf) format("truetype");font-weight:700 900;font-display:swap}:root{font-family:Life Inter,Arial,sans-serif;font-synthesis:none;color:#28232d;background:#faf9f6;--ot-ink: #28232d;--ot-muted: #776f7e;--ot-line: #e5e0e9;--ot-violet: #7850d9;--ot-forest: #7850d9;--ot-lime: #eee4fb;scroll-behavior:smooth;scroll-padding-top:105px}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer;border:0;background:none;color:inherit}button:disabled{cursor:default}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}em{font-family:Georgia,Times New Roman,serif;font-weight:400;color:var(--ot-violet);letter-spacing:-.045em}p{color:var(--ot-muted);line-height:1.75}h1,h2,h3{font-weight:500;letter-spacing:-.05em}h1{font-size:clamp(54px,5.6vw,86px);line-height:1.06}h2{font-size:clamp(35px,3.7vw,56px);line-height:1.12}h3{font-size:30px;line-height:1.2}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #9777dc;outline-offset:5px}button:disabled{opacity:.5}.ot-container{max-width:1320px;margin:auto;padding-left:44px;padding-right:44px}.ot-eyebrow{display:block;font-size:10px;letter-spacing:1.9px;line-height:1.6;color:#9b8bac;font-weight:500}.ot-fine{display:block;font-size:11px;line-height:1.7;color:var(--ot-muted)}.ot-skip{position:fixed;left:20px;top:-100px;z-index:100;background:var(--ot-violet);color:#fff;padding:14px 20px;border-radius:20px}.ot-skip:focus{top:15px}.ot-page-progress{position:fixed;left:0;top:0;height:3px;width:100%;background:#986be5;transform:scaleX(var(--page-progress, 0));transform-origin:left;z-index:100}.ot-header{position:sticky;top:0;z-index:30;background:#faf9f6db;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.ot-nav-shell{max-width:1440px;margin:auto;min-height:88px;padding:14px 40px;display:flex;align-items:center;gap:24px}.ot-brand{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;font-size:20px;letter-spacing:-.8px;font-weight:500}.ot-brand img{border-radius:12px;box-shadow:0 3px 10px #764ac71a}.ot-nav-links{display:flex;align-items:center;gap:23px;margin-left:auto;font-size:11px;color:#69606e}.ot-nav-links a:hover{color:var(--ot-violet)}.ot-nav-actions{display:flex;align-items:center;gap:12px}.ot-nav-get{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:17px 24px;background:var(--ot-violet);color:#fff;border-radius:40px;font-size:12px}.ot-menu-toggle{display:none;padding:9px}.ot-button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:54px;border-radius:40px;background:var(--ot-violet);color:#fff;padding:17px 27px;font-size:13px;transition:background .2s,transform .2s,box-shadow .2s}.ot-button:hover,.ot-nav-get:hover{background:#633bbe;box-shadow:0 8px 24px #7950d91f}.ot-button:hover svg{transform:translate(2px,-2px)}.ot-button svg{transition:transform .25s}.ot-button-light{background:#fff;color:var(--ot-violet)}.ot-text-link{display:inline-flex;align-items:center;gap:10px;font-size:12px;line-height:1.6;color:#6c4aa0}.ot-text-link:hover svg{transform:translate(2px,-2px)}.ot-section-intro{text-align:center;max-width:850px;margin:0 auto 54px}.ot-section-intro .ot-eyebrow{margin-bottom:25px}.ot-section-intro p{max-width:640px;margin:23px auto 0;font-size:14px}.ot-site section{position:relative}.ot-hero{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding-top:36px;padding-bottom:75px;align-items:center;min-height:710px}.ot-hero-copy{padding:15px 0 35px;z-index:2}.ot-hero-copy .ot-eyebrow{margin-bottom:30px}.ot-hero-copy h1{margin-bottom:32px}.ot-hero-copy>p{font-size:15px;max-width:510px;margin-bottom:28px}.ot-hero-copy>.ot-button{width:100%;max-width:470px}.ot-hero-platforms{display:flex;gap:25px;margin:23px 0 15px;align-items:center;color:#81738f;font-size:11px}.ot-hero-platforms span{display:flex;align-items:center;gap:7px}.ot-hero-art{height:600px;position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate}.ot-hero-ambient{position:absolute;inset:10px -10px 15px 25px;background:radial-gradient(ellipse at 30% 20%,#f6decf,transparent 60%),radial-gradient(ellipse at 70% 60%,#cbb1f1,transparent 65%),#eee6f6;border-radius:34px;z-index:-1;overflow:hidden}.ot-hero-ambient:after{content:"";position:absolute;width:400px;height:400px;left:100px;top:80px;border:1px solid #ffffff70;border-radius:50%;box-shadow:0 0 0 45px #ffffff12,0 0 0 90px #ffffff12}.ot-hero-phone{transform:rotate(7deg) translateY(var(--hero-shift, 0px));transition:transform .1s linear}.ot-phone{width:270px;padding:8px;border:2px solid #4c404d;background:#251f29;border-radius:43px;box-shadow:15px 25px 50px #5f3a7626;position:relative}.ot-phone-island{position:absolute;top:15px;width:80px;height:20px;left:50%;transform:translate(-50%);border-radius:25px;background:#1c1820;z-index:2}.ot-phone-content{border-radius:34px;background:linear-gradient(130deg,#fbe7da,#e8dcf3 65%,#dfd7f4);padding:42px 16px 13px;overflow:hidden}.ot-phone-greeting{display:flex;gap:7px;align-items:center;font-size:10px}.ot-phone-greeting img{border-radius:10px}.ot-phone-greeting small{display:block;font-size:6px;margin-top:3px;color:#796c82}.ot-mini-plus{margin-left:auto;padding:7px;border-radius:50%;background:var(--ot-violet);color:#fff;display:flex}.ot-phone h3{font-size:25px;line-height:1.08;margin:20px 0 17px;letter-spacing:-1px}.ot-phone-progress{background:#ffffff8c;padding:13px;border:1px solid #fff;border-radius:21px;font-size:9px}.ot-phone-progress>div{display:flex;align-items:center;gap:15px;margin-top:10px}.ot-progress-ring{display:flex;width:65px;height:65px;padding:6px;background:conic-gradient(#a276ed 66%,#fff 0);border-radius:50%;font-style:normal;transform:rotate(-35deg)}.ot-progress-ring b{width:53px;height:53px;display:grid;place-items:center;font-size:16px;background:#eee2fa;border-radius:50%;transform:rotate(35deg)}.ot-phone-progress p{font-size:8px;color:#3b3049}.ot-phone-progress small{display:block;font-size:6px;margin-top:4px}.ot-phone-capture{padding:14px 10px;background:#ffffffd1;border-radius:20px;margin-top:11px}.ot-phone-capture>span{display:flex;gap:4px;font-size:6px;color:#8a70a2}.ot-phone-capture>b{display:block;font-size:13px;margin:9px 0}.ot-phone-capture>div{display:flex;gap:5px}.ot-phone-capture>div>span{display:flex;gap:4px;align-items:center;border-radius:14px;padding:6px;background:#f1eafa;font-size:7px}.ot-phone-task{display:flex;gap:7px;align-items:center;background:#ffffffdc;padding:11px 10px;border-radius:17px;margin-top:9px;font-size:8px}.ot-phone-task i{width:13px;height:13px;border:1px solid #b6a4c5;border-radius:50%}.ot-phone-task>div{flex:1}.ot-phone-task small{display:block;font-size:6px;color:#867590;margin-top:4px}.ot-phone-nav{display:flex;align-items:center;justify-content:space-around;gap:5px;background:#fff;border-radius:25px;padding:5px;margin-top:13px;font-size:6px}.ot-phone-nav span{padding:8px 5px}.ot-phone-nav span:first-child{border-radius:20px;background:var(--ot-violet);color:#fff}.ot-floating{position:absolute;border:1px solid white;background:#ffffffed;box-shadow:0 12px 35px #61428a10;z-index:3;border-radius:23px;animation:ot-float 8s ease-in-out infinite}.ot-float-source{display:flex;align-items:center;gap:13px;padding:17px 20px;top:64px;left:-35px;transform:rotate(-6deg);animation-delay:-2s}.ot-token{display:grid;place-items:center;background:#f0e5fb;width:35px;height:35px;border-radius:12px;color:#9b74cc}.ot-float-source small{display:block;font-size:7px;letter-spacing:1px;color:#9984aa;margin-bottom:5px}.ot-float-source strong{font-size:10px;font-weight:500}.ot-float-source>svg{color:#9d7cc1}.ot-float-reminder{left:-14px;bottom:62px;width:290px;padding:23px;transform:rotate(-5deg);animation-delay:-4s}.ot-float-label{display:flex;align-items:center;gap:7px;color:#9b7fb3;letter-spacing:1px;font-size:8px}.ot-float-reminder h3{font-size:17px;margin:14px 0 7px;letter-spacing:-.5px}.ot-float-reminder p{font-size:10px}.ot-float-reminder>div:last-child{display:flex;gap:6px;margin-top:15px}.ot-tag{display:inline-block;background:#f0e9f8;border:1px solid #e4d8f0;border-radius:20px;padding:7px 10px;font-size:8px;color:#8a70a2}.ot-art-caption{position:absolute;bottom:-20px;font-size:9px;color:#a08eaa}.ot-task-marquee{overflow:hidden;border-top:1px solid var(--ot-line);border-bottom:1px solid var(--ot-line);padding:29px 0}.ot-task-marquee>div{display:flex;gap:95px;width:max-content;animation:ot-marquee 42s linear infinite}.ot-task-marquee span{display:flex;align-items:center;gap:17px;font-size:12px;color:#8e7f99;white-space:nowrap}.ot-how{padding-top:125px;padding-bottom:100px}.ot-workflow-demo{background:linear-gradient(130deg,#f4e8dd,#e9e0f8 60%,#e4d9f4);padding:24px;border-radius:34px;border:1px solid #fff}.ot-demo-tabs{display:flex;justify-content:center;gap:8px;margin-bottom:25px}.ot-demo-tabs button{display:flex;align-items:center;gap:9px;font-size:12px;border-radius:30px;padding:13px 24px;color:#8b7998}.ot-demo-tabs button[aria-selected=true]{background:#fff;color:#7650b6;box-shadow:0 4px 15px #75568e0d}.ot-demo-stage{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:28px 50px 35px;min-height:350px}.ot-demo-copy{animation:ot-arrive .5s both}.ot-demo-copy h3{font-size:34px;margin:18px 0}.ot-demo-copy p{font-size:13px}.ot-demo-copy .ot-text-link{margin-top:23px}.ot-demo-paper{background:#fffffff0;border:1px solid white;border-radius:28px;padding:30px;transform:rotate(3deg);box-shadow:0 20px 40px #78648d16;animation:ot-arrive .6s both}.ot-demo-paper>svg{color:#9673c8;margin-bottom:15px}.ot-demo-paper .ot-fine{font-size:8px;letter-spacing:1.5px;margin-bottom:17px}.ot-demo-paper>div{font-size:12px;padding:14px 0;border-top:1px solid #ede7f2;display:flex;gap:11px;align-items:center}.ot-demo-paper>div>span{display:flex;color:#9e80c8}.ot-demo-approved{display:flex;align-items:center;gap:7px;color:#9a89aa;font-size:9px;margin-top:18px}.ot-benefits{padding-top:45px;padding-bottom:110px}.ot-bento{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ot-bento-card{border-radius:30px;padding:42px;overflow:hidden;min-height:460px}.ot-bento-card h3{font-size:37px;margin:24px 0 18px}.ot-bento-card p{font-size:13px;max-width:385px}.ot-bento-peach{background:#f2e8e0}.ot-bento-lilac{background:#eae3f3}.ot-bento-list{padding:24px;background:#ffffff9c;border-radius:23px;margin:27px 0 26px}.ot-bento-list>span{display:flex;align-items:center;gap:12px;font-size:12px;padding:11px 0}.ot-bento-list>span:first-child{text-decoration:line-through;color:#9d8ead}.ot-bento-list svg{background:#a68bc6;border-radius:50%;color:#fff;width:18px;height:18px;padding:3px}.ot-empty-check{width:18px;height:18px;border-radius:50%;border:1px solid #c8bbd3}.ot-bento-clock{width:260px;max-width:100%;padding:24px 28px;background:#fff9;border:1px solid #ffffffd6;border-radius:26px;margin:25px auto 30px;transform:rotate(-5deg);display:flex;align-items:center;flex-wrap:wrap;gap:14px;box-shadow:0 20px 35px #7554870b}.ot-bento-clock>svg{color:#9574ba}.ot-bento-clock strong{font-size:48px;font-weight:400;letter-spacing:-2px}.ot-bento-clock>span{font-size:10px;color:#9e8cab;width:100%}.ot-bento-clock>div{display:flex;gap:7px;width:100%}.ot-bento-clock i{width:35px;height:7px;background:#ddc9ef;border-radius:8px}.ot-bento-clock i:last-child{background:#eee5f5}.ot-bento-wide{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:40px;background:#f0eded;min-height:345px;align-items:center}.ot-bento-wide h3{margin-top:20px}.ot-bento-wide .ot-text-link{margin-top:25px}.ot-voice-art{text-align:center;padding:25px}.ot-wave{display:flex;gap:6px;height:100px;align-items:center;justify-content:center}.ot-wave i{width:5px;background:linear-gradient(#c8afe2,#9e78c9);border-radius:20px;animation:ot-wave 2.3s ease-in-out infinite}.ot-voice-art>span{font-size:10px;color:#9a85aa;display:block;margin:10px}.ot-voice-caption{background:#ffffffb3;border-radius:22px;padding:22px 15px;font-size:11px;margin-top:25px;display:flex;gap:12px;align-items:center;color:#8d709f;transform:rotate(3deg)}.ot-spaces{padding-top:30px;padding-bottom:100px}.ot-space-tabs,.ot-device-switch{display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.ot-space-tabs button,.ot-device-switch button{display:flex;align-items:center;gap:9px;padding:13px 22px;border-radius:28px;font-size:12px;border:1px solid var(--ot-line);color:#8a7a98}.ot-space-tabs button[aria-selected=true],.ot-device-switch button[aria-pressed=true]{background:var(--ot-violet);border-color:var(--ot-violet);color:#fff}.ot-space-panel{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin-top:45px}.ot-space-art{position:relative;border-radius:32px;background:linear-gradient(135deg,#f3e8e0,#e6ddf3);height:420px;display:grid;place-items:center;overflow:hidden;isolation:isolate}.ot-space-orbit{width:410px;height:410px;border-radius:50%;position:absolute;border:1px solid #ffffffc7;box-shadow:0 0 0 48px #ffffff1f,0 0 0 96px #ffffff17;z-index:-1;left:110px;top:100px}.ot-space-sheet{background:#ffffffd6;border:1px solid #fff;padding:30px;border-radius:24px;width:320px;max-width:85%;transform:rotate(-5deg);box-shadow:0 20px 35px #66507913;animation:ot-arrive .5s}.ot-space-sheet>svg{color:#9e7abf}.ot-space-sheet>small{display:block;font-size:10px;color:#9f88af;margin-top:12px}.ot-space-sheet>p{font-size:11px;margin:23px 0 5px}.ot-space-sheet>strong{display:block;font-size:25px;letter-spacing:-.7px;font-weight:500}.ot-space-sheet>span{font-size:8px;color:#9d8ca8;display:block}.ot-bars{display:flex;gap:11px;align-items:end;height:72px;margin:16px 0}.ot-bars i{flex:1;height:40px;background:#d9c7ee;border-radius:7px}.ot-bars i:nth-child(2n){height:58px;background:#bfa0df}.ot-bars i:nth-child(3n){height:30px}.ot-bars i:nth-child(5){height:72px;background:#9970c8}.ot-space-copy h3{font-size:38px;line-height:1.2;margin:20px 0}.ot-space-copy p{font-size:14px;max-width:410px}.ot-space-copy .ot-text-link{margin-top:25px}.ot-privacy{padding-top:50px;padding-bottom:110px;display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.ot-privacy-art{height:430px;position:relative;display:grid;place-items:center;isolation:isolate}.ot-privacy-orbit{position:absolute;width:355px;height:355px;background:radial-gradient(circle,#e5d9f3,#f5ecf6 60%,transparent 70%);border:1px solid #e6dcef;border-radius:50%;box-shadow:0 0 0 42px #f1eaf63b,0 0 0 85px #f7f1f63b}.ot-private-core{position:relative;background:linear-gradient(135deg,#fff,#f1e7f7);width:190px;height:210px;border:1px solid white;border-radius:35px;box-shadow:0 20px 60px #82599a0e;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;transform:rotate(-7deg);color:#a17ac1}.ot-private-core span{font-size:8px;letter-spacing:1.7px}.ot-private-token{position:absolute;bottom:65px;right:10px;display:flex;gap:9px;align-items:center;padding:20px 25px;background:#fff;border-radius:22px;transform:rotate(5deg);box-shadow:0 10px 30px #8060880b;font-size:11px;color:#9b7cab}.ot-privacy h2{margin:23px 0}.ot-privacy p{font-size:13px}.ot-checks{list-style:none;padding:0;margin:25px 0}.ot-checks li{display:flex;gap:11px;font-size:12px;line-height:1.65;margin:16px 0;color:#6e6279}.ot-checks svg{flex-shrink:0;width:17px;height:17px;color:#a486c1}.ot-devices{padding-top:25px;padding-bottom:110px;text-align:center}.ot-device-stage{min-height:520px;margin:38px auto 22px;background:radial-gradient(ellipse at 20% 20%,#f7e8dc,transparent 60%),radial-gradient(ellipse at 70% 75%,#e7daf5,transparent 65%),#f1eaf4;border-radius:34px;padding:35px 35px 0;overflow:hidden;display:flex;justify-content:center;align-items:flex-start}.ot-device-window{background:#fff;border:1px solid #fff;border-radius:20px 20px 0 0;box-shadow:0 20px 60px #6e47751a;width:100%;max-width:1000px;overflow:hidden}.ot-window-bar{display:flex;padding:12px 17px;gap:5px;align-items:center;background:#fbf9fd}.ot-window-bar>span{height:6px;width:6px;background:#ddd0e8;border-radius:50%}.ot-window-bar i{margin:auto;font-size:8px;color:#ad99b8;font-style:normal}.ot-device-window img{display:block;width:100%;height:auto}.ot-device-native-phone{width:275px;max-width:100%;border:7px solid #332a38;border-bottom:0;border-radius:36px 36px 0 0;box-shadow:10px 20px 40px #74547f20;overflow:hidden}.ot-device-native-phone img{display:block;width:100%;height:auto}.ot-devices>.ot-text-link{margin-top:18px}.ot-pricing{padding-top:25px;padding-bottom:100px}.ot-pricing-grid{display:grid;grid-template-columns:1fr 1fr;max-width:1000px;margin:auto;gap:25px}.ot-price-card{position:relative;padding:43px;border:1px solid #e7dfec;background:#fffdfa;border-radius:30px;display:flex;flex-direction:column}.ot-price-card h3{font-size:28px;margin:25px 0 35px}.ot-price{font-size:58px;letter-spacing:-3px;font-weight:400}.ot-price small{font-size:11px;display:block;color:#9983ab;margin:10px 0;letter-spacing:0}.ot-price-card .ot-checks{flex:1;margin:20px 0 30px}.ot-price-card .ot-checks li{font-size:12px;margin:15px 0}.ot-price-card>.ot-fine{margin-top:20px;font-size:10px}.ot-price-lifetime{background:linear-gradient(140deg,#ede2f6,#f8eff5);border-color:#d9c7ee}.ot-price-badge{position:absolute;top:-15px;right:25px;border-radius:25px;padding:10px 18px;display:flex;gap:6px;align-items:center;color:#fff;background:#8e66c5;font-size:8px;letter-spacing:.9px}.ot-guides-preview{padding-top:55px;padding-bottom:110px}.ot-editorial-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:45px}.ot-editorial-heading .ot-eyebrow{margin-bottom:23px}.ot-article-teasers{display:grid;grid-template-columns:repeat(4,1fr);gap:23px}.ot-article-teaser{display:block}.ot-teaser-art{height:210px;border-radius:23px;position:relative;display:grid;place-items:center;background:#eadff5;overflow:hidden;color:#ad8bc7}.ot-teaser-art:after{content:"";height:170px;width:170px;position:absolute;right:-45px;bottom:-60px;border:1px solid #ffffffb0;border-radius:50%;box-shadow:0 0 0 35px #ffffff20}.ot-teaser-art>span{position:absolute;left:20px;top:20px;font-size:9px;letter-spacing:1px;text-transform:uppercase}.tone-1{background:#f3e4d9;color:#bb937f}.tone-2{background:#e4e6ec;color:#8d95ad}.tone-3{background:#efdeed;color:#b784b2}.ot-article-teaser>small{display:block;margin:18px 0 10px;font-size:9px;text-transform:uppercase;letter-spacing:1px;color:#9e8daa}.ot-article-teaser h3{font-size:18px;line-height:1.4;letter-spacing:-.4px}.ot-article-teaser>span{display:flex;align-items:center;gap:7px;margin-top:18px;color:#9578ac;font-size:10px}.ot-faq{padding-top:45px;padding-bottom:130px;display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.ot-faq h2{margin:24px 0}.ot-faq p{font-size:13px}.ot-faq details{border-bottom:1px solid var(--ot-line)}.ot-faq details:first-child{border-top:1px solid var(--ot-line)}.ot-faq summary{padding:26px 0;display:flex;align-items:center;gap:24px;justify-content:space-between;font-size:13px;cursor:pointer;list-style:none}.ot-faq summary::-webkit-details-marker{display:none}.ot-faq summary svg{flex-shrink:0;color:#a68fba;transition:transform .3s}.ot-faq details[open] summary svg{transform:rotate(45deg)}.ot-faq details p{font-size:12px;padding-bottom:25px;max-width:95%}.ot-final{margin:0 auto 70px;padding-top:80px;padding-bottom:70px;text-align:center;background:radial-gradient(ellipse at 65% 70%,#e4d5f4,transparent 62%),radial-gradient(ellipse at 35% 10%,#f6e6dd,transparent 65%);border-radius:40px}.ot-final h2{margin:25px 0}.ot-final>p{max-width:530px;margin:auto;font-size:13px}.ot-final>.ot-button{margin-top:30px;min-width:290px}.ot-final-icons{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:25px;font-size:10px;color:#9b86ab}.ot-final-icons svg{width:17px;height:17px}.ot-final-icons span+svg{margin-left:15px}.ot-footer{border-top:1px solid var(--ot-line);padding:70px 0 25px}.ot-footer-top{display:grid;grid-template-columns:1fr 1fr;gap:70px}.ot-footer h2{font-size:40px;margin:28px 0 20px}.ot-footer p{font-size:11px}.ot-footer-links{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding-top:10px}.ot-footer-links>div{display:flex;flex-direction:column;gap:17px;font-size:11px;color:#8d7c98}.ot-footer-links>div>span{font-size:8px;letter-spacing:1.7px;color:#ac9bb5;margin-bottom:8px}.ot-footer-bottom{border-top:1px solid var(--ot-line);margin-top:60px;padding-top:25px;display:flex;justify-content:space-between;gap:20px;color:#a291ac;font-size:9px}.ot-footer-bottom>div{display:flex;gap:25px}.ot-motion-control{position:fixed;bottom:16px;right:18px;z-index:29;display:flex;gap:7px;align-items:center;background:#fffdf7eb;border:1px solid #e5daed;border-radius:30px;font-size:9px;padding:9px 12px;color:#9b82ad;box-shadow:0 4px 20px #75508810}.ot-dialog{color:var(--ot-ink);border:1px solid white;border-radius:32px;padding:32px;background:linear-gradient(130deg,#fffdfb,#f4edfa);max-width:600px;width:calc(100% - 35px);max-height:90dvh;box-shadow:0 30px 100px #38234440;overflow:auto}.ot-dialog::backdrop{background:#30233742;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ot-dialog-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.ot-dialog-top>button{display:grid;place-items:center;background:#ffffffa1;border-radius:50%;height:40px;width:40px}.ot-dialog h2{font-size:44px;margin:22px 0}.ot-dialog>p{font-size:12px}.ot-platform-links{display:grid;gap:10px;margin:25px 0}.ot-platform-links a{display:flex;align-items:center;gap:17px;padding:18px;background:#ffffffc4;border-radius:20px;border:1px solid #fff;color:#8b65b2}.ot-platform-links a>span{flex:1;font-size:14px;color:var(--ot-ink)}.ot-platform-links small{display:block;font-size:10px;color:#9e8aaa;margin-top:5px}.ot-info-main{padding-top:70px;padding-bottom:100px}.ot-info-heading{max-width:900px;margin-bottom:65px}.ot-info-heading .ot-eyebrow{margin-bottom:25px}.ot-info-heading h1{font-size:64px}.ot-info-heading>p{margin-top:25px;font-size:15px}.ot-info-grid{display:grid;grid-template-columns:225px minmax(0,1fr);gap:80px}.ot-info-toc{position:sticky;top:120px;align-self:start;display:flex;flex-direction:column;gap:15px;font-size:11px;color:#9b82ab;line-height:1.5}.ot-info-toc a:hover{color:var(--ot-violet)}.ot-info-content{max-width:780px}.ot-info-content section{margin-bottom:45px;scroll-margin-top:120px}.ot-info-content h2{font-size:27px;margin-bottom:18px}.ot-info-content p{font-size:14px}.ot-info-content p a{text-decoration:underline;text-underline-offset:4px;color:var(--ot-violet)}.ot-info-actions{display:flex;gap:25px;align-items:center;flex-wrap:wrap;margin-top:40px}.ot-info-actions .ot-button{font-size:12px}[data-animated=true] [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.6,.3,1)}[data-animated=true] [data-reveal][data-visible=true]{opacity:1;transform:none}[data-motion=off] *,[data-motion=off] *:before,[data-motion=off] *:after{animation-play-state:paused!important}[data-motion=off] [data-reveal]{opacity:1!important;transform:none!important}:root:has([data-motion=off]){scroll-behavior:auto}@keyframes ot-float{0%,to{translate:0 0}50%{translate:0 -13px}}@keyframes ot-marquee{to{transform:translate(-50%)}}@keyframes ot-wave{0%,to{transform:scaleY(.7)}50%{transform:scaleY(1)}}@keyframes ot-arrive{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@media(min-width:1600px){.ot-nav-shell{max-width:1400px}.ot-hero{min-height:780px}}@media(max-width:1100px){.ot-container{padding-left:30px;padding-right:30px}.ot-nav-shell{padding:14px 30px;gap:20px}.ot-nav-links{gap:15px;font-size:10px}.ot-brand{font-size:18px}.ot-nav-get{padding:15px 20px;font-size:11px}.ot-hero{gap:10px;min-height:650px}.ot-hero-art{height:560px}.ot-phone{width:250px}.ot-float-source{left:-10px;padding:13px;top:55px}.ot-float-reminder{left:0;bottom:60px;width:255px;padding:20px}.ot-demo-stage{gap:35px;padding:25px}.ot-bento-card{padding:32px}.ot-space-panel,.ot-privacy,.ot-faq{gap:45px}.ot-article-teasers{gap:18px}.ot-teaser-art{height:170px}.ot-info-grid{gap:45px;grid-template-columns:190px minmax(0,1fr)}}@media(max-width:800px){.ot-header{min-height:78px}.ot-nav-shell{min-height:78px;padding:12px 22px;gap:12px}.ot-brand{font-size:18px}.ot-brand img{width:32px;height:32px;border-radius:10px}.ot-nav-actions{margin-left:auto}.ot-nav-get{padding:12px 16px;font-size:10px;gap:10px}.ot-menu-toggle{display:flex}.ot-menu-toggle svg{width:20px;height:20px}.ot-nav-links{display:none;position:absolute;top:78px;left:15px;right:15px;background:#fffdfb;border:1px solid var(--ot-line);border-radius:23px;padding:24px;box-shadow:0 20px 30px #744c8b12;font-size:14px}.ot-nav-links.is-open{display:flex;align-items:stretch;flex-direction:column;gap:24px}.ot-container{padding-left:24px;padding-right:24px}.ot-hero{grid-template-columns:1fr;padding-top:35px;gap:10px;padding-bottom:55px}.ot-hero-copy{max-width:600px;margin:auto;width:100%;padding-bottom:20px}.ot-hero-copy h1{font-size:64px}.ot-hero-copy .ot-eyebrow{margin-bottom:25px}.ot-hero-copy>p{font-size:14px;max-width:510px}.ot-hero-copy>.ot-button{max-width:100%}.ot-hero-art{height:600px;max-width:550px;width:100%;margin:auto}.ot-hero-ambient{inset:10px 0 15px}.ot-phone{width:265px}.ot-float-source{left:0;top:70px}.ot-float-reminder{left:8px;bottom:70px}.ot-how{padding-top:85px;padding-bottom:70px}.ot-section-intro{margin-bottom:35px}.ot-section-intro .ot-eyebrow{margin-bottom:20px}.ot-section-intro p{font-size:13px}.ot-workflow-demo{padding:18px;border-radius:28px}.ot-demo-tabs{gap:0}.ot-demo-tabs button{padding:12px 15px;font-size:11px;gap:7px}.ot-demo-stage{grid-template-columns:1fr;gap:35px;padding:20px 12px;min-height:0}.ot-demo-paper{max-width:400px;margin:auto;width:95%}.ot-demo-copy h3{font-size:30px}.ot-benefits{padding-top:15px;padding-bottom:70px}.ot-bento{gap:16px}.ot-bento-card{padding:26px;min-height:425px}.ot-bento-card h3{font-size:29px}.ot-bento-card p{font-size:12px}.ot-bento-list{padding:15px}.ot-bento-list>span{font-size:10px}.ot-bento-clock{padding:20px 15px}.ot-bento-clock strong{font-size:36px}.ot-bento-wide{gap:25px;min-height:325px}.ot-voice-art{padding:10px}.ot-wave{gap:4px}.ot-wave i{width:4px}.ot-voice-caption{font-size:10px;padding:16px 12px}.ot-space-panel{gap:30px}.ot-space-art{height:350px}.ot-space-sheet{padding:25px}.ot-space-sheet>strong{font-size:20px}.ot-space-copy h3{font-size:30px}.ot-space-copy p{font-size:12px}.ot-spaces{padding-bottom:70px}.ot-privacy{gap:35px;padding-bottom:75px}.ot-privacy-art{height:350px}.ot-privacy-orbit{width:250px;height:250px}.ot-private-core{width:150px;height:185px}.ot-private-token{right:0;bottom:45px;font-size:9px;padding:16px}.ot-checks li{font-size:11px}.ot-device-stage{min-height:0;padding:25px 20px 0;border-radius:28px}.ot-device-wide{min-height:350px}.ot-devices{padding-bottom:80px}.ot-price-card{padding:30px}.ot-price-card h3{font-size:23px}.ot-price{font-size:50px}.ot-pricing{padding-bottom:70px}.ot-article-teasers{grid-template-columns:repeat(2,1fr);gap:35px 20px}.ot-editorial-heading{align-items:start;flex-direction:column;gap:22px}.ot-teaser-art{height:220px}.ot-faq{gap:35px;padding-bottom:90px}.ot-faq summary{font-size:12px}.ot-final{margin-left:20px;margin-right:20px;padding-top:65px;padding-bottom:55px}.ot-footer-top{gap:40px}.ot-footer h2{font-size:32px}.ot-footer-links{gap:25px}.ot-footer-links>div{font-size:10px}.ot-info-heading h1{font-size:49px}.ot-info-grid{grid-template-columns:160px minmax(0,1fr);gap:35px}.ot-info-content p{font-size:13px}.ot-task-marquee>div{gap:60px}.ot-task-marquee{padding:22px 0}}@media(max-width:560px){h2{font-size:35px}.ot-container{padding-left:21px;padding-right:21px}.ot-nav-shell{padding-left:18px;padding-right:15px;gap:8px}.ot-brand{font-size:16px;gap:8px}.ot-nav-get{font-size:9px;padding:12px 14px;gap:8px}.ot-nav-get svg{width:14px}.ot-nav-actions{gap:5px}.ot-hero-copy h1{font-size:55px;letter-spacing:-2.8px}.ot-hero-copy .ot-eyebrow{font-size:9px}.ot-hero-copy>p{font-size:13px;margin-bottom:25px}.ot-hero-platforms{gap:18px;font-size:10px}.ot-hero-art{height:530px}.ot-hero-phone{margin-left:35px;transform:rotate(6deg)}.ot-phone{width:235px;border-radius:38px;padding:7px}.ot-phone-content{padding:39px 12px 10px;border-radius:30px}.ot-phone h3{font-size:23px;margin:18px 0 14px}.ot-phone-progress{padding:10px}.ot-phone-capture{padding:12px 10px}.ot-phone-task{padding:9px}.ot-float-source{top:50px;padding:13px 12px;gap:8px;border-radius:18px}.ot-float-source strong{font-size:8px}.ot-float-source small{font-size:6px}.ot-token{width:27px;height:27px;border-radius:9px}.ot-float-source>svg{width:14px}.ot-float-reminder{width:235px;left:0;bottom:55px;border-radius:22px;padding:20px}.ot-float-reminder h3{font-size:15px}.ot-bento{grid-template-columns:1fr}.ot-bento-card{padding:32px;min-height:0}.ot-bento-card h3{font-size:33px}.ot-bento-card p{font-size:13px}.ot-bento-wide{grid-template-columns:1fr;gap:15px}.ot-bento-list>span{font-size:12px}.ot-bento-clock{margin-top:35px;margin-bottom:30px;padding:24px 30px}.ot-bento-clock strong{font-size:44px}.ot-space-tabs{gap:7px}.ot-space-tabs button{padding:10px 14px;font-size:10px;gap:7px}.ot-space-tabs svg{width:15px}.ot-space-panel{grid-template-columns:1fr;gap:35px;margin-top:30px}.ot-space-art{height:345px}.ot-space-copy h3{font-size:31px}.ot-space-copy p{font-size:13px}.ot-privacy{grid-template-columns:1fr;gap:20px;padding-top:15px}.ot-privacy-art{height:330px}.ot-privacy-orbit{width:280px;height:280px}.ot-private-core{width:170px;height:200px}.ot-private-token{bottom:25px;right:5px}.ot-checks li{font-size:12px}.ot-device-switch{gap:5px}.ot-device-switch button{font-size:10px;padding:11px 16px}.ot-device-stage{padding:20px 15px 0;min-height:0}.ot-device-wide{min-height:225px}.ot-device-stage:not(.ot-device-wide){max-height:520px}.ot-window-bar{padding:9px}.ot-window-bar i{font-size:6px}.ot-pricing-grid{grid-template-columns:1fr;gap:32px}.ot-price-card{padding:32px}.ot-price-card h3{font-size:27px;margin:20px 0 25px}.ot-price{font-size:57px}.ot-article-teasers{gap:28px 15px}.ot-teaser-art{height:150px;border-radius:19px}.ot-teaser-art>span{font-size:7px;left:14px;top:15px}.ot-article-teaser h3{font-size:15px}.ot-article-teaser>small{font-size:7px;letter-spacing:.5px}.ot-article-teaser>span{font-size:9px}.ot-faq{grid-template-columns:1fr;gap:35px}.ot-faq summary{font-size:12px;padding:22px 0}.ot-faq details p{font-size:12px}.ot-final{border-radius:30px;margin:0 15px 50px;padding:55px 22px}.ot-final h2{font-size:34px}.ot-final>.ot-button{width:100%;min-width:0;font-size:12px;padding:17px 22px}.ot-footer{padding-top:50px}.ot-footer-top{grid-template-columns:1fr;gap:40px}.ot-footer h2{font-size:36px}.ot-footer-links{font-size:11px;gap:25px}.ot-footer-bottom{flex-direction:column;font-size:8px;gap:20px;margin-top:40px}.ot-footer-bottom>div{gap:25px;flex-wrap:wrap}.ot-motion-control{right:10px;bottom:10px}.ot-motion-control>span{display:none}.ot-dialog{padding:25px;border-radius:28px}.ot-dialog h2{font-size:37px}.ot-info-main{padding-top:45px;padding-bottom:60px}.ot-info-heading{margin-bottom:35px}.ot-info-heading h1{font-size:43px}.ot-info-heading>p{font-size:13px}.ot-info-grid{display:block}.ot-info-toc{position:static;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:35px}.ot-info-toc a{padding:9px 12px;background:#eee6f4;border-radius:25px;font-size:9px}.ot-info-content h2{font-size:25px}.ot-info-content p{font-size:13px}.ot-info-content section{margin-bottom:35px}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}[data-animated=true] [data-reveal]{opacity:1;transform:none}.ot-hero-phone{transform:rotate(6deg)!important}}@media(prefers-contrast:more){:root{--ot-muted: #53485c;--ot-line: #a08daa}.ot-eyebrow,.ot-fine{color:#65536f}.ot-phone-content{background:#e8dcf3}.ot-floating{background:#fff}.ot-checks li{color:#55465f}}.ot-eyebrow{color:#7d688d}.ot-fine,.ot-hero-platforms,.ot-art-caption,.ot-footer p,.ot-footer-links>div,.ot-footer-bottom{color:#76657f}.ot-footer-links>div>span{color:#7d688d}.ot-article-teaser>small,.ot-article-teaser>span,.ot-text-link{color:#785b8a}.ot-demo-paper .ot-fine,.ot-demo-approved,.ot-space-sheet>small,.ot-space-sheet>span{color:#80658e}.ot-space-sheet>p{color:#75617e}.ot-price small{color:#80628f}.ot-motion-control{color:#785f89}.ot-device-tablet{max-width:500px;border-radius:24px 24px 0 0}.ot-header{transition:box-shadow .35s ease,background .35s ease}[data-scrolled=true] .ot-header{background:#faf9f6f2;box-shadow:0 8px 30px #49305c08}.ot-nav-links a{position:relative}.ot-nav-links a:after{content:"";position:absolute;height:1px;bottom:-7px;left:0;right:0;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.ot-nav-links a:is(:hover,:focus-visible):after{transform:scaleX(1)}.ot-button,.ot-nav-get{position:relative;overflow:hidden;isolation:isolate}.ot-button:before,.ot-nav-get:before{content:"";position:absolute;inset:-80% -30%;background:linear-gradient(110deg,transparent 35%,#ffffff24 49%,transparent 63%);translate:-100% 0;pointer-events:none}.ot-button:is(:hover,:focus-visible):before,.ot-nav-get:is(:hover,:focus-visible):before{animation:ot-sheen .8s ease both}[data-animated=true] .ot-hero-copy[data-reveal],[data-animated=true] .ot-hero-art[data-reveal]{opacity:1;transform:none}.ot-hero-copy[data-visible=true]>*{animation:ot-copy-rise .85s cubic-bezier(.2,.7,.2,1) both}.ot-hero-copy[data-visible=true]>h1{animation-delay:.07s}.ot-hero-copy[data-visible=true]>p{animation-delay:.14s}.ot-hero-copy[data-visible=true]>.ot-button{animation-delay:.21s}.ot-hero-copy[data-visible=true]>.ot-hero-platforms{animation-delay:.28s}.ot-hero-copy[data-visible=true]>.ot-fine{animation-delay:.35s}.ot-hero-ambient:before{content:"";position:absolute;inset:-15%;background:radial-gradient(ellipse at 25% 25%,#f9d7c3b3,transparent 55%),radial-gradient(ellipse at 70% 65%,#bca0eab3,transparent 60%);animation:ot-aurora 16s ease-in-out infinite alternate}.ot-hero-ambient:after{border-style:dashed;animation:ot-orbit 70s linear infinite}.ot-hero-trails{position:absolute;inset:-15px;width:calc(100% + 30px);height:calc(100% + 30px);pointer-events:none;z-index:0;opacity:.6}.ot-hero-trails ellipse{stroke:#fff;stroke-width:1;stroke-dasharray:3 13;animation:ot-path-drift 38s linear infinite}.ot-hero-trails ellipse:nth-child(2){animation-direction:reverse;stroke:#a98ace70}.ot-hero-trails path{stroke:#ffffffb3;stroke-width:2;stroke-dasharray:30 400;animation:ot-path-drift 18s linear infinite}.ot-hero-phone{z-index:2;transform:perspective(1100px) rotateX(calc(var(--pointer-y, 0) * -4deg)) rotateY(calc(var(--pointer-x, 0) * 6deg)) rotate(7deg) translateY(var(--hero-shift, 0px));transition:transform .35s cubic-bezier(.2,.7,.2,1);animation:ot-phone-arrive 1.2s cubic-bezier(.2,.7,.2,1) both}.ot-hero-phone>.ot-phone{animation:ot-phone-breathe 9s ease-in-out 1.2s infinite}.ot-orbit-token{position:absolute;width:48px;height:48px;display:grid;place-items:center;background:#ffffffb8;border:1px solid #fff;border-radius:16px;color:#9271bd;box-shadow:0 8px 25px #69408a0c;z-index:1;animation:ot-token-float 9s ease-in-out infinite;pointer-events:none}.ot-orbit-file{top:19px;right:40px;rotate:14deg}.ot-orbit-voice{top:46%;right:6px;rotate:-12deg;animation-delay:-3s}.ot-orbit-date{bottom:18px;left:54px;rotate:12deg;animation-delay:-6s}.ot-float-source{transform:rotate(-6deg) translate(calc(var(--pointer-x, 0) * -6px))}.ot-float-reminder{transform:rotate(-5deg) translate(calc(var(--pointer-x, 0) * -9px))}.ot-float-label svg{animation:ot-bell 8s ease-in-out infinite;transform-origin:50% 12%}.ot-float-source>svg{animation:ot-check-pop 8s ease-in-out infinite}.ot-phone-capture,.ot-demo-paper{position:relative;overflow:hidden}.ot-phone-capture:after,.ot-demo-paper-0:after{content:"";position:absolute;top:0;left:8%;right:8%;height:2px;background:linear-gradient(90deg,transparent,#aa7ee4a3,#ffffff,transparent);box-shadow:0 4px 14px #ac83db26;--scan-distance: 145px;animation:ot-scan 6s ease-in-out infinite;pointer-events:none}.ot-demo-paper-0:after{--scan-distance: 320px}.ot-demo-paper>div{animation:ot-rise .55s both}.ot-demo-paper>div:nth-of-type(2){animation-delay:.1s}.ot-demo-paper>div:nth-of-type(3){animation-delay:.2s}.ot-workflow-route{display:flex;align-items:center;justify-content:center;margin:8px auto;max-width:290px;color:#9f7cc9}.ot-workflow-route>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#ffffffb8;border:1px solid #fff}.ot-workflow-route>i{position:relative;height:1px;flex:1;background:#bea4dc55;overflow:visible}.ot-workflow-route>i:after{content:"";position:absolute;width:6px;height:6px;top:-2.5px;border-radius:50%;background:#a786d0;animation:ot-route-dot 3.8s ease-in-out infinite}.ot-workflow-route>i:nth-of-type(2):after{animation-delay:-1.9s}.ot-bento-card:nth-child(2){transition-delay:.12s}.ot-bento-list>span{animation:ot-list-breathe 8s ease-in-out infinite}.ot-bento-list>span:nth-child(2){animation-delay:-.7s}.ot-bento-list>span:nth-child(3){animation-delay:-1.4s}.ot-bento-clock{animation:ot-clock-sway 10s ease-in-out infinite}.ot-bento-clock>div{overflow:hidden}.ot-bento-clock i{transform-origin:left;animation:ot-timer-fill 8s ease-in-out infinite}.ot-bento-clock i:nth-child(2){animation-delay:-.5s}.ot-bento-clock i:nth-child(3){animation-delay:-1s}.ot-voice-caption{animation:ot-caption-drift 9s ease-in-out infinite}.ot-space-orbit{animation:ot-orbit-breathe 13s ease-in-out infinite}.ot-space-sheet{translate:0 var(--scene-y, 0px)}.ot-bars i{transform-origin:bottom;animation:ot-bar-grow .85s cubic-bezier(.2,.7,.2,1) both}.ot-bars i:nth-child(2n){animation-delay:.12s}.ot-bars i:nth-child(3n){animation-delay:.24s}.ot-private-core{translate:0 var(--scene-y, 0px);animation:ot-private-breathe 10s ease-in-out infinite}.ot-privacy-orbit{animation:ot-orbit-breathe 12s ease-in-out infinite}.ot-private-token{animation:ot-caption-drift 10s ease-in-out -3s infinite}.ot-device-window,.ot-device-native-phone{transform:perspective(1400px) rotateX(var(--scene-tilt, 0deg));translate:0 var(--scene-y, 0px);transform-origin:center top;animation:ot-device-arrive .65s cubic-bezier(.2,.7,.2,1) both}.ot-device-switch button,.ot-space-tabs button,.ot-demo-tabs button{transition:background .25s ease,color .25s ease,box-shadow .25s ease,translate .25s ease}.ot-device-switch button:hover,.ot-space-tabs button:hover,.ot-demo-tabs button:hover{translate:0 -2px}.ot-price-lifetime{isolation:isolate}.ot-price-lifetime:before{content:"";position:absolute;inset:2px;border-radius:28px;z-index:-1;background:radial-gradient(ellipse at 10% 5%,#ffffffa6,transparent 60%);animation:ot-aurora 14s ease-in-out infinite alternate;pointer-events:none}.ot-price-lifetime{overflow:clip;overflow-clip-margin:20px}.ot-pricing-grid{position:relative}.ot-price-lifetime .ot-price-badge svg{animation:ot-sparkle 5s ease-in-out infinite}.ot-article-teaser:nth-child(2){transition-delay:.08s}.ot-article-teaser:nth-child(3){transition-delay:.16s}.ot-article-teaser:nth-child(4){transition-delay:.24s}.ot-article-teaser .ot-teaser-art svg{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.ot-article-teaser:is(:hover,:focus-visible) .ot-teaser-art svg{transform:translateY(-6px) rotate(-7deg)}.ot-faq details[open]>p{animation:ot-rise .4s ease both}.ot-final{isolation:isolate;overflow:hidden}.ot-final:before,.ot-final:after{content:"";position:absolute;width:380px;height:380px;border-radius:50%;z-index:-1;pointer-events:none;border:1px solid #d9c5ee6b;box-shadow:0 0 0 45px #d5bde71a,0 0 0 90px #d5bde70d;animation:ot-final-orbit 20s ease-in-out infinite alternate}.ot-final:before{left:-260px;top:60px}.ot-final:after{right:-230px;bottom:-230px;animation-delay:-10s}.ot-dialog[open]{animation:ot-dialog-arrive .35s cubic-bezier(.2,.7,.2,1) both}.ot-dialog[open]::backdrop{animation:ot-backdrop-arrive .3s ease both}.ot-platform-links a{transition:translate .25s ease,background .25s ease}.ot-platform-links a:hover{translate:4px 0;background:#fff}[data-animated=true] [data-motion-scene][data-in-view=false] *,[data-animated=true] [data-motion-scene][data-in-view=false]:before,[data-animated=true] [data-motion-scene][data-in-view=false]:after,[data-animated=true] [data-motion-scene][data-in-view=false] *:before,[data-animated=true] [data-motion-scene][data-in-view=false] *:after{animation-play-state:paused!important}[data-motion=off] *,[data-motion=off] *:before,[data-motion=off] *:after,[data-motion=off] .ot-dialog::backdrop{animation:none!important;transition:none!important}@keyframes ot-rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes ot-phone-arrive{0%{opacity:.35;translate:0 45px;scale:.92}to{opacity:1;translate:0 0;scale:1}}@keyframes ot-phone-breathe{0%,to{translate:0 0}50%{translate:0 -9px}}@keyframes ot-aurora{0%{transform:translate(-2%,-2%) scale(1);opacity:.65}to{transform:translate(3%,3%) scale(1.12);opacity:1}}@keyframes ot-orbit{to{rotate:360deg}}@keyframes ot-path-drift{to{stroke-dashoffset:-600}}@keyframes ot-token-float{0%,to{translate:0 0}50%{translate:-6px -15px}}@keyframes ot-bell{0%,8%,to{rotate:0deg}2%,6%{rotate:15deg}4%{rotate:-15deg}}@keyframes ot-check-pop{0%,10%,to{scale:1}5%{scale:1.2}}@keyframes ot-scan{0%,12%{transform:translateY(0);opacity:0}20%{opacity:.8}75%{opacity:.8}90%,to{transform:translateY(var(--scan-distance));opacity:0}}@keyframes ot-route-dot{0%{left:0;opacity:0}15%,80%{opacity:1}to{left:100%;opacity:0}}@keyframes ot-list-breathe{0%,65%,to{translate:0 0}30%{translate:3px 0}}@keyframes ot-clock-sway{0%,to{rotate:-1deg;translate:0 0}50%{rotate:2deg;translate:0 -8px}}@keyframes ot-timer-fill{0%,to{scale:1 1}50%{scale:.72 1}}@keyframes ot-caption-drift{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes ot-orbit-breathe{0%,to{scale:.96;opacity:.7}50%{scale:1.04;opacity:1}}@keyframes ot-bar-grow{0%{scale:1 .15;opacity:.4}to{scale:1 1;opacity:1}}@keyframes ot-private-breathe{0%,to{rotate:-1deg}50%{rotate:3deg}}@keyframes ot-device-arrive{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes ot-sparkle{0%,to{rotate:0deg;scale:1}50%{rotate:12deg;scale:1.15}}@keyframes ot-final-orbit{0%{translate:0 0;scale:1}to{translate:20px -25px;scale:1.1}}@keyframes ot-dialog-arrive{0%{opacity:0;scale:.96;translate:0 14px}to{opacity:1;scale:1;translate:0 0}}@keyframes ot-backdrop-arrive{0%{opacity:0}to{opacity:1}}@keyframes ot-sheen{to{translate:100% 0}}@media(max-width:700px){.ot-orbit-token{width:36px;height:36px;border-radius:12px}.ot-orbit-file{right:28px;top:20px}.ot-orbit-voice{right:0}.ot-orbit-date{left:18px;bottom:5px}.ot-hero-trails{inset:0;width:100%;height:100%}.ot-hero-phone{transform:rotate(6deg) translateY(var(--hero-shift, 0px))}.ot-device-window,.ot-device-native-phone{transform:none}.ot-workflow-route{max-width:220px}}@media(prefers-reduced-motion:reduce){.ot-site *,.ot-site *:before,.ot-site *:after,.ot-site .ot-dialog::backdrop{animation:none!important;transition:none!important}.ot-hero-phone{transform:rotate(6deg)!important}.ot-space-sheet,.ot-private-core,.ot-device-window,.ot-device-native-phone{translate:none}.ot-device-window,.ot-device-native-phone{transform:none}}@keyframes ot-copy-rise{0%{translate:0 16px}to{translate:0 0}}@media(max-width:380px){.ot-hero-phone{margin-left:0}}
