:root{--studiotara-blue:#102b45}
.brand img{filter:url("#studiotara-logo-blue")}
.brand span{color:var(--studiotara-blue)}
.contacts,.footer{background:var(--studiotara-blue);color:#fff}
.contacts .eyebrow,.contact-line>span{color:#c2d4e4}
.contact-intro,.contact-form>p,.contacts .check,.contacts .form-note{color:#d2deea}
.contact-line{border-bottom-color:#ffffff38}
.contacts .control>span{color:#e3ebf2}
.contacts input,.contacts select,.contacts textarea{background:#0c2237;border-color:#7992a8;color:#fff}
.contacts input::placeholder,.contacts textarea::placeholder{color:#b8c9d9}
.contacts .btn.light{background:#fff;border-color:#fff;color:var(--studiotara-blue)}
.contacts .btn.light:hover{background:#e5edf4}
.contact-choices .btn.ghost{background:transparent;border-color:#9eb6cc;color:#fff}
.contact-choices .btn.ghost:hover{background:#fff;color:var(--studiotara-blue)}
.footer{border-top-color:#ffffff38}
.footer-logo{filter:brightness(0) invert(1)}
.footer-links,.footer-links a{color:#fff}
.legal{border-top-color:#ffffff38;color:#c8d8e7}
.legal a{color:#fff}
.footer a:focus-visible,.contacts a:focus-visible,.contacts button:focus-visible,.contacts input:focus-visible,.contacts select:focus-visible,.contacts textarea:focus-visible{outline-color:#c2d7eb}
