.lp-page{--lp-orange: #ee7203;--lp-orange-dark: #b8400c;--lp-turquoise: #006699;--lp-navy: #0F172A;--lp-muted: #526077;--lp-line: #dbe3ec;--lp-surface: #ffffff;background:#f8fafc;color:var(--lp-navy)}.lp-shell{width:min(100% - 2rem,72rem);margin-inline:auto}.lp-section{padding-block:clamp(4rem,8vw,7rem)}.lp-section--compact{padding-block:clamp(3rem,6vw,5rem)}.lp-section--white{background:var(--lp-surface)}.lp-section--tint{background:#eef7fa}.lp-section--dark{overflow:hidden;background:linear-gradient(135deg, #0f172a 0%, #17243a 64%, #064e6a 100%);color:#fff}.lp-section--dark .lp-lead{color:#dbe3ec}.lp-kicker{display:inline-flex;align-items:center;min-height:2rem;margin:0 0 1rem;border:1px solid rgba(0,102,153,.22);border-radius:999px;background:hsla(0,0%,100%,.86);padding:.35rem .85rem;color:var(--lp-turquoise);font-size:.75rem;font-weight:800;letter-spacing:.11em;line-height:1.25;text-transform:uppercase}.lp-heading{max-width:46rem;margin:0;font-size:clamp(2rem,4vw,3.4rem);font-weight:800;letter-spacing:-0.035em;line-height:1.08;overflow-wrap:anywhere}.lp-heading--small{font-size:clamp(1.75rem,3vw,2.65rem)}.lp-lead{max-width:43rem;margin:1.25rem 0 0;color:var(--lp-muted);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65}.lp-header{position:sticky;z-index:40;top:0;border-bottom:1px solid rgba(219,227,236,.8);background:hsla(0,0%,100%,.92);box-shadow:0 8px 24px rgba(15,23,42,.04);backdrop-filter:blur(18px)}.lp-header__inner{display:flex;min-height:4.75rem;align-items:center;justify-content:space-between;gap:1rem}.lp-brand{display:inline-flex;min-width:max-content;align-items:center;color:var(--lp-navy);text-decoration:none}.lp-brand__icon{width:2.5rem;height:2.5rem;border-radius:.75rem;box-shadow:0 6px 18px rgba(15,23,42,.12)}.lp-brand__divider{width:1px;height:2rem;margin-inline:.75rem;background:#cbd5e1}.lp-brand__name{color:#334155;font-size:.78rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.lp-brand__accent{color:var(--lp-orange-dark)}.lp-nav{display:flex;align-items:center;gap:clamp(1rem,2vw,1.75rem);color:#526077;font-size:.88rem;font-weight:700}.lp-nav__link{color:inherit;text-decoration:none}.lp-nav__link:hover,.lp-nav__link:focus-visible{color:var(--lp-turquoise)}.lp-header__actions{display:flex;align-items:center;gap:.8rem}.lp-login{color:#475569;font-size:.88rem;font-weight:800;text-decoration:none}.lp-login:hover,.lp-login:focus-visible{color:var(--lp-turquoise)}.lp-header__cta{padding:.7rem 1.1rem;font-size:.86rem;white-space:nowrap}.lp-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 88% 8%, rgba(0, 102, 153, 0.14), transparent 34%),radial-gradient(circle at 12% 70%, rgba(238, 114, 3, 0.12), transparent 29%),#f8fafc}.lp-hero__grid{display:grid;align-items:center;gap:clamp(2.5rem,7vw,6rem);padding-block:clamp(3.75rem,8vw,7.5rem)}.lp-hero__copy{position:relative;z-index:2}.lp-hero__title{max-width:48rem;margin:0;font-size:clamp(2.6rem,5.5vw,5.25rem);font-weight:800;letter-spacing:-0.052em;line-height:.99}.lp-hero__accent{color:var(--lp-orange-dark)}.lp-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:2rem}.lp-hero__note{margin:0;color:#64748b;font-size:.88rem;font-weight:700}.lp-hero__media{position:relative;margin-bottom:0}.lp-hero__media::before{position:absolute;inset:-1.25rem 1.5rem 1.25rem -1.25rem;border-radius:2rem;background:linear-gradient(145deg, rgba(0, 102, 153, 0.18), rgba(238, 114, 3, 0.14));content:""}.lp-hero__image{position:relative;display:block;width:100%;aspect-ratio:16/11;border-radius:1.75rem;object-fit:cover;box-shadow:0 34px 80px rgba(15,23,42,.2)}.lp-app-window__bar{display:grid;grid-template-columns:1fr auto 1fr;min-height:2.4em;align-items:center;gap:.8em;background:#fff;padding:.55em .85em;color:#64748b;font-weight:800}.lp-app-window__brand{color:var(--lp-orange-dark);font-weight:900}.lp-ui-user{display:grid;width:2em;height:2em;justify-self:end;place-items:center;border-radius:50%;background:#e6f3f7;color:var(--lp-turquoise);font-size:.85em;font-weight:900}.lp-app-sidebar{display:flex;flex-direction:column;gap:.45em;border-right:1px solid #e2e8f0;background:#fff;padding:1.15em .7em;color:#64748b}.lp-app-sidebar span{border-radius:.45em;padding:.58em .7em;font-weight:700}.lp-app-sidebar .is-active{background:#e8f4f8;color:var(--lp-turquoise);font-weight:900}.lp-app-content{display:flex;min-width:0;flex-direction:column;gap:1em;padding:1.2em}.lp-event-head small,.lp-capacity small,.lp-profile-card small,.lp-contact-row small{color:#7b8799}.lp-event-summary{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.65em}.lp-event-summary>span{display:flex;min-width:0;flex-direction:column;gap:.2em;border:1px solid #e2e8f0;border-radius:.7em;background:#fff;padding:.8em;color:#64748b}.lp-event-summary strong{color:var(--lp-navy);font-size:1.35em}.lp-form-row{display:flex;flex-direction:column;gap:.45em;border:1px solid #e2e8f0;border-radius:.65em;background:#fff;padding:.8em}.lp-form-row small{color:#7b8799;font-weight:800}.lp-chip-row{display:flex;flex-wrap:wrap;gap:.35em}.lp-chip-row span,.lp-ui-chip{border-radius:999px;background:#e6f3f7;padding:.35em .65em;color:var(--lp-turquoise);font-weight:900}.lp-publish-row{display:flex;align-items:center;justify-content:space-between;gap:.6em;margin-top:auto;color:#64748b}.lp-publish-row strong{border-radius:.55em;background:var(--lp-orange);padding:.55em .8em;color:#fff}.lp-event-head,.lp-profile-card,.lp-contact-row{display:flex;align-items:center;gap:.75em;border:1px solid #e2e8f0;border-radius:.75em;background:#fff;padding:.85em}.lp-event-head>span:first-child,.lp-profile-card>span:nth-child(2),.lp-contact-row>span:nth-child(2){display:flex;min-width:0;flex:1;flex-direction:column;gap:.25em}.lp-status{margin-left:auto;border-radius:999px;background:#e8f7ee;padding:.35em .65em;color:#187b4a;font-size:.88em;font-weight:900}.lp-capacity{display:flex;flex-direction:column;gap:.55em;border-radius:.75em;background:#fff;padding:.85em}.lp-capacity>span:first-child{display:flex;align-items:center;justify-content:space-between;gap:.8em}.lp-capacity__bar{height:.55em;overflow:hidden;border-radius:999px;background:#e2e8f0}.lp-capacity__bar i{display:block;width:95%;height:100%;border-radius:inherit;background:var(--lp-turquoise)}.lp-profile-card__avatar{display:grid;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--lp-turquoise);color:#fff;font-weight:900}.lp-profile-card__avatar{width:2.6em;height:2.6em}.lp-results{position:relative;z-index:3;display:grid;gap:1rem;margin-top:clamp(-2.5rem,-4vw,-1.5rem)}.lp-result{border:1px solid rgba(219,227,236,.9);border-radius:1.25rem;background:hsla(0,0%,100%,.96);padding:1.4rem;box-shadow:0 18px 46px rgba(15,23,42,.08)}.lp-result__number{margin:0 0 .6rem;color:var(--lp-orange-dark);font-size:.75rem;font-weight:900;letter-spacing:.1em}.lp-result__title{margin:0;font-size:1.1rem;font-weight:800}.lp-result__copy{margin:.45rem 0 0;color:var(--lp-muted);font-size:.94rem;line-height:1.55}.lp-before-after{display:grid;gap:1rem;margin-top:2.5rem}.lp-flow{border:1px solid var(--lp-line);border-radius:1.5rem;padding:clamp(1.5rem,4vw,2.25rem)}.lp-flow--before{background:#f8fafc}.lp-flow--after{border-color:rgba(0,102,153,.25);background:linear-gradient(145deg, #fff 0%, #edf8fb 100%);box-shadow:0 22px 55px rgba(0,102,153,.1)}.lp-flow__label{margin:0 0 .75rem;color:#64748b;font-size:.75rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.lp-flow--after .lp-flow__label{color:var(--lp-turquoise)}.lp-flow__title{margin:0;font-size:1.35rem;font-weight:800}.lp-flow__list{display:grid;gap:.85rem;margin:1.25rem 0 0;padding:0;color:var(--lp-muted);list-style:none}.lp-flow__item{display:grid;grid-template-columns:1.75rem minmax(0, 1fr);align-items:start;gap:.75rem;line-height:1.55}.lp-flow__step{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:999px;background:#e2e8f0;color:#475569;font-size:.72rem;font-weight:900}.lp-flow--after .lp-flow__step{background:var(--lp-turquoise);color:#fff}.lp-use-cases{display:grid;gap:1rem;margin-top:2.5rem}.lp-use-case{position:relative;display:flex;min-height:17rem;flex-direction:column;border:1px solid var(--lp-line);border-radius:1.5rem;background:#fff;padding:1.75rem;color:var(--lp-navy);text-decoration:none;box-shadow:0 14px 38px rgba(15,23,42,.06);transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.lp-use-case:hover,.lp-use-case:focus-visible{border-color:rgba(0,102,153,.36);box-shadow:0 24px 54px rgba(15,23,42,.11);transform:translateY(-4px)}.lp-use-case__number{color:var(--lp-orange-dark);font-size:.78rem;font-weight:900;letter-spacing:.12em}.lp-use-case__title{margin:2rem 0 0;font-size:1.35rem;font-weight:800;line-height:1.2}.lp-use-case__copy{margin:.75rem 0 0;color:var(--lp-muted);font-size:.94rem;line-height:1.6}.lp-use-case__link{margin-top:auto;padding-top:1.5rem;color:var(--lp-turquoise);font-weight:800}.lp-proof-grid{display:grid;align-items:stretch;gap:1.25rem;margin-top:2.75rem}.lp-proof{overflow:hidden;border:1px solid var(--lp-line);border-radius:1.6rem;background:#fff;box-shadow:0 22px 54px rgba(15,23,42,.09)}.lp-proof__media{overflow:hidden;background:#eef2f7}.lp-proof__media--wide{aspect-ratio:8/5}.lp-html-mockup{display:grid;min-height:0;place-items:center;background:#e8eff5;padding:clamp(.65rem,2vw,1.15rem)}.lp-app-window{width:100%;height:100%;overflow:hidden;border:1px solid rgba(148,163,184,.55);border-radius:.85rem;background:#f6f8fb;box-shadow:0 1.1rem 2.2rem rgba(15,23,42,.14);color:#1e293b;font-size:clamp(.42rem,1vw,.66rem)}.lp-app-window__bar{min-height:3.4em;border-bottom:.38em solid var(--lp-turquoise);padding-inline:1.2em}.lp-app-window__body{display:grid;height:calc(100% - 3.8em);grid-template-columns:19% minmax(0, 1fr)}.lp-app-sidebar{gap:.55em;padding:1.25em .85em}.lp-app-content{gap:.85em;padding:1.25em}.lp-search-field{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:1em;border:1px solid #cbd5e1;border-radius:.7em;background:#fff;padding:.8em 1em}.lp-search-field span{color:#7b8799}.lp-document-row{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:.8em;border:1px solid #e2e8f0;border-radius:.7em;background:#fff;padding:.75em .85em}.lp-document-row small{color:#7b8799}.lp-file-type{border-radius:.45em;background:#fff0e4;padding:.45em;color:var(--lp-orange-dark);font-size:.8em;font-weight:900}.lp-contact-row{padding:.7em .85em}.lp-app-content--dialog{position:relative;padding-right:34%}.lp-notify-dialog{position:absolute;right:1.2em;bottom:1.2em;display:flex;width:34%;flex-direction:column;gap:.55em;border:1px solid rgba(0,102,153,.2);border-radius:.75em;background:#fff;padding:.85em;box-shadow:0 1em 2em rgba(15,23,42,.18)}.lp-notify-dialog>span{display:flex;align-items:center;gap:.55em}.lp-notify-dialog small{color:#7b8799;line-height:1.3}.lp-notify-dialog i{display:inline-block;width:1.8em;height:1em;border-radius:999px;background:#cbd5e1}.lp-notify-dialog i.is-on{border:.26em solid var(--lp-turquoise);background:#fff}.lp-proof__body{padding:1.5rem}.lp-proof__eyebrow{margin:0 0 .5rem;color:var(--lp-turquoise);font-size:.74rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.lp-proof__title{margin:0;font-size:1.25rem;font-weight:800}.lp-proof__copy{margin:.6rem 0 0;color:var(--lp-muted);line-height:1.6}.lp-trust{display:grid;gap:1rem;margin-top:2.5rem;border:1px solid hsla(0,0%,100%,.16);border-radius:1.5rem;background:hsla(0,0%,100%,.08);padding:clamp(1.5rem,4vw,2rem)}.lp-trust__item{margin:0}.lp-trust__title{display:block;color:#fff;font-size:1.05rem;font-weight:800}.lp-trust__copy{display:block;margin-top:.35rem;color:#cbd5e1;font-size:.92rem;line-height:1.5}.lp-final{display:grid;align-items:center;gap:2rem;border:1px solid rgba(238,114,3,.2);border-radius:2rem;background:radial-gradient(circle at 100% 0%, rgba(238, 114, 3, 0.18), transparent 34%),#fff;padding:clamp(2rem,5vw,4rem);box-shadow:0 30px 70px rgba(15,23,42,.1)}.lp-final__copy{max-width:40rem}.lp-final__title{margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:800;letter-spacing:-0.035em;line-height:1.08}.lp-final__text{margin:1rem 0 0;color:var(--lp-muted);font-size:1.05rem;line-height:1.65}.lp-final__action{display:grid;justify-items:start;gap:.75rem}.lp-final__note{margin:0;color:#64748b;font-size:.85rem}.lp-contact{border-top:1px solid var(--lp-line);background:#f1f5f9}.lp-contact__grid{display:grid;gap:2rem}.lp-contact__title{margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;letter-spacing:-0.025em}.lp-contact__copy{max-width:38rem;margin:.8rem 0 0;color:var(--lp-muted);line-height:1.65}.lp-contact__links{display:grid;gap:.75rem;align-content:start}.lp-contact__link{color:var(--lp-navy);font-weight:800;text-align:left;text-decoration:none}.lp-contact__link:hover,.lp-contact__link:focus-visible{color:var(--lp-turquoise)}.lp-contact__label{display:block;margin-bottom:.15rem;color:var(--lp-muted);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lp-footer{border-top:1px solid var(--lp-line);background:#fff;padding-block:2rem}.lp-footer__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;color:#64748b;font-size:.84rem}.lp-footer__legal{display:flex;gap:1.25rem;flex-wrap:wrap}.lp-footer__link{color:#526077;text-decoration:none}.lp-footer__link:hover,.lp-footer__link:focus-visible{color:var(--lp-turquoise)}@media(min-width: 640px){.lp-results{grid-template-columns:repeat(3, minmax(0, 1fr))}.lp-before-after,.lp-contact__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.lp-use-cases{grid-template-columns:repeat(2, minmax(0, 1fr))}.lp-trust{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 768px){.lp-hero__grid{grid-template-columns:minmax(0, 1.04fr) minmax(20rem, 0.96fr)}.lp-hero__media{margin-bottom:0}.lp-proof-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.lp-final{grid-template-columns:minmax(0, 1fr) auto}}@media(min-width: 1024px){.lp-use-cases{grid-template-columns:repeat(4, minmax(0, 1fr))}.lp-proof-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 960px){.lp-nav{display:none}}@media(max-width: 720px){.lp-header__actions{gap:.5rem}.lp-login{font-size:.72rem}.lp-header__cta{max-width:9rem;padding:.55rem .65rem;font-size:.68rem;line-height:1.15;text-align:center;white-space:normal}.lp-brand__divider,.lp-brand__name{display:none}.lp-hero__media::before{inset:-0.75rem .75rem .75rem -0.75rem}}@media(max-width: 390px){.lp-app-window{font-size:.38rem}.lp-app-sidebar{padding-inline:.55em}.lp-document-row small,.lp-contact-row small{display:none}}@media(prefers-reduced-motion: reduce){.lp-page *,.lp-page *::before,.lp-page *::after{scroll-behavior:auto !important;transition:none !important}.lp-use-case:hover,.lp-use-case:focus-visible{transform:none}}
