.brg-claims{font:16px/1.6 system-ui,sans-serif;color:#17243a;max-width:1000px;margin:35px auto;padding:24px;background:#fff}.brg-claims h1{font-size:2rem;line-height:1.2}.brg-claims h2,.brg-claims h3{font-size:1.2rem}.brg-claims fieldset{border:1px solid #cad3dc;border-radius:10px;padding:20px;margin:24px 0}.brg-claims legend{font-weight:700;padding:0 8px}.brg-claim-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.brg-full{grid-column:1/-1}.brg-claims label{display:block;font-weight:600;margin-top:10px}.brg-claims input:not([type=hidden]),.brg-claims select,.brg-claims textarea{display:block;box-sizing:border-box;width:100%;padding:10px;font:inherit;color:inherit;background:white;border:1px solid #8293a4;border-radius:6px}.brg-claims textarea{margin-bottom:14px}.brg-claims button{padding:12px 20px;background:#17243a;color:white;border:0;border-radius:6px;font:inherit;cursor:pointer}.brg-claims button:disabled{opacity:.6}.brg-claims a{color:#07549a;text-decoration:underline}.brg-claim-errors{padding:16px;background:#fff3f3;border:2px solid #ab2930}.brg-claim-hp{position:absolute;left:-9999px}.brg-sheet{border:1px solid #a9b3be;padding:24px;margin:24px 0;overflow-wrap:anywhere}.brg-sheet p{margin:8px 0}.brg-book-notice{display:grid;gap:7px;padding:18px;margin:24px 0;background:white;color:#17243a!important;border:3px solid #17243a;max-width:500px;text-decoration:none;font:14px/1.5 system-ui,sans-serif}.brg-book-notice strong{font-size:21px}.brg-book-notice>span:first-child{font-size:42px;line-height:1}.brg-claims :focus-visible{outline:3px solid #a66b00;outline-offset:3px}@media(max-width:650px){.brg-claims{padding:16px;margin:10px auto}.brg-claim-grid{grid-template-columns:1fr}.brg-claims fieldset{padding:12px}.brg-sheet{padding:14px}.brg-claims h1{font-size:1.5rem}}
@page{size:A4;margin:15mm}@media print{body{background:white}.brg-claims{margin:0;max-width:none;padding:0;font-size:10pt;color:black}.brg-sheet{border:0;margin:0;padding:0}.brg-claims>h1,.brg-claims>p,.brg-claims>form,.brg-print{display:none!important}.brg-sheet h1,.brg-sheet h2,.brg-sheet h3{break-after:avoid}.brg-sheet p{orphans:3;widows:3}.brg-sheet a{color:black}}

.brg-book-notice img{display:block;width:100%;height:auto}.brg-book-notice{padding:8px;max-width:390px;border:1px solid #17243a}.brg-book-notice>span:first-child{font-size:inherit;line-height:inherit}
