.eb-landing{--eb-entry-duration:300ms;--eb-entry-stagger:60ms;--eb-ease-out:cubic-bezier(.23,1,.32,1);--eb-ink:#18212d;--eb-muted:#596574;--eb-paper:#fff;--eb-soft:#f5f7f9;--eb-line:#dce2e8;--eb-red:#d33d33;--eb-red-soft:#fff3f0;background:var(--eb-paper);color:var(--eb-ink);font-size:16px;line-height:1.65}.eb-landing *{box-sizing:border-box}.eb-landing [hidden]{display:none!important}.eb-landing :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--eb-red);outline-offset:5px}.eb-landing :is(section,details)[id]{scroll-margin-top:100px}.eb-landing .eb-wrap{margin-inline:auto;width:min(1120px,calc(100% - 64px))}.eb-landing :is(h1,h2,h3,h4,p){margin:0}.eb-landing h1{text-wrap:balance;font-size:clamp(56px,6.2vw,94px);font-weight:700;letter-spacing:-.06em;line-height:1.01;margin-inline:auto}.eb-landing h2{text-wrap:balance;font-size:clamp(30px,3.4vw,46px);font-weight:600;letter-spacing:-.045em;line-height:1.16}.eb-landing h3{font-size:22px;font-weight:600;letter-spacing:-.025em;line-height:1.3}.eb-landing h4{font-size:16px;font-weight:600;letter-spacing:-.015em;line-height:1.4}.eb-landing p{color:var(--eb-muted)}.eb-landing .eb-eyebrow{color:var(--eb-red);font-size:13px;font-weight:600;letter-spacing:.015em;margin-bottom:20px}.eb-landing .eb-hero{background:#0d1a28;color:#f0f3fa;isolation:isolate;overflow:hidden;padding:68px 28px 62px;position:relative;text-align:center}.eb-landing .eb-hero-inner{margin-inline:auto;max-width:810px;pointer-events:none;position:relative;z-index:1}.eb-landing .eb-hero-inner a{pointer-events:auto}.eb-landing .eb-hero h1>span{display:block}.eb-landing .eb-hero-setup{color:#afbbc9;font-size:.62em;font-weight:500;letter-spacing:-.055em;margin-bottom:12px}.eb-landing .eb-hero .eb-eyebrow{color:#dca49b;font-size:12px;margin-bottom:23px}.eb-landing .eb-hero .eb-lead{color:#aebccd;font-size:15px;line-height:1.7;margin-top:25px;max-width:572px}.eb-landing .eb-hero .eb-text-link{color:#edf1f6}.eb-landing .eb-hero .eb-small{color:#95a6b8;font-size:11px}.eb-landing .eb-hero .eb-section-nav{border-color:#ffffff26;margin-top:22px}.eb-landing .eb-hero .eb-section-nav a{color:#aebccd}.eb-landing .eb-hero .eb-section-nav a:hover{color:#fff}.eb-landing .eb-hero :is(a,button,[tabindex]):focus-visible{outline-color:#f7a89e}.eb-landing .eb-hero-cards{inset:0;margin-inline:auto;max-width:1440px;pointer-events:none;position:absolute}.eb-landing .eb-hero-card{animation:eb-card-fade-in var(--eb-entry-duration) var(--eb-ease-out) both;pointer-events:auto;position:absolute;text-align:left;text-decoration:none;transform:rotate(var(--eb-card-tilt,0deg));transform-origin:center;transition:transform .22s var(--eb-ease-out)}.eb-landing .eb-hero-card:nth-child(2){animation-delay:var(--eb-entry-stagger)}.eb-landing .eb-hero-card:nth-child(3){animation-delay:calc(var(--eb-entry-stagger)*2)}.eb-landing .eb-hero-card:nth-child(4){animation-delay:calc(var(--eb-entry-stagger)*3)}.eb-landing .eb-hero-card:focus-visible{animation:none;opacity:1;z-index:3}.eb-landing .eb-hero-card strong{font-weight:600}.eb-landing .eb-hero-card img{display:block;-o-object-fit:cover;object-fit:cover}.eb-landing .eb-card-controls{display:none}.eb-landing .eb-hero-bottom{margin:22px auto 0;max-width:640px;position:relative;z-index:1}.eb-landing .eb-hero-note{color:#a2b1c2;font-size:9px;line-height:1.6;margin-top:8px}@keyframes eb-card-fade-in{0%{opacity:0}to{opacity:1}}@media(hover:hover) and (pointer:fine){.eb-landing .eb-hero-card:hover{transform:translateY(-5px) rotate(0deg);z-index:3}.eb-landing .eb-hero-card:active{transform:translateY(-2px) rotate(0deg)}}.eb-landing .eb-card-module{background:#f8f9f8;border:1px solid #ffffffb3;border-radius:10px;box-shadow:0 14px 35px #0002;color:#253c34;line-height:1.35;padding:17px 16px 0;width:221px}.eb-landing .eb-module-heading{align-items:center;color:#53665c;display:flex;font-size:10px;font-weight:500;gap:7px;justify-content:space-between;margin-bottom:16px}.eb-landing .eb-mini-mark{background:#edf2e8;border:1px solid #cedbcf;border-radius:5px;color:#305442;display:grid;flex:none;font-size:11px;font-weight:700;height:24px;place-items:center;width:24px}.eb-landing .eb-card-module>strong{display:block;font-size:21px;letter-spacing:-.04em;line-height:1.12;margin-bottom:15px}.eb-landing .eb-module-foot{align-items:center;border-top:1px solid #dce3dc;color:#587162;display:flex;font-size:9px;font-weight:500;gap:8px;justify-content:space-between;margin-top:13px;padding:12px 0}.eb-landing .eb-module-foot>span{font-size:15px}.eb-landing .eb-team-module{--eb-card-tilt:-2deg;left:34px;top:77px}.eb-landing .eb-team-member{align-items:center;display:flex;gap:10px;margin-top:10px}.eb-landing .eb-team-member>img{border-radius:7px;height:36px;-o-object-position:50% 30%;object-position:50% 30%;width:36px}.eb-landing .eb-team-member b{display:block;font-size:11px;font-weight:600}.eb-landing .eb-team-member small{color:#728278;display:block;font-size:9px;margin-top:3px}.eb-landing .eb-gallery-module{--eb-card-tilt:2deg;right:30px;top:82px}.eb-landing .eb-gallery-module .eb-module-heading{margin-bottom:14px}.eb-landing .eb-mini-gallery{display:grid;gap:6px;grid-template-columns:1.2fr 1fr}.eb-landing .eb-mini-gallery img{border-radius:4px;height:90px;-o-object-position:center 39%;object-position:center 39%;width:100%}.eb-landing .eb-benefits-module{--eb-card-tilt:1deg;background:#e9efe2;left:46px;top:381px}.eb-landing .eb-benefits-module .eb-module-heading{margin-bottom:14px}.eb-landing .eb-benefits-module>strong{margin-bottom:16px}.eb-landing .eb-benefits-module ul{display:flex;flex-direction:column;gap:13px;list-style:none;margin:0;padding:0}.eb-landing .eb-benefits-module li{align-items:center;color:#425b49;display:flex;font-size:10px;gap:9px}.eb-landing .eb-benefits-module svg{color:#527154;flex:none;height:16px;width:16px}.eb-landing .eb-benefits-module .eb-module-foot{border-color:#cdd9c9}.eb-landing .eb-review-module{--eb-card-tilt:-1deg;background:#f5f0e9;border-color:#f7f2ec;right:35px;top:391px}.eb-landing .eb-example-pill{border:1px solid #d7ccbf;border-radius:3px;color:#746a5c;font-size:8px;padding:3px 5px}.eb-landing .eb-review-module blockquote{color:#453f35;font-size:17px;font-weight:500;letter-spacing:-.025em;line-height:1.35;margin:6px 0 17px}.eb-landing .eb-mini-response{align-items:start;border-left:2px solid #b1bf9d;display:flex;gap:7px;padding:0 0 0 10px}.eb-landing .eb-mini-response .eb-mini-mark{font-size:9px;height:19px;width:19px}.eb-landing .eb-mini-response b{display:block;font-size:8px;font-weight:600}.eb-landing .eb-mini-response p{color:#776e63;font-size:9px;line-height:1.5;margin-top:4px}.eb-landing .eb-review-module .eb-module-foot{border-color:#e0d8cc;color:#726755}.eb-landing .eb-example{margin-top:-22px;position:relative;z-index:1}.eb-landing .eb-lead{text-wrap:pretty;font-size:19px;line-height:1.65;margin:26px auto 0;max-width:680px}.eb-landing .eb-actions{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin:30px 0 14px}.eb-landing .eb-button{align-items:center;background:var(--eb-red);border:1px solid var(--eb-red);border-radius:8px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:20px;justify-content:center;line-height:1.5;min-height:50px;padding:13px 22px;text-align:center;text-decoration:none;transition:background .15s,border-color .15s}.eb-landing .eb-button:hover{background:#ab2f28;border-color:#ab2f28}.eb-landing .eb-button-secondary{background:var(--eb-paper);border-color:var(--eb-line);color:var(--eb-ink)}.eb-landing .eb-button-secondary:hover{background:var(--eb-soft);border-color:var(--eb-muted)}.eb-landing .eb-text-link{align-items:center;color:var(--eb-ink);display:inline-flex;font-size:14px;font-weight:600;gap:14px;min-height:44px;text-underline-offset:5px}.eb-landing .eb-text-link:hover{text-decoration:underline}.eb-landing .eb-small{color:var(--eb-muted);font-size:12px;line-height:1.65}.eb-landing .eb-section-nav{border-top:1px solid var(--eb-line);display:flex;gap:28px;justify-content:center;margin:26px auto 0;max-width:640px;padding-top:10px}.eb-landing .eb-section-nav a{align-items:center;color:var(--eb-muted);display:flex;font-size:12px;min-height:38px}.eb-landing .eb-section-nav a:hover{color:var(--eb-red)}.eb-landing .eb-browser{background:var(--eb-paper);border:1px solid var(--eb-line);border-radius:14px;box-shadow:0 3px 8px #17213104,0 20px 60px -24px #17213130;overflow:hidden}.eb-landing .eb-browser-bar{align-items:center;background:var(--eb-soft);border-bottom:1px solid var(--eb-line);color:var(--eb-muted);display:flex;font-size:10px;gap:16px;justify-content:space-between;padding:11px 20px}.eb-landing .eb-browser-dots{color:#aab3bf;letter-spacing:4px}.eb-landing .eb-browser-bar strong{font-weight:500}.eb-landing .eb-profile-cover{background:#143d31;color:#fff;height:280px;overflow:hidden;position:relative}.eb-landing .eb-profile-cover img{height:100%;inset:0 0 0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 41%;object-position:50% 41%;position:absolute;width:60%}.eb-landing .eb-profile-cover:after{background:linear-gradient(90deg,#143d31 35%,#143d31d9 48%,#143d3120 80%);content:"";inset:0;position:absolute}.eb-landing .eb-profile-cover>div{padding:36px 44px;position:relative;z-index:1}.eb-landing .eb-profile-cover span{color:#d3e9df;display:block;font-size:12px;margin-bottom:16px}.eb-landing .eb-profile-cover p{color:#fff;font-size:46px;font-weight:600;letter-spacing:-.045em;line-height:1.1}.eb-landing .eb-profile-identity{align-items:center;display:flex;gap:18px;padding:24px 36px}.eb-landing .eb-company-mark{background:#f0f5ef;border:1px solid #dbe5d9;border-radius:14px;color:#204b3e;display:grid;flex:none;font-size:38px;font-weight:700;height:64px;letter-spacing:-.08em;line-height:1;place-items:center;width:64px}.eb-landing .eb-profile-identity h2{font-size:26px;letter-spacing:-.035em}.eb-landing .eb-profile-identity p{font-size:12px;margin-top:4px}.eb-landing .eb-follow-example{align-items:center;color:var(--eb-muted);display:flex;font-size:12px;gap:12px;margin-left:auto;white-space:nowrap}.eb-landing .eb-follow-example span{font-size:24px}.eb-landing .eb-profile-tabs{border-bottom:1px solid var(--eb-line);display:flex;gap:28px;overflow-x:auto;padding:0 36px;scrollbar-width:thin}.eb-landing .eb-profile-tabs a{align-items:center;border-bottom:2px solid transparent;color:var(--eb-muted);display:flex;flex:none;font-size:12px;font-weight:600;min-height:50px;text-decoration:none;white-space:nowrap}.eb-landing .eb-profile-tabs a[aria-selected=true]{border-color:var(--eb-red);color:var(--eb-ink)}.eb-landing .eb-profile-tabs a:focus-visible{outline-offset:-4px}.eb-landing .eb-profile-content{padding:32px 36px 36px}.eb-landing [data-profile-panel]{min-height:244px}.eb-landing [data-profile-panel]+[data-profile-panel]{border-top:1px solid var(--eb-line);margin-top:38px;padding-top:28px}.eb-landing [data-enhanced=true] [data-profile-panel]{border:0;margin:0;padding:0}.eb-landing .eb-profile-content h3{font-size:23px;margin-bottom:12px}.eb-landing .eb-profile-content p{font-size:13px;max-width:70ch}.eb-landing .eb-profile-overline{color:var(--eb-muted);display:block;font-size:10px;letter-spacing:.025em;margin-bottom:12px}.eb-landing .eb-overview{display:grid;gap:64px;grid-template-columns:1fr 1fr}.eb-landing .eb-overview>div+div{border-left:1px solid var(--eb-line);padding-left:36px}.eb-landing .eb-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:22px}.eb-landing .eb-tags span{background:var(--eb-soft);border-radius:4px;color:var(--eb-muted);font-size:10px;padding:5px 9px}.eb-landing .eb-job{border-bottom:1px solid var(--eb-line);padding:12px 0}.eb-landing .eb-job strong{color:var(--eb-ink);display:block;font-size:13px;font-weight:600}.eb-landing .eb-job span{color:var(--eb-muted);display:block;font-size:11px;margin-top:3px}.eb-landing .eb-example-jobs .eb-small,.eb-landing [data-profile-panel]>.eb-small{font-size:11px;margin-top:14px}.eb-landing .eb-profile-people{display:flex;flex-wrap:wrap;gap:34px;margin:18px 0 24px}.eb-landing .eb-profile-people .eb-team-member img{height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.eb-landing .eb-profile-people .eb-team-member b{font-size:13px}.eb-landing .eb-profile-people .eb-team-member small{color:var(--eb-muted);font-size:11px}.eb-landing .eb-profile-gallery{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:20px}.eb-landing .eb-profile-gallery img{border-radius:6px;height:210px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 38%;object-position:center 38%;width:100%}.eb-landing .eb-profile-gallery figcaption{color:var(--eb-muted);font-size:11px;margin-top:7px}.eb-landing .eb-review{font-size:17px;line-height:1.6;max-width:670px}.eb-landing .eb-review-answer{background:var(--eb-soft);border-left:2px solid #204b3e;font-size:12px;margin-top:20px;max-width:700px;padding:16px 20px}.eb-landing .eb-review-answer p{margin:5px 0}.eb-landing .eb-salary{border:1px solid var(--eb-line);border-radius:6px;display:flex;gap:24px;justify-content:space-between;margin-top:22px;max-width:760px;padding:24px}.eb-landing .eb-salary strong{display:block;font-size:18px}.eb-landing .eb-salary span{color:var(--eb-muted);display:block;font-size:11px}.eb-landing .eb-demo-note{font-size:11px;line-height:1.6;margin:17px auto 0;max-width:690px;text-align:center}.eb-landing .eb-section{padding-bottom:112px;padding-top:112px}.eb-landing .eb-section-heading{margin-bottom:48px;max-width:760px}.eb-landing .eb-section-heading>p:last-child{font-size:16px;margin-top:23px;max-width:640px}.eb-landing .eb-section-heading a{color:var(--eb-ink);text-decoration:underline;text-underline-offset:4px}.eb-landing .eb-reasons{display:grid;gap:36px;grid-template-columns:repeat(3,1fr)}.eb-landing .eb-reasons article{border-top:1px solid var(--eb-line);padding-top:24px}.eb-landing .eb-step-number{color:var(--eb-muted);font-size:12px}.eb-landing .eb-reasons h3{margin:22px 0 14px}.eb-landing .eb-reasons p{font-size:14px}.eb-landing .eb-feature-section{background:var(--eb-soft);padding:100px 0}.eb-landing .eb-feature-row{border-top:1px solid var(--eb-line);display:grid;gap:68px;grid-template-columns:1fr 1.8fr;padding:34px 0}.eb-landing .eb-feature-row:last-child{padding-bottom:0}.eb-landing .eb-feature-label>span{color:var(--eb-muted);display:block;font-size:11px;margin-bottom:12px}.eb-landing .eb-feature-label h3{font-size:22px}.eb-landing .eb-feature-details{display:grid;gap:32px;grid-template-columns:1fr 1fr;padding-top:5px}.eb-landing .eb-feature-details p{font-size:13px;line-height:1.8;margin-top:10px}.eb-landing .eb-insights{align-items:center;display:grid;gap:75px;grid-template-columns:1fr 1fr}.eb-landing .eb-insights-copy>p:not(.eb-eyebrow){font-size:14px;margin-top:24px}.eb-landing .eb-check-list{list-style:none;margin:24px 0 0;padding:0}.eb-landing .eb-check-list li{color:var(--eb-muted);font-size:13px;line-height:1.6;margin-top:12px;padding-left:23px;position:relative}.eb-landing .eb-check-list li:before{color:var(--eb-red);content:"✓";font-size:13px;left:0;position:absolute}.eb-landing .eb-insight-preview{background:var(--eb-soft);border:1px solid var(--eb-line);border-radius:12px;padding:30px}.eb-landing .eb-preview-top{align-items:center;display:flex;font-size:12px;gap:12px;justify-content:space-between}.eb-landing .eb-preview-top span{color:var(--eb-muted);font-size:10px}.eb-landing .eb-metrics{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);padding:28px 0 32px}.eb-landing .eb-metrics span{color:var(--eb-muted);display:block;font-size:10px}.eb-landing .eb-metrics strong{font-size:28px;font-weight:600;letter-spacing:-.05em}.eb-landing .eb-chart{align-items:flex-end;border-bottom:1px solid var(--eb-line);display:flex;gap:8px;height:135px}.eb-landing .eb-chart i{background:#dbaa9f;border-radius:3px 3px 0 0;flex:1;height:40%}.eb-landing .eb-chart i:nth-child(3n){height:58%}.eb-landing .eb-chart i:nth-child(4n){height:50%}.eb-landing .eb-chart i:nth-child(5n){height:70%}.eb-landing .eb-chart i:nth-child(n+9){background:#cc786b;height:75%}.eb-landing .eb-chart i:nth-last-child(3){height:88%}.eb-landing .eb-chart i:last-child{background:var(--eb-red);height:96%}.eb-landing .eb-chart-labels{color:var(--eb-muted);display:flex;font-size:10px;justify-content:space-between;margin:10px 0 22px}.eb-landing .eb-start{display:grid;gap:75px;grid-template-columns:1fr 1fr;padding-top:0}.eb-landing .eb-start .eb-text-link{color:var(--eb-red);margin-top:25px}.eb-landing .eb-start-steps{list-style:none;margin:0;padding:0}.eb-landing .eb-start-steps li{border-top:1px solid var(--eb-line);display:flex;gap:24px;padding:22px 0}.eb-landing .eb-start-steps li>span{background:var(--eb-soft);border-radius:50%;color:var(--eb-muted);display:grid;flex:none;font-size:12px;height:32px;place-items:center;width:32px}.eb-landing .eb-start-steps h3{font-size:17px;margin:3px 0 9px}.eb-landing .eb-start-steps p{font-size:13px}.eb-landing .eb-pricing-section{background:var(--eb-soft);padding:100px 0}.eb-landing .eb-plans{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr))}.eb-landing .eb-plan{align-items:flex-start;background:var(--eb-paper);border:1px solid var(--eb-line);border-radius:10px;display:flex;flex-direction:column;padding:28px}.eb-landing .eb-plan-featured{border-color:var(--eb-red);box-shadow:0 0 0 1px var(--eb-red)}.eb-landing .eb-plan-kicker{color:var(--eb-muted);font-size:10px;margin-bottom:18px}.eb-landing .eb-plan-featured .eb-plan-kicker{color:var(--eb-red)}.eb-landing .eb-plan h3{font-size:22px}.eb-landing .eb-plan>p{font-size:12px;margin-top:12px;min-height:40px}.eb-landing .eb-price{margin-top:26px;min-height:110px}.eb-landing .eb-price strong{font-size:43px;font-weight:600;letter-spacing:-.05em;line-height:1.15}.eb-landing .eb-price span{color:var(--eb-muted);display:block;font-size:11px;margin-top:8px}.eb-landing .eb-plan .eb-sale{color:var(--eb-red);font-size:11px;margin:10px 0 0;min-height:0}.eb-landing .eb-sale s{color:var(--eb-muted);margin-right:7px}.eb-landing .eb-plan .eb-button{font-size:13px;margin:23px 0 0;min-height:44px;width:100%}.eb-landing .eb-plan .eb-check-list{margin-top:15px}.eb-landing .eb-plan .eb-check-list li{font-size:12px}.eb-landing .eb-pricing-note{font-size:11px;line-height:1.7;margin:25px auto 28px;max-width:810px;text-align:center}.eb-landing details{border-bottom:1px solid var(--eb-line)}.eb-landing summary{align-items:center;color:var(--eb-ink);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:20px;justify-content:space-between;list-style:none;padding:22px 0}.eb-landing summary::-webkit-details-marker{display:none}.eb-landing summary>span{color:var(--eb-muted);flex:none;font-size:22px;font-weight:400}.eb-landing details[open]>summary>span{transform:rotate(45deg)}.eb-landing details>p{font-size:14px;line-height:1.8;padding-bottom:24px}.eb-landing .eb-comparison{background:var(--eb-paper);border:1px solid var(--eb-line);border-radius:8px;padding:0 24px}.eb-landing .eb-comparison summary{font-size:14px}.eb-landing .eb-table-scroll{margin-bottom:20px;overflow:auto}.eb-landing table{border-collapse:collapse;font-size:12px;min-width:670px;text-align:left;width:100%}.eb-landing caption{color:var(--eb-muted);font-weight:600;padding:10px 0 22px;text-align:left}.eb-landing :is(th,td){border-bottom:1px solid var(--eb-line);padding:14px 16px}.eb-landing th{font-weight:600}.eb-landing td{color:var(--eb-muted)}.eb-landing tbody th{font-weight:400}.eb-landing thead{background:var(--eb-soft)}.eb-landing .eb-faq-section{display:grid;gap:68px;grid-template-columns:1fr 1.8fr}.eb-landing .eb-faq-list details:first-child{border-top:1px solid var(--eb-line)}.eb-landing .eb-profile-content details>p{font-size:13px}.eb-landing .eb-profile-content summary{font-size:13px;padding:15px 0}.eb-landing .eb-closing{background:var(--eb-red-soft);padding:82px 0 88px;text-align:center}.eb-landing .eb-closing p:not(.eb-eyebrow){font-size:16px;margin:22px 0 28px}.eb-landing .eb-closing .eb-small{display:block;margin-top:15px}html.dark .eb-landing,html[data-theme=dark] .eb-landing{--eb-ink:#f1f4f8;--eb-muted:#a6b1c1;--eb-paper:#111a27;--eb-soft:#192435;--eb-line:#334258;--eb-red:#f37a6c;--eb-red-soft:#2b2026}html.dark .eb-landing .eb-button:not(.eb-button-secondary),html[data-theme=dark] .eb-landing .eb-button:not(.eb-button-secondary){color:#24120f}html.dark .eb-landing .eb-button:not(.eb-button-secondary):hover,html[data-theme=dark] .eb-landing .eb-button:not(.eb-button-secondary):hover{background:#ff9789;border-color:#ff9789}@media(min-width:1450px){.eb-landing h1{font-size:101px}.eb-landing .eb-benefits-module,.eb-landing .eb-review-module{top:415px}}@media(min-width:1080px) and (max-width:1230px){.eb-landing .eb-hero-card{scale:.86}.eb-landing .eb-card-module{width:205px}.eb-landing .eb-team-module{left:0;top:53px}.eb-landing .eb-gallery-module{right:0;top:59px}.eb-landing .eb-benefits-module{left:1px;top:358px}.eb-landing .eb-review-module{right:0;top:368px}.eb-landing .eb-hero .eb-lead{max-width:538px}}@media(max-width:1079px){.eb-landing .eb-wrap{width:calc(100% - 48px)}.eb-landing .eb-hero{padding-top:60px}.eb-landing .eb-profile-cover{height:240px}.eb-landing .eb-profile-cover p{font-size:40px}.eb-landing .eb-profile-identity{padding:24px}.eb-landing .eb-follow-example{display:none}.eb-landing .eb-profile-content{padding:28px 24px}.eb-landing .eb-profile-tabs{gap:24px;padding:0 24px}.eb-landing .eb-overview{gap:32px}.eb-landing .eb-overview>div+div{padding-left:24px}.eb-landing .eb-feature-row{gap:32px;grid-template-columns:1fr 2fr}.eb-landing .eb-feature-details{gap:25px}.eb-landing .eb-insights,.eb-landing .eb-start{gap:36px}.eb-landing .eb-reasons{gap:24px}.eb-landing .eb-plan{padding:22px}.eb-landing .eb-plans{grid-template-columns:repeat(3,1fr)}.eb-landing .eb-plan h3{font-size:19px}.eb-landing .eb-faq-section{gap:40px}}@media(max-width:767px){.eb-landing .eb-wrap{width:calc(100% - 36px)}.eb-landing .eb-hero{padding:52px 20px 53px}.eb-landing h1{font-size:clamp(57px,10vw,77px);line-height:1.05}.eb-landing .eb-hero-setup{font-size:29px;line-height:1.2;margin:0 auto 17px}.eb-landing .eb-hero .eb-lead{font-size:14px}.eb-landing .eb-example{margin-top:-17px}.eb-landing h2{font-size:34px}.eb-landing .eb-eyebrow{font-size:12px;margin-bottom:16px}.eb-landing .eb-lead{font-size:16px;margin-top:22px}.eb-landing .eb-actions{flex-direction:column;gap:8px;margin-top:26px}.eb-landing .eb-actions .eb-button{font-size:13px;gap:14px;max-width:100%}.eb-landing .eb-section-nav{gap:20px;justify-content:flex-start;margin-top:26px;overflow:auto;white-space:nowrap}.eb-landing .eb-section-nav a{flex:none;font-size:11px}.eb-landing .eb-browser-bar{font-size:9px;gap:8px;padding:10px 14px}.eb-landing .eb-browser-dots{display:none}.eb-landing .eb-browser-bar strong{flex:none}.eb-landing .eb-profile-cover{height:210px}.eb-landing .eb-profile-cover img{-o-object-position:50% 35%;object-position:50% 35%;width:80%}.eb-landing .eb-profile-cover:after{background:linear-gradient(90deg,#143d31f5,#143d3170 70%)}.eb-landing .eb-profile-cover>div{padding:26px 20px}.eb-landing .eb-profile-cover p{font-size:36px}.eb-landing .eb-profile-cover span{font-size:10px}.eb-landing .eb-profile-identity{align-items:flex-start;gap:12px;padding:20px 16px}.eb-landing .eb-company-mark{border-radius:10px;font-size:29px;height:46px;width:46px}.eb-landing .eb-profile-identity h2{font-size:22px}.eb-landing .eb-profile-identity p{font-size:10px;line-height:1.6;max-width:240px}.eb-landing .eb-profile-tabs{gap:22px;padding:0 16px}.eb-landing .eb-profile-tabs a{font-size:11px;min-height:46px}.eb-landing .eb-profile-content{padding:24px 18px}.eb-landing .eb-overview{gap:25px;grid-template-columns:1fr}.eb-landing .eb-overview>div+div{border-left:0;border-top:1px solid var(--eb-line);padding:22px 0 0}.eb-landing .eb-profile-content h3{font-size:22px}.eb-landing .eb-profile-content p{font-size:12px}.eb-landing .eb-tags span{font-size:9px}.eb-landing [data-profile-panel]{min-height:310px}.eb-landing .eb-profile-gallery{gap:10px}.eb-landing .eb-profile-gallery img{height:175px}.eb-landing .eb-salary{flex-direction:column;gap:16px;padding:18px}.eb-landing .eb-demo-note{font-size:10px;margin-top:13px}.eb-landing .eb-section{padding:72px 0}.eb-landing .eb-section-heading{margin-bottom:32px}.eb-landing .eb-section-heading>p:last-child{font-size:14px}.eb-landing .eb-reasons{gap:28px;grid-template-columns:1fr}.eb-landing .eb-reasons article{padding-top:20px}.eb-landing .eb-reasons h3{font-size:21px;margin-top:12px}.eb-landing .eb-feature-section,.eb-landing .eb-pricing-section{padding:70px 0}.eb-landing .eb-feature-row{gap:24px;grid-template-columns:1fr;padding:28px 0}.eb-landing .eb-feature-label h3 br{display:none}.eb-landing .eb-feature-details{gap:22px;grid-template-columns:1fr}.eb-landing .eb-feature-details p{font-size:13px;max-width:62ch}.eb-landing .eb-faq-section,.eb-landing .eb-insights,.eb-landing .eb-start{gap:32px;grid-template-columns:1fr}.eb-landing .eb-insight-preview{padding:22px}.eb-landing .eb-start{padding-top:0}.eb-landing .eb-plans{gap:20px;grid-template-columns:1fr}.eb-landing .eb-plan{padding:26px}.eb-landing .eb-plan h3{font-size:23px}.eb-landing .eb-plan>p{min-height:0}.eb-landing .eb-price{margin-top:22px}.eb-landing .eb-comparison{padding:0 16px}.eb-landing .eb-faq-section h2 br{display:none}.eb-landing summary{font-size:13px;gap:16px}.eb-landing details>p{font-size:13px}.eb-landing .eb-closing{padding:62px 0}.eb-landing .eb-closing h2{font-size:32px}.eb-landing .eb-closing .eb-button{font-size:13px;gap:14px}.eb-landing .eb-closing p:not(.eb-eyebrow){font-size:14px}.eb-landing .eb-closing .eb-small{font-size:11px}}@media(max-width:360px){.eb-landing h1{font-size:49px}.eb-landing .eb-hero{padding-inline:17px}.eb-landing .eb-hero-setup{font-size:27px}}@media(max-width:1079px){.eb-landing .eb-hero-cards{align-items:stretch;display:grid;gap:24px;grid-template-columns:1fr 1fr;inset:auto;margin:35px auto 0;max-width:580px;padding:10px;position:relative;width:100%}.eb-landing .eb-hero-card{--eb-card-tilt:0deg;height:100%;inset:auto;position:relative;scale:none;width:100%}.eb-landing .eb-card-module{display:flex;flex-direction:column;padding:20px 18px 0}.eb-landing .eb-module-heading{font-size:11px;margin-bottom:17px}.eb-landing .eb-card-module>strong{font-size:23px;line-height:1.15}.eb-landing .eb-mini-mark{font-size:12px;height:25px;width:25px}.eb-landing .eb-team-member>img{height:40px;width:40px}.eb-landing .eb-team-member b{font-size:12px}.eb-landing .eb-team-member small{font-size:10px}.eb-landing .eb-module-foot{font-size:10px;margin-top:auto;padding-block:15px}.eb-landing .eb-card-module :is(.eb-mini-gallery,ul,.eb-mini-response){margin-bottom:16px}.eb-landing .eb-mini-gallery img{height:110px}.eb-landing .eb-benefits-module ul{gap:16px}.eb-landing .eb-benefits-module li{font-size:11px;gap:9px}.eb-landing .eb-benefits-module svg{height:17px;width:17px}.eb-landing .eb-review-module blockquote{font-size:19px;line-height:1.35}.eb-landing .eb-mini-response b{font-size:9px}.eb-landing .eb-mini-response p{font-size:10px}.eb-landing .eb-mini-response .eb-mini-mark{font-size:10px;height:20px;width:20px}.eb-landing .eb-example-pill{font-size:9px}.eb-landing .eb-hero-bottom{margin-top:26px}}@media(max-width:767px){.eb-landing .eb-hero-cards{display:flex;gap:18px;margin:28px max(-20px,calc(50% - 195px)) 0;max-width:390px;overflow-x:auto;overscroll-behavior-x:contain;padding:14px 22px 19px;scroll-padding-inline:22px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(100% + 40px)}.eb-landing .eb-hero-cards::-webkit-scrollbar{display:none}.eb-landing .eb-hero-card{flex:0 0 237px;height:auto;scroll-snap-align:start;width:237px}.eb-landing .eb-hero-card:hover{transform:none}.eb-landing .eb-card-controls{align-items:center;color:#a4b4c7;display:flex;gap:16px;justify-content:space-between;margin:2px auto 0;max-width:390px;text-align:left}.eb-landing .eb-card-controls>span{font-size:10px;line-height:1.5;max-width:155px}.eb-landing .eb-card-controls>div{align-items:center;display:flex;gap:11px}.eb-landing .eb-card-controls button{background:transparent;border:1px solid #ffffff35;border-radius:50%;color:#e2e7ed;cursor:pointer;display:grid;font-size:17px;height:44px;place-items:center;width:44px}.eb-landing .eb-card-controls button:disabled{cursor:default;opacity:.3}.eb-landing .eb-card-controls output{font-size:10px;min-width:29px;text-align:center;white-space:nowrap}.eb-landing .eb-hero-note{font-size:8px;margin:8px auto 0;max-width:285px}}@media(max-width:360px){.eb-landing .eb-hero-cards{margin-inline:-17px;padding-inline:17px;scroll-padding-inline:17px;width:calc(100% + 34px)}.eb-landing .eb-hero-card{flex-basis:232px;width:232px}.eb-landing .eb-card-controls>span{font-size:9px;max-width:140px}}@media(prefers-reduced-motion:reduce){.eb-landing *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
