.ar-hero.rc-hero{max-width:1640px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:5%;padding-top:60px;padding-bottom:70px}.rc-hero .ar-hero-copy{container-type:inline-size;min-width:0}.rc-title span{display:block;white-space:nowrap}.rc-hero h1.rc-title{font-size:min(4.9rem,9.8cqi)}.rc-deadline{margin:4px 0 0;padding:10px 14px;border-left:4px solid var(--ar-accent);background:var(--ar-surface);font-weight:600;max-width:60ch}.rc-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin:8px 0 0}.ar-brand .rc-hero-actions .rc-quote-button{background:var(--ar-green-strong);border-color:var(--ar-green-strong);color:#fff}.ar-brand .rc-hero-actions .rc-quote-button:is(:hover,:focus-visible){background:var(--ar-green-strong-hover);border-color:var(--ar-green-strong-hover);color:#fff}.rc-example{min-width:0;background:var(--ar-surface);border:2px solid var(--ar-heading);box-shadow:10px 10px 0 var(--ar-accent);padding:26px 26px 20px;overflow-wrap:anywhere}.rc-example-label{margin:0 0 14px;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ar-accent)}.rc-example dl{margin:0}.rc-example dl div{display:grid;grid-template-columns:minmax(0,11em) minmax(0,1fr);gap:4px 14px;padding:9px 0;border-bottom:1px solid var(--ar-line)}.rc-example dt{font-weight:700;color:var(--ar-muted);font-size:.9rem}.rc-example dd{margin:0;font-weight:700;color:var(--ar-heading)}.rc-example-note{margin:12px 0 0;font-size:.86rem;color:var(--ar-muted)}.rc-video{min-width:0;margin:0;align-self:center}.rc-video video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:var(--ar-deep);border:2px solid var(--ar-heading);box-shadow:10px 10px 0 var(--ar-accent)}.rc-video figcaption{margin:16px 0 0;font-size:.86rem;color:var(--ar-muted)}.rc-steps .hm-steps{max-width:900px;margin-top:34px}.rc-steps-cta{margin:26px 0 0}.rc-benefits{padding-top:0}.rc-extras{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.rc-card{min-width:0;padding:28px;border:1px solid var(--ar-line);background:var(--ar-sand);overflow-wrap:anywhere}.rc-card h2{font-size:clamp(1.5rem,2.4vw,2rem);margin:0 0 10px}.rc-card-links{display:flex;flex-wrap:wrap;gap:10px 22px;margin:14px 0 0;font-weight:800}@media (max-width:900px){.ar-hero.rc-hero{grid-template-columns:1fr;gap:40px}}@media (max-width:480px){.rc-example{padding:20px 18px 16px}.rc-example,.rc-video video{box-shadow:6px 6px 0 var(--ar-accent)}.rc-example dl div{grid-template-columns:1fr;gap:2px}}.rc-hero .intro strong,.rc-steps .hm-steps p strong{color:var(--ar-heading);font-weight:750}.rc-final p strong{color:var(--ar-deep-ink);font-weight:800}.rc-deadline strong{color:var(--ar-accent-text)}.rc-card-wide{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 48px;align-items:center;padding:34px 40px}.rc-card-wide p:not(.eyebrow){max-width:62ch;margin-bottom:0}.rc-card-wide .rc-card-links{margin:0}.rc-card-wide .rc-card-links .button{text-decoration:none;white-space:nowrap}@media (max-width:760px){.rc-card-wide{grid-template-columns:1fr;padding:26px 22px}.rc-card-wide .rc-card-links .button{white-space:normal}}.ar-hero.rc-split{display:grid;max-width:1720px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"client video pro";gap:56px;align-items:stretch;padding-top:56px}.rc-split .rc-side{min-width:0;container-type:inline-size;display:flex;flex-direction:column;gap:16px}.rc-split .rc-side>*{margin:0}.rc-split .rc-side-client{grid-area:client}.rc-split .rc-side-pro{grid-area:pro}.rc-split .rc-video{grid-area:video;align-self:start;margin-top:-8px;text-align:center}.rc-split .rc-video figcaption{max-width:52ch;margin:18px auto 0;line-height:1.6}.rc-split .rc-how{display:inline-block;margin-top:10px;font-weight:800;color:var(--ar-heading)}.rc-split .rc-hero-actions{margin-top:auto}.rc-split .rc-side-note{font-size:.92rem;line-height:1.6;color:var(--ar-muted);min-height:3.2em}.rc-split h1.rc-split-title,.rc-split h2.rc-split-title{font-size:min(3.1rem,11cqi);line-height:1.04;letter-spacing:-.04em;margin:0}.rc-split .rc-split-title>span{display:block}.rc-split .rc-split-title em{display:block;font-style:normal}.rc-split .rc-side-client .rc-split-title em{color:var(--ar-green-strong)}.rc-split .rc-side-pro .rc-split-title em{color:var(--ar-accent-text)}:root[data-theme=dark] .rc-split .rc-side-client .rc-split-title em{color:#8fc7ad}.rc-split .rc-split-title-pro span{display:inline;white-space:normal}.rc-split .intro{font-size:1.05rem;line-height:1.6;min-height:5em}.rc-split .hm-hero-facts{margin:0}.rc-split .rc-hero-actions .button{margin:0;font-size:1.05rem;padding:16px 26px}@media (max-width:1199px){.ar-hero.rc-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"client pro" "video video";gap:48px 56px}.rc-split .rc-video{max-width:880px;justify-self:center;width:100%;margin-top:0}}@media (max-width:760px){.ar-hero.rc-split{grid-template-columns:minmax(0,1fr);grid-template-areas:"client" "video" "pro";gap:40px;padding-top:28px}.rc-split h1.rc-split-title,.rc-split h2.rc-split-title{font-size:min(2.6rem,11.5cqi)}.rc-split .intro,.rc-split .rc-side-note{min-height:0}}