.cr-logo-word{letter-spacing:-.02em;font-weight:800}.cr-logo-word em{color:var(--rose);font-style:normal}.m-side-logo{font-size:10px}.landing .l-logo{white-space:nowrap}@media (max-width:420px){.l-top .l-logo{font-size:16px}}.cr-factors{gap:16px;max-width:1040px;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:640px){.cr-factors{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.cr-factors{grid-template-columns:repeat(3,1fr)}}.cr-factor{gap:10px;padding:24px;position:relative}.cr-factor h3{text-wrap:pretty;font-size:18px;font-weight:700}.cr-factor p{color:var(--muted);font-size:15.5px;line-height:1.5}.cr-factor--human{background:var(--blush);border-color:var(--mark)}.cr-factor--human .l-ic{background:var(--card);color:var(--rose)}.cr-noai{letter-spacing:.06em;text-transform:uppercase;color:var(--card);background:var(--rose);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800;position:absolute;top:24px;right:24px}.cr-plans{max-width:460px;margin:0 auto;display:grid}.cr-buy{align-items:start}.cr-pix{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:20px;flex-wrap:wrap;align-items:center;gap:20px;width:100%;padding:18px;display:flex}.cr-pix img{border:1px solid var(--line);background:#fff;border-radius:12px;flex:none;width:156px;height:156px}.cr-pix-body{min-width:0;color:var(--muted);flex:200px;gap:10px;font-size:14px;display:grid}.cr-pix-body strong{color:var(--ink)}.cr-code{font:12px/1.4 var(--f-mono,ui-monospace), monospace;background:var(--paper);word-break:break-all;max-height:64px;color:var(--ink);border-radius:10px;padding:10px;overflow:auto}.cr-price-line{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.cr-price-line strong{font-family:var(--f-display);letter-spacing:-.03em;color:var(--ink);font-size:40px}.cr-pix--flat{box-shadow:none;background:0 0;border:0;padding:0}.cr-form-grid{gap:16px;display:grid}@media (min-width:560px){.cr-form-grid{grid-template-columns:1fr 1fr}}.cr-form-grid .cr-full{grid-column:1/-1}.cr-form-grid .z-field{min-width:0}.z-field select,.z-field textarea{border:1px solid var(--line);background:var(--page);min-height:56px;color:var(--ink);font:inherit;border-radius:14px;outline:none;width:100%;padding:14px 18px;font-size:16px;transition:border-color .15s,box-shadow .15s,background-color .15s}.z-field textarea{resize:vertical;min-height:84px}.z-field textarea::placeholder{color:#b39e92}.z-field select:focus,.z-field textarea:focus{border-color:var(--rose);background:var(--card);box-shadow:0 0 0 4px color-mix(in srgb, var(--mark) 40%, transparent)}.z-field span small{text-transform:none;letter-spacing:0;color:var(--muted);font-weight:500}.cr-paid{background:var(--blush);border:1px solid var(--mark);border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;font-weight:600;display:flex}.cr-paid input{width:20px;height:20px;accent-color:var(--rose);flex:none;margin-top:1px}.cr-error{color:var(--danger);background:#fde7e4;border-radius:12px;padding:10px 14px;font-size:14px}.cr-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cr-methods{border:0;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;display:grid}.cr-methods legend{margin-bottom:8px;font-size:14px;font-weight:600}.cr-method{border:1.5px solid var(--line);background:var(--card);cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-weight:600;display:flex}.cr-method:has(input:checked){border-color:var(--rose);background:var(--blush)}.cr-method input{accent-color:var(--rose);width:18px;height:18px}.cr-method small{color:var(--muted);font-size:12px;font-weight:400;display:block}.cr-pay{gap:16px;max-width:560px;display:grid}.cr-pay .z-form{gap:14px;display:grid}.cr-pay-wait{color:var(--muted);align-items:flex-start;gap:10px;margin:0;font-size:14px;display:flex}.cr-dot{background:var(--rose);border-radius:50%;flex:none;width:10px;height:10px;margin-top:5px;animation:1.4s ease-in-out infinite cr-pulse}@keyframes cr-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.cr-dot{animation:none}}
