@import url('/assets/cowerx.css');
.top{width:min(calc(100% - 40px),var(--max))}.brand span{font:500 var(--t2) Inter,sans-serif;color:var(--muted)}.hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:var(--s8)}.hero h1{font-size:clamp(40px,5.5vw,72px)}.actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s5)}.text-link{min-height:44px;display:inline-flex;align-items:center}.hero-shot img,.gallery img{display:block;width:100%;height:auto;border:1px solid var(--rule);border-radius:var(--radius)}.hero-shot figcaption,.gallery figcaption{margin-top:var(--s3)}.pale{background:var(--bg)}.intro{max-width:var(--measure);color:var(--muted)}.grid article{grid-column:span 4;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);padding:var(--s5)}.grid article h3{font-size:var(--t6)}.micro{font-size:var(--t2);color:var(--muted)}.limit{border-left:2px solid var(--accent);padding-left:var(--s5);color:var(--muted)}.faq{border-top:1px solid var(--rule)}.final-cta{border-top:1px solid var(--rule)}.prose h2{font-size:var(--t7);margin-top:var(--s8)}.comparison{margin:var(--s6) 0}.source{white-space:nowrap}.foot{display:flex;justify-content:space-between;gap:var(--s5)}
@media(max-width:760px){.hero{grid-template-columns:1fr;gap:var(--s7)}.grid article{grid-column:span 12}.foot{flex-direction:column}.comparison{min-width:670px}}
