body #integrated-preview main[data-model-b2b="v111"]{padding-block:24px 48px}body #integrated-preview main[data-model-b2b="v111"] .b2b-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:32px;align-items:start;padding-block:18px 28px}body #integrated-preview main[data-model-b2b="v111"] .aic-hero-photo{margin:0;min-width:0}body #integrated-preview main[data-model-b2b="v111"] .aic-hero-photo .aic-model-picture{aspect-ratio:4/3;display:block;background:#f0f3f1;border-radius:10px;overflow:hidden}body #integrated-preview main[data-model-b2b="v111"] .aic-hero-photo img{width:100%!important;height:100%!important;object-fit:contain!important}body #integrated-preview main[data-model-b2b="v111"] h1{font-size:clamp(30px,3.3vw,46px);line-height:1.15;margin:10px 0 14px}body #integrated-preview main[data-model-b2b="v111"] .b2b-intro{font-size:16px;line-height:1.7;margin-bottom:20px}body #integrated-preview main[data-model-b2b="v111"] .b2b-buying-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0}body #integrated-preview main[data-model-b2b="v111"] .b2b-buying-grid>div{padding:16px;border:1px solid #d9e2dc;background:#f2f6f2;border-radius:8px;min-width:0}body #integrated-preview main[data-model-b2b="v111"] .b2b-buying-grid span{display:block;font-size:13px;font-weight:600;color:#526960;margin-bottom:8px}body #integrated-preview main[data-model-b2b="v111"] .b2b-buying-grid strong{display:block;font-size:19px;line-height:1.35;color:#183b32;overflow-wrap:anywhere}body #integrated-preview main[data-model-b2b="v111"] .b2b-buying-grid p{font-size:14px;line-height:1.65;margin:9px 0 0}body #integrated-preview main[data-model-b2b="v111"] .aic-data{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}body #integrated-preview main[data-model-b2b="v111"] .aic-data>div{padding:10px;min-width:0}body #integrated-preview main[data-model-b2b="v111"] .aic-data dt{font-size:12px}body #integrated-preview main[data-model-b2b="v111"] .aic-data dd{font-size:15px;margin:5px 0 0}body #integrated-preview main[data-model-b2b="v111"] .aic-content-section{padding-block:26px;margin:0;border-bottom:1px solid #dce4df}body #integrated-preview main[data-model-b2b="v111"] .aic-content-section h2{font-size:clamp(22px,2.2vw,28px);margin-bottom:14px}body #integrated-preview main[data-model-b2b="v111"] .aic-content-section p{line-height:1.75}body #integrated-preview main[data-model-b2b="v111"] .aic-table-scroll{max-width:100%;overflow-x:auto}body #integrated-preview main[data-model-b2b="v111"] .aic-config-table{min-width:900px}body #integrated-preview main[data-model-b2b="v111"] .aic-product-nav{display:flex;gap:12px 22px;flex-wrap:wrap;margin-block:12px 0}body #integrated-preview main[data-model-b2b="v111"] .aic-actions{display:flex;gap:12px;flex-wrap:wrap}body #integrated-preview main[data-model-b2b="v111"] .btn{display:inline-flex;justify-content:center;align-items:center;background:#176b58!important;color:#fff!important;border:1px solid #176b58!important;padding:13px 20px;line-height:1.4;border-radius:7px;text-decoration:none;font-size:15px;font-weight:600;cursor:pointer}body #integrated-preview main[data-model-b2b="v111"] .btn-quiet{background:#fff!important;color:#176b58!important}body #integrated-preview main[data-model-b2b="v111"] .btn:focus-visible,body #integrated-preview main[data-model-b2b="v111"] select:focus-visible{outline:3px solid #315e50;outline-offset:3px}body #integrated-preview main[data-model-b2b="v111"] .b2b-enquiry{background:#edf4ef;padding:24px;border-radius:10px;margin-top:24px}body #integrated-preview main[data-model-b2b="v111"] .b2b-config-select{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}body #integrated-preview main[data-model-b2b="v111"] .b2b-config-select label{grid-column:1/-1;font-weight:600;font-size:14px}body #integrated-preview main[data-model-b2b="v111"] .b2b-config-select select{width:100%;min-width:0;max-width:100%;padding:13px;background:#fff;color:#19332c;border:1px solid #aabfb3;border-radius:6px;font-size:15px}body #integrated-preview main[data-model-b2b="v111"] .aic-photo-credit{font-size:12px;line-height:1.65;margin-top:10px}@media(max-width:1000px){body #integrated-preview main[data-model-b2b="v111"] .b2b-hero{grid-template-columns:1fr;gap:24px}body #integrated-preview main[data-model-b2b="v111"] .aic-hero-photo .aic-model-picture{aspect-ratio:16/10}body #integrated-preview main[data-model-b2b="v111"] .b2b-config-select{grid-template-columns:1fr}}@media(max-width:600px){body #integrated-preview main[data-model-b2b="v111"] .b2b-buying-grid{grid-template-columns:1fr}body #integrated-preview main[data-model-b2b="v111"] .aic-data{grid-template-columns:repeat(2,minmax(0,1fr))}body #integrated-preview main[data-model-b2b="v111"] .b2b-enquiry{padding:18px}body #integrated-preview main[data-model-b2b="v111"] .aic-actions>.btn{flex:1 1 150px}}