.tb .td-sales-day{background:var(--tb-section);color:var(--tb-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;margin-top:180px;padding:82px 0;overflow:clip}.td-day-inner{width:min(1600px,100% - 76px);margin:auto}.td-day-row{grid-template-columns:45% 55%;align-items:center;margin-bottom:78px;display:grid}.td-day-row:last-child{margin-bottom:0}.td-day-row.td-day-reverse{grid-template-columns:55% 45%}.td-day-copy{padding:30px 90px 30px 40px}.td-day-reverse .td-day-copy{padding:30px 40px 30px 116px}.tb .td-day-copy h2{letter-spacing:-.028em;margin-bottom:23px;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,2.35vw,38px);font-weight:400;line-height:1.08}.tb .td-day-copy p{letter-spacing:-.007em;color:var(--tb-muted);margin-bottom:16px;font-size:clamp(13px,1.04vw,16px);line-height:1.45}.tb .td-day-copy p:last-child{margin-bottom:0}.tb .td-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--tb-muted);margin-bottom:16px;font-size:12px;display:block}.tb .td-review-promises{color:var(--tb-muted);gap:10px;margin:20px 0 0;padding-left:18px;font-size:14px;line-height:1.5;display:grid}.td-stage{aspect-ratio:1.21;isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(145deg,#f0f0ed,#e4e4e0);border-radius:29px;width:100%;font-size:clamp(9px,2.05cqw,16px);position:relative;overflow:hidden;container-type:inline-size}.td-stage:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;opacity:.1;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.td-conversation-stage{aspect-ratio:1.28;perspective:110cqw;transform-style:preserve-3d;background:radial-gradient(at 90% 100%,#7c7790 0%,#0000 52%),linear-gradient(170deg,#2c4567,#465c99 65%,#6c698b);overflow:clip}.td-turn-scene{width:73%;height:92%;transform-style:preserve-3d;pointer-events:none;flex-direction:column;justify-content:center;gap:1.5%;display:flex;position:absolute;top:4%;left:14%}.td-turn-scene>*{backface-visibility:hidden;will-change:transform;pointer-events:auto;transform-origin:50%}.td-turn-scene:not(.td-chat-stack)>*{visibility:hidden}.td-conversation-stage:not([data-scene-ready]) .td-chat-stack>*{opacity:0}.td-sales-day .td-chat-piece{color:#ebeff8;text-align:left;letter-spacing:-.026em;background:#151e35ac;border-radius:2.8cqw;max-width:61%;padding:2.4% 3%;font-size:clamp(9px,2.03cqw,16px);line-height:1.32;display:block;box-shadow:0 1px 3px #20211f0a}.td-chat-piece.is-out{background:#273d6666;align-self:flex-end;max-width:66%}.td-sales-day button.td-chat-piece:hover{background:#192747dd}.td-chat-stack{gap:2.1%;width:75%;left:16%}.td-document-stack{gap:3%;width:79%;left:11%}.td-document-stack .td-chat-piece{margin-bottom:1%}.td-sales-day .td-floating-paper{text-align:left;color:#172b36;border-radius:2.1cqw;width:94%;overflow:hidden}.td-order-sheet{color:#26313a;background:#ffffffed;border-radius:2.1cqw;padding:5%}.td-paper-title{justify-content:space-between;align-items:center;gap:10px;font-size:2cqw;display:flex}.td-paper-title>b{font-weight:500}.td-order-sheet>small{opacity:.6;margin:2% 0 5%;font-size:1.6cqw;display:block}.td-order-sheet table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:1.6cqw}.td-order-sheet th{opacity:.6;padding-bottom:3%;font-weight:400}.td-order-sheet td{vertical-align:middle;border-bottom:1px solid #26313a13;padding:3% 1%}.td-order-sheet th:first-child{width:49%}.td-order-sheet th:nth-child(2){width:25%}.td-order-sheet th:last-child{width:26%}.td-order-sheet td:last-child,.td-order-sheet th:last-child{text-align:right;white-space:nowrap}.td-sheet-more{opacity:.6;margin-top:4%;font-size:1.6cqw;display:block}.td-sales-day .td-paper-reply{color:#27313a;text-align:left;background:#f3f5eff0;border-radius:1.8cqw;width:59%;margin-top:-7%;margin-left:1%;padding:2% 3%;font-size:1.7cqw;position:relative;box-shadow:0 10px 25px #1423440a}.td-quote-stack{gap:2%}.td-sales-day .td-floating-quote{text-align:left;border-radius:2.4cqw;width:49%;margin-top:1%;overflow:hidden}.td-quote-sheet{color:#222c36;background:#f6eee4}.td-quote-art{aspect-ratio:1.15;background:radial-gradient(at 75% 20%,#f6b685,#0000 60%),linear-gradient(155deg,#da565f,#ee8889 50%,#cc5751);position:relative;overflow:hidden}.td-quote-art>.tb-watercolor{filter:drop-shadow(0 8px 10px #6f202426);width:50%;height:80%;position:absolute}.td-quote-art>.tb-watercolor:first-child{top:12%;left:5%;transform:rotate(-12deg)}.td-quote-art>.tb-watercolor:nth-child(2){top:8%;left:43%;transform:rotate(13deg)}.td-quote-art>.tb-watercolor:nth-child(3){top:32%;left:29%;transform:rotate(-3deg)}.td-quote-copy{padding:6% 7%}.td-quote-copy>b{font-size:1.8cqw;font-weight:500;display:block}.td-quote-copy>span{opacity:.6;margin:2% 0 4%;font-size:1.5cqw;display:block}.td-quote-copy>small{font-size:1.4cqw;line-height:1.35;display:block}.td-email-stack{width:80%;left:10%}.td-email-stack .td-chat-piece{max-width:72%}.td-sales-day .td-floating-email{text-align:left;border-radius:2.2cqw;width:86%;overflow:hidden}.td-browser{color:#313638;background:#fdfefb;height:100%;overflow:hidden}.td-browser-chrome{background:#f9faf8;border-bottom:1px solid #00000008;align-items:center;gap:.6cqw;height:4.2cqw;padding:0 2cqw;display:flex}.td-browser-chrome>i{background:#d3d6d2;border-radius:50%;width:.6cqw;height:.6cqw}.td-browser-chrome>span{text-align:center;color:#8b9088;white-space:nowrap;text-overflow:ellipsis;background:#edefeb;border-radius:2cqw;width:72%;margin-left:3%;padding:.35cqw 1cqw;font-size:1.05cqw;display:block;overflow:hidden}.td-browser .tb-email-paper{background:#fff;padding:3cqw}.td-browser .tb-email-field{padding:.65cqw 0;font-size:1.35cqw}.td-browser .tb-email-field>span{width:6cqw}.td-browser .tb-email-field>b{font-weight:400}.td-browser .tb-email-body{padding-top:2cqw;font-size:1.7cqw;line-height:1.4}.td-browser-stage{perspective:160cqw;touch-action:pan-y;background:radial-gradient(at 90% 100%,#e8b789,#0000 65%),linear-gradient(#4b5f84,#727990 52%,#c5a18e)}.td-browser-card{aspect-ratio:1.33;will-change:transform;background:#fff;border-radius:3.2cqw;width:50%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 2cqw 5cqw -1.5cqw #20211f26}.td-browser-card:not(:first-child){opacity:0}.td-sales-day .td-browser-open{text-align:left;background:#fff;width:100%;height:100%;display:block}.td-browser-card .td-order-sheet{background:#fff;border-radius:0;padding:5%}.td-browser-card .td-paper-title{font-size:1.65cqw}.td-browser-card .td-order-sheet table{font-size:1.1cqw}.td-browser-card .td-order-sheet>small,.td-browser-card .td-sheet-more{font-size:1.05cqw}.td-browser-card .td-quote-sheet{grid-template-columns:40% 60%;height:calc(100% - 4.2cqw);display:grid}.td-browser-card .td-quote-art{aspect-ratio:auto;height:100%}.td-browser-card .td-quote-art .tb-watercolor{width:80%;height:60%}.td-browser-card .td-quote-art .tb-watercolor:first-child{top:-3%;left:5%}.td-browser-card .td-quote-art .tb-watercolor:nth-child(2){top:22%;left:16%}.td-browser-card .td-quote-art .tb-watercolor:nth-child(3){top:47%;left:7%}.td-browser-card .td-quote-copy{padding:15% 10%}.td-browser-card .td-quote-copy>b{font-size:1.6cqw}.td-browser-card .td-quote-copy>small{margin-top:10%}.td-browser-card .tb-email-body{padding-top:1cqw;font-size:1.35cqw}.td-browser-card .tb-email-field{padding:.35cqw 0;font-size:1.05cqw}.td-browser-card .tb-email-paper{padding:2cqw}.td-browser-actions{gap:.9cqw;display:flex;position:absolute;bottom:1.8cqw;right:2cqw}.td-sales-day .td-browser-actions button{color:#333c39;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f9fcf9dd;border-radius:99px;justify-content:center;align-items:center;gap:.5cqw;padding:.85cqw 1.2cqw;font-size:1.55cqw;display:flex;box-shadow:0 4px 15px #38403714}.td-browser-actions button:hover{background:#fff;transform:translateY(-1px)}.td-browser-actions button svg{width:1.6cqw;height:1.6cqw}.td-three-dots{letter-spacing:.02em;font-size:1.2cqw;font-style:normal}.td-stock-sheet,.td-account-sheet{height:100%;padding:3cqw}.td-stock-title{align-items:center;gap:1cqw;margin-bottom:1.8cqw;font-size:1.7cqw;display:flex}.td-stock-title .tb-watercolor{width:4cqw;height:4cqw}.td-stock-title small{opacity:.5;font-size:1.15cqw;display:block}.td-stock-sheet strong{font-size:3cqw;font-weight:500}.td-stock-sheet strong small{opacity:.5;font-size:1.45cqw;font-weight:400}.tb .td-stock-sheet p{margin:.4cqw 0;font-size:1.45cqw}.td-stock-details{gap:0;margin:3cqw 0;font-size:2.1cqw;display:grid}.td-stock-details>div{border-bottom:1px solid #e7e9e7;justify-content:space-between;padding:1.2cqw 0;display:flex}.td-stock-details dt{color:#7a8583}.td-stock-details dd{margin:0;font-weight:500}.td-stock-sheet>small{color:#8b918a;font-size:1.2cqw}.td-account-sheet>.tb-watercolor{width:4cqw;height:4cqw;margin-bottom:1cqw}.td-account-sheet h4{margin:0;font-size:2cqw;font-weight:500}.tb .td-account-sheet p{color:#87918a;margin-bottom:1.8cqw;font-size:1.3cqw}.td-account-sheet dl{font-size:1.4cqw;line-height:1.45}.td-account-sheet dl>div{border-bottom:1px solid #eee;justify-content:space-between;gap:1cqw;padding:.6cqw 0;display:flex}.td-account-sheet dt{color:#929790}.td-account-sheet dd{text-align:right;margin:0}.td-approval-stage{perspective:140cqw;background:radial-gradient(at 20% 40%,#a2cede80,#0000 42%),radial-gradient(at 95% 75%,#d5e6e4aa,#0000 50%),linear-gradient(165deg,#549ac8 0%,#89b7d1 45%,#dce9e5 100%)}.td-approval-stage:after{content:"";pointer-events:none;z-index:-1;opacity:.25;filter:blur(15px);background:radial-gradient(at 20% 75%,#fff,#0000 20%),radial-gradient(at 56% 32%,#fff,#0000 25%);position:absolute;inset:0}.td-caret{vertical-align:middle;background:#273542;width:1px;height:1.8cqw;margin-left:1px;animation:.7s step-end infinite tb-caret;display:inline-block}.td-action-stage{background:radial-gradient(at 90% 100%,#ef7c82,#0000 65%),linear-gradient(140deg,#687bad,#9c91b2 55%,#d97e86)}.td-action-list{width:53%;height:84%;position:absolute;top:8%;left:24%}.td-sales-day .td-action-item{color:#272633;will-change:transform;background:#ffffffdb;border-radius:3cqw;align-items:center;gap:.8cqw;width:100%;height:15%;padding:1.7cqw 2.1cqw;font-size:1.72cqw;line-height:1.25;display:flex;position:absolute;top:0;box-shadow:0 8px 20px #6570950a}.td-action-item:nth-child(2){transform:translateY(134%)}.td-action-item:nth-child(3){transform:translateY(268%)}.td-action-item:nth-child(4){transform:translateY(402%)}.td-action-item:nth-child(5){transform:translateY(536%)}.td-sales-day .td-action-item>.td-action-label{background:#fffdfcf0;border-radius:.85cqw;flex:none;padding:1.2cqw .9cqw;font-size:1.65cqw;box-shadow:0 0 0 1px #57607412}.td-action-item>.td-action-label:hover{background:#fff;transform:translateY(-1px);box-shadow:0 3px 6px #34315012}.td-action-item>.tb-watercolor{width:2.8cqw;height:2.8cqw}.td-action-item>span{min-width:0}@media (width>=1700px){.td-day-copy{padding-right:110px}.td-day-reverse .td-day-copy{padding-left:125px}}@media (width<=1100px){.td-day-inner{width:calc(100% - 48px)}.td-day-copy{padding:24px 40px 24px 15px}.td-day-reverse .td-day-copy{padding:24px 15px 24px 55px}.tb .td-day-copy h2{font-size:27px}.td-stage{border-radius:22px}}@media (width<=720px){.tb .td-sales-day{margin-top:104px;padding:50px 0}.td-day-inner{width:calc(100% - 36px)}.td-day-row,.td-day-row.td-day-reverse{grid-template-columns:1fr;gap:24px;margin-bottom:64px}.td-day-copy,.td-day-reverse .td-day-copy{padding:0 10px}.td-day-reverse .td-day-copy{grid-row:1}.tb .td-day-copy h2{margin-bottom:18px;font-size:28px}.tb .td-day-copy p{font-size:14px;line-height:1.5}.td-stage{border-radius:22px}.td-sales-day .td-chat-piece{font-size:2.25cqw}.td-sales-day .td-action-item>.td-action-label{min-height:28px;font-size:2cqw}.td-action-item{width:114%;font-size:2cqw;left:-7%}}@media (prefers-reduced-motion:reduce){.td-stage *,.td-stage :after{transition:none!important;animation:none!important}}.td-day-inner{position:relative}.td-motion-controls{justify-content:flex-end;margin:0;display:flex;position:absolute;top:-64px;right:0}.tb .td-motion-controls button{color:#515652;background:0 0;border:1px solid #d6d7d5;border-radius:24px;min-height:44px;padding:0 14px;font-size:13px}@media (width<=720px){.td-sales-day .td-stage{aspect-ratio:auto;height:500px}.td-sales-day .td-conversation-stage{height:560px}.td-sales-day .td-turn-scene{gap:14px;width:calc(100% - 32px);height:calc(100% - 56px);top:28px;left:16px}.td-sales-day .td-chat-piece{letter-spacing:-.01em;border-radius:20px;max-width:94%;padding:14px;font-size:16px;line-height:1.4}.td-sales-day .td-chat-piece.is-out{max-width:90%}.td-chat-stack>*{display:none!important}[data-chat-pair="0"] .td-chat-stack>:nth-child(-n+2),[data-chat-pair="1"] .td-chat-stack>:nth-child(3),[data-chat-pair="1"] .td-chat-stack>:nth-child(4),[data-chat-pair="2"] .td-chat-stack>:nth-child(n+5){display:block!important}.td-sales-day .td-floating-paper,.td-sales-day .td-floating-email{border-radius:14px;flex-shrink:0;width:100%}.td-sales-day .td-paper-reply{border-radius:14px;width:90%;margin:-8px 0 0 8px;padding:12px;font-size:14px;line-height:1.4}.td-sales-day .td-order-sheet{padding:16px 12px}.td-sales-day .td-paper-title{font-size:15px}.td-sales-day .td-order-sheet>small,.td-sales-day .td-sheet-more{font-size:12px}.td-sales-day .td-order-sheet table{font-size:13px;line-height:1.35}.td-sales-day .td-order-sheet th{font-size:11px}.td-sales-day .td-order-sheet th:first-child{width:43%}.td-sales-day .td-order-sheet th:nth-child(2){width:28%}.td-sales-day .td-order-sheet th:last-child{width:29%}.td-sales-day .td-order-sheet td{padding:8px 2px}.td-sales-day .td-floating-quote{border-radius:16px;width:100%}.td-sales-day .td-quote-sheet{grid-template-columns:28% 72%;min-height:180px;display:grid}.td-sales-day .td-quote-art{aspect-ratio:auto;height:100%}.td-sales-day .td-quote-copy{padding:18px 14px}.td-sales-day .td-quote-copy>b{font-size:17px}.td-sales-day .td-quote-copy>span{margin:7px 0 14px;font-size:12px}.td-sales-day .td-quote-copy>small{font-size:14px;line-height:1.4}.td-sales-day .td-browser-chrome{gap:4px;height:30px;padding:0 10px}.td-sales-day .td-browser-chrome>i{width:4px;height:4px}.td-sales-day .td-browser-chrome>span{font-size:11px}.td-sales-day .td-browser .tb-email-paper{padding:14px}.td-sales-day .td-browser .tb-email-field{padding:4px 0;font-size:12px}.td-sales-day .td-browser .tb-email-field>span{flex-shrink:0;width:52px}.td-sales-day .td-browser .tb-email-body{padding-top:10px;font-size:14px;line-height:1.4}.td-sales-day .td-browser-card{aspect-ratio:auto;border-radius:20px;width:calc(100% - 44px);height:424px}.td-sales-day .td-browser-card .td-quote-sheet{min-height:100%}.td-sales-day .td-browser-card .td-quote-copy{padding-top:36px}.td-sales-day .td-browser-actions{gap:8px;bottom:12px;right:12px}.td-sales-day .td-browser-actions button{gap:5px;min-width:44px;min-height:44px;padding:10px 14px;font-size:14px}.td-sales-day .td-browser-actions button svg{width:16px;height:16px}.td-sales-day .td-three-dots{font-size:14px}.td-sales-day .td-stock-sheet,.td-sales-day .td-account-sheet{padding:20px 16px}.td-sales-day .td-stock-title{gap:10px;margin-bottom:12px;font-size:17px}.td-sales-day .td-stock-title small,.td-sales-day .td-stock-sheet>small{font-size:12px}.td-sales-day .td-stock-title .tb-watercolor,.td-sales-day .td-account-sheet>.tb-watercolor{width:32px;height:32px}.td-sales-day .td-stock-sheet strong{font-size:32px}.td-sales-day .td-stock-sheet strong small{font-size:16px}.td-sales-day .td-stock-sheet p,.td-sales-day .td-account-sheet p{font-size:14px}.td-sales-day .td-stock-details{margin:10px 0;font-size:13px}.td-sales-day .td-stock-details>div{gap:8px;padding:8px 0}.td-sales-day .td-account-sheet h4{font-size:21px}.td-sales-day .td-account-sheet dl{font-size:14px}.td-sales-day .td-account-sheet dl>div{padding:12px 0}.td-sales-day .td-caret{height:16px}.td-sales-day .td-action-stage{height:390px}.td-sales-day .td-action-list{width:calc(100% - 36px);height:390px;top:34px;left:18px}.td-sales-day .td-action-item{text-align:left;border-radius:20px;gap:8px;width:100%;height:78px;padding:14px;font-size:15px;left:0}.td-sales-day .td-action-item>.td-action-label{border-radius:9px;padding:9px 7px;font-size:14px}.td-sales-day .td-action-item>.tb-watercolor{flex-shrink:0;width:25px;height:25px}}@media (width<=360px){.td-sales-day .td-conversation-stage{height:620px}}.tb .tb-more-links .cm-job{isolation:isolate;background:#fff;border:1px solid #e0e4eb;border-radius:20px;transition:transform .4s cubic-bezier(.2,.8,.2,1);overflow:hidden;box-shadow:0 1px 2px #16254a08}@media (hover:hover) and (pointer:fine){.tb .tb-more-links .cm-job:hover{transform:translateY(-4px)}}.tb .tb-industries .tb-industry-icon{color:#203b64;background:#fff;border:1px solid #e0e4eb;border-radius:12px;place-items:center;width:40px;height:40px;transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .2s;display:grid;box-shadow:0 1px 2px #16254a08}.tb .tb-industries .tb-industry-tile[aria-pressed=true] .tb-industry-icon{color:#f7f5ef;background:linear-gradient(145deg,#2f6cc0,#203b64);border-color:#6d88b5;box-shadow:inset 0 1px #ffffff2e,0 6px 14px -6px #203b6466}@media (hover:hover) and (pointer:fine){.tb .tb-industries .tb-industry-tile:hover .tb-industry-icon{border-color:#6d88b5;transform:translateY(-4px)}}.tb .tb-industries .cm-trade-progress{background:#2464bb}.tb .tb-industries .cm-industry-phone{opacity:1;isolation:isolate}.tb .tb-industries .cm-trade-copy{min-width:0}@layer round-five-layout{.tb.tb.tb.tb .tb-industries .tb-industry-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px 10px!important;width:100%!important;max-width:500px!important;padding:0!important;display:grid!important;overflow:visible!important}.tb.tb.tb.tb .tb-industries .tb-industry-tile{width:auto!important;max-width:none!important;min-height:88px!important;box-shadow:none!important;color:#1b2033!important;text-align:center!important;background:#f7f8fa!important;border:1px solid #e0e4eb!important;border-radius:16px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;padding:10px 5px!important;display:flex!important;overflow:hidden!important}.tb.tb.tb.tb .tb-industries .tb-industry-tile[aria-pressed=true]{color:#203b64!important;background:#e2e9f4!important;border-color:#92a6c6!important}.tb.tb.tb.tb .cm-industry-phone .tb-industry-chat [data-hidden=true]{display:none!important}.tb.tb.tb.tb .cm-industry-phone .tb-trade-choices{position:relative!important;inset:auto!important}.tb.tb.tb.tb .cm-industry-phone .tb-trade-settled{margin-top:14px!important;position:relative!important;inset:auto!important}@media (width<=1099px){.tb.tb.tb.tb .tb-industries .tb-industry-grid{margin-inline:auto!important}}@media (width<=619px){.tb.tb.tb.tb .tb-industries .tb-industry-grid{scroll-snap-type:x proximity;flex-wrap:nowrap!important;gap:8px!important;max-width:none!important;padding-bottom:8px!important;display:flex!important;overflow-x:auto!important}.tb.tb.tb.tb .tb-industries .tb-industry-tile{scroll-snap-align:start;overflow-wrap:anywhere;flex:0 0 96px!important;padding:10px 4px!important}}@media (width>=1101px){.tb.tb.tb.tb .tb-features :is(.tf-card-memory,.tf-card-nudges){grid-template-rows:1fr auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;grid-column:1/-1!important;padding-left:64px!important;display:grid!important}.tb.tb.tb.tb .tb-features :is(.tf-card-memory,.tf-card-nudges)>h3{grid-area:2/1}.tb.tb.tb.tb .tb-features :is(.tf-card-memory,.tf-card-nudges)>p{grid-area:3/1;margin-bottom:0!important}.tb.tb.tb.tb .tb-features :is(.tf-card-memory,.tf-card-nudges)>.r7-stage{grid-area:1/2/-1}.tb.tb.tb.tb.tb-landing .tb-features :is(.tf-card-memory,.tf-card-nudges)>h3{font-size:40px!important}.tb.tb.tb.tb.tb-landing .tb-features :is(.tf-card-memory,.tf-card-nudges)>p{max-width:30ch;font-size:24px!important}.tb.tb.tb.tb.tb-landing .tb-industries-body{grid-template-columns:minmax(0,520px) minmax(0,400px)!important;justify-content:center!important;column-gap:112px!important}}.tb.tb .tb-hero{padding-top:150px!important}.tb.tb .tb-hero-headline{max-width:1480px!important;margin:0 auto 24px!important}.tb.tb .tb-hero-description{max-width:780px!important;margin:0 auto!important}.tb.tb .tb-hero-actions{margin:28px auto 48px!important}.tb.tb .hc-stage{margin-top:0!important;animation:none!important}.tb.tb .hc-showcase{opacity:1!important;animation:none!important;transform:none!important}.tb.tb .hc-showcase:not([data-ready]) .hc-stage{visibility:hidden!important;height:496px!important}.tb.tb .hc-showcase:not([data-ready]) .hc-drum{visibility:hidden!important}.tb.tb .hc-showcase[data-ready] .hc-stage{visibility:visible!important}.tb.tb .hc-card{border-radius:20px!important}.tb.tb .hc-card .hc-face{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:20px!important}.tb.tb .hc-caption{padding:0!important}.tb.tb .hc-caption>div{color:#1d2433!important;-webkit-backdrop-filter:blur(22px)saturate(1.7)!important;backdrop-filter:blur(22px)saturate(1.7)!important;background:#fff9!important;border:1px solid #fffc!important;border-radius:24px!important;width:100%!important;padding:16px 22px!important;line-height:1.35!important;box-shadow:0 26px 60px -20px #1c285466,inset 0 1px #ffffffb3!important}.tb.tb .hc-caption>div span{text-wrap:balance!important;display:block!important}.tb.tb :is(.tb-price-card,.tb-industry-panel,.tb-language-demo,.td-day-row,.tb-more-links>a){box-shadow:none!important;border:1px solid #dfe3e9!important;border-radius:20px!important}.tb.tb .tb-wide{width:calc(100% - 80px)!important;max-width:1440px!important}.tb.tb :is(.tb-narrow,.td-day-inner,.tb-connected,.tb-more-workflows){width:calc(100% - 80px)!important;max-width:1240px!important;margin-inline:auto!important}.tb.tb .tb-section-intro{margin-bottom:40px!important}.tb.tb .tb-section-intro>p{color:#293344!important;margin-top:20px!important}.tb.tb .tb-feature-grid{grid-template-columns:1fr 1fr!important;align-items:start!important;gap:24px!important;padding:0!important;display:grid!important}.tb.tb .tb-feature-card{background:#fff!important;border:0!important;border-radius:20px!important;flex-direction:column!important;min-height:0!important;padding:28px!important;display:flex!important;box-shadow:0 1px 2px #16254a0a,0 12px 32px -12px #16254a24!important}.tb.tb .tb-feature-card>h3{letter-spacing:-.035em!important;width:100%!important;max-width:none!important;margin:0 0 14px!important}.tb.tb .tb-feature-card>p{color:#303a4a!important;max-width:65ch!important;margin:0 0 28px!important;line-height:1.55!important}.tb.tb .tf-art{background:#f1f4f8!important;border:1px solid #e3e8ef!important;border-radius:16px!important;height:auto!important;min-height:0!important;margin:0!important;padding:20px!important;overflow:hidden!important}.tb.tb .tf-art>:is(.tf-sheet,.ic-chat,.ic-approval){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.tb.tb .tf-art :is(header,.ic-source,.ic-product-list,.ic-transcript){margin-bottom:18px!important}.tb.tb .tf-art header{justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}.tb.tb .ic-source{background:#def2de!important;border-radius:14px 3px 14px 14px!important;padding:16px!important}.tb.tb .ic-product{color:#222d40!important;border-bottom:1px solid #dce2eb!important;gap:14px!important;padding:14px 0!important}.tb.tb .ic-product-list{flex-direction:column!important;gap:0!important;display:flex!important}.tb.tb .ic-product>div{min-width:0!important}.tb.tb .ic-product small{color:#657084!important;margin-top:4px!important;display:block!important}.tb.tb .ic-question{box-shadow:none!important;background:#fff!important;border:1px solid #dce3ec!important;border-radius:14px!important;margin:18px 0 0!important;padding:16px!important}.tb.tb .ic-stock-answer{align-items:center!important;gap:16px!important;padding:16px 0!important;display:flex!important}.tb.tb .ic-balance-answer{border-top:1px solid #dce2eb!important;margin:12px 0 0!important;padding:18px 0 0!important}.tb.tb .ic-memory-source{color:#fff!important;background:#2464bb!important;border-radius:16px 16px 3px!important;align-items:center!important;gap:16px!important;margin:0!important;padding:18px!important;display:flex!important}.tb.tb .ic-memory-reply{color:#283951!important;box-shadow:none!important;background:#fff!important;border-radius:3px 16px 16px!important;margin:20px 0 0!important;padding:18px!important}.tb.tb .ic-approval-total{padding:18px 0!important}.tb.tb .ic-approval>button{color:#fff!important;background:#2464bb!important;border-radius:12px!important;width:100%!important;padding:12px!important}.tb.tb .ic-approval>button.is-sent{color:#286448!important;background:#e3f0e9!important}.tb.tb .tb-product-photo{background:#edf0f4!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:48px!important;min-width:48px!important;height:48px!important;display:inline-flex!important}.tb.tb .td-day-inner{grid-template-columns:1fr 1fr!important;grid-auto-rows:1fr!important;gap:24px!important;display:grid!important}.tb.tb .td-day-row{background:#fff!important;flex-direction:column!important;gap:24px!important;margin:0!important;padding:28px!important;display:flex!important}.tb.tb .td-day-copy{order:0!important;width:100%!important;padding:0!important}.tb.tb .td-day-copy p,.tb.tb .td-review-promises{color:#303a4a!important;line-height:1.55!important}.tb.tb .td-day-row>:is(.td-stage,.tb-workflow-art){order:1!important;width:100%!important;margin-top:0!important}.tb.tb .td-stage{height:auto!important;min-height:0!important;box-shadow:none!important;background:#f1f4f8!important;border:1px solid #dfe5ed!important;border-radius:16px!important;padding:24px!important}.tb.tb .td-simple-chat{flex-direction:column!important;gap:14px!important;display:flex!important}.tb.tb .td-simple-chat>p{background:#fff!important;border-radius:3px 16px 16px!important;max-width:92%!important;margin:0!important;padding:14px 16px!important}.tb.tb .td-simple-chat>p.is-out{background:#d9f2d4!important;border-radius:16px 3px 16px 16px!important;align-self:flex-end!important}.tb.tb .td-simple-chat>p[data-visible=false]{visibility:hidden!important}.tb.tb .ic-stock-preview header{justify-content:space-between!important;padding-bottom:16px!important;display:flex!important}.tb.tb .ic-stock-total{border-top:0!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:12px!important;padding:20px 0 0!important;display:flex!important}.tb.tb .r5-step-approval{gap:24px!important;display:grid!important}.tb.tb .r5-step-approval header{gap:8px!important;display:grid!important}.tb.tb .r5-step-approval .r5-row{border:0!important}.tb.tb .r5-step-approval button{color:#fff!important;background:#2464bb!important;border:0!important;border-radius:12px!important;padding:14px!important}.tb.tb .td-waiting-stage{padding:0!important}.tb.tb .td-waiting-inbox{box-shadow:none!important;background:0 0!important;border:0!important}.tb.tb .tb-connected{grid-template-columns:1fr 1fr!important;gap:40px!important;padding-block:80px!important}.tb.tb .tb-connected-copy h2{white-space:normal!important}.tb.tb .tb-language-demo{box-shadow:none!important;background:#f1f4f8!important;padding:20px!important}.tb.tb .tb-language-chat{background:#eeeae1!important;border:1px solid #dee3e9!important;border-radius:16px!important;overflow:hidden!important}.tb.tb .tb-language-chat header{background:#fff!important;padding:18px!important}.tb.tb .tb-language-body{padding:20px!important}.tb.tb .tb-language-message{color:#252f3c!important;background:#fff!important;border-radius:3px 16px 16px!important;min-height:0!important;padding:18px!important;line-height:1.55!important}.tb.tb .tb-language-details{color:#28394a!important;flex-direction:column!important;gap:16px!important;padding:24px 0 0!important;display:flex!important}.tb.tb .tb-language-meta{color:#667181!important}.tb.tb .lo-compose textarea{resize:none!important}.tb.tb .tb-mina-voice{margin-top:12px!important}.tb.tb .tb-mina-voice s{color:#747d8a!important}.tb.tb .tb-mina-voice>div>span{color:#202b3e!important}.tb.tb .tb-more-links{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;display:grid!important}.tb.tb .tb-more-links>a{color:#202b3e!important;background:#fff!important;flex-direction:column!important;padding:0!important;display:flex!important;overflow:hidden!important}.tb.tb .tb-more-visual{aspect-ratio:16/10!important;border:0!important;border-radius:0!important;width:100%!important;height:auto!important;margin:0!important;position:relative!important;overflow:hidden!important}.tb.tb .tb-more-visual .r5-texture{height:100%!important;min-height:100%!important;position:relative!important}.tb.tb .tb-more-links .r5-job-copy{padding:24px!important}.tb.tb .tb-more-links h3{margin:0 0 14px!important}.tb.tb .tb-more-links p{color:#303a4a!important;margin:0!important;line-height:1.55!important}.tb.tb .tb-more-links .r5-planned{margin:0!important}.tb.tb .tb-industries-body{flex-direction:column!important;align-items:center!important;gap:32px!important;display:flex!important}.tb.tb .tb-industry-grid{flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;width:100%!important;display:flex!important}.tb.tb .tb-industry-tile{color:#445065!important;background:#eef1f5!important;border:1px solid #dfe4eb!important;border-radius:30px!important;width:auto!important;min-height:36px!important;padding:8px 14px!important}.tb.tb .tb-industry-tile[aria-pressed=true]{color:#fff!important;background:#253e67!important;border-color:#253e67!important}.tb.tb .tb-industry-panel{background:#fff!important;width:100%!important;max-width:560px!important}.tb.tb .tb-industry-chat{min-height:0!important}.tb.tb .tb-industry-order{opacity:1!important;transform:none!important}.tb.tb .tb-industry-panel>.tb-button{width:calc(100% - 40px)!important;margin:20px!important}.tb.tb .tb-price-card .tb-button{border:1px solid #aeb9ca!important;border-radius:12px!important;justify-content:space-between!important;width:100%!important;min-height:48px!important;padding:12px 18px!important;text-decoration:none!important;display:flex!important}.tb.tb .tb-price-card .tb-button-outline{color:#25344d!important;background:0 0!important}.tb.tb .tb-price-card li{color:#273448!important}.tb.tb .tb-price-card li svg{color:inherit!important}.tb.tb .r5-pilot-link{color:#234b81!important;text-underline-offset:4px!important;margin-top:20px!important;text-decoration:underline!important;display:inline-block!important}.tb.tb .tb-faq{grid-template-columns:1fr 1fr!important;gap:60px!important}.tb.tb .tb-faq-intro h2{max-width:600px!important}.tb.tb .tb-footer{flex-direction:column!important;align-items:center!important;gap:24px!important;width:calc(100% - 64px)!important;max-width:none!important}.tb.tb .tb-footer-brand{flex-flow:wrap!important;justify-content:center!important;align-items:center!important;gap:16px!important;display:flex!important}.tb.tb .tb-footer-controls{display:contents!important}.tb.tb .tb-footer-compact{flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:24px!important;display:flex!important}@media (width>=1440px){.tb.tb .tb-feature-card>h3{white-space:nowrap!important}.tb.tb .tb-connected-copy{text-align:center!important;grid-column:1/-1!important}.tb.tb .tb-connected-copy h2{white-space:nowrap!important}.tb.tb .tb-connected-copy ul{justify-content:center!important;gap:28px!important;display:flex!important}.tb.tb .tb-language-demo{grid-column:1/-1!important;width:680px!important;margin-inline:auto!important}.tb.tb .tb-mina-voice{grid-column:1/-1!important}}@media (width<=1100px){.tb.tb .tb-feature-grid{grid-template-columns:1fr!important}.tb.tb .td-day-inner{grid-template-columns:1fr!important;grid-auto-rows:auto!important}.tb.tb .tb-connected,.tb.tb .tb-more-links{grid-template-columns:1fr!important}.tb.tb .tb-more-links>a{width:100%!important;max-width:680px!important;margin-inline:auto!important}.tb.tb .tb-faq{grid-template-columns:1fr!important}.tb.tb .tb-footer-compact{justify-content:flex-start!important;max-width:100%!important;padding-bottom:12px!important;overflow:auto!important}.tb.tb .tb-footer-compact a{flex-shrink:0!important}}@media (width<=619px){.tb.tb .tb-hero{padding-top:128px!important}.tb.tb .tb-hero-headline{margin-bottom:20px!important;padding-inline:20px!important}.tb.tb .tb-hero-description{padding-inline:24px!important}.tb.tb .tb-hero-actions{margin:24px auto 32px!important}.tb.tb :is(.tb-wide,.tb-narrow,.td-day-inner,.tb-connected,.tb-more-workflows){width:calc(100% - 32px)!important}.tb.tb .tb-feature-grid{flex-direction:column!important;display:flex!important;overflow:visible!important}.tb.tb .tb-feature-card{flex:none!important;width:100%!important;padding:20px!important}.tb.tb .tf-art{padding:16px!important}.tb.tb .td-day-row{padding:20px!important}.tb.tb .td-stage{padding:16px!important}.tb.tb .tb-language-demo{padding:12px!important}.tb.tb .tb-language-body{padding:16px!important}.tb.tb .tb-connected{padding-block:56px!important}.tb.tb .tb-language-demo .tb-language-product-pair{display:flex!important}.tb.tb .hc-showcase:not([data-ready]) .hc-stage{height:660px!important}.tb.tb .tb-industry-grid{flex-wrap:nowrap!important;justify-content:flex-start!important;padding-bottom:8px!important;overflow:auto!important}.tb.tb .tb-industry-tile{flex-shrink:0!important}.tb.tb .tb-faq{gap:32px!important}.tb.tb .tb-faq-intro h2{letter-spacing:-.035em!important}.tb.tb .tb-footer{width:calc(100% - 32px)!important}.tb.tb .tb-footer-brand>a{justify-content:center!important;width:100%!important;display:flex!important}.tb.tb .r5-outcome{padding:20px!important;left:16px!important;right:16px!important}.tb.tb .r5-header{padding-inline:16px!important}}.tb.tb .tb-product-photo,.tb.tb .oc-photo{object-fit:contain!important;background:#edf0f4!important;border-radius:10px!important;width:48px!important;min-width:48px!important;height:48px!important;padding:4px!important;transform:none!important}.tb.tb .tb-feature-card{height:auto!important;min-height:0!important}.tb.tb .tb-feature-card>p{min-height:0!important}.tb.tb .tf-art{aspect-ratio:auto!important;flex:none!important;width:100%!important}.tb.tb .tf-art :is(.tf-sheet,.ic-chat,.ic-approval){gap:12px!important;height:auto!important;min-height:0!important}.tb.tb .tf-intake .ic-product>div span,.tb.tb .tf-intake .ic-product b{display:inline!important}.tb.tb .tf-intake .ic-product>div{display:block!important}.tb.tb .td-day-row{height:auto!important;min-height:0!important}.tb.tb .td-stage{aspect-ratio:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;transform:none!important}.tb.tb .td-simple-chat{align-self:start!important}.tb.tb .r5-step-approval{align-content:start!important}.tb.tb .r5-return-order{color:#43516a!important;background:0 0!important;border:1px solid #bdc9db!important}.tb.tb .tb-language-details{box-shadow:none!important;background:0 0!important;border:0!important}.tb.tb .tb-language-details>span{border:0!important;padding:0!important}.tb.tb .tb-language-chat{box-shadow:none!important}.tb.tb .tb-feature-card>p,.tb.tb .tf-art p{color:#253044!important}.tb.tb .ic-memory-source p{color:#fff!important}.tb.tb .r5-texture :is(.if-po-paper,.if-bom-paper) table{table-layout:auto!important;border-collapse:collapse!important}.tb.tb .r5-texture :is(.if-po-paper,.if-bom-paper) :is(th,td){white-space:normal!important;width:auto!important;line-height:1.4!important}.tb.tb .r5-texture .if-margin-note{display:none!important}.tb.tb .tf-art{gap:12px!important}.tb.tb .tf-sheet>header{padding-top:0!important}.tb.tb .ic-approval-total{margin:0!important;padding:10px 0!important}.tb.tb .tf-art .ic-product{padding:10px 0!important}.tb.tb .ic-stock-preview{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;gap:10px!important;padding:20px!important}.tb.tb .ic-stock-preview .ic-product{padding:10px 0!important}.tb.tb .ic-stock-preview .ic-product-list{margin:0!important}.tb.tb .ic-stock-preview .ic-stock-total{border:0!important;padding-top:8px!important}.tb.tb .ic-stock-preview>p{color:#647084!important;margin:0!important}.tb.tb .tf-rail-controls{display:none!important}.tb.tb .tb-industry-chat{height:auto!important;padding-bottom:20px!important}.tb.tb .tb-more-links p{max-width:none!important}@media (width>=1101px){.tb.tb .td-day-row>:is(.td-stage,.tb-workflow-art){margin-block:auto!important}}@media (width<=619px){.tb.tb .ic-stock-preview{padding:16px!important}.tb.tb .ic-stock-preview .ic-product{flex-wrap:wrap!important}.tb.tb .ic-stock-preview .ic-product>span{margin-left:62px!important}}.tb.tb .td-day-inner{grid-template-columns:1fr!important;gap:40px!important}.tb.tb .td-day-row{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:56px!important;padding:0!important;display:grid!important}.tb.tb .td-day-copy{padding:24px!important}.tb.tb .td-day-copy :is(h2,p,li),.tb.tb .td-review-promises li:before{color:#f4f5f9!important}.tb.tb .td-day-copy .td-section-label{color:#b7c5e2!important}.tb.tb .td-day-row:nth-child(2n) .td-day-copy{order:2!important}.tb.tb .td-day-row>.td-stage{background:#fff!important;border-radius:20px!important;margin:0!important}.tb.tb .td-simple-chat>p:not(.is-out){background:#f0f3f8!important}@media (width<=900px){.tb.tb .td-day-inner{grid-auto-rows:auto!important}.tb.tb .td-day-row{grid-template-columns:1fr!important;gap:24px!important}.tb.tb .td-day-copy,.tb.tb .td-day-row:nth-child(2n) .td-day-copy{order:0!important;padding:0!important}}@media (width<=1099px){.tb.tb .hc-showcase:not([data-ready]) .hc-stage{height:590px!important}}.tb.tb.tb.tb .hc-caption>div{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffffff0!important;border:0!important;border-radius:20px!important;box-shadow:0 30px 80px #141e3c29!important}.tb.tb.tb.tb.tb-landing .r7-wa-phone{color:#0b141a!important;background:#efeae2!important;border:10px solid #111214!important;border-radius:58px!important;width:min(100%,372px)!important;height:700px!important;padding-top:50px!important;font-family:-apple-system,BlinkMacSystemFont,Inter Apple,sans-serif!important;box-shadow:0 0 0 1.5px #4a4a4f,0 40px 90px -30px #1c285466,0 14px 34px -14px #1c285438!important}.tb.tb.tb.tb.tb-landing .r7-wa-phone .cm-island{width:112px!important;height:32px!important;top:11px!important}.tb.tb.tb.tb.tb-landing .r7-wa-phone .r7-clock{font-size:15px;font-weight:600;position:absolute;top:15px;left:38px}.tb.tb.tb.tb.tb-landing .r7-wa-phone>header{color:#0b141a!important;background:#f6f6f6!important;border-bottom:.5px solid #d1d1d6!important;gap:10px!important;height:54px!important;padding:0 14px 0 8px!important}.tb.tb.tb.tb.tb-landing .r7-wa-phone .r7-avatar{background:#f4f1ea;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 0 0 .5px #0000001f}.tb.tb.tb.tb.tb-landing .r7-wa-phone .r7-avatar svg{width:22px;height:auto}.tb.tb.tb.tb.tb-landing .r7-wa-phone .r7-who{flex:1;line-height:1.2;display:grid}.tb.tb.tb.tb.tb-landing .r7-wa-phone .r7-who b{font-size:16px!important;font-weight:600!important}.tb.tb.tb.tb.tb-landing .r7-wa-phone .r7-who small{color:#667781;font-size:12px!important}.tb.tb.tb.tb.tb-landing .r7-wa-phone .ap-i+.ap-i{margin-left:14px}.tb.tb.tb.tb.tb-landing .r7-wa-phone .tb-industry-chat{isolation:isolate;background:#efeae2!important}.tb.tb.tb.tb.tb-landing .r7-wa-phone .tb-industry-panel{box-shadow:none!important;background:#efeae2!important;border:0!important;height:calc(100% - 112px)!important}.tb.tb.tb.tb.tb-landing .r7-wa-phone .tb-industry-chat:before{content:"";z-index:-1;background:#e4dccf;position:absolute;inset:0;-webkit-mask:url(/images/real-apps/wa-doodles.svg) 0 0/320px;mask:url(/images/real-apps/wa-doodles.svg) 0 0/320px}.tb.tb.tb.tb.tb-landing .r7-wa-phone .tb-industry-order{width:fit-content;max-width:84%;box-shadow:0 1px .5px #0b141a21;background:#d9fdd3!important;border-radius:16px 16px 4px!important;margin:0 0 8px auto!important;padding:7px 11px 8px!important;font-size:15.5px!important;line-height:1.32!important}.tb.tb.tb.tb.tb-landing .r7-wa-phone .tb-industry-reply{width:fit-content;max-width:84%;box-shadow:0 1px .5px #0b141a21;background:#fff!important;border-radius:16px 16px 16px 4px!important;padding:7px 11px 8px!important;font-size:15.5px!important;line-height:1.32!important}.tb.tb.tb.tb.tb-landing .r7-wa-phone .cm-trade-final{box-shadow:0 1px .5px #0b141a21;border-radius:16px 16px 16px 4px!important}.tb.tb.tb.tb.tb-landing .r7-wa-phone .cm-phone-compose{color:#0b141a!important;background:#f6f6f6!important;border:0!important;border-top:.5px solid #d1d1d6!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;height:62px!important;padding:6px 14px 16px!important;bottom:0!important;left:0!important;right:0!important}.tb.tb.tb.tb.tb-landing .r7-wa-phone .r7-field{color:#8696a0;background:#fff;border:.5px solid #d1d1d6;border-radius:17px;flex:1;justify-content:flex-end;align-items:center;height:34px;padding:0 9px;display:flex}.tb.tb.tb.tb.tb-landing .r7-ms-phone,.tb.tb.tb.tb.tb-landing .r7-ms-phone :is(.tb-industry-chat,.tb-industry-panel){background:#fff!important}.tb.tb.tb.tb.tb-landing .r7-ms-phone .tb-industry-chat:before{content:none}.tb.tb.tb.tb.tb-landing .r7-ms-phone .cm-phone-compose{color:#0a7cff!important;background:#fff!important;border-color:#00000014!important}.tb.tb.tb.tb.tb-landing .r7-ms-phone .r7-who b{color:#050505}.tb.tb.tb.tb.tb-landing .r7-ms-phone .r7-who small{color:#65676b}.tb.tb.tb.tb.tb-landing .r7-ms-phone .tb-industry-order{box-shadow:none;color:#fff!important;background:#0a7cff!important;border-radius:18px!important}.tb.tb.tb.tb.tb-landing .r7-ms-phone :is(.tb-industry-reply,.cm-trade-final){box-shadow:none;color:#050505!important;background:#f0f0f0!important;border-radius:18px!important}.tb.tb.tb.tb.tb-landing .r7-ms-phone .r7-field{color:#65676b;background:#f0f2f5;border:0;border-radius:18px;justify-content:space-between;padding:0 8px 0 14px;font-size:16px}.tb.tb.tb.tb.tb-landing .r7-ms-phone .r7-field .ap-i{color:#0a7cff}@media (width<=1100px){.tb.tb.tb .tb-footer-compact{flex-wrap:wrap!important;overflow:visible!important}}.tb.tb.tb.tb-landing .tb-faq{display:block!important}.tb.tb.tb.tb-landing .tb-faq-intro{max-width:940px!important;margin:0 auto 52px!important}.tb.tb.tb.tb-landing .tb-faq-intro h2{max-width:none!important}.tb.tb.tb.tb-landing .tb-faq>div:last-child{width:min(860px,100%);margin-inline:auto}@media (width>=1101px){.tb.tb.tb.tb.tb .tb-features .tf-card-nudges{padding-left:var(--feature-pad,28px)!important;padding-right:64px!important}.tb.tb.tb.tb.tb .tb-features .tf-card-nudges>:is(h3,p){grid-column:2}.tb.tb.tb.tb.tb .tb-features .tf-card-nudges>.r7-stage{grid-column:1}}@media (width<=720px){.tb.tb.tb.tb.tb .tb-features .tb-feature-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:-16px;scroll-padding-inline:16px;flex-direction:row!important;align-items:stretch!important;gap:12px!important;padding:0 16px 28px!important;display:flex!important;overflow-x:auto!important}.tb.tb.tb.tb.tb .tb-features .tb-feature-grid::-webkit-scrollbar{display:none}.tb.tb.tb.tb.tb .tb-features .tb-feature-grid>.tb-feature-card{scroll-snap-align:start;flex:0 0 86%!important;width:auto!important}}}.tb .tb-pilot-pricing .tb-price-card .tb-price-amount{letter-spacing:0}.tb .tb-pilot-pricing .tb-price-card .tb-price-amount>span{color:#1b2033;letter-spacing:-.03em;font-variant-numeric:tabular-nums;animation:none}.tb .tb-pilot-pricing .tb-price-card .tb-price-amount>small{color:#727b8b}.tb .tb-closing-hire .tb-closing-note{color:#afc0e6;letter-spacing:.01em;margin:18px auto 0;display:block}@layer round-five-type{.tb.tb.tb.tb :is(.tb-more-workflows,.tb-industries,.tb-pilot-pricing,.tb-faq,.tb-closing-hire) h2{font-size:52px!important;line-height:1.08!important}.tb.tb.tb.tb :is(.tb-more-links h3,.tb-price-card h3,.tb-volume-quote h3){font-size:22px!important;font-weight:500!important;line-height:1.25!important}.tb.tb.tb.tb .tb-pricing-heading>p{font-size:18px!important;line-height:1.5!important}.tb.tb.tb.tb .tb-pilot-pricing .tb-price-amount>span{font-size:40px!important;font-weight:500!important;line-height:1.15!important}.tb.tb.tb.tb .tb-faq h3{letter-spacing:-.005em;font-size:18px!important;font-weight:500!important;line-height:1.4!important}@media (width<=619px){.tb.tb.tb.tb :is(.tb-more-workflows,.tb-industries,.tb-pilot-pricing,.tb-faq,.tb-closing-hire) h2{font-size:36px!important}.tb.tb.tb.tb .tb-faq h3{font-size:17px!important}}.tb.tb-landing :is(.n7-connected-intro p,.n7-desk-copy p){font-size:18px!important;line-height:1.5!important}.tb.tb-landing .n7-app figcaption{font-size:14px!important}.tb.tb-landing .n7-app figcaption b{font-size:15px!important;font-weight:600!important}.tb.tb-landing .n7-approved{font-size:14px!important;font-weight:500!important}.tb.tb-landing .n7-checks li{font-size:16px!important}.tb.tb-landing .n7-partner{font-size:14px!important}.tb.tb-landing .n7-desk-points li{font-size:15px!important;line-height:1.5!important}.tb.tb-landing .n7-desk-points b{font-size:17px!important;font-weight:500!important}.tb{--r5-display:64px;--r5-h2:48px;--r5-h3:24px;--r5-lead:20px;--r5-body:16px;--r5-small:13px;font-size:var(--r5-body)!important;font-weight:400!important}.tb :where(:not(.ap-film,.ap-film *)){font-size:inherit!important;font-weight:inherit!important}.tb :is(h1,h2){text-wrap:balance;font-family:var(--font-taormina-display), Georgia, serif!important;font-size:var(--r5-h2)!important;font-weight:400!important;line-height:1.08!important}.tb .tb-hero-headline{font-size:var(--r5-display)!important}.tb :is(h3,.td-day-copy h2,.r5-total,.r5-desk-paper strong,.tb-price-amount>span){font-size:var(--r5-h3)!important;font-family:var(--font-taormina-sans), sans-serif!important;font-weight:600!important;line-height:1.25!important}.tb :is(.tb-hero-description,.tb-section-intro>p,.hc-caption>div,.tb-mina-voice>div>span,.tb-pricing-heading>p){font-size:var(--r5-lead)!important;line-height:1.45!important}.tb :is(small,time,.tb-eyebrow,.td-section-label,.r5-header time,.tb-price-top>span,.tb-footer,.lo-disclosure,.tb-language-meta,.tb-header-pricing,.tb-language-switch button,.r5-planned):where(:not(.ap-film *)){font-size:var(--r5-small)!important;font-weight:500!important}.tb :is(b,strong,th,.r5-header b,.r5-chip,button,a.tb-button):where(:not(.ap-film *)){font-weight:600!important}.tb .r5-texture :is(h3,th),.tb .r5-header b,.tb .tb-feature-card>p{font-size:var(--r5-body)!important}.tb :is(.hc-caption,.hc-caption span){font-size:inherit!important}.tb .tb-mina-voice s{font-size:var(--r5-body)!important;font-weight:400!important}.tb .if-handwriting :is(h3,p,span){font-family:CounterHand,cursive!important;font-size:var(--r5-h3)!important;font-weight:400!important}.tb p{text-wrap:pretty}.tb :is(h1,h2,h3,.hc-caption){text-wrap:balance}@media (width<=619px){.tb{--r5-display:40px;--r5-h2:34px;--r5-h3:20px;--r5-lead:18px}}.tb.tb-landing h2{font-size:52px!important}.tb.tb-landing .tb-section-intro>p{font-size:18px!important;line-height:1.5!important}.tb.tb-landing .tb-features .tb-feature-card h3{font-family:var(--r7-sans)!important;font-size:22px!important;font-weight:500!important;line-height:1.25!important}.tb.tb-landing .tb-features .tb-feature-card p{font-size:16px!important;line-height:1.55!important}.tb.tb-landing .r7-step-copy .td-section-label{font-size:13px!important;font-weight:500!important}.tb.tb-landing .r7-step-copy h3{font-family:var(--r7-display)!important;font-size:40px!important;font-weight:400!important;line-height:1.1!important}.tb.tb-landing .r7-step-copy p{font-size:18px!important;line-height:1.55!important}.tb.tb-landing .r7-step-copy .td-review-promises li{font-size:16px!important;line-height:1.45!important}.tb.tb-landing .r7-connected-copy>p{font-size:18px!important;line-height:1.5!important}.tb.tb-landing .r7-connected-copy li{font-size:17px!important}.tb.tb-landing .r7-connected-copy .r7-partner{font-size:14px!important}.tb.tb-landing .r7-language-caption{font-size:13px!important}.tb.tb-landing .r7-language-switch button{font-size:14px!important;font-weight:500!important}.tb.tb-landing .r7-voice-lines s{font-size:14px!important}.tb.tb-landing .r7-voice-lines span{font-size:18px!important}@media (width<=999px){.tb.tb-landing h2{font-size:40px!important}.tb.tb-landing .r7-step-copy h3{font-size:32px!important}}.tb-landing :is(*){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tb.tb .hc-caption>div{background:#fffffff0!important}.tb.tb.tb.tb-landing h2{font-size:60px!important;line-height:1.06!important}.tb.tb.tb.tb-landing :is(.tb-header-pricing,.tb-header-cta){font-size:16px!important}.tb.tb.tb.tb-landing :is(.tb-eyebrow,.td-section-label,.cm-job-chip,.tb-price-top>span){font-size:13px!important}.tb.tb.tb.tb-landing :is(.tb-hero-description,.tb-section-intro>p,.n7-desk-copy>p,.n7-connected-intro>p,.tb-pricing-heading>p,.tb-faq-intro>p,.r7-step-copy>p,.tb-closing-hire-inner>p){font-size:19px!important;line-height:1.5!important}.tb.tb.tb.tb-landing :is(.tb-feature-card>p,.r5-job-copy>p,.tb-price-billing,.tb-volume-quote p){font-size:17px!important;line-height:1.55!important}.tb.tb.tb.tb-landing :is(.tb-price-body li,.r5-pilot-link,.tb-volume-quote .tb-button){font-size:16px!important;line-height:1.5!important}.tb.tb.tb.tb-landing :is(.r7-step-copy .td-review-promises li,.n7-checks li,.tb-faq-answer p){font-size:18px!important;line-height:1.5!important}.tb.tb.tb.tb-landing .tb-faq h3{font-size:19px!important}.tb.tb.tb.tb-landing :is(.n7-app figcaption,.n7-approved,.n7-partner,.r7-language-caption,.tb-closing-note,.tb-pricing-rules p){font-size:15px!important;line-height:1.5!important}.tb.tb.tb.tb-landing .n7-app figcaption b{font-size:17px!important}.tb.tb.tb.tb-landing .n7-desk-points li{font-size:15px!important;line-height:1.5!important}.tb.tb.tb.tb-landing .n7-desk-points b{font-size:17px!important}.tb.tb.tb.tb-landing .tb-button{font-size:16px!important}.tb.tb.tb.tb-landing :is(.tb-footer,.tb-footer-brand>span,.tb-footer-compact a){font-size:14px!important;line-height:1.5!important}@media (width>=900px){.tb.tb.tb.tb-landing .tb-features .tb-section-intro>p{font-size:24px!important}.tb.tb.tb.tb-landing .tb-features .tb-feature-card h3{font-size:28px!important}.tb.tb.tb.tb-landing .tb-features .tb-feature-card>p{font-size:20px!important}}@media (width<=619px){.tb.tb.tb.tb-landing h2{font-size:42px!important;line-height:1.08!important}.tb.tb.tb.tb-landing :is(.tb-header-pricing,.tb-header-cta){font-size:14px!important}.tb.tb.tb.tb-landing :is(.tb-hero-description,.tb-section-intro>p,.n7-desk-copy>p,.n7-connected-intro>p,.tb-pricing-heading>p,.tb-faq-intro>p,.r7-step-copy>p,.tb-closing-hire-inner>p,.r7-step-copy .td-review-promises li,.n7-checks li,.tb-faq-answer p){font-size:17px!important}.tb.tb.tb.tb-landing :is(.tb-feature-card>p,.r5-job-copy>p,.tb-price-billing,.tb-volume-quote p,.tb-price-body li){font-size:16px!important}.tb.tb.tb.tb-landing :is(.n7-app figcaption,.n7-approved,.n7-partner,.r7-language-caption,.tb-closing-note,.tb-pricing-rules p){font-size:14px!important}.tb.tb.tb.tb-landing .tb-faq h3{font-size:18px!important}}.tb.tb.tb.tb-landing .n7-connected .n7-desk-copy h3{font-size:34px!important;font-weight:500!important;line-height:1.15!important}@media (width<=999px){.tb.tb.tb.tb-landing .n7-connected .n7-desk-copy h3{font-size:26px!important}}}@media (prefers-reduced-motion:reduce){.tb .tb-more-links .cm-job,.tb .tb-industries .tb-industry-icon{transition:none}}.tb .oc-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tb .oc-choice{text-align:left;color:#24374b;font:inherit;cursor:pointer;background:linear-gradient(145deg,#ffffffea,#e9f0f8c9);border:1px solid #bccbd877;border-radius:16px;grid-template-rows:70px auto auto auto;gap:5px;min-width:0;min-height:44px;padding:14px;transition:opacity .3s,box-shadow .3s,border-color .3s;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 6px 16px #20354b0a}.tb .oc-photo{object-fit:contain;float:none;flex:none;align-self:center;width:56px;height:64px;margin:0}.tb .oc-choice b{font-size:15px;font-weight:500;line-height:1.3}.tb .oc-choice small{color:#657689;font-size:14px;line-height:1.3}.tb .oc-choice strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.tb .oc-check{color:#0000;border:1px solid #c7d4de;border-radius:50%;place-items:center;width:23px;height:23px;transition:background .25s,color .25s;display:grid;position:absolute;top:12px;right:12px}.tb .oc-choice.is-picked{border-color:#6f9cbb;animation:.3s ease-out oc-pick;box-shadow:0 0 0 2px #89b4ce24}.tb .oc-choice.is-picked .oc-check{color:#fff;background:#314f6c;border-color:#314f6c}.tb .oc-choice.is-other{opacity:.4}.tb .oc-choice:hover{border-color:#6d8ca7}.tb .oc-choice:focus-visible{outline-offset:3px;outline:2px solid #216dae}.tb .oc-settled{background:#ffffffb3;border:1px solid #cedbe688;border-radius:14px;align-items:center;gap:12px;padding:15px;animation:.45s cubic-bezier(.2,.8,.2,1) oc-lift;display:flex}.tb .oc-settled>div{flex:1;min-width:0}.tb .oc-settled small{color:#788593;text-align:left;margin-bottom:4px;font-size:14px;display:block}.tb .oc-settled b{font-size:16px;font-weight:500;line-height:1.35;display:block}.tb .oc-settled span{color:#4f657a;margin-top:4px;font-size:15px;display:block}.tb .oc-settled>svg{color:#4a806d;flex:none}.tb .tb-trade-choices,.tb .tb-trade-settled,.tb .tb-trade-memory{opacity:0;pointer-events:none;transition:opacity .35s,transform .45s;transform:translateY(8px)}.tb .tb-trade-choices[data-visible=true],.tb .tb-trade-settled[data-visible=true],.tb .tb-trade-memory[data-visible=true]{opacity:1;pointer-events:auto;transform:none}.tb .tb-industry-chat{flex-direction:column;gap:14px;min-height:0;display:flex}.tb .tb-industry-panel{flex-direction:column;gap:20px;min-width:0;display:flex}.tb .tb-industry-panel>a{white-space:normal;text-align:center;margin-top:auto}.tb .tb-industry-reply{max-width:100%}.tb .tb-trade-memory{color:#587d70;margin:0 12px;font-size:15px}.tb .lo-content{scroll-margin-block:90px}.tb .lo-compose{background:linear-gradient(135deg,#ffffffdf,#edf3f9b0);border:1px solid #b8c9d688;border-radius:20px;align-items:flex-end;gap:10px;margin-top:14px;padding:12px;display:flex;box-shadow:inset 0 1px #fff,0 8px 22px #18314a0a}.tb .lo-compose>label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tb .lo-compose textarea{resize:vertical;color:#24384d;min-width:0;min-height:54px;max-height:130px;font:16px/1.45 var(--font-taormina-sans),sans-serif;background:0 0;border:0;outline:0;flex:1;padding:8px}.tb .lo-compose:focus-within{outline-offset:3px;outline:2px solid #688ca6}.tb .lo-compose button{color:#fff;cursor:pointer;background:#2d4c6c;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:25px;display:grid}.tb .lo-compose button:disabled{opacity:.4;cursor:default}.tb .lo-compose button svg{display:none}.tb .lo-disclosure{color:#738293;margin:11px 8px 0;font-size:14px;line-height:1.5}.tb .lo-chat{background:var(--wa-wall);border:1px solid #d8d4ca;border-radius:18px;overflow:hidden;box-shadow:0 12px 36px #1018281a}.tb .lo-chat-head{z-index:1;border-bottom:1px solid var(--wa-line);background:var(--wa-panel);align-items:center;gap:11px;padding:12px 16px;display:flex;position:relative}.tb .lo-chat-head>div{gap:1px;display:grid}.tb .lo-chat-head strong{font-size:15px;font-weight:600}.tb .lo-chat-head small{color:var(--wa-sub);font-size:12px}.tb .lo-thread{background:var(--wa-wall);gap:3px;min-height:120px;padding:14px 6px 18px;display:grid;position:relative}.tb .lo-thread:before{content:"";opacity:.28;pointer-events:none;background:#e4dccf;position:absolute;inset:0;-webkit-mask:url(/images/real-apps/wa-doodles.svg) 0 0/320px;mask:url(/images/real-apps/wa-doodles.svg) 0 0/320px}.tb .lo-thread>.wa-row{z-index:1;position:relative}.tb .lo-thread .wa-bubble{text-align:left;max-width:min(86%,560px)}.tb .lo-outgoing .wa-bubble{white-space:pre-wrap}.tb .lo-outgoing .wa-meta-space{width:92px}.tb .lo-read{color:#1787b8;letter-spacing:-3px;font-style:normal}.tb .lo-line{grid-template-columns:minmax(0,1fr) auto;gap:3px 14px;width:min(86%,470px);padding:10px 12px;display:grid}.tb .lo-line>small{color:var(--wa-sub);grid-column:1/-1;font-size:11px}.tb .lo-line>b{grid-column:1/-1;font-size:15px;font-weight:600}.tb .lo-line>span:not(.wa-meta-space,.wa-meta){color:var(--wa-sub);font-size:13px}.tb .lo-line>strong{font-variant-numeric:tabular-nums;grid-area:3/2/5;align-self:end;font-size:17px;font-weight:600}.tb .lo-line-checks{color:#257444;border-top:1px solid #00000012;flex-wrap:wrap;grid-column:1/-1;gap:6px 16px;margin:7px 0 0;padding:7px 0 0;font-size:12px;list-style:none;display:flex}.tb .lo-line-checks li:before{content:"✓";margin-right:5px;font-weight:700}.tb .lo-question{background:#fff8e8;border:1px solid #ecdcb2;width:min(92%,520px);padding:12px}.tb .lo-question>small{color:var(--wa-sub);font-size:11px}.tb .lo-question>p{margin:4px 0 12px;font-size:15px;line-height:1.4}.tb .lo-question .oc-choice{background:#fff}.tb .lo-unknown{border:1px dashed #acb9c4;padding:10px 12px}.tb .lo-unknown b,.tb .lo-unknown small{display:block}.tb .lo-unknown small{color:#74808a;margin-top:4px}.tb .lo-order-checks{gap:9px;width:min(86%,470px);padding:11px 12px;display:grid}.tb .lo-order-checks>p{margin:0;font-size:15px;line-height:1.4}.tb .lo-order-checks>small{color:var(--wa-sub);font-size:12px}.tb .lo-day{text-transform:capitalize;align-items:center;gap:7px;font-size:13px;display:flex}.tb .lo-total{border-top:1px solid #00000014;justify-content:space-between;align-items:baseline;padding-top:8px;display:flex}.tb .lo-total small{color:var(--wa-sub);font-size:12px}.tb .lo-total strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.tb .lo-credit{color:#256f3a;background:#edf8ef;border-radius:9px;grid-template-columns:auto 1fr;gap:2px 8px;padding:9px 10px;display:grid}.tb .lo-credit>span{grid-row:1/3;font-weight:700}.tb .lo-credit>b{font-size:13px;font-weight:600}.tb .lo-credit>small{color:#4b7157;font-size:11px}.tb .lo-credit.is-over{color:#925d00;background:#fff3d9}.tb .lo-credit.is-over>small{color:#80652f}.tb .lo-reading{align-items:center;gap:5px;font-size:14px;display:flex}.tb .lo-reading i{background:#6c899c;border-radius:50%;width:5px;height:5px;animation:1s infinite alternate oc-reading}.tb .lo-reading i:nth-child(2){animation-delay:.15s}.tb .lo-reading i:nth-child(3){animation-delay:.3s}.tb .lo-reading span{margin-left:7px}.tb .lo-landed{gap:9px;font-weight:600;display:grid}.tb .lo-landed button{color:#1f6f45;width:fit-content;font:inherit;cursor:pointer;background:#fff;border:1px solid #1f6f45;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:600;animation:.25s .55s both lo-try-in}.tb .lo-landed button:focus-visible{outline-offset:3px;outline:2px solid #216dae}@keyframes oc-pick{50%{transform:scale(.97)}}@keyframes oc-lift{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes oc-reading{to{opacity:.35;transform:translateY(-3px)}}@keyframes lo-try-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (width<=650px){.tb .oc-choice{grid-template-rows:54px auto auto auto;padding:10px}.tb .oc-choice small,.tb .oc-settled small{font-size:13px}.tb .oc-settled{gap:9px;padding:12px}.tb .oc-settled .oc-photo{width:44px;height:55px}.tb .lo-thread{padding-inline:0}.tb .lo-thread .wa-row{padding-inline:12px}.tb .lo-thread .wa-bubble{max-width:91%}.tb .lo-question,.tb .lo-line,.tb .lo-order-checks{width:91%}.tb .lo-question{padding:10px}.tb .lo-question .oc-choices{gap:7px}.tb .tb-industry-panel{padding:18px}.tb .tb-industry-panel>a{font-size:15px}}@media (prefers-reduced-motion:reduce){.tb :is(.oc-choice,.oc-settled,.lo-reading i,.lo-landed button){animation:none}.tb :is(.tb-trade-choices,.tb-trade-settled,.tb-trade-memory,.oc-choice){transition:none}}.tb .tb-trade-choices,.tb .tb-trade-settled{width:100%}.ap-film .wip{--wa-wall:#efeae2;background:#f6f6f6;flex-direction:column;flex:1;min-height:0;display:flex}.ap-film .wip-head{z-index:2;color:#0b141a;background:#f6f6f6;border-bottom:.5px solid #d1d1d6;flex:none;align-items:center;gap:8px;height:52px;padding:0 16px 0 6px;display:flex;position:relative}.ap-film .wip-back{align-items:center;display:flex}.ap-film .wip-back b{margin-left:-3px;font-size:17px;font-weight:400}.ap-film .wip-head>div{flex:1;min-width:0;margin-left:2px}.ap-film .wip-head>div b{font-size:16.5px;font-weight:600;display:block}.ap-film .wip-head small{color:#667781;font-size:12.5px;display:block}.ap-film .wip-head .ap-i+.ap-i{margin-left:16px}.ap-film .wip .wa-chat{flex:1;min-height:0}.ap-film .wip .wa-wall{margin-top:0;-webkit-mask-image:none;mask-image:none}.ap-film .wip .wa-row{padding:3px 10px 0 14px}.ap-film .wip .wa-out{padding:3px 14px 0 10px}.ap-film .wip .wa-bubble{max-width:82%;font-size:16px;line-height:1.3}.ap-film .wip .wa-meta{font-size:11px}.ap-film .wip-compose{color:#0b141a;background:#f6f6f6;border-top:.5px solid #d1d1d6;flex:none;align-items:center;gap:12px;height:64px;padding:6px 12px 20px;display:flex}.ap-film .wip-field{background:#fff;border:.5px solid #d1d1d6;border-radius:17px;flex:1;align-items:center;gap:6px;min-width:0;min-height:34px;padding:0 9px 0 12px;font-size:16px;display:flex}.ap-film .wip-field .ap-draft{color:#0b141a}.ap-film .wip-field>.ap-i{color:#8696a0;margin-left:auto}.ap-film .wip .wa-interactive.n7-quote .wa-bubble,.ap-film .wip .wa-interactive.n7-quote .wa-buttons{width:322px}.ap-film .wip .wa-collage{grid-template-columns:repeat(4,1fr)}.ap-film .wip .wa-collage img{height:64px}.ap-film .n7-line{border-top:1px solid #00000012;grid-template-columns:1fr auto;align-items:baseline;gap:8px;padding:5px 0;display:grid}.ap-film .n7-line>span{font-weight:500;display:grid}.ap-film .n7-line small{color:var(--wa-sub);font-size:12.5px;font-weight:400}.ap-film .n7-line em{font-variant-numeric:tabular-nums;font-style:normal}.ap-film .wa-order .n7-total{font-variant-numeric:tabular-nums;border-top:1px solid #00000014;padding-top:6px}.ap-film mark.n7-changed{color:inherit;background:#f4e9cf;border-radius:5px;padding:0 4px}.ap-film .ap-dark mark.n7-changed{color:#ffe9b0;background:#e8be5a4d}.ap-film .sap.n7-sap-list{height:auto;inset:0}.ap-film .n7-sap-grid{box-shadow:0 0 0 1px var(--sap-line);background:#fff;border-radius:12px;margin:0 16px;overflow:hidden}.ap-film .n7-sap-row{border-top:1px solid var(--sap-line);grid-template-columns:112px 1.7fr 1fr 104px 118px 52px;align-items:center;gap:12px;padding:9px 16px;font-size:14px;display:grid}.ap-film .n7-sap-th{color:var(--sap-sub);border-top:0;font-size:13px}.ap-film .n7-sap-no{color:var(--sap-blue)}.ap-film .n7-sap-money{text-align:right;font-variant-numeric:tabular-nums}.ap-film .n7-sap-open{color:#256f3a;font-size:13px}.ap-film .ap-flow>.n7-sap-row:first-child{border-top:1px solid var(--sap-line)}.ap-film .n7-sap-narrow .n7-sap-row{grid-template-columns:112px minmax(0,1fr) 104px 44px}.ap-film .n7-sap-narrow .n7-sap-row>:is(:nth-child(3),:nth-child(4)){display:none}.ap-film .n7-sap-live{isolation:isolate;animation:.55s cubic-bezier(.2,.8,.2,1) both n7-row-land;position:relative}.ap-film .n7-sap-live:before{content:"";z-index:-1;opacity:0;background:#fff3bd;animation:3s ease-out n7-row-highlight;position:absolute;inset:0}.ap-film .n7-sap-live .n7-sap-row{border-top:1px solid #d9c76f}.ap-film .n7-sap-live-lines{color:var(--sap-sub);border-top:1px solid #efe6bc;gap:3px;padding:5px 68px 8px 144px;font-size:12px;display:grid}.ap-film .n7-sap-live-lines>div{grid-template-columns:minmax(0,1fr) 150px 100px;gap:12px;display:grid}.ap-film .n7-sap-live-lines b{color:var(--sap-ink);text-align:right;font-variant-numeric:tabular-nums;font-weight:400}.ap-film .n7-sap-narrow .n7-sap-live-lines{padding-left:16px}.ap-film .n7-sap-narrow .n7-sap-live-lines>div{grid-template-columns:minmax(0,1fr) 112px 84px}@keyframes n7-row-land{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes n7-row-highlight{0%,65%{opacity:.8}to{opacity:0}}.tb .n7-desk{width:min(1240px,100% - 64px);margin:0 auto}.n7-desk-copy{text-align:center;max-width:780px;margin:0 auto 32px}.tb .n7-desk-copy p{color:var(--r7-muted);margin-top:16px}.ap-film .n7-desk-chat{width:600px;height:600px;position:absolute;top:0;left:0}.ap-film .sap.n7-desk-sap-pop{width:588px;height:470px;inset:96px auto auto 6px;box-shadow:0 24px 60px #00000059}.n7-desk-points{text-align:left;grid-template-columns:repeat(3,1fr);gap:32px;margin:32px 0 0;padding:0;list-style:none;display:grid}.tb .n7-desk-points li{border-top:1px solid var(--r7-line);color:var(--r7-muted);padding-top:18px}.tb .n7-desk-points b{color:var(--r7-ink);margin-bottom:6px;display:block}.tb .n7-connected{text-align:center;width:min(1240px,100% - 64px);margin:0 auto;display:block}.tb .n7-connected-intro p{color:var(--r7-muted);margin-top:16px}.n7-apps{grid-template-columns:minmax(0,270px) minmax(0,520px) minmax(0,270px);justify-content:center;align-items:end;gap:44px;margin-top:48px;display:grid}.n7-app{justify-items:stretch;gap:14px;margin:0;display:grid}.n7-app .r7-film{width:100%}.tb .n7-app figcaption{color:var(--r7-muted)}.tb .n7-app figcaption b{color:var(--r7-ink);display:block}.n7-join{width:min(1000px,100%);height:96px;margin:8px auto 0;position:relative}.n7-join svg{fill:none;stroke:#c5cfdf;stroke-width:1.5px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke;width:100%;height:100%;position:absolute;inset:0}.n7-approved{border:1px solid var(--r7-line);color:var(--r7-ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 18px #10182814}.n7-approved img{object-fit:cover;border-radius:50%;width:28px;height:28px}.n7-join-card{height:auto;min-height:96px;padding:24px 0}.n7-carla-card{z-index:1;border:1px solid var(--r7-line);width:min(620px,100% - 32px);color:var(--r7-ink);text-align:left;background:#fff;border-radius:18px;margin:0 auto;animation:.35s cubic-bezier(.2,.8,.2,1) both n7-card-in;position:relative;overflow:hidden;box-shadow:0 14px 40px #1018281f}.n7-carla-card>header{border-bottom:1px solid var(--r7-line);align-items:center;gap:12px;padding:15px 18px;display:flex}.n7-carla-card>header img{object-fit:cover;border-radius:50%;width:42px;height:42px}.n7-carla-card>header div{gap:2px;display:grid}.n7-carla-card>header b{font-size:17px;font-weight:600}.n7-carla-card>header span{color:var(--r7-muted);font-size:13px}.n7-carla-card>ul{gap:0;margin:0;padding:7px 18px;list-style:none;display:grid}.n7-carla-card>ul li{border-bottom:1px solid var(--r7-line);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:8px 0;display:grid}.n7-carla-card>ul li:last-child{border-bottom:0}.n7-carla-card>ul span{gap:2px;font-size:14px;display:grid}.n7-carla-card>ul small{color:var(--r7-muted);font-size:12px}.n7-carla-card>ul b{font-variant-numeric:tabular-nums;align-self:center;font-size:14px;font-weight:500}.n7-carla-card>strong{text-align:right;font-variant-numeric:tabular-nums;padding:8px 18px 13px;font-size:18px;font-weight:600;display:block}.tb .n7-carla-flag{color:#925d00;background:#fff3d9;border-radius:9px;margin:0 18px 13px;padding:9px 11px;font-size:13px;font-weight:600}.n7-carla-card>div:last-child{border-top:1px solid var(--r7-line);grid-template-columns:1fr 1fr;gap:8px;padding:12px 18px 16px;display:grid}.n7-carla-card button{border:1px solid var(--r7-ink);min-height:42px;color:var(--r7-ink);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:0 14px;font-size:14px;font-weight:600}.n7-carla-card button:first-child{background:var(--r7-ink);color:#fff}.n7-carla-card button:focus-visible{outline-offset:3px;outline:2px solid #216dae}@keyframes n7-card-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.n7-sap{width:min(1000px,100%);margin:0 auto}.n7-checks{flex-wrap:wrap;justify-content:center;gap:12px 36px;margin:40px 0 0;padding:0;list-style:none;display:flex}.tb .n7-checks li{color:var(--r7-ink);padding-left:26px;position:relative}.tb .n7-checks li:before{content:"✓";color:#23934a;font-weight:600;position:absolute;left:0}.tb .n7-partner{color:var(--r7-muted);margin-top:14px}.tb .n7-try{text-align:left;width:min(680px,100%);margin:40px auto 0}.tb .n7-try-title{text-align:center;margin:0 0 14px;font-size:24px}.tb .n7-try .lo-chat{border:1px solid var(--r7-line);background:#fff;border-radius:16px;margin-bottom:14px;box-shadow:0 10px 30px #10182814}.tb .n7-try .lo-chat header{border-bottom:1px solid var(--r7-line);background:#fff;padding:14px 18px}.tb .n7-try .lo-chat header strong{color:var(--r7-ink)}.tb .n7-try .lo-chat header small{color:var(--r7-muted)}.tb .n7-try .lo-you{width:36px;height:36px;color:var(--r7-ink);background:#eef1f6}.tb .n7-try .tb-language-body{background:var(--r7-page);padding:16px 18px 18px}.tb .n7-try .tb-language-message{border:1px solid var(--r7-line);box-shadow:none;color:var(--r7-ink);background:#fff;border-radius:12px;padding:12px 14px 8px}.tb .n7-try .lo-result{color:var(--r7-body);margin-top:16px}.tb .n7-try .lo-question{background:#fff8e8;border-color:#ecdcb2}.tb .n7-try .lo-total{border-top-color:var(--r7-line)}.tb .n7-try .lo-total strong{color:var(--r7-ink)}.tb .n7-try .lo-compose{border:1px solid var(--r7-line);background:#fff;border-radius:16px;margin-top:0;padding:10px 10px 10px 16px;box-shadow:0 10px 30px #10182814}.tb .n7-try .lo-compose textarea{color:var(--r7-ink);field-sizing:content}.tb .n7-try .lo-compose textarea::placeholder{color:var(--r7-muted)}.tb .n7-try .lo-compose:focus-within{outline-color:#8a9bbd}.tb .n7-try .lo-compose button{background:var(--r7-ink)}.tb .n7-try .lo-disclosure{color:var(--r7-muted);text-align:center;margin:12px 0 0}@media (width<=999px){.n7-apps{grid-template-columns:1fr;justify-items:center}.n7-app-mac{justify-self:stretch}.n7-app-mac .r7-film{width:min(100%,520px);margin-inline:auto}.n7-app-phone .r7-film{width:240px}.n7-join:not(.n7-join-live){display:none}.n7-join-live{margin-top:16px}.n7-desk-points{grid-template-columns:1fr}}@media (width<=520px){.n7-join-live>svg{display:none}.n7-join-card{padding-block:12px}.n7-carla-card{width:100%}.n7-carla-card>header,.n7-carla-card>ul,.n7-carla-card>div:last-child,.n7-carla-card>strong{padding-inline:14px}.tb .n7-carla-flag{margin-inline:14px}.n7-carla-card>div:last-child{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ap-film .n7-sap-live,.ap-film .n7-sap-live:before,.n7-carla-card{animation:none}.ap-film .n7-sap-live:before{opacity:.35}}.n7-phone-only{display:none}@media (width<=720px){.r7-film.n7-wide-only{display:none}.n7-phone-only{gap:16px;display:grid}}.tb{--tb-ink:#20211f;--tb-muted:#62635f;--tb-section:#f7f7f5;--tb-surface:#efeeeb;--tb-line:#ddded9;--tb-blue-soft:#dfecf4;--tb-blue-hover:#d1e3ed;--tb-blue-ink:#365b73;color:var(--tb-ink);font-family:var(--font-taormina-sans), Inter, "Helvetica Neue", Arial, sans-serif;letter-spacing:-.014em;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;font-size:15px;font-weight:400;line-height:1.5}.tb *{box-sizing:border-box}.tb h1,.tb h2,.tb h3,.tb p{margin:0;font-family:inherit}.tb h1,.tb h2{letter-spacing:-.045em;font-weight:500}.tb h2{font-size:36px;line-height:1.2}.tb h3{font-weight:500}.tb a{color:inherit;text-decoration:none}.tb button,.tb input,.tb select,.tb textarea{font:inherit;letter-spacing:inherit;color:inherit}.tb button{cursor:pointer;background:0 0;border:0;padding:0}.tb input{min-width:0}.tb button:disabled{cursor:default;opacity:.6}.tb :focus-visible{outline-offset:4px;outline:2px solid #4b7d9a}.tb img{display:block}.tb-wide{width:min(1232px,100% - 64px);margin-inline:auto}.tb-narrow{width:min(976px,100% - 64px);margin-inline:auto}.tb section[id],.tb [id=desktop-demo],.tb [id=try]{scroll-margin-top:112px}.tb-watercolor{object-fit:contain;flex-shrink:0;width:30px;height:30px}.tb-wordmark{width:97px;max-width:100%;height:auto;display:inline-block}:root[data-taormina-theme=dark] .tb-footer-brand .tb-wordmark{filter:brightness(0)invert()}.tb-button{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:11px 22px;font-size:14px;font-weight:400;line-height:1.2;transition:background .18s,transform .18s,color .18s;display:inline-flex}.tb-button:hover{transform:translateY(-1px)}.tb-button-dark{color:#fff!important;background:#0a0a0a!important}.tb-button-dark:hover{background:#2d2d2d!important}.tb-button-soft{background:var(--tb-blue-soft)!important;color:var(--tb-blue-ink)!important}.tb-button-soft:hover{background:var(--tb-blue-hover)!important}.tb-button-outline{background:0 0;border:1px solid var(--tb-line)!important}.tb-icon-button{border-radius:7px;flex:none;justify-content:center;align-items:center;width:29px;height:29px;display:inline-flex;color:#878787!important}.tb-icon-button:hover{background:#eee}.tb-round-button{border-radius:50%;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 3px 12px #0000000b;color:#888!important;background:#fff!important}.tb-skip{z-index:200;background:#111;padding:8px 16px;position:fixed;top:8px;left:8px;transform:translateY(-150%);color:#fff!important}.tb-skip:focus{transform:none}.tb .tb-header-minimal{z-index:50;color:#131414;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;height:72px;position:sticky;top:0}.tb .tb-header-minimal .tb-header-inner{border:0;justify-content:space-between;align-items:center;gap:24px;width:100%;height:100%;padding:0 24px;display:flex}.tb .tb-header-minimal .tb-brand{flex:none;width:clamp(142.5px,10.72vw + 4.7px,165.5px);margin-left:0;display:block}.tb .tb-header-minimal .tb-brand img{filter:brightness(0);width:100%;height:auto;transition:filter .22s}.tb .tb-header-minimal .tb-brand{border-radius:10px;margin-left:-10px;padding:9px 10px;transition:background .22s,box-shadow .22s}.tb .tb-header-minimal.is-over-content .tb-brand{background:#fffffff2;box-shadow:0 1px 12px #1d2a3510}:root[data-taormina-theme=dark] .tb .tb-header-minimal.is-over-content .tb-brand{background:#181b1df2}:root[data-taormina-theme=dark] .tb .tb-header-minimal .tb-brand img{filter:brightness(0)invert()}.tb .tb-header-cta{color:#f3f3f5;white-space:nowrap;background:#202126;border:1px solid #303137;border-radius:99px;justify-content:center;align-items:center;min-height:44px;padding:11px 25px;font-size:14px;line-height:1.2;transition:background .22s,transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:inline-flex}.tb .tb-header-cta:hover{background:#2b2d34;transform:translateY(-2px);box-shadow:0 6px 20px #0003}.tb .tb-header-cta:active{transform:scale(.96)}@media (width<=600px){.tb .tb-header-minimal{height:64px}.tb .tb-header-minimal .tb-header-inner{gap:8px;padding-inline:16px}.tb .tb-header-cta{padding-inline:12px;font-size:13px}}.tb-hero{text-align:center;padding-top:85px}.tb-announcement{align-items:center;gap:4px;font-size:13px;animation:.55s .1s both tb-enter;display:inline-flex}.tb-announcement b{font-weight:550}.tb-announcement>span{background:#f0f0ef;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:7px;font-size:12px;display:grid}.tb-hero h1{justify-content:center;align-items:center;gap:9px;margin:30px auto 22px;font-size:62px;line-height:1.08;animation:.85s cubic-bezier(.16,1,.3,1) .12s both tb-enter;display:flex}.tb-hero-description{color:var(--tb-muted);padding:0 24px;font-size:18px;line-height:1.65;animation:.85s cubic-bezier(.16,1,.3,1) .22s both tb-enter}.tb-hero-actions{justify-content:center;gap:12px;margin-top:29px;animation:.85s cubic-bezier(.16,1,.3,1) .32s both tb-enter;display:flex}.tb-desktop{text-align:left;isolation:isolate;background:#fafafa;border:1px solid #dedede;border-radius:22px;grid-template-columns:28.5% minmax(0,1fr);width:min(976px,100% - 48px);height:665px;margin:62px auto 0;animation:1s cubic-bezier(.16,1,.3,1) .4s both tb-enter;display:grid;overflow:hidden;box-shadow:0 0 0 1px #00000002}.tb-sidebar{border-right:1px solid #e4e4e4;flex-direction:column;min-width:0;padding:8px 15px 13px;display:flex}.tb-sidebar-bar{justify-content:space-between;align-items:center;height:28px;margin-bottom:9px;display:flex}.tb-traffic{gap:8px;display:flex}.tb-traffic i{background:#ff6059;border:1px solid #e95750;border-radius:50%;width:12px;height:12px}.tb-traffic i:nth-child(2){background:#ffbc2c;border-color:#e8ac29}.tb-traffic i:nth-child(3){background:#2dcb42;border-color:#2abe3f}.tb-search{color:#aaa;background:#f0f0f0;border:1px solid #ddd;border-radius:9px;align-items:center;gap:5px;height:32px;margin-bottom:10px;padding:0 10px;display:flex}.tb-search input{color:#555;background:0 0;border:0;outline:0;width:100%;font-size:12px}.tb-conversation-list{flex-direction:column;gap:2px;display:flex}.tb-conversation-row{text-align:left;border-radius:12px;align-items:center;gap:9px;width:100%;min-height:51px;transition:background .16s;display:flex;position:relative;padding:9px 8px!important}.tb-conversation-row:hover{background:#f0efed}.tb-conversation-row.is-selected{background:#ececec}.tb-avatar{flex:none;position:relative}.tb-avatar>.tb-watercolor{width:31px;height:31px}.tb-unread{background:#f44346;border-radius:50%;width:9px;height:9px;position:absolute;top:0;right:0;box-shadow:0 0 0 2px #fafafa}.tb-row-copy{flex:1;min-width:0}.tb-row-copy>span{justify-content:space-between;align-items:center;gap:3px;display:flex}.tb-row-copy b{letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.tb-row-copy time{color:#9a9a9a;flex:none;font-size:10px}.tb-row-copy small{color:#828282;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;display:block;overflow:hidden}.tb-sidebar-user{align-items:center;gap:8px;margin-top:auto;font-size:10px;display:flex}.tb-sidebar-user>span{color:#999;background:#eee;border-radius:50%;place-items:center;width:21px;height:21px;font-size:8px;display:grid}.tb-thread-panel{min-width:0;min-height:0;position:relative}.tb-conversation{background:#fcfcfc;flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.tb-chat-head{z-index:5;background:#fafafa;border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;height:45px;min-height:45px;padding:0 16px 0 12px;display:flex}.tb-chat-identity{align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}.tb-chat-identity .tb-watercolor{width:24px;height:24px}.tb-transcript{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d2d2d2 transparent;scroll-behavior:smooth;flex:1;min-height:0;padding:22px 18px 24px;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 14px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#000 14px calc(100% - 12px),#0000)}.tb-messages{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:9px;min-height:100%;display:flex}.tb-message{animation:.58s cubic-bezier(.16,1,.3,1) both tb-message-in;animation-delay:var(--message-delay,0s);letter-spacing:-.012em;flex-shrink:0;max-width:94%;font-size:12px;line-height:1.48;position:relative}.tb-message-time{text-align:center;color:#999;align-self:center;margin:1px 0 12px;font-size:10px}.tb-message-activity{color:#969696;align-self:center;align-items:center;gap:5px;margin:8px 0;font-size:10px;display:flex}.tb-message-activity>.tb-watercolor{width:14px;height:14px}.tb-bubble{white-space:pre-line;background:#f0f0ed;border-radius:14px;padding:9px 12px}.tb-bubble>b{font-weight:500}.tb-bubble-out{color:#fff;background:#111;border-radius:16px 16px 5px;align-self:flex-end;max-width:86%}.tb-bubble ul{margin:3px 0 0;padding:0;list-style:none}.tb-bubble li{align-items:flex-start;gap:5px;display:flex}.tb-bubble li svg{flex:none;margin-top:3px}.tb-seen{color:#88703a;background:#eee9db;border:1px solid #fff;border-radius:50%;place-items:center;width:14px;height:14px;font-size:9px;animation:.5s cubic-bezier(.16,1,.3,1) both tb-pop;display:grid;position:absolute;bottom:-5px;right:-4px}.tb-composer{z-index:4;background:linear-gradient(#fcfcfcbb,#fcfcfc);align-items:center;gap:5px;height:49px;min-height:49px;margin:0 12px 5px;display:flex;position:relative}.tb-composer input{background:0 0;border:0;outline:0;flex:1;padding:8px 0;font-size:11px}.tb-composer input::placeholder{color:#b0b0b0}.tb-composer-send{border-radius:50%;flex:none;place-items:center;width:23px;height:23px;display:grid;color:#fff!important;background:#111!important}.tb-jump{z-index:6;border-radius:50%;place-items:center;width:31px;height:31px;display:grid;position:absolute;bottom:62px;right:16px;box-shadow:0 2px 10px #00000008;color:#888!important;background:#fff!important;border:1px solid #e4e4e4!important}.tb-thinking{align-items:center;gap:4px;width:50px;height:27px;margin:3px 2px;display:flex;position:relative}.tb-thinking .tb-watercolor{width:23px;height:23px;animation:1s both tb-think-avatar;position:absolute}.tb-thinking>span{background:var(--story-accent);opacity:0;border-radius:50%;width:5px;height:5px;animation:1s .5s infinite tb-dot}.tb-thinking>span:nth-child(3){animation-delay:.65s}.tb-thinking>span:nth-child(4){animation-delay:.8s}.tb-preview-card{background:#efeee9;border-radius:12px;width:470px;max-width:91%;padding:10px 12px}.tb-preview-label{justify-content:space-between;align-items:center;gap:6px;font-size:12px;display:flex}.tb-preview-label b{font-weight:600}.tb-preview-label>span{color:#b77d3e;white-space:nowrap;background:#e8ddc9;border-radius:99px;padding:1px 7px;font-size:10px}.tb-preview-card>p{margin:3px 0 9px;font-size:11px}.tb-preview-scene{text-align:left;width:100%;height:245px;display:block;position:relative;overflow:hidden;background:radial-gradient(at 12% 100%,#c99d77,#0000 60%),radial-gradient(at 96% 0,#87a8a0,#0000 70%),#e6dacc!important;border-radius:7px!important;padding:24px 20px 0!important}.tb-mini-order{background:#fff;border-radius:6px;width:94%;min-height:240px;margin:auto;padding:0 12px 15px;box-shadow:0 7px 16px #0000000c}.tb-mini-chrome{border-bottom:1px solid #f1f1f1;align-items:center;gap:3px;height:19px;padding:5px 7px;display:flex}.tb-mini-chrome i{background:#ddd;border-radius:50%;width:4px;height:4px}.tb-mini-chrome>span{background:#f2f2f2;width:66%;height:5px;margin-left:10%;display:block}.tb-mini-order .tb-document-heading{gap:5px;padding:10px 0;font-size:9px}.tb-mini-order .tb-document-heading>span,.tb-mini-order .tb-order-table{font-size:7px}.tb-mini-order .tb-order-table th,.tb-mini-order .tb-order-table td{padding:6px 2px}.tb-mini-order .tb-order-table th:nth-child(3),.tb-mini-order .tb-order-table td:nth-child(3){display:none}.tb-mini-order .tb-more-lines{padding:7px;font-size:8px}.tb-preview-expand{color:#fff;opacity:.8;position:absolute;bottom:7px;right:8px}.tb-preview-actions{gap:5px;margin-top:7px;display:flex}.tb-preview-actions button{background:#f9f9f6;border-radius:99px;padding:3px 7px;font-size:9px}.tb-preview-actions button:first-child{color:#fff;background:#111}.tb-script-cursor{pointer-events:none;animation:6.4s 1s both tb-cursor;position:absolute;top:61%;left:57%}.tb-script-cursor>span{color:#fff;white-space:nowrap;background:#555;border-radius:8px;padding:1px 5px;font-size:8px;position:absolute;top:18px;left:8px}.tb-attachment{text-align:left;border-radius:12px;align-items:center;gap:11px;display:flex;background:#f0f0ed!important;border:1px solid #e6e6e1!important;padding:13px!important}.tb-attachment>span:nth-child(2){min-width:0}.tb-attachment b{font-size:11px;font-weight:500;display:block}.tb-attachment small{color:#999;margin-top:3px;font-size:10px;display:block}.tb-file-icon{color:#9f9a88}.tb-attachment>svg{margin-left:14px}.tb-email-message{background:#f0f0ee;border-radius:15px;width:94%;padding:10px}.tb-email-paper{text-align:left;background:#fff;border:1px solid #e1e1e1;border-radius:10px;overflow:hidden}.tb-email-field{white-space:nowrap;border-bottom:1px solid #eee;gap:10px;padding:7px 11px;font-size:11px;display:flex;overflow:hidden}.tb-email-field>span{color:#9a9a9a;flex:none;width:40px}.tb-email-field b{text-overflow:ellipsis;font-weight:400;overflow:hidden}.tb-email-body{white-space:pre-line;padding:14px 12px;font-size:12px;line-height:1.55}.tb-email-actions{gap:6px;margin-top:9px;display:flex}.tb-email-actions button{background:#fff;border-radius:99px;padding:5px 10px;font-size:11px}.tb-email-actions button:first-child{color:#fff;background:#111}.tb-auto-preview{z-index:12;background:#0005;justify-content:center;align-items:center;padding:25px;animation:.24s both tb-fade;display:flex;position:absolute;inset:0}.tb-auto-window{background:#ebe5dd;border:1px solid #e5e5e5;border-radius:13px;width:100%;animation:.7s cubic-bezier(.16,1,.3,1) both tb-preview-grow;overflow:hidden;box-shadow:0 15px 65px #0003}.tb-auto-head{background:#f9f9f7;justify-content:space-between;align-items:center;padding:9px 14px;font-size:11px;animation:.2s .5s both tb-fade;display:flex}.tb-auto-paper{background:#fff;border-radius:5px;margin:24px 18px;padding:20px;box-shadow:0 8px 24px #0000000e}.tb-auto-paper .tb-order-table{font-size:9px}.tb-auto-paper .tb-order-table td,.tb-auto-paper .tb-order-table th{padding:7px 3px}.tb-auto-paper .tb-document-heading{font-size:12px}.tb-auto-paper .tb-document-heading>span{font-size:9px}.tb-review-fields{color:#aaa;border-top:1px solid #eee;grid-template-columns:1fr 1fr;gap:14px;padding-top:13px;font-size:9px;display:grid}.tb-review-fields strong{color:#555;margin-top:3px;font-weight:400;display:block}.tb-features{margin-top:174px}.tb-section-intro{text-align:center;max-width:690px;margin:0 auto 58px}.tb-section-intro>p{margin-top:16px;font-size:17px;line-height:1.7}.tb-phone-section{grid-template-columns:520px 300px;align-items:start;gap:80px;margin-top:180px;display:grid}.tb-phone-copy{padding-top:5px}.tb-phone-copy h2{white-space:nowrap;font-size:36px}.tb-tabs{flex-wrap:wrap;gap:7px;max-width:460px;margin-top:32px;display:flex}.tb-tabs button{white-space:nowrap;background:#fff;border:1px solid #d7d9dc;border-radius:99px;align-items:center;gap:5px;padding:6px 11px;font-size:13px;line-height:1.25;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.tb-tabs button[aria-selected=true]{background:color-mix(in srgb, var(--tab-color) 8%, white);border-color:color-mix(in srgb, var(--tab-color) 30%, white);color:var(--tab-color);padding:3px 10px 3px 5px}.tb-tabs .tb-watercolor{width:24px;height:24px}.tb-tab-description{max-width:455px;color:var(--tb-muted);min-height:103px;font-size:16px;line-height:1.6;animation:.3s both tb-fade;margin-top:39px!important}.tb-tab-description strong{color:var(--tb-ink);font-weight:500}.tb-phone-copy>.tb-button{margin-top:30px;padding:11px 18px;font-size:13px}.tb-phone{isolation:isolate;background:#f8f8f8;border:4px solid #444;border-radius:46px;width:300px;height:650px;padding:43px 9px 10px;position:relative;box-shadow:inset 0 0 0 1px #cacaca}.tb-phone-island{z-index:10;background:#080808;border-radius:99px;width:99px;height:25px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.tb-phone-screen{border-radius:0 0 34px 34px;height:100%;overflow:hidden}.tb-phone-key{background:#555;border-radius:3px 0 0 3px;width:3px;position:absolute;left:-6px}.tb-phone-key-one{height:20px;top:66px}.tb-phone-key-two{height:38px;top:95px}.tb-phone-key-three{border-radius:0 3px 3px 0;height:60px;top:115px;left:auto;right:-6px}.tb-conversation-phone{background:#f8f8f8}.tb-conversation-phone .tb-chat-head{background:0 0;border:0;gap:7px;height:42px;padding:0;position:absolute;top:3px;left:4px;right:4px}.tb-conversation-phone .tb-chat-identity{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffed;border-radius:99px;gap:4px;padding:4px 9px 4px 5px;font-size:11px;box-shadow:0 5px 16px #0000000c}.tb-conversation-phone .tb-chat-head>.tb-round-button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffed!important}.tb-conversation-phone .tb-transcript{padding:59px 9px 15px;-webkit-mask-image:linear-gradient(#0000,#000 52px calc(100% - 10px),#0000);mask-image:linear-gradient(#0000,#000 52px calc(100% - 10px),#0000)}.tb-conversation-phone .tb-message{max-width:98%;font-size:13px;line-height:1.48}.tb-conversation-phone .tb-message-time{font-size:11px}.tb-conversation-phone .tb-message-activity{font-size:10px}.tb-conversation-phone .tb-bubble{padding:10px 12px}.tb-conversation-phone .tb-bubble-out{max-width:90%}.tb-conversation-phone .tb-composer{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffd9;border:1px solid #ececec;border-radius:99px;height:40px;min-height:40px;margin:0 2px 2px;padding:3px 6px 3px 2px;box-shadow:0 2px 7px #00000008}.tb-conversation-phone .tb-composer input{font-size:12px}.tb-conversation-phone .tb-composer-send{width:19px;color:#999!important;background:0 0!important}.tb-conversation-phone .tb-composer .tb-icon-button{width:29px}.tb-conversation-phone .tb-email-field{gap:2px;padding:6px 9px;font-size:12px}.tb-conversation-phone .tb-email-body{padding:12px 11px;font-size:12px;line-height:1.5}.tb-conversation-phone .tb-email-message{width:100%;max-width:100%}.tb-conversation-phone .tb-attachment b{font-size:11px}.tb-conversation-phone .tb-attachment{gap:7px;padding:10px!important}.tb-conversation-phone .tb-attachment>svg{margin-left:0}.tb-conversation-phone .tb-jump{bottom:53px;right:5px}.tb-film-section{text-align:center;margin-top:180px}.tb-film-section h2{margin-bottom:40px}.tb-film-tile{aspect-ratio:16/9;width:100%;display:block;position:relative;overflow:hidden;background:#343a33!important;border-radius:24px!important}.tb-film-tile>video{object-fit:cover;filter:none;width:100%;height:100%;transition:filter .4s}.tb-film-overlay{color:#fff;text-align:left;letter-spacing:-.025em;background:linear-gradient(90deg,#0002,#0000);align-items:center;gap:74px;padding:60px;font-size:34px;font-weight:400;display:flex;position:absolute;inset:0}.tb-film-overlay>span:first-child{white-space:nowrap;align-items:center;gap:15px;font-size:40px;display:flex}.tb-film-player{background:#f7f7f4;width:100%;max-height:80vh;display:block}.tb-pricing{text-align:center;margin-top:180px}.tb-pricing>h2{margin-bottom:22px}.tb-price-grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.tb-price-card{background:var(--tb-surface);border-radius:25px;min-width:0;min-height:501px;padding:32px}.tb-price-top{color:#838383;justify-content:space-between;align-items:center;gap:8px;min-height:29px;font-size:12px;display:flex}.tb-price-top>span{white-space:nowrap}.tb-price-selector{isolation:isolate;background:#eae9e7;border-radius:99px;padding:3px;display:flex;position:relative}.tb-price-selector button{white-space:nowrap;z-index:1;padding:4px 7px;font-size:10px}.tb-price-selection{z-index:0;background:#fff;border-radius:99px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 1px 3px #00000008}.tb-price-amount{letter-spacing:-1.5px;align-items:baseline;gap:6px;height:43px;margin-top:19px;font-size:35px;line-height:43px;display:flex;overflow:hidden}.tb-price-amount>span{animation:.6s cubic-bezier(.2,.85,.25,1) both tb-price-roll;display:inline-block}.tb-price-amount small{letter-spacing:0;color:#888;font-size:13px}.tb-price-billing{color:#909090;font-size:12px;margin-top:1px!important}.tb-price-card>.tb-button{width:100%;min-height:41px;margin-top:26px;padding-inline:12px;font-size:12px;display:flex}.tb-price-body{margin-top:33px;animation:.28s both tb-fade}.tb-price-body>p{margin-bottom:13px;font-size:12px}.tb-price-body>ul{color:#888;margin:0;padding:0;font-size:12px;line-height:1.45;list-style:none}.tb-price-body li{align-items:flex-start;gap:8px;margin:9px 0;display:flex}.tb-price-body li>svg{flex:none;margin-top:1px}.tb-price-strip{background:var(--tb-surface);text-align:left;border-radius:23px;align-items:center;gap:13px;margin-top:16px;padding:20px 29px;font-size:13px;display:flex}.tb-price-strip>.tb-watercolor{width:22px;height:22px}.tb-price-strip p{flex:1}.tb-price-strip p span{color:#999}.tb-price-strip .tb-button{min-height:35px;padding:9px 16px;font-size:12px}.tb-faq{grid-template-columns:1fr 1fr;gap:55px;margin-top:170px;display:grid}.tb-faq h2{font-size:34px}.tb-faq article{border-bottom:1px solid #d9d9db}.tb-faq h3{font-size:13px;font-weight:400}.tb-faq h3>button{text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:57px;padding:15px 0;display:flex}.tb-faq h3 svg{color:#888;flex:none;margin-right:4px;transition:transform .22s}.tb-faq .is-open h3 svg{transform:rotate(45deg)}.tb-faq-answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .22s;display:grid}.tb-faq-answer>div{min-height:0;overflow:hidden}.tb-faq-answer p{padding:0 22px 20px 0;font-size:13px;line-height:1.65}.tb-faq .is-open .tb-faq-answer{opacity:1;grid-template-rows:1fr}.tb-footer{border-top:1px solid #dcdcdc;grid-template-columns:28% 1fr;gap:60px;padding:44px 24px 54px;display:grid}.tb-footer-brand{border-right:1px dashed #e8e8e8;flex-direction:column;align-items:flex-start;display:flex}.tb-footer-brand .tb-wordmark{width:138px}.tb-footer-brand>span{margin-top:19px;font-size:10px}.tb-footer-controls{align-items:center;gap:12px;margin-top:auto;padding-top:60px;display:flex}.tb-example-credit{border:1px solid #ececec;border-radius:99px;padding:6px 10px;font-size:10px;color:#a6a6a6!important}.tb-footer-links{grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;display:grid}.tb-footer-group{margin-bottom:32px}.tb-footer-group h3{margin-bottom:8px;font-size:12px;font-weight:500}.tb-footer-group a{margin-top:5px;font-size:12px;line-height:1.65;display:block}.tb-footer-group a:hover{text-underline-offset:3px;text-decoration:underline}.tb-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0006;justify-content:center;align-items:center;padding:30px;animation:.2s both tb-fade;display:flex;position:fixed;inset:0}.tb-modal{transform-origin:0 0;background:#f8f8f7;border:1px solid #e6e6e6;border-radius:20px;outline:0;width:min(840px,100%);max-height:90dvh;overflow:auto;box-shadow:0 30px 100px #0003}.tb-modal-wide{width:min(1280px,100%)}.tb-modal-top{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f5f3ee;border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:10px 18px;font-size:12px;display:flex;position:sticky;top:0}.tb-document{background:#fff;border:1px solid #e7e7e7;border-radius:8px;margin:26px;padding:34px;box-shadow:0 2px 12px #00000005}.tb-document h3{margin-bottom:10px;font-size:23px;font-weight:500}.tb-document>p{color:#777;margin:12px 0;font-size:14px;line-height:1.6}.tb-document-heading{justify-content:space-between;gap:20px;padding:10px 0 24px;font-size:15px;display:flex}.tb-document-heading strong{font-weight:550}.tb-document-heading>div>span{color:#999;margin-top:4px;font-size:.85em;display:block}.tb-document-heading>span{color:#aaa;white-space:nowrap;padding-top:4px;font-size:11px}.tb-table-scroll{overflow:auto}.tb-order-table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.tb-order-table th{color:#999;border-bottom:1px solid #ddd;padding:8px 5px;font-size:.9em;font-weight:400}.tb-order-table td{border-bottom:1px solid #eee;padding:11px 5px}.tb-order-table td:not(:first-child),.tb-order-table th:not(:first-child){white-space:nowrap;text-align:right}.tb-order-table td:first-child{min-width:130px}.tb-order-table td small{color:#b48a41;font-size:9px;display:block}.tb-more-lines{color:#999;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:11px;display:flex}.tb-order-total{border-top:1px solid #ddd;justify-content:space-between;padding:18px 4px;font-size:15px;display:flex}.tb-document-footnote{color:#aaa!important;margin-top:15px!important;font-size:10px!important;line-height:1.5!important}.tb-document-brand{color:#888;justify-content:space-between;align-items:center;margin-bottom:38px;font-size:12px;display:flex}.tb-record{margin:24px 0}.tb-record>div{border-bottom:1px solid #eee;justify-content:space-between;gap:24px;padding:13px 0;font-size:13px;display:flex}.tb-record dt{color:#888}.tb-record dd{text-align:right;margin:0}.tb-stock-number{letter-spacing:-2px;margin:35px 0;font-size:52px}.tb-stock-number span{color:#999;letter-spacing:0;font-size:15px}.tb-handwritten{color:#535f71;background:repeating-linear-gradient(#f9f4e8,#f9f4e8 33px,#c9c5b622 34px);padding:30px;font-family:Bradley Hand,Comic Sans MS,cursive;transform:rotate(-1deg)}.tb-handwritten h3,.tb-handwritten p{font-family:inherit!important}.tb-handwritten small{letter-spacing:1px;font:10px monospace}.tb-handwritten h3{margin:25px 0;font-size:28px}.tb-handwritten p{margin:9px 0;font-size:22px}.tb-paper-circle{border:1px solid #b98170;border-radius:50%;padding-left:9px}.tb-handwritten>span{margin-top:24px;font-size:19px;display:block}.tb-demo-main{grid-template-columns:1fr 1fr;gap:85px;width:min(1040px,100% - 48px);margin:auto;padding:100px 0 140px;display:grid}.tb-demo-main h1{margin-bottom:25px;font-size:52px;line-height:1.1}.tb-demo-intro>p{color:#888;max-width:380px;font-size:18px;line-height:1.7}.tb-demo-intro ul{color:#555;margin:36px 0;padding:0;font-size:14px;list-style:none}.tb-demo-intro li{gap:9px;margin:15px 0;display:flex}.tb-demo-intro li svg{margin-top:3px}.tb-demo-main .demo-form{background:#f7f6f4;border-color:#eeece8}.tb-demo-main .demo-form-header>span{color:#999}.tb-demo-main .demo-form-header .lf-eyebrow{color:#666}.tb-demo-main .demo-form label{color:#444;font-size:13px}.tb-demo-main .demo-submit{border-radius:99px;color:#fff!important;background:#111!important}.tb-demo-main .demo-fields input,.tb-demo-main .demo-fields select,.tb-demo-main .demo-fields textarea{color:#222;background:#fff;border-color:#ddd}.tb-demo-main .demo-form-header{border-color:#ddd}@media (width<=800px){.tb .tb-demo-main .demo-fields :is(input,select,textarea){min-height:48px;font-size:16px}.tb .tb-demo-main .demo-fields select{appearance:none;border:1px solid var(--tb-line);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23515652' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border-radius:5px;padding:12px 36px 12px 13px}}.tb-film-render{background:#f7f7f3;width:100%;height:100vh;padding:60px 70px;position:relative;overflow:hidden}.tb-film-render-brand{height:40px}.tb-film-render .tb-wordmark{font-size:30px}.tb-film-opening{grid-template-columns:1fr 1fr;align-items:center;gap:85px;height:calc(100% - 100px);display:grid}.tb-film-archive{border-radius:5px;height:500px;overflow:hidden;box-shadow:0 14px 48px #0001}.tb-film-archive img{object-fit:cover;width:100%;height:100%;animation:5s linear both tb-archive-pan}.tb-film-opening .tb-watercolor{width:70px;height:70px;margin-bottom:30px}.tb-film-opening h1{font-size:52px;line-height:1.12}.tb-film-opening p{color:#888;margin-top:24px;font-size:20px}.tb-film-chapter{grid-template-columns:36% 1fr;align-items:center;gap:65px;height:calc(100% - 80px);animation:.65s both tb-fade;display:grid}.tb-film-caption time{color:#999;font-size:16px}.tb-film-caption h1{margin-top:20px;font-size:51px;line-height:1.12}.tb-film-caption p{color:#888;margin-top:28px;font-size:17px;line-height:1.8}.tb-film-chat{background:#fff;border:1px solid #ddd;border-radius:22px;height:665px;overflow:hidden;box-shadow:0 24px 80px #00000008}.tb-film-chat .tb-message{font-size:15px}.tb-film-chat .tb-message-time,.tb-film-chat .tb-message-activity{font-size:12px}.tb-film-chat .tb-chat-head{height:53px}.tb-film-chat .tb-chat-identity{font-size:14px}.tb-film-chat .tb-transcript{padding:25px}.tb-film-chat .tb-email-body{font-size:15px}.tb-film-chat .tb-email-field{font-size:13px}.tb-film-chat .tb-preview-card{width:510px}.tb-film-end{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;height:calc(100% - 80px);animation:.65s both tb-enter;display:flex}.tb-film-end>.tb-watercolor{width:100px;height:100px}.tb-film-end h1{font-size:62px}.tb-film-end p{color:#888;font-size:23px}.tb-film-disclosure{color:#aaa;font-size:11px;position:absolute;bottom:24px;left:70px}@keyframes tb-enter{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes tb-art-enter{0%{opacity:0;transform:rotate(-15deg)scale(.8)}to{opacity:1;transform:rotate(-7deg)scale(1)}}@keyframes tb-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes tb-message-in{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translateY(0)}}@keyframes tb-fade{0%{opacity:0}to{opacity:1}}@keyframes tb-pop{0%{opacity:0;transform:scale(.55)rotate(-8deg)}to{opacity:1;transform:scale(1)}}@keyframes tb-dot{0%,80%,to{opacity:.4;transform:scale(.65)}40%{opacity:1;transform:scale(1)}}@keyframes tb-think-avatar{0%,40%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.2)}}@keyframes tb-preview-grow{0%{opacity:.5;transform:translateY(45px)scale(.66)}to{opacity:1;transform:none}}@keyframes tb-cursor{0%,25%{opacity:0;transform:translate(35px,25px)}40%,75%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes tb-paper-breathe{0%,45%,to{translate:0;rotate:0deg}55%,75%{translate:0 -9px;rotate:1.3deg}}@keyframes tb-pill{0%{opacity:0;transform:translate(-24px)scale(.94)}to{opacity:1;transform:none}}@keyframes tb-chart-grow{0%{opacity:.5;transform:scaleY(.1)}to{opacity:1;transform:scaleY(1)}}@keyframes tb-price-roll{0%{opacity:0;transform:translateY(80%)}to{opacity:1;transform:translateY(0)}}@keyframes tb-archive-pan{0%{transform:scale(1)}to{transform:scale(1.07)}}@media (width>=1500px){.tb-header-inner{gap:64px}.tb-navigation{gap:29px}}@media (width<=1150px){.tb-header-inner{gap:25px}.tb-navigation{gap:18px}.tb-brand{width:89px}.tb-wordmark{font-size:25px}.tb-header-actions .tb-button{padding:10px 13px}.tb-phone-section{grid-template-columns:minmax(0,1fr) 300px;gap:50px}.tb-phone-copy h2{white-space:normal;font-size:32px}.tb-price-card{padding:24px 22px}.tb-price-top{font-size:11px}.tb-price-selector button{padding:4px 6px;font-size:9px}.tb-footer{grid-template-columns:22% 1fr;gap:40px}.tb-footer-links{gap:16px}.tb-footer-group a{font-size:11px}.tb-film-overlay{gap:48px;font-size:27px}.tb-film-overlay>span:first-child{font-size:34px}}@media (width<=900px){.tb-navigation{gap:15px}.tb-header-actions .tb-button{display:none}.tb-brand{width:85px}.tb-header-inner{gap:22px}.tb-hero h1{font-size:57px}.tb-hero-description{font-size:16px}.tb-price-grid{gap:10px}.tb-price-top{display:block}.tb-price-top>span{margin-bottom:12px;display:block}.tb-price-selector{width:max-content}.tb-price-amount{font-size:30px}.tb-footer{grid-template-columns:1fr;gap:38px;padding-inline:0}.tb-footer-brand{border:0;display:block}.tb-footer-brand>span{margin-top:12px;display:block}.tb-footer-controls{float:right;margin-top:-35px;padding:0}.tb-faq{gap:35px}.tb-film-overlay{gap:30px;padding:40px;font-size:23px}}@media (width<=720px){.tb-wide,.tb-narrow{width:calc(100% - 36px)}.tb h2{font-size:29px}.tb-header{height:64px}.tb-header-inner{gap:15px;width:calc(100% - 36px);height:64px}.tb-navigation{display:none}.tb-header-actions{margin-left:auto}.tb-header-actions .tb-split-action{min-height:34px;font-size:11px}.tb-split-action>a{padding:8px 13px}.tb-split-action>button{width:28px}.tb-mobile-menu{display:flex}.tb-mobile-nav{background:#fff;border-bottom:1px solid #ddd;padding:15px 25px 25px;display:block;position:absolute;top:64px;left:0;right:0;box-shadow:0 10px 25px #0001}.tb-mobile-nav a{justify-content:space-between;align-items:center;padding:12px 0;font-size:14px;display:flex}.tb-brand .tb-wordmark{font-size:25px}.tb-hero{padding-top:60px}.tb-announcement{font-size:11px}.tb-announcement>span{width:21px;height:21px}.tb-hero h1{gap:5px;margin-top:27px;margin-bottom:21px;font-size:43px}.tb-hero-description{max-width:520px;padding-inline:24px;font-size:15px;line-height:1.65;margin-inline:auto!important}.tb-desktop-break{display:none}.tb-hero-actions{gap:8px;margin-top:24px}.tb-hero-actions .tb-button{min-height:41px;padding:12px 16px;font-size:12px}.tb-desktop{border-radius:17px;grid-template-columns:58px minmax(0,1fr);width:calc(100% - 24px);height:645px;margin-top:43px}.tb-sidebar{padding:9px 4px 13px}.tb-sidebar-bar{justify-content:center;margin-bottom:13px}.tb-traffic{gap:3px}.tb-traffic i{width:7px;height:7px}.tb-sidebar-bar>.tb-icon-button{display:none}.tb-search{background:0 0;border:0;justify-content:center;height:28px;margin-bottom:6px;padding:0}.tb-search input{z-index:10;opacity:0;pointer-events:none;background:#f0f0ee;border:1px solid #ddd;border-radius:7px;width:calc(100% - 24px);padding:8px 10px;position:absolute;top:45px;left:12px}.tb-search:focus-within input{opacity:1;pointer-events:auto}.tb-search>svg{width:15px;height:15px}.tb-conversation-row{border-radius:9px;justify-content:center;min-height:47px;padding:9px 7px!important}.tb-row-copy{display:none}.tb-avatar .tb-watercolor{width:29px;height:29px}.tb-sidebar-user{justify-content:center;gap:0;font-size:0}.tb-sidebar-user>span{font-size:8px}.tb-chat-head{height:44px;min-height:44px;padding:0 8px}.tb-chat-identity{gap:4px;font-size:10px}.tb-chat-identity .tb-watercolor{width:21px;height:21px}.tb-chat-head>.tb-icon-button{width:23px}.tb-transcript{padding:16px 9px}.tb-message{max-width:98%;font-size:11px}.tb-bubble{padding:8px 10px}.tb-bubble-out{max-width:93%}.tb-message-activity{gap:3px;font-size:8px}.tb-message-time{font-size:9px}.tb-composer{margin-inline:5px}.tb-composer input{font-size:10px}.tb-composer>.tb-icon-button{width:24px}.tb-preview-card{max-width:100%;padding:8px}.tb-preview-label{font-size:10px}.tb-preview-label>span{padding:1px 4px;font-size:8px}.tb-preview-card>p{font-size:9px}.tb-preview-scene{height:185px;padding:18px 5px 0!important}.tb-mini-order{width:94%;padding-inline:7px}.tb-mini-order .tb-document-heading{font-size:7px;display:block}.tb-mini-order .tb-document-heading>span,.tb-mini-order .tb-order-table{font-size:6px}.tb-mini-order .tb-order-table td:first-child{min-width:68px}.tb-mini-order .tb-more-lines{font-size:7px}.tb-preview-actions button{font-size:8px}.tb-auto-preview{padding:12px}.tb-auto-paper{margin:16px 8px;padding:10px}.tb-auto-paper .tb-document-heading{font-size:9px;display:block}.tb-auto-paper .tb-order-table{font-size:7px}.tb-auto-paper .tb-order-table th:nth-child(3),.tb-auto-paper .tb-order-table td:nth-child(3){display:none}.tb-auto-paper .tb-order-table td:first-child{min-width:80px}.tb-review-fields{font-size:7px}.tb-features{margin-top:105px}.tb-section-intro{margin-bottom:32px;padding-inline:6px}.tb-section-intro>p{font-size:15px;line-height:1.6}.tb-phone-section{grid-template-columns:1fr;gap:43px;margin-top:100px}.tb-phone-copy{padding:0 10px}.tb-phone-copy h2{font-size:29px}.tb-tabs{gap:7px;margin-top:25px}.tb-tabs button{padding:6px 10px;font-size:12px}.tb-tab-description{min-height:96px;font-size:15px;margin-top:27px!important}.tb-phone-copy>.tb-button{margin-top:15px}.tb-phone{justify-self:center}.tb-conversation-phone .tb-message{font-size:13px}.tb-conversation-phone .tb-bubble{padding:10px 12px}.tb-conversation-phone .tb-chat-identity .tb-watercolor{width:24px;height:24px}.tb-film-section{margin-top:110px}.tb-film-section h2{margin-bottom:28px;font-size:27px}.tb-film-tile{aspect-ratio:4/3;border-radius:17px!important}.tb-film-overlay{background:linear-gradient(#0000,#0005);padding:24px;font-size:18px;display:block;inset:auto 0 0}.tb-film-overlay>span:first-child{gap:9px;margin-bottom:10px;font-size:25px}.tb-film-overlay>span:first-child svg{width:17px}.tb-film-overlay>span:last-child{font-size:15px}.tb-pricing{margin-top:105px}.tb-price-grid{grid-template-columns:minmax(0,1fr);gap:15px;margin-top:30px}.tb-price-card{min-height:430px;padding:28px 30px}.tb-price-top{display:flex}.tb-price-top>span{margin:0;font-size:13px}.tb-price-selector button{padding:4px 10px;font-size:11px}.tb-price-amount{margin-top:20px;font-size:37px}.tb-price-billing{font-size:13px}.tb-price-card>.tb-button{margin-top:26px;font-size:13px}.tb-price-body{margin-top:27px}.tb-price-body>p,.tb-price-body>ul{font-size:13px}.tb-price-strip{flex-wrap:wrap;gap:10px;padding:20px;font-size:12px}.tb-price-strip p{flex-basis:calc(100% - 34px)}.tb-price-strip .tb-button{margin-top:4px;margin-left:32px}.tb-faq{grid-template-columns:1fr;gap:25px;margin-top:105px}.tb-faq h2{font-size:29px}.tb-faq h3,.tb-faq-answer p{font-size:13px}.tb-footer{gap:32px;margin-top:0;padding:35px 5px 40px}.tb-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px}.tb-footer-group{margin-bottom:27px}.tb-footer-group a,.tb-footer-group h3{font-size:12px}.tb-footer-controls{float:none;margin-top:0;padding-top:23px}.tb-footer-brand>.tb-wordmark{font-size:25px}.tb-modal-backdrop{padding:12px}.tb-modal{border-radius:14px;max-height:94dvh}.tb-document{margin:10px;padding:18px}.tb-document-heading{font-size:13px;display:block}.tb-document-heading>span{margin-top:8px;display:block}.tb-order-table{font-size:9px}.tb-order-table td{padding:9px 4px}.tb-order-table td:first-child{min-width:135px}.tb-record>div{gap:16px;font-size:12px}.tb-document h3{font-size:21px}.tb-handwritten{padding:20px}.tb-handwritten p{font-size:18px}.tb-demo-main{grid-template-columns:1fr;gap:35px;padding:62px 0 90px}.tb-demo-main h1{font-size:42px}.tb-demo-intro>p{font-size:16px}}@media (width<=360px){.tb-hero h1{gap:4px;font-size:37px}.tb-announcement{font-size:10px}.tb-hero-actions .tb-button{padding:11px 12px;font-size:11px}.tb-phone{width:280px;height:626px}.tb-phone-copy{padding-inline:0}.tb-tabs button{font-size:11px}}:root[data-taormina-theme=dark] .tb{--tb-ink:#e8e7e5;--tb-muted:#969593;--tb-surface:#242423;--tb-line:#3c3c3a;color:var(--tb-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171716}:root[data-taormina-theme=dark] .tb-dropdown,:root[data-taormina-theme=dark] .tb-mobile-nav{color:#eee;background:#242423}:root[data-taormina-theme=dark] .tb .tb-button-soft{color:var(--tb-blue-ink);background:var(--tb-blue-soft)!important}:root[data-taormina-theme=dark] .tb-desktop,:root[data-taormina-theme=dark] .tb-phone{color:#111}:root[data-taormina-theme=dark] .tb-tabs button{background:#242423;border-color:#444}:root[data-taormina-theme=dark] .tb-tabs button[aria-selected=true]{color:#e8dfcb;background:#3e3934}:root[data-taormina-theme=dark] .tb-price-selector{background:#383837}:root[data-taormina-theme=dark] .tb-price-selection{background:#565650}:root[data-taormina-theme=dark] .tb-footer,:root[data-taormina-theme=dark] .tb-faq article{border-color:#444}@media (prefers-reduced-motion:reduce){.tb *,.tb :before,.tb :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.tb-script-cursor,.tb-thinking{display:none}.tb-film-tile>video{animation:none}}body:has(.tb):before{display:none!important}body:has(.tb):after{display:none!important}html:has(.tb):before{display:none!important}html:has(.tb):after{display:none!important}.tb-hero h1{margin-bottom:18px}.tb-row-copy b{font-size:13px}.tb-row-copy small{font-size:12px}.tb-row-copy time{font-size:11px}.tb-chat-identity{font-size:13px}.tb-message{font-size:14px}.tb-message-time,.tb-message-activity{font-size:11px}.tb-composer input{font-size:13px}.tb-tab-break{flex-basis:100%;height:0;margin-top:-7px}@media (width>=721px){.tb-button{font-size:16px}.tb-navigation,.tb-header-actions .tb-button,.tb-split-action,.tb-row-copy b,.tb-price-top{font-size:14px}.tb-price-selector button{font-size:11px}.tb-price-billing,.tb-price-body>p,.tb-price-body>ul{font-size:14px}.tb-price-card>.tb-button{font-size:15px}.tb-price-body li{margin:10px 0}.tb-price-strip,.tb-price-strip .tb-button,.tb-phone-copy>.tb-button,.tb-tabs button{font-size:14px}}.tb-price-body>ul,.tb-price-billing,.tb-price-top{color:var(--tb-muted)}.tb-demo-main .demo-form{padding:28px}.tb-demo-main .demo-form button[type=submit]{justify-content:center;gap:10px;width:100%;min-height:46px;padding:12px 18px;display:flex}@media (width<=720px){.tb-chat-identity{font-size:10px}.tb-message{font-size:12px}.tb-message-time,.tb-message-activity{font-size:9px}.tb-composer input{font-size:11px}}:root[data-taormina-theme=dark] .tb-price-body>ul,:root[data-taormina-theme=dark] .tb-price-billing,:root[data-taormina-theme=dark] .tb-price-top{color:#bbb}:root[data-taormina-theme=dark] .tb-modal{color:#111;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.tb-demo-main .demo-submit{align-items:center}.tb-demo-main .demo-submit svg,.tb-demo-main .demo-success-check svg,.tb-demo-main .demo-explore svg{stroke:currentColor;stroke-width:1.6px;flex:none;width:20px;height:20px}.tb-demo-main .demo-success-check{place-items:center;display:grid}.tb-conversation-phone .tb-email-field>span{width:46px}.tb-tabs{row-gap:7px}.tb-tab-break{margin-block:-7px}.tb-avatar{background:color-mix(in srgb, var(--story-accent,#eea12f) 18%, white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--story-accent,#eea12f) 25%, transparent)}.tb-avatar .tb-watercolor{transition:transform .28s cubic-bezier(.2,.8,.2,1);transform:scale(.88)}.tb-conversation-row:hover .tb-watercolor,.tb-conversation-row.is-selected .tb-watercolor{transform:scale(1)}.tb-chat-identity>.tb-watercolor{background:color-mix(in srgb, var(--story-accent) 15%, white);border-radius:50%;padding:2px}.tb-message{transform-origin:0 100%}.tb-bubble-out{transform-origin:100% 100%}.tb-bubble li{animation:.5s cubic-bezier(.16,1,.3,1) both tb-message-in}.tb-seen{background:var(--story-accent);color:#fff}.tb-thinking{width:auto;min-width:100px;padding-right:5px}.tb-thinking small{color:#aaa;margin-left:6px;font-size:10px;animation:.25s .1s both tb-fade}.tb-thinking>span{background:var(--story-accent)}.tb-messages{transition:opacity .35s,filter .35s}.tb-messages.tb-scene-reset{opacity:0;filter:blur(2px)}.tb-conversation[data-interactive=true] .tb-script-cursor{display:none}.tb-composer-send.is-typing{transition:background .3s;background:var(--story-accent)!important}.tb-composer input:disabled{opacity:.7}.tb-preview-label>span.is-done{color:#228b71;background:#d7f2e9}.tb-preview-actions,.tb-email-actions{flex-wrap:wrap}.tb-preview-actions button,.tb-email-actions button{white-space:normal;min-width:0;max-width:100%}.tb-preview-scene{background:radial-gradient(at 3% 15%,#fbd9b0 0%,#0000 45%),radial-gradient(at 15% 85%,#586c40 0%,#0000 48%),radial-gradient(at 95% 80%,#123d49 0%,#0000 50%),linear-gradient(130deg,#d4b799,#347d79 62%,#79c7bd)!important}.tb-preview-scene:after{content:"";pointer-events:none;opacity:.15;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.7' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.tb-tabs button[aria-selected=true]{background:color-mix(in srgb, var(--tab-color) 14%, white);color:color-mix(in srgb, var(--tab-color) 80%, #222)}.tb-price-top{gap:6px;min-width:0}.tb-price-selector{flex:0 auto;min-width:0;display:grid}.tb-price-selector button{min-width:0;padding-inline:7px}.tb-price-selection{left:3px}.tb-faq h3>button{white-space:normal;overflow-wrap:anywhere}.tb-faq h3>button>span{flex:1;min-width:0}.tb-film-tile>video{filter:none;display:block}.tb-film-tile:hover>video{filter:none}.tb [data-active=false] *,.tb [data-active=false] :after{animation-play-state:paused!important}@keyframes tb-caret{50%{opacity:0}}@keyframes tb-click{50%{transform:scale(.82)}}@keyframes tb-click-ring{50%{opacity:1;transform:scale(1.6)}to{opacity:0;transform:scale(2)}}@media (width<=720px){.tb-price-selector button{padding-inline:7px}}@media (prefers-reduced-motion:reduce){.tb .tb-scene-reset{opacity:1;filter:none}}.tb-source-attachment{flex-wrap:wrap}.tb .tb-order-source{text-align:left;box-sizing:border-box;color:#242130;white-space:normal;border-radius:12px;flex-direction:column;gap:12px;width:100%;padding:18px;display:flex}.tb .tb-order-source strong{letter-spacing:.025em;font:600 11px/1.4 Inter,sans-serif}.tb .tb-order-source>span{font:15px/1.55 Inter,sans-serif}.tb .tb-order-source small{color:#625a72;font:10px/1.4 Inter,sans-serif}.tb .tb-viber-source{background:#eee7fb;border:1px solid #d8c9ed}.tb .tb-viber-source>span{background:#fff;border-radius:3px 14px 14px;padding:12px}.tb .tb-pad-source{background:repeating-linear-gradient(#fbf1d7 0 25px,#e0d7c1 26px 27px);border:1px solid #e0d7c1}.tb .tb-pad-source>span{font-family:Bradley Hand,Segoe Print,cursive;font-size:18px;line-height:27px}.tb .tb-hero h1{gap:.14em}.tb .tb-hero h1>span{font-family:var(--font-taormina-display), Georgia, serif;letter-spacing:-.025em;font-size:.55em;font-weight:400;line-height:1}.tb .tb-hero-wordmark{object-fit:contain;filter:brightness(0);width:auto;max-width:65vw;height:.85em;display:block}:root[data-taormina-theme=dark] .tb .tb-hero-wordmark{filter:brightness(0)invert()}.tb .tb-feature-card,.tb .tb-price-card{background:var(--tb-surface);box-shadow:inset 0 0 0 1px var(--tb-line)}.tb .tb-price-selector{background:#e3e3df}.tb .tb-price-selection{background:#fff;box-shadow:0 1px 3px #20211f0d}.tb .tb-price-selector button[aria-selected=true],.tb .tb-price-body li>svg{color:var(--tb-ink)}.tb .tb-price-card .tb-button-soft{color:var(--tb-ink)!important;background:#fff!important}.tb .tb-demo-intro li>svg{color:var(--tb-blue-ink)}.tb .tb-price-strip{background:var(--tb-surface)}.tb .tb-faq article{border-color:var(--tb-line);transition:background-color .22s}.tb .tb-faq article.is-open{background:0 0}.tb .tb-faq .is-open h3 svg,.tb .tb-footer-group a:hover{color:var(--tb-blue-ink)}.tb .tb-footer-shell{background:var(--tb-section);border-top:1px solid var(--tb-line)}.tb .tb-footer{border-top:0}.tb .tb-footer-brand{border-color:var(--tb-line)}.tb .tb-demo-main .demo-form{background:var(--tb-section);border-color:var(--tb-line)}.tb .tb-demo-main .demo-fields :is(input,select,textarea),.tb .tb-demo-main .demo-form-header{border-color:var(--tb-line)}.tb .td-day-copy h2{color:var(--tb-ink)}.tb .td-day-copy p{color:var(--tb-muted)}.tb .td-stage{box-shadow:0 0 0 1px #20211f0a}:root[data-taormina-theme=dark] .tb{--tb-section:#202120;--tb-surface:#242423;--tb-line:#3c3c3a;--tb-blue-soft:#243e4e;--tb-blue-hover:#304f61;--tb-blue-ink:#c5e1f2}:root[data-taormina-theme=dark] .tb :is(.tb-price-selector,.tb-price-selection){background:var(--tb-blue-soft)}:root[data-taormina-theme=dark] .tb .tb-price-selection{background:var(--tb-blue-hover)}:root[data-taormina-theme=dark] .tb .tb-faq article.is-open{background:0 0}.tb .tb-price-amount small,.tb .tb-price-strip p>span,.tb .tb-demo-intro>p,.tb .tb-demo-main .demo-form-header>span,.tb .demo-fields .demo-optional{color:var(--tb-muted)}.tb .tb-example-credit{border-color:var(--tb-line);color:var(--tb-muted)!important}.tb .tb-preview-label>span{color:#86551f}.tb .tb-preview-label>span.is-done{color:#236655}.tb .tb-price-selector{max-width:100%}@media (width>=721px){.tb .tb-price-top{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.tb .tb-price-top>span{margin:0}.tb .tb-price-selector{width:100%}}@media (width>=721px) and (width<=900px){.tb .tb-price-selector button{white-space:normal;min-height:44px;padding-inline:6px}}:root[data-taormina-theme=dark] .tb .tb-price-selector{background:#353533}:root[data-taormina-theme=dark] .tb .tb-price-selection,:root[data-taormina-theme=dark] .tb .tb-price-card .tb-button-soft{background:#494946!important}@media (width<=720px){.tb .tb-price-top{flex-wrap:wrap;gap:12px}.tb .tb-price-selector{flex:1 0 100%;width:100%}.tb .tb-price-selector button{min-height:44px}.tb .tb-price-card{padding-inline:24px}}.tb .tb-demo-intro ul,.tb .demo-fields small,.tb .demo-privacy,.tb .demo-contact{color:var(--tb-muted)}.tb .tb-demo-main .demo-form label{color:var(--tb-ink)}.tb .demo-success{background:var(--tb-section);color:var(--tb-ink);border-color:var(--tb-line)}.tb .demo-success h2{font-family:var(--site-heading-font);font-size:var(--site-heading-size);line-height:1.2}.tb .demo-time h3{font-family:var(--font-taormina-sans), Inter, sans-serif;font-size:var(--site-card-size);line-height:1.3}.tb .demo-time>p,.tb .demo-time>small,.tb .demo-timezone,.tb .demo-receipt{color:var(--tb-muted)}.tb-landing{--tb-motion-ease:cubic-bezier(.16, 1, .3, 1)}.tb-landing .tb-feature-card,.tb-landing .tb-price-card{transition:transform .65s var(--tb-motion-ease), box-shadow .65s var(--tb-motion-ease)}@media (hover:hover) and (pointer:fine){.tb-landing .tb-feature-card:hover,.tb-landing .tb-price-card:hover{box-shadow:inset 0 0 0 1px var(--tb-line), 0 16px 35px -20px #20211f24;transform:translateY(-7px)}.tb-landing .tb-button:hover,.tb-landing .tb-header-cta:hover{transform:translateY(-3px)}.tb-landing .tb-button:hover>svg{transform:translate(3px)}.tb-landing .tb-announcement:hover>span{transform:translate(2px,-2px)rotate(6deg)}.tb-landing .tb-footer-group a:hover{transform:translate(3px)}}.tb-landing .tb-button,.tb-landing .tb-header-cta{transition:transform .45s var(--tb-motion-ease), background-color .3s, box-shadow .45s}.tb-landing .tb-button:active,.tb-landing .tb-header-cta:active{transform:translateY(0)scale(.97)}.tb-landing .tb-button>svg,.tb-landing .tb-announcement>span,.tb-landing .tb-footer-group a{transition:transform .5s var(--tb-motion-ease), color .25s}.tb-landing .tb-price-selection{transition:transform .55s cubic-bezier(.22,1.18,.36,1)}.tb-landing .tb-price-body{animation:tm-content-arrive .5s var(--tb-motion-ease) both}.tb-landing .tb-faq-answer{transition:grid-template-rows .46s var(--tb-motion-ease), opacity .36s}.tb-landing .tb-faq h3 svg{transition:transform .5s var(--tb-motion-ease), color .25s}.tb-landing[data-motion=still] *,.tb-landing[data-motion=still] :before,.tb-landing[data-motion=still] :after{animation-play-state:paused!important}@keyframes tm-content-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translate(0,0)}}@keyframes tm-status-arrive{0%{opacity:0;transform:translateY(10px)scale(.93)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tb-landing *,.tb-landing :before,.tb-landing :after{transition:none!important;animation:none!important}}.tb-landing .td-chat-piece{width:fit-content}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb{--tb-ink:#f4f1ec;--tb-muted:#aaa198;--tb-section:#1e1c1a;--tb-surface:#292624;--tb-line:#403b37;--tb-blue-soft:#233443;--tb-blue-hover:#304a60;--tb-blue-ink:#64b5f5;color:var(--tb-ink);background:#161413}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb :is(.hc-showcase,.hc-stage){background:0 0}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb :is(.tb-hero-description,.tb-section-intro>p,.tb-feature-card>p,.tb-tab-description,.tb-announcement,.tb-footer-group a,.tb-footer-brand>span,.tb-price-body>ul,.tb-price-billing){color:var(--tb-muted)}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb :is(.tb-button-dark,.tb-header-cta){color:#161413!important;background:#f4f1ec!important}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb .tb-button-soft{box-shadow:inset 0 0 0 1px #403b37;color:#f4f1ec!important;background:#292624!important}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb :is(.tb-header-minimal.is-over-content .tb-brand,.tb-footer-shell,.tb-feature-card,.tb-price-card,.tb-price-strip){background:#1e1c1a;border-color:#403b37}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb .tb-price-selector{background:#292624}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb .tb-price-selection{background:#45403b!important}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb .hc-inspect-controls{color:#f4f1ec}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb .hc-caption>div{color:#f4f1ec;background:#292624;box-shadow:0 10px 30px #0004,inset 0 0 0 1px #ffffff18}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb .td-stage{color:#273542;background:radial-gradient(at 70% 85%,#2b4155 0%,#0000 65%),#292624;box-shadow:inset 0 0 0 1px #ffffff0c}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb .tf-art{background:radial-gradient(at 50% 100%,#2b4155 0%,#0000 65%),#292624}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb .tb-faq article{border-color:#403b37}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb :focus-visible{outline-color:#64b5f5}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb :is(.hc-inspect-controls button,.tf-motion-controls button,.td-motion-controls button){color:#f4f1ec;background:#292624;border-color:#514b45}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb :is(.hc-inspect-controls button:hover,.tf-motion-controls button:hover,.td-motion-controls button:hover){background:#403b37}:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb .tf-memory-label,:root[data-taormina-palette=clean][data-taormina-theme=dark] .tb .tf-memory>small{color:#aaa198}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.tb-landing .tb-hero-description,.tb-landing .tb-hero-actions{animation:.4s cubic-bezier(.16,1,.3,1) backwards tb-first-copy-enter}}.tb-landing[data-first-entrance=skip] .tb-landscape-media,.tb-landing[data-first-entrance=skip]>.tb-header-minimal,.tb-landing[data-first-entrance=skip] .tb-hero :is(.tb-hero-headline,.tb-hero-description,.tb-hero-actions,.hc-showcase,.hc-stage),body[data-first-entrance=skip] .tb-landing>.tb-header-minimal,body[data-first-entrance=skip] .tb-landing :is(.tb-landscape-media,.tb-hero-headline,.tb-hero-description,.tb-hero-actions,.hc-showcase,.hc-stage){animation:none!important}:root:has(:target) .tb-landing .tb-landscape-media{animation:none!important}:root:has(:target) .tb-landing>.tb-header-minimal{animation:none!important}:root:has(:target) .tb-landing .tb-hero :is(.tb-hero-headline,.tb-hero-description,.tb-hero-actions,.hc-showcase,.hc-stage){animation:none!important}@keyframes tb-first-copy-enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes tb-first-demo-enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.tb-landing .tb-hero{padding-top:54px}body.xhigh-landing .tb-landing .tb-hero h1.tb-hero-headline{max-width:680px;font-family:var(--font-taormina-display),Georgia,serif;--site-display-size:clamp(56px,5.2vw,78px);font-size:var(--site-display-size);text-wrap:balance;margin:22px auto;padding:0 24px;font-weight:400;display:block;letter-spacing:-.035em!important;line-height:.98!important}.tb-landing .tb-hero-description{--site-copy-size:18px;max-width:660px;font-size:var(--site-copy-size);text-wrap:pretty;margin:0 auto;padding:0 26px;line-height:1.5}.tb-landing .tb-hero-actions{margin-top:24px}.tb-landing .tb-hero .hc-showcase{margin-top:20px}@media (width<=619px){.tb-landing .tb-hero{padding-top:34px}body.xhigh-landing .tb-landing .tb-hero h1.tb-hero-headline{--site-display-size:clamp(44px,12vw,58px);margin:19px auto;line-height:1.01!important}.tb-landing .tb-hero-description{--site-copy-size:16px;max-width:420px;padding:0 27px;font-size:16px;line-height:1.48}.tb-landing .tb-hero-actions{gap:8px;margin-top:21px}.tb-landing .tb-hero .hc-showcase{margin-top:14px}.tb-landing .tb-announcement{font-size:12px}}.tb-landing .tb-hero-stats{text-wrap:nowrap;justify-content:center;gap:40px;margin-top:20px;display:flex}.tb-landing .tb-hero-stats>span{flex-direction:column;gap:2px;display:flex}.tb-landing .tb-hero-stats strong{letter-spacing:-.035em;color:#243b32;font-size:28px;font-weight:500;line-height:1.1}.tb-landing .tb-hero-stats>span>span{letter-spacing:0;font-size:13px;line-height:1.4}@media (width<=619px){.tb-landing .tb-hero-stats{gap:32px;margin-top:16px}.tb-landing .tb-hero-stats strong{font-size:25px}}.tb-landing{--tb-header-space:72px}.tb-landing>.tb-header-minimal{margin-bottom:calc(-1 * var(--tb-header-space))}.tb-landscape-story{--tb-atmosphere-paper:255 255 255;isolation:isolate;background:rgb(var(--tb-atmosphere-paper));position:relative;overflow:clip}.tb-landscape-content,.tb-product-atmosphere{display:flow-root}.tb-landscape-content{padding-top:var(--tb-header-space)}.tb-landscape-story .hc-showcase,.tb-landscape-story .hc-stage,.tb-product-atmosphere .td-sales-day{background:0 0}.tb-landscape-story .hc-showcase:before{content:none}.tb-landscape-story .hc-showcase{--hc-shadow:0 1px 2px #1b2b271f, 0 12px 24px -14px #1b2b2742, 0 32px 64px -28px #23352e57}.tb-landscape-story .hc-showcase .hc-caption>div{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f1f2eb;box-shadow:inset 0 1px #ffffffd1,0 2px 4px #1b2b2712,0 16px 32px -14px #1b2b2752}.tb-landscape-story .hc-opening .op-phone{box-shadow:0 0 0 1px #d9ded6,0 2px 3px #1a272026,0 18px 30px -18px #1a272047,0 38px 72px -28px #23362b4d}:root:not([data-taormina-theme=dark]) .tb-product-atmosphere{--tb-field-sage:radial-gradient(ellipse at 12% 8%, #f1f5f8d9, transparent 66%), linear-gradient(145deg, #cbdce8, #9fb8ce);--tb-field-stone:radial-gradient(ellipse at 88% 12%, #f6f8f9d9, transparent 65%), linear-gradient(150deg, #b8ccdc, #dbe5eb);--tb-field-mist:radial-gradient(ellipse at 20% 25%, #f4f7fac2, transparent 58%), linear-gradient(150deg, #aec4d6, #e0e9f0)}:root:not([data-taormina-theme=dark]) .tb-product-atmosphere :is(.tf-intake,.td-conversation-stage){background:var(--tb-field-sage)}:root:not([data-taormina-theme=dark]) .tb-product-atmosphere :is(.tf-questions,.td-browser-stage){background:var(--tb-field-stone)}:root:not([data-taormina-theme=dark]) .tb-product-atmosphere :is(.tf-approval,.td-approval-stage){background:var(--tb-field-mist)}:root:not([data-taormina-theme=dark]) .tb-product-atmosphere :is(.tf-memory,.td-action-stage){background:radial-gradient(at 25% 15%,#f5f8fac9,#0000 66%),linear-gradient(145deg,#dae6ef,#b7cbdc)}:root:not([data-taormina-theme=dark]) .tb-product-atmosphere .td-chat-piece{color:#f5f5ef;background:#203f59}:root:not([data-taormina-theme=dark]) .tb-product-atmosphere .td-chat-piece.is-out{background:#43698c}:root:not([data-taormina-theme=dark]) .tb-product-atmosphere button.td-chat-piece:hover{background:#18344c}:root:not([data-taormina-theme=dark]) .tb-product-atmosphere :is(.tf-memory-label,.tf-memory>small){color:#435046}:root:not([data-taormina-theme=dark]) .tb-landscape-story :is(.tb-hero-description,.tb-section-intro>p,.td-day-copy>p){color:#3c4845}@media (width<=600px){.tb-landing{--tb-header-space:64px}}.tb-landing .tb-features{margin-top:104px}.tb-landing .tb-features .tb-section-intro{margin-bottom:32px}.tb-landing .td-sales-day{margin-top:80px;padding:32px 0}.tb-landing .td-day-inner{width:min(1180px,100% - 64px)}.tb-landing .td-motion-controls{margin-bottom:20px;position:static}.tb-landing .td-day-row{margin-bottom:40px}.tb-landing .td-day-row:last-child{margin-bottom:0}.tb-landing .td-day-copy{padding:24px 48px 24px 0}.tb-landing .td-day-reverse .td-day-copy{padding:24px 0 24px 48px}.tb-landing .td-day-copy>p{max-width:38ch}@media (width>=721px){.tb-landing .td-browser-card:has(.td-stock-sheet){aspect-ratio:.84;min-height:calc(59.5238cqw + 12px)}.tb-landing .td-browser-card .td-stock-details{margin:2cqw 0}}@media (width<=900px){.tb-landing .td-day-copy{padding-right:28px}.tb-landing .td-day-reverse .td-day-copy{padding-left:28px}}@media (width<=720px){.tb-landing .tb-features{margin-top:64px}.tb-landing .td-sales-day{margin-top:48px;padding:16px 0}.tb-landing .td-day-inner{width:calc(100% - 36px)}.tb-landing .td-day-row{gap:18px;margin-bottom:36px}.tb-landing .td-day-copy,.tb-landing .td-day-reverse .td-day-copy{padding:0 6px}}:root[data-taormina-palette=ocean]{--ocean-page:#0e1217;--ocean-panel:#101d28;--ocean-action:#125da3;--ocean-link:#4898e6;--ocean-ink:#eeede4;--ocean-muted:#b5bdc4;--ocean-gold:#bea989;--ocean-edge:#ffffff17;--ocean-glass:#ffffff0a}:root[data-taormina-palette=ocean] .tb{--surface-edge:inset 0 1px 0 #ffffffdb, inset 0 -1px 0 #7a95ac29;--surface-shadow:0 0 0 1px #869eb533, 0 2px 4px #030a111f, 0 16px 32px -16px #030a114d, 0 36px 64px -32px #030a115c}:root[data-taormina-palette=ocean] .tb .hc-opening .op-phone{box-shadow:0 0 0 1px #b9c7d2,0 2px 3px #030a1126,0 18px 30px -18px #030a1147,0 38px 72px -28px #030a115c}:root[data-taormina-palette=ocean] .tb .hc-opening .op-quote-preview,:root[data-taormina-palette=ocean] .tb .nc-distinct-quote .nc-pdf-paper{background:#fffaf0}:root[data-taormina-palette=ocean] .tb .hc-opening .op-preview-bar,:root[data-taormina-palette=ocean] .tb .nc-distinct-quote .nc-pdf-toolbar{background:#eceae4;border-color:#d9d7d0}:root[data-taormina-palette=ocean] .tb .nc-distinct-quote .nc-revision-document{box-shadow:var(--surface-edge), var(--surface-shadow);background:#e4e8eb}:root[data-taormina-palette=ocean] .tb .hc-po-paper{background:#fff;box-shadow:0 1px 2px #1c304414,0 10px 28px -14px #1c304440}:root[data-taormina-palette=ocean] .tb .nc-stock-review{color:#243b4b;box-shadow:var(--surface-edge), var(--surface-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffff7a,#0000 58%),#deebf7eb;border-color:#ffffffb3}:root[data-taormina-palette=ocean] .tb .nc-stock-review>header{border-color:#4468872b}:root[data-taormina-palette=ocean] .tb .nc-stock-review>header small,:root[data-taormina-palette=ocean] .tb .nc-stock-intro p>span,:root[data-taormina-palette=ocean] .tb .nc-stock-summary span,:root[data-taormina-palette=ocean] .tb .nc-stock-boundary{color:#5b7080}:root[data-taormina-palette=ocean] .tb .nc-stock-allocation{background:#ffffffe0;border-color:#7c99b240}:root[data-taormina-palette=ocean] .tb .nc-stock-alternative{background:#f8f2e9;border-color:#e8dfd1}:root[data-taormina-palette=ocean] .tb .nc-stock-impact{background:#fff;border-color:#dce5ed}:root[data-taormina-palette=ocean] .tb .nc-stock-source{background:#f6f0e3;border-color:#e6ddcc}:root[data-taormina-palette=ocean] .tb .nc-stock-review>button{background:#234e72}:root[data-taormina-palette=ocean] .tb .nc-stock-review>button:hover{background:#2b608c}:root[data-taormina-palette=ocean] .tb .native-email{box-shadow:var(--surface-edge), var(--surface-shadow);border-color:#d6e0e8}:root[data-taormina-palette=ocean] .tb .native-email.ne-outlook,:root[data-taormina-palette=ocean] .tb .ne-outlook-rail,:root[data-taormina-palette=ocean] .tb .ne-outlook-folders{background:#eef2f6}:root[data-taormina-palette=ocean] .tb .ne-outlook-command{background:#f8fafc;border-color:#dce3ea}@media (prefers-reduced-transparency:reduce){:root[data-taormina-palette=ocean] .tb .nc-stock-review{-webkit-backdrop-filter:none;backdrop-filter:none;background:#e8f0f8}}:root[data-taormina-palette=ocean][data-taormina-theme=light] .tb{--tb-blue-ink:#245b87;--tb-blue-soft:#deebf5;--tb-blue-hover:#cfdfed}:root[data-taormina-palette=ocean][data-taormina-theme=light] .tb .tb-language-demo{background:#e5edf3;border-color:#d2dfe8}:root[data-taormina-palette=ocean][data-taormina-theme=light] .tb .tb-language-switch{background:#d4e1ec}:root[data-taormina-palette=ocean][data-taormina-theme=light] .tb .tb-language-switch button{color:#405b72}:root[data-taormina-palette=ocean][data-taormina-theme=light] .tb .tb-language-switch button[aria-pressed=true]{color:#203e58}:root[data-taormina-palette=ocean][data-taormina-theme=light] .tb.tb-workflow-library{--library-paper:#f3f7fa;--library-glow:#cbdde9;--library-tab:#fff;--library-hover:#e0eaf2}@media (width<=619px){.tb-landing .tb-hero{padding-top:14px}body.xhigh-landing .tb-landing .tb-hero h1.tb-hero-headline{--site-display-size:clamp(40px, 11.3vw, 50px);margin:12px auto 16px;line-height:1.02!important}.tb-landing .tb-hero-description{padding-inline:24px;font-size:15px;line-height:1.5}.tb-landing .tb-hero-stats{gap:30px;margin-top:16px}.tb-landing .tb-hero-stats>span{flex-direction:row;align-items:center;gap:7px}.tb-landing .tb-hero-stats strong{font-size:23px}.tb-landing .tb-hero-stats>span>span{font-size:11px}.tb-landing .tb-hero-actions{margin-top:19px}.tb-landing .tb-hero-actions .tb-button{min-height:44px;padding:12px 22px;font-size:13px}.tb-landing .tb-hero-actions .tb-button-soft{display:none}.tb-landing .tb-hero .hc-showcase[data-mode]{margin-top:22px}.tb .tb-header-minimal .tb-brand{width:clamp(112px,30.63vw + 4.7px,135px)}.hc-showcase[data-mode] .hc-opening .op-phone{width:310px;left:calc(50% - 155px)}.hc-showcase[data-mode] .hc-opening .op-screen{border-radius:44px;width:360px;height:696px;transform:scale(.822222)}.hc-showcase[data-mode] .hc-opening .op-quote-preview{top:72px}.hc-showcase[data-mode] .hc-caption>div{border-radius:21px;padding:14px 17px;font-size:14px;line-height:1.45}.hc-showcase[data-mode] .hc-review-footer{border-top:1px solid #e4e9ec;height:58px;padding-top:8px}.hc-showcase[data-mode] .hc-review-footer .hc-action{font-size:13px}.hc-showcase[data-mode] .hc-return-chat{border-radius:20px}.hc-showcase[data-mode] .hc-email>.native-email{bottom:50px}.hc-showcase[data-mode] .hc-email .ne-email-annotation{height:42px;font-size:11px;line-height:1.4;inset:auto 10px 0}.hc-showcase[data-mode] .hc-email .ne-email-annotation>span{font-size:10px}:root[data-taormina-palette=ocean]:not([data-taormina-theme=light]) .tb-landing .tb-hero{background:linear-gradient(#07121b75,#07121b1f 390px,#0000 640px)}:root[data-taormina-palette=ocean]:not([data-taormina-theme=light]) body .tb .tb-header-minimal.is-over-content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #ffffff14;background:#09141dfa!important}:root[data-taormina-palette=ocean]:not([data-taormina-theme=light]) .hc-showcase[data-mode] .hc-email .ne-email-annotation{color:#d1dce4}:root[data-taormina-palette=ocean]:not([data-taormina-theme=light]) .hc-showcase[data-mode] .hc-email .ne-email-annotation>span{color:#f1f3f3}}.tb .tb-header-actions{align-items:center;gap:24px;display:flex}.tb .tb-header-pricing{color:var(--tb-ink);padding:12px 4px;font-size:14px}.tb .tb-eyebrow{letter-spacing:.11em;text-transform:uppercase;color:var(--tb-muted);margin-bottom:18px;font-size:11px;font-weight:500;display:block}.tb .tb-commercial{margin-block:112px}.tb .tb-commercial .tb-section-intro{text-align:center;max-width:680px;margin:0 auto 40px}.tb .tb-commercial h2,.tb .tb-pricing-heading h2{font-family:var(--font-taormina-display), Georgia, serif;letter-spacing:-.035em;font-size:clamp(36px,4vw,52px);font-weight:400;line-height:1.08}.tb .tb-commercial .tb-section-intro>p,.tb .tb-pricing-heading>p{color:var(--tb-muted);margin-top:18px;font-size:17px}.tb .tb-pilot-pricing{margin-top:120px}.tb .tb-pricing-heading{max-width:690px;margin-inline:auto}.tb .tb-pilot-pricing .tb-price-grid{gap:14px}.tb .tb-pilot-pricing .tb-price-card{border:1px solid var(--tb-line);min-height:0;padding:28px 22px}.tb .tb-pilot-pricing .tb-price-card[data-featured]{border-top:3px solid var(--tb-blue-ink)}.tb .tb-pilot-pricing .tb-price-top{color:var(--tb-muted);min-height:66px;display:block}.tb .tb-pilot-pricing .tb-price-top>span{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.tb .tb-pilot-pricing .tb-price-top>h3{color:var(--tb-ink);margin-top:12px;font-size:22px}.tb .tb-pilot-pricing .tb-price-amount{flex-direction:column;gap:0;height:auto;min-height:83px;margin-top:24px;display:flex;overflow:visible}.tb .tb-pilot-pricing .tb-price-amount>span{font-variant-numeric:tabular-nums;font-size:40px;line-height:1.2;animation:none}.tb .tb-pilot-pricing .tb-price-amount>small{color:var(--tb-muted);font-size:12px;line-height:1.5}.tb .tb-pilot-pricing .tb-price-billing{min-height:39px;color:var(--tb-muted);line-height:1.5;margin-top:12px!important}.tb .tb-pilot-pricing .tb-price-card>.tb-button{gap:8px;min-height:44px;margin-top:16px}.tb .tb-pilot-pricing .tb-price-body{margin-top:24px;animation:none}.tb .tb-pilot-pricing .tb-price-body ul{color:var(--tb-muted);font-size:13px;line-height:1.55}.tb .tb-pilot-pricing .tb-price-body li{margin:12px 0}.tb .tb-pricing-rules{text-align:left;color:var(--tb-muted);margin:24px 4px;font-size:13px;line-height:1.75}.tb .tb-pricing-rules p+p{margin-top:8px}.tb .tb-pricing-rules strong{color:var(--tb-ink);font-weight:500}.tb .tb-volume-quote{border:1px solid var(--tb-line);background:var(--tb-surface);text-align:left;border-radius:20px;justify-content:space-between;align-items:center;gap:32px;margin-top:16px;padding:26px;display:flex}.tb .tb-volume-quote .tb-eyebrow{margin-bottom:10px}.tb .tb-volume-quote h3{font-size:22px}.tb .tb-volume-quote p{color:var(--tb-muted);margin-top:10px;font-size:14px}.tb .tb-volume-quote>a{flex-shrink:0;gap:10px}.tb .tb-pilot-pricing .tb-price-strip{margin-top:24px}.tb .tb-footer-compact{max-width:560px;color:var(--tb-muted);flex-wrap:wrap;place-content:flex-start flex-end;gap:18px 24px;padding-top:4px;font-size:13px;display:flex}.tb .tb-footer-compact a:hover{color:var(--tb-ink)}.tb .tb-status-chip{border:1px solid var(--tb-line);letter-spacing:.02em;color:var(--tb-muted);background:var(--tb-surface);border-radius:99px;align-items:center;padding:4px 10px;font-size:11px;display:inline-flex}@media (width<=720px){.tb .tb-header-actions{gap:13px}.tb .tb-header-pricing{font-size:12px}.tb .tb-commercial{margin-block:72px}.tb .tb-commercial .tb-section-intro{margin-bottom:28px}.tb .tb-pilot-pricing{margin-top:80px}.tb .tb-pilot-pricing .tb-price-grid{grid-template-columns:1fr;gap:18px}.tb .tb-pilot-pricing .tb-price-card{padding:28px}.tb .tb-pilot-pricing .tb-price-top,.tb .tb-pilot-pricing .tb-price-amount,.tb .tb-pilot-pricing .tb-price-billing{min-height:0}.tb .tb-pricing-rules{margin:22px 0}.tb .tb-volume-quote{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}.tb .tb-footer-compact{justify-content:flex-start;gap:16px 20px;padding-top:24px}}@media (width<=360px){.tb .tb-header-minimal .tb-header-inner .tb-brand{width:clamp(99.6px,29.1vw + 4.7px,109.6px)}.tb .tb-header-minimal .tb-header-actions{gap:8px}.tb .tb-header-minimal .tb-header-pricing{padding-inline:2px}.tb .tb-header-minimal .tb-header-cta{padding-inline:10px;font-size:12px}}.tb .tb-industry-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:30px 12px;display:grid}.tb .tb-industry-tile{text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:14px;min-width:0;padding:12px 2px;font-size:13px;line-height:1.45;display:flex}.tb .tb-industry-icon{border:1px solid var(--tb-line);width:64px;height:64px;color:var(--tb-blue-ink);background:var(--tb-surface);border-radius:20px;place-items:center;transition:border-color .2s,transform .2s;display:grid}.tb .tb-industry-tile:hover .tb-industry-icon{border-color:var(--tb-blue-ink);transform:translateY(-3px)}.tb .tb-industry-tile:focus-visible{outline:2px solid var(--tb-blue-ink);outline-offset:4px}.tb .tb-editorial-main{padding:160px 0 80px}.tb .tb-editorial-hero{text-align:center;margin-bottom:72px}.tb .tb-editorial-hero>h1{font-family:var(--font-taormina-display), Georgia, serif;letter-spacing:-.035em;max-width:780px;margin-inline:auto;font-size:clamp(44px,5.4vw,76px);font-weight:400;line-height:1.04}.tb .tb-editorial-hero>p{color:var(--tb-muted);max-width:760px;margin:26px auto 0;font-size:18px;line-height:1.7}.tb .tb-approach-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.tb .tb-approach-steps>article,.tb .tb-security-grid>article{border:1px solid var(--tb-line);background:var(--tb-surface);border-radius:22px;padding:32px}.tb .tb-approach-steps .tb-eyebrow{color:var(--tb-blue-ink)}.tb .tb-approach-steps h2{font-family:var(--font-taormina-display), Georgia, serif;letter-spacing:-.025em;font-size:30px;font-weight:400;line-height:1.12}.tb .tb-approach-steps p,.tb .tb-security-grid p{color:var(--tb-muted);margin-top:20px;font-size:15px;line-height:1.7}.tb .tb-onboarding,.tb .tb-approach-price{margin-top:100px}.tb .tb-onboarding>h2,.tb .tb-approach-price h2,.tb .tb-security h2{font-family:var(--font-taormina-display), Georgia, serif;letter-spacing:-.03em;font-size:clamp(34px,3.8vw,48px);font-weight:400;line-height:1.12}.tb .tb-onboarding-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;margin-top:36px;display:grid}.tb .tb-onboarding-columns h3{border-top:1px solid var(--tb-line);padding-top:24px;font-size:19px;font-weight:500}.tb .tb-onboarding-columns ul{color:var(--tb-muted);margin-top:22px;padding-left:18px;font-size:15px;line-height:1.7;list-style:outside}.tb .tb-onboarding-columns li{margin-bottom:16px;padding-left:5px}.tb .tb-onboarding-note{color:var(--tb-muted);border-top:1px solid var(--tb-line);margin-top:22px;padding-top:24px;font-size:14px;line-height:1.7}.tb .tb-approach-price>p{max-width:790px;color:var(--tb-muted);margin-top:22px;font-size:16px;line-height:1.75}.tb .tb-approach-price strong{color:var(--tb-ink);font-weight:500}.tb .tb-security .tb-section-intro{text-align:center;max-width:720px;margin:0 auto 40px}.tb .tb-security .tb-section-intro>p{color:var(--tb-muted);margin-top:20px;font-size:17px;line-height:1.65}.tb .tb-security-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.tb .tb-security-icon{color:var(--tb-blue-ink);background:var(--tb-blue-soft);border-radius:15px;padding:13px;display:inline-flex}.tb .tb-security-grid h3{letter-spacing:-.02em;margin-top:24px;font-size:20px;font-weight:500;line-height:1.3}.tb .tb-security-grid a{color:var(--tb-blue-ink);text-underline-offset:3px;text-decoration:underline}.tb .tb-security-links{gap:12px;margin-top:20px;font-size:13px;display:grid}.tb .tb-security-links a{align-items:center;gap:10px;display:inline-flex}.tb .tb-demo-intro>p+p{margin-top:24px}.tb .tb-showcase-status{text-align:center;z-index:2;margin:26px 0 -16px;position:relative}.tb .tb-workflow-art{min-width:0;position:relative}.tb .tb-workflow-art>.tb-art-status{z-index:4;position:absolute;top:14px;left:14px}.tb .td-approval-workflow{margin-left:8px;padding:2px 7px;font-size:10px}.tb .tf-card-questions>.tb-art-status{margin-top:14px}.tb .tb-language-status{padding:14px 20px 0}.tb .tb-more-heading>.tb-status-chip{width:fit-content;margin-bottom:12px}@media (width<=720px){.tb .tb-industry-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 6px}.tb .tb-industry-tile{gap:12px;padding-inline:0;font-size:11px}.tb .tb-industry-icon{border-radius:17px;width:54px;height:54px}.tb .tb-industry-icon svg{width:25px;height:25px}.tb .tb-editorial-main{padding-top:126px;padding-bottom:56px}.tb .tb-editorial-hero{text-align:left;margin-bottom:44px}.tb .tb-editorial-hero>p{margin-top:24px;font-size:16px}.tb .tb-approach-steps,.tb .tb-security-grid,.tb .tb-onboarding-columns{grid-template-columns:1fr;gap:16px}.tb .tb-approach-steps>article,.tb .tb-security-grid>article{padding:28px 24px}.tb .tb-onboarding,.tb .tb-approach-price{margin-top:64px}.tb .tb-onboarding-columns{gap:22px;margin-top:28px}.tb .tb-onboarding-columns li{margin-bottom:14px}.tb .tb-onboarding-note{margin-top:16px}.tb .tb-security .tb-section-intro{text-align:left;margin-bottom:28px}.tb .tb-security .tb-section-intro>p{font-size:16px}.tb .tb-approach-price>p{font-size:15px}}@media (prefers-reduced-motion:reduce){.tb .tb-industry-icon{transition:none}}.tb .tb-not-found{max-width:976px;margin:auto;padding:95px 32px 130px}.tb .tb-not-found>h1{margin-bottom:24px;font-size:58px;line-height:1.1}@media (width<=720px){.tb .tb-not-found{padding:62px 24px 80px}.tb .tb-not-found>h1{font-size:42px}}.tb .tb-header-minimal.is-over-content{background:var(--tb-bg,#f7f8f8);border-bottom:1px solid var(--tb-line)}:root[data-taormina-theme=dark] .tb .tb-header-minimal.is-over-content{background:#0d171f!important}.tb .tb-header-minimal.is-over-content .tb-brand{box-shadow:none;background:0 0!important}body.xhigh-landing .tb-landing .tb-hero h1.tb-hero-headline{--site-display-size:clamp(48px, 5vw, 72px);max-width:1000px;line-height:1.06!important}.tb .tb-mina-name{white-space:nowrap}.tb .tb-madds{aspect-ratio:1387/409;vertical-align:-.2em;background:currentColor;height:1.12em;display:inline-block;-webkit-mask:url(/brand/madds/wordmark-ink.svg) 50%/contain no-repeat;mask:url(/brand/madds/wordmark-ink.svg) 50%/contain no-repeat}.tb .tb-hero-brand:after{content:","}.tb .tb-hero-logo{vertical-align:-.2em;width:auto;height:1.15em;display:inline-block}.tb .tb-mina-mark{vertical-align:-.04em;background:#fcfcf8;border:1px solid #ffffff6b;border-radius:50%;justify-content:center;align-items:center;width:.83em;height:.83em;display:inline-flex;box-shadow:0 3px 15px #04131d18}.tb .tb-mina-mark img{object-fit:contain;width:62%;height:62%}.tb-hero[data-mina=working] .tb-mina-mark{animation:3s ease-in-out infinite mina-breathe}.tb-hero[data-mina=done] .tb-mina-mark{animation:.45s ease-out both mina-tick}.tb-hero[data-mina-running=false] .tb-mina-mark{animation-play-state:paused}@keyframes mina-breathe{50%{transform:scale(1.04)}}@keyframes mina-tick{45%{transform:translateY(-3px)rotate(-4deg)}}.mina-reaction{color:#1f2b32;opacity:0;z-index:3;background:#fff;border:1px solid #dbe2e6;border-radius:20px;place-items:center;min-width:29px;height:23px;padding:1px 5px;font:15px/1 -apple-system,sans-serif;transition:opacity .2s,transform .24s;display:grid;position:absolute;bottom:-13px;right:12px;transform:scale(.8);box-shadow:0 1px 3px #13263316}.mina-reaction.is-visible{opacity:1;transform:scale(1)}.tf-bubble,.tb-language-message,.td-chat-piece{position:relative}.tb-language-message{margin-bottom:26px}.tb .td-flow-intro{text-align:center;padding:48px 0 34px}.tb .td-flow-intro h2,.tb .tb-faq-intro h2{font-family:var(--font-taormina-display), Georgia, serif;letter-spacing:-.03em;font-size:clamp(36px,4vw,52px);font-weight:400;line-height:1.1}.tb .td-section-label{color:var(--tb-muted);margin-bottom:18px;font-size:12px;display:block}.td-chat-ok{color:#287a66;border-top:1px solid #d6dfdb;width:100%;margin-top:10px;padding:8px 12px;transition:transform .16s;display:block}.td-chat-ok.is-tapped{background:#e5f2ed;border-radius:8px}.td-checked-stamp{color:#2d7158;pointer-events:none;background:#f0faf5;border:1px solid #438368;border-radius:6px;padding:5px 9px;font-size:12px;transition:opacity .2s;position:absolute;top:45px;right:20px;transform:rotate(-5deg)}.mina-activity{color:#526775;background:#f2f6f8;border:1px solid #dbe5eb;border-radius:14px;gap:6px;margin:12px 0 0;padding:14px 18px;font-size:12px;list-style:none;display:grid}.mina-activity li{align-items:center;gap:7px;transition:opacity .25s;display:flex}.mina-activity i{background:#558873;border-radius:50%;width:5px;height:5px}.mina-email-approval>p{margin-block:20px}.tb .td-action-list{inset:12% 7%}.tb .td-action-item{border-radius:16px;height:67px}.td-action-status{color:#6b7b85;margin-top:4px;font-size:11px;display:block}.td-action-item.is-done .td-action-label:before{content:"✓ ";color:#468067}.td-done-label{color:var(--tb-muted);opacity:0;font-size:12px;position:absolute;top:151px;left:10px}.tb .tb-industries .tb-section-intro{max-width:800px}.tb-industries-body{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.tb .tb-industry-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}.tb .tb-industry-tile{appearance:none;color:var(--tb-ink);cursor:pointer;gap:9px;font-size:11px}.tb .tb-industry-icon{border-radius:15px;width:50px;height:50px}.tb .tb-industry-tile[aria-pressed=true] .tb-industry-icon{border-color:var(--tb-blue-ink);background:var(--tb-blue-soft);box-shadow:0 0 0 2px var(--tb-blue-soft)}.tb-industry-panel{border:1px solid var(--tb-line);background:var(--tb-surface);border-radius:25px;overflow:hidden}.tb-industry-panel header{border-bottom:1px solid var(--tb-line);align-items:center;gap:12px;padding:20px;display:flex}.tb-industry-panel header .tb-mina-mark{font-size:48px}.tb-industry-panel header small{color:var(--tb-muted);margin-top:4px;font-size:12px;display:block}.tb-industry-chat{color:#20323f;background:#e9eff0;flex-direction:column;align-items:flex-start;gap:24px;min-height:280px;padding:25px 20px;display:flex}.tb-industry-order,.tb-industry-reply{border-radius:13px;max-width:95%;padding:13px 15px;font-size:15px;line-height:1.5;position:relative;box-shadow:0 1px 2px #1232}.tb-industry-order{background:#dcf8cc;align-self:flex-end}.tb-industry-reply{opacity:0;background:#fff;transition:opacity .3s,transform .3s;transform:translateY(5px)}.tb-industry-reply.is-visible{opacity:1;transform:none}.tb-industry-chat small{text-align:right;color:#778786;margin-top:6px;font-size:10px;display:block}.tb-industry-panel>.tb-button{gap:12px;margin:18px;padding-inline:15px;font-size:13px;display:flex}.tb .tb-faq{grid-template-columns:.85fr 1.15fr;gap:70px;padding-block:80px;display:grid}.tb .tb-faq-intro h2{margin:0}.tb .tb-faq-intro p{color:var(--tb-muted);margin:24px 0;font-size:16px;line-height:1.6}.tb .tb-faq-intro .tb-button{gap:12px}.tb-closing-hire{color:#f1f1e9;text-align:center;background:radial-gradient(at 50% 110%,#284d65 0%,#112a3e 45%,#0c1b28 100%);margin-top:70px;overflow:hidden}.tb-closing-hire-inner{padding:85px 24px 0}.tb .tb-closing-hire h2{color:#f1f1e9;font-family:var(--font-taormina-display),Georgia,serif;letter-spacing:-.03em;max-width:1000px;margin:auto;font-size:clamp(40px,4.7vw,66px);font-weight:400;line-height:1.08}.tb-closing-typed{text-align:right;min-width:5.8em;display:inline-block}.tb-closing-typed i{border-right:1px solid #d2e6ee;height:.8em;margin-left:2px;display:inline-block}.tb-closing-hire p{color:#a9bdc9;margin:25px 0}.tb-closing-actions{justify-content:center;gap:14px;margin-bottom:26px;display:flex}.tb .tb-closing-actions .tb-button-soft{color:#132c3b!important;background:#f1f1e9!important}.tb .tb-closing-actions .tb-button-outline{color:#f1f1e9!important;border-color:#7a9aad!important}.tb-closing-hire small{color:#a9bdc9;font-size:12px}.tb-closing-mark{width:320px;height:230px;margin:0 auto;padding-top:35px}.tb-closing-mark img{background:#f3f3ee;border-radius:50%;padding:64px;box-shadow:0 0 65px #8bb0c51a}.tb .tb-more-links{grid-template-columns:repeat(3,minmax(0,1fr))}.tb .tb-more-links>a{padding:0 0 24px;display:block;overflow:hidden}.tb-more-poster{aspect-ratio:1.3;object-fit:contain;background:#d8e4ea;width:100%;margin-bottom:22px;display:block}.tb .tb-more-links>a>div,.tb .tb-more-links>a>.tb-more-arrow{margin-inline:22px}@media (width<=720px){body.xhigh-landing .tb-landing .tb-hero h1.tb-hero-headline{--site-display-size:43px;padding-inline:20px}.tb-landing .tb-hero-actions .tb-button-soft{display:inline-flex}.tb .td-flow-intro{padding-block:20px 28px}.tb-industries-body{flex-direction:column;align-items:stretch;gap:25px;display:flex}.tb .tb-industry-grid{scroll-snap-type:x proximity;gap:8px;padding:4px 2px 15px;display:flex;overflow-x:auto}.tb .tb-industry-tile{scroll-snap-align:center;flex:0 0 88px}.tb-industry-chat{min-height:280px}.tb .tb-faq{grid-template-columns:1fr;gap:32px;padding-block:50px}.tb .tb-security .tb-section-intro{padding-inline:0}.tb-closing-hire-inner{padding-top:60px}.tb .tb-closing-hire h2{font-size:38px}.tb-closing-typed{text-align:center;min-height:1.1em;display:block}.tb-closing-actions{flex-wrap:wrap;gap:10px}.tb .tb-more-links{grid-template-columns:1fr}.tb-more-poster{max-height:260px}}@media (prefers-reduced-motion:reduce){.tb .tb-mina-mark{animation:none}.mina-reaction,.tb-industry-reply,.mina-activity li,.td-checked-stamp{transition:none}}.tb .tb-hero h1.tb-hero-headline>.tb-mina-name{font:inherit;letter-spacing:inherit}.tb-closing-hire .hc-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root[data-taormina-palette=ocean] body .tb .tb-closing-actions .tb-button-soft{color:#132c3b!important;background:#f1f1e9!important}:root[data-taormina-palette=ocean] body .tb .tb-header-minimal.is-over-content{background:#0d171f!important}:root[data-taormina-palette=ocean][data-taormina-theme=light] body .tb .tb-header-minimal.is-over-content{background:#f3f6f8!important}.mina-reaction[data-reaction-at]{transition:none}.tb-feature-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.tb-feature-card{background:var(--tb-surface);border-radius:25px;padding:32px 32px 0;position:relative;overflow:hidden}.tb-feature-card h3{font-size:16px;line-height:1.5}.tb-feature-card>p{min-height:73px;margin-top:3px;font-size:16px;line-height:1.55}@media (width<=1150px){.tb-feature-card{padding:26px 26px 0}.tb-feature-card>p{min-height:72px;font-size:14px}.tb-feature-card h3{font-size:15px}}@media (width<=720px){.tb-feature-grid{grid-template-columns:1fr;gap:15px}.tb-feature-card{border-radius:22px;padding:26px 25px 0}.tb-feature-card>p{min-height:63px;font-size:14px;line-height:1.5}.tb-feature-card h3{font-size:15px}}@media (width<=360px){.tb-feature-card{padding-inline:20px}}@media (width>=721px){.tb-feature-card>p{min-height:52px}}:root[data-taormina-theme=dark] .tb :is(.tb-feature-card,.tb-price-card,.tb-price-strip,.tb-footer-shell,.tb-demo-main .demo-form){background:var(--tb-surface)}.tb .tf-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.tb .tf-card-intake,.tb .tf-card-approval{grid-column:span 7}.tb .tf-card-questions,.tb .tf-card-memory,.tb .tf-card-nudges{grid-column:span 5}.tb .tf-grid .tb-feature-card{border:1px solid #e9e7e4;flex-direction:column;display:flex}.tb .tf-grid .tb-feature-card>p{min-height:72px;margin:0}.tb .tf-art{font:12px/1.4 var(--font-taormina-sans), Arial, sans-serif;letter-spacing:-.01em;color:#293238;margin:25px -28px 0;padding:24px;position:relative;overflow:hidden}.tb .tf-art :is(h4,p,b,small,span,button,table){font-family:inherit}.tb .tf-art button{font:inherit;cursor:pointer}.tb .tf-art button:focus-visible{outline-offset:3px;outline:2px solid #0075d5}.tb .tf-art button:hover{filter:brightness(.96)}.tb .tf-intake{background:radial-gradient(at 5% 0,#f5cf9b,#0000 65%),radial-gradient(at 95% 100%,#235667,#0000 68%),#6a9b91}.tb .tf-questions{background:radial-gradient(at 95% 100%,#e8b49e,#0000 63%),#82aebc}.tb .tf-approval{background:radial-gradient(at 10% 0,#86aec5,#0000 69%),#d9e5e1}.tb .tf-memory{background:0 0;flex-direction:column;justify-content:center;gap:14px;padding:24px 28px;display:flex}.tb .tf-sheet,.tb .tf-chat{background:#fff;border:1px solid #ffffffa8;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #1a334216,0 14px 35px -12px #24374155}.tb .tf-art header{border-bottom:1px solid #e9ecee;justify-content:space-between;align-items:center;gap:12px;display:flex}.tb .tf-identity{align-items:center;gap:9px;min-width:0;display:flex}.tb .tf-identity img{width:23px;height:23px}.tb .tf-identity b{font-size:12px;font-weight:600;display:block}.tb .tf-identity small{color:#758089;margin-top:2px;display:block}.tb .tf-file{font-size:9px}.tb .tf-extraction{justify-content:space-between;align-items:center;gap:8px;display:flex}.tb .tf-sheet table{font-variant-numeric:tabular-nums;width:100%}.tb .tf-sheet th{text-align:left;color:#7b858b;font-weight:500}.tb .tf-sheet td,.tb .tf-sheet th{border-bottom:1px solid #edf0ef;padding:9px 4px}.tb .tf-sheet td:last-child,.tb .tf-sheet th:last-child{text-align:right}.tb .tf-sheet tr{transition:background .5s}.tb .tf-sheet footer{justify-content:space-between;align-items:center;padding:6px 0;display:flex}.tb .tf-sheet footer small{color:#8b9596;font-size:10px}.tb .tf-sheet footer button{background:0 0;border:0;align-items:center;gap:6px;min-height:32px;font-size:10px;display:flex}.tb .tf-exception{opacity:0;border:1px solid #ebd5aa;align-items:center;gap:10px;transition:opacity .4s,transform .65s cubic-bezier(.16,1,.3,1);display:flex;bottom:18px;left:24px;right:24px;transform:translateY(12px)}.tb .tf-exception>span{place-items:center;display:grid}.tb .tf-exception b{font-size:11px;font-weight:500}.tb .tf-exception small{color:#8a7351;font-size:10px;display:block}.tb .tf-chat{background:#f1ede7;flex-direction:column;display:flex}.tb .tf-chat header{background:#fff;flex:none;padding:0 14px}.tb .tf-thread{flex-direction:column;flex:1;display:flex}.tb .tf-bubble{width:fit-content;max-width:93%;padding:10px 12px;font-size:12px;box-shadow:0 1px 1px #273c2012}.tb .tf-out{background:#d9fdd3;border-top-right-radius:2px;align-self:flex-end}.tb .tf-bubble small{color:#6d797a;margin-top:7px;font-size:9px;display:block}.tb .tf-out small{text-align:right}.tb .tf-out small span{color:#4eabd2}.tb .tf-in{background:#fff;border-top-left-radius:2px}.tb .tf-in b{font-weight:600}.tb .tf-in p{margin:6px 0 0}.tb .tf-thinking{color:#7c8e82;white-space:nowrap;min-width:54px}.tb .tf-chat-prompt{color:#65736d;background:#fff;border-radius:22px;justify-content:space-between;align-items:center;min-height:38px;padding:8px 13px;display:flex;font-size:11px!important}.tb .tf-memory-label{color:#758080;justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.tb .tf-memory-label button{color:#3d626e;border-radius:20px;font-size:11px}.tb .tf-memory-label button span{margin-left:8px}.tb .tf-imessage{color:#fff;opacity:0;background:#0078ed;align-self:flex-end;width:fit-content;transition:opacity .4s,transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}.tb .tf-imessage-answer{color:#252730;background:#e3e3e7;border-radius:20px 20px 20px 5px;align-self:flex-start}.tb .tf-memory>small{color:#7c8082;text-align:center;opacity:0;font-size:10px;transition:opacity .4s}.tb .tf-revealed{opacity:1!important;transform:none!important}@media (width<=900px){.tb .tf-grid{grid-template-columns:1fr 1fr}.tb .tf-grid>article{grid-column:span 1}.tb .tf-art{padding:18px}.tb .tf-identity small{font-size:9px}}@media (width<=640px){.tb .tf-grid{grid-template-columns:minmax(0,1fr);gap:16px}.tb .tf-grid .tb-feature-card{padding:24px 20px 0}.tb .tf-grid .tb-feature-card>p{min-height:0}.tb .tf-art{margin:22px -20px 0;padding:18px}.tb .tf-sheet{padding:0 11px}.tb .tf-sheet td,.tb .tf-sheet th{padding:9px 2px}}@media (prefers-reduced-motion:reduce){.tb .tf-art *{transition:none!important}}@media (width<=640px){.tb .tf-art button{min-width:44px}.tb .tf-sheet footer button{min-height:44px}.tb .tf-art header{padding:12px 0}.tb .tf-sheet table{font-size:14px}.tb .tf-sheet th{font-size:11px}.tb .tf-sheet td{padding:10px 2px}.tb .tf-sheet td:last-child{white-space:nowrap}.tb .tf-extraction{align-items:flex-start;font-size:12px}.tb .tf-sheet footer small,.tb .tf-sheet footer button{font-size:12px}.tb .tf-identity b{font-size:14px}.tb .tf-identity small{font-size:11px}.tb .tf-identity img{flex-shrink:0}.tb .tf-exception{bottom:18px;left:18px;right:18px}.tb .tf-exception>span{flex-shrink:0}.tb .tf-exception b{font-size:14px}.tb .tf-exception small{font-size:12px}.tb .tf-bubble{font-size:15px}.tb .tf-bubble small{font-size:11px}.tb .tf-bubble p{font-size:14px!important}.tb .tf-chat-prompt{font-size:13px!important}.tb .tf-memory-label,.tb .tf-memory-label button{font-size:13px}.tb .tf-imessage{font-size:16px}.tb .tf-memory>small{font-size:12px}}.tb .tf-pack-detail,.tb .td-pack-detail{color:#66756d;margin-top:3px;font-size:.8em;line-height:1.35;display:block}.tb .tf-line-check{color:#287151}.tb .tf-stock-status{color:#286344;background:#eff7f0;border-radius:999px;margin-top:7px}.tb .tb-line-availability{color:#397054}.tb .tf-grid .tb-feature-card{border-radius:26px}.tb .tf-grid .tb-feature-card>h3{letter-spacing:-.025em;max-width:28ch;margin-bottom:14px;line-height:1.25}.tb .tf-grid .tb-feature-card>p{max-width:56ch;line-height:1.6}.tb .tf-grid .tf-intake{padding-bottom:24px}.tb .tf-grid .tf-questions{flex:1 0 auto;align-items:center;height:auto}.tb .tf-questions .tf-chat{width:100%}.tb .tf-questions .tf-thread{flex:1 0 auto}.tb .tf-card-questions>.tb-art-status{align-self:flex-start;margin-top:14px}.tb .tf-sheet{box-shadow:var(--craft-shadow);background:linear-gradient(160deg,#fff,#f9fbfc);border-radius:17px;padding:0 20px}.tb .tf-sheet header{border-bottom:1px solid var(--craft-edge)}.tb .tf-identity b img.tb-company-wordmark{object-position:left center;width:122px;max-width:122px;height:30px}.tb .tf-identity small{letter-spacing:.01em;font-size:10px}.tb .tf-file{color:#32725d;background:#eff6f2;border:1px solid #dae9df;border-radius:20px;align-items:center;gap:5px;padding:5px 8px;display:inline-flex}.tb .tf-check-progress{gap:5px;margin-top:16px;display:flex}.tb .tf-check-progress i{background:#e4ebef;border-radius:3px;flex:1;height:3px;transition:background .3s}.tb .tf-check-progress i[data-ready=true]{background:#589080}.tb .tf-check-progress i[data-ready=true][data-clarify=true]{background:#c5a46e}.tb .tf-extraction{color:#74838c;padding:10px 0 15px}.tb .tf-extraction b{color:#3c6d65;text-align:right;font-weight:500}.tb .tf-sheet table{border-collapse:separate;border-spacing:0;font-size:12px}.tb .tf-sheet th{text-transform:uppercase;letter-spacing:.08em;background:#f1f5f7;padding-block:8px;font-size:9px}.tb .tf-sheet th:first-child{border-radius:7px 0 0 7px;padding-left:10px}.tb .tf-sheet th:last-child{border-radius:0 7px 7px 0;padding-right:10px}.tb .tf-sheet td{vertical-align:middle;border-bottom:1px solid #e9eef1;padding:12px 5px}.tb .tf-sheet td:nth-child(2){color:#4c626e;white-space:nowrap;font-size:11px}.tb .tf-sheet td:last-child{color:#263e4d;font-weight:500}.tb .tf-sheet .tf-matched{background:0 0}.tb .tf-product-visual{float:left;color:#778d9a;background:linear-gradient(145deg,#fff,#eaf0f3);border:1px solid #e3e9eb;border-radius:9px;place-items:center;width:34px;height:39px;margin-right:9px;display:grid}.tb .tf-product-visual img.tb-product-photo{float:none;width:29px;height:32px;margin:0}.tb .tf-line-check{background:#e3f0e9;border-radius:50%;place-items:center;width:13px;height:13px;margin-left:2px;font-size:9px;display:inline-grid}.tb .tf-pack-detail{color:#87949b}.tb .tf-sheet footer{padding-block:9px}.tb .tf-sheet footer button{color:#326a8f}.tb .tf-exception{background:linear-gradient(120deg,#fff9ec,#f9f7f1);border-color:#dfd1b4;border-radius:13px;margin-top:13px;padding:13px 15px;position:relative;inset:auto;box-shadow:0 5px 18px #172b3b12}.tb .tf-exception>span{color:#967135;background:#f0e1c3;border-radius:9px;flex:0 0 28px;width:28px;height:28px}.tb .tf-exception b{color:#574e3b}.tb .tf-exception small{margin-top:3px}.tb .tf-chat{box-shadow:var(--craft-shadow);border-color:#e6ebec;border-radius:20px}.tb .tf-chat header{min-height:65px}.tb .tf-chat .tf-identity>img{border:1px solid #e6ecef;border-radius:50%;width:34px;height:34px;padding:8px}.tb .tf-thread{gap:23px;padding:20px 16px}.tb .tf-bubble{border-radius:12px;line-height:1.5}.tb .tf-bubble.tf-out{border-top-right-radius:3px}.tb .tf-bubble.tf-in{border-top-left-radius:3px}.tb .tf-stock-status{border:0;margin:9px 0;padding:4px 7px;font-size:10px;display:table}.tb .tf-answer-content>img.tb-product-photo{width:43px;height:43px;margin-left:12px}.tb .tf-chat-prompt{border:1px solid #e2e6e5;margin:0 13px 13px}.tb .tf-grid .tf-memory{flex:1;justify-content:center;gap:22px}.tb .tf-memory-label{letter-spacing:.035em}.tb .tf-memory-label button{background:#f6f9fb;border:1px solid #ffffff70;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.tb .tf-memory-label button img{object-fit:contain;width:82px;height:20px}.tb .tf-memory-conversation{flex-direction:column;gap:23px;display:flex}.tb .tf-imessage{border-radius:18px 18px 5px;max-width:94%;padding:15px 17px;font-size:14px;box-shadow:0 7px 17px #051e3020}.tb .tf-imessage.tf-imessage-answer{color:#324c5b;background:#f2f6f8;border-radius:18px 18px 18px 5px}.tb .tf-memory-record{color:#2c5168;opacity:0;background:#f7fafc;border:1px solid #cadde8;border-radius:15px;align-items:center;gap:12px;margin-top:5px;padding:16px;transition:opacity .4s,transform .6s cubic-bezier(.2,.8,.2,1);display:flex;transform:translateY(10px);box-shadow:0 12px 30px #071b321c}.tb .tf-memory-record-icon{color:#39748e;background:linear-gradient(145deg,#d7e9f2,#ecf4f8);border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:39px;display:grid}.tb .tf-memory-record small{color:#81939e;font-size:10px;display:block}.tb .tf-memory-record b{margin-top:4px;font-size:15px;font-weight:500;display:block}.tb .tf-memory-record>svg{opacity:.45;margin-left:auto}@media (width<=720px){.tb .tf-grid{gap:20px}.tb .tf-grid .tb-feature-card{border-radius:23px;padding:23px 20px 0}.tb .tf-grid .tf-art{margin:22px -20px 0;padding:18px}.tb .tf-grid .tf-intake{min-height:0;padding-bottom:18px}.tb .tf-sheet{padding:0 12px}.tb .tf-sheet header{height:70px;padding:11px 0}.tb .tf-identity b img.tb-company-wordmark{width:114px}.tb .tf-sheet td{padding:12px 3px;font-size:11px}.tb .tf-sheet td:nth-child(2){font-size:10px}.tb .tf-product-visual{width:25px;height:34px;margin-right:6px}.tb .tf-product-visual img.tb-product-photo{width:23px;height:29px}.tb .tf-pack-detail{font-size:9px}.tb .tf-sheet footer small,.tb .tf-sheet footer button,.tb .tf-extraction{font-size:10px}.tb .tf-exception{padding:13px 11px}.tb .tf-exception b{font-size:12px}.tb .tf-exception small{font-size:10px;line-height:1.5}.tb .tf-grid .tf-memory{gap:21px}.tb .tf-imessage{font-size:14px}.tb .tf-memory-label button{min-height:37px}.tb .tf-memory-record{padding:14px 12px}.tb .tf-memory-record b{font-size:14px}}.tb .tf-approval{padding:28px}@media (width<=720px){.tb .tf-approval{padding:18px}}.tf-imessage{position:relative}.tf-approval>.tf-replay{color:#245679;margin-top:10px;font-size:12px}.tb .tf-grid .tf-approval{height:auto}.tb .tf-grid{--feature-gap:clamp(18px,2vw,28px);gap:var(--feature-gap)}.tb .tf-grid .tb-feature-card{--feature-pad:clamp(20px,2vw,28px);min-width:0;height:auto;padding:var(--feature-pad) var(--feature-pad) 0;container:feature/inline-size}.tb .tf-grid .tb-feature-card>p{flex:none;min-height:0}.tb .tf-grid .tf-art{height:auto;min-height:0;margin:26px calc(-1 * var(--feature-pad)) 0;padding:var(--feature-pad);flex:1 0 auto}.tb .tf-grid .tf-questions{align-content:center;display:grid}.tb .tf-questions .tf-chat{height:auto;min-height:0}.tb .tf-questions .tf-thread{gap:26px;padding-block:26px}.tb .tf-grid .tf-memory{min-height:0;padding-block:clamp(28px,6cqi,55px)}.tb .tf-grid .tf-approval{min-height:0}.tb .tf-sheet header{height:auto;min-height:70px;padding-block:14px}.tb .tf-sheet td{font-size:clamp(12px,2.5cqi,14px)}.tb .tf-pack-detail{font-size:clamp(10px,1.85cqi,11px)}.tb .tf-extraction{font-size:clamp(10px,2cqi,12px)}.tb .tf-memory-label{font-size:12px}.tb .tf-chat-prompt{min-height:44px}.tb .tf-stock-status{max-width:fit-content}@container feature (width<=400px){.tb .tf-sheet{padding-inline:12px}.tb .tf-product-visual{width:25px;height:34px;margin-right:7px}.tb .tf-product-visual img.tb-product-photo{width:23px;height:29px}.tb .tf-sheet td:nth-child(2){white-space:normal;font-size:11px}.tb .tf-sheet td:last-child{white-space:nowrap;font-size:12px}.tb .tf-memory-label button{padding-inline:9px}}.tb .tb-connected{grid-template-columns:1fr 1.15fr;align-items:center;gap:64px;max-width:1200px;margin:0 auto;padding:70px 32px;display:grid}.tb .tb-connected-copy h2{font-family:var(--font-taormina-display), Georgia, serif;letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(32px,3.4vw,48px);line-height:1.08}.tb .tb-connected-copy p{color:#526057;font-size:17px;line-height:1.6}.tb .tb-connected-copy ul{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.tb .tb-connected-copy li{padding-left:26px;font-size:16px;line-height:1.5;position:relative}.tb .tb-connected-copy li:before{content:"✓";color:#39765a;position:absolute;left:0}.tb .tb-connected-copy .tb-connected-partner{margin-top:24px;font-size:13px;line-height:1.5}.tb .tb-language-demo{background:#e8ede7;border:1px solid #dce3dc;min-width:0}.tb .tb-language-caption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tb .tb-language-switch{background:#dce3dc;margin-bottom:16px;display:flex}.tb .tb-language-switch button{color:#4c5c52;font:inherit;cursor:pointer;background:0 0;border:0;flex:1}.tb .tb-language-switch button[aria-pressed=true]{color:#213b2f;background:#fff;box-shadow:0 2px 5px #273d3210}.tb .tb-language-switch button:focus-visible{outline-offset:2px;outline:2px solid #347552}.tb .tb-language-chat{overflow:hidden}.tb .tb-language-chat header{background:#fff;border-bottom:1px solid #e6e9e5;align-items:center;gap:12px;display:flex}.tb .tb-buyer-avatar{color:#3c6953;background:#e0ebe4;border-radius:50%;place-items:center;width:40px;height:40px;font-size:13px;display:grid}.tb .tb-language-chat header strong{font-weight:600}.tb .tb-language-chat header small{color:#748078;margin-top:3px;display:block}.tb .tb-language-message{color:#293830;background:#fff;box-shadow:0 1px 2px #253a2b14}.tb .tb-language-message small{text-align:right;color:#879188;font-size:10px;display:block}.tb .tb-language-details{line-height:1.45;display:grid}.tb .tb-language-details strong{margin-bottom:3px;font-weight:500}@media (width<=760px){.tb .tb-connected{grid-template-columns:1fr;gap:28px;padding:48px 20px}.tb .tb-language-demo{border-radius:20px;padding:12px}.tb .tb-language-body{padding:14px}.tb .tb-language-message{min-height:156px;font-size:14px}}.tb .tb-language-demo{border-radius:28px;padding:24px}.tb .tb-language-caption{color:var(--tb-muted);margin:0 4px 18px;font-size:11px;line-height:1.5}.tb .tb-language-switch{border-radius:13px;gap:3px;padding:4px}.tb .tb-language-switch button{border-radius:10px;min-height:39px;font-size:12px;transition:background .25s,color .25s}.tb .tb-language-chat{box-shadow:var(--craft-shadow);background:#edeae4;border:1px solid #e0e6e8;border-radius:19px;position:relative}.tb .tb-language-chat header{padding:18px 16px}.tb .tb-language-chat header strong{font-size:13px}.tb .tb-language-chat header strong .tb-company-wordmark{height:23px}.tb .tb-language-chat header small{font-size:10px}.tb .tb-language-status{padding:0;position:absolute;top:14px;right:12px}.tb .tb-language-status .tb-status-chip{color:#427c65;background:#e9f3ed;border:0;padding:4px 7px;font-size:8px}.tb .tb-language-chat header{padding-right:95px}.tb .tb-language-body{padding:18px 16px}.tb .tb-language-message{border-radius:3px 13px 13px;min-height:0;margin-bottom:24px;padding:14px 15px 9px;font-size:14px;line-height:1.6}.tb .tb-language-details{color:#647d78;background:linear-gradient(130deg,#fafffd,#f0f6f7);border:1px solid #d5e2dc;border-radius:13px;gap:10px;margin-top:0;padding:15px;font-size:11px;box-shadow:0 3px 7px #11342909}.tb .tb-language-details strong{color:#3d6b60;align-items:center;gap:8px;font-size:13px;display:flex}.tb .tb-language-details>span{align-items:center;gap:8px;display:flex}.tb .tb-language-details .tb-language-items{color:#344e47;border-bottom:1px solid #dce7e1;padding-bottom:10px;font-size:12px;line-height:1.6}.tb .tb-language-confirm{font-size:10px}.tb .tb-language-confirm i{background:#bb9c64;border-radius:50%;width:5px;height:5px;margin-left:4px}@media (width<=720px){.tb .tb-language-demo{padding:14px}.tb .tb-language-caption{font-size:12px}.tb .tb-language-chat header{padding:42px 12px 18px}.tb .tb-language-status{top:10px;left:13px;right:auto}.tb .tb-language-body{padding:14px 12px}.tb .tb-language-message{font-size:14px}}.tb .tf-art .mina-approval header{border:0;justify-content:flex-start;height:auto;min-height:42px}.tb .tf-art .mina-approval header strong{font-size:17px}.tb .tf-art .mina-approval .tb-company-wordmark{object-fit:contain;object-position:left center}.tb .mina-approval{color:#20323f;font:14px/1.45 var(--font-taormina-ui), sans-serif;background:linear-gradient(150deg,#fff 20%,#f2f7fa);border:1px solid #d8e3e9;border-radius:22px;padding:24px;box-shadow:inset 0 1px #fff,0 20px 40px -24px #091e4266}.tb .mina-approval header{align-items:center;gap:13px;display:flex}.tb .mina-approval header strong{letter-spacing:-.025em;font-size:17px;font-weight:500;line-height:1.3}.tb .mina-approval-icon{color:#2e6d99;background:linear-gradient(145deg,#fff,#dbeaf4);border:1px solid #c8dce9;border-radius:14px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 3px 7px #225d8610}.tb .mina-approval-instruction{color:#647581;margin-top:13px;font-size:12px;line-height:1.5}.tb .mina-approval-order{border-block:1px solid #e0e7eb;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:16px 0;display:flex}.tb .mina-approval-order .tb-company-wordmark{object-fit:contain;object-position:left;width:140px;max-width:140px;height:34px;display:block}.tb .mina-approval-order p{color:#647581;margin-top:7px;font-size:11px;line-height:1.5}.tb .mina-order-person{border:3px solid #fff;border-radius:50%;flex:0 0 35px;height:35px;overflow:hidden;box-shadow:0 1px 8px #132b3e19}.tb .mina-order-person img{object-fit:cover;width:100%;height:100%}.tb .mina-approval-checks{color:#38715d;gap:8px;margin:16px 0;font-size:11px;display:grid}.tb .mina-approval-checks>span{align-items:center;gap:8px;display:flex}.tb .mina-approval-checks svg{background:#e3eee8;border-radius:50%;flex-shrink:0;width:17px;height:17px;padding:2px}.tb .mina-approval-total{background:#e9f0f5;border:1px solid #d9e4ec;border-radius:11px;justify-content:space-between;align-items:baseline;gap:12px;margin:16px 0;padding:14px 15px;display:flex}.tb .mina-approval-total>span{color:#6f8594;font-size:11px}.tb .mina-approval-total b{color:#214b67;letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:500}.tb .mina-approval-status{color:#627a87;align-items:center;gap:7px;margin-bottom:12px;font-size:11px;font-weight:500;display:flex}.tb .mina-approval-status>i{background:#c2a16c;border-radius:50%;flex-shrink:0;width:5px;height:5px}.tb .mina-approval-state[data-step="3"] .mina-approval-status{color:#3d7b67}.tb .mina-approval-state[data-step="3"] .mina-approval-status>i{background:#4b9278}.tb .mina-approval-buttons button{cursor:pointer;border:1px solid #cfdae1;background:#fff;border-color:#d8e2e8;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:12px;padding:9px 14px;font-size:12px;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 2px 3px #102a3b08}.tb .mina-approval-buttons .mina-approve{color:#fff;background:linear-gradient(170deg,#397ba6,#225277);border-color:#235d87;box-shadow:inset 0 1px #ffffff38,0 3px 6px #153d6128}.tb .mina-approval-buttons button:active{transform:scale(.97)}.tb .mina-approval-signature{color:#526c7d;background:#f5f8fa;border:1px solid #e1e8ec;border-radius:11px;align-items:center;gap:9px;min-height:53px;padding:9px 13px;font-size:12px;display:flex}.tb .mina-approval-signature img{object-fit:cover;border-radius:50%;width:29px;height:29px}.tb .mina-approval-signature>svg{color:#61927e;margin-left:auto}.tb .mina-approval-receipt{color:#294b60;background:linear-gradient(120deg,#e8f2f0,#eef4f8);border:1px solid #cddedc;border-radius:12px;align-items:center;gap:10px;padding:13px;display:flex}.tb .mina-approval-receipt .mina-receipt-symbol{color:#448b73;background:#fff9;border:1px solid #cde0d6;border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:32px;display:grid}.tb .mina-approval-receipt small{color:#78908e;font-size:9px;display:block}.tb .mina-approval-receipt strong{margin-top:3px;font-size:13px;font-weight:500;display:block}.tb .mina-approval-receipt>svg{opacity:.6;width:15px;margin-left:auto}.tb .tf-art .mina-approval .mina-approval-order p{font-size:11px}.tb .tf-art .mina-approval .mina-approval-instruction{font-size:12px}.tb .tf-art .mina-approval .mina-approval-receipt strong{font-size:13px}.tb .tf-art .mina-approval .tb-company-wordmark{width:140px;height:34px}@media (width<=720px){.tb .mina-approval{border-radius:18px;padding:19px}.tb .mina-approval header strong{font-size:16px}.tb .mina-approval-icon{border-radius:12px;width:36px;height:40px}.tb .mina-approval-total{padding:12px}.tb .mina-approval-total b{font-size:21px}.tb .mina-approval-checks{font-size:10px}.tb .mina-approval-receipt{gap:8px;padding:11px 10px}.tb .mina-approval-receipt strong,.tb .tf-art .mina-approval .mina-approval-receipt strong{font-size:12px}}.tb .hc-showcase .hc-desk-approval .mina-approval{padding:18px 22px}.tb .hc-showcase .hc-desk-approval .mina-approval header strong{font-size:16px}.tb .hc-showcase .hc-desk-approval .mina-approval-instruction{margin-top:10px;font-size:11px}.tb .hc-showcase .hc-desk-approval .mina-approval-order{margin-top:12px;padding-block:10px}.tb .hc-showcase .hc-desk-approval .mina-approval-total{margin-block:12px;padding-block:10px}.tb .hc-showcase .pilot-desk-card .mina-approval-total{padding:11px}.tb .hc-showcase .pilot-desk-card .mina-approval-receipt strong{font-size:12px}@media (width<=619px){.tb .hc-showcase .hc-desk-approval .mina-approval{padding:23px 19px}.tb .hc-showcase .hc-desk-approval .mina-approval-order{margin-top:18px;padding-block:15px}.tb .hc-showcase .hc-desk-approval .mina-approval-total{margin-block:18px}}.tb .mina-approval-states{display:grid;position:relative}.tb .mina-approval-state,.tb .hc-showcase .mina-approval-state.hc-state{grid-area:1/1;min-width:0;position:relative;inset:auto}.tb .mina-approval-state[data-inactive=true]{visibility:hidden;pointer-events:none}.tb .mina-approval-buttons{flex-wrap:wrap;gap:10px;display:flex}.tb .mina-approval-buttons button{min-width:88px;min-height:44px}.tb .mina-approval-total{flex-wrap:wrap;row-gap:5px}.tb .mina-approval-order>div{min-width:0}.tb .mina-approval-receipt strong{white-space:normal;overflow-wrap:anywhere}.tb .mina-approval-state{width:100%}.tb .mina-approval-buttons button:disabled{opacity:.55;cursor:default}.tf-approval>.mina-approval{width:100%}@media (width<=720px){.tb .mina-approval{font-size:13px}}.tb .td-approval-stage{aspect-ratio:auto;align-items:center;height:auto;min-height:0;padding:clamp(20px,3vw,36px);display:grid}.tb .td-approval-card{width:100%;min-width:0;height:auto;max-height:none;box-shadow:none;background:0 0;border:0;grid-area:1/1;padding:0;position:relative;inset:auto}.tb .td-approval-card:not(:first-child){visibility:hidden}.tb .td-approval-card .mina-activity{color:var(--tb-muted);background:#7b9eb810;border:1px solid #8eabb62e;border-radius:15px;gap:10px;margin:16px 5px 0;padding:16px 20px;font-size:12px}.tb .td-approval-card .mina-activity i{background:#659d93;flex:0 0 5px;box-shadow:0 0 0 3px #6d9d9820}.tb .td-approval-next{min-height:44px;color:var(--tb-ink);cursor:pointer;background:#7b9eb812;border:1px solid #8eabb635;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:8px 5px 0 auto;padding:0 15px;font-size:12px;display:flex}.tb .td-approval-next:hover{background:#7b9eb82b}.tb .td-approval-next:focus-visible{outline:2px solid var(--tb-blue-ink);outline-offset:3px}.tb{--craft-ink:#203746;--craft-muted:#71828c;--craft-edge:#dce5e9;--craft-paper:#fafcfd;--craft-blue:#235f89;--craft-shadow:0 2px 3px #102b3610, 0 18px 40px -20px #071e4250}.tb .td-day-row{margin-bottom:65px}.tb .td-section-label{letter-spacing:.06em;text-transform:uppercase;color:var(--tb-blue-ink);font-size:10px}.tb .td-action-item{border:1px solid #d8e4ec;box-shadow:0 5px 14px #122f4212}.tb .td-action-label{color:#526b79;background:#f2f6f8;border:1px solid #d8e3e9;border-radius:8px;font-size:11px}.tb .tb-more-links{gap:22px}.tb .tb-more-links>a{border:1px solid var(--tb-line);background:var(--tb-surface);border-radius:22px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.tb .tb-more-links>a:hover{transform:translateY(-5px);box-shadow:0 20px 38px -22px #030e3059}.tb .tb-more-links>a>.tb-more-visual{margin:0 0 23px}.tb .tb-more-visual{aspect-ratio:1.25;background:radial-gradient(at 70% 15%,#c3d8e2,#829fac);padding:22px 18px;position:relative;overflow:hidden}.tb .tb-more-links>a:nth-child(2) .tb-more-visual{background:radial-gradient(at 20% 20%,#bdcfdc,#738ea6)}.tb .tb-more-links>a:nth-child(3) .tb-more-visual{background:radial-gradient(at 65% 15%,#dedccf,#a4b3b8)}.tb .tb-more-poster{aspect-ratio:auto;object-fit:contain;filter:drop-shadow(0 12px 15px #22364f26);background:0 0;border-radius:12px;width:100%;height:100%;margin:0;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.tb .tb-more-links>a:hover .tb-more-poster{transform:translateY(-4px)scale(1.015)}.tb .tb-more-play{color:#335e7b;background:#f8fcffdb;border:1px solid #fff8;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;display:grid;position:absolute;bottom:13px;right:13px;box-shadow:0 3px 9px #14314618}.tb .tb-more-links h3{letter-spacing:-.02em;font-size:17px}.tb .tb-more-links p{margin-top:10px;font-size:13px;line-height:1.65}.tb .tb-more-arrow{border:1px solid var(--tb-line);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-top:13px;display:inline-flex}.tb .tb-industry-panel{border-radius:24px;box-shadow:0 14px 40px #02162918}.tb .tb-industry-panel header{padding:17px 20px}.tb .tb-industry-icon{box-shadow:inset 0 1px #ffffff14,0 5px 12px #06162b0d}.tb .tb-industry-tile[aria-pressed=true] .tb-industry-icon{color:#f2f9ff;background:linear-gradient(145deg,#4485b3,#16466d);border-color:#689bbc;box-shadow:inset 0 1px #fff4,0 5px 15px #07395a33}.tb .tb-industry-chat{gap:27px;padding:24px}.tb .tb-industry-panel>.tb-button{border-radius:12px}.tb .tb-price-card{box-shadow:inset 0 1px #ffffff12}.tb .tb-price-card[data-featured=true]{border-color:#497c9b;box-shadow:inset 0 1px #88bad33b,0 12px 35px #02223f18}.tb .tb-faq article{padding-block:6px}.tb .tb-faq article.is-open{border-color:#547a904f}.tb .tb-approach-steps>article,.tb .tb-security-grid>article{box-shadow:inset 0 1px #ffffff1a,0 12px 30px #102a4310}.tb .tb-security-icon{background:linear-gradient(140deg,var(--tb-blue-soft),#799fb42b);border:1px solid #719eb72e;box-shadow:inset 0 1px #ffffff29}.tb .tb-demo-intro .tb-eyebrow{color:var(--tb-blue-ink)}@media (width<=720px){.tb .tb-more-visual{aspect-ratio:1.3;padding:20px 16px}.tb .tb-more-poster{max-height:none}.tb .tb-more-links>a{padding-bottom:23px}.tb .tb-industry-chat{padding:23px 16px}}@media (prefers-reduced-motion:reduce){.tb .tf-check-progress i,.tb .tf-memory-record,.tb .tb-more-links>a,.tb .tb-more-poster,.tb .tb-language-switch button{transition:none}}.tb{--product-space:clamp(18px, 2.2vw, 32px);--section-space:clamp(64px, 7vw, 104px);--product-radius:clamp(18px, 2vw, 26px);--product-ease:cubic-bezier(.2,.8,.2,1)}.tb :is(.tb-feature-card,.tb-price-card,.tb-language-demo,.tb-industry-panel,.tb-approach-steps>article,.tb-security-grid>article){min-width:0}.tb :is(.tb-commercial,.tb-pilot-pricing){margin-block:var(--section-space)}.tb .tb-price-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.tb .tb-pilot-pricing .tb-price-card{padding:var(--product-space);flex-direction:column;display:flex}.tb .tb-pilot-pricing :is(.tb-price-top,.tb-price-amount,.tb-price-billing){min-height:0}.tb .tb-pilot-pricing .tb-price-card>.tb-button{margin-top:0}.tb .tb-pilot-pricing .tb-price-billing{padding-bottom:24px}.tb .tb-volume-quote{padding:var(--product-space);flex-wrap:wrap}.tb .tb-volume-quote>div{flex:340px}.tb .tb-approach-steps,.tb .tb-security-grid{gap:var(--product-space);grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr))}.tb .tb-approach-steps>article,.tb .tb-security-grid>article{padding:var(--product-space);border-radius:var(--product-radius)}.tb .tb-demo-main{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:clamp(32px,6vw,88px)}.tb .tb-footer-links,.tb .tb-footer-compact{row-gap:16px}.tb :is(.tb-button,.tb-header-cta,.tb-footer-compact a,.tb-more-links>a){transition:color .2s,background .2s,border-color .2s,transform .3s var(--product-ease),box-shadow .3s var(--product-ease)}.tb :is(.tb-button,.tb-header-cta):active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.tb :is(.tb-button,.tb-header-cta,.tb-footer-compact a,.tb-more-links>a){transition:none}}.hc-showcase .hc-review-title{color:#626e74;border-bottom:1px solid #e4e6e8;justify-content:space-between;align-items:center;display:flex}.hc-showcase .hc-review-title img{height:auto}.hc-showcase .hc-review-summary{flex-direction:column;display:flex}.hc-showcase .hc-review-summary>span{color:#708080}.hc-showcase .hc-exception{border:1px solid #eee1b8;padding:8px 10px;position:relative}.hc-showcase .hc-exception>.hc-state{padding:0 10px}.hc-showcase .hc-exception>.hc-state>span{color:#7c754a}.hc-showcase .hc-exception .hc-action{color:#514b38;background:#fff;border:1px solid #cbbf94;padding:4px 8px}.hc-showcase .hc-review-footer{border-top:1px solid #e2e6e8;position:absolute}.hc-showcase .hc-review-footer .hc-action{background:#087f6a}.hc-showcase .hc-review-footer b{color:#137c64}.hc-showcase .hc-review-summary{gap:5px;margin-top:12px;margin-bottom:8px}.hc-showcase .hc-exception{background:#fffbef;border-color:#eee6cc}.hc-showcase .hc-review-footer .hc-action{padding:6px 10px}.hc-showcase .hc-pack-input{color:#4b4b43;background:#fff;border:1px solid #d4c59c;border-radius:3px;align-items:center;gap:6px;width:136px;height:22px;padding:3px 6px;display:flex;box-shadow:0 0 0 2px #d3e9f733}.hc-showcase .hc-pack-menu{z-index:3;transform-origin:80% 100%;background:#fff;border:1px solid #d6dfe4;border-radius:5px;padding:5px;inset:auto 9px 18px auto;box-shadow:0 4px 16px #22394824}.hc-showcase .hc-pack-menu>small{color:#737f84;padding:3px 5px 7px;font-size:6px}.hc-showcase .hc-pack-menu>span{justify-content:space-between;gap:7px;padding:8px 5px;display:flex}.hc-showcase .hc-pack-menu>span small{font-size:6px}.hc-showcase .hc-pack-menu .hc-action{color:#165b80;background:#eef7fc;border:0;padding:8px 5px}.hc-showcase .hc-pack-menu .hc-filtered-option{height:25px;overflow:hidden}.hc-showcase .hc-review{padding:0 22px}.hc-showcase .hc-review-title{height:46px;font-size:9px}.hc-showcase .hc-review-title img{width:88px}.hc-showcase .hc-review-summary{margin:16px 0 12px}.hc-showcase .hc-review-summary>b{font-size:18px;font-weight:500}.hc-showcase .hc-review-summary>span,.hc-showcase .hc-review table{font-size:10px}.hc-showcase .hc-review th{font-size:8px}.hc-showcase .hc-review td,.hc-showcase .hc-review th{padding:10px 5px}.hc-showcase .hc-exception{border-radius:6px;height:66px;margin-top:10px;font-size:10px}.hc-showcase .hc-exception>.hc-state{top:27px}.hc-showcase .hc-exception>.hc-state>span,.hc-showcase .hc-exception .hc-action{font-size:9px}.hc-showcase .hc-review-footer{height:45px;font-size:10px;bottom:9px;left:22px;right:22px}.hc-showcase .hc-review-footer .hc-action,.hc-showcase .hc-review-footer .hc-waiting{font-size:10px}.hc-showcase .hc-pack-menu{width:220px;font-size:10px}.hc-showcase .hc-pack-menu .hc-action,.hc-showcase .hc-pack-menu>span{font-size:10px}@media (width<=619px){.hc-showcase .hc-review{padding:0 16px}.hc-showcase .hc-review-title{height:42px;font-size:11px}.hc-showcase .hc-review-title img{width:90px}.hc-showcase .hc-review-summary>b{font-size:22px}.hc-showcase .hc-review-summary>span{font-size:13px}.hc-showcase .hc-review table{font-size:14px}.hc-showcase .hc-review th{font-size:11px}.hc-showcase .hc-review td,.hc-showcase .hc-review th{padding:8px 3px}.hc-showcase .hc-review-footer{bottom:15px;left:16px;right:16px}.hc-showcase .hc-review-footer .hc-action{padding:12px;font-size:15px}.hc-showcase .hc-review-footer .hc-state{font-size:13px}.hc-showcase .hc-exception{height:88px;margin-top:12px;padding:10px;font-size:14px}.hc-showcase .hc-exception>.hc-state{flex-wrap:wrap;gap:5px;top:32px;left:10px;right:10px}.hc-showcase .hc-exception>.hc-state>span{max-width:none;font-size:12px}.hc-showcase .hc-pack-input{width:130px}.hc-showcase .hc-pack-menu{width:288px;font-size:14px}.hc-showcase .hc-pack-menu .hc-action,.hc-showcase .hc-pack-menu>span{font-size:14px}.hc-showcase .hc-review-summary{margin:8px 0}.hc-showcase .hc-review td,.hc-showcase .hc-review th{padding-top:7px;padding-bottom:7px}}.hc-showcase .hc-review-pack{color:#66756d;margin-top:3px;font-size:.8em;display:block}.hc-review-count{display:grid;position:relative}.hc-review-count .hc-state{grid-area:1/1;position:relative}.hc-showcase .hc-exception{z-index:4}.hc-showcase .hc-exception[data-focus-at]{transform-origin:50%}.hc-line-tick{color:#388166}.tb .hc-showcase .hc-review{color:#273e4e;background:linear-gradient(145deg,#fff,#f7fafc);flex-direction:column;padding:0 21px 12px;display:flex}.tb .hc-showcase .hc-review-title{border-color:#e1e9ed;flex:0 0 40px;height:40px;font-size:9px}.tb .hc-review-mina{color:#294b60;align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.tb .hc-showcase .hc-review-mina img{background:#edf3f6;border:1px solid #dce8ee;border-radius:50%;width:23px;height:23px;padding:5px}.tb .hc-showcase .hc-review-summary{gap:4px;margin:13px 0 12px}.tb .hc-showcase .hc-review-summary>b{letter-spacing:-.025em;font-size:17px;font-weight:500;line-height:1.2}.tb .hc-showcase .hc-review-summary>span{color:#81909a;font-size:9px;line-height:1.5}.tb .hc-showcase .hc-review table{border-collapse:separate;border-spacing:0;width:100%;font-size:11px}.tb .hc-showcase .hc-review th{letter-spacing:.04em;color:#6e8492;background:#eaf0f4;border:0;padding:6px 5px;font-size:8px;font-weight:400}.tb .hc-showcase .hc-review th:first-child{border-radius:6px 0 0 6px;padding-left:8px}.tb .hc-showcase .hc-review th:last-child{border-radius:0 6px 6px 0;padding-right:8px}.tb .hc-showcase .hc-review td{font-variant-numeric:tabular-nums;border-bottom:1px solid #e5edf1;padding:7px 5px}.tb .hc-showcase .hc-review td:nth-child(2){color:#6d8391}.tb .hc-showcase .hc-review td:last-child{font-weight:500}.tb .hc-matched-product{align-items:center;gap:9px;display:flex}.tb .hc-review-product-visual{color:#829aa7;background:linear-gradient(145deg,#fff,#e7eff3);border:1px solid #dce7ec;border-radius:7px;flex:0 0 27px;place-items:center;height:31px;display:grid}.tb .hc-showcase .hc-review-product-visual img{object-fit:contain;float:none;width:23px;height:27px;margin:0}.tb .hc-showcase .hc-review-pack{color:#82939d;margin-top:3px;font-size:8px}.tb .hc-showcase .hc-exception{color:#947543;background:linear-gradient(125deg,#fcf5e7,#f9f7f0);border:1px solid #e3d4b6;border-radius:9px;height:68px;min-height:68px;margin:10px 0;padding:9px 12px;font-size:9px}.tb .hc-showcase .hc-exception>.hc-state{align-items:center;gap:10px;padding:0;inset:29px 12px 9px}.tb .hc-showcase .hc-exception>.hc-state>b{color:#695233;white-space:nowrap;font-size:12px;font-weight:500}.tb .hc-showcase .hc-exception>.hc-state>span{color:#948365;max-width:48%;font-size:8px;line-height:1.4}.tb .hc-showcase .hc-pack-input{background:#fffcf7;border-radius:6px;width:146px;height:27px;padding:4px 7px}.tb .hc-showcase .hc-pack-menu{border-color:#d6e2e9;border-radius:10px;width:206px;padding:8px;bottom:7px;right:7px;box-shadow:0 7px 30px #23394c30}.tb .hc-showcase .hc-pack-menu>small{font-size:8px}.tb .hc-showcase .hc-pack-menu .hc-action{background:#eaf2f8;border-radius:6px;padding:8px;font-size:10px}.tb .hc-showcase .hc-pack-menu>span{font-size:8px}.tb .hc-showcase .hc-review-footer{border-top:1px solid #dce6ed;height:39px;min-height:39px;margin-top:auto;font-size:10px;position:relative;bottom:auto;left:auto;right:auto}.tb .hc-showcase .hc-review-footer .hc-state{align-items:center;padding-top:9px}.tb .hc-showcase .hc-review-footer .hc-waiting{color:#294f68;font-size:13px;font-weight:500}.tb .hc-showcase .hc-review-footer .hc-waiting small{color:#82939d;margin-top:2px;font-size:8px;font-weight:400;display:block}.tb .hc-showcase .hc-review-footer .hc-action{color:#fff;background:linear-gradient(160deg,#3f7ca5,#255373);border:1px solid #245c83;border-radius:7px;padding:8px 12px;font-size:10px;box-shadow:inset 0 1px #ffffff40,0 3px 6px #153d6118}.tb .hc-showcase .hc-review-footer b{color:#345f7a;font-size:13px;font-weight:500}@media (width<=619px){.tb .hc-showcase .hc-review{padding:0 16px 16px}.tb .hc-showcase .hc-review-title{flex-basis:45px;height:45px;font-size:9px}.tb .hc-showcase .hc-review-summary{gap:8px;margin:17px 0}.tb .hc-showcase .hc-review-summary>b{font-size:23px;line-height:1.15}.tb .hc-showcase .hc-review-summary>span{font-size:11px;line-height:1.5}.tb .hc-showcase .hc-review th{padding-block:9px;font-size:9px}.tb .hc-showcase .hc-review td{padding-block:12px;font-size:12px}.tb .hc-matched-product{gap:7px}.tb .hc-showcase .hc-review-pack{max-width:160px;font-size:9px}.tb .hc-showcase .hc-exception{height:90px;min-height:90px;margin-block:15px;padding:12px;font-size:11px}.tb .hc-showcase .hc-exception>.hc-state{flex-direction:column;align-items:flex-start;gap:7px;top:33px}.tb .hc-showcase .hc-exception>.hc-state>b{font-size:15px}.tb .hc-showcase .hc-exception>.hc-state>span{max-width:100%;font-size:10px}.tb .hc-showcase .hc-pack-input{width:200px}.tb .hc-showcase .hc-pack-menu{width:229px;bottom:5px}.tb .hc-showcase .hc-pack-menu>small{font-size:10px}.tb .hc-showcase .hc-pack-menu .hc-action{font-size:12px}.tb .hc-showcase .hc-review-footer{min-height:50px}.tb .hc-showcase .hc-review-footer .hc-action{padding:10px 13px;font-size:12px}.tb .hc-showcase .hc-review-footer .hc-state{font-size:11px}.tb .hc-showcase .hc-review-footer .hc-waiting{font-size:17px}.tb .hc-showcase .hc-review-footer .hc-waiting small{font-size:10px}}body{--font-taormina-ui:var(--font-taormina-sans)}:root{--site-heading-size:52px;--site-card-size:22px;--site-copy-size:18px}:root[data-taormina-palette=ocean] body .tb{--tb-bg:#f7f8fa;--tb-ink:#1b2033;--tb-muted:#727b8b;--tb-surface:#fff;--tb-line:#e0e4eb;--section-space:64px;font-family:var(--font-taormina-sans),Geist,sans-serif;background:#f7f8fa}:root[data-taormina-palette=ocean] body .tb .tb-landscape-story{--tb-atmosphere-paper:255 255 255;background:#fff}body.xhigh-landing .tb-landing .tb-hero h1.tb-hero-headline{--site-display-size:64px;text-wrap:balance;max-width:1000px;margin-bottom:18px;color:#f7f5ef!important}body.xhigh-landing .tb-landing .tb-hero-description{--site-copy-size:18px;max-width:820px;color:#dae0ec!important;margin:0 auto!important}.tb .tb-hero-stats{justify-content:center;align-items:center;gap:26px;margin:16px 0 0;padding:0;display:flex}.tb .tb-hero-stats>span{align-items:baseline;gap:7px;display:flex}.tb .tb-hero-stats :is(strong,span){color:#c4cadd!important;font-size:14px!important}.tb .tb-hero-stats strong{font-weight:500}.tb .tb-hero-actions{margin-top:22px!important}.tb .tb-hero-actions .tb-button{min-height:48px;font-size:15px}.tb .tb-hero-actions .tb-button-dark{color:#1b2033!important;background:#fafaf6!important}.tb .tb-hero-actions .tb-button-soft{color:#f4f3ec!important;background:#ffffff14!important;border:1px solid #ffffff26!important}.tb .hc-showcase[data-mode=hero]{--hc-shadow:0 1px 2px #0e12301a,0 20px 40px -16px #0e123059,0 48px 96px -32px #0e12304d;margin-top:20px!important}:root[data-taormina-palette=ocean] body .tb .hc-caption>div{font:400 17px/22px var(--font-taormina-sans),Geist,sans-serif;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:22px;padding:13px 18px;box-shadow:0 16px 36px -16px #0a0e288c;color:#1b2033!important;background:#ecece7!important}.tb .hc-card .hc-mina-status{z-index:3;color:#1b2033;height:36px;font:500 14px/1 var(--font-taormina-sans),Geist,sans-serif;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;display:inline-flex;position:absolute;bottom:14px;right:14px;box-shadow:0 6px 18px -6px #0a0e2859}.tb .hc-mina-status>i{background:url(/brand/taormina/symbol-ink.svg) 50%/contain no-repeat;border-radius:0;width:16px;height:16px}.tb .hc-card[data-mina=working] .hc-mina-status>i{animation:1.4s ease-in-out infinite mina-breathe}.tb .hc-card[data-mina=done] .hc-mina-status>i{animation:.45s ease-out both mina-tick}.tb .hc-showcase[data-running=false] .hc-mina-status>i{animation-play-state:paused}.tb .hc-source-pill{display:none}.tb-landing>.tb-header-minimal:not(.is-over-content) .tb-brand img{filter:brightness(0)invert()}.tb-landing>.tb-header-minimal:not(.is-over-content) .tb-brand{background:0 0!important}.tb-landing>.tb-header-minimal:not(.is-over-content) .tb-header-pricing{color:#f2f3ed}.tb .tb-product-atmosphere{--tb-field-sage:#fff!important;--tb-field-stone:#fff!important;--tb-field-mist:#fff!important}.tb .tb-product-atmosphere :is(.tf-intake,.tf-questions,.tf-memory,.tf-approval,.td-stage){background:#fff!important}.tb .tb-feature-card{border:1px solid #e0e4eb;box-shadow:0 1px 2px #16254a08;background:#fff!important}.tb .tb-features{padding-block:32px 0}.tb .tb-feature-card>h3{font-size:22px!important}.tb .tb-feature-card>p{font-size:18px!important;line-height:1.5!important}.tb .tb-feature-card>:is(h3,p){padding-inline:26px}.tb .tb-features .tb-section-intro{margin-bottom:28px}.tb .td-sales-day{padding-block:25px 10px}.tb .td-day-inner{gap:30px}.tb .td-day-row{gap:40px;margin-bottom:28px;padding-block:0}.tb .td-day-copy h2{--site-heading-size:30px}.tb .td-day-copy>p{margin-top:16px}.tb .td-stage{border:1px solid #e0e4eb;border-radius:22px}.tb .td-section-label{margin-bottom:12px;font-size:13px}.tb .td-approval-stage{font-size:14px}.tb .td-approval-stage .mina-approval-order{margin-block:12px;padding-block:14px}.tb .mina-activity{background:#edf1f7;gap:4px;margin-top:8px;padding:10px 15px;font-size:13px}.tb .td-review-promises{margin-top:16px}.tb .td-review-promises li{margin-bottom:8px;font-size:14px}.tb .tb-more-visual{aspect-ratio:16/10;padding:0;background:#fff!important}.tb .tb-more-poster{object-fit:contain;filter:none;border-radius:0;width:100%;height:100%}.tb .tb-more-links h3{font-size:22px}.tb .tb-more-links p{font-size:16px}.tb .tb-industry-tile[aria-pressed=true]{color:#203b64;background:#e2e9f4}.tb .tb-pilot-pricing .tb-price-card[data-featured=true]{background:#edf2fa;border-color:#6d88b5;box-shadow:0 10px 32px -16px #233c7533}.tb .tb-price-card[data-featured=true] .tb-price-top>span{color:#31558a}.tb .tb-price-card :is(li,p){font-size:16px}.tb .tb-closing-hire{background:linear-gradient(#29366a,#475680 55%,#6b7695);margin-top:32px}.tb .tb-closing-hire-inner{padding:48px 24px 32px}.tb .tb-closing-hire h2{text-wrap:balance;font-size:52px}.tb .tb-closing-phrases{text-align:right;display:inline-grid}.tb-closing-phrases>span{opacity:0;grid-area:1/1;transition:opacity .35s,transform .35s;transform:translateY(4px)}.tb-closing-phrases>.is-visible{opacity:1;transform:none}.tb .tb-closing-mark{width:120px;height:120px;margin:25px auto 0;padding-top:0}.tb .tb-closing-mark img{width:120px;height:120px;padding:28px;box-shadow:0 0 50px #b9c7ff28}.tb .tb-footer{padding-block:32px}@media (width<=720px){:root{--site-heading-size:36px;--site-copy-size:16px}body.xhigh-landing .tb-landing .tb-hero{padding-top:40px}body.xhigh-landing .tb-landing .tb-hero h1.tb-hero-headline{--site-display-size:42px;padding-inline:20px}body.xhigh-landing .tb-landing .tb-hero-description{--site-copy-size:16px;padding-inline:24px}.tb .tb-hero-actions{gap:10px}.tb .tb-hero-actions .tb-button{padding-inline:16px}.tb .hc-caption>div{font-size:16px!important;line-height:21px!important}.tb .hc-card .hc-mina-status{max-width:calc(100% - 28px);font-size:13px}.tb .tb-feature-grid,.tb .tb-price-grid{scroll-snap-type:x mandatory;gap:14px;padding-bottom:10px;display:flex;overflow-x:auto}.tb .tb-feature-grid>*,.tb .tb-price-grid>*{scroll-snap-align:start;flex:0 0 calc(100% - 20px)}.tb .tb-feature-card>p{font-size:16px!important}.tb .td-day-row{gap:18px;margin-bottom:32px}.tb .td-day-copy h2{--site-heading-size:24px}.tb .tb-more-links{scroll-snap-type:x mandatory;gap:14px;padding-bottom:12px;display:flex;overflow-x:auto}.tb .tb-more-links>a{scroll-snap-align:start;flex:0 0 calc(100% - 20px)}.tb .tb-faq-intro h2,.tb .tb-closing-hire h2{font-size:36px}.tb .tb-faq{gap:24px;padding-block:32px}.tb .tb-commercial,.tb .tb-pilot-pricing{margin-block:44px}.tb .td-flow-intro h2{font-size:36px}.tb .tb-connected{margin-block:36px}.tb .tb-closing-hire p{font-size:16px}.tb .tb-footer{padding-block:28px}}@media (prefers-reduced-motion:reduce){.tb-closing-phrases>span{transition:none}.tb .hc-mina-status>i{animation:none!important}}.tb .hc-showcase[data-mode=hero] .hc-stage{margin-top:0}.tb .tb-hero-stats>span{min-height:0;line-height:1.5}.tb .tb-feature-grid.tf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tb .tb-feature-grid.tf-grid>article{grid-column:span 1;padding:24px 24px 0}.tb .tb-feature-grid.tf-grid>article>:is(h3,p){padding-inline:0}.tb .tb-feature-grid.tf-grid .tf-art{flex:1;margin:20px -24px 0;padding:20px}.tb .tb-feature-grid.tf-grid .tf-memory{gap:16px;padding-block:24px}.tb .tb-feature-grid.tf-grid .tf-questions .tf-thread{padding-block:20px}.tb .tb-feature-grid.tf-grid .tf-sheet{padding-inline:14px}.tb .td-day-copy{padding:20px!important}.tb .td-approval-stage{padding:18px}.tb .td-approval-stage .mina-approval{padding:16px}.tb .td-approval-stage .mina-approval :is(.mina-approval-order,.mina-approval-total,.mina-approval-checks){margin-block:10px;padding-block:8px}.tb .td-approval-stage .mina-approval-instruction{margin-top:8px}.tb .td-approval-stage .mina-approval-order>div{align-items:center;gap:12px;display:flex}.tb .td-approval-stage .mina-approval-order p{margin:0}.tb .td-approval-stage .mina-approval-checks{flex-wrap:wrap;gap:6px 12px;display:flex}.tb .td-approval-stage .mina-approval-status{margin-bottom:8px}.tb .td-approval-stage .mina-activity{grid-template-columns:1fr 1fr;gap:7px 12px;margin:10px 0 0;padding:10px;font-size:13px;line-height:1.3;display:grid}.tb .td-waiting-stage{aspect-ratio:auto;align-items:center;padding:24px;display:grid}.tb .td-waiting-inbox{background:#fafbfc;border:1px solid #e2e6ed;border-radius:20px;width:100%;overflow:hidden;box-shadow:0 20px 40px -30px #17284b66}.tb .td-waiting-inbox header{border-bottom:1px solid #e4e8ef;justify-content:space-between;align-items:center;padding:20px;display:flex}.tb .td-waiting-inbox header b{font-size:20px;font-weight:500}.tb .td-waiting-inbox header small{color:#7c8399;margin-top:4px;font-size:13px;display:block}.tb .td-waiting-count{color:#3c5b90;background:#e1e9f5;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.tb .td-waiting-chat{text-align:left;background:0 0;border:0;border-bottom:1px solid #e4e8ef;align-items:center;gap:14px;width:100%;padding:20px;transition:background .4s;display:flex}.tb .td-waiting-chat[data-selected=true]{background:#eaf0f8}.tb .td-waiting-avatar{flex:0 0 40px;position:relative}.tb .td-waiting-avatar img{object-fit:cover;border-radius:50%;width:40px;height:40px}.tb .td-waiting-avatar i{background:#7b9d8b;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:0}.tb .td-waiting-detail{flex:1;gap:5px;font-size:15px;line-height:1.4;display:grid}.tb .td-waiting-detail strong{font-size:16px;font-weight:500}.tb .td-waiting-detail small{color:#778397;font-size:13px}.tb .td-waiting-chat>svg{color:#8b97aa;flex:none}.tb .td-waiting-inbox footer{color:#778397;align-items:center;gap:8px;padding:16px 20px;font-size:13px;display:flex}.tb .td-waiting-pulse{background:#9cafc7;border-radius:50%;width:6px;height:6px}@media (width<=720px){.tb .tb-feature-grid.tf-grid{display:flex}.tb .tb-feature-grid.tf-grid>article{padding:20px 18px 0}.tb .tb-feature-grid.tf-grid .tf-art{margin-inline:-18px;padding:16px}.tb .td-approval-stage .mina-activity{grid-template-columns:1fr}.tb .td-approval-stage .mina-approval-order>div{display:block}.tb .td-approval-stage .mina-approval-order p{margin-top:5px}.tb .td-waiting-stage{padding:14px}.tb .td-waiting-chat{gap:10px;padding:16px}}.tb .tb-feature-grid.tf-grid{gap:22px;display:grid}.tb .tb-feature-grid.tf-grid>article{scroll-snap-align:start;flex:0 0 calc(50% - 20px)}.tb .tf-rail-controls{justify-content:flex-end;gap:8px;margin:0 0 14px;display:none}.tb .tf-rail-controls button{color:#41577b;cursor:pointer;background:#fff;border:1px solid #d9e0e9;border-radius:50%;width:44px;height:44px}.tb .tb-hero-stats>span{flex-direction:row!important}.tb .tb-features{margin-top:64px}.tb .td-sales-day{margin-top:32px}.tb .td-flow-intro{padding-block:24px}.tb .td-day-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.tb .td-day-row.td-day-reverse{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tb .td-stage:not(.td-approval-stage):not(.td-waiting-stage){aspect-ratio:1.35}.tb .td-waiting-stage{aspect-ratio:auto;height:auto;min-height:0}.tb .tb-product-atmosphere .mina-approval-order{margin-top:12px;padding-block:10px}.tb .tb-product-atmosphere .mina-approval-checks{gap:6px;margin-block:10px}.tb .tb-product-atmosphere .mina-approval-total{margin-block:10px;padding-block:10px}.tb .tb-feature-grid.tf-grid .tf-sheet header{min-height:60px;padding-block:9px}.tb .tb-feature-grid.tf-grid .tf-sheet td{padding-block:8px}.tb .tb-feature-grid.tf-grid .tf-product-visual{height:33px}.tb .tb-feature-grid.tf-grid .tf-extraction{padding-block:8px}.tb .tb-feature-grid.tf-grid .tf-check-progress{margin-top:10px}.tb .tb-connected{margin-block:40px;padding-block:24px}.tb .tb-commercial,.tb .tb-pilot-pricing{margin-block:40px}.tb .tb-section-intro{margin-bottom:24px}.tb .tb-price-grid{margin-top:26px}.tb .tb-pilot-pricing .tb-price-card{padding:22px}.tb .tb-price-body{margin-top:18px}.tb .tb-price-strip{min-height:0;padding:20px}.tb .tb-price-strip>.tb-watercolor{width:80px;height:70px}.tb .tb-volume-quote{padding:20px}.tb .tb-language-demo,.tb .tb-language-chat header,.tb .tb-language-body{padding:16px}.tb .tb-language-message{font-size:16px}.tb .tb-language-details{gap:8px;padding:14px}.tb .tb-industry-grid{gap:10px}.tb .tb-industry-chat{min-height:240px}.tb .tb-faq{padding-block:24px}.tb .tb-closing-hire{margin-top:20px}.tb .tb-closing-hire-inner{padding-top:32px}.tb .tb-connected-copy h2,.tb .tb-pricing-heading h2,.tb .tb-commercial h2{font-size:52px}@media (width<=720px){.tb .tb-feature-grid.tf-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:12px;display:flex;overflow-x:auto}.tb .tf-rail-controls{display:flex}.tb .tb-feature-grid.tf-grid>article{flex-basis:calc(100% - 20px)}.tb .td-day-row,.tb .td-day-row.td-day-reverse{grid-template-columns:minmax(0,1fr)}.tb .td-day-copy{padding:0 6px!important}.tb .td-sales-day .td-stage:not(.td-approval-stage):not(.td-waiting-stage){aspect-ratio:.78;height:auto}.tb .td-sales-day .td-conversation-stage{aspect-ratio:.7!important}.tb .td-sales-day .td-approval-stage{height:auto}.tb .tb-price-strip{padding:18px}.tb .tb-connected-copy h2,.tb .tb-pricing-heading h2,.tb .tb-commercial h2{text-wrap:balance;font-size:36px}.tb .tb-volume-quote>div{flex-basis:auto}.tb .tb-feature-card>p{--site-copy-size:16px}}.tb .tb-features .tb-section-intro{max-width:960px}.tb .tb-feature-grid.tf-grid .tf-art{flex:none;align-self:stretch}.tb .td-waiting-stage{height:auto!important;min-height:0!important}.tb .tb-industry-tile{border-radius:16px;min-height:80px;padding:8px 5px;font-size:13px}.tb .tb-industry-icon{width:40px;height:40px}.tb .tb-industry-grid{row-gap:4px}.tb .tb-pricing-heading{max-width:800px}.tb .tb-price-card>.tb-button{min-height:48px;margin-top:18px}.tb .tb-price-amount{margin-top:16px}.tb .tb-price-grid .tb-price-card{min-height:0}.tb .tb-price-body{padding-top:0}.tb .tb-price-body ul{gap:10px}.tb .tb-faq{margin-block:40px}.tb .tb-faq-intro h2{font-size:52px}.tb .tb-more-workflows{margin-block:40px}@media (width<=720px){.tb .tb-feature-grid.tf-grid .tf-sheet td{padding-block:7px}.tb .tf-extraction{flex-wrap:wrap;gap:4px}.tb .tb-language-message{margin-bottom:16px}.tb .tb-language-details{margin-top:10px}.tb .tb-language-caption{margin-bottom:10px}.tb .tb-connected{gap:24px}.tb .tb-volume-quote{gap:12px}.tb .tb-volume-quote p{margin-top:8px}.tb .tb-price-strip{grid-template-columns:40px 1fr;align-items:center;gap:12px;display:grid}.tb .tb-price-strip>.tb-watercolor{width:40px;height:45px}.tb .tb-price-strip>.tb-button{grid-column:1/-1;margin:auto}.tb .tb-faq-intro h2{font-size:36px}.tb .tb-faq-intro p{margin-block:14px}.tb .tb-faq details summary{padding-block:16px;font-size:16px}.tb .tb-industry-chat{gap:20px;min-height:0}.tb .tb-industry-panel header{padding:14px}.tb .tb-commercial,.tb .tb-pilot-pricing,.tb .tb-faq{margin-block:28px}}.tb .tb-landscape-content{padding-top:0}body.xhigh-landing .tb-landing .tb-hero{padding-top:128px}body.xhigh-landing .tb-landing .tb-hero h1.tb-hero-headline{max-width:1320px;margin-top:0}@media (width>=1000px){.tb .tb-hero-headline br{display:none}.tb .hc-showcase[data-mode=hero]{margin-top:40px!important}}@media (width>=1000px) and (height<=999px){body.xhigh-landing .tb-landing .tb-hero{padding-top:104px}body.xhigh-landing .tb-landing .tb-hero h1.tb-hero-headline{--site-display-size:56px;margin-bottom:12px}.tb .tb-hero-stats{margin-top:10px}.tb .tb-hero-actions{margin-top:14px!important}}.tb .tb-band{padding-block:80px}.tb .tb-band-white{background:#fff}.tb .tb-band>section{margin-block:0!important;padding-block:0!important}.tb .tb-band-white :is(.tb-language-demo,.tb-industry-tile,.tb-industry-panel){border:1px solid #e6e9ef;background:#f7f8fa!important}.tb .tb-band-white .tb-industry-tile[aria-pressed=true]{border-color:#92a6c6;background:#dfe7f4!important}.tb .td-sales-day{margin-top:80px;padding-block:80px}.tb .td-sales-day :is(.td-flow-intro h2,.td-day-copy h2){color:#f7f5ef!important}.tb .td-sales-day .td-day-copy :is(p,li){color:#dae0ec!important}.tb .td-sales-day :is(.tb-eyebrow,.td-section-label){color:#e7ced9!important}.tb .td-sales-day .td-stage{box-shadow:0 20px 40px -16px #0e123059,0 48px 96px -32px #0e12304d}.tb .td-day-copy .td-review-promises{gap:12px;margin-top:18px;padding:0;list-style:none;display:grid}.tb .td-review-promises li{padding-left:26px;font-size:16px;line-height:1.5;position:relative}.tb .td-review-promises li:before{content:"✓";color:#afc0e6;font-size:16px;position:absolute;top:0;left:0}.tb .tb-feature-grid{scrollbar-width:none}.tb .tb-feature-grid::-webkit-scrollbar{display:none}.tb .tf-grid .tf-questions{flex:none;align-content:start;align-items:start}.tb .tb-more-poster{object-fit:cover;transition:transform .4s}.tb .tb-more-links>a{transition:transform .4s}@media (hover:hover) and (pointer:fine){.tb .tb-more-links>a:hover{transform:translateY(-4px)}.tb .tb-more-links>a:hover .tb-more-poster{transform:scale(1.03)}}.tb .tb-pilot-mark{object-fit:contain;width:64px;height:64px;padding:12px}.tb .td-stock-stage.hc-showcase[data-mode=hero]{border-radius:20px;padding:0;overflow:visible;aspect-ratio:auto!important;height:auto!important;margin:0!important}.tb .td-stock-stage .hc-scene.r4-film{height:auto}.tb .td-stock-stage.hc-showcase[data-mode=hero] .r4-stock{height:auto;padding-bottom:0}.tb .td-stock-stage.hc-showcase[data-mode=hero] .r4-stock-story{padding:16px 22px}@media (width<=720px){body.xhigh-landing .tb-landing .tb-hero{padding-top:112px}.tb .tb-band{padding-block:56px}.tb .td-sales-day{margin-top:56px;padding-block:56px}.tb .tb-pilot-mark{width:40px;height:40px;padding:4px}}@media (prefers-reduced-motion:reduce){.tb .tb-more-poster,.tb .tb-more-links>a{transition:none}}.tb .hc-first-paint{--first-width:clamp(420px,30vw,540px);--first-height:clamp(416px,calc(100svh - 469px),513px);pointer-events:none;position:absolute;inset:0}.tb .hc-showcase[data-ready] .hc-first-paint{display:none}.tb .hc-showcase[data-mode=hero]:not([data-ready]) .hc-stage{height:calc(clamp(416px,100svh - 469px,513px) + 116px)}.tb .hc-showcase[data-mode=hero]:not([data-ready]) :is(.hc-drum,.hc-caption){pointer-events:none;opacity:0!important}.tb .hc-first-paint picture{--slot:0;--tilt:0deg;width:var(--first-width);height:var(--first-height);box-shadow:var(--hc-shadow);transform:translateX(calc(-50% + var(--slot) * (var(--first-width) + 22px))) scale(.92) rotate(var(--tilt));border-radius:22px;position:absolute;top:0;left:50%;overflow:hidden}.tb .hc-first-paint picture[data-slot="0"]{transform:translate(-50%)}.tb .hc-first-paint picture[data-slot="-2"]{--slot:-2;--tilt:0deg}.tb .hc-first-paint picture[data-slot="-1"]{--slot:-1;--tilt:0deg}.tb .hc-first-paint picture[data-slot="1"]{--slot:1;--tilt:0deg}.tb .hc-first-paint picture[data-slot="2"]{--slot:2;--tilt:0deg}.tb .hc-first-paint img{width:100%;height:100%;display:block}.tb .hc-first-caption{top:calc(var(--first-height) - 10px);left:calc(50% - var(--first-width) / 2 + 10px);width:calc(var(--first-width) - 12px);color:#1b2033;font:400 17px/22px var(--font-taormina-sans),sans-serif;background:#ecece7;border-radius:22px;padding:13px 18px;position:absolute;box-shadow:0 16px 36px -16px #0a0e288c}@media (height>=1000px){.tb .hc-first-paint{--first-height:clamp(416px,calc(100svh - 521px),513px)}.tb .hc-showcase[data-mode=hero]:not([data-ready]) .hc-stage{height:calc(clamp(416px,100svh - 521px,513px) + 116px)}}@media (width<=999px) and (width>=620px){.tb .hc-first-paint{--first-height:416px}.tb .hc-showcase[data-mode=hero]:not([data-ready]) .hc-stage{height:532px}}@media (width<=619px){.tb .hc-first-paint{--first-width:calc(100vw - 32px);--first-height:627px}.tb .hc-showcase[data-mode=hero]:not([data-ready]) .hc-stage{height:760px}.tb .hc-first-paint picture{transform:translateX(calc(-50% + var(--slot) * (var(--first-width) - 6px))) scale(.95)}.tb .hc-first-paint picture[data-slot="0"]{transform:translate(-50%)}.tb .hc-first-caption{left:16px;top:calc(var(--first-height) + 8px);width:calc(100vw - 32px);font-size:16px;line-height:21px}}.tb .hc-first-paint [data-first-scene]{display:none}body:not([data-first-trade]) .hc-first-paint [data-first-scene=pilot],body[data-first-trade=pilot] .hc-first-paint [data-first-scene=pilot],body[data-first-trade=opening] .hc-first-paint [data-first-scene=opening],body[data-first-trade=desk] .hc-first-paint [data-first-scene=desk],body[data-first-trade=handwriting] .hc-first-paint [data-first-scene=handwriting],body[data-first-trade=email] .hc-first-paint [data-first-scene=email]{display:block}.tb-landing{--r7-page:#f7f8fa;--r7-line:#e0e4eb;--r7-ink:#1b2033;--r7-body:#303a4a;--r7-muted:#5d6677;--r7-ease:cubic-bezier(.2, .8, .2, 1);--r7-sans:var(--font-taormina-sans), "Geist", system-ui, sans-serif;--r7-display:var(--font-taormina-display), "Libertinus Serif", Georgia, serif}body.xhigh-landing .tb-landing .tb-hero{background:0 0;position:relative}.tb-landing .r7-sky{--r7-hero:calc(100% - 42vh);z-index:-1;pointer-events:none;background:linear-gradient(180deg, #131833 0, #1a2040 calc(var(--r7-hero) * .24), #2b3253 calc(var(--r7-hero) * .46), #474d68 calc(var(--r7-hero) * .63), #6d6a80 calc(var(--r7-hero) * .78), #a197b0 calc(var(--r7-hero) * .92), #b9b0c6 var(--r7-hero), #dfd7e2 calc(var(--r7-hero) + 42vh * .42), #f6f5f8 calc(var(--r7-hero) + 42vh * .8), #fff calc(var(--r7-hero) + 42vh * .92));height:calc(100% + 42vh);position:absolute;inset:0 0 auto}.tb-landing .r7-sky canvas{opacity:0;width:100%;height:100%;transition:opacity .6s var(--r7-ease);display:block}.tb-landing .r7-sky[data-painted=true] canvas{opacity:1}@media (prefers-reduced-motion:reduce){.tb-landing .r7-sky canvas{transition:none}}body.xhigh-landing .tb-landing .tb-hero h1.tb-hero-headline{color:#fff!important}body.xhigh-landing .tb-landing .tb-hero-description{color:#ffffffe6!important}.tb.tb .tb-hero-actions .tb-button-dark{background-color:#f4f5f8!important}.tb-landing .tb-hero .ap-mac{box-shadow:0 0 0 .5px #00000029,0 30px 80px #0a0e2859}.tb .r7-order-film{isolation:isolate;position:relative}.tb.tb .r7-order-film{margin-top:0;padding-top:36vh}.tb-landing .r8-sky-track{z-index:-1;pointer-events:none;position:absolute;inset:0}.tb-landing .r8-sky{background:linear-gradient(#fff 0 3.36vh,#ede8ed 10.08vh,#cbafbc 16.8vh,#9e6f7f 23.1vh,#653b56 29.4vh,#351c36 35.7vh,#241225 42vh,#341b35 calc(24% + 31.92vh),#4e2b48 calc(46% + 22.68vh),#73455f calc(63% + 15.54vh),#9b6c7c calc(78% + 9.24vh),#bd98a3 calc(92% + 3.36vh),#c8a9b6 100%);position:sticky}.tb-landing .r8-sky canvas{opacity:0;width:100%;height:100%;transition:opacity .6s var(--r7-ease);display:block}.tb-landing .r8-sky[data-painted=true] canvas{opacity:1}.tb .r7-order-film>:is(.td-flow-intro,.r7-steps){z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.tb-landing .r8-sky canvas{transition:none}}@media (width>=900px){.tb .tb-features#product{zoom:.75}}.tb-landing .ap-glass{background:#fffffff7}.tb-landing .ap-dark .ap-glass{background:#323434fa}.tb-landing .tb-header.is-over-content{background:#f7f8faf7}.tb .hc-card[aria-hidden=false] .hc-mina-status{opacity:0}.tb-landing .ap-screen{isolation:isolate;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.r7-film{width:100%;position:relative}.r7-film>.r7-face.ap-film{transform-origin:0 0;position:absolute;top:0;left:0}.r7-narrow .wa .wa-list,.r7-narrow .vb .vb-list{display:none}.r7-narrow .wa .wa-head{padding-left:90px}.r7-narrow .vb-title{padding-left:84px}.r7-narrow .sap{height:auto;inset:44px 12px 12px 36px}.r7-narrow .sap-facts{grid-template-columns:repeat(4,auto);row-gap:8px;padding-top:4px;padding-bottom:10px}.r7-narrow .sap-head{padding-top:12px;padding-bottom:8px}.ap-film .wa-interactive.r7-lines .wa-bubble,.ap-film .wa-interactive.r7-lines .wa-buttons{width:392px}.ap-film .wa-interactive.r7-quote .wa-bubble,.ap-film .wa-interactive.r7-quote .wa-buttons{width:452px}.ap-film .r7-line{border-top:1px solid #00000012;grid-template-columns:36px 1fr auto 14px;align-items:center;gap:10px;padding:7px 0;display:grid}.ap-film .r7-line:first-of-type{border-top:0}.ap-film .r7-line img{object-fit:cover;background:#fff;border-radius:8px;width:36px;height:36px;box-shadow:0 0 0 .5px #00000014}.ap-film .r7-line>span{gap:1px;min-width:0;font-weight:500;display:grid}.ap-film .r7-line small{color:var(--wa-sub);font-size:12.5px;font-weight:400}.ap-film .r7-line em{font-variant-numeric:tabular-nums;font-style:normal}.ap-film .r7-line i{color:var(--wa-green);font-style:normal;font-weight:600}.ap-film .r7-quote-head{border-bottom:1px solid #00000014;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:6px;display:flex}.ap-film .r7-quote-head small{color:var(--wa-sub);font-size:12px}.ap-film .r7-total{border-top:1px solid #00000014;justify-content:space-between;align-items:baseline;padding:8px 0 2px;display:flex}.ap-film .r7-total b{font-variant-numeric:tabular-nums;font-size:18px}.ap-film .r7-voice{grid-template-rows:auto auto;grid-template-columns:30px 1fr 44px;align-items:center;column-gap:10px;width:300px;padding:9px 10px 8px 12px;display:grid}.ap-film .r7-play{color:#54656f;place-items:center;display:grid}.ap-film .r7-wave{align-items:center;gap:2px;height:28px;display:flex}.ap-film .r7-wave i{background:#8aa59a;border-radius:2px;flex:1;min-width:2px}.ap-film .r7-voice-photo{grid-area:1/3/3;width:44px;height:44px;position:relative}.ap-film .r7-voice-photo img{object-fit:cover;border-radius:50%;width:44px;height:44px}.ap-film .r7-voice-photo b{background:var(--wa-out);color:#8696a0;border-radius:50%;place-items:center;width:20px;height:20px;transition:color .4s;display:grid;position:absolute;bottom:-2px;left:-4px}.ap-film .r7-voice-photo b[data-is=on]{color:#53bdeb}.ap-film .r7-voice-time{color:var(--wa-out-meta);grid-column:2;font-size:11px}.ap-film .r7-voice .wa-meta{right:64px}.ap-film .r7-lock{color:#fff;background:linear-gradient(165deg,#26335c 0%,#5d4778 52%,#c4909c 100%);border-radius:20px;flex-direction:column;align-items:center;padding:30px 22px 22px;font-family:-apple-system,BlinkMacSystemFont,Inter Apple,sans-serif;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 .5px #00000029,0 40px 110px -24px #1c285457,0 14px 34px -14px #1c285438}.ap-film .r7-lock-clock{text-align:center;margin-bottom:20px;display:grid}.ap-film .r7-lock-clock small{opacity:.9;font-size:17px;font-weight:600}.ap-film .r7-lock-clock b{letter-spacing:-.02em;font-size:88px;font-weight:600;line-height:1}.ap-film .r7-lock-notes{flex-direction:column;gap:8px;width:100%;display:flex}.ap-film .r7-lock-note{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);color:#111;background:#ffffffb8;border-radius:20px;align-items:flex-start;gap:11px;padding:11px 14px 12px;display:flex}.ap-film .r7-lock-note>div{flex:1;min-width:0}.ap-film .r7-lock-note>div>b{justify-content:space-between;font-size:15px;font-weight:600;display:flex}.ap-film .r7-lock-note>div>b small{color:#555;font-size:13px;font-weight:400}.tb .tb-feature-card .r7-lock-note p{color:#111;margin:2px 0 0;font-size:14.5px;line-height:1.3}.ap-film .r7-stock{max-width:360px}.ap-film .r7-stock .wa-quote,.ap-film .wa-quote{color:var(--wa-sub);background:#0000000d;border-left:3px solid #06cf9c;border-radius:6px;margin:0 0 6px;padding:5px 9px;font-size:13px;display:block}.ap-film .wa-quote b{color:#06a884;font-size:12.5px;display:block}.ap-film .r7-stock-line{align-items:center;gap:10px;display:flex}.ap-film .r7-stock-line img{object-fit:cover;background:#fff;border-radius:8px;width:40px;height:40px}.ap-film .r7-collage-2{grid-template-columns:1fr 1fr}.ap-film .r7-rule{width:340px}.ap-film .r7-rule b{font-size:15px;font-weight:600;line-height:1.35}.ap-film .r7-rule .vb-items em{color:var(--vb-ink,#1d1d1f);font-weight:500}.ap-film .r7-chip-green{color:#1f7a3a;background:#e6f6ea}.ap-film .wi .ap-screen{background:#fff}.ap-film .wi-bar{flex:none;justify-content:space-between;align-items:center;height:44px;padding:0 16px;display:flex}.ap-film .wi-round{background:#f2f2f7;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.ap-film .wi-actions{align-items:center;gap:20px;display:flex}.ap-film .wi-new{color:#fff;background:#1daa61;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.ap-film .wi-title{letter-spacing:-.02em;flex:none;padding:2px 16px 10px;font-size:34px;font-weight:700}.ap-film .wi-search{color:#8e8e93;background:#f2f2f7;border-radius:18px;flex:none;align-items:center;gap:6px;height:36px;margin:0 16px 10px;padding:0 10px;font-size:17px;display:flex}.ap-film .wi-filters{color:#5e5e60;flex:none;gap:8px;padding:0 16px 6px;font-size:15px;display:flex}.ap-film .wi-filters>*{background:#f2f2f7;border-radius:16px;padding:6px 13px}.ap-film .wi-filters b{color:#0b5130;background:#d8fdd2;font-weight:500}.ap-film .wi-list{flex:1;min-height:0;overflow:hidden}.ap-film .wi-list li{align-items:center;gap:12px;padding:10px 16px 0;display:flex}.ap-film .wi-list li>div{border-bottom:.5px solid #e3e3e5;flex:1;grid-template-columns:1fr auto;gap:2px 8px;min-width:0;padding-bottom:10px;display:grid}.ap-film .wi-list b{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;overflow:hidden}.ap-film .wi-list small{color:#8e8e93;font-size:15px}.ap-film .wi-list p{color:#8e8e93;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.3;display:-webkit-box;overflow:hidden}.ap-film .wi-list li:first-child small{color:#1daa61}.ap-film .wi-badge{color:#fff;background:#1daa61;border-radius:11px;place-self:center end;place-items:center;min-width:21px;height:21px;padding:0 6px;font-size:13px;font-weight:600;display:grid}.ap-film .wi-tabs{color:#1c1c1e;background:#f9f9f9;border-top:.5px solid #d8d8da;flex:none;grid-template-columns:repeat(5,1fr);height:86px;padding-top:8px;font-size:10.5px;display:grid}.ap-film .wi-tabs span{align-content:start;justify-items:center;gap:3px;display:grid}.ap-film .wi-tabs .is-active{font-weight:600}.ap-film .wi-banner{z-index:5;background:#f4f4f6fc;border-radius:24px;align-items:center;gap:11px;padding:13px 15px;display:flex;position:absolute;top:58px;left:10px;right:10px;box-shadow:0 0 0 .5px #00000012,0 14px 34px #0003}.ap-film .wi-banner>div{flex:1;grid-template-columns:1fr auto;min-width:0;display:grid}.ap-film .wi-banner b{font-size:15px;font-weight:600}.ap-film .wi-banner small{color:#8e8e93;font-size:13px}.ap-film .wi-banner p{grid-column:1/-1;font-size:15px;line-height:1.3}.tb .tb-features .tf-grid{gap:24px}.tb-landing .tb-features{z-index:1;position:relative}.tb .tb-features .tb-feature-card{background:#fff;border-radius:20px;padding:30px}.tb .tb-features .tb-feature-card h3{color:var(--r7-ink);font:500 22px/1.25 var(--r7-sans);letter-spacing:-.01em}.tb .tb-features .tb-feature-card p{color:var(--r7-muted);font:400 16px/1.55 var(--r7-sans);margin-top:10px}.tb .r7-order-film{padding-bottom:120px}.r7-steps{gap:112px;width:min(1380px,100% - 64px);margin:72px auto 0;display:grid}.r7-step{grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:center;gap:72px;display:grid}.r7-step:nth-child(2n){grid-template-columns:minmax(0,8fr) minmax(0,5fr)}.r7-step:nth-child(2n) .r7-step-copy{order:2}.tb .r7-order-film .r7-step-copy{isolation:isolate;position:relative}.tb .r7-order-film .r7-step-copy:before{content:"";z-index:-1;pointer-events:none;background:#230f24a8;border-radius:32px;position:absolute;inset:-28px -36px;box-shadow:0 0 44px 28px #230f2438}.tb .r7-step-copy .td-section-label{color:#afc0e6;font:500 13px/1.2 var(--r7-sans);letter-spacing:.06em;text-transform:uppercase}.tb .r7-step-copy h3{color:#f7f5ef;font:400 40px/1.1 var(--r7-display);letter-spacing:-.01em;margin:16px 0}.tb .r7-step-copy p{color:#dae0ec;max-width:34ch;font:400 18px/1.55 var(--r7-sans)}.tb .r7-step-copy .td-review-promises{gap:12px;margin-top:22px;padding:0;list-style:none;display:grid}.tb .r7-step-copy .td-review-promises li{color:#dae0ec;font:400 16px/1.45 var(--r7-sans);padding-left:28px;position:relative}.tb .r7-step-copy .td-review-promises li:before{content:"✓";color:#9fd9b1;font-weight:600;position:absolute;top:0;left:0}.r7-step-phone .r7-phone{width:min(360px,100%);margin-inline:auto}.tb .r7-connected{text-align:left;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:40px 80px;width:min(1240px,100% - 64px);margin:0 auto;display:grid}.tb .r7-connected-copy h2{color:var(--r7-ink);font:400 52px/1.08 var(--r7-display);letter-spacing:-.01em}.tb .r7-connected-copy>p{color:var(--r7-muted);font:400 18px/1.5 var(--r7-sans);margin-top:18px}.tb .r7-connected-copy ul{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.tb .r7-connected-copy li{color:var(--r7-ink);font:400 17px/1.4 var(--r7-sans);padding-left:28px;position:relative}.tb .r7-connected-copy li:before{content:"✓";color:#23934a;font-weight:600;position:absolute;left:0}.tb .r7-connected-copy .r7-partner{color:var(--r7-muted);font:400 14px/1.5 var(--r7-sans);margin-top:26px}.r7-language{border:1px solid var(--r7-line);background:var(--r7-page);border-radius:20px;padding:18px 20px 22px}.tb .r7-language-caption{color:var(--r7-muted);font:400 13px/1.4 var(--r7-sans)}.r7-language-switch{background:#e4e9f1;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:4px;margin:12px 0 18px;padding:4px;display:grid}.tb .r7-language-switch button{color:#4a5568;font:500 14px/1 var(--r7-sans);cursor:pointer;transition:background .3s var(--r7-ease), color .3s var(--r7-ease);background:0 0;border:0;border-radius:10px;padding:10px 8px}.tb .r7-language-switch button[aria-pressed=true]{color:var(--r7-ink);background:#fff;box-shadow:0 1px 2px #1018281a}.r7-voice-lines{border-top:1px solid var(--r7-line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:24px;padding-top:30px;display:grid}.tb .r7-voice-lines s{color:#8a93a3;font:400 14px/1.4 var(--r7-sans);display:block}.tb .r7-voice-lines span{color:var(--r7-ink);font:400 18px/1.4 var(--r7-sans);margin-top:8px;display:block}@media (width<=999px){.r7-step,.r7-step:nth-child(2n),.tb .r7-connected{grid-template-columns:1fr;gap:28px}.r7-step:nth-child(2n) .r7-step-copy{order:0}.r7-steps{gap:72px;width:calc(100% - 40px)}.tb .r7-step-copy h3{font-size:32px}.tb .r7-connected{width:calc(100% - 40px)}.tb .r7-connected-copy h2{font-size:40px}.r7-voice-lines{grid-template-columns:1fr;gap:18px}}html[data-still] .tb [data-active=false] *,html[data-still] .tb [data-active=false] :after{animation:none!important}.tb.tb .tb-footer-compact{max-width:none}.tb.tb .tb-footer-compact a{white-space:nowrap}.tb .tb-section-intro,.tb .td-flow-intro,.tb .n7-desk-copy,.tb .n7-connected-intro,.tb .tb-more-heading,.tb .tb-pricing-heading,.tb .tb-faq-intro{text-align:center}.tb .tb-more-heading{margin:0 auto 40px}.tb .tb-industries .cm-trade-heading{max-width:940px;margin:0 auto 52px}.tb .tb-industries .cm-trade-heading>p{max-width:720px;color:var(--r7-muted);margin:20px auto 0}.tb.tb .tb-closing-mark{width:44px;height:44px;margin:30px auto 0;padding:0;animation:none!important}.tb.tb .tb-closing-mark img{width:44px;height:44px;box-shadow:none;background:0 0;border-radius:0;padding:0;display:block}@media (width<=619px){.tb .tb-more-heading{margin-bottom:28px}.tb .tb-industries .cm-trade-heading,.tb .tb-faq-intro{margin-bottom:36px}}.tb-landing .tb-product-atmosphere>.tb-band{position:relative}.tb-landing .tb-product-atmosphere>.tb-band+.tb-band:before{content:"";background:#1b20331a;width:min(1240px,100% - 64px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.tb.tb-landing .r10-evening{isolation:isolate;padding-top:36vh;position:relative}.tb.tb-landing .r10-evening .td-sales-day{background:0 0}.tb.tb-landing .r10-evening :is(.tb-pricing-heading,.tb-faq-intro) h2{color:#f7f5ef}.tb.tb-landing .r10-evening :is(.tb-pricing-heading,.tb-faq-intro) p{color:#eadfe6;text-shadow:0 1px 14px #24122580}.tb.tb-landing .r10-evening :is(.tb-pricing-heading,.tb-faq-intro,.tb-volume-quote) .tb-eyebrow{color:#e7ced9}.tb.tb-landing .r10-evening :is(.tb-price-card,.tb-volume-quote){background:#fffffff0;border-color:#ffffff8c;box-shadow:0 28px 64px -30px #14081699}.tb.tb-landing .r10-evening .tb-volume-quote .tb-eyebrow{color:var(--r7-muted)}.tb.tb-landing .r10-evening .tb-pricing-rules{background:#230f248c;border-radius:20px;width:fit-content;max-width:100%;margin-inline:auto;padding:10px 22px}.tb.tb-landing .r10-evening .tb-pricing-rules p{color:#eadfe6}.tb.tb-landing .r10-evening :is(.tb-faq>div:last-child,.tb-footer){background:#230f24a8;border-radius:32px;box-shadow:0 0 44px 28px #230f2438}.tb.tb-landing .r10-evening .tb-faq>div:last-child{padding:8px 40px}.tb.tb-landing .r10-evening .tb-faq article{border-color:#ffffff24}.tb.tb-landing .r10-evening .tb-faq h3>button{color:#f7f5ef}.tb.tb-landing .r10-evening .tb-faq h3 svg{color:#e7ced9}.tb.tb-landing .r10-evening .tb-faq-answer p{color:#dae0ec}.tb.tb-landing .r10-evening .tb-faq-answer a{color:#f7f5ef}.tb.tb-landing .r10-evening .tb-faq-intro .tb-button-outline{color:#f7f5ef;background:#230f2459;border-color:#ffffff80}.tb.tb-landing .r10-evening .tb-closing-hire{background:0 0}.tb.tb-landing .r10-evening :is(.tb-pricing-heading h2,.tb-faq-intro h2,.tb-closing-hire-inner>:is(h2,p,small)){text-shadow:0 1px 14px #24122580}.tb.tb-landing .r10-evening .tb-footer-shell{background:0 0;border:0;padding:24px}.tb.tb-landing .r10-evening .tb-footer{color:#eadfe6;padding:28px 40px}.tb.tb-landing .r10-evening .tb-footer :is(a,.tb-footer-brand>span){color:#eadfe6}.tb.tb-landing .r10-evening .tb-footer a:hover{color:#fff}.tb-landing .r7-sky{--r7-tail:42vh;--r7-hero:calc(100% - var(--r7-tail));height:calc(100% + var(--r7-tail));background:linear-gradient(180deg, #131833 0, #1a2040 calc(var(--r7-hero) * .24), #2b3253 calc(var(--r7-hero) * .46), #474d68 calc(var(--r7-hero) * .63), #6d6a80 calc(var(--r7-hero) * .78), #a197b0 calc(var(--r7-hero) * .92), #b9b0c6 var(--r7-hero), #dfd7e2 calc(var(--r7-hero) + var(--r7-tail) * .42), #f6f5f8 calc(var(--r7-hero) + var(--r7-tail) * .8), #fff calc(var(--r7-hero) + var(--r7-tail) * .92))}.tb .n7-connected .n7-desk{text-align:left;grid-template-columns:minmax(0,500px) minmax(0,460px);justify-content:center;align-items:center;column-gap:72px;width:100%;margin:88px auto 0;display:grid}.tb .n7-connected .n7-desk-film{grid-area:1/1/span 2}.tb .n7-connected .n7-desk-copy{text-align:left;grid-area:1/2;align-self:end;max-width:none;margin:0}.tb .n7-connected .n7-desk-copy h3{letter-spacing:-.02em;text-wrap:balance;margin-top:10px}.tb .n7-connected .n7-desk-points{grid-area:2/2;grid-template-columns:1fr;align-self:start;gap:16px;margin-top:28px}@media (width<=999px){.tb .n7-connected .n7-desk{grid-template-columns:minmax(0,520px);row-gap:24px;margin-top:56px}.tb .n7-connected .n7-desk-copy{text-align:center;grid-area:1/1}.tb .n7-connected .n7-desk-film{grid-area:2/1}.tb .n7-connected .n7-desk-points{grid-area:3/1;margin-top:0}}.n7-tabs{display:none}@media (width<=999px){.tb .n7-apps{grid-template-columns:1fr;gap:0;margin-top:28px}.tb .n7-tabs{background:#eef1f6;border-radius:999px;gap:4px;margin:0 auto 20px;padding:4px;display:flex}.tb .n7-tabs button{min-width:76px;min-height:36px;color:var(--r7-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:15px;font-weight:500;transition:background-color .25s,color .25s}.tb .n7-tabs button[aria-pressed=true]{color:var(--r7-ink);background:#fff;box-shadow:0 1px 3px #1018281f}.tb .n7-tabs button:focus-visible{outline-offset:2px;outline:2px solid #216dae}.tb .n7-apps>.n7-app{visibility:hidden;opacity:0;grid-area:2/1;align-self:center;transition:opacity .35s,visibility 0s .35s}.tb .n7-apps>.n7-app[data-on]{visibility:visible;opacity:1;transition:opacity .35s}}.tf-progress{display:none}@media (width<=720px){.tb .tf-progress{background:#dfe3ea;border-radius:3px;width:96px;height:3px;margin:0 auto;display:block;overflow:hidden}.tb .tf-progress span{background:var(--r7-ink);transform-origin:0;height:100%;transform:scaleX(calc(.25 + .75 * var(--p,0)));display:block}.tb .tb-more-links .cm-job .tb-more-visual{display:none}}
