
.tg-story{max-width:920px}.tg-story h2{font-size:clamp(2rem,3.3vw,3.15rem);max-width:20ch;line-height:1.14;margin:0 0 1.5rem}.tg-story>p:not(.tg-kicker){font-size:clamp(1.05rem,1.45vw,1.18rem);line-height:1.85;max-width:75ch;color:#37536a;margin:0 0 1.2rem}.tg-story-title{margin-bottom:1.75rem}.tg-story-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.tg-story-cards article{background:white;border:1px solid #d7e5ee;border-radius:20px;padding:clamp(1.3rem,2vw,2rem);min-width:0;box-shadow:0 10px 25px rgba(12,45,66,.04)}.tg-story-cards article span{display:block;color:#0e70ae;font-size:.88rem;font-weight:800;letter-spacing:.07em;margin-bottom:1.2rem}.tg-story-cards h3{font-size:clamp(1.22rem,1.6vw,1.55rem);line-height:1.24;margin-bottom:.7rem;hyphens:auto}.tg-story-cards p{color:#456078;line-height:1.7;margin:0}.tg-story-closing{background:#0b2d46;color:white}.tg-story-closing h2{color:white;font-size:clamp(2rem,3.2vw,3rem)}.tg-story-closing p{color:#dce8f3;font-size:1.12rem;max-width:65ch;line-height:1.7;margin-bottom:1.75rem}@media(max-width:840px){.tg-story-cards{grid-template-columns:1fr}.tg-story{max-width:100%}}
