.lx-behind-trigger{min-height:48px;color:var(--lx-ink);font:500 .9375rem/1.2 var(--font-body);text-decoration:underline;-webkit-text-decoration-color:var(--lx-line);text-decoration-color:var(--lx-line);text-underline-offset:6px;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0;display:inline-flex}.lx-behind-glyph{border:1px solid var(--lx-line);background:var(--lx-white);border-radius:2px;place-items:center;width:28px;height:28px;display:grid}.lx-behind-glyph svg{width:auto;height:14px;fill:var(--lx-signal);overflow:visible}.lx-behind-glyph-flag{transform-origin:28px 0;transform-box:view-box;transition:transform .26s var(--lx-ease);transform:scaleX(0)}.lx-behind-trigger:focus-visible .lx-behind-glyph-flag{transform:none}@media (hover:hover) and (pointer:fine){.lx-behind-trigger:hover{text-decoration-color:currentColor}.lx-behind-trigger:hover .lx-behind-glyph-flag{transform:none}}.lx-behind{--behind-bar:64px;overscroll-behavior:contain;scroll-behavior:auto;background:var(--lx-paper);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--lx-ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.lx-behind:focus{outline:none}.lx-behind::backdrop{background:var(--lx-paper)}.lx-behind :is(a,button):focus-visible{outline:2px solid var(--lx-signal);outline-offset:4px}.lx-behind-bar{z-index:2;height:var(--behind-bar);padding-inline:max(var(--lx-navigation-inset), var(--lx-safe-left)) max(var(--lx-navigation-inset), var(--lx-safe-right));border-bottom:1px solid var(--lx-line);background:var(--lx-paper);justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:0}.lx-behind-bar h2{font:500 .9375rem/1.2 var(--font-body);letter-spacing:0}.lx-behind-close{min-height:44px;color:var(--lx-ink);font:500 .9375rem/1 var(--font-body);cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0;display:inline-flex}.lx-behind-close span{border:1px solid var(--lx-line);width:32px;height:32px;transition:background-color .18s var(--lx-ease), color .18s var(--lx-ease);border-radius:50%;place-items:center;font-size:1.125rem;display:grid}@media (hover:hover) and (pointer:fine){.lx-behind-close:hover span{background:var(--lx-ink);color:var(--lx-paper)}}.lx-behind-body{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,96px);width:min(100% - 112px,1568px);margin-inline:auto;display:grid}.lx-behind-stage{top:var(--behind-bar);height:calc(100dvh - var(--behind-bar));touch-action:pan-y;align-content:center;justify-items:center;gap:clamp(16px,3svh,40px);display:grid;position:sticky}.lx-behind-mesh{--mark-field-tile:64%;--mark-field-position:50% 20%;--mark-field-shift:calc(var(--behind-progress,0) * -56px);isolation:isolate;aspect-ratio:680/420;width:min(100%,860px);position:relative}.lx-behind-mesh:before{inset:-6% -7% -4%}.lx-behind-mesh .lx-signature-construction{display:none}.lx-behind-rail{gap:4px;padding:0;list-style:none;display:flex}.lx-behind-rail li{border-top:1px solid var(--lx-line);width:56px;height:22px;color:var(--lx-muted);font:400 .6875rem/1 var(--font-mono);font-variant-numeric:tabular-nums;transition:color .3s var(--lx-ease), border-color .3s var(--lx-ease);place-items:end start;display:grid}.lx-behind-rail li[data-current]{border-top:2px solid var(--lx-signal);color:var(--lx-signal)}.lx-behind-chapters{padding:0;list-style:none}.lx-behind-chapter{min-height:calc(100dvh - var(--behind-bar));flex-direction:column;justify-content:center;align-items:flex-start;padding-block:48px;display:flex}.lx-behind-index{color:var(--lx-signal);font:400 .75rem/1 var(--font-mono);font-variant-numeric:tabular-nums}.lx-behind-chapter h3{font:var(--lx-display-weight,500) clamp(2.5rem, 1.6rem + 2.6vw, 4.5rem) / 1 var(--font-display);letter-spacing:-.05em;text-wrap:balance;margin-top:20px}.lx-behind-chapter p{max-width:34ch;color:var(--lx-muted);text-wrap:pretty;margin-top:20px;font-size:clamp(1.0625rem,.95rem + .35vw,1.25rem);line-height:1.6}.lx-behind-chapter p.lx-behind-cue{border-top:1px solid var(--lx-line);color:var(--lx-ink);font:400 .75rem/1.4 var(--font-mono);margin-top:40px;padding-top:14px}.lx-behind-cta{margin-top:36px}@media (max-width:959px) and (orientation:portrait),(max-width:599px){.lx-behind{--behind-bar:56px;--behind-stage:42dvh}.lx-behind-body{grid-template-columns:minmax(0,1fr);gap:0;width:100%}.lx-behind-stage{z-index:1;height:var(--behind-stage);padding:12px max(var(--lx-navigation-inset), var(--lx-safe-left)) 14px;border-bottom:1px solid var(--lx-line);background:var(--lx-paper);gap:10px;overflow-x:clip}.lx-behind-mesh{width:min(100%,560px);max-height:calc(var(--behind-stage) - 60px);--mark-field-tile:78%}.lx-behind-mesh:before{inset:-8% calc(-1 * max(var(--lx-navigation-inset), var(--lx-safe-left))) -2%}.lx-behind-rail li{width:44px}.lx-behind-chapter{min-height:calc(100dvh - var(--behind-bar) - var(--behind-stage));padding:32px max(var(--lx-navigation-inset), var(--lx-safe-right)) 40px max(var(--lx-navigation-inset), var(--lx-safe-left));justify-content:flex-start}.lx-behind-chapter h3{margin-top:14px;font-size:clamp(2rem,8.4vw,3rem)}.lx-behind-chapter p{margin-top:14px}.lx-behind-chapter p.lx-behind-cue,.lx-behind-cta{margin-top:24px}.lx-behind{scroll-snap-type:y mandatory;scroll-padding-top:calc(var(--behind-bar) + var(--behind-stage));scrollbar-width:none}.lx-behind::-webkit-scrollbar{display:none}.lx-behind-chapter{scroll-snap-align:start;scroll-snap-stop:always}.lx-behind-rail{gap:6px;width:min(100%,560px)}.lx-behind-rail li,.lx-behind-rail li[data-current]{border-top:0;flex:1;width:auto;height:26px;position:relative}.lx-behind-rail li:before,.lx-behind-rail li:after{content:"";background:var(--lx-line);border-radius:1px;height:2px;position:absolute;inset:0 0 auto}.lx-behind-rail li:after{background:var(--lx-signal);transform:scaleX(clamp(0, calc(var(--behind-progress,0) * var(--behind-steps,1) - var(--behind-index,0) + 1), 1));transform-origin:0}}@media (prefers-reduced-motion:no-preference){.lx-behind[open]{animation:lx-behind-in .36s var(--lx-ease) both}@keyframes lx-behind-in{0%{opacity:0;transform:translateY(16px)}}}@media (max-width:959px) and (orientation:portrait),(max-width:599px){@media (prefers-reduced-motion:no-preference){.lx-behind{transition:transform .46s var(--lx-ease), overlay .46s allow-discrete, display .46s allow-discrete;transform:translateY(100%)}.lx-behind[open]{animation:none;transform:none}.lx-behind::backdrop{opacity:0;transition:opacity .46s var(--lx-ease), overlay .46s allow-discrete, display .46s allow-discrete}.lx-behind[open]::backdrop{opacity:1}@starting-style{.lx-behind[open]{transform:translateY(100%)}.lx-behind[open]::backdrop{opacity:0}}}}@media (prefers-reduced-motion:reduce){.lx-behind-mesh{--mark-field-shift:0px}.lx-behind-glyph-flag,.lx-behind-close span,.lx-behind-rail li{transition:none}}@media (forced-colors:active){.lx-behind-glyph svg{fill:canvastext}.lx-behind-rail li[data-current]{border-top-color:highlight}.lx-behind-rail li:before{forced-color-adjust:none;background:graytext}.lx-behind-rail li:after{forced-color-adjust:none;background:highlight}}
@property --mark-field-reach{syntax:"<percentage>";inherits:false;initial-value:100%}:is(.lx-promise-mark,.lx-behind-mesh):before{content:"";z-index:-1;background:url(/assets/living/patterns/lattice-field.svg) var(--mark-field-position,50% 50%) / var(--mark-field-tile) auto;-webkit-mask-image:radial-gradient(ellipse closest-side, #000 calc(var(--mark-field-reach,100%) * .46), #0006 calc(var(--mark-field-reach,100%) * .76), transparent var(--mark-field-reach,100%));mask-image:radial-gradient(ellipse closest-side, #000 calc(var(--mark-field-reach,100%) * .46), #0006 calc(var(--mark-field-reach,100%) * .76), transparent var(--mark-field-reach,100%));opacity:var(--mark-field-opacity,1);translate:calc(var(--mark-field-shift,0px) - var(--mark-lean,0) * 12px) 0;pointer-events:none;position:absolute}@media (max-resolution:1.5x){:is(.lx-promise-mark,.lx-behind-mesh):before{background-image:url(/assets/living/patterns/lattice-field.svg),url(/assets/living/patterns/lattice-field.svg)}}@media (prefers-reduced-motion:no-preference){:is(.lx-promise-mark,.lx-behind-mesh):before{animation:lx-mark-field-open 1.1s var(--lx-ease) .14s both}@keyframes lx-mark-field-open{0%{--mark-field-reach:0%}}}@media (forced-colors:active){:is(.lx-promise-mark,.lx-behind-mesh):before{display:none}}
.lx-promise{--promise-gap:24px;--promise-masthead:80px;min-height:clamp(480px, calc(100svh - var(--promise-masthead) - var(--lx-safe-top)), 960px);background:var(--lx-paper);color:var(--lx-ink);padding-block:clamp(24px,4svh,48px);display:grid;position:relative}.lx-promise-grid{column-gap:var(--promise-gap);width:min(100% - 2 * max(var(--lx-navigation-inset), var(--lx-safe-left), var(--lx-safe-right)), 1568px);grid-template-rows:auto minmax(clamp(28px,5svh,60px),1fr) auto auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.lx-promise-top{grid-area:1/1/auto/-1;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.lx-promise-membership{border-radius:2px;flex:none;display:block;position:relative}.lx-promise-membership img{width:112px;height:auto;display:block}.lx-promise-membership:before{content:"";position:absolute;inset:min(0px,50% - 22px) 0}.lx-promise-eyebrow{color:var(--lx-ink);font:500 .9375rem/1.4 var(--font-body);letter-spacing:-.005em;align-items:center;gap:12px;display:flex}.lx-promise-eyebrow:before{content:"";background:var(--lx-signal);flex:none;width:3px;height:1.05em}.lx-promise-title{font-family:var(--font-display);grid-area:3/1/auto/8;container-type:inline-size}.lx-promise-line{white-space:nowrap;font-size:min(12.5cqi,11svh,8rem);display:block}.lx-promise-body{grid-area:4/1/auto/8;margin-top:clamp(24px,4svh,40px)}.lx-promise-description{max-width:46ch;color:var(--lx-muted);font:400 clamp(1.0625rem, 1.25vw, 1.1875rem)/1.6 var(--font-body);text-wrap:pretty}.lx-promise-actions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:clamp(20px,3.4svh,32px);display:flex}.lx-promise-cta{background:var(--lx-ink);min-height:56px;color:var(--lx-paper);font:500 1rem/1.2 var(--font-body);transition:background-color .18s var(--lx-ease);border-radius:2px;align-items:center;gap:14px;padding:0 20px 0 24px;display:inline-flex}.lx-promise-cta .lx-arrow,.lx-promise-secondary .lx-arrow{width:18px;height:18px;transition:transform .18s var(--lx-ease)}.lx-promise-secondary{min-height:48px;font:500 1rem/1.2 var(--font-body);text-decoration:underline;-webkit-text-decoration-color:var(--lx-line);text-decoration-color:var(--lx-line);text-underline-offset:6px;align-items:center;gap:10px;text-decoration-thickness:1px;display:inline-flex}.lx-promise-aside{flex-direction:column;grid-area:3/8/span 2/-1;align-self:center;gap:8px;display:flex}.lx-promise-mark{margin-right:calc(-.6 * var(--lx-navigation-inset));isolation:isolate;touch-action:pan-y;--mark-field-tile:78%;--mark-field-position:46% 38%;position:relative}.lx-promise-mark:before{inset:-34% -2% -14% -18%}.lx-promise-mark .lx-signature-construction{display:none}.lx-promise-mark-stage{aspect-ratio:600/320;position:relative}.lx-promise-mark .lx-accordion-mesh{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lx-promise .lx-behind-trigger{align-self:flex-end}.lx-promise :is(a,button):focus-visible{outline:2px solid var(--lx-signal);outline-offset:4px}@media (hover:hover) and (pointer:fine){.lx-promise-cta:hover{background:var(--lx-signal)}.lx-promise-cta:hover .lx-arrow{transform:translate(3px,-3px)}.lx-promise-secondary:hover{text-decoration-color:currentColor}.lx-promise-secondary:hover .lx-arrow{transform:translate(3px)}}@media (max-width:79.999rem){.lx-promise{--promise-masthead:76px}}@media (max-width:1099px){.lx-promise-membership img{width:93px}}@media (max-width:959px) and (orientation:portrait),(max-width:599px){.lx-promise{min-height:0;padding-block:28px 56px}.lx-promise-grid{--promise-gap:20px;grid-template-rows:none;grid-template-columns:repeat(8,minmax(0,1fr))}.lx-promise-top,.lx-promise-title,.lx-promise-body{grid-area:auto/1/auto/-1}.lx-promise-title{margin-top:clamp(20px,4vw,40px)}.lx-promise-line{font-size:min(12.5cqi,6.5rem)}.lx-promise-aside{display:contents}.lx-promise-mark{--mark-field-position:50% 38%;order:1;grid-column:1/-1;justify-self:center;width:min(100%,560px);margin:clamp(20px,4vw,36px) 0 0}.lx-promise-mark:before{inset:-14% -12% -8%}.lx-promise-body{align-items:end;gap:24px var(--promise-gap);order:2;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(20px,4vw,36px);display:grid}.lx-promise-actions{justify-content:flex-end;margin-top:0}.lx-promise .lx-behind-trigger{order:3;grid-column:1/-1;justify-self:start;margin-top:20px}}@media (max-width:760px) and (orientation:portrait),(max-width:599px){.lx-promise{min-height:calc(100svh - var(--promise-masthead) - var(--lx-safe-top));padding-block:20px 28px}.lx-promise-grid{--promise-gap:12px;--promise-mark-width:min(100%, 400px);reading-flow:flex-visual;flex-direction:column;display:flex}.lx-promise-eyebrow{font-size:.875rem}.lx-promise-mark{width:var(--promise-mark-width);--mark-field-tile:92%;align-self:center;margin-block:auto;padding-block:20px 4px}.lx-promise-mark:before{inset:-10% calc(-1 * var(--lx-navigation-inset)) -6%}.lx-promise .lx-behind-trigger{border-block:1px solid var(--lx-line);order:3;align-self:stretch;min-height:56px;margin-top:24px;text-decoration:none}.lx-promise-body{margin-top:12px;display:block}.lx-promise-actions{flex-wrap:nowrap;justify-content:flex-start;gap:16px;margin-top:24px}.lx-promise-cta{min-height:52px;padding:0 18px 0 20px}.lx-promise-actions .lx-promise-cta{flex:none;padding:0 16px;font-size:.9375rem}.lx-promise-secondary{text-wrap:balance;min-width:0;min-height:52px;font-size:.9375rem;line-height:1.35}.lx-promise-actions .lx-arrow{display:none}@media (prefers-reduced-motion:no-preference){.lx-promise .lx-behind-glyph-flag{animation:lx-behind-one 1.6s var(--lx-ease) 1.6s 1}}@media (max-width:374px){.lx-promise-actions{gap:12px}.lx-promise-cta{gap:10px;padding:0 14px 0 16px}.lx-promise-actions .lx-promise-cta{padding:0 14px}.lx-promise-actions :is(.lx-promise-cta,.lx-promise-secondary){font-size:.875rem}}@media (max-height:860px){.lx-promise-grid{--promise-mark-width:min(100%, 400px, max(240px, (100svh - 504px) * 1.875))}.lx-promise-mark{padding-block:6px 0}.lx-promise-actions{margin-top:20px}}@media (max-height:700px){.lx-promise-body{margin-top:4px}.lx-promise-actions{margin-top:16px}}}@keyframes lx-behind-one{0%,to{transform:scaleX(0)}20%,80%{transform:none}}@media (max-width:360px){.lx-promise-membership img{width:84px}}@media (prefers-reduced-motion:no-preference){.lx-promise-mark{animation:lx-promise-mark-in .42s var(--lx-ease) both}@keyframes lx-promise-mark-in{0%{opacity:0;transform:translateY(8px)}}}@media (prefers-reduced-motion:reduce){.lx-promise :is(a,button,.lx-arrow){transition:none}.lx-promise :is(a,button):hover .lx-arrow{transform:none}}@media (forced-colors:active){.lx-promise-eyebrow:before{background:canvastext}.lx-promise-cta{border:1px solid buttontext}}
.lx-iso path{stroke-linejoin:round;stroke-linecap:round}.lx-iso .lx-iso-face{stroke-width:.5px;vector-effect:non-scaling-stroke}.lx-iso .lx-iso-edge{fill:none;stroke-width:.75px;vector-effect:non-scaling-stroke}.lx-iso :is(.lx-iso-crease,.lx-iso-line){fill:none;stroke-width:.5px;vector-effect:non-scaling-stroke}.lx-iso :is(.lx-iso-print,.lx-iso-cable){fill:none}.lx-iso .lx-iso-label{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;font-weight:500}
.lx-deliveries-brands{border-block:1px solid var(--lx-line);padding-block:24px}.lx-deliveries-brands h3{font:400 .8125rem/1.55 var(--font-body);text-wrap:balance;margin-bottom:16px}.lx-deliveries-brands ul{--plate-gap:8px;--proof-cell:calc((100cqi - 3 * var(--plate-gap)) / 4 - 28px);gap:var(--plate-gap);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.lx-deliveries-brands li{border:1px solid var(--lx-line);background:var(--lx-white);border-radius:3px;grid-column:span 3;place-items:center;min-width:0;min-height:64px;padding:10px 14px;display:grid;position:relative}.lx-deliveries-brands li.lx-deliveries-more{color:var(--lx-muted);font:400 .8125rem/1.3 var(--font-body);text-align:center;background:0 0;border-style:dashed;padding-inline:10px}.lx-deliveries-brands li.lx-deliveries-more:before,.lx-deliveries-brands li.lx-deliveries-more:after{content:none}.lx-deliveries-brands li:before,.lx-deliveries-brands li:after{content:"";background:var(--lx-muted);opacity:.55;border-radius:50%;width:3px;height:3px;position:absolute;top:calc(50% - 1.5px)}.lx-deliveries-brands li:before{left:5px}.lx-deliveries-brands li:after{right:5px}.lx-deliveries-brands img{width:min(var(--proof-logo-width), calc(var(--proof-logo-share) * var(--proof-cell)));opacity:.86;max-width:100%;height:auto}.lx-deliveries-row{display:grid}.lx-delivery{padding-block:var(--proof-row-space);border-top:1px solid var(--lx-line);scroll-margin-top:calc(var(--lx-navigation-height) + 24px);gap:24px;display:grid}.lx-delivery:first-child{border-top:0}.lx-delivery>*{min-width:0}.lx-delivery-art{width:100%;height:auto;display:block}.lx-delivery-sheet{align-content:start;gap:24px;display:grid}.lx-delivery .lx-delivery-sheet>*{grid-area:auto}.lx-delivery-sheet .lx-proof-kind{margin-bottom:12px}.lx-deliveries-position{display:none}@media (min-width:700px){.lx-deliveries-brands ul{--plate-gap:12px}.lx-delivery{grid-template-columns:minmax(0,.48fr) minmax(0,.52fr);align-items:start;gap:32px}.lx-delivery-object{top:calc(var(--lx-navigation-height) + 24px);position:sticky}}@media (min-width:1100px){.lx-deliveries-brands{grid-template-columns:176px minmax(0,1fr);align-items:center;gap:48px;display:grid}.lx-deliveries-brands h3{max-width:22ch;margin-bottom:0}.lx-deliveries-brands ul{--more-width:88px;--proof-cell:calc((100cqi - var(--more-width) - 7 * var(--plate-gap)) / 7 - 28px);grid-template-columns:repeat(7, minmax(0, 1fr)) var(--more-width)}.lx-deliveries-brands li:nth-child(n){grid-column:auto}.lx-delivery{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}@media (max-width:699px){.lx-deliveries-brands ul{--proof-cell:calc((100cqi - 2 * var(--plate-gap)) / 3 - 24px)}.lx-deliveries-brands li{grid-column:span 4;padding-inline:12px}.lx-deliveries-brands li:nth-child(n+4){grid-column:span 6}.lx-deliveries-brands li.lx-deliveries-more{grid-column:1/-1;min-height:40px}.lx-deliveries{--card-width:min(86%, 400px);--card-gap:10px;--pocket-gutter:20px;padding-top:24px}.lx-deliveries-row{gap:var(--card-gap);margin-inline:calc(-1 * var(--pocket-gutter));padding:0 var(--pocket-gutter) 2px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pocket-gutter);scrollbar-width:none;display:flex;overflow-x:auto}.lx-deliveries-row::-webkit-scrollbar{display:none}.lx-deliveries-row:after{content:"";flex:0 0 calc(100% - var(--card-width) - var(--card-gap))}.lx-deliveries-row:focus-visible{outline:2px solid var(--lx-signal);outline-offset:-2px}.lx-delivery,.lx-delivery:first-child{flex:0 0 var(--card-width);border:1px solid var(--lx-line);background:var(--lx-white);scroll-snap-align:start;border-radius:4px;align-content:start;gap:20px;padding:0 16px 16px}.lx-delivery-object{border-bottom:1px solid var(--lx-line);background:var(--lx-paper);border-radius:3px 3px 0 0;margin-inline:-16px;padding:4px 8px 0}.lx-delivery-sheet{gap:20px}.lx-delivery-sheet .lx-proof-entry-heading h3{font-size:1.375rem}.lx-delivery .lx-proof-comparison dl{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.lx-delivery .lx-proof-comparison dl>div{grid-row:span 2;grid-template-rows:subgrid;display:grid}.lx-delivery .lx-proof-comparison dt{align-self:end}.lx-delivery .lx-proof-value{font-size:min(var(--lx-type-figure), 2rem, 8vw)}.lx-deliveries-position{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.lx-deliveries-position li{background:var(--lx-line);max-width:44px;height:2px;transition:background-color .24s var(--lx-ease);border-radius:1px;flex:1}.lx-deliveries-position li[data-current]{background:var(--lx-signal)}.lx-delivery[data-iris-spot]{outline-offset:-1px}}@media (max-width:699px) and (prefers-reduced-motion:no-preference){.lx-delivery[data-iris-spot]{animation-name:lx-delivery-spot}}@keyframes lx-delivery-spot{0%{outline-color:#0000}20%,70%{outline-color:var(--lx-signal)}to{outline-color:#0000}}.lx-delivery[data-power=armed] .lx-delivery-slide{transform:translate(var(--delivery-x), var(--delivery-y))}.lx-delivery[data-power=armed] .lx-delivery-signal{opacity:0}.lx-delivery[data-power=on] .lx-delivery-slide{transition:transform .52s var(--lx-ease) var(--delivery-at)}.lx-delivery[data-power=on] .lx-delivery-signal{transition:opacity .24s var(--lx-ease) var(--delivery-at)}.lx-delivery:not([data-power=armed]) [data-part=pull] [data-shade=top]{fill:#c2462b;stroke:#c2462b}.lx-delivery:not([data-power=armed]) [data-part=pull] :is([data-shade="3"],[data-shade="2"]){fill:#b53b23;stroke:#b53b23}.lx-delivery:not([data-power=armed]) [data-part=pull] [data-shade="1"]{fill:#a6351f;stroke:#a6351f}.lx-delivery:not([data-power=armed]) [data-part=pull] [data-shade="0"]{fill:#8e2c1a;stroke:#8e2c1a}.lx-delivery:not([data-power=armed]) [data-part=pull] .lx-iso-edge{stroke:#8e2c1a}.lx-delivery:not([data-power=armed]) [data-part=pull] .lx-iso-crease{stroke:#c2462b}.lx-delivery[data-power=on] [data-part=pull] path{transition:fill .32s var(--lx-ease), stroke .32s var(--lx-ease)}.lx-delivery[data-power=armed] .lx-proof-index:before,.lx-delivery[data-power=armed] .lx-proof-ruler>span{transform:scaleX(0)}.lx-delivery[data-power=on] .lx-proof-index:before{transition:transform .48s var(--lx-ease)}.lx-delivery[data-power=on] .lx-proof-ruler>span{transition:transform .56s var(--lx-ease) .2s}@media (prefers-reduced-motion:reduce){.lx-delivery .lx-delivery-slide,.lx-delivery .lx-delivery-signal,.lx-delivery [data-part=pull] path,.lx-deliveries-position li{transition:none}}@media (forced-colors:active){.lx-delivery-art{forced-color-adjust:none}.lx-deliveries-brands,.lx-deliveries-brands li,.lx-delivery,.lx-delivery-object{border-color:canvastext}.lx-deliveries-brands li:before,.lx-deliveries-brands li:after{background:canvastext}.lx-deliveries-brands img{display:none}.lx-deliveries-position li{background:graytext}.lx-deliveries-position li[data-current]{background:highlight}}
.lx-inception{color:var(--lx-ink);background:var(--lx-paper)}.lx-inception-inner{isolation:isolate;align-items:center;display:grid;position:relative}.lx-inception-inner:before{content:"";z-index:-2;border:1px solid var(--lx-line);background:var(--lx-white);position:absolute;inset:0}.lx-inception-inner:after{--tick:var(--lx-ink);content:"";z-index:-1;background:linear-gradient(var(--tick) 0 0) 0 0 / 15px 1px, linear-gradient(var(--tick) 0 0) 0 0 / 1px 15px, linear-gradient(var(--tick) 0 0) 100% 0 / 15px 1px, linear-gradient(var(--tick) 0 0) 100% 0 / 1px 15px, linear-gradient(var(--tick) 0 0) 0 100% / 15px 1px, linear-gradient(var(--tick) 0 0) 0 100% / 1px 15px, linear-gradient(var(--tick) 0 0) 100% 100% / 15px 1px, linear-gradient(var(--tick) 0 0) 100% 100% / 1px 15px;pointer-events:none;background-repeat:no-repeat;position:absolute;inset:-7px}.lx-inception-badge{height:auto;display:block}.lx-inception h2{font:var(--lx-display-weight,500) clamp(1.5rem, 1.1rem + 1.2vw, 2.25rem) / 1.16 var(--font-display);letter-spacing:-.035em;text-wrap:balance}.lx-inception-value{color:var(--lx-muted);text-wrap:pretty;line-height:1.7}@media (not ((max-width:760px) and (orientation:portrait))) and (not (max-width:599px)){.lx-inception{padding-block:clamp(40px,4.4vw,72px)}.lx-inception-inner{--cell-inline:clamp(28px, 3vw, 48px);--cell-block:clamp(28px, 2.6vw, 40px);--badge-width:121px;--badge-cell:calc(var(--badge-width) + 2 * var(--cell-inline));--value-cell:clamp(300px, 28vw, 440px);--tab-cell:clamp(96px, 10vw, 152px);grid-template-columns:var(--badge-cell) minmax(0, 1fr) var(--value-cell) var(--tab-cell)}.lx-inception-inner:before{background:linear-gradient(var(--lx-line) 0 0) var(--badge-cell) 0 / 1px 100% no-repeat border-box, linear-gradient(var(--lx-line) 0 0) right calc(var(--value-cell) + var(--tab-cell)) top 0 / 1px 100% no-repeat border-box, linear-gradient(var(--lx-line) 0 0) right var(--tab-cell) top 0 / 1px 100% no-repeat border-box, var(--lx-white)}.lx-inception-badge{width:var(--badge-width);grid-area:1/1;justify-self:center}.lx-inception h2,.lx-inception-value{padding:var(--cell-block) var(--cell-inline)}.lx-inception-value{font-size:1rem}.lx-inception-field{opacity:.55;background:url(/assets/living/patterns/lattice-plane.svg) right -31px top -105px/320px;grid-area:1/4;align-self:stretch;margin:1px 1px 1px 0;-webkit-mask-image:radial-gradient(at 100% 0,#000 40%,#0000);mask-image:radial-gradient(at 100% 0,#000 40%,#0000)}@media (max-resolution:1.5x){.lx-inception-field{background-image:url(/assets/living/patterns/lattice-plane.svg),url(/assets/living/patterns/lattice-plane.svg)}}@media (max-width:1279px){.lx-inception-inner{--badge-width:96px}}@media (max-width:1199px){.lx-inception-inner{grid-template-columns:var(--badge-cell) minmax(0, 1fr) var(--tab-cell)}.lx-inception-inner:before{background:linear-gradient(var(--lx-line) 0 0) var(--badge-cell) 0 / 1px 100% no-repeat border-box, linear-gradient(var(--lx-line) 0 0) right var(--tab-cell) top 0 / 1px 100% no-repeat border-box, var(--lx-white)}.lx-inception-badge{grid-area:1/1/3}.lx-inception-field{grid-area:1/3/3}.lx-inception h2{align-self:end;padding-bottom:20px}.lx-inception-value{border-top:1px solid var(--lx-line);grid-area:2/2;align-self:start;padding-top:18px}}}@media (max-width:760px) and (orientation:portrait),(max-width:599px){.lx-inception{padding-block:28px 32px}.lx-inception-inner{width:min(100% - 2 * max(var(--lx-navigation-inset), var(--lx-safe-left), var(--lx-safe-right)), 560px);grid-template-columns:minmax(0,1fr);gap:16px;padding:26px 22px 24px}.lx-inception-field{z-index:-1;opacity:.55;background:url(/assets/living/patterns/lattice-plane.svg) 100% 0/320px;height:132px;position:absolute;inset:1px 1px auto;-webkit-mask-image:linear-gradient(#000,#0000),linear-gradient(270deg,#000 20%,#0000 85%);mask-image:linear-gradient(#000,#0000),linear-gradient(270deg,#000 20%,#0000 85%);-webkit-mask-composite:source-in;mask-composite:intersect}.lx-inception-badge{background:var(--lx-white);width:104px;box-shadow:0 0 0 12px var(--lx-white)}.lx-inception h2{max-width:22ch;margin-top:6px;font-size:clamp(1.625rem,7vw,2rem)}.lx-inception-value{border-top:1px solid var(--lx-line);padding-top:14px;font-size:.9375rem}}@media (prefers-reduced-motion:no-preference) and (max-height:1040px){@supports (animation-timeline:view()){.lx-inception-inner{view-timeline:--lx-inception-plate block}.lx-inception-inner:before,.lx-inception-inner:after,.lx-inception-field,.lx-inception h2,.lx-inception-value{animation:linear both lx-inception-rise;animation-timeline:--lx-inception-plate;animation-range:entry 45% cover 37%}.lx-inception-inner:before{animation-name:lx-inception-sheet;animation-range:entry cover 28%}.lx-inception-inner:after{animation-name:lx-inception-corners;animation-range:entry 35% cover 32%}.lx-inception-field{animation-name:lx-inception-field;animation-range:entry 40% cover 40%}.lx-inception-value{animation-range:entry 60% cover 40%}}}@keyframes lx-inception-sheet{0%{clip-path:inset(0 100% 100% 0)}to{clip-path:inset(0)}}@keyframes lx-inception-corners{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes lx-inception-field{0%{opacity:0}to{opacity:.55}}@keyframes lx-inception-rise{0%{clip-path:inset(0 0 100%);transform:translateY(14px)}to{clip-path:inset(-16px);transform:none}}@media (max-width:360px){.lx-inception-badge{width:80px}}
.lx-qa{--qa-surface:var(--lx-paper);--qa-ink:var(--lx-ink);--qa-muted:var(--lx-muted);--qa-line:var(--lx-line);--qa-signal:var(--lx-signal);--legend-gutter:64px;--qa-row:clamp(14px, 1.2vw, 18px);--qa-swap:.32s;border-top:1px solid var(--qa-line);background:var(--qa-surface);color:var(--qa-ink);padding-block:clamp(64px,6.7vw,112px) clamp(56px,5.6vw,96px);position:relative}.lx-qa .lx-label{color:var(--qa-muted)}.lx-qa-heading{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:clamp(24px,5vw,96px);margin-top:clamp(28px,3vw,44px);display:grid}.lx-qa-heading h2 span{color:var(--qa-signal);display:block}.lx-qa-intro{max-width:46ch;color:var(--qa-muted);text-wrap:pretty;font-size:clamp(17px,1.3vw,19px);line-height:1.65}.lx-qa-ledger{margin-top:clamp(40px,4.6vw,80px)}.lx-qa-group{border-top:2px solid #0000;grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:baseline;column-gap:clamp(32px,4.4vw,80px);scroll-margin-top:16px;display:grid;position:relative}.lx-qa-group:before{content:"";background:var(--qa-ink);transform-origin:0;height:2px;position:absolute;top:-2px;left:0;right:0}.lx-qa-group-title{break-after:avoid}.lx-qa-list{margin:0;padding:0;list-style:none}.lx-qa-item{grid-template-columns:var(--legend-gutter) minmax(0, 1fr);break-inside:avoid;align-items:baseline;scroll-margin-top:16px;display:grid;position:relative}.lx-qa-item+.lx-qa-item:before{content:"";top:0;right:0;left:var(--legend-gutter);border-top:1px solid var(--qa-line);position:absolute}.lx-qa-index{min-width:44px;min-height:44px;padding:var(--qa-row) 0 0 11px;color:var(--qa-muted);font:500 11px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-underline-offset:5px;transition:color .18s var(--lx-ease), text-decoration-color .18s var(--lx-ease);grid-area:1/1;justify-self:start;text-decoration:underline;text-decoration-thickness:1px;position:relative}.lx-qa-index:before{content:"";top:calc(var(--qa-row) + 5.5px);background:var(--qa-signal);opacity:0;width:3px;height:11px;transition:opacity .18s var(--lx-ease);position:absolute;left:0;translate:0 -50%}.lx-qa-index:focus-visible{outline:2px solid var(--qa-signal);outline-offset:-2px}.lx-qa-item[data-open=true]>.lx-qa-index{color:var(--qa-ink)}.lx-qa-item[data-open=true]>.lx-qa-index:before{opacity:1}.lx-qa-title{grid-area:1/2;margin:0}.lx-qa-button{width:100%;min-height:44px;padding:var(--qa-row) 0;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 28px;align-items:baseline;display:grid}.lx-qa-button:focus-visible{outline:2px solid var(--qa-signal);outline-offset:4px}.lx-qa-text{text-underline-offset:.16em;transition:text-decoration-color .18s var(--lx-ease);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.lx-qa-pull{place-self:center end;width:16px;height:16px;position:relative}.lx-qa-pull:before,.lx-qa-pull:after{content:"";background:currentColor;position:absolute}.lx-qa-pull:before{height:2px;top:7px;left:0;right:0}.lx-qa-pull:after{width:2px;transition:transform var(--qa-swap) var(--lx-ease);top:0;bottom:0;left:7px}.lx-qa-item[data-open=true] .lx-qa-pull:after{transform:scaleY(0)}.lx-qa-panel{transition:grid-template-rows var(--qa-swap) var(--lx-ease);grid-area:2/2;grid-template-rows:0fr;display:grid}.lx-qa-item[data-open=true]>.lx-qa-panel{grid-template-rows:1fr}.lx-qa-item:not([data-open=true])>.lx-qa-panel:not([hidden]){visibility:hidden;transition:grid-template-rows var(--qa-swap) var(--lx-ease), visibility 0s linear var(--qa-swap)}.lx-qa-body{opacity:0;min-height:0;transition:opacity .16s var(--lx-ease);overflow:hidden}.lx-qa-item[data-open=true] .lx-qa-body{opacity:1;transition:opacity .24s var(--lx-ease) 80ms}.lx-qa-item[data-instant]>.lx-qa-panel,.lx-qa-item[data-instant] .lx-qa-body{transition:none}.lx-qa-answer{max-width:52ch;color:var(--qa-ink);text-wrap:pretty;font-size:16px;line-height:1.65}.lx-qa-clause{max-width:52ch;margin-top:10px;padding-bottom:clamp(18px,1.8vw,26px)}.lx-qa-clause-label,.lx-qa-clause-text{color:var(--qa-muted);display:block}.lx-qa-clause-label{font:500 11px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.lx-qa-clause-text{text-wrap:pretty;font-size:15px;line-height:1.6}.lx-qa-close{border-top:1px solid var(--qa-line);max-width:72ch;color:var(--qa-muted);text-wrap:pretty;margin-top:clamp(32px,3.4vw,48px);padding-top:24px;font-size:16px;line-height:1.7}.lx-qa-close strong{color:var(--qa-ink);font-weight:500}.lx-qa-ask{min-height:44px;color:var(--qa-ink);text-decoration:underline;-webkit-text-decoration-color:var(--qa-signal);text-decoration-color:var(--qa-signal);text-underline-offset:6px;align-items:center;gap:10px;font-weight:500;text-decoration-thickness:1px;display:inline-flex}.lx-qa-ask .lx-arrow{width:18px;height:18px;transition:transform .18s var(--lx-ease)}.lx-qa-ask:focus-visible{outline:2px solid var(--qa-signal);outline-offset:4px}@media (hover:hover) and (pointer:fine){.lx-qa-button:hover .lx-qa-text{text-decoration-color:currentColor}.lx-qa-index:hover{color:var(--qa-ink);-webkit-text-decoration-color:var(--qa-signal);text-decoration-color:var(--qa-signal)}.lx-qa-ask:hover .lx-arrow{transform:translate(3px)}}@media (max-width:1099px){.lx-qa{--legend-gutter:52px}.lx-qa-group{grid-template-columns:minmax(0,1fr);align-items:start}.lx-qa-group-title{padding-block:clamp(18px,2vw,24px) 4px}}@media (max-width:899px){.lx-qa-heading{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}}@media (max-width:699px){.lx-qa{--legend-gutter:44px}}
@media (prefers-reduced-motion:no-preference){.lx-qa .lx-qa-group[data-drawing=armed]:before{transform:scaleX(0)}.lx-qa .lx-qa-group[data-drawing=run]:before{animation:lx-qa-rule .52s var(--lx-ease) backwards}}@keyframes lx-qa-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (scripting:none),print{.lx-qa .lx-qa-item>.lx-qa-panel,.lx-qa .lx-qa-item:not([data-open=true])>.lx-qa-panel:not([hidden]){visibility:visible;grid-template-rows:1fr;transition:none}.lx-qa .lx-qa-panel[hidden]{content-visibility:visible}.lx-qa .lx-qa-body{opacity:1;transition:none}.lx-qa .lx-qa-pull{display:none}}@media (forced-colors:active){.lx-qa .lx-qa-group{border-top-color:canvastext}.lx-qa .lx-qa-group:before{display:none}.lx-qa .lx-qa-index:before{forced-color-adjust:none;background:highlight}.lx-qa .lx-qa-pull:before,.lx-qa .lx-qa-pull:after{forced-color-adjust:none;background:buttontext}.lx-qa .lx-qa-text{text-decoration-line:none}@media (hover:hover) and (pointer:fine){.lx-qa .lx-qa-button:hover .lx-qa-text{text-decoration-line:underline}}}@media print{section.lx-qa{padding-block:24px}.lx-qa .lx-qa-group{border-top-color:var(--qa-ink)}.lx-qa .lx-qa-group:before{display:none}}
.lx-team-table{--seat-rest:.3}.lx-team-table-art{width:100%;height:auto;display:block;overflow:visible}.lx-team-table-shadow{opacity:.55;filter:url(#team-table-shadow)}.lx-team-table-power{--table-chair-top:#c2462b;--table-chair-light:#b53b23;--table-chair-mid:#a6351f;--table-chair-dark:#8e2c1a;--table-chair-edge:#8e2c1a;--table-chair-crease:#c2462b}.lx-team-table-art [data-part=visitor-chair] [data-shade=top]{fill:var(--table-chair-top);stroke:var(--table-chair-top)}.lx-team-table-art [data-part=visitor-chair] :is([data-shade="3"],[data-shade="2"]){fill:var(--table-chair-light);stroke:var(--table-chair-light)}.lx-team-table-art [data-part=visitor-chair] [data-shade="1"]{fill:var(--table-chair-mid);stroke:var(--table-chair-mid)}.lx-team-table-art [data-part=visitor-chair] [data-shade="0"]{fill:var(--table-chair-dark);stroke:var(--table-chair-dark)}.lx-team-table-art [data-part=visitor-chair] .lx-iso-edge{stroke:var(--table-chair-edge)}.lx-team-table-art [data-part=visitor-chair] .lx-iso-crease{stroke:var(--table-chair-crease)}@media (prefers-reduced-motion:no-preference){.lx-team-table-power[data-power=armed]{--table-chair-top:#fdfdfb;--table-chair-light:#f1f2ec;--table-chair-mid:#e1e4d9;--table-chair-dark:#d8dad1;--table-chair-edge:#4b5242;--table-chair-crease:#c8ccbe}.lx-team-table-power[data-power=armed] .lx-team-table-lit{opacity:0}.lx-team-table-power[data-power=on] .lx-team-table-lit{transition:opacity .22s var(--lx-ease,ease-out) var(--team-at)}.lx-team-table-power[data-power=on] [data-part=visitor-chair] path{transition:fill .28s var(--lx-ease,ease-out) var(--team-at), stroke .28s var(--lx-ease,ease-out) var(--team-at)}}@media (forced-colors:active){.lx-team-table-art{forced-color-adjust:none;background:#f5f5f0}}
.lx-hairline{--drawing-paper:var(--lx-paper);--drawing-ink:var(--lx-ink);--drawing-active:var(--lx-signal);color:var(--drawing-ink)}.lx-hairline :is(path,line,polygon,polyline,rect,circle,ellipse){vector-effect:non-scaling-stroke;stroke-width:1px;stroke-linejoin:round;stroke-linecap:round}.lx-hairline .hl-edge{fill:none;stroke:currentColor}.lx-hairline .hl-face{fill:var(--drawing-paper);stroke:currentColor}.lx-hairline .hl-hidden{fill:none;stroke:currentColor;stroke-dasharray:3 5;opacity:.38}.lx-hairline .hl-guide{fill:none;stroke:currentColor;opacity:.2;stroke-width:.75px}.lx-hairline .hl-hatch{fill:none;stroke:currentColor;opacity:.3;stroke-width:.75px}.lx-hairline .hl-active{color:var(--drawing-active)}.lx-hairline .hl-note{fill:currentColor;stroke:none;font:400 12px var(--font-mono);letter-spacing:.025em;font-variant-numeric:tabular-nums}.lx-hairline svg{width:100%;height:auto;display:block}.lx-ends-figure .hl-note{font-size:16px}@media (max-width:760px){.lx-delta-ground .hl-note{font-size:18px}.lx-ends-figure .hl-note{font-size:20px}.lx-ledger-ground .hl-note,.lx-path-bridge .hl-note{font-size:14px}}@media (prefers-reduced-motion:reduce),(scripting:none){.lx-hairline [data-draw]{stroke-dasharray:none!important;opacity:1!important}.lx-hairline [data-lift]{opacity:1!important;transform:none!important}}@media (forced-colors:active){.lx-hairline{--drawing-paper:Canvas;--drawing-ink:CanvasText;--drawing-active:Highlight}}
.lx-team{--team-columns:minmax(0, 1.25fr) minmax(0, .75fr);--team-gap:clamp(24px, 5vw, 96px);--team-gutter:44px;background:var(--lx-paper);color:var(--lx-ink);padding-block:clamp(56px,6vw,104px) clamp(48px,5vw,80px)}.lx-team .lx-label{color:var(--lx-muted)}.lx-team-heading{grid-template-columns:var(--team-columns);align-items:end;gap:var(--team-gap);margin-top:clamp(28px,3vw,44px);display:grid}.lx-team-heading h2 span{color:var(--lx-signal);display:block}.lx-team-heading>p{max-width:46ch;color:var(--lx-muted);text-wrap:pretty;font-size:clamp(17px,1.3vw,19px);line-height:1.65}.lx-team-room{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:clamp(32px,4vw,56px);display:grid}.lx-team-table{justify-self:center;width:100%;max-width:640px}.lx-team-seats h3{color:var(--lx-muted);font:400 .8125rem/1.55 var(--font-body);text-wrap:balance;padding-bottom:14px}.lx-team-seats ol{border-bottom:1px solid var(--lx-line);margin:0;padding:0;list-style:none}.lx-team-seats li{grid-template-columns:var(--team-gutter) minmax(0, 1fr);border-top:1px solid var(--lx-line);align-items:baseline;row-gap:4px;padding-block:16px;display:grid}.lx-team-seat-index{color:var(--lx-muted);font:400 .6875rem/1 var(--font-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;grid-row:1}.lx-team-seats strong{font:500 1.0625rem/1.35 var(--font-body);letter-spacing:-.01em;transition:color .16s var(--lx-ease);grid-row:1}.lx-team-seats li p{max-width:52ch;color:var(--lx-muted);text-wrap:pretty;grid-column:2;font-size:.9375rem;line-height:1.6}.lx-team-seats [data-seat-row=you] :is(strong,.lx-team-seat-index){color:var(--lx-signal)}@media (hover:hover) and (pointer:fine){.lx-team-seats li{transition:border-color .16s var(--lx-ease)}.lx-team-seats li:hover{border-top-color:var(--lx-ink)}.lx-team-table [data-seat]{transition:opacity .2s var(--lx-ease)}:is(.lx-team:has([data-seat-row=strategy]:hover) .lx-team-table [data-seat]:not([data-seat=strategy]),.lx-team:has([data-seat-row=design]:hover) .lx-team-table [data-seat]:not([data-seat=design]),.lx-team:has([data-seat-row=engineering]:hover) .lx-team-table [data-seat]:not([data-seat=engineering]),.lx-team:has([data-seat-row=ai]:hover) .lx-team-table [data-seat]:not([data-seat=ai]),.lx-team:has([data-seat-row=you]:hover) .lx-team-table [data-seat]:not([data-seat=you])){opacity:var(--seat-rest)}}@media (prefers-reduced-motion:reduce){.lx-team-seats li,.lx-team-table [data-seat]{transition:none}}.lx-team-close{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:40px 48px;margin-top:clamp(40px,4.4vw,64px);display:flex}.lx-team-cta{border-bottom:1px solid var(--lx-ink);min-height:48px;transition:color .16s var(--lx-ease), border-color .16s var(--lx-ease);justify-content:space-between;align-items:center;gap:32px;padding-block:12px;font-size:.9375rem;font-weight:500;line-height:1.4;display:inline-flex}.lx-team-cta:focus-visible{outline:2px solid var(--lx-signal);outline-offset:6px}@media (hover:hover) and (pointer:fine){.lx-team-cta:hover{color:var(--lx-signal);border-color:var(--lx-signal)}}.lx-team-author{width:100%;max-width:240px;margin:0}.lx-team-signature{--team-signature-height:168px;isolation:isolate;height:var(--team-signature-height);color:#000;position:relative;overflow:visible}.lx-team-signature-line{width:100%;height:2px;position:absolute;top:80%;left:0;overflow:visible;transform:translateY(-50%)}.lx-team-signature-line .hl-guide{opacity:.42}.lx-team-signature-line .lx-team-signature-baseline{vector-effect:none}.lx-team-signature-ink{width:auto;height:var(--team-signature-height);margin-inline:auto;display:block;position:relative;overflow:visible}.lx-team-author figcaption{margin-top:16px}.lx-team-author figcaption p{font:500 12px/1.6 var(--font-mono);letter-spacing:.035em;text-transform:uppercase;text-wrap:balance}.lx-team-author figcaption span{color:var(--lx-muted);font:400 12px/1.5 var(--font-mono);margin-top:4px;display:block}.lx-team-signature-stroke,.lx-team-signature-baseline{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.lx-team-signature[data-drawing=armed] :is(.lx-team-signature-stroke,.lx-team-signature-baseline){stroke-dashoffset:1px}.lx-team-signature[data-drawing=run] .lx-team-signature-baseline{animation:lx-team-rule .2s var(--lx-ease) both}.lx-team-signature[data-drawing=run] .lx-team-signature-stroke{animation:.85s linear .25s both lx-team-write}.lx-team-signature[data-drawing=run] .lx-team-signature-stroke:nth-child(2){animation-duration:.85s;animation-delay:1.15s}.lx-team-signature[data-drawing=run] .lx-team-signature-stroke:nth-child(3){animation-duration:.35s;animation-delay:2.05s}.lx-team-signature[data-drawing=run] .lx-team-signature-stroke:nth-child(4){animation-duration:1.55s;animation-delay:2.45s}}@keyframes lx-team-rule{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lx-team-write{0%{stroke-dashoffset:1px}12%{stroke-dashoffset:.92px}42%{stroke-dashoffset:.53px}63%{stroke-dashoffset:.39px}86%{stroke-dashoffset:.08px}to{stroke-dashoffset:0}}@media (min-width:600px) and (max-width:1099px){.lx-team{--team-gutter:52px}.lx-team-seats li{grid-template-columns:var(--team-gutter) minmax(128px, .3fr) minmax(0, 1fr);column-gap:24px}.lx-team-seats li p{grid-area:1/3}}@media (min-width:1100px){.lx-team-room,.lx-team-close{grid-template-columns:var(--team-columns);column-gap:var(--team-gap)}.lx-team-room{align-items:center}.lx-team-table{justify-self:start}.lx-team-close{grid-template-areas:"author action";align-items:start;display:grid}.lx-team-cta{grid-area:action;justify-self:start}.lx-team-author{grid-area:author;justify-self:start}}@media (max-width:899px){.lx-team-heading{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}}@media (max-width:599px){.lx-team-close{flex-direction:column;align-items:stretch}.lx-team-author{max-width:200px}.lx-team-signature{--team-signature-height:144px}}@media (prefers-reduced-motion:reduce),(scripting:none),print{.lx-team-signature-stroke,.lx-team-signature-baseline{stroke-dasharray:none;stroke-dashoffset:0;animation:none!important}}@media (forced-colors:active){.lx-team-signature{color:canvastext}.lx-team-cta{border-color:linktext}}
.lx-rack-art{width:100%;height:auto;display:block}.lx-rack-tray [data-part=pull] path{transition:fill .32s var(--lx-ease), stroke .32s var(--lx-ease)}.lx-rack-tray[data-open] [data-part=pull] [data-shade=top]{fill:#c2462b;stroke:#c2462b}.lx-rack-tray[data-open] [data-part=pull] :is([data-shade="3"],[data-shade="2"]){fill:#b53b23;stroke:#b53b23}.lx-rack-tray[data-open] [data-part=pull] [data-shade="1"]{fill:#a6351f;stroke:#a6351f}.lx-rack-tray[data-open] [data-part=pull] [data-shade="0"]{fill:#8e2c1a;stroke:#8e2c1a}.lx-rack-tray[data-open] [data-part=pull] .lx-iso-edge{stroke:#8e2c1a}.lx-rack-tray[data-open] [data-part=pull] .lx-iso-crease{stroke:#c2462b}.lx-rack-tray [data-part=holder] path{transition:fill .24s var(--lx-ease), stroke .24s var(--lx-ease)}.lx-rack-tray[data-peek] [data-part=holder] [data-shade="3"]{fill:#f6ddd4;stroke:#f6ddd4}.lx-rack-tray[data-peek] [data-part=holder] .lx-iso-edge{stroke:#b53b23}.lx-rack-tray[data-peek] [data-part=pull] [data-shade=top]{fill:#dc8a74;stroke:#dc8a74}.lx-rack-tray[data-peek] [data-part=pull] :is([data-shade="3"],[data-shade="2"]){fill:#d07a64;stroke:#d07a64}.lx-rack-tray[data-peek] [data-part=pull] [data-shade="1"]{fill:#c16c56;stroke:#c16c56}.lx-rack-tray[data-peek] [data-part=pull] [data-shade="0"]{fill:#a85a46;stroke:#a85a46}.lx-rack-tray[data-peek] [data-part=pull] .lx-iso-edge{stroke:#a85a46}.lx-rack-tray[data-peek] [data-part=pull] .lx-iso-crease{stroke:#dc8a74}.lx-rack-part,.lx-rack-note{transition:transform .24s var(--lx-ease), opacity .2s var(--lx-ease);transform:none}.lx-rack-part[data-lifted],.lx-rack-note[data-lifted]{transform:translateY(var(--rack-lift))}.lx-rack-note{opacity:0}.lx-rack-note[data-lifted]{opacity:1}@media (hover:hover){.lx-rack-hold[data-lifted]{pointer-events:all}}.lx-rack-number{font:500 9px/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;paint-order:stroke;stroke:#f5f5f0;stroke-width:3.4px;stroke-linejoin:round}@media (hover:hover) and (pointer:fine){.lx-rack-tray:not([data-open]){cursor:pointer}}@media (prefers-reduced-motion:reduce){.lx-rack-part,.lx-rack-note,.lx-rack-tray [data-part=pull] path,.lx-rack-tray [data-part=holder] path{transition:none}}
[data-rack-live] .lx-rack-power{--rack-power-level:var(--rack-power-wait);--rack-power-color:var(--rack-power-porcelain);opacity:var(--rack-power-level);transition:opacity .2s linear}[data-rack-live] .lx-rack-tray[data-open] .lx-rack-power{--rack-power-level:1;--rack-power-color:var(--rack-power-on)}[data-rack-live] .lx-rack-power-fill{fill:var(--rack-power-color)}[data-rack-live] .lx-rack-power-line{stroke:var(--rack-power-color)}[data-rack-live][data-rack-power=off] .lx-rack-power{opacity:0;transition:none}[data-rack-live][data-rack-power=starting] .lx-rack-power{animation:lx-rack-power-up var(--rack-power-duration) linear var(--rack-power-delay) 1 both;transition:none}[data-rack-live][data-rack-active=false] .lx-rack-power{animation-play-state:paused}@keyframes lx-rack-power-up{0%{opacity:0}to{opacity:var(--rack-power-level)}}.lx-services-board[data-rack-active=false] :is(.lx-rack-power,.lx-rack-part,.lx-rack-note,.lx-rack-camera,[data-part=pull] path){transition:none}@media (prefers-reduced-motion:reduce){[data-rack-live] .lx-rack-power,[data-rack-live][data-rack-power=off] .lx-rack-power,[data-rack-live][data-rack-power=starting] .lx-rack-power{opacity:var(--rack-power-level);transition:none;animation:none}}
.lx-services{--bench-top:calc(112px + var(--lx-safe-top));--bench-landing:calc(var(--bench-top) + 92px);--legend-gutter:64px;border-top:1px solid var(--lx-line);background:var(--lx-paper);color:var(--lx-ink);padding-block:clamp(64px,6.7vw,112px) clamp(56px,5.6vw,96px);position:relative}.lx-services .lx-label{color:var(--lx-muted)}.lx-services-heading{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:clamp(24px,5vw,96px);margin-top:clamp(28px,3vw,44px);display:grid}.lx-services-heading h2{text-wrap:balance}.lx-services-heading h2 span{color:var(--lx-signal);display:block}.lx-services-intro{max-width:46ch;color:var(--lx-muted);text-wrap:pretty;font-size:clamp(17px,1.3vw,19px);line-height:1.65}.lx-services-bench{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,4.4vw,80px);margin-top:clamp(40px,4.6vw,80px);display:grid}.lx-services-board{top:var(--bench-top);width:min(100%, calc((100svh - var(--bench-top) - 24px) * 600 / 620));aspect-ratio:600/620;justify-self:center;position:sticky}.lx-services-board .lx-rack-art{forced-color-adjust:none;height:100%}.lx-services-legend{border-top:2px solid var(--lx-ink)}.lx-services-family{border-bottom:1px solid var(--lx-line);scroll-margin-top:var(--bench-landing)}.lx-services-family-heading{margin:0}.lx-services-family-button{grid-template-columns:var(--legend-gutter) minmax(0, 1fr) auto;width:100%;min-height:44px;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:baseline;padding:clamp(16px,1.5vw,22px) 0;display:grid}.lx-services-family-button[aria-disabled=true]{cursor:default}.lx-services-family-button:focus-visible{outline:2px solid var(--lx-signal);outline-offset:4px}.lx-services-family-name{gap:6px;display:grid}.lx-services-verb{text-underline-offset:.16em;transition:text-decoration-color .18s var(--lx-ease);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.lx-services-meta{color:var(--lx-muted);font:400 .8125rem/1.45 var(--font-body);letter-spacing:0;text-wrap:pretty}.lx-services-more{border:1px solid var(--lx-line);width:32px;height:32px;color:var(--lx-ink);transition:background-color .18s var(--lx-ease), border-color .18s var(--lx-ease), color .18s var(--lx-ease);border-radius:50%;align-self:center;margin-left:16px;position:relative}.lx-services-more:before,.lx-services-more:after{content:"";background:currentColor;width:11px;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.lx-services-more:after{rotate:90deg}.lx-services-family[data-open] .lx-services-more{visibility:hidden}.lx-services-family[data-peek] .lx-services-verb{text-decoration-color:currentColor}.lx-services-family[data-peek] .lx-services-more,.lx-services-family-button:focus-visible .lx-services-more,.lx-services-family-button:not([aria-disabled=true]):active .lx-services-more{border-color:var(--lx-ink);background:var(--lx-ink);color:var(--lx-paper)}.lx-services-index,.lx-services-number{color:var(--lx-muted);font:500 11px/1 var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;letter-spacing:.08em;padding-left:11px;position:relative}.lx-services-index:before,.lx-services-number:before{content:"";background:var(--lx-signal);opacity:0;width:3px;height:11px;transition:opacity .18s var(--lx-ease);position:absolute;top:50%;left:0;translate:0 -50%}.lx-services-family[data-open] .lx-services-index,.lx-services-item[data-focus] .lx-services-number{color:var(--lx-ink)}.lx-services-family[data-open] .lx-services-index:before,.lx-services-item[data-focus] .lx-services-number:before{opacity:1}.lx-services-family-line{max-width:calc(var(--legend-gutter) + 44ch);padding:0 0 clamp(16px, 1.6vw, 22px) var(--legend-gutter);color:var(--lx-muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.lx-services-list{margin:0;padding:0 0 clamp(18px,1.8vw,26px);list-style:none}.lx-services-item{grid-template-columns:var(--legend-gutter) minmax(0, 1fr);scroll-margin-top:var(--bench-landing);transition:background-color .2s var(--lx-ease);align-items:baseline;padding-block:14px 16px;padding-inline-end:16px;display:grid;position:relative}.lx-services-item[data-focus]{background:var(--lx-white)}.lx-services-item[data-focus] h4{color:var(--lx-ink)}.lx-services-item:before{content:"";top:0;right:0;left:var(--legend-gutter);border-top:1px solid var(--lx-line);position:absolute}.lx-services-number{grid-column:1}.lx-services-item h4{grid-column:2;margin:0}.lx-services-item p{max-width:52ch;color:var(--lx-muted);text-wrap:pretty;grid-column:2;margin:6px 0 0;font-size:15px;line-height:1.6}.lx-services-position{display:none}.lx-services-hint{max-width:28ch;color:var(--lx-muted);font:400 .8125rem/1.5 var(--font-body);text-wrap:pretty;pointer-events:none;transition:opacity .4s var(--lx-ease);margin:0;position:absolute;top:0;left:0}.lx-services-hint [data-for]{display:none}.lx-services-bench[data-used] .lx-services-hint{opacity:0}.lx-services-note{border-top:1px solid var(--lx-line);max-width:72ch;color:var(--lx-muted);text-wrap:pretty;margin-top:clamp(32px,3.4vw,48px);padding-top:24px;font-size:16px;line-height:1.7}.lx-services-note strong{color:var(--lx-ink);font-weight:500}.lx-services-ask{min-height:44px;color:var(--lx-ink);text-decoration:underline;-webkit-text-decoration-color:var(--lx-signal);text-decoration-color:var(--lx-signal);text-underline-offset:6px;align-items:center;gap:10px;font-weight:500;text-decoration-thickness:1px;display:inline-flex}.lx-services-ask .lx-arrow{width:18px;height:18px;transition:transform .18s var(--lx-ease)}.lx-services-ask:focus-visible{outline:2px solid var(--lx-signal);outline-offset:4px}@media (hover:hover) and (pointer:fine){.lx-services-family-button:not([aria-disabled=true]):hover .lx-services-verb{text-decoration-color:currentColor}.lx-services-family-button:not([aria-disabled=true]):hover .lx-services-meta{color:var(--lx-ink)}.lx-services-family-button:not([aria-disabled=true]):hover .lx-services-more{border-color:var(--lx-ink);background:var(--lx-ink);color:var(--lx-paper)}.lx-services-hint [data-for=pointer]{display:inline}.lx-services-ask:hover .lx-arrow{transform:translate(3px)}}@media (max-width:1099px){.lx-services{--legend-gutter:52px}}@media (max-width:899px){.lx-services-heading{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}}@media (prefers-reduced-motion:reduce){.lx-services-verb,.lx-services-more,.lx-services-item,.lx-services-hint,.lx-services-index:before,.lx-services-number:before,.lx-services-ask .lx-arrow{transition:none}}@media (forced-colors:active){.lx-services-index:before,.lx-services-number:before{forced-color-adjust:none;background:highlight}.lx-services-item[data-focus]{outline:1px solid highlight}.lx-services-more:before,.lx-services-more:after{forced-color-adjust:none;background:canvastext}}
@media (max-width:699px),(max-width:1099px) and (max-aspect-ratio:3/4){.lx-services{--bench-top:calc(72px + var(--lx-safe-top));--board-width:calc(100vw - 40px);--board-height:min(calc(var(--board-width) / 1.38), 44svh);--bench-landing:calc(var(--bench-top) + var(--board-height) + 16px);--legend-gutter:44px;--pocket-gutter:20px;--drawer-gap:6px;--drawer-height:max(68px, 4.25rem)}.lx-services-bench{grid-template-columns:minmax(0,1fr);gap:0}.lx-services-board{width:100%;height:var(--board-height);aspect-ratio:auto;scroll-margin-top:var(--bench-top);position:relative;top:auto}.lx-rack-camera{--zoom:1.3;--camera-zoom:min(var(--zoom), max(1.6, tan(atan2(1200px, var(--board-width)))));transform:translate(calc(300px - var(--focus-x,300px) * var(--camera-zoom)), calc(310px - var(--focus-y,310px) * var(--camera-zoom))) scale(var(--camera-zoom));transition:transform .56s var(--lx-ease)}[data-open=build] .lx-rack-camera{--focus-x:var(--rack-build-x);--focus-y:var(--rack-build-y)}[data-open=connect] .lx-rack-camera{--focus-x:var(--rack-connect-x);--focus-y:var(--rack-connect-y)}[data-open=data] .lx-rack-camera{--focus-x:var(--rack-data-x);--focus-y:var(--rack-data-y)}[data-open=infra] .lx-rack-camera{--focus-x:var(--rack-infra-x);--focus-y:var(--rack-infra-y)}@media (hover:none){[data-focus=sites] .lx-rack-camera{--focus-x:var(--rack-sites-x);--focus-y:var(--rack-sites-y);--zoom:var(--rack-sites-zoom)}[data-focus=apps] .lx-rack-camera{--focus-x:var(--rack-apps-x);--focus-y:var(--rack-apps-y);--zoom:var(--rack-apps-zoom)}[data-focus=platforms] .lx-rack-camera{--focus-x:var(--rack-platforms-x);--focus-y:var(--rack-platforms-y);--zoom:var(--rack-platforms-zoom)}[data-focus=extensions] .lx-rack-camera{--focus-x:var(--rack-extensions-x);--focus-y:var(--rack-extensions-y);--zoom:var(--rack-extensions-zoom)}[data-focus=automations] .lx-rack-camera{--focus-x:var(--rack-automations-x);--focus-y:var(--rack-automations-y);--zoom:var(--rack-automations-zoom)}[data-focus=apis] .lx-rack-camera{--focus-x:var(--rack-apis-x);--focus-y:var(--rack-apis-y);--zoom:var(--rack-apis-zoom)}[data-focus=agents] .lx-rack-camera{--focus-x:var(--rack-agents-x);--focus-y:var(--rack-agents-y);--zoom:var(--rack-agents-zoom)}[data-focus=databases] .lx-rack-camera{--focus-x:var(--rack-databases-x);--focus-y:var(--rack-databases-y);--zoom:var(--rack-databases-zoom)}[data-focus=bi] .lx-rack-camera{--focus-x:var(--rack-bi-x);--focus-y:var(--rack-bi-y);--zoom:var(--rack-bi-zoom)}[data-focus=datalakes] .lx-rack-camera{--focus-x:var(--rack-datalakes-x);--focus-y:var(--rack-datalakes-y);--zoom:var(--rack-datalakes-zoom)}[data-focus=architecture] .lx-rack-camera{--focus-x:var(--rack-architecture-x);--focus-y:var(--rack-architecture-y);--zoom:var(--rack-architecture-zoom)}[data-focus=cloud] .lx-rack-camera{--focus-x:var(--rack-cloud-x);--focus-y:var(--rack-cloud-y);--zoom:var(--rack-cloud-zoom)}[data-focus=security] .lx-rack-camera{--focus-x:var(--rack-security-x);--focus-y:var(--rack-security-y);--zoom:var(--rack-security-zoom)}[data-focus=m365] .lx-rack-camera{--focus-x:var(--rack-m365-x);--focus-y:var(--rack-m365-y);--zoom:var(--rack-m365-zoom)}}.lx-services-hint{border:1px solid var(--lx-line);background:var(--lx-white);text-align:center;border-radius:14px;width:max-content;max-width:min(100% - 24px,40ch);padding:6px 12px;font-size:.75rem;line-height:1.4;top:10px;left:50%;translate:-50%}.lx-services-hint [data-for=pointer]{display:none}.lx-services-hint [data-for=touch]{display:inline}.lx-services-legend{--drawer-width:calc((100% - 3 * var(--drawer-gap)) / 4);padding-top:calc(var(--drawer-height) + 18px);border-top:0;margin-top:14px;position:relative}.lx-services-family{border-bottom:0}.lx-services-family:first-child{--slot:0}.lx-services-family:nth-child(2){--slot:1}.lx-services-family:nth-child(3){--slot:2}.lx-services-family:nth-child(4){--slot:3}.lx-services-family-heading{top:0;left:calc(var(--slot) * (var(--drawer-width) + var(--drawer-gap)));width:var(--drawer-width);position:absolute}.lx-services-family-button{height:var(--drawer-height);border:1px solid var(--lx-line);background:var(--lx-paper);text-align:center;transition:border-color .2s var(--lx-ease), background-color .2s var(--lx-ease), scale .16s var(--lx-ease);border-radius:4px;grid-template-columns:minmax(0,1fr);align-content:end;justify-items:center;gap:7px;padding:20px 4px 11px;position:relative}.lx-services-family-button:before{content:"";background:color-mix(in srgb, var(--lx-ink) 26%, transparent);width:24px;height:4px;transition:background-color .32s var(--lx-ease);border-radius:2px;position:absolute;top:9px;left:50%;translate:-50%}.lx-services-family-button[aria-expanded=true],.lx-services-family[data-peek] .lx-services-family-button{border-color:var(--lx-ink)}.lx-services-family-button[aria-expanded=true]{background:var(--lx-white)}.lx-services-family-button[aria-expanded=true]:before{background:var(--lx-signal)}.lx-services-family-button:not([aria-disabled=true]):active{scale:.97}.lx-services-index{padding-left:0}.lx-services-index:before{display:none}.lx-services-verb{letter-spacing:-.01em;white-space:nowrap;font-size:clamp(.8125rem,3.4vw,1.25rem);line-height:1.1;text-decoration:none}.lx-services-meta{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-services-more{display:none}.lx-services-family-line{max-width:none;padding:0 0 14px;font-size:15px;line-height:1.5}.lx-services-list{--card-width:min(82%, 400px);--card-gap:10px;gap:var(--card-gap);margin-inline:calc(-1 * var(--pocket-gutter));padding:0 var(--pocket-gutter) 2px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pocket-gutter);scrollbar-width:none;display:flex;overflow-x:auto}.lx-services-list::-webkit-scrollbar{display:none}.lx-services-list:after{content:"";flex:0 0 calc(100% - var(--card-width) - var(--card-gap))}.lx-services-list:focus-visible{outline:2px solid var(--lx-signal);outline-offset:-2px}.lx-services-item{flex:0 0 var(--card-width);border:1px solid var(--lx-line);background:var(--lx-white);scroll-snap-align:start;cursor:pointer;transition:border-color .2s var(--lx-ease);border-radius:4px;grid-template-columns:minmax(0,1fr);align-content:start;padding:16px 18px 18px}.lx-services-item:before{display:none}.lx-services-item[data-focus]{border-color:var(--lx-ink)}.lx-services-number{margin-bottom:14px}.lx-services-item h4,.lx-services-item p{grid-column:1}.lx-services-item p{max-width:none}.lx-services-position{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.lx-services-position li{background:var(--lx-line);max-width:44px;height:2px;transition:background-color .24s var(--lx-ease);border-radius:1px;flex:1}.lx-services-position li[data-current]{background:var(--lx-signal)}}@media (min-width:761px) and (max-width:1099px) and (max-aspect-ratio:3/4){.lx-services{--bench-top:calc(76px + var(--lx-safe-top));--board-width:calc(100vw - 64px);--legend-gutter:52px;--pocket-gutter:32px;--drawer-gap:10px}}@media (prefers-reduced-motion:reduce){.lx-rack-camera,.lx-services-family-button,.lx-services-family-button:before,.lx-services-position li{transition:none}.lx-services-family-button:not([aria-disabled=true]):active{scale:none}}@media (forced-colors:active){.lx-services-family-button:before,.lx-services-position li{forced-color-adjust:none;background:graytext}.lx-services-family-button[aria-expanded=true]:before,.lx-services-position li[data-current]{background:highlight}}
.lx-delivery-map{justify-self:center;width:min(100%,640px);min-width:0;margin:0;container-type:inline-size}.lx-delivery-cloud-label{color:var(--delivery-muted);font:500 .8125rem/1.45 var(--font-body);justify-content:center;align-items:center;gap:20px;margin-inline:auto;display:flex}.lx-delivery-cloud-label>span{background:var(--delivery-rule);width:32px;height:1px}.lx-delivery-cloud-note{text-align:center;color:var(--delivery-muted);margin-top:10px;font-size:12px;line-height:1.5}.lx-delivery-cloud-hint{display:none}@media (hover:none) and (pointer:coarse){.lx-delivery-cloud-hint{visibility:hidden;max-width:38ch;color:var(--delivery-muted);text-align:center;text-wrap:balance;margin:8px auto 0;font-size:11px;line-height:1.6;display:block}.lx-delivery-map:has([data-renderer=ready]) .lx-delivery-cloud-hint{visibility:visible}}.lx-delivery-diagram{aspect-ratio:1;isolation:isolate;margin-block:42px 32px;position:relative}.lx-delivery-diagram:before{content:"";background:radial-gradient(#e7eada0b 0%,#0000 68%);border-radius:50%;position:absolute;inset:12% 6%}.lx-delivery-connections,.lx-delivery-orbits,.lx-delivery-clouds{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lx-delivery-cable{display:block;position:absolute}.lx-delivery-orbit{stroke:#89917c24;stroke-width:.8px;stroke-dasharray:2 6}.lx-delivery-orbit-inner{stroke:#89917c14;stroke-dasharray:none}.lx-delivery-route-signal{opacity:.58;transition:opacity .35s ease-out}.lx-delivery-porcelain{pointer-events:none;background:url(/assets/power-surfaces-20260909/experience.svg) 50%/100% 100% no-repeat;position:absolute;inset:0}.lx-delivery-porcelain:after{content:"";z-index:-1;background:radial-gradient(#10150db3,#10150d33 42%,#0000 70%);position:absolute;inset:78% 5% -14%}.lx-delivery-provider{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;cursor:grab;min-width:44px;min-height:44px;position:absolute}.lx-delivery-provider:active{cursor:grabbing}.lx-delivery-provider:disabled{cursor:default}.lx-delivery-provider,.lx-delivery-node{appearance:none;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:20%;padding:0}.lx-delivery-provider:focus-visible,.lx-delivery-node:focus-visible{outline:2px solid var(--delivery-accent);outline-offset:5px}.lx-delivery-canvas{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.lx-delivery-diagram[data-renderer=ready] :is(.lx-delivery-connections,.lx-delivery-provider-object,.lx-delivery-node-art,.lx-delivery-core-object),.lx-delivery-diagram:not([data-renderer=ready]) .lx-delivery-canvas{visibility:hidden}.lx-delivery-provider-object{place-items:center;display:grid;position:absolute;inset:0}.lx-delivery-provider img{object-fit:contain;width:74%;height:86%;display:block;position:relative}.lx-delivery-provider>span{color:var(--delivery-text);text-align:center;font:400 clamp(10px, 1.8cqw, 12px)/1.4 var(--font-body);white-space:nowrap;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.lx-delivery-core{text-align:center;position:absolute}.lx-delivery-core-object,.lx-delivery-core-face{position:absolute;inset:0}.lx-delivery-core-face{color:var(--lx-ink)}.lx-delivery-core-face>svg{width:70%;height:auto;position:absolute;top:50%;left:15%;transform:translateY(-50%)}.lx-delivery-core-face .alrix-glyph{fill:var(--lx-signal)}.lx-delivery-core-face>span{width:100%;font:400 clamp(7px, 1.3cqw, 9px)/1 var(--font-mono);text-transform:uppercase;letter-spacing:.12em;position:absolute;top:24%;left:0}.lx-delivery-core-face>p{width:100%;font:500 clamp(10px, 2.3cqw, 15px)/1.4 var(--font-display);letter-spacing:-.02em;margin:0;position:absolute;top:67%;left:0}.lx-delivery-node{text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute}.lx-delivery-node-art{width:100%;height:100%;position:relative}.lx-delivery-node-art:after{content:"";z-index:-1;background:radial-gradient(#0c100a85,#0000 70%);height:10%;position:absolute;inset:auto 20% -1%}.lx-delivery-node-art img{object-fit:contain;width:100%;height:100%;display:block}.lx-delivery-node>span{width:max-content;max-width:18ch;color:var(--delivery-muted);font:400 clamp(10px, 1.85cqw, 12px)/1.5 var(--font-body);text-wrap:balance;margin-top:8px;padding:2px 4px;position:absolute;top:100%}.lx-delivery-node[data-delivery-group=build]>span{white-space:nowrap;max-width:none}.lx-delivery-map figcaption{color:var(--delivery-muted);text-align:center;justify-content:center;align-items:baseline;gap:12px;margin-top:16px;font-size:12px;line-height:1.7;display:flex}.lx-delivery-map figcaption>span{color:var(--delivery-accent);font-size:18px}.lx-delivery-map figcaption strong{color:var(--delivery-text);font-size:14px;font-weight:400;display:block}.lx-delivery-map figcaption p{text-wrap:balance;margin-top:4px}:is(.lx-delivery-workbench:has([data-delivery-stage=build][open]) [data-delivery-route=build],.lx-delivery-workbench:has([data-delivery-stage=cloud][open]) [data-delivery-route=cloud],.lx-delivery-workbench:has([data-delivery-stage=protect][open]) [data-delivery-route=protect],.lx-delivery-workbench:has([data-delivery-stage=care][open]) [data-delivery-route=care]){opacity:1}:is(.lx-delivery-workbench:has([data-delivery-stage=build][open]) [data-delivery-group=build]>span,.lx-delivery-workbench:has([data-delivery-stage=protect][open]) [data-delivery-group=protect]>span,.lx-delivery-workbench:has([data-delivery-stage=care][open]) [data-delivery-group=care]>span){color:var(--delivery-text)}.lx-delivery-core-object{aspect-ratio:1.48;width:100%;transform-style:preserve-3d;inset:50% 0 auto;transform:translateY(-50%)perspective(120cqw)rotateX(24deg)rotate(-9deg)}.lx-delivery-core-foundation{background:linear-gradient(155deg,#555a4e 0%,#2a2f25 60%,#1b2018);border:1px solid #797f72;border-radius:16%;position:absolute;inset:8% -1% -10%;box-shadow:0 5px #181c15,6px 24px 28px #0a0c0840}.lx-delivery-core-seam{background:linear-gradient(160deg,#e6916f,#b53b23 44%,#682615);border:1px solid #d97950;border-radius:16%;position:absolute;inset:5% 0 -2%;box-shadow:0 3px #6a2d1e}.lx-delivery-core-face{background:linear-gradient(140deg,#fff 0%,#eeefe9 66%,#d9dcd2);border:1px solid #fff;border-radius:16%;box-shadow:inset 0 3px 2px #fff,inset -3px -5px 6px #737d6c30,0 4px #9fa696}.lx-delivery-core-face>span{top:72%}.lx-delivery-core-face>i{background:#828978;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:inset 0 1px 2px #171b12b3,0 1px #fff}.lx-delivery-core-face>i:first-child{top:12%;left:9%}.lx-delivery-core-face>i:nth-child(2){top:12%;right:9%}.lx-delivery-core-face>i:nth-child(3){bottom:14%;left:9%}.lx-delivery-core-face>i:nth-child(4){bottom:14%;right:9%}.lx-delivery-core-face>b{background:var(--lx-signal);border-radius:2px;width:12%;height:3px;position:absolute;bottom:9%;left:44%;box-shadow:0 1px 2px #232b1933}
.lx-care3d{--care-text:var(--lx-paper);--care-muted:var(--lx-muted-on-ink);--care-line:var(--lx-line-on-ink);--care-accent:var(--lx-signal-on-ink);--delivery-text:var(--care-text);--delivery-muted:var(--care-muted);--delivery-rule:var(--care-line);--delivery-accent:var(--care-accent);background:var(--lx-paper);color:var(--care-text);position:relative}.lx-care3d-plate{isolation:isolate;padding-block:clamp(64px,6.7vw,112px) clamp(56px,6vw,96px);position:relative}.lx-care3d-plate:before{content:"";z-index:-1;background:var(--lx-ink);position:absolute;inset:0}.lx-care3d .lx-label{color:var(--care-muted)}.lx-care3d-heading{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:clamp(24px,5vw,96px);margin-top:clamp(28px,3vw,44px);display:grid}.lx-care3d-heading h2 span{color:var(--care-accent);display:block}.lx-care3d-heading>p{max-width:44ch;color:var(--care-muted);text-wrap:pretty;padding-bottom:10px;font-size:clamp(17px,1.3vw,19px);line-height:1.7}.lx-care3d-steps{margin:0;padding:0;list-style:none}.lx-care3d-step,.lx-care3d-whole{min-width:0;position:relative}.lx-care3d-step-index{font:400 .8125rem/1 var(--font-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--care-accent)}.lx-care3d-step-index span{color:var(--care-muted)}.lx-care3d-step h3,.lx-care3d-whole-title{font:var(--lx-display-weight,500) var(--lx-type-subheading) / 1.12 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin-top:18px}.lx-care3d-whole-title{margin-top:0}.lx-care3d-step-line{font:500 clamp(18px, 1.4vw, 21px) / 1.4 var(--font-display);letter-spacing:-.015em;margin-top:12px}.lx-care3d-step>p:not([class]),.lx-care3d-whole>p:not([class]){max-width:44ch;color:var(--care-muted);text-wrap:pretty;margin-top:14px;font-size:clamp(16px,1.15vw,17px);line-height:1.7}.lx-care3d-whole strong{color:var(--care-text);font-weight:500}.lx-care3d-scope{flex-wrap:wrap;row-gap:4px;margin:20px 0 0;padding:0;font-size:14px;line-height:1.6;list-style:none;display:flex}.lx-care3d-scope li:not(:last-child):after{content:"·";content:"·" / "";color:var(--care-muted);margin-inline:8px}.lx-care3d-clouds{text-align:center}.lx-care3d-clouds-label{font:500 .8125rem/1.45 var(--font-body);justify-content:center;align-items:center;gap:14px;display:flex}.lx-care3d-clouds-label>span{background:var(--care-line);flex:none;width:28px;height:1px}.lx-care3d-clouds>p:last-child{color:var(--care-muted);text-wrap:balance;margin-top:4px;font-size:clamp(.75rem,.7rem + .15vw,.8125rem);line-height:1.5}.lx-care3d-close{border-top:1px solid var(--care-line);justify-content:space-between;align-items:center;gap:28px;margin-top:clamp(48px,6vw,88px);padding-top:clamp(32px,3.5vw,52px);display:flex}.lx-care3d-close h3{font:var(--lx-display-weight,500) var(--lx-type-subheading) / 1.15 var(--font-display);letter-spacing:-.025em;text-wrap:balance}.lx-care3d-close p{max-width:52ch;color:var(--care-muted);text-wrap:pretty;margin-top:12px;font-size:1rem;line-height:1.65}.lx-care3d-close a{border-bottom:1px solid var(--care-accent);min-height:48px;color:var(--care-accent);flex:none;align-items:center;gap:28px;padding-block:12px;font-size:.9375rem;line-height:1.5;display:inline-flex}.lx-care3d-close .lx-arrow{width:20px;height:20px}.lx-care3d :is(a,button):focus-visible{outline:2px solid var(--care-accent);outline-offset:5px}@media (hover:hover) and (pointer:fine){.lx-care3d-close a:hover{color:var(--care-text);border-color:var(--care-text)}}.lx-care3d-lens{margin:0;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect;container-type:inline-size}.lx-care3d-lens:before{content:none}.lx-care3d-lens{background:radial-gradient(closest-side, color-mix(in oklab, var(--lx-ink), var(--lx-paper) 10%), var(--lx-ink))}.lx-care3d-layer{z-index:2;transform-origin:0 0;position:absolute;inset:0}.lx-care3d-lens :is(.lx-delivery-provider,.lx-delivery-node)>span{font-size:clamp(12px,1.85cqw,13px)}.lx-care3d-lens .lx-delivery-provider>span{color:var(--care-muted);transform:translateX(-50%) scale(var(--care-label,1));transform-origin:50% 100%;transition:color .4s var(--lx-ease), opacity .6s var(--lx-ease)}.lx-care3d-lens .lx-delivery-node>span{transform:scale(var(--care-label,1));transform-origin:50% 0;transition:color .4s var(--lx-ease), opacity .6s var(--lx-ease)}.lx-care3d-lens[data-assembly=running] :is(.lx-delivery-provider,.lx-delivery-node)>span{opacity:0}.lx-care3d-lens :is(.lx-delivery-provider,.lx-delivery-node)[aria-current]>span{color:var(--care-text)}.lx-care3d-lens:is([data-framed=cloud],[data-framed=protect],[data-framed=care]) :is(.lx-delivery-provider,.lx-delivery-node):not([aria-current])>span{opacity:0}@container (max-width:480px){.lx-care3d-lens .lx-delivery-provider>span{white-space:normal;text-wrap:balance;width:max-content;max-width:5.5em;line-height:1.25;bottom:calc(100% + 6px)}}@media (max-width:899px){.lx-care3d-heading{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.lx-care3d-lens{-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 3% 97%,#0000)}}@media (max-width:599px){.lx-care3d-close{flex-direction:column;align-items:flex-start}}
.lx-care3d-track{margin-top:clamp(40px,5vw,72px)}.lx-care3d-track [data-step]{scroll-margin-top:var(--care-landing,0px)}.lx-care3d-stage{flex-direction:column;display:flex}.lx-care3d-clouds{order:-2;padding-bottom:14px}.lx-care3d-lens-frame{top:var(--lx-navigation-height);z-index:3;border-bottom:1px solid var(--care-line);background:var(--lx-ink);order:-1;padding-top:8px;position:sticky;container:care-frame/inline-size}.lx-care3d-lens{width:min(100%,max(46svh,180px),640px);margin-inline:auto}.lx-care3d-rail{margin-top:6px}.lx-care3d-step,.lx-care3d-whole{border-top:1px solid var(--care-line);padding-block:36px 52px}.lx-care3d-steps>li:first-child{border-top:0}.lx-care3d-step:before,.lx-care3d-whole:before{content:"";background:var(--care-accent);transform-origin:0;width:56px;height:2px;transition:transform .5s var(--lx-ease);position:absolute;top:-1px;left:0;transform:scaleX(0)}.lx-care3d-stage[data-stage=build] [data-step=build]:before,.lx-care3d-stage[data-stage=cloud] [data-step=cloud]:before,.lx-care3d-stage[data-stage=protect] [data-step=protect]:before,.lx-care3d-stage[data-stage=care] [data-step=care]:before,.lx-care3d-stage[data-stage=whole] [data-step=whole]:before{transform:none}.lx-care3d-stage[data-stage=build] [data-delivery-route=build],.lx-care3d-stage[data-stage=cloud] [data-delivery-route=cloud],.lx-care3d-stage[data-stage=protect] [data-delivery-route=protect],.lx-care3d-stage[data-stage=care] [data-delivery-route=care],.lx-care3d-stage[data-stage=whole] [data-delivery-route]{opacity:1}@media (max-height:560px) and (max-width:1099px){.lx-care3d-lens-frame{position:static}}@media (min-width:1100px){.lx-care3d-stage{--care-lens-size:min(100%, calc(100svh - var(--lx-navigation-height) - 136px));grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(32px,3.4vw,64px);display:grid}.lx-care3d-reading{grid-area:1/1/-1}.lx-care3d-clouds{width:var(--care-lens-size);grid-area:1/2;justify-self:end}.lx-care3d-lens-frame{width:var(--care-lens-size);top:calc(var(--lx-navigation-height) + 24px);background:0 0;border:0;grid-area:2/2;place-self:start end;padding:0}.lx-care3d-lens{width:100%}}@media (min-width:1100px) and (min-height:640px) and (scripting:enabled){.lx-care3d-track{height:calc(100svh - var(--lx-navigation-height) + 264svh)}.lx-care3d-stage{--care-rail:76px;--care-clouds:64px;--care-lens-size:min(100%, calc(100cqh - var(--care-rail) - var(--care-clouds)));top:var(--lx-navigation-height);height:calc(100svh - var(--lx-navigation-height));grid-template-rows:auto minmax(0, 1fr) var(--care-rail);padding-top:24px;position:sticky;container-type:size}.lx-care3d-reading{grid-row:1/3;align-self:center;max-width:36rem;display:grid}.lx-care3d-steps{display:grid}.lx-care3d-reading>*,.lx-care3d-steps>li{grid-area:1/1}.lx-care3d-step,.lx-care3d-whole{opacity:0;pointer-events:none;transition:opacity .4s var(--lx-ease), transform .6s var(--lx-ease);border:0;padding:0;transform:translateY(14px)}.lx-care3d-step:before,.lx-care3d-whole:before{display:none}.lx-care3d-step h3,.lx-care3d-whole-title{letter-spacing:-.035em;font-size:clamp(2.25rem,1rem + 2vw,3.25rem);line-height:1.06}.lx-care3d-step-line{margin-top:16px;font-size:clamp(1.25rem,.9rem + .5vw,1.5rem)}.lx-care3d-step>p:not([class]),.lx-care3d-whole>p:not([class]){margin-top:18px;font-size:clamp(1.0625rem,.9rem + .25vw,1.1875rem)}.lx-care3d-scope{margin-top:26px;font-size:15px}.lx-care3d-stage[data-stage=build] [data-step=build],.lx-care3d-stage[data-stage=cloud] [data-step=cloud],.lx-care3d-stage[data-stage=protect] [data-step=protect],.lx-care3d-stage[data-stage=care] [data-step=care],.lx-care3d-stage[data-stage=whole] [data-step=whole]{opacity:1;pointer-events:auto;transition-delay:.12s;transform:none}.lx-care3d-lens-frame{display:contents}.lx-care3d-lens{width:var(--care-lens-size);grid-area:2/2;place-self:center end;margin-inline:0}.lx-care3d-rail{grid-area:3/1/auto/-1;margin-top:0}}.lx-care3d-rail ol{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(12px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.lx-care3d-rail li{min-width:0;position:relative}.lx-care3d-rail li:before{content:"";background:var(--care-accent);width:100%;height:2px;transform:scaleX(clamp(0, calc(var(--care-p,0) - var(--i,0)), 1));transform-origin:0;transition:transform .45s var(--lx-ease);pointer-events:none;position:absolute;top:0;left:0}.lx-care3d-rail button{border:0;border-top:1px solid var(--care-line);width:100%;min-height:44px;color:var(--care-muted);font:500 .9375rem/1.4 var(--font-body);text-align:left;cursor:pointer;transition:color .3s var(--lx-ease);background:0 0;align-items:baseline;gap:10px;padding:12px 0 10px;display:flex}.lx-care3d-rail button[aria-current]{color:var(--care-text)}.lx-care3d-rail-index{font:400 .75rem/1 var(--font-mono);font-variant-numeric:tabular-nums;flex:none}.lx-care3d-rail button[aria-current] .lx-care3d-rail-index{color:var(--care-accent)}@container care-frame (max-width:615.98px){.lx-care3d-rail button{justify-content:center}.lx-care3d-rail-index{font-size:.875rem}.lx-care3d-rail-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:1100px) and (min-height:640px) and (scripting:enabled){.lx-care3d-rail li:before{transition:none}.lx-care3d-rail button{min-height:56px;padding-top:16px;padding-bottom:12px}}@media (hover:hover) and (pointer:fine){.lx-care3d-rail button:hover{color:var(--care-text)}}@media (scripting:none){.lx-care3d-stage [data-delivery-route]{opacity:1}.lx-care3d-lens :is(.lx-delivery-provider,.lx-delivery-node)>span{color:var(--care-text)}.lx-care3d-step:before,.lx-care3d-whole:before,.lx-care3d-rail{display:none}}@media (prefers-reduced-motion:reduce){.lx-care3d-step,.lx-care3d-whole,.lx-care3d-step:before,.lx-care3d-whole:before,.lx-care3d-rail li:before,.lx-care3d-rail button,.lx-care3d-lens :is(.lx-delivery-provider,.lx-delivery-node)>span{transition:none}.lx-care3d-step,.lx-care3d-whole{transform:none}}
.lx-plant-lens{aspect-ratio:1;isolation:isolate;position:relative}@property --plant-zoom{syntax:"<number>";inherits:true;initial-value:1}.lx-plant-layer{transform-origin:0 0;translate:0 var(--name-pan,0px);transition:transform .8s var(--lx-ease), --plant-zoom .8s var(--lx-ease), translate .8s var(--lx-ease);position:absolute;inset:0}.lx-plant-art{width:100%;height:100%;display:block}.lx-plant-route path{stroke:var(--lx-signal);stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .7s var(--lx-ease), opacity .16s linear}.lx-plant-route .lx-plant-route-core{stroke:var(--lx-signal-on-ink)}.lx-plant-pilot{opacity:0;transition:opacity .4s var(--lx-ease) .3s}.lx-plant-pilot[data-group=core]{opacity:1}.lx-plant-pilot.lx-plant-console-base{opacity:.3;visibility:visible;transition:opacity .4s var(--lx-ease)}.lx-care3d-stage:is([data-stage=cloud],[data-stage=whole]) .lx-plant-console-base{transition-delay:.8s}.lx-plant-pilot.lx-plant-console{opacity:1;visibility:hidden;transition:visibility}.lx-care3d-stage:is([data-stage=cloud],[data-stage=whole]) .lx-plant-console{visibility:visible;transition-delay:.8s}.lx-care3d-stage[data-stage=build] [data-group=build],.lx-care3d-stage[data-stage=cloud] [data-group=cloud],.lx-care3d-stage[data-stage=protect] [data-group=protect],.lx-care3d-stage[data-stage=care] [data-group=care],.lx-care3d-stage[data-stage=whole] [data-group]{opacity:1}.lx-care3d-stage[data-stage=build] .lx-plant-route[data-group=build] path,.lx-care3d-stage[data-stage=cloud] .lx-plant-route[data-group=cloud] path,.lx-care3d-stage[data-stage=protect] .lx-plant-route[data-group=protect] path,.lx-care3d-stage[data-stage=care] .lx-plant-route[data-group=care] path,.lx-care3d-stage[data-stage=whole] .lx-plant-route path{stroke-dashoffset:0;opacity:1}.lx-care3d-stage[data-stage=whole] [data-group=build]{--plant-delay:0s}.lx-care3d-stage[data-stage=whole] [data-group=cloud]{--plant-delay:.12s}.lx-care3d-stage[data-stage=whole] [data-group=protect]{--plant-delay:.24s}.lx-care3d-stage[data-stage=whole] [data-group=care]{--plant-delay:.36s}.lx-care3d-stage[data-stage=whole] .lx-plant-route path{transition-delay:var(--plant-delay,0s)}.lx-plant-site{color:var(--care-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;position:absolute}.lx-plant-site:disabled{cursor:default}.lx-plant-site>span{font:500 clamp(12px, 1.85cqw, 13px) / 1.3 var(--font-body);white-space:nowrap;transform:translateX(-50%) scale(calc(1 / var(--plant-zoom,1)));margin-left:calc(var(--name-x,0px) / var(--plant-zoom,1));transition:color .4s var(--lx-ease), opacity .6s var(--lx-ease);position:absolute;left:50%}.lx-plant-site[data-name=above]>span{margin-bottom:calc(-1 * var(--name-y,0px) / var(--plant-zoom,1));transform-origin:50% 100%;bottom:calc(100% + 6px)}.lx-plant-site[data-name=below]>span{margin-top:calc(var(--name-y,0px) / var(--plant-zoom,1));translate:clamp(calc((5cqw + .25px - var(--name-center,50cqw) + 50%) / var(--plant-zoom,1)), 0px, calc((95cqw - .25px - var(--name-center,50cqw) - 50%) / var(--plant-zoom,1))) 0;background:var(--plant-slab);transform-origin:50% 0;border-radius:3px;padding-inline:4px;top:calc(100% + 6px)}.lx-plant-site[aria-current]{color:var(--care-text)}.lx-plant-lens:is([data-framed=build],[data-framed=cloud],[data-framed=protect],[data-framed=care]) .lx-plant-site:not([aria-current])>span{opacity:0}.lx-plant-wordmark .alrix-glyph{fill:var(--lx-signal)}@container (max-width:480px){.lx-plant-site[data-name=above]>span{white-space:normal;text-align:center;text-wrap:balance;width:min-content;max-width:5.5em}}@media (scripting:none){.lx-plant-route path{stroke-dashoffset:0;opacity:1}.lx-plant-pilot{opacity:1}.lx-care3d-stage .lx-plant-pilot.lx-plant-console-base{opacity:1;transition:none}.lx-care3d-stage .lx-plant-pilot.lx-plant-console{visibility:visible;transition:none}.lx-plant-site{color:var(--care-text)}}@media (prefers-reduced-motion:reduce){.lx-plant-layer,.lx-plant-route path,.lx-plant-pilot,.lx-care3d-stage .lx-plant-pilot.lx-plant-console-base,.lx-care3d-stage .lx-plant-pilot.lx-plant-console,.lx-plant-site>span{transition:none}}@media (forced-colors:active){.lx-plant-art{forced-color-adjust:none}.lx-plant-site{color:canvastext}.lx-plant-site[aria-current]{color:highlight}}
.lx-iris-section{--iris-surface:var(--lx-closing-surface,#eeece5);--iris-slip:var(--lx-white);--iris-ink:var(--lx-ink);--iris-muted:var(--lx-muted);--iris-hairline:var(--lx-line);--iris-control:color-mix(in srgb, var(--lx-ink) 58%, transparent);--iris-signal:var(--lx-signal);--iris-radius:2px;--iris-measure:36rem;--iris-board:46rem;--iris-wait-time:8.5s;--iris-wait-curve:cubic-bezier(.5, 1, .89, 1);background:var(--iris-surface);color:var(--iris-ink);padding-block:clamp(64px,6.7vw,112px) clamp(64px,7vw,112px)}.lx-iris-section .lx-label{color:var(--iris-muted)}.lx-iris-heading{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:clamp(24px,5vw,96px);margin-top:clamp(28px,3vw,44px);display:grid}.lx-iris-heading h2 span{color:var(--iris-signal);display:block}.lx-iris-heading h2:focus-visible{outline:2px solid var(--iris-signal);outline-offset:8px}.lx-iris-intro{max-width:46ch;color:var(--iris-muted);text-wrap:pretty;font-size:clamp(17px,1.3vw,19px);line-height:1.65}.lx-iris-room[data-mode=inline] .lx-iris{border-top:2px solid #0000;align-items:start;margin-top:clamp(40px,4.6vw,80px);display:grid;position:relative}.lx-iris-room[data-mode=inline] .lx-iris:before{content:"";background:var(--iris-ink);transform-origin:0;height:2px;position:absolute;top:-2px;left:0;right:0}@media (prefers-reduced-motion:no-preference){.lx-iris-room[data-mode=inline] .lx-iris[data-drawing=armed]:before{transform:scaleX(0)}.lx-iris-room[data-mode=inline] .lx-iris[data-drawing=run]:before{transition:transform .52s var(--lx-ease)}}.lx-iris-presence{flex:none;display:block}.lx-iris-presence canvas{width:100%;height:100%;display:block}.lx-iris-presence-pause{cursor:pointer;background:0 0;border:0;border-radius:50%;width:100%;height:100%;padding:0;display:block}.lx-iris-presence-pause:focus-visible{outline:2px solid var(--iris-signal);outline-offset:4px}.lx-iris-stamp{--iris-orb:56px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:14px;padding-block:18px 0;display:grid}.lx-iris-stamp .lx-iris-presence{width:var(--iris-orb);height:var(--iris-orb)}.lx-iris-stamp-who{min-width:0}.lx-iris-stamp-name{font:500 1.25rem/1.2 var(--font-display);letter-spacing:-.015em}.lx-iris-stamp-role{color:var(--iris-muted);margin-top:2px;font-size:.8125rem;line-height:1.4}.lx-iris-stamp-role-short{display:none}.lx-iris-stamp-direct{min-height:44px;font:500 .875rem/1 var(--font-body);-webkit-text-decoration:underline 1px var(--iris-signal);text-decoration:underline 1px var(--iris-signal);text-underline-offset:6px;align-items:center;gap:6px;display:inline-flex}.lx-iris-stamp-direct .lx-arrow{width:15px;height:15px;transition:transform .18s var(--lx-ease)}.lx-iris-stamp-direct:focus-visible{outline:2px solid var(--iris-signal);outline-offset:4px}.lx-iris-board{flex-direction:column;min-width:0;display:flex}.lx-iris-room[data-mode=inline] .lx-iris-board{max-width:var(--iris-board);margin-top:20px}.lx-iris-room[data-mode=inline] .lx-iris[data-started] .lx-iris-board{height:clamp(30rem,74svh,42.5rem)}@media (hover:hover) and (pointer:fine){.lx-iris-stamp-direct:hover .lx-arrow{transform:translate(2px,-2px)}}@media (max-width:899px){.lx-iris-heading{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:599px){.lx-iris-stamp{--iris-orb:44px;column-gap:12px;padding-block:4px}.lx-iris-room[data-mode=inline] .lx-iris-board{margin-top:4px}.lx-iris-stamp-who{align-items:baseline;gap:6px;display:flex}.lx-iris-stamp-name{font-size:1.0625rem}.lx-iris-stamp-role{white-space:nowrap;min-width:0;margin-top:0}.lx-iris-stamp-role:before{content:"·";content:"·" / "";margin-right:6px}.lx-iris-stamp-role-full{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-iris-stamp-role-short{display:inline}}@media (min-width:1100px){.lx-iris-room[data-mode=inline] .lx-iris{grid-template-columns:minmax(0,3fr) minmax(0,9fr);column-gap:clamp(32px,4.4vw,80px);padding-top:clamp(28px,3vw,44px)}.lx-iris-room[data-mode=inline] .lx-iris-stamp{--iris-orb:72px;top:calc(var(--lx-navigation-height,80px) + 32px);grid-template-columns:minmax(0,1fr);justify-items:start;padding:14px 0 0;position:sticky}.lx-iris-room[data-mode=inline] .lx-iris-stamp-name{font-size:var(--lx-type-title);letter-spacing:-.03em;margin-top:18px;line-height:1.1}.lx-iris-room[data-mode=inline] .lx-iris-stamp-role{max-width:22ch;margin-top:4px}.lx-iris-room[data-mode=inline] .lx-iris-stamp-direct{margin-top:20px}.lx-iris-room[data-mode=inline] .lx-iris-board{margin-top:0}}@media (max-height:500px){.lx-iris-room[data-mode=inline] .lx-iris[data-started] .lx-iris-board{height:clamp(16rem,74svh,42.5rem)}}@media (scripting:none){:is(.lx-iris-starts,.lx-iris-composer,.lx-iris-challenge){display:none}}@media (forced-colors:active){.lx-iris-room[data-mode=inline] .lx-iris:before{forced-color-adjust:none;background:canvastext}.lx-iris-stamp-direct{text-decoration-color:linktext}}
.lx-iris-thread{--iris-bleed:6px;min-height:0;margin-inline:calc(var(--iris-bleed) * -1);padding:14px var(--iris-bleed) 20px;overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;gap:6px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 14px);mask-image:linear-gradient(#0000,#000 14px)}.lx-iris-thread::-webkit-scrollbar{display:none}.lx-iris-thread:focus-visible{outline:2px solid var(--iris-signal);outline-offset:-2px}.lx-iris-slip{width:fit-content;max-width:min(100%, var(--iris-measure));border:1px solid var(--iris-hairline);border-radius:var(--iris-radius);background:var(--iris-slip);color:var(--iris-ink);overflow-wrap:anywhere;padding:12px 16px;font-size:1rem;line-height:1.6;position:relative}.lx-iris-slip p{text-wrap:pretty;white-space:pre-line}.lx-iris-slip p+p{margin-top:.6em}.lx-iris-slip[data-from=iris]:not([data-from=iris]+*):before,.lx-iris-slip[data-from=iris]:not([data-from=iris]+*,[data-wait]):after,.lx-iris-slip[data-from=visitor]:before{content:"";transform-origin:0;position:absolute;top:-1px;left:-1px}.lx-iris-slip[data-from=iris]:not([data-from=iris]+*):before{border-top:2px solid var(--iris-ink);border-left:2px solid var(--iris-ink);border-radius:var(--iris-radius) var(--iris-radius) 0 0;height:8px;right:-1px}.lx-iris-slip[data-from=iris]:not([data-from=iris]+*,[data-wait]):after{border-radius:var(--iris-radius) 0 0;background:var(--iris-signal);width:28px;height:2px}.lx-iris-slip[data-from=visitor]{border-color:var(--iris-ink);background:var(--iris-ink);max-width:min(86%,28rem);color:var(--lx-paper);margin-inline-start:auto}.lx-iris-slip[data-from=visitor]:before{border-radius:var(--iris-radius) var(--iris-radius) 0 0;background:var(--lx-signal-on-ink);height:2px;right:-1px}.lx-iris-slip[data-from=visitor] p{white-space:pre-wrap}.lx-iris-thread>:is(.lx-iris-slip[data-from=visitor],.lx-iris-slip[data-from=iris]:not([data-from=iris]+*),.lx-iris-sheet+.lx-iris-sheet,.lx-iris-security):not(:first-child){margin-top:18px}.lx-iris-slip[data-wait]{width:min(100%,20rem);min-height:52px}.lx-iris-slip[data-wait]:after{content:"";border-radius:var(--iris-radius) var(--iris-radius) 0 0;background:var(--iris-signal);transform-origin:0;height:2px;position:absolute;top:-1px;left:-1px;right:-1px;transform:scaleX(.06)}.lx-iris-starts{width:min(100%, var(--iris-measure));gap:6px;margin-top:12px;display:grid}.lx-iris-start{border:1px solid var(--iris-control);border-radius:var(--iris-radius);width:100%;min-height:44px;color:var(--iris-ink);font:400 1rem/1.4 var(--font-body);text-align:left;transition:border-color .16s var(--lx-ease), background-color .16s var(--lx-ease);background:0 0;align-items:center;gap:12px;padding:8px 14px 8px 16px;display:flex}.lx-iris-start-index{color:var(--iris-muted);font:400 .75rem/1 var(--font-mono);letter-spacing:.04em;flex:none}.lx-iris-start-text{overflow-wrap:anywhere;text-wrap:pretty;flex:1;min-width:0}.lx-iris-start .lx-arrow{width:16px;height:16px;transition:transform .18s var(--lx-ease)}.lx-iris-followup{width:min(100%, var(--iris-measure));margin-top:6px}.lx-iris-start:focus-visible{outline:2px solid var(--iris-signal);outline-offset:2px}.lx-iris-start:disabled{opacity:.5}.lx-iris-notes{font:400 .75rem/1.5 var(--font-mono);color:var(--iris-muted)}.lx-iris-note-index{gap:2px;display:flex}.lx-iris-note-index button{min-width:44px;min-height:44px;color:var(--iris-signal);font:inherit;text-align:left;background:0 0}.lx-iris-note-index button:focus-visible,.lx-iris-note>button:focus-visible{outline:2px solid var(--iris-signal);outline-offset:-2px}.lx-iris-note-index sup{font-size:inherit}.lx-iris-note{max-width:var(--iris-measure);border:1px solid var(--iris-hairline);border-left:2px solid var(--iris-signal);border-radius:var(--iris-radius);background:var(--iris-slip);font-family:var(--font-body);padding:14px 44px 8px 16px;position:relative}.lx-iris-note[hidden]{display:none}.lx-iris-note blockquote{color:var(--iris-ink);margin:0;font-size:.875rem;line-height:1.6}.lx-iris-note a{min-height:44px;color:var(--iris-ink);-webkit-text-decoration:underline 1px var(--iris-signal);text-decoration:underline 1px var(--iris-signal);text-underline-offset:5px;align-items:center;font-size:.8125rem;display:inline-flex}.lx-iris-note a:focus-visible{outline:2px solid var(--iris-signal);outline-offset:2px}.lx-iris-note>button{background:0 0;width:44px;height:44px;font-size:1.375rem;position:absolute;top:0;right:0}@media (hover:hover) and (pointer:fine){.lx-iris-start:not(:disabled):hover{border-color:var(--iris-ink);background:var(--iris-slip)}.lx-iris-start:not(:disabled):hover .lx-arrow{transform:translate(2px,-2px)}}@media (min-width:820px){.lx-iris-slip{font-size:1.0625rem;line-height:1.65}}@media (max-width:599px){.lx-iris-slip[data-from=iris]{max-width:92%}}@media (prefers-reduced-motion:no-preference){.lx-iris-slip[data-enter]{animation:lx-iris-slip .24s var(--lx-ease) backwards}.lx-iris-slip[data-enter][data-from=iris]:not([data-from=iris]+*):before,.lx-iris-slip[data-enter][data-from=iris]:not([data-from=iris]+*):after,.lx-iris-slip[data-enter][data-from=visitor]:before{animation:lx-iris-rule .32s var(--lx-ease) backwards}.lx-iris-slip[data-wait]{animation:lx-iris-fade .16s var(--lx-ease) backwards}.lx-iris-slip[data-wait]:after{animation:lx-iris-wait var(--iris-wait-time) var(--iris-wait-curve) forwards}.lx-iris-slip[data-wait][data-paused]:after{animation-play-state:paused}.lx-iris-notes{animation:lx-iris-fade .32s var(--lx-ease) backwards}}@keyframes lx-iris-slip{0%{opacity:0;transform:translateY(6px)}}@keyframes lx-iris-rule{0%{transform:scaleX(0)}}@keyframes lx-iris-wait{0%{transform:scaleX(.06)}to{transform:scaleX(.92)}}@keyframes lx-iris-fade{0%{opacity:0}}@media (forced-colors:active){.lx-iris-slip,.lx-iris-slip[data-from=iris]:before{border-color:canvastext}.lx-iris-slip[data-from=iris]:after,.lx-iris-slip[data-from=iris]:not([data-from=iris]+*,[data-wait]):after,.lx-iris-slip[data-from=visitor]:before{forced-color-adjust:none;background:highlight}.lx-iris-start{border-color:buttontext}}
.lx-iris-sheet{width:100%;max-width:var(--iris-measure);border:1px solid var(--iris-hairline);border-radius:var(--iris-radius);background:var(--iris-slip);overflow-wrap:anywhere;padding:16px;position:relative}.lx-iris-sheet:before{content:"";background:var(--iris-signal);transform-origin:50% 0;width:3px;height:11px;position:absolute;top:20px;left:-1px}.lx-iris-sheet:is([data-state=preview],.lx-iris-widget-skeleton):before{background:color-mix(in srgb, var(--iris-ink) 24%, transparent)}.lx-iris-sheet:focus{outline:none}.lx-iris-sheet:focus-visible{outline:2px solid var(--iris-signal);outline-offset:2px}.lx-iris-sheet :is(summary,a,button):focus-visible{outline:2px solid var(--iris-signal);outline-offset:-2px}.lx-iris-sheet .lx-button:focus-visible{outline-offset:3px}.lx-iris-sheet .lx-arrow{width:15px;height:15px;transition:transform .18s var(--lx-ease)}.lx-iris-excerpt-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lx-iris-excerpt-label{font:500 .75rem/1.5 var(--font-body);color:var(--iris-muted)}.lx-iris-excerpt-aside{font:400 .6875rem/1.5 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--iris-muted);flex:none}.lx-iris-sheet h3{font:500 calc(var(--lx-type-title) * .85)/1.2 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin-top:8px}.lx-iris-sheet details>summary{cursor:pointer;align-items:center;gap:12px;min-height:44px;padding-inline-end:28px;list-style:none;display:flex;position:relative}.lx-iris-sheet details>summary::-webkit-details-marker{display:none}.lx-iris-sheet details>summary:before,.lx-iris-sheet details>summary:after{content:"";background:currentColor;position:absolute;top:50%}.lx-iris-sheet details>summary:before{width:14px;height:2px;margin-top:-1px;right:0}.lx-iris-sheet details>summary:after{width:2px;height:14px;transition:transform .32s var(--lx-ease);margin-top:-7px;right:6px}.lx-iris-sheet details[open]>summary:after{transform:scaleY(0)}.lx-iris-directory{--iris-gutter:32px;border-top:1px solid var(--iris-hairline);margin-top:10px}.lx-iris-family{border-bottom:1px solid var(--iris-hairline)}.lx-iris-family>summary{font:500 1rem/1.3 var(--font-display);letter-spacing:-.01em}.lx-iris-family>summary>span{width:calc(var(--iris-gutter) - 12px);font:400 .6875rem/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--iris-muted);flex:none}.lx-iris-family[data-focus]>summary>span{color:var(--iris-signal)}.lx-iris-family-line{color:var(--iris-muted);text-wrap:pretty;padding-inline-start:var(--iris-gutter);font-size:.8125rem;line-height:1.45}.lx-iris-family ul{padding:0 0 6px var(--iris-gutter);margin:0;list-style:none}.lx-iris-family li button{width:100%;min-height:44px;color:var(--iris-ink);font:400 .9375rem/1.4 var(--font-body);text-align:left;text-underline-offset:5px;transition:text-decoration-color .16s var(--lx-ease);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:flex}.lx-iris-family li button>span{color:var(--iris-signal);flex:none}.lx-iris-family li button:disabled{color:var(--iris-muted)}.lx-iris-project-proof{gap:2px;margin-top:14px;display:grid}.lx-iris-project-proof strong{font:500 1.75rem/1.1 var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;text-wrap:balance}.lx-iris-project-proof span{color:var(--iris-muted);font-size:.8125rem;line-height:1.5}.lx-iris-project-note,.lx-iris-answer-detail{color:var(--iris-muted);text-wrap:pretty;margin-top:12px;font-size:.8125rem;line-height:1.6}.lx-iris-answer-text{text-wrap:pretty;margin-top:12px;line-height:1.6}.lx-iris-excerpt-actions{border-top:1px solid var(--iris-hairline);margin-top:10px}.lx-iris-excerpt-actions[inert]{visibility:hidden}.lx-iris-excerpt-actions[data-reserved]{height:calc(var(--rows,1) * 44px + 1px)}.lx-iris-excerpt-actions>a,.lx-iris-more>summary{min-height:44px;font:500 .875rem/1.4 var(--font-body)}.lx-iris-excerpt-actions>a{-webkit-text-decoration:underline 1px var(--iris-signal);text-decoration:underline 1px var(--iris-signal);text-underline-offset:6px;justify-content:space-between;align-items:center;gap:12px;display:flex}.lx-iris-more dl{gap:12px;padding:2px 0 12px;display:grid}.lx-iris-more dt{font:400 .6875rem/1.5 var(--font-mono);color:var(--iris-muted)}.lx-iris-more dd{text-wrap:pretty;font-size:.875rem;line-height:1.6}.lx-iris-handoff-lead{color:var(--iris-muted);text-wrap:pretty;margin-top:8px;font-size:.9375rem;line-height:1.6}.lx-iris-whatsapp{text-wrap:balance;width:100%;margin-top:16px;font-size:.8125rem}.lx-iris-whatsapp[aria-disabled=true]{opacity:.35;pointer-events:none}.lx-iris-callback-disclosure{border-top:1px solid var(--iris-hairline);margin-top:12px}.lx-iris-callback-disclosure[data-reserved]{height:45px;display:block}.lx-iris-callback-disclosure>summary{font:500 .875rem/1.4 var(--font-body)}.lx-iris-callback{gap:14px;max-width:40ch;padding-block:4px 12px;display:grid}.lx-iris-callback label:first-child{color:var(--iris-muted);gap:4px;font-size:.8125rem;display:grid}.lx-iris-callback input:is([type=tel],[type=email]){border:1px solid var(--iris-control);border-radius:var(--iris-radius);background:var(--iris-slip);width:100%;min-height:48px;color:var(--iris-ink);font:400 1rem/1.5 var(--font-body);padding:10px 12px}.lx-iris-callback input:focus-visible{outline:2px solid var(--iris-signal);outline-offset:2px}.lx-iris-consent{min-height:44px;color:var(--iris-muted);align-items:center;gap:10px;font-size:.8125rem;line-height:1.5;display:flex}.lx-iris-consent input{width:20px;height:20px;accent-color:var(--iris-ink);flex:none;margin:0}.lx-iris-secondary{border:1px solid var(--iris-control);border-radius:var(--iris-radius);background:0 0;justify-self:start;min-height:44px;padding:10px 18px;font-size:.8125rem}.lx-iris-secondary:focus-visible{outline:2px solid var(--iris-signal);outline-offset:2px}.lx-iris-secondary:disabled{border-color:var(--iris-hairline);color:var(--iris-muted)}.lx-iris-handoff-result{font-size:.875rem}.lx-iris-handoff-result:not(:empty){max-width:40ch;margin-top:12px}.lx-iris-notice p{text-wrap:pretty;font-size:.9375rem;line-height:1.6}.lx-iris-notice[data-code=unavailable] p{font-size:clamp(1rem,.9rem + .5vw,1.1875rem)}.lx-iris-notice>a:not(.lx-button),.lx-iris-widget-missed a{min-height:44px;color:var(--iris-ink);font:500 .875rem/1.4 var(--font-body);-webkit-text-decoration:underline 1px var(--iris-signal);text-decoration:underline 1px var(--iris-signal);text-underline-offset:5px;align-items:center;display:inline-flex}.lx-iris-notice .lx-iris-whatsapp{margin-top:14px}.lx-iris-widget-missed{max-width:var(--iris-measure);color:var(--iris-muted);text-wrap:pretty;font-size:.875rem;line-height:1.6}.lx-iris-widget-missed:focus{outline:none}.lx-iris-widget-skeleton{pointer-events:none}.lx-iris-excerpt-label+.lx-iris-widget-bone{margin-top:10px}.lx-iris-widget-bone{height:var(--line);display:block;position:relative}.lx-iris-widget-bone:before{content:"";top:calc((var(--line) - var(--bar)) / 2);width:var(--w);height:var(--bar);background:color-mix(in srgb, var(--iris-ink) 9%, transparent);transform-origin:0;border-radius:999px;position:absolute;left:0}.lx-iris-widget-bone[data-line=h]{--line:23px;--bar:10px}.lx-iris-widget-bone[data-line=h]:before{background:color-mix(in srgb, var(--iris-ink) 15%, transparent)}.lx-iris-widget-bone[data-line=p]{--line:24px;--bar:7px}.lx-iris-widget-bone[data-line=p]+.lx-iris-widget-bone[data-line=p]{margin-top:-8px}.lx-iris-caret{vertical-align:.04em;background:var(--iris-signal);border-radius:50%;width:.42em;height:.42em;margin-left:.28em;display:inline-block}@media (hover:hover) and (pointer:fine){.lx-iris-family li button:not(:disabled):hover{-webkit-text-decoration-color:var(--iris-signal);text-decoration-color:var(--iris-signal)}.lx-iris-excerpt-actions>a:hover{text-decoration-thickness:2px}.lx-iris-excerpt-actions>a:hover .lx-arrow{transform:translate(2px,-2px)}.lx-iris-secondary:not(:disabled):hover{background:var(--iris-ink);color:var(--lx-paper)}}@media (prefers-reduced-motion:no-preference){.lx-iris-sheet:not(.lx-iris-widget-skeleton){animation:lx-iris-settle .24s var(--lx-ease) backwards}.lx-iris-sheet[data-state=final]:before{animation:lx-iris-mark .62s var(--lx-ease) backwards}.lx-iris-sheet[data-state=final] .lx-iris-excerpt-actions{animation:lx-iris-fade .32s var(--lx-ease) .18s backwards}.lx-iris-widget-bone:before{animation:lx-iris-bone .56s var(--lx-ease) calc(var(--i) * 70ms) backwards}.lx-iris-widget-missed{animation:lx-iris-fade .32s var(--lx-ease) backwards}.lx-iris-caret{animation:1.1s ease-in-out 3 lx-iris-breathe}}@keyframes lx-iris-settle{0%{opacity:.5}}@keyframes lx-iris-mark{0%{transform:scaleY(0)}}@keyframes lx-iris-bone{0%{transform:scaleX(0)}}@keyframes lx-iris-breathe{50%{opacity:.35;transform:scale(.72)}}@media (max-width:359px){.lx-iris-sheet{padding:14px}}@media (forced-colors:active){.lx-iris-sheet{border-color:canvastext}.lx-iris-whatsapp{border:1px solid buttontext}.lx-iris-sheet:before,.lx-iris-caret{forced-color-adjust:none;background:highlight}.lx-iris-sheet details>summary:before,.lx-iris-sheet details>summary:after{forced-color-adjust:none;background:buttontext}}
.lx-iris-security{width:100%;max-width:var(--iris-measure);border-radius:var(--iris-radius);background:var(--iris-ink);color:var(--lx-muted-on-ink);gap:10px;padding:20px 16px 8px;display:grid;position:relative}.lx-iris-security:before{content:"";border-radius:var(--iris-radius) var(--iris-radius) 0 0;background:var(--lx-signal-on-ink);transform-origin:0;height:2px;position:absolute;inset:0 0 auto}.lx-iris-security:focus{outline:none}.lx-iris-security:focus-visible{outline:2px solid var(--iris-signal);outline-offset:4px}.lx-iris-security-kind{font:400 .75rem/1.4 var(--font-mono);letter-spacing:.02em;color:var(--lx-signal-on-ink)}.lx-iris-security h3{font:500 1.25rem/1.25 var(--font-display);letter-spacing:-.02em;color:var(--lx-paper);text-wrap:balance}.lx-iris-security-quip{color:var(--lx-signal-on-ink);text-wrap:pretty;font-size:.9375rem;line-height:1.5}.lx-iris-security>p:not([class]){text-wrap:pretty;font-size:.9375rem;line-height:1.6}.lx-iris-security-record{border-top:1px solid var(--lx-line-on-ink);margin-top:4px}.lx-iris-security-record div{border-bottom:1px solid var(--lx-line-on-ink);grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:12px;padding:9px 0;display:grid}.lx-iris-security-record dt{font:400 .75rem/1.4 var(--font-mono);letter-spacing:.02em}.lx-iris-security-record dd{font:400 .8125rem/1.5 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--lx-paper);overflow-wrap:anywhere}.lx-iris-security-law{text-wrap:pretty;font-size:.75rem;line-height:1.55}.lx-iris-security-exit{text-wrap:pretty;font-size:.8125rem;line-height:1.5}.lx-iris-security-exit a{min-height:44px;color:var(--lx-paper);-webkit-text-decoration:underline 1px var(--lx-signal-on-ink);text-decoration:underline 1px var(--lx-signal-on-ink);text-underline-offset:5px;align-items:center;display:inline-flex}.lx-iris-security-exit a:focus-visible{outline:2px solid var(--lx-signal-on-ink);outline-offset:2px}.lx-iris-composer.lx-iris-closed{border-color:var(--iris-hairline);min-height:0;font:400 1rem/1.5 var(--font-body);text-wrap:pretty;background:0 0;padding:14px 16px;display:block}@media (hover:hover) and (pointer:fine){.lx-iris-security-exit a:hover{text-decoration-thickness:2px}}@media (prefers-reduced-motion:no-preference){.lx-iris-security{animation:lx-iris-fade .32s var(--lx-ease) backwards}.lx-iris-security:before{animation:lx-iris-rule .32s var(--lx-ease) backwards}}@media (max-width:599px){.lx-iris-security-record div{grid-template-columns:5.25rem minmax(0,1fr);gap:10px}}@media (forced-colors:active){.lx-iris-security{border:1px solid canvastext}.lx-iris-security:before{forced-color-adjust:none;background:highlight}}
.lx-iris-room{min-width:0}.lx-iris-room[hidden],.lx-iris-room-top[hidden]{display:none}.lx-iris-room[data-mode=room]{--iris-room-pad:max(12px, env(safe-area-inset-top,0px));--iris-stamp-pad:8px;--iris-room-gutter:max(20px, calc((100% - var(--iris-board)) / 2));z-index:90;width:100%;height:100dvh;padding:var(--iris-room-pad) var(--iris-room-gutter) max(12px, env(safe-area-inset-bottom,0px));background:var(--iris-surface);flex-direction:column;display:flex;position:fixed;inset:0;overflow:clip}.lx-iris-room-top{top:calc(var(--iris-room-pad) + var(--iris-stamp-pad));right:var(--iris-room-gutter,20px);z-index:1;position:absolute}.lx-iris-room-close{width:44px;height:44px;color:var(--iris-ink);background:0 0;place-items:center;font-size:1.75rem;line-height:1;display:grid}.lx-iris-room-close:focus-visible{outline:2px solid var(--iris-signal);outline-offset:-4px}.lx-iris-room[data-mode=room] .lx-iris{flex-direction:column;flex:1;align-items:stretch;min-height:0;margin-top:0;display:flex}.lx-iris-room[data-mode=room] .lx-iris-stamp{--iris-orb:44px;padding:var(--iris-stamp-pad) 56px var(--iris-stamp-pad) 0;flex:none;column-gap:12px}.lx-iris-room[data-mode=room] .lx-iris-stamp-name{font-size:1.125rem}.lx-iris-room[data-mode=room] .lx-iris-stamp-role{font-size:.75rem}.lx-iris-room[data-mode=room] .lx-iris-board{flex:1;min-height:0}.lx-iris-room[data-mode=room] .lx-iris-thread{flex:1;min-height:0;max-height:none}.lx-iris-room-continue{min-height:44px;color:var(--iris-ink);font:500 1rem/1.4 var(--font-body);-webkit-text-decoration:underline 1px var(--iris-signal);text-decoration:underline 1px var(--iris-signal);text-underline-offset:6px;background:0 0;align-items:center;margin-top:24px;padding:0;display:inline-flex}.lx-iris-room-resume{border-top:1px solid var(--lx-line);background:var(--lx-paper);width:100%;min-height:44px;color:var(--lx-ink);align-items:center;gap:8px;padding:6px 12px;font-size:.8125rem;display:flex}.lx-iris-room-resume .lx-iris-presence[data-size=compact]{width:32px;height:32px}.lx-iris-room-resume:focus-visible{outline:2px solid var(--lx-signal);outline-offset:-3px}.lx-iris-return{left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:60;border:1px solid color-mix(in srgb, var(--lx-paper) 26%, transparent);border-radius:var(--iris-radius);background:var(--lx-ink);width:max-content;max-width:calc(100vw - 32px);min-height:44px;color:var(--lx-paper);padding:10px 20px;font-size:.875rem;position:fixed;transform:translate(-50%)}[data-iris-spot]{outline:1px solid var(--lx-signal);outline-offset:10px}.lx-iris-challenge{flex:none;padding-top:12px}.lx-iris-challenge:empty{display:none}.lx-iris-composer{border:1px solid var(--iris-control);border-radius:var(--iris-radius);background:var(--iris-slip);outline-offset:0;min-height:56px;transition:outline-color .12s var(--lx-ease), outline-offset .12s var(--lx-ease);outline:2px solid #0000;flex:none;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:8px;margin-top:4px;padding:5px 5px 5px 16px;scroll-margin-block:6px;display:grid}.lx-iris-composer:has(textarea:focus-visible){outline-color:var(--iris-signal);outline-offset:2px}.lx-iris-composer textarea{resize:none;min-height:44px;max-height:min(24dvh,160px);color:var(--iris-ink);caret-color:var(--iris-signal);font:400 1rem/1.5 var(--font-body);background:0 0;border:0;outline:none;grid-column:1;padding:10px 0}.lx-iris-composer textarea::placeholder{color:var(--iris-muted);opacity:1}.lx-iris-count{font:400 .6875rem/1 var(--font-mono);color:var(--iris-muted);grid-column:2;align-self:center}.lx-iris-send{border:1px solid var(--iris-ink);border-radius:var(--iris-radius);background:var(--iris-ink);width:44px;height:44px;color:var(--lx-paper);transition:background-color .16s var(--lx-ease), border-color .16s var(--lx-ease), color .16s var(--lx-ease);grid-column:3;place-items:center;display:grid}.lx-iris-send[type=submit][aria-disabled=true]{border-color:var(--iris-control);color:var(--iris-control);cursor:default;background:0 0}.lx-iris-send:focus-visible{outline:2px solid var(--iris-signal);outline-offset:2px}.lx-iris-send .lx-arrow{width:18px;height:18px}.lx-iris-stop{width:12px;height:12px;transition:opacity .16s var(--lx-ease);background:currentColor;border-radius:1px}.lx-iris-send[aria-busy=true]{cursor:default}.lx-iris-send[aria-busy=true] .lx-iris-stop{opacity:.45}.lx-iris-fineprint{max-width:60ch;color:var(--iris-muted);text-wrap:pretty;flex:none;margin-top:12px;font-size:.75rem;line-height:1.6}.lx-iris-fineprint a{color:var(--iris-ink);-webkit-text-decoration:underline 1px var(--iris-signal);text-decoration:underline 1px var(--iris-signal);text-underline-offset:3px}.lx-iris-fineprint a:focus-visible{outline:2px solid var(--iris-signal);outline-offset:2px;border-radius:var(--iris-radius)}@media (hover:hover) and (pointer:fine){.lx-iris-send:not([aria-disabled=true],[aria-busy=true]):hover{border-color:var(--iris-signal);background:var(--iris-signal)}.lx-iris-room-continue:hover{text-decoration-thickness:2px}}@media (min-width:1200px){.lx-iris-room[data-mode=room]{--iris-room-pad:20px;--iris-room-gutter:20px;z-index:40;top:var(--lx-navigation-height,80px);width:440px;height:calc(100dvh - var(--lx-navigation-height,80px));padding:var(--iris-room-pad) 20px 20px;border-left:1px solid var(--iris-hairline);left:auto}}@media not all and (min-width:1200px){body:has(.lx-iris-room[data-mode=room]) .lx-scroll-signal{display:none}}@media (max-width:599px){.lx-iris-room[data-mode=room]{--iris-stamp-pad:4px}}@media (max-width:354px){.lx-iris-room[data-mode=room] .lx-iris-stamp-role:before{content:none}.lx-iris-room[data-mode=room] .lx-iris-stamp-role-short{display:none}}@media (max-height:500px){.lx-iris-room[data-mode=room]{--iris-room-pad:max(6px, env(safe-area-inset-top,0px));--iris-stamp-pad:2px}.lx-iris-room[data-mode=room] .lx-iris-stamp-role{display:none}}@media (prefers-reduced-motion:no-preference){.lx-iris-room[data-mode=room]{animation:lx-iris-room-enter .32s var(--lx-ease) backwards}[data-iris-spot]{animation:lx-iris-spot 2.6s var(--lx-ease) both}}@keyframes lx-iris-room-enter{0%{opacity:0;transform:translate(24px)}}@keyframes lx-iris-spot{0%{outline-offset:24px;outline-color:#0000}20%,70%{outline-color:var(--lx-signal);outline-offset:10px}to{outline-offset:10px;outline-color:#0000}}@media (forced-colors:active){.lx-iris-room[data-mode=room]{border:1px solid canvastext}.lx-iris-composer{border-color:canvastext}.lx-iris-composer:has(textarea:focus-visible){outline-color:highlight}.lx-iris-send{color:buttontext;background:buttonface;border-color:buttontext}.lx-iris-send[type=submit][aria-disabled=true]{color:graytext;border-color:graytext}}
:root{--lx-closing-surface:#eeece5}.lx-seam{background:linear-gradient(var(--lx-paper) 0 50%, var(--lx-closing-surface) 50%)}.lx-seam-row{align-items:center;gap:clamp(14px,1.6vw,24px);height:104px;display:flex}.lx-seam-thread{background:var(--lx-line);flex:1;height:1px}.lx-seam-thread-start{transform-origin:0}.lx-seam-thread-end{transform-origin:100%}.lx-seam-mark{width:auto;height:60px;fill:var(--lx-signal);flex-shrink:0}@media (min-width:760px){.lx-seam-row{height:148px}.lx-seam-mark{height:84px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lx-seam-row{view-timeline-name:--seam}.lx-seam-thread{animation:linear both seam-thread;animation-timeline:--seam;animation-range:entry cover 45%}.lx-seam-mark{animation:linear both seam-rise;animation-timeline:--seam;animation-range:cover 30% cover 55%}}}@keyframes seam-thread{0%{transform:scaleX(0)}to{transform:none}}@keyframes seam-rise{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@media (forced-colors:active){.lx-seam-thread{background:canvastext}.lx-seam-mark{fill:canvastext}}
