.gmt-home__inner{max-width:var(--gmt-w-wide);margin:0 auto;padding-left:var(--gmt-space-8);padding-right:var(--gmt-space-8)}.gmt-hero{background:var(--gmt-panel);border-bottom:1px solid var(--gmt-line)}.gmt-hero__grid{display:grid;grid-template-columns:1.25fr 1fr;gap:var(--gmt-space-12);align-items:center;padding-top:var(--gmt-space-16);padding-bottom:56px}.gmt-hero__badge{display:inline-flex;align-items:center;gap:var(--gmt-space-2);background:var(--gmt-green-soft);color:var(--gmt-green-dark);border-radius:var(--gmt-radius-pill);padding:7px 14px;font-size:13px;font-weight:700;margin-bottom:22px}.gmt-hero__title{font-size:52px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--gmt-ink);margin:0 0 18px}.gmt-hero__sub{font-size:19px;line-height:1.55;color:var(--gmt-soft);font-weight:500;margin:0 0 28px;max-width:480px}.gmt-hero__sub b{color:var(--gmt-ink);font-weight:700}.gmt-hero__actions{display:flex;gap:var(--gmt-space-3);flex-wrap:wrap}.gmt-hero__media{display:flex;justify-content:center}.gmt-hero__book{display:block;transform:rotate(2deg)}.gmt-hero__book img{width:280px;border-radius:8px;box-shadow:var(--gmt-shadow-book)}.gmt-resume{display:inline-flex;align-items:center;gap:var(--gmt-space-3);margin-top:22px;cursor:pointer;background:var(--gmt-bg);border-radius:12px;padding:10px 16px;border:none;font-family:var(--gmt-sans)}.gmt-resume__pct{font-size:10px;font-weight:800;color:var(--gmt-green-dark)}.gmt-resume__text{font-size:13.5px;font-weight:700;color:var(--gmt-ink)}.gmt-stats{display:flex;gap:0;border-top:1px solid var(--gmt-line)}.gmt-stats__wrap{padding-bottom:var(--gmt-space-2)}.gmt-stats__cell{flex:1;padding:var(--gmt-space-6) 0;text-align:center}.gmt-stats__cell+.gmt-stats__cell{border-left:1px solid var(--gmt-line)}.gmt-stats__value{font-size:32px;font-weight:800;color:var(--gmt-ink);letter-spacing:-.02em}.gmt-stats__label{font-size:13px;font-weight:600;color:var(--gmt-soft);margin-top:var(--gmt-space-1)}.gmt-section{padding-top:var(--gmt-space-16);padding-bottom:var(--gmt-space-16)}.gmt-section__head{text-align:center;margin-bottom:var(--gmt-space-10)}.gmt-section__title{font-size:34px;font-weight:800;letter-spacing:-.025em;color:var(--gmt-ink);margin:0 0 10px}.gmt-section__lede{font-size:17px;color:var(--gmt-soft);font-weight:500;max-width:520px;margin:0 auto;line-height:1.5}.gmt-how__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px}.gmt-how__card{background:var(--gmt-panel);border:1px solid var(--gmt-line);border-radius:var(--gmt-radius-card-lg);padding:26px 24px}.gmt-how__num{font-size:13px;font-weight:800;color:var(--gmt-green);letter-spacing:.05em;margin-bottom:var(--gmt-space-4)}.gmt-how__title{font-size:20px;font-weight:800;color:var(--gmt-ink);margin:0 0 var(--gmt-space-2);letter-spacing:-.01em}.gmt-how__desc{font-size:14.5px;color:var(--gmt-soft);line-height:1.6;margin:0 0 var(--gmt-space-4)}.gmt-how__cta{font-size:13.5px;font-weight:700;color:var(--gmt-green)}.gmt-inside{background:var(--gmt-panel);border-top:1px solid var(--gmt-line);border-bottom:1px solid var(--gmt-line)}.gmt-inside__wrap{padding-top:56px;padding-bottom:56px}.gmt-inside__title{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--gmt-ink);margin:0 0 var(--gmt-space-6)}.gmt-inside__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gmt-space-3)}.gmt-partcard{border:1px solid var(--gmt-line);border-radius:var(--gmt-radius-card);padding:18px;background:var(--gmt-wash);transition:box-shadow .15s,transform .15s;display:block}.gmt-partcard:hover{box-shadow:var(--gmt-shadow-card-hover);transform:translateY(-1px)}.gmt-partcard__num{font-size:12px;font-weight:800;color:var(--gmt-green)}.gmt-partcard__title{font-size:15.5px;font-weight:700;color:var(--gmt-ink);margin-top:var(--gmt-space-2);line-height:1.25}.gmt-partcard__range{font-size:12.5px;color:var(--gmt-faint);font-weight:600;margin-top:var(--gmt-space-1)}.gmt-partcard--dark{border-radius:var(--gmt-radius-card);padding:18px;background:var(--gmt-ink);color:#fff;display:flex;flex-direction:column;justify-content:center;border:1px solid var(--gmt-ink)}.gmt-partcard--dark .gmt-partcard__title{color:#fff;margin-top:0;font-size:15.5px;line-height:1.3}.gmt-partcard__darksub{font-size:12.5px;color:var(--gmt-on-dark-55);margin-top:var(--gmt-space-1)}.gmt-proof__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--gmt-space-4)}.gmt-proof__card{background:var(--gmt-panel);border:1px solid var(--gmt-line);border-radius:var(--gmt-radius-card-lg);padding:22px 24px}.gmt-proof__stars{color:var(--gmt-amber);font-size:15px;margin-bottom:10px;letter-spacing:1px}.gmt-proof__quote{font-size:15.5px;line-height:1.55;color:var(--gmt-ink);font-weight:500;margin:0 0 var(--gmt-space-4)}.gmt-proof__name{font-size:13.5px;font-weight:700;color:var(--gmt-soft)}.gmt-author{background:var(--gmt-ink)}.gmt-author__wrap{display:flex;gap:var(--gmt-space-10);align-items:center;flex-wrap:wrap;padding-top:60px;padding-bottom:60px}.gmt-author__photo{width:88px;height:88px;border-radius:44px;object-fit:cover;flex-shrink:0}.gmt-author__body{flex:1;min-width:280px}.gmt-author__eyebrow{font-size:12.5px;font-weight:800;letter-spacing:.08em;color:var(--gmt-green);margin-bottom:var(--gmt-space-2)}.gmt-author__text{font-size:17px;line-height:1.55;color:#ffffffd9;font-weight:500;margin:0}.gmt-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--gmt-space-3);padding-top:28px;padding-bottom:28px}.gmt-footer__copy{font-size:13px;color:var(--gmt-faint)}.gmt-footer__links{display:flex;gap:var(--gmt-space-5);font-size:13px;font-weight:600;color:var(--gmt-soft)}.gmt-footer__links a{color:var(--gmt-soft)}.gmt-footer__links a:hover{color:var(--gmt-ink)}@media(max-width:900px){.gmt-hero__grid{grid-template-columns:1fr;gap:var(--gmt-space-8);padding-top:var(--gmt-space-12);padding-bottom:var(--gmt-space-10)}.gmt-hero__media{justify-content:flex-start;order:-1}.gmt-hero__title{font-size:42px}.gmt-how__grid{grid-template-columns:1fr 1fr}.gmt-inside__grid{grid-template-columns:repeat(2,1fr)}.gmt-proof__grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.gmt-home__inner{padding-left:var(--gmt-space-5);padding-right:var(--gmt-space-5)}.gmt-hero__title{font-size:34px}.gmt-hero__sub{font-size:17px}.gmt-hero__book img{width:200px}.gmt-stats{flex-wrap:wrap}.gmt-stats__cell{flex:1 1 50%;padding:var(--gmt-space-5) 0}.gmt-stats__cell+.gmt-stats__cell{border-left:none}.gmt-section{padding-top:var(--gmt-space-12);padding-bottom:var(--gmt-space-12)}.gmt-section__title{font-size:28px}.gmt-how__grid,.gmt-inside__grid,.gmt-proof__grid{grid-template-columns:1fr}.gmt-author__wrap{flex-direction:column;align-items:flex-start;gap:var(--gmt-space-5)}.gmt-author__body{min-width:0}}
