.gc-card{background:var(--cp-card,#fff);color:inherit;border:1px solid #e4e4e7;border-radius:22px;padding:26px;scroll-margin-top:100px}.gc-card h2{margin:12px 0;font-size:21px;line-height:1.35}.gc-card p{color:#71717a;margin:12px 0;font-size:14px;line-height:1.75}.gc-card strong{color:inherit;font-weight:750}.gc-eyebrow{letter-spacing:.12em;color:#059669;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.gc-card label{gap:8px;margin:18px 0;font-size:13px;font-weight:650;display:grid}.gc-card input:not([type=checkbox]),.gc-card textarea,.gc-card select{font:inherit;color:inherit;box-sizing:border-box;background:0 0;border:1px solid #d4d4d8;border-radius:12px;width:100%;max-width:100%;padding:12px}.gc-card textarea{resize:vertical;line-height:1.7}.gc-card fieldset{border:0;margin:18px 0;padding:0}.gc-card legend{margin-bottom:8px;font-size:13px;font-weight:700}.gc-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.gc-primary,.gc-secondary{min-height:42px;font:700 13px/1.4 var(--font-manrope,Manrope),sans-serif;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;text-decoration:none;display:inline-flex}.gc-primary{color:#042f23;background:#10b981;border:1px solid #10b981}.gc-secondary{color:inherit;background:0 0;border:1px solid #d4d4d8}.gc-card button:disabled{opacity:.5;cursor:wait}.gc-rating{color:#b77900;gap:7px;display:flex}.gc-rating button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px}.gc-rating button[aria-pressed=true]{outline:2px solid #10b981}.gc-stars{color:#b77900;gap:3px;display:inline-flex}.gc-status{color:#059669;margin:12px 0;font-size:11px;font-weight:700;display:block}.gc-card .gc-check{align-items:flex-start;font-size:12px;font-weight:400;line-height:1.7;display:flex}.gc-check input{accent-color:#10b981;margin-top:5px}.gc-link{color:#059669;align-items:center;gap:8px;margin-top:22px;font-size:13px;font-weight:750;display:inline-flex}.gc-user-text{white-space:pre-wrap;overflow-wrap:anywhere}.gc-card blockquote{background:#10b98108;border-left:2px solid #10b981;margin:20px 0;padding:12px 16px}.gc-card small{color:#71717a;font-size:11px}.gc-code{background:#10b98108;border:1px solid #10b98145;border-radius:16px;margin:20px 0;padding:18px}.gc-code span{color:#71717a;margin-bottom:7px;font-size:11px;display:block}.gc-code strong{letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:20px}.gc-counters{color:#71717a;border-top:1px solid #e4e4e7;flex-wrap:wrap;gap:18px;margin-top:22px;padding-top:18px;font-size:12px;display:flex}.gc-counters strong{color:#18181b;font-size:20px;display:block}.gc-terms{border-top:1px solid #e4e4e7;margin-top:20px;padding-top:16px;font-size:13px;line-height:1.75}.gc-terms summary{cursor:pointer;font-weight:750}.gc-terms ol{padding-left:20px}.gc-terms li{margin:10px 0}.gc-terms a{color:#059669;text-decoration:underline}.gc-prompt{background:#10b98106;border:1px solid #10b98135;border-radius:18px;align-items:center;gap:16px;margin:26px 0;padding:20px 22px;display:flex}.gc-prompt>svg{color:#059669;flex-shrink:0}.gc-prompt strong{font-size:14px}.gc-prompt p{color:#71717a;margin:5px 0 0;font-size:12px}.gc-prompt a{color:#059669;white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:13px;font-weight:750;display:flex}.gc-notice{border:1px solid #d4d4d8;border-radius:14px;margin-top:20px;padding:16px}.gc-notice button{margin-right:8px}.gc-review-admin{gap:20px;display:grid}.gc-review-admin header{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gc-review-admin header small{margin-left:auto}.dark .gc-card{background:#18181b;border-color:#3f3f46}.dark .gc-card p,.dark .gc-card small,.dark .gc-prompt p{color:#a1a1aa}.dark .gc-card input,.dark .gc-card textarea,.dark .gc-card select,.dark .gc-secondary{border-color:#52525b}.dark .gc-counters,.dark .gc-terms{border-color:#3f3f46}.dark .gc-counters strong{color:#f4f4f5}.dark .gc-stars,.dark .gc-rating{color:#fbbf24}.dark .gc-card select option{background:#18181b}.gc-primary:focus-visible,.gc-secondary:focus-visible,.gc-prompt a:focus-visible{outline-offset:4px;outline:2px solid #10b981}@media (max-width:600px){.gc-card{padding:20px}.gc-card h2{font-size:19px}.gc-prompt{flex-wrap:wrap;align-items:flex-start;padding:18px}.gc-prompt>div{flex:1}.gc-prompt a{margin:0 0 0 36px}.gc-code strong{font-size:17px}.gc-actions>*{flex:1}.gc-counters{gap:16px}}.gc-discover{margin:30px 0 34px}.gc-discover-heading{margin:0 0 16px}.gc-discover-heading h2{font-family:var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.035em;margin:6px 0 0;font-size:24px;font-weight:850;line-height:1.25}.gc-discover-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:16px;display:grid}.gc-discover-card{background:var(--cp-card,#fff);min-width:0;color:inherit;border:1px solid #e4e4e7;border-radius:20px;align-items:flex-start;gap:17px;padding:24px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 6px 20px #18181b04}.gc-discover-card:hover{border-color:#10b98180;box-shadow:0 8px 24px #10b98110}.gc-discover-card:focus-visible{outline-offset:4px;outline:2px solid #10b981}.gc-discover-referral{background:linear-gradient(120deg,#10b9810d,transparent 75%),var(--cp-card,#fff);border-color:#10b98150}.gc-discover-icon{color:#059669;background:#10b98114;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.gc-discover-review{color:#b77900;background:#f59e0b12}.gc-discover-label{letter-spacing:.1em;color:#71717a;font-size:10px;font-weight:800}.gc-discover-card h3{margin:6px 0 8px;font-size:19px;font-weight:800;line-height:1.4}.gc-discover-card p{color:#71717a;max-width:45ch;margin:0;font-size:13px;line-height:1.7}.gc-discover-card strong{color:#059669;align-items:center;gap:10px;margin-top:17px;font-size:13px;font-weight:750;display:flex}.dark .gc-discover-card{background-color:#18181b;border-color:#3f3f46}.dark .gc-discover-referral{border-color:#10b98155}.dark .gc-discover-card p,.dark .gc-discover-label{color:#a1a1aa}.dark .gc-discover-card strong,.dark .gc-discover-icon{color:#34d399}.dark .gc-discover-review{color:#fbbf24}@media (max-width:600px){.gc-discover{margin:24px 0 28px}.gc-discover-card{gap:14px;padding:20px}.gc-discover-card h3{font-size:18px}.gc-discover-heading h2{font-size:22px}}.gc-discover-card{font-family:var(--font-manrope),Manrope,sans-serif;text-align:left;cursor:pointer;width:100%}.gc-discover-card>div{min-width:0}.gc-quick{align-items:center;gap:16px;display:flex}.gc-quick>svg{color:#059669;flex-shrink:0}.gc-quick>div{flex:1;min-width:0}.gc-quick h2{margin:0 0 6px;font-size:17px;font-weight:800}.gc-quick p{margin:0;font-size:12px}.gc-quick>button{flex-shrink:0}.gc-dialog{box-sizing:border-box;color:#18181b;width:min(570px,100vw - 28px);max-height:calc(100dvh - 40px);font-family:var(--font-manrope),Manrope,sans-serif;background:#fff;border:1px solid #e4e4e7;border-radius:24px;margin:auto;padding:0;overflow:auto;box-shadow:0 32px 110px #0004}.gc-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#18181b85}.gc-dialog>header{background:linear-gradient(115deg,#10b98110,#0000);border-bottom:1px solid #e4e4e7;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 26px 20px;display:flex}.gc-dialog>header h2{letter-spacing:-.035em;margin:9px 0 0;font-size:24px;font-weight:850;line-height:1.25}.gc-close{color:#52525b;cursor:pointer;background:#fff;border:1px solid #e4e4e7;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.gc-close:focus-visible{outline-offset:2px;outline:2px solid #10b981}.gc-dialog-body>.gc-card{background:0 0;border:0;border-radius:0;padding:4px 26px 26px}.gc-dialog-body>.gc-card>h2,.gc-dialog-body>.gc-card>.gc-eyebrow{display:none}.gc-dialog-body .gc-card h2{font-family:inherit;font-weight:800}.gc-dialog-body .gc-card p{font-size:13px;line-height:1.65}.gc-dialog .gc-rating button{min-width:42px;min-height:42px}.gc-dialog .gc-code{background:#10b9810b;border-color:#10b98155}.gc-dialog .gc-counters{background:#f4f4f5;border:0;border-radius:14px;gap:14px;margin-top:18px;padding:16px}.gc-dialog .gc-counters>span{flex:1;min-width:100px}.gc-dialog .gc-code strong{letter-spacing:.035em;font-size:20px;font-weight:850}.dark .gc-dialog{color:#fafafa;background:#18181b;border-color:#3f3f46}.dark .gc-dialog>header{border-color:#3f3f46}.dark .gc-close{color:#e4e4e7;background:#27272a;border-color:#3f3f46}.dark .gc-dialog .gc-counters{background:#27272a}.dark .gc-quick>svg{color:#34d399}@media (max-width:600px){.gc-quick{flex-wrap:wrap}.gc-quick>div{flex-basis:calc(100% - 50px)}.gc-quick>button{width:100%}.gc-dialog{border-radius:20px;max-height:calc(100dvh - 24px)}.gc-dialog>header{padding:20px}.gc-dialog>header h2{font-size:22px}.gc-dialog-body>.gc-card{padding:2px 20px 22px}.gc-dialog .gc-code strong{font-size:18px}.gc-dialog .gc-actions{gap:8px}.gc-dialog .gc-actions>*{min-width:120px}.gc-dialog .gc-check{font-size:11px}.gc-dialog .gc-terms{font-size:12px}}.gc-dialog .gc-code strong{white-space:nowrap;letter-spacing:.02em;font-size:clamp(12px,3.8vw,20px)}.gc-dialog .gc-card input:not([type=checkbox]),.gc-dialog .gc-card textarea{font-weight:400}.gc-actions .gc-whatsapp{color:#137d3a;background:#25d36612;border-color:#25d36666;gap:8px}.gc-actions .gc-whatsapp:hover{background:#25d36622;border-color:#25d366}.dark .gc-actions .gc-whatsapp{color:#74e69c;background:#25d36612}.gc-share-options{border:1px solid var(--cp-line,#e4e4e7);border-radius:16px;justify-items:start;gap:12px;margin:14px 0;padding:16px;display:grid}.gc-share-options p{margin:0}.gc-share-options label{width:100%}.gc-share-options input{width:100%;min-width:0;font-size:12px}@media (max-width:600px){.gc-card .gc-actions:has(.gc-whatsapp){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gc-card .gc-actions:has(.gc-whatsapp)>.gc-primary{grid-column:1/-1}.gc-card .gc-actions:has(.gc-whatsapp)>*{white-space:nowrap;gap:6px;min-width:0;padding:10px 8px;font-size:12px}}
