.toolbar-icon-8 .toolbar-icon-admin-toolbar-tools-help:before{background-image:url('/sites/default/files/apple-icon-144x144.png');}p.pagetitle:after{border-bottom:3px solid #ffda00;position:relative;display:block;bottom:0;left:0;width:80px;height:8px;content:'';}p.pagetitle{font-size:150%;margin-bottom:16px;display:inline-block;text-transform:uppercase;font-weight:500;}hr{border-top:1.4px solid #000000;}
.block-views-blockcard-display-block-5 h2{text-align:left !important;}.block-views-blockcard-display-block-5 h2:after{border-bottom:3px solid #ffda00;position:relative;display:block;bottom:0;left:0;width:80px;height:8px;content:'';}.field.field--name-field-testlink2 a{color:#fff;}.field.field--name-field-testlink2 a:hover,.field.field--name-field-testlink2 a:focus,.field.field--name-field-testlink2 a:active{color:#000;text-decoration:none;}div.ribbon{position:relative;margin:0 auto 20px;padding:10px 40px;text-align:center;background-color:#ffda00;max-width:600px;display:flex;flex-direction:column;}div.ribbon::before,div.ribbon::after{content:'';width:80px;height:100%;background-color:goldenrod;position:absolute;z-index:-1;top:20px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,25% 50%);background-image:linear-gradient(45deg,transparent 50%,#daa520 50%);background-size:20px 20px;background-repeat:no-repeat;background-position:bottom right;}div.ribbon::before{left:-60px;}div.ribbon::after{right:-60px;transform:scaleX(-1);}.menu--ev-tools-bar-test ul.menu{display:flex;justify-content:center;flex-wrap:nowrap;padding:2rem 0;}.menu--ev-tools-bar-test ul.menu li a{letter-spacing:0.075em;overflow:hidden;text-overflow:unset;word-wrap:normal;background-color:#005596;color:#fff;border:0;border-radius:0;cursor:pointer;font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700;line-height:1.1764705882;padding:0.7058823529rem 1rem;text-align:center;text-decoration:none;white-space:normal;margin:auto;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;}.menu--ev-tools-bar-test ul.menu li a:hover,.menu--ev-tools-bar-test ul.menu li a:focus{background-color:#ffda00;color:#222;box-shadow:0 0 8px rgba(0,0,0,0.6);outline:0;text-decoration:none;}.menu--ev-tools-bar-test ul.menu li > a:before{display:none;}.menu--ev-tools-bar-test ul.menu li a{margin-left:-1px;}@media screen and (max-width:1199px){.col-md-12.radix-layouts-header.panel-panel,.col-md-8.radix-layouts-content.panel-panel,.col-md-12.radix-layouts-footer.panel-panel{padding:0;}}@media (max-width:956px){.menu--ev-tools-bar-test ul.menu{flex-wrap:wrap;}}@media (max-width:767px){.menu--ev-tools-bar-test ul.menu li{display:flex;width:100%;}.menu--ev-tools-bar-test ul.menu li a{flex:1;}}@media (min-width:767px){.view .card{max-width:375px !important;}}.paragraph>.paragraph__column{padding-bottom:0px;}
@media (min-device-width :768px){.desktop_bubble_chat{height:410px;max-height:410px;width:312px;position:fixed;bottom:1em;right:1em;border:none;outline:none;box-sizing:border-box;z-index:999;overflow:hidden;padding:0;}}@media (max-device-width:768px){.desktop_bubble_chat{height:100%;max-height:100%;width:100%;position:fixed;bottom:0;right:0;border:none;outline:none;box-sizing:border-box;z-index:999;overflow:hidden;padding:0;}}@media (min-width :768px){.desktop_bubble_chat{height:410px;max-height:410px;width:312px;position:fixed;bottom:1em;right:1em;border:none;outline:none;box-sizing:border-box;z-index:999;overflow:hidden;padding:0;}}@media (max-width:768px){.desktop_bubble_chat{height:100%;max-height:100%;width:100%;position:fixed;bottom:0;right:0;border:none;outline:none;box-sizing:border-box;z-index:999;overflow:hidden;padding:0;}}.mobile_bubble_chat{height:100%;max-height:100%;width:100%;position:fixed;bottom:0;right:0;border:none;outline:none;box-sizing:border-box;z-index:999;overflow:hidden;padding:0;}.minimized_chat{height:56px;}
.vb-sun-page{--vb-sun-blue:#315ca8;--vb-sun-blue-dark:#284a86;--vb-sun-blue-deep:#193b73;--vb-sun-light-blue:#edf6ff;--vb-sun-light-blue-2:#e4f2fe;--vb-sun-yellow:#ffc600;--vb-sun-yellow-hover:#ffd635;--vb-sun-teal:#00987a;--vb-sun-text:#30343b;--vb-sun-muted:#626974;--vb-sun-border:#d5dde8;--vb-sun-border-blue:#9fc7ef;--vb-sun-shadow:0 5px 16px rgba(31,60,105,0.10);--vb-sun-shadow-hover:0 10px 24px rgba(31,60,105,0.15);--vb-sun-radius:10px;--vb-sun-width:1180px;width:100%;margin:0;padding:0;color:var(--vb-sun-text);font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;}.vb-sun-page *,.vb-sun-page *::before,.vb-sun-page *::after{box-sizing:border-box;}.vb-sun-page img{display:block;max-width:100%;height:auto;}.vb-sun-page h1,.vb-sun-page h2,.vb-sun-page h3,.vb-sun-page p{padding:0;}.vb-sun-container{width:min(var(--vb-sun-width),calc(100% - 48px));margin-right:auto;margin-left:auto;}.vb-sun-section{margin:0;padding:0 0 68px;}.vb-sun-eyebrow{display:inline-block;margin-bottom:8px;color:var(--vb-sun-teal);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.8rem;font-weight:700;line-height:1.3;letter-spacing:0.08em;text-transform:uppercase;}.vb-sun-hero{margin:0;padding:0 0 54px;}.vb-sun-hero__wrap{position:relative;height:420px;overflow:hidden;border-radius:0 0 12px 12px;background:var(--vb-sun-blue-dark);}.vb-sun-hero__image{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;}.vb-sun-hero__overlay{position:absolute;inset:0;display:flex;align-items:center;padding:50px;background:linear-gradient(90deg,rgba(22,49,95,0.92) 0%,rgba(22,49,95,0.73) 43%,rgba(22,49,95,0.18) 73%,rgba(22,49,95,0) 100%);}.vb-sun-hero__content{max-width:650px;color:#ffffff;}.vb-sun-hero__content
.vb-sun-eyebrow{color:var(--vb-sun-yellow);}.vb-sun-hero__content h1{margin:0 0 17px;color:#ffffff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(2.6rem,5vw,4.4rem);font-weight:700;line-height:1.01;letter-spacing:-0.045em;}.vb-sun-hero__content p{max-width:560px;margin:0 0 23px;color:rgba(255,255,255,0.96);font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.6;}.vb-sun-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:11px 20px;border-radius:6px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.92rem;font-weight:700;text-decoration:none !important;}.vb-sun-button--yellow{border:1px solid
    var(--vb-sun-yellow);background:var(--vb-sun-yellow);color:#1d1d1d !important;}.vb-sun-button--yellow:hover,.vb-sun-button--yellow:focus{border-color:var(--vb-sun-yellow-hover);background:var(--vb-sun-yellow-hover);transform:translateY(-2px);}.vb-sun-section-title{max-width:850px;margin:0 auto 30px;text-align:center;}.vb-sun-section-title h2{margin:0 0 10px;color:var(--vb-sun-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(2rem,3.8vw,3rem);font-weight:700;line-height:1.08;letter-spacing:-0.035em;}.vb-sun-section-title p{max-width:760px;margin:0 auto;color:var(--vb-sun-muted);font-size:1rem;line-height:1.65;}.vb-sun-intro__panel{display:grid;grid-template-columns:150px
    minmax(0,1fr);align-items:center;gap:34px;padding:32px 38px;border:1px solid
    var(--vb-sun-border-blue);border-radius:var(--vb-sun-radius);background:var(--vb-sun-light-blue);}.vb-sun-intro__visual{display:flex;align-items:center;justify-content:center;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:12px;background:#ffffff;box-shadow:0 3px 12px
    rgba(31,60,105,0.07);}.vb-sun-intro__icon-image{display:block;width:100px;height:100px;max-width:100%;object-fit:contain;}.vb-sun-intro__content h2{margin:0 0 10px;color:var(--vb-sun-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:700;line-height:1.12;letter-spacing:-0.025em;}.vb-sun-intro__content p{max-width:850px;margin:0;font-size:1rem;line-height:1.65;}.vb-sun-benefits__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;}.vb-sun-benefit{min-height:245px;padding:25px 22px;border:1px solid
    var(--vb-sun-border);border-radius:var(--vb-sun-radius);background:#ffffff;box-shadow:var(--vb-sun-shadow);text-align:center;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease;}.vb-sun-benefit:hover{transform:translateY(-3px);border-color:var(--vb-sun-border-blue);box-shadow:var(--vb-sun-shadow-hover);}.vb-sun-benefit__icon{display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin:0 auto 16px;border-radius:50%;background:var(--vb-sun-yellow);color:var(--vb-sun-blue-deep);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.15rem;font-weight:700;}.vb-sun-benefit__kicker{display:block;margin-bottom:3px;color:var(--vb-sun-teal);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.73rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;}.vb-sun-benefit h3{margin:0 0 7px;color:var(--vb-sun-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:700;}.vb-sun-benefit p{margin:0;font-size:0.9rem;line-height:1.5;}.vb-sun-how__panel{padding:36px 38px;border:1px solid
    var(--vb-sun-border-blue);border-radius:var(--vb-sun-radius);background:var(--vb-sun-light-blue);}.vb-sun-how__panel
.vb-sun-section-title{margin-bottom:28px;}.vb-sun-how__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}.vb-sun-step{min-height:210px;padding:25px 24px;border:1px solid
    var(--vb-sun-border);border-radius:9px;background:#ffffff;box-shadow:0 3px 11px
    rgba(31,60,105,0.06);text-align:center;}.vb-sun-step__number{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0 auto 13px;border-radius:50%;background:var(--vb-sun-blue);color:#ffffff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:700;}.vb-sun-step h3{margin:0 0 7px;color:var(--vb-sun-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.08rem;font-weight:700;}.vb-sun-step p{margin:0;font-size:0.91rem;line-height:1.55;}.vb-sun-calculator-shell{overflow:hidden;border:1px solid
    var(--vb-sun-border-blue);border-radius:var(--vb-sun-radius);background:#ffffff;box-shadow:var(--vb-sun-shadow);}.vb-sun-calculator-shell__top{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;border-bottom:1px solid
    var(--vb-sun-border-blue);background:var(--vb-sun-light-blue);}.vb-sun-calculator-shell__eyebrow{display:block;margin-bottom:3px;color:var(--vb-sun-teal);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.73rem;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;}.vb-sun-calculator-shell__top h3{margin:0;color:var(--vb-sun-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.3rem;font-weight:700;}.vb-sun-calculator-shell__legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;}.vb-sun-legend{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:0.76rem;font-weight:700;}.vb-sun-legend--current{color:var(--vb-sun-blue-dark);background:#e9f1ff;}.vb-sun-legend--solar{color:#176949;background:#e5f6ef;}.vb-sun-legend--difference{color:#4b5159;background:#eef0f2;}.vb-sun-calculator-shell__body{width:100%;padding:26px 28px 30px;}.vb-sun-calculator-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.vb-sun-calculator-shell
#main-content,.vb-sun-calculator-shell
#rate2017d,.vb-sun-calculator-shell
#rate2017v{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;}.vb-sun-calculator-shell
#rate2017input{width:100% !important;margin:0 0 24px !important;border-collapse:separate !important;border-spacing:0;overflow:hidden;border:1px solid
    var(--vb-sun-border-blue);border-radius:9px;background:var(--vb-sun-light-blue);}.vb-sun-calculator-shell
#rate2017input td{padding:14px 17px !important;border:0 !important;border-bottom:1px solid
    #d6e5f2 !important;background:transparent !important;vertical-align:middle;}.vb-sun-calculator-shell
#rate2017input tr:last-child td{border-bottom:0 !important;}.vb-sun-calculator-shell
#rate2017input td:first-child{width:42%;color:var(--vb-sun-blue-dark) !important;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.92rem;font-weight:700;text-align:left !important;}.vb-sun-calculator-shell
.inline-group,.vb-sun-calculator-shell
.input-append{display:flex;align-items:center;gap:6px;width:100%;}.vb-sun-calculator-shell
input.inputcol{width:100% !important;min-width:72px;height:37px;margin:0 !important;padding:7px 9px !important;border:1px solid
    #9fb5c9 !important;border-radius:5px !important;background:#ffffff !important;background-image:none !important;color:var(--vb-sun-blue-deep) !important;-webkit-text-fill-color:var(--vb-sun-blue-deep) !important;opacity:1 !important;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:0.88rem;font-weight:700;text-align:right;}.vb-sun-calculator-shell
input.inputcol:focus{border-color:var(--vb-sun-blue) !important;outline:3px solid
    rgba(49,92,168,0.14);}.vb-sun-calculator-shell
#kWhSolar{background:#f7fbfd !important;color:var(--vb-sun-teal) !important;-webkit-text-fill-color:var(--vb-sun-teal) !important;}.vb-sun-calculator-shell
.btn{display:inline-flex;align-items:center;justify-content:center;min-height:32px;margin:0 !important;padding:6px 9px !important;border:1px solid
    var(--vb-sun-blue) !important;border-radius:5px !important;background:var(--vb-sun-blue) !important;background-image:none !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.68rem !important;font-weight:700;line-height:1;box-shadow:none !important;text-shadow:none !important;white-space:nowrap;cursor:pointer;}.vb-sun-calculator-shell
.btn:hover,.vb-sun-calculator-shell
.btn:focus{border-color:var(--vb-sun-blue-deep) !important;background:var(--vb-sun-blue-deep) !important;}.vb-sun-calculator-shell
.restore,.vb-sun-calculator-shell
.btnkwhresetall{border-color:#b7c8d8 !important;background:#ffffff !important;color:var(--vb-sun-blue-dark) !important;-webkit-text-fill-color:var(--vb-sun-blue-dark) !important;}.vb-sun-calculator-shell
#rate2017t{width:100% !important;min-width:800px;margin:0 !important;border-collapse:separate !important;border-spacing:0;overflow:hidden;border:1px solid
    var(--vb-sun-border);border-radius:9px;background:#ffffff;}.vb-sun-calculator-shell
#rate2017t th{height:58px;padding:9px 10px !important;border:0 !important;border-bottom:1px solid
    var(--vb-sun-border) !important;background:#f3f7fb !important;color:var(--vb-sun-blue-dark) !important;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.78rem;font-weight:700;vertical-align:middle;}.vb-sun-calculator-shell
#rate2017t td{height:49px;padding:6px 10px !important;border:0 !important;border-bottom:1px solid
    #e3e9ef !important;background:#ffffff !important;vertical-align:middle;}.vb-sun-calculator-shell
#rate2017t tbody tr:hover td{background:#f9fcff !important;}.vb-sun-calculator-shell
#rate2017t tbody td:first-child{color:var(--vb-sun-blue-dark) !important;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.79rem;font-weight:700;text-align:left !important;}.vb-sun-calculator-shell
input.resultcol{width:100% !important;height:30px;margin:0 !important;padding:3px 4px !important;border:0 !important;background:transparent !important;background-image:none !important;color:var(--vb-sun-text) !important;-webkit-text-fill-color:var(--vb-sun-text) !important;opacity:1 !important;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:0.82rem;font-weight:700;text-align:right;}.vb-sun-calculator-shell
.currentratecol{color:var(--vb-sun-blue-dark) !important;-webkit-text-fill-color:var(--vb-sun-blue-dark) !important;}.vb-sun-calculator-shell
.proposedratecol{color:#187353 !important;-webkit-text-fill-color:#187353 !important;}.vb-sun-calculator-shell
.changecol{color:#464d55 !important;-webkit-text-fill-color:#464d55 !important;}.vb-sun-calculator-shell
#rate2017t .col1{width:12% !important;}.vb-sun-calculator-shell
#rate2017t .col2{width:38% !important;}.vb-sun-calculator-shell
#rate2017t .col3,.vb-sun-calculator-shell
#rate2017t .col4,.vb-sun-calculator-shell
#rate2017t .col5{width:16.66% !important;}.vb-sun-calculator-shell
.vb-sun-calculator-total td{border-top:2px solid
    var(--vb-sun-border-blue) !important;background:var(--vb-sun-light-blue) !important;}.vb-sun-calculator-shell
.vb-sun-calculator-average td{background:#f5faff !important;border-bottom:0 !important;}.vb-sun-calculator-note{display:grid;grid-template-columns:48px
    minmax(0,1fr);gap:16px;margin:0 28px 28px;padding:21px 23px;border-left:5px solid
    var(--vb-sun-yellow);border-radius:0 8px 8px 0;background:#fffbed;}.vb-sun-calculator-note__icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--vb-sun-yellow);color:var(--vb-sun-blue-deep);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:700;}.vb-sun-calculator-note h3{margin:0 0 5px;color:var(--vb-sun-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;}.vb-sun-calculator-note p{margin:0 0 5px;font-size:0.9rem;line-height:1.55;}.vb-sun-calculator-note__fine{margin-bottom:0 !important;color:var(--vb-sun-muted);font-size:0.77rem !important;}.vb-sun-enroll{padding:0 0 68px;}.vb-sun-enroll__panel{display:grid;grid-template-columns:1.08fr
    1fr;overflow:hidden;border:1px solid
    var(--vb-sun-border-blue);border-radius:12px;background:#ffffff;box-shadow:var(--vb-sun-shadow);}.vb-sun-enroll__intro{display:flex;flex-direction:column;justify-content:center;min-height:325px;padding:42px 38px;background:linear-gradient(135deg,#f5fbff 0%,#ffffff 100%);}.vb-sun-enroll__eyebrow{display:block;margin-bottom:22px;color:#3d4856;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.84rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;}.vb-sun-enroll__intro h2{max-width:470px;margin:0 0 14px;color:#194783;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(1.9rem,3vw,2.55rem);font-weight:700;line-height:1.08;letter-spacing:-0.03em;}.vb-sun-enroll__intro p{max-width:520px;margin:0;color:#48535f;font-size:0.96rem;line-height:1.62;}.vb-sun-enroll__steps{display:flex;flex-direction:column;min-height:325px;padding:32px 34px 29px;background:linear-gradient(135deg,#17457f 0%,#0c5da9 100%);color:#ffffff;}.vb-sun-enroll__steps h3{margin:0 0 18px;color:#ffffff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.25;}.vb-sun-enroll__list{display:grid;gap:13px;margin:0 0 24px;padding:0;list-style:none;}.vb-sun-enroll__list li{display:grid;grid-template-columns:31px
    minmax(0,1fr);align-items:center;gap:11px;margin:0;padding:0;}.vb-sun-enroll__number{display:flex;align-items:center;justify-content:center;width:29px;height:29px;border-radius:50%;background:#ffffff;color:#194783;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.79rem;font-weight:700;line-height:1;}.vb-sun-enroll__step-text{color:#ffffff;font-size:0.86rem;line-height:1.4;}.vb-sun-enroll__step-text strong{color:#ffffff;font-weight:700;}.vb-sun-enroll__button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:47px;margin-top:auto;padding:11px 18px;border:1px solid
    var(--vb-sun-yellow);border-radius:7px;background:var(--vb-sun-yellow);color:#151515 !important;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.91rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none !important;transition:transform 180ms ease,background 180ms ease,border-color 180ms ease,box-shadow 180ms ease;}.vb-sun-enroll__button:hover,.vb-sun-enroll__button:focus{transform:translateY(-2px);border-color:var(--vb-sun-yellow-hover);background:var(--vb-sun-yellow-hover);color:#151515 !important;box-shadow:0 5px 14px
    rgba(0,0,0,0.16);}@media (max-width:960px){.vb-sun-container{width:calc(100% - 36px);}.vb-sun-hero__wrap{height:380px;}.vb-sun-hero__overlay{padding:40px;}.vb-sun-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));}.vb-sun-how__grid{grid-template-columns:1fr;}.vb-sun-step{min-height:0;}.vb-sun-enroll__panel{grid-template-columns:1fr;}.vb-sun-enroll__intro,.vb-sun-enroll__steps{min-height:0;}.vb-sun-enroll__intro{padding:34px 30px;}.vb-sun-enroll__steps{padding:30px;}}@media (max-width:767px){.vb-sun-container{width:calc(100% - 28px);}.vb-sun-section{padding-bottom:54px;}.vb-sun-hero__wrap{height:345px;}.vb-sun-intro__panel{grid-template-columns:105px
      minmax(0,1fr);gap:23px;padding:28px 27px;}.vb-sun-intro__visual{width:94px;height:94px;}.vb-sun-intro__icon-image{width:78px;height:78px;}.vb-sun-calculator-shell__top{display:block;}.vb-sun-calculator-shell__legend{justify-content:flex-start;margin-top:14px;}}@media (max-width:540px){.vb-sun-hero__wrap{height:330px;}.vb-sun-hero__overlay{align-items:flex-end;padding:24px 21px;background:linear-gradient(0deg,rgba(22,49,95,0.95) 0%,rgba(22,49,95,0.65) 67%,rgba(22,49,95,0.14) 100%);}.vb-sun-intro__panel{display:block;padding:24px 21px;}.vb-sun-intro__visual{width:90px;height:90px;margin:0 0 18px;}.vb-sun-intro__icon-image{width:74px;height:74px;}.vb-sun-benefits__grid{grid-template-columns:1fr;}.vb-sun-benefit{display:grid;grid-template-columns:62px
      minmax(0,1fr);align-items:center;gap:15px;min-height:0;text-align:left;}.vb-sun-benefit__icon{width:58px;height:58px;margin:0;}.vb-sun-calculator-shell__body{padding:18px 14px 22px;}.vb-sun-calculator-shell
  #rate2017input td{display:block;width:100% !important;}.vb-sun-calculator-shell
  #rate2017t{min-width:760px;}.vb-sun-calculator-note{grid-template-columns:1fr;margin:0 14px 18px;}.vb-sun-enroll{padding-bottom:54px;}.vb-sun-enroll__intro{padding:27px 22px;}.vb-sun-enroll__eyebrow{margin-bottom:15px;}.vb-sun-enroll__intro h2{font-size:1.75rem;}.vb-sun-enroll__steps{padding:26px 21px 22px;}.vb-sun-enroll__list{gap:15px;margin-bottom:22px;}.vb-sun-enroll__list li{align-items:start;}.vb-sun-enroll__button{min-height:50px;padding:12px 15px;}}@media (max-width:360px){.vb-sun-container{width:calc(100% - 20px);}}@media (prefers-reduced-motion:reduce){.vb-sun-page *,.vb-sun-page *::before,.vb-sun-page *::after{transition:none !important;}}
<div class="dc-page">

  <!-- ======================================================
       HERO
       ====================================================== -->
  <section class="dc-hero">
    <img
      alt="Data center facility and electric infrastructure"
      src="/sites/default/files/2026-08/DCHero.png"
    />

    <div class="dc-hero__overlay">&nbsp;</div>

    <div class="dc-hero__content">
      <h1>Planning Responsibly for Growing Energy Needs</h1>

      <p class="dc-hero__subhead">
        Putting Members First in a Time of Extraordinary Growth
      </p>
    </div>
  </section>


  <!-- ======================================================
       PAGE NAVIGATION
       ====================================================== -->
  <nav aria-label="Page navigation" class="dc-anchor-nav">
    <div class="dc-container dc-anchor-nav__inner">

      <div class="dc-anchor-nav__links">
        <a href="#approach">REC's Approach</a>
        <a href="#paying-their-way">Paying Their Own Way</a>
        <a href="#power-supply">Wholesale Power</a>
        <a href="#reliability">Reliability</a>
        <a href="#faqs">Frequently Asked Questions</a>
      </div>

    </div>
  </nav>


  <!-- ======================================================
       INTRODUCTION
       ====================================================== -->
  <div class="dc-anchor-target" id="approach">&nbsp;</div>

  <section class="dc-intro dc-section">
    <div class="dc-container dc-container--narrow">

      <h2>
        Putting Members First<br />
        in a Time of Extraordinary Growth
      </h2>

      <p class="text-align-left">
        Data centers are all over the local,state and regional news. As a
        regulated utility,REC has an obligation to serve all customers in its
        territory. As your cooperative,REC wants you to know what we’re doing
        to protect reliability and affordability as data centers build
        facilities in our region.
      </p>

      <p class="text-align-left">
        Data centers are expanding rapidly across Virginia,requiring
        significantly more electricity than homes and most businesses. REC
        understands why members are asking what this growth could mean for
        electric rates,reliability and the infrastructure required to serve
        these facilities.
      </p>

      <p class="text-align-left">
        REC’s approach is straightforward:The members that require very
        significant new infrastructure investments and pose potential financial
        risks should be responsible for them. And REC has taken several steps
        to make that happen. We call this “paying their own way” or “growth
        must pay for growth” and it aligns with our long-standing practice.
      </p>

    </div>
  </section>


  <!-- ======================================================
       PAYING THEIR WAY
       ====================================================== -->
  <div class="dc-anchor-target" id="paying-their-way">&nbsp;</div>

  <section class="dc-paying dc-section">
    <div class="dc-container">

      <header class="dc-section-heading">
        <h2>What "Paying Their Way" Means</h2>
      </header>


      <!-- ==================================================
           INTERACTIVE STEPS
           ================================================== -->
      <div
        aria-label="What paying their way means"
        class="dc-paying__steps"
        role="tablist"
      >

        <!-- STEP 1 -->
        <button
          aria-controls="dc-panel-1"
          aria-selected="true"
          class="dc-paying__step is-active"
          data-dc-panel="1"
          id="dc-tab-1"
          role="tab"
          type="button"
        >
          <span class="dc-paying__visual">

            <span aria-hidden="true" class="dc-paying__number">
              1
            </span>

            <img
              alt=""
              aria-hidden="true"
              src="/sites/default/files/2026-08/DataCenter.png"
            />

          </span>

          <span class="dc-paying__title">
            Data Center
          </span>
        </button>


        <div aria-hidden="true" class="dc-paying__connector">
          &gt;</div>


        <!-- STEP 2 -->
        <button
          aria-controls="dc-panel-2"
          aria-selected="false"
          class="dc-paying__step"
          data-dc-panel="2"
          id="dc-tab-2"
          role="tab"
          type="button"
        >
          <span class="dc-paying__visual">

            <span aria-hidden="true" class="dc-paying__number">
              2
            </span>

            <img
              alt=""
              aria-hidden="true"
              src="/sites/default/files/2026-08/Infrastructure.png"
            />

          </span>

          <span class="dc-paying__title">
            Dedicated Infrastructure
          </span>
        </button>


        <div aria-hidden="true" class="dc-paying__connector">
          &gt;</div>


        <!-- STEP 3 -->
        <button
          aria-controls="dc-panel-3"
          aria-selected="false"
          class="dc-paying__step"
          data-dc-panel="3"
          id="dc-tab-3"
          role="tab"
          type="button"
        >
          <span class="dc-paying__visual">

            <span aria-hidden="true" class="dc-paying__number">
              3
            </span>

            <img
              alt=""
              aria-hidden="true"
              src="/sites/default/files/2026-08/Wholesale.png"
            />

          </span>

          <span class="dc-paying__title">
            Wholesale Power Supply
          </span>
        </button>


        <div aria-hidden="true" class="dc-paying__connector">
          &gt;</div>


        <!-- STEP 4 -->
        <button
          aria-controls="dc-panel-4"
          aria-selected="false"
          class="dc-paying__step"
          data-dc-panel="4"
          id="dc-tab-4"
          role="tab"
          type="button"
        >
          <span class="dc-paying__visual">

            <span aria-hidden="true" class="dc-paying__number">
              4
            </span>

            <img
              alt=""
              aria-hidden="true"
              src="/sites/default/files/2026-08/Meter.png"
            />

          </span>

          <span class="dc-paying__title">
            Every kWh Consumed
          </span>
        </button>

      </div>


      <!-- ==================================================
           DETAIL PANELS
           ================================================== -->
      <div class="dc-paying__panels">


        <!-- ==================================================
             PANEL 1
             ================================================== -->
        <div
          aria-labelledby="dc-tab-1"
          class="dc-paying__panel is-active"
          data-dc-content="1"
          id="dc-panel-1"
          role="tabpanel"
        >
          <div class="dc-paying__panel-grid">

            <div class="dc-paying__panel-heading">
              <h3>Data Centers Prepay Infrastructure Costs</h3>
            </div>


            <div class="dc-paying__panel-copy">

              <p>
                REC requires data center members to pay upfront for the REC
                infrastructure needed to serve them. This can include dedicated
                substations,electric lines and other system improvements driven
                by their projects.
              </p>


              <div class="dc-paying__bottom-line">

                <h4>The Bottom Line</h4>

                <p>
                  Data centers fund their dedicated distribution infrastructure,pay for the electricity they consume,and secure their
                  commitments so that the Cooperative is assured of their
                  ability to pay.
                </p>

              </div>

            </div>

          </div>
        </div>


        <!-- ==================================================
             PANEL 2
             ================================================== -->
        <div
          aria-labelledby="dc-tab-2"
          class="dc-paying__panel"
          data-dc-content="2"
          hidden
          id="dc-panel-2"
          role="tabpanel"
        >
          <div class="dc-paying__panel-grid">

            <div class="dc-paying__panel-heading">
              <h3>Their Power Supply Is Kept Separate</h3>
            </div>


            <div class="dc-paying__panel-copy">

              <p>
                Approximately 65% of a typical REC member’s bill reflects the
                cost of wholesale power. REC purchases electricity for its
                traditional members from Old Dominion Electric Cooperative
                (ODEC),a generation and transmission cooperative owned by REC
                and 10 other electric cooperatives. The costs for this power
                are then passed through directly on member’s bills. ODEC uses a
                combination of generation plants it owns,contracts for power
                and market purchases to supply power to its members,including
                REC.
              </p>

              <p>
                To serve its data center members,REC created Hyperscale Energy
                Services or HES to purchase the large amounts of energy they
                require from the wholesale power market,PJM. Data center
                members are responsible for the cost of the electricity they
                use,including changes in market prices.
              </p>


              <div class="dc-paying__bottom-line">

                <h4>The Bottom Line</h4>

                <p>
                  Data centers fund their dedicated distribution infrastructure,pay for the electricity they consume,and secure their
                  commitments so that the Cooperative is assured of their
                  ability to pay.
                </p>

              </div>

            </div>

          </div>
        </div>


        <!-- ==================================================
             PANEL 3
             ================================================== -->
        <div
          aria-labelledby="dc-tab-3"
          class="dc-paying__panel"
          data-dc-content="3"
          hidden
          id="dc-panel-3"
          role="tabpanel"
        >
          <div class="dc-paying__panel-grid">

            <div class="dc-paying__panel-heading">
              <h3>Financial Commitments Are Secured</h3>
            </div>


            <div class="dc-paying__panel-copy">

              <p>
                Data center members provide collateral to secure their financial
                commitments – that includes the new dedicated infrastructure
                built to serve them and their power bill. This reduces the risk
                that REC’s other members could be left responsible if a large
                project is canceled or fails to pay its bill on time.
              </p>


              <div class="dc-paying__bottom-line">

                <h4>The Bottom Line</h4>

                <p>
                  Data centers fund their dedicated distribution infrastructure,pay for the electricity they consume,and secure their
                  commitments so that the Cooperative is assured of their
                  ability to pay.
                </p>

              </div>

            </div>

          </div>
        </div>


        <!-- ==================================================
             PANEL 4
             ================================================== -->
        <div
          aria-labelledby="dc-tab-4"
          class="dc-paying__panel"
          data-dc-content="4"
          hidden
          id="dc-panel-4"
          role="tabpanel"
        >
          <div class="dc-paying__panel-grid">

            <div class="dc-paying__panel-heading">
              <h3>A Special Rate Assigns Costs Fairly</h3>
            </div>


            <div class="dc-paying__panel-copy">

              <p>
                REC developed a specialized Large Power–Dedicated Facilities
                rate structure,approved by the Virginia State Corporation
                Commission,for customers whose extraordinary energy needs
                require dedicated facilities. (Dedicated means those facilities
                are only used to serve that member,no one else.)
              </p>

              <p>
                This approach is designed to transparently assign the costs of
                delivering electricity to the large-power members responsible
                for those costs,while supporting the long-term financial
                strength of the Cooperative.
              </p>


              <div class="dc-paying__bottom-line">

                <h4>The Bottom Line</h4>

                <p>
                  Data centers fund their dedicated distribution infrastructure,pay for the electricity they consume,and secure their
                  commitments so that the Cooperative is assured of their
                  ability to pay.
                </p>

              </div>

            </div>

          </div>
        </div>

      </div>


      <!-- ==================================================
           FIVE PROTECTIONS
           ================================================== -->
      <div class="dc-paying__summary">

        <div class="dc-paying__summary-heading">
          <h3>
            Built to Allocate Costs and Risks Fairly and Transparently
          </h3>
        </div>


        <div class="dc-paying__summary-grid">

          <article class="dc-paying__summary-item">

            <span
              aria-hidden="true"
              class="dc-paying__summary-check"
            >
              ✓
            </span>

            <h4>Upfront Payment</h4>

            <p>
              Data center members fund the REC infrastructure needed
              specifically to serve them.
            </p>

          </article>


          <article class="dc-paying__summary-item">

            <span
              aria-hidden="true"
              class="dc-paying__summary-check"
            >
              ✓
            </span>

            <h4>Separate Power Supply Arrangements</h4>

            <p>
              Their wholesale electricity is procured separately through HES.
            </p>

          </article>


          <article class="dc-paying__summary-item">

            <span
              aria-hidden="true"
              class="dc-paying__summary-check"
            >
              ✓
            </span>

            <h4>Collateral</h4>

            <p>
              Data center members secure their future obligations with
              collateral such as a cash deposit or letter of credit from a bank.
            </p>

          </article>


          <article class="dc-paying__summary-item">

            <span
              aria-hidden="true"
              class="dc-paying__summary-check"
            >
              ✓
            </span>

            <h4>Large User Rate Class</h4>

            <p>
              Commission-approved tariff for large users requiring dedicated
              facilities to serve their significant power needs.
            </p>

          </article>


          <article class="dc-paying__summary-item">

            <span
              aria-hidden="true"
              class="dc-paying__summary-check"
            >
              ✓
            </span>

            <h4>Careful System Planning</h4>

            <p>
              REC evaluates the infrastructure,operational and financial
              requirements associated with each large-power request.
            </p>

          </article>

        </div>


        <p class="dc-paying__summary-bottom">
          REC’s approach helps prevent existing residential,farm and
          small-business members from subsidizing data center development.
        </p>

      </div>

    </div>
  </section>


  <!-- ======================================================
       WHOLESALE POWER
       ====================================================== -->
  <div class="dc-anchor-target" id="power-supply">&nbsp;</div>

  <section class="dc-power dc-section">
    <div class="dc-container">

      <header class="dc-section-heading dc-section-heading--light">

        <h2>Their Power Supply Is Kept Separate</h2>

        <p>
          Select a group below to see how its wholesale power arrangement works.
        </p>

      </header>


      <div class="dc-power-interactive">

        <div
          aria-label="Wholesale power comparison"
          class="dc-power-toggle"
          role="tablist"
        >

          <button
            aria-controls="dc-power-panel-traditional"
            aria-selected="true"
            class="dc-power-toggle__button is-active"
            data-dc-power-tab="traditional"
            id="dc-power-tab-traditional"
            role="tab"
            type="button"
          >
            Traditional REC Members
          </button>

          <button
            aria-controls="dc-power-panel-data-center"
            aria-selected="false"
            class="dc-power-toggle__button"
            data-dc-power-tab="data-center"
            id="dc-power-tab-data-center"
            role="tab"
            type="button"
          >
            Data Center Members
          </button>

        </div>


        <div class="dc-power-visual">


          <!-- TRADITIONAL REC MEMBERS -->
          <article
            class="dc-power-path dc-power-path--traditional is-active"
            data-dc-power-path="traditional"
          >

            <div class="dc-power-card">

              <div class="dc-power-card__header">

                <p class="dc-power-card__eyebrow">
                  Traditional REC Members
                </p>

                <h3>
                  Old Dominion Electric Cooperative
                </h3>

                <p class="dc-power-card__abbr">
                  ODEC
                </p>

              </div>


              <div class="dc-power-card__body">

                <div class="dc-power-card__image dc-power-card__image--top">

                  <img
                    alt=""
                    aria-hidden="true"
                    class="dc-power-card__img dc-power-card__img--odec-top"
                    src="/sites/default/files/2026-08/ODEC%201.png"
                  />

                </div>


                <div
                  aria-hidden="true"
                  class="dc-power-card__direction"
                >
                  ↓
                </div>


                <div class="dc-power-card__message">

                  <p>
                    Provides electricity for REC’s homes,farms and businesses.
                  </p>

                </div>


                <div class="dc-power-card__image dc-power-card__image--bottom">

                  <img
                    alt=""
                    aria-hidden="true"
                    class="dc-power-card__img dc-power-card__img--odec-bottom"
                    src="/sites/default/files/2026-08/ODEC2.png"
                  />

                </div>

              </div>

            </div>

          </article>


          <!-- CENTER DIVIDER -->
          <div aria-hidden="true" class="dc-power-flow">
            <div class="dc-power-flow__divider">&nbsp;</div>
          </div>


          <!-- DATA CENTER MEMBERS -->
          <article
            class="dc-power-path dc-power-path--data-center"
            data-dc-power-path="data-center"
          >

            <div class="dc-power-card">

              <div class="dc-power-card__header">

                <p class="dc-power-card__eyebrow">
                  Data Center Members
                </p>

                <h3>PJM</h3>

                <p class="dc-power-card__top-description">
                  The regional wholesale electricity market.
                </p>

              </div>


              <div class="dc-power-card__body">

                <div class="dc-power-card__image dc-power-card__image--top">

                  <img
                    alt=""
                    aria-hidden="true"
                    class="dc-power-card__img dc-power-card__img--pjm-top"
                    src="/sites/default/files/2026-08/PJM%201.png"
                  />

                </div>


                <div
                  aria-hidden="true"
                  class="dc-power-card__direction"
                >
                  ↓
                </div>


                <div class="dc-power-card__message dc-power-card__message--hes">

                  <h3 class="dc-power-card__hes-title">
                    Hyperscale Energy Services
                  </h3>

                  <p class="dc-power-card__abbr">
                    HES
                  </p>

                  <p class="dc-power-card__caption">
                    Purchases electricity from PJM for data centers.
                  </p>

                </div>


                <div class="dc-power-card__image dc-power-card__image--bottom">

                  <img
                    alt=""
                    aria-hidden="true"
                    class="dc-power-card__img dc-power-card__img--hes-bottom"
                    src="/sites/default/files/2026-08/PJM%202.png"
                  />

                </div>

              </div>

            </div>

          </article>

        </div>


        <!-- DETAILS -->
        <div class="dc-power-details-wrap">

          <div
            aria-labelledby="dc-power-tab-traditional"
            class="dc-power-details is-active"
            data-dc-power-panel="traditional"
            id="dc-power-panel-traditional"
            role="tabpanel"
          >

            <div class="dc-power-details__inner">

              <h3>Traditional REC Members</h3>

              <p>
                Approximately 65% of a typical REC member’s bill reflects the
                cost of wholesale power.
              </p>

              <p>
                REC purchases electricity for its traditional members from Old
                Dominion Electric Cooperative (ODEC),a generation and
                transmission cooperative owned by REC and 10 other electric
                cooperatives. The costs for this power are then passed through
                directly on member’s bills.
              </p>

              <p>
                ODEC uses a combination of generation plants it owns,contracts
                for power and market purchases to supply power to its members,including REC.
              </p>

            </div>

          </div>


          <div
            aria-labelledby="dc-power-tab-data-center"
            class="dc-power-details"
            data-dc-power-panel="data-center"
            hidden
            id="dc-power-panel-data-center"
            role="tabpanel"
          >

            <div class="dc-power-details__inner">

              <h3>Data Center Members</h3>

              <p>
                To serve its data center members,REC created Hyperscale Energy
                Services or HES to purchase the large amounts of energy they
                require from the wholesale power market,PJM.
              </p>

              <p>
                Data center members are responsible for the cost of the
                electricity they use,including changes in market prices.
              </p>

            </div>

          </div>

        </div>


        <div class="dc-power-footer-note">
          Separate power supply arrangements keep costs clearly assigned.
        </div>

      </div>

    </div>
  </section>


  <!-- ======================================================
       RELIABILITY
       ====================================================== -->
  <div class="dc-anchor-target" id="reliability">&nbsp;</div>

  <section class="dc-reliability dc-section">
    <div class="dc-container">

      <header class="dc-section-heading">
        <h2>Reliability Remains the Priority</h2>
      </header>


      <div class="dc-reliability__copy">

        <p>
          Every new large-power project requires extensive engineering,system
          studies,planning and coordination. REC determines what distribution
          infrastructure is required to safely and reliably deliver electricity
          to the site.
        </p>

        <p>
          REC also coordinates with regional power and transmission partners
          because the electricity serving Virginia comes through a larger
          interconnected grid. PJM manages the regional wholesale electricity
          market and coordinates the movement of electricity across all or
          portions of 13 states and the District of Columbia.
        </p>

        <p>
          Some have voiced concerns about the potential for widespread power
          outages or blackouts resulting from data centers. It’s important to
          note that rolling blackouts are very rare and typically are caused by
          a lack of generation or transmission capacity during peak demand or
          extreme events. PJM has acknowledged that data center load growth is
          outpacing supply and capacity and is taking several actions to
          protect grid reliability.
        </p>

      </div>


      <div class="dc-reliability__callout">

        <p>
          REC cannot independently solve every generation or transmission
          challenge facing Virginia and the broader region. It can,and does,plan its own system carefully,establish strong requirements for
          large-power members and advocate for the generation and transmission
          resources necessary to support reliable growth.
        </p>

      </div>

    </div>
  </section>


  <!-- ======================================================
       FAQ
       ====================================================== -->
  <div class="dc-anchor-target" id="faqs">&nbsp;</div>

  <section class="dc-faq-section dc-section">
    <div class="dc-container">

      <h2 class="dc-faq-heading">
        Frequently Asked Questions
      </h2>


      <div class="dc-faqs">


        <details class="dc-faq">

          <summary class="dc-faq__question">

            <span class="dc-faq__question-text">
              Are REC members paying to build electric infrastructure for data centers?
            </span>

          </summary>

          <div class="dc-faq__answer">
            <p>
              REC requires data center members to pay upfront for the REC
              infrastructure needed specifically to serve them. This protects
              existing members from financing dedicated facilities required by
              these projects.
            </p>
          </div>

        </details>


        <details class="dc-faq">

          <summary class="dc-faq__question">

            <span class="dc-faq__question-text">
              Do data centers purchase electricity in the same way as residential members?
            </span>

          </summary>

          <div class="dc-faq__answer">
            <p>
              No. Through Hyperscale Energy Services,data center members have
              separate wholesale power supply arrangements. HES procures
              electricity on their behalf from the PJM wholesale market.
            </p>
          </div>

        </details>


        <details class="dc-faq">

          <summary class="dc-faq__question">

            <span class="dc-faq__question-text">
              What does “down to the last kilowatt-hour” mean?
            </span>

          </summary>

          <div class="dc-faq__answer">
            <p>
              It means data center members are responsible for the wholesale
              electricity purchased to meet their needs and for every
              kilowatt-hour they consume. Their energy costs are not blended
              into the wholesale power arrangement serving REC’s traditional
              membership.
            </p>
          </div>

        </details>


        <details class="dc-faq">

          <summary class="dc-faq__question">

            <span class="dc-faq__question-text">
              What happens if a proposed data center does not use as much electricity as projected?
            </span>

          </summary>

          <div class="dc-faq__answer">
            <p>
              REC requires financial collateral to secure the data center
              member’s projected wholesale power costs. This helps protect
              other members from the financial risks created by a project that
              is delayed,reduced or does not perform as anticipated.
            </p>
          </div>

        </details>


        <details class="dc-faq">

          <summary class="dc-faq__question">

            <span class="dc-faq__question-text">
              Does REC decide where data centers are built?
            </span>

          </summary>

          <div class="dc-faq__answer">
            <p>
              No. REC does not make land-use and zoning decisions. REC’s role
              is to evaluate and provide electric service in accordance with
              its regulatory obligations and technical requirements.
            </p>
          </div>

        </details>


        <details class="dc-faq">

          <summary class="dc-faq__question">

            <span class="dc-faq__question-text">
              Can REC guarantee that regional energy costs will not rise?
            </span>

          </summary>

          <div class="dc-faq__answer">

            <p>
              No utility can credibly make that promise. Wholesale energy,capacity and transmission costs are affected by many regional
              factors,including fuel prices,power-plant retirements,transmission constraints,extreme weather and growing demand
              across the PJM region.
            </p>

            <p>
              What REC can do is ensure that the direct costs and financial
              risks of serving data centers within its territory are
              appropriately assigned to those large-power members.
            </p>

          </div>

        </details>


        <details class="dc-faq">

          <summary class="dc-faq__question">

            <span class="dc-faq__question-text">
              Will data centers increase my electric bill?
            </span>

          </summary>

          <div class="dc-faq__answer">

            <p>
              REC has established safeguards to prevent traditional members
              from subsidizing the direct costs of serving data centers. Data
              center members fund their dedicated infrastructure,have separate
              wholesale power arrangements and provide financial security for
              their projected energy costs.
            </p>

            <p>
              Broader regional energy costs may change for many reasons,including growing demand across the PJM grid. But within REC’s
              service territory,the direct costs and financial risks
              associated with serving data centers are assigned to those
              large-power members.
            </p>

          </div>

        </details>

      </div>

    </div>
  </section>

</div>
.hero-bg-image::after{background-image:none;}
@media (max-width:767px){.rec-mobile-header-quick-links{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:12px !important;padding:16px 20px 20px !important;box-sizing:border-box !important;}.rec-mobile-header-quick-links > *{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important;float:none !important;text-align:center !important;}.rec-mobile-header-quick-links a,.rec-mobile-header-quick-links .button,.rec-mobile-header-quick-links .btn{display:flex !important;width:100% !important;max-width:none !important;min-height:58px !important;margin:0 !important;padding:14px 18px !important;box-sizing:border-box !important;align-items:center !important;justify-content:center !important;text-align:center !important;}.rec-mobile-header-quick-links p,.rec-mobile-header-quick-links h2,.rec-mobile-header-quick-links h3,.rec-mobile-header-quick-links h4{width:100% !important;margin:0 !important;text-align:center !important;}}
@media (max-width:767px){.paragraph--id--103 > .paragraph__column{display:block !important;width:100% !important;padding:0 !important;margin:0 !important;}.paragraph--id--103 > .paragraph__column >
  .paragraph--type--bp-columns__2col{display:block !important;width:100% !important;max-width:none !important;flex:0 0 100% !important;padding:0 !important;margin:0 !important;}.paragraph--id--103 .paragraph--id--4934,.paragraph--id--103 .paragraph--id--4934 > .paragraph__column,.paragraph--id--103 .paragraph--id--4929{width:100% !important;max-width:none !important;padding:0 !important;margin:0 !important;}.paragraph--id--103 .paragraph--id--4929 img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:0 !important;}}
.rec-home-video-hero{width:100%;margin:0;padding:0;overflow:hidden;background:#2f5fa5;}.rec-home-video-hero .ds-2col-fluid{display:flex;align-items:stretch;width:100%;min-height:410px;margin:0;padding:0;}.rec-home-video-hero .group-left{position:relative;flex:1 1 auto;float:none;min-width:0;min-height:410px;margin:0;padding:0;overflow:hidden;background:#2f5fa5;}.rec-home-video-hero .field--name-field-field-hero-poster{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;}.rec-home-video-hero .field--name-field-field-hero-poster img{display:block;width:100%;height:100%;min-height:410px;object-fit:cover;object-position:18% center;}.rec-home-video-hero .rec-hero-video{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;min-height:410px;object-fit:cover;object-position:18% center;}.rec-home-video-hero .field--name-field-field-hero-video{display:none;}.rec-home-video-hero .group-left::after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.06) 28%,rgba(0,0,0,0.50) 66%,rgba(0,0,0,0.16) 100%);}.rec-home-video-hero .field--name-field-hero-heading,.rec-home-video-hero .field--name-field-hero-description,.rec-home-video-hero .field--name-field-field-hero-button{position:relative;z-index:4;width:430px;max-width:30%;margin-left:34%;margin-right:0;color:#ffffff;text-align:left;}.rec-home-video-hero .field--name-field-hero-heading{margin-top:88px;margin-bottom:14px;font-size:36px;line-height:1.12;font-weight:800;text-wrap:balance;}.rec-home-video-hero .field--name-field-hero-description{margin-bottom:24px;font-size:18px;line-height:1.45;}.rec-home-video-hero .field--name-field-field-hero-button a{display:inline-block;padding:14px 23px;border-radius:0;background:#ffd500;color:#111111;font-weight:700;line-height:1;text-decoration:none;box-shadow:0 2px 5px rgba(0,0,0,0.24);transition:background-color .2s ease,color .2s ease,transform .2s ease;}.rec-home-video-hero .field--name-field-field-hero-button a:hover,.rec-home-video-hero .field--name-field-field-hero-button a:focus{background:#0072ce;color:#ffffff !important;transform:translateY(-1px);}.rec-home-video-hero .group-right{flex:0 0 460px;float:none;width:460px;margin:0;padding:0;display:flex;align-items:stretch;background:#101d3b;}.rec-home-video-hero .field--name-field-smarthub-panel{width:100%;margin:0;padding:0;}.rec-home-video-hero .rec-smarthub-panel{width:100%;min-height:410px;margin:0;padding:34px 44px 26px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;background:#101d3b;color:#ffffff;text-align:center;}.rec-home-video-hero .rec-smarthub-panel h2{margin:0 0 26px;color:#ffffff;font-size:28px;line-height:1.2;font-weight:700;}.rec-home-video-hero .rec-smarthub-button{display:block;width:100%;box-sizing:border-box;margin:0 0 15px;padding:14px 16px;background:#ffd500;color:#111111;font-weight:700;line-height:1.15;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease;}.rec-home-video-hero .rec-smarthub-button:hover,.rec-home-video-hero .rec-smarthub-button:focus{background:#0072ce;color:#ffffff !important;transform:translateY(-1px);}.rec-home-video-hero .rec-smarthub-more{display:block;margin-top:18px;color:#ffffff;font-size:14px;line-height:1.3;text-align:center;text-decoration:none;}.rec-home-video-hero .rec-smarthub-more:hover,.rec-home-video-hero .rec-smarthub-more:focus{color:#ffd500;}.rec-home-video-hero .field--name-field-smarthub-panel p{margin:0;}@media (min-width:1101px){.rec-home-video-hero .ds-2col-fluid{position:relative;display:block;width:100%;min-height:410px;}.rec-home-video-hero .group-left{width:100%;min-height:410px;}.rec-home-video-hero .group-right{position:absolute;z-index:6;top:0;bottom:0;left:var(--rec-smarthub-left,65%);width:var(--rec-smarthub-width,30%);right:auto;transform:none;min-width:0;max-width:none;height:100%;margin:0;padding:0;display:flex;align-items:stretch;background:#101d3b;}.rec-home-video-hero .rec-smarthub-panel{width:100%;height:100%;min-height:410px;}.rec-home-video-hero .field--name-field-hero-heading,.rec-home-video-hero .field--name-field-hero-description,.rec-home-video-hero .field--name-field-field-hero-button{width:430px;max-width:30%;margin-left:34%;margin-right:0;}}@media (max-width:1100px) and (min-width:901px){.rec-home-video-hero .group-right{flex:0 0 360px;width:360px;}.rec-home-video-hero .field--name-field-hero-heading,.rec-home-video-hero .field--name-field-hero-description,.rec-home-video-hero .field--name-field-field-hero-button{width:360px;max-width:44%;margin-left:42%;margin-right:0;}.rec-home-video-hero .field--name-field-hero-heading{font-size:33px;}.rec-home-video-hero .field--name-field-hero-description{font-size:17px;}.rec-home-video-hero .rec-hero-video,.rec-home-video-hero .field--name-field-field-hero-poster img{object-position:15% center;}.rec-home-video-hero .rec-smarthub-panel{padding-left:28px;padding-right:28px;}}@media (max-width:900px){.rec-home-video-hero{width:100%;overflow:visible;}.rec-home-video-hero .ds-2col-fluid{display:block !important;width:100% !important;min-height:0 !important;margin:0 !important;padding:0 !important;}.rec-home-video-hero .group-left,.rec-home-video-hero .group-right{position:relative !important;inset:auto !important;transform:none !important;float:none !important;clear:both !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;box-sizing:border-box !important;}.rec-home-video-hero .group-left{display:flex !important;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:680px;padding:0 28px 34px;overflow:hidden;background:#2f5fa5;}.rec-home-video-hero .field--name-field-field-hero-poster{position:absolute;inset:0;width:100%;height:100%;margin:0;}.rec-home-video-hero .rec-hero-video,.rec-home-video-hero .field--name-field-field-hero-poster img{position:absolute;inset:0;display:block;width:100% !important;height:100% !important;min-height:680px !important;object-fit:cover !important;object-position:10% center !important;}.rec-home-video-hero .group-left::after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,0.90) 0%,rgba(0,0,0,0.72) 30%,rgba(0,0,0,0.30) 57%,rgba(0,0,0,0.03) 82%,rgba(0,0,0,0.00) 100%);}.rec-home-video-hero .field--name-field-hero-heading,.rec-home-video-hero .field--name-field-hero-description,.rec-home-video-hero .field--name-field-field-hero-button{position:relative;z-index:4;width:100%;max-width:430px;margin-left:0;margin-right:0;color:#ffffff;text-align:left;box-sizing:border-box;}.rec-home-video-hero .field--name-field-hero-heading{margin-top:0;margin-bottom:14px;font-size:34px;line-height:1.08;font-weight:800;text-wrap:balance;}.rec-home-video-hero .field--name-field-hero-description{margin-top:0;margin-bottom:22px;font-size:17px;line-height:1.42;}.rec-home-video-hero .field--name-field-field-hero-button{margin-bottom:0;}.rec-home-video-hero .field--name-field-field-hero-button a{display:inline-flex;min-height:50px;padding:14px 24px;align-items:center;justify-content:center;box-sizing:border-box;font-size:17px;text-align:center;}.rec-home-video-hero .group-right{display:block !important;min-height:0;padding:0 !important;background:#101d3b;}.rec-home-video-hero .field--name-field-smarthub-panel{width:100%;margin:0;padding:0;}.rec-home-video-hero .rec-smarthub-panel{width:100%;min-height:0;height:auto;margin:0;padding:34px 28px 38px;box-sizing:border-box;}.rec-home-video-hero .rec-smarthub-panel h2{margin-bottom:24px;font-size:28px;}.rec-home-video-hero .rec-smarthub-button{width:100%;margin-bottom:14px;padding:16px;box-sizing:border-box;}}@media (max-width:520px){.rec-home-video-hero .group-left{min-height:660px;padding:0 24px 30px;}.rec-home-video-hero .rec-hero-video,.rec-home-video-hero .field--name-field-field-hero-poster img{min-height:660px !important;object-position:8% center !important;}.rec-home-video-hero .field--name-field-hero-heading,.rec-home-video-hero .field--name-field-hero-description,.rec-home-video-hero .field--name-field-field-hero-button{width:100%;max-width:none;margin-left:0;margin-right:0;}.rec-home-video-hero .field--name-field-hero-heading{margin-top:0;margin-bottom:13px;font-size:31px;line-height:1.08;}.rec-home-video-hero .field--name-field-hero-description{margin-bottom:20px;font-size:16px;line-height:1.4;}.rec-home-video-hero .field--name-field-field-hero-button a{width:auto;min-width:170px;min-height:50px;padding:14px 22px;}.rec-home-video-hero .rec-smarthub-panel{padding:32px 24px 36px;}.rec-home-video-hero .rec-smarthub-panel h2{font-size:26px;}}
.paragraph--id--10362 .cwb-hero-bg-image-wrapper{padding:0 !important;margin:0 !important;overflow:hidden;}.paragraph--id--10362 .hero-bg-image{width:100% !important;min-height:0 !important;padding:0 !important;margin:0 !important;aspect-ratio:16 / 10;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;}@media (max-width:767px){.paragraph--id--10362 > .paragraph__column{display:block !important;width:100% !important;max-width:none !important;padding:0 !important;margin:0 !important;}.paragraph--id--10362 .paragraph--type--bp-columns__2col{display:block !important;width:100% !important;max-width:none !important;flex:0 0 100% !important;padding:0 !important;margin:0 !important;}.paragraph--id--10362 .cwb-hero-bg-image-wrapper{width:100% !important;max-width:none !important;padding:0 !important;margin:0 !important;}.paragraph--id--10362 .hero-bg-image{width:100% !important;min-height:0 !important;padding:0 !important;margin:0 !important;aspect-ratio:16 / 10;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;}}
.vb-net-page{--vb-net-blue:#315ca8;--vb-net-blue-dark:#284a86;--vb-net-blue-deep:#193b73;--vb-net-light-blue:#edf6ff;--vb-net-light-blue-2:#e5f2fd;--vb-net-yellow:#ffc600;--vb-net-yellow-hover:#ffd635;--vb-net-teal:#00987a;--vb-net-text:#30343b;--vb-net-muted:#626974;--vb-net-border:#d5dde8;--vb-net-border-blue:#9fc7ef;--vb-net-white:#ffffff;--vb-net-shadow:0 5px 16px rgba(31,60,105,0.10);--vb-net-shadow-hover:0 9px 22px rgba(31,60,105,0.15);--vb-net-radius:10px;--vb-net-width:1180px;width:100%;margin:0;padding:0;color:var(--vb-net-text);font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;}.vb-net-page *,.vb-net-page *::before,.vb-net-page *::after{box-sizing:border-box;}.vb-net-page img{display:block;max-width:100%;height:auto;}.vb-net-page h1,.vb-net-page h2,.vb-net-page h3,.vb-net-page p,.vb-net-page ul,.vb-net-page figure{padding:0;}.vb-net-page a{transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;}.vb-net-container{width:min(var(--vb-net-width),calc(100% - 48px));margin-right:auto;margin-left:auto;}.vb-net-section{margin:0;padding:0 0 68px;}.vb-net-hero{margin:0;padding:0 0 54px;}.vb-net-hero__wrap{position:relative;height:385px;overflow:hidden;border-radius:0 0 12px 12px;background:var(--vb-net-blue-dark);}.vb-net-hero__image{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 76%;}.vb-net-hero__overlay{position:absolute;inset:0;display:flex;align-items:center;padding:50px;background:linear-gradient(90deg,rgba(22,49,95,0.88) 0%,rgba(22,49,95,0.69) 43%,rgba(22,49,95,0.16) 72%,rgba(22,49,95,0) 100%);}.vb-net-hero__content{max-width:620px;color:#ffffff;}.vb-net-eyebrow{display:inline-block;margin-bottom:9px;color:var(--vb-net-teal);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.8rem;font-weight:700;line-height:1.3;letter-spacing:0.08em;text-transform:uppercase;}.vb-net-hero__content
.vb-net-eyebrow{color:var(--vb-net-yellow);}.vb-net-hero__content h1{margin:0 0 16px;color:#ffffff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(2.5rem,5vw,4.3rem);font-weight:700;line-height:1;letter-spacing:-0.045em;}.vb-net-hero__content p{max-width:570px;margin:0;color:rgba(255,255,255,0.95);font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.6;}.vb-net-section-title{max-width:850px;margin:0 auto 30px;text-align:center;}.vb-net-section-title h2{margin:0 0 10px;color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(2rem,3.8vw,3rem);font-weight:700;line-height:1.08;letter-spacing:-0.035em;}.vb-net-section-title p{max-width:760px;margin:0 auto;color:var(--vb-net-muted);font-size:1rem;line-height:1.65;}.vb-net-intro__panel{display:grid;grid-template-columns:92px
    minmax(0,1fr);align-items:center;gap:24px;padding:32px 38px;border:1px solid
    var(--vb-net-border-blue);border-radius:var(--vb-net-radius);background:var(--vb-net-light-blue);}.vb-net-intro__accent{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:var(--vb-net-yellow);}.vb-net-intro__solar-icon{width:43px;height:43px;fill:none;stroke:var(--vb-net-blue-deep);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;}.vb-net-intro__content h2{margin:0 0 8px;color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(1.65rem,2.8vw,2.3rem);font-weight:700;line-height:1.15;}.vb-net-intro__content p{max-width:900px;margin:0 0 12px;}.vb-net-text-link{display:inline-flex;align-items:center;gap:7px;color:var(--vb-net-blue) !important;font-weight:700;text-decoration:none !important;}.vb-net-text-link span{display:inline-block;transition:transform 180ms ease;}.vb-net-text-link:hover span,.vb-net-text-link:focus span{transform:translateX(4px);}.vb-net-examples__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;}.vb-net-example{margin:0;}.vb-net-example__image{height:100%;overflow:hidden;border:1px solid
    var(--vb-net-border);border-radius:var(--vb-net-radius);background:#ffffff;box-shadow:var(--vb-net-shadow);}.vb-net-example__image img{width:100%;height:100%;object-fit:contain;}.vb-net-resources__panel{padding:30px;border:1px solid
    var(--vb-net-border-blue);border-radius:var(--vb-net-radius);background:var(--vb-net-light-blue);}.vb-net-accordion{display:grid;gap:12px;}.vb-net-accordion--resources{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;align-items:start;}.vb-net-accordion__item{overflow:hidden;border:1px solid
    var(--vb-net-border);border-radius:8px;background:#ffffff;box-shadow:0 3px 12px
    rgba(31,60,105,0.06);}.vb-net-accordion__summary{display:grid;grid-template-columns:42px
    minmax(0,1fr)
    32px;align-items:center;gap:14px;min-height:72px;padding:14px 20px;list-style:none;background:#ffffff;cursor:pointer;transition:background-color 180ms ease;}.vb-net-accordion__summary::-webkit-details-marker{display:none;}.vb-net-accordion__summary::marker{content:"";}.vb-net-accordion__summary:hover{background:#f8fbfe;}.vb-net-accordion__icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--vb-net-light-blue);color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.95rem;font-weight:700;}.vb-net-accordion__title{color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.97rem;font-weight:700;line-height:1.3;}.vb-net-accordion__toggle{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--vb-net-blue);font-size:1.5rem;line-height:1;transition:transform 180ms ease;}.vb-net-accordion__item[open]
.vb-net-accordion__summary{background:#f5faff;}.vb-net-accordion__item[open]
.vb-net-accordion__toggle{transform:rotate(45deg);}.vb-net-accordion__content{padding:28px 30px 30px;border-top:1px solid
    var(--vb-net-border);background:#ffffff;}.vb-net-accordion__content h3{margin:0 0 8px;color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.3;}.vb-net-accordion__content p{margin:0 0 16px;}.vb-net-resource-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:22px;}.vb-net-resource-card{padding:20px;border:1px solid
    var(--vb-net-border);border-radius:8px;background:#ffffff;}.vb-net-note{padding:22px 24px;border-left:5px solid
    var(--vb-net-yellow);border-radius:0 8px 8px 0;background:#fffbed;}.vb-net-checklist{list-style:none;margin:0 0 20px !important;}.vb-net-checklist li{position:relative;padding-left:28px;margin-bottom:11px;}.vb-net-checklist li::before{content:"✓";position:absolute;top:0;left:0;color:var(--vb-net-teal);font-weight:700;}.vb-net-link-row{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 24px;}.vb-net-link-row a{display:inline-block;padding:8px 13px;border:1px solid
    var(--vb-net-border-blue);border-radius:999px;color:var(--vb-net-blue-dark);font-weight:700;text-decoration:none;}.vb-net-link-row a:hover,.vb-net-link-row a:focus{background:var(--vb-net-light-blue);}.vb-net-subsection{margin-top:24px;padding-top:22px;border-top:1px solid
    var(--vb-net-border);}.vb-net-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:11px 20px;border-radius:6px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.92rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none !important;}.vb-net-button span{display:inline-block;transition:transform 180ms ease;}.vb-net-button:hover span,.vb-net-button:focus span{transform:translateX(4px);}.vb-net-button--yellow{border:1px solid
    var(--vb-net-yellow);background:var(--vb-net-yellow);color:#1d1d1d !important;}.vb-net-button--yellow:hover,.vb-net-button--yellow:focus{border-color:var(--vb-net-yellow-hover);background:var(--vb-net-yellow-hover);transform:translateY(-1px);}.vb-net-button--outline{border:2px solid
    var(--vb-net-blue);background:#ffffff;color:var(--vb-net-blue) !important;}.vb-net-button--outline:hover,.vb-net-button--outline:focus{background:var(--vb-net-blue);color:#ffffff !important;}.vb-net-application__card{width:100%;padding:36px 38px;border:1px solid
    var(--vb-net-border-blue);border-radius:var(--vb-net-radius);background:var(--vb-net-light-blue);}.vb-net-application__card h2{margin:0 0 12px;color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(2rem,3.5vw,2.8rem);font-weight:700;line-height:1.08;letter-spacing:-0.03em;}.vb-net-application__card > p{max-width:980px;margin:0 0 15px;}.vb-net-application__notice{display:grid;grid-template-columns:52px
    minmax(0,1fr);gap:18px;margin-top:28px;padding:22px 24px;border:1px solid
    #ebd681;border-radius:8px;background:#fffbed;}.vb-net-application__notice-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--vb-net-yellow);color:#1d1d1d;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:700;}.vb-net-application__notice-content h3{margin:0 0 7px;color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.03rem;font-weight:700;}.vb-net-application__notice-content p{max-width:900px;margin:0 0 10px;font-size:0.94rem;line-height:1.55;}.vb-net-participate__panel{width:100%;padding:26px;border:1px solid
    var(--vb-net-border-blue);border-radius:var(--vb-net-radius);background:var(--vb-net-light-blue);box-shadow:0 5px 16px
    rgba(31,60,105,0.07);}.vb-net-participate__grid{display:grid;grid-template-columns:minmax(0,1fr)
    minmax(0,1fr);gap:26px;align-items:stretch;}.vb-net-process{display:block;width:100%;overflow:hidden;border:1px solid
    var(--vb-net-border);border-radius:9px;background:#ffffff;box-shadow:0 3px 10px
    rgba(31,60,105,0.05);}.vb-net-process__item{display:block;width:100%;margin:0;overflow:hidden;border:0;border-radius:0;background:#ffffff;}.vb-net-process__item +
.vb-net-process__item{border-top:1px solid
    #e2e8f0;}.vb-net-process__summary{display:grid;grid-template-columns:38px
    minmax(0,1fr)
    30px;align-items:center;gap:12px;width:100%;min-height:58px;padding:11px 16px;list-style:none;background:#ffffff;cursor:pointer;transition:background-color 180ms ease,color 180ms ease;}.vb-net-process__summary::-webkit-details-marker{display:none;}.vb-net-process__summary::marker{content:"";}.vb-net-process__summary:hover{background:#f7fbff;}.vb-net-process__number{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--vb-net-blue);color:#ffffff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.84rem;font-weight:700;}.vb-net-process__title{color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.95rem;font-weight:700;line-height:1.3;}.vb-net-process__toggle{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--vb-net-light-blue);color:var(--vb-net-blue);font-family:Arial,Helvetica,sans-serif;font-size:1.15rem;line-height:1;transition:transform 180ms ease,background-color 180ms ease,color 180ms ease;}.vb-net-process__item[open]
.vb-net-process__summary{background:var(--vb-net-blue);}.vb-net-process__item[open]
.vb-net-process__number{background:#ffffff;color:var(--vb-net-blue);}.vb-net-process__item[open]
.vb-net-process__title{color:#ffffff;}.vb-net-process__item[open]
.vb-net-process__toggle{background:#ffffff;color:var(--vb-net-blue);transform:rotate(45deg);}.vb-net-process__content{width:100%;padding:18px 22px 20px 64px;border-top:1px solid
    #d5e7f8;background:linear-gradient(90deg,#eef8ff 0%,#ffffff 36%,#ffffff 100%);}.vb-net-process__content ul{margin:0;padding-left:18px;}.vb-net-process__content li{margin-bottom:8px;color:var(--vb-net-text);font-size:0.91rem;line-height:1.55;}.vb-net-process__content li:last-child{margin-bottom:0;}.vb-net-story{display:flex;flex-direction:column;align-self:stretch;width:100%;height:100%;overflow:hidden;border:1px solid
    var(--vb-net-border);border-radius:9px;background:#ffffff;box-shadow:0 3px 10px
    rgba(31,60,105,0.05);}.vb-net-story__video{position:relative;flex:1 1 0;width:100%;min-height:250px;overflow:hidden;background:#111111;}.vb-net-story__video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}.vb-net-story__content{flex:0 0 auto;padding:18px 20px 20px;border-top:1px solid
    var(--vb-net-border);background:#ffffff;}.vb-net-story__content
.vb-net-eyebrow{margin-bottom:4px;}.vb-net-story__content h3{margin:0 0 4px;color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.18rem;font-weight:700;line-height:1.25;}.vb-net-story__content p{margin:0;color:var(--vb-net-text);font-size:0.91rem;line-height:1.5;}.vb-net-sizing__limits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:760px;margin:0 auto 24px;}.vb-net-limit{padding:25px;border:1px solid
    var(--vb-net-border);border-radius:var(--vb-net-radius);background:#ffffff;box-shadow:var(--vb-net-shadow);text-align:center;}.vb-net-limit__label{display:block;color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.95rem;font-weight:700;}.vb-net-limit strong{display:block;margin:6px 0 3px;color:var(--vb-net-blue);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(2rem,4vw,3rem);line-height:1;}.vb-net-limit span:last-child{color:var(--vb-net-muted);font-size:0.9rem;}.vb-net-sizing__note{max-width:980px;margin:0 auto 28px;padding:24px 28px;border-left:5px solid
    var(--vb-net-teal);border-radius:0 8px 8px 0;background:#f5fbf9;}.vb-net-sizing__note p{margin:0 0 10px;}.vb-net-capacity-area{width:100%;}.vb-net-capacity-intro{max-width:980px;margin:0 auto 24px;color:var(--vb-net-text);font-size:1rem;line-height:1.65;}.vb-net-capacity{overflow:hidden;border:1px solid
    var(--vb-net-border);border-radius:var(--vb-net-radius);background:#ffffff;box-shadow:var(--vb-net-shadow);}.vb-net-capacity__header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px;border-bottom:1px solid
    var(--vb-net-border);}.vb-net-capacity__header h3{margin:0;color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:700;}.vb-net-capacity__date{display:inline-flex;align-items:center;padding:7px 13px;border-radius:999px;background:var(--vb-net-light-blue);color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.8rem;font-weight:700;white-space:nowrap;}.vb-net-table-wrap{width:100%;overflow-x:auto;}.vb-net-table{width:100%;border-collapse:collapse;}.vb-net-table th,.vb-net-table td{padding:17px 20px;border-bottom:1px solid
    var(--vb-net-border);text-align:left;}.vb-net-table thead th{background:#f7f9fc;color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.82rem;font-weight:700;}.vb-net-table tbody th{color:var(--vb-net-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:700;}.vb-net-table tbody tr:last-child th,.vb-net-table tbody tr:last-child td{border-bottom:0;}.vb-net-faq-intro{margin:0;padding:0 0 16px;}.vb-net-faq-intro
.vb-net-section-title{margin-bottom:0;}.vb-net-faq-intro
.vb-net-section-title p{margin-bottom:0;}#accordion-4467,#accordion-4467 *,#accordion-4467 *::before,#accordion-4467 *::after{box-sizing:border-box;}#accordion-4467{width:100%;max-width:1132px;margin:0 auto 54px;padding:0 24px;font-family:"Open Sans",Arial,Helvetica,sans-serif;}#accordion-4467
.paragraph__column{width:100%;padding:0;}#accordion-4467
.card.panel.panel-default{margin:0 0 14px;overflow:hidden;background:#ffffff;border:1px solid
    #b9d9f2;border-radius:11px;box-shadow:0 4px 14px
    rgba(22,63,122,0.09);}#accordion-4467
.card.panel.panel-default:last-child{margin-bottom:0;}#accordion-4467
.card-header.panel-heading{padding:0;background:#ffffff;border:0;}#accordion-4467
.panel-heading
.panel-title{margin:0;}#accordion-4467
.panel-heading
button.display{position:relative;display:flex;align-items:center;width:100%;min-height:68px;padding:17px 64px
    17px 22px;color:#173f7a !important;-webkit-text-fill-color:#173f7a !important;text-align:left;background:#ffffff;border:0;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:17px;line-height:1.3;font-weight:700;cursor:pointer;transition:color 180ms ease,background-color 180ms ease;}#accordion-4467
.panel-heading
button.display:hover,#accordion-4467
.panel-heading
button.display:focus-visible{color:#11336c !important;-webkit-text-fill-color:#11336c !important;background:#edf7ff;outline:none;}#accordion-4467
.panel-heading
button.display[aria-expanded="true"]{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;background:#075aa5;}#accordion-4467
.panel-heading
button.display[aria-expanded="true"]:hover,#accordion-4467
.panel-heading
button.display[aria-expanded="true"]:focus-visible{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;background:#075aa5;}#accordion-4467
.panel-heading
button.display::before{display:none !important;}#accordion-4467
.panel-heading
button.display::after{content:"+";position:absolute;top:50%;right:20px;display:grid;place-items:center;width:32px;height:32px;color:#075aa5;background:#edf7ff;border-radius:50%;transform:translateY(-50%);font-family:Arial,Helvetica,sans-serif;font-size:25px;line-height:1;font-weight:400;}#accordion-4467
.panel-heading
button.display[aria-expanded="true"]::after{content:"−";color:#075aa5;background:#ffffff;}#accordion-4467
.card-block.panel-collapse{padding:0;background:#ffffff;border:0;}#accordion-4467
.card-block.panel-collapse.show{border-top:1px solid
    #b9d9f2;}#accordion-4467
.card-block.panel-collapse
.panel-body{padding:28px 32px 32px;overflow:visible;background:linear-gradient(90deg,rgba(237,247,255,0.85),rgba(255,255,255,0));}#accordion-4467
.card-block.panel-collapse
> .field{padding:28px 32px 32px;overflow:visible;background:linear-gradient(90deg,rgba(237,247,255,0.85),rgba(255,255,255,0));}#accordion-4467
.card-block.panel-collapse p{margin:0 0 14px;color:#354250;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:15px;line-height:1.55;}#accordion-4467
.card-block.panel-collapse
p:last-child{margin-bottom:0;}#accordion-4467
.card-block.panel-collapse h2,#accordion-4467
.card-block.panel-collapse h3,#accordion-4467
.card-block.panel-collapse h4{color:#173f7a;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:700;}#accordion-4467
.card-block.panel-collapse ul,#accordion-4467
.card-block.panel-collapse ol{margin:14px 0 18px;padding-left:22px;}#accordion-4467
.card-block.panel-collapse li{margin-bottom:8px;color:#354250;font-size:15px;line-height:1.5;}#accordion-4467
.card-block.panel-collapse a,#accordion-4467
.card-block.panel-collapse a:link,#accordion-4467
.card-block.panel-collapse a:visited{color:#075aa5 !important;-webkit-text-fill-color:#075aa5 !important;font-weight:700;text-decoration:underline;text-underline-offset:2px;}#accordion-4467
.card-block.panel-collapse a:hover,#accordion-4467
.card-block.panel-collapse a:focus-visible{color:#11336c !important;-webkit-text-fill-color:#11336c !important;}#accordion-4467
.card-block.panel-collapse img{display:block;max-width:100%;height:auto;margin:20px auto 0;}#accordion-4467
.card-block.panel-collapse,#accordion-4467
.card-block.panel-collapse
.panel-body,#accordion-4467
.card-block.panel-collapse
.field,#accordion-4467
.card-block.panel-collapse
.field__item{overflow:visible;}.vb-net-page a:focus-visible,.vb-net-page summary:focus-visible,#accordion-4467
.panel-heading
button.display:focus-visible{outline:3px solid
    #ffc600;outline-offset:3px;}@media (max-width:960px){.vb-net-container{width:calc(100% - 36px);}.vb-net-hero__wrap{height:350px;}.vb-net-hero__image{object-position:center 74%;}.vb-net-hero__overlay{padding:40px;}.vb-net-participate__grid{grid-template-columns:1fr;align-items:start;}.vb-net-story{height:auto;}.vb-net-story__video{flex:none;min-height:0;aspect-ratio:16 / 9;}#accordion-4467{padding-right:18px;padding-left:18px;}}@media (max-width:767px){.vb-net-container{width:calc(100% - 28px);}.vb-net-section{padding-bottom:54px;}.vb-net-hero{padding-bottom:42px;}.vb-net-hero__wrap{height:330px;}.vb-net-hero__image{object-position:center 72%;}.vb-net-hero__overlay{padding:30px;}.vb-net-intro__panel{grid-template-columns:64px
      minmax(0,1fr);gap:18px;padding:26px;}.vb-net-intro__accent{width:58px;height:58px;}.vb-net-intro__solar-icon{width:36px;height:36px;}.vb-net-examples__grid{grid-template-columns:1fr;}.vb-net-accordion--resources{grid-template-columns:1fr;gap:14px;}.vb-net-resources__panel{padding:20px;}.vb-net-sizing__limits{grid-template-columns:1fr;}}@media (max-width:700px){#accordion-4467{margin-bottom:42px;padding-right:12px;padding-left:12px;}#accordion-4467
  .panel-heading
  button.display{min-height:64px;padding:15px 56px
      15px 17px;font-size:16px;}#accordion-4467
  .panel-heading
  button.display::after{right:15px;width:30px;height:30px;}#accordion-4467
  .card-block.panel-collapse
  .panel-body,#accordion-4467
  .card-block.panel-collapse
  > .field{padding:24px 20px 28px;}}@media (max-width:540px){.vb-net-hero__wrap{height:310px;border-radius:0 0 9px 9px;}.vb-net-hero__image{object-position:center 68%;}.vb-net-hero__overlay{align-items:flex-end;padding:22px 20px;background:linear-gradient(0deg,rgba(22,49,95,0.94) 0%,rgba(22,49,95,0.60) 68%,rgba(22,49,95,0.14) 100%);}.vb-net-hero__content h1{font-size:2.3rem;}.vb-net-hero__content p{font-size:0.92rem;line-height:1.5;}.vb-net-section-title{margin-bottom:23px;}.vb-net-section-title h2{font-size:clamp(1.75rem,8vw,2.2rem);}.vb-net-intro__panel{display:block;padding:23px 20px;}.vb-net-intro__accent{width:54px;height:54px;margin-bottom:15px;}.vb-net-intro__solar-icon{width:34px;height:34px;}.vb-net-resources__panel{padding:14px;}.vb-net-accordion__summary{grid-template-columns:34px
      minmax(0,1fr)
      26px;gap:10px;min-height:64px;padding:13px 14px;}.vb-net-accordion__icon{width:32px;height:32px;font-size:0.86rem;}.vb-net-accordion__title{font-size:0.9rem;}.vb-net-accordion__content{padding:22px 18px;}.vb-net-application__card{padding:26px 21px;}.vb-net-application__notice{grid-template-columns:1fr;padding:20px 18px;}.vb-net-button{width:100%;}.vb-net-participate__panel{padding:14px;}.vb-net-participate__grid{gap:16px;}.vb-net-process__summary{grid-template-columns:34px
      minmax(0,1fr)
      28px;gap:9px;min-height:56px;padding:10px 12px;}.vb-net-process__number{width:30px;height:30px;font-size:0.78rem;}.vb-net-process__title{font-size:0.88rem;}.vb-net-process__content{padding:16px 15px 17px;}.vb-net-process__content ul{padding-left:20px;}.vb-net-story__content{padding:17px;}.vb-net-capacity__header{display:block;padding:20px 18px;}.vb-net-capacity__date{margin-top:10px;}.vb-net-table th,.vb-net-table td{padding:13px 12px;font-size:0.85rem;}.vb-net-faq-intro{padding-bottom:10px;}}@media (max-width:360px){.vb-net-container{width:calc(100% - 20px);}}@media (prefers-reduced-motion:reduce){.vb-net-page *,.vb-net-page *::before,.vb-net-page *::after,#accordion-4467 *,#accordion-4467 *::before,#accordion-4467 *::after{transition:none !important;}}
body.page-node-type-news .hero-top__container{padding-top:0;}body.page-node-type-news .hero-top{min-height:150px;padding:20px 0;}body.page-node-type-news .internal-banner-container{min-height:150px;}.field.field--name-title.field--type-string.field--label-hidden.field__item{font-size:150%;margin-bottom:16px;display:inline-block;text-transform:uppercase;font-weight:500;}.field.field--name-title.field--type-string.field--label-hidden.field__item:after{border-bottom:3px solid #ffda00;position:relative;display:block;bottom:0;left:0;width:80px;height:8px;content:'';}
a.large-button{background-color:#0071bc;color:#ffffff;border:0;border-radius:0;cursor:pointer;font-size:1rem;font-weight:700;line-height:1.1764705882;padding:1.7058823529rem 1.1764705882rem;text-align:center;text-decoration:none;vertical-align:top;white-space:normal;margin:1em 0 1em;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;transition-duration:0.3s;transition-property:box-shadow;width:100%;}a.large-button:hover,a.large-button:hover span{background-color:#ffda00;color:#222 !important;}.dialog-off-canvas-main-canvas{overflow:hidden;}.acsb-widget .acsb-footer p{padding:inherit;}:target{display:block;position:relative;top:-125px;visibility:hidden;}.mm-menu .mm-navbar{height:auto;display:block;border-bottom:0;}.mm-page.mm-slideout{overflow:hidden;}.mm-slideout{z-index:1;}a[href^=tel]{text-decoration:inherit;color:inherit;}.block-type--mt-modal button.close,.modal button.close{color:#fff;border:1px solid #fff;padding:8px 16px;}.cwb-info__col .img-container{height:auto;}.modal-backdrop{background-color:rgba(0,85,150,0.85);}.modal .block-search input.form-search{background-color:rgba(255,255,255,0.90);}.modal .block-search .form-item{margin:auto;}.modal .block-search input.form-search::placeholder{color:#000;opacity:0.95;}.modal .block-search .form-actions:after{color:#000;opacity:0.95;}.modal .search-block-form{padding:0;margin:auto;}.field__label{font-weight:500;}.pager{margin:0;width:100%;float:left;display:block;}.view-podcasts .view-content{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;}.logo{margin:auto;}iframe{border:none !important;}.region.region-hero-top a.button{margin:0;}.hero-top{margin:auto;}.hero-top__container{padding-top:16px;padding-bottom:0;}.internal-banner-container{min-height:150px;}.hero-top{min-height:150px;}#hero-top.region--dark-gray-background{background-color:#005596 !important;}.main-content__section,.sidebar__section{padding:24px 0 0;}b,strong{font-weight:bold;}.paragraph--type--bp-column-wrapper .paragraph--type--bp-simple .field--name-bp-text p{padding:0;}.paragraph--type--bp-column-wrapper .paragraph--type--bp-simple > .paragraph__column{padding:0;}.paragraph--type--bp-column-wrapper > .paragraph__column{padding-bottom:0;}.fixed-header-enabled.onscroll .header-container ul.menu > li > a,.fixed-header-enabled.onscroll .header-container ul.menu > li > span{padding:26px 10px;margin:0;}header.header .modal-icon-button{padding:32px 18px 31px;}.header-container ul.menu > li > a,.header-container ul.menu > li > span{padding:38px 0px;}.paragraph--type--bp-columns .paragraph--type--bp-column-wrapper .paragraph--type--bp-columns .btn-cwb_button{height:100%;display:flex;justify-content:center;align-items:center;}.paragraph--type--bp-columns .paragraph--type--bp-column-wrapper .paragraph--type--bp-columns .paragraph--type--bp-columns__3col > div{height:100%;}.paragraph--type--bp-columns .paragraph--type--bp-column-wrapper .paragraph--type--bp-columns .btn-cwb_button span{font-size:1.125rem;}.video-embed-field-launch-modal{cursor:pointer;}#cboxClose{top:0;right:0;}.paragraph--type--column-boxes{margin:2rem 0;}.paragraph--type--column-boxes .paragraph--type--bp-simple .paragraph__column{padding:2rem !important;border-bottom:3px solid #aaa;}.paragraph--type--column-boxes .paragraph--type--bp-columns .paragraph__column{display:flex;flex-wrap:wrap;align-content:flex-start;}.paragraph--type--column-boxes .paragraph--type--bp-simple{display:flex;height:100%;}.paragraph--type--column-boxes .paragraph--type--bp-columns__4col div{height:100%;}.paragraph--type--column-boxes .paragraph__column{padding-bottom:0;}@media (max-width:998px){.paragraph--type--column-boxes .paragraph--type--bp-columns__4col{float:left;width:50%;margin:1rem 0 1rem 0;}}@media (max-width:767px){.paragraph--type--column-boxes .paragraph--type--bp-columns__4col{float:left;width:100%;margin:1rem 0 1rem 0;}}.paragraph.paragraph--type--bp-image img{margin:auto;}.col-12 h2.title,.col-12 nav > h2,.col-12 .block-search > h2{font-weight:500;}iframe#cwb-payportal-nisc-pay-portal-configuration-frame{min-height:336px;min-width:300px;}.header-container .sf-menu.menu ul ul{top:-10px;}a.button.yellow{background:#FFDA00;color:#222;font-weight:500;}.header-container a.btn.btn-primary.btn-cwb_button:hover,.header-container a.btn.btn-primary.btn-cwb_button:active,.header-container a.btn.btn-primary.btn-cwb_button:focus{color:#000 !important;}div.site-alert div.severity-low,div.site-alert div.severity-medium,div.site-alert div.severity-high{background-color:transparent;border:0;}.onscroll .header.js-fixed.region--white-background{background-color:rgba(255,255,255,1);}.view .card:before{background:#005596;}.paragraph--type--bp-blank .paragraph__column{padding:0;}.paragraph--type--media-box-column > .paragraph__column:before{content:"";position:absolute;width:calc(100% + 34px);bottom:-51px;display:block;height:10px;background-color:#ffda00;left:-17px;border:1px solid #707070;}.paragraph--type--media-box-column{border:1px solid #707070;padding:32px 16px 42px 16px;margin:16px 0;}.paragraph--type--media-box-column > .paragraph__column{padding:0;}.paragraph--type--media-box-column a.button{margin:0;}.paragraph--type--media-box-column p:last-of-type{padding:0;}.block-region-sidebar .block-superfish h2{display:none;visibility:hidden;}.radix-layouts-sidebar .social-media-links--platforms.horizontal li a{margin:0;color:#fff;width:32px;height:32px;font-size:10px;}.radix-layouts-sidebar .social-media-links--platforms.horizontal li{padding:0;margin:0 4px;background:#005596;border-radius:100%;padding:5px 0px;width:32px;height:32px;}.radix-layouts-sidebar .social-media-links--platforms{margin:auto;display:block;text-align:center;}.view .card .card__effectbox{padding-bottom:3em;}.card__body-content{font-size:14px;}div#block-views-block-card-display-block-1{padding-left:30px;padding-right:30px;}.main-content .field.field--name-field-date-published{margin-bottom:16px;padding:4px 0;font-weight:700;}.block-entity-fieldnodefield-tags a:before{content:"#";display:inline-block;}.node--type-podcast .field--name-body{padding:2rem 0;border-top:1px solid #ccc;margin-top:1rem;}.myrec-podcast{padding:20px;border:1px solid #e6e6e6;margin:8px 1%;flex-basis:31%;}.myrec-podcast .card__date{color:#666;font-size:0.8823529412em;margin-bottom:1.0588235294rem;}.myrec-podcast .card__title{font-weight:400;line-height:1.2;margin-top:1.0588235294rem;margin-bottom:1.0588235294rem;}.myrec-podcast .card__title a{color:#222;}div#block-alternatetitle{text-align:center;font-size:125%;}.media-box-button_card{max-width:none;}div#block-pagetitle{text-align:center;}.view-digital-issues .view-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding:16px;}li.breadcrumb__item svg{display:none !important;visibility:hidden;margin:0;padding:0;overflow:hidden !important;}li.breadcrumb__item:after{content:"\f101";text-decoration:none !important;font-family:'Font Awesome 5 Free';padding-left:5px;font-weight:600;}li.breadcrumb__item:last-of-type::after{display:none;}.cwb-5050_wrapper .paragraph--type--bp-columns__2col{margin:unset;}.content-bottom .pl-xl-5,.content-bottom .pr-xl-5{padding-left:0 !important;padding-right:0 !important;}body.user-logged-in.headroom--scroll-down.onscroll{padding-top:30px;}.col-12 h2.title,.col-12 nav > h2,.col-12 .block-search > h2{margin:20px 0 16px;font-size:32px;text-align:center;}div#block-views-block-card-display-block-1 h2,div#block-views-block-card-display-block-1-2 h2{text-align:left;}div#block-views-block-card-display-block-1 h2:after,div#block-views-block-card-display-block-1-2 h2:after{border-bottom:3px solid #ffda00;position:relative;display:block;bottom:0;left:0;width:80px;height:8px;content:'';}.paragraph--color--rgba-black-strong{background:#333333;}.cwb_info__row{display:flex;}.region--accent-background{background-color:#005596;}div#content-top .paragraph>.paragraph__column{padding-bottom:0;}.cwb-info__wrapper::after{background-image:none;opacity:1;}.cwb_info__row .cwb-info__col .img-thumbnail{background-color:transparent;box-shadow:none;border:none;}.cwb_info__row .cwb-info__col{display:block;height:100%;margin:auto;}.cwb_info__row .cwb-info__col .img-thumbnail{top:0;}span.lead.count.display-5.icon1:after,span.lead.count.display-5.icon2:after{content:"+";margin-left:2px;}a.button.red{background-color:#D11144;color:#fff;font-weight:400;}.cwb-flip-card{float:left;}.media-box-button_card .media-body{min-height:65px;}.video-card .video-card__effectbox:before{background:#005596;}#main-content table tbody tr:nth-child(even) td{background:#F8F9FB;}#main-content table tr td,#main-content table tr th{border-color:#005596;}.region-sidebar-first a.sf-accordion-button:before,.region-sidebar-second a.sf-accordion-button:before,.radix-layouts-sidebar a.sf-accordion-button:before{display:none;}.region-sidebar-first ul.menu.sf-menu.sf-accordion li a.sf-accordion-button,.region-sidebar-second ul.menu.sf-menu.sf-accordion li a.sf-accordion-button,.radix-layouts-sidebar ul.menu.sf-menu.sf-accordion li a.sf-accordion-button{line-height:42px;}.paragraph--type--bp-columns .cwb-sidebar-box_column div{margin:auto;}.paragraph--type--bp-columns .cwb-sidebar-box .box_wrap{min-height:400px;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;}.paragraph--type--bp-columns .cwb-sidebar-box_title{color:#fff;display:block;flex-basis:100%;}.paragraph--type--bp-columns .cwb-sidebar-box{margin-bottom:0;}li.breadcrumb__item a{text-decoration:underline;color:#fff;}.video_box .video-embed-field-launch-modal:before{position:absolute;content:'';height:100%;width:100%;background-image:url('/sites/myrec/files/images/icons8-circled-play.svg');background-size:50% 50%;background-position:50% 50%;background-repeat:no-repeat;z-index:999999;display:block;top:0;}.cwb-hero-bg-image_wrapper{background:-webkit-gradient(linear,left top,left bottom,from(#E8E8E8),to(#F6F6F6));background:-webkit-linear-gradient(top,#E8E8E8 0%,#F6F6F6 100%);background:linear-gradient(to bottom,#E8E8E8 0%,#F6F6F6 100%);height:100%;}body.page-node-type-news .col-md-4.radix-layouts-sidebar.panel-panel{text-align:center;}.view.view-card-display .card{float:none;}.paragraph--bp-accordion-container .card{border:none;}.paragraph.paragraph--type--bp-accordion .panel-heading a{display:flex;padding:10px;flex-direction:row;}.paragraph.paragraph--type--bp-accordion .card-header{background-color:#005596;padding:4px;margin-bottom:1px;border-radius:0 !important;}.paragraph--bp-accordion-container .panel-title{margin:1px;}.paragraph--bp-accordion-container .panel-title a{color:#fff !important;}.to-top{background-color:#ffda00;}.sticky-footer .paragraph>.paragraph__column{padding-bottom:0;padding-top:8px;}.sticky-footer .block{padding-bottom:0;}.mt-button{color:#fff !important;}.collapsible-sticky-footer-trigger.text-right a:before{content:"";vertical-align:middle;max-height:32px;max-width:32px;height:32px;width:32px;background-size:32px 32px;background-image:url(/sites/myrec/files/images/icons8-chat.png);display:inline-block;}.mt-mobile-menu-widget .mt-menu-button.mt-button,.mt-mobile-menu-overlay .mt-dismiss-button.mt-button{color:#424242;background:#ccc;padding:0;font-size:16px;margin-left:0;position:relative;display:block;border:1px solid var(--mt-mwidget-border-color);border-radius:0;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front{max-width:447px !important;margin:auto;max-height:525px;overflow:hidden;width:100% !important;overflow-y:hidden;}.ui-dialog .ui-dialog-content{padding:0;}#drupal-modal .col-md-12.radix-layouts-header.panel-panel{padding:0;}iframe.cwb-myrec_chat{border:none;}div#drupal-modal .block-entity-fieldnodefield-hero-top-image{display:none;visibility:hidden;}.ui-dialog-titlebar span{color:#005596;font-family:Gotham;}.flip-card_title:after{background:linear-gradient(to right,#fff 0%,#0071bc 100%);}footer.region--dark-gray-background{background-color:#005596;}.sticky-footer-container{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s;z-index:100;}.sticky-footer-container.sticky-footer-container--fixed{position:fixed;bottom:0;width:100%;}.sticky-footer-container.slideToTop{-webkit-animation-name:fadeToTop;animation-name:fadeToTop;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes fadeToTop{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeToTop{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}}.sticky-footer-container.slideToBottom{-webkit-animation-name:fadeToBottom;animation-name:fadeToBottom;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes fadeToBottom{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes fadeToBottom{0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@media (max-width:1270px){.header-container ul.menu > li > a,.header-container ul.menu > li > span{font-size:12px;}}@media (min-width:2400px){.hero-top{min-height:150px;}}@media (max-width:995px){.clippy{display:none;}}@media (max-width:767px){.header-first{margin-right:0;}.myrec-podcast{padding:20px;border:1px solid #e6e6e6;margin:8px 1%;flex-basis:48%;}.footer h2.title{max-width:100%;}}@media (max-width:640px){.site-alert{max-width:calc(100% - 46px);}.collapsible-sticky-footer-trigger.text-right{text-align:left !important;}iframe#cwb-payportal-nisc-pay-portal-configuration-frame{max-width:275px !important;min-width:275px !important;}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.row:before,.row:after{display:unset;content:" ";}}@media (min-width:767px){.view .card{max-width:430px !important;}}@media (min-width:768px){.header-top-highlighted .row .clippy:before{height:175px;}.page-node-1864 .hero-bg-image,.page-node-1868 .hero-bg-image,.page-node-1869 .hero-bg-image,.page-node-1870 .hero-bg-image,.page-node-1871 .hero-bg-image,.page-node-1872 .hero-bg-image,.page-node-1873 .hero-bg-image,.page-node-1874 .hero-bg-image,.page-node-1875 .hero-bg-image{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;}.page-node-1864 .cwb-hero-bg-image_wrapper,.page-node-1868 .cwb-hero-bg-image_wrapper,.page-node-1869 .cwb-hero-bg-image_wrapper,.page-node-1870 .cwb-hero-bg-image_wrapper,.page-node-1871 .cwb-hero-bg-image_wrapper,.page-node-1872 .cwb-hero-bg-image_wrapper,.page-node-1873 .cwb-hero-bg-image_wrapper,.page-node-1874 .cwb-hero-bg-image_wrapper,.page-node-1875 .cwb-hero-bg-image_wrapper{width:100% !important;max-width:100% !important;min-height:0 !important;height:auto !important;padding:0 !important;margin:0 !important;}.page-node-1864 .internal_banner_section,.page-node-1868 .internal_banner_section,.page-node-1869 .internal_banner_section,.page-node-1870 .internal_banner_section,.page-node-1871 .internal_banner_section,.page-node-1872 .internal_banner_section,.page-node-1873 .internal_banner_section,.page-node-1874 .internal_banner_section,.page-node-1875 .internal_banner_section{padding:0 !important;margin:0 !important;overflow:hidden !important;}.page-node-1864 .hero-bg-image,.page-node-1868 .hero-bg-image,.page-node-1869 .hero-bg-image,.page-node-1870 .hero-bg-image,.page-node-1871 .hero-bg-image,.page-node-1872 .hero-bg-image,.page-node-1873 .hero-bg-image,.page-node-1874 .hero-bg-image,.page-node-1875 .hero-bg-image{height:360px !important;}@media (max-width:1024px){.page-node-1864 .hero-bg-image,.page-node-1868 .hero-bg-image,.page-node-1869 .hero-bg-image,.page-node-1870 .hero-bg-image,.page-node-1871 .hero-bg-image,.page-node-1872 .hero-bg-image,.page-node-1873 .hero-bg-image,.page-node-1874 .hero-bg-image,.page-node-1875 .hero-bg-image{height:300px !important;background-size:cover !important;background-position:center center !important;}}@media (max-width:767px){.page-node-1864 .hero-bg-image,.page-node-1868 .hero-bg-image,.page-node-1869 .hero-bg-image,.page-node-1870 .hero-bg-image,.page-node-1871 .hero-bg-image,.page-node-1872 .hero-bg-image,.page-node-1873 .hero-bg-image,.page-node-1874 .hero-bg-image,.page-node-1875 .hero-bg-image{height:240px !important;background-size:cover !important;background-position:center center !important;}}@media (max-width:480px){.page-node-1864 .hero-bg-image,.page-node-1868 .hero-bg-image,.page-node-1869 .hero-bg-image,.page-node-1870 .hero-bg-image,.page-node-1871 .hero-bg-image,.page-node-1872 .hero-bg-image,.page-node-1873 .hero-bg-image,.page-node-1874 .hero-bg-image,.page-node-1875 .hero-bg-image{height:200px !important;background-size:cover !important;background-position:center center !important;}}}
.rec-popup-source{display:none !important;}.rec-popup-modal{position:fixed;z-index:99999;inset:0;display:none;align-items:center;justify-content:center;padding:24px;}.rec-popup-modal.is-open{display:flex;}.rec-popup-backdrop{position:absolute;inset:0;background:rgba(0,32,58,0.78);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);}.rec-popup-dialog{position:relative;z-index:2;width:min(100%,920px);max-height:calc(100vh - 48px);overflow:auto;border-radius:16px;background:#ffffff;box-shadow:0 24px 70px rgba(0,35,63,0.36);animation:recPopupIn 0.28s ease both;}@keyframes recPopupIn{from{opacity:0;transform:translateY(18px) scale(0.98);}to{opacity:1;transform:translateY(0) scale(1);}}.rec-popup-layout{display:grid;grid-template-columns:minmax(0,0.95fr)
    minmax(0,1.05fr);}.rec-popup-media{position:relative;min-height:100%;overflow:hidden;background:#edf6fb;}.rec-popup-media img{display:block;width:100%;height:100%;min-height:100%;object-fit:cover;}.rec-popup-media video{display:block;width:100%;height:100%;min-height:100%;object-fit:cover;background:#000000;}.rec-popup-media:has(iframe){display:flex;align-items:center;justify-content:center;min-height:100%;padding:0;background:#001f36;}.rec-popup-media iframe{display:block;width:100%;aspect-ratio:16 / 9;height:auto;min-height:0;border:0;background:#000000;}.rec-popup-modal:has(.rec-popup-media iframe) .rec-popup-dialog{width:min(100%,1040px);}.rec-popup-modal:has(.rec-popup-media iframe) .rec-popup-layout{grid-template-columns:minmax(0,1.08fr)
    minmax(0,0.92fr);align-items:stretch;}.rec-popup-modal:has(.rec-popup-media iframe) .rec-popup-media{min-height:0;}.rec-popup-modal:has(.rec-popup-media iframe) .rec-popup-content{padding:34px 38px;}.rec-popup-modal:has(.rec-popup-media iframe) .rec-popup-title{font-size:clamp(2rem,3.2vw,2.85rem);}.rec-popup-modal:has(.rec-popup-media iframe) .rec-popup-body{font-size:0.96rem;}.rec-popup-modal:has(.rec-popup-media iframe) .rec-popup-actions{margin-top:24px;}.rec-popup-content{position:relative;display:flex;min-width:0;flex-direction:column;justify-content:center;padding:50px 48px;}.rec-popup-eyebrow{display:block;margin-bottom:10px;color:#005596;font-family:"Montserrat",Arial,sans-serif;font-size:0.78rem;font-weight:700;letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;}.rec-popup-title{margin:0 0 18px;color:#005596;font-family:"Montserrat",Arial,sans-serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;line-height:1.06;letter-spacing:-0.025em;}.rec-popup-body{color:#4f5e68;font-family:"Open Sans",Arial,sans-serif;font-size:1rem;line-height:1.7;}.rec-popup-body p{margin:0 0 1.1rem;}.rec-popup-body p:last-child{margin-bottom:0;}.rec-popup-body ul,.rec-popup-body ol{margin-top:0.75rem;margin-bottom:1rem;padding-left:1.4rem;}.rec-popup-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;}.rec-popup-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 24px;border:2px solid #ffc20e;border-radius:5px;background:#ffc20e;color:#003b68;font-family:"Montserrat",Arial,sans-serif;font-size:0.94rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,transform 0.2s ease;}.rec-popup-button:hover,.rec-popup-button:focus-visible{border-color:#005596;background:#005596;color:#ffffff;text-decoration:none;transform:translateY(-1px);}.rec-popup-close{position:absolute;z-index:10;top:14px;right:14px;display:flex;width:42px;height:42px;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#ffffff;color:#005596;cursor:pointer;font-family:Arial,sans-serif;font-size:1.8rem;font-weight:400;line-height:1;box-shadow:0 5px 18px rgba(0,53,89,0.2);transition:background-color 0.2s ease,color 0.2s ease,transform 0.2s ease;}.rec-popup-close:hover,.rec-popup-close:focus-visible{background:#005596;color:#ffffff;transform:scale(1.05);}.rec-popup-close:focus-visible,.rec-popup-button:focus-visible{outline:3px solid #ffc20e;outline-offset:3px;}body.rec-popup-open{overflow:hidden;}.rec-popup-modal.rec-popup-no-media .rec-popup-layout{display:block;}.rec-popup-modal.rec-popup-no-media .rec-popup-dialog{width:min(100%,680px);}.rec-popup-modal.rec-popup-no-media .rec-popup-content{padding:58px 54px 52px;}@media (max-width:760px){.rec-popup-modal{padding:16px;}.rec-popup-dialog{width:100%;max-height:calc(100vh - 32px);border-radius:13px;}.rec-popup-layout{display:block;}.rec-popup-media{min-height:0;max-height:300px;}.rec-popup-media img{width:100%;height:300px;min-height:0;object-fit:cover;}.rec-popup-media video{width:100%;height:300px;min-height:0;object-fit:contain;background:#000000;}.rec-popup-media:has(iframe){display:block;max-height:none;min-height:0;background:#001f36;}.rec-popup-media iframe{display:block;width:100%;aspect-ratio:16 / 9;height:auto;min-height:0;border:0;background:#000000;}.rec-popup-modal:has(.rec-popup-media iframe) .rec-popup-dialog{width:100%;}.rec-popup-modal:has(.rec-popup-media iframe) .rec-popup-layout{display:block;}.rec-popup-modal:has(.rec-popup-media iframe) .rec-popup-content{padding:32px 24px 28px;}.rec-popup-modal:has(.rec-popup-media iframe) .rec-popup-title{font-size:clamp(1.8rem,8vw,2.4rem);}.rec-popup-content{padding:36px 24px 30px;}.rec-popup-eyebrow{padding-right:38px;font-size:0.7rem;}.rec-popup-title{padding-right:15px;font-size:clamp(1.8rem,8vw,2.5rem);}.rec-popup-actions{display:block;}.rec-popup-button{width:100%;}.rec-popup-close{top:10px;right:10px;width:38px;height:38px;font-size:1.55rem;}.rec-popup-modal.rec-popup-no-media .rec-popup-content{padding:46px 24px 32px;}}@media (max-width:430px){.rec-popup-modal{padding:10px;}.rec-popup-dialog{max-height:calc(100vh - 20px);}.rec-popup-media img{height:240px;}.rec-popup-media video{height:240px;}}@media (prefers-reduced-motion:reduce){.rec-popup-dialog{animation:none;}.rec-popup-button,.rec-popup-close{transition:none;}}
html{scroll-behavior:smooth;}.transmission-page{--transmission-blue:#005596;--transmission-blue-mid:#004a82;--transmission-blue-dark:#003b68;--transmission-yellow:#f6c43c;--transmission-yellow-bright:#ffc20e;--transmission-teal:#00987a;--transmission-white:#ffffff;--transmission-text:#262626;--transmission-muted:#626b73;--transmission-light:#f4f6f9;--transmission-border:#d7dce6;--transmission-blue-light:#edf6fb;--transmission-max-width:1280px;--transmission-radius:10px;color:var(--transmission-text);background:#ffffff;font-family:"Open Sans",Arial,sans-serif;font-size:16px;line-height:1.7;}.transmission-page *,.transmission-page *::before,.transmission-page *::after{box-sizing:border-box;}.transmission-page img,.transmission-page svg{max-width:100%;}.transmission-page p{margin:0 0 1.35rem;}.transmission-page p:last-child{margin-bottom:0;}.transmission-page a{transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease;}.transmission-page section:target{display:block !important;visibility:visible !important;opacity:1 !important;}#transmission-understanding,#transmission-why,#transmission-rec-role,#transmission-process,#transmission-faqs,#transmission-learn-more{scroll-margin-top:140px;}.transmission-container{width:min(calc(100% - 48px),var(--transmission-max-width));margin-inline:auto;}.transmission-hero{position:relative;display:flex;min-height:460px;align-items:center;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;}.transmission-hero__overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,47,83,0.9) 0%,rgba(0,85,150,0.68) 43%,rgba(0,85,150,0.25) 75%,rgba(0,85,150,0.06) 100%);}.transmission-hero__inner{position:relative;z-index:1;width:min(calc(100% - 48px),var(--transmission-max-width));margin-inline:auto;padding:80px 0;}.transmission-hero__title{max-width:820px;margin:0;color:#ffffff;font-family:"Montserrat",Arial,sans-serif;font-size:clamp(2.75rem,5vw,4.75rem);font-weight:700;line-height:1.05;letter-spacing:-0.02em;text-shadow:0 2px 12px rgba(0,0,0,0.22);}.transmission-nav{position:relative;z-index:5;border-bottom:1px solid var(--transmission-border);background:#ffffff;box-shadow:0 4px 14px rgba(20,28,60,0.06);}.transmission-nav__inner{padding-top:20px;padding-bottom:20px;}.transmission-nav__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px;}.transmission-nav__links a{display:inline-flex;align-items:center;padding:9px 14px;border:1px solid transparent;border-radius:999px;color:var(--transmission-blue);font-family:"Montserrat",Arial,sans-serif;font-size:0.88rem;font-weight:600;line-height:1.35;text-decoration:none;}.transmission-nav__links a:hover,.transmission-nav__links a:focus-visible{border-color:var(--transmission-blue);background:var(--transmission-blue-light);text-decoration:none;}.transmission-nav__links a:focus-visible{outline:3px solid rgba(246,196,60,0.7);outline-offset:2px;}.transmission-section{position:relative;display:block;padding:86px 0;}.transmission-heading{position:relative;margin:0 0 34px;padding-bottom:17px;color:var(--transmission-blue);font-family:"Montserrat",Arial,sans-serif;font-size:clamp(2rem,3vw,2.75rem);font-weight:700;line-height:1.18;letter-spacing:-0.015em;}.transmission-heading::after{position:absolute;bottom:0;left:0;width:76px;height:5px;content:"";border-radius:3px;background:var(--transmission-yellow);}.transmission-copy--wide{width:100%;max-width:none;}.transmission-section--understanding{background:#ffffff;}.transmission-content--full{width:100%;max-width:none;}.transmission-disclaimer{width:100%;max-width:none;margin-top:28px !important;padding:18px 22px;border-left:4px solid var(--transmission-yellow);background:#f6f7f8;color:#5f6870;font-size:0.88rem;line-height:1.6;font-style:italic;}.electricity-flow{position:relative;padding:68px 0 52px;border-top:1px solid #eef2f6;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);}.electricity-flow__header{max-width:850px;margin:0 auto 44px;text-align:center;}.electricity-flow__eyebrow{display:block;margin-bottom:10px;color:var(--transmission-blue);font-family:"Montserrat",Arial,sans-serif;font-size:0.82rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;}.electricity-flow__heading{margin:0;color:var(--transmission-blue);font-family:"Montserrat",Arial,sans-serif;font-size:clamp(2.5rem,4.5vw,4rem);font-weight:800;line-height:1.05;letter-spacing:-0.025em;}.electricity-flow__intro{max-width:700px;margin:18px auto 0 !important;color:var(--transmission-muted);font-size:1rem;line-height:1.6;}.electricity-flow__steps{position:relative;display:grid;grid-template-columns:minmax(0,1fr)
    34px
    minmax(0,1fr)
    34px
    minmax(0,1fr)
    34px
    minmax(0,1fr)
    34px
    minmax(0,1fr)
    34px
    minmax(0,1fr)
    34px
    minmax(0,1fr);align-items:start;gap:0;}.electricity-flow__steps::before{position:absolute;top:76px;left:5%;right:5%;height:2px;content:"";background:linear-gradient(90deg,rgba(0,85,150,0.08),rgba(0,85,150,0.24),rgba(0,85,150,0.08));}.electricity-flow__step{position:relative;z-index:2;min-width:0;text-align:center;}.electricity-flow__visual{position:relative;display:flex;width:150px;height:150px;align-items:center;justify-content:center;margin:0 auto 20px;border:1px solid #d9e4ec;border-radius:50%;background:#ffffff;box-shadow:0 9px 24px rgba(0,85,150,0.09);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease;}.electricity-flow__visual::before{position:absolute;inset:9px;content:"";border-radius:50%;background:radial-gradient(circle,rgba(246,196,60,0.11) 0%,rgba(246,196,60,0.04) 58%,rgba(246,196,60,0) 74%);}.electricity-flow__visual img{position:relative;z-index:2;display:block;width:112px;height:112px;object-fit:contain;transition:transform 0.25s ease,filter 0.25s ease;}.electricity-flow__step:hover
.electricity-flow__visual{transform:translateY(-7px);border-color:var(--transmission-yellow);box-shadow:0 14px 30px rgba(0,85,150,0.16);}.electricity-flow__step:hover
.electricity-flow__visual img{transform:scale(1.06);filter:drop-shadow(0 7px 8px rgba(0,85,150,0.12));}.electricity-flow__number{position:absolute;z-index:4;top:-8px;left:-5px;display:flex;width:38px;height:38px;align-items:center;justify-content:center;border:3px solid #ffffff;border-radius:50%;background:var(--transmission-blue);color:#ffffff;font-family:"Montserrat",Arial,sans-serif;font-size:0.95rem;font-weight:800;box-shadow:0 5px 12px rgba(0,85,150,0.2);transition:background-color 0.25s ease,color 0.25s ease,transform 0.25s ease;}.electricity-flow__step:hover
.electricity-flow__number{background:var(--transmission-yellow);color:var(--transmission-blue-dark);transform:scale(1.08);}.electricity-flow__step h3{margin:0 0 8px;color:var(--transmission-blue);font-family:"Montserrat",Arial,sans-serif;font-size:0.98rem;font-weight:700;line-height:1.3;}.electricity-flow__step p{max-width:165px;margin:0 auto;color:var(--transmission-muted);font-size:0.78rem;line-height:1.5;}.electricity-flow__arrow{position:relative;display:flex;height:150px;align-items:center;justify-content:center;}.electricity-flow__arrow::before{display:block;width:23px;height:3px;content:"";border-radius:999px;background:var(--transmission-yellow);}.electricity-flow__arrow::after{position:absolute;right:3px;width:10px;height:10px;content:"";border-top:3px solid var(--transmission-yellow);border-right:3px solid var(--transmission-yellow);transform:rotate(45deg);}.transmission-section--why{padding-top:64px;border-top:1px solid #edf0f5;border-bottom:1px solid #e8ecf2;background:var(--transmission-light);}.transmission-section--why .transmission-copy{margin-bottom:48px;}.pjm-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}.pjm-fact{position:relative;min-height:180px;padding:32px 28px;border:1px solid var(--transmission-border);border-top:5px solid var(--transmission-yellow);border-radius:var(--transmission-radius);background:#ffffff;box-shadow:0 8px 24px rgba(30,40,70,0.06);}.pjm-fact__number{display:block;margin-bottom:11px;color:var(--transmission-blue);font-family:"Montserrat",Arial,sans-serif;font-size:clamp(1.65rem,2.4vw,2.25rem);font-weight:700;line-height:1.15;}.pjm-fact__text{display:block;color:var(--transmission-muted);font-size:1rem;line-height:1.55;}.transmission-section--role{background:#ffffff;}.transmission-role-highlight{display:grid;grid-template-columns:58px
    minmax(0,1fr);gap:22px;align-items:center;width:100%;margin:0 0 42px;padding:27px 30px;border-left:6px solid var(--transmission-yellow);border-radius:0
    var(--transmission-radius)
    var(--transmission-radius)
    0;background:var(--transmission-blue-light);}.transmission-role-highlight__icon{display:flex;width:54px;height:54px;align-items:center;justify-content:center;border-radius:50%;background:var(--transmission-blue);color:#ffffff;}.transmission-role-highlight__icon svg{width:28px;height:28px;}.transmission-role-highlight p{margin:0;color:var(--transmission-blue-dark);font-family:"Montserrat",Arial,sans-serif;font-size:clamp(1.12rem,1.7vw,1.35rem);font-weight:700;line-height:1.5;}.transmission-copy--role{width:100%;max-width:none;}.project-flow{position:relative;padding:64px 0 58px;border-top:1px solid #edf1f5;background:#ffffff;}.project-flow__header{max-width:850px;margin:0 auto 42px;text-align:center;}.project-flow__header .electricity-flow__eyebrow{margin-bottom:10px;}.project-flow__header .electricity-flow__heading{margin:0;color:var(--transmission-blue);font-family:"Montserrat",Arial,sans-serif;font-size:clamp(2.5rem,4.5vw,4rem);font-weight:800;line-height:1.02;letter-spacing:-0.025em;}.project-flow__steps{position:relative;display:grid;grid-template-columns:minmax(0,1fr)
    34px
    minmax(0,1fr)
    34px
    minmax(0,1fr)
    34px
    minmax(0,1fr)
    34px
    minmax(0,1fr);align-items:start;gap:0;}.project-flow__step{min-width:0;text-align:center;}.project-flow__visual{position:relative;display:flex;width:136px;height:136px;align-items:center;justify-content:center;margin:0 auto 17px;border:5px solid #2d79b9;border-radius:50%;background:linear-gradient(180deg,#2f72b6 0%,#255e9c 100%);box-shadow:0 8px 18px rgba(0,85,150,0.12);transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease;}.project-flow__visual::after{position:absolute;inset:6px;content:"";border:1px solid rgba(255,255,255,0.65);border-radius:50%;pointer-events:none;}.project-flow__visual img{position:relative;z-index:2;display:block;width:70px;height:70px;object-fit:contain;transition:transform 0.25s ease,filter 0.25s ease;}.project-flow__step:hover
.project-flow__visual{transform:translateY(-6px);border-color:var(--transmission-yellow);box-shadow:0 12px 25px rgba(0,85,150,0.18);}.project-flow__step:hover
.project-flow__visual img{transform:scale(1.06);filter:drop-shadow(0 5px 6px rgba(0,0,0,0.1));}.project-flow__step h3{max-width:190px;margin:0 auto;color:var(--transmission-blue);font-family:"Montserrat",Arial,sans-serif;font-size:0.92rem;font-weight:700;line-height:1.4;}.project-flow__chevron{display:flex;height:136px;align-items:center;justify-content:center;color:var(--transmission-yellow-bright);font-family:Arial,sans-serif;font-size:2.4rem;font-weight:700;line-height:1;}.transmission-section--faqs{background:#ffffff;}.transmission-faqs{overflow:hidden;border:1px solid #b8d3e5;border-radius:12px;background:#ffffff;box-shadow:0 8px 26px rgba(0,85,150,0.08);}.transmission-faq{margin:0;border-bottom:1px solid #dbe6f1;background:#ffffff;}.transmission-faq:last-child{border-bottom:0;}.transmission-faq summary{list-style:none;}.transmission-faq summary::-webkit-details-marker{display:none;}.transmission-faq__question{display:grid;grid-template-columns:minmax(0,1fr)
    42px;gap:22px;align-items:center;padding:19px 22px;cursor:pointer;background:var(--transmission-blue);color:#ffffff;transition:background-color 0.2s ease;}.transmission-faq + .transmission-faq
.transmission-faq__question{border-top:1px solid rgba(255,255,255,0.22);}.transmission-faq__question:hover,.transmission-faq[open]
.transmission-faq__question{background:#003f70;}.transmission-faq__question:focus-visible{outline:3px solid var(--transmission-yellow);outline-offset:-3px;}.transmission-faq__question-text{font-family:"Montserrat",Arial,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.4;}.transmission-faq__indicator{position:relative;display:block;width:32px;height:32px;justify-self:end;border-radius:50%;background:#ffffff;}.transmission-faq__indicator::before,.transmission-faq__indicator::after{position:absolute;top:50%;left:50%;width:13px;height:2px;content:"";border-radius:2px;background:var(--transmission-blue);transform:translate(-50%,-50%);}.transmission-faq__indicator::after{transform:translate(-50%,-50%)
    rotate(90deg);transition:transform 0.2s ease;}.transmission-faq[open]
.transmission-faq__indicator::after{transform:translate(-50%,-50%)
    rotate(0deg);}.transmission-faq__answer{padding:28px 32px 30px;border-left:6px solid var(--transmission-yellow);background:linear-gradient(90deg,#edf7fc 0%,#ffffff 72%);color:var(--transmission-text);}.transmission-faq__answer p{max-width:1100px;}.transmission-faq__answer a{color:var(--transmission-blue);font-weight:700;text-decoration:underline;text-underline-offset:2px;}.transmission-faq__answer a:hover,.transmission-faq__answer a:focus-visible{color:var(--transmission-blue-dark);}.transmission-section--learn-more{border-top:1px solid #e5e9f0;background:#f4f6f9;}.scc-resource{margin-bottom:38px;padding:38px 40px;border-radius:12px;background:linear-gradient(135deg,#005596 0%,#003f70 100%);box-shadow:0 13px 30px rgba(0,63,112,0.18);color:#ffffff;}.scc-resource::before,.scc-resource::after{display:none !important;content:none !important;}.scc-resource h3{margin:0 0 14px;color:#ffffff;font-family:"Montserrat",Arial,sans-serif;font-size:clamp(1.55rem,2.3vw,2rem);font-weight:700;line-height:1.25;}.scc-resource p{max-width:950px;margin-bottom:24px;color:#ffffff;line-height:1.65;}.scc-resource a{display:inline-flex;padding:12px 18px;border:2px solid var(--transmission-yellow);border-radius:5px;background:var(--transmission-yellow);color:var(--transmission-blue-dark);font-family:"Montserrat",Arial,sans-serif;font-size:0.95rem;font-weight:700;line-height:1.25;text-decoration:none;}.scc-resource a:hover,.scc-resource a:focus-visible{background:transparent;color:#ffffff;text-decoration:none;}.scc-resource a:focus-visible{outline:3px solid #ffffff;outline-offset:3px;}.learn-more-list{overflow:hidden;margin:0;border:1px solid #d9e0e9;border-radius:12px;background:#ffffff;box-shadow:0 8px 24px rgba(30,40,70,0.06);}.learn-more-resource{display:grid;grid-template-columns:minmax(0,1fr)
    40px;gap:24px;align-items:center;min-height:82px;padding:20px 24px;border-bottom:1px solid #e3e8ef;color:var(--transmission-blue);font-family:"Montserrat",Arial,sans-serif;font-size:1.04rem;font-weight:700;line-height:1.4;text-decoration:none;}.learn-more-resource:last-child{border-bottom:0;}.learn-more-resource:hover,.learn-more-resource:focus-visible{background:var(--transmission-blue-light);color:var(--transmission-blue-dark);text-decoration:none;}.learn-more-resource:focus-visible{outline:3px solid var(--transmission-yellow);outline-offset:-3px;}.learn-more-resource__arrow{display:flex;width:34px;height:34px;align-items:center;justify-content:center;justify-self:end;border-radius:50%;background:var(--transmission-blue-light);color:var(--transmission-blue);font-size:1.3rem;transition:background-color 0.2s ease,color 0.2s ease,transform 0.2s ease;}.learn-more-resource:hover
.learn-more-resource__arrow{background:var(--transmission-yellow);color:var(--transmission-blue-dark);transform:translate(2px,-2px);}@media (max-width:1100px){.electricity-flow__steps{grid-template-columns:180px
      38px
      180px
      38px
      180px
      38px
      180px
      38px
      180px
      38px
      180px
      38px
      180px;overflow-x:auto;padding:14px 8px 30px;scroll-snap-type:x proximity;scrollbar-width:thin;}.electricity-flow__steps::before{display:none;}.electricity-flow__step{scroll-snap-align:center;}.project-flow__steps{grid-template-columns:180px
      34px
      180px
      34px
      180px
      34px
      180px
      34px
      180px;overflow-x:auto;padding:14px 8px 28px;scroll-snap-type:x proximity;scrollbar-width:thin;}.project-flow__step{scroll-snap-align:center;}}@media (max-width:900px){.transmission-section{padding:70px 0;}.pjm-facts{grid-template-columns:1fr;}.pjm-fact{min-height:0;}}@media (max-width:700px){.transmission-container,.transmission-hero__inner{width:min(calc(100% - 36px),var(--transmission-max-width));}.transmission-hero{min-height:350px;}.transmission-hero__overlay{background:linear-gradient(90deg,rgba(0,47,83,0.92) 0%,rgba(0,85,150,0.7) 72%,rgba(0,85,150,0.42) 100%);}.transmission-hero__inner{padding:64px 0;}.transmission-hero__title{font-size:clamp(2.3rem,11vw,3.4rem);}.transmission-nav__links{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:5px;scroll-snap-type:x proximity;}.transmission-nav__links a{flex:0 0 auto;white-space:nowrap;scroll-snap-align:start;}.transmission-section{padding:58px 0;}.transmission-heading{margin-bottom:27px;padding-bottom:14px;}.transmission-heading::after{width:62px;height:4px;}.transmission-disclaimer{width:100%;max-width:none;margin-top:22px !important;padding:14px 16px;font-size:0.84rem;}.electricity-flow{padding:52px 0;}.electricity-flow__header{margin-bottom:38px;}.electricity-flow__eyebrow{font-size:0.74rem;}.electricity-flow__heading{font-size:clamp(2.2rem,10vw,3.15rem);}.electricity-flow__intro{font-size:0.93rem;}.electricity-flow__steps{display:block;overflow:visible;padding:0;}.electricity-flow__steps::before{display:none;}.electricity-flow__arrow{display:none;}.electricity-flow__step{position:relative;display:grid;grid-template-columns:96px
      minmax(0,1fr);gap:18px;align-items:center;min-height:118px;padding:0 0 30px;text-align:left;}.electricity-flow__step:last-child{padding-bottom:0;}.electricity-flow__step:not(:last-child)::after{position:absolute;top:82px;bottom:-2px;left:46px;width:3px;content:"";border-radius:999px;background:var(--transmission-yellow);}.electricity-flow__visual{position:relative;z-index:2;width:92px;height:92px;margin:0;}.electricity-flow__visual::before{inset:6px;}.electricity-flow__visual img{width:70px;height:70px;}.electricity-flow__number{top:-5px;left:-4px;width:32px;height:32px;border-width:3px;font-size:0.82rem;}.electricity-flow__step h3{margin-bottom:5px;font-size:1rem;}.electricity-flow__step p{max-width:none;margin:0;font-size:0.84rem;line-height:1.5;}.electricity-flow__step:hover
  .electricity-flow__visual{transform:none;}.project-flow{padding:52px 0 54px;}.project-flow__header{margin-bottom:38px;}.project-flow__header .electricity-flow__heading{font-size:clamp(2.15rem,10vw,3.1rem);line-height:1.02;}.project-flow__steps{display:block;overflow:visible;padding:0;}.project-flow__chevron{display:none;}.project-flow__step{position:relative;display:grid;grid-template-columns:96px
      minmax(0,1fr);gap:18px;align-items:center;min-height:110px;padding:0 0 28px;text-align:left;}.project-flow__step:last-child{padding-bottom:0;}.project-flow__step:not(:last-child)::after{position:absolute;top:82px;bottom:-2px;left:46px;width:3px;content:"";border-radius:999px;background:var(--transmission-yellow);}.project-flow__visual{position:relative;z-index:2;width:92px;height:92px;margin:0;border-width:4px;}.project-flow__visual img{width:50px;height:50px;}.project-flow__step h3{max-width:none;margin:0;font-size:1rem;text-align:left;}.project-flow__step:hover
  .project-flow__visual{transform:none;}.transmission-role-highlight{grid-template-columns:44px
      minmax(0,1fr);gap:16px;padding:21px 20px;}.transmission-role-highlight__icon{width:42px;height:42px;}.transmission-faq__question{grid-template-columns:minmax(0,1fr)
      36px;gap:14px;padding:17px 16px;}.transmission-faq__question-text{font-size:0.96rem;}.transmission-faq__indicator{width:30px;height:30px;}.transmission-faq__answer{padding:23px 20px 25px;border-left-width:5px;}.scc-resource{margin-bottom:28px;padding:30px 24px;}.learn-more-resource{min-height:74px;padding:18px;font-size:0.98rem;}}@media (max-width:440px){.transmission-container,.transmission-hero__inner{width:min(calc(100% - 28px),var(--transmission-max-width));}.electricity-flow__step{grid-template-columns:82px
      minmax(0,1fr);gap:15px;}.electricity-flow__visual{width:78px;height:78px;}.electricity-flow__visual img{width:60px;height:60px;}.electricity-flow__step:not(:last-child)::after{top:70px;left:38px;}.project-flow__step{grid-template-columns:82px
      minmax(0,1fr);gap:15px;}.project-flow__visual{width:78px;height:78px;}.project-flow__visual img{width:43px;height:43px;}.project-flow__step:not(:last-child)::after{top:70px;left:38px;}.transmission-role-highlight{grid-template-columns:1fr;}.transmission-role-highlight__icon{margin-bottom:2px;}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}.transmission-page *,.transmission-page *::before,.transmission-page *::after{transition-duration:0.01ms !important;animation-duration:0.01ms !important;animation-iteration-count:1 !important;}}
.vb-sag-page{--vb-sag-blue:#315ca8;--vb-sag-blue-dark:#284a86;--vb-sag-blue-deep:#193b73;--vb-sag-light-blue:#edf6ff;--vb-sag-light-blue-2:#e5f2fd;--vb-sag-yellow:#ffc600;--vb-sag-yellow-hover:#ffd635;--vb-sag-teal:#00987a;--vb-sag-text:#30343b;--vb-sag-muted:#626974;--vb-sag-border:#d5dde8;--vb-sag-border-blue:#9fc7ef;--vb-sag-white:#ffffff;--vb-sag-shadow:0 5px 16px rgba(31,60,105,0.10);--vb-sag-shadow-hover:0 10px 24px rgba(31,60,105,0.15);--vb-sag-radius:10px;--vb-sag-width:1180px;width:100%;margin:0;padding:0;color:var(--vb-sag-text);font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;}.vb-sag-page *,.vb-sag-page *::before,.vb-sag-page *::after{box-sizing:border-box;}.vb-sag-page img{display:block;max-width:100%;height:auto;}.vb-sag-page h1,.vb-sag-page h2,.vb-sag-page h3,.vb-sag-page p,.vb-sag-page ul,.vb-sag-page figure{padding:0;}.vb-sag-page a{transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;}.vb-sag-container{width:min(var(--vb-sag-width),calc(100% - 48px));margin-right:auto;margin-left:auto;}.vb-sag-section{margin:0;padding:0 0 68px;}.vb-sag-eyebrow{display:inline-block;margin-bottom:8px;color:var(--vb-sag-teal);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.8rem;font-weight:700;line-height:1.3;letter-spacing:0.08em;text-transform:uppercase;}.vb-sag-hero{margin:0;padding:0 0 54px;}.vb-sag-hero__wrap{position:relative;height:420px;overflow:hidden;border-radius:0 0 12px 12px;background:var(--vb-sag-blue-dark);}.vb-sag-hero__image{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 56%;}.vb-sag-hero__overlay{position:absolute;inset:0;display:flex;align-items:center;padding:50px;background:linear-gradient(90deg,rgba(22,49,95,0.90) 0%,rgba(22,49,95,0.72) 43%,rgba(22,49,95,0.18) 73%,rgba(22,49,95,0) 100%);}.vb-sag-hero__content{max-width:650px;color:#ffffff;}.vb-sag-hero__content
.vb-sag-eyebrow{color:var(--vb-sag-yellow);}.vb-sag-hero__content h1{margin:0 0 17px;color:#ffffff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(2.4rem,5vw,4.15rem);font-weight:700;line-height:1.02;letter-spacing:-0.045em;}.vb-sag-hero__content p{max-width:590px;margin:0;color:rgba(255,255,255,0.96);font-size:clamp(1rem,1.55vw,1.16rem);line-height:1.6;}.vb-sag-section-title{max-width:870px;margin:0 auto 30px;text-align:center;}.vb-sag-section-title h2{margin:0 0 10px;color:var(--vb-sag-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(2rem,3.8vw,3rem);font-weight:700;line-height:1.08;letter-spacing:-0.035em;}.vb-sag-section-title p{max-width:760px;margin:0 auto;color:var(--vb-sag-muted);font-size:1rem;line-height:1.65;}.vb-sag-intro__panel{display:grid;grid-template-columns:92px
    minmax(0,1fr);align-items:center;gap:26px;padding:34px 40px;border:1px solid
    var(--vb-sag-border-blue);border-radius:var(--vb-sag-radius);background:var(--vb-sag-light-blue);}.vb-sag-intro__icon{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:var(--vb-sag-yellow);}.vb-sag-intro__icon svg{width:43px;height:43px;fill:none;stroke:var(--vb-sag-blue-deep);stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round;}.vb-sag-intro__content h2{margin:0 0 10px;color:var(--vb-sag-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(1.7rem,2.8vw,2.35rem);font-weight:700;line-height:1.12;letter-spacing:-0.025em;}.vb-sag-intro__content p{max-width:930px;margin:0 0 12px;font-size:1rem;line-height:1.65;}.vb-sag-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--vb-sag-blue) !important;font-weight:700;text-decoration:none !important;}.vb-sag-text-link span{display:inline-block;transition:transform 180ms ease;}.vb-sag-text-link:hover,.vb-sag-text-link:focus{color:var(--vb-sag-blue-deep) !important;}.vb-sag-text-link:hover span,.vb-sag-text-link:focus span{transform:translateX(4px);}.vb-sag-important__panel{display:grid;grid-template-columns:62px
    minmax(0,1fr);align-items:start;gap:22px;padding:28px 32px;border:1px solid #ead173;border-radius:var(--vb-sag-radius);background:#fffbed;box-shadow:0 4px 14px rgba(79,67,7,0.07);}.vb-sag-important__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--vb-sag-yellow);color:#1d1d1d;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.3rem;font-weight:700;}.vb-sag-important__label{display:inline-block;margin-bottom:5px;color:#735e00;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.76rem;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;}.vb-sag-important__content h2{margin:0 0 10px;color:var(--vb-sag-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(1.45rem,2.6vw,2rem);font-weight:700;line-height:1.2;}.vb-sag-important__content p{max-width:950px;margin:0 0 10px;font-size:0.97rem;line-height:1.6;}.vb-sag-important__content p:last-child{margin-bottom:0;}.vb-sag-eligibility__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:900px;margin:0 auto 24px;}.vb-sag-eligible-card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:190px;padding:26px 22px;border:1px solid
    var(--vb-sag-border);border-radius:var(--vb-sag-radius);background:#ffffff;box-shadow:var(--vb-sag-shadow);text-align:center;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease;}.vb-sag-eligible-card:hover{transform:translateY(-3px);border-color:var(--vb-sag-border-blue);box-shadow:var(--vb-sag-shadow-hover);}.vb-sag-eligible-card__icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:14px;border-radius:50%;background:var(--vb-sag-light-blue);}.vb-sag-eligible-card__icon svg{width:36px;height:36px;fill:none;stroke:var(--vb-sag-blue);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;}.vb-sag-eligible-card h3{margin:0;color:var(--vb-sag-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.16rem;font-weight:700;line-height:1.3;}.vb-sag-eligibility__note{display:grid;grid-template-columns:48px
    minmax(0,1fr);gap:18px;max-width:980px;margin:0 auto;padding:24px 27px;border-left:5px solid
    var(--vb-sag-teal);border-radius:0 8px 8px 0;background:#f5fbf9;}.vb-sag-eligibility__note-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#dff3ed;color:var(--vb-sag-teal);font-size:1.1rem;font-weight:700;}.vb-sag-eligibility__note h3{margin:0 0 6px;color:var(--vb-sag-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;}.vb-sag-eligibility__note p{margin:0 0 8px;font-size:0.94rem;line-height:1.55;}.vb-sag-characteristics__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px;margin-bottom:24px;}.vb-sag-characteristic-card{min-height:225px;padding:26px 28px;border:1px solid
    var(--vb-sag-border);border-radius:var(--vb-sag-radius);background:#ffffff;box-shadow:var(--vb-sag-shadow);transition:transform 180ms ease,box-shadow 180ms ease;}.vb-sag-characteristic-card:hover{transform:translateY(-2px);box-shadow:var(--vb-sag-shadow-hover);}.vb-sag-characteristic-card__top{margin-bottom:14px;}.vb-sag-characteristic-card__metric{display:inline-block;margin-bottom:8px;color:var(--vb-sag-blue);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;line-height:1;}.vb-sag-characteristic-card__icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:13px;border-radius:50%;background:var(--vb-sag-light-blue);}.vb-sag-characteristic-card__icon svg{width:30px;height:30px;fill:none;stroke:var(--vb-sag-blue);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;}.vb-sag-characteristic-card h3{margin:0 0 8px;color:var(--vb-sag-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.08rem;font-weight:700;line-height:1.3;}.vb-sag-characteristic-card p{margin:0;color:var(--vb-sag-text);font-size:0.94rem;line-height:1.6;}.vb-sag-example{max-width:980px;margin:0 auto;padding:22px 26px;border:1px solid
    var(--vb-sag-border-blue);border-radius:8px;background:var(--vb-sag-light-blue);}.vb-sag-example__label{display:block;margin-bottom:5px;color:var(--vb-sag-teal);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.74rem;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;}.vb-sag-example p{margin:0;color:var(--vb-sag-text);font-size:0.94rem;line-height:1.6;}.vb-sag-resources
.vb-sag-section-title{margin-bottom:22px;}.vb-sag-resources__panel{padding:22px;border:1px solid
    var(--vb-sag-border-blue);border-radius:var(--vb-sag-radius);background:var(--vb-sag-light-blue);}.vb-sag-accordion{display:grid;gap:10px;}.vb-sag-accordion--resources{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;align-items:start;}.vb-sag-accordion__item{width:100%;overflow:hidden;border:1px solid
    #b9d9f2;border-radius:10px;background:#ffffff;box-shadow:0 4px 14px
    rgba(22,63,122,0.07);}.vb-sag-accordion__summary{display:grid;grid-template-columns:38px
    minmax(0,1fr)
    30px;align-items:center;gap:12px;min-height:62px;padding:12px 17px;list-style:none;background:#ffffff;cursor:pointer;transition:color 180ms ease,background-color 180ms ease;}.vb-sag-accordion__summary::-webkit-details-marker{display:none;}.vb-sag-accordion__summary::marker{content:"";}.vb-sag-accordion__summary:hover{background:#f7fbff;}.vb-sag-accordion__icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--vb-sag-light-blue);color:var(--vb-sag-blue);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.9rem;font-weight:700;}.vb-sag-accordion__title{color:var(--vb-sag-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.95rem;font-weight:700;line-height:1.3;}.vb-sag-accordion__toggle{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--vb-sag-light-blue);color:var(--vb-sag-blue);font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;line-height:1;transition:transform 180ms ease,background-color 180ms ease,color 180ms ease;}.vb-sag-accordion__item[open]
.vb-sag-accordion__summary{background:#075aa5;}.vb-sag-accordion__item[open]
.vb-sag-accordion__icon{background:#ffffff;color:#075aa5;}.vb-sag-accordion__item[open]
.vb-sag-accordion__title{color:#ffffff;}.vb-sag-accordion__item[open]
.vb-sag-accordion__toggle{background:#ffffff;color:#075aa5;transform:rotate(45deg);}.vb-sag-accordion__content{padding:24px 25px 26px;border-top:1px solid
    #b9d9f2;background:linear-gradient(90deg,rgba(237,247,255,0.88),rgba(255,255,255,0) 48%);}.vb-sag-accordion__content h3{margin:0 0 9px;color:var(--vb-sag-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.03rem;font-weight:700;line-height:1.3;}.vb-sag-accordion__content p{margin:0 0 13px;color:var(--vb-sag-text);font-size:0.92rem;line-height:1.58;}.vb-sag-resource-subsection{margin:22px 0 18px;padding:19px 20px;border-left:4px solid
    var(--vb-sag-teal);border-radius:0 7px 7px 0;background:#f5fbf9;}.vb-sag-resource-subsection h3{margin-bottom:7px;}.vb-sag-resource-subsection p:last-child{margin-bottom:0;}.vb-sag-checklist{list-style:none;margin:0 0 18px !important;padding:0;}.vb-sag-checklist li{position:relative;margin-bottom:10px;padding-left:28px;color:var(--vb-sag-text);font-size:0.92rem;line-height:1.52;}.vb-sag-checklist li:last-child{margin-bottom:0;}.vb-sag-checklist li::before{content:"✓";position:absolute;top:0;left:0;color:var(--vb-sag-teal);font-weight:700;}.vb-sag-faq{padding:0 0 21px;margin:0 0 21px;border-bottom:1px solid
    var(--vb-sag-border);}.vb-sag-faq:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0;}.vb-sag-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:11px 20px;border-radius:6px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.91rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none !important;}.vb-sag-button--yellow{border:1px solid
    var(--vb-sag-yellow);background:var(--vb-sag-yellow);color:#1b1b1b !important;}.vb-sag-button--yellow:hover,.vb-sag-button--yellow:focus{border-color:var(--vb-sag-yellow-hover);background:var(--vb-sag-yellow-hover);transform:translateY(-2px);}.vb-sag-button span{display:inline-block;transition:transform 180ms ease;}.vb-sag-button:hover span,.vb-sag-button:focus span{transform:translateX(4px);}.vb-sag-next{padding-bottom:72px;}.vb-sag-next__panel{display:grid;grid-template-columns:64px
    minmax(0,1fr)
    auto;align-items:center;gap:22px;padding:28px 31px;border:1px solid
    var(--vb-sag-border-blue);border-radius:var(--vb-sag-radius);background:var(--vb-sag-light-blue);}.vb-sag-next__icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:var(--vb-sag-yellow);}.vb-sag-next__icon svg{width:31px;height:31px;fill:none;stroke:var(--vb-sag-blue-deep);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;}.vb-sag-next__content h2{margin:0 0 5px;color:var(--vb-sag-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(1.45rem,2.5vw,2rem);font-weight:700;line-height:1.2;}.vb-sag-next__content p{max-width:660px;margin:0;color:var(--vb-sag-text);font-size:0.93rem;line-height:1.55;}.vb-sag-next__actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px;}.vb-sag-next__email{color:var(--vb-sag-blue) !important;font-size:0.82rem;font-weight:700;text-decoration:none !important;overflow-wrap:anywhere;}.vb-sag-page a:focus-visible,.vb-sag-page summary:focus-visible{outline:3px solid
    var(--vb-sag-yellow);outline-offset:3px;}@media (max-width:960px){.vb-sag-container{width:calc(100% - 36px);}.vb-sag-hero__wrap{height:380px;}.vb-sag-hero__overlay{padding:40px;}.vb-sag-characteristics__grid{gap:20px;}.vb-sag-accordion--resources{grid-template-columns:1fr;}.vb-sag-next__panel{grid-template-columns:58px
      minmax(0,1fr);}.vb-sag-next__actions{grid-column:2;align-items:flex-start;margin-top:4px;}}@media (max-width:767px){.vb-sag-container{width:calc(100% - 28px);}.vb-sag-section{padding-bottom:54px;}.vb-sag-hero{padding-bottom:44px;}.vb-sag-hero__wrap{height:345px;}.vb-sag-hero__overlay{padding:31px;}.vb-sag-intro__panel{grid-template-columns:66px
      minmax(0,1fr);gap:18px;padding:28px 27px;}.vb-sag-intro__icon{width:60px;height:60px;}.vb-sag-intro__icon svg{width:36px;height:36px;}.vb-sag-eligibility__grid{grid-template-columns:1fr;max-width:600px;gap:16px;}.vb-sag-eligible-card{min-height:150px;}.vb-sag-characteristics__grid{grid-template-columns:1fr;gap:17px;}.vb-sag-characteristic-card{min-height:0;}.vb-sag-resources__panel{padding:18px;}}@media (max-width:540px){.vb-sag-hero__wrap{height:330px;border-radius:0 0 9px 9px;}.vb-sag-hero__image{object-position:center;}.vb-sag-hero__overlay{align-items:flex-end;padding:24px 21px;background:linear-gradient(0deg,rgba(22,49,95,0.95) 0%,rgba(22,49,95,0.65) 67%,rgba(22,49,95,0.14) 100%);}.vb-sag-hero__content h1{font-size:clamp(2rem,10vw,2.65rem);line-height:1.04;}.vb-sag-hero__content p{font-size:0.92rem;line-height:1.5;}.vb-sag-section-title{margin-bottom:23px;}.vb-sag-section-title h2{font-size:clamp(1.75rem,8vw,2.2rem);}.vb-sag-intro__panel{display:block;padding:24px 21px;}.vb-sag-intro__icon{width:54px;height:54px;margin-bottom:15px;}.vb-sag-intro__icon svg{width:33px;height:33px;}.vb-sag-important__panel{display:block;padding:23px 20px;}.vb-sag-important__icon{width:50px;height:50px;margin-bottom:14px;}.vb-sag-eligibility__note{grid-template-columns:1fr;padding:22px 20px;}.vb-sag-characteristic-card{padding:22px 20px;}.vb-sag-example{padding:20px;}.vb-sag-resources
  .vb-sag-section-title{margin-bottom:18px;}.vb-sag-resources__panel{padding:12px;}.vb-sag-accordion--resources{gap:8px;}.vb-sag-accordion__summary{grid-template-columns:34px
      minmax(0,1fr)
      28px;gap:10px;min-height:58px;padding:11px 13px;}.vb-sag-accordion__icon{width:32px;height:32px;font-size:0.86rem;}.vb-sag-accordion__title{font-size:0.9rem;}.vb-sag-accordion__toggle{width:27px;height:27px;}.vb-sag-accordion__content{padding:21px 17px 23px;}.vb-sag-resource-subsection{padding:17px;margin:19px 0 16px;}.vb-sag-button{width:100%;}.vb-sag-next__panel{display:block;padding:23px 20px;}.vb-sag-next__icon{width:52px;height:52px;margin-bottom:14px;}.vb-sag-next__actions{align-items:stretch;margin-top:18px;}.vb-sag-next__email{text-align:center;}}@media (max-width:360px){.vb-sag-container{width:calc(100% - 20px);}}@media (prefers-reduced-motion:reduce){.vb-sag-page *,.vb-sag-page *::before,.vb-sag-page *::after{transition:none !important;}}
.vb-sgi-page{--vb-sgi-blue:#315ca8;--vb-sgi-blue-dark:#284a86;--vb-sgi-blue-deep:#193b73;--vb-sgi-light-blue:#edf6ff;--vb-sgi-light-blue-2:#e5f2fd;--vb-sgi-yellow:#ffc600;--vb-sgi-yellow-hover:#ffd635;--vb-sgi-teal:#00987a;--vb-sgi-text:#30343b;--vb-sgi-muted:#626974;--vb-sgi-border:#d5dde8;--vb-sgi-border-blue:#9fc7ef;--vb-sgi-white:#ffffff;--vb-sgi-shadow:0 5px 16px rgba(31,60,105,0.10);--vb-sgi-shadow-hover:0 10px 24px rgba(31,60,105,0.15);--vb-sgi-radius:10px;--vb-sgi-width:1180px;width:100%;margin:0;padding:0;color:var(--vb-sgi-text);font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;}.vb-sgi-page *,.vb-sgi-page *::before,.vb-sgi-page *::after{box-sizing:border-box;}.vb-sgi-page img{display:block;max-width:100%;height:auto;}.vb-sgi-page h1,.vb-sgi-page h2,.vb-sgi-page h3,.vb-sgi-page p,.vb-sgi-page figure{padding:0;}.vb-sgi-page a{transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;}.vb-sgi-container{width:min(var(--vb-sgi-width),calc(100% - 48px));margin-right:auto;margin-left:auto;}.vb-sgi-section{margin:0;padding:0 0 68px;}.vb-sgi-eyebrow{display:inline-block;margin-bottom:8px;color:var(--vb-sgi-teal);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.8rem;font-weight:700;line-height:1.3;letter-spacing:0.08em;text-transform:uppercase;}.vb-sgi-hero{margin:0;padding:0 0 54px;}.vb-sgi-hero__wrap{position:relative;height:420px;overflow:hidden;border-radius:0 0 12px 12px;background:var(--vb-sgi-blue-dark);}.vb-sgi-hero__image{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 52%;}.vb-sgi-hero__overlay{position:absolute;inset:0;display:flex;align-items:center;padding:50px;background:linear-gradient(90deg,rgba(22,49,95,0.90) 0%,rgba(22,49,95,0.72) 43%,rgba(22,49,95,0.18) 73%,rgba(22,49,95,0) 100%);}.vb-sgi-hero__content{max-width:650px;color:#ffffff;}.vb-sgi-hero__content
.vb-sgi-eyebrow{color:var(--vb-sgi-yellow);}.vb-sgi-hero__content h1{margin:0 0 17px;color:#ffffff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(2.4rem,5vw,4.2rem);font-weight:700;line-height:1.02;letter-spacing:-0.045em;}.vb-sgi-hero__content p{max-width:565px;margin:0;color:rgba(255,255,255,0.96);font-size:clamp(1rem,1.55vw,1.16rem);line-height:1.6;}.vb-sgi-section-title{max-width:850px;margin:0 auto 30px;text-align:center;}.vb-sgi-section-title h2{margin:0 0 10px;color:var(--vb-sgi-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(2rem,3.8vw,3rem);font-weight:700;line-height:1.08;letter-spacing:-0.035em;}.vb-sgi-section-title p{max-width:740px;margin:0 auto;color:var(--vb-sgi-muted);font-size:1rem;line-height:1.65;}.vb-sgi-intro__panel{display:grid;grid-template-columns:92px
    minmax(0,1fr);align-items:center;gap:26px;padding:34px 40px;border:1px solid
    var(--vb-sgi-border-blue);border-radius:var(--vb-sgi-radius);background:var(--vb-sgi-light-blue);}.vb-sgi-intro__icon{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:var(--vb-sgi-yellow);}.vb-sgi-intro__icon svg{width:43px;height:43px;fill:none;stroke:var(--vb-sgi-blue-deep);stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round;}.vb-sgi-intro__content h2{margin:0 0 10px;color:var(--vb-sgi-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(1.7rem,2.8vw,2.35rem);font-weight:700;line-height:1.12;letter-spacing:-0.025em;}.vb-sgi-intro__content p{max-width:930px;margin:0 0 12px;font-size:1rem;line-height:1.65;}.vb-sgi-intro__content p:last-of-type{margin-bottom:12px;}.vb-sgi-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--vb-sgi-blue) !important;font-weight:700;text-decoration:none !important;}.vb-sgi-text-link span{display:inline-block;transition:transform 180ms ease;}.vb-sgi-text-link:hover,.vb-sgi-text-link:focus{color:var(--vb-sgi-blue-deep) !important;}.vb-sgi-text-link:hover span,.vb-sgi-text-link:focus span{transform:translateX(4px);}.vb-sgi-levels__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;}.vb-sgi-level-card{position:relative;display:flex;flex-direction:column;min-height:330px;overflow:hidden;border:1px solid
    var(--vb-sgi-border);border-radius:var(--vb-sgi-radius);background:#ffffff;box-shadow:var(--vb-sgi-shadow);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease;}.vb-sgi-level-card:hover{transform:translateY(-3px);border-color:var(--vb-sgi-border-blue);box-shadow:var(--vb-sgi-shadow-hover);}.vb-sgi-level-card__top{display:grid;grid-template-columns:58px
    minmax(0,1fr);align-items:center;gap:15px;padding:23px 24px 21px;border-bottom:1px solid
    var(--vb-sgi-border);background:var(--vb-sgi-light-blue);}.vb-sgi-level-card__number{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--vb-sgi-blue);color:#ffffff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;line-height:1;}.vb-sgi-level-card--three
.vb-sgi-level-card__number{background:var(--vb-sgi-yellow);color:#1b1b1b;}.vb-sgi-level-card__label{display:block;margin-bottom:2px;color:var(--vb-sgi-teal);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.76rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;}.vb-sgi-level-card__top h3{margin:0;color:var(--vb-sgi-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:700;line-height:1.15;}.vb-sgi-level-card__body{flex:1 1 auto;padding:25px 25px 27px;}.vb-sgi-level-card__tag{display:inline-flex;align-items:center;min-height:29px;margin-bottom:16px;padding:5px 11px;border-radius:999px;background:#f2f6fb;color:var(--vb-sgi-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.73rem;font-weight:700;letter-spacing:0.025em;}.vb-sgi-level-card__body p{margin:0;color:var(--vb-sgi-text);font-size:0.96rem;line-height:1.65;}.vb-sgi-path__panel{overflow:hidden;padding:38px;border:1px solid
    var(--vb-sgi-border-blue);border-radius:var(--vb-sgi-radius);background:var(--vb-sgi-light-blue);}.vb-sgi-path__intro{max-width:820px;margin:0 auto 28px;text-align:center;}.vb-sgi-path__intro h2{margin:0 0 10px;color:var(--vb-sgi-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(1.8rem,3.1vw,2.5rem);font-weight:700;line-height:1.1;letter-spacing:-0.03em;}.vb-sgi-path__intro p{max-width:720px;margin:0 auto;color:var(--vb-sgi-text);font-size:0.98rem;line-height:1.65;}.vb-sgi-path__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;}.vb-sgi-action-card{display:grid;grid-template-columns:54px
    minmax(0,1fr);gap:16px;align-items:start;min-height:220px;padding:23px 21px;border:1px solid
    var(--vb-sgi-border);border-radius:9px;background:#ffffff;box-shadow:0 3px 11px
    rgba(31,60,105,0.06);color:var(--vb-sgi-text) !important;text-decoration:none !important;transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease;}.vb-sgi-action-card:hover,.vb-sgi-action-card:focus{transform:translateY(-3px);border-color:var(--vb-sgi-border-blue);box-shadow:var(--vb-sgi-shadow-hover);}.vb-sgi-action-card__icon{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:var(--vb-sgi-yellow);}.vb-sgi-action-card__icon svg{width:28px;height:28px;fill:none;stroke:var(--vb-sgi-blue-deep);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;}.vb-sgi-action-card__content{display:flex;flex-direction:column;min-width:0;height:100%;}.vb-sgi-action-card__kicker{display:block;margin-bottom:4px;color:var(--vb-sgi-teal);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.72rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;}.vb-sgi-action-card__content strong{display:block;margin-bottom:7px;color:var(--vb-sgi-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;line-height:1.3;}.vb-sgi-action-card__description{display:block;margin-bottom:15px;color:var(--vb-sgi-text);font-size:0.88rem;line-height:1.5;}.vb-sgi-action-card__link{display:inline-flex;align-items:center;gap:7px;margin-top:auto;color:var(--vb-sgi-blue);font-size:0.87rem;font-weight:700;overflow-wrap:anywhere;}.vb-sgi-action-card__link span{transition:transform 180ms ease;}.vb-sgi-action-card:hover
.vb-sgi-action-card__link span{transform:translateX(4px);}.vb-sgi-regulation{padding-bottom:72px;}.vb-sgi-regulation__panel{display:grid;grid-template-columns:62px
    minmax(0,1fr)
    auto;align-items:center;gap:22px;padding:26px 30px;border:1px solid
    var(--vb-sgi-border);border-radius:var(--vb-sgi-radius);background:#ffffff;box-shadow:var(--vb-sgi-shadow);}.vb-sgi-regulation__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--vb-sgi-light-blue);color:var(--vb-sgi-blue-dark);font-family:Georgia,"Times New Roman",serif;font-size:1.8rem;font-weight:700;}.vb-sgi-regulation__content h2{margin:0 0 4px;color:var(--vb-sgi-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:700;line-height:1.25;}.vb-sgi-regulation__content p{max-width:760px;margin:0;color:var(--vb-sgi-text);font-size:0.92rem;line-height:1.55;}.vb-sgi-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:11px 20px;border-radius:6px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.9rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none !important;white-space:nowrap;}.vb-sgi-button--yellow{border:1px solid
    var(--vb-sgi-yellow);background:var(--vb-sgi-yellow);color:#1b1b1b !important;}.vb-sgi-button--yellow:hover,.vb-sgi-button--yellow:focus{border-color:var(--vb-sgi-yellow-hover);background:var(--vb-sgi-yellow-hover);transform:translateY(-2px);}.vb-sgi-button span{display:inline-block;transition:transform 180ms ease;}.vb-sgi-button:hover span,.vb-sgi-button:focus span{transform:translateX(4px);}.vb-sgi-page a:focus-visible{outline:3px solid
    var(--vb-sgi-yellow);outline-offset:3px;}@media (max-width:960px){.vb-sgi-container{width:calc(100% - 36px);}.vb-sgi-hero__wrap{height:380px;}.vb-sgi-hero__overlay{padding:40px;}.vb-sgi-levels__grid{grid-template-columns:repeat(2,minmax(0,1fr));}.vb-sgi-level-card--three{grid-column:1 / -1;max-width:calc(50% - 11px);width:100%;justify-self:center;}.vb-sgi-path__grid{grid-template-columns:1fr;}.vb-sgi-action-card{min-height:0;}.vb-sgi-regulation__panel{grid-template-columns:56px
      minmax(0,1fr);}.vb-sgi-regulation__action{grid-column:2;justify-self:start;}}@media (max-width:767px){.vb-sgi-container{width:calc(100% - 28px);}.vb-sgi-section{padding-bottom:54px;}.vb-sgi-hero{padding-bottom:44px;}.vb-sgi-hero__wrap{height:340px;}.vb-sgi-hero__overlay{padding:31px;}.vb-sgi-intro__panel{grid-template-columns:66px
      minmax(0,1fr);gap:18px;padding:28px 27px;}.vb-sgi-intro__icon{width:60px;height:60px;}.vb-sgi-intro__icon svg{width:36px;height:36px;}.vb-sgi-levels__grid{grid-template-columns:1fr;gap:18px;}.vb-sgi-level-card,.vb-sgi-level-card--three{grid-column:auto;max-width:none;min-height:0;}.vb-sgi-path__panel{padding:28px;}}@media (max-width:540px){.vb-sgi-hero__wrap{height:330px;border-radius:0 0 9px 9px;}.vb-sgi-hero__image{object-position:center;}.vb-sgi-hero__overlay{align-items:flex-end;padding:24px 21px;background:linear-gradient(0deg,rgba(22,49,95,0.95) 0%,rgba(22,49,95,0.66) 67%,rgba(22,49,95,0.14) 100%);}.vb-sgi-hero__content h1{font-size:clamp(2rem,10vw,2.7rem);line-height:1.04;}.vb-sgi-hero__content p{font-size:0.93rem;line-height:1.5;}.vb-sgi-section-title{margin-bottom:23px;}.vb-sgi-section-title h2{font-size:clamp(1.75rem,8vw,2.2rem);}.vb-sgi-intro__panel{display:block;padding:24px 21px;}.vb-sgi-intro__icon{width:54px;height:54px;margin-bottom:15px;}.vb-sgi-intro__icon svg{width:33px;height:33px;}.vb-sgi-level-card__top{grid-template-columns:50px
      minmax(0,1fr);gap:13px;padding:20px;}.vb-sgi-level-card__number{width:46px;height:46px;font-size:1.08rem;}.vb-sgi-level-card__body{padding:21px 20px 23px;}.vb-sgi-path__panel{padding:23px 17px;}.vb-sgi-action-card{grid-template-columns:46px
      minmax(0,1fr);gap:13px;padding:20px 17px;}.vb-sgi-action-card__icon{width:44px;height:44px;}.vb-sgi-action-card__icon svg{width:25px;height:25px;}.vb-sgi-regulation__panel{display:block;padding:23px 20px;}.vb-sgi-regulation__icon{width:50px;height:50px;margin-bottom:14px;}.vb-sgi-regulation__action{margin-top:18px;}.vb-sgi-button{width:100%;}}@media (max-width:360px){.vb-sgi-container{width:calc(100% - 20px);}}@media (prefers-reduced-motion:reduce){.vb-sgi-page *,.vb-sgi-page *::before,.vb-sgi-page *::after{transition:none !important;}}
html{scroll-behavior:smooth;}.uyb-page{--uyb-blue:#005596;--uyb-blue-mid:#006aa6;--uyb-blue-dark:#003b68;--uyb-yellow:#f6c43c;--uyb-yellow-bright:#ffc20e;--uyb-text:#262626;--uyb-muted:#616b74;--uyb-light:#f4f7f9;--uyb-blue-light:#edf6fb;--uyb-border:#d8e0e7;--uyb-white:#ffffff;--uyb-max:1280px;--uyb-radius:12px;background:#ffffff;color:var(--uyb-text);font-family:"Open Sans",Arial,sans-serif;font-size:16px;line-height:1.7;}.uyb-page *,.uyb-page *::before,.uyb-page *::after{box-sizing:border-box;}.uyb-page img,.uyb-page svg{max-width:100%;}.uyb-page img{display:block;}.uyb-page p{margin:0 0 1.3rem;}.uyb-page p:last-child{margin-bottom:0;}.uyb-page a{transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease;}.uyb-container{width:min(calc(100% - 48px),var(--uyb-max));margin-inline:auto;}.uyb-eyebrow{display:block;margin-bottom:10px;color:var(--uyb-blue);font-family:"Montserrat",Arial,sans-serif;font-size:0.8rem;font-weight:700;letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;}.uyb-eyebrow--light{color:#ffffff;}.uyb-section-heading{max-width:850px;margin-bottom:40px;}.uyb-section-heading--center{margin-right:auto;margin-left:auto;text-align:center;}.uyb-section-heading h2,.uyb-two-column__content h2,.uyb-calculator h2,.uyb-help h2{margin:0 0 16px;color:var(--uyb-blue);font-family:"Montserrat",Arial,sans-serif;font-size:clamp(2.25rem,4vw,3.75rem);font-weight:800;line-height:1.07;letter-spacing:-0.025em;}.uyb-section-heading p{max-width:720px;margin-right:auto;margin-left:auto;color:var(--uyb-muted);font-size:1.02rem;}.uyb-lead{color:var(--uyb-blue-dark);font-size:1.12rem;font-weight:600;}.uyb-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 22px;border:2px solid transparent;border-radius:5px;font-family:"Montserrat",Arial,sans-serif;font-size:0.94rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;}.uyb-button--yellow{border-color:var(--uyb-yellow-bright);background:var(--uyb-yellow-bright);color:var(--uyb-blue-dark);}.uyb-button--yellow:hover,.uyb-button--yellow:focus-visible{border-color:#ffffff;background:#ffffff;color:var(--uyb-blue);}.uyb-button--blue{border-color:var(--uyb-blue);background:var(--uyb-blue);color:#ffffff;}.uyb-button--blue:hover,.uyb-button--blue:focus-visible{border-color:var(--uyb-blue-dark);background:var(--uyb-blue-dark);color:#ffffff;}.uyb-button--outline{border-color:var(--uyb-blue);background:transparent;color:var(--uyb-blue);}.uyb-button--outline:hover,.uyb-button--outline:focus-visible{background:var(--uyb-blue-light);color:var(--uyb-blue-dark);}.uyb-hero{position:relative;display:flex;min-height:500px;align-items:center;overflow:hidden;background-position:center right;background-repeat:no-repeat;background-size:cover;}.uyb-hero__overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,44,82,0.95) 0%,rgba(0,70,125,0.91) 24%,rgba(0,85,150,0.77) 42%,rgba(0,85,150,0.42) 58%,rgba(0,85,150,0.12) 72%,rgba(0,85,150,0) 84%);}.uyb-hero__inner{position:relative;z-index:2;display:block;padding:78px 0;}.uyb-hero__content{max-width:610px;}.uyb-hero .uyb-eyebrow{color:var(--uyb-yellow-bright);}.uyb-hero h1{margin:0 0 22px;color:#ffffff;font-family:"Montserrat",Arial,sans-serif;font-size:clamp(3rem,5.8vw,5.3rem);font-weight:800;line-height:0.98;letter-spacing:-0.035em;text-shadow:0 2px 12px rgba(0,0,0,0.22);}.uyb-hero__content > p{max-width:570px;margin-bottom:30px;color:rgba(255,255,255,0.96);font-size:1.12rem;line-height:1.7;}.uyb-section{padding:68px 0;}.uyb-section--quick{background:#ffffff;}.uyb-quick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;}.uyb-quick-card{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);gap:17px;align-items:start;min-height:172px;padding:24px;border:1px solid var(--uyb-border);border-radius:var(--uyb-radius);background:#ffffff;box-shadow:0 7px 20px rgba(0,53,89,0.045);transition:border-color 0.2s ease,background-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease;}.uyb-quick-card:hover{border-color:#b4d4e7;background:var(--uyb-blue-light);box-shadow:0 11px 28px rgba(0,85,150,0.1);transform:translateY(-3px);}.uyb-quick-card__icon{display:flex;width:50px;height:50px;align-items:center;justify-content:center;border-radius:50%;background:var(--uyb-blue);color:#ffffff;font-family:"Montserrat",Arial,sans-serif;font-size:1.25rem;font-weight:800;}.uyb-quick-card__content{min-width:0;}.uyb-quick-card h3{margin:0 0 7px;color:var(--uyb-blue);font-family:"Montserrat",Arial,sans-serif;font-size:1.03rem;font-weight:700;line-height:1.32;}.uyb-quick-card p{margin:0 0 12px;color:var(--uyb-muted);font-size:0.88rem;line-height:1.5;}.uyb-quick-card__link{display:inline-flex;align-items:center;gap:6px;color:var(--uyb-blue);font-family:"Montserrat",Arial,sans-serif;font-size:0.82rem;font-weight:700;text-decoration:none;}.uyb-quick-card__link span{color:var(--uyb-yellow-bright);font-size:1.4rem;line-height:1;}.uyb-quick-card__link:hover,.uyb-quick-card__link:focus-visible{color:var(--uyb-blue-dark);text-decoration:underline;text-underline-offset:3px;}.uyb-bill-section{padding:70px 0 76px;border-top:1px solid #e9eef2;background:linear-gradient(180deg,#f5f8fa 0%,#ffffff 100%);}.uyb-bill-tabs{display:flex;width:fit-content;margin:0 auto 34px;padding:5px;border:1px solid #cbd8e1;border-radius:999px;background:#ffffff;box-shadow:0 5px 15px rgba(0,85,150,0.07);}.uyb-bill-tab{min-height:46px;padding:10px 22px;border:0;border-radius:999px;background:transparent;color:var(--uyb-blue);cursor:pointer;font-family:"Montserrat",Arial,sans-serif;font-size:0.9rem;font-weight:700;}.uyb-bill-tab.is-active{background:var(--uyb-blue);color:#ffffff;}.uyb-bill-tab:focus-visible{outline:3px solid var(--uyb-yellow);outline-offset:2px;}.uyb-bill-view[hidden]{display:none !important;}.uyb-bill-explorer{display:grid;grid-template-columns:minmax(0,1.35fr)
    minmax(320px,0.65fr);gap:38px;align-items:start;}.uyb-bill-image-wrap{position:relative;overflow:hidden;border:1px solid #cfd8df;border-radius:8px;background:#ffffff;box-shadow:0 16px 34px rgba(0,58,98,0.11);}.uyb-bill-image{display:block;width:100%;height:auto;}.uyb-hotspot{position:absolute;z-index:5;top:var(--y);left:var(--x);display:flex;width:36px;height:36px;align-items:center;justify-content:center;padding:0;border:3px solid #ffffff;border-radius:50%;background:var(--uyb-blue);color:#ffffff;cursor:pointer;font-family:"Montserrat",Arial,sans-serif;font-size:0.82rem;font-weight:800;box-shadow:0 5px 13px rgba(0,63,112,0.28);transform:translate(-50%,-50%);transition:transform 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease;}.uyb-hotspot:hover,.uyb-hotspot:focus-visible,.uyb-hotspot.is-active{background:var(--uyb-yellow-bright);color:var(--uyb-blue-dark);transform:translate(-50%,-50%)
    scale(1.13);box-shadow:0 7px 18px rgba(0,63,112,0.3);}.uyb-hotspot:focus-visible{outline:3px solid var(--uyb-blue);outline-offset:3px;}.uyb-bill-info{position:sticky;top:135px;min-height:340px;padding:36px 32px;border-top:6px solid var(--uyb-yellow-bright);border-radius:var(--uyb-radius);background:linear-gradient(145deg,#005596 0%,#003f70 100%);box-shadow:0 14px 32px rgba(0,63,112,0.15);color:#ffffff;}.uyb-bill-content{display:none;}.uyb-bill-content.is-active{display:block;}.uyb-bill-content__number{display:flex;width:44px;height:44px;align-items:center;justify-content:center;margin-bottom:20px;border-radius:50%;background:var(--uyb-yellow-bright);color:var(--uyb-blue-dark);font-family:"Montserrat",Arial,sans-serif;font-weight:800;}.uyb-bill-content h3{margin:0 0 16px;color:#ffffff;font-family:"Montserrat",Arial,sans-serif;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.2;}.uyb-bill-content p{color:rgba(255,255,255,0.92);line-height:1.7;}.uyb-text-link{display:inline-flex;align-items:center;gap:8px;margin-top:6px;color:var(--uyb-blue);font-family:"Montserrat",Arial,sans-serif;font-weight:700;text-decoration:none;}.uyb-bill-content .uyb-text-link{color:var(--uyb-yellow-bright);}.uyb-text-link:hover,.uyb-text-link:focus-visible{text-decoration:underline;text-underline-offset:4px;}.uyb-two-column{display:grid;grid-template-columns:minmax(0,1fr)
    minmax(360px,0.82fr);gap:64px;align-items:center;}.uyb-two-column--reverse{grid-template-columns:minmax(360px,0.82fr)
    minmax(0,1fr);}.uyb-two-column__content h2{max-width:720px;}.uyb-high-bill{background:#ffffff;}.uyb-action-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;}.uyb-smarthub-screenshot{overflow:hidden;border:1px solid #cddce6;border-radius:16px;background:#ffffff;box-shadow:0 12px 28px rgba(0,85,150,0.10);}.uyb-smarthub-screenshot__label{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 18px;border-bottom:1px solid #d7e2e9;background:var(--uyb-blue-light);color:var(--uyb-blue);}.uyb-smarthub-screenshot__label span{font-family:"Montserrat",Arial,sans-serif;font-size:0.74rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;}.uyb-smarthub-screenshot__label strong{font-family:"Montserrat",Arial,sans-serif;font-size:1rem;}.uyb-smarthub-screenshot img{display:block;width:100%;height:auto;}.uyb-usage{padding:76px 0;background:linear-gradient(120deg,#003f70 0%,#005596 50%,#0a6da8 100%);color:#ffffff;}.uyb-usage__inner{display:grid;grid-template-columns:minmax(0,0.95fr)
    minmax(430px,1.05fr);gap:62px;align-items:center;}.uyb-usage__content h2{max-width:700px;margin:0 0 22px;color:#ffffff;font-family:"Montserrat",Arial,sans-serif;font-size:clamp(2.5rem,4.5vw,4rem);font-weight:800;line-height:1.02;letter-spacing:-0.03em;}.uyb-usage__intro{max-width:690px;margin-bottom:30px;color:rgba(255,255,255,0.92);font-size:1.04rem;line-height:1.72;}.uyb-usage__checks{display:grid;grid-template-columns:1fr;gap:13px;max-width:600px;margin:0 0 32px;}.uyb-usage__check{display:grid;grid-template-columns:30px minmax(0,1fr);gap:11px;align-items:start;color:rgba(255,255,255,0.96);font-size:0.92rem;line-height:1.5;}.uyb-check-icon{display:flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:50%;background:var(--uyb-yellow-bright);color:var(--uyb-blue-dark);font-size:0.88rem;font-weight:900;box-shadow:0 5px 12px rgba(0,34,63,0.15);}.uyb-usage__visual{width:100%;}.uyb-usage-image-card{overflow:hidden;border:1px solid rgba(255,255,255,0.24);border-radius:16px;background:#ffffff;box-shadow:0 18px 38px rgba(0,34,63,0.22);}.uyb-usage-image-card__heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 18px;border-bottom:1px solid #d7e2e9;background:#f3f9fd;}.uyb-usage-image-card__heading span{color:var(--uyb-blue);font-family:"Montserrat",Arial,sans-serif;font-size:0.72rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;}.uyb-usage-image-card__heading strong{color:var(--uyb-blue-dark);font-family:"Montserrat",Arial,sans-serif;font-size:0.95rem;font-weight:700;}.uyb-bill-comparison-crop{position:relative;overflow:hidden;background:#ffffff;}.uyb-bill-comparison-crop img{position:relative;z-index:1;display:block;width:100%;height:auto;}.uyb-bill-comparison-crop__cover{position:absolute;right:0;bottom:0;z-index:2;width:29%;height:27%;background:#f5f5f5;pointer-events:none;}.uyb-alerts-section{padding:64px 0;background:linear-gradient(180deg,#f3f8fc 0%,#ffffff 100%);}.uyb-alerts-panel{display:grid;grid-template-columns:minmax(360px,0.88fr)
    minmax(0,1.12fr);align-items:stretch;overflow:hidden;border:1px solid #c9dce9;border-radius:18px;background:#ffffff;box-shadow:0 16px 38px rgba(0,70,115,0.10);}.uyb-alerts-panel__visual{position:relative;display:flex;min-height:430px;align-items:center;justify-content:center;padding:26px;overflow:hidden;background:linear-gradient(145deg,#e8f4fc 0%,#f7fbfe 55%,#ffffff 100%);}.uyb-alerts-panel__visual::before{position:absolute;width:355px;height:355px;border-radius:50%;content:"";background:rgba(0,85,150,0.07);pointer-events:none;}.uyb-alerts-panel__visual::after{position:absolute;top:-70px;left:-70px;width:210px;height:210px;border-radius:50%;content:"";background:rgba(0,85,150,0.045);pointer-events:none;}.uyb-alerts-panel__visual img{position:relative;z-index:2;width:min(100%,410px);max-height:390px;height:auto;object-fit:contain;filter:drop-shadow(0 20px 22px
      rgba(0,49,92,0.17));}.uyb-alerts-panel__content{display:flex;min-height:430px;flex-direction:column;justify-content:center;padding:46px 58px;background:#ffffff;}.uyb-alerts-panel__content .uyb-eyebrow{margin-bottom:8px;}.uyb-alerts-panel__content h2{margin:0 0 16px;color:var(--uyb-blue);font-family:"Montserrat",Arial,sans-serif;font-size:clamp(3rem,5vw,4.5rem);font-weight:800;line-height:0.98;letter-spacing:-0.04em;}.uyb-alerts-panel__lead{max-width:610px;margin:0 0 26px !important;color:var(--uyb-muted);font-size:1.08rem;line-height:1.65;}.uyb-alerts-panel__button{display:inline-flex;width:fit-content;min-height:50px;align-items:center;justify-content:center;gap:11px;padding:12px 23px;border:2px solid
    var(--uyb-yellow-bright);border-radius:6px;background:var(--uyb-yellow-bright);color:var(--uyb-blue-dark) !important;font-family:"Montserrat",Arial,sans-serif;font-size:0.92rem;font-weight:700;text-decoration:none !important;}.uyb-alerts-panel__button:hover,.uyb-alerts-panel__button:focus-visible{border-color:var(--uyb-blue);background:var(--uyb-blue);color:#ffffff !important;transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,85,150,0.17);}.uyb-alerts-panel__instructions{max-width:650px;margin-top:30px;padding-top:25px;border-top:1px solid #d7e2e9;}.uyb-alerts-panel__instructions > p{margin:0 0 20px;color:var(--uyb-text);font-size:1rem;line-height:1.7;}.uyb-alerts-panel__instructions strong{color:var(--uyb-blue-dark);font-family:"Montserrat",Arial,sans-serif;font-weight:700;}.uyb-alerts-panel__choice{display:flex;align-items:center;gap:12px;color:var(--uyb-blue);font-size:0.94rem;font-weight:700;line-height:1.5;}.uyb-alerts-panel__check{display:flex;flex:0 0 36px;width:36px;height:36px;align-items:center;justify-content:center;border:2px solid
    var(--uyb-blue);border-radius:50%;color:var(--uyb-blue);font-size:0.9rem;font-weight:900;}.uyb-save{background:#ffffff;}.uyb-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;}.uyb-resource-card{position:relative;min-height:280px;padding:32px;overflow:hidden;border:1px solid var(--uyb-border);border-radius:var(--uyb-radius);background:#ffffff;box-shadow:0 7px 20px rgba(0,53,89,0.05);transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease;}.uyb-resource-card::before{position:absolute;top:0;left:0;width:100%;height:6px;content:"";background:var(--uyb-yellow-bright);}.uyb-resource-card:hover{border-color:#bad5e5;box-shadow:0 15px 32px rgba(0,85,150,0.11);transform:translateY(-5px);}.uyb-resource-card__icon{display:flex;width:56px;height:56px;align-items:center;justify-content:center;margin-bottom:24px;border-radius:50%;background:var(--uyb-blue);color:#ffffff;font-size:1.4rem;font-weight:800;}.uyb-resource-card h3{margin:0 0 12px;color:var(--uyb-blue);font-family:"Montserrat",Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3;}.uyb-resource-card p{margin-bottom:18px;color:var(--uyb-muted);}.uyb-resource-card__link{display:inline-flex;align-items:center;gap:7px;color:var(--uyb-blue);font-family:"Montserrat",Arial,sans-serif;font-size:0.9rem;font-weight:700;text-decoration:none;}.uyb-resource-card__link span{color:var(--uyb-yellow-bright);}.uyb-resource-card__link:hover,.uyb-resource-card__link:focus-visible{text-decoration:underline;text-underline-offset:3px;}.uyb-costs{background:var(--uyb-light);}.uyb-cost-placeholder{display:flex;min-height:400px;flex-direction:column;align-items:center;justify-content:center;padding:40px;border:2px dashed #acc4d4;border-radius:16px;background:#ffffff;text-align:center;}.uyb-cost-placeholder__dollar{display:flex;width:145px;height:145px;align-items:center;justify-content:center;margin-bottom:22px;border:8px solid
    var(--uyb-yellow-bright);border-radius:50%;background:var(--uyb-blue);color:#ffffff;font-family:"Montserrat",Arial,sans-serif;font-size:4rem;font-weight:800;}.uyb-cost-placeholder p{color:var(--uyb-muted);font-style:italic;}.uyb-term-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0;}.uyb-term{padding:18px 20px;border-left:4px solid
    var(--uyb-yellow);background:#ffffff;}.uyb-term h3{margin:0 0 6px;color:var(--uyb-blue);font-family:"Montserrat",Arial,sans-serif;font-size:0.95rem;font-weight:700;}.uyb-term p{margin:0;color:var(--uyb-muted);font-size:0.82rem;line-height:1.5;}.uyb-calculator{padding:52px 0;background:linear-gradient(105deg,#005596 0%,#003f70 100%);}.uyb-calculator__inner{display:flex;align-items:center;justify-content:space-between;gap:50px;}.uyb-calculator h2{margin-bottom:10px;color:#ffffff;font-size:clamp(2rem,3.4vw,3.15rem);}.uyb-calculator p{margin:0;color:rgba(255,255,255,0.9);}.uyb-resources{background:#ffffff;}.uyb-resource-links{overflow:hidden;border:1px solid var(--uyb-border);border-radius:var(--uyb-radius);background:#ffffff;box-shadow:0 8px 22px rgba(0,53,89,0.05);}.uyb-resource-link-row{display:grid;grid-template-columns:minmax(210px,0.45fr)
    minmax(0,1fr)
    42px;gap:25px;align-items:center;min-height:84px;padding:20px 26px;border-bottom:1px solid #e0e7ec;}.uyb-resource-link-row:last-child{border-bottom:0;}.uyb-resource-link-row:hover{background:var(--uyb-blue-light);}.uyb-resource-link-row strong{color:var(--uyb-blue);font-family:"Montserrat",Arial,sans-serif;}.uyb-resource-link-row > span{color:var(--uyb-muted);font-size:0.9rem;}.uyb-resource-link-row > a{display:flex;width:36px;height:36px;align-items:center;justify-content:center;justify-self:end;border-radius:50%;background:var(--uyb-blue-light);color:var(--uyb-blue);font-size:1.2rem;font-weight:800;text-decoration:none;}.uyb-resource-link-row > a:hover,.uyb-resource-link-row > a:focus-visible{background:var(--uyb-yellow-bright);color:var(--uyb-blue-dark);}.uyb-help{padding:68px 0;background:linear-gradient(120deg,#003b68 0%,#005596 75%);}.uyb-help__inner{display:flex;align-items:center;justify-content:space-between;gap:55px;}.uyb-help__content{max-width:760px;}.uyb-help h2{margin-bottom:14px;color:#ffffff;}.uyb-help p{color:rgba(255,255,255,0.91);font-size:1.05rem;}@media (max-width:1000px){.uyb-hero{min-height:460px;background-position:65% center;}.uyb-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.uyb-bill-explorer{grid-template-columns:minmax(0,1fr)
      minmax(285px,0.6fr);gap:28px;}.uyb-two-column,.uyb-two-column--reverse{gap:42px;}.uyb-resource-grid{gap:16px;}.uyb-usage__inner{grid-template-columns:1fr;gap:44px;}.uyb-usage__visual{width:min(100%,720px);margin-inline:auto;}.uyb-alerts-panel{grid-template-columns:minmax(320px,0.9fr)
      minmax(0,1.1fr);}.uyb-alerts-panel__visual,.uyb-alerts-panel__content{min-height:390px;}.uyb-alerts-panel__content{padding:40px 38px;}.uyb-alerts-panel__visual img{width:min(100%,350px);max-height:350px;}}@media (max-width:760px){.uyb-container{width:min(calc(100% - 34px),var(--uyb-max));}.uyb-hero{min-height:470px;align-items:flex-end;background-position:66% center;}.uyb-hero__overlay{background:linear-gradient(0deg,rgba(0,45,88,0.97) 0%,rgba(0,60,110,0.91) 34%,rgba(0,85,150,0.48) 62%,rgba(0,85,150,0.08) 100%);}.uyb-hero__inner{display:flex;min-height:470px;align-items:flex-end;padding:0;}.uyb-hero__content{max-width:100%;padding:30px 0 34px;}.uyb-hero h1{font-size:clamp(2.7rem,12vw,4rem);}.uyb-hero__content > p{max-width:100%;font-size:1rem;line-height:1.6;}.uyb-section,.uyb-bill-section{padding:54px 0;}.uyb-section-heading{margin-bottom:32px;}.uyb-section-heading h2,.uyb-two-column__content h2,.uyb-help h2{font-size:clamp(2rem,9vw,2.8rem);}.uyb-quick-grid{grid-template-columns:1fr;}.uyb-quick-card{min-height:0;padding:20px;}.uyb-bill-tabs{display:grid;width:100%;grid-template-columns:1fr 1fr;}.uyb-bill-tab{padding:10px 12px;font-size:0.8rem;}.uyb-bill-explorer{display:block;}.uyb-bill-image-wrap{margin-bottom:24px;}.uyb-hotspot{width:40px;height:40px;border-width:3px;font-size:0.8rem;}.uyb-bill-info{position:static;min-height:0;padding:27px 23px;}.uyb-bill-content__number{width:38px;height:38px;margin-bottom:15px;}.uyb-bill-content h3{font-size:1.45rem;}.uyb-two-column,.uyb-two-column--reverse{display:block;}.uyb-smarthub-screenshot,.uyb-cost-placeholder{margin-top:38px;}.uyb-usage{padding:58px 0;}.uyb-usage__content h2{font-size:clamp(2.3rem,10vw,3.2rem);}.uyb-usage-image-card__heading,.uyb-smarthub-screenshot__label{display:block;}.uyb-usage-image-card__heading strong,.uyb-smarthub-screenshot__label strong{display:block;margin-top:4px;}.uyb-bill-comparison-crop__cover{width:29%;height:28%;}.uyb-alerts-section{padding:50px 0;}.uyb-alerts-panel{display:flex;flex-direction:column;}.uyb-alerts-panel__visual{order:1;min-height:320px;padding:22px 18px;}.uyb-alerts-panel__visual::before{width:285px;height:285px;}.uyb-alerts-panel__visual img{width:min(100%,335px);max-height:300px;}.uyb-alerts-panel__content{order:2;min-height:0;padding:34px 28px;}.uyb-alerts-panel__content h2{font-size:clamp(2.8rem,12vw,3.8rem);}.uyb-alerts-panel__button{width:100%;}.uyb-alerts-panel__instructions{margin-top:26px;padding-top:22px;}.uyb-resource-grid{grid-template-columns:1fr;}.uyb-resource-card{min-height:0;}.uyb-term-list{grid-template-columns:1fr;}.uyb-cost-placeholder{min-height:300px;}.uyb-calculator__inner,.uyb-help__inner{display:block;text-align:center;}.uyb-calculator__inner .uyb-button,.uyb-help__inner .uyb-button{margin-top:24px;}.uyb-resource-link-row{grid-template-columns:minmax(0,1fr)
      36px;gap:5px 15px;padding:18px;}.uyb-resource-link-row strong{grid-column:1;}.uyb-resource-link-row > span{grid-column:1;}.uyb-resource-link-row > a{grid-column:2;grid-row:1 / span 2;align-self:center;}}@media (max-width:430px){.uyb-container{width:min(calc(100% - 26px),var(--uyb-max));}.uyb-eyebrow{font-size:0.72rem;}.uyb-hero{min-height:420px;background-position:62% center;}.uyb-quick-card{grid-template-columns:44px minmax(0,1fr);gap:13px;}.uyb-quick-card__icon{width:42px;height:42px;}.uyb-hotspot{width:38px;height:38px;font-size:0.76rem;}.uyb-alerts-panel__visual{min-height:285px;padding:14px;}.uyb-alerts-panel__visual::before{width:245px;height:245px;}.uyb-alerts-panel__visual img{width:min(100%,285px);max-height:270px;}.uyb-alerts-panel__content{padding:30px 21px;}.uyb-alerts-panel__lead{font-size:1rem;}.uyb-alerts-panel__instructions > p{font-size:0.94rem;}.uyb-alerts-panel__choice{font-size:0.88rem;}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}.uyb-page *,.uyb-page *::before,.uyb-page *::after{transition-duration:0.01ms !important;animation-duration:0.01ms !important;animation-iteration-count:1 !important;}}
.ev-page,.ev-tool-page{--ev-blue:#075aa5;--ev-blue-dark:#173f7a;--ev-blue-deep:#11336c;--ev-blue-light:#edf7ff;--ev-blue-soft:#f7fbff;--ev-border:#b9d9f2;--ev-yellow:#ffca05;--ev-text:#1f2937;--ev-muted:#536273;--ev-white:#ffffff;--ev-shadow-small:0 4px 13px rgba(22,63,122,0.08);--ev-shadow:0 7px 20px rgba(22,63,122,0.11);}.ev-page,.ev-page *,.ev-page *::before,.ev-page *::after,.ev-tool-page,.ev-tool-page *,.ev-tool-page *::before,.ev-tool-page *::after{box-sizing:border-box;}.ev-page,.ev-tool-page{width:100%;max-width:1180px;margin:0 auto;padding:0 24px 40px;color:var(--ev-text);font-family:Arial,Helvetica,sans-serif;}.ev-hero{width:100%;margin:0 0 26px;overflow:hidden;}.ev-hero img{display:block;width:100%;height:auto;}.ev-page h1,.ev-page h2,.ev-page h3,.ev-tool-page h1,.ev-tool-page h2,.ev-tool-page h3{font-family:Arial,Helvetica,sans-serif;}.ev-eyebrow{margin:0 0 8px;color:var(--ev-blue);font-size:13px;line-height:1.2;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;}.ev-section-heading{max-width:880px;margin:0 auto 28px;text-align:center;}.ev-section-heading--left{max-width:none;margin-right:0;margin-left:0;text-align:left;}.ev-section-heading h2{margin:0 0 10px;color:var(--ev-blue-dark);font-size:clamp(29px,3vw,39px);line-height:1.15;font-weight:800;}.ev-section-heading p:last-child{margin:0;color:#42505e;font-size:17px;line-height:1.5;}.vb-ev-nav{width:100%;margin:0 0 42px;}.vb-ev-nav__inner{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:4px;width:100%;padding:7px;background:var(--ev-blue-light);border:1px solid var(--ev-border);border-radius:12px;}.vb-ev-nav__link,.vb-ev-nav__link:link,.vb-ev-nav__link:visited{display:flex;align-items:center;justify-content:center;min-width:0;min-height:42px;padding:9px 6px;color:var(--ev-blue-dark) !important;-webkit-text-fill-color:var(--ev-blue-dark) !important;background:transparent;border:1px solid transparent;border-radius:8px;font-size:12.5px;line-height:1.15;font-weight:800;text-align:center;text-decoration:none !important;white-space:normal;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease;}.vb-ev-nav__link:hover,.vb-ev-nav__link:focus-visible{color:var(--ev-blue) !important;-webkit-text-fill-color:var(--ev-blue) !important;background:#ffffff;border-color:var(--ev-border);outline:none;}.vb-ev-nav__link--active,.vb-ev-nav__link--active:link,.vb-ev-nav__link--active:visited,.vb-ev-nav__link--active:hover,.vb-ev-nav__link--active:focus-visible{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;background:var(--ev-blue);border-color:var(--ev-blue);}.ev-tool-card__icon--image img,.ev-resource-card__icon--image img,.ev-related__icon--image img{display:block;object-fit:contain;filter:brightness(0)
    saturate(100%)
    invert(29%)
    sepia(85%)
    saturate(1616%)
    hue-rotate(178deg)
    brightness(87%)
    contrast(99%);}.ev-button,.ev-button:link,.ev-button:visited,.ev-button:active{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:11px 18px;border-radius:8px;font-size:14px;line-height:1.2;font-weight:800;text-align:center;text-decoration:none !important;transition:background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;}.ev-button--primary,.ev-button--primary:link,.ev-button--primary:visited{color:#111111 !important;-webkit-text-fill-color:#111111 !important;background:var(--ev-yellow);border:2px solid var(--ev-yellow);}.ev-button--primary:hover,.ev-button--primary:focus-visible{color:#111111 !important;-webkit-text-fill-color:#111111 !important;background:#ffe04b;border-color:#ffe04b;transform:translateY(-2px);box-shadow:0 5px 13px rgba(22,63,122,0.13);outline:none;}.ev-intro{max-width:900px;margin:0 auto 32px;text-align:center;}.ev-intro h2{margin:0 0 13px;color:var(--ev-blue-dark);font-size:clamp(31px,3.5vw,43px);line-height:1.12;font-weight:800;}.ev-intro > p:last-child{margin:0;color:#354250;font-size:18px;line-height:1.55;}.ev-primary-tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 46px;padding:24px;background:var(--ev-blue-light);border:1px solid var(--ev-border);border-radius:14px;}.ev-tool-card{display:flex;flex-direction:column;align-items:center;min-width:0;min-height:245px;padding:25px 20px;text-align:center;background:#ffffff;border:1px solid var(--ev-border);border-radius:10px;box-shadow:var(--ev-shadow-small);}.ev-tool-card__icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin:0 auto 15px;}.ev-tool-card__icon--image img{width:52px;height:52px;}.ev-tool-card h3{margin:0 0 9px;color:var(--ev-blue-dark);font-size:20px;line-height:1.2;font-weight:800;}.ev-tool-card p{margin:0 0 17px;color:#3f4b57;font-size:15px;line-height:1.48;}.ev-tool-card a,.ev-tool-card a:link,.ev-tool-card a:visited{margin-top:auto;color:var(--ev-blue) !important;-webkit-text-fill-color:var(--ev-blue) !important;font-size:14px;line-height:1.3;font-weight:800;text-decoration:none !important;}.ev-tool-card a:hover,.ev-tool-card a:focus-visible{color:var(--ev-blue-deep) !important;-webkit-text-fill-color:var(--ev-blue-deep) !important;text-decoration:underline !important;text-underline-offset:3px;outline:none;}.ev-home-charging{margin:0 0 38px;padding:38px 34px 34px;background:var(--ev-blue-soft);border:1px solid var(--ev-border);border-radius:14px;}.ev-home-charging .ev-section-heading{margin-bottom:28px;}.ev-charge-comparison{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}.ev-charge-card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#ffffff;border:1px solid var(--ev-border);border-radius:12px;box-shadow:var(--ev-shadow-small);}.ev-charge-card::before{content:"";display:block;width:100%;height:5px;background:var(--ev-blue);}.ev-charge-card--level2::before{background:var(--ev-yellow);}.ev-charge-card__visual{position:relative;padding:22px 26px 0;}.ev-charge-card__tag{position:relative;z-index:2;display:inline-flex;align-items:center;min-height:30px;padding:6px 11px;color:var(--ev-blue-dark);background:var(--ev-blue-light);border-radius:20px;font-size:12px;line-height:1.2;font-weight:800;}.ev-charge-card--level2 .ev-charge-card__tag{background:#fff7d5;}.ev-charge-card__image{display:flex;align-items:center;justify-content:center;width:100%;height:235px;margin:4px 0 0;}.ev-charge-card__image img{display:block;width:auto;max-width:94%;height:auto;max-height:215px;object-fit:contain;filter:none !important;}.ev-charge-card--level1 .ev-charge-card__image img{width:min(100%,390px);max-width:94%;max-height:190px;}.ev-charge-card--level2 .ev-charge-card__image img{width:auto;max-width:72%;max-height:220px;}.ev-charge-card__content{display:flex;flex-direction:column;flex:1;padding:4px 28px 28px;}.ev-charge-card__type{margin:0 0 4px;color:var(--ev-blue);font-size:14px;line-height:1.2;font-weight:800;text-transform:uppercase;letter-spacing:0.7px;}.ev-charge-card__content h3{margin:0 0 11px;color:var(--ev-blue-dark);font-size:27px;line-height:1.1;font-weight:800;}.ev-charge-card__description{margin:0 0 22px;color:#3f4b57;font-size:15px;line-height:1.52;}.ev-charge-card__facts{margin-top:auto;border-top:1px solid #dce8f1;}.ev-charge-fact{display:grid;grid-template-columns:105px minmax(0,1fr);gap:14px;align-items:start;padding:12px 0;border-bottom:1px solid #dce8f1;}.ev-charge-fact:last-child{border-bottom:0;}.ev-charge-fact__label{color:var(--ev-blue-dark);font-size:13px;line-height:1.4;font-weight:800;}.ev-charge-fact__value{color:#4b5967;font-size:13px;line-height:1.45;}.ev-charger-callout{display:grid;grid-template-columns:290px minmax(0,1fr);align-items:center;gap:40px;margin:0 0 46px;padding:30px 42px;background:var(--ev-blue-light);border:1px solid var(--ev-border);border-radius:12px;}.ev-charger-callout__image{display:flex;align-items:center;justify-content:center;min-width:0;min-height:230px;}.ev-charger-callout__image img{display:block;width:auto;max-width:100%;height:auto;max-height:235px;object-fit:contain;filter:none !important;}.ev-charger-callout__content{min-width:0;}.ev-charger-callout__content h2{margin:0 0 10px;color:var(--ev-blue-dark);font-size:27px;line-height:1.2;font-weight:800;}.ev-charger-callout__content > p{max-width:720px;margin:0 0 18px;color:#354250;font-size:16px;line-height:1.5;}.ev-charger-callout__links{display:flex;flex-wrap:wrap;align-items:center;gap:14px 36px;}.ev-charger-callout__links a,.ev-charger-callout__links a:link,.ev-charger-callout__links a:visited{display:inline-flex;align-items:center;color:var(--ev-blue) !important;-webkit-text-fill-color:var(--ev-blue) !important;font-size:15px;line-height:1.3;font-weight:800;text-decoration:underline !important;text-underline-offset:3px;}.ev-charger-callout__links a:hover,.ev-charger-callout__links a:focus-visible{color:var(--ev-blue-deep) !important;-webkit-text-fill-color:var(--ev-blue-deep) !important;outline:none;}.ev-resources{margin:0 0 46px;padding:36px 30px;background:#ffffff;border:1px solid var(--ev-border);border-radius:14px;}.ev-resource-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;}.ev-resource-card{display:flex;flex-direction:column;align-items:center;min-width:0;min-height:220px;padding:23px 19px;text-align:center;background:#ffffff;border:1px solid #d9e7f2;border-radius:10px;}.ev-resource-card__icon{display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin:0 auto 12px;}.ev-resource-card__icon--image img{width:44px;height:44px;}.ev-resource-card h3{margin:0 0 8px;color:var(--ev-blue-dark);font-size:18px;line-height:1.25;font-weight:800;}.ev-resource-card p{margin:0 0 14px;color:#43505c;font-size:14px;line-height:1.45;}.ev-resource-card a,.ev-resource-card a:link,.ev-resource-card a:visited{margin-top:auto;color:var(--ev-blue) !important;-webkit-text-fill-color:var(--ev-blue) !important;font-size:14px;line-height:1.3;font-weight:800;text-decoration:none !important;}.ev-resource-card a:hover,.ev-resource-card a:focus-visible{color:var(--ev-blue-deep) !important;-webkit-text-fill-color:var(--ev-blue-deep) !important;text-decoration:underline !important;text-underline-offset:3px;outline:none;}.ev-future{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;margin:0;padding:30px 34px;background:var(--ev-blue-dark);border-radius:14px;}.ev-future .ev-eyebrow{color:#ffffff;opacity:0.82;}.ev-future h2{margin:0 0 9px;color:#ffffff;font-size:clamp(26px,3vw,34px);line-height:1.15;font-weight:800;}.ev-future p:last-child{max-width:750px;margin:0;color:#ffffff;font-size:16px;line-height:1.5;}.ev-tool-page .ev-future{margin:0 0 24px;}.ev-tool-header{max-width:900px;margin:0 auto 30px;text-align:center;}.ev-tool-header h1,.ev-tool-header h2{margin:0 0 12px;color:var(--ev-blue-dark);font-size:clamp(30px,3.5vw,42px);line-height:1.12;font-weight:800;}.ev-tool-header p:last-child{max-width:760px;margin:0 auto;color:#42505e;font-size:17px;line-height:1.55;}.ev-embed-shell{width:100%;margin:0 0 38px;padding:20px;background:#ffffff;border:1px solid var(--ev-border);border-radius:14px;box-shadow:var(--ev-shadow-small);}.ev-embed-shell__inner{width:100%;min-width:0;}.ev-embed-shell .ev_embed_group,.ev-tool-page .ev_embed_group{display:block;width:100%;max-width:100%;min-width:0;margin:0 auto;}.ev-embed-shell iframe,.ev-tool-page .ev_embed_group iframe{display:block;width:100% !important;max-width:100% !important;border:0;}.ev-tool-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;margin:0 0 32px;padding:26px 30px;background:var(--ev-blue-light);border:1px solid var(--ev-border);border-radius:12px;}.ev-tool-intro__content{min-width:0;}.ev-tool-intro__action{flex-shrink:0;}.ev-tool-intro h2,.ev-tool-intro h3{margin:0 0 8px;color:var(--ev-blue-dark);font-size:25px;line-height:1.2;font-weight:800;}.ev-tool-intro p:last-child{margin:0;color:#354250;font-size:15px;line-height:1.5;}.ev-related{margin:38px 0 28px;padding:32px 28px 28px;background:var(--ev-blue-light);border:1px solid var(--ev-border);border-radius:14px;}.ev-related__heading{margin:0 0 22px;text-align:center;}.ev-related__heading h2{margin:0;color:var(--ev-blue-dark);font-size:27px;line-height:1.2;font-weight:800;}.ev-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}.ev-related__card{display:flex;flex-direction:column;align-items:center;min-width:0;min-height:220px;padding:23px 19px;text-align:center;background:#ffffff;border:1px solid #d9e7f2;border-radius:10px;}.ev-related__icon{display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin:0 auto 12px;flex:0 0 50px;}.ev-related__icon--image img{display:block;width:44px !important;height:44px !important;max-width:44px !important;max-height:44px !important;object-fit:contain;}.ev-related__card h3{margin:0 0 8px;color:var(--ev-blue-dark);font-size:18px;line-height:1.25;font-weight:800;text-align:center;}.ev-related__card p{margin:0 0 14px;color:#43505c;font-size:14px;line-height:1.45;text-align:center;}.ev-related__card a,.ev-related__card a:link,.ev-related__card a:visited{margin-top:auto;color:var(--ev-blue) !important;-webkit-text-fill-color:var(--ev-blue) !important;font-size:14px;line-height:1.3;font-weight:800;text-align:center;text-decoration:none !important;}.ev-related__card a:hover,.ev-related__card a:focus-visible{color:var(--ev-blue-deep) !important;-webkit-text-fill-color:var(--ev-blue-deep) !important;text-decoration:underline !important;text-underline-offset:3px;outline:none;}.ev-back{display:flex;justify-content:center;margin:0;}.ev-back a,.ev-back a:link,.ev-back a:visited{color:var(--ev-blue) !important;-webkit-text-fill-color:var(--ev-blue) !important;font-size:15px;line-height:1.3;font-weight:800;text-decoration:none !important;}.ev-back a:hover,.ev-back a:focus-visible{color:var(--ev-blue-deep) !important;-webkit-text-fill-color:var(--ev-blue-deep) !important;text-decoration:underline !important;text-underline-offset:3px;outline:none;}.ev-faq{margin:46px 0 0;}.ev-faq__heading{margin:0 0 24px;text-align:center;}.ev-faq__heading h2{margin:0;color:var(--ev-blue-dark);font-size:clamp(29px,3vw,38px);line-height:1.15;font-weight:800;}.ev-faq details{margin:0 0 12px;overflow:hidden;background:#ffffff;border:1px solid var(--ev-border);border-radius:10px;box-shadow:var(--ev-shadow-small);}.ev-faq summary{position:relative;display:flex;align-items:center;min-height:64px;padding:16px 58px 16px 20px;color:var(--ev-blue-dark);font-size:16px;line-height:1.35;font-weight:800;cursor:pointer;list-style:none;}.ev-faq summary::-webkit-details-marker{display:none;}.ev-faq summary::after{content:"+";position:absolute;top:50%;right:17px;display:grid;place-items:center;width:30px;height:30px;color:var(--ev-blue);background:var(--ev-blue-light);border-radius:50%;transform:translateY(-50%);font-size:23px;line-height:1;font-weight:400;}.ev-faq details[open] summary{color:#ffffff;background:var(--ev-blue);}.ev-faq details[open] summary::after{content:"−";color:var(--ev-blue);background:#ffffff;}.ev-faq__content{padding:22px 24px;color:#354250;background:#ffffff;border-top:1px solid var(--ev-border);font-size:15px;line-height:1.55;}.ev-faq__content p:first-child{margin-top:0;}.ev-faq__content p:last-child{margin-bottom:0;}@media (max-width:1000px){.ev-page,.ev-tool-page{padding-right:18px;padding-left:18px;}.vb-ev-nav__inner{display:flex;justify-content:flex-start;gap:5px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;}.vb-ev-nav__link,.vb-ev-nav__link:link,.vb-ev-nav__link:visited{flex:0 0 auto;min-width:auto;padding:9px 13px;font-size:13px;white-space:nowrap;}.ev-primary-tools{grid-template-columns:repeat(2,minmax(0,1fr));}.ev-home-charging{padding:32px 24px 28px;}.ev-charge-card__visual{padding-right:20px;padding-left:20px;}.ev-charge-card__image{height:215px;}.ev-charge-card--level1 .ev-charge-card__image img{max-height:175px;}.ev-charge-card--level2 .ev-charge-card__image img{max-height:200px;}.ev-charge-card__content{padding-right:22px;padding-left:22px;}.ev-charge-fact{grid-template-columns:90px minmax(0,1fr);}.ev-charger-callout{grid-template-columns:245px minmax(0,1fr);gap:30px;padding:28px 32px;}.ev-charger-callout__image{min-height:200px;}.ev-charger-callout__image img{max-height:205px;}.ev-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.ev-related__grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:700px){.ev-page,.ev-tool-page{padding-right:12px;padding-left:12px;}.ev-hero{margin-bottom:20px;}.vb-ev-nav{margin-bottom:30px;}.vb-ev-nav__inner{display:flex;justify-content:flex-start;gap:5px;padding:7px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;}.vb-ev-nav__inner::-webkit-scrollbar{display:none;}.vb-ev-nav__link,.vb-ev-nav__link:link,.vb-ev-nav__link:visited{flex:0 0 auto;min-height:40px;padding:9px 13px;font-size:13px;white-space:nowrap;}.ev-section-heading,.ev-section-heading--left{text-align:left;}.ev-section-heading h2{font-size:29px;}.ev-section-heading p:last-child{font-size:16px;}.ev-intro{margin-bottom:26px;text-align:left;}.ev-intro h2{font-size:30px;}.ev-intro > p:last-child{font-size:16px;}.ev-primary-tools{grid-template-columns:1fr;gap:12px;margin-bottom:34px;padding:16px;}.ev-tool-card{min-height:0;padding:22px 18px;}.ev-tool-card__icon{width:54px;height:54px;}.ev-tool-card__icon--image img{width:48px;height:48px;}.ev-home-charging{margin-bottom:28px;padding:27px 18px 20px;}.ev-charge-comparison{grid-template-columns:1fr;gap:16px;}.ev-charge-card__visual{padding:20px 20px 0;}.ev-charge-card__image{height:205px;}.ev-charge-card--level1 .ev-charge-card__image img{width:min(100%,340px);max-height:165px;}.ev-charge-card--level2 .ev-charge-card__image img{max-width:58%;max-height:195px;}.ev-charge-card__content{padding:4px 21px 23px;}.ev-charge-card__content h3{font-size:25px;}.ev-charge-fact{grid-template-columns:90px minmax(0,1fr);}.ev-charger-callout{grid-template-columns:1fr;gap:16px;margin-bottom:34px;padding:26px 22px;text-align:center;}.ev-charger-callout__image{min-height:0;}.ev-charger-callout__image img{width:auto;max-width:220px;max-height:210px;}.ev-charger-callout__content h2{font-size:24px;}.ev-charger-callout__content > p{max-width:520px;margin-right:auto;margin-left:auto;font-size:15px;}.ev-charger-callout__links{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;}.ev-resources{margin-bottom:34px;padding:28px 18px;}.ev-resource-grid{grid-template-columns:1fr;}.ev-resource-card{min-height:0;}.ev-future{grid-template-columns:1fr;gap:20px;padding:26px 22px;}.ev-future__action .ev-button{width:100%;}.ev-tool-page .ev-future{margin-bottom:20px;}.ev-tool-header{margin-bottom:24px;text-align:left;}.ev-tool-header h1,.ev-tool-header h2{font-size:30px;}.ev-tool-header p:last-child{margin:0;font-size:16px;}.ev-embed-shell{padding:12px;border-radius:10px;}.ev-tool-intro{grid-template-columns:1fr;gap:18px;padding:22px 20px;}.ev-tool-intro__action .ev-button{width:100%;}.ev-related{margin:34px 0 24px;padding:26px 18px 20px;}.ev-related__heading{text-align:center;}.ev-related__grid{grid-template-columns:1fr;}.ev-related__card{min-height:0;padding:22px 18px;text-align:center;}.ev-related__icon{width:50px;height:50px;margin-right:auto;margin-left:auto;flex-basis:50px;}.ev-related__icon--image img{width:44px !important;height:44px !important;max-width:44px !important;max-height:44px !important;}.ev-faq__heading{text-align:left;}.ev-faq summary{min-height:62px;padding:15px 52px 15px 16px;font-size:15px;}.ev-faq summary::after{right:13px;}.ev-faq__content{padding:20px 17px;}}@media (max-width:470px){.ev-page,.ev-tool-page{padding-right:8px;padding-left:8px;}.ev-primary-tools{padding:12px;}.ev-tool-card__icon{width:50px;height:50px;}.ev-tool-card__icon--image img{width:44px;height:44px;}.ev-home-charging{padding:24px 14px 16px;}.ev-charge-card__tag{font-size:11px;}.ev-charge-card__image{height:185px;}.ev-charge-card--level1 .ev-charge-card__image img{max-height:150px;}.ev-charge-card--level2 .ev-charge-card__image img{max-height:175px;}.ev-charge-card__content{padding:4px 17px 20px;}.ev-charge-fact{grid-template-columns:1fr;gap:3px;}.ev-charger-callout{padding:23px 18px;}.ev-charger-callout__image img{max-width:190px;max-height:185px;}.ev-resources{padding:24px 14px;}.ev-future{padding:24px 18px;}.ev-tool-page .ev-future{margin-bottom:18px;}.ev-embed-shell{padding:8px;}.ev-related{margin:30px 0 22px;padding:22px 14px 18px;}.ev-related__card{padding:20px 17px;}.ev-related__icon{width:46px;height:46px;flex-basis:46px;}.ev-related__icon--image img{width:42px !important;height:42px !important;max-width:42px !important;max-height:42px !important;}}
.vb-electrician-page{--elec-blue:#075aa5;--elec-blue-dark:#173f7a;--elec-blue-deep:#11336c;--elec-blue-light:#edf7ff;--elec-blue-soft:#f7fbff;--elec-border:#b9d9f2;--elec-yellow:#ffca05;--elec-text:#1f2937;--elec-muted:#4b5967;--elec-white:#ffffff;--elec-shadow-small:0 4px 13px rgba(22,63,122,0.08);--elec-shadow:0 8px 22px rgba(22,63,122,0.11);}.vb-electrician-page,.vb-electrician-page *,.vb-electrician-page *::before,.vb-electrician-page *::after{box-sizing:border-box;}.vb-electrician-page{width:100%;max-width:1180px;margin:0 auto;padding:0 24px 40px;color:var(--elec-text);font-family:Arial,Helvetica,sans-serif;}.vb-electrician-page h1,.vb-electrician-page h2,.vb-electrician-page h3,.vb-electrician-page h4{font-family:Arial,Helvetica,sans-serif;}.vb-electrician-hero{width:100%;margin:0 0 34px;overflow:hidden;}.vb-electrician-hero img{display:block;width:100%;height:auto;}.vb-electrician-eyebrow{margin:0 0 8px;color:var(--elec-blue);font-size:13px;line-height:1.2;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;}.vb-electrician-intro{max-width:920px;margin:0 auto 34px;text-align:center;}.vb-electrician-intro h1{margin:0 0 15px;color:var(--elec-blue-dark);font-size:clamp(34px,4vw,48px);line-height:1.08;font-weight:800;}.vb-electrician-intro__lead{max-width:820px;margin:0 auto 23px;color:#354250;font-size:18px;line-height:1.55;}.vb-electrician-intro__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;}.vb-electrician-button,.vb-electrician-button:link,.vb-electrician-button:visited,.vb-electrician-button:active{display:inline-flex;align-items:center;justify-content:center;min-height:47px;padding:11px 20px;border-radius:8px;font-size:14px;line-height:1.2;font-weight:800;text-align:center;text-decoration:none !important;transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease,border-color 180ms ease;}.vb-electrician-button--primary,.vb-electrician-button--primary:link,.vb-electrician-button--primary:visited{color:#111111 !important;-webkit-text-fill-color:#111111 !important;background:var(--elec-yellow);border:2px solid var(--elec-yellow);}.vb-electrician-button--secondary,.vb-electrician-button--secondary:link,.vb-electrician-button--secondary:visited{color:var(--elec-blue) !important;-webkit-text-fill-color:var(--elec-blue) !important;background:#ffffff;border:2px solid var(--elec-blue);}.vb-electrician-button:hover,.vb-electrician-button:focus-visible{transform:translateY(-2px);box-shadow:0 5px 14px rgba(22,63,122,0.13);outline:none;}.vb-electrician-button--primary:hover,.vb-electrician-button--primary:focus-visible{color:#111111 !important;-webkit-text-fill-color:#111111 !important;background:#ffe04b;border-color:#ffe04b;}.vb-electrician-button--secondary:hover,.vb-electrician-button--secondary:focus-visible{color:var(--elec-blue-deep) !important;-webkit-text-fill-color:var(--elec-blue-deep) !important;background:var(--elec-blue-light);}.es-value-strip{margin:0 0 44px;}.es-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;background:var(--elec-blue-light);border:1px solid var(--elec-border);border-radius:14px;}.es-value-card{position:relative;min-width:0;padding:26px 28px 24px;background:var(--elec-blue-light);}.es-value-card + .es-value-card{border-left:1px solid var(--elec-border);}.es-value-accent{display:block;width:54px;height:4px;margin:0 0 17px;background:var(--elec-yellow);border-radius:999px;}.es-value-card h3{margin:0 0 14px;color:var(--elec-blue-dark);font-size:20px;line-height:1.2;font-weight:800;}.es-value-card ul{margin:0;padding:0;list-style:none;}.es-value-card li{position:relative;margin:0 0 11px;padding-left:27px;color:#42505e;font-size:14px;line-height:1.5;}.es-value-card li:last-child{margin-bottom:0;}.es-value-card li::before{content:"✓";position:absolute;top:0;left:0;color:var(--elec-blue);font-size:15px;line-height:1.5;font-weight:900;}.vb-electrician-section-heading{max-width:820px;margin:0 auto 27px;text-align:center;}.vb-electrician-section-heading h2{margin:0 0 10px;color:var(--elec-blue-dark);font-size:clamp(30px,3.2vw,40px);line-height:1.12;font-weight:800;}.vb-electrician-section-heading > p:last-child{margin:0;color:#42505e;font-size:17px;line-height:1.5;}.vb-electrician-services{margin:0 0 42px;}.vb-electrician-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch;}.vb-electrician-service-card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#ffffff;border:1px solid var(--elec-border);border-radius:14px;box-shadow:var(--elec-shadow-small);}.vb-electrician-service-card__visual{position:relative;width:100%;height:220px;overflow:hidden;background:#dfe9f2;}.vb-electrician-service-card__visual::after{content:"";position:absolute;inset:auto 0 0;height:45%;pointer-events:none;background:linear-gradient(to top,rgba(17,51,108,0.18),rgba(17,51,108,0));}.vb-electrician-service-card__photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform 350ms ease;}.vb-electrician-service-card:hover
.vb-electrician-service-card__photo{transform:scale(1.025);}.vb-electrician-service-card__photo--fan{object-position:center 22%;}.vb-electrician-service-card__icon{position:absolute;z-index:2;right:18px;bottom:16px;display:flex;align-items:center;justify-content:center;width:54px;height:54px;overflow:hidden;background:var(--elec-blue);border:3px solid #ffffff;border-radius:11px;box-shadow:0 5px 14px rgba(17,51,108,0.2);}.vb-electrician-service-card__icon img{display:block;width:31px;height:31px;max-width:31px;max-height:31px;object-fit:contain;}.vb-electrician-service-card__body{display:flex;flex-direction:column;flex:1;min-width:0;padding:22px 22px 21px;}.vb-electrician-service-card__title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;margin:0 0 16px;}.vb-electrician-service-card__title-row h3{margin:2px 0 0;color:var(--elec-blue-dark);font-size:22px;line-height:1.18;font-weight:800;}.vb-electrician-service-card__price{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;min-width:92px;padding:8px 11px;background:var(--elec-blue-light);border:1px solid var(--elec-border);border-radius:9px;}.vb-electrician-service-card__price span{margin:0 0 1px;color:#536273;font-size:10px;line-height:1.2;font-weight:800;letter-spacing:0.6px;text-transform:uppercase;}.vb-electrician-service-card__price strong{color:var(--elec-blue);font-size:20px;line-height:1.1;font-weight:800;}.vb-electrician-service-card__section{padding:12px 0;border-top:1px solid #dde9f2;}.vb-electrician-service-card__section h4{margin:0 0 5px;color:var(--elec-blue);font-size:12px;line-height:1.3;font-weight:800;letter-spacing:0.7px;text-transform:uppercase;}.vb-electrician-service-card__section p{margin:0;color:#43505c;font-size:14px;line-height:1.48;}.vb-electrician-service-card__note{margin-top:auto;padding:13px 14px;background:var(--elec-blue-light);border:1px solid var(--elec-border);border-radius:8px;}.vb-electrician-service-card__note strong{display:block;margin:0 0 4px;color:var(--elec-blue-dark);font-size:13px;line-height:1.3;font-weight:800;}.vb-electrician-service-card__note span{display:block;color:#4b5967;font-size:13px;line-height:1.45;}.vb-electrician-service-card__note a,.vb-electrician-service-card__note a:link,.vb-electrician-service-card__note a:visited{color:var(--elec-blue) !important;-webkit-text-fill-color:var(--elec-blue) !important;font-weight:800;text-decoration:none !important;}.vb-electrician-service-card__note a:hover,.vb-electrician-service-card__note a:focus-visible{color:var(--elec-blue-deep) !important;-webkit-text-fill-color:var(--elec-blue-deep) !important;text-decoration:underline !important;text-underline-offset:3px;outline:none;}.vb-electrician-request{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;margin:0 0 28px;padding:32px 36px;background:var(--elec-blue-dark);border-radius:14px;}.vb-electrician-request .vb-electrician-eyebrow{color:#ffffff;opacity:0.82;}.vb-electrician-request h2{margin:0 0 8px;color:#ffffff;font-size:clamp(27px,3vw,35px);line-height:1.15;font-weight:800;}.vb-electrician-request__content > p:last-child{max-width:690px;margin:0;color:#ffffff;font-size:16px;line-height:1.5;}.vb-electrician-request__actions{display:flex;flex-direction:column;align-items:center;gap:9px;}.vb-electrician-request__phone,.vb-electrician-request__phone:link,.vb-electrician-request__phone:visited{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;font-size:13px;line-height:1.3;font-weight:800;text-decoration:none !important;}.vb-electrician-request__phone:hover,.vb-electrician-request__phone:focus-visible{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;text-decoration:underline !important;text-underline-offset:3px;outline:none;}.vb-electrician-payment{display:grid;grid-template-columns:minmax(0,1fr)
    minmax(0,0.96fr);gap:38px;align-items:center;margin:0 0 46px;padding:34px 38px;background:var(--elec-blue-light);border:1px solid var(--elec-border);border-radius:14px;}.vb-electrician-payment__content{min-width:0;align-self:center;transform:translateY(-8px);}.vb-electrician-payment__content h2{margin:0 0 10px;color:var(--elec-blue-dark);font-size:clamp(28px,3vw,36px);line-height:1.12;font-weight:800;}.vb-electrician-payment__intro{max-width:520px;margin:0;color:#43505c;font-size:15px;line-height:1.55;}.vb-electrician-payment__callout{display:grid;grid-template-columns:38px minmax(0,1fr);gap:13px;align-items:start;margin-top:20px;padding-top:18px;border-top:1px solid var(--elec-border);}.vb-electrician-payment__check{display:flex;align-items:center;justify-content:center;width:34px;height:34px;color:#ffffff;background:var(--elec-blue);border-radius:50%;font-size:16px;line-height:1;font-weight:900;}.vb-electrician-payment__callout-copy{min-width:0;}.vb-electrician-payment__callout strong{display:block;margin:0 0 4px;color:var(--elec-blue-dark);font-size:16px;line-height:1.3;font-weight:800;}.vb-electrician-payment__callout p{margin:0;color:#4b5967;font-size:14px;line-height:1.5;}.vb-electrician-payment__ad{width:100%;max-width:520px;min-width:0;margin-left:auto;}.vb-electrician-payment__ad a,.vb-electrician-payment__ad a:link,.vb-electrician-payment__ad a:visited{display:block;width:100%;overflow:hidden;background:#ffffff;border:1px solid var(--elec-border);border-radius:12px;box-shadow:var(--elec-shadow-small);text-decoration:none !important;transition:transform 200ms ease,box-shadow 200ms ease;}.vb-electrician-payment__ad a:hover,.vb-electrician-payment__ad a:focus-visible{transform:translateY(-3px);box-shadow:var(--elec-shadow);outline:none;}.vb-electrician-payment__ad a:focus-visible{outline:3px solid var(--elec-yellow);outline-offset:3px;}.vb-electrician-payment__ad img{display:block;width:100%;height:auto;margin:0;}.vb-electrician-payment__ad > p{display:none;}.vb-electrician-resources{margin:0 0 46px;}.vb-electrician-resources
.vb-electrician-section-heading{margin-bottom:24px;}.vb-electrician-slider{position:relative;width:100%;max-width:1040px;margin:0 auto;padding:14px 14px 15px;background:var(--elec-blue-light);border:1px solid var(--elec-border);border-radius:14px;}.vb-electrician-slider__viewport{position:relative;width:100%;overflow:hidden;background:#ffffff;border-radius:10px;box-shadow:var(--elec-shadow-small);}.vb-electrician-slider__track{display:flex;width:100%;transition:transform 500ms ease;}.vb-electrician-slide{flex:0 0 100%;width:100%;min-width:100%;}.vb-electrician-slide__link,.vb-electrician-slide__link:link,.vb-electrician-slide__link:visited{display:block;width:100%;overflow:hidden;text-decoration:none !important;}.vb-electrician-slide__link img{display:block;width:100%;height:auto;margin:0;object-fit:contain;transition:transform 300ms ease;}.vb-electrician-slide__link:hover img,.vb-electrician-slide__link:focus-visible img{transform:scale(1.012);}.vb-electrician-slide__link:focus-visible{outline:3px solid var(--elec-yellow);outline-offset:-3px;}.vb-electrician-slider__dots{display:flex;align-items:center;justify-content:center;gap:8px;min-height:28px;padding:13px 0 0;}.vb-electrician-slider__dot{display:block;width:10px;height:10px;padding:0;background:#ffffff;border:2px solid var(--elec-blue);border-radius:50%;cursor:pointer;transition:width 180ms ease,background-color 180ms ease,border-color 180ms ease;}.vb-electrician-slider__dot:hover,.vb-electrician-slider__dot:focus-visible{background:var(--elec-border);outline:none;}.vb-electrician-slider__dot--active{width:28px;background:var(--elec-blue);border-color:var(--elec-blue);border-radius:10px;}.vb-electrician-form-anchor{position:relative;display:block;width:100%;height:1px;scroll-margin-top:120px;}@media (max-width:900px){.vb-electrician-page{padding-right:18px;padding-left:18px;}.es-value-grid{grid-template-columns:1fr;}.es-value-card + .es-value-card{border-left:0;border-top:1px solid var(--elec-border);}.vb-electrician-service-grid{grid-template-columns:1fr;}.vb-electrician-service-card__visual{height:250px;}.vb-electrician-request{grid-template-columns:1fr;}.vb-electrician-request__actions{align-items:flex-start;}.vb-electrician-payment{grid-template-columns:1fr;gap:26px;padding:28px;}.vb-electrician-payment__content{transform:none;}.vb-electrician-payment__ad{max-width:620px;margin:0 auto;}.vb-electrician-slider{padding:12px 12px 14px;}}@media (max-width:650px){.vb-electrician-page{padding-right:12px;padding-left:12px;}.vb-electrician-hero{margin-bottom:27px;}.vb-electrician-intro{margin-bottom:28px;text-align:left;}.vb-electrician-intro h1{font-size:32px;}.vb-electrician-intro__lead{font-size:16px;}.vb-electrician-intro__actions{display:grid;grid-template-columns:1fr;}.vb-electrician-intro__actions
  .vb-electrician-button{width:100%;}.es-value-strip{margin-bottom:34px;}.es-value-card{padding:23px 20px 21px;}.es-value-accent{width:48px;margin-bottom:14px;}.es-value-card h3{font-size:19px;}.es-value-card li{padding-left:25px;font-size:14px;}.vb-electrician-section-heading{text-align:left;}.vb-electrician-section-heading h2{font-size:30px;}.vb-electrician-section-heading > p:last-child{font-size:16px;}.vb-electrician-services{margin-bottom:34px;}.vb-electrician-service-grid{gap:14px;}.vb-electrician-service-card__visual{height:220px;}.vb-electrician-service-card__icon{right:14px;bottom:14px;width:50px;height:50px;}.vb-electrician-service-card__icon img{width:28px;height:28px;max-width:28px;max-height:28px;}.vb-electrician-service-card__body{padding:20px 18px 18px;}.vb-electrician-service-card__title-row{grid-template-columns:1fr;gap:10px;}.vb-electrician-service-card__title-row h3{font-size:21px;}.vb-electrician-service-card__price{align-items:flex-start;width:fit-content;min-width:0;}.vb-electrician-request{gap:20px;padding:27px 22px;}.vb-electrician-request__actions{align-items:stretch;}.vb-electrician-request__actions
  .vb-electrician-button{width:100%;}.vb-electrician-request__phone{text-align:center;}.vb-electrician-payment{gap:22px;margin-bottom:36px;padding:24px 20px;}.vb-electrician-payment__content h2{font-size:29px;}.vb-electrician-payment__callout{grid-template-columns:34px minmax(0,1fr);}.vb-electrician-payment__check{width:32px;height:32px;}.vb-electrician-payment__ad{width:100%;max-width:none;}.vb-electrician-resources{margin-bottom:36px;}.vb-electrician-slider{padding:8px 8px 11px;border-radius:12px;}.vb-electrician-slider__viewport{border-radius:8px;}.vb-electrician-slider__dots{padding-top:10px;}}@media (max-width:430px){.vb-electrician-page{padding-right:8px;padding-left:8px;}.vb-electrician-intro h1{font-size:30px;}.es-value-card{padding:21px 18px 20px;}.es-value-card h3{font-size:18px;}.vb-electrician-service-card__visual{height:195px;}.vb-electrician-service-card__title-row h3{font-size:19px;}.vb-electrician-service-card__price strong{font-size:18px;}.vb-electrician-request{padding:24px 18px;}.vb-electrician-payment{padding:22px 17px;}.vb-electrician-payment__content h2{font-size:27px;}.vb-electrician-payment__callout{gap:10px;}.vb-electrician-slider{padding:6px 6px 10px;}.vb-electrician-slider__dot{width:9px;height:9px;}.vb-electrician-slider__dot--active{width:24px;}}
.gb-page,.gb-page *,.gb-page *::before,.gb-page *::after,#accordion-4643,#accordion-4643 *,#accordion-4643 *::before,#accordion-4643 *::after{box-sizing:border-box;}.gb-page{--gb-blue:#075aa5;--gb-blue-dark:#173f7a;--gb-blue-deep:#11336c;--gb-blue-light:#edf7ff;--gb-border:#b9d9f2;--gb-yellow:#ffca05;--gb-text:#1f2937;--gb-muted:#536273;--gb-shadow:0 8px 24px rgba(22,63,122,0.14);width:100%;max-width:1180px;margin:0 auto;padding:0 24px 28px;color:var(--gb-text);font-family:Arial,Helvetica,sans-serif;}.gb-hero{width:100%;margin:0 0 42px;overflow:hidden;}.gb-hero img{display:block;width:100%;height:auto;}.gb-page h2,.gb-page h3{font-family:Arial,Helvetica,sans-serif;}.gb-eyebrow{margin:0 0 8px;color:var(--gb-blue);font-size:14px;line-height:1.2;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;}.gb-section-heading{max-width:920px;margin:0 auto 28px;text-align:center;}.gb-section-heading h2{margin:0 0 11px;color:var(--gb-blue-dark);font-size:clamp(29px,3.2vw,40px);line-height:1.15;font-weight:800;}.gb-section-heading > p:last-child{margin:0;color:#42505e;font-size:17px;line-height:1.5;}.gb-intro{max-width:960px;margin:0 auto 36px;text-align:center;}.gb-intro h2{margin:0 0 16px;color:var(--gb-blue-dark);font-size:clamp(30px,3.4vw,42px);line-height:1.15;font-weight:800;}.gb-intro > p{margin:0 auto 13px;color:#354250;font-size:18px;line-height:1.55;}.gb-intro > p:last-child{margin-bottom:0;}.gb-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 46px;}.gb-benefit{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;min-height:180px;padding:24px;background:#ffffff;border:1px solid #dfe7ee;border-radius:12px;box-shadow:0 5px 16px rgba(22,63,122,0.1);}.gb-benefit__icon{display:grid;place-items:center;width:58px;height:58px;color:var(--gb-blue);background:var(--gb-blue-light);border-radius:50%;}.gb-benefit__icon svg{display:block;width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;}.gb-benefit__content{min-width:0;padding-left:4px;}.gb-benefit h3{margin:0 0 8px;color:var(--gb-blue-dark);font-size:20px;line-height:1.2;font-weight:800;}.gb-benefit p{margin:0;color:#3f4b57;font-size:15px;line-height:1.48;}.gb-button,.gb-button:link,.gb-button:visited,.gb-button:active{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:11px 18px;color:#111111 !important;-webkit-text-fill-color:#111111 !important;text-align:center;text-decoration:none !important;background:var(--gb-yellow);border:2px solid var(--gb-yellow);border-radius:8px;font-size:15px;line-height:1.2;font-weight:800;opacity:1 !important;visibility:visible !important;transition:background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;}.gb-button:hover,.gb-button:focus-visible{color:#111111 !important;-webkit-text-fill-color:#111111 !important;background:#ffe04b;border-color:#ffe04b;box-shadow:0 6px 14px rgba(22,63,122,0.15);transform:translateY(-2px);outline:none;}.gb-generator-financing{width:100%;margin:0 0 46px;padding:0;background:transparent;border:0;}.gb-generator-financing__simple-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,0.9fr);align-items:center;gap:24px;width:100%;}.gb-generator-financing__generator,.gb-generator-financing__ad{display:flex;align-items:center;justify-content:center;min-width:0;min-height:300px;padding:0;background:transparent;border:0;box-shadow:none;}.gb-generator-financing__generator img{display:block;width:auto;max-width:88%;max-height:260px;object-fit:contain;}.gb-generator-financing__ad a{display:flex;align-items:center;justify-content:center;width:100%;max-width:340px;text-decoration:none;}.gb-generator-financing__ad img{display:block;width:100%;max-width:340px;height:auto;margin:0 auto;border:0;object-fit:contain;}.gb-process{margin:0 0 46px;padding:38px 34px 30px;background:var(--gb-blue-light);border:1px solid var(--gb-border);border-radius:14px;}.gb-process .gb-section-heading{margin-bottom:26px;}.gb-process-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0;width:100%;}.gb-process-step{display:flex;flex-direction:column;align-items:center;min-width:0;padding:8px 24px 20px;text-align:center;}.gb-process-step + .gb-process-step{border-left:1px solid var(--gb-border);}.gb-process-step__number{display:block;margin:0 0 9px;color:var(--gb-blue);font-size:20px;line-height:1;font-weight:800;}.gb-process-step h3{width:100%;margin:0 0 8px;color:#111111;font-size:19px;line-height:1.2;font-weight:800;}.gb-process-step p{width:100%;max-width:220px;margin:0 auto;color:#303d49;font-size:14px;line-height:1.45;}.gb-process__action{display:flex;justify-content:center;margin-top:14px;}.gb-process__action .gb-button{min-width:280px;}.gb-comparison{margin:0 0 46px;padding:38px 40px 40px;background:#ffffff;border:1px solid var(--gb-border);border-radius:14px;}.gb-comparison__table-wrap{width:100%;overflow-x:auto;border-radius:8px;}.gb-comparison__table{width:100%;min-width:720px;table-layout:fixed;border-collapse:collapse;color:#273442;background:#ffffff;font-size:15px;line-height:1.35;}.gb-comparison__table th,.gb-comparison__table td{padding:15px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--gb-blue);}.gb-comparison__table thead th{color:var(--gb-blue-dark);background:var(--gb-blue-light);border-top:2px solid var(--gb-blue);font-size:16px;font-weight:800;}.gb-comparison__table thead th:first-child{width:18%;}.gb-comparison__table thead th:nth-child(2),.gb-comparison__table thead th:nth-child(3){width:41%;}.gb-comparison__table tbody th{color:var(--gb-blue-dark);background:#f7f9fb;font-size:18px;font-weight:800;}.gb-comparison__table tbody tr:nth-child(even) td{background:#f7f9fb;}.gb-comparison__table tbody tr:last-child th,.gb-comparison__table tbody tr:last-child td{border-bottom:0;}.gb-portable{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:center;gap:40px;margin:0 0 46px;padding:30px 42px;background:var(--gb-blue-light);border:1px solid var(--gb-border);border-radius:12px;}.gb-portable__image{display:flex;align-items:center;justify-content:center;min-width:0;}.gb-portable__image img{display:block;width:auto;max-width:100%;max-height:165px;object-fit:contain;}.gb-portable__image--large img{width:min(100%,225px);max-height:175px;}.gb-portable__content{display:flex;flex-direction:column;justify-content:center;min-width:0;}.gb-portable__content h2{margin:0 0 10px;color:var(--gb-blue-dark);font-size:27px;line-height:1.2;font-weight:800;}.gb-portable__content > p{max-width:700px;margin:0 0 18px;color:#354250;font-size:16px;line-height:1.5;}.gb-portable__links{display:flex;flex-wrap:wrap;align-items:center;gap:14px 36px;}.gb-portable__links a,.gb-portable__links a:link,.gb-portable__links a:visited{display:inline-flex;align-items:center;gap:8px;color:var(--gb-blue) !important;-webkit-text-fill-color:var(--gb-blue) !important;font-size:15px;line-height:1.3;font-weight:800;text-decoration:underline;text-underline-offset:3px;}.gb-portable__links a:hover,.gb-portable__links a:focus-visible{color:var(--gb-blue-deep) !important;-webkit-text-fill-color:var(--gb-blue-deep) !important;outline:none;}.gb-faq-intro{max-width:900px;margin:0 auto 24px;text-align:center;}.gb-faq-intro h2{margin:0;color:var(--gb-blue-dark);font-size:clamp(30px,3.2vw,40px);line-height:1.15;font-weight:800;}#accordion-4643{width:100%;max-width:1132px;margin:0 auto 54px;padding:0 24px;font-family:Arial,Helvetica,sans-serif;}#accordion-4643 .paragraph__column{width:100%;padding:0;}#accordion-4643 .card.panel.panel-default{margin:0 0 12px;overflow:hidden;background:#ffffff;border:1px solid #b9d9f2;border-radius:10px;box-shadow:0 4px 13px rgba(22,63,122,0.08);}#accordion-4643 .card-header.panel-heading{padding:0;background:#ffffff;border:0;}#accordion-4643 .panel-heading .panel-title{margin:0;}#accordion-4643 .panel-heading button.display,#accordion-4643 .panel-heading button{position:relative;display:flex;align-items:center;width:100%;min-height:66px;padding:16px 62px 16px 21px;color:#173f7a !important;-webkit-text-fill-color:#173f7a !important;text-align:left;background:#ffffff;border:0;font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.35;font-weight:800;cursor:pointer;transition:color 180ms ease,background-color 180ms ease;}#accordion-4643 .panel-heading button.display:hover,#accordion-4643 .panel-heading button.display:focus-visible,#accordion-4643 .panel-heading button:hover,#accordion-4643 .panel-heading button:focus-visible{color:#11336c !important;-webkit-text-fill-color:#11336c !important;background:#edf7ff;outline:none;}#accordion-4643
  .panel-heading
  button.display[aria-expanded="true"],#accordion-4643
  .panel-heading
  button[aria-expanded="true"]{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;background:#075aa5;}#accordion-4643 .panel-heading button.display::before,#accordion-4643 .panel-heading button::before{display:none !important;}#accordion-4643 .panel-heading button.display::after,#accordion-4643 .panel-heading button::after{content:"+";position:absolute;top:50%;right:19px;display:grid;place-items:center;width:31px;height:31px;color:#075aa5;background:#edf7ff;border-radius:50%;transform:translateY(-50%);font-size:24px;line-height:1;font-weight:400;}#accordion-4643
  .panel-heading
  button.display[aria-expanded="true"]::after,#accordion-4643
  .panel-heading
  button[aria-expanded="true"]::after{content:"−";color:#075aa5;background:#ffffff;}#accordion-4643 .card-block.panel-collapse,#accordion-4643 .card-block.panel-collapse.collapsing,#accordion-4643 .card-block.panel-collapse.show{padding:24px 26px;background:#ffffff;border:0;border-top:1px solid #b9d9f2;text-align:left;}#accordion-4643
  .card-block.panel-collapse:not(.show):not(.collapsing){display:none;}#accordion-4643 .card-block.panel-collapse p,#accordion-4643 .card-block.panel-collapse li{color:#354250;font-size:16px;line-height:1.55;}#accordion-4643 .card-block.panel-collapse p:first-child{margin-top:0;}#accordion-4643 .card-block.panel-collapse p:last-child{margin-bottom:0;}#accordion-4643 .card-block.panel-collapse a,#accordion-4643 .card-block.panel-collapse a:link,#accordion-4643 .card-block.panel-collapse a:visited{color:#075aa5 !important;-webkit-text-fill-color:#075aa5 !important;font-weight:700;text-decoration:underline;}@media (max-width:1000px) and (min-width:701px){.gb-page{padding-right:18px;padding-left:18px;}.gb-benefit{grid-template-columns:62px minmax(0,1fr);padding:20px;}.gb-benefit__icon{width:52px;height:52px;}.gb-benefit__icon svg{width:31px;height:31px;}.gb-generator-financing__simple-grid{grid-template-columns:minmax(0,1fr) minmax(280px,0.9fr);gap:22px;}.gb-generator-financing__generator,.gb-generator-financing__ad{min-height:270px;}.gb-generator-financing__generator img{max-width:90%;max-height:235px;}.gb-generator-financing__ad a,.gb-generator-financing__ad img{max-width:310px;}.gb-process{padding:34px 22px 28px;}.gb-process-step{padding:8px 12px 20px;}.gb-process-step h3{font-size:17px;}.gb-process-step p{font-size:13px;}.gb-portable{grid-template-columns:210px minmax(0,1fr);gap:30px;padding:28px 32px;}.gb-portable__image--large img{width:min(100%,195px);max-height:160px;}.gb-portable__content h2{font-size:25px;}#accordion-4643{padding-right:18px;padding-left:18px;}}@media (max-width:700px){.gb-page{padding-right:12px;padding-left:12px;}.gb-hero{margin-bottom:28px;}.gb-intro{margin-bottom:28px;text-align:left;}.gb-intro h2{font-size:29px;}.gb-intro > p{font-size:16px;}.gb-benefits{grid-template-columns:1fr;gap:13px;margin-bottom:34px;}.gb-benefit{min-height:130px;}.gb-generator-financing{margin-bottom:34px;}.gb-generator-financing__simple-grid{grid-template-columns:1fr;gap:24px;}.gb-generator-financing__generator,.gb-generator-financing__ad{min-height:0;}.gb-generator-financing__generator img{max-width:92%;max-height:225px;}.gb-generator-financing__ad a,.gb-generator-financing__ad img{max-width:300px;}.gb-process{margin-bottom:34px;padding:28px 18px;}.gb-process .gb-section-heading{margin-bottom:10px;}.gb-process-track{grid-template-columns:1fr;}.gb-process-step{align-items:flex-start;padding:22px 4px;text-align:left;}.gb-process-step + .gb-process-step{border-top:1px solid var(--gb-border);border-left:0;}.gb-process-step__number{margin-bottom:7px;font-size:19px;}.gb-process-step h3{font-size:20px;}.gb-process-step p{max-width:none;margin:0;font-size:15px;}.gb-process__action{margin-top:12px;}.gb-process__action .gb-button{width:100%;min-width:0;}.gb-comparison{margin-bottom:34px;padding:28px 18px;}.gb-comparison__table{font-size:14px;}.gb-comparison__table th,.gb-comparison__table td{padding:13px 14px;}.gb-portable{grid-template-columns:1fr;gap:18px;margin-bottom:34px;padding:26px 22px;text-align:center;}.gb-portable__image--large img{width:min(100%,200px);max-height:155px;}.gb-portable__content{align-items:center;}.gb-portable__content h2{font-size:24px;}.gb-portable__content > p{max-width:500px;font-size:15px;}.gb-portable__links{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;}.gb-faq-intro{text-align:left;}.gb-faq-intro h2{font-size:30px;}#accordion-4643{padding-right:12px;padding-left:12px;}#accordion-4643 .panel-heading button.display,#accordion-4643 .panel-heading button{min-height:64px;padding:15px 54px 15px 16px;font-size:16px;}#accordion-4643 .panel-heading button.display::after,#accordion-4643 .panel-heading button::after{right:14px;width:30px;height:30px;}#accordion-4643 .card-block.panel-collapse,#accordion-4643 .card-block.panel-collapse.collapsing,#accordion-4643 .card-block.panel-collapse.show{padding:21px 18px;}#accordion-4643 .card-block.panel-collapse p,#accordion-4643 .card-block.panel-collapse li{font-size:15px;}}@media (max-width:470px){.gb-benefit{grid-template-columns:56px minmax(0,1fr);padding:17px 14px;}.gb-benefit__icon{width:46px;height:46px;}.gb-benefit__icon svg{width:29px;height:29px;}.gb-benefit h3{font-size:19px;}.gb-portable__image--large img{width:min(100%,180px);max-height:145px;}}
.vb-page,.vb-page *,.vb-page *::before,.vb-page *::after{box-sizing:border-box;}.vb-page{--vb-blue:#075aa5;--vb-blue-dark:#173f7a;--vb-blue-deep:#11336c;--vb-blue-light:#edf7ff;--vb-border:#b9d9f2;--vb-yellow:#ffca05;--vb-text:#1f2937;--vb-muted:#536273;--vb-shadow:0 8px 24px rgba(22,63,122,0.14);width:100%;max-width:1180px;margin:0 auto;padding:0 24px 64px;color:var(--vb-text);font-family:Arial,Helvetica,sans-serif;}.vb-hero-image{width:100%;margin:0 0 28px;overflow:hidden;border-radius:0;}.vb-hero-image img{display:block;width:100%;height:auto;}.vb-finder{position:relative;z-index:5;width:calc(100% - 30px);margin:0 auto 46px;padding:26px 24px 18px;background:#ffffff;border-radius:14px;box-shadow:var(--vb-shadow);}.vb-finder h2{margin:0 0 22px;color:var(--vb-blue-dark);font-size:clamp(25px,3vw,34px);line-height:1.2;font-weight:800;text-align:center;}.vb-finder__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}.vb-filter{display:grid;grid-template-columns:58px minmax(0,1fr) 24px;align-items:center;min-height:88px;width:100%;padding:14px 18px;color:var(--vb-blue-dark);text-align:left;background:#ffffff;border:2px solid var(--vb-border);border-radius:13px;cursor:pointer;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;}.vb-filter:hover,.vb-filter:focus-visible{background:var(--vb-blue-light);border-color:var(--vb-blue);box-shadow:0 7px 18px rgba(7,90,165,0.14);transform:translateY(-2px);outline:none;}.vb-filter.is-active,.vb-filter[aria-pressed="true"]{color:#ffffff;background:var(--vb-blue);border-color:var(--vb-blue);}.vb-filter__icon{display:block;width:48px;height:48px;object-fit:contain;}.vb-filter.is-active .vb-filter__icon,.vb-filter[aria-pressed="true"] .vb-filter__icon{padding:5px;background:#ffffff;border-radius:9px;}.vb-filter__text{min-width:0;padding:0 14px 0 6px;font-size:18px;line-height:1.25;font-weight:700;}.vb-filter__arrow{font-size:34px;line-height:1;text-align:right;}.vb-finder__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px;padding-top:16px;border-top:1px solid #dde7ef;}.vb-finder__links > *{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:6px 18px;color:var(--vb-blue);font-size:16px;line-height:1.35;font-weight:700;text-align:center;text-decoration:underline;}.vb-finder__links > * + *{border-left:1px solid #dde7ef;}.vb-view-all{appearance:none;background:transparent;border:0;font-family:inherit;cursor:pointer;}.vb-view-all:hover,.vb-view-all:focus-visible,.vb-marketplace-link:hover,.vb-marketplace-link:focus-visible{color:var(--vb-blue-deep);}.vb-view-all__grid{display:grid;grid-template-columns:repeat(2,5px);gap:2px;}.vb-view-all__grid span{width:5px;height:5px;border:1px solid currentColor;}.vb-marketplace-link__tag{font-size:19px;text-decoration:none;}.vb-products{scroll-margin-top:24px;}.vb-product-group{margin:0 0 30px;}.vb-product-group[hidden],.vb-product-card[hidden]{display:none !important;}.vb-product-group > h2{margin:0 0 12px;color:var(--vb-blue);font-size:25px;line-height:1.2;font-weight:800;}.vb-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;}.vb-product-card{display:grid;grid-template-columns:37% minmax(0,1fr);min-height:185px;overflow:hidden;color:var(--vb-text);background:#ffffff;border:1px solid #e0e6ec;border-radius:11px;box-shadow:0 4px 14px rgba(24,54,88,0.11);text-decoration:none;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;}.vb-product-card:hover,.vb-product-card:focus-visible{color:var(--vb-text);border-color:var(--vb-blue);box-shadow:0 10px 24px rgba(7,90,165,0.17);transform:translateY(-3px);outline:none;text-decoration:none;}.vb-product-card__image{min-width:0;overflow:hidden;background:#eef3f7;}.vb-product-card__image img{display:block;width:100%;height:100%;min-height:185px;object-fit:cover;transition:transform 300ms ease;}.vb-product-card:hover .vb-product-card__image img,.vb-product-card:focus-visible .vb-product-card__image img{transform:scale(1.045);}.vb-product-card__content{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:20px 20px 17px;}.vb-product-card h3{margin:0 0 7px;color:var(--vb-blue-dark);font-size:21px;line-height:1.2;font-weight:800;}.vb-product-card p{margin:0 0 13px;color:#303b48;font-size:15px;line-height:1.42;}.vb-product-card__link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:auto;color:var(--vb-blue);font-size:15px;font-weight:800;text-decoration:none;}.vb-product-card__link:hover,.vb-product-card__link:focus-visible{color:var(--vb-blue-deep);text-decoration:underline;outline:none;}.vb-product-card__link span{display:inline-block;margin-left:5px;transition:transform 180ms ease;}.vb-product-card__link:hover span,.vb-product-card__link:focus-visible span{transform:translateX(4px);}.vb-marketplace{display:grid;grid-template-columns:38% minmax(0,1fr);min-height:190px;margin:38px 0 22px;overflow:hidden;background:#ffffff;border:2px solid #3f83db;border-radius:11px;box-shadow:0 5px 16px rgba(20,60,110,0.12);}.vb-marketplace__image{overflow:hidden;background:var(--vb-blue-deep);}.vb-marketplace__image img{display:block;width:100%;height:100%;min-height:190px;object-fit:cover;object-position:center;}.vb-marketplace__content{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:25px 28px;}.vb-marketplace h2{margin:0 0 8px;color:var(--vb-blue-dark);font-size:25px;line-height:1.2;font-weight:800;}.vb-marketplace p{max-width:540px;margin:0;color:#354250;font-size:16px;line-height:1.42;}.vb-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:12px 22px;font-size:16px;line-height:1.2;font-weight:800;border-radius:9px;text-align:center;text-decoration:none;white-space:nowrap;transition:background-color 180ms ease,color 180ms ease,box-shadow 180ms ease,transform 180ms ease;}.vb-button:hover,.vb-button:focus-visible{transform:translateY(-2px);outline:none;text-decoration:none;}.vb-button--marketplace{color:#ffffff;background:var(--vb-blue);box-shadow:0 5px 14px rgba(7,90,165,0.22);}.vb-button--marketplace:hover,.vb-button--marketplace:focus-visible{color:#ffffff;background:var(--vb-blue-deep);}.vb-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 24px;padding:24px 0;background:var(--vb-blue-light);border-top:1px solid var(--vb-border);border-bottom:1px solid var(--vb-border);}.vb-benefit-card{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;min-height:105px;padding:10px 28px;background:transparent;border:0;border-radius:0;box-shadow:none;}.vb-benefit-card + .vb-benefit-card{border-left:1px solid var(--vb-border);}.vb-benefit-card img{display:block;width:58px;height:58px;object-fit:contain;}.vb-benefit-card h3{margin:0 0 6px;color:var(--vb-blue-dark);font-size:19px;line-height:1.2;font-weight:800;}.vb-benefit-card p{margin:0;color:#3f4b57;font-size:15px;line-height:1.35;}.vb-contact{position:relative;display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:22px;min-height:170px;padding:28px 38px;overflow:hidden;color:#ffffff;background-color:var(--vb-blue-deep);background-image:url("/sites/default/files/2026-07/banner%20bg.png");background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:11px;box-shadow:0 6px 18px rgba(12,49,108,0.2);}.vb-contact__icon{display:block;width:95px;height:95px;object-fit:contain;}.vb-contact__content{position:relative;z-index:1;}.vb-contact h2{margin:0 0 6px;color:#ffffff;font-size:29px;line-height:1.15;font-weight:800;}.vb-contact p{margin:0;color:#ffffff;font-size:17px;line-height:1.4;}.vb-contact .vb-phone-cta,.vb-contact .vb-phone-cta:link,.vb-contact .vb-phone-cta:visited,.vb-contact .vb-phone-cta:active{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:250px;min-height:78px;padding:12px 22px;color:var(--vb-blue-dark) !important;text-align:center;background:#ffffff;border-radius:9px;box-shadow:0 4px 12px rgba(0,25,74,0.22);text-decoration:none !important;transition:background-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;}.vb-contact .vb-phone-cta__label,.vb-contact .vb-phone-cta__number{color:var(--vb-blue-dark) !important;opacity:1 !important;visibility:visible !important;}.vb-contact .vb-phone-cta:hover,.vb-contact .vb-phone-cta:focus-visible{color:var(--vb-blue-deep) !important;background:#f4f9ff;box-shadow:0 7px 16px rgba(0,25,74,0.28);transform:translateY(-2px);outline:none;text-decoration:none !important;}.vb-contact .vb-phone-cta:hover .vb-phone-cta__label,.vb-contact .vb-phone-cta:hover .vb-phone-cta__number,.vb-contact .vb-phone-cta:focus-visible .vb-phone-cta__label,.vb-contact .vb-phone-cta:focus-visible .vb-phone-cta__number{color:var(--vb-blue-deep) !important;}.vb-phone-cta__label{margin-bottom:4px;font-size:14px;line-height:1.2;font-weight:700;}.vb-phone-cta__number{font-size:24px;line-height:1.1;font-weight:800;letter-spacing:0.2px;}@media (max-width:960px){.vb-page{padding-right:18px;padding-left:18px;}.vb-finder{width:calc(100% - 20px);}.vb-filter{grid-template-columns:52px minmax(0,1fr) 22px;padding-right:15px;padding-left:15px;}.vb-filter__icon{width:43px;height:43px;}.vb-filter__text{font-size:17px;}.vb-product-card{grid-template-columns:41% minmax(0,1fr);}.vb-marketplace{grid-template-columns:40% minmax(0,1fr);}.vb-marketplace__content{grid-template-columns:1fr;gap:16px;}.vb-button--marketplace{justify-self:start;}.vb-benefit-card{grid-template-columns:62px minmax(0,1fr);padding:10px 18px;}.vb-benefit-card img{width:50px;height:50px;}.vb-contact{grid-template-columns:90px minmax(0,1fr);}.vb-contact__icon{width:76px;height:76px;}.vb-phone-cta{grid-column:2;justify-self:start;}}@media (max-width:700px){.vb-page{padding-right:12px;padding-left:12px;}.vb-hero-image{height:auto;margin-bottom:20px;overflow:hidden;background:transparent;border-radius:0;}.vb-hero-image img{display:block;width:100%;height:auto;object-fit:contain;object-position:center;}.vb-finder{width:100%;margin:0 0 34px;padding:24px 16px 16px;}.vb-finder h2{margin-bottom:18px;font-size:24px;}.vb-finder__grid{grid-template-columns:1fr;gap:11px;}.vb-filter{grid-template-columns:49px minmax(0,1fr) 22px;min-height:76px;padding:11px 14px;}.vb-filter__icon{width:40px;height:40px;}.vb-filter__text{font-size:17px;}.vb-filter__arrow{font-size:29px;}.vb-finder__links{grid-template-columns:1fr;}.vb-finder__links > *{min-height:48px;padding:9px 6px;}.vb-finder__links > * + *{border-top:1px solid #dde7ef;border-left:0;}.vb-product-group{margin-bottom:28px;}.vb-product-group > h2{font-size:22px;}.vb-product-grid{grid-template-columns:1fr;gap:15px;}.vb-product-card{grid-template-columns:38% minmax(0,1fr);min-height:170px;}.vb-product-card__image img{min-height:170px;}.vb-product-card__content{padding:16px;}.vb-product-card h3{font-size:19px;}.vb-product-card p{font-size:14px;}.vb-marketplace{grid-template-columns:1fr;margin-top:32px;}.vb-marketplace__image img{height:auto;min-height:0;aspect-ratio:16 / 8;}.vb-marketplace__content{padding:22px 20px;}.vb-marketplace h2{font-size:23px;}.vb-marketplace p{font-size:15px;}.vb-button--marketplace{width:100%;}.vb-benefits{grid-template-columns:1fr;gap:0;padding:8px 18px;}.vb-benefit-card{grid-template-columns:68px minmax(0,1fr);min-height:100px;padding:16px 4px;}.vb-benefit-card + .vb-benefit-card{border-top:1px solid var(--vb-border);border-left:0;}.vb-benefit-card img{width:54px;height:54px;}.vb-contact{grid-template-columns:72px minmax(0,1fr);gap:15px;min-height:0;padding:25px 20px;background-position:64% center;}.vb-contact__icon{width:64px;height:64px;}.vb-contact h2{font-size:24px;}.vb-contact p{font-size:15px;}.vb-phone-cta{grid-column:1 / -1;justify-self:stretch;width:100%;min-width:0;margin-top:2px;}}@media (max-width:470px){.vb-product-card{grid-template-columns:1fr;}.vb-product-card__image{height:190px;}.vb-product-card__image img{height:190px;min-height:190px;}.vb-contact{grid-template-columns:1fr;text-align:center;}.vb-contact__icon{margin:0 auto;}.vb-page .vb-contact a.vb-phone-cta,.vb-page .vb-contact a.vb-phone-cta:link,.vb-page .vb-contact a.vb-phone-cta:visited,.vb-page .vb-contact a.vb-phone-cta:not(:hover){color:#173f7a !important;-webkit-text-fill-color:#173f7a !important;opacity:1 !important;visibility:visible !important;background-color:#ffffff !important;}.vb-page .vb-contact a.vb-phone-cta .vb-phone-cta__label,.vb-page .vb-contact a.vb-phone-cta .vb-phone-cta__number,.vb-page .vb-contact a.vb-phone-cta:not(:hover) .vb-phone-cta__label,.vb-page .vb-contact a.vb-phone-cta:not(:hover) .vb-phone-cta__number{display:block !important;color:#173f7a !important;-webkit-text-fill-color:#173f7a !important;opacity:1 !important;visibility:visible !important;filter:none !important;text-shadow:none !important;}.vb-page .vb-contact a.vb-phone-cta:hover,.vb-page .vb-contact a.vb-phone-cta:focus-visible{color:#11336c !important;-webkit-text-fill-color:#11336c !important;background-color:#f4f9ff !important;}.vb-page .vb-contact a.vb-phone-cta:hover .vb-phone-cta__label,.vb-page .vb-contact a.vb-phone-cta:hover .vb-phone-cta__number,.vb-page .vb-contact a.vb-phone-cta:focus-visible .vb-phone-cta__label,.vb-page .vb-contact a.vb-phone-cta:focus-visible .vb-phone-cta__number{color:#11336c !important;-webkit-text-fill-color:#11336c !important;opacity:1 !important;}}
.vb-solar-page{--vb-blue:#315ca8;--vb-blue-dark:#284a86;--vb-blue-deep:#193b73;--vb-light-blue:#edf6ff;--vb-light-blue-2:#e5f2fd;--vb-yellow:#ffc600;--vb-yellow-hover:#ffd635;--vb-teal:#00987a;--vb-text:#30343b;--vb-text-dark:#20242b;--vb-border:#d5dde8;--vb-border-blue:#9fc7ef;--vb-white:#ffffff;--vb-shadow:0 5px 16px rgba(31,60,105,0.10);--vb-shadow-hover:0 9px 22px rgba(31,60,105,0.15);--vb-radius:10px;--vb-content-width:1180px;width:100%;margin:0;padding:0;color:var(--vb-text);font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;}.vb-solar-page *,.vb-solar-page *::before,.vb-solar-page *::after{box-sizing:border-box;}.vb-solar-page img{display:block;max-width:100%;height:auto;}.vb-solar-page h1,.vb-solar-page h2,.vb-solar-page h3,.vb-solar-page p{padding:0;}.vb-solar-page button{font-family:inherit;}.vb-solar-page a{transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;}.vb-solar-container{width:min(var(--vb-content-width),calc(100% - 48px));margin-right:auto;margin-left:auto;}.vb-solar-hero{width:100%;margin:0;padding:0
    0
    46px;}.vb-solar-hero__image{display:block;width:100%;height:auto;margin:0;border:0;}.vb-solar-section{margin:0;padding:0
    0
    62px;}.vb-solar-section-title{width:100%;margin:0
    0
    28px;text-align:center;}.vb-solar-section-title h2{margin:0;color:var(--vb-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(2rem,3.8vw,3rem);font-weight:700;line-height:1.08;letter-spacing:-0.035em;text-align:center;}.vb-solar-calculator{padding-bottom:62px;}.vb-solar-calc-panel{display:grid;grid-template-columns:285px
    minmax(0,1fr);align-items:stretch;min-height:240px;overflow:hidden;border:1px
    solid
    var(--vb-border-blue);border-radius:var(--vb-radius);background:var(--vb-light-blue);}.vb-solar-calc-panel__media{position:relative;min-height:240px;overflow:hidden;}.vb-solar-calc-panel__media img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;}.vb-solar-calc-panel__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:36px
    48px
    36px
    38px;}.vb-solar-calc-panel__content h2{margin:0
    0
    10px;color:var(--vb-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:clamp(1.65rem,2.7vw,2.3rem);font-weight:700;line-height:1.12;letter-spacing:-0.025em;}.vb-solar-calc-panel__content p{max-width:750px;margin:0
    0
    20px;color:var(--vb-text);font-size:1rem;line-height:1.6;}.vb-solar-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:45px;padding:11px
    20px;border:0;border-radius:6px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.93rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none !important;}.vb-solar-button--yellow{color:#1c1c1c !important;background:var(--vb-yellow);box-shadow:0
    4px
    10px
    rgba(63,51,0,0.12);}.vb-solar-button--yellow:hover,.vb-solar-button--yellow:focus{color:#111111 !important;background:var(--vb-yellow-hover);transform:translateY(-2px);}.vb-solar-button span{display:inline-block;transition:transform
    180ms
    ease;}.vb-solar-button:hover span,.vb-solar-button:focus span{transform:translateX(4px);}.vb-solar-pathways{padding-bottom:64px;}.vb-solar-pathways__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px
    24px;}.vb-solar-pathway{display:grid;grid-template-columns:165px
    minmax(0,1fr);min-height:155px;margin:0;overflow:hidden;border:1px
    solid
    var(--vb-border);border-radius:var(--vb-radius);background:var(--vb-white);box-shadow:var(--vb-shadow);transition:transform
    180ms
    ease,box-shadow
    180ms
    ease;}.vb-solar-pathway:hover{transform:translateY(-2px);box-shadow:var(--vb-shadow-hover);}.vb-solar-pathway__media{position:relative;display:block;min-height:155px;overflow:hidden;}.vb-solar-pathway__media img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;transition:transform
    300ms
    ease;}.vb-solar-pathway:hover
.vb-solar-pathway__media img{transform:scale(1.035);}.vb-solar-pathway__content{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:18px
    20px
    17px;}.vb-solar-pathway h3{margin:0
    0
    5px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;line-height:1.25;}.vb-solar-pathway h3 a{color:var(--vb-blue-dark);text-decoration:none;}.vb-solar-pathway h3 a:hover,.vb-solar-pathway h3 a:focus{color:var(--vb-blue);}.vb-solar-pathway p{margin:0
    0
    11px;color:var(--vb-text);font-size:0.88rem;line-height:1.45;}.vb-solar-arrow-link{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;margin-top:auto;color:var(--vb-blue) !important;font-size:0.9rem;font-weight:700;line-height:1.3;text-decoration:none !important;}.vb-solar-arrow-link span{display:inline-block;transition:transform
    180ms
    ease;}.vb-solar-arrow-link:hover,.vb-solar-arrow-link:focus{color:var(--vb-blue-deep) !important;}.vb-solar-arrow-link:hover span,.vb-solar-arrow-link:focus span{transform:translateX(4px);}.vb-solar-portable{padding-bottom:62px;}.vb-solar-portable__panel{overflow:hidden;border:1px
    solid
    var(--vb-border-blue);border-radius:var(--vb-radius);background:var(--vb-light-blue);}.vb-solar-portable__content{padding:32px
    38px;}.vb-solar-portable__content p{margin:0
    0
    17px;color:var(--vb-text);font-size:1rem;line-height:1.7;}.vb-solar-portable__content p:last-child{margin-bottom:0;}.vb-solar-portable__content a{color:var(--vb-blue);font-weight:700;text-decoration:underline;text-underline-offset:2px;}.vb-solar-portable__content a:hover,.vb-solar-portable__content a:focus{color:var(--vb-blue-deep);}.vb-solar-101{--solar101-blue:var(--vb-blue-dark);--solar101-blue-bright:var(--vb-blue);--solar101-yellow:var(--vb-yellow);--solar101-teal:var(--vb-teal);--solar101-border:var(--vb-border);padding-bottom:70px;}.vb-solar-101__intro{max-width:780px;margin:-8px
    auto
    28px;color:var(--vb-text);font-size:1rem;line-height:1.6;text-align:center;}.vb-solar-101__interactive{width:100%;margin:0;background:#ffffff;}.vb-solar-101__figure{position:relative;width:100%;margin:0;overflow:hidden;border:1px
    solid
    var(--solar101-border);border-radius:12px;background:#ffffff;box-shadow:0
    5px
    18px
    rgba(31,60,105,0.08);}.vb-solar-101__image{display:block;width:100%;height:auto;margin:0;}.vb-solar-101__steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:20px;}.vb-solar-101__step{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;min-height:46px;margin:0;padding:9px
    8px;overflow:hidden;border:1px
    solid
    var(--solar101-border);border-radius:8px;background:#ffffff;color:var(--solar101-blue);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:0.82rem;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;transition:color
    180ms
    ease,background-color
    180ms
    ease,border-color
    180ms
    ease,box-shadow
    180ms
    ease,transform
    180ms
    ease;}.vb-solar-101__step:hover,.vb-solar-101__step:focus{border-color:var(--solar101-blue-bright);box-shadow:0
    3px
    9px
    rgba(31,60,105,0.08);transform:translateY(-1px);}.vb-solar-101__step.is-active{border-color:var(--solar101-yellow);background:var(--solar101-yellow);color:#1d1d1d;box-shadow:0
    4px
    10px
    rgba(120,93,0,0.12);}.vb-solar-101__step-number{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0
    0
    22px;border-radius:50%;background:var(--solar101-blue-bright);color:#ffffff;font-size:0.72rem;line-height:1;}.vb-solar-101__step.is-active
.vb-solar-101__step-number{background:#ffffff;color:var(--solar101-blue);}.vb-solar-101__step-label{min-width:0;}.vb-solar-101__details{position:relative;min-height:132px;margin-top:14px;}.vb-solar-101__detail{display:none;grid-template-columns:58px
    minmax(0,1fr);align-items:center;gap:21px;min-height:132px;padding:24px
    30px;border:1px
    solid
    var(--solar101-border);border-radius:10px;background:#ffffff;box-shadow:0
    4px
    14px
    rgba(31,60,105,0.07);}.vb-solar-101__detail.is-active{display:grid;animation:vbSolar101Fade
    260ms
    ease;}.vb-solar-101__detail-number{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:var(--solar101-yellow);color:#1d1d1d;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;line-height:1;}.vb-solar-101__detail-copy{min-width:0;}.vb-solar-101__detail-copy h3{margin:0
    0
    6px;color:var(--solar101-blue);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.18rem;font-weight:700;line-height:1.25;}.vb-solar-101__detail-copy p{max-width:850px;margin:0;color:var(--vb-text);font-size:0.96rem;line-height:1.6;}.vb-solar-101__progress{position:relative;width:100%;height:3px;margin-top:14px;overflow:hidden;border-radius:99px;background:#e8edf3;}.vb-solar-101__progress-line{display:block;width:16.6667%;height:100%;border-radius:inherit;background:var(--solar101-teal);transition:width
    420ms
    ease;}@keyframes vbSolar101Fade{from{opacity:0;transform:translateY(4px);}to{opacity:1;transform:translateY(0);}}.vb-solar-benefits{padding-bottom:70px;}.vb-solar-benefits__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px
    24px;}.vb-solar-benefit{display:grid;grid-template-columns:72px
    minmax(0,1fr);align-items:start;min-height:180px;padding:24px
    26px
    25px
    21px;border:1px
    solid
    var(--vb-border);border-radius:var(--vb-radius);background:var(--vb-white);box-shadow:var(--vb-shadow);transition:transform
    180ms
    ease,box-shadow
    180ms
    ease;}.vb-solar-benefit:hover{transform:translateY(-2px);box-shadow:var(--vb-shadow-hover);}.vb-solar-benefit__icon{display:flex;align-items:flex-start;justify-content:center;padding-right:16px;}.vb-solar-benefit__icon img{width:48px;height:48px;object-fit:contain;}.vb-solar-benefit__content{min-width:0;}.vb-solar-benefit__content h3{margin:0
    0
    7px;color:var(--vb-blue-dark);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.03rem;font-weight:700;line-height:1.25;}.vb-solar-benefit__content p{margin:0;color:var(--vb-text);font-size:0.9rem;line-height:1.55;}.vb-solar-page a:focus-visible,.vb-solar-page button:focus-visible{outline:3px
    solid
    var(--vb-yellow);outline-offset:3px;}@media (max-width:960px){.vb-solar-container{width:calc(100% - 36px);}.vb-solar-calc-panel{grid-template-columns:245px
      minmax(0,1fr);}.vb-solar-calc-panel__content{padding:30px
      32px;}.vb-solar-pathways__grid,.vb-solar-benefits__grid{gap:20px;}.vb-solar-pathway{grid-template-columns:135px
      minmax(0,1fr);}.vb-solar-pathway__content{padding:16px;}.vb-solar-101__steps{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:767px){.vb-solar-container{width:calc(100% - 28px);}.vb-solar-hero{padding-bottom:36px;}.vb-solar-section-title{margin-bottom:22px;}.vb-solar-section-title h2{font-size:clamp(1.8rem,7vw,2.4rem);}.vb-solar-calculator{padding-bottom:52px;}.vb-solar-calc-panel{grid-template-columns:220px
      minmax(0,1fr);}.vb-solar-calc-panel__media{min-height:230px;}.vb-solar-calc-panel__content{padding:25px
      26px;}.vb-solar-pathways{padding-bottom:54px;}.vb-solar-pathways__grid{grid-template-columns:1fr;gap:18px;}.vb-solar-pathway{grid-template-columns:155px
      minmax(0,1fr);}.vb-solar-portable__content{padding:27px
      28px;}.vb-solar-101{padding-bottom:56px;}.vb-solar-101__intro{margin-bottom:21px;font-size:0.95rem;}.vb-solar-101__figure{border-radius:9px;}.vb-solar-101__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;}.vb-solar-101__detail{grid-template-columns:48px
      minmax(0,1fr);gap:16px;min-height:0;padding:22px
      21px;}.vb-solar-101__detail-number{width:44px;height:44px;font-size:1rem;}.vb-solar-101__detail-copy h3{font-size:1.06rem;}.vb-solar-101__detail-copy p{font-size:0.92rem;}.vb-solar-benefits__grid{grid-template-columns:1fr;gap:18px;}}@media (max-width:540px){.vb-solar-hero{padding-bottom:30px;}.vb-solar-section-title{margin-bottom:20px;}.vb-solar-section-title h2{font-size:clamp(1.7rem,8vw,2.15rem);}.vb-solar-calc-panel{display:block;}.vb-solar-calc-panel__media{width:100%;height:210px;min-height:0;}.vb-solar-calc-panel__media img{position:absolute;width:100%;height:100%;object-fit:cover;}.vb-solar-calc-panel__content{padding:23px
      21px
      25px;}.vb-solar-calc-panel__content p{font-size:0.94rem;}.vb-solar-button{width:100%;}.vb-solar-pathway{display:block;}.vb-solar-pathway__media{width:100%;height:190px;min-height:0;}.vb-solar-pathway__media img{position:absolute;}.vb-solar-pathway__content{padding:19px;}.vb-solar-pathway p{font-size:0.92rem;}.vb-solar-portable__content{padding:22px
      20px;}.vb-solar-portable__content p{font-size:0.94rem;line-height:1.65;}.vb-solar-101__steps{grid-template-columns:1fr;gap:7px;}.vb-solar-101__step{justify-content:flex-start;min-height:44px;padding:10px
      14px;text-align:left;}.vb-solar-101__detail{display:none;grid-template-columns:1fr;gap:12px;}.vb-solar-101__detail.is-active{display:grid;}.vb-solar-101__detail-number{width:40px;height:40px;}.vb-solar-101__details{min-height:0;}.vb-solar-benefit{grid-template-columns:52px
      minmax(0,1fr);padding:21px
      18px
      22px
      16px;}.vb-solar-benefit__icon{padding-right:10px;}.vb-solar-benefit__icon img{width:38px;height:38px;}.vb-solar-benefit__content p{font-size:0.9rem;}}@media (max-width:360px){.vb-solar-container{width:calc(100% - 20px);}.vb-solar-calc-panel__content,.vb-solar-pathway__content,.vb-solar-portable__content{padding-right:17px;padding-left:17px;}}@media (prefers-reduced-motion:reduce){.vb-solar-page *,.vb-solar-page *::before,.vb-solar-page *::after{scroll-behavior:auto !important;}.vb-solar-101__step,.vb-solar-101__progress-line{transition:none;}.vb-solar-101__detail.is-active{animation:none;}}
.sa-page,.sa-page *,.sa-page *::before,.sa-page *::after,#accordion-10214,#accordion-10214 *,#accordion-10214 *::before,#accordion-10214 *::after{box-sizing:border-box;}.sa-page{--sa-blue:#075aa5;--sa-blue-dark:#173f7a;--sa-blue-deep:#11336c;--sa-blue-light:#edf7ff;--sa-border:#b9d9f2;--sa-yellow:#ffca05;--sa-text:#1f2937;--sa-muted:#536273;--sa-shadow:0 8px 24px rgba(22,63,122,0.14);width:100%;max-width:1180px;margin:0 auto;padding:0 24px 28px;color:var(--sa-text);font-family:Arial,Helvetica,sans-serif;}.sa-hero{width:100%;margin:0 0 42px;overflow:hidden;}.sa-hero img{display:block;width:100%;height:auto;}.sa-page h2,.sa-page h3{font-family:Arial,Helvetica,sans-serif;}.sa-eyebrow{margin:0 0 8px;color:var(--sa-blue);font-size:14px;line-height:1.2;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;}.sa-intro{max-width:960px;margin:0 auto 32px;text-align:center;}.sa-intro h2{margin:0 0 16px;color:var(--sa-blue-dark);font-size:clamp(30px,3.4vw,42px);line-height:1.15;font-weight:800;}.sa-intro > p:last-child{margin:0 auto;color:#354250;font-size:18px;line-height:1.55;}.sa-pricing{display:grid;grid-template-columns:minmax(0,1fr)
    1px
    minmax(0,1fr)
    1px
    minmax(0,1fr);align-items:stretch;margin:0 0 38px;padding:24px 30px;background:var(--sa-blue-light);border:1px solid var(--sa-border);border-radius:12px;}.sa-pricing__item{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:88px;padding:10px 22px;text-align:center;}.sa-pricing__value{display:block;margin-bottom:5px;color:var(--sa-blue-dark);font-size:clamp(25px,3vw,34px);line-height:1.05;font-weight:800;}.sa-pricing__label{display:block;color:#42505e;font-size:14px;line-height:1.3;font-weight:700;}.sa-pricing__divider{width:1px;background:var(--sa-border);}.sa-explainers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0 0 46px;}.sa-explainer{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:start;min-height:205px;padding:27px;background:#ffffff;border:1px solid #dfe7ee;border-radius:12px;box-shadow:0 5px 16px rgba(22,63,122,0.1);}.sa-explainer__icon{display:grid;place-items:center;width:66px;height:66px;color:var(--sa-blue);background:var(--sa-blue-light);border-radius:50%;}.sa-explainer__icon svg{display:block;width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;}.sa-explainer__content{min-width:0;padding-left:5px;}.sa-explainer h3{margin:3px 0 10px;color:var(--sa-blue-dark);font-size:23px;line-height:1.2;font-weight:800;}.sa-explainer p{margin:0;color:#3f4b57;font-size:16px;line-height:1.5;}.sa-covered{margin:0 0 46px;padding:40px;background:var(--sa-blue-light);border:1px solid var(--sa-border);border-radius:14px;}.sa-section-heading{max-width:920px;margin:0 auto 28px;text-align:center;}.sa-section-heading h2{margin:0 0 11px;color:var(--sa-blue-dark);font-size:clamp(28px,3.2vw,39px);line-height:1.15;font-weight:800;}.sa-section-heading > p:last-child{margin:0;color:#42505e;font-size:17px;line-height:1.5;}.sa-device-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;}.sa-device{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:140px;padding:20px 14px;text-align:center;background:#ffffff;border:1.5px solid var(--sa-yellow);border-radius:10px;box-shadow:none;transition:none;}.sa-device:hover{background:#ffffff;border-color:var(--sa-yellow);box-shadow:none;transform:none;}.sa-device img{display:block;width:58px;height:58px;margin:0 auto 12px;padding:0;background:transparent;object-fit:contain;mix-blend-mode:normal;}.sa-device h3{margin:0;color:var(--sa-blue-dark);font-size:17px;line-height:1.25;font-weight:700;}.sa-enrollment{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,0.9fr);gap:0;margin:0 0 48px;overflow:hidden;background:#ffffff;border:1px solid var(--sa-border);border-radius:14px;box-shadow:var(--sa-shadow);}.sa-enrollment__intro{display:flex;flex-direction:column;justify-content:center;padding:40px;background:linear-gradient(135deg,rgba(237,247,255,0.95),rgba(255,255,255,1));}.sa-enrollment__intro h2{margin:0 0 15px;color:var(--sa-blue-dark);font-size:clamp(28px,3vw,38px);line-height:1.15;font-weight:800;}.sa-enrollment__intro > p{margin:0 0 20px;color:#354250;font-size:17px;line-height:1.5;}.sa-terms-link,.sa-terms-link:link,.sa-terms-link:visited{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;color:var(--sa-blue) !important;-webkit-text-fill-color:var(--sa-blue) !important;font-size:15px;line-height:1.3;font-weight:800;text-decoration:underline;}.sa-terms-link:hover,.sa-terms-link:focus-visible{color:var(--sa-blue-deep) !important;-webkit-text-fill-color:var(--sa-blue-deep) !important;}.sa-enrollment__steps{padding:34px;color:#ffffff;background:linear-gradient(145deg,var(--sa-blue-deep),var(--sa-blue));}.sa-enrollment__steps h3{margin:0 0 20px;color:#ffffff;font-size:23px;line-height:1.2;font-weight:800;}.sa-enrollment__steps ol{display:grid;gap:13px;margin:0 0 24px;padding:0;list-style:none;}.sa-enrollment__steps li{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;}.sa-enrollment__steps li > span{display:grid;place-items:center;width:34px;height:34px;color:var(--sa-blue-dark);background:#ffffff;border-radius:50%;font-size:15px;font-weight:800;}.sa-enrollment__steps li p{margin:0;color:#ffffff;font-size:15px;line-height:1.4;}.sa-enrollment__button,.sa-enrollment__button:link,.sa-enrollment__button:visited,.sa-enrollment__button:active{display:flex;align-items:center;justify-content:center;gap:11px;width:100%;min-height:54px;padding:13px 20px;color:#111111 !important;-webkit-text-fill-color:#111111 !important;text-align:center;background:var(--sa-yellow);border-radius:8px;box-shadow:0 5px 14px rgba(0,0,0,0.16);font-size:17px;line-height:1.2;font-weight:800;text-decoration:none !important;opacity:1 !important;visibility:visible !important;transition:background-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;}.sa-enrollment__button:hover,.sa-enrollment__button:focus-visible{color:#111111 !important;-webkit-text-fill-color:#111111 !important;background:#ffe44c;box-shadow:0 8px 17px rgba(0,0,0,0.2);transform:translateY(-2px);outline:none;}.sa-faq-intro{max-width:900px;margin:0 auto 24px;text-align:center;}.sa-faq-intro h2{margin:0 0 10px;color:var(--sa-blue-dark);font-size:clamp(30px,3.2vw,40px);line-height:1.15;font-weight:800;}.sa-faq-intro > p:last-child{margin:0;color:#42505e;font-size:17px;line-height:1.5;}#accordion-10214{width:100%;max-width:1132px;margin:0 auto 54px;padding:0 24px;font-family:Arial,Helvetica,sans-serif;}#accordion-10214 .paragraph__column{width:100%;padding:0;}#accordion-10214 .card.panel.panel-default{margin:0 0 12px;overflow:hidden;background:#ffffff;border:1px solid var(--sa-border,#b9d9f2);border-radius:10px;box-shadow:0 4px 13px rgba(22,63,122,0.08);}#accordion-10214 .card-header.panel-heading{padding:0;background:#ffffff;border:0;}#accordion-10214 .panel-heading .panel-title{margin:0;}#accordion-10214 .panel-heading button{position:relative;display:flex;align-items:center;width:100%;min-height:66px;padding:16px 62px 16px 21px;color:var(--sa-blue-dark,#173f7a) !important;-webkit-text-fill-color:var(--sa-blue-dark,#173f7a) !important;text-align:left;background:#ffffff;border:0;font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.35;font-weight:800;cursor:pointer;transition:color 180ms ease,background-color 180ms ease;}#accordion-10214 .panel-heading button:hover,#accordion-10214 .panel-heading button:focus-visible{color:var(--sa-blue-deep,#11336c) !important;-webkit-text-fill-color:var(--sa-blue-deep,#11336c) !important;background:var(--sa-blue-light,#edf7ff);outline:none;}#accordion-10214
  .panel-heading
  button[aria-expanded="true"]{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;background:var(--sa-blue,#075aa5);}#accordion-10214 .panel-heading button::before{display:none !important;}#accordion-10214 .panel-heading button::after{content:"+";position:absolute;top:50%;right:19px;display:grid;place-items:center;width:31px;height:31px;color:var(--sa-blue,#075aa5);background:var(--sa-blue-light,#edf7ff);border-radius:50%;transform:translateY(-50%);font-size:24px;line-height:1;font-weight:400;}#accordion-10214
  .panel-heading
  button[aria-expanded="true"]::after{content:"−";color:var(--sa-blue,#075aa5);background:#ffffff;}#accordion-10214 .card-block.panel-collapse,#accordion-10214 .card-block.panel-collapse.collapsing,#accordion-10214 .card-block.panel-collapse.show{padding:24px 26px;background:#ffffff;border:0;border-top:1px solid var(--sa-border,#b9d9f2);text-align:left;}#accordion-10214
  .card-block.panel-collapse:not(.show):not(.collapsing){display:none;}#accordion-10214 .card-block.panel-collapse p,#accordion-10214 .card-block.panel-collapse li{color:#354250;font-size:16px;line-height:1.5;}#accordion-10214 .card-block.panel-collapse p:first-child{margin-top:0;}#accordion-10214 .card-block.panel-collapse p:last-child{margin-bottom:0;}#accordion-10214 .card-block.panel-collapse a,#accordion-10214 .card-block.panel-collapse a:link,#accordion-10214 .card-block.panel-collapse a:visited{color:var(--sa-blue,#075aa5) !important;-webkit-text-fill-color:var(--sa-blue,#075aa5) !important;font-weight:700;text-decoration:underline;}@media (max-width:960px){.sa-page{padding-right:18px;padding-left:18px;}.sa-device-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;}.sa-enrollment{grid-template-columns:minmax(0,1fr) 360px;}.sa-enrollment__intro{padding:32px;}.sa-enrollment__steps{padding:30px;}#accordion-10214{padding-right:18px;padding-left:18px;}}@media (max-width:700px){.sa-page{padding-right:12px;padding-left:12px;}.sa-hero{margin-bottom:28px;}.sa-intro{margin-bottom:26px;text-align:left;}.sa-intro h2{font-size:29px;}.sa-intro > p:last-child{font-size:16px;}.sa-pricing{grid-template-columns:1fr;padding:8px 18px;}.sa-pricing__item{min-height:92px;}.sa-pricing__divider{width:100%;height:1px;}.sa-explainers{grid-template-columns:1fr;gap:14px;margin-bottom:34px;}.sa-explainer{grid-template-columns:70px minmax(0,1fr);min-height:0;padding:21px 18px;}.sa-explainer__icon{width:58px;height:58px;}.sa-explainer__icon svg{width:35px;height:35px;}.sa-explainer h3{font-size:21px;}.sa-explainer p{font-size:15px;}.sa-covered{margin-bottom:34px;padding:28px 18px;}.sa-section-heading{text-align:left;}.sa-section-heading h2{font-size:28px;}.sa-device-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.sa-device{min-height:132px;padding:17px 10px;background:#ffffff;}.sa-device img{width:52px;height:52px;}.sa-device h3{font-size:16px;}.sa-enrollment{grid-template-columns:1fr;margin-bottom:38px;}.sa-enrollment__intro{padding:28px 22px;}.sa-enrollment__steps{padding:28px 22px;}.sa-faq-intro{text-align:left;}.sa-faq-intro h2{font-size:30px;}#accordion-10214{padding-right:12px;padding-left:12px;}#accordion-10214 .panel-heading button{min-height:64px;padding:15px 54px 15px 16px;font-size:16px;}#accordion-10214 .panel-heading button::after{right:14px;width:30px;height:30px;}#accordion-10214 .card-block.panel-collapse,#accordion-10214 .card-block.panel-collapse.collapsing,#accordion-10214 .card-block.panel-collapse.show{padding:21px 18px;}#accordion-10214 .card-block.panel-collapse p,#accordion-10214 .card-block.panel-collapse li{font-size:15px;}}@media (max-width:470px){.sa-explainer{grid-template-columns:58px minmax(0,1fr);padding:18px 14px;}.sa-explainer__icon{width:48px;height:48px;}.sa-device-grid{grid-template-columns:1fr 1fr;}.sa-device h3{font-size:15px;}}
.wh-page,.wh-page *,.wh-page *::before,.wh-page *::after,#accordion-990,#accordion-990 *,#accordion-990 *::before,#accordion-990 *::after{box-sizing:border-box;}.wh-page{--wh-blue:#075aa5;--wh-blue-dark:#173f7a;--wh-blue-deep:#11336c;--wh-blue-light:#edf7ff;--wh-border:#b9d9f2;--wh-yellow:#ffca05;--wh-text:#1f2937;--wh-muted:#536273;--wh-shadow:0 8px 24px rgba(22,63,122,0.14);width:100%;max-width:1180px;margin:0 auto;padding:0 24px 28px;color:var(--wh-text);font-family:Arial,Helvetica,sans-serif;}.wh-hero{width:100%;margin:0 0 42px;overflow:hidden;}.wh-hero img{display:block;width:100%;height:auto;}.wh-page h2,.wh-page h3,#accordion-990 .wh-accordion-content h2,#accordion-990 .wh-accordion-content h3{font-family:Arial,Helvetica,sans-serif;}.wh-eyebrow{margin:0 0 8px;color:var(--wh-blue);font-size:14px;line-height:1.2;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;}.wh-intro{max-width:960px;margin:0 auto 38px;text-align:center;}.wh-intro h2{margin:0 0 16px;color:var(--wh-blue-dark);font-size:clamp(28px,3.2vw,40px);line-height:1.15;font-weight:800;}.wh-intro p{margin:0 auto 13px;color:#354250;font-size:18px;line-height:1.55;}.wh-intro p:last-child{margin-bottom:0;}.wh-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 44px;}.wh-benefit{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;min-height:156px;padding:22px;background:#ffffff;border:1px solid #dfe7ee;border-radius:12px;box-shadow:0 5px 16px rgba(22,63,122,0.1);}.wh-benefit__icon{display:grid;place-items:center;width:62px;height:62px;color:var(--wh-blue);background:var(--wh-blue-light);border-radius:50%;}.wh-benefit__icon svg{display:block;width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;}.wh-benefit__content{min-width:0;padding-left:4px;}.wh-benefit h3{margin:0 0 7px;color:var(--wh-blue-dark);font-size:21px;line-height:1.2;font-weight:800;}.wh-benefit p{margin:0;color:#3f4b57;font-size:15px;line-height:1.42;}.wh-process{display:grid;grid-template-columns:32% minmax(0,1fr);align-items:center;gap:48px;margin:0 0 42px;padding:42px 48px;background:var(--wh-blue-light);border:1px solid var(--wh-border);border-radius:14px;}.wh-process__image{display:flex;align-items:center;justify-content:center;min-height:440px;}.wh-process__image img{display:block;width:auto;max-width:100%;max-height:430px;object-fit:contain;}.wh-process__content{min-width:0;}.wh-process__content > h2{margin:0 0 25px;color:var(--wh-blue-dark);font-size:clamp(30px,3.2vw,42px);line-height:1.1;font-weight:800;}.wh-steps{position:relative;display:grid;gap:16px;}.wh-step{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;}.wh-step__number{position:relative;z-index:2;display:grid;place-items:center;width:48px;height:48px;color:#ffffff;background:var(--wh-blue);border:4px solid #ffffff;border-radius:50%;box-shadow:0 4px 12px rgba(7,90,165,0.22);font-size:19px;line-height:1;font-weight:800;}.wh-step:not(:last-child)::after{content:"";position:absolute;top:46px;left:23px;width:2px;height:calc(100% + 18px);background:var(--wh-border);}.wh-step h3{margin:2px 0 4px;color:var(--wh-blue-dark);font-size:20px;line-height:1.2;font-weight:800;}.wh-step p{margin:0;color:#3e4b58;font-size:15px;line-height:1.45;}.wh-phone{position:relative;display:grid;grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:24px;min-height:160px;margin:0 0 48px;padding:28px 36px;overflow:hidden;color:#ffffff;background:linear-gradient(90deg,rgba(17,51,108,0.96),rgba(7,90,165,0.88));border-radius:12px;box-shadow:0 7px 20px rgba(17,51,108,0.2);}.wh-phone::after{content:"";position:absolute;right:25%;bottom:-150px;width:330px;height:330px;border:54px solid rgba(255,255,255,0.06);border-radius:50%;pointer-events:none;}.wh-phone__icon{position:relative;z-index:1;display:grid;place-items:center;width:82px;height:82px;color:var(--wh-blue-dark);background:#d9efff;border-radius:50%;}.wh-phone__icon svg{display:block;width:46px;height:46px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;}.wh-phone__content{position:relative;z-index:1;min-width:0;}.wh-phone h2{margin:0 0 6px;color:#ffffff;font-size:29px;line-height:1.15;font-weight:800;}.wh-phone p{margin:0;color:#ffffff;font-size:16px;line-height:1.42;}.wh-phone__button,.wh-phone__button:link,.wh-phone__button:visited,.wh-phone__button:active{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:250px;min-height:82px;padding:12px 22px;color:var(--wh-blue-dark) !important;-webkit-text-fill-color:var(--wh-blue-dark) !important;text-align:center;background:#ffffff;border-radius:9px;box-shadow:0 4px 12px rgba(0,25,74,0.22);text-decoration:none !important;opacity:1 !important;visibility:visible !important;transition:background-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;}.wh-phone__button:hover,.wh-phone__button:focus-visible{color:var(--wh-blue-deep) !important;-webkit-text-fill-color:var(--wh-blue-deep) !important;background:#f4f9ff;box-shadow:0 7px 16px rgba(0,25,74,0.28);transform:translateY(-2px);outline:none;text-decoration:none !important;}.wh-phone__button span,.wh-phone__button strong{display:block !important;color:inherit !important;-webkit-text-fill-color:inherit !important;opacity:1 !important;visibility:visible !important;}.wh-phone__button span{margin-bottom:4px;font-size:14px;line-height:1.2;font-weight:700;}.wh-phone__button strong{font-size:24px;line-height:1.1;font-weight:800;letter-spacing:0.2px;}.wh-options-intro{max-width:900px;margin:0 auto 24px;text-align:center;}.wh-options-intro h2{margin:0 0 10px;color:var(--wh-blue-dark);font-size:clamp(30px,3.2vw,40px);line-height:1.15;font-weight:800;}.wh-options-intro p:last-child{margin:0;color:#42505e;font-size:17px;line-height:1.5;}#accordion-990{width:100%;max-width:1132px;margin:0 auto 54px;padding:0 24px;font-family:Arial,Helvetica,sans-serif;}#accordion-990 .paragraph__column{width:100%;padding:0;}#accordion-990 .card.panel.panel-default{margin:0 0 14px;overflow:hidden;background:#ffffff;border:1px solid var(--wh-border,#b9d9f2);border-radius:11px;box-shadow:0 4px 14px rgba(22,63,122,0.09);}#accordion-990 .card-header.panel-heading{padding:0;background:#ffffff;border:0;}#accordion-990 .panel-heading .panel-title{margin:0;}#accordion-990 .panel-heading button.display{position:relative;display:flex;align-items:center;width:100%;min-height:68px;padding:17px 64px 17px 22px;color:var(--wh-blue-dark,#173f7a) !important;-webkit-text-fill-color:var(--wh-blue-dark,#173f7a) !important;text-align:left;background:#ffffff;border:0;font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.3;font-weight:800;cursor:pointer;transition:color 180ms ease,background-color 180ms ease;}#accordion-990 .panel-heading button.display:hover,#accordion-990 .panel-heading button.display:focus-visible{color:var(--wh-blue-deep,#11336c) !important;-webkit-text-fill-color:var(--wh-blue-deep,#11336c) !important;background:var(--wh-blue-light,#edf7ff);outline:none;}#accordion-990
  .panel-heading
  button.display[aria-expanded="true"]{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;background:var(--wh-blue,#075aa5);}#accordion-990 .panel-heading button.display::before{display:none !important;}#accordion-990 .panel-heading button.display::after{content:"+";position:absolute;top:50%;right:20px;display:grid;place-items:center;width:32px;height:32px;color:var(--wh-blue,#075aa5);background:var(--wh-blue-light,#edf7ff);border-radius:50%;transform:translateY(-50%);font-size:25px;line-height:1;font-weight:400;}#accordion-990
  .panel-heading
  button.display[aria-expanded="true"]::after{content:"−";color:var(--wh-blue,#075aa5);background:#ffffff;}#accordion-990 .card-block.panel-collapse{padding:0;background:#ffffff;border:0;}#accordion-990 .card-block.panel-collapse.show{border-top:1px solid var(--wh-border,#b9d9f2);}#accordion-990 .wh-accordion-content{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:center;gap:42px;padding:34px 40px 38px;background:linear-gradient(90deg,rgba(237,247,255,0.85),rgba(255,255,255,0));}#accordion-990 .wh-accordion-content__image{display:flex;align-items:center;justify-content:center;min-height:340px;}#accordion-990 .wh-accordion-content__image img{display:block;width:auto;max-width:100%;max-height:340px;margin:0 auto;object-fit:contain;}#accordion-990 .wh-accordion-content__details{min-width:0;}#accordion-990 .wh-accordion-content__details h2{margin:0 0 13px;color:var(--wh-blue-dark,#173f7a);font-size:27px;line-height:1.2;font-weight:800;}#accordion-990 .wh-accordion-content__details > p{margin:0 0 14px;color:#354250;font-size:16px;line-height:1.5;}#accordion-990 .wh-feature-list{margin:0 0 22px;padding:0;list-style:none;}#accordion-990 .wh-feature-list li{position:relative;margin:0 0 10px;padding-left:27px;color:#303d49;font-size:15px;line-height:1.45;}#accordion-990 .wh-feature-list li::before{content:"✓";position:absolute;top:0;left:0;color:var(--wh-blue,#075aa5);font-size:17px;line-height:1.3;font-weight:800;}#accordion-990 .wh-model-options{margin:0 0 20px;padding:18px 20px;background:#ffffff;border:1px solid #dce7ef;border-radius:9px;}#accordion-990 .wh-model-options h3{margin:0 0 10px;color:var(--wh-blue-dark,#173f7a);font-size:18px;line-height:1.2;font-weight:800;}#accordion-990 .wh-model-options ul{margin:0;padding-left:21px;}#accordion-990 .wh-model-options li{margin:0 0 7px;color:#354250;font-size:15px;line-height:1.4;}#accordion-990 .wh-model-options li:last-child{margin-bottom:0;}#accordion-990 .wh-model-options a,#accordion-990 .wh-model-options a:link,#accordion-990 .wh-model-options a:visited{color:var(--wh-blue,#075aa5) !important;-webkit-text-fill-color:var(--wh-blue,#075aa5) !important;font-weight:700;text-decoration:underline;}#accordion-990 .wh-model-options a:hover,#accordion-990 .wh-model-options a:focus-visible{color:var(--wh-blue-deep,#11336c) !important;-webkit-text-fill-color:var(--wh-blue-deep,#11336c) !important;}#accordion-990 .wh-resource-links{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 18px;}#accordion-990 .wh-resource-links a,#accordion-990 .wh-resource-links a:link,#accordion-990 .wh-resource-links a:visited{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 17px;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;background:var(--wh-blue,#075aa5);border-radius:7px;font-size:14px;line-height:1.2;font-weight:800;text-decoration:none !important;transition:background-color 180ms ease,transform 180ms ease;}#accordion-990 .wh-resource-links a:hover,#accordion-990 .wh-resource-links a:focus-visible{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;background:var(--wh-blue-deep,#11336c);transform:translateY(-2px);outline:none;}#accordion-990 .wh-installation-note{margin:0 !important;padding:14px 16px;color:#485563 !important;background:#f5f7f9;border-left:4px solid var(--wh-yellow,#ffca05);border-radius:0 7px 7px 0;font-size:13px !important;line-height:1.45 !important;font-style:italic;}@media (max-width:960px){.wh-page{padding-right:18px;padding-left:18px;}.wh-benefit{grid-template-columns:62px minmax(0,1fr);padding:18px;}.wh-benefit__icon{width:52px;height:52px;}.wh-benefit__icon svg{width:32px;height:32px;}.wh-process{grid-template-columns:30% minmax(0,1fr);gap:32px;padding:34px 30px;}.wh-process__image{min-height:390px;}.wh-process__image img{max-height:375px;}.wh-phone{grid-template-columns:82px minmax(0,1fr);}.wh-phone__icon{width:70px;height:70px;}.wh-phone__button{grid-column:2;justify-self:start;}#accordion-990{padding-right:18px;padding-left:18px;}#accordion-990 .wh-accordion-content{grid-template-columns:190px minmax(0,1fr);gap:28px;padding:30px;}#accordion-990 .wh-accordion-content__image{min-height:300px;}#accordion-990 .wh-accordion-content__image img{max-height:300px;}}@media (max-width:700px){.wh-page{padding-right:12px;padding-left:12px;}.wh-hero{margin-bottom:28px;}.wh-intro{margin-bottom:30px;text-align:left;}.wh-intro h2{font-size:28px;}.wh-intro p{font-size:16px;}.wh-benefits{grid-template-columns:1fr;gap:13px;margin-bottom:34px;}.wh-benefit{grid-template-columns:66px minmax(0,1fr);min-height:122px;padding:18px;}.wh-benefit__icon{width:56px;height:56px;}.wh-process{grid-template-columns:1fr;gap:24px;margin-bottom:32px;padding:28px 20px;}.wh-process__image{min-height:0;}.wh-process__image img{max-height:320px;}.wh-process__content > h2{font-size:30px;}.wh-phone{grid-template-columns:70px minmax(0,1fr);gap:15px;min-height:0;margin-bottom:38px;padding:24px 20px;}.wh-phone__icon{width:62px;height:62px;}.wh-phone__icon svg{width:36px;height:36px;}.wh-phone h2{font-size:24px;}.wh-phone p{font-size:15px;}.wh-phone__button{grid-column:1 / -1;justify-self:stretch;width:100%;min-width:0;}.wh-options-intro{text-align:left;}.wh-options-intro h2{font-size:30px;}#accordion-990{padding-right:12px;padding-left:12px;}#accordion-990 .panel-heading button.display{min-height:64px;padding:15px 56px 15px 17px;font-size:16px;}#accordion-990 .panel-heading button.display::after{right:15px;width:30px;height:30px;}#accordion-990 .wh-accordion-content{grid-template-columns:1fr;gap:22px;padding:26px 20px 30px;}#accordion-990 .wh-accordion-content__image{min-height:0;}#accordion-990 .wh-accordion-content__image img{max-height:330px;}#accordion-990 .wh-accordion-content__details h2{font-size:24px;}#accordion-990 .wh-resource-links{display:grid;grid-template-columns:1fr;}#accordion-990 .wh-resource-links a{width:100%;}}@media (max-width:470px){.wh-benefit{grid-template-columns:58px minmax(0,1fr);padding:16px 14px;}.wh-benefit__icon{width:48px;height:48px;}.wh-benefit h3{font-size:19px;}.wh-process{padding-right:16px;padding-left:16px;}.wh-step{grid-template-columns:46px minmax(0,1fr);gap:12px;}.wh-step__number{width:42px;height:42px;font-size:17px;}.wh-step:not(:last-child)::after{top:40px;left:20px;}.wh-phone{grid-template-columns:1fr;text-align:center;}.wh-phone__icon{margin:0 auto;}.wh-phone__button{grid-column:1;}}
