.tl-section{margin-top:0!important;padding-top:3rem!important}.tl-head h1{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif!important;font-weight:700!important;font-size:3.4rem!important;line-height:1.02!important;letter-spacing:-.03em;text-wrap:balance;color:#0f1522}@supports (-webkit-background-clip:text) or (background-clip:text){.tl-head h1{background:linear-gradient(120deg,#2563eb 0,#059669 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.tl-head p{color:#5a6373!important;font-size:1.12rem!important}.tl-privacy{background:#e6f6f0!important;color:#047857!important;font-weight:500!important}.tl-privacy i{display:none!important}.tl-card{border:1px solid #e4e8ee;border-radius:22px!important;box-shadow:0 22px 48px -28px rgba(15,21,34,.32)!important}.tl-drop{border:1.5px dashed #bac3d0!important;background:#fafbfc!important}.tl-drop:hover,.tl-drop.dragover{border-color:#2563eb!important;background:rgba(37,99,235,.05)!important}.tl-drop i{display:none!important}.tl-drop h3{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif!important;font-weight:600!important;color:#0f1522!important}.btn>i:not(.fa-spin),.tl-dlbtn>i:not(.fa-spin),.tl-tab>i{display:none!important}.btn,.tl-dlbtn{border-radius:999px!important;font-family:"Figtree","Segoe UI",system-ui,sans-serif!important;font-weight:600!important;box-shadow:none!important;transform:none!important}.btn-primary,.btn-secondary,.tl-dlbtn.primary{background:#0f1522!important;border-color:#0f1522!important;color:#fff!important}.btn-primary:hover:not(:disabled),.btn-secondary:hover,.tl-dlbtn.primary:hover{background:#000!important}.btn-outline,.tl-dlbtn.ghost{background:#fff!important;color:#0f1522!important;border:1px solid #d6dbe3!important}.btn-outline:hover,.tl-dlbtn.ghost:hover{border-color:#0f1522!important}.tl-fmt,.tl-tab{border-radius:999px!important}.tl-seo h2,.tl-seo h3{font-family:"Bricolage Grotesque","Segoe UI",system-ui,sans-serif!important;color:#0f1522!important}@media (max-width:640px){.tl-section{padding-top:1.75rem!important}.tl-head h1{font-size:2.3rem!important}.tl-card{padding:1rem!important;border-radius:18px!important}}