.ti-site{--blue:#2563eb;--blue-dark:#1d4ed8;--green:#16a34a;--green-dark:#15803d;--ink:#0b1324;--muted:#667085;--line:#e4e9f0;--soft:#f6f9fd;min-height:100vh;overflow:hidden;background:#ffffff;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ti-site *{box-sizing:border-box}.ti-site a{color:inherit;text-decoration:none}.ti-shell{width:min(1180px,calc(100% - 40px));margin:0 auto}.ti-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(229,234,241,.9);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ti-header-inner{min-height:76px;justify-content:space-between;gap:24px}.ti-brand,.ti-header-inner{display:flex;align-items:center}.ti-brand{gap:11px}.ti-brand-mark{width:43px;height:43px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(135deg,#2563eb,#0ea5e9);color:#ffffff;font-size:21px;font-weight:900;box-shadow:0 10px 24px rgba(37,99,235,.25)}.ti-brand-copy{display:flex;flex-direction:column}.ti-brand-copy strong{font-size:15px;font-weight:850}.ti-brand-copy small{margin-top:4px;color:#7b8799;font-size:10px}.ti-nav{display:flex;gap:24px}.ti-nav a{color:#455267;font-size:13px;font-weight:750;transition:color .2s ease}.ti-nav a:hover{color:var(--blue)}.ti-header-actions{display:flex;gap:9px;align-items:center}.ti-header-apk-button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 15px;border-radius:11px;background:linear-gradient(135deg,var(--green),var(--green-dark));color:#ffffff!important;font-size:12px;font-weight:900;box-shadow:0 10px 22px rgba(22,163,74,.2)}.ti-light-button,.ti-login-button,.ti-primary-button,.ti-secondary-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 17px;border-radius:12px;font-size:13px;font-weight:800;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.ti-login-button{color:#344258}.ti-primary-button{background:linear-gradient(135deg,var(--blue),var(--blue-dark));color:#ffffff!important;box-shadow:0 12px 25px rgba(37,99,235,.22)}.ti-secondary-button{border:1px solid #d8e0eb;background:#ffffff;color:#26364d}.ti-large{min-height:54px;padding:0 22px;border-radius:14px}.ti-hero{padding:76px 0 78px;background:radial-gradient(circle at 0 0,#dbeafe 0,transparent 32%),radial-gradient(circle at 100% 0,#dcfce7 0,transparent 26%),linear-gradient(#ffffff,#f8fbff)}.ti-hero-grid{display:grid;grid-template-columns:minmax(0,.84fr) minmax(540px,1.16fr);grid-gap:62px;gap:62px;align-items:center}.ti-eyebrow,.ti-kicker{color:var(--blue);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.ti-eyebrow{display:inline-flex;padding:8px 12px;border:1px solid #d9e6fb;border-radius:999px;background:#ffffff}.ti-hero h1{margin:23px 0 0;font-size:clamp(48px,5.1vw,74px);line-height:.99;letter-spacing:-.055em;font-weight:900}.ti-hero h1 span{color:var(--blue)}.ti-hero-lead{max-width:640px;margin:25px 0 0;color:#5f6d82;font-size:18px;line-height:1.72}.ti-apk-featured{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:12px;margin-top:24px;padding:11px 14px;border:1px solid #bbf7d0;border-radius:14px;background:#f0fdf4}.ti-apk-featured-icon{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;border-radius:11px;background:var(--green);color:#ffffff;font-size:19px;font-weight:900}.ti-apk-featured>div:last-child{display:flex;flex-direction:column}.ti-apk-featured strong{color:#166534;font-size:12px}.ti-apk-featured span{margin-top:3px;color:#4d7c5b;font-size:10px}.ti-hero-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:24px}.ti-apk-hero-button{min-height:62px;display:inline-flex;align-items:center;justify-content:center;gap:11px;padding:0 23px;border-radius:15px;background:linear-gradient(135deg,var(--green),var(--green-dark));color:#ffffff!important;box-shadow:0 15px 32px rgba(22,163,74,.26);transition:transform .2s ease,box-shadow .2s ease}.ti-apk-hero-button:hover{transform:translateY(-2px);box-shadow:0 20px 38px rgba(22,163,74,.3)}.ti-apk-hero-download{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;border-radius:9px;background:rgba(255,255,255,.17);font-size:19px;font-weight:900}.ti-apk-hero-button>span:last-child{display:flex;flex-direction:column}.ti-apk-hero-button strong{font-size:14px;font-weight:900}.ti-apk-hero-button small{margin-top:2px;color:#dcfce7;font-size:9px;font-weight:700}.ti-apk-hero-note{margin-top:14px;display:flex;flex-direction:column;gap:3px}.ti-apk-hero-note span{color:#15803d;font-size:12px;font-weight:850}.ti-apk-hero-note small{color:#718096;font-size:10px}.ti-trust-row{display:flex;flex-wrap:wrap;gap:18px;margin-top:25px}.ti-trust-row span{position:relative;padding-left:16px;color:#64748b;font-size:12px;font-weight:750}.ti-trust-row span:before{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;border-radius:50%;background:#22c55e;transform:translateY(-50%)}.ti-product-frame{overflow:hidden;border:1px solid #dbe2ec;border-radius:24px;background:#ffffff;box-shadow:0 40px 90px rgba(15,23,42,.16)}.ti-browser{min-height:46px;display:flex;align-items:center;gap:18px;padding:0 15px;border-bottom:1px solid #e8edf4;background:#f8fafc}.ti-browser-dots{display:flex;gap:5px}.ti-browser-dots i{width:7px;height:7px;border-radius:50%;background:#cbd5e1}.ti-browser b{flex:1 1;max-width:270px;padding:7px 12px;border-radius:7px;background:#ffffff;color:#94a3b8;text-align:center;font-size:9px}.ti-app-preview{min-height:455px;display:grid;grid-template-columns:70px 1fr;background:#f5f8fc}.ti-app-preview aside{padding:17px 10px;display:flex;flex-direction:column;align-items:center;gap:16px;background:#0f172a}.ti-app-preview aside i{width:28px;height:28px;border-radius:8px;background:rgba(255,255,255,.08)}.ti-side-logo{width:34px;height:34px;display:grid;place-items:center;margin-bottom:10px;border-radius:10px;background:var(--blue);color:#ffffff;font-weight:900}.ti-preview-main{position:relative;padding:25px}.ti-preview-head,.ti-preview-panel-head{display:flex;align-items:center;justify-content:space-between}.ti-preview-head>div,.ti-preview-panel-head>div{display:flex;flex-direction:column}.ti-payment-ready small,.ti-preview-head small,.ti-preview-panel-head small,.ti-preview-stats small{color:#94a3b8;font-size:8px}.ti-preview-head strong{margin-top:3px;font-size:18px}.ti-preview-head>span{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:#e0ecff;color:var(--blue);font-size:9px;font-weight:900}.ti-preview-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;margin-top:22px}.ti-preview-stats>div{min-height:90px;display:flex;flex-direction:column;padding:13px;border:1px solid #e5eaf1;border-radius:12px;background:#ffffff}.ti-preview-stats strong{margin-top:9px;font-size:15px}.ti-preview-stats span{margin-top:5px;color:#8a96a8;font-size:7px}.ti-preview-panel{margin-top:12px;padding:15px;border:1px solid #e5eaf1;border-radius:14px;background:#ffffff}.ti-preview-panel-head strong{margin-top:3px;font-size:12px}.ti-preview-panel-head button{border:0;border-radius:7px;padding:7px 9px;background:var(--blue);color:#ffffff;font-size:7px;font-weight:800}.ti-preview-row{min-height:45px;display:grid;grid-template-columns:75px 1fr 60px 60px;grid-gap:8px;gap:8px;align-items:center;border-bottom:1px solid #eef2f7}.ti-preview-row b,.ti-preview-row em,.ti-preview-row i,.ti-preview-row span{font-size:7px;font-style:normal}.ti-preview-row span{color:#64748b}.ti-preview-row i{padding:5px;border-radius:999px;background:#e8eef6;text-align:center}.ti-payment-ready{position:absolute;right:22px;bottom:18px;display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #bbf7d0;border-radius:12px;background:#f0fdf4;box-shadow:0 15px 30px rgba(15,23,42,.1)}.ti-payment-ready>span{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#22c55e;color:#ffffff;font-weight:900}.ti-payment-ready>div{display:flex;flex-direction:column}.ti-payment-ready strong{margin-top:3px;color:#166534;font-size:8px}.ti-fast-download{padding:18px 0;background:#0f172a;color:#ffffff}.ti-fast-download-inner{display:flex;align-items:center;justify-content:space-between;gap:25px}.ti-fast-download-inner>div{display:flex;align-items:center;gap:14px}.ti-fast-download-badge{min-height:36px;display:inline-flex;align-items:center;padding:0 11px;border-radius:9px;background:#16a34a;color:#ffffff;font-size:9px;font-weight:900;letter-spacing:.08em}.ti-fast-download-inner>div>div{display:flex;flex-direction:column}.ti-fast-download-inner strong{font-size:14px}.ti-fast-download-inner small{margin-top:3px;color:#aeb9c9;font-size:10px}.ti-fast-download-inner>a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:11px;background:#ffffff;color:#15803d!important;font-size:12px;font-weight:900}.ti-proof{padding:27px 0;border-block:1px solid #edf1f6;text-align:center}.ti-proof p{margin:0;color:#8290a4;font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:.04em}.ti-proof .ti-shell>div{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px;margin-top:19px}.ti-proof span{color:#344258;font-size:12px;font-weight:800}.ti-section{padding:105px 0}.ti-section-heading{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:70px;gap:70px;align-items:end}.ti-centered h2,.ti-contract-grid h2,.ti-dark-section h2,.ti-faq-grid h2,.ti-final-card h2,.ti-pricing-card h2,.ti-section-heading h2{margin:14px 0 0;font-size:clamp(36px,4vw,54px);line-height:1.05;letter-spacing:-.045em;font-weight:900}.ti-centered>p,.ti-faq-grid>div>p,.ti-section-heading>p{margin:0;color:var(--muted);font-size:16px;line-height:1.75}.ti-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:55px}.ti-feature-grid article{min-height:270px;padding:28px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(#ffffff,#fbfcfe);transition:transform .2s ease,box-shadow .2s ease}.ti-feature-grid article:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(15,23,42,.08)}.ti-feature-grid article>span{color:var(--blue);font-size:11px;font-weight:900}.ti-feature-grid h3{margin:30px 0 0;font-size:20px}.ti-feature-grid p{margin:13px 0 0;color:#69778b;font-size:14px;line-height:1.7}.ti-workflow-section{padding:105px 0;background:#f8fafc}.ti-centered{max-width:760px;margin:0 auto;text-align:center}.ti-centered>p{margin:18px auto 0}.ti-workflow{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:55px}.ti-workflow article{padding:28px 24px;border-radius:18px;background:#ffffff;border:1px solid #e5eaf1}.ti-workflow article>span{color:var(--blue);font-size:10px;font-weight:900}.ti-workflow h3{margin:28px 0 0;font-size:18px}.ti-workflow p{margin:11px 0 0;color:#6b7789;font-size:13px;line-height:1.7}.ti-dark-section{padding:105px 0;background:radial-gradient(circle at 80% 10%,rgba(37,99,235,.28),transparent 26%),#0b1220;color:#ffffff}.ti-payment-grid{display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:80px;gap:80px;align-items:center}.ti-kicker-light{color:#7dd3fc}.ti-dark-section h2{color:#ffffff}.ti-dark-section
.ti-payment-grid>div:first-child>p{margin:22px 0 0;color:#a7b4c7;font-size:16px;line-height:1.75}.ti-payment-points{display:grid;grid-gap:13px;gap:13px;margin-top:31px}.ti-payment-points>div{display:grid;grid-template-columns:35px 1fr;grid-gap:12px;gap:12px;align-items:center}.ti-payment-points b{width:31px;height:31px;display:grid;place-items:center;border:1px solid rgba(125,211,252,.3);border-radius:10px;color:#7dd3fc;font-size:9px}.ti-payment-points span{color:#c7d2e0;font-size:13px}.ti-light-button{margin-top:32px;min-height:52px;background:#ffffff;color:#0f172a!important}.ti-phone-stage{min-height:570px;display:grid;place-items:center}.ti-phone{width:290px;padding:10px;border:1px solid #334155;border-radius:42px;background:#050914;box-shadow:0 50px 90px rgba(0,0,0,.45)}.ti-phone-screen{min-height:530px;padding:42px 17px 20px;border-radius:33px;background:#f8fafc;color:#0f172a}.ti-phone-brand{display:flex;align-items:center;gap:8px}.ti-phone-brand>span{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;background:var(--blue);color:#ffffff;font-size:10px;font-weight:900}.ti-phone-brand strong{font-size:10px}.ti-phone-invoice{display:flex;flex-direction:column;margin-top:24px;padding:20px;border-radius:19px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#ffffff}.ti-phone-invoice small{color:#bfdbfe;font-size:8px}.ti-phone-invoice strong{margin-top:6px;font-size:22px}.ti-phone-invoice span{margin-top:5px;color:#dbeafe;font-size:9px}.ti-phone-total{display:flex;justify-content:space-between;margin-top:13px;padding:14px;border:1px solid #e2e8f0;border-radius:13px;background:#ffffff}.ti-phone-total span{color:#64748b;font-size:8px}.ti-phone-total strong{font-size:14px}.ti-phone-action{display:flex;align-items:center;gap:10px;margin-top:10px;padding:12px;border:1px solid #e5eaf1;border-radius:13px;background:#ffffff}.ti-phone-action>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#eff6ff}.ti-phone-action>div{display:flex;flex-direction:column}.ti-phone-action strong{font-size:9px}.ti-phone-action small{margin-top:3px;color:#94a3b8;font-size:7px}.ti-phone-screen button{width:100%;min-height:42px;margin-top:16px;border:0;border-radius:12px;background:#0f172a;color:#ffffff;font-size:9px;font-weight:850}.ti-contracts{background:#ffffff}.ti-contract-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.ti-contract-grid>div:last-child>p{margin:22px 0 0;color:#667085;font-size:16px;line-height:1.75}.ti-contract-preview{min-height:520px;display:grid;place-items:center;padding:35px;border-radius:28px;background:radial-gradient(circle at 20% 20%,#dbeafe,transparent 34%),#f8fafc}.ti-contract-paper{width:min(400px,100%);min-height:430px;padding:36px;border-radius:18px;background:#ffffff;border:1px solid #e5e7eb;box-shadow:0 30px 60px rgba(15,23,42,.12)}.ti-contract-logo{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:var(--blue);color:#ffffff;font-weight:900}.ti-contract-paper small{display:block;margin-top:28px;color:#94a3b8;font-size:10px;letter-spacing:.1em}.ti-contract-paper h3{max-width:280px;margin:10px 0 30px;font-size:28px;line-height:1.1}.ti-contract-paper>p{height:8px;margin:12px 0;border-radius:999px;background:#e9eef5}.ti-contract-paper>p:nth-of-type(2){width:85%}.ti-contract-paper>p:nth-of-type(3){width:70%}.ti-signature-line{display:flex;justify-content:space-between;margin-top:65px;padding-top:18px;border-top:1px solid #dbe2ea}.ti-signature-line span{color:#94a3b8;font-size:11px}.ti-signature-line strong{color:#15803d;font-size:11px}.ti-check-list{display:grid;grid-gap:12px;gap:12px;margin:28px 0 30px;padding:0;list-style:none}.ti-check-list li{position:relative;padding-left:28px;color:#475569;font-size:14px}.ti-check-list li:before{content:"✓";position:absolute;left:0;top:-2px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#dcfce7;color:#15803d;font-size:11px;font-weight:900}.ti-industries{padding:100px 0;background:#f8fafc}.ti-industry-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:45px}.ti-industry-grid span{min-height:80px;display:grid;place-items:center;padding:15px;border-radius:16px;border:1px solid #e3e8ef;background:#ffffff;color:#334155;font-size:14px;font-weight:800;text-align:center}.ti-pricing{padding-top:105px}.ti-pricing-card{display:grid;grid-template-columns:1fr .9fr;grid-gap:60px;gap:60px;align-items:center;padding:56px;border:1px solid #dfe6ef;border-radius:28px;background:radial-gradient(circle at 100% 0,#e0f2fe,transparent 35%),#f8fbff}.ti-pricing-card p{color:#66758a;line-height:1.75}.ti-pricing-side{padding:26px;border-radius:20px;background:rgba(255,255,255,.86)}.ti-pricing-side ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:0;list-style:none}.ti-pricing-side li{position:relative;padding-left:22px;color:#3d4d63;font-size:12px;font-weight:750}.ti-pricing-side li:before{content:"✓";position:absolute;left:0;color:#22c55e;font-weight:900}.ti-pricing-side
.ti-primary-button{width:100%;margin-top:20px}.ti-faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:80px;gap:80px}.ti-faq-list{display:grid;grid-gap:10px;gap:10px}.ti-faq-list details{border:1px solid var(--line);border-radius:16px;background:#ffffff}.ti-faq-list summary{padding:21px;color:#162033;font-size:14px;font-weight:820;cursor:pointer}.ti-faq-list details p{margin:0;padding:0 21px 21px;color:#69778b;font-size:13px;line-height:1.75}.ti-mobile-section{padding:10px 0 95px}.ti-mobile-card{display:grid;grid-template-columns:1fr 230px;grid-gap:44px;gap:44px;align-items:center;min-height:360px;padding:42px 48px;overflow:hidden;border:1px solid #dfe6ef;border-radius:26px;background:radial-gradient(circle at 100% 100%,#dcfce7,transparent 38%),linear-gradient(135deg,#f8fffb,#f4fbf8);box-shadow:0 24px 55px rgba(15,23,42,.06)}.ti-kicker-green{color:#16a34a}.ti-mobile-copy h2{margin:13px 0 0;font-size:clamp(34px,3.8vw,50px);line-height:1.05;letter-spacing:-.045em}.ti-mobile-copy h2 span{color:#16a34a}.ti-mobile-copy>p{max-width:620px;margin:18px 0 0;color:#667085;font-size:15px;line-height:1.7}.ti-mobile-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ti-android-pill,.ti-apk-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;font-size:12px;font-weight:900}.ti-android-pill{padding:0 14px;background:#dcfce7;color:#15803d}.ti-apk-button{padding:0 18px;border:1px solid #86efac;background:#ffffff;color:#15803d!important;box-shadow:0 10px 22px rgba(22,163,74,.09)}.ti-apk-note{display:block;max-width:520px;margin-top:13px;color:#84938c;font-size:9px;line-height:1.5}.ti-download-phone{position:relative;display:flex;min-height:285px;flex-direction:column;align-items:center;justify-content:center;border:7px solid #172033;border-radius:32px;background:#ffffff;box-shadow:0 25px 50px rgba(15,23,42,.17);transform:rotate(5deg) translateY(18px)}.ti-download-notch{position:absolute;top:9px;left:50%;width:62px;height:13px;border-radius:999px;background:#172033;transform:translateX(-50%)}.ti-download-icon{width:82px;height:82px;display:grid;place-items:center;border-radius:22px;background:linear-gradient(135deg,#2563eb,#0ea5e9);color:#ffffff;font-size:38px;font-weight:900;box-shadow:0 13px 30px rgba(37,99,235,.25)}.ti-download-phone>strong{margin-top:15px;font-size:13px}.ti-download-phone>span{margin-top:4px;color:#64748b;font-size:9px}.ti-stars{margin-top:10px;color:#f59e0b;font-size:11px;letter-spacing:1px}.ti-final{padding:30px 0 95px}.ti-final-card{display:flex;align-items:center;justify-content:space-between;gap:55px;padding:55px;border-radius:28px;background:radial-gradient(circle at 80% 20%,rgba(14,165,233,.24),transparent 28%),linear-gradient(135deg,#0f172a,#101c35);color:#ffffff}.ti-final-card h2{color:#ffffff}.ti-final-actions{display:flex;flex-direction:column;gap:10px;flex:0 0 auto}.ti-final-actions
.ti-light-button{margin-top:0}.ti-final-apk-button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:12px;background:linear-gradient(135deg,var(--green),var(--green-dark));color:#ffffff!important;font-size:12px;font-weight:900}.ti-footer{padding:65px 0 24px;border-top:1px solid #e8edf4;background:#f8fafc}.ti-footer-grid{display:grid;grid-template-columns:1fr .8fr;grid-gap:80px;gap:80px}.ti-footer-grid>div:first-child>p{max-width:450px;margin:19px 0 0;color:#728095;font-size:13px;line-height:1.7}.ti-footer-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.ti-footer-links>div{display:flex;flex-direction:column;gap:11px}.ti-footer-links strong{font-size:12px}.ti-footer-links a{color:#718096;font-size:12px}.ti-footer-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:45px;padding-top:23px;border-top:1px solid #e2e8f0;color:#94a3b8;font-size:10px}@media (max-width:1020px){.ti-nav{display:none}.ti-contract-grid,.ti-faq-grid,.ti-hero-grid,.ti-payment-grid,.ti-pricing-card{grid-template-columns:1fr}.ti-hero-copy{max-width:760px;margin:0 auto;text-align:center}.ti-apk-featured{margin-left:auto;margin-right:auto}.ti-hero-actions,.ti-trust-row{justify-content:center}.ti-apk-hero-note{align-items:center}.ti-product-frame{width:min(720px,100%);margin:0 auto}.ti-feature-grid,.ti-industry-grid,.ti-workflow{grid-template-columns:repeat(2,1fr)}.ti-mobile-card{grid-template-columns:1fr 200px}.ti-contract-preview{order:2}}@media (max-width:760px){.ti-shell{width:min(calc(100% - 28px),1180px)}.ti-header-inner{min-height:68px}.ti-brand-copy small,.ti-login-button{display:none}.ti-header-apk-button{min-height:40px;padding:0 12px;font-size:11px}.ti-hero{padding:58px 0 50px}.ti-hero h1{font-size:clamp(43px,13vw,62px)}.ti-hero-lead{font-size:16px}.ti-hero-actions{flex-direction:column}.ti-hero-actions>a{width:100%}.ti-apk-hero-button{min-height:66px}.ti-apk-featured{width:100%;text-align:left}.ti-app-preview{grid-template-columns:48px 1fr;min-height:390px}.ti-preview-main{padding:15px}.ti-preview-stats{grid-template-columns:1fr}.ti-preview-stats>div:nth-child(2),.ti-preview-stats>div:nth-child(3){display:none}.ti-preview-row{grid-template-columns:60px 1fr 48px}.ti-preview-row span{display:none}.ti-fast-download-inner{flex-direction:column;align-items:stretch}.ti-fast-download-inner>div{justify-content:center}.ti-fast-download-inner>a{width:100%}.ti-proof .ti-shell>div{grid-template-columns:repeat(2,1fr)}.ti-industries,.ti-section,.ti-workflow-section{padding:78px 0}.ti-section-heading{gap:24px}.ti-feature-grid,.ti-industry-grid,.ti-section-heading,.ti-workflow{grid-template-columns:1fr}.ti-phone{width:270px}.ti-contract-preview{min-height:430px;padding:18px}.ti-contract-paper{padding:28px}.ti-pricing-card{padding:30px 22px}.ti-mobile-card,.ti-pricing-side ul{grid-template-columns:1fr}.ti-mobile-card{padding:30px 22px}.ti-download-phone{width:190px;margin:10px auto 0;transform:rotate(4deg)}.ti-mobile-copy h2{font-size:34px}.ti-apk-button{flex:1 1}.ti-final-card{align-items:stretch;flex-direction:column;padding:34px 24px}.ti-final-actions,.ti-final-actions>a{width:100%}.ti-footer-grid{grid-template-columns:1fr;gap:40px}.ti-footer-bottom{flex-direction:column}.ti-centered h2,.ti-contract-grid h2,.ti-dark-section h2,.ti-faq-grid h2,.ti-final-card h2,.ti-pricing-card h2,.ti-section-heading h2{font-size:36px}}