.not-found-section .container .back-to-home{border:2px solid var(--color-primary);border-radius:var(--border-radius-999);background-color:var(--color-primary);color:var(--color-primary-contrast);padding:var(--spacing-4)var(--spacing-6);font-size:var(--headline6);line-height:var(--headline6-line-height);font-family:var(--font-family-accent);font-weight:var(--font-weight-accent);font-style:var(--font-style-accent);text-transform:var(--text-transform-accent);letter-spacing:var(--letter-spacing-accent);font-weight:500;transition:background-color .4s}.not-found-section .container .back-to-home:hover{background-color:var(--color-primary-contrast-contrast)}.not-found-section{padding-top:var(--section-padding-block);padding-bottom:var(--section-padding-block)}.not-found-section .container{text-align:center}.not-found-section .container .overline{font-size:var(--headline2);line-height:var(--headline2-line-height);font-family:var(--font-family-accent);font-weight:var(--font-weight-accent);font-style:var(--font-style-accent);text-transform:var(--text-transform-accent);letter-spacing:var(--letter-spacing-accent);max-width:1280px;color:var(--color-secondary);font-size:calc(var(--display-xl-without-rem-ratio)*var(--type-scale)*var(--type-scale)*var(--rem-ratio));line-height:1}.not-found-section .container .overline span{white-space:nowrap}.not-found-section .container .title{font-size:var(--headline2);line-height:var(--headline2-line-height);font-family:var(--font-family-accent);font-weight:var(--font-weight-accent);font-style:var(--font-style-accent);text-transform:var(--text-transform-accent);letter-spacing:var(--letter-spacing-accent);max-width:1280px;color:var(--color-secondary)}.not-found-section .container .title span{white-space:nowrap}.not-found-section .container .description{margin-top:var(--spacing-4);color:var(--color-gray-30)}.not-found-section .container .back-to-home{margin-top:var(--spacing-5);font-size:var(--headline6);line-height:var(--headline6-line-height);display:inline-block}@media (min-width:640px){.not-found-section .container .overline{font-size:calc(var(--display-xl-without-rem-ratio)*var(--type-scale)*var(--type-scale)*var(--type-scale)*var(--type-scale)*var(--type-scale)*var(--rem-ratio))}}