@keyframes tcFadeUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes tcPop{0%{opacity:0;transform:scale(0.6)}70%{transform:scale(1.08)}100%{opacity:1;transform:scale(1)}}@supports(animation-timeline: view()){.t-page .tc-reveal{animation:tcFadeUp linear both;animation-timeline:view();animation-range:entry 0% entry 100%}.t-page .tc-pop{animation:tcPop linear both;animation-timeline:view();animation-range:entry 20% entry 100%}}@media(prefers-reduced-motion: reduce){.t-page .tc-reveal,.t-page .tc-pop{animation:none}}.has-t-page .single-entry-content{margin:0;padding:0;max-width:none}.t-page{font-family:Inter,Arial,sans-serif;color:#1d2b3a;background:#fff;width:100%;overflow-x:clip;line-height:1.5}.t-page *,.t-page ::before,.t-page ::after{box-sizing:border-box}.t-page :focus:not(:focus-visible){outline:none}.t-page :focus-visible{outline:2px solid #2aa5d5;outline-offset:2px}.t-page .t-wrap{max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.t-page .t-h1{margin:0;font-family:"Work Sans",Arial,sans-serif;font-weight:700;font-size:clamp(32px,3.6vw,46px);line-height:1.1;letter-spacing:-0.01em;color:#1d2b3a}.t-page .t-h2{margin:0;font-family:"Work Sans",Arial,sans-serif;font-weight:700;font-size:clamp(26px,2.8vw,36px);line-height:1.2;letter-spacing:0;color:#1d2b3a}.t-page .t-h2.sm{font-size:clamp(24px,2.4vw,30px)}.t-page .t-lead{margin:0;font-size:clamp(17px,1.5vw,19px);line-height:1.6;color:#4f5d6b;max-width:560px}.t-page .t-p{margin:0;font-size:17px;line-height:1.65;color:#4f5d6b}.t-page .t-p a,.t-page .t-faq a{color:#1f8fbf;font-weight:600;text-decoration:underline}.t-page .t-p a:hover,.t-page .t-faq a:hover{color:#2aa5d5}.t-page .t-sec{padding:clamp(56px,7vw,96px) 0}.t-page .t-sec.tint{background:#eaf6fb}.t-page .t-sec.gray{background:#f6fafc}.t-page .t-sec.flush{padding-top:0}.t-page .t-stack{display:flex;flex-direction:column;gap:32px}.t-page .t-head-c{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;max-width:760px;margin:0 auto}.t-page .t-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:0;border:0;background:none;color:#1f8fbf;font:600 16px/1.4 Inter,Arial,sans-serif;text-decoration:none;cursor:pointer}.t-page .t-link:hover{color:#2aa5d5;text-decoration:underline}.t-page .t-link svg{display:block;flex:none}.t-page .t-btns{display:flex;flex-wrap:wrap;gap:12px}.t-page .t-cta,.t-page .t-ghost,.t-page .t-ghost-w{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 24px;border-radius:12px;font-family:"Work Sans",Arial,sans-serif;font-weight:600;font-size:16px;line-height:1.2;text-decoration:none;cursor:pointer}.t-page .t-cta{background:#ff6500;color:#fff;border:0}.t-page .t-ghost{padding:0 22px;border:1.5px solid #2aa5d5;color:#1f8fbf;background:#fff}.t-page .t-ghost-w{padding:0 22px;border:1.5px solid hsla(0,0%,100%,.8);color:#fff;background:rgba(0,0,0,0)}.t-page .t-cta svg,.t-page .t-ghost svg{display:block;flex:none}.t-page .tc-btn{transition:filter .18s ease,background-color .18s ease}.t-page .tc-btn:hover{filter:brightness(1.05)}.t-page .t-cta:hover,.t-page .t-cta:focus{color:#fff}.t-page .t-ghost:hover{background:#eaf6fb;color:#1f8fbf}.t-page .t-ghost-w:hover,.t-page .t-ghost-w:focus{background:hsla(0,0%,100%,.12);color:#fff}.t-page .t-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px}.t-page .t-step{display:flex;flex-direction:column;gap:8px;margin:0;padding:26px 22px;border-radius:18px;background:#fff;list-style:none}.t-page .t-num{width:44px;height:44px;border-radius:12px;background:#2aa5d5;color:#fff;font-family:"Work Sans",Arial,sans-serif;font-weight:700;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.t-page .t-step-t{margin:0;font-family:"Work Sans",Arial,sans-serif;font-weight:600;font-size:18px;line-height:24px;color:#1d2b3a}.t-page .t-step-d{margin:0;font-size:15px;line-height:23px;color:#5d6b78}.t-page .t-faqwrap{display:flex;flex-wrap:wrap;gap:32px 64px;align-items:flex-start}.t-page .t-faq-head{flex:0 1 340px;min-width:0;display:flex;flex-direction:column;gap:16px}.t-page .t-faq-list{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid #dde9f0;border-radius:16px;overflow:hidden}.t-page .t-faq{margin:-1px 0 0;padding:0;background:#fff;border-top:1px solid #eef3f6}.t-page .t-faq[open]{box-shadow:inset 3px 0 0 #2aa5d5}.t-page .t-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:16px 22px;transition:background-color .15s ease}.t-page .t-faq summary:hover{background:#f6fafc}.t-page .t-faq summary:focus{outline:none}.t-page .t-faq summary:focus-visible{outline:2px solid #2aa5d5;outline-offset:-2px}.t-page .t-faq summary::-webkit-details-marker{display:none}.t-page .t-faq summary::marker{content:""}.t-page .t-faq-q{margin:0;font-family:Inter,Arial,sans-serif;font-weight:600;font-size:16px;line-height:1.4;letter-spacing:0;color:#1d2b3a}.t-page .t-faq[open] .t-faq-q{color:#1f7fa8}.t-page .t-plus{display:flex;flex:none;color:#2aa5d5;transition:transform .2s ease}.t-page .t-plus svg{display:block}.t-page .t-faq[open] .t-plus{transform:rotate(180deg)}.t-page .t-faq p,.t-page .t-faq li{margin:0 0 18px;font-size:15px;line-height:24px;color:#4f5d6b}.t-page .t-faq p:not(:last-child){margin-bottom:12px}.t-page .t-faq ul{margin:0 0 18px;padding:0 0 0 20px;list-style:disc}.t-page .t-faq li{margin:0 0 6px;list-style:disc}.t-page .t-faq>:not(summary){margin-left:22px;margin-right:22px}.t-page .t-call{align-self:flex-start;min-height:48px;font-size:15px}.t-page .t-faqwrap--groups{display:grid;grid-template-columns:minmax(0, 340px) minmax(0, 1fr);gap:40px 72px}.t-page .t-faq-side{position:sticky;top:101px;gap:18px}.t-page .t-faq-jump{display:flex;flex-direction:column;gap:2px;margin-top:4px;padding-top:14px;border-top:1px solid #dde9f0}.t-page .t-faq-jump a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:6px 0;color:#1d2b3a;font-size:15px;font-weight:500;text-decoration:none}.t-page .t-faq-jump a:hover{color:#1f8fbf}.t-page .t-faq-jump span{font-size:13px;font-weight:500;color:#6b7884}.t-page .t-faq-groups{min-width:0;display:flex;flex-direction:column;gap:32px}.t-page .t-faq-group{scroll-margin-top:101px}.t-page .t-faq-label{margin:0 0 10px;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;color:#6b7884}@media(max-width: 900px){.t-page .t-faqwrap--groups{grid-template-columns:minmax(0, 1fr);gap:28px}.t-page .t-faq-side{position:static}.t-page .t-faq-jump{display:none}}@media(max-width: 480px){.t-page .t-faq summary{padding:14px 16px}.t-page .t-faq-q{font-size:15px}.t-page .t-faq>:not(summary){margin-left:16px;margin-right:16px}}@media(prefers-reduced-motion: reduce){.t-page .t-plus,.t-page .t-faq summary{transition:none}}.t-page .t-mores{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}.t-page .t-more{display:flex;align-items:flex-start;gap:14px;padding:20px;border:1px solid #dde9f0;border-radius:16px;background:#fff;text-decoration:none;color:#1d2b3a;transition:border-color .15s ease}.t-page .t-more:hover{border-color:#2aa5d5;color:#1d2b3a}.t-page .t-more-txt{flex:1 1 auto;min-width:0}.t-page .m-ic{flex:none;width:38px;height:38px;border-radius:10px;background:#eaf6fb;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}.t-page .m-ic svg{display:block;stroke:#2aa5d5}.t-page .t-more:hover .m-ic{background:#2aa5d5}.t-page .t-more:hover .m-ic svg{stroke:#fff}.t-page .m-t{display:block;font-size:15px;line-height:20px;font-weight:600;color:#1d2b3a}.t-page .m-d{display:block;font-size:13px;line-height:18px;color:#5d6b78;margin-top:2px}.t-page .t-more-arrow{display:flex;align-self:center;color:#8a97a3}.t-page .t-more-arrow svg{display:block}.t-page .t-final-sec{padding:0 0 clamp(56px,7vw,96px)}.t-page .t-final{background:linear-gradient(135deg, #2aa5d5 0%, #1f8fbf 100%);border-radius:24px;padding:clamp(36px,5vw,64px) clamp(20px,4vw,48px);display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.t-page .t-final .t-h2{color:#fff;text-align:center}.t-page .t-final-k{font-size:14px;font-weight:600;line-height:1.4;color:#fff;background:hsla(0,0%,100%,.16);padding:6px 14px;border-radius:999px}.t-page .t-final-p{margin:0;color:#e6f5fb;font-size:17px;line-height:1.6;text-align:center;max-width:600px}.t-page .t-final .t-btns{justify-content:center}@media(max-width: 980px){.t-page .t-steps{grid-template-columns:repeat(2, minmax(0, 1fr))}.t-page .t-mores{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 560px){.t-page .t-steps,.t-page .t-mores{grid-template-columns:minmax(0, 1fr)}.t-page .t-step{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:14px;padding:18px}.t-page .t-num{margin:0;width:40px;height:40px;font-size:18px}.t-page .t-step-t{flex:1 1 0}.t-page .t-step-d{flex:1 1 100%;padding-left:54px}.t-page .t-btns{flex-direction:column;align-self:stretch}.t-page .t-btns a{width:100%}}@media print{.t-page .tc-reveal,.t-page .tc-pop{animation:none !important}}.tc-fp .t-h1{font-size:clamp(34px,4.4vw,54px)}.tc-fp .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.tc-fp .t-nowrap{white-space:nowrap}.tc-fp .t-sec.tint{background:#eaf6fb}.tc-fp .t-sec.tint2{background:#f6fafc}.tc-fp .t-sec.tint3{background:#f4fafd}.tc-fp .t-hero{background:linear-gradient(180deg, #fff 0%, #eaf6fb 100%);padding:clamp(36px,6vw,80px) 0 clamp(56px,7vw,96px)}.tc-fp .t-hero-grid{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(40px,5vw,64px)}.tc-fp .t-hero-text{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:22px}.tc-fp .t-hero-vis{flex:1 1 440px;min-width:0}.tc-fp .t-lead{max-width:600px}.tc-fp .t-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;background:#fff;border:1px solid #d9e7ee;border-radius:999px;font-size:14px;font-weight:600;line-height:1.3;color:#1d2b3a}.tc-fp .t-stars{display:inline-flex;gap:1px}.tc-fp .t-stars svg{display:block}.tc-fp .t-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;font-size:16px;line-height:24px;color:#1d2b3a}.tc-fp .t-checks li{display:flex;gap:10px;align-items:flex-start;margin:0;padding:0;list-style:none}.tc-fp .t-checks svg{flex:none;display:block;margin-top:3px}.tc-fp .t-checks-row{flex-direction:row;flex-wrap:wrap;gap:8px 22px;font-size:15px;color:#4f5d6b}.tc-fp .t-logos{padding:clamp(40px,5vw,64px) 0;background:#fff;border-bottom:1px solid #edf2f5}.tc-fp .t-logos-t{margin:0 0 32px;text-align:center;font-family:"Work Sans",Arial,sans-serif;font-weight:600;font-size:clamp(18px,1.8vw,22px);line-height:1.3;color:#1d2b3a}.tc-fp .t-logos-t span{color:#1f8fbf}.tc-fp .t-logo-row{display:grid;grid-template-columns:repeat(auto-fit, minmax(96px, 1fr));gap:28px 24px;align-items:center;justify-items:center}.tc-fp .t-logo{display:block;width:auto;max-width:100%;margin:0;box-shadow:none;border-radius:0}.tc-fp .t-row{display:flex;flex-wrap:wrap;align-items:center;gap:40px 72px}.tc-fp .t-row.flip{flex-direction:row-reverse}.tc-fp .t-row-text{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:20px}.tc-fp .t-row-vis{flex:1 1 440px;min-width:0}.tc-fp .t-row-links{display:flex;flex-wrap:wrap;gap:8px 24px}.tc-fp .t-cards{display:grid;gap:20px}.tc-fp .t-cards--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.tc-fp .t-card{display:flex;flex-direction:column;gap:10px;padding:26px 24px;background:#fff;border:1px solid #dde9f0;border-radius:18px}.tc-fp .t-card-t{margin:4px 0 0;font:600 19px/1.3 "Work Sans",Arial,sans-serif;color:#1d2b3a}.tc-fp .t-card-d{margin:0;font-size:15px;line-height:1.6;color:#5d6b78}.tc-fp .m-ic--lg{width:48px;height:48px;border-radius:12px}.tc-fp .t-steps--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.tc-fp .t-step{list-style:none}.tc-fp .t-swipe{display:none;margin:-16px 0 0;justify-content:center;font-size:13px;color:#5d6b78}.tc-fp .t-stack>*{min-width:0}.tc-fp .t-table-wrap{position:relative;max-width:100%;min-width:0;overflow-x:auto;border:1px solid #dde9f0;border-radius:18px;background:#fff}.tc-fp .t-table{width:100%;margin:0;border:0;border-collapse:collapse;font-size:15px;min-width:640px;background:#fff}.tc-fp .t-table th,.tc-fp .t-table td{padding:14px 18px;border:0;border-bottom:1px solid #eef3f6;text-align:center;vertical-align:middle;background:none}.tc-fp .t-table thead th{font:600 13px/1.3 Inter,Arial,sans-serif;color:#5d6b78;background:#f6fafc}.tc-fp .t-table tbody th{position:sticky;left:0;z-index:1;text-align:left;font-weight:500;font-size:15px;color:#1d2b3a;background:#fff}.tc-fp .t-table tbody tr:last-child th,.tc-fp .t-table tbody tr:last-child td{border-bottom:0}.tc-fp .t-table td{font-size:14px;color:#4f5d6b;white-space:nowrap}.tc-fp .t-table .hl{background:#eaf6fb;color:#1d2b3a;font-weight:600}.tc-fp .t-table thead .hl{background:#d4eef8;color:#1d2b3a}.tc-fp .t-th-logo{display:block;height:20px;width:auto;margin:0 auto}.tc-fp .c-yes,.tc-fp .c-no{display:inline-flex;vertical-align:middle}.tc-fp .c-yes svg,.tc-fp .c-no svg{display:block}.tc-fp .t-table td b{font-weight:inherit;margin-left:6px}.tc-fp .t-rev-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.tc-fp .t-rev-head .t-h2{flex:1 1 420px}.tc-fp .t-score{display:flex;align-items:center;gap:16px;padding:14px 18px;background:#fff;border:1px solid #dde9f0;border-radius:16px}.tc-fp .t-score-logo{display:block;height:24px;width:auto;margin:0;box-shadow:none}.tc-fp .t-score-div{width:1px;height:34px;background:#dde9f0}.tc-fp .t-score-n{display:flex;flex-direction:column;gap:2px}.tc-fp .t-score-v{display:inline-flex;align-items:center;gap:6px;font:700 20px/1.2 "Work Sans",Arial,sans-serif;color:#1d2b3a}.tc-fp .t-score-c{font-size:13px;color:#5d6b78}.tc-fp .t-revs{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr));gap:22px}.tc-fp .t-rev{display:flex;flex-direction:column;gap:14px;margin:0;text-align:left;padding:28px;background:#fff;border:1px solid #dde9f0;border-radius:18px;font:400 16px/1.65 Inter,Arial,sans-serif;color:#3a4757;overflow:visible}.tc-fp .t-rev blockquote{flex:1 1 auto;margin:0;padding:0;border:0;quotes:none}.tc-fp .t-rev blockquote p{margin:0;font-size:16px;line-height:1.65;color:#3a4757}.tc-fp .t-rev-by{display:flex;flex-direction:column;text-align:left;padding-top:14px;border-top:1px solid #e8f0f4;font-size:14px;line-height:1.5;color:#5d6b78}.tc-fp .t-rev-by b{font-size:15px;color:#1d2b3a}.tc-fp .t-price{display:flex;flex-wrap:wrap;align-items:center;gap:32px 64px}.tc-fp .t-price-text{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.tc-fp .t-price-tiers{flex:1 1 560px;min-width:0;display:flex;flex-direction:column;gap:12px}.tc-fp .t-tiers{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:10px}.tc-fp .t-tier{display:flex;flex-direction:column;align-items:center;gap:2px;padding:18px 8px;border:1.5px solid #dde9f0;border-radius:14px;background:#fff;color:#1d2b3a;text-decoration:none;transition:border-color .15s ease}.tc-fp .t-tier:hover{border-color:#2aa5d5;color:#1d2b3a}.tc-fp .t-tier.pop{border-color:#2aa5d5;background:#f3fafd}.tc-fp .t-tier-n{font-size:13px;font-weight:600;color:#5d6b78}.tc-fp .t-tier b{font:700 24px/1.2 "Work Sans",Arial,sans-serif;color:#1d2b3a}.tc-fp .t-tier-s{font-size:12px;color:#8a97a3}.tc-fp .t-tiers-note{margin:0;font-size:13px;color:#5d6b78}.tc-fp .t-call{align-self:flex-start;min-height:48px;font-size:15px}.tc-fp .t-faq-a{padding:0 0 4px}.tc-fp .t-faq-a ul{margin:0 0 14px;padding:0 0 0 20px}.tc-fp .t-faq-a li{margin:0 0 6px;font-size:15px;line-height:24px;color:#4f5d6b}.tc-fp .t-mores--desc .m-d{font-size:14px;line-height:1.5}.tc-fp .t-add{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:6px;background:#fff1e8;color:#e05a00;font-size:11px;font-weight:700;vertical-align:middle}.tc-fp .t-final-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:8px;font-size:14px;color:#e6f5fb}.tc-fp .t-final-trust span{display:inline-flex;align-items:center;gap:6px}.tc-fp .t-final-trust svg{display:block;flex:none}.tc-fp .ui-win{background:#fff;border:1px solid #dde9f0;border-radius:18px;box-shadow:0 24px 56px rgba(29,43,58,.12);overflow:hidden;font-size:15px;line-height:1.4;color:#1d2b3a;text-align:left}.tc-fp .ui-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;background:#2aa5d5;color:#fff;font-weight:600;font-size:15px}.tc-fp .ui-bar--c{justify-content:center}.tc-fp .ui-bar-t{display:flex;align-items:center;gap:8px;min-width:0}.tc-fp .ui-bar-t svg{display:block;flex:none}.tc-fp .ui-bar-s{flex:none;opacity:.85;font-weight:500;font-size:14px}.tc-fp .ui-stats{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;padding:16px 20px 4px}.tc-fp .ui-stats div{display:flex;flex-direction:column;gap:2px;padding:12px 14px;background:#f6fafc;border:1px solid #e3eef4;border-radius:12px}.tc-fp .ui-stats b{font:700 24px/28px "Work Sans",Arial,sans-serif;color:#1d2b3a}.tc-fp .ui-stats span{font-size:12px;font-weight:500;color:#6b7884}.tc-fp .ui-body{display:flex;flex-direction:column;padding:8px 20px 16px}.tc-fp .ui-body--pad{padding:20px 22px;gap:16px}.tc-fp .ui-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #eef3f6}.tc-fp .ui-row:last-child{border-bottom:0}.tc-fp .ui-av{flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#cfe9f5;color:#1f8fbf;font-size:12px;font-weight:700}.tc-fp .ui-name{flex:1 1 auto;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-fp .ui-name em{margin-left:8px;padding:1px 7px;border-radius:6px;background:#f1f4f6;color:#6b7884;font-size:11px;font-style:normal;font-weight:600}.tc-fp .ui-pill{flex:none;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:600}.tc-fp .ui-pill i{width:6px;height:6px;border-radius:50%;background:currentColor}.tc-fp .ui-pill--in{background:#eaf6fb;color:#1f8fbf}.tc-fp .ui-pill--break{background:#fff1e8;color:#e05a00}.tc-fp .ui-pill--out{background:#f1f4f6;color:#6b7884}.tc-fp .ui-hrs{flex:none;min-width:44px;text-align:right;color:#4f5d6b;font-variant-numeric:tabular-nums}.tc-fp .ui-bars-r{display:flex;flex-direction:column;gap:8px}.tc-fp .ui-bars-l{display:flex;justify-content:space-between;gap:12px;font-size:14px}.tc-fp .ui-bars-l span{font-weight:600;color:#4f5d6b}.tc-fp .ui-bars-l span.ot{color:#e05a00}.tc-fp .ui-track{position:relative;height:10px;border-radius:5px;background:#eef3f6}.tc-fp .ui-fill{height:100%;border-radius:5px;background:#2aa5d5}.tc-fp .ui-fill--ot{background:#ff6500}.tc-fp .ui-track i{position:absolute;top:-4px;bottom:-4px;width:2px;background:#1d2b3a;opacity:.35;border-radius:1px}.tc-fp .ui-who{display:flex;align-items:center;gap:10px}.tc-fp .ui-who span:last-child{font-size:13px;color:#6b7884}.tc-fp .ui-edit{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center}.tc-fp .ui-time{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1.5px solid #dde9f0;border-radius:12px}.tc-fp .ui-time--edited{border-color:#ffb889;background:#fff8f3}.tc-fp .ui-time span{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#6b7884}.tc-fp .ui-time em{padding:2px 6px;border-radius:5px;background:#ff6500;color:#fff;font-size:10px;font-style:normal}.tc-fp .ui-time b{font:700 22px/1.2 "Work Sans",Arial,sans-serif}.tc-fp .ui-log{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-left:3px solid #2aa5d5;border-radius:0 10px 10px 0;background:#f6fafc;font-size:14px}.tc-fp .ui-log span{font-size:13px;color:#6b7884}.tc-fp .ui-tbl{width:100%;margin:0;border:0;border-collapse:collapse;font-size:14px;background:none}.tc-fp .ui-tbl th,.tc-fp .ui-tbl td{padding:11px 4px;border:0;border-bottom:1px solid #eef3f6;text-align:left;background:none;color:#1d2b3a}.tc-fp .ui-tbl th{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#6b7884}.tc-fp .ui-tbl td:first-child{font-weight:600}.tc-fp .ui-tbl .n{text-align:right;font-variant-numeric:tabular-nums}.tc-fp .ui-tbl tfoot td{border-bottom:0;font-weight:700}.tc-fp .ui-ot-v{color:#e05a00;font-weight:600}.tc-fp .ui-flds{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(140px, 100%), 1fr));gap:12px}.tc-fp .ui-fld{display:flex;flex-direction:column;gap:6px;min-width:0}.tc-fp .ui-fld-l,.tc-fp .ui-sub{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7884}.tc-fp .ui-in{position:relative;display:flex;align-items:center;min-height:40px;padding:0 12px;border:1.5px solid #d6e2ea;border-radius:10px;background:#fff;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-fp .ui-in--sel{padding-right:32px}.tc-fp .ui-in--sel::after{content:"";position:absolute;right:13px;top:50%;width:7px;height:7px;margin-top:-6px;border:solid #6b7884;border-width:0 2px 2px 0;transform:rotate(45deg)}.tc-fp .ui-in--open{border-color:#2aa5d5;border-radius:10px 10px 0 0}.tc-fp .ui-in--text{color:#8a97a3;font-weight:400}.tc-fp .ui-menu-l{display:flex;flex-direction:column;margin-top:-1.5px;border:1.5px solid #2aa5d5;border-top:0;border-radius:0 0 10px 10px;overflow:hidden}.tc-fp .ui-menu-l span{padding:9px 12px;font-size:14px}.tc-fp .ui-menu-l span.on{background:#eaf6fb;color:#1f8fbf;font-weight:600}.tc-fp .ui-sub{display:block;margin-bottom:-8px}.tc-fp .ui-chk{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.tc-fp .ui-chk li{display:flex;align-items:center;gap:10px;margin:0;padding:0;font-size:14px;list-style:none;color:#4f5d6b}.tc-fp .ui-chk i{flex:none;width:18px;height:18px;border:1.5px solid #c6d4dd;border-radius:5px;background:#fff}.tc-fp .ui-chk li.on{color:#1d2b3a}.tc-fp .ui-chk li.on i{border-color:#2aa5d5;background:#2aa5d5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/13px no-repeat}.tc-fp .ui-chips{display:flex;flex-wrap:wrap;gap:8px}.tc-fp .ui-chip{padding:6px 12px;border:1.5px solid #d6e2ea;border-radius:999px;font-size:13px;font-weight:600;color:#4f5d6b;background:#fff}.tc-fp .ui-chip.on{border-color:#2aa5d5;background:#eaf6fb;color:#1f8fbf}.tc-fp .ui-btns{display:flex;flex-wrap:wrap;gap:8px}.tc-fp .ui-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border:1.5px solid #2aa5d5;border-radius:10px;background:#fff;color:#1f8fbf;font-size:14px;font-weight:600}.tc-fp .ui-btn.pri{flex:1 1 auto;background:#2aa5d5;color:#fff}.tc-fp .ui-note{display:flex;align-items:center;gap:6px;margin:4px 0 0;font-size:13px;color:#6b7884}.tc-fp .ui-note svg{display:block;flex:none}.tc-fp .ui-body:not(.ui-body--pad) .ui-note{padding:4px 0 2px}.tc-fp .ui-note--ot{color:#e05a00;font-weight:600}.tc-fp .ui-lead{margin:0;font-size:14px;color:#4f5d6b}.tc-fp .ui-pick{display:flex;flex-direction:column;border:1px solid #e3eef4;border-radius:12px;overflow:hidden}.tc-fp .ui-pick span{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid #eef3f6;font-size:14px;font-weight:500}.tc-fp .ui-pick span:last-child{border-bottom:0}.tc-fp .ui-pick span.on{background:#eaf6fb;color:#1f8fbf;font-weight:600}.tc-fp .ui-pick i{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#eef3f6;color:#4f5d6b;font-size:10px;font-style:normal;font-weight:700}.tc-fp .ui-pick span.on i{background:#cfe9f5;color:#1f8fbf}.tc-fp .ui-split{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.2fr);gap:16px;align-items:start}.tc-fp .ui-split>div{display:flex;flex-direction:column;gap:14px}.tc-fp .ui-win--phone{max-width:300px;margin:0 auto;border-radius:32px;border:8px solid #1d2b3a;box-shadow:0 24px 56px rgba(29,43,58,.18)}.tc-fp .ui-win--phone .ui-bar{padding:18px 20px 14px}.tc-fp .ui-app-s{display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px;border-radius:14px;background:#f6fafc;text-align:center}.tc-fp .ui-app-s span{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7884}.tc-fp .ui-app-s b{font:700 22px/1.2 "Work Sans",Arial,sans-serif;color:#1d2b3a}.tc-fp .ui-app-s .ui-app-t{font-size:14px;letter-spacing:0;text-transform:none;color:#4f5d6b}.tc-fp .ui-win--phone .ui-btn.pri{min-height:48px;font-size:16px}.tc-fp .ui-win--tab{border-radius:22px;border:8px solid #1d2b3a}.tc-fp .ui-geo{display:grid;grid-template-columns:minmax(0, 1.5fr) minmax(0, 1fr);min-height:260px}.tc-fp .ui-map{position:relative;overflow:hidden;min-height:260px;background:#e8f1ec}.tc-fp .ui-road{position:absolute;background:#fff;box-shadow:0 0 0 1px #d6e2dc}.tc-fp .ui-road--h{left:0;right:0;top:66%;height:14px}.tc-fp .ui-road--v{top:0;bottom:0;left:74%;width:14px}.tc-fp .ui-map::before,.tc-fp .ui-map::after{content:"";position:absolute;border-radius:6px;background:#d9e6df}.tc-fp .ui-map::before{left:80%;top:12%;width:16%;height:40%}.tc-fp .ui-map::after{left:6%;top:76%;width:28%;height:16%}.tc-fp .ui-zone{position:absolute;left:10%;top:12%;width:58%;height:66%;border:2.5px dashed #2aa5d5;border-radius:50%;background:rgba(42,165,213,.14)}.tc-fp .ui-zone b{position:absolute;left:50%;top:-12px;transform:translateX(-50%);padding:2px 8px;border-radius:6px;background:#2aa5d5;color:#fff;font-size:11px;font-weight:700;white-space:nowrap}.tc-fp .ui-mpin{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border:3px solid #fff;border-radius:50%;background:#2aa5d5;box-shadow:0 2px 6px rgba(29,43,58,.3)}.tc-fp .ui-mpin--out{background:#ff6500}.tc-fp .ui-geo-l{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-left:1px solid #eef3f6}.tc-fp .ui-geo-l .ui-sub{margin-bottom:0}.tc-fp .ui-geo-n{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.tc-fp .ui-geo-n i{width:8px;height:8px;border-radius:50%;background:#2aa5d5}.tc-fp .ui-geo-n i.out{background:#ff6500}.tc-fp .ui-cost{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tc-fp .ui-cost-c{display:flex;flex-direction:column;gap:8px;padding:16px;border:1.5px solid #e3eef4;border-radius:14px}.tc-fp .ui-cost-c--us{border-color:#2aa5d5;background:#f3fafd}.tc-fp .ui-cost-h{font:700 16px/1.3 "Work Sans",Arial,sans-serif}.tc-fp .ui-cost-s{margin-top:-6px;font-size:12px;color:#6b7884}.tc-fp .ui-cost-r{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:#4f5d6b}.tc-fp .ui-cost-r b{color:#1d2b3a;font-variant-numeric:tabular-nums}.tc-fp .ui-cost-tot{margin-top:4px;padding-top:10px;border-top:1px solid #e3eef4;font-weight:600;color:#1d2b3a}.tc-fp .ui-cost-tot b{font:700 20px/1.2 "Work Sans",Arial,sans-serif}.tc-fp .ui-cost-c--them .ui-cost-tot b{color:#e05a00}.tc-fp .ui-cost-c--us .ui-cost-tot b{color:#1f8fbf}.tc-fp .ui-cost-n{font-size:11px;color:#8a97a3}.tc-fp .ui-inc{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.tc-fp .ui-inc li{display:flex;align-items:center;gap:10px;margin:0;padding:0;font-size:14px;font-weight:500;list-style:none}.tc-fp .ui-inc svg{display:block;flex:none}.tc-fp .ui-inc--plan{padding:12px 14px;border-radius:12px;background:#f6fafc}.tc-fp .ui-doc{display:flex;flex-direction:column;gap:7px;padding:16px 18px;border:1px solid #e3eef4;border-radius:10px;background:#fff;box-shadow:0 1px 0 #eef3f6}.tc-fp .ui-doc-t{font:700 15px/1.3 "Work Sans",Arial,sans-serif}.tc-fp .ui-doc-h{margin-top:6px;font-size:12px;font-weight:600;color:#1f8fbf}.tc-fp .ui-doc-r{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#4f5d6b}.tc-fp .ui-doc-r b{color:#1d2b3a;font-variant-numeric:tabular-nums}.tc-fp .ui-doc-tot{padding-top:7px;border-top:1px solid #eef3f6;font-weight:600;color:#1d2b3a}@media(max-width: 980px){.tc-fp .t-tiers{grid-template-columns:repeat(3, minmax(0, 1fr))}.tc-fp .t-cards--3{grid-template-columns:minmax(0, 1fr)}.tc-fp .t-steps--3{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 767px){.tc-fp .t-swipe{display:flex}}@media(max-width: 560px){.tc-fp .t-steps--3{grid-template-columns:minmax(0, 1fr)}.tc-fp .t-logo-row{grid-template-columns:repeat(3, minmax(0, 1fr));gap:22px 16px}.tc-fp .t-logo{max-height:44px}.tc-fp .ui-stats b{font-size:20px}.tc-fp .t-table{font-size:14px}.tc-fp .t-table th,.tc-fp .t-table td{padding:12px}.tc-fp .t-tiers{grid-template-columns:repeat(2, minmax(0, 1fr))}.tc-fp .t-tier:first-child{grid-column:1/-1}.tc-fp .t-rev{padding:22px}.tc-fp .ui-body--pad{padding:16px}.tc-fp .ui-geo{grid-template-columns:minmax(0, 1fr)}.tc-fp .ui-map{min-height:200px}.tc-fp .ui-geo-l{border-left:0;border-top:1px solid #eef3f6}.tc-fp .ui-split{grid-template-columns:minmax(0, 1fr)}.tc-fp .ui-cost{grid-template-columns:minmax(0, 1fr)}.tc-fp .ui-hrs{min-width:36px}.tc-fp .ui-name em{display:none}}body.tc-fp-page{margin:0}.tc-fp .t-hero--short{padding:clamp(28px,4.5vw,56px) 0 clamp(48px,6vw,80px)}.tc-fp .t-h1--md{font-size:clamp(32px,3.6vw,46px)}.tc-fp .t-h1--lg{font-size:clamp(34px,3.8vw,50px)}.tc-fp .t-h2--sm{font-size:clamp(24px,2.4vw,30px)}.tc-fp .t-sec--top0{padding-top:0}.tc-fp .c-ic{flex:none;width:46px;height:46px;border-radius:12px;background:#fff;border:1px solid #d9e7ee;display:flex;align-items:center;justify-content:center}.tc-fp .c-ic svg{display:block}.tc-fp .c-grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px 64px}.tc-fp .c-left{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:18px}.tc-fp .c-ways{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.tc-fp .c-way{display:flex;gap:16px;align-items:flex-start;margin:0;padding:16px 0;border-bottom:1px solid #e3eef4;list-style:none}.tc-fp .c-way:last-child{border-bottom:0}.tc-fp .c-way-t{display:flex;flex-direction:column;gap:2px;min-width:0}.tc-fp .c-way-h{font-family:"Work Sans",Arial,sans-serif;font-weight:700;font-size:17px;line-height:1.35;color:#1d2b3a}.tc-fp .c-main{font-size:16px;line-height:1.5;color:#1d2b3a}.tc-fp .c-main a{color:#1f8fbf;font-weight:600;text-decoration:none}.tc-fp .c-main a:hover{text-decoration:underline}.tc-fp .c-sub{font-size:14px;line-height:1.5;color:#5d6b78}.tc-fp .c-card{flex:0 1 480px;min-width:0;background:#fff;border:1px solid #dde9f0;border-radius:20px;box-shadow:0 24px 56px rgba(29,43,58,.1);padding:32px;display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.tc-fp .c-card-h{display:flex;flex-direction:column;gap:4px}.tc-fp .c-card-h .t-h2{font-size:24px;line-height:30px}.tc-fp .c-card-h p{margin:0;font-size:15px;line-height:1.5;color:#5d6b78}.tc-fp .tc-contact-sales-form__messages{margin:0 0 16px;padding:12px 14px;border-radius:10px;font-size:15px;line-height:1.5}.tc-fp .tc-contact-sales-form__messages:empty{display:none}.tc-fp .tc-contact-sales-form__messages--success{background:#eaf6fb;color:#1d2b3a;border:1px solid #bfe3f2}.tc-fp .tc-contact-sales-form__messages--error{background:#fff4ee;color:#9a3d00;border:1px solid #ffd2b5}.tc-fp .tc-contact-sales-form__form{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:16px;margin:0}.tc-fp .tc-contact-sales-form__field{grid-column:1/-1;display:flex;flex-direction:column;gap:6px;min-width:0;margin:0}.tc-fp .tc-contact-sales-form__field--half{grid-column:span 1}.tc-fp .tc-contact-sales-form__label{margin:0;font:600 14px/1.4 Inter,Arial,sans-serif;color:#1d2b3a}.tc-fp .tc-contact-sales-form__label i{font-style:normal;font-weight:400;color:#6b7884}.tc-fp .tc-contact-sales-form__input{display:block;width:100%;height:48px;margin:0;padding:0 14px;border:1.5px solid #d6e2ea;border-radius:10px;background:#fff;box-shadow:none;box-sizing:border-box;font:400 16px/1.4 Inter,Arial,sans-serif;color:#1d2b3a}.tc-fp .tc-contact-sales-form__textarea{height:auto;min-height:120px;padding:12px 14px;line-height:1.5;resize:vertical}.tc-fp .tc-contact-sales-form__input:focus{outline:none;border-color:#2aa5d5;box-shadow:0 0 0 3px rgba(42,165,213,.2)}.tc-fp .tc-contact-sales-form__input--invalid,.tc-fp .tc-contact-sales-form__input[aria-invalid=true]{border-color:#d93025}.tc-fp .tc-contact-sales-form__recaptcha,.tc-fp .tc-contact-sales-form__submit{grid-column:1/-1;margin:0}.tc-fp .tc-contact-sales-form__recaptcha{min-height:78px}.tc-fp .tc-contact-sales-form__button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;margin:0;padding:0 24px;border:0;border-radius:12px;background:#ff6500;color:#fff;font:600 16px/1.2 "Work Sans",Arial,sans-serif;cursor:pointer}.tc-fp .tc-contact-sales-form__button span{font:inherit;color:inherit;margin:0}.tc-fp .tc-contact-sales-form__button svg{display:block;flex:none}.tc-fp .tc-contact-sales-form__button:disabled{opacity:.6;cursor:default}.tc-fp .c-cust{display:flex;flex-wrap:wrap;align-items:center;gap:28px 56px;background:#eaf6fb;border-radius:24px;padding:clamp(24px,4vw,44px)}.tc-fp .c-cust-t{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:10px}.tc-fp .c-cust .t-h2{font-size:clamp(24px,2.6vw,32px)}.tc-fp .c-links{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:10px}.tc-fp .c-links .t-more{background:#fff}.tc-fp .c-links div.t-more:hover{border-color:#dde9f0}.tc-fp .b-hero{display:flex;flex-wrap:wrap;align-items:flex-end;gap:20px 48px}.tc-fp .b-hero-t{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:14px}.tc-fp .b-search{flex:0 1 380px;min-width:0;display:flex;align-items:center;gap:10px;height:52px;margin:0;padding:0 16px;background:#fff;border:1.5px solid #d6e2ea;border-radius:12px;box-sizing:border-box}.tc-fp .b-search:focus-within,.tc-fp .kb-search:focus-within{border-color:#2aa5d5;box-shadow:0 0 0 3px rgba(42,165,213,.2)}.tc-fp .b-search svg,.tc-fp .kb-search>svg{display:block;flex:none}.tc-fp .b-search input,.tc-fp .kb-search input{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:0;outline:0;background:rgba(0,0,0,0);box-shadow:none;font:400 16px/1.4 Inter,Arial,sans-serif;color:#1d2b3a}.tc-fp .kb-search input{font-size:17px}.tc-fp .b-search input::placeholder,.tc-fp .kb-search input::placeholder{color:#6b7884;opacity:1}.tc-fp .b-img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:#eaf6fb}.tc-fp .b-img--none{background:linear-gradient(135deg, #eaf6fb 0%, #cfe9f5 100%)}.tc-fp .b-feat{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 1fr);gap:40px;align-items:center;text-decoration:none;color:#1d2b3a}.tc-fp .b-feat .b-img{aspect-ratio:16/10;border-radius:18px}.tc-fp .b-feat-body{display:flex;flex-direction:column;gap:14px;min-width:0}.tc-fp .b-feat-title{margin:0;font-family:"Work Sans",Arial,sans-serif;font-weight:700;font-size:clamp(26px,2.8vw,36px);line-height:1.2;color:#1d2b3a}.tc-fp .b-feat:hover .b-feat-title{color:#1f8fbf}.tc-fp .b-feat .t-link{align-self:flex-start}.tc-fp .b-cat{font-size:13px;font-weight:600;line-height:1.4;color:#1f7fa8}.tc-fp .b-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:22px;margin:0;padding:0;list-style:none}.tc-fp .b-grid>li{display:flex;margin:0;padding:0;list-style:none;min-width:0}.tc-fp .b-card{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;border:1px solid #dde9f0;border-radius:16px;overflow:hidden;background:#fff;text-decoration:none;color:#1d2b3a;transition:border-color .15s ease}.tc-fp .b-card:hover{border-color:#2aa5d5}.tc-fp .b-body{display:flex;flex-direction:column;gap:8px;padding:18px 20px 22px}.tc-fp .b-title{margin:0;font-family:"Work Sans",Arial,sans-serif;font-weight:700;font-size:19px;line-height:1.3;color:#1d2b3a}.tc-fp .b-ex{font-size:15px;line-height:1.55;color:#5d6b78}.tc-fp .b-by{margin-top:4px;font-size:13px;line-height:1.4;color:#6b7884}.tc-fp .b-list{display:flex;flex-direction:column;gap:24px}.tc-fp .b-more{align-self:center}.tc-fp .b-pages{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.tc-fp .b-news-sec{background:#eaf6fb;padding:48px 0}.tc-fp .b-news{display:flex;flex-wrap:wrap;align-items:center;gap:20px 48px}.tc-fp .b-news-t{flex:1 1 380px;min-width:0;display:flex;gap:16px;align-items:flex-start}.tc-fp .b-news-t>div{display:flex;flex-direction:column;gap:6px}.tc-fp .b-news-h{margin:0;font-family:"Work Sans",Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.3;color:#1d2b3a}.tc-fp .b-news-t p{margin:0;font-size:16px;line-height:1.5;color:#4f5d6b}.tc-fp .b-news-f{flex:1 1 480px;min-width:0;display:flex;flex-wrap:wrap;gap:10px;margin:0}.tc-fp .b-news-f label{flex:1 1 160px;min-width:0;display:flex}.tc-fp .b-news-f label.b-news-email{flex-basis:220px}.tc-fp .b-news-f input[type=text]{width:100%;height:48px;margin:0;padding:0 14px;border:1.5px solid #d6e2ea;border-radius:10px;background:#fff;box-shadow:none;box-sizing:border-box;font:400 16px/1.4 Inter,Arial,sans-serif;color:#1d2b3a}.tc-fp .b-news-f input[type=text]::placeholder{color:#6b7884;opacity:1}.tc-fp .b-news-f input[type=text]:focus{outline:none;border-color:#2aa5d5;box-shadow:0 0 0 3px rgba(42,165,213,.2)}.tc-fp .b-news-f .t-cta{min-height:48px;border:0;cursor:pointer}.tc-fp .b-news-f .t-cta:disabled{opacity:.6;cursor:default}.tc-fp .b-news-msg{flex:1 1 100%;margin:0;font-size:15px;line-height:1.5;color:#1d2b3a}.tc-fp .b-news-msg:empty{display:none}.tc-fp .b-topics-sec{background:#f6fafc}.tc-fp .b-topics{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(320px, 100%), 1fr));gap:18px}.tc-fp .b-topic{background:#fff;border:1px solid #dde9f0;border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:12px;min-width:0}.tc-fp .b-topic-h{display:flex;align-items:center;gap:12px}.tc-fp .b-topic-h h3{margin:0;font-family:"Work Sans",Arial,sans-serif;font-weight:700;font-size:19px;line-height:1.3;color:#1d2b3a}.tc-fp .b-topic ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.tc-fp .b-topic li{margin:0;padding:0;list-style:none}.tc-fp .b-topic li a{color:#1d2b3a;text-decoration:none;font-size:15px;line-height:1.45}.tc-fp .b-topic li a:hover{color:#1f8fbf;text-decoration:underline}.tc-fp .b-topic .t-link{align-self:flex-start;font-size:14px;margin-top:auto}.tc-fp .kb-hero{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.tc-fp .kb-hero .t-lead{max-width:640px}.tc-fp .kb-search{display:flex;align-items:center;gap:12px;width:min(640px,100%);height:60px;margin:0;padding:0 8px 0 18px;background:#fff;border:1.5px solid #d6e2ea;border-radius:14px;box-shadow:0 16px 40px rgba(29,43,58,.08);box-sizing:border-box}.tc-fp .kb-search .t-cta{min-height:44px;padding:0 20px;border:0;cursor:pointer}.tc-fp .kb-chips{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.tc-fp .kb-chips span{font-size:14px;color:#5d6b78}.tc-fp .kb-chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1.5px solid #d6e2ea;border-radius:999px;background:#fff;color:#1d2b3a;font-size:14px;font-weight:600;text-decoration:none;box-sizing:border-box}.tc-fp .kb-chip:hover{border-color:#2aa5d5;color:#1f8fbf}.tc-fp .kb-cols{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.tc-fp .kb-col{display:flex;flex-direction:column;gap:22px;min-width:0;padding:30px;border:1px solid #dde9f0;border-radius:20px;background:#fff}.tc-fp .kb-col-h{display:flex;gap:16px;align-items:flex-start}.tc-fp .kb-col-h>div{display:flex;flex-direction:column;gap:6px}.tc-fp .kb-col-h .t-h2{font-size:26px}.tc-fp .kb-col-h .t-p{font-size:16px}.tc-fp .kb-sub{display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:1px solid #eef3f6}.tc-fp .kb-sub h3{margin:0;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:#6b7884}.tc-fp .kb-sub ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.tc-fp .kb-sub li{margin:0;padding:0;list-style:none}.tc-fp .kb-sub a{display:flex;align-items:center;gap:10px;margin:0 -10px;padding:8px 10px;border-radius:10px;color:#1d2b3a;text-decoration:none;font-size:16px;font-weight:500;line-height:1.4}.tc-fp .kb-sub a:hover{background:#f3f9fc;color:#1f8fbf}.tc-fp .kb-sub a svg{display:block;flex:none}.tc-fp .kb-col .t-ghost{align-self:flex-start}@media(max-width: 980px){.tc-fp .c-card{flex:1 1 100%}.tc-fp .b-feat{grid-template-columns:minmax(0, 1fr);gap:22px}.tc-fp .b-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.tc-fp .kb-cols{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 560px){.tc-fp .b-grid{grid-template-columns:minmax(0, 1fr)}.tc-fp .b-search{flex:1 1 100%}.tc-fp .kb-search{height:auto;flex-wrap:wrap;padding:8px 8px 8px 14px;row-gap:8px}.tc-fp .kb-search input{height:44px;flex:1 1 160px}.tc-fp .kb-search .t-cta{flex:1 1 100%}.tc-fp .kb-col{padding:22px 18px}.tc-fp .b-news-f .t-cta{flex:1 1 100%}}@media(max-width: 480px){.tc-fp .c-card{padding:22px 18px}.tc-fp .tc-contact-sales-form__form{grid-template-columns:minmax(0, 1fr)}.tc-fp .tc-contact-sales-form__field--half{grid-column:1/-1}}@media(prefers-reduced-motion: reduce){.tc-fp .b-card{transition:none}}#tc-nav.tcn--bare .tcn-tel{display:inline-flex}#tc-nav.tcn--bare .tcn-tel svg{display:block;flex:none}#tc-nav.tcn--bare .tcn-q{font-weight:500;color:#5d6b78}@media(max-width: 1023px){#tc-nav.tcn--bare .tcn-bar{justify-content:space-between;padding:0 16px}#tc-nav.tcn--bare .tcn-logo{margin-right:0}#tc-nav.tcn--bare .tcn-right{display:flex}}@media(max-width: 900px){#tc-nav.tcn--bare .tcn-q{display:none}}.tc-trial .tr-grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 480px);grid-template-areas:"intro form" "perks form";column-gap:64px;row-gap:36px;align-items:start}.tc-trial .tr-intro{grid-area:intro;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.tc-trial .tr-formcol{grid-area:form;min-width:0}.tc-trial .tr-perks{grid-area:perks;display:flex;flex-direction:column;gap:32px;min-width:0}.tc-trial .tr-card{gap:22px}.tc-trial .tr-card form{display:flex;flex-direction:column;gap:20px;margin:0}.tc-trial .tr-err{margin:0;font-size:13px;line-height:1.4;color:#d93025}.tc-trial .tr-err[hidden]{display:none}.tc-trial .tr-captcha{overflow:hidden}.tc-trial .tr-notes{justify-content:center;gap:6px 18px;margin-top:-6px;font-size:13px;color:#5d6b78}.tc-trial .tr-notes li{gap:6px}.tc-trial .tr-notes svg{margin-top:2px}.tc-trial .tr-perk-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.tc-trial .tr-perk{display:flex;gap:14px;align-items:flex-start;margin:0;padding:0;list-style:none}.tc-trial .tr-perk .c-ic{width:40px;height:40px}.tc-trial .tr-perk-t{display:block;font-size:17px;font-weight:600;line-height:24px;color:#1d2b3a}.tc-trial .tr-perk-d{display:block;margin-top:2px;font-size:15px;line-height:22px;color:#5d6b78}.tc-trial .tr-quote{max-width:520px;padding:22px}.tc-trial .tr-quote blockquote p{font-size:15px;line-height:24px}.tc-trial .tr-by{flex-direction:row;align-items:center;gap:12px}.tc-trial .tr-by img{display:block;flex:none;width:40px;height:40px;margin:0;border-radius:50%}.tc-trial .tr-by>span{display:flex;flex-direction:column;line-height:1.35}.tc-trial .tr-by b{font-size:14px}.tc-trial .tr-steps .t-step{border:1px solid #dde9f0}.tc-trial .tr-steps .t-step:first-child .t-num{background:#ff6500}.tc-trial .tr-help{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px 64px}.tc-trial .tr-help-l{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:24px}.tc-trial .tr-help-l .t-faq-list{flex:none}.tc-trial .tr-helpcard{flex:0 1 360px;min-width:0;display:flex;flex-direction:column;align-items:center;gap:14px;padding:32px 28px;background:#fff;border:1px solid #d9e7ee;border-radius:20px;text-align:center}.tc-trial .tr-helpcard img{display:block;width:160px;height:auto;margin:0}.tc-trial .tr-helpcard .t-h2{font-size:22px;line-height:28px;text-align:center}.tc-trial .tr-helpcard p{margin:0;font-size:15px;line-height:23px;color:#4f5d6b}.tc-trial .tr-helpcard .t-ghost{width:100%;margin-top:6px}.tc-trial .t-faq-a a{color:#1f8fbf;font-weight:600}.tc-trial .tr-foot{padding:22px 0;background:#15212b;color:#c3ccd3;font-size:14px;line-height:1.5}.tc-trial .tr-foot-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.tc-trial .tr-foot-l{display:flex;flex-wrap:wrap;gap:8px 20px}.tc-trial .tr-foot a{color:#c3ccd3;text-decoration:none}.tc-trial .tr-foot a:hover{color:#fff;text-decoration:underline}.tc-support .s-dot{flex:none;width:8px;height:8px;border-radius:50%;background:#2aa5d5}.tc-support .kb-search{width:min(680px,100%);margin:6px 0 0}.tc-support .kb-search .t-cta{background:#2aa5d5}.tc-support .t-hero-text .kb-chips{justify-content:flex-start}.tc-support .s-hero-img{display:block;width:100%;height:auto;margin:0}.tc-support .s-paths-sec{padding-bottom:0}.tc-support .s-paths{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px}.tc-support .s-path{gap:12px;padding:28px;border-radius:20px;color:#1d2b3a;text-decoration:none;transition:border-color .15s ease}.tc-support .s-path:hover{border-color:#2aa5d5;color:#1d2b3a}.tc-support .s-path .t-card-t{margin:4px 0 0;font-size:20px}.tc-support .s-ic-or{background:#fff1e8}.tc-support .s-ic-or svg{stroke:#ff6500}.tc-support .s-more{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:4px;font-size:15px;font-weight:600;color:#1f8fbf}.tc-support .s-more svg{display:block;flex:none}.tc-support .s-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px}.tc-support .s-head-t{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:12px;max-width:860px}.tc-support .s-time{flex:none;padding:4px 10px;background:#eaf6fb;border-radius:999px;font-size:13px;font-weight:500;line-height:1.4;color:#1d6f91;white-space:nowrap}.tc-support .s-arts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 40px;margin:36px 0 0;padding:0;list-style:none}.tc-support .s-arts li,.tc-support .s-starts li,.tc-support .s-mods li{margin:0;padding:0;list-style:none;min-width:0}.tc-support .s-art{height:100%;display:flex;align-items:center;gap:16px;padding:20px 4px;border-bottom:1px solid #e3edf2;color:#1d2b3a;text-decoration:none}.tc-support .s-art-txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.tc-support .s-art-t{font:600 18px/1.35 "Work Sans",Arial,sans-serif;color:#1d2b3a}.tc-support .s-art-d{font-size:15px;line-height:1.5;color:#5d6b78}.tc-support .s-art:hover .s-art-t{color:#1f8fbf}.tc-support .s-art svg{display:block;flex:none}.tc-support .s-starts{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;margin:44px 0 0;padding:0;list-style:none}.tc-support .s-start{height:100%;gap:12px;padding:30px 28px;border-color:#d3e7f1;border-radius:20px;color:#1d2b3a;text-decoration:none;transition:border-color .15s ease}.tc-support .s-start:hover{border-color:#2aa5d5;color:#1d2b3a}.tc-support .s-start-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.tc-support .s-start .t-num{width:48px;height:48px;margin:0;border-radius:50%}.tc-support .s-start .t-card-t{margin:6px 0 0;font-size:20px}.tc-support .s-chips{margin-top:28px}.tc-support .s-chip{gap:8px;font-weight:500;color:#1d2b3a}.tc-support .s-chip span{color:#5d6b78}.tc-support .s-chip svg{display:block}.tc-support .s-mods{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none}.tc-support .s-mod{height:100%;display:flex;gap:16px;padding:24px;background:#fff;border:1px solid #dde9f0;border-radius:18px;color:#1d2b3a;text-decoration:none;transition:border-color .15s ease}.tc-support a.s-mod:hover{border-color:#2aa5d5;color:#1d2b3a}.tc-support .s-mod-n{width:44px;height:44px;font:700 17px/1 "Work Sans",Arial,sans-serif;color:#1f8fbf}.tc-support .s-mod-b{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.tc-support .s-mod-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.tc-support .s-mod-k{font-size:13px;font-weight:600;color:#6b7884}.tc-support .s-mod-t{margin:0;font:600 19px/1.3 "Work Sans",Arial,sans-serif;color:#1d2b3a}.tc-support .s-mod-d{font-size:15px;line-height:1.6;color:#4f5d6b}.tc-support .s-mod--soon{background:#f7f9fa}.tc-support .s-faqwrap .t-faq-head{flex-basis:360px}.tc-support .s-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tc-support .s-tab{margin:0;padding:9px 16px;border:1.5px solid #d6e2ea;border-radius:999px;background:#fff;box-shadow:none;color:#1d2b3a;font:600 15px/1.3 Inter,Arial,sans-serif;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.tc-support .s-tab:hover{border-color:#2aa5d5}.tc-support .s-tab[aria-pressed=true]{background:#2aa5d5;border-color:#2aa5d5;color:#fff}.tc-support .s-faq-groups{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:20px}.tc-support .s-faq-group[hidden]{display:none}.tc-support .t-faq ol{margin:0 0 18px;padding:0 0 0 20px}.tc-support .t-faq ol li{list-style:decimal}.tc-support .s-talk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 48px}.tc-support .s-talk-t{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:14px}.tc-support .s-talk-v{flex:1 1 380px;min-width:0;max-width:520px}.tc-support .s-talk-v img{display:block;width:100%;height:auto;margin:0}.tc-support .s-kick{font-size:15px;font-weight:600;color:#1d6f91}.tc-support .s-rate{margin:0;font-size:16px;font-weight:600;color:#1d2b3a}.tc-support .s-ways{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;margin-top:40px}.tc-support .s-way{gap:14px;padding:28px;border-color:#d3e7f1;border-radius:20px}.tc-support .s-way .t-card-t{margin:0;font-size:21px}.tc-support .s-way .t-card-d{font-size:16px;color:#4f5d6b}.tc-support .s-way-ic{width:52px;height:52px;border-radius:50%;background:#2aa5d5;display:inline-flex;align-items:center;justify-content:center}.tc-support .s-way-ic svg{display:block}.tc-support .s-way-n{font-size:14px;font-weight:600;color:#1d6f91}.tc-support .s-btn{align-self:flex-start;margin-top:auto;min-height:48px;padding:0 20px;border-radius:10px;background:#2aa5d5}@media(max-width: 980px){.tc-support .s-paths{grid-template-columns:repeat(2, minmax(0, 1fr))}.tc-support .s-starts,.tc-support .s-ways{grid-template-columns:minmax(0, 1fr)}.tc-support .s-mods{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 900px){.tc-trial .tr-grid{grid-template-columns:minmax(0, 1fr);grid-template-areas:"intro" "form" "perks";row-gap:28px}.tc-trial .tr-helpcard{flex:1 1 100%}}@media(max-width: 860px){.tc-support .s-arts{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 640px){.tc-support .s-paths,.tc-support .s-mods{grid-template-columns:minmax(0, 1fr)}.tc-support .s-path,.tc-support .s-way{padding:24px}.tc-support .s-art{gap:12px;padding:18px 0}.tc-support .s-art-t{font-size:17px}}@media(max-width: 480px){.tc-trial .tr-card{gap:18px}}@media(max-width: 359px){.tc-trial .tr-captcha .g-recaptcha{transform:scale(0.82);transform-origin:0 0}.tc-trial .tr-captcha{min-height:64px}}@media(prefers-reduced-motion: reduce){.tc-support .s-path,.tc-support .s-start,.tc-support .s-mod,.tc-support .s-tab{transition:none}}.t-page .t-art{display:block;width:100%;height:auto;margin:0;border:0;border-radius:0;box-shadow:none}.tc-fp .t-hero-vis>.t-art{max-width:560px;margin:0 auto}.tc-contact .c-grid--art{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 480px);grid-template-areas:"left card" "art card";column-gap:64px;row-gap:8px;align-items:start}.tc-contact .c-grid--art .c-left{grid-area:left}.tc-contact .c-grid--art .c-card{grid-area:card}.tc-contact .c-art{grid-area:art;max-width:440px}.tc-kb .kb-hero--art{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;text-align:left;gap:24px 56px}.tc-kb .kb-hero-text{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.tc-kb .kb-hero--art .kb-chips{justify-content:flex-start}.tc-kb .kb-hero-art{flex:1 1 340px;min-width:0;max-width:480px}@media(max-width: 980px){.tc-contact .c-grid--art{grid-template-columns:minmax(0, 1fr);grid-template-areas:"left" "card" "art"}.tc-contact .c-art{margin:8px auto 0;max-width:400px}}@media(max-width: 900px){.tc-kb .kb-hero-art{max-width:420px;margin:0 auto}}@media print{.t-page .t-art{display:none !important}}
