.price-payment-link{display:inline-block;font-size:12px;font-weight:600;text-decoration:underline;margin-top:8px}.checkout-hero h1{max-width:950px}.payment-options{display:flex;gap:14px;margin-top:28px;flex-wrap:wrap}.payment-options>a{padding:20px 26px;border:1px solid var(--line);border-radius:12px;min-width:240px;display:flex;flex-direction:column;background:#fff}.payment-options>a:hover{border-color:var(--navy)}.payment-options small{font-size:13px}.payment-options strong{font-size:27px;letter-spacing:-.035em}.pix-saving{font-size:12px;display:inline-block;color:#246348;background:#e7f3eb;border-radius:5px;padding:4px 9px;width:fit-content}.payment-context{max-width:850px;border-left:3px solid var(--yellow);padding:0 0 0 18px;margin-top:26px}.payment-context p{font-size:14px;margin:8px 0}.checkout-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:24px;align-items:start}.checkout-grid .card{gap:20px;padding:36px;min-width:0}.checkout-grid h2{font-size:2rem}.checkout-grid .eyebrow{margin:0}.checkout-grid .checkout-price{font-size:36px;line-height:1.2;letter-spacing:-.04em;color:var(--navy);font-weight:650}.checkout-grid .btn{width:100%}.checkout-pix{border-top:4px solid var(--yellow)}.pix-qr{width:min(100%,310px);height:auto;aspect-ratio:1;margin:0 auto;image-rendering:pixelated}.pix-recipient{display:flex;flex-direction:column;gap:3px;font-size:13px;padding:14px 18px;background:var(--soft);border-radius:8px;width:100%}.pix-recipient span{color:var(--muted)}.pix-code-label{font-size:14px;font-weight:600}.pix-code{width:100%;resize:vertical;min-height:95px;overflow-wrap:anywhere;font:12px/1.6 ui-monospace,monospace;color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:12px;background:#fff}.pix-code:focus-visible{outline:3px solid #db9900;outline-offset:3px}.copy-result{min-height:22px}.receipt-step{border-top:1px solid var(--line);padding-top:20px;display:grid;gap:16px;width:100%}.receipt-step h3{font-size:1.3rem;margin:0}.checkout-help{margin-top:44px;padding:30px;border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-wrap:wrap;align-items:center;gap:18px;background:#fff}.checkout-help h2{font-size:1.6rem;width:100%}.checkout-help p{width:100%}.founder-photo{object-fit:cover;object-position:center top;background:#123552}.about-founder .founder-photo{object-position:center top}@media(max-width:760px){.checkout-grid{grid-template-columns:1fr}.checkout-grid .card{padding:24px}.payment-options{display:grid;grid-template-columns:1fr;width:100%}.payment-options>a{min-width:0}.checkout-help{padding:24px}.checkout-help .btn{width:100%}.founder-photo{object-position:center top}}
.price-methods{display:grid;gap:12px}.price-methods>a{display:block}.price-methods a:hover strong{text-decoration:underline}.price-methods small{display:block;font-size:11px;line-height:1.5;margin-top:4px}.price-card-method strong{color:var(--navy)}.price-pix-method{color:#256349}.price-pix-method strong{font-size:14px}.annual-payment-links{display:flex;flex-wrap:wrap;gap:10px 18px;font-size:13px;font-weight:600;margin:12px 0 22px}.annual-payment-links a{border-bottom:1px solid currentColor}.profile-name-link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.profile-entry-price{width:100%;margin-top:22px;padding:20px 16px;background:var(--soft);border:1px solid var(--line);border-radius:12px}.entry-label{display:block;font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:.1em;margin-bottom:16px}.entry-values{display:grid;grid-template-columns:1fr 1fr;gap:10px}.entry-values span{display:block;font-size:11px;margin-bottom:6px;line-height:1.5}.entry-values strong{display:block;font-size:clamp(22px,2.2vw,28px);letter-spacing:-.035em;white-space:nowrap}.entry-values>div+div strong{color:#246348}.card .entry-context{font-size:12px;line-height:1.5;margin-top:14px}.entry-payments{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:12px;font-size:11px;font-weight:600}.entry-payments a{border-bottom:1px solid currentColor}.featured .profile-entry-price{background:#ffffff0b;border-color:#ffffff33}.featured .entry-values>div+div strong{color:var(--yellow)}.featured .entry-context{color:#cbd9e5}.profile-card .actions{padding-top:18px}.report-prices{border-collapse:separate;border-spacing:0;width:100%;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;text-align:left}.report-prices th,.report-prices td{padding:25px 28px;border-bottom:1px solid var(--line);vertical-align:middle;width:33.333%}.report-prices thead{background:var(--navy);color:#fff;font-size:13px}.report-prices thead th{font-weight:600;padding-block:18px}.report-prices tbody tr:last-child>*{border-bottom:0}.report-prices tbody th>strong{display:block;font-size:19px;line-height:1.4}.report-prices tbody th>small{display:block;color:var(--muted);font-size:12px;font-weight:400;margin-top:6px}.report-prices td>strong{display:block;font-size:28px;font-weight:650;letter-spacing:-.035em;white-space:nowrap}.report-prices td:last-child>strong{color:#246348}.report-prices .btn{margin-top:12px;min-height:42px;padding:10px 14px;font-size:13px;width:100%;max-width:240px}.report-method-label{display:none}.report-price-notes{margin-top:30px;max-width:880px}.report-price-notes h3{font-size:1.3rem}.report-price-notes p{font-size:14px;margin:14px 0}.report-price-notes .actions{margin-top:20px}.payment-option-action{display:block;font-size:12px;font-weight:600;margin-top:10px}.pix-checkout-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:30px;align-items:start}.pix-checkout-layout .checkout-pix{padding:32px;gap:18px;min-width:0}.pix-checkout-layout h2{font-size:1.8rem}.pix-checkout-layout .eyebrow{margin:0}.pix-checkout-layout .checkout-price{font-size:36px;font-weight:650;color:var(--navy);letter-spacing:-.04em;line-height:1.2}.pix-checkout-layout .btn{width:100%}.pix-next-steps{display:grid;gap:28px}.pix-next-steps .pix-recipient{background:#fff;padding:25px;border:1px solid var(--line);font-size:14px;gap:8px}.pix-recipient strong{line-height:1.5}.recipient-label{text-transform:uppercase;font-size:11px;letter-spacing:.08em;font-weight:650}.pix-recipient small{font-size:12px;line-height:1.6;color:var(--muted);margin-top:8px}.pix-next-steps .receipt-step h2{font-size:1.4rem}.pix-next-steps .receipt-step p{font-size:14px}@media(max-width:760px){.report-prices,.report-prices tbody{display:block}.report-prices thead{display:none}.report-prices tbody tr{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.report-prices tbody tr:last-child{border-bottom:0}.report-prices th,.report-prices td{width:auto;border:0;padding:18px 12px;min-width:0}.report-prices tbody th{grid-column:1/-1;padding-bottom:0}.report-prices td>strong{font-size:24px}.report-prices .btn{font-size:12px;padding:9px;gap:7px}.report-method-label{display:block;font-size:11px;color:var(--muted);line-height:1.5;margin-bottom:8px}.report-prices .icon{width:14px;height:14px}.pix-checkout-layout{display:flex;flex-direction:column}.pix-checkout-layout>.checkout-pix{width:100%;padding:24px}.pix-next-steps{display:contents}.pix-next-steps>.pix-recipient{order:-1}.pix-next-steps>.receipt-step{width:100%}.entry-values strong{font-size:26px}}
.summary-payment-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:12px;font-weight:600}.summary-payment-links a{border-bottom:1px solid currentColor}.summary-payment-links a:hover{color:#8c6800}.profile-cards .card h3{margin-top:18px}.report-prices a:focus-visible{outline:3px solid #db9900;outline-offset:3px}
