.hero-module__8gWKfa__hero_content{flex-direction:column;display:flex}.hero-module__8gWKfa__hero_content .hero-module__8gWKfa__headline{margin-top:calc(24px - .25em);margin-bottom:calc(32px - .25em)}@media (min-width:768px){.hero-module__8gWKfa__hero_content .hero-module__8gWKfa__headline{--fit-height:calc((100vh - 520px)/3.15);font-size:max(40px,min(clamp(38px,20px + 5vw,84px),var(--fit-height)))}}@media (min-width:768px) and (max-height:800px){.hero-module__8gWKfa__section.section-hero{padding-top:40px}.hero-module__8gWKfa__hero_content .hero-module__8gWKfa__headline{--fit-height:calc((100vh - 480px)/3.15)}}@media (min-width:1025px){.hero-module__8gWKfa__hero_content{container-type:inline-size}.hero-module__8gWKfa__hero_content .hero-module__8gWKfa__headline{font-size:max(40px,min(120px,8.3cqi,var(--fit-height)))}}.hero-module__8gWKfa__certified{margin-top:56px}@media (max-width:1024px){.hero-module__8gWKfa__certified{margin-top:48px}}.hero-module__8gWKfa__breakline{background-color:var(--n6);width:100%;height:1px}.hero-module__8gWKfa__author{align-items:center;gap:16px;display:flex}.hero-module__8gWKfa__profession{color:var(--n4)}.hero-module__8gWKfa__avatar_container{background-color:var(--n7);border-radius:50%;width:44px;height:44px}.hero-module__8gWKfa__avatar_image{object-fit:cover;border-radius:50%;width:100%;height:100%}.hero-module__8gWKfa__bottom_content{justify-content:space-between;align-items:center;display:flex}.hero-module__8gWKfa__lead{max-width:54ch}.hero-module__8gWKfa__proof{color:var(--n1);font-weight:600}.hero-module__8gWKfa__availability{color:var(--n3);align-items:flex-start;gap:10px;margin-top:20px;display:flex}.hero-module__8gWKfa__availability_link{color:var(--n1);white-space:nowrap;text-underline-offset:3px;font-weight:500;text-decoration:underline}.hero-module__8gWKfa__dot{background:var(--green-600);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px;position:relative}.hero-module__8gWKfa__dot:after{content:"";background:var(--green-600);border-radius:50%;animation:2s ease-out infinite hero-module__8gWKfa__availability-pulse;position:absolute;inset:0}@keyframes hero-module__8gWKfa__availability-pulse{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.hero-module__8gWKfa__dot:after{display:none}}.hero-module__8gWKfa__actions{flex-wrap:wrap;align-items:center;gap:20px 24px;margin-top:32px;display:flex}.hero-module__8gWKfa__buttonSection{gap:16px;display:flex}.hero-module__8gWKfa__title_container{flex-direction:column;align-items:flex-start;width:100%;margin-top:64px;display:flex}.hero-module__8gWKfa__text{color:var(--n4)}.hero-module__8gWKfa__title{margin-top:24px}@media (max-width:767px){.hero-module__8gWKfa__actions{flex-direction:column;align-items:stretch}.hero-module__8gWKfa__buttonSection{flex-direction:column}}@media (max-width:1024px){.hero-module__8gWKfa__title{margin-top:16px}}.hero-module__8gWKfa__products_container{flex-direction:column;align-items:center;gap:48px;margin-top:64px;display:flex}.hero-module__8gWKfa__products{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.hero-module__8gWKfa__projects_container{flex-direction:column;align-items:center;gap:48px;margin-top:64px;display:flex}.hero-module__8gWKfa__projects{grid-template-columns:repeat(2,1fr);align-items:center;gap:32px;width:100%;display:grid}@media (max-width:1024px){.hero-module__8gWKfa__projects_container{margin-top:48px}.hero-module__8gWKfa__projects{grid-gap:16px;grid-template-columns:1fr}}.hero-module__8gWKfa__cursor{animation:1s step-start infinite hero-module__8gWKfa__blink}@keyframes hero-module__8gWKfa__blink{50%{opacity:0}}@media (max-width:1024px){.hero-module__8gWKfa__products_container{margin-top:48px}.hero-module__8gWKfa__products{grid-gap:16px;grid-template-columns:1fr}}@media (max-width:767px){.hero-module__8gWKfa__button{width:100%}}.hero-module__8gWKfa__bottom_content{gap:clamp(32px,5vw,64px)}.hero-module__8gWKfa__projects_container{scroll-margin-top:32px}@media (max-width:767px){.hero-module__8gWKfa__bottom_content{flex-direction:column;align-items:flex-start}}
.pillars-module__VoBO_q__text{color:var(--n4)}.pillars-module__VoBO_q__title{margin-top:24px}.pillars-module__VoBO_q__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin:64px 0 0;padding:0;list-style:none;display:grid}.pillars-module__VoBO_q__pillar{border-top:1px solid var(--n6);flex-direction:column;gap:16px;padding-top:24px;display:flex}.pillars-module__VoBO_q__number{color:var(--n4)}.pillars-module__VoBO_q__description{color:var(--n4);flex:1}.pillars-module__VoBO_q__link{color:var(--n2);text-decoration:underline;-webkit-text-decoration-color:var(--green-600);text-decoration-color:var(--green-600);text-underline-offset:6px;align-self:flex-start;text-decoration-thickness:2px}.pillars-module__VoBO_q__link:hover{color:var(--n1);-webkit-text-decoration-color:var(--n1);text-decoration-color:var(--n1)}@media (max-width:1024px){.pillars-module__VoBO_q__title{margin-top:16px}.pillars-module__VoBO_q__pillars{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:48px}}
.latest-posts-module__CcSNCG__container{flex-direction:column;align-items:center;display:flex}.latest-posts-module__CcSNCG__text,.latest-posts-module__CcSNCG__subtitle{color:var(--n4)}.latest-posts-module__CcSNCG__title{text-align:center;margin-top:24px;margin-bottom:32px}.latest-posts-module__CcSNCG__articles{flex-direction:column;gap:48px;width:100%;margin-top:64px;display:flex}@media (max-width:1024px){.latest-posts-module__CcSNCG__articles{margin-top:48px}.latest-posts-module__CcSNCG__title{margin-top:16px}}
