.archive-request .restyling-hero h1{margin-top:24px}.archive-request .restyling-hero .archive-intro{max-width:790px}.archive-request .restyling-form-section>h2{font-size:var(--archive-title-size);letter-spacing:-.025em;line-height:1.05}.archive-request .restyling-context h2{font-size:var(--archive-small-title-size);line-height:1.2}.archive-request .restyling-content{border-top:1px solid #d9d8d4;grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr);align-items:start;gap:clamp(56px,7vw,100px);padding-block:58px 90px;display:grid}.archive-request .restyling-context{grid-area:1/1}.archive-request .restyling-form-section{grid-area:1/2}.archive-request .restyling-review-list{margin:30px 0 0;padding:0;list-style:none}.archive-request .restyling-review-list li{border-top:1px solid #d9d8d4;grid-template-columns:24px minmax(0,1fr);gap:13px;padding-block:22px;display:grid}.archive-request .restyling-review-list .archive-label{padding-top:5px;font-size:10.6px}.archive-request .restyling-review-list h3{font-size:var(--archive-small-title-size);line-height:1.2}.archive-request .restyling-review-list p{color:#686868;font-size:var(--archive-body-size);margin-top:9px;line-height:1.6}.archive-request .restyling-direct{border-top:1px solid #d9d8d4;margin-top:10px;padding-top:24px;font-size:14.84px}.archive-request .restyling-direct p{color:#686868;margin-bottom:12px}.archive-request .restyling-form-intro{color:#686868;font-size:var(--archive-body-size);max-width:430px;margin-top:13px;line-height:1.6}.archive-request .restyling-form{box-shadow:none;background:0 0;border:0;border-radius:0;gap:25px;margin-top:32px;padding:0;display:grid}.archive-request .form-grid{gap:24px}.archive-request .form-row{gap:9px}.archive-request .form-row label{color:#191919;font-size:14.84px;font-weight:400;line-height:1.45}.archive-request .form-optional{color:#686868;white-space:nowrap;margin-left:9px;font-size:12.72px}.archive-request .form-row :is(input,textarea){color:#191919;box-shadow:none;background:#fdfcf9;border:1px solid #aaa9a4;border-radius:0;outline:none;font-family:inherit;font-size:16.96px;transition:border-color .15s;display:block}.archive-request .form-row input{min-height:54px;padding:13px 15px}.archive-request .form-row textarea{min-height:156px;padding:14px 15px;line-height:1.6}.archive-request .form-row :is(input,textarea)::-moz-placeholder{color:#77756f;opacity:1}.archive-request .form-row :is(input,textarea)::placeholder{color:#77756f;opacity:1}.archive-request .form-row :is(input,textarea):focus{outline-offset:0;box-shadow:none;background:#fffefa;border-color:#191919;outline:1px solid #191919}.archive-request .restyling-privacy{color:#686868;margin-top:-5px;font-size:12.72px;line-height:1.7}.archive-request .restyling-privacy a{text-underline-offset:3px;text-decoration:underline}.archive-request .restyling-submit-row{flex-wrap:wrap;align-items:center;gap:16px 22px;display:flex}.archive-request .restyling-submit{color:#faf9f6;min-height:54px;font:inherit;cursor:pointer;background:#191919;border:1px solid #191919;border-radius:0;justify-content:space-between;align-items:center;gap:30px;padding:15px 21px;font-size:14.84px;display:inline-flex}.archive-request .restyling-submit:hover{background:#393939}.archive-request .restyling-submit:focus-visible{outline-offset:4px;outline:2px solid #191919}.archive-request .restyling-submit:disabled{opacity:.65;cursor:wait}.archive-request .restyling-submit-row>p{color:#686868;font-size:12.72px}.archive-request .form-status{scroll-margin:40px}.archive-request .form-status:focus{outline-offset:8px;outline:1px solid #969590}.archive-request :is(.form-error,.form-success){background:0 0;border:0;border-top:1px solid #d9d8d4;border-radius:0;padding:22px 0}.archive-request .form-error{color:#8b2923;font-size:15.9px}.archive-request .form-success{color:#191919;gap:14px}.archive-request .form-success h3{font-size:var(--archive-small-title-size);line-height:1.2}.archive-request .form-success p{color:#686868;font-size:var(--archive-body-size);line-height:1.6}.archive-request .form-success a{color:#191919;text-underline-offset:4px;text-decoration:underline}.archive-request .form-success details{padding-top:5px;font-size:14.84px}.archive-request .form-success details p{padding-top:12px}.archive-request .restyling-footer{color:#686868;border-top:1px solid #d9d8d4;justify-content:space-between;align-items:start;gap:32px;padding-block:34px 78px;font-size:12.72px;display:flex}.archive-request .restyling-footer .archive-brand{color:#191919;margin-bottom:15px;font-size:25.44px;display:inline-block}.archive-request .restyling-footer p+p{margin-top:7px}.archive-request .restyling-footer nav{flex-wrap:wrap;gap:20px 30px;display:flex}@media (max-width:820px){.archive-request .restyling-content{grid-template-columns:1fr;gap:48px;padding-block:38px 64px}.archive-request .restyling-context,.archive-request .restyling-form-section{grid-area:auto/1}.archive-request .restyling-context{border-top:1px solid #d9d8d4;grid-template-columns:1fr 2fr;gap:20px 35px;padding-top:32px;display:grid}.archive-request .restyling-review-list{margin-top:0}.archive-request .restyling-review-list li:first-child{border-top:0;padding-top:0}.archive-request .restyling-direct{grid-column:2;margin:0}}@media (max-width:700px){.archive-request .restyling-hero h1{margin-top:18px}.archive-request .restyling-hero h1 br{display:none}.archive-request .restyling-content{flex-direction:column;gap:48px;padding-top:32px;display:flex}.archive-request .restyling-form-section{border:0;width:100%;padding:0}.archive-request .restyling-form{gap:24px;margin-top:28px}.archive-request .restyling-form-section>h2{text-wrap:balance;line-height:1.15}.archive-request .restyling-footer .archive-brand{font-size:24.38px}.archive-request .restyling-footer nav a{align-items:center;min-height:44px;display:flex}.archive-request .form-grid{grid-template-columns:1fr;gap:23px}.archive-request .restyling-submit-row{gap:14px;display:grid}.archive-request .restyling-submit{width:100%;font-size:15.9px}.archive-request .restyling-context{border-top:1px solid #d9d8d4;width:100%;padding-top:32px;display:block}.archive-request .restyling-review-list{margin-top:24px}.archive-request .restyling-direct{margin-top:10px}.archive-request .restyling-footer{flex-direction:column;gap:27px}}@media (prefers-reduced-motion:reduce){.archive-request .form-row :is(input,textarea){transition:none}}