.tf-about-wrapper[data-v-d55bad94]{background-color:#f4f6f9;color:#1e293b;display:flex;flex-direction:column;font-family:system-ui,-apple-system,sans-serif;min-height:100vh}.tf-hero-section[data-v-d55bad94]{background:linear-gradient(135deg,#001b3d,#002654);border-bottom:4px solid #ed2939;padding:64px 20px;position:relative;text-align:center}.tf-hero-section[data-v-d55bad94]:before{background-image:radial-gradient(circle at 80% 20%,hsla(0,0%,100%,.08) 0,transparent 40%);content:"";inset:0;pointer-events:none;position:absolute}.tf-hero-inner[data-v-d55bad94]{margin:0 auto;max-width:800px;position:relative;z-index:2}.tf-main-title[data-v-d55bad94]{color:#fff;font-size:32px;font-weight:800;line-height:1.2;margin:0 0 16px}@media(min-width:768px){.tf-main-title[data-v-d55bad94]{font-size:44px}}.tf-sub-title[data-v-d55bad94]{color:#e2e8f0;font-size:16px;font-weight:400;line-height:1.6;margin:0}@media(min-width:768px){.tf-sub-title[data-v-d55bad94]{font-size:18px}}.tf-main-content[data-v-d55bad94]{margin:-32px auto 60px;max-width:1000px;padding:0 16px;position:relative;width:100%;z-index:3}.tf-content-block[data-v-d55bad94]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 15px #0026540a;margin-bottom:24px;padding:24px}@media(min-width:768px){.tf-content-block[data-v-d55bad94]{border-radius:16px;padding:36px}}.tf-section-title[data-v-d55bad94]{color:#002654;font-size:20px;font-weight:800;margin:0 0 16px;padding-left:14px;position:relative}.tf-section-title[data-v-d55bad94]:before{background-color:#ed2939;border-radius:4px;content:"";height:80%;left:0;position:absolute;top:10%;width:4px}@media(min-width:768px){.tf-section-title[data-v-d55bad94]{font-size:24px;margin-bottom:20px}}.tf-text-body[data-v-d55bad94]{color:#475569;font-size:15px;line-height:1.7;margin:0}@media(min-width:768px){.tf-text-body[data-v-d55bad94]{font-size:16px}}.tf-text-body[data-v-d55bad94] .tf-link{border-bottom:2px solid rgba(237,41,57,.4);color:#002654;font-weight:700;text-decoration:none;transition:all .2s ease}.tf-text-body[data-v-d55bad94] .tf-link:hover{border-bottom-color:#ed2939;color:#ed2939}.tf-perks-grid[data-v-d55bad94]{display:grid;gap:20px;grid-template-columns:1fr;margin-bottom:24px}@media(min-width:640px){.tf-perks-grid[data-v-d55bad94]{grid-template-columns:repeat(3,1fr)}}.tf-perk-card[data-v-d55bad94]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 15px #0026540a;padding:24px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.tf-perk-card[data-v-d55bad94]:hover{border-color:#cbd5e1;box-shadow:0 8px 25px #00265414;transform:translateY(-4px)}.tf-icon-wrap[data-v-d55bad94]{background:#f1f5f9;border-radius:50%;display:inline-block;font-size:32px;height:64px;line-height:64px;margin-bottom:16px;width:64px}.tf-perk-heading[data-v-d55bad94]{color:#1e293b;font-size:17px;font-weight:800;margin:0 0 12px}.tf-perk-desc[data-v-d55bad94]{color:#64748b;font-size:14px;line-height:1.6;margin:0}.tf-perk-desc[data-v-d55bad94] .tf-link{color:#002654;font-weight:700;text-decoration:none}.tf-perk-desc[data-v-d55bad94] .tf-link:hover{color:#ed2939;text-decoration:underline}.tf-contact-block[data-v-d55bad94]{text-align:center}.tf-contact-block .tf-section-title[data-v-d55bad94]{padding-left:0}.tf-contact-block .tf-section-title[data-v-d55bad94]:before{display:none}.tf-contact-block .tf-mail-link[data-v-d55bad94]{color:#10b981;display:inline-block;font-size:16px;font-weight:800;margin-top:8px;text-decoration:none}.tf-contact-block .tf-mail-link[data-v-d55bad94]:hover{text-decoration:underline}
