/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-ease:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-slate-50:oklch(98.4% .003 247.858);--color-slate-900:oklch(20.8% .042 265.755);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.-top-6{top:calc(var(--spacing) * -6)}.-top-24{top:calc(var(--spacing) * -24)}.top-5{top:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.row-2{grid-row:2}.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-448{margin:calc(var(--spacing) * -448)}.-m-896{margin:calc(var(--spacing) * -896)}.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}.table{display:table}.table-cell{display:table-cell}.h-40{height:calc(var(--spacing) * 40)}.h-\[72px\]{height:72px}.w-\[10px\]{width:10px}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[12px\]{border-radius:12px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[\#e1e1e1\]{border-color:#e1e1e1}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.object-top{object-position:top}.font-mono{font-family:var(--font-mono)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.text-\[\#191919\]{color:#191919}.text-\[var\(--mist\)\]{color:var(--mist)}.\!uppercase{text-transform:uppercase!important}.\[text-transform\:uppercase\]{text-transform:uppercase}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.uppercase\!{text-transform:uppercase!important}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow,.shadow\/border{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow,.shadow\/border{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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.grayscale{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{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-filter{-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-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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.content-\[\'\.\.\.\'\]{--tw-content:"...";content:var(--tw-content)}.content-\[attr\(data-x\)\]{--tw-content:attr(data-x);content:var(--tw-content)}.before\:content-\[\\\\\"\$\{MIDDOT\}\\\\\"\]:before{--tw-content:\\"${MIDDOT}\\";content:var(--tw-content)}.before\:content-none:before{content:var(--tw-content);--tw-content:none;content:none}.after\:content-\[\'\$\{ARROW\}\'\]:after{--tw-content:"${ARROW}";content:var(--tw-content)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'_\$\{BACKSLASH\}2192\'\]:after{--tw-content:" ${BACKSLASH}2192";content:var(--tw-content)}.after\:content-\[\'→\'\]:after{--tw-content:"→";content:var(--tw-content)}@media (hover:hover){.hover\:-translate-y-0:hover{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:48rem){.md\:\!uppercase{text-transform:uppercase!important}.md\:uppercase{text-transform:uppercase}}.\[\&\>span\]\:uppercase>span{text-transform:uppercase}}:root{--paper:#f5f5f5;--sunken:#ebebeb;--card:#fff;--ink:#020202;--ink-2:#5c5855;--ink-3:#6b6561;--line-surface:#b8b3b0;--line-control-surface:#807b78;--tint:#e8e8e8;--deep:#101010;--deep-raised:#1f1d1c;--paper-deep:#f5f5f5;--mist-deep:#b8b3b0;--mist-deep-3:#a49d9a;--line-deep:#3d3a39;--line-control-deep:#8a8380;--brand-forest:#166534;--brand-forest-hover:#14532d;--brand-forest-pressed:#0f3d21;--brand-mint:#4ade80;--brand-mint-hover:#22c55e;--brand-mint-pressed:#16a34a;--brand-on-mint:#06120b;--brand-primary:var(--brand-forest);--brand-hover:var(--brand-forest-hover);--brand-pressed:var(--brand-forest-pressed);--brand-on-primary:#fff;--flare:var(--brand-primary);--on-flare:var(--brand-on-primary);--issue-accent:#b91c1c;--lp-font-display:var(--font-geist),var(--font-geist-extended),"Geist Fallback",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--lp-font-body:var(--lp-font-display);--lp-font-caps:var(--font-geist),var(--font-geist-extended),"Geist Fallback Caps",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--lp-font-mono:var(--font-geist-mono),"Geist Mono Fallback",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--lp-font-serif:var(--font-newsreader),"Newsreader Fallback","Newsreader Fallback Times",Georgia,"Times New Roman",serif;--lp-font-serif-italic:var(--font-newsreader-italic),Georgia,"Times New Roman",serif;--fs-hero:clamp(2.75rem,2.007rem + 3.048vw,4.75rem);--fs-display:clamp(2.125rem,1.614rem + 2.095vw,3.5rem);--fs-h2:clamp(1.75rem,1.379rem + 1.524vw,2.75rem);--fs-h3:clamp(1.125rem,.986rem + .571vw,1.5rem);--fs-title:clamp(1rem,.9375rem + .1905vw,1.125rem);--fs-lead:clamp(1.0625rem,.993rem + .2857vw,1.25rem);--fs-page:clamp(2.5rem,1.943rem + 2.286vw,4rem);--fs-statement:clamp(1.625rem,1.3rem + 1.333vw,2.5rem);--fs-figure:clamp(2.75rem,2.1rem + 2.667vw,4.5rem);--fs-body:1rem;--fs-small:.875rem;--fs-caption:.8125rem;--fs-label:.875rem;--fs-eyebrow:.75rem;--ls-hero:-.02em;--ls-page:-.02em;--ls-display:-.018em;--ls-h2:-.015em;--ls-statement:-.012em;--ls-h3:-.01em;--ls-mono-caps:-.02em;--measure-body:42ch;--measure-lead:42ch;--measure-h2:20ch;--container-max:90rem;--page-pad:1rem;--grid-gap:1rem;--nav-bar-h:4rem;--announcement-h:0px;--nav-h:calc(var(--nav-bar-h) + var(--announcement-h));--sec-pad:clamp(2.5rem,2.036rem + 1.905vw,3.75rem);--gap-head:clamp(1rem,.7rem + 1.2vw,1.5rem);--gap-block:clamp(2rem,1.629rem + 1.524vw,3rem);--gap-item:1rem;--panel-pad-x:1rem;--panel-pad-y:2rem;--dock-clearance:calc(2.75rem + max(var(--page-pad), env(safe-area-inset-bottom)) + 1rem);--radius-button:3px;--radius-tag:4px;--radius-card:6px;--radius-media:8px;--radius-panel:8px;--radius-chip:4px;--radius-pill:9999px;--btn-h-sm:1.875rem;--btn-h-md:2.25rem;--btn-h-lg:2.5rem;--target-touch:2.75rem;--ease-ui:cubic-bezier(.4,0,.2,1);--ease-water:cubic-bezier(.22,1,.36,1);--dur-fast:.15s;--dur-ui:.2s;--dur-panel:.24s;--focus-width:2px;--focus-offset:3px;--stroke-hair:1px}@media (min-width:40rem){:root{--page-pad:1.5rem}}@media (min-width:48rem){:root{--panel-pad-x:1.5rem;--panel-pad-y:2.5rem}}@media (min-width:64rem){:root{--grid-gap:1.5rem;--nav-bar-h:4.5rem;--panel-pad-x:2.5rem;--panel-pad-y:3.5rem;--radius-panel:12px}}[data-tone=surface]{--bg:var(--paper);--fg:var(--ink);--fg-2:var(--ink-2);--fg-3:var(--ink-3);--line:var(--line-surface);--line-control:var(--line-control-surface);--raised:var(--card);--brand-primary:var(--brand-forest);--brand-hover:var(--brand-forest-hover);--brand-pressed:var(--brand-forest-pressed);--brand-on-primary:#fff;--issue-accent:#b91c1c;--flare:var(--brand-primary);--on-flare:var(--brand-on-primary);--accent:var(--brand-primary);--focus:var(--brand-primary);--hatch:var(--paper)}@supports (color:color-mix(in lab,red,red)){[data-tone=surface]{--hatch:color-mix(in srgb,var(--paper) 24%,transparent)}}[data-tone=surface]{--selection:#1665342e;color-scheme:light}[data-tone=surface][data-surface=sunken]{--bg:var(--sunken)}[data-theme=dark],[data-tone=deep]{--bg:var(--deep);--fg:var(--paper-deep);--fg-2:var(--mist-deep);--fg-3:var(--mist-deep-3);--line:var(--line-deep);--line-control:var(--line-control-deep);--raised:var(--deep-raised);--brand-primary:var(--brand-mint);--brand-hover:var(--brand-mint-hover);--brand-pressed:var(--brand-mint-pressed);--brand-on-primary:var(--brand-on-mint);--issue-accent:#f87171;--flare:var(--brand-primary);--on-flare:var(--brand-on-primary);--accent:var(--brand-primary);--focus:var(--brand-primary);--hatch:var(--deep)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark],[data-tone=deep]{--hatch:color-mix(in srgb,var(--deep) 30%,transparent)}}[data-theme=dark],[data-tone=deep]{--selection:#4ade8047;color-scheme:dark}@font-face{font-family:Geist Fallback;src:local(Arial),local(Liberation Sans),local(Arimo);font-weight:400 474;size-adjust:104.4%;ascent-override:96.26%;descent-override:28.25%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local(Arial),local(Liberation Sans),local(Arimo);font-weight:475 574;size-adjust:106.8%;ascent-override:94.1%;descent-override:27.62%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Arimo Bold);font-weight:575 900;size-adjust:101.6%;ascent-override:98.92%;descent-override:29.04%;line-gap-override:0%}@font-face{font-family:Geist Fallback Caps;src:local(Arial),local(Liberation Sans),local(Arimo);font-weight:400 474;size-adjust:95.6%;ascent-override:105.13%;descent-override:30.86%;line-gap-override:0%}@font-face{font-family:Geist Fallback Caps;src:local(Arial),local(Liberation Sans),local(Arimo);font-weight:475 900;size-adjust:96.8%;ascent-override:103.82%;descent-override:30.47%;line-gap-override:0%}@font-face{font-family:Newsreader Fallback;src:local(Georgia);font-weight:400;font-style:normal;size-adjust:101.72%;ascent-override:72.25%;descent-override:26.05%;line-gap-override:0%}@font-face{font-family:Newsreader Fallback Times;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Liberation Serif),local(Tinos);font-weight:400;font-style:normal;size-adjust:111.54%;ascent-override:65.89%;descent-override:23.76%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono),local(Cousine);font-weight:400 900;size-adjust:100%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}:root{--ease-reveal:cubic-bezier(.645,.045,.355,1);--ease-out-3:cubic-bezier(.215,.61,.355,1);--ease-out-2:cubic-bezier(.25,.46,.45,.94);--ease-in-2:cubic-bezier(.55,.085,.68,.53);--ease-inout-2:cubic-bezier(.455,.03,.515,.955);--dur-page:.32s;--dur-rise:.8s;--dur-word:.7s;--dur-fade:.6s;--rise-y:15px;--word-y:.3em;--word-blur:8px;--word-step:45ms}[data-tone]{color:var(--fg);font-family:var(--lp-font-body);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}[data-tone] input,[data-tone] select,[data-tone] textarea{font-family:inherit}[data-tone]::selection{background-color:var(--selection);color:var(--fg)}[data-tone] ::selection{background-color:var(--selection);color:var(--fg)}[data-tone] :focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}[data-tone] :is(.t-hero,.t-display,.t-h2,.t-h3,.t-page,.t-statement,.t-title,.t-figure){font-family:var(--lp-font-display);color:var(--fg);text-wrap:balance;overflow-wrap:break-word}[data-tone] :is(.t-hero,.t-display,.t-h2,.t-page,.t-statement,.t-figure){font-family:var(--lp-font-serif);font-synthesis:none;font-kerning:normal;font-weight:400}[data-tone] :is(.t-hero,.t-display,.t-h2,.t-page,.t-statement) em{font-family:var(--lp-font-serif-italic);font-style:italic}[data-tone] .t-hero{font-size:min(var(--fs-hero),max(2.75rem,13.75vw));letter-spacing:var(--ls-hero);line-height:1.02}[data-tone] .t-display{font-size:min(var(--fs-display),max(2.125rem,10.625vw));letter-spacing:var(--ls-display);line-height:1.06}[data-tone] .t-h2{font-size:min(var(--fs-h2),max(1.75rem,8.75vw));letter-spacing:var(--ls-h2);line-height:1.1}[data-tone] .t-page{font-size:min(var(--fs-page),max(2.5rem,12.5vw));letter-spacing:var(--ls-page);line-height:1.04}[data-tone] .t-h3{font-size:min(var(--fs-h3),max(1.125rem,6vw));letter-spacing:var(--ls-h3);font-weight:400;line-height:1.2}[data-tone] .t-statement{font-size:min(var(--fs-statement),max(1.625rem,8.125vw));letter-spacing:var(--ls-statement);line-height:1.22}[data-tone] .t-title{font-size:min(var(--fs-title),max(1rem,5.1vw));letter-spacing:0;font-weight:500;line-height:1.3}[data-tone] .t-figure{font-size:var(--fs-figure);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}[data-tone] :is(.t-lead,.t-body,.t-small,.t-caption){font-family:var(--lp-font-body);letter-spacing:0;text-wrap:pretty;font-weight:400}[data-tone] .t-lead{font-size:var(--fs-lead);color:var(--fg-2);max-inline-size:var(--measure-lead);line-height:1.45}[data-tone] .t-body{font-size:var(--fs-body);line-height:1.5}[data-tone] .t-body,[data-tone] .t-small{color:var(--fg-2);max-inline-size:var(--measure-body)}[data-tone] .t-small{font-size:var(--fs-small);line-height:1.4286}[data-tone] .t-caption{font-size:var(--fs-caption);color:var(--fg-3);line-height:1.3846}[data-tone] .t-label{font-size:var(--fs-label);font-variant-ligatures:none;letter-spacing:var(--ls-mono-caps);color:var(--fg);font-weight:400;line-height:1}[data-tone] .t-eyebrow,[data-tone] .t-label{font-family:var(--lp-font-mono);text-transform:uppercase}[data-tone] .t-eyebrow{font-size:var(--fs-eyebrow);font-variant-ligatures:none;letter-spacing:0;color:var(--fg-2);font-weight:400;line-height:1.3333}.t-caps{text-transform:uppercase}[data-tone] .t-mono{font-family:var(--lp-font-mono);letter-spacing:0;font-variant-ligatures:none;font-variant-numeric:tabular-nums;color:var(--fg);text-transform:none;font-size:.8125rem;font-weight:400;line-height:1.5}[data-tone] .t-ink{color:var(--fg)}[data-tone] .t-muted{color:var(--fg-3)}.tnum,[data-tone] .tnum{font-variant-numeric:tabular-nums}html{container:page/inline-size}.lp-container{inline-size:min(100% - 2 * var(--page-pad),var(--container-max));margin-inline:auto}.lp-grid{column-gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@container page (min-width:64rem){.lp-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.lp-col{grid-column:1/-1;min-inline-size:0}@container page (min-width:48rem){.lp-col{grid-column:var(--md-start,auto) /span var(--md-span,4)}}@container page (min-width:64rem){.lp-col{grid-column:var(--start,auto) /span var(--span,12)}}.lp-section{padding-block:var(--sec-pad);position:relative}.lp-section[data-tone]{background-color:var(--bg)}@container page (min-width:64rem){.lp-sticky{align-self:start;position:sticky;inset-block-start:calc(var(--nav-h) + 1.5rem)}}html{scroll-padding-block-start:calc(var(--nav-h) + 1rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}main[data-page=home]{overflow-x:clip}@media not all and (scripting:enabled){[data-scripting=required]{display:none!important}}@media (scripting:enabled){[data-scripting=none]{display:none!important}}.btn{--btn-bg:var(--bg);--btn-fg:var(--fg);--btn-border:var(--line-control);--btn-hatch:var(--hatch);--btn-press-to:var(--fg);--btn-press:var(--btn-bg)}@supports (color:color-mix(in lab,red,red)){.btn{--btn-press:color-mix(in srgb,var(--btn-bg) 88%,var(--btn-press-to))}}.btn{isolation:isolate;min-inline-size:min-content;max-inline-size:100%;min-block-size:var(--btn-h-md);border:1px solid var(--btn-border);border-radius:var(--radius-button);background-color:var(--btn-bg);color:var(--btn-fg);font-family:var(--lp-font-mono);font-size:var(--fs-label);font-variant-ligatures:none;letter-spacing:var(--ls-mono-caps);text-align:center;text-transform:uppercase;text-wrap:balance;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease-ui),background-color var(--dur-fast) var(--ease-ui),border-color var(--dur-fast) var(--ease-ui),opacity var(--dur-fast) var(--ease-ui);justify-content:center;align-items:center;gap:.5rem;padding:.4375rem 1rem;font-weight:400;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:clip}.btn[data-size=sm]{min-block-size:var(--btn-h-sm);font-size:var(--fs-eyebrow);letter-spacing:0;padding:.25rem .75rem}.btn[data-size=lg]{min-block-size:var(--btn-h-lg);padding:.5rem 1.25rem}.btn[data-variant=primary]{--btn-bg:var(--flare);--btn-fg:var(--on-flare);--btn-border:var(--flare);--btn-hatch:var(--on-flare)}@supports (color:color-mix(in lab,red,red)){.btn[data-variant=primary]{--btn-hatch:color-mix(in srgb,var(--on-flare) 8%,transparent)}}.btn[data-variant=primary]{--btn-press:var(--brand-pressed)}.btn[data-variant=solid]{--btn-bg:var(--fg);--btn-fg:var(--bg);--btn-border:transparent;--btn-hatch:var(--fg)}@supports (color:color-mix(in lab,red,red)){.btn[data-variant=solid]{--btn-hatch:color-mix(in srgb,var(--fg) 12%,transparent)}}.btn[data-variant=solid]{--btn-press-to:var(--bg)}.btn[data-variant=ghost]{--btn-bg:transparent;--btn-fg:var(--fg);--btn-border:transparent;min-block-size:2rem;font-family:var(--lp-font-body);font-size:var(--fs-small);letter-spacing:0;text-transform:none;padding:.25rem;line-height:1.4286}.btn:after{content:"";z-index:-1;background-image:repeating-linear-gradient(45deg,transparent 0 2px,var(--btn-hatch) 2px 3px,transparent 3px 5px);opacity:0;pointer-events:none;background-size:7.07px 7.07px;display:none;position:absolute;inset:1px}.btn:not([data-variant=ghost]):focus-visible:after{opacity:1;display:block}.btn .lp-btn__icon{transition:transform var(--dur-ui) var(--ease-ui);flex:none}@media (hover:hover){.btn:not([data-variant=ghost]):hover:after{opacity:1;display:block}.btn:hover .lp-btn__icon{transform:translate(3px)}.btn[data-variant=primary]:hover{--btn-bg:var(--brand-hover);--btn-border:var(--brand-hover)}.btn[data-variant=secondary]:hover{--btn-bg:var(--fg);--btn-fg:var(--bg);--btn-border:var(--fg);--btn-press-to:var(--bg)}.btn[data-variant=solid]:hover{--btn-bg:var(--bg);--btn-fg:var(--fg);--btn-border:var(--line-control);--btn-press-to:var(--fg)}.btn[data-variant=ghost]:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}}.btn:active{background-color:var(--btn-press)}.btn[data-variant=ghost]:active{background-color:#0000}@container page (max-width:39.99rem){.btn,.btn[data-size],.btn[data-variant=ghost]{min-block-size:var(--target-touch)}}@media (pointer:coarse){.btn,.btn[data-size]{min-block-size:var(--target-touch)}}.lp-link{overflow-wrap:break-word;color:var(--fg);text-underline-offset:3px;transition:color var(--dur-ui) var(--ease-ui),background-color var(--dur-ui) var(--ease-ui),border-color var(--dur-ui) var(--ease-ui),text-decoration-color var(--dur-ui) var(--ease-ui);text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;position:relative}.lp-link:hover{text-decoration-thickness:2px}.lp-link[data-variant=mono]{font-family:var(--lp-font-mono);font-size:var(--fs-eyebrow);letter-spacing:0;align-items:center;gap:.5rem;line-height:1.3333;text-decoration-line:none;display:inline-flex}.lp-link[data-variant=quiet]{font-size:var(--fs-small);color:var(--fg-2);line-height:1.4286;text-decoration-line:none}.lp-link:is([data-variant=mono],[data-variant=quiet]):after{content:"";pointer-events:none;transform-origin:0;border-block-end:1px solid;position:absolute;inset-block-end:-.125rem;inset-inline:0;scale:0 1}.lp-link:is([data-variant=mono],[data-variant=quiet]):focus-visible{color:var(--accent)}.lp-link:is([data-variant=mono],[data-variant=quiet]):focus-visible:after{scale:1}.lp-link .lp-link__icon{flex:none}.lp-link[data-variant=mono]:focus-visible .lp-link__icon{rotate:45deg}.lp-link[data-variant=mono][target=_blank]:focus-visible .lp-link__icon{translate:.125rem -.125rem;rotate:none}@media (hover:hover){.lp-link:is([data-variant=mono],[data-variant=quiet]):hover{color:var(--accent)}.lp-link:is([data-variant=mono],[data-variant=quiet]):hover:after{scale:1}.lp-link[data-variant=mono]:hover .lp-link__icon{rotate:45deg}.lp-link[data-variant=mono][target=_blank]:hover .lp-link__icon{translate:.125rem -.125rem;rotate:none}}@media (pointer:coarse){.lp-link[data-standalone]:before{content:"";position:absolute;inset-block:min(0px,50% - 1.375rem);inset-inline:min(-.25rem,50% - 1.375rem)}}.lp-chip{--chip-bg:var(--raised);--chip-fg:var(--fg);--chip-border:var(--line-control);border:1px solid var(--chip-border);border-radius:var(--radius-chip);background-color:var(--chip-bg);min-block-size:1.75rem;color:var(--chip-fg);font-family:var(--lp-font-mono);font-size:var(--fs-eyebrow);font-variant-ligatures:none;letter-spacing:0;overflow-wrap:anywhere;max-inline-size:100%;transition:color var(--dur-ui) var(--ease-ui),background-color var(--dur-ui) var(--ease-ui),border-color var(--dur-ui) var(--ease-ui);align-items:center;gap:.5rem;padding:.25rem .625rem;font-weight:500;line-height:1.3333;text-decoration:none;display:inline-flex}.lp-chip[data-variant=signal]{--chip-bg:var(--fg);--chip-fg:var(--bg);--chip-border:var(--fg)}.lp-chip[data-variant=flare]{--chip-bg:var(--flare);--chip-fg:var(--on-flare);--chip-border:var(--flare)}.lp-chip[data-form=code]{letter-spacing:0;text-transform:none;min-block-size:2rem;font-size:.8125rem;font-weight:400}.lp-chip .lp-chip__icon{flex:none}a.lp-chip{cursor:pointer}@media (hover:hover){a.lp-chip:hover{border-color:var(--fg)}}.lp-hero[data-tone]{background-color:var(--bg);color:var(--fg);padding-block-start:calc(var(--nav-h) + clamp(2rem, 1.4rem + 2.5vw, 4rem));padding-block-end:clamp(3rem,2.4rem + 2.5vw,5rem);position:relative}.lp-hero[data-tone][data-fill=true]{min-block-size:calc(100svh - var(--nav-h));flex-direction:column;justify-content:center;display:flex}.lp-hero[data-fill=true]>.lp-container{inline-size:min(100% - 2 * var(--page-pad),var(--container-max))}.lp-hero__content{--lp-hero-fs:min(var(--fs-page),max(2.5rem,12.5vw));border-block-start:1px solid var(--line);flex-direction:column;align-items:flex-start;padding-block-start:1.5rem;display:flex}.lp-hero__eyebrow{margin-block-end:1rem}[data-tone] .lp-hero__title{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.lp-hero__content>.lp-hero__title:first-child{margin-block-start:.5rem}@container page (min-width:64rem){[data-tone] .lp-hero__title{max-inline-size:calc((100% - 11 * var(--grid-gap)) / 12 * 8 + 7 * var(--grid-gap))}}.lp-hero__side{flex-direction:column;align-items:flex-start;inline-size:100%;min-inline-size:0;display:flex}@container page (min-width:64rem){.lp-hero[data-split] .lp-hero__content{column-gap:var(--grid-gap);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.lp-hero[data-split] .lp-hero__eyebrow{grid-area:1/1/auto/span 7}.lp-hero[data-split] .lp-hero__title{grid-area:2/1/auto/span 7;max-inline-size:100%}.lp-hero[data-split] .lp-hero__side{grid-area:1/8/span 2/span 5;align-self:end;margin-block-end:calc(var(--lp-hero-fs) * .285 + 8.75px)}.lp-hero[data-split] .lp-hero__lead{margin-block-start:0}}.lp-hero__accent{color:var(--fg-2)}.lp-hero__keep{max-inline-size:100%;display:inline-block}.lp-hero__lead{overflow-wrap:anywhere;margin-block-start:1.5rem}.lp-hero__lead:empty{display:none}.lp-hero__after{margin-block-start:1.5rem}.lp-hero__actions{flex-direction:column;gap:.5rem;inline-size:100%;margin-block-start:2rem;display:flex}.lp-hero__primary{display:flex}.lp-hero__actions>.btn,.lp-hero__primary>.btn{inline-size:100%}@container page (min-width:30rem){.lp-hero__actions{flex-flow:wrap;gap:.75rem;inline-size:auto}.lp-hero__actions>.btn,.lp-hero__primary>.btn{inline-size:auto}}.lp-brandbar{z-index:2;background:0 0;position:absolute;inset-block-start:0;inset-inline:0}.lp-brandbar__inner{min-block-size:var(--nav-h);align-items:center;display:flex}.lp-brandbar__brand{min-block-size:2.75rem;color:var(--fg);font-family:var(--lp-font-display);letter-spacing:-.02em;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:500;text-decoration:none;display:inline-flex}.lp-brandbar__brand:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset);border-radius:var(--radius-button)}.lp-icon{flex:none}@media (forced-colors:active){.btn,.lp-chip{color:buttontext;background-color:buttonface;border:1px solid buttontext}.btn:after,.lp-eyebrow:before{display:none!important}}.lp-eyebrow{align-items:center;gap:.75rem;display:inline-flex}.lp-eyebrow[data-dot=true]:before{content:"";background-color:var(--flare);border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem}.lp-sechead{min-inline-size:0}.lp-sechead>.lp-eyebrow{inline-size:fit-content;max-inline-size:100%;display:flex}.lp-sechead[data-align=center]>.lp-eyebrow{margin-inline:auto}.lp-sechead__title{margin-block-start:1rem}.lp-sechead__title:first-child{margin-block-start:0}.lp-sechead[data-size=h2] .lp-sechead__title{max-inline-size:var(--sechead-measure,var(--measure-h2))}.lp-sechead__lead{margin-block-start:1rem}.lp-sechead__lead:empty{display:none}.lp-sechead__action{margin-block-start:1.5rem}.lp-sechead[data-align=center]{text-align:center;max-inline-size:47.875rem;margin-inline:auto}.lp-sechead[data-align=center] .lp-sechead__title{max-inline-size:none}.lp-sechead[data-align=center] .lp-sechead__lead{max-inline-size:35rem;margin-block-start:1.5rem;margin-inline:auto}@container page (min-width:64rem){.lp-sechead[data-layout=split]{column-gap:var(--grid-gap);grid-template-rows:auto auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.lp-sechead[data-layout=split]>.lp-eyebrow{grid-column:1/-1}.lp-sechead[data-layout=split]>.lp-sechead__title{max-inline-size:var(--sechead-measure,16ch);grid-area:2/1/span 2/span 6}.lp-sechead[data-layout=split]>.lp-sechead__lead{grid-area:2/8/auto/-1;max-inline-size:34rem;margin-block-start:calc(1rem + .35em)}.lp-sechead[data-layout=split]>.lp-sechead__title:first-child~.lp-sechead__lead{margin-block-start:.35em}.lp-sechead[data-layout=split]>.lp-sechead__action{grid-area:3/8/auto/-1}}.lp-panel{min-inline-size:0;padding:var(--panel-pad-y) var(--panel-pad-x);border-radius:var(--radius-panel);overflow:clip}.lp-panel[data-variant=deep],.lp-panel[data-variant=sunken]{background-color:var(--bg);color:var(--fg)}.lp-media{border:1px solid var(--line-surface);border-radius:var(--radius-media);background-color:var(--deep);min-inline-size:0;color:var(--fg);overflow:clip}.lp-media__bar{border-block-end:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;min-block-size:2.75rem;padding-block:.25rem;padding-inline:1rem;display:flex}.lp-media__label{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;font-family:var(--lp-font-mono);font-size:var(--fs-eyebrow);font-variant-ligatures:none;color:var(--fg);flex:0 auto;align-items:center;gap:.75rem;line-height:1.3333;display:inline-flex}.lp-media__label[data-dot=true]:before{content:"";background-color:var(--flare);border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem}.lp-media__aside{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;font-family:var(--lp-font-mono);font-size:var(--fs-eyebrow);font-variant-ligatures:none;color:var(--fg-3);flex:0 auto;line-height:1.3333}.lp-media__body{padding:1rem}.lp-media[data-flush=true] .lp-media__body{padding:0}.lp-media[data-ratio="16/9"] .lp-media__body{aspect-ratio:16/9}@container page (min-width:40rem){.lp-media__bar{min-block-size:3rem;padding-inline:1.25rem}}@container page (min-width:48rem){.lp-media__body{padding:1.5rem}}@container page (min-width:64rem){.lp-media__body{min-block-size:var(--media-min,auto);padding:2.5rem}.lp-media[data-flush=true] .lp-media__body{padding:0}}.lp-cardgrid{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}@container page (min-width:48rem){.lp-cardgrid[data-md="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container page (min-width:64rem){.lp-cardgrid[data-lg="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-cardgrid[data-lg="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-cardli{min-inline-size:0;display:flex}.lp-cardli>.lp-card{flex:1}.lp-card{border:1px solid var(--line);border-radius:var(--radius-card);background-color:var(--raised);min-inline-size:0;color:var(--fg);transition:color var(--dur-ui) var(--ease-ui),background-color var(--dur-ui) var(--ease-ui),border-color var(--dur-ui) var(--ease-ui);flex-direction:column;gap:1rem;padding:1.25rem;text-decoration:none;display:flex;position:relative}@container page (min-width:48rem){.lp-card{padding:1.5rem}}.lp-card__head{min-block-size:1.5rem;font-family:var(--lp-font-mono);font-size:var(--fs-eyebrow);font-variant-ligatures:none;align-items:center;gap:.5rem;line-height:1.3333;display:flex}.lp-card__index{color:var(--fg-2)}.lp-card__icon,.lp-card__label{color:var(--fg)}.lp-card__icon{margin-inline-start:auto;display:inline-flex}@container page (min-width:64rem){.lp-card[data-variant=statement]{min-block-size:11rem}}.lp-card[data-variant=media]{gap:.5rem}.lp-card__thumb,.lp-card__tile{border-radius:var(--radius-card);background-color:var(--bg);color:var(--fg);margin-block-end:1rem;overflow:clip}.lp-card__thumb{aspect-ratio:4/3}.lp-card__tile{place-items:center;block-size:3.5rem;inline-size:3.5rem;display:grid}.lp-card[data-interactive=true]{cursor:pointer}.lp-card__arrow{align-self:flex-end;margin-block-start:auto}.lp-card[data-interactive=true]:focus-visible{border-color:var(--line-control)}.lp-card[data-interactive=true]:focus-visible .lp-card__arrow{rotate:-45deg}@media (hover:hover){.lp-card[data-interactive=true]:hover{border-color:var(--line-control)}.lp-card[data-interactive=true]:hover .lp-card__arrow{rotate:-45deg}}.lp-nlist{list-style:none}.lp-nlist__row{border-block-end:1px solid var(--line);gap:1.5rem;padding-block:1.5rem;display:flex}.lp-nlist__row:last-child{border-block-end:0}.lp-nlist__index{inline-size:1.875rem;font-family:var(--lp-font-mono);font-variant-numeric:tabular-nums;color:var(--fg-2);flex:none;align-self:flex-start;margin-block-start:calc((var(--fs-h3) * 1.2 - .875rem) / 2);font-size:.875rem;line-height:.875rem}.lp-nlist__row[data-active=true] .lp-nlist__index{text-align:center;border-radius:var(--radius-button);background-color:var(--fg);inline-size:1.875rem;color:var(--bg);margin-block-start:calc((var(--fs-h3) * 1.2 - 1.125rem) / 2);padding:2px 0}.lp-nlist__main{flex:1;min-inline-size:0}.lp-nlist__eyebrow{font-family:var(--lp-font-mono);font-size:var(--fs-eyebrow);font-variant-ligatures:none;color:var(--fg-2);margin-block-end:.5rem;line-height:1.3333}.lp-nlist__body{margin-block-start:.75rem}[data-tone] .lp-nlist__body :is(p,li){max-inline-size:var(--measure-body)}.lp-nlist__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-block-start:1rem;display:flex}.lp-icongrid{grid-template-columns:minmax(0,1fr);gap:1rem;list-style:none;display:grid}@container page (min-width:30rem){.lp-icongrid[data-mode=icons]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-icongrid__cell{border:1px solid var(--line);border-radius:var(--radius-card);background-color:var(--raised);min-block-size:8.75rem;min-inline-size:0;color:var(--fg);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.lp-icongrid__icon{color:var(--fg)}.lp-icongrid__cell[data-wide=true]{background-color:var(--bg);grid-column:1/-1}.lp-icongrid[data-mode=logos]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1rem}@container page (min-width:64rem){.lp-icongrid[data-mode=logos]{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:2.5rem}}.lp-icongrid__logo{text-align:center;flex-direction:column;align-items:center;gap:.75rem;min-inline-size:0;display:flex}.lp-icongrid__mark{filter:grayscale();opacity:.9;block-size:2.5rem;inline-size:2.5rem;display:inline-flex}.lp-icongrid__name{font-family:var(--lp-font-mono);font-size:var(--fs-eyebrow);color:var(--fg-2);line-height:1.3333}.lp-quote{border:1px solid var(--line);border-radius:var(--radius-panel);background-color:var(--raised);color:var(--fg);grid-template-columns:minmax(0,1fr);margin:0;display:grid;overflow:clip}.lp-quote__media{background-color:var(--bg);min-block-size:12.5rem;color:var(--fg);text-align:center;justify-content:center;align-items:center;gap:1rem}.lp-quote__media,.lp-quote__text{flex-direction:column;padding:1.5rem;display:flex}.lp-quote__text{justify-content:space-between;gap:1.5rem;min-inline-size:0}.lp-quote__quote{margin:0}.lp-quote__caption{gap:.25rem;display:grid}.lp-quote__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}@container page (min-width:48rem){.lp-quote__text{padding:2.25rem}}@container page (min-width:64rem){.lp-quote{grid-template-columns:3fr 2fr;min-block-size:26.25rem}.lp-quote__media{min-block-size:0}}.lp-cta{isolation:isolate;border-radius:var(--radius-panel);background-color:var(--bg);color:var(--fg);grid-template-columns:minmax(0,1fr);gap:2rem;padding:1.5rem;display:grid;position:relative;overflow:clip}.lp-cta:after{content:"";z-index:-1;pointer-events:none;background-image:repeating-linear-gradient(45deg,#0000 0 2px,#f5f5f50d 2px 3px,#0000 3px 5px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 100% 100%,#000,#0000 70%);mask-image:radial-gradient(circle at 100% 100%,#000,#0000 70%)}.lp-cta__main{flex-direction:column;align-items:flex-start;min-inline-size:0;display:flex}.lp-cta__mark{color:var(--fg);margin-block-end:1.5rem}.lp-cta__lead{margin-block-start:1rem}.lp-cta__lead:empty{display:none}.lp-cta__actions{flex-direction:column;gap:.5rem;inline-size:100%;margin-block-start:2rem;display:flex}.lp-cta__actions>.btn{inline-size:100%}.lp-cta .lp-cta__micro{color:var(--fg-3);margin-block-start:1rem}.lp-cta__aside{display:none}@container page (min-width:30rem){.lp-cta__actions{flex-flow:wrap;gap:.75rem;inline-size:auto}.lp-cta__actions>.btn{inline-size:auto}}@container page (min-width:48rem){.lp-cta{padding:2.5rem}}@container page (min-width:64rem){.lp-cta{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));min-block-size:20rem}.lp-cta[data-size=home]{min-block-size:25rem}.lp-cta__main{grid-column:1/span 7;align-self:center}.lp-cta__aside{grid-column:8/span 5;align-self:end;min-inline-size:0;display:block}}.lp-trust{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.lp-trust__cell{min-block-size:4.5rem;min-inline-size:0;font-family:var(--lp-font-body);font-size:var(--fs-body);color:var(--fg);text-align:center;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:500;line-height:1.25;display:flex}.lp-trust__cell:nth-child(2n){border-inline-start:1px solid var(--line)}.lp-trust__cell:nth-child(n+3){border-block-start:1px solid var(--line)}.lp-trust__cell:last-child:nth-child(odd){grid-column:1/-1}.lp-trust__link{min-block-size:1.5rem;inline-size:100%;min-inline-size:0;color:var(--fg);text-underline-offset:4px;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;text-decoration-thickness:1px;display:inline-flex}.lp-trust__link:focus-visible,.lp-trust__link:hover{text-decoration-line:underline}@media (pointer:coarse){.lp-trust__link{min-block-size:2.75rem}}@container page (min-width:64rem){.lp-trust{grid-template-columns:repeat(var(--trust-cols,4),minmax(0,1fr))}.lp-trust__cell,.lp-trust__cell:nth-child(2n),.lp-trust__cell:nth-child(n+3){border:0}.lp-trust__cell:nth-child(n+2){border-inline-start:1px solid var(--line)}.lp-trust__cell:last-child:nth-child(odd){grid-column:auto}}.lp-acc__item{border-block-end:1px solid var(--line)}.lp-acc__summary{cursor:pointer;z-index:1;grid-template-columns:minmax(0,1fr) 1.5rem;align-items:center;gap:1rem;min-block-size:4rem;padding-block:1.25rem;list-style:none;display:grid;position:relative}.lp-acc__summary::-webkit-details-marker{display:none}.lp-acc .lp-acc__summary:focus-visible{outline-offset:-3px}@media (hover:hover){.lp-acc__item:hover{border-block-end-style:dashed;border-block-end-color:var(--fg)}.lp-acc__summary:hover .lp-acc__question{color:var(--accent)}}.lp-acc__icon,.lp-tabs__icon{justify-self:end;block-size:.875rem;inline-size:.875rem;position:relative}.lp-acc__icon:after,.lp-acc__icon:before,.lp-tabs__icon:after,.lp-tabs__icon:before{content:"";background-color:currentColor;border-radius:1px;block-size:1.5px;position:absolute;inset-block-start:calc(50% - .75px);inset-inline:0}.lp-acc__icon:after,.lp-tabs__icon:after{transform:rotate(90deg)}.lp-tabs__icon:after{transition:transform var(--dur-ui) var(--ease-ui)}.lp-acc__item[open] .lp-acc__icon:after,.lp-tabs__rowbtn[aria-expanded=true] .lp-tabs__icon:after{transform:rotate(0)}.lp-acc__answer{max-inline-size:var(--measure-body);font-size:var(--fs-body);color:var(--fg-2);padding-block-end:1.5rem;line-height:1.5}.lp-table-wrap{max-inline-size:100%;overflow-x:auto}.lp-table-wrap:focus-visible{outline-offset:-3px}.lp-table{border-collapse:collapse;text-align:start;inline-size:100%}.lp-table__head{border-block-end:1px solid var(--line-control);font-family:var(--lp-font-mono);font-size:var(--fs-eyebrow);font-variant-ligatures:none;color:var(--fg-2);text-align:start;padding:.75rem;font-weight:400;line-height:1.3333}.lp-table__cell,.lp-table__rowhead{border-block-end:1px solid var(--line);vertical-align:baseline;block-size:3.5rem;padding:1rem .75rem}.lp-table__rowhead{font-size:var(--fs-body);color:var(--fg);text-align:start;font-weight:500;line-height:1.25}.lp-table__cell{font-size:var(--fs-body);color:var(--fg-2);line-height:1.5}.lp-table [data-numeric=true]{font-variant-numeric:tabular-nums;text-align:end}.lp-tabs [hidden]{display:none!important}.lp-tabs{min-inline-size:0;color:var(--fg)}.lp-tabs__row{font:inherit;margin:0}.lp-tabs__panel{min-inline-size:0;padding:1.5rem 1rem;scroll-margin-block-start:var(--tabs-lead,0)}.lp-tabs__title{margin-block-end:.75rem}.lp-tabs[data-tabs=off] .lp-tabs__item+.lp-tabs__item{border-block-start:1px solid var(--line)}.lp-tabs__index{font-family:var(--lp-font-mono);font-size:var(--fs-eyebrow);font-variant-ligatures:none;color:var(--fg-3);line-height:1.3333}.lp-tabs__rowbtn,.lp-tabs__tab{min-block-size:3.5rem;font-family:var(--lp-font-body);font-size:var(--fs-body);text-align:start;cursor:pointer;transition:color var(--dur-ui) var(--ease-ui),background-color var(--dur-ui) var(--ease-ui);align-items:center;padding:0 1rem;line-height:1.25;display:grid}.lp-tabs[data-tabs=on][data-tabs-mode=tabs] .lp-tabs__panels{display:grid}.lp-tabs[data-tabs=on][data-tabs-mode=tabs] .lp-tabs__item{opacity:0;visibility:hidden;grid-area:1/1;min-inline-size:0}.lp-tabs[data-tabs=on][data-tabs-mode=tabs] .lp-tabs__item[data-active=true]{opacity:1;visibility:visible}.lp-tabs[data-tabs-ready=true][data-tabs-mode=tabs] .lp-tabs__item{transition:opacity var(--dur-panel) var(--ease-water),visibility 0s linear var(--dur-panel)}.lp-tabs[data-tabs-ready=true][data-tabs-mode=tabs] .lp-tabs__item[data-active=true]{transition:opacity var(--dur-panel) var(--ease-water),visibility 0s linear 0s}.lp-tabs[data-tabs=on][data-tabs-mode=tabs] .lp-tabs__panel{padding:1.5rem}@container page (min-width:64rem){.lp-tabs[data-tabs=on][data-tabs-mode=tabs] .lp-tabs__panel{padding:2.5rem}}.lp-tabs__tab{color:var(--fg-2);border-radius:4px;grid-template-columns:1.75rem minmax(0,1fr);position:relative;overflow:clip}.lp-tabs .lp-tabs__panel:focus-visible,.lp-tabs .lp-tabs__rowbtn:focus-visible,.lp-tabs .lp-tabs__tab:focus-visible{outline-offset:-3px}.lp-tabs__tab[aria-selected=true]{color:var(--fg);font-weight:500}.lp-tabs__tab:before{content:"";background-color:var(--accent);opacity:0;position:absolute}.lp-tabs__tab[aria-selected=true]:before{opacity:1}.lp-tabs[data-tabs=on][data-tabs-mode=tabs][data-orientation=vertical]{grid-template-columns:15rem minmax(0,1fr);display:grid}@container page (min-width:64rem){.lp-tabs[data-tabs=on][data-tabs-mode=tabs][data-orientation=vertical]{grid-template-columns:17.5rem minmax(0,1fr)}}.lp-tabs[data-orientation=vertical] .lp-tabs__list{border-inline-end:1px solid var(--line);flex-direction:column;padding:.5rem;display:flex}.lp-tabs[data-orientation=vertical] .lp-tabs__tab[aria-selected=true]{background-color:var(--raised)}.lp-tabs[data-orientation=vertical] .lp-tabs__tab:before{inline-size:2px;inset-block:0;inset-inline-start:0}@media (hover:hover){.lp-tabs[data-orientation=vertical] .lp-tabs__tab:not([aria-selected=true]):hover{background-color:var(--raised)}@supports (color:color-mix(in lab,red,red)){.lp-tabs[data-orientation=vertical] .lp-tabs__tab:not([aria-selected=true]):hover{background-color:color-mix(in srgb,var(--raised) 60%,transparent)}}.lp-tabs[data-orientation=vertical] .lp-tabs__tab:not([aria-selected=true]):hover{color:var(--fg)}}.lp-tabs[data-tabs=on][data-tabs-mode=tabs][data-orientation=horizontal] .lp-tabs__panel{padding:2rem 1.25rem}.lp-tabs[data-orientation=horizontal] .lp-tabs__list{border-block-end:1px solid var(--line);display:flex}.lp-tabs[data-orientation=horizontal] .lp-tabs__tab{border-radius:0;flex:1 1 0;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:0 1.25rem}.lp-tabs[data-orientation=horizontal] .lp-tabs__tab:before{block-size:2px;inset-block-end:0;inset-inline:0}@media (hover:hover){.lp-tabs[data-orientation=horizontal] .lp-tabs__tab:not([aria-selected=true]):hover{color:var(--fg)}}.lp-tabs[data-tabs=on][data-tabs-mode=accordion] .lp-tabs__item{border-block-end:1px solid var(--line)}.lp-tabs[data-tabs=on][data-tabs-mode=accordion] .lp-tabs__item:last-child{border-block-end:0}.lp-tabs[data-tabs=on][data-tabs-mode=accordion] .lp-tabs__item[data-active=false] .lp-tabs__panel,.lp-tabs[data-tabs=on][data-tabs-mode=accordion] .lp-tabs__title{display:none}.lp-tabs[data-tabs=on][data-tabs-mode=accordion] .lp-tabs__panel{padding:0 1rem 1rem;scroll-margin-block-start:3.5rem}.lp-tabs__rowbtn{inline-size:100%;color:var(--fg);grid-template-columns:1.75rem minmax(0,1fr) 1rem;font-weight:500}@media (hover:hover){.lp-tabs__rowbtn:hover .lp-tabs__label{text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1px}}.lp-tabs[data-tabs=off] .lp-tabs__list,.lp-tabs[data-tabs=off] .lp-tabs__row{display:none}@media (scripting:enabled){@container page (min-width:48rem){.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__list{display:flex}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__panels{display:grid}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__item{opacity:0;visibility:hidden;grid-area:1/1;min-inline-size:0}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__item+.lp-tabs__item{border-block-start:0}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__item[data-active=true]{opacity:1;visibility:visible}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__panel{padding:1.5rem}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed])[data-orientation=vertical]{grid-template-columns:15rem minmax(0,1fr);display:grid}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed])[data-orientation=horizontal] .lp-tabs__panel{padding:2rem 1.25rem}}@container page (min-width:64rem){.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__panel{padding:2.5rem}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed])[data-orientation=vertical]{grid-template-columns:17.5rem minmax(0,1fr)}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed])[data-orientation=horizontal] .lp-tabs__panel{padding:2rem 1.25rem}}@container page not (min-width:48rem){.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__row{display:block}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__item+.lp-tabs__item{border-block-start:0}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__item{border-block-end:1px solid var(--line)}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__item:last-child{border-block-end:0}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__item[data-active=false] .lp-tabs__panel,.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__title{display:none}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__panel{padding:0 1rem 1rem;scroll-margin-block-start:3.5rem}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__item:has(.lp-tabs__panel:target) .lp-tabs__panel{display:block}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]):has(.lp-tabs__panel:target) .lp-tabs__item[data-active=true]:not(:has(.lp-tabs__panel:target)) .lp-tabs__panel{display:none}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]) .lp-tabs__item:has(.lp-tabs__panel:target) .lp-tabs__icon:after{transform:rotate(0)}.lp-tabs[data-tabs=off]:not([data-island-tabs=failed]):has(.lp-tabs__panel:target) .lp-tabs__item[data-active=true]:not(:has(.lp-tabs__panel:target)) .lp-tabs__icon:after{transform:rotate(90deg)}.lp-tabs[data-tabs=off][data-tabs-group=roles]:not([data-island-tabs=failed]):has(.lp-tabs__panel:target) .lp-tabs__item[data-active=true]:not(:has(.lp-tabs__panel:target)) .lp-tabs__rowbtn .lp-tabs__index{color:var(--fg-3);background-color:#0000}.lp-tabs[data-tabs=off][data-tabs-group=roles]:not([data-island-tabs=failed]) .lp-tabs__item:has(.lp-tabs__panel:target) .lp-tabs__rowbtn .lp-tabs__index{background-color:var(--fg);color:var(--bg)}}}@media (forced-colors:active){.lp-tabs__tab[aria-selected=true]{outline-offset:-2px;outline:2px solid highlight}.lp-tabs__tab:before{display:none}}.lp-label{font-family:var(--lp-font-mono);font-size:var(--fs-eyebrow);font-variant-ligatures:none;color:var(--fg-2);margin-block-end:.5rem;line-height:1.3333;display:block}.lp-input{border:1px solid var(--line-control);border-radius:var(--radius-button);background-color:var(--raised);block-size:2.75rem;inline-size:100%;color:var(--fg);font-family:var(--lp-font-body);padding:0 .75rem;font-size:1rem;line-height:1.5}textarea.lp-input{resize:vertical;block-size:auto;min-block-size:7.5rem;padding:.625rem .75rem}.lp-input::placeholder{color:var(--fg-3);opacity:1}.lp-input:focus-visible,.lp-input[aria-invalid=true]{border-color:var(--fg)}.lp-segmented{border-radius:var(--radius-button);background-color:var(--raised);display:inline-flex;position:relative;overflow:clip}.lp-segmented:after{content:"";border:1px solid var(--line-control);pointer-events:none;position:absolute;inset:0}.lp-segmented__option{min-block-size:2.25rem;font-family:var(--lp-font-mono);font-size:var(--fs-eyebrow);font-variant-ligatures:none;color:var(--fg);cursor:pointer;transition:color var(--dur-ui) var(--ease-ui),background-color var(--dur-ui) var(--ease-ui);background-color:#0000;padding:0 1rem;line-height:1.3333}.lp-segmented__option[aria-checked=true]{background-color:var(--fg);color:var(--bg)}.lp-segmented .lp-segmented__option:focus-visible{outline-offset:-3px}@media (pointer:coarse){.lp-segmented__option{min-block-size:var(--target-touch)}}:root{--btn-h-sm:2.25rem;--btn-h-md:2.5rem;--btn-h-lg:3rem}.btn[data-size=lg]{padding-inline:1.5rem}@container page (max-width:39.99rem){.btn[data-size=lg]{min-block-size:var(--btn-h-lg)}}@media (pointer:coarse){.btn[data-size=lg]{min-block-size:var(--btn-h-lg)}}.lp-link[data-variant=mono]{min-block-size:1.5rem;margin-block:-.25rem;padding-block:.25rem}.lp-link[data-variant=quiet]{min-block-size:1.5rem;margin-block:-.125rem;padding-block:.125rem}.lp-link[data-variant=mono]:after{inset-block-end:.125rem}.lp-link[data-variant=quiet]:after{inset-block-end:0}.lp-nav{z-index:60;block-size:var(--nav-h);color:var(--fg);background-color:#0000;position:fixed;inset-block-start:0;inset-inline:0}.lp-nav:after,.lp-nav:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(64px)saturate(1.5);backdrop-filter:blur(64px)saturate(1.5);position:absolute;inset-block-start:calc(var(--announcement-h) - 24px);inset-inline:0}.lp-nav:before{block-size:72px;inset-block-start:calc(var(--announcement-h) - 96px)}.lp-nav:after{background-color:#f5f5f5cc;block-size:160px;-webkit-mask-image:linear-gradient(#000 0 34%,#000000c7 52%,#0000006b 74%,#0000);mask-image:linear-gradient(#000 0 34%,#000000c7 52%,#0000006b 74%,#0000)}.lp-nav__plate{z-index:-1;pointer-events:none;background-color:var(--bg);background-image:linear-gradient(var(--line),var(--line));opacity:0;visibility:hidden;background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;position:absolute;inset:0}.lp-nav[data-over=deep] .lp-nav__plate{opacity:1;visibility:inherit}.lp-nav[data-over=deep]:not(:has(.lp-menu[open])):after,.lp-nav[data-over=deep]:not(:has(.lp-menu[open])):before{opacity:0;visibility:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lp-nav{border-block-end:1px solid var(--line);background-color:var(--bg)}.lp-nav:after,.lp-nav:before,.lp-nav__plate{display:none}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.lp-nav{border-block-end:1px solid var(--line);background-color:var(--bg)}.lp-nav:after,.lp-nav:before,.lp-nav__plate{display:none}}@media (forced-colors:active){.lp-nav[data-over=deep]{border-block-end:1px solid canvastext}}.lp-nav:has(.lp-menu[open]){z-index:195}.lp-nav:has(.lp-menu[open]):before{content:"";block-size:var(--nav-h);border-block-end:1px solid var(--line);background-color:var(--bg);position:absolute;inset-inline:0}.lp-nav:has(.lp-menu[open]):after{display:none}.lp-nav__bar{--bar-fs:1rem;align-items:center;gap:calc(var(--bar-fs) * 2);block-size:var(--nav-bar-h);display:flex}.lp-nav__skip{z-index:80;position:absolute;inset-block-start:.5rem;inset-inline-start:var(--page-pad)}.lp-nav .lp-nav__skip:not(:focus){clip-path:inset(50%);block-size:1px;min-block-size:0;inline-size:1px;padding:0;overflow:hidden}.lp-nav__brand{z-index:3;align-items:center;gap:calc(var(--bar-fs) * .5);min-block-size:2.75rem;color:var(--fg);font-family:var(--lp-font-display);font-size:calc(var(--bar-fs) * 1.125);letter-spacing:-.02em;-webkit-tap-highlight-color:transparent;flex:none;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}@container page not (min-width:16rem){.lp-nav__brand-word{display:none}}@container page (min-width:20rem) and (not (min-width:24rem)){.lp-nav__brand-word{display:none}}@container page not (min-width:20rem){.lp-nav__cta{display:none}}.lp-nav__link{block-size:2.75rem;color:var(--fg);font-size:var(--fs-small);white-space:nowrap;-webkit-tap-highlight-color:transparent;align-items:center;font-weight:400;line-height:1.4286;text-decoration:none;display:inline-flex;position:relative}.lp-nav__link:after{content:"";pointer-events:none;transform-origin:0;border-block-end:1px solid;position:absolute;inset-block-end:.375rem;inset-inline:0;scale:0 1}.lp-nav__link:focus-visible:after,.lp-nav__link[aria-current=page]:after{scale:1}@media (hover:hover){.lp-nav__link:hover:after{scale:1}}.lp-nav__actions,.lp-nav__links{display:none}.lp-nav__list{align-items:center;gap:1.75rem;list-style:none;display:flex}.lp-nav__actions{align-items:center;gap:.75rem;margin-inline-start:auto}@container (min-width:calc(64rem - 17px)){.lp-nav__links{display:block}.lp-nav__actions{display:flex}}.lp-nav__end{align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}.lp-menu{display:block}@container not (min-width:calc(64rem - 17px)){.lp-nav__bar{gap:1rem}}.lp-nav .lp-nav__cta.btn[data-size]{min-block-size:var(--btn-h-sm);white-space:nowrap;padding-inline:.75rem;overflow:visible}.lp-nav__cta:before{content:"";position:absolute;inset-block:-.25rem;inset-inline:0}.lp-nav:has(.lp-menu[open]) .lp-nav__cta{visibility:hidden}@container (min-width:calc(64rem - 17px)){.lp-menu,.lp-nav__end{display:none}}.lp-menu__summary{z-index:3;align-items:center;gap:calc(var(--bar-fs) * .625);min-block-size:var(--target-touch);min-inline-size:var(--target-touch);padding-inline:calc(var(--bar-fs) * .5);color:var(--fg);font-family:var(--lp-font-mono);font-size:calc(var(--bar-fs) * .75);cursor:pointer;-webkit-tap-highlight-color:transparent;margin-inline-end:calc(var(--bar-fs) * -.5);line-height:1.3333;list-style:none;display:inline-flex;position:relative}.lp-menu__summary::-webkit-details-marker{display:none}.lp-menu[open] .lp-menu__open,.lp-menu__close{display:none}.lp-menu[open] .lp-menu__close{display:inline}.lp-menu__bars{inline-size:var(--bar-fs);block-size:var(--bar-fs);flex:none;position:relative}.lp-menu__bars:after,.lp-menu__bars:before{content:"";background-color:currentColor;border-radius:1px;block-size:1.5px;position:absolute;inset-block-start:calc(50% - .75px);inset-inline:0}.lp-menu__bars:before{transform:translateY(-3.5px)}.lp-menu__bars:after{transform:translateY(3.5px)}.lp-menu[open] .lp-menu__bars:before{transform:rotate(45deg)}.lp-menu[open] .lp-menu__bars:after{transform:rotate(-45deg)}.lp-menu__sheet{z-index:1;background-color:var(--bg);position:fixed;inset:0;container-type:size}.lp-menu__scroll{overscroll-behavior:contain;block-size:100%;scroll-padding-block:calc(var(--nav-h) + .5rem) 9rem;padding-block-start:var(--nav-h);overflow-y:auto}.lp-menu__nav,.lp-menu__scroll{flex-direction:column;display:flex}.lp-menu__nav{padding:1rem var(--page-pad) 1.5rem}.lp-menu__link{border-block-end:1px solid var(--line);min-block-size:3.5rem;color:var(--fg);overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent;align-items:center;font-size:1.25rem;font-weight:400;line-height:1.2;text-decoration:none;display:flex}.lp-menu__nav .lp-menu__link:focus-visible{outline-offset:-3px}.lp-menu__link[aria-current=page]{text-underline-offset:6px;text-decoration-line:underline;text-decoration-thickness:1px}.lp-menu__foot{padding:1rem var(--page-pad) max(1rem,env(safe-area-inset-bottom));border-block-start:1px solid var(--line);background-color:var(--bg);gap:.5rem;margin-block-start:auto;display:grid;position:sticky;inset-block-end:0}.lp-menu__cta{inline-size:100%;min-block-size:var(--target-touch)}@container (max-height:30rem){.lp-menu__scroll{scroll-padding-block-end:1rem}.lp-menu__link{min-block-size:3rem}.lp-menu__foot{position:static}}.lp-foot{border-radius:var(--radius-panel);background-color:var(--bg);color:var(--fg);margin-block-end:var(--page-pad);padding:1.5rem;padding-block-end:max(1.5rem,var(--dock-clearance))}.lp-foot__top{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.lp-foot__lists{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;display:grid}.lp-foot__group{align-content:start;gap:1rem;display:grid}.lp-foot__title{font-size:var(--fs-small);font-weight:500;line-height:1.4286}.lp-foot__items{list-style:none;display:grid}.lp-foot__items li{align-items:center;min-block-size:2rem;display:flex}@media (pointer:coarse){.lp-foot__items li{min-block-size:var(--target-touch)}}.lp-foot__link{color:var(--fg-2);font-size:var(--fs-small);text-underline-offset:4px;-webkit-tap-highlight-color:transparent;transition:color var(--dur-ui) var(--ease-ui),text-decoration-color var(--dur-ui) var(--ease-ui);font-weight:400;line-height:1.4286;text-decoration-line:none;text-decoration-thickness:1px;display:inline-block;position:relative}.lp-foot__link:before{content:"";position:absolute;inset-block:-4px;inset-inline:-.25rem}@media (pointer:coarse){.lp-foot__link:before{inset-block:calc((100% - var(--target-touch)) / 2);inset-inline:min(-.25rem,calc((100% - var(--target-touch)) / 2))}}.lp-foot__mail:before{content:"";position:absolute;inset-block:-4px;inset-inline:-.25rem}@media (pointer:coarse){.lp-foot__mail:before{inset-block:min(0px,calc((100% - var(--target-touch)) / 2));inset-inline:min(-.25rem,calc((100% - var(--target-touch)) / 2))}}.lp-foot__link:focus-visible{color:var(--flare);text-decoration-line:underline}@media (hover:hover){.lp-foot__link:hover{color:var(--flare);text-decoration-line:underline}}.lp-foot__ask{border:1px solid var(--line);border-radius:var(--radius-card);background-color:var(--raised);align-content:start;gap:1rem;padding:1.25rem;display:grid}.lp-foot__asktitle{color:var(--fg);font-size:var(--fs-title);font-weight:500;line-height:1.3}.lp-foot__asklist{flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}.lp-foot__bottom{grid-template-columns:minmax(0,1fr);grid-template-areas:"address""lockup""legal";gap:2rem;margin-block-start:3rem;display:grid}.lp-foot__address{color:var(--fg-3);font-size:var(--fs-small);grid-area:address;gap:.25rem;font-style:normal;line-height:1.4286;display:grid}.lp-foot__address span{overflow-wrap:anywhere;display:block}.lp-foot__mail{overflow-wrap:anywhere;color:var(--fg);text-underline-offset:4px;justify-self:start;text-decoration-line:underline;text-decoration-thickness:1px;position:relative}.lp-foot__lockup{max-inline-size:100%;min-block-size:var(--target-touch);color:var(--fg);font-family:var(--lp-font-display);letter-spacing:-.03em;-webkit-tap-highlight-color:transparent;grid-area:lockup;place-self:end start;gap:.25rem .75rem;font-size:2rem;line-height:1;text-decoration:none;display:inline-flex}.lp-foot__legal,.lp-foot__lockup{flex-wrap:wrap;align-items:center}.lp-foot__legal{grid-area:legal;gap:.5rem 1.5rem;display:flex}.lp-foot__copyright{color:var(--fg-3)}.lp-foot__cookie,.lp-foot__copyright{font-size:var(--fs-small);line-height:1.4286}.lp-foot__cookie{min-block-size:1.75rem;color:var(--fg-2);font-family:inherit;text-underline-offset:4px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-ui) var(--ease-ui),text-decoration-color var(--dur-ui) var(--ease-ui);align-items:center;gap:.5rem;text-decoration-line:none;text-decoration-thickness:1px;display:inline-flex}@media (pointer:coarse){.lp-foot__cookie{min-block-size:var(--target-touch)}}.lp-foot__cookie:focus-visible{color:var(--flare);text-decoration-line:underline}@media (hover:hover){.lp-foot__cookie:hover{color:var(--flare);text-decoration-line:underline}}@container (min-width:64rem){.lp-foot{padding:2.5rem;padding-block-end:max(2.5rem,var(--dock-clearance))}.lp-foot__top{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.lp-foot__ask{grid-column:1/span 5}.lp-foot__lists{grid-column:7/span 6}.lp-foot__bottom{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"lockup lockup lockup lockup lockup.address address address address address address""lockup lockup lockup lockup lockup.legal legal legal legal legal legal";row-gap:.5rem;margin-block-start:5rem}}@container page (min-width:75rem){.lp-foot__lists{grid-template-columns:repeat(4,minmax(max-content,1fr));gap:2rem}.lp-foot__link{white-space:nowrap}}@container page (min-width:90rem){.lp-foot__lists{column-gap:3rem}}@media print{.lp-nav{position:absolute}.lp-menu,.lp-nav:after,.lp-nav:before,.lp-nav__actions{display:none}}@media (forced-colors:active){.lp-nav{background-color:canvas;border-block-end:1px solid canvastext}.lp-nav:after,.lp-nav:before{display:none}.lp-menu__bars:after,.lp-menu__bars:before{forced-color-adjust:none;background-color:canvastext}.lp-foot__ask{border-color:canvastext}}@media (prefers-reduced-motion:no-preference){main#main{animation:lp-page-in var(--dur-page) var(--ease-water) backwards}.lp-rise{animation:lp-rise var(--dur-rise) var(--ease-reveal) var(--rise-delay,0s) backwards}}@keyframes lp-page-in{0%{opacity:.01;translate:0 6px}}@keyframes lp-rise{0%{opacity:.01;translate:0 var(--rise-y)}}@media (prefers-reduced-motion:no-preference){.lp-sc{--sc-alt:var(--lp-font-mono)}.lp-sc[data-sc=mono],.t-eyebrow .lp-sc{--sc-alt:var(--lp-font-display)}.lp-sc__w{white-space:nowrap;display:inline-block}.lp-sc__c{--sc-t:calc(var(--sc-delay,0s) + var(--i,0) * var(--sc-step,15ms));animation:lp-sc-show var(--sc-win,.34s) step-end var(--sc-t) backwards;position:relative}.lp-sc__c:before{content:"";text-align:center;white-space:nowrap;visibility:visible;animation:lp-sc-g0 var(--sc-win,.34s) step-end var(--sc-t) backwards;position:absolute;inset-inline:0}.lp-sc__c[data-g="1"]:before{animation-name:lp-sc-g1}.lp-sc__c[data-g="2"]:before{animation-name:lp-sc-g2}.lp-sc__c[data-g="3"]:before{animation-name:lp-sc-g3}}@keyframes lp-sc-show{0%,71.99%{visibility:hidden}72%,to{visibility:visible}}@keyframes lp-sc-g0{0%{content:""}.01%{content:"#";font-family:var(--sc-alt)}11.77%{content:"3";font-family:inherit}23.53%{content:"/";font-family:var(--sc-alt)}35.3%{content:"{";font-family:inherit}47.06%{content:"9";font-family:var(--sc-alt)}58.83%{content:"&";font-family:inherit}70.59%{content:"~";font-family:var(--sc-alt)}72%,to{content:""}}@keyframes lp-sc-g1{0%{content:""}.01%{content:"7";font-family:var(--sc-alt)}11.77%{content:"<";font-family:inherit}23.53%{content:"]";font-family:var(--sc-alt)}35.3%{content:"=";font-family:inherit}47.06%{content:"$";font-family:var(--sc-alt)}58.83%{content:"*";font-family:inherit}70.59%{content:"?";font-family:var(--sc-alt)}72%,to{content:""}}@keyframes lp-sc-g2{0%{content:""}.01%{content:"%";font-family:var(--sc-alt)}11.77%{content:"0";font-family:inherit}23.53%{content:"@";font-family:var(--sc-alt)}35.3%{content:"-";font-family:inherit}47.06%{content:"[";font-family:var(--sc-alt)}58.83%{content:"^";font-family:inherit}70.59%{content:"5";font-family:var(--sc-alt)}72%,to{content:""}}@keyframes lp-sc-g3{0%{content:""}.01%{content:"!";font-family:var(--sc-alt)}11.77%{content:">";font-family:inherit}23.53%{content:"2";font-family:var(--sc-alt)}35.3%{content:"|";font-family:inherit}47.06%{content:"+";font-family:var(--sc-alt)}58.83%{content:";";font-family:inherit}70.59%{content:"_";font-family:var(--sc-alt)}72%,to{content:""}}@media (forced-colors:active){.lp-sc__c:before{display:none}.lp-sc__c{animation:none}}@media (prefers-reduced-motion:no-preference){[data-rv=block][data-rv-state=armed]{opacity:0;translate:0 var(--rise-y)}[data-rv=block][data-rv-state=in]{transition:opacity var(--dur-rise) var(--ease-reveal) var(--rv-d,0s),translate var(--dur-rise) var(--ease-reveal) var(--rv-d,0s)}[data-rv=block][data-tone=deep][data-rv-state=armed]{opacity:1}[data-rv=label][data-rv-state=armed]{opacity:0;translate:0 20px}[data-rv=label][data-rv-state=in]{transition:opacity var(--dur-fade) var(--ease-out-2) var(--rv-d,0s),translate var(--dur-fade) var(--ease-out-2) var(--rv-d,0s)}[data-rv=label][data-rv-state=armed] .lp-sc__c,[data-rv=label][data-rv-state=armed] .lp-sc__c:before{animation:none}.lp-eyebrow[data-rv=label][data-rv-state=armed][data-dot=true]:before{background-color:var(--flare)}@supports (color:color-mix(in lab,red,red)){.lp-eyebrow[data-rv=label][data-rv-state=armed][data-dot=true]:before{background-color:color-mix(in srgb,var(--flare) 40%,var(--bg))}}.lp-eyebrow[data-rv=label]:is([data-rv-state=in],[data-rv-state=done])[data-dot=true]:before{animation:lp-dot 4.38s linear var(--rv-d,0s) backwards}[data-rv=words]:is([data-rv-state=armed],[data-rv-state=in]){-webkit-text-fill-color:transparent}.lp-rv-ov{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.lp-rv-w{white-space:pre;color:var(--rv-fg,currentcolor);-webkit-text-fill-color:currentcolor;animation:lp-rv-word var(--dur-word) var(--ease-out-3) calc(var(--rv-d,0s) + var(--i,0) * var(--word-step)) backwards;position:absolute}.lp-rv-w:before{content:attr(data-w)}[data-rv-state=armed]:focus-within{opacity:1;-webkit-text-fill-color:initial;transition:none;translate:none}}@keyframes lp-dot{0%,25.11%{background-color:color-mix(in srgb,var(--flare) 40%,var(--bg));animation-timing-function:var(--ease-inout-2)}26.94%{background-color:var(--fg-3);animation-timing-function:var(--ease-inout-2)}28.77%{background-color:var(--flare);animation-timing-function:var(--ease-inout-2)}30.59%{background-color:var(--fg-3);animation-timing-function:var(--ease-inout-2)}34.02%,91.1%{background-color:var(--flare);animation-timing-function:var(--ease-inout-2)}92.92%{background-color:var(--fg-3);animation-timing-function:var(--ease-inout-2)}94.75%{background-color:var(--flare);animation-timing-function:var(--ease-inout-2)}96.58%{background-color:var(--fg-3);animation-timing-function:var(--ease-inout-2)}to{background-color:var(--flare)}}@keyframes lp-rv-word{0%{opacity:.01;translate:0 var(--word-y);filter:blur(var(--word-blur))}}:root[data-motion=off] *,:root[data-motion=off] :after,:root[data-motion=off] :before{transition:none!important;animation:none!important}@media print{[data-rv-state=armed]{opacity:1!important;translate:none!important}.lp-sc__c{visibility:visible!important;animation:none!important}.lp-sc__c:before{display:none!important}}@media (forced-colors:active),print{[data-rv-state]{-webkit-text-fill-color:initial!important}.lp-rv-ov{display:none!important}}@media (prefers-reduced-motion:reduce){:root *,:root :after,:root :before{transition:none!important}}@media (prefers-reduced-motion:no-preference){.lp-nav__list>li{transition:opacity .25s var(--ease-ui)}.lp-nav__link:after{transition:scale .3s ease-in-out}@media (hover:hover){.lp-nav__list:hover>li:not(:hover){opacity:.65}}.lp-nav:after,.lp-nav:before,.lp-nav__plate{transition:opacity .16s var(--ease-ui),visibility 0s linear 0s}.lp-nav[data-over=deep]:not(:has(.lp-menu[open])):after,.lp-nav[data-over=deep]:not(:has(.lp-menu[open])):before,.lp-nav__plate{transition:opacity .16s var(--ease-ui),visibility 0s linear .16s}.lp-nav[data-over=deep] .lp-nav__plate{transition:opacity .16s var(--ease-ui),visibility 0s linear 0s}.lp-menu__bars:after,.lp-menu__bars:before{transition:transform .3s var(--ease-out-2)}.lp-menu[open] .lp-menu__sheet{animation:lp-sheet-in .4s var(--ease-out-3) backwards}.lp-menu:not([open]) .lp-menu__sheet{transition:translate .3s var(--ease-in-2) .1s;pointer-events:none;translate:-100%}.lp-menu__cta:nth-child(2),.lp-menu__link:nth-child(2){--k:1}.lp-menu__link:nth-child(3){--k:2}.lp-menu__link:nth-child(4){--k:3}.lp-menu__link:nth-child(5){--k:4}.lp-menu__link:nth-child(n+6){--k:5}.lp-menu[open] .lp-menu__link{animation:lp-menu-item .4s var(--ease-out-2) calc(.2s + var(--k,0) * 50ms) backwards}.lp-menu:not([open]) .lp-menu__link{opacity:0;transition:opacity .2s var(--ease-in-2) calc(var(--k,0) * 20ms),translate .2s var(--ease-in-2) calc(var(--k,0) * 20ms);translate:-30px}.lp-menu[open] .lp-menu__cta{animation:lp-menu-cta .3s var(--ease-out-2) calc(.4s + var(--k,0) * .1s) backwards}.lp-menu:not([open]) .lp-menu__cta{opacity:0;transition:opacity .2s var(--ease-in-2),translate .2s var(--ease-in-2);translate:0 20px}.lp-nav:has(.lp-menu[open]) .lp-nav__brand svg{animation:lp-spin 1s var(--ease-inout-2)}.btn:not([data-variant=ghost]):is(:hover,:focus-visible):after{animation:lp-hatch-in .1s ease-out both,lp-hatch-slide 2s linear infinite}.lp-link:is([data-variant=mono],[data-variant=quiet]):after{transition:scale .3s ease-in-out}.lp-link .lp-link__icon{transition:rotate var(--dur-ui) var(--ease-ui),translate var(--dur-ui) var(--ease-ui)}.lp-card__arrow{transition:rotate var(--dur-ui) var(--ease-ui)}.lp-card[data-interactive=true]:before{content:"";block-size:2px;position:absolute;inset-block-start:100%;inset-inline:0}.lp-card[data-interactive=true]:focus-visible{translate:0 -2px}@media (hover:hover){.lp-card[data-interactive=true]:hover{translate:0 -2px}.lp-card[data-interactive=true]:hover .lp-card__thumb>*{scale:1.02}}.lp-card__thumb>*{transition:scale .3s var(--ease-ui)}.lp-acc__icon:after{transition:transform .2s ease-in-out}.lp-acc__question{transition:color var(--dur-ui) var(--ease-ui)}@supports selector(::details-content) and (interpolate-size:allow-keywords){.lp-acc__item{interpolate-size:allow-keywords}.lp-acc__item::details-content{block-size:0;transition:block-size .3s var(--ease-ui),content-visibility .3s allow-discrete;margin-block-start:-.25rem;margin-inline:-.25rem;padding-block-start:.25rem;padding-inline:.25rem;overflow:clip}.lp-acc__item[open]::details-content{block-size:auto}.lp-menu:not([open])::details-content{transition:content-visibility allow-discrete .45s}.lp-menu[open] .lp-menu__sheet{transition:translate .4s var(--ease-out-3);animation:none;translate:none}.lp-menu[open] .lp-menu__link{transition:opacity .4s var(--ease-out-2) calc(.2s + var(--k,0) * 50ms),translate .4s var(--ease-out-2) calc(.2s + var(--k,0) * 50ms);animation:none}.lp-menu[open] .lp-menu__cta{transition:color var(--dur-fast) var(--ease-ui),background-color var(--dur-fast) var(--ease-ui),border-color var(--dur-fast) var(--ease-ui),opacity .3s var(--ease-out-2) calc(.4s + var(--k,0) * .1s),translate .3s var(--ease-out-2) calc(.4s + var(--k,0) * .1s);animation:none}@starting-style{.lp-menu[open] .lp-menu__sheet{translate:-100%}.lp-menu[open] .lp-menu__link{opacity:0;translate:-30px}.lp-menu[open] .lp-menu__cta{opacity:0;translate:0 20px}}.lp-nav{transition:z-index 1ms linear .45s}.lp-nav:has(.lp-menu[open]){transition:none}}}:root[data-motion=off] :is(.lp-acc__item,.lp-menu)::details-content{transition:none!important}@keyframes lp-sheet-in{0%{translate:-100%}}@keyframes lp-menu-item{0%{opacity:0;translate:-30px}}@keyframes lp-menu-cta{0%{opacity:0;translate:0 20px}}@keyframes lp-spin{to{rotate:1turn}}@keyframes lp-hatch-in{0%,80%{opacity:0}to{opacity:1}}@keyframes lp-hatch-slide{to{background-position:28.28px -28.28px}}@media (prefers-reduced-motion:no-preference){[data-hero-word]{animation:lp-hero-word .9s var(--ease-out-3) calc(var(--i,0) * 55ms) backwards;display:inline-block}[data-hero-enter=lead]{animation:lp-rise var(--dur-rise) var(--ease-reveal) .25s backwards}[data-hero-enter=actions]{animation:lp-rise var(--dur-rise) var(--ease-reveal) .35s backwards}[data-hero-enter=fine]{animation:lp-rise var(--dur-rise) var(--ease-reveal) .45s backwards}[data-hero-film]{animation:lp-hero-panel var(--dur-rise) var(--ease-reveal) .3s backwards}@container page (max-width:47.99rem){[data-hero-film]{animation:none}}[data-hero-enter]:focus-within,[data-hero-film]:focus-within{animation-duration:1ms;animation-delay:0s}}@keyframes lp-hero-word{0%{opacity:.01;filter:blur(8px);translate:0 .32em}}@keyframes lp-hero-panel{0%{translate:0 20px}}@media (prefers-reduced-motion:no-preference){.lp-hero .lp-hero__eyebrow{animation:lp-hero-eyebrow-rise .6s var(--ease-out-2) backwards}.lp-hero .lp-hero__title{animation:lp-rise var(--dur-rise) var(--ease-reveal) .1s backwards}.lp-hero .lp-hero__lead{animation:lp-rise var(--dur-rise) var(--ease-reveal) .25s backwards}.lp-hero .lp-hero__actions{animation:lp-rise var(--dur-rise) var(--ease-reveal) .4s backwards}.lp-hero .lp-hero__after{animation:lp-rise var(--dur-rise) var(--ease-reveal) .55s backwards}.lp-notfound>svg{animation:lp-rise var(--dur-rise) var(--ease-reveal) backwards}.lp-notfound>.t-eyebrow{animation:lp-hero-eyebrow-rise .6s var(--ease-out-2) backwards}.lp-notfound .lp-notfound__title{animation:lp-rise var(--dur-rise) var(--ease-reveal) .1s backwards}.lp-notfound>.t-lead{animation:lp-rise var(--dur-rise) var(--ease-reveal) .25s backwards}.lp-notfound .lp-notfound__actions{animation:lp-rise var(--dur-rise) var(--ease-reveal) .4s backwards}.lp-notfound .lp-notfound__actions~.lp-notfound__body{animation:lp-rise var(--dur-rise) var(--ease-reveal) .55s backwards}.lp-hero .lp-hero__actions:focus-within,.lp-hero .lp-hero__after:focus-within,.lp-notfound .lp-notfound__actions:focus-within,.lp-notfound .lp-notfound__actions~.lp-notfound__body:focus-within{animation-duration:1ms;animation-delay:0s}}@keyframes lp-hero-eyebrow-rise{0%{opacity:.01;translate:0 20px}}.lp-mq{--mq-gap:.75rem;gap:1rem}.lp-mq,.lp-mq__rows{grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.lp-mq__rows{gap:calc(var(--mq-gap) * 2)}.lp-mq__row{--mq-spc:11.4s;min-inline-size:0}.lp-mq__row[data-dir=right]{--mq-spc:17.5s}.lp-mq__copy{gap:var(--mq-gap);flex-wrap:wrap;list-style:none;display:flex}.lp-mq__copy[aria-hidden=true]{display:none}.lp-mq__item{min-inline-size:0;display:flex}.lp-mq .lp-mq__item>*{white-space:normal;max-inline-size:100%}.lp-mq .lp-mq__control{justify-self:end;display:none}@keyframes lp-mq{to{translate:-50%}}@media screen and (prefers-reduced-motion:no-preference){@supports selector(:has(*)){:root:not([data-motion=off]) .lp-mq__row{overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}@container page (min-width:64rem){:root:not([data-motion=off]) .lp-mq__row{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}}:root:not([data-motion=off]) .lp-mq__rows{gap:var(--mq-gap)}:root:not([data-motion=off]) .lp-mq__track{inline-size:max-content;animation:lp-mq calc(var(--mq-n) * var(--mq-spc)) linear infinite;display:flex}:root:not([data-motion=off]) .lp-mq__row[data-dir=right] .lp-mq__track{animation-direction:reverse}:root:not([data-motion=off]) .lp-mq__copy{flex-wrap:nowrap;flex:none;padding-inline-end:var(--mq-gap)}:root:not([data-motion=off]) .lp-mq__copy[aria-hidden=true]{display:flex}:root:not([data-motion=off]) .lp-mq .lp-mq__item>*{white-space:nowrap;max-inline-size:none}:root:not([data-motion=off]) .lp-mq:has(.lp-mq__switch:checked) .lp-mq__track,:root:not([data-motion=off]) .lp-mq__row:focus-within .lp-mq__track{animation-play-state:paused}@media (hover:hover){:root:not([data-motion=off]) .lp-mq__row:hover .lp-mq__track{animation-play-state:paused}}:root:not([data-motion=off]) .lp-mq .lp-mq__control{display:inline-flex}:root:not([data-motion=off]) .lp-mq__glyph,:root:not([data-motion=off]) .lp-mq__label{place-items:center;display:inline-grid}:root:not([data-motion=off]) .lp-mq__glyph>*,:root:not([data-motion=off]) .lp-mq__label>*{grid-area:1/1}:root:not([data-motion=off]) .lp-mq__glyph-on,:root:not([data-motion=off]) .lp-mq__on{visibility:hidden}:root:not([data-motion=off]) .lp-mq__control:has(.lp-mq__switch:checked) :is(.lp-mq__glyph-on,.lp-mq__on){visibility:visible}:root:not([data-motion=off]) .lp-mq__control:has(.lp-mq__switch:checked) :is(.lp-mq__glyph-off,.lp-mq__off){visibility:hidden}:root:not([data-motion=off]) .lp-mq .lp-mq__control:has(.lp-mq__switch:checked){--btn-bg:var(--fg);--btn-fg:var(--bg);--btn-border:var(--fg);--btn-press-to:var(--bg)}:root:not([data-motion=off]) .lp-mq .lp-mq__control:has(.lp-mq__switch:focus-visible){outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}:root:not([data-motion=off]) .lp-mq .lp-mq__control:has(.lp-mq__switch:focus-visible):after{opacity:1;display:block}@starting-style{:root:not([data-motion=off]) .lp-mq .lp-mq__control:has(.lp-mq__switch:focus-visible):after{opacity:0}}}}:root{--radius-button:12px;--radius-card:16px;--radius-media:20px;--radius-panel:24px;--material-paper:#fafbfcd6;--material-paper-solid:#fafbfc;--material-edge:#ffffffd9;--material-line:#19232d1a;--material-shadow:0 8px 28px #141e2811,0 2px 6px #141e2806;--material-shadow-raised:0 12px 32px #141e281a,0 2px 8px #141e280a;--material-button-shadow:0 2px 5px #00000012,inset 0 1px 0 #fff3;--material-card-shadow:0 3px 14px #141e2806;--material-frame-shadow:0 18px 48px #141e281f;--material-inset-light:inset 0 1px 0 var(--material-edge);--material-nav-radius:18px}.lp-nav .lp-nav__plate,.lp-nav:after,.lp-nav:before,.lp-nav:has(.lp-menu[open]):after{display:none}.lp-nav .lp-nav__bar{border:1px solid var(--material-line);border-radius:var(--material-nav-radius);box-shadow:var(--material-shadow),var(--material-inset-light);background:0 0;margin-block-start:8px;padding-inline:clamp(12px,1.5vw,24px);position:relative}.lp-nav[data-nav-state=solid] .lp-nav__bar{box-shadow:var(--material-shadow-raised),var(--material-inset-light)}.lp-nav .lp-nav__bar:before{content:"";z-index:-1;border-radius:inherit;background:var(--material-paper);-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);pointer-events:none;position:absolute;inset:0}.lp-nav:has(.lp-menu[open]):before{z-index:2;block-size:calc(var(--nav-h) + 8px);background:var(--material-paper-solid);-webkit-backdrop-filter:none;backdrop-filter:none;border-block-end:1px solid var(--material-line);display:block;inset-block-start:0}.lp-nav:has(.lp-menu[open]) .lp-nav__bar:before{background:var(--material-paper-solid);-webkit-backdrop-filter:none;backdrop-filter:none}.lp-nav .lp-nav__brand{min-inline-size:0}.lp-nav .lp-nav__brand svg{flex:none}.lp-nav .lp-nav__brand-word{white-space:nowrap}.lp-nav .lp-nav__list{gap:1.4rem}.lp-nav .lp-nav__link{border-radius:6px}.btn:not([data-variant=ghost]){box-shadow:var(--material-button-shadow)}.btn:not([data-variant=ghost]):after,.btn:not([data-variant=ghost]):focus-visible:after,.btn:not([data-variant=ghost]):hover:after{display:none}.btn[data-variant=secondary]{--btn-bg:var(--raised)}@supports (color:color-mix(in lab,red,red)){.btn[data-variant=secondary]{--btn-bg:color-mix(in srgb,var(--raised) 82%,transparent)}}.lp-card{border-color:var(--line)}@supports (color:color-mix(in lab,red,red)){.lp-card{border-color:color-mix(in srgb,var(--line) 65%,transparent)}}.lp-card{box-shadow:var(--material-card-shadow)}.lp-media{box-shadow:var(--material-frame-shadow)}@media (hover:hover){.btn:not([data-variant=ghost]):hover{box-shadow:var(--material-shadow),var(--material-inset-light)}}.btn:not([data-variant=ghost]):active{box-shadow:var(--material-button-shadow)}@media (prefers-reduced-motion:no-preference){.lp-nav .lp-nav__bar{transition:box-shadow .18s ease-out,background-color .18s ease-out}.btn:not([data-variant=ghost]){transition:background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out,transform .16s ease-out}.btn:not([data-variant=ghost]):active{transform:scale(.985)}.lp-nav:has(.lp-menu[open]) .lp-nav__brand svg{animation:none}}@container page not (min-width:40rem){.lp-nav .lp-nav__bar{border-radius:14px;gap:8px;inline-size:calc(100% - 16px);padding-inline:12px}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.lp-nav .lp-nav__bar:before{background:var(--material-paper-solid);-webkit-backdrop-filter:none;backdrop-filter:none}.btn[data-variant=secondary]:not(:hover):not(:active){--btn-bg:var(--raised)}}@media (forced-colors:active){.lp-nav .lp-nav__bar{box-shadow:none;border:1px solid canvastext}.lp-nav .lp-nav__bar:before{background:canvas}.btn:not([data-variant=ghost]){box-shadow:none;border:1px solid buttontext}}:root{--premium-page:#edf1f2;--premium-surface:#ffffffc2;--premium-surface-strong:#ffffffeb;--premium-edge:#ffffffe0;--premium-line:#19232d1f;--premium-shadow:0 16px 40px #182b2f11,0 3px 8px #182b2f06;--premium-shadow-lift:0 24px 64px #182b2f1a,0 6px 16px #182b2f09;--premium-graphite:#182222;--premium-dark-surface:#fff1;--premium-dark-edge:#ffffff2e;--premium-radius:28px;--premium-radius-inner:18px;--premium-ocean:url(/media/panel-ocean-1376.6a024e47.webp);--premium-art:url(/media/atlantic-glass-wave.webp);--premium-specular:inset 0 1px 0 var(--premium-edge);--premium-specular-dark:inset 0 1px 0 #ffffff26;--premium-art-tint:#edf1f280;--premium-canvas-edge:#fff9;--premium-ink-scrim:#0e1819c7;--premium-ink-gradient:linear-gradient(110deg,#0d1818f0,#0d1818b8);--premium-hero-mask:linear-gradient(180deg,transparent,#000 14%,#000 68%,transparent);--premium-stage-mask:linear-gradient(180deg,transparent,#000 8%,#000 92%,transparent)}[data-page=home]{background:var(--premium-page)}[data-page=home]>.lp-section[data-tone]{background:0 0}[data-page=home]>.lp-section:not(:first-child){padding-block:clamp(40px,5vw,76px)}[data-page=home] :is(h1,h2,h3){overflow-wrap:break-word;min-inline-size:0}.lp-hero[data-tone=surface]{background:var(--premium-page)}.lp-hero__side{border:1px solid var(--premium-edge);border-radius:var(--premium-radius);background:var(--premium-surface);box-shadow:var(--premium-shadow),var(--premium-specular);padding:clamp(24px,3vw,36px)}.btn:not([data-variant=ghost]){font-family:var(--lp-font-body);letter-spacing:-.01em;text-transform:none;border-radius:12px;min-block-size:2.75rem;padding-inline:1.25rem;font-size:.9375rem;font-weight:500;line-height:1.4}.lp-nav .btn:not([data-variant=ghost]){font-size:.875rem}.lp-link[data-variant=mono],.lp-menu__summary{font-family:var(--lp-font-body);letter-spacing:0;text-transform:none;font-size:.875rem;font-weight:500}.lp-nav .lp-nav__cta.btn[data-size]{min-block-size:2.5rem}.lp-nav .lp-nav__bar{border-color:var(--premium-edge);box-shadow:var(--premium-shadow),var(--premium-specular)}.lp-nav .lp-nav__bar:before{background:var(--premium-surface)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lp-nav .lp-nav__bar:before{background:var(--material-paper-solid)}}[data-page=home] .lp-acc{border:1px solid var(--premium-edge);border-radius:var(--premium-radius);background:var(--premium-surface);box-shadow:var(--premium-shadow),var(--premium-specular);padding:8px clamp(20px,3vw,36px)}[data-page=home] .lp-acc__item{border-color:var(--premium-line)}[data-page=home] .lp-acc__item:first-child{border-block-start:0}[data-page=home] .lp-acc__summary{font-family:var(--lp-font-body);padding-block:24px;font-size:1rem;font-weight:500;line-height:1.5}[data-page=home] .lp-acc__icon{color:var(--fg-2)}[data-page=home] .lp-acc__answer{padding-block-end:24px}.lp-segmented{background:var(--premium-surface);box-shadow:var(--premium-shadow),var(--premium-specular);border-radius:999px;gap:4px;padding:4px}.lp-segmented:after{border-color:var(--premium-edge);border-radius:inherit}.lp-segmented__option{font-family:var(--lp-font-body);letter-spacing:0;text-transform:none;border-radius:999px;font-size:.875rem;font-weight:500}.lp-media{border-color:var(--premium-dark-edge)}.lp-card,.lp-media{border-radius:var(--premium-radius-inner)}.lp-foot{isolation:isolate;border:1px solid var(--premium-dark-edge);border-radius:var(--premium-radius);background:var(--premium-graphite);box-shadow:var(--premium-shadow-lift),var(--premium-specular-dark);padding:clamp(28px,4vw,60px);padding-block-end:max(32px,var(--dock-clearance));position:relative}.lp-foot:before{content:"";z-index:-1;border-radius:inherit;background-image:var(--premium-ink-gradient),var(--premium-ocean);pointer-events:none;background-position:50% 65%;background-size:cover;position:absolute;inset:0}.lp-foot__top{gap:40px}.lp-foot__title{color:var(--fg);font-size:.875rem}.lp-foot__asktitle{font-family:var(--lp-font-serif);letter-spacing:-.025em;text-transform:none;font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1.2}.lp-foot__ask{border-color:var(--premium-dark-edge);border-radius:var(--premium-radius-inner);background:var(--premium-dark-surface);box-shadow:var(--premium-specular-dark)}.lp-foot__asklist .lp-link{font-family:var(--lp-font-body);letter-spacing:0;text-transform:none}.lp-foot__bottom{border-color:var(--premium-dark-edge);margin-block-start:40px;padding-block-start:32px}.lp-foot__lockup{font-family:var(--lp-font-body);letter-spacing:-.02em;font-weight:500}.lp-foot__cookie{border:1px solid var(--premium-dark-edge);background:var(--premium-dark-surface);border-radius:12px;padding:10px 14px}@media (prefers-reduced-motion:no-preference){.lp-card{transition:box-shadow .18s ease-out,border-color .18s ease-out}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){:root{--premium-surface:#fff;--premium-surface-strong:#fff;--premium-dark-surface:#233030}.lp-nav .lp-nav__bar:before{background:var(--material-paper-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:639px){.lp-foot{border-radius:24px;padding-inline:24px}.lp-foot__bottom{gap:28px}}@media (forced-colors:active){.lp-foot:before{display:none}.lp-foot,[data-page=home] .lp-acc{box-shadow:none;background:canvas;border:1px solid canvastext}}.btn.btn--metal[data-variant=secondary]{--btn-bg:var(--premium-page)}@supports (color:color-mix(in lab,red,red)){.btn.btn--metal[data-variant=secondary]{--btn-bg:color-mix(in srgb,var(--premium-page) 96%,var(--premium-graphite))}}.btn.btn--metal[data-variant=secondary]{--btn-fg:var(--premium-graphite);--btn-border:var(--premium-page)}@supports (color:color-mix(in lab,red,red)){.btn.btn--metal[data-variant=secondary]{--btn-border:color-mix(in srgb,var(--premium-page) 70%,var(--premium-graphite))}}.btn.btn--metal[data-variant=secondary]{--btn-press-to:var(--premium-graphite);background-image:linear-gradient(168deg,var(--card) 0,var(--premium-page) 33%,var(--premium-page) 51%,var(--premium-page) 73%,var(--premium-page) 100%)}@supports (color:color-mix(in lab,red,red)){.btn.btn--metal[data-variant=secondary]{background-image:linear-gradient(168deg,var(--card) 0,var(--premium-page) 33%,color-mix(in srgb,var(--premium-page) 76%,var(--premium-graphite)) 51%,color-mix(in srgb,var(--premium-page) 95%,var(--card)) 73%,color-mix(in srgb,var(--premium-page) 85%,var(--premium-graphite)) 100%)}}.btn.btn--metal[data-variant=secondary]{box-shadow:inset 0 1px 0 var(--card),inset 0 -1px 0 var(--premium-graphite),0 2px 4px var(--premium-graphite)}@supports (color:color-mix(in lab,red,red)){.btn.btn--metal[data-variant=secondary]{box-shadow:inset 0 1px 0 var(--card),inset 0 -1px 0 color-mix(in srgb,var(--premium-graphite) 14%,transparent),0 2px 4px color-mix(in srgb,var(--premium-graphite) 9%,transparent)}}.btn.btn--metal[data-variant=secondary]{transition:none}.btn.btn--metal:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 25%,var(--premium-graphite) 35%,var(--card) 42%,var(--card) 48%,var(--card) 51%,var(--card) 58%,transparent 70%);position:absolute;inset:-50% -35%}@supports (color:color-mix(in lab,red,red)){.btn.btn--metal:before{background:linear-gradient(110deg,transparent 25%,color-mix(in srgb,var(--premium-graphite) 14%,transparent) 35%,color-mix(in srgb,var(--card) 60%,transparent) 42%,var(--card) 48%,var(--card) 51%,color-mix(in srgb,var(--card) 65%,transparent) 58%,transparent 70%)}}.btn.btn--metal:before{opacity:0;transform:translate(-85%)}.btn.btn--metal[data-variant=secondary]:after,.btn.btn--metal[data-variant=secondary]:is(:hover,:focus-visible):after{content:"";z-index:1;border-radius:inherit;background:linear-gradient(110deg,transparent 25%,var(--card) 48%,var(--card) 52%,transparent 75%) 100% 0 /300% 100%;-webkit-mask:linear-gradient(var(--card) 0 0) content-box,linear-gradient(var(--card) 0 0);mask:linear-gradient(var(--card) 0 0) content-box,linear-gradient(var(--card) 0 0);pointer-events:none;opacity:0;padding:1px;animation:none;display:block;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.btn.btn--metal[data-variant=secondary]:active{background-image:linear-gradient(174deg,var(--premium-page),var(--premium-page) 52%,var(--premium-page))}@supports (color:color-mix(in lab,red,red)){.btn.btn--metal[data-variant=secondary]:active{background-image:linear-gradient(174deg,color-mix(in srgb,var(--premium-page) 94%,var(--premium-graphite)),var(--premium-page) 52%,color-mix(in srgb,var(--premium-page) 88%,var(--premium-graphite)))}}.btn.btn--metal[data-variant=secondary]:active{box-shadow:inset 0 1px 2px var(--premium-graphite)}@supports (color:color-mix(in lab,red,red)){.btn.btn--metal[data-variant=secondary]:active{box-shadow:inset 0 1px 2px color-mix(in srgb,var(--premium-graphite) 13%,transparent)}}@media (hover:hover){.btn.btn--metal[data-variant=secondary]:hover{--btn-border:var(--premium-page)}@supports (color:color-mix(in lab,red,red)){.btn.btn--metal[data-variant=secondary]:hover{--btn-border:color-mix(in srgb,var(--premium-page) 52%,var(--premium-graphite))}}}@media (prefers-reduced-motion:no-preference){.btn.btn--metal:before{animation:demo-metal-arrive 3.6s cubic-bezier(.22,1,.36,1) infinite both}.btn.btn--metal[data-variant=secondary]:after{animation:demo-metal-edge 3.6s ease-out infinite both}.btn.btn--metal:focus-visible:before{animation:demo-metal-intent .7s cubic-bezier(.16,1,.3,1) both}@media (hover:hover){.btn.btn--metal:hover:before{animation:demo-metal-intent 1.4s cubic-bezier(.22,1,.36,1) infinite both}.btn.btn--metal[data-variant=secondary]:hover:after{animation:demo-metal-edge 1.4s ease-out infinite both}}}@keyframes demo-metal-arrive{0%{opacity:0;transform:translate(-85%)}8%{opacity:1}40%{opacity:0;transform:translate(85%)}to{opacity:0;transform:translate(85%)}}@keyframes demo-metal-edge{0%{opacity:0;background-position:100% 0}8%{opacity:1}45%,to{opacity:0;background-position:0 0}}@keyframes demo-metal-intent{0%{opacity:0;transform:translate(-85%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(85%)}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.btn.btn--metal[data-variant=secondary]{--btn-bg:var(--premium-page);--btn-border:var(--premium-page)}@supports (color:color-mix(in lab,red,red)){.btn.btn--metal[data-variant=secondary]{--btn-border:color-mix(in srgb,var(--premium-page) 30%,var(--premium-graphite))}}.btn.btn--metal[data-variant=secondary]{box-shadow:none;background-image:none}.btn.btn--metal:before,.btn.btn--metal[data-variant=secondary]:after{display:none}}@media (forced-colors:active){.btn.btn--metal[data-variant=secondary]{color:buttontext;box-shadow:none;background:buttonface;border-color:buttontext}.btn.btn--metal:before,.btn.btn--metal[data-variant=secondary]:after{display:none}}*{box-sizing:border-box;margin:0;padding:0}:root{--bg:var(--paper);--fg:var(--ink);--fg-2:var(--ink-2);--fg-3:var(--ink-3);--line:var(--line-surface);--line-control:var(--line-control-surface);--raised:var(--card);--accent:var(--brand-primary);--focus:var(--brand-primary);--selection:#1665342e;color-scheme:light;--cream:var(--paper-deep);--cream-80:var(--paper-deep)}@supports (color:color-mix(in lab,red,red)){:root{--cream-80:color-mix(in srgb,var(--paper-deep) 88%,transparent)}}:root{--cream-60:var(--mist-deep);--cream-20:var(--line-control-deep);--cream-08:var(--line-deep);--cream-04:var(--paper-deep)}@supports (color:color-mix(in lab,red,red)){:root{--cream-04:color-mix(in srgb,var(--paper-deep) 4%,transparent)}}:root{--green:#45e3b5;--font-display:var(--lp-font-display);--font-sans:var(--lp-font-body)}[data-theme=dark]{color:var(--fg)}html{background:var(--paper);color-scheme:light;font-size:100%;overflow-x:hidden}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}::selection{background-color:var(--selection);color:var(--fg)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink) 28%,transparent)}}::-webkit-scrollbar-thumb{border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--ink) 48%,transparent)}}a,button{cursor:pointer}button{background:0 0;border:none;padding:0;font-family:inherit}a,button{color:inherit}a{text-decoration:none}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.t-section{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h2);letter-spacing:-.02em;text-wrap:balance;color:var(--cream);line-height:1.08}.t-body-sm{font-weight:400;max-width:var(--measure-body);line-height:1.5}.t-body-sm,.t-mono-tag{font-family:var(--font-sans);font-size:var(--fs-small);color:var(--cream-60)}.t-mono-tag{font-weight:500;letter-spacing:.004em;line-height:1.4}input,select,textarea{font-family:var(--font-sans)}.panel-dark{background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--fg);position:relative}.panel-dark--featured{background:var(--flare)}@supports (color:color-mix(in lab,red,red)){.panel-dark--featured{background:color-mix(in oklab,var(--flare) 7%,var(--raised))}}.panel-dark--featured{border-color:var(--flare)}@supports (color:color-mix(in lab,red,red)){.panel-dark--featured{border-color:color-mix(in oklab,var(--flare) 50%,transparent)}}.btn-primary{--btn-bg:var(--flare);--btn-fg:var(--on-flare);--btn-border:var(--flare);border:1.5px solid var(--btn-border);border-radius:var(--radius-button);background-color:var(--btn-bg);min-block-size:2.75rem;color:var(--btn-fg);font-family:var(--font-sans);font-size:var(--fs-body);letter-spacing:-.005em;text-align:center;text-wrap:balance;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-ui) var(--ease-water),background-color var(--dur-ui) var(--ease-water),border-color var(--dur-ui) var(--ease-water);justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-weight:600;line-height:1.15;display:inline-flex}.btn-primary:hover{--btn-bg:var(--brand-hover);--btn-border:var(--brand-hover)}.btn-primary:active{--btn-bg:var(--brand-pressed);--btn-border:var(--brand-pressed);transform:scale(.98)}.lp-notfound{min-height:100svh;padding:4rem var(--page-pad);text-align:center;background:var(--bg);color:var(--fg);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.lp-notfound__title{text-wrap:balance;max-width:20ch}.lp-notfound__keep{display:inline-block}.lp-notfound__body{text-wrap:pretty;max-width:40rem}.lp-notfound__actions{inline-size:100%;flex-direction:column;align-items:stretch;gap:.5rem;max-width:24rem;display:flex}@container (min-width:30rem){.lp-notfound__actions{inline-size:auto;flex-direction:row;justify-content:center;gap:.75rem;max-width:none}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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}