.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:6rem;display:grid;position:relative}@media (width>=1024px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero__grid[data-astro-cid-ge2uvauf]:before{z-index:-1;--tw-rotate:25deg;width:25px;height:110%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content);position:absolute;left:25%}.hero__grid[data-astro-cid-ge2uvauf]:is(.darkmode *):before{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.random[data-astro-cid-ge2uvauf]{overflow-wrap:break-word;min-width:min(16ch,100%);max-width:100%;min-height:1em;display:inline-block}.hero__content[data-astro-cid-ge2uvauf]{flex-direction:column;order:2;align-items:center;gap:2rem;display:flex}@media (width>=1024px){.hero__content[data-astro-cid-ge2uvauf]{order:1;align-items:flex-start}}.hero__content[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{text-align:center;width:100%;font-size:2.25rem;line-height:2.5rem}@media (width>=640px){.hero__content[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:3rem;line-height:1}}@media (width>=768px){.hero__content[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:3.75rem;line-height:1}}@media (width>=1024px){.hero__content[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{text-align:left;font-size:4.5rem;line-height:1}}@media (width>=1280px){.hero__content[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:4.5rem;line-height:1}}.hero__icon-wrapper[data-astro-cid-ge2uvauf]{justify-self:center;min-height:28rem;position:relative}.gradient-icon[data-astro-cid-ge2uvauf]{justify-self:center}.feature{flex-direction:column;gap:1rem;display:flex;position:relative}.feature>*{z-index:2;position:relative}.feature:before,.feature:after{content:"";position:absolute}.feature:before{background-color:var(--neutral-700);box-shadow:0 0 0 6px var(--secondary-500);z-index:1;inset:0}.feature:after{background-color:var(--action-color);z-index:0;inset:1rem -.85rem -.85rem 1rem}.feature [astro-icon]{width:var(--feature-icon-size,2.5rem);height:var(--feature-icon-size,2.5rem);color:var(--action-color)}.feature__icon{justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.feature__header{align-items:center;gap:.75rem;display:flex}.feature:before{background-color:#fff}.darkmode .feature:before{background-color:var(--dark-100);box-shadow:0 0 0 6px var(--dark-100);background-color:var(--secondary-700)}.contentMedia__grid{background-color:rgba(255,255,255,.45);grid-template-columns:repeat(1,minmax(0,1fr));padding:1.25rem;display:grid}.contentMedia__grid:is(.darkmode *){background-color:transparent}@media (width>=768px){.contentMedia__grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:1.875rem}}@media (width>=1024px){.contentMedia__grid{padding:3.125rem}}.contentMedia__content{flex-direction:column;order:2;justify-content:center;display:flex}.contentMedia__visual{order:1;justify-content:center;align-items:center;display:flex}@media (width>=768px){.contentMedia__visual{min-height:0}.contentMedia.is-reversed .contentMedia__content{order:1}.contentMedia.is-reversed .contentMedia__visual{order:2}}