.request-form-module__mGq4MW__formShell{width:100%}.request-form-module__mGq4MW__form{gap:16px;display:grid}.request-form-module__mGq4MW__section{background:#fbfffd;border:1px solid #c7ddd8;border-radius:12px;gap:22px;padding:clamp(20px,4vw,32px);display:grid;box-shadow:0 8px 28px #251b3d0d}.request-form-module__mGq4MW__sectionHead{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;display:grid}.request-form-module__mGq4MW__sectionNumber{color:#38235e;border:1px solid #c7ddd8;border-radius:50%;place-items:center;width:34px;height:34px;font:700 11px/1 Space Mono,monospace;display:grid}.request-form-module__mGq4MW__sectionHead h2{color:#251b3d;letter-spacing:-.04em;margin:0;font-family:Plus Jakarta Sans,Arial,sans-serif;font-size:clamp(19px,3vw,23px);font-weight:650;line-height:1.25}.request-form-module__mGq4MW__sectionHead p{color:#5c6b6d;margin:7px 0 0;font-size:13px;line-height:1.6}.request-form-module__mGq4MW__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.request-form-module__mGq4MW__entryList{gap:14px;display:grid}.request-form-module__mGq4MW__entry{border:1px solid #d8e6e2;border-radius:9px;gap:16px;min-width:0;margin:0;padding:17px;display:grid}.request-form-module__mGq4MW__entryLegend{color:#5c6b6d;letter-spacing:.06em;text-transform:uppercase;padding:0 7px;font:700 10px/1.4 Space Mono,monospace}.request-form-module__mGq4MW__optional{margin-left:4px}.request-form-module__mGq4MW__optional,.request-form-module__mGq4MW__limitHint{color:#5c6b6d;font-size:11px;font-weight:400}.request-form-module__mGq4MW__removeButton{color:#7b3d4d;justify-self:start}.request-form-module__mGq4MW__limitHint{margin:-14px 0 0}.request-form-module__mGq4MW__select{color:#251b3d;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #c7ddd8;border-radius:6px;padding:0 12px;display:flex}.request-form-module__mGq4MW__select:focus-visible{outline-offset:2px;outline:2px solid #48b8ad}.request-form-module__mGq4MW__submitArea{justify-content:space-between;align-items:center;gap:18px;padding:10px 2px 32px;display:flex}.request-form-module__mGq4MW__submitArea p{color:#5c6b6d;margin:0;font-size:12px;line-height:1.5}.request-form-module__mGq4MW__submitButton{color:#251b3d;background:#f5d76d;border:0;border-radius:6px;min-height:48px;padding-inline:22px;font-weight:700}.request-form-module__mGq4MW__submitButton:hover{background:#ffe58a}.request-form-module__mGq4MW__saveStatus{color:#173e3a;background:#d7eee8;border-left:4px solid #2a756c;border-radius:6px;gap:5px;padding:16px 18px;font-size:13px;line-height:1.5;display:grid}@media (max-width:620px){.request-form-module__mGq4MW__twoColumns{grid-template-columns:1fr}.request-form-module__mGq4MW__submitArea{flex-direction:column;align-items:stretch}.request-form-module__mGq4MW__submitButton{width:100%}}
.page-module__8k4trq__page{min-height:100dvh;padding:clamp(28px, 6vw, 64px) var(--spacing-gutter,24px) 24px;background:radial-gradient(at 10% 0,#a6e7df4d,#0000 44%),#eaf7f3}.page-module__8k4trq__wrap{width:min(100%,780px);margin:0 auto}.page-module__8k4trq__backLink{color:#38235e;align-items:center;gap:8px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.page-module__8k4trq__backLink:hover{text-underline-offset:3px;text-decoration:underline}.page-module__8k4trq__intro{max-width:640px;padding:clamp(30px,6vw,54px) 0 28px}.page-module__8k4trq__kicker{color:#54736d;letter-spacing:.13em;margin:0 0 14px;font:700 10px/1.5 Space Mono,monospace}.page-module__8k4trq__intro h1{color:#251b3d;letter-spacing:-.06em;margin:0;font-family:Plus Jakarta Sans,Arial,sans-serif;font-size:clamp(34px,6.5vw,52px);font-weight:650;line-height:1.05}.page-module__8k4trq__intro>p:last-child{color:#5c6b6d;max-width:580px;margin:17px 0 0;font-size:15px;line-height:1.75}@media (max-width:380px){.page-module__8k4trq__intro>p:last-child{font-size:14px}}
