.info-page{padding:65px 20px 90px;min-height:65vh}.info-wrap{max-width:860px;margin:0 auto}.breadcrumbs{font-size:14px;margin-bottom:35px;color:#b7b7c6}.breadcrumbs a{color:#ff6b9a}.info-page h1{font-size:clamp(2.4rem,6vw,4rem);line-height:1.15;margin:10px 0 35px}.info-copy{font-size:1.04rem;line-height:1.85;color:#d5d5df}.info-copy h2{color:#fff;font-size:1.55rem;line-height:1.3;margin:38px 0 12px}.info-copy p{margin:0 0 20px}.info-copy a{color:#ff75a0;text-decoration:underline;text-underline-offset:3px}.info-copy ul{padding-left:26px;margin:0 0 20px}.info-copy li{margin:8px 0}.footer-links{display:flex;flex-wrap:wrap;gap:14px 26px;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.15);margin-bottom:20px}.footer-links a{color:#fff;text-decoration:none}.footer-links a:hover{text-decoration:underline}.contact-form{display:grid;gap:10px;margin:25px 0 35px}.contact-form label{font-weight:700;color:#fff}.contact-form input,.contact-form textarea,.contact-form select{width:100%;padding:13px 15px;border:1px solid #55556b;border-radius:10px;background:#191b2a;color:#fff;font:inherit;box-sizing:border-box}.contact-form button{margin-top:12px;cursor:pointer;justify-self:start}.contact-form input:focus,.contact-form textarea:focus,.contact-form select:focus{outline:2px solid #ff6b9a;outline-offset:1px}#form-status{font-size:.9rem}@media(max-width:650px){.info-page{padding:38px 18px 65px}.info-page h1{margin-bottom:24px}.footer-links{gap:12px 20px}}