@layer theme,base;@layer components{.lx-commercial-jumpbar{padding-block-end:clamp(48px,6vw,88px)}.lx-commercial-head{margin-block-end:clamp(48px,6vw,88px)}.lx-masthead:has(+.lx-commercial-menu){padding-block-end:0}.lx-section.lx-commercial-menu{padding-block-start:clamp(8px,2vw,32px)}.lx-pc-price>.lx-pc-save{color:var(--lx-ink-3);margin-block-start:4px;font-size:.875rem;line-height:1.45}.lx-pc-price>.lx-pc-save[data-chosen]{color:var(--lx-ink);font-weight:600}@media (prefers-reduced-motion:no-preference){.lx-pricing-block[data-turn] .lx-pc-card .lx-pc-price>.lx-pc-save{animation-delay:.14s}.lx-pricing-block[data-turn] .lx-pc-card .lx-pc-price[data-still]>*{animation:none}}.lx-pc-strip{border:1px solid var(--lx-hair);border-radius:var(--lx-r-lg);background:var(--lx-ground);gap:20px;max-inline-size:72rem;margin:16px auto 0;padding:clamp(26px,2.6vw,34px);display:grid}.lx-pc-strip-head,.lx-pc-strip-cta{align-content:start;gap:8px;display:grid}.lx-pc-strip-head>*,.lx-pc-strip-cta>p{margin:0}.lx-pc-strip-price{color:var(--lx-ink-3);text-wrap:balance;font-size:.875rem;line-height:1.5}.lx-pc-strip-cta .lx-btn.lx-pc-btn{margin-block:4px 0}@media (min-width:1024px){.lx-pc-strip{grid-template-columns:minmax(0,.8fr) minmax(0,2fr) minmax(0,.9fr);align-items:center;column-gap:clamp(32px,3.4vw,56px)}.lx-pc-strip .lx-pc-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.lx-pc-strip .lx-pc-list>.lx-pc-plus{grid-column:1/-1}}.lx-pc-list li.lx-pc-locked{color:var(--lx-ink-3)}.lx-pc-lock{block-size:16px;inline-size:16px;color:var(--lx-ink-3);flex:none;margin-block-start:.18em;padding:1px}.lx-pc-locked-on{white-space:nowrap}.lx-pc-switch{display:none}@supports selector(:has(a)){@media (max-width:1023.98px){.lx-pc-switch{border:1px solid var(--lx-hair);border-radius:var(--lx-r-sm);background:var(--lx-ground-2);grid-template-columns:repeat(3,minmax(0,1fr));inline-size:100%;max-inline-size:32rem;margin:0 auto 16px;padding:4px;display:grid;position:relative}.lx-pc-switch-thumb{border-radius:calc(var(--lx-r-sm) - 4px);background:var(--lx-surface);inline-size:calc(33.3333% - 2.66667px);box-shadow:0 0 0 1px var(--lx-hair-2), 0 6px 16px -8px #0a0a0a4d;transition:translate .55s var(--lx-ease);position:absolute;inset-block:4px;inset-inline-start:4px}.lx-pc-switch:has(>label:nth-of-type(2) :checked)>.lx-pc-switch-thumb{translate:100%}.lx-pc-switch:has(>label:nth-of-type(3) :checked)>.lx-pc-switch-thumb{translate:200%}.lx-pc-switch:has(>label:nth-of-type(2) :checked)>.lx-pc-switch-thumb:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:-100%}.lx-pc-switch:has(>label:nth-of-type(3) :checked)>.lx-pc-switch-thumb:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:-200%}.lx-pc-switch-opt{z-index:1;border-radius:calc(var(--lx-r-sm) - 4px);text-align:center;color:var(--lx-ink-3);cursor:pointer;transition:color .35s var(--lx-ease-soft);-webkit-tap-highlight-color:transparent;place-items:center;padding:10px 8px;font-size:.875rem;font-weight:500;line-height:1.2;display:grid;position:relative}.lx-pc-switch-opt:hover{color:var(--lx-ink-2)}.lx-pc-switch-opt:has(input:checked){color:var(--lx-ink)}.lx-pc-switch:has(input:focus-visible){outline:2px solid var(--lx-focus);outline-offset:3px}:is(.lx-pricing-block:has(.lx-pc-switch>label:first-of-type :checked) .lx-pc>.lx-pc-card:not(:first-child),.lx-pricing-block:has(.lx-pc-switch>label:nth-of-type(2) :checked) .lx-pc>.lx-pc-card:not(:nth-child(2)),.lx-pricing-block:has(.lx-pc-switch>label:nth-of-type(3) :checked) .lx-pc>.lx-pc-card:not(:nth-child(3))){display:none}.lx-pricing-block .lx-pc{background:0 0;border-color:#0000;max-inline-size:32rem}.lx-pricing-block .lx-pc-strip{max-inline-size:32rem}.lx-pricing-block .lx-pc-card:not(.lx-pc-card--featured){border-radius:var(--lx-r-lg);box-shadow:0 0 0 1px var(--lx-hair)}.lx-pricing-block .lx-pc-card--featured{border-radius:var(--lx-r-lg);margin:0}}@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){.lx-pricing-block[data-switched] .lx-pc>.lx-pc-card{animation:lx-pc-arrive .6s var(--lx-ease) both}@keyframes lx-pc-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}}@media (prefers-reduced-motion:reduce){.lx-pc-switch-thumb{transition:none}}@media (forced-colors:active){.lx-pc-switch-thumb{forced-color-adjust:none;box-shadow:none;background:highlight}.lx-pc-switch-opt:has(input:checked){forced-color-adjust:none;color:highlighttext}}@media (pointer:coarse){.lx-pricing-block .lx-period-opt,.lx-pricing-block .lx-pc-switch-opt{align-content:center;min-block-size:44px;display:grid}}.lx-pc-bar{z-index:45;opacity:0;pointer-events:none;transition:translate .6s var(--lx-ease), opacity .35s var(--lx-ease);display:grid;position:fixed;inset-block-end:max(16px, env(safe-area-inset-bottom));inset-inline:16px;translate:0 calc(100% + 24px)}.lx-pc-bar[data-shown]{opacity:1;pointer-events:auto;translate:0}.lx-pc-bar .lx-btn{--_h:52px;box-shadow:var(--lx-shadow);white-space:normal;text-wrap:balance;text-align:center;min-inline-size:0;line-height:1.2}@media (prefers-reduced-motion:reduce){.lx-pc-bar{transition:opacity .2s linear;translate:none}}@media (min-width:640px){.lx-pc-bar{display:none}}@media (max-width:639.98px){.mk-root:has(.lx-pc-bar[data-shown]){padding-block-end:calc(max(16px, env(safe-area-inset-bottom)) + 72px)}}.lx-commercial-menu+.lx-section.lx-commercial-arith{padding-block-start:calc(var(--lx-section) / 2)}.lx-commercial-calc{border:1px solid var(--lx-hair);border-radius:var(--lx-r-lg);background:var(--lx-surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,36px) 20px;max-inline-size:60rem;margin-inline:auto;padding:clamp(24px,3.2vw,44px);display:grid}.lx-commercial-calc>*{grid-row:span 3;grid-template-rows:subgrid;row-gap:10px;min-inline-size:0;display:grid}.lx-commercial-calc-control{grid-column:1/-1}.lx-commercial-calc-sum+.lx-commercial-calc-sum{border-inline-start:1px solid var(--lx-hair);padding-inline-start:20px}.lx-commercial-calc-sum>p{margin:0}.lx-commercial-calc-label{color:var(--lx-ink-3);text-wrap:balance;margin:0;font-size:.66rem;line-height:1.5}.lx-commercial-calc-count,.lx-commercial-calc-figure{font-family:var(--font-lx-display), Georgia, serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--lx-ink);margin:0;font-size:clamp(2.2rem,1.9rem + 1.3vw,3.1rem);font-weight:300;line-height:1}.lx-commercial-calc-per{color:var(--lx-ink-3);text-wrap:pretty;font-size:.875rem;line-height:1.45}.lx-commercial-calc-range{--lx-calc-fill:40%;appearance:none;cursor:pointer;background:0 0;block-size:28px;inline-size:100%;margin:4px 0 0}.lx-commercial-calc-range::-webkit-slider-runnable-track{border-radius:var(--lx-r-pill);background:linear-gradient(to right, var(--lx-ink) var(--lx-calc-fill), var(--lx-hair-2) var(--lx-calc-fill));block-size:2px}.lx-commercial-calc-range:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-slider-runnable-track{background:linear-gradient(to left, var(--lx-ink) var(--lx-calc-fill), var(--lx-hair-2) var(--lx-calc-fill))}.lx-commercial-calc-range::-webkit-slider-thumb{appearance:none;border-radius:var(--lx-r-pill);background:var(--lx-ink);block-size:22px;inline-size:22px;box-shadow:0 0 0 4px var(--lx-surface), 0 4px 12px -2px #00000059;border:0;margin-block-start:-10px}.lx-commercial-calc-range::-moz-range-track{border-radius:var(--lx-r-pill);background:var(--lx-hair-2);block-size:2px}.lx-commercial-calc-range::-moz-range-progress{border-radius:var(--lx-r-pill);background:var(--lx-ink);block-size:2px}.lx-commercial-calc-range::-moz-range-thumb{border-radius:var(--lx-r-pill);background:var(--lx-ink);block-size:22px;inline-size:22px;box-shadow:0 0 0 4px var(--lx-surface), 0 4px 12px -2px #00000059;border:0}.lx-commercial-calc-range:focus-visible{outline:2px solid var(--lx-focus);outline-offset:6px;border-radius:var(--lx-r-sm)}@media (pointer:coarse){.lx-commercial-calc-range{block-size:44px}}@media (forced-colors:active){.lx-commercial-calc-range{appearance:auto}}@media (min-width:900px){.lx-commercial-calc{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);column-gap:clamp(28px,3.4vw,48px)}.lx-commercial-calc>*{grid-row:1/span 3}.lx-commercial-calc-control{grid-column:auto}.lx-commercial-calc-sum{border-inline-start:1px solid var(--lx-hair);padding-inline-start:clamp(28px,3.4vw,48px)}.lx-commercial-calc-sum+.lx-commercial-calc-sum{padding-inline-start:clamp(28px,3.4vw,48px)}}.lx-commercial-compare{max-inline-size:1000px;margin-inline:auto}.lx-commercial-table-wrap{inline-size:100%}.lx-commercial-table{table-layout:fixed;border-collapse:separate;border-spacing:0;inline-size:100%;color:var(--lx-ink);font-size:.8125rem;line-height:1.45}.lx-commercial-table-label{width:34%}.lx-commercial-table :is(th,td){text-align:center;vertical-align:middle;padding:14px 4px}.lx-commercial-table thead :is(th,td){z-index:2;vertical-align:top;border-block-end:1px solid var(--lx-hair-2);background:var(--lx-ground-2);box-shadow:0 -14px 0 var(--lx-ground-2);transition:inset-block-start .55s var(--lx-ease);padding-block:24px 18px;position:sticky;inset-block-start:84px}:root:has(.lx-nav--away) .lx-commercial-table thead :is(th,td){inset-block-start:0}.lx-commercial-table thead .lx-commercial-lit{background:linear-gradient(color-mix(in oklab, var(--lx-olio) 9%, transparent), color-mix(in oklab, var(--lx-olio) 9%, transparent)), var(--lx-ground-2)}.lx-commercial-row>th{text-align:start;text-wrap:balance;padding-inline-end:12px;font-weight:400}.lx-commercial-row>*{border-block-end:1px solid var(--lx-hair)}.lx-commercial-table tbody:last-of-type .lx-commercial-row:last-child>*{border-block-end:0}.lx-commercial-group>th{letter-spacing:.24em;text-align:start;color:var(--lx-ink-3);padding-block:34px 10px;font-size:.62rem}.lx-commercial-tier-name{font-family:var(--font-lx-display), Georgia, serif;letter-spacing:-.01em;font-size:clamp(.95rem,.8rem + .62vw,1.36rem);font-weight:380;line-height:1.15;display:block}.lx-commercial-tier-tag{letter-spacing:.2em;color:var(--lx-ink-3);margin-block-start:8px;font-size:.56rem;line-height:1.3;display:none}.lx-commercial-lit{background:color-mix(in oklab, var(--lx-olio) 9%, transparent)}.lx-commercial-tier.lx-commercial-lit:before{content:"";background:linear-gradient(90deg, transparent, var(--lx-olio) 20%, var(--lx-olio) 80%, transparent);block-size:2px;box-shadow:0 0 22px 1px var(--lx-olio-glow);position:absolute;inset-block-start:0;inset-inline:0}.lx-commercial-yes{border-radius:var(--lx-r-pill);background:var(--lx-ink);vertical-align:middle;block-size:7px;inline-size:7px;display:inline-block}.lx-commercial-no{background:var(--lx-ink-3);opacity:.75;vertical-align:middle;block-size:1px;inline-size:12px;display:inline-block}.lx-commercial-val,.lx-commercial-soon{font-family:var(--font-lx-display), Georgia, serif;font-size:1em;font-weight:380;line-height:1.3}.lx-commercial-soon{color:var(--lx-ink-3);font-style:italic}.lx-commercial-row>td{text-wrap:balance;padding-inline:2px}.lx-commercial-labels{gap:7px;display:grid}@media (min-width:640px){.lx-commercial-table{font-size:.925rem}.lx-commercial-val,.lx-commercial-soon{font-size:1.06em}.lx-commercial-table :is(th,td){padding:16px 6px}.lx-commercial-row>th,.lx-commercial-group>th{padding-inline-start:4px}.lx-commercial-tier-tag{display:block}}@media (min-width:900px){.lx-commercial-table-label{width:40%}.lx-commercial-table :is(th,td){padding-inline:12px}.lx-commercial-row>th,.lx-commercial-group>th{padding-inline-start:4px}}@media (max-width:639.98px){.lx-commercial-table,.lx-commercial-table tbody{display:block}.lx-commercial-table thead{z-index:2;border-block-end:1px solid var(--lx-hair-2);background:var(--lx-ground-2);box-shadow:0 -14px 0 var(--lx-ground-2);transition:inset-block-start .55s var(--lx-ease);display:block;position:sticky;inset-block-start:84px}:root:has(.lx-nav--away) .lx-commercial-table thead{inset-block-start:0}.lx-commercial-table tr{grid-template-columns:repeat(var(--lx-tiers,4), minmax(0, 1fr));display:grid}.lx-commercial-table thead :is(th,td){box-shadow:none;border-block-end:0;padding-block:18px 14px;position:relative;inset-block-start:auto}:root:has(.lx-nav--away) .lx-commercial-table thead :is(th,td){inset-block-start:auto}.lx-commercial-table thead .lx-commercial-corner{display:none}.lx-commercial-tier-name{font-size:clamp(.8rem,.6rem + 1.1vw,.95rem)}.lx-commercial-row>th,.lx-commercial-group>th{grid-column:1/-1}.lx-commercial-group>td{display:none}.lx-commercial-row>th{padding:16px 2px 2px}.lx-commercial-row>td{padding:8px 2px 16px}.lx-commercial-row>*{border-block-end:0}.lx-commercial-row{border-block-end:1px solid var(--lx-hair)}.lx-commercial-table tbody:last-of-type .lx-commercial-row:last-child{border-block-end:0}.lx-commercial-table tbody{background:linear-gradient(to right, transparent var(--lx-lit-from), color-mix(in oklab, var(--lx-olio) 9%, transparent) var(--lx-lit-from), color-mix(in oklab, var(--lx-olio) 9%, transparent) var(--lx-lit-to), transparent var(--lx-lit-to))}.lx-commercial-table tbody:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(to left, transparent var(--lx-lit-from), color-mix(in oklab, var(--lx-olio) 9%, transparent) var(--lx-lit-from), color-mix(in oklab, var(--lx-olio) 9%, transparent) var(--lx-lit-to), transparent var(--lx-lit-to))}.lx-commercial-table tbody .lx-commercial-lit{background:0 0}}.lx-commercial-statement{text-align:center;align-items:center;display:grid;position:relative;overflow:hidden}.lx-commercial-statement-light{z-index:0;pointer-events:none;background:radial-gradient(44% 64% at 50% -8%,#f5f5f521,#0000 72%),radial-gradient(80% 50% at 50% -20%,#f5f5f50d,#0000 80%);position:absolute;inset:0}:root:not(.dark) .lx-commercial-statement-light{display:none}@media (prefers-reduced-motion:no-preference){.lx-commercial-statement-light{animation:lx-commercial-pendant 8s var(--lx-ease-soft) infinite alternate}@keyframes lx-commercial-pendant{0%{opacity:.78}to{opacity:1}}}.lx-commercial-statement-in{z-index:4;padding-block:clamp(80px,9vw,136px);position:relative}.lx-commercial-statement+.lx-section{padding-block-start:calc(var(--lx-section) / 2)}.lx-commercial-statement-title{max-inline-size:15em}.lx-commercial-statement-title .lx-tone{display:block}.lx-commercial-statement .lx-lead{text-wrap:balance;max-inline-size:30rem}.lx-commercial-preface{padding-block-end:clamp(48px,6vw,80px)}.lx-commercial-promise{font-family:var(--font-lx-display), Georgia, serif;letter-spacing:-.008em;color:var(--lx-ink);text-wrap:balance;margin:0;font-size:clamp(1.2rem,1.1rem + .42vw,1.48rem);font-style:italic;font-weight:350;line-height:1.4}.lx-commercial-actions{margin-block-start:clamp(40px,5vw,64px)}.lx-switch-steps{display:grid}.lx-switch-steps>[data-step-panel]{transition:opacity .7s var(--lx-ease-soft), translate .7s var(--lx-ease-soft), visibility 0s linear 0s;grid-area:1/1;align-self:center}.lx-switch-steps>[data-step-panel]:not([data-step-panel="2"]),[data-step] .lx-switch-steps>[data-step-panel]{opacity:0;visibility:hidden;transition:opacity .45s var(--lx-ease-soft), translate .45s var(--lx-ease-soft), visibility 0s linear .45s;translate:0 12px}[data-step="0"] .lx-switch-steps>[data-step-panel="0"],[data-step="1"] .lx-switch-steps>[data-step-panel="1"],[data-step="2"] .lx-switch-steps>[data-step-panel="2"],[data-step="3"] .lx-switch-steps>[data-step-panel="3"]{opacity:1;visibility:visible;transition:opacity .7s var(--lx-ease-soft) .12s, translate .7s var(--lx-ease-soft) .12s, visibility 0s linear 0s;translate:none}.lx-switch-steps>[data-step-panel="3"]{contain:size;flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 56px);mask-image:linear-gradient(#0000,#000 56px)}@media (prefers-reduced-motion:reduce){.lx-switch-steps>[data-step-panel],.lx-switch-steps>[data-step-panel]:not([data-step-panel="2"]),[data-step] .lx-switch-steps>[data-step-panel]{transition:none;translate:none}}.lx-commercial-points{inline-size:100%;max-inline-size:640px;margin-inline:auto}.lx-section.lx-commercial-sbs{padding-block-start:clamp(8px,2vw,32px)}.lx-commercial-models{border-collapse:separate;border-spacing:0;inline-size:100%;color:var(--lx-ink)}.lx-commercial-models :is(th,td){text-align:start;vertical-align:top}.lx-commercial-models thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lx-commercial-models,.lx-commercial-models tbody,.lx-commercial-models tr,.lx-commercial-models tbody :is(th,td){display:block}.lx-commercial-models tbody tr{border-block-start:1px solid var(--lx-hair);gap:18px;padding-block:clamp(28px,6vw,40px);display:grid}.lx-commercial-models tbody tr:last-child{border-block-end:1px solid var(--lx-hair)}.lx-commercial-models tbody td{color:var(--lx-ink-2);text-wrap:pretty;font-size:.95rem;line-height:1.65}.lx-commercial-models tbody td:before{content:attr(data-label);font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--lx-ink-3);margin-block-end:6px;font-size:.62rem;font-weight:600;display:block}.lx-commercial-models-name{font-family:var(--font-lx-display), Georgia, serif;letter-spacing:-.012em;text-wrap:balance;font-size:clamp(1.25rem,1.12rem + .5vw,1.6rem);font-weight:350;line-height:1.2;display:block}.lx-commercial-models-tag{color:var(--lx-ink-3);margin-block-start:10px;font-size:.58rem;display:inline-block}.lx-commercial-models-ours{background:color-mix(in oklab, var(--lx-ink) 4%, transparent)}.lx-commercial-models tbody tr.lx-commercial-models-ours{border-radius:var(--lx-r-lg);border-block:0;margin-inline:calc(-1*clamp(12px,3vw,28px));padding-inline:clamp(12px,3vw,28px)}@media (min-width:900px){.lx-commercial-models{table-layout:fixed;display:table}.lx-commercial-models thead{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;display:table-header-group;position:static;overflow:visible}.lx-commercial-models tbody{display:table-row-group}.lx-commercial-models tr,.lx-commercial-models tbody tr{border:0;margin:0;padding:0;display:table-row}.lx-commercial-models tbody tr.lx-commercial-models-ours{border-radius:0;margin:0;padding:0}.lx-commercial-models tbody :is(th,td){border-block-end:1px solid var(--lx-hair);padding:clamp(26px,2.6vw,40px) clamp(14px,1.8vw,28px);display:table-cell}.lx-commercial-models tbody tr:first-child>*{border-block-start:1px solid var(--lx-hair-2)}.lx-commercial-models tbody td:before{display:none}.lx-commercial-models thead th{color:var(--lx-ink-3);padding:0 clamp(14px,1.8vw,28px) 18px;font-size:.64rem}.lx-commercial-models thead .lx-commercial-corner{width:24%}}.lx-commercial-walk{gap:clamp(40px,5vw,64px);display:grid}.lx-commercial-walk:not(:has(.lx-commercial-walk-photo)){grid-template-columns:minmax(0,1fr);max-inline-size:720px;margin-inline:auto}.lx-commercial-walk-photo .lx-media{border-radius:var(--lx-r-lg)}@media (min-width:1024px){.lx-commercial-walk{grid-template-columns:5fr 7fr;align-items:start;column-gap:clamp(56px,6vw,104px)}.lx-commercial-walk-photo{position:sticky;inset-block-start:110px}}.lx-commercial-rail{margin:0;padding:0;list-style:none;display:grid}.lx-commercial-rail-step{grid-template-columns:2.6rem minmax(0,1fr);column-gap:clamp(14px,2vw,28px);padding-block-end:clamp(36px,4vw,52px);display:grid;position:relative}.lx-commercial-rail-step:before{content:"";background:var(--lx-hair-2);inline-size:1px;position:absolute;inset-block:2.8rem .9rem;inset-inline-start:1.3rem}.lx-commercial-rail>li:last-child .lx-commercial-rail-step{padding-block-end:0}.lx-commercial-rail>li:last-child .lx-commercial-rail-step:before{display:none}.lx-commercial-rail-n{text-align:center;padding-block-start:.3em;font-size:1.45rem;line-height:1}.lx-commercial-rail-body{gap:14px;min-inline-size:0;display:grid}.lx-commercial-rail-body>*{margin:0}.lx-commercial-rail-lead{color:var(--lx-ink-2);text-wrap:pretty;font-size:1.0625rem;line-height:1.6}.lx-commercial-rail-optional{display:block}.lx-commercial-page-shot{max-inline-size:880px;margin:0 auto}@media (min-width:760px){.lx-values.lx-commercial-needs{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-values.lx-commercial-needs li:not(:last-child){border-inline-end:1px solid var(--lx-hair)}.lx-values.lx-commercial-needs li:last-child{border-inline-end:0}}.lx-commercial-head .lx-commercial-int-action{margin-block-start:0}.lx-commercial-int-frame{max-inline-size:560px;margin-inline:auto}.lx-commercial-code-inline{border:1px solid var(--lx-hair);border-radius:calc(var(--lx-r-sm) - 6px);background:color-mix(in oklab, var(--lx-ink) 3%, transparent);color:var(--lx-ink);white-space:nowrap;padding:.1em .4em;font-family:ui-monospace,SF Mono,Cascadia Code,Segoe UI Mono,Menlo,Consolas,monospace;font-size:.84em}.lx-commercial-ref{border-block-start:1px solid var(--lx-hair);margin:0}.lx-commercial-ref>div{border-block-end:1px solid var(--lx-hair);gap:8px;padding-block:clamp(14px,1.6vw,20px);display:grid}@media (min-width:640px){.lx-commercial-ref>div{grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:baseline;column-gap:clamp(20px,3vw,44px)}}.lx-commercial-ref dt{color:var(--lx-ink);overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,Cascadia Code,Segoe UI Mono,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.5}.lx-commercial-ref dt.lx-commercial-ref-plain{font-family:var(--font-lx-display), Georgia, serif;font-size:1.08rem;font-weight:380;line-height:1.35}.lx-commercial-ref dd{color:var(--lx-ink-2);text-wrap:pretty;margin:0;font-size:.95rem;line-height:1.7}.lx-commercial-doc{gap:clamp(32px,4vw,48px);max-inline-size:44rem;margin-inline:auto;display:grid}.lx-commercial-doc>*{min-inline-size:0}.lx-commercial-doc--wide{gap:clamp(52px,6.4vw,80px);max-inline-size:54rem}.lx-commercial-doc .lx-prose{max-inline-size:none}.lx-commercial-part{gap:18px;display:grid}.lx-commercial-group-label{color:var(--lx-ink-2);margin:0;font-size:.66rem}.lx-commercial-code.lx-night{border:1px solid var(--lx-hair);border-radius:var(--lx-r-lg);background:var(--lx-surface);color:var(--lx-ink-2);box-shadow:none;margin:0;overflow:hidden}.lx-commercial-code pre{white-space:pre;tab-size:2;scrollbar-width:thin;scrollbar-color:var(--lx-hair-2) transparent;margin:0;padding:clamp(20px,2.4vw,28px) clamp(18px,2.4vw,28px);font-family:ui-monospace,SF Mono,Cascadia Code,Segoe UI Mono,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.9;overflow-x:auto}@media (max-width:640px){.lx-commercial-code pre{white-space:pre-wrap;overflow-wrap:anywhere}}.lx-api-snippet{gap:clamp(48px,6vw,72px);display:grid}.lx-api-shot{inline-size:100%;max-inline-size:30rem;margin-inline:auto}@media (min-width:1240px){.lx-api-snippet{grid-template-columns:minmax(0,1fr) 27rem;align-items:center;column-gap:clamp(48px,5vw,80px);max-inline-size:76rem;margin-inline:auto}.lx-api-snippet>.lx-commercial-doc,.lx-api-shot{max-inline-size:none;margin-inline:0}.lx-api-shot .lx-frame--capped .lx-frame-in{max-block-size:600px}.lx-commercial-doc--wide.lx-api-attrs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(40px,4vw,56px) clamp(48px,5vw,80px);max-inline-size:76rem}.lx-api-attrs .lx-commercial-ref>div{grid-template-columns:minmax(0,1fr);row-gap:4px}.lx-api-attrs-foot{grid-column:1/-1}}.lx-commercial-tok-punct,.lx-commercial-tok-comment{color:var(--lx-ink-3)}.lx-commercial-tok-comment{font-style:italic}.lx-commercial-tok-tag,.lx-commercial-tok-text{color:var(--lx-ink)}.lx-commercial-tok-attr{color:var(--lx-ink-2)}.lx-commercial-tok-value{color:color-mix(in oklab, var(--lx-ink) 55%, var(--lx-ink-2))}.lx-commercial-tok-slot{color:var(--lx-ink);-webkit-text-decoration:underline dotted var(--lx-hair-2);text-decoration:underline dotted var(--lx-hair-2);text-underline-offset:4px;font-style:italic}.lx-switch-hero{--lx-lead-haze:78%}.lx-switch-hero .lx-media>img{object-position:30% 62%}.lx-switch-hero .lx-hero-bg:after{content:"";background:radial-gradient(72% 64% at 50% 46%, color-mix(in oklab, var(--lx-ground) 74%, transparent), color-mix(in oklab, var(--lx-ground) 40%, transparent) 100%);pointer-events:none;position:absolute;inset:0}}@layer legacy,utilities;
