.gr-full{width:100%}div:has(>.gr-full){width:100%;align-self:stretch}p:has(>strong>a[href*=Sample_Results]){display:none}.gr-eyebrow{margin:0;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#3a3e5e}.gr-badge{display:inline-block;background:#f6dfd0;color:#011679;font-size:14px;font-weight:600;padding:4px 10px;border-radius:999px;white-space:nowrap}.gr-btn-outline{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 16px;border:1px solid #011679;border-radius:30px;text-decoration:none;font-weight:600;font-size:15px;color:#011679}.gr-btn-outline:hover{background:#f0f1f4;color:#011679}.gr-founder{background:#f5f2ef;border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:16px}.gr-founder-head{display:flex;align-items:center;gap:14px}.gr-founder-head img{width:56px;height:56px;border-radius:999px;object-fit:cover;object-position:top;flex:none}.gr-h3{margin:0;font-family:var(--font-heading--family);font-weight:600;font-size:17px;color:#011679}.gr-muted{margin:0;font-size:14px;color:#4a5368}.gr-ticks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;font-size:15px;line-height:1.45;color:#090a11}.gr-ticks li{display:flex;gap:10px}.gr-ticks li:before{content:"\2713";color:#011679;font-weight:700}.gr-quote{border:1px solid #e3e4ea;border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:6px}.gr-quote p{margin:0}.gr-stars{color:#b0703f;letter-spacing:2px}.gr-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;font-size:13.5px;line-height:1.35;color:#3a4256;text-align:center}.gr-trust div{display:flex;flex-direction:column;align-items:center;gap:6px}.gr-h2{margin:0;font-family:var(--font-heading--family);font-weight:600;font-size:clamp(26px,3vw,32px);line-height:1.2;color:#011679}.gr-center{text-align:center}.gr-lead{margin:0 auto;max-width:640px;font-size:16.5px;line-height:1.6;color:#3a4256}.gr-stack{display:flex;flex-direction:column;gap:28px}.gr-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px}.gr-card{background:#fff;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:10px;text-align:left}.gr-num{width:40px;height:40px;border-radius:999px;background:#011679;color:#fff;font-family:var(--font-heading--family);font-weight:600;display:flex;align-items:center;justify-content:center}.gr-num--last{background:#e7aa85;color:#011679}.gr-card-title{margin:0;font-family:var(--font-heading--family);font-weight:600;font-size:18px;color:#011679}.gr-card p{margin:0;font-size:15px;line-height:1.5;color:#3a4256}.gr-split{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.gr-split>*{flex:1 1 380px;min-width:0}.gr-split img{width:100%;height:auto;border-radius:16px;display:block}.gr-split p{margin:0;font-size:16.5px;line-height:1.65}.gr-reports{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:20px}.gr-report{background:#fff;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:14px;text-align:left}.gr-report img{width:100%;height:auto;border-radius:10px;display:block;background:#f0f1f4}.gr-report-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.gr-report-head span{font-size:14px;color:#3a4256;white-space:nowrap}.gr-report>p{margin:0;font-size:15px;line-height:1.55;color:#3a4256}.gr-report details{border-top:1px solid #e3e4ea;padding-top:10px;font-size:15px}.gr-report summary{font-weight:600;color:#011679;cursor:pointer;min-height:28px}.gr-report details details{border-top:0;padding:8px 0 0}.gr-report details details summary{font-weight:500;color:#090a11}.gr-report details details p{margin:6px 0 4px;line-height:1.55;color:#3a4256;font-size:14.5px}.gr-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px}.gr-review{border:1px solid #e3e4ea;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:10px;text-align:left}.gr-review p{margin:0;font-size:16px;line-height:1.55}.gr-why{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:28px;text-align:left}.gr-why h3{margin:0 0 10px;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#e7aa85}.gr-why p{margin:0;font-size:16px;line-height:1.6;color:#fff}.gr-table-wrap{max-width:760px;margin:0 auto;border:1px solid #e3e4ea;border-radius:16px;overflow:hidden}.gr-table{width:100%;border-collapse:collapse;font-size:15.5px}.gr-table th,.gr-table td{padding:12px 20px;text-align:left;border-top:1px solid #e3e4ea;font-weight:400}.gr-table td{text-align:right;font-weight:600}.gr-table thead th{background:#f0f1f4;border-top:0;font-family:var(--font-heading--family);font-weight:600;color:#011679}.gr-table thead th:last-child{text-align:right}.gr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 36px;border-radius:30px;background:#011679;color:#fff;text-decoration:none;font-family:var(--font-heading--family);font-size:15px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.gr-btn:hover{background:#3a3e5e;color:#fff}.gr-disclaimer{max-width:760px;margin:0 auto;text-align:center;font-size:14px;line-height:1.6;color:#4a5368;font-style:italic}.gr-sec{padding:64px 0}.gr-sec--grey{background:#f0f1f4}.gr-sec--cream{background:#f5f2ef}.gr-sec--navy{background:#011679}.gr-sec--tight{padding:32px 0 56px}.gr-wrap{max-width:1180px;margin:0 auto;padding:0 24px;box-sizing:border-box}.gr-faq{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.gr-faq details{background:#fff;border-radius:12px;padding:16px 20px}.gr-faq summary{font-weight:600;color:#011679;cursor:pointer;font-size:16.5px;min-height:28px}.gr-faq details>div{padding-top:10px;line-height:1.6;color:#3a4256;font-size:15.5px}.gr-faq details>div p{margin:0 0 8px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/gr-product.css.map */
