.catalogue-content{background:#f4f8f9}.catalogue-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.catalogue-copy h2{font:800 clamp(34px,4vw,52px)/1.1 Manrope,sans-serif;letter-spacing:-2px;margin:0 0 22px}.catalogue-copy>p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.85;max-width:500px}.catalogue-points{display:grid;gap:11px;margin:27px 0;color:var(--blue);font-size:12px;font-weight:700}.catalogue-note{font-size:11px!important;line-height:1.7!important}.catalogue-note a{color:var(--blue);font-weight:700}.catalogue-form{display:grid;grid-template-columns:1fr 1fr;gap:18px 13px;background:var(--navy);padding:38px}.catalogue-form label{display:flex;flex-direction:column;gap:7px;color:#a9c3ca;text-transform:uppercase;letter-spacing:1.1px;font-size:9px;font-weight:800}.catalogue-form input,.catalogue-form textarea{border:0;border-bottom:1px solid #456475;background:transparent;padding:11px 0;color:#fff;font:inherit;font-size:12px;outline:0}.catalogue-form input:focus,.catalogue-form textarea:focus{border-color:var(--cyan)}.catalogue-form input::placeholder,.catalogue-form textarea::placeholder{color:#8aa7b0}.catalogue-form .full-field,.catalogue-form .consent,.catalogue-form .dark-btn,.catalogue-message{grid-column:span 2}.catalogue-form .consent{display:flex;flex-direction:row;align-items:flex-start;gap:8px;text-transform:none;letter-spacing:0;font-size:10px;line-height:1.5;font-weight:500;color:#bad0d5}.catalogue-form .consent input{width:15px;height:15px;accent-color:var(--cyan);margin-top:1px}.catalogue-form .dark-btn{justify-self:start;background:var(--cyan);color:#06283f;margin-top:2px}.catalogue-message{font-size:11px;color:var(--cyan);margin:0}.info-list-feature{background:#e9f5f5;border-left:3px solid var(--cyan);padding:22px!important;margin-top:14px}.info-list-feature .eyebrow{font-size:9px;margin:0 0 11px}.info-list-feature h3{margin-bottom:7px}.info-list-feature .text-link{margin-top:12px}@media(max-width:700px) and (hover:none) and (pointer:coarse){.catalogue-layout{grid-template-columns:1fr;gap:35px}.catalogue-form{padding:28px 22px}}@media(max-width:480px) and (hover:none) and (pointer:coarse){.catalogue-form{grid-template-columns:1fr}.catalogue-form .full-field,.catalogue-form .consent,.catalogue-form .dark-btn,.catalogue-message{grid-column:auto}}
