*{box-sizing:border-box}

body{margin:0}

body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}

.lower-section h2{color:rgb(21,61,67)}

.lower-section--dark h2{color:rgb(255,255,255)}

.lower-item h3{color:rgb(21,61,67)}

.lower-case-item h3{color:rgb(21,61,67)}

.lower-review-item h3{color:rgb(21,61,67)}

.lower-cta p{color:rgb(21,61,67)}

.lower-cta .lower-button{color:rgb(255,255,255)}

.lower-list li::before{color:rgb(232,108,24)}

.lower-faq h3{color:rgb(21,61,67)}

.lower-section--dark .lower-eyebrow{color:rgb(255,231,91)}

.lower-hero .lower-hero__eyebrow{color:rgb(255,231,91)}

.representative-profile__portrait img{height:auto}

.lower-page .representative-profile__message .representative-profile__signature{margin-top:24px;color:rgb(255,231,91);font-size:16px;font-weight:900}

.representative-profile__facts>div{padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px}

.lower-page .representative-profile__message{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}

.lower-page .representative-profile__details{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}

.lower-page .representative-profile__name{font-size:28px}

.strengths-support-media .lower-media--staff{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}

.lower-item:nth-child(2n){background-color:rgb(255,249,230)}

.lower-page--strengths .lower-section.strengths-experience{background-color:#fff}

.lower-page--strengths .lower-section.strengths-experience+.lower-section{background-color:#eff7f6}

.strengths-support-media{display:grid}

.strengths-support-media .lower-media--staff{width:100%}

.strengths-support-media .lower-media--staff img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:initial}

@media (min-width:700px){.strengths-support-media{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}

.lower-page--strengths>.lower-section>.lower-section__inner>.lower-grid--2>.lower-item{border-top-width:2px;border-top-style:solid;border-top-color:#153d43}

.lower-faq>div{border-bottom:2px solid #153d43}

.lower-media img{border-top-width:3px;border-top-style:solid;border-top-color:#153d43;border-right-width:3px;border-right-style:solid;border-right-color:#153d43;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#153d43;border-left-width:3px;border-left-style:solid;border-left-color:#153d43}

.representative-profile__layout{display:grid;grid-template-columns:1fr}

.representative-profile__portrait img{display:block;width:100%}

.representative-profile__content{display:grid}

.lower-page .representative-profile__message p{max-width:25em;margin:0;color:#fff;font-size:clamp(20px,2vw,24px);font-weight:900;line-height:1.65;text-wrap:balance;word-break:normal;word-break:auto-phrase;line-break:strict}

.representative-profile__facts>div{display:grid;grid-template-columns:1fr;gap:6px;border-bottom:1px solid #b9cbce}

.representative-profile__value{word-break:normal;word-break:auto-phrase;line-break:strict}

.representative-profile__note{grid-column-start:1;grid-column-end:2}

@media (min-width:760px){.representative-profile__layout{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);align-items:start}}

@media (min-width:760px){.representative-profile__facts>div{grid-template-columns:5.5em minmax(0,1fr);gap:16px}}

@media (min-width:760px){.representative-profile__note{grid-column-start:2;grid-column-end:3;margin-top:-12px}}

@media (min-width:760px){.lower-page .representative-profile__message{padding:40px}}

@media (min-width:760px){.lower-page .representative-profile__details{padding:40px}}

@media (min-width:1000px){.representative-profile__layout{grid-template-columns:minmax(220px,.45fr) minmax(0,1.55fr)}}

@media (min-width:1000px){.lower-page .representative-profile__message{padding:36px}}

@media (min-width:1000px){.lower-page .representative-profile__details{padding:40px}}

@media (min-width:1000px){.lower-page .representative-profile__name{font-size:34px}}

@media (min-width:1000px){.lower-page .representative-profile__message p{max-width:none;font-size:20px}}

*{box-sizing:border-box}

body{margin:0}

.lower-hero::after{position:absolute;right:-38px;bottom:-36px;height:150px}

.representative-profile__name{line-height:1.2}

.lower-page .lower-button{background-color:rgb(232,108,24);box-shadow:5px 5px 0#153d43}

.lower-page .lower-button:hover{background-color:rgb(184,80,13)}

.lower-button:focus-visible{background-color:rgb(184,80,13)}

.strengths-support-media{gap:24px}

.lower-hero{overflow:hidden}

.lower-hero::after{width:150px;border-top-width:18px;border-top-style:solid;border-top-color:rgb(255,231,91);border-right-width:18px;border-right-style:solid;border-right-color:rgb(255,231,91);border-bottom-width:18px;border-bottom-style:solid;border-bottom-color:rgb(255,231,91);border-left-width:18px;border-left-style:solid;border-left-color:rgb(255,231,91);content:"";transform:rotate(18deg)}

.lower-hero__inner{z-index:1}

.lower-item{border-top-width:2px;border-top-style:solid;border-top-color:rgb(21,61,67);border-right-width:2px;border-right-style:solid;border-right-color:rgb(21,61,67);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgb(21,61,67);border-left-width:2px;border-left-style:solid;border-left-color:rgb(21,61,67);box-shadow:6px 6px 0#ffe75b}

.representative-profile__layout{gap:20px}

.representative-profile__portrait{border-top-width:2px;border-top-style:solid;border-top-color:rgb(23,79,87);border-right-width:2px;border-right-style:solid;border-right-color:rgb(23,79,87);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgb(23,79,87);border-left-width:2px;border-left-style:solid;border-left-color:rgb(23,79,87)}

.representative-profile__content{gap:20px}

.representative-profile__message{border-top-width:2px;border-top-style:solid;border-top-color:rgb(23,79,87);border-right-width:2px;border-right-style:solid;border-right-color:rgb(23,79,87);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgb(23,79,87);border-left-width:2px;border-left-style:solid;border-left-color:rgb(23,79,87)}

.representative-profile__details{border-top-width:2px;border-top-style:solid;border-top-color:rgb(23,79,87);border-right-width:2px;border-right-style:solid;border-right-color:rgb(23,79,87);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgb(23,79,87);border-left-width:2px;border-left-style:solid;border-left-color:rgb(23,79,87)}

.representative-profile__facts{border-top-width:2px;border-top-style:solid;border-top-color:rgb(23,79,87)}

.lower-page .representative-profile__message{background-color:rgb(23,79,87);color:rgb(255,255,255)}

.lower-page .representative-profile__message p{color:rgb(255,255,255)}

.lower-page .representative-profile__details{background-color:rgb(255,255,255)}

*{box-sizing:border-box}

body{margin:0}

@media (min-width:760px){.representative-profile__layout{grid-template-columns:minmax(280px,0.8fr) minmax(0,1.2fr)}}

@media (min-width:1000px){.representative-profile__layout{grid-template-columns:minmax(320px,0.9fr) minmax(0,1.1fr)}}

@media (min-width:760px){.representative-profile__layout{align-items:stretch}}

@media (min-width:760px){.representative-profile__portrait{height:100%}}

@media (min-width:760px){.representative-profile__portrait img{height:100%;object-fit:cover}}

*{box-sizing:border-box}

body{margin:0}

*{box-sizing:border-box}

body{margin:0}

.lower-page--strengths .representative-profile__message{box-shadow:8px 8px 0#ffe75b}

.lower-page--strengths .representative-profile__details{box-shadow:8px 8px 0#ffe75b}

.lower-page--strengths .lower-grid--2 .lower-item:nth-child(1){box-shadow:8px 8px 0#ffe75b}

.lower-page--strengths .lower-cta .lower-button{box-shadow:5px 5px 0#ffe75b}

.staff-slideshow{overflow:hidden;background:#153d43}

.staff-slideshow img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;object-position:center}

.staff-slideshow__controls{gap:8px;background:rgb(255,249,230)}

.staff-slideshow__button{display:inline-flex;padding:0;border-top-width:0;border-top-style:none;border-top-color:transparent;border-right-width:0;border-right-style:none;border-right-color:transparent;border-bottom-width:0;border-bottom-style:none;border-bottom-color:transparent;border-left-width:0;border-left-style:none;border-left-color:transparent;background:#e86c18;font-family:inherit;line-height:1;cursor:pointer}

.staff-slideshow__button:hover{background:#b8500d}

.staff-slideshow__button:focus-visible{box-shadow:0 0 0 3px #ffe75b}

.staff-slideshow__count{min-width:40px;margin:0;line-height:1}

*{box-sizing:border-box}

body{margin:0}

.staff-slideshow__controls{display:none}

.staff-slideshow img{opacity:1;transition-property:opacity;transition-duration:.42s;transition-timing-function:ease}

.staff-slideshow img.is-fading{opacity:0}

*{box-sizing:border-box}

body{margin:0}

.staff-slideshow{border-top-width:3px;border-top-style:solid;border-top-color:rgb(21,61,67);border-right-width:3px;border-right-style:solid;border-right-color:rgb(21,61,67);border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:rgb(21,61,67);border-left-width:3px;border-left-style:solid;border-left-color:rgb(21,61,67)}

.staff-slideshow__controls{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;padding-top:6px;padding-right:8px;padding-bottom:6px;padding-left:8px;border-top-width:2px;border-top-style:solid;border-top-color:rgb(21,61,67);border-right-width:2px;border-right-style:solid;border-right-color:rgb(21,61,67);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgb(21,61,67);border-left-width:2px;border-left-style:solid;border-left-color:rgb(21,61,67)}

.staff-slideshow__button{width:30px;height:30px;align-items:center;justify-content:center;color:rgb(255,255,255);font-size:28px;font-weight:900}

.staff-slideshow__count{color:rgb(21,61,67);font-size:14px;font-weight:900;text-align:center}

*{box-sizing:border-box}

body{margin:0}

.lower-page--strengths .lower-section.lower-section--surface:nth-of-type(4) .lower-item:nth-child(2){background-color:#fff;box-shadow:8px 8px 0#174f57}

.lower-page--strengths .lower-section:nth-of-type(5) .lower-item:nth-child(2){background-color:#fff;box-shadow:8px 8px 0#174f57}

*{box-sizing:border-box}

body{margin:0}

.lower-page .representative-profile__message p:first-child{font-size:24px}

.lower-page .representative-profile__message .representative-profile__signature{font-size:20px}

@media (min-width:1px){.lower-page--strengths .representative-profile__message p:first-child{font-size:19px}}

@media (min-width:1px){.lower-page--strengths .representative-profile__message p:first-child br{display:none}}

@media (min-width:1px){.lower-page--strengths .lower-grid--2 .lower-item:nth-child(2) p{word-break:auto-phrase;text-wrap:balance}}

@media (min-width:760px){.lower-page--strengths .representative-profile__message p:first-child{font-size:24px}}

@media (min-width:760px){.lower-page--strengths .representative-profile__message p:first-child br{display:inline}}

@media (min-width:760px){.lower-page--strengths .lower-grid--2 .lower-item:nth-child(2) p{word-break:normal;text-wrap:normal}}

*{box-sizing:border-box}

body{margin:0}

*{box-sizing:border-box}

body{margin:0}

*{box-sizing:border-box}

body{margin:0}

@media (min-width:1px){.lower-page--strengths .lower-grid--2 .lower-item:first-child p{word-break:auto-phrase;text-wrap:balance}}

@media (min-width:760px){.lower-page--strengths .lower-grid--2 .lower-item:first-child p{word-break:normal;text-wrap:wrap}}
