.tk-philosophy__heading{margin-top:30px}.tk-philosophy__heading p{color:var(--tk-ink);font-size:var(--tk-fs-h2);font-weight:800;letter-spacing:-.04em;line-height:1.02;margin:0}.tk-philosophy__quote{margin-top:44px;max-width:400px}.tk-philosophy__body{padding-top:14px}.tk-philosophy__lead p{color:var(--tk-ink);font-size:var(--tk-fs-h3);letter-spacing:-.01em;line-height:1.6;margin:0}.tk-philosophy__para p{color:var(--tk-muted);font-size:var(--tk-fs-lg);line-height:1.7;margin:0}.tk-philosophy__def{align-items:start;display:grid;gap:32px 64px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin-top:clamp(56px,8vw,88px)}.tk-philosophy__def-q{color:var(--tk-ink);font-size:var(--tk-fs-h3);font-weight:700;letter-spacing:-.02em;line-height:1.35;margin:0}.tk-philosophy__def-a p{color:var(--tk-muted);font-size:var(--tk-fs-md);line-height:1.75;margin:0}