.underline-button{position:relative;line-height:1}.underline-button:before{content:'';position:absolute;width:100%;height:0.075em;background-color:var(--bde-palette-blue-3-5eed322c-1ae5-4995-8586-869089a1e2de-6);top:110%;left:0;pointer-events:none}.front-section{height:100vh}.front-section .section-container{height:100%}@media (max-width:1023px){.front-section{height:90vh}}.our-hover-card figure{border-radius:0!important;height:100%}.our-hover-card img{margin-bottom:-1px}.our-hover-card .c4-reveal-right{font-size:1.5em;font-weight:600}@media (max-width:479px){.rough-underline .rough-annotation path{stroke-width:45}}