.tf-section{margin:0 auto;max-width:1200px;padding:40px 24px}.tf-header{margin-bottom:40px;text-align:center}.tf-eyebrow{background:linear-gradient(135deg,var(--primary-orange,#ed7000) 0,#ff8e2b 100%);border-radius:24px;box-shadow:0 4px 12px rgba(237,112,0,.25);color:#fff;display:inline-block;font-size:.6875rem;font-weight:600;letter-spacing:.5px;margin-bottom:14px;padding:6px 18px;text-transform:uppercase}.tf-heading{color:var(--text-dark,#01304a);font-size:2.25rem;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin-bottom:12px}.tf-subheading{color:var(--text-medium,#4a5568);font-size:1rem;line-height:1.6;margin:0 auto;max-width:560px}.tf-stats-bar{background:var(--white,#fff);border:2px solid var(--border-color,#e2e8f0);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.06);flex-wrap:wrap;gap:0;justify-content:center;margin-bottom:40px;padding:.45rem}.tf-stat,.tf-stats-bar{align-items:center;display:flex}.tf-stat{flex:1;flex-direction:column;min-width:100px;padding:6px 32px}.tf-stat__value{color:var(--cc-navy,#01304a);font-size:1.5rem;font-weight:800;letter-spacing:-.5px;line-height:1;margin-bottom:4px}.tf-stat__label{color:var(--text-medium,#4a5568);font-size:.75rem;font-weight:500;line-height:1.4;text-align:center}.tf-stat-divider{background:var(--border-color,#e2e8f0);flex-shrink:0;height:36px;width:1px}.tf-grid{align-items:start;display:grid;gap:20px;grid-template-columns:1.15fr 1fr}.tf-card{background:var(--white,#fff);border:2px solid var(--border-color,#e2e8f0);border-radius:16px;display:flex;flex-direction:column;padding:24px}.tf-card:hover{border-color:var(--cc-navy,#01304a);box-shadow:0 10px 28px rgba(1,48,74,.1)}.tf-card--featured{border:2px solid var(--cc-navy,#01304a);box-shadow:0 8px 24px rgba(1,48,74,.1);overflow:hidden;padding:32px;position:relative}.tf-card--featured:before{background:linear-gradient(90deg,var(--primary-orange,#ed7000) 0,#ff8e2b 100%);content:"";height:3px;left:0;position:absolute;right:0;top:0}.tf-card__logo{margin-bottom:16px}.tf-card__logo img{display:block;max-width:225px;object-fit:contain}.tf-card__quote-icon{margin-bottom:14px}.tf-card__quote-icon svg{fill:var(--primary-orange,#ed7000);height:auto;width:28px}.tf-card__quote-icon--small svg{width:20px}.tf-card__quote{color:var(--text-dark,#01304a);flex:1;font-size:.9375rem;font-style:normal;font-weight:500;line-height:1.65;margin:0 0 20px}.tf-card__quote--large{font-size:1.0625rem;line-height:1.6}.tf-card__author{align-items:center;border-top:1px solid var(--border-color,#e2e8f0);display:flex;gap:12px;margin-top:auto;padding-top:16px}.tf-card__photo{border:2px solid var(--border-color,#e2e8f0);border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.tf-card__name{color:var(--text-dark,#01304a);display:block;font-size:.875rem;font-weight:700;margin-bottom:2px}.tf-card__role{color:var(--text-medium,#4a5568);font-size:.75rem;line-height:1.4}.tf-card__video{background:#000;border-radius:8px;height:0;margin-bottom:16px;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.tf-card__video iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.tf-card--featured.tf-card--video:before{display:none}.tf-column{display:flex;flex-direction:column;gap:20px}.tf-slider-wrapper{padding:0 64px}.tf-slider-wrapper .glide__slides{align-items:stretch}.tf-slider-wrapper .glide__slide{display:flex;height:auto;padding-bottom:4px}.tf-slider-wrapper .tf-card{border:2px solid var(--border-color,#e2e8f0);box-shadow:none;padding:24px;width:100%}.tf-slider-wrapper .tf-card--featured{padding:24px}.tf-slider-wrapper .tf-card--featured:before{display:none}.tf-slider-wrapper .tf-card__quote--large{font-size:.9375rem;line-height:1.65}.tf-slider-wrapper .tf-card__quote-icon svg{width:20px}.tf-glide__arrows{display:flex;justify-content:space-between;left:-64px;pointer-events:none;position:absolute;right:-64px;top:50%;transform:translateY(-50%)}.tf-glide__arrow{background:none;border:none;color:#a0aec0;cursor:pointer;flex-shrink:0;font-size:1.25rem;padding:8px;pointer-events:all;transition:color .2s ease}.tf-glide__arrow:active,.tf-glide__arrow:focus,.tf-glide__arrow:hover{background:none!important;color:var(--text-dark,#01304a)}.tf-glide__arrow.glide__arrow--disabled{cursor:default;opacity:.3;pointer-events:none}@media (max-width:960px){.tf-grid{grid-template-columns:1fr}.tf-slider-wrapper{padding:0 52px}.tf-glide__arrows{left:-52px;right:-52px}}@media (max-width:768px){.tf-section{padding:56px 20px}.tf-heading{font-size:1.625rem}.tf-stats-bar{padding:.75em}.tf-stat{min-width:80px;padding:8px 16px}.tf-stat__value{font-size:1.375rem}.tf-stat-divider{height:1px;width:100%}.tf-card--featured{padding:24px}.tf-card__quote--large{font-size:1rem}.tf-slider-wrapper{padding:0 44px}.tf-glide__arrows{left:-44px;right:-44px}.tf-glide__arrow{font-size:1rem;padding:6px}}