.tc{font-family:var(--ta-font, "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);padding:7.2rem 2.4rem 9.6rem}.tc--white{background:#fff}.tc--tint{background:var(--ta-page, #f2fafd)}.tc__inner{max-width:var(--ta-shell, 128rem);margin:0 auto}.tc__grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1fr);gap:6.4rem;align-items:start}.tc__eyebrow{margin:0 0 1.4rem;color:var(--ta-brand, #2bb5df);font-size:1.32rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.tc__heading{margin:0;max-width:14ch;color:var(--ta-deep, #094a5d);font-family:inherit;font-size:clamp(3.2rem,3.4vw,4.4rem);font-weight:600;line-height:1.12;letter-spacing:-.03em;text-wrap:balance}.tc__lede{margin:2rem 0 0;max-width:44ch;color:var(--ta-muted, #5d6b78);font-size:1.68rem;line-height:1.6}.tc__details{margin:4rem 0 0;padding:3.2rem 0 0;border-top:1px solid rgba(9,74,93,.12)}.tc__detail+.tc__detail{margin-top:2.4rem}.tc__detail dt{color:var(--ta-muted, #5d6b78);font-size:1.16rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.tc__detail dd{margin:.6rem 0 0;color:var(--ta-deep, #094a5d);font-size:1.74rem;font-weight:500;line-height:1.4}.tc__detail a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(43,181,223,.5);padding-bottom:.2rem;transition:border-color .2s ease}.tc__detail a:hover{border-bottom-color:var(--ta-brand, #2bb5df)}.tc__note{margin:3.2rem 0 0;color:var(--ta-muted, #5d6b78);font-size:1.4rem;line-height:1.5}.tc__panel{padding:4rem;border:1px solid rgba(9,74,93,.08);border-radius:24px;background:#fff;box-shadow:0 2px 4px #094a5d08,0 30px 60px -40px #094a5d4d}.tc__form{margin:0}.tc__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.tc__field{margin-bottom:2rem}.tc__field label{display:block;margin-bottom:.8rem;color:var(--ta-deep, #094a5d);font-size:1.4rem;font-weight:600}.tc__field input,.tc__field textarea{width:100%;padding:1.4rem 1.6rem;border:1px solid rgba(9,74,93,.16);border-radius:10px;background:#fff;color:var(--ta-deep, #094a5d);font-family:inherit;font-size:1.6rem;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.tc__field textarea{resize:vertical;min-height:14rem}.tc__field input:focus,.tc__field textarea:focus{outline:none;border-color:var(--ta-brand, #2bb5df);box-shadow:0 0 0 3px #2bb5df2e}.tc__submit{display:inline-flex;align-items:center;justify-content:center;min-width:18rem;margin-top:1.2rem;padding:1.6rem 3.2rem;border:0;border-radius:999px;background:var(--ta-brand, #2bb5df);color:#fff;font-family:inherit;font-size:1.58rem;font-weight:700;line-height:1;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.tc__submit:hover{background:var(--ta-brand-press, #1ea6d1)}.tc__submit:active{transform:translateY(1px)}.tc__submit:focus-visible{outline:2px solid var(--ta-deep, #094a5d);outline-offset:2px}.tc__privacy{margin:1.6rem 0 0;color:var(--ta-muted, #5d6b78);font-size:1.28rem}.tc__status{margin:0 0 2.4rem;padding:1.4rem 1.8rem;border-radius:12px;font-size:1.5rem;line-height:1.45}.tc__status--ok{background:#2bb5df1a;border:1px solid rgba(43,181,223,.35);color:var(--ta-deep, #094a5d)}.tc__status--bad{background:#fdf1f1;border:1px solid #e6b4b4;color:#8c2f2f}@media screen and (max-width:989px){.tc{padding:5.6rem 2.4rem 7.2rem}.tc__grid{grid-template-columns:minmax(0,1fr);gap:4rem}.tc__panel{padding:3.2rem}}@media screen and (max-width:749px){.tc{padding:4.8rem 2rem 6.4rem}.tc__panel{padding:2.4rem;border-radius:18px}.tc__row{grid-template-columns:minmax(0,1fr);gap:0}}@media(prefers-reduced-motion:reduce){.tc__submit,.tc__field input,.tc__field textarea,.tc__detail a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ta-contact.css.map */
