:is(#uk-stock,#mini-collection).jmh-showroom{--green:#0b2721;--deep:#061c17;--mint:#bed3bf;--cream:#f4f2e9;--paper:#fbfaf6;--ink:#18352b;--muted:#5e7066;--line:#d6dcd2;--gold:#d7bf83;--warn:#815025}
:is(#uk-stock,#mini-collection).jmh-showroom *{box-sizing:border-box}
:is(#uk-stock,#mini-collection).jmh-showroom{scroll-behavior:smooth;scroll-padding-top:110px}
:is(#uk-stock,#mini-collection).jmh-showroom{margin:0;background:var(--cream);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}
:is(#uk-stock,#mini-collection).jmh-showroom a{color:inherit}
:is(#uk-stock,#mini-collection).jmh-showroom button,:is(#uk-stock,#mini-collection).jmh-showroom a,:is(#uk-stock,#mini-collection).jmh-showroom summary{-webkit-tap-highlight-color:transparent}
:is(#uk-stock,#mini-collection).jmh-showroom a:focus-visible,:is(#uk-stock,#mini-collection).jmh-showroom button:focus-visible,:is(#uk-stock,#mini-collection).jmh-showroom summary:focus-visible{outline:3px solid #b08a42;outline-offset:5px}
:is(#uk-stock,#mini-collection).jmh-showroom button{font:inherit}
:is(#uk-stock,#mini-collection).jmh-showroom img{max-width:100%;display:block}
:is(#uk-stock,#mini-collection).jmh-showroom figure{margin:0}
:is(#uk-stock,#mini-collection).jmh-showroom h1,:is(#uk-stock,#mini-collection).jmh-showroom h2,:is(#uk-stock,#mini-collection).jmh-showroom h3,:is(#uk-stock,#mini-collection).jmh-showroom p{margin-top:0}
:is(#uk-stock,#mini-collection).jmh-showroom h1,:is(#uk-stock,#mini-collection).jmh-showroom h2{font-weight:400;letter-spacing:-.055em;line-height:1.02}
:is(#uk-stock,#mini-collection).jmh-showroom h1{font-size:clamp(60px,6.6vw,104px);margin-bottom:30px}
:is(#uk-stock,#mini-collection).jmh-showroom h2{font-size:clamp(38px,4.2vw,64px);margin-bottom:25px}
:is(#uk-stock,#mini-collection).jmh-showroom h1 em,:is(#uk-stock,#mini-collection).jmh-showroom h2 em{font-family:Georgia,'Times New Roman',serif;font-weight:400}
:is(#uk-stock,#mini-collection).jmh-showroom h3{font-size:25px;font-weight:500;line-height:1.22;letter-spacing:-.03em}
:is(#uk-stock,#mini-collection).jmh-showroom p,:is(#uk-stock,#mini-collection).jmh-showroom li{font-size:15px;line-height:1.72}
:is(#uk-stock,#mini-collection).jmh-showroom p{margin-bottom:18px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-eyebrow{font-size:10px;line-height:1.5;letter-spacing:.18em;font-weight:700;margin-bottom:22px}
:is(#uk-stock,#mini-collection).jmh-showroom .top{height:96px;display:flex;align-items:center;justify-content:space-between;padding:0 max(30px,4vw);gap:25px;background:var(--paper);border-bottom:1px solid var(--line)}
:is(#uk-stock,#mini-collection).jmh-showroom .brand{display:flex;gap:12px;align-items:center;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.08em}
:is(#uk-stock,#mini-collection).jmh-showroom .brand img{object-fit:contain;width:64px;height:55px}
:is(#uk-stock,#mini-collection).jmh-showroom .brand small{display:block;letter-spacing:.15em;font-size:8px;font-weight:400;margin-top:7px}
:is(#uk-stock,#mini-collection).jmh-showroom .top nav{display:flex;gap:27px}
:is(#uk-stock,#mini-collection).jmh-showroom .top nav a{text-decoration:none;font-size:12px}
:is(#uk-stock,#mini-collection).jmh-showroom .top nav a:hover{text-decoration:underline;text-underline-offset:6px}
:is(#uk-stock,#mini-collection).jmh-showroom .private{display:flex;gap:8px;align-items:center;font-size:10px;white-space:nowrap;color:var(--muted)}
:is(#uk-stock,#mini-collection).jmh-showroom .private i,:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-dot{display:inline-block;border-radius:50%;width:6px;height:6px;background:#9bae87}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero{background:var(--green);color:var(--cream);display:grid;grid-template-columns:.85fr 1.3fr;gap:30px 25px;padding:70px 4vw 0;overflow:hidden}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-copy{padding:25px 0 20px;align-self:center}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero .jmh-sr-eyebrow{color:var(--gold)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero h1 em{color:var(--mint)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-lead{font-size:16px;max-width:400px;color:#d8e0d6;line-height:1.75}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-button{display:inline-flex;justify-content:space-between;align-items:center;gap:30px;text-decoration:none;font-size:12px;font-weight:700;padding:18px 22px;border:1px solid transparent;min-height:54px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-button.jmh-sr-light{background:var(--mint);color:var(--green);margin-top:12px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-button.jmh-sr-dark{background:var(--green);color:var(--cream)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-button:hover{filter:brightness(.93)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-quiet{font-size:10px;line-height:1.6;color:#a9bcb0;max-width:290px;margin-top:18px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo{position:relative;background:linear-gradient(145deg,#f5f4ec,#d8ded1);min-width:0;border-radius:2px;padding:35px 20px 15px;align-self:stretch;display:flex;flex-direction:column;justify-content:center}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo img{width:100%;height:440px;object-fit:contain;mix-blend-mode:multiply}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-photo-label{font-size:9px;font-weight:700;letter-spacing:.15em;color:var(--green);display:flex;gap:8px;align-items:center;position:absolute;top:25px;left:25px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo figcaption{display:flex;justify-content:space-between;align-items:center;color:var(--green);border-top:1px solid #c4cec1;padding-top:19px;margin:0 5px;gap:15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo figcaption span{font-size:9px;letter-spacing:.1em}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo figcaption strong{font-weight:500;font-size:15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-stats{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);padding:30px 0 35px;border-top:1px solid #305043;margin-top:15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-stats>div{padding-left:30px;border-left:1px solid #305043}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-stats>div:first-child{padding-left:0;border:0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-stats span{display:block;color:#a3b6a9;font-size:9px;letter-spacing:.14em;margin-bottom:12px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-stats strong{font-size:16px;font-weight:400}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-section-wrap{padding:80px 7vw}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-lexus-record{display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:var(--paper);border-bottom:1px solid var(--line)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-record-copy{padding-top:20px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-record-note{padding-top:17px;border-top:1px solid var(--line);font-size:12px;color:var(--muted);line-height:1.65}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-record-note strong{color:var(--ink);font-weight:600}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-honda{display:grid;grid-template-columns:1fr 1fr;gap:50px 6vw}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-stock-photo{min-width:0;align-self:start;background:#e5e8df;padding:20px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-stock-photo img{height:365px;width:100%;object-fit:contain}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-stock-photo figcaption{margin-top:18px;font-size:9px;letter-spacing:.12em;color:var(--muted)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-honda-copy{min-width:0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-honda-copy h2{font-size:clamp(39px,3.8vw,60px)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-chips{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-chips span{font-size:10px;padding:8px 11px;border:1px solid #cbd3c8;border-radius:20px;line-height:1.4}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-small{font-size:11px;line-height:1.7;color:var(--muted)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-safety{background:#efe3cc;border-left:3px solid #97611e;padding:17px 20px;margin:22px 0;color:#62431e}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-safety strong{font-size:14px;line-height:1.5;display:block}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-safety p{font-size:12px;line-height:1.65;margin:8px 0 0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-work-record{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:6vw;border-top:1px solid var(--line);padding-top:35px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-work-record .jmh-sr-eyebrow{font-size:9px;margin-bottom:15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-work-record ul{padding-left:17px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-work-record li{font-size:13px;margin:0 0 10px;padding-left:5px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-work-record p{font-size:13px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-work-record .jmh-sr-small{font-size:11px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-principle{display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#dfe6d9}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-principle h2{max-width:580px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-principle-line{font-family:Georgia,'Times New Roman',serif;font-size:21px;font-weight:400;display:block;margin-top:25px;line-height:1.5}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-section-heading{display:flex;justify-content:space-between;gap:7vw;align-items:start;margin-bottom:40px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-section-heading>div{flex:1}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-section-heading>p{max-width:470px;flex:1;padding-top:30px;color:var(--muted)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-card{background:var(--paper);min-width:0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-image{height:360px;position:relative;background:#e4e7df;padding:25px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-image img{height:100%;width:100%;object-fit:contain}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-image-tag{position:absolute;z-index:1;left:18px;top:18px;background:rgba(251,250,246,.93);font-size:8px;letter-spacing:.12em;padding:8px 10px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-body{padding:30px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-body .jmh-sr-eyebrow{margin-bottom:15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-body p{font-size:13px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-body h3{font-size:29px;max-width:320px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-warning{border-top:1px solid #ded4c0;border-bottom:1px solid #ded4c0;background:#f3ebdb;padding:17px 18px;margin:22px -5px;color:#6a4b26}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-warning strong{font-size:12px;line-height:1.6;display:block}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-warning p{font-size:12px;margin:6px 0 0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-warning.jmh-sr-neutral{background:#e8ede5;border-color:#cbd5c7;color:var(--ink)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-status{padding-top:18px;border-top:1px solid var(--line);color:var(--muted);font-size:11px!important}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-status span{display:inline-block;width:6px;height:6px;background:#b19c70;border-radius:50%;margin-right:7px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-text-link{display:inline-flex;justify-content:space-between;gap:15px;font-size:12px;font-weight:700;text-decoration:none;border-bottom:1px solid #9bac9e;padding:0 0 8px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-ford-record{padding-top:0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-ford-record details{border:1px solid #cbd4c7;background:var(--paper)}
:is(#uk-stock,#mini-collection).jmh-showroom summary{list-style:none;cursor:pointer}
:is(#uk-stock,#mini-collection).jmh-showroom summary::-webkit-details-marker{display:none}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-ford-record summary{padding:30px;display:flex;justify-content:space-between;align-items:center;gap:25px;font-size:28px;line-height:1.25;letter-spacing:-.03em}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-ford-record summary small{display:block;font-family:Arial,Helvetica,sans-serif;font-size:9px;letter-spacing:.15em;margin-bottom:12px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-plus{font-size:32px;font-weight:300;transition:transform .2s}
:is(#uk-stock,#mini-collection).jmh-showroom details[open]>summary .jmh-sr-plus{transform:rotate(45deg)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-record-expanded{display:grid;grid-template-columns:1.5fr 1fr;gap:55px;padding:10px 30px 35px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-record-expanded>div>p{font-size:13px;color:var(--muted);max-width:500px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-timeline{border-left:1px solid #bac8b7;margin-left:6px;padding-left:25px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-timeline article{position:relative;padding:8px 0 20px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-timeline article:before{content:'';width:7px;height:7px;left:-29px;top:14px;background:var(--green);border:2px solid var(--paper);box-sizing:content-box;border-radius:50%;position:absolute}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-timeline time{font-size:10px;color:var(--muted);display:block;margin-bottom:8px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-timeline h4{font-size:16px;font-weight:500;margin:0 0 8px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-timeline p{font-size:12px;color:var(--muted);margin:0;line-height:1.7}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-card{align-self:start;background:#e5ebdf;padding:30px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-document-icon{font-size:60px;line-height:1;display:block;color:#54715b;margin-bottom:25px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-card h3{font-size:29px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-card p{font-size:13px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-card .jmh-sr-button{width:100%;gap:15px;margin:8px 0 20px;font-size:11px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-card .jmh-sr-small{font-size:10px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-correction{display:grid;grid-template-columns:.7fr 1.5fr;gap:40px;padding:25px 0;border-bottom:1px solid var(--line)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-correction strong{font-size:13px;font-weight:500;line-height:1.6}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-correction p{font-size:12px;line-height:1.75;color:var(--muted);margin:0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-orders{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding-top:25px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-orders article{font-size:12px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-orders strong{display:block;font-size:13px;font-weight:500;margin-bottom:6px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-orders span{display:block;font-size:10px;color:#8a6a35;margin-bottom:9px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-orders p{font-size:11px;color:var(--muted);margin:0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-future{background:var(--green);color:var(--cream)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-future .jmh-sr-section-heading>p{color:#b8c9bc}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-future .jmh-sr-eyebrow{color:var(--gold)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-future h2 em{color:var(--mint)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-studio-summary{display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid #355447;border-bottom:1px solid #355447;padding:28px 0;font-size:23px;line-height:1.4;letter-spacing:-.02em}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-studio-summary small{display:block;font-size:10px;color:#acc0ae;letter-spacing:0;margin-top:9px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-studio{padding-top:30px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:25px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-tabs button{border:1px solid #59765f;padding:12px 17px;background:transparent;color:#d6e0d0;cursor:pointer;font-size:12px;line-height:1.4}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-tabs button[aria-pressed=true]{color:var(--green);background:var(--mint);border-color:var(--mint)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage{position:relative;background:#e3e5dc;padding:55px 25px 20px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage img{width:100%;height:550px;object-fit:contain}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage .jmh-sr-photo-label{font-size:8px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage figcaption{display:flex;justify-content:space-between;align-items:center;gap:20px;color:var(--green);padding-top:18px;border-top:1px solid #c2cdbd}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage figcaption strong{font-size:20px;font-weight:500}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage figcaption span{font-size:12px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-disclosure{font-size:11px;color:#bed0bf;margin:20px 0 30px;max-width:900px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:35px;border-top:1px solid #355447;padding-top:35px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-roadmap span{font-size:9px;letter-spacing:.14em;color:var(--gold)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-roadmap h3{font-size:24px;margin:20px 0 15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-roadmap p{font-size:12px;color:#bed0bf}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-future .jmh-sr-small{color:#a9c0ad}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-future .jmh-sr-small:last-child{margin:25px 0 0}
:is(#uk-stock,#mini-collection).jmh-showroom footer{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:30px;border-top:1px solid var(--line);padding-top:40px!important;padding-bottom:40px!important}
:is(#uk-stock,#mini-collection).jmh-showroom .footer-brand{text-decoration:none;font-size:19px;font-weight:600;letter-spacing:-.025em}
:is(#uk-stock,#mini-collection).jmh-showroom .footer-brand span{display:block;font-size:10px;letter-spacing:0;font-weight:400;margin-top:10px;color:var(--muted)}
:is(#uk-stock,#mini-collection).jmh-showroom footer p{font-size:10px;line-height:1.7;color:var(--muted);margin:0}
@media(min-width:1600px){:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero{padding-left:max(4vw,calc((100vw - 1440px)/2));padding-right:max(4vw,calc((100vw - 1440px)/2))}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-section-wrap{padding-left:max(7vw,calc((100vw - 1280px)/2));padding-right:max(7vw,calc((100vw - 1280px)/2))}
}
@media(max-width:900px){:is(#uk-stock,#mini-collection).jmh-showroom .top{padding:0 25px;height:85px}
:is(#uk-stock,#mini-collection).jmh-showroom .top nav{gap:18px}
:is(#uk-stock,#mini-collection).jmh-showroom .top nav a{font-size:11px}
:is(#uk-stock,#mini-collection).jmh-showroom .brand{font-size:11px;gap:8px}
:is(#uk-stock,#mini-collection).jmh-showroom .brand img{width:55px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero{gap:25px;padding-top:40px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero h1{font-size:65px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-lead{font-size:14px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo img{height:355px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo figcaption{flex-direction:column;align-items:start;gap:7px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-stats strong{font-size:14px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-stats>div{padding-left:18px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-section-wrap{padding:60px 5vw}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-honda{gap:35px 5vw}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-stock-photo{padding:15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-stock-photo img{height:300px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-honda-copy h2{font-size:44px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-honda-copy p{font-size:13px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-section-heading{gap:5vw}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-section-heading>p{font-size:13px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-image{height:300px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-body{padding:22px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-body h3{font-size:25px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-record-expanded{gap:25px;padding:10px 25px 30px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-ford-record summary{padding:25px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-card{padding:22px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-roadmap{gap:20px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-roadmap h3{font-size:21px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage img{height:430px}
}
@media(max-width:680px){:is(#uk-stock,#mini-collection).jmh-showroom{scroll-padding-top:30px}
:is(#uk-stock,#mini-collection).jmh-showroom .top{height:auto;min-height:80px;padding:14px 20px;flex-wrap:wrap;gap:10px 15px}
:is(#uk-stock,#mini-collection).jmh-showroom .top nav{order:3;width:100%;justify-content:space-between;border-top:1px solid var(--line);padding-top:12px;margin-top:5px}
:is(#uk-stock,#mini-collection).jmh-showroom .private{font-size:9px}
:is(#uk-stock,#mini-collection).jmh-showroom .brand small{font-size:7px}
:is(#uk-stock,#mini-collection).jmh-showroom .brand img{width:48px;height:42px}
:is(#uk-stock,#mini-collection).jmh-showroom .brand{font-size:10px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero{grid-template-columns:1fr;padding:35px 20px 0;gap:25px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-copy{padding:5px 0 0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero h1{font-size:64px;margin-bottom:22px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero .jmh-sr-eyebrow{font-size:8px;margin-bottom:20px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-lead{max-width:460px;font-size:14px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero .jmh-sr-button{margin-top:4px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-quiet{margin-top:14px;max-width:none}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo{padding:40px 12px 17px;min-height:300px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo img{height:260px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-photo-label{left:16px;top:18px;font-size:8px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo figcaption{flex-direction:row;align-items:center;margin:0 3px;padding-top:14px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo figcaption span{font-size:7px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo figcaption strong{font-size:12px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-stats{grid-template-columns:1fr 1fr;gap:25px 15px;margin-top:0;padding:25px 0 30px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-stats>div{padding:0 0 0 15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-stats>div:nth-child(3){padding-left:0;border:0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-stats strong{font-size:14px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-stats span{font-size:8px;margin-bottom:8px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-section-wrap{padding:45px 20px}
:is(#uk-stock,#mini-collection).jmh-showroom h2{font-size:42px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-lexus-record,:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-honda,:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-principle{grid-template-columns:1fr;gap:20px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-record-copy{padding-top:0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-lexus-record h2,:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-principle h2{margin-bottom:5px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-lexus-record p,:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-principle p{font-size:13px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-stock-photo img{height:280px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-stock-photo figcaption{font-size:8px;margin-top:14px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-honda-copy{padding-top:10px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-honda-copy h2{font-size:44px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-chips{gap:6px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-chips span{font-size:9px;padding:7px 9px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-safety{padding:16px;margin:20px 0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-safety strong{font-size:13px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-work-record{grid-template-columns:1fr;gap:25px;padding-top:28px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-work-record article+article{padding-top:25px;border-top:1px solid var(--line)}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-work-record h3{font-size:26px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-principle-line{font-size:22px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-section-heading{display:block;margin-bottom:30px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-section-heading>p{padding-top:0;max-width:none;font-size:13px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-grid{grid-template-columns:1fr;gap:25px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-image{height:300px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-body{padding:23px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-body h3{font-size:29px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-body p{font-size:13px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-body .jmh-sr-small{font-size:11px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-ford-record{padding-top:0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-ford-record summary{padding:23px 20px;font-size:25px;gap:20px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-ford-record summary small{font-size:8px;line-height:1.65;letter-spacing:.12em}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-record-expanded{grid-template-columns:1fr;padding:0 20px 20px;gap:20px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-card{padding:25px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-document-icon{font-size:45px;margin-bottom:20px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-card .jmh-sr-button{max-width:350px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-correction{grid-template-columns:1fr;gap:10px;padding:22px 0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-correction strong{font-size:14px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-correction p{font-size:11px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-report-orders{grid-template-columns:1fr;gap:22px;padding-top:23px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-future h2{font-size:40px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-studio-summary{font-size:20px;padding:22px 0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-studio-summary small{font-size:9px;max-width:230px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-tabs{gap:7px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-tabs button{font-size:10px;padding:10px 13px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage{padding:45px 10px 15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage img{height:285px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage .jmh-sr-photo-label{font-size:6px;line-height:1.7;left:15px;right:15px;top:15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage figcaption{padding-top:15px;gap:15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage figcaption strong{font-size:15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage figcaption span{font-size:10px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-disclosure{font-size:10px;margin:15px 0 22px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-roadmap{grid-template-columns:1fr;gap:23px;margin-top:25px;padding-top:25px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-roadmap h3{font-size:24px;margin:12px 0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-roadmap p{font-size:12px;margin-bottom:0}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-roadmap article+article{border-top:1px solid #355447;padding-top:23px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-future .jmh-sr-small{font-size:10px}
:is(#uk-stock,#mini-collection).jmh-showroom footer{grid-template-columns:1fr;gap:24px;padding-top:35px!important;padding-bottom:35px!important}
:is(#uk-stock,#mini-collection).jmh-showroom .footer-brand{font-size:20px}
:is(#uk-stock,#mini-collection).jmh-showroom .footer-brand span{font-size:11px}
:is(#uk-stock,#mini-collection).jmh-showroom footer p{font-size:10px}
}
@media(max-width:360px){:is(#uk-stock,#mini-collection).jmh-showroom .top{padding-left:15px;padding-right:15px}
:is(#uk-stock,#mini-collection).jmh-showroom .private{font-size:8px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero{padding-left:15px;padding-right:15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero h1{font-size:57px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-section-wrap{padding-left:15px;padding-right:15px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo img{height:225px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo figcaption{display:block}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo figcaption strong{display:block;margin-top:7px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-stats strong{font-size:12px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-stock-photo img{height:235px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-honda-copy h2{font-size:40px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-image{height:260px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-body{padding:20px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-project-body h3{font-size:26px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage img{height:230px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-tabs button{padding:9px 10px;font-size:9px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage figcaption{display:block}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-concept-stage figcaption span{display:block;margin-top:7px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-future h2{font-size:36px}
}
@media(prefers-reduced-motion:reduce){:is(#uk-stock,#mini-collection).jmh-showroom{scroll-behavior:auto}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-plus{transition:none}
}

:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper,:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper *,:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper *::before,:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper *::after{
  box-sizing: border-box;
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper{
  --mt-green: #0b2721;
  --mt-deep: #061c17;
  --mt-mint: #bed3bf;
  --mt-cream: #f4f2e9;
  --mt-paper: #fbfaf6;
  --mt-stage: #e5e8df;
  --mt-ink: #18352b;
  --mt-muted: #5e7066;
  --mt-line: #d6dcd2;
  --mt-gold: #d7bf83;
  --mt-focus: #b08a42;
  background: var(--mt-paper);
  color: var(--mt-ink);
  font-family: Arial, Helvetica, sans-serif;
  border-bottom: 1px solid var(--mt-line);
  padding: 80px 7vw;
  width: 100%;
  overflow-x: clip;
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-inner{ max-width: 1280px; margin: 0 auto; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-header{ margin-bottom: 40px; max-width: 720px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-meta{ display: flex; flex-wrap: wrap; align-items: center; gap: 12px 18px; margin-bottom: 18px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-eyebrow{ margin: 0; font-size: 10px; line-height: 1.5; letter-spacing: 0.18em; font-weight: 700; color: var(--mt-green); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-status{
  display: inline-flex; align-items: center; gap: 8px;
  font-size: 10px; line-height: 1.4; letter-spacing: 0.14em; font-weight: 700;
  color: var(--mt-green); background: #e8ede5; border: 1px solid #cbd5c7;
  padding: 6px 12px; border-radius: 20px;
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-status-dot{ display: inline-block; width: 6px; height: 6px; border-radius: 50%; background: #8a6a35; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-title{ margin: 0 0 12px; font-size: clamp(38px, 4.2vw, 60px); font-weight: 400; letter-spacing: -0.055em; line-height: 1.02; color: var(--mt-green); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-title em{ font-family: Georgia, "Times New Roman", serif; font-weight: 400; font-style: italic; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-subtitle{ margin: 0 0 14px; font-family: Georgia, "Times New Roman", serif; font-size: 21px; line-height: 1.45; color: var(--mt-ink); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-intro{ margin: 0; font-size: 15px; line-height: 1.72; color: var(--mt-muted); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-grid{ display: grid; grid-template-columns: 1.15fr 0.85fr; gap: 48px 5vw; align-items: start; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-gallery,:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-details-col{ min-width: 0; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-stage{
  margin: 0; position: relative;
  background: linear-gradient(145deg, #f3f2ea, var(--mt-stage));
  border: 1px solid var(--mt-line); padding: 44px 20px 16px;
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-stage-tag{ position: absolute; top: 16px; left: 20px; font-size: 9px; font-weight: 700; letter-spacing: 0.14em; color: var(--mt-green); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-main-photo{ display: block; width: 100%; height: 400px; object-fit: contain; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-caption{
  display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;
  gap: 8px 16px; margin-top: 16px; padding-top: 14px; border-top: 1px solid #c4cec1; color: var(--mt-green);
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-caption-angle{ font-size: 9px; letter-spacing: 0.12em; color: var(--mt-muted); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-caption-note{ font-size: 12px; font-weight: 500; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-thumbs{ display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; margin-top: 12px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-thumb{
  appearance: none; font: inherit; background: var(--mt-cream); color: var(--mt-ink);
  border: 1px solid #cbd3c8; padding: 8px; min-height: 44px; min-width: 44px; cursor: pointer;
  display: flex; flex-direction: column; align-items: center; gap: 6px; text-align: center;
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-thumb[aria-pressed="true"]{ background: var(--mt-green); color: var(--mt-cream); border-color: var(--mt-green); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-thumb:focus-visible,:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-summary:focus-visible{ outline: 3px solid var(--mt-focus); outline-offset: 3px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-thumb-img{ display: block; width: 100%; height: 52px; object-fit: contain; background: var(--mt-stage); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-thumb-text{ font-size: 11px; line-height: 1.3; font-weight: 700; letter-spacing: 0.04em; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-spec-card{ background: var(--mt-cream); border: 1px solid var(--mt-line); padding: 24px; margin-bottom: 20px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-spec-heading,:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-story-label{ margin: 0 0 14px; font-size: 9px; font-weight: 700; letter-spacing: 0.16em; color: var(--mt-muted); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-spec-table{ width: 100%; border-collapse: collapse; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-sr-only{ position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-spec-row{ border-top: 1px solid var(--mt-line); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-spec-key,:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-spec-val{ padding: 11px 0; font-size: 13px; line-height: 1.5; text-align: left; vertical-align: top; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-spec-key{ font-weight: 400; color: var(--mt-muted); width: 44%; padding-right: 12px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-spec-val{ font-weight: 600; color: var(--mt-ink); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-accordions{ display: grid; gap: 12px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-disclosure{ border: 1px solid #cbd4c7; background: var(--mt-paper); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-summary{
  list-style: none; cursor: pointer; min-height: 48px; padding: 14px 20px;
  display: flex; justify-content: space-between; align-items: center; gap: 16px;
  font-size: 18px; font-weight: 500; letter-spacing: -0.02em; color: var(--mt-green);
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-summary::-webkit-details-marker{ display: none; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-summary-icon{ font-size: 22px; line-height: 1; font-weight: 300; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-disclosure[open] > .jmh-sr-mini-tipper-summary{ border-bottom: 1px solid var(--mt-line); background: var(--mt-cream); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-disclosure-body{ padding: 18px 20px 20px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-story-copy{ margin: 0 0 14px; font-size: 13px; line-height: 1.72; color: var(--mt-ink); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-concepts{ list-style: none; margin: 0 0 16px; padding: 0; display: grid; gap: 14px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-concept-item{ padding-bottom: 14px; border-bottom: 1px solid var(--mt-line); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-concept-item:last-child{ padding-bottom: 0; border-bottom: 0; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-concept-title{ display: block; font-size: 14px; font-weight: 600; color: var(--mt-green); margin-bottom: 3px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-concept-palette{ display: block; font-size: 10px; letter-spacing: 0.1em; text-transform: uppercase; color: #8a6a35; margin-bottom: 6px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-concept-desc{ margin: 0; font-size: 12px; line-height: 1.65; color: var(--mt-muted); }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-disclosure-note{ margin: 0; padding-top: 12px; border-top: 1px solid var(--mt-line); font-size: 11px; line-height: 1.65; color: var(--mt-muted); }
@media (max-width: 900px){:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper{ padding: 60px 5vw; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-grid{ grid-template-columns: 1fr; gap: 32px; }
}
@media (max-width: 680px){:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper{ padding: 45px 20px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-stage{ padding: 40px 12px 14px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-main-photo{ height: 280px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-thumbs{ grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 360px){:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper{ padding: 40px 15px; }
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-spec-card,:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-disclosure-body{ padding: 16px; }
}

/* Optional showroom enhancement; content stays visible without this file or JS. */
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero {
  background: linear-gradient(145deg, #102f27 0%, #0b2721 55%, #061c17 100%);
  box-shadow: inset 0 -1px rgba(190, 211, 191, .14);
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-lexus-record {
  background: linear-gradient(165deg, #fbfaf6 0%, #f4f2e9 100%);
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper {
  background: linear-gradient(145deg, #f4f2e9 0%, #f7f6ef 55%, #e8eee3 100%);
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-honda {
  background: linear-gradient(160deg, #f4f2e9 0%, #edf0e6 100%);
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-principle {
  background: linear-gradient(135deg, #dfe6d9 0%, #e8ecdf 58%, #dbe5d8 100%);
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-projects {
  background: linear-gradient(160deg, #f4f2e9 0%, #f8f7f1 100%);
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-ford-record {
  background: linear-gradient(180deg, #f8f7f1 0%, #f4f2e9 100%);
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-future {
  background: linear-gradient(145deg, #102f27 0%, #0b2721 55%, #061c17 100%);
}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-motion-entered {
  animation: jmh-showroom-arrive 620ms cubic-bezier(.22, 1, .36, 1) both;
}
@keyframes jmh-showroom-arrive {
  from { transform: translateY(8px); }
  to { transform: none; }
}
@media (prefers-reduced-motion: reduce) {
  :is(#uk-stock,#mini-collection).jmh-showroom .jmh-motion-entered {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}

:is(#uk-stock,#mini-collection).jmh-showroom{isolation:isolate;clear:both;overflow-x:clip;--green:#0b2721;--deep:#061c17;--mint:#bed3bf;--cream:#f4f2e9;--paper:#fbfaf6;--ink:#18352b;--muted:#5e7066;--line:#d6dcd2;--gold:#d7bf83;--warn:#815025}
:is(#uk-stock,#mini-collection).jmh-showroom [id]{scroll-margin-top:110px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-showroom-nav{display:flex;gap:22px;flex-wrap:wrap;padding:16px 4vw;background:#fbfaf6;border-bottom:1px solid #d6dcd2;color:#18352b;font-size:12px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-showroom-nav a{text-decoration:none;padding:4px 0;border-bottom:1px solid #b7c7b5}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero h1{color:#f4f2e9}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo img{mix-blend-mode:normal;border-radius:2px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-showroom-enquiry{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:22px}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-showroom-routes{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:50px 7vw;background:#edf0e6}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-showroom-routes h3{color:#18352b}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-showroom-routes p{font-size:13px;color:#5e7066}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-showroom-routes a{font-size:12px;font-weight:600}
:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-mini-tipper-stage-tag{line-height:1.6}
@media(max-width:680px){:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-showroom-nav{gap:12px 20px;padding:14px 20px;font-size:11px}:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-showroom-routes{grid-template-columns:1fr;padding:40px 20px;gap:28px}}

:is(#uk-stock,#mini-collection).jmh-showroom h1,:is(#uk-stock,#mini-collection).jmh-showroom h2,:is(#uk-stock,#mini-collection).jmh-showroom h3,:is(#uk-stock,#mini-collection).jmh-showroom h4{font-family:Arial,Helvetica,sans-serif;text-transform:none}

:is(#uk-stock,#mini-collection).jmh-showroom .jmh-sr-hero-photo{z-index:0;inset:auto;width:auto;height:auto}

#mini-collection.jmh-showroom .jmh-sr-project-grid{grid-template-columns:1fr;gap:40px}
#mini-collection.jmh-showroom .jmh-sr-project-card{display:grid;grid-template-columns:1fr 1fr;align-items:start}
#mini-collection.jmh-showroom .jmh-sr-project-image{height:440px}
#mini-collection.jmh-showroom .jmh-sr-project-body{padding:30px 38px}
#mini-collection.jmh-showroom .jmh-sr-project-card .jmh-sr-project-image img{object-fit:contain}
@media(max-width:680px){#mini-collection.jmh-showroom .jmh-sr-project-card{grid-template-columns:1fr}#mini-collection.jmh-showroom .jmh-sr-project-image{height:320px}#mini-collection.jmh-showroom .jmh-sr-project-body{padding:25px}}

#mini-collection.jmh-showroom .jmh-sr-tipper-concept-art{width:100%;height:auto;margin:0 0 15px;border:1px solid #d6dcd2;border-radius:4px}

#uk-stock.jmh-showroom .jmh-sr-project-grid{grid-template-columns:1fr;gap:40px}
#uk-stock.jmh-showroom .jmh-sr-project-card{display:grid;grid-template-columns:1fr 1fr;align-items:start}
#uk-stock.jmh-showroom .jmh-sr-project-image{height:440px}
#uk-stock.jmh-showroom .jmh-sr-project-body{padding:30px 38px}
#uk-stock.jmh-showroom .jmh-sr-project-card .jmh-sr-project-image img{object-fit:contain}
#uk-stock.jmh-showroom .jmh-sr-car-mods{grid-column:1/-1;width:100%;margin-top:26px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
#uk-stock.jmh-showroom .jmh-sr-car-mods summary{cursor:pointer;padding:22px 24px;font-size:17px;color:var(--ink);font-weight:600;background:linear-gradient(115deg,#edf1e6,#f8f6ef)}
#uk-stock.jmh-showroom .jmh-sr-car-mods summary span{font-size:11px;font-weight:400;display:block;margin:8px 0 0 18px;letter-spacing:.04em}
#uk-stock.jmh-showroom .jmh-sr-car-mods-content{padding:24px;display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:center;background:#fbfaf6}
#uk-stock.jmh-showroom .jmh-sr-car-mods figure{margin:0}
#uk-stock.jmh-showroom .jmh-sr-car-mods img{display:block;width:100%;height:auto}
#uk-stock.jmh-showroom .jmh-sr-car-mods figcaption{font-size:9px;letter-spacing:.08em;margin-top:12px;color:var(--muted)}
#uk-stock.jmh-showroom .jmh-sr-car-mods h3{font-size:25px;line-height:1.2;margin:0 0 15px}
#uk-stock.jmh-showroom .jmh-sr-car-mods p{font-size:13px;line-height:1.8}
.jmh-model-library{margin:0;background:#f7f6f0;border-top:1px solid #d6dcd2;border-bottom:1px solid #d6dcd2}
.jmh-model-library>summary{cursor:pointer;padding:28px 7vw;font-size:21px;font-weight:600;color:#18352b;list-style:disclosure-closed}
.jmh-model-library[open]>summary{list-style:disclosure-open}
.jmh-model-library>summary span{display:block;font-size:12px;font-weight:400;color:#5e7066;margin:8px 0 0 20px}
@media(max-width:680px){#uk-stock.jmh-showroom .jmh-sr-project-card{grid-template-columns:1fr}#uk-stock.jmh-showroom .jmh-sr-project-image{height:320px}#uk-stock.jmh-showroom .jmh-sr-project-body{padding:25px}#uk-stock.jmh-showroom .jmh-sr-car-mods-content{grid-template-columns:1fr;padding:18px;gap:20px}.jmh-model-library>summary{padding:25px 20px;font-size:18px}}

/* Visible per-car build galleries: independent of the optional concept studio. */
#uk-stock.jmh-showroom .jmh-build-gallery{display:block;min-width:0;overflow:hidden;background:linear-gradient(125deg,#f1f3ea,#fbfaf6 65%);padding:clamp(20px,3vw,38px);border:1px solid #d6dcd2;border-radius:3px;scroll-margin-top:120px}
#uk-stock.jmh-showroom .jmh-build-gallery>header{max-width:770px;margin-bottom:24px}
#uk-stock.jmh-showroom .jmh-build-gallery>header .jmh-sr-eyebrow{margin-bottom:12px}
#uk-stock.jmh-showroom .jmh-build-gallery h3{font-size:clamp(27px,3vw,40px);font-weight:400;line-height:1.12;margin:0 0 16px}
#uk-stock.jmh-showroom .jmh-build-gallery>header p{font-size:15px;line-height:1.7;margin-bottom:0}
#uk-stock.jmh-showroom .jmh-build-images{display:grid;gap:18px;grid-template-columns:1fr}
#uk-stock.jmh-showroom .jmh-build-images-2{grid-template-columns:repeat(2,minmax(0,1fr))}
#uk-stock.jmh-showroom .jmh-build-images img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#eae8e0;border:1px solid #d6dcd2}
#uk-stock.jmh-showroom .jmh-build-images-1 figure{max-width:900px;width:100%;margin:0 auto}
#uk-stock.jmh-showroom .jmh-build-images figcaption{font-size:10px;line-height:1.6;letter-spacing:.07em;color:#475d51;margin:12px 0 6px}
#uk-stock.jmh-showroom .jmh-build-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 22px}
#uk-stock.jmh-showroom .jmh-build-options>div{border-top:1px solid #b7c6b5;padding-top:18px;min-width:0}
#uk-stock.jmh-showroom .jmh-build-options dt{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 10px}
#uk-stock.jmh-showroom .jmh-build-options dd{margin:0;font-size:14px;line-height:1.8;color:#425b4e}
#uk-stock.jmh-showroom .jmh-build-caveat{padding-top:18px;border-top:1px solid #d6dcd2;font-size:12px;line-height:1.8;color:#5e7066;margin-bottom:0}
@media(max-width:760px){#uk-stock.jmh-showroom .jmh-build-images-2,#uk-stock.jmh-showroom .jmh-build-options{grid-template-columns:1fr}#uk-stock.jmh-showroom .jmh-build-options{gap:16px;margin-top:22px}#uk-stock.jmh-showroom .jmh-build-gallery{scroll-margin-top:100px}}
