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