@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bebas-neue-latin-400-normal.9mHNbWWO.woff2) format("woff2"),url(/_astro/bebas-neue-latin-400-normal.Bi-ndsyu.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-normal.CW0RaeGs.woff2) format("woff2"),url(/_astro/dm-sans-latin-400-normal.BwCSEQnW.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-500-normal.B9HHJjqV.woff2) format("woff2"),url(/_astro/dm-sans-latin-500-normal.Dr3UlScf.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-700-normal.DvUfVpUG.woff2) format("woff2"),url(/_astro/dm-sans-latin-700-normal.CUSSCpQX.woff) format("woff")}:root{color-scheme:light dark;--bg: #ffffff;--surface: #ffffff;--surface-2: #f1f6f2;--line: #dfe8e2;--line-strong: #7f9487;--ink: #0c1a12;--ink-muted: #4f6357;--forest: #0f4a2b;--forest-hover: #0a3920;--on-forest: #ffffff;--forest-soft: #e2efe6;--accent: #137a3a;--night: #0d1b14;--night-2: #16291f;--on-night: #f2f7f3;--on-night-muted: #a7bcaf;--lime: #d6f03c;--on-lime: #0d1b14;--mint: #cfeee2;--valid: #0b7a47;--valid-soft: #e2f5ea;--invalid: #c2321f;--invalid-soft: #fdece8;--warn: #8a5300;--warn-soft: #fdf2dc;--shadow-float: 0 12px 32px rgba(12,26,18,.14);--shadow-panel: 0 1px 2px rgba(12,26,18,.06), 0 8px 24px rgba(12,26,18,.06);--font-display: "Bebas Neue", "Oswald", Impact, "Arial Narrow", sans-serif;--font-sans: "DM Sans", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 80px;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 32px;--radius-pill: 999px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #0a120e;--surface: #111c16;--surface-2: #14221a;--line: #26392e;--line-strong: #6e8577;--ink: #eef5f0;--ink-muted: #a5b8ac;--forest: #1e6b41;--forest-hover: #24804e;--on-forest: #ffffff;--forest-soft: #183325;--accent: #62d78f;--night: #060d09;--night-2: #0e1d15;--on-night: #f2f7f3;--on-night-muted: #a7bcaf;--lime: #d6f03c;--on-lime: #0d1b14;--mint: #1f4234;--valid: #5fd894;--valid-soft: #123022;--invalid: #ff8d7c;--invalid-soft: #341712;--warn: #f4b860;--warn-soft: #2d2210;--shadow-float: 0 12px 32px rgba(0,0,0,.5);--shadow-panel: 0 1px 2px rgba(0,0,0,.4), 0 8px 24px rgba(0,0,0,.35)}}:root[data-theme=dark]{--bg: #0a120e;--surface: #111c16;--surface-2: #14221a;--line: #26392e;--line-strong: #6e8577;--ink: #eef5f0;--ink-muted: #a5b8ac;--forest: #1e6b41;--forest-hover: #24804e;--on-forest: #ffffff;--forest-soft: #183325;--accent: #62d78f;--night: #060d09;--night-2: #0e1d15;--on-night: #f2f7f3;--on-night-muted: #a7bcaf;--lime: #d6f03c;--on-lime: #0d1b14;--mint: #1f4234;--valid: #5fd894;--valid-soft: #123022;--invalid: #ff8d7c;--invalid-soft: #341712;--warn: #f4b860;--warn-soft: #2d2210;--shadow-float: 0 12px 32px rgba(0,0,0,.5);--shadow-panel: 0 1px 2px rgba(0,0,0,.4), 0 8px 24px rgba(0,0,0,.35)}.ka-page{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:26px;-webkit-font-smoothing:antialiased}.ka-page *,.ka-page *:before,.ka-page *:after{box-sizing:border-box}.ka-stack{display:flex;flex-direction:column;gap:var(--space-4)}.ka-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.ka-num{font-variant-numeric:tabular-nums}.ka-muted{color:var(--ink-muted)}.ka-icon{width:18px;height:18px;flex:none}.ka-btn:focus-visible,.ka-arrow:focus-visible,.ka-nav a:focus-visible,.ka-input:focus-visible,.ka-select:focus-visible,.ka-seg input:focus-visible+span,.ka-feature:focus-visible,.ka-logo:focus-visible,.ka-faq summary:focus-visible,.ka-copy:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-btn:focus-visible,:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-arrow:focus-visible,:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) a:focus-visible{outline-color:var(--lime)}.ka-night{background:var(--night);color:var(--on-night)}.ka-band{background:var(--surface-2);border-radius:var(--radius-xl);padding:var(--space-7) var(--space-6)}.ka-topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:8px var(--space-5);background:var(--night);color:var(--on-night);font:500 13px/18px var(--font-sans)}.ka-topbar__item{display:inline-flex;align-items:center;gap:var(--space-2)}.ka-topbar svg{width:15px;height:15px;color:var(--lime);flex:none}.ka-topbar a{color:var(--on-night)}.ka-logo{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none}.ka-logo__mark{width:34px;height:34px;flex:none;display:block}.ka-logo__body{fill:var(--forest)}.ka-logo__handle{stroke:var(--forest)}.ka-logo__check{stroke:var(--lime)}.ka-logo__name{font:700 19px/1 var(--font-sans);letter-spacing:-.02em;white-space:nowrap}.ka-logo__name b{color:var(--accent);font-weight:700}.ka-logo--lg .ka-logo__mark{width:48px;height:48px}.ka-logo--lg .ka-logo__name{font-size:28px}.ka-logo--icon .ka-logo__mark{width:100%;height:auto}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-logo{color:var(--on-night)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-logo__name b{color:var(--lime)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-logo__body,.ka-cta .ka-logo__body{fill:var(--lime)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-logo__handle,.ka-cta .ka-logo__handle{stroke:var(--lime)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-logo__check,.ka-cta .ka-logo__check{stroke:var(--night)}.ka-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-4) 0}.ka-nav{display:flex;gap:var(--space-5);flex-wrap:wrap}.ka-nav a{color:var(--ink);text-decoration:none;font:500 15px/24px var(--font-sans)}.ka-nav a:hover,.ka-nav a[aria-current=page]{color:var(--accent)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-nav a{color:var(--on-night-muted)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-nav a:hover,:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-nav a[aria-current=page]{color:var(--on-night)}.ka-hero-title{margin:0;font:400 88px/84px var(--font-display);letter-spacing:.005em;text-transform:uppercase;color:var(--ink);text-wrap:balance}.ka-h1{margin:0;font:400 64px/62px var(--font-display);letter-spacing:.005em;text-transform:uppercase;color:var(--ink);text-wrap:balance}.ka-h2{margin:0;font:700 34px/40px var(--font-sans);letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.ka-h3{margin:0;font:700 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.ka-lead{margin:0;font:400 18px/28px var(--font-sans);color:var(--ink-muted);max-width:34em}.ka-eyebrow{margin:0;font:700 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--forest)}.ka-hl{color:var(--accent)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-hero-title,:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-h1,:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-h2,:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-h3{color:var(--on-night)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-lead{color:var(--on-night-muted)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-eyebrow,:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-hl{color:var(--lime)}.ka-section-head{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center}@media(max-width:640px){.ka-hero-title{font-size:56px;line-height:54px}.ka-h1{font-size:44px;line-height:44px}.ka-h2{font-size:26px;line-height:32px}}.ka-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:0 22px;border:1px solid transparent;border-radius:var(--radius-sm);font:700 15px/1 var(--font-sans);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .15s,color .15s,border-color .15s}.ka-btn svg{width:18px;height:18px;flex:none}.ka-btn--primary{background:var(--forest);color:var(--on-forest)}.ka-btn--primary:hover{background:var(--forest-hover)}.ka-btn--outline{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.ka-btn--outline:hover{border-color:var(--ink)}.ka-btn--lime{background:var(--lime);color:var(--on-lime);border-radius:var(--radius-pill)}.ka-btn--lime:hover{filter:brightness(.94)}.ka-btn--pill-outline{background:transparent;color:var(--ink);border-color:var(--ink);border-radius:var(--radius-pill)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-btn--pill-outline{color:var(--on-night);border-color:var(--on-night-muted)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-btn--pill-outline:hover{border-color:var(--on-night)}.ka-btn--play{background:var(--surface);color:var(--ink);border-radius:var(--radius-pill);padding-left:6px}.ka-btn--play .ka-btn__dot{width:36px;height:36px;border-radius:var(--radius-pill);background:var(--night);color:var(--on-night);display:inline-grid;place-items:center}.ka-btn--play .ka-btn__dot svg{width:14px;height:14px}.ka-btn--sm{min-height:38px;padding:0 16px;font-size:14px}.ka-btn--lg{min-height:56px;padding:0 28px;font-size:16px}.ka-btn[disabled]{opacity:.5;cursor:not-allowed}.ka-arrow{width:44px;height:44px;border-radius:var(--radius-pill);background:var(--forest);color:var(--on-forest);display:inline-grid;place-items:center;border:0;cursor:pointer;text-decoration:none}.ka-arrow svg{width:18px;height:18px}.ka-arrow--lime{background:var(--lime);color:var(--on-lime)}.ka-pill-tag{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 14px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink);font:500 13px/18px var(--font-sans)}.ka-pill-tag:before{content:"";width:8px;height:8px;border-radius:var(--radius-pill);background:var(--accent)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-pill-tag{background:var(--night-2);color:var(--on-night)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-pill-tag:before{background:var(--lime)}.ka-tag{display:inline-flex;align-items:center;gap:var(--space-1);padding:3px 10px;border-radius:var(--radius-pill);background:var(--mint);color:var(--ink);font:700 12px/16px var(--font-sans)}.ka-tag svg{width:13px;height:13px}.ka-tag--partner{background:var(--warn-soft);color:var(--warn)}.ka-tag--lime{background:var(--lime);color:var(--on-lime)}.ka-trust{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);padding:0;margin:0;list-style:none}.ka-trust li{display:inline-flex;align-items:center;gap:var(--space-2);font:500 14px/20px var(--font-sans);color:var(--ink)}.ka-trust svg{width:20px;height:20px;color:var(--forest);flex:none}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-trust li{color:var(--on-night)}:is(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer) .ka-trust svg{color:var(--lime)}.ka-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:var(--space-6);align-items:center}.ka-hero__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);min-width:0}.ka-hero__media{position:relative;min-width:0;aspect-ratio:1 / 1.02;max-width:100%}.ka-hero__blob{position:absolute;inset:6% 0 0 10%;background:var(--forest-soft);border-radius:46% 54% var(--radius-xl) var(--radius-xl) / 40% 40% var(--radius-xl) var(--radius-xl)}.ka-hero__media .ka-photo{position:absolute;inset:0 22% 0 10%;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.ka-hero__media .ka-photo img{height:100%}.ka-hero__media .ka-phone{position:absolute;right:0;top:10%;width:44%;transform:rotate(6deg)}@media(max-width:760px){.ka-hero{grid-template-columns:minmax(0,1fr)}}.ka-hero-dark{position:relative;overflow:hidden;border-radius:var(--radius-xl);padding:var(--space-7);background-color:var(--night);background-image:radial-gradient(60% 70% at 45% 55%,color-mix(in srgb,var(--lime) 16%,transparent),transparent 70%),linear-gradient(var(--night-2) 1px,transparent 1px),linear-gradient(90deg,var(--night-2) 1px,transparent 1px);background-size:auto,56px 56px,56px 56px;color:var(--on-night);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-6);align-items:center}.ka-hero-dark__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);min-width:0}.ka-hero-dark__cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);min-width:0}.ka-hero-dark__cards .ka-photo{grid-column:1 / -1;aspect-ratio:16 / 11}.ka-logos{display:flex;flex-direction:column;gap:var(--space-3)}.ka-logos__row{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:center;color:var(--on-night);font:700 16px/1 var(--font-sans)}.ka-logos__row span{display:inline-flex;align-items:center;gap:var(--space-2)}.ka-logos__row svg{width:20px;height:20px;color:var(--lime)}@media(max-width:760px){.ka-hero-dark{grid-template-columns:minmax(0,1fr);padding:var(--space-6) var(--space-5)}}.ka-stat{border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.ka-stat__num{font:400 56px/56px var(--font-display);letter-spacing:.01em;font-variant-numeric:tabular-nums}.ka-stat__label{font:500 15px/21px var(--font-sans)}.ka-stat--mint{background:var(--mint);color:var(--ink)}.ka-stat--mint .ka-stat__label{color:var(--ink-muted)}.ka-stat--forest{background:var(--forest);color:var(--on-forest)}.ka-stat--forest .ka-stat__num{color:var(--lime)}.ka-stat--night{background:var(--night);color:var(--on-night)}.ka-stat--night .ka-stat__num{color:var(--lime)}.ka-stat--night .ka-stat__label{color:var(--on-night-muted)}.ka-bars{display:flex;align-items:flex-end;gap:8px;height:96px}.ka-bars span{flex:1;background:var(--lime);border-radius:4px 4px 0 0}.ka-photo{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:var(--forest-soft);max-width:100%}.ka-photo img{display:block;width:100%;height:100%;object-fit:cover}.ka-photo--slot{display:flex;align-items:flex-end;padding:var(--space-4);background-color:var(--forest-soft);background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--forest) 9%,transparent) 0 2px,transparent 2px 14px)}.ka-photo--slot .ka-photo__brief{display:inline-flex;gap:var(--space-2);align-items:flex-start;background:var(--surface);color:var(--ink-muted);border-radius:var(--radius-sm);padding:8px 10px;font:500 12px/17px var(--font-sans);max-width:100%}.ka-photo--slot .ka-photo__brief svg{width:14px;height:14px;flex:none;color:var(--forest);margin-top:1px}.ka-float{position:absolute;background:var(--surface);color:var(--ink);border-radius:var(--radius-md);box-shadow:var(--shadow-float);padding:12px 14px;display:flex;flex-direction:column;gap:6px;min-width:0;font:500 13px/18px var(--font-sans)}.ka-float__value{font:700 17px/22px var(--font-sans);font-variant-numeric:tabular-nums}.ka-progress{height:6px;border-radius:var(--radius-pill);background:var(--surface-2);overflow:hidden}.ka-progress span{display:block;height:100%;background:var(--forest);border-radius:inherit}.ka-phone{aspect-ratio:9 / 18.5;max-width:100%;border-radius:34px;background:var(--night);padding:8px;box-shadow:var(--shadow-float)}.ka-phone__screen{height:100%;border-radius:27px;background:var(--bg);overflow:hidden;display:flex;flex-direction:column;font-family:var(--font-sans);color:var(--ink)}.ka-phone__status{display:flex;justify-content:space-between;padding:10px 18px 4px;font:700 10px/1 var(--font-sans);color:var(--on-night);background:var(--forest)}.ka-phone__top{background:var(--forest);color:var(--on-forest);padding:8px 14px 14px;display:flex;flex-direction:column;gap:8px}.ka-phone__top small{font:500 10px/14px var(--font-sans);opacity:.8}.ka-phone__amount{font:700 20px/24px var(--font-sans);font-variant-numeric:tabular-nums}.ka-phone__body{padding:12px 14px;display:flex;flex-direction:column;gap:10px;flex:1;min-height:0}.ka-phone__qr{aspect-ratio:1;width:72%;align-self:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:8px}.ka-phone__qr svg{width:100%;height:100%;display:block}.ka-phone__row{display:flex;justify-content:space-between;gap:8px;font:500 11px/15px var(--font-sans);padding:6px 0;border-bottom:1px solid var(--line)}.ka-phone__row b{font-weight:700;font-variant-numeric:tabular-nums}.ka-phone__btn{margin-top:auto;background:var(--forest);color:var(--on-forest);border-radius:var(--radius-sm);text-align:center;font:700 11px/30px var(--font-sans)}.ka-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}.ka-feature{display:flex;flex-direction:column;gap:var(--space-4);color:inherit;text-decoration:none;min-width:0}.ka-feature__head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);align-items:start}.ka-feature__icon{width:48px;height:48px;border-radius:var(--radius-md);background:var(--forest);color:var(--on-forest);display:grid;place-items:center}.ka-feature__icon svg{width:22px;height:22px}.ka-feature__text{display:flex;flex-direction:column;gap:4px}.ka-feature__text p{margin:0;font:400 14px/21px var(--font-sans);color:var(--ink-muted)}.ka-feature .ka-photo{aspect-ratio:4 / 3}.ka-feature:hover .ka-h3{color:var(--accent)}@media(max-width:860px){.ka-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ka-features{grid-template-columns:minmax(0,1fr)}}.ka-tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.ka-tool{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);color:inherit;text-decoration:none;min-width:0}.ka-tool:hover{border-color:var(--forest)}.ka-tool__icon{width:40px;height:40px;border-radius:var(--radius-pill);background:var(--forest-soft);color:var(--forest);display:grid;place-items:center}.ka-tool__icon svg{width:20px;height:20px}.ka-tool p{margin:0;font:400 14px/20px var(--font-sans);color:var(--ink-muted)}@media(max-width:860px){.ka-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}.ka-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);list-style:none;margin:0;padding:0;position:relative}.ka-step{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);min-width:0;position:relative}.ka-step__icon{width:72px;height:72px;border-radius:var(--radius-pill);background:var(--forest-soft);color:var(--forest);display:grid;place-items:center;position:relative;z-index:1}.ka-step__icon svg{width:28px;height:28px}.ka-step:not(:last-child):after{content:"";position:absolute;top:36px;left:calc(50% + 52px);right:calc(-50% + 52px - var(--space-5));height:1px;background:var(--line)}.ka-step__body{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:start}.ka-step__n{width:24px;height:24px;border-radius:var(--radius-pill);background:var(--forest);color:var(--on-forest);display:grid;place-items:center;font:700 12px/1 var(--font-sans);margin-top:1px}.ka-step__body p{margin:2px 0 0;font:400 14px/20px var(--font-sans);color:var(--ink-muted)}@media(max-width:680px){.ka-steps{grid-template-columns:minmax(0,1fr)}.ka-step{align-items:flex-start;flex-direction:row}.ka-step__icon{width:56px;height:56px}.ka-step:not(:last-child):after{display:none}}.ka-personas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.ka-persona{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--space-5);align-items:center;padding:var(--space-5);background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--line)}.ka-persona .ka-photo{width:96px;height:96px;border-radius:var(--radius-pill);padding:0}.ka-persona__role{font:700 16px/22px var(--font-sans)}.ka-persona p{margin:4px 0 0;font:400 14px/21px var(--font-sans);color:var(--ink-muted)}.ka-persona__tools{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--space-2)}@media(max-width:760px){.ka-personas{grid-template-columns:minmax(0,1fr)}.ka-persona{grid-template-columns:72px minmax(0,1fr)}.ka-persona .ka-photo{width:72px;height:72px}}.ka-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.ka-panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.ka-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}@media(max-width:560px){.ka-grid-2{grid-template-columns:minmax(0,1fr)}}.ka-field{display:flex;flex-direction:column;gap:6px;min-width:0}.ka-label{font:500 14px/20px var(--font-sans);color:var(--ink)}.ka-label small{color:var(--ink-muted);font-weight:400}.ka-input,.ka-select{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:400 16px/1 var(--font-sans)}.ka-input::placeholder{color:var(--ink-muted)}.ka-input--money{font-weight:700;font-variant-numeric:tabular-nums}.ka-affix{position:relative}.ka-affix>span{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--ink-muted);font:500 16px/1 var(--font-sans);pointer-events:none}.ka-affix .ka-input{padding-left:44px}.ka-hint{font:400 13px/19px var(--font-sans);color:var(--ink-muted)}.ka-error{display:flex;gap:6px;align-items:flex-start;font:500 13px/19px var(--font-sans);color:var(--invalid)}.ka-error svg{width:15px;height:15px;flex:none;margin-top:2px}.ka-field--invalid .ka-input{border-color:var(--invalid)}.ka-seg{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;background:var(--surface-2);border-radius:var(--radius-pill)}.ka-seg label{position:relative}.ka-seg input{position:absolute;opacity:0}.ka-seg span{display:inline-block;padding:7px 14px;border-radius:var(--radius-pill);font:500 14px/20px var(--font-sans);color:var(--ink-muted);cursor:pointer}.ka-seg input:checked+span{background:var(--forest);color:var(--on-forest)}.ka-result{background:var(--mint);border-radius:var(--radius-lg);padding:var(--space-5);display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-5);align-items:center}.ka-result__qr{width:168px;aspect-ratio:1;background:#fff;border-radius:var(--radius-md);padding:10px}.ka-result__qr svg{width:100%;height:100%;display:block}.ka-result__body{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.ka-money-xl{font:700 40px/44px var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.ka-copybox{display:flex;gap:var(--space-2);align-items:stretch;min-width:0}.ka-copybox code{flex:1;min-width:0;overflow-x:auto;white-space:nowrap;background:var(--surface);border-radius:var(--radius-sm);padding:12px 14px;font:400 13px/20px ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--ink)}.ka-done{display:inline-flex;align-items:center;gap:6px;font:700 13px/18px var(--font-sans);color:var(--valid)}.ka-done svg{width:15px;height:15px}@media(max-width:600px){.ka-result{grid-template-columns:minmax(0,1fr)}.ka-result__qr{width:100%;max-width:220px;justify-self:center}.ka-money-xl{font-size:32px;line-height:38px}}.ka-notice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:start;padding:14px 16px;border-radius:var(--radius-md);font:400 14px/21px var(--font-sans)}.ka-notice svg{width:20px;height:20px;margin-top:1px}.ka-notice strong{font-weight:700}.ka-notice p{margin:0}.ka-notice--privacy{background:var(--forest-soft);color:var(--ink)}.ka-notice--privacy svg{color:var(--forest)}.ka-notice--legal{background:var(--warn-soft);color:var(--ink)}.ka-notice--legal svg{color:var(--warn)}.ka-notice--error{background:var(--invalid-soft);color:var(--ink)}.ka-notice--error svg{color:var(--invalid)}.ka-reviewed{display:inline-flex;align-items:center;gap:var(--space-2);padding:8px 14px;border-radius:var(--radius-pill);border:1px solid var(--line);font:500 13px/18px var(--font-sans);color:var(--ink)}.ka-reviewed svg{width:16px;height:16px;color:var(--forest)}.ka-partner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);align-items:center;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.ka-partner__text{display:flex;flex-direction:column;gap:6px;min-width:0}.ka-partner__text p{margin:0;font:400 14px/21px var(--font-sans);color:var(--ink-muted)}.ka-partner__disclosure{font:400 12px/17px var(--font-sans);color:var(--ink-muted)}.ka-rates{width:100%;border-collapse:collapse;font:400 14px/20px var(--font-sans);font-variant-numeric:tabular-nums}.ka-rates th{text-align:left;font:700 12px/16px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:8px 10px;border-bottom:1px solid var(--line)}.ka-rates td{padding:10px;border-bottom:1px solid var(--line)}.ka-rates td:not(:first-child),.ka-rates th:not(:first-child){text-align:right}@media(max-width:600px){.ka-partner{grid-template-columns:minmax(0,1fr)}}.ka-faq{display:flex;flex-direction:column;gap:var(--space-2)}.ka-faq details{background:var(--surface-2);border-radius:var(--radius-md);padding:0 var(--space-5)}.ka-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:var(--space-4);align-items:center;padding:18px 0;font:700 16px/22px var(--font-sans);color:var(--ink)}.ka-faq summary::-webkit-details-marker{display:none}.ka-faq summary:after{content:"+";flex:none;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--forest);color:var(--on-forest);display:grid;place-items:center;font:500 18px/1 var(--font-sans)}.ka-faq details[open] summary:after{content:"−"}.ka-faq details p{margin:0 0 18px;color:var(--ink-muted);max-width:62ch}.ka-ad{display:flex;flex-direction:column;gap:4px;align-items:center}.ka-ad__label{font:500 11px/14px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.ka-ad__slot{width:100%;max-width:336px;min-height:280px;border:1px dashed var(--line-strong);border-radius:var(--radius-md);display:grid;place-items:center;color:var(--ink-muted);font:400 13px/18px var(--font-sans);text-align:center;padding:var(--space-4)}.ka-cta{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--space-6);align-items:center;background:var(--forest);color:var(--on-forest);border-radius:var(--radius-xl);overflow:hidden;padding-right:var(--space-7)}.ka-cta .ka-photo{align-self:stretch;border-radius:0;min-height:220px}.ka-cta__text{display:flex;flex-direction:column;gap:var(--space-4);padding-block:var(--space-6);min-width:0}.ka-cta .ka-h2{color:var(--on-forest)}.ka-cta p{margin:0;color:var(--on-forest);opacity:.85;max-width:46ch}@media(max-width:760px){.ka-cta{grid-template-columns:minmax(0,1fr);padding:0}.ka-cta__text{padding:var(--space-5)}.ka-cta .ka-photo{min-height:180px}}.ka-footer{background:var(--night);color:var(--on-night);border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding:var(--space-7) var(--space-6) var(--space-5);display:flex;flex-direction:column;gap:var(--space-6)}.ka-footer__cols{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:var(--space-6)}.ka-footer h4{margin:0 0 var(--space-3);font:700 15px/20px var(--font-sans);color:var(--on-night)}.ka-footer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ka-footer a{color:var(--on-night-muted);text-decoration:none;font:400 14px/20px var(--font-sans)}.ka-footer a:hover{color:var(--on-night)}.ka-footer p{margin:0;color:var(--on-night-muted);font:400 14px/21px var(--font-sans)}.ka-footer__bottom{display:flex;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding-top:var(--space-5);border-top:1px solid var(--night-2);font:400 13px/18px var(--font-sans);color:var(--on-night-muted)}@media(max-width:760px){.ka-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ka-footer{padding:var(--space-6) var(--space-5) var(--space-5)}}@media(prefers-reduced-motion:reduce){.ka-btn{transition:none}}@media(max-width:1023px){.ka-btn--sm{min-height:44px}}.ka-seg span{min-height:36px;display:inline-flex;align-items:center}.ka-faq summary{min-height:44px}@media(max-width:760px){.ka-footer a{display:inline-block;padding-block:12px}.ka-footer ul{gap:0}}.ka-nav__mais:focus-visible,.ka-link-botao:focus-visible,.ka-copybox code:focus-visible,.ka-tool:focus-visible,.ka-mais__item:focus-visible,.ka-folha-menu a:focus-visible,.ka-migalhas a:focus-visible,.ka-mais-opcoes summary:focus-visible,.ka-lembrar input:focus-visible,.ka-pular:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ka-cta .ka-btn:focus-visible{outline-color:var(--lime)}.ka-btn--sobre-forest{color:var(--on-forest);border-color:var(--on-forest)}.ka-tag--desatualizado{background:var(--warn-soft);color:var(--warn)}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}@font-face{font-family:DM Sans Fallback;src:local("Arial");size-adjust:104%;ascent-override:95%;descent-override:30%;line-gap-override:0%}:root{--font-sans: "DM Sans", "DM Sans Fallback", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--largura: 1200px;--cabeca: 72px;--ritmo: var(--space-8)}@media(max-width:1023px){:root{--cabeca: 56px}}@media(max-width:759px){:root{--ritmo: 56px}}[hidden]{display:none!important}html{scroll-padding-top:calc(var(--cabeca) + 16px)}html.ka-sem-rolagem{overflow:hidden}body.ka-page{min-height:100vh;overflow-x:clip}@media(max-width:1099px){body.tem-ancora{padding-bottom:96px}}img{max-width:100%;height:auto}a{color:var(--accent);text-underline-offset:3px}a:hover{text-decoration-thickness:2px}.ka-wrap{width:100%;max-width:var(--largura);margin-inline:auto;padding-inline:var(--space-4)}@media(min-width:760px){.ka-wrap{padding-inline:var(--space-6)}}.ka-main{display:flex;flex-direction:column;gap:var(--ritmo);padding-block:var(--space-4) var(--ritmo)}.ka-main:focus{outline:none}.ka-secao{scroll-margin-top:calc(var(--cabeca) + 16px)}.ka-texto{max-width:65ch}.ka-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ka-pular{position:absolute;left:var(--space-4);top:-100px;z-index:100;background:var(--forest);color:var(--on-forest);padding:10px 16px;border-radius:var(--radius-sm);font-weight:700;text-decoration:none}.ka-pular:focus{top:var(--space-2)}@media(max-width:1023px){.ka-so-computador{display:none!important}}@media(min-width:1024px){.ka-so-celular{display:none!important}}.ka-topbar{min-height:32px;justify-content:center}@media(min-width:1024px){.ka-topbar{justify-content:space-between;padding-inline:max(var(--space-6),calc((100vw - var(--largura)) / 2 + var(--space-6)))}}.ka-cabeca{position:sticky;top:0;z-index:50;background:var(--surface);transition:box-shadow .15s}.ka-cabeca.is-rolado{box-shadow:var(--shadow-panel)}.ka-cabeca .ka-header{min-height:var(--cabeca);padding-block:0;flex-wrap:nowrap}.ka-header .ka-logo{min-height:44px}.ka-nav{align-items:center}.ka-nav__mais{background:none;border:0;padding:0;cursor:pointer;color:var(--ink);font:500 15px/24px var(--font-sans)}.ka-nav__mais[aria-expanded=true],.ka-nav__mais:hover{color:var(--accent)}.ka-mais{border-top:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-panel);padding-block:var(--space-5)}.ka-mais__grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}.ka-mais__lista{list-style:none;margin:var(--space-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.ka-mais__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:center;padding:var(--space-2);border-radius:var(--radius-md);color:var(--ink);text-decoration:none}.ka-mais__item:hover,.ka-mais__item[aria-current=page]{background:var(--surface-2)}.ka-mais__item strong{display:block;font:700 15px/20px var(--font-sans)}.ka-mais__item small{display:block;font:400 13px/18px var(--font-sans);color:var(--ink-muted)}.ka-menu-btn{margin-left:auto}.ka-folha-menu{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0 var(--space-4) var(--space-6);border:0;background:var(--surface);color:var(--ink)}.ka-folha-menu{background-color:var(--surface);opacity:1;box-shadow:var(--shadow-panel);overscroll-behavior:contain}.ka-folha-menu::backdrop{background:#0000008c}.ka-folha-menu[open]{animation:ka-desce .18s ease-out}@keyframes ka-desce{0%{transform:translateY(-12px)}to{transform:none}}.ka-folha-menu__grupo a:hover{color:var(--accent)}.ka-folha-menu__grupo a .ka-tool__icon{width:36px;height:36px}@media(prefers-reduced-motion:reduce){.ka-folha-menu[open]{animation:none}}.ka-folha-menu__topo{display:flex;align-items:center;justify-content:space-between;min-height:56px;position:sticky;top:0;background:var(--surface)}.ka-folha-menu__grupo{margin-top:var(--space-5)}.ka-folha-menu__grupo ul,.ka-folha-menu__inst{list-style:none;margin:var(--space-2) 0 0;padding:0}.ka-folha-menu__grupo a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:center;min-height:52px;color:var(--ink);text-decoration:none;font:500 16px/22px var(--font-sans);border-bottom:1px solid var(--line)}.ka-folha-menu__grupo a[aria-current=page]{color:var(--accent)}.ka-folha-menu__seta{width:18px;height:18px;color:var(--ink-muted)}.ka-folha-menu__inst{display:flex;flex-wrap:wrap;gap:0 var(--space-5);margin-top:var(--space-6)}.ka-folha-menu__inst a{display:inline-block;padding-block:12px;color:var(--ink-muted);font-size:14px}.ka-migalhas ol{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:var(--space-2);font:400 14px/20px var(--font-sans);color:var(--ink-muted);min-width:0}.ka-migalhas li{white-space:nowrap;display:flex;align-items:center;min-height:44px}.ka-migalhas li:last-child{overflow:hidden;text-overflow:ellipsis;display:block;line-height:44px}.ka-migalhas li+li:before{content:"›";margin-right:var(--space-2)}.ka-migalhas a{color:var(--ink-muted);display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.ka-migalhas a:hover{color:var(--accent);text-decoration:underline}.ka-migalhas+*{margin-top:calc(var(--ritmo) * -1 + var(--space-2))}.ka-hero--curto{max-height:none}@media(min-width:1024px){.ka-hero--curto{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:var(--space-7)}.ka-hero--curto .ka-hero__media{width:100%;max-width:500px;justify-self:end;aspect-ratio:1.18 / 1}.ka-hero--curto .ka-hero__blob{inset:10% 2% 0 4%}.ka-hero--curto .ka-hero__media .ka-photo{inset:0 34% 0 4%;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.ka-hero--curto .ka-hero__media .ka-phone{width:40%;top:4%;right:2%}.ka-hero--curto .ka-hero__media:not(:has(.ka-phone)) .ka-photo{inset:0 6% 0 4%;border-radius:var(--radius-lg)}}.ka-hero__float{left:0;bottom:10%;min-width:168px;z-index:2}.ka-hero__float .ka-done{font-size:12px;line-height:16px}@media(max-width:1023px){.ka-hero--curto,.ka-hero--curto .ka-hero__text{gap:var(--space-3)}}.ka-hero__media .ka-photo img,.ka-cta .ka-photo img,.ka-feature .ka-photo img,.ka-hero-dark__cards .ka-photo img{height:100%}.ka-hero__media .ka-phone{z-index:1}.ka-phone--inclinado{transform:rotate(6deg)}@media(prefers-reduced-motion:reduce){.ka-phone--inclinado{transform:none}}.ka-phone__nota{margin:0;font:400 10px/14px var(--font-sans);color:var(--ink-muted)}.ka-phone__screen{min-height:0}.ka-phone__body{overflow:hidden}@media(max-width:1023px){.ka-hero-dark--curto{border-radius:var(--radius-lg);padding:var(--space-5);background-size:auto,40px 40px,40px 40px}}.ka-hero-dark__cards .ka-photo{position:relative}.ka-hero-dark--curto .ka-hero-dark__cards .ka-photo{aspect-ratio:16 / 8}.ka-hero-dark .ka-float{min-width:150px}.ka-hero-dark .ka-stat{min-height:148px;justify-content:space-between}.ka-btn--bloco{width:100%}@media(min-width:640px){.ka-btn--bloco{width:auto;align-self:flex-start}}.ka-faixa-exemplo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding:10px 14px;border-radius:var(--radius-md);background:var(--surface-2);font:500 14px/20px var(--font-sans)}.ka-faixa-exemplo span{display:inline-flex;gap:var(--space-2);align-items:center}.ka-faixa-exemplo svg{width:16px;height:16px;color:var(--forest)}.ka-link-botao{background:none;border:0;padding:10px 0;min-height:44px;color:var(--accent);font:700 14px/20px var(--font-sans);text-decoration:underline;cursor:pointer}.ka-obrigatorio{margin:0}@media(max-width:639px){form.ka-panel{gap:var(--space-3)}.ka-faixa-exemplo{flex-wrap:nowrap;padding:2px 12px;gap:var(--space-3);font-size:13px;line-height:18px}.ka-faixa-exemplo span{align-items:flex-start}.ka-faixa-exemplo svg{flex:none;margin-top:1px}.ka-faixa-exemplo .ka-link-botao{flex:none;font-size:13px}}.ka-mais-opcoes summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font:700 15px/20px var(--font-sans);color:var(--accent)}.ka-lembrar{display:flex;flex-direction:column;gap:4px}.ka-lembrar label{display:inline-flex;gap:var(--space-2);align-items:center;min-height:44px;font:500 14px/20px var(--font-sans)}.ka-lembrar input{width:20px;height:20px;accent-color:var(--forest)}.ka-result__topo{gap:var(--space-2)}.ka-result__body{overflow-wrap:anywhere}.ka-result--documento{grid-template-columns:minmax(0,1fr)}.ka-result__midia{min-width:0}.ka-result [aria-disabled=true]{opacity:.5;cursor:not-allowed}.ka-result.is-desatualizado .ka-result__qr,.ka-result.is-desatualizado .ka-result__midia,.ka-result.is-desatualizado [data-valor]{opacity:.5}.ka-copybox code{tab-size:2}.ka-ferramenta{display:grid;gap:var(--space-5)}@media(min-width:1024px){.ka-ferramenta{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.ka-ferramenta>.ka-result{position:sticky;top:calc(var(--cabeca) + 16px);grid-template-columns:minmax(0,1fr)}.ka-ferramenta>.ka-notice{grid-column:1 / -1}}.ka-folhas{display:flex;flex-direction:column;gap:16px;transform-origin:top left}.ka-folha{position:relative;width:794px;min-height:1123px;padding:68px 76px 76px;background:#fff;color:#111;box-shadow:var(--shadow-panel);font:400 14px/20px Helvetica,Arial,sans-serif;overflow:hidden}.ka-folha__cab{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:start;padding-bottom:14px;border-bottom:1px solid #0f4a2b;margin-bottom:24px}.ka-folha__logo{max-width:151px;max-height:76px;object-fit:contain}.ka-folha__emissor strong{display:block;font-size:16px}.ka-folha__emissor span{display:block;font-size:12px;color:#555}.ka-folha__doc{text-align:right}.ka-folha__doc strong{display:block;color:#0f4a2b;font-size:22px;line-height:26px}.ka-folha__doc span{color:#555}.ka-folha__formal{margin:38px 0 24px;text-align:center;font-size:19px}.ka-folha__titulo{margin:16px 0 6px;font-size:15px}.ka-folha__p{margin:0 0 10px}.ka-folha__p.is-negrito{font-weight:700}.ka-folha__p.is-suave{color:#555}.ka-folha__p.is-centro{text-align:center}.ka-folha__p.is-direita{text-align:right}.ka-folha__p.is-justificado{text-align:justify}.ka-folha__campos{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:0 0 12px}.ka-folha__campos dt{color:#555;font-weight:700}.ka-folha__campos dd{margin:0}.ka-folha__destaque{display:flex;flex-direction:column;gap:4px;border:1px solid #111111;padding:14px 18px;margin:0 0 14px}.ka-folha__destaque span{color:#555}.ka-folha__destaque strong{font-size:27px;line-height:32px}.ka-folha__tabela{width:100%;border-collapse:collapse;margin-bottom:8px;font-size:13px}.ka-folha__tabela th{text-align:left;border-bottom:1px solid #111111;padding:8px}.ka-folha__tabela td{border-bottom:1px solid #cccccc;padding:8px;vertical-align:top}.ka-folha__tabela .is-direita{text-align:right}.ka-folha__tabela .is-centro{text-align:center}.ka-folha__totais{display:grid;grid-template-columns:1fr auto;gap:4px 16px;margin:0 0 16px auto;width:50%}.ka-folha__totais dt{text-align:right;color:#555}.ka-folha__totais dd{margin:0;text-align:right}.ka-folha__totais .is-negrito{color:#111;font-weight:700;font-size:15px}.ka-folha__assinatura{margin-top:18px}.ka-folha__linhas{display:flex;justify-content:center;gap:32px;margin-top:54px}.ka-folha__linhas>div{display:flex;flex-direction:column;align-items:center;width:300px;text-align:center}.ka-folha__traco{display:block;width:100%;border-top:1px solid #111111;margin-bottom:6px}.ka-folha__linhas small{color:#555}.ka-folha__qr{display:flex;justify-content:center;margin:8px 0 14px}.ka-folha__qr.is-lado{justify-content:flex-start;gap:20px;align-items:flex-start}.ka-folha__qr.is-lado>div:last-child{display:flex;flex-direction:column;gap:4px;color:#555}.ka-folha__qr.is-lado strong{color:#111}.ka-folha__qrimg{display:flex;flex-direction:column;align-items:center;gap:4px}.ka-folha__qrimg svg{width:100%;height:auto;display:block}.ka-folha__qrimg small{color:#555;font-size:12px}.ka-folha__hr{border:0;border-top:1px solid #cccccc;margin:6px 0 14px}.ka-folha__rodape{position:absolute;left:76px;right:76px;bottom:36px;font-size:11px;color:#555}.ka-folha__marca{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;font:700 140px/1 Helvetica,Arial,sans-serif;color:var(--line);opacity:.55;transform:rotate(-30deg)}.ka-ad{margin-block:var(--space-2);gap:4px}.ka-ad__bloco{display:inline-block;border:0;padding:0;max-width:none;min-height:0}.ka-ad__bloco--ret,.ka-ad__bloco--larga{width:300px;height:250px}@media(min-width:368px){.ka-ad__bloco--ret,.ka-ad__bloco--larga{width:336px;height:280px}}@media(min-width:1100px){.ka-ad__bloco--larga{width:970px;height:250px}}.ka-ad__bloco--lateral{width:300px;height:600px}.ka-ad__bloco--mx{display:block;width:100%;min-height:600px}@media(min-width:1100px){.ka-ad__bloco--mx{min-height:300px}}@media(max-width:335px){.ka-ad__bloco--ret,.ka-ad__bloco--larga{margin-inline:-6px}}.ka-ad--lateral{display:none}@media(min-width:1100px){.ka-ad--lateral{display:flex;position:sticky;top:calc(var(--cabeca) + var(--space-5));align-self:start;margin:0}.ka-ad--so-celular{display:none}}@media(max-width:1099px){.ka-ad--so-computador{display:none}}.ka-ad:has(ins[data-ad-status=unfilled]) .ka-ad__label{visibility:hidden}.ka-ad--lateral:has(ins[data-ad-status=unfilled]){display:none}.ka-ad__slot.ka-ad__bloco{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:var(--space-3);border:1px dashed var(--line-strong);border-radius:var(--radius-sm);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--warn) 7%,transparent) 0 2px,transparent 2px 12px)}.ka-ad__slot strong{font:700 13px/18px var(--font-sans);color:var(--ink)}.ka-ad__slot span{font:400 12px/16px var(--font-sans);color:var(--ink-muted)}.ka-zona-texto,.ka-zona-texto__corpo{display:flex;flex-direction:column;gap:var(--ritmo);min-width:0}.ka-zona-texto__corpo>*{min-width:0}@media(min-width:1100px){.ka-zona-texto{display:grid;grid-template-columns:minmax(0,788px) 300px;justify-content:space-between;column-gap:var(--space-7);align-items:start}.ka-zona-texto>.ka-ad--lateral{grid-column:2;grid-row:1}}.ka-footer__h{margin:0 0 var(--space-3);font:700 15px/20px var(--font-sans);color:var(--on-night)}@media print{@page{size:A4;margin:0}body.ka-page>*:not(main),.ka-main>*:not(.ka-imprimir),.ka-topbar,.ka-cabeca,.ka-footer{display:none!important}.ka-imprimir .ka-folhas{transform:none!important}.ka-folha{box-shadow:none;page-break-after:always}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(.ka-night,.ka-hero-dark,.ka-stat--night,.ka-footer,.ka-cta) :where(a,button,summary,[tabindex]):focus-visible{outline-color:var(--lime)}.ka-btn{transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s,transform .1s}.ka-btn:active:not([disabled]):not([aria-disabled=true]){transform:translateY(1px)}.ka-btn--primary:hover{box-shadow:0 6px 16px color-mix(in srgb,var(--forest) 28%,transparent)}.ka-btn--outline:hover{border-color:var(--forest);background:var(--surface-2)}.ka-btn--lime:hover{filter:none;background:color-mix(in srgb,var(--lime) 86%,#ffffff)}.ka-btn--sobre-forest:hover{background:color-mix(in srgb,var(--on-forest) 12%,transparent)}.ka-btn[disabled],.ka-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none}.ka-btn--primary[disabled]:hover,.ka-btn--primary[aria-disabled=true]:hover{background:var(--forest)}.ka-btn--outline[disabled]:hover,.ka-btn--outline[aria-disabled=true]:hover{border-color:var(--line-strong);background:var(--surface)}.ka-link-botao:hover{text-decoration-thickness:2px}.ka-input,.ka-select{transition:border-color .15s,box-shadow .15s}.ka-input:hover,.ka-select:hover{border-color:var(--ink-muted)}.ka-input:focus,.ka-select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 24%,transparent)}.ka-input:focus-visible,.ka-select:focus-visible{outline:none}.ka-input[disabled],.ka-select[disabled],.ka-input[readonly]{background:var(--surface-2);color:var(--ink-muted)}.ka-input[disabled],.ka-select[disabled]{cursor:not-allowed}.ka-field--invalid .ka-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--invalid) 24%,transparent)}.ka-seg span{transition:background-color .15s,color .15s}.ka-seg label:hover input:not(:checked)+span{color:var(--ink);background:color-mix(in srgb,var(--forest) 8%,transparent)}.ka-tool,.ka-persona,.ka-feature .ka-photo{transition:border-color .15s,box-shadow .15s,transform .15s}.ka-tool:hover{border-color:var(--forest);box-shadow:var(--shadow-panel);transform:translateY(-2px)}.ka-tool:hover .ka-h3{color:var(--accent)}.ka-feature:hover .ka-photo{transform:translateY(-3px);box-shadow:var(--shadow-float)}.ka-faq summary:hover{color:var(--accent)}.ka-faq details{transition:background-color .15s}.ka-faq details[open]{background:var(--mint)}@media(prefers-reduced-motion:reduce){.ka-btn,.ka-tool,.ka-feature .ka-photo,.ka-input,.ka-linha-ferr__seta{transition:none}.ka-tool:hover,.ka-feature:hover .ka-photo,.ka-btn:active,.ka-linha-ferr:hover .ka-linha-ferr__seta{transform:none!important}}.ka-section-head{margin-inline:auto;max-width:46rem}.ka-section-head .ka-lead{text-align:center}@media(max-width:640px){.ka-lead{font-size:17px;line-height:26px}}.ka-hero--curto+.ka-troca,.ka-hero--curto+.ka-ferramenta{margin-top:calc(var(--ritmo) * -1 + var(--space-5))}.ka-troca+.ka-ferramenta{margin-top:calc(var(--ritmo) * -1 + var(--space-4))}@media(max-width:1023px){.ka-hero--curto+.ka-troca,.ka-hero--curto+.ka-ferramenta{margin-top:calc(var(--ritmo) * -1 + var(--space-4))}.ka-troca+.ka-ferramenta{margin-top:calc(var(--ritmo) * -1 + var(--space-3))}.ka-hero--curto .ka-lead{font-size:16px;line-height:24px}}.ka-panel__head{padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}@media(max-width:639px){.ka-panel{padding:var(--space-4)}}.ka-result{position:relative;border:1px solid color-mix(in srgb,var(--forest) 22%,transparent)}.ka-result:before{content:"";position:absolute;left:var(--space-5);right:var(--space-5);top:-1px;height:4px;border-radius:0 0 4px 4px;background:var(--forest)}.ka-result__topo{align-items:center}.ka-result__acoes{gap:var(--space-2);padding-top:var(--space-2)}.ka-result__acoes .ka-btn--primary{min-height:52px;padding-inline:24px;font-size:16px}@media(max-width:639px){.ka-result{padding:var(--space-4)}.ka-result__acoes>.ka-btn{flex:1 1 100%}}@media(max-width:759px){.ka-band{padding:var(--space-6) var(--space-4);border-radius:var(--radius-lg)}}.ka-feature .ka-float{left:var(--space-4);right:var(--space-4);bottom:var(--space-4)}@media(max-width:759px){.ka-features--rolam{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--space-3);margin-inline:calc(var(--space-4) * -1);padding:0 var(--space-4) var(--space-2);scrollbar-width:none}.ka-features--rolam::-webkit-scrollbar{display:none}.ka-features--rolam>*{flex:0 0 84%;scroll-snap-align:center}}.ka-quem{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.ka-quem .ka-photo{aspect-ratio:4 / 3.3}.ka-quem__perfil{display:flex;flex-direction:column;gap:var(--space-2)}.ka-quem__perfil .ka-persona__tools{margin-top:0}.ka-tag[href]{text-decoration:none;min-height:28px}.ka-tag[href]:hover,.ka-tag[aria-current=page]{background:var(--forest);color:var(--on-forest)}.ka-grupos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);align-items:start}@media(max-width:960px){.ka-grupos{grid-template-columns:minmax(0,1fr)}}.ka-grupo-ferr{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-3) var(--space-2);min-width:0}.ka-grupo-ferr__titulo{margin:0 0 var(--space-1);padding:0 var(--space-2)}.ka-grupo-ferr ul{list-style:none;margin:0;padding:0}.ka-grupo-ferr li+li{border-top:1px solid var(--line)}.ka-linha-ferr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-2);border-radius:var(--radius-md);color:var(--ink);text-decoration:none}.ka-linha-ferr strong{display:block;font:700 16px/22px var(--font-sans)}.ka-linha-ferr small{display:block;font:400 14px/20px var(--font-sans);color:var(--ink-muted)}.ka-linha-ferr__seta{width:18px;height:18px;color:var(--ink-muted);transition:transform .15s,color .15s}.ka-linha-ferr:hover{background:var(--surface-2)}.ka-linha-ferr:hover strong,.ka-linha-ferr:hover .ka-linha-ferr__seta{color:var(--accent)}.ka-linha-ferr:hover .ka-linha-ferr__seta{transform:translate(2px,-2px)}.ka-hero-dark--faixa{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.ka-hero-dark--faixa .ka-hero-dark__text p:not(.ka-eyebrow){margin:0;color:var(--on-night-muted);font:400 17px/28px var(--font-sans);max-width:54ch}.ka-hero-dark--faixa a{color:var(--lime)}.ka-hero-dark--faixa .ka-hero-dark__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.ka-hero-dark--faixa .ka-stat{min-height:0}.ka-hero-dark--faixa .ka-stat__label{font-size:14px;line-height:19px}@media(max-width:1023px){.ka-hero-dark--faixa{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.ka-hero-dark--faixa .ka-hero-dark__cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ka-hero-dark--faixa .ka-stat--night{grid-column:1 / -1}.ka-hero-dark--faixa .ka-stat__num{font-size:44px;line-height:44px}}.ka-hero-dark .ka-stat--night{border:1px solid var(--night-2);background:color-mix(in srgb,var(--night) 70%,var(--night-2))}.ka-step__icon{box-shadow:0 0 0 8px color-mix(in srgb,var(--forest-soft) 45%,transparent)}@media(max-width:680px){.ka-steps{gap:var(--space-5)}.ka-step{gap:var(--space-4)}.ka-step__icon{box-shadow:none}}.ka-persona:hover{border-color:var(--forest);box-shadow:var(--shadow-panel)}.ka-persona .ka-photo{box-shadow:0 0 0 4px var(--forest-soft)}.ka-cta{position:relative;isolation:isolate}.ka-cta:after{content:"";position:absolute;right:-90px;bottom:-140px;width:340px;height:340px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--lime) 22%,transparent),transparent);z-index:-1;pointer-events:none}.ka-cta .ka-photo{min-height:260px}.ka-cta .ka-btn--lime{color:var(--on-lime)}@media(min-width:761px){.ka-cta{grid-template-columns:340px minmax(0,1fr)}}@media(max-width:760px){.ka-cta .ka-photo{min-height:0;aspect-ratio:16 / 9}.ka-cta .ka-row .ka-btn{flex:1 1 100%}}.ka-footer{position:relative;overflow:hidden;background-image:linear-gradient(var(--night-2) 1px,transparent 1px),linear-gradient(90deg,var(--night-2) 1px,transparent 1px);background-size:56px 56px}.ka-footer:before{content:"";position:absolute;left:-10%;top:-40%;width:60%;height:120%;background:radial-gradient(closest-side,color-mix(in srgb,var(--lime) 9%,transparent),transparent);pointer-events:none}.ka-footer>*{position:relative}.ka-footer__selo{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;padding:6px 12px;border-radius:var(--radius-pill);background:var(--night-2);color:var(--on-night);font:500 13px/18px var(--font-sans)}.ka-footer__selo svg{width:15px;height:15px;color:var(--lime);flex:none}@media(max-width:760px){.ka-footer__cols>:first-child{grid-column:1 / -1}}.ka-zona-texto__corpo{gap:var(--space-7)}.ka-main>.ka-texto-doc{max-width:788px}.ka-quem .ka-float{left:var(--space-4);bottom:var(--space-4);max-width:calc(100% - 32px)}.ka-pill-tag svg{width:14px;height:14px;color:var(--lime);flex:none}.ka-pill-tag:has(svg):before{display:none}.ka-para-quem__texto{margin:0 auto;text-align:center}.ka-hero-dark .ka-photo{min-height:0}.ka-hero-dark--faixa .ka-photo{grid-column:1 / -1;aspect-ratio:16 / 8}.ka-inst{max-width:none}.ka-inst>:not(.ka-inst__topo){max-width:72ch}.ka-inst>.ka-inst__topo{position:relative;overflow:hidden;padding:var(--space-7) var(--space-6);border-radius:var(--radius-xl);background:var(--surface-2)}.ka-inst>.ka-inst__topo:after{content:"";position:absolute;right:-60px;top:-80px;width:280px;height:280px;border-radius:50%;background:var(--forest-soft);pointer-events:none}.ka-inst>.ka-inst__topo>*{position:relative;z-index:1;max-width:46rem}@media(max-width:759px){.ka-inst>.ka-inst__topo{padding:var(--space-6) var(--space-4);border-radius:var(--radius-lg)}.ka-inst>.ka-inst__topo:after{width:160px;height:160px;right:-50px;top:-60px}}.ka-phone{container-type:inline-size}.ka-phone__top small,.ka-phone__row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ka-phone__row b{text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ka-phone__row{align-items:baseline}.ka-phone__status{gap:8px}.ka-phone__status span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container (max-width: 190px){.ka-phone__status{padding:8px 12px 2px;font-size:8px}.ka-phone__status span:last-child{display:none}.ka-phone__top{padding:6px 10px 10px;gap:4px}.ka-phone__top small{font-size:8px;line-height:11px}.ka-phone__amount{font-size:15px;line-height:19px}.ka-phone__body{padding:8px 10px;gap:6px}.ka-phone__row{font-size:9px;line-height:12px;padding:4px 0}.ka-phone__nota{font-size:8px;line-height:11px}.ka-phone__btn{font-size:9px;line-height:24px}}@media(max-width:760px){.ka-hero__media{width:100%;max-width:340px;justify-self:center;aspect-ratio:1 / 1.05}.ka-hero__media .ka-photo{inset:0 30% 0 0}.ka-hero__blob{inset:8% 0 0 6%}.ka-hero__media .ka-phone{width:46%;right:3%;top:8%}.ka-persona{grid-template-columns:64px minmax(0,1fr);gap:var(--space-4);padding:var(--space-4)}.ka-persona .ka-photo{width:64px;height:64px}.ka-hero-dark--faixa .ka-photo{aspect-ratio:16 / 10}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.ka-eyebrow,.ka-tool__icon,.ka-step__icon,.ka-trust svg,.ka-faixa-exemplo svg,.ka-notice--privacy svg,.cobrar-confianca svg,.ka-reviewed svg){color:var(--accent)}:root:not([data-theme=light]) :is(.ka-night,.ka-hero-dark,.ka-footer,.ka-cta) .ka-eyebrow{color:var(--lime)}}:root[data-theme=dark] :is(.ka-eyebrow,.ka-tool__icon,.ka-step__icon,.ka-trust svg,.ka-faixa-exemplo svg,.ka-notice--privacy svg,.cobrar-confianca svg,.ka-reviewed svg){color:var(--accent)}:root[data-theme=dark] :is(.ka-night,.ka-hero-dark,.ka-footer,.ka-cta) .ka-eyebrow{color:var(--lime)}@media(max-width:639px){.ka-seg{display:flex;border-radius:var(--radius-md)}.ka-seg label{flex:1 1 auto;display:flex}.ka-seg span{flex:1;justify-content:center;text-align:center;border-radius:var(--radius-sm)}}@media(max-width:420px){.ka-previa-celular .ka-money-xl{font-size:26px;line-height:32px}}.ka-hero-dark--curto .ka-stat__num{font-size:clamp(36px,3.4vw,48px);line-height:1.05;white-space:nowrap}
