@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--leading-tight:1.25;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--lm-font-sans);--default-mono-font-family:var(--lm-font-mono);--color-white:#fff;--font-display:var(--lm-font-display);--font-body:var(--lm-font-sans);--font-mono:var(--lm-font-mono);--shadow-chip:var(--lm-shadow-chip);--ease-lumi:cubic-bezier(.2, .8, .2, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--lm-canvas);color:var(--lm-ink)}body{background:var(--lm-canvas);color:var(--lm-ink);font-family:var(--lm-font-sans);font-size:var(--lm-body-2-size);line-height:var(--lm-body-2-leading);-webkit-font-smoothing:antialiased;margin:0}:focus-visible{outline:2px solid var(--lm-focus);outline-offset:3px}.lm-section--dark :focus-visible,.lm-on-dark :focus-visible{outline-color:var(--lm-focus-on-dark)}img,video{max-width:100%;display:block}}@layer components{.type-display{font-family:var(--lm-font-display);font-weight:400;font-size:var(--lm-display-size);line-height:var(--lm-display-leading);font-variant-numeric:tabular-nums}.type-h1{font-family:var(--lm-font-display);font-weight:400;font-size:var(--lm-h1-size);line-height:var(--lm-h1-leading)}.type-h2{font-family:var(--lm-font-display);font-weight:400;font-size:var(--lm-h2-size);line-height:var(--lm-h2-leading)}.type-h3{font-family:var(--lm-font-display);font-weight:400;font-size:var(--lm-h3-size);line-height:var(--lm-h3-leading)}.type-h4{font-family:var(--lm-font-display);font-weight:400;font-size:var(--lm-h4-size);line-height:var(--lm-h4-leading)}.type-h5{font-family:var(--lm-font-display);font-weight:400;font-size:var(--lm-h5-size);line-height:var(--lm-h5-leading)}.type-unit{font-family:var(--lm-font-display);font-weight:400;font-size:var(--lm-unit-size);line-height:var(--lm-unit-leading)}.type-subtitle-1{font-family:var(--lm-font-sans);font-weight:400;font-size:var(--lm-subtitle-1-size);line-height:var(--lm-subtitle-1-leading)}.type-subtitle-2{font-family:var(--lm-font-sans);font-weight:500;font-size:var(--lm-subtitle-2-size);line-height:var(--lm-subtitle-2-leading)}.type-body-1{font-family:var(--lm-font-sans);font-weight:400;font-size:var(--lm-body-1-size);line-height:var(--lm-body-1-leading)}.type-body-2{font-family:var(--lm-font-sans);font-weight:400;font-size:var(--lm-body-2-size);line-height:var(--lm-body-2-leading)}.type-body-3{font-family:var(--lm-font-sans);font-weight:400;font-size:var(--lm-body-3-size);line-height:var(--lm-body-3-leading)}.type-caption-1{font-family:var(--lm-font-caption);font-weight:400;font-size:var(--lm-caption-1-size);line-height:var(--lm-caption-1-leading)}.type-caption-2{font-family:var(--lm-font-caption);font-weight:500;font-size:var(--lm-caption-2-size);line-height:var(--lm-caption-2-leading)}.type-caption-3{font-family:var(--lm-font-caption);font-weight:500;font-size:var(--lm-caption-3-size);line-height:var(--lm-caption-3-leading)}.type-label{font-family:var(--lm-font-mono);font-weight:500;font-size:var(--lm-label-size);line-height:var(--lm-label-leading)}.type-figure{font-family:var(--lm-font-mono);font-weight:500;font-size:var(--lm-caption-1-size);line-height:var(--lm-caption-1-leading);font-variant-numeric:tabular-nums}.lm-trim{text-box:trim-both cap alphabetic}.lm-container{width:100%;max-width:calc(var(--lm-content-max) + 2 * var(--lm-gutter));padding-inline:var(--lm-gutter);margin-inline:auto}.lm-section{padding-block:var(--lm-section-y);position:relative}.lm-section--tight-top{padding-top:var(--lm-section-y-tight)}.lm-section--tight-bottom{padding-bottom:var(--lm-section-y-tight)}.lm-stack{gap:var(--lm-section-gap);flex-direction:column;display:flex}.lm-section--dark{isolation:isolate;background:var(--lm-night);color:var(--lm-on-dark)}.lm-section__media{z-index:-1;position:absolute;inset:0;overflow:hidden}.lm-section__media>img,.lm-section__media>video{object-fit:cover;width:100%;height:100%}.lm-section__media:after{content:"";background:var(--lm-overlay-video);position:absolute;inset:0}.lm-section-head{justify-content:space-between;align-items:flex-end;gap:var(--lm-header-gap);display:flex}.lm-section-head__side{align-items:flex-start;gap:var(--lm-space-6);flex-direction:column;flex:none;width:405px;display:flex}@media (max-width:1023px){.lm-section-head{flex-direction:column;align-items:flex-start}.lm-section-head__side{width:100%}}.lm-navlink{align-items:center;gap:var(--lm-space-1);font-family:var(--lm-font-sans);font-size:var(--lm-body-3-size);line-height:var(--lm-body-3-leading);color:inherit;text-decoration:none;display:inline-flex;position:relative}.lm-navlink:after{content:"";transform-origin:0;height:1px;transition:scale .4s var(--lm-ease-hover);background:currentColor;position:absolute;bottom:-3px;left:0;right:0;scale:0 1}.lm-navlink--sub:after{right:16px}.lm-navlink:hover:after{scale:1}.lm-navlink .lm-chevron{width:12px;height:12px;transition:rotate var(--lm-dur-hover) var(--lm-ease-hover)}.lm-navlink:hover .lm-chevron{rotate:180deg}.lm-footlink{color:var(--lm-ink-secondary);white-space:nowrap;transition:color var(--lm-dur-fast), translate var(--lm-dur-hover) var(--lm-ease-hover);text-decoration:none;display:inline-block}.lm-footlink:hover{color:var(--lm-ink);translate:2px}.lm-footlink--static:hover{translate:0}.type-eyebrow{font-family:var(--lm-font-mono);font-weight:400;font-size:var(--lm-label-size);line-height:var(--lm-label-leading);text-transform:uppercase;letter-spacing:.06em;color:var(--lm-ink-tertiary)}:is(.lm-on-dark,.lm-section--dark,.lm-surface--night,.lm-surface--night-photo) .type-eyebrow{color:var(--lm-on-dark-muted)}.lm-faq{border-top:1px solid var(--lm-line-strong)}.lm-faq__item{border-bottom:1px solid var(--lm-line-strong)}.lm-faq__q{justify-content:space-between;align-items:center;gap:var(--lm-space-6);padding:var(--lm-space-6) 0;cursor:pointer;font-family:var(--lm-font-sans);font-size:var(--lm-subtitle-1-size);line-height:var(--lm-subtitle-1-leading);color:var(--lm-ink);list-style:none;display:flex}.lm-faq__q::-webkit-details-marker{display:none}.lm-faq__q:after{content:"+";transition:rotate var(--lm-dur-hover) var(--lm-ease-hover);flex:none;font-size:24px;line-height:1}.lm-faq__item[open]>.lm-faq__q:after{rotate:45deg}.lm-faq__a{padding:0 0 var(--lm-space-6);max-width:720px;color:var(--lm-ink-secondary);font-size:var(--lm-body-2-size);line-height:1.5}.lm-tabs{scrollbar-width:none;border-radius:var(--lm-radius-lg);background:var(--lm-paper);gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto;box-shadow:inset 0 0 0 1px #fff,0 16px 32px -20px #1e050047}.lm-tabs--glass{background:#fcfbfa99}.lm-tab{align-items:center;gap:var(--lm-space-2);border-radius:var(--lm-radius-md);font-family:var(--lm-font-sans);font-size:var(--lm-body-3-size);line-height:var(--lm-body-3-leading);color:var(--lm-ink-tertiary);white-space:nowrap;cursor:pointer;transition:color var(--lm-dur-fast), background-color var(--lm-dur-fast);background:0 0;border:0;flex:none;padding:8px 14px 10px;display:inline-flex}.lm-tab:hover{color:var(--lm-ink)}.lm-tab__n{font-weight:500;font-size:var(--lm-caption-1-size);line-height:var(--lm-caption-1-leading);color:var(--lm-ink-tertiary);font-variant-numeric:tabular-nums}.lm-tab[aria-selected=true],.lm-tab.is-active{color:var(--lm-on-dark);background:var(--lm-grad-dark);box-shadow:0 6px 14px -8px #1e050066}.lm-tab[aria-selected=true] .lm-tab__n,.lm-tab.is-active .lm-tab__n{color:var(--lm-on-dark-muted)}.lm-bento{gap:var(--lm-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lm-feature{padding:var(--lm-card-inset);flex-direction:column;display:flex}.lm-feature.lm-feature{border-radius:var(--lm-radius-card)}.lm-feature--wide{grid-column:span 2}.lm-feature__vis{height:var(--lm-bento-visual);isolation:isolate;border-radius:var(--lm-radius-md);background:#ffffff4d;position:relative;overflow:hidden}.lm-feature__vis>img{object-fit:cover;width:100%;height:100%}.lm-feature__copy{gap:var(--lm-space-2);padding:var(--lm-space-3);flex-direction:column;display:flex}.lm-feature__eyebrow{align-items:center;gap:var(--lm-space-2);font-weight:500;font-size:var(--lm-caption-1-size);line-height:var(--lm-caption-1-leading);color:var(--lm-ink-tertiary);display:flex}.lm-feature__eyebrow:before{content:"";border-radius:var(--lm-radius-xs);background:var(--lm-grad-progress-light);width:6px;height:6px}.lm-feature__title{font-size:var(--lm-subtitle-1-size);line-height:var(--lm-subtitle-1-leading);margin:0;font-weight:400}.lm-feature__text{font-size:var(--lm-body-3-size);line-height:var(--lm-body-3-leading);color:var(--lm-ink-secondary);margin:0}@media (max-width:1023px){.lm-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lm-bento{grid-template-columns:minmax(0,1fr)}.lm-feature--wide{grid-column:auto}}.lm-plates{gap:var(--lm-space-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lm-plate{flex-direction:column;display:flex;overflow:hidden}.lm-plate:nth-child(4n+1),.lm-plate:nth-child(4n+4){grid-column:span 7}.lm-plate:nth-child(4n+2),.lm-plate:nth-child(4n+3){grid-column:span 5}.lm-plate__fig{height:304px;position:relative}.lm-plate__copy{gap:var(--lm-space-2);flex-direction:column;padding:4px 28px 28px;display:flex}.lm-plate__copy h3{font-weight:400;font-size:var(--lm-subtitle-1-size);line-height:var(--lm-subtitle-1-leading);margin:0}.lm-plate__copy p{max-width:420px;font-size:var(--lm-body-3-size);line-height:var(--lm-body-3-leading);color:var(--lm-ink-secondary);margin:0}@media (max-width:767px){.lm-plate:nth-child(n){grid-column:1/-1}.lm-plate__fig{height:220px}}.lm-usecases{gap:var(--lm-space-3);flex-direction:column;display:flex}.lm-usecase{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:4px;min-height:520px;padding:4px;display:grid}.lm-usecases--stack .lm-usecase{top:calc(64px + var(--i,0) * 20px);position:sticky}.lm-usecase__copy{justify-content:space-between;gap:var(--lm-space-6);flex-direction:column;padding:36px 40px 36px 36px;display:flex}.lm-usecase__copy h3{margin:0 0 var(--lm-space-4);font-family:var(--lm-font-display);font-weight:400;font-size:var(--lm-h3-size);line-height:var(--lm-h3-leading)}.lm-usecase__copy p{max-width:380px;font-size:var(--lm-body-2-size);line-height:var(--lm-body-2-leading);color:var(--lm-ink-secondary);margin:0}.lm-usecase__vis{isolation:isolate;border-radius:var(--lm-radius-media);background:#fff6;position:relative;overflow:hidden}.lm-usecase__vis>img{object-fit:cover;width:100%;height:100%}.lm-usecase__vis:after{content:"";pointer-events:none;background:linear-gradient(#1e05002e,#1e050000 45%);position:absolute;inset:0}@media (max-width:1023px){.lm-usecase{grid-template-columns:minmax(0,1fr);min-height:0}.lm-usecase__vis{height:280px}.lm-usecase__copy{padding:20px 16px}.lm-usecases--stack .lm-usecase{position:static}}.lm-vsteps{flex-direction:column;display:flex}.lm-vstep{color:var(--lm-ink-tertiary);padding:18px 0 18px 24px;display:block;position:relative}.lm-vstep:before{content:"";background:#1e05001f;width:1px;position:absolute;top:0;bottom:0;left:0}.lm-vstep:after{content:"";background:var(--lm-grad-progress-light);width:1px;height:100%;transform:scaleY(var(--p,0));transform-origin:0 0;position:absolute;top:0;left:0}.lm-vstep__n{font-weight:500;font-size:var(--lm-caption-1-size);line-height:var(--lm-caption-1-leading);font-variant-numeric:tabular-nums;display:block}.lm-vstep__t{font-size:var(--lm-subtitle-1-size);line-height:var(--lm-subtitle-1-leading);margin-top:6px;display:block}.lm-vstep__d{margin-top:var(--lm-space-2);max-width:330px;font-size:var(--lm-body-3-size);line-height:var(--lm-body-3-leading);display:block}.lm-vstep.is-active{--p:1;color:var(--lm-ink)}.lm-vstep.is-active .lm-vstep__d{color:var(--lm-ink-secondary)}.lm-hsteps{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:var(--lm-space-6);display:grid;position:relative}.lm-hsteps:before{content:"";background:var(--lm-line-strong);height:1px;position:absolute;top:14px;left:0;right:0}.lm-hstep{align-items:center;gap:var(--lm-space-4);text-align:center;color:var(--lm-ink-tertiary);flex-direction:column;display:flex;position:relative}.lm-hstep__node{border-radius:var(--lm-radius-sm);background:var(--lm-paper);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--lm-line-strong);font-weight:500;font-size:var(--lm-caption-3-size);font-variant-numeric:tabular-nums;place-items:center;line-height:1;display:grid}.lm-hstep p{max-width:232px;font-size:var(--lm-body-2-size);line-height:var(--lm-body-2-leading);margin:0}.lm-hstep.is-active{color:var(--lm-ink)}.lm-hstep.is-active .lm-hstep__node{box-shadow:inset 0 0 0 1px var(--lm-violet-soft), 0 0 0 4px #ad81ff2e}@media (max-width:767px){.lm-hsteps{grid-template-columns:minmax(0,1fr)}.lm-hsteps:before{display:none}.lm-hstep{text-align:left;flex-direction:row}}.lm-statement{justify-content:space-between;align-items:flex-start;gap:var(--lm-space-12);display:flex}.lm-statement__label{flex:none;padding-top:14px}.lm-statement__label b{font-weight:500;font-size:var(--lm-label-size);line-height:var(--lm-label-leading);display:block}.lm-statement__label span{font-size:var(--lm-caption-1-size);line-height:var(--lm-label-leading);color:var(--lm-ink-tertiary);display:block}.lm-statement__text{font-family:var(--lm-font-sans);color:var(--lm-ink);flex:0 842px;margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:400;line-height:1.2}.lm-motion .lm-statement__text .lm-w{color:var(--lm-brown-200);transition:color .6s var(--lm-ease-enter)}.lm-motion .lm-statement__text .lm-w.is-lit{color:var(--lm-ink)}@media (max-width:1023px){.lm-statement{gap:var(--lm-space-6);flex-direction:column}}.lm-intcards{gap:var(--lm-space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.lm-intcard{gap:var(--lm-space-6);border:1px solid var(--lm-line-on-dark);border-radius:var(--lm-radius-lg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:var(--lm-on-dark);background:#fcfbfa0a;flex-direction:column;padding:20px 20px 24px;display:flex}.lm-intcard__h{font-weight:400;font-size:var(--lm-subtitle-1-size);line-height:var(--lm-subtitle-1-leading);margin:0}.lm-intcard__count{align-items:baseline;gap:var(--lm-space-3);padding-top:var(--lm-space-4);border-top:1px solid var(--lm-line-on-dark);display:flex}.lm-intcard__count b{font-family:var(--lm-font-display);font-weight:400;font-size:var(--lm-h2-size);line-height:1}.lm-intcard__count span{font-size:var(--lm-caption-1-size);color:var(--lm-on-dark-muted)}.lm-tag.lm-tag--dark{color:var(--lm-on-dark);border-color:var(--lm-line-on-dark);background:#fcfbfa0f}.lm-mqtile{border:1px solid var(--lm-line-on-dark);border-radius:var(--lm-radius-md);width:240px;height:116px;color:var(--lm-on-dark);transition:background-color var(--lm-dur-fast), border-color var(--lm-dur-fast);background:#fcfbfa0a;flex-direction:column;flex:none;justify-content:space-between;padding:16px 16px 14px;display:flex}a.lm-mqtile{text-decoration:none}a.lm-mqtile:hover{background-color:#fcfbfa17;border-color:#fcfbfa42}.lm-mqtile b{font-weight:400;font-size:var(--lm-subtitle-1-size);line-height:var(--lm-subtitle-1-leading)}.lm-mqtile span{font-size:var(--lm-caption-1-size);color:var(--lm-on-dark-muted);justify-content:space-between;align-items:center;display:flex}.lm-mqtile em{border-radius:var(--lm-radius-sm);color:var(--lm-purple-200);font-style:normal;font-weight:500;font-size:var(--lm-caption-3-size);background:#d6c0ff24;padding:2px 6px 3px;line-height:12px}.lm-marquee{gap:var(--lm-space-3);display:flex;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lm-marquee__track{gap:var(--lm-space-3);display:flex}.lm-motion .lm-marquee__track{animation:95s linear infinite lm-marquee}.lm-marquee:hover .lm-marquee__track{animation-play-state:paused}@keyframes lm-marquee{to{translate:calc(-50% - 6px)}}.lm-pill{border-radius:var(--lm-radius-sm);font-family:var(--lm-font-sans);white-space:nowrap;align-items:center;gap:4px;padding:2px 6px 3px;font-size:10.5px;font-weight:500;line-height:13px;display:inline-flex}.lm-pill--ok{background:var(--lm-success-soft);color:var(--lm-success)}.lm-pill--info{background:var(--lm-purple-50);color:var(--lm-purple-700)}.lm-pill--warn{background:var(--lm-orange-50);color:var(--lm-orange-700)}.lm-pill--danger{background:var(--lm-red-50);color:var(--lm-red-700)}.lm-pill--mute{color:var(--lm-ink-tertiary);background:#1e05000f}.lm-pill--ai{background:var(--lm-acid-400);color:var(--lm-ink)}.lm-sidenote{border-left:1px solid var(--lm-line-strong);flex-direction:column;gap:10px;padding-left:20px;display:flex}.lm-faq--grid{column-gap:var(--lm-space-16);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lm-faq--grid .lm-faq__item{border-bottom:0;border-top:1px solid var(--lm-line-strong)}@media (max-width:1023px){.lm-faq--grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.lm-motion .lm-marquee__track{animation:none}.lm-motion .lm-statement__text .lm-w{color:var(--lm-ink)}.lm-vstep:after{transition:none}}.lm-glass{border:1px solid var(--lm-line-glass);border-radius:var(--lm-radius-card);background:var(--lm-glass);box-shadow:var(--lm-shadow-card)}.lm-glass--bright{background:var(--lm-glass-bright)}.lm-tile--glass-light{border:1px solid var(--lm-line-glass);border-radius:var(--lm-radius-media);background:var(--lm-glass);box-shadow:var(--lm-shadow-card);-webkit-backdrop-filter:var(--lm-blur-chip);backdrop-filter:var(--lm-blur-chip);color:var(--lm-ink)}.lm-tile--glass-light.lm-tile--icon{border-radius:var(--lm-radius-button);place-items:center;display:inline-grid}:is(a,button).lm-tile--glass-light{transition:background-color var(--lm-dur-fast) var(--lm-ease-hover)}:is(a,button).lm-tile--glass-light:hover{background:var(--lm-paper)}:is(.lm-on-dark,.lm-section--dark,.lm-surface--night,.lm-card--dark,[data-surface=night]) .lm-tile--glass-light{background:var(--lm-glass-bright)}.lm-media{border-radius:var(--lm-radius-media);overflow:hidden}.lm-media>img,.lm-media>video{object-fit:cover;width:100%;height:100%}.lm-card{padding:var(--lm-space-1);flex-direction:column;gap:10px;display:flex;overflow:hidden}.lm-card__copy{padding:var(--lm-space-3)}.lm-card__copy>:first-child{margin:0 0 var(--lm-space-2)}.lm-card__copy>p{color:var(--lm-ink-secondary);margin:0}.lm-tile{aspect-ratio:1;border:1px solid var(--lm-line-on-dark);border-radius:var(--lm-radius-media);background:var(--lm-tile-on-dark);color:var(--lm-on-dark);transition:background-color var(--lm-dur-fast) var(--lm-ease-hover);place-items:center;padding:0;display:grid}a.lm-tile:hover,button.lm-tile:hover{background-color:var(--lm-tile-on-dark-hover)}.lm-tag{border:1px solid var(--lm-line);border-radius:var(--lm-radius-tag);background:var(--lm-glass);-webkit-backdrop-filter:var(--lm-blur-glass);backdrop-filter:var(--lm-blur-glass);font-family:var(--lm-font-caption);color:var(--lm-ink);white-space:nowrap;align-items:center;padding:4px 8px 6px;font-size:12px;font-weight:500;line-height:14px;display:inline-flex}.lm-tags{gap:var(--lm-space-1);flex-wrap:wrap;display:flex}.lm-badge{border:1px solid var(--lm-line-glass);border-radius:var(--lm-radius-tag);background:var(--lm-glass);font-family:var(--lm-font-sans);font-size:var(--lm-body-3-size);line-height:var(--lm-body-3-leading);color:var(--lm-ink);white-space:nowrap;align-items:center;padding:4px 8px 6px;display:inline-flex}.lm-trust{align-items:center;gap:var(--lm-space-2);display:flex}.lm-trust__avatars{display:flex}.lm-trust__avatars img{object-fit:cover;width:24px;height:24px;margin-right:-8px}.lm-trust__avatars img:first-child{border-radius:4px 0 0 4px}.lm-trust__avatars img:last-child{border-radius:0 4px 4px 0;margin-right:0}.lm-trust__text{align-items:center;gap:var(--lm-space-1);font-size:var(--lm-body-3-size);line-height:var(--lm-body-3-leading);color:var(--lm-on-dark-muted);display:flex}.lm-ui-status{border:1px solid var(--lm-line);border-radius:var(--lm-radius-media);background:var(--lm-paper);color:var(--lm-ink);box-shadow:var(--lm-shadow-chip);font-family:var(--lm-font-ui);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:7px;padding:6px 9px;font-size:10.5px;font-weight:600;line-height:10.5px;display:inline-flex}.lm-ui-status__dot{background:var(--lm-success-dot);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #12795f29}.lm-ui-metric{border:1px solid var(--lm-line);background:var(--lm-paper);width:154px;color:var(--lm-ink);box-shadow:var(--lm-shadow-chip);border-radius:6.5px;padding:7px 9px 8px}.lm-ui-metric__label{font:500 6.2px/8px var(--lm-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lm-ink-tertiary);white-space:nowrap}.lm-ui-metric__row{justify-content:space-between;align-items:center;padding-top:2.5px;display:flex}.lm-ui-metric__value{font:500 15.6px/18px var(--lm-font-ui);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.lm-ui-metric__tag{background:var(--lm-highlight-tag);font:500 7px/7px var(--lm-font-ui);white-space:nowrap;border-radius:2.5px;padding:2.5px 4px}.lm-ui-metric__track{background:#eee9f7;border-radius:1.6px;height:3.3px;margin-top:5.75px;overflow:hidden}.lm-ui-metric__track>i{width:var(--w,64%);border-radius:inherit;background:linear-gradient(90deg, var(--lm-purple-700), var(--lm-purple-300));height:100%;display:block}.lm-meter{gap:var(--lm-space-4);flex-direction:column;display:flex}.lm-meter__scale{font-family:var(--lm-font-caption);font-size:var(--lm-caption-1-size);line-height:var(--lm-caption-1-leading);color:var(--lm-ink-subtle);justify-content:space-between;display:flex}.lm-meter__bars{justify-content:space-between;height:72px;display:flex}.lm-meter__bars>i{border-radius:var(--lm-radius-full);background:linear-gradient(90deg, #c6a7ff 0%, #9d75e7 var(--stop,60%), #684d991a 100%) calc(var(--n) / 19 * 100%) 0 / 3310% 100% no-repeat;width:3.0208%;height:100%}.lm-metric-value{white-space:nowrap;align-items:baseline;gap:3px;display:flex}.lm-metric-value>.type-unit{color:var(--lm-ink-subtle)}.lm-motion .lm-tx .lm-w{margin:-.1em -.05em -.2em;padding:.1em .05em .2em;display:inline-block;overflow:clip}.lm-motion .lm-tx .lm-wi{opacity:0;display:inline-block}.lm-motion .lm-tx.in .lm-wi{opacity:1;animation:lm-line-in var(--lm-dur-reveal) var(--lm-ease-reveal) backwards;animation-delay:calc(var(--d,0s) + var(--l,0) * var(--lm-stagger-line))}.lm-motion .lm-rv{opacity:0}.lm-motion .lm-rv.in{opacity:1;animation:lm-piece-in var(--lm-dur-reveal) var(--lm-ease-reveal) backwards;animation-delay:var(--d,0s)}.lm-motion .lm-grp{opacity:0}.lm-motion .lm-grp.in{opacity:1;animation:.8s cubic-bezier(.33,1,.68,1) backwards lm-group-in}.lm-motion .lm-grp.in :is(.lm-media,.lm-feature__vis)>img{animation:lm-pic-in 1.6s var(--lm-ease-reveal) backwards}.lm-motion .lm-hero-media{animation:lm-fade 1.2s linear backwards, lm-pic-in 2.4s var(--lm-ease-reveal) backwards}@keyframes lm-line-in{0%{opacity:0;translate:0 105%}}@keyframes lm-piece-in{0%{opacity:0;translate:0 32px}}@keyframes lm-group-in{0%{opacity:0}}@keyframes lm-pic-in{0%{scale:1.1}}@keyframes lm-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.lm-navlink:after,.lm-navlink .lm-chevron,.lm-footlink,.lm-tile{transition:none}}.lm-hero--full{min-height:min(100svh, var(--lm-hero-full-max))}.lm-hero--content{min-height:min(100svh, var(--lm-hero-content))}.lm-hero--post{height:var(--lm-hero-post)}.lm-hero--compact{min-height:min(100svh, var(--lm-hero-compact))}@media (max-width:1023px){.lm-hero--post{height:520px}.lm-hero--content{min-height:0}}@media (max-width:767px){.lm-hero--post{height:440px}}.lm-band{aspect-ratio:21/9;max-height:var(--lm-cta-band-max);border-radius:var(--lm-radius-card);position:relative;overflow:hidden}.lm-focal{object-fit:cover;object-position:var(--focal-d,50% 50%)}@media (max-width:1023px){.lm-band{aspect-ratio:4/3}.lm-focal{object-position:var(--focal-t,var(--focal-d,50% 50%))}}@media (max-width:767px){.lm-band{aspect-ratio:4/5}.lm-focal{object-position:var(--focal-p,var(--focal-t,var(--focal-d,50% 50%)))}}.lm-trust{gap:var(--lm-space-8);grid-template-columns:auto repeat(3,minmax(0,1fr)) auto;align-items:center;padding:22px 28px;display:grid}.lm-trust__rating{padding-right:var(--lm-space-8);border-right:1px solid var(--lm-line-strong);align-items:center;gap:10px;display:flex}@media (max-width:1023px){.lm-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.lm-trust__rating{border-right:0;grid-column:span 2;padding-right:0}}@media (max-width:767px){.lm-trust{grid-template-columns:minmax(0,1fr)}.lm-trust__rating{grid-column:auto}}.lm-logos{gap:var(--lm-grid-gap);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.lm-logo-slot{border-radius:var(--lm-radius-md);border:1px solid var(--lm-line);background:#fcfbfa80;height:84px;position:relative;overflow:hidden}.lm-logo-slot>*{padding:0 var(--lm-space-3);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lm-motion .lm-logo-slot>*{opacity:0;animation:lm-logo-swap var(--d,9s) var(--lm-ease-hover) infinite;animation-delay:var(--o,0s)}.lm-motion .lm-logo-slot>:nth-child(2){animation-delay:calc(var(--o,0s) + var(--d,9s) / 2)}.lm-logo-slot>:not(:first-child){opacity:0}@keyframes lm-logo-swap{0%{opacity:0;transform:translateY(6px)}6%,44%{opacity:1;transform:none}50%,to{opacity:0;transform:translateY(-6px)}}@media (max-width:1023px){.lm-logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.lm-logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.lm-faq--v2{grid-template-columns:405px minmax(0,1fr);align-items:start;gap:80px;display:grid}.lm-faq--v2 .lm-faq__item{border-radius:var(--lm-radius-lg);border:1px solid #0000;border-bottom-color:var(--lm-line-strong);transition:background-color .4s,box-shadow .4s,border-color .4s}.lm-faq--v2 .lm-faq__item[open]{background:var(--lm-paper);border-color:var(--lm-line-glass);box-shadow:var(--lm-shadow-card)}.lm-faq--v2 .lm-faq__q{padding:22px 24px}.lm-faq--v2 .lm-faq__a{padding:0 24px 24px}@media (max-width:1023px){.lm-faq--v2{grid-template-columns:minmax(0,1fr);gap:40px}}.lm-bcard{isolation:isolate;aspect-ratio:4/4.4;border-radius:var(--lm-radius-lg);outline-offset:-1px;outline:1px solid #0000;flex-direction:column;justify-content:space-between;transition:outline-color .3s;display:flex;position:relative;overflow:hidden}.lm-bcard__img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .9s var(--lm-ease-hover);position:absolute;inset:0}.lm-bcard:after{content:"";z-index:-1;background:linear-gradient(180deg, transparent 20%, var(--lm-canvas) 58%, var(--lm-canvas) 82%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lm-bcard:after{background:linear-gradient(180deg, transparent 20%, color-mix(in srgb, var(--lm-canvas) 86%, transparent) 58%, var(--lm-canvas) 82%)}}.lm-bcard__top{justify-content:space-between;gap:var(--lm-space-3);padding:var(--lm-space-4);display:flex}.lm-bcard__arrow{border-radius:var(--lm-radius-md);background:#fcfbfad9;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .3s;display:flex}.lm-bcard__arrow svg{transition:transform var(--lm-dur-hover) var(--lm-ease-hover)}.lm-bcard__title{font-family:var(--lm-font-display);text-wrap:balance;padding:0 20px 22px;font-size:24px;line-height:28px}.lm-bcard:hover{outline-color:var(--lm-ink)}.lm-bcard:hover .lm-bcard__img{transform:scale(1.04)}.lm-bcard:hover .lm-bcard__arrow{background:var(--lm-accent)}.lm-bcard:hover .lm-bcard__arrow svg{transform:rotate(45deg)}.lm-ptr{z-index:5;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute}.lm-motion .lm-ptr{opacity:0;transition:opacity .5s var(--lm-ease-enter), transform .6s var(--lm-ease-enter);transform:translateY(8px)}.lm-motion .lm-ptr.is-on{opacity:1;transform:none}.lm-ptr__dot{background:var(--lm-violet-strong);border-radius:50%;flex:none;width:12px;height:12px;box-shadow:0 0 0 4px #ad81ff40}.lm-ptr__line{background:var(--lm-violet-strong);flex:none;width:40px;height:1px}.lm-ptr__card{border-radius:var(--lm-radius-md);background:var(--lm-paper);max-width:240px;box-shadow:var(--lm-shadow-chip);color:var(--lm-ink);padding:10px 12px;font-size:13px;line-height:17px}.lm-cta--compact{gap:var(--lm-space-12);padding:var(--lm-space-12) var(--lm-space-14);border-radius:var(--lm-radius-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}@media (max-width:1023px){.lm-cta--compact{padding:var(--lm-space-8);grid-template-columns:minmax(0,1fr)}}.lm-status--danger{background:var(--lm-danger-soft);color:var(--lm-danger)}.lm-status--warning{background:var(--lm-warning-soft);color:var(--lm-warning-strong)}.lm-tag.lm-tag--solid{background:var(--lm-paper);border-color:var(--lm-line-strong);color:var(--lm-ink);-webkit-backdrop-filter:none;backdrop-filter:none}.lm-tag.lm-tag--ink{background:var(--lm-ink);border-color:var(--lm-ink);color:var(--lm-on-dark);-webkit-backdrop-filter:none;backdrop-filter:none}.lm-logo-ground{isolation:isolate;--lm-grain-opacity:.06;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.lm-logo-ground:before{content:"";z-index:-1;background:var(--lm-grad-logo);position:absolute;inset:0}.lm-nest{border-radius:var(--lm-radius-card);padding:var(--lm-card-inset)}.lm-nest>.lm-nest__in{border-radius:var(--lm-radius-media);overflow:hidden}.lm-card--glass{border:1px solid var(--lm-line-glass);border-radius:var(--lm-radius-card);background:var(--lm-glass);color:var(--lm-ink);box-shadow:var(--lm-shadow-card)}.lm-card--dark{border:1px solid var(--lm-line-on-dark);border-radius:var(--lm-radius-card);background:var(--lm-tile-on-dark);color:var(--lm-on-dark);-webkit-backdrop-filter:var(--lm-blur-chip);backdrop-filter:var(--lm-blur-chip)}.lm-card--dark .lm-feature__text,.lm-card--dark .lm-card__copy>p{color:var(--lm-on-dark-muted)}.lm-card--dark.lm-card--form{background:var(--lm-night)}.lm-card__body{gap:var(--lm-space-3);padding:var(--lm-card-pad);flex-direction:column;display:flex}.lm-cards{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:var(--lm-grid-gap);display:grid}@media (max-width:1023px){.lm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lm-cards{grid-template-columns:minmax(0,1fr)}}.lm-panel-night{border:1px solid var(--lm-line-on-dark-strong);border-radius:var(--lm-radius-lg);background:var(--lm-glass-night);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--lm-shadow-chip-photo);color:var(--lm-on-dark)}.lm-panel-night__bar{border-radius:var(--lm-radius-xs);background:var(--lm-glass-on-dark);height:4px;overflow:hidden}.lm-panel-night__bar>i{width:var(--w,64%);border-radius:inherit;background:var(--lm-grad-progress-acid);height:100%;display:block}.lm-tag.lm-tag--pending{border:1px dashed var(--lm-ink-muted);color:var(--lm-ink-secondary);-webkit-backdrop-filter:none;backdrop-filter:none;font-size:var(--lm-caption-2-size);line-height:var(--lm-caption-2-leading);background:0 0;gap:6px;padding:3px 8px 4px}.lm-tag.lm-tag--pending:before{content:"";border-radius:var(--lm-radius-full);border:1px solid;width:6px;height:6px}:is(.lm-on-dark,.lm-card--dark,.lm-surface--night) .lm-tag.lm-tag--pending{border-color:var(--lm-line-outline-on-dark);color:var(--lm-on-dark-muted)}.lm-crumbs{margin-bottom:var(--lm-crumb-gap);font-family:var(--lm-font-sans);font-size:var(--lm-body-3-size);line-height:var(--lm-body-3-leading)}.lm-crumbs ol{align-items:center;gap:var(--lm-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lm-crumbs li{align-items:center;gap:var(--lm-space-2);display:inline-flex}.lm-crumbs li+li:before{content:"";background:var(--lm-ink-muted);flex:none;width:12px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 2.5 8 6l-3.5 3.5'/%3E%3C/svg%3E") 50%/12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 2.5 8 6l-3.5 3.5'/%3E%3C/svg%3E") 50%/12px no-repeat}.lm-crumbs a{color:var(--lm-ink-tertiary);text-underline-offset:3px;transition:color var(--lm-dur-fast), text-decoration-color var(--lm-dur-fast);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.lm-crumbs a:hover{color:var(--lm-ink);text-decoration-color:currentColor}.lm-crumbs [aria-current=page]{color:var(--lm-ink)}:is(.lm-on-dark,.lm-surface--night,.lm-surface--night-photo) .lm-crumbs a{color:var(--lm-on-dark-muted)}:is(.lm-on-dark,.lm-surface--night,.lm-surface--night-photo) .lm-crumbs [aria-current=page],:is(.lm-on-dark,.lm-surface--night,.lm-surface--night-photo) .lm-crumbs a:hover{color:var(--lm-on-dark)}:is(.lm-on-dark,.lm-surface--night,.lm-surface--night-photo) .lm-crumbs li+li:before{background:var(--lm-on-dark-muted)}.lm-section-head--center{text-align:center;display:block}.lm-section-head--center>:is(h2,.type-h2){max-width:14em;margin-inline:auto}.lm-chip{border:1px solid var(--lm-line-on-dark);border-radius:var(--lm-radius-media);background:var(--lm-tile-on-dark);min-height:28px;-webkit-backdrop-filter:var(--lm-blur-chip);backdrop-filter:var(--lm-blur-chip);font-family:var(--lm-font-sans);font-weight:500;font-size:var(--lm-caption-3-size);line-height:var(--lm-caption-3-leading);color:var(--lm-on-dark);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:7px;padding:6px 8px;display:inline-flex}.lm-chip__dot{--c:var(--lm-dot-done);border-radius:var(--lm-radius-full);background:var(--c);width:4px;height:4px;box-shadow:0 0 0 2px var(--ring,var(--c));flex:none}@supports (color:color-mix(in lab, red, red)){.lm-chip__dot{box-shadow:0 0 0 2px color-mix(in srgb, var(--ring,var(--c)) 30%, transparent)}}.lm-chip__dot--progress{--c:var(--lm-dot-progress);--ring:var(--lm-dot-progress-ring)}.lm-chip__dot--risk{--c:var(--lm-dot-risk)}.lm-chip__dot--live{--c:var(--lm-dot-live)}.lm-chip-metric{border:1px solid var(--lm-line-on-dark);border-radius:var(--lm-radius-media);background:var(--lm-tile-on-dark);width:180px;-webkit-backdrop-filter:var(--lm-blur-chip);backdrop-filter:var(--lm-blur-chip);color:var(--lm-on-dark);flex-direction:column;gap:6px;padding:9px 9px 10px 10px;display:flex}.lm-chip-metric__top{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.lm-chip-metric__label{font-family:var(--lm-font-caption);font-weight:500;font-size:var(--lm-caption-2-size);line-height:var(--lm-caption-2-leading);color:var(--lm-on-dark-muted)}.lm-chip-metric__tag{border-radius:var(--lm-radius-micro);background:var(--lm-accent);font:500 10px/10px var(--lm-font-sans);color:var(--lm-ink);white-space:nowrap;flex:none;padding:3px 4px}.lm-chip-metric__value{font-family:var(--lm-font-mono);font-weight:500;font-size:var(--lm-body-2-size);line-height:var(--lm-body-2-leading);font-variant-numeric:tabular-nums;white-space:nowrap}.lm-chip-metric__track{border-radius:var(--lm-radius-micro);background:var(--lm-track-on-dark);height:3px;overflow:hidden}.lm-chip-metric__track>i{width:var(--w,60%);border-radius:inherit;background:var(--lm-grad-chip-bar);height:100%;display:block}.lm-ui-status,.lm-ui-metric{border-radius:var(--lm-radius-media)}.lm-notice{align-items:flex-start;gap:var(--lm-space-3);border:1px solid var(--lm-line-on-dark);border-radius:var(--lm-radius-media);background:var(--lm-tile-on-dark);width:296px;min-height:100px;-webkit-backdrop-filter:var(--lm-blur-chip);backdrop-filter:var(--lm-blur-chip);color:var(--lm-on-dark);padding:20px 16px 18px;display:flex}.lm-notice__icon{border:1px solid var(--lm-line-on-dark);border-radius:var(--lm-radius-button);background:var(--lm-tile-on-dark);flex:none;place-items:center;width:36px;height:36px;display:grid}.lm-notice__icon svg{width:16px;height:16px}.lm-notice__body{flex:1;min-width:0}.lm-notice__title{text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:var(--lm-subtitle-2-size);line-height:var(--lm-subtitle-2-leading);display:block;overflow:hidden}.lm-notice__text{margin:var(--lm-space-1) 0 0;color:var(--lm-on-dark-muted);font-size:var(--lm-body-3-size);line-height:var(--lm-body-3-leading);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lm-notices{width:296px;height:100px;position:relative}.lm-notices>.lm-notice{transform-origin:50% 0;transition:translate .8s var(--lm-ease-enter), scale .8s var(--lm-ease-enter), opacity .8s var(--lm-ease-enter);position:absolute;bottom:0;left:0}.lm-notices>.lm-notice[data-pos="0"]{z-index:3}.lm-notices>.lm-notice[data-pos="1"]{z-index:2;translate:0 -12px;scale:.8}.lm-notices>.lm-notice[data-pos="2"]{z-index:1;translate:0 -21px;scale:.64}.lm-notices>.lm-notice:not([data-pos="0"])>*{opacity:0}.lm-notices>.lm-notice[data-pos=hidden]{opacity:0;translate:0 -21px;scale:.64}.lm-notices>.lm-notice[data-pos=enter]{opacity:0;transition:none;translate:0 20px;scale:.96}.lm-notices.is-fading>.lm-notice{opacity:0}.lm-proof{isolation:isolate;padding-block:var(--lm-section-y);background:var(--lm-night);color:var(--lm-on-dark);position:relative;overflow:hidden}.lm-proof__media{z-index:-1;position:absolute;inset:0;overflow:hidden}.lm-proof__media>:is(img,video){object-fit:cover;width:100%;height:100%}.lm-proof__media:after{content:"";background:var(--lm-overlay-video);position:absolute;inset:0}.lm-proof__stack{gap:var(--lm-section-gap);flex-direction:column;display:flex}.lm-proof__statement{max-width:668px;margin:0}.lm-proof__trusted{max-width:622px;margin:0}.lm-proof__trusted--right{margin-left:auto}.lm-proof__row{justify-content:space-between;align-items:center;gap:var(--lm-grid-gap);min-height:450px;display:flex}.lm-proof__slot{flex:0 210px;min-width:0;transition:flex-basis .44s cubic-bezier(.65,0,.35,1);position:relative}.lm-proof__slot.is-open{flex:0 0 392px}@media (min-width:1600px){.lm-proof__slot{flex-basis:250px}}.lm-proof__slot>.lm-tile{cursor:pointer;width:100%}.lm-proof__slot>.lm-tile img{object-fit:contain;filter:brightness(0)invert();opacity:.92;width:58%;max-height:40%}.lm-proof__slot.is-open>.lm-tile,.lm-proof__slot:not(.is-open)>.lm-quote{display:none}.lm-proof__slot.is-out>.lm-quote{opacity:0;transition:opacity .16s linear}.lm-proof__slot.is-resize>.lm-quote{opacity:0}.lm-proof__slot.is-resize{overflow:hidden}.lm-proof__slot.is-in>.lm-quote{animation:lm-quote-in .34s var(--lm-ease-reveal) backwards}@keyframes lm-quote-in{0%{opacity:0;transform:translateY(4px)}}.lm-quote{gap:var(--lm-space-3);flex-direction:column;width:min(392px,100%);display:flex}.lm-quote__card{isolation:isolate;aspect-ratio:1;padding:var(--lm-card-inset);color:var(--lm-ink);flex-direction:column;justify-content:space-between;margin:0;display:flex;position:relative;overflow:hidden}.lm-quote__card:before{content:"";z-index:-1;opacity:.3;pointer-events:none;background:radial-gradient(70% 60% at 85% 100%, var(--lm-purple-200), transparent 70%), radial-gradient(60% 50% at 0% 0%, var(--lm-purple-100), transparent 70%);position:absolute;inset:0}.lm-quote__about{gap:var(--lm-space-3);flex-direction:column;display:flex}.lm-quote__logo{border-radius:var(--lm-radius-media);background:var(--lm-offwhite-300);flex:none;place-items:center;height:162px;display:grid}.lm-quote__mark{background:var(--lm-ink);width:44%;height:36%;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat}.lm-quote__text{padding:0 var(--lm-space-3);text-indent:-.45em;font-weight:500;font-size:var(--lm-subtitle-2-size);line-height:var(--lm-subtitle-2-leading);color:var(--lm-ink);-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.lm-quote__by{align-items:center;gap:var(--lm-space-3);padding:var(--lm-space-3);display:flex}.lm-quote__avatar{border:1px solid var(--lm-line-strong);border-radius:var(--lm-radius-tag);background:var(--lm-offwhite-300);object-fit:cover;width:40px;height:40px;font-weight:500;font-size:var(--lm-caption-2-size);color:var(--lm-ink-secondary);flex:none;place-items:center;display:grid;overflow:hidden}.lm-quote__name{font-size:var(--lm-body-2-size);line-height:var(--lm-body-2-leading);color:var(--lm-ink);display:block}.lm-quote__role{font-size:var(--lm-body-3-size);line-height:var(--lm-body-3-leading);color:var(--lm-ink-secondary);margin-top:2px;display:block}@media (max-width:1023px){.lm-proof__row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;min-height:0;display:grid}.lm-proof__slot{flex:none}.lm-proof__slot.is-open{grid-area:1/1/auto/-1}.lm-proof__slot.is-open>.lm-quote{width:100%;max-width:392px}.lm-quote__card{aspect-ratio:auto;gap:var(--lm-space-3);min-height:calc(162px + 6 * var(--lm-subtitle-2-leading) + 40px + 4 * var(--lm-space-3) + 2 * var(--lm-card-inset) + 2px)}.lm-proof__trusted--right{margin-left:0}}@media (prefers-reduced-motion:reduce){.lm-proof__slot,.lm-proof__slot.is-out>.lm-quote{transition:none}.lm-proof__slot.is-in>.lm-quote{animation:none}}.lm-cta{isolation:isolate;min-height:min(900px,100svh);padding-block:var(--lm-section-y);background:var(--lm-night);color:var(--lm-on-dark);align-items:center;display:flex;position:relative;overflow:hidden}.lm-cta__media{z-index:-1;position:absolute;inset:0}.lm-cta__media>:is(img,video){object-fit:cover;width:100%;height:100%}.lm-cta__media:before{content:"";z-index:1;background:linear-gradient(90deg, var(--lm-brown-800), var(--lm-night));opacity:.4;position:absolute;inset:0}.lm-cta__media:after{content:"";z-index:1;background:var(--lm-overlay-cta);position:absolute;inset:0}.lm-cta__copy{align-items:flex-start;gap:var(--lm-space-8);flex-direction:column;max-width:602px;display:flex}.lm-cta__copy>:is(h1,h2){color:var(--lm-on-dark);text-wrap:balance;margin:0}.lm-cta__copy>p{max-width:418px;color:var(--lm-on-dark);margin:0}.lm-cta__btns{gap:var(--lm-space-2);flex-wrap:wrap;display:flex}.lm-cta[data-variant=full]{aspect-ratio:16/9;min-height:min-content;padding-block:var(--lm-space-20)}.lm-cta--short{min-height:0}.lm-cta--short .lm-cta__copy,.lm-cta--card .lm-cta__copy{gap:var(--lm-space-10)}.lm-cta--card{min-height:400px;padding:var(--lm-section-y-tight) var(--lm-space-20);border-radius:var(--lm-radius-card)}.lm-cta--card .lm-cta__media:before{background:var(--lm-night)}.lm-cta--card .lm-cta__media:after{display:none}.lm-cta--card .lm-cta__copy>p{margin-top:calc(-1 * var(--lm-space-6))}.lm-cta--aside{justify-content:space-between;align-items:center;gap:var(--lm-space-12);display:flex}.lm-cta-sec{padding-block:var(--lm-section-y-tight) var(--lm-section-y)}@media (max-width:1023px){.lm-cta{min-height:0}.lm-cta--card{min-height:0;padding:var(--lm-section-y-tight) var(--lm-space-6)}.lm-cta--aside{align-items:stretch;gap:var(--lm-space-10);flex-direction:column}}@media (max-width:767px){.lm-cta[data-variant=full]{aspect-ratio:auto;padding-block:var(--lm-section-y)}.lm-cta__btns,.lm-cta__btns>.lm-btn{width:100%}.lm-cta__btns>.lm-btn{justify-content:center}}.lm-band-hero{isolation:isolate;height:480px;padding-top:var(--lm-space-20);background:var(--lm-night);color:var(--lm-on-dark);align-items:center;display:flex;position:relative;overflow:hidden}.lm-band-hero__silk{z-index:-1;position:absolute;inset:0}.lm-band-hero__silk>img{object-fit:cover;width:100%;height:100%}.lm-band-hero__silk:after{content:"";background:linear-gradient(#1e050080,#1e05001f 40%,#1e050080);position:absolute;inset:0}.lm-band-hero__copy{text-align:center;flex-direction:column;align-items:center;display:flex}.lm-band-hero__copy>h1{max-width:14em;color:var(--lm-on-dark);text-wrap:balance;margin:0}.lm-band-hero__copy .lm-crumbs ol{justify-content:center}.lm-band-hero__lead{max-width:34em;margin:var(--lm-space-6) 0 0;color:var(--lm-on-dark-muted)}@media (max-width:1023px){.lm-band-hero{height:400px}}@media (max-width:767px){.lm-band-hero{height:auto;min-height:360px;padding-block:calc(var(--lm-space-20) + var(--lm-space-8)) var(--lm-space-12)}}.lm-author{padding:var(--lm-card-inset);flex-direction:column;display:flex;position:relative}.lm-author__cover{aspect-ratio:1;border-radius:var(--lm-radius-media);background:var(--lm-offwhite-300);position:relative;overflow:hidden}.lm-author__cover>img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.lm-author__mark{z-index:1;border:1px solid var(--lm-line-on-dark);border-radius:var(--lm-radius-card);background:var(--lm-glass-on-dark);width:112px;height:112px;-webkit-backdrop-filter:var(--lm-blur-chip);backdrop-filter:var(--lm-blur-chip);color:var(--lm-on-dark);place-items:center;margin:auto;display:grid;position:absolute;inset:0}.lm-author__mark svg{width:44px;height:44px}.lm-author__copy{justify-content:space-between;align-items:center;gap:var(--lm-space-4);padding:var(--lm-space-3) var(--lm-space-3) var(--lm-space-4);display:flex}.lm-author__name{font-size:var(--lm-subtitle-1-size);line-height:var(--lm-subtitle-1-leading);margin:0;font-weight:400}.lm-author__name a{color:inherit;text-decoration:none}.lm-author__name a:after{content:"";z-index:1;border-radius:var(--lm-radius-card);position:absolute;inset:0}.lm-author__name a:focus-visible{outline:none}.lm-author:has(.lm-author__name a:focus-visible){outline:2px solid var(--lm-focus);outline-offset:4px}.lm-author__role{margin:var(--lm-space-1) 0 0;font-size:var(--lm-body-3-size);line-height:var(--lm-body-3-leading);color:var(--lm-ink-secondary)}.lm-author__in svg{width:16px;height:16px}.lm-authors{gap:var(--lm-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1023px){.lm-authors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lm-authors{grid-template-columns:minmax(0,1fr)}}.lm-grain{isolation:isolate;position:relative}.lm-grain:after{content:"";pointer-events:none;opacity:var(--lm-grain-opacity,.05);mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;position:absolute;inset:0}.lm-surface{isolation:isolate;position:relative}.lm-surface--canvas,.lm-surface--grain{background-color:var(--lm-canvas);color:var(--lm-ink)}.lm-surface--silk-light{color:var(--lm-ink);background:linear-gradient(180deg, var(--lm-canvas), var(--lm-canvas)), url(/images/surfaces/silk-light.webp) center / cover no-repeat, var(--lm-canvas)}@supports (color:color-mix(in lab, red, red)){.lm-surface--silk-light{background:linear-gradient(180deg, color-mix(in srgb, var(--lm-canvas) 86%, transparent), color-mix(in srgb, var(--lm-canvas) 72%, transparent)), url(/images/surfaces/silk-light.webp) center / cover no-repeat, var(--lm-canvas)}}.lm-surface--silk-violet{color:var(--lm-on-dark);background:linear-gradient(90deg, #1e0500b8, #1e050047), url(/images/surfaces/silk-violet.webp) center / cover no-repeat, var(--lm-night)}.lm-surface--night-photo{color:var(--lm-on-dark);background-color:var(--lm-night)}.lm-surface--night{color:var(--lm-on-dark);background:var(--lm-grad-night), var(--lm-night)}.lm-surface--silk-violet :focus-visible,.lm-surface--night-photo :focus-visible,.lm-surface--night :focus-visible{outline-color:var(--lm-focus-on-dark)}.label{font-family:var(--lm-font-mono);font-weight:400;font-size:var(--lm-label-size);line-height:var(--lm-label-leading);letter-spacing:.06em;text-transform:uppercase;color:var(--lm-ink-tertiary)}.label.on-dark{color:var(--lm-on-dark-muted)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.visible\!{visibility:visible!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-y-0{inset-block:0}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.start-2{inset-inline-start:calc(var(--spacing) * 2)}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-25{top:calc(var(--spacing) * 25)}.top-50{top:calc(var(--spacing) * 50)}.top-100{top:calc(var(--spacing) * 100)}.top-\[var\(--nav-h\)\]{top:var(--nav-h)}.top-full{top:100%}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-\[14px\]{right:14px}.right-full{right:100%}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-\[-5px\]{left:-5px}.left-auto{left:auto}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[150\]{z-index:150}.z-\[200\]{z-index:200}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-auto{margin:auto}.container-site{width:100%;max-width:calc(var(--lm-content-max) + 2 * var(--lm-gutter));padding-inline:var(--lm-gutter);margin-inline:auto}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-px{margin-inline:-1px}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-8{margin-block:calc(var(--spacing) * 8)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[var\(--tooltip-offset\)\]{margin-top:var(--tooltip-offset)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-\[var\(--tooltip-offset\)\]{margin-right:var(--tooltip-offset)}.\!mb-10{margin-bottom:calc(var(--spacing) * 10)!important}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-\[var\(--tooltip-offset\)\]{margin-bottom:var(--tooltip-offset)}.mb-section-gap{margin-bottom:var(--lm-section-gap)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-11{margin-left:calc(var(--spacing) * 11)}.ml-\[var\(--tooltip-offset\)\]{margin-left:var(--tooltip-offset)}.ml-auto{margin-left:auto}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table\!{display:table!important}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[6\/5\]{aspect-ratio:6/5}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-\[var\(--control-box\)\]{width:var(--control-box);height:var(--control-box)}.size-\[var\(--icon-sm\)\]{width:var(--icon-sm);height:var(--icon-sm)}.size-\[var\(--toggle-knob\)\]{width:var(--toggle-knob);height:var(--toggle-knob)}.size-avatar-lg{width:var(--avatar-lg);height:var(--avatar-lg)}.size-avatar-md{width:var(--avatar-md);height:var(--avatar-md)}.size-avatar-sm{width:var(--avatar-sm);height:var(--avatar-sm)}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-44{height:calc(var(--spacing) * 44)}.h-\[9px\]{height:9px}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[22px\]{height:22px}.h-\[92px\]{height:92px}.h-\[120px\]{height:120px}.h-\[180px\]{height:180px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[var\(--field-h\)\]{height:var(--field-h)}.h-\[var\(--icon-lg\)\]{height:var(--icon-lg)}.h-\[var\(--icon-md\)\]{height:var(--icon-md)}.h-\[var\(--icon-sm\)\]{height:var(--icon-sm)}.h-\[var\(--page-target\)\]{height:var(--page-target)}.h-\[var\(--progress-h\)\]{height:var(--progress-h)}.h-\[var\(--toggle-h\)\]{height:var(--toggle-h)}.h-anchor-nav{height:var(--anchor-nav-h)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-field-h{height:var(--field-h)}.h-field-h-sm{height:var(--field-h-sm)}.h-full{height:100%}.h-px{height:1px}.max-h-10{max-height:calc(var(--spacing) * 10)}.max-h-\[120px\]{max-height:120px}.max-h-\[600px\]{max-height:600px}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[44px\]{min-height:44px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[560px\]{min-height:560px}.min-h-\[var\(--field-min-h\)\]{min-height:var(--field-min-h)}.min-h-dvh{min-height:100dvh}.min-h-px{min-height:1px}.w-0{width:0}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-30{width:calc(var(--spacing) * 30)}.w-32{width:calc(var(--spacing) * 32)}.w-35{width:calc(var(--spacing) * 35)}.w-36{width:calc(var(--spacing) * 36)}.w-44{width:calc(var(--spacing) * 44)}.w-\[9\%\]{width:9%}.w-\[9px\]{width:9px}.w-\[13\%\]{width:13%}.w-\[14px\]{width:14px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[20\%\]{width:20%}.w-\[22\%\]{width:22%}.w-\[22px\]{width:22px}.w-\[30\%\]{width:30%}.w-\[45\%\]{width:45%}.w-\[58\%\]{width:58%}.w-\[70\%\]{width:70%}.w-\[140px\]{width:140px}.w-\[200px\]{width:200px}.w-\[min\(92vw\,900px\)\]{width:min(92vw,900px)}.w-\[var\(--icon-lg\)\]{width:var(--icon-lg)}.w-\[var\(--icon-md\)\]{width:var(--icon-md)}.w-\[var\(--icon-sm\)\]{width:var(--icon-sm)}.w-\[var\(--page-target\)\]{width:var(--page-target)}.w-\[var\(--toggle-w\)\]{width:var(--toggle-w)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[11em\]{max-width:11em}.max-w-\[12em\]{max-width:12em}.max-w-\[30em\]{max-width:30em}.max-w-\[120px\]{max-width:120px}.max-w-\[136px\]{max-width:136px}.max-w-\[400px\]{max-width:400px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[720px\]{max-width:720px}.max-w-\[var\(--container\)\]{max-width:var(--container)}.max-w-content{max-width:var(--lm-content-max)}.max-w-drawer{max-width:var(--drawer-w)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-modal{max-width:var(--modal-w)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-toast{max-width:var(--toast-w)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[140px\]{min-width:140px}.min-w-\[200px\]{min-width:200px}.min-w-\[560px\]{min-width:560px}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(var\(--toggle-w\)-var\(--toggle-knob\)-4px\)\]{--tw-translate-x:calc(var(--toggle-w) - var(--toggle-knob) - 4px);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-5{--tw-translate-y:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-1{--tw-scale-x:1%;--tw-scale-y:1%;--tw-scale-z:1%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[animation\:fade-up_\.45s_ease\]{animation:.45s fade-up}.\[animation\:prog_6s_linear_forwards\]{animation:6s linear forwards prog}.\[animation\:pulse-dot_2s_ease-in-out_infinite\]{animation:2s ease-in-out infinite pulse-dot}.\[animation\:shimmer_1\.8s_linear_infinite\]{animation:1.8s linear infinite shimmer}.\[animation\:shimmer_var\(--skeleton-shimmer\)_ease-in-out_infinite\]{animation:shimmer var(--skeleton-shimmer) ease-in-out infinite}.\[animation\:spin_0\.6s_linear_infinite\]{animation:.6s linear infinite spin}.\[animation\:tick_48s_linear_infinite\]{animation:48s linear infinite tick}.\[animation\:toast-in_250ms_var\(--ease-lumi\)_forwards\]{animation:toast-in .25s var(--ease-lumi) forwards}.\[animation\:toast-out_200ms_var\(--ease-lumi\)_forwards\]{animation:toast-out .2s var(--ease-lumi) forwards}.animate-\[shimmer_1\.5s_linear_infinite\]{animation:1.5s linear infinite shimmer}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.scroll-mt-\[calc\(var\(--nav-h\)\+24px\)\]{scroll-margin-top:calc(var(--nav-h) + 24px)}.scroll-mt-\[calc\(var\(--nav-h\)\+var\(--anchor-nav-h\)\)\]{scroll-margin-top:calc(var(--nav-h) + var(--anchor-nav-h))}.scroll-mt-\[calc\(var\(--nav-h\)\+var\(--anchor-nav-h\)\+var\(--s-6\)\)\]{scroll-margin-top:calc(var(--nav-h) + var(--anchor-nav-h) + var(--s-6))}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[2fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr}.grid-cols-\[6\.5rem_1fr_2\.5rem\]{grid-template-columns:6.5rem 1fr 2.5rem}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-\[var\(--control-gap\)\]{gap:var(--control-gap)}.gap-\[var\(--field-label-gap\)\]{gap:var(--field-label-gap)}.gap-\[var\(--toast-gap\)\]{gap:var(--toast-gap)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--lm-radius-lg)}.rounded-md{border-radius:var(--lm-radius-md)}.rounded-none{border-radius:var(--lm-radius-none)}.rounded-sm{border-radius:var(--lm-radius-sm)}.rounded-xs{border-radius:var(--lm-radius-xs)}.rounded-t-lg{border-top-left-radius:var(--lm-radius-lg);border-top-right-radius:var(--lm-radius-lg)}.rounded-t-sm{border-top-left-radius:var(--lm-radius-sm);border-top-right-radius:var(--lm-radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[rgba\(30\,5\,0\,\.08\)\]{border-color:#1e050014}.border-\[rgba\(236\,228\,224\,\.3\)\]{border-color:#ece4e04d}.border-\[rgba\(236\,228\,224\,\.16\)\]{border-color:#ece4e029}.border-\[var\(--lm-danger-soft\)\]{border-color:var(--lm-danger-soft)}.border-\[var\(--lm-success-soft\)\]{border-color:var(--lm-success-soft)}.border-alert-error-border{border-color:var(--alert-error-border)}.border-alert-info-border{border-color:var(--alert-info-border)}.border-alert-success-border{border-color:var(--alert-success-border)}.border-alert-warning-border{border-color:var(--alert-warning-border)}.border-current{border-color:currentColor}.border-danger{border-color:var(--lm-danger)}.border-ink{border-color:var(--lm-ink)}.border-ink-secondary{border-color:var(--lm-ink-secondary)}.border-line{border-color:var(--lm-line)}.border-line-strong{border-color:var(--lm-line-strong)}.border-purple-200{border-color:var(--lm-purple-200)}.border-transparent{border-color:#0000}.border-violet{border-color:var(--lm-violet)}.border-violet-strong{border-color:var(--lm-violet-strong)}.border-white\/10{border-color:#ffffff1a;border-color:lab(100% -.0000298023 .0000119209/.1)}.border-white\/70{border-color:#ffffffb3;border-color:lab(100% -.0000298023 .0000119209/.7)}.border-t-transparent{border-top-color:#0000}.bg-\[rgba\(30\,5\,0\,\.6\)\]{background-color:#1e050099}.bg-\[rgba\(30\,5\,0\,\.08\)\]{background-color:#1e050014}.bg-\[rgba\(30\,5\,0\,\.12\)\]{background-color:#1e05001f}.bg-\[rgba\(30\,5\,0\,\.15\)\]{background-color:#1e050026}.bg-\[rgba\(30\,5\,0\,\.45\)\]{background-color:#1e050073}.bg-\[var\(--lm-danger-soft\)\]{background-color:var(--lm-danger-soft)}.bg-\[var\(--lm-success-soft\)\]{background-color:var(--lm-success-soft)}.bg-\[var\(--lm-warning-soft\)\]{background-color:var(--lm-warning-soft)}.bg-accent{background-color:var(--lm-accent)}.bg-alert-error-bg{background-color:var(--alert-error-bg)}.bg-alert-info-bg{background-color:var(--alert-info-bg)}.bg-alert-success-bg{background-color:var(--alert-success-bg)}.bg-alert-warning-bg{background-color:var(--alert-warning-bg)}.bg-canvas{background-color:var(--lm-canvas)}.bg-danger{background-color:var(--lm-danger)}.bg-ink,.bg-ink\/70{background-color:var(--lm-ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/70{background-color:color-mix(in oklab, var(--lm-ink) 70%, transparent)}}.bg-line{background-color:var(--lm-line)}.bg-night,.bg-night\/60{background-color:var(--lm-night)}@supports (color:color-mix(in lab, red, red)){.bg-night\/60{background-color:color-mix(in oklab, var(--lm-night) 60%, transparent)}}.bg-offwhite-300{background-color:var(--lm-offwhite-300)}.bg-offwhite-400{background-color:var(--lm-offwhite-400)}.bg-paper{background-color:var(--lm-paper)}.bg-purple-50{background-color:var(--lm-purple-50)}.bg-purple-100{background-color:var(--lm-purple-100)}.bg-success{background-color:var(--lm-success)}.bg-transparent{background-color:#0000}.bg-violet{background-color:var(--lm-violet)}.bg-violet-strong{background-color:var(--lm-violet-strong)}.bg-warning{background-color:var(--lm-warning)}.bg-white{background-color:#fff}.bg-white\/5{background-color:#ffffff0d;background-color:lab(100% -.0000298023 .0000119209/.05)}.bg-white\/20{background-color:#fff3;background-color:lab(100% -.0000298023 .0000119209/.2)}.bg-white\/45{background-color:#ffffff73;background-color:lab(100% -.0000298023 .0000119209/.45)}.bg-white\/50{background-color:#ffffff80;background-color:lab(100% -.0000298023 .0000119209/.5)}.bg-white\/70{background-color:#ffffffb3;background-color:lab(100% -.0000298023 .0000119209/.7)}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:linear-gradient\(90deg\,var\(--lm-violet-strong\)_25\%\,var\(--lm-violet\)_50\%\,var\(--lm-violet-strong\)_75\%\)\]{background-image:linear-gradient(90deg,var(--lm-violet-strong) 25%,var(--lm-violet) 50%,var(--lm-violet-strong) 75%)}.bg-\[linear-gradient\(90deg\,transparent\,var\(--lm-violet\)_50\%\,transparent\)\]{background-image:linear-gradient(90deg,transparent,var(--lm-violet) 50%,transparent)}.bg-\[linear-gradient\(90deg\,var\(--lm-offwhite-400\)_25\%\,\#FFFFFF_37\%\,var\(--lm-offwhite-400\)_63\%\)\]{background-image:linear-gradient(90deg,var(--lm-offwhite-400) 25%,#fff 37%,var(--lm-offwhite-400) 63%)}.bg-\[linear-gradient\(90deg\,var\(--lm-violet\)\,var\(--lm-accent\)\)\]{background-image:linear-gradient(90deg,var(--lm-violet),var(--lm-accent))}.bg-\[linear-gradient\(to_bottom\,var\(--lm-violet\)\,var\(--lm-violet-soft\)\)\]{background-image:linear-gradient(to bottom,var(--lm-violet),var(--lm-violet-soft))}.bg-\[linear-gradient\(to_right\,rgba\(30\,5\,0\,\.75\)\,rgba\(30\,5\,0\,\.1\)_70\%\)\]{background-image:linear-gradient(90deg,#1e0500bf,#1e05001a 70%)}.bg-\[linear-gradient\(to_right\,var\(--lm-acid-600\)\,var\(--lm-accent\)\)\]{background-image:linear-gradient(to right,var(--lm-acid-600),var(--lm-accent))}.bg-\[linear-gradient\(to_right\,var\(--lm-violet\)\,var\(--lm-violet-soft\)\)\]{background-image:linear-gradient(to right,var(--lm-violet),var(--lm-violet-soft))}.bg-\[linear-gradient\(to_top\,\#FFFFFF_0\%\,transparent_30\%\)\]{background-image:linear-gradient(#0000 70%,#fff 100%)}.bg-\[linear-gradient\(to_top\,rgba\(30\,5\,0\,\.8\)\,rgba\(30\,5\,0\,0\)_60\%\)\]{background-image:linear-gradient(#1e050000 40%,#1e0500cc)}.bg-\[linear-gradient\(to_top\,rgba\(30\,5\,0\,\.75\)_0\%\,rgba\(30\,5\,0\,0\)_50\%\)\]{background-image:linear-gradient(#1e050000 50%,#1e0500bf 100%)}.bg-\[linear-gradient\(to_top\,rgba\(255\,255\,255\,\.55\)_0\%\,rgba\(255\,255\,255\,\.1\)_60\%\,rgba\(255\,255\,255\,0\)_100\%\)\]{background-image:linear-gradient(#fff0 0%,#ffffff1a 40%,#ffffff8c 100%)}.from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.tex-mask{-webkit-mask-image:radial-gradient(75% 95% at 100% 0,#000 0%,#000000b3 35%,#0000 72%);mask-image:radial-gradient(75% 95% at 100% 0,#000 0%,#000000b3 35%,#0000 72%)}.tex-mask-wide{-webkit-mask-image:radial-gradient(60% 120% at 100% 0,#000 0%,#0009 40%,#0000 75%);mask-image:radial-gradient(60% 120% at 100% 0,#000 0%,#0009 40%,#0000 75%)}.\[mask-image\:linear-gradient\(to_right\,transparent_0\,\#000_16px\,\#000_calc\(100\%-16px\)\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%)}.\[background-size\:200\%_100\%\],.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-\[length\:250\%_100\%\]{background-size:250% 100%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[30\%_60\%\]{object-position:30% 60%}.object-\[70\%_50\%\]{object-position:70% 50%}.\!p-4{padding:calc(var(--spacing) * 4)!important}.p-0{padding:0}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[9px\]{padding-inline:9px}.px-\[10px\]{padding-inline:10px}.px-\[22px\]{padding-inline:22px}.px-\[clamp\(24px\,6vw\,72px\)\]{padding-inline:clamp(24px,6vw,72px)}.px-\[var\(--field-px\)\]{padding-inline:var(--field-px)}.px-\[var\(--gutter\)\],.px-gutter{padding-inline:var(--gutter)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[3px\]{padding-block:3px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-\[clamp\(48px\,7vw\,96px\)\]{padding-block:clamp(48px,7vw,96px)}.py-\[var\(--field-py\)\]{padding-block:var(--field-py)}.py-section{padding-block:var(--lm-section-y)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-\[calc\(var\(--nav-h\)\+var\(--s-12\)\)\]{padding-top:calc(var(--nav-h) + var(--s-12))}.pt-\[calc\(var\(--nav-h\)\+var\(--s-16\)\)\]{padding-top:calc(var(--nav-h) + var(--s-16))}.pt-\[var\(--nav-h\)\]{padding-top:var(--nav-h)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0{padding-bottom:0}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[var\(--timeline-gap\)\]{padding-bottom:var(--timeline-gap)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-\[var\(--field-px\)\]{padding-left:var(--field-px)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-body{font-family:var(--lm-font-sans)}.font-display{font-family:var(--lm-font-display)}.font-mono{font-family:var(--lm-font-mono)}.text-display{font-size:clamp(44px,6.2vw,88px);line-height:var(--tw-leading,.98);letter-spacing:var(--tw-tracking,-.02em)}.text-h2{font-size:clamp(34px,4.2vw,56px);line-height:var(--tw-leading,1.04);letter-spacing:var(--tw-tracking,-.02em)}.text-h3{font-size:clamp(24px,2.4vw,30px);line-height:var(--tw-leading,1.15);letter-spacing:var(--tw-tracking,-.015em)}.text-h4{font-size:22px;line-height:var(--tw-leading,1.2);letter-spacing:var(--tw-tracking,-.01em)}.text-stat{font-size:clamp(44px,4.5vw,64px);line-height:var(--tw-leading,1);letter-spacing:var(--tw-tracking,-.03em)}.text-lead{font-size:clamp(17px,1.4vw,20px);line-height:var(--tw-leading,1.45)}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[40px\]{font-size:40px}.text-\[clamp\(17px\,1\.4vw\,20px\)\]{font-size:clamp(17px,1.4vw,20px)}.text-\[clamp\(32px\,5vw\,56px\)\]{font-size:clamp(32px,5vw,56px)}.text-\[clamp\(38px\,4\.7vw\,66px\)\]{font-size:clamp(38px,4.7vw,66px)}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[-\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-1px\]{--tw-tracking:-1px;letter-spacing:-1px}.tracking-\[\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.glass-dark{-webkit-backdrop-filter:blur(20px)saturate(1.2);color:var(--lm-canvas);box-shadow:inset 0 1px 0 #ece4e01f, var(--sh-2);background:#1e05006b;border:1px solid #ece4e029}.\!text-ink-tertiary{color:var(--lm-ink-tertiary)!important}.\!text-on-dark{color:var(--lm-on-dark)!important}.\!text-purple-200{color:var(--lm-purple-200)!important}.text-\[\#E9B949\]{color:#e9b949}.text-\[rgba\(236\,228\,224\,\.6\)\]{color:#ece4e099}.text-\[var\(--lm-danger\)\]{color:var(--lm-danger)}.text-\[var\(--lm-warning-strong\)\]{color:var(--lm-warning-strong)}.text-accent{color:var(--lm-accent)}.text-danger{color:var(--lm-danger)}.text-ink{color:var(--lm-ink)}.text-ink-secondary{color:var(--lm-ink-secondary)}.text-ink-tertiary{color:var(--lm-ink-tertiary)}.text-on-dark{color:var(--lm-on-dark)}.text-on-dark-muted{color:var(--lm-on-dark-muted)}.text-on-dark\/70{color:var(--lm-on-dark)}@supports (color:color-mix(in lab, red, red)){.text-on-dark\/70{color:color-mix(in oklab, var(--lm-on-dark) 70%, transparent)}}.text-purple-200{color:var(--lm-purple-200)}.text-purple-700{color:var(--lm-purple-700)}.text-purple-900{color:var(--lm-purple-900)}.text-success{color:var(--lm-success)}.text-violet-strong{color:var(--lm-violet-strong)}.text-warning-strong{color:var(--lm-warning-strong)}.text-white{color:#fff}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[rgba\(236\,228\,224\,\.4\)\]{text-decoration-color:#ece4e066}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-violet-strong{accent-color:var(--lm-violet-strong)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--lm-shadow-card\)\]{--tw-shadow:var(--lm-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sh-1{--tw-shadow:var(--sh-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sh-2{--tw-shadow:var(--sh-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sh-3{--tw-shadow:var(--sh-3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.glass{-webkit-backdrop-filter:blur(20px)saturate(1.3);box-shadow:inset 0 1px 0 #fffc, var(--sh-1);background:#ffffff94;border:1px solid #ffffffbf}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-\[3px\]{outline-offset:3px}.outline-violet-strong{outline-color:var(--lm-violet-strong)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[14px\]{--tw-backdrop-blur:blur(14px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[16px\]{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,background-color\,color\]{transition-property:border-color,box-shadow,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\]{transition-property:transform,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\,border-color\]{transition-property:transform,box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[250ms\]{--tw-duration:.25s;transition-duration:.25s}.duration-\[350ms\]{--tw-duration:.35s;transition-duration:.35s}.duration-\[450ms\]{--tw-duration:.45s;transition-duration:.45s}.\[transition-duration\:var\(--lm-dur-reveal\)\]{transition-duration:var(--lm-dur-reveal)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-lumi{--tw-ease:cubic-bezier(.2, .8, .2, 1);transition-timing-function:cubic-bezier(.2,.8,.2,1)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[transition-timing-function\:var\(--lm-ease-reveal\)\]{transition-timing-function:var(--lm-ease-reveal)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--lm-stack-gap\:var\(--lm-space-5\)\]{--lm-stack-gap:var(--lm-space-5)}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[animation-play-state\:paused\]{animation-play-state:paused}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}@media (hover:hover){.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:bg-\[rgba\(30\,5\,0\,\.3\)\]:is(:where(.group):hover *){background-color:#1e05004d}.group-hover\:bg-\[rgba\(30\,5\,0\,\.8\)\]:is(:where(.group):hover *){background-color:#1e0500cc}.group-hover\:text-ink:is(:where(.group):hover *){color:var(--lm-ink)}.group-hover\:\[animation-play-state\:paused\]:is(:where(.group):hover *){animation-play-state:paused}}.peer-checked\:scale-100:is(:where(.peer):checked~*){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.peer-checked\:border-violet-strong:is(:where(.peer):checked~*){border-color:var(--lm-violet-strong)}.peer-checked\:bg-violet-strong:is(:where(.peer):checked~*){background-color:var(--lm-violet-strong)}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-\[3px\]:is(:where(.peer):focus-visible~*){outline-offset:3px}.peer-focus-visible\:outline-violet-strong:is(:where(.peer):focus-visible~*){outline-color:var(--lm-violet-strong)}.placeholder\:text-ink-tertiary::placeholder{color:var(--lm-ink-tertiary)}.backdrop\:bg-\[var\(--overlay-backdrop\)\]::backdrop{background-color:var(--overlay-backdrop)}.backdrop\:backdrop-blur-\[var\(--overlay-blur\)\]::backdrop{--tw-backdrop-blur:blur(var(--overlay-blur));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.last\:flex-none:last-child{flex:none}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.open\:\[animation\:drawer-in_350ms_var\(--ease-lumi\)_forwards\]:is([open],:popover-open,:open){animation:drawer-in .35s var(--ease-lumi) forwards}.open\:\[animation\:modal-in_250ms_var\(--ease-lumi\)_forwards\]:is([open],:popover-open,:open){animation:modal-in .25s var(--ease-lumi) forwards}.focus-within\:border-violet-strong:focus-within{border-color:var(--lm-violet-strong)}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-\[3px\]:focus-within{outline-offset:3px}.focus-within\:outline-danger:focus-within{outline-color:var(--lm-danger)}.focus-within\:outline-violet-strong:focus-within{outline-color:var(--lm-violet-strong)}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-\[3px\]:hover{--tw-translate-y:calc(3px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-ink:hover{border-color:var(--lm-ink)}.hover\:border-ink-secondary:hover{border-color:var(--lm-ink-secondary)}.hover\:border-line:hover{border-color:var(--lm-line)}.hover\:border-purple-200:hover{border-color:var(--lm-purple-200)}.hover\:bg-\[rgba\(30\,5\,0\,\.8\)\]:hover{background-color:#1e0500cc}.hover\:bg-\[rgba\(30\,5\,0\,\.85\)\]:hover{background-color:#1e0500d9}.hover\:bg-canvas:hover{background-color:var(--lm-canvas)}.hover\:bg-offwhite-400:hover{background-color:var(--lm-offwhite-400)}.hover\:text-accent:hover{color:var(--lm-accent)}.hover\:text-ink:hover{color:var(--lm-ink)}.hover\:text-ink-secondary:hover{color:var(--lm-ink-secondary)}.hover\:text-violet-strong:hover{color:var(--lm-violet-strong)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-accent:hover{-webkit-text-decoration-color:var(--lm-accent);-webkit-text-decoration-color:var(--lm-accent);-webkit-text-decoration-color:var(--lm-accent);text-decoration-color:var(--lm-accent)}.hover\:shadow-sh-1:hover{--tw-shadow:var(--sh-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-sh-2:hover{--tw-shadow:var(--sh-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-\[200\]:focus{z-index:200}.focus\:rounded-md:focus{border-radius:var(--lm-radius-md)}.focus\:bg-ink:focus{background-color:var(--lm-ink)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-on-dark:focus{color:var(--lm-on-dark)}.focus-visible\:border-violet-strong:focus-visible{border-color:var(--lm-violet-strong)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[3px\]:focus-visible{outline-offset:3px}.focus-visible\:outline-danger:focus-visible{outline-color:var(--lm-danger)}.focus-visible\:outline-violet:focus-visible{outline-color:var(--lm-violet)}.focus-visible\:outline-violet-strong:focus-visible{outline-color:var(--lm-violet-strong)}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-line:disabled{border-color:var(--lm-line)}.disabled\:bg-offwhite-300:disabled{background-color:var(--lm-offwhite-300)}.disabled\:text-ink-tertiary:disabled{color:var(--lm-ink-tertiary)}@media (hover:hover){.disabled\:hover\:border-line:disabled:hover{border-color:var(--lm-line)}}.data-\[closing\]\:\[animation\:drawer-out_350ms_var\(--ease-lumi\)_forwards\][data-closing]{animation:drawer-out .35s var(--ease-lumi) forwards}.data-\[closing\]\:\[animation\:modal-out_200ms_var\(--ease-lumi\)_forwards\][data-closing]{animation:modal-out .2s var(--ease-lumi) forwards}.data-\[has-overflow\=true\]\:opacity-100[data-has-overflow=true]{opacity:1}.data-\[reveal\=pending\]\:translate-y-8[data-reveal=pending]{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[reveal\=pending\]\:opacity-0[data-reveal=pending]{opacity:0}@media (prefers-reduced-motion:no-preference){.motion-safe\:\[animation\:fade-up_\.5s_var\(--ease-lumi\)\]{animation:fade-up .5s var(--ease-lumi)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:animate-none{animation:none}.motion-reduce\:bg-none{background-image:none}.motion-reduce\:opacity-100{opacity:1}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:\[animation-play-state\:paused\]{animation-play-state:paused}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}}@media (min-width:40rem){.sm\:-ml-\[16\%\]{margin-left:-16%}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:min-h-\[200px\]{min-height:200px}.sm\:min-h-\[320px\]{min-height:320px}.sm\:w-\[184px\]{width:184px}.sm\:w-auto{width:auto}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-drawer{max-width:var(--drawer-w)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-10{gap:calc(var(--spacing) * 10)}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:gap-y-3{row-gap:calc(var(--spacing) * 3)}.sm\:overflow-x-visible{overflow-x:visible}.sm\:overscroll-x-auto{overscroll-behavior-x:auto}.sm\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.sm\:\[mask-image\:none\]{-webkit-mask-image:none;mask-image:none}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pl-\[calc\(16\%\+24px\)\]{padding-left:calc(16% + 24px)}.sm\:\[clip-path\:polygon\(0_0\,100\%_0\,84\%_100\%\,0_100\%\)\]{clip-path:polygon(0 0,100% 0,84% 100%,0 100%)}}@media (min-width:48rem){.md\:inset-x-auto{inset-inline:auto}.md\:right-auto{right:auto}.md\:left-6{left:calc(var(--spacing) * 6)}.md\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.md\:block{display:block}.md\:hidden{display:none}.md\:h-56{height:calc(var(--spacing) * 56)}.md\:w-56{width:calc(var(--spacing) * 56)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-\[180px_minmax\(0\,240px\)_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,240px) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-\[calc\(var\(--nav-h\)\+var\(--s-20\)\)\]{padding-top:calc(var(--nav-h) + var(--s-20))}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-\[calc\(var\(--nav-h\)\+24px\)\]{top:calc(var(--nav-h) + 24px)}.lg\:top-\[calc\(var\(--nav-h\)\+32px\)\]{top:calc(var(--nav-h) + 32px)}.lg\:top-\[var\(--nav-h\)\]{top:var(--nav-h)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:mx-0{margin-inline:0}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-\[7\/6\]{aspect-ratio:7/6}.lg\:h-8{height:calc(var(--spacing) * 8)}.lg\:-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:grid-cols-\[minmax\(0\,6fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:justify-self-end{justify-self:flex-end}}@media (min-width:80rem){.xl\:h-9{height:calc(var(--spacing) * 9)}}.\[\&_p\]\:my-0 p{margin-block:0}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:justify-center>*{justify-content:center}@media (min-width:40rem){.sm\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>svg\]\:size-12>svg{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}}:root{--lm-offwhite-50:#fcfbfa;--lm-offwhite-100:#faf8f7;--lm-offwhite-200:#f5f1ef;--lm-offwhite-300:#f2ece9;--lm-offwhite-400:#ece4e0;--lm-offwhite-500:#d4cdca;--lm-offwhite-600:#b1aba8;--lm-offwhite-700:#8e8986;--lm-offwhite-800:#6a6765;--lm-offwhite-900:#474443;--lm-brown-50:#e8e6e5;--lm-brown-100:#d2cdcc;--lm-brown-200:#bbb4b2;--lm-brown-300:#a59b99;--lm-brown-400:#8e8280;--lm-brown-500:#786966;--lm-brown-600:#62504d;--lm-brown-700:#4b3733;--lm-brown-800:#351e1a;--lm-brown-900:#1e0500;--lm-acid-50:#fcffe0;--lm-acid-100:#f9ffc1;--lm-acid-200:#f6ffa3;--lm-acid-300:#f3ff84;--lm-acid-400:#f0ff65;--lm-acid-500:#d8e55b;--lm-acid-600:#b4bf4c;--lm-acid-700:#90993d;--lm-acid-800:#6c732d;--lm-acid-900:#484d1e;--lm-purple-50:#f3ecff;--lm-purple-100:#ebdfff;--lm-purple-200:#d6c0ff;--lm-purple-300:#c6a7ff;--lm-purple-400:#ad81ff;--lm-purple-500:#9c74e5;--lm-purple-600:#8261bf;--lm-purple-700:#684d99;--lm-purple-800:#4e3a73;--lm-purple-900:#34274d;--lm-red-50:#ffe5e5;--lm-red-100:#ffd3d3;--lm-red-200:#ffa7a7;--lm-red-300:#ff8484;--lm-red-400:#ff4f4f;--lm-red-500:#e54747;--lm-red-600:#bf3b3b;--lm-red-700:#992f2f;--lm-red-800:#732424;--lm-red-900:#4d1818;--lm-orange-50:#ffede5;--lm-orange-100:#ffe2d4;--lm-orange-200:#ffc5a9;--lm-orange-300:#ffad87;--lm-orange-400:#ff8a53;--lm-orange-500:#e57c4b;--lm-orange-600:#bf683e;--lm-orange-700:#995332;--lm-orange-800:#733e25;--lm-orange-900:#4d2919;--lm-green-50:#d9e9e6;--lm-green-100:#bfdbd5;--lm-green-200:#80b7ac;--lm-green-300:#4d9a8b;--lm-green-400:#006f59;--lm-green-500:#006450;--lm-green-600:#005343;--lm-green-700:#004335;--lm-green-800:#003228;--lm-green-900:#00211b;--lm-blue-50:#eff6ff;--lm-blue-100:#e4f1ff;--lm-blue-200:#c9e3ff;--lm-blue-300:#b4d7ff;--lm-blue-400:#94c6ff;--lm-blue-500:#85b2e5;--lm-blue-600:#6f94bf;--lm-blue-700:#597799;--lm-blue-800:#435973;--lm-blue-900:#2c3b4d;--lm-canvas:var(--lm-offwhite-400);--lm-paper:var(--lm-offwhite-50);--lm-night:var(--lm-brown-900);--lm-ink:var(--lm-brown-900);--lm-ink-secondary:var(--lm-brown-700);--lm-ink-tertiary:var(--lm-brown-600);--lm-ink-muted:var(--lm-brown-400);--lm-ink-subtle:var(--lm-brown-300);--lm-on-dark:var(--lm-offwhite-50);--lm-on-dark-muted:var(--lm-offwhite-500);--lm-line:var(--lm-brown-50);--lm-line-strong:var(--lm-brown-100);--lm-line-glass:var(--lm-offwhite-50);--lm-line-on-dark:#fcfbfa14;--lm-accent:var(--lm-acid-400);--lm-violet:var(--lm-purple-400);--lm-violet-strong:#6e45c2;--lm-violet-soft:var(--lm-purple-200);--lm-focus:#8c5cf0;--lm-focus-on-dark:var(--lm-purple-300);--lm-success:var(--lm-green-500);--lm-success-soft:#ddf2e4;--lm-success-dot:#12795f;--lm-warning:#e9a23b;--lm-warning-strong:var(--lm-orange-700);--lm-warning-soft:var(--lm-orange-50);--lm-danger:var(--lm-red-700);--lm-danger-soft:var(--lm-red-50);--lm-highlight-tag:var(--lm-acid-400);--lm-illu-stroke:var(--lm-brown-700);--lm-illu-stroke-soft:var(--lm-brown-300);--lm-illu-fill:var(--lm-offwhite-100);--lm-illu-shade:var(--lm-offwhite-500);--lm-illu-accent:var(--lm-purple-400);--lm-illu-accent-soft:var(--lm-purple-100);--lm-illu-highlight:var(--lm-acid-400);--lm-overlay-video:#1e050099;--lm-glass-on-dark:#fcfbfa14;--lm-tile-on-dark:#fcfbfa08;--lm-glass-on-dark-hover:#fcfbfa29;--lm-tile-on-dark-hover:#fcfbfa14;--lm-track-on-dark:#fcfbfa1f;--lm-dot-done:var(--lm-green-200);--lm-dot-progress:var(--lm-purple-300);--lm-dot-progress-ring:var(--lm-purple-200);--lm-dot-risk:var(--lm-orange-200);--lm-dot-live:var(--lm-acid-200);--lm-space-1:4px;--lm-space-2:8px;--lm-space-3:12px;--lm-space-4:16px;--lm-space-5:20px;--lm-space-6:24px;--lm-space-8:32px;--lm-space-10:40px;--lm-space-12:48px;--lm-space-14:56px;--lm-space-16:64px;--lm-space-20:80px;--lm-space-28:112px;--lm-space-50:200px;--lm-content-max:1280px;--lm-content-max-xl:1440px;--lm-section-y:200px;--lm-section-y-tight:112px;--lm-section-y-edge:240px;--lm-section-gap:112px;--lm-header-gap:48px;--lm-eyebrow-gap:32px;--lm-grid-gap:12px;--lm-nav-y:20px;--lm-hero-full-max:1000px;--lm-hero-content:720px;--lm-hero-post:640px;--lm-hero-compact:440px;--lm-cta-band-max:620px;--lm-bento-visual:224px;--lm-card-inset:4px;--lm-card-pad:32px;--lm-crumb-gap:24px;--lm-radius-none:0px;--lm-radius-xs:2px;--lm-radius-sm:4px;--lm-radius-button:6px;--lm-radius-md:8px;--lm-radius-lg:10px;--lm-radius-full:999px;--lm-shadow-card:0 20px 20px -10px #34274d0a, 0 10px 10px -5px #34274d0a;--lm-shadow-chip:0 14px 28px -16px #1e050059;--lm-shadow-chip-photo:0 10px 30px #00000038}@font-face{font-family:Rinter;font-weight:400;src:local(Rinter Regular),local(Rinter-Regular),local(Rinter)}@font-face{font-family:ABC Social;font-weight:400;src:local(ABC Social Regular),local(ABCSocial-Regular),local(ABC Social Variable),local(ABCSocialVariable-Regular),local(ABCSocialVariable),local(ABC Social)}@font-face{font-family:ABC Social;font-weight:500;src:local(ABC Social Medium),local(ABCSocial-Medium),local(ABC Social Variable Medium),local(ABCSocialVariable-Medium),local(ABC Social Variable),local(ABCSocialVariable)}@font-face{font-family:ABC Social Mono;font-weight:500;src:local(ABC Social Mono Medium),local(ABCSocialMono-Medium),local(ABC Social Mono)}:root{--lm-overlay-hero:linear-gradient(180deg, #1e0500 0%, #351e1a00 54.8%, #1e0500 100%);--lm-overlay-cta:linear-gradient(270deg, #1e050000 37.9%, #1e0500cc 100%);--lm-overlay-photo:linear-gradient(90deg, #1e050066 0%, #1e050066 35%, #1e050029 75%);--lm-overlay-photo-top:linear-gradient(180deg, #1e050066 0, #1e050000 160px);--lm-overlay-photo-phone:linear-gradient(#1e050066, #1e050066);--lm-grad-primary:linear-gradient(90deg, var(--lm-acid-400), var(--lm-acid-300) 50%, var(--lm-acid-400));--lm-grad-dark:linear-gradient(90deg, var(--lm-brown-900), var(--lm-brown-700) 50%, var(--lm-brown-900));--lm-grad-primary-hover:linear-gradient(90deg, var(--lm-acid-400), var(--lm-acid-200) 50%, var(--lm-acid-400));--lm-grad-dark-hover:linear-gradient(90deg, var(--lm-brown-900), var(--lm-brown-600) 50%, var(--lm-brown-900));--lm-grad-chip-bar:linear-gradient(90deg, #fcfbfa4d, var(--lm-offwhite-50));--lm-grad-progress:linear-gradient(90deg, var(--lm-purple-200), var(--lm-purple-400));--lm-grad-progress-light:linear-gradient(90deg, var(--lm-purple-500), var(--lm-purple-700));--lm-glass:linear-gradient(120deg, #fcfbfa00 20%, #fcfbfa8c 40%, #fcfbfa00 60%), linear-gradient(170deg, #fcfbfacc, #fcfbfa66);--lm-grad-night:radial-gradient(90% 70% at 88% 0%, var(--lm-brown-700), transparent 72%), linear-gradient(165deg, var(--lm-brown-800), var(--lm-night) 58%)}@supports (color:color-mix(in lab, red, red)){:root{--lm-grad-night:radial-gradient(90% 70% at 88% 0%, color-mix(in srgb, var(--lm-brown-700) 55%, transparent), transparent 72%), linear-gradient(165deg, var(--lm-brown-800), var(--lm-night) 58%)}}:root{--lm-glass-night:linear-gradient(170deg, var(--lm-paper), var(--lm-paper))}@supports (color:color-mix(in lab, red, red)){:root{--lm-glass-night:linear-gradient(170deg, color-mix(in srgb, var(--lm-paper) 12%, transparent), color-mix(in srgb, var(--lm-paper) 5%, transparent))}}:root{--lm-glass-night-chip:var(--lm-night)}@supports (color:color-mix(in lab, red, red)){:root{--lm-glass-night-chip:color-mix(in srgb, var(--lm-night) 84%, transparent)}}:root{--lm-line-on-dark-strong:var(--lm-paper)}@supports (color:color-mix(in lab, red, red)){:root{--lm-line-on-dark-strong:color-mix(in srgb, var(--lm-paper) 16%, transparent)}}:root{--lm-grad-progress-acid:linear-gradient(90deg, var(--lm-acid-500), var(--lm-acid-300));--lm-glass-bright:linear-gradient(114deg, #fcfbfa00 21%, #fcfbfa8c 38%, #fcfbfa00 75%), linear-gradient(136deg, var(--lm-paper) 0%, #fcfbfacc 100%);--lm-grad-logo:radial-gradient(90% 120% at 0% 0%, var(--lm-offwhite-300), transparent 70%), radial-gradient(80% 110% at 100% 100%, var(--lm-offwhite-400), transparent 70%), linear-gradient(135deg, var(--lm-offwhite-200), var(--lm-offwhite-100) 55%, var(--lm-offwhite-300));--lm-font-display:var(--font-rinter,"Rinter"), var(--font-abc-social,"ABC Social"), "Helvetica Neue", Arial, sans-serif;--lm-font-sans:var(--font-abc-social,"ABC Social"), "Helvetica Neue", Arial, sans-serif;--lm-font-caption:var(--lm-font-sans);--lm-font-ui:var(--lm-font-sans);--lm-font-mono:var(--font-abc-social-mono,"ABC Social Mono"), ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lm-display-size:104px;--lm-display-leading:104px;--lm-h1-size:clamp(44px, 5vw, 72px);--lm-h1-leading:1;--lm-h2-size:clamp(34px, 3.34vw, 48px);--lm-h2-leading:1.1667;--lm-h3-size:32px;--lm-h3-leading:38px;--lm-h4-size:28px;--lm-h4-leading:34px;--lm-h5-size:24px;--lm-h5-leading:28px;--lm-subtitle-1-size:20px;--lm-subtitle-1-leading:24px;--lm-subtitle-2-size:16px;--lm-subtitle-2-leading:20px;--lm-body-1-size:20px;--lm-body-1-leading:24px;--lm-body-2-size:16px;--lm-body-2-leading:20px;--lm-body-3-size:14px;--lm-body-3-leading:18px;--lm-caption-1-size:12px;--lm-caption-1-leading:14px;--lm-caption-2-size:12px;--lm-caption-2-leading:14px;--lm-caption-3-size:12px;--lm-caption-3-leading:14px;--lm-label-size:12px;--lm-label-leading:16px;--lm-button-lg-size:16px;--lm-button-lg-leading:20px;--lm-button-md-size:14px;--lm-button-md-leading:16px;--lm-button-sm-size:12px;--lm-button-sm-leading:16px;--lm-button-xs-size:10px;--lm-button-xs-leading:12px;--lm-unit-size:32px;--lm-unit-leading:38px;--lm-gutter:clamp(16px, 5.56vw, 80px);--lm-radius-micro:var(--lm-radius-xs);--lm-radius-tag:var(--lm-radius-sm);--lm-radius-media:var(--lm-radius-md);--lm-radius-card:var(--lm-radius-lg);--lm-blur-glass:blur(5px);--lm-blur-chip:blur(10px);--lm-ease-hover:cubic-bezier(.2, .8, .2, 1);--lm-ease-enter:cubic-bezier(.16, 1, .3, 1);--lm-dur-fast:.3s;--lm-dur-hover:.35s;--lm-ease-reveal:cubic-bezier(.23, 1, .32, 1);--lm-dur-reveal:1s;--lm-stagger-line:90ms;--lm-dur-swap-out:.16s}@media (min-width:1600px){:root{--lm-content-max:var(--lm-content-max-xl)}}@media (max-width:1023px){:root{--lm-display-size:80px;--lm-display-leading:80px;--lm-h1-size:44px;--lm-h1-leading:1;--lm-h2-size:32px;--lm-h2-leading:1.1875;--lm-h3-size:28px;--lm-h3-leading:34px;--lm-section-y:96px;--lm-section-y-tight:56px;--lm-section-y-edge:120px;--lm-section-gap:56px;--lm-header-gap:24px;--lm-eyebrow-gap:24px;--lm-card-pad:24px}}@media (max-width:767px){:root{--lm-display-size:64px;--lm-display-leading:64px;--lm-h1-size:40px;--lm-h1-leading:1;--lm-h2-size:28px;--lm-h2-leading:1.2143;--lm-h3-size:24px;--lm-h3-leading:28px;--lm-unit-size:24px;--lm-unit-leading:28px;--lm-section-y:72px;--lm-section-y-tight:48px;--lm-section-y-edge:88px;--lm-section-gap:40px;--lm-header-gap:24px;--lm-eyebrow-gap:20px;--lm-card-pad:24px}}:root .lm-btn.lm-btn{isolation:isolate;justify-content:center;align-items:center;gap:var(--lm-space-2);border-radius:var(--lm-radius-button);font-family:var(--lm-font-sans);font-weight:500;font-size:var(--lm-button-lg-size);line-height:var(--lm-button-lg-leading);letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color var(--lm-dur-fast) var(--lm-ease-hover), color var(--lm-dur-fast), transform var(--lm-dur-fast) var(--lm-ease-hover), filter var(--lm-dur-fast);border:0;padding:13px 16px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}:root .lm-btn.lm-btn--md{font-size:var(--lm-button-md-size);line-height:var(--lm-button-md-leading);padding:11px 12px}:root .lm-btn.lm-btn--block{width:100%}:root .lm-btn .lm-arrow{width:16px;height:16px;transition:translate var(--lm-dur-hover) var(--lm-ease-hover);flex:none}:root .lm-btn:hover .lm-arrow{translate:3px}:root .lm-btn:disabled,:root .lm-btn[aria-disabled=true]{opacity:.4;pointer-events:none}:root .lm-btn.lm-btn:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--lm-dur-fast) var(--lm-ease-hover);position:absolute;inset:0}:root .lm-btn.lm-btn:hover:before{opacity:1}:root .lm-btn.lm-btn:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.9);transform:scale(.98)}:root .lm-btn.lm-btn--primary,:root .lm-btn.lm-btn--secondary,:root .lm-btn.lm-btn--tertiary{color:var(--lm-on-dark);background:var(--lm-grad-dark);box-shadow:none}:root .lm-btn.lm-btn--primary:before,:root .lm-btn.lm-btn--secondary:before,:root .lm-btn.lm-btn--tertiary:before{background:var(--lm-grad-dark-hover)}:root :is(.lm-on-dark,.lm-section--dark,.lm-surface--night,.lm-surface--night-photo,.lm-surface--silk-violet,.pv-night,.hp .dark,.lm-card--dark) .lm-btn.lm-btn,:root .lm-btn.lm-btn.lm-btn--on-dark{color:var(--lm-on-dark);background:var(--lm-glass-on-dark);box-shadow:inset 0 0 0 1px var(--lm-line-on-dark)}:root :is(.lm-on-dark,.lm-section--dark,.lm-surface--night,.lm-surface--night-photo,.lm-surface--silk-violet,.pv-night,.hp .dark,.lm-card--dark) .lm-btn.lm-btn:before,:root .lm-btn.lm-btn.lm-btn--on-dark:before{display:none}:root :is(.lm-on-dark,.lm-section--dark,.lm-surface--night,.lm-surface--night-photo,.lm-surface--silk-violet,.pv-night,.hp .dark,.lm-card--dark) .lm-btn.lm-btn:hover,:root .lm-btn.lm-btn.lm-btn--on-dark:hover{background:var(--lm-glass-on-dark-hover)}:root :is(.lm-on-dark,.lm-section--dark,.lm-surface--night,.lm-surface--night-photo,.lm-surface--silk-violet,.pv-night,.hp .dark,.lm-card--dark) .lm-btn:focus-visible,:root .lm-btn.lm-btn--on-dark:focus-visible{outline-color:var(--lm-focus-on-dark)}:root :is(.lm-on-image,[data-surface=night-photo],.lm-band,.lm-band-full,.lm-cta-band,.lm-cta,.lm-proof,:root:has([data-hero=full][data-surface=night-photo],[id=story][data-surface=night-photo]) header[data-solid=false]) .lm-btn.lm-btn.lm-btn,:root .lm-btn.lm-btn.lm-btn.lm-btn--on-image{color:var(--lm-on-dark);background:var(--lm-glass-on-dark);box-shadow:inset 0 0 0 1px var(--lm-line-on-dark)}:root :is(.lm-on-image,[data-surface=night-photo],.lm-band,.lm-band-full,.lm-cta-band,.lm-cta,.lm-proof,:root:has([data-hero=full][data-surface=night-photo],[id=story][data-surface=night-photo]) header[data-solid=false]) .lm-btn.lm-btn.lm-btn:before,:root .lm-btn.lm-btn.lm-btn.lm-btn--on-image:before{display:none}:root :is(.lm-on-image,[data-surface=night-photo],.lm-band,.lm-band-full,.lm-cta-band,.lm-cta,.lm-proof,:root:has([data-hero=full][data-surface=night-photo],[id=story][data-surface=night-photo]) header[data-solid=false]) .lm-btn.lm-btn.lm-btn:hover,:root .lm-btn.lm-btn.lm-btn.lm-btn--on-image:hover{background:var(--lm-glass-on-dark-hover)}:root :is(.lm-on-image,[data-surface=night-photo],.lm-band,.lm-band-full,.lm-cta-band,.lm-cta,.lm-proof,:root:has([data-hero=full][data-surface=night-photo],[id=story][data-surface=night-photo]) header[data-solid=false]) .lm-btn.lm-btn.lm-btn.lm-btn--primary,:root .lm-btn.lm-btn.lm-btn.lm-btn--primary.lm-btn--on-image{color:var(--lm-ink);background:var(--lm-grad-primary);box-shadow:var(--lm-shadow-card)}:root :is(.lm-on-image,[data-surface=night-photo],.lm-band,.lm-band-full,.lm-cta-band,.lm-cta,.lm-proof,:root:has([data-hero=full][data-surface=night-photo],[id=story][data-surface=night-photo]) header[data-solid=false]) .lm-btn.lm-btn.lm-btn.lm-btn--primary:before,:root .lm-btn.lm-btn.lm-btn.lm-btn--primary.lm-btn--on-image:before{background:var(--lm-grad-primary-hover);display:block}:root :is(.lm-on-image,[data-surface=night-photo],.lm-band,.lm-band-full,.lm-cta-band,.lm-cta,.lm-proof,:root:has([data-hero=full][data-surface=night-photo],[id=story][data-surface=night-photo]) header[data-solid=false]) .lm-btn.lm-btn.lm-btn.lm-btn--primary:hover,:root .lm-btn.lm-btn.lm-btn.lm-btn--primary.lm-btn--on-image:hover{background:var(--lm-grad-primary)}:root :is(.lm-on-image,[data-surface=night-photo],.lm-band,.lm-band-full,.lm-cta-band,.lm-cta,.lm-proof,:root:has([data-hero=full][data-surface=night-photo],[id=story][data-surface=night-photo]) header[data-solid=false]) .lm-btn:focus-visible{outline-color:var(--lm-focus-on-dark)}:root :is(.lm-on-image,[data-surface=night-photo],.lm-band,.lm-band-full,.lm-cta-band,.lm-cta,.lm-proof,:root:has([data-hero=full][data-surface=night-photo],[id=story][data-surface=night-photo]) header[data-solid=false]) :is(.lm-card--glass,.lm-glass,.lm-on-light) .lm-btn.lm-btn.lm-btn.lm-btn:not(.lm-btn--on-image){color:var(--lm-on-dark);background:var(--lm-grad-dark);box-shadow:none}:root :is(.lm-on-image,[data-surface=night-photo],.lm-band,.lm-band-full,.lm-cta-band,.lm-cta,.lm-proof,:root:has([data-hero=full][data-surface=night-photo],[id=story][data-surface=night-photo]) header[data-solid=false]) :is(.lm-card--glass,.lm-glass,.lm-on-light) .lm-btn.lm-btn.lm-btn.lm-btn:not(.lm-btn--on-image):before{background:var(--lm-grad-dark-hover);display:block}:root :is(.lm-on-image,[data-surface=night-photo],.lm-band,.lm-band-full,.lm-cta-band,.lm-cta,.lm-proof,:root:has([data-hero=full][data-surface=night-photo],[id=story][data-surface=night-photo]) header[data-solid=false]) .lm-quote .lm-btn.lm-btn.lm-btn.lm-btn--primary{color:var(--lm-ink);background:var(--lm-grad-primary);box-shadow:var(--lm-shadow-card)}:root .lm-btn.lm-btn.lm-btn--tertiary.lm-btn--ink{color:var(--lm-ink);background:var(--lm-ink)}@supports (color:color-mix(in lab, red, red)){:root .lm-btn.lm-btn.lm-btn--tertiary.lm-btn--ink{background:color-mix(in srgb, var(--lm-ink) 8%, transparent)}}:root .lm-btn.lm-btn.lm-btn--tertiary.lm-btn--ink{box-shadow:inset 0 0 0 1px var(--lm-ink)}@supports (color:color-mix(in lab, red, red)){:root .lm-btn.lm-btn.lm-btn--tertiary.lm-btn--ink{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lm-ink) 8%, transparent)}}:root .lm-btn.lm-btn.lm-btn--tertiary.lm-btn--ink:before{display:none}:root .lm-btn.lm-btn.lm-btn--tertiary.lm-btn--ink:hover{background:var(--lm-ink)}@supports (color:color-mix(in lab, red, red)){:root .lm-btn.lm-btn.lm-btn--tertiary.lm-btn--ink:hover{background:color-mix(in srgb, var(--lm-ink) 4%, transparent)}}@media (prefers-reduced-motion:reduce){:root .lm-btn.lm-btn,:root .lm-btn.lm-btn:before,:root .lm-btn .lm-arrow{transition:none}:root .lm-btn:hover .lm-arrow{translate:0}}@media (prefers-reduced-motion:no-preference){:root .group:hover .lm-btn .lm-arrow,:root a:hover>.lm-btn .lm-arrow{translate:3px}}:root .lm-btn.lm-btn.lm-author__in{z-index:2;flex:none;width:38px;height:38px;padding:0;position:relative}:root:root:root :is([data-template],.tpl-about,.tpl-about>#template-start)>:is([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark])+section:not([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark]),:root:root:root :is([data-template],.tpl-about,.tpl-about>#template-start)>:is([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark])+:is(.ind-slot,.uc-slot):not([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark])>section:not([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark]),:root:root:root :is([data-template],.tpl-about,.tpl-about>#template-start)>:is([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark])+:is(.ind-slot,.uc-slot):not([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark])>.pt>section:not([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark]),:root:root:root :is([data-template],.tpl-about,.tpl-about>#template-start)>:is([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark])+#template-start>section:not([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark]):first-child{padding-top:var(--lm-section-y-edge)}:root:root:root :is([data-template],.tpl-about,.tpl-about>#template-start)>section:not([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark]):has(+:is([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark])){padding-bottom:var(--lm-section-y-edge)}:root:root:root :is([data-template],.tpl-about,.tpl-about>#template-start)>:is(.ind-slot,.uc-slot):not([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark]):has(+:is([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark]))>section:not([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark]){padding-bottom:var(--lm-section-y-edge)}:root:root:root :is([data-template],.tpl-about,.tpl-about>#template-start)>:is(.ind-slot,.uc-slot):not([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark]):has(+:is([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark]))>.pt>section:not([data-surface=night],[data-surface=night-photo],[data-surface=silk-violet],.lm-section--dark,[data-ground=dark]){padding-bottom:var(--lm-section-y-edge)}:root:root:root :is(.type-eyebrow,.label)+h2{margin-top:calc(var(--lm-eyebrow-gap) - var(--lm-stack-gap,0px))}:where(:has(>.lm-markbg)){isolation:isolate;position:relative}.lm-markbg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lm-markbg svg{left:var(--lm-markbg-x,50%);top:var(--lm-markbg-y,0px);opacity:.4;width:318px;height:318px;position:absolute;overflow:visible;translate:-50%}.lm-markbg stop{stop-color:var(--lm-paper)}.lm-markbg stop:last-child{stop-opacity:0}.lm-markbg path{stroke:var(--lm-paper);stroke-width:1px;vector-effect:non-scaling-stroke}.lm-markbg--large{-webkit-mask:linear-gradient(#0000 0,#000c 114px,#0000 768px);mask:linear-gradient(#0000 0,#000c 114px,#0000 768px)}.lm-markbg--large svg{opacity:.6;width:900px;height:900px}@media (max-width:1023px),(forced-colors:active){.lm-markbg{display:none}}:where(:has(>.lm-markline)){isolation:isolate;position:relative}.lm-markline{z-index:-1;pointer-events:none;height:1136px;position:absolute;top:-112px;left:0;right:0;-webkit-mask:linear-gradient(#0000 0,#000 76.8px,#0000 768px) 0 0/100% 100% no-repeat;mask:linear-gradient(#0000 0,#000 76.8px,#0000 768px) 0 0/100% 100% no-repeat}.lm-markline img{width:1440px;max-width:none;height:1136px;position:absolute;top:0;left:50%;translate:-50%}@media (max-width:1023px),(forced-colors:active){.lm-markline{display:none}}.hs-form-scope form{gap:var(--field-gap);max-width:var(--form-max-w);font-family:var(--font-body);flex-direction:column;display:flex}.hs-form-scope fieldset{gap:var(--field-gap);border:0;flex-direction:column;margin:0;padding:0;display:flex;max-width:none!important}.hs-form-scope fieldset.form-columns-2,.hs-form-scope fieldset.form-columns-3{gap:var(--field-gap);grid-template-columns:1fr;display:grid}@media (min-width:768px){.hs-form-scope fieldset.form-columns-2{grid-template-columns:1fr 1fr}.hs-form-scope fieldset.form-columns-3{grid-template-columns:1fr 1fr 1fr}}.hs-form-scope .hs-form-field{gap:var(--field-label-gap);flex-direction:column;display:flex}.hs-form-scope .hs-form-field>label{font:500 15px/1.3 var(--font-body);color:var(--lm-ink-secondary);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.hs-form-scope .hs-form-required{color:var(--lm-violet-strong);margin-left:2px}.hs-form-scope .hs-input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;width:100%;height:var(--field-h);padding:0 var(--field-px);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:var(--field-fg);font-size:16px;font-family:var(--font-body);transition:var(--field-transition)}.hs-form-scope .hs-input[type=number]{font-variant-numeric:tabular-nums}.hs-form-scope textarea.hs-input{height:auto;min-height:var(--field-min-h);padding:var(--field-py) var(--field-px);resize:vertical}.hs-form-scope select.hs-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2362504D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:40px}.hs-form-scope .hs-input::placeholder{color:var(--field-placeholder)}.hs-form-scope .hs-input:hover{border-color:var(--field-border-hover)}.hs-form-scope .hs-input:focus-visible{border-color:var(--field-border-focus);outline:var(--field-ring) solid var(--field-border-focus);outline-offset:var(--field-ring-offset)}.hs-form-scope .hs-input:disabled{border-color:var(--field-border-disabled);background:var(--field-bg-disabled);color:var(--field-fg-disabled);cursor:not-allowed}.hs-form-scope .hs-form-field.hs-error .hs-input,.hs-form-scope .hs-input.error,.hs-form-scope .is-invalid .hs-input{border-color:var(--field-border-error)}.hs-form-scope .hs-error-msgs{margin:0;padding:0;list-style:none}.hs-form-scope .hs-error-msg,.hs-form-scope .hs-error-msgs label{color:var(--lm-danger);font-size:13px}.hs-form-scope .hs-button{border-radius:var(--lm-radius-button);background:var(--lm-grad-dark);height:46px;box-shadow:none;color:var(--lm-on-dark);font-size:16px;font-weight:500;font-family:var(--font-body);cursor:pointer;transition:var(--field-transition);border:0;justify-content:center;align-items:center;padding:0 16px 2px;display:inline-flex}.hs-form-scope .hs-button:hover{background-image:var(--lm-grad-dark-hover)}.hs-form-scope .hs-button:focus-visible{outline:2px solid var(--lm-focus);outline-offset:3px}.hs-form-scope .hs-button:disabled{cursor:not-allowed;opacity:.4}.hs-form-scope .inputs-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hs-form-scope .hs-fieldtype-checkbox>label,.hs-form-scope .hs-fieldtype-radio>label,.hs-form-scope .hs-fieldtype-booleancheckbox>label{font:500 15px/1.3 var(--font-body);color:var(--lm-ink-secondary)}.hs-form-scope .hs-form-checkbox label,.hs-form-scope .hs-form-radio label,.hs-form-scope .hs-form-booleancheckbox-display{align-items:center;gap:var(--control-gap);color:var(--lm-ink-secondary);cursor:pointer;font-size:15px;display:inline-flex}.hs-form-scope input[type=checkbox].hs-input,.hs-form-scope input[type=radio].hs-input,.hs-form-scope .hs-form-booleancheckbox-display input[type=checkbox]{box-sizing:border-box;width:var(--control-box);height:var(--control-box);border:1.5px solid var(--field-border);background:var(--field-bg);cursor:pointer;transition:var(--field-transition);flex-shrink:0;margin:0}.hs-form-scope input[type=checkbox].hs-input,.hs-form-scope .hs-form-booleancheckbox-display input[type=checkbox]{border-radius:var(--lm-radius-md)}.hs-form-scope input[type=radio].hs-input{border-radius:50%}.hs-form-scope input[type=checkbox].hs-input:checked,.hs-form-scope .hs-form-booleancheckbox-display input[type=checkbox]:checked{border-color:var(--lm-violet-strong);background-color:var(--lm-violet-strong);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.2l3 3 6-6.4' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px}.hs-form-scope input[type=radio].hs-input:checked{border:6px solid var(--lm-violet-strong);background:var(--field-bg)}.hs-form-scope input[type=checkbox].hs-input:focus-visible,.hs-form-scope input[type=radio].hs-input:focus-visible,.hs-form-scope .hs-form-booleancheckbox-display input[type=checkbox]:focus-visible{outline:2px solid var(--lm-violet-strong);outline-offset:3px}.hs-form-scope input[type=checkbox].hs-input:disabled,.hs-form-scope input[type=radio].hs-input:disabled,.hs-form-scope .hs-form-booleancheckbox-display input[type=checkbox]:disabled{cursor:not-allowed;opacity:.4}.hs-form-scope .hs-richtext{color:var(--lm-ink-tertiary);font-size:13px}.hs-form-scope .hs-richtext p{margin:0 0 8px}.hs-form-scope .hs-richtext p:last-child{margin-bottom:0}.hs-form-scope .hs-richtext a{color:var(--lm-violet-strong);text-underline-offset:3px;text-decoration:underline}.hs-form-scope .submitted-message{border-radius:var(--lm-radius-lg);background:var(--lm-offwhite-300);color:var(--lm-ink-secondary);padding:24px;font-size:15px}.hs-form-scope .submitted-message p:last-child{margin-bottom:0}.hs-form-state{gap:var(--field-gap);max-width:var(--form-max-w);flex-direction:column;display:flex}.hs-form-state--failed{gap:var(--s-2);padding:var(--s-6);border:1px solid var(--lm-line);border-radius:var(--lm-radius-lg)}.hs-form-scope.hs-form--compact form,.hs-form-scope.hs-form--compact fieldset{gap:var(--s-3)}.prose-lumi.prose-lumi{max-width:var(--measure);font-family:var(--font-body);color:var(--lm-ink-secondary);margin-inline:auto;font-size:17px;line-height:1.7}.prose-lumi.prose-lumi>*+*{margin-top:20px}.prose-lumi.prose-lumi>:first-child{margin-top:0}.prose-lumi.prose-lumi h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--lm-ink);margin-top:56px;margin-bottom:16px;font-size:clamp(28px,3vw,36px);font-weight:400;line-height:1.15}.prose-lumi.prose-lumi h3{font-family:var(--font-display);color:var(--lm-ink);margin-top:36px;margin-bottom:12px;font-size:24px;font-weight:400;line-height:1.25}.prose-lumi.prose-lumi h4{font-family:var(--font-display);color:var(--lm-ink);margin-top:28px;margin-bottom:8px;font-size:20px;font-weight:400;line-height:1.3}.prose-lumi.prose-lumi a:not(.lm-btn){color:var(--lm-violet-strong);text-underline-offset:3px;transition:color .2s var(--ease-lumi,cubic-bezier(.2, .8, .2, 1));text-decoration-line:underline;text-decoration-thickness:1px}.prose-lumi.prose-lumi a:not(.lm-btn):hover{color:var(--lm-ink)}.prose-lumi.prose-lumi a:not(.lm-btn):visited{color:var(--lm-violet-strong)}.prose-lumi.prose-lumi ul{padding-left:20px;list-style:none}.prose-lumi.prose-lumi ul>li{position:relative}.prose-lumi.prose-lumi ul>li:before{content:"";background:var(--lm-violet-strong);border-radius:var(--lm-radius-sm);width:6px;height:6px;position:absolute;top:.6em;left:-20px}.prose-lumi.prose-lumi ul>li+li{margin-top:10px}.prose-lumi.prose-lumi ol{counter-reset:prose-ol;padding-left:24px;list-style:none}.prose-lumi.prose-lumi ol>li{counter-increment:prose-ol;position:relative}.prose-lumi.prose-lumi ol>li:before{content:counter(prose-ol) ".";font-family:var(--font-mono);color:var(--lm-ink-tertiary);position:absolute;left:-24px}.prose-lumi.prose-lumi ol>li+li{margin-top:10px}.prose-lumi.prose-lumi blockquote{border-left:3px solid var(--lm-accent);font-family:var(--font-body);color:var(--lm-ink-secondary);padding-left:20px;font-size:20px;font-style:normal;line-height:1.5}.prose-lumi.prose-lumi figure{margin-block:1.6em}.prose-lumi.prose-lumi figure img{border-radius:var(--lm-radius-lg);margin:0}.prose-lumi.prose-lumi figcaption{color:var(--lm-ink-tertiary);text-align:center;margin-top:12px;font-size:13px}.prose-lumi.prose-lumi hr{border:0;border-top:1px solid var(--lm-line);margin-block:48px}.prose-lumi.prose-lumi code{font-family:var(--font-mono);background:var(--lm-offwhite-400);border-radius:var(--lm-radius-sm);padding:2px 6px;font-size:14px}.prose-lumi.prose-lumi pre{background:var(--lm-ink);color:var(--lm-on-dark);font-family:var(--font-mono);border-radius:var(--lm-radius-lg);padding:20px;font-size:14px;line-height:1.6;overflow-x:auto}.prose-lumi.prose-lumi pre code{font-size:inherit;color:inherit;background:0 0;padding:0}.prose-lumi.prose-lumi strong{color:var(--lm-ink);font-weight:700}.prose-lumi.prose-lumi [data-footnotes]{border-top:1px solid var(--lm-line);color:var(--lm-ink-tertiary);margin-top:48px;padding-top:24px;font-size:14px}.prose-lumi.prose-lumi [data-footnotes] ol{padding-left:20px;list-style:decimal}.prose-lumi.prose-lumi [data-footnote-ref]{color:var(--lm-violet-strong);text-decoration:none}.prose-lumi.prose-lumi [data-footnote-backref]{color:var(--lm-violet-strong);margin-left:4px;text-decoration:none}.prose-lumi.prose-lumi table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.prose-lumi.prose-lumi th,.prose-lumi.prose-lumi td{vertical-align:top;border-bottom:1px solid var(--lm-line);padding:12px 16px}.prose-lumi.prose-lumi th{background:var(--lm-offwhite-300);font-family:var(--font-mono);color:var(--lm-ink-tertiary);font-size:12px;font-weight:500}.prose-lumi.prose-lumi td{color:var(--lm-ink-secondary)}.prose-lumi.prose-lumi tbody tr{transition:background-color .15s var(--ease-lumi,cubic-bezier(.2, .8, .2, 1))}.prose-lumi.prose-lumi tbody tr:hover{background:var(--lm-canvas)}.prose-lumi.prose-lumi th[style*=right],.prose-lumi.prose-lumi td[style*=right]{font-variant-numeric:tabular-nums}.prose-lumi.prose-lumi .lm-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.prose-lumi.prose-lumi table:not(.lm-table-scroll>table){max-width:100%;display:block;overflow-x:auto}@keyframes modal-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes drawer-out{0%{transform:none}to{transform:translate(100%)}}@keyframes toast-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}.lm-hero--post{height:auto;min-height:var(--lm-hero-post)}.lm-hero--full{min-height:min(calc(100svh - var(--bar-h,0px)), var(--lm-hero-full-max))}.lm-hero--content{min-height:min(calc(100svh - var(--bar-h,0px)), var(--lm-hero-content))}.lm-hero--compact{min-height:min(calc(100svh - var(--bar-h,0px)), var(--lm-hero-compact))}.lm-hero--content{padding-block:calc(var(--nav-h) + var(--lm-space-10)) var(--lm-space-14);color:var(--lm-ink);background:var(--lm-canvas);align-items:center;display:flex}.lm-hero__split{gap:var(--lm-space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;width:100%;display:grid}.lm-hero__copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.lm-hero__frame{isolation:isolate;aspect-ratio:8/7;width:100%;max-height:calc(var(--lm-hero-content) - var(--nav-h) - var(--lm-space-10) - var(--lm-space-14));background:var(--lm-night);position:relative;overflow:hidden}.lm-hero__frame>img,.lm-hero__frame>picture>img{width:100%;height:100%;position:absolute;inset:0}.lm-hero__visual{inset:var(--lm-space-10);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute}.lm-hero__visual img{object-fit:contain;border-radius:var(--lm-radius-md);width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:var(--lm-shadow-card)}@media (max-width:1023px){.lm-hero--content{padding-block:calc(var(--nav-h) + var(--lm-space-10)) var(--lm-space-10)}.lm-hero__split{gap:var(--lm-space-10);grid-template-columns:minmax(0,1fr)}.lm-hero__frame{aspect-ratio:3/2;max-height:none}}@media (max-width:767px){.lm-hero__frame{aspect-ratio:1}}.lm-band-full{aspect-ratio:21/9;width:100%;max-height:var(--lm-cta-band-max);position:relative}@media (max-width:1023px){.lm-band-full{aspect-ratio:4/3}}@media (max-width:767px){.lm-band-full{aspect-ratio:4/5}}.lm-cta-compact-sec{padding-block:var(--lm-section-y-tight)}.lm-cta-compact{align-items:center;gap:var(--lm-space-12);padding:var(--lm-space-12) var(--lm-space-14);border-radius:var(--lm-radius-card);color:var(--lm-ink);grid-template-columns:minmax(0,1fr) auto;display:grid}.lm-cta-compact__copy{gap:var(--lm-space-4);flex-direction:column;max-width:640px;display:flex}.lm-cta-compact__title{color:var(--lm-ink);text-wrap:balance;margin:0}.lm-cta-compact__sub{max-width:520px;color:var(--lm-ink-secondary);margin:0}.lm-cta-compact__act{align-items:flex-end;gap:var(--lm-space-4);flex-direction:column;display:flex}.lm-cta-compact__chips{justify-content:flex-end;gap:var(--lm-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lm-cta-compact__chip{align-items:center;gap:var(--lm-space-2);padding:var(--lm-space-1) var(--lm-space-3) 6px var(--lm-space-2);border:1px solid var(--lm-line-glass);border-radius:var(--lm-radius-sm);background:var(--lm-paper);box-shadow:var(--lm-shadow-card);color:var(--lm-ink);white-space:nowrap;display:inline-flex}.lm-cta-compact__chip:before{content:"";border-radius:var(--lm-radius-xs);background:var(--lm-grad-progress-light);width:6px;height:6px}.lm-cta-compact__btns{justify-content:flex-end;gap:var(--lm-space-3);flex-wrap:wrap;display:flex}@media (max-width:1023px){.lm-cta-compact{gap:var(--lm-space-8);padding:var(--lm-space-8);grid-template-columns:minmax(0,1fr)}.lm-cta-compact__act,.lm-cta-compact__chips,.lm-cta-compact__btns{justify-content:flex-start;align-items:flex-start}}@media (max-width:639px){.lm-cta-compact{padding:var(--lm-space-6)}.lm-cta-compact__btns,.lm-cta-compact__btns>*{justify-content:center;width:100%}}.lm-cta-band-sec{padding-block:var(--lm-section-y-tight) var(--lm-section-y)}.lm-cta-band{isolation:isolate;width:100%;color:var(--lm-on-dark);background:var(--lm-night);align-items:flex-end;display:flex}.lm-cta-band__img{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.lm-cta-band:after{content:"";z-index:-1;background:var(--lm-overlay-cta);pointer-events:none;position:absolute;inset:0}.lm-cta-band__copy{align-items:flex-start;gap:var(--lm-space-8);max-width:560px;padding:var(--lm-space-14);flex-direction:column;display:flex}.lm-cta-band__copy h2{color:var(--lm-on-dark);text-wrap:balance;margin:0}.lm-cta-band :focus-visible{outline-color:var(--lm-focus-on-dark)}@media (max-width:1023px){.lm-cta-band:after{background:linear-gradient(#1e050000 20%,#1e05008c 50%,#1e0500e0 100%)}.lm-cta-band__copy{padding:var(--lm-space-8)}}@media (max-width:639px){.lm-cta-band__copy{padding:var(--lm-space-6)}.lm-cta-band__copy,.lm-cta-band__copy .lm-btn{width:100%}.lm-cta-band__copy .lm-btn{justify-content:center}}.lm-metrics-compact{padding-block:var(--lm-section-y-tight)}.lm-metrics-compact__in{gap:var(--lm-space-12);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;display:grid}.lm-metrics-compact__title{max-width:18em;color:var(--lm-ink);text-wrap:balance;margin:0}.lm-metrics-compact__row{gap:var(--lm-space-8);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lm-metrics-compact__item{gap:var(--lm-space-3);padding-left:var(--lm-space-6);border-left:1px solid var(--lm-line-strong);flex-direction:column;display:flex}.lm-metrics-compact__val{align-items:baseline;gap:var(--lm-space-1);white-space:nowrap;color:var(--lm-ink);display:flex}.lm-metrics-compact__val b{font-variant-numeric:tabular-nums;font-weight:400}.lm-metrics-compact__val .type-h5{color:var(--lm-ink-tertiary);font-family:var(--lm-font-display)}.lm-metrics-compact__txt{gap:var(--lm-space-1);flex-direction:column;display:flex}.lm-metrics-compact__txt strong{color:var(--lm-ink)}.lm-metrics-compact__txt span{color:var(--lm-ink-secondary)}@media (max-width:1023px){.lm-metrics-compact__in{gap:var(--lm-space-8);grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.lm-metrics-compact__row{gap:var(--lm-space-6);grid-template-columns:minmax(0,1fr)}}.lm-focus-head{z-index:2;padding-block:var(--lm-space-5);background:0 0;position:absolute;inset:0 0 auto}.lm-focus-head .container-site{justify-content:center;display:flex}.lm-focus-head__logo{color:var(--lm-ink);border-radius:var(--lm-radius-button);display:inline-flex}.lm-focus-head__logo:focus-visible{outline:2px solid var(--lm-focus);outline-offset:4px}.lm-demo{isolation:isolate;padding:calc(var(--lm-space-20) + var(--lm-space-4)) 0 var(--lm-space-12);flex-direction:column;display:flex;position:relative}.lm-demo__silk{z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 55%,#0000 100%);mask:linear-gradient(#000 0 55%,#0000 100%)}.lm-demo__silk>img{object-fit:cover;width:100%;height:100%}.lm-demo__card.lm-card--glass{border-color:var(--lm-line);background:var(--lm-paper);box-shadow:var(--lm-shadow-card)}.lm-demo__grid{column-gap:var(--lm-grid-gap);padding-block:var(--lm-space-12) 0;grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.lm-demo__head{grid-area:1/1/auto/span 6}.lm-demo__title{text-wrap:balance;max-width:9em;margin:0}.lm-demo__lead{margin:var(--lm-space-8) 0 0;max-width:26em;color:var(--lm-ink-secondary)}.lm-demo__before{gap:var(--lm-space-1);max-width:26em;margin-top:var(--lm-space-8);padding-left:var(--lm-space-4);border-left:1px solid var(--lm-line-strong);flex-direction:column;display:flex}.lm-demo__before p{margin:0}.lm-demo__before .type-body-3{color:var(--lm-ink-secondary)}.lm-demo__quote{gap:var(--lm-space-6);margin:var(--lm-space-12) 0 0;padding:var(--lm-space-6) var(--lm-space-3) 0;flex-direction:column;grid-area:2/1/auto/span 4;display:flex}.lm-demo__quote blockquote{padding:0 var(--lm-space-3);text-indent:-.45em;color:var(--lm-ink);margin:0}.lm-demo__card{padding:var(--lm-card-pad);grid-area:1/8/span 2/-1;align-self:start}.lm-demo__card-title{margin:0;margin-bottom:var(--lm-space-6)}.lm-demo__promise{justify-content:center;gap:var(--lm-space-1) var(--lm-space-2);margin:var(--lm-space-4) 0 0;color:var(--lm-ink-secondary);flex-wrap:wrap;padding:0;list-style:none;display:flex}.lm-demo__promise li+li:before{content:"·";margin-right:var(--lm-space-2);color:var(--lm-ink-tertiary)}.lm-demo__logos{align-items:center;gap:var(--lm-space-4);margin-top:var(--lm-space-12);flex-direction:column;display:flex}.lm-demo__logos-t{color:var(--lm-ink-secondary);text-align:center;text-wrap:balance;margin:0}.lm-demo__logos-view{--bleed:max(var(--lm-space-16), (100% - var(--lm-content-max)) / 2);gap:var(--lm-space-2);width:100%;-webkit-mask:linear-gradient(90deg, transparent, #000 var(--bleed), #000 calc(100% - var(--bleed)), transparent);-webkit-mask:linear-gradient(90deg, transparent, #000 var(--bleed), #000 calc(100% - var(--bleed)), transparent);-webkit-mask:linear-gradient(90deg, transparent, #000 var(--bleed), #000 calc(100% - var(--bleed)), transparent);-webkit-mask:linear-gradient(90deg, transparent, #000 var(--bleed), #000 calc(100% - var(--bleed)), transparent);mask:linear-gradient(90deg, transparent, #000 var(--bleed), #000 calc(100% - var(--bleed)), transparent);flex-direction:column;display:flex;overflow:hidden}.lm-demo__logos-view:focus-visible{outline:2px solid var(--lm-focus);outline-offset:3px}.lm-demo__logos-row{width:max-content;margin:0;padding:0;list-style:none;display:flex}.lm-demo__logos-row li{flex:none;place-items:center;width:176px;height:56px;display:grid}.lm-demo__logos-row img{object-fit:contain;filter:grayscale();opacity:.8;max-width:112px;max-height:32px}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.lm-demo__logos-row{animation:60s linear infinite lm-demo-logos}}@keyframes lm-demo-logos{to{translate:-50%}}.lm-demo__steps{gap:var(--lm-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lm-demo__step{padding:var(--lm-card-inset);flex-direction:column;display:flex}.lm-demo__vis{border-radius:var(--lm-radius-media);background:url(/images/surfaces/silk-light.webp) 50%/cover;height:288px;position:relative;overflow:hidden}.lm-demo__panel{left:var(--lm-space-6);right:var(--lm-space-10);padding:var(--lm-space-3);border:1px solid var(--lm-line);border-radius:var(--lm-radius-media);background:var(--lm-paper);box-shadow:var(--lm-shadow-chip);position:absolute;top:72px}.lm-demo__step:nth-child(2) .lm-demo__panel{left:var(--lm-space-10);right:var(--lm-space-6);top:84px}.lm-demo__panel-h{justify-content:space-between;align-items:center;gap:var(--lm-space-3);padding-bottom:var(--lm-space-2);border-bottom:1px solid var(--lm-line);font-size:var(--lm-caption-2-size);line-height:var(--lm-caption-2-leading);display:flex}.lm-demo__panel-h b{color:var(--lm-ink);font-weight:500}.lm-demo__panel-h span{text-overflow:ellipsis;white-space:nowrap;color:var(--lm-ink-tertiary);overflow:hidden}.lm-demo__panel-row{align-items:center;gap:var(--lm-space-2);padding-block:var(--lm-space-2);border-bottom:1px solid var(--lm-line);font-size:var(--lm-caption-2-size);line-height:var(--lm-caption-2-leading);display:flex}.lm-demo__panel-row:last-child{border-bottom:0;padding-bottom:0}.lm-demo__panel-row .lm-pill{margin-left:auto}.lm-demo__panel-av{border-radius:var(--lm-radius-tag);background:var(--lm-purple-50);width:22px;height:22px;color:var(--lm-purple-700);font-size:var(--lm-caption-3-size);flex:none;place-items:center;line-height:1;display:grid}.lm-demo__panel-v,.lm-demo__panel-mpn{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--lm-ink);flex-direction:column;display:flex;overflow:hidden}.lm-demo__panel-v small{text-overflow:ellipsis;color:var(--lm-ink-tertiary);font-size:var(--lm-caption-3-size);line-height:var(--lm-caption-3-leading);overflow:hidden}.lm-demo__panel-mpn{font-family:var(--lm-font-mono)}.lm-demo__chip{z-index:1;top:var(--lm-space-5);right:var(--lm-space-4);position:absolute}.lm-demo__chip--left{right:auto;left:var(--lm-space-5)}.lm-demo__dot--progress{background:var(--lm-dot-progress);box-shadow:0 0 0 3px var(--lm-dot-progress-ring)}@supports (color:color-mix(in lab, red, red)){.lm-demo__dot--progress{box-shadow:0 0 0 3px color-mix(in srgb, var(--lm-dot-progress-ring) 40%, transparent)}}.lm-demo__step-copy{gap:var(--lm-space-2);padding:var(--lm-space-3) var(--lm-space-3) var(--lm-space-6);flex-direction:column;display:flex}.lm-demo__step-copy h3,.lm-demo__step-copy p{margin:0}.lm-demo__step-copy p{color:var(--lm-ink-secondary);max-width:24em}.lm-demo__n{color:var(--lm-ink-tertiary)}@media (max-width:1023px){.lm-demo{min-height:0}.lm-demo__grid{row-gap:var(--lm-space-8);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.lm-demo__head,.lm-demo__quote,.lm-demo__card{grid-area:auto/1}.lm-demo__quote{order:3;margin-top:0}.lm-demo__logos{margin-top:var(--lm-space-10)}.lm-demo__logos-view{--bleed:var(--lm-space-12);overflow-x:auto}.lm-demo__steps{grid-template-columns:minmax(0,1fr)}}:root .lm-crumbs a{color:var(--lm-ink-tertiary)}:root .lm-crumbs a:hover{color:var(--lm-ink)}:root :is(.lm-on-dark,.lm-surface--night,.lm-surface--night-photo) .lm-crumbs a{color:var(--lm-on-dark-muted)}:root :is(.lm-on-dark,.lm-surface--night,.lm-surface--night-photo) .lm-crumbs a:hover{color:var(--lm-on-dark)}:root .lm-crumbs li>span:not([aria-current]){color:var(--lm-ink-tertiary)}:root :is(.lm-on-dark,.lm-surface--night,.lm-surface--night-photo) .lm-crumbs li>span:not([aria-current]){color:var(--lm-on-dark-muted)}.pv-night-surface{background:var(--lm-grad-night), var(--lm-night);color:var(--lm-on-dark)}#main .pv-night{--ink:var(--lm-on-dark);--b600:var(--lm-on-dark-muted);--b500:var(--lm-on-dark-muted);--b400:var(--lm-brown-300);--b300:var(--lm-brown-300);--b200:var(--lm-line-on-dark-strong);--p1:var(--lm-acid-500);--p2:var(--lm-acid-300);--hair:var(--lm-line-on-dark);--hair-ui:var(--lm-line-on-dark);--muted:var(--lm-on-dark-muted);color:var(--lm-on-dark)}#main .pv-night :focus-visible{outline-color:var(--lm-focus-on-dark)}#main .pv-night .ui-panel{background:var(--lm-glass-night);border:1px solid var(--lm-line-on-dark-strong);color:var(--lm-on-dark);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--lm-shadow-chip-photo)}#main .pv-night :is(.ui-h,.row,.th,.tr,.pnl-foot,.app-top,.app-tabs,.doc-h,.sh,.sf){border-color:var(--lm-line-on-dark)}#main .pv-night .side-card{border-left-color:var(--lm-line-on-dark)}#main .pv-night :is(.m,.mf,.eyb,.th,.app-tabs span,.row small,.chart span,.gt-ticks,.gt-rn,.gt-took){color:var(--lm-on-dark-muted)}#main .pv-night :is(.app-tabs span.on,.chart .on span){color:var(--lm-on-dark)}#main .pv-night .tr .raw,#main .pv-night .raw{color:var(--lm-brown-300)}#main .pv-night .pl-ok,#main .pb-r em,#main .pv-night .gt-bar-top .pl-ok{background:var(--lm-green-300)}@supports (color:color-mix(in lab, red, red)){#main .pv-night .pl-ok,#main .pb-r em,#main .pv-night .gt-bar-top .pl-ok{background:color-mix(in srgb, var(--lm-green-300) 24%, transparent)}}#main .pv-night .pl-ok,#main .pb-r em,#main .pv-night .gt-bar-top .pl-ok{color:var(--lm-green-100)}#main .pv-night .pl-lav,#main .pb-r em.lav{background:var(--lm-acid-400)}@supports (color:color-mix(in lab, red, red)){#main .pv-night .pl-lav,#main .pb-r em.lav{background:color-mix(in srgb, var(--lm-acid-400) 16%, transparent)}}#main .pv-night .pl-lav,#main .pb-r em.lav{color:var(--lm-acid-200)}#main .pv-night .pl-warn,#main .pb-r em.wa{background:var(--lm-orange-400)}@supports (color:color-mix(in lab, red, red)){#main .pv-night .pl-warn,#main .pb-r em.wa{background:color-mix(in srgb, var(--lm-orange-400) 22%, transparent)}}#main .pv-night .pl-warn,#main .pb-r em.wa{color:var(--lm-orange-200)}#main .pv-night .pl-peach,#main .pb-r em.pe{background:var(--lm-red-400)}@supports (color:color-mix(in lab, red, red)){#main .pv-night .pl-peach,#main .pb-r em.pe{background:color-mix(in srgb, var(--lm-red-400) 22%, transparent)}}#main .pv-night .pl-peach,#main .pb-r em.pe{color:var(--lm-red-100)}#main .pv-night .pl-lime{background:var(--lm-accent);color:var(--lm-ink)}#main .pv-night .pl-mute{background:var(--lm-glass-on-dark);color:var(--lm-on-dark-muted)}#main .pv-night .ck{background:var(--lm-grad-progress-acid)}#main .pv-night .ck:after{border-color:var(--lm-ink)}#main .pv-night .ck svg path{stroke:var(--lm-ink)}#main .pv-night .ico.v{background:var(--lm-grad-progress-acid);color:var(--lm-ink)}#main .pv-night .av{background:var(--lm-glass-on-dark);color:var(--lm-on-dark);border-color:var(--lm-night)}#main .pv-night .av.g{background:var(--lm-green-300)}@supports (color:color-mix(in lab, red, red)){#main .pv-night .av.g{background:color-mix(in srgb, var(--lm-green-300) 30%, transparent)}}#main .pv-night .av.g{color:var(--lm-green-100)}#main .pv-night .av.o{background:var(--lm-orange-400)}@supports (color:color-mix(in lab, red, red)){#main .pv-night .av.o{background:color-mix(in srgb, var(--lm-orange-400) 30%, transparent)}}#main .pv-night .av.o{color:var(--lm-orange-100)}#main .pv-night :is(.dotl.v,.fc .dot.v){background:var(--lm-accent);box-shadow:0 0 0 3px var(--lm-accent)}@supports (color:color-mix(in lab, red, red)){#main .pv-night :is(.dotl.v,.fc .dot.v){box-shadow:0 0 0 3px color-mix(in srgb, var(--lm-accent) 20%, transparent)}}#main .pv-night :is(.trk,.sbar,.tr .ob,.vol .trk){background:var(--lm-glass-on-dark)}#main .pv-night :is(.trk i,.sbar i,.tr.best .ob b,.app-tabs .ul){background:var(--lm-grad-progress-acid)}#main .pv-night .tr .ob b{background:var(--lm-line-on-dark-strong)}#main .pv-night .tr.best,#main .pv-night .cpu .panel.on .orow.best{background:var(--lm-acid-400)}@supports (color:color-mix(in lab, red, red)){#main .pv-night .tr.best,#main .pv-night .cpu .panel.on .orow.best{background:color-mix(in srgb, var(--lm-acid-400) 10%, transparent)}}#main .pv-night .chart i{background:var(--lm-glass-on-dark)}#main .pv-night .chart .on i{background:linear-gradient(180deg, var(--lm-acid-300), var(--lm-acid-500))}#main .pv-night .pr.tick{color:var(--lm-acid-300)}#main .pv-night .seg-tabs{background:var(--lm-glass-on-dark)}#main .pv-night .seg-tabs span.on{background:var(--lm-line-on-dark-strong);color:var(--lm-on-dark);box-shadow:none}#main .pv-night .app-tabs span i{background:var(--lm-glass-on-dark);color:var(--lm-on-dark-muted)}#main .pv-night .app-tabs span.on i{background:var(--lm-acid-400)}@supports (color:color-mix(in lab, red, red)){#main .pv-night .app-tabs span.on i{background:color-mix(in srgb, var(--lm-acid-400) 16%, transparent)}}#main .pv-night .app-tabs span.on i{color:var(--lm-acid-200)}#main .pv-night .ui-btn.o{border-color:var(--lm-line-on-dark-strong);background:var(--lm-glass-on-dark);color:var(--lm-on-dark)}#main .pv-night .ui-btn.d{background:var(--lm-on-dark);color:var(--lm-ink)}#main .fc{background:var(--lm-glass-night-chip);color:var(--lm-on-dark);box-shadow:var(--lm-shadow-chip-photo), inset 0 0 0 1px var(--lm-line-on-dark-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#main .fc:after{background:var(--lm-on-dark);box-shadow:none}#main .fc-eyebrow{color:var(--lm-on-dark-muted)}#main .fc-pill{background:var(--lm-accent);color:var(--lm-ink)}#main .fc-bar{background:var(--lm-line-on-dark-strong)}#main .fc-bar i{background:var(--lm-grad-progress-acid)}#main .fc .dot.v{background:var(--lm-accent);box-shadow:0 0 0 3px var(--lm-accent)}@supports (color:color-mix(in lab, red, red)){#main .fc .dot.v{box-shadow:0 0 0 3px color-mix(in srgb, var(--lm-accent) 20%, transparent)}}#main .fc-match .dot{box-shadow:0 0 0 3px var(--lm-green-300)}@supports (color:color-mix(in lab, red, red)){#main .fc-match .dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--lm-green-300) 30%, transparent)}}#main .fc-match .dot{background:var(--lm-green-200)}#main .pb{background:var(--lm-glass-night-chip);border-color:var(--lm-line-on-dark-strong);color:var(--lm-on-dark);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--lm-shadow-chip-photo)}#main .pb-r{border-top-color:var(--lm-line-on-dark)}#main .pb svg{color:var(--lm-on-dark-muted)}#main .pv-night .bt-vis{background:var(--lm-tile-on-dark);box-shadow:inset 0 0 0 1px var(--lm-line-on-dark)}#main .pv-night .bt-vis:after{background:linear-gradient(180deg, transparent, var(--lm-night))}@supports (color:color-mix(in lab, red, red)){#main .pv-night .bt-vis:after{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--lm-night) 88%, transparent))}}#main .wf.pv-night .wfs:before{background:var(--lm-line-on-dark-strong)}#main .wf.pv-night .wfs .bar{background:linear-gradient(180deg, var(--lm-acid-300), var(--lm-acid-500))}#main .wf.pv-night :is(.wfs .n,.wfs .wt,.wfs .wd){color:var(--lm-on-dark-muted)}#main .wf.pv-night :is(.wfs.on .n,.wfs.on .wt,button.wfs:hover .wt,.h2),#main .wf.pv-night .wfs.on .wd{color:var(--lm-on-dark)}#main .wf.pv-night .wf-stage{background:var(--lm-tile-on-dark);border-color:var(--lm-line-on-dark);box-shadow:none}#main .wf.pv-night button.wfs:focus-visible{outline-color:var(--lm-focus-on-dark)}#main .lc-card.pv-night{border:1px solid var(--lm-line-on-dark);border-radius:var(--lm-radius-lg);box-shadow:var(--lm-shadow-card)}#main .lc-card.pv-night .lc-vis{background:var(--lm-tile-on-dark);box-shadow:inset 0 0 0 1px var(--lm-line-on-dark)}#main .lc-card.pv-night .lc-vis:after{background:linear-gradient(180deg, transparent, var(--lm-night))}@supports (color:color-mix(in lab, red, red)){#main .lc-card.pv-night .lc-vis:after{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--lm-night) 88%, transparent))}}#main .lc-card.pv-night .lc-copy :is(h2,h3){color:var(--lm-on-dark)}#main .lc-card.pv-night .lc-copy p{color:var(--lm-on-dark-muted)}#main .lc-card.pv-night .lc-tags li{border-color:var(--lm-line-on-dark-strong);background:var(--lm-glass-on-dark);color:var(--lm-on-dark)}#main .gt-card.pv-night{border:1px solid var(--lm-line-on-dark)}#main .gt-card.pv-night .gt-bar-top{background:var(--lm-tile-on-dark);border-bottom-color:var(--lm-line-on-dark);color:var(--lm-on-dark)}#main .gt-card.pv-night .gt-grid i{background:var(--lm-line-on-dark)}#main .gt-card.pv-night .gt-lane{border-top-color:var(--lm-line-on-dark)}#main .gt-card.pv-night .gt-bar{background:var(--lm-acid-400)}@supports (color:color-mix(in lab, red, red)){#main .gt-card.pv-night .gt-bar{background:color-mix(in srgb, var(--lm-acid-400) 8%, transparent)}}#main .gt-card.pv-night .gt-bar{box-shadow:inset 0 0 0 1px var(--lm-acid-400)}@supports (color:color-mix(in lab, red, red)){#main .gt-card.pv-night .gt-bar{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lm-acid-400) 24%, transparent)}}#main .gt-card.pv-night .gt-bar i{background:var(--lm-grad-progress-acid)}#main .gt-card.pv-night .gt-head,#main .gt-card.pv-night .gt-head:before{background:var(--lm-accent)}#main .gt-card.pv-night .gt-head:before{box-shadow:0 0 0 4px var(--lm-accent)}@supports (color:color-mix(in lab, red, red)){#main .gt-card.pv-night .gt-head:before{box-shadow:0 0 0 4px color-mix(in srgb, var(--lm-accent) 20%, transparent)}}#main .cpu .pv-night{--shc:var(--lm-night)}#main .cpu .pv-night .screen,#main .cpu .pv-night .headline{color:var(--lm-on-dark)}#main .cpu .pv-night .chip-content .logo path{fill:var(--lm-on-dark)}#main .cpu .pv-night .gp{background:radial-gradient(closest-side, var(--lm-acid-400), transparent)}@supports (color:color-mix(in lab, red, red)){#main .cpu .pv-night .gp{background:radial-gradient(closest-side, color-mix(in srgb, var(--lm-acid-400) 16%, transparent), transparent)}}#main .cpu .pv-night .core .cp,#main .cpu .pv-night .lidglow .lp{background:radial-gradient(closest-side, var(--lm-acid-400), transparent)}@supports (color:color-mix(in lab, red, red)){#main .cpu .pv-night .core .cp,#main .cpu .pv-night .lidglow .lp{background:radial-gradient(closest-side, color-mix(in srgb, var(--lm-acid-400) 22%, transparent), transparent)}}#main .cpu .pv-night .bus.on .bus-lines path{stroke:var(--lm-brown-300)}#main .cpu .pv-night .pinset .pinbus.on svg path{fill:var(--lm-brown-600)}#main .cpu .pv-night :is(.tint path,.buslit path){stroke:var(--lm-brown-400)}#main .cpu .pv-night .comet path.c{stroke:var(--lm-brown-600)}#main .cpu .pv-night .comet path.h{stroke:var(--lm-brown-300)}#main .cpu .pv-night .node:after{box-shadow:0 0 0 5px var(--lm-brown-700), 0 0 30px 2px var(--lm-brown-700)}@supports (color:color-mix(in lab, red, red)){#main .cpu .pv-night .node:after{box-shadow:0 0 0 5px color-mix(in srgb, var(--lm-brown-700) 6%, transparent), 0 0 30px 2px color-mix(in srgb, var(--lm-brown-700) 18%, transparent)}}#main .cpu .pv-night .prog rect{stroke:var(--lm-ink-tertiary)}#main .cpu .pv-night .node.on{color:var(--lm-ink)}#main .pv-night .arow.on{background:var(--lm-acid-400)}@supports (color:color-mix(in lab, red, red)){#main .pv-night .arow.on{background:color-mix(in srgb, var(--lm-acid-400) 12%, transparent)}}#main .cpu .pv-night .pill .a{background:var(--lm-orange-400)}@supports (color:color-mix(in lab, red, red)){#main .cpu .pv-night .pill .a{background:color-mix(in srgb, var(--lm-orange-400) 22%, transparent)}}#main .cpu .pv-night .pill .a{color:var(--lm-orange-200)}#main .cpu .pv-night .pill .b{background:var(--lm-acid-400)}@supports (color:color-mix(in lab, red, red)){#main .cpu .pv-night .pill .b{background:color-mix(in srgb, var(--lm-acid-400) 16%, transparent)}}#main .cpu .pv-night .pill .b{color:var(--lm-acid-200)}#main .cpu .pv-night .prow .pill .a{background:var(--lm-glass-on-dark);color:var(--lm-on-dark-muted)}#main .cpu .pv-night :is(.track,.orow .ob){background:var(--lm-glass-on-dark)}#main .cpu .pv-night .orow .ob b{background:var(--lm-line-on-dark-strong)}#main .cpu .pv-night .panel.on .orow.best{background:var(--lm-acid-400)}@supports (color:color-mix(in lab, red, red)){#main .cpu .pv-night .panel.on .orow.best{background:color-mix(in srgb, var(--lm-acid-400) 10%, transparent)}}#main .cpu .pv-night .panel.on .orow.best .ob b,#main .cpu .pv-night .track b,#main .cpu .pv-night .p4t b{background:var(--lm-grad-progress-acid)}#main .fc :is(.eyb,.m,small,.v span){color:var(--lm-on-dark-muted)}#main:focus{outline:none}:root{--lm-hero-post:440px;--font-display:var(--lm-font-display);--font-body:var(--lm-font-sans);--font-mono:var(--lm-font-mono);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:28px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-24:96px;--s-32:128px;--field-h:48px;--field-h-sm:40px;--field-radius:var(--lm-radius-md);--field-px:14px;--field-py:12px;--field-min-h:120px;--field-bg:#fff;--field-bg-disabled:var(--lm-offwhite-300);--field-fg:var(--lm-ink);--field-fg-disabled:var(--lm-ink-tertiary);--field-placeholder:var(--lm-ink-tertiary);--field-border:var(--lm-line);--field-border-hover:var(--lm-ink-secondary);--field-border-focus:var(--lm-violet-strong);--field-border-disabled:var(--lm-line);--field-border-error:var(--lm-danger);--field-ring:2px;--field-ring-offset:3px;--field-transition:.2s var(--ease-lumi,cubic-bezier(.2, .8, .2, 1));--field-gap:20px;--field-label-gap:6px;--form-max-w:480px;--control-box:20px;--control-gap:12px;--toggle-w:44px;--toggle-h:24px;--toggle-knob:20px;--grid-gutter:24px;--measure:68ch;--anchor-nav-h:56px;--page-target:40px;--overlay-backdrop:#1e050066;--overlay-blur:8px;--modal-w:560px;--modal-p:32px;--modal-margin:24px;--drawer-w:420px;--toast-w:320px;--toast-gap:12px;--toast-ttl:5s;--tooltip-offset:8px;--tooltip-delay:.15s;--alert-info-bg:var(--lm-purple-50);--alert-info-border:var(--lm-violet-strong)}@supports (color:color-mix(in lab, red, red)){:root{--alert-info-border:color-mix(in srgb, var(--lm-violet-strong) 30%, transparent)}}:root{--alert-success-bg:var(--lm-success-soft);--alert-success-border:var(--lm-success)}@supports (color:color-mix(in lab, red, red)){:root{--alert-success-border:color-mix(in srgb, var(--lm-success) 30%, transparent)}}:root{--alert-warning-bg:var(--lm-warning-soft);--alert-warning-border:var(--lm-warning-strong)}@supports (color:color-mix(in lab, red, red)){:root{--alert-warning-border:color-mix(in srgb, var(--lm-warning-strong) 30%, transparent)}}:root{--alert-error-bg:var(--lm-danger-soft);--alert-error-border:var(--lm-danger)}@supports (color:color-mix(in lab, red, red)){:root{--alert-error-border:color-mix(in srgb, var(--lm-danger) 30%, transparent)}}:root{--avatar-sm:32px;--avatar-md:40px;--avatar-lg:56px;--icon-sm:20px;--icon-md:24px;--icon-lg:32px;--icon-stroke:1.5px;--progress-h:4px;--timeline-rule:2px;--timeline-dot:12px;--timeline-gap:32px;--skeleton-shimmer:1.5s;--sh-1:0 1px 2px #1e05000a, 0 8px 24px -16px #1e050029;--sh-2:0 1px 2px #1e05000a, 0 24px 48px -24px #1e050038;--sh-3:0 40px 80px -40px #1e050073;--container:calc(var(--lm-content-max) + 2 * var(--lm-gutter));--gutter:var(--lm-gutter);--nav-h:72px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:1023px){:root{--lm-hero-post:360px;--lm-hero-compact:400px}}@media (max-width:767px){:root{--lm-hero-post:320px;--lm-hero-compact:360px}}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + 16px)}html:has([data-anchor-nav]){scroll-padding-top:calc(var(--nav-h) + var(--anchor-nav-h) + 16px)}html:has([data-consent-open]){scroll-padding-bottom:240px}body{background:var(--lm-canvas);color:var(--lm-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.4;overflow-x:hidden}img,svg{max-width:100%;display:block}::selection{background:var(--lm-accent);color:var(--lm-ink)}:focus-visible{outline:2px solid var(--lm-focus);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes hl{to{transform:scaleX(1)}}@keyframes drift{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.08)translate(-1.5%,1%)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes tick{to{transform:translate(-50%)}}@keyframes pulse-dot{0%,to{opacity:.35}50%{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes prog{to{width:100%}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:none}}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hl{white-space:nowrap;isolation:isolate;position:relative}.hl:after{content:"";background:var(--lm-accent);z-index:-1;transform-origin:0;border-radius:2px;height:.16em;animation:.8s cubic-bezier(.2,.8,.2,1) .5s forwards hl;position:absolute;bottom:.04em;left:-.02em;right:-.02em;transform:scaleX(0)}.hl-purple:after{background:var(--lm-violet)}@media (max-width:640px){.hl{white-space:normal;background:linear-gradient(transparent 82%, var(--lm-accent) 82%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.hl-purple{background:linear-gradient(transparent 82%, var(--lm-violet) 82%)}.hl:after{display:none}}.hero-mask{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg width='1039' height='1024' viewBox='0 0 1039 1024' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M557.717 -83L650.54 -83C650.54 -83 641.961 101.012 573.513 285.35L1148.87 285.35C667.463 285.35 633.032 1024 633.032 1024H540.206C540.206 1024 548.784 839.988 617.237 655.649L41.873 655.654C523.287 655.654 557.717 -83 557.717 -83Z' fill='%23000'></path></svg>");mask-image:url("data:image/svg+xml;utf8,<svg width='1039' height='1024' viewBox='0 0 1039 1024' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M557.717 -83L650.54 -83C650.54 -83 641.961 101.012 573.513 285.35L1148.87 285.35C667.463 285.35 633.032 1024 633.032 1024H540.206C540.206 1024 548.784 839.988 617.237 655.649L41.873 655.654C523.287 655.654 557.717 -83 557.717 -83Z' fill='%23000'></path></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.prose-lumi{color:var(--lm-ink-secondary);font-size:17px;line-height:1.6}.prose-lumi>*+*{margin-top:1.1em}.prose-lumi h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--lm-ink);margin-top:2em;font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.15}.prose-lumi h3{font-family:var(--font-display);color:var(--lm-ink);margin-top:1.6em;font-size:22px;font-weight:400;line-height:1.2}.prose-lumi a{color:var(--lm-violet-strong);text-underline-offset:3px;text-decoration:underline}.prose-lumi ul{padding-left:1.4em;list-style:outside}.prose-lumi ol{padding-left:1.4em;list-style:decimal}.prose-lumi li+li{margin-top:.4em}.prose-lumi blockquote{border-left:3px solid var(--lm-violet);color:var(--lm-ink);font-family:var(--font-display);padding-left:1em;font-size:1.25em;line-height:1.3}.prose-lumi img,.prose-lumi figure{border-radius:var(--lm-radius-lg);margin-block:1.6em;overflow:hidden}.prose-lumi table{border-collapse:collapse;width:100%;font-size:15px}.prose-lumi th,.prose-lumi td{text-align:left;border-bottom:1px solid var(--lm-line);vertical-align:top;padding:10px 12px}.prose-lumi th{color:var(--lm-ink);background:var(--lm-offwhite-300);font-weight:500}.prose-lumi code{font-family:var(--font-mono);background:var(--lm-offwhite-400);border-radius:4px;padding:.1em .35em;font-size:.9em}.prose-lumi hr{border:0;border-top:1px solid var(--lm-line);margin-block:2.5em}.launch-check h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--lm-ink);text-wrap:balance;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:1.05}.launch-check .contains-task-list,.launch-check .task-list-item{list-style:none}.launch-check .task-list-item::marker{content:none}.launch-check .task-list-item input{accent-color:var(--lm-ink);vertical-align:-.1em;margin:0 .55em 0 0}.launch-check__table{margin-block:1.1em;overflow-x:auto}.launch-check__table table{margin:0}@media print{header.lm-nav,.lm-topbar,footer.lm-foot,.lm-lang-hint,[data-consent-open]{display:none!important}body{background:var(--lm-canvas)}.legal-frame{display:block!important}.prose-lumi{color:var(--lm-ink);max-width:none!important}.prose-lumi h2,.prose-lumi h3{break-after:avoid}.prose-lumi table{font-size:12px}.prose-lumi th,.prose-lumi td{overflow-wrap:anywhere}.prose-lumi a[href^=http]:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-size:.85em}}h1,h2,h3,h4,h5,h6,.type-display,.type-h1,.type-h2,.type-h3,.type-h4,.type-h5{text-wrap:balance}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
