.vima-tip-page{width:min(800px,calc(100% - 32px));margin:45px auto 65px;color:var(--navy,#0b2e43)}.vima-tip-kicker{font:700 10px Arial;letter-spacing:1.3px;color:#a40e29}.vima-tip-page h1{font:700 clamp(31px,5vw,45px)/1.15 Georgia,serif;margin:18px 0}.vima-tip-page h2{font:700 26px Georgia,serif}.vima-tip-page p{font:15px/1.7 Arial;color:#526e80}.vima-tip-form{margin-top:30px}.vima-tip-form label{display:block;font:700 14px/1.5 Arial;margin-bottom:24px}.vima-tip-form label span{font-weight:400;color:#6f8492;font-size:12px}.vima-tip-form input:not([type=hidden]),.vima-tip-form textarea{display:block;width:100%;box-sizing:border-box;background:#fff;color:#17364a;border:1px solid #b5c6d0;border-radius:3px;font:16px/1.5 Arial;padding:12px;margin-top:7px}.vima-tip-form input:focus,.vima-tip-form textarea:focus{outline:2px solid #2d6573;outline-offset:2px}.vima-tip-form small{display:block;font:12px/1.6 Arial;color:#6f8492;margin-top:8px}.vima-tip-contact{display:grid;grid-template-columns:1fr 1fr;gap:20px}.vima-tip-form .vima-tip-note{font-size:12px;border-top:1px solid #dce4e9;padding-top:20px}.vima-tip-form button{border:0;background:#a40e29;color:#fff;padding:15px 25px;font:700 15px Arial;cursor:pointer}.vima-tip-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.vima-tip-success{padding:25px;border-left:4px solid #2d6573;background:#eef5f6;margin-top:25px}.vima-tip-page a{color:#a40e29}.vima-tip-success a{font-weight:700}html[data-vima-theme=dark] .vima-tip-page{color:#e5edf3}html[data-vima-theme=dark] .vima-tip-page p{color:#b5c6d0}html[data-vima-theme=dark] .vima-tip-success{background:#102c3d}@media(max-width:600px){.vima-tip-contact{grid-template-columns:1fr;gap:0}.vima-tip-page{margin-top:30px}}
.vima-tip-form input[type=file]{overflow:hidden}html[data-vima-theme=dark] .vima-tip-page a{color:#ff9bad}html[data-vima-theme=dark] .vima-tip-form input:not([type=hidden]),html[data-vima-theme=dark] .vima-tip-form textarea{background:#102c3d;color:#eef4f7;border-color:#607e90}html[data-vima-theme=dark] .vima-tip-form label span,html[data-vima-theme=dark] .vima-tip-form small{color:#b8ccd9}
.vima-tip-form input::placeholder,.vima-tip-form textarea::placeholder{color:#647c8d;opacity:1}html[data-vima-theme=dark] .vima-tip-form input::placeholder,html[data-vima-theme=dark] .vima-tip-form textarea::placeholder{color:#b8ccd9;opacity:1}
