.sy-tg{--sy-tg-ink:#1f1a17;--sy-tg-warm:#8a5a3b;--sy-tg-paper:#faf6f1;--sy-tg-line:#e7ddd2}.sy-tg__hero{background:var(--sy-tg-paper)}.sy-tg__hero img{display:block;width:100%;height:auto;aspect-ratio:1832/859}@media(max-width:576px){.sy-tg__hero img{aspect-ratio:941/1672}}.sy-tg__intro{max-width:760px;margin:0 auto;padding:48px 16px 8px;text-align:center;color:var(--sy-tg-ink)}.sy-tg__eyebrow{letter-spacing:.18em;font-size:13px;font-weight:600;color:var(--sy-tg-warm);text-transform:uppercase;margin:0 0 12px}.sy-tg__intro h1{font-size:clamp(28px,4vw,44px);line-height:1.15;margin:0 0 16px}.sy-tg__intro p{font-size:17px;line-height:1.6;margin:0}.sy-tg__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1080px;margin:40px auto;padding:0 16px;list-style:none;counter-reset:tg}@media(max-width:767px){.sy-tg__steps{grid-template-columns:1fr}}.sy-tg__steps li{counter-increment:tg;border-top:1px solid var(--sy-tg-line);padding-top:20px;color:var(--sy-tg-ink);line-height:1.55}.sy-tg__steps li::before{content:counter(tg,decimal-leading-zero);display:block;font-size:32px;font-weight:600;color:var(--sy-tg-warm);margin-bottom:8px}.sy-tg__shop{text-align:center;padding:8px 16px 40px}.sy-tg__shop h2{font-size:24px;margin:0 0 20px}.sy-tg__links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.sy-tg__links .button{min-width:200px}.sy-tg__terms{max-width:760px;margin:0 auto 56px;padding:24px 16px 0;border-top:1px solid var(--sy-tg-line);font-size:14px;line-height:1.6;color:#4a4440}.sy-tg__terms h2{font-size:16px;margin:0 0 8px;color:var(--sy-tg-ink)}.sy-tg__terms ul{padding-left:18px;margin:0}