@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.kl-landing-stat-pill{align-items:center;gap:calc(var(--tw-spacing,.25rem)*2);padding-inline:calc(var(--tw-spacing,.25rem)*3);padding-block:calc(var(--tw-spacing,.25rem)*1.5);font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,1.42857));--tw-font-weight:var(--tw-font-weight-medium,500);font-weight:var(--tw-font-weight-medium,500);color:var(--on-surface-variant);background-color:var(--surface-variant);border-radius:3.40282e+38px;display:inline-flex}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial}}}.kl-landing-hero{align-items:flex-start;gap:calc(var(--tw-spacing,.25rem)*6);padding-bottom:calc(var(--tw-spacing,.25rem)*7);flex-direction:column;display:flex}@media(min-width:48rem){.kl-landing-hero{padding-block:calc(var(--tw-spacing,.25rem)*16)}}.kl-landing-hero-title{max-width:24ch;font-size:var(--tw-text-4xl,2.25rem);line-height:var(--tw-leading,var(--tw-text-4xl--line-height,1.11111));--tw-leading:var(--tw-leading-tight,1.25);line-height:var(--tw-leading-tight,1.25);--tw-font-weight:var(--tw-font-weight-bold,700);font-weight:var(--tw-font-weight-bold,700);margin:0}@media(min-width:48rem){.kl-landing-hero-title{font-size:var(--tw-text-6xl,3.75rem);line-height:var(--tw-leading,var(--tw-text-6xl--line-height,1))}}.kl-landing-hero-title{color:var(--on-surface)}.kl-landing-hero-subtitle{max-width:52ch;font-size:var(--tw-text-lg,1.125rem);line-height:var(--tw-leading,var(--tw-text-lg--line-height,1.55556));--tw-leading:var(--tw-leading-relaxed,1.625);line-height:var(--tw-leading-relaxed,1.625);color:var(--on-surface-variant);margin:0}.kl-landing-hero-actions{margin-top:calc(var(--tw-spacing,.25rem)*2);align-items:center;gap:calc(var(--tw-spacing,.25rem)*3);flex-wrap:wrap;display:flex}.kl-landing-hero-trust{margin-top:calc(var(--tw-spacing,.25rem)*4);align-items:center;gap:calc(var(--tw-spacing,.25rem)*2);flex-wrap:wrap;display:flex}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}.kl-landing-section-heading{gap:calc(var(--tw-spacing,.25rem)*3);flex-direction:column;max-width:52ch;display:flex}.kl-landing-section-heading-eyebrow{font-size:var(--tw-text-xs,.75rem);line-height:var(--tw-leading,var(--tw-text-xs--line-height,1.33333));--tw-font-weight:var(--tw-font-weight-extrabold,800);font-weight:var(--tw-font-weight-extrabold,800);--tw-tracking:var(--tw-tracking-widest,.1em);letter-spacing:var(--tw-tracking-widest,.1em);text-transform:uppercase;color:var(--primary);margin:0}.kl-landing-section-heading-title{font-size:var(--tw-text-2xl,1.5rem);line-height:var(--tw-leading,var(--tw-text-2xl--line-height,1.33333));--tw-leading:var(--tw-leading-tight,1.25);line-height:var(--tw-leading-tight,1.25);--tw-font-weight:var(--tw-font-weight-bold,700);font-weight:var(--tw-font-weight-bold,700);margin:0}@media(min-width:48rem){.kl-landing-section-heading-title{font-size:var(--tw-text-3xl,1.875rem);line-height:var(--tw-leading,var(--tw-text-3xl--line-height,1.2))}}.kl-landing-section-heading-title{color:var(--on-surface)}.kl-landing-section-heading-description{font-size:var(--tw-text-base,1rem);line-height:var(--tw-leading,var(--tw-text-base--line-height,1.5));--tw-leading:var(--tw-leading-relaxed,1.625);line-height:var(--tw-leading-relaxed,1.625);color:var(--on-surface-variant);margin:0}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-tracking:initial}}}.kl-landing-charts{align-items:flex-start;gap:calc(var(--tw-spacing,.25rem)*8);padding-block:calc(var(--tw-spacing,.25rem)*8);flex-direction:column;display:flex}@media(min-width:48rem){.kl-landing-charts{padding-block:calc(var(--tw-spacing,.25rem)*12)}}.kl-landing-charts-grid{gap:calc(var(--tw-spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media(min-width:48rem){.kl-landing-charts-grid{gap:calc(var(--tw-spacing,.25rem)*6);grid-template-columns:repeat(2,minmax(0,1fr))}}.kl-landing-charts-card{gap:calc(var(--tw-spacing,.25rem)*2);border-radius:var(--tw-radius-2xl,1rem);padding:calc(var(--tw-spacing,.25rem)*5);flex-direction:column;display:flex}@media(min-width:48rem){.kl-landing-charts-card{padding:calc(var(--tw-spacing,.25rem)*6)}}.kl-landing-charts-card{background-color:var(--surface-container);box-shadow:0 1px 3px #0000000f}.kl-landing-charts-card-caption{font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,1.42857));--tw-font-weight:var(--tw-font-weight-semibold,600);font-weight:var(--tw-font-weight-semibold,600);color:var(--on-surface);margin:0}.kl-landing-charts-donut-body{justify-content:space-between;align-items:center;gap:calc(var(--tw-spacing,.25rem)*4);flex-direction:row;display:flex}.kl-landing-charts-donut-chart{flex:1;min-width:0}.kl-landing-charts-donut-legend{gap:calc(var(--tw-spacing,.25rem)*2);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.kl-landing-charts-donut-legend-item{justify-content:space-between;align-items:center;gap:calc(var(--tw-spacing,.25rem)*3);font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,1.42857));display:flex}.kl-landing-charts-donut-legend-info{align-items:center;gap:calc(var(--tw-spacing,.25rem)*2);display:flex}.kl-landing-charts-donut-legend-dot{height:calc(var(--tw-spacing,.25rem)*3);width:calc(var(--tw-spacing,.25rem)*3);border-radius:3.40282e+38px;flex-shrink:0}.kl-landing-charts-donut-legend-label{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;color:var(--on-surface);border-radius:unset;overflow:hidden}.kl-landing-charts-donut-legend-value{text-align:right;--tw-font-weight:var(--tw-font-weight-medium,500);font-weight:var(--tw-font-weight-medium,500);white-space:nowrap;font-family:var(--ft-font-mono);color:var(--on-surface-variant)}.kl-landing-charts-donut-footer{margin-top:calc(var(--tw-spacing,.25rem)*2);padding-top:calc(var(--tw-spacing,.25rem)*3);border-top:1px solid var(--outline-variant);justify-content:space-between;align-items:center;min-block-size:2rem;display:flex}.kl-landing-charts-donut-footer-label{font-size:var(--tw-text-xs,.75rem);line-height:var(--tw-leading,var(--tw-text-xs--line-height,1.33333));--tw-font-weight:var(--tw-font-weight-extrabold,800);font-weight:var(--tw-font-weight-extrabold,800);--tw-tracking:var(--tw-tracking-widest,.1em);letter-spacing:var(--tw-tracking-widest,.1em);text-transform:uppercase;color:var(--on-surface-variant)}.kl-landing-charts-donut-footer-value{--tw-font-weight:var(--tw-font-weight-semibold,600);font-weight:var(--tw-font-weight-semibold,600);font-family:var(--ft-font-mono);color:var(--on-surface)}@media not all and (min-width:380px){.kl-landing-charts-donut-body{flex-direction:column;align-items:stretch}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.kl-landing-transaction-row-title{margin:0;margin-bottom:calc(var(--tw-spacing,.25rem)*.5);align-items:center;gap:var(--tw-spacing,.25rem);text-overflow:ellipsis;white-space:nowrap;font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,1.42857));--tw-font-weight:var(--tw-font-weight-semibold,600);font-weight:var(--tw-font-weight-semibold,600);color:var(--on-surface);display:flex;overflow:hidden}.kl-landing-transaction-row-verified{flex-shrink:0}.kl-landing-transaction-row-subtitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--tw-text-xs,.75rem);line-height:var(--tw-leading,var(--tw-text-xs--line-height,1.33333));color:var(--on-surface-variant);margin:0;overflow:hidden}.kl-landing-transaction-row-amount-wrap{align-items:flex-end;gap:calc(var(--tw-spacing,.25rem)*.5);flex-direction:column;display:flex}.kl-landing-transaction-row-amount{font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,1.42857));--tw-font-weight:var(--tw-font-weight-semibold,600);font-weight:var(--tw-font-weight-semibold,600);white-space:nowrap;font-family:var(--ft-font-mono)}.kl-landing-transaction-row-balance{font-size:var(--tw-text-xs,.75rem);line-height:var(--tw-leading,var(--tw-text-xs--line-height,1.33333));white-space:nowrap;font-family:var(--ft-font-mono);color:var(--on-surface-variant)}.kl-landing-transaction-row-amount--income{color:var(--ft-income)}.kl-landing-transaction-row-amount--expense{color:var(--ft-expense)}.kl-landing-transaction-row-amount--neutral{color:var(--on-surface-variant)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-tracking:initial}}}.kl-landing-activity{align-items:center;gap:calc(var(--tw-spacing,.25rem)*8);padding-block:calc(var(--tw-spacing,.25rem)*8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){.kl-landing-activity{gap:calc(var(--tw-spacing,.25rem)*12);padding-block:calc(var(--tw-spacing,.25rem)*12);grid-template-columns:repeat(2,minmax(0,1fr))}}.kl-landing-activity-groups{gap:calc(var(--tw-spacing,.25rem)*4);flex-direction:column;width:100%;display:flex}.kl-landing-activity-group{gap:var(--tw-spacing,.25rem);flex-direction:column;display:flex}.kl-landing-activity-group-header{padding-inline:var(--tw-spacing,.25rem);justify-content:space-between;align-items:center;display:flex}.kl-landing-activity-group-label{--tw-font-weight:var(--tw-font-weight-extrabold,800);font-weight:var(--tw-font-weight-extrabold,800);--tw-tracking:var(--tw-tracking-widest,.1em);letter-spacing:var(--tw-tracking-widest,.1em);text-transform:uppercase;margin:0}.kl-landing-activity-group-label,.kl-landing-activity-group-net{font-size:var(--tw-text-xs,.75rem);line-height:var(--tw-leading,var(--tw-text-xs--line-height,1.33333));color:var(--on-surface-variant)}.kl-landing-activity-group-net{--tw-font-weight:var(--tw-font-weight-semibold,600);font-weight:var(--tw-font-weight-semibold,600);white-space:nowrap;font-family:var(--ft-font-mono)}.kl-landing-activity-card>.kl-landing-activity-row{transition:opacity .35s ease-out,transform .35s ease-out}.kl-landing-reveal .kl-landing-activity-card>.kl-landing-activity-row{opacity:0;transform:translateY(8px)}.kl-landing-reveal--visible .kl-landing-activity-card>.kl-landing-activity-row{opacity:1;transform:none}.kl-landing-activity-card>.kl-landing-activity-row:first-child{transition-delay:0s}.kl-landing-activity-card>.kl-landing-activity-row:nth-child(2){transition-delay:40ms}.kl-landing-activity-card>.kl-landing-activity-row:nth-child(3){transition-delay:80ms}.kl-landing-activity-card>.kl-landing-activity-row:nth-child(4){transition-delay:.12s}.kl-landing-activity-card>.kl-landing-activity-row:nth-child(5){transition-delay:.16s}.kl-landing-activity-card>.kl-landing-activity-row:nth-child(n+6){transition-delay:.2s}@media(prefers-reduced-motion:reduce){.kl-landing-activity-card>.kl-landing-activity-row{opacity:1;transition:none;transform:none}}.kl-landing-budget-hint-demo{width:100%}.kl-landing-budget-hint{align-items:flex-start;gap:calc(var(--tw-spacing,.25rem)*8);padding-block:calc(var(--tw-spacing,.25rem)*8);flex-direction:column;display:flex}@media(min-width:48rem){.kl-landing-budget-hint{padding-block:calc(var(--tw-spacing,.25rem)*12)}}.kl-landing-budget-hint-grid{gap:calc(var(--tw-spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media(min-width:48rem){.kl-landing-budget-hint-grid{gap:calc(var(--tw-spacing,.25rem)*6);grid-template-columns:repeat(3,minmax(0,1fr))}}.kl-landing-split-expenses{align-items:center;gap:calc(var(--tw-spacing,.25rem)*8);padding-block:calc(var(--tw-spacing,.25rem)*8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){.kl-landing-split-expenses{gap:calc(var(--tw-spacing,.25rem)*12);padding-block:calc(var(--tw-spacing,.25rem)*12);grid-template-columns:repeat(2,minmax(0,1fr))}.kl-landing-split-expenses-heading{order:2}}.kl-landing-split-expenses-demo{border-radius:var(--tw-radius-2xl,1rem);width:100%;padding:calc(var(--tw-spacing,.25rem)*3)}@media(min-width:48rem){.kl-landing-split-expenses-demo{order:1}}.kl-landing-split-expenses-demo{background-color:var(--surface-container)}.kl-landing-cashback{align-items:center;gap:calc(var(--tw-spacing,.25rem)*8);padding-block:calc(var(--tw-spacing,.25rem)*8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){.kl-landing-cashback{gap:calc(var(--tw-spacing,.25rem)*12);padding-block:calc(var(--tw-spacing,.25rem)*12);grid-template-columns:repeat(2,minmax(0,1fr))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-leading:initial}}}.kl-landing-feature-card{align-items:flex-start;gap:calc(var(--tw-spacing,.25rem)*3);border-radius:var(--tw-radius-2xl,1rem);padding:calc(var(--tw-spacing,.25rem)*5);flex-direction:column;display:flex}@media(min-width:48rem){.kl-landing-feature-card{padding:calc(var(--tw-spacing,.25rem)*6)}}.kl-landing-feature-card{background-color:var(--surface-container);box-shadow:0 1px 3px #0000000f}@media(min-width:48rem){.kl-landing-feature-card--large{padding:calc(var(--tw-spacing,.25rem)*7);grid-column:span 2/span 2}}.kl-landing-feature-card-icon{height:calc(var(--tw-spacing,.25rem)*10);min-width:calc(var(--tw-spacing,.25rem)*10);background-color:var(--primary);border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.kl-landing-feature-card-icon{background-color:color-mix(in srgb,var(--primary) 14%,transparent)}}.kl-landing-feature-card-title{gap:calc(var(--tw-spacing,.25rem)*3);font-size:var(--tw-text-base,1rem);line-height:var(--tw-leading,var(--tw-text-base--line-height,1.5));--tw-font-weight:var(--tw-font-weight-semibold,600);font-weight:var(--tw-font-weight-semibold,600);color:var(--on-surface);margin:0;display:flex}.kl-landing-feature-card-description{font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,1.42857));--tw-leading:var(--tw-leading-relaxed,1.625);line-height:var(--tw-leading-relaxed,1.625);color:var(--on-surface-variant);margin:0!important}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-tracking:initial}}}.kl-landing-features{align-items:flex-start;gap:calc(var(--tw-spacing,.25rem)*8);padding-block:calc(var(--tw-spacing,.25rem)*8);flex-direction:column;display:flex}@media(min-width:48rem){.kl-landing-features{padding-block:calc(var(--tw-spacing,.25rem)*12)}}.kl-landing-features-grid{gap:calc(var(--tw-spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media(min-width:48rem){.kl-landing-features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.kl-landing-features-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.kl-landing-features-grid .kl-landing-feature-card{transition:opacity .35s ease-out,transform .35s ease-out;margin-block-start:0!important}.kl-landing-reveal .kl-landing-features-grid .kl-landing-feature-card{opacity:0;transform:translateY(8px)}.kl-landing-reveal--visible .kl-landing-features-grid .kl-landing-feature-card{opacity:1;transform:none}.kl-landing-features-grid .kl-landing-feature-card:first-child{transition-delay:0s}.kl-landing-features-grid .kl-landing-feature-card:nth-child(2){transition-delay:40ms}.kl-landing-features-grid .kl-landing-feature-card:nth-child(3){transition-delay:80ms}.kl-landing-features-grid .kl-landing-feature-card:nth-child(4){transition-delay:.12s}.kl-landing-features-grid .kl-landing-feature-card:nth-child(5){transition-delay:.16s}.kl-landing-features-grid .kl-landing-feature-card:nth-child(6){transition-delay:.2s}.kl-landing-features-grid .kl-landing-feature-card:nth-child(7){transition-delay:.24s}.kl-landing-features-grid .kl-landing-feature-card:nth-child(n+8){transition-delay:.28s}@media(prefers-reduced-motion:reduce){.kl-landing-features-grid .kl-landing-feature-card{opacity:1;transition:none;transform:none}}.kl-landing-features-roadmap{margin-top:calc(var(--tw-spacing,.25rem)*2);gap:calc(var(--tw-spacing,.25rem)*3);flex-direction:column;width:100%;display:flex}.kl-landing-features-roadmap-title{font-size:var(--tw-text-xs,.75rem);line-height:var(--tw-leading,var(--tw-text-xs--line-height,1.33333));--tw-font-weight:var(--tw-font-weight-extrabold,800);font-weight:var(--tw-font-weight-extrabold,800);--tw-tracking:var(--tw-tracking-widest,.1em);letter-spacing:var(--tw-tracking-widest,.1em);text-transform:uppercase;color:var(--outline);margin:0}.kl-landing-features-roadmap-list{gap:calc(var(--tw-spacing,.25rem)*2);flex-wrap:wrap;display:flex}@property --tw-tracking{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial}}}.kl-landing-privacy{align-items:flex-start;gap:calc(var(--tw-spacing,.25rem)*8);padding-block:calc(var(--tw-spacing,.25rem)*8);flex-direction:column;display:flex}@media(min-width:48rem){.kl-landing-privacy{padding-block:calc(var(--tw-spacing,.25rem)*12)}}.kl-landing-privacy-list{gap:calc(var(--tw-spacing,.25rem)*4);flex-direction:column;width:100%;max-width:64ch;margin:0;padding:0;list-style-type:none;display:flex}.kl-landing-privacy-item{align-items:flex-start;gap:calc(var(--tw-spacing,.25rem)*3);font-size:var(--tw-text-base,1rem);line-height:var(--tw-leading,var(--tw-text-base--line-height,1.5));--tw-leading:var(--tw-leading-relaxed,1.625);line-height:var(--tw-leading-relaxed,1.625);color:var(--on-surface);display:flex}.kl-landing-privacy-item-icon{margin-top:calc(var(--tw-spacing,.25rem)*.5);flex-shrink:0;display:flex}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial}}}.kl-landing-faq{max-width:var(--tw-container-4xl,56rem);align-items:center;gap:calc(var(--tw-spacing,.25rem)*8);padding-inline:calc(var(--tw-spacing,.25rem)*4);margin-inline:auto}.kl-landing-faq,.kl-landing-faq-list{width:100%;flex-direction:column;display:flex}.kl-landing-faq-list{gap:calc(var(--tw-spacing,.25rem)*4)}.kl-landing-faq-item{border:1px solid var(--outline-variant);background-color:var(--surface-container-low);border-radius:1rem;transition:border-color .2s,background-color .2s;overflow:hidden}.kl-landing-faq-item[open]{border-color:var(--primary);background-color:var(--surface-container)}.kl-landing-faq-summary{cursor:pointer;padding:calc(var(--tw-spacing,.25rem)*5);-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--on-surface);justify-content:space-between;align-items:center;font-weight:600;list-style-type:none;display:flex}.kl-landing-faq-summary::-webkit-details-marker{display:none}.kl-landing-faq-question{padding-right:calc(var(--tw-spacing,.25rem)*4);font-size:var(--tw-text-base,1rem);line-height:var(--tw-leading,var(--tw-text-base--line-height,1.5))}@media(min-width:40rem){.kl-landing-faq-question{font-size:var(--tw-text-lg,1.125rem);line-height:var(--tw-leading,var(--tw-text-lg--line-height,1.55556))}}.kl-landing-faq-chevron{flex-shrink:0;transition:transform .2s}.kl-landing-faq-item[open] .kl-landing-faq-chevron{transform:rotate(180deg)}.kl-landing-faq-answer{padding-inline:calc(var(--tw-spacing,.25rem)*5);padding-bottom:calc(var(--tw-spacing,.25rem)*5);font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,1.42857));--tw-leading:var(--tw-leading-relaxed,1.625);line-height:var(--tw-leading-relaxed,1.625)}@media(min-width:40rem){.kl-landing-faq-answer{font-size:var(--tw-text-base,1rem);line-height:var(--tw-leading,var(--tw-text-base--line-height,1.5))}}.kl-landing-faq-answer{color:var(--on-surface-variant)}@property --tw-leading{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.kl-landing-footer-cta{margin-block:calc(var(--tw-spacing,.25rem)*8);align-items:center;gap:calc(var(--tw-spacing,.25rem)*4);border-radius:var(--tw-radius-2xl,1rem);padding-inline:calc(var(--tw-spacing,.25rem)*6);padding-block:calc(var(--tw-spacing,.25rem)*16);text-align:center;flex-direction:column;display:flex}@media(min-width:48rem){.kl-landing-footer-cta{padding-block:calc(var(--tw-spacing,.25rem)*20)}}.kl-landing-footer-cta{background-color:var(--surface-container)}.kl-landing-footer-cta-title{max-width:36ch;font-size:var(--tw-text-2xl,1.5rem);line-height:var(--tw-leading,var(--tw-text-2xl--line-height,1.33333));--tw-font-weight:var(--tw-font-weight-bold,700);font-weight:var(--tw-font-weight-bold,700);margin:0}@media(min-width:48rem){.kl-landing-footer-cta-title{font-size:var(--tw-text-3xl,1.875rem);line-height:var(--tw-leading,var(--tw-text-3xl--line-height,1.2))}}.kl-landing-footer-cta-title{color:var(--on-surface)}.kl-landing-footer-cta-description{max-width:52ch;font-size:var(--tw-text-base,1rem);line-height:var(--tw-leading,var(--tw-text-base--line-height,1.5));color:var(--on-surface-variant);margin:0}@property --tw-font-weight{syntax:"*";inherits:false}.kl-landing-page{flex-direction:column;display:flex}.kl-landing-reveal{opacity:0;transition:opacity .35s ease-out,transform .35s ease-out;transform:translateY(12px)}.kl-landing-reveal-fast{transition:opacity .15s ease-out,transform .15s ease-out}.kl-landing-reveal--visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.kl-landing-reveal{opacity:1;transition:none;transform:none}}
