.pxf{.mk-page{padding-bottom:10px}.mk-hero{display:grid;grid-template-columns:1fr 1.1fr;gap:52px;align-items:center;padding:18px 0 40px}.mk-copy h1{font-size:45px;max-width:470px}.mk-copy>p:not(.eyebrow){max-width:450px}.mk-copy .hero-actions{align-items:center;flex-wrap:wrap}.mk-gallery{min-width:0}.mk-main-image{display:block;position:relative;width:100%;border:1px solid var(--line);border-radius:12px;background:#fff;padding:18px}.mk-main-image img{width:100%;height:380px;object-fit:contain;display:block}.mk-main-image span{position:absolute;bottom:12px;right:16px;background:white;font-size:11px;color:var(--blue)}.mk-thumbs{display:flex;gap:9px;margin-top:12px}.mk-thumbs button{padding:5px;border:1px solid var(--line);border-radius:5px;background:white;flex:1;min-width:0}.mk-thumbs button[aria-pressed=true]{border:2px solid var(--blue)}.mk-thumbs img{width:100%;height:65px;display:block}.mk-band{background:var(--pale);border-radius:10px;padding:28px 32px;display:grid;grid-template-columns:1fr 1fr;gap:40px}.mk-band h2{font-size:24px;margin:7px 0 0}.mk-band p{margin:0;align-self:center;font-size:14px}.mk-section{margin-top:54px}.mk-three{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:25px}.mk-three article{border-top:2px solid #dce5ec;padding-top:20px}.mk-number{color:var(--orange);font-size:14px}.mk-three h3{margin-top:13px}.mk-three p{font-size:13px;color:var(--muted)}.mk-quote{display:grid;grid-template-columns:.8fr 1.2fr;gap:45px;padding:35px;border:1px solid var(--line);border-radius:10px}.mk-quote h2{font-size:28px}.mk-quote p{font-size:13px}.mk-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.mk-quote label{display:block;font-size:12px;margin-bottom:15px}.mk-quote input,.mk-quote textarea{display:block;width:100%;margin-top:6px;border:1px solid #cbd9e4;border-radius:5px;padding:11px;font:inherit;color:var(--text);background:#fff}.mk-quote textarea{resize:vertical}.mk-preview-note{background:#fff5e9;padding:12px;border-radius:5px;color:#765022;font-size:12px}.mk-quote .small{font-size:10px}#mk-request-summary p{font-size:13px;overflow-wrap:anywhere}.mk-page .reviews{margin-top:45px}@media(max-width:800px){.mk-hero{gap:25px}.mk-copy h1{font-size:35px}.mk-main-image img{height:300px}.mk-quote{grid-template-columns:1fr;gap:20px}}@media(max-width:560px){.mk-hero{grid-template-columns:1fr;padding-top:0;gap:25px}.mk-copy h1{font-size:35px}.mk-main-image img{height:280px}.mk-thumbs img{height:46px}.mk-band{grid-template-columns:1fr;gap:16px;padding:22px}.mk-band h2{font-size:23px}.mk-three{grid-template-columns:1fr;gap:10px}.mk-section{margin-top:35px}.mk-quote{padding:20px}.mk-quote h2{font-size:25px}.mk-form-grid{grid-template-columns:1fr;gap:0}.mk-page .breadcrumbs{font-size:10px}.mk-copy .hero-actions{align-items:flex-start;flex-direction:column}.site-header>.secondary{font-size:10px;padding:9px}.mk-copy>p{font-size:14px}}
}