.request-tool{color:#143f39;background:#f4f8f6;min-height:100vh;font-family:Arial,Malgun Gothic,sans-serif}.request-tool header{color:#fff;background:#123e39;justify-content:space-between;padding:18px max(20px,50vw - 500px);display:flex}.request-tool header a{color:inherit;text-decoration:none}.request-tool header a:first-child{font-weight:800}.rt-wrap{max-width:1000px;margin:auto;padding:45px 20px 90px}.rt-eyebrow{letter-spacing:.14em;color:#247968;font-size:12px;font-weight:800}.rt-wrap h1{margin:10px 0;font-size:clamp(32px,5vw,52px)}.rt-wrap>p:not(.rt-eyebrow){max-width:700px;line-height:1.55}.rt-grid{grid-template-columns:1fr 1fr;align-items:start;gap:22px;margin-top:28px;display:grid}.rt-card{background:#fff;border:1px solid #d4e5dc;border-radius:16px;padding:24px}.rt-form{gap:14px;display:grid}.rt-form label{font-size:13px;font-weight:800}.rt-form input,.rt-form select,.rt-form textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #bfd4c9;border-radius:8px;margin-top:6px;padding:11px;font-weight:400;display:block}.rt-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.rt-card h2{margin-top:0}.rt-card p{line-height:1.55}.rt-actions{gap:8px;margin:20px 0;display:grid}.rt-actions a{color:#fff;text-align:center;background:#176c57;border-radius:8px;padding:13px;font-weight:800;text-decoration:none}.rt-actions a+a{color:#176c57;background:#e6f1ea}.rt-actions a.disabled{opacity:.45}.rt-card>a{color:#176c57;font-weight:700}@media (max-width:740px){.rt-grid,.rt-row{grid-template-columns:1fr}}
