.page-module__zbX07q__head{padding:52px var(--gutter) 0;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.page-module__zbX07q__title{letter-spacing:-.025em;margin:0;font-size:44px;line-height:1.08}.page-module__zbX07q__lead{color:var(--color-text-2);max-width:40em;margin:14px 0 0;font-size:17px;line-height:28px}.page-module__zbX07q__regenerate{flex:none;align-items:center;gap:14px;display:flex}.page-module__zbX07q__quota{color:var(--color-text-3);font-size:15px}.page-module__zbX07q__footer{padding:14px var(--gutter) 60px;color:var(--color-text-3);justify-content:space-between;align-items:center;gap:30px;font-size:15px;display:flex}.page-module__zbX07q__footerActions{align-items:center;gap:20px;display:flex}@media (max-width:1000px){.page-module__zbX07q__head,.page-module__zbX07q__footer{flex-direction:column;align-items:flex-start;gap:20px}.page-module__zbX07q__title{font-size:34px}}@media (max-width:760px){.page-module__zbX07q__head{gap:18px;padding-top:28px}.page-module__zbX07q__title{font-size:28px}.page-module__zbX07q__lead{margin-top:12px;font-size:16.5px;line-height:27px}.page-module__zbX07q__regenerate,.page-module__zbX07q__footerActions{flex-direction:column-reverse;align-items:stretch;gap:10px;width:100%}.page-module__zbX07q__quota{text-align:center}.page-module__zbX07q__footer{align-items:stretch;gap:16px;padding-bottom:48px;font-size:14.5px;line-height:23px}.page-module__zbX07q__footerActions>a:first-child{min-height:var(--tap);justify-content:center;align-items:center;display:flex}}@media (max-width:430px){.page-module__zbX07q__title{font-size:25px}}
.patterns-module__Tth1bG__diagonal{background:repeating-linear-gradient(45deg, var(--color-neutral-200) 0 8px, var(--color-neutral-100) 8px 16px)}.patterns-module__Tth1bG__diagonalWide{background:repeating-linear-gradient(45deg, var(--color-neutral-200) 0 10px, var(--color-neutral-100) 10px 20px)}.patterns-module__Tth1bG__diagonalPink{background:repeating-linear-gradient(45deg, var(--color-accent-2-200) 0 8px, var(--color-accent-2-100) 8px 16px)}.patterns-module__Tth1bG__diagonalPinkWide{background:repeating-linear-gradient(45deg, var(--color-accent-2-200) 0 10px, var(--color-accent-2-100) 10px 20px)}.patterns-module__Tth1bG__horizontal{background:repeating-linear-gradient(0deg, var(--color-neutral-200) 0 7px, var(--color-neutral-100) 7px 15px)}.patterns-module__Tth1bG__radialCyan{background:radial-gradient(circle at 60% 35%, var(--color-accent-200), var(--color-neutral-100))}
