h1,h2,h3,h4,h5,h6{font-weight:400;font-style:normal}body{font-size:18px;letter-spacing:3%}@media screen and (min-width:64em){body{font-size:20px}}.container{width:min(100% - 3rem,72rem);margin-inline:auto}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-3rem;left:1rem;z-index:100;padding:.5rem 1rem;background:#012169;color:#fff;border-radius:0 0 .5rem .5rem;transition:top .15s ease}.skip-link:focus{top:0}.for-trainers .hero--trainers{background:#020303}.for-trainers>.container{margin-block-start:2.5rem}.trainer-guides-preview{margin-block-start:4rem;padding-block-start:2.5rem;border-block-start:1px solid #c4e9e6}.trainer-guides-preview__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.trainer-guides-preview__header h2{font-size:clamp(1.5rem,3vw,2rem);color:#012169;margin:0}