.tt-price-table{display:block}.tt-price-table .pt__controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:20px}.tt-price-table .pt__planpick{display:none;margin-bottom:12px;overflow-x:auto;scrollbar-width:none}.tt-price-table .pt__planpick::-webkit-scrollbar{display:none}.tt-price-table .pt__wrap{border:var(--tt-b-stroke) solid var(--zp-stroke,var(--tt-b-night));border-radius:var(--tt-b-radius-card);background:var(--tt-b-white);overflow:hidden;box-shadow:10px 10px 0 var(--zp-shadow,var(--tt-b-night))}.tt-price-table .pt{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--tt-b-fs-body)}.tt-price-table .pt caption{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tt-price-table .pt td,.tt-price-table .pt th{padding:16px 20px;text-align:start;vertical-align:top;border-bottom:var(--tt-b-stroke) solid var(--s-line)}.tt-price-table .pt tbody th{width:28%;font-weight:560;font-size:var(--tt-b-fs-small);line-height:1.4;color:var(--tt-b-night)}.tt-price-table .pt td+td,.tt-price-table .pt td+th,.tt-price-table .pt th+td,.tt-price-table .pt th+th{border-inline-start:var(--tt-b-stroke) solid var(--s-line)}.tt-price-table .pt thead td,.tt-price-table .pt thead th{padding-block:20px 12px;border-bottom:0}.tt-price-table .pt__plan{font-size:clamp(1.5rem,1rem + 1vw,2.25rem);line-height:1.05;letter-spacing:-.035em;font-weight:600;font-variation-settings:"SHRP" 100;color:var(--tt-b-night)}.tt-price-table .pt thead th:nth-of-type(4n+1){box-shadow:inset 0 6px 0 var(--tt-b-cyan)}.tt-price-table .pt thead th:nth-of-type(4n+2){box-shadow:inset 0 6px 0 var(--tt-b-magenta)}.tt-price-table .pt thead th:nth-of-type(4n+3){box-shadow:inset 0 6px 0 var(--tt-b-yellow)}.tt-price-table .pt thead th:nth-of-type(4n+4){box-shadow:inset 0 6px 0 var(--tt-b-coral)}.tt-price-table .pt__for td{color:var(--tt-color-text-muted);font-size:var(--tt-b-fs-small);line-height:1.45}.tt-price-table .pt__price td{padding-block:18px 20px}.tt-price-table .pt__amount{display:block;font-family:var(--font-mono);font-stretch:87.5%;font-size:clamp(1.625rem,.8rem + 1.6vw,2.75rem);line-height:.95;letter-spacing:-.05em;font-weight:600;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;color:var(--tt-b-night)}.tt-price-table .pt__unit{display:block;margin-top:8px;font-size:var(--tt-b-fs-small);font-weight:560;color:var(--tt-b-night)}.tt-price-table .pt__sub{display:block;margin-top:2px;font-size:var(--tt-b-fs-small);color:var(--s-fg-soft)}.tt-price-table .pt__req{font-weight:var(--font-weight-label)}.tt-price-table .pt__val{color:var(--tt-b-night);font-size:var(--tt-b-fs-small);line-height:1.45}.tt-price-table .pt__no{color:var(--tt-color-text-muted-strong)}.tt-price-table .pt tbody tr:last-child>*{border-bottom:0}.tt-price-table .pt__cta td{padding-block:18px 22px}.tt-price-table .pt__cta .tt-btn{width:100%;justify-content:center}@media(max-width:47.98rem){.tt-price-table .pt__planpick{display:block}.tt-price-table .pt tbody th{width:44%}.tt-price-table .pt td,.tt-price-table .pt th{padding:12px 14px}.tt-price-table .pt__plan{font-size:var(--text-heading-24)}.tt-price-table .pt__wrap[data-pick="0"] [data-col]:not([data-col="0"]),.tt-price-table .pt__wrap[data-pick="1"] [data-col]:not([data-col="1"]),.tt-price-table .pt__wrap[data-pick="2"] [data-col]:not([data-col="2"]),.tt-price-table .pt__wrap[data-pick="3"] [data-col]:not([data-col="3"]),.tt-price-table .pt__wrap[data-pick="4"] [data-col]:not([data-col="4"]){display:none}.tt-price-table .pt__amount{font-size:clamp(2rem,1rem + 4vw,2.75rem)}}.tt-radial-map{display:block}.tt-radial-map .rm__stage{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tt-radial-map .rm__lines{display:none}.tt-radial-map .rm__center{grid-column:1/-1;justify-self:center;padding:10px 18px;border-radius:var(--tt-radius-full);background:var(--tt-color-bg-night);color:var(--tt-color-text-inverse);font-weight:var(--font-weight-strong);font-size:var(--text-label-16);margin-bottom:6px}.tt-radial-map .rm__node{padding:10px 12px;border:2px solid var(--tt-color-text);border-radius:var(--tt-radius-sm);background:var(--tt-color-bg-surface);min-width:0}.tt-radial-map .rm__title{font-size:var(--text-label-14);font-weight:var(--font-weight-strong);line-height:1.25}.tt-radial-map .rm__items{margin-top:4px;font-size:12px;line-height:1.35;color:var(--tt-color-text-muted-strong)}.tt-radial-map .rm__legend{display:flex;align-items:center;gap:10px;margin-top:14px;font-size:var(--text-copy-14);color:var(--tt-color-text-muted-strong)}.tt-radial-map .rm__key{inline-size:28px;block-size:1px;background:var(--tt-color-text);flex:none}@media(min-width:40rem){.tt-radial-map .rm__stage{display:block;aspect-ratio:1/1;max-inline-size:640px;margin-inline:auto}.tt-radial-map .rm__lines{display:block;position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible}.tt-radial-map .rm__ring{fill:none;stroke:var(--tt-color-line-strong);stroke-dasharray:2 5;vector-effect:non-scaling-stroke;stroke-width:1}.tt-radial-map .rm__spoke{stroke:var(--tt-color-text);vector-effect:non-scaling-stroke;stroke-width:1}.tt-radial-map .rm__center{left:50%;top:50%;margin:0;max-inline-size:30%;white-space:normal}.tt-radial-map .rm__center,.tt-radial-map .rm__node{position:absolute;transform:translate(-50%,-50%);z-index:1;text-align:center}.tt-radial-map .rm__node{inline-size:27%;padding:8px 10px}}.tt-steps-flow{display:block}.tt-steps-flow .sf__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tt-steps-flow .sf__step{position:relative;display:grid;align-content:start;gap:6px;padding:14px;border:2px solid var(--tt-color-text);border-radius:var(--tt-radius-sm);background:var(--tt-color-bg-surface);min-width:0}.tt-steps-flow .sf__step.is-last{background:var(--tt-color-bg-night);color:var(--tt-color-text-inverse);border-color:var(--tt-color-bg-night)}.tt-steps-flow .sf__n{font-size:var(--text-label-12);font-weight:560;color:var(--tt-color-text-muted-strong);font-variant-numeric:tabular-nums lining-nums}.tt-steps-flow .sf__step.is-last .sf__get,.tt-steps-flow .sf__step.is-last .sf__n{color:var(--tt-color-text-inverse-muted)}.tt-steps-flow .sf__title{font-weight:var(--font-weight-strong);line-height:1.25}.tt-steps-flow .sf__get{font-size:var(--text-copy-14);line-height:1.4;color:var(--tt-color-text-muted);padding-top:8px;border-top:1px solid var(--tt-color-line)}.tt-steps-flow .sf__step.is-last .sf__get{border-top-color:var(--tt-color-line-inverse)}@media(min-width:64rem){.tt-steps-flow .sf__list{grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.tt-steps-flow .sf__step{border-radius:0;border-inline-start-width:0;min-block-size:168px}.tt-steps-flow .sf__step:first-child{border-inline-start-width:1px;border-radius:var(--tt-radius-sm) 0 0 var(--tt-radius-sm)}.tt-steps-flow .sf__step.is-last{border-radius:0 var(--tt-radius-sm) var(--tt-radius-sm) 0}.tt-steps-flow .sf__step:not(.is-last):after{content:"";position:absolute;z-index:1;inset-inline-end:-6px;inset-block-start:18px;inline-size:11px;block-size:11px;background:var(--tt-color-bg-surface);border-top:2px solid var(--tt-color-text);border-right:2px solid var(--tt-color-text);transform:rotate(45deg)}}.tt-migration-flow{display:block}.tt-migration-flow ol,.tt-migration-flow ul{list-style:none;margin:0;padding:0}.tt-migration-flow .mg__row{display:grid;grid-template-columns:1fr;gap:10px;justify-items:stretch}.tt-migration-flow .mg__box{padding:14px;border:2px solid var(--tt-color-text);border-radius:var(--tt-radius-sm);background:var(--tt-color-bg-surface)}.tt-migration-flow .mg__box--zoho{background:var(--tt-color-bg-night);border-color:var(--tt-color-bg-night);color:var(--tt-color-text-inverse)}.tt-migration-flow .mg__h{font-size:var(--text-label-12);font-weight:var(--font-weight-label);color:var(--tt-color-text-muted-strong);margin-bottom:8px}.tt-migration-flow .mg__box--zoho .mg__h{color:var(--tt-color-text-inverse-muted)}.tt-migration-flow .mg__chips{display:flex;flex-wrap:wrap;gap:6px}.tt-migration-flow .mg__chips li{padding:4px 9px;border:1px solid var(--tt-color-line-strong);border-radius:var(--tt-radius-xs);font-size:13px;font-weight:500}.tt-migration-flow .mg__box--zoho .mg__chips li{border-color:var(--tt-color-line-inverse-strong)}.tt-migration-flow .mg__arrow{justify-self:center;inline-size:1px;block-size:20px;background:var(--tt-color-text);position:relative}.tt-migration-flow .mg__arrow:after{content:"";position:absolute;left:-4px;bottom:-1px;border:4.5px solid rgba(0,0,0,0);border-top:6px solid var(--tt-color-text);border-bottom:0}.tt-migration-flow .mg__mid{display:grid;gap:6px}.tt-migration-flow .mg__mid li{padding:8px 12px;border:1px dashed var(--tt-color-text-muted-strong);border-radius:var(--tt-radius-sm);font-size:13px;text-align:center;background:var(--tt-color-bg-paper)}.tt-migration-flow .mg__bands{display:grid;gap:8px;margin-top:18px}.tt-migration-flow .mg__band{display:flex;align-items:center;gap:12px;font-size:var(--text-copy-14)}.tt-migration-flow .mg__line{inline-size:40px;block-size:2px;background:var(--tt-color-text);flex:none}.tt-migration-flow .mg__band--re .mg__line{background:repeating-linear-gradient(90deg,var(--tt-color-text) 0 5px,transparent 5px 9px)}@media(min-width:48rem){.tt-migration-flow .mg__row{grid-template-columns:minmax(0,1.1fr) 28px minmax(0,1fr) 28px minmax(0,.9fr);align-items:center}.tt-migration-flow .mg__arrow{inline-size:100%;block-size:1px}.tt-migration-flow .mg__arrow:after{left:auto;right:-1px;bottom:-4px;border:4.5px solid rgba(0,0,0,0);border-left:6px solid var(--tt-color-text);border-right:0}}.tt-decision-tree{display:block}.tt-decision-tree .dt__grid{display:grid;grid-template-columns:1fr;gap:0}.tt-decision-tree .dt__q{padding:14px 16px;border:2px solid var(--tt-color-text);border-radius:var(--tt-radius-sm);background:var(--tt-color-bg-surface);font-weight:var(--font-weight-strong)}.tt-decision-tree .dt__out{padding:14px 16px;border-radius:var(--tt-radius-sm);background:var(--tt-color-bg-night);color:var(--tt-color-text-inverse)}.tt-decision-tree .dt__t{font-weight:var(--font-weight-strong)}.tt-decision-tree .dt__x{margin-top:4px;font-size:var(--text-copy-14);line-height:1.45;color:var(--tt-color-text-inverse-muted)}.tt-decision-tree .dt__edge{position:relative;padding:8px 0 8px 28px;font-size:var(--text-label-14);font-weight:var(--font-weight-label);color:var(--tt-color-text-muted-strong)}.tt-decision-tree .dt__edge:before{content:"";position:absolute;inset-inline-start:14px;inset-block:0;inline-size:1px;background:var(--tt-color-text)}.tt-decision-tree .dt__aside{display:grid;gap:8px;margin-top:24px;padding-top:20px;border-top:1px dashed var(--tt-color-line-strong)}.tt-decision-tree .dt__aside .dt__out{background:var(--tt-color-bg-sunken);color:var(--tt-color-text)}.tt-decision-tree .dt__aside .dt__x{color:var(--tt-color-text-muted)}@media(min-width:48rem){.tt-decision-tree .dt__grid{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);grid-template-areas:"q1 e1 a" "e2 . ." "q2 e3 b" "e4 . ." "c . .";align-items:center}.tt-decision-tree .dt__q1{grid-area:q1}.tt-decision-tree .dt__e1{grid-area:e1}.tt-decision-tree .dt__a{grid-area:a}.tt-decision-tree .dt__e2{grid-area:e2}.tt-decision-tree .dt__q2{grid-area:q2}.tt-decision-tree .dt__e3{grid-area:e3}.tt-decision-tree .dt__b{grid-area:b}.tt-decision-tree .dt__e4{grid-area:e4}.tt-decision-tree .dt__c{grid-area:c}.tt-decision-tree .dt__e1,.tt-decision-tree .dt__e3{padding:0 0 18px;text-align:center}.tt-decision-tree .dt__e1:before,.tt-decision-tree .dt__e3:before{inset-inline:0;inset-block:auto 8px;inline-size:auto;block-size:1px}.tt-decision-tree .dt__aside{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:center;gap:0}.tt-decision-tree .dt__aside .dt__out{grid-column:3;grid-row:1}.tt-decision-tree .dt__aside:before{content:"";grid-column:2;grid-row:1;block-size:1px;background:var(--tt-color-text-muted-strong)}.tt-decision-tree .dt__aside .dt__q{grid-column:1;grid-row:1}}.tt-app-visual{display:block;min-width:0}.tt-app-visual .sf{margin:0;min-width:0}.tt-app-visual .sf__win{overflow:hidden;background:var(--tt-b-white);color:var(--tt-b-night);border:var(--tt-b-stroke) solid var(--zp-stroke,var(--tt-b-night));border-radius:16px;box-shadow:var(--tt-b-offset) var(--tt-b-offset) 0 var(--zp-shadow,var(--tt-b-night))}.tt-app-visual .sf__bar{display:flex;align-items:center;gap:12px;padding:0 12px;block-size:38px;border-bottom:var(--tt-b-stroke) solid var(--tt-b-night);background:var(--tt-b-paper)}.tt-app-visual .sf__dots{display:inline-flex;gap:5px;flex:none}.tt-app-visual .sf__dots i{inline-size:9px;block-size:9px;border-radius:50%;border:2px solid var(--tt-b-night)}.tt-app-visual .sf__dots i:first-child{background:var(--tt-b-coral)}.tt-app-visual .sf__dots i:nth-child(2){background:var(--tt-b-yellow)}.tt-app-visual .sf__dots i:nth-child(3){background:var(--tt-b-cyan)}.tt-app-visual .sf__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:560}.tt-app-visual .sf__tag{margin-inline-start:auto;flex:none;padding:1px 6px;border:1px solid var(--tt-b-night);border-radius:var(--tt-radius-xs);font-size:var(--text-label-12);font-weight:600;background:var(--tt-b-white)}.tt-app-visual .sf__cap{margin-top:12px;font-size:var(--tt-b-fs-small)}.tt-app-visual .sf__win{position:relative}.tt-app-visual .sf__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px}.tt-app-visual .sf__meta:empty{display:none}.tt-app-visual .sf__meta>.sf__tag{margin-inline-start:0}.tt-app-visual .sf__zoom{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:6px 16px;border:var(--tt-b-stroke) solid var(--tt-b-night);border-radius:99px;background:var(--tt-b-white);color:var(--tt-b-night);font:inherit;font-size:var(--tt-b-fs-small);font-weight:600;cursor:zoom-in}.tt-app-visual .sf__zoom:focus-visible{outline:3px solid var(--tt-b-night);outline-offset:3px}@media(min-width:64rem){.tt-app-visual .sf__zoom{display:none}.tt-app-visual .sf__meta:not(:has(.sf__tag)){display:none}}.tt-app-visual .sf__dlg{inline-size:100vw;max-inline-size:100vw;block-size:100dvh;max-block-size:100dvh;margin:0;padding:0;border:0;background:var(--tt-b-night);color:var(--tt-b-paper)}.tt-app-visual .sf__dlg[open]{display:grid;grid-template-rows:auto minmax(0,1fr)}.tt-app-visual .sf__dlg::backdrop{background:rgba(14,22,64,.7)}.tt-app-visual .sf__dlg-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px}.tt-app-visual .sf__dlg-t{font-size:var(--tt-b-fs-small);font-weight:600}.tt-app-visual .sf__close{min-block-size:44px;padding:6px 18px;border:var(--tt-b-stroke) solid var(--tt-b-yellow);border-radius:99px;background:rgba(0,0,0,0);color:inherit;font:inherit;font-weight:600;cursor:pointer}.tt-app-visual .sf__close:focus-visible{outline:3px solid var(--tt-b-yellow);outline-offset:3px}.tt-app-visual .sf__dlg-scroll{overflow:auto;overscroll-behavior:contain;padding:0 16px 16px}.tt-app-visual .sf__dlg-scroll img{display:block;inline-size:auto;max-inline-size:none;block-size:auto;background:var(--tt-b-white);border-radius:8px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.tt-app-visual .sf__win{transition:transform .5s var(--tt-ease-out)}.tt-app-visual .sf__win:hover{transform:translateY(var(--tt-motion-ui-lift)) rotate(var(--tt-motion-ui-tilt))}}.tt-inbox-ui{display:block}.tt-inbox-ui .ib{display:grid;grid-template-columns:1fr;gap:10px;flex:1;min-height:0}.tt-inbox-ui ul{list-style:none;margin:0;padding:0}.tt-inbox-ui .ib__folders{display:flex;flex-wrap:wrap;gap:4px;font-size:12px}.tt-inbox-ui .ib__folders li{padding:4px 8px;border-radius:4px;color:var(--tt-color-text-muted-strong)}.tt-inbox-ui .ib__folders li.is-on{background:var(--tt-color-bg-selected);color:var(--tt-color-text);font-weight:560}.tt-inbox-ui .ib__list{border:1px solid var(--tt-color-line-card);border-radius:6px;overflow:hidden}.tt-inbox-ui .ib__msg{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:9px 12px;border-bottom:1px solid var(--tt-color-line)}.tt-inbox-ui .ib__msg:last-child{border-bottom:0}.tt-inbox-ui .ib__from{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-inbox-ui .ib__from,.tt-inbox-ui .ib__time{font-size:12px;color:var(--tt-color-text-muted-strong)}.tt-inbox-ui .ib__time{font-variant-numeric:tabular-nums lining-nums}.tt-inbox-ui .ib__subj{grid-column:1/-1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-inbox-ui .ib__msg.is-unread .ib__from,.tt-inbox-ui .ib__msg.is-unread .ib__subj{font-weight:560;color:var(--tt-color-text)}.tt-inbox-ui .ib__msg.is-unread{border-inline-start:3px solid var(--tt-color-data-new-strong)}.tt-inbox-ui .ib__side{display:none}@media(min-width:40rem){.tt-inbox-ui .ib{grid-template-columns:7.5rem minmax(0,1fr) 6.5rem}.tt-inbox-ui .ib__folders{flex-direction:column;flex-wrap:nowrap}.tt-inbox-ui .ib__side{display:grid;gap:6px;align-content:start;font-size:12px}.tt-inbox-ui .ib__side li{padding:8px;border:1px solid var(--tt-color-line-card);border-radius:4px;background:var(--tt-color-bg-sunken)}}.tt-mini-app-ui{display:block}.tt-mini-app-ui .cal{flex:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--tt-color-line-card);border-radius:6px;overflow:hidden}.tt-mini-app-ui .cal__day{position:relative;border-inline-start:1px solid var(--tt-color-line);min-height:160px;background:repeating-linear-gradient(180deg,transparent 0 23px,var(--tt-color-line) 23px 24px)}.tt-mini-app-ui .cal__day:first-child{border-inline-start:0}.tt-mini-app-ui .cal__d{display:block;padding:6px 8px;font-size:12px;font-weight:560;background:var(--tt-color-bg-sunken);border-bottom:1px solid var(--tt-color-line)}.tt-mini-app-ui .cal__ev{position:absolute;inset-inline:4px;inset-block-start:var(--top);block-size:var(--h);padding:4px 6px;border-radius:4px;font-size:11px;line-height:1.25;overflow:hidden;border-inline-start:3px solid}.tt-mini-app-ui .cal__ev--a{background:var(--tt-color-data-new-tint);border-color:var(--tt-color-data-new-strong)}.tt-mini-app-ui .cal__ev--b{background:var(--tt-color-data-offer-tint);border-color:var(--tt-color-data-offer-strong)}.tt-mini-app-ui .mt{flex:1;display:grid;grid-template-columns:1fr;gap:10px}.tt-mini-app-ui .mt__screen{position:relative;display:grid;align-content:start;gap:8px;padding:14px;border-radius:6px;background:var(--tt-color-bg-night);color:var(--tt-color-text-inverse);min-height:150px;font-size:12px}.tt-mini-app-ui .mt__screen i{display:block;block-size:6px;border-radius:3px;background:var(--tt-color-line-inverse-strong);inline-size:70%}.tt-mini-app-ui .mt__screen i:nth-of-type(2){inline-size:54%}.tt-mini-app-ui .mt__screen i:nth-of-type(3){inline-size:62%}.tt-mini-app-ui .mt__people{list-style:none;margin:0;padding:0;display:flex;gap:8px}.tt-mini-app-ui .mt__people li{display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:50%;background:var(--tt-color-bg-sunken-strong);font-size:11px;font-weight:560}.tt-mini-app-ui .sh{flex:1;display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:10px}.tt-mini-app-ui .sh__thumbs{list-style:none;margin:0;padding:0;display:grid;gap:6px;align-content:start}.tt-mini-app-ui .sh__thumbs li{aspect-ratio:16/10;border:1px solid var(--tt-color-line-card);border-radius:3px;background:var(--tt-color-bg-sunken)}.tt-mini-app-ui .sh__thumbs li.is-on{outline:2px solid var(--tt-color-text);outline-offset:1px}.tt-mini-app-ui .sh__slide{display:grid;align-content:center;gap:8px;padding:18px;border:1px solid var(--tt-color-line-card);border-radius:4px;background:var(--tt-color-bg-paper)}.tt-mini-app-ui .sh__t{font-size:16px;font-weight:560;font-variation-settings:"SHRP" 100}.tt-mini-app-ui .sh__s{font-size:12px;color:var(--tt-color-text-muted-strong)}.tt-mini-app-ui .sh__bar{block-size:6px;border-radius:3px;background:var(--tt-color-bg-sunken-strong);inline-size:76%}.tt-mini-app-ui .sh__bar--2{inline-size:58%}.tt-ui-frame{display:flex;flex-direction:column;inline-size:100%;min-width:0;background:var(--tt-b-white);border:var(--tt-b-stroke) solid var(--zp-stroke,var(--tt-b-night));border-radius:16px;box-shadow:var(--tt-b-offset) var(--tt-b-offset) 0 var(--zp-shadow,var(--tt-b-night));color:var(--tt-b-night);font-size:13px;line-height:1.35;overflow:hidden}.tt-ui-frame.uf--fixed{aspect-ratio:var(--uf-mratio)}@media(min-width:40rem){.tt-ui-frame.uf--fixed{aspect-ratio:var(--uf-ratio)}}.tt-ui-frame .uf__bar{display:flex;align-items:center;gap:12px;padding:0 12px;block-size:38px;flex:none;border-bottom:var(--tt-b-stroke) solid var(--tt-b-night);background:var(--tt-b-paper)}.tt-ui-frame.uf--doc .uf__bar{background:var(--tt-color-bg-surface)}.tt-ui-frame .uf__dots{display:inline-flex;gap:5px}.tt-ui-frame .uf__dots i{inline-size:9px;block-size:9px;border-radius:50%;border:2px solid var(--tt-b-night)}.tt-ui-frame .uf__dots i:first-child{background:var(--tt-b-coral)}.tt-ui-frame .uf__dots i:nth-child(2){background:var(--tt-b-yellow)}.tt-ui-frame .uf__dots i:nth-child(3){background:var(--tt-b-cyan)}.tt-ui-frame .uf__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:560}.tt-ui-frame .uf__ex{margin-inline-start:auto;flex:none;padding:1px 6px;border:1px solid var(--tt-color-line-card);border-radius:var(--tt-radius-xs);font-size:var(--text-label-12);font-weight:600;color:var(--tt-b-night);background:var(--tt-b-yellow);border-color:var(--tt-b-night)}.tt-ui-frame .uf__screen{flex:1;min-height:0;padding:14px;display:flex;flex-direction:column;gap:12px}.zdoc{display:block}.zdoc ol,.zdoc ul{list-style:none;margin:0;padding:0}.zdoc .inv{display:flex;gap:14px;align-items:flex-start;padding:12px;border:1px solid var(--tt-color-line-card);border-radius:6px;border-inline-start:3px solid var(--tt-color-data-new-strong)}.zdoc .inv__date{display:grid;inline-size:40px;flex:none;border:1px solid var(--tt-color-line-card);border-radius:4px;overflow:hidden}.zdoc .inv__mon{block-size:10px;background:var(--tt-color-text)}.zdoc .inv__day{block-size:26px;background:var(--tt-color-bg-surface)}.zdoc .inv__t{font-weight:560;font-size:13px}.zdoc .inv__m{font-size:12px;color:var(--tt-color-text-muted-strong);margin-top:3px}.zdoc .inv__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:auto}.zdoc .inv__grid span{block-size:22px;border-radius:3px;background:var(--tt-color-bg-sunken)}.zdoc .inv__grid span.is-on{background:var(--tt-color-data-new);box-shadow:inset 0 0 0 1px var(--tt-color-data-mark-outline)}.zdoc .map__flow{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.zdoc .map__flow>li:not(.map__arr){padding:6px 9px;border:1px solid var(--tt-color-text);border-radius:4px;font-size:12px;font-weight:500;background:var(--tt-color-bg-surface)}.zdoc .map__arr{inline-size:14px;block-size:1px;background:var(--tt-color-text)}.zdoc .map__roles{display:flex;flex-wrap:wrap;gap:6px}.zdoc .map__roles li{padding:3px 8px;border-radius:var(--tt-radius-full);background:var(--tt-color-bg-sunken);font-size:12px}.zdoc .map__rules{display:grid;gap:6px;margin-top:auto}.zdoc .map__rules li{padding:8px 10px;border-inline-start:3px solid var(--tt-color-data-offer-strong);background:var(--tt-color-bg-paper);font-size:12px}.zdoc .qt{display:grid;gap:12px}.zdoc .qt__sec{display:grid;gap:5px;padding-bottom:10px;border-bottom:1px solid var(--tt-color-line)}.zdoc .qt__h{font-size:12px;font-weight:560}.zdoc .qt__l{display:block;block-size:5px;border-radius:3px;background:var(--tt-color-bg-sunken-strong)}.zdoc .qt__sign{display:flex;justify-content:space-between;gap:20px;padding-top:6px}.zdoc .qt__sign span{flex:1;block-size:1px;background:var(--tt-color-text)}.zdoc .rl{display:grid;gap:12px;padding:14px;border:1px solid var(--tt-color-line-card);border-radius:6px;background:var(--tt-color-bg-paper)}.zdoc .rl__stage{font-weight:560}.zdoc .rl__field{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;font-size:12px;color:var(--tt-color-text-muted-strong)}.zdoc .rl__in{block-size:26px;border:1px solid var(--tt-color-state-error-icon);border-radius:4px;background:var(--tt-color-bg-surface)}.zdoc .ck{display:grid;gap:8px}.zdoc .ck li{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--tt-color-line-card);border-radius:6px;font-size:13px}.zdoc .ck__box{inline-size:16px;block-size:16px;border:1px solid var(--tt-color-text);border-radius:3px;flex:none}.zdoc .ck li.is-done .ck__box{background:var(--tt-color-data-done);border-color:var(--tt-color-data-mark-outline)}.zdoc .th{display:grid;gap:10px}.zdoc .th__msg{max-inline-size:82%;padding:10px 12px;border-radius:10px 10px 10px 2px;background:var(--tt-color-bg-sunken);font-size:13px}.zdoc .th__msg--mine{justify-self:end;border-radius:10px 10px 2px 10px;background:var(--tt-color-bg-selected)}.zdoc .tree{display:grid;gap:4px;font-size:13px}.zdoc .tree ul{display:grid;gap:4px;margin:4px 0 2px 9px;padding-inline-start:16px;border-inline-start:1px solid var(--tt-color-line-strong)}.zdoc .tree__name{display:inline-flex;align-items:center;gap:8px}.zdoc .tree__dir>.tree__name{font-weight:560}.zdoc .tree__file .tree__name{color:var(--tt-color-text-muted-strong)}.zdoc .tree__ico{inline-size:12px;block-size:14px;border:1px solid var(--tt-color-text-muted-strong);border-radius:2px;flex:none}.zdoc .tree__ico--dir{inline-size:16px;block-size:12px;border-color:var(--tt-color-text);background:var(--tt-color-bg-sunken);border-radius:2px 5px 2px 2px}.zdoc .rp{border:1px solid var(--tt-color-line-card);border-radius:6px;overflow:hidden}.zdoc .rp__tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:10px 12px;border-bottom:1px solid var(--tt-color-line);align-items:center}.zdoc .rp__tr:last-child{border-bottom:0}.zdoc .rp__tr--h{background:var(--tt-color-bg-sunken);font-size:11px;font-weight:500;color:var(--tt-color-text-muted-strong)}.zdoc .rp__tr--h span:nth-child(2){display:none}.zdoc .rp__zone{font-weight:560}.zdoc .rp__found{grid-column:1/-1;grid-row:2;color:var(--tt-color-text-muted-strong);font-size:12px}.zdoc .rp__prio{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:1px 9px;border-radius:var(--tt-radius-full);font-size:11px;font-weight:500;white-space:nowrap}.zdoc .rp__prio:before{content:"";inline-size:7px;block-size:7px;border-radius:50%;border:1px solid var(--tt-color-data-mark-outline)}.zdoc .rp__prio[data-l=high]{background:var(--tt-color-state-error-bg);color:var(--tt-color-state-error-fg)}.zdoc .rp__prio[data-l=high]:before{background:var(--tt-color-state-error-icon);border-color:rgba(0,0,0,0)}.zdoc .rp__prio[data-l=mid]{background:var(--tt-color-data-offer-tint)}.zdoc .rp__prio[data-l=mid]:before{background:var(--tt-color-data-offer)}.zdoc .rp__prio[data-l=low]{background:var(--tt-color-bg-sunken)}.zdoc .rp__prio[data-l=low]:before{background:var(--tt-color-data-neutral)}@media(min-width:40rem){.zdoc .rp__tr{grid-template-columns:7rem minmax(0,1fr) auto}.zdoc .rp__tr--h span:nth-child(2){display:block}.zdoc .rp__found{grid-column:auto;grid-row:auto;font-size:13px;color:var(--tt-color-text)}}.zdoc .mp{border:1px solid var(--tt-color-line-card);border-radius:6px;overflow:hidden}.zdoc .mp__tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 10px;padding:8px 12px;border-bottom:1px solid var(--tt-color-line);align-items:center;font-size:12px}.zdoc .mp__tr:last-child{border-bottom:0}.zdoc .mp__tr--h{background:var(--tt-color-bg-sunken);font-weight:560;color:var(--tt-color-text-muted-strong)}.zdoc .mp__tr--h span:nth-child(3){display:none}.zdoc .mp__src{color:var(--tt-color-text-muted-strong);overflow-wrap:anywhere}.zdoc .mp__dst{font-weight:500;overflow-wrap:anywhere}.zdoc .mp__st{grid-column:2;font-size:11px;color:var(--tt-color-text-muted-strong)}.zdoc .mp__st[data-k=change]{color:var(--tt-color-text);font-weight:500}.zdoc .mp__st[data-k=new]{color:var(--tt-color-state-warning-fg);font-weight:500}@media(min-width:40rem){.zdoc .mp__tr{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 7.5rem}.zdoc .mp__tr--h span:nth-child(3){display:block}.zdoc .mp__st{grid-column:auto}}.tt-step-line{display:block}.tt-step-line .sl{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tt-b-gap)}.tt-step-line .sl__step{display:flex;flex-direction:column;gap:12px;min-width:0;padding:clamp(22px,2.2vw,36px);border-radius:var(--tt-b-radius-card)}.tt-step-line .sl__step:is([data-surface=paper],[data-surface=white]){border:var(--tt-b-stroke) solid var(--tt-b-night)}.tt-step-line .sl__n{font-family:var(--font-mono);font-stretch:87.5%;font-weight:600;font-size:.9375rem;font-variant-numeric:tabular-nums lining-nums}.tt-step-line .sl__title{margin-top:auto;padding-top:20px;font-size:clamp(1.5rem,1rem + 1.1vw,2.25rem);line-height:1.04;letter-spacing:-.035em;font-weight:600;font-variation-settings:"SHRP" 100;text-wrap:balance}.tt-step-line .sl__text{font-size:var(--tt-b-fs-body);line-height:1.5;max-width:40ch}.tt-step-line .sl__link{margin-top:28px}@media(min-width:48rem){.tt-step-line .sl{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-step-line .sl__step{min-block-size:240px}}@media(min-width:64rem){.tt-step-line .sl{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.tt-step-line .sl__step{min-block-size:280px}}.tt-clause-list{display:block}.tt-clause-list .cl{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tt-b-gap)}.tt-clause-list .cl__item{display:flex;flex-direction:column;gap:14px;min-width:0;padding:clamp(24px,2.6vw,40px);border-radius:var(--tt-b-radius-card)}.tt-clause-list .cl__item:is([data-surface=paper],[data-surface=white]){border:var(--tt-b-stroke) solid var(--tt-b-night)}.tt-clause-list .cl__n{font-family:var(--font-mono);font-stretch:87.5%;font-weight:600;font-size:clamp(2.75rem,1rem + 2.6vw,4.5rem);line-height:.86;letter-spacing:-.06em;font-variant-numeric:tabular-nums lining-nums}.tt-clause-list .cl__t{margin-top:12px;font-size:clamp(1.375rem,1rem + .9vw,1.875rem);line-height:1.1;letter-spacing:-.025em;font-weight:600;font-variation-settings:"SHRP" 100}.tt-clause-list .cl__x{font-size:var(--tt-b-fs-body);max-width:46ch}@media(min-width:48rem){.tt-clause-list .cl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.tt-clause-list .cl,.tt-clause-list .cl--short{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-clause-list .cl__item{min-block-size:300px}}.tt-fit-columns{display:block}.tt-fit-columns .fit__h2{margin-bottom:clamp(36px,4vw,64px)}.tt-fit-columns .fit{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tt-b-gap)}.tt-fit-columns .fit__col{min-width:0;padding:clamp(24px,3vw,48px);border-radius:var(--tt-b-radius-card)}.tt-fit-columns .fit__col--no{border:var(--tt-b-stroke) solid var(--tt-b-night);box-shadow:var(--tt-b-offset) var(--tt-b-offset) 0 var(--tt-b-magenta-soft)}.tt-fit-columns .fit__h3{margin-bottom:20px;font-size:clamp(1.5rem,1rem + 1.2vw,2.25rem);line-height:1.05;letter-spacing:-.03em;font-variation-settings:"SHRP" 100}.tt-fit-columns .fit__list{border-top:var(--tt-b-stroke) solid}.tt-fit-columns .fit__list>li{position:relative;padding:14px 0 14px 30px;border-bottom:var(--tt-b-stroke) solid var(--s-line);font-size:var(--tt-b-fs-body)}.tt-fit-columns .fit__list>li:before{content:"";position:absolute;inset-inline-start:2px;inset-block-start:1.3em;inline-size:16px;block-size:2px;background:currentColor}.tt-fit-columns .fit__col--no .fit__list>li:before{inline-size:12px;block-size:12px;inset-block-start:1.05em;background:none;border:2px solid;border-radius:50%}.tt-fit-columns .fit__link{display:block;margin-top:6px}@media(min-width:64rem){.tt-fit-columns .fit{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.tt-faq-section{display:block}.tt-faq-section .faq{row-gap:32px}.tt-faq-section .faq__h2,.tt-faq-section .faq__list{grid-column:1/-1;min-width:0}.tt-faq-section .faq__list p{max-width:64ch;font-size:var(--tt-b-fs-body)}@media(min-width:64rem){.tt-faq-section .faq__h2{grid-column:1/span 4;align-self:start;position:sticky;top:calc(var(--tt-header-h) + 32px)}.tt-faq-section .faq__list{grid-column:5/-1}}.tt-cta-band{display:block}.tt-cta-band .cb__grid{row-gap:32px;align-items:end}.tt-cta-band .cb__h2,.tt-cta-band .cb__side{grid-column:1/-1;min-width:0}.tt-cta-band .cb__h2{max-width:14ch}.tt-cta-band .cb__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.tt-cta-band .cb__note{margin-top:20px;font-size:var(--tt-b-fs-body);font-weight:500}@media(min-width:64rem){.tt-cta-band .cb__h2{grid-column:1/span 7}.tt-cta-band .cb__side{grid-column:8/-1}}.tt-support-block{display:block}.tt-support-block .sup{row-gap:20px;align-items:start}.tt-support-block .sup__body,.tt-support-block .sup__h2{grid-column:1/-1;min-width:0}.tt-support-block .sup__text{max-width:46ch}.tt-support-block .sup__link{margin-top:18px}@media(min-width:64rem){.tt-support-block .sup__h2{grid-column:1/span 5}.tt-support-block .sup__body{grid-column:7/-1}}.tt-related-links{display:block}.tt-related-links .rl__list{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--tt-grid-gutter);border-top:var(--tt-b-stroke) solid}.tt-related-links .rl__list>li{padding-block:18px 20px;border-bottom:var(--tt-b-stroke) solid var(--s-line);font-size:var(--tt-b-fs-h4);line-height:1.2}.tt-related-links .rl__list .tt-link-arrow{font-size:inherit}@media(min-width:64rem){.tt-related-links .rl__list{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}}.cbk__lead{color:var(--tt-color-text-muted);margin-bottom:20px;max-width:40ch}.cbk__form{display:grid;gap:18px}.cbk__hp{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.cbk__err{color:var(--tt-color-state-error-fg);font-size:var(--tt-b-fs-small)}.cbk__done{font-size:var(--text-copy-18);line-height:var(--text-copy-18--line-height);max-width:36ch}.tt-short-form{display:block}.tt-short-form .sf{display:grid;grid-template-columns:1fr;gap:18px}.tt-short-form .sf__hp{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.tt-short-form .sf__err{color:var(--tt-color-state-error-fg);font-size:var(--tt-b-fs-small)}.tt-short-form .sf__done{font-size:var(--text-copy-20);line-height:var(--text-copy-20--line-height);padding:24px 0;border-top:1px solid var(--tt-color-text)}@media(min-width:48rem){.tt-short-form .sf{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.tt-short-form .sf__consent,.tt-short-form .sf__err,.tt-short-form .sf__submit,.tt-short-form .sf__what{grid-column:1/-1}}.zcrm{display:block}.zcrm .pp__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.zcrm .pp__filter{font-size:12px;color:var(--tt-color-text-muted-strong);padding:2px 8px;border:1px solid var(--tt-color-line-card);border-radius:var(--tt-radius-xs)}.zcrm .pp__total{margin-inline-start:auto;font-size:12px;font-weight:560;font-variant-numeric:tabular-nums lining-nums}.zcrm .pp__pipe{display:grid;grid-template-columns:1fr;gap:10px;flex:1;min-height:0;align-content:start}.zcrm .pp__stage{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-content:start}.zcrm .pp__name{grid-column:1/-1;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--tt-color-text-muted-strong)}.zcrm .pp__dot{inline-size:8px;block-size:8px;border-radius:50%;border:1px solid var(--tt-color-data-mark-outline);flex:none}.zcrm .pp__dot[data-s=new]{background:var(--tt-color-data-new)}.zcrm .pp__dot[data-s=progress]{background:var(--tt-color-data-progress)}.zcrm .pp__dot[data-s=offer]{background:var(--tt-color-data-offer)}.zcrm .pp__dot[data-s=done]{background:var(--tt-color-data-done)}.zcrm .pp__deal{display:flex;flex-direction:column;gap:2px;padding:6px 8px 6px 10px;border:1px solid var(--tt-color-line-card);border-inline-start:3px solid var(--tt-color-line-strong);border-radius:4px;background:var(--tt-color-bg-surface);min-width:0}.zcrm .pp__deal[data-s=new]{border-inline-start-color:var(--tt-color-data-new-strong)}.zcrm .pp__deal[data-s=progress]{border-inline-start-color:var(--tt-color-data-progress-strong)}.zcrm .pp__deal[data-s=offer]{border-inline-start-color:var(--tt-color-data-offer-strong)}.zcrm .pp__deal[data-s=done]{border-inline-start-color:var(--tt-color-data-done-strong)}.zcrm .pp__co{font-size:12px;font-weight:500;overflow-wrap:anywhere}.zcrm .pp__amt{font-size:12px;color:var(--tt-color-text-muted-strong);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}@media(min-width:40rem){.zcrm .pp__pipe{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.zcrm .pp__stage{grid-template-columns:1fr;padding:8px 6px;background:var(--tt-color-bg-sunken);border-radius:6px;align-self:stretch}.zcrm .pp__name{min-block-size:2.7em;align-items:flex-start;line-height:1.3}.zcrm .pp__name .pp__dot{margin-top:3px}}.zcrm .bp__flow{display:flex;flex-wrap:wrap;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.zcrm .bp__stage{padding:6px 10px;border:1px solid var(--tt-color-line-card);border-radius:4px;font-size:12px;font-weight:500;background:var(--tt-color-bg-sunken)}.zcrm .bp__stage.is-done{background:var(--tt-color-data-done-tint);border-color:var(--tt-color-line-card)}.zcrm .bp__stage.is-blocked{border-style:dashed;border-color:var(--tt-color-text-muted-strong);background:var(--tt-color-bg-surface);color:var(--tt-color-text-muted-strong)}.zcrm .bp__arrow{inline-size:18px;block-size:1px;background:var(--tt-color-text);position:relative}.zcrm .bp__arrow:after{content:"";position:absolute;inset-inline-end:0;inset-block-start:-3px;border:3.5px solid rgba(0,0,0,0);border-inline-start:5px solid var(--tt-color-text);border-inline-end:0}.zcrm .bp__arrow.is-blocked{background:repeating-linear-gradient(90deg,var(--tt-color-state-error-icon) 0 3px,transparent 3px 6px)}.zcrm .bp__arrow.is-blocked:after{border-inline-start-color:var(--tt-color-state-error-icon)}.zcrm .bp__card{margin-top:8px;display:grid;gap:10px;padding:14px;border:1px solid var(--tt-color-line-card);border-radius:6px;background:var(--tt-color-bg-paper)}.zcrm .bp__req{font-size:12px;font-weight:560}.zcrm .bp__field{display:grid;grid-template-columns:minmax(0,8.5em) 1fr;align-items:center;gap:10px;font-size:12px;color:var(--tt-color-text-muted-strong)}.zcrm .bp__input{block-size:26px;border:1px solid var(--tt-color-state-error-icon);border-radius:4px;background:var(--tt-color-bg-surface)}.zcrm .bp__msg{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:4px;background:var(--tt-color-state-error-bg);color:var(--tt-color-state-error-fg);font-size:12px;font-weight:500}.zcrm .bp__icon{display:grid;place-items:center;flex:none;inline-size:16px;block-size:16px;border-radius:50%;background:var(--tt-color-state-error-icon);color:var(--tt-color-text-inverse);font-size:11px;font-weight:700}.zcrm .cu__tl{list-style:none;margin:0;padding:0 0 0 22px;position:relative;display:grid;gap:14px}.zcrm .cu__tl:before{content:"";position:absolute;inset-inline-start:6px;inset-block:8px;inline-size:1px;background:var(--tt-color-line-strong)}.zcrm .cu__ev{position:relative;padding:12px 14px;border:1px solid var(--tt-color-line-card);border-radius:6px;font-size:13px}.zcrm .cu__ev,.zcrm .cu__mark{background:var(--tt-color-bg-surface)}.zcrm .cu__mark{position:absolute;inset-inline-start:-21px;inset-block-start:15px;inline-size:11px;block-size:11px;border-radius:50%;border:1px solid var(--tt-color-text)}.zcrm .cu__ev--call{font-weight:560;font-variant-numeric:tabular-nums lining-nums}.zcrm .cu__ev--call .cu__mark{background:var(--tt-color-data-progress);border-color:var(--tt-color-data-mark-outline)}.zcrm .cu__ev--task{border-inline-start:3px solid var(--tt-color-data-offer-strong)}.zcrm .cu__ev--task .cu__mark{background:var(--tt-color-data-offer);border-color:var(--tt-color-data-mark-outline)}.zcrm .ld{display:grid;gap:10px}.zcrm .ld__head{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--tt-color-line)}.zcrm .ld__av{inline-size:32px;block-size:32px;border-radius:50%;background:var(--tt-color-bg-sunken-strong);flex:none}.zcrm .ld__bars{display:grid;gap:5px;flex:1}.zcrm .ld__bars i{display:block;block-size:6px;border-radius:3px;background:var(--tt-color-bg-sunken-strong);inline-size:52%}.zcrm .ld__bars i+i{inline-size:34%}.zcrm .ld__pill{inline-size:64px;block-size:20px;border-radius:var(--tt-radius-full);background:var(--tt-color-data-new-tint);box-shadow:inset 0 0 0 1px var(--tt-color-data-new-strong)}.zcrm .ld__row{display:grid;grid-template-columns:minmax(0,9em) minmax(0,1fr);gap:10px;align-items:start;padding:10px 12px;border:1px solid var(--tt-color-line-card);border-radius:6px}.zcrm .ld__lbl{font-size:12px;color:var(--tt-color-text-muted-strong)}.zcrm .ld__val{font-size:13px;font-weight:500}.zcrm .ld__row[data-i="0"]{border-inline-start:3px solid var(--tt-color-data-new-strong)}.zcrm .ld__row[data-i="2"]{border-inline-start:3px solid var(--tt-color-data-offer-strong)}.tt-zimg{display:block}.tt-zimg picture{display:contents}.tt-zimg img{inline-size:100%;block-size:auto}.tt-zimg img,.tt-zoho-hero{display:block}.tt-zoho-hero .zh__in{position:relative;padding-block:18px clamp(56px,6vw,112px)}.tt-zoho-hero .zh__bc{display:block;margin-bottom:clamp(28px,4vw,64px)}.tt-zoho-hero .zh__h1{font-size:clamp(2.75rem,1rem + 6vw,7.5rem);line-height:.92;letter-spacing:-.05em;font-weight:600;font-variation-settings:"SHRP" 100;max-width:15ch;text-wrap:balance;color:var(--s-fg)}.tt-zoho-hero .zh--long .zh__h1{font-size:clamp(2.5rem,1rem + 4.3vw,5.5rem);line-height:.95;letter-spacing:-.045em;max-width:19ch}.tt-zoho-hero .zh__sticker{margin-top:28px;--r:-3deg}.tt-zoho-hero .zh__nw{white-space:nowrap}.tt-zoho-hero .zh__row{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;margin-top:clamp(32px,4vw,64px);align-items:start}.tt-zoho-hero .zh__text{min-width:0}.tt-zoho-hero .zh__lead{max-width:40ch}.tt-zoho-hero .zh__lead2{margin-top:14px;max-width:52ch;font-size:var(--tt-b-fs-body);color:var(--s-fg-soft)}.tt-zoho-hero .zh__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}@media(max-width:47.98rem){.tt-zoho-hero .zh__ctas{align-items:center;column-gap:20px}.tt-zoho-hero .zh__ctas>:nth-child(2).tt-btn,.tt-zoho-hero .zh__ctas>:nth-child(2).tt-btn:hover{min-height:44px;padding-inline:0;border-color:rgba(0,0,0,0);background:none;color:var(--s-fg);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}}.tt-zoho-hero .zh__stage{min-width:0;padding:clamp(18px,2.6vw,44px);border-radius:var(--tt-b-radius-card)}@media(min-width:64rem){.tt-zoho-hero .zh__sticker{position:absolute;inset-inline-end:var(--tt-grid-margin);top:clamp(64px,7vw,120px);margin:0;max-width:300px;--r:3deg}.tt-zoho-hero .zh--sticker .zh__h1{max-width:min(15ch,100% - 330px)}.tt-zoho-hero .zh--sticker.zh--long .zh__h1{max-width:min(19ch,100% - 330px)}.tt-zoho-hero .zh--split .zh__row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(32px,4vw,72px)}.tt-zoho-hero .zh--split .zh__text{padding-top:8px}.tt-zoho-hero .zh--stack .zh__row,.tt-zoho-hero .zh--wide .zh__row{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}:lang(ru) .tt-zoho-hero .zh__h1{letter-spacing:-.035em}.zp{display:block}.zp [data-surface=coral],.zp [data-surface=cyan],.zp [data-surface=paper],.zp [data-surface=yellow]{--zp-shadow:var(--tt-b-night);--zp-stroke:var(--tt-b-night)}.zp [data-surface=night]{--zp-shadow:var(--tt-b-magenta-soft);--zp-stroke:var(--tt-b-paper)}.zp [data-surface=magenta]{--zp-shadow:var(--tt-p-magenta-900);--zp-stroke:var(--tt-b-white)}.zp-full{grid-column:1/-1;min-width:0}.zp-grid{row-gap:40px}.zp-head{display:grid;gap:clamp(16px,2vw,28px);margin-bottom:clamp(40px,5vw,80px)}@media(min-width:64rem){.zp-head--split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(24px,4vw,72px)}}.zp-label{font-size:var(--tt-b-fs-kicker);font-weight:600;line-height:1.3}.zp-note{font-size:var(--tt-b-fs-small);line-height:1.45;max-width:72ch}.zp-more{margin-top:32px}.zp-big-link .tt-link-arrow,.zp-more .tt-link-arrow{font-size:1.125rem}.zp-isle{min-width:0;border:var(--tt-b-stroke) solid var(--zp-stroke,var(--tt-b-night));border-radius:16px;overflow:hidden;box-shadow:var(--tt-b-offset) var(--tt-b-offset) 0 var(--zp-shadow,var(--tt-b-night));background:var(--tt-b-white);color:var(--tt-b-night)}.zp-isle--pad{padding:clamp(20px,3vw,40px)}.zp-isle .uf:only-child,.zp-isle>.uf{border:0;border-radius:0}@media(hover:hover)and (prefers-reduced-motion:no-preference){.zp-isle--tilt{transition:transform .5s var(--tt-ease-out)}.zp-isle--tilt:hover{transform:translateY(var(--tt-motion-ui-lift)) rotate(var(--tt-motion-ui-tilt))}}.zp-stage{min-width:0;padding:clamp(18px,2.6vw,44px);border-radius:var(--tt-b-radius-card)}@media(max-width:29.98rem){.zp-stage{padding:10px 12px 12px 10px;--tt-b-offset:6px}}.zp-dash>li{position:relative;padding-inline-start:26px;font-size:var(--tt-b-fs-body)}.zp-dash>li+li{margin-top:10px}.zp-dash>li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.78em;inline-size:14px;block-size:2px;background:currentColor}.zp-deliver{column-gap:var(--tt-grid-gutter);border-top:var(--tt-b-stroke) solid}.zp-deliver,.zp-deliver>li{display:grid;grid-template-columns:minmax(0,1fr)}.zp-deliver>li{align-content:start;gap:6px;padding-block:20px 22px;border-bottom:var(--tt-b-stroke) solid var(--s-line)}.zp-deliver b{font-size:clamp(1.25rem,1rem + .6vw,1.625rem);line-height:1.15;letter-spacing:-.02em;font-weight:600;font-variation-settings:"SHRP" 100}.zp-deliver p{font-size:var(--tt-b-fs-body)}@media(min-width:48rem){.zp-deliver{grid-template-columns:repeat(2,minmax(0,1fr))}}.zp-tags{display:flex;flex-wrap:wrap;gap:10px}.zp-tag{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border:var(--tt-b-stroke) solid;border-radius:var(--tt-b-radius-pill);font-size:var(--tt-b-fs-body);font-weight:560}.zp-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tt-b-gap)}@media(min-width:48rem){.zp-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.zp-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.zp-cards>.b-card:is([data-surface=paper],[data-surface=white]){border:var(--tt-b-stroke) solid var(--tt-b-night)}.zp-card-h{font-size:clamp(1.5rem,1rem + 1.4vw,2.5rem);line-height:1.04;letter-spacing:-.035em;font-weight:600;font-variation-settings:"SHRP" 100;text-wrap:balance}.zp-card-p{max-width:50ch}.zp .zp-table,.zp-card-p{font-size:var(--tt-b-fs-body)}.zp .zp-table{background:rgba(0,0,0,0);border:0;border-radius:0;overflow:visible;border-top:var(--tt-b-stroke) solid}.zp .zp-table thead th{background:rgba(0,0,0,0);font-size:var(--tt-b-fs-kicker);font-weight:600;color:inherit;padding-block:14px;border-bottom:var(--tt-b-stroke) solid}.zp .zp-table td,.zp .zp-table th{padding:18px 20px 18px 0;border-bottom:var(--tt-b-stroke) solid var(--s-line);color:inherit}.zp .zp-table th[scope=row]{font-size:clamp(1.125rem,1rem + .4vw,1.375rem);line-height:1.25;font-weight:600;font-variation-settings:"SHRP" 100}.zp .zp-table td b,.zp .zp-table td.zp-strong{font-weight:560}.zp .zp-table tbody tr:last-child td,.zp .zp-table tbody tr:last-child th{border-bottom:var(--tt-b-stroke) solid}@media(max-width:767.98px){.zp .zp-table.tt-table-stack thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.zp .zp-table.tt-table-stack,.zp .zp-table.tt-table-stack tbody,.zp .zp-table.tt-table-stack tr{display:block}.zp .zp-table.tt-table-stack tr{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding-block:16px 18px;border-bottom:var(--tt-b-stroke) solid var(--s-line)}.zp .zp-table.tt-table-stack td,.zp .zp-table.tt-table-stack th{display:block;width:auto!important;padding:0;border:0}.zp .zp-table.tt-table-stack td:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:var(--tt-b-fs-kicker);font-weight:600}.zp .zp-table.tt-table-stack td:first-child:before{content:none}.zp .zp-table.tt-table-stack tbody tr:last-child{border-bottom:var(--tt-b-stroke) solid}.zp .zp-table.tt-table-stack tbody tr:last-child>*{border:0}}.zp .tt-accordion{border-top:var(--tt-b-stroke) solid}.zp .tt-accordion-item{border-bottom:var(--tt-b-stroke) solid var(--s-line)}.zp .tt-accordion-item:last-child{border-bottom-color:currentColor}:where(.zp) .tt-acc__q{min-height:72px;padding-block:20px;font-size:clamp(1.1875rem,1rem + .55vw,1.5rem);font-weight:600;letter-spacing:-.015em;font-variation-settings:"SHRP" 100}:where(.zp) .tt-acc__icon:after,:where(.zp) .tt-acc__icon:before{height:2px}.zp-shot{display:block;inline-size:100%;block-size:auto}.zp-photo{position:relative;overflow:hidden;border-radius:var(--tt-b-radius-card);background:var(--s-bg);isolation:isolate}.zp-photo img{display:block;inline-size:100%;block-size:100%;object-fit:cover;filter:grayscale(1) contrast(1.15);mix-blend-mode:multiply}.zp-photo[data-surface=night] img{mix-blend-mode:luminosity;opacity:.9}.zc-short{display:none}@media(max-width:29.98rem){.zc-full{display:none}.zc-short{display:inline}}.tt-crm-pillar-page{display:block}.tt-crm-pillar-page .mt{margin-top:clamp(64px,8vw,128px)}.tt-crm-pillar-page .mt__h{margin-bottom:clamp(28px,3vw,48px)}.tt-crm-pillar-page .mt__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tt-b-gap)}.tt-crm-pillar-page .mt__item{display:flex;flex-direction:column;gap:12px;padding:clamp(24px,2.6vw,40px);border-radius:var(--tt-b-radius-card);min-width:0}.tt-crm-pillar-page .mt__n{font-family:var(--font-mono);font-stretch:87.5%;font-weight:600;font-size:.9375rem;font-variant-numeric:tabular-nums lining-nums}.tt-crm-pillar-page .mt__t{margin-top:16px;font-size:clamp(1.375rem,1rem + .9vw,1.875rem);line-height:1.1;letter-spacing:-.025em;font-weight:600;font-variation-settings:"SHRP" 100}.tt-crm-pillar-page .mt__x{font-size:var(--tt-b-fs-body)}@media(min-width:64rem){.tt-crm-pillar-page .mt__list{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-crm-pillar-page .mt__item{min-block-size:320px}}.tt-crm-pillar-page .op th[scope=row]{width:18%}.tt-crm-pillar-page .sys{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tt-b-gap);margin-top:clamp(48px,6vw,96px)}.tt-crm-pillar-page .sys__list{max-width:60ch}@media(min-width:48rem){.tt-crm-pillar-page .sys{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-crm-pillar-page .sys__item--wide{grid-column:1/-1}}.tt-crm-pillar-page .dc{row-gap:40px;align-items:start}.tt-crm-pillar-page .dc__head,.tt-crm-pillar-page .dc__tree{grid-column:1/-1;min-width:0}.tt-crm-pillar-page .dc__lead{margin-top:24px}@media(min-width:64rem){.tt-crm-pillar-page .dc__head{grid-column:1/span 5;position:sticky;top:calc(var(--tt-header-h) + 32px)}.tt-crm-pillar-page .dc__tree{grid-column:6/-1}}.tt-crm-pillar-page .cs__notes{display:grid;gap:12px;margin-top:clamp(32px,4vw,56px);max-width:64ch;font-size:var(--tt-b-fs-body)}.tt-crm-pillar-page .rl__h{margin-bottom:28px}.tt-crm-pillar-page .container-page.rl{margin-top:clamp(56px,6vw,96px)}.tt-integrations-page{display:block}.tt-integrations-page .it{table-layout:fixed}.tt-integrations-page .it thead th:first-child{width:22%}.tt-integrations-page .it thead th:nth-child(2){width:26%}.tt-integrations-page .zp .it__group+.it__group{border-top:var(--tt-b-stroke) solid}.tt-integrations-page .it__cat{vertical-align:top}.tt-integrations-page .it__pill{display:inline-flex;padding:4px 14px;border-radius:var(--tt-b-radius-pill);background:var(--tt-b-night);color:var(--tt-b-paper);font-size:var(--tt-b-fs-kicker);font-weight:600;line-height:1.3}.tt-integrations-page .it__res{font-size:var(--tt-b-fs-body)}.tt-integrations-page .it__link{display:block;margin-top:8px}@media(max-width:47.98rem){.tt-integrations-page .it thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.tt-integrations-page .it,.tt-integrations-page .it tbody,.tt-integrations-page .it td,.tt-integrations-page .it th,.tt-integrations-page .it tr{display:block;width:auto!important}.tt-integrations-page .zp .it tr{padding:14px 0 16px;border-bottom:var(--tt-b-stroke) solid var(--s-line)}.tt-integrations-page .zp .it.zp-table td,.tt-integrations-page .zp .it.zp-table th{padding:0;border:0}.tt-integrations-page .it__cat{padding-bottom:6px!important}.tt-integrations-page .it__what{margin-top:10px}.tt-integrations-page .it__res{margin-top:6px}}.tt-integrations-page .wh{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tt-b-gap);align-items:stretch}.tt-integrations-page .wh__col{min-block-size:320px;justify-content:flex-end}.tt-integrations-page .wh__col--own{border:var(--tt-b-stroke) solid var(--tt-b-night);box-shadow:var(--tt-b-offset) var(--tt-b-offset) 0 var(--tt-b-night)}.tt-integrations-page .wh__text{max-width:40ch}@media(min-width:64rem){.tt-integrations-page .wh{grid-template-columns:repeat(2,minmax(0,1fr))}}.tt-integrations-page .ak{row-gap:40px;align-items:start}.tt-integrations-page .ak__form,.tt-integrations-page .ak__head{grid-column:1/-1;min-width:0}.tt-integrations-page .ak__lead{margin-top:24px}@media(min-width:64rem){.tt-integrations-page .ak__head{grid-column:1/span 5}.tt-integrations-page .ak__form{grid-column:7/-1}}.tt-zoho-app{display:block}.tt-zoho-app .ap-price{display:grid;gap:14px;justify-items:start;margin-top:32px}.tt-zoho-app .ap-price__big{--tt-b-fs-price:clamp(3rem,1rem + 4.2vw,5.5rem)}.tt-zoho-app .ap-price__main{font-size:clamp(1.25rem,1rem + .7vw,1.75rem);line-height:1.25;letter-spacing:-.02em;font-weight:600;font-variation-settings:"SHRP" 100;max-width:30ch}.tt-zoho-app .ap-price__sub{font-size:var(--tt-b-fs-small)}.tt-zoho-app .ap-tabs{position:relative}.tt-zoho-app .ap-anchor{position:absolute;inset-block-start:0}.tt-zoho-app .ap-tab{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start;padding-top:12px}.tt-zoho-app .ap-tab__text{min-width:0}.tt-zoho-app .ap-tab__h3{max-width:18ch}.tt-zoho-app .ap-tab__p{margin-top:18px;max-width:50ch;font-size:var(--tt-b-fs-lead);line-height:1.42}.tt-zoho-app .ap-tab__list{margin-top:22px;max-width:54ch}.tt-zoho-app .ap-tab__apps{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:24px;font-weight:560}.tt-zoho-app .ap-tab__note{margin-top:16px}@media(min-width:64rem){.tt-zoho-app .ap-tab{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(32px,4vw,72px)}}.tt-zoho-app .ap-under{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tt-b-gap);margin-top:clamp(32px,4vw,56px);align-items:start}.tt-zoho-app .ap-inc{padding:clamp(24px,3vw,40px);border-radius:var(--tt-b-radius-card)}.tt-zoho-app .ap-inc .b-h4{margin-bottom:16px}.tt-zoho-app .ap-notes{display:grid;gap:16px;align-content:start}.tt-zoho-app .ap-below{font-size:var(--tt-b-fs-lead);line-height:1.42;max-width:44ch}.tt-zoho-app .ap-below__link{display:block;margin-top:10px;font-size:var(--tt-b-fs-body)}.tt-zoho-app .ap-pnote{padding-top:16px;border-top:var(--tt-b-stroke) solid var(--s-line)}@media(min-width:64rem){.tt-zoho-app .ap-under{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,4vw,72px)}}.tt-zoho-app .ap-dlink{display:block;margin-top:8px}.tt-zoho-app .ap-int{row-gap:36px}.tt-zoho-app .ap-int__body,.tt-zoho-app .ap-int__h2{grid-column:1/-1;min-width:0}.tt-zoho-app .ap-int__table th[scope=row]{width:32%}.tt-zoho-app .ap-int__note{margin-top:20px;max-width:60ch;font-size:var(--tt-b-fs-body)}@media(min-width:64rem){.tt-zoho-app .ap-int__h2{grid-column:1/span 5;align-self:start}.tt-zoho-app .ap-int__body{grid-column:6/-1}}.tt-zoho-app .ap-rel{margin-top:clamp(56px,6vw,96px)}.tt-zoho-app .ap-pill{margin-top:32px}.tt-zoho-app .ap-pill a{display:inline-flex;align-items:center;gap:10px;min-block-size:48px;padding:8px 22px;border:var(--tt-b-stroke) solid;border-radius:99px;text-decoration:none;font-weight:600}.tt-zoho-app .ap-pill a:hover{background:var(--s-fg);color:var(--s-bg)}.tt-zoho-app .ss__grid{display:grid;gap:32px}.tt-zoho-app .ss__steps{display:grid;gap:clamp(48px,6vw,96px)}.tt-zoho-app .ss__step{display:grid;gap:14px;align-content:start}.tt-zoho-app .ss__n{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;border-bottom:var(--tt-b-stroke) solid var(--tt-b-night);font-size:var(--tt-b-fs-small);font-weight:600}.tt-zoho-app .ss__n span{font-family:var(--font-mono);font-stretch:87.5%;font-variant-numeric:tabular-nums}.tt-zoho-app .ss__p{font-size:var(--tt-b-fs-lead);line-height:1.42;max-width:38ch}.tt-zoho-app .ss__list{font-size:var(--tt-b-fs-body)}.tt-zoho-app .ss__inline{margin-top:12px}.tt-zoho-app .ss__stage{display:none}@media(min-width:64rem){.tt-zoho-app .ss__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(32px,4vw,80px);align-items:start}.tt-zoho-app .ss__steps{padding-block:8vh 30vh}.tt-zoho-app .ss__step{min-block-size:46vh;opacity:.45;transition:opacity var(--tt-duration-base) var(--tt-ease-out)}.tt-zoho-app .ss__step.is-active{opacity:1}.tt-zoho-app .ss__inline{display:none}.tt-zoho-app .ss__stage{display:grid;position:sticky;top:calc(var(--tt-header-h) + 32px);min-block-size:min(70vh,640px);padding:clamp(24px,3vw,48px);border-radius:var(--tt-b-radius-card);background:var(--s-bg);align-items:center;transition:background-color var(--tt-duration-slow) var(--tt-ease-out)}.tt-zoho-app .ss__frame{grid-area:1/1;min-width:0;opacity:0;translate:0 16px;transition:opacity var(--tt-duration-base) var(--tt-ease-out),translate var(--tt-duration-base) var(--tt-ease-out)}.tt-zoho-app .ss__frame.is-on{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.tt-zoho-app .ss__frame,.tt-zoho-app .ss__stage,.tt-zoho-app .ss__step{transition:none}}.tt-zoho-app .om__scene{padding:clamp(20px,3vw,48px);border:var(--tt-b-stroke) solid var(--tt-b-night);border-radius:var(--tt-b-radius-card);background:var(--tt-b-white);box-shadow:var(--tt-b-offset) var(--tt-b-offset) 0 var(--tt-b-night)}.tt-zoho-app .om__h2{margin-top:clamp(56px,7vw,112px)}.tt-zoho-app .mx__track{display:grid;gap:0;counter-reset:none;border-top:var(--tt-b-stroke) solid var(--s-fg)}.tt-zoho-app .mx__step{display:grid;gap:8px;align-content:start;padding:22px 0 26px;border-bottom:var(--tt-b-stroke) solid var(--s-line)}.tt-zoho-app .mx__n{justify-self:start;padding:4px 12px;border-radius:99px;background:var(--tt-b-yellow);color:var(--tt-b-night);font-family:var(--font-mono);font-stretch:87.5%;font-weight:600;font-size:var(--tt-b-fs-small);font-variant-numeric:tabular-nums}.tt-zoho-app .mx__t{margin-top:6px}.tt-zoho-app .mx__p{font-size:var(--tt-b-fs-body);color:var(--s-fg-soft);max-width:32ch}@media(min-width:64rem){.tt-zoho-app .mx__track{grid-template-columns:repeat(auto-fit,minmax(0,1fr));column-gap:24px;border-top:0}.tt-zoho-app .mx__step{position:relative;padding-top:0;border-bottom:0}.tt-zoho-app .mx__step:before{content:"";position:absolute;inset-inline:0 -24px;top:15px;height:2px;background:var(--s-fg);z-index:0}.tt-zoho-app .mx__step:last-child:before{inset-inline-end:0}.tt-zoho-app .mx__n{position:relative;z-index:1;box-shadow:0 0 0 6px var(--s-bg)}}.tt-zoho-implementation-page{display:block}.tt-zoho-implementation-page .is{row-gap:0}.tt-zoho-implementation-page .is__head,.tt-zoho-implementation-page .is__screen,.tt-zoho-implementation-page .is__steps{grid-column:1/-1;min-width:0}.tt-zoho-implementation-page .is__steps{position:relative;padding-inline-start:28px}.tt-zoho-implementation-page .is__steps:after,.tt-zoho-implementation-page .is__steps:before{content:"";position:absolute;inset-inline-start:0;inset-block:10px;inline-size:3px;border-radius:3px;background:var(--s-line)}.tt-zoho-implementation-page .is__steps:after{background:var(--tt-b-magenta);transform-origin:top;transform:scaleY(var(--progress,0));transition:transform var(--tt-duration-base) var(--tt-ease-out)}.tt-zoho-implementation-page .is__step{position:relative;padding-block:4px 56px}.tt-zoho-implementation-page .is__step:last-child{padding-bottom:0}.tt-zoho-implementation-page .is__n{display:block;margin-bottom:10px;font-family:var(--font-mono);font-stretch:87.5%;font-weight:600;font-size:1rem;font-variant-numeric:tabular-nums lining-nums}.tt-zoho-implementation-page .is__title{font-size:clamp(1.75rem,1rem + 1.8vw,2.75rem)}.tt-zoho-implementation-page .is__dl{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:22px 0 0;max-width:60ch}.tt-zoho-implementation-page .is__dl>div{display:grid;gap:8px;justify-items:start}.tt-zoho-implementation-page .is__dl dt{display:inline-flex;padding:3px 12px;border-radius:var(--tt-b-radius-pill);background:var(--tt-b-night);color:var(--tt-b-paper);font-size:var(--tt-b-fs-kicker);font-weight:600}.tt-zoho-implementation-page .is__dl>div:nth-child(2) dt{background:var(--tt-b-cyan);color:var(--tt-b-night)}.tt-zoho-implementation-page .is__dl>div:nth-child(3) dt{background:var(--tt-b-yellow);color:var(--tt-b-night)}.tt-zoho-implementation-page .is__dl dd{margin:0;font-size:var(--tt-b-fs-body)}.tt-zoho-implementation-page .is__ap dd{font-weight:560}.tt-zoho-implementation-page .is__inline{display:block;margin-top:24px;padding:18px;border-radius:var(--tt-b-radius-card)}.tt-zoho-implementation-page .is__abbr{position:relative;text-decoration:underline dotted 2px;text-underline-offset:.2em;cursor:help}.tt-zoho-implementation-page .is__tip{position:absolute;z-index:var(--tt-z-popover);inset-inline-start:0;inset-block-end:calc(100% + 8px);inline-size:max-content;max-inline-size:260px;padding:10px 12px;border-radius:12px;background:var(--tt-b-night);color:var(--tt-b-paper);font-size:var(--tt-b-fs-small);line-height:1.4;font-weight:400;display:none;pointer-events:none}.tt-zoho-implementation-page .is__abbr:focus-visible .is__tip,.tt-zoho-implementation-page .is__abbr:hover .is__tip{display:block}@media(max-width:47.98rem){.tt-zoho-implementation-page .is__tip{max-inline-size:min(240px,100vw - 64px)}}.tt-zoho-implementation-page .is__screen{display:none}.tt-zoho-implementation-page .is__sticky{position:sticky;top:calc(var(--tt-header-h) + 32px);display:grid;padding:clamp(28px,3vw,48px);border-radius:var(--tt-b-radius-card);transition:background-color var(--tt-duration-base) var(--tt-ease-out)}.tt-zoho-implementation-page .is__frame{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity var(--tt-duration-base) var(--tt-ease-out),visibility 0s linear var(--tt-duration-base)}.tt-zoho-implementation-page .is__frame.is-on{opacity:1;visibility:visible;transition:opacity var(--tt-duration-base) var(--tt-ease-out),visibility 0s}.tt-zoho-implementation-page .is__count{grid-area:2/1;margin-top:20px;font-family:var(--font-mono);font-stretch:87.5%;font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums lining-nums}@media(min-width:48rem){.tt-zoho-implementation-page .is__dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:64rem){.tt-zoho-implementation-page .is__steps{grid-column:1/span 6}.tt-zoho-implementation-page .is__step{padding-block:4px 104px}.tt-zoho-implementation-page .is__inline{display:none}.tt-zoho-implementation-page .is__dl{grid-template-columns:minmax(0,1fr)}.tt-zoho-implementation-page .is__screen{display:block;grid-column:7/-1;grid-row:2}}@media(prefers-reduced-motion:reduce){.tt-zoho-implementation-page .is__frame,.tt-zoho-implementation-page .is__frame.is-on,.tt-zoho-implementation-page .is__steps:after,.tt-zoho-implementation-page .is__sticky{transition:none}}.tt-zoho-implementation-page .ds{row-gap:48px;align-items:start}.tt-zoho-implementation-page .ds__text,.tt-zoho-implementation-page .ds__tree{grid-column:1/-1;min-width:0}.tt-zoho-implementation-page .ds__lead{margin-top:24px}.tt-zoho-implementation-page .ds__list{margin-top:clamp(32px,4vw,56px);grid-template-columns:minmax(0,1fr)!important}@media(min-width:64rem){.tt-zoho-implementation-page .ds__text{grid-column:1/span 6}.tt-zoho-implementation-page .ds__tree{grid-column:8/-1;position:sticky;top:calc(var(--tt-header-h) + 40px)}.tt-zoho-implementation-page .ds__list>li{grid-template-columns:minmax(0,13rem) minmax(0,1fr);column-gap:24px}}.tt-zoho-implementation-page .nf{row-gap:40px;align-items:start}.tt-zoho-implementation-page .nf__box,.tt-zoho-implementation-page .nf__price{grid-column:1/-1;min-width:0}.tt-zoho-implementation-page .nf__lead{margin-top:18px;font-size:var(--tt-b-fs-lead);line-height:1.42;max-width:44ch}.tt-zoho-implementation-page .nf__list{margin-top:28px;border-top:var(--tt-b-stroke) solid}.tt-zoho-implementation-page .nf__list>li{padding-block:18px;border-bottom:var(--tt-b-stroke) solid var(--s-line);font-size:var(--tt-b-fs-body)}.tt-zoho-implementation-page .nf__list b{display:block;margin-bottom:4px;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);font-weight:600;letter-spacing:-.01em}.tt-zoho-implementation-page .nf__link{display:block;margin-top:8px}.tt-zoho-implementation-page .nf__price{border:var(--tt-b-stroke) solid var(--tt-b-night);box-shadow:10px 10px 0 var(--tt-b-night)}.tt-zoho-implementation-page .nf__ptext{font-size:var(--tt-b-fs-lead);line-height:1.42;max-width:40ch}@media(min-width:64rem){.tt-zoho-implementation-page .nf__box{grid-column:1/span 7}.tt-zoho-implementation-page .nf__price{grid-column:9/-1;margin-top:12px}}.tt-zoho-migration-page{display:block}.tt-zoho-migration-page .src{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tt-b-gap);align-items:start}.tt-zoho-migration-page .src__col{scroll-margin-top:calc(var(--tt-header-h) + 16px)}.tt-zoho-migration-page .src__list{border-top:var(--tt-b-stroke) solid}.tt-zoho-migration-page .src__list>li{padding-block:18px 20px;border-bottom:var(--tt-b-stroke) solid var(--s-line);scroll-margin-top:calc(var(--tt-header-h) + 16px)}.tt-zoho-migration-page .src__list>li:last-child{border-bottom:0;padding-bottom:0}.tt-zoho-migration-page .src__name{display:block;font-size:clamp(1.25rem,1rem + .6vw,1.625rem);line-height:1.15;letter-spacing:-.02em;font-weight:600;font-variation-settings:"SHRP" 100}.tt-zoho-migration-page .src__text{margin-top:6px;font-size:var(--tt-b-fs-body);max-width:56ch}.tt-zoho-migration-page .src__more{margin-top:4px}@media(min-width:64rem){.tt-zoho-migration-page .src{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.tt-zoho-migration-page .mv th[scope=row]{width:38%}.tt-zoho-migration-page .mv__mark{display:inline-block;inline-size:16px;block-size:16px;margin-inline-end:12px;border-radius:50%;border:2px solid;vertical-align:-2px}.tt-zoho-migration-page .mv tr[data-kind=move] .mv__mark{background:currentColor}.tt-zoho-migration-page .mv tr[data-kind=rebuild] .mv__mark{background:linear-gradient(90deg,currentColor 50%,transparent 0)}.tt-zoho-migration-page .mv tr[data-kind=move] td{font-weight:560}.tt-zoho-migration-page .pc{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;margin-top:clamp(48px,6vw,96px);align-items:start}.tt-zoho-migration-page .pc__note{padding-top:20px;border-top:var(--tt-b-stroke) solid;font-weight:500}.tt-zoho-migration-page .pc__map{min-width:0}@media(min-width:64rem){.tt-zoho-migration-page .pc{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(32px,4vw,72px)}}.tt-zoho-optimization-page{display:block}.tt-zoho-optimization-page .sg{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tt-b-gap)}.tt-zoho-optimization-page .sg__item{display:flex;align-items:flex-end;min-block-size:200px;padding:clamp(24px,2.6vw,40px);border-radius:var(--tt-b-radius-card);font-size:clamp(1.375rem,1rem + 1vw,2rem);line-height:1.12;letter-spacing:-.03em;font-weight:600;font-variation-settings:"SHRP" 100;text-wrap:balance}@media(min-width:48rem){.tt-zoho-optimization-page .sg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.tt-zoho-optimization-page .sg{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-zoho-optimization-page .sg__item{min-block-size:280px}}.tt-zoho-optimization-page .ck th[scope=row]{width:22%}.tt-zoho-optimization-page .ck td{width:39%}.tt-zoho-optimization-page .op-note{margin-top:clamp(32px,4vw,56px);padding-top:20px;border-top:var(--tt-b-stroke) solid;max-width:44ch;font-weight:500}.tt-zoho-hub-page{display:block}.tt-zoho-hub-page .pi{display:grid;grid-template-columns:minmax(0,1fr);border-top:var(--tt-b-stroke) solid var(--s-line)}.tt-zoho-hub-page .pi__q{margin:0;border-bottom:var(--tt-b-stroke) solid var(--s-line)}.tt-zoho-hub-page .pi__btn{display:flex;align-items:center;justify-content:space-between;gap:16px;inline-size:100%;min-height:72px;padding:20px 0;border:0;background:none;text-align:start;cursor:pointer;color:var(--s-fg-soft);transition:color var(--tt-duration-fast) var(--tt-ease-out)}.tt-zoho-hub-page .pi__title{font-size:clamp(1.625rem,1rem + 1.9vw,3rem);line-height:1.02;letter-spacing:-.04em;font-weight:600;font-variation-settings:"SHRP" 100;text-wrap:balance}.tt-zoho-hub-page .pi__arrow{flex:none;transition:transform var(--tt-duration-fast) var(--tt-ease-out);transform:rotate(90deg)}.tt-zoho-hub-page .pi__btn:hover{color:var(--s-fg)}.tt-zoho-hub-page .pi__btn.is-on{color:var(--tt-b-yellow)}.tt-zoho-hub-page .pi__btn.is-on .pi__arrow{transform:rotate(-90deg)}.tt-zoho-hub-page .pi__panel{margin-bottom:24px;padding:clamp(24px,3vw,44px);border-radius:var(--tt-b-radius-card);min-width:0}.tt-zoho-hub-page .pi__panel[data-surface=paper]{border:var(--tt-b-stroke) solid var(--tt-b-paper)}.tt-zoho-hub-page .pi__problem{font-size:clamp(1.375rem,1rem + 1vw,2rem);line-height:1.15;letter-spacing:-.025em;font-weight:600;font-variation-settings:"SHRP" 100;max-width:26ch;text-wrap:balance}.tt-zoho-hub-page .pi__lbl{margin-top:26px;margin-bottom:12px}.tt-zoho-hub-page .pi__apps{display:grid;gap:10px}.tt-zoho-hub-page .pi__apps li{display:flex;align-items:center;gap:12px;font-size:var(--tt-b-fs-body);font-weight:560}.tt-zoho-hub-page .pi__icon{inline-size:36px;block-size:36px;flex:none;border-radius:8px;background:var(--tt-b-white);padding:3px}.tt-zoho-hub-page .pi__note{font-weight:400!important;padding-inline-start:48px}.tt-zoho-hub-page .pi__conf{font-size:var(--tt-b-fs-body);max-width:52ch}.tt-zoho-hub-page .pi__link{margin-top:24px}@media(min-width:64rem){.tt-zoho-hub-page .pi{grid-template-columns:minmax(0,6fr) minmax(0,6fr);column-gap:clamp(32px,4vw,72px);border-top:0}.tt-zoho-hub-page .pi__q{grid-column:1;grid-row:var(--r)}.tt-zoho-hub-page .pi__q:first-of-type{border-top:var(--tt-b-stroke) solid var(--s-line)}.tt-zoho-hub-page .pi__btn{min-height:96px;padding:24px 0}.tt-zoho-hub-page .pi__btn .pi__arrow{transform:none;opacity:0}.tt-zoho-hub-page .pi__btn.is-on .pi__arrow{transform:translateX(4px);opacity:1}.tt-zoho-hub-page .pi__panel{grid-column:2;grid-row:1/span var(--rows);align-self:start;margin:0;min-block-size:100%;box-shadow:10px 10px 0 var(--tt-b-magenta-soft)}}@media(prefers-reduced-motion:reduce){.tt-zoho-hub-page .pi__arrow,.tt-zoho-hub-page .pi__btn{transition:none}}.tt-zoho-hub-page .ad{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tt-b-gap)}.tt-zoho-hub-page .ad__group{gap:22px}.tt-zoho-hub-page .ad__group[data-surface=paper]{border:var(--tt-b-stroke) solid var(--tt-b-night)}.tt-zoho-hub-page .ad__apps{display:grid;grid-template-columns:minmax(0,1fr);gap:16px 24px}.tt-zoho-hub-page .ad__app{display:grid;align-content:start;grid-template-columns:44px minmax(0,1fr);column-gap:14px;row-gap:2px;align-items:start}.tt-zoho-hub-page .ad__icon{grid-row:1/span 2;inline-size:44px;block-size:44px;border-radius:10px;background:var(--tt-b-white);padding:4px}.tt-zoho-hub-page .ad__appname{font-size:var(--tt-b-fs-body);font-weight:600;line-height:1.3;padding-top:2px}.tt-zoho-hub-page .ad__line{font-size:var(--tt-b-fs-small);line-height:1.45}@media(min-width:48rem){.tt-zoho-hub-page .ad{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-zoho-hub-page .ad__group--wide{grid-column:1/-1}.tt-zoho-hub-page .ad__group--wide .ad__apps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.tt-zoho-hub-page .ad{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-zoho-hub-page .ad__group--wide,.tt-zoho-hub-page .ad__group:last-child{grid-column:span 2}.tt-zoho-hub-page .ad__group:last-child .ad__apps{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-zoho-hub-page .ad__group--wide .ad__apps{grid-template-columns:repeat(3,minmax(0,1fr))}}.tt-zoho-hub-page .sc{display:grid;gap:clamp(56px,7vw,120px)}.tt-zoho-hub-page .sc__row{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.tt-zoho-hub-page .sc__fig{margin:0}.tt-zoho-hub-page .sc__row--text{padding-top:clamp(28px,3vw,44px);border-top:var(--tt-b-stroke) solid var(--tt-b-night)}.tt-zoho-hub-page .sc__title{margin-bottom:20px;max-width:18ch}.tt-zoho-hub-page .sc__dl{display:grid;margin:0;border-top:var(--tt-b-stroke) solid}.tt-zoho-hub-page .sc__dl>div{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding-block:16px;border-bottom:var(--tt-b-stroke) solid var(--s-line)}.tt-zoho-hub-page .sc__dl dt{font-size:var(--tt-b-fs-kicker);font-weight:600}.tt-zoho-hub-page .sc__dl dd{margin:0;font-size:var(--tt-b-fs-body)}.tt-zoho-hub-page .sc__after{border-bottom-color:currentColor!important}.tt-zoho-hub-page .sc__after dd{font-size:clamp(1.125rem,1rem + .4vw,1.375rem);line-height:1.35;font-weight:600}.tt-zoho-hub-page .sc__link{margin-top:20px}@media(min-width:48rem){.tt-zoho-hub-page .sc__dl>div{grid-template-columns:8.5rem minmax(0,1fr);column-gap:18px}}@media(min-width:64rem){.tt-zoho-hub-page .sc__row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(32px,4vw,80px)}.tt-zoho-hub-page .sc__row--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.tt-zoho-hub-page .sc__row--flip .sc__fig{order:2}.tt-zoho-hub-page .sc__row--wide,.tt-zoho-hub-page .sc__row--wide.sc__row--flip{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.tt-zoho-hub-page .sc__row:not(.sc__row--wide) .sc__fig{max-inline-size:460px}.tt-zoho-hub-page .sc__row--text{grid-template-columns:minmax(0,1fr)}.tt-zoho-hub-page .sc__row--flip:not(.sc__row--wide) .sc__fig{justify-self:end}}.tt-zoho-hub-page .hst__in{display:grid;grid-template-rows:auto 1fr auto;row-gap:28px;padding-block:var(--tt-b-pad-sm);height:100%}.tt-zoho-hub-page .hst__mid{display:grid;align-content:center;gap:clamp(20px,2.4vw,36px)}.tt-zoho-hub-page .hst__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.tt-zoho-hub-page .hst__k{margin:0}.tt-zoho-hub-page .hst__n{font-family:var(--font-mono);font-stretch:87.5%;font-weight:600;font-size:clamp(1.25rem,1rem + 1vw,2rem);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.04em}.tt-zoho-hub-page .hst__title{font-size:clamp(3rem,1rem + 6.6vw,8.5rem);line-height:.88;letter-spacing:-.055em;font-weight:600;font-variation-settings:"SHRP" 100;max-width:12ch;text-wrap:balance}@media(max-width:47.98rem){.tt-zoho-hub-page .hst__title{font-size:min(3rem,10.5vw);hyphens:auto;overflow-wrap:break-word}}.tt-zoho-hub-page .hst__text{max-width:34ch;font-size:clamp(1.25rem,1rem + .9vw,1.875rem);line-height:1.3}.tt-zoho-hub-page .hst__next{display:flex;align-items:center;gap:10px;font-size:1.125rem;font-weight:600}@media(min-width:48rem)and (prefers-reduced-motion:no-preference){@supports(animation-timeline:view()){.tt-zoho-hub-page .hst__in{padding-block:clamp(24px,5vh,64px) clamp(72px,10vh,104px)}.tt-zoho-hub-page .hst__title{font-size:min(clamp(3rem,1rem + 6.6vw,8.5rem),15vh)}}}.tt-zoho-hub-page .mi__steps{padding-bottom:clamp(32px,4vw,56px);margin-bottom:clamp(48px,6vw,96px);border-bottom:var(--tt-b-stroke) solid}.tt-zoho-hub-page .mi{display:grid;grid-template-columns:minmax(0,1fr);gap:48px}.tt-zoho-hub-page .mi__int,.tt-zoho-hub-page .mi__mig{min-width:0}.tt-zoho-hub-page .mi__lead{margin-top:24px}.tt-zoho-hub-page .mi__cols{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;margin-top:40px}.tt-zoho-hub-page .mi__h{margin-bottom:14px}.tt-zoho-hub-page .mi__list{border-top:var(--tt-b-stroke) solid}.tt-zoho-hub-page .mi__list li{padding-block:14px;border-bottom:var(--tt-b-stroke) solid var(--s-line);font-size:clamp(1.125rem,1rem + .4vw,1.375rem);font-weight:600;letter-spacing:-.01em}.tt-zoho-hub-page .mi__int{align-self:start;box-shadow:10px 10px 0 var(--tt-b-magenta)}.tt-zoho-hub-page .mi__intlink{margin-top:8px}@media(min-width:48rem){.tt-zoho-hub-page .mi__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tt-grid-gutter)}}@media(min-width:64rem){.tt-zoho-hub-page .mi{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(32px,5vw,96px)}}.tt-zoho-hub-page .cz{row-gap:36px;align-items:start}.tt-zoho-hub-page .cz__grid,.tt-zoho-hub-page .cz__head{grid-column:1/-1;min-width:0}.tt-zoho-hub-page .cz__all{margin-top:24px}.tt-zoho-hub-page .cz__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tt-b-gap)}.tt-zoho-hub-page .cz__tile{display:grid;align-content:start;gap:8px;padding:clamp(20px,2.4vw,32px);border:var(--tt-b-stroke) solid var(--tt-b-night);border-radius:var(--tt-b-radius-card);box-shadow:var(--tt-b-offset) var(--tt-b-offset) 0 var(--tt-b-night);min-width:0}.tt-zoho-hub-page .cz__slot{display:flex;align-items:center;block-size:96px;margin-bottom:8px;color:var(--tt-b-night)}.tt-zoho-hub-page .cz__logo{inline-size:var(--mw);block-size:var(--mh);transform:translateY(var(--moy));overflow:visible;fill:currentColor}.tt-zoho-hub-page .cz__name{font-size:clamp(1.375rem,1rem + .8vw,1.875rem);line-height:1.1;letter-spacing:-.025em;font-weight:600;font-variation-settings:"SHRP" 100}.tt-zoho-hub-page .cz__did{font-size:var(--tt-b-fs-body)}@media(min-width:48rem){.tt-zoho-hub-page .cz__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.tt-zoho-hub-page .cz__head{grid-column:1/span 4}.tt-zoho-hub-page .cz__grid{grid-column:5/-1}.tt-zoho-hub-page .cz__logo{inline-size:var(--w);block-size:var(--h);transform:translateY(var(--oy))}.tt-zoho-hub-page .sc__row--text .sc__text{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(32px,4vw,80px);align-items:start}.tt-zoho-hub-page .sc__row--text .sc__dl{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;border-top:0}.tt-zoho-hub-page .sc__row--text .sc__dl>div{grid-template-columns:minmax(0,1fr);border-top:var(--tt-b-stroke) solid;border-bottom:0}.tt-zoho-hub-page .sc__row--text .sc__link{grid-column:2}}:lang(ru) .tt-zoho-hub-page .hst__title{letter-spacing:-.045em}