.-i9KWa_root{color:#edf0f5;background:#07111e;min-height:100vh;font-family:Arial,Helvetica,sans-serif;line-height:1.7}.-i9KWa_root *{box-sizing:border-box}.-i9KWa_root a{color:#f0c878;text-underline-offset:4px}.-i9KWa_root :is(a,button,input):focus-visible{outline-offset:4px;outline:3px solid #f5cd7d}.-i9KWa_skip{z-index:20;background:#142439;padding:12px;position:fixed;top:-100px;left:12px}.-i9KWa_skip:focus{top:12px}.-i9KWa_header{background:#0b1728;border-bottom:1px solid #745d32;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:22px max(24px,50vw - 560px);display:flex}.-i9KWa_header>a{font-family:Georgia,serif;font-size:22px;font-weight:700;text-decoration:none}.-i9KWa_header nav{flex-wrap:wrap;gap:24px;display:flex}.-i9KWa_main{max-width:1120px;margin:auto;padding:52px 24px 70px}.-i9KWa_main h1{color:#f0cb80;margin:16px 0 24px;font-family:Georgia,serif;font-size:clamp(34px,6vw,58px);line-height:1.15}.-i9KWa_main h2{color:#edc36d;font-family:Georgia,serif;font-size:26px;line-height:1.3}.-i9KWa_main p{max-width:76ch}.-i9KWa_eyebrow{letter-spacing:2px;color:#e6c484;text-transform:uppercase;font-size:12px}.-i9KWa_intro{color:#c9d5e5;font-size:20px}.-i9KWa_grid{grid-template-columns:1fr 1fr;gap:24px;margin:40px 0;display:grid}.-i9KWa_card,.-i9KWa_important{background:#0d1b2d;border:1px solid #364760;border-radius:12px;padding:28px}.-i9KWa_important{background:#132032;border-color:#a58345}.-i9KWa_main main:focus,.-i9KWa_main:focus{outline:none}.-i9KWa_main input{min-width:0;max-width:100%}.-i9KWa_footer{text-align:center;color:#becade;border-top:1px solid #364760;padding:22px 24px;font-size:13px}@media (max-width:650px){.-i9KWa_grid{grid-template-columns:1fr}.-i9KWa_main{padding:32px 20px 48px}.-i9KWa_header{gap:14px;padding:20px}.-i9KWa_header nav{gap:18px}.-i9KWa_card,.-i9KWa_important{padding:22px}.-i9KWa_intro{font-size:18px}}.-i9KWa_root fieldset{min-width:0}.-i9KWa_root input{min-width:0;max-width:100%}.-i9KWa_root input[type=checkbox]{width:auto;min-height:20px;margin-right:10px}.-i9KWa_root button{white-space:normal;max-width:100%}.-i9KWa_root label{overflow-wrap:anywhere}
