.ent-hero{background:var(--ll-grad-band-dark);position:relative;overflow:hidden}.ent-hero .ll-header{background:#ffffffe6}.ent-hero .ll-mobile-menu{background:#fffffff7}.ent-hero .ll-lang-pill{background:#ffffffbf}.ent-hero-pad{padding:72px 48px 92px;position:relative}.ent-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;max-width:1200px;margin:0 auto;display:grid;position:relative}.ent-badge{color:#fff;font:700 12px var(--ll-font);letter-spacing:.06em;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;display:inline-flex}.ent-h1{font:800 48px/1.08 var(--ll-font);letter-spacing:-.015em;color:#fff;text-wrap:balance;margin:20px 0 0}.ent-h1-grad{background:linear-gradient(90deg,#9cc5ff 0%,#38bdf8 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ent-hero-sub{font:400 17.5px/1.65 var(--ll-font);color:#ffffffdb;max-width:540px;margin:18px 0 0}.ent-hero-ctas{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.ent-hero-checks{flex-wrap:wrap;gap:10px 24px;margin-top:26px;display:flex}.ent-check{font:500 14px var(--ll-font);color:#ffffffeb;align-items:center;gap:8px;display:inline-flex}.ent-hero-stats{border-top:1px solid #ffffff29;margin-top:34px;padding-top:22px;display:flex}.ent-stat{border-left:1px solid #ffffff29;padding:0 26px}.ent-stat:first-child{border-left:none;padding-left:0}.ent-stat strong{font:800 24px var(--ll-font);color:#fff;display:block}.ent-stat span{font:500 12.5px var(--ll-font);letter-spacing:.03em;color:#ffffffad;margin-top:3px;display:block}.ent-mock-wrap{position:relative}.ent-mock{-webkit-backdrop-filter:blur(14px);background:#ffffff12;border:1px solid #ffffff2e;border-radius:20px;padding:22px;position:relative;box-shadow:0 24px 60px #040c2673}.ent-mock-head{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.ent-mock-title{font:700 14px var(--ll-font);color:#fff}.ent-mock-live{font:600 11.5px var(--ll-font);letter-spacing:.04em;color:#86efac;align-items:center;gap:6px;display:inline-flex}.ent-mock-row{background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px 14px;display:flex}.ent-mock-store{font:600 13.5px var(--ll-font);color:#fff;align-items:center;gap:10px;display:flex}.ent-mock-dot{background:var(--ll-green);border-radius:999px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px #53ff1bcc}.ent-mock-metric{font:600 12.5px var(--ll-font);color:#ffffffb8;white-space:nowrap}.ent-mock-add{font:600 13px var(--ll-font);color:#ffffffd1;border:1.5px dashed #ffffff52;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:11px;display:flex}.ent-chip{font:700 12px var(--ll-font);color:var(--ll-ink);pointer-events:none;background:#fffffff2;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;display:inline-flex;position:absolute;box-shadow:0 10px 26px #040c2659}.ent-chip--tr{top:-14px;right:-10px;transform:rotate(2deg)}.ent-chip--bl{bottom:-14px;left:-12px;transform:rotate(-3deg)}.ent-section{padding-top:92px;padding-bottom:92px}.ent-h2{font:800 36px/1.15 var(--ll-font);letter-spacing:-.01em;color:var(--ll-ink);text-wrap:balance;margin:0}.ent-lead{font:400 17px/1.65 var(--ll-font);color:var(--ll-ink-3);max-width:720px;margin:16px auto 0}.ent-center{text-align:center}.ent-features-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;display:grid}.ent-ico{background:var(--ll-bg-blue-50);width:46px;height:46px;color:var(--ll-blue);border-radius:13px;justify-content:center;align-items:center;display:inline-flex}.ent-card-title{font:700 18px/1.3 var(--ll-font);color:var(--ll-ink);margin:16px 0 0}.ent-card-text{font:400 15px/1.6 var(--ll-font);color:var(--ll-ink-3);margin:8px 0 0}.ent-who-band{background:linear-gradient(#f6faff 0%,#e9f2ff 100%)}.ent-who-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px;display:grid}.ent-who-card{background:#fff;border-radius:18px;padding:30px;box-shadow:0 1px 2px #1011120a,0 10px 28px #1011120f}.ent-who-tag{background:var(--ll-bg-blue-50);color:var(--ll-blue-deep);font:700 11px var(--ll-font);letter-spacing:.06em;border-radius:999px;align-items:center;padding:4px 10px;display:inline-flex}.ent-steps-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px;display:grid}.ent-step-card{border:1px solid var(--ll-border-blue);background:#fff;border-radius:16px;padding:28px}.ent-step-num{background:var(--ll-grad-cta);color:#fff;width:26px;height:26px;font:800 13px var(--ll-font);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ent-step-label{font:700 12px var(--ll-font);letter-spacing:.06em;color:var(--ll-muted)}.ent-logos-section{padding-bottom:92px}.ent-logos-note{text-align:center;font:600 13px var(--ll-font);letter-spacing:.04em;color:var(--ll-muted);text-transform:uppercase;margin:0}.ent-logos-grid{grid-template-columns:repeat(6,1fr);gap:14px;margin-top:24px;display:grid}.ent-logo-ph{border-radius:12px;height:64px}.ent-form-band{background:linear-gradient(#fff 0%,#f2f7ff 100%)}.ent-form-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:56px;display:grid}.ent-contact-head{font:700 15px var(--ll-font);color:var(--ll-ink);margin:30px 0 0}.ent-contact-list{gap:12px;margin-top:14px;display:grid}.ent-contact-item{font:500 15px var(--ll-font);color:var(--ll-ink-2);align-items:center;gap:11px;text-decoration:none;display:inline-flex}a.ent-contact-item:hover{color:var(--ll-blue)}.ent-form-card{background:var(--ll-grad-border-premium);border:2px solid #0000;border-radius:22px;padding:30px;box-shadow:0 18px 44px #1e56d61f}.ent-form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ent-field{gap:7px;margin-bottom:16px;display:grid}.ent-field label{font:600 13px var(--ll-font);color:var(--ll-ink-2)}.ent-input{box-sizing:border-box;border:1.5px solid var(--ll-border-blue);width:100%;font:400 15px var(--ll-font);color:var(--ll-ink);background:#fff;border-radius:12px;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.ent-input:focus{border-color:var(--ll-blue);outline:none;box-shadow:0 0 0 3px #246cfd29}textarea.ent-input{resize:vertical;min-height:110px;font-family:var(--ll-font)}.ent-form-note{font:400 13px/1.5 var(--ll-font);color:var(--ll-muted);text-align:center;margin:14px 0 0}.ent-form-success{text-align:center;justify-items:center;gap:6px;padding:44px 20px;display:grid}.ent-success-ico{background:var(--ll-success);border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:8px;display:inline-flex}.ent-faq-section{max-width:840px;margin:0 auto;padding:92px 48px}.ent-faq-answer{font:400 15.5px/1.65 var(--ll-font);color:var(--ll-ink-3);margin:0;padding:0 56px 20px 24px}.ent-cta-band{background:var(--ll-grad-band-dark);position:relative;overflow:hidden}.ent-cta-pad{text-align:center;max-width:760px;margin:0 auto;padding:72px 48px;position:relative}.ent-hero a:focus-visible,.ent-cta-band a:focus-visible{outline-offset:3px;outline:2px solid #fff}.ent-faq-btn:focus-visible,.ent-form-card button:focus-visible,a.ent-contact-item:focus-visible{outline:2px solid var(--ll-blue);outline-offset:2px}@media (width<=1100px){.ent-hero-pad{padding:52px 20px 64px}.ent-hero-grid{grid-template-columns:1fr;gap:48px}.ent-mock-wrap{max-width:560px}.ent-features-grid{grid-template-columns:repeat(2,1fr)}.ent-logos-grid{grid-template-columns:repeat(3,1fr)}.ent-form-grid{grid-template-columns:1fr;gap:40px}}@media (width<=900px){.ent-who-grid,.ent-steps-grid{grid-template-columns:1fr}}@media (width<=720px){.ent-h1{font-size:34px}.ent-h2{font-size:28px}.ent-section{padding-top:64px;padding-bottom:64px}.ent-features-grid{grid-template-columns:1fr}.ent-hero-stats{flex-wrap:wrap;gap:14px 0}.ent-stat{padding:0 18px}.ent-form-row{grid-template-columns:1fr}.ent-logos-section{padding-bottom:64px}.ent-logos-grid{grid-template-columns:repeat(2,1fr)}.ent-faq-section{padding:64px 20px}.ent-faq-answer{padding:0 24px 18px}.ent-cta-pad{padding:56px 20px}.ent-chip--tr{top:-12px;right:0}.ent-chip--bl{bottom:-12px;left:0}}
