.mri-scope{--mri-ink:#1c1a17;--mri-stone:#6b6660;--mri-line:#e3ddd3;--mri-paper:#faf7f2;--mri-card:#ffffff;--mri-accent:#8a7d5f;--mri-accent-dark:#4a4237;font-family:Helvetica Neue,Arial,sans-serif;color:var(--mri-ink);line-height:1.5}.mri-scope,.mri-scope *,.mri-scope *:before,.mri-scope *:after{box-sizing:border-box}.mri-scope h1,.mri-scope h2,.mri-scope h3{font-weight:400;letter-spacing:.02em;margin:0}.mri-scope p,.mri-scope div,.mri-scope span,.mri-scope ul,.mri-scope li,.mri-scope form,.mri-scope input,.mri-scope button{margin:0;padding:0}.mri-scope a{color:inherit;text-decoration:none}.mri-scope .wrap{max-width:1180px;margin:0 auto;padding:0 28px}.mri-scope img{display:block;max-width:100%}.mri-scope .placeholder{background:repeating-linear-gradient(135deg,#efe9dd,#efe9dd 10px,#e6dfd0 10px 20px);display:flex;align-items:center;justify-content:center;text-align:center;color:#9c9280;font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--mri-line)}.mri-scope .placeholder em{font-style:normal;color:#b3a98f;font-size:11px;text-transform:none;letter-spacing:0}.mri-scope header.site{position:sticky;top:0;z-index:60;background:#faf7f2f7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--mri-line)}.mri-scope .topbar{background:var(--mri-ink);color:#d8cfb8;font-size:11.5px;text-align:center;padding:6px 0;letter-spacing:.03em}.mri-scope nav{display:flex;align-items:center;justify-content:space-between;padding:16px 28px;max-width:1180px;margin:0 auto;gap:20px}.mri-scope .logo{font-size:19px;letter-spacing:.12em;font-weight:600;white-space:nowrap}.mri-scope .logo span{color:var(--mri-accent)}.mri-scope .logo-img{display:inline-flex;align-items:center}.mri-scope .logo-img img{height:30px;width:auto;display:block}.mri-scope .foot-col .logo-img img{height:26px}.mri-scope .logo-img--invert img{filter:brightness(0) invert(1)}.mri-scope .navlinks{display:flex;gap:26px;font-size:13px;letter-spacing:.03em;text-transform:uppercase}.mri-scope .navlinks>div{position:relative}.mri-scope .navlinks>div>a{display:flex;align-items:center;gap:4px;padding:8px 0}.mri-scope .navlinks>div:hover{color:var(--mri-accent)}.mri-scope .dropdown{position:absolute;top:100%;left:50%;transform:translate(-50%);background:#fff;border:1px solid var(--mri-line);border-radius:4px;padding:10px 0;min-width:200px;box-shadow:0 12px 28px #1c1a171f;opacity:0;visibility:hidden;transition:opacity .15s ease;text-transform:none;letter-spacing:0;z-index:70}.mri-scope .navlinks>div:hover .dropdown{opacity:1;visibility:visible}.mri-scope .dropdown a{display:block;padding:9px 18px;font-size:13px;color:var(--mri-ink)}.mri-scope .dropdown a:hover{background:var(--mri-paper);color:var(--mri-accent)}.mri-scope .nav-right{display:flex;align-items:center;gap:18px}.mri-scope .icon-btn{font-size:16px;opacity:.8;cursor:pointer}.mri-scope .icon-btn:hover{opacity:1}.mri-scope .nav-cta{font-size:12.5px;border:1px solid var(--mri-ink);padding:9px 18px;border-radius:2px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.mri-scope .nav-cta:hover{background:var(--mri-ink);color:#fff}.mri-scope .hero{position:relative;height:82vh;min-height:680px;overflow:hidden}.mri-scope .hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.5)}.mri-scope .hero-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:48px 28px 56px;color:#fff;max-width:1180px;margin:0 auto;box-sizing:border-box}.mri-scope .eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:12px;opacity:.85;margin-bottom:14px}.mri-scope .hero h1{font-size:clamp(32px,5vw,56px);max-width:760px;line-height:1.06;margin-bottom:14px}.mri-scope .hero p{max-width:560px;font-size:16px;opacity:.9;margin-bottom:22px}.mri-scope .hero-actions{display:flex;gap:14px;flex-wrap:wrap;position:relative;z-index:2}.mri-scope .btn-solid{background:#fff;color:var(--mri-ink);padding:13px 26px;font-size:13px;text-transform:uppercase;letter-spacing:.05em;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;white-space:nowrap;position:relative;z-index:2}.mri-scope .btn-outline{border:1px solid #fff;color:#fff;padding:13px 26px;font-size:13px;text-transform:uppercase;letter-spacing:.05em;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;white-space:nowrap;position:relative;z-index:2;background:transparent}.mri-scope .btn-solid:hover{background:var(--mri-accent);color:#fff}.mri-scope .btn-outline:hover{background:#fff;color:var(--mri-ink)}.mri-scope .intro-strip{background:var(--mri-ink);color:#f3efe6;text-align:center;padding:30px 0}.mri-scope .intro-strip p{font-size:16px;max-width:700px;margin:0 auto;letter-spacing:.01em}.mri-scope .intro-strip strong{color:#d8cfb8}.mri-scope section{padding:80px 0}.mri-scope .section-head{max-width:640px;margin-bottom:42px}.mri-scope .section-head.center{margin-left:auto;margin-right:auto;text-align:center}.mri-scope .kicker{text-transform:uppercase;font-size:12px;letter-spacing:.16em;color:var(--mri-accent);margin-bottom:10px}.mri-scope .section-head h2{font-size:32px;margin-bottom:12px}.mri-scope .section-head p{color:var(--mri-stone);font-size:15px}.mri-scope .cat-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.mri-scope .cat-tile{position:relative;border-radius:4px;overflow:hidden;aspect-ratio:3/4}.mri-scope .cat-tile img,.mri-scope .cat-tile .placeholder{width:100%;height:100%}.mri-scope .cat-tile .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#14120fbf,#14120f0d 55%);display:flex;align-items:flex-end;padding:18px}.mri-scope .cat-tile h3{color:#fff;font-size:17px}.mri-scope .cat-tile:hover img{transform:scale(1.05)}.mri-scope .cat-tile img{transition:transform .4s ease}.mri-scope .carousel{background:#fff;border-top:1px solid var(--mri-line);border-bottom:1px solid var(--mri-line)}.mri-scope .carousel-track{display:flex;gap:22px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.mri-scope .carousel-track::-webkit-scrollbar{height:6px}.mri-scope .carousel-track::-webkit-scrollbar-thumb{background:var(--mri-line);border-radius:3px}.mri-scope .feat-card{flex:0 0 260px;scroll-snap-align:start}.mri-scope .feat-card .img-box{aspect-ratio:4/5;border-radius:4px;overflow:hidden;margin-bottom:12px}.mri-scope .feat-card .img-box img{width:100%;height:100%;object-fit:cover}.mri-scope .feat-card h4{font-size:15px;margin-bottom:4px}.mri-scope .feat-card .price{font-size:13px;color:var(--mri-stone)}.mri-scope .feat-card .badge{display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:.05em;background:var(--mri-accent);color:#fff;padding:3px 8px;border-radius:10px;margin-bottom:8px}.mri-scope .why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.mri-scope .why-card{text-align:center;padding:10px}.mri-scope .why-icon{width:52px;height:52px;border-radius:50%;background:var(--mri-paper);border:1px solid var(--mri-line);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:20px;color:var(--mri-accent)}.mri-scope .why-card h4{font-size:15.5px;margin-bottom:8px}.mri-scope .why-card p{font-size:13px;color:var(--mri-stone)}.mri-scope .gallery{background:var(--mri-paper)}.mri-scope .gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:160px;gap:14px}.mri-scope .gallery-grid .g1{grid-column:span 2;grid-row:span 2}.mri-scope .gallery-grid .g2{grid-column:span 2;grid-row:span 1}.mri-scope .gallery-grid img,.mri-scope .gallery-grid .placeholder{width:100%;height:100%;object-fit:cover;border-radius:4px}.mri-scope .services-teaser{background:var(--mri-ink);color:#fff}.mri-scope .services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.mri-scope .service-card{border:1px solid rgba(255,255,255,.15);border-radius:6px;padding:32px}.mri-scope .service-card h3{font-size:21px;margin-bottom:10px}.mri-scope .service-card p{color:#c9c0ae;font-size:14px;margin-bottom:18px}.mri-scope .service-card a{font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #fff;padding-bottom:2px}.mri-scope .service-card a:hover{color:var(--mri-accent);border-color:var(--mri-accent)}.mri-scope .trust-strip{background:#fff;border-top:1px solid var(--mri-line);border-bottom:1px solid var(--mri-line);text-align:center}.mri-scope .trust-strip .kicker{margin-bottom:16px}.mri-scope .trust-row{display:flex;justify-content:center;gap:50px;flex-wrap:wrap;align-items:center;font-size:14px;color:var(--mri-stone)}.mri-scope .trust-row .name{font-size:17px;color:var(--mri-ink);display:block;margin-bottom:2px}.mri-scope .cta-band{background:var(--mri-accent-dark);color:#fff;text-align:center}.mri-scope .cta-band h2{font-size:30px;margin-bottom:14px}.mri-scope .cta-band p{opacity:.85;max-width:520px;margin:0 auto 26px;font-size:14px}.mri-scope .cta-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;position:relative;z-index:2}.mri-scope .news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.mri-scope .news-card .img-box{aspect-ratio:16/10;border-radius:4px;overflow:hidden;margin-bottom:14px}.mri-scope .news-card .img-box img,.mri-scope .news-card .img-box .placeholder{width:100%;height:100%;object-fit:cover}.mri-scope .news-card .date{font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--mri-accent);margin-bottom:8px;display:block}.mri-scope .news-card h4{font-size:16.5px;margin-bottom:8px}.mri-scope .news-card p{font-size:13px;color:var(--mri-stone)}.mri-scope .newsletter{background:var(--mri-paper);border-top:1px solid var(--mri-line);text-align:center}.mri-scope .newsletter h3{font-size:22px;margin-bottom:10px}.mri-scope .newsletter p{color:var(--mri-stone);font-size:13.5px;margin-bottom:22px}.mri-scope .newsletter-form{display:flex;max-width:420px;margin:0 auto;border:1px solid var(--mri-ink);border-radius:2px;overflow:hidden}.mri-scope .newsletter-form input{flex:1;border:none;padding:13px 16px;font-size:13.5px;background:#fff}.mri-scope .newsletter-form button{background:var(--mri-ink);color:#fff;border:none;padding:13px 22px;font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.mri-scope .newsletter-form button:hover{background:var(--mri-accent)}.mri-scope footer.site-footer{background:var(--mri-ink);color:#b8b0a2;padding:50px 0 30px;font-size:12.5px}.mri-scope .foot-grid{display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px;margin-bottom:26px}.mri-scope .foot-col a{display:block;margin-bottom:7px}.mri-scope .foot-col a:hover{color:#fff}.mri-scope .foot-col strong{color:#fff;display:block;margin-bottom:10px;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.mri-scope .foot-cta{display:inline-block;margin-top:6px;border:1px solid #fff;color:#fff;padding:9px 18px;border-radius:2px;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.mri-scope .foot-social{display:flex;gap:14px;margin-top:10px}.mri-scope .foot-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:18px;opacity:.6;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.mri-scope .foot-bottom a{opacity:.8}.mri-scope .foot-bottom a:hover{opacity:1}.mri-scope .page-header{padding:56px 0 20px}.mri-scope .breadcrumb{font-size:12px;color:var(--mri-stone);text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px}.mri-scope .breadcrumb a:hover{color:var(--mri-accent)}.mri-scope .page-header h1{font-size:38px;margin-bottom:10px}.mri-scope .page-header .tag{font-size:15px;font-style:italic;color:var(--mri-accent-dark);margin-bottom:16px}.mri-scope .page-header p{max-width:640px;color:var(--mri-stone);font-size:15px}.mri-scope .btn-line{display:inline-block;font-size:13px;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--mri-ink);padding-bottom:3px}.mri-scope .btn-line:hover{color:var(--mri-accent);border-color:var(--mri-accent)}.mri-scope .forms-section{padding:20px 0 70px}.mri-scope .forms-grid{display:grid;grid-template-columns:1fr;max-width:640px}.mri-scope .form-card{background:#fff;border:1px solid var(--mri-line);border-radius:6px;padding:36px}.mri-scope .form-card.primary{border-color:var(--mri-accent)}.mri-scope .form-card .kicker{margin-bottom:8px}.mri-scope .form-card h2{font-size:24px;margin-bottom:10px}.mri-scope .form-card>p{color:var(--mri-stone);font-size:14px;margin-bottom:22px}.mri-scope .form-card form{display:flex;flex-direction:column;gap:14px}.mri-scope .form-card input,.mri-scope .form-card select,.mri-scope .form-card textarea{background:var(--mri-paper);border:1px solid var(--mri-line);border-radius:2px;padding:12px 14px;font-size:13.5px;color:var(--mri-ink);font-family:inherit}.mri-scope .form-card textarea{resize:vertical;min-height:100px}.mri-scope .form-card button{background:var(--mri-ink);color:#fff;border:none;padding:14px;font-size:13px;text-transform:uppercase;letter-spacing:.04em;border-radius:2px;cursor:pointer;margin-top:6px}.mri-scope .form-card button:hover{background:var(--mri-accent)}.mri-scope .form-card .privacy-note{font-size:12px;color:var(--mri-stone);margin-top:2px}.mri-scope .form-card .privacy-note a{text-decoration:underline}.mri-scope .form-card .privacy-note a:hover{color:var(--mri-accent)}.mri-scope .info-section{background:#fff;border-top:1px solid var(--mri-line);border-bottom:1px solid var(--mri-line)}.mri-scope .info-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px}.mri-scope .info-block h3{font-size:18px;margin-bottom:14px}.mri-scope .info-block p,.mri-scope .info-block a{display:block;color:var(--mri-stone);font-size:14.5px;margin-bottom:8px}.mri-scope .info-block a:hover{color:var(--mri-accent)}.mri-scope .social-row{display:flex;gap:16px;margin-top:12px}.mri-scope .map-embed{aspect-ratio:16/9;border-radius:4px;overflow:hidden;margin-top:14px}.mri-scope .trade-strip{background:var(--mri-ink);color:#fff;text-align:center}.mri-scope .trade-strip h3{font-size:20px;margin-bottom:10px}.mri-scope .trade-strip p{color:#c9c0ae;font-size:14px;max-width:520px;margin:0 auto 18px}.mri-scope .hero-img{margin:40px 0 70px;aspect-ratio:21/9;border-radius:4px;overflow:hidden}.mri-scope .hero-img img,.mri-scope .hero-img .placeholder{width:100%;height:100%;object-fit:cover}.mri-scope .what-section{padding:20px 0 70px}.mri-scope .what-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px}.mri-scope .what-grid h2{font-size:26px;margin-bottom:16px}.mri-scope .what-grid ul{list-style:none}.mri-scope .what-grid li{padding:12px 0;border-top:1px solid var(--mri-line);font-size:14px;color:var(--mri-stone)}.mri-scope .what-grid li:first-child{border-top:none}.mri-scope .process{background:#fff;border-top:1px solid var(--mri-line);border-bottom:1px solid var(--mri-line)}.mri-scope .process h2{font-size:28px;margin-bottom:10px}.mri-scope .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.mri-scope .step{border-top:2px solid var(--mri-ink);padding-top:16px}.mri-scope .step-num{font-size:12px;color:var(--mri-accent);letter-spacing:.05em}.mri-scope .step h4{font-size:15.5px;margin:8px 0}.mri-scope .step p{font-size:12.5px;color:var(--mri-stone)}.mri-scope .gal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mri-scope .gal-item{aspect-ratio:4/3;border-radius:4px;overflow:hidden}.mri-scope .gal-item img,.mri-scope .gal-item .placeholder{width:100%;height:100%;object-fit:cover}.mri-scope .enquiry{background:var(--mri-ink);color:#fff}.mri-scope .enquiry-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.mri-scope .enquiry h2{font-size:28px;margin-bottom:14px}.mri-scope .enquiry p{color:#c9c0ae;font-size:14.5px}.mri-scope .enquiry-form{display:flex;flex-direction:column;gap:14px}.mri-scope .enquiry-form input,.mri-scope .enquiry-form select,.mri-scope .enquiry-form textarea{background:#ffffff0f;border:1px solid rgba(255,255,255,.2);border-radius:2px;padding:12px 14px;font-size:13.5px;color:#fff;font-family:inherit}.mri-scope .enquiry-form input::placeholder,.mri-scope .enquiry-form textarea::placeholder{color:#a89f8f}.mri-scope .enquiry-form textarea{resize:vertical;min-height:100px}.mri-scope .enquiry-form button{background:#fff;color:var(--mri-ink);border:none;padding:14px;font-size:13px;text-transform:uppercase;letter-spacing:.04em;border-radius:2px;cursor:pointer;margin-top:6px}.mri-scope .enquiry-form button:hover{background:var(--mri-accent);color:#fff}.mri-scope .services-rows{padding:40px 0 80px}.mri-scope .service-row{display:flex;align-items:center;gap:60px;padding:56px 0;border-bottom:1px solid var(--mri-line)}.mri-scope .service-row:last-child{border-bottom:none}.mri-scope .service-row-img{flex:0 0 44%;aspect-ratio:4/5;border-radius:4px;overflow:hidden}.mri-scope .service-row-img img,.mri-scope .service-row-img .placeholder{width:100%;height:100%;object-fit:cover}.mri-scope .service-row-copy{flex:1}.mri-scope .service-row-copy h2{font-size:30px;margin-bottom:14px}.mri-scope .service-row-copy p{color:var(--mri-stone);font-size:15px;max-width:440px;margin-bottom:16px}.mri-scope .service-row-copy ul{list-style:none;font-size:13.5px;color:var(--mri-stone);margin-bottom:24px}.mri-scope .service-row-copy li{padding:6px 0;border-top:1px solid var(--mri-line)}.mri-scope .service-row-copy li:first-child{border-top:none}.mri-scope .about-hero{position:relative;height:56vh;min-height:380px;overflow:hidden}.mri-scope .about-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.55)}.mri-scope .about-hero-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:56px 28px;color:#fff;max-width:1180px;margin:0 auto;box-sizing:border-box}.mri-scope .about-hero h1{font-size:clamp(32px,4.5vw,50px);max-width:700px;line-height:1.1}.mri-scope .story-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.mri-scope .story-grid h2{font-size:30px;margin-bottom:16px}.mri-scope .story-grid p{color:var(--mri-stone);font-size:15px;margin-bottom:14px;max-width:460px}.mri-scope .story-grid .highlight{color:var(--mri-accent-dark);font-style:italic}.mri-scope .positioning{background:var(--mri-ink);color:#f3efe6;text-align:center}.mri-scope .positioning h2{font-size:clamp(26px,3vw,36px);max-width:820px;margin:0 auto;line-height:1.3}.mri-scope .positioning .sub{color:#c9c0ae;font-size:13px;text-transform:uppercase;letter-spacing:.1em;margin-top:20px}.mri-scope .founder{background:#fff;border-top:1px solid var(--mri-line);border-bottom:1px solid var(--mri-line)}.mri-scope .founder-grid{display:grid;grid-template-columns:220px 1fr;gap:40px;align-items:center}.mri-scope .founder-photo{aspect-ratio:1/1;border-radius:50%;overflow:hidden}.mri-scope .founder-photo .placeholder{width:100%;height:100%;border-radius:50%}.mri-scope .founder-grid h3{font-size:20px;margin-bottom:6px}.mri-scope .founder-grid .role{font-size:12.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--mri-accent);margin-bottom:14px}.mri-scope .founder-grid p{color:var(--mri-stone);font-size:14.5px;max-width:520px}.mri-scope .process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.mri-scope .process-grid div h4{font-size:16px;margin-bottom:8px}.mri-scope .process-grid div p{font-size:13.5px;color:var(--mri-stone)}.mri-scope .values{background:#fff;border-top:1px solid var(--mri-line);border-bottom:1px solid var(--mri-line)}.mri-scope .values-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;text-align:center}.mri-scope .values-grid h4{font-size:14.5px;margin-bottom:8px}.mri-scope .values-grid p{font-size:12.5px;color:var(--mri-stone)}.mri-scope .filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:36px}.mri-scope .filter-btn{font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;padding:9px 18px;border:1px solid var(--mri-line);background:#fff;border-radius:20px;cursor:pointer;color:var(--mri-stone)}.mri-scope .filter-btn.active,.mri-scope .filter-btn:hover{background:var(--mri-ink);border-color:var(--mri-ink);color:#fff}.mri-scope .news-card h3{font-size:17px;margin-bottom:8px}.mri-scope .narrow{max-width:720px;margin:0 auto;padding:0 28px}.mri-scope .article-header{padding:50px 0 30px;text-align:center}.mri-scope .article-header .cat{text-transform:uppercase;font-size:12px;letter-spacing:.16em;color:var(--mri-accent);margin-bottom:14px;display:block}.mri-scope .article-header h1{font-size:36px;max-width:760px;margin:0 auto 16px}.mri-scope .article-header .meta{font-size:13px;color:var(--mri-stone)}.mri-scope .article-body{padding-bottom:60px;font-size:16px;color:#3a3630}.mri-scope .article-body p{margin-bottom:22px}.mri-scope .article-body h2{font-size:22px;margin:36px 0 16px;font-weight:500}.mri-scope .spec-section{background:var(--mri-paper)}.mri-scope .spec-head{max-width:640px;margin-bottom:44px}.mri-scope .spec-head h2{font-size:34px;margin-bottom:14px;font-family:Georgia,Times New Roman,serif}.mri-scope .spec-head p{color:var(--mri-stone);font-size:15px}.mri-scope .spec-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.mri-scope .spec-table{border-top:1px solid var(--mri-line)}.mri-scope .spec-row{display:grid;grid-template-columns:170px 1fr;gap:20px;padding:16px 0;border-bottom:1px solid var(--mri-line);font-size:14.5px}.mri-scope .spec-row dt{color:var(--mri-ink);font-weight:600}.mri-scope .spec-row dd{color:var(--mri-stone);margin:0}.mri-scope .size-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.mri-scope .size-card{background:#fff;border:1px solid var(--mri-line);border-radius:4px;padding:16px 10px;text-align:center}.mri-scope .size-card .size-letter{font-size:16px;font-weight:600;display:block}.mri-scope .spec-photo img{width:100%;height:auto;border-radius:4px;border:1px solid var(--mri-line);display:block}.mri-scope .colour-grid{display:flex;flex-wrap:wrap;gap:28px}.mri-scope .colour-swatch{text-align:center;width:96px}.mri-scope .colour-swatch .dot{display:block;width:64px;height:64px;border-radius:50%;margin:0 auto 10px;border:1px solid var(--mri-line)}.mri-scope .colour-swatch .label{font-size:11.5px;color:var(--mri-stone);text-transform:uppercase;letter-spacing:.03em;line-height:1.3;display:block}.mri-scope .custom-colour-note{margin-top:28px;padding-top:24px;border-top:1px solid var(--mri-line);font-size:14px;color:var(--mri-stone)}.mri-scope .custom-colour-note strong{color:var(--mri-ink)}.mri-scope .custom-colour-note a{color:var(--mri-accent-dark);text-decoration:underline;margin-left:4px}.mri-scope .custom-colour-note a:hover{color:var(--mri-accent)}.mri-scope .tech-sheet-cta{margin-top:20px}.mri-scope .tech-sheet-btn{display:inline-flex;align-items:center;gap:8px;background:var(--mri-ink);color:#fff;border:none;padding:13px 22px;font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;border-radius:2px;cursor:pointer}.mri-scope .tech-sheet-btn:before{content:"\2193";font-size:14px;line-height:1}.mri-scope .tech-sheet-btn:hover{background:var(--mri-accent)}.mri-scope .tech-sheet-form{display:flex;gap:8px}.mri-scope .tech-sheet-form input{flex:1;background:#fff;border:1px solid var(--mri-line);border-radius:2px;padding:12px 14px;font-size:13.5px;color:var(--mri-ink);font-family:inherit}.mri-scope .tech-sheet-form button{background:var(--mri-ink);color:#fff;border:none;padding:12px 20px;font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;border-radius:2px;cursor:pointer;white-space:nowrap}.mri-scope .tech-sheet-form button:hover{background:var(--mri-accent)}.mri-scope .tech-sheet-msg:empty{display:none}.mri-scope .tech-sheet-msg{font-size:13.5px;color:var(--mri-accent-dark);margin-top:8px}.mri-scope .tech-sheet-privacy{font-size:11.5px;color:var(--mri-stone);margin-top:8px}.mri-scope .tech-sheet-privacy a{text-decoration:underline}.mri-scope .tech-sheet-privacy a:hover{color:var(--mri-accent)}.mri-scope .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mri-scope .partners-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.mri-scope .partner-card{background:#fff;border:1px solid var(--mri-line);border-radius:6px;padding:32px}.mri-scope .partner-card .region{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--mri-accent);margin-bottom:10px}.mri-scope .partner-card h3{font-size:20px;margin-bottom:10px}.mri-scope .partner-card p{color:var(--mri-stone);font-size:14px;margin-bottom:16px}@media(max-width:1000px){.mri-scope .navlinks{display:none}.mri-scope .cat-grid{grid-template-columns:repeat(3,1fr)}.mri-scope .why-grid,.mri-scope .services-grid{grid-template-columns:repeat(2,1fr)}.mri-scope .news-grid{grid-template-columns:1fr 1fr}.mri-scope .gallery-grid{grid-template-columns:repeat(2,1fr)}.mri-scope .what-grid,.mri-scope .enquiry-grid,.mri-scope .info-grid,.mri-scope .partners-grid{grid-template-columns:1fr}.mri-scope .steps{grid-template-columns:repeat(2,1fr)}.mri-scope .gal-grid{grid-template-columns:1fr 1fr}.mri-scope .service-row{flex-direction:column!important;gap:26px}.mri-scope .service-row-img{flex:none;width:100%}.mri-scope .story-grid{grid-template-columns:1fr}.mri-scope .founder-grid{grid-template-columns:1fr;text-align:center}.mri-scope .founder-photo{margin:0 auto;width:160px}.mri-scope .process-grid,.mri-scope .values-grid{grid-template-columns:repeat(2,1fr)}.mri-scope .spec-layout{grid-template-columns:1fr}}@media(max-width:620px){.mri-scope .cat-grid{grid-template-columns:repeat(2,1fr)}.mri-scope .why-grid,.mri-scope .services-grid,.mri-scope .news-grid{grid-template-columns:1fr}.mri-scope .foot-grid{flex-direction:column}.mri-scope .gal-grid,.mri-scope .size-row{grid-template-columns:1fr}.mri-scope .tech-sheet-form{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/muraali-brand.css.map */
