.inside-hero{background:var(--paper);padding:72px 0;text-align:center}.inside-hero h1{font-size:45px;letter-spacing:5px;line-height:1.3;margin:0 0 23px}.inside-hero>div>p:last-child{font-size:16px;margin:0}.inside-content{max-width:1100px}.inside-content h2{font-size:25px;line-height:1.5;letter-spacing:2px;margin:0 0 25px}.inside-content h3{font-size:17px;margin:20px 0 12px}.inside-columns{display:grid;grid-template-columns:1fr 1.2fr;gap:75px}.inside-content p,.inside-content address{font-size:14px;line-height:1.9}.inside-content .lead{font-size:18px}.inside-content .small-print{font-size:12px}.internal-form{min-width:0}.internal-form>label,.form-grid>label{display:block;font-size:13px;font-weight:400;margin-bottom:20px;color:#333}.internal-form input:not([type=checkbox]),.internal-form select,.internal-form textarea{display:block;width:100%;border:1px solid #ccc;background:white;color:#222;border-radius:0;padding:12px;margin-top:7px;font-size:14px;min-height:46px}.internal-form textarea{resize:vertical}.internal-form input:focus-visible,.internal-form textarea:focus-visible,.internal-form select:focus-visible{outline:2px solid #a27d35;outline-offset:3px}.internal-form .form-check{display:flex;align-items:flex-start;gap:12px;font-size:12px;line-height:1.7}.form-check input{width:18px;height:18px;flex-shrink:0;margin-top:5px;accent-color:#171717}.form-check .text-link{padding:0;font-size:inherit}.form-note{background:#f3f3f0;border-left:2px solid var(--gold);padding:18px 22px;font-size:13px!important;margin-bottom:28px}.form-note p{font-size:13px}.form-note p:last-child{margin-bottom:0}.form-error{color:#9e271b;font-size:13px}.visitor-options{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:35px 0 55px}.visitor-options article{border-top:2px solid #222;padding-top:25px}.visitor-options h2{font-size:20px}.visitor-options .btn{font-size:10px;letter-spacing:1px}.copy-actions{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.copy-actions button{border:1px solid #aaa;background:white;color:#222;padding:10px 14px;font-size:12px;min-height:44px}.copy-actions button:hover{background:#222;color:white}.copy-status{font-size:12px!important;min-height:22px}.info-row{border-bottom:1px solid #ddd;padding:0 0 14px;margin-bottom:20px}.info-row h3{margin-top:0}.legal-copy{max-width:850px;margin:auto}.legal-copy h2{margin-top:40px}.legal-copy h3{margin-top:30px}.legal-copy li{font-size:14px;line-height:1.9}.legal-copy table{display:block;overflow:auto}.legal-copy th,.legal-copy td{padding:12px;border:1px solid #ddd}.legal-copy a{overflow-wrap:anywhere}.inside-content pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f7f5;border:1px solid #ddd;padding:25px;font:14px/1.9 'Open Sans',sans-serif;color:#333}.request-actions{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.order-line{display:grid;grid-template-columns:65px 1fr;gap:18px;padding:17px 0;border-bottom:1px solid #ddd}.order-line img{width:65px;height:80px;object-fit:contain;background:#f3f3f0}.order-line h3{margin:0 0 6px}.order-line p{font-size:12px!important;margin:0}.inside-content>article code{overflow-wrap:anywhere;color:#333;background:#f2f2ef}.inside-content .btn{margin-top:10px}
@media(max-width:800px){.inside-columns{gap:35px}.inside-hero h1{font-size:36px}.visitor-options{gap:22px}.visitor-options h2{font-size:18px}.inside-content h2{font-size:23px}}
@media(max-width:600px){.inside-hero{padding:48px 0}.inside-hero h1{font-size:30px;letter-spacing:3px}.inside-hero>div>p:last-child{font-size:14px}.inside-columns,.visitor-options{grid-template-columns:1fr;gap:35px}.inside-content .lead{font-size:16px}.inside-content .btn{max-width:100%}.request-actions{align-items:stretch;flex-direction:column}.inside-content pre{padding:18px;font-size:12px}}
