﻿::-moz-selection{background:#0f2535;color:#fff}::selection{background:#0f2535;color:#fff}*,*::before,*::after{box-sizing:border-box}html{overflow-x:hidden}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#000;font-family:"proxima-nova",sans-serif;margin:0;padding:0;position:relative}main{background-color:#fff}img{border:0}p{margin:0}ul,ol{list-style:none;padding-left:0}main{min-height:calc(100vh - 180px)}.page{background-color:#fff;overflow:hidden;position:relative}.error-page .column{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 300px);padding-bottom:80px;padding-top:80px}.vssl-stripes{min-height:calc(100vh - 200px);padding-bottom:50px;position:relative;z-index:1}@media(min-width: 750px){.vssl-stripes{padding-bottom:100px}}.vssl-stripes::before,.vssl-stripes::after{clear:both;content:"";display:table}.vssl-stripe-column,.column{box-sizing:content-box;margin:0 auto;max-width:1200px;padding-left:15px;padding-right:15px}@media(min-width: 370px){.vssl-stripe-column,.column{padding-left:20px;padding-right:20px}}@media(min-width: 750px){.vssl-stripe-column,.column{padding-left:30px;padding-right:30px}}@media(min-width: 1100px){.vssl-stripe-column,.column{padding-left:50px;padding-right:50px}}.column--flex{align-items:center;display:flex}.column--wide{max-width:none}.header--main{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.25);position:relative;z-index:400}.header--main .column{box-sizing:border-box;min-height:60px;padding-bottom:8px;padding-top:8px}@media(min-width: 750px){.header--main .column{min-height:80px;padding-bottom:10px;padding-top:10px}}.sitename{font-size:1.5rem;line-height:1;letter-spacing:-.0208333333em;color:#16364c;font-weight:600;margin:0;padding-right:20px}.sitename a{color:inherit;display:block;text-decoration:none}[data-with-logo] .sitename a{display:flex;max-width:150px}@media(min-width: 400px){[data-with-logo] .sitename a{max-width:180px}}@media(min-width: 750px){[data-with-logo] .sitename a{max-width:none}}.sitename img{max-height:50px;max-width:100%;width:auto}@media(min-width: 750px){.sitename img{max-width:300px}}.has-open-menu{overflow:hidden}@media(min-width: 1100px){.has-open-menu{overflow:auto}}@media(min-width: 1100px){.nav-trigger-checkbox{display:none}}.nav-trigger-checkbox:focus~.nav-trigger{background-color:#ededed}.nav-trigger-checkbox:checked~.nav-trigger .icon--burger{border-top-color:rgba(0,0,0,0);transition-delay:0s}.nav-trigger-checkbox:checked~.nav-trigger .icon--burger::before,.nav-trigger-checkbox:checked~.nav-trigger .icon--burger::after{margin-top:-2px;transition:margin .1s ease-in-out,transform .1s .1s ease-in-out}.nav-trigger-checkbox:checked~.nav-trigger .icon--burger::before{transform:rotate(45deg)}.nav-trigger-checkbox:checked~.nav-trigger .icon--burger::after{transform:rotate(-45deg)}.nav-trigger-checkbox:checked~.nav--main{display:block}.nav-trigger{height:44px;width:auto;align-items:center;border-radius:3px;box-sizing:border-box;color:#222;cursor:pointer;display:flex;justify-content:center;margin-left:auto;margin-right:-13px;padding:10px;position:relative;z-index:100}@media(min-width: 1100px){.nav-trigger{display:none}}.nav-trigger:hover{background-color:#ededed}.nav-trigger .nav-trigger-label{font-size:1rem;line-height:1.25;font-weight:500;padding-right:8px;position:relative;top:1px}.nav-trigger .icon--burger{height:0;width:18px;border-top:2px solid currentColor;display:block;position:relative;transition:border .1s .1s ease-in-out}.nav-trigger .icon--burger::before,.nav-trigger .icon--burger::after{height:0;width:100%;position:absolute;top:0;right:0;left:0;border-top:2px solid currentColor;content:"";display:block;transition:margin .1s .1s ease-in-out,transform .1s ease-in-out}.nav-trigger .icon--burger::before{margin-top:-8px}.nav-trigger .icon--burger::after{margin-top:4px}.nav--main{font-size:1rem;line-height:1.375;letter-spacing:-0.0208125em;position:absolute;top:0;right:0;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.25);display:none;height:100vh;max-width:90%;overflow:auto;padding:30px;padding-top:70px;width:260px}.nav--main[data-only-cta]{background-color:rgba(0,0,0,0);box-shadow:none;display:block;height:auto;margin-left:auto;max-width:60%;overflow:visible;padding:0;position:relative;right:auto;top:auto;width:auto}.nav--main[data-only-cta] ul{margin:0}.nav--main[data-only-cta] .menuitem.menuitem--cta{margin:0 -10px 0 0}@media(min-width: 400px){.nav--main[data-only-cta] .menuitem.menuitem--cta{margin-right:0}}@media(min-width: 750px){.nav--main{padding-top:90px}}@media(min-width: 1100px){.nav--main{background-color:rgba(0,0,0,0);box-shadow:none;display:block;height:auto;margin-left:auto;max-width:none;overflow:hidden;padding:0;position:relative;right:auto;top:auto;width:auto}}.nav--main ul{list-style:none;margin:0 0 60px}@media(min-width: 1100px){.nav--main ul{align-items:center;display:flex;margin-bottom:0}}.nav--main .menuitem{margin:15px 0}@media(min-width: 1100px){.nav--main .menuitem{margin:0 0 0 30px}}@media(min-width: 1300px){.nav--main .menuitem{margin-left:50px}}.nav--main .menuitem.menuitem--cta{margin-top:30px;white-space:nowrap}@media(min-width: 1100px){.nav--main .menuitem.menuitem--cta{margin-top:0}}.nav--main .menuitem.menuitem--cta+.menuitem--cta{margin-top:15px}@media(min-width: 1100px){.nav--main .menuitem.menuitem--cta+.menuitem--cta{margin-top:0}}.nav--main .menuitem.menuitem--cta .btn{min-width:120px;text-align:center}.nav--main .menulink{border-bottom:2px solid rgba(0,0,0,0);color:#000;text-decoration:none}.nav--main .menulink:hover,.nav--main .menulink:focus{border-bottom-color:currentColor}.nav--main .menulink[data-is-active]{border-bottom-color:currentColor;color:#666}.nav--main .menulink[data-is-outbound] .icon{height:10px;width:10px;display:inline-block;fill:currentColor;margin-left:3px}.overlay--main{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;display:none;opacity:.9;z-index:200}.has-open-menu .overlay--main{display:block}@media(min-width: 1100px){.has-open-menu .overlay--main{display:none}}.has-subscribe-popover .overlay--main{display:block}.footer--main{background-color:#000;color:#fff;padding:20px 0;position:relative}.footer--main ::-moz-selection{background-color:#fff;color:#000}.footer--main ::selection{background-color:#fff;color:#000}.error-page{text-align:center}.error-page p{font-size:1.25rem;line-height:1.2;letter-spacing:-0.025em;color:#4d4d4d;margin:0 0 .75em}.error-page a{color:#215a7c;font-weight:600}.error-page a:hover,.error-page a:focus{text-decoration:none}.vssl-button,.btn{font-size:.875rem;line-height:1.4285714286;appearance:none;background-color:#179be8;border:1px solid #179be8;border-radius:5px;color:#fff !important;cursor:pointer;display:inline-block;font-weight:500;padding:10px 20px;text-decoration:none}.vssl-button:hover,.vssl-button:focus,.btn:hover,.btn:focus{background-color:#215a7c;border-color:#215a7c}.btn--green{background-color:#699e6b !important;border-color:#699e6b !important}.btn--green:hover,.btn--green:focus{background-color:#4b804d !important;border-color:#4b804d !important}.btn--lg{padding-bottom:12px;padding-top:12px}.superfooter{background-color:#0f2535;color:#fff;padding:20px 0}@media(min-width: 750px){.superfooter[data-has-subscribe][data-has-menus] .subscription{max-width:300px}}.superfooter[data-has-subscribe],.superfooter[data-has-menus]{padding:40px 0}@media(min-width: 750px){.superfooter[data-has-subscribe],.superfooter[data-has-menus]{padding-bottom:60px;padding-top:60px}}.superfooter[data-has-subscribe] .superfooter-social,.superfooter[data-has-menus] .superfooter-social{border-top:1px solid hsla(0,0%,100%,.333);margin-bottom:-20px;margin-top:40px;padding-top:20px}@media(min-width: 750px){.superfooter[data-has-subscribe] .superfooter-social,.superfooter[data-has-menus] .superfooter-social{border-top:0;margin-bottom:0;margin-top:0;padding-top:0}}@media(min-width: 750px){.superfooter[data-has-embed] .subscription-text{max-width:340px}}@media(min-width: 750px)and (max-width: 1299px){.superfooter[data-has-social] .subscription{display:block}}@media(min-width: 750px)and (max-width: 1299px){.superfooter[data-has-social] .subscription-embed{margin-top:30px;max-width:500px}}@media(min-width: 750px){.superfooter .column{align-items:flex-start;display:flex}}.superfooter .subscription{margin-bottom:30px}@media(min-width: 750px){.superfooter .subscription{margin-bottom:0;padding-right:40px}}.superfooter .subscription+.footer-menus{border-top:1px solid hsla(0,0%,100%,.333);margin-top:30px;max-width:none;padding-top:40px}@media(min-width: 750px){.superfooter .subscription+.footer-menus{align-self:stretch;border-left:1px solid hsla(0,0%,100%,.333);border-top:0;display:block;margin-top:0;padding-left:30px;padding-top:0}}@media(min-width: 1100px){.superfooter .subscription+.footer-menus{display:flex}}.superfooter .subscription .subscription-embed{padding:20px 0 0}.superfooter .subscription-text{max-width:45ch}@media(min-width: 1300px){.superfooter form{display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:left}}@media(min-width: 1300px){.superfooter form>*{box-sizing:border-box;padding-right:15px;width:33.333%}}.superfooter .footer-menus{max-width:400px}@media(min-width: 750px){.superfooter .footer-menus{display:flex;max-width:none;margin-right:0}}@media(min-width: 1100px){.superfooter .footer-menus{display:flex}}.superfooter .nav--footer{margin-bottom:40px}@media(min-width: 750px){.superfooter .nav--footer{padding-right:30px}}@media(min-width: 1100px){.superfooter .nav--footer{align-self:stretch;flex-shrink:0;margin-bottom:0;margin-right:60px;max-width:240px}}.superfooter .nav--footer h2{font-size:1.25rem;line-height:1.3;letter-spacing:-0.025em;font-weight:700;margin:0 0 15px}.superfooter .nav--footer ul{margin:0}.superfooter .nav--footer li{margin:0 0 12px}.superfooter .nav--footer a{color:#fff;text-decoration:none}.superfooter .nav--footer a:hover,.superfooter .nav--footer a:focus{text-decoration:underline}.superfooter .superfooter-social{align-items:center;display:flex}@media(min-width: 750px){.superfooter .superfooter-social{margin-left:auto;padding-left:40px}}.superfooter .superfooter-social a{height:32px;width:32px;align-items:center;border-radius:4px;color:#fff;display:flex;justify-content:center;margin:0 1px;text-decoration:none}.superfooter .superfooter-social a:hover,.superfooter .superfooter-social a:focus{background-color:#fff;color:#215a7c}.superfooter .superfooter-social svg{display:block;fill:currentColor}.superfooter .superfooter-social .icon--twitter{left:1px;position:relative}.subscription .subscription-hed{font-size:1.25rem;line-height:1.3;letter-spacing:-0.01665em;font-family:"Merriweather","skolar-latin",Georgia,serif;font-weight:700;margin:0 0 8px}.subscription .subscription-dek{font-size:.9375rem;line-height:1.3333333333;letter-spacing:-.0166666667em;font-weight:400;margin:0}.subscription .btn--subscribe{font-size:.875rem;line-height:1.5714285714;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:5px;color:#fff;font-weight:500;margin-top:20px;min-width:150px;padding:8px 20px;text-align:center}.subscription .btn--subscribe:hover,.subscription .btn--subscribe:focus{background-color:#fff;border-color:#fff;color:#215a7c !important}.subscription .subscription-embed{max-width:400px;padding:20px 0}@media(min-width: 750px){.subscription .subscription-embed{flex:0 0 400px;max-width:none;padding-top:0}}@media(min-width: 1300px){.subscription .subscription-embed{flex:1 0 auto}}.subscription label{display:block;margin-bottom:6px}.subscription input{font-family:inherit}.subscription input[type=text],.subscription input[type=email]{font-size:1rem;line-height:1.25;appearance:none;background-color:#fff;border:2px solid #fff;border-radius:5px;padding:10px 20px}.subscription input[type=text]:hover,.subscription input[type=text]:focus,.subscription input[type=email]:hover,.subscription input[type=email]:focus{border-color:#fff}.subscription input[type=submit]{font-size:.875rem;line-height:1.5714285714;appearance:none;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:5px;color:#fff;cursor:pointer;font-weight:500;height:auto;min-width:150px;padding:8px 20px;text-align:center;transition:none}.subscription input[type=submit]:hover,.subscription input[type=submit]:focus{background-color:#fff;border-color:#fff;color:#215a7c}#mc_embed_signup{background:none !important;font-family:"proxima-nova",sans-serif !important;width:auto !important}#mc_embed_signup form{margin:0 !important;padding:0 !important}@media(min-width: 1300px){#mc_embed_signup #mc_embed_signup_scroll{display:flex !important;flex-wrap:wrap !important;justify-content:flex-start !important;max-width:640px;padding-right:0 !important;text-align:left !important;width:100% !important}}#mc_embed_signup #mc_embed_signup_scroll>h1,#mc_embed_signup #mc_embed_signup_scroll>h2,#mc_embed_signup #mc_embed_signup_scroll>h3{display:none}@media(min-width: 1300px){#mc_embed_signup #mc_embed_signup_scroll>*{box-sizing:border-box !important;padding-right:15px !important;width:33.333% !important}}#mc_embed_signup .mc-field-group{margin-bottom:15px !important;margin-right:0 !important;padding:0 !important;width:auto !important}#mc_embed_signup .mc-field-group>strong{font-weight:600}#mc_embed_signup .mc-field-group>label{display:block !important;margin-bottom:6px !important}#mc_embed_signup .mc-field-group .asterisk{display:none}#mc_embed_signup input{font-family:inherit}#mc_embed_signup input[type=text],#mc_embed_signup input[type=email]{font-size:1rem;line-height:1.25;background-color:#fff;border:2px solid #fff;border-radius:5px;box-sizing:border-box;max-width:100%;padding:10px 20px}#mc_embed_signup input[type=text]:hover,#mc_embed_signup input[type=text]:focus,#mc_embed_signup input[type=email]:hover,#mc_embed_signup input[type=email]:focus{border-color:#fff}#mc_embed_signup input[type=checkbox],#mc_embed_signup input[type=radio]{margin:3px 6px 3px 0 !important;position:relative !important;top:1px !important}#mc_embed_signup input[type=checkbox]+label,#mc_embed_signup input[type=radio]+label{display:inline-block !important}#mc_embed_signup input[type=submit]{font-size:.875rem;line-height:1.5714285714;appearance:none;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:5px;color:#fff;font-weight:500;height:auto;min-width:150px;padding:8px 20px;text-align:center;transition:none}#mc_embed_signup input[type=submit]:hover,#mc_embed_signup input[type=submit]:focus{background-color:#fff;border-color:#fff;color:#215a7c}@media(min-width: 1100px){#mc_embed_signup #mce-responses{width:100% !important}}#mc_embed_signup .mce_inline_error{background-color:#fff !important;font-weight:500 !important;width:100% !important}#mc_embed_signup .indicates-required{display:none}html.has-subscribe-popover,body.has-subscribe-popover{overflow:hidden}html.has-subscribe-popover .overlay--main,body.has-subscribe-popover .overlay--main{z-index:900}.subscription-modal{height:auto;width:400px;position:fixed;top:50%;left:50%;z-index:1000;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.25);max-width:90%;opacity:0;padding:50px 30px;transform:translate(-50%, -50%)}body.has-subscribe-popover .subscription-modal{opacity:1}.subscription-modal .btn--close{font-size:.8125rem;line-height:1.1538461538;position:absolute;top:15px;right:15px;appearance:none;background:rgba(0,0,0,.666);border:0;border-radius:15px;color:#fff;cursor:pointer;font-family:"proxima-nova",sans-serif;font-weight:600;padding:6px 15px 5px}.subscription-modal .btn--close:hover,.subscription-modal .btn--close:focus{background-color:#179be8}.subscription-modal .subscription-embed{border-top:1px solid #d8d8d8;margin-top:20px;padding-top:20px}.subscription-modal .subscription .btn--subscribe{background-color:#179be8;border:1px solid #179be8;color:#fff !important}.subscription-modal .subscription .btn--subscribe:hover,.subscription-modal .subscription .btn--subscribe:focus{background-color:#215a7c;border-color:#215a7c;color:#fff !important}.subscription-modal .subscription input[type=text],.subscription-modal .subscription input[type=email]{border:1px solid #bbb;margin-bottom:20px;width:100%}.subscription-modal .subscription input[type=text]:hover,.subscription-modal .subscription input[type=text]:focus,.subscription-modal .subscription input[type=email]:hover,.subscription-modal .subscription input[type=email]:focus{border-color:#999}.subscription-modal .subscription input[type=submit]{background-color:#179be8;border:1px solid #179be8;color:#fff}.subscription-modal .subscription input[type=submit]:hover,.subscription-modal .subscription input[type=submit]:focus{background-color:#215a7c;border-color:#215a7c;color:#fff !important}.subscription-modal .subscription .indicates-required{font-size:.875rem;line-height:1.1428571429;color:#4d4d4d;margin-top:8px}.page--list .page-header .column{padding-bottom:100px;padding-top:60px}.page--list .post-list-wrap:first-child{margin:-90px 0 60px;position:relative;z-index:10}.page--list .post-list-wrap:first-child .pager-meta{color:#fff}.page--list .post-list-wrap:first-child .pager-meta b{color:inherit}.page--list .post-list-wrap:not(first-child) .pager-meta{margin-bottom:10px}.page--list .position-card .position-card__location{font-weight:600}.page--list .position-card .position-card__cost,.page--list .position-card .position-card__open-spots{margin-top:10px}.page--list .position-card .position-card__cost:first-child,.page--list .position-card .position-card__open-spots:first-child{margin-top:0}.page--list .position-card .position-card__cost+.position-card__open-spots{margin-top:0}.page--list .positions-list--empty{margin-top:3em}.page--list .vssl-page{margin-top:10px}.page--list .vssl-page .vssl-stripe-column{padding:0}.page--list .vssl-page .vssl-stripes{background:none}.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid{background:none;box-shadow:none;margin:0}.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid.blog-featured-posts{margin:-90px 0 40px}@media(min-width: 1100px){.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid.blog-featured-posts .vssl-stripe--link-grid--links{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:initial}}@media(min-width: 1100px){.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid.blog-featured-posts .vssl-stripe--link-grid--links .vssl-stripe--card{display:block;grid-row:initial;grid-column:initial}}@media(min-width: 1100px){.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid.blog-featured-posts .vssl-stripe--link-grid--links .vssl-stripe--card:first-child .vssl-stripe--link-grid--thumbnail,.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid.blog-featured-posts .vssl-stripe--link-grid--links .vssl-stripe--card:not(first-child) .vssl-stripe--link-grid--thumbnail{height:170px;max-width:initial;width:100%}}.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--links{max-width:initial}@media(min-width: 1100px){.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--links{display:block}}@media(min-width: 600px)and (max-width: 1099px){.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card{display:block}}@media(min-width: 1100px){.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card{margin-bottom:10px}}@media(min-width: 1100px){.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card:nth-child(1){align-items:center;flex-direction:row}}@media(min-width: 1100px){.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card:nth-child(1) .vssl-stripe--link-grid--thumbnail{max-width:200px}}.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--text{margin-left:0}@media(min-width: 600px){.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--description:last-child{margin-bottom:0}}.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--sidebar{font-size:15px;line-height:1.2;padding:0 10px 10px}@media(min-width: 1100px){.page--list .vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--sidebar{flex:0 0 360px;padding:10px 10px 10px 60px}}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vssl-stripes .vssl-stripe{margin-bottom:50px;margin-top:50px}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--contact .vssl-stripe--card,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--cta .vssl-stripe--card,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--link-grid .vssl-stripe--card,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--link .vssl-stripe--card{background-color:#fff;border:1px solid #d8d8d8;border-radius:5px;padding:30px 20px}@media(min-width: 750px){.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--contact .vssl-stripe--card,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--cta .vssl-stripe--card,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--link-grid .vssl-stripe--card,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--link .vssl-stripe--card{align-items:center;display:flex;padding-left:40px;padding-right:40px}}.vssl-stripes .vssl-stripe.vssl-stripe--contact+.vssl-stripe.vssl-stripe--contact,.vssl-stripes .vssl-stripe.vssl-stripe--contact+.vssl-stripe.vssl-stripe--link,.vssl-stripes .vssl-stripe.vssl-stripe--link+.vssl-stripe.vssl-stripe--contact,.vssl-stripes .vssl-stripe.vssl-stripe--link+.vssl-stripe.vssl-stripe--link{margin-top:-40px}.vssl-stripes .vssl-stripe.vssl-stripe--cta+.vssl-stripe.vssl-stripe--cta{margin-top:-30px}.vssl-page[data-type=page] .vssl-stripes .vssl-stripe.vssl-stripe--contact .vssl-stripe-column,.vssl-page[data-type=page] .vssl-stripes .vssl-stripe.vssl-stripe--cta .vssl-stripe-column,.vssl-page[data-type=page] .vssl-stripes .vssl-stripe.vssl-stripe--link .vssl-stripe-column{max-width:950px}.vssl-stripes .vssl-stripe.vssl-stripe--videoembed .vssl-stripe-column,.vssl-stripes .vssl-stripe.vssl-stripe--gallery .vssl-stripe-column{max-width:950px}.vssl-page--editor .vssl-stripes .vssl-stripe--videoembed,.vssl-page--editor .vssl-stripes .vssl-stripe--gallery{padding-bottom:30px;padding-top:30px}.vssl-stripes .vssl-stripe.vssl-stripe--lede+.vssl-stripe.vssl-stripe--lede,.vssl-stripes .vssl-stripe.vssl-stripe--lede+.vssl-stripe.vssl-stripe--textblock,.vssl-stripes .vssl-stripe.vssl-stripe--details+.vssl-stripe.vssl-stripe--lede,.vssl-stripes .vssl-stripe.vssl-stripe--details+.vssl-stripe.vssl-stripe--textblock,.vssl-stripes .vssl-stripe.vssl-stripe--textblock+.vssl-stripe.vssl-stripe--lede,.vssl-stripes .vssl-stripe.vssl-stripe--textblock+.vssl-stripe.vssl-stripe--textblock{margin-top:-30px}@media(min-width: 750px){.vssl-stripes .vssl-stripe.vssl-stripe--lede+.vssl-stripe.vssl-stripe--lede,.vssl-stripes .vssl-stripe.vssl-stripe--lede+.vssl-stripe.vssl-stripe--textblock,.vssl-stripes .vssl-stripe.vssl-stripe--details+.vssl-stripe.vssl-stripe--lede,.vssl-stripes .vssl-stripe.vssl-stripe--details+.vssl-stripe.vssl-stripe--textblock,.vssl-stripes .vssl-stripe.vssl-stripe--textblock+.vssl-stripe.vssl-stripe--lede,.vssl-stripes .vssl-stripe.vssl-stripe--textblock+.vssl-stripe.vssl-stripe--textblock{margin-top:-20px}}.vssl-stripes .vssl-stripe.vssl-stripe--lede .vssl-stripe-column,.vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe-column,.vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe-column{max-width:640px}@media(min-width: 1100px){.vssl-stripes .vssl-stripe.vssl-stripe--lede .vssl-stripe-column,.vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe-column,.vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe-column{max-width:700px}}.vssl-page--editor .vssl-stripes .vssl-stripe--lede,.vssl-page--editor .vssl-stripes .vssl-stripe--textblock,.vssl-page--editor .vssl-stripes .vssl-stripe--break{padding-bottom:30px;padding-top:30px}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe--details--content,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe--textblock--content,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe--details--content,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe--textblock--content{font-size:1rem;line-height:1.375;letter-spacing:-0.015625em}@media(min-width: 400px){.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe--details--content,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe--textblock--content,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe--details--content,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe--textblock--content{font-size:1.0625rem;line-height:1.4117647059}}@media(min-width: 750px){.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe--details--content,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe--textblock--content,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe--details--content,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe--textblock--content{font-size:1.1875rem}}@media(min-width: 1100px){.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe--details--content,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe--textblock--content,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe--details--content,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe--textblock--content{font-size:1.3125rem}}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe--details--content a,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe--textblock--content a,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe--details--content a,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe--textblock--content a{border-bottom:1px solid currentColor;color:#16364c;text-decoration:none}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe--details--content a:hover,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details .vssl-stripe--textblock--content a:hover,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe--details--content a:hover,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock .vssl-stripe--textblock--content a:hover{border-bottom-color:rgba(0,0,0,0)}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details h1,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details h2,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock h1,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock h2{font-family:"proxima-nova",sans-serif;margin-bottom:16px;margin-top:2em}@media(min-width: 750px){.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details h1,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details h2,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock h1,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock h2{margin-bottom:20px}}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details h1:first-child,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details h2:first-child,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock h1:first-child,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock h2:first-child{margin-top:0}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details h1,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock h1{font-size:1.375rem;line-height:1.2727272727;letter-spacing:-.0227272727em;font-weight:500}@media(min-width: 370px){.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details h1,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock h1{font-size:1.5rem}}@media(min-width: 750px){.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details h1,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock h1{font-size:1.625rem}}@media(min-width: 1100px){.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details h1,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock h1{font-size:1.75rem}}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details h1+h2,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock h1+h2{margin-top:-8px}@media(min-width: 750px){.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details h1+h2,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock h1+h2{margin-top:-10px}}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details h2,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock h2{color:#999;font-size:1em;font-weight:700;letter-spacing:.0294117647em;line-height:1.2;text-transform:uppercase}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details p,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details address,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details ul,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details ol,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock p,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock address,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock ul,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock ol{margin-bottom:1em}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details address,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock address{font-style:normal}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details address+address,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock address+address{margin-top:-1em}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details blockquote,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock blockquote{border-left:.25em solid #215a7c;font-size:.9375em;margin:1.5em 0;padding:.75em 0 .75em 1.25em;position:relative}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details blockquote+blockquote,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock blockquote+blockquote{margin-top:-1.5em;padding-top:.25em}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details li,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock li{margin-left:1.5em;margin-top:.5em}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details li:first-child,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock li:first-child{margin-top:0}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details ul ::marker,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details ol ::marker,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock ul ::marker,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock ol ::marker{color:#999;font-weight:500}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details ul,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock ul{list-style:disc}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details ol,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock ol{list-style:decimal}.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--details hr,.vssl-page--editor .vssl-stripes .vssl-stripe.vssl-stripe--textblock hr{border:0;border-top:3px solid #d8d8d8;margin:50px auto;max-width:40%;width:120px}.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--card{border:var(--stroke)}@media(width >= 750px){.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--card{align-items:center;display:flex}}@media(width < 400px){.vssl-page .vssl-stripes .vssl-stripe--contact[data-has-headshot] .vssl-stripe--contact--info{margin-block-start:var(--space-s)}}@media(width >= 400px){.vssl-page .vssl-stripes .vssl-stripe--contact[data-has-headshot] .vssl-stripe--contact--button{margin-left:100px}}@media(min-width: 600px){.vssl-page .vssl-stripes .vssl-stripe--contact[data-has-headshot] .vssl-stripe--contact--button{margin-left:150px}}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--contact[data-has-headshot] .vssl-stripe--contact--button{margin-left:auto}}.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--headshot{height:80px;width:80px}@media(width >= 400px){.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--headshot{float:left;margin-right:var(--space-s)}}@media(min-width: 600px){.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--headshot{height:120px;width:120px;flex:0 0 120px}}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--headshot{align-self:flex-start;float:none}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--headshot{height:140px;width:140px;flex:0 0 140px}}.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--headshot img{box-shadow:inset 0 0 5px rgba(0,0,0,.333)}.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--info{--flow-space: var(--space-2xs);overflow:hidden}.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--name{font-size:var(--font-step-1);font-family:var(--font-sans-lexend);line-height:var(--leading-flat);font-weight:400;max-width:40ch;margin:0}.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--jobtitle{font-size:var(--font-step--2);max-width:50ch;line-height:var(--leading-flat)}.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--links{--flow-space: var(--space-xs);font-size:var(--font-step--1);line-height:var(--leading-loose)}.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--email,.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--phone{color:var(--color-blue)}.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--email .icon,.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--phone .icon{height:14px;width:14px;display:inline-block;margin-right:4px;position:relative;vertical-align:middle}.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--email a,.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--phone a{text-decoration-line:none}.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--email a:hover,.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--email a:focus,.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--phone a:hover,.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--phone a:focus{text-decoration-line:underline}@media(width < 750px){.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--button{margin-top:var(--space-s)}}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--button{margin-left:auto;padding-left:40px}}.vssl-page .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--button a{font-size:var(--font-step--1)}.vssl-page--editor .vssl-stripes .vssl-stripe--contact{padding-bottom:30px;padding-top:30px}.vssl-page--editor .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--email::before,.vssl-page--editor .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--phone::before{display:none}.vssl-page--editor .vssl-stripes .vssl-stripe--contact .vssl-stripe--contact--info{overflow:visible}.vssl-page .vssl-stripes .vssl-stripe--cta .vssl-stripe--cta--card{background-color:var(--color-offwhite);border:none;min-height:160px}.vssl-page .vssl-stripes .vssl-stripe--cta .vssl-stripe--cta--text{--flow-space: var(--space-2xs);max-width:50ch;flex:1 1 35ch}.vssl-page .vssl-stripes .vssl-stripe--cta .vssl-stripe--cta--first{font-family:var(--font-sans-lexend);font-size:var(--font-step-1);font-weight:400;letter-spacing:-0.5px;line-height:var(--leading-fine)}.vssl-page .vssl-stripes .vssl-stripe--cta .vssl-stripe--cta--second{font-size:var(--font-step--1);letter-spacing:-0.25px}.vssl-page .vssl-stripes .vssl-stripe--cta .vssl-stripe--cta--button a{font-size:var(--font-step--1)}.vssl-page--editor .vssl-stripes .vssl-stripe--cta{padding-bottom:30px;padding-top:30px}.vssl-page .vssl-stripes .vssl-stripe--file .vssl-stripe--card{background-color:var(--color-blue-d);border:none;color:var(--color-white);gap:var(--space-s);flex-wrap:wrap}@media(width >= 600px){.vssl-page .vssl-stripes .vssl-stripe--file .vssl-stripe--card{align-items:center;flex-direction:row}}.vssl-page .vssl-stripes .vssl-stripe--file .vssl-stripe--file--icon::before{display:none}.vssl-page .vssl-stripes .vssl-stripe--file .vssl-stripe--file--icon .icon{height:auto;width:40px}.vssl-page .vssl-stripes .vssl-stripe--file .vssl-stripe--file--filename{flex:1 0;font-family:var(--font-sans-lexend);font-size:var(--font-step-1);font-weight:400;letter-spacing:-0.5px;line-height:var(--leading-fine);margin:0}@media(width < 750px){.vssl-page .vssl-stripes .vssl-stripe--file .vssl-stripe--file--download{flex-basis:100%}}.vssl-page .vssl-stripes .vssl-stripe--file .vssl-stripe--file--download a{font-size:var(--font-step--1)}.vssl-page .vssl-stripes .vssl-stripe--file .vssl-stripe--file--download .icon{margin-inline-start:var(--space-2xs);width:0.5714285714em;height:auto}.vssl-page--editor .vssl-stripes .vssl-stripe--file{padding-bottom:30px;padding-top:30px}.vssl-page .vssl-stripes .vssl-stripe--link .card{padding:0}@media(width >= 750px){.vssl-page .vssl-stripes .vssl-stripe--link .card{display:flex;gap:var(--space-s)}}.vssl-page .vssl-stripes .vssl-stripe--link .card:hover,.vssl-page .vssl-stripes .vssl-stripe--link .card:focus{box-shadow:2px 2px 6px rgba(0,0,0,.2)}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--link .card__image{align-self:stretch;height:auto;max-width:250px;padding-bottom:0}}.vssl-page .vssl-stripes .vssl-stripe--link .card__image img{height:100%}.vssl-page .vssl-stripes .vssl-stripe--link .card__body{--flow-space: var(--space-2xs);padding:var(--space-s) var(--space-m)}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--link .card__body{max-width:60ch;padding-inline:0 calc(var(--space-m)*2)}}.vssl-page .vssl-stripes .vssl-stripe--link .card__body::after{content:"";position:absolute;inset:50% var(--space-m) auto auto;transform:translateY(-50%);border-left:6px solid var(--color-blue);border-bottom:5px solid rgba(0,0,0,0);border-top:5px solid rgba(0,0,0,0);height:0;width:0}@media(width < 750px){.vssl-page .vssl-stripes .vssl-stripe--link .card__body::after{display:none}}.vssl-page .vssl-stripes .vssl-stripe--link .card__title{font-family:var(--font-sans-lexend);font-size:var(--font-step-1);font-weight:400;line-height:var(--leading-fine);letter-spacing:-0.5px}.vssl-page .vssl-stripes .vssl-stripe--link .card__desc{font-size:var(--font-step--1);letter-spacing:-0.25px}.vssl-page--editor .vssl-stripes .vssl-stripe--link{padding-bottom:30px;padding-top:30px}.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--links{margin:auto;max-width:660px}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--links{column-gap:10px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;max-width:1200px;row-gap:10px}}.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card{align-items:center;min-height:150px;padding:10px}@media(min-width: 600px){.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card{display:flex;padding:20px}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card{margin:0}}.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card:hover,.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card:focus{box-shadow:2px 2px 6px rgba(0,0,0,.2)}.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card:hover .vssl-stripe--link-grid--title,.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card:focus .vssl-stripe--link-grid--title{text-decoration:underline}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card:nth-child(1){align-items:flex-start;flex-direction:column;grid-column:1;grid-row:1/3 span}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card:nth-child(1) .vssl-stripe--link-grid--thumbnail{flex-grow:1;max-width:initial}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card:nth-child(1) .vssl-stripe--link-grid--text{flex-grow:0;width:100%}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card:nth-child(2){grid-column:1;grid-row:4}}.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--thumbnail{margin:0;position:relative}@media(min-width: 600px){.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--thumbnail{align-self:stretch;flex:0 0 40%;height:auto;margin-right:10px;max-width:200px;padding-bottom:0}}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--thumbnail{flex:0 0 36.666667%}}.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link--text{padding:0}@media(min-width: 600px){.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link--text{max-width:60ch}}.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--title{font-size:1.125rem;line-height:1.3333333333;letter-spacing:-.0185em;font-family:"Merriweather","skolar-latin",Georgia,serif;color:#215a7c;font-weight:700}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--title{font-size:1.25rem;line-height:1.4;letter-spacing:-0.025em}}.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--description{font-size:.9375rem;line-height:1.3333333333;letter-spacing:-0.0222em}@media(min-width: 600px){.vssl-page .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--link-grid--description{font-size:.875rem;line-height:1.4285714286;letter-spacing:-.0237857143em}}.vssl-page--editor .vssl-stripes .vssl-stripe--link-grid .vssl-stripe--card:nth-child(1) .vssl-stripe--link-grid--text{width:100%}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--slides[data-has-slides=true] .vssl-stripe--gallery--controls,.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--slides[data-has-slides=true] .vssl-stripe--gallery--image{aspect-ratio:3/2;padding-bottom:0 !important;width:100%;height:auto !important}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--slides[data-has-slides=true] img{height:100%}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--button{height:32px;width:32px;align-items:center;background-color:var(--color-blue);border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.25);color:#fff;display:flex;justify-content:center;margin-top:-16px}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--button{height:50px;width:50px;border-radius:25px;margin-top:-25px}}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--button:hover,.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--button:focus{background-color:var(--color-blue-l);box-shadow:2px 2px 6px rgba(0,0,0,.2);color:var(--color-blue-d)}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--button::before{height:10px;width:10px;border-color:currentColor;border-style:solid;border-width:2px 2px 0 0;content:" ";display:block}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--button .vssl-icon{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--prev{left:0;margin-left:10px}@media(min-width: 600px){.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--prev{margin-left:-16px}}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--prev{margin-left:-25px}}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--prev::before{margin-left:4px;transform:rotate(-135deg)}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--next{margin-right:10px;right:0}@media(min-width: 600px){.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--next{margin-right:-16px}}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--next{margin-right:-25px}}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--next::before{margin-right:4px;transform:rotate(45deg)}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--meta{color:var(--color-gray);font-size:var(--font-step--1);margin-top:10px}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--caption{line-height:var(--leading-tight)}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--credit{font-size:.8em;line-height:var(--leading-flat);font-style:italic;margin-top:4px}.vssl-page .vssl-stripes .vssl-stripe--gallery .vssl-stripe--gallery--counter{font-family:var(--font-sans-lexend);font-size:var(--font-step-1);line-height:var(--leading-flat);color:var(--color-blue);padding-top:10px;letter-spacing:-2px}.vssl-page .vssl-stripes .vssl-stripe--grid{margin-bottom:50px;margin-top:50px}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid--items{display:block}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid--items{align-items:stretch;display:flex}}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid--items::after{clear:both;content:"";display:block}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item{align-items:center;clear:both;display:block;margin:0 auto 40px;max-width:360px;overflow:hidden;text-align:center;width:auto}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item{align-items:center;margin-bottom:30px;max-width:700px;text-align:left}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item{display:flex;flex-direction:column;margin:20px 0 0;padding:0 30px;text-align:center;width:33.333%}}@media(min-width: 1300px){.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item{padding:0 50px}}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item:last-child{margin-bottom:0}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item:nth-child(1),.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item:nth-child(2),.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item:nth-child(3){margin-top:0}}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--image{margin:0 0 20px}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--image{float:left;margin-bottom:0;margin-right:20px;max-width:230px;width:230px}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--image{float:none;margin:0 auto 20px;max-width:none;width:100%}}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--image img{height:auto;width:auto;display:block;margin-left:auto;margin-right:auto;max-width:100%}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--image img{width:100%}}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--subhed{font-size:1.375rem;line-height:1.0909090909;letter-spacing:-.0227272727em;color:#000;font-weight:600;margin:0 0 8px}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--subhed strong,.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--subhed b{font-weight:inherit}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--subhed a{color:inherit;text-decoration:none}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--subhed a:hover,.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--subhed a:focus{text-decoration:underline}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--text{align-self:center;margin-bottom:0}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--text{margin-bottom:20px}}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--text:last-child{margin-bottom:0}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--desc a{color:#179be8}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--desc a:focus,.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--desc a:hover{text-decoration:none}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--button{margin-left:auto;margin-right:auto;margin-top:20px}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--button{margin-left:250px}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--button{margin-left:auto;margin-right:auto;margin-top:auto}}.vssl-page .vssl-stripes .vssl-stripe--grid .vssl-stripe--grid-item--button .vssl-button{min-width:200px}.vssl-page--editor .vssl-stripes .vssl-stripe--grid{padding-bottom:30px;padding-top:30px}.vssl-page--editor .vssl-stripes .vssl-stripe--grid .ql-editor{margin-left:auto;margin-right:auto}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset]:first-child[data-is-video-showing] .vssl-stripe--header-video--text{display:block;opacity:0;transform:translateX(-75px);transition-delay:.2s;transition-timing-function:ease-in-out}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset]:first-child[data-is-video-showing] .vssl-stripe--header-video--inset{margin-left:12.5%;margin-right:12.5%;width:75%}}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset]:first-child .vssl-stripe--header-video--text{max-width:700px}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset]:first-child .vssl-stripe--header-video--text{position:absolute;left:50px;max-width:calc(50% - 50px);transition:opacity .2s .5s ease-out,transform .2s .5s ease-out}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset]:first-child .vssl-stripe--header-video--inset{margin-left:50%;margin-right:0;max-width:none;transition:margin .3s .3s ease-in-out,width .3s .3s ease-in-out;width:50%}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset]:first-child:not([data-is-video-showing]) .vssl-stripe-column.video-left .vssl-stripe--header-video--text{left:auto;right:50px}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset]:first-child:not([data-is-video-showing]) .vssl-stripe-column.video-left .vssl-stripe--header-video--inset{margin-left:0}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe-column{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe-column.video-left{display:flex;flex-direction:column-reverse}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe-column.video-left{flex-direction:row}}.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe-column.video-left:first-child .vssl-stripe--header-video--text{left:auto;right:50px}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe-column.video-left:first-child .vssl-stripe--header-video--text{left:auto;right:50px}}.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe-column.video-left .vssl-stripe--header-video--text{margin-top:30px}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe-column.video-left .vssl-stripe--header-video--text{margin-top:0;padding-left:80px;padding-right:0}}.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe-column.video-left .vssl-stripe--header-video--text .vssl-stripe--header--button{margin-bottom:0}.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe--header-video--text{text-align:left}.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe--header-video--text .vssl-stripe--header--hed{margin-bottom:30px}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe--header-video--text .vssl-stripe--header--hed{margin-bottom:0}}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe--header-video--text{max-width:700px}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe--header-video--text{font-size:2rem;line-height:1.3125;box-sizing:border-box;padding-right:80px;width:50%}}@media(min-width: 1300px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe--header-video--text{font-size:2.25rem;line-height:1.3333333333;width:calc(50% - 50px)}}.vssl-page .vssl-stripes .vssl-stripe--header-video[data-has-inset] .vssl-stripe--header-video--text .vssl-stripe--header--button{margin-top:12px;margin-bottom:30px}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-is-video-showing] .vssl-stripe--header-video--text{display:none}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video[data-is-video-showing] .vssl-stripe--header-video--inset{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:none;transition:none;width:75%}}.vssl-page .vssl-stripes .vssl-stripe--header-video[data-is-video-showing] .vssl-stripe--header-video--embed{z-index:100}.vssl-page .vssl-stripes .vssl-stripe--header-video[data-is-video-showing] .vssl-stripe--header-video--ui video,.vssl-page .vssl-stripes .vssl-stripe--header-video[data-is-video-showing] .vssl-stripe--header-video--ui img{opacity:0}.vssl-page .vssl-stripes .vssl-stripe--header-video[data-is-video-showing] .vssl-stripe--header-video--playbtn{height:40px;width:100px;top:calc(100% + 22px);transition:background .2s ease-in-out,transform .2s ease-in-out,top .2s .3s ease-in-out,height .2s .3s ease-in-out,width .2s .3s ease-in-out}.vssl-page .vssl-stripes .vssl-stripe--header-video[data-is-video-showing] .vssl-stripe--header-video--playicon{opacity:0;transform:scaleY(0);transition-delay:0s;transition-timing-function:ease-in}.vssl-page .vssl-stripes .vssl-stripe--header-video[data-is-video-showing] .vssl-stripe--header-video--close{opacity:1;transition-delay:.5s;transition-duration:.2s;transition-timing-function:ease-out}.vssl-page .vssl-stripes .vssl-stripe--header-video:first-child .vssl-stripe--header-video--button .vssl-button{background-color:#fff;border-color:#fff}.vssl-page .vssl-stripes .vssl-stripe--header-video:first-child .vssl-stripe--header-video--button .vssl-button:hover,.vssl-page .vssl-stripes .vssl-stripe--header-video:first-child .vssl-stripe--header-video--button .vssl-button:focus{background-color:#d8d8d8;border-color:#d8d8d8}.vssl-page .vssl-stripes .vssl-stripe--header-video:not(:first-child){background-color:rgba(0,0,0,0);color:#000}.vssl-page .vssl-stripes .vssl-stripe--header-video:not(:first-child) .vssl-stripe-column{background-color:#ededed;padding-bottom:50px;padding-top:50px;position:relative}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video:not(:first-child) .vssl-stripe-column{max-width:1100px}}.vssl-page .vssl-stripes .vssl-stripe--header-video:not(:first-child)[data-has-inset] .vssl-stripe-column{flex-direction:column-reverse}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video:not(:first-child)[data-has-inset] .vssl-stripe-column{flex-direction:row-reverse;justify-content:flex-end}}.vssl-page .vssl-stripes .vssl-stripe--header-video:not(:first-child)[data-has-inset] .vssl-stripe--header-video--text{margin-bottom:0;margin-top:30px}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video:not(:first-child)[data-has-inset] .vssl-stripe--header-video--text{margin-top:0;padding-left:50px;padding-right:0}}@media(min-width: 1300px){.vssl-page .vssl-stripes .vssl-stripe--header-video:not(:first-child)[data-has-inset] .vssl-stripe--header-video--text{font-size:2rem}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video:not(:first-child)[data-has-inset] .vssl-stripe--header-video--inset{width:50%}}.vssl-page .vssl-stripes .vssl-stripe--header-video:not(:first-child) .vssl-stripe--header-video--button .vssl-button{color:#fff !important}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--inset{background-color:#16364c;box-shadow:0 0 30px rgba(0,0,0,.3);display:block;position:relative;width:100%}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--inset{max-width:700px}}@media(min-width: 1100px){.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--inset{width:50%}}@media(min-width: 1300px){.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--inset{width:calc(50% + 50px)}}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--inset::after{content:" ";display:block;height:0;padding-bottom:56.1194029851%}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--ui{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:10}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--ui:hover .vssl-stripe--header-video--playbtn,.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--ui:focus .vssl-stripe--header-video--playbtn,.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--ui:focus-within .vssl-stripe--header-video--playbtn{background-color:#179be8}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--ui:hover .vssl-stripe--header-video--playbtn{transform:translate(-50%, -50%) scale(0.75)}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--ui:hover .vssl-stripe--header-video--playbtn{transform:translate(-50%, -50%) scale(0.85)}}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--ui:active .vssl-stripe--header-video--playbtn{background-color:#179be8;transform:translate(-50%, calc(-50% + 2px)) scale(0.75)}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--ui:active .vssl-stripe--header-video--playbtn{transform:translate(-50%, calc(-50% + 2px)) scale(0.85)}}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--ui video,.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--ui img{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:block;object-fit:cover;transition:opacity .4s .3s ease-out}@media(prefers-reduced-motion){.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--ui video,.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--ui img{transition-delay:0s !important;transition-duration:0s !important}}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--playbtn-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--playbtn-wrap:hover .vssl-stripe--header-video--playbtn,.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--playbtn-wrap:focus .vssl-stripe--header-video--playbtn{background-color:#179be8}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--playbtn-wrap:hover .vssl-stripe--header-video--playbtn{transform:translate(-50%, -50%) scale(0.75)}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--playbtn-wrap:hover .vssl-stripe--header-video--playbtn{transform:translate(-50%, -50%) scale(0.85)}}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--playbtn-wrap:active .vssl-stripe--header-video--playbtn{background-color:#179be8;transform:translate(-50%, calc(-50% + 2px)) scale(0.75)}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--playbtn-wrap:active .vssl-stripe--header-video--playbtn{transform:translate(-50%, calc(-50% + 2px)) scale(0.85)}}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--playbtn{height:100px;width:100px;position:absolute;top:50%;left:50%;align-items:center;background-color:rgba(0,0,0,.6);border-radius:50px;color:#fff;display:flex;font-weight:600;justify-content:center;margin:0;transform:translate(-50%, -50%) scale(0.7);transition:background .2s,transform .2s,top .2s .4s,height .2s .4s,width .2s .4s;transition-timing-function:ease-in-out;z-index:10}@media(prefers-reduced-motion){.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--playbtn{transition-delay:0s !important;transition-duration:0s !important}}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--playbtn{transform:translate(-50%, -50%) scale(0.8)}}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--playicon{height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:20px 0 20px 35px;display:block;margin-left:10px;transition-delay:.7s;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-out;z-index:20}@media(prefers-reduced-motion){.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--playicon{transition-delay:0s !important;transition-duration:0s !important}}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--close{position:absolute;top:50%;left:50%;opacity:0;pointer-events:none;transform:translate(-50%, -50%);transition-duration:.1s;transition-property:opacity;transition-timing-function:ease-in}@media(prefers-reduced-motion){.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--close{transition-delay:0s !important;transition-duration:0s !important}}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--embed{position:absolute;top:0;right:0;bottom:0;left:0}.vssl-page .vssl-stripes .vssl-stripe--header-video .vssl-stripe--header-video--embed iframe{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:block}.vssl-page .vssl-stripes .vssl-stripe--break{margin-bottom:0;margin-top:0}.vssl-page .vssl-stripes .vssl-stripe--break+.vssl-stripe{margin-top:0}.vssl-page .vssl-stripes .vssl-stripe--break hr{margin-bottom:50px;margin-top:50px}.vssl-page .vssl-stripes .vssl-stripe--break .vssl-stripe--break--heading{font-size:1.125rem;line-height:1.3333333333;letter-spacing:.0277777778em;margin:-30px 0 20px;max-width:40ch;text-align:left;text-transform:uppercase}@media(min-width: 600px){.vssl-page .vssl-stripes .vssl-stripe--break .vssl-stripe--break--heading{margin-left:auto;margin-right:auto;text-align:center}}@media(min-width: 750px){.vssl-page .vssl-stripes .vssl-stripe--break .vssl-stripe--break--heading{font-size:1.25rem;line-height:1.4;margin-bottom:30px;margin-top:0}}.vssl-page[data-type=page] .vssl-stripes .vssl-stripe--break .vssl-stripe-column{max-width:950px}.vssl-page--editor .vssl-stripes .vssl-stripe--break hr{margin-top:0}.vssl-page--editor .vssl-stripes .vssl-stripe--break .vssl-stripe--break--heading{margin-bottom:0}.vssl-page--editor .vssl-stripes .vssl-stripe--break .vssl-stripe--break--heading .ql-editor:focus{letter-spacing:normal;text-transform:none}.vssl-page .vssl-stripes .vssl-stripe--details+.vssl-stripe--details{margin-block-start:-50px}.vssl-page .vssl-stripes .vssl-stripe--details+.vssl-stripe--details details{border-block-start:0}.vssl-page .vssl-stripes .vssl-stripe--details .vssl-stripe--details--hed{margin:0}.vssl-page--editor .vssl-stripes .vssl-stripe--details .vssl-stripe--details--summary{margin-left:0}.vssl-page--editor .vssl-stripes .vssl-stripe--details .vssl-stripe--details--summary::before,.vssl-page--editor .vssl-stripes .vssl-stripe--details .vssl-stripe--details--summary::after{display:none}.vssl-page--editor .vssl-stripes .vssl-stripe--details .vssl-stripe--details--content{margin-top:0}.vssl-page .vssl-stripes .vssl-stripe--header{--flow-space: var(--space-xs);margin-block:0 var(--space-xl);padding-inline:var(--gutter)}.vssl-page .vssl-stripes .vssl-stripe--header .vssl-stripe-column{border-block-end:1px solid var(--color-gray-l);padding-block:var(--space-2xl-3xl) var(--space-xl)}.vssl-page .vssl-stripes .vssl-stripe--header .vssl-stripe--header--label{font-size:var(--font-step--2);letter-spacing:1px;text-transform:uppercase}.vssl-page .vssl-stripes .vssl-stripe--header .vssl-stripe--header--hed{margin-bottom:0}.vssl-page .vssl-stripes .vssl-stripe--header .vssl-stripe--header--dek{letter-spacing:-0.25px}.vssl-page--editor .vssl-stripes .vssl-stripe--header:first-child{margin-top:20px}.vssl-page--editor .vssl-stripes .vssl-stripe--header .vssl-stripe--header--hed .ql-editor.ql-blank::before,.vssl-page--editor .vssl-stripes .vssl-stripe--header .vssl-stripe--header--dek .ql-editor.ql-blank::before{color:hsla(0,0%,100%,.666)}.vssl-page .vssl-stripes .vssl-stripe--lede .vssl-stripe--lede--text{color:var(--color-blue-d);font-family:var(--font-sans-lexend);font-size:var(--font-step-2);letter-spacing:-0.5px;line-height:var(--leading-relaxed)}.vssl-page .vssl-stripes .vssl-stripe--lede .vssl-stripe--lede--text strong,.vssl-page .vssl-stripes .vssl-stripe--lede .vssl-stripe--lede--text b{font-weight:var(--font-bold)}.vssl-page .vssl-stripes .vssl-stripe--pullquote .vssl-stripe--pullquote--quote{display:flex;gap:var(--space-2xs);font-size:var(--font-step-4);font-family:var(--font-sans-lexend);letter-spacing:-1px;line-height:var(--leading-fine)}.vssl-page .vssl-stripes .vssl-stripe--pullquote .vssl-stripe--pullquote--quote::before{content:"“"}.vssl-page .vssl-stripes .vssl-stripe--pullquote .vssl-stripe--pullquote--meta{color:var(--color-gray);display:flex;font-family:var(--font-sans-lexend);gap:var(--space-2xs);margin-block-start:var(--space-s)}.vssl-page .vssl-stripes .vssl-stripe--pullquote .vssl-stripe--pullquote--meta::before{content:"— "}.vssl-page .vssl-stripes .vssl-stripe--pullquote .vssl-stripe--pullquote--attribution{max-width:60ch}.vssl-page .vssl-stripes .vssl-stripe--pullquote .vssl-stripe--pullquote--info{font-style:italic}.vssl-page--editor .vssl-stripes .vssl-stripe--pullquote .ql-editor.ql-blank::before{color:#999}.vssl-page--editor .vssl-stripes .vssl-stripe--textblock .ql-editor ol,.vssl-page--editor .vssl-stripes .vssl-stripe--textblock .ql-editor ul{padding-left:0}.vssl-page--editor .vssl-stripes .vssl-stripe--textblock .ql-editor li{padding-left:0}/*# sourceMappingURL=shared.css.map */
