.ot{--ot-ink:#123443;--ot-green:#167c6b;--ot-muted:#5e7782;color:var(--ot-ink);background:#fff}.ot *{box-sizing:border-box}.ot .container{max-width:1200px}.ot h1{font-size:clamp(36px,4.2vw,56px);line-height:1.08;letter-spacing:-1.7px;margin:16px 0 20px;font-weight:700}.ot h2{font-size:clamp(28px,3vw,38px);line-height:1.2;margin:10px 0 18px;letter-spacing:-.7px}.ot h3{font-size:21px;line-height:1.3;margin:12px 0}.ot p{color:var(--ot-muted);font-size:16px;line-height:1.7;margin:0 0 16px}.ot a{color:var(--ot-green)}.ot-kicker{font-size:11px;font-weight:750;letter-spacing:1.6px;color:var(--ot-green)}.ot-section{padding:64px 0}.ot-soft{background:#f0f8f6}.ot-hero{padding:96px 0 42px;background:linear-gradient(120deg,#eff8f5,#fff)}.ot-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.ot-lead{font-size:18px!important;max-width:580px}.ot-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px;margin:24px 0 14px}.ot-actions a{font-weight:650;text-decoration:none}.ot-primary{display:inline-flex;justify-content:center;align-items:center;padding:13px 20px;border-radius:10px;color:white!important;background:var(--ot-green);font-size:14px}.ot-primary:hover{background:#105f53}.ot-small{font-size:12px!important}.ot-image{width:100%;height:auto;border:1px solid #cce2db;border-radius:18px;box-shadow:0 18px 48px #133c4a14}.ot-caption{font-size:12px!important;margin:12px 0!important}.ot-anchors{display:flex;justify-content:center;gap:12px 28px;flex-wrap:wrap;border-top:1px solid #dfebe6;padding:19px 0}.ot-anchors a{font-size:13px;font-weight:650;text-decoration:none}.ot-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ot-card{border:1px solid #d3e5e0;background:#fff;border-radius:16px;padding:25px;min-width:0}.ot-card p:last-child{margin:0}.ot-head{max-width:760px;margin-bottom:28px}.ot-number{font-size:11px;color:var(--ot-green);font-weight:700;letter-spacing:1px}.ot-note{border-left:3px solid #34a78e;padding:14px 18px;background:#f0f8f6;margin-top:24px}.ot-note p{margin:0;font-size:14px}.ot-demo{border-radius:20px;background:#102f40;padding:26px;color:#fff}.ot-demo .ot-kicker{color:#8adcc6}.ot-demo p{color:#c9dde1}.ot-demo-grid{display:grid;grid-template-columns:210px 1fr;gap:24px;margin-top:22px}.ot-steps{display:flex;flex-direction:column;gap:10px}.ot-steps button{background:#ffffff0a;color:#d5e7e9;border:1px solid #ffffff24;padding:13px;text-align:left;border-radius:10px;font:inherit;font-size:14px;cursor:pointer}.ot-steps button[aria-selected=true]{background:#c9f1e5;color:#153f3a;border-color:#86cdb9;font-weight:700}.ot-sample{background:white;border-radius:14px;padding:25px;color:var(--ot-ink);min-height:250px}.ot-sample p{color:var(--ot-muted);font-size:15px}.ot-sample small{color:#267465;font-size:11px;letter-spacing:.7px;font-weight:700}.ot-sample [hidden]{display:none}.ot-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.ot-tags span,.ot-seat{display:inline-block;border:1px solid #c8e9de;background:#e5f5ef;color:#126954;font-weight:650;border-radius:7px;padding:5px 9px;font-size:12px}.ot-price{font-size:30px;font-weight:750;margin:16px 0 10px}.ot-price small{font-weight:400;font-size:14px}.ot-card ul{padding-left:20px;line-height:1.8;color:var(--ot-muted);font-size:14px}.ot-card .ot-primary{margin-top:12px}.ot-setup{counter-reset:step;display:grid;gap:14px}.ot-setup article{display:grid;grid-template-columns:36px 1fr;gap:14px;border-bottom:1px solid #dce9e4;padding:0 0 15px}.ot-setup article:before{counter-increment:step;content:counter(step);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#def2e9;color:#156856;font-weight:700}.ot-setup h3{margin:0 0 7px;font-size:18px}.ot-setup p{margin:0;font-size:14px}.ot details{border-bottom:1px solid #d9e6e1;padding:18px 0}.ot summary{font-size:17px;font-weight:650;cursor:pointer}.ot details p{margin:12px 0 0;font-size:15px}.ot section[id]{scroll-margin-top:100px}.ot a:focus-visible,.ot button:focus-visible,.ot summary:focus-visible{outline:3px solid #60bda8;outline-offset:4px}.ot-final{padding:30px;border:1px solid #cce6db;border-radius:18px;background:#eaf7f1;display:flex;align-items:center;justify-content:space-between;gap:24px}.ot-final p{margin:0}@media(max-width:991px){.ot-grid{gap:28px}.ot-three{gap:14px}.ot-card{padding:20px}}@media(max-width:767px){.ot-section{padding:38px 0}.ot-hero{padding:94px 0 34px}.ot-grid,.ot-three{grid-template-columns:1fr}.ot h1{letter-spacing:-1px}.ot-lead{font-size:16px!important}.ot-actions{gap:14px}.ot-actions .ot-primary{width:100%}.ot-demo{padding:18px}.ot-demo-grid{grid-template-columns:1fr;gap:16px}.ot-steps{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ot-steps button{font-size:12px;padding:11px}.ot-sample{padding:20px;min-height:270px}.ot-final{display:block;padding:24px}.ot-final .ot-primary{margin-top:18px}.ot-anchors{gap:10px 18px}.ot-price{font-size:28px}.ot-head{margin-bottom:22px}}#team-plans .ot-card{display:flex;flex-direction:column}#team-plans .ot-card ul{list-style:none;padding:0;margin:0 0 20px}#team-plans .ot-card li{position:relative;padding-left:23px;line-height:1.55;margin:0 0 9px}#team-plans .ot-card li:before{content:"✓";position:absolute;left:0;top:0;color:#167c6b;font-weight:700}#team-plans .ot-card .ot-primary{align-self:flex-start;margin-top:auto}.ot-demo-grid{grid-template-columns:235px minmax(0,1fr)}.ot-handoff{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0}.ot-handoff span{background:#e4f5ee;border:1px solid #c9e7dc;border-radius:8px;padding:9px 12px;font-size:13px;color:#156856;font-weight:650}.ot-handoff b{color:#167c6b}.ot-chat-example{display:grid;gap:10px;margin:18px 0}.ot-chat-example>div{padding:13px 16px;border-radius:10px;background:#f0f7f5;border:1px solid #d8e9e3}.ot-chat-example>div:nth-child(2){margin-left:25px;background:#e7f5ef}.ot-chat-example strong{font-size:12px;color:#126856}.ot-chat-example p{font-size:14px;margin:6px 0 0;line-height:1.55}.ot-timer-example{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:18px 0}.ot-timer-example>div{padding:18px;border:1px solid #cce5dc;border-radius:12px;background:#f0f8f4}.ot-timer-example .ot-time{display:block;font-variant-numeric:tabular-nums;font-size:29px;line-height:1.2;letter-spacing:1px;margin:12px 0;color:#123443}.ot-timer-example p{font-size:13px;margin:8px 0}.ot-timer-example span{font-size:12px;color:#267465}.ot-timer-example h3{font-size:29px}.ot-tool-links{margin-top:26px}.ot-tool-links h3{font-size:18px;margin:0 0 16px}.ot-tool-links>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ot-tool-links a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 13px;border:1px solid #cde5db;border-radius:9px;background:#fff;color:#156d5d;font-size:13px;font-weight:650;text-decoration:none}.ot-tool-links a:hover{border-color:#167c6b;background:#e6f5ee}@media(max-width:991px){.ot-tool-links>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.ot-demo-grid{grid-template-columns:1fr}.ot-tool-links>div,.ot-timer-example{grid-template-columns:1fr 1fr}.ot-timer-example{gap:10px}.ot-timer-example>div{padding:13px;min-width:0}.ot-timer-example .ot-time,.ot-timer-example h3{font-size:23px}.ot-sample{min-height:0}.ot-chat-example>div:nth-child(2){margin-left:12px}.ot-tool-links a{font-size:12px;padding:11px}.ot-timer-example small{font-size:9px!important;letter-spacing:.2px}}.ot-ai{background:linear-gradient(130deg,#eaf7f1,#f5f9fc)}.ot-ai-intro{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:35px;align-items:center;max-width:1000px;margin:0 0 28px}.ot-ai-intro h2{max-width:780px}.ot-ai-intro p{margin-bottom:0}.ot-ai-intro img{width:150px;height:auto}.ot-ai-skills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ot-ai-skills article{padding:22px;border:1px solid #cfe6dd;border-radius:15px;background:#fff}.ot-ai-skills article>span{color:#187361;font-size:10px;font-weight:750;letter-spacing:1px}.ot-ai-skills h3{font-size:21px}.ot-ai-skills p{font-size:14px;margin:0;line-height:1.65}.ot-ai-example{display:grid;grid-template-columns:1fr 1fr;gap:28px;background:#143c48;border-radius:18px;padding:28px;margin-top:24px;color:#fff}.ot-ai-example .ot-kicker{color:#8cddc6}.ot-ai-example p{color:#c9dedf;font-size:14px;margin:0}.ot-ai-reply{background:#fff;border-radius:12px;padding:20px;color:#163e44}.ot-ai-reply ul{padding-left:18px;font-size:13px;line-height:1.8;margin:12px 0}.ot-ai-reply>span{display:inline-block;font-size:12px;font-weight:650;color:#176c5b;background:#e4f5ed;padding:6px 9px;border-radius:7px}@media(max-width:767px){.ot-ai-intro{grid-template-columns:1fr 75px;gap:12px}.ot-ai-intro img{width:75px}.ot-ai-intro h2{font-size:27px}.ot-ai-intro p{font-size:15px}.ot-ai-skills{grid-template-columns:1fr;gap:12px}.ot-ai-skills article{padding:20px}.ot-ai-example{grid-template-columns:1fr;padding:20px;gap:18px}}.ot-ai{padding-bottom:24px}.ot-ai>.container>p:last-child{margin-bottom:0}#shared-workflow{padding-top:28px}@media(max-width:767px){.ot-ai{padding-bottom:18px}#shared-workflow{padding-top:24px}}.ot-ai-intro img{transform:scaleX(-1);animation:ot-bot-float 5.6s ease-in-out infinite;transform-origin:center}@keyframes ot-bot-float{0%,100%{transform:scaleX(-1) translate(0,0) rotate(-2deg)}30%{transform:scaleX(-1) translate(4px,-9px) rotate(2deg)}65%{transform:scaleX(-1) translate(-3px,-5px) rotate(-1deg)}}@media(prefers-reduced-motion:reduce){.ot-ai-intro img{animation:none;transform:scaleX(-1)}}.ot-tool-preview{margin:18px 0 20px;text-align:center}.ot-tool-preview img{display:block;max-width:100%;width:auto;height:auto;max-height:265px;object-fit:contain;margin:0 auto;border-radius:10px}.ot-tool-preview figcaption{font-size:11px;color:#627f85;line-height:1.5;margin-top:8px}.ot-overview-preview{margin:0 0 18px;padding:10px;background:#f2f8f5;border-radius:11px}.ot-overview-preview img{width:100%;height:155px;object-fit:contain}.ot-overview-preview figcaption{font-size:10px}.ot-phone-preview img{max-height:300px}.ot-sample .ot-tool-preview{padding:12px;background:#f3f8f6;border:1px solid #e0ece5;border-radius:12px}@media(max-width:767px){.ot-overview-preview img{height:145px}.ot-tool-preview img{max-height:230px}.ot-phone-preview img{max-height:300px}.ot-sample .ot-tool-preview{padding:10px}}.ot-chat-row{display:grid;grid-template-columns:34px minmax(0,1fr);gap:11px;align-items:start}.ot-chat-person{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:#d6eee4;color:#167563}.ot-chat-person svg{width:22px;height:22px}.ot-chat-row>div{min-width:0}.ot-chat-example p{overflow-wrap:anywhere}.ot-chat-person{width:36px;height:36px;border-radius:50%;overflow:hidden;background:#fff}.ot-chat-person img{display:block;width:36px;height:36px;border-radius:50%;object-fit:cover}.ot-chat-row{grid-template-columns:36px minmax(0,1fr)}.ot-sample{display:grid;align-items:start}.ot-sample>[role="tabpanel"]{grid-area:1 / 1;min-width:0}.ot-sample>[role="tabpanel"][hidden]{display:block!important;visibility:hidden;pointer-events:none}.ot-chat-example>.ot-chat-row:nth-child(even){margin-left:25px;background:#e7f5ef}@media(max-width:767px){.ot-chat-example>.ot-chat-row:nth-child(even){margin-left:12px}}.ot-demo-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.ot-demo-toolbar .ot-kicker{margin:0}.ot-playback{border:1px solid #547580;border-radius:8px;background:transparent;color:#c9eee3;padding:8px 12px;font-size:12px;white-space:nowrap}.ot-playback:focus-visible{outline:2px solid #a4e4d1;outline-offset:3px}.ot-invoice-brand{display:flex;align-items:center;gap:9px;margin-bottom:20px;color:#123443}.ot-invoice-brand strong{font-size:14px;letter-spacing:.6px}.ot-invoice-brand span{display:block;font-size:10px;font-weight:400;letter-spacing:0;margin-top:3px}@media(max-width:767px){.ot-demo-toolbar{align-items:flex-start;gap:10px}.ot-demo-toolbar .ot-kicker{font-size:10px}.ot-playback{font-size:10px;padding:7px 9px}.ot-invoice-brand{gap:6px;flex-wrap:wrap}.ot-invoice-brand strong{font-size:11px}.ot-invoice-brand span{font-size:9px}}@media(max-width:767px){.ot-sample{display:block;min-height:0}.ot-sample>[role="tabpanel"][hidden]{display:none!important}}.ot-preview-toggle{display:none}@media(max-width:767px){.ot-steps{display:flex;flex-direction:row;overflow-x:auto;gap:8px;padding:2px 2px 10px;scroll-snap-type:x proximity}.ot-steps button{flex:0 0 auto;max-width:none;white-space:nowrap;scroll-snap-align:start}.ot-preview-toggle{display:inline-flex;align-items:center;background:none;border:0;padding:7px 0;margin:2px 0 10px;color:#167c6b;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.ot-sample>[role="tabpanel"]>.ot-tool-preview{display:none}.ot-sample>[role="tabpanel"].ot-preview-open>.ot-tool-preview{display:block}.ot-demo-toolbar{margin-bottom:10px}.ot-demo-grid{margin-top:12px}}@media(max-width:767px){.ot-steps{scrollbar-width:none}.ot-steps::-webkit-scrollbar{display:none}}.ot-document-preview{text-align:left}.ot-document-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ot-document-step{min-width:0;padding:15px;border:1px solid #cde3db;border-radius:10px;background:#fff}.ot-document-number{display:block;font-size:10px;font-weight:750;letter-spacing:.8px;color:#147460;margin-bottom:14px}.ot-document-step p{font-size:11px;line-height:1.5;margin:13px 0 0}.ot-paper{padding:12px;border:1px solid #b9d4d0;border-radius:6px;background:#f8fcfb;min-height:143px}.ot-paper strong{display:block;font-size:25px}.ot-paper span,.ot-paper b{display:block;font-size:9px;line-height:1.6}.ot-paper b{margin:9px 0}.ot-paper i{display:block;height:4px;margin:5px 0;background:#d0e4dd;border-radius:3px}.ot-paper i:last-child{width:65%}.ot-document-labels{display:grid;gap:7px}.ot-document-labels span{padding:6px 7px;border-radius:5px;background:#e8f6ef;color:#1c6558;font-size:10px}.ot-document-filename{display:block;font-size:10px;overflow-wrap:anywhere;line-height:1.6;margin-top:11px;color:#205c57}.ot-document-folder{display:grid;justify-items:center;text-align:center;padding:12px 8px;background:#eff8f4;border-radius:8px}.ot-document-folder svg{width:42px;height:42px;color:#278672}.ot-document-folder strong{font-size:12px;margin-top:5px}.ot-document-folder span{font-size:10px;color:#5e7782;margin-top:4px}.ot-file-status{display:block;font-size:10px;font-weight:650;color:#147460;margin-top:10px}@media(max-width:767px){.ot-document-flow{grid-template-columns:1fr}.ot-document-step{padding:14px}.ot-document-step p{font-size:12px}.ot-document-filename,.ot-document-labels span{font-size:12px}}.ot-ai-work-preview{text-align:left}.ot-ai-work-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ot-ai-window,.ot-project-window,.ot-document-window{min-width:0;padding:17px;border:1px solid #d2e5dd;border-radius:12px;background:white}.ot-ai-window{background:linear-gradient(145deg,#edf8f3,#fff)}.ot-ai-window-head{display:flex;align-items:center;gap:9px;margin-bottom:13px}.ot-ai-window-head img{width:56px!important;height:48px!important;margin:0!important;object-fit:contain;flex-shrink:0}.ot-ai-window-head strong{display:block;font-size:14px;color:#163e48}.ot-ai-window-head span{display:block;font-size:9px;line-height:1.5;color:#617b82;margin-top:3px}.ot-ai-prompt{padding:10px 12px;background:#153d4a;color:#fff;border-radius:9px;font-size:12px;line-height:1.6}.ot-ai-answer{padding:13px 1px 4px;font-size:12px;line-height:1.65;color:#315966}.ot-ai-answer strong{font-size:12px;color:#164e49}.ot-ai-answer ul{padding-left:17px;margin:9px 0;font-size:12px;line-height:1.7}.ot-ai-answer p{font-size:12px;line-height:1.7;margin:8px 0}.ot-ai-review{display:block;color:#227666;font-size:10px;font-weight:650;padding-top:9px;border-top:1px solid #d9e9e2}.ot-visual-kicker{font-size:9px;letter-spacing:.7px;font-weight:750;color:#267969}.ot-ai-work-grid h4{font-size:18px;line-height:1.35;color:#173d4a;margin:10px 0 13px}.ot-work-status{display:inline-block;background:#e6f5ed;color:#216e5a;font-size:10px;padding:5px 8px;border-radius:5px}.ot-visual-person{display:flex;align-items:center;gap:9px;margin:15px 0}.ot-visual-person img{width:36px!important;height:36px!important;object-fit:cover;border-radius:50%;margin:0!important}.ot-visual-person strong{display:block;font-size:12px;color:#244f59}.ot-visual-person span{display:block;font-size:10px;color:#68838b;margin-top:3px}.ot-project-window dl{margin:12px 0}.ot-project-window dl>div{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid #e0ece7;font-size:11px}.ot-project-window dt{font-weight:400;color:#66818a}.ot-project-window dd{margin:0;color:#285661}.ot-handoff-note{background:#eff7f4;border-radius:7px;padding:10px}.ot-handoff-note strong{font-size:11px;color:#206c5d}.ot-handoff-note p{font-size:11px;line-height:1.6;margin:5px 0 0}.ot-file-row{display:grid;grid-template-columns:25px minmax(0,1fr);gap:7px;padding:12px 0;border-bottom:1px solid #e1ece7;align-items:start}.ot-file-symbol{display:grid;place-items:center;width:24px;height:27px;border:1px solid #badbd0;background:#edf8f1;border-radius:5px;color:#24745d;font-size:16px}.ot-file-row strong{display:block;font-size:12px;color:#285461}.ot-file-row div>span{font-size:10px;color:#6d838b;display:block;margin-top:3px}.ot-file-row b{grid-column:2;font-size:9px;font-weight:650;color:#27765c;justify-self:start;background:#e8f6ee;border-radius:4px;padding:3px 6px}.ot-file-wait b{color:#8a6725;background:#fff4d9}.ot-document-summary{font-size:11px!important;line-height:1.6!important;margin:12px 0 0!important}@media(max-width:767px){.ot-ai-work-grid{grid-template-columns:1fr}.ot-ai-window,.ot-project-window,.ot-document-window{padding:14px}.ot-ai-answer p,.ot-ai-answer ul{font-size:12px}}.ot-billing-stack{display:grid;gap:12px;align-content:start;min-width:0}.ot-saved-time{padding:14px;background:#e9f6ef;border:1px solid #cce6d9;border-radius:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.ot-saved-time strong{display:block;font-size:25px;font-variant-numeric:tabular-nums;letter-spacing:1px;color:#183f47;margin-top:7px}.ot-saved-time small{font-size:8px!important;letter-spacing:.5px!important}.ot-saved-time>span{font-size:9px;background:#d4edde;color:#216c52;border-radius:5px;padding:5px 7px}.ot-saved-time p{grid-column:1/-1;font-size:10px;line-height:1.65;margin:0}.ot-ai-invoice{padding:17px;background:#fff;border:1px solid #d2e5dd;border-radius:10px}.ot-ai-invoice .ot-invoice-brand{margin-bottom:15px}.ot-ai-invoice .ot-invoice-brand img{width:28px;height:28px;margin:0}.ot-invoice-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.ot-invoice-heading small{font-size:8px!important}.ot-invoice-heading>span{font-size:8px;color:#8d6b2b;background:#fff3d5;padding:4px 6px;border-radius:4px;white-space:nowrap}.ot-invoice-line,.ot-invoice-total{display:flex;align-items:start;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid #dfebe5;font-size:11px;color:#315963}.ot-invoice-line small{font-size:9px;color:#72888d;display:inline-block;letter-spacing:0;font-weight:400;margin-top:4px}.ot-invoice-total{font-weight:700;align-items:center}.ot-invoice-total strong{font-size:22px;color:#163d47}.ot-ai-invoice>p{font-size:9px;margin:9px 0 0;line-height:1.5}@media(max-width:767px){.ot-saved-time{padding:12px}.ot-ai-invoice{padding:14px}.ot-saved-time strong{font-size:24px}}.ot-chat-toggle{display:none}@media(max-width:767px){.ot-chat-toggle{display:inline-flex;align-items:center;background:none;border:0;padding:9px 0;margin:0 0 3px;color:#167c6b;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.ot-chat-example{gap:8px;margin:15px 0 7px}.ot-chat-example>.ot-chat-row{padding:11px 12px;gap:8px;grid-template-columns:30px minmax(0,1fr)}.ot-chat-person,.ot-chat-person img{width:30px;height:30px}.ot-chat-example:not(.ot-chat-expanded)>.ot-chat-row:nth-child(n+3){display:none}.ot-chat-example:not(.ot-chat-expanded) .ot-chat-row p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ot-chat-example .ot-chat-row p{font-size:13px}.ot-chat-example>.ot-chat-row:nth-child(even){margin-left:8px}}.ot-intake-upload{display:flex;align-items:center;gap:9px;padding:12px 0;border-top:1px solid #e1ece7;border-bottom:1px solid #e1ece7}.ot-intake-upload strong{display:block;font-size:12px;color:#295762}.ot-intake-upload div>span{display:block;font-size:10px;margin-top:4px;color:#6d838b}.ot-intake-labels{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0}.ot-intake-labels span{font-size:10px;padding:5px 8px;border-radius:5px;background:#e7f5ed;color:#28725b}.ot-intake-name{padding:12px;background:#f2f8f5;border:1px solid #dbe9e2;border-radius:8px}.ot-intake-name small{font-size:8px!important}.ot-intake-name strong{display:block;overflow-wrap:anywhere;font-size:11px;color:#2a5d60;margin-top:7px}.ot-intake-destination{display:flex;align-items:center;gap:9px;padding:15px 0;border-bottom:1px solid #e0ece7}.ot-intake-destination svg{width:30px;height:30px;flex-shrink:0;color:#308b72}.ot-intake-destination div{min-width:0}.ot-intake-destination strong{font-size:12px;display:block;color:#2a5762}.ot-intake-destination div>span{font-size:10px;display:block;margin-top:3px;color:#6d838b}.ot-intake-destination b{margin-left:auto;font-size:10px;white-space:nowrap;color:#28765b;background:#e6f5ed;padding:4px 6px;border-radius:5px}.ot-chat-channels{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0 8px}.ot-chat-channels>span{display:inline-flex;align-items:center;gap:6px;border:1px solid #cce6db;background:#eef8f3;border-radius:6px;padding:6px 9px;font-size:11px;font-weight:650;color:#266e5d}.ot-chat-channels svg{width:15px;height:18px;flex-shrink:0}.ot-sample p.ot-chat-benefit{font-size:12px;font-weight:650;color:#21745f;margin:0 0 14px;line-height:1.5}@media(max-width:767px){.ot-chat-channels>span{font-size:10px;padding:5px 7px}.ot-chat-channels{gap:6px}.ot-sample p.ot-chat-benefit{font-size:11px;margin-bottom:10px}}.ot-appointment-preview{text-align:left}.ot-appointment-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ot-appointment-calendar,.ot-appointment-confirmation{min-width:0;padding:20px;border:1px solid #d2e5dd;border-radius:12px;background:#f3faf7}.ot-appointment-confirmation{background:white}.ot-appointment-grid h4{font-size:20px;margin:14px 0}.ot-appointment-month{font-size:13px;font-weight:700;padding:12px 0}.ot-appointment-days{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.ot-appointment-days span{padding:10px 2px;text-align:center;font-size:11px;background:white;border-radius:8px;border:1px solid #d6e8e0}.ot-appointment-days b{font-size:19px;line-height:1.7}.ot-appointment-times{display:flex;flex-wrap:wrap;gap:7px;margin:15px 0}.ot-appointment-times span{padding:8px;border:1px solid #cce3d9;border-radius:6px;font-size:12px;background:white}.ot-appointment-grid .is-picked{background:#167c6b;color:white;border-color:#167c6b}.ot-appointment-grid p{font-size:12px;line-height:1.65}.ot-appointment-calendar>a{font-size:13px;font-weight:700}.ot-appointment-confirmation dl{margin:14px 0}.ot-appointment-confirmation dl>div{display:grid;grid-template-columns:48px 1fr;gap:8px;padding:10px 0;border-bottom:1px solid #e0ece7;font-size:12px}.ot-appointment-confirmation dt{color:#617d83}.ot-appointment-confirmation dd{margin:0}.ot-appointment-confirmation .ot-handoff-note p{margin:6px 0 0}@media(max-width:767px){.ot-appointment-grid{grid-template-columns:1fr}.ot-appointment-calendar,.ot-appointment-confirmation{padding:15px}}.ot .tx-team-hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 80% 35%,#10455a 0,transparent 53%),linear-gradient(120deg,#041327,#071f35 75%,#092d42);color:#f1f9ff;padding:133px 0 0}.tx-team-hero *{box-sizing:border-box}.tx-team-hero__wrap{width:min(1450px,calc(100% - 88px));margin:auto}.tx-team-hero__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:center;gap:40px;padding:12px 0 55px}.tx-team-hero__copy{position:relative;z-index:2}.ot .tx-team-hero__eyebrow{font-size:12px;line-height:1.5;font-weight:750;letter-spacing:.15em;color:#a7e7ed;display:block;margin-bottom:24px}.ot .tx-team-hero h1{font-size:clamp(40px,3.6vw,59px);font-weight:750;line-height:1.08;letter-spacing:-.04em;color:#fff;margin:0 0 28px}.tx-team-hero h1 span{display:block;color:#76f0ce}.ot .tx-team-hero__lead{font-size:18px;line-height:1.7;color:#bfcfdf;max-width:580px;margin:0 0 32px}.tx-team-hero__actions{display:flex;flex-wrap:wrap;gap:13px}.ot .tx-team-hero__actions a{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:15px 23px;font-size:15px;font-weight:700;text-decoration:none;border-radius:12px;line-height:1.4;transition:transform .2s,box-shadow .2s,background .2s}.ot .tx-team-hero__signup{position:relative;isolation:isolate;background:#79f1d1;border:1px solid #79f1d1;color:#062b3a}.tx-team-hero__signup:after{content:'';position:absolute;inset:-2px;z-index:-1;border:1px solid #78f1d1;border-radius:14px;animation:txTeamHeroPulse 3.5s ease-out infinite;pointer-events:none}.ot .tx-team-hero__demo{border:1px solid #83cfca;color:#f3fbff;background:#061b30b3}.tx-team-hero__play{color:#77efd1;font-size:15px}.ot .tx-team-hero__assurance{font-size:11px;line-height:1.5;color:#a5bacb;margin:13px 0 0}.tx-team-hero__visual{position:relative;min-width:0;padding:15px 0}.tx-team-hero__orbit{position:absolute;z-index:0;pointer-events:none;width:112%;height:90%;left:-6%;top:4%;border:1px solid #60cfce70;border-radius:50%;transform:rotate(18deg);animation:txTeamOrbit 17s ease-in-out infinite alternate}.tx-team-hero__orbit--two{height:115%;width:86%;left:7%;top:-9%;transform:rotate(-35deg);animation-name:txTeamOrbitTwo;animation-duration:23s;opacity:.6}.tx-team-hero__orbit:after{content:'';position:absolute;left:0;top:0;width:6px;height:6px;border-radius:50%;background:#8bffe0;box-shadow:0 0 13px #72f6d4;offset-path:ellipse(50% 50% at 50% 50%);offset-anchor:50% 50%;offset-rotate:0deg;animation:txTeamOrbitDot 28s linear infinite}.tx-team-hero__orbit--two:after{animation-direction:reverse;animation-delay:-10s}.tx-team-board{position:relative;z-index:1;border:1px solid #63b9ce;border-radius:22px;padding:24px;background:linear-gradient(140deg,#10354bf2,#09243bf5);box-shadow:0 0 0 7px #6bd7dd05,0 25px 65px #0005,0 0 50px #4fdce919;transform:perspective(1500px) rotateY(-4deg) rotateX(1deg)}.tx-team-board__top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:19px;border-bottom:1px solid #316077;margin-bottom:18px}.tx-team-board__top strong{font-size:18px;color:#f4fbff;display:flex;gap:10px;align-items:center}.tx-team-board__top strong i{color:#76efd0}.tx-team-board__top small{font-size:10px;color:#adcbd5;display:flex;align-items:center;gap:6px}.tx-team-board__top small:before{content:'';width:6px;height:6px;background:#70f1c9;border-radius:50%;box-shadow:0 0 8px #70f1c9}.tx-team-board__client{display:flex;gap:13px;align-items:center;margin-bottom:20px}.tx-team-board__avatar{display:grid;place-items:center;width:52px;height:52px;flex:0 0 52px;border-radius:50%;font-size:18px;font-weight:750;color:#15344a;background:linear-gradient(140deg,#a6e8e0,#9fb9f4);border:2px solid #a6e7dc}.tx-team-board__person{min-width:0;flex:1}.tx-team-board__person strong{display:block;font-size:22px;line-height:1.3;color:#f4fbff}.tx-team-board__person small{display:block;margin-top:5px;font-size:11px;line-height:1.5;color:#a8c6d8}.tx-team-board__auto{display:flex;align-items:center;gap:6px;border:1px solid #44b69e;border-radius:22px;padding:9px 11px;font-size:10px;line-height:1.4;white-space:nowrap;color:#a7ffe5;background:#0c4d50;box-shadow:0 0 16px #4bd4b419}.tx-team-board__rows{display:grid;gap:14px;position:relative;padding-left:25px;margin-bottom:20px}.tx-team-board__rows:before{content:'';position:absolute;left:6px;top:35px;bottom:35px;border-left:1px solid #54d5b5;opacity:.65}.tx-team-board__row{position:relative;display:flex;gap:13px;align-items:center;border:1px solid #2b617e;border-radius:14px;padding:17px 14px;background:linear-gradient(100deg,#164357,#0d2e48);transition:border-color .5s,box-shadow .5s,background .5s;min-height:89px}.tx-team-board__row:before{content:'';position:absolute;right:100%;top:50%;width:19px;border-top:1px solid #54d5b5}.tx-team-board__row:after{content:'';position:absolute;left:-23px;top:calc(50% - 3px);width:6px;height:6px;border-radius:50%;background:#79efce;box-shadow:0 0 10px #79efce77}.tx-team-board__icon{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;background:#215277;border:1px solid #4696be;color:#a5e1fc;border-radius:10px;font-size:18px}.tx-team-board__tick{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border:1px solid #458786;border-radius:50%;background:#123e4b;color:transparent;font-size:12px;transition:color .5s,background .5s}.tx-team-board__text{min-width:0;flex:1}.tx-team-board__text strong{display:block;font-size:15px;font-weight:650;line-height:1.4;color:#f1f9ff}.tx-team-board__text small{font-size:11px;line-height:1.5;color:#aac6d8;display:flex;gap:6px;align-items:center;margin-top:5px}.tx-team-board__mini{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#729bc6;color:#102d46;font-size:8px;flex-shrink:0}.tx-team-board__mini--mint{background:#99d7c9}.tx-team-board__row time{font-size:9px;color:#8fbbd3;white-space:nowrap}.tx-team-board__row.is-done .tx-team-board__tick{background:#7aefd0;color:#073e3a;border-color:#7aefd0}.tx-team-board__row.is-current{border-color:#78e9cf;box-shadow:0 0 20px #58e6c52b;background:linear-gradient(100deg,#1a5864,#10334e)}.tx-team-board__row.is-current:after{background:#afffe8;box-shadow:0 0 16px #7bffdd}.tx-team-board__bottom{display:flex;gap:17px;align-items:center}.tx-team-calendar{flex:1;min-width:0;border:1px solid #2e6075;border-radius:12px;background:#092b41;padding:13px}.tx-team-calendar__head{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#d9f2f4;margin-bottom:13px}.tx-team-calendar__head small{font-size:9px;color:#96c3d1}.tx-team-calendar__days{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.tx-team-calendar__days span{font-size:9px;color:#b1cadb;display:block}.tx-team-calendar__days i{height:6px;display:block;margin-top:7px;border-radius:3px;background:#3f9dc1;opacity:.8}.tx-team-calendar__days i:nth-child(3){width:75%;background:#5ac7ac}.tx-team-calendar__days i:nth-child(4){width:55%;background:#817fc8}.tx-team-board__staff{display:flex;flex-shrink:0;padding-left:10px}.tx-team-board__staff span{display:grid;place-items:center;width:43px;height:43px;margin-left:-10px;border:2px solid #113b4b;border-radius:50%;font-size:12px;font-weight:700;color:#103247;background:linear-gradient(135deg,#9bded2,#d4eddf);box-shadow:0 0 0 1px #57aeac}.tx-team-board__staff span:nth-child(2){background:linear-gradient(135deg,#adc9ee,#a3a9de)}.tx-team-board__staff span:nth-child(3){background:linear-gradient(135deg,#e8d5bd,#c7ded7)}.tx-team-hero__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:30px 0 34px;border-top:1px solid #37637980}.tx-team-hero__benefits article{display:flex;gap:17px;align-items:center;min-width:0}.tx-team-hero__benefits article+article{border-left:1px solid #345c72;padding-left:28px}.tx-team-hero__benefit-icon{display:grid;place-items:center;width:52px;height:52px;flex-shrink:0;border:1px solid #3f8498;border-radius:13px;color:#7ef1d2;font-size:23px;background:#0c2d40}.tx-team-hero__benefits strong{font-size:17px;line-height:1.4;color:#edf9ff;display:block}.ot .tx-team-hero__benefits p{font-size:12px;line-height:1.5;color:#a9c5d7;margin:6px 0 0}.tx-team-hero :is(a,button):focus-visible{outline:3px solid #9ffbe1;outline-offset:5px}.tx-team-hero.is-offscreen *,.tx-team-hero.is-offscreen *::before,.tx-team-hero.is-offscreen *::after{animation-play-state:paused!important}@keyframes txTeamHeroPulse{0%,12%{opacity:0;transform:scale(1)}22%{opacity:.7}70%,100%{opacity:0;transform:scale(1.05,1.16)}}@keyframes txTeamOrbit{from{transform:rotate(18deg)}to{transform:rotate(25deg)}}@keyframes txTeamOrbitTwo{from{transform:rotate(-35deg)}to{transform:rotate(-27deg)}}@keyframes txTeamOrbitDot{to{offset-distance:100%}}@media(hover:hover){.ot .tx-team-hero__actions a:hover{transform:translateY(-3px);box-shadow:0 8px 25px #55d9c526}.ot .tx-team-hero__signup:hover{background:#9cf9df;color:#062b3a}.ot .tx-team-hero__demo:hover{background:#154454;color:#fff}}@media(max-width:1199.98px){.tx-team-hero__wrap{width:calc(100% - 52px)}.tx-team-hero__grid{gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.ot .tx-team-hero h1{font-size:44px}.ot .tx-team-hero__lead{font-size:16px}.tx-team-board{padding:19px}.tx-team-board__top small{display:none}.tx-team-board__auto{font-size:9px;padding:7px 8px}.tx-team-board__person strong{font-size:20px}.tx-team-board__row{gap:9px;padding:15px 10px}.tx-team-board__icon{width:33px;height:33px;flex-basis:33px;font-size:15px}.tx-team-board__row time{display:none}.tx-team-board__text strong{font-size:14px}.tx-team-board__staff{display:none}.tx-team-hero__benefits{gap:20px}.tx-team-hero__benefits article+article{padding-left:20px}.tx-team-hero__benefits strong{font-size:16px}}@media(max-width:991.98px){.ot .tx-team-hero{padding-top:118px}.tx-team-hero__grid{grid-template-columns:1fr;gap:32px;padding-bottom:36px}.tx-team-hero__copy{max-width:700px}.ot .tx-team-hero h1{font-size:50px;max-width:700px}.ot .tx-team-hero__lead{font-size:18px;max-width:650px}.tx-team-hero__visual{max-width:660px;width:100%;margin:auto}.tx-team-board{transform:none;padding:24px}.tx-team-board__staff{display:flex}.tx-team-board__row time{display:block}.tx-team-board__text strong{font-size:15px}.tx-team-board__top small{display:flex}.tx-team-hero__benefits article{align-items:flex-start;gap:12px}.tx-team-hero__benefit-icon{width:42px;height:42px;font-size:19px}.tx-team-hero__benefits strong{font-size:15px}.tx-team-hero__benefits p{font-size:11px!important}}@media(max-width:575.98px){.ot .tx-team-hero{padding-top:110px}.tx-team-hero__wrap{width:calc(100% - 36px)}.tx-team-hero__grid{gap:24px;padding-bottom:27px}.ot .tx-team-hero__eyebrow{font-size:10px;letter-spacing:.13em;margin-bottom:20px}.ot .tx-team-hero h1{font-size:39px;line-height:1.1;letter-spacing:-.04em;margin-bottom:23px}.ot .tx-team-hero__lead{font-size:16px;line-height:1.7;margin-bottom:24px}.tx-team-hero__actions{display:grid;gap:12px}.tx-team-hero__demo{grid-row:1}.tx-team-hero__signup{grid-row:2}.ot .tx-team-hero__actions a{font-size:14px;min-height:52px;padding:14px 16px}.ot .tx-team-hero__assurance{text-align:center;font-size:11px;margin-top:12px}.tx-team-board{padding:17px;border-radius:18px}.tx-team-board__top{margin-bottom:15px;padding-bottom:13px}.tx-team-board__top strong{font-size:16px}.tx-team-board__top small{font-size:8px;max-width:115px;line-height:1.5}.tx-team-board__client{gap:10px;margin-bottom:17px;flex-wrap:wrap}.tx-team-board__avatar{width:42px;height:42px;flex-basis:42px;font-size:15px}.tx-team-board__person strong{font-size:19px}.tx-team-board__person small{font-size:10px}.tx-team-board__auto{font-size:8px;padding:7px}.tx-team-board__rows{padding-left:15px;gap:11px;margin-bottom:15px}.tx-team-board__rows:before{left:1px}.tx-team-board__row{padding:13px 10px;min-height:80px;gap:8px;border-radius:11px}.tx-team-board__row:before{width:14px}.tx-team-board__row:after{left:-18px}.tx-team-board__icon{width:29px;height:33px;flex-basis:29px;font-size:14px;border-radius:8px}.tx-team-board__tick{width:19px;height:19px;flex-basis:19px;font-size:10px}.tx-team-board__text strong{font-size:13px}.tx-team-board__text small{font-size:10px}.tx-team-board__row time{display:none}.tx-team-board__staff{display:none}.tx-team-calendar{padding:11px}.tx-team-calendar__head{font-size:11px;margin-bottom:10px}.tx-team-calendar__days span{font-size:8px}.tx-team-calendar__days{gap:7px}.tx-team-calendar__days i{height:5px;margin-top:6px}.tx-team-hero__benefits{grid-template-columns:1fr;gap:20px;padding:25px 0 30px}.tx-team-hero__benefits article+article{border-left:0;padding-left:0}.tx-team-hero__benefits article{align-items:center;gap:14px}.tx-team-hero__benefits strong{font-size:16px}.tx-team-hero__benefits p{font-size:12px!important}.tx-team-hero__orbit{opacity:.6}}@media(prefers-reduced-motion:reduce){.tx-team-hero *,.tx-team-hero *::before,.tx-team-hero *::after{animation:none!important;transition:none!important}.tx-team-hero__actions a:hover{transform:none!important}}.ot .tx-team-hero{background:radial-gradient(ellipse at 78% 45%,#124961 0,transparent 50%),radial-gradient(ellipse at 56% 79%,#123f65 0,transparent 55%),linear-gradient(120deg,#041327,#06192e 72%,#092b43)}.tx-team-hero:before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 55% 11% at 68% 77%,rgba(57,172,242,.23),transparent 74%),radial-gradient(ellipse 30% 4% at 70% 78%,rgba(93,249,222,.25),transparent 75%)}.tx-team-hero__wrap{position:relative;z-index:1}.tx-team-hero__visual:before{content:'';position:absolute;left:-25%;right:-12%;height:35%;bottom:-10%;z-index:0;pointer-events:none;background:radial-gradient(ellipse,rgba(84,222,236,.28),rgba(40,136,206,.12) 38%,transparent 70%);transform:rotate(-4deg)}.tx-team-board{background:linear-gradient(140deg,rgba(9,33,56,.98),rgba(6,26,48,.97));border-color:#73cbe2;box-shadow:inset 0 0 0 7px rgba(75,151,211,.09),0 0 0 1px rgba(123,222,255,.2),0 0 35px rgba(60,164,238,.2),0 26px 58px rgba(26,157,211,.24),0 8px 18px rgba(52,226,216,.13)}.tx-team-board:after{content:'';position:absolute;left:13%;right:9%;height:2px;bottom:-2px;pointer-events:none;background:linear-gradient(90deg,transparent,#58dcf6,#b0fff0,#42cfe9,transparent);box-shadow:0 0 17px 5px rgba(63,226,234,.26)}.tx-team-hero__orbit{border-color:rgba(96,216,231,.7);filter:drop-shadow(0 0 4px rgba(83,216,225,.13))}.tx-team-hero__orbit:after{width:7px;height:7px;box-shadow:0 0 7px #b2ffe9,0 0 16px #69f8db}.tx-team-board__row{background:linear-gradient(105deg,#123b54,#0c2b49)}.tx-team-board__row.is-current{background:linear-gradient(105deg,#15516a,#103552);box-shadow:0 0 21px rgba(63,212,228,.25),inset 0 0 16px rgba(73,164,208,.08)}.tx-team-hero .tx-team-face{background-image:url('/assets/business/home/images/office-team-portraits-512.webp')!important;background-size:200% 200%!important;background-repeat:no-repeat!important;font-size:0!important;color:transparent!important;overflow:hidden}.tx-team-hero .tx-team-face--jason{background-position:0 0!important}.tx-team-hero .tx-team-face--maria{background-position:100% 0!important}.tx-team-hero .tx-team-face--ashley{background-position:0 100%!important}.tx-team-hero .tx-team-face--david{background-position:100% 100%!important}.tx-team-board__avatar.tx-team-face{width:64px;height:64px;flex-basis:64px;border:2px solid #a4dce5;box-shadow:0 0 15px rgba(79,213,221,.2)}.tx-team-board__mini.tx-team-face{width:24px;height:24px;border:1px solid #9bd4df}.tx-team-board__staff span.tx-team-face{width:58px;height:58px;border:2px solid #aad5e3;box-shadow:0 0 0 3px #12364e,0 0 18px rgba(97,211,219,.16);margin-left:-12px}.tx-team-board__staff{position:relative;padding-left:12px}.tx-team-board__staff:after{content:'';position:absolute;right:-2px;top:-1px;width:9px;height:9px;border-radius:50%;background:#71edbf;border:2px solid #10364b;box-shadow:0 0 9px rgba(113,237,191,.4)}@media(max-width:575.98px){.tx-team-board__avatar.tx-team-face{width:48px;height:48px;flex-basis:48px}.tx-team-board__mini.tx-team-face{width:21px;height:21px}.tx-team-board__bottom{flex-wrap:wrap;gap:12px}.tx-team-calendar{flex-basis:100%}.tx-team-board__staff{display:flex;margin-left:auto;padding-left:10px}.tx-team-board__staff span.tx-team-face{width:38px;height:38px;margin-left:-8px;border-width:1px}.tx-team-hero:before{background:radial-gradient(ellipse 100% 22% at 60% 65%,rgba(49,167,223,.14),transparent 78%)}.tx-team-board{box-shadow:inset 0 0 0 5px rgba(75,151,211,.08),0 0 25px rgba(60,164,238,.14),0 18px 34px rgba(26,157,211,.2)}}.ot.ot-connected{--ot-ink:#112e43;--ot-muted:#5d7485;--ot-green:#117c6d;background:#f6fafb}.ot-connected>.ot-section{padding:76px 0}.ot-connected>.ot-section>.container{max-width:1320px}.ot-connected .ot-head{max-width:830px;margin-bottom:34px}.ot-connected .ot-head h2{font-weight:750;letter-spacing:-.035em;line-height:1.18;margin:14px 0 18px}.ot-connected .ot-kicker{font-size:11px;letter-spacing:.14em;font-weight:750}.ot-connected .ot-primary{background:#78efd0;color:#082c3c!important;border:1px solid #8bf8d9;border-radius:11px;padding:14px 20px;font-size:14px;line-height:1.5;font-weight:750;transition:transform .2s,box-shadow .2s,background .2s}.ot-connected .ot-card{border-radius:21px;box-shadow:0 12px 34px #153f5310;transition:transform .2s,border-color .2s,box-shadow .2s}.ot-connected .ot-card h3{font-weight:700;letter-spacing:-.025em}.ot-connected .ot-number{letter-spacing:.12em;font-size:10px}.ot-connected a:focus-visible,.ot-connected button:focus-visible,.ot-connected summary:focus-visible{outline:3px solid #57cbb4;outline-offset:5px}.ot-connected .tx-autopilot-story{background:linear-gradient(120deg,#082238,#0b2d40)!important;border-top:1px solid #315668!important;border-bottom:1px solid #315668!important;padding:43px 0 39px!important;margin:0!important;color:#eff9ff}.ot-connected .tx-autopilot-story .tx-auto-wrap{width:min(1320px,calc(100% - 64px));margin:auto}.ot-connected .tx-autopilot-story h2{color:#eef9ff!important;font-size:28px!important;font-weight:700;letter-spacing:-.025em;margin:0 0 27px!important}.ot-connected .tx-autopilot-story ol{padding:0!important;gap:24px!important;list-style:none!important}.ot-connected .tx-autopilot-story li{padding:0 0 0 15px!important;border-left:2px solid #55bca7;min-width:0}.ot-connected .tx-autopilot-story li strong{color:#8ae9d1!important;font-size:13px!important;line-height:1.5}.ot-connected .tx-autopilot-story li p{color:#b0c7d6!important;font-size:12px!important;line-height:1.7;margin:9px 0 0!important}.ot-connected .tx-autopilot-story .tx-auto-demo{display:inline-flex;margin-top:25px;color:#a3f9e0!important;font-size:13px;font-weight:650;text-underline-offset:5px}.ot-connected .ot-overview{background:radial-gradient(ellipse at 90% 10%,#e2f5ee,transparent 55%),#f5fafb}.ot-connected .ot-overview .ot-three{gap:24px}.ot-connected .ot-overview .ot-card{padding:23px;border:1px solid #ccdfdf;background:#fff;display:flex;flex-direction:column}.ot-connected .ot-overview .ot-card p{font-size:15px;line-height:1.7}.ot-connected .ot-overview .ot-card>a{display:inline-block;align-self:flex-start;font-size:13px;font-weight:700;margin-top:auto;padding-top:14px;text-decoration:none}.ot-connected .ot-overview-preview{background:linear-gradient(145deg,#e9f5f1,#f3f7fb);border:1px solid #d9e8e8;border-radius:14px;padding:17px;margin-bottom:24px}.ot-connected .ot-overview-preview img{height:170px}.ot-connected .ot-overview-preview figcaption{color:#64808e;font-size:10px;letter-spacing:.03em}.ot-connected #taax-ai-skills{position:relative;background:radial-gradient(ellipse at 90% 15%,#15465a,transparent 56%),linear-gradient(125deg,#061c30,#0b2d40);color:#f2faff;padding-bottom:61px}.ot-connected #taax-ai-skills .ot-kicker{color:#81e5ca}.ot-connected #taax-ai-skills h2,.ot-connected #taax-ai-skills h3{color:#edf9ff;font-weight:700}.ot-connected #taax-ai-skills>.container>p,.ot-connected #taax-ai-skills .ot-ai-intro p{color:#b5ccda}.ot-connected .ot-ai-intro{max-width:none;grid-template-columns:1fr 145px;gap:35px;margin-bottom:34px}.ot-connected .ot-ai-intro img{width:145px;filter:drop-shadow(0 0 24px #65d9c029)}.ot-connected .ot-ai-skills{gap:20px}.ot-connected .ot-ai-skills article{background:linear-gradient(135deg,#13374be8,#0b293de8);border:1px solid #3c667b;border-radius:17px;padding:24px}.ot-connected .ot-ai-skills article>span{color:#82e7ce;font-size:10px;letter-spacing:.12em}.ot-connected .ot-ai-skills h3{font-size:21px;margin:15px 0 12px}.ot-connected .ot-ai-skills p{color:#acc7d6;font-size:14px;line-height:1.75}.ot-connected .ot-skill-icon{display:grid;place-items:center;width:39px;height:39px;background:#164c58;border:1px solid #3c8b8b;border-radius:11px;color:#8af3d4;margin-bottom:17px;font-size:17px}.ot-connected .ot-ai-example{background:#072236;border:1px solid #3d697a;box-shadow:0 12px 32px #0002;padding:28px;border-radius:20px;align-items:center;margin-top:28px}.ot-connected .ot-ai-example h3{font-size:28px;line-height:1.3;letter-spacing:-.03em}.ot-connected .ot-ai-example p{color:#a9c7d6}.ot-connected .ot-ai-reply{background:linear-gradient(140deg,#154052,#103347);color:#e4f5fa;border:1px solid #4b8391;border-radius:14px;padding:23px}.ot-connected .ot-ai-reply ul{color:#bdd5df;font-size:14px;line-height:1.8}.ot-connected .ot-ai-reply>span{background:#18594f;border:1px solid #409b82;color:#aeffe1;font-size:11px;padding:8px 10px}.ot-connected #taax-ai-skills .ot-actions>a:not(.ot-primary){color:#a1f1dc;font-size:14px}.ot-connected #taax-ai-skills .ot-small{font-size:11px!important;color:#93b0bf!important;max-width:1050px}.ot-connected #shared-workflow{background:#eff7f7;padding-top:68px}.ot-connected #shared-workflow .ot-demo{background:radial-gradient(ellipse at 80% 0,#17465a,transparent 65%),#09273c;border:1px solid #467c90;border-radius:23px;padding:28px;box-shadow:0 18px 45px #173b5117}.ot-connected #shared-workflow .ot-demo-toolbar{padding-bottom:20px;border-bottom:1px solid #355d70}.ot-connected #shared-workflow .ot-playback{border-radius:20px;font-size:11px;padding:8px 13px;color:#b9efdF}.ot-connected #shared-workflow .ot-steps{gap:10px}.ot-connected #shared-workflow .ot-steps button{background:#11354b;border:1px solid #315e74;color:#b9d4e2;border-radius:11px;padding:14px;font-size:13px;line-height:1.5;transition:background .2s,border-color .2s}.ot-connected #shared-workflow .ot-steps button[aria-selected=true]{background:#76e9cb;color:#0b343e;border-color:#90f6d8;box-shadow:0 0 18px #66dabe1a;font-weight:750}.ot-connected #shared-workflow .ot-sample{border:1px solid #b8d5d8;border-radius:17px;padding:28px;background:#fff;box-shadow:0 12px 30px #0002}.ot-connected .ot-sample>div>h3{font-weight:750;letter-spacing:-.025em;font-size:25px;color:#14374b}.ot-connected .ot-tags span{background:#e0f4ec;border-color:#b8dfd1;color:#1b6b5d;font-size:10px;padding:5px 8px}.ot-connected .ot-tool-links{margin-top:32px}.ot-connected .ot-tool-links h3{font-size:20px;font-weight:700;margin-bottom:19px}.ot-connected .ot-tool-links a{border:1px solid #c9dfe0;border-radius:11px;padding:14px;background:#fff;box-shadow:0 4px 14px #143c4d04;color:#1c675e;font-size:12px}.ot-connected #team-plans{background:radial-gradient(ellipse at 15% 15%,#113b50,transparent 52%),#071f32;color:#effaff}.ot-connected #team-plans .ot-head h2{color:#f0faff}.ot-connected #team-plans .ot-kicker{color:#8de7ce}.ot-connected #team-plans>.container>p,.ot-connected #team-plans .ot-head p{color:#afc7d6}.ot-connected #team-plans .tx-billing-head{gap:25px;align-items:flex-start}.ot-connected #team-plans .tx-billing-switch{background:#13394b;border:1px solid #39677a;border-radius:27px;padding:4px}.ot-connected #team-plans .tx-billing-switch button{color:#bed6df;border-radius:21px;font-size:12px}.ot-connected #team-plans .tx-billing-switch button[aria-pressed=true]{background:#7cebd0;color:#073b3f}.ot-connected #team-plans .tx-billing-switch b{background:#d4fbaf;color:#25472f}.ot-connected #team-plans .tx-eb-banner{background:linear-gradient(115deg,#124d49,#133e49)!important;border-color:#3c9e87!important;box-shadow:0 0 0 3px #51ba9310;border-radius:16px!important}.ot-connected #team-plans .tx-eb-banner,.ot-connected #team-plans .tx-eb-banner strong{color:#e6fff4!important}.ot-connected #team-plans .tx-eb-banner p,.ot-connected #team-plans .tx-eb-banner div{color:#acd9cc!important}.ot-connected #team-plans .tx-eb-banner>span:last-child{color:#dcfff2!important;background:#123f42!important;border-color:#7bc6b2!important}.ot-connected #team-plans .ot-three{gap:22px}.ot-connected #team-plans .ot-card{background:linear-gradient(145deg,#143448,#0d293e);border:1px solid #426479;color:#eaf8ff;padding:27px;box-shadow:0 18px 35px #0002}.ot-connected #team-plans .ot-card h3{color:#f4faff;font-size:25px;margin:16px 0 12px}.ot-connected #team-plans .ot-card p{color:#acc8d9;font-size:14px;line-height:1.75}.ot-connected #team-plans .ot-card ul{color:#bfd6e2;font-size:13px;line-height:1.7}.ot-connected #team-plans .ot-card li:before{color:#7de5c7}.ot-connected #team-plans .ot-number{color:#9fe9d3}.ot-connected #team-plans .ot-price{color:#8af4d4;margin-top:16px}.ot-connected #team-plans .ot-price [data-plan-price]{font-size:39px;letter-spacing:-.03em}.ot-connected #team-plans .ot-price small{color:#a8c3d5;font-size:11px!important;line-height:1.7}.ot-connected #team-plans .ot-seat{align-self:flex-start;background:#184e4b;color:#b5fce1;border-color:#397b6c;font-size:12px;margin:4px 0 2px}.ot-connected #team-plans .ot-card.ot-plan-popular{border-color:#80e7c9;box-shadow:0 0 0 1px #80e7c933,0 0 27px #64e4c112;background:linear-gradient(145deg,#153e4a,#103141)}.ot-connected #team-plans .ot-plan-popular .ot-number{align-self:flex-start;border-radius:20px;padding:5px 9px;background:#75eac7;color:#103e3d;font-size:9px}.ot-connected #team-plans .ot-card .ot-primary{width:100%;align-self:stretch;text-align:center;min-height:48px;margin-top:auto}.ot-connected #team-plans>.container>.ot-actions>a:not(.ot-primary){color:#a0e8d4}.ot-connected #team-plans>.container>p a{color:#8ae0c9}.ot-connected #team-setup{background:radial-gradient(ellipse at 0 30%,#def2ec,transparent 60%),#f5fafb}.ot-connected #team-setup .ot-grid{gap:65px;align-items:start}.ot-connected #team-setup h2{font-weight:750;letter-spacing:-.035em;line-height:1.18;margin:15px 0 20px}.ot-connected .ot-note{background:#e3f4ed;border:1px solid #b9dccc;border-left:3px solid #3caa8f;border-radius:0 13px 13px 0;padding:20px;margin-top:25px}.ot-connected .ot-note p{font-size:14px;line-height:1.75}.ot-connected .ot-setup{gap:14px;position:relative}.ot-connected .ot-setup article{position:relative;background:#fff;border:1px solid #c9dfe0;border-radius:15px;padding:21px;gap:16px;box-shadow:0 6px 20px #19435706}.ot-connected .ot-setup article:before{background:#133d4e;color:#9cf2d5;width:36px;height:36px;font-size:13px;border:1px solid #2d7377}.ot-connected .ot-setup h3{font-size:17px;font-weight:700;line-height:1.4}.ot-connected .ot-setup p{font-size:13px;line-height:1.75}.ot-connected #team-setup .ot-primary{background:#147f70;color:#fff!important;border-color:#147f70}.ot-connected #office-questions{background:linear-gradient(130deg,#071d31,#0c2e40);color:#eff9ff}.ot-connected #office-questions .ot-kicker{color:#8be6cc}.ot-connected #office-questions .ot-head h2{color:#f1fbff}.ot-connected #office-questions details{border:1px solid #355c72;border-radius:13px;padding:0;background:#102e43;margin-bottom:12px;overflow:hidden}.ot-connected #office-questions summary{position:relative;color:#dceff6;font-size:16px;padding:21px 54px 21px 22px;list-style:none;font-weight:650;line-height:1.5;cursor:pointer}.ot-connected #office-questions summary::-webkit-details-marker{display:none}.ot-connected #office-questions summary:after{content:'+';position:absolute;right:22px;top:19px;color:#8ee8d1;font-size:23px;font-weight:400;line-height:1.2}.ot-connected #office-questions details[open]{border-color:#5aaa9c;background:#12364a}.ot-connected #office-questions details[open] summary:after{content:'−'}.ot-connected #office-questions details p{margin:0;padding:0 24px 23px;color:#acc9d9;font-size:14px;line-height:1.8;max-width:1100px}.ot-connected .ot-final{position:relative;overflow:hidden;background:radial-gradient(ellipse at 90% 80%,#215a65,transparent 65%),#153d4c;border:1px solid #70c7b1;border-radius:21px;padding:34px 36px;box-shadow:0 0 24px #4ecab416;margin-top:38px!important}.ot-connected .ot-final h2{color:#f0faff;font-size:29px;font-weight:750;letter-spacing:-.03em;margin:0 0 11px}.ot-connected .ot-final p{color:#b7d4df;font-size:14px}.ot-connected .ot-final-actions{display:flex;flex-direction:column;align-items:center;gap:12px;flex-shrink:0}.ot-connected .ot-final-actions>a:not(.ot-primary){color:#a3ebd7;font-size:12px;font-weight:650}.ot-connected .ot-final .ot-primary{white-space:nowrap;padding:15px 27px}@media(hover:hover){.ot-connected .ot-card:hover{transform:translateY(-4px);box-shadow:0 16px 38px #123e5317;border-color:#7ac7b7}.ot-connected .ot-primary:hover{background:#a0f9df;transform:translateY(-2px);box-shadow:0 7px 23px #65cdb526}.ot-connected #team-setup .ot-primary:hover{background:#116b60}.ot-connected .ot-tool-links a:hover{background:#e2f5ed;border-color:#83cbb7}.ot-connected #office-questions summary:hover{color:#9af2d7}}@media(max-width:991.98px){.ot-connected>.ot-section{padding:56px 0}.ot-connected .ot-ai-skills{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-connected #team-plans .ot-card{padding:21px}.ot-connected #team-plans .ot-card h3{font-size:22px}.ot-connected #team-setup .ot-grid{gap:30px}.ot-connected .ot-overview .ot-three{gap:16px}.ot-connected .ot-overview .ot-card{padding:19px}.ot-connected .ot-overview-preview img{height:140px}.ot-connected .ot-card h3{font-size:20px}.ot-connected .ot-tool-links>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767.98px){.ot-connected>.ot-section{padding:43px 0}.ot-connected>.ot-section>.container{width:calc(100% - 36px);padding:0}.ot-connected .ot-head{margin-bottom:26px}.ot-connected .ot-head h2{font-size:29px}.ot-connected .ot-head p{font-size:15px}.ot-connected .tx-autopilot-story{padding:30px 0!important}.ot-connected .tx-autopilot-story .tx-auto-wrap{width:calc(100% - 36px)}.ot-connected .tx-autopilot-story h2{font-size:25px!important;line-height:1.25!important;margin-bottom:24px!important}.ot-connected .tx-autopilot-story ol{display:grid!important;grid-template-columns:1fr 1fr!important;gap:22px 18px!important}.ot-connected .tx-autopilot-story li{padding-left:11px!important}.ot-connected .tx-autopilot-story li strong{font-size:12px!important}.ot-connected .tx-autopilot-story li p{font-size:11px!important;line-height:1.7}.ot-connected .ot-overview .ot-three{gap:20px}.ot-connected .ot-overview .ot-card{padding:22px}.ot-connected .ot-overview-preview img{height:170px}.ot-connected .ot-overview .ot-card p{font-size:14px}.ot-connected .ot-ai-intro{grid-template-columns:1fr 67px;gap:14px;margin-bottom:28px}.ot-connected .ot-ai-intro img{width:67px}.ot-connected .ot-ai-intro h2{font-size:27px}.ot-connected .ot-ai-intro p{font-size:14px}.ot-connected .ot-ai-skills{grid-template-columns:1fr;gap:14px}.ot-connected .ot-ai-skills article{padding:22px}.ot-connected .ot-ai-skills h3{font-size:21px}.ot-connected .ot-skill-icon{float:right;margin:0 0 12px 16px}.ot-connected .ot-ai-example{padding:22px;gap:20px}.ot-connected .ot-ai-example h3{font-size:24px}.ot-connected .ot-ai-reply{padding:19px}.ot-connected #taax-ai-skills .ot-actions{gap:15px}.ot-connected #shared-workflow .ot-demo{padding:16px;border-radius:17px}.ot-connected #shared-workflow .ot-demo-toolbar{padding-bottom:14px;margin-bottom:14px}.ot-connected #shared-workflow .ot-sample{padding:18px;border-radius:12px}.ot-connected #shared-workflow .ot-steps button{font-size:11px;padding:11px 12px}.ot-connected .ot-sample>div>h3{font-size:23px}.ot-connected .ot-tool-links>div{grid-template-columns:1fr 1fr;gap:9px}.ot-connected .ot-tool-links a{padding:12px;font-size:11px}.ot-connected #team-plans .tx-billing-head{display:block}.ot-connected #team-plans .tx-billing-switch{margin:0 0 25px;display:inline-flex}.ot-connected #team-plans .ot-three{gap:18px}.ot-connected #team-plans .ot-card{padding:25px}.ot-connected #team-plans .ot-card h3{font-size:26px}.ot-connected #team-plans .ot-price [data-plan-price]{font-size:39px}.ot-connected #team-plans .ot-card .ot-primary{margin-top:16px}.ot-connected #team-plans .ot-actions{gap:18px}.ot-connected .ot-setup article{padding:18px;gap:13px}.ot-connected #team-setup .ot-grid{gap:28px}.ot-connected #office-questions summary{font-size:15px;padding:19px 46px 19px 18px}.ot-connected #office-questions details p{padding:0 18px 20px;font-size:13px}.ot-connected .ot-final{padding:27px 23px}.ot-connected .ot-final h2{font-size:26px}.ot-connected .ot-final-actions{margin-top:24px;align-items:stretch;text-align:center}.ot-connected .ot-final .ot-primary{margin-top:0}}@media(prefers-reduced-motion:reduce){.ot-connected .ot-card,.ot-connected .ot-primary,.ot-connected .ot-steps button{transition:none!important}.ot-connected .ot-card:hover,.ot-connected .ot-primary:hover{transform:none!important}}.ot-connected #team-plans .ot-price .tx-billed-note{color:#b1cbd9!important;font-size:12px!important}.ot-connected #team-plans .tx-eb-price-caption{color:#94e8d0!important}.ot-connected #team-plans .tx-eb-banner .tx-eb-code{background:#123f42!important;color:#e2fff4!important;border-color:#74bea8!important}.ot-connected #team-plans .ot-card>.ot-number{display:inline-flex;align-items:center;min-height:24px;line-height:14px;align-self:flex-start}.ot-connected #team-plans .ot-card .ot-price>small{color:#b1cbd9!important}
.ot-office-offscreen *,.ot-office-offscreen *::before,.ot-office-offscreen *::after{animation-play-state:paused!important}