.tci-pillar-section{margin:48px 0}.tci-section-label{color:#1f7fb8;font-size:14px;font-weight:700;letter-spacing:1.5px;margin:0 0 12px;text-transform:uppercase}.tci-feature-heading{color:#0b2f4f;font-size:38px;line-height:1.2;margin:0 0 24px}.tci-section-intro{margin-bottom:32px}.tci-callout{background-color:#f2f2f2;margin:28px 0;padding:20px 24px}.tci-callout p{margin:0}.tci-cta{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;margin:28px 0;padding:20px}.tci-cta p:first-child{margin-top:0}.tci-cta-button{background-color:#083050;border-radius:5px;color:#fff!important;display:inline-block;font-weight:600;padding:10px 16px;text-decoration:none!important}.tci-cta-button:focus,.tci-cta-button:hover{opacity:.9}.tci-framework-image{margin:36px 0 40px;text-align:center}.tci-framework-image img{display:inline-block;height:auto;max-width:520px;width:100%}.tci-framework-grid{display:flex;flex-wrap:wrap;gap:20px;margin:0 0 32px}.tci-framework-card{border-radius:10px;flex:1 1 42%;min-width:260px;padding:24px}.tci-framework-card h3{color:#0b2f4f;font-size:24px;font-weight:700;margin:0 0 8px}.tci-framework-card p{margin:0}.tci-framework-card--awareness{background-color:#f2f8ef}.tci-framework-card--alignment{background-color:#fff9e9}.tci-framework-card--action{background-color:#fff3ec}.tci-framework-card--reinforcement{background-color:#eef7fb}.tci-framework-callout{background-color:#f3f7fa;border-left:4px solid #2889b8;border-radius:8px;margin:32px 0;padding:20px 24px}.tci-framework-callout p{color:#0b2f4f;font-size:18px;font-style:italic;font-weight:600;margin:0}.tci-steps-section{margin:52px 0}.tci-steps-header{margin-bottom:28px}.tci-steps-header h2{color:#0b2f4f;font-size:36px;line-height:1.2;margin:0 0 14px}.tci-steps-header p:last-child{margin-bottom:0}.tci-step-card{align-items:flex-start;background-color:#f8fafb;border:1px solid #e3e8ec;border-radius:10px;display:flex;gap:20px;margin-bottom:18px;padding:24px}.tci-step-card:last-child{margin-bottom:0}.tci-step-number{align-items:center;background-color:#0b2f4f;border-radius:50%;color:#fff;display:flex;font-size:20px;font-weight:700;height:48px;justify-content:center;min-width:48px;width:48px}.tci-step-content h3{color:#0b2f4f;margin:0 0 8px}.tci-step-content p{margin:0}.tci-feature-image{display:block;height:auto;margin:24px 0;width:100%}@media screen and (max-width:767px){.tci-feature-heading,.tci-steps-header h2{font-size:30px}.tci-framework-grid{display:block}.tci-framework-card{margin-bottom:16px;min-width:0}.tci-step-card{gap:16px;padding:20px}.tci-step-number{font-size:18px;height:40px;min-width:40px;width:40px}}