.wp-block-lga-blocks-form-section .form-section-wrap{background:var(--pure)}.wp-block-lga-blocks-form-section .form-section-inner{align-items:start;display:grid;gap:48px;grid-template-columns:1fr;margin:0 auto;max-width:1440px;padding:52px 20px}@media(min-width:1024px){.wp-block-lga-blocks-form-section .form-section-inner{gap:96px;grid-template-columns:1fr 1.4fr;padding:80px 72px}.wp-block-lga-blocks-form-section .form-section-inner--center{align-items:center;gap:100px;grid-template-columns:1fr 1fr}}.wp-block-lga-blocks-form-section .form-context-label{align-items:center;color:var(--blue-mid);display:flex;font-family:var(--font-ui);font-size:var(--size-base);font-weight:var(--weight-regular);gap:14px;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}.wp-block-lga-blocks-form-section .form-context-label:before{background:var(--blue-mid);content:"";flex-shrink:0;height:1px;width:32px}.wp-block-lga-blocks-form-section .form-context-title{color:var(--ink);font-family:var(--font-zh-serif);font-size:clamp(24px,3vw,36px);font-weight:var(--weight-light);letter-spacing:.04em;line-height:1.35;margin-bottom:20px}.wp-block-lga-blocks-form-section .form-context-title em{color:var(--ash);font-style:normal}.wp-block-lga-blocks-form-section .form-context-desc{color:var(--graphite);font-family:var(--font-zh);font-size:var(--size-lg);font-weight:var(--weight-light);line-height:var(--leading-loose);margin-bottom:36px}.wp-block-lga-blocks-form-section .form-context-steps{display:none;margin-bottom:40px}@media(min-width:768px){.wp-block-lga-blocks-form-section .form-context-steps{display:block}}.wp-block-lga-blocks-form-section .form-context-step{border-bottom:1px solid var(--fog);display:flex;gap:20px;padding:18px 0}.wp-block-lga-blocks-form-section .form-context-step:first-child{border-top:1px solid var(--fog)}.wp-block-lga-blocks-form-section .form-step-num{color:var(--blue-mid);flex-shrink:0;font-family:var(--font-ui);font-size:var(--size-sm);font-weight:var(--weight-light);letter-spacing:.15em;min-width:28px;padding-top:2px}.wp-block-lga-blocks-form-section .form-step-text{color:var(--graphite);font-family:var(--font-zh);font-size:var(--size-md);font-weight:var(--weight-light);line-height:var(--leading-loose)}.wp-block-lga-blocks-form-section .form-step-text strong{color:var(--ink);font-weight:var(--weight-regular)}
