@layer components{.home-stage{padding:var(--section) var(--pad);border-top:1px solid var(--line)}.home-loop{padding:clamp(72px, 9vw, 120px) var(--pad) 0}.home-loop .loop{border-bottom:0}.hero-shot .panel-title{font:500 15px/1.35 var(--sans);color:var(--fg);margin-top:0}.hero .hero-lede{max-width:54ch;margin-top:clamp(24px,3vw,36px)}.home-pair{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:32px clamp(32px,4vw,56px);display:grid}.home-pair.sell{grid-template-columns:minmax(0,1fr) minmax(0,460px)}@media (width<=960px){.home-pair{grid-template-columns:minmax(0,1fr)}}@media (width<=1179px){.home-pair.sell{grid-template-columns:minmax(0,1fr)}}.home-pair>*{min-width:0}.home-pair h3{font:500 15px/1.35 var(--sans);color:var(--fg);margin-bottom:14px}.home-pair .home-body{color:var(--fg-3);max-width:56ch;margin-top:24px;font-size:16px}.home-pair .home-body+.home-body{margin-top:12px}.home-sub{margin-top:clamp(64px,8vw,104px)}.home-sub .split-head{margin-bottom:clamp(28px,3.5vw,44px)}.home-sub .split-head h3{font:400 clamp(26px, 2.6vw, 34px)/1.1 var(--serif);letter-spacing:-.014em;color:var(--fg);max-width:18ch}.home-stage .proof{margin-top:clamp(40px,5vw,56px)}.home-stage .proof figcaption p{color:var(--fg-2);max-width:72ch;font-size:16px}.home-stage .proof .proof-meta{color:var(--fg-3);margin-top:6px;font-size:13px}.home-line{max-width:76ch;color:var(--fg-3);margin-top:clamp(32px,4vw,48px);font-size:16px}.home-links{flex-wrap:wrap;gap:12px 32px;margin-top:clamp(32px,4vw,48px);display:flex}.verify-shot .phone-only{margin-top:16px}.home-offers{border-collapse:collapse;width:100%;font-size:15px}.home-offers th,.home-offers td{text-align:start;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 0}.home-offers thead th{color:var(--fg-3);border-bottom-color:var(--line-2);padding-top:0;font-size:13px;font-weight:400}.home-offers thead th:last-child,.home-offers td{text-align:end}.home-offers tbody th b{color:var(--fg);overflow-wrap:anywhere;font-weight:500;display:block}.home-offers tbody th small{color:var(--fg-3);margin-top:2px;font-size:13px;font-weight:400;display:block}.home-offers td{color:var(--fg-2);white-space:nowrap;padding-inline-start:16px}.home-pair.sell>.proof{margin-top:0}@media (width>=1180px){.home-pair.sell{grid-template-rows:auto 1fr;align-content:start}.home-pair.sell>.home-buybox{grid-area:1/2/span 2}}@media (width>=601px) and (width<=1179px){.home-buybox{grid-template-columns:minmax(0,460px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.home-buybox .stage-note{margin-top:0}}}
