/*! tailwindcss v4.3.3 | 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)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--lc-font-sans);--font-mono:var(--lc-font-mono);--color-black:#000;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--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);--color-ink:var(--lc-ink);--color-ink-3:var(--lc-ink-3);--color-line:var(--lc-border);--color-accent:var(--lc-burgundy)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@font-face{font-family:Hikasami;src:url(/fonts/Hikasami-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hikasami;src:url(/fonts/Hikasami-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Hikasami;src:url(/fonts/Hikasami-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Hikasami;src:url(/fonts/Hikasami-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Hikasami VF;src:url(/fonts/Hikasami-VF.woff2)format("woff2-variations"),url(/fonts/Hikasami-VF.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--lc-bg:#f2f0ed;--lc-bg-alt:#fff;--lc-bg-sunken:#e8e6e1;--lc-bg-lawyer:#d4d1cb;--lc-ink:#000;--lc-ink-2:#000000b8;--lc-ink-3:#0000008f;--lc-ink-4:#00000026;--lc-border:#00000014;--lc-border-strong:#00000026;--lc-border-hairline:#0000000f;--lc-divider:#0000001a;--lc-burgundy:#66023c;--lc-burgundy-hover:#4f022e;--lc-burgundy-fg:#fff;--lc-cta-bg:#66023c;--lc-cta-bg-hover:#4f022e;--lc-cta-fg:#fff;--lc-takt:8s;--tt-brand-50:#efeeff;--tt-brand-100:#dedbff;--tt-brand-200:#c3bdff;--tt-brand-300:#9d8aff;--tt-brand-400:#7a52ff;--tt-brand-500:#6229ff;--tt-brand-600:#5400e5;--tt-brand-700:#4b00cc;--tt-brand-800:#380099;--tt-brand-900:#2b1966;--lc-success:#15803d;--lc-warning:#a16207;--lc-danger:#b91c1c;--lc-danger-soft:#ef4444;--lc-gray-50:#fafafa;--lc-gray-100:#f4f4f5;--lc-gray-200:#eaeaeb;--lc-gray-300:#d5d6d7;--lc-gray-400:#a6a7ab;--lc-gray-500:#7d7f82;--lc-gray-600:#53565a;--lc-gray-700:#404145;--lc-gray-800:#2c2d30;--lc-gray-900:#222325;--lc-radius-xxs:2px;--lc-radius-xs:4px;--lc-radius-sm:6px;--lc-radius-md:8px;--lc-radius-lg:12px;--lc-radius-xl:16px;--lc-radius-pill:9999px;--lc-shadow-sm:0 1px 2px #1118270a;--lc-shadow-md:0 16px 48px 0 #1118270a, 0 12px 24px 0 #1118270a, 0 6px 8px 0 #11182705, 0 2px 3px 0 #11182705;--lc-shadow-dropdown:0 20px 60px #00000014;--lc-shadow-hover:0 8px 20px #21354726;--lc-t-short:.1s;--lc-t-default:.2s;--lc-t-long:.3s;--lc-t-slow:.64s;--lc-ease:cubic-bezier(.46, .03, .52, .96);--lc-ease-out:cubic-bezier(.65, .05, .36, 1);--lc-ease-out-strong:cubic-bezier(.23, 1, .32, 1);--lc-ease-in-out-strong:cubic-bezier(.77, 0, .175, 1);--lc-ease-drawer:cubic-bezier(.32, .72, 0, 1);--lc-press-scale:.97;--lc-press-duration:.1s;--lc-transition-ui-100:background-color .1s var(--lc-ease-out-strong), color .1s var(--lc-ease-out-strong), border-color .1s var(--lc-ease-out-strong), opacity .1s var(--lc-ease-out-strong), box-shadow .1s var(--lc-ease-out-strong), transform .1s var(--lc-ease-out-strong);--lc-transition-ui-150:background-color .15s var(--lc-ease-out-strong), color .15s var(--lc-ease-out-strong), border-color .15s var(--lc-ease-out-strong), opacity .15s var(--lc-ease-out-strong), box-shadow .15s var(--lc-ease-out-strong), transform .15s var(--lc-ease-out-strong);--lc-transition-ui-200:background-color .2s var(--lc-ease-out-strong), color .2s var(--lc-ease-out-strong), border-color .2s var(--lc-ease-out-strong), opacity .2s var(--lc-ease-out-strong), box-shadow .2s var(--lc-ease-out-strong), transform .2s var(--lc-ease-out-strong);--lc-transition-ui-300:background-color .3s var(--lc-ease-out-strong), color .3s var(--lc-ease-out-strong), border-color .3s var(--lc-ease-out-strong), opacity .3s var(--lc-ease-out-strong), box-shadow .3s var(--lc-ease-out-strong), transform .3s var(--lc-ease-out-strong);--lc-backdrop-header:blur(10px);--lc-backdrop-menu:blur(20px);--lc-header-bg:#faf9f5e6;--lc-header-border:#0000000f;--lc-font-sans:"Hikasami", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", sans-serif;--lc-font-display:"Hikasami VF", "Hikasami", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--lc-font-serif:var(--lc-font-display);--lc-font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--lc-text-xs:.8125rem;--lc-text-sm:.875rem;--lc-text-base:.9375rem;--lc-text-md:1rem;--lc-text-lg:1.125rem;--lc-text-xl:1.5rem;--lc-text-2xl:2rem;--lc-text-3xl:2.25rem;--lc-text-4xl:3.5rem;--lc-fw-regular:400;--lc-fw-medium:500;--lc-fw-semibold:600;--lc-fw-bold:700;--lc-tracking-tight:-.01em;--lc-tracking-snug:-.005em;--lc-tracking-normal:0}html[data-theme=dark],.dark{--lc-bg:#1a1a1a;--lc-bg-alt:#000;--lc-bg-sunken:#111;--lc-bg-lawyer:#000;--lc-ink:#fff;--lc-ink-2:#ffffffb3;--lc-ink-3:#ffffff80;--lc-ink-4:#ffffff26;--lc-border:#ffffff1a;--lc-border-strong:#ffffff26;--lc-border-hairline:#ffffff0f;--lc-divider:#ffffff1a;--lc-header-bg:#000000f2;--lc-header-border:#ffffff0f;--lc-shadow-md:0 16px 48px 0 #00000080, 0 12px 24px 0 #0000003d, 0 6px 8px 0 #00000038, 0 2px 3px 0 #0000001f;--lc-shadow-dropdown:0 20px 60px #0000004d;--lc-shadow-hover:0 8px 20px #ffffff26;--lc-success:#4ade80;--lc-warning:#facc15;--lc-danger:#f87171;--lc-danger-soft:#f87171}html,body{background:var(--lc-bg);color:var(--lc-ink);font-family:var(--lc-font-sans);font-size:var(--lc-text-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-wrap:break-word;transition:background-color var(--lc-t-long) ease,color var(--lc-t-long) ease;line-height:1.6}h1,.lc-h1{font-family:var(--lc-font-display);font-size:var(--lc-text-4xl);font-weight:var(--lc-fw-regular);letter-spacing:var(--lc-tracking-tight);color:var(--lc-ink);margin:0;line-height:1.2}h2,.lc-h2{font-family:var(--lc-font-display);font-size:var(--lc-text-3xl);font-weight:var(--lc-fw-regular);letter-spacing:var(--lc-tracking-tight);color:var(--lc-ink);text-align:center;margin:0 0 1rem;line-height:1.25}h3,.lc-h3{font-size:var(--lc-text-xl);font-weight:var(--lc-fw-medium);color:var(--lc-ink);margin:0;line-height:1.3}h4,.lc-h4{font-size:var(--lc-text-lg);font-weight:var(--lc-fw-medium);color:var(--lc-ink);margin:0}p,.lc-body{font-size:var(--lc-text-base);color:var(--lc-ink-2);margin:0;line-height:1.6}.lc-subtitle{font-size:var(--lc-text-md);color:var(--lc-ink-2);line-height:1.6}.lc-caption{font-size:var(--lc-text-xs);color:var(--lc-ink-3);letter-spacing:var(--lc-tracking-snug);line-height:1.5}a{color:var(--lc-ink);text-underline-offset:2px;transition:color var(--lc-t-default) ease;text-decoration:underline;text-decoration-thickness:1px}a:hover{color:var(--lc-burgundy)}code,pre,.lc-mono{font-family:var(--lc-font-mono);font-size:.9em}hr,.lc-divider{border:0;border-top:1px solid var(--lc-divider);margin:1.5rem 0}:root{--lg-material-thin:#ffffff59;--lg-material-regular:#ffffff8c;--lg-material-thick:#ffffffbf;--lg-material-thin-hover:#ffffff73;--lg-material-regular-hover:#ffffffa6;--lg-material-thick-hover:#ffffffd9;--lg-material-thin-solid:var(--lc-bg-alt);--lg-material-regular-solid:var(--lc-bg-alt);--lg-material-thick-solid:var(--lc-bg-alt);--lg-blur-thin:blur(12px) saturate(180%);--lg-blur-regular:blur(24px) saturate(180%);--lg-blur-thick:blur(40px) saturate(180%);--lg-specular:inset 0 1px 0 #ffffff8c, inset 0 0 0 1px #ffffff1a;--lg-specular-strong:inset 0 1px 0 #ffffffbf, inset 0 0 0 1px #ffffff2e;--lg-edge:#fff6;--lg-shadow-ambient:0 12px 32px #0000001a, 0 2px 8px #0000000f;--lg-radius-control:10px;--lg-radius-card:18px;--lg-radius-panel:24px;--lg-radius-pill:9999px;--lg-tint-accent:#ffffff8c;--lg-tint-accent-hover:#ffffffa6;--lg-tint-accent-edge:#fffc;--lg-ambient:linear-gradient(to top, #eef2f3, #8e9eab), #8e9eab}html[data-theme=dark],.dark{--lg-material-thin:#2c2c2e80;--lg-material-regular:#2c2c2ea6;--lg-material-thick:#2c2c2ed9;--lg-material-thin-hover:#3a3a3c99;--lg-material-regular-hover:#3a3a3cbf;--lg-material-thick-hover:#3a3a3ceb;--lg-material-thin-solid:#2c2c2e;--lg-material-regular-solid:#2c2c2e;--lg-material-thick-solid:#2c2c2e;--lg-specular:inset 0 1px 0 #ffffff38, inset 0 0 0 1px #ffffff0f;--lg-specular-strong:inset 0 1px 0 #ffffff52, inset 0 0 0 1px #ffffff1a;--lg-edge:#ffffff24;--lg-shadow-ambient:0 12px 32px #00000073, 0 2px 8px #0000004d;--lg-tint-accent:#ffffff1a;--lg-tint-accent-hover:#ffffff29;--lg-tint-accent-edge:#ffffff47;--lg-ambient:var(--lc-bg)}.lg-glass{background:var(--lg-material-regular);-webkit-backdrop-filter:var(--lg-blur-regular);backdrop-filter:var(--lg-blur-regular);border:1px solid var(--lg-edge);box-shadow:var(--lg-specular),var(--lg-shadow-ambient);border-radius:var(--lg-radius-card)}.lg-glass-thin{background:var(--lg-material-thin);-webkit-backdrop-filter:var(--lg-blur-thin);backdrop-filter:var(--lg-blur-thin)}.lg-glass-thick{background:var(--lg-material-thick);-webkit-backdrop-filter:var(--lg-blur-thick);backdrop-filter:var(--lg-blur-thick)}.lg-glass-tinted{background:linear-gradient(var(--lg-tint-accent),var(--lg-tint-accent)),var(--lg-material-regular);border-color:var(--lg-tint-accent-edge)}.lg-glass-interactive{transition:var(--lc-transition-ui-150)}@media(hover:hover)and (pointer:fine){.lg-glass-interactive:hover{background:var(--lg-material-regular-hover);box-shadow:var(--lg-specular-strong),var(--lg-shadow-ambient)}.lg-glass-interactive.lg-glass-thin:hover{background:var(--lg-material-thin-hover)}.lg-glass-interactive.lg-glass-thick:hover{background:var(--lg-material-thick-hover)}.lg-glass-interactive.lg-glass-tinted:hover{background:linear-gradient(var(--lg-tint-accent-hover),var(--lg-tint-accent-hover)),var(--lg-material-regular-hover)}}.lg-chat-composer{border-color:#00000014}html[data-theme=dark] .lg-chat-composer,.dark .lg-chat-composer{transition:var(--lc-transition-ui-150);background:#1a1a1cc7;border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0a,0 16px 40px #00000080,0 4px 12px #00000059}html[data-theme=dark] .lg-chat-composer:focus-within,.dark .lg-chat-composer:focus-within{box-shadow:var(--lg-specular-strong),0 16px 44px #0000008c,0 4px 12px #0006;background:#202022d9;border-color:#ffffff2e}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-glass{background:var(--lg-material-regular-solid)}.lg-glass-thin{background:var(--lg-material-thin-solid)}.lg-glass-thick{background:var(--lg-material-thick-solid)}.lg-glass-tinted{background:linear-gradient(var(--lg-tint-accent),var(--lg-tint-accent)),var(--lg-material-regular-solid)}html[data-theme=dark] .lg-chat-composer,.dark .lg-chat-composer{background:#1c1c1e}}@media(prefers-reduced-transparency:reduce){.lg-glass,.lg-glass-thin,.lg-glass-thick{background:var(--lg-material-regular-solid);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=dark] .lg-chat-composer,.dark .lg-chat-composer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1c1c1e}.lg-glass-tinted{background:linear-gradient(var(--lg-tint-accent),var(--lg-tint-accent)),var(--lg-material-regular-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--lc-bg);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:6rem;font-size:16px;overflow-x:hidden}body{min-height:100vh;font-family:var(--lc-font-sans);font-size:var(--lc-landing-body);color:var(--lc-ink);background:var(--lc-bg);margin:0;line-height:1.625;overflow-x:clip}h1,h2,h3{font-family:var(--lc-font-serif);letter-spacing:-.03em;color:var(--lc-ink);text-align:inherit;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:300;line-height:1.06}p{margin:0}a.lc-plain{text-decoration:none}img{max-width:100%;display:block}}@layer components{.lc-container{width:100%;max-width:1520px;margin-inline:auto;padding-inline:1.25rem}@media(min-width:768px){.lc-container{padding-inline:2.5rem}}.lc-section{padding-block:7rem}@media(min-width:768px){.lc-section{padding-block:9rem}}.eyebrow{font-family:var(--lc-font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--lc-taupe);align-items:center;gap:.5rem;font-size:.6875rem;font-weight:500;line-height:1.5;display:inline-flex}.eyebrow-accent{color:var(--lc-burgundy)}html[data-theme=dark] .eyebrow-accent{color:#c98bab}.lc-display-xl{font-size:clamp(2.1rem,4.4vw,3.4rem)}.lc-display-lg{font-size:var(--lc-section-heading-size)}.lc-display-md{letter-spacing:-.02em;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.1}.lc-display-sm{letter-spacing:-.02em;font-size:clamp(1.25rem,1.8vw,1.6rem);line-height:1.15}.lc-em{color:var(--lc-burgundy);font-style:italic}html[data-theme=dark] .lc-em{color:#d79dbb}.lc-satz{line-height:1.3}.lc-fhx-intro{text-align:left;align-items:center;gap:2.5rem;width:100%;margin-inline:auto;display:grid}.lc-fhx-intro-titel{max-width:15ch;color:var(--lc-ink);font-family:var(--lc-font-serif);font-size:var(--lc-hero-heading-size);letter-spacing:-.03em;font-weight:300;line-height:1.06}.lc-fhx-intro-seite{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:2rem;display:flex}.lc-fhx-intro-text{max-width:38ch;color:var(--lc-ink);font-family:var(--lc-font-sans);font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.45}@media(min-width:900px){.lc-fhx-intro{grid-template-columns:minmax(0,1.25fr) minmax(18rem,1fr);column-gap:clamp(3rem,7vw,8rem)}.lc-fhx-intro-titel{text-align:left;justify-self:start}.lc-fhx-intro-seite{transform:translateY(.5rem)}}.lc-satzzeile{margin-bottom:-.12em;padding-bottom:.12em}.lc-accent-link{color:var(--lc-burgundy)}html[data-theme=dark] .lc-accent-link{color:#d79dbb}main p:not(.eyebrow),main li,main dd,main figcaption{-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;hyphenate-limit-chars:6 3 3}.lc-body{font-size:var(--lc-landing-body);color:var(--lc-ink-2);line-height:1.625}.lc-demo-page{min-height:100svh;padding-block:calc(72px + clamp(4rem,8vw,7rem)) clamp(6rem,10vw,10rem)}.lc-demo-page-inner{gap:clamp(2.5rem,5vw,4.5rem);display:grid}.lc-demo-page-head{text-align:center;justify-items:center;max-width:58rem;margin-inline:auto;display:grid}.lc-demo-page-head .eyebrow{justify-content:center}.lc-demo-page-head h1{text-wrap:balance;margin-top:1rem}.lc-demo-page-head .lc-body{text-wrap:balance;max-width:58ch;margin-top:1.25rem}.lc-demo-frame-reveal{width:100%;max-width:76rem;margin-inline:auto}.lc-demo-frame-shell{border:1px solid var(--lc-border);background:var(--lc-bg-sunken);border-radius:clamp(1.25rem,2.4vw,2rem);width:100%;height:clamp(46rem,78svh,60rem);padding:clamp(.4rem,1vw,.75rem);overflow:hidden}.lc-demo-frame{background:0 0;border:0;border-radius:clamp(.9rem,1.8vw,1.4rem);width:100%;height:100%;display:block}.lc-demo-frame-fallback{border:1px solid var(--lc-border);background:var(--lc-bg-sunken);text-align:center;border-radius:2rem;place-content:center;justify-items:center;gap:1rem;min-height:20rem;padding:2rem;display:grid}.lc-enterprise-contact{border-top:1px solid var(--lc-border);background:var(--lc-bg);padding-block:clamp(7rem,11vw,11rem)}.lc-enterprise-contact-inner{grid-template-columns:minmax(0,1.08fr) minmax(25rem,.92fr);align-items:start;gap:clamp(4rem,9vw,10rem);display:grid}.lc-enterprise-contact-copy{align-content:start;display:grid}.lc-enterprise-contact-copy h2{max-width:42rem;font-family:var(--lc-font-serif);letter-spacing:-.04em;text-wrap:balance;margin-top:1rem;font-size:clamp(2.25rem,3.4vw,3.5rem);font-weight:300;line-height:1.02}.lc-enterprise-contact-copy h2 span{white-space:nowrap;display:block}.lc-enterprise-contact-copy>p:last-child{max-width:42rem;font-size:var(--lc-section-lead-size);color:var(--lc-ink-2);-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;margin-top:1.75rem;line-height:1.55}.lc-enterprise-contact-form{gap:clamp(1.5rem,2.5vw,2.4rem);display:grid}.lc-enterprise-contact-honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lc-enterprise-contact-field{gap:.25rem;display:grid}.lc-enterprise-contact-field>span:first-child{letter-spacing:.09em;color:var(--lc-ink-2);text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1.3}.lc-enterprise-contact-field input,.lc-enterprise-contact-field textarea{border:0;border-bottom:1px solid var(--lc-border-strong);width:100%;min-width:0;color:var(--lc-ink);font:inherit;background:0 0;border-radius:0;outline:none;font-size:1.125rem;line-height:1.5;transition:border-color .18s,box-shadow .18s}.lc-enterprise-contact-field input{height:3.25rem;padding:.55rem 0}.lc-enterprise-contact-field textarea{resize:vertical;min-height:8.5rem;padding:.85rem 0}.lc-enterprise-contact-error{color:#c62828;padding-top:.2rem;font-size:.8125rem;line-height:1.35;display:block}.lc-enterprise-contact-field input:focus,.lc-enterprise-contact-field textarea:focus{border-color:var(--lc-accent-ink);box-shadow:none}.lc-enterprise-contact-select{min-width:0;position:relative}.lc-enterprise-contact-select-trigger{border:0;border-bottom:1px solid var(--lc-border-strong);width:100%;min-width:0;min-height:3.25rem;color:var(--lc-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 0;font-size:1.125rem;line-height:1.5;transition:border-color .18s;display:flex}.lc-enterprise-contact-select-trigger>span:first-child{overflow-wrap:anywhere;min-width:0}.lc-enterprise-contact-select-trigger:hover,.lc-enterprise-contact-select-trigger:focus,.lc-enterprise-contact-select.is-open .lc-enterprise-contact-select-trigger{border-bottom-color:var(--lc-accent-ink)}.lc-enterprise-contact-select-caret{border:1px solid var(--lc-border);width:2rem;height:2rem;color:var(--lc-ink-2);transition:color .22s var(--ease-soft),border-color .22s var(--ease-soft),background-color .22s var(--ease-soft),transform .28s var(--ease-soft);border-radius:9999px;flex:0 0 2rem;place-items:center;display:grid}.lc-enterprise-contact-select-trigger:hover .lc-enterprise-contact-select-caret{border-color:var(--lc-border-strong);color:var(--lc-ink)}.lc-enterprise-contact-select.is-open .lc-enterprise-contact-select-caret{border-color:var(--lc-accent-ink);background:var(--lc-accent-ink);color:#fff;transform:rotate(180deg)}.lc-enterprise-contact-select-menu{--lc-glass-tint:.88;--lc-glass-blur:27.5px;z-index:30;overscroll-behavior:contain;max-height:min(22rem,60svh);box-shadow:var(--shadow-nav);animation:lc-contact-select-in .18s var(--ease-soft) both;border:1px solid #ffffff24;border-radius:1.35rem;gap:.2rem;padding:.45rem;display:grid;position:absolute;top:calc(100% + .625rem);left:0;right:0;overflow-y:auto}.lc-enterprise-contact-select-option{width:100%;min-height:2.75rem;color:var(--lc-ink-3);font:inherit;text-align:left;cursor:pointer;transition:color .18s var(--ease-soft),border-color .18s var(--ease-soft),background-color .18s var(--ease-soft);background:0 0;border:1px solid #0000;border-radius:9999px;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .85rem;font-size:.9375rem;line-height:1.35;display:flex}.lc-enterprise-contact-select-option:hover,.lc-enterprise-contact-select-option:focus-visible{color:#fff;background:#ffffff0d;outline:none}.lc-enterprise-contact-select-option[aria-selected=true]{border-color:var(--lc-border-strong);color:#fff;background:#ffffff14}.lc-enterprise-contact-select-option[aria-selected=true]>i{color:var(--lc-burgundy);flex:none}html:not([data-theme=dark]) .lc-enterprise-contact-select-option[aria-selected=true]>i{color:#66023c}@keyframes lc-contact-select-in{0%{opacity:0;transform:translateY(-.35rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media(prefers-reduced-motion:reduce){.lc-enterprise-contact-select-caret,.lc-enterprise-contact-select-menu,.lc-enterprise-contact-select-option{transition:none;animation:none}}.lc-enterprise-contact-privacy{max-width:62ch;font-size:var(--lc-text-xs);color:var(--lc-ink-3);line-height:1.55}.lc-enterprise-contact-privacy a{color:var(--lc-ink);text-decoration:underline;-webkit-text-decoration-color:var(--lc-border-strong);text-decoration-color:var(--lc-border-strong);text-underline-offset:.2em}.lc-enterprise-contact-status{font-size:var(--lc-text-sm);margin:-.65rem 0 0;line-height:1.5}.lc-enterprise-contact-status.is-success{color:var(--lc-ink)}.lc-enterprise-contact-status.is-error{color:#c62828}.lc-enterprise-contact-actions{align-items:center;gap:1rem;padding-top:.5rem;display:flex}.lc-enterprise-contact-actions .btn-cta:disabled{cursor:wait;opacity:.65;transform:none}html[data-theme=dark] .lc-enterprise-contact-actions .btn-cta{background:var(--lc-accent-ink);color:#191919}html[data-theme=dark] .lc-enterprise-contact-actions .btn-cta:hover{background:var(--lc-accent-ink)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .lc-enterprise-contact-actions .btn-cta:hover{background:color-mix(in srgb,var(--lc-accent-ink) 86%,white)}}html[data-theme=dark] .lc-enterprise-contact-actions .btn-cta-badge{color:var(--lc-accent-ink);background:#191919}@media(max-width:999px){.lc-enterprise-contact-inner{grid-template-columns:1fr;gap:4.5rem}.lc-enterprise-contact-form-wrap{width:100%;max-width:46rem}}@media(max-width:900px){.lc-enterprise-contact-copy h2{font-size:var(--lc-section-heading-size)}}@media(max-width:767px){.lc-demo-page{padding-block:calc(64px + 3.5rem) 6rem}.lc-demo-page-inner{gap:2.25rem}.lc-demo-page-head .lc-body{-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;width:100%}.lc-demo-frame-shell{border-radius:1.25rem;height:50rem;padding:.3rem}.lc-demo-frame{border-radius:.95rem}.lc-enterprise-contact{padding-block:6rem}.lc-enterprise-contact-inner{gap:3.5rem}.lc-enterprise-contact-copy .eyebrow,.lc-enterprise-contact-copy h2{text-align:center;justify-self:center}.lc-enterprise-contact-copy h2 span{white-space:normal}.lc-enterprise-contact-copy>p:last-child{-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;margin-top:1.75rem}.lc-enterprise-contact-select-trigger{letter-spacing:-.015em;gap:.5rem;font-size:clamp(.6875rem,3.45vw,.8125rem)}.lc-enterprise-contact-select-trigger>span:first-child{overflow-wrap:normal;white-space:nowrap;flex:auto}.lc-enterprise-contact-actions{flex-direction:column;align-items:flex-start}}.lc-muted{font-size:var(--lc-landing-body);color:var(--lc-ink-3);line-height:1.625}.btn-ink,.btn-ghost{height:2.75rem;font-family:var(--lc-font-sans);font-size:var(--lc-landing-body);cursor:pointer;transition:transform .4s var(--ease-soft),background .4s ease,border-color .4s ease,color .4s ease;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.25rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.btn-ink{border:1px solid var(--lc-ink);background:var(--lc-ink);color:var(--lc-bg)}.btn-ink:hover{background:var(--lc-burgundy);border-color:var(--lc-burgundy);color:#fff;transform:translateY(-2px)}.btn-ghost{border:1px solid var(--lc-border);background:var(--lc-bg-alt)}@supports (color:color-mix(in lab,red,red)){.btn-ghost{background:color-mix(in srgb,var(--lc-bg-alt) 85%,transparent)}}.btn-ghost{color:var(--lc-ink)}.btn-ghost:hover{border-color:var(--lc-ink);color:var(--lc-ink);transform:translateY(-2px)}.btn-cta{background:var(--lc-cta-bg);height:1.75rem;color:var(--lc-cta-fg);font-family:var(--lc-font-sans);white-space:nowrap;border-radius:9999px;align-items:center;gap:.375rem;padding-left:.75rem;padding-right:.25rem;font-size:.8125rem;font-weight:500;line-height:1;text-decoration:none;transition:background .4s;display:inline-flex}.btn-cta:hover{background:var(--lc-cta-bg-hover)}.btn-cta-badge{width:1.25rem;height:1.25rem;color:var(--lc-cta-bg);background:#fff;border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.btn-cta-badge .ph{font-size:12px}@media(pointer:coarse){.btn-cta{height:2.25rem;padding-left:.875rem}.btn-cta-badge{width:1.5rem;height:1.5rem}}.lc-scrollhinweis{font-family:var(--lc-font-sans);letter-spacing:.16em;text-transform:uppercase;color:#ffffffc7;font-size:.6875rem;font-weight:500}@keyframes lc-scrollwink{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.lc-scrollhinweis-pfeil{color:#ffffffc7;animation:2.4s ease-in-out infinite lc-scrollwink}@media(prefers-reduced-motion:reduce){.lc-scrollhinweis-pfeil{animation:none}}.lc-themen{padding-block:4.5rem 0}.lc-cardsel-head{margin-inline:auto;justify-content:center;align-items:center;width:100%;max-width:min(1280px,100% - 2rem);margin-bottom:20px;padding-block:.75rem;display:none}@media(min-width:1024px){.lc-cardsel-head{display:flex}}.lc-cardsel{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.lc-cardsel-item{border:1px solid var(--lc-border-hairline);white-space:nowrap;transition:background .3s var(--lc-ease-out-strong),color .3s var(--lc-ease-out-strong);border-radius:2px;align-items:baseline;gap:.5rem;padding:.75rem .625rem;display:flex;position:relative;overflow:hidden}@keyframes lc-balken{0%{transform:translate(-100%)}to{transform:translate(0)}}.lc-cardsel-balken{z-index:0;background:var(--lc-bg-sunken);animation:lc-balken var(--lc-takt) linear forwards;position:absolute;inset:0}[data-pausiert=true] .lc-cardsel-balken{animation-play-state:paused}.lc-cardsel-num,.lc-cardsel-label{z-index:1;position:relative}.lc-cardsel-item:focus-visible{outline-color:var(--lc-accent-ink);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.lc-cardsel-balken{animation:none;transform:none}}.lc-cardsel-item:hover{background:var(--lc-bg-sunken)}@supports (color:color-mix(in lab,red,red)){.lc-cardsel-item:hover{background:color-mix(in srgb,var(--lc-bg-sunken) 60%,transparent)}}.lc-cardsel-item:hover{border-color:var(--lc-border-strong)}.lc-cardsel-num{font-family:var(--lc-font-sans);letter-spacing:.12em;color:var(--lc-accent-ink);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500}.lc-cardsel-label{font-family:var(--lc-font-sans);color:var(--lc-ink-3);transition:color .3s var(--lc-ease-out-strong);font-size:1.125rem;line-height:1.2}.lc-cardsel-item:hover .lc-cardsel-label,.lc-cardsel-item[aria-pressed=true] .lc-cardsel-label{color:var(--lc-ink)}.lc-kar{width:100%;padding-block:0 4rem}.lc-kar-uhr{width:0;height:0;animation:lc-balken var(--lc-takt) linear forwards;position:absolute}.lc-kar[data-pausiert=true] .lc-kar-uhr{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.lc-kar-uhr{animation:none}}.lc-kar-spur{--lc-kar-breite:min(1280px, calc(100% - 2rem) );overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:30px;display:flex;overflow-x:auto}.lc-kar-spur::-webkit-scrollbar{display:none}.lc-kar-feld{flex:0 0 var(--lc-kar-breite);scroll-snap-align:center}.lc-kar-luft{flex:0 0 calc((100% - var(--lc-kar-breite)) / 2)}.lc-kar-name{font-family:var(--lc-font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--lc-taupe);margin-bottom:.75rem;font-size:.6875rem;font-weight:500}@media(min-width:1024px){.lc-kar-name{display:none}}.lc-kar-karte{aspect-ratio:4/3;border-radius:var(--lg-radius-card,4px);background:var(--lc-bg-sunken);box-shadow:inset 0 0 0 1px var(--lc-border-hairline);position:relative;overflow:hidden}@media(min-width:768px){.lc-kar-karte{aspect-ratio:7/4}}.lc-kar-bild{object-fit:cover;width:100%;height:100%}.lc-os{background:var(--lc-bg-sunken);width:100%;height:100%;position:relative;overflow:hidden}.lc-os-platte{aspect-ratio:3.34;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:linear-gradient(90deg,#66023c,#a14d78 52%,#e4c2d3);width:54%;position:absolute;bottom:3%;left:23%}.lc-os-platte--wissen,.lc-os-platte--runtime{isolation:isolate;background:var(--lc-ink)}.lc-os-platte--wissen{z-index:1;bottom:19%}.lc-os-platte--runtime{z-index:2;bottom:35%}.lc-os-platte--oberflaeche{--lc-os-deckel:#050505;z-index:3;background:var(--lc-os-deckel);bottom:51%}.lc-os-ring{aspect-ratio:3.34;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:linear-gradient(90deg,#9f1f62,#d79dbb 52%,#f2f0ed);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lc-os-ring:after{content:"";background:var(--lc-os-deckel);clip-path:inherit;position:absolute;inset:1px}.lc-os-ring:first-child{width:100%}.lc-os-ring:nth-child(2){width:82%}.lc-os-ring:nth-child(3){width:64%}.lc-os-ring:nth-child(4){width:46%}.lc-os-ring:nth-child(5){width:28%}.lc-os-ring:nth-child(6){width:10%}.lc-os-platte--wissen:before,.lc-os-platte--runtime:before{content:"";z-index:0;background:var(--lc-bg-sunken);clip-path:inherit;position:absolute;inset:1px}.lc-os-gitterlinie{z-index:1;background:var(--lc-ink);opacity:.76;transform-origin:50%;width:120%;height:1px;position:absolute;left:-10%}.lc-os-gitterlinie:first-child,.lc-os-gitterlinie:nth-child(4){top:25%}.lc-os-gitterlinie:nth-child(2),.lc-os-gitterlinie:nth-child(5){top:50%}.lc-os-gitterlinie:nth-child(3),.lc-os-gitterlinie:nth-child(6){top:75%}.lc-os-gitterlinie--fallend{transform:rotate(16.7deg)}.lc-os-gitterlinie--steigend{transform:rotate(-16.7deg)}.lc-os-legende{grid-template-columns:minmax(2.5rem,5vw) minmax(0,15rem);align-items:center;gap:clamp(.65rem,1.3vw,1.25rem);display:grid;position:absolute;transform:translateY(-50%)}.lc-os-legende--compute{grid-template-columns:minmax(0,13rem) minmax(2rem,4vw);width:22%;top:82%;left:2.5%}.lc-os-legende--wissen{z-index:2;grid-template-columns:minmax(2rem,4vw) minmax(0,13rem);width:22%;top:66%;right:2.5%}.lc-os-legende--runtime{z-index:3;grid-template-columns:minmax(0,13rem) minmax(2rem,4vw);width:22%;top:50%;left:2.5%}.lc-os-legende--compute .lc-os-legende-text,.lc-os-legende--runtime .lc-os-legende-text{text-align:right;grid-area:1/1;align-items:flex-end}.lc-os-legende--compute .lc-os-legende-strich,.lc-os-legende--runtime .lc-os-legende-strich{grid-area:1/2}.lc-os-legende--oberflaeche{z-index:4;grid-template-columns:minmax(2rem,4vw) minmax(0,13rem);width:22%;top:34%;right:2.5%}.lc-os-legende--oberflaeche .lc-os-legende-strich{background:var(--lc-ink-3)}.lc-os-legende--oberflaeche .lc-os-legende-text{color:var(--lc-ink)}.lc-os-legende--oberflaeche .lc-os-legende-text span{color:var(--lc-ink-2)}.lc-os-legende-strich{background:var(--lc-ink-3);height:1px}.lc-os-legende-text{color:var(--lc-ink);font-family:var(--lc-font-sans);flex-direction:column;gap:.32rem;line-height:1.25;display:flex}.lc-os-legende-text strong{letter-spacing:.12em;white-space:nowrap;font-size:clamp(.68rem,.54rem + .34vw,.88rem);font-weight:600}.lc-os-legende-text span{max-width:24ch;color:var(--lc-ink-2);letter-spacing:.015em;font-size:clamp(.62rem,.5rem + .28vw,.82rem)}@media(max-width:900px){.lc-os-platte{aspect-ratio:3.34;width:78%;bottom:3%;left:11%}.lc-os-platte--wissen{bottom:21%}.lc-os-platte--runtime{bottom:39%}.lc-os-platte--wissen:before{background:var(--lc-bg-sunken)}@supports (color:color-mix(in lab,red,red)){.lc-os-platte--wissen:before{background:color-mix(in srgb,var(--lc-bg-sunken) 78%,var(--lc-ink) 22%)}}.lc-os-platte--runtime:before{background:var(--lc-bg-sunken)}@supports (color:color-mix(in lab,red,red)){.lc-os-platte--runtime:before{background:color-mix(in srgb,var(--lc-bg-sunken) 86%,var(--lc-ink) 14%)}}.lc-os-gitterlinie{opacity:1}.lc-os-platte--oberflaeche{bottom:56%}.lc-os-legende{z-index:1;width:auto;color:var(--lc-ink);text-align:center;text-shadow:none;display:block;top:auto;left:10%;right:10%;transform:none}.lc-os-legende--compute{bottom:13%}.lc-os-legende--wissen{z-index:2;width:auto;color:var(--lc-ink);text-shadow:none;bottom:31%;left:9%;right:9%}.lc-os-legende--runtime{z-index:3;color:var(--lc-ink);text-shadow:none;bottom:49%;left:9%;right:9%}.lc-os-legende--oberflaeche{z-index:4;width:auto;color:var(--lc-ink);text-shadow:none;bottom:66%;left:9%;right:9%}.lc-os-legende-strich{display:none}.lc-os-legende-text,.lc-os-legende--wissen .lc-os-legende-text,.lc-os-legende--runtime .lc-os-legende-text,.lc-os-legende--oberflaeche .lc-os-legende-text{color:var(--lc-ink)}.lc-os-legende--compute .lc-os-legende-text,.lc-os-legende--runtime .lc-os-legende-text{text-align:center;align-items:center}.lc-os-legende-text strong{font-size:clamp(.64rem,2.8vw,.78rem)}.lc-os-legende-text span{max-width:none;color:var(--lc-ink);font-size:clamp(.56rem,2.35vw,.7rem)}.lc-os-legende--wissen .lc-os-legende-text span,.lc-os-legende--runtime .lc-os-legende-text span,.lc-os-legende--oberflaeche .lc-os-legende-text span{color:var(--lc-ink)}}.lc-interop{background:var(--lc-bg-sunken);width:100%;height:100%;position:relative;overflow:hidden}.lc-interop-matrix{color:var(--lc-ink);font-family:var(--lc-font-sans);grid-template-columns:clamp(1.75rem,3.2vw,2.65rem) minmax(0,1fr) clamp(1.75rem,3.2vw,2.65rem);gap:clamp(.35rem,.75vw,.7rem);display:grid;position:absolute;inset:17% 3.25% 3.5%}.lc-interop-kern,.lc-interop-rail{grid-template-rows:repeat(5,minmax(0,1fr)) clamp(2rem,4vw,2.8rem);gap:clamp(.28rem,.65vw,.55rem);min-height:0;display:grid}.lc-interop-rail span{border:1px solid var(--lc-border-strong);border-radius:var(--lc-radius-xs);letter-spacing:.15em;text-transform:uppercase;writing-mode:vertical-rl;place-items:center;min-height:0;font-size:clamp(.48rem,.6vw,.7rem);font-weight:600;line-height:1;display:grid}.lc-interop-rail--links span:first-child,.lc-interop-rail--rechts span:first-child{grid-row:1/4}.lc-interop-rail--links span:last-child{grid-row:4/6}.lc-interop-rail--rechts span:last-child{grid-row:4/7}.lc-interop-reihe{grid-template-columns:clamp(5.7rem,10vw,8rem) minmax(0,1fr);gap:clamp(.4rem,.9vw,.8rem);min-height:0;padding:clamp(.2rem,.4vw,.38rem);display:grid;position:relative}.lc-interop-reihenkopf{flex-direction:column;justify-content:center;min-width:0;line-height:1.18;display:flex}.lc-interop-reihenkopf strong{color:var(--lc-accent-ink);margin-bottom:.2rem;font-size:clamp(.65rem,.82vw,.92rem);font-weight:500}.lc-interop-reihenkopf span{font-size:clamp(.54rem,.7vw,.78rem)}.lc-interop-zellen{gap:clamp(.2rem,.48vw,.42rem);min-width:0;display:grid}.lc-interop-zellen--6{grid-template-columns:repeat(6,minmax(0,1fr))}.lc-interop-zellen--7{grid-template-columns:repeat(7,minmax(0,1fr))}.lc-interop-zellen--8{grid-template-columns:repeat(8,minmax(0,1fr))}.lc-interop-zellen>span{border:1px solid var(--lc-border-strong);background:var(--lc-bg-alt);place-items:center;min-width:0;padding:.2rem;display:grid}@supports (color:color-mix(in lab,red,red)){.lc-interop-zellen>span{background:color-mix(in srgb,var(--lc-bg-alt) 26%,transparent)}}.lc-interop-zellen>span{text-align:center;overflow-wrap:anywhere;font-size:clamp(.46rem,.61vw,.7rem);line-height:1.15}.lc-interop-reihe--kern .lc-interop-zellen>span{animation:5.4s linear infinite lc-interop-zellenlauf}.lc-interop-reihe--kern .lc-interop-zellen>span:nth-child(2){animation-delay:.9s}.lc-interop-reihe--kern .lc-interop-zellen>span:nth-child(3){animation-delay:1.8s}.lc-interop-reihe--kern .lc-interop-zellen>span:nth-child(4){animation-delay:2.7s}.lc-interop-reihe--kern .lc-interop-zellen>span:nth-child(5){animation-delay:3.6s}.lc-interop-reihe--kern .lc-interop-zellen>span:nth-child(6){animation-delay:4.5s}@keyframes lc-interop-zellenlauf{0%,16.666%{border-color:var(--lc-border-strong);background:color-mix(in srgb,var(--lc-bg-alt) 26%,transparent);color:var(--lc-ink)}2%,14.666%{border-color:var(--lc-burgundy);background:var(--lc-burgundy);color:#fff}16.667%,to{border-color:var(--lc-border-strong);background:color-mix(in srgb,var(--lc-bg-alt) 26%,transparent);color:var(--lc-ink)}}@media(prefers-reduced-motion:reduce){.lc-interop-reihe--kern .lc-interop-zellen>span{animation:none}}.lc-interop-prinzipien{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.3rem,.65vw,.55rem);display:grid}.lc-interop-prinzipien span{border:1px solid var(--lc-border-strong);border-radius:var(--lc-radius-xxs);letter-spacing:.17em;text-align:center;text-transform:uppercase;place-items:center;font-size:clamp(.46rem,.58vw,.68rem);font-weight:600;display:grid}@media(max-width:767px){.lc-interop+.lc-kar-tafel{max-width:calc(100% - 24px);margin:12px;padding:10px 12px}.lc-interop-matrix{grid-template-columns:1fr;inset:38% 2.5% 2.5%}.lc-interop-rail{display:none}.lc-interop-reihe{grid-template-columns:3.6rem minmax(0,1fr);gap:.2rem;padding:.1rem}.lc-interop-reihenkopf strong{margin-bottom:0;font-size:.5rem}.lc-interop-reihenkopf span,.lc-interop-zellen>span,.lc-interop-prinzipien span{font-size:.38rem}.lc-interop-zellen{gap:2px}.lc-interop-prinzipien{gap:3px}}.lc-deployment{background:var(--lc-bg-sunken);width:100%;height:100%;position:relative;overflow:hidden}.lc-deploy-diagram{color:var(--lc-ink);font-family:var(--lc-font-sans);grid-template-rows:clamp(4.6rem,8.4vw,6.5rem) minmax(0,1fr) clamp(1.8rem,3.5vw,2.5rem);gap:clamp(.55rem,1.05vw,.95rem);display:grid;position:absolute;inset:17% 1.65% 3.5%}.lc-deploy-kopf{border:1px solid var(--lc-burgundy);border-radius:var(--lc-radius-sm);text-align:center;flex-direction:column;justify-content:center;justify-self:center;align-items:center;width:min(52%,37rem);display:flex}.lc-deploy-kopf strong{color:var(--lc-accent-ink);letter-spacing:.18em;text-transform:uppercase;font-size:clamp(.9rem,1.65vw,1.45rem);font-weight:600}.lc-deploy-kopf span{color:var(--lc-ink-2);margin-top:.45rem;font-size:clamp(.55rem,.78vw,.78rem)}.lc-deploy-zweige{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.55rem,1.25vw,1.1rem);min-height:0;padding-top:clamp(1.8rem,3.8vw,3rem);display:grid;position:relative}.lc-deploy-zweige:before{content:"";border-top:1px solid var(--lc-burgundy);position:absolute;top:1rem;left:12.5%;right:12.5%}.lc-deploy-zweige:after{content:"";border-left:1px solid var(--lc-burgundy);height:calc(1rem + clamp(.5rem,1vw,.9rem));position:absolute;top:calc(-1*clamp(.5rem,1vw,.9rem));left:50%}.lc-deploy-karte{border:1px solid var(--lc-border-strong);border-radius:var(--lc-radius-sm);background:var(--lc-bg-alt);grid-template-rows:auto minmax(6.25rem,1fr) auto;place-items:center;min-width:0;min-height:0;padding:clamp(.7rem,1.25vw,1.1rem);display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.lc-deploy-karte{background:color-mix(in srgb,var(--lc-bg-alt) 22%,transparent)}}.lc-deploy-karte{text-align:center}.lc-deploy-karte:before{content:"";background:var(--lc-burgundy);border-radius:50%;width:7px;height:7px;position:absolute;top:calc(-1*clamp(1.15rem,2.8vw,2rem));left:50%;transform:translate(-50%)}.lc-deploy-karte:after{content:"";border-left:1px solid var(--lc-burgundy);height:clamp(1.15rem,2.8vw,2rem);position:absolute;top:calc(-1*clamp(1.15rem,2.8vw,2rem));left:50%}.lc-deploy-karte>strong{color:var(--lc-accent-ink);letter-spacing:.12em;text-transform:uppercase;font-size:clamp(.64rem,.94vw,.94rem);font-weight:600}.lc-deploy-karte>span:last-child{color:var(--lc-ink-2);font-size:clamp(.54rem,.76vw,.78rem)}.lc-deploy-visual{width:min(92%,11rem);height:min(92%,9.3rem);min-height:6.25rem;color:var(--lc-ink);align-self:center;display:block;position:relative}.lc-deploy-visual .lc-deploy-ph{color:var(--lc-ink);font-size:clamp(3.65rem,5.8vw,5.35rem);line-height:1;position:absolute}.lc-deploy-serverstack{gap:2px;width:clamp(3.9rem,5.9vw,5.5rem);display:grid;position:absolute}.lc-deploy-serverstack>i{border:1px solid var(--lc-ink-2);background:var(--lc-bg);border-radius:2px;height:clamp(.82rem,1.25vw,1.08rem);display:block;position:relative}@supports (color:color-mix(in lab,red,red)){.lc-deploy-serverstack>i{background:color-mix(in srgb,var(--lc-bg) 82%,transparent)}}.lc-deploy-serverstack>i>b{background:var(--lc-accent-ink);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;transform:translateY(-50%)}.lc-deploy-serverstack>i>b:first-child{right:.75rem}.lc-deploy-serverstack>i>b:last-child{right:.35rem}.lc-deploy-visual--cloud{--lc-deploy-cloud-width:clamp(3.65rem, 5.8vw, 5.35rem);--lc-deploy-cloud-height:clamp(2.509rem, 3.9875vw, 3.678rem)}.lc-deploy-visual--cloud .lc-deploy-cloud{width:var(--lc-deploy-cloud-width);height:auto;color:var(--lc-ink-2);position:absolute;top:3%;left:50%;transform:translate(-50%)}.lc-deploy-visual--cloud .lc-deploy-serverstack{bottom:2%;right:50%;transform:translate(50%)}.lc-deploy-dots{top:calc(3% + var(--lc-deploy-cloud-height));border-left:2px dotted var(--lc-accent-ink);position:absolute;bottom:36%;left:50%}@supports (color:color-mix(in lab,red,red)){.lc-deploy-dots{border-left:2px dotted color-mix(in srgb,var(--lc-accent-ink) 65%,transparent)}}.lc-deploy-house{border-right:1px solid var(--lc-ink-2);border-bottom:1px solid var(--lc-accent-ink);border-left:1px solid var(--lc-ink-2);height:65%;position:absolute;bottom:7%;left:8%;right:8%}.lc-deploy-house:before,.lc-deploy-house:after{content:"";border-top:1px solid var(--lc-ink-2);width:64%;position:absolute;top:-34%}.lc-deploy-house:before{transform-origin:100%;left:-4%;transform:rotate(-40deg)}.lc-deploy-house:after{transform-origin:0;right:-4%;transform:rotate(40deg)}.lc-deploy-visual--dedicated .lc-deploy-serverstack{bottom:12%;right:50%;transform:translate(50%)}.lc-deploy-visual--distributed{width:min(96%,11.5rem)}.lc-deploy-network-lines{position:absolute;inset:0}.lc-deploy-network-lines:before,.lc-deploy-network-lines:after{border-top:2px dotted var(--lc-accent-ink);width:70%;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab,red,red)){.lc-deploy-network-lines:before,.lc-deploy-network-lines:after{border-top:2px dotted color-mix(in srgb,var(--lc-accent-ink) 68%,transparent)}}.lc-deploy-network-lines:before,.lc-deploy-network-lines:after{content:""}.lc-deploy-network-lines:before{transform:translate(-50%,-50%)rotate(36deg)}.lc-deploy-network-lines:after{transform:translate(-50%,-50%)rotate(-36deg)}.lc-deploy-hub{z-index:1;aspect-ratio:1;border:1px solid var(--lc-accent-ink);background:var(--lc-bg-sunken);border-radius:50%;width:clamp(1.65rem,2.6vw,2.25rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lc-deploy-serverstack--compact{z-index:2;width:clamp(2.25rem,3.5vw,3rem)}.lc-deploy-serverstack--compact>i{height:clamp(.65rem,.9vw,.8rem)}.lc-deploy-visual--distributed .lc-deploy-serverstack:nth-child(3){top:4%;left:1%}.lc-deploy-visual--distributed .lc-deploy-serverstack:nth-child(4){top:4%;right:1%}.lc-deploy-visual--distributed .lc-deploy-serverstack:nth-child(5){bottom:4%;left:1%}.lc-deploy-visual--distributed .lc-deploy-serverstack:nth-child(6){bottom:4%;right:1%}.lc-deploy-ring{aspect-ratio:1;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lc-deploy-ring--outer{border:2px dotted var(--lc-accent-ink);width:min(94%,8.8rem)}@supports (color:color-mix(in lab,red,red)){.lc-deploy-ring--outer{border:2px dotted color-mix(in srgb,var(--lc-accent-ink) 72%,transparent)}}.lc-deploy-ring--inner{border:1px solid var(--lc-ink-2);width:min(58%,5.4rem)}.lc-deploy-visual--airgap .lc-deploy-lock{color:var(--lc-accent-ink);font-size:clamp(2.35rem,3.7vw,3.2rem);top:50%;left:50%;transform:translate(-50%,-50%)}.lc-deploy-achse{color:var(--lc-accent-ink);letter-spacing:.15em;text-transform:uppercase;grid-template-columns:auto minmax(3rem,1fr) auto;align-items:center;gap:clamp(.6rem,1.2vw,1rem);font-size:clamp(.5rem,.75vw,.72rem);display:grid}.lc-deploy-achse i{border-top:1px solid var(--lc-burgundy);position:relative}.lc-deploy-achse i:after{content:"";border-top:1px solid var(--lc-burgundy);border-right:1px solid var(--lc-burgundy);width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}@media(max-width:767px){.lc-deployment+.lc-kar-tafel{max-width:calc(100% - 24px);margin:12px;padding:10px 12px}.lc-deploy-diagram{grid-template-rows:auto minmax(0,1fr);row-gap:6px;inset:30% 2.5% 2.5%}.lc-deploy-kopf{width:min(92%,24rem);padding:5px 8px}.lc-deploy-kopf strong{font-size:.72rem}.lc-deploy-kopf span{margin-top:.2rem;font-size:.56rem}.lc-deploy-achse,.lc-deploy-zweige:before,.lc-deploy-zweige:after,.lc-deploy-karte:before,.lc-deploy-karte:after{display:none}.lc-deploy-zweige{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding-top:0}.lc-deploy-karte{grid-template-rows:auto minmax(2.8rem,1fr) auto;padding:5px 3px}.lc-deploy-karte>strong{font-size:.42rem}.lc-deploy-karte>span:last-child{font-size:.36rem}.lc-deploy-visual{width:min(88%,6.5rem);height:min(88%,4.75rem);min-height:2.8rem}.lc-deploy-visual .lc-deploy-ph{font-size:clamp(2.1rem,8vw,3rem)}.lc-deploy-visual--cloud{--lc-deploy-cloud-width:clamp(2.1rem, 8vw, 3rem);--lc-deploy-cloud-height:clamp(1.444rem, 5.5vw, 2.063rem)}.lc-deploy-serverstack{gap:1px;width:clamp(2.25rem,10vw,3.15rem)}.lc-deploy-serverstack>i{height:clamp(.48rem,2.2vw,.67rem)}.lc-deploy-serverstack>i>b{width:2px;height:2px}.lc-deploy-serverstack>i>b:first-child{right:.48rem}.lc-deploy-serverstack>i>b:last-child{right:.22rem}.lc-deploy-serverstack--compact{width:clamp(1.25rem,6vw,1.8rem)}.lc-deploy-serverstack--compact>i{height:clamp(.38rem,1.65vw,.5rem)}.lc-deploy-visual--airgap .lc-deploy-lock{font-size:clamp(1.45rem,6vw,2rem)}}.lc-kar-tafel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;max-width:min(420px,100% - 36px);transition:background .3s var(--lc-ease-out-strong);background:#00000080;border-radius:4px;flex-direction:column;gap:.625rem;margin:18px;padding:14px 18px;display:flex;position:absolute;top:0;left:0}.lc-kar-tafel:hover{background:#000000a6}.lc-kar-tafel-still:hover{background:#00000080}.lc-kar-marke{font-family:var(--lc-font-sans);letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8;font-size:.6875rem;font-weight:500}.lc-kar-titel{font-family:var(--lc-font-serif);color:#fff;font-size:clamp(1.05rem,1.7vw,1.4rem);line-height:1.15}.lc-kar-titel--kurz{display:none}.lc-kar-pfeil{vertical-align:-.1em;transition:transform .3s var(--lc-ease-out-strong);margin-left:.5rem}.lc-kar-tafel:hover .lc-kar-pfeil{transform:translate(2px,-2px)}.lc-kar-steuer{opacity:0;transition:opacity .3s var(--lc-ease-out-strong);top:50%;justify-content:space-between;display:flex;position:absolute;inset-inline:24px;transform:translateY(-50%)}.lc-kar-karte:hover .lc-kar-steuer,.lc-kar-steuer:focus-within{opacity:1}@media(pointer:coarse){.lc-kar-steuer{display:none}}.lc-kar-knopf{color:#fff;width:89px;height:48px;transition:background .3s var(--lc-ease-out-strong);background:#fff3;border-radius:4px;place-items:center;display:grid}.lc-kar-knopf:hover:not(:disabled){background:#ffffff57}html:not([data-theme=dark]) .lc-kar-karte:has(>.lc-os,>.lc-interop,>.lc-deployment) .lc-kar-knopf{color:#fff;background:#080808b8}html:not([data-theme=dark]) .lc-kar-karte:has(>.lc-os,>.lc-interop,>.lc-deployment) .lc-kar-knopf:hover:not(:disabled){background:#080808e6}.lc-kar-knopf:disabled{opacity:.35;cursor:default}.lc-kar-knopf:focus-visible,.lc-kar-tafel:focus-visible{outline-color:#fff}.link-underline{text-decoration:none;position:relative}.link-underline:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-soft);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.link-underline:hover:after{transform-origin:0;transform:scaleX(1)}.card-lift{transition:transform .6s var(--ease-soft),box-shadow .6s var(--ease-soft),border-color .4s ease}.card-lift:hover{box-shadow:var(--shadow-lift);transform:translateY(-6px)}.zoom-media{overflow:hidden}.zoom-media img{transition:transform 1.4s var(--ease-soft)}.zoom-media:hover img{transform:scale(1.06)}.lc-glass{background:rgba(0,0,0,var(--lc-glass-tint,.45));-webkit-backdrop-filter:blur(var(--lc-glass-blur,20px));backdrop-filter:blur(var(--lc-glass-blur,20px));border-radius:var(--lg-radius-card)}.lc-glass,.lc-on-dark{--lc-ink:#fff;--lc-ink-2:#ffffffe0;--lc-ink-3:#ffffffad;--lc-taupe:#ffffffb3;--lc-border:#fff3;--lc-border-hairline:#ffffff24;--lc-border-strong:#ffffff52;--lc-burgundy:#d79dbb;--color-ink:#fff;--color-ink-2:#ffffffe0;--color-ink-3:#ffffffad;--color-taupe:#ffffffb3;--color-line:#fff3;--color-hair:#ffffff24;--color-line-strong:#ffffff52;--color-accent:#d79dbb;color:#fff}.lc-glass-bar{--lc-glass-tint:.5;--lc-glass-blur:27.5px}@media(prefers-reduced-transparency:reduce){.lc-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000eb}}.lc-glass .btn-ink,.lc-on-dark .btn-ink{color:#191919;background:#fff;border-color:#fff}.lc-glass .btn-ink:hover,.lc-on-dark .btn-ink:hover{border-color:var(--lc-burgundy);background:var(--lc-burgundy);color:#fff}.lc-glass .btn-ghost,.lc-on-dark .btn-ghost{color:#fff;background:0 0;border-color:#ffffff61}.lc-glass .btn-ghost:hover,.lc-on-dark .btn-ghost:hover{color:#fff;border-color:#fff}.lc-panel{border-radius:var(--lg-radius-panel)}.lc-framed{border-radius:var(--lg-radius-panel);box-shadow:var(--shadow-card);padding:8px;position:relative;overflow:hidden}.lc-framed>img{object-fit:cover;filter:saturate(.72)brightness(.95);width:100%;height:100%;position:absolute;inset:0}.lc-framed>.lc-framed-body{border-radius:var(--lg-radius-card);height:100%;position:relative}.lc-card{background:var(--lc-bg-alt);border:1px solid var(--lc-border);border-radius:12px}html[data-theme=dark] .lc-card{background:#111}.lc-tab{color:var(--lc-ink-3);white-space:nowrap;transition:all .3s var(--ease-soft);border:1px solid #0000;border-radius:9999px;align-items:center;padding:.375rem .8125rem;font-size:.8125rem;text-decoration:none;display:inline-flex}.lc-tab:hover{color:var(--lc-ink)}.lc-tab[aria-current=page]{background:var(--lc-bg-sunken);border-color:var(--lc-border);color:var(--lc-ink)}html[data-theme=dark] .lc-tab[aria-current=page]{border-color:var(--lc-border-strong);background:#ffffff14}.lc-glass .lc-tab[aria-current=page],.lc-on-dark .lc-tab[aria-current=page]{border-color:var(--lc-border-strong);color:#fff;background:#ffffff14}.lc-glass .lc-tab:hover,.lc-on-dark .lc-tab:hover{color:#fff}.marquee-track{width:max-content;animation:42s linear infinite marquee-scroll;display:flex}.mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ph,.ph-fill{vertical-align:middle;line-height:1;display:inline-block}.ph-14{font-size:14px}.ph-16{font-size:16px}.ph-20{font-size:20px}.ph-24{font-size:24px}.lc-footer-curtain{clip-path:inset(0);width:100%;height:clamp(24rem,42svh,30rem);position:relative}.lc-footer-panel{--footer-bg:#1a1a1a;--footer-fg:#fff;--footer-fg-2:#ffffffbd;--footer-fg-3:#ffffff80;--footer-rule:#ffffff1f;background:var(--footer-bg);width:100%;height:clamp(24rem,42svh,30rem);color:var(--footer-fg);isolation:isolate;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;overflow:hidden}.lc-footer-center{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:min(100%,70rem);margin-inline:auto;padding:2rem 1.25rem 7rem;display:flex;position:relative}.lc-footer-actions,.lc-footer-legal,.lc-footer-meta{flex-wrap:wrap;justify-content:center;display:flex}.lc-footer-made-in{object-fit:contain;opacity:.9;width:auto;height:2rem;margin-bottom:1rem;display:block;position:relative;top:-1.25rem}.lc-footer-actions{gap:.875rem}.lc-footer-legal-link,.lc-footer-to-top{transition:color .3s var(--ease-soft),background .3s var(--ease-soft),border-color .3s var(--ease-soft);will-change:transform;text-decoration:none}.lc-footer-to-top{border:1px solid var(--footer-rule);color:var(--footer-fg-2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0e}.lc-footer-legal-link:hover,.lc-footer-to-top:hover{border-color:var(--footer-fg)}@supports (color:color-mix(in lab,red,red)){.lc-footer-legal-link:hover,.lc-footer-to-top:hover{border-color:color-mix(in srgb,var(--footer-fg) 28%,transparent)}}.lc-footer-legal-link:hover,.lc-footer-to-top:hover{color:var(--footer-fg);background:#ffffff1a}.lc-footer-legal{gap:1.5rem;margin-top:1.1rem}.lc-footer-meta{gap:1.5rem;margin-top:.65rem}.lc-footer-legal-link{color:var(--footer-fg-3);border-bottom:1px solid #0000;font-size:.75rem;line-height:1.4}.lc-footer-legal-link:hover{background:0 0;border-bottom-color:currentColor}.lc-footer-copyright{color:#fff;letter-spacing:.04em;margin-top:1rem;font-size:.5625rem;font-weight:500;line-height:1.4}.lc-footer-logo-field{z-index:0;pointer-events:none;place-items:center;width:min(76vw,76rem);display:grid;position:absolute;bottom:-1.25vw;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0%,#0000 94%);mask-image:linear-gradient(#000,#0000 94%)}.lc-footer-logo-field img{filter:none;opacity:.1;width:100%;height:auto;display:block}.lc-footer-bottom{z-index:3;color:var(--footer-fg-3);letter-spacing:.08em;justify-content:flex-end;align-items:center;padding:0 2rem 1.65rem;font-size:.6875rem;font-weight:500;display:flex;position:absolute;bottom:0;left:0;right:0}.lc-footer-to-top{cursor:pointer;border-radius:50%;justify-self:end;place-items:center;width:2.75rem;height:2.75rem;display:grid}.lc-footer-to-top svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem}@media(max-width:767px){.lc-footer-curtain,.lc-footer-panel{height:clamp(24rem,48svh,28rem)}.lc-footer-center{padding-top:2rem;padding-bottom:7.5rem}.lc-footer-made-in{height:1.75rem;margin-bottom:.875rem;top:-.75rem}.lc-footer-legal{gap:.25rem}.lc-footer-bottom{padding-inline:1.25rem;font-size:.625rem}.lc-footer-logo-field{width:88vw;bottom:4.7rem}}.lc-fhx{padding-block:7rem}@media(min-width:768px){.lc-fhx{padding-block:9rem}}.lc-fhx-rahmen{width:100%;max-width:1440px;margin-inline:auto;padding-inline:1.25rem}@media(min-width:768px){.lc-fhx-rahmen{padding-inline:2rem}}.lc-fhx-kopf{margin-bottom:clamp(5rem,10vw,9rem)}.lc-fhx-koerper{display:block}.lc-fhx-zeilen{--lc-fhx-pin-top:88px;position:relative}@media(max-width:900px){.lc-fhx-zeilen{--lc-fhx-pin-top:80px}}.lc-fhx-zeile{border-top:1px solid var(--lc-border-hairline);background:var(--lc-bg);margin-bottom:clamp(6rem,11vw,9rem);position:relative}.lc-fhx-zeile-inhalt{grid-template-columns:minmax(0,1.25fr) minmax(18rem,1fr);grid-template-areas:"name.""bild details";align-items:stretch;gap:clamp(1rem,1.8vw,1.5rem) clamp(3rem,7vw,8rem);padding-block:clamp(1.25rem,2.5vw,2rem) clamp(2rem,4vw,4rem);display:grid}.lc-fhx-zeile:last-child{margin-bottom:0}.lc-fhx-zeile-links,.lc-fhx-zeile-rechts{min-width:0}.lc-fhx-zeile-links{display:contents}.lc-fhx-zeile-rechts{flex-direction:column;grid-area:details;display:flex}.lc-fhx-zeile-name,.lc-fhx-zeile-text{min-width:0}.lc-fhx-zeile-name{grid-area:name}.lc-fhx-bild{grid-area:bild;min-width:0;margin:0}.lc-fhx-merkmale{gap:clamp(.9rem,1.6vw,1.35rem);min-width:0;margin-top:auto;padding-top:clamp(2rem,4vw,4rem);display:grid}.lc-fhx-merkmal{border-top:1px solid var(--lc-border-hairline);padding-top:.8rem}.lc-fhx-merkmal h4{color:var(--lc-ink);font-family:var(--lc-font-sans);font-size:clamp(.9rem,1.05vw,1rem);font-weight:500;line-height:1.25}.lc-fhx-merkmal p{color:var(--lc-ink-2);font-family:var(--lc-font-sans);margin-top:.45rem;font-size:clamp(.85rem,.95vw,.95rem);line-height:1.42}.lc-shot-buehne{aspect-ratio:4/3;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;place-items:center;width:100%;max-height:min(72svh,46rem);display:grid;position:relative;overflow:hidden}.lc-shot-buehne:before,.lc-lupe-rahmen:before{content:"";background:linear-gradient(#100e0c47,#100e0c80);position:absolute;inset:0}.lc-shot{filter:drop-shadow(0 24px 44px #00000073);border-radius:12px;width:auto;max-width:90%;height:auto;max-height:90%;margin:auto;display:block;position:absolute;inset:0}.lc-shot-griff{cursor:pointer;border-radius:inherit;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.lc-shot-griff:focus-visible{outline:2px solid var(--lc-burgundy);outline-offset:3px}html[data-theme=dark] .lc-shot-griff:focus-visible{outline-color:#d79dbb}.lc-lupe{z-index:100;cursor:zoom-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:lc-lupe-auf .26s var(--lc-ease-out-strong) both;background:0 0;place-items:center;padding:clamp(1rem,4vw,3.5rem);display:grid;position:fixed;inset:0}.lc-lupe-rahmen{aspect-ratio:4/3;cursor:default;width:min(84vw,1320px,106.667vh);animation:lc-lupe-bild-auf .32s var(--lc-ease-out-strong) both;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 40px 90px #00000080}.lc-lupe-bild{filter:drop-shadow(0 24px 44px #00000073);border-radius:12px;width:auto;max-width:90%;height:auto;max-height:90%;margin:auto;display:block;position:absolute;inset:0}.lc-lupe-zu{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:2.5rem;height:2.5rem;transition:background .2s var(--lc-ease-out-strong);background:#100e0ccc;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:.75rem;right:.75rem}.lc-lupe-zu:hover{background:#100e0cf2}.lc-lupe-zu:focus-visible{outline-offset:2px;outline:2px solid #fff}@keyframes lc-lupe-auf{0%{opacity:0}}@keyframes lc-lupe-bild-auf{0%{opacity:0;transform:scale(.94)}}@media(prefers-reduced-motion:reduce){.lc-lupe,.lc-lupe-bild{animation:none}}.lc-film{filter:none;object-fit:cover;overflow:hidden;box-shadow:0 24px 44px #00000073}@media(max-width:900px){.lc-shot-buehne,.lc-lupe-rahmen{aspect-ratio:auto;max-height:none;padding:1.25rem}.lc-lupe-rahmen{width:100%}.lc-lupe-bild{width:100%;max-width:100%;max-height:none;margin:0;position:static}.lc-shot{width:100%;max-width:100%;height:auto;max-height:none;margin:0;position:static}.lc-fhx-bild .lc-shot-buehne{aspect-ratio:4/3}.lc-fhx-bild .lc-shot{width:auto;max-width:90%;height:auto;max-height:90%;margin:auto;position:absolute;inset:0}}.lc-fhx-titel{font-size:var(--lc-card-heading-size);letter-spacing:-.02em;line-height:1.12}@media(max-width:900px){.lc-fhx{padding-block:5rem}.lc-fhx-kopf{margin-bottom:3rem}.lc-fhx-zeile{z-index:auto;min-height:0;margin-bottom:4rem;position:relative;top:auto}.lc-fhx-zeile-inhalt{grid-template-columns:1fr;grid-template-areas:"name""intro""bild""merkmale";row-gap:1.75rem;padding-block:1.25rem 0}.lc-fhx-zeile-links,.lc-fhx-zeile-rechts{display:contents}.lc-fhx-zeile-name{grid-area:name}.lc-fhx-zeile-text{grid-area:intro}.lc-fhx-bild{grid-area:bild}.lc-fhx-merkmale{grid-area:merkmale;align-content:start;margin-top:0;padding-top:0}}@media(prefers-reduced-motion:reduce){.lc-fhx-zeile{z-index:auto;position:relative;top:auto}}.lc-audience-grid{aspect-ratio:2;gap:clamp(1rem,2vw,1.5rem);min-height:32rem;margin-top:clamp(3.5rem,7vw,5.5rem);display:flex;overflow:hidden;container-type:inline-size}.lc-audience-grid>.lc-audience-reveal{min-width:0;height:100%;transition:opacity 1s var(--ease-soft),transform 1s var(--ease-soft),flex-grow .4s ease-in-out;transition-delay:var(--reveal-delay,0s),var(--reveal-delay,0s),0s;flex:1 1 0}.lc-audience-card{isolation:isolate;background-color:#111;background-image:var(--lc-audience-bg);background-position:0 0;background-size:cover;border-radius:12px;width:100%;height:100%;min-height:32rem;transition:opacity .4s ease-in-out;position:relative;overflow:hidden}.lc-audience-card:before{content:"";z-index:0;background:linear-gradient(#0607082e,#0607086b 42%,#06070829);position:absolute;inset:0}.lc-audience-copy{z-index:2;color:#fff;max-width:31rem;padding:clamp(1.75rem,3.4vw,2.5rem);position:relative}.lc-audience-copy h3{color:#fff;max-width:18ch;font-family:var(--lc-font-serif);letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,2.45rem);font-weight:300;line-height:1.04}.lc-audience-copy p{color:#ffffffd6;max-width:38ch;font-family:var(--lc-font-sans);margin-top:1rem;font-size:clamp(.9rem,1.15vw,1rem);line-height:1.45}.lc-audience-shot-crop{z-index:1;aspect-ratio:4/3;border-radius:12px 0 0;width:86.5cqw;position:absolute;top:39.5%;left:7cqw;overflow:hidden}.lc-audience-shot{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .7s var(--ease-soft);display:block}.lc-audience-card--lawyers .lc-audience-shot{transform:translate(-20%,-8%)}@media(min-width:901px){.lc-audience-card{grid-template-rows:minmax(max(39.5%,var(--lc-audience-copy-min,0px)),auto) minmax(0,1fr);display:grid}.lc-audience-copy{grid-row:1;align-self:start}.lc-audience-shot-crop{grid-row:2;margin-left:7cqw;position:relative;top:auto;left:auto}}@media(min-width:901px)and (hover:hover)and (pointer:fine){.lc-audience-grid:hover .lc-audience-card{opacity:.4}.lc-audience-grid>.lc-audience-reveal:hover{flex-grow:1.4}.lc-audience-grid>.lc-audience-reveal:hover .lc-audience-card{opacity:1}}@media(max-width:900px){.lc-audience-grid{aspect-ratio:auto;flex-direction:column;min-height:0;margin-top:3rem;overflow:visible;container-type:normal}.lc-audience-card{height:auto}.lc-audience-grid>.lc-audience-reveal{flex:none;height:auto}.lc-audience-shot-crop{width:176%;top:52%;left:12%}.lc-audience-card--lawyers .lc-audience-shot{transform:translate(-20%,-8%)}}@media(prefers-reduced-motion:reduce){.lc-audience-grid>.lc-audience-reveal,.lc-audience-card,.lc-audience-shot{transition:none}}.lc-manifesto{background:var(--lc-bg);border-top:1px solid var(--lc-border-hairline);border-bottom:1px solid var(--lc-border-hairline);padding-block:clamp(6rem,9vw,10rem);position:relative;overflow:clip}.lc-manifesto-inner{width:min(100% - 2.5rem,90rem);margin-inline:auto}.lc-manifesto-editorial{grid-template-columns:minmax(14rem,.76fr) minmax(0,2fr);align-items:start;gap:clamp(3rem,7vw,8rem);display:grid}.lc-manifesto-title{max-width:12ch;font-family:var(--lc-font-sans);font-size:var(--lc-section-heading-size);letter-spacing:-.06em;font-weight:300;line-height:.96}.lc-manifesto-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,4vw,5rem);display:grid}.lc-manifesto-column{color:var(--lc-ink-2)}.lc-manifesto-column p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;font-size:clamp(.93rem,.82rem + .2vw,1.05rem);line-height:1.52}.lc-manifesto-column p+p{margin-top:1.35rem}.lc-manifesto-visual-row{grid-template-columns:minmax(14rem,.76fr) minmax(0,2fr);align-items:end;gap:clamp(3rem,7vw,8rem);margin-top:clamp(4rem,7vw,7rem);display:grid}.lc-manifesto-closing{border-top:1px solid var(--lc-border-strong);padding-top:1.35rem}.lc-manifesto-closing-label{color:var(--lc-accent-ink);letter-spacing:.16em;text-transform:uppercase;margin-bottom:1rem;font-size:.68rem;font-weight:500;line-height:1;display:block}.lc-manifesto-closing p{font-family:var(--lc-font-serif);letter-spacing:-.035em;-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;font-size:clamp(1.5rem,2vw,2rem);font-weight:300;line-height:1.08}.lc-manifesto-image-wrap{min-width:0}.lc-manifesto-image{aspect-ratio:16/8.6;object-fit:cover;object-position:center 54%;width:100%}@media(min-width:768px){.lc-manifesto-inner{width:min(100% - 5rem,90rem)}}@media(max-width:899px){.lc-manifesto-editorial,.lc-manifesto-visual-row{grid-template-columns:1fr;gap:2.75rem}.lc-manifesto-title{max-width:16ch}.lc-manifesto-visual-row{margin-top:4rem}.lc-manifesto-closing{max-width:34rem}}@media(max-width:639px){.lc-manifesto-columns{grid-template-columns:1fr;gap:1.35rem}.lc-manifesto-column p+p{margin-top:1.15rem}.lc-manifesto-image{aspect-ratio:4/3}}.lc-security-overview{--lc-security-bg:var(--lc-bg);--lc-security-ink:var(--lc-ink);--lc-security-muted:var(--lc-ink-2);--lc-security-line:var(--lc-border-strong);--lc-security-accent:var(--lc-accent-ink);background:var(--lc-security-bg);color:var(--lc-security-ink);padding-block:clamp(6rem,10vw,10rem)}.lc-security-overview-inner{width:min(100% - 2.5rem,90rem);margin-inline:auto}.lc-security-overview-head{text-align:center;flex-direction:column;align-items:center;display:flex}.lc-security-overview-kicker{color:var(--lc-security-accent);font-family:var(--lc-font-sans);letter-spacing:.17em;text-transform:uppercase;font-size:.72rem;font-weight:600}.lc-security-overview h2{max-width:min(100%,22ch);color:var(--lc-security-ink);font-family:var(--lc-font-serif);font-size:var(--lc-section-heading-size);letter-spacing:-.05em;margin-top:.85rem;font-weight:300;line-height:.98}.lc-security-overview-title-line{white-space:nowrap;display:block}.lc-security-overview-lead{max-width:58ch;color:var(--lc-security-muted);font-family:var(--lc-font-sans);font-size:var(--lc-section-lead-size);text-wrap:pretty;margin:1.5rem auto 0;line-height:1.5}.lc-security-overview-grid{border-top:1px solid var(--lc-security-line);border-left:1px solid var(--lc-security-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2rem,3.5vw,3rem);display:grid}.lc-security-overview-card{border-right:1px solid var(--lc-security-line);border-bottom:1px solid var(--lc-security-line);min-height:14.5rem;transition:background-color .28s var(--ease-soft);flex-direction:column;padding:clamp(1.25rem,1.8vw,1.6rem);display:flex}.lc-security-overview-card:hover{background:var(--lc-security-ink)}@supports (color:color-mix(in lab,red,red)){.lc-security-overview-card:hover{background:color-mix(in srgb,var(--lc-security-ink) 4%,transparent)}}.lc-security-glyph{width:clamp(4rem,5vw,4.75rem);height:clamp(4rem,5vw,4.75rem);color:var(--lc-security-ink);display:block}.lc-security-glyph--brao{place-items:center;display:grid;position:relative}.lc-security-glyph-brao-shield{width:3.2rem;height:auto;position:relative}.lc-security-overview-card h3{color:var(--lc-security-ink);font-family:var(--lc-font-sans);font-size:var(--lc-ui-heading-size);margin-top:.9rem;font-weight:500;line-height:1.25}.lc-security-overview-card p{max-width:none;color:var(--lc-security-muted);font-family:var(--lc-font-sans);-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;margin-top:auto;padding-top:.8rem;font-size:clamp(.84rem,.95vw,.92rem);line-height:1.42}@media(min-width:768px){.lc-security-overview-inner{width:min(100% - 5rem,90rem)}}@media(max-width:899px){.lc-security-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.lc-security-overview-head{text-align:center;flex-direction:column;align-items:center;width:100%}.lc-security-overview h2{font-size:var(--lc-section-heading-size)}.lc-security-overview-grid{grid-template-columns:1fr;margin-top:2.25rem}.lc-security-overview-card{text-align:center;align-items:center;min-height:14.5rem}.lc-security-overview-card p{margin-inline:auto}}.lc-proof-section .lc-container{width:min(100% - 2.5rem,90rem)}#herkunft .lc-display-lg{max-width:min(100%,24ch);font-size:clamp(1.5rem,7.5vw,3.2rem)}.lc-proof-title-line{white-space:nowrap;display:block}.lc-proof-grid{border-top:1px solid var(--lc-border-hairline);border-left:1px solid var(--lc-border-hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3rem,5vw,4.5rem);display:grid}.lc-proof-card{border-right:1px solid var(--lc-border-hairline);border-bottom:1px solid var(--lc-border-hairline);flex-direction:column;min-height:17rem;padding:clamp(1.5rem,2.5vw,2.25rem);display:flex}.lc-proof-card h3{color:var(--lc-ink);font-family:var(--lc-font-serif);font-size:var(--lc-card-heading-size);margin-top:1.5rem;font-weight:400;line-height:1.12}.lc-proof-card>p:last-child{max-width:38ch;color:var(--lc-ink-2);font-family:var(--lc-font-sans);margin-top:auto;padding-top:1.75rem;font-size:clamp(.88rem,1vw,.96rem);line-height:1.5}@media(min-width:768px){.lc-proof-section .lc-container{width:min(100% - 5rem,90rem)}}@media(max-width:899px){.lc-proof-grid{grid-template-columns:1fr}.lc-proof-card{min-height:14rem}}@media(min-width:901px){#fuer-wen h2,.lc-manifesto-title,.lc-security-overview h2,#herkunft h2{letter-spacing:-.04em;line-height:1.02}.lc-fhx-zeile-text,.lc-manifesto-column p{font-size:var(--lc-desktop-body);line-height:1.6}.lc-audience-copy p{line-height:1.5}.lc-fhx-merkmal p,.lc-security-overview-card p,.lc-proof-card>p:last-child{font-size:var(--lc-desktop-body-small);line-height:1.5}.lc-security-overview-kicker{font-size:var(--lc-eyebrow-size);line-height:1.5}}@media(max-width:900px){#fuer-wen h2,.lc-manifesto-title,.lc-security-overview h2,#herkunft h2{letter-spacing:-.04em;line-height:1.02}.lc-body{line-height:1.55}.lc-fhx-intro-titel,.lc-audience-copy h3,.lc-manifesto-title,.lc-proof-card h3{text-align:center;margin-inline:auto}.lc-fhx-merkmal h4{text-align:left;margin-inline:0}.lc-fhx-zeile-name{text-align:center;width:100%}.lc-fhx-intro-text,.lc-fhx-zeile-text,.lc-fhx-merkmal p,#fuer-wen .lc-body,.lc-audience-copy p,.lc-manifesto-column p,.lc-security-overview-lead,.lc-security-overview-card p,#herkunft .lc-body,.lc-proof-card>p:last-child{-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal}.lc-fhx-intro-text{width:100%}.lc-fhx-intro-cta,.lc-proof-card .eyebrow{align-self:center}.lc-manifesto-closing-label{text-align:center}.lc-manifesto-closing p{-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal}#herkunft .lc-display-lg{max-width:100%;font-size:var(--lc-section-heading-size)}#herkunft .lc-proof-title-line{white-space:normal}.lc-fhx-zeile-text,.lc-manifesto-column p,.lc-audience-copy p{font-size:var(--lc-landing-body);line-height:1.55}.lc-fhx-titel,.lc-proof-card h3{letter-spacing:-.025em;line-height:1.12}.lc-fhx-merkmal h4,.lc-security-overview-card h3{font-size:1rem;line-height:1.25}.lc-fhx-merkmal p,.lc-security-overview-card p,.lc-proof-card>p:last-child{font-size:.875rem;line-height:1.5}.lc-manifesto-closing p{line-height:1.1}.lc-security-overview-kicker{font-size:var(--lc-eyebrow-size);line-height:1.5}}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-1\/2{top:50%}.top-\[86px\]{top:86px}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-14{bottom:calc(var(--spacing) * 14)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.z-50{z-index:50}.order-1{order:1}.order-2{order: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-9{margin:calc(var(--spacing) * 9)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.my-9{margin-block:calc(var(--spacing) * 9)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-px{margin-top:1px}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[260\/190\]{aspect-ratio:260/190}.h-16{height:calc(var(--spacing) * 16)}.h-44{height:calc(var(--spacing) * 44)}.h-\[62\%\]{height:62%}.h-\[100svh\]{height:100svh}.h-\[420px\]{height:420px}.h-full{height:100%}.h-px{height:1px}.min-h-\[640px\]{min-height:640px}.w-8{width:calc(var(--spacing) * 8)}.w-\[125\%\]{width:125%}.w-\[calc\(100\%-2\.5rem\)\]{width:calc(100% - 2.5rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[17ch\]{max-width:17ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[26rem\]{max-width:26rem}.max-w-\[34ch\]{max-width:34ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[340px\]{max-width:340px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1600px\]{max-width:1600px}.max-w-none{max-width:none}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-center{transform-origin:50%}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[calc\(100\%\+1rem\)\]{--tw-translate-y: calc((100% + 1rem)*-1) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.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-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-\[12px\]{border-radius:12px}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-line{border-color:var(--color-line)}.border-transparent{border-color:#0000}.bg-transparent{background-color:#0000}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/25{--tw-gradient-from:#00000040}@supports (color:color-mix(in lab,red,red)){.from-black\/25{--tw-gradient-from:color-mix(in oklab, var(--color-black) 25%, transparent)}}.from-black\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab,red,red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/85{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab,red,red)){.from-black\/85{--tw-gradient-from:color-mix(in oklab, var(--color-black) 85%, transparent)}}.from-black\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/40{--tw-gradient-via:#0006}@supports (color:color-mix(in lab,red,red)){.via-black\/40{--tw-gradient-via:color-mix(in oklab, var(--color-black) 40%, transparent)}}.via-black\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/55{--tw-gradient-via:#0000008c}@supports (color:color-mix(in lab,red,red)){.via-black\/55{--tw-gradient-via:color-mix(in oklab, var(--color-black) 55%, transparent)}}.via-black\/55{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-black\/10{--tw-gradient-to:#0000001a}@supports (color:color-mix(in lab,red,red)){.to-black\/10{--tw-gradient-to:color-mix(in oklab, var(--color-black) 10%, transparent)}}.to-black\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-2{padding:calc(var(--spacing) * 2)}.p-7{padding:calc(var(--spacing) * 7)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-1{padding-top:var(--spacing)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-\[calc\(72px\+3rem\)\]{padding-top:calc(72px + 3rem)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-0{padding-left:0}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-\[2\.1rem\]{font-size:2.1rem}.text-wrap{text-wrap:wrap}.\[hyphens\:auto\]{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.text-\[…\]{color:…}.text-accent{color:var(--color-accent)}.text-ink{color:var(--color-ink)}.text-ink-3{color:var(--color-ink-3)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-100{opacity:1}.blur,.blur-\[8px\]{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-0{--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-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-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[1100ms\]{--tw-duration:1.1s;transition-duration:1.1s}.duration-\[1200ms\]{--tw-duration:1.2s;transition-duration:1.2s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.will-change-transform{will-change:transform}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}@media(hover:hover){.hover\:text-ink:hover{color:var(--color-ink)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded-full:focus{border-radius:3.40282e38px}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}@media(min-width:40rem){.sm\:block{display:block}.sm\:grid-cols-\[9rem_1fr\]{grid-template-columns:9rem 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-baseline{align-items:baseline}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-7{gap:calc(var(--spacing) * 7)}}@media(min-width:48rem){.md\:top-\[92px\]{top:92px}.md\:bottom-5{bottom:calc(var(--spacing) * 5)}.md\:left-5{left:calc(var(--spacing) * 5)}.md\:left-8{left:calc(var(--spacing) * 8)}.md\:left-10{left:calc(var(--spacing) * 10)}.md\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.md\:inline-flex{display:inline-flex}.md\:h-\[68px\]{height:68px}.md\:h-\[560px\]{height:560px}.md\:w-\[46\%\]{width:46%}.md\:max-w-\[580px\]{max-width:580px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:text-\[2\.5rem\]{font-size:2.5rem}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-\[74svh\]{min-height:74svh}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:py-0{padding-block:0}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}.lg\:text-\[2\.7rem\]{font-size:2.7rem}}.dark\:brightness-100:where(html[data-theme=dark],html[data-theme=dark] *){--tw-brightness:brightness(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:Phosphor;src:url(/assets/Phosphor-DtdjzkpE.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}.ph{speak:never;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:Phosphor!important}.ph.ph-acorn:before{content:""}.ph.ph-address-book:before{content:""}.ph.ph-address-book-tabs:before{content:""}.ph.ph-air-traffic-control:before{content:""}.ph.ph-airplane:before{content:""}.ph.ph-airplane-in-flight:before{content:""}.ph.ph-airplane-landing:before{content:""}.ph.ph-airplane-takeoff:before{content:""}.ph.ph-airplane-taxiing:before{content:""}.ph.ph-airplane-tilt:before{content:""}.ph.ph-airplay:before{content:""}.ph.ph-alarm:before{content:""}.ph.ph-alien:before{content:""}.ph.ph-align-bottom:before{content:""}.ph.ph-align-bottom-simple:before{content:""}.ph.ph-align-center-horizontal:before{content:""}.ph.ph-align-center-horizontal-simple:before{content:""}.ph.ph-align-center-vertical:before{content:""}.ph.ph-align-center-vertical-simple:before{content:""}.ph.ph-align-left:before{content:""}.ph.ph-align-left-simple:before{content:""}.ph.ph-align-right:before{content:""}.ph.ph-align-right-simple:before{content:""}.ph.ph-align-top:before{content:""}.ph.ph-align-top-simple:before{content:""}.ph.ph-amazon-logo:before{content:""}.ph.ph-ambulance:before{content:""}.ph.ph-anchor:before{content:""}.ph.ph-anchor-simple:before{content:""}.ph.ph-android-logo:before{content:""}.ph.ph-angle:before{content:""}.ph.ph-angular-logo:before{content:""}.ph.ph-aperture:before{content:""}.ph.ph-app-store-logo:before{content:""}.ph.ph-app-window:before{content:""}.ph.ph-apple-logo:before{content:""}.ph.ph-apple-podcasts-logo:before{content:""}.ph.ph-approximate-equals:before{content:""}.ph.ph-archive:before{content:""}.ph.ph-armchair:before{content:""}.ph.ph-arrow-arc-left:before{content:""}.ph.ph-arrow-arc-right:before{content:""}.ph.ph-arrow-bend-double-up-left:before{content:""}.ph.ph-arrow-bend-double-up-right:before{content:""}.ph.ph-arrow-bend-down-left:before{content:""}.ph.ph-arrow-bend-down-right:before{content:""}.ph.ph-arrow-bend-left-down:before{content:""}.ph.ph-arrow-bend-left-up:before{content:""}.ph.ph-arrow-bend-right-down:before{content:""}.ph.ph-arrow-bend-right-up:before{content:""}.ph.ph-arrow-bend-up-left:before{content:""}.ph.ph-arrow-bend-up-right:before{content:""}.ph.ph-arrow-circle-down:before{content:""}.ph.ph-arrow-circle-down-left:before{content:""}.ph.ph-arrow-circle-down-right:before{content:""}.ph.ph-arrow-circle-left:before{content:""}.ph.ph-arrow-circle-right:before{content:""}.ph.ph-arrow-circle-up:before{content:""}.ph.ph-arrow-circle-up-left:before{content:""}.ph.ph-arrow-circle-up-right:before{content:""}.ph.ph-arrow-clockwise:before{content:""}.ph.ph-arrow-counter-clockwise:before{content:""}.ph.ph-arrow-down:before{content:""}.ph.ph-arrow-down-left:before{content:""}.ph.ph-arrow-down-right:before{content:""}.ph.ph-arrow-elbow-down-left:before{content:""}.ph.ph-arrow-elbow-down-right:before{content:""}.ph.ph-arrow-elbow-left:before{content:""}.ph.ph-arrow-elbow-left-down:before{content:""}.ph.ph-arrow-elbow-left-up:before{content:""}.ph.ph-arrow-elbow-right:before{content:""}.ph.ph-arrow-elbow-right-down:before{content:""}.ph.ph-arrow-elbow-right-up:before{content:""}.ph.ph-arrow-elbow-up-left:before{content:""}.ph.ph-arrow-elbow-up-right:before{content:""}.ph.ph-arrow-fat-down:before{content:""}.ph.ph-arrow-fat-left:before{content:""}.ph.ph-arrow-fat-line-down:before{content:""}.ph.ph-arrow-fat-line-left:before{content:""}.ph.ph-arrow-fat-line-right:before{content:""}.ph.ph-arrow-fat-line-up:before{content:""}.ph.ph-arrow-fat-lines-down:before{content:""}.ph.ph-arrow-fat-lines-left:before{content:""}.ph.ph-arrow-fat-lines-right:before{content:""}.ph.ph-arrow-fat-lines-up:before{content:""}.ph.ph-arrow-fat-right:before{content:""}.ph.ph-arrow-fat-up:before{content:""}.ph.ph-arrow-left:before{content:""}.ph.ph-arrow-line-down:before{content:""}.ph.ph-arrow-line-down-left:before{content:""}.ph.ph-arrow-line-down-right:before{content:""}.ph.ph-arrow-line-left:before{content:""}.ph.ph-arrow-line-right:before{content:""}.ph.ph-arrow-line-up:before{content:""}.ph.ph-arrow-line-up-left:before{content:""}.ph.ph-arrow-line-up-right:before{content:""}.ph.ph-arrow-right:before{content:""}.ph.ph-arrow-square-down:before{content:""}.ph.ph-arrow-square-down-left:before{content:""}.ph.ph-arrow-square-down-right:before{content:""}.ph.ph-arrow-square-in:before{content:""}.ph.ph-arrow-square-left:before{content:""}.ph.ph-arrow-square-out:before{content:""}.ph.ph-arrow-square-right:before{content:""}.ph.ph-arrow-square-up:before{content:""}.ph.ph-arrow-square-up-left:before{content:""}.ph.ph-arrow-square-up-right:before{content:""}.ph.ph-arrow-u-down-left:before{content:""}.ph.ph-arrow-u-down-right:before{content:""}.ph.ph-arrow-u-left-down:before{content:""}.ph.ph-arrow-u-left-up:before{content:""}.ph.ph-arrow-u-right-down:before{content:""}.ph.ph-arrow-u-right-up:before{content:""}.ph.ph-arrow-u-up-left:before{content:""}.ph.ph-arrow-u-up-right:before{content:""}.ph.ph-arrow-up:before{content:""}.ph.ph-arrow-up-left:before{content:""}.ph.ph-arrow-up-right:before{content:""}.ph.ph-arrows-clockwise:before{content:""}.ph.ph-arrows-counter-clockwise:before{content:""}.ph.ph-arrows-down-up:before{content:""}.ph.ph-arrows-horizontal:before{content:""}.ph.ph-arrows-in:before{content:""}.ph.ph-arrows-in-cardinal:before{content:""}.ph.ph-arrows-in-line-horizontal:before{content:""}.ph.ph-arrows-in-line-vertical:before{content:""}.ph.ph-arrows-in-simple:before{content:""}.ph.ph-arrows-left-right:before{content:""}.ph.ph-arrows-merge:before{content:""}.ph.ph-arrows-out:before{content:""}.ph.ph-arrows-out-cardinal:before{content:""}.ph.ph-arrows-out-line-horizontal:before{content:""}.ph.ph-arrows-out-line-vertical:before{content:""}.ph.ph-arrows-out-simple:before{content:""}.ph.ph-arrows-split:before{content:""}.ph.ph-arrows-vertical:before{content:""}.ph.ph-article:before{content:""}.ph.ph-article-medium:before{content:""}.ph.ph-article-ny-times:before{content:""}.ph.ph-asclepius:before,.ph.ph-caduceus:before{content:""}.ph.ph-asterisk:before{content:""}.ph.ph-asterisk-simple:before{content:""}.ph.ph-at:before{content:""}.ph.ph-atom:before{content:""}.ph.ph-avocado:before{content:""}.ph.ph-axe:before{content:""}.ph.ph-baby:before{content:""}.ph.ph-baby-carriage:before{content:""}.ph.ph-backpack:before{content:""}.ph.ph-backspace:before{content:""}.ph.ph-bag:before{content:""}.ph.ph-bag-simple:before{content:""}.ph.ph-balloon:before{content:""}.ph.ph-bandaids:before{content:""}.ph.ph-bank:before{content:""}.ph.ph-barbell:before{content:""}.ph.ph-barcode:before{content:""}.ph.ph-barn:before{content:""}.ph.ph-barricade:before{content:""}.ph.ph-baseball:before{content:""}.ph.ph-baseball-cap:before{content:""}.ph.ph-baseball-helmet:before{content:""}.ph.ph-basket:before{content:""}.ph.ph-basketball:before{content:""}.ph.ph-bathtub:before{content:""}.ph.ph-battery-charging:before{content:""}.ph.ph-battery-charging-vertical:before{content:""}.ph.ph-battery-empty:before{content:""}.ph.ph-battery-full:before{content:""}.ph.ph-battery-high:before{content:""}.ph.ph-battery-low:before{content:""}.ph.ph-battery-medium:before{content:""}.ph.ph-battery-plus:before{content:""}.ph.ph-battery-plus-vertical:before{content:""}.ph.ph-battery-vertical-empty:before{content:""}.ph.ph-battery-vertical-full:before{content:""}.ph.ph-battery-vertical-high:before{content:""}.ph.ph-battery-vertical-low:before{content:""}.ph.ph-battery-vertical-medium:before{content:""}.ph.ph-battery-warning:before{content:""}.ph.ph-battery-warning-vertical:before{content:""}.ph.ph-beach-ball:before{content:""}.ph.ph-beanie:before{content:""}.ph.ph-bed:before{content:""}.ph.ph-beer-bottle:before{content:""}.ph.ph-beer-stein:before{content:""}.ph.ph-behance-logo:before{content:""}.ph.ph-bell:before{content:""}.ph.ph-bell-ringing:before{content:""}.ph.ph-bell-simple:before{content:""}.ph.ph-bell-simple-ringing:before{content:""}.ph.ph-bell-simple-slash:before{content:""}.ph.ph-bell-simple-z:before{content:""}.ph.ph-bell-slash:before{content:""}.ph.ph-bell-z:before{content:""}.ph.ph-belt:before{content:""}.ph.ph-bezier-curve:before{content:""}.ph.ph-bicycle:before{content:""}.ph.ph-binary:before{content:""}.ph.ph-binoculars:before{content:""}.ph.ph-biohazard:before{content:""}.ph.ph-bird:before{content:""}.ph.ph-blueprint:before{content:""}.ph.ph-bluetooth:before{content:""}.ph.ph-bluetooth-connected:before{content:""}.ph.ph-bluetooth-slash:before{content:""}.ph.ph-bluetooth-x:before{content:""}.ph.ph-boat:before{content:""}.ph.ph-bomb:before{content:""}.ph.ph-bone:before{content:""}.ph.ph-book:before{content:""}.ph.ph-book-bookmark:before{content:""}.ph.ph-book-open:before{content:""}.ph.ph-book-open-text:before{content:""}.ph.ph-book-open-user:before{content:""}.ph.ph-bookmark:before{content:""}.ph.ph-bookmark-simple:before{content:""}.ph.ph-bookmarks:before{content:""}.ph.ph-bookmarks-simple:before{content:""}.ph.ph-books:before{content:""}.ph.ph-boot:before{content:""}.ph.ph-boules:before{content:""}.ph.ph-bounding-box:before{content:""}.ph.ph-bowl-food:before{content:""}.ph.ph-bowl-steam:before{content:""}.ph.ph-bowling-ball:before{content:""}.ph.ph-box-arrow-down:before,.ph.ph-archive-box:before{content:""}.ph.ph-box-arrow-up:before{content:""}.ph.ph-boxing-glove:before{content:""}.ph.ph-brackets-angle:before{content:""}.ph.ph-brackets-curly:before{content:""}.ph.ph-brackets-round:before{content:""}.ph.ph-brackets-square:before{content:""}.ph.ph-brain:before{content:""}.ph.ph-brandy:before{content:""}.ph.ph-bread:before{content:""}.ph.ph-bridge:before{content:""}.ph.ph-briefcase:before{content:""}.ph.ph-briefcase-metal:before{content:""}.ph.ph-broadcast:before{content:""}.ph.ph-broom:before{content:""}.ph.ph-browser:before{content:""}.ph.ph-browsers:before{content:""}.ph.ph-bug:before{content:""}.ph.ph-bug-beetle:before{content:""}.ph.ph-bug-droid:before{content:""}.ph.ph-building:before{content:""}.ph.ph-building-apartment:before{content:""}.ph.ph-building-office:before{content:""}.ph.ph-buildings:before{content:""}.ph.ph-bulldozer:before{content:""}.ph.ph-bus:before{content:""}.ph.ph-butterfly:before{content:""}.ph.ph-cable-car:before{content:""}.ph.ph-cactus:before{content:""}.ph.ph-cake:before{content:""}.ph.ph-calculator:before{content:""}.ph.ph-calendar:before{content:""}.ph.ph-calendar-blank:before{content:""}.ph.ph-calendar-check:before{content:""}.ph.ph-calendar-dot:before{content:""}.ph.ph-calendar-dots:before{content:""}.ph.ph-calendar-heart:before{content:""}.ph.ph-calendar-minus:before{content:""}.ph.ph-calendar-plus:before{content:""}.ph.ph-calendar-slash:before{content:""}.ph.ph-calendar-star:before{content:""}.ph.ph-calendar-x:before{content:""}.ph.ph-call-bell:before{content:""}.ph.ph-camera:before{content:""}.ph.ph-camera-plus:before{content:""}.ph.ph-camera-rotate:before{content:""}.ph.ph-camera-slash:before{content:""}.ph.ph-campfire:before{content:""}.ph.ph-car:before{content:""}.ph.ph-car-battery:before{content:""}.ph.ph-car-profile:before{content:""}.ph.ph-car-simple:before{content:""}.ph.ph-cardholder:before{content:""}.ph.ph-cards:before{content:""}.ph.ph-cards-three:before{content:""}.ph.ph-caret-circle-double-down:before{content:""}.ph.ph-caret-circle-double-left:before{content:""}.ph.ph-caret-circle-double-right:before{content:""}.ph.ph-caret-circle-double-up:before{content:""}.ph.ph-caret-circle-down:before{content:""}.ph.ph-caret-circle-left:before{content:""}.ph.ph-caret-circle-right:before{content:""}.ph.ph-caret-circle-up:before{content:""}.ph.ph-caret-circle-up-down:before{content:""}.ph.ph-caret-double-down:before{content:""}.ph.ph-caret-double-left:before{content:""}.ph.ph-caret-double-right:before{content:""}.ph.ph-caret-double-up:before{content:""}.ph.ph-caret-down:before{content:""}.ph.ph-caret-left:before{content:""}.ph.ph-caret-line-down:before{content:""}.ph.ph-caret-line-left:before{content:""}.ph.ph-caret-line-right:before{content:""}.ph.ph-caret-line-up:before{content:""}.ph.ph-caret-right:before{content:""}.ph.ph-caret-up:before{content:""}.ph.ph-caret-up-down:before{content:""}.ph.ph-carrot:before{content:""}.ph.ph-cash-register:before{content:""}.ph.ph-cassette-tape:before{content:""}.ph.ph-castle-turret:before{content:""}.ph.ph-cat:before{content:""}.ph.ph-cell-signal-full:before{content:""}.ph.ph-cell-signal-high:before{content:""}.ph.ph-cell-signal-low:before{content:""}.ph.ph-cell-signal-medium:before{content:""}.ph.ph-cell-signal-none:before{content:""}.ph.ph-cell-signal-slash:before{content:""}.ph.ph-cell-signal-x:before{content:""}.ph.ph-cell-tower:before{content:""}.ph.ph-certificate:before{content:""}.ph.ph-chair:before{content:""}.ph.ph-chalkboard:before{content:""}.ph.ph-chalkboard-simple:before{content:""}.ph.ph-chalkboard-teacher:before{content:""}.ph.ph-champagne:before{content:""}.ph.ph-charging-station:before{content:""}.ph.ph-chart-bar:before{content:""}.ph.ph-chart-bar-horizontal:before{content:""}.ph.ph-chart-donut:before{content:""}.ph.ph-chart-line:before{content:""}.ph.ph-chart-line-down:before{content:""}.ph.ph-chart-line-up:before{content:""}.ph.ph-chart-pie:before{content:""}.ph.ph-chart-pie-slice:before{content:""}.ph.ph-chart-polar:before{content:""}.ph.ph-chart-scatter:before{content:""}.ph.ph-chat:before{content:""}.ph.ph-chat-centered:before{content:""}.ph.ph-chat-centered-dots:before{content:""}.ph.ph-chat-centered-slash:before{content:""}.ph.ph-chat-centered-text:before{content:""}.ph.ph-chat-circle:before{content:""}.ph.ph-chat-circle-dots:before{content:""}.ph.ph-chat-circle-slash:before{content:""}.ph.ph-chat-circle-text:before{content:""}.ph.ph-chat-dots:before{content:""}.ph.ph-chat-slash:before{content:""}.ph.ph-chat-teardrop:before{content:""}.ph.ph-chat-teardrop-dots:before{content:""}.ph.ph-chat-teardrop-slash:before{content:""}.ph.ph-chat-teardrop-text:before{content:""}.ph.ph-chat-text:before{content:""}.ph.ph-chats:before{content:""}.ph.ph-chats-circle:before{content:""}.ph.ph-chats-teardrop:before{content:""}.ph.ph-check:before{content:""}.ph.ph-check-circle:before{content:""}.ph.ph-check-fat:before{content:""}.ph.ph-check-square:before{content:""}.ph.ph-check-square-offset:before{content:""}.ph.ph-checkerboard:before{content:""}.ph.ph-checks:before{content:""}.ph.ph-cheers:before{content:""}.ph.ph-cheese:before{content:""}.ph.ph-chef-hat:before{content:""}.ph.ph-cherries:before{content:""}.ph.ph-church:before{content:""}.ph.ph-cigarette:before{content:""}.ph.ph-cigarette-slash:before{content:""}.ph.ph-circle:before{content:""}.ph.ph-circle-dashed:before{content:""}.ph.ph-circle-half:before{content:""}.ph.ph-circle-half-tilt:before{content:""}.ph.ph-circle-notch:before{content:""}.ph.ph-circles-four:before{content:""}.ph.ph-circles-three:before{content:""}.ph.ph-circles-three-plus:before{content:""}.ph.ph-circuitry:before{content:""}.ph.ph-city:before{content:""}.ph.ph-clipboard:before{content:""}.ph.ph-clipboard-text:before{content:""}.ph.ph-clock:before{content:""}.ph.ph-clock-afternoon:before{content:""}.ph.ph-clock-clockwise:before{content:""}.ph.ph-clock-countdown:before{content:""}.ph.ph-clock-counter-clockwise:before{content:""}.ph.ph-clock-user:before{content:""}.ph.ph-closed-captioning:before{content:""}.ph.ph-cloud:before{content:""}.ph.ph-cloud-arrow-down:before{content:""}.ph.ph-cloud-arrow-up:before{content:""}.ph.ph-cloud-check:before{content:""}.ph.ph-cloud-fog:before{content:""}.ph.ph-cloud-lightning:before{content:""}.ph.ph-cloud-moon:before{content:""}.ph.ph-cloud-rain:before{content:""}.ph.ph-cloud-slash:before{content:""}.ph.ph-cloud-snow:before{content:""}.ph.ph-cloud-sun:before{content:""}.ph.ph-cloud-warning:before{content:""}.ph.ph-cloud-x:before{content:""}.ph.ph-clover:before{content:""}.ph.ph-club:before{content:""}.ph.ph-coat-hanger:before{content:""}.ph.ph-coda-logo:before{content:""}.ph.ph-code:before{content:""}.ph.ph-code-block:before{content:""}.ph.ph-code-simple:before{content:""}.ph.ph-codepen-logo:before{content:""}.ph.ph-codesandbox-logo:before{content:""}.ph.ph-coffee:before{content:""}.ph.ph-coffee-bean:before{content:""}.ph.ph-coin:before{content:""}.ph.ph-coin-vertical:before{content:""}.ph.ph-coins:before{content:""}.ph.ph-columns:before{content:""}.ph.ph-columns-plus-left:before{content:""}.ph.ph-columns-plus-right:before{content:""}.ph.ph-command:before{content:""}.ph.ph-compass:before{content:""}.ph.ph-compass-rose:before{content:""}.ph.ph-compass-tool:before{content:""}.ph.ph-computer-tower:before{content:""}.ph.ph-confetti:before{content:""}.ph.ph-contactless-payment:before{content:""}.ph.ph-control:before{content:""}.ph.ph-cookie:before{content:""}.ph.ph-cooking-pot:before{content:""}.ph.ph-copy:before{content:""}.ph.ph-copy-simple:before{content:""}.ph.ph-copyleft:before{content:""}.ph.ph-copyright:before{content:""}.ph.ph-corners-in:before{content:""}.ph.ph-corners-out:before{content:""}.ph.ph-couch:before{content:""}.ph.ph-court-basketball:before{content:""}.ph.ph-cow:before{content:""}.ph.ph-cowboy-hat:before{content:""}.ph.ph-cpu:before{content:""}.ph.ph-crane:before{content:""}.ph.ph-crane-tower:before{content:""}.ph.ph-credit-card:before{content:""}.ph.ph-cricket:before{content:""}.ph.ph-crop:before{content:""}.ph.ph-cross:before{content:""}.ph.ph-crosshair:before{content:""}.ph.ph-crosshair-simple:before{content:""}.ph.ph-crown:before{content:""}.ph.ph-crown-cross:before{content:""}.ph.ph-crown-simple:before{content:""}.ph.ph-cube:before{content:""}.ph.ph-cube-focus:before{content:""}.ph.ph-cube-transparent:before{content:""}.ph.ph-currency-btc:before{content:""}.ph.ph-currency-circle-dollar:before{content:""}.ph.ph-currency-cny:before{content:""}.ph.ph-currency-dollar:before{content:""}.ph.ph-currency-dollar-simple:before{content:""}.ph.ph-currency-eth:before{content:""}.ph.ph-currency-eur:before{content:""}.ph.ph-currency-gbp:before{content:""}.ph.ph-currency-inr:before{content:""}.ph.ph-currency-jpy:before{content:""}.ph.ph-currency-krw:before{content:""}.ph.ph-currency-kzt:before{content:""}.ph.ph-currency-ngn:before{content:""}.ph.ph-currency-rub:before{content:""}.ph.ph-cursor:before{content:""}.ph.ph-cursor-click:before{content:""}.ph.ph-cursor-text:before{content:""}.ph.ph-cylinder:before{content:""}.ph.ph-database:before{content:""}.ph.ph-desk:before{content:""}.ph.ph-desktop:before{content:""}.ph.ph-desktop-tower:before{content:""}.ph.ph-detective:before{content:""}.ph.ph-dev-to-logo:before{content:""}.ph.ph-device-mobile:before{content:""}.ph.ph-device-mobile-camera:before{content:""}.ph.ph-device-mobile-slash:before{content:""}.ph.ph-device-mobile-speaker:before{content:""}.ph.ph-device-rotate:before{content:""}.ph.ph-device-tablet:before{content:""}.ph.ph-device-tablet-camera:before{content:""}.ph.ph-device-tablet-speaker:before{content:""}.ph.ph-devices:before{content:""}.ph.ph-diamond:before{content:""}.ph.ph-diamonds-four:before{content:""}.ph.ph-dice-five:before{content:""}.ph.ph-dice-four:before{content:""}.ph.ph-dice-one:before{content:""}.ph.ph-dice-six:before{content:""}.ph.ph-dice-three:before{content:""}.ph.ph-dice-two:before{content:""}.ph.ph-disc:before{content:""}.ph.ph-disco-ball:before{content:""}.ph.ph-discord-logo:before{content:""}.ph.ph-divide:before{content:""}.ph.ph-dna:before{content:""}.ph.ph-dog:before{content:""}.ph.ph-door:before{content:""}.ph.ph-door-open:before{content:""}.ph.ph-dot:before{content:""}.ph.ph-dot-outline:before{content:""}.ph.ph-dots-nine:before{content:""}.ph.ph-dots-six:before{content:""}.ph.ph-dots-six-vertical:before{content:""}.ph.ph-dots-three:before{content:""}.ph.ph-dots-three-circle:before{content:""}.ph.ph-dots-three-circle-vertical:before{content:""}.ph.ph-dots-three-outline:before{content:""}.ph.ph-dots-three-outline-vertical:before{content:""}.ph.ph-dots-three-vertical:before{content:""}.ph.ph-download:before{content:""}.ph.ph-download-simple:before{content:""}.ph.ph-dress:before{content:""}.ph.ph-dresser:before{content:""}.ph.ph-dribbble-logo:before{content:""}.ph.ph-drone:before{content:""}.ph.ph-drop:before{content:""}.ph.ph-drop-half:before{content:""}.ph.ph-drop-half-bottom:before{content:""}.ph.ph-drop-simple:before{content:""}.ph.ph-drop-slash:before{content:""}.ph.ph-dropbox-logo:before{content:""}.ph.ph-ear:before{content:""}.ph.ph-ear-slash:before{content:""}.ph.ph-egg:before{content:""}.ph.ph-egg-crack:before{content:""}.ph.ph-eject:before{content:""}.ph.ph-eject-simple:before{content:""}.ph.ph-elevator:before{content:""}.ph.ph-empty:before{content:""}.ph.ph-engine:before{content:""}.ph.ph-envelope:before{content:""}.ph.ph-envelope-open:before{content:""}.ph.ph-envelope-simple:before{content:""}.ph.ph-envelope-simple-open:before{content:""}.ph.ph-equalizer:before{content:""}.ph.ph-equals:before{content:""}.ph.ph-eraser:before{content:""}.ph.ph-escalator-down:before{content:""}.ph.ph-escalator-up:before{content:""}.ph.ph-exam:before{content:""}.ph.ph-exclamation-mark:before{content:""}.ph.ph-exclude:before{content:""}.ph.ph-exclude-square:before{content:""}.ph.ph-export:before{content:""}.ph.ph-eye:before{content:""}.ph.ph-eye-closed:before{content:""}.ph.ph-eye-slash:before{content:""}.ph.ph-eyedropper:before{content:""}.ph.ph-eyedropper-sample:before{content:""}.ph.ph-eyeglasses:before{content:""}.ph.ph-eyes:before{content:""}.ph.ph-face-mask:before{content:""}.ph.ph-facebook-logo:before{content:""}.ph.ph-factory:before{content:""}.ph.ph-faders:before{content:""}.ph.ph-faders-horizontal:before{content:""}.ph.ph-fallout-shelter:before{content:""}.ph.ph-fan:before{content:""}.ph.ph-farm:before{content:""}.ph.ph-fast-forward:before{content:""}.ph.ph-fast-forward-circle:before{content:""}.ph.ph-feather:before{content:""}.ph.ph-fediverse-logo:before{content:""}.ph.ph-figma-logo:before{content:""}.ph.ph-file:before{content:""}.ph.ph-file-archive:before{content:""}.ph.ph-file-arrow-down:before{content:""}.ph.ph-file-arrow-up:before{content:""}.ph.ph-file-audio:before{content:""}.ph.ph-file-c:before{content:""}.ph.ph-file-c-sharp:before{content:""}.ph.ph-file-cloud:before{content:""}.ph.ph-file-code:before{content:""}.ph.ph-file-cpp:before{content:""}.ph.ph-file-css:before{content:""}.ph.ph-file-csv:before{content:""}.ph.ph-file-dashed:before,.ph.ph-file-dotted:before{content:""}.ph.ph-file-doc:before{content:""}.ph.ph-file-html:before{content:""}.ph.ph-file-image:before{content:""}.ph.ph-file-ini:before{content:""}.ph.ph-file-jpg:before{content:""}.ph.ph-file-js:before{content:""}.ph.ph-file-jsx:before{content:""}.ph.ph-file-lock:before{content:""}.ph.ph-file-magnifying-glass:before,.ph.ph-file-search:before{content:""}.ph.ph-file-md:before{content:""}.ph.ph-file-minus:before{content:""}.ph.ph-file-pdf:before{content:""}.ph.ph-file-plus:before{content:""}.ph.ph-file-png:before{content:""}.ph.ph-file-ppt:before{content:""}.ph.ph-file-py:before{content:""}.ph.ph-file-rs:before{content:""}.ph.ph-file-sql:before{content:""}.ph.ph-file-svg:before{content:""}.ph.ph-file-text:before{content:""}.ph.ph-file-ts:before{content:""}.ph.ph-file-tsx:before{content:""}.ph.ph-file-txt:before{content:""}.ph.ph-file-video:before{content:""}.ph.ph-file-vue:before{content:""}.ph.ph-file-x:before{content:""}.ph.ph-file-xls:before{content:""}.ph.ph-file-zip:before{content:""}.ph.ph-files:before{content:""}.ph.ph-film-reel:before{content:""}.ph.ph-film-script:before{content:""}.ph.ph-film-slate:before{content:""}.ph.ph-film-strip:before{content:""}.ph.ph-fingerprint:before{content:""}.ph.ph-fingerprint-simple:before{content:""}.ph.ph-finn-the-human:before{content:""}.ph.ph-fire:before{content:""}.ph.ph-fire-extinguisher:before{content:""}.ph.ph-fire-simple:before{content:""}.ph.ph-fire-truck:before{content:""}.ph.ph-first-aid:before{content:""}.ph.ph-first-aid-kit:before{content:""}.ph.ph-fish:before{content:""}.ph.ph-fish-simple:before{content:""}.ph.ph-flag:before{content:""}.ph.ph-flag-banner:before{content:""}.ph.ph-flag-banner-fold:before{content:""}.ph.ph-flag-checkered:before{content:""}.ph.ph-flag-pennant:before{content:""}.ph.ph-flame:before{content:""}.ph.ph-flashlight:before{content:""}.ph.ph-flask:before{content:""}.ph.ph-flip-horizontal:before{content:""}.ph.ph-flip-vertical:before{content:""}.ph.ph-floppy-disk:before{content:""}.ph.ph-floppy-disk-back:before{content:""}.ph.ph-flow-arrow:before{content:""}.ph.ph-flower:before{content:""}.ph.ph-flower-lotus:before{content:""}.ph.ph-flower-tulip:before{content:""}.ph.ph-flying-saucer:before{content:""}.ph.ph-folder:before,.ph.ph-folder-notch:before{content:""}.ph.ph-folder-dashed:before,.ph.ph-folder-dotted:before{content:""}.ph.ph-folder-lock:before{content:""}.ph.ph-folder-minus:before,.ph.ph-folder-notch-minus:before{content:""}.ph.ph-folder-open:before,.ph.ph-folder-notch-open:before{content:""}.ph.ph-folder-plus:before,.ph.ph-folder-notch-plus:before{content:""}.ph.ph-folder-simple:before{content:""}.ph.ph-folder-simple-dashed:before,.ph.ph-folder-simple-dotted:before{content:""}.ph.ph-folder-simple-lock:before{content:""}.ph.ph-folder-simple-minus:before{content:""}.ph.ph-folder-simple-plus:before{content:""}.ph.ph-folder-simple-star:before{content:""}.ph.ph-folder-simple-user:before{content:""}.ph.ph-folder-star:before{content:""}.ph.ph-folder-user:before{content:""}.ph.ph-folders:before{content:""}.ph.ph-football:before{content:""}.ph.ph-football-helmet:before{content:""}.ph.ph-footprints:before{content:""}.ph.ph-fork-knife:before{content:""}.ph.ph-four-k:before{content:""}.ph.ph-frame-corners:before{content:""}.ph.ph-framer-logo:before{content:""}.ph.ph-function:before{content:""}.ph.ph-funnel:before{content:""}.ph.ph-funnel-simple:before{content:""}.ph.ph-funnel-simple-x:before{content:""}.ph.ph-funnel-x:before{content:""}.ph.ph-game-controller:before{content:""}.ph.ph-garage:before{content:""}.ph.ph-gas-can:before{content:""}.ph.ph-gas-pump:before{content:""}.ph.ph-gauge:before{content:""}.ph.ph-gavel:before{content:""}.ph.ph-gear:before{content:""}.ph.ph-gear-fine:before{content:""}.ph.ph-gear-six:before{content:""}.ph.ph-gender-female:before{content:""}.ph.ph-gender-intersex:before{content:""}.ph.ph-gender-male:before{content:""}.ph.ph-gender-neuter:before{content:""}.ph.ph-gender-nonbinary:before{content:""}.ph.ph-gender-transgender:before{content:""}.ph.ph-ghost:before{content:""}.ph.ph-gif:before{content:""}.ph.ph-gift:before{content:""}.ph.ph-git-branch:before{content:""}.ph.ph-git-commit:before{content:""}.ph.ph-git-diff:before{content:""}.ph.ph-git-fork:before{content:""}.ph.ph-git-merge:before{content:""}.ph.ph-git-pull-request:before{content:""}.ph.ph-github-logo:before{content:""}.ph.ph-gitlab-logo:before{content:""}.ph.ph-gitlab-logo-simple:before{content:""}.ph.ph-globe:before{content:""}.ph.ph-globe-hemisphere-east:before{content:""}.ph.ph-globe-hemisphere-west:before{content:""}.ph.ph-globe-simple:before{content:""}.ph.ph-globe-simple-x:before{content:""}.ph.ph-globe-stand:before{content:""}.ph.ph-globe-x:before{content:""}.ph.ph-goggles:before{content:""}.ph.ph-golf:before{content:""}.ph.ph-goodreads-logo:before{content:""}.ph.ph-google-cardboard-logo:before{content:""}.ph.ph-google-chrome-logo:before{content:""}.ph.ph-google-drive-logo:before{content:""}.ph.ph-google-logo:before{content:""}.ph.ph-google-photos-logo:before{content:""}.ph.ph-google-play-logo:before{content:""}.ph.ph-google-podcasts-logo:before{content:""}.ph.ph-gps:before{content:""}.ph.ph-gps-fix:before{content:""}.ph.ph-gps-slash:before{content:""}.ph.ph-gradient:before{content:""}.ph.ph-graduation-cap:before{content:""}.ph.ph-grains:before{content:""}.ph.ph-grains-slash:before{content:""}.ph.ph-graph:before{content:""}.ph.ph-graphics-card:before{content:""}.ph.ph-greater-than:before{content:""}.ph.ph-greater-than-or-equal:before{content:""}.ph.ph-grid-four:before{content:""}.ph.ph-grid-nine:before{content:""}.ph.ph-guitar:before{content:""}.ph.ph-hair-dryer:before{content:""}.ph.ph-hamburger:before{content:""}.ph.ph-hammer:before{content:""}.ph.ph-hand:before{content:""}.ph.ph-hand-arrow-down:before{content:""}.ph.ph-hand-arrow-up:before{content:""}.ph.ph-hand-coins:before{content:""}.ph.ph-hand-deposit:before{content:""}.ph.ph-hand-eye:before{content:""}.ph.ph-hand-fist:before{content:""}.ph.ph-hand-grabbing:before{content:""}.ph.ph-hand-heart:before{content:""}.ph.ph-hand-palm:before{content:""}.ph.ph-hand-peace:before{content:""}.ph.ph-hand-pointing:before{content:""}.ph.ph-hand-soap:before{content:""}.ph.ph-hand-swipe-left:before{content:""}.ph.ph-hand-swipe-right:before{content:""}.ph.ph-hand-tap:before{content:""}.ph.ph-hand-waving:before{content:""}.ph.ph-hand-withdraw:before{content:""}.ph.ph-handbag:before{content:""}.ph.ph-handbag-simple:before{content:""}.ph.ph-hands-clapping:before{content:""}.ph.ph-hands-praying:before{content:""}.ph.ph-handshake:before{content:""}.ph.ph-hard-drive:before{content:""}.ph.ph-hard-drives:before{content:""}.ph.ph-hard-hat:before{content:""}.ph.ph-hash:before{content:""}.ph.ph-hash-straight:before{content:""}.ph.ph-head-circuit:before{content:""}.ph.ph-headlights:before{content:""}.ph.ph-headphones:before{content:""}.ph.ph-headset:before{content:""}.ph.ph-heart:before{content:""}.ph.ph-heart-break:before{content:""}.ph.ph-heart-half:before{content:""}.ph.ph-heart-straight:before{content:""}.ph.ph-heart-straight-break:before{content:""}.ph.ph-heartbeat:before{content:""}.ph.ph-hexagon:before{content:""}.ph.ph-high-definition:before{content:""}.ph.ph-high-heel:before{content:""}.ph.ph-highlighter:before{content:""}.ph.ph-highlighter-circle:before{content:""}.ph.ph-hockey:before{content:""}.ph.ph-hoodie:before{content:""}.ph.ph-horse:before{content:""}.ph.ph-hospital:before{content:""}.ph.ph-hourglass:before{content:""}.ph.ph-hourglass-high:before{content:""}.ph.ph-hourglass-low:before{content:""}.ph.ph-hourglass-medium:before{content:""}.ph.ph-hourglass-simple:before{content:""}.ph.ph-hourglass-simple-high:before{content:""}.ph.ph-hourglass-simple-low:before{content:""}.ph.ph-hourglass-simple-medium:before{content:""}.ph.ph-house:before{content:""}.ph.ph-house-line:before{content:""}.ph.ph-house-simple:before{content:""}.ph.ph-hurricane:before{content:""}.ph.ph-ice-cream:before{content:""}.ph.ph-identification-badge:before{content:""}.ph.ph-identification-card:before{content:""}.ph.ph-image:before{content:""}.ph.ph-image-broken:before{content:""}.ph.ph-image-square:before{content:""}.ph.ph-images:before{content:""}.ph.ph-images-square:before{content:""}.ph.ph-infinity:before,.ph.ph-lemniscate:before{content:""}.ph.ph-info:before{content:""}.ph.ph-instagram-logo:before{content:""}.ph.ph-intersect:before{content:""}.ph.ph-intersect-square:before{content:""}.ph.ph-intersect-three:before{content:""}.ph.ph-intersection:before{content:""}.ph.ph-invoice:before{content:""}.ph.ph-island:before{content:""}.ph.ph-jar:before{content:""}.ph.ph-jar-label:before{content:""}.ph.ph-jeep:before{content:""}.ph.ph-joystick:before{content:""}.ph.ph-kanban:before{content:""}.ph.ph-key:before{content:""}.ph.ph-key-return:before{content:""}.ph.ph-keyboard:before{content:""}.ph.ph-keyhole:before{content:""}.ph.ph-knife:before{content:""}.ph.ph-ladder:before{content:""}.ph.ph-ladder-simple:before{content:""}.ph.ph-lamp:before{content:""}.ph.ph-lamp-pendant:before{content:""}.ph.ph-laptop:before{content:""}.ph.ph-lasso:before{content:""}.ph.ph-lastfm-logo:before{content:""}.ph.ph-layout:before{content:""}.ph.ph-leaf:before{content:""}.ph.ph-lectern:before{content:""}.ph.ph-lego:before{content:""}.ph.ph-lego-smiley:before{content:""}.ph.ph-less-than:before{content:""}.ph.ph-less-than-or-equal:before{content:""}.ph.ph-letter-circle-h:before{content:""}.ph.ph-letter-circle-p:before{content:""}.ph.ph-letter-circle-v:before{content:""}.ph.ph-lifebuoy:before{content:""}.ph.ph-lightbulb:before{content:""}.ph.ph-lightbulb-filament:before{content:""}.ph.ph-lighthouse:before{content:""}.ph.ph-lightning:before{content:""}.ph.ph-lightning-a:before{content:""}.ph.ph-lightning-slash:before{content:""}.ph.ph-line-segment:before{content:""}.ph.ph-line-segments:before{content:""}.ph.ph-line-vertical:before{content:""}.ph.ph-link:before{content:""}.ph.ph-link-break:before{content:""}.ph.ph-link-simple:before{content:""}.ph.ph-link-simple-break:before{content:""}.ph.ph-link-simple-horizontal:before{content:""}.ph.ph-link-simple-horizontal-break:before{content:""}.ph.ph-linkedin-logo:before{content:""}.ph.ph-linktree-logo:before{content:""}.ph.ph-linux-logo:before{content:""}.ph.ph-list:before{content:""}.ph.ph-list-bullets:before{content:""}.ph.ph-list-checks:before{content:""}.ph.ph-list-dashes:before{content:""}.ph.ph-list-heart:before{content:""}.ph.ph-list-magnifying-glass:before{content:""}.ph.ph-list-numbers:before{content:""}.ph.ph-list-plus:before{content:""}.ph.ph-list-star:before{content:""}.ph.ph-lock:before{content:""}.ph.ph-lock-key:before{content:""}.ph.ph-lock-key-open:before{content:""}.ph.ph-lock-laminated:before{content:""}.ph.ph-lock-laminated-open:before{content:""}.ph.ph-lock-open:before{content:""}.ph.ph-lock-simple:before{content:""}.ph.ph-lock-simple-open:before{content:""}.ph.ph-lockers:before{content:""}.ph.ph-log:before{content:""}.ph.ph-magic-wand:before{content:""}.ph.ph-magnet:before{content:""}.ph.ph-magnet-straight:before{content:""}.ph.ph-magnifying-glass:before{content:""}.ph.ph-magnifying-glass-minus:before{content:""}.ph.ph-magnifying-glass-plus:before{content:""}.ph.ph-mailbox:before{content:""}.ph.ph-map-pin:before{content:""}.ph.ph-map-pin-area:before{content:""}.ph.ph-map-pin-line:before{content:""}.ph.ph-map-pin-plus:before{content:""}.ph.ph-map-pin-simple:before{content:""}.ph.ph-map-pin-simple-area:before{content:""}.ph.ph-map-pin-simple-line:before{content:""}.ph.ph-map-trifold:before{content:""}.ph.ph-markdown-logo:before{content:""}.ph.ph-marker-circle:before{content:""}.ph.ph-martini:before{content:""}.ph.ph-mask-happy:before{content:""}.ph.ph-mask-sad:before{content:""}.ph.ph-mastodon-logo:before{content:""}.ph.ph-math-operations:before{content:""}.ph.ph-matrix-logo:before{content:""}.ph.ph-medal:before{content:""}.ph.ph-medal-military:before{content:""}.ph.ph-medium-logo:before{content:""}.ph.ph-megaphone:before{content:""}.ph.ph-megaphone-simple:before{content:""}.ph.ph-member-of:before{content:""}.ph.ph-memory:before{content:""}.ph.ph-messenger-logo:before{content:""}.ph.ph-meta-logo:before{content:""}.ph.ph-meteor:before{content:""}.ph.ph-metronome:before{content:""}.ph.ph-microphone:before{content:""}.ph.ph-microphone-slash:before{content:""}.ph.ph-microphone-stage:before{content:""}.ph.ph-microscope:before{content:""}.ph.ph-microsoft-excel-logo:before{content:""}.ph.ph-microsoft-outlook-logo:before{content:""}.ph.ph-microsoft-powerpoint-logo:before{content:""}.ph.ph-microsoft-teams-logo:before{content:""}.ph.ph-microsoft-word-logo:before{content:""}.ph.ph-minus:before{content:""}.ph.ph-minus-circle:before{content:""}.ph.ph-minus-square:before{content:""}.ph.ph-money:before{content:""}.ph.ph-money-wavy:before{content:""}.ph.ph-monitor:before{content:""}.ph.ph-monitor-arrow-up:before{content:""}.ph.ph-monitor-play:before{content:""}.ph.ph-moon:before{content:""}.ph.ph-moon-stars:before{content:""}.ph.ph-moped:before{content:""}.ph.ph-moped-front:before{content:""}.ph.ph-mosque:before{content:""}.ph.ph-motorcycle:before{content:""}.ph.ph-mountains:before{content:""}.ph.ph-mouse:before{content:""}.ph.ph-mouse-left-click:before{content:""}.ph.ph-mouse-middle-click:before{content:""}.ph.ph-mouse-right-click:before{content:""}.ph.ph-mouse-scroll:before{content:""}.ph.ph-mouse-simple:before{content:""}.ph.ph-music-note:before{content:""}.ph.ph-music-note-simple:before{content:""}.ph.ph-music-notes:before{content:""}.ph.ph-music-notes-minus:before{content:""}.ph.ph-music-notes-plus:before{content:""}.ph.ph-music-notes-simple:before{content:""}.ph.ph-navigation-arrow:before{content:""}.ph.ph-needle:before{content:""}.ph.ph-network:before{content:""}.ph.ph-network-slash:before{content:""}.ph.ph-network-x:before{content:""}.ph.ph-newspaper:before{content:""}.ph.ph-newspaper-clipping:before{content:""}.ph.ph-not-equals:before{content:""}.ph.ph-not-member-of:before{content:""}.ph.ph-not-subset-of:before{content:""}.ph.ph-not-superset-of:before{content:""}.ph.ph-notches:before{content:""}.ph.ph-note:before{content:""}.ph.ph-note-blank:before{content:""}.ph.ph-note-pencil:before{content:""}.ph.ph-notebook:before{content:""}.ph.ph-notepad:before{content:""}.ph.ph-notification:before{content:""}.ph.ph-notion-logo:before{content:""}.ph.ph-nuclear-plant:before{content:""}.ph.ph-number-circle-eight:before{content:""}.ph.ph-number-circle-five:before{content:""}.ph.ph-number-circle-four:before{content:""}.ph.ph-number-circle-nine:before{content:""}.ph.ph-number-circle-one:before{content:""}.ph.ph-number-circle-seven:before{content:""}.ph.ph-number-circle-six:before{content:""}.ph.ph-number-circle-three:before{content:""}.ph.ph-number-circle-two:before{content:""}.ph.ph-number-circle-zero:before{content:""}.ph.ph-number-eight:before{content:""}.ph.ph-number-five:before{content:""}.ph.ph-number-four:before{content:""}.ph.ph-number-nine:before{content:""}.ph.ph-number-one:before{content:""}.ph.ph-number-seven:before{content:""}.ph.ph-number-six:before{content:""}.ph.ph-number-square-eight:before{content:""}.ph.ph-number-square-five:before{content:""}.ph.ph-number-square-four:before{content:""}.ph.ph-number-square-nine:before{content:""}.ph.ph-number-square-one:before{content:""}.ph.ph-number-square-seven:before{content:""}.ph.ph-number-square-six:before{content:""}.ph.ph-number-square-three:before{content:""}.ph.ph-number-square-two:before{content:""}.ph.ph-number-square-zero:before{content:""}.ph.ph-number-three:before{content:""}.ph.ph-number-two:before{content:""}.ph.ph-number-zero:before{content:""}.ph.ph-numpad:before{content:""}.ph.ph-nut:before{content:""}.ph.ph-ny-times-logo:before{content:""}.ph.ph-octagon:before{content:""}.ph.ph-office-chair:before{content:""}.ph.ph-onigiri:before{content:""}.ph.ph-open-ai-logo:before{content:""}.ph.ph-option:before{content:""}.ph.ph-orange:before{content:""}.ph.ph-orange-slice:before{content:""}.ph.ph-oven:before{content:""}.ph.ph-package:before{content:""}.ph.ph-paint-brush:before{content:""}.ph.ph-paint-brush-broad:before{content:""}.ph.ph-paint-brush-household:before{content:""}.ph.ph-paint-bucket:before{content:""}.ph.ph-paint-roller:before{content:""}.ph.ph-palette:before{content:""}.ph.ph-panorama:before{content:""}.ph.ph-pants:before{content:""}.ph.ph-paper-plane:before{content:""}.ph.ph-paper-plane-right:before{content:""}.ph.ph-paper-plane-tilt:before{content:""}.ph.ph-paperclip:before{content:""}.ph.ph-paperclip-horizontal:before{content:""}.ph.ph-parachute:before{content:""}.ph.ph-paragraph:before{content:""}.ph.ph-parallelogram:before{content:""}.ph.ph-park:before{content:""}.ph.ph-password:before{content:""}.ph.ph-path:before{content:""}.ph.ph-patreon-logo:before{content:""}.ph.ph-pause:before{content:""}.ph.ph-pause-circle:before{content:""}.ph.ph-paw-print:before{content:""}.ph.ph-paypal-logo:before{content:""}.ph.ph-peace:before{content:""}.ph.ph-pen:before{content:""}.ph.ph-pen-nib:before{content:""}.ph.ph-pen-nib-straight:before{content:""}.ph.ph-pencil:before{content:""}.ph.ph-pencil-circle:before{content:""}.ph.ph-pencil-line:before{content:""}.ph.ph-pencil-ruler:before{content:""}.ph.ph-pencil-simple:before{content:""}.ph.ph-pencil-simple-line:before{content:""}.ph.ph-pencil-simple-slash:before{content:""}.ph.ph-pencil-slash:before{content:""}.ph.ph-pentagon:before{content:""}.ph.ph-pentagram:before{content:""}.ph.ph-pepper:before{content:""}.ph.ph-percent:before{content:""}.ph.ph-person:before{content:""}.ph.ph-person-arms-spread:before{content:""}.ph.ph-person-simple:before{content:""}.ph.ph-person-simple-bike:before{content:""}.ph.ph-person-simple-circle:before{content:""}.ph.ph-person-simple-hike:before{content:""}.ph.ph-person-simple-run:before{content:""}.ph.ph-person-simple-ski:before{content:""}.ph.ph-person-simple-snowboard:before{content:""}.ph.ph-person-simple-swim:before{content:""}.ph.ph-person-simple-tai-chi:before{content:""}.ph.ph-person-simple-throw:before{content:""}.ph.ph-person-simple-walk:before{content:""}.ph.ph-perspective:before{content:""}.ph.ph-phone:before{content:""}.ph.ph-phone-call:before{content:""}.ph.ph-phone-disconnect:before{content:""}.ph.ph-phone-incoming:before{content:""}.ph.ph-phone-list:before{content:""}.ph.ph-phone-outgoing:before{content:""}.ph.ph-phone-pause:before{content:""}.ph.ph-phone-plus:before{content:""}.ph.ph-phone-slash:before{content:""}.ph.ph-phone-transfer:before{content:""}.ph.ph-phone-x:before{content:""}.ph.ph-phosphor-logo:before{content:""}.ph.ph-pi:before{content:""}.ph.ph-piano-keys:before{content:""}.ph.ph-picnic-table:before{content:""}.ph.ph-picture-in-picture:before{content:""}.ph.ph-piggy-bank:before{content:""}.ph.ph-pill:before{content:""}.ph.ph-ping-pong:before{content:""}.ph.ph-pint-glass:before{content:""}.ph.ph-pinterest-logo:before{content:""}.ph.ph-pinwheel:before{content:""}.ph.ph-pipe:before{content:""}.ph.ph-pipe-wrench:before{content:""}.ph.ph-pix-logo:before{content:""}.ph.ph-pizza:before{content:""}.ph.ph-placeholder:before{content:""}.ph.ph-planet:before{content:""}.ph.ph-plant:before{content:""}.ph.ph-play:before{content:""}.ph.ph-play-circle:before{content:""}.ph.ph-play-pause:before{content:""}.ph.ph-playlist:before{content:""}.ph.ph-plug:before{content:""}.ph.ph-plug-charging:before{content:""}.ph.ph-plugs:before{content:""}.ph.ph-plugs-connected:before{content:""}.ph.ph-plus:before{content:""}.ph.ph-plus-circle:before{content:""}.ph.ph-plus-minus:before{content:""}.ph.ph-plus-square:before{content:""}.ph.ph-poker-chip:before{content:""}.ph.ph-police-car:before{content:""}.ph.ph-polygon:before{content:""}.ph.ph-popcorn:before{content:""}.ph.ph-popsicle:before{content:""}.ph.ph-potted-plant:before{content:""}.ph.ph-power:before{content:""}.ph.ph-prescription:before{content:""}.ph.ph-presentation:before{content:""}.ph.ph-presentation-chart:before{content:""}.ph.ph-printer:before{content:""}.ph.ph-prohibit:before{content:""}.ph.ph-prohibit-inset:before{content:""}.ph.ph-projector-screen:before{content:""}.ph.ph-projector-screen-chart:before{content:""}.ph.ph-pulse:before,.ph.ph-activity:before{content:""}.ph.ph-push-pin:before{content:""}.ph.ph-push-pin-simple:before{content:""}.ph.ph-push-pin-simple-slash:before{content:""}.ph.ph-push-pin-slash:before{content:""}.ph.ph-puzzle-piece:before{content:""}.ph.ph-qr-code:before{content:""}.ph.ph-question:before{content:""}.ph.ph-question-mark:before{content:""}.ph.ph-queue:before{content:""}.ph.ph-quotes:before{content:""}.ph.ph-rabbit:before{content:""}.ph.ph-racquet:before{content:""}.ph.ph-radical:before{content:""}.ph.ph-radio:before{content:""}.ph.ph-radio-button:before{content:""}.ph.ph-radioactive:before{content:""}.ph.ph-rainbow:before{content:""}.ph.ph-rainbow-cloud:before{content:""}.ph.ph-ranking:before{content:""}.ph.ph-read-cv-logo:before{content:""}.ph.ph-receipt:before{content:""}.ph.ph-receipt-x:before{content:""}.ph.ph-record:before{content:""}.ph.ph-rectangle:before{content:""}.ph.ph-rectangle-dashed:before{content:""}.ph.ph-recycle:before{content:""}.ph.ph-reddit-logo:before{content:""}.ph.ph-repeat:before{content:""}.ph.ph-repeat-once:before{content:""}.ph.ph-replit-logo:before{content:""}.ph.ph-resize:before{content:""}.ph.ph-rewind:before{content:""}.ph.ph-rewind-circle:before{content:""}.ph.ph-road-horizon:before{content:""}.ph.ph-robot:before{content:""}.ph.ph-rocket:before{content:""}.ph.ph-rocket-launch:before{content:""}.ph.ph-rows:before{content:""}.ph.ph-rows-plus-bottom:before{content:""}.ph.ph-rows-plus-top:before{content:""}.ph.ph-rss:before{content:""}.ph.ph-rss-simple:before{content:""}.ph.ph-rug:before{content:""}.ph.ph-ruler:before{content:""}.ph.ph-sailboat:before{content:""}.ph.ph-scales:before{content:""}.ph.ph-scan:before{content:""}.ph.ph-scan-smiley:before{content:""}.ph.ph-scissors:before{content:""}.ph.ph-scooter:before{content:""}.ph.ph-screencast:before{content:""}.ph.ph-screwdriver:before{content:""}.ph.ph-scribble:before{content:""}.ph.ph-scribble-loop:before{content:""}.ph.ph-scroll:before{content:""}.ph.ph-seal:before,.ph.ph-circle-wavy:before{content:""}.ph.ph-seal-check:before,.ph.ph-circle-wavy-check:before{content:""}.ph.ph-seal-percent:before{content:""}.ph.ph-seal-question:before,.ph.ph-circle-wavy-question:before{content:""}.ph.ph-seal-warning:before,.ph.ph-circle-wavy-warning:before{content:""}.ph.ph-seat:before{content:""}.ph.ph-seatbelt:before{content:""}.ph.ph-security-camera:before{content:""}.ph.ph-selection:before{content:""}.ph.ph-selection-all:before{content:""}.ph.ph-selection-background:before{content:""}.ph.ph-selection-foreground:before{content:""}.ph.ph-selection-inverse:before{content:""}.ph.ph-selection-plus:before{content:""}.ph.ph-selection-slash:before{content:""}.ph.ph-shapes:before{content:""}.ph.ph-share:before{content:""}.ph.ph-share-fat:before{content:""}.ph.ph-share-network:before{content:""}.ph.ph-shield:before{content:""}.ph.ph-shield-check:before{content:""}.ph.ph-shield-checkered:before{content:""}.ph.ph-shield-chevron:before{content:""}.ph.ph-shield-plus:before{content:""}.ph.ph-shield-slash:before{content:""}.ph.ph-shield-star:before{content:""}.ph.ph-shield-warning:before{content:""}.ph.ph-shipping-container:before{content:""}.ph.ph-shirt-folded:before{content:""}.ph.ph-shooting-star:before{content:""}.ph.ph-shopping-bag:before{content:""}.ph.ph-shopping-bag-open:before{content:""}.ph.ph-shopping-cart:before{content:""}.ph.ph-shopping-cart-simple:before{content:""}.ph.ph-shovel:before{content:""}.ph.ph-shower:before{content:""}.ph.ph-shrimp:before{content:""}.ph.ph-shuffle:before{content:""}.ph.ph-shuffle-angular:before{content:""}.ph.ph-shuffle-simple:before{content:""}.ph.ph-sidebar:before{content:""}.ph.ph-sidebar-simple:before{content:""}.ph.ph-sigma:before{content:""}.ph.ph-sign-in:before{content:""}.ph.ph-sign-out:before{content:""}.ph.ph-signature:before{content:""}.ph.ph-signpost:before{content:""}.ph.ph-sim-card:before{content:""}.ph.ph-siren:before{content:""}.ph.ph-sketch-logo:before{content:""}.ph.ph-skip-back:before{content:""}.ph.ph-skip-back-circle:before{content:""}.ph.ph-skip-forward:before{content:""}.ph.ph-skip-forward-circle:before{content:""}.ph.ph-skull:before{content:""}.ph.ph-skype-logo:before{content:""}.ph.ph-slack-logo:before{content:""}.ph.ph-sliders:before{content:""}.ph.ph-sliders-horizontal:before{content:""}.ph.ph-slideshow:before{content:""}.ph.ph-smiley:before{content:""}.ph.ph-smiley-angry:before{content:""}.ph.ph-smiley-blank:before{content:""}.ph.ph-smiley-meh:before{content:""}.ph.ph-smiley-melting:before{content:""}.ph.ph-smiley-nervous:before{content:""}.ph.ph-smiley-sad:before{content:""}.ph.ph-smiley-sticker:before{content:""}.ph.ph-smiley-wink:before{content:""}.ph.ph-smiley-x-eyes:before{content:""}.ph.ph-snapchat-logo:before{content:""}.ph.ph-sneaker:before{content:""}.ph.ph-sneaker-move:before{content:""}.ph.ph-snowflake:before{content:""}.ph.ph-soccer-ball:before{content:""}.ph.ph-sock:before{content:""}.ph.ph-solar-panel:before{content:""}.ph.ph-solar-roof:before{content:""}.ph.ph-sort-ascending:before{content:""}.ph.ph-sort-descending:before{content:""}.ph.ph-soundcloud-logo:before{content:""}.ph.ph-spade:before{content:""}.ph.ph-sparkle:before{content:""}.ph.ph-speaker-hifi:before{content:""}.ph.ph-speaker-high:before{content:""}.ph.ph-speaker-low:before{content:""}.ph.ph-speaker-none:before{content:""}.ph.ph-speaker-simple-high:before{content:""}.ph.ph-speaker-simple-low:before{content:""}.ph.ph-speaker-simple-none:before{content:""}.ph.ph-speaker-simple-slash:before{content:""}.ph.ph-speaker-simple-x:before{content:""}.ph.ph-speaker-slash:before{content:""}.ph.ph-speaker-x:before{content:""}.ph.ph-speedometer:before{content:""}.ph.ph-sphere:before{content:""}.ph.ph-spinner:before{content:""}.ph.ph-spinner-ball:before{content:""}.ph.ph-spinner-gap:before{content:""}.ph.ph-spiral:before{content:""}.ph.ph-split-horizontal:before{content:""}.ph.ph-split-vertical:before{content:""}.ph.ph-spotify-logo:before{content:""}.ph.ph-spray-bottle:before{content:""}.ph.ph-square:before{content:""}.ph.ph-square-half:before{content:""}.ph.ph-square-half-bottom:before{content:""}.ph.ph-square-logo:before{content:""}.ph.ph-square-split-horizontal:before{content:""}.ph.ph-square-split-vertical:before{content:""}.ph.ph-squares-four:before{content:""}.ph.ph-stack:before{content:""}.ph.ph-stack-minus:before{content:""}.ph.ph-stack-overflow-logo:before{content:""}.ph.ph-stack-plus:before{content:""}.ph.ph-stack-simple:before{content:""}.ph.ph-stairs:before{content:""}.ph.ph-stamp:before{content:""}.ph.ph-standard-definition:before{content:""}.ph.ph-star:before{content:""}.ph.ph-star-and-crescent:before{content:""}.ph.ph-star-four:before{content:""}.ph.ph-star-half:before{content:""}.ph.ph-star-of-david:before{content:""}.ph.ph-steam-logo:before{content:""}.ph.ph-steering-wheel:before{content:""}.ph.ph-steps:before{content:""}.ph.ph-stethoscope:before{content:""}.ph.ph-sticker:before{content:""}.ph.ph-stool:before{content:""}.ph.ph-stop:before{content:""}.ph.ph-stop-circle:before{content:""}.ph.ph-storefront:before{content:""}.ph.ph-strategy:before{content:""}.ph.ph-stripe-logo:before{content:""}.ph.ph-student:before{content:""}.ph.ph-subset-of:before{content:""}.ph.ph-subset-proper-of:before{content:""}.ph.ph-subtitles:before{content:""}.ph.ph-subtitles-slash:before{content:""}.ph.ph-subtract:before{content:""}.ph.ph-subtract-square:before{content:""}.ph.ph-subway:before{content:""}.ph.ph-suitcase:before{content:""}.ph.ph-suitcase-rolling:before{content:""}.ph.ph-suitcase-simple:before{content:""}.ph.ph-sun:before{content:""}.ph.ph-sun-dim:before{content:""}.ph.ph-sun-horizon:before{content:""}.ph.ph-sunglasses:before{content:""}.ph.ph-superset-of:before{content:""}.ph.ph-superset-proper-of:before{content:""}.ph.ph-swap:before{content:""}.ph.ph-swatches:before{content:""}.ph.ph-swimming-pool:before{content:""}.ph.ph-sword:before{content:""}.ph.ph-synagogue:before{content:""}.ph.ph-syringe:before{content:""}.ph.ph-t-shirt:before{content:""}.ph.ph-table:before{content:""}.ph.ph-tabs:before{content:""}.ph.ph-tag:before{content:""}.ph.ph-tag-chevron:before{content:""}.ph.ph-tag-simple:before{content:""}.ph.ph-target:before{content:""}.ph.ph-taxi:before{content:""}.ph.ph-tea-bag:before{content:""}.ph.ph-telegram-logo:before{content:""}.ph.ph-television:before{content:""}.ph.ph-television-simple:before{content:""}.ph.ph-tennis-ball:before{content:""}.ph.ph-tent:before{content:""}.ph.ph-terminal:before{content:""}.ph.ph-terminal-window:before{content:""}.ph.ph-test-tube:before{content:""}.ph.ph-text-a-underline:before{content:""}.ph.ph-text-aa:before{content:""}.ph.ph-text-align-center:before{content:""}.ph.ph-text-align-justify:before{content:""}.ph.ph-text-align-left:before{content:""}.ph.ph-text-align-right:before{content:""}.ph.ph-text-b:before,.ph.ph-text-bolder:before{content:""}.ph.ph-text-columns:before{content:""}.ph.ph-text-h:before{content:""}.ph.ph-text-h-five:before{content:""}.ph.ph-text-h-four:before{content:""}.ph.ph-text-h-one:before{content:""}.ph.ph-text-h-six:before{content:""}.ph.ph-text-h-three:before{content:""}.ph.ph-text-h-two:before{content:""}.ph.ph-text-indent:before{content:""}.ph.ph-text-italic:before{content:""}.ph.ph-text-outdent:before{content:""}.ph.ph-text-strikethrough:before{content:""}.ph.ph-text-subscript:before{content:""}.ph.ph-text-superscript:before{content:""}.ph.ph-text-t:before{content:""}.ph.ph-text-t-slash:before{content:""}.ph.ph-text-underline:before{content:""}.ph.ph-textbox:before{content:""}.ph.ph-thermometer:before{content:""}.ph.ph-thermometer-cold:before{content:""}.ph.ph-thermometer-hot:before{content:""}.ph.ph-thermometer-simple:before{content:""}.ph.ph-threads-logo:before{content:""}.ph.ph-three-d:before{content:""}.ph.ph-thumbs-down:before{content:""}.ph.ph-thumbs-up:before{content:""}.ph.ph-ticket:before{content:""}.ph.ph-tidal-logo:before{content:""}.ph.ph-tiktok-logo:before{content:""}.ph.ph-tilde:before{content:""}.ph.ph-timer:before{content:""}.ph.ph-tip-jar:before{content:""}.ph.ph-tipi:before{content:""}.ph.ph-tire:before{content:""}.ph.ph-toggle-left:before{content:""}.ph.ph-toggle-right:before{content:""}.ph.ph-toilet:before{content:""}.ph.ph-toilet-paper:before{content:""}.ph.ph-toolbox:before{content:""}.ph.ph-tooth:before{content:""}.ph.ph-tornado:before{content:""}.ph.ph-tote:before{content:""}.ph.ph-tote-simple:before{content:""}.ph.ph-towel:before{content:""}.ph.ph-tractor:before{content:""}.ph.ph-trademark:before{content:""}.ph.ph-trademark-registered:before{content:""}.ph.ph-traffic-cone:before{content:""}.ph.ph-traffic-sign:before{content:""}.ph.ph-traffic-signal:before{content:""}.ph.ph-train:before{content:""}.ph.ph-train-regional:before{content:""}.ph.ph-train-simple:before{content:""}.ph.ph-tram:before{content:""}.ph.ph-translate:before{content:""}.ph.ph-trash:before{content:""}.ph.ph-trash-simple:before{content:""}.ph.ph-tray:before{content:""}.ph.ph-tray-arrow-down:before,.ph.ph-archive-tray:before{content:""}.ph.ph-tray-arrow-up:before{content:""}.ph.ph-treasure-chest:before{content:""}.ph.ph-tree:before{content:""}.ph.ph-tree-evergreen:before{content:""}.ph.ph-tree-palm:before{content:""}.ph.ph-tree-structure:before{content:""}.ph.ph-tree-view:before{content:""}.ph.ph-trend-down:before{content:""}.ph.ph-trend-up:before{content:""}.ph.ph-triangle:before{content:""}.ph.ph-triangle-dashed:before{content:""}.ph.ph-trolley:before{content:""}.ph.ph-trolley-suitcase:before{content:""}.ph.ph-trophy:before{content:""}.ph.ph-truck:before{content:""}.ph.ph-truck-trailer:before{content:""}.ph.ph-tumblr-logo:before{content:""}.ph.ph-twitch-logo:before{content:""}.ph.ph-twitter-logo:before{content:""}.ph.ph-umbrella:before{content:""}.ph.ph-umbrella-simple:before{content:""}.ph.ph-union:before{content:""}.ph.ph-unite:before{content:""}.ph.ph-unite-square:before{content:""}.ph.ph-upload:before{content:""}.ph.ph-upload-simple:before{content:""}.ph.ph-usb:before{content:""}.ph.ph-user:before{content:""}.ph.ph-user-check:before{content:""}.ph.ph-user-circle:before{content:""}.ph.ph-user-circle-check:before{content:""}.ph.ph-user-circle-dashed:before{content:""}.ph.ph-user-circle-gear:before{content:""}.ph.ph-user-circle-minus:before{content:""}.ph.ph-user-circle-plus:before{content:""}.ph.ph-user-focus:before{content:""}.ph.ph-user-gear:before{content:""}.ph.ph-user-list:before{content:""}.ph.ph-user-minus:before{content:""}.ph.ph-user-plus:before{content:""}.ph.ph-user-rectangle:before{content:""}.ph.ph-user-sound:before{content:""}.ph.ph-user-square:before{content:""}.ph.ph-user-switch:before{content:""}.ph.ph-users:before{content:""}.ph.ph-users-four:before{content:""}.ph.ph-users-three:before{content:""}.ph.ph-van:before{content:""}.ph.ph-vault:before{content:""}.ph.ph-vector-three:before{content:""}.ph.ph-vector-two:before{content:""}.ph.ph-vibrate:before{content:""}.ph.ph-video:before{content:""}.ph.ph-video-camera:before{content:""}.ph.ph-video-camera-slash:before{content:""}.ph.ph-video-conference:before{content:""}.ph.ph-vignette:before{content:""}.ph.ph-vinyl-record:before{content:""}.ph.ph-virtual-reality:before{content:""}.ph.ph-virus:before{content:""}.ph.ph-visor:before{content:""}.ph.ph-voicemail:before{content:""}.ph.ph-volleyball:before{content:""}.ph.ph-wall:before{content:""}.ph.ph-wallet:before{content:""}.ph.ph-warehouse:before{content:""}.ph.ph-warning:before{content:""}.ph.ph-warning-circle:before{content:""}.ph.ph-warning-diamond:before{content:""}.ph.ph-warning-octagon:before{content:""}.ph.ph-washing-machine:before{content:""}.ph.ph-watch:before{content:""}.ph.ph-wave-sawtooth:before{content:""}.ph.ph-wave-sine:before{content:""}.ph.ph-wave-square:before{content:""}.ph.ph-wave-triangle:before{content:""}.ph.ph-waveform:before{content:""}.ph.ph-waveform-slash:before{content:""}.ph.ph-waves:before{content:""}.ph.ph-webcam:before{content:""}.ph.ph-webcam-slash:before{content:""}.ph.ph-webhooks-logo:before{content:""}.ph.ph-wechat-logo:before{content:""}.ph.ph-whatsapp-logo:before{content:""}.ph.ph-wheelchair:before{content:""}.ph.ph-wheelchair-motion:before{content:""}.ph.ph-wifi-high:before{content:""}.ph.ph-wifi-low:before{content:""}.ph.ph-wifi-medium:before{content:""}.ph.ph-wifi-none:before{content:""}.ph.ph-wifi-slash:before{content:""}.ph.ph-wifi-x:before{content:""}.ph.ph-wind:before{content:""}.ph.ph-windmill:before{content:""}.ph.ph-windows-logo:before{content:""}.ph.ph-wine:before{content:""}.ph.ph-wrench:before{content:""}.ph.ph-x:before{content:""}.ph.ph-x-circle:before{content:""}.ph.ph-x-logo:before{content:""}.ph.ph-x-square:before{content:""}.ph.ph-yarn:before{content:""}.ph.ph-yin-yang:before{content:""}.ph.ph-youtube-logo:before{content:""}.lc-zeichnungen{--zg-paper:var(--lc-bg);--zg-sunk:var(--lc-bg-sunken);--zg-ink:#191919;--zg-ink-muted:#78756d;--zg-line:#dfdad0;--zg-line-strong:#b9b2a4;--zg-accent:var(--lc-accent-ink);--zg-ocker:#8a5e14;--zg-rot:#8c2f2a;--zg-serif:Charter, "Bitstream Charter", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;--zg-mono:"JetBrains Mono", "SF Mono", ui-monospace, Menlo, Consolas, "Liberation Mono", monospace;background:var(--zg-paper);color:var(--zg-ink);font-family:var(--zg-serif);font-size:17px;line-height:1.55}html[data-theme=dark] .lc-zeichnungen{--zg-ink:#e9e5dd;--zg-ink-muted:#8b877e;--zg-line:#33373e;--zg-line-strong:#4e545e;--zg-ocker:#c79a46;--zg-rot:#d08078}.lc-zg-kopf{max-width:1180px;margin:0 auto;padding:5.5rem 24px 0}.lc-zg-eyebrow{font-family:var(--zg-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--zg-ink-muted);margin:0 0 18px;font-size:11px}.lc-zg-kopf h2{font-family:var(--zg-mono);letter-spacing:-.01em;max-width:22ch;color:var(--zg-ink);margin:0 0 20px;font-size:clamp(24px,3.4vw,38px);font-weight:500;line-height:1.22}.lc-zg-lede{max-width:58ch;color:var(--zg-ink-muted);margin:0}.lc-zg-strecke{height:var(--zg-strecke,400vh);position:relative}.lc-zg-buehne{align-items:center;height:100svh;padding:6rem 0 1.5rem;display:flex;position:sticky;top:0}.lc-zg-rahmen{width:100%;max-width:1560px;margin:0 auto;padding:0 24px}.lc-zg-raster{grid-template-columns:minmax(0,1fr) clamp(19rem,26vw,25rem);align-items:center;gap:clamp(24px,4vw,64px);width:100%;display:grid}.lc-zg-bild{min-width:0}.lc-zeichnungen svg.plan{width:100%;height:auto;margin:0 auto;display:block}.lc-zg-bild[data-mass=schnitt] svg.plan{max-width:min(100%,114svh - 10.26rem)}.lc-zg-bild[data-mass=nachricht] svg.plan{max-width:min(100%,160svh - 14.4rem)}.lc-zg-bild[data-mass=haus] svg.plan{max-width:min(100%,170.7svh - 15.363rem)}.lc-zg-text{min-width:0}.lc-zg-text h3{font-family:var(--zg-serif);letter-spacing:-.005em;max-width:17ch;color:var(--zg-ink);margin:0 0 28px;font-size:clamp(21px,2.4vw,29px);font-weight:400;line-height:1.24}.lc-zg-text p{max-width:40ch;margin:0 0 14px;font-size:16px;line-height:1.55}.lc-zg-text p.lc-zg-still{color:var(--zg-ink-muted)}.lc-zg-rand{border-top:1px solid var(--zg-line);color:var(--zg-ink-muted);max-width:40ch;margin-top:26px;padding-top:14px;font-size:14.5px}.lc-zg-rand b{font-family:var(--zg-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--zg-ink-muted);margin-bottom:6px;font-size:10px;font-weight:400;display:block}.lc-zg-fach{border-top:1px solid var(--zg-line);min-height:11em;padding-top:16px;transition:opacity .16s linear}.lc-zg-fach[data-wechsel=true]{opacity:0}.lc-zg-fach .lc-zg-no{font-family:var(--zg-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--zg-accent);margin:0 0 12px;font-size:11px}.lc-zg-fach .lc-zg-satz{max-width:34ch;margin:0;font-size:19px;line-height:1.42}.lc-zg-reiter{border-top:1px solid var(--zg-line);gap:0;margin:0 0 22px;display:flex}.lc-zg-reiter button{text-align:left;cursor:pointer;font-family:var(--zg-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--zg-ink-muted);background:0 0;border:0;border-top:2px solid #0000;flex:1;margin-top:-1px;padding:11px 10px 11px 0;font-size:11px}.lc-zg-reiter button[aria-selected=true]{color:var(--zg-ink);border-top-color:var(--zg-accent)}.lc-zg-reiter button:hover{color:var(--zg-ink)}.lc-zg-bu{min-height:8.5em;transition:opacity .16s linear}.lc-zg-bu[data-wechsel=true]{opacity:0}.lc-zg-bu .lc-zg-lead{max-width:34ch;color:var(--zg-ink);margin:0 0 14px;font-size:19px;line-height:1.42}.lc-zg-bu .lc-zg-sub{color:var(--zg-ink-muted);max-width:40ch;margin:0;font-size:15.5px;line-height:1.55}.lc-zg-buehne[data-form=achse]{flex-direction:column;justify-content:center;align-items:stretch}.lc-zg-achskopf{width:100%;max-width:1240px;margin:0 auto 22px;padding:0 24px}.lc-zg-achskopf h3{font-family:var(--zg-serif);letter-spacing:-.005em;max-width:34ch;color:var(--zg-ink);margin:8px 0 0;font-size:clamp(20px,2.1vw,26px);font-weight:400;line-height:1.26}.lc-zg-achsbild{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.lc-zeichnungen .lc-zg-achsbild svg.plan{max-width:min(100%,218svh - 56.68rem);margin:0 auto}.lc-zg-zeilen{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,40px);width:100%;max-width:1240px;margin:22px auto 0;padding:0 24px;display:grid}.lc-zg-zeile{border-top:1px solid var(--zg-line);opacity:0;padding-top:12px}.lc-zg-zeile .lc-zg-no{font-family:var(--zg-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--zg-accent);margin:0 0 4px;font-size:11px}.lc-zg-zeile .lc-zg-mk{font-family:var(--zg-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--zg-ink-muted);margin:0 0 10px;font-size:9.5px}.lc-zg-zeile .lc-zg-satz{color:var(--zg-ink-muted);margin:0;font-size:15.5px;line-height:1.46}.lc-zg-zeile.now .lc-zg-satz{color:var(--zg-ink)}@media(prefers-reduced-motion:reduce){.lc-zg-fach,.lc-zg-bu{transition:none}}@media(max-width:900px){.lc-zeichnungen{font-size:16px}.lc-zg-kopf{padding:4rem 16px 0}.lc-zg-rahmen,.lc-zg-achskopf,.lc-zg-achsbild,.lc-zg-zeilen{padding:0 16px}.lc-zg-buehne{flex-direction:column;justify-content:center;align-items:stretch;padding:4rem 0 .75rem}.lc-zg-raster{grid-template-columns:1fr;align-content:center;gap:14px}.lc-zeichnungen svg.plan{margin:0 auto}.lc-zg-bild[data-mass=schnitt] svg.plan{max-width:min(100%,52.08svh)}.lc-zg-bild[data-mass=nachricht] svg.plan{max-width:min(100%,52.672svh)}.lc-zg-bild[data-mass=haus] svg.plan{max-width:min(100%,49.504svh)}.lc-zeichnungen .lc-zg-achsbild svg.plan{max-width:min(100%,38.961svh)}.lc-zg-text h3,.lc-zg-achskopf h3{display:none}.lc-zg-text p{font-size:15px}.lc-zg-rand{margin-top:16px}.lc-zg-fach{min-height:8.5em}.lc-zg-fach .lc-zg-satz,.lc-zg-bu .lc-zg-lead{font-size:17px}.lc-zg-bu .lc-zg-sub{font-size:14.5px}.lc-zg-achskopf{margin-bottom:14px}.lc-zg-zeilen{grid-template-columns:1fr;gap:12px;margin-top:16px}.lc-zg-zeile{padding-top:9px}.lc-zg-zeile .lc-zg-satz{font-size:14.5px}.lc-zg-zeile .lc-zg-mk{margin-bottom:6px}}.lc-zg-strecke[data-zg=schnitt]{--zg-strecke:440vh}.lc-zg-strecke[data-zg=nachricht]{--zg-strecke:420vh}.lc-zg-strecke[data-zg=haus]{--zg-strecke:360vh}.lc-zg-strecke[data-zg=achse]{--zg-strecke:400vh}@media(max-width:900px){.lc-zg-strecke[data-zg=schnitt]{--zg-strecke:420vh}.lc-zg-strecke[data-zg=nachricht]{--zg-strecke:400vh}.lc-zg-strecke[data-zg=haus]{--zg-strecke:340vh}.lc-zg-strecke[data-zg=achse]{--zg-strecke:380vh}}:root{--lc-taupe:#706957;--lc-accent-ink:var(--lc-burgundy);--lc-landing-body:clamp(.9375rem, .68rem + .42vw, 1rem);--lc-hero-heading-size:clamp(2.25rem, 5vw, 4rem);--lc-section-heading-size:clamp(2rem, 3.8vw, 3.2rem);--lc-card-heading-size:clamp(1.5rem, 1.8vw, 1.75rem);--lc-ui-heading-size:clamp(1rem, 1.2vw, 1.125rem);--lc-section-lead-size:clamp(1.0625rem, .99rem + .13vw, 1.125rem);--lc-compact-text-size:.9375rem;--lc-desktop-body:1rem;--lc-desktop-body-small:.9375rem;--lc-eyebrow-size:.6875rem;--ease-soft:cubic-bezier(.16, 1, .3, 1);--shadow-panel:0 40px 90px -50px #14120e8c;--shadow-card:0 30px 70px -45px #14120e99;--shadow-lift:0 24px 60px -30px #14120e59;--shadow-nav:0 20px 50px -30px #14120e8c}@media(max-width:900px){:root{--lc-section-lead-size:1rem;--lc-compact-text-size:.875rem}}html[data-theme=dark]{--lc-taupe:#a39c88;--lc-accent-ink:#d79dbb;--shadow-panel:0 40px 90px -50px #000000e6;--shadow-card:0 30px 70px -45px #000000e6;--shadow-lift:0 24px 60px -30px #000c;--shadow-nav:0 20px 50px -30px #000c}::selection{background:var(--lc-burgundy);color:#fff}:focus-visible{outline:2px solid var(--lc-burgundy);outline-offset:3px;border-radius:2px}.lc-enterprise-contact-field input:focus-visible,.lc-enterprise-contact-field textarea:focus-visible,.lc-enterprise-contact-select-trigger:focus-visible{outline-color:var(--lc-accent-ink);outline-offset:-2px;border-radius:0}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.reveal{opacity:0;transition:opacity 1s var(--ease-soft),transform 1s var(--ease-soft);transition-delay:var(--reveal-delay,0s);transform:translateY(28px)}.reveal[data-visible=true]{opacity:1;transform:none}.reveal-blur{opacity:0;filter:blur(10px);transition:opacity 1.1s var(--ease-soft),filter 1.1s var(--ease-soft),transform 1.1s var(--ease-soft);transition-delay:var(--reveal-delay,0s);transform:translateY(18px)}.reveal-blur[data-visible=true]{opacity:1;filter:blur();transform:none}.reveal-clip{clip-path:inset(0 0 100%);transition:clip-path 1.2s var(--ease-soft);transition-delay:var(--reveal-delay,0s)}.reveal-clip[data-visible=true]{clip-path:inset(0)}.lc-how-beat{transition:opacity .4s var(--lc-ease-out-strong),border-left-color .4s var(--lc-ease-out-strong);border-left:2px solid #0000}.lc-how-beats.is-staged .lc-how-beat{opacity:.55}.lc-how-beats.is-staged .lc-how-beat.is-current{opacity:1;border-left-color:var(--lc-accent-ink)}.lc-how-stages.is-staged{display:grid}.lc-how-stages.is-staged>[data-stage]{grid-area:1/1}.lc-fig-face-l{fill:var(--lc-ink)}@supports (color:color-mix(in lab,red,red)){.lc-fig-face-l{fill:color-mix(in srgb,var(--lc-ink) 9%,transparent)}}.lc-fig-face-r{fill:var(--lc-ink)}@supports (color:color-mix(in lab,red,red)){.lc-fig-face-r{fill:color-mix(in srgb,var(--lc-ink) 5%,transparent)}}.lc-fig-top{fill:var(--lc-bg);stroke:var(--lc-ink)}@supports (color:color-mix(in lab,red,red)){.lc-fig-top{stroke:color-mix(in srgb,var(--lc-ink) 26%,transparent)}}.lc-fig-top{stroke-width:1.2px}.lc-fig-ink{fill:var(--lc-ink)}@supports (color:color-mix(in lab,red,red)){.lc-fig-ink{fill:color-mix(in srgb,var(--lc-ink) 20%,transparent)}}.lc-fig-line{stroke:var(--lc-ink)}@supports (color:color-mix(in lab,red,red)){.lc-fig-line{stroke:color-mix(in srgb,var(--lc-ink) 18%,transparent)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal,.reveal-blur{opacity:1;filter:none;transform:none}.reveal-clip{clip-path:none}}.lc-os-page-hero{background:var(--lc-bg);min-height:clamp(30rem,58svh,40rem);color:var(--lc-ink);position:relative;overflow:hidden}.lc-os-page-hero:after{background:var(--lc-border);content:"";height:1px;position:absolute;inset:auto 0 0}.lc-os-page-hero-inner{min-height:inherit;justify-content:center;align-items:center;padding-top:8rem;padding-bottom:4rem;display:flex}.lc-os-page-hero-copy{z-index:2;text-align:center;justify-items:center;width:100%;display:grid;position:relative}.lc-os-page-hero h1{font-family:var(--lc-font-serif);font-size:var(--lc-hero-heading-size);letter-spacing:-.03em;text-wrap:balance;font-weight:300;line-height:1.06}.lc-os-page-hero-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.lc-os-page-hero-lead{color:var(--lc-ink-2);font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.5}.lc-interoperability-page-hero{background:var(--lc-bg);min-height:clamp(30rem,58svh,40rem);color:var(--lc-ink);font-family:var(--lc-font-sans);position:relative;overflow:hidden}.lc-interoperability-page-hero:after{background:var(--lc-border);content:"";height:1px;position:absolute;inset:auto 0 0}.lc-interoperability-page-hero-inner{min-height:inherit;justify-content:center;align-items:center;padding-top:8rem;padding-bottom:4rem;display:flex}.lc-interoperability-page-hero-copy{text-align:center;justify-items:center;width:100%;display:grid}.lc-interoperability-page-hero h1{font-family:var(--lc-font-serif);font-size:var(--lc-hero-heading-size);letter-spacing:-.03em;text-wrap:balance;font-weight:300;line-height:1.06}.lc-interoperability-page-hero-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.lc-interoperability-page-hero-meta p{max-width:46ch;color:var(--lc-ink-2);font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.5}.lc-forward-deployment-intro{border-bottom:1px solid var(--lc-border);background:var(--lc-bg);color:var(--lc-ink);font-family:var(--lc-font-sans);padding-block:clamp(6.5rem,10vw,9.5rem)}.lc-forward-deployment-intro-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(3rem,6vw,7rem);display:grid}.lc-forward-deployment-intro-copy{text-align:left;min-width:0}.lc-forward-deployment-intro-inner h2{width:100%;font-family:var(--lc-font-serif);font-size:var(--lc-section-heading-size);letter-spacing:-.04em;text-wrap:balance;flex-flow:row;align-items:center;gap:.3em;font-weight:300;line-height:1.02;display:flex}.lc-forward-deployment-intro-title-line{text-align:left;justify-content:flex-start;align-items:center;gap:.3em;display:flex}.lc-forward-deployment-intro-inner h2 b{color:var(--lc-accent-ink);font-size:.58em;font-weight:400}.lc-forward-deployment-intro-title-subline{text-align:left;display:block}.lc-forward-deployment-intro-inner p:not(.eyebrow){max-width:34rem;color:var(--lc-ink-2);font-size:var(--lc-section-lead-size);text-wrap:pretty;margin-top:clamp(2rem,3.5vw,3.25rem);line-height:1.5}.lc-forward-deployment-blueprint{--lc-fd-outer-radius:12px;aspect-ratio:6/5;border-radius:var(--lc-fd-outer-radius);background:var(--lc-bg);color:#211a1e;--lc-fd-pink:#86004b;--lc-fd-active-ink:#181315;--lc-fd-line:#1f181b24;--lc-fd-muted:#1f181b94;--lc-fd-status:#1f181bb8;--lc-fd-panel-border:#ffffffbd;--lc-fd-panel-bg:#f7f4f1;--lc-fd-panel-shadow:#26141c2e;--lc-fd-tab-active:#eee5e9;--lc-fd-node-bg:#fffdfb;--lc-fd-node-solid:#fffdfb;--lc-fd-workflow-tail:#86004b29;--lc-fd-result-border:#86004b57;--lc-fd-result-bg:linear-gradient(145deg, #f1e4ea, #fffdfb 78%);--lc-fd-result-ink:#181516;--lc-fd-result-muted:#1f181b94;--lc-fd-result-icon-bg:var(--lc-fd-pink);--lc-fd-icon-ink:#fff;--lc-fd-proof:#1f181bb3;--lc-fd-backdrop-filter:none;width:100%;min-height:0;margin:0;padding:0;position:relative;overflow:hidden}@supports (border-radius: calc(sign(1px)*1px)){.lc-forward-deployment-blueprint{border-radius:calc(sign(100lvw - 100%) * var(--lc-fd-outer-radius))}}html[data-theme=dark] .lc-forward-deployment-blueprint{background:var(--lc-bg);color:#f7f4f5;--lc-fd-pink:#d79dbb;--lc-fd-active-ink:#fff;--lc-fd-line:#ffffff21;--lc-fd-muted:#ffffff94;--lc-fd-status:#ffffffc2;--lc-fd-panel-border:#ffffff29;--lc-fd-panel-bg:#0c0c0de6;--lc-fd-panel-shadow:#00000057;--lc-fd-tab-active:#d79dbb14;--lc-fd-node-bg:#ffffff06;--lc-fd-node-solid:#171719;--lc-fd-workflow-tail:#d79dbb2e;--lc-fd-result-border:#d79dbb61;--lc-fd-result-bg:linear-gradient(145deg, #d79dbb24, #ffffff06);--lc-fd-result-ink:#f7f4f5;--lc-fd-result-muted:var(--lc-fd-muted);--lc-fd-result-icon-bg:var(--lc-fd-pink);--lc-fd-icon-ink:#171719;--lc-fd-proof:#ffffffb3;--lc-fd-backdrop-filter:blur(16px)}.lc-forward-deployment-video{aspect-ratio:6/5;object-fit:cover;background:var(--lc-bg);width:100%;height:100%;display:block}.lc-fd-blueprint{border:1px solid var(--lc-fd-panel-border);background:var(--lc-fd-panel-bg);min-height:calc(clamp(30rem,40vw,34rem) - clamp(2rem,4.4vw,3.5rem));box-shadow:0 24px 48px var(--lc-fd-panel-shadow);-webkit-backdrop-filter:var(--lc-fd-backdrop-filter);backdrop-filter:var(--lc-fd-backdrop-filter);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.lc-fd-blueprint-head,.lc-fd-blueprint-title{border-bottom:1px solid var(--lc-fd-line);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.lc-fd-blueprint-head p{color:var(--lc-fd-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.625rem;display:flex}.lc-fd-blueprint-head p span{color:var(--lc-fd-pink)}.lc-fd-blueprint-status{color:var(--lc-fd-status);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.625rem;display:flex}.lc-fd-blueprint-status i{background:var(--lc-fd-pink);width:.4rem;height:.4rem;box-shadow:0 0 0 4px var(--lc-fd-pink);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.lc-fd-blueprint-status i{box-shadow:0 0 0 4px color-mix(in srgb,var(--lc-fd-pink) 12%,transparent)}}.lc-fd-blueprint-tabs{border-bottom:1px solid var(--lc-fd-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.lc-fd-blueprint-tabs button{min-width:0;color:var(--lc-fd-muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:.7rem .8rem;font-family:inherit;font-size:.6rem;line-height:1.2;transition:color .18s,background .18s;display:flex;position:relative}.lc-fd-blueprint-tabs button+button{border-left:1px solid var(--lc-fd-line)}.lc-fd-blueprint-tabs button:after{background:var(--lc-fd-pink);content:"";opacity:0;height:1px;transition:opacity .18s,transform .18s;position:absolute;bottom:0;left:.8rem;right:.8rem;transform:scaleX(.4)}.lc-fd-blueprint-tabs button:hover,.lc-fd-blueprint-tabs button[aria-selected=true]{color:var(--lc-fd-active-ink);background:var(--lc-fd-tab-active)}.lc-fd-blueprint-tabs button[aria-selected=true]:after{opacity:1;transform:scaleX(1)}.lc-fd-blueprint-tabs button:focus-visible{z-index:1;outline:1px solid var(--lc-fd-pink);outline-offset:-2px}.lc-fd-blueprint-tabs button span{color:var(--lc-fd-pink);letter-spacing:.08em;flex:none;font-size:.52rem}.lc-fd-blueprint-panel{animation:lc-fd-blueprint-switch .24s var(--lc-ease-out-strong) both;flex-direction:column;flex:1;display:flex}@keyframes lc-fd-blueprint-switch{0%{opacity:0;transform:translateY(5px)}}.lc-fd-blueprint-title{align-items:flex-end;padding-block:1rem}.lc-fd-blueprint-title div{flex-direction:column;gap:.2rem;min-width:0;display:flex}.lc-fd-blueprint-title div span,.lc-fd-blueprint-title>span{color:var(--lc-fd-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem}.lc-fd-blueprint-title strong{font-family:var(--lc-font-serif);font-size:clamp(1.1rem,2vw,1.45rem);font-weight:300;line-height:1.1}.lc-fd-blueprint-flow{flex:1;grid-template-columns:minmax(0,.82fr) 1.25rem minmax(0,1.08fr) 1.25rem minmax(0,.9fr);align-items:stretch;gap:.35rem;padding:1rem;display:grid}.lc-fd-blueprint-lane{min-width:0}.lc-fd-blueprint-lane>p{min-height:2em;color:var(--lc-fd-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.7rem;font-size:.56rem;line-height:1.2}.lc-fd-blueprint-node{border:1px solid var(--lc-fd-line);background:var(--lc-fd-node-bg);align-items:center;gap:.55rem;min-height:3.2rem;padding:.65rem;display:flex}.lc-fd-blueprint-node+.lc-fd-blueprint-node{margin-top:.45rem}.lc-fd-blueprint-node span,.lc-fd-blueprint-workflow li>span{color:var(--lc-fd-pink);letter-spacing:.08em;font-size:.56rem}.lc-fd-blueprint-node strong,.lc-fd-blueprint-workflow strong{font-size:clamp(.68rem,1vw,.78rem);font-weight:400;line-height:1.25}.lc-fd-blueprint-connector{color:var(--lc-fd-pink);justify-content:center;align-items:center;display:flex}.lc-fd-blueprint-workflow ol{margin:0;padding:0;list-style:none;position:relative}.lc-fd-blueprint-workflow ol:before{background:linear-gradient(var(--lc-fd-pink),var(--lc-fd-workflow-tail));content:"";width:1px;position:absolute;top:1.5rem;bottom:1.5rem;left:1rem}.lc-fd-blueprint-workflow li{border:1px solid var(--lc-fd-line);background:var(--lc-fd-node-solid);align-items:center;gap:.75rem;min-height:3.2rem;padding:.55rem .6rem;display:flex;position:relative}.lc-fd-blueprint-workflow li+li{margin-top:.45rem}.lc-fd-blueprint-workflow li>span{z-index:1;background:var(--lc-fd-node-solid);border-radius:50%;justify-content:center;align-items:center;width:.85rem;height:.85rem;display:flex;position:relative}.lc-fd-blueprint-workflow li div{flex-direction:column;gap:.12rem;min-width:0;display:flex}.lc-fd-blueprint-workflow small{color:var(--lc-fd-muted);font-size:.56rem;line-height:1.25}.lc-fd-blueprint-output{flex-direction:column;display:flex}.lc-fd-blueprint-result{border:1px solid var(--lc-fd-result-border);background:var(--lc-fd-result-bg);min-height:7.45rem;color:var(--lc-fd-result-ink);flex-direction:column;justify-content:center;align-items:flex-start;padding:.75rem;display:flex}.lc-fd-blueprint-result>span{width:2rem;height:2rem;color:var(--lc-fd-icon-ink);background:var(--lc-fd-result-icon-bg);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.65rem;display:flex}.lc-fd-blueprint-result strong{font-size:clamp(.68rem,1vw,.8rem);font-weight:400;line-height:1.3}.lc-fd-blueprint-result small{color:var(--lc-fd-result-muted);margin-top:.25rem;font-size:.56rem;line-height:1.3}.lc-fd-blueprint-result-meta{gap:.45rem;margin-top:.45rem;display:grid}.lc-fd-blueprint-result-meta span{border-bottom:1px solid var(--lc-fd-line);color:var(--lc-fd-muted);justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem 0;font-size:.56rem;display:flex}.lc-fd-blueprint-result-meta b{color:var(--lc-fd-pink);font-weight:400}.lc-fd-blueprint-proof{border-top:1px solid var(--lc-fd-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lc-fd-blueprint-proof li{min-width:0;color:var(--lc-fd-proof);align-items:center;gap:.4rem;padding:.7rem .8rem;font-size:.56rem;line-height:1.25;display:flex}.lc-fd-blueprint-proof li+li{border-left:1px solid var(--lc-fd-line)}.lc-fd-blueprint-proof .ph{color:var(--lc-fd-pink);flex:none}@media(max-width:1060px){.lc-forward-deployment-intro-inner{grid-template-columns:1fr;align-items:start;gap:clamp(2.5rem,6vw,4rem)}.lc-forward-deployment-intro-copy{text-align:center;max-width:42rem;margin-inline:auto}.lc-forward-deployment-intro-inner h2{justify-content:center;align-items:center}.lc-forward-deployment-intro-title-line{justify-content:center}.lc-forward-deployment-intro-title-subline{text-align:center}.lc-forward-deployment-intro-inner p:not(.eyebrow){text-align:center;margin-inline:auto}.lc-forward-deployment-blueprint{min-height:0}.lc-fd-blueprint{min-height:calc(clamp(30rem,58vw,34rem) - clamp(2rem,4.4vw,3.5rem))}}@media(max-width:767px){.lc-forward-deployment-blueprint{--lc-fd-outer-radius:10px;width:calc(100% + 2.5rem);min-height:0;margin-inline:-1.25rem;padding:0}.lc-fd-blueprint{border-radius:8px;min-height:0}.lc-fd-blueprint-head,.lc-fd-blueprint-title{flex-direction:column;align-items:flex-start}.lc-fd-blueprint-head{gap:.55rem;padding:.85rem}.lc-fd-blueprint-head p,.lc-fd-blueprint-status{font-size:.6875rem}.lc-fd-blueprint-tabs{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;scroll-padding-inline:.85rem;display:flex;overflow-x:auto}.lc-fd-blueprint-tabs::-webkit-scrollbar{display:none}.lc-fd-blueprint-tabs button{scroll-snap-align:start;flex:none;min-width:min(10rem,72vw);min-height:3.25rem;padding:.8rem .85rem;font-size:.75rem}.lc-fd-blueprint-tabs button span{font-size:.625rem}.lc-fd-blueprint-title{gap:.6rem;padding:.9rem .85rem;position:relative}.lc-fd-blueprint-title>span{position:absolute;top:.9rem;right:.85rem}.lc-fd-blueprint-title div{max-width:calc(100% - 3rem)}.lc-fd-blueprint-title div span,.lc-fd-blueprint-title>span{font-size:.6875rem}.lc-fd-blueprint-title strong{font-size:clamp(1.25rem,6vw,1.55rem)}.lc-fd-blueprint-flow{grid-template-columns:1fr;gap:.7rem;padding:.85rem}.lc-fd-blueprint-lane>p{min-height:0;margin-bottom:.55rem;font-size:.6875rem}.lc-fd-blueprint-node,.lc-fd-blueprint-workflow li{min-height:3.5rem;padding:.7rem .75rem}.lc-fd-blueprint-node+.lc-fd-blueprint-node,.lc-fd-blueprint-workflow li+li{margin-top:.5rem}.lc-fd-blueprint-node span,.lc-fd-blueprint-workflow li>span,.lc-fd-blueprint-workflow small{font-size:.6875rem}.lc-fd-blueprint-node strong,.lc-fd-blueprint-workflow strong{font-size:.8125rem}.lc-fd-blueprint-connector{min-height:1.5rem;transform:rotate(90deg)}.lc-fd-blueprint-result{min-height:8.5rem;padding:.9rem}.lc-fd-blueprint-result strong{font-size:.875rem}.lc-fd-blueprint-result small,.lc-fd-blueprint-result-meta span{font-size:.6875rem}.lc-fd-blueprint-proof{grid-template-columns:1fr}.lc-fd-blueprint-proof li{min-height:2.75rem;padding:.75rem .85rem;font-size:.6875rem}.lc-fd-blueprint-proof li+li{border-top:1px solid var(--lc-fd-line);border-left:0}}@media(max-width:359px){.lc-forward-deployment-blueprint{width:calc(100% + 2rem);margin-inline:-1rem;padding:0}.lc-fd-blueprint-head,.lc-fd-blueprint-title,.lc-fd-blueprint-flow,.lc-fd-blueprint-proof li{padding-left:.75rem;padding-right:.75rem}.lc-fd-blueprint-tabs button{min-width:8.75rem}}@media(prefers-reduced-motion:reduce){.lc-fd-blueprint-panel{animation:none}}.lc-security-design{border-bottom:1px solid var(--lc-border);background:var(--lc-bg);color:var(--lc-ink);font-family:var(--lc-font-sans);padding-block:clamp(6.5rem,10vw,9.5rem)}.lc-security-design-inner{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(3rem,6vw,7rem);display:grid}.lc-security-design-copy{min-width:0}.lc-security-design-copy h2{max-width:12ch;font-family:var(--lc-font-serif);font-size:var(--lc-section-heading-size);letter-spacing:-.04em;text-wrap:balance;font-weight:300;line-height:1.02}.lc-security-scramble-token{white-space:nowrap;display:inline-block;position:relative}.lc-security-scramble-measure{visibility:hidden}.lc-security-scramble-live{white-space:nowrap;position:absolute;inset-block-start:0;inset-inline-start:0}.lc-security-scramble-bracket{display:none;position:absolute;inset-block-start:0}.lc-security-scramble-bracket--start{inset-inline-end:100%}.lc-security-scramble-bracket--end{inset-inline-start:100%}.lc-security-design-copy p{max-width:34rem;color:var(--lc-ink-2);font-size:var(--lc-section-lead-size);text-wrap:pretty;margin-top:clamp(1.75rem,3vw,2.75rem);line-height:1.5}.lc-security-design-copy .lc-security-design-kicker{color:var(--lc-accent-ink);font-family:var(--lc-font-mono);font-size:var(--lc-eyebrow-size);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.25rem;font-weight:500;line-height:1.2}.lc-security-faq-list{border-top:1px solid var(--lc-border-strong);min-width:0}.lc-security-faq-item{border-bottom:1px solid var(--lc-border-strong)}.lc-security-faq-item summary{color:var(--lc-ink);font-size:var(--lc-ui-heading-size);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding-block:1.35rem;font-weight:500;line-height:1.35;list-style:none;display:grid}.lc-security-faq-item summary::-webkit-details-marker{display:none}.lc-security-faq-item summary:focus-visible{outline:2px solid var(--lc-accent-ink);outline-offset:.35rem}.lc-security-faq-icon{width:1rem;height:1rem;color:var(--lc-ink-3);display:block;position:relative}.lc-security-faq-icon:before,.lc-security-faq-icon:after{content:"";width:.8rem;height:1px;transition:opacity .18s var(--ease-soft),transform .18s var(--ease-soft);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lc-security-faq-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.lc-security-faq-item[open] .lc-security-faq-icon:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.lc-security-faq-answer{padding:0 3rem 1.5rem 0}.lc-security-faq-answer p{max-width:46rem;color:var(--lc-ink-2);font-size:var(--lc-compact-text-size);-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;line-height:1.58}.lc-security-architecture-panel{width:100%;margin:0}.lc-security-architecture-trigger{color:#f7f6f2;cursor:zoom-in;background:#0f0f14;border:1px solid #d79dbb42;border-radius:.75rem;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 2rem 5rem #00000038}.lc-security-architecture-trigger:focus-visible{outline:2px solid var(--lc-accent-ink);outline-offset:4px}.lc-security-architecture-graphic{width:100%;height:auto;display:block}.lc-security-architecture-frame{fill:#0f0f14;stroke:#d79dbb38;stroke-width:2px}.lc-security-architecture-brand{fill:#d79dbb;font-family:var(--lc-font-mono);letter-spacing:.16em;font-size:13px;font-weight:600}.lc-security-architecture-rule{stroke:#d79dbb3d;stroke-width:1px}.lc-security-architecture-layer{stroke:#f7f6f233;stroke-width:1.2px}.lc-security-architecture-layer--1{fill:#7f004557}.lc-security-architecture-layer--2{fill:#a02b6840}.lc-security-architecture-layer--3{fill:#d79dbb29}.lc-security-architecture-layer--4{fill:#f7f6f20e}.lc-security-architecture-layer-title,.lc-security-architecture-layer-detail{font-family:var(--lc-font-mono);text-anchor:middle}.lc-security-architecture-layer-title{fill:#f7f6f2;letter-spacing:.1em;font-size:15px;font-weight:600}.lc-security-architecture-layer-detail{fill:#f7f6f29e;letter-spacing:.08em;font-size:10px}.lc-security-architecture-shield,.lc-security-architecture-check{fill:none;stroke:#d79dbb;stroke-linecap:round;stroke-linejoin:round}.lc-security-architecture-shield{stroke-width:1.5px}.lc-security-architecture-check{stroke-width:2px}.lc-security-architecture-expand,.lc-security-architecture-close{color:#f7f6f2d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f0f14c2;border:1px solid #f7f6f22e;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid}.lc-security-architecture-expand{transition:color .24s var(--ease-soft),background-color .24s var(--ease-soft);position:absolute;bottom:1rem;right:1rem}.lc-security-architecture-trigger:hover .lc-security-architecture-expand{color:#fff;background:#7f0045db}.lc-security-architecture-dialog{color:#f7f6f2;background:0 0;border:0;width:min(92vw,76rem);max-width:none;max-height:92svh;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.lc-security-architecture-dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000c7}.lc-security-architecture-dialog-frame{background:#0f0f14;border:1px solid #d79dbb52;border-radius:.9rem;position:relative;overflow:hidden;box-shadow:0 2rem 7rem #00000094}.lc-security-architecture-close{cursor:pointer;position:absolute;top:1rem;right:1rem}.lc-deployment-intro{border-bottom:1px solid var(--lc-border);background:var(--lc-bg);color:var(--lc-ink);font-family:var(--lc-font-sans);padding-block:clamp(7rem,11vw,10.5rem)}.lc-deployment-intro-grid{text-align:center;justify-items:center;gap:clamp(1.5rem,2.5vw,2.25rem);display:grid}.lc-deployment-intro-grid h2{max-width:none;font-family:var(--lc-font-serif);font-size:var(--lc-section-heading-size);letter-spacing:-.04em;text-align:center;text-wrap:balance;font-weight:300;line-height:1.02}.lc-deployment-intro-grid p:not(.eyebrow){width:min(100%,80rem);max-width:none;color:var(--lc-ink)}@supports (color:color-mix(in lab,red,red)){.lc-deployment-intro-grid p:not(.eyebrow){color:color-mix(in srgb,var(--lc-ink) 82%,transparent)}}.lc-deployment-intro-grid p:not(.eyebrow){font-size:var(--lc-section-lead-size);-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;line-height:1.5}@media(min-width:901px){.lc-deployment-intro-grid p:not(.eyebrow){-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-align-last:center}}.lc-deployment-matrix-reveal{width:min(100%,80rem);margin:clamp(4.5rem,8vw,8rem) auto 0}.lc-deployment-matrix-shell{background:0 0}.lc-deployment-matrix-head{text-align:center;justify-items:center;margin-bottom:clamp(2.75rem,4vw,3.75rem);display:grid}.lc-deployment-matrix-head h3{max-width:30ch;font-family:var(--lc-font-sans);letter-spacing:-.02em;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500;line-height:1.2}.lc-deployment-matrix-scroll{overscroll-behavior-inline:contain;overflow-x:auto}.lc-deployment-matrix{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:66rem}.lc-deployment-matrix th,.lc-deployment-matrix td{border-bottom:1px solid var(--lc-border);text-align:left;vertical-align:middle;padding:1rem}.lc-deployment-matrix tbody tr:last-child>*{border-bottom:0}.lc-deployment-matrix thead th{height:4.75rem;color:var(--lc-ink-2);font-size:var(--lc-desktop-body-small);vertical-align:bottom;font-weight:500}.lc-deployment-matrix thead th:not(:first-child),.lc-deployment-matrix tbody td{text-align:center}.lc-deployment-matrix thead th:not(:first-child){color:var(--lc-ink)}.lc-deployment-matrix thead th:first-child,.lc-deployment-matrix tbody th{width:28%}.lc-deployment-matrix-index{color:var(--lc-accent-ink);font-size:var(--lc-eyebrow-size);letter-spacing:.16em;margin-bottom:.65rem;font-weight:600;display:block}.lc-deployment-matrix tbody th{color:var(--lc-ink);font-size:var(--lc-compact-text-size);font-weight:500;line-height:1.35}.lc-deployment-matrix tbody td{color:var(--lc-ink);font-size:var(--lc-compact-text-size);line-height:1.35}.lc-deployment-matrix tbody th,.lc-deployment-matrix tbody td{transition:background-color .18s}.lc-deployment-matrix tbody tr:hover>*{background:var(--lc-ink)}@supports (color:color-mix(in lab,red,red)){.lc-deployment-matrix tbody tr:hover>*{background:color-mix(in srgb,var(--lc-ink) 3%,transparent)}}.lc-deployment-matrix-value{min-width:1.5rem;min-height:1.5rem;font-size:var(--lc-compact-text-size);border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.lc-deployment-matrix-value--strong,.lc-deployment-matrix-value--maximum{color:var(--lc-accent-ink);font-size:var(--lc-ui-heading-size);background:0 0;font-weight:600}.lc-deployment-matrix-value--maximum{min-width:2.25rem}.lc-deployment-matrix-value--partial{min-width:auto;color:var(--lc-accent-ink)}.lc-deployment-matrix-value--none{color:var(--lc-ink-3)}.lc-deployment-matrix-coming-soon{color:var(--lc-ink-2);font-size:var(--lc-compact-text-size)}.lc-deployment-matrix-contact{color:var(--lc-accent-ink);font-size:var(--lc-compact-text-size);text-underline-offset:.22em;transition:opacity .3s var(--ease-soft);line-height:1.4;text-decoration-line:underline;text-decoration-thickness:1px}.lc-deployment-matrix-contact:hover,.lc-deployment-matrix-contact:focus-visible{opacity:.72}.lc-deployment-matrix-conditional-icon{width:.75rem;height:.75rem;color:var(--lc-ink-3);vertical-align:-.05em;background:linear-gradient(90deg,currentColor 50%,#0000 50%);border:1px solid;border-radius:50%;flex:none;display:inline-block;overflow:hidden}.lc-deployment-matrix-best th,.lc-deployment-matrix-best td{border-top:1px solid var(--lc-border-strong);background:0 0;height:5.75rem}.lc-deployment-matrix-best td{max-width:15rem}.lc-deployment-matrix-key{color:var(--lc-ink-3);font-size:var(--lc-eyebrow-size);letter-spacing:.04em;flex-wrap:wrap;justify-content:center;gap:.8rem 1.5rem;margin-top:1rem;display:flex}.lc-deployment-matrix-key>span{align-items:center;gap:.35rem;display:inline-flex}.lc-deployment-matrix-key b{color:var(--lc-accent-ink)}.lc-deployment-matrix-key b.lc-deployment-matrix-conditional-icon{color:var(--lc-ink-3)}.lc-interoperability-ecosystem{border-bottom:1px solid var(--lc-border);background:var(--lc-bg);color:var(--lc-ink);font-family:var(--lc-font-sans);padding-block:clamp(7rem,11vw,10.5rem)}.lc-interoperability-ecosystem-head{margin-inline:auto;grid-template-columns:minmax(0,1.25fr) minmax(18rem,1fr);align-items:start;gap:clamp(3rem,7vw,8rem);width:100%;max-width:1376px;margin-bottom:clamp(4.5rem,7vw,7rem);display:grid}.lc-interoperability-ecosystem-head h2{max-width:17ch;font-family:var(--lc-font-serif);font-size:var(--lc-hero-heading-size);letter-spacing:-.03em;text-wrap:balance;font-weight:300;line-height:1.06}.lc-interoperability-ecosystem-side{flex-direction:column;align-self:start;align-items:flex-start;display:flex}.lc-interoperability-ecosystem-side p{max-width:44ch;color:var(--lc-ink);text-wrap:pretty;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.45}.lc-interoperability-video-reveal{width:100%}.lc-interoperability-video-stage{border:1px solid var(--lc-border);background:var(--lc-bg);width:100%;position:relative;overflow:hidden}.lc-interoperability-video-stage video{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.lc-interoperability-semantic-note-anchor{scroll-margin-top:7rem}.lc-interoperability-semantic-note{width:100%;margin:clamp(2rem,3.5vw,3.5rem) auto 0 0;padding-top:clamp(1.5rem,2.5vw,2.5rem)}.lc-interoperability-semantic-note-title{max-width:none;color:var(--lc-ink);font-family:var(--lc-font-serif);letter-spacing:-.025em;text-align:left;white-space:nowrap;margin:0 0 .65rem;font-size:clamp(1rem,4.6vw,1.75rem);font-weight:300;line-height:1.12}.lc-interoperability-semantic-note-copy{max-width:none;color:var(--lc-ink-2);font-size:var(--lc-landing-body);-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;margin:0;line-height:1.6}.lc-interoperability-connections{border-bottom:1px solid var(--lc-border);background:var(--lc-bg);color:var(--lc-ink);font-family:var(--lc-font-sans);padding-block:clamp(8rem,13vw,13rem)}.lc-interoperability-connections-copy{text-align:center;justify-items:center;gap:clamp(1.75rem,3vw,2.75rem);max-width:72rem;margin-inline:auto;display:grid}.lc-interoperability-connections-copy h2{max-width:22ch;font-family:var(--lc-font-serif);font-size:var(--lc-section-heading-size);letter-spacing:-.04em;text-wrap:balance;font-weight:300;line-height:1.02}.lc-interoperability-connections-copy p:not(.eyebrow){max-width:58ch;color:var(--lc-ink-2);text-wrap:pretty;font-size:clamp(1rem,1.4vw,1.0625rem);line-height:1.5}.lc-interoperability-logo-carousel-reveal{width:100%;margin-top:clamp(5rem,8vw,8rem)}.lc-interoperability-logo-carousel{border:1px solid var(--lc-border);background:var(--lc-bg);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-height:clamp(9.5rem,13vw,12.5rem);display:grid;overflow:hidden}.lc-interoperability-logo-cell{border-right:1px solid var(--lc-border);min-width:0;padding:clamp(1.5rem,3vw,3rem) 1rem;position:relative;overflow:hidden}.lc-interoperability-logo-cell:last-child{border-right:0}.lc-interoperability-logo-item{visibility:hidden;color:var(--lc-ink);opacity:0;will-change:transform,opacity;place-items:center;padding:clamp(1.5rem,3vw,3rem) 1rem;display:grid;position:absolute;inset:0}.lc-interoperability-logo-item.is-initial{visibility:visible;opacity:1}.lc-interoperability-logo-item img{object-fit:contain;filter:grayscale()saturate(0)contrast(1.35)brightness(.62);width:auto;max-width:min(5.4rem,72%);height:auto;max-height:5.4rem;transition:filter .24s;display:block}.lc-interoperability-logo-item--imanage img{max-width:min(11rem,82%);max-height:4rem}.lc-interoperability-logo-item:is(.lc-interoperability-logo-item--claude,.lc-interoperability-logo-item--openai,.lc-interoperability-logo-item--gemini,.lc-interoperability-logo-item--meta,.lc-interoperability-logo-item--mistral,.lc-interoperability-logo-item--qwen,.lc-interoperability-logo-item--deepseek,.lc-interoperability-logo-item--zai) img{width:clamp(4rem,5vw,5.4rem);height:clamp(4rem,5vw,5.4rem)}.lc-interoperability-confluence-mark{fill:currentColor;width:min(5.4rem,72%);height:auto;transition:color .24s;display:block}html[data-theme=dark] .lc-interoperability-logo-item img{filter:grayscale()saturate(0)invert()brightness(1.25)contrast(.82)}@media(hover:hover)and (pointer:fine){.lc-interoperability-logo-cell:hover .lc-interoperability-logo-item img{filter:none}.lc-interoperability-logo-cell:hover .lc-interoperability-confluence-mark{color:#1868db}}.lc-interoperability-public-standards{width:100%;color:var(--lc-ink);text-align:center;justify-items:center;padding-top:clamp(5rem,8vw,8rem);display:grid}.lc-interoperability-standard-carousel{border:1px solid var(--lc-border);background:var(--lc-bg);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-height:clamp(7rem,10vw,9rem);display:grid;overflow:hidden}.lc-interoperability-standard-cell{border-right:1px solid var(--lc-border);min-width:0;position:relative;overflow:hidden}.lc-interoperability-standard-cell:last-child{border-right:0}.lc-interoperability-standard-item{visibility:hidden;color:var(--lc-ink);font-family:var(--lc-font-sans);font-size:var(--lc-ui-heading-size);letter-spacing:normal;opacity:0;text-align:center;will-change:transform,opacity;place-items:center;padding:1rem;font-weight:500;line-height:1.25;transition:color .24s;display:grid;position:absolute;inset:0}@media(hover:hover)and (pointer:fine){.lc-interoperability-standard-cell:hover .lc-interoperability-standard-item{color:var(--lc-accent-ink)}}.lc-interoperability-standard-item.is-initial{visibility:visible;opacity:1}.lc-interoperability-custom-integration{text-align:left;justify-items:start;gap:.85rem;width:100%;padding-top:clamp(4.5rem,7vw,7rem);display:grid}.lc-interoperability-custom-integration h3{font-family:var(--lc-font-serif);font-size:var(--lc-card-heading-size);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:300;line-height:1.12}.lc-interoperability-custom-integration p{max-width:none;color:var(--lc-ink-2);font-size:var(--lc-landing-body);text-wrap:pretty;margin:0;line-height:1.6}.lc-interoperability-contact-link{color:var(--lc-ink-3);transition:color .3s var(--ease-soft),border-color .3s var(--ease-soft);border-bottom:1px solid #0000;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.8125rem;line-height:1.5;text-decoration:none;display:inline-flex}.lc-interoperability-contact-link:hover{color:var(--lc-ink);border-bottom-color:currentColor}.lc-os-page-overview-stage{z-index:3;grid-template-columns:minmax(0,var(--lc-os-logo-width,24rem)) minmax(0,1fr);padding:clamp(14.5rem,27svh,18.5rem) var(--lc-os-logo-left,clamp(2.5rem, 9.5vw, 9rem)) 3rem var(--lc-os-logo-left,clamp(2.5rem, 9.5vw, 9rem));color:var(--lc-ink);pointer-events:none;justify-content:start;align-items:start;gap:clamp(2rem,4vw,5rem);display:grid;position:absolute;inset:0}.lc-os-page-overview-copy{z-index:2;max-width:43rem;opacity:var(--lc-os-overview-copy,0);transform:translateY(var(--lc-os-overview-copy-y,30px));will-change:opacity,transform;position:relative}.lc-os-page-overview-eyebrow{color:var(--lc-accent-ink)}.lc-os-page-overview-stage h2{max-width:24ch;font-family:var(--lc-font-serif);font-size:var(--lc-section-heading-size);letter-spacing:-.04em;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;text-wrap:balance;margin-top:1rem;font-weight:300;line-height:1.02}.lc-os-page-overview-lead{max-width:54ch;color:var(--lc-ink-2);font-size:var(--lc-landing-body);-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;margin-top:2rem;line-height:1.6}.lc-os-page-overview-actions{pointer-events:none;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2rem;display:flex}.lc-os-page-overview-stage[data-visible] .lc-os-page-overview-actions{pointer-events:auto}.lc-os-page-overview-stage .lc-os-page-text-link{color:var(--lc-ink-2)}.lc-os-page-overview-stage .lc-os-page-text-link:hover{color:var(--lc-ink)}.lc-os-page-overview-figure{isolation:isolate;--lc-os-overview-figure-lift:clamp(5.5rem, 7vw, 7rem);--lc-bg-sunken:var(--lc-bg);width:100%;min-width:0;max-width:52rem;opacity:var(--lc-os-overview-diagram,0);transform:translateY(calc(var(--lc-os-overview-diagram-y,38px) - var(--lc-os-overview-figure-lift)));transform-origin:50%;will-change:opacity,transform;justify-self:end;position:relative}.lc-os-page-overview-figure .lc-os{aspect-ratio:4/3;background:0 0;width:100%;height:auto}.lc-os-page-overview-figure .lc-os-legende{gap:.55rem}.lc-os-page-overview-figure .lc-os-legende-text strong{letter-spacing:.09em;font-size:clamp(.54rem,.48rem + .16vw,.68rem)}.lc-os-page-overview-figure .lc-os-legende-text span{font-size:clamp(.5rem,.46rem + .13vw,.62rem)}.lc-os-page-overview-figure:before{z-index:-1;filter:blur(24px);content:"";background:radial-gradient(#66023c21,#66023c11 38%,#0000 72%);border-radius:50%;position:absolute;inset:8% 2% 4%;transform:translateY(4%)}html[data-theme=dark] .lc-os-page-overview-figure:before{background:radial-gradient(#66023c38,#66023c1f 38%,#0000 72%)}.lc-os-page-text-link{color:inherit;transition:color .25s var(--ease-soft),gap .25s var(--ease-soft);align-items:center;gap:.5rem;font-size:.8125rem;text-decoration:none;display:inline-flex}.lc-os-page-text-link:hover{color:var(--lc-accent-ink);gap:.72rem}.lc-os-page-architecture{background:var(--lc-bg);height:650svh;position:relative}.lc-os-page-sticky{flex-direction:column;justify-content:center;min-height:100svh;padding:5.5rem clamp(1.25rem,3vw,3rem) 2rem;display:flex;position:sticky;top:0;overflow:hidden}.lc-os-page-architecture-head{text-align:center;flex:none;margin:0 auto 1rem}.lc-os-page-architecture-head .eyebrow{justify-content:center}.lc-os-page-architecture-head h2{font-family:var(--lc-font-serif);letter-spacing:-.038em;margin-top:.55rem;font-size:clamp(2.25rem,4vw,4.4rem);font-weight:400;line-height:.98}.lc-os-page-architecture-grid{grid-template-columns:minmax(19rem,.9fr) minmax(30rem,1.55fr) minmax(8rem,.32fr);align-items:center;gap:clamp(1rem,3vw,3rem);width:min(94rem,100%);min-height:35rem;margin:0 auto;display:grid}.lc-os-page-steps{min-height:27rem;position:relative}.lc-os-page-step{opacity:0;pointer-events:none;transition:opacity .45s var(--ease-soft),transform .55s var(--ease-soft);grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;display:grid;position:absolute;inset:50% 0 auto;transform:translateY(calc(1.5rem - 50%))}.lc-os-page-step[data-state=active]{opacity:1;pointer-events:auto;transform:translateY(-50%)}.lc-os-page-step-number{color:var(--lc-accent-ink);font-family:var(--lc-font-mono);letter-spacing:.08em;padding-top:.28rem;font-size:.6875rem}.lc-os-page-step h3{max-width:16ch;font-family:var(--lc-font-serif);letter-spacing:-.035em;font-size:clamp(2rem,3vw,3.5rem);font-weight:400;line-height:.98}.lc-os-page-step div>p{max-width:45ch;color:var(--lc-ink-2);margin-top:1.25rem;font-size:.9375rem;line-height:1.58}.lc-os-page-step div>span{max-width:42ch;color:var(--lc-accent-ink);font-family:var(--lc-font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:1.15rem;font-size:.625rem;line-height:1.55;display:block}.lc-os-page-progress{background:var(--lc-border);height:1px;position:absolute;bottom:0;left:3.25rem;right:0;overflow:hidden}.lc-os-page-progress span{background:var(--lc-accent-ink);transform-origin:0;will-change:transform;width:100%;height:100%;display:block;transform:scaleX(0)}.lc-os-page-stack{min-width:0;position:relative}.lc-os-page-stack svg{width:100%;max-height:min(64svh,44rem);display:block;overflow:visible}.lc-os-page-plane{transform-box:fill-box;transform-origin:50%;opacity:.14;transition:opacity .5s var(--ease-soft),filter .5s var(--ease-soft),transform .6s var(--ease-soft)}.lc-os-page-plane>polygon:first-child{fill:var(--lc-bg-alt)}@supports (color:color-mix(in lab,red,red)){.lc-os-page-plane>polygon:first-child{fill:color-mix(in srgb,var(--lc-bg-alt) 70%,transparent)}}.lc-os-page-plane>polygon:first-child{stroke:var(--lc-border-strong);stroke-width:1.25px;vector-effect:non-scaling-stroke;transition:fill .45s var(--ease-soft),stroke .45s var(--ease-soft)}.lc-os-page-plane-inner{fill:none;stroke:var(--lc-border);stroke-width:.8px;vector-effect:non-scaling-stroke}.lc-os-page-plane line{stroke:var(--lc-border);stroke-width:.7px;vector-effect:non-scaling-stroke}.lc-os-page-plane text{fill:var(--lc-ink-3);font-family:var(--lc-font-mono);letter-spacing:.12em;text-anchor:middle;transition:fill .45s var(--ease-soft);font-size:12px}.lc-os-page-plane[data-state=passed]{opacity:.58}.lc-os-page-plane[data-state=active]{opacity:1;filter:drop-shadow(0 20px 22px #1e14182e);transform:translateY(-13px)}.lc-os-page-plane[data-state=active]>polygon:first-child{fill:var(--lc-burgundy);stroke:var(--lc-burgundy)}@supports (color:color-mix(in lab,red,red)){.lc-os-page-plane[data-state=active]>polygon:first-child{stroke:color-mix(in srgb,var(--lc-burgundy) 70%,white)}}.lc-os-page-plane[data-state=active] .lc-os-page-plane-inner,.lc-os-page-plane[data-state=active] line{stroke:#ffffff5c}.lc-os-page-plane[data-state=active] text{fill:#fff}.lc-os-page-governance{border-left:1px solid var(--lc-border-strong);flex-direction:column;justify-content:center;min-height:25rem;padding-left:clamp(1rem,2vw,2rem);display:flex}.lc-os-page-governance>p{color:var(--lc-accent-ink);font-family:var(--lc-font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.625rem;font-weight:600}.lc-os-page-governance ul{flex-direction:column;gap:.9rem;margin-top:1.5rem;padding:0;list-style:none;display:flex}.lc-os-page-governance li{color:var(--lc-ink-3);letter-spacing:.04em;font-size:.6875rem}.lc-os-products{background:var(--lc-bg)}.lc-os-page-mobile-story{display:none}.lc-os-products .lc-display-lg{letter-spacing:-.04em;max-width:min(100%,24ch);font-size:clamp(1.5rem,7.5vw,3.2rem);line-height:1.02}.lc-os-products-title-line{white-space:nowrap;display:block}.lc-os-products-grid{border-top:1px solid var(--lc-border);border-left:1px solid var(--lc-border);margin-top:clamp(3rem,6vw,6rem)}.lc-os-products-row{display:flex}.lc-os-product-reveal{min-width:0;transition:opacity .8s var(--ease-soft),transform .8s var(--ease-soft),flex-grow .4s ease-in-out;transition-delay:var(--reveal-delay,0s),var(--reveal-delay,0s),0s;flex:1 1 0}.lc-os-product-card{border-right:1px solid var(--lc-border);border-bottom:1px solid var(--lc-border);flex-direction:column;height:100%;min-height:34rem;transition:opacity .4s ease-in-out;display:flex}.lc-os-product-visual{background:var(--lc-bg-sunken);--lc-os-product-bg-y:0px;min-height:17rem;position:relative;overflow:hidden}.lc-os-product-visual:before{z-index:0;background-image:var(--lc-os-product-background);content:"";transform:translate3d(0,var(--lc-os-product-bg-y),0) scale(1.08);will-change:transform;background-position:0 0;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-8%}.lc-os-product-visual:after{content:"";background:linear-gradient(#0000 55%,#0a0a0a33);position:absolute;inset:0}.lc-os-product-visual img{z-index:1;filter:drop-shadow(0 28px 30px #00000042);will-change:transform;width:104%;max-width:none;display:block;position:absolute;top:22%;left:12%}.lc-os-product-copy{flex-direction:column;flex:1;align-items:flex-start;padding:1.6rem;display:flex}.lc-os-product-copy h3{font-family:var(--lc-font-serif);font-size:var(--lc-card-heading-size);letter-spacing:-.02em;margin-top:1rem;font-weight:300;line-height:1.12}.lc-os-product-copy>p:not(.eyebrow){max-width:none;color:var(--lc-ink-2);font-size:var(--lc-desktop-body-small);-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;margin-top:1rem;line-height:1.5}.lc-os-product-copy .lc-os-page-text-link{color:var(--lc-ink-2);margin-top:auto;padding-top:1.5rem}.lc-os-verifiability{background:var(--lc-bg)}.lc-os-verifiability-inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(3rem,6vw,7rem);display:grid}.lc-os-verifiability-copy{min-width:0}.lc-os-verifiability-copy h2{font-family:var(--lc-font-serif);letter-spacing:-.04em;margin-top:1rem;font-size:clamp(2.25rem,3.4vw,3.5rem);font-weight:300;line-height:1.02}.lc-os-verifiability-copy h2 span{white-space:nowrap;display:block}.lc-os-verifiability-lead{max-width:42rem;color:var(--lc-ink-2);font-size:var(--lc-section-lead-size);-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;margin-top:1.75rem;line-height:1.55}.lc-os-verifiability-copy ul{border-top:1px solid var(--lc-border);gap:0;margin-top:2rem;padding:0;list-style:none;display:grid}.lc-os-verifiability-copy li{border-bottom:1px solid var(--lc-border);color:var(--lc-ink-2);padding:.9rem 0 .9rem 1.25rem;font-size:.875rem;line-height:1.4;position:relative}.lc-os-verifiability-copy li:before{background:var(--lc-accent-ink);content:"";border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:1.35rem;left:0}.lc-os-verifiability-visual{width:100%;margin:0}@media(min-width:901px){.lc-os-verifiability-visual .lc-shot-buehne{aspect-ratio:8/5;max-height:none}}@media(min-width:1121px)and (hover:hover)and (pointer:fine){.lc-os-products-row:hover .lc-os-product-card{opacity:.4}.lc-os-products-row>.lc-os-product-reveal:hover{flex-grow:1.4}.lc-os-products-row>.lc-os-product-reveal:hover .lc-os-product-card{opacity:1}}@media(max-width:1120px){.lc-os-page-overview-stage{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:clamp(2.5rem,6vw,5rem);padding-right:clamp(2.5rem,6vw,5rem)}.lc-os-page-architecture-grid{grid-template-columns:minmax(18rem,.95fr) minmax(25rem,1.4fr) 7.5rem;gap:1.25rem}.lc-os-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lc-os-products-row{display:contents}.lc-os-product-reveal{flex:none}}@media(max-width:900px){.lc-interoperability-page-hero-inner{padding-top:7.5rem;padding-bottom:3.5rem}.lc-forward-deployment-intro-inner,.lc-os-verifiability-inner{grid-template-columns:1fr;gap:2.5rem}.lc-os-verifiability-copy h2{font-size:var(--lc-section-heading-size)}.lc-os-products>.lc-container>.reveal>.lc-body{-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;max-width:none}.lc-os-verifiability-copy{text-align:center}.lc-os-verifiability-lead{-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;max-width:none}.lc-os-verifiability-copy ul{text-align:left}.lc-forward-deployment-intro-inner h2 b{font-size:.75em}.lc-forward-deployment-intro-inner p:not(.eyebrow){-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal}.lc-security-design-inner{grid-template-columns:1fr;gap:3.5rem}.lc-security-design-copy{text-align:center}.lc-security-design-copy h2{margin-inline:auto}.lc-security-design-copy>p:not(.lc-security-design-kicker){-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal}.lc-security-design-copy h2,.lc-security-design-copy p{max-width:40rem}.lc-security-faq-item summary{gap:1.25rem;padding-block:1.2rem}.lc-security-faq-answer{padding-right:2rem}.lc-deployment-matrix-reveal{margin-top:3.5rem}.lc-deployment-matrix-scroll{scrollbar-width:thin}.lc-interoperability-ecosystem-head{grid-template-columns:1fr;align-items:start;gap:1.75rem}.lc-interoperability-logo-carousel{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-interoperability-logo-cell{border-bottom:1px solid var(--lc-border);min-height:8rem}.lc-interoperability-logo-cell:nth-child(2n){border-right:0}.lc-interoperability-logo-cell:nth-last-child(-n+2){border-bottom:0}.lc-interoperability-standard-carousel{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-interoperability-standard-cell{border-bottom:1px solid var(--lc-border);min-height:6.5rem}.lc-interoperability-standard-cell:nth-child(2n){border-right:0}.lc-interoperability-standard-cell:nth-last-child(-n+2){border-bottom:0}.lc-os-page-hero{min-height:31rem}.lc-os-page-hero-inner{padding-top:7.5rem;padding-bottom:3.5rem}.lc-os-page-hero h1{font-size:var(--lc-hero-heading-size)}.lc-os-page-hero-meta{flex-direction:column;gap:1.15rem}.lc-os-page-architecture{height:auto}.lc-os-page-sticky{min-height:auto;padding-block:5.5rem;position:relative;overflow:visible}.lc-os-page-architecture-grid{flex-direction:column;gap:2.5rem;min-height:auto;display:flex}.lc-os-page-stack{order:1;width:min(42rem,100%)}.lc-os-page-steps{border-top:1px solid var(--lc-border);order:2;grid-template-columns:1fr;min-height:0;display:grid}.lc-os-page-step,.lc-os-page-step[data-state=active]{border-bottom:1px solid var(--lc-border);opacity:1;pointer-events:auto;padding:1.5rem 0;position:relative;inset:auto;transform:none}.lc-os-page-step h3{max-width:none;font-size:clamp(1.75rem,7vw,2.5rem)}.lc-os-page-progress{display:none}.lc-os-page-governance{border-top:1px solid var(--lc-border-strong);border-left:0;order:3;width:100%;min-height:0;padding:1.5rem 0 0}.lc-os-page-governance ul{flex-flow:wrap}.lc-os-product-copy h3{letter-spacing:-.025em}.lc-os-product-copy>p:not(.eyebrow){-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;font-size:.875rem;line-height:1.5}}@media(max-width:640px){.lc-security-design{padding-block:4.75rem}.lc-security-design-inner{gap:2.75rem}.lc-security-faq-item summary{font-size:1rem}.lc-security-faq-answer{padding-right:1.25rem}.lc-os-products-grid{grid-template-columns:1fr}.lc-os-product-card{min-height:31rem}.lc-os-product-visual{min-height:16rem}}@media(prefers-reduced-motion:reduce)and (min-width:901px){.lc-os-page-architecture{height:auto}.lc-os-page-sticky{min-height:auto;padding-block:6rem;position:relative}.lc-os-page-architecture-grid{grid-template-columns:minmax(0,1fr) minmax(28rem,1.2fr)}.lc-os-page-steps{gap:1.25rem;min-height:0;display:grid}.lc-os-page-step,.lc-os-page-step[data-state=active]{border-bottom:1px solid var(--lc-border);opacity:1;padding-bottom:1.25rem;position:relative;inset:auto;transform:none}.lc-os-page-progress,.lc-os-page-governance{display:none}}@media(prefers-reduced-motion:reduce){.lc-os-product-reveal,.lc-os-product-card{transition:none}}.lc-os-page-architecture{background:var(--lc-bg);height:860svh}.lc-os-page-sticky{background:var(--lc-bg);place-items:center;width:100%;height:100svh;min-height:100svh;padding:0;display:grid;position:sticky;top:0;overflow:hidden}.lc-os-page-build-heading{z-index:6;width:min(58rem,100% - 5rem);color:var(--lc-ink);text-align:center;opacity:var(--lc-os-build-heading-opacity,1);transform:translate(-50%,var(--lc-os-build-heading-y,0px));will-change:opacity,transform;pointer-events:none;position:absolute;top:clamp(7rem,11svh,9.5rem);left:50%}.lc-os-page-build-heading h2{font-family:var(--lc-font-serif);font-size:var(--lc-section-heading-size);letter-spacing:-.04em;text-wrap:balance;font-weight:300;line-height:1.02}.lc-os-page-build-subtitle{color:var(--lc-ink-2);margin-top:.8rem;font-size:clamp(.875rem,.82rem + .14vw,1rem);line-height:1.4}.lc-os-page-build-equation{justify-content:center;align-items:center;margin-top:1.5rem;display:flex}.lc-os-page-build-term{border:1px solid var(--lc-accent-ink);justify-content:center;align-items:center;min-height:2.35rem;padding:.55rem 1rem .48rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.lc-os-page-build-term{border:1px solid color-mix(in srgb,var(--lc-accent-ink) 42%,transparent)}}.lc-os-page-build-term{background:var(--lc-accent-ink)}@supports (color:color-mix(in lab,red,red)){.lc-os-page-build-term{background:color-mix(in srgb,var(--lc-accent-ink) 5%,transparent)}}.lc-os-page-build-term{color:var(--lc-ink-2);font-family:var(--lc-font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.625rem;font-weight:600;line-height:1.2}.lc-os-page-build-plus{aspect-ratio:1;border:1px dashed var(--lc-accent-ink);flex:0 0 2.1rem;place-items:center;width:2.1rem;margin-inline:.5rem;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.lc-os-page-build-plus{border:1px dashed color-mix(in srgb,var(--lc-accent-ink) 62%,transparent)}}.lc-os-page-build-plus{color:var(--lc-accent-ink);font-family:var(--lc-font-mono);border-radius:50%;font-size:.75rem;line-height:1}.lc-os-page-build-figure{z-index:4;aspect-ratio:4/3;--lc-bg-sunken:var(--lc-bg);pointer-events:none;width:calc(100% - 5rem);max-width:1440px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lc-os-page-build-figure .lc-os-logo{filter:invert(var(--lc-os-logo-invert,0))}html[data-theme=dark] .lc-os-page-build-figure .lc-os-logo{filter:none}.lc-os-page-build-figure .lc-os{background:0 0;overflow:visible}@media(max-width:900px){.lc-os-page-architecture{height:540svh}.lc-os-page-build-heading,.lc-os-page-build-figure,.lc-os-page-overview-stage{display:none}.lc-os-page-mobile-story{--lc-os-mobile-progress-bg:#00000080;--lc-os-mobile-progress-rail:#ffffff3d;--lc-os-mobile-card-bg:#00000080;--lc-os-mobile-card-ink:#fff;--lc-os-mobile-card-body:#ffffffd6;--lc-os-mobile-nav-bg:#00000080;--lc-os-mobile-nav-ink:#fff;z-index:5;background:var(--lc-bg);color:var(--lc-ink);display:block;position:absolute;inset:0;overflow:hidden}html[data-theme=dark] .lc-os-page-mobile-story{--lc-os-mobile-progress-bg:var(--lc-ink)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .lc-os-page-mobile-story{--lc-os-mobile-progress-bg:color-mix(in srgb, var(--lc-ink) 18%, var(--lc-bg))}}html[data-theme=dark] .lc-os-page-mobile-story{--lc-os-mobile-progress-rail:var(--lc-ink)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .lc-os-page-mobile-story{--lc-os-mobile-progress-rail:color-mix(in srgb, var(--lc-ink) 28%, transparent)}}html[data-theme=dark] .lc-os-page-mobile-story{--lc-os-mobile-card-bg:var(--lc-ink)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .lc-os-page-mobile-story{--lc-os-mobile-card-bg:color-mix(in srgb, var(--lc-ink) 14%, var(--lc-bg-alt))}}html[data-theme=dark] .lc-os-page-mobile-story{--lc-os-mobile-card-ink:var(--lc-ink);--lc-os-mobile-card-body:var(--lc-ink);--lc-os-mobile-nav-bg:var(--lc-ink)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .lc-os-page-mobile-story{--lc-os-mobile-nav-bg:color-mix(in srgb, var(--lc-ink) 16%, var(--lc-bg-alt))}}html[data-theme=dark] .lc-os-page-mobile-story{--lc-os-mobile-nav-ink:var(--lc-ink)}.lc-os-page-mobile-progress{z-index:8;opacity:calc(var(--lc-os-mobile-progress-in,0) * var(--lc-os-mobile-interface-opacity,1));transform:translateY(calc(var(--lc-os-mobile-progress-in-y,12px) + var(--lc-os-mobile-interface-y,0px)));will-change:opacity,transform;position:absolute;top:6.75rem;left:1.5rem;right:1.5rem}.lc-os-page-mobile-progress-row{text-align:center;flex-direction:column;align-items:center;gap:.45rem;display:flex;position:relative}.lc-os-page-mobile-progress-row h2{font-family:var(--lc-font-serif);letter-spacing:-.025em;margin:0;font-size:1.5rem;font-weight:300;line-height:1}.lc-os-page-mobile-progress-row p{color:var(--lc-ink-2);margin:0;font-size:.75rem;line-height:1.35}.lc-os-page-mobile-progress-track{background:var(--lc-os-mobile-progress-bg);-webkit-backdrop-filter:blur(27.5px);backdrop-filter:blur(27.5px);border-radius:999px;place-items:center;width:6.875rem;height:1.875rem;margin:.85rem auto 0;display:grid;position:relative}.lc-os-page-mobile-progress-rail{background:var(--lc-os-mobile-progress-rail);border-radius:999px;width:5rem;height:4px;display:block;position:relative;overflow:hidden}.lc-os-page-mobile-progress-rail>span{width:var(--lc-os-mobile-progress,0%);border-radius:inherit;background:linear-gradient(90deg,#66023c,#d79dbb);position:absolute;inset:0 auto 0 0}.lc-os-page-mobile-visual{z-index:4;pointer-events:none;position:absolute;inset:8.5rem 0 11.25rem;overflow:visible}.lc-os-page-mobile-visual .lc-os{transform-origin:50% 70%;background:0 0;width:135%;height:100%;position:absolute;top:0;left:-17.5%;overflow:visible;transform:scale(1.04)}.lc-os-page-mobile-visual .lc-os-logo{filter:invert(var(--lc-os-logo-invert,0))}html[data-theme=dark] .lc-os-page-mobile-visual .lc-os-logo{filter:none}.lc-os-page-mobile-visual .lc-os-platte--wissen:before,.lc-os-page-mobile-visual .lc-os-platte--runtime:before{background:var(--lc-bg)}.lc-os-page-mobile-visual .lc-os-legende{display:none}.lc-os-page-mobile-cards{right:0;bottom:max(1rem,env(safe-area-inset-bottom));z-index:9;height:10.25rem;opacity:var(--lc-os-mobile-cards-opacity,0);transform:translateY(var(--lc-os-mobile-cards-y,18px));will-change:opacity,transform;position:absolute;left:0}.lc-os-page-mobile-cards:not([data-visible]){pointer-events:none}.lc-os-page-mobile-card{background:var(--lc-os-mobile-card-bg);width:min(100% - 5.5rem,20rem);color:var(--lc-os-mobile-card-ink);opacity:0;transition:opacity .28s var(--ease-soft),transform .4s var(--ease-soft);pointer-events:none;-webkit-backdrop-filter:blur(27.5px);backdrop-filter:blur(27.5px);border:0;border-radius:1.6rem;flex-direction:column;justify-content:flex-start;padding:1rem 1.1rem;display:flex;position:absolute;top:0;bottom:0;left:50%;transform:translate(calc(.75rem - 50%))}.lc-os-page-mobile-card[data-active]{opacity:1;transform:translate(-50%)}.lc-os-page-mobile-card h3{color:var(--lc-os-mobile-card-ink);font-family:var(--lc-font-sans);letter-spacing:0;margin:0;font-size:.875rem;font-weight:500;line-height:1.35}.lc-os-page-mobile-card-body{color:var(--lc-os-mobile-card-body);-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;margin:.65rem 0 0;font-size:.8125rem;line-height:1.45}.lc-os-page-mobile-card-nav{z-index:2;background:var(--lc-os-mobile-nav-bg);width:2.75rem;height:2.75rem;color:var(--lc-os-mobile-nav-ink);transition:opacity .2s var(--ease-soft),background-color .2s var(--ease-soft);cursor:pointer;-webkit-backdrop-filter:blur(27.5px);backdrop-filter:blur(27.5px);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.lc-os-page-mobile-card-nav--previous{left:-.25rem}.lc-os-page-mobile-card-nav--next{right:-.25rem}.lc-os-page-mobile-card-nav:disabled{opacity:.28;cursor:default}.lc-os-page-mobile-finale{z-index:7;padding:clamp(6.5rem,13svh,8.5rem) 1.5rem max(2.5rem,env(safe-area-inset-bottom));color:var(--lc-ink);opacity:var(--lc-os-mobile-finale-opacity,0);transform:translateY(var(--lc-os-mobile-finale-y,24px));pointer-events:none;will-change:opacity,transform;align-items:stretch;display:flex;position:absolute;inset:0}.lc-os-page-mobile-finale-copy{text-align:left;flex-direction:column;flex:1;align-items:flex-start;width:100%;max-width:42rem;min-height:0;margin-inline:auto;display:flex}.lc-os-page-mobile-finale h2{text-wrap:balance;max-width:100%;font-family:var(--lc-font-serif);font-size:var(--lc-section-heading-size);letter-spacing:-.04em;margin-top:1rem;font-weight:300;line-height:1.02}.lc-os-page-mobile-finale-lead{max-width:42ch;color:var(--lc-ink-2);font-size:var(--lc-landing-body);-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;margin-top:1.5rem;line-height:1.55}.lc-os-page-mobile-finale-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1.25rem;margin-top:1.5rem;padding-top:0;display:flex}.lc-os-page-mobile-finale[data-visible] .lc-os-page-mobile-finale-actions{pointer-events:auto}.lc-os-page-mobile-finale-figure{--lc-bg-sunken:var(--lc-bg);margin-top:clamp(1.25rem,3svh,2.5rem);margin-bottom:clamp(1rem,4svh,2.5rem);flex:auto;width:min(100%,30rem);min-height:min(12rem,26svh);margin-inline:auto;padding-top:0;position:relative}.lc-os-page-mobile-finale-figure .lc-os-legende--oberflaeche{bottom:83%}.lc-os-page-mobile-finale-figure .lc-os-legende--runtime{bottom:46%}.lc-os-page-mobile-finale-figure .lc-os-legende--wissen{bottom:28%}.lc-os-page-mobile-finale-figure .lc-os-legende--wissen,.lc-os-page-mobile-finale-figure .lc-os-legende--wissen .lc-os-legende-text,.lc-os-page-mobile-finale-figure .lc-os-legende--wissen .lc-os-legende-text span{color:var(--lc-accent-ink)}.lc-os-page-mobile-finale-figure .lc-os-platte--wissen .lc-os-gitterlinie{opacity:.3}.lc-kar-karte .lc-os-platte--wissen:before,.lc-kar-karte .lc-os-platte--runtime:before{background:var(--lc-bg-sunken)}.lc-kar-karte .lc-os-platte--wissen .lc-os-gitterlinie{opacity:.3}.lc-kar-karte .lc-os-legende--wissen,.lc-kar-karte .lc-os-legende--wissen .lc-os-legende-text,.lc-kar-karte .lc-os-legende--wissen .lc-os-legende-text span{color:var(--lc-accent-ink)}.lc-kar-karte .lc-os-legende--oberflaeche{bottom:63%}.lc-kar-karte .lc-os-legende--oberflaeche,.lc-kar-karte .lc-os-legende--oberflaeche .lc-os-legende-text,.lc-kar-karte .lc-os-legende--oberflaeche .lc-os-legende-text strong{color:#fff}.lc-kar-karte .lc-os-legende--oberflaeche .lc-os-legende-text span{color:#ffffffd6}.lc-kar-karte .lc-os-legende--runtime{bottom:46%}.lc-kar-karte .lc-os-legende--wissen{bottom:28%}.lc-kar-karte .lc-os-legende--compute{bottom:10%}.lc-os-page-mobile-finale-figure .lc-os-platte--wissen:before,.lc-os-page-mobile-finale-figure .lc-os-platte--runtime:before{background:var(--lc-bg)}.lc-os-products{z-index:10;transform:translateY(var(--lc-os-mobile-products-y,0px));will-change:transform;margin-top:-100svh;padding-top:4rem;position:relative}}@media(max-width:900px)and (max-height:740px){.lc-os-page-mobile-visual{bottom:12.5rem}.lc-os-page-mobile-cards{height:11.5rem}}@media(prefers-reduced-motion:reduce){.lc-os-page-architecture{height:100svh}}@media(max-width:900px)and (prefers-reduced-motion:reduce){.lc-os-products{margin-top:0;transform:none}}.lc-header-shell{padding-top:env(safe-area-inset-top)}.lc-header-shell.is-scrolled{padding:calc(.75rem + env(safe-area-inset-top)) .75rem 0}.lc-kar-punkte{display:none}@media(max-width:900px){:root{--lc-hero-heading-size:clamp(2.25rem, 10vw, 3.25rem);--lc-section-heading-size:clamp(2rem, 8.5vw, 2.75rem);--lc-card-heading-size:clamp(1.375rem, 6vw, 1.75rem)}.lc-section,.lc-forward-deployment-intro,.lc-deployment-intro,.lc-interoperability-ecosystem,.lc-interoperability-connections,.lc-security-overview,.lc-manifesto{padding-block:5rem}.lc-interoperability-ecosystem-head{margin-bottom:3rem}.lc-interoperability-logo-carousel-reveal{margin-top:3.5rem}.lc-interoperability-public-standards,.lc-interoperability-custom-integration{padding-top:3.5rem}.lc-deployment-matrix-scroll{-webkit-overflow-scrolling:touch;margin-inline:-1.25rem;padding-inline:1.25rem;scroll-padding-inline:1.25rem}.lc-deployment-matrix{min-width:46rem}.lc-deployment-matrix thead th:first-child,.lc-deployment-matrix tbody th{z-index:2;background:var(--lc-bg);width:22%;box-shadow:1px 0 0 var(--lc-border);position:sticky;left:0}.lc-deployment-matrix thead th:first-child{z-index:3}.lc-deployment-matrix th,.lc-deployment-matrix td{padding:.75rem}}@media(max-width:767px){:root{--lc-landing-body:1rem;--lc-section-lead-size:1rem}html{scroll-padding-top:calc(5rem + env(safe-area-inset-top))}a,button,summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.lc-container,.lc-fhx-rahmen{padding-inline:1.25rem}.lc-interoperability-connections-copy p:not(.eyebrow),.lc-interoperability-ecosystem-side p{-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;max-width:none}.lc-interoperability-ecosystem-head h2{text-align:center;justify-self:center}.lc-interoperability-ecosystem-side{width:100%}.lc-header-shell.is-scrolled{padding-left:.5rem;padding-right:.5rem}.lc-header-bar{min-width:0}.lc-header-icon-button{flex:0 0 2.75rem;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.lc-header-mobile-menu{max-height:calc(100svh - 5.5rem - env(safe-area-inset-top));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.lc-header-mobile-menu nav{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.lc-header-mobile-menu nav>a{align-items:center;min-height:2.75rem;display:flex}.lc-header-mobile-menu nav>div .btn-cta{flex:1;justify-content:center;min-width:0;padding-inline:2.1rem;position:relative}.lc-header-mobile-menu nav>div .btn-cta .btn-cta-badge{position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.btn-ink,.btn-ghost{min-height:2.75rem}.btn-cta{height:2.25rem;min-height:2.25rem;padding-left:1rem;padding-right:.35rem}.btn-cta-badge{width:1.75rem;height:1.75rem}.lc-hero-stage{min-height:40rem}.lc-hero-center{padding-right:1.25rem;padding-bottom:calc(5rem + env(safe-area-inset-bottom));padding-left:1.25rem}.lc-hero-wordmark{margin-bottom:1.25rem;width:min(100%,18rem)!important}.lc-hero-summary{gap:.875rem;width:100%;margin-top:1.25rem}.lc-hero-summary p{max-width:33ch;font-size:.9375rem!important;line-height:1.45!important}.lc-scrollhinweis{letter-spacing:.12em;font-size:.625rem}.lc-hero-panel{right:.75rem;bottom:max(.75rem,env(safe-area-inset-bottom));width:auto;padding-inline:1.25rem;left:.75rem}.lc-themen{padding-top:3rem}.lc-kar{padding-bottom:3.5rem}.lc-kar-spur{--lc-kar-breite: calc(100% - 2rem) ;gap:.75rem}.lc-kar-karte{aspect-ratio:4/5}.lc-kar-steuer{display:none}.lc-kar-tafel,.lc-interop+.lc-kar-tafel,.lc-deployment+.lc-kar-tafel{gap:.45rem;max-width:calc(100% - 1.5rem);margin:.75rem;padding:.75rem .875rem}.lc-kar-marke{letter-spacing:.13em;font-size:.625rem}.lc-kar-titel{font-size:clamp(1.125rem,5.5vw,1.5rem)}.lc-kar-punkte{justify-content:center;align-items:center;margin-top:.5rem;display:flex}.lc-kar-punkt{background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid;position:relative}.lc-kar-punkt:after{background:var(--lc-ink-4);content:"";width:.4rem;height:.4rem;transition:width .22s var(--ease-soft),background-color .22s var(--ease-soft);border-radius:999px}.lc-kar-punkt[aria-current=true]:after{background:var(--lc-accent-ink);width:1.25rem}.lc-kar-punkt:focus-visible{outline-offset:-.25rem}.lc-fhx{padding-block:4.5rem}.lc-fhx-intro,.lc-fhx-intro-seite{gap:1.5rem}.lc-fhx-kopf{margin-bottom:2.75rem}.lc-fhx-zeile{margin-bottom:3.5rem}.lc-fhx-zeile-inhalt{row-gap:1.25rem;padding-top:1rem}.lc-fhx-zeile:last-child{margin-bottom:0}.lc-fhx-merkmale{gap:.75rem}.lc-shot-buehne,.lc-lupe-rahmen{padding:.875rem}.lc-audience-grid{gap:1.25rem}.lc-audience-card{min-height:clamp(28rem,130vw,32rem)}.lc-audience-copy{padding:1.5rem}.lc-manifesto-inner,.lc-security-overview-inner,.lc-proof-section .lc-container{width:calc(100% - 2.5rem)}.lc-manifesto-editorial,.lc-manifesto-visual-row{gap:2.25rem}.lc-manifesto-visual-row{margin-top:3.25rem}.lc-security-overview-card{min-height:0;padding:1.5rem 1.25rem}.lc-security-overview-card p{margin-top:.75rem;padding-top:0}.lc-proof-grid{margin-top:2.75rem}.lc-proof-card{min-height:0;padding:1.5rem}.lc-proof-card>p:last-child{margin-top:1rem;padding-top:0}.lc-footer-curtain{clip-path:none;height:auto}.lc-footer-panel{height:auto;min-height:32rem;position:relative}.lc-footer-center{flex:none;min-height:25rem;padding:4rem 1.25rem 5.5rem}.lc-footer-legal,.lc-footer-meta{gap:0 .25rem}.lc-footer-legal-link{align-items:center;min-height:2.75rem;padding-inline:.5rem;display:inline-flex}.lc-footer-logo-field{bottom:4.75rem}.lc-footer-bottom{padding:0 1.25rem max(1.25rem,env(safe-area-inset-bottom));margin-top:auto;position:relative}.lc-os-page-hero,.lc-interoperability-page-hero{min-height:30rem}.lc-os-page-hero-inner,.lc-interoperability-page-hero-inner{padding-top:calc(7rem + env(safe-area-inset-top));padding-bottom:3.5rem}.lc-os-page-hero-meta,.lc-interoperability-page-hero-meta{flex-direction:column;gap:1rem}.lc-interoperability-page-hero-meta p{max-width:34ch}.lc-forward-deployment-intro-inner,.lc-security-design-inner{gap:2.5rem}.lc-interoperability-video-stage video{aspect-ratio:4/3;object-fit:contain}.lc-security-faq-answer{padding-right:0}.lc-security-architecture-expand,.lc-security-architecture-close{width:2.75rem;height:2.75rem}.lc-os-product-card{min-height:0}.lc-os-product-visual{min-height:15rem}.lc-os-product-copy{min-height:14rem;padding:1.4rem}}@media(max-width:359px){.lc-container,.lc-fhx-rahmen{padding-inline:1rem}.lc-hero-center{padding-left:1rem;padding-right:1rem}.lc-header-bar>a img{max-width:8rem}.lc-header-bar>div{gap:0}.lc-audience-card{min-height:27rem}.lc-os-page-mobile-card{width:min(100% - 4.75rem,20rem)}}@media(max-width:900px)and (max-height:560px)and (orientation:landscape){.lc-header-mobile-menu{max-height:calc(100svh - 4.75rem - env(safe-area-inset-top))}.lc-hero-stage{min-height:35rem}.lc-footer-panel{min-height:30rem}}.lc-fhx-zeilen.is-gsap-stack{isolation:isolate;padding-bottom:0;overflow:hidden}.lc-fhx-zeilen.is-gsap-stack .lc-fhx-zeile{background:var(--lc-bg);will-change:transform;width:100%;min-height:100%;margin-bottom:0;position:absolute;inset:0 0 auto}.lc-fhx-zeilen.is-gsap-stack .lc-fhx-merkmale{margin-top:0}@media(max-width:900px){#inhalt.lc-page-home :where(h1,h2,h3,h4,h5,h6),#inhalt.lc-page-home .eyebrow,#inhalt.lc-page-home .lc-manifesto-closing-label{text-align:left;margin-inline:0}#inhalt.lc-page-home .lc-fhx-zeile-name{text-align:left}#inhalt.lc-page-home .lc-proof-card .eyebrow{align-self:flex-start}#inhalt.lc-page-home .lc-hero-center h1{text-align:center;margin-inline:auto}}@media(max-width:767px){#inhalt.lc-page-os #produkte .lc-display-lg,#inhalt.lc-page-os .lc-os-verifiability-copy h2,#inhalt.lc-page-os .lc-enterprise-contact-copy h2,#inhalt.lc-page-interoperability #interoperability-ecosystem-title,#inhalt.lc-page-interoperability #interoperability-connections-title,#inhalt.lc-page-interoperability .lc-enterprise-contact-copy h2,#inhalt.lc-page-deployment #forward-deployment-intro-title,#inhalt.lc-page-deployment #deployment-intro-title,#inhalt.lc-page-deployment .lc-enterprise-contact-copy h2{font-size:clamp(1.625rem,7vw,1.875rem)}#inhalt.lc-page-deployment .lc-deployment-matrix-head h3{font-size:clamp(1.25rem,5.5vw,1.5rem)}#inhalt.lc-page-security #security-controls h2,#inhalt.lc-page-security .lc-security-design-copy h2,#inhalt.lc-page-security .lc-enterprise-contact-copy h2{font-size:clamp(1.625rem,7vw,1.875rem)}#inhalt.lc-page-os .lc-os-verifiability-copy,#inhalt.lc-page-os .lc-os-verifiability-copy .eyebrow,#inhalt.lc-page-os .lc-os-verifiability-copy h2,#inhalt.lc-page-os .lc-enterprise-contact-copy .eyebrow,#inhalt.lc-page-os .lc-enterprise-contact-copy h2{text-align:left;margin-inline:0}#inhalt.lc-page-os .lc-enterprise-contact-copy .eyebrow,#inhalt.lc-page-os .lc-enterprise-contact-copy h2{justify-self:start}#inhalt.lc-page-interoperability #interoperability-ecosystem-title,#inhalt.lc-page-interoperability #interoperability-connections-title,#inhalt.lc-page-interoperability .lc-enterprise-contact-copy .eyebrow,#inhalt.lc-page-interoperability .lc-enterprise-contact-copy h2,#inhalt.lc-page-deployment #deployment-intro-title,#inhalt.lc-page-deployment .lc-enterprise-contact-copy .eyebrow,#inhalt.lc-page-deployment .lc-enterprise-contact-copy h2{text-align:left;justify-self:start;margin-inline:0}}#herkunft .lc-container>.reveal:first-child{width:100%;max-width:none}#herkunft .lc-container>.reveal:first-child>.lc-body{-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;width:100%;max-width:none;margin-inline:0}#fuer-wen .lc-container>.reveal:first-child{text-align:left;width:100%;max-width:none;margin-inline:0}#fuer-wen .lc-container>.reveal:first-child>.lc-body{-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;width:100%;max-width:none;margin-inline:0}#inhalt.lc-page-deployment .lc-forward-deployment-intro-copy p{-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal}#inhalt.lc-page-deployment .lc-deployment-intro-grid{text-align:left;justify-items:start;width:100%}#inhalt.lc-page-deployment .lc-deployment-intro-grid h2{text-align:left;margin-inline:0}#inhalt.lc-page-deployment .lc-deployment-intro-grid p:not(.eyebrow){text-align:justify;text-align-last:auto;width:100%;max-width:none}.lc-os-products>.lc-container>.reveal:first-child{text-align:left;width:100%;max-width:none;margin-inline:0}.lc-os-products>.lc-container>.reveal:first-child>.eyebrow{justify-content:flex-start}.lc-os-products>.lc-container>.reveal:first-child>.lc-display-lg,.lc-os-products>.lc-container>.reveal:first-child>.lc-body{margin-inline:0}.lc-os-products>.lc-container>.reveal:first-child>.lc-body{-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;width:100%;max-width:none}.lc-interoperability-connections-copy{text-align:left;justify-items:start;width:100%;max-width:none;margin-inline:0}.lc-interoperability-connections-copy p:not(.eyebrow){-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;width:100%;max-width:none}#inhalt.lc-page-security #security-controls .lc-security-overview-head,#inhalt.lc-page-security #security-controls .lc-security-overview-head>div{text-align:left;align-items:flex-start;width:100%;max-width:none}#inhalt.lc-page-security #security-controls .lc-security-overview-kicker,#inhalt.lc-page-security #security-controls h2,#inhalt.lc-page-security #security-controls .lc-security-overview-lead{text-align:left;max-width:none;margin-inline:0}#inhalt.lc-page-security #security-controls .lc-security-overview-lead{-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal;width:100%}#inhalt.lc-page-demo .lc-demo-page-head{text-align:left;justify-items:start;width:100%;max-width:none;margin-inline:0}#inhalt.lc-page-demo .lc-demo-page-head .eyebrow{justify-content:flex-start}#inhalt.lc-page-demo .lc-demo-page-head h1,#inhalt.lc-page-demo .lc-demo-page-head .lc-body{text-align:left;width:100%;max-width:none;margin-inline:0}#inhalt.lc-page-demo .lc-demo-page-head .lc-body{-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-justify:inter-word;text-wrap:normal}@media(max-width:900px){.lc-kar-titel--voll{display:none}.lc-kar-titel--kurz{display:block}}@media(min-width:768px)and (max-width:900px){.lc-kar-karte .lc-os-platte{width:54%;bottom:3%;left:23%}.lc-kar-karte .lc-os-platte--wissen{bottom:19%}.lc-kar-karte .lc-os-platte--runtime{bottom:35%}.lc-kar-karte .lc-os-platte--oberflaeche{bottom:51%}.lc-kar-karte .lc-os-platte--wissen .lc-os-gitterlinie{opacity:.76}.lc-kar-karte .lc-os-legende{align-items:center;gap:clamp(.65rem,1.3vw,1.25rem);width:22%;display:grid;transform:translateY(-50%)}.lc-kar-karte .lc-os-legende--compute{grid-template-columns:minmax(0,13rem) minmax(2rem,4vw);inset:82% auto auto 2.5%}.lc-kar-karte .lc-os-legende--wissen{grid-template-columns:minmax(2rem,4vw) minmax(0,13rem);inset:66% 2.5% auto auto}.lc-kar-karte .lc-os-legende--runtime{grid-template-columns:minmax(0,13rem) minmax(2rem,4vw);inset:50% auto auto 2.5%}.lc-kar-karte .lc-os-legende--oberflaeche{grid-template-columns:minmax(2rem,4vw) minmax(0,13rem);inset:34% 2.5% auto auto}.lc-kar-karte .lc-os-legende-strich{display:block}.lc-kar-karte .lc-os-legende--compute .lc-os-legende-text,.lc-kar-karte .lc-os-legende--runtime .lc-os-legende-text{text-align:right;align-items:flex-end}.lc-kar-karte .lc-os-legende--wissen .lc-os-legende-text,.lc-kar-karte .lc-os-legende--oberflaeche .lc-os-legende-text{text-align:left;align-items:flex-start}.lc-kar-karte .lc-os-legende--oberflaeche,.lc-kar-karte .lc-os-legende--oberflaeche .lc-os-legende-text,.lc-kar-karte .lc-os-legende--oberflaeche .lc-os-legende-text strong{color:var(--lc-ink)}.lc-kar-karte .lc-os-legende--oberflaeche .lc-os-legende-text span{color:var(--lc-ink-2)}}.lc-os-page-overview-figure .lc-os-legende{width:28%}.lc-os-page-overview-figure .lc-os-legende--wissen,.lc-os-page-overview-figure .lc-os-legende--oberflaeche{grid-template-columns:minmax(1.5rem,2.5rem) minmax(0,13rem)}.lc-os-page-overview-figure .lc-os-legende--compute,.lc-os-page-overview-figure .lc-os-legende--runtime{grid-template-columns:minmax(0,13rem) minmax(1.5rem,2.5rem)}.lc-os-page-overview-figure .lc-os-legende-text strong{font-size:clamp(.66rem,.5rem + .3vw,.8rem)}@media(max-height:500px){.lc-os-page-mobile-finale-figure{display:none}}@media(min-width:768px)and (max-width:900px){.lc-kar-karte .lc-os-legende{width:27%}.lc-kar-karte .lc-os-legende-text strong{letter-spacing:.07em;font-size:.64rem}}@media(min-width:901px)and (max-width:1020px){.lc-os-page-overview-figure .lc-os-legende{width:32%}.lc-os-page-overview-figure .lc-os-legende-text strong{letter-spacing:.07em;white-space:normal;font-size:.62rem}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.lc-os--scroll .lc-os-platte{opacity:var(--lc-os-o, 1);transform:translateY(var(--lc-os-y, 0px));will-change:transform,opacity}.lc-os--scroll .lc-os-legende{opacity:var(--lc-os-o, 1);transform:translateY(var(--lc-os-y, 0px))}@media(min-width:768px){.lc-os--scroll .lc-os-legende{transform:translateY(calc(-50% + var(--lc-os-y, 0px)))}}.lc-os--scroll .lc-os-legende-strich{transform:scaleX(var(--lc-os-s, 1))}.lc-os--scroll .lc-os-ring{opacity:var(--lc-os-o, 1);transform:translate(-50%,-50%) scale(var(--lc-os-s, 1))}.lc-os--scroll .lc-os-gitterlinie{opacity:calc(.76 * var(--lc-os-o, 1))}.lc-os--scroll .lc-os-gitterlinie--fallend{transform:rotate(16.7deg) scaleX(var(--lc-os-s, 1))}.lc-os--scroll .lc-os-gitterlinie--steigend{transform:rotate(-16.7deg) scaleX(var(--lc-os-s, 1))}.lc-os-wand{position:absolute;clip-path:polygon(0 calc((100% - var(--lc-os-wmax, 0px)) / 2),0 calc((100% - var(--lc-os-wmax, 0px)) / 2 + var(--lc-os-wh, 0px)),50% calc(100% - var(--lc-os-wmax, 0px) + var(--lc-os-wh, 0px)),100% calc((100% - var(--lc-os-wmax, 0px)) / 2 + var(--lc-os-wh, 0px)),100% calc((100% - var(--lc-os-wmax, 0px)) / 2),50% calc(100% - var(--lc-os-wmax, 0px)));transform:translateY(var(--lc-os-y, 0px));opacity:var(--lc-os-o, 1);will-change:transform,opacity;pointer-events:none}.lc-os-wand--compute{background:linear-gradient(90deg,#3a0122,#5c2b45 52%,#8a737f)}.lc-os-wand--wissen,.lc-os-wand--runtime{background:#131315}.lc-os-wand--oberflaeche{background:#070708}.lc-os-naht{position:absolute;background:var(--lc-ink-3);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);transform:translateY(var(--lc-os-y, 0px));opacity:var(--lc-os-o, 0);pointer-events:none}.lc-os-logo{position:absolute;top:50%;left:50%;z-index:5;display:block;opacity:var(--lc-os-o, 0);transform-origin:50% 100%;transform:translate(-50%,-50%) translate(var(--lc-os-x, 0px),var(--lc-os-y, 0px)) matrix(var(--lc-os-m11, 1.3549),var(--lc-os-m12, 0),var(--lc-os-m21, 0),var(--lc-os-m22, .4051),0,0);will-change:transform,opacity;pointer-events:none}
