.page-module__-t5GQW__page{color:#d4af37;background:#2e4738;min-height:100vh;padding:6.4rem 2rem 2.75rem}.page-module__-t5GQW__header{gap:.75rem;display:grid}.page-module__-t5GQW__title{letter-spacing:-.02em;color:#d4af37;margin:0;font-size:clamp(2rem,6.5vw,4.4rem)}.page-module__-t5GQW__switcherSection{gap:1rem;width:100%;max-width:none;display:grid}.page-module__-t5GQW__formPanel{background:0 0;border:0;padding:0}.page-module__-t5GQW__infoPanel{padding-right:4rem}@media (max-width:1023px){.page-module__-t5GQW__infoPanel{padding-right:0}}.page-module__-t5GQW__infoText{color:#f3df93e0;font-size:2rem}@media (min-width:768px) and (max-width:1023px){.page-module__-t5GQW__infoText{font-size:1.5rem}}@media (max-width:767px){.page-module__-t5GQW__page{padding-left:2rem;padding-right:2rem}.page-module__-t5GQW__infoText{padding-top:1rem;padding-bottom:1rem;font-size:1.2rem}}.page-module__-t5GQW__contactForm{gap:1rem;width:100%;display:grid}.page-module__-t5GQW__contactFormFields{gap:1rem;display:grid}.page-module__-t5GQW__contactFormColumn{gap:.9rem;display:grid}.page-module__-t5GQW__fieldset{border:0;gap:.8rem;min-inline-size:0;margin:0;padding:0;display:grid}.page-module__-t5GQW__field{gap:.3rem;display:grid}.page-module__-t5GQW__nameRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.page-module__-t5GQW__contactFormFooter{gap:.8rem;display:grid}.page-module__-t5GQW__contactForm legend,.page-module__-t5GQW__contactForm label>span,.page-module__-t5GQW__contactForm .page-module__-t5GQW__field>span,.page-module__-t5GQW__contactForm .page-module__-t5GQW__inlineChoice span,.page-module__-t5GQW__contactForm .page-module__-t5GQW__checkboxField,.page-module__-t5GQW__contactForm .page-module__-t5GQW__checkboxField span,.page-module__-t5GQW__contactForm option,.page-module__-t5GQW__contactForm optgroup{color:#f3df93}.page-module__-t5GQW__contactForm input,.page-module__-t5GQW__contactForm select,.page-module__-t5GQW__contactForm textarea{width:100%;font:inherit;color:#1f1f1f;background:#fff;border:hidden;border-radius:0;padding:.6rem .7rem}.page-module__-t5GQW__checkboxField input[type=checkbox],.page-module__-t5GQW__inlineChoice input[type=radio]{width:auto;padding:0}.page-module__-t5GQW__inlineChoice input[type=radio]{background:0 0}.page-module__-t5GQW__contactForm input::placeholder,.page-module__-t5GQW__contactForm textarea::placeholder{color:#1111119e}.page-module__-t5GQW__contactForm textarea[name=tattooIdea]{resize:none}.page-module__-t5GQW__contactForm input:focus,.page-module__-t5GQW__contactForm select:focus,.page-module__-t5GQW__contactForm textarea:focus{box-shadow:none;background:#fff;border:hidden;outline:none}.page-module__-t5GQW__submitButton{color:#f5f1ea;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:#111;border:1px solid #111;border-radius:0;padding:.82rem 1rem;font-size:.76rem}.page-module__-t5GQW__submitButton:hover{opacity:.92}.page-module__-t5GQW__submitButton:disabled{cursor:wait;opacity:.7}.page-module__-t5GQW__formText{color:#f3df93}.page-module__-t5GQW__radioRow{flex-wrap:wrap;gap:1rem;display:flex}.page-module__-t5GQW__inlineChoice{align-items:center;gap:.45rem;display:inline-flex}.page-module__-t5GQW__checkboxField{gap:.55rem;line-height:1.4;display:flex}.page-module__-t5GQW__errorText{color:#ba1a1a;background:#fff;border-radius:3px;margin:0;padding:.7rem .85rem;font-size:.86rem}.page-module__-t5GQW__successText{color:#196c34;background:#fff;border-radius:3px;margin:0;padding:.7rem .85rem;font-size:.86rem}@media (min-width:768px){.page-module__-t5GQW__page{padding:7rem 1.8rem 3.2rem}.page-module__-t5GQW__switcherSection{grid-template-columns:minmax(0,1fr) minmax(18rem,50%);gap:1.2rem;margin-top:2rem}.page-module__-t5GQW__contactFormFields{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.2rem}}@media (max-width:767px){.page-module__-t5GQW__radioRow{align-items:center;gap:.9rem}.page-module__-t5GQW__inlineChoice{flex:none;min-width:3.6rem}.page-module__-t5GQW__inlineChoice input[type=radio]{flex-shrink:0}.page-module__-t5GQW__nameRow{grid-template-columns:minmax(0,1fr)}}
