@media only screen and (min-width:0px){#hero-408{background-color:var(--cream);padding:2.5rem 1rem 4rem}#hero-408 .cs-container{display:flex;flex-direction:column;gap:2.5rem;margin:auto;max-width:var(--containerWidth);width:100%}#hero-408 .cs-content{align-items:flex-start;display:flex;flex-direction:column;width:100%}#hero-408 .cs-title{font-size:var(--heroFontSize);font-weight:800;letter-spacing:-.01em;line-height:1.05em;margin-bottom:1.5rem}#hero-408 .cs-title .cs-slash{white-space:nowrap}#hero-408 .cs-logo-group{align-items:center;display:flex;gap:.75rem;margin-bottom:1.5rem}#hero-408 .cs-logo{border:2px solid var(--deepTeal);border-radius:50%;display:block;flex:none;height:3.5rem;overflow:hidden;width:3.5rem}#hero-408 .cs-logo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#hero-408 .cs-header{color:var(--bodyTextColor);font-size:.9375rem;line-height:1.4em}#hero-408 .cs-header strong{color:var(--headerColor);display:block;font-weight:600}#hero-408 .cs-text{margin-bottom:1.5rem}#hero-408 .cs-button-group{margin-bottom:1rem;width:100%}#hero-408 .cs-button-outline,#hero-408 .cs-button-solid{flex:1 1 15rem}#hero-408 .cs-stat-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;width:100%}#hero-408 .cs-background{border-radius:var(--radius) var(--radius) 0 0;display:block;grid-column:1/-1;height:19rem;overflow:hidden}#hero-408 .cs-background img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;width:100%}#hero-408 .cs-trout{height:auto;position:absolute;right:.5rem;top:-2rem;width:5.5rem}#hero-408 .cs-stat-box{background-color:var(--deepTeal);padding:1rem}#hero-408 .cs-stat-box:nth-of-type(2){background-color:var(--teal);border-bottom-right-radius:var(--radius)}#hero-408 .cs-stat-box:first-of-type{border-bottom-left-radius:var(--radius)}#hero-408 .cs-stat{color:var(--cream);display:block;font-family:var(--headerFont);font-size:1.125rem;font-weight:700;line-height:1.15em}#hero-408 .cs-desc{display:block;font-family:var(--bodyFont);font-size:.8125rem;font-weight:400;line-height:1.35em;margin-top:.25rem}}@media only screen and (min-width:48rem){#hero-408 .cs-button-outline,#hero-408 .cs-button-solid{flex:none}#hero-408 .cs-background{height:26rem}#hero-408 .cs-stat-box{padding:1.5rem}#hero-408 .cs-stat{font-size:1.375rem}#hero-408 .cs-desc{font-size:.875rem}}@media only screen and (min-width:64rem){#hero-408{padding:4rem 1rem 6rem}#hero-408 .cs-container{align-items:center;flex-direction:row;gap:4rem}#hero-408 .cs-content{flex:1 1 54%}#hero-408 .cs-logo-group{border-top:1px solid var(--line);margin:1.5rem 0 0;order:5;padding-top:1.5rem;width:100%}#hero-408 .cs-logo{height:4.5rem;width:4.5rem}#hero-408 .cs-header{font-size:1rem}#hero-408 .cs-header strong{font-size:1.125rem}#hero-408 .cs-stat-group{flex:1 1 46%;max-width:33.75rem}#hero-408 .cs-background{height:33rem}#hero-408 .cs-trout{left:-3.5rem;right:auto;top:-3.5rem;width:8.5rem}}