/* Native Divi wrappers for the constellation edition. */
body.gw-site.gw-v3 .gw-native .gw-universe-heading{max-width:830px;margin:0 auto 36px;text-align:center}
body.gw-site.gw-v3 .gw-native .gw-universe-description{max-width:590px;margin:24px auto 0;font-size:17px;line-height:1.8;color:#b9a8c8}
body.gw-site.gw-v3 .gw-native .gw-brand-card{display:flex;flex-direction:column;justify-content:flex-start;min-height:650px;padding:28px 30px 30px;background:radial-gradient(ellipse at 12% 0%,#692e9240,transparent 60%),#141019;color:#eee4f6}
body.gw-site.gw-v3 .gw-native .gw-brand-logo{display:block;width:100%;height:168px;margin:29px 0 23px;padding:18px 36px;border:1px solid #bd83e225;border-radius:5px;position:relative;overflow:hidden}
body.gw-site.gw-v3 .gw-native .gw-brand-logo .et_pb_image_wrap{display:block;width:100%;height:100%;margin:0}
body.gw-site.gw-v3 .gw-native .gw-brand-logo img{width:100%;height:100%;object-fit:contain}
body.gw-site.gw-v3 .gw-native .gw-card-business .gw-brand-logo img{width:140%;max-width:none;object-position:left center;margin-right:-40%}
body.gw-site.gw-v3 .gw-native .gw-card-network .gw-brand-logo,body.gw-site.gw-v3 .gw-native .gw-card-social .gw-brand-logo{padding:12px 45px}
body.gw-site.gw-v3 .gw-native .gw-card-promise{font-size:18px;line-height:1.45;color:#d9b9f1;margin:0 0 21px;font-weight:500;letter-spacing:-.025em}
body.gw-site.gw-v3 .gw-native .gw-card-bottom{display:flex;flex-direction:column;gap:20px;flex:1;align-items:stretch;position:static}
body.gw-site.gw-v3 .gw-native .gw-card-description,body.gw-site.gw-v3 .gw-native .gw-card-details{font-size:16px;line-height:1.8;color:#bfb0ca}
body.gw-site.gw-v3 .gw-native .gw-card-details{margin-top:17px;padding-top:17px;border-top:1px solid #9a68bd2a}
body.gw-site.gw-v3 .gw-native .gw-card-bottom>.et_pb_button_module_wrapper{width:100%;margin-top:auto}
body.gw-site.gw-v3 a.gw-card-button.et_pb_button{display:flex;width:100%;justify-content:space-between;color:#ead7f8;border-color:#ae73d945;padding:13px 0 0;min-height:45px;font-size:14px}
body.gw-site.gw-v3 a.gw-card-button.et_pb_button::before{display:none!important}
body.gw-site.gw-v3 a.gw-card-button.et_pb_button:hover{color:#d19dff!important;border-color:#ce8aff;padding:13px 0 0}
body.gw-site.gw-v3 .gw-native .gw-statement-layout{position:relative;z-index:1}
body.gw-site.gw-v3 .gw-native .gw-statement-copy{max-width:515px;font-size:17px;line-height:1.85;color:#c9bad4;margin-top:32px}
body.gw-site.gw-v3 .gw-native .gw-statement-layout>.et_pb_button_module_wrapper{margin-top:24px}
body.gw-site.gw-v3 .gw-native .gw-scenario-tabs{display:flex;gap:12px;border-bottom:1px solid #a066cb38;padding-bottom:18px;margin-bottom:45px}
body.gw-site.gw-v3 .gw-native .gw-scenario-tabs>.et_pb_button_module_wrapper{flex:1;min-width:0}
body.gw-site.gw-v3 a.gw-scenario-tab.et_pb_button{display:flex;width:100%;font:500 16px/1.4 var(--gw-font);color:#bca4d0;padding:18px 20px;border:1px solid #9d64bd33;border-radius:5px;background:#a772c309;letter-spacing:0;white-space:normal}
body.gw-site.gw-v3 a.gw-scenario-tab.et_pb_button:hover,body.gw-site.gw-v3 a.gw-scenario-tab.et_pb_button[aria-selected=true]{padding:18px 20px;background:linear-gradient(110deg,#662391aa,#37194499);color:#f4e4ff;border-color:#c78af58c;box-shadow:0 0 30px #6e289c22}
body.gw-site.gw-v3 .gw-native .gw-scenario-panel{display:grid;grid-template-columns:1.05fr 1fr;gap:75px;align-items:start;margin-top:35px;padding-bottom:25px}
body.gw-site.gw-v3 .gw-native .gw-scenario-panel[hidden]{display:none!important}
body.gw-site.gw-v3 .gw-native .gw-scenario-paragraph{font-size:16px;line-height:1.85;color:#b6a3c3;margin-bottom:18px}
body.gw-site.gw-v3 .gw-native .gw-scenario-lead{font-size:18px;line-height:1.7;color:#e4c8f6;font-weight:500;margin-bottom:19px}
body.gw-site.gw-v3 .gw-native .gw-scenario-copy .gw-eyebrow{color:#be89e7;margin-bottom:17px}
body.gw-site.gw-v3 .gw-native .gw-scenario-copy>.et_pb_button_module_wrapper{margin-top:12px}
body.gw-site.gw-v3 .gw-native .gw-scenario-roadmap .gw-eyebrow{font-size:12px;color:#ad79d1;margin-bottom:20px}
body.et-fb.gw-site.gw-v3 .gw-native .gw-scenario-panel{display:grid!important}
body.et-fb.gw-site.gw-v3 .gw-orbit-scene{pointer-events:none}
body.et-fb.gw-site.gw-v3 .gw-native .gw-universe .et_pb_code{min-height:300px}
@media(max-width:1120px){body.gw-site.gw-v3 .gw-native .gw-brand-card{padding:25px;min-height:710px}body.gw-site.gw-v3 .gw-native .gw-brand-logo{height:150px;padding:17px 22px}body.gw-site.gw-v3 .gw-native .gw-scenario-panel{gap:40px}}
@media(max-width:950px){body.gw-site.gw-v3 .gw-native.gw-universe{padding-top:75px}body.gw-site.gw-v3 .gw-native .gw-scenario-panel{gap:30px}body.gw-site.gw-v3 a.gw-scenario-tab.et_pb_button,body.gw-site.gw-v3 a.gw-scenario-tab.et_pb_button:hover{font-size:14px;padding:16px 13px}body.gw-site.gw-v3 .gw-native.gw-statement{padding-block:95px}}
@media(max-width:700px){body.gw-site.gw-v3 .gw-native.gw-universe{padding:66px 0}body.gw-site.gw-v3 .gw-native .gw-universe-heading{text-align:left;margin-bottom:25px}body.gw-site.gw-v3 .gw-native .gw-universe-description{font-size:16px}body.gw-site.gw-v3 .gw-native .gw-brand-card{min-height:0;padding:25px}body.gw-site.gw-v3 .gw-native .gw-brand-logo{height:157px;padding:18px 21px;margin:24px 0 20px}body.gw-site.gw-v3 .gw-native.gw-statement{padding:77px 0 79px}body.gw-site.gw-v3 .gw-native .gw-statement-copy{font-size:16px}body.gw-site.gw-v3 .gw-native.gw-scenarios{padding:68px 0}body.gw-site.gw-v3 .gw-native .gw-scenario-tabs{flex-direction:column;gap:8px;padding-bottom:14px;margin-bottom:30px}body.gw-site.gw-v3 a.gw-scenario-tab.et_pb_button,body.gw-site.gw-v3 a.gw-scenario-tab.et_pb_button:hover{font-size:16px;padding:16px}body.gw-site.gw-v3 .gw-native .gw-scenario-panel{grid-template-columns:1fr;gap:36px;margin-top:24px}}
