.request-main{min-height:920px;padding-top:64px;padding-bottom:104px}.request-heading{max-width:645px}.request-heading h1{font:var(--sc-type-heading-56-medium-lh111-lsm280);letter-spacing:var(--sc-type-heading-56-medium-lh111-lsm280-letter-spacing)}.request-heading>p{font:var(--sc-type-lead-lg);color:var(--sc-color-muted-foreground);margin-top:22px}.request-content{grid-template-columns:minmax(0,560px) minmax(0,400px);justify-content:space-between;align-items:start;gap:64px;margin-top:90px;display:grid}.request-form{flex-direction:column;gap:18px;min-width:0;display:flex}.request-fields{flex-direction:column;gap:18px;display:flex}.request-team{border:0;min-width:0;margin:0;padding:0}.request-team legend{font:var(--sc-type-caption-medium);margin-bottom:10px;padding:0}.request-choices{flex-wrap:wrap;gap:8px;display:flex}.request-field-error{font:var(--sc-type-caption);color:var(--sc-color-status-error);margin-top:6px!important}.request-submit{flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;display:flex}.request-submit>p{font:var(--sc-type-caption);color:var(--sc-color-muted-foreground)}.request-next{border:1px solid var(--sc-color-border);border-radius:var(--sc-radius-card);background:var(--sc-color-surface-alt);padding:27px}.request-next h2{font:var(--sc-type-heading-22-medium-lh127-lsm66);letter-spacing:var(--sc-type-heading-22-medium-lh127-lsm66-letter-spacing)}.request-next ol,.receipt-content ol{margin:0;padding:0;list-style:none}.request-next li,.receipt-content li{border-bottom:1px solid var(--sc-color-border);gap:18px;padding:15px 0 13px;display:flex}.request-next li:last-child{border:0}.request-next li>span,.receipt-content li>span{font:var(--sc-type-mono-data-lg);color:var(--sc-color-subtle-foreground);flex:none}.request-next li>p{font:var(--sc-type-body)}.request-status{scroll-margin-block:24px}.public-site .request-status .sc-notice-actions .sc-button{min-height:44px}.request-summary ul{margin:4px 0 0;padding-left:18px}.request-summary .sc-link{min-height:32px;color:var(--sc-color-foreground);font:inherit;text-decoration:underline;display:inline}.site-request-receipt .request-main{min-height:760px;padding-top:110px;position:relative}.request-received{border:1px solid var(--sc-color-status-ok);color:var(--sc-color-status-ok);font:var(--sc-type-mono-label);letter-spacing:var(--sc-type-mono-label-letter-spacing);text-transform:var(--sc-type-mono-label-text-case);padding:2px 6px;display:inline-flex}.site-request-receipt h1{font:var(--sc-type-heading-64-medium-lh109-lsm320);letter-spacing:var(--sc-type-heading-64-medium-lh109-lsm320-letter-spacing);margin-top:22px}.receipt-content{max-width:640px;margin-top:36px}.receipt-content ol{border-top:1px solid var(--sc-color-border-strong)}.receipt-content li{gap:26px;padding:16px 0}.receipt-content li>p{font:var(--sc-type-body-lg)}.receipt-content>.sc-link{margin-top:24px}.receipt-drawing{pointer-events:none;width:440px;height:440px;position:absolute;top:60px;right:30px;transform:rotate(-18deg)}.receipt-drawing img{width:100%;height:100%;display:block}@media (max-width:1279px){.site-request-receipt .request-main{min-height:0;padding-top:48px}.site-request-receipt h1{font:var(--sc-type-heading-56-medium-lh111-lsm280);letter-spacing:var(--sc-type-heading-56-medium-lh111-lsm280-letter-spacing);margin-top:12px}.site-request-receipt .request-heading>p{margin-top:12px}.receipt-content{margin-top:40px}.receipt-drawing{display:none}}@media (max-width:1023px){.request-main{min-height:0;padding-top:48px;padding-bottom:48px}.request-heading{max-width:640px}.request-heading>p{margin-top:12px}.request-content{flex-direction:column;gap:16px;max-width:640px;margin-top:40px;display:flex}.request-form,.request-next{width:100%}.request-form,.request-fields{gap:16px}.request-submit{margin-top:0}}@media (max-width:599px){.request-main{padding-top:40px}.request-heading h1,.site-request-receipt h1{font:var(--sc-type-heading-44-medium-lh109-lsm242);letter-spacing:var(--sc-type-heading-44-medium-lh109-lsm242-letter-spacing)}.request-heading>p{font:var(--sc-type-lead)}.request-content{margin-top:32px}.request-submit{flex-direction:column;align-items:flex-start;gap:10px}.site-request-receipt .request-main{padding-top:40px}.receipt-content{margin-top:32px}}
