.www-signature-dot{color:var(--color-dot);position:relative;display:inline-block;width:.16em;height:.16em;border-radius:50%;background:currentColor;margin-left:.08em}.www-signature-dot-glyph{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.www-header{padding:var(--space-4) var(--space-5)}.www-header-inner{max-width:1080px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.www-header-wordmark{margin-bottom:0}.www-header-cta{font-size:var(--text-sm);padding:var(--space-2) var(--space-4);width:auto}.www-definition,main>section{max-width:720px;margin:0 auto;padding:var(--space-10) var(--space-5)}main>section:first-of-type{padding-top:var(--space-6)}.www-audience,.www-developer,.www-faq,.www-final-cta,.www-security{max-width:1080px}.www-eyebrow{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--color-primary-strong);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-3)}.www-eyebrow-dot{color:var(--color-dot);font-size:1.6em;line-height:0}.www-hero{max-width:780px;text-align:center;padding:var(--space-12) var(--space-5) var(--space-10);background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 60%)}.www-hero-inner{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:center}.www-hero-content{min-width:0}.www-hero-title{font-size:clamp(48px,9vw,104px);font-weight:var(--weight-black);line-height:.92;letter-spacing:var(--tracking-display);margin-top:var(--space-4)}.www-hero-subtitle{font-size:var(--text-xl);color:var(--color-text-muted);max-width:46ch;margin-left:auto;margin-right:auto}.www-hero-ctas{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);margin:var(--space-5) 0 var(--space-3)}.www-hero-cta-primary{width:auto}.www-hero-cta-secondary{font-size:var(--text-sm);color:var(--color-text-muted)}.www-hero-cta-secondary:focus-visible,.www-hero-cta-secondary:hover{text-decoration:underline}.www-hero-microcopy{font-size:var(--text-xs);color:var(--color-text-faint);margin-bottom:var(--space-6)}.www-trust-bar{list-style:none;margin:0 0 var(--space-6);padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2) var(--space-5)}.www-trust-bar-item{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted)}.www-trust-bar-icon{flex:none;width:18px;height:18px;color:var(--color-primary-strong)}.www-hero-bridge{font-size:var(--text-lg);font-style:italic;font-weight:var(--weight-medium);color:var(--color-text);max-width:44ch;margin:var(--space-2) auto 0;padding-left:var(--space-4);border-left:3px solid var(--color-primary)}.www-hero-artifact{position:relative;width:100%;max-width:340px;margin:0 auto}.www-hero-mock-checkout{display:none}.www-hero-paid-card{text-align:center;background:var(--color-surface-warm);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-5)}.www-hero-paid-card-title{display:flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--text-2xl);color:var(--color-text);margin:0 0 var(--space-2)}.www-hero-paid-card-amount{font-family:var(--font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);font-size:var(--text-3xl);color:var(--color-text);margin:0 0 var(--space-3)}.www-hero-paid-card-rule{display:block;border-top:1px dashed var(--color-border)}.www-hero-paid-card-rows{margin:var(--space-3) 0;display:grid;grid-gap:var(--space-2);gap:var(--space-2);text-align:left}.www-hero-paid-card-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);font-size:var(--text-sm)}.www-hero-paid-card-row dt{color:var(--color-text-muted)}.www-hero-paid-card-row dd{margin:0;font-weight:var(--weight-semi);color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.www-hero-paid-card-row dd.www-hero-paid-card-status{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:var(--weight-semi);color:var(--color-primary-strong)}.www-hero-paid-card-footer{margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--color-text-muted);text-align:center}@media (min-width:960px){.www-hero{max-width:1180px;text-align:left}.www-hero-inner{grid-template-columns:1.05fr .95fr;gap:var(--space-10)}.www-hero-bridge,.www-hero-subtitle{margin-left:0;margin-right:0}.www-hero-ctas{align-items:flex-start}.www-trust-bar{justify-content:flex-start}.www-hero-artifact{max-width:420px;min-height:520px}.www-hero-mock-checkout{display:block;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-5)}.www-hero-paid-card{position:absolute;left:var(--space-3);right:var(--space-3);bottom:-40px;max-width:300px;margin:0 auto;transform:rotate(-2.5deg);z-index:1}}.www-hero-mock-checkout-payee{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.www-hero-mock-checkout-payee strong{color:var(--color-text);font-weight:var(--weight-semi)}.www-hero-mock-checkout-verified{margin:var(--space-2) 0 0}.www-hero-mock-checkout-rif{font-size:var(--text-xs);color:var(--color-text-muted);margin:var(--space-1) 0 var(--space-4)}.www-hero-mock-method-group{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-4)}.www-hero-mock-method{display:flex;align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted)}.www-hero-mock-method--selected{border-color:var(--color-primary);color:var(--color-text);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.www-hero-mock-radio{width:16px;height:16px;border-radius:50%;border:2px solid var(--color-border-strong);flex:none}.www-hero-mock-method--selected .www-hero-mock-radio{border-color:var(--color-primary);background:radial-gradient(circle,var(--color-primary) 0 40%,transparent 44%)}.www-hero-mock-soon{margin-left:auto;font-size:var(--text-xs);font-weight:var(--weight-semi);line-height:1.5;color:var(--color-text-faint);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:0 var(--space-2)}.www-hero-mock-pay-button{display:block;text-align:center;background:var(--color-text);color:var(--color-text-on-ink);font-family:var(--font-display);font-weight:var(--weight-extra);border-radius:var(--radius-button);padding:var(--space-3);font-size:var(--text-base)}.www-definition{max-width:900px}.www-definition p{font-family:var(--font-display);font-size:clamp(26px,3.6vw,40px);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);text-align:center;color:var(--color-text);margin:0}.www-definition-wordmark{font-weight:var(--weight-black)}.www-definition-wordmark:after{content:"·";color:var(--color-dot)}.www-definition-emphasis{color:var(--color-primary-strong)}.www-features{max-width:1080px;text-align:center}.www-features .www-eyebrow{justify-content:center}.www-features-subtitle{color:var(--color-text-muted);font-size:var(--text-lg);margin:var(--space-2) 0 0}.www-features-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-6);text-align:left}@media (min-width:640px){.www-features-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.www-features-grid{grid-template-columns:repeat(3,1fr)}}.www-feature-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);transition:border-color var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease),transform var(--dur-base) var(--ease)}.www-feature-card:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border));box-shadow:var(--shadow-md);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.www-feature-card{transition:none}.www-feature-card:hover{transform:none}}.www-feature-chip{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary-strong);margin-bottom:var(--space-4)}.www-feature-card h3{font-size:var(--text-lg);margin-bottom:var(--space-2)}.www-feature-card p{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.www-how-it-works{max-width:1080px}.www-steps{list-style:none;margin:var(--space-6) 0 0;padding:0;display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:640px){.www-steps{grid-template-columns:repeat(3,1fr);align-items:start}}.www-step{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}.www-step-number{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-text-on-primary);font-family:var(--font-ui);font-weight:var(--weight-bold);font-size:var(--text-lg);margin-bottom:var(--space-4)}.www-step h3{font-size:var(--text-xl);margin-bottom:var(--space-3)}.www-step p{color:var(--color-text-muted);font-size:var(--text-base);margin:0}.www-trust{max-width:none;width:100%;margin:0;padding:0;background:linear-gradient(135deg,var(--color-text),var(--color-primary-strong));color:var(--color-bg)}.www-trust-inner{max-width:1080px;margin:0 auto;padding:var(--space-12) var(--space-5)}.www-trust-inner h2{font-family:var(--font-display);font-weight:var(--weight-black);font-size:clamp(36px,6.5vw,72px);line-height:.98;letter-spacing:var(--tracking-display);color:var(--color-bg);margin-bottom:var(--space-3)}.www-trust-heading-close{display:block;margin-top:var(--space-2)}.www-trust-inner>p{max-width:60ch}.www-trust-bullets,.www-trust-inner>p{color:var(--color-bg);font-size:var(--text-lg)}.www-trust-bullets{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.www-trust-bullets li{padding-left:var(--space-6);position:relative}.www-trust-bullets li:before{content:"";position:absolute;left:0;top:.5em;width:10px;height:10px;border-radius:50%;background:var(--color-dot)}.www-audience-grid{display:grid;grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-6)}@media (min-width:640px){.www-audience-grid{grid-template-columns:1fr 1fr}}.www-audience-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.www-audience-card--hero{background:var(--color-surface-warm);border-color:transparent;box-shadow:var(--shadow-md)}.www-audience-card .kb-button,.www-audience-card .kb-button-secondary{width:-moz-fit-content;width:fit-content;margin-top:auto}.www-audience-card .kb-button:not(.kb-button-secondary){border:1px solid transparent}.www-snippet{background:var(--color-text);color:var(--color-text-on-ink);border-radius:var(--radius-md);padding:var(--space-4);overflow-x:auto;font-size:var(--text-sm);line-height:var(--leading-snug);margin:var(--space-4) 0 var(--space-3)}.www-snippet code{font-family:SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;white-space:pre}.www-snippet-caption{font-size:var(--text-xs);color:var(--color-text-faint);margin:0}.www-developer>p:not(.www-snippet-caption){max-width:70ch}.www-developer-duo{display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-items:stretch;margin:var(--space-4) 0 var(--space-3)}@media (min-width:720px){.www-developer-duo{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.www-developer-duo .www-snippet{margin:0}.www-embed-preview{border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-5);display:flex;flex-direction:column;justify-content:center;gap:var(--space-3)}.www-embed-preview-skeleton{display:flex;flex-direction:column;gap:var(--space-2)}.www-embed-preview-skeleton span{height:10px;border-radius:var(--radius-pill);background:var(--color-bg);border:1px solid var(--color-border)}.www-embed-preview-skeleton span:first-child{width:55%}.www-embed-preview-skeleton span:nth-child(2){width:78%}.www-embed-preview-skeleton span:nth-child(3){width:40%}.www-embed-preview-button{display:block;text-align:center;background:var(--color-text);color:var(--color-text-on-ink);font-family:var(--font-display);font-weight:var(--weight-extra);border-radius:var(--radius-button);padding:var(--space-3);font-size:var(--text-base)}.www-embed-preview-caption,.www-embed-preview-trust{text-align:center;font-size:var(--text-xs);color:var(--color-text-faint);margin:0}.www-security-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);margin-top:var(--space-6);box-shadow:var(--shadow-md)}.www-security-list{list-style:none;padding:0;margin:0 0 var(--space-5);display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.www-security-list li{display:flex;align-items:flex-start;gap:var(--space-4);font-size:var(--text-lg)}.www-security-list li span{max-width:70ch}.www-security-icon{flex:none;width:28px;height:28px;color:var(--color-primary-strong);margin-top:2px}.www-security-closing{font-weight:var(--weight-semi);font-size:var(--text-lg);margin:0;padding-top:var(--space-5);border-top:1px solid var(--color-border)}.www-faq-list{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-6)}.www-faq-item{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:0 var(--space-5)}.www-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;font-family:var(--font-display);font-weight:var(--weight-semi);font-size:var(--text-lg);color:var(--color-text);cursor:pointer;list-style:none}.www-faq-item summary:focus-visible{outline:none;box-shadow:0 0 0 3px var(--kb-green-100);border-radius:var(--radius-sm)}.www-faq-item summary::-webkit-details-marker{display:none}.www-faq-item[open] summary{border-bottom:1px solid var(--color-border)}.www-faq-chevron{flex:none;width:20px;height:20px;color:var(--color-primary-strong);transition:transform var(--dur-base) var(--ease)}.www-faq-item[open] .www-faq-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.www-faq-chevron{transition:none}}.www-faq-item p{color:var(--color-text-muted);margin:0;padding:var(--space-4) 0;max-width:75ch}.www-final-cta{text-align:center}.www-final-cta-panel{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,var(--color-text),var(--color-primary-strong));border-radius:var(--radius-xl);padding:var(--space-10) var(--space-6)}.www-final-cta-panel:before{content:"";position:absolute;top:-70px;right:-50px;width:220px;height:220px;border-radius:50%;background:color-mix(in srgb,var(--color-dot) 20%,transparent);z-index:-1}.www-final-cta-panel .kb-label,.www-final-cta-panel .www-waitlist-consent,.www-final-cta-panel h2,.www-final-cta-panel>p{color:var(--color-bg)}.www-final-cta-panel .kb-error{color:var(--color-bg);font-weight:var(--weight-semi);background:color-mix(in srgb,black 22%,transparent);border-left:3px solid var(--color-bg);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}.www-final-cta-panel .kb-button{background:var(--color-bg);color:var(--color-text)}.www-final-cta-panel .kb-button:hover{background:color-mix(in srgb,var(--color-bg) 92%,black)}.www-final-cta-microcopy{font-size:var(--text-xs);color:var(--color-text-faint);margin:var(--space-3) 0 0}.www-final-cta-panel .www-final-cta-microcopy{color:var(--color-bg)}.www-waitlist-form{max-width:420px;margin:var(--space-6) auto 0;text-align:left}.www-waitlist-form .kb-button{width:100%}.kb-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.www-waitlist-consent{font-size:var(--text-xs);color:var(--color-text-faint);margin:var(--space-3) 0 0}.www-waitlist-consent a{color:inherit;text-decoration:underline}.www-enterprise-contact-form{margin-top:var(--space-6);text-align:left;background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-primary);border-radius:var(--radius-lg);padding:var(--space-6);display:grid;grid-gap:var(--space-5);gap:var(--space-5)}@media (min-width:640px){.www-enterprise-contact-form{grid-template-columns:1fr 1.2fr;gap:var(--space-8);align-items:start}}.www-enterprise-contact-heading{display:flex;flex-direction:column;gap:var(--space-2)}.www-enterprise-contact-form h3{margin:0;font-size:var(--text-2xl)}.www-enterprise-contact-heading .kb-hint{margin:0;font-size:var(--text-base)}.www-enterprise-contact-fields{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.www-enterprise-contact-form .kb-field{margin:0}.www-enterprise-contact-form .kb-button{width:100%}.www-enterprise-contact-confirmation{margin-top:var(--space-6);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}.www-enterprise-contact-confirmation h3{margin:var(--space-3) 0 var(--space-2)}.www-enterprise-contact-confirmation p{color:var(--color-text-muted);margin:0}.www-enterprise-contact-confirmation-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--color-dot)}.www-referral-position{font-family:var(--font-ui);font-size:var(--text-2xl);font-weight:var(--weight-extra);color:var(--color-primary-strong);margin:var(--space-4) 0 var(--space-2)}.www-referral-position .kb-amount{color:inherit}.www-referral-share-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--space-3);margin-top:var(--space-4)}.www-referral-whatsapp{flex:1 1 12rem;text-align:center;text-decoration:none}.www-referral-iconbtn,.www-referral-whatsapp{display:inline-flex;align-items:center;justify-content:center}.www-referral-iconbtn{flex:0 0 auto;width:48px;min-height:48px;padding:0}.www-referral-iconbtn .kb-nav-icon{display:block}.www-referral-share-hint{flex-basis:100%;margin:0}@media (max-width:379px){.www-referral-whatsapp{flex-basis:100%}}.www-footer{border-top:1px solid var(--color-border);padding:var(--space-8) var(--space-5) var(--space-6)}.www-footer-inner{max-width:1080px;margin:0 auto;display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:640px){.www-footer-inner{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.www-footer-column{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm)}.www-footer-brand .kb-wordmark{margin-bottom:var(--space-2)}.www-footer-brand p{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.www-privacy-header{padding:var(--space-4) var(--space-5)}.www-privacy-page{max-width:720px;margin:0 auto;padding:var(--space-6) var(--space-5) var(--space-12)}.www-privacy-intro{font-size:var(--text-lg);color:var(--color-text-muted)}.www-privacy-section{margin-top:var(--space-8)}.www-privacy-updated{margin-top:var(--space-10);color:var(--color-text-muted);font-size:var(--text-sm)}.www-privacy-back{display:inline-block;margin-top:var(--space-6);font-size:var(--text-sm)}.www-footer-copyright{max-width:1080px;margin:var(--space-6) auto 0;color:var(--color-text-faint);font-size:var(--text-xs)}.www-consent{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:var(--shadow-lg);padding:var(--space-4) var(--space-5)}.www-consent-inner{max-width:1080px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.www-consent-copy{margin:0;font-size:var(--text-sm);color:var(--color-text);max-width:70ch}.www-consent-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.www-consent-button{width:auto;font-size:var(--text-sm);padding:var(--space-2) var(--space-4)}.www-footer-consent-link{display:inline;padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.www-footer-consent-link:hover{text-decoration:underline}*{box-sizing:border-box}body,html{padding:0;margin:0}body{background:var(--color-bg);font-family:var(--font-ui);font-size:var(--text-base);line-height:var(--leading-body);min-height:100dvh}body,h1,h2,h3{color:var(--color-text)}h1,h2,h3{font-family:var(--font-display);font-weight:var(--weight-extra);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);margin:0 0 var(--space-3)}p{margin:0 0 var(--space-4);color:var(--color-text)}a{color:var(--color-primary-strong)}