﻿.start-here{background-color:#005587;color:#fff;font-weight:var(--fw-bold);--h2-color:#fff;--h2-font-size:var(--fs-800);}.start-here p{margin-bottom:0;}.start-here a{color:#fff;font-family:var(--ff-barlow);font-weight:var(--fw-medium);text-align:center;text-decoration:none;}.starthere{--starthere-spacing:3rem;--starthere-spacing-xl:3.5rem;--starthere-pill-padding:1rem;margin-block:90px;width:fit-content;}.starthere__links{display:grid;grid-template-columns:1fr;gap:calc(var(--starthere-spacing) - 2*var(--starthere-pill-padding));}.starthere__links a{padding:var(--starthere-pill-padding);border:0;border-radius:32px;font-weight:var(--fw-bold);}.starthere__links a .icon-font-outline{color:hsl(var(--clr-primary-700));margin-left:0;}.starthere__links a:last-child{margin-bottom:0;}.starthere__links a:hover{background-color:hsl(var(--clr-primary-700)/.1);}.starthere__links a:active{background-color:hsl(var(--clr-primary-700)/.25);}.starthere .horizontal-arrow{margin:var(--starthere-pill-padding) var(--starthere-spacing);}.starthere .horizontal-arrow::before,.starthere .horizontal-arrow::after{top:50%;}.starthere .arrow{margin-block:calc(var(--starthere-spacing)/2);width:calc(100% - 2*var(--starthere-pill-padding));}.starthere .arrow::before,.starthere .arrow::after{left:50%;transform:translateX(-50%);}@media(min-width:576px){.starthere__links.twocols{grid-template-columns:1fr 1fr;}}@media(min-width:1921px){.starthere .horizontal-arrow{margin-inline:var(--starthere-spacing-xl);}}@keyframes start-here-slide-in{from{transform:translateX(60px);opacity:0;}to{transform:translateX(0);opacity:1;}}.start-here-banner{background-color:hsl(var(--clr-primary-900));color:hsl(var(--clr-white));position:relative;overflow:hidden;width:calc(100% + var(--bs-gutter-x,1.5rem));margin-left:calc(-.5*var(--bs-gutter-x,1.5rem));margin-right:calc(-.5*var(--bs-gutter-x,1.5rem));display:flex;flex-direction:column;}.start-here-banner::before,.start-here-banner::after{content:"";position:absolute;inset:-30%;pointer-events:none;}.start-here-banner::before{background:radial-gradient(ellipse 65% 60% at 60% 35%,hsl(var(--clr-primary-700)/.85) 0%,hsl(var(--clr-primary-800)/.3) 55%,transparent 80%);z-index:0;animation:wave-wash-a 14s ease-in-out infinite alternate;}.start-here-banner::after{background:radial-gradient(ellipse 50% 45% at 35% 65%,hsl(var(--clr-primary-700)/.6) 0%,transparent 70%);z-index:0;animation:wave-wash-b 18s ease-in-out infinite alternate;}.start-here-banner>*{position:relative;z-index:1;}@media(prefers-reduced-motion:reduce){.start-here-banner::before,.start-here-banner::after{animation:none;}}@keyframes wave-wash-a{0%{transform:translate(0%,0%);}33%{transform:translate(-12%,8%);}66%{transform:translate(8%,-10%);}100%{transform:translate(-6%,12%);}}@keyframes wave-wash-b{0%{transform:translate(0%,0%);}33%{transform:translate(10%,-8%);}66%{transform:translate(-8%,10%);}100%{transform:translate(6%,-12%);}}.start-here-banner .content-container{width:16rem;}.start-here-banner .content-container .heading{color:hsl(var(--clr-white));font-size:36px;font-weight:var(--fw-bold);margin-bottom:6px;}.start-here-banner .content-container .links{font-family:var(--ff-barlow);padding-left:0;list-style:none;}.start-here-banner .content-container .links a{border:0;color:hsl(var(--clr-white));font-size:var(--fs-300);text-decoration:none;}.start-here-banner .content-container .links a:hover{color:hsl(var(--clr-primary-600));}.start-here-banner .content-container .btn-teal{margin-bottom:2rem;}.start-here-banner .image-container{position:relative;overflow:hidden;}.start-here-banner .image-container .hero-image-set{display:none;position:absolute;inset:0;}.start-here-banner .image-container .hero-image-set.is-active{display:block;}.start-here-banner .image-container .layer-bg,.start-here-banner .image-container .layer-person,.start-here-banner .image-container .layer-chevron{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;}.start-here-banner .image-container .layer-bg{z-index:1;}.start-here-banner .image-container .layer-chevron{display:none;}.start-here-banner .image-container .layer-person{display:none;}@media(min-width:992px){.start-here-banner{position:relative;display:block;min-height:480px;}.start-here-banner .image-container{position:absolute;inset:0;height:100%;}.start-here-banner .image-container .layer-chevron{display:block;opacity:0;width:150%;z-index:2;}.start-here-banner .image-container .layer-person{display:block;opacity:0;object-fit:contain;object-position:bottom right;left:20%;width:auto;z-index:4;}.start-here-banner .image-container .layer-bg{opacity:0;}.start-here-banner .image-container .hero-image-set.is-active .layer-bg{animation:start-here-slide-in .7s ease 0s forwards;}.start-here-banner .image-container.is-loaded .layer-chevron{animation:start-here-slide-in .7s ease .2s forwards;}.start-here-banner .image-container .hero-image-set.is-active .layer-person{animation:start-here-slide-in .7s ease .4s forwards;}.start-here-banner .content-container{width:var(--inner-row-width);position:relative;z-index:3;min-height:480px;}.start-here-banner .content-container .heading{font-size:60px;}}