.tt-hero{display:flex;gap:24px;align-items:center;flex-wrap:wrap}[dir] .tt-hero{border:1px solid #d1fadf;border-radius:20px;padding:28px;margin-bottom:14px}[dir=ltr] .tt-hero{background:linear-gradient(135deg,#f0fdf9,#eef4ff)}[dir=rtl] .tt-hero{background:linear-gradient(-135deg,#f0fdf9,#eef4ff)}.tt-hero .txt{flex:1 1 380px}.tt-hero h2{font-weight:800;font-size:26px;color:var(--sk-ink,#0f1733)}[dir] .tt-hero h2{margin:10px 0}.tt-hero p{color:var(--sk-text,#344054);font-size:14.5px;line-height:1.9;max-width:640px}.tt-hero .art{flex:0 0 260px;display:flex;flex-direction:column;gap:6px}[dir=ltr] .tt-hero .art{transform:rotate(-3deg)}[dir=rtl] .tt-hero .art{transform:rotate(3deg)}.tt-hero .art-row{display:flex;gap:6px}.tt-hero .art-row span{flex:1;height:30px}[dir] .tt-hero .art-row span{border-radius:8px;box-shadow:0 2px 6px rgba(15,23,51,.08)}.tt-check7{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.tt-c7{display:flex;gap:10px;align-items:center;color:var(--sk-text,#344054)}[dir] .tt-c7{padding:12px;border-radius:14px;border:1px solid var(--sk-line2,#e6e9ef);background:#fff}.tt-c7:hover{color:var(--sk-text,#344054)}[dir] .tt-c7:hover{border-color:var(--sk-p,#1d4ed8)}.tt-c7 .n{width:30px;height:30px;display:grid;place-items:center;font-weight:800;flex-shrink:0}[dir] .tt-c7 .n{border-radius:50%;background:var(--sk-soft2,#eef1f6)}.tt-c7.done .n{color:var(--sk-oki,#067647)}[dir] .tt-c7.done .n{background:var(--sk-oks,#dcfae6)}.tt-c7 span small{display:block;color:var(--sk-muted,#667085);font-size:12px}.tt-jobbar{align-items:center}.tt-hgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px}[dir] .tt-hgrid .tt-card{margin-bottom:0}[dir] .tt-hpub{border-color:#a6f4c5}[dir=ltr] .tt-hpub{background:linear-gradient(180deg,#f6fef9,#fff 60%)}[dir=rtl] .tt-hpub{background:linear-gradient(-180deg,#f6fef9,#fff 60%)}.tt-hpub-b{gap:14px}.tt-gauge.sm,.tt-hpub-b{display:flex;align-items:center}.tt-gauge.sm{width:74px;height:74px;flex-direction:column;justify-content:center;position:relative;flex-shrink:0}[dir] .tt-gauge.sm{border-radius:50%}.tt-gauge.sm:before{content:"";position:absolute;inset:7px}[dir] .tt-gauge.sm:before{background:#fff;border-radius:50%}.tt-gauge.sm b,.tt-gauge.sm small{position:relative;line-height:1.1}.tt-gauge.sm b{font-size:17px}.tt-gauge.sm small{font-size:10px;color:var(--sk-muted,#667085)}.tt-hdraft{display:flex;gap:10px;align-items:center}[dir] .tt-hdraft{padding:8px 0;border-bottom:1px dashed var(--sk-line2,#e6e9ef)}.tt-hdraft>div{flex:1;min-width:0}.tt-hdraft b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tt-hsteps{display:grid;grid-template-columns:1fr 1fr;gap:6px}.tt-hstep{font-size:13px;color:var(--sk-text,#344054)}[dir] .tt-hstep{padding:4px 0}.tt-hstep .fa{color:var(--sk-faint,#98a2b3)}.tt-hstep.done .fa{color:var(--sk-ok,#079455)}.tt-hneed{display:flex;justify-content:space-between;align-items:center;font-size:13px}[dir] .tt-hneed{padding:6px 0;border-bottom:1px dashed var(--sk-line2,#e6e9ef)}@media (max-width:575.98px){[dir] .tt-hero{padding:18px}.tt-hero h2{font-size:21px}.tt-hero .art{display:none}}