.afresource,.afresource *,.afresource *:before,.afresource *:after{box-sizing:border-box}.afresource{--afr-bg: #050505;--afr-panel: #111;--afr-soft: #181818;--afr-line: #303030;--afr-text: #fff;--afr-muted: #aaa;--afr-yellow: #fbd900;margin:0;background:var(--afr-bg);color:var(--afr-text);font-family:Segoe UI,SegoeUI,system-ui,-apple-system,BlinkMacSystemFont,Arial,sans-serif}.afresource a,.afresource h1,.afresource h2,.afresource h3,.afresource p,.afresource li,.afresource th,.afresource td,.afresource code,.afresource pre{font-family:inherit}.afresource a{color:inherit}.afr__wrap{width:min(1120px,calc(100% - 40px));margin-inline:auto}.afr__hero{padding:106px 0 78px}.afr__hero-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:64px;align-items:end}.afr__eyebrow,.afr__kicker{color:var(--afr-yellow);font-size:12px;font-weight:800;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.afr__eyebrow{display:inline-flex;gap:9px;align-items:center;margin-bottom:22px;padding:9px 15px;border:1px solid #414141;border-radius:999px;color:#e8e8e8}.afr__eyebrow:before{width:8px;height:8px;border-radius:50%;background:var(--afr-yellow);content:""}.afresource h1{max-width:880px;margin:0 0 22px;color:#fff;font-size:clamp(42px,5.8vw,68px);font-weight:800;letter-spacing:-.04em;line-height:1.04}.afresource h2{max-width:820px;margin:10px 0 0;color:#fff;font-size:clamp(31px,4vw,46px);font-weight:760;letter-spacing:-.03em;line-height:1.14}.afresource h3{margin:0;color:#fff;font-size:20px;font-weight:730;line-height:1.35}.afr__lead{max-width:790px;margin:0;color:var(--afr-muted);font-size:19px;line-height:1.72}.afr__date{margin:17px 0 0;color:#777;font-size:13px;line-height:1.5}.afr__summary{padding:25px;border:1px solid #383838;border-radius:18px;background:#0d0d0d}.afr__summary strong{display:block;color:var(--afr-yellow);font-size:35px;line-height:1}.afr__summary span{display:block;margin-top:10px;color:#ddd;font-size:15px;font-weight:700}.afr__summary p{margin:12px 0 0;color:#888;font-size:13px;line-height:1.55}.afr__section{padding:78px 0;border-top:1px solid #181818}.afr__section--alt{background:var(--afr-panel)}.afr__section-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:55px;align-items:end}.afr__section-head>p,.afr__intro{color:var(--afr-muted);font-size:16px;line-height:1.72}.afr__section-head>p{margin:0}.afr__intro{max-width:790px;margin:16px 0 0}.afr__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:38px}.afr__metric{padding:24px;border:1px solid var(--afr-line);border-radius:17px;background:#0d0d0d}.afr__metric strong{display:block;color:var(--afr-yellow);font-size:30px;line-height:1.1}.afr__metric span{display:block;margin-top:8px;color:#aaa;font-size:13px;line-height:1.5}.afr__findings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:38px}.afr__finding{padding:27px;border:1px solid var(--afr-line);border-radius:18px;background:#0d0d0d}.afr__finding span{color:var(--afr-yellow);font-size:12px;font-weight:800;letter-spacing:.12em}.afr__finding h3{margin-top:24px}.afr__finding p{margin:12px 0 0;color:var(--afr-muted);font-size:14px;line-height:1.65}.afr__chart{display:grid;gap:18px;margin-top:38px}.afr__bar-row{display:grid;grid-template-columns:110px minmax(0,1fr) 80px;gap:15px;align-items:center}.afr__bar-label{color:#eee;font-size:14px;font-weight:700}.afr__bar-track{height:18px;overflow:hidden;border-radius:999px;background:#262626}.afr__bar{height:100%;min-width:4px;border-radius:inherit;background:var(--afr-yellow)}.afr__bar-value{color:#aaa;font-size:13px;text-align:right}.afr__table-shell{overflow-x:auto;margin-top:38px;border:1px solid var(--afr-line);border-radius:18px;background:#0d0d0d}.afr__table{width:100%;min-width:760px;border-collapse:collapse}.afr__table th,.afr__table td{padding:19px;border-bottom:1px solid var(--afr-line);color:#d2d2d2;font-size:14px;line-height:1.55;text-align:left}.afr__table th{background:#191919;color:#fff;font-weight:750}.afr__table tbody tr:last-child td{border-bottom:0}.afr__table td:first-child{color:#fff;font-weight:700}.afr__method{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:38px}.afr__method article{padding:26px;border:1px solid var(--afr-line);border-radius:18px;background:#0d0d0d}.afr__method ul{margin:16px 0 0;padding-left:19px}.afr__method li{margin-top:9px;color:var(--afr-muted);font-size:14px;line-height:1.6}.afr__downloads{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px}.afr__download{display:flex;min-height:210px;flex-direction:column;padding:26px;border:1px solid var(--afr-line);border-radius:18px;background:#0d0d0d;text-decoration:none;transition:transform .16s ease,border-color .16s ease}.afr__download:hover{transform:translateY(-3px);border-color:#655900}.afr__download small{color:var(--afr-yellow);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.afr__download strong{margin-top:22px;color:#fff;font-size:20px;line-height:1.35}.afr__download span{margin-top:10px;color:var(--afr-muted);font-size:13px;line-height:1.55}.afr__download em{margin-top:auto;padding-top:22px;color:#fff;font-size:13px;font-style:normal;font-weight:700}.afr__code-grid{display:grid;gap:18px;margin-top:38px}.afr__code{overflow:hidden;border:1px solid var(--afr-line);border-radius:18px;background:#0b0b0b}.afr__code h3{padding:17px 20px;border-bottom:1px solid var(--afr-line);background:#171717;font-size:15px}.afr__code pre{margin:0;overflow-x:auto;padding:22px;color:#e6e6e6;font-family:Consolas,Courier New,monospace;font-size:13px;line-height:1.65}.afr__code code{font-family:inherit}.afr__callout{margin-top:36px;padding:24px;border-left:3px solid var(--afr-yellow);background:#161616}.afr__callout p{margin:0;color:#b6b6b6;font-size:14px;line-height:1.68}.afr__callout p+p{margin-top:10px}.afr__callout a{color:#fff;text-underline-offset:3px}.afr__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}.afr__button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:0 25px;border:1px solid var(--afr-yellow);border-radius:999px;background:var(--afr-yellow);color:#000!important;font-size:14px;font-weight:750;line-height:1;text-decoration:none!important}.afr__button--secondary{border-color:#666;background:transparent;color:#fff!important}.afr__button:focus-visible,.afresource a:focus-visible{outline:3px solid var(--afr-yellow);outline-offset:4px}.afr__fine{margin:28px 0 0;color:#747474;font-size:12px;line-height:1.6}@media(max-width:860px){.afr__hero-grid,.afr__section-head{grid-template-columns:1fr;gap:34px}.afr__summary{max-width:480px}.afr__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.afr__findings,.afr__downloads{grid-template-columns:1fr}.afr__download{min-height:0}}@media(max-width:640px){.afr__wrap{width:min(100% - 28px,1120px)}.afr__hero{padding:104px 0 58px}.afresource h1{font-size:36px}.afr__lead{font-size:16px}.afr__section{padding:60px 0}.afr__metrics,.afr__method{grid-template-columns:1fr}.afr__bar-row{grid-template-columns:80px minmax(0,1fr) 65px;gap:10px}.afr__button{width:100%}}@media(prefers-reduced-motion:reduce){.afr__download{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/adflex-seo-resources.css.map */
