body{background:linear-gradient(180deg, var(--primary-color) 0%, #121212 100%);min-height:100vh;margin:0;font-family:Roboto,sans-serif}.contentWrap{background:#eee}.container{padding:2em}.buttonWrap{flex-wrap:wrap;gap:2em;padding:1em 0 0;display:flex}.buttonWrap .button{background:var(--primary-color);color:#fff;text-transform:uppercase;border-radius:.5em;max-width:150px;padding:.8em 1.8em;font-weight:700;text-decoration:none}.buttonWrap .button:hover{opacity:.8}.colorBox .buttonWrap .button{color:var(--primary-color);background:#fff}.hidden{visibility:hidden;opacity:0;display:none}header.lead-subaru+.contentWrap{background-color:#fff}header{background:var(--accent-color);flex-flow:wrap;justify-content:flex-start;min-height:6em;padding:0 2em;display:flex}header.lead-subaru{background:#fff}header.lead-subaru img{max-height:45px}header.lead-subaru div ul li a{color:#5c6163;text-transform:none;font-family:HelveticaNeueLTW05-65Medium,Helvetica Neue,-apple-system,Open Sans,Arial,sans-serif;font-size:.9em}header div{align-self:center;margin-right:2em}@media screen and (max-width:680px){header div{margin-right:0}}header div a{display:block}header div a img{object-fit:contain;max-height:18px;margin:.5em 2em .5em 0}header div ul{margin:0;padding:0}header div ul li{margin:.5em 2em .5em 0;display:inline-block}@media screen and (max-width:680px){header div ul li{margin:.5em 1em .5em 0}}header div ul li a{color:#fff;text-transform:uppercase;white-space:nowrap;font-weight:700;text-decoration:none}header div.accountSelect{opacity:.7;margin:.5em 0 1em auto}@media screen and (max-width:680px){header div.accountSelect{margin:1em 0}}header div.accountSelect select{padding:.5em;font-size:1em}footer{background:var(--accent-color)}footer .footerColumnsWrap{flex-flow:wrap;justify-content:center;gap:2em 4em;padding:2em;display:flex}@media screen and (max-width:1090px){footer .footerColumnsWrap{justify-content:flex-start}}footer .footerColumnsWrap .footerColumn{max-width:300px;line-height:1.3em}footer .footerColumnsWrap .footerColumn .footerTitle{color:#fff;text-transform:uppercase;margin-bottom:.6em;font-size:1em;font-weight:700}footer .footerColumnsWrap .footerColumn div{color:#fff;font-size:.8em}footer .footerColumnsWrap .footerColumn p{color:#aaa}footer .footerColumnsWrap .footerColumn span{color:#aaa;text-transform:uppercase;font-weight:700}footer hr{border:none;border-bottom:1px solid #666;margin:0 1.5em 1.5em}footer .copy{color:#999;text-align:right;padding:0 2em 2em;font-size:.8em}.banner{object-fit:cover;cursor:pointer;width:100%;position:relative}.banner .bannerImage{aspect-ratio:1553/598;justify-content:center;width:100%;display:flex;position:relative;overflow:hidden}.vehicleCarousel{box-sizing:border-box;background:#fff;flex-direction:column;justify-content:center;gap:2em;width:100%;margin-bottom:5em;padding:2em;display:flex;overflow:hidden}.vehicleCarousel .vehicleCarousel__selector{border-bottom:1px solid #000;flex-direction:row;justify-content:space-between;gap:.2em;width:100%;max-width:1280px;margin:0 auto;padding:0;display:flex}@media screen and (max-width:680px){.vehicleCarousel .vehicleCarousel__selector{display:none}}.vehicleCarousel .vehicleCarousel__selector li{padding:1.5em 3em;font-size:1.15em;font-weight:700;list-style:none}.vehicleCarousel .vehicleCarousel__selector li:first-of-type{border-bottom:4px solid #000}.vehicleCarousel .vehicleCarousel__container{box-sizing:border-box;grid-template-columns:repeat(5,minmax(0,1fr));align-items:flex-start;gap:2em;width:100%;max-width:1280px;margin:0 auto;display:grid}@media screen and (max-width:1200px){.vehicleCarousel .vehicleCarousel__container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:968px){.vehicleCarousel .vehicleCarousel__container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:680px){.vehicleCarousel .vehicleCarousel__container{grid-template-columns:1fr}}.vehicleCarousel .vehicleCarousel__container>a{color:#000;width:100%;min-width:0;text-decoration:none;display:block}.vehicleCarousel .vehicleCarousel__container .vehicleCarousel__item{text-align:center;cursor:pointer;min-width:0}.vehicleCarousel .vehicleCarousel__container .vehicleCarousel__item .vehicleCarousel__item__image{width:100%}.vehicleCarousel .vehicleCarousel__container .vehicleCarousel__item .vehicleCarousel__item__image img{max-width:100%;display:block;width:100%!important;height:auto!important}.vehicleCarousel .vehicleCarousel__container .vehicleCarousel__item .vehicleCarousel__item__details .vehicleCarousel__item__details__title h3{margin-bottom:.25em}.vehicleCarousel .vehicleCarousel__container .vehicleCarousel__item .vehicleCarousel__item__details .vehicleCarousel__item__details__price{font-size:.85em;font-weight:100}.tiles{border:1px solid #ddd;border-style:solid none;flex-direction:row;gap:0;width:100%;margin:0 auto 5em;display:flex}@media screen and (max-width:680px){.tiles{flex-direction:column}}.tiles a{color:inherit;border-right:1px solid #ddd;flex:1;text-decoration:none}.tiles a:last-child{border-right:none}.tiles .tile{cursor:pointer;background:#fff;flex-direction:column;justify-content:center;align-items:flex-start;height:460px;padding:0 3em;transition:background 50ms ease-in-out;display:flex;position:relative}@media screen and (max-width:680px){.tiles .tile{border-bottom:1px solid #ddd;height:200px}.tiles .tile:after{display:none!important}}.tiles .tile:after{content:"";border:1px solid #000;border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;margin:3em;font-family:"Font Awesome 6 Free",sans-serif;font-weight:900;display:flex;position:absolute;bottom:0;left:0}.tiles .tile:hover,.tiles .tile.active{background:var(--primary-color);color:#fff}.tiles .tile:hover:after,.tiles .tile.active:after{border-color:#fff}.tiles .tile:hover .tile__description,.tiles .tile.active .tile__description{visibility:visible;height:auto}.tiles .tile .tile__title{margin-bottom:1rem;font-size:2.5em;font-weight:700}.tiles .tile .tile__description{visibility:hidden;height:0;transition:height .5s ease-in-out}.block{flex-direction:row;width:100%;max-width:1280px;margin:0 auto 5em;display:flex}@media screen and (max-width:680px){.block{flex-direction:column}}.block>div{flex:1;padding:4em}.block>div.block__image{position:relative}@media screen and (max-width:680px){.block>div.block__image{min-height:80px}}.block>div.block__content{background:var(--accent-color);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1em;display:flex}.block>div.block__content .block__content__title{font-size:2em;font-weight:700}.block>div.block__content .block__content__description button{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:5px;outline:none;width:80%;padding:1.5em;font-weight:700}.homeLayout{max-width:1280px;margin:0 auto;padding:2em}.homeLayout h2,.homeLayout h3{margin:0 0 .5em}.homeLayout p{margin:0;line-height:1.5em}.homeLayout .fa-solid{color:var(--primary-color);position:absolute;top:.8em;left:.5em}.homeLayout .homeButtons{justify-content:center;gap:2em;margin-bottom:4em;display:flex}@media screen and (max-width:968px){.homeLayout .homeButtons{flex-wrap:wrap;margin-bottom:2em}}.homeLayout .homeButtons .box{background:#fff;border:1px solid #ddd;flex-direction:row;padding:2em 2em 2em 6em;position:relative}.homeLayout .homeButtons .box.colorBox{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff}.homeLayout .homeButtons .box.colorBox .fa-solid{color:#fff}.homeLayout .homeBoxes{flex-wrap:wrap;justify-content:center;gap:2em;display:flex}.homeLayout .homeBoxes .box{background:#fff;border:1px solid #ddd;max-width:300px;padding:1.5em 1.5em 1.5em 4.5em;position:relative}@media screen and (max-width:968px){.homeLayout .homeBoxes .box{max-width:unset}}.vehicleCarousel{box-sizing:border-box;width:100%;overflow:hidden}.vehicleCarousel__container{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;width:100%;display:grid}.vehicleCarousel__item{flex-direction:column;align-items:center;min-width:0;display:flex}.vehicleCarousel__link{width:100%;display:block}.vehicleCarousel__image{aspect-ratio:16/9;background:#f3f3f3;width:100%;display:block;position:relative;overflow:hidden}.vehicleCarousel__image img{object-fit:cover;object-position:center;display:block;width:100%!important;height:100%!important}.srpBanner{text-align:center;margin:0 0 2em}.srpBanner img{max-width:100%;height:auto}.srp{flex-flow:row-reverse wrap;justify-content:flex-start;align-items:flex-start;gap:2em;display:flex}@media screen and (max-width:680px){.srp{display:block}}.srp .srpVehicle{flex-wrap:wrap;flex-basis:78%;justify-content:flex-start;align-self:flex-start;gap:2em;display:flex;position:relative}@media screen and (max-width:968px){.srp .srpVehicle{flex-basis:unset}}.srp .srpVehicle .vehicle{background:#fff;border:1px solid #ddd;justify-content:flex-start;align-self:flex-start;gap:2em;width:100%;min-height:210px;padding:2em;display:flex;position:relative}@media screen and (max-width:1090px){.srp .srpVehicle .vehicle{flex-wrap:wrap;width:calc(100% - 2em);padding:1em}}.srp .srpVehicle .vehicle.hidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.srp .srpVehicle .vehicle a{color:unset;text-decoration:none}@media screen and (max-width:968px){.srp .srpVehicle .vehicle .srpLeft{width:100%}}.srp .srpVehicle .vehicle .srpLeft .imageWrap{flex-direction:column-reverse;width:400px;height:100%;display:flex;position:relative}@media screen and (max-width:968px){.srp .srpVehicle .vehicle .srpLeft .imageWrap{max-width:100%;height:250px!important}}.srp .srpVehicle .vehicle .srpLeft .imageWrap.hasWalkAround{flex-direction:column;height:calc(100% - 50px);margin-bottom:1em;display:flex;position:relative}.srp .srpVehicle .vehicle .srpLeft .imageWrap .image{object-fit:contain;width:100%;height:100%}.srp .srpVehicle .vehicle .srpLeft .walkAround{color:#fff;text-align:center;background:#00a19b;border-radius:25px;padding:.85em}.srp .srpVehicle .vehicle .srpRight{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;display:flex}@media screen and (max-width:680px){.srp .srpVehicle .vehicle .srpRight{flex-direction:column}}.srp .srpVehicle .vehicle .srpRight hr{border:none;border-bottom:1px solid #eee;margin:0 0 1.5em;padding:1.5em 0 0}.srp .srpVehicle .vehicle .srpRight .details{color:#777;padding:.3em 0 0;font-size:.825em}.srp .srpVehicle .vehicle .srpRight .details span{font-weight:700}.srp .srpVehicle .vehicle .srpRight .vehicleTitle{margin-bottom:1em}.srp .srpVehicle .vehicle .srpRight .vehicleTitle .ymm{color:var(--primary-color);text-transform:uppercase;font-size:1.5em;font-weight:700}.srp .srpVehicle .vehicle .srpRight .vehicleTitle .trim{color:var(--accent-color);font-size:1.15em;font-weight:700}.srp .srpVehicle .vehicle .srpRight .specifications{margin-top:.5em}.srp .srpVehicle .vehicle .srpRight .buttonContainer{width:100%;max-width:250px;padding:0}@media screen and (max-width:968px){.srp .srpVehicle .vehicle .srpRight .buttonContainer{max-width:100%}}.srp .srpVehicle .vehicle .srpRight .priceBox{justify-content:space-between;align-items:center;margin-bottom:1em;display:flex}.srp .srpVehicle .vehicle .srpRight .priceBox .price{font-size:1.5em;font-weight:700}@media screen and (max-width:680px){.srp .srpVehicle .vehicle .srpRight .priceBox .price{max-width:unset;text-align:left;margin:0 0 .5em;padding:.5em}}.srp .srpSidebar{flex-grow:2;display:flex}.srp .srpSidebar .sidebarBox{background:#fff;border:1px solid #ddd;width:100%;padding:1em}.srp .srpSidebar .sidebarBox hr{border:none;border-top:1px solid #eee;margin:1.5em 0}.srp .srpSidebar .sidebarBox h2{text-transform:uppercase;margin-top:0}.srp .srpSidebar .sidebarBox h3{text-transform:uppercase;text-align:center}.srp .srpSidebar .sidebarBox .clearFilter{color:#fff;cursor:pointer;background:var(--primary-color);float:right;text-transform:uppercase;border:none;padding:.7em}.srp .srpSidebar .sidebarBox .clearFilter:hover{opacity:.8}.srp .srpSidebar .sidebarBox ul{margin:0;padding:0}.srp .srpSidebar .sidebarBox ul li{cursor:pointer;background:#f9f9f9;border:1px solid #eee;margin:0 0 .5em;padding:.5em;font-size:1em;list-style:none}.srp .srpSidebar .sidebarBox ul li:hover,.srp .srpSidebar .sidebarBox ul li.active{background:var(--primary-color);color:#fff}.srp .srpSidebar .sidebarBox ul li.active:hover{opacity:1}.srp .srpSidebar .sidebarBox ul li.disabled{color:#ddd;cursor:default;background:#f9f9f9}.srp .srpSidebar .sidebarBox ul li.disabled:hover{opacity:1}.vdp{background:#fff;border:1px solid #ddd;padding:2em;position:relative}.vdp iframe{z-index:2;border:none;width:100%;height:100%;display:block;position:absolute}@media screen and (max-width:680px){.vdp iframe{height:250px}}.vdp .vdpTop{justify-content:space-between;gap:1em;max-width:960px;margin:0 auto;display:flex}@media screen and (max-width:680px){.vdp .vdpTop{flex-direction:column-reverse}}.vdp .vdpTop .vdpLeft{flex-grow:2}.vdp .vdpTop .vdpLeft .vehicleTitle{border-bottom:1px solid #ccc;margin-bottom:2em;padding-bottom:2em}.vdp .vdpBottom{border:1px solid #ddd;margin:2em 0 0;padding:2em}.vdp .vdpBottom h2{color:var(--primary-color);text-transform:uppercase;margin:0 0 .5em;font-weight:700}.vdp .ymm{color:var(--primary-color);text-transform:uppercase;margin-bottom:.5em;font-size:1.6em;font-weight:700}.vdp .details{color:#777;padding:.5em 0 0;font-size:.9em}.vdp .details span{color:#000;text-transform:uppercase;font-weight:700}.vdp .imageWrap{justify-content:center;align-items:stretch;width:calc(100% + 4em);height:50vh;margin:0 0 2em;display:flex;position:relative;overflow:hidden;transform:translate(-2em)translateY(-2em)}@media screen and (max-width:680px){.vdp .imageWrap{height:250px}}.vdp .imageWrap .image{object-fit:cover;z-index:1;width:100%;height:100%}.vdp .imageWrap .backgroundTile{filter:blur(5px);z-index:0;background-size:contain;width:100%;height:100%;position:absolute;top:0}.vdp .buttonContainer{background:#eaeaea;border:1px solid #ccc;padding:2em}.vdp .buttonContainer h3{margin-top:0}.vdp .priceBox{justify-content:space-between;align-items:center;margin-bottom:1em;display:flex}.vdp .priceBox .price{font-size:1.5em;font-weight:700}@media screen and (max-width:680px){.vdp .priceBox .price{max-width:unset;text-align:left;margin:0 0 .5em;padding:.5em}}.vdpRight{width:350px;max-width:100%}body{--scrollbarTrack:#8d7ca4;--scrollbarThumb:#55347b;--scrollbarThumbHover:#22133a;--makeListBackgroundRGBA:18, 10, 31;--makeListText:#cdd5c6;--makeListTextActive:#fff;--makeListBorder:#55347b;--makeListHoverRGBA:85, 52, 123;--makeListActiveRGBA:183, 30, 150;--vehicleBackgroundRGBA:65, 42, 109;--vehicleBackgroundShadowRGBA:183, 30, 150;--vehicleText:#cdd5c6;--configButtonBackgroundRGBA:3, 169, 211;--configButtonColor:#fff;--formHr:#8d7ca4;--formInputColor:#cdd5c6;--formInputBackgroundLighten10:#573892;--formInputPlaceholderLighten35:#8c7bb5;--formButtonBackground:#b71e96;--formButtonColor:#fff;--formButtonBackgroundHover:#03a9d3;--formButtonColorHover:#fff}body.prod-bg{--scrollbarTrack:#111;--scrollbarThumb:#555;--scrollbarThumbHover:#000;--makeListBackgroundRGBA:17, 17, 17;--makeListText:#aaa;--makeListTextActive:#fff;--makeListBorder:#333;--makeListHoverRGBA:185, 7, 25;--makeListActiveRGBA:235, 10, 30;--vehicleBackgroundRGBA:0, 0, 0;--vehicleBackgroundShadowRGBA:51, 51, 51;--vehicleText:#aaa;--configButtonBackgroundRGBA:235, 10, 30;--configButtonColor:#fff;--formHr:#000;--formInputColor:#ccc;--formInputBackgroundLighten10:#222;--formInputPlaceholderLighten35:#777;--formButtonBackground:#eb0a1e;--formButtonColor:#fff;--formButtonBackgroundHover:#7c0410;--formButtonColorHover:#fff}body.stage-bg{--scrollbarTrack:#15155c;--scrollbarThumb:#1616a3;--scrollbarThumbHover:#000;--makeListBackgroundRGBA:12, 12, 49;--makeListText:#ddd;--makeListTextActive:#fff;--makeListBorder:#333;--makeListHoverRGBA:31, 92, 12;--makeListActiveRGBA:62, 168, 30;--vehicleBackgroundRGBA:15, 15, 57;--vehicleBackgroundShadowRGBA:20, 20, 137;--vehicleText:#ddd;--configButtonBackgroundRGBA:62, 168, 30;--configButtonColor:#fff;--formHr:#000;--formInputColor:#ccc;--formInputBackgroundLighten10:#222;--formInputPlaceholderLighten35:#777;--formButtonBackground:#3ea81e;--formButtonColor:#fff;--formButtonBackgroundHover:#1f5c0c;--formButtonColorHover:#fff}body.dev-bg{--scrollbarTrack:#1e0452;--scrollbarThumb:#37049e;--scrollbarThumbHover:#000;--makeListBackgroundRGBA:22, 1, 61;--makeListText:#ddd;--makeListTextActive:#fff;--makeListBorder:#333;--makeListHoverRGBA:178, 103, 9;--makeListActiveRGBA:237, 131, 9;--vehicleBackgroundRGBA:13, 1, 33;--vehicleBackgroundShadowRGBA:55, 4, 158;--vehicleText:#ddd;--configButtonBackgroundRGBA:30, 4, 82;--configButtonColor:#fff;--formHr:#000;--formInputColor:#ccc;--formInputBackgroundLighten10:#222;--formInputPlaceholderLighten35:#777;--formButtonBackground:#ed8309;--formButtonColor:#fff;--formButtonBackgroundHover:#b26709;--formButtonColorHover:#fff}#env{color:#fff;font-size:1.3em;font-weight:700;position:absolute;top:0;left:193px}.dev-background,.dev-background.prod-bg,.dev-background.stage-bg{background:url(https://webbuy-public-assets.s3.us-west-2.amazonaws.com/dev/website-demo/launcher/beanstalk-dark.webp) 50% fixed}.dev-background.stage-bg:before{content:"";background:#0105ff66;width:100%;height:100%;position:fixed}.dev-background.dev-bg{background:url(https://webbuy-public-assets.s3.us-west-2.amazonaws.com/dev/website-demo/launcher/beanstalk-dark.webp) 50% fixed}.dev-background.dev-bg:before{content:"";background:#310b7c66;width:100%;height:100%;position:fixed}.dev-background ::-webkit-scrollbar{width:10px}.dev-background ::-webkit-scrollbar-track{background:var(--scrollbarTrack)}.dev-background ::-webkit-scrollbar-thumb{background:var(--scrollbarThumb)}.dev-background ::-webkit-scrollbar-thumb:hover{background:var(--scrollbarThumbHover)}.dev-container{z-index:2;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:2em;display:flex;position:relative}.dev-container .make-list{background:rgba(var(--makeListBackgroundRGBA), .9);color:var(--makeListText);z-index:100;width:190px;height:100%;position:fixed;overflow-y:scroll}.dev-container .make-list ul{margin:0;padding:0}.dev-container .make-list ul li{border-bottom:1px solid var(--makeListBorder);text-indent:.5em;cursor:pointer;padding:.3rem .5rem}.dev-container .make-list ul li:first-of-type{background:rgba(var(--makeListHoverRGBA), .9);font-weight:700}.dev-container .make-list ul li:hover{background:rgba(var(--makeListHoverRGBA), .9);border-bottom-color:var(--makeListHover);color:var(--makeListTextActive)}.dev-container .make-list ul li.active{background:rgba(var(--makeListActiveRGBA), .9);border-bottom-color:var(--makeListActive);color:var(--makeListTextActive)}.dev-container .make-list ul li:last-child{border:none}.dev-container .vehicle-wrap{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2em;margin:1.5em 0 1em 210px;display:flex}.dev-container .vehicle-wrap .vehicle-card{background:rgba(var(--vehicleBackgroundRGBA), .8);box-shadow:0 0 3em rgba(var(--vehicleBackgroundShadowRGBA), .9);border-radius:.3em;width:18rem;overflow:hidden}.dev-container .vehicle-wrap .vehicle-card.hide{display:none}.dev-container .vehicle-wrap .vehicle-card .vehicle-image{text-align:center;background-position:50%;background-size:cover;width:100%;height:180px}.dev-container .vehicle-wrap .vehicle-card .vehicle-content{color:var(--vehicleText);padding:0 1em 1em}.dev-container .vehicle-wrap .vehicle-card .vehicle-content h3,.dev-container .vehicle-wrap .vehicle-card .vehicle-content .vin{text-align:center}.dev-container .no-voi-button{background:rgba(var(--configButtonBackgroundRGBA), .95);color:var(--configButtonColor);cursor:pointer;float:right;text-align:center;z-index:100;border-bottom-right-radius:.3em;border-bottom-left-radius:.3em;width:50px;height:35px;margin-right:.5em;padding-top:10px;font-family:FontAwesome,sans-serif;font-size:1.5em;text-decoration:none;display:block;position:relative;top:0}.dev-container .no-voi-button:before{content:"";opacity:.5}.dev-container .no-voi-button:after{content:"";text-shadow:0 0 2px #00000080;position:absolute;left:10px}.dev-container .prequalification-button{background:rgba(var(--configButtonBackgroundRGBA), .95);color:var(--configButtonColor);cursor:pointer;float:right;text-align:center;z-index:100;border-bottom-right-radius:.3em;border-bottom-left-radius:.3em;width:50px;height:35px;margin-right:.5em;padding-top:10px;font-family:FontAwesome,sans-serif;font-size:1.5em;text-decoration:none;display:block;position:relative;top:0}.dev-container .prequalification-button:before{content:""}.dev-container .prequalification-button:after{color:rgba(var(--configButtonBackgroundRGBA));content:"";font-size:16px;position:absolute;bottom:11px;left:18px}.dev-container .prefinance-button{background:rgba(var(--configButtonBackgroundRGBA), .95);color:var(--configButtonColor);cursor:pointer;float:right;text-align:center;z-index:100;border-bottom-right-radius:.3em;border-bottom-left-radius:.3em;width:50px;height:35px;margin-right:.5em;padding-top:10px;font-family:FontAwesome,sans-serif;font-size:1.5em;text-decoration:none;display:block;position:relative;top:0}.dev-container .prefinance-button:before{content:""}.dev-container .form-toggle{background:rgba(var(--configButtonBackgroundRGBA), .95);color:var(--configButtonColor);cursor:pointer;float:right;text-align:center;z-index:100;border-bottom-left-radius:.3em;width:50px;height:35px;padding-top:10px;font-family:FontAwesome,sans-serif;font-size:1.5em;display:block;position:relative;top:0}.dev-container .form-toggle:before{content:""}.dev-container .form-toggle.hide:before{content:""}.dev-container .sidebar-form{z-index:100;height:100%;position:fixed;right:0}.dev-container .sidebar-form.hide .form-wrap{display:none}.dev-container .sidebar-form .form-wrap{background:#000c;border-bottom-left-radius:.3em;min-width:320px;padding:50px 1em .2em;box-shadow:0 0 3em #333333e6}.dev-container .sidebar-form .form-wrap hr{border:none;border-top:1px solid var(--formHr);margin-top:0;margin-bottom:.5em}.dev-container .sidebar-form .form-wrap div{margin-bottom:.5em}.dev-container .sidebar-form .form-wrap div input,.dev-container .sidebar-form .form-wrap div select{background:var(--formInputBackgroundLighten10);color:var(--formInputColor);text-indent:.5em;border:none;border-radius:.3em;outline:none;width:100%;padding:.5em 0;font-size:1em;display:block;box-shadow:0 0 10px #0003}.dev-container .sidebar-form .form-wrap div input::placeholder,.dev-container .sidebar-form .form-wrap div select::placeholder{color:var(--formInputPlaceholderLighten35)}.dev-container .sidebar-form .form-wrap div button,.dev-container .sidebar-form .form-wrap div .button{background:var(--formButtonBackground);color:var(--formButtonColor);cursor:pointer;text-align:center;border:none;border-radius:.3em;width:100%;margin-top:.5em;padding:.5em;font-size:1em;font-weight:700;text-decoration:none;display:block;box-shadow:0 0 10px #0003}.dev-container .sidebar-form .form-wrap div button.lead-open,.dev-container .sidebar-form .form-wrap div .button.lead-open{padding:.5em 0}.dev-container .sidebar-form .form-wrap div button:hover,.dev-container .sidebar-form .form-wrap div .button:hover,.dev-container .sidebar-form .form-wrap div button.active,.dev-container .sidebar-form .form-wrap div .button.active{background:var(--formButtonBackgroundHover);color:var(--formButtonColorHover)}.dev-container .sidebar-form .form-wrap div.env-buttons,.dev-container .sidebar-form .form-wrap div.year-buttons{text-transform:uppercase;gap:1em;display:flex}html{--primary-color:#2198dc;--accent-color:#222}
