.tr-page{padding:40px 0 88px}.tr-page .lp-wrap{max-width:760px}.tr-page h1{margin:28px 0 14px;font-size:clamp(36px,8vw,58px);line-height:1.06}.tr-page h2{margin:44px 0 14px;font-size:clamp(26px,5vw,36px);line-height:1.12}.tr-page p{margin:0 0 14px}.tr-lead{color:var(--muted);font-size:19px;line-height:1.55}.tr-note{border-left:3px solid var(--gold);border-radius:0 var(--radius) var(--radius) 0;background:var(--gold-soft);margin:22px 0;padding:14px 18px}.tr-prices,.tr-links{margin:0;padding:0;list-style:none}.tr-prices li{border-bottom:1px solid var(--line,#48341a1f);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.tr-prices strong{white-space:nowrap}.tr-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.tr-faq dt{margin-top:18px;font-weight:600}.tr-faq dd{color:var(--muted);margin:4px 0 0}.tr-address{align-items:flex-start;gap:8px;display:flex}.tr-links{flex-wrap:wrap;gap:10px;display:flex}.tr-links a{border:1px solid var(--line,#48341a2e);border-radius:999px;padding:8px 14px;display:inline-block}.tr-links a:hover{border-color:var(--gold);color:var(--gold-deep)}
