@layer theme,base;@layer components{.lx-about-grid{border-block-start:1px solid var(--lx-hair);margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}@media (min-width:760px){.lx-about-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.lx-about-grid--features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.lx-about-grid--features{grid-template-columns:repeat(4,minmax(0,1fr))}}.lx-about-grid li{border-block-end:1px solid var(--lx-hair)}.lx-about-grid li>div{gap:10px;height:100%;padding:clamp(24px,2.6vw,36px) clamp(0px,1.6vw,24px);display:grid}.lx-about-feature{height:100%;color:inherit;gap:8px;text-decoration:none;transition:transform .25s;display:grid}.lx-about-feature:hover .lx-h4,.lx-about-feature:focus-visible .lx-h4{text-underline-offset:4px;text-decoration:underline}.lx-about-plan{color:var(--lx-ink-3)}.lx-about-more{justify-content:center;margin-block-start:clamp(28px,3vw,44px);display:flex}@media (prefers-reduced-motion:no-preference){.lx-about-feature:hover{transform:translateY(-2px)}}.lx-company-jump{padding-block-end:clamp(56px,7vw,96px)}.lx-company-stack{gap:clamp(32px,4vw,48px);max-inline-size:760px;margin-inline:auto;display:grid}.lx-company-head{margin-block-end:clamp(48px,6vw,88px)}.lx-company-actions{max-inline-size:640px;margin-block-start:clamp(28px,3vw,36px);margin-inline:auto}.lx-about-hero{--lx-lead-haze:80%}.lx-about-hero .lx-hero-bg:after{content:"";background:radial-gradient(70% 62% at 50% 52%, color-mix(in oklab, var(--lx-ground) 66%, transparent), color-mix(in oklab, var(--lx-ground) 34%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.lx-company-name{overflow:hidden}.lx-company-name .lx-olio-aura{background:radial-gradient(34% 30% at 52% 30%, color-mix(in oklab, var(--lx-olio) 20%, transparent), transparent 70%)}.lx-company-name .lx-olio-block{z-index:4;position:relative}.lx-company-name .lx-company-name-line{max-inline-size:16em}.lx-company-name .lx-lead{max-inline-size:36rem}.lx-company-promises{padding-block-start:0}.lx-company-contact--page{padding-block-end:var(--lx-section)}.lx-company-contact-grid{gap:clamp(36px,5vw,56px);display:grid}.lx-company-contact-grid:not(.lx-company-contact-grid--photo)>.lx-company-contact-form{justify-self:center;inline-size:min(100%,640px)}.lx-company-contact-photo{aspect-ratio:3/2;border-radius:var(--lx-r-lg);position:relative;overflow:hidden}@media (min-width:960px){.lx-company-contact-grid--photo{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:clamp(56px,6vw,104px)}.lx-company-contact-photo{aspect-ratio:4/5;max-block-size:min(700px,100svh - 150px);position:sticky;inset-block-start:120px}}.lx-company-contact-note{text-align:start;margin-block:10px 0}.lx-company-form{gap:clamp(26px,3vw,36px);display:grid}.lx-company-field{gap:6px;display:grid}.lx-company-label{font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--lx-ink-3);font-size:.6875rem;font-weight:600;line-height:1.5}.lx-company-req{letter-spacing:0;color:var(--destructive-ink);margin-inline-start:.3em}.lx-company-opt{font-family:var(--font-lx-display), Georgia, serif;letter-spacing:0;text-transform:none;margin-inline-start:.5em;font-size:.95rem;font-style:italic;font-weight:350}.lx-company-input{border:0;border-block-end:1px solid var(--lx-hair-2);inline-size:100%;color:var(--lx-ink);font-family:var(--font-lx-display), Georgia, serif;transition:border-color .35s var(--lx-ease-soft), box-shadow .35s var(--lx-ease-soft);background:0 0;border-radius:0;outline:none;padding:6px 0 12px;font-size:1.25rem;font-weight:350;line-height:1.4;display:block}.lx-company-input::placeholder{color:var(--lx-ink-3);opacity:1;font-style:italic}.lx-company-input:hover{border-block-end-color:color-mix(in oklab, var(--lx-ink) 45%, transparent)}.lx-company-input:focus-visible{border-block-end-color:var(--lx-ink);box-shadow:inset 0 -1px 0 0 var(--lx-ink)}.lx-company-input[aria-invalid=true]{border-block-end-color:var(--destructive);box-shadow:inset 0 -1px 0 0 var(--destructive)}.lx-company-field-error{font-family:var(--font-ui), system-ui, sans-serif;color:var(--destructive-ink);align-items:flex-start;gap:6px;margin:2px 0 0;font-size:.875rem;line-height:1.45;display:flex}.lx-company-field-error-mark{flex:none;block-size:1em;inline-size:1em;margin-block-start:.2em}.lx-company-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5' fill='none' stroke='%23777' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 2px center;background-repeat:no-repeat;background-size:14px 14px;padding-inline-end:28px}.lx-company-select: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-position:2px}.lx-company-select:invalid{color:var(--lx-ink-3);font-style:italic}.lx-company-select option{color:var(--lx-ink);background:var(--lx-ground);font-style:normal}textarea.lx-company-input{field-sizing:content;resize:vertical;min-block-size:7.5em;line-height:1.5}@supports (field-sizing:content){textarea.lx-company-input{resize:none}}.lx-company-input:-webkit-autofill{-webkit-text-fill-color:var(--lx-ink);caret-color:var(--lx-ink);transition:background-color 100000s}.lx-company-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--lx-ink);caret-color:var(--lx-ink);transition:background-color 100000s}.lx-company-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--lx-ink);caret-color:var(--lx-ink);transition:background-color 100000s}.lx-company-check{color:var(--lx-ink-2);align-items:center;gap:12px;font-size:.95rem;display:flex}.lx-company-check label{cursor:pointer}.lx-company-check input{appearance:none;border:1px solid var(--lx-hair-2);border-radius:calc(var(--lx-r-sm) - 6px);cursor:pointer;block-size:18px;inline-size:18px;transition:background-color .3s var(--lx-ease-soft), border-color .3s var(--lx-ease-soft);background:0 0;flex:none;place-content:center;margin:0;display:grid}.lx-company-check input:hover{border-color:color-mix(in oklab, var(--lx-ink) 55%, transparent)}.lx-company-check input:after{content:"";border-left:1.5px solid var(--lx-btn-ink);border-bottom:1.5px solid var(--lx-btn-ink);block-size:5px;inline-size:9px;transition:transform .4s var(--lx-ease);transform:translateY(-1px)rotate(-45deg)scale(0)}.lx-company-check input:checked{border-color:var(--lx-btn);background:var(--lx-btn)}.lx-company-check input:checked:after{transform:translateY(-1px)rotate(-45deg)scale(1)}.lx-company-check input:focus-visible{outline:2px solid var(--lx-focus);outline-offset:3px}@media (forced-colors:active){.lx-company-check input{appearance:auto}.lx-company-check input:after{display:none}}.lx-company-form .lx-company-send{justify-self:start;margin-block-start:4px}.lx-company-form .lx-company-send:disabled{cursor:default}.lx-company-form .lx-company-send[data-sending]{opacity:.6;cursor:progress}@media (max-width:520px){.lx-company-form .lx-company-send{justify-self:stretch}}.lx-company-next{border-block-start:1px solid var(--lx-hair);gap:6px;margin:0;padding-block-start:clamp(18px,2vw,24px);display:grid}.lx-company-next-title{color:var(--lx-ink-3);font-size:.6875rem}.lx-company-error{border-inline-start:2px solid var(--destructive);color:var(--destructive-ink);padding-inline-start:14px;font-size:.925rem;line-height:1.6}.lx-company-sent{border-block:1px solid var(--lx-hair);justify-items:start;gap:14px;padding-block:clamp(28px,4vw,44px);display:grid}.lx-company-sent-mark{border:1px solid var(--lx-hair-2);border-radius:var(--lx-r-pill);block-size:38px;inline-size:38px;position:relative}.lx-company-sent-mark:after{content:"";border-left:1.5px solid var(--lx-ink);border-bottom:1.5px solid var(--lx-ink);block-size:7px;inline-size:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-70%)rotate(-45deg)}.lx-company-sent .lx-company-sent-title{margin-block-start:4px}.lx-company-sent .lx-btn{margin-block-start:6px}@media (prefers-reduced-motion:no-preference){.lx-company-sent{animation:lx-company-arrive .9s var(--lx-ease) both}@keyframes lx-company-arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}.lx-company-specimen{gap:12px;max-inline-size:640px;margin-inline:auto;padding:clamp(28px,3.4vw,44px);display:grid}.lx-company-specimen .lx-company-specimen-name{letter-spacing:-.025em;color:var(--lx-ink);text-wrap:nowrap;margin-block-start:6px;font-size:clamp(3rem,2.2rem + 3vw,4.4rem);font-weight:300;line-height:1}.lx-company-specimen .lx-caps{color:var(--lx-ink-3);font-size:.64rem}.lx-company-specimen-rule{background:var(--lx-hair);block-size:1px;margin-block:14px 6px}.lx-company-misset{grid-template-columns:max-content minmax(0,1fr);gap:10px 20px;margin-block-start:4px;display:grid}.lx-company-misset li{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;display:grid}.lx-company-misset-form{font-family:var(--font-lx-display), Georgia, serif;color:var(--lx-ink-3);font-size:1.25rem;font-weight:350;text-decoration:line-through;text-decoration-thickness:1px}.lx-company-misset-why{color:var(--lx-ink-3);font-size:.8rem}.lx-company-plates{gap:clamp(24px,3vw,40px) clamp(16px,2vw,28px);display:grid}.lx-company-plate-ground{aspect-ratio:3/2;border-radius:var(--lx-r-lg);place-items:center;padding:clamp(16px,3vw,40px);display:grid}@media (min-width:640px){.lx-company-plates{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-company-plate-ground{aspect-ratio:2}}.lx-company-plate-ground--light{background:#fff;box-shadow:inset 0 0 0 1px #0a0a0a1a}.lx-company-plate-ground--dark{background:#0a0a0a;box-shadow:inset 0 0 0 1px #f5f5f524}.lx-company-plate-ground picture{line-height:0;display:block}.lx-company-plate-ground img{block-size:auto;inline-size:100%;display:block}.lx-company-plate--lockup picture{inline-size:min(100%,340px)}.lx-company-plate--mark picture{inline-size:clamp(44px,24%,112px)}.lx-company-plate--wordmark picture{inline-size:min(100%,250px)}.lx-company-plate-caption{gap:3px;margin-block-start:16px;padding-inline:2px;display:grid}@media (max-width:639.98px){.lx-company-plates{gap:20px}.lx-company-plate{grid-template-columns:minmax(0,11fr) minmax(0,14fr);align-items:center;column-gap:16px;display:grid}.lx-company-plate .lx-company-plate-ground{padding:14px}.lx-company-plate .lx-company-plate-caption{margin-block-start:0}.lx-company-plate--mark picture{inline-size:52px}}.lx-company-plate-title{font-family:var(--font-lx-display), Georgia, serif;color:var(--lx-ink);font-size:1.1rem;font-style:italic;font-weight:350}.lx-company-plate-files{flex-wrap:wrap;gap:6px 20px;margin-block-start:8px;display:flex}.lx-company-plate-files .lx-link:hover .lx-arrow{transform:translateY(3px)}.lx-company-icon-row{grid-template-columns:minmax(0,11fr) minmax(0,14fr);align-items:center;column-gap:16px;margin-block-start:20px;display:grid}@media (min-width:640px){.lx-company-icon-row{justify-content:center;gap:22px;margin-block-start:clamp(28px,3.4vw,44px);display:flex}}.lx-company-icon-row img{border-radius:var(--lx-r-lg);block-size:64px;inline-size:64px;box-shadow:0 0 0 1px var(--lx-hair-2);flex:none;justify-self:center}.lx-company-icon-row .lx-company-plate-caption{text-align:start;flex:0 auto;margin:0}.lx-company-swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,3.4vw,48px) clamp(16px,2vw,28px);display:grid}@media (min-width:900px){.lx-company-swatches{grid-template-columns:repeat(4,minmax(0,1fr))}}.lx-company-chip{aspect-ratio:4/3;border:1px solid var(--lx-hair-2);border-radius:var(--lx-r-lg);display:flex;overflow:hidden}.lx-company-chip>span{flex:1}.lx-company-chip--olio{place-items:center;display:grid}.lx-company-chip--olio>span{aspect-ratio:1;border-radius:var(--lx-r-pill);inline-size:38%;box-shadow:0 0 36px 6px color-mix(in srgb, var(--lx-company-chip) 45%, transparent);flex:none}.lx-company-swatch-name{font-family:var(--font-lx-display), Georgia, serif;color:var(--lx-ink);margin-block-start:14px;font-size:1.2rem;font-weight:400;line-height:1.3}.lx-company-swatch-hex{letter-spacing:.14em;font-variant-numeric:tabular-nums;color:var(--lx-ink-2);margin-block-start:4px;font-size:.7rem;font-weight:600}.lx-company-swatch-use{color:var(--lx-ink-3);margin-block-start:6px;font-size:.875rem;line-height:1.55}.lx-company-paste .lx-company-paste-text{font-family:var(--font-lx-display), Georgia, serif;color:var(--lx-ink);-webkit-user-select:all;user-select:all;cursor:text;padding:clamp(28px,3.4vw,44px);font-size:clamp(1.1rem,1.02rem + .3vw,1.25rem);font-weight:350;line-height:1.62}.lx-company-press-confirm{text-align:center;text-wrap:balance}.lx-company-log{border-block-start:1px solid var(--lx-hair)}.lx-company-log--solo{max-inline-size:760px;margin-inline:auto}.lx-company-entry{border-block-end:1px solid var(--lx-hair);padding-block:clamp(28px,3.2vw,44px)}.lx-company-entry-body{justify-items:start;gap:14px;min-inline-size:0;display:grid}.lx-company-entry-head{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.lx-company-entry-head .lx-company-entry-plan{translate:0 -.2em}.lx-company-entry-lead{font-family:var(--font-lx-display), Georgia, serif;color:var(--lx-ink);text-wrap:pretty;font-size:clamp(1.08rem,1.02rem + .25vw,1.22rem);font-weight:350;line-height:1.55}.lx-company-entry-body>.lx-link{margin-block-start:6px}.lx-company-entry-body>.lx-callout{margin-block:4px}@media (min-width:1024px){.lx-company-start-shot.lx-frame--capped .lx-frame-in{max-block-size:min(660px,76svh)}}.lx-company-ledger{border-block-start:1px solid var(--lx-hair);max-inline-size:760px;margin-inline:auto}.lx-company-ledger li{border-block-end:1px solid var(--lx-hair);gap:6px 36px;padding-block:clamp(18px,2.2vw,26px);display:grid}@media (min-width:760px){.lx-company-ledger li{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:baseline}}.lx-company-ledger-thing{font-family:var(--font-lx-display), Georgia, serif;color:var(--lx-ink);text-wrap:pretty;font-size:clamp(1.1rem,1.02rem + .35vw,1.3rem);font-weight:380;line-height:1.35}.lx-company-ledger-standing{color:var(--lx-ink-2);text-wrap:pretty;font-size:.95rem;line-height:1.6}.lx-company-doorlist{border-block-start:1px solid var(--lx-hair);column-gap:clamp(32px,4vw,72px);display:grid}@media (min-width:900px){.lx-company-doorlist{grid-template-columns:repeat(2,minmax(0,1fr))}}.lx-company-doorlist>li{border-block-end:1px solid var(--lx-hair)}.lx-company-doorlist .lx-company-door-count{grid-column:1;margin-block-start:6px}.lx-company-faq-page .lx-masthead{padding-block-end:clamp(28px,3.4vw,44px)}.lx-company-faq-find{padding-block-end:clamp(48px,6vw,88px)}.lx-company-faq-asked[hidden],.lx-company-faq-band[hidden],.lx-company-faq-group[hidden],.lx-company-answer[hidden],.lx-company-faq-topic[hidden]{display:none}.lx-company-faq-search{max-inline-size:640px;margin-inline:auto;position:relative}.lx-company-faq-search .lx-company-faq-search-input{appearance:none;text-overflow:ellipsis;padding-inline:34px 0}.lx-company-faq-search[data-filled] .lx-company-faq-search-input{padding-inline-end:44px}.lx-company-faq-search-input::-webkit-search-decoration{appearance:none}.lx-company-faq-search-input::-webkit-search-cancel-button{appearance:none}@media (max-width:520px){.lx-company-faq-search .lx-company-faq-search-input::placeholder{font-size:min(.8em,4.05vw)}}.lx-company-faq-search-icon{block-size:20px;inline-size:20px;color:var(--lx-ink-3);pointer-events:none;transition:color .35s var(--lx-ease-soft);position:absolute;inset-block-start:10px;inset-inline-start:0}.lx-company-faq-search:focus-within .lx-company-faq-search-icon{color:var(--lx-ink)}.lx-company-faq-clear{border-radius:var(--lx-r-sm);block-size:40px;inline-size:40px;color:var(--lx-ink-2);cursor:pointer;transition:color .3s var(--lx-ease-soft);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:0;inset-inline-end:-8px}.lx-company-faq-clear:hover{color:var(--lx-ink)}.lx-company-faq-clear:focus-visible{outline:2px solid var(--lx-focus);outline-offset:2px}.lx-company-faq-clear svg{block-size:18px;inline-size:18px}@media (pointer:coarse){.lx-company-faq-clear{block-size:44px;inline-size:44px;inset-block-start:-2px}}.lx-company-faq-status{min-block-size:1.7em;max-inline-size:640px;color:var(--lx-ink-2);text-align:center;text-wrap:balance;margin:14px auto 0;font-size:.95rem;line-height:1.7}.lx-company-faq-asked{margin-block-start:clamp(20px,2.6vw,32px)}.lx-company-faq-asked nav{justify-items:center;gap:14px;display:grid}.lx-company-faq-asked-title{color:var(--lx-ink-3);text-align:center;margin:0;font-size:.64rem}.lx-company-faq-asked ul{flex-wrap:wrap;justify-content:center;gap:10px;max-inline-size:50rem;margin:0;padding:0;list-style:none;display:flex}.lx-company-faq-ask{border:1px solid var(--lx-hair-2);border-radius:var(--lx-r-sm);min-block-size:40px;color:var(--lx-ink-2);white-space:nowrap;transition:border-color .3s var(--lx-ease-soft), color .3s var(--lx-ease-soft);align-items:center;padding:8px 16px;font-size:.9rem;line-height:1.35;text-decoration:none;display:inline-flex}.lx-company-faq-ask:hover{border-color:color-mix(in oklab, var(--lx-ink) 55%, transparent);color:var(--lx-ink)}.lx-company-faq-ask:focus-visible{outline:2px solid var(--lx-focus);outline-offset:3px}@media (pointer:coarse){.lx-company-faq-ask{min-block-size:44px}}@keyframes lx-company-faq-more{0%,85%{--lx-faq-fade:32px}to{--lx-faq-fade:0px}}@media (max-width:719px){.lx-company-faq-asked nav{justify-items:stretch}.lx-company-faq-asked ul{max-inline-size:none;margin-inline:calc(-1 * var(--lx-gutter));padding-inline:var(--lx-gutter);overscroll-behavior-x:contain;scroll-padding-inline:var(--lx-gutter);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--lx-faq-fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--lx-faq-fade)), transparent);flex-wrap:nowrap;justify-content:flex-start;animation:linear both lx-company-faq-more;animation-timeline:scroll(self inline);overflow-x:auto}.lx-company-faq-asked ul: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-mask-image:linear-gradient(to left, #000 calc(100% - var(--lx-faq-fade)), transparent);mask-image:linear-gradient(to left, #000 calc(100% - var(--lx-faq-fade)), transparent)}.lx-company-faq-asked ul::-webkit-scrollbar{display:none}.lx-company-faq-asked li{flex:none}}.lx-section.lx-company-faq-band{padding-block:clamp(56px,6vw,96px)}@media (max-width:1023px){.lx-section.lx-company-faq-band{padding-block-start:24px}}@media (min-width:1024px){.lx-company-faq-body{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);align-items:start;column-gap:clamp(40px,5vw,72px);display:grid}}.lx-company-faq{gap:clamp(56px,7vw,104px);display:grid}.lx-company-faq-group{gap:clamp(20px,2.4vw,32px);scroll-margin-block-start:110px;display:grid}.lx-company-faq-group .lx-company-faq-title{max-inline-size:14em;margin:0}.lx-company-answers{border-block-start:1px solid var(--lx-hair)}.lx-company-answer{isolation:isolate;border-block-end:1px solid var(--lx-hair);padding-block:clamp(20px,2vw,28px);scroll-margin-block-start:110px;position:relative}@media (max-width:1023px){.lx-company-faq-group,.lx-company-answer{scroll-margin-block-start:150px}}.lx-company-answer:before{content:"";z-index:-1;background:color-mix(in oklab, var(--lx-ink) 5%, transparent);box-shadow:-18px 0 0 color-mix(in oklab, var(--lx-ink) 5%, transparent), 18px 0 0 color-mix(in oklab, var(--lx-ink) 5%, transparent);opacity:0;pointer-events:none;position:absolute;inset:0}.lx-company-answer:target:before{opacity:1}[data-faq-live] .lx-company-answer:target:before{opacity:0}[data-faq-live] .lx-company-answer[data-lit]:before{opacity:1}@media (prefers-reduced-motion:no-preference){[data-faq-live] .lx-company-answer[data-lit]:before{animation:lx-company-faq-lit 2.6s var(--lx-ease-soft) both}@keyframes lx-company-faq-lit{0%,45%{opacity:1}to{opacity:0}}}.lx-company-answer-head{align-items:flex-start;gap:6px;display:flex}.lx-company-answers .lx-company-answer-q{max-inline-size:30em}.lx-company-faq-link{--lx-faq-line:calc(1.32 * clamp(1.14rem, 1rem + .55vw, 1.5rem));inline-size:32px;block-size:var(--lx-faq-line);border-radius:var(--lx-r-sm);color:var(--lx-ink-3);opacity:0;transition:opacity .3s var(--lx-ease-soft), color .3s var(--lx-ease-soft);flex:none;place-items:center;display:grid}.lx-company-faq-link svg{block-size:16px;inline-size:16px}.lx-company-answer:hover .lx-company-faq-link,.lx-company-faq-link:focus-visible,.lx-company-faq-link[data-copied]{opacity:1}.lx-company-faq-link:hover,.lx-company-faq-link[data-copied]{color:var(--lx-ink)}.lx-company-faq-link:focus-visible{outline:2px solid var(--lx-focus);outline-offset:2px}@media (hover:none),(pointer:coarse){.lx-company-faq-link{block-size:44px;inline-size:44px;margin-block:calc((var(--lx-faq-line) - 44px) / 2);opacity:1;margin-inline-end:-12px}}.lx-company-answer-a{max-inline-size:72ch;color:var(--lx-ink-2);text-wrap:pretty;gap:12px;margin-block-start:12px;font-size:1rem;line-height:1.7;display:grid}.lx-company-faq-topics ol{margin:0;padding:0;list-style:none}.lx-company-faq-topic a{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-ink-2);transition:color .3s var(--lx-ease-soft);align-items:center;font-size:.64rem;font-weight:600;line-height:1.55;text-decoration:none;display:flex;position:relative}.lx-company-faq-topic a:hover,.lx-company-faq-topic a[aria-current]{color:var(--lx-ink)}.lx-company-faq-topic a:focus-visible{outline:2px solid var(--lx-focus);outline-offset:-2px;border-radius:var(--lx-r-sm)}@media (min-width:1024px){.lx-company-faq-topics{overscroll-behavior:contain;scrollbar-width:none;max-block-size:calc(100svh - 150px);max-inline-size:17rem;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--lx-faq-fade)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--lx-faq-fade)), transparent);animation:linear both lx-company-faq-more;animation-timeline:scroll(self);position:sticky;inset-block-start:120px;overflow-y:auto}.lx-company-faq-topics::-webkit-scrollbar{display:none}.lx-company-faq-topics-title{color:var(--lx-ink-3);margin:0 0 14px;font-size:.64rem}.lx-company-faq-topics ol{border-block-start:1px solid var(--lx-hair)}.lx-company-faq-topic{border-block-end:1px solid var(--lx-hair)}.lx-company-faq-topic a{gap:16px;padding-block:12px}.lx-company-faq-topic a:before{content:"";transform-origin:0;block-size:1px;inline-size:18px;transition:transform .5s var(--lx-ease);background:currentColor;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:scaleX(0)}.lx-company-faq-topic a: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)):before{transform-origin:100%}.lx-company-faq-topic a[aria-current]:before{transform:scaleX(1)}.lx-company-faq-topic-name{transition:translate .5s var(--lx-ease)}.lx-company-faq-topic a[aria-current] .lx-company-faq-topic-name{translate:28px}.lx-company-faq-topic a[aria-current]: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)) .lx-company-faq-topic-name{translate:-28px}.lx-company-faq-topics-foot{color:var(--lx-ink-2);margin:22px 0 0;font-size:.95rem;line-height:1.6}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.lx-company-faq-topic a:before,.lx-company-faq-topic-name{transition:none}}@media (max-width:1023px){.lx-company-faq-topics{z-index:20;margin-inline:calc(12px - var(--lx-gutter));border:1px solid var(--lx-hair);border-radius:var(--lx-r-lg);background:var(--lx-glass);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);transition:translate .55s var(--lx-ease);margin-block-end:clamp(24px,4vw,36px);position:sticky;inset-block-start:76px;overflow:hidden;box-shadow:0 18px 50px -30px #00000080}.mk-root:has(.lx-nav--away) .lx-company-faq-topics[data-stuck]{translate:0 -64px}.lx-company-faq-topics-title,.lx-company-faq-topics-foot{display:none}.lx-company-faq-topics ol{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--lx-faq-fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--lx-faq-fade)), transparent);padding-inline:8px;animation:linear both lx-company-faq-more;animation-timeline:scroll(self inline);display:flex;overflow-x:auto}.lx-company-faq-topics ol: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-mask-image:linear-gradient(to left, #000 calc(100% - var(--lx-faq-fade)), transparent);mask-image:linear-gradient(to left, #000 calc(100% - var(--lx-faq-fade)), transparent)}.lx-company-faq-topics ol::-webkit-scrollbar{display:none}.lx-company-faq-topic{flex:none}.lx-company-faq-topic a{white-space:nowrap;min-block-size:44px;padding-inline:12px}.lx-company-faq-topic a[aria-current]:after{content:"";background:currentColor;block-size:1px;position:absolute;inset-block-end:10px;inset-inline:12px}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.lx-company-faq-topics{transition:none}}}@layer legacy,utilities;@property --lx-faq-fade{syntax:"<length>";inherits:false;initial-value:0}
