.improvement-toolbar,.improvement-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:24px 0}.improvement-toolbar p{max-width:75ch;font-size:15px;color:#496272;line-height:1.7}.improvement-toolbar form{flex-shrink:0}.improvement-heading h2{font-size:26px;overflow-wrap:anywhere}.improvement-card{display:flex;flex-direction:column;gap:14px}.improvement-card h3{font-size:25px;margin:0}.improvement-card p{line-height:1.7;margin:0}.improvement-card>form{margin-top:auto}.improvement-source{background:#eff5f2;border:1px solid #d0e2d8;border-radius:10px;padding:18px;display:grid;gap:10px;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.improvement-source a{font-weight:600}.improvement-brief{border-left:3px solid #c99733;padding:18px 22px;background:#f5f6ee;margin:20px 0;line-height:1.7;overflow-wrap:anywhere}.improvement-check{display:flex;align-items:center;gap:12px;padding:10px;font-size:17px}.improvement-check input{width:22px!important;height:22px;flex-shrink:0}.improvement-card details{padding-top:12px}.improvement-card summary{font-size:14px;line-height:1.7}.improvement-card .field-help{font-size:14px}.improvement-card .button{white-space:normal}.improvement-card .section-kicker{line-height:1.6}.advance-create fieldset{border:1px solid #d0e2d8;border-radius:10px;padding:16px}.advance-create legend{padding:0 8px}
@media(max-width:700px){.improvement-toolbar,.improvement-heading{align-items:flex-start;flex-direction:column;gap:12px}.improvement-card{padding:22px}.improvement-card h3{font-size:23px}.improvement-toolbar .button{width:100%}.improvement-brief{padding:16px}}
@media print{.improvement-toolbar form,.improvement-card form,.improvement-card details{display:none}}
.easy-hero{gap:26px}.easy-hero p{max-width:62ch}.easy-company{margin:20px 0}.easy-focus{margin:28px 0}.easy-attention{margin:18px 0;padding:28px}.easy-attention-heading{display:flex;align-items:flex-start;gap:18px}.easy-attention-heading h2{font-size:25px;line-height:1.4;margin:6px 0 12px}.easy-step{background:#e9f3ed;color:#086a50;min-width:44px;height:44px;border-radius:12px;display:grid;place-items:center;font-size:26px}.easy-attention>p{font-size:17px;line-height:1.75;max-width:82ch;color:#3c5666}.easy-change{color:#87591a!important;font-weight:600}.easy-change small{display:block;font-size:13px;font-weight:400}.easy-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 16px}.easy-proof{border-top:1px solid #dce5e4;padding-top:16px;color:#4a6470;font-size:14px;line-height:1.8}.easy-proof summary{font-weight:500}.easy-empty{padding:30px;line-height:1.8}.easy-followed{margin:26px 0}.easy-followed-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 0;border-top:1px solid #dce5e4;text-decoration:none;color:#133a31}.easy-followed-row small{display:block;margin-top:8px;color:#526a76;line-height:1.7}.easy-followed-row strong{font-size:17px;line-height:1.6}.easy-secondary>p{max-width:75ch;line-height:1.8}.easy-proof p,.easy-followed-row span{overflow-wrap:anywhere}
@media(max-width:650px){.easy-attention{padding:22px}.easy-attention-heading{gap:12px}.easy-attention-heading h2{font-size:22px}.easy-step{min-width:36px;height:36px;font-size:22px}.easy-actions{flex-direction:column}.easy-actions .button,.easy-actions form{width:100%}.easy-followed-row{align-items:flex-start;flex-direction:column;gap:10px}.easy-hero>.button{width:100%}.easy-empty{padding:22px}}
@media print{.easy-actions,.easy-secondary,.easy-proof{display:none}}
.identity-choice{display:flex;gap:14px;align-items:flex-start;background:#f0f5f2;border:1px solid #d0e2d8;border-radius:10px;padding:18px;line-height:1.7}.identity-choice input{width:22px!important;height:22px;min-width:22px;margin-top:3px}.identity-choice small{display:block;color:#526a76;margin-top:6px}.identity-choice span{overflow-wrap:anywhere;min-width:0}.identity-choice strong{font-size:17px}
