.tt .tt-hero__claim{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;padding:7px 16px;border:1px solid rgba(16,53,20,.14);border-radius:999px;background:#10351412;color:var(--green);font-size:13px;font-weight:700;letter-spacing:.03em}.tt .tt-hero__claim i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--gold-dk)}@media(min-width:750px){.tt .tt-hero--bg .tt-hero__claim{border-color:#ffffff52;background:#ffffff1f;color:#fff}.tt .tt-hero--bg .tt-hero__claim i{background:var(--gold)}}.tt .tt-play{max-width:900px;margin:0 auto}.tt .tt-play__claim{max-width:30ch;margin:0 auto 12px;color:var(--green);font-size:clamp(17px,2.2vw,21px);font-weight:600;line-height:1.45;text-align:center;text-wrap:balance}.tt .tt-play__sub{max-width:46ch;margin:0 auto 44px;color:#10351499;font-size:15px;line-height:1.6;text-align:center;text-wrap:pretty}.tt .tt-play__aha{display:flex;gap:18px;align-items:flex-start;margin:0 0 40px;padding:24px 28px;border:1px solid rgba(16,53,20,.12);border-left:5px solid var(--gold);border-radius:18px;background:#fff}.tt .tt-play__aha svg{flex:none;width:34px;height:34px;color:var(--gold-dk)}.tt .tt-play__aha p{margin:0;color:#103514c7;font-size:16px;line-height:1.6;text-wrap:pretty}.tt .tt-play__aha strong{color:var(--green)}.tt .tt-play__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.tt .tt-play__step{display:flex;gap:20px;align-items:flex-start;padding:26px 28px;border:1px solid rgba(16,53,20,.12);border-radius:18px;background:#fff}.tt .tt-play__step .tt-step__n{flex:none}.tt .tt-play__body{flex:1;min-width:0}.tt .tt-play__body h3{margin:0 0 6px;color:var(--green);font-size:19px;font-weight:700}.tt .tt-play__body p{margin:0;color:#103514b8;font-size:15px;line-height:1.6;text-wrap:pretty}.tt .tt-score{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0 12px}.tt .tt-score__group{padding:14px 16px;border-radius:14px}.tt .tt-score__group--good{border:1px solid rgba(107,138,79,.35);background:#6b8a4f1a}.tt .tt-score__group--bad{border:1px solid rgba(178,59,46,.25);background:#fbeae8}.tt .tt-score__label{display:flex;align-items:center;gap:7px;margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tt .tt-score__label svg{flex:none;width:14px;height:14px}.tt .tt-score__group--good .tt-score__label{color:#4a6b34}.tt .tt-score__group--bad .tt-score__label{color:#b23b2e}.tt .tt-score__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.tt .tt-score__list li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:14px}.tt .tt-score__zone{color:#103514cc}.tt .tt-score__pts{font-family:"Instrument Serif",serif;font-size:19px;line-height:1;white-space:nowrap}.tt .tt-score__group--good .tt-score__pts{color:#4a6b34}.tt .tt-score__group--bad .tt-score__pts{color:#b23b2e}.tt .tt-score__note{margin:0;color:#10351494;font-size:13px;font-style:italic;line-height:1.5}.tt .tt-play__app{display:flex;gap:14px;align-items:center;margin:32px 0 0;padding:18px 22px;border-radius:16px;background:#1035140d}.tt .tt-play__app svg{flex:none;width:26px;height:26px;color:var(--gold-dk)}.tt .tt-play__app p{margin:0;color:#103514b8;font-size:14px;line-height:1.55}.tt .tt-play__outro{margin:44px 0 0;color:var(--green);font-family:"Instrument Serif",serif;font-size:clamp(26px,3.4vw,36px);line-height:1.15;text-align:center}.tt .tt-play__more{margin-top:26px;text-align:center}@media(max-width:749px){.tt .tt-hero__claim{order:0;margin-bottom:14px}.tt .tt-play__sub{margin-bottom:32px}.tt .tt-play__aha{gap:14px;margin-bottom:28px;padding:20px;border-radius:16px}.tt .tt-play__aha svg{width:28px;height:28px}.tt .tt-play__aha p{font-size:15px}.tt .tt-play__steps{gap:10px}.tt .tt-play__step{gap:14px;padding:20px 18px;border-radius:16px}.tt .tt-play__step .tt-step__n{width:36px;height:36px;font-size:18px}.tt .tt-play__body h3{font-size:17px}.tt .tt-play__body p{font-size:14px}.tt .tt-score{grid-template-columns:1fr;gap:8px}.tt .tt-score__list{gap:4px}.tt .tt-play__app{margin-top:24px;padding:16px 18px}.tt .tt-play__outro{margin-top:34px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/tt-play.css.map */
