.proof-page{z-index:1;min-height:100vh;color:var(--ink,var(--S0));padding:132px 56px 104px;position:relative}.proof-hero{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:48px;max-width:1180px;margin:0 auto 34px;display:grid}.proof-hero-copy{max-width:820px}.proof-eyebrow{color:var(--P0);font-family:var(--font-share-tech-mono), monospace;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:14px;font-size:13px;display:inline-flex}.proof-eyebrow:after{content:"";background:linear-gradient(90deg, var(--P0), transparent);width:72px;height:1px}.proof-hero h1,.proof-workflow h2,.proof-assurance h2{color:var(--ink,var(--S0));font-family:var(--font-cormorant-sc), serif;letter-spacing:0;margin:18px 0;font-weight:700;line-height:1.02}.proof-hero h1{max-width:820px;font-size:clamp(52px,8vw,96px)}.proof-hero p,.proof-card p,.proof-step p,.proof-assurance p{color:var(--ink-soft,var(--S2));font-size:18px;line-height:1.72}.proof-hero p{max-width:700px;font-family:var(--font-sorts-mill-goudy), Georgia, serif;margin:0;font-size:21px}.proof-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.proof-actions a,.proof-assurance-actions a{border:1px solid var(--hairline-strong);min-height:46px;color:var(--ink,var(--S0));font-family:var(--font-share-tech-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;padding:0 22px;font-size:13px;font-weight:700;display:inline-flex}.proof-actions a:first-child,.proof-assurance-actions a:first-child{background-color:#7a4a16;background-image:linear-gradient(135deg, var(--A2), var(--A3));color:#fffdf8;border-color:#0000;box-shadow:0 14px 34px #7a4a162e}.proof-assurance-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:12px;display:flex}.proof-orbit{text-align:center;border:1px solid var(--hairline);background:radial-gradient(circle at 50% 45%,#0f8f6824,#0000 42%),#fffdf8c7;border-radius:999px;place-items:center;min-height:300px;display:grid;box-shadow:0 24px 70px #523d261f}.proof-orbit span,.proof-orbit small,.proof-card span{font-family:var(--font-share-tech-mono), monospace;letter-spacing:.12em;color:var(--ink-soft,var(--S2));text-transform:uppercase;font-size:12px}.proof-orbit strong{color:var(--A2);font-family:var(--font-cormorant-sc), serif;font-size:112px;line-height:.9;display:block}.proof-strip{flex-wrap:wrap;gap:10px;max-width:1180px;margin:0 auto 24px;display:flex}.proof-strip span{border:1px solid var(--hairline);color:var(--ink-soft,var(--S2));background:#fffdf8b8;border-radius:999px;padding:9px 12px;font-size:14px}.proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1180px;margin:0 auto;display:grid}.proof-card,.proof-workflow,.proof-assurance{border:1px solid var(--hairline);background:#fffdf8db;border-radius:10px;box-shadow:0 20px 60px #523d2614}.proof-card{flex-direction:column;min-height:300px;padding:28px;display:flex}.proof-card span{background:var(--warn-soft);width:fit-content;color:var(--A2);border-radius:999px;padding:8px 10px}.proof-card h2{color:var(--ink,var(--S0));font-family:var(--font-cormorant-sc), serif;margin:auto 0 12px;font-size:32px;line-height:1.08}.proof-card p{margin:0;font-size:16px}.proof-workflow{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:34px;max-width:1180px;margin:22px auto 0;padding:34px;display:grid}.proof-workflow h2,.proof-assurance h2{font-size:clamp(36px,5vw,60px)}.proof-timeline{gap:14px;display:grid}.proof-step{border:1px solid var(--hairline);background:#fffaf1b8;border-radius:8px;grid-template-columns:18px minmax(0,1fr);gap:14px;padding:16px;display:grid}.proof-step i{background:var(--P0);border-radius:50%;width:12px;height:12px;margin-top:6px;box-shadow:0 0 0 6px #0f8f681a}.proof-step strong{color:var(--ink,var(--S0));font-size:17px}.proof-step p{margin:6px 0 0;font-size:15px}.proof-assurance{justify-content:space-between;align-items:center;gap:28px;max-width:1180px;margin:22px auto 0;padding:34px;display:flex}.proof-assurance p{max-width:760px;margin:0;font-size:17px}.proof-assurance h2{margin-top:0}@media (max-width:980px){.proof-page{padding:112px 24px 80px}.proof-hero,.proof-workflow{grid-template-columns:1fr}.proof-orbit{max-width:300px;min-height:240px}.proof-grid{grid-template-columns:1fr}.proof-card{min-height:220px}.proof-assurance{flex-direction:column;align-items:flex-start}.proof-assurance-actions{justify-content:flex-start}}@media (max-width:560px){.proof-page{padding:92px 18px 72px}.proof-hero{gap:28px;margin-bottom:24px}.proof-eyebrow{letter-spacing:.16em;flex-direction:column;align-items:flex-start;gap:10px;font-size:12px}.proof-eyebrow:after{width:72px}.proof-hero h1{font-size:clamp(38px,11vw,44px);line-height:1.08}.proof-hero p{font-size:18px;line-height:1.58}.proof-actions a,.proof-assurance-actions,.proof-assurance-actions a{width:100%}.proof-orbit{border-radius:28px;max-width:100%;min-height:230px}.proof-orbit strong{font-size:84px}.proof-strip{gap:8px}.proof-strip span{padding:8px 10px;font-size:13px}.proof-card,.proof-workflow,.proof-assurance{padding:22px}.proof-card{min-height:auto}.proof-card h2,.proof-workflow h2,.proof-assurance h2{font-size:32px;line-height:1.1}.proof-card p,.proof-step p,.proof-assurance p{font-size:16px;line-height:1.6}}
