.sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 2rem;margin-bottom:calc(clamp(1.5rem,1.2rem + 1vw,2.25rem));display:flex}.sectionHead-main{min-width:0}.sectionHead-title{--tw-text-opacity:1;color:rgb(0 61 52/var(--tw-text-opacity,1));letter-spacing:-.01em;text-wrap:balance;font-size:1.625rem;font-weight:300;line-height:1.25}@media (width>=768px){.sectionHead-title{font-size:1.875rem}}@media (width>=1280px){.sectionHead-title{font-size:2.125rem}}.sectionHead-text{--tw-text-opacity:1;color:rgb(94 116 113/var(--tw-text-opacity,1));text-wrap:pretty;margin-top:.5rem;font-size:.9375rem;line-height:1.5}@media (width>=768px){.sectionHead-text{font-size:1rem}}.sectionHead-link{--tw-text-opacity:1;color:rgb(0 61 52/var(--tw-text-opacity,1));flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.875rem;font-weight:400;line-height:1.45;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (width>=1280px){.sectionHead-link{font-size:.9375rem}}.sectionHead-link svg{transition:transform .2s}.sectionHead-link:hover{--tw-text-opacity:1;color:rgb(113 111 12/var(--tw-text-opacity,1))}.sectionHead-link:hover svg{transform:translate(3px)}.sectionHead-link:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #003d34}
