@font-face{font-family:Manrope;src:url(/fonts/manrope-latin.woff2) format("woff2");font-style:normal;font-weight:400 800;font-display:swap}:root{font-family:Manrope,Arial,sans-serif;color:#23271f;background:#f6f5ee;font-synthesis:none;font-weight:500;--ink: #23271f;--paper: #f6f5ee;--lime: #d9f475;--orange: #f68b55;--line: #d8d9ce;--muted: #686d63}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:wait}a,button{touch-action:manipulation}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid #df6033;outline-offset:5px}::selection{background:#d9f475;color:#23271f}svg{flex-shrink:0}p{margin:0}h1,h2,h3{margin:0;font-weight:700}h1,h2{letter-spacing:-.075em}.section-width{width:min(1152px,calc(100% - 112px));margin:auto}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.17em;line-height:1.5}.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;border:1px solid var(--ink);background:var(--ink);color:#fffef7;min-height:54px;padding:15px 23px;border-radius:7px;font-size:14px;font-weight:650;transition:background .2s,transform .2s,box-shadow .2s}.button:hover{background:#3a4330;transform:translateY(-2px);box-shadow:0 5px #23271f12}.button:active{transform:translateY(0)}.button svg{transition:transform .25s}.button:hover svg{transform:translate(2px,-2px)}.skip-link{position:fixed;left:20px;top:-100px;z-index:100;background:#fff;padding:14px}.skip-link:focus{top:10px}.site-header{height:96px;max-width:1600px;padding:0 56px;margin:auto;display:flex;justify-content:space-between;align-items:center}.wordmark{font-size:36px;letter-spacing:-.07em;font-weight:800;line-height:1}.wordmark span{color:#6b8054}.site-header nav{display:flex;align-items:center;gap:34px}.nav-demo{font-size:13px;font-weight:650}.nav-demo:hover{text-decoration:underline;text-underline-offset:5px}.nav-cta{font-size:12px;min-height:44px;padding:11px 16px;gap:18px}.nav-cta svg{width:16px}.hero{text-align:center;padding:48px 24px 62px}.hero .eyebrow{margin-bottom:31px}.hero h1{font-size:clamp(65px,8.8vw,140px);line-height:1.005;letter-spacing:-.08em;font-weight:800}.hero-description{font-size:18px;line-height:1.6;color:#60665c;margin:30px auto 25px;max-width:650px;letter-spacing:-.025em}.hero-actions{display:flex;justify-content:center;align-items:center;gap:25px}.text-link{display:inline-flex;gap:9px;align-items:center;font-size:12px;font-weight:650}.text-link:hover svg{transform:translateY(3px)}.text-link svg{transition:transform .2s}.voice-stage{background:var(--lime);height:615px;margin:0 24px;position:relative;overflow:hidden;border-radius:4px;perspective:1800px;--pointer-x: 0deg;--pointer-y: 0deg}.stage-topline,.stage-bottomline{position:absolute;left:32px;right:32px;display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:.13em;font-weight:750;z-index:6}.stage-topline{top:25px}.stage-demo-label{letter-spacing:0;font-size:10px;font-weight:550}.stage-bottomline{bottom:25px;justify-content:center;min-height:26px}.stage-bottomline>span{letter-spacing:.17em}.stage-scene{position:relative;height:100%;width:min(1080px,100%);margin:auto;transform-style:preserve-3d;transform:rotateX(var(--pointer-y)) rotateY(var(--pointer-x));transition:transform .5s cubic-bezier(.2,.7,.3,1)}.stage-paper{position:absolute;background:#fffef9;border:1px solid #e5e5d9;box-shadow:0 25px 24px -21px #313b2480,0 50px 65px -35px #313b2440;overflow:hidden;transform-style:preserve-3d;transition:transform 1.3s cubic-bezier(.22,.85,.23,1),opacity .8s}.email-paper{width:455px;height:402px;top:83px;left:calc(50% - 227px);border-radius:10px;z-index:3;transform:rotate(-1.5deg) translateZ(70px);box-shadow:0 1px 0 2px #e7e7dc,0 28px 30px -23px #303a2480,0 55px 65px -35px #303a2450}.email-top{height:43px;display:flex;justify-content:space-between;align-items:center;background:#eeeee6;padding:0 22px;border-bottom:1px solid #e1e3d9;font-size:11px;font-weight:650}.email-top>span:first-child{display:flex;align-items:center;gap:10px}.draft-label{font-size:8px;letter-spacing:.14em;color:#797e74}.email-meta{display:flex;align-items:center;gap:10px;padding:21px 25px 14px}.avatar{width:37px;height:37px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#f7a778;color:#52311d;font-size:12px;font-weight:750;flex-shrink:0}.avatar.small{width:29px;height:29px;font-size:9px}.email-meta b,.example-person b{display:block;font-size:11px}.email-meta div>span,.example-person div>span{display:block;font-size:9px;color:#7d8278;margin-top:4px}.voice-indicator{font-size:8px;display:flex;gap:4px;align-items:center;margin-left:auto;background:#eff2e7;padding:5px 7px;border-radius:3px;white-space:nowrap}.email-subject{margin:0 25px;border-bottom:1px solid #e7e8df;padding:0 0 13px;font-size:12px;font-weight:650}.animated-writing{position:relative;margin:19px 25px 0;height:172px;font-family:Arial,sans-serif;font-size:12.5px;line-height:1.5;color:#383c35}.animated-writing p{margin:0 0 12px}.writing-before,.writing-after{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .65s,transform .8s,filter .65s}.writing-before{opacity:1}.writing-after{opacity:0;transform:translateY(13px);filter:blur(4px)}.is-human .writing-before{opacity:0;transform:translateY(-11px);filter:blur(4px)}.is-human .writing-after{opacity:1;transform:translateY(0);filter:blur(0)}.email-bottom{border-top:1px solid #e7e8df;margin:0 25px;display:flex;justify-content:space-between;align-items:center;padding-top:14px;font-size:10px;color:#797e74}.slack-paper{width:315px;left:25px;top:145px;height:302px;z-index:1;border-radius:8px;transform:rotate(-10deg) translateZ(-60px)}.mini-appbar{background:#29332a;color:#f8f9f0;padding:16px 17px;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:650}.mini-appbar svg:last-child{margin-left:auto}.mini-message{display:flex;padding:25px 18px 10px;gap:9px}.mini-message b{font-size:10px;display:block}.mini-message b span{font-size:8px;font-weight:400;color:#85897f;margin-left:5px}.mini-message p{font-size:10px;line-height:1.7;margin-top:9px}.mini-reactions{display:flex;align-items:center;gap:5px;font-size:9px;color:#5f7650;margin:0 0 0 56px}.text-paper{width:228px;height:344px;right:25px;top:118px;z-index:1;border:5px solid #2c3027;border-radius:27px;transform:rotate(9deg) translateZ(-20px);background:#f9faf5;padding:17px 13px}.text-top{display:flex;justify-content:center;align-items:center;position:relative;font-size:13px;font-weight:700;border-bottom:1px solid #e6e9df;padding:9px 0 15px;margin-bottom:20px}.text-top svg{position:absolute;right:3px;color:#578456}.message-bubble{padding:11px 12px;border-radius:13px;font-size:10px;line-height:1.6;max-width:158px}.received{background:#e9ece4;margin-bottom:14px;border-bottom-left-radius:3px}.sent{background:#31573b;color:#fff;margin-left:auto;border-bottom-right-radius:3px}.text-caption{font-size:7px;text-align:right;display:block;margin-top:7px;color:#888f80}.text-compose{position:absolute;left:15px;right:15px;bottom:17px;border:1px solid #dfe3d7;border-radius:14px;height:30px;display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#9a9e95;padding:0 9px}.voice-seal{position:absolute;top:475px;left:50%;transform:translate(-50%) rotate(-3deg) translateZ(100px);z-index:5;background:var(--orange);color:#322b20;border:1px solid #d37242;box-shadow:0 3px #c5693b,0 12px 15px -12px #67412260;border-radius:9px;display:flex;align-items:center;gap:12px;white-space:nowrap;padding:12px 19px;font-size:12px;font-weight:700;transition:transform .8s cubic-bezier(.3,1.7,.5,1),background .5s}.seal-mark{font-size:25px;font-weight:800;letter-spacing:-.1em;border-right:1px solid #c5693b;padding-right:13px;line-height:1.15}.phase-0 .slack-paper,.phase-1 .slack-paper{transform:translate(120px) rotate(-2deg) translateZ(-150px);opacity:.65}.phase-0 .text-paper,.phase-1 .text-paper{transform:translate(-140px) rotate(2deg) translateZ(-150px);opacity:.65}.phase-0 .email-paper{transform:rotate(1deg) translateY(4px) translateZ(70px)}.phase-1 .email-paper{transform:rotate(-1deg) translateY(-7px) translateZ(75px)}.phase-0 .voice-seal,.phase-1 .voice-seal{transform:translate(-50%,4px) rotate(0) translateZ(100px);background:#efeedd}.phase-2 .voice-seal{transform:translate(-50%,-7px) rotate(-4deg) translateZ(110px)}.motion-control{display:flex;align-items:center;gap:6px;position:absolute;right:0;top:0;background:transparent;border:0;font-size:10px;padding:5px 0}.motion-control:hover{text-decoration:underline;text-underline-offset:4px}.is-paused *{animation-play-state:paused!important}.examples-section{padding-top:116px;padding-bottom:110px;scroll-margin-top:25px}.examples-intro{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:46px}.examples-intro h2{font-size:clamp(48px,5.7vw,84px);line-height:1.02;font-weight:750}.examples-intro>p{font-size:17px;line-height:1.7;color:#6b7064;padding-bottom:7px;letter-spacing:-.02em}.channel-tabs{display:flex;gap:6px;padding-bottom:17px;border-bottom:1px solid var(--line)}.channel-tabs button{display:flex;gap:9px;align-items:center;justify-content:center;border:0;border-radius:5px;background:transparent;color:#616b56;padding:12px 23px;font-size:14px;font-weight:650;transition:background .2s,color .2s}.channel-tabs button[aria-selected=true]{background:#23271f;color:#fffef7}.channel-tabs button:not([aria-selected=true]):hover{background:#e9ecde;color:#23271f}.comparison-panel{padding-top:30px}.comparison-top{display:flex;gap:20px;align-items:center}.example-counter{font-size:10px;color:#82877b;letter-spacing:.1em;font-variant-numeric:tabular-nums}.comparison-top h3{font-size:18px;font-weight:550;letter-spacing:-.04em}.version-switch{display:flex;width:fit-content;gap:3px;margin:27px auto 24px;background:#e9ebe0;padding:4px;border-radius:7px}.version-switch button{background:transparent;border:0;border-radius:4px;padding:10px 20px;display:flex;align-items:center;gap:7px;color:#6d7365;font-size:12px;font-weight:650}.version-switch button[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 1px 4px #26321d12}.version-switch button:last-child[aria-pressed=true]{background:var(--lime)}.version-switch button svg{opacity:0}.version-switch button[aria-pressed=true] svg{opacity:1}.screen-wrap{background:#ecefe2;min-height:426px;display:flex;align-items:center;justify-content:center;padding:36px 50px;border-radius:8px}.example-screen{width:650px;max-width:100%;background:#fffef9;border:1px solid #d8ddcf;border-radius:7px;box-shadow:0 10px 25px -19px #38462f80;overflow:hidden;transition:background .25s}.example-appbar{min-height:49px;background:#f7f8f1;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e8de;padding:0 24px;font-size:12px;font-weight:650}.example-appbar>span:first-child{display:flex;align-items:center;gap:10px}.appbar-detail{font-size:9px;font-weight:500;color:#8b9083}.screen-content{padding:23px 32px 28px}.example-person{display:flex;align-items:center;gap:10px;margin-bottom:21px}.example-person .avatar{width:31px;height:31px;font-size:10px}.example-subject{font-size:14px;font-weight:650;margin-bottom:19px;letter-spacing:-.02em}.example-message{font-size:14px;line-height:1.85;letter-spacing:-.013em;animation:message-in .35s ease both;min-height:156px}.example-message p+p{margin-top:14px}.example-screen.generic .example-message{color:#656c5e}.example-screen.text{width:420px}.text .example-appbar{justify-content:center}.text .appbar-detail{display:none}.text .screen-content{padding:28px}.text .example-message{background:#34563e;color:#fff!important;border-radius:16px 16px 3px;padding:18px;min-height:0;margin-left:26px;line-height:1.8}.text.generic .example-message{background:#65705f}.slack .example-appbar{background:#344235;color:#fff}.slack .appbar-detail{color:#cdd5c6}.slack .example-message{padding-left:41px}.linkedin .example-appbar{color:#235479}.linkedin-foot{display:flex;justify-content:space-around;font-size:10px;padding-top:17px;border-top:1px solid #eee;margin-top:20px;color:#81867c}.comparison-caption{display:flex;justify-content:space-between;gap:25px;padding:21px 1px 0;font-size:12px;color:#757c6d;line-height:1.6}.comparison-caption>span:last-child{font-size:9px;letter-spacing:.12em;color:#536243;flex-shrink:0;padding-top:3px}.example-disclosure{text-align:center;font-size:10px;line-height:1.7;color:#8c9186;margin-top:31px}@keyframes message-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.benefits{background:#26372b;color:#f4f5eb;padding:100px 0 73px}.benefits .eyebrow{color:#c0cbb7;font-size:10px;letter-spacing:.15em;margin-bottom:30px}.benefits h2{font-size:clamp(54px,6.3vw,92px);line-height:1.04;font-weight:600}.benefit-lead{font-size:18px;line-height:1.75;color:#c1caba;margin:26px 0 55px;letter-spacing:-.02em}.benefit-rows{border-top:1px solid #53624f}.benefit-row{display:grid;grid-template-columns:56px 1fr 1.05fr;column-gap:32px;border-bottom:1px solid #53624f;padding:36px 0}.row-number{font-size:11px;color:#b5c2a9;padding-top:7px;font-variant-numeric:tabular-nums}.benefit-row h3{font-size:25px;letter-spacing:-.045em;font-weight:550;line-height:1.4}.benefit-row p{font-size:14px;line-height:1.9;max-width:425px;align-self:center;color:#c7cfbf}.service-status{font-size:10px;line-height:1.8;color:#acbaa0;margin-top:24px}.interest-section{background:#e9eedc;padding:95px 25px 80px;scroll-margin-top:0}.interest-inner{max-width:600px;margin:auto;text-align:center}.early-label{display:flex;align-items:center;justify-content:center;gap:8px;font-size:9px;letter-spacing:.15em;font-weight:750}.early-label>span{display:inline-block;width:6px;height:6px;background:#5c7939;border-radius:50%}.interest-section h2{font-size:clamp(53px,5.3vw,78px);line-height:1.07;margin-top:28px;font-weight:700}.interest-lead{font-size:15px;line-height:1.8;color:#727968;margin:23px 0 32px}.interest-form{max-width:460px;margin:auto;text-align:left}.interest-form label{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:650;margin:18px 0 9px}.interest-form label span{color:#868c7d;font-weight:400;font-size:10px}.interest-form input,.interest-form textarea{display:block;width:100%;background:#f9faf5;border:1px solid #cbd2bf;border-radius:5px;padding:14px 15px;font-size:12px;line-height:1.6;color:var(--ink);resize:vertical}.interest-form input{min-height:49px}.interest-form input::placeholder,.interest-form textarea::placeholder{color:#969c8f}.interest-form textarea{min-height:87px;max-height:240px}.submit-button{width:100%;margin-top:20px;justify-content:space-between;font-size:13px}.submit-button:disabled{opacity:.6;transform:none}.form-note{text-align:center;font-size:9px;color:#7e8671;line-height:1.7;margin-top:13px}.direct-contact{display:inline-flex;align-items:center;gap:4px;font-size:11px;border-bottom:1px solid #acb69c;padding-bottom:3px;margin-top:25px;color:#555f49}.direct-contact:hover{color:var(--ink);border-color:var(--ink)}.honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.form-error{border-left:2px solid #ba482c;padding:8px 13px;margin-top:16px;color:#8c3823;font-size:12px;line-height:1.7}.form-success{background:#f7f9f0;padding:42px 30px;border:1px solid #c9d5bb;border-radius:6px;max-width:460px;margin:auto}.form-success svg{color:#4b7335}.form-success h3{font-size:25px;letter-spacing:-.04em;margin:13px 0}.form-success p{font-size:13px;line-height:1.8;color:#727e66}footer{padding:40px 56px 24px;max-width:1600px;margin:auto}.footer-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:29px}.footer-top .wordmark{font-size:31px}.footer-top p{font-size:12px;letter-spacing:-.02em;color:#818775}.footer-bottom{border-top:1px solid #dce0d2;padding-top:20px;display:flex;align-items:center;justify-content:space-between;color:#818775;font-size:9px}.footer-bottom button{background:none;border:none;font-size:10px;padding:5px 0}.footer-bottom button:hover{text-decoration:underline}.privacy-dialog{background:var(--paper);color:var(--ink);width:min(540px,calc(100% - 40px));border:1px solid #d7ddcd;border-radius:10px;padding:40px;box-shadow:0 30px 60px #17211030}.privacy-dialog::backdrop{background:#14200bc9}.dialog-close{position:absolute;right:15px;top:15px;padding:8px;background:none;border:0}.privacy-dialog h2{font-size:33px;line-height:1.2;margin:18px 0 21px;letter-spacing:-.05em}.privacy-dialog p{font-size:13px;line-height:1.8;margin-top:15px;color:#66715a}.privacy-dialog a{text-decoration:underline}.privacy-date{font-size:10px!important}@media(min-width:1600px){.voice-stage{max-width:1552px;margin-left:auto;margin-right:auto}.hero{padding-top:60px;padding-bottom:75px}.voice-stage{height:645px}.stage-scene{top:10px}}@media(max-width:1100px){.hero h1{font-size:9.2vw}.hero{padding-top:40px}.voice-stage{height:570px}.stage-scene{width:940px;position:absolute;left:50%;margin-left:-470px;transform:scale(.91) rotateX(var(--pointer-y)) rotateY(var(--pointer-x));transform-origin:top center;top:22px}.stage-topline{font-size:8px}.examples-intro h2{font-size:68px}.examples-intro>p{font-size:15px}.benefit-row{grid-template-columns:33px 1fr 1.05fr;gap:25px}.benefit-row h3{font-size:23px}.benefit-row p{font-size:13px}}@media(max-width:800px){.section-width{width:calc(100% - 64px)}.site-header{height:82px;padding:0 32px}.wordmark{font-size:32px}.nav-demo{display:none}.hero{padding-top:35px;padding-bottom:49px}.hero .eyebrow{font-size:9px;margin-bottom:26px}.hero h1{font-size:9.5vw}.hero-description{font-size:16px;line-height:1.7;margin-top:25px}.hero-actions{gap:19px}.voice-stage{margin:0 16px;height:486px}.stage-scene{transform:scale(.76);top:44px}.stage-topline{left:21px;right:21px;font-size:7px;letter-spacing:.1em}.stage-demo-label{font-size:8px}.stage-bottomline{left:21px;right:21px;font-size:7px;justify-content:flex-start}.motion-control{font-size:9px}.examples-section{padding-top:78px;padding-bottom:76px}.examples-intro{align-items:flex-start;flex-direction:column;gap:24px;margin-bottom:32px}.examples-intro h2{font-size:64px}.examples-intro>p{font-size:16px;line-height:1.6}.channel-tabs{justify-content:space-between;gap:4px}.channel-tabs button{padding:11px 15px;font-size:12px;gap:7px}.channel-tabs svg{width:18px}.comparison-top{gap:15px}.comparison-top h3{font-size:16px}.screen-wrap{padding:28px;min-height:450px}.example-message{font-size:13px;line-height:1.9;min-height:179px}.screen-content{padding:23px 24px 27px}.comparison-caption{font-size:11px}.comparison-caption>span:last-child{display:none}.benefits{padding:75px 0 58px}.benefits h2{font-size:64px}.benefit-lead{font-size:16px;margin-bottom:40px}.benefit-row{grid-template-columns:22px 1fr;gap:9px 20px;padding:29px 0}.benefit-row h3{font-size:23px}.benefit-row h3 br{display:none}.benefit-row p{grid-column:2;font-size:13px;max-width:540px;padding-top:7px}.service-status{font-size:9px}.interest-section{padding-top:74px;padding-bottom:64px}.interest-section h2{font-size:64px}.interest-lead{font-size:14px}footer{padding:35px 32px 22px}.footer-top p{font-size:10px;max-width:200px;text-align:right;line-height:1.7}.footer-bottom>span:nth-child(2){display:none}}@media(max-width:520px){.section-width{width:calc(100% - 40px)}.site-header{height:74px;padding:0 21px}.wordmark{font-size:31px}.nav-cta{font-size:10px;min-height:37px;padding:9px 12px;gap:9px}.nav-cta svg{width:14px}.hero{padding:33px 18px 41px}.hero .eyebrow{font-size:8px;letter-spacing:.12em;margin-bottom:24px}.hero h1{font-size:11.3vw;line-height:1.04;letter-spacing:-.079em}.hero-description{font-size:13px;max-width:310px;line-height:1.8;margin-top:23px;margin-bottom:22px;letter-spacing:-.015em}.desktop-break{display:none}.hero-actions{gap:17px}.hero-actions .button{min-height:45px;padding:12px 16px;font-size:11px;gap:17px}.hero-actions .button svg{width:16px}.text-link{font-size:10px;gap:6px}.text-link svg{width:14px}.voice-stage{margin:0 10px;height:361px;border-radius:3px}.stage-scene{transform:scale(.53);top:27px}.stage-topline{left:15px;right:15px;top:18px;font-size:6px;letter-spacing:.05em}.stage-demo-label{font-size:7px}.stage-bottomline{bottom:15px;left:15px;right:15px;font-size:6px;letter-spacing:.08em}.stage-bottomline>span{max-width:220px;line-height:1.8;letter-spacing:.1em}.motion-control{font-size:8px;gap:4px;top:2px}.motion-control svg{width:12px}.slack-paper{left:100px;top:145px}.text-paper{right:88px;top:123px}.email-paper{transform:translateZ(70px) rotate(-1.5deg)}.phase-0 .slack-paper,.phase-1 .slack-paper{transform:translate(45px) rotate(-2deg) translateZ(-150px)}.phase-0 .text-paper,.phase-1 .text-paper{transform:translate(-50px) rotate(2deg) translateZ(-150px)}.examples-section{padding-top:60px;padding-bottom:58px}.examples-intro{gap:19px;margin-bottom:26px}.examples-intro h2{font-size:51px;letter-spacing:-.065em}.examples-intro>p{font-size:13px;max-width:300px;line-height:1.8}.channel-tabs button{padding:10px;font-size:11px;gap:5px}.channel-tabs svg{width:16px}.comparison-panel{padding-top:23px}.comparison-top{align-items:flex-start;gap:14px}.example-counter{font-size:8px;white-space:nowrap;padding-top:4px}.comparison-top h3{font-size:14px;line-height:1.6;letter-spacing:-.03em}.version-switch{margin-top:21px;margin-bottom:21px}.version-switch button{font-size:10px;padding:9px 13px;gap:5px}.screen-wrap{padding:14px;min-height:432px;border-radius:5px}.example-screen{border-radius:5px}.example-appbar{padding:0 15px;font-size:10px;min-height:43px}.example-appbar svg{width:17px}.appbar-detail{font-size:8px}.screen-content{padding:18px 18px 23px}.example-person{gap:9px;margin-bottom:17px}.example-person b{font-size:10px}.example-person div>span{font-size:8px}.example-person .avatar{width:29px;height:29px;font-size:9px}.example-subject{font-size:12px;margin-bottom:16px}.example-message{font-size:11px;line-height:1.85;min-height:183px}.example-message p+p{margin-top:12px}.text .screen-content{padding:25px 18px}.text .example-message{font-size:13px;line-height:1.8;margin-left:0;padding:17px}.slack .example-message{padding-left:0}.linkedin-foot{font-size:8px;margin-top:17px}.comparison-caption{font-size:10px;padding-top:16px}.example-disclosure{font-size:9px;margin-top:23px;padding:0 13px}.benefits{padding:57px 0 44px}.benefits .eyebrow{font-size:8px;letter-spacing:.1em;margin-bottom:25px}.benefits h2{font-size:51px;line-height:1.07;letter-spacing:-.06em}.benefit-lead{font-size:13px;line-height:1.85;margin-top:22px;margin-bottom:31px}.benefit-row{grid-template-columns:15px 1fr;column-gap:15px;padding:25px 0}.row-number{font-size:9px;padding-top:5px}.benefit-row h3{font-size:20px}.benefit-row h3 br{display:block}.benefit-row p{font-size:12px;line-height:1.9}.service-status{font-size:9px;margin-top:22px;max-width:325px}.interest-section{padding:58px 24px 53px}.early-label{font-size:7px;letter-spacing:.11em}.interest-section h2{font-size:49px;letter-spacing:-.065em;margin-top:25px}.interest-lead{font-size:12px;margin:22px 0 28px}.interest-form label{font-size:10px}.interest-form input,.interest-form textarea{font-size:16px;padding:12px;min-height:48px}.interest-form textarea{font-size:13px;min-height:92px}.submit-button{min-height:49px;font-size:12px}.form-note{font-size:8px}.direct-contact{font-size:10px;margin-top:24px}.footer-top{gap:25px}.footer-top p{font-size:9px;max-width:167px}.footer-top .wordmark{font-size:29px}footer{padding:30px 22px 20px}.footer-bottom{font-size:8px}.footer-bottom button{font-size:9px}.privacy-dialog{padding:34px 25px}.privacy-dialog h2{font-size:28px}.privacy-dialog p{font-size:12px}.form-success{padding:33px 21px}.form-success h3{font-size:23px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.stage-scene{transform:scale(1)}.writing-after{opacity:1;transform:none;filter:none}.writing-before{opacity:0}@media(max-width:1100px){.stage-scene{transform:scale(.91)}}@media(max-width:800px){.stage-scene{transform:scale(.76)}}@media(max-width:520px){.stage-scene{transform:scale(.53)}}}.hero h1{letter-spacing:-.072em;word-spacing:.02em}.hero{padding-top:36px;padding-bottom:48px}.hero-description{font-size:17px}.inline-illustration{text-align:center;font-size:11px;color:#656e5c;margin:-9px 0 13px}.example-message{font-size:16px;line-height:1.85}.example-disclosure{font-size:11px;color:#66705d}.service-status{font-size:12px;color:#bcc7b2}.comparison-caption{font-size:13px;color:#616b57}.form-note{font-size:11px;color:#616b56}.footer-top p{color:#65705a}.footer-bottom{font-size:11px;color:#65705a}.footer-bottom button{font-size:12px}.interest-form label{font-size:13px}.interest-form label span{font-size:11px;color:#67725b}.interest-form input,.interest-form textarea{font-size:16px}.interest-form input::placeholder,.interest-form textarea::placeholder{color:#616b56}.interest-lead{color:#626f54}.direct-contact{font-size:12px}.benefit-row h3{max-width:300px}.stage-demo-label{font-size:11px}.motion-control{min-height:36px;min-width:60px;justify-content:flex-end;top:-5px}.text-paper .sent{transition:background .5s}.phase-3 .text-paper .sent{background:#275a37}.phase-3 .mini-reactions{color:#315937}@media(max-width:800px){.hero{padding-top:30px;padding-bottom:44px}.hero-description{font-size:15px}.screen-wrap{min-height:480px}.example-message,.benefit-row p{font-size:15px}.service-status{font-size:11px}.benefit-row h3{max-width:100%}.comparison-caption{font-size:12px}.interest-lead{font-size:15px}}@media(max-width:520px){.hero{padding:31px 18px 35px}.hero h1{font-size:11.1vw;letter-spacing:-.071em}.hero-description{font-size:13px;max-width:328px}.channel-tabs button{min-height:44px;padding:10px 9px}.example-message{font-size:14px;line-height:1.8}.example-person b{font-size:12px}.example-person div>span{font-size:10px}.example-subject{font-size:13px}.example-appbar{font-size:11px}.screen-wrap{min-height:0;padding:13px}.screen-content{padding:20px 16px 25px}.example-message{min-height:245px}.text .example-message{min-height:0;font-size:14px}.text .screen-content{min-height:245px;display:flex;align-items:center}.slack .example-message,.linkedin .example-message{min-height:245px}.comparison-caption{font-size:12px}.example-disclosure{font-size:11px;margin-top:22px}.inline-illustration{font-size:11px}.stage-demo-label{font-size:8px}.motion-control{min-height:36px;min-width:60px;top:-5px}.benefit-row h3{font-size:21px}.benefit-row p{font-size:14px}.service-status{font-size:11px}.interest-lead{font-size:14px}.interest-form label{font-size:12px}.interest-form textarea{font-size:16px}.form-note{font-size:11px}.direct-contact{font-size:12px}.footer-top p{font-size:11px}.footer-bottom{font-size:10px}.footer-bottom button{font-size:12px}}.mobile-scene{display:none}.hero h1{font-size:clamp(70px,9.8vw,152px)}.examples-intro>p{max-width:350px}.comparison-panel{padding-top:8px}.comparison-top{display:none}.benefits h2{margin-top:0}.footer-bottom{justify-content:space-between}.footer-bottom>span:nth-child(2){display:block}@media(max-width:800px){.hero h1{font-size:10vw}}@media(max-width:520px){.hero h1{font-size:11.1vw}.examples-intro h2,.benefits h2{font-size:45px}.interest-section h2{font-size:46px}.voice-stage{height:415px}.stage-scene{display:none}.stage-topline{font-size:8px;top:18px;letter-spacing:.04em}.stage-demo-label{font-size:8px}.stage-bottomline{font-size:7px}.stage-bottomline>span{max-width:235px}.mobile-scene{display:block;position:relative;height:100%;padding-top:69px}.mobile-front{width:calc(100% - 55px);margin:auto;position:relative;background:#fffef9;border:1px solid #e0e3d4;border-radius:7px;box-shadow:0 17px 21px -17px #21381180;z-index:2;transform:rotate(-2deg);transition:transform .8s}.mobile-front-top{display:flex;align-items:center;gap:8px;padding:14px 16px;font-size:11px;background:#f0f1e9;border-bottom:1px solid #e6e9dc}.mobile-person{display:flex;align-items:center;gap:9px;margin:16px 17px}.mobile-person>span{font-size:10px;font-weight:650}.mobile-person small{display:block;font-size:9px;font-weight:400;color:#79806f;margin-top:2px}.mobile-front p{margin:0 17px 16px;font-size:14px;line-height:1.7;min-height:73px;animation:message-in .7s ease}.mobile-proof{border-top:1px solid #e5e9d9;margin:0 17px;padding:11px 0;display:flex;gap:6px;align-items:center;font-size:10px;color:#496138}.mobile-back{position:absolute;top:100px;width:220px;height:200px;background:#f5f8ec;border:1px solid #ced9ba;border-radius:7px;display:flex;gap:7px;align-items:flex-start;padding:17px;font-size:10px;transition:transform 1s}.mobile-back-left{left:-30px;transform:rotate(-13deg);background:#314b36;color:#fff}.mobile-back-right{right:-30px;transform:rotate(14deg)}.phase-0 .mobile-front{transform:rotate(1deg)}.phase-0 .mobile-back-left,.phase-1 .mobile-back-left{transform:translate(50px) rotate(-3deg)}.phase-0 .mobile-back-right,.phase-1 .mobile-back-right{transform:translate(-50px) rotate(3deg)}.mobile-seal{font-size:10px;font-weight:650;position:relative;z-index:3;width:fit-content;margin:-2px auto 0;background:var(--orange);border:1px solid #d87b4c;border-radius:5px;padding:10px 13px;transform:rotate(-3deg);box-shadow:0 2px #b85e3020}.comparison-panel{padding-top:0}.version-switch{margin-top:22px}.footer-bottom>span:nth-child(2){display:none}}.email-interest{width:min(100%,460px);margin:26px auto 0}.form-note button{background:transparent;color:inherit;border:0;text-decoration:underline;text-underline-offset:3px;padding:5px;font:inherit}.hero{padding-top:52px}.hero h1{margin-top:0}.voice-theatre{margin:0 24px;padding:24px 32px 30px;background:#d9f475;border-radius:5px;position:relative;isolation:isolate;overflow:clip}.theatre-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1260px;margin:auto}.scene-chapters{display:flex;align-items:center;gap:16px}.scene-chapters>svg{opacity:.4}.scene-chapters button{border:0;background:none;padding:12px 0;color:#4f622b;display:flex;gap:8px;align-items:center;font-size:13px;font-weight:650;min-height:44px}.scene-chapters button span{font-size:10px;opacity:.7}.scene-chapters button[aria-pressed=true]{color:#202a16;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:2px}.scene-motion{border:1px solid #9eb64f;background:transparent;border-radius:30px;padding:11px 15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:12px;min-height:44px}.scene-motion:hover{background:#e6f8ad}.scene-canvas{height:546px;position:relative;max-width:1230px;margin:12px auto 0;perspective:1200px}.scene-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(18px) scale(.94);transition:opacity .45s ease,transform .8s cubic-bezier(.18,.8,.2,1),visibility .45s}.scene-0 .samples-layer,.scene-1 .personal-layer,.scene-2 .agents-layer,.scene-3 .agents-layer,.scene-4 .agents-layer{opacity:1;visibility:visible;pointer-events:auto;transform:none}.scene-1 .samples-layer{transform:translateY(0) scale(.12) rotate(12deg)}.scene-2 .personal-layer{transform:translateY(60px) scale(.12)}.writing-samples{position:relative;width:min(910px,96%);height:480px}.writing-sample{position:absolute;width:390px;padding:25px;background:#fffef6;border:1px solid #d0d5b9;border-radius:5px;box-shadow:0 20px 30px -23px #26361a85}.writing-sample>div{display:flex;align-items:center;gap:10px;font-size:12px;color:#647052;margin-bottom:24px}.writing-sample p{font-size:23px;letter-spacing:-.035em;line-height:1.5}.writing-sample em{font-style:normal;background:#edf5cd;box-decoration-break:clone;-webkit-box-decoration-break:clone}.sample-email{left:2%;top:35px;transform:rotate(-7deg)}.sample-note{right:1%;top:106px;transform:rotate(7deg);background:#f7b186}.sample-note em{background:#ffd6ac}.sample-note>div{color:#703f23}.sample-slack{left:23%;bottom:10px;transform:rotate(-2deg);background:#263c2d;color:#f0f3e6}.sample-slack>div{color:#c4d2be}.sample-slack em{background:#455e3c}.sample-rule{display:block;width:85%;height:1px;background:#e0e3d4;margin-top:23px}.sample-rule.short{width:62%;margin-top:14px}.scene-0 .writing-sample{animation:sample-arrive .9s both cubic-bezier(.15,.8,.2,1)}.scene-0 .sample-note{animation-delay:.15s}.scene-0 .sample-slack{animation-delay:.3s}@keyframes sample-arrive{0%{opacity:0;translate:0 55px}to{opacity:1;translate:0 0}}.personal-model-object{width:302px;height:385px;position:relative;transform:rotate(-4deg)}.personal-model-face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:22px;border-radius:12px;border:1px solid #5b7058;background:#233c2f;color:#e6f3ba;box-shadow:13px 20px #afc95e,0 34px 44px -30px #182818a0}.model-spine{position:absolute;top:5px;right:-10px;bottom:-7px;left:11px;border-radius:12px;background:#738b4f;transform:skewY(2deg)}.model-card-top{display:flex;align-items:center;justify-content:space-between}.model-card-top>span:first-child{font-size:9px;letter-spacing:.11em}.voice-mark{display:inline-flex;align-items:baseline;justify-content:center;font-size:70px;font-weight:800;letter-spacing:-.13em;line-height:1;padding-right:.1em}.voice-mark>span{color:#f6a06b}.voice-mark-small{font-size:29px}.voice-print{position:relative;flex:1;overflow:hidden;margin:19px -5px 13px}.voice-print i{position:absolute;left:calc(50% - 14px);top:50%;width:calc(27px + var(--line) * 10px);height:calc(44px + var(--line) * 10px);border:1px solid #cee790;border-radius:41% 59% 56% 44%;transform:translate(-50%,-50%) rotate(calc(var(--line) * 5deg - 25deg));opacity:calc(1 - var(--line) * .027)}.model-card-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.model-card-bottom strong{font-size:32px;letter-spacing:-.065em;line-height:1.08}.model-card-bottom>span{font-size:10px;display:flex;gap:5px;align-items:center;white-space:nowrap}.model-training-stamp{position:absolute;bottom:-54px;right:-66px;display:flex;gap:10px;align-items:center;padding:17px 20px;border:1px solid #d47e49;border-radius:5px;background:#f6a06b;color:#372e1c;font-size:13px;transform:rotate(7deg);box-shadow:0 8px #233c2f14}.scene-1 .personal-model-object{animation:model-materialize 1s cubic-bezier(.15,.8,.2,1) both}.scene-1 .voice-print i{animation:print-materialize 1s .2s both ease-out}@keyframes model-materialize{0%{opacity:0;transform:rotateY(-55deg) rotate(-15deg) scale(.68)}to{opacity:1;transform:rotateY(0) rotate(-4deg) scale(1)}}@keyframes print-materialize{0%{scale:.2;opacity:0}to{scale:1}}.sample-flight{width:85px;height:60px;background:#fff8dd;border:1px solid #909e5e;position:absolute;left:50%;top:44%;opacity:0;pointer-events:none}.scene-1 .flight-one{animation:page-to-model 1s cubic-bezier(.35,0,.15,1);--from-x: -360px;--from-y: -120px;--from-r: -25deg}.scene-1 .flight-two{animation:page-to-model 1s .13s cubic-bezier(.35,0,.15,1);--from-x: 260px;--from-y: 80px;--from-r: 18deg;background:#f6a06b}@keyframes page-to-model{0%{opacity:1;transform:translate(var(--from-x),var(--from-y)) rotate(var(--from-r))}70%{opacity:.9}to{opacity:0;transform:translate(-30px,-20px) rotate(0) scale(.2)}}.agent-composition{width:100%;max-width:1160px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,.78fr);gap:24px;align-items:center;padding:25px 18px}.agent-position{min-width:0;position:relative}.agent-slack{transform:rotate(-4deg) translateY(16px)}.agent-email{transform:rotate(2deg) translateY(-6px);z-index:1}.agent-text{transform:rotate(5deg)}.demo-window{background:#fffef8;border:1px solid #d2d6c5;border-radius:8px;box-shadow:0 22px 32px -24px #2b3d20aa;overflow:hidden}.demo-appbar{display:flex;justify-content:space-between;gap:8px;align-items:center;background:#f0f1e8;border-bottom:1px solid #dce0d0;padding:15px 17px}.demo-appbar>span:first-child{display:flex;gap:8px;align-items:center;font-size:12px}.window-dots{font-size:12px;letter-spacing:.1em;color:#657253}.demo-window-inner{padding:21px}.demo-sender{display:flex;align-items:center;gap:10px;margin-bottom:22px}.demo-avatar{width:31px;height:31px;border-radius:50%;background:#f9b284;display:grid;place-items:center;font-size:10px;flex-shrink:0}.demo-sender strong{display:block;font-size:11px}.demo-sender div>span{font-size:10px;color:#6f756a}.demo-copy{font-size:14px;line-height:1.75;color:#64695e}.demo-copy p+p{margin-top:14px}.demo-window-email .demo-copy{min-height:224px}.demo-window-slack .demo-copy{font-size:12px;min-height:226px}.is-personal .demo-copy{color:#233725}.demo-window-email.is-personal .demo-copy{font-size:17px;line-height:1.7}.demo-window-slack.is-personal .demo-copy{font-size:14px}.demo-status{display:flex;align-items:center;justify-content:space-between;min-height:26px;border-top:1px solid #e1e5d5;padding-top:13px;margin-top:20px;color:#57654c;font-size:10px}.demo-status>span:first-child{display:flex;align-items:center;gap:5px}.demo-status .voice-mark{font-size:23px}.demo-device{aspect-ratio:9 / 19.5;width:100%;max-width:221px;border:7px solid #293523;border-radius:33px;background:#fffef9;margin:auto;display:flex;flex-direction:column;position:relative;box-shadow:0 23px 35px -27px #253919c0;overflow:hidden}.device-status{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:33px;padding:6px 16px 0;font-size:9px;font-weight:750}.device-island{position:absolute;width:56px;height:16px;top:5px;left:calc(50% - 28px);border-radius:12px;background:#293523}.device-contact{padding:9px 9px 11px;border-bottom:1px solid #e3e6dc;display:grid;grid-template-columns:25px 1fr 25px;align-items:center}.device-contact>span:nth-child(2){display:grid;justify-items:center;gap:4px;font-size:11px}.contact-avatar{display:grid;place-items:center;background:#dfe5d7;border-radius:50%;width:28px;height:28px;font-size:13px}.device-body{flex:1;padding:16px 12px 8px}.message-time{display:block;text-align:center;font-size:8px;color:#72796a;margin-bottom:20px}.device-bubble{max-width:100%;margin-left:auto;width:fit-content;background:#e7eadf;padding:12px;border-radius:14px 14px 4px}.device-bubble .demo-copy{font-size:12px;line-height:1.65}.device-bubble .demo-copy{min-height:0}.device-draft-status{font-size:9px;color:#58664d;display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:8px}.is-personal .device-bubble{max-width:100%;margin-left:auto;width:fit-content;background:#2f5a36;color:#fff}.is-personal .device-bubble .demo-copy{color:#fff;font-size:15px;line-height:1.65}.device-compose{margin:0 11px 16px;border:1px solid #d9dfd0;border-radius:22px;padding:8px 9px;display:flex;align-items:center;gap:8px;font-size:9px;color:#6c7662}.device-compose>span{flex:1}.device-home{position:absolute;bottom:5px;height:3px;width:60px;background:#293523;left:calc(50% - 30px);border-radius:3px}.scene-3 .agent-position{animation:voice-settle .85s cubic-bezier(.12,.8,.2,1) both}.scene-3 .agent-slack{animation-delay:.09s}.scene-3 .agent-text{animation-delay:.18s}.scene-3 .copy-human p{animation:voice-reveal .7s calc(.2s + var(--paragraph) * .15s) both cubic-bezier(.2,.8,.2,1)}@keyframes voice-settle{0%{scale:.88;translate:0 18px}60%{scale:1.025}to{scale:1;translate:0 0}}@keyframes voice-reveal{0%{opacity:0;clip-path:inset(0 0 100%);translate:0 8px}to{opacity:1;clip-path:inset(0);translate:0 0}}.voice-activation{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-8deg);z-index:5;border:1px solid #edab6f;border-radius:9px;padding:17px 27px;display:flex;align-items:center;gap:20px;background:#f6a06b;color:#253621;box-shadow:0 20px 45px -24px #26351bab;pointer-events:none;opacity:0}.voice-activation .voice-mark>span{color:#fff4d3}.voice-activation>span:last-child{font-size:20px;line-height:1.2;letter-spacing:-.05em;font-weight:750}.scene-3 .voice-activation{animation:activation-stamp 1.4s cubic-bezier(.16,.8,.2,1) both}@keyframes activation-stamp{0%{opacity:0;scale:1.6}18%{opacity:1;scale:.95}30%,64%{opacity:1;scale:1}to{opacity:0;scale:.6;translate:0 25px}}.improvement-loop{position:relative;width:fit-content;margin:12px auto 0;display:flex;align-items:center;gap:9px;background:#eef8c9;border:1px solid #bbd277;padding:11px 17px;border-radius:25px;font-size:11px;white-space:nowrap;animation:feedback-arrive .65s both}.improvement-loop .voice-mark{font-size:24px}@keyframes feedback-arrive{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}.scene-caption{max-width:600px;margin:20px auto 0;text-align:center;min-height:78px}.scene-caption strong{font-size:24px;letter-spacing:-.045em;font-weight:750;display:block}.scene-caption p{color:#53632b;font-size:13px;line-height:1.65;margin-top:7px}.scene-compare{display:flex;justify-content:center;gap:3px;margin:10px auto 0}.compare-pending{visibility:hidden;pointer-events:none}.scene-compare button{border:1px solid #acbf65;background:transparent;padding:10px 16px;display:flex;gap:7px;align-items:center;font-size:11px;border-radius:4px;min-height:40px}.scene-compare button[aria-pressed=true]{background:#273a21;border-color:#273a21;color:#f6f9e9}.theatre-signoff{font-size:clamp(18px,2.1vw,29px);line-height:1.5;letter-spacing:-.025em;font-weight:800;text-align:center;margin-top:27px;padding-top:24px;border-top:1px solid #b9d363}.mobile-agent-channels{display:none}.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation-play-state:paused!important}.motion-unstarted .writing-sample{animation:none}.motion-static *,.motion-static *:before,.motion-static *:after{animation:none!important;transition:none!important}.model-freedom{width:min(1200px,calc(100% - 112px));margin:128px auto 0}.model-freedom-intro{text-align:center}.model-freedom h2{font-size:clamp(40px,5.2vw,68px);line-height:1.12;font-weight:750}.model-freedom h2 span{color:#64754d}.model-freedom-intro p{max-width:645px;margin:24px auto 0;font-size:17px;line-height:1.8;color:#6b7065}.model-flow{display:grid;grid-template-columns:minmax(0,1fr) 54px minmax(180px,.8fr) 54px minmax(0,1.15fr);align-items:center;gap:8px;margin:56px 0 0;padding:44px 28px;border:1px solid #d8ddcd;border-radius:7px;background:#eeeee4}.flow-label{font-size:9px;letter-spacing:.1em;font-weight:750;display:block;color:#66735b}.model-options{display:flex;flex-wrap:wrap;gap:7px;margin:20px 0 15px}.model-options span{font-size:15px;padding:11px 14px;border:1px solid #d3d9c8;background:#f9f9f2;border-radius:4px;display:inline-flex;align-items:center;gap:8px;letter-spacing:-.02em}.model-options span:last-child{font-size:12px}.model-input>p{font-size:12px;color:#66735b}.flow-connector{display:flex;align-items:center;position:relative;color:#8a9775}.flow-connector>span{width:100%;border-top:1px dashed #aeb998}.flow-connector svg:last-child{display:none}.verny-gateway{padding:21px 18px 18px;background:#263c2d;color:#eff5e3;border-radius:12px;box-shadow:0 7px #bac6a5;transform:rotate(-2deg)}.gateway-brand{display:flex;align-items:center;gap:12px;margin-bottom:22px}.gateway-brand .voice-mark{font-size:43px}.gateway-brand>span:last-child{font-size:22px;letter-spacing:-.06em;font-weight:750}.gateway-check{display:flex;align-items:center;gap:9px;border-top:1px solid #526447;padding:12px 0 0;margin-top:11px;font-size:12px}.gateway-check>span{flex:1}.gateway-check>svg:last-child{color:#d9f475}.model-output{padding-left:8px}.model-output>p{margin:21px 0;font-size:19px;letter-spacing:-.025em;line-height:1.75}.model-output mark{color:inherit;background:#d9f475;box-decoration-break:clone;-webkit-box-decoration-break:clone}.output-proof{display:flex;align-items:center;gap:7px;font-size:10px;color:#526647}.guardrail-notes{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:40px;padding:0 24px}.guardrail-notes>div{position:relative;padding-left:39px}.guardrail-notes>div>svg{position:absolute;left:0;top:2px;color:#708258}.guardrail-notes h3{font-size:19px;letter-spacing:-.04em;margin-bottom:12px}.guardrail-notes p{font-size:14px;line-height:1.8;color:#6b7263}.model-flexibility{text-align:center;font-size:13px;color:#6b7263;margin-top:42px}.comparison-panel{padding-top:26px}.version-switch{margin-bottom:24px}@media(min-width:1600px){.voice-theatre{margin-inline:auto;max-width:1552px}}@media(max-width:1100px)and (min-width:1001px){.demo-window-inner{padding:16px}.demo-window-email .demo-copy{font-size:12px}.demo-window-email.is-personal .demo-copy{font-size:15px}.demo-window-slack .demo-copy{font-size:11px}.demo-window-slack.is-personal .demo-copy{font-size:13px}.agent-composition{gap:16px}}@media(max-width:1000px){.voice-theatre{padding:18px 24px 26px;margin-inline:16px}.scene-canvas{height:586px}.scene-chapters{gap:13px}.scene-chapters button{font-size:12px}.writing-samples{width:min(650px,94%);height:490px}.writing-sample{width:330px}.writing-sample p{font-size:21px}.sample-email{left:3%;top:10px}.sample-note{right:1%;top:151px}.sample-slack{left:12%;bottom:0}.agent-composition{display:block;height:540px;padding:4px 0;width:min(460px,100%)}.agent-position{display:none;transform:none;height:100%}.agent-composition[data-mobile-channel=email] .agent-email,.agent-composition[data-mobile-channel=slack] .agent-slack,.agent-composition[data-mobile-channel=text] .agent-text{display:grid;place-items:center}.demo-device{width:clamp(204px,58vw,244px);max-width:244px;height:auto}.device-status{min-height:35px;font-size:10px}.device-contact{padding-block:8px}.device-body{padding:14px 11px 8px}.device-bubble{padding:10px}.device-bubble .demo-copy{font-size:13px;line-height:1.55;min-height:0}.is-personal .device-bubble .demo-copy{font-size:16px}.message-time{font-size:9px;margin-bottom:14px}.device-draft-status{font-size:10px}.device-compose{min-height:35px;font-size:10px}.demo-window{width:100%}.demo-window-inner{padding:26px}.demo-copy,.demo-window-slack .demo-copy{font-size:16px;min-height:240px}.demo-window-email.is-personal .demo-copy,.demo-window-slack.is-personal .demo-copy{font-size:19px}.demo-sender strong{font-size:13px}.demo-sender div>span{font-size:11px}.demo-appbar>span:first-child{font-size:13px}.demo-status{font-size:12px}.agents-layer{align-content:start;padding-top:8px}.mobile-agent-channels{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;gap:4px}.mobile-agent-channels button{border:1px solid transparent;background:transparent;display:flex;align-items:center;gap:7px;border-radius:4px;padding:10px 13px;min-height:42px;font-size:12px;color:#4a5f2b}.mobile-agent-channels button[aria-pressed=true]{background:#eef8cd;border-color:#bdd279}.improvement-loop{font-size:10px;padding:8px 13px;box-shadow:0 5px 10px #20301814}.improvement-loop .voice-mark{font-size:19px}.scene-caption{margin-top:22px}.model-freedom{width:calc(100% - 64px);margin-top:95px}.model-flow{grid-template-columns:1fr 35px 185px;padding:30px 24px}.model-flow>.flow-connector:nth-of-type(4){display:none}.model-output{grid-column:1 / -1;margin-top:34px;padding:25px 0 0;border-top:1px solid #d5ddc6}.model-output>p{font-size:23px;max-width:600px}.guardrail-notes{gap:34px;padding:0}}@media(max-width:640px){.hero{padding-top:42px}.voice-theatre{padding:14px 16px 22px;margin-inline:10px}.theatre-toolbar{flex-wrap:wrap;gap:7px;justify-content:center}.scene-chapters{width:100%;justify-content:space-between;gap:3px}.scene-chapters button{gap:4px;font-size:11px}.scene-chapters button span{font-size:8px}.scene-chapters>svg{width:12px}.scene-motion{position:absolute;right:15px;top:69px;z-index:8;padding:9px;min-width:40px;min-height:40px;background:#e3f798}.scene-motion>span{display:none}.scene-canvas{height:548px;margin-top:26px}.scene-layer{top:0;right:0;bottom:0;left:0}.writing-samples{width:100%;height:490px}.writing-sample{width:calc(100% - 44px);padding:19px 20px;min-height:140px}.writing-sample>div{font-size:10px;gap:7px;margin-bottom:14px}.writing-sample p{font-size:19px;line-height:1.4}.sample-rule{display:none}.sample-email{top:2px;left:16px;transform:rotate(-4deg)}.sample-note{top:159px;left:26px;right:auto;transform:rotate(3deg)}.sample-slack{top:314px;left:17px;bottom:auto;transform:rotate(-2deg)}.personal-model-object{width:250px;height:342px}.model-training-stamp{right:-8px;font-size:11px;padding:14px 16px}.model-card-bottom strong{font-size:29px}.model-card-bottom>span{font-size:9px}.scene-1 .flight-one{--from-x: -120px;--from-y: -140px}.scene-1 .flight-two{--from-x: 80px;--from-y: 190px}.agent-composition{width:100%;height:498px;padding-top:0}.demo-device{width:clamp(204px,56vw,228px);max-width:228px}.demo-window-inner{padding:21px}.demo-copy,.demo-window-slack .demo-copy{font-size:14px;min-height:230px}.demo-window-email.is-personal .demo-copy,.demo-window-slack.is-personal .demo-copy{font-size:17px}.demo-appbar{padding:14px}.demo-appbar>span:first-child{font-size:11px}.scene-caption{margin-top:12px;min-height:83px}.scene-caption strong{font-size:23px;line-height:1.2;max-width:300px;margin:auto}.scene-caption p{font-size:12px;line-height:1.65;max-width:290px;margin-inline:auto}.voice-activation{padding:14px 22px;gap:13px}.voice-activation .voice-mark{font-size:57px}.voice-activation>span:last-child{font-size:17px;white-space:nowrap}.improvement-loop{max-width:100%;gap:5px;padding:9px;font-size:9px}.improvement-loop>svg{width:13px}.improvement-loop>svg:first-child{display:none}.theatre-signoff{max-width:340px;margin:18px auto 0;padding-top:18px;font-size:21px;line-height:1.35;letter-spacing:-.04em}.scene-compare{margin-top:12px}.model-freedom{width:calc(100% - 40px);margin-top:78px}.model-freedom h2{font-size:clamp(33px,8.4vw,49px);line-height:1.13}.model-freedom-intro p{font-size:15px;line-height:1.8;margin-top:22px}.model-flow{display:flex;flex-direction:column;padding:27px 24px;gap:20px;margin-top:32px}.model-input{width:100%}.model-options{margin:14px 0;gap:6px}.model-options span{font-size:13px;padding:9px 11px}.model-options span:last-child{font-size:11px}.flow-connector{width:24px;height:29px;flex-direction:column}.flow-connector>span{width:0;height:14px;border-top:0;border-left:1px dashed #8a9775}.flow-connector svg:nth-child(2){display:none}.flow-connector svg:last-child{display:block}.model-flow>.flow-connector:nth-of-type(4){display:flex}.verny-gateway{width:217px;transform:rotate(-3deg);padding:20px}.model-output{border:0;margin:0;padding:0;width:100%}.model-output>p{font-size:21px;margin-block:14px}.output-proof{font-size:10px;line-height:1.6}.guardrail-notes{grid-template-columns:1fr;gap:28px;margin-top:28px}.guardrail-notes h3{font-size:19px}.guardrail-notes p{font-size:14px}.model-flexibility{font-size:12px;line-height:1.8;margin-top:29px}}@media(max-width:520px){.scene-canvas{height:530px}.agent-composition{height:480px}}@media(max-width:360px){.voice-theatre{padding-inline:12px}.scene-chapters button{font-size:10px}.scene-chapters button span{display:none}.scene-canvas{height:515px}.writing-samples{height:490px}.writing-sample{padding:16px;width:calc(100% - 34px)}.writing-sample p{font-size:18px}.writing-sample>div{font-size:9px}.sample-email{left:11px}.sample-note{left:20px;top:168px}.sample-slack{left:12px;top:334px}.personal-model-object{width:226px;height:328px}.agent-composition{height:465px}.demo-copy,.demo-window-slack .demo-copy{font-size:13px;line-height:1.7;min-height:0}.demo-window-email.is-personal .demo-copy,.demo-window-slack.is-personal .demo-copy{font-size:15px}.demo-window-inner{padding:18px}.device-bubble .demo-copy{font-size:12px}.is-personal .device-bubble .demo-copy{font-size:15px}.theatre-signoff{font-size:19px}.scene-caption strong{font-size:22px}}@media(prefers-reduced-motion:reduce){.voice-theatre *,.voice-theatre *:before,.voice-theatre *:after{animation:none!important;transition:none!important}.voice-activation{display:none}}
