.mcw-page{--mcw-primary:#172832;--mcw-primary-dark:#101d25;--mcw-primary-light:#1f3c4c;--mcw-text:#1c2c38;--mcw-heading:#223640;--mcw-text-secondary:#334852;--mcw-text-muted:#52616b;--mcw-white:#ffffff;--mcw-bg:#f5f8fa;--mcw-bg-secondary:#eef3f6;--mcw-card:#f2f6f8;--mcw-badge:#e5edf2;--mcw-border:#dfe7ec;--mcw-border-soft:#e1e8ec;--mcw-border-strong:#cbd7de;--mcw-red:#f00000;--mcw-red-hover:#c90000;width:100%;margin:0;padding:0;overflow:hidden;color:var(--mcw-text);background:var(--mcw-white);font-family:inherit;direction:rtl}.mcw-page *,.mcw-page :after,.mcw-page :before{box-sizing:border-box}.mcw-page img{display:block;max-width:100%}.mcw-page a{text-decoration:none}.mcw-container{width:min(1200px,calc(100% - 40px));margin-inline:auto}.mcw-section{position:relative;padding:90px 0}.mcw-section[id]{scroll-margin-top:120px}.mcw-button{min-height:54px;padding:13px 25px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:10px;font-family:inherit;font-size:1rem;font-weight:800;line-height:1.6;text-align:center;transition:transform .25s ease,background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease}.mcw-button:hover{transform:translateY(-2px)}.mcw-button-primary{color:var(--mcw-white);background:var(--mcw-red);box-shadow:0 10px 25px rgba(240,0,0,.18)}.mcw-button-primary:hover{color:var(--mcw-white);background:var(--mcw-red-hover);box-shadow:0 13px 30px rgba(240,0,0,.26)}.mcw-button-light{color:var(--mcw-primary-dark);background:var(--mcw-white);border-color:rgba(255,255,255,.7)}.mcw-button-light:hover{color:var(--mcw-primary-dark);background:var(--mcw-bg)}.mcw-button-outline{color:var(--mcw-primary);background:transparent;border-color:var(--mcw-primary)}.mcw-button-outline:hover{color:var(--mcw-white);background:var(--mcw-primary)}.mcw-button-call{color:var(--mcw-white);background:transparent;border-color:rgba(255,255,255,.55);direction:ltr}.mcw-button-call:hover{color:var(--mcw-white);background:rgba(255,255,255,.1);border-color:var(--mcw-white)}.mcw-hero{position:relative;min-height:700px;display:flex;align-items:center;overflow:hidden;isolation:isolate;background:var(--mcw-primary-dark)}.mcw-hero-image{z-index:0;object-fit:cover;object-position:center}.mcw-hero-shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(16,29,37,.2),rgba(16,29,37,.5) 48%,rgba(16,29,37,.86)),linear-gradient(180deg,rgba(16,29,37,.04) 45%,rgba(16,29,37,.55))}.mcw-hero-content{position:relative;z-index:2;padding-top:115px;padding-bottom:85px}.mcw-eyebrow{width:-moz-fit-content;width:fit-content;margin-bottom:22px;padding:8px 14px;display:inline-flex;align-items:center;gap:9px;color:var(--mcw-white);background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.27);border-radius:999px;font-size:.9rem;font-weight:800;line-height:1.6}.mcw-eyebrow:before{content:"";width:8px;height:8px;flex:0 0 8px;background:var(--mcw-red);border-radius:50%;box-shadow:0 0 0 5px rgba(240,0,0,.16)}.mcw-page .mcw-hero h1{max-width:790px;margin:0 0 21px;color:var(--mcw-white);font-size:clamp(2.4rem,4.4vw,4rem);font-weight:900;line-height:1.3;letter-spacing:-1.2px}.mcw-page .mcw-hero-content>p{max-width:720px;margin:0 0 31px;color:rgba(255,255,255,.9);font-size:1.1rem;font-weight:500;line-height:2.05}.mcw-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:13px}.mcw-hero-facts{max-width:880px;margin-top:36px;padding-top:23px;display:flex;flex-wrap:wrap;gap:10px 28px;border-top:1px solid rgba(255,255,255,.22)}.mcw-hero-facts span{position:relative;padding-right:18px;color:rgba(255,255,255,.88);font-size:.91rem;font-weight:700;line-height:1.8}.mcw-hero-facts span:before{content:"";position:absolute;top:.72em;right:0;width:7px;height:7px;background:var(--mcw-red);border-radius:50%}.mcw-quick-nav{position:relative;z-index:5;background:var(--mcw-white);border-bottom:1px solid var(--mcw-border);box-shadow:0 8px 25px rgba(23,40,50,.06)}.mcw-quick-nav-inner{min-height:72px;display:flex;align-items:center;justify-content:center;gap:5px 12px;overflow-x:auto;scrollbar-width:none}.mcw-quick-nav-inner::-webkit-scrollbar{display:none}.mcw-quick-nav a{padding:9px 14px;flex:0 0 auto;color:var(--mcw-text-secondary);border-radius:8px;font-size:.93rem;font-weight:800;white-space:nowrap;transition:color .2s ease,background-color .2s ease}.mcw-quick-nav a:hover{color:var(--mcw-primary);background:var(--mcw-bg-secondary)}.mcw-section-heading{max-width:820px;margin:0 auto 48px;text-align:center}.mcw-extraction-header>div>span,.mcw-faq-intro>span,.mcw-feature-content>span,.mcw-final-cta-content>div>span,.mcw-pricing-box>div>span,.mcw-section-heading>span{display:block;margin-bottom:10px;color:var(--mcw-primary-light);font-size:.9rem;font-weight:900;line-height:1.7}.mcw-extraction-header h2,.mcw-faq-intro h2,.mcw-feature-content h2,.mcw-final-cta h2,.mcw-pricing-box h2,.mcw-section-heading h2{margin:0;color:var(--mcw-heading);font-size:clamp(1.8rem,3vw,2.55rem);font-weight:900;line-height:1.5;letter-spacing:-.5px}.mcw-section-heading>p{max-width:760px;margin:17px auto 0;color:var(--mcw-text-secondary);font-size:1.02rem;line-height:2}.mcw-intro-section{background:radial-gradient(circle at 10% 20%,rgba(31,60,76,.07),transparent 28%),var(--mcw-bg)}.mcw-inspection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:21px;gap:21px}.mcw-inspection-card{position:relative;min-height:260px;padding:31px 27px;overflow:hidden;background:var(--mcw-white);border:1px solid var(--mcw-border);border-radius:17px;box-shadow:0 14px 38px rgba(23,40,50,.06);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.mcw-inspection-card:hover{transform:translateY(-4px);border-color:var(--mcw-border-strong);box-shadow:0 19px 45px rgba(23,40,50,.1)}.mcw-inspection-card>span{display:block;margin-bottom:27px;color:var(--mcw-primary-light);font-size:2.25rem;font-weight:900;line-height:1}.mcw-inspection-card h3{margin:0 0 11px;color:var(--mcw-heading);font-size:1.22rem;font-weight:900;line-height:1.6}.mcw-inspection-card p{margin:0;color:var(--mcw-text-secondary);font-size:.95rem;line-height:1.95}.mcw-types-section{background:var(--mcw-white)}.mcw-types-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.mcw-type-card{position:relative;padding:29px 31px 29px 27px;background:var(--mcw-bg);border:1px solid var(--mcw-border);border-right:5px solid var(--mcw-primary-light);border-radius:14px;transition:background-color .22s ease,transform .22s ease,box-shadow .22s ease}.mcw-type-card:hover{background:var(--mcw-bg-secondary);transform:translateY(-3px);box-shadow:0 13px 30px rgba(23,40,50,.07)}.mcw-type-card h3{margin:0 0 10px;color:var(--mcw-heading);font-size:1.18rem;font-weight:900;line-height:1.6}.mcw-type-card p{margin:0;color:var(--mcw-text-secondary);font-size:.95rem;line-height:1.95}.mcw-inline-note{margin:29px 0 0;padding:19px 22px;color:var(--mcw-text-secondary);background:var(--mcw-bg);border:1px dashed var(--mcw-border-strong);border-radius:12px;font-size:.96rem;line-height:2}.mcw-coverage-section .mcw-section-heading a,.mcw-inline-note a{color:var(--mcw-primary);font-weight:900;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.mcw-feature-section{color:var(--mcw-white);background:var(--mcw-primary)}.mcw-feature-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;grid-gap:62px;gap:62px}.mcw-feature-image{position:relative}.mcw-feature-image:before{content:"";position:absolute;top:-15px;right:-15px;z-index:0;width:110px;height:110px;border-top:4px solid var(--mcw-red);border-right:4px solid var(--mcw-red);border-radius:8px 0 0}.mcw-feature-image img{position:relative;z-index:1;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:17px;box-shadow:0 24px 55px rgba(0,0,0,.27)}.mcw-feature-content>span{color:rgba(255,255,255,.75)}.mcw-feature-content h2{color:var(--mcw-white)}.mcw-feature-content p{margin:17px 0 0;color:rgba(255,255,255,.84);font-size:.99rem;line-height:2}.mcw-feature-content p a{color:var(--mcw-white);font-weight:900;text-decoration:underline;text-underline-offset:5px}.mcw-feature-content ul{margin:27px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px 20px;gap:11px 20px;list-style:none}.mcw-feature-content li{position:relative;padding-right:23px;color:rgba(255,255,255,.91);font-size:.92rem;font-weight:700;line-height:1.8}.mcw-feature-content li:before{content:"✓";position:absolute;right:0;color:var(--mcw-red);font-weight:900}.mcw-process-section{background:var(--mcw-bg)}.mcw-process-list{max-width:950px;margin:0 auto;padding:0;display:grid;grid-gap:14px;gap:14px;list-style:none}.mcw-process-item{position:relative;min-height:108px;padding:22px 23px;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;grid-gap:21px;gap:21px;background:var(--mcw-white);border:1px solid var(--mcw-border);border-radius:14px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.mcw-process-item:hover{transform:translateX(-4px);border-color:var(--mcw-border-strong);box-shadow:0 13px 33px rgba(23,40,50,.08)}.mcw-process-number{width:56px;height:56px;display:flex;align-items:center;justify-content:center;color:var(--mcw-white);background:var(--mcw-primary);border-radius:13px;font-size:1.3rem;font-weight:900}.mcw-process-item:nth-child(6) .mcw-process-number{background:var(--mcw-red);box-shadow:0 8px 22px rgba(240,0,0,.21)}.mcw-process-item h3{margin:0 0 5px;color:var(--mcw-heading);font-size:1.08rem;font-weight:900;line-height:1.6}.mcw-process-item p{margin:0;color:var(--mcw-text-secondary);font-size:.93rem;line-height:1.9}.mcw-extraction-section{color:var(--mcw-white);background:radial-gradient(circle at 15% 15%,rgba(240,0,0,.1),transparent 25%),linear-gradient(135deg,var(--mcw-primary-dark),var(--mcw-primary-light))}.mcw-extraction-header{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:end;grid-gap:52px;gap:52px}.mcw-extraction-header>div>span{color:rgba(255,255,255,.72)}.mcw-extraction-header h2{color:var(--mcw-white)}.mcw-extraction-header>p{margin:0;color:rgba(255,255,255,.81);font-size:.99rem;line-height:2}.mcw-extraction-stats{margin:47px 0 33px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:17px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mcw-extraction-stats>div{min-height:160px;padding:26px 19px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.mcw-extraction-stats>div+div{border-right:1px solid rgba(255,255,255,.14)}.mcw-extraction-stats strong{display:block;margin-bottom:9px;color:var(--mcw-white);font-size:clamp(2rem,3.7vw,3.25rem);font-weight:900;line-height:1.15}.mcw-extraction-stats>div:nth-child(2) strong{color:#ffffff}.mcw-extraction-stats span{color:rgba(255,255,255,.82);font-size:.9rem;font-weight:700;line-height:1.8}.mcw-extraction-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:21px;gap:21px}.mcw-extraction-gallery figure{margin:0;overflow:hidden;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.15);border-radius:16px}.mcw-extraction-gallery img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;transition:transform .45s ease}.mcw-extraction-gallery figure:hover img{transform:scale(1.025)}.mcw-extraction-gallery figcaption{padding:15px 19px;color:rgba(255,255,255,.84);font-size:.89rem;font-weight:700;line-height:1.8}.mcw-extraction-note{margin-top:24px;padding:21px 23px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px;background:rgba(255,255,255,.09);border-right:4px solid var(--mcw-red);border-radius:10px}.mcw-extraction-note strong{color:var(--mcw-white);white-space:nowrap}.mcw-extraction-note p{margin:0;color:rgba(255,255,255,.84);font-size:.93rem;line-height:1.95}.mcw-problems-section{background:var(--mcw-bg-secondary)}.mcw-problems-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:17px;gap:17px}.mcw-problems-grid article{position:relative;min-height:225px;padding:28px 23px;background:var(--mcw-white);border:1px solid var(--mcw-border);border-radius:15px}.mcw-problems-grid article:before{content:"!";width:38px;height:38px;margin-bottom:21px;display:flex;align-items:center;justify-content:center;color:var(--mcw-primary);background:var(--mcw-badge);border-radius:50%;font-size:1.15rem;font-weight:900}.mcw-problems-grid h3{margin:0 0 9px;color:var(--mcw-heading);font-size:1.06rem;font-weight:900;line-height:1.6}.mcw-problems-grid p{margin:0;color:var(--mcw-text-secondary);font-size:.92rem;line-height:1.95}.mcw-services-section{background:var(--mcw-white)}.mcw-services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.mcw-service-card{position:relative;min-height:215px;padding:30px;display:flex;flex-direction:column;color:var(--mcw-text);background:var(--mcw-bg);border:1px solid var(--mcw-border);border-radius:16px;transition:transform .25s ease,color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.mcw-service-card:hover{color:var(--mcw-white);background:var(--mcw-primary);border-color:var(--mcw-primary);transform:translateY(-4px);box-shadow:0 18px 42px rgba(23,40,50,.15)}.mcw-service-card h3{margin:0 0 9px;color:var(--mcw-heading);font-size:1.17rem;font-weight:900;line-height:1.6}.mcw-service-card p{margin:0 0 23px;color:var(--mcw-text-secondary);font-size:.93rem;line-height:1.95}.mcw-service-card>span{margin-top:auto;color:var(--mcw-primary);font-size:.89rem;font-weight:900}.mcw-service-card:hover h3,.mcw-service-card:hover p,.mcw-service-card:hover>span{color:var(--mcw-white)}.mcw-pricing-section{padding-top:35px;background:var(--mcw-white)}.mcw-pricing-box{padding:52px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.75fr);grid-gap:33px 62px;gap:33px 62px;background:linear-gradient(120deg,var(--mcw-white),var(--mcw-bg));border:1px solid var(--mcw-border);border-radius:21px;box-shadow:0 20px 55px rgba(23,40,50,.08)}.mcw-pricing-box>div:first-child p{margin:16px 0 0;color:var(--mcw-text-secondary);font-size:.99rem;line-height:2}.mcw-pricing-box>ul{margin:0;padding:0;display:grid;align-content:center;grid-gap:10px;gap:10px;list-style:none}.mcw-pricing-box li{position:relative;padding-right:22px;color:var(--mcw-text-secondary);font-size:.94rem;font-weight:700;line-height:1.8}.mcw-pricing-box li:before{content:"";position:absolute;top:.68em;right:0;width:8px;height:8px;background:var(--mcw-primary-light);border-radius:2px;transform:rotate(45deg)}.mcw-pricing-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:12px}.mcw-coverage-section{background:var(--mcw-bg)}.mcw-coverage-links{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:13px;gap:13px}.mcw-coverage-links a{min-height:78px;padding:15px;display:flex;align-items:center;justify-content:center;color:var(--mcw-primary);background:var(--mcw-white);border:1px solid var(--mcw-border);border-radius:12px;font-size:.95rem;font-weight:900;line-height:1.7;text-align:center;transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .22s ease}.mcw-coverage-links a:hover{color:var(--mcw-white);background:var(--mcw-primary);border-color:var(--mcw-primary);transform:translateY(-3px)}.mcw-faq-section{background:var(--mcw-white)}.mcw-faq-layout{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;grid-gap:66px;gap:66px}.mcw-faq-intro{position:-webkit-sticky;position:sticky;top:120px}.mcw-faq-intro p{margin:17px 0 21px;color:var(--mcw-text-secondary);font-size:.97rem;line-height:2}.mcw-faq-intro>a{color:var(--mcw-primary);font-size:.93rem;font-weight:900;text-decoration:underline;text-underline-offset:5px}.mcw-faq-list{display:grid;grid-gap:12px;gap:12px}.mcw-faq-list details{overflow:hidden;background:var(--mcw-bg);border:1px solid var(--mcw-border);border-radius:12px;transition:border-color .22s ease,background-color .22s ease}.mcw-faq-list details[open]{background:var(--mcw-white);border-color:var(--mcw-border-strong)}.mcw-faq-list summary{position:relative;min-height:72px;padding:20px 24px 20px 59px;display:flex;align-items:center;color:var(--mcw-heading);cursor:pointer;list-style:none;font-size:.99rem;font-weight:900;line-height:1.8}.mcw-faq-list summary::-webkit-details-marker{display:none}.mcw-faq-list summary:after{content:"+";position:absolute;top:50%;left:20px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--mcw-white);background:var(--mcw-primary);border-radius:8px;font-size:1.23rem;font-weight:500;transform:translateY(-50%)}.mcw-faq-list details[open] summary:after{content:"−";background:var(--mcw-red)}.mcw-faq-list details p{margin:0;padding:0 24px 22px;color:var(--mcw-text-secondary);font-size:.94rem;line-height:2}.mcw-useful-links{padding-top:52px;padding-bottom:52px;background:var(--mcw-bg-secondary);border-top:1px solid var(--mcw-border-soft)}.mcw-useful-links .mcw-container{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:33px;gap:33px}.mcw-useful-links h2{margin:0;color:var(--mcw-heading);font-size:1.23rem;font-weight:900;line-height:1.7}.mcw-useful-links .mcw-container>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.mcw-useful-links a{padding:9px 13px;color:var(--mcw-text-secondary);background:var(--mcw-white);border:1px solid var(--mcw-border);border-radius:8px;font-size:.85rem;font-weight:800;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.mcw-useful-links a:hover{color:var(--mcw-primary);background:var(--mcw-bg);border-color:var(--mcw-border-strong)}.mcw-final-cta{position:relative;padding:78px 0;overflow:hidden;color:var(--mcw-white);background:var(--mcw-primary)}.mcw-final-cta:before{content:"";position:absolute;top:-140px;left:-80px;width:360px;height:360px;border:70px solid rgba(255,255,255,.05);border-radius:50%}.mcw-final-cta-content{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:42px;gap:42px}.mcw-final-cta-content>div>span{color:rgba(255,255,255,.72)}.mcw-final-cta h2{color:var(--mcw-white)}.mcw-final-cta p{max-width:700px;margin:14px 0 0;color:rgba(255,255,255,.87);font-size:.99rem;line-height:1.95}.mcw-final-actions{display:flex;flex-wrap:wrap;gap:11px}.mcw-page a:focus-visible,.mcw-page summary:focus-visible{outline:3px solid rgba(240,0,0,.35);outline-offset:4px}@media (max-width:1024px){.mcw-section{padding:78px 0}.mcw-hero{min-height:660px}.mcw-feature-layout{gap:40px}.mcw-problems-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mcw-coverage-links{grid-template-columns:repeat(3,minmax(0,1fr))}.mcw-faq-layout{gap:42px}}@media (max-width:768px){.mcw-container{width:min(100% - 28px,1200px)}.mcw-section{padding:64px 0}.mcw-section-heading{margin-bottom:35px;text-align:right}.mcw-section-heading>p{margin-right:0;margin-left:0}.mcw-hero{min-height:680px;align-items:flex-end}.mcw-hero-image{object-position:center}.mcw-hero-shade{background:linear-gradient(180deg,rgba(16,29,37,.12),rgba(16,29,37,.65) 42%,rgba(16,29,37,.97))}.mcw-hero-content{padding-top:160px;padding-bottom:51px}.mcw-page .mcw-hero h1{font-size:clamp(2rem,8.5vw,3.1rem);letter-spacing:-.7px}.mcw-page .mcw-hero-content>p{font-size:.98rem;line-height:1.95}.mcw-hero-actions{align-items:stretch}.mcw-hero-actions .mcw-button{flex:1 1 220px}.mcw-hero-facts{margin-top:27px;padding-top:19px;gap:7px}.mcw-hero-facts span{width:100%}.mcw-quick-nav-inner{justify-content:flex-start}.mcw-inspection-grid,.mcw-services-grid,.mcw-types-grid{grid-template-columns:1fr}.mcw-inspection-card{min-height:auto}.mcw-feature-layout{grid-template-columns:1fr;gap:36px}.mcw-feature-image:before{top:-9px;right:-7px;width:76px;height:76px}.mcw-extraction-header,.mcw-feature-content ul{grid-template-columns:1fr}.mcw-extraction-header{gap:17px}.mcw-extraction-stats{grid-template-columns:1fr}.mcw-extraction-stats>div{min-height:125px}.mcw-extraction-stats>div+div{border-top:1px solid rgba(255,255,255,.14);border-right:0}.mcw-extraction-gallery,.mcw-problems-grid{grid-template-columns:1fr}.mcw-problems-grid article{min-height:auto}.mcw-pricing-section{padding-top:23px}.mcw-pricing-box{padding:32px 24px;grid-template-columns:1fr;gap:28px;border-radius:17px}.mcw-pricing-actions{grid-column:auto}.mcw-pricing-actions .mcw-button{width:100%}.mcw-coverage-links{grid-template-columns:repeat(2,minmax(0,1fr))}.mcw-faq-layout{grid-template-columns:1fr;gap:33px}.mcw-faq-intro{position:static}.mcw-useful-links .mcw-container{grid-template-columns:1fr;gap:21px}.mcw-useful-links .mcw-container>div{justify-content:flex-start}.mcw-final-cta-content{grid-template-columns:1fr;gap:28px}.mcw-final-actions{align-items:stretch}.mcw-final-actions .mcw-button{flex:1 1 220px}}@media (max-width:480px){.mcw-container{width:min(100% - 24px,1200px)}.mcw-section{padding:55px 0}.mcw-hero{min-height:650px}.mcw-hero-content{padding-bottom:40px}.mcw-page .mcw-hero h1{font-size:1.95rem;line-height:1.4}.mcw-eyebrow{font-size:.79rem}.mcw-hero-actions{width:100%}.mcw-final-actions .mcw-button,.mcw-hero-actions .mcw-button{width:100%;flex-basis:100%}.mcw-extraction-header h2,.mcw-faq-intro h2,.mcw-feature-content h2,.mcw-final-cta h2,.mcw-pricing-box h2,.mcw-section-heading h2{font-size:1.6rem}.mcw-inspection-card,.mcw-service-card,.mcw-type-card{padding:24px 20px}.mcw-process-item{padding:19px 17px;grid-template-columns:47px minmax(0,1fr);align-items:start;gap:14px}.mcw-process-number{width:45px;height:45px;font-size:1.08rem}.mcw-extraction-note{grid-template-columns:1fr}.mcw-extraction-note strong{white-space:normal}.mcw-coverage-links{grid-template-columns:1fr}.mcw-faq-list summary{padding:17px 18px 17px 52px;font-size:.93rem}.mcw-faq-list summary:after{left:14px}.mcw-faq-list details p{padding:0 18px 19px}.mcw-final-cta{padding:61px 0}}