.section-hero{--section-hero--enter-delay:0.1s;--section-hero--enter-duration:0.6s;--section-hero--enter-ease:cubic-bezier(0.2,0.8,0.2,1);position:relative;width:100%;z-index:9}.section-hero>.section-container{animation:wire-hero-blur var(--section-hero--enter-duration) var(--section-hero--enter-ease) var(--section-hero--enter-delay) both;background-color:var(--color-surface);border-radius:var(--radius-5);box-shadow:var(--shadow);display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:3px;max-width:var(--section-hero--width,var(--container-wide--width));min-height:calc(100svh - var(--navbar--height) - var(--breaking-bar--height) - var(--container--padding));outline:3px solid var(--color-surface);overflow:hidden;padding:var(--spacing-10) var(--cover--padding);position:relative;width:100%;z-index:1}.section-hero>.section-container>h1{animation:wire-hero-enter var(--section-hero--enter-duration) var(--section-hero--enter-ease) var(--section-hero--enter-delay) both;margin-bottom:auto;padding-bottom:var(--spacing-10)}.section-hero>.section-container>p{animation:wire-hero-enter var(--section-hero--enter-duration) var(--section-hero--enter-ease) calc(var(--section-hero--enter-delay) + .08s) both;max-width:var(--container-small--width);width:100%}.section-hero>.section-container>p a{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:.075em;text-underline-offset:.1em;transition:text-decoration-color var(--duration-micro)}.section-hero>.section-container>p a:hover{color:var(--color-contrast);text-decoration-color:transparent}.section-hero>.section-container>*{margin-top:var(--vertical-rhythm)}.section-hero>.section-container>.form-subscribe,.section-hero>.section-container>a{animation:wire-hero-enter var(--section-hero--enter-duration) var(--section-hero--enter-ease) calc(var(--section-hero--enter-delay) + .16s) both}.section-hero>.section-container>.button{align-self:flex-start}.section-hero>.section-container>.hero-background{animation:wire-hero-bg-enter calc(var(--section-hero--enter-duration) + .15s) var(--section-hero--enter-ease) calc(var(--section-hero--enter-delay) - .1s) both;background-color:var(--color-black);height:100%;left:0;margin-top:0;position:absolute;top:0;width:100%;z-index:-1}.section-hero>.section-container>.hero-background picture{opacity:.8}.section-hero>.section-container>.hero-background img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.section-hero>.section-container>.form-subscribe{margin-top:calc(var(--vertical-rhythm) + var(--spacing-2))}.section-hero>.section-container>.social-links{bottom:var(--spacing-10);display:flex;font-size:1.5rem;gap:var(--spacing-4);position:absolute;right:var(--cover--padding)}@media (max-width:767px){.section-hero>.section-container>.social-links{flex-wrap:wrap;margin-top:var(--spacing-10);position:static}}.section-hero>.section-container>.social-links a{--hover-roll--padding-v:var(--spacing-5);background-color:var(--color-background-100);border-radius:var(--radius-3);color:var(--color-contrast);display:flex;overflow:hidden;padding:var(--spacing-5);transition:var(--button--transition)}.section-hero>.section-container>.social-links a:hover{background-color:var(--color-background-200)}.section-hero>.section-container>.social-links svg{height:1em;width:1em}.section-hero>.section-container>.social-links .label{clip-path:inset(50%);height:1px;opacity:0;position:absolute;width:1px}.section-hero:not(:has(.hero-background))>.section-container{background-color:transparent;border-radius:0;box-shadow:none;justify-content:center;max-width:var(--section-hero--width,var(--container--width));min-height:auto;outline:none;padding:var(--page-head--offset) 0 0}.section-hero:not(:has(.hero-background))>.section-container>h1{margin-bottom:0;margin-top:0;padding-bottom:0}.section-hero:not(:has(.hero-background))+.section-home-tags{margin-top:var(--layout--gap)}.section-hero:has(.hero-background)>.section-container,.section-hero:has(.hero-background)>.section-container>*,.section-hero:has(.hero-background)>.section-container>p a:hover{color:var(--color-white)}.section-hero:has(.hero-background)>.section-container>.social-links a{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.2);color:var(--color-white);position:relative;z-index:1}.section-hero:has(.hero-background)>.section-container>.social-links a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.section-hero-align-center{text-align:center}.section-hero-align-center>.section-container>.form-subscribe,.section-hero-align-center>.section-container>p{margin-left:auto;margin-right:auto}@keyframes wire-hero-blur{0%{opacity:0}to{opacity:1}}@keyframes wire-hero-enter{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes wire-hero-bg-enter{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.section-hero>.section-container,.section-hero>.section-container>.form-subscribe,.section-hero>.section-container>.hero-background,.section-hero>.section-container>.social-links,.section-hero>.section-container>a:not(.does-not-exist),.section-hero>.section-container>h1:not(.does-not-exist),.section-hero>.section-container>p:not(.does-not-exist){animation:none}}