.tt-hub{--ink:#3B2412;--muted:#665243;--cream:#FFF8EC;--oat:#F4EEE4;--accent:#C4583A;--honey:#F0C43C;--line:#eadfce;--r:20px;color:var(--ink);font-size:16px;line-height:1.6;background:#fff}.tt-hub *{box-sizing:border-box}.tt-hub img{display:block;max-width:100%;height:auto}.tt-hub a{color:inherit}.tt-hub p{margin:0}.tt-hub-wrap{max-width:1200px;margin:0 auto;padding:0 16px}@media(min-width:900px){.tt-hub-wrap{padding:0 32px}}.tt-hub-sec{padding:48px 0}@media(min-width:900px){.tt-hub-sec{padding:72px 0}}.tt-hub-sec--flush{padding-top:0}.tt-hub-sec--cream{background:var(--cream)}.tt-hub h2{font-size:clamp(28px,3.6vw,40px);line-height:1.15;letter-spacing:-.01em;margin:0 0 12px;font-weight:800;color:var(--ink)}.tt-hub h3{color:var(--ink)}.tt-hub .sub{color:var(--muted);font-size:17px;margin:0 0 28px;max-width:620px}.tt-hub .center{text-align:center}.tt-hub .center .sub{margin-left:auto;margin-right:auto}.tt-hub .btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 26px;border-radius:999px;font-weight:700;font-size:16px;line-height:1.2;text-decoration:none;border:2px solid var(--ink);text-align:center}.tt-hub .btn.primary{background:var(--ink);color:#fff}.tt-hub .btn.ghost{background:transparent;color:var(--ink)}.tt-hub .btn:hover{opacity:.88}.tt-hub-hero{position:relative;background:var(--oat)}.tt-hub-hero img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:72% center}.tt-hub-hero-text{padding:24px 16px 32px}.tt-hub h1.hub{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 10px;line-height:1.4}.tt-hub .display{font-size:clamp(34px,5.2vw,60px);line-height:1.04;font-weight:800;margin:0 0 14px;letter-spacing:-.02em}.tt-hub .intro{font-size:17px;line-height:1.55;color:var(--muted);max-width:460px;margin:0 0 16px}.tt-hub .ticks{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px}.tt-hub .ticks li{position:relative;padding-left:32px;font-size:16px;line-height:1.45;font-weight:600}.tt-hub .ticks li:before{content:"\2713";position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background:var(--honey);color:var(--ink);font-size:13px;font-weight:800;display:grid;place-items:center}.tt-hub .btns{display:flex;gap:10px;flex-wrap:wrap}.tt-hub .proof{margin-top:14px;font-size:15px;font-weight:600;color:var(--muted)}.tt-hub .proof b{color:var(--honey);letter-spacing:1px;margin-right:4px}@media(max-width:599px){.tt-hub .btns .btn{flex:1 1 100%}}@media(min-width:900px){.tt-hub-hero{height:min(640px,50vw);min-height:540px;overflow:hidden}.tt-hub-hero img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto;object-position:right center}.tt-hub-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f4eee4f7 0,#f4eee4ed 42%,#f4eee400 64%)}.tt-hub-hero-text{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 40px;height:100%;display:flex;flex-direction:column;justify-content:center}.tt-hub-hero-text>*{max-width:480px}.tt-hub .intro{font-size:18px}.tt-hub .ticks li{font-size:17px}}@media(max-width:899px){.tt-hub-hero img{aspect-ratio:16/10}.tt-hub-hero-text{display:flex;flex-direction:column}.tt-hub-hero-text .btns{order:4}.tt-hub-hero-text .proof{order:5;margin:12px 0 20px}.tt-hub-hero-text .ticks{order:6;margin-bottom:0}}.tt-hub-trust{background:var(--ink);color:#fff;font-size:14px;font-weight:600}.tt-hub-trust .tt-hub-wrap{display:flex;gap:8px 28px;flex-wrap:wrap;justify-content:center;padding-top:12px;padding-bottom:12px}.tt-hub-trust span:before{content:"\2713  ";color:var(--honey)}.tt-hub .stages{display:grid;gap:14px;grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 8px;scrollbar-width:none}.tt-hub .stages::-webkit-scrollbar{display:none}.tt-hub .stage{scroll-snap-align:center}@media(min-width:760px){.tt-hub .stages{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;overflow:visible;margin:0;padding:0;gap:18px}}.tt-hub .swipe-hint{font-size:14px;color:var(--muted);text-align:center;margin-top:6px}@media(min-width:760px){.tt-hub .swipe-hint{display:none}}.tt-hub .stage{background:var(--cream);border-radius:var(--r);overflow:hidden;display:flex;flex-direction:column}.tt-hub .stage img{aspect-ratio:4/5;object-fit:cover;width:100%}.tt-hub .stage .body{padding:20px 20px 24px;display:flex;flex-direction:column;gap:8px;flex:1}.tt-hub .pill{align-self:flex-start;background:#fff;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tt-hub .stage--s1 .pill{background:#cfe3df}.tt-hub .stage--s2 .pill{background:#f7dbe1}.tt-hub .stage--s3 .pill{background:#fbe6c0}.tt-hub .stage h3{margin:4px 0 0;font-size:24px;line-height:1.2}.tt-hub .stage .line{font-weight:700;font-size:17px}.tt-hub .stage .txt{color:var(--muted);font-size:16px}.tt-hub .price{font-weight:800;font-size:20px;margin-top:auto;padding-top:6px}.tt-hub .price s{color:var(--muted);font-weight:500;font-size:16px;margin-left:6px}.tt-hub .stage .btn{margin-top:6px;width:100%}.tt-hub .signs{margin-top:22px;background:var(--oat);border-radius:var(--r);padding:20px 22px;display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;font-size:16px}.tt-hub .signs b{margin-right:4px;flex-basis:100%}@media(min-width:760px){.tt-hub .signs b{flex-basis:auto}}.tt-hub .signs span:before{content:"\2022  ";color:var(--accent)}.tt-hub .signs a{font-weight:700;color:var(--accent)}@media(min-width:760px){.tt-hub .signs a{margin-left:auto}}.tt-hub .grid{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.tt-hub .grid{grid-template-columns:repeat(4,1fr);gap:16px}}.tt-hub .prod{border-radius:var(--r);overflow:hidden;background:#fff;border:1px solid var(--line);text-decoration:none;display:flex;flex-direction:column}.tt-hub .prod img{aspect-ratio:1;object-fit:cover;width:100%}.tt-hub .prod .b{padding:12px 14px 16px;display:flex;flex-direction:column;gap:4px;font-size:16px}.tt-hub .chip{align-self:flex-start;font-size:12px;font-weight:700;background:var(--oat);border-radius:999px;padding:3px 10px}.tt-hub .prod h3{margin:4px 0 0;font-size:16px;line-height:1.3}.tt-hub .prod .stars{font-size:14px;color:var(--muted)}.tt-hub .promo{border-radius:var(--r);background:var(--honey);display:flex;flex-direction:column;justify-content:center;gap:10px;padding:20px;text-decoration:none;font-size:16px}.tt-hub .promo .big{font-size:clamp(28px,4vw,36px);font-weight:800;line-height:1}.tt-hub .why-grid{display:grid;gap:22px;grid-template-columns:1fr}@media(min-width:900px){.tt-hub .why-grid{grid-template-columns:1.1fr 1fr;align-items:center}}.tt-hub .why-imgs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tt-hub .why-imgs img{border-radius:var(--r);aspect-ratio:1;object-fit:cover;width:100%}.tt-hub .points{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:600px){.tt-hub .points{grid-template-columns:1fr 1fr;gap:14px}}.tt-hub .pt{background:#fff;border-radius:var(--r);padding:20px}.tt-hub .pt .ic{width:38px;height:38px;border-radius:50%;background:var(--honey);display:grid;place-items:center;font-weight:800;margin-bottom:10px}.tt-hub .pt h3{margin:0 0 6px;font-size:18px;line-height:1.3}.tt-hub .pt p{color:var(--muted);font-size:16px}.tt-hub .revs{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:800px){.tt-hub .revs{grid-template-columns:repeat(3,1fr);gap:16px}}.tt-hub .rev{border:1px solid var(--line);border-radius:var(--r);padding:22px;margin:0}.tt-hub .rev .st{color:var(--honey);letter-spacing:2px}.tt-hub .rev q{display:block;font-size:19px;line-height:1.45;font-weight:600;margin:10px 0 14px;quotes:"\201c" "\201d"}.tt-hub .rev figcaption{color:var(--muted);font-size:15px}.tt-hub .more{margin-top:20px;text-align:center;font-size:16px}.tt-hub .more a{font-weight:700;color:var(--accent)}.tt-hub .guides{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:700px){.tt-hub .guides{grid-template-columns:repeat(3,1fr);gap:14px}}.tt-hub .guide{background:var(--oat);border-radius:var(--r);padding:20px;text-decoration:none;display:flex;flex-direction:column;gap:6px}.tt-hub-sec--cream .guide{background:#fff}.tt-hub .guide small{color:var(--accent);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.tt-hub .guide b{font-size:17px;line-height:1.35}.tt-hub .guide span{color:var(--muted);font-size:15px}.tt-hub .guide .go{margin-top:auto;padding-top:8px;color:var(--accent);font-weight:700;font-size:15px}.tt-hub .guide:hover .go,.tt-hub .guide:focus-visible .go{text-decoration:underline}.tt-hub .band{position:relative;margin:0;border-radius:var(--r);overflow:hidden;background:var(--oat)}.tt-hub .band img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:68% center}.tt-hub .band-card{background:var(--cream);padding:20px 22px}.tt-hub .band-card q{display:block;font-size:18px;line-height:1.45;font-weight:600;margin:0 0 10px;quotes:"\201c" "\201d"}.tt-hub .band-card small{color:var(--muted);font-size:15px}@media(min-width:760px){.tt-hub .band img{aspect-ratio:16/9}.tt-hub .band-card{position:absolute;left:28px;bottom:28px;max-width:380px;border-radius:var(--r);box-shadow:0 8px 30px #3b24121f}}.tt-hub .faq{max-width:780px;margin:0 auto}.tt-hub .faq-intro{background:var(--cream);border-radius:var(--r);padding:20px 22px;margin:0 0 12px}.tt-hub .faq-intro p+p{margin-top:10px}.tt-hub details{border-bottom:1px solid var(--line);padding:18px 0}.tt-hub summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:32px}.tt-hub summary::-webkit-details-marker{display:none}.tt-hub summary h3{font-weight:700;font-size:18px;margin:0;line-height:1.35}.tt-hub summary:after{content:"+";font-size:24px;line-height:1}.tt-hub details[open] summary:after{content:"\2013"}.tt-hub .ans{color:var(--muted);font-size:16px;margin:10px 0 0}.tt-hub .ans p+p{margin-top:10px}.tt-hub .ans a{color:var(--accent);font-weight:600}.tt-hub .safe{font-size:15px;color:var(--muted);background:var(--oat);border-radius:14px;padding:14px 18px;margin-top:24px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/tt-hub.css.map */
