.eb-service{--eb-night:#15121c;--eb-night-soft:#201b2a;--eb-purple:#7957e8;--eb-lavender:#c2b1ff;--eb-text:#f7f4fb;--eb-muted:#d0cbd6;min-height:100dvh;color:var(--eb-text);background:var(--eb-night);font-family:Neue Montreal,sans-serif;overflow:clip}.eb-service *,.eb-service :after,.eb-service :before{box-sizing:border-box}.eb-service a{color:inherit;text-decoration:none}.eb-service button,.eb-service input,.eb-service select{font:inherit}.eb-service button{cursor:pointer}.eb-service :focus-visible{outline:3px solid var(--eb-lavender);outline-offset:3px}.eb-service-header{position:relative;z-index:5;width:min(1240px,calc(100% - 56px));height:76px;margin-inline:auto;justify-content:space-between;border-bottom:1px solid #ffffff24}.eb-service-header,.eb-service-logo{display:flex;align-items:center}.eb-service-logo img{width:156px;height:auto;display:block}.eb-service-desktop-nav{display:flex;align-items:center;gap:25px}.eb-service-desktop-nav>a,.eb-service-nav-group>summary{display:flex;align-items:center;gap:6px;color:#ddd8e4;font-size:12px;cursor:pointer;list-style:none;transition:color .18s ease}.eb-service-nav-group>summary::-webkit-details-marker{display:none}.eb-service-desktop-nav>a:hover,.eb-service-nav-group>summary:hover{color:white}.eb-service-nav-group[open]>summary svg{transform:rotate(180deg)}.eb-service-dropdown{position:absolute;top:calc(100% + 9px);min-width:260px;max-height:70vh;overflow:auto;padding:8px;border:1px solid #ffffff27;border-radius:4px;background:#211d2a;box-shadow:0 18px 44px #09070c99}.eb-service-dropdown a{display:block;padding:9px 10px;border-radius:3px;color:#e5e0ec;font-size:13px}.eb-service-dropdown a:focus-visible,.eb-service-dropdown a:hover{background:#ffffff12}.eb-service-dropdown .eb-service-nav-child{padding-left:25px;color:var(--eb-lavender);font-size:12px}.eb-service-nav-cta,.eb-service-primary,.eb-service-submit{display:inline-flex;align-items:center;justify-content:center;gap:11px;border:0;border-radius:3px;color:white;background:var(--eb-purple);font-weight:600;transition:background-color .18s ease,transform .18s ease}.eb-service-nav-cta{min-height:40px;padding:0 15px;font-size:12px}.eb-service-nav-cta:hover,.eb-service-primary:hover,.eb-service-submit:hover{background:#6744d5;transform:translateY(-1px)}.eb-service-menu-toggle,.eb-service-mobile-nav{display:none}.eb-service-hero{position:relative;isolation:isolate;min-height:598px}.eb-service-photo{position:absolute;z-index:-2;inset:0;background:url(/images/erabright-business-story.jpg) center 44%/cover no-repeat}.eb-service-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(17,14,23,.89),rgba(17,14,23,.77) 48%,rgba(17,14,23,.86)),linear-gradient(0deg,rgba(17,14,23,.64),transparent 55%)}.eb-service-hero-inner{width:min(1180px,calc(100% - 56px));min-height:598px;margin-inline:auto;padding:43px 0 46px;display:grid;grid-template-columns:minmax(0,1fr) minmax(370px,.76fr);align-items:center;gap:clamp(38px,6vw,88px)}.eb-service-copy{max-width:610px;padding:8px 0 12px}.eb-service-eyebrow,.eb-service-form-kicker,.eb-service-research-kicker{margin:0;color:var(--eb-lavender);font-size:11px;font-weight:600;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.eb-service-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:17px}.eb-service-eyebrow span{width:21px;height:1px;background:#a68cff}.eb-service-copy h1{max-width:630px;margin:0;font-size:clamp(40px,5vw,62px);font-weight:700;letter-spacing:-.055em;line-height:.99;text-wrap:balance}.eb-service-copy h1 em{color:#c5b3ff;font-style:normal}.eb-service-intro{max-width:580px;margin:19px 0 0;color:#ece8f0;font-size:15px;line-height:1.65}.eb-service-detail{max-width:540px;margin:12px 0 0;color:#d0cbd5;font-size:13px;line-height:1.55}.eb-service-primary{min-height:48px;margin-top:22px;padding:0 20px;font-size:13px}.eb-service-assist{margin:10px 0 0;color:#c8c1d0;font-size:11px;line-height:1.45}.eb-service-form{min-height:498px;padding:24px 25px 21px;border:1px solid rgba(255,255,255,.77);border-radius:7px;background:rgba(23,20,30,.67);box-shadow:0 18px 42px #0c09134d;backdrop-filter:blur(9px)}.eb-service-preview-flag{width:fit-content;margin:0 0 13px;padding:6px 9px;border:1px solid #c0adff79;border-radius:2px;color:#e0d6ff;background:#7957e83b;font-size:10px;font-weight:600;letter-spacing:.025em}.eb-service-preview-flag span{padding-inline:3px;color:#bca9ff}.eb-service-form-heading h2{margin:8px 0 5px;color:white;font-size:24px;font-weight:600;letter-spacing:-.035em;line-height:1.12}.eb-service-form-heading>p:last-child{margin:0 0 15px;color:#d7d1dc;font-size:12px;line-height:1.45}.eb-service-form-kicker{font-size:9px;letter-spacing:.14em}.eb-service-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px 11px}.eb-service-fields label{display:grid;gap:5px;color:#f0ecf4;font-size:11px;font-weight:500}.eb-service-fields label>span{color:#d7caff}.eb-service-fields small{display:inline;color:#c2bbc9;font-size:10px;font-weight:400}.eb-service-fields input,.eb-service-fields select{width:100%;min-width:0;height:37px;padding:0 10px;border:1px solid #ffffff54;border-radius:3px;color:#fbf9fd;background:#17141dc9;font-size:12px}.eb-service-fields input::placeholder{color:#b9b1c1}.eb-service-fields select{color:#f4f0fa}.eb-service-fields select option{color:#221e29}.eb-service-fields input:focus,.eb-service-fields select:focus{border-color:#c5b3ff;outline:2px solid #bca9ff66}.eb-service-submit{width:100%;min-height:42px;margin-top:14px;font-size:12px}.eb-service-privacy{margin:9px 0 0;color:#c8c1d0;font-size:10px;line-height:1.45}.eb-service-privacy a{color:white;text-decoration:underline;text-underline-offset:2px}.eb-service-success{min-height:450px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.eb-service-success-mark{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;color:#1d1630;background:#c8b8ff;font-size:19px}.eb-service-success h2{margin:11px 0 8px;color:white;font-size:25px;letter-spacing:-.04em}.eb-service-success p:not(.eb-service-form-kicker){margin:0;color:#ded8e6;font-size:13px;line-height:1.6}.eb-service-success .eb-service-form-kicker{margin-top:17px}.eb-service-reset{margin-top:18px;padding:9px 0;border:0;color:#d7caff;background:transparent;font-size:12px;text-decoration:underline;text-underline-offset:3px}.eb-service-research{position:relative;color:#f5f1fa;background:#211b2d;border-top:4px solid var(--eb-purple)}.eb-service-research-inner{width:min(1180px,calc(100% - 56px));margin-inline:auto;padding:33px 0 30px}.eb-service-research-heading{display:grid;grid-template-columns:.7fr 1.15fr 1fr;align-items:end;gap:25px;margin-bottom:22px}.eb-service-research-kicker{padding-bottom:5px;font-size:10px}.eb-service-research-heading h2{max-width:400px;margin:0;font-size:clamp(23px,2.5vw,31px);font-weight:600;letter-spacing:-.04em;line-height:1.08}.eb-service-research-heading>p:last-child{margin:0;color:#c8c1d0;font-size:12px;line-height:1.55}.eb-service-stats{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #ffffff27}.eb-service-stat{min-height:154px;padding:19px 22px 16px;display:flex;flex-direction:column;border-right:1px solid #ffffff27;background:#ffffff05}.eb-service-stat:last-child{border-right:0}.eb-service-stat strong{color:#c6b4ff;font-size:47px;font-weight:700;letter-spacing:-.065em;line-height:1}.eb-service-stat p{flex:1;margin:9px 0 12px;color:#f3eff7;font-size:13px;line-height:1.45}.eb-service-stat a{width:fit-content;color:#d0c5eb;font-size:11px;text-decoration:underline;text-underline-offset:3px}.eb-service-stat a:hover{color:white}.eb-service-research-note{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-top:15px}.eb-service-research-note p{margin:0;color:white;font-size:12px;font-weight:600}.eb-service-research-note small{color:#bfb8c9;font-size:11px;line-height:1.45;text-align:right}@media (max-width:900px){.eb-service-desktop-nav{gap:15px}.eb-service-header,.eb-service-hero-inner{width:calc(100% - 40px)}.eb-service-hero-inner{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:28px}.eb-service-form{padding-inline:19px}.eb-service-research-inner{width:calc(100% - 40px)}}@media (max-width:700px){.eb-service-header{width:calc(100% - 34px);height:67px}.eb-service-logo img{width:142px}.eb-service-desktop-nav{display:none}.eb-service-menu-toggle{display:inline-flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid #ffffff3a;border-radius:3px;color:white;background:transparent;font-size:12px}.eb-service-mobile-nav{position:absolute;top:58px;left:0;right:0;max-height:calc(100dvh - 78px);overflow-y:auto;display:grid;gap:2px;padding:9px;border:1px solid #ffffff2a;background:#201c28;box-shadow:0 18px 40px #08060c99}.eb-service-mobile-nav summary,.eb-service-mobile-nav>a{display:flex;align-items:center;justify-content:space-between;padding:12px 10px;color:#eee9f4;font-size:13px}.eb-service-mobile-nav summary{cursor:pointer;list-style:none}.eb-service-mobile-nav summary::-webkit-details-marker{display:none}.eb-service-mobile-nav details[open] summary svg{transform:rotate(180deg)}.eb-service-mobile-subnav{display:grid;gap:1px;margin:0 10px 8px;padding-left:8px;border-left:1px solid #ffffff30}.eb-service-mobile-subnav a{padding:10px;color:#ddd6e7;font-size:13px}.eb-service-mobile-subnav .eb-service-mobile-child{padding-left:23px;color:#c8b8ff;font-size:13px}.eb-service-mobile-nav .eb-service-nav-cta{justify-content:center;margin-top:5px}.eb-service-hero{min-height:0}.eb-service-photo{background-position:53%}.eb-service-photo:after{background:linear-gradient(180deg,rgba(17,14,23,.79),rgba(17,14,23,.84) 42%,rgba(17,14,23,.92))}.eb-service-hero-inner{min-height:0;width:calc(100% - 34px);padding:35px 0 29px;grid-template-columns:1fr;gap:23px}.eb-service-copy{padding:0}.eb-service-eyebrow{margin-bottom:13px}.eb-service-copy h1{max-width:530px;font-size:clamp(38px,10.5vw,52px)}.eb-service-intro{margin-top:14px;font-size:14px;line-height:1.6}.eb-service-detail{margin-top:9px;font-size:13px}.eb-service-primary{margin-top:17px;min-height:46px}.eb-service-assist{font-size:11px}.eb-service-form{min-height:0;padding:20px 17px 17px;border-radius:5px;background:rgba(24,21,31,.88)}.eb-service-form-heading h2{font-size:22px}.eb-service-form-heading>p:last-child{font-size:13px}.eb-service-fields{gap:10px}.eb-service-fields label{font-size:12px}.eb-service-fields input,.eb-service-fields select{height:40px;font-size:13px}.eb-service-fields small{font-size:11px}.eb-service-submit{min-height:44px;font-size:13px}.eb-service-privacy{font-size:11px}.eb-service-assist,.eb-service-fields label,.eb-service-fields small,.eb-service-preview-flag,.eb-service-privacy{font-size:13px}.eb-service-success{min-height:320px}.eb-service-research-inner{width:calc(100% - 34px);padding:25px 0 23px}.eb-service-research-heading{grid-template-columns:1fr;gap:9px;margin-bottom:15px}.eb-service-research-heading h2{max-width:470px;font-size:27px}.eb-service-research-heading>p:last-child{max-width:560px;font-size:13px}.eb-service-stats{grid-template-columns:1fr}.eb-service-stat{min-height:0;padding:15px 17px 14px;border-right:0;border-bottom:1px solid #ffffff27}.eb-service-stat:last-child{border-bottom:0}.eb-service-stat strong{font-size:42px}.eb-service-stat p{margin:6px 0 9px;font-size:13px}.eb-service-stat a{font-size:13px}.eb-service-research-note{align-items:flex-start;flex-direction:column;gap:7px;margin-top:13px}.eb-service-research-note p{font-size:13px;line-height:1.45}.eb-service-research-note small{font-size:13px;text-align:left}}@media (max-width:390px){.eb-service-fields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.eb-service *,.eb-service :after,.eb-service :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}