.lp{--bg:#0d0d14;--surface:#16161f;--surface-alt:#0d0d14;--gold:#fee95d;--gold-muted:#e8d24f;--text-primary:#f0ede8;--text-secondary:#b9b6b1;--border:#d5d5d51f;--g-60:#fee95d99;--g-35:#fee95d59;--g-28:#fee95d47;--g-25:#fee95d40;--g-22:#fee95d38;--g-08:#fee95d14;--white-04:#ffffff0a;--white-03:#ffffff08;--font:var(--font-figtree), system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, monospace;--t-fast:.2s;--t-base:.3s;--t-slow:.6s;--sec-pad:128px;--sec-pad-sm:56px}.lp *,.lp :before,.lp :after{box-sizing:border-box;margin:0;padding:0}.lp,.lp{width:100%;overflow-x:hidden}.lp{background:var(--bg);color:var(--text-primary);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.7}.lp a{text-decoration:none}.lp ul{list-style:none}.lp ::selection{background:var(--gold);color:#000}.lp ::selection{background:var(--gold);color:#000}.lp .dg-reveal{opacity:1;transform:none}.lp h1,.lp h2,.lp h3,.lp h4,.lp h5,.lp h6{font-family:var(--font);letter-spacing:-.015em;color:var(--text-primary);font-weight:800;line-height:1.15}.lp a h1,.lp a h2,.lp a h3,.lp a h4,.lp a h5,.lp a h6{color:var(--text-primary)}.lp p{line-height:1.7}.lp .dg-display,.lp .dg-home-hero h1,.lp .dg-svc-hero h1,.lp .dg-womo-hero h1,.lp .dg-about-hero h1,.lp .dg-careers-hero h1,.lp .dg-final-cta h2,.lp .dg-thankyou__card h1,.lp .dg-phero h1{font-size:3.6rem;font-weight:800;line-height:1.15}.lp .dg-final-cta h2,.lp .dg-womo-hero h1,.lp .dg-careers-hero h1{line-height:1.1}.lp .dg-svc-hero h1{line-height:1.4}.lp .dg-h1,.lp .dg-problem h2,.lp .dg-home-services h2,.lp .dg-home-about h2,.lp .bl-header h1,.lp .ao-h2,.lp .dg-contact__left h1,.lp .hd h2,.lp .ai__hd h2{font-size:2.4rem;font-weight:800;line-height:1.1}.lp .dg-h1,.lp .bl-header h1{line-height:1.15}.lp .dg-h2,.lp .pr h2,.lp .dg-principle h2{font-size:2rem;font-weight:800;line-height:1.15}.lp .dg-h3{font-size:1.5rem;font-weight:700;line-height:1.15}.lp .dg-h4{font-size:1.25rem;font-weight:700;line-height:1.3}.lp .c,.lp .dg-container,.lp .dg-footer__cta-inner,.lp .dg-footer__mandate-inner,.lp .dg-footer__newsletter-inner{max-width:1200px;margin:0 auto;padding:0 48px}.lp .dg-grid-2{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.lp .dg-grid-3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.lp .dg-grid-4{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.lp .dg-span-2{grid-column:span 2}.lp .dg-mt-lg{margin-top:48px}.lp .fm,.lp .dg-split,.lp .dg-contact__grid{grid-template-columns:5fr 7fr;align-items:start;gap:72px;display:grid}.lp .ph .fm{margin-top:8px}.lp .ph .fm .ph__sub{margin-bottom:32px}.lp .ph:has(.fm){padding-bottom:96px}.lp .su{grid-template-columns:6fr 5fr;align-items:center;gap:72px;display:grid}.lp .tst{grid-template-columns:1fr;gap:28px;max-width:900px;display:grid}.lp .su--solo,.lp .tst--solo{grid-template-columns:1fr;max-width:900px}.lp .btn,.lp .dg-btn,.lp .dg-btn--dark,.lp .dg-btn--ghost-dark{font-family:var(--font);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;box-shadow:none;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast);border:none;border-radius:0;padding:20px 44px;font-size:.875rem;font-weight:700;line-height:1;display:inline-block;text-decoration:none!important}.lp button.btn,.lp button.dg-btn,.lp input[type=submit].btn,.lp input[type=submit].dg-btn,.lp .dg-cf button,.lp .fm button{appearance:none;box-shadow:none;text-shadow:none;font-family:var(--font);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background-image:none;border:none;border-radius:0;padding:20px 44px;font-size:.875rem;font-weight:700;line-height:1}.lp button.btn,.lp button.dg-btn,.lp input[type=submit].btn,.lp input[type=submit].dg-btn,.lp .dg-cf button,.lp .fm button,.lp button.btn:hover,.lp button.dg-btn:hover,.lp .dg-cf button:hover,.lp .fm button:hover,.lp button.btn:focus,.lp button.dg-btn:focus,.lp .dg-cf button:focus,.lp .fm button:focus,.lp button.btn:active,.lp button.dg-btn:active{background-color:var(--gold);color:#000!important}.lp button.btn:hover,.lp button.dg-btn:hover,.lp .dg-cf button:hover,.lp .fm button:hover{background-color:var(--gold-muted)}.lp button.btn:focus-visible,.lp .fm button:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.lp .btn--full{text-align:center;width:100%;display:block}.lp .btn,.lp .dg-btn{background:var(--gold)}.lp .btn,.lp .btn:visited,.lp .btn:hover,.lp .btn:active,.lp .btn:focus,.lp .dg-btn,.lp .dg-btn:visited,.lp .dg-btn:hover,.lp .dg-btn:active,.lp .dg-btn:focus{color:#000!important}.lp .btn:hover,.lp .dg-btn:hover{background:var(--gold-muted)}.lp .btn--o,.lp .btn--o:visited,.lp .btn--o:hover,.lp .btn--o:active,.lp .btn--o:focus,.lp .dg-btn--outline,.lp .dg-btn--outline:visited,.lp .dg-btn--outline:hover,.lp .dg-btn--outline:active,.lp .dg-btn--outline:focus{background:0 0;border:1px solid #d5d5d547;color:var(--text-primary)!important}.lp .btn--o:hover,.lp .dg-btn--outline:hover{background:var(--surface);border-color:var(--gold)}.lp .dg-btn--dark{background:var(--bg);color:var(--text-primary)!important}.lp .dg-btn--dark:hover{background:var(--surface)}.lp .dg-btn--ghost-dark{background:0 0;border:2px solid #0d0d1466;color:var(--bg)!important}.lp .dg-btn--ghost-dark:hover{border-color:var(--bg);background:#0d0d1414}.lp .glink,.lp .dg-gold-link,.lp .dg-acc__all,.lp .dg-drawer__cta,.lp .ecorow__link,.lp .pf__link{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;transition:color var(--t-fast);font-size:.75rem;font-weight:700}.lp .glink,.lp .dg-gold-link{align-items:center;gap:8px;display:inline-flex}.lp .glink:hover,.lp .dg-gold-link:hover,.lp .bl-read-link:hover,.lp .bl-card__footer a:hover{color:var(--gold-muted)}.lp .lbl,.lp .dg-label,.lp .dg-blockquote cite,.lp .dg-testimonial cite,.lp .dg-mandate-card cite,.lp .dg-stat__lbl,.lp .dg-proof__logos-label,.lp .dg-footer__col-title,.lp .dg-footer__cta-eyebrow,.lp .dg-footer__nl-label,.lp .bl-eyebrow,.lp .bl-section-label,.lp .dg-screener-modal__title,.lp .dg-cf label,.lp .dg-opt-callout__badge,.lp .dg-crumb,.lp .sc__h,.lp .strip__l{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:700}.lp .ph__crumb,.lp .ecorow__role,.lp .pf__role,.lp .dg-pt__role,.lp .spec__l,.lp .fr__k,.lp .tg__r,.lp .cm__h,.lp .el__sl,.lp .fm label,.lp .pl-card__ph,.lp .pl-card__why b,.lp .oc .dg-tag,.lp .dg-badge,.lp .bl-tag,.lp .svc__n,.lp .vcap__t,.lp .dash__t,.lp .dash__live,.lp .shot__ph b,.lp .pf__badge,.lp .ain__k,.lp .pb__n,.lp .bd__n,.lp .sysrow__i,.lp .ai__foot .lbl{text-transform:uppercase;letter-spacing:.12em;font-size:.6875rem;font-weight:700}.lp .ov__l,.lp .livepill,.lp .nv-cnt,.lp .el__stat+.el__sl{text-transform:uppercase;letter-spacing:.14em;font-size:.625rem;font-weight:700}.lp .dg-blockquote cite,.lp .dg-testimonial cite,.lp .dg-mandate-card cite{font-style:normal}.lp .lbl,.lp .dg-label,.lp .sc__h,.lp .cm__h,.lp .fr__k,.lp .tg__r,.lp .svc__n,.lp .dash__live,.lp .shot__ph b,.lp .pf__badge,.lp .ain__k,.lp .dg-badge,.lp .bl-eyebrow,.lp .dg-footer__nl-label,.lp .dg-screener-modal__title,.lp .pl-card__why b,.lp .bl-tag{color:var(--gold)}.lp .pb__n,.lp .bd__n,.lp .sysrow__i,.lp .ecorow__num{color:var(--g-60)}.lp .lbl--m,.lp .dg-label--muted,.lp .ecorow__role,.lp .pf__role,.lp .dg-pt__role,.lp .spec__l,.lp .el__sl,.lp .fm label,.lp .dg-cf label,.lp .vcap__t,.lp .dash__t,.lp .ov__l,.lp .dg-crumb,.lp .ph__crumb,.lp .dg-proof__logos-label,.lp .bl-section-label,.lp .strip__l,.lp .dg-opt-callout__badge,.lp .dg-blockquote cite,.lp .dg-testimonial cite,.lp .dg-mandate-card cite,.lp .pl-card__ph,.lp .cm__b--m .cm__h,.lp .score__op,.lp .dg-footer__contact-lbl{color:var(--text-secondary)}.lp .dg-stat__lbl,.lp .dg-footer__col-title{color:var(--text-primary)}.lp .lbl,.lp .dg-label{margin-bottom:24px;display:block}.lp .sysrow__i,.lp .bd__n,.lp .pb__n,.lp .ain__k,.lp .term,.lp .shot__url{font-family:var(--mono)}.lp .su ul li b,.lp .ai__foot p b,.lp .ain p b,.lp .cm li b,.lp .dg-bullets strong,.lp .ao-text-body strong,.lp .ao-feat-body strong{color:var(--text-primary);font-weight:600}.lp .svc__out b,.lp .term__ln b,.lp .ph__crumb b,.lp .dg-crumb b{color:var(--gold);font-weight:700}.lp .dg-svc-card,.lp .dg-trust-card,.lp .dg-womo-card,.lp .dg-mandate-card,.lp .dg-opt-callout,.lp .dg-tm,.lp .dg-card,.lp .dg-anti-impersonation__inner,.lp .dg-thankyou__card,.lp .sigcard,.lp .pf,.lp .cm__b,.lp .csb,.lp .pl-card,.lp .dg-csbar,.lp .ain{background:var(--surface);border:1px solid var(--border);transition:border-color var(--t-base)}.lp .dg-womo-card,.lp .dg-tm,.lp .dg-card--deep,.lp .dg-formwrap,.lp .dg-contact-success{background:var(--bg)}.lp .dg-svc-card:hover,.lp .dg-trust-card:hover,.lp .dg-womo-card:hover,.lp .dg-tm:hover,.lp .dg-card:hover,.lp .sigcard:hover,.lp .pf:hover,.lp .pl-card:hover{border-color:var(--g-35)}.lp .sigcard:hover h4{color:var(--gold)}.lp .dg-blockquote,.lp .dg-testimonial,.lp .dg-narrative,.lp .dg-principle,.lp .pr__in,.lp .cm__b,.lp .csb,.lp .dg-csbar,.lp .ain{border-left:2px solid var(--gold)}.lp .dg-blockquote,.lp .dg-testimonial{padding:8px 0 8px 32px}.lp .dg-narrative,.lp .dg-principle,.lp .pr__in{max-width:840px;padding:8px 0 8px 44px}.lp .cm__b--m{border-left-color:#ffffff24}.lp .svc__vis:before,.lp .term:before,.lp .ao-quote:before,.lp .ao-feat:before{content:"";background:linear-gradient(90deg,var(--gold),transparent);height:1px;position:absolute;top:0;left:0;right:0}.lp .dg-lit{background-image:linear-gradient(160deg,#ffffff07 0%,#0000 45%)}.lp .dg-glow,.lp .ph,.lp .pr,.lp .ai,.lp .fc{position:relative;overflow:hidden}.lp .dg-glow>*,.lp .ph__in,.lp .pr__in,.lp .ai__in,.lp .fc__in{z-index:1;position:relative}.lp .dg-glow:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#fee95d13 0%,#fee95d07 32%,#0000 68%);width:900px;height:900px;position:absolute;top:-460px;left:-260px}.lp .dg-glow--right:after{top:-500px;left:auto;right:-320px}.lp .ph__glow{pointer-events:none;background:radial-gradient(900px 600px at 82% 10%,#fee95d1c,#0000 62%);position:absolute;inset:0}.lp .pr__glow{pointer-events:none;background:radial-gradient(800px 400px at 15% 50%,var(--g-08),transparent 60%);position:absolute;inset:0}.lp .ai__glow{pointer-events:none;background:radial-gradient(900px 500px at 50% -10%,#fee95d1a,#0000 62%);position:absolute;inset:0}.lp .dg-tags{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.lp .dg-tag{color:var(--text-secondary);background:var(--white-04);border:1px solid var(--border);overflow-wrap:break-word;max-width:100%;padding:6px 14px;font-size:.75rem}.lp .dg-badge,.lp .pf__badge{color:var(--gold);background:var(--g-08);border:1px solid var(--g-22);padding:6px 14px;display:inline-block}.lp .dg-badge--muted,.lp .pf__badge--m{color:var(--text-secondary);background:var(--white-03);border-color:var(--border)}.lp .dg-bullets li,.lp .dg-form-assure li,.lp .dg-home-about__list li,.lp .cm li,.lp .fm__as li,.lp .su ul li{color:var(--text-secondary);gap:14px;margin-bottom:16px;line-height:1.6;display:flex}.lp .dg-bullets li:last-child,.lp .cm li:last-child,.lp .fm__as li:last-child{margin-bottom:0}.lp .dg-bullets__dot,.lp .cm__d,.lp .su__dot{background:var(--gold);flex-shrink:0;width:5px;height:5px;margin-top:9px}.lp .dg-bullets__dot--off,.lp .cm__d--off{background:#fff3}.lp .dg-note,.lp .vnote,.lp .fm__legal,.lp .dg-placeholder-note,.lp .dg-form-legal{color:var(--text-secondary);line-height:1.7}.lp .dg-note{border-left:2px solid var(--g-35);max-width:760px;margin-top:48px;padding-left:20px;font-size:.9375rem}.lp .fm__legal,.lp .dg-form-legal{opacity:.7;margin-top:20px;font-size:.75rem;line-height:1.6}.lp .dg-placeholder-note{opacity:.75;margin-top:48px;font-size:.875rem;font-style:italic}.lp .dg-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp .dg-skip{z-index:10002;background:var(--gold);color:var(--bg);padding:14px 24px;font-size:.875rem;font-weight:700;position:absolute;top:0;left:-9999px}.lp .dg-skip:focus{left:0}.lp .dg-noscroll{overflow:hidden}.lp .dg-about-team,.lp .dg-proof-scale,.lp .dg-culture,.lp .dg-open-roles,.lp .dg-internship,.lp .dg-womo-network,.lp .dg-anti-impersonation,.lp .dg-proof{padding:96px 0}.lp .dg-svc-cta,.lp .dg-about-cta,.lp .dg-womo-cta,.lp .dg-thankyou,.lp .sec,.lp .dg-sec,.lp .dg-sec--alt{padding:var(--sec-pad) 0}.lp .sec--tight{padding:var(--sec-pad-sm) 0}.lp .sec--tight .lbl{margin-bottom:28px}.lp .dg-problem,.lp .dg-home-services,.lp .dg-home-about,.lp .dg-trust,.lp .dg-pagecta{padding:160px 0}.lp .dg-final-cta,.lp .fc{padding:180px 0}.lp .fc{border-top:0}.lp .ph{border-bottom:0;padding:150px 0 100px}.lp .sec,.lp .dg-sec,.lp .dg-problem,.lp .dg-home-about,.lp .dg-final-cta,.lp .dg-svc-cta,.lp .dg-about-team,.lp .dg-about-cta,.lp .dg-womo-cta,.lp .dg-thankyou,.lp .dg-open-roles,.lp .dg-pagecta,.lp .ph{background:var(--bg)}.lp .sec--alt,.lp .dg-sec--alt,.lp .dg-home-services,.lp .dg-trust,.lp .dg-packages,.lp .dg-founders,.lp .dg-proof-scale,.lp .dg-culture,.lp .dg-internship,.lp .dg-womo-network,.lp .dg-anti-impersonation,.lp .dg-proof{background:var(--surface-alt)}.lp .sec--eco{background:radial-gradient(1100px 600px at 50% 0%,#fee95d0e,transparent 60%), linear-gradient(180deg,#12121e 0%,#0f0f19 55%,var(--bg) 100%);position:relative;overflow:hidden}.lp .sec--eco+.sec--su,.lp .sec--eco+.sec--line,.lp .sec--su+.sec--line,.lp .sec--eco+.fc,.lp .sec--su+.fc{border-top:0}.lp .sec--eco:before{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(#fee95d09 1px,#0000 1px),linear-gradient(90deg,#fee95d09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 0,#000 5%,#0000 70%);mask-image:radial-gradient(80% 60% at 50% 0,#000 5%,#0000 70%)}.lp .sec--eco>*{z-index:1;position:relative}.lp .sec--eco .specs>div{background:#0d0d148c}.lp .sec--eco .shot{box-shadow:0 24px 60px #00000073}.lp .sec--su{background:var(--surface)}.lp .dg-trust,.lp .dg-about-team,.lp .dg-proof-scale,.lp .dg-about-cta,.lp .dg-final-cta,.lp .dg-svc-cta,.lp .dg-womo-cta,.lp .dg-pagecta{border-top:1px solid var(--border)}.lp .dg-svc-cta,.lp .dg-culture,.lp .dg-open-roles,.lp .dg-contact,.lp .dg-proof{border-bottom:1px solid var(--border)}.lp .sec--line{border-top:1px solid var(--border)}.lp .hd,.lp .ai__hd,.lp .dg-sec__hdr{max-width:800px;margin-bottom:72px}.lp .hd h2,.lp .ai__hd h2,.lp .dg-sec__hdr h2{margin-bottom:20px}.lp .hd p,.lp .ai__hd p,.lp .dg-sec__hdr p{color:var(--text-secondary);font-size:1.0625rem}.lp .hd--row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:32px;max-width:none;display:flex}.lp .ai__hd h2{letter-spacing:-.03em;font-size:2.75rem}.lp .dg-final-cta__inner,.lp .dg-svc-cta__inner,.lp .dg-about-team__inner,.lp .dg-internship__inner,.lp .dg-thankyou__inner,.lp .dg-pagecta__inner,.lp .fc__in{max-width:820px;margin:0 auto}.lp .dg-final-cta,.lp .dg-svc-cta,.lp .dg-about-team,.lp .dg-internship,.lp .dg-about-cta,.lp .dg-womo-cta,.lp .dg-pagecta,.lp .fc{text-align:center}.lp .dg-narrative p,.lp .pr p:last-child,.lp .dg-principle__note{color:var(--text-secondary);margin-bottom:24px}.lp .dg-narrative p:first-child,.lp .pr__lead,.lp .dg-principle__lead{color:var(--text-primary);font-size:1.125rem}.lp .dg-narrative p:last-child{margin-bottom:0}.lp .pr h2,.lp .dg-principle h2{letter-spacing:-.03em;margin:18px 0 28px}.lp .pr__lead{margin-bottom:22px;line-height:1.7}.lp .ph h1{letter-spacing:-.03em;max-width:17ch;margin-bottom:24px;font-size:3rem}.lp .ph__sub,.lp .dg-phero__sub{color:var(--text-secondary);max-width:620px;margin-bottom:40px;font-size:1.125rem}.lp .ph__crumb,.lp .dg-crumb{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;display:flex}.lp .ph__crumb a,.lp .dg-crumb a{color:var(--text-secondary)}.lp .ph__crumb a:hover,.lp .dg-crumb a:hover{color:var(--gold)}.lp .ph__crumb i,.lp .dg-crumb span{color:#b9b6b166;font-style:normal}.lp .fc__glow{pointer-events:none;background:radial-gradient(800px 600px at 50% 120%,#fee95d29,#0000 65%);position:absolute;inset:0}.lp .fc__net{opacity:.3;pointer-events:none;position:absolute;inset:0}.lp .fc__net svg{width:100%;height:100%}.lp .fc h2,.lp .dg-pagecta h2{margin-bottom:36px;font-size:3.25rem;line-height:1.1}.lp .fc h2 em,.lp .dg-pagecta h2 em{color:var(--gold);font-style:normal}.lp .fc__sub{color:var(--text-secondary);max-width:520px;margin:-16px auto 36px;font-size:1.0625rem}.lp .fc__ctas,.lp .dg-pagecta__btns,.lp .dg-footer__cta-btns,.lp .hero__ctas,.lp .dg-phero__ctas,.lp .dg-home-hero__ctas{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lp .fc__ctas,.lp .dg-pagecta__btns,.lp .dg-footer__cta-btns{justify-content:center}.lp .hero{align-items:center;min-height:84vh;padding:130px 0 140px;display:flex;position:relative;overflow:hidden}.lp .hero__video{z-index:0;position:absolute;inset:0;overflow:hidden}.lp .hero__video video{object-fit:cover;opacity:.22;filter:saturate(.3)brightness(.55);width:100%;height:100%}.lp .hero__net{z-index:1;opacity:.55;position:absolute;inset:0}.lp .hero__net svg{width:100%;height:100%;display:block}.lp .hero__mesh{z-index:2;pointer-events:none;background:radial-gradient(900px 700px at 12% 8%,#fee95d21,#0000 62%),radial-gradient(700px 600px at 88% 92%,#5a50b41a,#0000 60%),radial-gradient(600px 500px at 70% 20%,#fee95d0d,#0000 60%);position:absolute;inset:0}.lp .hero__vig{z-index:3;pointer-events:none;background:linear-gradient(105deg,var(--bg) 22%,#0d0d14d1 48%,#0d0d1459 100%), linear-gradient(to bottom,transparent 55%,var(--bg) 100%);position:absolute;inset:0}.lp .hero__in{z-index:5;max-width:760px;position:relative}.lp .hero h1{max-width:15ch;margin-bottom:26px;font-size:3.125rem}.lp .hero__sub{color:var(--text-secondary);max-width:540px;margin-bottom:40px;font-size:1.125rem}.lp .hero__strip{z-index:6;-webkit-backdrop-filter:blur(14px);background:linear-gradient(#0a0a0f00,#0a0a0fbf 22%);position:absolute;bottom:0;left:0;right:0}.lp .strip{grid-template-columns:repeat(4,1fr);display:grid}.lp .strip--3{grid-template-columns:repeat(3,1fr)}.lp .strip--2{grid-template-columns:repeat(2,1fr);max-width:640px}.lp .strip>div{border-left:1px solid #d5d5d512;padding:26px 32px}.lp .strip>div:first-child{border-left:0}.lp .strip__n{color:var(--gold);font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:1.75rem;font-weight:800;line-height:1}.lp .livedot{background:var(--gold);border-radius:50%;width:6px;height:6px;margin-right:7px;animation:2s ease-in-out infinite lp-blink;display:inline-block}.lp .logos,.lp .dg-proof__logos{opacity:.55;filter:grayscale();transition:filter var(--t-slow),opacity var(--t-slow);grid-template-columns:repeat(6,1fr);gap:24px;display:grid}.lp .logos:hover,.lp .dg-proof__logos:hover{opacity:1;filter:grayscale(0)}.lp .logocell,.lp .dg-logo-cell{aspect-ratio:2;border:1px solid var(--border);background:#ffffff05;justify-content:center;align-items:center;display:flex}.lp .logocell span{letter-spacing:.12em;text-transform:uppercase;color:#b9b6b166;font-size:.625rem}.lp .dg-logo-cell img{object-fit:contain;width:100%;height:100%}@keyframes lp-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes lp-grow{0%{width:0}}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-flow{to{stroke-dashoffset:-40px}}@keyframes lp-pulse{0%,to{opacity:.3}50%{opacity:.85}}.lp svg.chart,.lp .netviz{width:100%;height:auto;display:block;overflow:visible}.lp .vcap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.lp .vkey{text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);flex-wrap:wrap;gap:16px;font-size:.625rem;font-weight:700;display:flex}.lp .vkey i{vertical-align:middle;width:14px;height:2px;margin-right:6px;display:inline-block}.lp .vnote{border-top:1px solid var(--border);margin-top:20px;padding-top:16px;font-size:.75rem}.lp .ax{stroke:var(--border);stroke-width:1px}.lp .axlbl{fill:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:600}.lp .pl{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:1000px;animation:2s ease-out forwards lp-draw}.lp .pl--gold{stroke:var(--gold)}.lp .pl--grey{stroke:var(--text-secondary);stroke-dasharray:4 4;opacity:.6;stroke-dashoffset:0;animation:none}.lp .dot{fill:var(--gold)}.lp .marker{stroke:var(--text-primary);stroke-width:1px;opacity:.35;stroke-dasharray:3 3}.lp .mlbl{fill:var(--text-primary);letter-spacing:.06em;font-size:9px;font-weight:700}.lp .nd{fill:var(--gold);opacity:.5;animation:5s ease-in-out infinite lp-pulse}.lp .nd--hub{opacity:.9;filter:drop-shadow(0 0 6px #fee95db3)}.lp .ln{stroke:var(--gold);stroke-width:.6px;opacity:.16}.lp .ln--live{stroke-width:1px;opacity:.5;stroke-dasharray:4 6;animation:3.5s linear infinite lp-flow}.lp .nv-ring{fill:none;stroke:var(--border);stroke-width:1px}.lp .nv-ring--in{stroke:#fee95d2e}.lp .nv-spoke{stroke:var(--g-22);stroke-width:1px}.lp .nv-spoke--live{stroke:var(--g-60);stroke-width:1.3px;stroke-dasharray:3 7;animation:3.4s linear infinite lp-flow}.lp .nv-hub{fill:var(--gold)}.lp .nv-hubring{fill:none;stroke:var(--g-35);stroke-width:1px}.lp .nv-seg{fill:var(--surface);stroke:#fee95d80;stroke-width:1.2px}.lp .nv-sat{fill:var(--gold);opacity:.3}.lp .nv-name{fill:var(--text-primary);letter-spacing:.02em;text-anchor:middle;font-size:10px;font-weight:800}.lp .nv-cnt{fill:var(--gold);text-anchor:middle;font-size:8.5px}.lp .nv-hubtxt{fill:var(--bg);text-anchor:middle;letter-spacing:.04em;font-size:10.5px;font-weight:800}.lp .shot{border:1px solid var(--border);background:#0f0f18;position:relative;overflow:hidden}.lp .shot__bar{background:var(--white-03);border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:11px 16px;display:flex}.lp .shot__dots{flex-shrink:0;gap:6px;display:flex}.lp .shot__dots i{background:#ffffff21;border-radius:50%;width:9px;height:9px}.lp .shot__url{border:1px solid var(--border);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;background:#0000004d;flex:1;padding:5px 12px;font-size:10.5px;overflow:hidden}.lp .shot__url b{color:var(--gold);font-weight:600}.lp .shot__view{aspect-ratio:16/10;background:radial-gradient(600px 400px at 30% 20%,#fee95d12,transparent 60%),linear-gradient(160deg,#12121c,var(--surface-alt));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}:is(.lp .shot__view:has(img),.lp .shot__view--auto){aspect-ratio:auto;min-height:0;display:block}:is(.lp .shot__view:has(img) img,.lp .shot__view--auto img){object-fit:unset;width:100%;height:auto;display:block;position:static}:is(.lp .shot__view:has(img) .shot__grid,.lp .shot__view--auto .shot__grid){display:none}.lp .shot__view img{object-fit:contain;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.lp .shot__ph{text-align:center;z-index:2;padding:32px;position:relative}.lp .shot__ph i{border:1px solid var(--g-28);width:44px;height:44px;margin:0 auto 18px;display:block;position:relative}.lp .shot__ph i:before,.lp .shot__ph i:after{content:"";background:#fee95d73;position:absolute}.lp .shot__ph i:before{width:1px;top:14px;bottom:14px;left:50%;transform:translate(-50%)}.lp .shot__ph i:after{height:1px;top:50%;left:14px;right:14px;transform:translateY(-50%)}.lp .shot__ph b{margin-bottom:8px;display:block}.lp .shot__ph span{color:var(--text-secondary);font-size:.8125rem;line-height:1.6}.lp .shot__grid,.lp .stream__grid{pointer-events:none;background-image:linear-gradient(#fee95d0b 1px,#0000 1px),linear-gradient(90deg,#fee95d0b 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 75% at 50% 45%,#000 15%,#0000 78%);mask-image:radial-gradient(75% 75% at 50% 45%,#000 15%,#0000 78%)}.lp .shot__grid{opacity:.5}.lp .stream__grid{opacity:.35;background-size:44px 44px}.lp .stream{aspect-ratio:16/9;background:radial-gradient(700px 400px at 50% 40%,#fee95d1a,transparent 65%), linear-gradient(160deg,#12121c,var(--surface-alt));position:relative}.lp .stream video,.stream .stream__img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.lp .stream .ov,.lp .stream .stream__grid{z-index:2}.lp .stream--live:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0d0d148c 0%,#0d0d1440 40%,#0d0d14a6 100%);position:absolute;inset:0}.lp .stream:has(video):after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0d0d148c 0%,#0d0d1440 40%,#0d0d14a6 100%);position:absolute;inset:0}:is(.lp .stream--live .stream__grid,.lp .stream:has(video) .stream__grid){opacity:.12}.lp .ov{border:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d0d14db;padding:9px 13px;position:absolute}.lp .ov--tl{top:14px;left:14px}.lp .ov--tr{top:14px;right:14px}.lp .ov--br{bottom:14px;right:14px}.lp .ov--bl{bottom:14px;left:14px}.lp .ov__l{margin-bottom:3px}.lp .ov__v{color:var(--gold);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.lp .livepill{color:#e07a7a;background:#e052521f;border:1px solid #e052524d;align-items:center;gap:7px;padding:5px 11px;display:inline-flex}.lp .livepill:before{content:"";background:#e05252;border-radius:50%;width:6px;height:6px;animation:1.8s infinite lp-blink;box-shadow:0 0 8px #e05252}.lp .wave{align-items:flex-end;gap:2px;height:18px;display:flex}.lp .wave i{background:var(--gold);opacity:.65;width:3px;animation:1.2s ease-in-out infinite lp-wv}.lp .wave i:first-child{height:5px;animation-delay:0s}.lp .wave i:nth-child(2){height:12px;animation-delay:.1s}.lp .wave i:nth-child(3){height:18px;animation-delay:.2s}.lp .wave i:nth-child(4){height:8px;animation-delay:.3s}.lp .wave i:nth-child(5){height:14px;animation-delay:.4s}.lp .wave i:nth-child(6){height:10px;animation-delay:.5s}@keyframes lp-wv{0%,to{transform:scaleY(1)}50%{transform:scaleY(.3)}}.lp .term{background:var(--surface-alt);border:1px solid var(--border);padding:26px;font-size:11.5px;line-height:1.95;position:relative;overflow:hidden}.lp .term__bar{border-bottom:1px solid var(--border);gap:6px;margin-bottom:16px;padding-bottom:14px;display:flex}.lp .term__dot{background:#ffffff24;border-radius:50%;width:9px;height:9px}.lp .term__ln{color:var(--text-secondary);white-space:nowrap;overflow:hidden}.lp .term__ln em{color:var(--text-primary);font-style:normal}.lp .term__cur{background:var(--gold);vertical-align:-2px;width:7px;height:13px;animation:1.1s step-end infinite lp-blink;display:inline-block}.lp .dash{padding:24px}.lp .dash__bar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.lp .dash__rows{flex-direction:column;gap:12px;display:flex}.lp .drow{grid-template-columns:130px 1fr 74px;align-items:center;gap:16px;display:grid}.lp .drow__n{white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:500;overflow:hidden}.lp .drow__track{background:var(--white-03);border:1px solid var(--border);height:26px;position:relative;overflow:hidden}.lp .drow__fill{background:linear-gradient(90deg,#fee95d52,var(--g-08));height:100%;animation:1.6s cubic-bezier(.2,.7,.3,1) both lp-grow;position:relative}.lp .drow__q{background:var(--text-primary);opacity:.5;width:2px;position:absolute;top:0;bottom:0}.lp .drow__v{color:var(--gold);text-align:right;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.lp .score{padding:24px}.lp .score__row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:11px 0;font-size:12px;display:flex}.lp .score__row:last-child{border-bottom:0}.lp .score__v{align-items:center;gap:10px;display:flex}.lp .score__bar{background:#ffffff12;width:64px;height:4px;position:relative;overflow:hidden}.lp .score__bar i{background:var(--gold);animation:1.6s cubic-bezier(.2,.7,.3,1) both lp-grow;position:absolute;top:0;bottom:0;left:0}.lp .score__num{text-align:right;font-variant-numeric:tabular-nums;width:26px;font-size:12px;font-weight:700}.lp .score__vf{text-transform:uppercase;letter-spacing:.1em;color:var(--gold);font-size:9px;font-weight:700}.lp .sys{border-top:1px solid var(--g-28)}.lp .sysrow{border-bottom:1px solid var(--border);transition:background var(--t-base);grid-template-columns:46px 1.05fr 2.15fr;align-items:center;gap:36px;padding:26px 0;display:grid}.lp .sysrow:hover{background:#ffffff04}.lp .sysrow__n{letter-spacing:-.01em;font-size:1.0625rem;font-weight:700}.lp .sysrow__d{color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.lp .ai__hd{max-width:780px;margin-bottom:64px}.lp .ai__foot{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:56px;margin-top:64px;padding-top:44px;display:grid}.lp .ai__foot p{color:var(--text-secondary);font-size:.9375rem;line-height:1.75}.lp .ain{grid-template-columns:auto 1fr;align-items:start;gap:28px;padding:34px 38px;display:grid}.lp .ain__k{color:var(--gold);border:1px solid var(--g-28);white-space:nowrap;padding:7px 12px}.lp .ain p{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.75}.lp .ain p+p{margin-top:14px}.lp .svc{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:64px 0;display:grid}.lp .svc:first-of-type{padding-top:0}.lp .svc:last-of-type{padding-bottom:0}.lp .svc__vis{background:var(--surface-alt);border:1px solid var(--border);padding:32px;position:relative;overflow:hidden}.lp .svc__n{margin-bottom:16px}.lp .svc__txt h3{margin-bottom:20px;font-size:1.875rem}.lp .svc__txt>p{color:var(--text-secondary);margin-bottom:24px}.lp .svc__out{border-top:1px solid var(--border);color:var(--text-primary);margin-bottom:24px;padding-top:20px;font-size:.9375rem}.lp .bd{border-top:1px solid var(--g-25)}.lp .bd__row{border-bottom:1px solid var(--border);grid-template-columns:52px 1fr 2fr;align-items:start;gap:36px;padding:38px 0;display:grid}.lp .bd__n{padding-top:5px}.lp .bd__t{letter-spacing:-.01em;font-size:1.0625rem;font-weight:700}.lp .bd__row p{color:var(--text-secondary);font-size:.9375rem;line-height:1.7}.lp .pb{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.lp .pb>div{background:var(--bg);transition:background var(--t-base);padding:40px 36px}.lp .pb>div:hover,.lp .tg>div:hover,.lp .oc>div:hover{background:var(--surface)}.lp .sec--alt .pb>div,.lp .sec--alt .vs>div,.lp .sec--alt .tg>div{background:var(--surface-alt)}.lp .pb__n{margin-bottom:20px}.lp .pb h3{letter-spacing:-.01em;margin-bottom:14px;font-size:1.125rem;line-height:1.35}.lp .pb p{color:var(--text-secondary);font-size:.9375rem;line-height:1.7}.lp .vs{background:var(--border);border:1px solid var(--border);grid-template-columns:1fr 1fr;gap:1px;display:grid}.lp .vs>div{background:var(--bg);padding:40px 38px}.lp .vs h3{letter-spacing:-.02em;margin-bottom:16px;font-size:1.375rem}.lp .vs p{color:var(--text-secondary);margin-bottom:22px;font-size:.9375rem;line-height:1.7}.lp .sc{grid-template-columns:repeat(4,1fr);gap:44px;display:grid}.lp .sc__h{border-bottom:1px solid var(--g-25);margin-bottom:6px;padding-bottom:14px}.lp .sc__i{color:var(--text-secondary);border-bottom:1px solid var(--border);padding:12px 0;font-size:.875rem;line-height:1.5}.lp .rl{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:56px;padding-top:40px;display:grid}@media (max-width:900px){.lp .rl{grid-template-columns:1fr;gap:0}.lp .rl__c{border-bottom:1px solid var(--border);padding:28px 0}.lp .rl__c:last-child{border-bottom:0;padding-bottom:0}.lp .rl__c:first-child{padding-top:0}}.lp .rl__c{flex-direction:column;display:flex}.lp .rl__k{text-transform:uppercase;letter-spacing:.12em;color:var(--gold);margin-bottom:14px;font-size:.6875rem;font-weight:700;display:block}.lp .rl h3{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:12px;font-size:1.25rem}.lp .rl p{color:var(--text-secondary);flex:1;margin-bottom:20px;font-size:.9375rem;line-height:1.65}.lp .rl__go{text-transform:uppercase;letter-spacing:.08em;color:var(--gold);transition:border-color var(--t-fast),color var(--t-fast);border-bottom:1px solid #fee95d59;align-self:flex-start;padding-bottom:3px;font-size:.75rem;font-weight:700}.lp .rl__go:hover{color:var(--gold-muted);border-bottom-color:var(--gold-muted)}.lp .rl__go span{margin-left:6px}.lp .sigwrap{grid-template-columns:5fr 7fr;align-items:stretch;gap:48px;display:grid}.lp .sigcards{flex-direction:column;gap:16px;display:flex}.lp .sigcard{flex-direction:column;flex:1;justify-content:center;padding:26px 28px;display:flex}.lp .sigcard .sigcard__m{margin-top:8px}.lp .sigcard__t{text-transform:uppercase;letter-spacing:.12em;color:var(--gold);margin-bottom:10px;font-size:.625rem;font-weight:700}.lp .sigcard h4{color:var(--text-primary);margin-bottom:10px;font-size:1rem;font-weight:700;line-height:1.4}.lp .sigcard__m{color:var(--text-secondary);font-size:.75rem}.lp .dg-fresh{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:10px;font-size:.875rem;display:flex}.lp .dg-fresh__dot{background:var(--gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #fee95d26}.lp .csb,.lp .dg-csbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:44px;padding:44px;display:flex}.lp .csb__t,.lp .dg-csbar__text{flex:1;min-width:260px}.lp .csb h3,.lp .dg-csbar__text h3{margin-bottom:10px;font-size:1.25rem}.lp .csb p,.lp .dg-csbar__text p{color:var(--text-secondary);margin:0;font-size:.9375rem}.lp .ecorow{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:72px 0;display:grid;position:relative}.lp .ecorow:first-of-type{padding-top:0}.lp .ecorow:last-of-type{padding-bottom:0}.lp .ecorow__vis{position:relative}.lp .ecorow__vis:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#fee95d1a,#0000 75%);position:absolute;inset:-40px}.lp .ecorow__kick{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;display:flex}.lp .ecorow h3{letter-spacing:-.025em;margin-bottom:8px;font-size:2.375rem}.lp .ecorow__role{margin-bottom:24px}.lp .ecorow__lead{color:var(--text-primary);margin-bottom:20px;font-size:1.0625rem;line-height:1.65}.lp .ecorow__body{color:var(--text-secondary);margin-bottom:28px}.lp .specs{background:var(--border);border:1px solid var(--border);grid-template-columns:1fr 1fr;gap:1px;margin-bottom:28px;display:grid}.lp .specs>div{background:var(--bg);padding:18px 20px}.lp .spec__n{color:var(--gold);margin-bottom:6px;font-size:1.0625rem;font-weight:800;line-height:1.1}.lp .pf{flex-direction:column;display:flex;overflow:hidden}.lp .pf--wide{grid-column:span 2}.lp .pf__vis{background:var(--surface-alt);border-bottom:1px solid var(--border);position:relative;overflow:hidden}.lp .pf__body{padding:36px 40px}.lp .pf__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:14px;display:flex}.lp .pf__name{letter-spacing:-.02em;font-size:1.375rem;font-weight:800}.lp .pf__role{margin-top:6px}.lp .pf p{color:var(--text-secondary);margin-bottom:20px;font-size:.9375rem}.lp .eco{grid-template-columns:1fr 1fr;gap:24px;display:grid}.lp .fr{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:88px 0;display:grid}.lp .fr:first-of-type{border-top:1px solid var(--g-25)}.lp .fr__img{aspect-ratio:4/5;background:var(--surface);border:1px solid var(--border);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.lp .fr__img img,.lp .dg-founder__photo img{object-fit:cover;filter:grayscale();opacity:.85;width:100%;height:100%;transition:filter var(--t-slow),opacity var(--t-slow)}.lp .fr__img:hover img,.lp .dg-founder__photo:hover img{filter:grayscale(0);opacity:1}.lp .fr__ph{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#b9b6b159;padding:28px;font-size:.6875rem;line-height:1.9}.lp .fr__k{margin-bottom:14px}.lp .fr__txt h2{letter-spacing:-.025em;margin-bottom:6px;font-size:2rem}.lp .fr__role{color:var(--text-secondary);margin-bottom:24px;font-size:.8125rem}.lp .fr__txt p{color:var(--text-secondary);margin-bottom:20px}.lp .tg{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.lp .tg>div{background:var(--bg);transition:background var(--t-base);padding:34px 32px}.lp .tg__av{background:var(--surface);border:1px solid var(--border);border-radius:50%;width:56px;height:56px;margin-bottom:22px;overflow:hidden}.lp .tg__av img{object-fit:cover;width:100%;height:100%}.lp .tg h3{margin-bottom:6px;font-size:1.0625rem}.lp .tg__r{margin-bottom:14px}.lp .tg p{color:var(--text-secondary);font-size:.875rem;line-height:1.65}.lp .vr{border-top:1px solid var(--g-25)}.lp .vr__row{border-bottom:1px solid var(--border);grid-template-columns:1fr 1.6fr;gap:48px;padding:34px 0;display:grid}.lp .vr__h{letter-spacing:-.01em;font-size:1.125rem;font-weight:700;line-height:1.35}.lp .vr__row p{color:var(--text-secondary);font-size:.9375rem;line-height:1.7}.lp .cm{grid-template-columns:1fr 1fr;gap:24px;display:grid}.lp .cm__b{padding:34px 36px}.lp .cm__h{margin-bottom:20px}.lp .cm li{font-size:.9375rem}.lp .el{border-top:1px solid var(--border)}.lp .el__row{border-bottom:1px solid var(--border);grid-template-columns:150px 1fr 110px;align-items:start;gap:32px;padding:34px 0;display:grid}.lp .el__d{color:var(--text-secondary);font-size:.8125rem}.lp .el__b h3{margin:10px 0 8px;font-size:1.125rem;line-height:1.35}.lp .el__b p{color:var(--text-secondary);font-size:.9375rem;line-height:1.65}.lp .el__m{text-align:right}.lp .el__stat{color:var(--gold);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:800;line-height:1}.lp .el__sl{margin-top:6px}.lp .oc{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.lp .oc>div{background:var(--bg);transition:background var(--t-base);flex-direction:column;padding:34px 32px;display:flex}.lp .oc h3{margin-bottom:12px;font-size:1.0625rem}.lp .oc p{color:var(--text-secondary);flex:1;margin-bottom:20px;font-size:.875rem;line-height:1.65}.lp .pl-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.lp .pl-card{flex-direction:column;padding:36px;display:flex}.lp .pl-card__logo,.lp .dg-pt__logo{background:var(--bg);border:1px solid var(--border);justify-content:center;align-items:center;height:64px;margin-bottom:26px;padding:14px;display:flex}.lp .pl-card__logo img,.lp .dg-pt__logo img{object-fit:contain;max-width:100%;max-height:100%}.lp .pl-card p{color:var(--text-secondary);margin-bottom:22px;font-size:.9375rem;line-height:1.7}.lp .pl-card__why,.lp .dg-pt__why{border-top:1px solid var(--border);margin-top:auto;padding-top:22px}.lp .pl-card__why b{margin-bottom:9px;display:block}.lp .pl-card__why p{color:var(--text-primary);margin:0;font-size:.875rem}.lp .dg-card{flex-direction:column;padding:48px;display:flex}.lp .dg-card__num{margin-bottom:24px}.lp .dg-card h3{margin-bottom:16px;font-size:1.25rem;line-height:1.3}.lp .dg-card p{color:var(--text-secondary);margin-bottom:20px}.lp .dg-card p:last-child{margin-bottom:0}.lp .dg-card__foot{border-top:1px solid var(--border);color:var(--text-primary);margin-top:auto;padding-top:24px;font-size:.9375rem}.lp .dg-card__stat,.lp .dg-stat__num,.lp .dg-statbar__n{color:var(--gold);margin-bottom:12px;font-size:2.25rem;font-weight:800;line-height:1.1}.lp .dg-statbar{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:32px;margin-top:64px;padding-top:48px;display:grid}.lp .tst blockquote{border-left:2px solid var(--gold);margin-bottom:24px;padding-left:28px;font-size:1.375rem;font-weight:500;line-height:1.45}.lp .tst cite{text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);padding-left:28px;font-size:.75rem;font-style:normal;font-weight:700;display:block}.lp .fm__box,.lp .dg-formwrap,.lp .dg-contact__form-wrap{background:var(--surface-alt);border:1px solid var(--border);padding:44px}.lp .fm__g,.lp .dg-cf__grid{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:22px;display:grid}.lp .fm__f{margin-bottom:22px}.lp .dg-cf__full{grid-column:1/-1}.lp .fm label,.lp .dg-cf label{margin-bottom:9px;display:block}.lp .fm input,.lp .fm select,.lp .fm textarea,.lp .dg-cf input,.lp .dg-cf select,.lp .dg-cf textarea,.lp .dg-footer__nl-input{background:var(--bg);border:1px solid var(--border);width:100%;font-family:var(--font);appearance:none;transition:border-color var(--t-fast);caret-color:var(--gold);border-radius:0;outline:none;padding:13px;font-size:.875rem;color:var(--text-primary)!important;-webkit-text-fill-color:#f0ede8!important}.lp .fm input:focus,.lp .fm select:focus,.lp .fm textarea:focus,.lp .dg-cf input:focus,.lp .dg-cf select:focus,.lp .dg-cf textarea:focus,.lp .dg-footer__nl-input:focus{border-color:var(--gold)}.lp .fm input:-webkit-autofill{-webkit-text-fill-color:#f0ede8!important;-webkit-box-shadow:inset 0 0 0 1000px #0d0d14!important}.lp .fm textarea:-webkit-autofill{-webkit-text-fill-color:#f0ede8!important;-webkit-box-shadow:inset 0 0 0 1000px #0d0d14!important}.lp .fm select:-webkit-autofill{-webkit-text-fill-color:#f0ede8!important;-webkit-box-shadow:inset 0 0 0 1000px #0d0d14!important}.lp .dg-cf input:-webkit-autofill{-webkit-text-fill-color:#f0ede8!important;-webkit-box-shadow:inset 0 0 0 1000px #0d0d14!important}.lp .dg-cf textarea:-webkit-autofill{-webkit-text-fill-color:#f0ede8!important;-webkit-box-shadow:inset 0 0 0 1000px #0d0d14!important}.lp .dg-cf select:-webkit-autofill{-webkit-text-fill-color:#f0ede8!important;-webkit-box-shadow:inset 0 0 0 1000px #0d0d14!important}.lp .dg-footer__nl-input:-webkit-autofill{-webkit-text-fill-color:#f0ede8!important;-webkit-box-shadow:inset 0 0 0 1000px #0d0d14!important}.lp .fm textarea,.lp .dg-cf textarea{resize:none;min-height:110px}.lp .fm input::placeholder,.lp .fm textarea::placeholder,.lp .dg-cf input::placeholder,.lp .dg-cf textarea::placeholder,.lp .dg-footer__nl-input::placeholder{color:var(--text-secondary);opacity:.6}.lp .fm__as,.lp .dg-form-assure{border-top:1px solid var(--border);margin-top:26px;padding-top:26px}.lp .fm__as li,.lp .dg-form-assure li{font-size:.875rem}.lp .dg-cf__select-wrap{position:relative}.lp .dg-cf__select-wrap:after{content:"▾";color:var(--text-secondary);pointer-events:none;font-size:.75rem;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.lp .dg-cf__select-wrap select{padding-right:32px}.lp .dg-home-hero{background-color:var(--bg);background-position:50%;background-size:cover;align-items:center;min-height:90vh;padding:120px 0 160px;display:flex;position:relative;overflow:hidden}.lp .dg-home-hero__inner{z-index:10;max-width:900px;position:relative}.lp .dg-home-hero h1{margin-bottom:32px}.lp .dg-home-hero__sub{color:var(--text-secondary);max-width:720px;margin-bottom:48px;font-size:1.25rem;line-height:1.6}.lp .dg-proof{border-top:1px solid var(--border)}.lp .dg-proof__stats{grid-template-columns:repeat(4,1fr);gap:48px 32px;margin-bottom:96px;display:grid}.lp .dg-stat__lbl{margin-bottom:6px}.lp .dg-stat__desc{color:var(--text-secondary);font-size:.875rem}.lp .dg-proof__logos-wrap{border-top:1px solid var(--border);padding-top:48px}.lp .dg-proof__logos-label{text-align:center;margin-bottom:40px;display:block}.lp .dg-proof__logos{margin-bottom:80px}.lp .dg-testimonial-wrap{align-items:center;max-width:800px;min-height:160px;display:flex}.lp .dg-testimonial blockquote,.lp .dg-blockquote p{color:var(--text-primary);margin-bottom:16px;font-size:1.25rem;font-weight:500;line-height:1.4}.lp .dg-problem__grid,.lp .dg-home-about__grid{grid-template-columns:7fr 5fr;gap:64px;display:grid}.lp .dg-problem__grid{align-items:center}.lp .dg-home-about__grid{align-items:start}.lp .dg-problem h2,.lp .dg-home-about h2{margin-bottom:40px}.lp .dg-problem__body,.lp .dg-home-about__body{color:var(--text-secondary);max-width:600px}.lp .dg-problem__body p+p,.lp .dg-home-about__body p+p{margin-top:24px}.lp .dg-home-about__body{margin-bottom:48px}.lp .dg-problem__img{border:1px solid var(--border);background:var(--surface-alt);width:100%;min-height:400px;position:relative;overflow:hidden}.lp .dg-problem__img img,.lp .dg-home-about__photo img{object-fit:cover;opacity:.7;filter:grayscale();width:100%;height:100%;transition:filter var(--t-slow),opacity var(--t-slow)}.lp .dg-problem__img:hover img,.lp .dg-home-about__photo:hover img{opacity:1;filter:grayscale(0)}.lp .dg-home-services__hdr{margin-bottom:80px}.lp .dg-home-services h2{max-width:720px}.lp .dg-home-services__grid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:64px;display:grid}.lp .dg-svc-card{flex-direction:column;padding:48px;display:flex}.lp .dg-svc-card h3{margin-bottom:24px;font-size:1.5rem}.lp .dg-svc-card p{color:var(--text-secondary);flex-grow:1}.lp .dg-home-about__list{margin-bottom:64px}.lp .dg-home-about__list li span{color:var(--text-primary);line-height:1.6}.lp .dg-home-about__bullet{color:var(--gold);flex-shrink:0;margin-top:6px;font-size:.6rem}.lp .dg-home-about__right{flex-direction:column;gap:24px;display:flex}.lp .dg-home-about__photo{aspect-ratio:3/4;border:1px solid var(--border);background:var(--surface-alt);width:100%;overflow:hidden}.lp .dg-mandate-card{padding:40px}.lp .dg-mandate-card p{color:var(--text-primary);margin-bottom:16px;font-size:1.25rem;font-weight:700;line-height:1.4}.lp .dg-trust__grid{grid-template-columns:1fr 1fr;gap:32px;margin-top:64px;display:grid}.lp .dg-trust-card{flex-direction:column;min-height:480px;padding:56px;display:flex;position:relative;overflow:hidden}.lp .dg-trust-card__vid{opacity:.5;pointer-events:none;width:50%;height:100%;position:absolute;top:0;right:0}.lp .dg-trust-card__vid video{object-fit:cover;width:100%;height:100%}.lp .dg-trust-card__vid-fade{background:linear-gradient(to right,var(--surface) 1%,transparent 100%);z-index:1;position:absolute;inset:0}.lp .dg-trust-card__body{z-index:2;flex-direction:column;width:58%;height:100%;display:flex;position:relative}.lp .dg-trust-card__logo{margin-bottom:40px}.lp .dg-trust-card__logo img{width:auto;height:32px;display:block}.lp .dg-trust-card p{color:var(--text-secondary);flex-grow:1;margin-bottom:24px}.lp .dg-final-cta h2{margin-bottom:32px}.lp .dg-final-cta p{color:var(--text-secondary);margin-bottom:64px;font-size:1.25rem;line-height:1.6}.lp .dg-svc-hero,.lp .dg-womo-hero,.lp .dg-about-hero,.lp .dg-phero{background:var(--bg);border-bottom:1px solid var(--border);padding:192px 0 96px}.lp .dg-careers-hero{background:var(--bg);border-bottom:1px solid var(--border);padding:160px 0 96px}.lp .dg-phero,.lp .dg-womo-hero{position:relative;overflow:hidden}.lp .dg-svc-hero h1{max-width:83%;margin-bottom:48px}.lp .dg-about-hero h1{max-width:83%;margin-bottom:40px}.lp .dg-careers-hero h1{max-width:83%;margin-top:32px}.lp .dg-phero h1{max-width:900px;margin-bottom:32px}.lp .dg-svc-hero__body{color:var(--text-secondary);max-width:960px;font-size:1.125rem;line-height:1.7}.lp .dg-svc-hero__body p{margin-bottom:32px}.lp .dg-about-hero__body{color:var(--text-secondary);max-width:900px}.lp .dg-about-hero__body p{margin-bottom:24px}.lp .dg-packages{padding:96px 0 128px}.lp .dg-package{border-top:1px solid #fee95d33;grid-template-columns:4fr 8fr;gap:32px;margin-bottom:96px;padding-top:64px;display:grid}.lp .dg-package:last-child{margin-bottom:0}.lp .dg-package__num,.lp .dg-row__n{color:var(--gold);margin-bottom:16px;font-size:1.5rem;font-weight:800;display:block}.lp .dg-package h2{font-size:1.5rem;line-height:1.3}.lp .dg-package__body{color:var(--text-secondary)}.lp .dg-package__body p{margin-bottom:24px}.lp .dg-package__includes{border-top:1px solid var(--border);color:var(--text-secondary);padding-top:24px}.lp .dg-package__includes strong{color:var(--text-primary);font-weight:600}.lp .dg-opt-callout{margin-top:40px;padding:32px}.lp .dg-opt-callout__hdr{align-items:center;gap:16px;margin-bottom:10px;display:flex}.lp .dg-opt-callout__logo{background:0 0;align-items:center;padding:8px 12px;display:flex}.lp .dg-opt-callout__logo img{width:auto;height:60px;display:block}.lp .dg-opt-callout p{color:var(--text-secondary);font-size:.875rem}.lp .dg-svc-cta h2{margin-bottom:24px;font-size:2rem;font-weight:800}.lp .dg-svc-cta p,.lp .dg-about-team p,.lp .dg-internship p{color:var(--text-secondary)}.lp .dg-svc-cta p{margin-bottom:48px}.lp .dg-founders{padding:96px 0 128px}.lp .dg-founder{grid-template-columns:1fr 1fr;align-items:center;gap:96px;margin-bottom:128px;display:grid}.lp .dg-founder:last-child{margin-bottom:0}.lp .dg-founder__photo{background:var(--surface);border:1px solid var(--border);aspect-ratio:1;overflow:hidden}.lp .dg-founder__text .dg-label{margin-bottom:16px}.lp .dg-founder__text h2{margin-bottom:32px;font-size:2rem}.lp .dg-founder__text p{color:var(--text-secondary);margin-bottom:24px}.lp .dg-about-team h2,.lp .dg-internship h2{margin-bottom:32px;font-size:2rem}.lp .dg-proof-scale__grid{grid-template-columns:repeat(4,1fr);gap:32px;margin-top:48px;display:grid}.lp .dg-proof-scale__item,.lp .dg-step{border-top:1px solid var(--g-25)}.lp .dg-proof-scale__item{padding:32px 0 0}.lp .dg-proof-scale__item p{color:var(--text-primary);font-size:.875rem;font-weight:600;line-height:1.6}.lp .dg-scam-bar{background:var(--surface);border-bottom:1px solid var(--g-25);text-align:center;padding:16px 24px}.lp .dg-scam-bar p{color:var(--text-primary);max-width:900px;margin:0 auto;font-size:.8125rem;font-weight:500;line-height:1.6}.lp .dg-scam-bar a,.lp .dg-internship a,.lp .dg-anti-impersonation a{color:var(--gold);text-decoration:underline}.lp .dg-culture__grid{grid-template-columns:1fr 1fr;gap:96px;display:grid}.lp .dg-culture h3{margin-top:32px;font-size:1.5rem;line-height:1.5}.lp .dg-culture__offer p{color:var(--text-secondary);margin-top:32px}.lp .dg-roles-list{max-width:896px}.lp .dg-roles-list.hidden{display:none}.lp .dg-roles-list .dg-role{border:1px solid var(--border)!important;box-shadow:none!important;background:#0a0a0f80!important;border-radius:0!important;margin-bottom:24px!important;padding:0!important;overflow:hidden!important}.lp .dg-roles-list .dg-role .dg-role__hdr{text-align:left!important;cursor:pointer!important;width:100%!important;font-family:var(--font)!important;color:var(--text-primary)!important;box-shadow:none!important;transition:background-color var(--t-fast)!important;appearance:none!important;text-transform:none!important;letter-spacing:normal!important;font-size:inherit!important;line-height:inherit!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;justify-content:space-between!important;align-items:center!important;padding:32px!important;display:flex!important}.lp .dg-roles-list .dg-role .dg-role__hdr:hover{background-color:#16161f80!important}.lp .dg-roles-list .dg-role .dg-role__title{color:var(--text-primary)!important;font-size:1.25rem!important;font-weight:700!important;font-family:var(--font)!important;text-transform:none!important;letter-spacing:normal!important;margin-bottom:4px!important;line-height:1.3!important}.lp .dg-roles-list .dg-role .dg-role__loc{color:var(--text-secondary)!important;text-transform:none!important;letter-spacing:normal!important;font-size:.875rem!important;font-weight:400!important}.lp .dg-role__arrow{color:var(--gold);transition:transform var(--t-base);flex-shrink:0;font-size:.7rem}.lp .dg-role__arrow.open{transform:rotate(180deg)}.lp .dg-role__body{border-top:1px solid var(--border);padding:0 32px 32px;display:none}.lp .dg-role__body.open{display:block}.lp .dg-role__body h4{color:var(--text-primary);margin:24px 0 12px;font-size:1rem;font-weight:700}.lp .dg-role__body h5{color:var(--text-primary);margin:20px 0 8px;font-size:.9375rem;font-weight:600}.lp .dg-role__body p{color:var(--text-secondary);margin-bottom:16px}.lp .dg-role__body ul{color:var(--text-secondary);padding-left:20px;list-style:outside}.lp .dg-role__body ul li{margin-bottom:8px;line-height:1.6}.lp .dg-role__body strong{color:var(--text-primary);font-weight:600}.lp .dg-role__body em{font-style:italic}.lp .dg-apply-wrap{margin-top:48px}.lp .dg-apply-note{color:var(--text-secondary);margin-top:16px;font-size:.875rem}.lp .dg-apply-note strong{color:var(--text-primary)}.lp .dg-screener-modal{z-index:9000;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.lp .dg-screener-modal.open{display:flex}.lp .dg-screener-modal__backdrop{-webkit-backdrop-filter:blur(4px);cursor:pointer;background:#000000d9;position:absolute;inset:0}.lp .dg-screener-modal__box{z-index:1;background:var(--surface);border:1px solid var(--border);flex-direction:column;width:96vw;max-width:960px;height:90vh;display:flex;position:relative;overflow:hidden}.lp .dg-screener-modal__hdr{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.lp .dg-screener-modal__close{cursor:pointer;color:var(--text-secondary);transition:color var(--t-fast);box-shadow:none;appearance:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:4px;line-height:1;display:flex}.lp .dg-screener-modal__close:hover{color:var(--text-primary)}.lp .dg-screener-modal__iframe{border:none;flex:1;width:100%;display:block}.lp .dg-contact{background:var(--bg);padding:128px 0 96px}.lp .dg-contact__left{flex-direction:column;display:flex}.lp .dg-contact__left h1{margin:32px 0}.lp .dg-contact__left>p{color:var(--text-secondary);margin-bottom:32px}.lp .dg-cf{flex-direction:column;gap:32px;display:flex}.lp .dg-contact-success{border:1px solid var(--border);text-align:center;padding:80px 48px;display:none}.lp .dg-contact-success.visible{display:block}.lp .dg-contact-success h2{color:var(--gold);margin-bottom:16px;font-size:1.5rem}.lp .dg-contact-success p{color:var(--text-primary)}.lp .dg-anti-impersonation__inner{text-align:center;border-color:#fee95d33;max-width:1000px;margin:0 auto;padding:48px}.lp .dg-anti-impersonation p{color:var(--text-secondary);font-size:.875rem}.lp .dg-anti-impersonation strong{color:var(--text-primary);font-weight:500}.lp .dg-thankyou{justify-content:center;align-items:center;min-height:80vh;display:flex}.lp .dg-thankyou__inner{text-align:center}.lp .dg-thankyou__card{padding:96px;position:relative;overflow:hidden}.lp .dg-thankyou__glow{background:var(--g-08);filter:blur(80px);pointer-events:none;border-radius:50%;width:60%;height:150%;position:absolute;top:-50%;left:-10%}.lp .dg-thankyou__card h1{color:var(--gold);z-index:1;margin-bottom:32px;position:relative}.lp .dg-thankyou__card h2{z-index:1;margin-bottom:32px;font-size:1.5rem;font-weight:700;position:relative}.lp .dg-thankyou__card p{color:var(--text-secondary);z-index:1;max-width:480px;margin:0 auto 48px;position:relative}.lp .dg-thankyou__card p strong{color:var(--text-primary);font-weight:500}.lp .dg-thankyou__card .dg-btn{z-index:1;position:relative}.lp .dg-womo-glow{z-index:0;pointer-events:none;position:fixed;inset:0}.lp .dg-womo-glow__tr{filter:blur(150px);background:#fee95d1a;border-radius:50%;width:50%;height:50%;position:absolute;top:-20%;right:-10%}.lp .dg-womo-glow__bl{background:var(--g-08);filter:blur(150px);border-radius:50%;width:40%;height:40%;position:absolute;bottom:-10%;left:-10%}.lp .dg-womo-hero{z-index:10}.lp .dg-womo-hero__inner{text-align:center;max-width:800px;margin:0 auto}.lp .dg-womo-badge{align-items:center;gap:8px;margin-bottom:32px;display:inline-flex}.lp .dg-womo-dot{background:var(--gold);width:8px;height:8px;animation:2s infinite lp-dg-pulse;display:inline-block}@keyframes lp-dg-pulse{0%,to{opacity:1}50%{opacity:.4}}.lp .dg-womo-hero h1{margin-bottom:32px}.lp .dg-womo-hero__body{color:var(--text-secondary);max-width:600px;margin:0 auto 32px}.lp .dg-womo-hero__body p{margin-bottom:24px}.lp .dg-womo-hero__body a{color:var(--text-primary);text-underline-offset:4px;transition:color var(--t-fast);text-decoration:underline}.lp .dg-womo-hero__body a:hover{color:var(--gold)}.lp .dg-womo-dashboard{border:1px solid var(--border);border-radius:12px;max-width:960px;margin:64px auto 0;position:relative;overflow:hidden;box-shadow:0 0 80px #fee95d1f}.lp .dg-womo-dashboard img{opacity:.9;width:100%;height:auto;transition:opacity .5s;display:block}.lp .dg-womo-dashboard:hover img{opacity:1}.lp .dg-womo-dashboard__fade{pointer-events:none;background:linear-gradient(#0000 40%,#0d0d14cc 100%);position:absolute;inset:0}.lp .dg-womo-network,.lp .dg-womo-cta{z-index:10;position:relative}.lp .dg-womo-network__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.lp .dg-womo-card{height:100%;padding:32px}.lp .dg-womo-card__icon{color:var(--gold);margin-bottom:24px;display:block}.lp .dg-womo-card h3{margin-bottom:12px;font-size:1.125rem}.lp .dg-womo-card p{color:var(--text-secondary);font-size:.875rem;line-height:1.6}.lp .dg-womo-cta:before{content:"";background:var(--g-08);mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.lp .dg-womo-cta__inner{z-index:1;position:relative}.lp .dg-womo-cta h2{margin-bottom:48px;font-size:2rem;font-weight:800}.lp .ao-live{letter-spacing:.15em;text-transform:uppercase;color:#e07a7a;background:#e052521a;border:1px solid #e0525247;align-items:center;gap:8px;padding:6px 14px;font-size:11px;font-weight:700;display:inline-flex}.lp .ao-live:before{content:"";background:#e05252;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite lp-ao-blink;box-shadow:0 0 8px #e05252}@keyframes lp-ao-blink{0%,to{opacity:1}50%{opacity:.3}}.lp .ao-hero{text-align:center;background:var(--bg);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:100px 0 0;display:flex;position:relative;overflow:hidden}.lp .ao-hero-video{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp .ao-hero-video video{object-fit:cover;opacity:.2;filter:saturate(.35)brightness(.6);width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp .ao-hero-video:before{content:"";background:var(--bg);opacity:.7;z-index:1;position:absolute;inset:0}.lp .ao-hero-video:after{content:"";z-index:2;background:radial-gradient(ellipse 80% 55% at 50% 38%,transparent 25%,var(--bg) 100%), linear-gradient(to bottom,transparent 45%,var(--bg) 100%);position:absolute;inset:0}.lp .ao-rings{pointer-events:none;z-index:1;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.lp .ao-ring{border:1px solid #fee95d33;border-radius:50%;animation:5s ease-out infinite lp-ao-ring;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp .ao-ring:first-child{width:380px;height:380px;animation-delay:0s}.lp .ao-ring:nth-child(2){width:680px;height:680px;animation-delay:1s}.lp .ao-ring:nth-child(3){width:1000px;height:1000px;animation-delay:2s}.lp .ao-ring:nth-child(4){width:1380px;height:1380px;animation-delay:3s}@keyframes lp-ao-ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}25%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.04)}}.lp .ao-hero-inner{z-index:3;max-width:860px;margin:0 auto;padding:0 48px;position:relative}.lp .ao-hero-badge{border:1px solid var(--g-22);background:#fee95d0f;align-items:center;gap:14px;margin-bottom:44px;padding:8px 18px;display:inline-flex}.lp .ao-hero-badge-div{background:var(--g-35);width:1px;height:14px}.lp .ao-hero-badge-text{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:10.5px;font-weight:700}.lp .ao-hero-h1{letter-spacing:-.03em;margin-bottom:28px;font-size:clamp(48px,7.5vw,90px);font-weight:800;line-height:1.02}.lp .ao-hero-h1 em,.lp .ao-h2 em{color:var(--gold);font-style:normal}.lp .ao-h2{margin-bottom:20px}.lp .ao-ticker{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface-alt);z-index:3;width:100%;margin-top:72px;padding:13px 0;position:relative;overflow:hidden}.lp .ao-ticker:before,.lp .ao-ticker:after{content:"";z-index:2;width:100px;position:absolute;top:0;bottom:0}.lp .ao-ticker:before{background:linear-gradient(to right,var(--surface-alt),transparent);left:0}.lp .ao-ticker:after{background:linear-gradient(to left,var(--surface-alt),transparent);right:0}.lp .ao-ticker-track{white-space:nowrap;animation:30s linear infinite lp-ao-tick;display:flex}@keyframes lp-ao-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp .ao-ticker-item{letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);flex-shrink:0;align-items:center;gap:12px;padding:0 32px;font-size:11px;font-weight:700;display:inline-flex}.lp .ao-ticker-item.gold{color:var(--gold)}.lp .ao-ticker-dot{background:var(--gold);opacity:.4;border-radius:50%;width:3px;height:3px}.lp .ao-bars{flex-direction:column;gap:6px;display:flex}.lp .ao-bar-row{align-items:center;gap:16px;display:flex}.lp .ao-bar-lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);flex-shrink:0;width:108px;font-size:10.5px;font-weight:700}.lp .ao-bar-lbl.gold,.lp .ao-bar-note.gold{color:var(--gold)}.lp .ao-bar-wrap{background:var(--surface-alt);border:1px solid var(--border);flex:1;height:38px;position:relative;overflow:hidden}.lp .ao-bar-fill{letter-spacing:.08em;white-space:nowrap;justify-content:space-between;align-items:center;height:100%;padding:0 12px;font-size:11px;font-weight:700;display:flex;position:relative}.lp .ao-bar-fill.human{width:10%;min-width:110px;color:var(--text-secondary);border-right:1px solid var(--border);background:#b9b6b124}.lp .ao-bar-fill.ai{width:100%;color:var(--gold);background:linear-gradient(90deg,#fee95d2e,#fee95d0f);animation:3s ease-in-out infinite lp-ao-ai-pulse}@keyframes lp-ao-ai-pulse{0%,to{background:linear-gradient(90deg,#fee95d2e,#fee95d0f)}50%{background:linear-gradient(90deg,#fee95d42,#fee95d14)}}.lp .ao-bar-end{letter-spacing:.1em;text-transform:uppercase;flex-shrink:0;font-size:10px;font-weight:700}.lp .ao-bar-note{color:var(--text-secondary);margin:6px 0 20px;padding-left:124px;font-size:13px;font-weight:300}.lp .ao-bar-note.gold{font-weight:500}.lp .ao-stat-num{color:var(--gold);letter-spacing:-.03em;margin-bottom:8px;font-size:48px;font-weight:800;line-height:1}.lp .ao-quote{background:var(--surface);border:1px solid var(--g-22);max-width:820px;margin:0 auto;padding:48px 56px;position:relative;overflow:hidden}.lp .ao-quote:after{content:"\"";color:var(--gold);opacity:.1;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:130px;line-height:1;position:absolute;top:12px;left:40px}.lp .ao-quote-text{letter-spacing:-.01em;z-index:1;margin-bottom:32px;font-size:1.25rem;font-weight:600;line-height:1.5;position:relative}.lp .ao-quote-attr{z-index:1;align-items:center;gap:18px;display:flex;position:relative}.lp .ao-quote-line{background:var(--gold);opacity:.55;flex-shrink:0;width:28px;height:1px}.lp .ao-quote-name{margin-bottom:2px;font-size:13.5px;font-weight:700;display:block}.lp .ao-quote-title{color:var(--gold);letter-spacing:.05em;font-size:11.5px}.lp .ao-feat-grid,.lp .ao-exp-grid,.lp .ao-talent-grid{background:var(--border);grid-template-columns:1fr 1fr;gap:2px;display:grid}.lp .ao-steps{background:var(--border);grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.lp .ao-exp-grid{margin-top:2px}.lp .ao-feat,.lp .ao-step{background:var(--bg);transition:background var(--t-base);position:relative;overflow:hidden}.lp .ao-feat{padding:48px 44px}.lp .ao-step{padding:44px 36px}.lp .ao-feat:hover,.lp .ao-step:hover,.lp .ao-exp-cell:hover,.lp .ao-talent-cell:hover,.lp .ao-stat:hover{background:var(--surface)}.lp .ao-feat:before{transform-origin:0;height:2px;transition:transform .4s;transform:scaleX(0)}.lp .ao-feat:hover:before{transform:scaleX(1)}.lp .ao-feat-num,.lp .ao-step-num{color:var(--gold);opacity:.55;letter-spacing:.05em;margin-bottom:24px;font-size:12px;display:block}.lp .ao-step-num{opacity:.6;letter-spacing:.1em;font-size:11px}.lp .ao-feat-title,.lp .ao-step-title{letter-spacing:-.01em;margin-bottom:14px;font-size:1.25rem;font-weight:700;line-height:1.3}.lp .ao-feat-body{color:var(--text-secondary);font-size:15px;font-weight:300;line-height:1.75}.lp .ao-step-body{color:var(--text-secondary);font-size:14px;font-weight:300;line-height:1.72}.lp .ao-demo-frame{border:1px solid var(--border);background:var(--surface-alt);position:relative;overflow:hidden}.lp .ao-demo-frame:before{content:"";z-index:3;background:linear-gradient(90deg,transparent,var(--gold) 40%,transparent);height:2px;position:absolute;top:0;left:0;right:0}.lp .ao-demo-bar{border-bottom:1px solid var(--border);background:var(--bg);justify-content:space-between;align-items:center;padding:13px 22px;display:flex}.lp .ao-demo-bar-left{align-items:center;gap:12px;display:flex}.lp .ao-demo-bar-right{align-items:center;gap:14px;display:flex}.lp .ao-demo-avatar{border:1.5px solid var(--g-35);width:30px;height:30px;color:var(--gold);background:#fee95d1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.lp .ao-demo-name{font-size:13px;font-weight:600;line-height:1.2}.lp .ao-demo-sub{color:var(--text-secondary);font-size:10.5px;font-weight:300}.lp .ao-demo-viewers{color:var(--text-secondary);font-size:11px;font-weight:600}.lp .ao-demo-viewers span{color:var(--text-primary)}.lp .ao-demo-video{aspect-ratio:16/9;background:var(--bg);position:relative;overflow:hidden}.lp .ao-demo-video video{object-fit:cover;pointer-events:none;border:none;width:100%;height:100%;position:absolute;inset:0}.lp .ao-ov{z-index:4;border:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d0d14e0;padding:9px 13px;position:absolute}.lp .ao-ov-tl{top:14px;left:14px}.lp .ao-ov-tr{top:14px;right:14px}.lp .ao-ov-br{bottom:14px;right:14px}.lp .ao-ov-lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:3px;font-size:9px;font-weight:700}.lp .ao-ov-val{color:var(--gold);font-size:15px}.lp .ao-ov-val-sm{font-size:12.5px;font-weight:600}.lp .ao-exp-cell,.lp .ao-talent-cell{transition:background var(--t-base);align-items:flex-start;gap:16px;display:flex}.lp .ao-exp-cell{background:var(--bg);padding:32px 36px}.lp .ao-talent-cell{background:var(--surface-alt);gap:14px;padding:28px 32px}.lp .ao-exp-icon,.lp .ao-talent-icon{color:var(--gold);flex-shrink:0}.lp .ao-exp-icon{margin-top:1px;font-size:18px}.lp .ao-talent-icon{margin-top:3px;font-size:14px}.lp .ao-exp-title,.lp .ao-talent-title{margin-bottom:6px;font-size:14px;font-weight:700}.lp .ao-exp-text,.lp .ao-talent-text{color:var(--text-secondary);font-size:13.5px;font-weight:300;line-height:1.65}.lp .ao-stats{background:var(--border);flex-direction:column;gap:2px;display:flex}.lp .ao-stat{background:var(--surface-alt);transition:background var(--t-base);padding:36px 40px;position:relative;overflow:hidden}.lp .ao-stat:before{content:"";background:var(--gold);transform-origin:top;width:3px;transition:transform .4s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.lp .ao-stat:hover:before{transform:scaleY(1)}.lp .ao-stat-lbl{color:var(--text-secondary);font-size:13.5px;font-weight:300;line-height:1.5}.lp .ao-womo-badge{background:var(--bg);border:1px solid var(--border);border-left:3px solid var(--gold);transition:border-color var(--t-base);align-items:flex-start;gap:18px;margin-top:36px;padding:22px 26px;display:flex}.lp .ao-womo-badge:hover{border-color:var(--gold)}.lp .ao-womo-icon{flex-shrink:0;align-items:center;margin-top:2px;display:flex}.lp .ao-womo-title{margin-bottom:5px;font-size:14px;font-weight:700;display:block}.lp .ao-womo-text{color:var(--text-secondary);font-size:13px;font-weight:300;line-height:1.6}.lp .ao-waveform{align-items:center;gap:2px;display:flex}.lp .ao-wb{background:var(--gold);opacity:.6;border-radius:2px;width:3px;animation:1.3s ease-in-out infinite lp-ao-wave}.lp .ao-wb:first-child{height:5px;animation-delay:0s}.lp .ao-wb:nth-child(2){height:12px;animation-delay:.1s}.lp .ao-wb:nth-child(3){height:20px;animation-delay:.2s}.lp .ao-wb:nth-child(4){height:8px;animation-delay:.3s}.lp .ao-wb:nth-child(5){height:16px;animation-delay:.4s}.lp .ao-wb:nth-child(6){height:10px;animation-delay:.5s}.lp .ao-wb:nth-child(7){height:14px;animation-delay:.6s}@keyframes lp-ao-wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.25)}}.lp .ao-section,.lp .ao-section-alt,.lp .ao-section-deep{padding:130px 0}.lp .ao-section-alt{background:var(--surface-alt)}.lp .ao-section-deep{background:var(--bg)}.lp .ao-text-body{color:var(--text-secondary);font-weight:300;line-height:1.8}.lp .ao-text-body p{margin-bottom:20px}.lp .ao-text-body p:last-child{margin-bottom:0}.lp .ao-two-col,.lp .ao-two-col-center{grid-template-columns:1fr 1fr;gap:96px;display:grid}.lp .ao-two-col{align-items:start}.lp .ao-two-col-center{align-items:center}.lp .ao-sep{border-top:1px solid var(--border);margin-top:100px;padding-top:72px}.lp .bl-header{border-bottom:1px solid var(--border);padding:96px 0 48px}.lp .bl-eyebrow,.lp .bl-section-label{margin-bottom:20px;display:block}.lp .bl-section-label{margin-bottom:24px}.lp .bl-header h1{max-width:800px;margin-bottom:20px}.lp .bl-header__sub{color:var(--text-secondary);max-width:560px;font-size:1rem}.lp .bl-signal-note{color:var(--text-secondary);margin-top:20px;font-size:.875rem}.lp .bl-signal-note a{color:var(--gold);text-underline-offset:3px;font-weight:600;text-decoration:underline}.lp .bl-signal-note a:hover{color:var(--gold-muted)}.lp .bl-filters{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:10px;padding:32px 0;display:flex}.lp .bl-pill{font-family:var(--font);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--border);color:var(--text-secondary);transition:all var(--t-fast) ease;background:0 0;padding:9px 20px;font-size:.8125rem;font-weight:700}.lp .bl-pill:hover{color:var(--text-primary);border-color:var(--g-35)}.lp .bl-pill.active{background:var(--gold);color:var(--bg);border-color:var(--gold)}.lp .bl-featured-wrap{padding:56px 0}.lp .bl-featured{border:1px solid var(--border);grid-template-columns:1fr 1fr;min-height:380px;display:grid}.lp .bl-featured-img{background:var(--surface-alt);justify-content:center;align-items:center;display:flex;overflow:hidden}.lp .bl-featured-img img,.lp .bl-card__img img{object-fit:cover;opacity:.85;width:100%;height:100%}.lp .bl-featured-content{background:var(--surface);flex-direction:column;justify-content:space-between;padding:44px;display:flex}.lp .bl-featured-content h2{margin-bottom:16px;font-size:1.75rem;font-weight:800;line-height:1.2}.lp .bl-featured-content p{color:var(--text-secondary);font-size:.9375rem}.lp .bl-tag{color:var(--gold);margin-bottom:14px;display:inline-block}.lp .bl-meta{color:var(--text-secondary);align-items:center;gap:10px;margin:20px 0 16px;font-size:.75rem;display:flex}.lp .bl-meta-sep{background:var(--text-secondary);border-radius:50%;width:3px;height:3px}.lp .bl-read-link{letter-spacing:.03em;color:var(--gold);border-bottom:1px solid var(--gold-muted);align-items:center;gap:6px;width:fit-content;padding-bottom:2px;font-size:.8125rem;font-weight:700;display:inline-flex}.lp .bl-grid{background:var(--border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.lp .bl-card{position:relative}.lp .bl-card:before{content:"";background:linear-gradient(90deg,var(--gold),transparent);transform-origin:0;height:2px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.lp .bl-card:hover:before{transform:scaleX(1)}.lp .bl-card__img{background:var(--surface-alt);height:140px;margin-bottom:18px;overflow:hidden}.lp .bl-card h3{margin-bottom:10px;font-size:1.0625rem;font-weight:700;line-height:1.35}.lp .bl-card p{color:var(--text-secondary);margin-bottom:18px;font-size:.875rem;line-height:1.6}.lp .bl-card__footer{border-top:1px solid var(--border);color:var(--text-secondary);justify-content:space-between;align-items:center;padding-top:14px;font-size:.75rem;display:flex}.lp .bl-card__footer a{color:var(--gold);letter-spacing:.02em;font-weight:700}.lp .bl-load-more{text-align:center;padding:0 0 56px}.lp .bl-load-more button,.lp .bl-load-more a{border:1px solid var(--border);color:var(--text-secondary);font-family:var(--font);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:all var(--t-fast) ease;background:0 0;padding:14px 40px;font-size:.8125rem;font-weight:600;display:inline-block}.lp .bl-load-more button:hover,.lp .bl-load-more a:hover{border-color:var(--gold-muted);color:var(--text-primary)}.lp .bl-signal-strip{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:64px 0;display:flex}.lp .bl-signal-strip h2{max-width:600px;margin-bottom:10px;font-size:1.5rem;font-weight:800;line-height:1.3}.lp .bl-signal-strip h2 em{color:var(--gold);font-style:normal}.lp .bl-signal-strip p{color:var(--text-secondary);max-width:460px;font-size:.875rem;line-height:1.6}.lp .elementor-widget-theme-post-content h2{margin:48px 0 20px;font-size:1.5rem;font-weight:800}.lp .elementor-widget-theme-post-content p{color:#dadad1;margin-bottom:20px;font-size:.9375rem;line-height:1.8}.lp .elementor-widget-theme-post-content strong{color:var(--text-primary)}.lp .elementor-widget-theme-post-content blockquote{border-left:2px solid var(--gold);margin:36px 0;padding:8px 0 8px 32px}.lp .elementor-widget-theme-post-content blockquote p{color:var(--text-primary);margin:0 0 12px;font-size:1.125rem;font-weight:500}.lp .dg-gold-highlight,.lp .dg-gold-highlight-inline{background:var(--gold);color:var(--bg);padding:2px 10px}.lp .dg-gold-highlight-inline{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:2px 12px;display:inline}@media (min-width:1025px) and (max-width:1240px){.lp .dg-mm,.lp .dg-nav__item:nth-last-child(-n+2) .dg-mm{width:calc(100vw - 96px);min-width:0;left:auto;right:-24px}}@media (max-width:1024px){.lp{--sec-pad:104px;--sec-pad-sm:48px}.lp .hd,.lp .ai__hd,.lp .dg-sec__hdr{margin-bottom:56px}.lp .svc{gap:56px;padding:76px 0}.lp .ecorow,.lp .fr{gap:56px;padding:88px 0}.lp .ecorow h3{font-size:2.125rem}.lp .dg-grid-4,.lp .dg-womo-network__grid,.lp .ao-steps{grid-template-columns:repeat(2,1fr)}.lp .dg-hdr__nav,.lp .dg-hdr__cta{display:none}.lp .dg-burger{display:block}}@media (min-width:1025px){.lp .dg-drawer{display:none}}@media (max-width:900px){.lp .hero{min-height:auto;padding:112px 0 0;display:block}.lp .hero__in{padding-top:0;padding-bottom:56px}.lp .hero__strip{z-index:7;background:#0a0a0f80;border-top:1px solid #d5d5d512;position:relative}.lp .hero__mesh,.lp .hero__net{height:70%;bottom:auto}.lp .hero__net{opacity:.4}.lp .hero__vig{background:linear-gradient(to bottom,#0d0d148c 0%,#0d0d14e0 42%,var(--bg) 100%)}.lp .hero__mesh{background:radial-gradient(700px 500px at 20% 0,#fee95d24,#0000 62%),radial-gradient(500px 400px at 90% 100%,#5a50b41a,#0000 60%)}.lp .hero h1{max-width:none;font-size:2.25rem}.lp .ph h1{max-width:none;font-size:2.125rem}.lp .ph{padding:112px 0 72px}.lp .svc,.lp .ecorow,.lp .fr,.lp .dg-split,.lp .fm,.lp .dg-contact__grid,.lp .su,.lp .sigwrap,.lp .eco,.lp .dg-problem__grid,.lp .dg-home-about__grid,.lp .dg-founder,.lp .dg-grid-3,.lp .pb,.lp .oc,.lp .ao-two-col,.lp .ao-two-col-center,.lp .bl-featured,.lp .dg-statbar,.lp .dg-proof__stats,.lp .dg-proof-scale__grid,.lp .rl{grid-template-columns:1fr}.lp .dg-statbar,.lp .dg-proof__stats,.lp .dg-proof-scale__grid,.lp .sc,.lp .tg{grid-template-columns:repeat(2,1fr);gap:40px 32px}.lp .tg{gap:1px}.lp .svc,.lp .ecorow,.lp .fr{gap:36px;padding:56px 0}.lp .svc--rev .svc__txt,.lp .ecorow--rev .ecorow__txt,.lp .fr--rev .fr__txt,.lp .svc__txt,.lp .ecorow__txt,.lp .fr__txt,.lp .dg-founder__text{order:1}.lp .svc__vis,.lp .ecorow__vis,.lp .fr__img,.lp .dg-founder__photo{order:2}.lp .dg-founder--rev .dg-founder__text{order:1}.lp .svc--rev .svc__vis,.lp .ecorow--rev .ecorow__vis,.lp .fr--rev .fr__img,.lp .dg-founder--rev .dg-founder__photo,.lp .sigwrap .term{order:2}.lp .sigwrap .sigcards{order:1}.lp .pf--wide,.lp .dg-span-2{grid-column:span 1}.lp .bd__row{grid-template-columns:44px 1fr;gap:10px 20px;padding:30px 0}.lp .bd__row p{grid-column:2}.lp .sysrow{grid-template-columns:36px 1fr;gap:8px 20px;padding:22px 0}.lp .sysrow__d{grid-column:2}.lp .ai__hd{margin-bottom:44px}.lp .ai__foot{grid-template-columns:1fr;gap:32px;margin-top:44px}.lp .dg-footer__body{grid-template-columns:1fr 1fr;gap:40px;padding:48px 24px 40px}}@media (max-width:768px){.lp .c,.lp .dg-container,.lp .dg-footer__cta-inner,.lp .dg-footer__mandate-inner,.lp .dg-footer__newsletter-inner{padding:0 24px}.lp{--sec-pad:72px;--sec-pad-sm:40px}.lp .dg-about-team,.lp .dg-proof-scale,.lp .dg-culture,.lp .dg-open-roles,.lp .dg-internship,.lp .dg-womo-network,.lp .dg-anti-impersonation,.lp .dg-proof{padding:64px 0}.lp .dg-svc-cta,.lp .dg-about-cta,.lp .dg-womo-cta,.lp .dg-thankyou{padding:80px 0}.lp .dg-problem,.lp .dg-home-services,.lp .dg-home-about,.lp .dg-trust,.lp .dg-pagecta,.lp .dg-final-cta{padding:96px 0}.lp .fc{padding:88px 0}.lp .ao-section,.lp .ao-section-alt,.lp .ao-section-deep{padding:80px 0}.lp .hd,.lp .ai__hd,.lp .dg-sec__hdr{margin-bottom:40px}.lp .svc,.lp .ecorow,.lp .fr{gap:32px;padding:48px 0}.lp .svc__vis{padding:22px}.lp .ecorow__vis:after{inset:-16px}.lp .dg-display,.lp .dg-home-hero h1,.lp .dg-svc-hero h1,.lp .dg-womo-hero h1,.lp .dg-about-hero h1,.lp .dg-careers-hero h1,.lp .dg-final-cta h2,.lp .dg-phero h1{font-size:2rem;line-height:1.2}.lp .dg-thankyou__card h1{font-size:2.4rem}.lp .dg-svc-hero h1,.lp .dg-about-hero h1,.lp .dg-careers-hero h1{max-width:100%}.lp .dg-h1{font-size:1.6rem;line-height:1.2}.lp .dg-problem h2,.lp .dg-home-services h2,.lp .dg-home-about h2,.lp .bl-header h1,.lp .ao-h2,.lp .dg-contact__left h1,.lp .hd h2,.lp .ai__hd h2,.lp .ecorow h3{font-size:1.75rem}.lp .dg-h2,.lp .pr h2,.lp .dg-principle h2{font-size:1.5rem;line-height:1.25}.lp .dg-h3{font-size:1.25rem;line-height:1.3}.lp .dg-h4,.lp .dg-footer__nl-title{font-size:1.125rem}.lp .fc h2,.lp .dg-pagecta h2,.lp .dg-footer__cta-headline{font-size:2rem}.lp .svc__txt h3{font-size:1.5rem}.lp .dg-grid-2,.lp .dg-grid-4,.lp .vs,.lp .cm,.lp .pl-grid,.lp .specs,.lp .dg-trust__grid,.lp .dg-home-services__grid,.lp .dg-culture__grid,.lp .dg-footer__newsletter-inner,.lp .ao-feat-grid,.lp .ao-exp-grid,.lp .row__split,.lp .dg-row__split{grid-template-columns:1fr}.lp .logos,.lp .dg-proof__logos{grid-template-columns:repeat(3,1fr)}.lp .el__row,.lp .vr__row{grid-template-columns:1fr;gap:12px;padding:26px 0}.lp .el__m{text-align:left}.lp .dg-trust-card__vid{display:none}.lp .dg-trust-card__body{width:100%}.lp .dg-footer__mandate-inner{flex-direction:column;gap:16px}.lp .dg-footer__bottom{flex-direction:column;align-items:flex-start;gap:12px;padding:24px}.lp .dg-card,.lp .pb>div,.lp .vs>div,.lp .cm__b,.lp .csb,.lp .dg-csbar,.lp .ain,.lp .fm__box,.lp .dg-formwrap,.lp .dg-contact__form-wrap,.lp .pl-card,.lp .tg>div,.lp .oc>div,.lp .pf__body{padding:28px 24px}.lp .dg-thankyou__card{padding:64px 32px}.lp .ao-quote{padding:36px 28px}.lp .ao-hero-inner{padding:0 24px}.lp .strip{grid-template-columns:repeat(2,1fr)}.lp .strip--3{grid-template-columns:repeat(3,1fr)}.lp .strip>div{padding:16px 18px}.lp .strip>div:nth-child(3){border-left:0}.lp .strip--3>div:nth-child(3){border-left:1px solid #d5d5d512}.lp .strip__n{margin-bottom:5px;font-size:1.25rem}.lp .dg-card__stat,.lp .dg-stat__num,.lp .dg-statbar__n{font-size:1.75rem}.lp .vcap{margin-bottom:18px}.lp .vkey{gap:12px}.lp .vnote{margin-top:16px;padding-top:14px;font-size:.6875rem}.lp .shot__bar{gap:10px;padding:9px 12px}.lp .shot__view--scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.lp .shot__view--scroll img{min-width:620px}.lp .shot__url{padding:4px 9px;font-size:9.5px}.lp .shot__ph i{width:34px;height:34px;margin-bottom:13px}.lp .shot__ph span{font-size:.75rem}.lp .ov{padding:6px 9px}.lp .ov__l{margin-bottom:2px;font-size:7.5px}.lp .ov__v{font-size:11px}.lp .livepill{padding:4px 8px;font-size:8px}.lp .wave{height:13px}.lp .wave i{width:2px}.lp .term,.lp .shot .term{line-height:1.8;padding:20px!important;font-size:10.5px!important}.lp .specs>div{padding:15px 16px}.lp .spec__n{font-size:.9375rem}.lp .dg-glow:after{width:520px;height:520px;top:-280px;left:-160px}.lp .dg-glow--right:after{top:-300px;left:auto;right:-180px}.lp .fc__net{opacity:.2}.lp .dg-hdr__bar{gap:20px;height:64px;padding:0 24px}.lp .dg-hdr__logo img{height:24px}}@media (max-width:600px){.lp .hero{padding:96px 0 120px}.lp .hero h1{font-size:1.875rem}.lp .ph{padding:96px 0 56px}.lp .ph h1{font-size:1.75rem}.lp .hero__sub,.lp .ph__sub{margin-bottom:32px;font-size:1rem}.lp .lbl,.lp .dg-label{margin-bottom:18px;font-size:.6875rem}.lp .svc__txt h3{font-size:1.375rem}.lp .svc__out{margin-bottom:20px;padding-top:16px;font-size:.875rem}.lp svg.chart{min-height:160px}.lp .sysrow,.lp .bd__row{grid-template-columns:1fr;gap:6px;padding:20px 0}.lp .sysrow__d,.lp .bd__row p{grid-column:1}.lp .logos,.lp .dg-proof__logos{grid-template-columns:repeat(2,1fr);gap:14px}.lp .tst blockquote{padding-left:18px;font-size:1rem}.lp .tst cite{padding-left:18px;font-size:.6875rem}.lp .sigcard{padding:20px 22px}.lp .sigcard h4{font-size:.9375rem}.lp .fr__txt h2,.lp .dg-founder__text h2{font-size:1.5rem}.lp .fm__g,.lp .dg-cf__grid{grid-template-columns:1fr;gap:18px}.lp .fm textarea,.lp .dg-cf textarea{min-height:120px}.lp .fm__as,.lp .dg-form-assure{margin-top:24px;padding-top:24px}.lp .pb>div,.lp .vs>div,.lp .tg>div,.lp .oc>div{padding:26px 24px}.lp .dg-screener-modal__box{width:100vw;height:100vh}.lp .dg-narrative,.lp .dg-principle,.lp .pr__in,.lp .dg-blockquote,.lp .dg-testimonial{padding-left:24px}}@media (max-width:560px){.lp .tg,.lp .oc{grid-template-columns:1fr}.lp .pf__top,.lp .dg-pt__top{flex-direction:column;gap:12px}.lp .pf__top .pf__badge{align-self:flex-start}.lp .pl-card__logo,.lp .dg-pt__logo{height:56px;margin-bottom:24px}.lp .ao-talent-grid{grid-template-columns:1fr}}@media (max-width:540px){.lp .ao-steps{grid-template-columns:1fr}}@media (max-width:500px){.lp .sc,.lp .dg-proof-scale__grid,.lp .dg-footer__body{grid-template-columns:1fr}.lp .sc__h{margin-bottom:0}.lp .dg-footer__mandate-text{white-space:normal;font-size:1.125rem}}@media (max-width:480px){.lp .hero h1{font-size:1.75rem;line-height:1.2}.lp .hd h2,.lp .ai__hd h2,.lp .ecorow h3{font-size:1.5rem}.lp .ph h1,.lp .fc h2,.lp .dg-pagecta h2{font-size:1.625rem}.lp .pr h2,.lp .dg-principle h2{font-size:1.375rem}.lp .dg-narrative p:first-child,.lp .pr__lead{font-size:1.0625rem}.lp .strip,.lp .strip--3,.lp .dg-statbar,.lp .dg-proof__stats{grid-template-columns:1fr}.lp .strip>div{border-left:0;border-top:1px solid var(--border);padding:14px 0}.lp .strip>div:first-child{border-top:0}.lp .hero__strip .c{padding:0 24px}.lp .ov--bl{display:none}.lp .shot__ph{padding:20px}.lp .shot__ph span{font-size:.6875rem}.lp .svc__vis{padding:18px 14px}.lp .vcap__t{font-size:.5625rem}.lp .specs{grid-template-columns:1fr}.lp .hero__ctas,.lp .fc__ctas,.lp .dg-pagecta__btns,.lp .dg-phero__ctas,.lp .csb,.lp .dg-csbar,.lp .dg-footer__cta-btns{flex-direction:column;align-items:stretch}.lp .hero__ctas .btn,.lp .fc__ctas .btn,.lp .dg-pagecta__btns .dg-btn,.lp .csb .btn,.lp .dg-csbar .btn,.lp .dg-footer__cta-btns .dg-btn--dark,.lp .dg-footer__cta-btns .dg-btn--ghost-dark{text-align:center;width:100%;padding-left:24px;padding-right:24px}.lp .dg-womo-network__grid{grid-template-columns:1fr}}@media (max-width:380px){.lp .c,.lp .dg-container,.lp .hero__strip .c{padding:0 18px}.lp .hero h1{font-size:1.625rem}.lp .btn,.lp .dg-btn{text-align:center;width:100%;padding:18px 22px;font-size:.8125rem}.lp .shot__url{display:none}}@media (max-height:520px) and (orientation:landscape){.lp .hero{min-height:auto;padding:88px 0 104px}.lp .hero h1{font-size:1.75rem}.lp .hero__sub{margin-bottom:24px}}@media (hover:none){.lp .logos,.lp .dg-proof__logos{opacity:.85;filter:grayscale(.4)}.lp .fr__img img,.lp .dg-founder__photo img{filter:grayscale(.3);opacity:.95}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}.lp .pl{stroke-dashoffset:0!important}.lp .drow__fill,.lp .score__bar i{animation:none!important}}@media print{.lp:before,.lp .hero__net,.lp .hero__mesh,.lp .hero__video,.lp .fc__net,.lp .fc__glow,.lp .ai__glow,.lp .ph__glow,.lp .pr__glow,.lp .dg-glow:after{display:none}.lp .sec,.lp .dg-sec,.lp .dg-sec--alt,.lp .ecorow,.lp .svc,.lp .fr{page-break-inside:avoid;padding:24px 0}.lp .dg-hdr,.lp .dg-drawer{position:static}}.lp .dg-acc{margin:0;padding:0;list-style:none}.lp .mq{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lp .mq__track{width:max-content;animation:42s linear infinite lp-mq;display:flex}.lp .mq:hover .mq__track{animation-play-state:paused}@keyframes lp-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp .mq__set{flex-shrink:0;display:flex}.lp .mq{--logo-h:30px}.lp .mq__item{opacity:.55;filter:grayscale();height:64px;transition:opacity var(--t-base),filter var(--t-base);flex-shrink:0;justify-content:center;align-items:center;margin:0 26px;display:flex}.lp .mq__item:hover{opacity:1;filter:grayscale(0)}.lp .mq__item img{height:var(--logo-h);object-fit:contain;width:auto;max-width:230px;display:block}.lp .mq__ph{border:1px solid var(--border);letter-spacing:.12em;text-transform:uppercase;color:#b9b6b166;background:#ffffff05;justify-content:center;align-items:center;width:100%;height:100%;font-size:.625rem;display:flex}@media (max-width:768px){.lp .mq{--logo-h:24px}.lp .mq__item{height:52px;margin:0 18px}.lp .mq__item img{max-width:170px}.lp .mq__track{animation-duration:32s}}@media (max-width:480px){.lp .mq{--logo-h:21px}.lp .mq__item{margin:0 14px}}@media (prefers-reduced-motion:reduce){.lp .mq__track{animation:none}}.lp .qr{max-width:900px;display:grid}.lp .qr__item{opacity:0;border-left:2px solid var(--gold);grid-area:1/1;padding-left:28px;animation-timing-function:ease;animation-iteration-count:infinite}.lp .qr__item blockquote{margin-bottom:20px;font-size:1.375rem;font-weight:500;line-height:1.45}.lp .qr__item cite{text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);font-size:.75rem;font-style:normal;font-weight:700;display:block}.lp .qr__dots{grid-area:2/1;gap:8px;margin-top:28px;padding-left:28px;display:flex}.lp .qr__dots i{background:#ffffff24;width:22px;height:2px;display:block;position:relative;overflow:hidden}.lp .qr__dots i:after{content:"";background:var(--gold);transform-origin:0;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0;transform:scaleX(0)}@keyframes lp-qf2{0%{opacity:0;transform:translateY(8px)}4%{opacity:1;transform:none}46%{opacity:1;transform:none}50%{opacity:0;transform:translateY(-8px)}to{opacity:0;transform:translateY(-8px)}}@keyframes lp-qb2{0%{transform:scaleX(0)}4%{transform:scaleX(0)}46%{transform:scaleX(1)}50%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.lp .qr--2 .qr__item{animation-name:lp-qf2;animation-duration:14s}.lp .qr--2 .qr__dots i:after{animation-name:lp-qb2;animation-duration:14s}.lp .qr--2 .qr__item:first-child,.lp .qr--2 .qr__dots i:first-child:after{animation-delay:0s}.lp .qr--2 .qr__item:nth-child(2),.lp .qr--2 .qr__dots i:nth-child(2):after{animation-delay:7s}@keyframes lp-qf3{0%{opacity:0;transform:translateY(8px)}4%{opacity:1;transform:none}29.33%{opacity:1;transform:none}33.33%{opacity:0;transform:translateY(-8px)}to{opacity:0;transform:translateY(-8px)}}@keyframes lp-qb3{0%{transform:scaleX(0)}4%{transform:scaleX(0)}29.33%{transform:scaleX(1)}33.33%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.lp .qr--3 .qr__item{animation-name:lp-qf3;animation-duration:21s}.lp .qr--3 .qr__dots i:after{animation-name:lp-qb3;animation-duration:21s}.lp .qr--3 .qr__item:first-child,.lp .qr--3 .qr__dots i:first-child:after{animation-delay:0s}.lp .qr--3 .qr__item:nth-child(2),.lp .qr--3 .qr__dots i:nth-child(2):after{animation-delay:7s}.lp .qr--3 .qr__item:nth-child(3),.lp .qr--3 .qr__dots i:nth-child(3):after{animation-delay:14s}@keyframes lp-qf4{0%{opacity:0;transform:translateY(8px)}4%{opacity:1;transform:none}21%{opacity:1;transform:none}25%{opacity:0;transform:translateY(-8px)}to{opacity:0;transform:translateY(-8px)}}@keyframes lp-qb4{0%{transform:scaleX(0)}4%{transform:scaleX(0)}21%{transform:scaleX(1)}25%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.lp .qr--4 .qr__item{animation-name:lp-qf4;animation-duration:28s}.lp .qr--4 .qr__dots i:after{animation-name:lp-qb4;animation-duration:28s}.lp .qr--4 .qr__item:first-child,.lp .qr--4 .qr__dots i:first-child:after{animation-delay:0s}.lp .qr--4 .qr__item:nth-child(2),.lp .qr--4 .qr__dots i:nth-child(2):after{animation-delay:7s}.lp .qr--4 .qr__item:nth-child(3),.lp .qr--4 .qr__dots i:nth-child(3):after{animation-delay:14s}.lp .qr--4 .qr__item:nth-child(4),.lp .qr--4 .qr__dots i:nth-child(4):after{animation-delay:21s}@keyframes lp-qf5{0%{opacity:0;transform:translateY(8px)}3.6%{opacity:1;transform:none}16.4%{opacity:1;transform:none}20%{opacity:0;transform:translateY(-8px)}to{opacity:0;transform:translateY(-8px)}}@keyframes lp-qb5{0%{transform:scaleX(0)}3.6%{transform:scaleX(0)}16.4%{transform:scaleX(1)}20%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.lp .qr--5 .qr__item{animation-name:lp-qf5;animation-duration:35s}.lp .qr--5 .qr__dots i:after{animation-name:lp-qb5;animation-duration:35s}.lp .qr--5 .qr__item:first-child,.lp .qr--5 .qr__dots i:first-child:after{animation-delay:0s}.lp .qr--5 .qr__item:nth-child(2),.lp .qr--5 .qr__dots i:nth-child(2):after{animation-delay:7s}.lp .qr--5 .qr__item:nth-child(3),.lp .qr--5 .qr__dots i:nth-child(3):after{animation-delay:14s}.lp .qr--5 .qr__item:nth-child(4),.lp .qr--5 .qr__dots i:nth-child(4):after{animation-delay:21s}.lp .qr--5 .qr__item:nth-child(5),.lp .qr--5 .qr__dots i:nth-child(5):after{animation-delay:28s}@keyframes lp-qf6{0%{opacity:0;transform:translateY(8px)}3%{opacity:1;transform:none}13.67%{opacity:1;transform:none}16.67%{opacity:0;transform:translateY(-8px)}to{opacity:0;transform:translateY(-8px)}}@keyframes lp-qb6{0%{transform:scaleX(0)}3%{transform:scaleX(0)}13.67%{transform:scaleX(1)}16.67%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.lp .qr--6 .qr__item{animation-name:lp-qf6;animation-duration:42s}.lp .qr--6 .qr__dots i:after{animation-name:lp-qb6;animation-duration:42s}.lp .qr--6 .qr__item:first-child,.lp .qr--6 .qr__dots i:first-child:after{animation-delay:0s}.lp .qr--6 .qr__item:nth-child(2),.lp .qr--6 .qr__dots i:nth-child(2):after{animation-delay:7s}.lp .qr--6 .qr__item:nth-child(3),.lp .qr--6 .qr__dots i:nth-child(3):after{animation-delay:14s}.lp .qr--6 .qr__item:nth-child(4),.lp .qr--6 .qr__dots i:nth-child(4):after{animation-delay:21s}.lp .qr--6 .qr__item:nth-child(5),.lp .qr--6 .qr__dots i:nth-child(5):after{animation-delay:28s}.lp .qr--6 .qr__item:nth-child(6),.lp .qr--6 .qr__dots i:nth-child(6):after{animation-delay:35s}@keyframes lp-qf7{0%{opacity:0;transform:translateY(8px)}2.57%{opacity:1;transform:none}11.71%{opacity:1;transform:none}14.29%{opacity:0;transform:translateY(-8px)}to{opacity:0;transform:translateY(-8px)}}@keyframes lp-qb7{0%{transform:scaleX(0)}2.57%{transform:scaleX(0)}11.71%{transform:scaleX(1)}14.29%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.lp .qr--7 .qr__item{animation-name:lp-qf7;animation-duration:49s}.lp .qr--7 .qr__dots i:after{animation-name:lp-qb7;animation-duration:49s}.lp .qr--7 .qr__item:first-child,.lp .qr--7 .qr__dots i:first-child:after{animation-delay:0s}.lp .qr--7 .qr__item:nth-child(2),.lp .qr--7 .qr__dots i:nth-child(2):after{animation-delay:7s}.lp .qr--7 .qr__item:nth-child(3),.lp .qr--7 .qr__dots i:nth-child(3):after{animation-delay:14s}.lp .qr--7 .qr__item:nth-child(4),.lp .qr--7 .qr__dots i:nth-child(4):after{animation-delay:21s}.lp .qr--7 .qr__item:nth-child(5),.lp .qr--7 .qr__dots i:nth-child(5):after{animation-delay:28s}.lp .qr--7 .qr__item:nth-child(6),.lp .qr--7 .qr__dots i:nth-child(6):after{animation-delay:35s}.lp .qr--7 .qr__item:nth-child(7),.lp .qr--7 .qr__dots i:nth-child(7):after{animation-delay:42s}@keyframes lp-qf8{0%{opacity:0;transform:translateY(8px)}2.25%{opacity:1;transform:none}10.25%{opacity:1;transform:none}12.5%{opacity:0;transform:translateY(-8px)}to{opacity:0;transform:translateY(-8px)}}@keyframes lp-qb8{0%{transform:scaleX(0)}2.25%{transform:scaleX(0)}10.25%{transform:scaleX(1)}12.5%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.lp .qr--8 .qr__item{animation-name:lp-qf8;animation-duration:56s}.lp .qr--8 .qr__dots i:after{animation-name:lp-qb8;animation-duration:56s}.lp .qr--8 .qr__item:first-child,.lp .qr--8 .qr__dots i:first-child:after{animation-delay:0s}.lp .qr--8 .qr__item:nth-child(2),.lp .qr--8 .qr__dots i:nth-child(2):after{animation-delay:7s}.lp .qr--8 .qr__item:nth-child(3),.lp .qr--8 .qr__dots i:nth-child(3):after{animation-delay:14s}.lp .qr--8 .qr__item:nth-child(4),.lp .qr--8 .qr__dots i:nth-child(4):after{animation-delay:21s}.lp .qr--8 .qr__item:nth-child(5),.lp .qr--8 .qr__dots i:nth-child(5):after{animation-delay:28s}.lp .qr--8 .qr__item:nth-child(6),.lp .qr--8 .qr__dots i:nth-child(6):after{animation-delay:35s}.lp .qr--8 .qr__item:nth-child(7),.lp .qr--8 .qr__dots i:nth-child(7):after{animation-delay:42s}.lp .qr--8 .qr__item:nth-child(8),.lp .qr--8 .qr__dots i:nth-child(8):after{animation-delay:49s}.lp .qr:not([class*=qr--]) .qr__item{animation-name:lp-qf3;animation-duration:21s}.lp .qr:not([class*=qr--]) .qr__item:nth-child(2){animation-delay:7s}.lp .qr:not([class*=qr--]) .qr__item:nth-child(3){animation-delay:14s}@media (max-width:600px){.lp .qr__item{padding-left:18px}.lp .qr__item blockquote{font-size:1rem}.lp .qr__dots{margin-top:22px;padding-left:18px}}@media (prefers-reduced-motion:reduce){.lp .qr{display:block}.lp .qr__item{opacity:1;margin-bottom:40px;animation:none}.lp .qr__item:last-of-type{margin-bottom:0}.lp .qr__dots{display:none}}.lp .e404{border-bottom:1px solid var(--border);padding:150px 0 96px;position:relative;overflow:hidden}@media (max-width:900px){.lp .e404{padding:112px 0 72px}}.lp .e404__code{align-items:center;gap:14px;margin-bottom:26px;display:inline-flex}.lp .e404__code b{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);border:1px solid var(--g-28);padding:7px 12px;font-size:.75rem;font-weight:600}.lp .e404__code span{color:var(--text-secondary);font-size:.8125rem}.lp .e404 h1{letter-spacing:-.03em;max-width:16ch;margin-bottom:20px;font-size:3rem}@media (max-width:900px){.lp .e404 h1{max-width:none;font-size:2.125rem}}@media (max-width:600px){.lp .e404 h1{font-size:1.75rem}}.lp .e404__sub{color:var(--text-secondary);max-width:560px;margin-bottom:40px;font-size:1.125rem}.lp .e404__search{max-width:520px;display:flex}.lp .e404__search input{background:var(--bg);border:1px solid var(--border);font-family:var(--font);appearance:none;border-right:0;border-radius:0;outline:none;flex:1;padding:16px 20px;font-size:.9375rem;color:var(--text-primary)!important;-webkit-text-fill-color:#f0ede8!important}.lp .e404__search input:focus{border-color:var(--gold)}.lp .e404__search input::placeholder{color:var(--text-secondary);opacity:.6}.lp .e404__search button{cursor:pointer;flex-shrink:0;background:var(--gold)!important;color:#000!important;font-family:var(--font)!important;text-transform:uppercase!important;letter-spacing:.08em!important;border:1px solid var(--gold)!important;box-shadow:none!important;appearance:none!important;border-radius:0!important;padding:16px 28px!important;font-size:.8125rem!important;font-weight:700!important}.lp .e404__search button:hover{background:var(--gold-muted)!important;border-color:var(--gold-muted)!important}@media (max-width:520px){.lp .e404__search{flex-direction:column;gap:12px}.lp .e404__search input{border-right:1px solid var(--border)}.lp .e404__search button{width:100%}}.lp .dir{grid-template-columns:repeat(4,1fr);gap:48px;display:grid}@media (max-width:1024px){.lp .dir{grid-template-columns:repeat(2,1fr);gap:44px 40px}}@media (max-width:560px){.lp .dir{grid-template-columns:1fr;gap:36px}}.lp .dir__h{text-transform:uppercase;letter-spacing:.12em;color:var(--gold);border-bottom:1px solid var(--g-25);margin-bottom:6px;padding-bottom:14px;font-size:.6875rem;font-weight:700}.lp .dir a{color:var(--text-secondary);border-bottom:1px solid var(--border);transition:color var(--t-fast);padding:12px 0;font-size:.9375rem;line-height:1.45;display:block}.lp .dir a:hover{color:var(--gold)}.lp .dir a span{color:#b9b6b1a6;margin-top:3px;font-size:.75rem;display:block}.lp .pop{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (max-width:900px){.lp .pop{grid-template-columns:1fr}}.lp .pop>a{background:var(--bg);transition:background var(--t-base);padding:34px 32px;display:block}.lp .pop>a:hover{background:var(--surface)}.lp .sec--alt .pop>a{background:var(--surface-alt)}.lp .sec--alt .pop>a:hover{background:var(--surface)}.lp .pop__k{text-transform:uppercase;letter-spacing:.12em;color:var(--gold);margin-bottom:14px;font-size:.6875rem;font-weight:700}.lp .pop h3{color:var(--text-primary);margin-bottom:10px;font-size:1.125rem}.lp .pop p{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.6}.lp .hero__in{text-align:left;margin-left:auto;margin-right:auto}.lp .hero__ctas{justify-content:flex-start}.lp .hero__strip .strip>div:first-child{padding-left:0}.lp .hero{min-height:88vh;padding:96px 0 200px}@media (max-width:1024px){.lp .hero{padding:80px 0 0}}@media (max-width:600px){.lp .hero{padding:64px 0 0}}.lp .hero .lbl{margin-bottom:20px}.lp .hero__sub{margin-bottom:48px}.lp .dg-sponsor-block{margin:0 0 14px!important}.lp .dg-sponsor-divider{border:none!important;border-top:1px solid #2a2a38!important;width:40%!important;max-width:40%!important;margin:0 0 14px!important}.lp .dg-sponsor-divider--after{margin:0 0 28px!important}.lp .dg-sponsor-label{color:#6b6a66;letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:700;margin:0 0 6px!important;line-height:1.2!important}.lp .dg-sponsor-link{text-decoration:none;transition:opacity .15s;display:inline-block;margin:0!important;line-height:0!important}.lp .dg-sponsor-link:hover{opacity:.8}.lp .dg-sponsor-logo-img{width:auto!important;max-width:120px!important;height:22px!important;max-height:22px!important;margin:0!important;display:block!important}.lp .elementor-widget-theme-post-excerpt,.lp .elementor-widget-theme-post-excerpt p,.lp .post-excerpt,.lp .entry-summary,.lp .entry-summary p{font-style:italic!important}.lp .dg-article>h3{letter-spacing:-.01em;color:var(--text-primary);margin:36px 0 14px;font-size:1.1875rem;font-weight:700;line-height:1.35}.lp .dg-article a{color:var(--gold);text-underline-offset:3px;transition:color var(--t-fast);text-decoration:underline;text-decoration-thickness:1px}.lp .dg-article a:hover{color:var(--gold-muted)}.lp .dg-article .vr,.lp .dg-article .bd,.lp .dg-article .el{margin:32px 0 40px}.lp .dg-article .dg-statbar{margin-top:48px;margin-bottom:40px}@media (max-width:768px){.lp .dg-article>h3{margin:28px 0 12px;font-size:1.0625rem}.lp .dg-article .vr,.lp .dg-article .bd,.lp .dg-article .el{margin:24px 0 32px}}.lp .dg-footer__body{grid-template-columns:1.2fr 1fr 1fr 1fr 1fr;gap:48px 44px;max-width:1200px;margin:0 auto;padding:64px 48px 48px;display:grid}@media (min-width:1025px){.lp .dg-footer__body{grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:48px}}@media (max-width:1024px){.lp .dg-footer__body{grid-template-columns:repeat(4,1fr);gap:44px 32px}.lp .dg-footer__body>div:first-child{grid-column:1/-1}.lp .dg-footer__brand-desc{max-width:520px}}@media (max-width:768px){.lp .dg-footer__body{grid-template-columns:repeat(2,1fr);gap:40px 28px;padding:48px 24px 40px}}@media (max-width:520px){.lp .dg-footer__body{grid-template-columns:1fr;gap:36px;padding:44px 24px 36px}.lp .dg-footer__body>div:first-child{grid-column:auto}.lp .dg-footer__brand-desc{max-width:none}}.lp .dg-footer__brand-logo{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:36px;margin-bottom:20px;display:block}@media (max-width:1024px){.lp .dg-footer__brand-logo{height:32px}}@media (max-width:520px){.lp .dg-footer__brand-logo{height:28px}}.lp form.post-password-form{text-align:left;padding:150px 24px 140px;max-width:560px!important;margin:0 auto!important}@media (max-width:768px){.lp form.post-password-form{padding:110px 24px 90px}}.lp form.post-password-form>p:first-of-type{font-family:var(--font);letter-spacing:-.02em;border-left:2px solid var(--gold);margin:0 0 36px;padding-left:24px;line-height:1.35;color:var(--text-primary)!important;font-size:1.375rem!important;font-weight:700!important}@media (max-width:600px){.lp form.post-password-form>p:first-of-type{padding-left:18px;font-size:1.125rem!important}}.lp form.post-password-form>p:last-of-type{gap:20px;margin:0;flex-direction:column!important;align-items:stretch!important;display:flex!important}.lp form.post-password-form label{font-family:var(--font);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin:0;font-size:.6875rem;font-weight:700;width:100%!important;display:block!important}.lp form.post-password-form input[type=password]{caret-color:var(--gold);outline:none;margin-top:9px;transition:border-color .2s;box-sizing:border-box!important;background:var(--bg)!important;border:1px solid var(--border)!important;width:100%!important;max-width:100%!important;box-shadow:none!important;color:var(--text-primary)!important;-webkit-text-fill-color:#f0ede8!important;font-family:var(--font)!important;appearance:none!important;border-radius:0!important;height:auto!important;padding:15px 16px!important;font-size:.9375rem!important;line-height:1.4!important;display:block!important}.lp form.post-password-form input[type=password]:focus{border-color:var(--gold)!important}.lp form.post-password-form input[type=submit]{cursor:pointer;transition:background-color .2s;box-sizing:border-box!important;background:var(--gold)!important;color:#000!important;width:100%!important;font-family:var(--font)!important;text-transform:uppercase!important;letter-spacing:.08em!important;box-shadow:none!important;text-shadow:none!important;appearance:none!important;background-image:none!important;border:none!important;border-radius:0!important;height:auto!important;padding:20px 44px!important;font-size:.875rem!important;font-weight:700!important;line-height:1!important;display:block!important}.lp form.post-password-form input[type=submit]:hover{background:var(--gold-muted)!important}.lp .dg-calc-pick>[role]{cursor:pointer;transition:background var(--t-base),box-shadow var(--t-base)}.lp .dg-calc-pick>[aria-checked=true],.lp .dg-calc-pick>[aria-selected=true]{background:var(--surface);box-shadow:inset 2px 0 0 var(--gold)}@media (max-width:900px){.lp .dg-calc-out{position:static}}.lp .dg-calc [hidden]{display:none!important}.lp .dg-calc-pick>[role]{cursor:pointer;transition:background var(--t-base),box-shadow var(--t-base);padding-bottom:72px;position:relative}.lp .dg-calc-pick>[role]:hover{background:var(--surface)}.lp .dg-calc-pick>[role]:before{content:"";border:1.5px solid var(--text-secondary);width:18px;height:18px;transition:border-color var(--t-fast),box-shadow var(--t-fast);border-radius:50%;position:absolute;top:36px;right:32px}.lp .dg-calc-pick>[role]:after{content:"Select";text-transform:uppercase;letter-spacing:.08em;color:var(--gold);font-size:.75rem;font-weight:700;position:absolute;bottom:32px;left:36px}.lp .dg-calc-pick>[aria-checked=true]{background:var(--surface);box-shadow:inset 2px 0 0 var(--gold)}.lp .dg-calc-pick>[aria-checked=true]:before{border-color:var(--gold);box-shadow:inset 0 0 0 4px var(--surface),inset 0 0 0 10px var(--gold)}.lp .dg-calc-pick>[aria-checked=true]:after{content:"Selected";color:var(--text-primary)}.lp .dg-calc-pick>[role]:focus-visible{outline:2px solid var(--text-primary);outline-offset:-2px}.lp .dg-calc-toggle{flex-wrap:wrap;gap:0;max-width:720px;display:flex}.lp .dg-calc-toggle .btn{text-align:center;flex:260px}.lp .dg-calc-toggle .btn+.btn{margin-left:-1px}.lp .dg-calc-toggle .btn:not(.btn--o){border:1px solid var(--gold)}.lp .dg-calc-toggle .btn:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.lp .dg-calc-desc{max-width:720px;color:var(--text-secondary);margin-top:20px;font-size:.9375rem}.lp .dg-calc-desc b{color:var(--text-primary);margin-top:6px;font-weight:600;display:block}.lp .dg-calc-load{padding:16px 28px}.lp .dg-calc-clear,.lp .dg-calc-clear:visited{color:var(--text-primary)}.lp .dg-calc-clear:hover{color:var(--text-secondary)}.lp .dg-calc .dg-bullets li{font-size:.9375rem}.lp .fm__f .glink{margin-top:10px}.lp .dg-calc-help{color:var(--text-secondary);margin-top:10px;font-size:.8125rem;line-height:1.6}.lp .dg-calc-help p+p{margin-top:8px}.lp .dg-calc-out{position:sticky;top:100px}.lp .dg-calc-out .dg-note{margin-top:0;margin-bottom:24px}.lp .dg-calc-out .dg-note.dg-calc-warn{color:#e3b9a3;border-left-color:#e3b9a3}.lp .dg-calc-out .specs{margin-bottom:24px}.lp .dg-calc-out svg.chart{margin-bottom:8px}@media (max-width:900px){.lp .dg-calc-out{position:static}}.lp .bd__row ul li,.lp .bd__row .dg-bullets li{font-size:.9375rem;line-height:1.7}.lp .bd__row .dg-bullets{margin-top:4px}.lp .bd__row .dg-bullets li:last-child{margin-bottom:0}.lp .dg-card p,.lp .dg-card .dg-bullets li,.lp .dg-card ul li,.lp .vs .dg-bullets li,.lp .vs ul li,.lp .pb .dg-bullets li,.lp .ecorow__txt .dg-bullets li{font-size:.9375rem;line-height:1.7}.lp .dg-card .dg-bullets,.lp .vs .dg-bullets{margin-top:4px}.lp .dg-card .dg-bullets li:last-child,.lp .vs .dg-bullets li:last-child{margin-bottom:0}.lp .seg{display:block}.lp .seg__row{margin-bottom:26px}.lp .seg__row:last-child{margin-bottom:0}.lp .seg__lbl{color:var(--text-primary);margin-bottom:9px;font-size:.8125rem;font-weight:700;line-height:1.4}.lp .seg__lbl--m{color:var(--text-secondary);font-weight:600}.lp .seg__bar{background:#fee95d;height:42px;display:block}.lp .seg__bar--2{background:#564927}.lp .seg__bar--3{background:#342d1c}.lp .seg__bar--4{background:#232332;height:30px}.lp .seg__bar--w1{width:26%}.lp .seg__bar--w2{width:44%}.lp .seg__bar--w3{width:66%}.lp .seg__bar--w4{width:100%}@media (max-width:600px){.lp .seg__row{margin-bottom:20px}.lp .seg__bar{height:34px}.lp .seg__bar--4{height:26px}.lp .seg__lbl{font-size:.75rem}}.lp .pdir{position:relative}.lp .pdir-group{margin-bottom:64px}.lp .pdir-group:last-child{margin-bottom:0}.lp .pdir-group__h{text-transform:uppercase;letter-spacing:.12em;color:var(--gold);margin:0 0 4px;padding-bottom:0;font-size:.85rem;font-weight:700}.lp .pdir-list{border-top:1px solid var(--border);margin-top:18px}.lp .pdirow{border-bottom:1px solid var(--border);grid-template-columns:250px 1fr;align-items:start;gap:40px;padding:44px 0;display:grid}.lp .pdirow__cat{text-transform:uppercase;letter-spacing:.12em;color:var(--gold);margin-bottom:8px;font-size:.625rem;font-weight:700;display:block}.lp .pdirow__n{letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}.lp .pdirow__badge{text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary);border:1px solid var(--border);margin-top:10px;padding:3px 7px;font-size:.5625rem;font-weight:700;display:inline-block}.lp .pdirow__desc{color:var(--text-primary);margin:0 0 14px;font-size:.9375rem;line-height:1.65}.lp .pdirow__use{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.7}.lp .pdirow__use b{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px;font-size:.625rem;font-weight:700;display:block}.lp .pdirow__acts{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.lp .pdirow__acts p{margin:0;display:contents}.lp .pdirow__acts br{display:none}.lp .pdirow__acts a{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--g-35);color:var(--gold);transition:background-color var(--t-fast),color var(--t-fast),border-color var(--t-fast);padding:10px 15px;font-size:.6875rem;font-weight:700;display:inline-block}.lp .pdirow__acts a:hover{background:var(--gold);border-color:var(--gold);color:#000}.lp .pdirow__acts a.pdirow__ext{border-color:var(--border);color:var(--text-secondary)}.lp .pdirow__acts a.pdirow__ext:hover{border-color:var(--g-35);color:var(--text-primary);background:0 0}@media (max-width:900px){.lp .pdirow{grid-template-columns:1fr;gap:14px;padding:34px 0}.lp .pdirow__acts{margin-top:18px}}.lp .gl-index{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;margin-bottom:8px;padding:22px 0 26px;display:flex}.lp .gl-index a{border:1px solid var(--border);letter-spacing:.06em;min-width:36px;height:36px;color:var(--text-secondary);transition:color var(--t-fast),border-color var(--t-fast),background-color var(--t-fast);justify-content:center;align-items:center;padding:0 8px;font-size:.75rem;font-weight:700;display:inline-flex}.lp .gl-index a:hover{color:#000;background:var(--gold);border-color:var(--gold)}.lp .gl-group{margin-top:-8px;padding-top:56px}.lp .gl-group:first-of-type{padding-top:40px}.lp .gl-letter{letter-spacing:-.02em;color:var(--gold);margin:0 0 4px;font-size:2.25rem;font-weight:800;line-height:1}@media (max-width:600px){.lp .gl-letter{font-size:1.75rem}}.lp .gl-group .vr{margin-top:0}.lp .gl-group .vr__row{align-items:start}.lp .gl-group .vr__h{letter-spacing:-.01em;font-size:1rem}.lp .gl-group .vr__row p{margin:0}.lp .gl-group .vr__row p a{color:var(--gold)}.lp .gl-group .vr__row p a:hover{opacity:.75}.lp .gl-alt{text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin-top:6px;font-size:.6875rem;font-weight:700;display:block}.lp .dg-sp-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.lp #dgSpHero .hero__net{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp .hero__net .dg-sp-canvas{pointer-events:none}.lp #dgSpHero .hero__net{z-index:4;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;animation:none!important}.lp #dgSpHero .hero__mesh,.lp #dgSpHero .hero__vig{z-index:1}.lp #dgSpHero .hero__net .dg-sp-canvas{-webkit-mask-image:linear-gradient(90deg,#00000026 0%,#00000073 32%,#000 52%);mask-image:linear-gradient(90deg,#00000026 0%,#00000073 32%,#000 52%)}.lp #dgSpHero .dg-sp-heroc{z-index:5;flex-direction:column;flex:auto;justify-content:center;width:100%;display:flex;position:relative}.lp #dgSpHero .dg-sp-heroc>.hero__in{text-align:left;width:100%;max-width:600px;margin-left:0;margin-right:auto;padding-left:0;padding-right:0}.lp #dgSpHero .hero__strip{z-index:5;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.lp #dgSpHero .hero__strip .strip{background:0 0}.lp #dgSpHero .hero__strip .dg-sp-dot{box-shadow:none;animation:2.4s ease-in-out infinite lp-dgSpGlow}@media (max-width:759px){.lp #dgSpHero .hero__net{height:340px;bottom:auto}.lp #dgSpHero .hero__net .dg-sp-canvas{opacity:1;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.lp #dgSpHero .dg-sp-heroc{padding-top:270px}.lp #dgSpHero .dg-sp-heroc>.hero__in{max-width:none}}.lp .dg-sp-dot{background:var(--gold,#fee95d);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}@keyframes lp-dgSpGlow{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.lp #dgSpHero .hero__strip .dg-sp-dot{animation:none}}.lp h1,.lp h2,.lp h3{font-family:var(--font-host), ui-sans-serif, system-ui, sans-serif}.lp *,.lp :before,.lp :after{border-radius:0!important}.lp .role-hero .dg-reveal,.lp .ph .dg-reveal,.lp .hero .dg-reveal{opacity:1;transform:none}.lp>.elementor{max-width:760px;margin:0 auto;padding:56px 16px 88px}.lp>.elementor .elementor-section+.elementor-section{margin-top:32px}.lp>.elementor img{width:100%;height:auto;margin-bottom:32px;display:block}.lp>.elementor .elementor-widget+.elementor-widget{margin-top:16px}.lp>.elementor h1.elementor-heading-title{letter-spacing:-.03em;text-wrap:balance;font-size:2.5rem;line-height:1.1}.lp>.elementor h3.elementor-heading-title{font-size:1.5rem;line-height:1.2}.lp>.elementor h4.elementor-heading-title{color:var(--gold,#fee95d);letter-spacing:.18em;text-transform:uppercase;font-size:.75rem}.lp>.elementor .elementor-widget-text-editor p{margin:0 0 1.1em}.lp>.elementor .elementor-button{color:#0f0e12;letter-spacing:.18em;text-transform:uppercase;background:#fee95d;margin-top:8px;padding:14px 24px;font-size:.75rem;font-weight:600;display:inline-block}@media (max-width:767px){.lp .elementor-hidden-mobile{display:none}.lp>.elementor h1.elementor-heading-title{font-size:2rem}}@media (min-width:768px) and (max-width:1024px){.lp .elementor-hidden-tablet{display:none}}@media (min-width:1025px){.lp .elementor-hidden-desktop{display:none}}.lp{background:var(--bg) url(/patterns/icons.svg) 0 0 / 180px 180px repeat}.lp .sec:not(.sec--eco):not(.sec--su),.lp .dg-sec,.lp .dg-problem,.lp .dg-home-about,.lp .dg-final-cta,.lp .dg-svc-cta,.lp .dg-about-team,.lp .dg-about-cta,.lp .dg-womo-cta,.lp .dg-thankyou,.lp .dg-open-roles,.lp .dg-pagecta,.lp .sec--alt,.lp .dg-sec--alt,.lp .dg-home-services,.lp .dg-trust,.lp .dg-packages,.lp .dg-founders,.lp .dg-proof-scale,.lp .dg-culture,.lp .dg-internship,.lp .dg-womo-network,.lp .dg-anti-impersonation,.lp .dg-proof{background:0 0}.lp .ph,.lp .hero,.lp .role-hero{background-color:var(--bg)}.lp :is(.ph,.hero,.role-hero,.dg-careers-hero)+.sec:not(.sec--eco):not(.sec--su){background:linear-gradient(var(--bg), transparent 200px)}.lp .sec--line,.lp .dg-pagecta,.lp .dg-proof,.lp .dg-careers-hero{border-top:0;border-bottom:0}@media (min-width:601px){.lp .dg-calc .ph{padding:104px 0 40px}}.lp .cf-sec{padding-top:0}.lp .cf{background:var(--bg);border:1px solid var(--border);padding:40px}.lp .cf__step{scroll-margin-top:110px}.lp .cf__step+.cf__step{border-top:1px solid var(--border);margin-top:28px;padding-top:28px}.lp .cf__k{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:18px;font-size:1.125rem;font-weight:700;display:flex}.lp .cf__k span{width:24px;height:24px;font-family:var(--mono);color:#000;background:var(--gold);place-items:center;font-size:.75rem;display:inline-grid}.lp .cf__k i{color:var(--text-secondary);font-size:.9375rem;font-style:normal;font-weight:400}.lp .cf__sum{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.lp .cf__sum .cf__k{color:var(--text-secondary);margin:0}.lp .cf__sum .cf__k span{color:var(--gold);border:1px solid var(--g-35);background:0 0}.lp .cf__sum b{color:var(--text-primary);font-weight:600}.lp .cf__sum .glink{margin-left:auto}.lp .cf__chips{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lp .cf__chips--2{grid-template-columns:1fr 1fr}.lp .cf__chips>[role]{border:1px solid var(--border);cursor:pointer;transition:border-color var(--t-base), background var(--t-base);padding:20px}.lp .cf__chips>[role]:hover{border-color:var(--g-35);background:var(--surface)}.lp .cf__chips>[aria-checked=true]{border-color:var(--gold);background:var(--surface);box-shadow:inset 3px 0 0 var(--gold)}.lp .cf__chips>[role]:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.lp .cf__chips>.cf__soon,.lp .cf__chips>.cf__soon:hover{cursor:default;opacity:.5;background:0 0;border-style:dashed}.lp .cf__chips b{color:var(--text-primary);margin-bottom:6px;font-size:1rem;display:block}.lp .cf__chips span{color:var(--text-secondary);font-size:.875rem;line-height:1.55;display:block}.lp .cf__chips em{color:var(--text-primary);margin-top:10px;font-size:.875rem;font-style:normal;font-weight:600;display:block}.lp .cf__skip{margin-top:18px;display:inline-block}.lp .cf .fm{gap:48px}.lp .cf .fm__box{background:0 0;border:0;padding:0}.lp .cf__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin:4px 0 28px;display:flex}.lp .cf__actions .btn[aria-busy=true]{opacity:.6;pointer-events:none}.lp .cf__bar{display:none}@media (prefers-reduced-motion:no-preference){.lp .cf__step:not([hidden])>[data-body]:not([hidden]){animation:.45s both cf-in}@keyframes cf-in{0%{opacity:0;transform:translateY(10px)}}}@media (max-width:900px){.lp .cf{padding:24px 18px}.lp .cf__step+.cf__step{margin-top:22px;padding-top:22px}.lp .cf .fm{gap:28px}.lp .cf__chips,.lp .cf__chips--2{grid-template-columns:1fr;gap:10px}.lp .cf__chips>[role]{padding:16px}.lp .cf__bar:not([hidden]){z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--gold);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.lp .cf__bar-l{min-width:0;color:var(--text-secondary);flex:auto;font-size:.75rem}.lp .cf__bar b{color:var(--text-primary);font-size:1.125rem}.lp .cf__bar .glink{white-space:nowrap;margin:0}}@media (min-width:601px){.lp .bd__row:not(:has(.bd__n)){grid-template-columns:minmax(180px,1fr) 2fr;column-gap:48px}.lp .bd__row:not(:has(.bd__n))>:not(.bd__t){grid-column:2}}@media (min-width:1025px){.lp .pb--4{grid-template-columns:repeat(4,1fr)}}@media (min-width:601px) and (max-width:1024px){.lp .pb--4{grid-template-columns:repeat(2,1fr)}}.lp .cmpt-wrap{overflow-x:auto}.lp .cmpt{border-collapse:collapse;width:100%;font-size:.9375rem}.lp .cmpt th,.lp .cmpt td{border-bottom:1px solid var(--border);text-align:left;padding:16px 12px}.lp .cmpt thead th{letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);font-size:.75rem;font-weight:600}.lp .cmpt tbody th{color:var(--text-primary);font-weight:400}.lp .cmpt td,.lp .cmpt thead th:not(:first-child){text-align:center;width:22%}.lp .cmpt .y{color:var(--gold);font-weight:700}.lp .cmpt .n{color:var(--text-secondary)}.lp .cmpt tr>:last-child{background:#fee95d0a}@media (max-width:600px){.lp .cmpt{font-size:.875rem}.lp .cmpt th,.lp .cmpt td{padding:12px 6px}.lp .cmpt thead th{letter-spacing:.06em;font-size:.625rem}}.lp .cmpt--text td{text-align:left;width:auto;color:var(--text-secondary)}.lp .cmpt--text thead th:not(:first-child){text-align:left;width:auto}.lp .cmpt--text tbody th{width:24%;font-weight:600}.lp .cmpt--text tr>:last-child{background:0 0}@media (max-width:600px){.lp .cmpt--text thead{display:none}.lp .cmpt--text,.lp .cmpt--text tbody,.lp .cmpt--text tr,.lp .cmpt--text th,.lp .cmpt--text td{width:auto;display:block}.lp .cmpt--text tr{border-bottom:1px solid var(--border);padding:16px 0}.lp .cmpt--text th,.lp .cmpt--text td{border:0;padding:3px 0}.lp .cmpt--text tbody th{margin-bottom:6px}.lp .cmpt--text td:before{content:attr(data-label) ": ";color:var(--text-primary);font-weight:600}}@media (min-width:601px) and (max-width:900px){.lp .bd__row:has(.bd__n)>:not(.bd__n):not(.bd__t){grid-column:2}}@media (max-width:600px){.lp{--sec-pad:56px;--sec-pad-sm:40px}.lp .ph{padding:56px 0 48px}.lp .ph h1,.lp .hero h1,.lp .e404 h1{letter-spacing:-.03em;text-wrap:balance;font-size:2.25rem;line-height:1.08}.lp .hd h2,.lp .ai__hd h2,.lp .fc h2,.lp .dg-pagecta h2{text-wrap:balance;font-size:1.75rem;line-height:1.12}.lp .ain{grid-template-columns:1fr;gap:16px}.lp .ain__k{justify-self:start}}
