:root{--_font-default:"Inter", sans-serif;--_font-accent:"Inter", sans-serif}[color-scheme=light]{--base--light:#f4f6fb;--base-rgb--light:244, 246, 251;--base-tint--light:#fff;--base-shade--light:#e2e8f4;--base-opp--light:#0a1128;--base-opp-tint--light:#16264f;--accent--light:#c69433;--accent-rgb--light:198, 148, 51;--additional--light:#0a1128;--additional-rgb--light:10, 17, 40;--neutral-transparent--light:#0a112814;--st-bright--light:#0a1128;--st-medium--light:#8b95b0;--st-muted--light:#d8dfee;--st-opp-bright--light:#f4f6fb;--fw-regular--light:400;--fw-medium--light:500;--fw-semibold--light:600;--fw-bold--light:700;--fw-regular-opp--light:400;--fw-medium-opp--light:500;--t-bright--light:#0a1128;--t-medium--light:#16264f;--t-muted--light:#4a5578;--t-muted-extra--light:#8b95b0;--t-opp-bright--light:#fff;--t-opp-medium--light:#b8c2db;--t-opp-muted--light:#6b7a9e}[color-scheme=dark]{--base--dark:#0a1128;--base-rgb--dark:10, 17, 40;--base-tint--dark:#16264f;--base-shade--dark:#060d1f;--base-opp--dark:#f4f6fb;--base-opp-tint--dark:#fff;--accent--dark:#d6a850;--accent-rgb--dark:214, 168, 80;--additional--dark:#f4f6fb;--additional-rgb--dark:244, 246, 251;--neutral-transparent--dark:#f4f6fb14;--st-bright--dark:#f4f6fb;--st-medium--dark:#4a5578;--st-muted--dark:#1e2d5c;--st-opp-bright--dark:#0a1128;--fw-regular--dark:400;--fw-medium--dark:500;--fw-semibold--dark:600;--fw-bold--dark:700;--fw-regular-opp--dark:400;--fw-medium-opp--dark:500;--t-bright--dark:#fff;--t-medium--dark:#b8c2db;--t-muted--dark:#8b95b0;--t-muted-extra--dark:#4a5578;--t-opp-bright--dark:#0a1128;--t-opp-medium--dark:#16264f;--t-opp-muted--dark:#4a5578}.lumini-hero-gradient{background:linear-gradient(150deg,#0a1128,#16264f)}.lumini-gold{color:var(--accent)}.lumini-wordmark-lumin{color:#0a1128}[color-scheme=dark] .lumini-wordmark-lumin{color:#fff}.lumini-wordmark-iops{color:var(--accent)}.lumini-wordmark{letter-spacing:-1.2px;font-family:Inter,sans-serif;font-weight:700}h1,.mxd-section-title h2,.mxd-hero-title{letter-spacing:-.5px}.lumini-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-family:Inter,sans-serif;font-size:1.3rem;font-weight:500}.lumini-trust-badge{border:1px solid var(--st-muted);border-radius:var(--_radius-s);color:var(--t-medium);align-items:center;gap:.6rem;padding:.8rem 1.6rem;font-family:Inter,sans-serif;font-size:1.3rem;font-weight:500;display:inline-flex}.lumini-cta-gold{background:var(--accent);color:#fff}[color-scheme=light] .lumini-cta-gold{color:#fff;background:#c69433}.lumini-cta-gold:hover{opacity:.9}.lumini-logo__img{width:auto;height:36px;display:none}[color-scheme=light] .lumini-logo__img--light,[color-scheme=dark] .lumini-logo__img--dark{display:block}.lumini-hero-wordmark{width:100%;max-width:900px;height:auto;display:none}[color-scheme=light] .lumini-hero-wordmark--light,[color-scheme=dark] .lumini-hero-wordmark--dark{display:block}.lumini-footer-wordmark{width:100%;height:auto;display:none}[color-scheme=light] .lumini-footer-wordmark--light,[color-scheme=dark] .lumini-footer-wordmark--dark{display:block}.mxd-hero-03__headline{mix-blend-mode:normal!important;width:100%!important;padding:6rem 4.5rem 2rem!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.mxd-hero-03__top{height:auto!important;min-height:0!important}.lumini-hero-gradient .btn-additional{color:#0a1128!important;background-color:#d6a850!important}.lumini-hero-gradient .btn-additional span,.lumini-hero-gradient .btn-additional i{color:#0a1128!important}.hero-03-headline__caption{color:var(--base-opp)!important}.mxd-footer__fullwidth-text.anim-top-to-bottom{transform:none!important}.lumini-card{overflow:hidden}.lumini-card__media{aspect-ratio:4/3;margin:-2.4rem -2.4rem 2rem;overflow:hidden}.lumini-card__media img{object-fit:cover;filter:saturate(.92);width:100%;height:100%;transition:transform .5s;display:block}.lumini-card:hover .lumini-card__media img{transform:scale(1.04)}.lumini-cta-photo{position:relative;overflow:hidden}.lumini-cta-photo__img{object-fit:cover;object-position:right center;width:100%;height:100%;position:absolute;inset:0}.lumini-cta-photo__scrim{background:linear-gradient(90deg,#0a1128eb 0%,#0a1128c7 38%,#0a112859 100%);position:absolute;inset:0}.lumini-cta-photo .mxd-promo__content{z-index:2;position:relative}.lumini-cta-photo .lumini-cta-sub{color:#f4f6fbeb}.lumini-cta-photo .mxd-promo__caption.reveal-type{text-shadow:0 2px 24px #0000002e;color:#fff!important;opacity:1!important}.lumini-cta-photo .mxd-promo__caption.reveal-type>*,.lumini-cta-photo .mxd-promo__caption.reveal-type .char{color:inherit!important;opacity:1!important;transform:none!important}.footer-blocks__nav{overflow:visible}.footer-nav__link{white-space:nowrap;font-size:clamp(2.8rem,3.2vw,4.4rem)}.footer-nav__item{overflow:visible}.mxd-header .loading__fade,.mxd-nav__contain.loading__fade,.lumini-cards .lumini-card,.lumini-trust,.lumini-step,.mxd-section-title__descr,.mxd-footer .footer-blocks__column,.mxd-footer .anim-uni-in-up{opacity:1!important;visibility:visible!important;transform:none!important}.lumini-hero-video{border-radius:inherit;cursor:pointer;z-index:2;position:absolute;inset:0;overflow:hidden}.lumini-hero-video.is-active{cursor:default}.lumini-hero-video video{object-fit:cover;width:100%;height:100%;display:block;position:static!important}.lumini-hero-video.is-active video{object-fit:contain;background:#0a1128}.lumini-hero-video__hint{color:#fff;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a1128b8;border-radius:10rem;align-items:center;gap:.8rem;padding:1rem 1.8rem;font-size:1.5rem;font-weight:500;display:inline-flex;position:absolute;bottom:2rem;right:2rem}.lumini-hero-video__hint i{color:#d6a850}.lumini-page-hero{color:#fff;background:linear-gradient(150deg,#0a1128,#16264f);align-items:center;min-height:58vh;padding:14rem 0 8rem;display:flex}.lumini-page-hero__inner{max-width:92rem}.lumini-page-hero h1{color:#fff;max-width:82rem;margin:1.4rem 0 2rem;font-size:clamp(4.8rem,8vw,9.6rem);line-height:.98}.lumini-page-hero__body{color:#f4f6fbd6;max-width:70rem;margin-bottom:3.6rem;font-size:clamp(1.9rem,2.2vw,2.5rem);line-height:1.45}.lumini-page-hero .btn-additional{color:#0a1128!important;background:#d6a850!important}body:has(.lumini-page-hero) .lumini-logo__img--light{display:none!important}body:has(.lumini-page-hero) .lumini-logo__img--dark{display:block!important}body:has(.lumini-page-hero) .mxd-header .btn-outline{color:#fff!important}body:has(.lumini-page-hero) .mxd-header .btn-outline span{color:#fff!important}body:has(.lumini-page-hero) .mxd-header .btn-outline i{color:#fff!important}body:has(.lumini-page-hero) .mxd-header .theme-switcher__btn{color:#fff!important}body:has(.lumini-page-hero) .mxd-header .btn-outline{border-color:#ffffff73!important}.lumini-showcase,.lumini-usecases,.lumini-security-detail{padding:12rem 0}.lumini-showcase__row{border-bottom:1px solid var(--st-muted);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(4rem,8vw,12rem);padding:7rem 0;display:grid}.lumini-showcase__row--reverse .lumini-showcase__content{order:2}.lumini-showcase__row--reverse .lumini-showcase__visual{order:1}.lumini-showcase__number{color:var(--accent);letter-spacing:.1em;margin-bottom:2rem;font-size:1.4rem;font-weight:700}.lumini-showcase h2,.lumini-section-intro h2,.lumini-security-detail__intro h2{margin:1.2rem 0 2rem}.lumini-showcase__content>p:not(.lumini-eyebrow):not(.lumini-showcase__number){max-width:60rem;color:var(--t-medium);font-size:1.9rem;line-height:1.55}.lumini-showcase__detail{border-left:2px solid var(--accent);margin-top:2rem;padding-left:1.6rem;font-weight:600;color:var(--t-bright)!important}.lumini-showcase__visual{border-radius:var(--_radius-l);aspect-ratio:4/3;background:#16264f;position:relative;overflow:hidden}.lumini-showcase__visual img{object-fit:cover;filter:saturate(.92);width:100%;height:100%;display:block}.lumini-showcase__example{color:#fff;letter-spacing:.04em;background:#0a1128c7;border-radius:99px;padding:.7rem 1.1rem;font-size:1.2rem;position:absolute;bottom:1.4rem;right:1.4rem}.lumini-product-intro{max-width:72rem;color:var(--t-medium);margin:0 0 4rem;font-size:2rem;line-height:1.55}.lumini-showcase__visual--product{aspect-ratio:16/10;border:1px solid #d6a85042;box-shadow:0 2.4rem 6rem #0a112829}.lumini-app{--app-navy:#09132d;--app-panel:#141f43;--app-panel-2:#1c294f;--app-text:#f4f6fb;--app-muted:#aab5cf;--app-gold:#e3b755;background:var(--app-navy);width:100%;height:100%;min-height:30rem;color:var(--app-text);text-align:left;grid-template-columns:4.8rem 1fr;font-family:Inter,sans-serif;display:grid;position:relative;overflow:hidden}.lumini-app__sidebar{background:#071026;border-right:1px solid #ffffff17;flex-direction:column;align-items:center;gap:1.5rem;padding:1.4rem .8rem;display:flex}.lumini-app__mark{background:var(--app-gold);color:#0a1128;border-radius:.8rem;place-content:center;width:2.6rem;height:2.6rem;font-size:1.3rem;font-weight:800;display:grid}.lumini-app__nav{flex-direction:column;gap:.7rem;margin-top:1.2rem;display:flex}.lumini-app__icon{color:#b7c0d5;border-radius:.7rem;place-content:center;width:2.8rem;height:2.8rem;font-size:1.45rem;display:grid}.lumini-app__status{background:#57d6c8;border-radius:50%;width:.7rem;height:.7rem;margin-top:auto}.lumini-app__main{min-width:0;overflow:hidden}.lumini-app__topbar{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;height:5.4rem;padding:0 1.8rem;display:flex}.lumini-app__crumb{color:#c3cce0;font-size:1.25rem;font-weight:600}.lumini-app__avatar{color:#09132d;background:#e3b755;border-radius:50%;place-content:center;width:2.5rem;height:2.5rem;font-size:.85rem;font-weight:800;display:grid}.lumini-app__body{padding:2rem}.lumini-app__heading{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1.8rem;display:flex}.lumini-app__heading p{color:#7edbd3;letter-spacing:.07em;text-transform:uppercase;margin:0 0 .35rem;font-size:1.1rem;font-weight:700}.lumini-app__heading h3{color:#fff;margin:0;font-size:2.15rem;line-height:1}.lumini-app button{background:var(--app-gold);color:#09132d;border:0;border-radius:.6rem;padding:.75rem 1rem;font:700 1.15rem Inter,sans-serif}.lumini-task-columns{grid-template-columns:1.05fr .95fr;gap:1.5rem;display:grid}.lumini-task-column>p{color:#d8dfef;margin:0 0 .9rem;font-size:1.25rem;font-weight:700}.lumini-task-column>p i{background:#62d8cc;border-radius:50%;width:.7rem;height:.7rem;margin-right:.55rem;display:inline-block}.lumini-task{background:var(--app-panel-2);border:1px solid #ffffff12;border-radius:.8rem;margin-bottom:.8rem;padding:1.15rem}.lumini-task h4{align-items:center;gap:.6rem;margin:0 0 .7rem;font-size:1.3rem;display:flex}.lumini-task h4 i{background:#e3b755;border-radius:50%;width:.65rem;height:.65rem}.lumini-task h4 i.aqua{background:#62d8cc}.lumini-task h4 i.rose{background:#f2758d}.lumini-task>p{color:var(--app-muted);margin:0 0 .7rem;font-size:1.05rem;line-height:1.35}.lumini-task dl{grid-template-columns:1fr;gap:.25rem;margin:0;display:grid}.lumini-task dl div{gap:.35rem;font-size:1.02rem;display:flex}.lumini-task dt{color:#8c99b2;font-weight:700}.lumini-task dd{color:#d8dfef;margin:0}.lumini-task footer{color:#96a2ba;border-top:1px solid #ffffff14;justify-content:space-between;margin-top:.85rem;padding-top:.75rem;font-size:.95rem;display:flex}.lumini-task footer b{color:#72d9c9;font-weight:600}.lumini-task-column--empty{border-left:1px solid #ffffff14;padding-left:1.3rem}.lumini-task-column--empty>span{color:#74809a;text-align:center;padding:6rem 0;font-size:1.1rem;display:block}.lumini-feed-card{background:var(--app-panel);border:1px solid #ffffff17;border-radius:1rem;overflow:hidden}.lumini-feed-card>header{border-bottom:1px solid #ffffff14;align-items:center;gap:.9rem;padding:1.2rem 1.4rem;display:flex}.lumini-feed-card__badge{background:var(--app-gold);color:#09132d;border-radius:50%;place-content:center;width:2.8rem;height:2.8rem;font-weight:800;display:grid}.lumini-feed-card header strong{font-size:1.25rem}.lumini-feed-card header p{color:#98a6c0;margin:.25rem 0 0;font-size:1rem}.lumini-feed-card header>b{color:var(--app-gold);margin-left:auto;font-size:1rem}.lumini-feed-card section{padding:1.25rem 1.4rem}.lumini-feed-card h4{margin:0 0 .75rem;font-size:1.35rem}.lumini-feed-card ul{color:#d2daea;margin:.2rem 0 1.1rem;padding-left:1.6rem;font-size:1.1rem;line-height:1.55}.lumini-feed-card__table{color:#92a0ba;background:#ffffff0a;border-radius:.55rem;grid-template-columns:1fr 1fr 1fr;gap:.5rem;padding:.9rem;font-size:.95rem;display:grid}.lumini-feed-card__table b{color:#e9effa;font-weight:600}.lumini-feed-card>footer{color:#b8c2d7;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1.4rem;font-size:1rem;display:flex}.lumini-feed-card footer button{padding:.6rem .8rem;font-size:1rem}.lumini-chat__thread{flex-direction:column;gap:1rem;max-width:88%;margin-left:auto;display:flex}.lumini-message{border-radius:1rem;max-width:86%;padding:1.05rem 1.2rem;font-size:1.15rem;line-height:1.45}.lumini-message--user{color:#09132d;background:#e3b755;align-self:flex-end;font-weight:600}.lumini-message--answer{background:var(--app-panel-2);color:#e9effa;align-self:flex-start}.lumini-message--answer p{color:#c3cce0;margin:.45rem 0 .85rem}.lumini-source{background:#101a38;border-radius:.65rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.lumini-source>span{color:var(--app-gold);font-size:1.4rem}.lumini-source div{flex-direction:column;gap:.15rem;display:flex}.lumini-source b{font-size:1rem}.lumini-source small{color:#97a4be;font-size:.9rem}.lumini-source em{color:#e3b755;margin-left:auto;font-size:.9rem;font-style:normal}.lumini-chat__input{color:#8996af;border:1px solid #ffffff21;border-radius:.7rem;justify-content:space-between;align-items:center;margin-top:1.2rem;padding:.9rem 1rem;font-size:1rem;display:flex}.lumini-chat__input b{background:var(--app-gold);color:#09132d;border-radius:.5rem;place-content:center;width:2rem;height:2rem;display:grid}.lumini-docs__grid{gap:.75rem;display:grid}.lumini-docs__grid article{background:var(--app-panel-2);border:1px solid #ffffff17;border-radius:.75rem;align-items:center;gap:.9rem;padding:1rem;display:flex}.lumini-docs__grid span{color:var(--app-gold);background:#e3b75529;border-radius:.4rem;padding:.45rem;font-size:.85rem;font-weight:800}.lumini-docs__grid div{flex-direction:column;gap:.25rem;display:flex}.lumini-docs__grid b{font-size:1.15rem}.lumini-docs__grid small{color:#9ca8bf;font-size:.95rem}.lumini-docs__grid em{color:#93a0b8;margin-left:auto;font-style:normal}.lumini-docs__note{color:#c5d7e8;background:#62d8cc1a;border-radius:.7rem;flex-direction:column;gap:.35rem;margin-top:1rem;padding:1rem;font-size:1rem;display:flex}.lumini-audit__filters{flex-wrap:wrap;gap:.6rem;margin-bottom:1.2rem;display:flex}.lumini-audit__filters span{color:#aeb9cd;border:1px solid #ffffff1f;border-radius:99px;padding:.55rem .75rem;font-size:.95rem}.lumini-audit__table{border:1px solid #ffffff17;border-radius:.75rem;overflow:hidden}.lumini-audit__table header,.lumini-audit__table p{grid-template-columns:1.5fr .8fr .7fr;gap:.75rem;margin:0;padding:.9rem 1rem;font-size:1rem;display:grid}.lumini-audit__table p{color:#aeb9cd;border-top:1px solid #ffffff12}.lumini-audit__table b{color:#eff3fb;font-weight:600}.lumini-app__caption{color:#bcc7dc;background:#050c1db8;border-radius:99px;padding:.35rem .6rem;font-size:.82rem;position:absolute;bottom:.8rem;right:1rem}.lumini-app--compact{grid-template-columns:3.4rem 1fr;min-height:20rem}.lumini-app--compact .lumini-app__sidebar{gap:.6rem;padding:.8rem .4rem}.lumini-app--compact .lumini-app__mark{width:2.1rem;height:2.1rem}.lumini-app--compact .lumini-app__nav{gap:.25rem;margin-top:.4rem}.lumini-app--compact .lumini-app__icon{width:2.2rem;height:2.2rem;font-size:1rem}.lumini-app--compact .lumini-app__topbar{height:3.8rem;padding:0 1rem}.lumini-app--compact .lumini-app__avatar{width:1.9rem;height:1.9rem;font-size:.68rem}.lumini-app--compact .lumini-app__body{padding:1rem}.lumini-app--compact .lumini-app__heading{margin-bottom:.8rem}.lumini-app--compact .lumini-app__heading p{display:none}.lumini-app--compact .lumini-app__heading h3{font-size:1.45rem}.lumini-app--compact .lumini-app button{padding:.5rem .65rem;font-size:.9rem}.lumini-app--compact .lumini-task-columns{grid-template-columns:1fr}.lumini-app--compact .lumini-task-column--empty{display:none}.lumini-app--compact .lumini-task{margin-bottom:.45rem;padding:.75rem}.lumini-app--compact .lumini-task h4{margin-bottom:.35rem;font-size:1rem}.lumini-app--compact .lumini-task>p,.lumini-app--compact .lumini-task dl,.lumini-app--compact .lumini-task footer{display:none}.lumini-app--compact .lumini-feed-card>header,.lumini-app--compact .lumini-feed-card section{padding:.75rem}.lumini-app--compact .lumini-feed-card ul{margin:0;font-size:.95rem}.lumini-app--compact .lumini-feed-card__table,.lumini-app--compact .lumini-feed-card>footer{display:none}.lumini-app--compact .lumini-chat__thread{gap:.55rem;max-width:100%}.lumini-app--compact .lumini-message{padding:.65rem .75rem;font-size:.95rem}.lumini-app--compact .lumini-message--answer p{margin:.25rem 0}.lumini-app--compact .lumini-source,.lumini-app--compact .lumini-chat__input{display:none}.lumini-app--compact .lumini-docs__grid{gap:.45rem}.lumini-app--compact .lumini-docs__grid article{padding:.65rem}.lumini-app--compact .lumini-docs__grid article:nth-child(3),.lumini-app--compact .lumini-docs__note,.lumini-app--compact .lumini-audit__filters{display:none}.lumini-app--compact .lumini-audit__table header,.lumini-app--compact .lumini-audit__table p{padding:.65rem;font-size:.85rem}.lumini-app--compact .lumini-audit__table p:nth-of-type(4){display:none}.lumini-usecase-card--product{flex-direction:column;display:flex}.lumini-usecase-card--product>.lumini-app{height:21rem}.lumini-usecase-card--product .lumini-usecase-card__body{flex:1}.lumini-architecture{border:1px solid var(--st-muted);border-radius:var(--_radius-l);background:var(--base-tint);grid-template-columns:1fr auto 1.15fr auto 1fr;align-items:center;gap:1.5rem;margin:5rem 0;padding:3.2rem;display:grid}.lumini-architecture__sources,.lumini-architecture__outcomes{flex-direction:column;gap:.8rem;display:flex}.lumini-architecture span{border:1px solid var(--st-medium);color:var(--t-medium);border-radius:.7rem;padding:1rem 1.2rem;font-size:1.35rem}.lumini-architecture>i{color:var(--accent);font-size:2.4rem;font-style:normal}.lumini-architecture__tenant{color:#fff;text-align:center;background:#0a1128;border-radius:1rem;padding:2.5rem 2rem;box-shadow:0 1.4rem 3rem #0a11282e}.lumini-architecture__tenant small{color:#d6a850;letter-spacing:.05em;text-transform:uppercase;font-size:1.1rem;font-weight:700}.lumini-architecture__tenant strong{margin:1rem 0 .6rem;font-size:2.5rem;display:block}.lumini-architecture__tenant p{color:#cbd4e8;margin:0;font-size:1.2rem}.lumini-security-proof{border-radius:var(--_radius-l);color:#fff;background:#0a1128;grid-template-columns:.85fr 1.15fr;align-items:center;gap:4rem;margin:7rem 0;padding:3rem;display:grid}.lumini-security-proof h3{margin:1rem 0 1.2rem;font-size:3.5rem;line-height:1.05}.lumini-security-proof>div>p:last-child{color:#d1d8e8;font-size:1.7rem;line-height:1.55}.lumini-security-proof .lumini-eyebrow{color:#d6a850}.lumini-security-proof .lumini-app{border:1px solid #d6a8504d;border-radius:1rem;min-height:25rem}.lumini-security-detail__legal{border-left:3px solid var(--accent);background:var(--base-tint);max-width:100%;color:var(--t-medium);border-radius:.4rem;margin-top:5rem;padding:2rem 2.4rem;font-size:1.5rem;line-height:1.55}.lumini-security-detail__legal strong{color:var(--t-bright);margin-bottom:.75rem;font-size:1.7rem;display:block}.lumini-security-detail__legal p{margin:0}@media (max-width:767px){.lumini-app{grid-template-columns:1fr;min-height:28rem}.lumini-app__sidebar{display:none}.lumini-app--compact{min-height:18rem}.lumini-task-columns{grid-template-columns:1fr}.lumini-task-column--empty{display:none}.lumini-architecture{grid-template-columns:1fr;padding:2rem}.lumini-architecture>i{text-align:center;transform:rotate(90deg)}.lumini-security-proof{grid-template-columns:1fr;gap:2.5rem;padding:2rem}.lumini-security-proof h3{font-size:2.8rem}}.lumini-section-intro{max-width:78rem;margin-bottom:5rem}.lumini-section-intro>p:not(.lumini-eyebrow),.lumini-security-detail__intro>p:not(.lumini-eyebrow){color:var(--t-medium);font-size:1.9rem;line-height:1.55}.lumini-usecases__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;display:grid}.lumini-usecase-card{border:1px solid var(--st-muted);border-radius:var(--_radius-m);background:var(--base-tint);overflow:hidden}.lumini-usecase-card>img{aspect-ratio:16/8;object-fit:cover;filter:saturate(.9);width:100%;display:block}.lumini-usecase-card__body{padding:2.8rem}.lumini-usecase-card h3{margin-bottom:1.2rem;font-size:2.6rem}.lumini-usecase-card p{color:var(--t-medium);font-size:1.7rem;line-height:1.5}.lumini-usecase-card__example{margin-top:1.8rem;font-weight:600;color:var(--t-bright)!important}.lumini-patterns{border-top:1px solid var(--st-muted);margin-top:12rem;padding-top:10rem}.lumini-patterns__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;display:grid}.lumini-pattern{border-radius:var(--_radius-m);background:var(--neutral-transparent);padding:3rem}.lumini-pattern span,.lumini-security-detail__item>span{color:var(--accent);letter-spacing:.1em;font-size:1.4rem;font-weight:700}.lumini-pattern h3{margin:1.8rem 0 1rem;font-size:2.3rem}.lumini-pattern p{color:var(--t-medium);font-size:1.7rem;line-height:1.5}.lumini-security-detail{background:var(--neutral-transparent)}.lumini-security-detail__intro{max-width:80rem}.lumini-security-detail__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin-top:5rem;display:grid}.lumini-security-detail__item{border-radius:var(--_radius-m);background:var(--base-tint);border:1px solid var(--st-muted);padding:3.2rem}.lumini-security-detail__item h3{margin:1.8rem 0 1.2rem;font-size:2.5rem}.lumini-security-detail__item p{color:var(--t-medium);font-size:1.7rem;line-height:1.55}.lumini-security-detail__chips{flex-wrap:wrap;gap:1rem;margin-top:4rem;display:flex}.lumini-security-detail__chips span{border:1px solid var(--st-medium);color:var(--t-bright);border-radius:99px;padding:.9rem 1.4rem;font-size:1.4rem}.lumini-security-detail__legal{max-width:92rem;color:var(--t-muted);margin-top:4rem;font-size:1.4rem;line-height:1.55}@media (max-width:767px){.lumini-page-hero{min-height:0;padding:12rem 0 7rem}.lumini-showcase,.lumini-usecases,.lumini-security-detail{padding:7rem 0}.lumini-showcase__row,.lumini-showcase__row--reverse{grid-template-columns:1fr;gap:3rem;padding:5rem 0}.lumini-showcase__row--reverse .lumini-showcase__content,.lumini-showcase__row--reverse .lumini-showcase__visual{order:initial}.lumini-usecases__grid,.lumini-patterns__grid,.lumini-security-detail__grid{grid-template-columns:1fr}.lumini-patterns{margin-top:7rem;padding-top:7rem}}.lumini-app{--app-navy:#f7f9fc;--app-panel:#fff;--app-panel-2:#f4f6fb;--app-text:#0a1128;--app-muted:#52627f;--app-gold:#c69433;color:var(--app-text);background:var(--app-navy);border:1px solid #dbe2ef}.lumini-app__sidebar{background:#0a1128;border-right-color:#e1e7f1}.lumini-app__mark{background:#d6a850}.lumini-app__icon{color:#b8c3d9}.lumini-app__icon:nth-child(4){color:#f1c96f;background:#d6a85038}.lumini-app__topbar{background:#fff;border-bottom-color:#e1e7f1}.lumini-app__crumb{color:#41516d}.lumini-app__avatar{background:#d6a850}.lumini-app__heading p{color:#1e8b87}.lumini-app__heading h3{color:#0a1128}.lumini-app button{color:#fff;background:#c69433}.lumini-task-column>p{color:#1c2b49}.lumini-task-column>p i{background:#1e8b87}.lumini-task-column small{color:#71809a}.lumini-task{background:#fff;border-color:#e0e6f0;box-shadow:0 .6rem 1.6rem #0a11280b}.lumini-task h4{color:#132443}.lumini-task>p{color:#5d6c85}.lumini-task dt{color:#66758e}.lumini-task dd{color:#263752}.lumini-task footer{color:#65748e;border-top-color:#e6ebf3}.lumini-task footer b{color:#14827d}.lumini-task-column--empty{border-left-color:#e1e7f1}.lumini-task-column--empty>span{color:#7f8ca3}.lumini-feed-card{background:#fff;border-color:#dce4ef;box-shadow:0 .6rem 1.6rem #0a11280b}.lumini-feed-card>header,.lumini-feed-card>footer{border-color:#e5eaf2}.lumini-feed-card__badge{background:#d6a850}.lumini-feed-card header strong,.lumini-feed-card h4{color:#10203d}.lumini-feed-card header p{color:#71809a}.lumini-feed-card header>b{color:#a8731c}.lumini-feed-card ul{color:#3f4f6b}.lumini-feed-card__table{color:#66758d;background:#f5f7fb}.lumini-feed-card__table b{color:#21324e}.lumini-feed-card>footer{color:#56657e}.lumini-message--user{color:#0a1128;background:#d6a850}.lumini-message--answer{color:#172743;background:#fff;border:1px solid #dce4ef;box-shadow:0 .6rem 1.6rem #0a11280a}.lumini-message--answer p{color:#52627f}.lumini-source{background:#f4f6fb}.lumini-source>span,.lumini-source em{color:#a8731c}.lumini-source small{color:#6a7890}.lumini-chat__input{color:#78859a;background:#fff;border-color:#dce4ef}.lumini-chat__input b{color:#fff;background:#c69433}.lumini-docs__grid article{background:#fff;border-color:#dce4ef}.lumini-docs__grid span{color:#a8731c;background:#f8ecd3}.lumini-docs__grid b{color:#172743}.lumini-docs__grid small,.lumini-docs__grid em{color:#687790}.lumini-docs__note{color:#48647a;background:#e9f8f6}.lumini-docs__note b{color:#167f7a}.lumini-audit__filters span{color:#617089;background:#fff;border-color:#d7dfeb}.lumini-audit__filters span:first-child{color:#9a6816;border-color:#c69433}.lumini-audit__table{background:#fff;border-color:#dce4ef}.lumini-audit__table header{color:#687790;background:#f5f7fb}.lumini-audit__table p{color:#64738b;border-top-color:#e6ebf3}.lumini-audit__table b{color:#172743}.lumini-audit__table small{color:#71809a}.lumini-app__caption{color:#fff;background:#0a1128c2}.lumini-contact{text-align:center;flex-direction:column;justify-content:center;max-width:72rem;min-height:60vh;margin:0 auto;padding:12rem 0 8rem;display:flex}.lumini-contact__caption{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:1.6rem;font-weight:600}.lumini-contact__title{letter-spacing:-.5px;margin-top:1.6rem;font-weight:800}.lumini-contact__descr{max-width:56rem;margin:2.4rem auto 3.2rem;font-size:1.9rem}.lumini-contact__btn{display:inline-flex}.lumini-contact__note{opacity:.7;margin-top:2.4rem;font-size:1.5rem}.lumini-hero-tagline{margin-top:2.4rem;font-weight:600;color:var(--accent)!important;font-size:4.4rem!important}.hero-03-headline__caption:not(.lumini-hero-tagline):not(.lumini-hero-support){margin-top:1.6rem;font-weight:500;font-size:2.6rem!important}.lumini-hero-support{opacity:.85;max-width:72rem;margin-top:1.2rem;font-weight:400;line-height:1.5;font-size:2rem!important}.lumini-cards{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:4rem;display:grid}.lumini-card{background:var(--base-tint);border:1px solid #0a112814;border-radius:2.4rem;padding:3.2rem 2.8rem}[color-scheme=dark] .lumini-card{border-color:#f4f6fb1a}.lumini-card__icon{color:var(--accent);font-size:3.2rem}.lumini-card__title{margin-top:1.6rem;font-size:2rem;line-height:1.3}.lumini-card__body{opacity:.85;margin-top:1.2rem}.lumini-trust{border-radius:2.4rem;padding:6rem 4.8rem}.lumini-trust__heading{color:#fff;max-width:72rem}.lumini-trust__body{color:#f4f6fbd9;max-width:64rem;margin-top:2rem}.lumini-trust__chips{flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem;padding:0;list-style:none;display:flex}.lumini-chip{color:#d6a850;white-space:nowrap;border:1px solid #d6a85080;border-radius:10rem;padding:.8rem 1.8rem;font-size:1.4rem;font-weight:500}.lumini-steps{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:4rem;display:grid}.lumini-step{background:var(--base-tint);border:1px solid #0a112814;border-radius:2.4rem;padding:3.2rem 2.8rem}[color-scheme=dark] .lumini-step{border-color:#f4f6fb1a}.lumini-step__number{color:var(--accent);letter-spacing:.1em;font-size:1.4rem;font-weight:700}.lumini-step__title{margin-top:1.2rem;font-size:2rem}.lumini-step__body{opacity:.85;margin-top:1.2rem}.lumini-cta-sub{color:#f4f6fbd9;margin-top:1.6rem}@media (max-width:991px){.lumini-cards,.lumini-steps{grid-template-columns:1fr}.lumini-trust{padding:4rem 2.8rem}}:root{--bg-demo-screen-01--light:none;--bg-demo-screen-02--light:none;--bg-demo-screen-03--light:none;--bg-demo-screen-04--light:none;--bg-demo-screen-05--light:none;--bg-demo-screen-06--light:none;--bg-demo-screen-07--light:none;--bg-demo-screen-08--light:none;--bg-demo-screen-09--light:none;--bg-demo-screen-01--dark:none;--bg-demo-screen-02--dark:none;--bg-demo-screen-03--dark:none;--bg-demo-screen-04--dark:none;--bg-demo-screen-05--dark:none;--bg-demo-screen-06--dark:none;--bg-demo-screen-07--dark:none;--bg-demo-screen-08--dark:none;--bg-demo-screen-09--dark:none}.lumini-capture{border:1px solid var(--st-medium);background:#0a1128;margin:0;box-shadow:0 2.4rem 6rem #0a11282e}.lumini-capture__img{width:100%;height:auto;display:block}.lumini-capture__caption{color:#cbd4e8;letter-spacing:.04em;background:#0a1128;border-top:1px solid #d6a85059;padding:1rem 1.4rem;font-size:1.2rem}.lumini-showcase__visual--capture{aspect-ratio:auto;box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}.lumini-usecase-card--capture>.lumini-capture{border-bottom:none}.lumini-usecase-card--capture .lumini-capture__caption{display:none}.lumini-usecase-card--capture .lumini-capture__img{aspect-ratio:16/10;object-fit:cover;object-position:top left}.lumini-security-proof .lumini-capture{border:1px solid #d6a8504d}
html{scroll-behavior:smooth}.mxd-nav__wrap{pointer-events:none;display:block}.mxd-nav__wrap.active_menu{pointer-events:all}.mxd-menu__wrapper{pointer-events:none;display:block}.mxd-menu__wrapper.active_menu{pointer-events:all}.mxd-menu__wrapper .fade-in-elm{visibility:hidden;opacity:0;transition:all .6s}.mxd-menu__wrapper.active_menu .fade-in-elm{visibility:visible;opacity:1}.mxd-menu__wrapper .fade-in-up-elm{visibility:hidden;opacity:0;transition:all .6s;transform:translateY(25px)}.mxd-menu__wrapper.active_menu .fade-in-up-elm{visibility:visible;opacity:1;transform:translateY(0)}.submenu{height:0;padding-top:0;display:block;overflow:hidden}.videoModal__bodyOpen{overflow:hidden}.videoModal__overlay{z-index:111;background:#000c;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.videoModal__content{background:0 0;border:none;outline:none;overflow:hidden}.videoModal__playerWrap{aspect-ratio:16/9;width:min(90vw,1600px);max-width:1200px;position:relative}.swiper-navigation-icon{display:none}.hamburger__line{transition:all .3s}.nav-open .hamburger__line:first-child{transform:translateY(5px)rotate(45deg)}.nav-open .hamburger__line:last-child{transform:translateY(-5px)rotate(-45deg)}
