.elementor-62453 .elementor-element.elementor-element-4b0c479{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-83e394b{--display:flex;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-980d974{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-a1a8e44{--display:flex;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-056c5e3{--display:flex;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-2f3119b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-0db936f{--display:flex;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-67ca5ba{--display:flex;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-f711177{--display:flex;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-c47572d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:52px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-93a973d{text-align:center;}.elementor-62453 .elementor-element.elementor-element-93a973d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-62453 .elementor-element.elementor-element-45a10fb{text-align:center;}.elementor-62453 .elementor-element.elementor-element-45a10fb .elementor-heading-title{font-size:38px;font-weight:700;color:var( --e-global-color-f134f64 );}.elementor-62453 .elementor-element.elementor-element-a63b60a{text-align:center;font-size:18px;color:var( --e-global-color-83cc3ea );}.elementor-62453 .elementor-element.elementor-element-bee9704{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-dfc3a57{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-3960326{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-26ecd0a{text-align:center;}.elementor-62453 .elementor-element.elementor-element-26ecd0a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-62453 .elementor-element.elementor-element-b3569ac{text-align:center;}.elementor-62453 .elementor-element.elementor-element-b3569ac .elementor-heading-title{font-size:38px;font-weight:700;color:var( --e-global-color-f134f64 );}.elementor-62453 .elementor-element.elementor-element-761cd0f{text-align:center;font-size:18px;color:var( --e-global-color-83cc3ea );}.elementor-62453 .elementor-element.elementor-element-2c3fe3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:24px 6px;--row-gap:24px;--column-gap:6px;--flex-wrap:wrap;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-4d6c390{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-1f43cb9 .elementor-icon-wrapper{text-align:center;}.elementor-62453 .elementor-element.elementor-element-448cf98{text-align:center;}.elementor-62453 .elementor-element.elementor-element-448cf98 .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-f134f64 );}.elementor-62453 .elementor-element.elementor-element-713ae7c{text-align:center;font-size:12.5px;color:var( --e-global-color-e81281e );}.elementor-62453 .elementor-element.elementor-element-51c7569{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-aa92092 .elementor-icon-wrapper{text-align:center;}.elementor-62453 .elementor-element.elementor-element-9ad535a{text-align:center;}.elementor-62453 .elementor-element.elementor-element-9ad535a .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-f134f64 );}.elementor-62453 .elementor-element.elementor-element-89c8738{text-align:center;font-size:12.5px;color:var( --e-global-color-e81281e );}.elementor-62453 .elementor-element.elementor-element-0b84bea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-b98768f .elementor-icon-wrapper{text-align:center;}.elementor-62453 .elementor-element.elementor-element-59b0a50{text-align:center;}.elementor-62453 .elementor-element.elementor-element-59b0a50 .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-f134f64 );}.elementor-62453 .elementor-element.elementor-element-22efb72{text-align:center;font-size:12.5px;color:var( --e-global-color-e81281e );}.elementor-62453 .elementor-element.elementor-element-447af4f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-08e0194 .elementor-icon-wrapper{text-align:center;}.elementor-62453 .elementor-element.elementor-element-4969a73{text-align:center;}.elementor-62453 .elementor-element.elementor-element-4969a73 .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-f134f64 );}.elementor-62453 .elementor-element.elementor-element-aa4a10a{text-align:center;font-size:12.5px;color:var( --e-global-color-e81281e );}.elementor-62453 .elementor-element.elementor-element-0322a1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-06479c6 .elementor-icon-wrapper{text-align:center;}.elementor-62453 .elementor-element.elementor-element-36501cf{text-align:center;}.elementor-62453 .elementor-element.elementor-element-36501cf .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-f134f64 );}.elementor-62453 .elementor-element.elementor-element-62b360d{text-align:center;font-size:12.5px;color:var( --e-global-color-e81281e );}.elementor-62453 .elementor-element.elementor-element-b97cdc1{--display:flex;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-e54e74f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:52px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-3ae7b1f{text-align:center;}.elementor-62453 .elementor-element.elementor-element-3ae7b1f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-62453 .elementor-element.elementor-element-d9a05dc{text-align:center;}.elementor-62453 .elementor-element.elementor-element-d9a05dc .elementor-heading-title{font-size:38px;font-weight:700;color:var( --e-global-color-f134f64 );}.elementor-62453 .elementor-element.elementor-element-91aa9a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-ddd20b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-88dae09{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-e1b1153{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-47da3c5{text-align:center;}.elementor-62453 .elementor-element.elementor-element-47da3c5 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-62453 .elementor-element.elementor-element-d052128{text-align:center;}.elementor-62453 .elementor-element.elementor-element-d052128 .elementor-heading-title{font-size:38px;font-weight:700;color:var( --e-global-color-f134f64 );}.elementor-62453 .elementor-element.elementor-element-7a8aafb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-dba009e{--display:flex;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-961ac98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:108px;--padding-bottom:108px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-961ac98:not(.elementor-motion-effects-element-type-background), .elementor-62453 .elementor-element.elementor-element-961ac98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-afb41dc );}.elementor-62453 .elementor-element.elementor-element-29f962b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-5dc762d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 0px;--row-gap:18px;--column-gap:0px;overflow:visible;}.elementor-62453 .elementor-element.elementor-element-18eac13{text-align:center;}.elementor-62453 .elementor-element.elementor-element-18eac13 .elementor-heading-title{font-size:40px;font-weight:700;color:var( --e-global-color-711b36e );}.elementor-62453 .elementor-element.elementor-element-2a95b65{text-align:center;font-size:19px;}.elementor-62453 .elementor-element.elementor-element-3149236{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}:root{--page-title-display:none;}/* Start custom CSS *//* == EG-ONB (Onboarding Options) v4 — gradient hero composition, larger body copy; promote to kit on approval == */
/* hero */
.eg-onb-hero{padding:96px 24px 72px;background-image:radial-gradient(circle at 1px 1px, #DEDAFF 1.1px, transparent 0),radial-gradient(720px 420px at 88% 8%, rgba(75,63,209,.12), transparent 70%),radial-gradient(560px 380px at 8% 100%, rgba(0,206,209,.07), transparent 70%),linear-gradient(180deg,#F6F4FF 0%,#FDFDFF 78%,#FFFFFF 100%);background-size:26px 26px,auto,auto,auto}
.eg-onb-hero,.eg-onb-hero>.e-con-inner{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:56px}
.eg-onb-hero-copy{flex:1 1 52%;min-width:340px}
.eg-onb-hero-visual{flex:1 1 36%;min-width:300px}
.eg-onb-hero .elementor-widget{margin-bottom:0}
.eg-onb-kicker .elementor-heading-title{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#4B3FD1;margin-bottom:14px}
.eg-onb-h1 .elementor-heading-title{font-size:clamp(36px,4.6vw,54px);font-weight:800;letter-spacing:-.032em;line-height:1.08;color:#111827;max-width:640px}
.eg-onb-h1 .elementor-heading-title em{font-style:normal;color:#4B3FD1}
.eg-onb-sub{margin-top:18px}.eg-onb-sub p{font-size:19px;line-height:1.6;color:#374151;max-width:600px;margin:0}
.eg-onb-heroctas{margin-top:28px}
.eg-onb-heroctas,.eg-onb-heroctas>.e-con-inner{display:flex;flex-direction:row;align-items:center;gap:22px;flex-wrap:wrap}
.eg-onb-seclink p{margin:0}.eg-onb-seclink a{font-size:15.5px;font-weight:600;color:#4B3FD1;text-decoration:none;border-bottom:1px solid #DEDAFF;padding-bottom:2px;transition:border-color .15s ease-out}
.eg-onb-seclink a:hover{border-color:#4B3FD1}
/* hero mock composition */
.eg-onb-mock{position:relative;max-width:420px;margin:0 auto;padding:26px 0 30px}
.eg-onb-mock .m-card{background:#fff;border:1px solid #E4E1F0;border-radius:16px;box-shadow:0 24px 60px rgba(44,36,112,.16);padding:20px 22px 22px}
.eg-onb-mock .m-head{display:flex;align-items:center;gap:6px;border-bottom:1px solid #EEF1F4;padding-bottom:12px;margin-bottom:14px}
.eg-onb-mock .m-dot{width:9px;height:9px;border-radius:50%;background:#E4E1F0}
.eg-onb-mock .m-title{margin-left:10px;font-size:13px;font-weight:700;color:#111827}
.eg-onb-mock .m-list{list-style:none;margin:0 0 16px;padding:0}
.eg-onb-mock .m-list li{position:relative;padding:7px 0 7px 30px;font-size:14px;color:#374151}
.eg-onb-mock .m-list li::before{content:"";position:absolute;left:0;top:8px;width:18px;height:18px;border-radius:50%;border:1.5px solid #D8D4EC;background:#fff}
.eg-onb-mock .m-list li.done{color:#8A87A0;text-decoration:line-through}
.eg-onb-mock .m-list li.done::before{border:none;background-color:#EFEDFF;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%234B3FD1%27 stroke-width=%273.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%2720 6 9 17 4 12%27/%3E%3C/svg%3E");background-size:10px 10px;background-repeat:no-repeat;background-position:center}
.eg-onb-mock .m-list li.now{font-weight:600;color:#111827}
.eg-onb-mock .m-list li.now::before{border-color:#4B3FD1;box-shadow:0 0 0 3px #EFEDFF}
.eg-onb-mock .m-tag{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4B3FD1;background:#EFEDFF;border-radius:999px;padding:3px 9px;margin-left:8px;vertical-align:1px}
.eg-onb-mock .m-progress{height:8px;border-radius:999px;background:#EEF1F4;overflow:hidden}
.eg-onb-mock .m-progress span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#4B3FD1,#8F84E8)}
.eg-onb-mock .m-plabel{margin-top:8px;font-size:12.5px;font-weight:600;color:#7A7A7A}
.eg-onb-mock .m-pill{position:absolute;top:0;right:-14px;background:#2C2470;color:#fff;font-size:13px;font-weight:600;padding:9px 16px;border-radius:999px;box-shadow:0 12px 28px rgba(44,36,112,.30)}
.eg-onb-mock .m-chip{position:absolute;bottom:0;left:-14px;display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #E4E1F0;border-radius:12px;font-size:13px;font-weight:600;color:#111827;padding:10px 14px;box-shadow:0 14px 34px rgba(17,24,39,.12)}
.eg-onb-mock .m-check{display:inline-flex;width:20px;height:20px;border-radius:50%;background:#EFEDFF;color:#4B3FD1;align-items:center;justify-content:center;font-weight:700;font-size:12px}
/* banner */
.eg-onb-tlwrap{padding:34px 24px 8px}
.eg-onb-tl{display:flex;align-items:center;gap:10px;background:#EFEDFF;border:1px solid #DEDAFF;border-radius:12px;padding:14px 18px;font-size:16px;color:#2C2470;max-width:800px}
.eg-onb-tl b{color:#4B3FD1}.eg-onb-tl-ico{font-size:17px}
/* cards */
.eg-onb-grid{padding:34px 24px 40px}
.eg-onb-grid,.eg-onb-grid>.e-con-inner{display:flex;flex-wrap:wrap;gap:28px;align-items:stretch}
.eg-onb-card{flex:1 1 44%;min-width:320px;display:flex;flex-direction:column;background:#fff;border:1px solid #E4E1F0;border-radius:16px;padding:34px 32px 30px;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(17,24,39,.05);transition:box-shadow .2s ease-out,transform .2s ease-out,border-color .2s ease-out}
.eg-onb-card:hover{transform:translateY(-3px);box-shadow:0 18px 44px rgba(17,24,39,.10);border-color:#DEDAFF}
.eg-onb-card::before{content:"";position:absolute;top:0;left:0;right:0;height:5px}
.eg-onb-guided::before{background:linear-gradient(90deg,#4B3FD1,#8F84E8)}
.eg-onb-concierge::before{background:linear-gradient(90deg,#4B3FD1,#00CED1)}
.eg-onb-card .elementor-widget{margin-bottom:0}
.eg-onb-badge{display:inline-flex;font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:6px 13px;border-radius:999px;margin-bottom:16px}
.eg-onb-guided .eg-onb-badge{background:#EFEDFF;color:#4B3FD1}
.eg-onb-concierge .eg-onb-badge{background:#DEDAFF;color:#2C2470}
.eg-onb-h3 .elementor-heading-title{font-size:28px;font-weight:700;letter-spacing:-.02em;color:#111827;margin-bottom:8px}
.eg-onb-tag p{font-size:16.5px;line-height:1.55;color:#374151;margin:0 0 18px;min-height:52px}
.eg-onb-pill{display:inline-block;font-size:14px;font-weight:700;padding:8px 15px;border-radius:10px;margin-bottom:22px}
.eg-onb-guided .eg-onb-pill{background:#EFEDFF;color:#4B3FD1}
.eg-onb-concierge .eg-onb-pill{background:#2C2470;color:#fff}
.eg-onb-seclabel{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#111827;opacity:.55;margin:2px 0 12px}
.eg-onb-seclabel-x{color:#7A7A7A;opacity:1;margin-top:6px}.eg-onb-seclabel-x em{font-style:italic}
ul.eg-onb-feat,ul.eg-onb-excl{list-style:none;margin:0 0 20px;padding:0}
ul.eg-onb-feat li,ul.eg-onb-excl li{position:relative;padding-left:32px;margin-bottom:12px;font-size:16px;line-height:1.55;color:#374151}
ul.eg-onb-feat li::before,ul.eg-onb-excl li::before{content:"";position:absolute;left:0;top:3px;width:20px;height:20px;border-radius:50%;background-size:11px 11px;background-repeat:no-repeat;background-position:center}
ul.eg-onb-feat li::before{background-color:#EFEDFF;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%234B3FD1%27 stroke-width=%273.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%2720 6 9 17 4 12%27/%3E%3C/svg%3E")}
ul.eg-onb-excl li{color:#6B7280}
ul.eg-onb-excl li::before{background-color:#FDE8E8;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23DC2626%27 stroke-width=%273.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cline x1=%2718%27 y1=%276%27 x2=%276%27 y2=%2718%27/%3E%3Cline x1=%276%27 y1=%276%27 x2=%2718%27 y2=%2718%27/%3E%3C/svg%3E")}
.eg-onb-owns-w{margin-top:auto}
.eg-onb-owns{border-top:1px dashed #E4E1F0;padding-top:16px}
.eg-onb-row{display:flex;gap:12px;font-size:14.5px;line-height:1.5;margin-bottom:8px}
.eg-onb-row b{min-width:92px;color:#6B7280;font-weight:700;flex:none}
.eg-onb-row span{color:#374151}
/* comparison table */
.eg-onb-cmp{padding:70px 24px 40px}
.eg-onb-table-w{margin-top:34px}
.eg-onb-tablewrap{overflow-x:auto;border:1px solid #E4E1F0;border-radius:16px;box-shadow:0 10px 30px rgba(17,24,39,.05);background:#fff}
table.eg-onb-table{width:100%;border-collapse:collapse;min-width:640px}
.eg-onb-table th,.eg-onb-table td{padding:16px 22px;font-size:15.5px;line-height:1.5;color:#374151;border-bottom:1px solid #EEF1F4;text-align:left}
.eg-onb-table th:nth-child(n+2),.eg-onb-table td:nth-child(n+2){text-align:center;width:29%}
.eg-onb-table thead th{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#111827;background:#FAFAFE;border-bottom:1px solid #E4E1F0;padding:16px 22px}
.eg-onb-table tbody td:first-child{font-weight:600;color:#111827}
.eg-onb-table tbody tr:last-child td{border-bottom:none}
.eg-onb-table tbody tr:hover td{background:#FAFAFE}
.eg-onb-table .t-yes{display:inline-flex;width:22px;height:22px;border-radius:50%;background:#EFEDFF;color:#4B3FD1;align-items:center;justify-content:center;font-weight:700}
.eg-onb-table .t-no{color:#C3C7D1;font-size:13px}
/* journey */
.eg-timeline .eg-5col{flex:1 1 17%;max-width:19%}
@media (max-width:880px){.eg-timeline .eg-5col{flex:1 1 100%;max-width:100%}}
/* voices */
.eg-onb-voices{padding:70px 24px 30px}
.eg-onb-quotes{margin-top:34px}
.eg-onb-quotes,.eg-onb-quotes>.e-con-inner{display:flex;flex-wrap:wrap;gap:28px;align-items:stretch}
.eg-onb-quote-w{flex:1 1 44%;min-width:300px;display:flex}
.eg-onb-quote{flex:1;background:#fff;border:1px solid #E4E1F0;border-radius:16px;padding:28px 30px;box-shadow:0 10px 30px rgba(17,24,39,.05);display:flex;flex-direction:column}
.eg-onb-quote .q-badge{align-self:flex-start;font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:#EFEDFF;color:#4B3FD1;padding:5px 12px;border-radius:999px;margin-bottom:14px}
.eg-onb-quote .q-text{font-size:16.5px;line-height:1.6;color:#374151;margin:0 0 16px}
.eg-onb-quote .q-who{margin-top:auto;font-size:14px;color:#7A7A7A}
.eg-onb-footwrap{padding:8px 24px 74px}
.eg-onb-foot p{text-align:center;font-size:15.5px;color:#6B7280;margin:0}
.eg-onb-foot strong{color:#4B3FD1}
@media (max-width:880px){.eg-onb-hero{padding:72px 20px 56px}.eg-onb-hero-copy,.eg-onb-hero-visual{flex:1 1 100%}.eg-onb-mock .m-pill{right:0}.eg-onb-mock .m-chip{left:0}.eg-onb-card{flex:1 1 100%}.eg-onb-tag p{min-height:0}.eg-onb-quote-w{flex:1 1 100%}}
@media (prefers-reduced-motion:reduce){.eg-onb-card{transition:none}.eg-onb-card:hover{transform:none}}/* End custom CSS */