.six-page{background:#07111f;color:#ecf3f9}.six-hero{max-width:1120px;margin:0 auto;padding:110px 24px 75px}.six-hero h1{font-size:clamp(44px,7vw,88px);line-height:1.08;letter-spacing:-.04em;margin:18px 0}.six-hero>p:last-child{font-size:clamp(17px,2vw,21px);color:#aebfce;line-height:1.8;max-width:780px}.six-section{max-width:1120px;margin:0 auto;padding:20px 24px 110px}.six-section-heading h2{font-size:clamp(27px,3vw,38px);margin:12px 0 32px}.six-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.six-grid a{display:flex;flex-direction:column;min-height:235px;padding:26px;background:#101f30;border:1px solid #294056;border-radius:14px;color:#eaf4fa;text-decoration:none;transition:transform .2s,border-color .2s,background .2s}.six-grid a:hover,.six-grid a:focus-visible{transform:translateY(-4px);border-color:#80b9d5;background:#14283c}.six-grid span{font-size:12px;letter-spacing:.12em;color:#80b9d5;font-weight:700}.six-grid h3{font-size:24px;margin:25px 0 8px}.six-grid p{margin:0;color:#aebfce;line-height:1.7}.six-grid b{font-size:14px;color:#94cee6;margin-top:auto;padding-top:22px}.six-note{margin-top:25px;color:#aebfce;font-size:14px;line-height:1.7}@media(max-width:900px){.six-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.six-hero{padding:74px 20px 40px}.six-section{padding:10px 20px 70px}.six-grid{grid-template-columns:1fr}.six-grid a{min-height:190px}}

.six-page .menu-toggle{color:#dcecf7}
