@layer _tokens,_set,_type,_button,_input,_widget;@layer _var{:root,[data-theme=light] .--light{--primary-hue: 72;--secondary-hue: 43;--tertiary-hue: 200;--quaternary-hue: 104;--quinary-hue: 370;--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__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: 2px;--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: monospace, monospace;--lyt3__font-family-mono: "IBM Plex Mono", monospace, monospace;--lyt3__color-foreground: hsl(var(--primary-hue), 81%, 11%);--lyt3__color-foreground-fixed: hsl(var(--primary-hue), 81%, 11%);--lyt3__color-background: hsl(var(--primary-hue), 4%, 98%);--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-inset: var(--white);--lyt3__text-default: var(--lyt3__color-foreground);--lyt3__text-inverse: var(--lyt3__color-background);--lyt3__text-subtle: color-mix(in srgb, var(--lyt3__color-foreground) 80%, transparent);--lyt3__text-label: color-mix(in srgb, var(--lyt3__color-foreground) 80%, transparent);--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__button-primary-background: var(--lyt3__color-primary-4);--lyt3__button-primary-color: var(--lyt3__text-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: color-mix(in srgb, var(--black) 80%, transparent)}[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-inset: var(--black);--lyt3__color-foreground: hsl(var(--primary-hue), 4%, 97.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: color-mix(in srgb, var(--lyt3__color-foreground) 80%, transparent);--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__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-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}}@layer _type{@font-face{font-family:Roobert;src:url(./RoobertCollectionVF-TRIAL-Xzf52hlh.woff2) format("woff2"),url(./RoobertCollectionVF-TRIAL-LkeBebe2.ttf) format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(./RoobertArabicVF-TRIAL-CDHE1ioo.woff2) format("woff2"),url(./RoobertArabicVF-TRIAL-CnFLeAWK.ttf) format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE80-FEFC}@font-face{font-family:Roobert;src:url(./RoobertHebrewCollectionVF-TRIAL-COOSkB57.woff2) format("woff2"),url(./RoobertHebrewCollectionVF-TRIAL-6ja3kJ16.ttf) format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:swap;unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Roobert;src:url(./RoobertJapaneseVF-TRIAL-DC10KUW5.woff2) format("woff2"),url(./RoobertJapaneseVF-TRIAL-BeQftyyT.ttf) format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:swap;unicode-range:U+3000-303F,U+3040-309F,U+30A0-30FF,U+FF00-FFEF,U+4E00-9FAF}@font-face{font-family:Roobert;src:url(./RoobertKoreanVF-TRIAL-mak5S1yG.woff2) format("woff2"),url(./RoobertKoreanVF-TRIAL-nzYwa-Xl.ttf) format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:swap;unicode-range:U+AC00-D7AF,U+1100-11FF,U+3130-318F,U+A960-A97F,U+D7B0-D7FF}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-Thin-Dqd8GMhQ.woff) format("woff"),url(./IBMPlexSans-Thin-CXKuG1_p.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-ThinItalic-CyE9-EZ2.woff) format("woff"),url(./IBMPlexSans-ThinItalic-RU3um_ib.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-ExtraLight-rU-GYn8A.woff) format("woff"),url(./IBMPlexSans-ExtraLight-jvdSe34M.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-ExtraLightItalic-Dnjowbpj.woff) format("woff"),url(./IBMPlexSans-ExtraLightItalic-1Cu6xSpr.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-Light-UxTEDXX2.woff) format("woff"),url(./IBMPlexSans-Light-CZ_nuSHE.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-LightItalic-u6V5ZYyj.woff) format("woff"),url(./IBMPlexSans-LightItalic-L4le376q.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-Text-D_thM7KC.woff) format("woff"),url(./IBMPlexSans-Text-Bsf313ZD.ttf) format("truetype");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-TextItalic-CRtcZgRD.woff) format("woff"),url(./IBMPlexSans-TextItalic-CwRa29kh.ttf) format("truetype");font-weight:350;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-Regular-BgfvtkH4.woff) format("woff"),url(./IBMPlexSans-Regular-Bl2SjS7V.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-Italic-BeakRmGK.woff) format("woff"),url(./IBMPlexSans-Italic-DqEcGRyk.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-Medium-CfEIOliQ.woff) format("woff"),url(./IBMPlexSans-Medium-DV05E5xX.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-MediumItalic-BD5VCBKU.woff) format("woff"),url(./IBMPlexSans-MediumItalic-3Bs1IIAb.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-SemiBold-C_aXRDFQ.woff) format("woff"),url(./IBMPlexSans-SemiBold-B9auKknr.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-SemiBoldItalic-BdpjXg1M.woff) format("woff"),url(./IBMPlexSans-SemiBoldItalic-BR3YuS65.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-Bold-BcmtwC_I.woff) format("woff"),url(./IBMPlexSans-Bold-CsEuyrSQ.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./IBMPlexSans-BoldItalic-CmcykAVq.woff) format("woff"),url(./IBMPlexSans-BoldItalic-Cws8HkQD.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(./IBMPlexMono-Light-CCTlBcuD.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(./IBMPlexMono-Regular-BF3vfe7_.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--font-line-height-row: 1.5em;--font-line-height-body: 1.375em;--font-line-height-heading: 1.25em;--font-line-height-lg-heading: 1.125em;--font-mono: "IBM Plex Mono", monospace, monospace;--font-family-pitch: "Pitch Sans";--font-family-ibm-plex: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}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{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=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(2em,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(2em,5vw,4em);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(1.5em,2.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:1.125em;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}.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}}@layer _button{button,[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" on,"calt" on,"dlig" on;font-variant-ligatures:common-ligatures contextual}button abbr,[data-roll=button] abbr{width:1em;height:1em;pointer-events:none}button abbr.--icon svg,[data-roll=button] abbr.--icon svg{width:100%;transform-origin:center}button:focus,[data-roll=button]:focus{outline-offset:.25em}button:active,[data-roll=button]:active{transform:scale(.97)}.lyt3-button,button,a.lyt3-button,[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,button span,a.lyt3-button span,[data-roll=button] span{width:100%}.lyt3-button svg,button svg,a.lyt3-button svg,[data-roll=button] svg{width:100%;fill:currentColor}.lyt3-button:hover,button:hover,a.lyt3-button:hover,[data-roll=button]:hover{background-color:color-mix(in srgb,var(--lyt3__button-primary-background) 100%,black 10%)}.lyt3-button:focus,button:focus,a.lyt3-button:focus,[data-roll=button]:focus{outline:.125em solid var(--lyt3__button-primary-background);outline-offset:.25em}.lyt3-button:focus:not(:focus-visible),button:focus:not(:focus-visible),a.lyt3-button:focus:not(:focus-visible),[data-roll=button]:focus:not(:focus-visible){outline:none}.lyt3-button:focus:not(:-moz-focusring),button:focus:not(:-moz-focusring),a.lyt3-button:focus:not(:-moz-focusring),[data-roll=button]:focus:not(:-moz-focusring){outline:none}.lyt3-button:active,button:active,a.lyt3-button:active,[data-roll=button]:active{outline:0}.lyt3-button[data-size=xs i],.lyt3-button.--xs,button[data-size=xs i],button.--xs,a.lyt3-button[data-size=xs i],a.lyt3-button.--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,button[data-size=sm i],button.--sm,a.lyt3-button[data-size=sm i],a.lyt3-button.--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,button[data-size=md i],button.--md,a.lyt3-button[data-size=md i],a.lyt3-button.--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,button[data-size=lg i],button.--lg,a.lyt3-button[data-size=lg i],a.lyt3-button.--lg,[data-roll=button][data-size=lg i],[data-roll=button].--lg{padding:1.125em}.lyt3-button[data-size=xl i],.lyt3-button.--xl,button[data-size=xl i],button.--xl,a.lyt3-button[data-size=xl i],a.lyt3-button.--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}.lyt3-button[data-icon],.lyt3-button.--icon,button[data-icon],button.--icon,a.lyt3-button[data-icon],a.lyt3-button.--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,button[data-icon] abbr,button.--icon abbr,a.lyt3-button[data-icon] abbr,a.lyt3-button.--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,button[data-variant=primary i],button.--primary,a.lyt3-button[data-variant=primary i],a.lyt3-button.--primary,[data-roll=button][data-variant=primary i],[data-roll=button].--primary{background-color:var(--lyt3__button-primary-background);border-color:color-mix(in srgb,var(--lyt3__button-primary-background) 100%,var(--lyt3__color-foreground) 4%);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%)}.lyt3-button[data-variant=primary i]:hover,.lyt3-button.--primary:hover,button[data-variant=primary i]:hover,button.--primary:hover,a.lyt3-button[data-variant=primary i]:hover,a.lyt3-button.--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%)}.lyt3-button[data-variant=primary i]:focus,.lyt3-button.--primary:focus,button[data-variant=primary i]:focus,button.--primary:focus,a.lyt3-button[data-variant=primary i]:focus,a.lyt3-button.--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,button[data-variant=primary i]:active,button.--primary:active,a.lyt3-button[data-variant=primary i]:active,a.lyt3-button.--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=strong i],.lyt3-button.--strong,button[data-variant=strong i],button.--strong,a.lyt3-button[data-variant=strong i],a.lyt3-button.--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,button[data-variant=strong i]:hover,button.--strong:hover,a.lyt3-button[data-variant=strong i]:hover,a.lyt3-button.--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,button[data-variant=strong i]:focus,button.--strong:focus,a.lyt3-button[data-variant=strong i]:focus,a.lyt3-button.--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,button[data-variant=secondary i],button.--secondary,a.lyt3-button[data-variant=secondary i],a.lyt3-button.--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,button[data-variant=secondary i]:hover,button.--secondary:hover,a.lyt3-button[data-variant=secondary i]:hover,a.lyt3-button.--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,button[data-variant=secondary i]:focus,button.--secondary:focus,a.lyt3-button[data-variant=secondary i]:focus,a.lyt3-button.--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,button[data-variant=neutral i],button.--neutral,a.lyt3-button[data-variant=neutral i],a.lyt3-button.--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,button[data-variant=neutral i]:hover,button.--neutral:hover,a.lyt3-button[data-variant=neutral i]:hover,a.lyt3-button.--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,button[data-variant=neutral i]:focus,button.--neutral:focus,a.lyt3-button[data-variant=neutral i]:focus,a.lyt3-button.--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,button[data-variant=tertiary i],button.--tertiary,a.lyt3-button[data-variant=tertiary i],a.lyt3-button.--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,button[data-variant=tertiary i]:hover,button.--tertiary:hover,a.lyt3-button[data-variant=tertiary i]:hover,a.lyt3-button.--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,button[data-variant=tertiary i]:focus,button.--tertiary:focus,a.lyt3-button[data-variant=tertiary i]:focus,a.lyt3-button.--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,button[data-variant=quaternary i],button.--quaternary,a.lyt3-button[data-variant=quaternary i],a.lyt3-button.--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,button[data-variant=quaternary i]:hover,button.--quaternary:hover,a.lyt3-button[data-variant=quaternary i]:hover,a.lyt3-button.--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,button[data-variant=quaternary i]:focus,button.--quaternary:focus,a.lyt3-button[data-variant=quaternary i]:focus,a.lyt3-button.--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,button[data-variant=outline i],button.--outline,a.lyt3-button[data-variant=outline i],a.lyt3-button.--outline,[data-roll=button][data-variant=outline i],[data-roll=button].--outline{background-color:transparent;box-sizing:border-box;border-width:1px;border-style:solid;border-color:transparent;box-shadow:0 0 0 .0675rem var(--lyt3__border-default);color:var(--lyt3__text-default)}.lyt3-button[data-variant=outline i]:hover,.lyt3-button.--outline:hover,button[data-variant=outline i]:hover,button.--outline:hover,a.lyt3-button[data-variant=outline i]:hover,a.lyt3-button.--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,button[data-variant=outline i]:focus,button.--outline:focus,a.lyt3-button[data-variant=outline i]:focus,a.lyt3-button.--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,button[data-wide=true i],button.--wide,a.lyt3-button[data-wide=true i],a.lyt3-button.--wide,[data-roll=button][data-wide=true i],[data-roll=button].--wide{width:100%}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) cubic-bezier(0,-.25,.5,1.25),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) cubic-bezier(0,-.25,.5,1),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) cubic-bezier(0,-.25,.5,1),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 _widget{.savings__widget{width:100%;display:grid;align-items:start;padding:calc(var(--space) * .75);background:var(--lyt3__layer-1);color:var(--lyt3__text-default);border-radius:calc(var(--lyt3__border-radius) * 1);border:1px solid var(--lyt3__border-card);font-size:.875em;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.--primary{background:var(--lyt3__button-primary-background);border:1px solid color-mix(in srgb,var(--lyt3__button-primary-background) 100%,var(--lyt3__color-foreground) 10%)}.savings__widget.--primary>*{mix-blend-mode:multiply}.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 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;font-size:4em}.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__picker{font-family:var(--lyt3__font-family-mono);display:grid;gap:0;grid-template-columns:1fr 1fr;margin:var(--space) 0 calc(var(--space) * 1.25);text-transform:uppercase;color:var(--lyt3__text-subtle)}.savings__widget .lyte__data__picker label{letter-spacing:.05em}.savings__widget .lyte__data__picker input{border-width:1px;text-transform:uppercase;font-family:var(--lyt3__font-family-mono);border-color:color-mix(in srgb,var(--lyt3__border-subtle) 100%,transparent 100%);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);letter-spacing:.05em}.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}.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}.lyte__data__title{font-family:var(--lyt3__font-family-mono);text-transform:uppercase;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{font-family:var(--lyt3__font-family-mono);text-transform:uppercase;display:grid;gap:1rem;padding-bottom:calc(var(--space) * 2);letter-spacing:.05em}.lyte__data__chart .chart-item{display:grid;gap:.5rem}.lyte__data__chart .chart-item .chart-item__header{display:flex;justify-content:space-between;align-items:center}.lyte__data__chart .chart-item .chart-item__bar{height:1em;background:var(--lyt3__layer-4);border-radius:calc(var(--lyt3__border-radius-sm) * .25);overflow:hidden;position:relative}.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)}[data-theme=dark] .savings__widget{width:100%;padding:calc(var(--space) * .75);background:var(--lyt3__layer-1);color:var(--lyt3__text-default);border-radius:calc(var(--lyt3__border-radius) * 1);border:1px solid var(--lyt3__border-card);font-size:.875em;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%)}[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 color-mix(in srgb,var(--lyt3__button-primary-background) 100%,var(--lyt3__color-foreground) 10%)}[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}}: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}img,video{width:100%;height:auto;object-fit:cover;display:block}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)}header .header__wrapper{border:1px solid color-mix(in srgb,var(--lyt3__border-subtle) 100%,transparent 20%);border-radius:var(--lyt3__border-radius-sm);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__color-background) 2%,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%);overflow:hidden}header .header__wrapper:after{content:"";display:block;position:absolute;top:0;left:-50%;width:40;z-index:2;height:100%;width:120%;opacity:.075;background:radial-gradient(circle at center,var(--lyt3__color-background-brand) 0%,transparent 100%);background-size:100% 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)}header .header__navigation{display:grid;grid-template-columns:repeat(3,auto);align-items:center;justify-content:end;gap:calc(var(--space) * 1);font-family:var(--lyt3__font-family-mono);padding:0 calc(var(--space) * .125)}header .header__navigation li{display:inline-block}header .header__navigation a,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;padding:0;border: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%)}.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 span{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__border-brand) 60%,transparent 100%));margin-bottom:-.5em}article{display:grid;gap:var(--space);padding:var(--space)}aside,main{width:100%;display:grid;gap:calc(var(--space) * .5)}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{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-content{display:grid;grid-template-columns:1fr 1fr;align-items:center}footer .footer-content .theme-toggle{justify-self:end}.lyte__hero{text-align:center;margin-bottom:calc(var(--space) * 1.5)}.lyte__hero h1{font-weight:700;letter-spacing:.0125em;max-width:10em!important;line-height:1;margin:0 auto .375em}.lyte__hero button{font-weight:600}.lyte__hero p{max-width:30em;margin:0 auto 1.25em}.lyte__example{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--lyt3__border-subtle) 100%,transparent 30%);border-radius:calc(var(--lyt3__border-radius-sm) * 1);padding:0;background:var(--lyt3__layer-1);max-width:var(--lyt3__screen-md);width:100%}.lyte__example h3{margin-top:1em;margin-bottom:.5em;font-weight:400}.lyte__example header{padding:calc(var(--space) * .75) calc(var(--space) * .75) 0;display:grid;grid-template-columns:auto 1fr;align-items:safe;justify-content:space-between}.lyte__example 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 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>div{padding:calc(var(--space) * .25) calc(var(--space) * .75) calc(var(--space) * .75);display:grid;text-align:left;grid-template-columns:1fr 1fr;gap:calc(var(--space) * .75);width:100%}.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>div{gap:calc(var(--space) * .5);grid-auto-flow:unset;width:100%}.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)}.lyte__example .example__content{padding:0}.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}.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-subtle)}.lyte__example p{font-family:var(--lyt3__font-family-mono);margin-bottom:0;font-size:.875rem;color:var(--lyt3__text-subtle)}.lyte__card{background-color:var(--lyt3__layer-1);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{gap:0}article.lyte__features>header{text-align:left;padding:var(--space) 0 0;max-width:var(--lyt3__screen-md);border-right:1px solid var(--lyt3__border-card)}article.lyte__features>header h2{font-weight:800;padding:0 calc(var(--space) * 2.25) 0 calc(var(--space) * 1.25);border-left:1px solid var(--lyt3__border-strong)}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-card);display:grid;grid-template-columns:1fr;gap:var(--space);border-radius:0;background-color:var(--lyt3__layer-2)}article.lyte__features>div .lyte__card h2{font-family:var(--lyt3__font-family-mono);text-transform:uppercase;font-size:.875rem;letter-spacing:.125em;margin-bottom:2em;font-weight:500;display:flex;align-items:center;gap:1em}article.lyte__features>div .lyte__card h2 abbr{width:.875em;height:.875em;display:block;background-color:var(--lyt3__text-default);border-radius:100%}article.lyte__features>div .lyte__card p{font-family:var(--lyt3__font-family-mono);margin-bottom:0;font-size:.875rem;color:var(--lyt3__text-subtle)}@media (hover: hover) and (pointer: fine){article.lyte__features>div .lyte__card:hover{box-shadow:0 0 0 1px var(--lyt3__border-strong);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: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:hover{background-color:color-mix(in srgb,var(--lyt3__button-secondary-background) 50%,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[data-active=true i],.lyte__example button.--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[data-active=true i]:hover,.lyte__example button.--active:hover{background-color:color-mix(in srgb,var(--lyt3__button-secondary-background) 100%,transparent 20%)!important}.lyte__example button[data-active=true i]:focus,.lyte__example button.--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(15deg)}.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:var(--lyt3__color-primary-8)}.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:var(--lyt3__color-primary-8)}
