.container{width: 100%;padding-inline: var(--grid-margin);margin-inline: auto;max-width: var(--container-max)}.container-narrow{width: 100%;padding-inline: var(--grid-margin);margin-inline: auto;max-width: 960px}.grid{display: grid;grid-template-columns: repeat(12,1fr);gap: var(--grid-gutter)}[class^="col-"],[class*=" col-"]{grid-column: span 12}.col-full{grid-column: 1 / -1}@media (min-width: 768px){.col-md-1{grid-column: span 1}.col-md-2{grid-column: span 2}.col-md-3{grid-column: span 3}.col-md-4{grid-column: span 4}.col-md-5{grid-column: span 5}.col-md-6{grid-column: span 6}.col-md-7{grid-column: span 7}.col-md-8{grid-column: span 8}.col-md-9{grid-column: span 9}.col-md-10{grid-column: span 10}.col-md-11{grid-column: span 11}.col-md-12{grid-column: span 12}}@media (min-width: 1024px){.col-1{grid-column: span 1}.col-2{grid-column: span 2}.col-3{grid-column: span 3}.col-4{grid-column: span 4}.col-5{grid-column: span 5}.col-6{grid-column: span 6}.col-7{grid-column: span 7}.col-8{grid-column: span 8}.col-9{grid-column: span 9}.col-10{grid-column: span 10}.col-11{grid-column: span 11}.col-12{grid-column: span 12}}.section{padding-block: var(--section-block)}.section-sm{padding-block: var(--space-12)}.section-md{padding-block: var(--space-20)}.bg-white{background-color: var(--color-bg)}.bg-slate{background-color: var(--color-slate)}.bg-dark{background-color: var(--color-dark-section)}.flex{display: flex}.flex-col{flex-direction: column}.items-center{align-items: center}.justify-between{justify-content: space-between}.justify-center{justify-content: center}.gap-2{gap: var(--space-2)}.gap-3{gap: var(--space-3)}.gap-4{gap: var(--space-4)}.gap-6{gap: var(--space-6)}.gap-8{gap: var(--space-8)}.stack > * + *{margin-top: var(--space-4)}.stack-sm > * + *{margin-top: var(--space-2)}.stack-lg > * + *{margin-top: var(--space-8)}.page-main{padding-block: var(--section-block)}.page-content{max-width: 1240px;margin-inline: auto;padding-inline: var(--grid-margin)}.page-title{font-family: var(--font-display);font-weight: 700;font-size: var(--text-4xl);color: var(--color-ink);margin-bottom: var(--space-8)}.page-404{padding-block: var(--space-16) var(--space-20)}.page-404 .page-title::after{content: "";display: block;width: var(--rule-w);height: var(--rule-h);margin-top: var(--space-4);background-color: var(--color-stone)}.page-404__body{margin: var(--space-8) 0 0;max-width: 46ch;font-family: var(--font-body);font-size: var(--text-lg);line-height: var(--leading-body);color: var(--color-ink-soft)}.page-404__actions{display: flex;flex-wrap: wrap;gap: var(--space-4);margin-top: var(--space-8)}.page-404__actions .btn{min-height: var(--tap-min)}.page-verify{padding-block: var(--space-16) var(--space-20)}.page-verify .page-title::after{content: "";display: block;width: var(--rule-w);height: var(--rule-h);margin-top: var(--space-4);background-color: var(--color-stone)}.page-verify__body{margin: var(--space-8) 0 0;max-width: 52ch;font-family: var(--font-body);font-size: var(--text-lg);line-height: var(--leading-body);color: var(--color-ink-soft)}.page-verify__actions{display: flex;flex-wrap: wrap;align-items: center;gap: var(--space-4);margin-top: var(--space-8)}.page-verify__actions .btn{min-height: var(--tap-min)}.page-verify__resend{margin: 0}