.paid-page{background:#f4f1ea;min-height:100vh}.paid-section{max-width:1264px;margin:0 auto;padding-left:32px;padding-right:32px}.paid-hero-section{padding-top:48px;padding-bottom:30px}.paid-hero{grid-template-columns:1fr 420px;align-items:center;gap:48px;display:grid}.paid-label{color:#28242066;letter-spacing:.18em;margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:12.5px}.paid-label-teal{color:#0f766e;margin-bottom:18px}.paid-hero h1{letter-spacing:-.03em;text-wrap:balance;margin:0 0 18px;font-size:46px;font-weight:700;line-height:1.1}.paid-lead{color:#28242099;text-wrap:pretty;max-width:520px;margin:0 0 26px;font-size:19px;line-height:1.65}.paid-actions{flex-wrap:wrap;gap:12px;display:flex}.paid-action-dark,.paid-action-light{cursor:pointer;border:0;border-radius:99px;align-items:center;height:48px;padding:0 24px;font-size:16.5px;text-decoration:none;display:flex}.paid-action-dark{color:#fffefc;background:#282420;font-weight:600}.paid-action-light{color:#282420;text-align:left;background:#2824200f;justify-content:flex-start;padding:0 22px;font-weight:550}.paid-action-dark:hover,.paid-action-light:hover{color:inherit;text-decoration:none}.paid-invoice{background:#fff;border-radius:18px;padding:36px 32px;position:relative;box-shadow:0 0 0 1px #28242014,0 24px 60px -24px #28242059}.paid-invoice-title{background:#2824208c;border-radius:99px;width:55%;height:14px;margin-bottom:18px}.paid-invoice-lines{flex-direction:column;gap:10px;display:flex}.paid-invoice-lines i{background:#28242021;border-radius:99px;width:88%;height:9px}.paid-invoice-lines i:nth-child(2){width:76%}.paid-invoice-lines i:nth-child(3){width:82%}.paid-invoice-lines i:nth-child(4){width:58%}.paid-invoice-total{justify-content:flex-end;margin-top:22px;display:flex}.paid-invoice-total i{background:#28242066;border-radius:99px;width:32%;height:12px}.paid-invoice-mark{mix-blend-mode:multiply;opacity:.92;position:absolute;bottom:70px;right:36px;transform:rotate(-5deg)}.paid-mark{font-weight:700}.paid-mark-red{color:#b3261e;letter-spacing:.16em;border:4px solid #b3261e;border-radius:9px;padding:7px 18px;font-size:27px;position:relative;transform:rotate(-6deg)}.paid-mark-red i{border:1.5px solid #b3261e;border-radius:5px;position:absolute;inset:3px}.paid-invoice-mark .paid-mark-red{letter-spacing:.18em;border-width:5px;border-radius:10px;padding:8px 22px;font-size:34px;transform:rotate(-6deg)}.paid-invoice-mark .paid-mark-red i{border-radius:6px;inset:4px}.paid-mark-blue{color:#1d4ed8;letter-spacing:.12em;text-align:center;border:4px solid #1d4ed8;border-radius:9px;padding:7px 14px;font-size:22px;line-height:1.25;transform:rotate(-6deg)}.paid-mark-blue span{letter-spacing:.1em;font-size:12px;font-weight:600;display:block}.paid-mark-teal{color:#0f766e;border:4px solid #0f766e;border-radius:50%;justify-content:center;align-items:center;width:104px;height:104px;display:flex;position:relative;transform:rotate(-8deg)}.paid-mark-teal i{border:1.5px solid #0f766e;border-radius:50%;position:absolute;inset:6px}.paid-mark-teal span{letter-spacing:.1em;font-size:19px}.paid-download{padding-top:50px;padding-bottom:20px}.paid-how{padding-top:60px;padding-bottom:20px}.paid-download h2,.paid-how h2{letter-spacing:-.025em;margin:0 0 32px;font-size:34px;font-weight:700}.paid-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.paid-template-card,.paid-step{background:#fffefc;border-radius:18px;padding:26px;box-shadow:0 0 0 1px #28242012}.paid-template-card{flex-direction:column;align-items:center;gap:16px;display:flex}.paid-template-preview{align-items:center;height:110px;display:flex}.paid-template-card h3{margin:0;font-size:16px;font-weight:600}.paid-template-size{color:#28242066;font-family:JetBrains Mono,monospace;font-size:12px}.paid-download-link{color:#282420;background:#2824200f;border-radius:99px;justify-content:center;align-items:center;width:100%;height:40px;font-size:15px;font-weight:550;text-decoration:none;display:flex}.paid-note{color:#28242080;margin:18px 0 0;font-size:15px}.paid-step>div{color:#0f766e;margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:13px}.paid-step h3{margin:0 0 8px;font-size:19px;font-weight:650}.paid-step p{color:#28242094;margin:0;font-size:15.5px;line-height:1.65}.paid-cta-section{padding-top:60px;padding-bottom:80px}.paid-cta{color:#fffefc;background:#282420;border-radius:18px;flex-wrap:wrap;align-items:center;gap:28px;padding:36px 40px;display:flex}.paid-cta>div{flex:1;min-width:260px}.paid-cta h2{letter-spacing:-.015em;margin:0 0 8px;font-size:23px;font-weight:650}.paid-cta p{color:#fffefcb3;margin:0;font-size:16px;line-height:1.6}.paid-cta button{color:#282420;cursor:pointer;background:#fffefc;border:0;border-radius:99px;height:46px;padding:0 24px;font-size:16px;font-weight:600}@media (width<=900px){.paid-grid,.paid-hero{grid-template-columns:1fr}}@media (width<=760px){.paid-section{padding-left:20px;padding-right:20px}.paid-hero h1{font-size:34px}}
