:root{--breakpoint:"unset"}@media screen and (min-width:640px){:root{--breakpoint:"sm"}}@media screen and (min-width:768px){:root{--breakpoint:"md"}}@media screen and (min-width:1024px){:root{--breakpoint:"lg"}}@media screen and (min-width:1280px){:root{--breakpoint:"xl"}}@media screen and (min-width:1536px){:root{--breakpoint:"2xl"}}@media screen and (min-width:1680px){:root{--breakpoint:"2xl"}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.company-profile .parallax-header{position:sticky;top:0;z-index:0}.company-profile .parallax-header.dynamic-height{height:calc(100vh - 600px)}@media (min-width:1280px){.company-profile .parallax-header.dynamic-height{height:calc(100vh - 250px)}}@media (min-width:1367px){.company-profile .parallax-header.dynamic-height{height:calc(100vh - 400px)}}.company-profile .parallax-header .darkening-overlay{inset:0;opacity:0;position:absolute;transition-duration:.1s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.company-profile .nav-section{position:relative;z-index:20}.company-profile .content-section{position:relative;z-index:10}.company-profile .company-opinion{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.company-profile .company-opinion{font-size:1rem;line-height:1.5rem}}.company-profile .company-opinion ul{list-style:disc;padding-left:1rem}.company-profile .company-opinion h3,.company-profile .company-opinion h4,.company-profile .company-opinion strong{display:block;margin-bottom:.5rem;margin-top:1rem}.company-profile .company-opinion hr{display:none}.company-profile .company-opinion hr+p,.company-profile .company-opinion ul+p{line-height:1;margin-top:1rem;padding-bottom:1rem}.company-profile .company-opinion em{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}.company-profile .opinion br{margin-bottom:.5rem}.company-profile .opinion br+br:nth-child(2n){display:none}.company-profile .opinion-hilite{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity));border-width:2px}