#tro-page-content #tro-lp{--black:var(--tro-ink);--gold:var(--tro-gold);--green:var(--tro-olive);--sage:var(--tro-olive);--bg:var(--tro-sage);--ink:var(--tro-ink);--gray:var(--tro-muted);--line:var(--tro-border);font-family:var(--tro-font-body);color:var(--ink);line-height:1.6}#tro-page-content #tro-lp *{box-sizing:border-box}#tro-page-content #tro-lp .wrap{max-width:1080px;margin:0 auto;padding:0 22px}#tro-page-content #tro-lp .hero{background:var(--black);color:var(--tro-white);padding:54px 0 60px}#tro-page-content #tro-lp .hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:46px;align-items:center}#tro-page-content #tro-lp .eyebrow{color:var(--gold);font-size:12px;letter-spacing:3px;text-transform:uppercase;font-weight:700;margin-bottom:18px}#tro-page-content #tro-lp .hero h1{line-height:1.14;font-weight:400;margin:0 0 20px;color:var(--tro-white)}#tro-page-content #tro-lp .hero h1 em{color:var(--sage);font-style:normal}#tro-page-content #tro-lp .lede{font-size:16px;line-height:1.75;color:var(--tro-muted);margin-bottom:26px;max-width:30em}#tro-page-content #tro-lp .reassure{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;color:var(--sage)}#tro-page-content #tro-lp .reassure span{display:flex;align-items:center}#tro-page-content #tro-lp .reassure b{color:var(--gold);margin-right:7px}#tro-page-content #tro-lp .card{background:var(--tro-white);border-radius:14px;padding:30px 28px;box-shadow:0 18px 50px #00000047}#tro-page-content #tro-lp .card h2{font-weight:400;color:var(--black);margin:0 0 4px}#tro-page-content #tro-lp .cardsub{font-size:13.5px;color:var(--gray);margin-bottom:20px}#tro-page-content #tro-lp .tro-in{width:100%;border:1.5px solid var(--line);border-radius:9px;padding:13px 14px;font-size:15px;font-family:var(--tro-font-body);color:var(--ink);background:var(--tro-white);margin-bottom:12px}#tro-page-content #tro-lp .tro-in:focus{outline:none;border-color:var(--gold);background:var(--tro-white)}#tro-page-content #tro-lp .tro-sub{width:100%;background:var(--gold);color:var(--black);border:none;border-radius:9px;padding:16px;font-size:16px;font-weight:800;letter-spacing:.3px;cursor:pointer;font-family:var(--tro-font-body)}#tro-page-content #tro-lp .tro-sub:hover{filter:brightness(1.05)}#tro-page-content #tro-lp .consent{font-size:10.5px;color:var(--tro-muted);line-height:1.55;margin-top:12px}#tro-page-content #tro-lp .inside{padding:60px 0 50px;background:var(--bg)}#tro-page-content #tro-lp .seyebrow{color:var(--green);font-size:12px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;text-align:center;margin-bottom:12px}#tro-page-content #tro-lp .inside h2,#tro-page-content #tro-lp .finalcta h2{text-align:center;font-weight:400;color:var(--black);margin:0 0 8px}#tro-page-content #tro-lp .intro{text-align:center;font-size:15.5px;color:var(--gray);max-width:34em;margin:0 auto 38px}#tro-page-content #tro-lp .habits{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}#tro-page-content #tro-lp .h-card{background:var(--tro-white);border-radius:12px;border-left:5px solid var(--gold);padding:22px 24px;box-shadow:0 2px 10px #0000000a}#tro-page-content #tro-lp .h-card:nth-child(2n){border-left-color:var(--green)}#tro-page-content #tro-lp .h-card .n{font-size:12px;font-weight:700;letter-spacing:2px;color:var(--gold);text-transform:uppercase;margin-bottom:7px}#tro-page-content #tro-lp .h-card:nth-child(2n) .n{color:var(--green)}#tro-page-content #tro-lp .h-card h3{font-weight:400;color:var(--black);margin:0 0 7px}#tro-page-content #tro-lp .h-card p{font-size:13.5px;color:var(--gray);line-height:1.7;margin:0}#tro-page-content #tro-lp .trust{background:var(--black);color:var(--tro-white);padding:52px 0}#tro-page-content #tro-lp .trust .seyebrow{color:var(--gold)}#tro-page-content #tro-lp .trust h2{text-align:center;font-weight:400;margin:0 0 34px;color:var(--tro-white)}#tro-page-content #tro-lp .pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}#tro-page-content #tro-lp .pil h3{color:var(--tro-white);font-weight:400;margin:0 0 8px;border-top:3px solid var(--gold);padding-top:14px}#tro-page-content #tro-lp .pil p{color:var(--sage);font-size:13.5px;line-height:1.7;margin:0}#tro-page-content #tro-lp .finalcta{text-align:center;padding:56px 22px;background:var(--bg)}#tro-page-content #tro-lp .finalcta p{font-size:15.5px;color:var(--gray);max-width:32em;margin:0 auto 24px}#tro-page-content #tro-lp .btn-gold{display:inline-block;background:var(--gold);color:var(--black);font-weight:800;font-size:16px;padding:15px 34px;border-radius:var(--tro-button-radius);text-decoration:none}#tro-page-content #tro-lp .fine{text-align:center;font-size:11.5px;color:var(--tro-muted);padding:18px 22px 40px;background:var(--bg)}@media(max-width:820px){#tro-page-content #tro-lp .hero{padding:38px 0 44px}#tro-page-content #tro-lp .hero-grid{grid-template-columns:1fr;gap:30px}#tro-page-content #tro-lp .habits,#tro-page-content #tro-lp .pillars{grid-template-columns:1fr;gap:18px}}#tro-page-content :is(h1,h2,h3,h4,h5,h6){font-family:var(--tro-font-heading);font-weight:400}#tro-page-content{font-family:var(--tro-font-body);color:var(--tro-ink)}
/*# sourceMappingURL=/cdn/shop/t/38/assets/tro-page-free-longevity-guide.css.map */
