.ta-legal{–v:#01664F;–r:#EA41A8;–t:#03C5BE;–s:#F6EAD6;font-family:Poppins,Arial,sans-serif;color:#263b35;background:#fff}.ta-legal *{box-sizing:border-box}.ta-legal-wrap{max-width:920px;margin:auto;padding:64px 24px}.ta-legal-head{background:linear-gradient(135deg,#F6EAD6,#fff 60%,#e8fbf9);padding:52px 24px;text-align:center}.ta-legal h1,.ta-legal h2{font-family: »Cormorant Garamond »,Georgia,serif;color:var(–v);line-height:1.1}.ta-legal h1{font-size:clamp(42px,6vw,62px);margin:0}.ta-legal h2{font-size:30px;margin:38px 0 12px}.ta-legal p{line-height:1.75}.ta-legal a{color:var(–v);font-weight:700}.ta-legal-note{margin-top:38px;padding:18px 20px;border-left:4px solid var(–r);background:#fff3fb;border-radius:12px}.ta-legal strong{color:var(–v)}