@layer _tokens,_set,_type,_button,_input,_segbar,_widget,_ev-chart,_trend-chart,_data-example,_modal,_animate,_map,_badge,_navigation,_section-social-proof,_card-battery-score,_section-battery-scores,_section-battery-scores-ticker,_section-bad-cell,_section-wins,_section-quote,_section-qa,_stamp,_modal-content,_feature-card,_about,_incentives-finder,_vdp-card,_battery-soh-card,_battery-cell-grid,_range-card,_battery-warranty-card,_vehicle-details-card,_chat-testimonial,_report-fold,_news,_viz-chart,_cookie-consent,_certified-badge,_compare-card,_section-testimonials,_speaker,_ad-card,_certified,_certified-cta,_form,_vdp-wireframe,_section-battery-analysis,_map;@layer _tokens{:root,[data-theme=light] .--light{--primary-hue: 72;--secondary-hue: 43;--tertiary-hue: 200;--quaternary-hue: 104;--quinary-hue: 10;--lyt3__color-primary-1: hsl(var(--primary-hue), 90%, 50%);--lyt3__color-primary-2: hsl(var(--primary-hue), 90%, 55%);--lyt3__color-primary-3: hsl(var(--primary-hue), 90%, 60%);--lyt3__color-primary-4: hsl(var(--primary-hue), 90%, 65%);--lyt3__color-primary-5: hsl(var(--primary-hue), 90%, 70%);--lyt3__color-primary-6: hsl(var(--primary-hue), 90%, 75%);--lyt3__color-primary-7: hsl(var(--primary-hue), 90%, 80%);--lyt3__color-primary-8: hsl(var(--primary-hue), 90%, 85%);--lyt3__color-primary-9: hsl(var(--primary-hue), 90%, 90%);--lyt3__color-primary-10: hsl(var(--primary-hue), 90%, 94%);--lyt3__color-secondary-1: hsl(var(--secondary-hue), 95%, 50%);--lyt3__color-secondary-2: hsl(var(--secondary-hue), 95%, 59%);--lyt3__color-secondary-3: hsl(var(--secondary-hue), 95%, 62%);--lyt3__color-secondary-4: hsl(var(--secondary-hue), 95%, 65%);--lyt3__color-secondary-5: hsl(var(--secondary-hue), 95%, 70%);--lyt3__color-secondary-6: hsl(var(--secondary-hue), 95%, 75%);--lyt3__color-secondary-7: hsl(var(--secondary-hue), 95%, 80%);--lyt3__color-secondary-8: hsl(var(--secondary-hue), 95%, 85%);--lyt3__color-secondary-9: hsl(var(--secondary-hue), 95%, 90%);--lyt3__color-secondary-10: hsl(var(--secondary-hue), 95%, 95%);--lyt3__color-tertiary-1: hsl(var(--tertiary-hue), 85%, 45%);--lyt3__color-tertiary-2: hsl(var(--tertiary-hue), 85%, 51%);--lyt3__color-tertiary-3: hsl(var(--tertiary-hue), 85%, 60%);--lyt3__color-tertiary-4: hsl(var(--tertiary-hue), 85%, 65%);--lyt3__color-tertiary-5: hsl(var(--tertiary-hue), 85%, 70%);--lyt3__color-tertiary-6: hsl(var(--tertiary-hue), 85%, 75%);--lyt3__color-tertiary-7: hsl(var(--tertiary-hue), 85%, 80%);--lyt3__color-tertiary-8: hsl(var(--tertiary-hue), 85%, 85%);--lyt3__color-tertiary-9: hsl(var(--tertiary-hue), 85%, 90%);--lyt3__color-tertiary-10: hsl(var(--tertiary-hue), 85%, 95%);--lyt3__color-quaternary-1: hsl(var(--quaternary-hue), 50%, 50%);--lyt3__color-quaternary-2: hsl(var(--quaternary-hue), 50%, 59%);--lyt3__color-quaternary-3: hsl(var(--quaternary-hue), 50%, 62%);--lyt3__color-quaternary-4: hsl(var(--quaternary-hue), 50%, 65%);--lyt3__color-quaternary-5: hsl(var(--quaternary-hue), 50%, 70%);--lyt3__color-quaternary-6: hsl(var(--quaternary-hue), 50%, 75%);--lyt3__color-quaternary-7: hsl(var(--quaternary-hue), 50%, 80%);--lyt3__color-quaternary-8: hsl(var(--quaternary-hue), 50%, 85%);--lyt3__color-quaternary-9: hsl(var(--quaternary-hue), 50%, 90%);--lyt3__color-quaternary-10: hsl(var(--quaternary-hue), 50%, 95%);--lyt3__color-quinary-1: hsl(var(--quinary-hue), 90%, 53%);--lyt3__color-quinary-2: hsl(var(--quinary-hue), 90%, 59%);--lyt3__color-quinary-3: hsl(var(--quinary-hue), 90%, 62%);--lyt3__color-quinary-4: hsl(var(--quinary-hue), 90%, 65%);--lyt3__color-quinary-5: hsl(var(--quinary-hue), 90%, 70%);--lyt3__color-quinary-6: hsl(var(--quinary-hue), 90%, 75%);--lyt3__color-quinary-7: hsl(var(--quinary-hue), 90%, 80%);--lyt3__color-quinary-8: hsl(var(--quinary-hue), 90%, 85%);--lyt3__color-quinary-9: hsl(var(--quinary-hue), 90%, 90%);--lyt3__color-quinary-10: hsl(var(--quinary-hue), 90%, 95%);--lyt3__color-surface-1: hsl(var(--primary-hue), 6%, 100%);--lyt3__color-surface-2: hsl(var(--primary-hue), 6%, 98%);--lyt3__color-surface-3: hsl(var(--primary-hue), 8%, 97%);--lyt3__color-surface-4: hsl(var(--primary-hue), 6%, 95%);--lyt3__color-surface-5: hsl(var(--primary-hue), 6%, 90%);--lyt3__color-surface-6: hsl(var(--primary-hue), 6%, 85%);--lyt3__color-surface-7: hsl(var(--primary-hue), 6%, 80%);--lyt3__color-surface-8: hsl(var(--primary-hue), 6%, 75%);--lyt3__color-surface-9: hsl(var(--primary-hue), 6%, 70%);--lyt3__color-surface-10: hsl(var(--primary-hue), 6%, 60%);--lyt3__color-surface-11: hsl(var(--primary-hue), 6%, 55%);--lyt3__color-surface-12: hsl(var(--primary-hue), 6%, 50%);--lyt3__color-surface-13: hsl(var(--primary-hue), 6%, 45%);--lyt3__color-surface-14: hsl(var(--primary-hue), 6%, 40%);--lyt3__color-surface-15: hsl(var(--primary-hue), 6%, 35%);--lyt3__color-surface-16: hsl(var(--primary-hue), 6%, 30%);--lyt3__color-surface-17: hsl(var(--primary-hue), 6%, 25%);--lyt3__color-surface-18: hsl(var(--primary-hue), 6%, 20%);--lyt3__color-surface-19: hsl(var(--primary-hue), 6%, 15%);--lyt3__color-surface-20: hsl(var(--primary-hue), 6%, 10%);--lyt3__font-size: 16px;--lyt3__space: calc(var(--font-size) * 1.5);--lyt3__border-radius: calc(var(--space) / 1);--lyt3__border-radius-sm: calc(var(--space) / 2);--lyt3__animation-step: .125s;--lyt3__animation-step-2x: .25s;--lyt3__animation-step-4x: .5s;--lyt3__ease-out: cubic-bezier(.33, 1, .68, 1);--lyt3__ease-out-strong: cubic-bezier(.22, 1, .36, 1);--lyt3__ease-out-expo: cubic-bezier(.16, 1, .3, 1);--lyt3__focus-box-shadow: 0 0 0 .0675em var(--lyt3__color-primary-3);--lyt3__focus-box-shadow-start: 0 0 0 .0675em var(--lyt3__color-primary-3);--lyt3__focus-box-shadow-color: var(--lyt3__color-primary-3);--lyt3__screen-xl: 1680px;--lyt3__screen-lg: 1280px;--lyt3__screen-md: 1080px;--lyt3__screen-sm: 736px;--lyt3__border-width: 1px;--lyt3__modal__border-radius: 24px;--lyt3__font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--lyt3__font-mono: "Roobert Mono", monospace, monospace;--lyt3__font-family-mono: "Roobert Mono", monospace, monospace;--lyt3__color-foreground: hsl(var(--primary-hue), 81%, 11%);--lyt3__color-foreground--strong: hsl(var(--primary-hue), 81%, 5%);--lyt3__color-foreground-fixed: hsl(var(--primary-hue), 81%, 11%);--lyt3__color-background: hsl(var(--primary-hue), 4%, 98.75%);--lyt3__color-foreground-inverse: hsl(var(--primary-hue), 15%, 15%);--lyt3__color-background-brand: var(--lyt3__color-primary-5);--white: #ffffff;--black: #000;--lyt3__layer-1: var(--lyt3__color-surface-1);--lyt3__layer-2: var(--lyt3__color-surface-3);--lyt3__layer-3: var(--lyt3__color-surface-5);--lyt3__layer-4: var(--lyt3__color-surface-5);--lyt3__layer-alt: var(--lyt3__color-surface-1);--lyt3__layer-inset: var(--white);--lyt3__text-default: var(--lyt3__color-foreground);--lyt3__text-inverse: var(--lyt3__color-background);--lyt3__text-subtle: hsl(var(--primary-hue), 14%, 33%);--lyt3__text-label: hsl(var(--primary-hue), 25%, 29%);--lyt3__text-selected: color-mix(in srgb, var(--lyt3__color-primary-1) 50%, var(--lyt3__color-foreground) 50%);--lyt3__text-placeholder: color-mix(in srgb, var(--lyt3__color-foreground) 50%, transparent);--lyt3__text-brand: var(--lyt3__color-foreground);--lyt3__border-default: var(--lyt3__color-surface-7);--lyt3__border-subtle: var(--lyt3__color-surface-5);--lyt3__border-strong: var(--lyt3__color-foreground);--lyt3__border-brand: var(--lyt3__color-surface-20);--lyt3__border-card: var(--lyt3__color-surface-6);--lyt3__border-card-alt: var(--lyt3__color-surface-20);--lyt3__border-dot: var(--lyt3__color-surface-6);--lyt3__border-hr: var(--lyt3__color-surface-9);--lyt3__button-primary-background: var(--lyt3__color-primary-3);--lyt3__button-primary-color: var(--lyt3__text-default);--lyt3__button-primary-border: var(--lyt3__border-default);--lyt3__button-secondary-background: var(--lyt3__color-secondary-4);--lyt3__button-secondary-color: var(--lyt3__text-default);--lyt3__button-neutral-background: var(--lyt3__color-surface-6);--lyt3__button-neutral-color: var(--lyt3__text-default);--lyt3__button-tertiary-background: var(--lyt3__color-tertiary-6);--lyt3__button-tertiary-color: var(--lyt3__text-default);--lyt3__button-quaternary-background: color-mix(in srgb, var(--lyt3__color-quaternary-1) 100%, var(--lyt3__color-foreground) 50%);--lyt3__button-quaternary-color: var(--lyt3__text-inverse);--lyt3__button-danger-background: var(--lyt3__color-quinary-8);--lyt3__button-warning-background: var(--lyt3__color-quaternary-3);--lyt3__link: var(--lyt3__text-default);--lyt3__link-primary: var(--lyt3__color-primary-4);--lyt3__link-primary-selected: var(--lyt3__color-primary-4);--lyt3__link-primary-disabled: var(--lyt3__color-primary-4)}@media (max-width: 1024px){:root,[data-theme=light] .--light{--lyt3__space: calc(var(--font-size) * 1.25)}}@media (max-width: 768px){:root,[data-theme=light] .--light{--lyt3__space: calc(var(--font-size) * 1.125)}}[data-theme=brand],.--brand{--lyt3__color-background: var(--lyt3__color-primary-6);--lyt3__layer-1: color-mix(in srgb, var(--lyt3__color-primary-5) 100%, var(--lyt3__color-background) 5%);--lyt3__layer-2: color-mix(in srgb, var(--lyt3__color-primary-4) 100%, var(--white) 41%);--lyt3__layer-3: color-mix(in srgb, var(--lyt3__color-primary-7) 100%, var(--lyt3__color-background) 5%);--lyt3__layer-4: color-mix(in srgb, var(--lyt3__color-primary-8) 100%, var(--lyt3__color-background) 5%);--lyt3__border-default: color-mix(in srgb, var(--lyt3__color-primary-1) 100%, var(--lyt3__color-foreground) 10%);--lyt3__border-subtle: color-mix(in srgb, var(--lyt3__color-primary-1) 100%, var(--lyt3__color-foreground) 3%);--lyt3__border-card: color-mix(in srgb, var(--lyt3__color-primary-1) 100%, var(--lyt3__color-foreground) 3%);--lyt3__border-dot: color-mix(in srgb, var(--lyt3__color-primary-7) 100%, var(--lyt3__color-foreground) 100%);--lyt3__button-primary-background: var(--lyt3__color-primary-7);--lyt3__button-primary-color: var(--lyt3__color-foreground);--lyt3__button-secondary-background: var(--lyt3__color-primary-8);--lyt3__button-secondary-color: var(--lyt3__color-foreground);--lyt3__layer-inset: color-mix(in srgb, var(--lyt3__color-primary-7) 60%, var(--white) 60%);--lyt3__text-default: var(--black);--lyt3__text-subtle: hsl(var(--primary-hue), 30%, 18%)}[data-theme=dark],.--dark{--lyt3__layer-1: var(--lyt3__color-surface-20);--lyt3__layer-2: var(--lyt3__color-surface-19);--lyt3__layer-3: var(--lyt3__color-surface-16);--lyt3__layer-4: var(--lyt3__color-surface-15);--lyt3__layer-alt: var(--lyt3__color-surface-20);--lyt3__layer-inset: var(--black);--lyt3__color-foreground: hsl(var(--primary-hue), 4%, 97.5%);--lyt3__color-foreground--strong: hsl(var(--primary-hue), 15%, 96.5%);--lyt3__color-background: hsl(var(--primary-hue), 6%, 10%);--lyt3__color-foreground-inverse: hsl(var(--primary-hue), 15%, 15%);--lyt3__color-background-brand: var(--lyt3__color-primary-1);--lyt3__text-default: var(--lyt3__color-foreground);--lyt3__text-inverse: var(--lyt3__color-foreground-inverse);--lyt3__text-subtle: var(--lyt3__color-surface-8);--lyt3__text-label: var(--lyt3__color-surface-6);--lyt3__text-selected: color-mix(in srgb, var(--lyt3__color-primary-1) 50%, var(--lyt3__color-foreground) 50%);--lyt3__text-placeholder: color-mix(in srgb, var(--lyt3__color-foreground) 50%, transparent);--lyt3__text-brand: var(--lyt3__color-primary-3);--lyt3__border-default: var(--lyt3__color-surface-10);--lyt3__border-subtle: var(--lyt3__color-surface-16);--lyt3__border-strong: var(--lyt3__color-foreground);--lyt3__border-brand: color-mix(in srgb, var(--lyt3__color-primary-1) 50%, var(--lyt3__color-background) 50%);--lyt3__border-card: var(--lyt3__color-surface-15);--lyt3__border-card-alt: var(--lyt3__color-surface-15);--lyt3__border-dot: var(--lyt3__color-surface-18);--lyt3__border-hr: var(--lyt3__color-surface-14);--lyt3__button-primary-background: var(--lyt3__color-primary-3);--lyt3__button-primary-color: color-mix(in srgb, var(--lyt3__color-primary-4) 10%, var(--lyt3__color-background) 99%);--lyt3__button-primary-border: color-mix(in srgb, var(--lyt3__border-strong) 100%, transparent 100%);--lyt3__button-secondary-background: var(--lyt3__color-secondary-4);--lyt3__button-secondary-color: var(--lyt3__text-inverse);--lyt3__button-danger-background: var(--lyt3__color-quinary-8);--lyt3__button-warning-background: var(--lyt3__color-quaternary-3);--lyt3__link: var(--lyt3__text-default);--lyt3__link-primary: var(--lyt3__color-primary-4);--lyt3__link-primary-selected: var(--lyt3__color-primary-4);--lyt3__link-primary-disabled: var(--lyt3__color-primary-4)}}@layer _set{*{box-sizing:border-box}*:before,*:after{box-sizing:inherit}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-size:var(--font-size)}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0;font-weight:400}ol,ul{list-style:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@layer _type{@font-face{font-family:Roobert;src:url(./Roobert-Regular-C6un1XdD.woff2) format("woff2"),url(./Roobert-Regular-5VQ6K2Bj.woff) format("woff"),url(./Roobert-Regular-DGNvtlfR.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(./Roobert-Bold-vR-VOxZh.woff2) format("woff2"),url(./Roobert-Bold-mKYYVVZ3.woff) format("woff"),url(./Roobert-Bold-DIScrrbk.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roobert Mono;src:url(./RoobertMono-Regular-BYHfKLO_.woff2) format("woff2"),url(./RoobertMono-Regular-Di_whIbq.woff) format("woff"),url(./RoobertMono-Regular-zmFtSGtt.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-size:unset;margin:0 0 1em;line-height:var(--font-line-height-body);font-weight:inherit}.--heading{max-width:16em;text-wrap:balance}.--heading>i{font-style:normal;text-wrap:nowrap}.--heavy,[data-strong]{font-weight:900}p{margin:0 0 1em;font-weight:400;line-height:var(--font-line-height-body)}p strong{font-weight:700}h1[data-heading=xxxl i],h1 .--xxxl,h2[data-heading=xxxl i],h2 .--xxxl,h3[data-heading=xxxl i],h3 .--xxxl,h4[data-heading=xxxl i],h4 .--xxxl,h5[data-heading=xxxl i],h5 .--xxxl,h6[data-heading=xxxl i],h6 .--xxxl,p[data-heading=xxxl i],p .--xxxl,ul[data-heading=xxxl i],ul .--xxxl,span[data-heading=xxxl i],span .--xxxl{font-size:clamp(1.5em,9vw,6em);line-height:1.025;letter-spacing:-.01em;margin:0 0 .5em}h1[data-heading=xxl i],h1 .--xxl,h2[data-heading=xxl i],h2 .--xxl,h3[data-heading=xxl i],h3 .--xxl,h4[data-heading=xxl i],h4 .--xxl,h5[data-heading=xxl i],h5 .--xxl,h6[data-heading=xxl i],h6 .--xxl,p[data-heading=xxl i],p .--xxl,ul[data-heading=xxl i],ul .--xxl,span[data-heading=xxl i],span .--xxl{font-size:clamp(1.5em,8vw,5em);line-height:1.025;letter-spacing:-.01em;margin:0 0 .5em}h1[data-heading=xl i],h1.--xl,h2[data-heading=xl i],h2.--xl,h3[data-heading=xl i],h3.--xl,h4[data-heading=xl i],h4.--xl,h5[data-heading=xl i],h5.--xl,h6[data-heading=xl i],h6.--xl,p[data-heading=xl i],p.--xl,ul[data-heading=xl i],ul.--xl,span[data-heading=xl i],span.--xl{font-size:clamp(1.5em,5vw,3.5em);line-height:1.125;letter-spacing:-.01em;margin:0 0 .5em}h1[data-heading=lg i],h1.--lg,h2[data-heading=lg i],h2.--lg,h3[data-heading=lg i],h3.--lg,h4[data-heading=lg i],h4.--lg,h5[data-heading=lg i],h5.--lg,h6[data-heading=lg i],h6.--lg,p[data-heading=lg i],p.--lg,ul[data-heading=lg i],ul.--lg,span[data-heading=lg i],span.--lg{font-size:clamp(1em,3.5vw,2em);line-height:1.25;letter-spacing:0em;margin:0 0 1em}h1[data-heading=md i],h1.--md,h2[data-heading=md i],h2.--md,h3[data-heading=md i],h3.--md,h4[data-heading=md i],h4.--md,h5[data-heading=md i],h5.--md,h6[data-heading=md i],h6.--md,p[data-heading=md i],p.--md,ul[data-heading=md i],ul.--md,span[data-heading=md i],span.--md{font-size:clamp(1em,2vw,1.5em);line-height:1.375;margin:0 0 1em}h1[data-heading=sm i],h1.--sm,h2[data-heading=sm i],h2.--sm,h3[data-heading=sm i],h3.--sm,h4[data-heading=sm i],h4.--sm,h5[data-heading=sm i],h5.--sm,h6[data-heading=sm i],h6.--sm,p[data-heading=sm i],p.--sm,ul[data-heading=sm i],ul.--sm,span[data-heading=sm i],span.--sm{font-size:1em;line-height:1.375;margin:0 0 1em}h1[data-heading=xs i],h1.--xs,h2[data-heading=xs i],h2.--xs,h3[data-heading=xs i],h3.--xs,h4[data-heading=xs i],h4.--xs,h5[data-heading=xs i],h5.--xs,h6[data-heading=xs i],h6.--xs,p[data-heading=xs i],p.--xs,ul[data-heading=xs i],ul.--xs,span[data-heading=xs i],span.--xs{font-size:.875em;line-height:1.375;letter-spacing:.01em;margin:0 0 1em}h1.--strong,h2.--strong,h3.--strong,h4.--strong,h5.--strong,h6.--strong,p.--strong,ul.--strong,span.--strong{font-weight:600}h1.--light,h2.--light,h3.--light,h4.--light,h5.--light,h6.--light,p.--light,ul.--light,span.--light{font-weight:200}h1.--italic,h2.--italic,h3.--italic,h4.--italic,h5.--italic,h6.--italic,p.--italic,ul.--italic,span.--italic{font-style:italic}h1.--right,h2.--right,h3.--right,h4.--right,h5.--right,h6.--right,p.--right,ul.--right,span.--right{text-align:right;justify-content:flex-end}hr{border:none;border-top:1px dotted var(--lyt3__border-default);margin:calc(var(--space) * 2) 0;width:100%}.lyte__icon{width:1em;height:1em;display:inline-grid;align-items:center;justify-content:center}.lyte__icon>svg{width:100%;height:100%;display:block}.lyte__icon.--sm{width:.675em;height:.675em}.--big-header{letter-spacing:.0125em;line-height:1;margin:0;font-weight:600!important;filter:url(#goo3)}@media (min-width: 920px){.--big-header{filter:url(#goo4)}}}@layer _button{button:not(.lf-widget *),[data-roll=button]{box-sizing:border-box;color:inherit;background-color:transparent;font-size:var(--font-size);font-weight:400;font-family:inherit;line-height:var(--font-line-height-body);cursor:pointer;text-align:center;align-items:center;overflow:visible;text-transform:none;outline:0;border:1px solid transparent;padding:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline:none;touch-action:manipulation;font-feature-settings:"liga" 0,"clig" 0,"dlig" 0,"calt" 0;font-variant-ligatures:none}button:not(.lf-widget *) abbr,[data-roll=button] abbr{width:1em;height:1em;pointer-events:none}button:not(.lf-widget *) abbr.--icon svg,[data-roll=button] abbr.--icon svg{width:100%;transform-origin:center}button:not(.lf-widget *):focus,[data-roll=button]:focus{outline-offset:.25em}button:not(.lf-widget *):active,[data-roll=button]:active{transform:scale(.9875)}.lyt3-button,.lyte__button,button:not(.lf-widget *),[data-roll=button]{display:inline-flex;justify-content:center;align-items:center;color:var(--lyt3__button-primary-color);background-color:var(--lyt3__button-primary-background);font-weight:400;letter-spacing:.01em;transition:transform var(--lyt3__animation-step) ease-in-out,box-shadow var(--lyt3__animation-step) ease-in-out,border-color var(--lyt3__animation-step) ease-in-out,background-color var(--lyt3__animation-step) ease-in-out;padding:1.125em;letter-spacing:.0375em;line-height:1em;border-radius:var(--lyt3__border-radius-sm, 1em);text-align:center;font-size:var(--lyt3__font-size);text-decoration:none!important}.lyt3-button span,.lyte__button span,button:not(.lf-widget *) span,[data-roll=button] span{width:100%}.lyt3-button svg,.lyte__button svg,button:not(.lf-widget *) svg,[data-roll=button] svg{width:100%;fill:currentColor}.lyt3-button:hover,.lyte__button:hover,button:not(.lf-widget *):hover,[data-roll=button]:hover{background-color:color-mix(in srgb,var(--lyt3__button-primary-background) 100%,black 10%)}.lyt3-button:focus,.lyte__button:focus,button:not(.lf-widget *):focus,[data-roll=button]:focus{outline:.125em solid var(--lyt3__button-primary-background);outline-offset:.25em}.lyt3-button:focus:not(:focus-visible),.lyte__button:focus:not(:focus-visible),button:not(.lf-widget *):focus:not(:focus-visible),[data-roll=button]:focus:not(:focus-visible){outline:none}.lyt3-button:focus:not(:-moz-focusring),.lyte__button:focus:not(:-moz-focusring),button:not(.lf-widget *):focus:not(:-moz-focusring),[data-roll=button]:focus:not(:-moz-focusring){outline:none}.lyt3-button:active,.lyte__button:active,button:not(.lf-widget *):active,[data-roll=button]:active{outline:0}.lyt3-button[data-size=xs i],.lyt3-button.--xs,.lyte__button[data-size=xs i],.lyte__button.--xs,button:not(.lf-widget *)[data-size=xs i],button:not(.lf-widget *).--xs,[data-roll=button][data-size=xs i],[data-roll=button].--xs{padding:.5em .875em;font-size:.75em;line-height:1;font-weight:400;min-width:2.5em;min-height:2.5em}.lyt3-button[data-size=sm i],.lyt3-button.--sm,.lyte__button[data-size=sm i],.lyte__button.--sm,button:not(.lf-widget *)[data-size=sm i],button:not(.lf-widget *).--sm,[data-roll=button][data-size=sm i],[data-roll=button].--sm{padding:.675em 1em;font-size:.875em;line-height:1.125;font-weight:400;min-width:2.5em;min-height:2.5em}.lyt3-button[data-size=md i],.lyt3-button.--md,.lyte__button[data-size=md i],.lyte__button.--md,button:not(.lf-widget *)[data-size=md i],button:not(.lf-widget *).--md,[data-roll=button][data-size=md i],[data-roll=button].--md{padding:.675em 1em;font-size:1em}.lyt3-button[data-size=lg i],.lyt3-button.--lg,.lyte__button[data-size=lg i],.lyte__button.--lg,button:not(.lf-widget *)[data-size=lg i],button:not(.lf-widget *).--lg,[data-roll=button][data-size=lg i],[data-roll=button].--lg{padding:1.125em}.lyt3-button[data-size=xl i],.lyt3-button.--xl,.lyte__button[data-size=xl i],.lyte__button.--xl,button:not(.lf-widget *)[data-size=xl i],button:not(.lf-widget *).--xl,[data-roll=button][data-size=xl i],[data-roll=button].--xl{padding:1em 1.5em;line-height:1.125em;font-size:1.125em;letter-spacing:.0125em}@media (max-width: 768px){.lyt3-button[data-size=xl i],.lyt3-button.--xl,.lyte__button[data-size=xl i],.lyte__button.--xl,button:not(.lf-widget *)[data-size=xl i],button:not(.lf-widget *).--xl,[data-roll=button][data-size=xl i],[data-roll=button].--xl{font-size:1em;padding:.875em 1.125em}}.lyt3-button[data-size=xxl i],.lyt3-button.--xxl,.lyte__button[data-size=xxl i],.lyte__button.--xxl,button:not(.lf-widget *)[data-size=xxl i],button:not(.lf-widget *).--xxl,[data-roll=button][data-size=xxl i],[data-roll=button].--xxl{padding:1em 1.5em;line-height:1.125em;font-weight:600;font-size:1.5em;letter-spacing:.0125em}.lyt3-button[data-icon],.lyt3-button.--icon,.lyte__button[data-icon],.lyte__button.--icon,button:not(.lf-widget *)[data-icon],button:not(.lf-widget *).--icon,[data-roll=button][data-icon],[data-roll=button].--icon{padding:0!important;display:grid!important;align-items:center!important;justify-content:center!important}.lyt3-button[data-icon] abbr,.lyt3-button.--icon abbr,.lyte__button[data-icon] abbr,.lyte__button.--icon abbr,button:not(.lf-widget *)[data-icon] abbr,button:not(.lf-widget *).--icon abbr,[data-roll=button][data-icon] abbr,[data-roll=button].--icon abbr{width:.675rem;height:.675rem;display:grid!important;align-items:center!important;justify-content:center!important}.lyt3-button[data-variant=primary i],.lyt3-button.--primary,.lyte__button[data-variant=primary i],.lyte__button.--primary,button:not(.lf-widget *)[data-variant=primary i],button:not(.lf-widget *).--primary,[data-roll=button][data-variant=primary i],[data-roll=button].--primary{background-color:var(--lyt3__button-primary-background);border:1px solid var(--lyt3__button-primary-border)!important;color:var(--lyt3__button-primary-color);box-shadow:inset -.5px -.5px 1px color-mix(in srgb,var(--lyt3__button-primary-color) 10%,transparent 100%),inset -.03125em .0675em .0675em color-mix(in srgb,var(--white) 100%,transparent 100%);border-top-color:var(--lyt3__border-subtle);border-left-color:var(--lyt3__border-subtle)}.lyt3-button[data-variant=primary i]:hover,.lyt3-button.--primary:hover,.lyte__button[data-variant=primary i]:hover,.lyte__button.--primary:hover,button:not(.lf-widget *)[data-variant=primary i]:hover,button:not(.lf-widget *).--primary:hover,[data-roll=button][data-variant=primary i]:hover,[data-roll=button].--primary:hover{background-color:color-mix(in srgb,var(--lyt3__color-primary-1) 100%,transparent 10%);box-shadow:inset -.5px -.5px 1px color-mix(in srgb,var(--lyt3__button-primary-color) 10%,transparent 100%),inset -.03125em .0675em .0675em color-mix(in srgb,var(--white) 100%,transparent 100%),0 .5px .125em 0 var(--lyt3__border-default);border-bottom-color:color-mix(in srgb,var(--lyt3__border-default) 100%,var(--lyt3__color-foreground) 10%);border-right-color:color-mix(in srgb,var(--lyt3__border-default) 100%,var(--lyt3__color-foreground) 6%)}.lyt3-button[data-variant=primary i]:focus,.lyt3-button.--primary:focus,.lyte__button[data-variant=primary i]:focus,.lyte__button.--primary:focus,button:not(.lf-widget *)[data-variant=primary i]:focus,button:not(.lf-widget *).--primary:focus,[data-roll=button][data-variant=primary i]:focus,[data-roll=button].--primary:focus{background-color:color-mix(in srgb,var(--lyt3__color-primary-3) 100%,transparent 0%)}.lyt3-button[data-variant=primary i]:active,.lyt3-button.--primary:active,.lyte__button[data-variant=primary i]:active,.lyte__button.--primary:active,button:not(.lf-widget *)[data-variant=primary i]:active,button:not(.lf-widget *).--primary:active,[data-roll=button][data-variant=primary i]:active,[data-roll=button].--primary:active{box-shadow:inset 0 -1px .0675rem color-mix(in srgb,var(--white) 15%,transparent 100%),inset .5px .5px color-mix(in srgb,var(--lyt3__button-primary-color) 10%,transparent 100%)}.lyt3-button[data-variant=primary i]:active,.lyt3-button.--primary:active,.lyte__button[data-variant=primary i]:active,.lyte__button.--primary:active,button:not(.lf-widget *)[data-variant=primary i]:active,button:not(.lf-widget *).--primary:active,[data-roll=button][data-variant=primary i]:active,[data-roll=button].--primary:active{transform:scale(.9875);box-shadow:inset -1px -.5px 0 .5px color-mix(in srgb,var(--white) 60%,transparent 100%),inset 0 -1px .0675rem color-mix(in srgb,var(--white) 20%,transparent 100%),inset .5px .5px color-mix(in srgb,var(--lyt3__button-primary-color) 10%,transparent 100%);border-top-color:var(--lyt3__border-default);border-left-color:var(--lyt3__border-default)}.lyt3-button[data-variant=strong i],.lyt3-button.--strong,.lyte__button[data-variant=strong i],.lyte__button.--strong,button:not(.lf-widget *)[data-variant=strong i],button:not(.lf-widget *).--strong,[data-roll=button][data-variant=strong i],[data-roll=button].--strong{background-color:var(--lyt3__color-foreground);color:var(--lyt3__color-background);border-color:transparent}.lyt3-button[data-variant=strong i]:hover,.lyt3-button.--strong:hover,.lyte__button[data-variant=strong i]:hover,.lyte__button.--strong:hover,button:not(.lf-widget *)[data-variant=strong i]:hover,button:not(.lf-widget *).--strong:hover,[data-roll=button][data-variant=strong i]:hover,[data-roll=button].--strong:hover{background-color:color-mix(in srgb,var(--lyt3__color-foreground) 100%,var(--lyt3__button-primary-background) 30%)}.lyt3-button[data-variant=strong i]:focus,.lyt3-button.--strong:focus,.lyte__button[data-variant=strong i]:focus,.lyte__button.--strong:focus,button:not(.lf-widget *)[data-variant=strong i]:focus,button:not(.lf-widget *).--strong:focus,[data-roll=button][data-variant=strong i]:focus,[data-roll=button].--strong:focus{background-color:color-mix(in srgb,var(--lyt3__button-primary-background) 100%,transparent 100%)}.lyt3-button[data-variant=secondary i],.lyt3-button.--secondary,.lyte__button[data-variant=secondary i],.lyte__button.--secondary,button:not(.lf-widget *)[data-variant=secondary i],button:not(.lf-widget *).--secondary,[data-roll=button][data-variant=secondary i],[data-roll=button].--secondary{background-color:var(--lyt3__button-secondary-background);border-color:color-mix(in srgb,var(--lyt3__button-secondary-background) 100%,var(--lyt3__color-foreground) 5%);color:var(--lyt3__button-secondary-color)}.lyt3-button[data-variant=secondary i]:hover,.lyt3-button.--secondary:hover,.lyte__button[data-variant=secondary i]:hover,.lyte__button.--secondary:hover,button:not(.lf-widget *)[data-variant=secondary i]:hover,button:not(.lf-widget *).--secondary:hover,[data-roll=button][data-variant=secondary i]:hover,[data-roll=button].--secondary:hover{background-color:color-mix(in srgb,var(--lyt3__button-secondary-background) 100%,transparent 20%)}.lyt3-button[data-variant=secondary i]:focus,.lyt3-button.--secondary:focus,.lyte__button[data-variant=secondary i]:focus,.lyte__button.--secondary:focus,button:not(.lf-widget *)[data-variant=secondary i]:focus,button:not(.lf-widget *).--secondary:focus,[data-roll=button][data-variant=secondary i]:focus,[data-roll=button].--secondary:focus{background-color:color-mix(in srgb,var(--lyt3__button-secondary-background) 100%,transparent 100%)}.lyt3-button[data-variant=neutral i],.lyt3-button.--neutral,.lyte__button[data-variant=neutral i],.lyte__button.--neutral,button:not(.lf-widget *)[data-variant=neutral i],button:not(.lf-widget *).--neutral,[data-roll=button][data-variant=neutral i],[data-roll=button].--neutral{background-color:var(--lyt3__button-neutral-background);border-color:color-mix(in srgb,var(--lyt3__button-neutral-background) 100%,var(--lyt3__color-foreground) 5%);color:var(--lyt3__button-neutral-color)}.lyt3-button[data-variant=neutral i]:hover,.lyt3-button.--neutral:hover,.lyte__button[data-variant=neutral i]:hover,.lyte__button.--neutral:hover,button:not(.lf-widget *)[data-variant=neutral i]:hover,button:not(.lf-widget *).--neutral:hover,[data-roll=button][data-variant=neutral i]:hover,[data-roll=button].--neutral:hover{background-color:color-mix(in srgb,var(--lyt3__button-neutral-background) 20%,var(--lyt3__color-foreground) 15%)}.lyt3-button[data-variant=neutral i]:focus,.lyt3-button.--neutral:focus,.lyte__button[data-variant=neutral i]:focus,.lyte__button.--neutral:focus,button:not(.lf-widget *)[data-variant=neutral i]:focus,button:not(.lf-widget *).--neutral:focus,[data-roll=button][data-variant=neutral i]:focus,[data-roll=button].--neutral:focus{background-color:color-mix(in srgb,var(--lyt3__button-neutral-background) 100%,transparent 100%)}.lyt3-button[data-variant=tertiary i],.lyt3-button.--tertiary,.lyte__button[data-variant=tertiary i],.lyte__button.--tertiary,button:not(.lf-widget *)[data-variant=tertiary i],button:not(.lf-widget *).--tertiary,[data-roll=button][data-variant=tertiary i],[data-roll=button].--tertiary{background-color:var(--lyt3__button-tertiary-background);color:var(--lyt3__button-tertiary-color)}.lyt3-button[data-variant=tertiary i]:hover,.lyt3-button.--tertiary:hover,.lyte__button[data-variant=tertiary i]:hover,.lyte__button.--tertiary:hover,button:not(.lf-widget *)[data-variant=tertiary i]:hover,button:not(.lf-widget *).--tertiary:hover,[data-roll=button][data-variant=tertiary i]:hover,[data-roll=button].--tertiary:hover{background-color:color-mix(in srgb,var(--lyt3__button-tertiary-background) 80%,transparent 10%)}.lyt3-button[data-variant=tertiary i]:focus,.lyt3-button.--tertiary:focus,.lyte__button[data-variant=tertiary i]:focus,.lyte__button.--tertiary:focus,button:not(.lf-widget *)[data-variant=tertiary i]:focus,button:not(.lf-widget *).--tertiary:focus,[data-roll=button][data-variant=tertiary i]:focus,[data-roll=button].--tertiary:focus{background-color:color-mix(in srgb,var(--lyt3__button-tertiary-background) 100%,transparent 100%)}.lyt3-button[data-variant=quaternary i],.lyt3-button.--quaternary,.lyte__button[data-variant=quaternary i],.lyte__button.--quaternary,button:not(.lf-widget *)[data-variant=quaternary i],button:not(.lf-widget *).--quaternary,[data-roll=button][data-variant=quaternary i],[data-roll=button].--quaternary{background-color:var(--lyt3__button-quaternary-background);color:var(--lyt3__button-quaternary-color)}.lyt3-button[data-variant=quaternary i]:hover,.lyt3-button.--quaternary:hover,.lyte__button[data-variant=quaternary i]:hover,.lyte__button.--quaternary:hover,button:not(.lf-widget *)[data-variant=quaternary i]:hover,button:not(.lf-widget *).--quaternary:hover,[data-roll=button][data-variant=quaternary i]:hover,[data-roll=button].--quaternary:hover{background-color:color-mix(in srgb,var(--lyt3__button-quaternary-background) 80%,transparent 10%)}.lyt3-button[data-variant=quaternary i]:focus,.lyt3-button.--quaternary:focus,.lyte__button[data-variant=quaternary i]:focus,.lyte__button.--quaternary:focus,button:not(.lf-widget *)[data-variant=quaternary i]:focus,button:not(.lf-widget *).--quaternary:focus,[data-roll=button][data-variant=quaternary i]:focus,[data-roll=button].--quaternary:focus{background-color:color-mix(in srgb,var(--lyt3__button-quaternary-background) 100%,transparent 100%)}.lyt3-button[data-variant=outline i],.lyt3-button.--outline,.lyte__button[data-variant=outline i],.lyte__button.--outline,button:not(.lf-widget *)[data-variant=outline i],button:not(.lf-widget *).--outline,[data-roll=button][data-variant=outline i],[data-roll=button].--outline{background-color:transparent;box-sizing:border-box;border-width:.5px;border-style:solid;border-color:transparent;box-shadow:0 0 0 .75px color-mix(in srgb,var(--lyt3__border-strong) 50%,transparent 100%);color:var(--lyt3__text-default)}.lyt3-button[data-variant=outline i]:hover,.lyt3-button.--outline:hover,.lyte__button[data-variant=outline i]:hover,.lyte__button.--outline:hover,button:not(.lf-widget *)[data-variant=outline i]:hover,button:not(.lf-widget *).--outline:hover,[data-roll=button][data-variant=outline i]:hover,[data-roll=button].--outline:hover{background-color:color-mix(in srgb,var(--lyt3__button-primary-background) 50%,transparent 100%)}.lyt3-button[data-variant=outline i]:focus,.lyt3-button.--outline:focus,.lyte__button[data-variant=outline i]:focus,.lyte__button.--outline:focus,button:not(.lf-widget *)[data-variant=outline i]:focus,button:not(.lf-widget *).--outline:focus,[data-roll=button][data-variant=outline i]:focus,[data-roll=button].--outline:focus{background-color:color-mix(in srgb,var(--lyt3__button-primary-background) 100%,transparent 100%)}.lyt3-button[data-wide=true i],.lyt3-button.--wide,.lyte__button[data-wide=true i],.lyte__button.--wide,button:not(.lf-widget *)[data-wide=true i],button:not(.lf-widget *).--wide,[data-roll=button][data-wide=true i],[data-roll=button].--wide{width:100%}.lyt3-button[data-round=true i],.lyt3-button.--round,.lyte__button[data-round=true i],.lyte__button.--round,button:not(.lf-widget *)[data-round=true i],button:not(.lf-widget *).--round,[data-roll=button][data-round=true i],[data-roll=button].--round{border-radius:10em}button.lyt3-button__switch{background-color:var(--lyt3__layer-inset);border:1px solid var(--lyt3__border-subtle);border-radius:10em;display:block;padding:calc(.25em + 1px) .25em;white-space:nowrap;transition:background-color var(--lyt3__animation-step) ease-in-out,border-color var(--lyt3__animation-step) ease-in-out}button.lyt3-button__switch:hover{background-color:var(--lyt3__layer-inset)}button.lyt3-button__switch span{font-size:.875em;letter-spacing:.05em;pointer-events:none;padding:.25em;width:6em;border-radius:10em;display:inline-block;line-height:var(--font-line-height-body);text-transform:uppercase;position:relative;z-index:1;background-color:transparent!important;transition:color calc(var(--lyt3__animation-step) * 1.5) ease-in-out}button.lyt3-button__switch span:before{content:"";width:100%;height:100%;display:block;position:absolute;background-color:var(--white);top:0;left:0;border-radius:111em;z-index:-2;transition:transform calc(var(--lyt3__animation-step) * 2) var(--lyt3__ease-out),background-color var(--lyt3__animation-step) ease-in-out}button.lyt3-button__switch span abbr{position:absolute;left:-100%;margin:.375em 0 0 .2675em;transition:opacity calc(var(--lyt3__animation-step) / 2) ease-in-out 0}button.lyt3-button__switch span abbr svg{width:175%;height:auto;overflow:visible;padding-right:1px}button.lyt3-button__switch span abbr svg path{fill:none;stroke-width:1.75px;stroke:var(--white);transition:stroke-dashoffset calc(var(--lyt3__animation-step) * 1.5) ease calc(var(--lyt3__animation-step) * 1.25);stroke-dasharray:20;stroke-dashoffset:20}button.lyt3-button__switch.light-dark-toggle{font-size:.875em;font-weight:500}button.lyt3-button__switch.light-dark-toggle span{letter-spacing:.1em!important}button.lyt3-button__switch.light-dark-toggle span:before{background-color:var(--lyt3__button-primary-background);border-color:var(--lyt3__button-primary-background);box-shadow:inset 0 0 .5em color-mix(in srgb,var(--lyt3__button-primary-color) 6%,transparent 95%)}button.lyt3-button__switch:active{transform:none}button.lyt3-button__switch.--rectangular{border-radius:.675em;padding:calc(.25em + .5px) .25em}button.lyt3-button__switch.--rectangular span:before{border-radius:.375em}button.lyt3-button__switch[role=switch][aria-checked=false] :first-child,button.lyt3-button__switch[role=switch][aria-checked=true] :first-child{background-color:transparent!important;color:var(--lyt3__button-neutral-color);z-index:2}button.lyt3-button__switch[role=switch][aria-checked=false] :first-child:before,button.lyt3-button__switch[role=switch][aria-checked=true] :first-child:before{display:none}button.lyt3-button__switch[role=switch][aria-checked=true] :last-child{color:var(--lyt3__text-default)}button.lyt3-button__switch[role=switch][aria-checked=true] :last-child:before{background-color:var(--lyt3__button-primary-background);border-color:var(--lyt3__button-primary-background);box-shadow:0 0 .5em color-mix(in srgb,var(--lyt3__button-primary-background) 50%,transparent 95%)}button.lyt3-button__switch[role=switch][aria-checked=true] :last-child abbr{opacity:1;transition:opacity calc(var(--lyt3__animation-step) / 2) ease-in-out calc(var(--lyt3__animation-step) * 1.25)}button.lyt3-button__switch[role=switch][aria-checked=true] :last-child abbr svg path{stroke-dasharray:20;stroke-dashoffset:0}button.lyt3-button__switch[role=switch][aria-checked=false] :last-child{color:var(--lyt3__text-subtle)}button.lyt3-button__switch[role=switch][aria-checked=false] :last-child:before{transform:translate(calc(-100% - .275em))}button.lyt3-button__switch[role=switch][aria-checked=true] :first-child{color:var(--lyt3__text-subtle)}button.lyt3-button__switch[role=switch][aria-checked=true] :last-child{color:var(--lyt3__text-inverse)}button.lyt3-button__switch:focus{outline:.25em solid var(--lyt3__button-primary-background);outline-offset:.125em}button.lyt3-button__switch:focus:not(:focus-visible){outline:none;box-shadow:none}button.lyt3-button__switch:focus:not(:-moz-focusring){outline:none;box-shadow:none}label.lyt3-label__switch{-webkit-user-select:none;user-select:none;cursor:pointer;opacity:.6;font-weight:300;text-align:right}label.lyt3-label__switch:hover{opacity:1}button.lyt3-button__switch.switch--sm{font-size:.675em;background-color:var(--lyt3__button-neutral-background);border:1px solid var(--lyt3__button-neutral-background)}button.lyt3-button__switch.switch--sm span{color:transparent!important;width:2.5em;height:2.5em}button.lyt3-button__switch.switch--sm span:before{transition:transform calc(var(--lyt3__animation-step) * 1.25) var(--lyt3__ease-out),background-color var(--lyt3__animation-step) ease-in-out}button.lyt3-button__switch.switch--sm[role=switch][aria-checked=false] :last-child:before{transform:translate(calc(-100% - .25em))}button.lyt3-button__switch.switch--sm[role=switch][aria-checked=true]{background-color:var(--lyt3__button-primary-color);border-color:var(--lyt3__button-primary-color)}button.lyt3-button__switch.switch--sm[role=switch][aria-checked=true] span:before{background-color:var(--white);border-color:var(--white)}button.lyt3-button__switch.switch--sm[role=switch][aria-checked=true].light-dark-toggle span:before{background-color:var(--lyt3__button-primary-background);border-color:var(--lyt3__button-primary-background)}button.lyt3-button__switch.switch--xs{font-size:.5em;background-color:var(--lyt3__button-neutral-background);border:1px solid var(--lyt3__button-neutral-background)}button.lyt3-button__switch.switch--xs span{color:transparent!important;width:2.5em;height:2.5em}button.lyt3-button__switch.switch--xs span:before{transition:transform calc(var(--lyt3__animation-step) * 1.25) var(--lyt3__ease-out),background-color var(--lyt3__animation-step) ease-in-out}button.lyt3-button__switch.switch--xs[role=switch][aria-checked=false] :last-child:before{transform:translate(calc(-100% - .25em))}button.lyt3-button__switch.switch--xs[role=switch][aria-checked=true]{background-color:var(--lyt3__button-primary-background);border-color:var(--lyt3__button-primary-background);box-shadow:0 0 2em color-mix(in srgb,var(--lyt3__button-primary-background) 40%,transparent 95%)}button.lyt3-button__switch.switch--xs[role=switch][aria-checked=true] span:before{background-color:var(--white);border-color:var(--white)}}@layer _input{.--lyt3__label{width:100%;display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500}.--lyt3__text-input{outline:0;font-weight:400;line-height:var(--font-line-height-body);font-size:1em;border:1px solid WindowFrame;box-shadow:var(--lyt3__focus-box-shadow-start);box-sizing:border-box;background:transparent}.--lyt3__text-input:focus{border-color:var(--lyt3__border-brand);outline:.0675em solid var(--lyt3__border-brand);outline-offset:.125em;box-shadow:var(--lyt3__focus-box-shadow);border-radius:.25em}.--lyt3__text-input::placeholder{color:var(--lyt3__text-label)}.--lyt3__input-wrapper{display:grid;gap:.125em}.--lyt3__input-wrapper:focus-within label{opacity:1!important}.--lyt3__input-wrapper input{width:100%}.--lyt3__label{padding:0 0 .375em;color:var(--lyt3__text-default)}.--lyt3__text-input{height:3.5em;padding:1.125em;line-height:1.125em;border-radius:.25em;transition:outline var(--lyt3__animation-step) ease-in-out,transform var(--lyt3__animation-step) ease-in-out,box-shadow calc(var(--lyt3__animation-step)*2) ease-in-out,border-color var(--lyt3__animation-step) ease-in-out,background-color var(--lyt3__animation-step) ease-in-out;box-shadow:0 0 0 0 transparent}.--lyt3__text-input::placeholder{font-weight:300;overflow:hidden;color:var(--lyt3__text-label);text-overflow:ellipsis}.--lyt3__text-input:placeholder-shown{text-overflow:ellipsis}.--lyt3__text-input :-moz-placeholder{color:var(--lyt3__text-label);text-overflow:ellipsis}.--lyt3__text-input:focus{border-color:transparent;border-color:var(--lyt3__border-brand);outline:.25em solid var(--lyt3__border-brand);outline-offset:.0675em;box-shadow:var(--lyt3__focus-box-shadow)}.--lyt3__text-input[data-size=sm],.--lyt3__text-input.--sm{padding:.375rem .75rem;height:2.25em}.--lyt3__input-wrapper--inner-label{position:relative}.--lyt3__input-wrapper--inner-label label{font-weight:400;position:absolute;top:.75em;left:1.0675em;color:var(--lyt3__text-label);font-size:1em;opacity:.75;pointer-events:none;z-index:2;transform-origin:top left;transition:transform calc(var(--lyt3__animation-step)/2) ease-in-out,opacity calc(var(--lyt3__animation-step) *2) ease-in-out}.--lyt3__input-wrapper--inner-label .--lyt3__text-input{height:4.125em;padding:2.125em 1.125em .74rem 1em;position:relative;z-index:1;width:100%}.--lyt3__input-wrapper--inner-label .--lyt3__text-input::placeholder{opacity:.5!important}.--lyt3__input-wrapper--inner-label .--lyt3__text-input:focus ::placeholder{opacity:.25}.--lyt3__input-wrapper--inner-label.--lyt3__input--filled .g-label{opacity:.875!important}.--lyt3__input-wrapper--inner-label:focus-within label{opacity:1!important;color:color-mix(in srgb,var(--lyt3__border-brand) 60%,var(--lyt3__text-label) 100%)}.--lyt3__input-wrapper--inner-label:focus-within .--lyt3__select-caret{stroke:var(--lyt3__border-brand)!important}.--lyt3__input-wrapper.--error label,.--lyt3__input-wrapper.--error .g-form-helper{color:var(--lyt3__text-error)}.--lyt3__input-wrapper.--error input,.--lyt3__input-wrapper.--error textarea{border-color:var(--lyt3__text-error);color:var(--lyt3__text-error)}.--lyt3__input-wrapper.--error:focus-within label{opacity:1!important;color:var(--lyt3__text-error)}.--lyt3__input-wrapper.__search{position:relative}.--lyt3__input-wrapper.__search input{height:4em;padding:1.75em 2.75em;line-height:1;width:100%}.--lyt3__input-wrapper.__search abbr{width:3em;height:100%;position:absolute;left:0;top:0;display:grid;align-items:center;justify-content:center}.--lyt3__input-wrapper.__search abbr svg{display:block;width:100%;max-width:1.5em}.--lyt3__input-wrapper.__search abbr svg path{fill:currentColor}.--lyt3__input-wrapper.__search:focus-within abbr svg path{stroke:var(--lyt3__border-brand)}.--lyt3__input-wrapper.__search:focus-within .--lyt3__select-caret{fill:var(--lyt3__border-brand)}.--lyt3__input-wrapper.__search button{width:3em;height:calc(100% - .5em);position:absolute;right:.25em;top:.25em;background:transparent;border:0;outline-offset:.25em;border-radius:.5em}.--lyt3__input-wrapper.__search button svg{display:block;width:100%}.--lyt3__input-wrapper.__search button svg path{fill:currentColor}.--lyt3__input-wrapper.__search button:hover{background:var(--lyt3__border-brand);border-color:var(--lyt3__border-brand)}.--lyt3__input-wrapper.__search button:hover svg path{fill:currentColor}.--lyt3__input-wrapper.__search button:focus{outline:.0675em solid var(--lyt3__border-brand)}.--lyt3__input-wrapper.__search button:focus svg path{fill:var(--lyt3__border-brand)}.--lyt3__input-wrapper.__search button:focus:hover svg path{fill:currentColor}.--lyt3__input-wrapper.__search button:focus:not(:focus-visible){outline:none;box-shadow:none}.--lyt3__input-wrapper.__search button:focus:not(:-moz-focusring){outline:none;box-shadow:none}.--lyt3__input-wrapper .--lyt3__text-input__invalid-icon{position:absolute;top:50%;right:1rem;fill:var(--color-red);transform:translateY(-50%)}p.--lyt3__helper{font-size:1em;margin-top:.5em;display:block;font-style:italic;text-align:right}.--lyt3__select-caret{position:absolute;right:1.25em;top:2em;transform:translateY(-50%);pointer-events:none;color:inherit}.--lyt3__select{padding:1.875em 1.25em .75em 1em;width:100%;font-size:1em;line-height:1.375em;height:4em;border-radius:.5em;border:1px solid var(--lyt3__border-subtle);background-color:var(--lyt3__color-background);color:color-mix(in srgb,var(--lyt3__color-foreground) 100%,var(--lyt3__color-background) 100%);appearance:none;-webkit-appearance:none;-moz-appearance:none}.--lyt3__select:focus{border-color:transparent;outline:.0675em solid var(--lyt3__border-brand);outline-offset:.0675em;box-shadow:var(--lyt3__focus-box-shadow)}.--lyt3__number-wrapper{position:relative;display:flex;align-items:center}.--lyt3__number-wrapper input[type=number]{-moz-appearance:textfield}.--lyt3__number-wrapper input[type=number]::-webkit-outer-spin-button,.--lyt3__number-wrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.--lyt3__number-controls{position:absolute;right:1.25em;display:flex;flex-direction:column;gap:0em;z-index:2}.--lyt3__number-up,.--lyt3__number-down{width:10px;height:1em;cursor:pointer;pointer-events:auto}.--lyt3__number-up:hover,.--lyt3__number-down:hover{color:var(--lyt3__border-brand)}}@layer _segbar{.lyte__segbar{--lyt3__segbar-accent: var(--lyt3__color-primary-3);--lyt3__segbar-accent-2: color-mix(in srgb, var(--lyt3__segbar-accent) 60%, var(--lyt3__color-foreground) 100%);--lyt3__segbar-empty: var(--lyt3__color-background);--lyt3__segbar-height: 2em;display:grid;grid-template-columns:repeat(var(--segbar-count, 20),1fr);gap:.25em;margin:.25em 0 0}.lyte__segbar>*{height:var(--lyt3__segbar-height);border-radius:calc(var(--lyt3__border-radius-sm, .75em) * .675);background:var(--lyt3__segbar-empty);position:relative;box-shadow:inset 0 0 .5em color-mix(in srgb,var(--lyt3__border-strong) 8%,transparent 10%),inset 0 .5px 0 1px color-mix(in srgb,var(--lyt3__border-strong) 5%,transparent 100%),inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 14%,transparent 100%);transition:background .2s ease,box-shadow .2s ease}.lyte__segbar>[data-value="1"]{background:var(--lyt3__segbar-accent);box-shadow:0 0 .25em color-mix(in srgb,var(--lyt3__segbar-accent) 50%,transparent 100%),inset .5px 1px 0 .5px color-mix(in srgb,var(--lyt3__border-strong) 5%,transparent 100%),inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 14%,transparent 100%)}.lyte__segbar>[data-value="2"]{background:var(--lyt3__segbar-accent-2);box-shadow:0 0 .25em color-mix(in srgb,var(--lyt3__segbar-accent-2) 50%,transparent 100%),inset .5px 1px 0 .5px color-mix(in srgb,var(--lyt3__border-strong) 5%,transparent 100%),inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 14%,transparent 100%)}.lyte__segbar.--stacked{display:flex;grid-template-columns:none;gap:.25em}.lyte__segbar.--stacked>*{flex:var(--share, 1) 1 0;height:calc(var(--lyt3__segbar-height) * .75)}}@layer _widget{.savings__widget input{pointer-events:none}.savings__widget{width:100%;display:grid;align-items:start;border:1px solid var(--lyt3__border-strong);padding:calc(var(--space) * .75);background:var(--lyt3__layer-1);color:var(--lyt3__text-default);border-radius:calc(var(--lyt3__border-radius) * 1);clip-path:inset(-0px round var(--lyt3__border-radius));border:1px solid var(--lyt3__border-card);display:block;grid-template-rows:1fr auto;height:100%;background:linear-gradient(45deg,var(--lyt3__layer-2) 10%,var(--lyt3__layer-1) 50%,var(--lyt3__layer-2) 116%)}.savings__widget:not(.--primary):not(.--secondary):not(.--dark) .chart-item:last-child .lyte__segbar>[data-value="1"]{--compare-color: color-mix(in srgb, var(--lyt3__color-primary-1) 30%, var(--lyt3__color-foreground) 10%);background:var(--compare-color);box-shadow:0 0 .25em color-mix(in srgb,var(--compare-color) 50%,transparent 100%),inset .5px 1px 0 .5px color-mix(in srgb,var(--lyt3__border-strong) 5%,transparent 100%),inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 14%,transparent 100%)}.savings__widget.--primary{background:linear-gradient(15deg,color-mix(in srgb,var(--lyt3__button-primary-background) 100%,var(--lyt3__color-foreground) 7%),color-mix(in srgb,var(--lyt3__button-primary-background) 100%,transparent 10%) 70%,color-mix(in srgb,var(--lyt3__button-primary-background) 100%,var(--white) 40%));box-shadow:inset .5px 1px .25em .5px color-mix(in srgb,var(--lyt3__button-primary-background) 40%,var(--white) 70%);border:1px solid var(--lyt3__border-default)}.savings__widget.--primary>*{mix-blend-mode:multiply}.savings__widget.--primary>.__view{mix-blend-mode:normal}.savings__widget.--primary .lyte__segbar{--lyt3__segbar-accent: var(--white);--lyt3__segbar-empty: color-mix(in srgb, var(--lyt3__button-primary-background) 100%, var(--lyt3__color-foreground) 18%);--lyt3__segbar-height: 1.5em}.savings__widget.--primary .chart-item:last-child .lyte__segbar>[data-value="1"]{background:color-mix(in srgb,var(--white) 75%,var(--lyt3__button-primary-background) 25%)}.savings__widget.--secondary{--lyt3__color-foreground: var(--lyt3__color-foreground-fixed);background:var(--lyt3__button-secondary-background);border:1px solid color-mix(in srgb,var(--lyt3__button-secondary-background) 100%,var(--lyt3__color-foreground) 10%)}.savings__widget.--secondary>*{mix-blend-mode:multiply}.savings__widget.--dark{background:var(--lyt3__layer-1);color:var(--lyt3__color-foreground);border:1px solid var(--lyt3__border-card);box-shadow:inset 0 0 1em color-mix(in srgb,var(--lyt3__border-strong) 4%,transparent 100%),0 .25em 1em color-mix(in srgb,var(--lyt3__color-foreground) 6%,transparent 100%)}.savings__widget.--dark .lyte__segbar{--lyt3__segbar-accent: var(--lyt3__color-foreground);--lyt3__segbar-empty: var(--lyt3__color-surface-4);--lyt3__segbar-accent-2: color-mix(in srgb, var(--lyt3__color-foreground) 60%, var(--lyt3__color-background) 40%);--lyt3__segbar-height: 1.5em}.savings__widget.--dark .chart-item:last-child .lyte__segbar>[data-value="1"]{background:color-mix(in srgb,var(--lyt3__color-foreground) 60%,var(--lyt3__color-background) 40%)}.savings__widget .savings__widget__view{display:none;grid-row:1;grid-column:1}.savings__widget .savings__widget__view.--active{display:grid;gap:calc(var(--space) * .5)}.savings__widget .savings__widget__views{display:grid;flex:1}.savings__widget .savings__breakdown{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--space) * .5);margin-top:.5rem}.savings__widget .savings__breakdown>div{display:grid}.savings__widget .savings__breakdown>:last-child{text-align:right}.savings__widget .savings__breakdown__label{display:block;color:var(--lyt3__text-default)}.savings__widget .savings__breakdown__value{display:block;font-weight:800;order:-1}.savings__widget .savings__widget__lede{font-style:italic;font-weight:500;margin:0}.savings__widget .savings__widget__view p{margin:0}.savings__widget span[data-heading]{font-weight:800;margin-bottom:.125em!important}.savings__widget>.__view{display:grid;gap:calc(var(--space) * .25);align-content:start;align-items:start}@media (min-width: 768px){.savings__widget>.__view{min-height:470px}}.savings__widget hr{border:none;border-top:1px dotted var(--lyt3__border-strong);margin:calc(var(--space) * .5) 0 calc(var(--space) * .5);width:100%}.savings__widget .savings-value__container{display:flex;align-items:center;gap:.75em;align-items:end}.savings__widget .savings-value__container>*{margin-bottom:0}.savings__widget .savings-value{display:inline-block;font-size:clamp(1.5rem,7vw,5em);font-weight:700;line-height:1;letter-spacing:-.0375em;font-family:Roobert}.savings__widget .savings-value__container--alt{display:flex;align-items:center;gap:.125em;align-items:end}.savings__widget .savings-value__container--alt>*{margin-bottom:0}.savings__widget .savings-value--alt{display:inline-block;font-weight:600;letter-spacing:-.0375em;font-family:Roobert}.savings__widget .savings-label--alt{display:inline-flex;align-items:center;gap:.25em;padding-bottom:0}.savings__widget .savings-label--alt>abbr{width:1.5rem!important;height:1.5rem!important}.savings__widget .savings-label--alt>abbr>svg{width:100%!important;height:100%!important}.savings__widget .savings__widget__footer{align-self:end}.savings__widget .savings-label{display:inline-flex;align-items:center;gap:.25em;padding-bottom:.25em}.savings__widget .lyte__data>h3{font-size:1.5em;font-weight:700;margin-top:-.5em}.savings__widget .lyte__data__picker{display:grid;gap:0;grid-template-columns:1fr 1fr;margin:calc(var(--space) * .675) 0 calc(var(--space) * .75);font-size:.875em}.savings__widget .lyte__data__picker label{letter-spacing:.05em}.savings__widget .lyte__data__picker input{border-width:1px;border-color:color-mix(in srgb,var(--lyt3__border-default) 100%,transparent 30%);color:var(--lyt3__text-default);background:color-mix(in srgb,var(--lyt3__layer-2) 40%,transparent 100%);border-radius:calc(var(--lyt3__border-radius-sm) * .75);font-weight:700}.savings__widget .lyte__data__picker input:placeholder-shown{color:var(--lyt3__text-default);opacity:1}.savings__widget .lyte__data__picker input:focus{border-color:var(--lyt3__border-brand);background:transparent;border-radius:calc(var(--lyt3__border-radius-sm) * .5)!important;z-index:3;border-style:solid!important}.savings__widget .lyte__data__picker>div:nth-of-type(1) input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.savings__widget .lyte__data__picker>div:nth-of-type(2) input{border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width: 460px){.savings__widget .lyte__data__picker{font-size:.75em}}.savings__widget .savings__widget__footer__navigation{display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-content:space-between;gap:.5em;color:var(--lyt3__text-default);margin:var(--space) 0 0}.savings__widget .savings__widget__footer__navigation .savings__widget__footer__navigation__progress{display:flex;gap:.25em;align-items:center;justify-content:center}.savings__widget .savings__widget__footer__navigation .savings__widget__footer__navigation__progress>span{display:inline-block;width:2em;height:.5em;border-radius:111em;background:var(--lyt3__layer-3)}.savings__widget .savings__widget__footer__navigation .savings__widget__footer__navigation__progress>span[aria-current=true]{background:var(--lyt3__text-subtle)}.savings__widget .savings__widget__footer__navigation button{background:var(--lyt3__layer-3)!important;color:var(--lyt3__text-default);border:none}.savings__widget .savings__widget__footer__navigation svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:3!important}.example__widget{width:100%;display:grid;align-items:start;padding:0;overflow:hidden;background:var(--lyt3__layer-1);color:var(--lyt3__text-default);border-radius:var(--lyt3__border-radius-sm);border:1px solid color-mix(in srgb,var(--lyt3__border-card) 100%,transparent 100%);font-size:.875em;display:block;grid-template-rows:1fr auto;height:100%;background:linear-gradient(45deg,var(--lyt3__layer-1) 10%,color-mix(in srgb,var(--lyt3__layer-2) 100%,transparent 100%) 50%,var(--lyt3__layer-2) 116%)}.lyte__data__title{display:grid;font-weight:300;grid-template-columns:fit-content(100%) auto;align-items:center;gap:.5em;margin-bottom:var(--space)}.lyte__data__title span{display:inline-block;font-weight:400!important;letter-spacing:.05em}.lyte__data__title a{display:inline-block;color:var(--lyt3__text-subtle)}.lyte__data__title a>abbr{width:1em;height:1em;display:block}.lyte__data__title a>abbr>svg{width:100%;height:100%}.lyte__data__chart{display:grid;gap:1rem;padding-bottom:calc(var(--space) * 2)}@media (max-width: 460px){.lyte__data__chart{font-size:.75em}}.lyte__data__chart .chart-item{display:grid;gap:.25rem}.lyte__data__chart .chart-item .chart-item__header{display:flex;justify-content:space-between;align-items:center}.lyte__data__chart .chart-item .chart-item__value{font-weight:700}.lyte__data__chart .chart-item .chart-item__bar{height:1.5em;background:var(--lyt3__layer-4);border-radius:calc(var(--lyt3__border-radius-sm) * .25);overflow:hidden;position:relative;box-shadow:inset .5px 1px .5em .75px color-mix(in srgb,var(--lyt3__color-foreground) 10%,transparent 100%)}.lyte__data__chart .chart-item .chart-item__bar-fill{height:100%;border-radius:calc(var(--lyt3__border-radius-sm) * .25);overflow:hidden;background:var(--lyt3__color-surface-11);will-change:width;transition:width .3s ease}.lyte__data__chart .chart-item:first-child .chart-item__bar-fill{overflow:hidden;background:var(--lyt3__text-default)}.lyte__data__chart .chart-item:last-child .chart-item__bar-fill{background:color-mix(in srgb,var(--lyt3__color-foreground) 70%,var(--lyt3__color-background));background:color-mix(in srgb,var(--lyt3__color-foreground) 70%,var(--lyt3__color-background)) repeating-linear-gradient(45deg,var(--lyt3__color-background) 0px,var(--lyt3__color-background) 1px,transparent 1px,transparent 4px);mix-blend-mode:multiply}[data-theme=dark] .report__widget{box-shadow:-.25em 0 8em color-mix(in srgb,color-mix(in srgb,var(--lyt3__color-background-brand) 100%,var(--lyt3__color-foreground) 50%),transparent 90%),1em 1em 6em 1px color-mix(in srgb,color-mix(in srgb,var(--lyt3__color-background-brand) 40%,var(--lyt3__color-foreground) 70%),transparent 98%),.5px 1px color-mix(in srgb,var(--lyt3__color-background-brand) 40%,transparent 90%);border:.25px solid var(--lyt3__border-card)!important}[data-theme=dark] .lyte__hero button{box-shadow:0 0 3em color-mix(in srgb,var(--lyt3__color-background-brand) 80%,transparent 100%)}[data-theme=dark] .savings__widget{width:100%;background:var(--lyt3__layer-1);color:var(--lyt3__text-default);border:.5px solid var(--lyt3__border-card)!important;background:linear-gradient(45deg,var(--lyt3__layer-2) 10%,var(--lyt3__layer-1) 50%,var(--lyt3__layer-2) 116%);box-shadow:.25em -.125em 4em color-mix(in srgb,var(--lyt3__color-background-brand) 60%,transparent 100%)}[data-theme=dark] .savings__widget.--primary,[data-theme=dark] .savings__widget.--secondary{color:var(--lyt3__text-inverse);background:var(--lyt3__button-primary-background);border:1px solid var(--lyt3__border-strong)}[data-theme=dark] .savings__widget.--primary>*,[data-theme=dark] .savings__widget.--secondary>*{mix-blend-mode:multiply}[data-theme=dark] .savings__widget.--primary .savings-label--alt button,[data-theme=dark] .savings__widget.--secondary .savings-label--alt button{box-shadow:0 0 0 1px color-mix(in srgb,var(--lyt3__color-foreground-fixed) 30%,transparent 59%)!important;color:var(--lyt3__color-foreground-fixed)}[data-theme=dark] .savings__widget.--primary hr,[data-theme=dark] .savings__widget.--secondary hr{border-top:1px dotted color-mix(in srgb,var(--lyt3__color-foreground-fixed) 100%,transparent 59%)}[data-theme=dark] .savings__widget.--primary .lyte__data__picker,[data-theme=dark] .savings__widget.--secondary .lyte__data__picker{color:var(--lyt3__text-subtle)}[data-theme=dark] .savings__widget.--primary .lyte__data__picker label,[data-theme=dark] .savings__widget.--secondary .lyte__data__picker label{color:color-mix(in srgb,var(--lyt3__color-foreground-fixed) 100%,transparent 40%)}[data-theme=dark] .savings__widget.--primary .lyte__data__picker input,[data-theme=dark] .savings__widget.--secondary .lyte__data__picker input{color:var(--lyt3__color-foreground-fixed);border-color:color-mix(in srgb,var(--lyt3__color-foreground-fixed) 10%,transparent 59%);background:color-mix(in srgb,var(--lyt3__color-foreground-fixed) 10%,transparent 99%)}[data-theme=dark] .savings__widget.--primary .lyte__data__chart .chart-item .chart-item__bar,[data-theme=dark] .savings__widget.--secondary .lyte__data__chart .chart-item .chart-item__bar{background:color-mix(in srgb,var(--lyt3__text-inverse) 20%,transparent 100%)}[data-theme=dark] .savings__widget.--primary .lyte__data__chart .chart-item:first-child .chart-item__bar-fill,[data-theme=dark] .savings__widget.--secondary .lyte__data__chart .chart-item:first-child .chart-item__bar-fill{background:var(--lyt3__text-inverse)}[data-theme=dark] .savings__widget.--secondary{--lyt3__color-foreground: var(--lyt3__color-foreground-fixed);background:var(--lyt3__button-secondary-background);border:1px solid color-mix(in srgb,var(--lyt3__button-secondary-background) 100%,var(--lyt3__color-foreground) 10%)}[data-theme=dark] .savings__widget.--secondary>*{mix-blend-mode:multiply}.report__widget{padding:calc(var(--space) * .25);position:relative;z-index:1;display:grid;height:100%;color:var(--lyt3__text-inverse);border-radius:calc(var(--lyt3__border-radius-sm) * 2.5);border:1px solid var(--lyt3__border-strong)}.report-title{display:grid;align-items:center;grid-template-columns:1fr auto;gap:.25em;padding:calc(var(--space) * .75) calc(var(--space) * .75) calc(var(--space) * .25);color:var(--white)}.report-title>*{margin-bottom:0}.report-title svg{width:1.525em;height:1.525em}.report-description{color:var(--white);display:grid;grid-template-columns:auto 1fr;align-items:center;padding:0 calc(var(--space) * .75 - 1px) calc(var(--space) * .25);gap:.375em}.report-description h2{color:var(--lyt3__color-primary-6)!important}.report-description abbr{width:1.5rem;height:1.5rem;display:grid;border-radius:111em;background:var(--lyt3__color-primary-6);justify-content:center;align-items:center;transform:translateY(-.125em) scale(.975)}.report-description abbr svg{width:100%;height:100%;fill:none;stroke:#000;stroke-width:2.25px;transform:translateY(0) scale(.9)}.report__widget__content{display:grid;gap:calc(var(--space) * .75);grid-template-rows:auto 2fr;height:100%;position:relative;z-index:1}.report__widget__content .report-description .__value span[data-heading=lg]{font-weight:700!important}.report__widget__content>.__top{container-type:inline-size;font-size:.875em}.report__widget__content>.__top span,.report__widget__content>.__top h1,.report__widget__content>.__top h2,.report__widget__content>.__top h3,.report__widget__content>.__top h4,.report__widget__content>.__top h5,.report__widget__content>.__top h6{text-shadow:0 0 .5em color-mix(in srgb,#112A20 80%,var(--lyt3__color-foreground) 10%)}.report__widget__content>.__bottom{background:var(--white);border-radius:calc(var(--lyt3__border-radius) * 1);border:1px solid var(--lyt3__border-card);container-type:inline-size;clip-path:inset(0 round var(--lyt3__border-radius));font-size:.875em}.report__widget__content>.__bottom .report-description{grid-template-columns:1fr;padding:var(--space) calc(var(--space) * .75) calc(var(--space) * .5);color:var(--black)}.report__widget__content>.__bottom .report-description .__value span{font-weight:700}.report-subtitle{color:var(--white);display:grid;grid-template-columns:9em auto;align-items:center;gap:.25em;padding:.5em calc(var(--space) * .75 - 1px) calc(var(--space) * .25)}.report-subtitle .__metric{font-size:.875em;letter-spacing:.05em;color:#c3e9d7}@container (max-width: 26em){.report-subtitle{grid-template-columns:1fr}}.data__row{display:grid;align-items:center;gap:.25rem}.data__row .__metric{letter-spacing:.05em}.data__row:has(.data__col){grid-auto-flow:column;grid-auto-columns:3em auto;display:grid}.data__row:has(.data__col) .data__col{display:grid;gap:calc(var(--space) * .25)}.data__row:has(.data__col) .data__col svg{max-height:3.5em}.data__row .__value{display:grid;grid-auto-flow:column;justify-content:start;align-items:end;gap:.5em;line-height:1}.data__row .__value span{margin:0}.data__row .__value span[data-heading=lg]{font-weight:600;line-height:.875}.data__row .__value abbr{width:1.25em;height:1.25em;padding-top:.25em;margin-left:-.125em}.data__row .__value abbr span{width:100%;display:block;display:grid;justify-content:center;align-items:center}.data__row .__value abbr span svg{width:100%;height:100%;fill:none;stroke-width:2.25px;transform:translateY(-.0875em) scale(.9)}.data__row *[data-heading=lg]{opacity:.75}.--stat{padding:calc(var(--space) * .75) calc(var(--space) * .875);border:none}.--stat .data__row p{color:var(--lyt3__color-foreground)!important}.report-metrics{color:var(--black);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:.5em;padding:.5em 0}@container (max-width: 26em){.report-metrics{grid-template-columns:1fr;padding:0}.report-metrics>.data__row{margin-bottom:.5em}}.inset__top{border-bottom:1px dotted color-mix(in srgb,var(--lyt3__border-strong) 100%,transparent 100%);padding:calc(var(--space) * .75)}.horizontal__bar{margin:1em 0 1.5em;display:grid;grid-template-columns:repeat(10,1fr);gap:.25em}.horizontal__bar>*{height:2em;border-radius:calc(var(--lyt3__border-radius-sm) * .875);background:var(--lyt3__border-card);position:relative}@container (max-width: 26em){.horizontal__bar>*{height:1.75em}}.horizontal__bar>*:before{content:"";position:absolute;bottom:-.75em;right:-.125em;display:block;width:1.5px;height:.25em;opacity:.5;background:var(--lyt3__border-strong)}.horizontal__bar>*:last-child:before{right:0}.horizontal__bar>*:first-child:after{content:"";position:absolute;bottom:-.75em;left:.0675em;right:unset;display:block;width:1.5px;height:.25em;opacity:.5;background:var(--lyt3__border-strong)}.horizontal__bar [data-value="1"]{background:var(--lyt3__color-primary-3);box-shadow:0 0 .25em color-mix(in srgb,var(--lyt3__color-primary-3) 50%,transparent 100%),inset .5px 1px 0 .5px color-mix(in srgb,var(--lyt3__border-strong) 5%,transparent 100%),inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 14%,transparent 100%)}.horizontal__bar [data-value="0"]{background:var(--lyt3__color-surface-2);box-shadow:inset 0 0 .5em color-mix(in srgb,var(--lyt3__border-strong) 8%,transparent 10%),inset 0 .5px 0 1px color-mix(in srgb,var(--lyt3__border-strong) 5%,transparent 100%),inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 14%,transparent 100%)}.horizontal__bar>*:nth-child(1){--i: 0}.horizontal__bar>*:nth-child(2){--i: 1}.horizontal__bar>*:nth-child(3){--i: 2}.horizontal__bar>*:nth-child(4){--i: 3}.horizontal__bar>*:nth-child(5){--i: 4}.horizontal__bar>*:nth-child(6){--i: 5}.horizontal__bar>*:nth-child(7){--i: 6}.horizontal__bar>*:nth-child(8){--i: 7}.horizontal__bar>*:nth-child(9){--i: 8}.horizontal__bar>*:nth-child(10){--i: 9}.example__tool:not(.is-visible) .horizontal__bar [data-value="1"]{background:var(--lyt3__color-surface-2);box-shadow:inset 0 0 .5em color-mix(in srgb,var(--lyt3__border-strong) 8%,transparent 10%),inset 0 .5px 0 1px color-mix(in srgb,var(--lyt3__border-strong) 5%,transparent 100%),inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 14%,transparent 100%)}.example__tool.is-visible .horizontal__bar [data-value="1"]{animation:lyte-led-light-up .25s linear backwards;animation-delay:calc(.5s + var(--i, 0) * 50ms)}@keyframes lyte-led-light-up{0%{background:var(--lyt3__color-surface-2);box-shadow:inset 0 0 .5em color-mix(in srgb,var(--lyt3__border-strong) 8%,transparent 10%),inset 0 .5px 0 1px color-mix(in srgb,var(--lyt3__border-strong) 5%,transparent 100%),inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 14%,transparent 100%)}30%{background:var(--lyt3__color-primary-3);box-shadow:0 0 .5em color-mix(in srgb,var(--lyt3__color-primary-3) 80%,transparent 100%),inset .5px 1px 0 .5px color-mix(in srgb,var(--lyt3__border-strong) 5%,transparent 100%),inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 14%,transparent 100%)}55%{background:color-mix(in srgb,var(--lyt3__color-primary-3) 78%,var(--lyt3__color-surface-2));box-shadow:0 0 .125em color-mix(in srgb,var(--lyt3__color-primary-3) 22%,transparent 100%),inset .5px 1px 0 .5px color-mix(in srgb,var(--lyt3__border-strong) 5%,transparent 100%),inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 14%,transparent 100%)}75%{background:var(--lyt3__color-primary-3);box-shadow:0 0 .375em color-mix(in srgb,var(--lyt3__color-primary-3) 65%,transparent 100%),inset .5px 1px 0 .5px color-mix(in srgb,var(--lyt3__border-strong) 5%,transparent 100%),inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 14%,transparent 100%)}to{background:var(--lyt3__color-primary-3);box-shadow:0 0 .25em color-mix(in srgb,var(--lyt3__color-primary-3) 50%,transparent 100%),inset .5px 1px 0 .5px color-mix(in srgb,var(--lyt3__border-strong) 5%,transparent 100%),inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 14%,transparent 100%)}}@media (prefers-reduced-motion: reduce){.example__tool.is-visible .horizontal__bar [data-value="1"]{animation:none}}.example__vdp{display:grid;gap:.5em;align-items:start;justify-items:end;z-index:0}@media (max-width: 768px){.example__vdp{min-height:auto}}.example__vdp .example__badge-wrapper{z-index:1}.example__vdp .example__vdp__image>img{width:100%;height:100%;object-fit:cover;transform:scale(1) translateY(-6%);transform-origin:center left;display:block}@media (max-width: 768px){.example__vdp .example__vdp__image>img{padding:.5em;transform:none}}@media (max-width: 768px){.sm-hidden{display:none}}@media (max-width: 460px){.xs-hidden{display:none}}.--negative-top-margin{margin-top:-6em}@media (max-width: 768px){.--negative-top-margin{margin-top:1em}}}@layer _ev-chart{.ev-chart{width:100%;padding-top:calc(var(--space) * 1.25)}.ev-chart__label{font-family:var(--lyt3__font-family-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--lyt3__text-subtle);margin:0 0 .875em}.ev-chart__rows{list-style:none;padding:0;margin:0;display:grid;gap:.625em}.ev-chart__row{display:grid;grid-template-columns:3em 1fr auto;align-items:center;gap:.75em}.ev-chart__year{font-family:var(--lyt3__font-family-mono);font-size:.6875rem;color:var(--lyt3__text-subtle);text-align:right;letter-spacing:.05em}.ev-chart__bar-wrap{display:block;height:.5em;background:color-mix(in srgb,var(--lyt3__color-foreground) 8%,transparent);border-radius:.25em;overflow:hidden}.ev-chart__bar{display:block;height:100%;width:0%;background:var(--lyt3__color-primary-4);border-radius:.25em;transition:width .75s ease}.ev-chart--animated .ev-chart__bar{width:var(--bar-width, 0%)}.ev-chart__row[data-projected=true] .ev-chart__bar{background:color-mix(in srgb,var(--lyt3__color-primary-4) 65%,var(--lyt3__color-tertiary-5, currentColor) 35%);opacity:.75}.ev-chart__value{font-family:var(--lyt3__font-family-mono);font-size:.6875rem;color:var(--lyt3__text-label);min-width:2.75em;text-align:right;letter-spacing:.025em}.ev-chart__row[data-projected=true] .ev-chart__value{color:var(--lyt3__text-subtle)}.ev-chart__source{font-family:var(--lyt3__font-family-mono);font-size:.5625rem;color:var(--lyt3__text-placeholder);text-transform:uppercase;letter-spacing:.075em;margin:.875em 0 0}}@layer _trend-chart{.trend-chart{width:100%}.trend-chart__stat{line-height:1;margin:0 0 .2em}.trend-chart__stat-label{color:var(--lyt3__text);margin:0 0 1.5em}.trend-chart__svg{width:100%;height:auto;display:block;overflow:visible}.trend-chart__path{fill:none;stroke-linecap:round;stroke-linejoin:round}.trend-chart__path.--ev{stroke:color-mix(in srgb,var(--lyt3__color-primary-1) 100%,var(--lyt3__color-foreground) 20%);stroke-width:1}.trend-chart__path.--gas{stroke:var(--lyt3__text-default);stroke-width:1}.trend-chart__area.--ev{fill:color-mix(in srgb,var(--lyt3__color-primary-4) 10%,transparent 100%);mix-blend-mode:multiply;opacity:1}.trend-chart__dot.--ev{fill:var(--lyt3__color-primary-4)}.trend-chart__dot.--gas{fill:var(--lyt3__color-foreground)}.trend-chart__crossover-line{stroke:var(--lyt3__color-foreground);stroke-width:1;stroke-dasharray:1 6;opacity:1}.trend-chart__crossover-dot{fill:var(--lyt3__color-foreground)}.trend-chart__crossover-label{font-family:var(--lyt3__font-family-mono);fill:var(--lyt3__text-default);text-anchor:start;letter-spacing:.05em}.trend-chart__y-tick{font-family:var(--lyt3__font-family-mono);letter-spacing:.06em;fill:var(--lyt3__text-default);text-anchor:start;transform:translateY(2em)}.trend-chart__tick{font-family:var(--lyt3__font-family-mono);letter-spacing:.05em;fill:var(--lyt3__text-default);text-anchor:middle}.trend-chart__tick.--first{text-anchor:start}.trend-chart__tick.--last{text-anchor:end}.trend-chart__baseline,.trend-chart__grid-line{stroke:var(--lyt3__color-foreground);stroke-width:.125;stroke-dasharray:3 5;opacity:.5}.trend-chart__legend{gap:1.25em;font-family:var(--lyt3__font-family-mono);color:var(--lyt3__text-default);display:inline-flex;width:auto}.trend-chart__legend span{display:flex;align-items:center;gap:.5em;text-transform:uppercase;letter-spacing:.05em;font-size:.875em}.trend-chart__legend span:before{content:"";display:block;border-radius:111em;width:1em;box-shadow:inset 0 0 2px color-mix(in srgb,var(--lyt3__color-foreground) 50%,transparent 100%);height:2px}.trend-chart__legend .--ev:before{background:color-mix(in srgb,var(--lyt3__color-primary-1) 100%,var(--lyt3__color-foreground) 20%)}.trend-chart__legend .--gas:before{background:var(--lyt3__text-subtle)}.trend-chart__source,.trend-chart__title{font-family:var(--lyt3__font-family-mono);font-size:.875em;color:var(--lyt3__text-default);text-transform:uppercase;letter-spacing:.075em;margin:.5em 0 0}g.trend-chart__axis-x{transform:translateY(-10px)}}@layer _data-example{section.lyte__data-example{padding:0;background:transparent;border:1px solid var(--lyt3__border-subtle);border-radius:.5em .5em calc(var(--lyt3__border-radius) * 1.675) calc(var(--lyt3__border-radius) * 1.675);overflow:hidden}section.lyte__data-example>div{padding:0}.trend-chart__chart{padding:calc(var(--space) * 1.5) calc(var(--space) * 1) var(--space) calc(var(--space) * 1.25);border:1px solid var(--lyt3__border-card);box-shadow:inset 0 0 3em color-mix(in srgb,var(--lyt3__layer-4) 25%,transparent 100%);margin-bottom:calc(var(--space) * 1)}.trend-chart__container{display:grid;grid-template-columns:1fr;gap:calc(var(--space) * 1.5)}.lyte__code{position:relative;padding-top:calc(var(--space) * .5);background:var(--lyt3__layer-1)}.lyte__code .lyte__ex-code-header{padding:calc(var(--space) / 1.5);display:flex;align-items:center;gap:.5em;background:color-mix(in srgb,var(--lyt3__color-background) 50%,transparent 100%);position:absolute;width:100%;left:0;top:0;z-index:1}.lyte__code .lyte__ex-code-header:before{content:"";display:flex;gap:.375em;width:.75em;height:.75em;background:red;border-radius:50%;box-shadow:1.25em 0 orange,2.5em 0 green}.lyte__code .lyte__ex-code-header h2{font-size:.85em;color:var(--color-surface-0);margin:0;text-align:center;width:100%;font-weight:600}.lyte__code .lyte__ex-code-content{padding:0 calc(var(--space) * 1.5) calc(var(--space) * 1.5)}}@layer _modal{.lyte__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:902;overflow:hidden;pointer-events:none;visibility:hidden;padding:calc(var(--space) * 1)}.lyte__modal hr{border:none;border-top:1px dotted var(--lyt3__border-hr);margin:calc(var(--space) * .75) 0;width:calc(100% + var(--space) * 3);margin-left:calc(var(--space) * -1.5)}@media (max-width: 780px){.lyte__modal{padding:calc(var(--space) * .25)}}.lyte__backdrop__header{max-width:calc(var(--lyt3__screen-md) - var(--space));position:fixed;margin:0 auto;width:100%;left:50%;transform:translate(-50%);z-index:0;padding:0;pointer-events:none}@media (max-width: 1080px){.lyte__backdrop__header{padding:0 calc(var(--space) * 1) 0}}.lyte__backdrop__header>.lyteflo__word{display:block;width:100%;height:100%;object-fit:contain;object-position:center;opacity:.5;max-width:8em!important;width:100%!important}@media (max-width: 1080px){.lyte__backdrop__header>.lyteflo__word{opacity:.75}.lyte__backdrop__header>.lyteflo__word>svg{max-width:5em!important;width:100%!important}}.lyte__modal.--open{pointer-events:auto;visibility:visible;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:color-mix(in srgb,var(--lyt3__color-background) 50%,transparent 30%)}.lyte__modal__backdrop{--grid-color: color-mix(in srgb, var(--lyt3__border-default) 50%, transparent 100%);position:fixed;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--lyt3__layer-4) 50%,transparent);background-image:linear-gradient(to right,var(--grid-color) 1px,transparent 1px),linear-gradient(to bottom,var(--grid-color) 1px,transparent 1px);background-size:8px 8px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .3s ease .15s;transform:translateZ(0);cursor:pointer}.lyte__modal.--open .lyte__modal__backdrop{opacity:1;transition:opacity .18s ease}.lyte__modal.--clean-bg .lyte__modal__backdrop{background-image:none}.lyte__modal__sheet{position:relative;z-index:1;width:100%;min-height:120dvh;background:var(--lyt3__color-background);background-color:var(--lyt3__color-background);margin:calc(var(--space) * 2) auto 1em;box-shadow:0 0 0 .5px var(--lyt3__border-subtle),0 0 4em color-mix(in srgb,var(--lyt3__border-default) 40%,transparent 100%),.125em .25em .25em color-mix(in srgb,var(--lyt3__border-default) 40%,transparent 100%);max-width:calc(var(--lyt3__screen-md) - var(--space));border-radius:calc(var(--lyt3__border-radius) * 1.5);transform:translateY(100%) translateZ(0);transition:transform .4s var(--lyt3__ease-out-expo)}@media (max-width: 780px){.lyte__modal__sheet{margin:calc(var(--space) * 2) auto 1em}}.lyte__modal__sheet.--watermark:before{--wm-image: url(./18__sm__tl-br-BOa3TNMr.png);--wm-size: 430px;--wm-opacity: .5;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background-image:var(--wm-image);background-size:var(--wm-size) auto;background-position:top left;background-repeat:no-repeat;opacity:var(--wm-opacity);pointer-events:none;z-index:0}.lyte__modal.--open .lyte__modal__sheet{transform:translateY(0) translateZ(0);transition:transform .42s var(--lyt3__ease-out-expo) .14s}.lyte__modal__close{position:sticky;top:0;float:right;margin-right:calc(-1 * var(--space) * .5);margin-top:calc(-1 * var(--space) * .5);z-index:2;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid var(--lyt3__border-default);background:var(--lyt3__layer-4);color:var(--lyt3__color-foreground);border:0;display:grid;place-items:center;cursor:pointer;transition:background .15s ease,transform .15s ease;flex-shrink:0;padding:0}@media (max-width: 780px){.lyte__modal__close{margin-right:calc(-1 * var(--space) * .25);margin-top:calc(-1 * var(--space) * .25)}}.lyte__modal__close:hover{background:var(--lyt3__layer-4);transform:scale(1.1);color:var(--lyt3__color-foreground)}.lyte__modal__close svg{display:block}.lyte__modal__scroll{padding:calc(var(--space) * 1.5);color:var(--lyt3__text-default);position:relative}@media (max-width: 780px){.lyte__modal__scroll{padding:calc(var(--space) * 1)}}.lyte__modal__header{margin-bottom:calc(var(--space) * 2);padding:0 0 var(--space) 0;position:sticky;top:0;z-index:2}@media (max-width: 1080px){.lyte__modal__header{padding:0}}@media (max-width: 600px){.lyte__modal__header{margin-bottom:calc(var(--space) * 1)}}.lyte__modal__header :is(h1,h2):not(.lyte__modal__title){position:relative;margin:0 0 1em;line-height:1;font-size:1.25rem;color:var(--lyt3__text-inverse);width:auto;display:inline-block;padding:.5em 1em;background:var(--lyt3__text-default);border-radius:111em;border:1px solid var(--lyt3__border-subtle)}@media (max-width: 780px){.lyte__modal__header :is(h1,h2):not(.lyte__modal__title){font-size:1rem}}@media (max-width: 600px){.lyte__modal__header :is(h1,h2):not(.lyte__modal__title){width:100%;border-radius:0;margin-top:calc(var(--space) * 1);margin-bottom:calc(var(--space) * 1);padding:.5em .75em .5em 0;color:var(--lyt3__text-default);background:transparent;border-top:0px solid var(--lyt3__border-default);border-bottom:1px dotted var(--lyt3__border-default);border-left:0;border-right:0;opacity:1;visibility:inherit;transition:opacity .2s ease,visibility 0s}.lyte__modal[data-h1-hidden] :is(.lyte__modal__header :is(h1,h2):not(.lyte__modal__title)){opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s .2s}}.lyte__modal__header{--modal-h-mask-bleed: 1em;--modal-h-mask-blur: 10px;--modal-h-mask-alpha: .65;isolation:isolate}.lyte__modal__header:before{content:"";position:absolute;inset:calc(var(--modal-h-mask-bleed) * -1) calc(var(--modal-h-mask-bleed) * -1);z-index:-1;opacity:.5;pointer-events:none;background:color-mix(in srgb,var(--lyt3__color-background) calc(var(--modal-h-mask-alpha) * 100%),transparent);backdrop-filter:blur(var(--modal-h-mask-blur));-webkit-backdrop-filter:blur(var(--modal-h-mask-blur));-webkit-mask-image:radial-gradient(ellipse at 20% 40%,black 30%,transparent 80%);mask-image:radial-gradient(ellipse at 20% 40%,black 30%,transparent 80%)}.lyte__modal__header p{color:var(--lyt3__text-subtle);margin:0}.lyte__modal__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:calc(var(--space) * 1)}.lyte__modal__card{background:var(--lyt3__layer-2);border:1px solid var(--lyt3__border-card);border-radius:var(--lyt3__border-radius-sm, .75rem);padding:calc(var(--space) * 1.5);min-height:12rem;display:flex;flex-direction:column;gap:.75em}.lyte__modal__card-label{font-family:var(--lyt3__font-family-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--lyt3__text-subtle);margin:0}.lyte__modal__card h3{margin:0;font-size:1.125rem}.lyte__modal__card p{margin:0;color:var(--lyt3__text-subtle);font-size:.9375rem;flex:1}body.--modal-open{overflow:hidden}.lyte__modal.--compact{display:grid;justify-items:center;align-content:safe center;padding:var(--space)}.lyte__modal.--compact .lyte__modal__sheet{min-height:0;width:100%;max-width:26em;margin:0;border-radius:calc(var(--lyt3__border-radius) * 1);transform:translateY(calc(var(--space) * 1.5)) scale(.98);opacity:0;transition:transform .32s var(--lyt3__ease-out-expo),opacity .2s ease}.lyte__modal.--compact.--open .lyte__modal__sheet{transform:none;opacity:1;transition:transform .36s var(--lyt3__ease-out-expo) .08s,opacity .2s ease .08s}.lyte__modal.--compact .lyte__modal__scroll{padding:calc(var(--space) * 1.25)}.lyte__modal.--compact .lyte__modal__header{position:static;margin-bottom:calc(var(--space) * 1);padding:0}.lyte__modal.--compact .lyte__modal__header:before{content:none}.lyte__modal.--compact .lyte__modal__header :is(h1,h2){margin:0;padding:0;display:block;width:auto;background:none;border:0;border-radius:0;color:var(--lyt3__text-default);font-size:1.5rem;font-weight:700}.lyte__modal.--compact .lyte__modal__close{margin-right:0;margin-top:0;width:2rem;height:2rem}}@layer _animate{@layer _animate{[data-animate-a]{opacity:0;transition:opacity var(--lyt3__animation-step-2x) ease;transition-delay:var(--lyt3__animation-step)}[data-animate-a].is-visible{opacity:1;transition-delay:var(--lyt3__animation-step-2x)}[data-animate-x]{--stagger: 0;opacity:0;transform:translate(-2rem);transition:opacity var(--lyt3__animation-step-2x) ease,transform var(--lyt3__animation-step-2x) cubic-bezier(.075,.82,.165,1);transition-delay:calc(var(--lyt3__animation-step-2x) + var(--stagger) * .05s)}[data-animate-x].is-visible{opacity:1;transform:translate(0)}[data-animate-x-left]{opacity:.4;transform:translate(5%);transition:opacity var(--lyt3__animation-step-2x) ease,transform var(--lyt3__animation-step-4x) cubic-bezier(.39,.575,.565,1)}[data-animate-x-left].is-visible{opacity:1;transform:translate(0)}[data-animate-y]{opacity:0;transform:translateY(2rem);transition:opacity var(--lyt3__animation-step-2x) ease var(--lyt3__animation-step),transform var(--lyt3__animation-step-2x) ease var(--lyt3__animation-step-2x)}[data-animate-y].is-visible{opacity:1;transform:translateY(0)}[data-animate-tilt]{opacity:0;transform:translateY(2rem) rotate(-3deg);transition:opacity var(--lyt3__animation-step-2x) ease calc(var(--lyt3__animation-step) * 4),transform var(--lyt3__animation-step-4x) var(--lyt3__ease-out-strong) var(--lyt3__animation-step-4x)}[data-animate-tilt].is-visible{opacity:1;transform:translateY(0) rotate(0)}.lyte__contact-cta h2[data-animate-x],.lyte__contact-cta button[data-animate-x]{opacity:0;transform:translate(2rem);transition:opacity var(--lyt3__animation-step) ease var(--lyt3__animation-step-4x),transform var(--lyt3__animation-step-2x) ease var(--lyt3__animation-step-2x);transition-delay:var(--lyt3__animation-step-4x)}.lyte__contact-cta h2[data-animate-x].is-visible,.lyte__contact-cta button[data-animate-x].is-visible{transform:translate(0);opacity:1}.lyte__contact-cta button[data-animate-x]{transition:opacity var(--lyt3__animation-step) ease var(--lyt3__animation-step-4x),transform var(--lyt3__animation-step) ease-in var(--lyt3__animation-step-4x)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.header__wrapper,.lyte__example{animation:fade-in var(--lyt3__animation-step-2x) ease-in-out;animation-delay:var(--lyt3__animation-step);animation-fill-mode:forwards;opacity:0}body[data-loading] .header__wrapper,body[data-loading] .lyte__example{animation-play-state:paused}.lyte__example{animation-delay:var(--lyt3__animation-step-2x)}}@layer _animate{@media (prefers-reduced-motion: reduce),(scripting: none),print{[data-animate-a],[data-animate-x],[data-animate-x-left],[data-animate-y],[data-animate-tilt]{opacity:1;transform:none;transition:none;animation:none}.header__wrapper,.lyte__example{animation:none;opacity:1}}}}@layer _map{.lyte__map-section{padding:0!important;overflow:hidden;border-radius:calc(var(--lyt3__border-radius) * 2)}.lyte__map-section__inner{display:grid;grid-template-columns:1fr 1.5fr;min-height:clamp(520px,50dvh,700px);padding:calc(var(--space) * 1.5)}@media (max-width: 768px){.lyte__map-section__inner{grid-template-columns:1fr;min-height:unset;padding:calc(var(--space) * .75)}}.lyte__map-section__content{display:flex;flex-direction:column;gap:calc(var(--space) * 1);padding:calc(var(--space) * 1.5);position:static;justify-content:center;z-index:2}.lyte__map-section__content .section__category-button{position:static;align-self:flex-start}.lyte__map-section__content h3{margin-bottom:0}.lyte__map-section__controls{display:flex;flex-direction:column;gap:calc(var(--space) * 3);margin-top:auto;height:100%;align-content:end}.lyte__map-range-control{display:flex;flex-direction:column;gap:calc(var(--space) * .375)}.lyte__map-range-control__label{display:flex;justify-content:space-between;align-items:baseline;font-size:.875rem;font-family:var(--lyt3__font-family-mono);text-transform:uppercase;letter-spacing:.02em}@media (max-width: 768px){.lyte__map-range-control__label{font-size:.75rem}}.lyte__map-range-value{font-family:var(--lyt3__font-family-mono);font-size:.875rem;letter-spacing:.02em;color:var(--lyt3__color-foreground);font-variant-numeric:tabular-nums}@media (max-width: 768px){.lyte__map-range-value{font-size:.75rem}}.lyte__map-range-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(to right,var(--lyt3__color-surface-14) 0%,var(--lyt3__color-surface-14) var(--slider-progress, 57%),var(--lyt3__color-surface-5) var(--slider-progress, 57%),var(--lyt3__color-surface-5) 100%);outline:none;cursor:pointer}.lyte__map-range-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:.75rem;height:1.875rem;border-radius:999px;background:var(--lyt3__color-foreground);cursor:pointer}.lyte__map-range-slider::-moz-range-thumb{width:.75rem;height:1.875rem;border-radius:999px;border:none;background:var(--lyt3__color-foreground);cursor:pointer}.lyte__map-range-slider::-webkit-slider-runnable-track{height:6px;border-radius:999px}.lyte__map-stats{display:flex;gap:calc(var(--space) * 1.5)}.lyte__map-stat{display:flex;flex-direction:column-reverse;gap:.25em}.lyte__map-stat__value{font-family:"Roobert",var(--lyt3__font-family);font-weight:700;color:var(--lyt3__color-foreground);letter-spacing:-.03em;line-height:1;margin:0}.lyte__map-stat__label{color:var(--lyt3__text-default);letter-spacing:0}.lyte__map-section__map-wrapper{position:relative;min-height:520px;border-radius:calc(var(--lyt3__border-radius-sm) * 1.75);box-shadow:0 0 0 .25em var(--lyt3__layer-2),0 0 0 calc(.25em + 2px) var(--lyt3__border-strong)}@media (max-width: 768px){.lyte__map-section__map-wrapper{min-height:300px}}.lyte__mapbox{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:calc(var(--lyt3__border-radius-sm) * 2);border:1px solid var(--lyt3__border-default)}.lyte__mapbox .mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:0!important}}.lyte__mapbox .mapboxgl-canvas{border-radius:0}.lyte__mapbox .mapboxgl-ctrl-bottom-left{display:none}.lyte__mapbox .mapboxgl-ctrl-bottom-right{bottom:calc(var(--space) * .675);right:calc(var(--space) * .675);margin:0}.lyte__mapbox .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0}.lyte__mapbox .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl-logo{display:none}.lyte__mapbox .mapboxgl-ctrl-top-right{top:calc(var(--space) * .5);right:calc(var(--space) * .5);margin:0}.lyte__mapbox{--map-ctrl-bg: hsl(0, 0%, 13%);--map-ctrl-bg-hover: hsl(0, 0%, 19%);--map-ctrl-bg-active: hsl(0, 0%, 25%)}.lyte__mapbox .mapboxgl-ctrl-group{border-radius:1111em;overflow:hidden;margin:0;background:var(--map-ctrl-bg);border:1px solid color-mix(in srgb,var(--white) 18%,transparent 100%);box-shadow:0 2px 8px color-mix(in srgb,var(--black) 40%,transparent 100%)}.lyte__mapbox .mapboxgl-ctrl-group button+button{border-top:1px solid color-mix(in srgb,var(--white) 15%,transparent 100%)}.lyte__mapbox .mapboxgl-ctrl-group button{background-color:var(--map-ctrl-bg)!important;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px;transition:background-color var(--lyt3__animation-step) ease}.lyte__mapbox .mapboxgl-ctrl-group button:hover{background-color:var(--map-ctrl-bg-hover)!important}.lyte__mapbox .mapboxgl-ctrl-group button:active{background-color:var(--map-ctrl-bg-active)!important}.lyte__mapbox .mapboxgl-ctrl-group button:focus-visible{box-shadow:inset 0 0 0 2px var(--lyt3__color-primary-3)}.lyte__mapbox .mapboxgl-ctrl-group button .mapboxgl-ctrl-icon{filter:invert(1);opacity:.85;transition:opacity var(--lyt3__animation-step) ease}.lyte__mapbox .mapboxgl-ctrl-group button:hover .mapboxgl-ctrl-icon{opacity:1}.lyte__mapbox .mapboxgl-ctrl-group button:disabled{cursor:default}.lyte__mapbox .mapboxgl-ctrl-group button:disabled .mapboxgl-ctrl-icon{opacity:.3}.lyte__mapbox .mapboxgl-ctrl-group button:first-child{border-radius:1111em 1111em 0 0;overflow:hidden}.lyte__mapbox .mapboxgl-ctrl-group button:last-child{border-radius:0 0 1111em 1111em;overflow:hidden}@layer _badge{.example__badge-wrapper{padding:calc(var(--space) / 2);border:.5px solid color-mix(in srgb,var(--lyt3__border-card) 100%,transparent 50%);border-radius:calc(var(--lyt3__border-radius-sm) / 1.25);overflow:visible;width:fit-content;-webkit-backdrop-filter:blur(.25em);backdrop-filter:blur(.25em);height:fit-content;margin-top:.25em;box-shadow:inset 1px 2px 1.75em color-mix(in srgb,var(--lyt3__border-strong) 4%,transparent 100%),inset 0 -.5px color-mix(in srgb,var(--white) 20%,transparent 10%)}@media (max-width: 768px){.example__badge-wrapper{font-size:.875em}}@media (max-width: 460px){.example__badge-wrapper{font-size:.75em}}.example__vdp__badge{border-radius:0;border:.5px solid var(--lyt3__border-card);overflow:visible;background:color-mix(in srgb,hsl(var(--primary-hue),31%,11%) 100%,transparent 15%)}.example__vdp__badge>.__top{position:relative;align-items:center;gap:.625em;padding:calc(var(--space) * .25) calc(var(--space) * .375) calc(var(--space) * .25) calc(var(--space) * .375);background:var(--white);border-radius:0;overflow:hidden;border:1px solid var(--black);color:var(--black);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--black) 60%,transparent 100%)}.example__vdp__badge>.__top:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(./black-wm__SM__no-repeating__100p_50q-CUoSf3q1.webp);background-size:320px;opacity:.5}.example__vdp__badge>.__top .lyte__wm__waves{opacity:.125!important;top:-200%!important;left:-120%!important}.example__vdp__badge>.__top>div{position:relative;z-index:1;font-weight:700;font-size:1em;display:flex;gap:.4em;align-items:center}.example__vdp__badge>.__top>div abbr{width:1.125rem;height:1.125rem;display:grid;border-radius:111em;background:var(--black);justify-content:center;align-items:center;transform:none}.example__vdp__badge>.__top>div abbr svg{width:100%;height:100%;fill:none;stroke:var(--lyt3__color-primary-9);stroke-width:1.75px;transform:translateY(-.125em) translate(.01375em) scale(.8)}@media (max-width: 768px){.example__vdp__badge>.__top>div abbr svg{transform:translateY(-.125em) translate(.01375em) scale(.8)}}.example__vdp__badge>.__bottom{display:flex;align-items:center;justify-content:left;padding:calc(var(--space) * .375) calc(var(--space) * .5)}.example__vdp__badge>.__bottom>span{font-family:var(--lyt3__font-family-mono);font-size:.8125em;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--white)}.example__badge-wrapper.--score{padding:0;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden;border-radius:.0675em;box-shadow:0 0 0 1px var(--black);text-transform:none;letter-spacing:normal;width:fit-content;max-width:100%;min-width:16em}@media (max-width: 768px){.example__badge-wrapper.--score{margin-bottom:-4em}}.example__badge-wrapper.--score[data-lf-marketing-mounted]{box-shadow:none;border-radius:0;overflow:visible;width:100%;min-width:0;max-width:260px;margin:0;font-size:1rem}.example__badge-wrapper.--score:not([data-lf-marketing-mounted]) .example__vdp__badge{border:.5px solid color-mix(in srgb,var(--white) 18%,transparent 100%);overflow:hidden;background:hsl(var(--primary-hue),8%,11%);box-shadow:0 .5em 1.5em -.5em color-mix(in srgb,var(--black) 45%,transparent 100%)}.example__badge-wrapper.--score:not([data-lf-marketing-mounted]) .__top{display:flex;align-items:center;gap:calc(var(--space) * .2875);padding:calc(var(--space) * .25) calc(var(--space) * .25) calc(var(--space) * .325);background:hsl(var(--primary-hue),8%,11%);border:0;box-shadow:none;color:var(--white)}.example__badge-wrapper.--score:not([data-lf-marketing-mounted]) .__top:after{background-image:url(./green-wm__no-repeating_2-DMfPWikt.png);background-size:340px;opacity:.14}.example__badge-wrapper.--score:not([data-lf-marketing-mounted]) .__score{position:relative;z-index:1;font-family:var(--lyt3__font-family);font-weight:500;font-size:2.5em;line-height:.8;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--lyt3__color-primary-1);text-box-trim:trim-both;text-box-edge:cap alphabetic;text-box:trim-both cap alphabetic}.example__badge-wrapper.--score:not([data-lf-marketing-mounted]) .__id{position:relative;z-index:1;display:flex;width:100%;justify-content:start;text-align:left;flex-direction:column;gap:.1875em;padding-top:.25em}.example__badge-wrapper.--score:not([data-lf-marketing-mounted]) .__brand{font-family:var(--lyt3__font-family);font-weight:600;font-size:1em;line-height:1;display:inline-block;width:100%;color:var(--white)}.example__badge-wrapper.--score:not([data-lf-marketing-mounted]) .__label{font-family:var(--lyt3__font-family-mono);font-size:.675em;font-weight:400;letter-spacing:.13em;display:inline-block;width:100%;text-transform:uppercase;color:var(--lyt3__color-primary-1)}.example__badge-wrapper.--score:not([data-lf-marketing-mounted]) .__bottom{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--space) * .5);padding:calc(var(--space) * .375);background:var(--lyt3__color-primary-1)}.example__badge-wrapper.--score:not([data-lf-marketing-mounted]) .__bottom:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(./black-wm__SM__no-repeating__100p_50q-CUoSf3q1.webp);background-size:320px;opacity:.45;pointer-events:none}.example__badge-wrapper.--score:not([data-lf-marketing-mounted]) .__bottom>span:first-child{position:relative;z-index:1;font-family:var(--lyt3__font-family);font-weight:700;font-size:.675em;letter-spacing:.08em;text-transform:uppercase;color:var(--black)}.example__badge-wrapper.--score:not([data-lf-marketing-mounted]) .__chevrons{position:relative;z-index:1;display:block;flex:0 0 auto;color:var(--black)}.example__badge-wrapper.--score:not([data-lf-marketing-mounted]) .__chevrons svg{display:block;width:2.25em;height:auto}}@layer _navigation{.skip-link{position:fixed;top:calc(var(--space) / 2);left:calc(var(--space) / 2);z-index:100;padding:calc(var(--space) / 2) var(--space);border-radius:var(--lyt3__border-radius-sm);background:var(--lyt3__layer-1);color:var(--lyt3__text-default);box-shadow:var(--lyt3__focus-box-shadow);text-decoration:none;transform:translateY(-300%)}.skip-link:focus{transform:translateY(0)}.header__menu-toggle{display:none;position:fixed;top:calc(var(--space) / 2);right:calc(var(--space) / 2);width:2.25rem;height:2.25rem;border-radius:var(--lyt3__border-radius-sm);color:var(--lyt3__color-foreground);background:transparent;cursor:pointer;place-items:center;padding:0;z-index:901;transition:background var(--lyt3__animation-step) ease-in-out}.header__menu-toggle svg{display:block;transform-box:fill-box;transform-origin:center center}.header__menu-toggle:hover{background:color-mix(in srgb,var(--lyt3__text-default) 10%,transparent 100%);color:var(--lyt3__color-foreground)}@media (max-width: 768px){.header__menu-toggle{display:grid}}.menu-line{transform:translateY(0) rotate(0);transform-box:fill-box;transform-origin:center center;transition:transform var(--lyt3__animation-step-4x) ease,opacity var(--lyt3__animation-step) ease}.header__menu-toggle[aria-expanded=true] .menu-line--top{animation:menu-line-top var(--lyt3__animation-step-4x) ease forwards}.header__menu-toggle[aria-expanded=true] .menu-line--bottom{animation:menu-line-bottom var(--lyt3__animation-step-4x) ease forwards}@keyframes menu-line-top{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(.25em) rotate(0)}to{transform:translateY(.25em) rotate(45deg)}}@keyframes menu-line-bottom{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-.125em) rotate(0)}to{transform:translateY(-.125em) rotate(-45deg)}}body.--nav-open{position:fixed;top:0;right:0;bottom:0;left:0;width:100%}.--no-transitions *,.--no-transitions *:before,.--no-transitions *:after{transition:none!important;animation:none!important}.header__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:color-mix(in srgb,var(--lyt3__color-background-brand) 95%,transparent);opacity:0;visibility:hidden;pointer-events:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:opacity var(--lyt3__animation-step-2x) ease var(--lyt3__animation-step),visibility var(--lyt3__animation-step) ease}@media not all and (max-width: 768px){.header__overlay{display:none}}.header__overlay .lyteflo__logo{margin:var(--space)}.header__overlay a,.header__overlay button{opacity:0;transform:translate(-1em);transition:opacity var(--lyt3__animation-step) ease,transform var(--lyt3__animation-step) ease;transition-delay:calc(var(--lyt3__animation-step) * 2)}.header__overlay a:nth-of-type(1),.header__overlay button:nth-of-type(1){transition-delay:calc(var(--lyt3__animation-step) * 3)}.header__overlay a:nth-of-type(2),.header__overlay button:nth-of-type(2){transition-delay:calc(var(--lyt3__animation-step) * 4)}.header__overlay a:nth-of-type(3),.header__overlay button:nth-of-type(3){transition-delay:calc(var(--lyt3__animation-step) * 5)}.header__overlay[aria-hidden=false]{opacity:1;visibility:visible;pointer-events:auto;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.header__overlay[aria-hidden=false] .lyteflo__logo{opacity:1!important;transform:translate(0)}.header__overlay[aria-hidden=false] a,.header__overlay[aria-hidden=false] button{opacity:1;transform:translate(0)}.header__overlay-nav{gap:var(--space);text-align:left;list-style:none;padding:var(--space);margin:var(--space) 0;display:grid}.header__overlay-nav a{font-size:clamp(1rem,6vw,4rem);font-weight:400;color:var(--black);text-transform:uppercase;text-decoration:none;font-family:var(--lyt3__font-family-mono)}.header__overlay-nav button{margin-top:1em;background:transparent;border-color:var(--lyt3__border-strong);font-size:1.25rem}}@layer _section-social-proof{.lyte__section.--social-proof{display:grid;padding:var(--space) 0 0;text-align:left;background:var(--lyt3__color-background)}.lyte__section.--social-proof h2{font-family:var(--lyt3__font-family-mono);text-transform:uppercase;font-size:.875rem;margin-bottom:1.5em;opacity:.5}.lyte__section.--social-proof>header{padding:0;margin:0;max-width:none}.lyte__section.--social-proof>header [data-label]{font-family:var(--lyt3__font-family-mono);text-transform:uppercase;letter-spacing:.125em;font-size:.75rem;color:var(--lyt3__text-subtle);margin:0 calc(var(--space) * .75);z-index:2;border-radius:111em;box-shadow:0 0 0 .5px var(--lyt3__border-default);display:inline-block;width:auto;font-size:.675em;letter-spacing:.25em;padding:.5em 1em;position:relative;background:var(--lyt3__color-background)}.lyte__section--social-proof__track,.lyte__section--social-proof__marquee-mask{display:contents}.lyte__section--social-proof__track>[aria-hidden=true]{display:none}.lyte__section--social-proof__grid{--logo-h: clamp(1.125rem, 5vw, 3rem);--logo-opacity: .875;--cycle-duration: calc(var(--lyt3__animation-step) * 64);--cycle-step: calc(var(--lyt3__animation-step) * 1);z-index:0;position:relative;opacity:.5;list-style:none;margin:0 0 calc(var(--space) * 1.5);padding:calc(var(--space) * .5) var(--space) calc(var(--space) * 0) 0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;justify-items:center;gap:calc(var(--space) * 3)}.lyte__section--social-proof__grid>li{position:relative;width:100%;max-width:9em;margin:0 auto;height:auto}.lyte__section--social-proof__grid img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1);mix-blend-mode:multiply;animation-duration:var(--cycle-duration);animation-timing-function:ease;animation-iteration-count:infinite;animation-fill-mode:forwards;opacity:0;animation-delay:calc(var(--stagger, 0) * var(--cycle-step));will-change:opacity}.lyte__section--social-proof__grid img:nth-child(1){animation-name:lyte-logo-cycle-a}.lyte__section--social-proof__grid img:nth-child(2){animation-name:lyte-logo-cycle-b}@media (prefers-reduced-motion: reduce){.lyte__section--social-proof__grid img{animation:none;opacity:var(--logo-opacity)}.lyte__section--social-proof__grid img:nth-child(2){opacity:0}}@media (max-width: 1024px){.lyte__section.--social-proof{overflow:hidden}.lyte__section--social-proof__marquee-mask{--marquee-fade: calc(var(--space) * 3);display:block;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black var(--marquee-fade),black calc(100% - var(--marquee-fade)),transparent);mask-image:linear-gradient(to right,transparent,black var(--marquee-fade),black calc(100% - var(--marquee-fade)),transparent)}.lyte__section--social-proof__track{display:flex;flex-wrap:nowrap;width:138em;padding-top:1em;animation:lyte-marquee 40s linear infinite;opacity:.5}.lyte__section--social-proof__track>[aria-hidden=true]{display:flex}.lyte__section--social-proof__grid{display:flex;flex-direction:row;gap:0;padding:0;margin:0;opacity:1}.lyte__section--social-proof__grid>li{flex:0 0 8em;margin-right:calc(var(--space) * 2);max-width:none;display:flex;align-items:center;justify-content:center}.lyte__section--social-proof__grid>li>img:nth-child(2){display:none!important}.lyte__section--social-proof__grid>li>img:nth-child(1){position:static;inset:auto;width:100%;height:100%;object-fit:contain;animation:none;opacity:var(--logo-opacity)}@media (prefers-reduced-motion: reduce){.lyte__section--social-proof__track{animation:none}}}@keyframes lyte-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lyte-logo-cycle-a{0%,40%{opacity:var(--logo-opacity)}50%,90%{opacity:0}to{opacity:var(--logo-opacity)}}@keyframes lyte-logo-cycle-b{0%,40%{opacity:0}50%,90%{opacity:var(--logo-opacity)}to{opacity:0}}[data-theme=dark] .lyte__section.--social-proof .lyte__section--social-proof__grid img,.--dark .lyte__section.--social-proof .lyte__section--social-proof__grid img{mix-blend-mode:screen;filter:grayscale(1) invert(1);--logo-opacity: .75}[data-theme=brand] .lyte__section.--social-proof .lyte__section--social-proof__grid img,.--brand .lyte__section.--social-proof .lyte__section--social-proof__grid img{mix-blend-mode:multiply;--logo-opacity: .75}}@layer _card-battery-score{.lyte__vehicle-card{display:grid;gap:.25em;padding:calc(var(--space) * .75);border-radius:calc(var(--lyt3__border-radius) * .75);background:var(--lyt3__color-background);border:.5px dotted var(--lyt3__border-strong);grid-template-columns:auto 1fr;grid-template-areas:"header header" "score status";grid-row-gap:0;align-items:start}.lyte__vehicle-card>header{grid-area:header}.lyte__vehicle-card>[data-score]{grid-area:score}.lyte__vehicle-card>[data-status]{grid-area:status;text-align:right}.lyte__vehicle-card>header{display:grid;grid-template-columns:1fr auto;gap:.125em;padding:0;margin:0 0 calc(var(--space) * .675);max-width:none;letter-spacing:.05em}.lyte__vehicle-card [data-label]{margin:0;font-size:.875em;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.lyte__vehicle-card [data-meta]{margin:0;color:var(--lyt3__text-subtle);font-size:.875em}.lyte__vehicle-card [data-score]{margin:0 0 -.0675em;font-weight:900;line-height:1;color:var(--lyt3__text-default);min-height:1em}.lyte__vehicle-card [data-score]>[data-ticker-cycle]{display:inline-block;min-height:1em;line-height:1;vertical-align:top}.lyte__vehicle-card [data-score]>span:nth-of-type(2){font-size:.625em;font-weight:600;margin-left:.125em}.lyte__vehicle-card [data-status]{margin:0;font-size:.875em;color:var(--lyt3__text-default);align-self:end}.lyte__vehicle-card.--alert{border:1px solid var(--lyt3__color-quinary-1);background:color-mix(in srgb,var(--lyt3__color-quinary-10) 30%,var(--lyt3__color-background) 100%)}.lyte__vehicle-card.--alert [data-status]{color:var(--lyt3__color-quinary-1)}.lyte__vehicle-card.--alert [data-status]:after{content:"";display:inline-block;width:.75em;height:.75em;margin-left:.375em;border-radius:50%;vertical-align:-.0675em;background:color-mix(in srgb,var(--lyt3__color-quinary-1) 100%,red 8%);box-shadow:0 0 0 .5px color-mix(in srgb,var(--lyt3__color-quinary-3) 100%,var(--lyt3__border-strong) 35%),0 0 .75em color-mix(in srgb,var(--lyt3__color-quinary-4) 70%,transparent),0 0 .125em color-mix(in srgb,var(--lyt3__color-quinary-3) 80%,transparent)}}@layer _section-battery-scores{.lyte__section.--battery-scores{display:grid;gap:calc(var(--space) * 1);padding:var(--space) .5em;text-align:left}.lyte__section.--battery-scores>header{padding:0;margin:0;max-width:none}.lyte__section--battery-scores__grid{--cycle-duration: calc(var(--lyt3__animation-step) * 64);--cycle-step: calc(var(--lyt3__animation-step) * 1);list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--space) * .5)}.lyte__section--battery-scores__grid>li{display:grid;grid-template-areas:"stack";min-width:0}.lyte__section--battery-scores__grid>li>.lyte__vehicle-card{grid-area:stack;animation-duration:var(--cycle-duration);animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:calc(var(--stagger, 0) * var(--cycle-step));will-change:opacity,transform}.lyte__section--battery-scores__grid>li>.lyte__vehicle-card:nth-child(1){animation-name:lyte-vehicle-card-cycle-a}.lyte__section--battery-scores__grid>li>.lyte__vehicle-card:nth-child(2){animation-name:lyte-vehicle-card-cycle-b}@media (prefers-reduced-motion: reduce){.lyte__section--battery-scores__grid>li>.lyte__vehicle-card{animation:none;opacity:1}.lyte__section--battery-scores__grid>li>.lyte__vehicle-card:nth-child(2){opacity:0}}@media (max-width: 1024px){.lyte__section--battery-scores__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.lyte__section--battery-scores__grid{grid-template-columns:minmax(0,1fr)}}@keyframes lyte-vehicle-card-cycle-a{0%,45%{opacity:1;transform:translateY(0)}55%,95%{opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes lyte-vehicle-card-cycle-b{0%,45%{opacity:0}55%,95%{opacity:1;transform:translateY(0)}to{opacity:0}}}@layer _section-battery-scores-ticker{.lyte__section.--battery-scores-ticker{display:grid;gap:calc(var(--space) * 1);padding:0 calc(var(--space) * 1.5);text-align:left;margin:calc(var(--space) * 1) auto calc(var(--space) * 1)}.lyte__section.--battery-scores-ticker>header{padding:0;margin:0;max-width:none}.lyte__section--battery-scores-ticker__grid{list-style:none;margin:0;padding:2px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--space) * .5)}.lyte__section--battery-scores-ticker__grid>li{display:grid;min-width:0}.lyte__section--battery-scores-ticker__grid>li article{padding-bottom:1em}@media (max-width: 1024px){.lyte__section--battery-scores-ticker__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.lyte__section--battery-scores-ticker__grid{grid-template-columns:minmax(0,1fr)}}.lyte__section--battery-scores-ticker__grid>li[aria-hidden=true]{display:none}.lyte__section.--battery-scores-ticker.--marquee{overflow:hidden;padding:0;--marquee-fade: calc(var(--space) * 3);-webkit-mask-image:linear-gradient(to right,transparent,black var(--marquee-fade),black calc(100% - var(--marquee-fade)),transparent);mask-image:linear-gradient(to right,transparent,black var(--marquee-fade),black calc(100% - var(--marquee-fade)),transparent)}.lyte__section.--battery-scores-ticker.--marquee .lyte__section--battery-scores-ticker__grid{display:flex;grid-template-columns:none;gap:calc(var(--space) * 1);padding-right:calc(var(--space) * 1);width:max-content;animation:lyte-battery-marquee 60s linear infinite}.lyte__section.--battery-scores-ticker.--marquee .lyte__section--battery-scores-ticker__grid>li[aria-hidden=true]{display:block}.lyte__section.--battery-scores-ticker.--marquee .lyte__section--battery-scores-ticker__grid>li{flex:0 0 17em;display:block;min-width:0}.lyte__section.--battery-scores-ticker.--marquee .lyte__section--battery-scores-ticker__grid>li>.lyte__vehicle-card{width:100%;box-sizing:border-box}@keyframes lyte-battery-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.lyte__section.--battery-scores-ticker.--marquee .lyte__section--battery-scores-ticker__grid{animation:none}}.lyte__section.--battery-scores-ticker [data-status]{display:inline-flex;align-items:center;justify-content:flex-end;gap:.5em}.lyte__section.--battery-scores-ticker .lyte__vehicle-card:not(.--alert) [data-status]:after{content:"";display:inline-block;width:.75em;height:.75em;border-radius:50%;background:color-mix(in srgb,var(--lyt3__border-strong) 22%,var(--lyt3__color-background));box-shadow:0 0 0 .5px color-mix(in srgb,var(--lyt3__color-primary-1) 100%,var(--lyt3__border-strong) 35%),inset 0 .5px color-mix(in srgb,var(--lyt3__border-strong) 22%,transparent);transition:background .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--stagger, 0) * 60ms)}.lyte__section.--battery-scores-ticker.is-visible .lyte__vehicle-card:not(.--alert) [data-status]:not([data-cycling]):after{background:color-mix(in srgb,var(--lyt3__color-primary-1) 100%,green 8%);box-shadow:0 0 0 .5px color-mix(in srgb,var(--lyt3__color-primary-3) 100%,var(--lyt3__border-strong) 35%),0 0 .75em color-mix(in srgb,var(--lyt3__color-primary-4) 70%,transparent),0 0 .125em color-mix(in srgb,var(--lyt3__color-primary-3) 80%,transparent),inset 0 .5px color-mix(in srgb,var(--lyt3__color-foreground) 8%,transparent)}@media (prefers-reduced-motion: reduce){.lyte__section.--battery-scores-ticker [data-status]:after{transition:none}}.lyte__section.--battery-scores-ticker .lyte__vehicle-card.--alert [data-status]:after{margin-left:0}}@layer _section-bad-cell{.lyte__bad-cell-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;padding:var(--space);gap:calc(var(--space) * 1.5)}.lyte__bad-cell-row>:is(h1,h3){position:relative;isolation:isolate;margin:0;letter-spacing:.25em;align-self:center;justify-self:stretch;text-transform:uppercase;text-align:center;padding:1.75em .5em 1.75em 24%}.lyte__bad-cell-row>:is(h1,h3):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;clip-path:polygon(.77% 50%,21.92% 2%,21.92% 20%,99.23% 20%,99.23% 80%,21.92% 80%,21.92% 98%);background-image:repeating-linear-gradient(45deg,color-mix(in srgb,var(--lyt3__border-card) 60%,var(--lyt3__border-hr)) 0,color-mix(in srgb,var(--lyt3__border-card) 60%,var(--lyt3__border-hr)) 1px,transparent 0,transparent 50%);background-size:4px 4px;opacity:.375}.lyte__bad-cell-row .lyte__bad-cell-row__arrow{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-2;overflow:visible}.lyte__bad-cell-row .lyte__bad-cell-row__arrow path{fill:var(--lyt3__layer-2);stroke:transparent;stroke-width:1.5;stroke-linejoin:round}.lyte__bad-cell-row .lyte__bad-cell-row__arrow .--down{display:none}.lyte__bad-cell-row>.lyte__bad-cell{font-size:.875em;margin:calc(var(--space) * -.5) 0 0}@media (max-width: 920px){.lyte__bad-cell-row{grid-template-columns:minmax(0,1fr)}.lyte__bad-cell-row>:is(h1,h3){grid-row:1;padding:1em 2em 2em}.lyte__bad-cell-row>:is(h1,h3):before{clip-path:polygon(7.7% 2%,92.3% 2%,92.3% 55%,99.23% 55%,50% 98%,.77% 55%,7.7% 55%)}.lyte__bad-cell-row .lyte__bad-cell-row__arrow .--left{display:none}.lyte__bad-cell-row .lyte__bad-cell-row__arrow .--down{display:block}.lyte__bad-cell-row>.lyte__bad-cell{grid-row:2;margin-top:0}}@media (max-width: 768px){.lyte__bad-cell-row{padding-inline:1em}}.lyte__bad-cell-alert{border-top:1px dashed var(--lyt3__border-card)!important}@media (min-width: 768px){.lyte__bad-cell-alert{margin:0 calc(var(--space) * 1.5) calc(var(--space) * 2);width:calc(100% - var(--space) * 3)!important;padding:calc(var(--space) * 2) 0!important}}.lyte__bad-cell-alert>div{grid-template-columns:minmax(0,1fr) 17em!important;align-items:center}.lyte__bad-cell-alert .example__content{text-align:right}.lyte__bad-cell-alert .example__content>div{justify-items:end;align-content:center}@container (max-width: 700px){.lyte__bad-cell-alert>div{grid-template-columns:minmax(0,1fr)!important}.lyte__bad-cell-alert .example__content{text-align:left}.lyte__bad-cell-alert .example__content>div{justify-items:stretch}}.lyte__bad-cell-alert .lyte__vehicle-card.--alert{padding-bottom:1em;width:271px}.lyte__bad-cell-alert .lyte__vehicle-card.--alert [data-meta]{color:var(--lyt3__text-subtle)!important}.lyte__bad-cell-alert .lyte__vehicle-card.--alert [data-status]{display:inline-flex;align-items:center;justify-content:flex-end;color:var(--lyt3__color-quinary-1)!important}.lyte__bad-cell{position:relative;padding:0;gap:0;border-radius:.25em;border:.5px solid color-mix(in srgb,var(--lyt3__color-quinary-1) 60%,var(--lyt3__border-strong) 40%)}.lyte__bad-cell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;translate:calc(var(--space) * .5) calc(var(--space) * .5);border-radius:inherit;pointer-events:none;background-image:repeating-linear-gradient(45deg,color-mix(in srgb,var(--lyt3__color-quinary-1) 30%,var(--lyt3__border-hr)) 0,color-mix(in srgb,var(--lyt3__color-quinary-1) 30%,var(--lyt3__border-hr)) 1px,transparent 0,transparent 50%);background-size:4px 4px;-webkit-mask-image:linear-gradient(135deg,transparent 35%,var(--black) 90%);mask-image:linear-gradient(135deg,transparent 35%,var(--black) 90%)}.lyte__bad-cell__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space);margin:0;width:100%;max-width:none;padding:calc(var(--space) * .5) calc(var(--space) * .75)!important;border-radius:.25em .25em 0 0;background:color-mix(in srgb,var(--lyt3__color-quinary-1) 92%,var(--lyt3__color-background));border-bottom:.5px solid color-mix(in srgb,var(--lyt3__color-quinary-1) 60%,var(--lyt3__border-strong) 40%)}.lyte__bad-cell__bar-title{margin:0;display:inline-flex;align-items:center;gap:.5em;font-weight:700!important;letter-spacing:.025em;color:var(--white)}.lyte__bad-cell__bar-title>svg{width:1em;height:1em;flex:none}.lyte__bad-cell__bar-close{display:grid;place-items:center;width:1.5em;aspect-ratio:1;border-radius:.125em;border:.5px solid var(--white);color:var(--white)}.lyte__bad-cell__bar-close>svg{width:.75em;height:.75em}.lyte__bad-cell__body{display:grid;line-height:1;padding:0;border-radius:0 0 .25em .25em;background:color-mix(in srgb,var(--lyt3__color-quinary-1) 80%,var(--lyt3__color-background))}.lyte__bad-cell__aside{position:relative;z-index:1;display:grid;width:100%;margin:0}.lyte__bad-cell__aside .lyte__vehicle-card{width:100%}.lyte__bad-cell__aside .lyte__vehicle-card.--alert{font-size:1.125em;border-radius:.25em;background:var(--lyt3__color-quinary-1);border-color:color-mix(in srgb,var(--white) 35%,var(--lyt3__color-quinary-1));grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"thumb header header" "thumb score status";column-gap:calc(var(--space) * .75)}.lyte__bad-cell__aside .lyte__vehicle-card.--alert .lyte__bad-cell__thumb{grid-area:thumb;align-self:center;margin:0;width:8em;border-radius:.125em;border:1px solid color-mix(in srgb,var(--white) 45%,var(--lyt3__color-quinary-1));overflow:hidden}.lyte__bad-cell__aside .lyte__vehicle-card.--alert .lyte__bad-cell__thumb>img{display:block;width:100%;height:auto}.lyte__bad-cell__aside .lyte__vehicle-card.--alert [data-label],.lyte__bad-cell__aside .lyte__vehicle-card.--alert [data-score],.lyte__bad-cell__aside .lyte__vehicle-card.--alert [data-status]{color:var(--white)}.lyte__bad-cell__aside .lyte__vehicle-card.--alert [data-meta]{color:color-mix(in srgb,var(--white) 70%,transparent)}.lyte__bad-cell__aside .lyte__vehicle-card.--alert [data-status]:after{content:none}.lyte__bad-cell__aside .lyte__vehicle-card.--alert [data-status]>svg{width:1.25em;height:1.25em;vertical-align:-.3125em;margin-left:.25em;color:color-mix(in srgb,var(--lyt3__color-quinary-9) 85%,var(--white));filter:drop-shadow(0 0 .375em color-mix(in srgb,var(--lyt3__color-quinary-8) 90%,transparent))}.lyte__sell-it{margin-bottom:calc(var(--space) * 2)}@media (max-width: 768px){.lyte__sell-it{padding-inline:1em}}.lyte__sell-it>h2{margin:0 0 calc(var(--space) * 2);letter-spacing:.025em;font-weight:700;filter:url(#goo4)}.lyte__sell-it__steps{list-style:none;margin:0;padding:0;display:grid;gap:calc(var(--space) * 4)}.lyte__sell-it__step{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"copy figure";align-items:start;gap:calc(var(--space) * 3)}.lyte__sell-it__step:nth-child(2n){grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"figure copy"}@media (max-width: 920px){.lyte__sell-it__step,.lyte__sell-it__step:nth-child(2n){grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "figure";gap:calc(var(--space) * 1.5)}}.lyte__sell-it__copy{grid-area:copy;align-self:start;position:sticky;top:calc(var(--space) * 2);padding-top:calc(var(--space) * .5)}@media (max-width: 920px){.lyte__sell-it__copy{position:static;padding-top:0}}.lyte__sell-it__copy>h3{font-weight:700;max-width:12em;text-wrap:balance;margin:0 0 .25em}.lyte__sell-it__copy>p:not(.lyte__sell-it__num){margin:0;max-width:26em}.lyte__sell-it__num{margin:0 0 -.675em -.5em;z-index:-1;position:relative;transform:rotate(-10deg);display:grid;place-items:center;width:2.5em;font-size:2em;aspect-ratio:1;border-radius:50%;background:var(--lyt3__color-primary-2);color:var(--lyt3__color-foreground);line-height:1;font-variant-numeric:tabular-nums}.lyte__sell-it__figure{grid-area:figure;margin:0;position:relative;display:grid;gap:var(--space);align-content:center;justify-items:stretch;justify-self:end;border-radius:.25em;border:.5px solid var(--lyt3__border-strong);padding:calc(var(--space) * 1);background:linear-gradient(-30deg,color-mix(in srgb,var(--lyt3__layer-1) 90%,var(--lyt3__layer-2) 10%),color-mix(in srgb,var(--lyt3__layer-1) 50%,var(--lyt3__layer-2) 20%) 50%,color-mix(in srgb,var(--lyt3__layer-1) 20%,var(--lyt3__layer-2) 10%) 90%)}.lyte__sell-it__figure:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;translate:calc(var(--space) * .5) calc(var(--space) * .5);border-radius:inherit;pointer-events:none;background-image:repeating-linear-gradient(45deg,var(--lyt3__border-hr) 0,var(--lyt3__border-hr) 1px,transparent 0,transparent 50%);background-size:4px 4px;-webkit-mask-image:linear-gradient(135deg,transparent 35%,var(--black) 90%);mask-image:linear-gradient(135deg,transparent 35%,var(--black) 90%)}@media (max-width: 920px){.lyte__sell-it__figure{max-width:40em}}@media (max-width: 768px){.lyte__sell-it__figure{max-width:30em}}.lyte__sell-it__media{position:relative;border-radius:calc(var(--lyt3__border-radius-sm) * .5);overflow:hidden;border:1px solid var(--lyt3__border-card)}.lyte__sell-it__media>img{display:block;width:100%;height:100%;object-fit:cover}.lyte__sold-card__tag{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-6deg);display:inline-block;padding:calc(var(--space) * .375) calc(var(--space) * 1);border-radius:calc(var(--lyt3__border-radius-sm) * .5);background:color-mix(in srgb,var(--lyt3__color-primary-7) 100%,transparent 40%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid var(--black);color:var(--black);font-size:4.75cqmax;letter-spacing:.08em;text-transform:uppercase}}@layer _section-wins{.lyte__wins{gap:0;padding:0!important}.lyte__wins>div{display:grid;grid-template-columns:repeat(1,1fr);gap:calc(var(--space) * 1);max-width:var(--lyt3__screen-md);margin:0 auto;width:100%}.lyte__wins>div .lyte__card{padding:0 calc(var(--space) * .675) calc(var(--space) * .675) 0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;border-bottom:1px solid var(--lyt3__border-strong)!important}.lyte__wins>div .lyte__card>div{display:grid;gap:.25em;align-items:start}.lyte__wins>div .lyte__card h3[data-heading=xxl]{margin:0!important;font-weight:900!important;line-height:1;color:var(--lyt3__color-foreground);font-size:clamp(2em,5vw,4em);min-height:1em;font-variant-numeric:tabular-nums}.lyte__wins>div .lyte__card h3[data-heading=xxl]>[data-ticker]{display:inline-block;min-height:1em;line-height:1;vertical-align:top}.lyte__wins>div .lyte__card h3[data-heading=xxl]>span:nth-of-type(2){font-size:.625em;font-weight:600;margin-left:.125em}.lyte__wins>div .lyte__card p{color:var(--lyt3__text-default );font-weight:400;font-size:1em;min-height:2.5em;line-height:1.375;margin:0;max-width:14em}@media (min-width: 600px){.lyte__wins>div{grid-template-columns:repeat(3,1fr)}.lyte__wins>div .lyte__card>div{grid-template-columns:1fr}}.lyte__wins.--inline{grid-column:1 / -1;padding:0!important;margin-top:calc(var(--space) * -3)}.lyte__wins.--inline>header{padding:0;margin:0 0 calc(var(--space) * .5);max-width:none}.lyte__wins.--inline>header>p{color:var(--lyt3__text-default)!important;margin:0 0 1em}.lyte__wins.--inline>div{gap:calc(var(--space) * .75);max-width:none}.lyte__wins.--inline>div .lyte__card{padding:calc(var(--space) * .875) calc(var(--space) * .5) calc(var(--space) * .5) 0!important;background:transparent;border:0;border-bottom:0!important;border-top:1px solid var(--lyt3__border-strong);padding:calc(var(--space) * .875) .25em!important;border-radius:0}.lyte__wins.--inline>div .lyte__card h3[data-heading=xl]{font-size:clamp(1.5em,3.5vw,2.5em);font-weight:700!important;margin:0!important}.lyte__wins.--inline>div .lyte__card p{font-size:1em;font-weight:400!important;min-height:1.5em;line-height:1.3}@media (min-width: 480px){.lyte__wins.--inline>div{grid-template-columns:repeat(3,1fr)}}@media (min-width: 480px){.lyte__wins.--inline.--pair>div{grid-template-columns:repeat(2,1fr)}}.lyte__wins.--inline.--alt>div{gap:calc(var(--space) * .75);max-width:none;padding-bottom:calc(var(--space) * 1.25)!important}.lyte__wins.--inline.--alt>div .lyte__card{padding:calc(var(--space) * .875) calc(var(--space) * .5) calc(var(--space) * .5) 0!important;border:0!important;padding-bottom:calc(var(--space) * .875)!important;border-bottom:1px solid var(--lyt3__border-strong)!important;border-radius:0!important;box-shadow:none!important}.lyte__wins.--inline .lyte__wins__source{font-family:var(--lyt3__font-family-mono);font-size:.625em;text-transform:uppercase;letter-spacing:.125em;color:var(--lyt3__text-placeholder);margin:calc(var(--space) * .375) 0 0}}@layer _section-quote{section.lyte__quote{display:grid;grid-template-columns:auto 1fr;gap:var(--space);align-items:start;padding:1em 0;margin:1em auto}@media (max-width: 768px){section.lyte__quote{margin:calc(var(--space) * 1.5) 0;grid-template-columns:auto 1fr;padding:0 .5em}}section.lyte__quote>*:nth-child(1){display:grid;justify-content:flex-end;justify-items:flex-end;padding-top:.25em}section.lyte__quote blockquote{padding:0;margin:0;max-width:40em}section.lyte__quote blockquote p{font-style:italic;font-weight:600;line-height:1.125;max-width:20em}@media (max-width: 768px){section.lyte__quote blockquote p[data-heading=lg]{font-size:1.125em}}section.lyte__quote blockquote footer{font-size:.875em;padding:0!important;margin:0;color:var(--lyt3__text-subtle)}section.lyte__quote blockquote footer p{font-style:normal;font-weight:400}.lyte__bio-image{width:100%;max-width:6em;border-radius:11em;overflow:hidden;box-shadow:0 0 0 .5px var(--lyt3__border-card-alt);height:auto}@media (max-width: 768px){.lyte__bio-image{max-width:3em}}.lyte__bio-image>img{width:100%;height:100%;object-fit:cover}}@layer _section-qa{.--dark .lyte__qa-section.--dark{background:color-mix(in srgb,red 30%,transparent)!important}.lyte__qa-section{padding:calc(var(--space) * 3) calc(var(--space) * 1.875);background:var(--lyt3__layer-alt);color:var(--lyt3__text-default);border-radius:calc(var(--lyt3__border-radius) * 1.25);box-shadow:0 0 0 .5px color-mix(in srgb,var(--white) 50%,transparent);margin:-1.125em auto 0 -1.125em;width:calc(100% + 2.25em);font-family:var(--lyt3__font-family);text-transform:none}.lyte__qa-section .lyte__qa-section__inner{padding:calc(var(--space) * 1);margin:0 auto}.lyte__qa-section .lyte__qa-section__label{font-size:clamp(1em,3.75vw,3.25em);color:var(--lyt3__text-default);margin:0 0 calc(var(--space) * 1.5);text-align:left;font-weight:400}.lyte__qa-section .lyte__qa-section__list{list-style:none;margin:0;padding:0;display:grid;gap:0}.lyte__qa-section .lyte__qa-section__item{border-bottom:1px dashed var(--lyt3__border-subtle);opacity:0;padding:.5em 1em .5em 0;transform:translateY(.75em);transition:opacity calc(var(--lyt3__animation-step-2x, .5s)) cubic-bezier(.4,0,.2,1),transform calc(var(--lyt3__animation-step-2x, .5s)) cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--i, 0) * .12s)}.lyte__qa-section .lyte__qa-section__item:last-child{border:0}.lyte__qa-section .lyte__qa-section__item details{margin:0}.lyte__qa-section .lyte__qa-section__item summary{display:flex;align-items:center;gap:calc(var(--space) * .75);padding:calc(var(--space) * .75) 0;cursor:pointer;list-style:none;outline:none}.lyte__qa-section .lyte__qa-section__item summary:hover .lyte__qa-section__badge{background:color-mix(in srgb,var(--lyt3__color-primary-3) 100%,transparent);color:var(--black)!important;box-shadow:0 0 .75em color-mix(in srgb,var(--lyt3__color-primary-3) 30%,transparent)}.lyte__qa-section .lyte__qa-section__item summary:hover .lyte__qa-section__question{color:var(--lyt3__button-primary-background)!important;text-shadow:0 0 .5em color-mix(in srgb,var(--lyt3__color-primary-3) 50%,transparent)}.lyte__qa-section .lyte__qa-section__item summary::-webkit-details-marker{display:none}.lyte__qa-section .lyte__qa-section__item summary:focus-visible{outline:1.5px solid var(--lyt3__color-primary-3);outline-offset:.25em;border-radius:.25em}.lyte__qa-section .lyte__qa-section__question{flex:1 1 auto;font-size:clamp(1em,2.5vw,1.5em);line-height:1.25;letter-spacing:0em;margin:0;font-weight:400;line-height:1.375;color:var(--lyt3__text-default);transition:color .18s ease}.lyte__qa-section .lyte__qa-section__item summary:hover .lyte__qa-section__question{color:var(--lyt3__text-default)}.lyte__qa-section .lyte__qa-section__badge{font-family:var(--lyt3__font-family-mono);font-size:.75em;font-weight:400;text-transform:uppercase;letter-spacing:.1875em;color:var(--lyt3__text-default);background:color-mix(in srgb,var(--lyt3__text-subtle) 12%,transparent);box-shadow:0 0 2.6em .5px color-mix(in srgb,var(--black) 52%,transparent);padding:.375em .75em;border-radius:111em;flex-shrink:0;opacity:0;transform:scale(.8);transition:opacity calc(var(--lyt3__animation-step, .3s)) cubic-bezier(.4,0,.2,1),transform calc(var(--lyt3__animation-step, .3s)) cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--i, 0) * .12s + .35s)}.lyte__qa-section .lyte__qa-section__item summary:after{content:"";width:.5em;height:.5em;border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg) translateY(-.125em);transform-origin:center;opacity:.5;flex-shrink:0;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .22s ease}.lyte__qa-section .lyte__qa-section__item summary:hover:after{opacity:.8}.lyte__qa-section .lyte__qa-section__item details[open] summary:after{transform:rotate(-135deg) translateY(0)}.lyte__qa-section .lyte__qa-section__answer{padding:0 0 calc(var(--space) * .75);color:var(--lyt3__text-default);line-height:1.375;max-width:48em}.lyte__qa-section .lyte__qa-section__answer p{margin:0 0 1em;color:color-mix(in srgb,var(--lyt3__text-brand) 90%,var(--lyt3__text-default) 100%);font-weight:400;font-size:clamp(1em,2.5vw,1.5em);padding-left:1em;border-left:.125em solid var(--lyt3__layer-3)}.lyte__qa-section.is-visible .lyte__qa-section__item{opacity:1;transform:translateY(0)}.lyte__qa-section.is-visible .lyte__qa-section__badge{opacity:1;transform:scale(1)}@media (prefers-reduced-motion: reduce),(scripting: none),print{.lyte__qa-section .lyte__qa-section__item,.lyte__qa-section .lyte__qa-section__badge,.lyte__qa-section .lyte__qa-section__item summary:after{transition:none}.lyte__qa-section .lyte__qa-section__item,.lyte__qa-section .lyte__qa-section__badge{opacity:1;transform:none}}.lyte__qa-section.--light{margin-top:0;margin-left:0;width:100%;box-shadow:0 0 0 .5px var(--lyt3__border-card)}}@layer _stamp{@property --lyte__stamp__blur{syntax: "<number>"; inherits: false; initial-value: .5;}.lyte__stamp{position:relative;margin:0;display:grid;place-items:center;width:100%;max-width:calc(var(--space) * 14);aspect-ratio:1;color:var(--lyt3__color-foreground);isolation:isolate}.lyte__stamp__wrapper{position:relative;z-index:1;width:100%;aspect-ratio:1;display:grid;place-items:center}.lyte__stamp__guiloche{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform-box:view-box;transform-origin:50% 50%;opacity:.25;transform:scale(1.5);object-fit:contain;pointer-events:none}.lyte__stamp svg{position:relative;width:100%;height:auto;display:block;overflow:visible;font-family:var(--lyt3__font-family-mono)}.lyte__stamp__inner{transform-box:view-box;transform-origin:50% 50%}.lyte__stamp__ring{fill:none;stroke:currentColor;stroke-dasharray:1 2;stroke-width:0;stroke-linecap:round;transform-box:view-box;transform-origin:50% 50%}.lyte__stamp__ring.--inner{stroke-width:.5;opacity:.75}.lyte__stamp__center{stroke:currentColor;fill:transparent;transform-box:view-box;transform-origin:50% 50%;stroke-linecap:round;stroke-dasharray:12 1;stroke-width:0}.lyte__stamp__glyph{fill:currentColor;font-size:1em;transform:translateY(-.1em)}.lyte__stamp__text{transform-box:view-box;transform-origin:50% 50%;animation:lyte__stamp__rotate calc(var(--lyt3__animation-step) * 160) linear infinite;will-change:transform;backface-visibility:hidden}.lyte__stamp__text text{font-size:.5em;letter-spacing:.25em;fill:currentColor;text-transform:uppercase;font-weight:500}.lyte__stamp__glow{position:absolute;width:85%;aspect-ratio:1;background:var(--lyt3__color-background);border-radius:50%;pointer-events:none;transform-box:view-box;transform-origin:50% 50%;z-index:0;filter:blur(calc(var(--lyte__stamp__blur) * 1em));animation:lyte__stamp__breathe calc(var(--lyt3__animation-step) * 64) ease-in-out infinite alternate}@keyframes lyte__stamp__rotate{to{transform:rotate(360deg)}}@keyframes lyte__stamp__breathe{0%{--lyte__stamp__blur: .5;opacity:.25;scale:1.1}to{--lyte__stamp__blur: 1;opacity:.6;scale:1.5}}.lyte__stamp__glyph-stack>.lyte__stamp__glyph{opacity:0}.lyte__stamp.--tick{--tick-step: calc(var(--lyt3__animation-step) * .64);--tick-cycle: calc(var(--lyt3__animation-step) * 32)}.lyte__stamp.--tick .lyte__stamp__text{animation:none}.lyte__stamp.--tick .lyte__stamp__glyph-stack>.lyte__stamp__glyph{animation:lyte__stamp__tick-blip var(--tick-cycle) infinite}.lyte__stamp.--tick .lyte__stamp__glyph-stack>.lyte__stamp__glyph:nth-child(1){animation-delay:0s}.lyte__stamp.--tick .lyte__stamp__glyph-stack>.lyte__stamp__glyph:nth-child(2){animation-delay:var(--tick-step)}.lyte__stamp.--tick .lyte__stamp__glyph-stack>.lyte__stamp__glyph:nth-child(3){animation-delay:calc(var(--tick-step) * 2)}.lyte__stamp.--tick .lyte__stamp__glyph-stack>.lyte__stamp__glyph:nth-child(4){animation-delay:calc(var(--tick-step) * 3)}.lyte__stamp.--tick .lyte__stamp__glyph-stack>.lyte__stamp__glyph:nth-child(5){animation-delay:calc(var(--tick-step) * 4)}.lyte__stamp.--tick .lyte__stamp__glyph-stack>.lyte__stamp__glyph:nth-child(6){animation-delay:calc(var(--tick-step) * 5)}.lyte__stamp.--tick .lyte__stamp__glyph-stack>.lyte__stamp__glyph:nth-child(7){animation-delay:calc(var(--tick-step) * 6)}.lyte__stamp.--tick .lyte__stamp__glyph-stack>.lyte__stamp__glyph:nth-child(8){animation-delay:calc(var(--tick-step) * 7)}.lyte__stamp.--tick .lyte__stamp__glyph-stack>.lyte__stamp__glyph:nth-child(9){animation-delay:calc(var(--tick-step) * 8)}.lyte__stamp.--tick .lyte__stamp__glyph-stack>.lyte__stamp__glyph:last-child{animation-name:lyte__stamp__tick-rest;animation-delay:calc(var(--tick-step) * 9)}@keyframes lyte__stamp__tick-blip{0%,2%{opacity:1}2.01%,to{opacity:0}}@keyframes lyte__stamp__tick-rest{0%,81%{opacity:1}81.01%,to{opacity:0}}.lyte__stamp.--spin-all .lyte__stamp__text{animation:none}.lyte__stamp.--spin-all .lyte__stamp__inner{animation:lyte__stamp__rotate calc(var(--lyt3__animation-step) * 160) linear infinite}.lyte__stamp.--reverse .lyte__stamp__text{animation-direction:reverse}.lyte__stamp.--pulse .lyte__stamp__glow{animation-duration:calc(var(--lyt3__animation-step) * 12)}.lyte__stamp.--lyteflo-mark .lyte__stamp__text{animation:none}.lyte__stamp.--lyteflo-mark .lyte__stamp__center{fill:currentColor;stroke:none;stroke-dasharray:none;stroke-width:0}.lyte__stamp__mark{fill:var(--lyt3__color-background)}}@layer _modal-content{.lyte__modal__rows{display:grid;gap:calc(var(--space) * 2);width:100%}.lyte__modal__row{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--space) * 1.5);align-items:start;padding:0;margin:0;max-width:none}.lyte__modal__row>header{display:grid;gap:calc(var(--space) * .5);padding:0;margin:0;max-width:none}.lyte__modal__row>header h3{margin:0 0 .25em;letter-spacing:-.02em;line-height:1.0675}.lyte__modal__row>header p{margin:0;color:var(--lyt3__text-default);max-width:32em;padding-right:4rem}@media (min-width: 780px){.lyte__modal__row>header p{font-size:1.25em}}.lyte__modal__illustration{margin:0;display:grid;place-items:center;background:var(--lyt3__color-background);border-radius:calc(var(--lyt3__border-radius) * 1);box-shadow:0 0 0 .5px var(--lyt3__border-strong);aspect-ratio:1;padding:calc(var(--space) * 1);color:var(--lyt3__text-subtle);overflow:hidden}.lyte__modal__illustration>.savings__widget{margin:0;justify-self:start}.lyte__modal__illustration figcaption{font-size:1.125em;text-align:center}@media (max-width: 920px){.lyte__modal__illustration{max-width:38em;margin:calc(var(--space) * .5) 0 calc(var(--space) * .5) 0}.lyte__modal__row{grid-template-columns:1fr;gap:calc(var(--space) * .75)}.lyte__modal__row>header{display:contents}.lyte__modal__row>header h3{order:1}.lyte__modal__row>.lyte__modal__illustration{order:2}.lyte__modal__row>header p{order:3;padding-right:0}}}@layer _feature-card{.lyte__feature-card{position:relative;overflow:hidden;container-type:inline-size;border-radius:calc(var(--lyt3__border-radius) * 2);padding:calc(var(--space) * 1.5);border:.5px solid var(--lyt3__border-strong);max-width:var(--lyt3__screen-md);width:100%;margin:0 auto;transition:box-shadow var(--lyt3__animation-step) ease-in-out,border var(--lyt3__animation-step) ease-in-out}.lyte__feature-card>.lyte__modal__row{padding:0;align-items:center}.lyte__feature-card.--b,.lyte__feature-card.--c{padding:calc(var(--space) / 1.25);border:0;overflow:visible;border-radius:calc(var(--lyt3__border-radius) * 2.25);box-shadow:-.5px -.5px 0 .5px var(--lyt3__border-default),0 0 0 .5px var(--lyt3__border-card)}@media (max-width: 768px){.lyte__feature-card.--b,.lyte__feature-card.--c{padding-inline:1em}}.lyte__feature-card.--b>.lyte__modal__row,.lyte__feature-card.--c>.lyte__modal__row{align-items:start}.lyte__feature-card.--b>.lyte__modal__row header,.lyte__feature-card.--c>.lyte__modal__row header{padding:calc(var(--space) / 2) 0 0 0;justify-items:start}.lyte__feature-card.--b>.lyte__modal__row header button,.lyte__feature-card.--c>.lyte__modal__row header button{margin-top:1em;font-weight:700;font-size:1.125em}.lyte__feature-card.--c{border-radius:calc(var(--lyt3__border-radius) * 1.5);background-color:var(--lyt3__layer-4)}.come-work-box{padding:var(--space)!important;margin-top:2em;margin-bottom:4em;--crop-mark-color: color-mix(in srgb, var(--lyt3__color-foreground) 15%, transparent 100%);--crop-mark-size: calc(var(--space) * .5);position:relative;border:0 solid var(--crop-mark-color);box-shadow:inset 0 0 0 1px var(--crop-mark-color);font-size:.875em;font-family:var(--lyt3__font-family-mono)}.come-work-box:before{content:"";position:absolute;inset:calc(var(--crop-mark-size) * -1);z-index:0;pointer-events:none;background:linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) left top var(--crop-mark-size) / var(--crop-mark-size) 1px no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) left var(--crop-mark-size) top / 1px var(--crop-mark-size) no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) right top var(--crop-mark-size) / var(--crop-mark-size) 1px no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) right var(--crop-mark-size) top / 1px var(--crop-mark-size) no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) left bottom var(--crop-mark-size) / var(--crop-mark-size) 1px no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) left var(--crop-mark-size) bottom / 1px var(--crop-mark-size) no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) right bottom var(--crop-mark-size) / var(--crop-mark-size) 1px no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) right var(--crop-mark-size) bottom / 1px var(--crop-mark-size) no-repeat}.come-work-box h3>svg{width:1em;height:1em;vertical-align:-.125em;margin-right:.125em}.come-work-box p:before{content:"> ";color:var(--lyt3__text-subtle)}.come-work-box p:last-of-type:after{content:"▮";margin-left:.25em;animation:come-work-caret calc(var(--lyt3__animation-step) * 8) steps(2,jump-none) infinite}@keyframes come-work-caret{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.come-work-box p:last-of-type:after{animation:none}}}@layer _about{.lyte__about__stack{display:grid;gap:calc(var(--space) * 1)}.lyte__about__card,.lyte__about__use-cases,.lyte__about__team{background:var(--lyt3__color-background);border-radius:calc(var(--lyt3__border-radius) * 1.875);box-shadow:0 0 0 1px var(--lyt3__border-card);padding:calc(var(--space) * 1.5);margin:0;max-width:none}.lyte__about__card>header,.lyte__about__use-cases>header,.lyte__about__team>header{padding:0;margin:0 0 calc(var(--space) * .75);max-width:none}.lyte__about__card>header h3,.lyte__about__use-cases>header h3,.lyte__about__team>header h3{margin:0;color:var(--lyt3__text-subtle);font-weight:400}.lyte__about__card__body{display:grid;gap:calc(var(--space) * .5)}.lyte__about__card__body p{margin:0}.lyte__about__card__lede{font-weight:500}.lyte__about__card__body ul{margin:0;padding-left:1.25em;display:grid;gap:calc(var(--space) * .375)}.lyte__about__card__body li{line-height:1.4}.lyte__about__use-cases__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--space) * 1)}.lyte__about__use-cases__list li{display:grid;gap:calc(var(--space) * .375)}.lyte__about__use-cases__list h4{margin:0}.lyte__about__use-cases__list p{margin:0;color:var(--lyt3__text-subtle)}@media (max-width: 768px){.lyte__about__use-cases__list{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.lyte__about__use-cases__list{grid-template-columns:1fr}}.lyte__about__team__scatter{position:relative;min-height:14em}.lyte__about__team__name{position:absolute;top:var(--y, 50%);left:var(--x, 50%);font-weight:600;transform:translate(-50%,-50%);white-space:nowrap}.about-mission{position:relative;scroll-margin-top:calc(var(--space) * 1.5)}.about-flourish{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;--flourish-size: 46em;--flourish-x: 2.5em;--flourish-y: 3em}.about-flourish__rings{position:absolute;top:var(--flourish-y);left:var(--flourish-x);width:var(--flourish-size);aspect-ratio:1;margin:0;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle at center,var(--black) 30%,transparent 72%);mask-image:radial-gradient(circle at center,var(--black) 30%,transparent 72%)}.about-flourish__rings svg{display:block;width:100%;height:100%;overflow:visible;transform-origin:center;animation:about-flourish-breathe 7s ease-in-out infinite}.about-flourish__rings circle{stroke:color-mix(in srgb,var(--lyt3__border-strong) 14%,transparent 100%)!important;stroke-width:.4!important}@keyframes about-flourish-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}}@layer _incentives-finder{.lyte__incentives{display:grid;grid-template-columns:1fr;align-items:stretch;padding:1px}@media (max-width: 640px){.lyte__incentives{grid-template-columns:1fr}}.lyte__incentives__list{display:flex;flex-direction:column;gap:calc(var(--space) * .5)}.lyte__incentives__list>ul{list-style:none;margin:0;padding:0;display:grid;gap:0;flex:1;box-shadow:0 0 0 1px var(--lyt3__border-card);border-radius:calc(var(--lyt3__border-radius) * 1);overflow:hidden}.lyte__incentives__list>ul .--stat{border-radius:0!important;background:var(--lyt3__layer-1);padding:calc(var(--space) * .75);border-bottom:.5px dashed color-mix(in srgb,var(--lyt3__border-default) 50%,var(--lyt3__text-subtle) 100%)}.lyte__incentives__list>ul>li:last-child .--stat{border-bottom:none!important}.lyte__incentives__list .data__row{grid-template-columns:min-content 1fr;align-items:start;gap:.75em;row-gap:.5em}@media (min-width: 780px){.lyte__incentives__list .data__row{padding:.5em 0;row-gap:.25em}}.lyte__incentives__list .data__row .__value{justify-content:flex-end;font-weight:700;color:var(--lyt3__text-default);font-size:1.5em;grid-column:2/3}.lyte__incentives__list .data__row>p{margin:0;line-height:1.25;font-size:1.25em;padding-right:1em}.lyte__incentives__check{display:inline-flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;background:var(--lyt3__layer-3);border:none;border-radius:.25em;flex-shrink:0;color:var(--lyt3__text-default);box-sizing:border-box}.lyte__incentives__check svg{width:.75em;height:auto;display:block}.lyte__incentives__list__footer{display:flex;justify-content:flex-end}.lyte__incentives__eligibility{background:var(--lyt3__color-foreground);color:var(--lyt3__color-background);border-radius:calc(var(--lyt3__border-radius) * .5);padding:calc(var(--space) * 1);display:flex;flex-direction:column;gap:calc(var(--space) * 1);margin:0;max-width:none}.lyte__incentives__eligibility>header{flex:1;padding:0;margin:0;max-width:none;display:grid;gap:calc(var(--space) * .5)}.lyte__incentives__eligibility>header h3{color:var(--white);margin:0;line-height:1.1}.lyte__incentives__eligibility>header p{color:color-mix(in srgb,var(--white) 75%,transparent);margin:0;max-width:none}.lyte__incentives__eligibility>footer{padding:0;margin:0;max-width:none;display:grid;gap:calc(var(--space) * .625)}.lyte__incentives__eligibility__location{color:color-mix(in srgb,var(--white) 70%,transparent);text-decoration:underline;text-underline-offset:.125em;font-size:.875em;width:max-content}.lyte__incentives__eligibility__cta{background:var(--white);color:var(--lyt3__color-foreground);border:none;border-radius:111em;padding:calc(var(--space) * .625) calc(var(--space) * 1);width:100%;font-family:inherit;font-weight:600;font-size:1em;text-align:center;cursor:pointer;transition:background .2s ease,transform .1s ease}.lyte__incentives__eligibility__cta:hover{background:color-mix(in srgb,var(--white) 92%,var(--lyt3__color-foreground) 8%)}.lyte__incentives__eligibility__cta:active{transform:scale(.985)}}@layer _vdp-card{.lyte__vdp-card{background:var(--lyt3__color-background);border-radius:calc(var(--lyt3__border-radius) * .5);box-shadow:0 0 0 .5px var(--lyt3__border-strong);overflow:hidden;display:flex;flex-direction:column;width:100%;padding:calc(var(--space) / 1);gap:1em}.lyte__vdp-card__media{position:relative;padding:0}.lyte__vdp-card__img{width:100%;height:auto;display:block;object-fit:contain;padding:3em .25em 1em}.lyte__vdp-card__badge{position:absolute;top:0;right:0;z-index:1;display:inline-flex;align-items:center;gap:.5em;padding:.5em .675em .5em .5em;background-color:var(--lyt3__color-background);background-image:url(./green-wm__no-repeating_2-DMfPWikt.png);background-size:1080px;box-shadow:0 0 0 .5px var(--lyt3__border-strong);font-weight:700;color:var(--lyt3__color-foreground);line-height:1;mix-blend-mode:luminosity;font-size:1.25em}.lyte__vdp-card__badge-check{display:inline-flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;background:var(--lyt3__color-foreground);color:var(--white);border-radius:50%;flex-shrink:0}.lyte__vdp-card__badge-check svg{width:.625em;height:auto;display:block}.lyte__vdp-card__divider{border:none;border-top:1px dotted var(--lyt3__border-default);margin:0;width:100%}.lyte__vdp-card__footer{display:flex;justify-content:space-between;align-items:start;gap:calc(var(--space) * 1);padding:calc(var(--space) * .5) 0 0}.lyte__vdp-card__price-block{display:grid;gap:.5em;min-width:0}.lyte__vdp-card__stock{margin:0;font-size:.875em;color:var(--lyt3__text-default)}.lyte__vdp-card__price{margin:0;font-weight:800;font-size:3em;line-height:1;color:var(--lyt3__text-default);letter-spacing:-.02em}.lyte__vdp-card__qr{width:5em;height:5em;flex-shrink:0;color:var(--lyt3__color-foreground);box-shadow:0 0 0 .5px var(--lyt3__border-strong);padding:.125em}.lyte__vdp-card__qr svg{width:100%;height:100%;display:block;shape-rendering:crispEdges}}@layer _battery-soh-card{.lyte__soh-card{width:100%;background:var(--lyt3__color-background);border:.5px solid var(--lyt3__border-strong);border-radius:calc(var(--lyt3__border-radius) * 1);padding:calc(var(--space) * .875);display:grid;gap:calc(var(--space) * 1.125);align-content:space-between;margin:0;max-width:none}.lyte__soh-card__head{display:flex;flex-direction:column;gap:.125em;padding:0;margin:0;max-width:none}.lyte__soh-card__title{font-weight:400;line-height:1.15;letter-spacing:-.01em;margin:0;color:var(--lyt3__color-foreground)}.lyte__soh-card__title.--label{opacity:.5;display:flex;align-items:center;gap:.25em}.lyte__soh-card__soh__icon{width:1.5em;height:1.5em;flex-shrink:0;color:var(--lyt3__color-foreground)}.lyte__soh-card__soh{display:flex;flex-direction:column;gap:.5em}.lyte__soh-card__soh__head{display:flex;align-items:center;gap:.5em}.lyte__soh-card__soh__label{font-weight:400;color:var(--lyt3__color-foreground);font-size:1em;margin-right:auto}.lyte__soh-card__soh__value{font-weight:800;font-size:clamp(1.5em,5vw,3em);line-height:1;letter-spacing:-.01em;color:var(--lyt3__color-foreground)}.lyte__soh-card__specs{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--space) * .5)}.lyte__soh-card__spec,.lyte__soh-card__warranty{--cell-bg: var(--lyt3__color-background);--cell-hatch: var(--lyt3__border-default);--cell-edge: var(--lyt3__border-card);position:relative;overflow:hidden;border-radius:.5em;padding:calc(var(--space) * .5)}.lyte__soh-card__spec:before,.lyte__soh-card__warranty:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--cell-bg);background-image:repeating-linear-gradient(45deg,var(--cell-hatch) 0,var(--cell-hatch) 1px,transparent 0,transparent 50%);background-size:4px 4px;opacity:.5;z-index:0;pointer-events:none}.lyte__soh-card__spec>*,.lyte__soh-card__warranty>*{position:relative;z-index:1}.lyte__soh-card__spec{display:flex;flex-direction:column;gap:.0625em}.lyte__soh-card__spec__label{font-size:.875em;color:var(--lyt3__text-subtle);margin:0}.lyte__soh-card__spec__value{font-size:1.375em;font-weight:800;line-height:1.2;color:var(--lyt3__color-foreground);margin:0;letter-spacing:-.01em}.lyte__soh-card__spec__sub{font-size:.8125em;color:var(--lyt3__text-subtle);display:none}.lyte__soh-card__warranty{grid-column:1 / -1;display:flex;align-items:center;gap:.75em}}@layer _battery-cell-grid{.lyte__cell-grid{display:grid;grid-template-columns:auto 1fr;gap:calc(var(--space) * .75);align-items:stretch;padding:calc(var(--space) * 1);margin:0;background:var(--lyt3__color-background);border-radius:calc(var(--lyt3__border-radius) * 1);box-shadow:0 0 0 .5px var(--lyt3__border-strong);width:100%;font-family:var(--lyt3__font-family-mono)}.lyte__cell-grid__legend{display:grid;grid-template-columns:auto auto auto;align-items:stretch;gap:1em;font-size:.75em;color:var(--lyt3__text-subtle);margin-bottom:0}.lyte__cell-grid__legend__values,.lyte__cell-grid__legend__labels{display:flex;font-family:var(--lyt3__font-family-mono);flex-direction:column;justify-content:space-between;gap:.5em;white-space:nowrap;text-transform:uppercase;letter-spacing:.075em}.lyte__cell-grid__legend__labels .--avg{color:var(--lyt3__text-subtle);font-weight:400}.lyte__cell-grid__legend__arrow{color:var(--lyt3__text-subtle)}.lyte__cell-grid__legend__bar{width:.75em;border-radius:11em;background:linear-gradient(to bottom,color-mix(in srgb,var(--lyt3__color-primary-3) 30%,var(--lyt3__color-foreground) 70%) 0%,color-mix(in srgb,var(--lyt3__color-primary-3) 60%,var(--lyt3__color-foreground) 40%) 20%,var(--lyt3__color-primary-3) 40%,var(--lyt3__color-primary-5) 65%,var(--lyt3__color-primary-7) 100%);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--lyt3__color-foreground) 10%,transparent)}.lyte__cell-grid__cells{display:grid;grid-template-columns:repeat(8,1fr);gap:.25em}.lyte__cell-grid__cell{aspect-ratio:4 / 3;border-radius:.375em;display:grid;place-items:center;font-size:clamp(.5rem,.675vw,.75rem);font-weight:400;color:var(--lyt3__text-default);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--lyt3__color-foreground) 6%,transparent);line-height:1}.lyte__cell-grid__cell[data-tier="1"]{background:var(--lyt3__color-primary-7)}.lyte__cell-grid__cell[data-tier="2"]{background:var(--lyt3__color-primary-5)}.lyte__cell-grid__cell[data-tier="3"]{background:var(--lyt3__color-primary-4)}.lyte__cell-grid__cell[data-tier="4"]{background:var(--lyt3__color-primary-3)}.lyte__cell-grid__cell[data-tier="5"]{background:color-mix(in srgb,var(--lyt3__color-primary-3) 70%,var(--lyt3__color-foreground) 30%);color:var(--lyt3__color-foreground)}.lyte__cell-grid__cell[data-tier="6"]{background:color-mix(in srgb,var(--lyt3__color-primary-3) 45%,var(--lyt3__color-foreground) 55%);color:var(--lyt3__color-foreground)}.lyte__cell-grid__cell[data-tier=bad]{background:var(--lyt3__color-secondary-4);color:var(--lyt3__color-foreground);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--lyt3__color-secondary-1) 100%,var(--lyt3__color-foreground) 15%),0 0 0 .5px color-mix(in srgb,var(--lyt3__color-secondary-1) 100%,var(--lyt3__color-foreground) 5%),0 0 .5em color-mix(in srgb,var(--lyt3__color-secondary-3) 30%,transparent)}}@layer _range-card{.lyte__range-card{width:100%;background:var(--lyt3__color-background);border:1px solid var(--lyt3__border-card);border-radius:calc(var(--lyt3__border-radius) * 1);box-shadow:0 4px 24px -8px color-mix(in srgb,var(--lyt3__color-foreground) 6%,transparent);display:grid;gap:0;container-type:inline-size;container-name:lyte-range-card;margin:0;max-width:none}.lyte__range-card__inner{padding:0;display:flex;flex-direction:column;gap:calc(var(--space) * .875)}.lyte__range-card__head{display:flex;flex-direction:column;gap:.125em;padding:0;margin:0;max-width:none}.lyte__range-card__title{font-weight:400;line-height:1.15;letter-spacing:-.01em;margin:0;color:var(--lyt3__color-foreground)}.lyte__range-card__title.--label{opacity:.5;display:flex;align-items:center;gap:.25em}.lyte__range-card__title.--label svg{width:1.5em;height:1.5em;flex-shrink:0}.lyte__range-card__lede{display:flex;justify-content:space-between;align-items:start;gap:1em;margin:0}.lyte__range-card__label{font-weight:400;color:var(--lyt3__color-foreground);font-size:1em;margin-right:0}.lyte__range-card__chart{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;gap:0 calc(var(--space) * .375);padding:calc(var(--space) * .25) 0}.lyte__range-card__chart__y-axis{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:.75rem;line-height:1.333;letter-spacing:.005em;color:var(--lyt3__text-subtle);min-width:1.5rem;white-space:nowrap;font-family:var(--lyt3__font-family-mono)}.lyte__range-card__chart__plot{min-width:0;display:grid;gap:calc(var(--space) * .375)}.lyte__range-card__chart__plot svg{display:block;width:100%;height:auto;aspect-ratio:600 / 320;overflow:visible}.lyte__range-card__chart__x-axis{display:grid;grid-template-columns:repeat(12,1fr);font-size:.75rem;color:var(--lyt3__text-subtle);text-align:center;letter-spacing:.05em;font-family:var(--lyt3__font-family-mono)}.lyte__range-card__chart__grid line{stroke:color-mix(in srgb,var(--lyt3__color-foreground) 20%,transparent);stroke-width:1;stroke-dasharray:1 4;fill:none;vector-effect:non-scaling-stroke}.lyte__range-card__chart__bands rect{fill:var(--lyt3__color-primary-3);fill-opacity:.65}.lyte__range-card__chart__mean line{stroke:var(--lyt3__color-foreground);stroke-width:1.5;stroke-linecap:round;vector-effect:non-scaling-stroke}.lyte__range-card__foot{margin:0;text-align:right;width:100%;max-width:none;font-size:.675em;padding-right:.5em;opacity:.5;color:var(--lyt3__text-subtle)}.lyte__range-card__foot a{color:var(--lyt3__color-foreground);text-decoration-color:color-mix(in srgb,var(--lyt3__text-subtle) 50%,transparent);text-underline-offset:.2em}.lyte__range-card__projection{border-top:1px dotted var(--lyt3__border-card);padding:calc(var(--space) * 1) calc(var(--space) * .875);border-radius:0 0 calc(var(--lyt3__border-radius) * 1) calc(var(--lyt3__border-radius) * 1);margin:1em 0}.lyte__range-card__projection__title{font-weight:700;color:var(--lyt3__color-foreground);margin:1em 0 .625em}.lyte__range-card__projection__grid{list-style:none;margin:0;padding:1em 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(8em,1fr));gap:calc(var(--space) * .5) calc(var(--space) * 1)}@container lyte-range-card (max-width: 22em){.lyte__range-card__projection__grid{grid-template-columns:1fr}}.lyte__range-card__projection__grid li{display:flex;flex-direction:column;gap:.125em}.lyte__range-card__projection__label{font-size:.875em;color:var(--lyt3__text-subtle)}.lyte__range-card__projection__value{font-weight:800;line-height:1.1;font-size:1.375em;color:color-mix(in srgb,var(--lyt3__color-foreground) 40%,transparent)}.lyte__range-card__projection__value.--primary{color:var(--lyt3__color-foreground)}.lyte__range-views{position:relative;display:grid}.lyte__range-views>.lyte__range-views__panel{grid-area:1 / 1;transition:opacity var(--lyt3__animation-step-2x) ease}.lyte__range-views>.lyte__range-views__panel[aria-hidden=true]{visibility:hidden;opacity:0;pointer-events:none}.lyte__range-views>.--map{position:relative;overflow:hidden;background:var(--lyt3__layer-1);border:1px solid var(--lyt3__border-card);border-radius:calc(var(--lyt3__border-radius) * 1);min-height:calc(var(--space) * 16)}.lyte__range-views__switch{position:absolute;z-index:2;top:calc(var(--space) * .75);right:calc(var(--space) * .75);display:inline-flex;padding:.125em;gap:.125em;background:var(--lyt3__layer-3);border-radius:111em}.lyte__range-views__switch button{border:0;padding:.375em .875em;border-radius:111em;font-size:.75em;font-weight:500;color:var(--lyt3__text-subtle);background:transparent}.lyte__range-views__switch button[aria-selected=true]{background:var(--lyt3__layer-1);color:var(--lyt3__text-default);box-shadow:0 0 0 .5px var(--lyt3__border-card)}.lyte__range-views__callout{position:absolute;z-index:2;bottom:calc(var(--space) * .675);left:calc(var(--space) * .675);margin:0;display:inline-flex;align-items:center;gap:.375em;padding:.375em .875em;font-size:.75em;font-family:var(--lyt3__font-family-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--lyt3__text-default);background:color-mix(in srgb,var(--lyt3__layer-1) 85%,transparent);-webkit-backdrop-filter:blur(.25em);backdrop-filter:blur(.25em);border:.5px solid var(--lyt3__border-card);border-radius:111em}.lyte__range-views__callout:before{content:"";width:.5em;height:.5em;border-radius:50%;background:var(--lyt3__color-primary-1);box-shadow:0 0 .5em color-mix(in srgb,var(--lyt3__color-primary-1) 70%,transparent 100%)}.lyte__range-views__callout span{font-weight:700}}@layer _battery-warranty-card{.lyte__warranty-card{width:100%;background:var(--lyt3__color-background);border:.5px solid var(--lyt3__border-strong);border-radius:calc(var(--lyt3__border-radius) * 1);padding:calc(var(--space) * .875);display:grid;gap:calc(var(--space) * .875);box-shadow:0 4px 24px -8px color-mix(in srgb,var(--lyt3__color-foreground) 6%,transparent);margin:0;max-width:none}.lyte__warranty-card__head{display:flex;flex-direction:column;gap:.125em;padding:0;margin:0;max-width:none}.lyte__warranty-card__title{font-weight:400;line-height:1.15;letter-spacing:-.01em;margin:0;color:var(--lyt3__color-foreground)}.lyte__warranty-card__title.--label{opacity:.5;display:flex;align-items:center;gap:.25em}.lyte__warranty-card__title.--label svg{width:1.5em;height:1.5em;flex-shrink:0}.lyte__warranty-card__row{display:flex;justify-content:space-between;align-items:end;gap:1em}.lyte__warranty-card__label{font-weight:400;color:var(--lyt3__color-foreground);font-size:1em;margin-right:auto}.lyte__warranty-card__value{font-weight:800;font-size:clamp(1.375em,2vw,2em);line-height:1;letter-spacing:-.01em;color:var(--lyt3__color-foreground);text-align:right;white-space:nowrap}.lyte__warranty-card__value span{font-weight:400;padding-left:.25em;color:var(--lyt3__text-subtle)}.lyte__warranty-card__foot{margin:0;font-size:.875em;color:var(--lyt3__text-subtle)}}@layer _vehicle-details-card{.lyte__details-card{width:100%;background:var(--lyt3__color-background);border:.5px solid var(--lyt3__border-strong);border-radius:calc(var(--lyt3__border-radius) * 1);padding:calc(var(--space) * .875);display:grid;gap:calc(var(--space) * 1.125);box-shadow:0 4px 24px -8px color-mix(in srgb,var(--lyt3__color-foreground) 6%,transparent);align-content:space-between;margin:0;max-width:none}.lyte__details-card__head{display:flex;flex-direction:column;gap:.125em;padding:0;margin:0;max-width:none}.lyte__details-card__title{font-weight:400;line-height:1.15;letter-spacing:-.01em;margin:0;color:var(--lyt3__color-foreground)}.lyte__details-card__title.--label{opacity:.5;display:flex;align-items:center;gap:.25em}.lyte__details-card__title.--label svg{width:1.5em;height:1.5em;flex-shrink:0}.lyte__details-card__specs{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--space) * .5)}.lyte__details-card__spec,.lyte__details-card__warranty{--cell-bg: var(--lyt3__color-background);--cell-hatch: var(--lyt3__border-default);--cell-edge: var(--lyt3__border-card);background:var(--lyt3__layer-2);position:relative;overflow:hidden;border-radius:.5em;padding:calc(var(--space) * .5)}.lyte__details-card__spec:before,.lyte__details-card__warranty:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--cell-bg);background-image:repeating-linear-gradient(45deg,var(--cell-hatch) 0,var(--cell-hatch) 1px,transparent 0,transparent 50%);background-size:4px 4px;opacity:.25;z-index:0;pointer-events:none}.lyte__details-card__spec>*,.lyte__details-card__warranty>*{position:relative;z-index:1}.lyte__details-card__spec{display:flex;flex-direction:column;gap:.0625em}.lyte__details-card__spec__label{font-size:.875em;color:var(--lyt3__text-subtle);margin:0}.lyte__details-card__spec__value{font-size:1.375em;font-weight:800;line-height:1.2;color:var(--lyt3__color-foreground);margin:0;letter-spacing:-.01em}.lyte__details-card__spec__sub{font-size:.8125em;color:var(--lyt3__text-subtle);display:none}.lyte__details-card__spec.--full{grid-column:1 / -1}.lyte__details-card__warranty{grid-column:1 / -1;display:flex;align-items:center;gap:.75em}}@layer _chat-testimonial._chat-testimonial{.lyte__chat{--chat-bg: #000;--chat-bubble: #262628;--chat-ink: #f4f4f6;--chat-muted: #8d8d92;--chat-icon: #aeaeb2;--chat-hairline: var(--lyt3__border-default);--chat-fill: #1c1c1e;--chat-green: #2fd25b;--chat-radius: 1.15em;display:grid;justify-items:end;height:100%;width:100%}.lyte__chat[data-animate-a]{opacity:1}.lyte__chat__screen{position:relative;width:100%;max-width:20em;min-height:28em;display:flex;flex-direction:column;padding:1.35em 1em .95em;background:var(--chat-bg);border:.5px solid var(--chat-hairline);border-radius:calc(var(--lyt3__border-radius) * 1);box-shadow:0 1.5em 3.5em -1.25em #0000008c;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,system-ui,sans-serif;font-size:clamp(.9rem,2.5vw,1.0625rem);color:var(--chat-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.lyte__chat__menu{position:absolute;top:.55em;right:.85em;width:1.5em;height:1.5em;color:var(--chat-icon);opacity:.7}.lyte__chat__menu svg{width:100%;height:100%;display:block}.lyte__chat__thread{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:.4em;padding:1.75em 0 1.4em}.lyte__chat__msg{position:relative;max-width:80%}.lyte__chat__msg:has(.lyte__chat__tapback){margin-top:1.2em}.lyte__chat__bubble{text-align:left;position:relative;margin:0;padding:.46em .72em .52em;background:var(--chat-bubble);color:var(--chat-ink);border-radius:var(--chat-radius);font-size:1.0625em;line-height:1.32;letter-spacing:-.01em;overflow-wrap:break-word}.lyte__chat__bubble u{text-decoration-line:underline;text-decoration-thickness:.5px;text-underline-offset:.14em}.lyte__chat__bubble:before{content:"";position:absolute;z-index:0;bottom:0;left:-.42em;width:1.2em;height:1.2em;background:var(--chat-bubble);border-bottom-right-radius:.9em}.lyte__chat__bubble:after{content:"";position:absolute;z-index:1;bottom:0;left:-.7em;width:.7em;height:1.2em;background:var(--chat-bg);border-bottom-right-radius:.7em}.lyte__chat__tapback{position:absolute;top:-.85em;right:-1.125em;z-index:3;width:2em;height:2em;display:grid;place-items:center;background:var(--chat-green);border-radius:50%}.lyte__chat__tapback:before,.lyte__chat__tapback:after{content:"";position:absolute;background:var(--chat-green);border-radius:50%}.lyte__chat__tapback:before{width:.58em;height:.58em;bottom:-.12em;right:.18em}.lyte__chat__tapback:after{width:.3em;height:.3em;bottom:-.42em;right:.02em}.lyte__chat__heart{width:1.18em;height:1.18em;display:block;filter:drop-shadow(0 .04em .04em rgba(0,0,0,.15))}.lyte__chat__inputbar{display:flex;align-items:center;gap:.55em;padding-top:.4em}.lyte__chat__plus{flex:0 0 auto;width:2.1em;height:2.1em;display:grid;place-items:center;background:var(--chat-fill);color:var(--chat-icon);border-radius:50%}.lyte__chat__plus svg{width:1.05em;height:1.05em;display:block}.lyte__chat__tag{margin-left:auto;padding:.675em 1em;background:var(--white);border-radius:var(--chat-radius);color:var(--black);font-size:.875em;line-height:1;white-space:nowrap}.lyte__chat__tapback{opacity:0}.lyte__chat.is-visible .lyte__chat__tapback{transform-origin:30% 70%;animation:lyte__chat-tap .125s cubic-bezier(.6,1.1,.9,1) 1s both}@keyframes lyte__chat-tap{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.lyte__chat__bubble,.lyte__chat__tapback{opacity:1;animation:none;transform:none}}.lyte__modal__illustration.--chat{background:transparent;box-shadow:none;aspect-ratio:auto;padding:0;overflow:visible;place-self:start;justify-items:start}.lyte__modal__illustration.--chat>figure{padding:0!important;margin:0!important}@media (min-width: 768px){.lyte__modal__illustration.--chat{order:-1}.lyte__modal__illustration.--chat>figure{padding:0!important;margin:0!important}}@media (min-width: 768px){.lyte__modal__row.--chat{grid-template-columns:auto 1fr}}}@layer _report-fold._report-fold{.lyte__report-fold{display:grid;justify-items:center;text-align:center;gap:calc(var(--space) * 1.5)}.lyte__report-fold>header{display:grid;gap:calc(var(--space) * .5);max-width:38em;padding:0;margin:0}.lyte__report-fold>header p{margin:0;color:var(--lyt3__text-default)}.lyte__report-fold__media{display:flex;flex-direction:column;align-items:center;width:100%;margin:0;padding:0;--report-crop: 3.25em;--report-rise: 3.5em}.lyte__report-fold__media[data-animate-a]{opacity:1}.lyte__report-fold__stage{position:relative;z-index:1;width:min(34em,100%);overflow:hidden;box-shadow:0 .6em 1em -.4em color-mix(in srgb,var(--lyt3__border-strong) 22%,transparent 100%)}.lyte__report-fold__frame{display:block;margin-bottom:calc(var(--report-crop) * -1);transform:translateY(var(--report-rise));transition:transform var(--lyt3__animation-step-4x) var(--lyt3__ease-out-strong)}.lyte__report-fold__media.is-visible .lyte__report-fold__frame{transform:translateY(0)}.lyte__report-fold__frame img{display:block;width:100%}.lyte__report-fold__line{position:relative;z-index:2;width:100%;height:1.25em;margin-top:-.625em;background:linear-gradient(to bottom,transparent 0%,color-mix(in srgb,var(--lyt3__border-strong) 6%,transparent 100%) 46%,color-mix(in srgb,var(--lyt3__border-strong) 50%,transparent 100%) 50%,color-mix(in srgb,var(--white) 50%,transparent 100%) 53%,transparent 72%);-webkit-mask-image:linear-gradient(to right,transparent,var(--black) 12%,var(--black) 88%,transparent);mask-image:linear-gradient(to right,transparent,var(--black) 12%,var(--black) 88%,transparent)}@media (prefers-reduced-motion: reduce),(scripting: none),print{.lyte__report-fold__frame{transition:none;transform:none}}}@layer _news._news{article.news-index{gap:0;padding-top:0}.news-index__head{padding:0}.news-index__head>header{display:grid;gap:calc(var(--space) * .5);padding:0!important;margin:0 auto 0 0}.news-index__head>header :is(span,h1){font-family:var(--lyt3__font-family-mono);margin:0}.news-index__head p{margin:0;color:var(--lyt3__text-default);max-width:32em}.news-feed{display:grid;gap:calc(var(--space) * 1);max-width:var(--lyt3__screen-md)}.news-list__item{display:grid;align-items:start;color:inherit;text-decoration:none;justify-items:start;border-radius:calc(var(--lyt3__border-radius) * 1.5);transition:transform var(--lyt3__animation-step) ease}.news-list__item:hover{transform:translateY(-.125em)}.news-list__date{font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--lyt3__color-background);font-family:var(--lyt3__font-family-mono);background:var(--lyt3__color-foreground)!important;box-shadow:0 0 0 .5px var(--lyt3__color-foreground);padding:.25em .675em;font-size:.875em!important;border-radius:var(--lyt3__border-radius);display:inline-block;margin-bottom:calc(var(--space) * 1.5);width:auto}.news-list__text{display:grid;gap:calc(var(--space) * .375);justify-items:start;max-width:none;width:100%}.news-list__text>.lyt3-button{justify-self:end}.news-list__title{margin:0;max-width:20em;font-weight:700;transition:color var(--lyt3__animation-step) ease}.news-list__item:hover .news-list__title{color:var(--lyt3__text-default)}.news-list__excerpt{margin:0 0 1em;color:var(--lyt3__text-default);line-height:1.45;max-width:40em}.news-empty{color:var(--lyt3__text-subtle)}.news-post{max-width:var(--lyt3__screen-md);margin:0 auto}.news-post__back{display:inline-flex;align-items:center;gap:.4em;width:fit-content;font-family:var(--lyt3__font-family-mono);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lyt3__text-subtle);text-decoration:none;transition:color var(--lyt3__animation-step) ease}.news-post__back:hover{color:var(--lyt3__text-default)}.news-post__card{display:grid;gap:calc(var(--space) * 1.5);padding-bottom:calc(var(--space) * 2.5)!important;border-radius:calc(var(--lyt3__border-radius) * 1.5)!important}.news-post__header{gap:calc(var(--space) * .5);padding:0;margin:0}.news-post__date{font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--lyt3__color-background);font-family:var(--lyt3__font-family-mono);background:var(--lyt3__color-foreground)!important;box-shadow:0 0 0 .5px var(--lyt3__color-foreground);padding:.25em .675em;font-size:.875em!important;border-radius:var(--lyt3__border-radius);display:inline-block;margin-bottom:calc(var(--space) * 2);width:auto}.section__heading--sm{font-size:.875em;letter-spacing:.05em;font-family:var(--lyt3__font-family-mono);text-transform:uppercase;opacity:.5}.news-post__header h1{margin:0 0 .75em;font-weight:700;max-width:14em}.news-post__dek{margin:0;color:var(--lyt3__text-default)}.news-post__body{display:grid;gap:calc(var(--space) * .875);line-height:1.6}.news-post__body>*{margin:0}.news-post__body h2{margin-top:calc(var(--space) * .75)}.news-post__body h3{margin-top:calc(var(--space) * .5)}.news-post__body ul,.news-post__body ol{display:grid;gap:calc(var(--space) * .25);padding-left:1.25em}.news-post__body ul>li,.news-post__body ol>li{padding-left:1em;font-weight:700}.news-post__body ul>li:before,.news-post__body ol>li:before{content:">>";margin-left:-2em;display:block;position:absolute}.news-post__body blockquote{padding-left:calc(var(--space) * .75);border-left:2px solid var(--lyt3__border-strong);color:var(--lyt3__text-default)}.news-post__header .news-post__date{margin-bottom:calc(var(--space) * 1.25)}.news-post__press{margin:0;display:grid;gap:calc(var(--space) * .5);padding:calc(var(--space) * .75) 0 calc(var(--space) * .75) calc(var(--space) * .875);border-left:2px solid var(--lyt3__color-primary-1)}.news-post__press blockquote{display:grid;gap:calc(var(--space) * .375);margin:0;padding:0;border:0}.news-post__press blockquote p{margin:0;font-size:1.25em;font-weight:600;line-height:1.3;text-wrap:balance;color:var(--lyt3__text-default)}.news-post__press figcaption{font-family:var(--lyt3__font-family-mono);font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:var(--lyt3__text-subtle)}.news-post__figure{margin-bottom:calc(var(--space) * .75)!important}.news-post__pull{margin:calc(var(--space) * .5) 0!important;font-size:clamp(1em,4vw,2.75em);font-weight:600;line-height:1;text-wrap:balance;color:var(--lyt3__text-default)}.news-post__stats{margin:calc(var(--space) * .5) 0!important}.news-table{margin:calc(var(--space) * .5) 0;display:grid;gap:calc(var(--space) * .5)}.news-table__scroll{overflow-x:auto;border:.5px solid var(--lyt3__border-card-alt);background:var(--lyt3__color-background)}.news-table table{width:100%;border-collapse:collapse;font-size:.9375em;line-height:1.25}.news-table :is(th,td){padding:calc(var(--space) * .5) calc(var(--space) * .625);text-align:right;white-space:nowrap;border-bottom:.5px solid var(--lyt3__border-card)}.news-table :is(th,td):first-child{text-align:left}.news-table thead th{font-family:var(--lyt3__font-family-mono);font-size:.75em;letter-spacing:.08em;text-transform:uppercase;font-weight:400;color:var(--lyt3__text-subtle);vertical-align:bottom;white-space:normal}.news-table tbody th{font-weight:400;color:var(--lyt3__text-default)}.news-table td{font-variant-numeric:tabular-nums;color:var(--lyt3__text-default)}.news-table tbody tr:last-child :is(th,td){border-bottom:0;border-top:1px solid var(--lyt3__border-strong);font-weight:700}.news-table figcaption{font-size:.875em;color:var(--lyt3__text-subtle);line-height:1.4}.news-post__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space);margin:calc(var(--space) * 2) 0}@media (max-width: 768px){.news-post__cards{grid-template-columns:minmax(0,1fr)}}.news-post__cards>.lyte__article-box{display:grid;gap:calc(var(--space) * .375);align-content:start;padding:0}.news-post__cards h3{margin:0;font-weight:700}.news-post__cards p{margin:0;color:var(--lyt3__text-subtle)}.news-post__endcap{display:grid;justify-items:start;gap:calc(var(--space) * .75);margin:calc(var(--space) * 1) 0 0;padding:calc(var(--space) * 1.5);background:var(--lyt3__color-foreground);border-radius:.125em}.news-post__endcap :is(h2,p){margin:0;color:var(--lyt3__text-inverse)}.news-post__endcap p{max-width:34em}.news-post__disclaimer{margin-top:calc(var(--space) * 1)!important;padding-top:calc(var(--space) * 1);border-top:.5px solid var(--lyt3__border-card);font-size:.8125em;line-height:1.5;color:var(--lyt3__text-subtle)}.news-post__cta{display:grid;justify-items:start;gap:calc(var(--space) * .75);max-width:var(--lyt3__screen-md);margin:calc(var(--space) * 2) auto 0}.news-post__cta h2{margin:0}.news-related{max-width:var(--lyt3__screen-md);margin:0 auto}.news-related>h2{margin:0 0 calc(var(--space) * 1)}.news-related__grid{display:grid;gap:calc(var(--space) * .75);grid-template-columns:repeat(3,1fr)}@media (max-width: 768px){.news-related__grid{grid-template-columns:1fr}}.news-related__card{display:grid;gap:calc(var(--space) * .375);align-content:start;padding:calc(var(--space) * 1);border:.5px solid var(--lyt3__border-card);border-radius:var(--lyt3__border-radius)!important;background:var(--lyt3__layer-1);color:inherit;text-decoration:none;transition:border-color var(--lyt3__animation-step) ease,transform var(--lyt3__animation-step) ease}.news-related__card:hover{border-color:var(--lyt3__border-strong);transform:translateY(-.125em)}.news-related__date{font-family:var(--lyt3__font-family-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lyt3__text-subtle)}.news-related__title{margin:0}}@layer _viz-chart._viz-chart{.viz-card{--crop-mark-color: color-mix(in srgb, var(--lyt3__color-foreground) 45%, transparent 100%);--crop-mark-size: calc(var(--space) * .5);background:var(--lyt3__color-background);position:relative;border:0 solid var(--crop-mark-color);box-shadow:inset 0 0 0 1px var(--crop-mark-color);padding:calc(var(--space) * .875);margin:0;max-width:none;display:grid;gap:calc(var(--space) * .75);align-content:start}@media (max-width: 550px){.viz-card{margin-left:-1.5em;margin-right:-1.5em}}.viz-card:before{content:"";position:absolute;inset:calc(var(--crop-mark-size) * -1);z-index:0;pointer-events:none;background:linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) left top var(--crop-mark-size) / var(--crop-mark-size) 1px no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) left var(--crop-mark-size) top / 1px var(--crop-mark-size) no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) right top var(--crop-mark-size) / var(--crop-mark-size) 1px no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) right var(--crop-mark-size) top / 1px var(--crop-mark-size) no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) left bottom var(--crop-mark-size) / var(--crop-mark-size) 1px no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) left var(--crop-mark-size) bottom / 1px var(--crop-mark-size) no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) right bottom var(--crop-mark-size) / var(--crop-mark-size) 1px no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) right var(--crop-mark-size) bottom / 1px var(--crop-mark-size) no-repeat}.viz-card__head{display:grid;grid-template-columns:1fr auto;align-items:end;gap:calc(var(--space) * .5);padding:0 0 1em}@media (max-width: 768px){.viz-card__head{grid-template-columns:minmax(0,1fr)}}.viz-card__lead{margin:0;line-height:1.3;text-wrap:balance;color:var(--lyt3__text-default)}.viz-card__appendix{margin-inline:calc(var(--space) * -.875);padding:calc(var(--space) * .875) calc(var(--space) * .875) 0;border-top:1px solid var(--crop-mark-color)}.viz-card__appendix.news-table{margin-block:0;gap:0}.viz-card__appendix .news-table__scroll{border:0;background:none}.viz-card__appendix table{font-size:1em;min-width:53.75em}.viz-card__appendix{min-width:0}.viz-card__appendix .news-table__scroll{overflow-x:auto;overscroll-behavior-x:contain}.viz-card__appendix tbody :is(th,td){font-family:var(--lyt3__font-family-mono);font-size:.75em;letter-spacing:.05em;color:var(--lyt3__text-subtle)}.viz-card__appendix tbody tr:last-child :is(th,td){font-size:.9375em;color:var(--lyt3__text-default)}.viz-card__note{font-size:.8125em;line-height:1.4;text-align:right;color:var(--lyt3__text-subtle);opacity:.75;padding-top:calc(var(--space) * 1.5)}.viz-legend{display:inline-flex;gap:calc(var(--space) * .625);flex-wrap:wrap}.viz-legend__item{display:inline-flex;align-items:center;gap:.375em;font-family:var(--lyt3__font-family-mono);font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:var(--lyt3__text-subtle)}.viz-legend__item:before{content:"";width:.625em;height:.625em;border-radius:111em}.viz-legend__item.--measured:before{background:var(--lyt3__color-primary-1);box-shadow:0 0 .25em color-mix(in srgb,var(--lyt3__color-primary-1) 50%,transparent)}.viz-legend__item.--modeled:before{background:var(--lyt3__color-background);box-shadow:inset 0 0 0 1.5px var(--lyt3__color-foreground)}.viz-area{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr auto;gap:0 calc(var(--space) * .375);position:relative}.viz-area__plot{grid-column:2;grid-row:1;min-width:0;overflow:visible}.viz-area__plot svg{display:block;width:100%;height:auto;overflow:visible}.viz-area__y-axis,.viz-area__y2-axis{grid-row:1;display:flex;flex-direction:column;justify-content:space-between;min-width:1.5em;white-space:nowrap}.viz-area__y-axis{grid-column:1;align-items:flex-end}.viz-area.--y2{grid-template-columns:auto 1fr auto}.viz-area__y2-axis{grid-column:3;align-items:flex-start}.viz-area.--y-rows :is(.viz-area__y-axis,.viz-area__y2-axis){justify-content:space-around}.viz-area__x-axis{grid-column:2;grid-row:2;position:relative;min-height:1.25em;margin-top:calc(var(--space) * .375);overflow:hidden}.viz-area__x-axis>span{position:absolute;top:0;white-space:nowrap}.viz-area :is(.viz-area__y-axis,.viz-area__y2-axis,.viz-area__x-axis)>span{font-family:var(--lyt3__font-family-mono);font-size:.75em;letter-spacing:.05em;line-height:1.333;color:var(--lyt3__text-subtle)}.viz-area__label-short{display:none}@media (max-width: 550px){.viz-area__label-full{display:none}.viz-area__label-short{display:inline}}.viz-area__grid{stroke:var(--lyt3__color-foreground);stroke-width:1;stroke-dasharray:1 5;opacity:.35;fill:none}.viz-dumbbell__track{stroke:var(--lyt3__color-foreground);stroke-width:1;stroke-dasharray:1 5;opacity:.35}.viz-dumbbell__gap{fill:color-mix(in srgb,var(--lyt3__color-quinary-1) 22%,transparent);stroke:color-mix(in srgb,var(--lyt3__color-quinary-1) 45%,transparent);stroke-width:1;transform-box:fill-box;transform-origin:left center;transform:scaleX(0);transition:transform var(--lyt3__animation-step-2x) cubic-bezier(.2,.7,.3,1);transition-delay:calc(var(--row) * 60ms)}.is-drawn .viz-dumbbell__gap{transform:scaleX(1)}.viz-dumbbell__dot{opacity:0;transition:opacity var(--lyt3__animation-step) ease;transition-delay:calc(var(--row) * 60ms + .22s)}.is-drawn .viz-dumbbell__dot{opacity:1}.viz-dumbbell__dot.--measured{fill:var(--lyt3__color-primary-1);stroke:var(--lyt3__color-foreground);stroke-width:1}.viz-dumbbell__dot.--modeled{fill:var(--lyt3__color-background);stroke:var(--lyt3__color-foreground);stroke-width:1.5}.viz-bar__track{fill:color-mix(in srgb,var(--lyt3__color-foreground) 4%,transparent)}.viz-bar{fill:var(--lyt3__color-primary-1);stroke:color-mix(in srgb,var(--lyt3__color-foreground) 40%,transparent);stroke-width:1;transform-box:fill-box;transform-origin:left center;transform:scaleX(0);transition:transform var(--lyt3__animation-step-4x) cubic-bezier(.2,.7,.3,1);transition-delay:calc(var(--row) * 80ms)}.is-drawn .viz-bar{transform:scaleX(1)}.viz-dumbbell__rule{stroke:var(--lyt3__color-foreground);stroke-width:1;stroke-dasharray:4 4;opacity:.3}.viz-area.--y-rows :is(.viz-area__y-axis,.viz-area__y2-axis) span:last-child{font-weight:700;color:var(--lyt3__text-default)}@media (prefers-reduced-motion: reduce){.viz-dumbbell__gap,.viz-dumbbell__dot,.viz-bar{transition:none}}}@layer _cookie-consent._cookie-consent{.lyte__cookie{--cookie-inset: calc(var(--space) * .75);margin:0;position:fixed;right:var(--cookie-inset);bottom:var(--cookie-inset);z-index:880;display:grid;gap:calc(var(--space) * .5);max-width:min(20em,calc(100vw - var(--cookie-inset) * 2));padding:calc(var(--space) * .625);background:var(--lyt3__layer-1);color:var(--lyt3__text-default);border-radius:var(--lyt3__border-radius-sm);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 12%,transparent),0 .5em 2em color-mix(in srgb,var(--lyt3__color-foreground-fixed) 25%,transparent);animation:lyte__cookie-in var(--lyt3__animation-step-4x) ease both}.lyte__cookie[hidden]{display:none}.lyte__cookie__text{margin:0;font-size:.875em;line-height:1.4;text-wrap:balance}.lyte__cookie__actions{display:flex;gap:calc(var(--space) * .375)}.lyte__cookie__actions>button{flex:1}@keyframes lyte__cookie-in{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.lyte__cookie{animation:none}}}@layer _certified-badge._certified-badge{.lyte__certified-badge{--badge-bg: var(--lyt3__color-background);--badge-ink: var(--lyt3__color-foreground-fixed);box-shadow:0 0 0 1px var(--lyt3__color-foreground);display:inline-flex;align-items:center;gap:.5em;width:fit-content;padding:.25em .8875em .25em .25em;border-radius:111em;background:var(--badge-bg);color:var(--badge-ink);line-height:1}.lyte__certified-badge__mark{width:1.75em;height:1.75em;flex-shrink:0;color:var(--badge-ink)}.lyte__certified-badge__mark .__check{stroke:var(--white)}.lyte__certified-badge__text{font-weight:800;font-size:.875em;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}}@layer _compare-card._compare-card{.lyte__compare-card{display:grid;gap:calc(var(--space) * .375);margin:0;padding:calc(var(--space) * .375);max-width:none;border-radius:var(--lyt3__border-radius);background:color-mix(in srgb,var(--lyt3__color-foreground) 3%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-strong) 12%,transparent)}.lyte__compare-card__image{margin:0;padding:.125em;aspect-ratio:16 / 10;overflow:hidden;border-radius:calc(var(--lyt3__border-radius) * .75);background:var(--white);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--lyt3__border-strong) 12%,transparent)}.lyte__compare-card__image img{width:100%;height:100%;object-fit:contain;display:block}.lyte__compare-card__panel{display:grid;justify-items:center;gap:calc(var(--space) * .25);padding:calc(var(--space) * .75) calc(var(--space) * .5);border-radius:calc(var(--lyt3__border-radius) * .75);background:var(--lyt3__color-background);box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--lyt3__border-strong) 12%,transparent);text-align:center}.lyte__compare-card__title{margin:0;font-size:1.25em;font-weight:800;line-height:1.1;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;color:var(--lyt3__color-foreground)}.lyte__compare-card__meta{margin:0 0 calc(var(--space) * .375);font-family:var(--lyt3__font-family-mono);font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:var(--lyt3__text-subtle)}.lyte__compare-card__scores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--space) * .375);width:100%}.lyte__compare-card__score{display:grid;gap:calc(var(--space) * .25);justify-items:center}.lyte__compare-card__label{font-size:.875em;letter-spacing:.02em;text-transform:uppercase;color:var(--lyt3__text-default)}.lyte__compare-card__value{display:grid;place-items:center;width:100%;margin:0;padding:.375em .5em;border-radius:111em;font-size:1.5em;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}.lyte__compare-card__value.--modeled{background:var(--lyt3__color-foreground-fixed);color:var(--white)}.lyte__compare-card__value.--measured{background:var(--lyt3__color-primary-3);color:var(--lyt3__color-foreground-fixed)}.lyte__compare-card__note{margin:0;padding:calc(var(--space) * .25) calc(var(--space) * .25) 0;font-size:.8125em;line-height:1.4;color:var(--lyt3__text-subtle)}@media (max-width: 480px){.lyte__compare-card__scores{grid-template-columns:minmax(0,1fr)}}}@layer _section-testimonials._section-testimonials{.lyte__testimonials{position:relative;overflow:hidden;max-width:var(--lyt3__screen-md);margin:calc(var(--space) * 1.75) auto;padding:calc(var(--space) * 2.5) 0 calc(var(--space) * 2.5);border-radius:calc(var(--lyt3__border-radius) / 3);border:.5px solid color-mix(in srgb,var(--white) 10%,transparent 100%);background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--lyt3__color-primary-1) 9%,transparent 100%),transparent 60%),linear-gradient(165deg,hsl(var(--primary-hue),30%,13%),hsl(var(--primary-hue),34%,8%));color:var(--white);text-align:center}.lyte__testimonials__head{max-width:none;padding:0 calc(var(--space) * 1.5);margin:0 0 calc(var(--space) * 1.75);display:grid;justify-items:center;gap:calc(var(--space) * .5)}.lyte__testimonials__label{display:inline-flex;align-items:center;gap:.6em;margin:0;font-family:var(--lyt3__font-family-mono);font-size:.8125rem;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,var(--white) 72%,transparent)}.lyte__testimonials__label:before{content:"";width:.55em;height:.55em;border-radius:50%;background:var(--lyt3__color-primary-1);box-shadow:0 0 .75em color-mix(in srgb,var(--lyt3__color-primary-1) 70%,transparent 100%)}.lyte__testimonials__head h2{margin:0 .5em;color:var(--white);letter-spacing:-.01em}.lyte__testimonials__marquee{--marquee-fade: calc(var(--space) * 3);overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,var(--black) var(--marquee-fade),var(--black) calc(100% - var(--marquee-fade)),transparent);mask-image:linear-gradient(to right,transparent,var(--black) var(--marquee-fade),var(--black) calc(100% - var(--marquee-fade)),transparent)}.lyte__testimonials__track{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;width:max-content;--marquee-cards: 8;--marquee-card-steps: 300;animation:lyte-testimonials-marquee calc(var(--lyt3__animation-step) * var(--marquee-card-steps) * var(--marquee-cards)) linear infinite;will-change:transform;backface-visibility:hidden}.lyte__testimonials__track>li{flex:0 0 22em;margin-right:calc(var(--space) * 1);display:flex;min-width:0}.lyte__testimonials__track>li[aria-hidden=true]{display:flex!important}@keyframes lyte-testimonials-marquee{to{transform:translate(-50%)}}.lyte__testimonials:hover .lyte__testimonials__track{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.lyte__testimonials__track{animation:none}}.lyte__testimonial{flex:1 1 auto;width:100%;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:calc(var(--space) * 1.25);text-align:left;border-radius:calc(var(--lyt3__border-radius) * 1);border:.5px solid color-mix(in srgb,var(--white) 10%,transparent 100%);background:hsla(var(--primary-hue),14%,15%,80%)}.lyte__testimonial__head{display:flex;align-items:center;justify-content:space-between;gap:.5em;margin-bottom:calc(var(--space) * .875)}.lyte__testimonial__quote{display:block;color:color-mix(in srgb,var(--white) 32%,transparent 100%)}.lyte__testimonial__quote svg{display:block;width:1.75em;height:auto}.lyte__testimonial__stars{flex:0 0 auto;display:inline-flex;gap:.675em;padding:.25em .75em .5em;border-radius:111em;font-size:.875em;line-height:1;letter-spacing:.05em;color:var(--lyt3__color-primary-1);background:color-mix(in srgb,var(--white) 6%,transparent 100%)}.lyte__testimonial__body{flex:1 1 auto;margin:0 0 calc(var(--space) * 1.25)}.lyte__testimonial__body p{margin:0;font-size:1.0625em;line-height:1.4;color:color-mix(in srgb,var(--white) 92%,transparent 100%)}.lyte__testimonial__author{padding-top:calc(var(--space) * .75);border-top:.5px solid color-mix(in srgb,var(--white) 14%,transparent 100%);font-size:.9375em;line-height:1.35;color:color-mix(in srgb,var(--white) 60%,transparent)}.lyte__testimonial__author strong{color:var(--white);font-weight:700}}@layer _speaker{.lyte__speaker{display:flex;align-items:center;width:fit-content;margin-bottom:calc(var(--space) * .75)}.lyte__speaker__avatar{flex:none;width:calc(var(--space) * 4);aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--lyt3__layer-2)}.lyte__speaker__avatar img{display:block;width:100%;height:100%;object-fit:cover}.lyte__speaker__bubble{position:relative;z-index:1;align-self:flex-end;margin:.25em 0 0 calc(var(--space) * -.875);padding:.375em .675em;width:fit-content;background:var(--lyt3__layer-1);border:1px solid var(--lyt3__border-default);border-radius:.25em;color:var(--lyt3__text-default);font-weight:400}}@layer _ad-card{.lyte__ad-card{width:100%;margin:0 auto;display:grid;gap:calc(var(--space) * .5);padding:calc(var(--space) * 1.25);border:1px solid var(--lyt3__border-card);border-radius:calc(var(--lyt3__border-radius) * 1);overflow:hidden;background:linear-gradient(to bottom,var(--lyt3__layer-2) 0 52%,var(--lyt3__layer-3) 42% 100%)}.lyte__ad-card__sponsor{display:flex;align-items:center;gap:calc(var(--space) * .5);margin:0;width:100%;max-width:none;padding:0 0 calc(var(--space) * .75)!important;border-bottom:.5px solid var(--lyt3__border-card);background:none}@media (max-width: 780px){.lyte__ad-card__sponsor{font-size:.875em}}.lyte__ad-card__avatar{width:2.75em;aspect-ratio:1;flex:none;border-radius:.25em;border:1px solid var(--lyt3__border-card);display:grid;box-shadow:0 0 1em 1px var(--lyt3__color-primary-8);background:var(--lyt3__color-primary-8);place-items:center;color:var(--lyt3__text-default)}.lyte__ad-card__avatar>svg{display:block;width:1.5em;height:1.5em}.lyte__ad-card__advertiser{font-size:.75rem;color:var(--lyt3__text-default)}@media (max-width: 780px){.lyte__ad-card__advertiser{font-size:1.125em}}.lyte__ad-card__creative{display:grid;justify-items:center;gap:calc(var(--space) * .5);padding:calc(var(--space) * .75) 0 0}.lyte__ad-card__headline{margin:0 0 .5em;font-weight:700;letter-spacing:-.02em;line-height:1.05;text-align:center;text-wrap:balance;color:var(--lyt3__text-default)}.lyte__ad-card__vehicle{width:100%;margin:0 0 1em}.lyte__ad-card__vehicle img{display:block;width:100%;height:auto}.lyte__ad-card__attachment{display:grid;gap:calc(var(--space) * .75);margin:0;width:100%;max-width:none;padding:calc(var(--space) * 1.25) 0 0;background:none}.lyte__ad-card .example__badge-wrapper{margin:0 0 0 auto;padding:0;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;flex:none;font-size:1.125em}.lyte__ad-card .example__badge-wrapper svg{transform:translateY(-.05em) translate(.01375em) scale(.8)!important}.lyte__ad-card__cta{width:100%;pointer-events:none}}@layer _certified{.certified__hero .reveal,.certified__why .reveal{opacity:0;transform:translateY(.25em);transition:opacity .7s ease,transform .7s var(--lyt3__ease-out-strong)}.certified__hero .reveal.is-visible,.certified__why .reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion: reduce),(scripting: none),print{.certified__hero .reveal,.certified__why .reveal{opacity:1;transform:none;transition:none}}.certified__hero{display:grid;justify-items:center;text-align:center;gap:var(--space);padding:calc(var(--space) * 2) var(--space) 0}.certified__hero h1{margin:0;max-width:12em;font-weight:600;filter:url(#goo4)}@media (max-width: 980px){.certified__hero h1{filter:url(#goo2)}}.certified__hero .lyte__stamp{margin-bottom:calc(var(--space) * .25)}.certified__hero>p:not(.lyte__subheading){margin:0;max-width:28em;font-size:1.25em;color:var(--lyt3__text-subtle)}.certified__hero>p:not(.lyte__subheading) strong{color:var(--lyt3__text-default);font-weight:600}.certified__hero .lyte__subheading,.certified__intro .lyte__subheading,.certified__cta .lyte__subheading{display:flex;width:fit-content;align-items:center;gap:.625em;margin:0;font-family:var(--lyt3__font-family-mono);font-size:.75em;font-weight:500;letter-spacing:.125em;text-transform:uppercase;color:var(--lyt3__text-subtle)}.certified__hero .lyte__subheading:before,.certified__intro .lyte__subheading:before,.certified__cta .lyte__subheading:before{content:"";flex:none;width:.75em;height:.75em;border-radius:.125em;background:var(--lyt3__color-foreground);box-shadow:0 0 .75em color-mix(in srgb,var(--lyt3__color-primary-3) 80%,transparent 100%)}.lyte__modal__illustration.--cert{aspect-ratio:auto;padding:0;border:0;box-shadow:none}.certified__cert{width:100%;max-width:30em;background:var(--lyt3__layer-1);border:1px solid var(--lyt3__border-card);border-radius:var(--lyt3__border-radius);padding:calc(var(--space) * .875);display:grid;gap:calc(var(--space) * .75);box-shadow:0 .25em 1.5em -.5em color-mix(in srgb,var(--lyt3__border-strong) 12%,transparent 100%)}.certified__cert__label{font-size:.75em;text-transform:uppercase;letter-spacing:.01em;font-family:var(--lyt3__font-family-mono);color:var(--lyt3__text-subtle)}.certified__cert__head{display:grid;padding:0 0 1em;border-bottom:1px dotted var(--lyt3__border-default);margin-bottom:1em;gap:var(--space)}.certified__cert__head .example__vdp__badge,.certified__cert__head .example__badge-wrapper.--alt.--sm{border-radius:.125em!important}.certified__cert__title{margin:0;font-size:1.375em;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:var(--lyt3__text-default)}.certified__cert__meta{margin:.25em 0 .5em;font-family:var(--lyt3__font-family-mono);font-size:.75em;text-transform:uppercase;color:var(--lyt3__text-subtle)}.certified__cert__head .example__badge-wrapper{margin:0;padding:0;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-transform:uppercase;letter-spacing:.1em;font-size:.75em}.certified__cert__head .example__badge-wrapper .__top{background:color-mix(in srgb,var(--lyt3__color-foreground) 20%,var(--lyt3__color-background) 50%);color:var(--lyt3__color-foreground)}.certified__cert__head .example__badge-wrapper .__top:after{opacity:1}.certified__cert__head .example__badge-wrapper .__top abbr svg{transform:translate(.01375em) scale(.8)}.certified__cert__head .example__badge-wrapper .example__vdp__badge{border-radius:.675em!important;overflow:hidden;box-shadow:0 0 0 .5px var(--lyt3__border-default)!important;border:0}.certified__cert__head .example__badge-wrapper .example__vdp__badge .__top{box-shadow:inset 0 0 1em 1px color-mix(in srgb,var(--lyt3__border-strong) 10%,transparent 100%)!important;border-radius:.5em!important;overflow:hidden;border:0}article.certified__cert{background-color:color-mix(in srgb,var(--lyt3__color-background) 50%,var(--lyt3__color-foreground) 7%)}.certified__cert__vehicle{display:grid;gap:.125em;padding-top:calc(var(--space) * .5);border-top:1px solid var(--lyt3__border-subtle)}.certified__cert__vehicle b{font-family:var(--lyt3__font-family-mono);font-size:.75em;letter-spacing:.125em;text-transform:uppercase;color:var(--lyt3__text-subtle);font-weight:400}.certified__cert__vin{font-family:var(--lyt3__font-family-mono);font-size:.75em;letter-spacing:.125em;text-transform:uppercase;color:var(--lyt3__text-subtle)}.certified__cert__soh{display:flex;flex-direction:column;gap:.5em}.certified__cert__soh__head{display:flex;align-items:flex-end;gap:.5em}.certified__cert__soh__cond{display:grid;gap:.125em;margin-right:auto}.certified__cert__soh__cond strong{font-weight:700;font-size:1.25em;color:var(--lyt3__text-default)}.certified__cert__soh__value{font-weight:800;font-size:clamp(1.5em,5vw,3em);line-height:1;letter-spacing:-.01em;color:var(--lyt3__color-foreground)}.certified__cert__specs{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--space) * .5);margin:0;padding-top:calc(var(--space) * .5)}.certified__cert__spec{--cell-bg: var(--lyt3__layer-2);--cell-hatch: var(--lyt3__border-default);position:relative;overflow:hidden;border-radius:.5em;padding:calc(var(--space) * .5);display:flex;flex-direction:column;gap:.125em}.certified__cert__spec:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--cell-bg);background-size:4px 4px;opacity:.5;box-shadow:inset 0 0 0 .5px var(--lyt3__border-card),inset 0 0 1.875em color-mix(in srgb,var(--lyt3__border-card) 50%,transparent 100%);z-index:0;pointer-events:none}.certified__cert__spec>*{position:relative;z-index:1;margin:0}.certified__cert__spec dd{font-size:1.25em;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--lyt3__text-default)}.certified__cert__foot{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--space) * .75);padding-top:calc(var(--space) * 1);margin:0!important}.certified__cert__foot p{margin:0;font-size:.75em;color:var(--lyt3__text-subtle);max-width:20em}.certified__cert__qr{flex:none;display:grid;width:3em;height:3em;padding:.5em;border-radius:.25em;box-shadow:inset 0 0 0 .5px var(--lyt3__border-card),inset 0 0 1.875em color-mix(in srgb,var(--lyt3__border-card) 50%,transparent 100%)}.certified__cert__qr svg{display:block;width:100%;height:100%;fill:var(--lyt3__color-foreground)}.lyte__modal__illustration.--vdp{aspect-ratio:auto}.lyte__modal__illustration.--vdp .example__vdp{width:100%}.certified__vdp__meta{width:100%;display:grid;gap:.125em;justify-items:start;align-self:end;border-top:2px dotted var(--lyt3__border-default);padding-top:.5em!important}.certified__vdp__stock{font-size:.875em;color:var(--lyt3__text-subtle)}.certified__vdp__price{margin:.125em 0 0;font-size:clamp(1.5em,4vw,2em);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--lyt3__text-default)}.certified__faq{margin-top:calc(var(--space) * 2)}.certified__faq .lyte__qa-section{margin-left:0;margin-top:0;width:100%}.certified__why{display:grid;gap:calc(var(--space) * 2)}.certified__intro{text-align:center;display:grid;justify-items:center;gap:.375em;max-width:40em;margin:0 auto}.certified__intro h2{margin:.25em 0;font-weight:600;filter:url(#goo4);line-height:1}@media (max-width: 980px){.certified__intro h2{filter:url(#goo2)}}.certified__intro>p:not(.lyte__subheading){margin:0;color:var(--lyt3__text-subtle)}.certified__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space)}@media (max-width: 768px){.certified__cards{grid-template-columns:1fr}}.certified__card{display:grid;align-content:start;gap:.625em;padding:calc(var(--space) * 1);border:.5px solid var(--lyt3__border-card);background:var(--lyt3__layer-1)}.certified__card h3{margin:0;font-size:1.25em;font-weight:600}.certified__card p{margin:0 0 .25em;color:var(--lyt3__text-subtle)}.certified__card__icon{display:grid;place-items:center;width:2.25em;height:2.25em;border-radius:50%;background:color-mix(in srgb,var(--lyt3__color-primary-3) 100%,transparent);color:var(--lyt3__color-foreground)}.certified__card__icon svg{width:1.25em;height:1.25em;stroke:var(--black)}.lyte__feature-card.certified__wm{--wm-opacity: .5}.lyte__feature-card.certified__wm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(./18__sm__tl-br-BOa3TNMr.png);background-size:800px;background-position:top left;background-repeat:no-repeat;opacity:var(--wm-opacity);pointer-events:none;z-index:0}.lyte__feature-card.certified__wm>.lyte__modal__row{position:relative;z-index:1}.lyte__feature-card.certified__dealer{background:var(--lyt3__color-background);color:var(--lyt3__text-default);border-radius:.25em;padding:calc(var(--space) * 4) calc(var(--space) * 1.5)}@media (min-width: 921px){.lyte__feature-card.certified__dealer>div{grid-template-columns:1.5fr 1fr!important}}@media (max-width: 920px){.lyte__feature-card.certified__dealer .certified__trust-list{order:4}}.lyte__feature-card.certified__dealer .certified__trust-list{margin:0;gap:calc(var(--space) * .75);align-self:center}.certified__trust-list{list-style:none;padding:0;margin:calc(var(--space) * .75) 0 0;display:grid;gap:calc(var(--space) * .5);font-size:1.25em}.certified__trust-list li{display:grid;grid-template-columns:auto 1fr;gap:.75em;align-items:start}.certified__trust-list svg{width:1.25em;height:1.25em;margin-top:.125em;color:var(--lyt3__color-primary-1)}.certified__cta{display:grid;justify-items:center;text-align:center;gap:calc(var(--space) * .75);margin:0 auto;padding:calc(var(--space) * 2) var(--space)}.certified__cta h2{margin:0;font-weight:600;filter:url(#goo4)}@media (max-width: 980px){.certified__cta h2{filter:url(#goo2)}}.certified__cta p{margin:0;max-width:40em;color:var(--lyt3__text-subtle)}.certified__cta .certified__cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--space) * .5);margin-top:calc(var(--space) * .5)}.certified__footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space);width:100%;max-width:var(--lyt3__screen-md);margin:calc(var(--space) * 3) auto 0;padding:calc(var(--space) * 2) var(--space);border-top:.5px solid var(--lyt3__border-subtle)}.certified__footer__inner small{font-size:.75em;color:var(--lyt3__text-subtle)}.certified__footer__id{display:grid;justify-items:start;gap:calc(var(--space) * .5)}.certified__footer__logo{display:block;width:6.5em;color:var(--lyt3__color-foreground);line-height:0}.certified__footer__logo svg{display:block;width:100%;height:auto;fill:currentColor}.certified__footer__tag{margin:0;max-width:22em;font-family:var(--lyt3__font-family-mono);font-size:.75em;letter-spacing:.125em;text-transform:uppercase;color:var(--lyt3__text-subtle)}}@layer _certified-cta{.lyte__certified-cta__heading{font-family:var(--lyt3__font-family);text-transform:none;letter-spacing:-.01em;color:var(--lyt3__color-foreground);margin:0;font-weight:700;text-wrap:balance}.lyte__certified-cta__copy{font-family:var(--lyt3__font-family);text-transform:none;letter-spacing:0;font-size:1.125rem;line-height:1.375;color:var(--lyt3__text-default);margin:0;max-width:34em;text-wrap:pretty}.lyte__certified-cta__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:calc(var(--space) * 2)}@media (max-width: 720px){.lyte__certified-cta__row{grid-template-columns:minmax(0,1fr);justify-items:start;gap:calc(var(--space) * 1.25)}}.lyte__certified-cta__button{--sheen-period: 7s;--sheen-width: 22%;--sheen-tilt: -18deg;font-size:1.25em;padding:1em 2em;white-space:nowrap;position:relative;overflow:hidden}@media (max-width: 720px){.lyte__certified-cta__button{font-size:1.125em;white-space:normal}}.lyte__certified-cta__button:after{content:"";position:absolute;top:-50%;bottom:-50%;left:0;width:var(--sheen-width);pointer-events:none;background:linear-gradient(to right,transparent,color-mix(in srgb,var(--white) 45%,transparent) 50%,transparent);animation:lyte-cta-sheen var(--sheen-period) linear infinite}@keyframes lyte-cta-sheen{0%,80%{transform:translate(-200%) skew(var(--sheen-tilt))}to{transform:translate(560%) skew(var(--sheen-tilt))}}@media (prefers-reduced-motion: reduce){.lyte__certified-cta__button:after{animation:none}}}@layer _form{.lyte__form{display:grid;gap:calc(var(--space) * .625)}.lyte__form[hidden]{display:none}.lyte__form__foot{display:grid;gap:calc(var(--space) * .625);justify-items:center;margin-top:calc(var(--space) * .625)}.lyte__form__timer{display:grid;gap:.5em;justify-items:center;margin:0}.lyte__form__timer[hidden]{display:none}.lyte__form__timer__label{font-family:var(--lyt3__font-family-mono);font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:var(--lyt3__text-subtle)}.lyte__form__timer__track{width:4em;height:2px;border-radius:111em;overflow:hidden;background:color-mix(in srgb,var(--lyt3__color-foreground) 10%,transparent)}.lyte__form__timer__fill{display:block;height:100%;border-radius:inherit;background:var(--lyt3__color-primary-1);transform-origin:left center;transform:scaleX(1);transition:transform var(--timer-duration, 5s) linear}.lyte__form__timer.--running .lyte__form__timer__fill{transform:scaleX(0)}@media (prefers-reduced-motion: reduce){.lyte__form__timer__fill{transition:none}}.lyte__form__lede{margin:0 0 calc(var(--space) * .25);color:var(--lyt3__text-subtle)}.lyte__form .--lyt3__text-input{height:3em;padding:.875em 1em;border-color:var(--lyt3__border-default);background:var(--lyt3__color-background)}.lyte__form .--lyt3__label{padding:0 0 .25em;font-size:.875em}.lyte__form__optional{font-family:var(--lyt3__font-family-mono);font-size:.75em;letter-spacing:.0625em;text-transform:uppercase;color:var(--lyt3__text-subtle)}.lyte__form .--lyt3__text-input:user-invalid{border-color:var(--lyt3__color-quinary-1)}.lyte__form__submit{width:100%;margin-top:calc(var(--space) * .25)}.lyte__form__submit:disabled{opacity:.5;cursor:progress}.lyte__form__status{margin:0;min-height:1.25em;font-size:.875em;text-align:center;color:var(--lyt3__text-subtle)}.lyte__form__status[data-state=error]{color:var(--lyt3__color-quinary-1)}.lyte__form__status[data-state=ok]{color:var(--lyt3__text-default)}.lyte__form__trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;pointer-events:none}}@layer _vdp-wireframe{.lyte__vdp-wire{--wire: color-mix(in srgb, var(--lyt3__border-strong) 14%, transparent);--wire-strong: color-mix(in srgb, var(--lyt3__border-strong) 26%, transparent);--wire-radius: .125em;display:grid;gap:.75em;padding:.75em;border-radius:calc(var(--lyt3__border-radius-sm) * .5);border:.5px solid var(--lyt3__border-card);background:var(--lyt3__color-background)}.lyte__sell-it__figure:has(.lyte__vdp-wire){justify-self:stretch}:is(.lyte__vdp-wire__bar,.lyte__vdp-wire__nav,.lyte__vdp-wire__crumbs,.lyte__vdp-wire__thumbs,.lyte__vdp-wire__rail,.lyte__vdp-wire__specs)>span{display:block;border-radius:var(--wire-radius);background:var(--wire)}.lyte__vdp-wire__bar{display:flex;align-items:center;justify-content:space-between;gap:1em;padding-bottom:.75em;border-bottom:.5px solid var(--lyt3__border-card)}.lyte__vdp-wire__bar>span:first-child{width:1em;height:.875em;background:var(--wire-strong)}.lyte__vdp-wire__nav{display:flex;align-items:center;gap:.625em}.lyte__vdp-wire__nav>span{height:.5em}.lyte__vdp-wire__nav>span:nth-child(1){width:1.5em}.lyte__vdp-wire__nav>span:nth-child(2){width:1.5em}.lyte__vdp-wire__nav>span:nth-child(3){width:1em}.lyte__vdp-wire__nav>span:nth-child(4){width:1em}.lyte__vdp-wire__crumbs{display:flex;align-items:center;gap:.5em}.lyte__vdp-wire__crumbs>span{height:.375em;opacity:.75}.lyte__vdp-wire__crumbs>span:nth-child(1){width:1.75em}.lyte__vdp-wire__crumbs>span:nth-child(2){width:2.5em}.lyte__vdp-wire__crumbs>span:nth-child(3){width:5em}.lyte__vdp-wire__body{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:1em;align-items:start}@media (max-width: 770px){.lyte__vdp-wire__body{grid-template-columns:minmax(0,1fr)}}.lyte__vdp-wire__gallery{display:grid;gap:.75em;min-width:0}.lyte__vdp-wire__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.375em}.lyte__vdp-wire__thumbs>span{aspect-ratio:4 / 3;border-radius:var(--wire-radius)}.lyte__vdp-wire__thumbs>span:first-child{background:transparent;box-shadow:inset 0 0 0 1px var(--wire-strong)}.lyte__vdp-wire__rail{display:grid;gap:.5em;min-width:0}.lyte__vdp-wire__rail>.lyte__vdp-wire__title{height:.875em;width:100%;background:var(--wire-strong)}.lyte__vdp-wire__rail>.lyte__vdp-wire__sub{height:.5em;width:60%;margin-bottom:.375em}.lyte__vdp-wire__rail>.lyte__vdp-wire__price{height:1.25em;width:75%;background:var(--wire-strong);margin-bottom:.25em}.lyte__vdp-wire__cta{height:1.75em;width:100%;border-radius:calc(var(--wire-radius) * 2);background:var(--wire-strong)}.lyte__vdp-wire__cta.--ghost{background:transparent;box-shadow:inset 0 0 0 1px var(--wire)}.lyte__vdp-wire__specs{display:grid;gap:.5em;margin-top:.5em}.lyte__vdp-wire__specs>span{height:.375em;padding-bottom:.5em;border-bottom:.5px solid var(--lyt3__border-card);background:none}.lyte__vdp-wire__specs>span:before{content:"";display:block;height:100%;border-radius:var(--wire-radius);background:var(--wire)}.lyte__vdp-wire__specs>span:nth-child(1):before{width:55%}.lyte__vdp-wire__specs>span:nth-child(2):before{width:40%}.lyte__vdp-wire__specs>span:nth-child(3):before{width:62%}.lyte__vdp-wire__specs>span:nth-child(4):before{width:34%}.lyte__vdp-wire .example__vdp{min-width:0}}@layer _section-battery-analysis{.lyte__shopper-ask{margin:calc(var(--space) * .75) 0;padding-left:calc(var(--space) * .75);border-left:1px solid var(--lyt3__border-brand)}.lyte__shopper-ask p{margin:0;text-wrap:balance}.lyte__shopper-ask p:before{content:"“"}.lyte__shopper-ask p:after{content:"”"}}:root{--dialog-hv: clamp(300px, 50dvh, 700px);--space__card: 1em;--space: var(--lyt3__space, 1.5rem);--font-size: var(--lyt3__font-size, 16px)}html{font-family:var(--lyt3__font-family);font-family:Roobert;font-variant-ligatures:none;font-feature-settings:"liga" 0,"clig" 0,"dlig" 0,"calt" 0}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}img,video{width:100%;height:auto;object-fit:cover;display:block}@layer _set{body{background:var(--lyt3__color-background);background-image:radial-gradient(var(--lyt3__border-dot) 1px,transparent 0);background-size:var(--space) var(--space);background-size:20px 20px;color:var(--lyt3__color-foreground);width:100%;overflow-x:hidden}@keyframes light-pulse{0%{opacity:0}50%{opacity:.05;transform:translate(60%) translateY(10%)}80%{opacity:.015}to{opacity:0;transform:translate(10%)}}@property --lyte__neon-on{syntax: "<number>"; inherits: true; initial-value: 1;}@keyframes lyte__neon-flicker{0%,18%,22%,25%,53%,57%,to{--lyte__neon-on: 1}19%{--lyte__neon-on: 0}20%{--lyte__neon-on: .1}23%{--lyte__neon-on: .1}24%{--lyte__neon-on: .3}54%{--lyte__neon-on: .05}55%{--lyte__neon-on: .3}56%{--lyte__neon-on: .1}}article{display:grid;gap:calc(var(--space) * 2);padding:var(--space)}@media (max-width: 768px){article{padding:var(--space) calc(var(--space) / 1.5)}}aside,main{width:100%;display:grid;gap:calc(var(--space) * .5);margin-bottom:calc(var(--space) * 2)}section,header,footer{padding:calc(var(--space) * 1);margin:0 auto;width:100%;max-width:var(--lyt3__screen-md);transition:background calc(var(--lyt3__animation-step) / 2) ease-in-out,color calc(var(--lyt3__animation-step) / 2) ease-in-out}section section,header section,footer section{padding:calc(var(--space) * 3) 0;transition:background calc(var(--lyt3__animation-step) / 2) ease-in-out,color calc(var(--lyt3__animation-step) / 2) ease-in-out}header{background-size:var(--space) var(--space);padding:calc(var(--space) * 1) 0;margin:0 auto;width:100%;max-width:var(--lyt3__screen-md)}@media (max-width: 1080px){header{padding:calc(var(--space) * 1)}}#loading{position:absolute;width:100%;height:100%;display:grid;place-items:center;z-index:32222;background:color-mix(in srgb,var(--lyt3__layer-1) 100%,transparent 99%);-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);pointer-events:none}footer .footer-small{display:grid;grid-template-columns:1fr 1fr;align-items:center}footer .footer-small .theme-toggle{justify-self:end}}header{position:relative}header .header__nav-trigger{display:inline-flex;align-items:center;gap:.5em;cursor:pointer}header .header__nav-trigger:after{content:"";width:.4em;height:.4em;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-.1em) rotate(45deg);opacity:.6;transition:transform var(--lyt3__animation-step) ease,opacity var(--lyt3__animation-step) ease}header .header__nav-trigger[aria-expanded=true]:after{transform:translateY(.05em) rotate(225deg);opacity:1}header .header__dropdown{position:absolute;top:0;left:0;z-index:200;min-width:14em;display:grid;gap:calc(var(--space) * .125);padding:calc(var(--space) * .375);background:color-mix(in srgb,var(--lyt3__layer-1) 94%,transparent 100%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:.5px solid var(--lyt3__border-card);border-radius:var(--lyt3__border-radius-sm);box-shadow:0 1em 2.5em -.75em color-mix(in srgb,var(--lyt3__border-strong) 28%,transparent 100%);opacity:0;visibility:hidden;transform:translateY(-.5em);transition:opacity var(--lyt3__animation-step) ease,transform var(--lyt3__animation-step) ease,visibility 0s linear var(--lyt3__animation-step)}header .header__dropdown.is-open{opacity:1;visibility:visible;transform:translateY(0);transition:opacity var(--lyt3__animation-step) ease,transform var(--lyt3__animation-step) ease}header .header__dropdown a{display:block;padding:calc(var(--space) * .4) calc(var(--space) * .5);font-family:var(--lyt3__font-family-mono);font-size:.8125rem;text-transform:uppercase;letter-spacing:.1em;color:var(--lyt3__text-default);text-decoration:none;white-space:nowrap;border-radius:calc(var(--lyt3__border-radius-sm) * .6);transition:background var(--lyt3__animation-step) ease}header .header__dropdown a:hover,header .header__dropdown a:focus-visible{background:color-mix(in srgb,var(--lyt3__color-foreground) 8%,transparent 100%)}@media (max-width: 768px){header .header__dropdown{display:none}}header .header__wrapper{position:relative;border:0px solid color-mix(in srgb,var(--lyt3__border-subtle) 100%,transparent 20%);border-radius:calc(var(--lyt3__border-radius) * 1.25);display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:space-between;padding:calc(var(--space) * .75) calc(var(--space) * 1);background:color-mix(in srgb,var(--lyt3__layer-3) 80%,transparent 100%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:inset 0 0 2em color-mix(in srgb,var(--lyt3__border-subtle) 40%,transparent 100%),0 0 0 .5px var(--lyt3__border-default);box-shadow:inset 0 0 2em color-mix(in srgb,var(--lyt3__border-subtle) 40%,transparent 100%);overflow:hidden;border-left:1px solid var(--lyt3__border-strong);border-top-left-radius:0;border-bottom-left-radius:0}header .header__wrapper:before{pointer-events:none;content:"";display:block;position:absolute;top:0;left:-20%;width:40;z-index:-1;height:100%;width:120%;opacity:.25;background:radial-gradient(circle at center,var(--lyt3__layer-3) 0%,transparent 80%);background-size:100% 100%;transition:opacity calc(var(--lyt3__animation-step) * 3) ease-in-out,transform calc(var(--lyt3__animation-step) * 6) ease-in-out}header .header__wrapper:after{pointer-events:none;content:"";display:block;position:absolute;top:0;left:-50%;width:40;z-index:1;height:100%;width:120%;opacity:.075;background:radial-gradient(circle at center,var(--lyt3__color-background-brand) 0%,transparent 100%);background-size:100% 100%;opacity:0;transition:opacity calc(var(--lyt3__animation-step) * 3) ease-in-out,transform calc(var(--lyt3__animation-step) * 6) ease-in-out}header .header__wrapper:hover:after{animation:light-pulse calc(var(--lyt3__animation-step) * 8) ease-in-out forwards;transform:translate(20%)}header .header__wrapper.--neon{border-left-color:var(--lyt3__border-brand);animation:fade-in var(--lyt3__animation-step-2x) ease-in-out var(--lyt3__animation-step) forwards,lyte__neon-flicker 3.5s ease-in-out infinite}header .header__wrapper .header__neon{display:none}header .header__wrapper.--neon>.header__neon{--neon-halo-width: .5em;--neon-halo-strength: 1;filter:blur(10px);display:block;position:absolute;top:0;bottom:0;left:0;width:var(--neon-halo-width);pointer-events:none;z-index:1;opacity:var(--lyte__neon-on);background:linear-gradient(to right,color-mix(in srgb,var(--lyt3__color-primary-3) calc(var(--neon-halo-strength) * 15%),transparent) 100%,color-mix(in srgb,var(--lyt3__color-primary-3) calc(var(--neon-halo-strength) * 5%),transparent) 100%,color-mix(in srgb,var(--lyt3__color-primary-3) calc(var(--neon-halo-strength) * 12%),transparent) 65%,transparent 100%)}header .header__wrapper.--legacy{border:none;box-shadow:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}header .header__wrapper.--legacy:after{display:none}header .header__wrapper.--legacy .header__navigation{font-family:var(--lyt3__font-family);text-transform:none}header .header__wrapper.--legacy .header__navigation>li{letter-spacing:unset}header .header__wrapper.--legacy .header__navigation>li>a,header .header__wrapper.--legacy .header__navigation>li button{font-size:1em;text-transform:none;letter-spacing:unset;font-weight:400}header .header__wrapper.--legacy .lyteflo__logo svg{max-width:96px;filter:none;fill:var(--lyt3__color-foreground)}@media (max-width: 768px){header .header__wrapper{overflow:visible}}header .header__navigation{display:grid;grid-auto-flow:column;align-items:center;justify-content:end;gap:calc(var(--space) * 1);font-family:var(--lyt3__font-family-mono)}header .header__navigation li{display:inline-block}header .header__navigation a{font-size:.875rem;text-transform:uppercase;letter-spacing:.125em;font-weight:400;color:var(--lyt3__text-default);text-decoration:none;background:transparent;padding:0;border:none}header .header__navigation button{font-size:.875rem;text-transform:uppercase;letter-spacing:.125em;font-weight:400;color:var(--lyt3__text-default);text-decoration:none;background:transparent;border-top-color:var(--lyt3__border-subtle);border-left-color:var(--lyt3__border-subtle);background:color-mix(in srgb,var(--lyt3__layer-1) 50%,transparent 100%);box-shadow:inset 1px 0 0 1px var(--lyt3__layer-1),0 0 0 0 var(--lyt3__border-default);z-index:2;position:relative;transition:background calc(var(--lyt3__animation-step) * 2) ease-in-out,box-shadow calc(var(--lyt3__animation-step) * 1) ease-in-out,border-color calc(var(--lyt3__animation-step) * 2) ease-in-out}header .header__navigation button:hover{background:var(--lyt3__color-background);box-shadow:inset -1px -.5px 0 .5px var(--lyt3__layer-1),0 .5px .125em 0 var(--lyt3__border-default);border-bottom-color:color-mix(in srgb,var(--lyt3__border-default) 100%,var(--lyt3__color-foreground) 10%);border-right-color:color-mix(in srgb,var(--lyt3__border-default) 100%,var(--lyt3__color-foreground) 6%)}header .header__navigation button:active{transform:scale(.9875);background:color-mix(in srgb,var(--lyt3__layer-2) 100%,transparent 100%);box-shadow:inset -1px -.5px 0 .5px var(--lyt3__layer-1);border-top-color:var(--lyt3__border-default);border-left-color:var(--lyt3__border-default)}header .header__navigation button[data-variant=primary]{background:var(--lyt3__button-primary-background)!important;box-shadow:inset 1px 0 0 1px color-mix(in srgb,var(--lyt3__layer-1) 50%,transparent 100%)}@media (max-width: 768px){header{padding:0}header .header__wrapper{border-radius:0;border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}header .header__wrapper:after,header .header__wrapper:before{display:none}header .header__navigation{display:none}}.lyte__guide header .header__wrapper{border-color:color-mix(in srgb,var(--lyt3__border-brand) 100%,var(--white) 100%);border-style:dotted;border-width:.75px;box-shadow:inset 0 0 2em color-mix(in srgb,var(--lyt3__border-brand) 10%,transparent 100%),inset 0 0 0 1px color-mix(in srgb,var(--lyt3__border-brand) 30%,transparent 100%),0 0 0 .5px var(--lyt3__border-default)}.lyte__guide header .header__wrapper .header__navigation li a,.lyte__guide header .header__wrapper .header__navigation li button{color:color-mix(in srgb,var(--lyt3__button-primary-background) 100%,var(--lyt3__color-foreground) 100%)}.lyte__guide header .lyteflo__logo svg{color:var(--lyt3__button-primary-background)}.lyteflo__logo{filter:drop-shadow(0 0 1em color-mix(in srgb,var(--white) 100%,transparent 10%));display:block}.lyteflo__logo svg{width:100%;max-width:4em;color:var(--lyt3__text-default);filter:drop-shadow(0 0 1em color-mix(in srgb,var(--lyt3__color-background-brand) 100%,transparent 100%));margin-bottom:-.5em}.lyte__hero{position:relative;text-align:left;margin-bottom:0;padding:calc(var(--space) * 1.5) 0 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(var(--space) * 2);align-items:center}.lyte__hero h1{font-weight:700;letter-spacing:.0125em;line-height:1;margin:0;text-transform:uppercase;font-weight:600!important}.lyte__hero .lyte__hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--space) * .5);margin-top:calc(var(--space) * 1.5)}.lyte__hero button{gap:.25em}.lyte__hero p{margin:1em 0 0}.lyte__hero .lyte__hero__media{justify-self:end;perspective:1600px;perspective-origin:center right;padding-right:2em;width:clamp(9em,20vw,14.5em);margin:0}.lyte__hero .lyte__hero__media img{display:block;width:100%;border-radius:calc(var(--lyt3__border-radius) * 1.5);transform:rotateY(0) rotateX(0) rotate(2deg);transform-origin:center right;transition:transform var(--lyt3__animation-step-2x) ease-out;filter:drop-shadow(calc(var(--space) * 1) calc(var(--space) * 1.25) calc(var(--space) * 2) color-mix(in srgb,var(--lyt3__text-default) 24%,transparent))}.lyte__hero .lyte__hero__media:hover img{transform:rotateY(6deg) rotateX(-2.5deg) rotate(-.5deg)}@media (prefers-reduced-motion: reduce){.lyte__hero .lyte__hero__media img,.lyte__hero .lyte__hero__media:hover img{transform:none}}@media (max-width: 550px){.lyte__hero{grid-template-columns:minmax(0,1fr) auto;gap:var(--space);margin-bottom:calc(var(--space) * -1.5)}.lyte__hero>div{display:contents}.lyte__hero h1{grid-row:1;grid-column:1;align-self:center}.lyte__hero .lyte__hero__media{width:4.5em;padding-right:.5em;grid-row:1;grid-column:2;align-self:start;margin-top:calc(var(--space) * -1)}.lyte__hero .lyte__hero__cta{grid-row:2;grid-column:1 / -1}.lyte__hero .lyte__hero__media img{border-radius:calc(var(--lyt3__border-radius-sm) * .5)}.lyte__hero .lyte__hero__cta :is(button,[data-roll=button])[data-size=lg i]{padding:.675em 1em;font-size:1em;flex:1 1 100%;width:100%;justify-content:center}}.lyte__example{position:relative;overflow:hidden;container-type:inline-size;border-radius:var(--lyt3__border-radius) var(--lyt3__border-radius) calc(var(--lyt3__border-radius) * 2) calc(var(--lyt3__border-radius) * 2);padding:calc(var(--space) * 1.5);background:linear-gradient(-30deg,color-mix(in srgb,var(--lyt3__layer-4) 90%,transparent 10%),color-mix(in srgb,var(--lyt3__layer-4) 50%,transparent 20%) 50%,color-mix(in srgb,var(--lyt3__layer-4) 30%,transparent 10%) 90%);max-width:var(--lyt3__screen-md);width:100%;transition:box-shadow var(--lyt3__animation-step) ease-in-out,border var(--lyt3__animation-step) ease-in-out}@media (max-width: 768px){.lyte__example{background:linear-gradient(-30deg,color-mix(in srgb,var(--lyt3__layer-4) 0%,transparent 10%),color-mix(in srgb,var(--lyt3__layer-4) 50%,transparent 20%) 50%,color-mix(in srgb,var(--lyt3__layer-4) 0%,transparent 10%) 90%)}}.lyte__example :is(h2,h3):not(.lf-widget *){margin-bottom:.25em;font-weight:400}.lyte__example>div{display:grid;text-align:left;grid-template-columns:minmax(420px,1fr) 1fr;gap:calc(var(--space) * 1.25);width:100%}@container (max-width: 700px){.lyte__example>div{grid-template-columns:1fr}}.lyte__example.--stacked>div{grid-template-columns:1fr}.lyte__example .example__tool.--scroll{max-height:clamp(520px,70dvh,760px);overflow-y:auto}.lyte__example .example__tool .--dark-green{background:color-mix(in srgb,#112A20 100%,var(--lyt3__color-foreground) 10%);background-image:url(./green-wm__no-repeating_2-DMfPWikt.png);background-size:1080px}.lyte__example .example__navigation{padding:calc(var(--space) * 1) 0 .25em;width:calc(100% + calc(var(--space) * 1.25));display:grid;position:relative;z-index:1;margin-left:calc(var(--space) * -.75)}.lyte__example .example__navigation:after{content:"";display:block;position:absolute;top:0;right:0;height:calc(100% - calc(var(--space) * 1));opacity:1;-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);mask:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgb(0,0,0) 90%);z-index:32222;width:calc(var(--space) * 2);pointer-events:none}.lyte__example .example__navigation:before{content:"";display:block;position:absolute;top:0;right:0;height:calc(100% - calc(var(--space) * 1));opacity:1;background:linear-gradient(90deg,transparent 20%,var(--lyt3__layer-1) 90%);z-index:32222;width:calc(var(--space) * 2);pointer-events:none}.lyte__example .example__navigation>div{overflow:scroll;display:grid;height:auto;grid-auto-flow:column;gap:calc(var(--space) * .5);justify-content:start;align-items:center;width:100%;padding:5px 2px var(--space) calc(var(--space) * .75);z-index:1;position:relative}.lyte__example .example__navigation>div>button{text-wrap:nowrap;height:fit-content;width:max-content;font-family:var(--lyt3__font-family-mono);text-transform:uppercase;font-weight:400;letter-spacing:.125em;border-radius:111em;color:var(--lyt3__text-default)}.lyte__example .example__navigation>div ::-webkit-scrollbar{width:12px;height:12px}.lyte__example .example__navigation>div ::-webkit-scrollbar-track{background:color-mix(in srgb,var(--lyt3__border-subtle) 80%,transparent)}.lyte__example .example__navigation>div ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--lyt3__border-subtle) 90%,transparent);border:3px solid color-mix(in srgb,var(--lyt3__border-subtle) 80%,transparent);border-radius:6px}.lyte__example .example__navigation>div ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--lyt3__border-subtle) 90%,transparent);border:2px solid color-mix(in srgb,var(--lyt3__border-subtle) 80%,transparent)}.lyte__example .example__navigation.--stacked:after,.lyte__example .example__navigation.--stacked:before{display:none}.lyte__example .example__navigation.--stacked>div{gap:calc(var(--space) * .125);grid-auto-flow:unset;width:100%;justify-content:unset;align-items:unset}.lyte__example .example__navigation.--stacked>div>button{box-shadow:0 0 0 .5px color-mix(in srgb,var(--lyt3__layer-2) 100%,var(--lyt3__color-foreground) 10%);background:var(--lyt3__layer-2);width:100%;border-radius:var(--lyt3__border-radius-sm)}.lyte__example.--wins>div{display:grid;text-align:left;grid-template-columns:1fr;gap:0;width:100%;margin-top:calc(var(--space) * 2)}@container (max-width: 700px){.lyte__example.--wins>div{grid-template-columns:1fr}}.lyte__example.--wins h3 a{color:var(--lyt3__text-default);text-decoration:underline;text-underline-offset:.125em;transition:text-underline-offset .125s ease-in-out}.lyte__example.--wins h3 a:hover{text-shadow:0 0 .5em color-mix(in srgb,var(--lyt3__color-primary-3) 30%,transparent);text-underline-offset:.25em}.lyte__example.--wins.--alt{background:var(--lyt3__color-background);border-radius:0;margin-bottom:calc(var(--space) * 1.25)}.lyte__example.--wins.--alt>div{grid-template-columns:1fr}@media (max-width: 768px){.lyte__example{padding:calc(var(--space) * .75);border-radius:calc(var(--lyt3__border-radius) * 1.5)}}.lyte__example.--alt-fade{background:linear-gradient(-70deg,color-mix(in srgb,var(--lyt3__layer-4) 100%,transparent 0%),color-mix(in srgb,var(--lyt3__layer-4) 50%,transparent 20%) 50%,color-mix(in srgb,var(--lyt3__layer-3) 40%,transparent 100%) 90%)}.lyte__example.--alt-fade--two{margin-top:var(--space);border-radius:calc(var(--lyt3__border-radius) * 2);padding-top:calc(var(--space) * 2);background:linear-gradient(1800deg,color-mix(in srgb,var(--lyt3__layer-4) 100%,transparent 0%),color-mix(in srgb,var(--lyt3__layer-3) 40%,transparent 100%) 70%)}@media (max-width: 768px){.lyte__example.--alt-fade--two{border-radius:calc(var(--lyt3__border-radius) / 1)}}.lyte__example[data-theme=dark i],.lyte__example.--dark{border-radius:calc(var(--lyt3__border-radius) * 2.125);box-shadow:0 0 2em color-mix(in srgb,var(--lyt3__border-subtle) 50%,transparent 100%)}.lyte__example .example__content{position:relative;padding:0}.lyte__example .example__content>div{height:100%;display:grid;position:relative}@media (max-width: 768px){.lyte__example .example__content>div{align-items:start;height:auto}}.lyte__example .example__content>div h3{max-width:18em;text-wrap:balance}@media (max-width: 768px){.lyte__example .example__content>div h3{max-width:100%}}@media (min-width: 768px){.lyte__example .example__content>div p{max-width:18em}}.lyte__example .example__content .example__vdp__image{border-radius:calc(var(--lyt3__border-radius-sm) * .5);overflow:hidden;border:1px solid var(--lyt3__border-card);position:relative;display:block}.lyte__example .example__content .example__vdp__image span{position:absolute;background:color-mix(in srgb,var(--lyt3__color-foreground) 2%,transparent 100%);display:block;color:var(--lyt3__text-default);z-index:23;-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);padding:.375em .375em .324em .5em;top:calc(var(--space) * .75);left:calc(var(--space) * .75);letter-spacing:.125em;line-height:1;border-radius:calc(var(--lyt3__border-radius-sm) * .5);font-size:.875em;border:1px solid color-mix(in srgb,var(--lyt3__border-card) 100%,transparent 10%);font-family:var(--lyt3__font-family-mono)}.lyte__example .example__content .example__vdp__image img{filter:blur(2px);display:block;opacity:.125;transform:scale(1.05);transform-origin:center center;top:0;left:0}.lyte__example h2{margin-bottom:.25em;font-weight:600;color:var(--lyt3__text-default)}.lyte__example p{margin-bottom:0;color:var(--lyt3__text-default)}.lyte__example.--simple{border:0;padding:calc(var(--space) * 1);grid-template-columns:1fr;gap:calc(var(--space) * .5);border-top:1px solid var(--lyt3__border-default);border-bottom-color:transparent;background:transparent;border-radius:0;margin-bottom:calc(var(--space) * -1)}.lyte__example.--simple>header{display:none}.lyte__example.--simple.--top-margin{margin-top:6em;overflow:visible}@media (max-width: 768px){.lyte__example.--simple.--top-margin{border-top:1px dotted color-mix(in srgb,var(--lyt3__border-strong) 100%,transparent 100%);padding-top:1em;margin-top:0}}@media (max-width: 768px){.lyte__example.--simple{padding:calc(var(--space) * .75)}.lyte__example.--simple .example__content{order:-1;padding-top:2em}}@media (max-width: 460px){.lyte__example.--simple{padding:0}}.lyte__example.--browser{padding:calc(var(--space) * 1) calc(var(--space) * .25) calc(var(--space) * .75)}.lyte__example.--browser header{padding:0 calc(var(--space) * .75) 0;display:grid;grid-template-columns:auto 1fr;align-items:safe;justify-content:space-between;margin-bottom:calc(var(--space) * -.5)}.lyte__example.--browser header>span{font-weight:400;letter-spacing:.0125em;font-size:.75em;color:var(--lyt3__text-subtle);text-align:center;border:1px solid var(--lyt3__border-subtle);border-radius:calc(var(--lyt3__border-radius) * .5);padding:calc(var(--space) * .25) calc(var(--space) * .375);margin:-.75em -.75em 0 4.5em;opacity:0}.lyte__example.--browser header:before{transform:scale(.75);content:"";display:block;gap:.375em;width:.75em;height:.75em;background:#f2460d;border-radius:50%;box-shadow:1.25em 0 #ffbd24,2.5em 0 #62bf40}.lyte__example.--wash{background:var(--lyt3__color-background);background-image:linear-gradient(to bottom,transparent 0,var(--lyt3__color-background) 20%,var(--lyt3__color-background) 80%,transparent 100%);-webkit-backdrop-filter:blur(.25em);backdrop-filter:blur(.25em);border:0;max-width:unset}.lyte__example.--wash>div{max-width:calc(var(--lyt3__screen-md) + calc(var(--space) * 1.5));margin:var(--space) auto}.lyte__example.--outline{border:1px solid var(--lyt3__border-subtle);box-shadow:none;background:var(--lyt3__layer-1);border-radius:calc(var(--lyt3__border-radius) * 2.5)}.lyte__card{background-color:var(--lyt3__color-background);box-shadow:0 0 0 1px var(--lyt3__border-card);border-radius:calc(var(--lyt3__border-radius) * 1.875);padding:calc(var(--space) * 1.25)}.lyte__card.__guide-card{display:grid;grid-template-columns:1fr 1fr;gap:var(--space)}article.lyte__tools>section{background-color:var(--lyt3__layer-1);box-shadow:0 0 0 1px var(--lyt3__border-subtle);border-radius:calc(var(--lyt3__border-radius) * 1.875);padding:calc(var(--space) * 1.25);display:grid;grid-template-columns:1fr minmax(582px,1fr);gap:var(--space);align-items:center}article.lyte__tools>section h2{margin-bottom:.5em;font-weight:800}article.lyte__features{padding:calc(var(--space) * 1) calc(var(--space) * 1.25) calc(var(--space) * 2);gap:0}@media (max-width: 1024px){article.lyte__features{padding-left:0;padding-right:0}}@media (max-width: 480px){article.lyte__features{padding:calc(var(--space) * 1) calc(var(--space) * .5) calc(var(--space) * 1)}}article.lyte__features>header{text-align:left;padding:var(--space) 0 0;max-width:var(--lyt3__screen-md)}article.lyte__features>header h2{font-weight:400;text-transform:uppercase}article.lyte__features>div{padding:1px;display:grid;grid-template-columns:repeat(1,1fr);gap:0;max-width:var(--lyt3__screen-md);margin:0 auto}article.lyte__features>div .lyte__card{box-shadow:0 0 0 1px var(--lyt3__border-subtle);display:grid;grid-template-columns:1fr;gap:var(--space);border-radius:0;background-color:var(--lyt3__color-background)}article.lyte__features>div .lyte__card h2{text-transform:uppercase;letter-spacing:.125em;margin-bottom:1.5em;font-weight:800;display:flex;align-items:start;gap:.675em}article.lyte__features>div .lyte__card h2 abbr{width:.75em;height:.75em;display:block;background-color:var(--lyt3__text-default);border-radius:100%;margin-top:.3125em}article.lyte__features>div .lyte__card p{margin-bottom:1em;color:var(--lyt3__text-subtle)}@media (hover: hover) and (pointer: fine){article.lyte__features>div .lyte__card:hover{background-color:color-mix(in srgb,var(--lyt3__color-background-brand) 100%,transparent 0%);color:var(--black);z-index:2}article.lyte__features>div .lyte__card:hover p{color:var(--black)}article.lyte__features>div .lyte__card:hover h2 abbr{background-color:var(--black)}}@media (min-width: 768px){article.lyte__features>div{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){article.lyte__features>div{grid-template-columns:repeat(3,1fr)}}@layer _button{.lyte__example button:not(.lf-widget *):focus{outline:.125em solid var(--lyt3__button-secondary-background);background-color:color-mix(in srgb,var(--lyt3__button-secondary-background) 100%,transparent 100%)!important;box-shadow:0 0 0 .0675rem color-mix(in srgb,var(--lyt3__button-secondary-background) 100%,var(--lyt3__color-foreground) 1%)!important}.lyte__example button:not(.lf-widget *):hover{background:var(--lyt3__color-foreground)!important;color:var(--lyt3__color-background)!important;box-shadow:none!important;border-color:var(--lyt3__color-foreground)!important}.lyte__example button:not(.lf-widget *)[data-active=true i],.lyte__example button:not(.lf-widget *).--active{background-color:var(--lyt3__button-secondary-background)!important;border-color:color-mix(in srgb,var(--lyt3__button-secondary-background) 100%,var(--lyt3__color-foreground) 1%)!important;color:var(--lyt3__button-primary-color)!important;box-shadow:0 0 0 .0675rem color-mix(in srgb,var(--lyt3__button-secondary-background) 100%,var(--lyt3__color-foreground) 1%)!important}.lyte__example button:not(.lf-widget *)[data-active=true i]:hover,.lyte__example button:not(.lf-widget *).--active:hover{background-color:color-mix(in srgb,var(--lyt3__button-secondary-background) 100%,transparent 20%)!important}.lyte__example button:not(.lf-widget *)[data-active=true i]:focus,.lyte__example button:not(.lf-widget *).--active:focus{background-color:color-mix(in srgb,var(--lyt3__button-secondary-background) 100%,transparent 100%)!important}}.lyte__wm__waves{z-index:0;position:absolute;top:-100%;left:-20%;width:320%;height:320%!important;transform:rotate(-25deg);opacity:.875}.lyte__wm__waves:before,.lyte__wm__waves:after{mix-blend-mode:multiply;pointer-events:none;content:"";display:block;position:absolute;top:0;left:0;width:220%;height:220%!important;--wave-size: 15px;--b: 1px;--m: 2.5;--p: calc(var(--m)*var(--wave-size));--R: calc(var(--wave-size)*sqrt(var(--m)*var(--m) + 1) + var(--b)/2);--_g: #0000 calc(99% - var(--b)), #000 calc(101% - var(--b)) 99%, #0000 101%;mask:radial-gradient(var(--R) at left 50% bottom calc(-1*var(--p)),var(--_g)) calc(50% - 2*var(--wave-size)) calc(50% - var(--wave-size)/2 - var(--b)/2)/calc(4*var(--wave-size)) calc(var(--wave-size) + var(--b)),radial-gradient(var(--R) at left 50% top calc(-1*var(--p)),var(--_g)) 50% calc(50% + var(--wave-size)/2 + var(--b)/2)/calc(4*var(--wave-size)) calc(var(--wave-size) + var(--b));background:#1c542b}.lyte__wm__waves:after{top:calc(var(--wave-size) * .3675)}.lyte__wm__waves.--two:before{display:none}.lyte__wm__waves.--two:after{top:calc(var(--wave-size) * -.3675);background:#1c542b}.--diag__grey{background-color:var(--white);background-image:repeating-linear-gradient(45deg,var(--lyt3__border-default) 0,var(--lyt3__border-default) 1px,transparent 0,transparent 50%);background-size:4px 4px;box-shadow:0 0 2em color-mix(in srgb,var(--lyt3__border-subtle) 100%,transparent 100%);overflow:hidden;position:relative}.--diag__grey:before{content:"";display:block;position:absolute;top:0;left:0;opacity:.5;mix-blend-mode:screen;z-index:0;transform-origin:center center;transform:scale(1);width:100%;height:100%;background:radial-gradient(circle at center,var(--white) 100%,transparent 90%);transition:opacity .25s ease-in-out,transform .25s ease-in-out}.--diag__grey:hover:after{opacity:.875;transform:scale(1)}.--diag__grey>*{z-index:22;position:relative}section.lyte__example .section__category-button{position:absolute;z-index:1;border-radius:1111em}@media (max-width: 800px){section.lyte__example .section__category-button{position:relative;font-size:.75em;margin-bottom:.5em;box-shadow:none}}section.lyte__example .section__category-button.--bottom{right:0%;bottom:0%}@media (max-width: 768px){section.lyte__example .section__category-button.--bottom{position:relative;margin-top:.5em;float:right;border:1px solid color-mix(in srgb,var(--lyt3__border-strong) 100%,transparent 10%)}}section.lyte__example .section__category-button.--alt{position:relative;display:block!important;justify-self:end;margin-bottom:2em}[data-theme=dark] section .section__category-button,.--dark section .section__category-button{border:1px solid color-mix(in srgb,var(--lyt3__border-subtle) 100%,transparent 10%)}[data-theme=dark] .--diag__grey,.--dark .--diag__grey{background-color:var(--lyt3__layer-4);background-image:repeating-linear-gradient(45deg,var(--lyt3__layer-1) 0,var(--lyt3__layer-1) 1px,transparent 0,transparent 50%)}[data-theme=dark] .--diag__grey:before,.--dark .--diag__grey:before{display:none}.lyte__contact-cta{gap:calc(var(--space) * 1.5);background:transparent;padding:calc(var(--space) * 1.5);margin-bottom:calc(var(--space) * 1.5);box-shadow:inset 0 0 3em color-mix(in srgb,var(--lyt3__layer-4) 25%,transparent 100%);border-top:1px dotted var(--lyt3__border-default)}.lyte__contact-cta.--alt{border:none!important;box-shadow:none!important;padding:0}.lyte__contact-cta h2{text-align:left;margin-bottom:0;max-width:22em;grid-column:1 / 4}.lyte__contact-cta>div{align-items:center;display:grid;justify-content:end;grid-template-columns:auto auto;gap:calc(var(--space) / 2);max-width:var(--lyt3__screen-md)}.lyte__contact-cta button[data-variant=outline]{display:flex;align-items:center;justify-content:center;gap:.5em;padding-right:1.125em}.lyte__contact-cta button[data-variant=outline] abbr{transform:translateY(.0875em)}.lyte__contact-cta button[data-variant=outline] abbr>svg{transition:transform .25s var(--lyt3__ease-out)}.lyte__contact-cta button[data-variant=outline]:hover{box-shadow:0 0 1em color-mix(in srgb,var(--lyt3__color-background-brand) 100%,transparent 100%),0 0 0 .5px var(--lyt3__border-strong),inset .5px 1px color-mix(in srgb,var(--lyt3__text-inverse) 100%,transparent 50%)}.lyte__contact-cta button[data-variant=outline]:hover abbr>svg{transform:translate(.125em)}.lyte__contact-cta button[data-variant=outline]:active{box-shadow:0 0 1em color-mix(in srgb,var(--lyt3__color-background-brand) 100%,transparent 10%),0 0 0 .5px var(--lyt3__border-strong),inset .5px .5px color-mix(in srgb,var(--black) 10%,transparent 50%)}@media (max-width: 768px){.lyte__contact-cta{padding:calc(var(--space) * .75)}.lyte__contact-cta button{align-self:end;justify-self:end}.lyte__contact-cta h2{align-self:start;justify-self:start;text-align:left;width:100%;grid-column:1 / 3;max-width:unset}.lyte__contact-cta>div{margin-top:calc(var(--space) / 1);grid-template-columns:1fr 1fr;grid-template-rows:auto auto;justify-content:end;justify-items:end}.lyte__contact-cta>div>button{justify-self:stretch}}@media (max-width: 480px){.lyte__contact-cta h2{grid-column:unset}.lyte__contact-cta>div{grid-template-columns:1fr}.lyte__contact-cta>div>button{justify-self:stretch}}footer{padding:0 calc(var(--space) / 2);margin-top:calc(var(--space) * -1)}@media (max-width: 768px){footer{padding:0 calc(var(--space) / 1.5)}}footer section{padding:var(--space) 0}article>section:last-child{margin-bottom:0}.footer-block{margin-top:0}.footer-block{--footer-art-size: 38em;--footer-art-shift-x: .55;--footer-art-shift-y: -.15;--footer-pad: 2;--footer-min-h: 28em;position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:calc(var(--space) * 2);background:var(--lyt3__color-background);border:1px solid var(--lyt3__border-strong);border-radius:calc(var(--lyt3__border-radius) * 1.5);padding:calc(var(--space) * 1);min-height:var(--footer-min-h);margin-bottom:calc(var(--space) * 1);overflow:hidden;font-family:var(--lyt3__font-family-mono);text-transform:uppercase;letter-spacing:.05em;font-size:.875em;color:var(--lyt3__text-subtle)}@media (max-width: 720px){.footer-block{--footer-pad: 1.25;--footer-art-size: 22em;--footer-art-shift-x: .65;--footer-art-shift-y: -.25;--footer-min-h: 0;grid-template-columns:1fr;gap:calc(var(--space) * 1.25)}}.footer-block__copy{position:relative;z-index:1;display:grid;gap:calc(var(--space) * 1.25);align-content:start;min-width:0;width:100%}.footer-block__logo{--footer-logo-w: 8em;display:block;width:var(--footer-logo-w);color:var(--lyt3__color-foreground);margin:0 0 calc(var(--space) * .75);line-height:0}.footer-block__logo>svg{display:block;width:100%;height:auto;fill:currentColor}.footer-block__logo.--badge{width:fit-content;line-height:normal}.footer-block__tagline{font-family:var(--lyt3__font-family);text-transform:none;letter-spacing:-.01em;color:var(--lyt3__color-foreground);margin:0;font-weight:700}.footer-block__nav{display:grid;grid-template-columns:repeat(auto-fit,16em);justify-content:start;gap:calc(var(--space) * 1.25) calc(var(--space) * 1);font-size:.875em}@media (max-width: 768px){.footer-block__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}.footer-block__nav :is(h3,h4){color:var(--lyt3__color-foreground);opacity:.55;letter-spacing:.1em;margin:0 0 calc(var(--space) * .5)}.footer-block__nav ul{list-style:none;padding:0;margin:0;display:grid;gap:calc(var(--space) * .25)}.footer-block__nav a{color:var(--lyt3__color-foreground);text-decoration:none;transition:opacity .15s ease}.footer-block__nav a:hover{opacity:.55}.footer-block__address{font-style:normal;font-size:.875em;opacity:.7;margin:0}.footer-block>.lyte__qa-section{grid-column:1 / -1;position:relative;z-index:1}main>.lyte__qa-section,.certified__faq>.lyte__qa-section{margin:0 auto;box-shadow:0 0 0 .5px var(--white)!important;padding:var(--space)}.footer-block__art{align-self:start;margin:0;padding:0;line-height:0;position:relative;z-index:1;opacity:0;pointer-events:none}.footer-block__art>[class*=push--]{margin:0}@media (max-width: 720px){.footer-block__art{justify-self:center}}.footer-block.--wm-y{--wm-y-opacity: .6;--wm-y-image: url(./18__fade__repeat-y__100p_75q-BErcfLqt.webp)}.footer-block.--wm-y:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--wm-y-image);background-size:100% auto;background-position:top left;background-repeat:repeat-y;opacity:var(--wm-y-opacity);pointer-events:none;z-index:0;background-size:80% auto}.footer-block.--wm-y>.footer-block__copy{position:relative;z-index:1}@media (max-width: 980px){.footer-block.--wm-y:before{background-size:100% auto}}@media (max-width: 760px){.footer-block.--wm-y:before{background-size:130% auto;background-position:top center}}.push--flat,.push--smooth,.push--flat-power{position:relative;display:inline-block;width:240px;height:240px;border:0;margin:1em;outline:none;background-color:#d0f53d;border-radius:50%;cursor:pointer;transition:box-shadow .2s,background .2s,background-color .2s}.push--flat:after,.push--smooth:after,.push--flat-power:after{content:"";position:absolute;bottom:12px;left:24px;display:block;width:192px;height:192px;border:16px solid rgba(0,0,0,.21);filter:blur(3px);border-width:0 0 16px;border-radius:60%;transition-duration:.2s}.push--flat:active:after,.push--smooth:active:after,.push--flat-power:active:after,.push--flat.is-pushed:after,.push--smooth.is-pushed:after,.push--flat-power.is-pushed:after{bottom:28px;border-width:0}.push--flat{box-shadow:inset 0 7.5px #e4f797,inset 0 -7.5px #caf425,inset 0 0 0 7.5px #cdf42f,inset 0 0 0 20px #d0f53d,inset 0 0 0 24px #9dc20a,inset 0 0 0 26.087px #354007,inset 0 0 0 32px #ffffffb3,inset 0 0 0 43.636px #d0f53d,inset 0 96px 32px #caf425,inset 0 0 24px 40px #c4f20d,0 12px #0000004d}.push--flat:active,.push--flat.is-pushed{box-shadow:inset 0 7.5px #e4f797,inset 0 -7.5px #caf425,inset 0 0 0 7.5px #cdf42f,inset 0 0 0 20px #d0f53d,inset 0 0 0 24px #9dc20a,inset 0 0 0 28.235px #556808,inset 0 0 0 32px #fff3,inset 0 0 0 43.636px #cdf42f,inset 0 96px 32px #c7f316,inset 0 0 24px 40px #b1da0b,0 12px #0000004d;background-color:#cef434}.push--flat-power{--icon-size: 4.5em;--icon-color: hsl(72, 85%, 14%);display:inline-flex;align-items:center;justify-content:center}.push--flat-power>.push__icon{position:relative;z-index:1;width:var(--icon-size);height:auto;color:var(--icon-color);filter:drop-shadow(0 .0675em 0 hsla(0,0%,100%,.3));pointer-events:none;fill:none}.push--flat-power:active>.push__icon,.push--flat-power.is-pushed>.push__icon{filter:drop-shadow(0 .0675em 0 hsla(0,0%,100%,.18))}.lyte__modal__illustration.--widget{aspect-ratio:auto;padding:0;background:transparent;box-shadow:none;font-size:.75em;border-radius:0!important;overflow:visible}.lyte__modal__illustration.--widget>.savings__widget[data-savings-init="1"]{border-radius:0;border-width:0!important;border-color:transparent!important;box-shadow:none;clip-path:none}@layer _widget{.lyte__modal__illustration.--widget .savings__widget{--crop-mark-color: #666;--crop-mark-size: calc(var(--space) * .5);position:relative;border:0 solid var(--crop-mark-color)!important;box-shadow:inset 0 0 0 1px var(--crop-mark-color)!important}.lyte__modal__illustration.--widget .savings__widget:before{content:"";position:absolute;inset:calc(var(--crop-mark-size) * -1);z-index:0;pointer-events:none;background:linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) left top var(--crop-mark-size) / var(--crop-mark-size) 1px no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) left var(--crop-mark-size) top / 1px var(--crop-mark-size) no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) right top var(--crop-mark-size) / var(--crop-mark-size) 1px no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) right var(--crop-mark-size) top / 1px var(--crop-mark-size) no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) left bottom var(--crop-mark-size) / var(--crop-mark-size) 1px no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) left var(--crop-mark-size) bottom / 1px var(--crop-mark-size) no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) right bottom var(--crop-mark-size) / var(--crop-mark-size) 1px no-repeat,linear-gradient(var(--crop-mark-color),var(--crop-mark-color)) right var(--crop-mark-size) bottom / 1px var(--crop-mark-size) no-repeat}}.lyte__opener{position:relative;isolation:isolate;text-align:left;margin-top:calc(var(--space) * .125);padding:calc(var(--space) * 2.0675) calc(var(--space) * 1.0675) 0;margin-bottom:calc(var(--space) * -12);--opener-overshoot: calc(var(--space) * .75);--opener-line-w: 1px;--opener-line: var(--lyt3__border-subtle)}.lyte__opener p{position:relative;z-index:1;font-size:1.125em;letter-spacing:.05em;font-weight:300;color:var(--lyt3__text-subtle);text-align:left;margin:0;border-bottom:.5px dotted var(--lyt3__border-strong);display:inline-block;padding:.675em 1em .675em .25em}.lyte__opener:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:radial-gradient(var(--lyt3__border-dot) 1px,transparent 0),linear-gradient(to bottom,color-mix(in srgb,var(--lyt3__layer-2) 75%,transparent),transparent);background-size:calc(var(--space) * .75) calc(var(--space) * .75),100% 100%;background-position:center top,center top;-webkit-mask-image:linear-gradient(to bottom,var(--black) 0%,var(--black) 25%,transparent 100%);mask-image:linear-gradient(to bottom,var(--black) 0%,var(--black) 25%,transparent 100%)}.lyte__opener:after{content:"";position:absolute;inset:calc(var(--opener-overshoot) * -1);z-index:-1;pointer-events:none;background-image:linear-gradient(var(--opener-line),var(--opener-line)),linear-gradient(to bottom,var(--opener-line),transparent 90%),linear-gradient(to bottom,var(--opener-line),transparent 90%);background-repeat:no-repeat;background-size:100% var(--opener-line-w),var(--opener-line-w) calc(100% - var(--opener-overshoot)),var(--opener-line-w) calc(100% - var(--opener-overshoot));background-position:left 0 top var(--opener-overshoot),left var(--opener-overshoot) top 0,right var(--opener-overshoot) top 0}.lyte__opener__two{scroll-margin-top:calc(var(--space) * 1.5);border-radius:calc(var(--lyt3__border-radius) * 1.875) calc(var(--lyt3__border-radius) * 1.875) calc(var(--lyt3__border-radius) * 2.25) calc(var(--lyt3__border-radius) * 2.25);box-shadow:-.25px -.25px 0 .5px var(--lyt3__border-strong),0 0 0 .5px var(--lyt3__border-card);padding:.5em;gap:var(--space);display:grid}@media (max-width: 768px){.lyte__opener__two{box-shadow:1px .5px 0 .5px var(--lyt3__border-default),0 0 0 .5px var(--lyt3__border-card);border-radius:calc(var(--lyt3__border-radius) * .25) calc(var(--lyt3__border-radius) * .25) calc(var(--lyt3__border-radius) * 1.875) calc(var(--lyt3__border-radius) * 1.875)}}.l__section-heading{padding:var(--space) var(--space) 0;display:grid;justify-items:start}@media (max-width: 768px){.l__section-heading{padding:calc(var(--space) / 2);margin-bottom:-2em}}.l__section-heading>h2{margin:0 0 .25em}.l__section-heading>button{border-radius:111em;margin-bottom:1em}@media (max-width: 768px){.l__section-heading>button{font-size:.75em;margin-bottom:2em}}.l__section-heading>p{width:100%;max-width:none;padding-bottom:calc(var(--space) * 2);border-bottom:.5px solid var(--lyt3__border-default)}@media (max-width: 768px){.lyte__opener__two .lyte__example{padding-inline:.5em}.lyte__example.--simple.about-mission{padding-inline:1em}.lyte__section.--social-proof>header{text-align:center}.l__section-heading h2{margin:0;font-size:1.5em;font-weight:700}}.battery__hero{text-align:left;padding:calc(var(--space) * 2.0675) calc(var(--space) * 1.0675) 0}.battery__hero h1{text-transform:uppercase}.lyte__example .lyte__subheading{display:flex;width:fit-content;align-items:center;gap:.625em;margin:0 0 2em!important;font-family:var(--lyt3__font-family-mono);font-size:.75em;font-weight:500;letter-spacing:.125em;text-transform:uppercase;color:var(--lyt3__text-subtle)}.lyte__example .lyte__subheading:before{content:"";flex:none;width:.75em;height:.75em;border-radius:.125em;background:var(--lyt3__color-foreground);box-shadow:0 0 .75em color-mix(in srgb,var(--lyt3__color-primary-3) 80%,transparent 100%)}@media (max-width: 768px){.lyte__example .lyte__subheading{margin:2em 0 0}}.lyte__labelheading{display:flex;width:fit-content;align-items:center;gap:.625em;margin:0 0 1.75em;font-family:var(--lyt3__font-family-mono);font-size:.75em;font-weight:500;letter-spacing:.125em;text-transform:uppercase;color:var(--lyt3__color-background);background:var(--lyt3__color-foreground);padding:.25em 1.25em .25em .25em;border-radius:111em}.lyte__labelheading>span{background:color-mix(in srgb,var(--lyt3__color-background) 20%,transparent 100%)}.lyte__labelheading svg{color:var(--lyt3__color-background)}.lyte__call-out{position:relative;display:flex;align-items:start;gap:calc(var(--space) * .375);padding:calc(var(--space) / 2);background-image:linear-gradient(20deg,color-mix(in srgb,var(--lyt3__layer-1) 90%,transparent 20%),color-mix(in srgb,var(--lyt3__layer-1) 40%,transparent 20%));border:.5px solid color-mix(in srgb,var(--lyt3__border-card) 100%,transparent 50%);border-radius:calc(var(--lyt3__border-radius-sm) / 1.25);overflow:visible;width:fit-content;-webkit-backdrop-filter:blur(.25em);backdrop-filter:blur(.25em);height:fit-content;margin-top:.25em;box-shadow:inset 1px 2px 1.75em color-mix(in srgb,var(--lyt3__border-strong) 4%,transparent 100%),inset 0 -.5px color-mix(in srgb,var(--white) 20%,transparent 10%)}.lyte__call-out>abbr{position:relative;z-index:1;flex:0 0 auto;width:1.125rem;height:1.125rem;display:grid;place-items:center;border-radius:111em;background:var(--lyt3__color-foreground);color:var(--lyt3__color-background)}.lyte__call-out>abbr>span{display:grid;place-items:center;width:100%;height:100%}.lyte__call-out>abbr>span>svg{width:.5rem;height:auto}.lyte__call-out:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(./black-wm__SM__no-repeating__100p_50q-CUoSf3q1.webp);background-size:320px;opacity:.5}#sales-hub .example__tool{font-size:.75em}section#sales-hub{padding-bottom:calc(var(--space) * 1.5)}.specs-grid{display:grid;gap:calc(var(--space) / 2);padding-bottom:0}@media (max-width: 768px){.specs-grid{gap:calc(var(--space) / 2);grid-template-columns:1fr 1fr}.specs-grid>div:nth-of-type(5){grid-column:1 / -1}}@media (max-width: 768px){.sm-hidden{display:none}}
