:where(.route-shopify-proof) .proof-wrap{width:min(1120px, calc(100% - 2 * var(--gutter)));margin-inline:auto;padding-bottom:80px}:where(.route-shopify-proof) .proof-hero{padding:64px 0 48px}:where(.route-shopify-proof) .proof-hero>.section-label{margin:24px 0}:where(.route-shopify-proof) h1{letter-spacing:-.055em;overflow-wrap:anywhere;max-width:17ch;margin-bottom:28px;font-size:clamp(42px,6.3vw,88px);font-weight:500;line-height:1.02}:where(.route-shopify-proof) h2{letter-spacing:-.035em;font-size:clamp(27px,3.2vw,42px);font-weight:500;line-height:1.1}:where(.route-shopify-proof) h3{margin-bottom:8px;font-size:21px;font-weight:500;line-height:1.2}:where(.route-shopify-proof) p{max-width:70ch;font-size:18px;line-height:1.55}:where(.route-shopify-proof) p+p{margin-top:16px}:where(.route-shopify-proof) .proof-lead{max-width:54ch;font-size:clamp(21px,2.4vw,28px);line-height:1.4}:where(.route-shopify-proof) .proof-notice{background:var(--soft);border-left:4px solid var(--spectrum-3);margin:28px 0;padding:20px 24px;font-size:16px}:where(.route-shopify-proof) .proof-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}:where(.route-shopify-proof) .proof-card{border:1px solid var(--line);border-top:8px solid var(--spectrum-3);background:var(--soft);border-radius:4px;flex-direction:column;gap:24px;padding:32px;display:flex}:where(.route-shopify-proof) .proof-card:nth-child(2){border-top-color:var(--spectrum-6)}:where(.route-shopify-proof) .proof-card:hover{background:#eeeae4}:where(.route-shopify-proof) .proof-kicker{font-family:var(--mono);font-size:13px}:where(.route-shopify-proof) .proof-card-link{text-underline-offset:5px;margin-top:auto;font-size:17px;text-decoration:underline}:where(.route-shopify-proof) .proof-link{text-underline-offset:5px;font-size:17px;line-height:1.5;text-decoration:underline;display:inline-block}:where(.route-shopify-proof) a:focus-visible{outline:3px solid var(--ink);outline-offset:6px}:where(.route-shopify-proof) .proof-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:40px;padding:42px 0;display:grid}:where(.route-shopify-proof) .proof-row h2{max-width:16ch;font-size:clamp(26px,2.7vw,34px)}:where(.route-shopify-proof) .proof-list{margin:0;padding-left:24px}:where(.route-shopify-proof) .proof-list li{padding-left:8px}:where(.route-shopify-proof) .proof-list li+li{margin-top:28px}:where(.route-shopify-proof) .proof-list li::marker{color:var(--secondary-ink);font-family:var(--mono)}:where(.route-shopify-proof) .proof-flow{background:var(--soft);border-radius:4px;margin:12px 0 44px;padding:28px}:where(.route-shopify-proof) .proof-flow figcaption{font-family:var(--mono);margin-bottom:28px;font-size:13px;line-height:1.5}:where(.route-shopify-proof) .proof-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}:where(.route-shopify-proof) .proof-flow h2{margin-bottom:20px;font-size:24px}:where(.route-shopify-proof) .proof-flow ol{counter-reset:flow;margin:0;padding:0;list-style:none}:where(.route-shopify-proof) .proof-flow li{counter-increment:flow;background:#fff;border-left:3px solid #b9b4ac;align-items:baseline;gap:14px;margin-top:8px;padding:16px;font-size:16px;line-height:1.4;display:flex}:where(.route-shopify-proof) .proof-flow li:before{content:counter(flow, decimal-leading-zero);font-family:var(--mono);font-size:12px}:where(.route-shopify-proof) .proof-flow-grid>div:nth-child(2) li{border-left-color:var(--spectrum-3)}:where(.route-shopify-proof) .proof-offer{border-top:8px solid var(--spectrum-5);background:#f4f0e7;border-radius:4px;margin:48px 0;padding:40px}:where(.route-shopify-proof) .proof-offer h2{max-width:22ch;margin:16px 0 24px}:where(.route-shopify-proof) .proof-offer .proof-link{margin-top:24px}:where(.route-shopify-proof) .cta-pair{margin-top:28px}:where(.route-shopify-proof) .proof-terms{flex-wrap:wrap;gap:8px;margin:28px 0;display:flex}:where(.route-shopify-proof) .proof-terms span{border:1px solid var(--line);border-radius:4px;padding:8px 12px;font-size:14px}:where(.route-shopify-proof) .proof-small{color:var(--secondary-ink);margin-top:16px;font-size:14px}:where(.route-shopify-proof) .proof-next{padding-top:12px}@media (max-width:700px){:where(.route-shopify-proof) .proof-hero{padding-top:28px}:where(.route-shopify-proof) .proof-cards,:where(.route-shopify-proof) .proof-row,:where(.route-shopify-proof) .proof-flow-grid{grid-template-columns:minmax(0,1fr);gap:24px}:where(.route-shopify-proof) .proof-card,:where(.route-shopify-proof) .proof-offer,:where(.route-shopify-proof) .proof-flow{padding:24px 20px}:where(.route-shopify-proof) .proof-row h2{max-width:none}:where(.route-shopify-proof) p{font-size:16px}:where(.route-shopify-proof) .proof-lead{font-size:21px}}
