html{background:#F4EFE6;color:#2A1D17;font-family:Georgia,'Times New Roman',serif;font-size:19px;line-height:1.5}body{margin:0;padding:0}header{background:#A6282A;color:#fff;padding:1rem 5%;display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem}header img{width:3rem;height:3rem;flex:none}header div{min-width:0;overflow-wrap:anywhere}header p{margin:0;font-weight:700;font-size:1.15rem}header p.sub{font-weight:400;font-size:0.95rem}main{max-width:40rem;margin:0 auto;padding:1.25rem 5% 3rem;overflow-wrap:anywhere}h1{font-size:1.7rem;line-height:1.25;margin:0.5rem 0 0.25rem}h2{font-size:1.3rem;line-height:1.3;margin:1.75rem 0 0.5rem}h3{font-size:1.1rem;line-height:1.3;margin:1.25rem 0 0.5rem}p,li{margin:0 0 0.9rem}ul,ol{padding-left:1.4rem}a{color:#8E1F21;font-weight:700}.updated{color:#52463D;margin-bottom:1.5rem}.strong{font-weight:700}section.contact,section.notifications{background:#FFFCF7;border:1.5px solid #D9CDBB;border-radius:14px;padding:1rem 1.25rem;margin-top:2rem}section h2{margin-top:0.25rem}footer{color:#52463D;font-size:0.9rem;padding:1rem 5% 2rem;text-align:center}form{margin-top:1rem}label{display:block;font-weight:700;margin:1rem 0 0.35rem}input,textarea{display:block;width:100%;box-sizing:border-box;font:inherit;color:#2A1D17;background:#F4EFE6;border:1.5px solid #D9CDBB;border-radius:10px;padding:0.75rem;min-height:3.25rem}textarea{min-height:7rem}input:focus,textarea:focus{outline:3px solid #A6282A;outline-offset:2px}button{display:block;width:100%;margin-top:1.5rem;min-height:3.5rem;font:inherit;font-weight:700;font-size:1.1rem;color:#fff;background:#A6282A;border:0;border-radius:12px;padding:0.75rem 1rem;cursor:pointer}button:focus{outline:3px solid #2A1D17;outline-offset:2px}.other-website{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}section.answer{background:#F4EFE6;border:2px solid #D9CDBB;border-radius:14px;padding:1rem 1.25rem;margin-top:1rem}