.text{display:flex;flex-direction:column;position:relative;gap:10px}.text .title{font-size:var(--title-size);font-family:var(--title-font);position:relative;color:#222}.text .title.headline{font-family:var(--headline-font);font-size:var(--headline-size);line-height:1.6;font-weight:400;letter-spacing:6px;text-transform:uppercase;color:#666;color:var(--main)}.text .title.subtitle{font-family:var(--title-font);font-size:24px;color:#222}.text .title.subtitle+.description{margin-top:0}.text .title.subtitle+.description>ul li{margin-top:10px}.text .description{font-size:var(--desc-size);line-height:1.6;font-weight:400;color:#666;margin:0 0 15px}.text .description a{color:var(--main);text-decoration:underline}.text .c-links{display:flex;align-items:center;flex-wrap:wrap;gap:15px}@media screen and (min-width:1200px){.text .title.headline{letter-spacing:4px}.text .description{margin:25px 0}.text .description>ul{margin-top:25px}.text .description>ul li{margin-top:15px}.text .c-links{gap:25px}}