
    .jb23{--ink:#201d19;--paper:#f7f3eb;--accent:#a9472c;--line:#d9cebf;color:var(--ink);background:var(--paper);font:16px/1.7 Arial,sans-serif}.jb23 *{box-sizing:border-box}.jb23 img{display:block;max-width:100%}.jb23 h1,.jb23 h2{font-family:Georgia,serif;font-weight:400;line-height:1.08;margin:0 0 22px}.jb23 h1{font-size:clamp(42px,6vw,76px);letter-spacing:-.04em}.jb23 h2{font-size:clamp(31px,4vw,48px)}.jb23 p{margin:0 0 18px}.jb23 .wrap{max-width:1180px;margin:auto;padding:0 28px}.jb23 .hero{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center;padding:70px 0}.jb23 .eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:800;color:var(--accent)}.jb23 .lead{font-size:20px;color:#62594f}.jb23 figure{margin:0;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden}.jb23 figure img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain}.jb23 figcaption{padding:11px 15px;color:#75695d;font-size:12px}.jb23 .btn{display:inline-block;background:var(--ink);color:white!important;text-decoration:none;padding:14px 22px;border-radius:999px;font-weight:800;margin:12px 10px 0 0}.jb23 .btn.alt{background:transparent;color:var(--ink)!important;border:1px solid var(--ink)}.jb23 .strip{background:var(--ink);color:white;padding:26px 0}.jb23 .strip ul{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:0;padding:0;list-style:none}.jb23 .strip li{border-left:2px solid #dc9d72;padding-left:15px}.jb23 section.info{padding:72px 0}.jb23 .grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}.jb23 .aud{background:#eadfce;padding:30px;border-radius:16px}.jb23 table{width:100%;border-collapse:collapse;background:#fff}.jb23 th,.jb23 td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:15px 17px}.jb23 th{width:34%;background:#efe8dc}.jb23 .note{margin-top:20px;padding:18px;border-left:4px solid var(--accent);background:#fff7e8}.jb23 .cta{background:#9d422b;color:white;padding:68px 0;text-align:center}.jb23 .cta .btn{background:white;color:#6f2f20!important}.jb23 .back{padding:24px 0}.jb23 .back a{color:inherit}@media(max-width:760px){.jb23 .wrap{padding:0 18px}.jb23 .hero,.jb23 .grid{grid-template-columns:1fr;gap:30px}.jb23 .hero{padding:42px 0}.jb23 .strip ul{grid-template-columns:1fr}.jb23 section.info{padding:48px 0}.jb23 th,.jb23 td{display:block;width:100%}.jb23 th{border-bottom:0;padding-bottom:5px}.jb23 td{padding-top:5px}.jb23 .btn{width:100%;text-align:center}}
    
body{margin:0;background:#f7f3eb}.sitehead,footer{padding:22px 28px;background:#171512;color:white;font:14px/1.6 Arial,sans-serif}.sitehead{display:flex;justify-content:space-between;gap:20px}.sitehead a,footer a{color:white;text-decoration:none}.sitehead nav{display:flex;gap:20px}h1{overflow-wrap:anywhere}@media(max-width:760px){.sitehead{flex-wrap:wrap}.jb23 h1{font-size:38px}}