.op[data-astro-cid-zsc6olfx]{--r:3px;--rule:2px solid var(--color-ink);--head:"Barlow Condensed", "Arial Narrow", "Roboto Condensed", ui-sans-serif, system-ui, sans-serif;color:var(--color-ink);font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif}.op-wrap[data-astro-cid-zsc6olfx]{width:100%;max-width:76rem;margin-inline:auto;padding-inline:1.25rem}.op-h1[data-astro-cid-zsc6olfx],.op-h2[data-astro-cid-zsc6olfx],.op-label[data-astro-cid-zsc6olfx],.op-btn[data-astro-cid-zsc6olfx],.op-table[data-astro-cid-zsc6olfx] thead[data-astro-cid-zsc6olfx] th[data-astro-cid-zsc6olfx],.op-table[data-astro-cid-zsc6olfx] tbody[data-astro-cid-zsc6olfx] th[data-astro-cid-zsc6olfx],.op-promise-line[data-astro-cid-zsc6olfx],.op-base[data-astro-cid-zsc6olfx],.op-slot-tag[data-astro-cid-zsc6olfx]{font-family:var(--head)}.op-label[data-astro-cid-zsc6olfx]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand);align-items:center;gap:.75rem;font-size:1rem;font-weight:700;display:flex}.op-label[data-astro-cid-zsc6olfx]:before{content:"";background:var(--color-brand);width:2.5rem;height:4px}.op-h1[data-astro-cid-zsc6olfx]{letter-spacing:-.01em;text-transform:uppercase;margin-top:1.25rem;font-size:clamp(2.9rem,11vw,5.5rem);font-weight:700;line-height:.95}.op-h2[data-astro-cid-zsc6olfx]{text-transform:uppercase;letter-spacing:0;font-size:clamp(2rem,6vw,3.1rem);font-weight:700;line-height:1}.op-sub[data-astro-cid-zsc6olfx]{max-width:34rem;color:var(--color-muted);margin-top:1.5rem;font-size:1.125rem;line-height:1.6}.op-actions[data-astro-cid-zsc6olfx]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.op-btn[data-astro-cid-zsc6olfx]{border-radius:var(--r);letter-spacing:.04em;text-transform:uppercase;border:2px solid #0000;justify-content:center;align-items:center;min-height:3.25rem;padding:.6rem 1.5rem;font-size:1.25rem;font-weight:700;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.op-btn-solid[data-astro-cid-zsc6olfx]{background:var(--color-brand);color:#fff}.op-btn-solid[data-astro-cid-zsc6olfx]:hover{background:var(--color-brand-dark)}.op-btn-line[data-astro-cid-zsc6olfx]{border-color:var(--color-ink);color:var(--color-ink)}.op-btn-line[data-astro-cid-zsc6olfx]:hover{background:var(--color-ink);color:#fff}.op-btn-white[data-astro-cid-zsc6olfx]{color:var(--color-ink);background:#fff}.op-btn-white[data-astro-cid-zsc6olfx]:hover{background:var(--color-paper)}.op-btn-ghost[data-astro-cid-zsc6olfx]{color:#fff;border-color:#fff}.op-btn-ghost[data-astro-cid-zsc6olfx]:hover{color:var(--color-ink);background:#fff}.op-hero[data-astro-cid-zsc6olfx]{padding-block:1.5rem 3.5rem}.op-hero-grid[data-astro-cid-zsc6olfx]{align-items:center;gap:2.5rem;display:grid}.op-photo[data-astro-cid-zsc6olfx],.op-slot[data-astro-cid-zsc6olfx]{aspect-ratio:4/5;border-radius:var(--r);width:100%}.op-photo[data-astro-cid-zsc6olfx]{object-fit:cover;border:var(--rule)}.op-slot[data-astro-cid-zsc6olfx]{border:2px dashed var(--color-ink);background:var(--color-paper);text-align:center;place-items:center;padding:2rem;display:grid;position:relative}.op-slot-tag[data-astro-cid-zsc6olfx]{background:var(--color-ink);color:#fff;letter-spacing:.12em;text-transform:uppercase;padding:.35rem .75rem;font-size:.95rem;font-weight:700;position:absolute;top:0;left:0}.op-slot-text[data-astro-cid-zsc6olfx]{max-width:18rem;color:var(--color-muted);font-size:1rem;font-weight:600;line-height:1.5}.op-proof[data-astro-cid-zsc6olfx]{border-block:var(--rule);background:#fff}.op-proof-list[data-astro-cid-zsc6olfx]{display:grid}.op-proof-list[data-astro-cid-zsc6olfx] li[data-astro-cid-zsc6olfx]{align-items:center;gap:.6rem;padding-block:1rem;font-weight:600;display:flex}.op-proof-list[data-astro-cid-zsc6olfx] li[data-astro-cid-zsc6olfx]+li[data-astro-cid-zsc6olfx]{border-top:1px solid var(--color-line)}.op-sec[data-astro-cid-zsc6olfx]{padding-block:4rem}.op-tint[data-astro-cid-zsc6olfx]{background:var(--color-paper)}.op-split[data-astro-cid-zsc6olfx]{gap:1.75rem;display:grid}.op-story[data-astro-cid-zsc6olfx]{max-width:40rem;color:var(--color-muted);gap:1.25rem;font-size:1.125rem;line-height:1.7;display:grid}.op-story[data-astro-cid-zsc6olfx] p[data-astro-cid-zsc6olfx]:first-child{color:var(--color-ink);font-weight:600}.op-table[data-astro-cid-zsc6olfx]{border-collapse:collapse;border:var(--rule);background:#fff;width:100%;margin-top:2rem}.op-table[data-astro-cid-zsc6olfx] thead[data-astro-cid-zsc6olfx]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.op-table[data-astro-cid-zsc6olfx] tr[data-astro-cid-zsc6olfx]{padding:1.25rem;display:block}.op-table[data-astro-cid-zsc6olfx] tbody[data-astro-cid-zsc6olfx] tr[data-astro-cid-zsc6olfx]+tr[data-astro-cid-zsc6olfx]{border-top:var(--rule)}.op-table[data-astro-cid-zsc6olfx] tbody[data-astro-cid-zsc6olfx] th[data-astro-cid-zsc6olfx]{text-align:left;text-transform:uppercase;font-size:1.5rem;font-weight:700;line-height:1.1;display:block}.op-table[data-astro-cid-zsc6olfx] td[data-astro-cid-zsc6olfx]{color:var(--color-muted);margin-top:.9rem;line-height:1.6;display:block}.op-table[data-astro-cid-zsc6olfx] td[data-astro-cid-zsc6olfx]:before{content:attr(data-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand);font-size:.75rem;font-weight:700;display:block}.op-notes[data-astro-cid-zsc6olfx]{max-width:52rem;color:var(--color-muted);gap:.6rem;margin-top:1.25rem;line-height:1.6;display:grid}.op-notes[data-astro-cid-zsc6olfx] li[data-astro-cid-zsc6olfx]{border-left:4px solid var(--color-brand);padding-left:.9rem}.op-promise[data-astro-cid-zsc6olfx]{border:var(--rule);border-left:10px solid var(--color-brand);border-radius:var(--r);padding:2rem 1.5rem}.op-promise-line[data-astro-cid-zsc6olfx]{text-transform:uppercase;font-size:clamp(1.9rem,6vw,3rem);font-weight:700;line-height:1.02}.op-promise-text[data-astro-cid-zsc6olfx]{max-width:44rem;color:var(--color-muted);margin-top:1rem;font-size:1.125rem;line-height:1.6}.op-row[data-astro-cid-zsc6olfx]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.op-link[data-astro-cid-zsc6olfx]{min-height:3rem;color:var(--color-brand);text-underline-offset:4px;align-items:center;gap:.35rem;font-weight:700;text-decoration:underline;display:inline-flex}.op-link[data-astro-cid-zsc6olfx]:hover{color:var(--color-brand-dark)}.op-reviews[data-astro-cid-zsc6olfx]{gap:1.25rem;margin-top:2rem;display:grid}.op-quote-side[data-astro-cid-zsc6olfx]{gap:1.25rem;display:grid}.op-quote[data-astro-cid-zsc6olfx]{border:1px solid var(--color-line);border-top:4px solid var(--color-ink);border-radius:var(--r);background:#fff;flex-direction:column;padding:1.5rem;display:flex}.op-quote[data-astro-cid-zsc6olfx] blockquote[data-astro-cid-zsc6olfx]{color:var(--color-muted);flex:1;margin-top:.75rem;line-height:1.6}.op-quote-lead[data-astro-cid-zsc6olfx]{border-top-color:var(--color-brand);padding:2rem 1.5rem}.op-quote-lead[data-astro-cid-zsc6olfx] blockquote[data-astro-cid-zsc6olfx]{color:var(--color-ink);font-size:clamp(1.25rem,3.2vw,1.7rem);font-weight:500;line-height:1.4}.op-stars[data-astro-cid-zsc6olfx]{color:#b45309;letter-spacing:.1em}.op-quote[data-astro-cid-zsc6olfx] figcaption[data-astro-cid-zsc6olfx]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:1.25rem;font-size:.9rem;font-weight:600;display:flex}.op-quote[data-astro-cid-zsc6olfx] figcaption[data-astro-cid-zsc6olfx] span[data-astro-cid-zsc6olfx]{color:var(--color-muted);font-weight:400}.op-areas-line[data-astro-cid-zsc6olfx]{max-width:26rem;color:var(--color-muted);margin-top:1rem;line-height:1.6}.op-areas[data-astro-cid-zsc6olfx]{border-top:var(--rule);grid-template-columns:1fr;display:grid}.op-areas[data-astro-cid-zsc6olfx] a[data-astro-cid-zsc6olfx]{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:.75rem;min-height:3.25rem;font-weight:600;display:flex}.op-areas[data-astro-cid-zsc6olfx] a[data-astro-cid-zsc6olfx]:hover{color:var(--color-brand)}.op-base[data-astro-cid-zsc6olfx]{border-radius:var(--r);background:var(--color-ink);color:#fff;letter-spacing:.12em;text-transform:uppercase;padding:.15rem .6rem;font-size:.9rem;font-weight:700}.op-cta[data-astro-cid-zsc6olfx]{background:var(--color-brand-dark);color:#fff;padding-block:3.5rem}.op-cta-grid[data-astro-cid-zsc6olfx]{align-items:center;gap:1.5rem;display:grid}.op-cta[data-astro-cid-zsc6olfx] p[data-astro-cid-zsc6olfx]{max-width:36rem;margin-top:.75rem;font-size:1.125rem;line-height:1.6}.op-cta[data-astro-cid-zsc6olfx] .op-actions[data-astro-cid-zsc6olfx]{margin-top:0}@media (width>=640px){.op-wrap[data-astro-cid-zsc6olfx]{padding-inline:2rem}.op-proof-list[data-astro-cid-zsc6olfx]{grid-template-columns:repeat(2,1fr);column-gap:2rem}.op-proof-list[data-astro-cid-zsc6olfx] li[data-astro-cid-zsc6olfx]:nth-child(2){border-top:0}.op-areas[data-astro-cid-zsc6olfx]{grid-template-columns:repeat(2,1fr);column-gap:2rem}}@media (width>=768px){.op-sec[data-astro-cid-zsc6olfx]{padding-block:6rem}.op-table[data-astro-cid-zsc6olfx] thead[data-astro-cid-zsc6olfx]{clip-path:none;white-space:normal;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.op-table[data-astro-cid-zsc6olfx] tr[data-astro-cid-zsc6olfx]{padding:0;display:table-row}.op-table[data-astro-cid-zsc6olfx] thead[data-astro-cid-zsc6olfx] th[data-astro-cid-zsc6olfx]{background:var(--color-ink);color:#fff;text-align:left;letter-spacing:.12em;text-transform:uppercase;padding:.9rem 1.25rem;font-size:1.05rem;font-weight:700}.op-table[data-astro-cid-zsc6olfx] tbody[data-astro-cid-zsc6olfx] th[data-astro-cid-zsc6olfx],.op-table[data-astro-cid-zsc6olfx] td[data-astro-cid-zsc6olfx]{vertical-align:top;margin:0;padding:1.4rem 1.25rem;display:table-cell}.op-table[data-astro-cid-zsc6olfx] tbody[data-astro-cid-zsc6olfx] th[data-astro-cid-zsc6olfx]{width:24%}.op-table[data-astro-cid-zsc6olfx] td[data-astro-cid-zsc6olfx]{border-left:1px solid var(--color-line);width:38%}.op-table[data-astro-cid-zsc6olfx] td[data-astro-cid-zsc6olfx]:before{content:none}.op-promise[data-astro-cid-zsc6olfx]{padding:3rem 2.5rem}.op-quote-lead[data-astro-cid-zsc6olfx]{padding:2.75rem}}@media (width>=1024px){.op-hero[data-astro-cid-zsc6olfx]{padding-block:2rem 5.5rem}.op-hero-grid[data-astro-cid-zsc6olfx]{grid-template-columns:1.15fr 1fr;gap:4rem}.op-proof-list[data-astro-cid-zsc6olfx]{grid-template-columns:repeat(4,auto);justify-content:space-between}.op-proof-list[data-astro-cid-zsc6olfx] li[data-astro-cid-zsc6olfx]{padding-block:1.25rem;border-top:0!important}.op-split[data-astro-cid-zsc6olfx]{grid-template-columns:1fr 1.7fr;gap:4rem}.op-reviews[data-astro-cid-zsc6olfx]{grid-template-columns:1.4fr 1fr}.op-cta-grid[data-astro-cid-zsc6olfx]{grid-template-columns:1fr auto}}
