.lp-root{background:var(--color-bg-base);color:var(--color-text-secondary);max-width:100vw;position:relative}.lp-root,.lp-root>main{min-width:0;overflow-x:hidden;width:100%}.lp-root>main{max-width:100%}.lp-hero{overflow:hidden;position:relative}.lp-hero:before{background:radial-gradient(900px 560px at 10% 0,hsla(0,0%,100%,.052),#0000 70%),radial-gradient(760px 520px at 92% 10%,hsla(0,0%,100%,.034),#0000 72%),linear-gradient(116deg,#0000 10%,hsla(0,0%,100%,.028) 44%,#0000 72%);height:94%;inset:-22% -12% auto -12%;opacity:.88}.lp-hero:after,.lp-hero:before{content:"";pointer-events:none;position:absolute}.lp-hero:after{background:radial-gradient(120% 84% at 50% -12%,#e2e8f00a,#0000 58%),radial-gradient(92% 70% at 50% 42%,#0000 38%,#0103088a 100%),linear-gradient(180deg,#01030814,#01030852 58%,#010308c7);inset:0}.lp-grid{background-image:linear-gradient(hsla(0,0%,100%,.032) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.032) 1px,#0000 0);background-size:120px 120px;inset:0;-webkit-mask-image:radial-gradient(ellipse at center,#000 0,#0000 72%);mask-image:radial-gradient(ellipse at center,#000 0,#0000 72%);opacity:.11;pointer-events:none}.lp-grid,.lp-orb{position:absolute}.lp-orb{animation:lp-float 18s ease-in-out infinite;border-radius:9999px;filter:blur(60px);opacity:.45}.lp-orb.orb-one{background:hsla(0,0%,100%,.052);height:320px;left:-220px;top:3%;transform:rotate(-18deg);width:620px}.lp-orb.orb-two{animation-delay:2s;background:hsla(0,0%,100%,.038);bottom:16%;height:300px;right:-230px;transform:rotate(16deg);width:560px}.lp-surface{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(180deg,#0c0c0cf0,#080808e0);border:1px solid #ffffff14;box-shadow:0 24px 60px -40px #000c}.lp-window{background:linear-gradient(180deg,#0c0c0cfa,#080808eb);border:1px solid #ffffff1a;border-radius:24px;box-shadow:0 40px 80px -50px #000c;overflow:hidden}.lp-window-header{align-items:center;background:#080808e6;border-bottom:1px solid #ffffff14;display:flex;gap:8px;padding:12px 16px}.lp-dot{border-radius:9999px;display:inline-block;height:8px;width:8px}.lp-dot.dot-red{background:#ef4444}.lp-dot.dot-yellow{background:#f59e0b}.lp-dot.dot-green{background:#10b981}.lp-map{background:radial-gradient(120% 120% at 20% 20%,#3b82f62e,#0000 60%),radial-gradient(100% 100% at 80% 80%,#10b9811f,#0000 60%),#080808e6;border:1px solid #ffffff14;border-radius:20px;min-height:280px;overflow:hidden;position:relative}.lp-map:before{background-image:linear-gradient(#ffffff14 1px,#0000 0),linear-gradient(90deg,#ffffff14 1px,#0000 0);background-size:120px 120px;content:"";inset:0;opacity:.25;pointer-events:none;position:absolute}.lp-map-marker{background:var(--color-success);border-radius:9999px;box-shadow:0 0 0 6px #10b98133;height:10px;position:absolute;transform:translate(-50%,-50%);width:10px}.lp-map-marker[data-status=out]{background:var(--color-error);box-shadow:0 0 0 6px #ef444433}.lp-map-marker:after{animation:lp-ping 2.4s ease-out infinite;border:1px solid #ffffff26;border-radius:9999px;content:"";inset:-12px;position:absolute}.lp-chart-bar{background:linear-gradient(180deg,#3b82f6e6,#3b82f659);border-radius:9999px 9999px 6px 6px;width:100%}@keyframes lp-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-18px,0)}}@keyframes lp-ping{0%{opacity:.7;transform:scale(.6)}70%{opacity:0;transform:scale(1)}to{opacity:0}}.lp-toolbar{background:#0a0a0cbf}.lp-pill-surface{background:#0606078c}.lp-pill-active{background:#ffffff0f}.lp-hero-scheduler-toolbar{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.lp-hero-scheduler-toolbar__actions,.lp-hero-scheduler-toolbar__left{align-items:center;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.lp-hero-scheduler-toolbar__actions{justify-content:flex-end}.lp-hero-view-tabs{gap:2px;min-height:48px;padding:4px;position:relative;z-index:3}.lp-hero-view-tab{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;min-height:40px;min-width:78px;padding:0 16px;position:relative;touch-action:manipulation;-webkit-user-select:none;user-select:none}.lp-hero-view-tab:hover{background:hsla(0,0%,100%,.055)}.lp-hero-view-tab:focus-visible{box-shadow:0 0 0 2px #0c0c0cf5,0 0 0 4px #60a5fab8;outline:none}.lp-hero-date-nav{min-height:48px}.lp-hero-date-nav__arrow{align-items:center;display:inline-flex;justify-content:center;min-height:32px;min-width:32px}.lp-hero-date-nav__label{min-width:10.5rem;text-align:center;white-space:nowrap}@media (max-width:900px){.lp-hero-scheduler-toolbar{grid-template-columns:minmax(0,1fr)}.lp-hero-scheduler-toolbar__actions{justify-content:flex-start}}@media (max-width:560px){.lp-hero-date-nav,.lp-hero-view-tabs{width:100%}.lp-hero-view-tab{flex:1 1;min-width:0}.lp-hero-date-nav{justify-content:space-between}.lp-hero-date-nav__label{min-width:0}}.lp-schedule-wrap{background:#0707088c}.lp-schedule-head{background:#0c0c0eeb}.lp-schedule-cell{background:#0a0a0ca6}.lp-schedule-rowheader{background:#0c0c0ecc}.lp-schedule-empty{background:#ffffff0a;border:1px dashed #ffffff14}.lp-shift-chip{background:#00000059}.lp-card{position:relative}.lp-card:before{background:radial-gradient(1200px 280px at 0 0,#3b82f61f,#0000 55%),radial-gradient(900px 240px at 100% 20%,#22c55e1a,#0000 52%);border-radius:1rem;content:"";inset:0;opacity:.9;pointer-events:none;position:absolute;transition:opacity .3s ease}.lp-card:hover:before{background:radial-gradient(1200px 280px at 0 0,#3b82f62e,#0000 65%),radial-gradient(900px 240px at 100% 20%,#22c55e26,#0000 60%);opacity:1}.lp-iconwrap{background:#3b82f61f;border:1px solid #3b82f62e}.lp-meta-chip{background:#00000059;border:1px solid #ffffff1f;border-radius:9999px;color:#ffffffb3;font-size:.65rem;letter-spacing:.18em;padding:.25rem .6rem;text-transform:uppercase}.lp-link{align-items:center;color:#ffffffd1;display:inline-flex;font-size:.9rem;font-weight:600;gap:.4rem}.lp-audit-shell .lp-audit-card,.lp-liveguard-shell .lp-liveguard-card,.lp-liveguard-shell .lp-liveguard-status-card{background:linear-gradient(180deg,#08080aeb,#050507db)}.lp-audit-action-row{transition:border-color .2s ease,background .2s ease}.lp-audit-action-row:hover{background:#141418bf;border-color:#ffffff2e}.lp-audit-live-pill{border-color:#ffffff2e}.lp-audit-live-pill,.lp-audit-timeline-row{background:#0a0a0cb8}.lp-audit-matrix td,.lp-audit-matrix th{border-color:#ffffff0f}.lp-liveguard-status-row{background:#0a0a0cb8}.lp-liveguard-breadcrumb{transition:transform .2s ease,background .2s ease,border-color .2s ease}.lp-liveguard-breadcrumb.is-active{background:#3b82f624;border-color:#3b82f699;transform:translateX(2px)}.lp-link:hover{color:#fffffff2}.lp-segmented{align-items:center;background:linear-gradient(180deg,#0b0b0eeb,#070709d6);border:1px solid #ffffff1a;border-radius:9999px;box-shadow:inset 0 1px 0 #ffffff0d;display:flex;gap:.55rem;overflow-x:auto;padding:.45rem;scrollbar-width:none}.lp-segmented::-webkit-scrollbar{display:none}.lp-segment{border:1px solid #0000;border-radius:9999px;color:#ffffffad;flex:0 0 auto;font-size:.9rem;font-weight:700;line-height:1.1;padding:.62rem 1rem;transition:background .2s ease,color .2s ease,transform .2s ease,border-color .2s ease;white-space:nowrap}.lp-segment:hover{border-color:#ffffff29;color:#ffffffe6;transform:translateY(-1px)}.lp-segment.is-active{background:linear-gradient(180deg,#3b82f64d,#2563eb33);border-color:#60a5fa6b;box-shadow:inset 0 1px 0 #ffffff24,0 14px 26px -18px #3b82f6d1;color:#fffffff2}.lp-industries-grid{grid-gap:1.5rem;align-items:stretch;display:grid;gap:1.5rem}@media (min-width:1024px){.lp-segmented{overflow-x:visible}.lp-segment{align-items:center;display:flex;flex:1 1;justify-content:center;min-width:0;text-align:center}.lp-industries-grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}}.lp-industry-main{background:radial-gradient(120% 140% at 96% 10%,#3b82f63d,#0000 54%),radial-gradient(100% 120% at 0 100%,#0ea5e91f,#0000 58%),linear-gradient(180deg,#0c0c0ef5,#08080ae6);display:flex;flex-direction:column;gap:1.5rem;overflow:hidden;position:relative}.lp-industry-main:after{background:radial-gradient(circle at center,#22c55e29,#0000 62%);content:"";filter:blur(40px);height:460px;inset:auto -180px -260px auto;pointer-events:none;position:absolute;width:460px}.lp-industry-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.lp-industry-heading{max-width:46rem}.lp-industry-kicker{color:#fff9;font-size:.75rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase}.lp-industry-title{text-wrap:balance;color:#f8fafcf5;font-size:clamp(1.75rem,3.4vw,2.6rem);font-weight:800;line-height:1.08;margin-top:.75rem}.lp-industry-cta{align-self:flex-start;white-space:nowrap}.lp-industry-facts{grid-gap:1rem;display:grid;gap:1rem}@media (min-width:768px){.lp-industry-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-slab{background:linear-gradient(180deg,#08080ac7,#06060899);border:1px solid #ffffff1a;border-radius:1.15rem;display:flex;flex-direction:column;padding:1.2rem}.lp-slab-title{color:#ffffffa3;font-size:.72rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.lp-bullet{align-items:flex-start;display:flex;gap:.7rem;line-height:1.48}.lp-bullet-copy{color:#e2e8f0d1;font-size:.94rem}.lp-bullet-dot{background:#f87171cc;border-radius:9999px;box-shadow:0 0 0 6px #f871711a;height:.35rem;margin-top:.58rem;width:.35rem}.lp-workflows{border-top:1px solid #ffffff14;margin-top:auto;padding-top:1rem}.lp-workflows-title{color:#ffffffa3;font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.lp-workflows-links{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.75rem}.lp-pill-link{align-items:center;background:#0b0b0da8;border:1px solid #ffffff24;border-radius:9999px;color:#f1f5f9cc;display:inline-flex;font-size:.83rem;font-weight:700;gap:.4rem;padding:.45rem .75rem;transition:transform .2s ease,border-color .2s ease,background .2s ease}.lp-pill-link:hover{background:#3b82f629;border-color:#3b82f673;transform:translateY(-1px)}.lp-industry-side{grid-gap:1.5rem;align-content:start;display:grid;gap:1.5rem}.lp-industry-side-card{background:radial-gradient(140% 140% at 100% 0,#3b82f61f,#0000 62%),linear-gradient(180deg,#0c0c0ef0,#070709e0)}.lp-side-heading-row{align-items:center;display:flex;gap:.7rem;justify-content:space-between}.lp-note-controls{align-items:center;display:flex;gap:.5rem}.lp-side-chip{background:#08080ab3;border:1px solid #ffffff29;border-radius:9999px;color:#cbd5e1db;font-size:.7rem;font-weight:700;letter-spacing:.08em;padding:.24rem .5rem;text-transform:uppercase}.lp-proofcard{align-items:flex-start;background:linear-gradient(180deg,#050507b8,#03030594);border:1px solid #ffffff1c;border-radius:1rem;display:flex;gap:.78rem;padding:.8rem .9rem}.lp-proof-ic{align-items:center;background:#3b82f61f;border:1px solid #3b82f633;border-radius:.9rem;display:flex;flex-shrink:0;height:2.35rem;justify-content:center;width:2.35rem}.lp-proof-content{min-width:0}.lp-proof-title{color:#f8fafcf5;font-size:.94rem;font-weight:700}.lp-proof-description{color:#cbd5e1b8;font-size:.9rem;line-height:1.4;margin-top:.18rem}.lp-navbtn{align-items:center;background:#08080a99;border:1px solid #ffffff1f;border-radius:9999px;color:#e2e8f0cc;display:inline-flex;height:2.2rem;justify-content:center;transition:border-color .2s ease,background .2s ease,transform .2s ease;width:2.2rem}.lp-navbtn:hover{background:#3b82f629;border-color:#3b82f673;transform:translateY(-1px)}.lp-quote{background:linear-gradient(180deg,#0b0b0dcc,#070709b8);border:1px solid #ffffff24;border-radius:1.15rem;display:flex;flex-direction:column;justify-content:center;min-height:9.4rem;padding:1.2rem}@media (max-width:767px){.lp-segment{font-size:.82rem;padding:.5rem .78rem}.lp-industry-title{font-size:clamp(1.55rem,7.4vw,2.05rem)}.lp-proofcard{padding:.75rem .8rem}.lp-quote{min-height:0}}.lp-previewframe{background:radial-gradient(900px 280px at 20% 0,#3b82f61f,#0000 60%),#08080abf;border:1px solid #ffffff1f;border-radius:1rem;box-shadow:0 20px 40px -20px #0009;height:auto;min-height:0;transition:transform .3s ease,box-shadow .3s ease}.lp-section-separator{background:linear-gradient(90deg,#0000,#ffffff14,#0000);height:1px;width:100%}@media (prefers-reduced-motion:reduce){.lp-map-marker:after,.lp-orb{animation:none}}.lp-scheduler-mini{grid-gap:.62rem;display:grid;gap:.62rem}.lp-scheduler-toolbar{grid-gap:.5rem;display:grid;gap:.5rem}.lp-scheduler-toolbar-row{align-items:center;display:flex;gap:.45rem;min-width:0}.lp-scheduler-toolbar-row--filters,.lp-scheduler-toolbar-row--top{-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.lp-scheduler-toolbar-row--filters::-webkit-scrollbar,.lp-scheduler-toolbar-row--top::-webkit-scrollbar{display:none}.lp-scheduler-viewtabs{align-items:center;background:#07070999;border:1px solid #ffffff24;border-radius:9999px;display:inline-flex;gap:.25rem;padding:.23rem;width:-webkit-fit-content;width:fit-content}.lp-scheduler-viewtab{border:0;border-radius:9999px;color:#cbd5e1bf;font-size:.7rem;font-weight:700;letter-spacing:.08em;padding:.35rem .7rem;text-transform:uppercase}.lp-scheduler-viewtab.is-active{background:#3b82f638;color:#f8fafcf5}.lp-scheduler-date-nav{align-items:center;background:#08080aa3;border:1px solid #ffffff1f;border-radius:9999px;color:#e2e8f0d9;display:inline-flex;font-size:.73rem;gap:.4rem;padding:.34rem .7rem;width:-webkit-fit-content;width:fit-content}.lp-scheduler-toolbar-actions{display:flex;flex-wrap:nowrap;gap:.4rem}.lp-scheduler-action{align-items:center;background:#08080a99;border:1px solid #ffffff1f;border-radius:9999px;color:#cbd5e1cc;display:inline-flex;font-size:.7rem;font-weight:700;gap:.32rem;padding:.35rem .58rem;white-space:nowrap}.lp-scheduler-toolbar-row--filters .lp-scheduler-action.is-emphasis{margin-left:auto}.lp-scheduler-action.is-active{background:#3b82f62e;border-color:#3b82f673;color:#f8fafcf2}.lp-scheduler-action.is-emphasis{background:#22c55e1f;border-color:#22c55e57}.lp-module-mini{background:linear-gradient(180deg,#08080ac7,#050507a8);border:1px solid #ffffff1a;border-radius:1.15rem;padding:1rem}.lp-module-row{align-items:flex-start;background:#0b0b0d9e;border:1px solid #ffffff1a;border-radius:.95rem;display:flex;gap:.72rem;padding:.72rem .78rem}.lp-module-row-index{background:#0000006b;border:1px solid #ffffff26;border-radius:9999px;color:#cbd5e1d9;flex-shrink:0;font-size:.65rem;font-weight:800;letter-spacing:.08em;padding:.14rem .43rem}.lp-module-row-more{color:#cbd5e1bf;font-size:.75rem;font-weight:700;justify-content:center}.lp-product-section{--lp-nav-h:80px;padding-bottom:2.25rem;padding-top:2.15rem;scroll-margin-top:calc(var(--lp-nav-h) + 18px)}.lp-product-shell{margin:0 auto;max-width:1180px;min-width:0;width:100%}.lp-product-stack{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr);min-width:0;width:100%}.lp-product-heading{max-width:72rem}.lp-product-heading h2{line-height:1.08;max-width:38ch}.lp-product-heading p{line-height:1.5;max-width:74ch}.lp-product-pillbar{align-items:center;background:linear-gradient(180deg,#0b0b0ef0,#070709db);border:1px solid #ffffff1f;border-radius:9999px;box-shadow:inset 0 1px 0 #ffffff0d;display:flex;gap:.5rem;max-width:100%;min-width:0;overflow-x:auto;padding:.42rem;scrollbar-width:none;width:100%}.lp-product-pillbar::-webkit-scrollbar{display:none}.lp-product-pill{align-items:center;background:#0000;border:1px solid #0000;border-radius:9999px;color:#e2e8f0bd;display:inline-flex;flex:0 0 auto;font-size:.82rem;font-weight:700;gap:.44rem;padding:.52rem .85rem;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}.lp-product-pill:hover{border-color:#ffffff29;color:#f8fafcf2;transform:translateY(-1px)}.lp-product-pill.is-active{background:linear-gradient(180deg,#3b82f647,#2563eb2e);border-color:#60a5fa6b;box-shadow:inset 0 1px 0 #ffffff24,0 12px 24px -18px #3b82f6c7;color:#f8fafcf2}.lp-product-pill-label{white-space:nowrap}.lp-product-panel{max-width:100%;min-width:0;overflow:hidden;width:100%}.lp-mini-panel{background:#00000059;border:1px solid #ffffff1a;border-radius:1.25rem;padding:1rem}.lp-mini-title{color:#ffffffa6;font-size:.75rem;font-weight:800;letter-spacing:.25em;text-transform:uppercase}.lp-mini-row{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between;padding:.8rem}.lp-mini-event,.lp-mini-message,.lp-mini-row{background:#0c0c0e8c;border:1px solid #ffffff14;border-radius:1rem}.lp-mini-event,.lp-mini-message{padding:.85rem}.lp-marketplace-surface{background:radial-gradient(120% 160% at 100% 0,#3b82f629,#0000 62%),linear-gradient(180deg,#0a0a0cf5,#060608e0);border:1px solid #ffffff1a}.lp-marketplace-panel-head{align-items:flex-start;display:flex;gap:.85rem;justify-content:space-between}.lp-marketplace-tabstrip{background:#05050785;border:1px solid #ffffff1a;border-radius:1rem;display:flex;flex-wrap:wrap;gap:.35rem;padding:.34rem}.lp-marketplace-tab{background:#00000059;border:1px solid #ffffff1f;border-radius:9999px;color:#e2e8f0bd;font-size:.66rem;font-weight:700;letter-spacing:.03em;padding:.28rem .56rem}.lp-marketplace-tab.is-active{background:linear-gradient(180deg,#2563eb47,#2563eb29);border-color:#60a5fa6b;color:#f8fafcf2}.lp-marketplace-filter-chip{align-items:center;background:#08080a85;border:1px solid #ffffff1a;border-radius:.85rem;color:#e2e8f0d6;display:flex;font-size:.68rem;font-weight:600;gap:.35rem;line-height:1.25;padding:.48rem .52rem}.lp-marketplace-state-row{grid-gap:.3rem;background:#05050785;border:1px solid #ffffff14;border-radius:.9rem;display:grid;gap:.3rem;min-width:0;padding:.48rem .54rem}.lp-marketplace-state-badge{background:#0000006b;border:1px solid #ffffff2e;border-radius:9999px;color:#e2e8f0e6;display:block;font-size:.72rem;font-weight:700;letter-spacing:.06em;line-height:1.15;max-width:100%;overflow-wrap:anywhere;padding:.34rem .58rem;text-transform:uppercase;width:100%}.lp-marketplace-note{align-items:flex-start;background:#00000042;border:1px solid #ffffff14;border-radius:.9rem;display:flex;gap:.42rem;padding:.5rem .58rem}.lp-marketplace-mini .lp-mini-panel{border-radius:1rem;padding:.8rem}.lp-marketplace-mini .lp-mini-row{border-radius:.84rem;gap:.58rem;padding:.56rem .6rem}.lp-inline-bullet--compact{gap:.56rem;padding:.68rem .8rem}.lp-inline-bullet--compact .text-sm{line-height:1.4}.lp-tour-left{align-self:start}.lp-tour-left-shell{background:linear-gradient(180deg,#0a0a0cf5,#060608e6);border:1px solid #ffffff1a}.lp-tour-tabs{grid-gap:.5rem;display:grid;gap:.5rem;min-width:0}.lp-tour-tab{grid-gap:.8rem;align-items:center;background:#0000004d;border:1px solid #ffffff14;border-radius:1.1rem;color:#ffffffbf;display:grid;gap:.8rem;grid-template-columns:auto 1fr auto;padding:.75rem .9rem;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease;width:100%}.lp-tour-tab:hover{border-color:#ffffff24;transform:translateY(-1px)}.lp-tour-tab.is-active{background:#3b82f61f;border-color:#3b82f659;box-shadow:0 14px 28px -24px #3b82f6b8}.lp-tour-tab-icon{align-items:center;background:#0c0c0ea6;border:1px solid #ffffff1f;border-radius:.9rem;display:flex;height:2rem;justify-content:center;width:2rem}.lp-tour-left-actions{grid-gap:.6rem;display:grid;gap:.6rem}.lp-tour-right{background:linear-gradient(180deg,#0a0a0cfa,#050507eb);border:1px solid #ffffff1a;display:flex;flex-direction:column;max-width:100%;min-width:0;overflow-x:hidden;width:100%}.lp-tour-header{background:radial-gradient(80% 120% at 0 0,#ffffff0f,#0000 60%);border-bottom:1px solid #ffffff0f}.lp-tour-header-main{padding-bottom:.9rem}.lp-tour-head-main{gap:1rem;justify-content:space-between}.lp-tour-actions,.lp-tour-head-main{align-items:flex-start;display:flex;flex-wrap:wrap}.lp-tour-actions{gap:.65rem}.lp-product-actions .btn{justify-content:center}.lp-product-demo-btn{background:#3b82f621!important;border-color:#60a5fa59!important;color:#e2e8f0f2!important}.lp-product-body{min-width:0;overflow-x:hidden;padding-top:.72rem}.lp-product-main-grid{grid-gap:.75rem;align-items:start;display:grid;gap:.75rem}.lp-product-direct-mock{background:linear-gradient(180deg,#0a0a0cf5,#050507e6);border:1px solid #ffffff1f;border-radius:1rem;height:min(74vh,54rem);max-width:100%;min-height:36rem;min-width:0;overflow:hidden;width:100%}.lp-product-direct-mock--audit,.lp-product-direct-mock--compliance,.lp-product-direct-mock--marketplace{height:min(72vh,52rem);min-height:34rem}.lp-product-direct-mock--liveguard{height:min(56vh,36rem);min-height:26rem}.lp-product-direct-mock--payroll{height:min(72vh,52rem);min-height:34rem}.lp-product-direct-mock--marketplace .marketplace-container--embedded,.lp-product-direct-mock--marketplace .marketplace-root--embedded{max-width:100%;min-width:0;overflow-x:clip;width:100%}.lp-product-direct-mock--audit .analytics-hub,.lp-product-direct-mock--compliance .analytics-hub,.lp-product-direct-mock--liveguard .lo-page-root,.lp-product-direct-mock--liveguard .lo-page-root--embedded{height:100%;max-width:100%;min-height:0;min-width:0;overflow-x:clip;width:100%}.lp-product-direct-mock--payroll .payroll-inline-demo,.lp-product-direct-mock--payroll .payroll-inline-demo--embedded{height:100%;max-width:100%;min-height:0;min-width:0;overflow:hidden;width:100%}.lp-product-direct-mock--liveguard .lo-page-root--embedded{padding:.35rem}.lp-product-direct-mock--liveguard .lo-command-shell,.lp-product-direct-mock--liveguard .lo-grid,.lp-product-direct-mock--liveguard .lo-intel-panel,.lp-product-direct-mock--liveguard .lo-roster-panel{max-width:100%;min-width:0}.lp-product-direct-mock--liveguard .lo-grid{height:100%;margin-top:.25rem;max-height:100%;overflow:hidden}.lp-product-direct-mock--liveguard .lo-intel-panel{border-radius:12px;height:100%;max-height:100%}.lp-product-direct-mock--liveguard .lo-alerts-list,.lp-product-direct-mock--liveguard .lo-intel-workspace,.lp-product-direct-mock--liveguard .lo-list{overscroll-behavior:contain}.lp-product-direct-mock--payroll .payroll-inline-demo__export-body,.lp-product-direct-mock--payroll .payroll-inline-demo__grid,.lp-product-direct-mock--payroll .payroll-inline-demo__panel,.lp-product-direct-mock--payroll .payroll-inline-demo__table-shell{max-width:100%;min-width:0}.lp-product-direct-mock--payroll .payroll-inline-demo__table-shell{overflow-x:auto;overflow-y:auto;overscroll-behavior:contain}.lp-product-direct-mock--marketplace .marketplace-content-shell{max-height:none}.lp-product-direct-mock--compliance .analytics-card,.lp-product-direct-mock--compliance .analytics-filter{max-width:100%;min-width:0}.lp-product-direct-mock--audit .analytics-card{height:100%;max-width:100%;min-height:0;min-width:0}.lp-product-direct-mock--marketplace .marketplace-demo-rows-shell,.lp-product-direct-mock--marketplace .marketplace-results-scroll{overflow-x:auto;overscroll-behavior:contain}.lp-product-direct-mock .scheduler-page-container{height:100%;max-width:100%;overflow:hidden;width:100%}.lp-product-direct-mock .scheduler-grid-shell{max-width:100%}.lp-product-direct-mock .scheduler-grid-scroll{max-width:100%;overflow-x:auto;overflow-y:hidden}.lp-product-side-stack{grid-gap:.72rem;align-content:start;display:grid;gap:.72rem}.lp-product-highlights{background:linear-gradient(180deg,#08080ab8,#040406a3);border:1px solid #ffffff1a;border-radius:1rem;padding:.72rem}.lp-product-highlights--value{background:radial-gradient(120% 140% at 100% 0,#3b82f61f,#0000 62%),linear-gradient(180deg,#08080ac2,#040406a8)}.lp-product-side-kicker{color:#cbd5e1bd;font-size:.67rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.lp-product-side-subkicker{color:#94a3b8d1;font-size:.64rem;font-weight:700;letter-spacing:.14em;margin-top:.58rem;text-transform:uppercase}.lp-product-mock-preview{background:radial-gradient(120% 140% at 100% 0,#3b82f624,#0000 62%),linear-gradient(180deg,#08080ac7,#040406b3);border:1px solid #ffffff1a;border-radius:1rem;padding:.72rem}.lp-product-mock-grid{grid-gap:.48rem;display:grid;gap:.48rem;margin-top:.56rem}.lp-product-mock-tile{background:#08080a94;border:1px solid #94a3b82e;border-radius:.85rem;padding:.52rem .58rem}.lp-product-mock-tile-title{color:#cbd5e1cc;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.lp-product-mock-chip-row,.lp-product-mock-tab-row{display:flex;flex-wrap:wrap;gap:.34rem;margin-top:.42rem}.lp-product-mock-chip{background:#0f172a59;border:1px solid #94a3b842;border-radius:9999px;color:#cbd5e1e0;font-size:.61rem;font-weight:700;letter-spacing:.06em;padding:.18rem .42rem;text-transform:uppercase}.lp-product-mock-chip.is-active{background:#3b82f633;border-color:#60a5fa73;color:#f8fafcf5}.lp-product-mock-actions{display:flex;gap:.5rem;margin-top:.62rem}.lp-product-mock-actions .btn{justify-content:center;width:100%}.lp-product-value-grid{grid-gap:.45rem;display:grid;gap:.45rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.55rem}.lp-product-value-card{background:#09090b99;border:1px solid #ffffff1f;border-radius:.85rem;min-width:0;padding:.5rem .55rem}.lp-product-value-label{color:#94a3b8d1;font-size:.57rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.lp-product-value-metric{color:#f8fafcf2;font-size:.9rem;font-weight:800;line-height:1.2;margin-top:.24rem}.lp-product-bullets-compact{gap:.48rem;margin-top:.52rem}.lp-product-bullets-compact .lp-tour-bullet{padding:.52rem .58rem}.lp-product-outcome-item{background:#07070994}.lp-tour-bullets{grid-gap:.58rem;display:grid;gap:.58rem;margin-top:.85rem}@media (min-width:768px){.lp-tour-bullets{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-tour-bullet{align-items:flex-start;background:#08080a8a;border:1px solid #ffffff1a;border-radius:1rem;display:flex;gap:.72rem;padding:.64rem .78rem}.lp-tour-lower{grid-gap:.8rem;align-items:start;display:grid;gap:.8rem;padding-top:.75rem}.lp-tour-preview-wrap{align-self:start;min-width:0}.lp-tour-preview-wrap .lp-previewframe{height:auto;max-height:none;overflow:visible;width:100%}.lp-scheduler-demo-overlay{inset:0;position:fixed;z-index:1600}.lp-scheduler-demo-backdrop{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#020617b8;inset:0;position:absolute}.lp-scheduler-demo-shell{background:linear-gradient(180deg,#08080bfa,#040406fa);border:1px solid #94a3b833;border-radius:1rem;box-shadow:0 35px 80px -45px #000000e6;display:grid;grid-template-rows:auto 1fr;inset:1rem;overflow:hidden;position:absolute}.lp-scheduler-demo-header{align-items:flex-start;border-bottom:1px solid #94a3b833;display:flex;gap:.8rem;justify-content:space-between;padding:.82rem 1rem}.lp-scheduler-demo-kicker{color:#cbd5e1b8;font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.lp-scheduler-demo-title{color:#f8fafcf5;font-size:1.06rem;font-weight:700;margin-top:.2rem}.lp-scheduler-demo-close{align-items:center;background:#0f172a99;border:1px solid #94a3b857;border-radius:9999px;color:#e2e8f0e6;display:inline-flex;height:2.05rem;justify-content:center;width:2.05rem}.lp-scheduler-demo-body{min-height:0;overflow:auto}.lp-tour-handoff{background:linear-gradient(180deg,#08080ab8,#040406a3);border:1px solid #ffffff1a;border-radius:1rem;min-width:0;padding:.85rem}.lp-tour-recurring{grid-column:1/-1;min-width:0}.lp-tour-recurring .lp-templates-collapsible{border-radius:1rem;padding:.85rem}.lp-tour-handoff-top{align-items:center;display:flex;gap:.7rem;justify-content:space-between}.lp-tour-handoff-compact{padding:.72rem}.lp-product-open-btn{font-size:.74rem;padding:.32rem .56rem}.lp-tour-handoff .lp-connect-heading{margin-top:0}.lp-tour-handoff .lp-connect-flow{margin-top:.65rem}.lp-handoff-scroll{margin-top:.68rem;max-height:none;overflow:visible;padding-right:0}.lp-handoff-collapsed{margin-top:.7rem}.lp-handoff-summary{color:#cbd5e1d9;font-size:.84rem;line-height:1.4}.lp-handoff-proof-row{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:.56rem}.lp-handoff-proof-pill{background:#0f172a66;border:1px solid #94a3b83d;border-radius:9999px;color:#cbd5e1e0;font-size:.62rem;font-weight:700;letter-spacing:.08em;padding:.2rem .44rem;text-transform:uppercase}.lp-handoff-chip-row{display:flex;flex-wrap:wrap;gap:.42rem;margin-top:.6rem}.lp-handoff-chip{background:#0b0b0da3;border:1px solid #ffffff24;border-radius:9999px;color:#e2e8f0d1;font-size:.66rem;font-weight:800;letter-spacing:.1em;padding:.22rem .48rem;text-transform:uppercase}.lp-collapse-toggle{align-items:center;background:#08080aad;border:1px solid #ffffff29;border-radius:9999px;color:#e2e8f0db;display:inline-flex;flex-shrink:0;font-size:.72rem;font-weight:700;gap:.38rem;letter-spacing:.04em;padding:.36rem .66rem;transition:border-color .2s ease,background .2s ease,transform .2s ease}.lp-collapse-toggle:hover{background:#3b82f629;border-color:#3b82f680;transform:translateY(-1px)}.lp-tour-handoff .lp-connect-step{padding:.66rem .74rem}.lp-tour-handoff .lp-connect-step-copy{font-size:.78rem;line-height:1.38;margin-top:.42rem}.lp-connect-heading{color:#cbd5e1bd;font-size:.72rem;font-weight:700;letter-spacing:.22em;margin-top:1rem;text-transform:uppercase}.lp-connect-flow{grid-gap:.62rem;display:grid;gap:.62rem;margin-top:.7rem}@media (min-width:768px){.lp-connect-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-connect-step{background:linear-gradient(180deg,#08080aad,#05050799);border:1px solid #ffffff1a;border-radius:1rem;padding:.72rem .8rem}.lp-connect-step-top{align-items:center;display:flex;gap:.44rem}.lp-connect-step-index{background:#ffffff08;border:1px solid #ffffff29;border-radius:9999px;color:#cbd5e1c7;font-size:.62rem;font-weight:800;letter-spacing:.1em;padding:.12rem .45rem}.lp-connect-step-copy{color:#cbd5e1c7;font-size:.8rem;line-height:1.4;margin-top:.46rem}.lp-templates-collapsible{background:linear-gradient(180deg,#0a0a0cf0,#060608e0);border:1px solid #ffffff1a}.lp-templates-inline{align-items:center;background:#08080a8f;border:1px solid #ffffff1a;border-radius:1rem;display:flex;flex-wrap:wrap;gap:.72rem;justify-content:space-between;padding:.68rem .78rem}.lp-templates-inline-copy{min-width:0}.lp-templates-inline-kicker{color:#cbd5e1b8;font-size:.66rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.lp-templates-inline-actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.45rem}.lp-product-recurring-card{background:linear-gradient(180deg,#0a0a0ce6,#050507d6);border:1px solid #ffffff1a;border-radius:1rem;min-width:0;padding:.72rem}.lp-product-recurring-title{color:#f8fafcf0;font-size:.94rem;font-weight:700;line-height:1.25;margin-top:.34rem}.lp-product-recurring-value{color:#cbd5e1db;font-size:.78rem;line-height:1.38;margin-top:.42rem}.lp-product-recurring-steps{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.lp-product-recurring-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-top:.58rem}.lp-product-recurring-link{padding-bottom:.33rem;padding-top:.33rem}.lp-templates-head{align-items:flex-start;display:flex;gap:.9rem;justify-content:space-between}.lp-templates-subtitle{max-width:68ch}.lp-templates-body.is-collapsed{margin-top:0}.lp-templates-summary-copy{color:#cbd5e1d1;font-size:.82rem;line-height:1.35}.lp-templates-body.is-expanded{margin-top:.1rem;overflow:visible}.lp-step{background:linear-gradient(180deg,#08080ab3,#0505079e);border:1px solid #ffffff1a;border-radius:.95rem;padding:.72rem .78rem}.lp-step-top{align-items:center;display:flex;gap:.44rem}.lp-step-num{background:#0006;border:1px solid #ffffff29;border-radius:9999px;color:#cbd5e1d1;font-size:.63rem;font-weight:800;letter-spacing:.09em;padding:.12rem .44rem}.lp-step-title{color:#f8fafced;font-size:.82rem;font-weight:700}@media (min-width:1024px){.lp-product-section{align-items:center;display:flex;min-height:calc(100svh - var(--lp-nav-h))}.lp-product-heading p{font-size:1rem;line-height:1.3;max-width:none;white-space:nowrap}.lp-product-pillbar{grid-gap:.42rem;display:grid;gap:.42rem;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible}.lp-product-pill{justify-content:center;padding:.52rem .45rem;text-align:center;width:100%}.lp-product-heading h2{max-width:38ch}.lp-product-main-grid{grid-template-columns:minmax(0,1.34fr) minmax(0,.86fr)}.lp-product-panel .lp-previewframe{max-height:none;overflow:visible}}@media (max-width:1023px){.lp-product-section{display:block;min-height:0;padding-bottom:2.2rem;padding-top:2rem}.lp-product-heading h2{max-width:none}.lp-product-pill{font-size:.78rem;padding:.48rem .74rem}.lp-product-main-grid{grid-template-columns:1fr}.lp-product-direct-mock,.lp-product-direct-mock--audit,.lp-product-direct-mock--compliance,.lp-product-direct-mock--liveguard,.lp-product-direct-mock--marketplace,.lp-product-direct-mock--payroll{height:34rem;min-height:30rem}.lp-product-actions{width:100%}.lp-product-actions .btn{flex:1 1 220px}.lp-scheduler-demo-shell{inset:.7rem}}@media (max-width:640px){.lp-product-actions .btn{width:100%}.lp-product-recurring-actions{justify-content:flex-start}.lp-scheduler-demo-shell{border:0;border-radius:0;inset:0}.lp-scheduler-demo-header{padding:.72rem .78rem}}@media (min-width:1024px) and (max-height:860px){.lp-product-section{padding-bottom:1.95rem;padding-top:1.85rem}.lp-product-stack{gap:.72rem}.lp-product-heading h2{font-size:clamp(1.9rem,2.7vw,2.45rem);max-width:38ch}.lp-product-heading p{font-size:.95rem;line-height:1.25}.lp-product-pill{font-size:.74rem;padding:.4rem .66rem}.lp-tour-header-main{padding-bottom:.58rem}.lp-product-main-grid{gap:.58rem}.lp-product-panel .lp-previewframe{max-height:none;overflow:visible}.lp-product-bullets-compact .lp-tour-bullet{padding:.44rem .52rem}.lp-product-recurring-title{font-size:.87rem}.lp-templates-summary-copy{font-size:.76rem;line-height:1.32}.lp-product-recurring-link{font-size:.74rem}.lp-scheduler-action{font-size:.66rem;padding:.28rem .46rem}.lp-schedule-rowheader{min-height:46px;padding:.45rem .56rem}.lp-schedule-cell{min-height:46px!important;padding:.24rem!important}}.lp-connect{align-items:center;background:#00000059;border:1px solid #ffffff14;border-radius:1.25rem;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding:.75rem}.lp-connect-chip{background:#0c0c0ea6;border:1px solid #ffffff1f;border-radius:9999px;color:#fffc;font-size:.69rem;font-weight:800;letter-spacing:.12em;padding:.28rem .55rem;text-transform:uppercase}.lp-board{background:#08080a8c}.lp-board-rowhead{background:#0c0c0ed9;display:flex;flex-direction:column;gap:.25rem;justify-content:center;padding:.7rem .9rem}.lp-inline-bullet{align-items:flex-start;background:#00000047;border:1px solid #ffffff14;border-radius:1rem;display:flex;gap:.7rem;padding:.9rem 1rem}.lp-stat{background:#00000059;border:1px solid #ffffff1a;border-radius:1rem;padding:.9rem}.lp-stat-label{color:#ffffff8c;font-size:.7rem;font-weight:800;letter-spacing:.25em;text-transform:uppercase}.lp-stat-value{color:#ffffffeb;font-size:1rem;font-weight:900;margin-top:.35rem}.lp-scheduler-control{background:radial-gradient(120% 140% at 100% 0,#3b82f624,#0000 60%),linear-gradient(180deg,#0a0a0cf2,#060608e0);border:1px solid #ffffff1a}.lp-scheduler-control-head{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between}.lp-scheduler-stat{background:#08080a8f;border:1px solid #ffffff1a;border-radius:.95rem;padding:.7rem .75rem}.lp-scheduler-stat-label{color:#cbd5e1ad;font-size:.64rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.lp-scheduler-stat-value{color:#f8fafcf2;font-size:1.1rem;font-weight:800;margin-top:.28rem}.lp-scheduler-workflow-step{background:#08080a80;border:1px solid #ffffff1a;border-radius:.95rem;padding:.75rem .82rem}.lp-scheduler-workflow-top{align-items:center;display:flex;gap:.45rem}.lp-scheduler-workflow-index{background:#00000061;border:1px solid #ffffff26;border-radius:9999px;color:#cbd5e1c7;font-size:.62rem;font-weight:800;letter-spacing:.1em;padding:.1rem .4rem}.lp-scheduler-workflow-module{color:#60a5fad9;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.lp-scheduler-feed{background:#08080a80;border:1px solid #ffffff1a;border-radius:.95rem;padding:.8rem .85rem}.lp-scheduler-feed-row{align-items:flex-start;background:#05050780;border:1px solid #ffffff12;border-radius:.85rem;display:flex;gap:.7rem;justify-content:space-between;padding:.6rem .65rem}.lp-scheduler-template-row{align-items:flex-start;background:#0505077a;border:1px solid #ffffff14;border-radius:.85rem;display:flex;gap:.6rem;padding:.56rem .62rem}.lp-scheduler-lane-card{background:#08080a85;border:1px solid #ffffff14;border-radius:.95rem;padding:.68rem .74rem}.lp-scheduler-lane-pill{background:#0a0a0c99;border:1px solid #ffffff24;border-radius:9999px;color:#e2e8f0d1;font-weight:700;padding:.16rem .42rem}.lp-scheduler-lane-pill.is-scheduled{border-color:#3b82f64d;color:#93c5fde6}.lp-scheduler-lane-pill.is-open{border-color:#eab30852;color:#fde047e6}.lp-scheduler-lane-pill.is-blocked{border-color:#94a3b847;color:#94a3b8eb}.lp-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.lp-messaging-deck{background:radial-gradient(130% 175% at 100% 0,#3b82f624,#0000 58%),radial-gradient(120% 170% at 0 100%,#10b9811f,#0000 64%),linear-gradient(180deg,#0a0a0cf5,#060608e0);border:1px solid #ffffff1a;display:flex;flex-direction:column;gap:.72rem;height:clamp(640px,77vh,900px);min-height:640px;min-width:0;overflow:hidden}.lp-messaging-deck-header{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between;min-width:0}.lp-messaging-nav{align-items:center;display:inline-flex;gap:.34rem}.lp-messaging-nav-btn{align-items:center;background:#00000057;border:1px solid #ffffff29;border-radius:9999px;color:#e2e8f0e0;display:inline-flex;height:30px;justify-content:center;transition:transform .18s ease,border-color .18s ease,background .18s ease;width:30px}.lp-messaging-nav-btn:hover{background:#0ea5e929;border-color:#38bdf880;transform:translateY(-1px)}.lp-messaging-dots{align-items:center;display:flex;flex-wrap:wrap;gap:.38rem}.lp-messaging-dot{background:#fff3;border:1px solid #ffffff42;border-radius:9999px;height:7px;transition:transform .2s ease,width .2s ease,border-color .2s ease,background .2s ease;width:7px}.lp-messaging-dot.is-active{background:#0ea5e9d6;border-color:#38bdf894;width:18px}.lp-messaging-slide-track{background:#07070a99;border:1px solid #ffffff17;border-radius:1.1rem;flex:1 1;min-height:0;min-width:0;outline:none;overflow:hidden;padding:.85rem}.lp-messaging-slide{display:flex;flex-direction:column;gap:.72rem;height:100%;min-height:0;min-width:0;overflow:hidden}.lp-messaging-slide-header{grid-gap:.32rem;display:grid;gap:.32rem;min-width:0}.lp-messaging-slide-kicker{color:#94a3b8e6;font-size:.66rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.lp-messaging-slide-title{text-wrap:balance;color:#f8fafcf2;font-size:1.03rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.lp-messaging-slide-description{color:#cbd5e1d1;font-size:.83rem;line-height:1.42;overflow-wrap:anywhere}.lp-messaging-stage-grid{grid-gap:.65rem;align-items:stretch;display:grid;flex:1 1;gap:.65rem;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:0;min-width:0}.lp-messaging-stage-card{grid-gap:.44rem;align-content:start;background:#0000005c;border:1px solid #ffffff1a;border-radius:.95rem;display:grid;gap:.44rem;min-height:0;min-width:0;overflow:hidden;padding:.58rem .62rem}.lp-messaging-stage-title{color:#94a3b8d6;font-size:.67rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.lp-messaging-stage-list{grid-gap:.42rem;display:grid;gap:.42rem;min-height:0;overflow:auto;padding-right:.18rem;scrollbar-width:none}.lp-messaging-stage-list::-webkit-scrollbar{height:0;width:0}.lp-messaging-stage-row{grid-gap:.48rem;align-items:flex-start;background:#08080a8f;border:1px solid #94a3b82e;border-radius:.72rem;display:grid;gap:.48rem;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:.34rem .42rem}.lp-messaging-stage-row .inline-flex{flex-shrink:0}.lp-messaging-stage-copy{grid-gap:.2rem;display:grid;gap:.2rem;min-width:0}.lp-messaging-stage-label{color:#f8fafceb;font-size:.67rem;font-weight:700;letter-spacing:.04em;line-height:1.2;overflow-wrap:anywhere;text-transform:uppercase}.lp-messaging-stage-detail{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#cbd5e1c7;display:-webkit-box;font-size:.7rem;line-height:1.28;overflow:hidden;overflow-wrap:anywhere}.lp-messaging-evidence-list{grid-gap:.38rem;display:grid;gap:.38rem;min-height:0;overflow:auto;padding-right:.18rem;scrollbar-width:none}.lp-messaging-evidence-list::-webkit-scrollbar{height:0;width:0}.lp-messaging-evidence-item{align-items:flex-start;color:#e2e8f0db;display:flex;font-size:.74rem;gap:.44rem;line-height:1.32;min-width:0}.lp-messaging-evidence-dot{background:#0ea5e9e6;border-radius:9999px;flex-shrink:0;height:.36rem;margin-top:.34rem;width:.36rem}.lp-messaging-chip-wrap{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:auto;min-width:0}.lp-messaging-chip{background:#08080aa3;border:1px solid #ffffff24;border-radius:9999px;color:#e2e8f0db;font-size:.64rem;font-weight:700;max-width:100%;overflow-wrap:anywhere;padding:.24rem .5rem}.lp-messaging-deck-footer{align-items:center;border-top:1px solid #94a3b829;display:flex;gap:.55rem;justify-content:space-between;padding-top:.5rem}.lp-messaging-advanced-toggle{background:#0000005c;border:1px solid #ffffff29;border-radius:9999px;color:#e2e8f0db;font-size:.71rem;font-weight:700;padding:.32rem .64rem;transition:border-color .18s ease,background .18s ease}.lp-messaging-advanced-toggle:hover{background:#0ea5e929;border-color:#38bdf880}.lp-messaging-deck-count{color:#94a3b8d6;font-size:.71rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lp-audit-deck{background:radial-gradient(132% 175% at 100% 0,#fbbf241c,#0000 58%),radial-gradient(122% 170% at 0 100%,#3b82f61f,#0000 60%),linear-gradient(180deg,#0a0a0cf5,#060608e0);border:1px solid #ffffff1a;display:flex;flex-direction:column;gap:.72rem;height:clamp(580px,73vh,800px);min-height:580px}.lp-audit-deck-header{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between}.lp-audit-nav{gap:.34rem}.lp-audit-nav,.lp-audit-nav-btn{align-items:center;display:inline-flex}.lp-audit-nav-btn{background:#00000057;border:1px solid #ffffff29;border-radius:9999px;color:#e2e8f0e0;height:30px;justify-content:center;transition:transform .18s ease,border-color .18s ease,background .18s ease;width:30px}.lp-audit-nav-btn:hover{background:#f59e0b29;border-color:#fbbf2473;transform:translateY(-1px)}.lp-audit-dots{align-items:center;display:flex;flex-wrap:wrap;gap:.38rem}.lp-audit-dot{background:#fff3;border:1px solid #ffffff42;border-radius:9999px;height:7px;transition:transform .2s ease,width .2s ease,border-color .2s ease,background .2s ease;width:7px}.lp-audit-dot.is-active{background:#f59e0bd6;border-color:#fbbf249e;width:18px}.lp-audit-slide-track{background:#07070a99;border:1px solid #ffffff17;border-radius:1.1rem;flex:1 1;min-height:0;outline:none;overflow:hidden;padding:.85rem}.lp-audit-slide{display:flex;flex-direction:column;gap:.72rem;height:100%;min-height:0;overflow:hidden}.lp-audit-slide-header{grid-gap:.32rem;display:grid;gap:.32rem}.lp-audit-slide-kicker{color:#94a3b8e6;font-size:.66rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.lp-audit-slide-title{text-wrap:balance;color:#f8fafcf2;font-size:1.03rem;font-weight:800;line-height:1.2}.lp-audit-slide-description{color:#cbd5e1d1;font-size:.83rem;line-height:1.42}.lp-audit-stage-grid{grid-gap:.65rem;align-items:stretch;display:grid;flex:1 1;gap:.65rem;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:0}.lp-audit-stage-card{grid-gap:.44rem;align-content:start;background:#0000005c;border:1px solid #ffffff1a;border-radius:.95rem;display:grid;gap:.44rem;min-height:0;min-width:0;overflow:hidden;padding:.58rem .62rem}.lp-audit-stage-title{color:#94a3b8d6;font-size:.67rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.lp-audit-stage-list{grid-gap:.42rem;display:grid;gap:.42rem;min-height:0;overflow:auto;padding-right:.18rem;scrollbar-width:none}.lp-audit-stage-list::-webkit-scrollbar{height:0;width:0}.lp-audit-stage-row{grid-gap:.48rem;align-items:flex-start;background:#08080a8f;border:1px solid #94a3b82e;border-radius:.72rem;display:grid;gap:.48rem;grid-template-columns:minmax(0,1fr) auto;padding:.34rem .42rem}.lp-audit-stage-row .inline-flex{flex-shrink:0}.lp-audit-stage-copy{grid-gap:.2rem;display:grid;gap:.2rem;min-width:0}.lp-audit-stage-label{color:#f8fafceb;font-size:.67rem;font-weight:700;letter-spacing:.04em;line-height:1.2;overflow-wrap:anywhere;text-transform:uppercase}.lp-audit-stage-detail{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#cbd5e1c7;display:-webkit-box;font-size:.7rem;line-height:1.28;overflow:hidden;overflow-wrap:anywhere}.lp-audit-evidence-list{grid-gap:.38rem;display:grid;gap:.38rem;min-height:0;overflow:auto;padding-right:.18rem;scrollbar-width:none}.lp-audit-evidence-list::-webkit-scrollbar{height:0;width:0}.lp-audit-evidence-item{align-items:flex-start;color:#e2e8f0db;display:flex;font-size:.74rem;gap:.44rem;line-height:1.32}.lp-audit-evidence-dot{background:#3b82f6e0;border-radius:9999px;flex-shrink:0;height:.36rem;margin-top:.34rem;width:.36rem}.lp-audit-chip-wrap{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:auto;min-height:0}.lp-audit-chip{background:#08080aa3;border:1px solid #ffffff24;border-radius:9999px;color:#e2e8f0db;font-size:.64rem;font-weight:700;max-width:100%;overflow-wrap:anywhere;padding:.24rem .5rem}.lp-audit-deck-footer{align-items:center;border-top:1px solid #94a3b829;display:flex;gap:.55rem;justify-content:space-between;padding-top:.5rem}.lp-audit-advanced-toggle{background:#0000005c;border:1px solid #ffffff29;border-radius:9999px;color:#e2e8f0db;font-size:.71rem;font-weight:700;padding:.32rem .64rem;transition:border-color .18s ease,background .18s ease}.lp-audit-advanced-toggle:hover{background:#f59e0b29;border-color:#fbbf2473}.lp-audit-deck-count{color:#94a3b8d6;font-size:.71rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lp-compliance-deck{background:radial-gradient(130% 170% at 100% 0,#fbbf241f,#0000 58%),radial-gradient(120% 170% at 0 100%,#3b82f61f,#0000 62%),linear-gradient(180deg,#0a0a0cf5,#060608e0);border:1px solid #ffffff1a;display:flex;flex-direction:column;gap:.72rem;height:clamp(560px,72vh,820px);min-height:560px}.lp-compliance-deck-header{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between}.lp-compliance-nav{align-items:center;display:inline-flex;gap:.34rem}.lp-compliance-nav-btn{align-items:center;background:#00000057;border:1px solid #ffffff29;border-radius:9999px;color:#e2e8f0e0;display:inline-flex;height:30px;justify-content:center;transition:transform .18s ease,border-color .18s ease,background .18s ease;width:30px}.lp-compliance-nav-btn:hover{background:#f59e0b2e;border-color:#fbbf2475;transform:translateY(-1px)}.lp-compliance-dots{align-items:center;display:flex;flex-wrap:wrap;gap:.38rem}.lp-compliance-dot{background:#fff3;border:1px solid #ffffff42;border-radius:9999px;height:7px;transition:transform .2s ease,width .2s ease,border-color .2s ease,background .2s ease;width:7px}.lp-compliance-dot.is-active{background:#f59e0bd6;border-color:#fbbf249e;width:18px}.lp-compliance-slide-track{background:#07070a99;border:1px solid #ffffff17;border-radius:1.1rem;flex:1 1;min-height:0;outline:none;overflow:hidden;padding:.85rem}.lp-compliance-slide{display:flex;flex-direction:column;gap:.72rem;height:100%;min-height:0;overflow:hidden}.lp-compliance-slide-header{grid-gap:.32rem;display:grid;gap:.32rem}.lp-compliance-slide-kicker{color:#94a3b8e6;font-size:.66rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.lp-compliance-slide-title{text-wrap:balance;color:#f8fafcf2;font-size:1.03rem;font-weight:800;line-height:1.2}.lp-compliance-slide-description{color:#cbd5e1d1;font-size:.83rem;line-height:1.42}.lp-compliance-stage-grid{grid-gap:.65rem;align-items:stretch;display:grid;flex:1 1;gap:.65rem;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:0}.lp-compliance-stage-card{grid-gap:.44rem;align-content:start;background:#0000005c;border:1px solid #ffffff1a;border-radius:.95rem;display:grid;gap:.44rem;min-height:0;min-width:0;overflow:hidden;padding:.58rem .62rem}.lp-compliance-stage-title{color:#94a3b8d6;font-size:.67rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.lp-compliance-stage-list{grid-gap:.42rem;display:grid;gap:.42rem;min-height:0;overflow:auto;padding-right:.18rem;scrollbar-width:none}.lp-compliance-stage-list::-webkit-scrollbar{height:0;width:0}.lp-compliance-stage-row{grid-gap:.48rem;align-items:flex-start;background:#08080a8f;border:1px solid #94a3b82e;border-radius:.72rem;display:grid;gap:.48rem;grid-template-columns:minmax(0,1fr) auto;padding:.34rem .42rem}.lp-compliance-stage-row .inline-flex{flex-shrink:0}.lp-compliance-stage-copy{grid-gap:.2rem;display:grid;gap:.2rem;min-width:0}.lp-compliance-stage-label{color:#f8fafceb;font-size:.67rem;font-weight:700;letter-spacing:.04em;line-height:1.2;overflow-wrap:anywhere;text-transform:uppercase}.lp-compliance-stage-detail{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#cbd5e1c7;display:-webkit-box;font-size:.7rem;line-height:1.28;overflow:hidden;overflow-wrap:anywhere}.lp-compliance-evidence-list{grid-gap:.38rem;display:grid;gap:.38rem;min-height:0;overflow:auto;padding-right:.18rem;scrollbar-width:none}.lp-compliance-evidence-list::-webkit-scrollbar{height:0;width:0}.lp-compliance-evidence-item{align-items:flex-start;color:#e2e8f0db;display:flex;font-size:.74rem;gap:.44rem;line-height:1.32}.lp-compliance-evidence-dot{background:#3b82f6e0;border-radius:9999px;flex-shrink:0;height:.36rem;margin-top:.34rem;width:.36rem}.lp-compliance-chip-wrap{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:auto;min-height:0}.lp-compliance-chip{background:#08080aa3;border:1px solid #ffffff24;border-radius:9999px;color:#e2e8f0db;font-size:.64rem;font-weight:700;max-width:100%;overflow-wrap:anywhere;padding:.24rem .5rem}.lp-compliance-deck-footer{align-items:center;border-top:1px solid #94a3b829;display:flex;gap:.55rem;justify-content:space-between;padding-top:.5rem}.lp-compliance-advanced-toggle{background:#0000005c;border:1px solid #ffffff29;border-radius:9999px;color:#e2e8f0db;font-size:.71rem;font-weight:700;padding:.32rem .64rem;transition:border-color .18s ease,background .18s ease}.lp-compliance-advanced-toggle:hover{background:#f59e0b29;border-color:#fbbf2475}.lp-compliance-deck-count{color:#94a3b8d6;font-size:.71rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lp-scheduler-deck{background:radial-gradient(125% 170% at 100% 0,#3b82f62e,#0000 62%),linear-gradient(180deg,#0a0a0cf5,#060608e0);border:1px solid #ffffff1a;display:flex;flex-direction:column;gap:.72rem;height:clamp(620px,74vh,860px);min-height:620px}.lp-scheduler-deck-header{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between}.lp-scheduler-nav{align-items:center;display:inline-flex;gap:.34rem}.lp-scheduler-nav-btn{align-items:center;background:#00000057;border:1px solid #ffffff29;border-radius:9999px;color:#e2e8f0e0;display:inline-flex;height:30px;justify-content:center;transition:transform .18s ease,border-color .18s ease,background .18s ease;width:30px}.lp-scheduler-nav-btn:hover{background:#3b82f629;border-color:#60a5fa6b;transform:translateY(-1px)}.lp-scheduler-dots{align-items:center;display:flex;flex-wrap:wrap;gap:.38rem}.lp-scheduler-dot{background:#fff3;border:1px solid #ffffff42;border-radius:9999px;height:7px;transition:transform .2s ease,width .2s ease,border-color .2s ease,background .2s ease;width:7px}.lp-scheduler-dot.is-active{background:#3b82f6d6;border-color:#60a5fa99;width:18px}.lp-scheduler-slide-track{background:#07070a99;border:1px solid #ffffff17;border-radius:1.1rem;flex:1 1;min-height:0;outline:none;padding:.85rem}.lp-scheduler-slide{display:flex;flex-direction:column;gap:.72rem;height:100%;min-height:0}.lp-scheduler-slide-header{grid-gap:.32rem;display:grid;gap:.32rem}.lp-scheduler-slide-kicker{color:#94a3b8e6;font-size:.66rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.lp-scheduler-slide-title{text-wrap:balance;color:#f8fafcf2;font-size:1.03rem;font-weight:800;line-height:1.2}.lp-scheduler-slide-description{color:#cbd5e1d1;font-size:.83rem;line-height:1.42}.lp-scheduler-slide-card-grid{grid-gap:.65rem;display:grid;flex:1 1;gap:.65rem;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-height:0}.lp-scheduler-slide-card{grid-gap:.52rem;align-content:start;background:#0000005c;border:1px solid #ffffff1a;border-radius:.95rem;display:grid;gap:.52rem;min-width:0;padding:.65rem .7rem}.lp-scheduler-slide-card-title{color:#94a3b8d6;font-size:.67rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.lp-scheduler-slide-points{grid-gap:.45rem;display:grid;gap:.45rem}.lp-scheduler-slide-point{align-items:flex-start;color:#e2e8f0db;display:flex;font-size:.77rem;gap:.44rem;line-height:1.35}.lp-scheduler-slide-chip-wrap{display:flex;flex-wrap:wrap;gap:.38rem}.lp-scheduler-slide-chip{background:#08080aa3;border:1px solid #ffffff24;border-radius:9999px;color:#e2e8f0db;font-size:.67rem;font-weight:700;padding:.24rem .5rem}.lp-scheduler-deck-footer{align-items:center;display:flex;gap:.55rem;justify-content:space-between}.lp-scheduler-advanced-toggle{background:#0000005c;border:1px solid #ffffff29;border-radius:9999px;color:#e2e8f0db;font-size:.71rem;font-weight:700;padding:.32rem .64rem;transition:border-color .18s ease,background .18s ease}.lp-scheduler-advanced-toggle:hover{background:#3b82f624;border-color:#60a5fa6b}.lp-scheduler-deck-count{color:#94a3b8d6;font-size:.71rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lp-liveguard-deck{background:radial-gradient(132% 175% at 100% 0,#10b98124,#0000 60%),radial-gradient(122% 170% at 0 100%,#3b82f61f,#0000 64%),linear-gradient(180deg,#0a0a0cf5,#060608e0);border:1px solid #ffffff1a;display:flex;flex-direction:column;gap:.72rem;height:clamp(620px,70vh,780px);min-height:620px;min-width:0;overflow:hidden}.lp-liveguard-deck-header{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between;min-width:0}.lp-liveguard-nav{align-items:center;display:inline-flex;gap:.34rem}.lp-liveguard-nav-btn{align-items:center;background:#00000057;border:1px solid #ffffff29;border-radius:9999px;color:#e2e8f0e0;display:inline-flex;height:30px;justify-content:center;transition:transform .18s ease,border-color .18s ease,background .18s ease;width:30px}.lp-liveguard-nav-btn:hover{background:#10b98129;border-color:#10b98175;transform:translateY(-1px)}.lp-liveguard-dots{align-items:center;display:flex;flex-wrap:wrap;gap:.38rem}.lp-liveguard-dot{background:#fff3;border:1px solid #ffffff42;border-radius:9999px;height:7px;transition:transform .2s ease,width .2s ease,border-color .2s ease,background .2s ease;width:7px}.lp-liveguard-dot.is-active{background:#10b981db;border-color:#10b98194;width:18px}.lp-liveguard-slide-track{background:#07070a99;border:1px solid #ffffff17;border-radius:1.1rem;flex:1 1;min-height:0;min-width:0;outline:none;overflow:hidden;padding:.85rem}.lp-liveguard-slide{display:flex;flex-direction:column;gap:.72rem;height:100%;min-height:0;min-width:0;overflow:hidden}.lp-liveguard-slide-header{grid-gap:.32rem;display:grid;gap:.32rem;min-width:0}.lp-liveguard-slide-kicker{color:#94a3b8e6;font-size:.66rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.lp-liveguard-slide-title{text-wrap:balance;color:#f8fafcf2;font-size:1.03rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.lp-liveguard-slide-description{color:#cbd5e1d1;font-size:.83rem;line-height:1.42}.lp-liveguard-stage-grid{grid-gap:.65rem;align-items:stretch;display:grid;flex:1 1;gap:.65rem;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:0;min-width:0}.lp-liveguard-stage-card{grid-gap:.44rem;align-content:start;background:#0000005c;border:1px solid #ffffff1a;border-radius:.95rem;display:grid;gap:.44rem;min-height:0;min-width:0;overflow:hidden;padding:.58rem .62rem}.lp-liveguard-stage-title{color:#94a3b8d6;font-size:.67rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.lp-liveguard-stage-list{grid-gap:.42rem;align-content:start;display:grid;gap:.42rem;min-height:0}.lp-liveguard-stage-row{grid-gap:.48rem;align-items:flex-start;background:#08080a8f;border:1px solid #94a3b82e;border-radius:.72rem;display:grid;gap:.48rem;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:.34rem .42rem}.lp-liveguard-stage-row .inline-flex{flex-shrink:0}.lp-liveguard-stage-copy{grid-gap:.2rem;display:grid;gap:.2rem;min-width:0}.lp-liveguard-stage-label{color:#f8fafceb;font-size:.67rem;font-weight:700;letter-spacing:.04em;line-height:1.2;overflow-wrap:anywhere;text-transform:uppercase}.lp-liveguard-stage-detail{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#cbd5e1c7;display:-webkit-box;font-size:.7rem;line-height:1.28;overflow:hidden;overflow-wrap:anywhere}.lp-liveguard-evidence-list{grid-gap:.38rem;align-content:start;display:grid;gap:.38rem;min-height:0}.lp-liveguard-evidence-item{align-items:flex-start;color:#e2e8f0db;display:flex;font-size:.74rem;gap:.44rem;line-height:1.32;min-width:0}.lp-liveguard-evidence-dot{background:#10b981e6;border-radius:9999px;flex-shrink:0;height:.36rem;margin-top:.34rem;width:.36rem}.lp-liveguard-chip-wrap{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:auto;min-width:0}.lp-liveguard-chip{background:#08080aa3;border:1px solid #ffffff24;border-radius:9999px;color:#e2e8f0db;font-size:.64rem;font-weight:700;max-width:100%;overflow-wrap:anywhere;padding:.24rem .5rem}.lp-liveguard-deck-footer{align-items:center;border-top:1px solid #94a3b829;display:flex;gap:.55rem;justify-content:space-between;padding-top:.5rem}.lp-liveguard-advanced-toggle{background:#0000005c;border:1px solid #ffffff29;border-radius:9999px;color:#e2e8f0db;font-size:.71rem;font-weight:700;padding:.32rem .64rem;transition:border-color .18s ease,background .18s ease}.lp-liveguard-advanced-toggle:hover{background:#10b98129;border-color:#10b98175}.lp-liveguard-deck-count{color:#94a3b8d6;font-size:.71rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lp-payroll-deck{background:radial-gradient(132% 176% at 100% 0,#f59e0b24,#0000 60%),radial-gradient(122% 172% at 0 100%,#10b9811f,#0000 64%),linear-gradient(180deg,#0a0a0cf5,#060608e0);border:1px solid #ffffff1a;display:flex;flex-direction:column;gap:.72rem;height:clamp(620px,74vh,860px);min-height:620px;min-width:0;overflow:hidden}.lp-payroll-deck-header{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between;min-width:0}.lp-payroll-nav{gap:.34rem}.lp-payroll-nav,.lp-payroll-nav-btn{align-items:center;display:inline-flex}.lp-payroll-nav-btn{background:#00000057;border:1px solid #ffffff29;border-radius:9999px;color:#e2e8f0e0;height:30px;justify-content:center;transition:transform .18s ease,border-color .18s ease,background .18s ease;width:30px}.lp-payroll-nav-btn:hover{background:#f59e0b29;border-color:#f59e0b75;transform:translateY(-1px)}.lp-payroll-dots{align-items:center;display:flex;flex-wrap:wrap;gap:.38rem}.lp-payroll-dot{background:#fff3;border:1px solid #ffffff42;border-radius:9999px;height:7px;transition:transform .2s ease,width .2s ease,border-color .2s ease,background .2s ease;width:7px}.lp-payroll-dot.is-active{background:#f59e0bd6;border-color:#f59e0b99;width:18px}.lp-payroll-slide-track{background:#07070a99;border:1px solid #ffffff17;border-radius:1.1rem;flex:1 1;min-height:0;min-width:0;outline:none;overflow:hidden;padding:.85rem}.lp-payroll-slide{display:flex;flex-direction:column;gap:.72rem;height:100%;min-height:0;min-width:0;overflow:hidden}.lp-payroll-slide-header{grid-gap:.32rem;display:grid;gap:.32rem;min-width:0}.lp-payroll-slide-kicker{color:#94a3b8e6;font-size:.66rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.lp-payroll-slide-title{text-wrap:balance;color:#f8fafcf2;font-size:1.03rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.lp-payroll-slide-description{color:#cbd5e1d1;font-size:.83rem;line-height:1.42;overflow-wrap:anywhere}.lp-payroll-stage-grid{grid-gap:.65rem;align-items:stretch;display:grid;flex:1 1;gap:.65rem;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:0;min-width:0}.lp-payroll-stage-card{grid-gap:.44rem;align-content:start;background:#0000005c;border:1px solid #ffffff1a;border-radius:.95rem;display:grid;gap:.44rem;min-height:0;min-width:0;overflow:hidden;padding:.58rem .62rem}.lp-payroll-stage-title{color:#94a3b8d6;font-size:.67rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.lp-payroll-stage-list{grid-gap:.42rem;display:grid;gap:.42rem;min-height:0;overflow:auto;padding-right:.18rem;scrollbar-width:none}.lp-payroll-stage-list::-webkit-scrollbar{height:0;width:0}.lp-payroll-stage-row{grid-gap:.48rem;align-items:flex-start;background:#08080a8f;border:1px solid #94a3b82e;border-radius:.72rem;display:grid;gap:.48rem;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:.34rem .42rem}.lp-payroll-stage-row .inline-flex{flex-shrink:0}.lp-payroll-stage-copy{grid-gap:.2rem;display:grid;gap:.2rem;min-width:0}.lp-payroll-stage-label{color:#f8fafceb;font-size:.67rem;font-weight:700;letter-spacing:.04em;line-height:1.2;overflow-wrap:anywhere;text-transform:uppercase}.lp-payroll-stage-detail{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#cbd5e1c7;display:-webkit-box;font-size:.7rem;line-height:1.28;overflow:hidden;overflow-wrap:anywhere}.lp-payroll-evidence-list{grid-gap:.38rem;display:grid;gap:.38rem;min-height:0;overflow:auto;padding-right:.18rem;scrollbar-width:none}.lp-payroll-evidence-list::-webkit-scrollbar{height:0;width:0}.lp-payroll-evidence-item{align-items:flex-start;color:#e2e8f0db;display:flex;font-size:.74rem;gap:.44rem;line-height:1.32;min-width:0}.lp-payroll-evidence-dot{background:#f59e0be6;border-radius:9999px;flex-shrink:0;height:.36rem;margin-top:.34rem;width:.36rem}.lp-payroll-chip-wrap{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:auto;min-width:0}.lp-payroll-chip{background:#08080aa3;border:1px solid #ffffff24;border-radius:9999px;color:#e2e8f0db;font-size:.64rem;font-weight:700;max-width:100%;overflow-wrap:anywhere;padding:.24rem .5rem}.lp-payroll-deck-footer{align-items:center;border-top:1px solid #94a3b829;display:flex;gap:.55rem;justify-content:space-between;padding-top:.5rem}.lp-payroll-advanced-toggle{background:#0000005c;border:1px solid #ffffff29;border-radius:9999px;color:#e2e8f0db;font-size:.71rem;font-weight:700;padding:.32rem .64rem;transition:border-color .18s ease,background .18s ease}.lp-payroll-advanced-toggle:hover{background:#f59e0b29;border-color:#f59e0b75}.lp-payroll-deck-count{color:#94a3b8d6;font-size:.71rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@media (max-width:1023px){.lp-payroll-deck{height:auto;min-height:0}.lp-payroll-stage-grid,.lp-payroll-stage-row{grid-template-columns:1fr}.lp-payroll-stage-row .inline-flex{justify-self:flex-start}.lp-messaging-deck{height:auto;min-height:0}.lp-messaging-stage-grid,.lp-messaging-stage-row{grid-template-columns:1fr}.lp-messaging-stage-row .inline-flex{justify-self:flex-start}.lp-audit-deck{height:auto;min-height:0}.lp-audit-stage-grid,.lp-audit-stage-row{grid-template-columns:1fr}.lp-audit-stage-row .inline-flex{justify-self:flex-start}.lp-compliance-deck{height:auto;min-height:0}.lp-compliance-stage-grid,.lp-compliance-stage-row{grid-template-columns:1fr}.lp-compliance-stage-row .inline-flex{justify-self:flex-start}.lp-scheduler-deck{height:auto;min-height:0}.lp-scheduler-slide-card-grid{grid-template-columns:1fr}.lp-liveguard-deck{height:auto;min-height:0}.lp-liveguard-stage-grid,.lp-liveguard-stage-row{grid-template-columns:1fr}.lp-liveguard-stage-row .inline-flex{justify-self:flex-start}}@media (max-width:767px){.lp-messaging-deck-header,.lp-payroll-deck-header,.lp-scheduler-control-head{align-items:flex-start;flex-direction:column}.lp-scheduler-feed-row{flex-direction:column;gap:.45rem}.lp-marketplace-panel-head{align-items:flex-start;flex-direction:column}.lp-marketplace-filter-chip{font-size:.66rem}.lp-marketplace-mini .lp-mini-panel{padding:.72rem}.lp-audit-deck-header,.lp-compliance-deck-header,.lp-liveguard-deck-header,.lp-scheduler-deck-header{align-items:flex-start;flex-direction:column}.lp-scheduler-slide-track{padding:.74rem}.lp-audit-slide-title,.lp-liveguard-slide-title,.lp-messaging-slide-title,.lp-payroll-slide-title,.lp-scheduler-slide-title{font-size:.96rem}.lp-audit-slide-description,.lp-liveguard-slide-description,.lp-messaging-slide-description,.lp-payroll-slide-description,.lp-scheduler-slide-description{font-size:.79rem}}@media (prefers-reduced-motion:reduce){.lp-audit-advanced-toggle,.lp-audit-dot,.lp-audit-nav-btn,.lp-compliance-advanced-toggle,.lp-compliance-dot,.lp-compliance-nav-btn,.lp-messaging-advanced-toggle,.lp-messaging-dot,.lp-messaging-nav-btn,.lp-payroll-advanced-toggle,.lp-payroll-dot,.lp-payroll-nav-btn,.lp-scheduler-advanced-toggle,.lp-scheduler-dot,.lp-scheduler-nav-btn{transition:none!important}}.lp-previewframe ::-webkit-scrollbar,.lp-window ::-webkit-scrollbar{height:10px}.lp-previewframe ::-webkit-scrollbar-thumb,.lp-window ::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:9999px}.lp-previewframe ::-webkit-scrollbar-track,.lp-window ::-webkit-scrollbar-track{background:#ffffff0f}.lp-root{--lp-scroll-progress:0;--lp-scroll-progress-pct:0%;--lp-backdrop-y:0px;background:radial-gradient(1200px 760px at 3% -8%,hsla(0,0%,100%,.038),#0000 64%),radial-gradient(960px 700px at 96% 2%,hsla(0,0%,100%,.026),#0000 66%),radial-gradient(900px 680px at 52% 18%,hsla(0,0%,100%,.022),#0000 70%),linear-gradient(180deg,#010101,#050505 38%,#010101);isolation:isolate}.lp-scene-backdrop{inset:0;overflow:hidden;pointer-events:none;position:fixed;transform:translate3d(0,var(--lp-backdrop-y),0);transition:opacity .28s ease;will-change:transform;z-index:0}.lp-root>footer,.lp-root>header,.lp-scene-main{position:relative;z-index:1}.lp-root>.lp-header{position:fixed;z-index:2147483000}.lp-header-link{align-items:center;display:inline-flex;min-height:2rem;position:relative}.lp-header-link:after{background:#f8fafce0;border-radius:9999px;bottom:-.42rem;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;transform:scaleX(.34);transform-origin:center;transition:opacity .22s ease,transform .22s ease}.lp-header-link.is-active:after{opacity:1;transform:scaleX(1)}.lp-header:after{background:linear-gradient(90deg,#0000,#f8fafcb8,#0000);bottom:-1px;content:"";height:1px;left:0;opacity:.55;position:absolute;right:auto;transform-origin:left center;transition:opacity .2s ease;width:var(--lp-scroll-progress-pct)}.lp-mobile-nav{background:#050505;border-top:1px solid #ffffff14;bottom:0;box-shadow:0 22px 58px -42px #000000f5,inset 0 1px 0 hsla(0,0%,100%,.045);height:100vh;height:100dvh;isolation:isolate;left:0;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:0;top:5rem;z-index:2147483001}.lp-mobile-nav__inner{display:flex;flex-direction:column;gap:.12rem;padding-bottom:max(1rem,env(safe-area-inset-bottom));padding-top:.75rem;position:relative;z-index:1}.lp-mobile-nav__link{align-items:center;border:1px solid #0000;border-radius:12px;color:#cbd5e1b8;display:flex;font-size:.96rem;font-weight:780;min-height:2.68rem;padding:0 .95rem;text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease}.lp-mobile-nav__link:focus-visible,.lp-mobile-nav__link:hover{background:hsla(0,0%,100%,.055);border-color:hsla(0,0%,100%,.075);color:#f8fafcf5;outline:none}.lp-mobile-nav__link.is-active{background:hsla(0,0%,100%,.075);border-color:#ffffff1a;color:#f8fafcfa}.lp-mobile-nav__actions{grid-gap:.55rem;border-top:1px solid #ffffff14;display:grid;gap:.55rem;margin-top:.5rem;padding-top:.78rem}.lp-mobile-nav__action{align-items:center;border-radius:12px;display:inline-flex;font-size:.95rem;font-weight:820;justify-content:center;min-height:2.95rem;text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.lp-mobile-nav__action:focus-visible,.lp-mobile-nav__action:hover{outline:none;transform:translateY(-1px)}.lp-mobile-nav__action--secondary{background:hsla(0,0%,100%,.035);border:1px solid #ffffff1f;color:#e2e8f0e0}.lp-mobile-nav__action--secondary:focus-visible,.lp-mobile-nav__action--secondary:hover{background:hsla(0,0%,100%,.065);border-color:#ffffff2e;color:#f8fafcfa}.lp-mobile-nav__action--primary{background:#f8fafce6;border:1px solid #ffffffc2;box-shadow:0 18px 38px -28px #ffffff6b;color:#050505}.lp-mobile-nav__action--primary:focus-visible,.lp-mobile-nav__action--primary:hover{background:#fffffffa;border-color:#ffffffeb}.lp-scene-main{isolation:isolate}.lp-scene-backdrop:before{background:radial-gradient(circle at 50% 18%,#ffffff12,#0000 12%),radial-gradient(circle at 50% 18%,hsla(0,0%,100%,.035),#0000 23%),linear-gradient(180deg,#0000,hsla(0,0%,100%,.025) 42%,#0000 68%);content:"";inset:-12%;opacity:.62;position:absolute;transform:translate3d(0,calc(var(--lp-backdrop-y)*-.28),0)}.lp-scene-glow{animation:lp-scene-drift 22s ease-in-out infinite;border-radius:9999px;filter:blur(104px);opacity:.23;position:absolute}.lp-scene-glow--one{background:hsla(0,0%,100%,.052);height:620px;left:-18%;top:-14%;width:760px}.lp-scene-glow--two{animation-delay:2s;animation-duration:28s;background:#ffffff0a;height:600px;right:-18%;top:6%;width:680px}.lp-scene-glow--three{animation-delay:6s;animation-duration:30s;background:#ffffff08;bottom:8%;height:420px;left:24%;width:560px}.lp-scene-orbit{--lp-orbit-x:0%;animation:lp-orbit-drift 34s linear infinite;border:1px solid hsla(0,0%,100%,.055);border-radius:9999px;box-shadow:inset 0 0 42px hsla(0,0%,100%,.018),0 0 82px hsla(0,0%,100%,.018);opacity:.5;position:absolute;transform-origin:center}.lp-scene-orbit--one{--lp-orbit-x:-50%;height:min(78vw,980px);left:50%;top:-16%;transform:translateX(-50%) rotate(12deg);width:min(78vw,980px)}.lp-scene-orbit--two{animation-direction:reverse;animation-duration:46s;bottom:6%;height:min(52vw,720px);opacity:.34;right:-16%;width:min(52vw,720px)}.lp-scene-pulse{animation:lp-pulse-breathe 7s ease-in-out infinite;background:radial-gradient(circle,#ffffff14,#0000 12%),radial-gradient(circle,#ffffff08,#0000 34%),#0000;border-radius:9999px;filter:blur(.5px);height:min(42vw,560px);left:50%;opacity:.46;position:absolute;top:9%;transform:translateX(-50%);width:min(42vw,560px)}.lp-scene-gridplane{animation:lp-gridplane-drift 28s linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.024) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.024) 1px,#0000 0);background-size:96px 96px;height:68%;left:-20%;-webkit-mask-image:linear-gradient(180deg,#0000,#000000eb 18%,#0000);mask-image:linear-gradient(180deg,#0000,#000000eb 18%,#0000);opacity:.16;position:absolute;right:-20%;top:34%;transform:perspective(1600px) rotateX(75deg) translateZ(0);transform-origin:top center}.lp-scene-veil{background:radial-gradient(78% 48% at 50% -5%,hsla(0,0%,100%,.032),#0000 72%),radial-gradient(110% 96% at 50% 34%,#0000 38%,#000000a8 100%),linear-gradient(180deg,#0000001f,#00000094 56%,#000000e0);inset:0;position:absolute}.lp-section{overflow:clip}.lp-story-section{isolation:isolate;min-height:62vh}.lp-story-section::selection{background:#ffffff38;color:#fff}.lp-story-section[data-story-section=true]:after,.lp-story-section[data-story-section=true]:before{pointer-events:none;position:absolute;z-index:3}.lp-story-section[data-story-section=true]:before{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070707db;border:1px solid #ffffff1f;border-radius:9999px;box-shadow:inset 0 1px 0 #ffffff17,0 16px 36px -28px #ffffff3d;color:#e2e8f0c7;content:attr(data-story-index);display:grid;font-size:.72rem;font-weight:900;height:2.45rem;left:clamp(1.2rem,4vw,4.25rem);letter-spacing:.08em;place-items:center;top:clamp(4.4rem,8vw,6.5rem);width:2.45rem}.lp-story-section[data-story-section=true]:after{color:#94a3b875;content:attr(data-story-label);font-size:.63rem;font-weight:900;left:clamp(1rem,4vw,4rem);letter-spacing:.24em;text-orientation:mixed;text-transform:uppercase;top:clamp(7.25rem,10vw,9.55rem);writing-mode:vertical-rl}.lp-section--base{background:linear-gradient(180deg,#0505053d,#00000014)}.lp-section--surface{background:linear-gradient(180deg,#0a0a0a70,#02020229)}.lp-section-veil{background:radial-gradient(120% 160% at 50% 0,#ffffff0d,#0000 58%),linear-gradient(180deg,#ffffff0a,#0000 22%,#ffffff05 72%,#0000);opacity:.75}.lp-section-chrome,.lp-section-veil{inset:0;pointer-events:none;position:absolute}.lp-section-chrome{overflow:hidden;z-index:0}.lp-section-ring{border:1px solid hsla(0,0%,100%,.055);border-radius:9999px;box-shadow:inset 0 0 44px hsla(0,0%,100%,.016),0 0 72px hsla(0,0%,100%,.014);position:absolute}.lp-section-ring--outer{animation:lp-section-orbit 28s linear infinite;height:min(42vw,620px);opacity:.44;right:max(-18vw,-220px);top:clamp(2rem,8vw,6rem);width:min(42vw,620px)}.lp-section-ring--inner{animation:lp-section-orbit 22s linear infinite reverse;height:min(25vw,360px);opacity:.34;right:max(-10vw,-120px);top:clamp(5rem,14vw,10rem);width:min(25vw,360px)}.lp-section-glint{--lp-glint-rotate:-18deg;animation:lp-section-glint 5.6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff38,#0000);height:1px;opacity:.3;position:absolute;right:clamp(1.25rem,7vw,8rem);top:clamp(5rem,18vw,12rem);transform:rotate(var(--lp-glint-rotate));width:min(28vw,420px)}.lp-story-section:nth-of-type(odd) .lp-section-ring--outer{left:max(-18vw,-220px);right:auto}.lp-story-section:nth-of-type(odd) .lp-section-ring--inner{left:max(-10vw,-120px);right:auto}.lp-story-section:nth-of-type(odd) .lp-section-glint{--lp-glint-rotate:18deg;left:clamp(1.25rem,7vw,8rem);right:auto}.lp-section+.lp-section{margin-top:-1px}.lp-section--hero .lp-section-veil{display:none}.lp-section--why .lp-section-veil{background:radial-gradient(80% 120% at 10% 0,hsla(0,0%,100%,.035),#0000 62%),linear-gradient(180deg,#ffffff08,#0000 80%)}.lp-section--industries .lp-section-veil{background:radial-gradient(90% 120% at 85% 15%,hsla(0,0%,100%,.028),#0000 60%),linear-gradient(180deg,hsla(0,0%,100%,.025),#0000 78%)}.lp-section--app-download .lp-section-veil,.lp-section--product .lp-section-veil{background:radial-gradient(90% 120% at 50% 0,#ffffff0a,#0000 55%),radial-gradient(70% 110% at 100% 100%,hsla(0,0%,100%,.028),#0000 60%)}.lp-section--audit .lp-section-veil,.lp-section--compliance .lp-section-veil,.lp-section--liveguard .lp-section-veil,.lp-section--messaging .lp-section-veil,.lp-section--payroll .lp-section-veil,.lp-section--scheduler .lp-section-veil{background:radial-gradient(60% 100% at 0 20%,hsla(0,0%,100%,.024),#0000 55%),radial-gradient(60% 100% at 100% 80%,#ffffff05,#0000 58%)}.lp-section--cta .lp-section-veil,.lp-section--faq .lp-section-veil,.lp-section--pricing .lp-section-veil{background:radial-gradient(80% 120% at 50% 0,#ffffff0f,#0000 56%),linear-gradient(180deg,hsla(0,0%,100%,.035),#0000 76%)}.lp-reveal,.lp-scene-depth{transform-style:preserve-3d;will-change:transform}.lp-final-cta,.lp-marketplace-surface,.lp-previewframe,.lp-product-panel,.lp-surface-panel,.lp-window{overflow:hidden;position:relative}.lp-final-cta:after,.lp-marketplace-surface:after,.lp-previewframe:after,.lp-product-panel:after,.lp-surface-panel:after,.lp-window:after{background:linear-gradient(180deg,#ffffff14,#0000 18%),radial-gradient(140% 120% at 50% 0,#ffffff0d,#0000 45%);border:1px solid #ffffff0f;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.lp-surface{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 40px 120px -74px #000000eb,0 18px 36px -28px #0f172a8c}.lp-window--hero{box-shadow:0 42px 120px -64px #000000f5,0 18px 40px -24px #ffffff14}.lp-window-glow{background:radial-gradient(100% 90% at 15% 10%,#ffffff12,#0000 50%),radial-gradient(85% 70% at 100% 0,hsla(0,0%,100%,.045),#0000 52%);inset:0;opacity:.8;pointer-events:none;position:absolute}.lp-window-float-shell{position:relative;z-index:1}.lp-action-button{box-shadow:inset 0 1px 0 #ffffff17,0 18px 42px -26px #0f172acc;isolation:isolate}.lp-action-button:before{background:linear-gradient(180deg,#0000,#fff3,#0000);content:"";inset:-120% auto -120% -30%;opacity:0;position:absolute;transform:skewX(-18deg) translateX(-180%);transition:opacity .22s ease;width:34%}.lp-action-button:hover:before{animation:lp-light-sweep .95s ease forwards;opacity:1}.lp-badge,.lp-pill{box-shadow:inset 0 1px 0 #ffffff0f}.lp-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lp-trust-strip{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(180deg,#090c0fb8,#07090ba3);overflow:hidden;position:relative}.lp-trust-strip:before{animation:lp-trust-sweep 10s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff14,#0000);content:"";inset:0;opacity:.4;position:absolute;transform:translateX(-120%)}.lp-hero{min-height:min(1120px,100vh)}.lp-hero-aurora,.lp-hero-haze{inset:auto;pointer-events:none;position:absolute}.lp-hero-aurora{border-radius:9999px;filter:blur(88px);opacity:.2}.lp-hero-aurora--one{background:hsla(0,0%,100%,.045);height:460px;left:-3%;top:-10%;width:640px}.lp-hero-aurora--two{background:hsla(0,0%,100%,.036);height:430px;right:-5%;top:2%;width:590px}.lp-hero-haze{background:radial-gradient(60% 100% at 50% 50%,hsla(0,0%,100%,.032),#0000 74%),radial-gradient(50% 100% at 50% 50%,hsla(0,0%,100%,.024),#0000 76%);filter:blur(24px);height:180px;inset:auto 10% 6% 10%;opacity:.54}.lp-hero-copy{position:relative;will-change:transform,opacity}.lp-hero-title{text-wrap:balance;letter-spacing:-.052em;line-height:.94;text-shadow:0 18px 44px #0000008a}.lp-hero-copy p{line-height:1.7}.lp-hero-cta-row{margin-top:.5rem}.lp-hero-cta{border-radius:.9rem;min-height:3.9rem;padding-left:1.75rem;padding-right:1.75rem}.lp-hero-cta--primary{background:linear-gradient(180deg,#fffffffa,#bebebeeb)!important;border:1px solid #ffffffbd!important;box-shadow:inset 0 1px 0 #ffffffdb,0 26px 64px -40px #ffffff75,0 20px 46px -32px #000000eb!important;color:#040404f5!important}.lp-hero-cta--secondary{background:#0000008a!important;border:1px solid #ffffff21!important;box-shadow:inset 0 1px 0 #ffffff0f,0 20px 46px -36px #ffffff24!important;color:#f5f5f5db!important}.lp-hero-stats{display:flex;justify-content:center;margin-top:.65rem}.lp-hero-storyline{align-items:stretch;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.018)),#00000070;border:1px solid hsla(0,0%,100%,.105);border-radius:1.35rem;box-shadow:inset 0 1px 0 #ffffff12,0 24px 70px -54px #fff3;display:inline-flex;justify-content:center;max-width:min(100%,980px);padding:.42rem}.lp-hero-storyline-step{grid-gap:.2rem;display:grid;gap:.2rem;min-width:min(24vw,235px);padding:.64rem .86rem;text-align:left}.lp-hero-storyline-label{color:#a1a1aac7;font-size:.66rem;font-weight:800;letter-spacing:.13em;line-height:1.15;text-transform:uppercase}.lp-hero-storyline-value{color:#fafafaf0;font-size:.84rem;font-weight:800;line-height:1.2}.lp-hero-storyline-arrow{align-self:center;color:#ffffff52;flex:0 0 auto}.lp-hero-scroll-cue-wrap{display:flex;justify-content:center}.lp-hero-scroll-cue{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04050670;border:1px solid #ffffff1a;border-radius:9999px;color:#cbd5e1bd;display:inline-flex;font-size:.8rem;font-weight:800;gap:.5rem;padding:.5rem .78rem;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.lp-hero-scroll-cue:hover{background:#ffffff12;border-color:#ffffff2e;color:#f8fafcf5;transform:translateY(-2px)}.lp-hero-scroll-cue svg{animation:lp-scroll-cue-bob 1.8s ease-in-out infinite}.lp-hero-preview-story{margin:-.35rem auto 0;max-width:1180px;position:relative;transform-style:flat}.lp-hero-preview-story:before{background:linear-gradient(90deg,#0000,#ffffff42,#0000);content:"";height:1px;inset:-2rem 10% auto;opacity:.42;pointer-events:none;position:absolute}.lp-card--why{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.lp-card:before{background:radial-gradient(1200px 280px at 0 0,#ffffff12,#0000 58%),radial-gradient(900px 240px at 100% 20%,hsla(0,0%,100%,.045),#0000 56%)}.lp-card:hover:before{background:radial-gradient(1200px 280px at 0 0,hsla(0,0%,100%,.095),#0000 64%),radial-gradient(900px 240px at 100% 20%,#ffffff0f,#0000 62%)}.lp-iconwrap{background:hsla(0,0%,100%,.065);border-color:#ffffff1c;box-shadow:inset 0 1px 0 #ffffff14}.lp-card--why:hover{border-color:#ffffff1f;box-shadow:0 34px 80px -50px #000000e0,0 20px 34px -28px #ffffff1f;transform:translate3d(0,-6px,0)}.lp-audit-deck,.lp-compliance-deck,.lp-liveguard-deck,.lp-marketplace-surface,.lp-messaging-deck,.lp-payroll-deck,.lp-product-panel,.lp-scheduler-deck{box-shadow:0 42px 120px -74px #000000f5,0 18px 44px -30px #ffffff14}.lp-audit-advanced-toggle,.lp-audit-dot,.lp-audit-nav-btn,.lp-compliance-advanced-toggle,.lp-compliance-dot,.lp-compliance-nav-btn,.lp-liveguard-advanced-toggle,.lp-liveguard-dot,.lp-liveguard-nav-btn,.lp-messaging-advanced-toggle,.lp-messaging-dot,.lp-messaging-nav-btn,.lp-navbtn,.lp-payroll-advanced-toggle,.lp-payroll-dot,.lp-payroll-nav-btn,.lp-product-pill,.lp-scheduler-advanced-toggle,.lp-scheduler-dot,.lp-scheduler-nav-btn,.lp-segment{transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease,color .22s ease}.lp-audit-nav-btn:hover,.lp-compliance-nav-btn:hover,.lp-liveguard-nav-btn:hover,.lp-messaging-nav-btn:hover,.lp-navbtn:hover,.lp-payroll-nav-btn:hover,.lp-product-pill:hover,.lp-scheduler-nav-btn:hover,.lp-segment:hover{box-shadow:0 12px 24px -18px #ffffff2e;transform:translateY(-2px)}.lp-audit-nav-btn:disabled,.lp-compliance-nav-btn:disabled,.lp-liveguard-nav-btn:disabled,.lp-messaging-nav-btn:disabled,.lp-navbtn:disabled,.lp-payroll-nav-btn:disabled,.lp-scheduler-nav-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.lp-deck-scene{transform-style:flat}.lp-audit-deck,.lp-compliance-deck,.lp-liveguard-deck,.lp-messaging-deck,.lp-payroll-deck,.lp-scheduler-deck{isolation:isolate;pointer-events:auto;transform-style:flat}.lp-audit-deck-header,.lp-compliance-deck-header,.lp-liveguard-deck-header,.lp-messaging-deck-header,.lp-payroll-deck-header,.lp-scheduler-deck-header{position:relative;z-index:12}.lp-audit-nav,.lp-compliance-nav,.lp-liveguard-nav,.lp-messaging-nav,.lp-payroll-nav,.lp-scheduler-nav{pointer-events:auto;position:relative;z-index:14}.lp-audit-nav-btn,.lp-compliance-nav-btn,.lp-liveguard-nav-btn,.lp-messaging-nav-btn,.lp-payroll-nav-btn,.lp-scheduler-nav-btn{pointer-events:auto;position:relative;touch-action:manipulation;z-index:15}.lp-audit-slide-track,.lp-compliance-slide-track,.lp-liveguard-slide-track,.lp-messaging-slide-track,.lp-payroll-slide-track,.lp-scheduler-slide-track{position:relative;z-index:2}.lp-audit-dot.is-active,.lp-compliance-dot.is-active,.lp-liveguard-breadcrumb.is-active,.lp-liveguard-dot.is-active,.lp-marketplace-tab.is-active,.lp-messaging-dot.is-active,.lp-payroll-dot.is-active,.lp-product-mock-chip.is-active,.lp-product-pill.is-active,.lp-scheduler-action.is-active,.lp-scheduler-dot.is-active,.lp-scheduler-viewtab.is-active,.lp-segment.is-active,.lp-tour-tab.is-active{background:linear-gradient(180deg,#ffffff29,#ffffff12);border-color:#ffffff3d;box-shadow:inset 0 1px 0 #ffffff1f,0 16px 32px -24px #ffffff29}.lp-proof-ic{background:hsla(0,0%,100%,.075);border-color:#ffffff24}.lp-industry-main:after{background:radial-gradient(circle at center,hsla(0,0%,100%,.075),#0000 62%)}.lp-industry-side-card,.lp-scheduler-control{background:radial-gradient(120% 140% at 50% 0,#ffffff12,#0000 50%),linear-gradient(180deg,#0f0f0ff2,#050505e6)}.lp-audit-deck,.lp-compliance-deck,.lp-liveguard-deck,.lp-marketplace-surface,.lp-messaging-deck,.lp-payroll-deck,.lp-product-direct-mock,.lp-product-highlights--value,.lp-product-mock-preview,.lp-product-panel,.lp-scheduler-deck{background:radial-gradient(120% 140% at 50% 0,hsla(0,0%,100%,.075),#0000 48%),linear-gradient(180deg,#111111f5,#040404f0);border-color:#ffffff1a}.lp-audit-advanced-toggle:hover,.lp-audit-nav-btn:hover,.lp-compliance-advanced-toggle:hover,.lp-compliance-nav-btn:hover,.lp-liveguard-advanced-toggle:hover,.lp-liveguard-nav-btn:hover,.lp-messaging-advanced-toggle:hover,.lp-messaging-nav-btn:hover,.lp-navbtn:hover,.lp-payroll-advanced-toggle:hover,.lp-payroll-nav-btn:hover,.lp-pill-link:hover,.lp-scheduler-advanced-toggle:hover,.lp-scheduler-nav-btn:hover{background:#ffffff14;border-color:#ffffff3d}.lp-scheduler-lane-pill.is-scheduled,.lp-scheduler-workflow-module{border-color:#fff3;color:#f5f5f5db}.lp-audit-evidence-dot,.lp-bullet-dot,.lp-liveguard-evidence-dot{background:#f5f5f5c7;box-shadow:0 0 0 6px #ffffff12}.lp-app-download-shell{grid-gap:clamp(2rem,6vw,5rem);align-items:center;display:grid;gap:clamp(2rem,6vw,5rem);grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)}.lp-app-download-copy{max-width:44rem}.lp-app-download-actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.lp-app-download-button{align-items:center;border-radius:999px;display:inline-flex;font-size:.94rem;font-weight:750;gap:.55rem;justify-content:center;letter-spacing:0;line-height:1;min-height:3.05rem;padding:.82rem 1.15rem;transition:transform .22s ease,border-color .22s ease,background .22s ease,color .22s ease}.lp-app-download-button--ios{background:#f5f5f4f5;border:1px solid #ffffffe0;box-shadow:0 24px 54px -38px #ffffffb8;color:#080808f5}.lp-app-download-button--ios:hover{background:#fff;transform:translateY(-2px)}.lp-app-download-button--android{background:hsla(0,0%,100%,.045);border:1px solid #ffffff1f;color:#f5f5f485;cursor:not-allowed}.lp-app-download-platforms{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.25rem}.lp-app-download-platform{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:.95rem;color:#d6d6d6b8;display:flex;font-size:.82rem;font-weight:650;gap:.55rem;min-height:3rem;padding:.78rem .9rem}.lp-app-download-platform.is-live{background:hsla(0,0%,100%,.065);border-color:#ffffff29;color:#f5f5f4e6}.lp-app-download-media-column{justify-self:center;width:min(100%,24rem)}.lp-app-download-media-card{background:radial-gradient(130% 120% at 50% 0,#ffffff1f,#0000 52%),linear-gradient(180deg,#101010fa,#040404f5);border:1px solid #ffffff1a;border-radius:1.5rem;box-shadow:inset 0 1px 0 #ffffff14,0 34px 74px -48px #000000e6;overflow:hidden;padding:1rem;position:relative}.lp-app-download-media-card:after{background:linear-gradient(180deg,#ffffff14,#0000 22%),radial-gradient(120% 100% at 50% 100%,#ffffff0d,#0000 54%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.lp-app-download-media-topline{align-items:center;color:#f5f5f4e6;display:flex;font-size:.78rem;font-weight:800;gap:.55rem;letter-spacing:.08em;padding:.2rem .15rem .85rem;position:relative;text-transform:uppercase;z-index:1}.lp-app-download-scan-icon{align-items:center;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;display:inline-flex;height:1.75rem;justify-content:center;width:1.75rem}.lp-app-download-qr-frame{aspect-ratio:1/1;background:#050505;border:1px solid #ffffff1a;border-radius:1.05rem;overflow:hidden;position:relative;z-index:1}.lp-app-download-qr{display:block;height:100%;object-fit:cover;width:100%}.lp-app-download-media-card p{color:#d6d6d6ad;font-size:.86rem;line-height:1.45;margin:.9rem .2rem 0;position:relative;z-index:1}.lp-pricing-card{background:radial-gradient(120% 110% at 0 0,#ffffff17,#0000 46%),linear-gradient(180deg,#101010fa,#060606f5);border:1px solid #ffffff17;box-shadow:inset 0 1px 0 #ffffff12,0 28px 60px -42px #000000d9}.lp-pricing-card:hover{border-color:#ffffff2e;box-shadow:inset 0 1px 0 #ffffff14,0 34px 70px -46px #000000eb}.lp-pricing-card--accent{background:radial-gradient(120% 110% at 0 0,#ffffff24,#0000 48%),linear-gradient(180deg,#141414fa,#050505fa);border-color:#ffffff3d}.lp-pricing-card-cta{background:#101010f5;border:1px solid #ffffff24;border-radius:.9rem;color:#f5f5f4f5;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .22s ease}.lp-pricing-card-cta:hover{background:#181818fa;border-color:#ffffff47}.lp-pricing-card-cta.is-accent{background:#f5f5f4f5;border-color:#ffffffe0;color:#080808f5}.lp-pricing-card-cta.is-accent:hover{background:#e8e5dffa}.lp-pricing-link-button.btn{background:#0c0c0cf5;border-color:#ffffff24;color:#f5f5f4f5}.lp-pricing-link-button.btn:hover{background:#121212fa;border-color:#ffffff42}.lp-faq-item{transition:transform .24s ease,border-color .24s ease,background .24s ease,box-shadow .24s ease}.lp-faq-item:hover{background:#0a0c0fd1;border-color:#ffffff24;box-shadow:0 28px 60px -48px #3b82f633;transform:translate3d(0,-4px,0)}.lp-faq-toggle{align-items:center;background:#0a0a0cb8;border:1px solid #ffffff24;border-radius:9999px;color:#e2e8f0e6;display:inline-flex;font-size:.9rem;font-weight:750;gap:.5rem;justify-content:center;min-height:2.9rem;padding:.7rem 1.05rem;transition:transform .22s ease,border-color .22s ease,background .22s ease,color .22s ease}.lp-faq-toggle:hover{background:#121214db;border-color:#ffffff3d;color:#f8fafcfa;transform:translateY(-2px)}.lp-faq-toggle svg{transition:transform .22s ease}.lp-final-cta{background:radial-gradient(110% 120% at 50% 0,hsla(0,0%,100%,.052),#0000 55%),radial-gradient(110% 120% at 100% 100%,hsla(0,0%,100%,.036),#0000 58%),linear-gradient(180deg,#0c0c0cfa,#040404f5)}.lp-footer{background:radial-gradient(900px 460px at 18% 0,#ffffff12,#0000 68%),radial-gradient(760px 420px at 88% 8%,hsla(0,0%,100%,.038),#0000 72%),linear-gradient(180deg,#080809fa,#020203fc);isolation:isolate;overflow:hidden;padding:clamp(4rem,7vw,6.5rem) 0 2rem;position:relative}.lp-footer:before{background-image:linear-gradient(hsla(0,0%,100%,.034) 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:88px 88px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000 78%);mask-image:linear-gradient(180deg,#000,#0000 78%);opacity:.2;pointer-events:none;position:absolute;z-index:-1}.lp-footer-shell{grid-gap:clamp(2.5rem,5vw,5.5rem);display:grid;gap:clamp(2.5rem,5vw,5.5rem);grid-template-columns:minmax(270px,.92fr) minmax(0,1.9fr);position:relative}.lp-footer-brand{max-width:28rem}.lp-footer-logo{color:#f8fafcfa;display:inline-flex;font-size:clamp(1.95rem,4vw,3.15rem);font-weight:850;letter-spacing:-.03em;line-height:.95;text-decoration:none}.lp-footer-copy{color:#cbd5e1c7;font-size:.98rem;line-height:1.7;margin-top:1.25rem}.lp-footer-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.65rem}.lp-footer-primary-link,.lp-footer-secondary-link{align-items:center;border-radius:999px;display:inline-flex;font-size:.86rem;font-weight:750;gap:.55rem;justify-content:center;line-height:1;min-height:2.85rem;padding:.78rem 1rem;text-decoration:none;transition:transform .22s ease,border-color .22s ease,background .22s ease,color .22s ease}.lp-footer-primary-link{background:#f8fafcf5;border:1px solid #f8fafcdb;color:#070708f5}.lp-footer-secondary-link{background:hsla(0,0%,100%,.045);border:1px solid #ffffff1f;color:#e2e8f0e6}.lp-footer-primary-link:hover,.lp-footer-secondary-link:hover{transform:translateY(-2px)}.lp-footer-primary-link:hover{background:#fff}.lp-footer-secondary-link:hover{background:hsla(0,0%,100%,.075);border-color:#ffffff38;color:#f8fafcfa}.lp-footer-proof{grid-gap:.55rem;display:grid;gap:.55rem;margin-top:1.75rem}.lp-footer-proof dd{border-left:2px solid #fff3;color:#e2e8f0c2;font-size:.78rem;font-weight:700;letter-spacing:.04em;margin:0;padding-left:.75rem;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.lp-footer-nav{grid-gap:clamp(1.35rem,2.8vw,2.35rem);display:grid;gap:clamp(1.35rem,2.8vw,2.35rem);grid-template-columns:repeat(5,minmax(0,1fr))}.lp-footer-nav-group ul{grid-gap:.72rem;display:grid;gap:.72rem;list-style:none;margin:0;padding:0}.lp-footer-nav-title{color:#f8fafcf5;font-size:.72rem;font-weight:850;letter-spacing:.16em;line-height:1.2;margin:0 0 1rem;text-transform:uppercase}.lp-footer-nav-link{color:#94a3b8e0;font-size:.9rem;font-weight:600;line-height:1.35;text-decoration:none;transition:color .2s ease,transform .2s ease}.lp-footer-nav-link:hover{color:#f8fafcfa}.lp-footer-bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.095);color:#94a3b8b8;display:flex;flex-wrap:wrap;font-size:.78rem;font-weight:600;gap:1rem;justify-content:space-between;margin-top:clamp(3rem,5vw,4.75rem);padding-top:1.35rem}@media (max-width:1180px){.lp-footer-shell{grid-template-columns:1fr}.lp-footer-brand{max-width:42rem}.lp-footer-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.lp-footer{padding-top:4rem}.lp-footer-nav{gap:2rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.lp-footer-bottom{align-items:flex-start;flex-direction:column}}@media (max-width:520px){.lp-footer-actions{flex-direction:column}.lp-footer-primary-link,.lp-footer-secondary-link{width:100%}.lp-footer-nav{grid-template-columns:1fr}}@keyframes lp-scene-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-22px,0) scale(1.06)}}@keyframes lp-gridplane-drift{0%{transform:perspective(1600px) rotateX(75deg) translateZ(0)}50%{transform:perspective(1600px) rotateX(75deg) translate3d(-1.5%,-2%,0)}to{transform:perspective(1600px) rotateX(75deg) translateZ(0)}}@keyframes lp-orbit-drift{0%{transform:translateX(var(--lp-orbit-x)) rotate(0deg) scale(1)}50%{transform:translateX(var(--lp-orbit-x)) rotate(180deg) scale(1.035)}to{transform:translateX(var(--lp-orbit-x)) rotate(1turn) scale(1)}}@keyframes lp-pulse-breathe{0%,to{opacity:.26;transform:translateX(-50%) scale(.92)}50%{opacity:.54;transform:translateX(-50%) scale(1.04)}}@keyframes lp-section-orbit{0%{transform:rotate(0deg) scale(.98)}50%{transform:rotate(180deg) scale(1.035)}to{transform:rotate(1turn) scale(.98)}}@keyframes lp-section-glint{0%,to{opacity:.14;transform:translate3d(-6%,0,0) rotate(var(--lp-glint-rotate))}50%{opacity:.38;transform:translate3d(6%,0,0) rotate(var(--lp-glint-rotate))}}@keyframes lp-light-sweep{0%{transform:skewX(-18deg) translateX(-180%)}to{transform:skewX(-18deg) translateX(420%)}}@keyframes lp-trust-sweep{0%,18%{transform:translateX(-120%)}48%,to{transform:translateX(140%)}}@keyframes lp-scroll-cue-bob{0%,to{opacity:.72;transform:translateY(0)}50%{opacity:1;transform:translateY(3px)}}@media (max-width:1023px){.lp-scene-gridplane{height:52%;opacity:.18;top:44%}.lp-scene-orbit,.lp-scene-pulse{display:none}.lp-section-chrome{opacity:.42}.lp-section-glint,.lp-section-ring{animation:none}.lp-section-ring--outer{height:18rem;opacity:.28;right:-10rem;top:1.5rem;width:18rem}.lp-section-ring--inner{display:none}.lp-section-glint{opacity:.18;right:1.25rem;top:5rem;width:12rem}.lp-story-section:nth-of-type(odd) .lp-section-ring--outer{left:-10rem}.lp-story-section:nth-of-type(odd) .lp-section-glint{left:1.25rem}.lp-hero{min-height:auto}.lp-hero-title{letter-spacing:-.045em}.lp-hero-cta-row{gap:.75rem}.lp-hero-cta{min-height:3.35rem}.lp-hero-storyline{flex-wrap:wrap;gap:.2rem}.lp-hero-storyline-step{min-width:min(100%,11.5rem);text-align:center}.lp-hero-storyline-arrow{display:none}.lp-hero-aurora--one,.lp-hero-aurora--two{height:280px;width:280px}.lp-card--why:hover,.lp-faq-item:hover{transform:none}.lp-app-download-shell{grid-template-columns:1fr}.lp-app-download-copy{max-width:100%}.lp-app-download-media-column{justify-self:start;width:min(100%,22rem)}.lp-story-section{min-height:auto}.lp-story-section[data-story-section=true]:after,.lp-story-section[data-story-section=true]:before{display:none}}@media (max-width:640px){.lp-hero.lp-section{padding-bottom:3.25rem;padding-top:clamp(6.4rem,23vw,7.45rem)}.lp-hero>.mx-auto{padding-left:clamp(1rem,5vw,1.25rem);padding-right:clamp(1rem,5vw,1.25rem)}.lp-hero-stack{gap:2rem}.lp-hero-copy{max-width:100%;overflow-x:clip}.lp-hero .lp-badge{justify-content:center;letter-spacing:.16em;line-height:1.35;max-width:100%;text-align:center;white-space:normal}.lp-hero-title{text-wrap:balance;font-size:clamp(1.82rem,7.2vw,2.16rem);letter-spacing:0;line-height:1.1;max-width:100%;overflow-wrap:anywhere}.lp-hero-copy p{font-size:.98rem;line-height:1.55;max-width:100%}.lp-hero-cta-row>*{max-width:100%;min-width:0;width:100%}.lp-hero-cta{justify-content:center;max-width:100%;min-height:3.25rem;padding-left:1rem;padding-right:1rem;width:100%}.lp-hero-storyline{display:grid;grid-template-columns:1fr;width:100%}.lp-hero-storyline-step{min-width:0;padding-block:.58rem}.lp-hero-scroll-cue-wrap{display:none}.lp-hero-preview-story{border-radius:1.2rem;margin-top:.25rem;max-width:100%;overflow:hidden;width:100%}.lp-hero-preview-story:before{inset:-1rem 14% auto}.lp-window--hero{border-radius:1.2rem;max-width:100%;width:100%}.lp-window--hero .lp-window-header{padding:.7rem .85rem}.lp-window--hero .p-4.space-y-4{padding:.75rem!important}.lp-window--hero .lp-surface-panel{border-radius:1rem;padding:.75rem!important}.lp-window--hero .lp-hero-scheduler-toolbar{border-radius:.95rem;gap:.55rem;padding:.68rem!important}.lp-window--hero .lp-hero-scheduler-toolbar__actions{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.lp-window--hero .lp-hero-scheduler-toolbar__actions>span{font-size:.72rem;justify-content:center;line-height:1.1;min-width:0;padding:.56rem .48rem;text-align:center}.lp-window--hero .lp-hero-date-nav__label{font-size:.74rem}.lp-window--hero .lp-schedule-wrap{max-width:100%;overflow-x:auto}.lp-section--app-download.lp-section{padding-bottom:4.2rem;padding-top:4.2rem}.lp-app-download-shell{gap:2rem}.lp-app-download-actions{display:grid;grid-template-columns:1fr;margin-top:1.6rem}.lp-app-download-button{min-width:0;width:100%}.lp-app-download-platforms{grid-template-columns:1fr}.lp-app-download-platform{align-items:flex-start}.lp-app-download-media-column{width:100%}.lp-app-download-media-card{border-radius:1.2rem;padding:.8rem}.lp-app-download-qr-frame{border-radius:.9rem}.lp-product-section{overflow-x:hidden}.lp-product-shell{max-width:100%;overflow-x:hidden;width:100%}.lp-product-heading h2{font-size:clamp(1.9rem,8.4vw,2.25rem);line-height:1.08}.lp-product-heading p{font-size:.96rem;line-height:1.5}.lp-product-pillbar{border-radius:1.25rem;flex-wrap:nowrap;gap:.28rem;overflow-x:hidden;padding:.36rem}.lp-product-pill{flex:1 1;font-size:.69rem;justify-content:center;min-height:44px;min-width:0;padding:.52rem .22rem}.lp-product-pill-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.lp-tour-header-main{padding:1.15rem 1rem .88rem!important}.lp-tour-header-main .text-2xl{font-size:clamp(1.65rem,8vw,2.1rem);line-height:1.12}.lp-product-body{padding:.8rem 1rem 1rem!important}.lp-product-direct-mock{border-radius:1rem;height:auto;min-height:0}.lp-product-direct-mock--audit,.lp-product-direct-mock--compliance,.lp-product-direct-mock--liveguard,.lp-product-direct-mock--marketplace,.lp-product-direct-mock--payroll,.lp-product-direct-mock--scheduler{height:auto;min-height:0;overflow:hidden}.lp-product-mobile-app-preview{--lp-mobile-preview-scale:0.41;--lp-mobile-preview-width:760px;--lp-mobile-preview-height:900px;background:radial-gradient(110% 95% at 15% 0,#ffffff17,#0000 58%),#040406db;border-radius:.95rem;height:23.2rem;max-width:100%;overflow:hidden;position:relative;width:100%}.lp-product-mobile-app-preview--liveguard{--lp-mobile-preview-height:720px;height:18.7rem}.lp-product-mobile-app-preview__canvas{height:var(--lp-mobile-preview-height);pointer-events:none;transform:scale(var(--lp-mobile-preview-scale));transform-origin:top left;width:var(--lp-mobile-preview-width)}.lp-product-mobile-app-preview__canvas>*{height:100%;min-height:100%;width:100%}.lp-product-mobile-app-preview .analytics-hub,.lp-product-mobile-app-preview .lo-page-root,.lp-product-mobile-app-preview .lo-page-root--embedded,.lp-product-mobile-app-preview .marketplace-container--embedded,.lp-product-mobile-app-preview .marketplace-root--embedded,.lp-product-mobile-app-preview .payroll-inline-demo,.lp-product-mobile-app-preview .payroll-inline-demo--embedded,.lp-product-mobile-app-preview .scheduler-page-container{height:100%;max-width:100%;min-height:100%;width:100%}.lp-product-mobile-app-preview .marketplace-demo-rows-shell,.lp-product-mobile-app-preview .marketplace-results-scroll,.lp-product-mobile-app-preview .payroll-inline-demo__table-shell,.lp-product-mobile-app-preview .scheduler-grid-scroll{overflow:hidden}}@media (max-width:380px){.lp-product-pillbar{gap:.18rem;padding:.28rem}.lp-product-pill{font-size:.58rem;padding-left:.1rem;padding-right:.1rem}.lp-product-mobile-app-preview{--lp-mobile-preview-scale:0.36;height:20.4rem}.lp-product-mobile-app-preview--liveguard{height:16.4rem}}@media (min-width:481px) and (max-width:640px){.lp-product-mobile-app-preview{--lp-mobile-preview-scale:0.56;height:31.6rem}.lp-product-mobile-app-preview--liveguard{height:25.3rem}}@media (prefers-reduced-motion:reduce){.lp-action-button:before,.lp-hero-aurora,.lp-hero-scroll-cue svg,.lp-map-marker:after,.lp-orb,.lp-scene-glow,.lp-scene-gridplane,.lp-scene-orbit,.lp-scene-pulse,.lp-section-glint,.lp-section-ring,.lp-trust-strip:before,.lp-window-glow{animation:none!important}.lp-app-download-button,.lp-audit-nav-btn,.lp-card--why,.lp-compliance-nav-btn,.lp-faq-item,.lp-hero-preview-story,.lp-liveguard-nav-btn,.lp-messaging-nav-btn,.lp-navbtn,.lp-payroll-nav-btn,.lp-product-pill,.lp-reveal,.lp-scene-depth,.lp-scheduler-nav-btn,.lp-segment{transform:none!important;transition:none!important}}.payroll-inline-demo{display:flex;flex-direction:column;gap:.58rem;height:100%;max-width:100%;min-height:0;min-width:0;overflow:hidden;padding:.65rem;position:relative;width:100%}.payroll-inline-demo,.payroll-inline-demo *{box-sizing:border-box}.payroll-inline-demo__workflow{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.45rem}.payroll-inline-demo__step{border:1px solid #94a3b847;border-radius:999px;color:#94a3b8e6;font-size:.74rem;letter-spacing:.08em;padding:.2rem .58rem;text-transform:uppercase}.payroll-inline-demo__step.is-active{background:#2563eb38;border-color:#60a5faa6;color:#bfdbfefa}.payroll-inline-demo__step.is-complete{background:#065f4642;border-color:#34d39994;color:#86efacfa}.payroll-inline-demo__toolbar{align-items:flex-end;display:flex;flex-wrap:nowrap;gap:.52rem;min-width:0}.payroll-inline-demo__field{grid-gap:.28rem;display:grid;flex:0 0 auto;gap:.28rem;min-width:0}.payroll-inline-demo__field--search{flex:1 1 17rem}.payroll-inline-demo__field>span{color:#94a3b8eb;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase}.payroll-inline-demo__field input,.payroll-inline-demo__field select{background:#0f172a8c;border:1px solid #94a3b84d;border-radius:.68rem;color:#e2e8f0fa;height:2.02rem;max-width:100%;min-width:0;padding:0 .65rem}.payroll-inline-demo__field input::placeholder{color:#94a3b8d9}.payroll-inline-demo__button{align-items:center;background:linear-gradient(135deg,#3b82f657,#2563eb4d);border:1px solid #60a5fa94;border-radius:.68rem;color:#dbeafefa;display:inline-flex;font-size:.8rem;font-weight:600;gap:.35rem;justify-content:center;line-height:1;min-width:0;padding:.56rem .72rem}.payroll-inline-demo__button:hover:not(:disabled){filter:brightness(1.06)}.payroll-inline-demo__button:disabled{cursor:not-allowed;opacity:.55}.payroll-inline-demo__button--ghost{background:#0f172a85;border-color:#94a3b86b;color:#cbd5e1f2}.payroll-inline-demo__button--table{font-size:.74rem;padding:.45rem .58rem;width:100%}.payroll-inline-demo__error,.payroll-inline-demo__flash{border:1px solid;border-radius:.66rem;font-size:.78rem;padding:.42rem .58rem}.payroll-inline-demo__flash{background:#065f463d;border-color:#34d39980;color:#a7f3d0fa}.payroll-inline-demo__error{background:#7f1d1d42;border-color:#f871717a;color:#fca5a5fa}.payroll-inline-demo__grid{grid-gap:.58rem;display:grid;flex:1 1 auto;gap:.58rem;grid-template-columns:minmax(14rem,1.05fr) minmax(0,1.42fr) minmax(14rem,1fr);height:100%;min-height:0;overflow:hidden}.payroll-inline-demo__panel{background:radial-gradient(130% 100% at 8% 4%,#1e40af3d 0,#050a1600 52%),linear-gradient(180deg,#030a1adb,#020612f0);border:1px solid #3b82f64d;border-radius:.92rem;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.payroll-inline-demo__panel-head{align-items:center;border-bottom:1px solid #94a3b833;display:flex;gap:.58rem;justify-content:space-between;padding:.62rem .68rem}.payroll-inline-demo__panel-head h3{color:#e2e8f0fa;font-size:.88rem;letter-spacing:.08em;margin:0;text-transform:uppercase}.payroll-inline-demo__panel-head span{color:#94a3b8f2;font-size:.78rem}.payroll-inline-demo__period-list{grid-gap:.48rem;display:grid;gap:.48rem;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.58rem}.payroll-inline-demo__period-row{background:#0f172a80;border:1px solid #94a3b840;border-radius:.76rem;color:#e2e8f0fa;padding:.52rem .56rem;text-align:left;width:100%}.payroll-inline-demo__period-row.is-selected{border-color:#60a5fab8;box-shadow:inset 0 0 0 1px #3b82f640}.payroll-inline-demo__period-top{align-items:center;display:flex;gap:.45rem;justify-content:space-between}.payroll-inline-demo__period-range{color:#dbeafefc;font-size:.75rem;font-weight:700}.payroll-inline-demo__period-meta{color:#94a3b8eb;font-size:.72rem;margin-top:.14rem}.payroll-inline-demo__actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.42rem}.payroll-inline-demo__summary-chips{display:flex;flex-wrap:wrap;gap:.4rem;padding:.54rem .66rem 0}.payroll-inline-demo__chip{background:#0f172a73;border:1px solid #94a3b857;border-radius:999px;color:#bfdbfefa;font-size:.71rem;padding:.2rem .54rem}.payroll-inline-demo__preflight-list{max-height:9.8rem;min-height:0;overflow-y:auto;padding:.52rem .66rem}.payroll-inline-demo__timecards-head{align-items:center;display:flex;gap:.58rem;justify-content:space-between;padding:0 .66rem .5rem}.payroll-inline-demo__timecards-head h4{color:#e2e8f0fa;font-size:.8rem;margin:0}.payroll-inline-demo__timecards-head input{background:#0f172a8c;border:1px solid #94a3b84d;border-radius:.68rem;color:#e2e8f0fa;height:1.95rem;padding:0 .58rem;width:min(13.5rem,100%)}.payroll-inline-demo__table-shell{min-width:0;overflow:auto;overscroll-behavior:contain}.payroll-inline-demo__panel--preflight .payroll-inline-demo__table-shell{border:1px solid #94a3b838;border-radius:.7rem;flex:1 1 auto;margin:0 .66rem .62rem}.payroll-inline-demo__table{border-collapse:collapse;min-width:29rem;width:100%}.payroll-inline-demo__table td,.payroll-inline-demo__table th{border-bottom:1px solid #94a3b82e;color:#e2e8f0fa;font-size:.72rem;padding:.44rem .46rem;text-align:left;vertical-align:middle}.payroll-inline-demo__table th{background:#0f172af0;color:#94a3b8f5;font-size:.69rem;letter-spacing:.08em;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.payroll-inline-demo__table tbody tr:last-child td{border-bottom:0}.payroll-inline-demo__row-title{color:#e2e8f0fa;font-weight:600}.payroll-inline-demo__row-subtitle{color:#94a3b8e6;font-size:.67rem;margin-top:.14rem}.payroll-inline-demo__state{align-items:center;border:1px solid #94a3b85c;border-radius:999px;display:inline-flex;font-size:.68rem;letter-spacing:.07em;padding:.18rem .5rem;text-transform:uppercase}.payroll-inline-demo__state.is-approved{background:#065f4640;border-color:#34d3996b;color:#a7f3d0fa}.payroll-inline-demo__state.is-pending{background:#78350f33;border-color:#fbbf2473;color:#fde047fa}.payroll-inline-demo__state.is-flagged{background:#7f1d1d3b;border-color:#f871717a;color:#fca5a5fa}.payroll-inline-demo__panel--export .payroll-inline-demo__panel-head{border-bottom:0}.payroll-inline-demo__export-body{grid-gap:.52rem;display:grid;gap:.52rem;grid-template-rows:auto auto auto minmax(0,1fr);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.62rem .66rem .66rem}.payroll-inline-demo__jobs-title{color:#94a3b8f5;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.payroll-inline-demo__panel--export .payroll-inline-demo__table-shell{border:1px solid #94a3b838;border-radius:.7rem;min-height:0}.payroll-inline-demo__panel--export .payroll-inline-demo__table{min-width:22rem}.payroll-inline-demo__empty{border:1px dashed #94a3b85c;border-radius:.7rem;color:#94a3b8f2;font-size:.74rem;padding:.62rem}.payroll-inline-demo__mode-note{display:none}.payroll-inline-demo__export-body,.payroll-inline-demo__period-list,.payroll-inline-demo__preflight-list,.payroll-inline-demo__table-shell{scrollbar-color:#64748bcc #0f172a8c;scrollbar-width:thin}.payroll-inline-demo__export-body::-webkit-scrollbar,.payroll-inline-demo__period-list::-webkit-scrollbar,.payroll-inline-demo__preflight-list::-webkit-scrollbar,.payroll-inline-demo__table-shell::-webkit-scrollbar{height:8px;width:8px}.payroll-inline-demo__export-body::-webkit-scrollbar-thumb,.payroll-inline-demo__period-list::-webkit-scrollbar-thumb,.payroll-inline-demo__preflight-list::-webkit-scrollbar-thumb,.payroll-inline-demo__table-shell::-webkit-scrollbar-thumb{background:#64748bbf;border-radius:999px}.payroll-inline-demo__export-body::-webkit-scrollbar-track,.payroll-inline-demo__period-list::-webkit-scrollbar-track,.payroll-inline-demo__preflight-list::-webkit-scrollbar-track,.payroll-inline-demo__table-shell::-webkit-scrollbar-track{background:#0f172a80}@media (max-width:1240px){.payroll-inline-demo__toolbar{flex-wrap:wrap}.payroll-inline-demo__grid{grid-template-columns:minmax(13rem,1fr) minmax(0,1.1fr)}.payroll-inline-demo__panel--export{grid-column:1/span 2}}@media (max-width:900px){.payroll-inline-demo{gap:.48rem;padding:.52rem}.payroll-inline-demo__grid{grid-template-columns:1fr}.payroll-inline-demo__panel--export{grid-column:auto}.payroll-inline-demo__table{min-width:24rem}.payroll-inline-demo__panel--export .payroll-inline-demo__table{min-width:20rem}}