.apro{font-family:Karla,Helvetica Neue,Arial,sans-serif;color:var(--apro-body)}.apro__grid{max-width:var(--apro-max);margin:0 auto;padding:26px 20px 40px;display:grid;grid-template-columns:minmax(0,1fr) var(--apro-side);gap:var(--apro-gap);align-items:start}.apro__main,.apro__side{min-width:0}.apro__side-inner{display:grid;gap:16px}.apro--sticky .apro__side-inner{position:sticky;top:var(--apro-sticky-top,18px)}@media(max-width:900px){.apro__grid{grid-template-columns:1fr;padding:18px 16px 32px}.apro--mob-top .apro__side{order:-1}.apro--sticky .apro__side-inner{position:static}}.apro-h{color:var(--apro-ink);line-height:1.25;font-weight:700;margin:26px 0 12px}.apro-h:first-child{margin-top:0}.apro-h--caps{text-transform:uppercase;font-weight:800;letter-spacing:-.2px;line-height:1.2}.apro-byline{display:flex;align-items:center;gap:11px;margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid #e5e7eb;font-size:13px;color:#6b7280}.apro-byline__av{width:42px;height:42px;border-radius:50%;object-fit:cover;flex:0 0 42px;display:block}.apro-byline__av--ph{background:#e5e7eb}.apro-byline__txt strong{color:var(--apro-ink);font-weight:700}.apro-byline__meta{display:block;margin-top:2px;font-size:12px;color:#9ca3af}.apro-rt p{font-size:16.5px;line-height:1.72;margin:0 0 16px;color:var(--apro-body)}.apro-rt p:last-child{margin-bottom:0}.apro-rt strong{color:var(--apro-ink)}.apro-rt a{color:var(--apro-accent)}.apro-band{background:var(--apro-band);color:var(--apro-band-text);font-weight:800;line-height:1.25;padding:16px 20px;margin:22px 0 18px;border-radius:4px}.apro-fig{margin:20px 0}.apro-fig img{display:block;width:100%;height:auto}.apro-fig figcaption{margin-top:8px;font-size:12.5px;font-style:italic;color:#6b7280}.apro-ph{width:100%;aspect-ratio:16/9;background:repeating-linear-gradient(45deg,#f3f4f6,#f3f4f6 12px,#eceef1 12px 24px);border:1px dashed #cbd5e1;display:flex;align-items:center;justify-content:center}.apro-ph span{font-size:12.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#94a3b8}.apro-ph--wide{aspect-ratio:2/1}.apro-ph--sq{aspect-ratio:1/1;border-radius:6px}.apro-ph--badge{aspect-ratio:1/1;border-radius:50%;margin:0 auto 12px}.apro-cmp__labels{display:grid;grid-template-columns:1fr 1fr;text-align:center;font-size:11.5px;font-weight:800;letter-spacing:.8px}.apro-cmp__labels span{padding:10px 8px}.apro-cmp__labels span:first-child{border-right:1px solid rgba(255,255,255,.22)}.apro-callout{border:1px solid;border-radius:8px;padding:18px 20px;margin:22px 0}.apro-callout__t{margin:0 0 8px;font-size:15px;font-weight:800}.apro-callout__b p{margin:0 0 9px;font-size:15.5px;line-height:1.65}.apro-callout__b p:last-child{margin-bottom:0}.apro-num{margin:18px 0;padding:0;list-style:none;counter-reset:apro;display:grid;gap:14px}.apro-num li{position:relative;padding-left:38px;font-size:16.5px;line-height:1.68}.apro-num li:before{counter-increment:apro;content:counter(apro);position:absolute;left:0;top:1px;width:26px;height:26px;border-radius:50%;background:var(--apro-accent);color:#fff;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}.apro-num strong{color:var(--apro-ink)}.apro-check{margin:14px 0;padding:0;list-style:none;display:grid;gap:9px}.apro-check li{position:relative;padding-left:26px;font-size:14.5px;line-height:1.55}.apro-check li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--apro-tick);font-weight:800;font-size:14px}.apro-ctawrap{margin:22px 0}.apro-ctawrap--full{display:block}.apro-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--apro-accent);color:#fff!important;text-decoration:none;font-weight:800;font-size:15.5px;letter-spacing:.4px;text-transform:uppercase;padding:15px 26px;border-radius:6px;transition:background .12s,transform .12s}.apro-cta--full{display:flex;width:100%}.apro-cta:hover{background:var(--apro-accent-dark);transform:translateY(-1px)}.apro-cta__note{margin:8px 0 0;font-size:12px;color:#9ca3af;text-align:center}.apro-quote{margin:22px 0;padding:18px 22px;border-left:4px solid;border-radius:0 8px 8px 0}.apro-quote p{margin:0 0 10px;font-size:16.5px;line-height:1.68;font-style:italic;color:var(--apro-ink)}.apro-quote p:last-of-type{margin-bottom:0}.apro-quote cite{display:block;margin-top:10px;font-size:13px;font-style:normal;font-weight:700;color:var(--apro-accent)}.apro__main .apro-review{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px 18px}.apro-review{margin:0 0 14px}.apro-review__n{margin:0;font-size:13.5px;font-weight:800;color:var(--apro-ink)}.apro-review__s{color:#f59e0b;font-size:13px;letter-spacing:1.5px;margin:4px 0 8px}.apro-review__t{margin:0;font-size:14.5px;line-height:1.62}.apro-review__v{margin:10px 0 0;font-size:11.5px;font-weight:700;color:#16a34a}@media(min-width:700px){.apro__main .apro-review{display:inline-block;width:calc(50% - 8px);vertical-align:top;margin-right:12px}.apro__main .apro-review:nth-of-type(2n){margin-right:0}}.apro-badgebox{border:1px solid;border-radius:10px;padding:24px 22px;margin:24px 0;text-align:center}.apro-badgebox__img{display:block;margin:0 auto 14px;height:auto}.apro-badgebox__t{margin:0 0 9px;font-size:16px;font-weight:800;color:var(--apro-ink)}.apro-badgebox__b p{margin:0 0 10px;font-size:15px;line-height:1.65}.apro-badgebox .apro-cta{margin-top:14px}.apro-widget{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px;box-shadow:0 1px 3px #0000000d}.apro-widget__rate{text-align:center;margin-bottom:10px}.apro-widget__stars{display:block;color:#f59e0b;font-size:14px;letter-spacing:2px}.apro-widget__ratetxt{display:block;margin-top:3px;font-size:11.5px;font-weight:700;color:#6b7280}.apro-widget__img{display:block;width:100%;height:auto;border-radius:6px;margin-bottom:12px}.apro-widget .apro-cta{font-size:13.5px;padding:13px 16px}.apro-faq{border-bottom:1px solid #e5e7eb}.apro-faq summary{cursor:pointer;list-style:none;padding:14px 26px 14px 0;position:relative;font-size:15px;font-weight:700;color:var(--apro-ink)}.apro-faq summary::-webkit-details-marker{display:none}.apro-faq summary:after{content:"+";position:absolute;right:2px;top:50%;transform:translateY(-50%);font-size:18px;font-weight:700;color:var(--apro-accent)}.apro-faq[open] summary:after{content:"\2013"}.apro-faq__a{padding:0 0 14px}.apro-faq__a p{margin:0 0 10px;font-size:15px;line-height:1.7}.apro-spacer{width:100%}.acta{font-family:Karla,Helvetica Neue,Arial,sans-serif;width:100%}.acta__inner{margin:0 auto}.acta--center .acta__inner{text-align:center}.acta--left .acta__inner{text-align:left}.acta__badge{display:inline-flex;align-items:center;gap:7px;margin:0 0 18px;padding:7px 15px;border-radius:999px;font-size:11.5px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase}.acta__h{margin:0 0 14px;font-weight:800;line-height:1.18;letter-spacing:-.4px}.acta__sub{margin:0 auto 26px;font-size:17px;line-height:1.6;max-width:52ch}.acta--left .acta__sub{margin-left:0}.acta__btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:800;font-size:17px;letter-spacing:.5px;text-transform:uppercase;padding:18px 38px;border-radius:999px;text-decoration:none;box-shadow:0 10px 26px #00000038;transition:background .12s,transform .12s}.acta__btn:hover{transform:translateY(-1px)}.acta__note{margin:14px 0 0;font-size:12.5px}.acta__trust{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:14px 30px;justify-content:center;font-size:13px;font-weight:600}.acta--left .acta__trust{justify-content:flex-start}.acta__trust li{display:inline-flex;align-items:center;gap:8px}.acta__ticon{font-size:14px;line-height:1;opacity:.9}@media(max-width:640px){.acta__h{font-size:26px!important}.acta__sub{font-size:16px}.acta__btn{width:100%;padding:17px 22px;font-size:16px}.acta__trust{gap:10px 20px;font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/advertorial-pro.css.map */
