:is(html:has(.gb-page),body:has(.gb-page)){color:#f6f7f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0d0e10}.gb-page{--accent:#a6ef86;color:#f6f7f6;background:#0d0e10;min-height:100vh;font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.65}.gb-page *{box-sizing:border-box}.gb-page a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.gb-page a:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.gb-page [tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.gb-header,.gb-footer{justify-content:space-between;align-items:center;gap:24px;max-width:1280px;margin:auto;padding:28px 40px;display:flex}.gb-brand{letter-spacing:-.8px;align-items:center;gap:9px;font-size:23px;font-weight:700;display:flex}.gb-brand img,.gb-byline img{object-fit:contain}.gb-header nav{align-items:center;gap:28px;display:flex}.gb-button{background:var(--accent);border-radius:9px;justify-content:center;align-items:center;padding:11px 21px;font-size:15px;font-weight:700;display:inline-flex;color:#101810!important}.gb-article,.gb-index{max-width:1000px;margin:auto;padding:65px 40px 0}.gb-back,.gb-eyebrow,.gb-byline{font-size:14px;color:#9fa79f!important}.gb-eyebrow{letter-spacing:.04em}.gb-hero{padding:38px 0 70px}.gb-page h1{letter-spacing:-.055em;margin:23px 0 28px;font-size:clamp(49px,7vw,86px);font-weight:700;line-height:1.05}.gb-page h1 em{color:var(--accent);font-style:normal}.gb-deck{color:#bbc2bb;max-width:650px;font-size:21px;line-height:1.6}.gb-byline{align-items:center;gap:9px;margin-top:28px;display:flex}.gb-page h2{letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(27px,3.5vw,37px);line-height:1.2}.gb-page h3{letter-spacing:-.015em;margin:0 0 12px;font-size:19px;line-height:1.4}.gb-page p{color:#b6beb6;margin:0 0 18px}.gb-article article>section{margin-bottom:76px}.gb-article article>section>p,.gb-summary{max-width:760px}.gb-summary a,.gb-text-link{font-size:15px;color:var(--accent)!important}.gb-text-link{margin:6px 26px 0 0;display:inline-block}.gb-table-wrap{background:#151819;border-radius:12px;overflow-x:auto}.gb-page table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;min-width:620px;font-size:15px}.gb-page th,.gb-page td{vertical-align:top;color:#bdc5bd;padding:20px 24px;line-height:1.6;background:0 0!important;border:0!important}.gb-page thead th{color:#f6f7f6;font-size:17px}.gb-page th:first-child{color:#f6f7f6;width:24%}.gb-page th:nth-child(2){color:var(--accent)}.gb-page tr:nth-child(2n){background:#191d1c}.gb-page tbody tr:hover{background:inherit}.gb-page tbody tr:nth-child(2n):hover{background:#191d1c}.gb-prices,.gb-choice{grid-template-columns:1fr 1fr;gap:40px;margin:32px 0;display:grid}.gb-prices>div{background:#151819;border-radius:12px;padding:28px}.gb-price{flex-direction:column;gap:3px;margin:22px 0;display:flex}.gb-price>span{color:var(--accent);font-size:14px}.gb-price strong{letter-spacing:-1px;font-size:36px;line-height:1.2}.gb-price small{letter-spacing:0;color:#aab3aa;font-size:13px;font-weight:400}.gb-competitor strong{font-size:25px}.gb-competitor>span{color:#aab3aa}.gb-prices p{margin:24px 0 0;font-size:14px}.gb-faq{max-width:760px;margin-bottom:30px}.gb-sources{margin:0 0 80px;font-size:13px;line-height:1.8}.gb-sources p{margin-bottom:6px}.gb-sources a{color:#bdc5bd;margin-right:20px;text-decoration:underline}.gb-cta{text-align:center;padding:40px 0}.gb-cta img{margin:0 auto 24px}.gb-cta h2{font-size:clamp(35px,5vw,52px)}.gb-footer{color:#9fa79f;padding-bottom:36px;font-size:14px}.gb-index{min-height:75vh}.gb-story{background:#151819;border-radius:12px;margin:70px 0;padding:36px;display:block}.gb-story h2{margin:16px 0}.gb-story h2 span{color:var(--accent)}.gb-story p{max-width:620px;margin:0}.gb-skip{position:absolute;left:-9999px}.gb-skip:focus{z-index:10;background:#151819;padding:8px;top:10px;left:20px}@media (max-width:640px){.gb-header,.gb-footer{padding:22px}.gb-header nav{gap:16px}.gb-header nav>a:first-child{display:none}.gb-article,.gb-index{padding:35px 22px 0}.gb-hero{padding:26px 0 50px}.gb-deck{font-size:18px}.gb-prices,.gb-choice{grid-template-columns:1fr;gap:22px}.gb-article article>section{margin-bottom:55px}.gb-prices>div,.gb-story{padding:25px}.gb-page td,.gb-page th{padding:17px}.gb-page h1{font-size:53px}.gb-header .gb-button{padding:9px 14px;font-size:14px}}.gb-page :is(h1,h2,h3){color:#f6f7f6}.gb-page .gb-story h2 span{color:var(--accent)}.gb-hero{padding-top:0;padding-bottom:48px}.gb-article{padding-top:45px}.gb-cta{padding:0 0 25px!important}.gb-sources{margin-bottom:38px}.gb-byline{margin-bottom:0!important}
