.catalogue_lab__gxAKG{color:#232821;background:#f7f8f4;min-block-size:100vh;padding:clamp(20px,4vw,64px);font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.catalogue_lab__gxAKG *{box-sizing:border-box}.catalogue_lab__gxAKG h1,.catalogue_lab__gxAKG h2,.catalogue_lab__gxAKG h3,.catalogue_lab__gxAKG p{margin:0}.catalogue_lab__gxAKG button,.catalogue_lab__gxAKG input,.catalogue_lab__gxAKG select{font:inherit}.catalogue_lab__gxAKG a,.catalogue_lab__gxAKG button,.catalogue_lab__gxAKG input,.catalogue_lab__gxAKG select{touch-action:manipulation}.catalogue_lab__gxAKG button,.catalogue_lab__gxAKG select{min-block-size:44px}.catalogue_lab__gxAKG a:focus-visible,.catalogue_lab__gxAKG button:focus-visible,.catalogue_lab__gxAKG input:focus-visible,.catalogue_lab__gxAKG select:focus-visible,.catalogue_lab__gxAKG summary:focus-visible{outline:3px solid #3d641a;outline-offset:4px}.catalogue_labHeader__k7Ft4{display:flex;justify-content:space-between;gap:24px;max-inline-size:1400px;margin-inline:auto;margin-block-end:40px}.catalogue_kicker__SSgEq{font-size:10px;letter-spacing:.2em;font-weight:650;margin-block-end:18px!important}.catalogue_labHeader__k7Ft4 h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(34px,4.5vw,64px);letter-spacing:-.045em;line-height:1.05;margin-block-end:16px}.catalogue_labHeader__k7Ft4 p:last-child{font-size:14px;color:#60665d;max-inline-size:60ch}.catalogue_count__kmM9_{font-size:60px;line-height:1;font-weight:500;letter-spacing:-.06em}.catalogue_count__kmM9_ span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.15em;margin-block-start:8px}.catalogue_controls__Bm_16{display:flex;flex-wrap:wrap;align-items:end;gap:18px;max-inline-size:1400px;margin-inline:auto;margin-block-end:24px}.catalogue_controls__Bm_16 label{font-size:11px;font-weight:600;display:flex;flex-direction:column;gap:7px;flex:1;min-inline-size:150px}.catalogue_controls__Bm_16 select{inline-size:100%;font-size:13px;background:#fff;color:#232821;border:1px solid #d3d8cf;border-radius:10px;padding-inline:12px}.catalogue_controls__Bm_16 .catalogue_checkbox__VZRL5{flex-direction:row;align-items:center;font-size:13px;min-block-size:44px;flex:0.8}.catalogue_checkbox__VZRL5 input{inline-size:18px;block-size:18px;accent-color:#466d25}.catalogue_previewPanel__ioD1O{max-inline-size:1400px;margin-inline:auto;border:1px solid #d5dacd;border-radius:18px;overflow:hidden;background:#e9ede4}.catalogue_previewToolbar__jigN0{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff;padding:12px 18px;border-block-end:1px solid #d5dacd}.catalogue_previewToolbar__jigN0 strong{font-size:14px}.catalogue_previewToolbar__jigN0 span{display:block;font-size:11px;color:#67705e}.catalogue_previewToolbar__jigN0 nav{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.catalogue_previewToolbar__jigN0 a,.catalogue_previewToolbar__jigN0 button{border:0;background:transparent;min-block-size:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;padding:8px 14px;font-size:12px;color:#3d4438;text-decoration:none;cursor:pointer}.catalogue_previewToolbar__jigN0 button[aria-pressed=true]{background:#dcf7a2;color:#293c13}.catalogue_previewToolbar__jigN0 a{border:1px solid #d5dacd}.catalogue_viewport__C8iqo{padding:20px;display:flex;justify-content:center;align-items:flex-start;overflow:auto;max-inline-size:100%}.catalogue_viewport__C8iqo :is(iframe,.catalogue_inlinePreview__dSK9A){border:0;background:#fff;inline-size:1280px;max-inline-size:100%;block-size:780px;box-shadow:0 5px 28px #23301014;transition:inline-size .35s cubic-bezier(.16,1,.3,1)}.catalogue_viewport__C8iqo[data-viewport=tablet] :is(iframe,.catalogue_inlinePreview__dSK9A){inline-size:768px}.catalogue_viewport__C8iqo[data-viewport=mobile] :is(iframe,.catalogue_inlinePreview__dSK9A){inline-size:390px;block-size:780px}.catalogue_collectionHeading__A8bVI{max-inline-size:1400px;margin:38px auto 20px;display:flex;justify-content:space-between;align-items:baseline;gap:20px}.catalogue_collectionHeading__A8bVI h2{font-size:23px;letter-spacing:-.04em;font-weight:550}.catalogue_collectionHeading__A8bVI p{font-size:12px;color:#5c6654}.catalogue_cards__lc3AR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-inline-size:1400px;margin-inline:auto}.catalogue_card__v4vjn{border:1px solid #d9ded3;border-radius:16px;background:#fff;overflow:hidden}.catalogue_selected__oQCQd{border-color:#476627;box-shadow:0 0 0 2px #476627}.catalogue_cardSelect__1XIpE{display:block;inline-size:100%;padding:14px 14px 18px;border:0;background:transparent;text-align:start;color:inherit;cursor:pointer}.catalogue_cardSelect__1XIpE:hover .catalogue_sketch__rKynF{transform:translateY(-2px)}.catalogue_cardMeta__oQa8v{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#66725d;margin-block:16px 6px}.catalogue_card__v4vjn h3{font-size:21px;font-weight:550;letter-spacing:-.04em}.catalogue_card__v4vjn p{font-size:12px;color:#67705e;margin-block-start:7px}.catalogue_cardLinks__nY8Vp{display:flex;gap:20px;border-block-start:1px solid #e5e8df;padding-inline:16px}.catalogue_cardLinks__nY8Vp a{display:inline-flex;align-items:center;min-block-size:48px;font-size:12px;color:#35432c;text-decoration:none}.catalogue_cardLinks__nY8Vp a:hover{text-decoration:underline}.catalogue_sketch__rKynF{background:#f4eddf;padding:16px;border-radius:8px;block-size:200px;transition:transform .25s cubic-bezier(.16,1,.3,1)}.catalogue_sketchNav__WoqRu{height:8px;border-block-start:1px solid #706849;border-block-end:1px solid #706849;margin-block-end:16px;opacity:.5}.catalogue_sketchHero__SZ3sj{display:grid;grid-template-columns:1fr 1fr;gap:16px;block-size:100px}.catalogue_sketchHero__SZ3sj i{background:repeating-linear-gradient(180deg,#5f5441 0 5px,transparent 5px 13px);block-size:68px;max-inline-size:90%;margin-block-start:12px}.catalogue_sketchHero__SZ3sj b{display:block;background:#dfcdb1;border-radius:55% 55% 0 0}.catalogue_sketchItems__Y0dJz{display:flex;gap:12px;margin-block-start:20px}.catalogue_sketchItems__Y0dJz i{flex:1;border-block-start:1px solid #9e8f72;border-block-end:1px solid #9e8f72;height:20px}.catalogue_atlas__Ffd_S{background:#e9eee8}.catalogue_atlas__Ffd_S .catalogue_sketchHero__SZ3sj{grid-template-columns:2fr 1fr;block-size:48px}.catalogue_atlas__Ffd_S .catalogue_sketchHero__SZ3sj i{block-size:24px;background:repeating-linear-gradient(180deg,#35433d 0 5px,transparent 5px 13px);margin:0}.catalogue_atlas__Ffd_S .catalogue_sketchHero__SZ3sj b{border-radius:0;background:#bfcbbd}.catalogue_atlas__Ffd_S .catalogue_sketchItems__Y0dJz{flex-direction:column;gap:8px;max-inline-size:70%;margin-block-start:15px}.catalogue_atlas__Ffd_S .catalogue_sketchItems__Y0dJz i{flex:none;height:15px;border-color:#8f9c8d}.catalogue_studio__KDhuE{background:#24362f}.catalogue_studio__KDhuE .catalogue_sketchNav__WoqRu{border-color:#f1dfbb}.catalogue_studio__KDhuE .catalogue_sketchHero__SZ3sj{display:flex;align-items:center;flex-direction:column;gap:8px;block-size:94px}.catalogue_studio__KDhuE .catalogue_sketchHero__SZ3sj i{inline-size:60%;block-size:24px;background:repeating-linear-gradient(180deg,#f1dfbb 0 5px,transparent 5px 13px);margin:0}.catalogue_studio__KDhuE .catalogue_sketchHero__SZ3sj b{inline-size:100%;block-size:55px;background:#a3b39a;border-radius:10px}.catalogue_studio__KDhuE .catalogue_sketchItems__Y0dJz{margin-block-start:12px}.catalogue_studio__KDhuE .catalogue_sketchItems__Y0dJz i{border:1px solid #b6c6a750;border-radius:5px;block-size:28px}.catalogue_matrix__cAZSn{max-inline-size:1400px;margin:32px auto 0;border-block-start:1px solid #d1d7c9;padding-block:20px}.catalogue_matrix__cAZSn summary{font-size:14px;cursor:pointer;min-block-size:44px}.catalogue_tableWrap__ODuom{overflow-x:auto}.catalogue_matrix__cAZSn table{border-collapse:collapse;inline-size:100%;font-size:12px;text-align:start}.catalogue_matrix__cAZSn caption{text-align:start;color:#68745c;padding-block:12px}.catalogue_matrix__cAZSn td,.catalogue_matrix__cAZSn th{padding:8px 14px;border-block-end:1px solid #d9dfd1;white-space:nowrap;text-align:start}.catalogue_matrix__cAZSn button{border:0;background:transparent;color:#354d22;text-align:start;cursor:pointer}.catalogue_matrix__cAZSn button:hover{text-decoration:underline}.catalogue_footnote__QE9Jk{max-inline-size:1400px;margin:24px auto 0!important;font-size:12px;color:#646e5a}.catalogue_fixtureNotice__De0q1{background:#e8f0dd;color:#344029;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 24px;min-block-size:48px;font:12px/1.5 ui-sans-serif,system-ui,sans-serif}.catalogue_fixtureNotice__De0q1 nav{display:flex;gap:18px}.catalogue_fixtureNotice__De0q1 a{display:inline-flex;align-items:center;min-block-size:44px;font-size:14px;color:inherit;text-decoration:underline;text-underline-offset:4px}.catalogue_fixtureNotice__De0q1 [aria-current]{font-weight:700}.catalogue_fixtureNotice__De0q1 a:focus-visible{outline:3px solid #355b22;outline-offset:4px}@media (max-width:760px){.catalogue_lab__gxAKG{padding:24px 16px}.catalogue_labHeader__k7Ft4{margin-block-end:28px}.catalogue_count__kmM9_{font-size:42px}.catalogue_count__kmM9_ span{font-size:9px}.catalogue_controls__Bm_16{gap:12px}.catalogue_controls__Bm_16 label{min-inline-size:calc(50% - 12px)}.catalogue_previewToolbar__jigN0{align-items:start;flex-direction:column;padding:12px}.catalogue_previewToolbar__jigN0 nav{gap:3px;inline-size:100%}.catalogue_previewToolbar__jigN0 a,.catalogue_previewToolbar__jigN0 button{padding-inline:10px;flex:1}.catalogue_viewport__C8iqo{padding:0}.catalogue_viewport__C8iqo :is(iframe,.catalogue_inlinePreview__dSK9A){block-size:680px}.catalogue_cards__lc3AR{grid-template-columns:1fr}.catalogue_sketch__rKynF{block-size:190px}.catalogue_collectionHeading__A8bVI{align-items:start;flex-direction:column;gap:6px}.catalogue_fixtureNotice__De0q1{padding:8px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 12px}.catalogue_fixtureNotice__De0q1>span{grid-column:1/-1}.catalogue_fixtureNotice__De0q1 nav{gap:12px}.catalogue_fixtureNotice__De0q1 a{min-block-size:44px}}@media (prefers-reduced-motion:reduce){.catalogue_lab__gxAKG *{transition:none!important;animation:none!important}}.catalogue_inlinePreview__dSK9A{overflow:auto;container-type:inline-size}.catalogue_inlinePreview__dSK9A .catalogue_fixtureNotice__De0q1{flex-wrap:wrap}.catalogue_previewNote__tMtxN{padding:12px 20px;font-size:12px;color:#5c6654;background:#fff}.catalogue_inlinePreview__dSK9A [data-lab-family]{min-block-size:100%}.catalogue_sushiNotice___14WZ{background:#0b0a09;color:#e9e2d4;border-block-end:1px solid #e9e2d433}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.allergen-list_item__gPZ9Q{align-items:center;gap:var(--spacing,.25rem);display:inline-flex}.allergen-list_disc__KJG62{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--color-white,#fff);background-color:#b3261e;border-radius:3.40282e+38px;flex-shrink:0;place-items:center;display:grid}.allergen-list_figure__fEFIS{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3)}[data-contractor-modern] .demolition-a_page__OJijb{--gutter:clamp(22px,4.6vw,76px);--section-space:clamp(76px,8.8vw,144px);font-family:var(--font-body),sans-serif;overflow:clip;font-synthesis:none}[data-contractor-modern] .demolition-a_page__OJijb :is(h1,h2,h3,p,ul,figure){margin:0}[data-contractor-modern] .demolition-a_page__OJijb :is(h1,h2,h3){font-family:var(--font-heading),sans-serif;text-wrap:balance}[data-contractor-modern] .demolition-a_page__OJijb h2{font-size:clamp(32px,3.6vw,56px);line-height:1.12;font-weight:550;letter-spacing:-.035em}[data-contractor-modern] .demolition-a_page__OJijb :is(a,summary,button){-webkit-tap-highlight-color:transparent}[data-contractor-modern] .demolition-a_page__OJijb :is(a,summary,button):focus-visible{outline:2px solid var(--page-focus);outline-offset:6px}[data-contractor-modern] .demolition-a_page__OJijb :is(a,button){touch-action:manipulation}[data-contractor-modern] .demolition-a_page__OJijb :is(section,[id]){scroll-margin-top:112px}[data-contractor-modern] .demolition-a_page__OJijb ::selection{background:var(--page-selection);color:var(--page-selection-ink)}[data-contractor-modern] .demolition-a_page__OJijb{scrollbar-color:var(--page-muted) var(--page-paper);caret-color:var(--page-ink)}[data-contractor-modern] .demolition-a_page__OJijb a{color:inherit}[data-contractor-modern] .demolition-a_page__OJijb summary{cursor:pointer;list-style:none}[data-contractor-modern] .demolition-a_page__OJijb summary::-webkit-details-marker{display:none}[data-contractor-modern] .demolition-a_page__OJijb summary::marker{display:none;content:""}[data-contractor-modern] .demolition-a_page__OJijb a svg{flex-shrink:0;transition:transform .25s ease-out}[data-contractor-modern] .demolition-a_page__OJijb a:hover svg{transform:translate(2px,-2px)}[data-contractor-modern] .demolition-a_page__OJijb p{text-wrap:pretty}[data-contractor-modern] .demolition-a_textLink__tT6_f{display:inline-flex;gap:18px;align-items:center;min-height:44px;width:fit-content;font-size:14px;line-height:1.5;font-weight:550;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}[data-contractor-modern] .demolition-a_features__HS5s3{list-style:none;padding:0;display:grid;gap:12px}[data-contractor-modern] .demolition-a_features__HS5s3 li{display:flex;align-items:start;gap:11px;font-size:14px;line-height:1.5}[data-contractor-modern] .demolition-a_features__HS5s3 svg{margin-top:2px;flex-shrink:0}[data-contractor-modern] .demolition-a_questions__yApuy{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(48px,9vw,144px);padding:var(--section-space) var(--gutter)}[data-contractor-modern] .demolition-a_questionIntro__MNR5S{max-width:410px}[data-contractor-modern] .demolition-a_questionIntro__MNR5S>p{margin-top:22px;font-size:16px;line-height:1.8;color:var(--page-muted)}[data-contractor-modern] .demolition-a_questionIntro__MNR5S>a{margin-top:26px}[data-contractor-modern] .demolition-a_questionList__Pp8Oy{border-top:1px solid var(--page-rule)}[data-contractor-modern] .demolition-a_questionList__Pp8Oy details{border-bottom:1px solid var(--page-rule)}[data-contractor-modern] .demolition-a_questionList__Pp8Oy summary{padding:25px 0;min-height:78px;display:flex;align-items:baseline;justify-content:space-between;gap:24px;font-size:17px;line-height:1.5;font-weight:500}[data-contractor-modern] .demolition-a_questionList__Pp8Oy summary svg{flex-shrink:0;align-self:center;transition:transform .25s ease-out}[data-contractor-modern] .demolition-a_questionList__Pp8Oy details[open] summary svg{transform:rotate(45deg)}[data-contractor-modern] .demolition-a_questionList__Pp8Oy details>div{padding:0 42px 26px 0}[data-contractor-modern] .demolition-a_questionList__Pp8Oy details p{max-width:65ch;color:var(--page-muted);font-size:15px;line-height:1.9}[data-contractor-modern] .demolition-a_sydriv__AiG5t{--page-ink:#f7faff;--page-muted:#b9c7d7;--page-paper:#0c1826;--page-rule:#344454;--page-focus:#83b5ff;--page-selection:#e6f0ff;--page-selection-ink:#0c1826;color:var(--page-ink);background:var(--page-paper)}[data-contractor-modern] .demolition-a_sydrivHero__BMj3P{position:relative;min-height:min(840px,91svh);display:flex;flex-direction:column;justify-content:space-between;isolation:isolate;background:#142536}[data-contractor-modern] .demolition-a_sydrivPhoto__z2O5Y{position:absolute;inset:0;overflow:hidden;z-index:-2}[data-contractor-modern] .demolition-a_sydrivPhoto__z2O5Y img{object-fit:cover;object-position:center 56%;height:calc(100% + 56px)!important;top:-28px!important}[data-contractor-modern] .demolition-a_sydrivPhoto__z2O5Y:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(5 16 30/.84),rgb(5 16 30/.34) 72%),linear-gradient(0deg,rgb(5 16 30/.76),transparent 60%)}[data-contractor-modern] .demolition-a_sydrivHeroContent__tpyWA{padding:clamp(64px,7vw,112px) var(--gutter) clamp(46px,5vw,80px);flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(60px,7vw,100px)}[data-contractor-modern] .demolition-a_sydrivHero__BMj3P h1{max-width:1060px;font-size:clamp(45px,6.5vw,96px);font-weight:550;line-height:1.01;letter-spacing:-.04em}[data-contractor-modern] .demolition-a_sydrivHero__BMj3P h1>span{display:block}[data-contractor-modern] .demolition-a_sydrivHeroBase__b4A0S{display:flex;align-items:end;justify-content:space-between;gap:60px}[data-contractor-modern] .demolition-a_sydrivHeroLead__v2Pll{max-width:580px}[data-contractor-modern] .demolition-a_sydrivHeroLead__v2Pll>p{font-size:clamp(16px,1.35vw,19px);line-height:1.75;color:#edf3fb}[data-contractor-modern] .demolition-a_sydrivPrimary__IC8gB{display:inline-flex;justify-content:space-between;align-items:center;gap:42px;min-height:58px;margin-top:30px;padding:16px 22px;background:#fff;color:#10243a!important;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s ease-out}[data-contractor-modern] .demolition-a_sydrivPrimary__IC8gB:hover{background:#dcecff}[data-contractor-modern] .demolition-a_sydrivExplore__sT77b{display:inline-flex;justify-content:space-between;align-items:center;gap:36px;padding:18px 0;border-bottom:1px solid rgb(255 255 255/.48);min-width:225px;text-decoration:none;font-size:13px}[data-contractor-modern] .demolition-a_sydrivDock__Huc83{background:#075cdd;display:grid;grid-template-columns:.62fr 2fr;align-items:stretch;padding-inline:var(--gutter)}[data-contractor-modern] .demolition-a_sydrivDock__Huc83>p{display:flex;align-items:center;gap:10px;font-size:13px;padding-block:25px}[data-contractor-modern] .demolition-a_sydrivDock__Huc83 nav{display:grid;grid-template-columns:repeat(3,1fr)}[data-contractor-modern] .demolition-a_sydrivDock__Huc83 nav a{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:24px;min-height:80px;border-left:1px solid rgb(255 255 255/.25);font-size:14px;font-weight:500;text-decoration:none;transition:background .2s ease-out}[data-contractor-modern] .demolition-a_sydrivDock__Huc83 nav a:hover{background:rgb(255 255 255/.12)}[data-contractor-modern] .demolition-a_sydrivServices__kjuug{padding:var(--section-space) var(--gutter);display:grid;grid-template-columns:.86fr 1.14fr;gap:clamp(50px,8.7vw,140px)}[data-contractor-modern] .demolition-a_sydrivServiceIntro__9nIQG>h2{max-width:510px}[data-contractor-modern] .demolition-a_sydrivServiceIntro__9nIQG>p{max-width:49ch;margin-top:28px;font-size:16px;line-height:1.85;color:var(--page-muted)}[data-contractor-modern] .demolition-a_sydrivServiceIndex__ADpcj{border-top:1px solid #536477}[data-contractor-modern] .demolition-a_sydrivService__TORPB{border-bottom:1px solid #344454}[data-contractor-modern] .demolition-a_sydrivService__TORPB summary{display:flex;align-items:center;justify-content:space-between;padding-block:25px;gap:20px}[data-contractor-modern] .demolition-a_sydrivService__TORPB summary h3{font-size:clamp(21px,2.15vw,30px);font-weight:500;line-height:1.2;letter-spacing:-.025em}[data-contractor-modern] .demolition-a_sydrivService__TORPB summary svg{color:#86b8ff;flex-shrink:0;transition:transform .25s ease-out}[data-contractor-modern] .demolition-a_sydrivService__TORPB[open] summary svg{transform:rotate(45deg)}[data-contractor-modern] .demolition-a_sydrivServiceDetail__nxaz5{padding:0 0 30px}[data-contractor-modern] .demolition-a_sydrivServiceDetail__nxaz5>p{max-width:62ch;margin-bottom:25px;color:var(--page-muted);font-size:15px;line-height:1.9}[data-contractor-modern] .demolition-a_sydrivServiceDetail__nxaz5 .demolition-a_features__HS5s3{grid-template-columns:1fr 1fr;color:#dde8f6;margin-bottom:24px;gap:14px 20px}[data-contractor-modern] .demolition-a_sydrivServiceDetail__nxaz5 .demolition-a_features__HS5s3 svg{color:#86b8ff}[data-contractor-modern] .demolition-a_sydrivServiceDetail__nxaz5>a{color:#a9cdff}[data-contractor-modern] .demolition-a_sydrivApproach__dgVQi{display:grid;grid-template-columns:.86fr 1.14fr;gap:clamp(50px,8.7vw,140px);background:#eaf0f6;color:#122c49;padding:var(--section-space) var(--gutter)}[data-contractor-modern] .demolition-a_sydrivApproachTitle__gDim0>p{margin-top:25px;max-width:44ch;font-size:16px;line-height:1.8;color:#4b6077}[data-contractor-modern] .demolition-a_sydrivApproachTitle__gDim0>svg{margin-top:45px;color:#075cdd}[data-contractor-modern] .demolition-a_sydrivApproachList__AvOcX>article{display:grid;gap:15px;padding-block:28px;border-top:1px solid #b7c6d6}[data-contractor-modern] .demolition-a_sydrivApproachList__AvOcX>article:first-child{padding-top:0;border:0}[data-contractor-modern] .demolition-a_sydrivApproachList__AvOcX h3{font-size:20px;font-weight:550;line-height:1.45;letter-spacing:-.02em;max-width:46ch}[data-contractor-modern] .demolition-a_sydrivApproachList__AvOcX p{font-size:15px;line-height:1.85;color:#4b6077;max-width:65ch}[data-contractor-modern] .demolition-a_sydrivAreas__qq8wM{padding:60px var(--gutter);display:grid;grid-template-columns:.7fr 1.3fr;align-items:baseline;gap:50px;background:#075cdd}[data-contractor-modern] .demolition-a_sydrivAreas__qq8wM>h2{font-size:36px}[data-contractor-modern] .demolition-a_sydrivAreas__qq8wM nav{display:flex;flex-wrap:wrap;gap:10px 30px}[data-contractor-modern] .demolition-a_sydrivAreas__qq8wM nav a{display:flex;align-items:center;justify-content:space-between;min-height:44px;gap:18px;font-size:15px;text-decoration:none;border-bottom:1px solid rgb(255 255 255/.35)}[data-contractor-modern] .demolition-a_sydrivQuestions__Z34BT{background:#0c1826}[data-contractor-modern] .demolition-a_page__OJijb .demolition-a_sydrivContact__poYu_ .contractor-section{--contractor-soft:#eaf0f6;--contractor-ink:#122c49;--contractor-muted:#4b6077;--contractor-dark:#075cdd;--contractor-rule:#b7c6d6;padding-block:var(--section-space)}[data-contractor-modern] .demolition-a_page__OJijb .demolition-a_sydrivContact__poYu_ .contractor-content{max-width:none;padding-inline:var(--gutter)}[data-contractor-modern] .demolition-a_page__OJijb .demolition-a_sydrivContact__poYu_ .contractor-section__heading h2{font-weight:550}[data-contractor-modern] .demolition-a_page__OJijb .demolition-a_sydrivContact__poYu_ .contractor-contact{grid-template-columns:.86fr 1.14fr;gap:clamp(50px,8.7vw,140px)}[data-contractor-modern] .demolition-a_rivfirma__a3OXb{--page-ink:#26323c;--page-muted:#5d6870;--page-paper:#fafbf9;--page-rule:#ccd1d0;--page-focus:#395b73;--page-selection:#26323c;--page-selection-ink:#fff;color:var(--page-ink);background:var(--page-paper)}[data-contractor-modern] .demolition-a_rivfirmaHero__Z9BPa{padding:clamp(52px,6.4vw,102px) var(--gutter) 0}[data-contractor-modern] .demolition-a_rivfirmaHeroHead__k7vCL{display:grid;grid-template-columns:1fr 240px;gap:clamp(40px,5.4vw,90px);align-items:start}[data-contractor-modern] .demolition-a_rivfirmaHero__Z9BPa h1{max-width:1000px;font-size:clamp(47px,6.8vw,96px);letter-spacing:-.04em;font-weight:450;line-height:1.02}[data-contractor-modern] .demolition-a_rivfirmaHero__Z9BPa h1>span{display:block;color:#7b8589}[data-contractor-modern] .demolition-a_rivfirmaHeroRail__wUHZW{padding-top:7px}[data-contractor-modern] .demolition-a_rivfirmaPrimary__yyA81{display:flex;align-items:start;justify-content:space-between;gap:18px;padding:0 0 24px;min-height:86px;border-bottom:1px solid #26323c;font-size:19px;line-height:1.5;font-weight:500;text-decoration:none}[data-contractor-modern] .demolition-a_rivfirmaPrimary__yyA81 svg{margin-top:4px}[data-contractor-modern] .demolition-a_rivfirmaHeroRail__wUHZW>p{padding-top:24px;color:var(--page-muted);font-size:12px;line-height:1.8}[data-contractor-modern] .demolition-a_rivfirmaHeroRail__wUHZW>a.demolition-a_textLink__tT6_f{margin-top:7px;font-size:13px}[data-contractor-modern] .demolition-a_rivfirmaHeroBottom__uK2av{display:grid;grid-template-columns:1fr 240px;gap:clamp(40px,5.4vw,90px);margin-top:clamp(40px,5vw,76px);margin-bottom:clamp(40px,4.8vw,72px)}[data-contractor-modern] .demolition-a_rivfirmaHeroBottom__uK2av>p{max-width:59ch;font-size:17px;line-height:1.85;color:#4d5a63}[data-contractor-modern] .demolition-a_rivfirmaExplore__0F4lp{display:flex;justify-content:space-between;align-items:end;gap:20px;padding-block:10px;font-size:12px;line-height:1.8;text-decoration:none}[data-contractor-modern] .demolition-a_rivfirmaPhoto__PKdqs{position:relative;width:100%;height:clamp(280px,34vw,520px);overflow:hidden;background:#d5dcce}[data-contractor-modern] .demolition-a_rivfirmaPhoto__PKdqs img{object-fit:cover;object-position:center 58%;height:calc(100% + 40px)!important;top:-20px!important}[data-contractor-modern] .demolition-a_rivfirmaMethod__loDcn{display:grid;grid-template-columns:1fr 1fr;gap:clamp(60px,11vw,180px);padding:var(--section-space) var(--gutter)}[data-contractor-modern] .demolition-a_rivfirmaMethodIntro__350RF h2{max-width:410px}[data-contractor-modern] .demolition-a_rivfirmaMethodIntro__350RF>p{margin-top:24px;font-size:16px;line-height:1.8;color:var(--page-muted)}[data-contractor-modern] .demolition-a_rivfirmaMethodIntro__350RF>p.demolition-a_rivfirmaMethodStatement__nk6nK{max-width:39ch;margin-top:48px;font-size:21px;line-height:1.6;letter-spacing:-.02em;color:var(--page-ink)}[data-contractor-modern] .demolition-a_rivfirmaMethodList__Hn2fx{position:relative;padding-left:40px}[data-contractor-modern] .demolition-a_rivfirmaMethodList__Hn2fx:before{content:"";position:absolute;inset:0 auto 0 0;width:1px;background:#d9ddda}[data-contractor-modern] .demolition-a_rivfirmaMethodRule__eoC1j{position:absolute;inset:0 auto 0 0;width:1px;background:#26323c;transform-origin:top}[data-contractor-modern] .demolition-a_rivfirmaMethodList__Hn2fx article{position:relative;padding:0 0 44px}[data-contractor-modern] .demolition-a_rivfirmaMethodList__Hn2fx article:last-child{padding-bottom:0}[data-contractor-modern] .demolition-a_rivfirmaMethodDot__gd1u3{position:absolute;top:6px;left:-44px;width:9px;height:9px;background:#fafbf9;border:1px solid #26323c;border-radius:50%}[data-contractor-modern] .demolition-a_rivfirmaMethodList__Hn2fx h3{font-size:22px;font-weight:500;line-height:1.35;letter-spacing:-.02em}[data-contractor-modern] .demolition-a_rivfirmaMethodList__Hn2fx p{margin-top:17px;font-size:15px;line-height:1.9;max-width:55ch;color:var(--page-muted)}[data-contractor-modern] .demolition-a_rivfirmaServices__jbnZR{padding:var(--section-space) var(--gutter);background:#e8ebe7}[data-contractor-modern] .demolition-a_rivfirmaServiceHeading__Wfcwq{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,128px);padding-bottom:65px}[data-contractor-modern] .demolition-a_rivfirmaServiceHeading__Wfcwq>h2{max-width:500px}[data-contractor-modern] .demolition-a_rivfirmaServiceHeading__Wfcwq>p{font-size:16px;line-height:1.85;max-width:59ch;color:#526058;padding-top:5px}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,128px);border-top:1px solid #aeb8ae;padding-block:42px}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n:last-child{padding-bottom:0}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n h3{font-size:clamp(27px,3.2vw,48px);font-weight:450;letter-spacing:-.035em;line-height:1.2}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n h3>a{display:flex;gap:24px;align-items:start;justify-content:space-between;text-decoration:none}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n h3 svg{flex-shrink:0;margin-top:6px}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n>div>p{font-size:16px;line-height:1.85;color:#526058;max-width:62ch}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n .demolition-a_features__HS5s3{margin-top:24px;grid-template-columns:1fr 1fr;gap:15px 24px}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n>div>a{margin-top:26px}[data-contractor-modern] .demolition-a_rivfirmaRisks__EMTvj{display:grid;grid-template-columns:1fr 1fr;gap:clamp(50px,11vw,180px);padding:var(--section-space) var(--gutter);background:#26323c;color:#f8faf7}[data-contractor-modern] .demolition-a_rivfirmaRisks__EMTvj h2{max-width:450px}[data-contractor-modern] .demolition-a_rivfirmaRisks__EMTvj>div>p{margin-top:24px;max-width:45ch;color:#c3cfc8;font-size:16px;line-height:1.8}[data-contractor-modern] .demolition-a_rivfirmaRiskList__ea9NV{border-top:1px solid #607066}[data-contractor-modern] .demolition-a_rivfirmaRiskList__ea9NV details{border-bottom:1px solid #607066}[data-contractor-modern] .demolition-a_rivfirmaRiskList__ea9NV summary{display:flex;align-items:start;justify-content:space-between;gap:30px;padding-block:24px;font-size:17px;line-height:1.6}[data-contractor-modern] .demolition-a_rivfirmaRiskList__ea9NV svg{flex-shrink:0;margin-top:3px;transition:transform .25s ease-out}[data-contractor-modern] .demolition-a_rivfirmaRiskList__ea9NV details[open] svg{transform:rotate(45deg)}[data-contractor-modern] .demolition-a_rivfirmaRiskList__ea9NV details>p{padding-bottom:25px;max-width:62ch;color:#c3cfc8;font-size:15px;line-height:1.9}[data-contractor-modern] .demolition-a_rivfirmaAreas__u0y06{display:grid;grid-template-columns:1fr 2fr;gap:30px;padding:55px var(--gutter);border-bottom:1px solid var(--page-rule)}[data-contractor-modern] .demolition-a_rivfirmaAreas__u0y06>h2{font-family:var(--font-body),sans-serif;font-size:15px;line-height:1.5;letter-spacing:0;padding-top:12px}[data-contractor-modern] .demolition-a_rivfirmaAreas__u0y06 nav{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px 28px}[data-contractor-modern] .demolition-a_rivfirmaAreas__u0y06 a{display:inline-flex;align-items:center;gap:10px;font-size:14px;min-height:44px;text-decoration:none}[data-contractor-modern] .demolition-a_rivfirmaAreas__u0y06 a:hover{text-decoration:underline;text-underline-offset:6px}[data-contractor-modern] .demolition-a_rivfirmaQuestions__nOgOS{padding-top:105px}[data-contractor-modern] .demolition-a_page__OJijb .demolition-a_rivfirmaContact__Sa97m .contractor-section{--contractor-soft:#e8ebe7;--contractor-ink:#26323c;--contractor-muted:#526058;--contractor-dark:#26323c;--contractor-rule:#aeb8ae;padding-block:var(--section-space)}[data-contractor-modern] .demolition-a_page__OJijb .demolition-a_rivfirmaContact__Sa97m .contractor-content{max-width:none;padding-inline:var(--gutter)}[data-contractor-modern] .demolition-a_page__OJijb .demolition-a_rivfirmaContact__Sa97m .contractor-section__heading h2{font-weight:450}[data-contractor-modern] .demolition-a_rivkraft__tK2kv{--page-ink:#142b45;--page-muted:#576879;--page-paper:#f8f7f1;--page-rule:#cbd0ca;--page-focus:#257b67;--page-selection:#142b45;--page-selection-ink:#fff;color:var(--page-ink);background:var(--page-paper)}[data-contractor-modern] .demolition-a_rivkraft__tK2kv h2{font-weight:450;letter-spacing:-.03em}[data-contractor-modern] .demolition-a_rivkraftHero__5hBVW{padding-top:clamp(45px,5vw,80px)}[data-contractor-modern] .demolition-a_rivkraftMasthead__DZOCb{text-align:center;padding-inline:var(--gutter);padding-bottom:clamp(42px,4.2vw,68px)}[data-contractor-modern] .demolition-a_rivkraftMasthead__DZOCb h1{font-weight:400;font-size:clamp(42px,5.1vw,75px);line-height:1.04;letter-spacing:-.03em}[data-contractor-modern] .demolition-a_rivkraftMasthead__DZOCb h1>span{display:block}[data-contractor-modern] .demolition-a_rivkraftMasthead__DZOCb h1>em{display:block;font-style:normal;font-size:clamp(62px,7.8vw,96px);line-height:1.03;margin-top:4px}[data-contractor-modern] .demolition-a_rivkraftMasthead__DZOCb>p{display:flex;justify-content:center;align-items:center;gap:9px;margin-top:28px;font-size:12px;line-height:1.7;color:var(--page-muted)}[data-contractor-modern] .demolition-a_rivkraftMasthead__DZOCb>p svg{flex-shrink:0}[data-contractor-modern] .demolition-a_rivkraftMasthead__DZOCb>.demolition-a_rivkraftMastheadContact__scz9m{margin-top:12px;font-size:13px;gap:12px}[data-contractor-modern] .demolition-a_rivkraftLandscape__qcUyS{position:relative;height:clamp(350px,39vw,600px);margin-inline:var(--gutter);overflow:hidden;background:#c9d1bc}[data-contractor-modern] .demolition-a_rivkraftLandscape__qcUyS img{object-fit:cover;object-position:center 58%;height:calc(100% + 40px)!important;top:-20px!important}[data-contractor-modern] .demolition-a_rivkraftInvitation__kL4nZ{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;gap:60px;align-items:center;width:min(920px,calc(100% - var(--gutter) * 4));margin:-62px auto 0;padding:clamp(30px,3.5vw,52px);background:#f8f7f1}[data-contractor-modern] .demolition-a_rivkraftInvitation__kL4nZ>p{max-width:55ch;font-size:16px;line-height:1.8}[data-contractor-modern] .demolition-a_rivkraftPrimary__0kR8a{display:inline-flex;align-items:center;gap:32px;min-height:58px;padding:15px 23px;background:#142b45;color:#fff!important;font-size:14px;line-height:1.6;white-space:nowrap;text-decoration:none;transition:background-color .25s ease-out}[data-contractor-modern] .demolition-a_rivkraftPrimary__0kR8a:hover{background:#245039}[data-contractor-modern] .demolition-a_rivkraftServices__9vlJB{padding:clamp(60px,7vw,112px) var(--gutter) var(--section-space)}[data-contractor-modern] .demolition-a_rivkraftServicesHeading__VvXjf{display:grid;grid-template-columns:1fr 1fr;gap:clamp(50px,10vw,160px);align-items:end;padding-bottom:68px}[data-contractor-modern] .demolition-a_rivkraftServicesHeading__VvXjf>h2{max-width:540px}[data-contractor-modern] .demolition-a_rivkraftServicesHeading__VvXjf>p{max-width:58ch;font-size:16px;line-height:1.85;color:var(--page-muted);padding-bottom:3px}[data-contractor-modern] .demolition-a_rivkraftChapter__hffw_{display:grid;grid-template-columns:1fr 1fr;min-height:310px}[data-contractor-modern] .demolition-a_rivkraftChapterTitle__1_Ec7{background:#142b45;color:#f8f7f1;padding:clamp(35px,4.1vw,64px);display:flex;flex-direction:column;align-items:start}[data-contractor-modern] .demolition-a_rivkraftChapterTitle__1_Ec7>h3{font-size:clamp(30px,3.2vw,48px);font-weight:400;line-height:1.15;letter-spacing:-.025em}[data-contractor-modern] .demolition-a_rivkraftChapterTitle__1_Ec7>svg{color:#81bba2;margin-top:25px;margin-bottom:25px}[data-contractor-modern] .demolition-a_rivkraftChapterTitle__1_Ec7>a{margin-top:auto;color:#e2eddf}[data-contractor-modern] .demolition-a_rivkraftChapterBody__07vBy{background:#e8ece3;padding:clamp(35px,4.1vw,64px)}[data-contractor-modern] .demolition-a_rivkraftChapterBody__07vBy>p{max-width:60ch;font-size:16px;line-height:1.8;color:#425749}[data-contractor-modern] .demolition-a_rivkraftChapterBody__07vBy .demolition-a_features__HS5s3{margin-top:28px;color:#24402e;grid-template-columns:1fr 1fr;gap:17px 24px}[data-contractor-modern] .demolition-a_rivkraftChapterBody__07vBy>p.demolition-a_rivkraftChapterNote__kGnnc{border-top:1px solid #b7c4b5;padding-top:26px;margin-top:30px;font-size:13px;line-height:1.8}[data-contractor-modern] .demolition-a_rivkraftChapter__hffw_:nth-child(2n) .demolition-a_rivkraftChapterTitle__1_Ec7{order:2;background:#e0e7e6;color:#142b45}[data-contractor-modern] .demolition-a_rivkraftChapter__hffw_:nth-child(2n) .demolition-a_rivkraftChapterTitle__1_Ec7>svg{color:#386b61}[data-contractor-modern] .demolition-a_rivkraftChapter__hffw_:nth-child(2n) .demolition-a_rivkraftChapterTitle__1_Ec7>a{color:#142b45}[data-contractor-modern] .demolition-a_rivkraftChapter__hffw_:nth-child(2n) .demolition-a_rivkraftChapterBody__07vBy{background:#f0f0e9}[data-contractor-modern] .demolition-a_rivkraftRegion__rraSl{padding:var(--section-space) var(--gutter);background:#142b45;color:#f8f7f1;display:grid;grid-template-columns:1fr 1fr;gap:clamp(50px,10vw,160px)}[data-contractor-modern] .demolition-a_rivkraftRegionIntro__EvzGs>h2{max-width:490px;font-size:clamp(38px,4.8vw,68px)}[data-contractor-modern] .demolition-a_rivkraftRegionIntro__EvzGs>a{margin-top:36px;color:#dae5ed}[data-contractor-modern] .demolition-a_rivkraftRegion__rraSl nav{border-top:1px solid #506273}[data-contractor-modern] .demolition-a_rivkraftRegion__rraSl nav a{display:flex;align-items:center;justify-content:space-between;padding:20px 0;gap:25px;font-family:var(--font-heading),serif;font-size:clamp(27px,2.8vw,40px);font-weight:400;line-height:1.3;letter-spacing:-.02em;text-decoration:none;border-bottom:1px solid #506273}[data-contractor-modern] .demolition-a_rivkraftRegion__rraSl nav a svg{color:#81bba2}[data-contractor-modern] .demolition-a_rivkraftApproach__Em_rN{padding:var(--section-space) var(--gutter);display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(50px,10vw,160px)}[data-contractor-modern] .demolition-a_rivkraftApproach__Em_rN>div>p{margin-top:25px;font-size:16px;line-height:1.8;color:var(--page-muted)}[data-contractor-modern] .demolition-a_rivkraftApproachList__Q25Cg>article{padding-block:28px;border-top:1px solid var(--page-rule)}[data-contractor-modern] .demolition-a_rivkraftApproachList__Q25Cg>article:first-child{padding-top:0;border-top:0}[data-contractor-modern] .demolition-a_rivkraftApproachList__Q25Cg h3{font-size:24px;line-height:1.35;font-weight:450;letter-spacing:-.02em}[data-contractor-modern] .demolition-a_rivkraftApproachList__Q25Cg p{margin-top:16px;font-size:15px;line-height:1.9;color:var(--page-muted);max-width:62ch}[data-contractor-modern] .demolition-a_rivkraftQuestions__DGPzj{background:#e8ece3;--page-rule:#b9c5b7;--page-muted:#425749}[data-contractor-modern] .demolition-a_page__OJijb .demolition-a_rivkraftContact__14_rN .contractor-section{--contractor-soft:#f8f7f1;--contractor-ink:#142b45;--contractor-muted:#576879;--contractor-dark:#142b45;--contractor-rule:#cbd0ca;padding-block:var(--section-space)}[data-contractor-modern] .demolition-a_page__OJijb .demolition-a_rivkraftContact__14_rN .contractor-content{max-width:none;padding-inline:var(--gutter)}[data-contractor-modern] .demolition-a_page__OJijb .demolition-a_rivkraftContact__14_rN .contractor-section__heading h2{font-weight:450}[data-contractor-modern] .demolition-a_page__OJijb .demolition-a_rivkraftContact__14_rN .contractor-action{border-radius:0}@media (min-width:1600px){[data-contractor-modern] .demolition-a_page__OJijb{--gutter:max(76px,calc((100vw - 1440px) / 2))}}@media (max-width:1100px){[data-contractor-modern] .demolition-a_sydrivHero__BMj3P{min-height:730px}[data-contractor-modern] .demolition-a_sydrivDock__Huc83{grid-template-columns:.52fr 2fr}[data-contractor-modern] .demolition-a_sydrivDock__Huc83 nav a{padding:22px 16px;font-size:12px}[data-contractor-modern] .demolition-a_sydrivApproach__dgVQi,[data-contractor-modern] .demolition-a_sydrivServices__kjuug{gap:50px}[data-contractor-modern] .demolition-a_rivfirmaHeroBottom__uK2av,[data-contractor-modern] .demolition-a_rivfirmaHeroHead__k7vCL{grid-template-columns:1fr 205px;gap:40px}[data-contractor-modern] .demolition-a_rivfirmaHero__Z9BPa h1{font-size:clamp(48px,6.3vw,73px)}[data-contractor-modern] .demolition-a_rivfirmaPrimary__yyA81{font-size:17px}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n .demolition-a_features__HS5s3{grid-template-columns:1fr}[data-contractor-modern] .demolition-a_rivkraftInvitation__kL4nZ{width:calc(100% - var(--gutter) * 3);gap:30px}[data-contractor-modern] .demolition-a_rivkraftChapterBody__07vBy .demolition-a_features__HS5s3{grid-template-columns:1fr}}@media (max-width:767px){[data-contractor-modern] .demolition-a_page__OJijb{--gutter:24px;--section-space:76px}[data-contractor-modern] .demolition-a_page__OJijb :is(section,[id]){scroll-margin-top:90px}[data-contractor-modern] .demolition-a_page__OJijb h2{font-size:35px}[data-contractor-modern] .demolition-a_questions__yApuy{grid-template-columns:1fr;gap:35px}[data-contractor-modern] .demolition-a_questionIntro__MNR5S{max-width:100%}[data-contractor-modern] .demolition-a_questionIntro__MNR5S>p{margin-top:18px;font-size:15px}[data-contractor-modern] .demolition-a_questionIntro__MNR5S>a{margin-top:15px}[data-contractor-modern] .demolition-a_questionList__Pp8Oy summary{padding-block:22px;font-size:16px;min-height:76px;gap:20px}[data-contractor-modern] .demolition-a_questionList__Pp8Oy details>div{padding-right:24px}[data-contractor-modern] .demolition-a_sydrivHero__BMj3P{min-height:0}[data-contractor-modern] .demolition-a_sydrivPhoto__z2O5Y img{object-position:59% center}[data-contractor-modern] .demolition-a_sydrivPhoto__z2O5Y:after{background:linear-gradient(90deg,rgb(5 16 30/.8),rgb(5 16 30/.5)),linear-gradient(0deg,rgb(5 16 30/.6),transparent)}[data-contractor-modern] .demolition-a_sydrivHeroContent__tpyWA{min-height:650px;padding-top:55px;padding-bottom:38px;gap:46px}[data-contractor-modern] .demolition-a_sydrivHero__BMj3P h1{font-size:clamp(43px,8.1vw,62px);line-height:1.06}[data-contractor-modern] .demolition-a_sydrivHeroBase__b4A0S{display:block}[data-contractor-modern] .demolition-a_sydrivHeroLead__v2Pll>p{font-size:16px;line-height:1.8}[data-contractor-modern] .demolition-a_sydrivPrimary__IC8gB{margin-top:25px;width:100%;max-width:330px;min-height:57px}[data-contractor-modern] .demolition-a_sydrivExplore__sT77b{margin-top:25px;min-width:0;width:100%;max-width:330px;padding-block:15px}[data-contractor-modern] .demolition-a_sydrivDock__Huc83{grid-template-columns:1fr;padding-inline:var(--gutter)}[data-contractor-modern] .demolition-a_sydrivDock__Huc83>p{padding-block:20px;border-bottom:1px solid rgb(255 255 255/.3)}[data-contractor-modern] .demolition-a_sydrivDock__Huc83 nav{grid-template-columns:1fr}[data-contractor-modern] .demolition-a_sydrivDock__Huc83 nav a{border-left:0;padding:17px 0;min-height:58px;font-size:14px}[data-contractor-modern] .demolition-a_sydrivDock__Huc83 nav a+a{border-top:1px solid rgb(255 255 255/.2)}[data-contractor-modern] .demolition-a_sydrivServices__kjuug{grid-template-columns:1fr;gap:42px}[data-contractor-modern] .demolition-a_sydrivServiceIntro__9nIQG>p{margin-top:23px;font-size:15px}[data-contractor-modern] .demolition-a_sydrivService__TORPB summary{padding-block:24px}[data-contractor-modern] .demolition-a_sydrivService__TORPB summary h3{font-size:25px}[data-contractor-modern] .demolition-a_sydrivServiceDetail__nxaz5 .demolition-a_features__HS5s3{grid-template-columns:1fr}[data-contractor-modern] .demolition-a_sydrivApproach__dgVQi{grid-template-columns:1fr;gap:40px}[data-contractor-modern] .demolition-a_sydrivApproachTitle__gDim0>svg{display:none}[data-contractor-modern] .demolition-a_sydrivApproachTitle__gDim0>p{margin-top:20px;font-size:15px}[data-contractor-modern] .demolition-a_sydrivAreas__qq8wM{grid-template-columns:1fr;padding-block:42px;gap:28px}[data-contractor-modern] .demolition-a_sydrivAreas__qq8wM nav{gap:10px 22px}[data-contractor-modern] .demolition-a_sydrivAreas__qq8wM nav a{font-size:14px}[data-contractor-modern] .demolition-a_page__OJijb .demolition-a_sydrivContact__poYu_ .contractor-contact{grid-template-columns:1fr;gap:42px}[data-contractor-modern] .demolition-a_rivfirmaHero__Z9BPa{padding-top:43px}[data-contractor-modern] .demolition-a_rivfirmaHeroHead__k7vCL{grid-template-columns:1fr;gap:30px}[data-contractor-modern] .demolition-a_rivfirmaHero__Z9BPa h1{font-size:clamp(44px,8.8vw,66px)}[data-contractor-modern] .demolition-a_rivfirmaHeroRail__wUHZW{display:grid;grid-template-columns:1fr 1fr;column-gap:28px}[data-contractor-modern] .demolition-a_rivfirmaPrimary__yyA81{grid-row:1/3;min-height:78px;font-size:15px;align-items:start;padding-bottom:16px}[data-contractor-modern] .demolition-a_rivfirmaHeroRail__wUHZW>p{padding-top:0;font-size:11px}[data-contractor-modern] .demolition-a_rivfirmaHeroRail__wUHZW>a.demolition-a_textLink__tT6_f{margin-top:0;min-height:36px;font-size:12px;gap:8px}[data-contractor-modern] .demolition-a_rivfirmaHeroBottom__uK2av{grid-template-columns:1fr;gap:17px;margin-top:30px;margin-bottom:32px}[data-contractor-modern] .demolition-a_rivfirmaHeroBottom__uK2av>p{font-size:15px}[data-contractor-modern] .demolition-a_rivfirmaExplore__0F4lp{min-height:44px;padding-block:0;align-items:center;justify-content:start;gap:24px}[data-contractor-modern] .demolition-a_rivfirmaPhoto__PKdqs{height:290px;margin-inline:calc(var(--gutter) * -1);width:calc(100% + var(--gutter) * 2)}[data-contractor-modern] .demolition-a_rivfirmaPhoto__PKdqs img{object-position:43% center}[data-contractor-modern] .demolition-a_rivfirmaMethod__loDcn{grid-template-columns:1fr;gap:42px}[data-contractor-modern] .demolition-a_rivfirmaMethodIntro__350RF>p{margin-top:18px;font-size:15px}[data-contractor-modern] .demolition-a_rivfirmaMethodIntro__350RF>p.demolition-a_rivfirmaMethodStatement__nk6nK{margin-top:27px;font-size:20px}[data-contractor-modern] .demolition-a_rivfirmaMethodList__Hn2fx{padding-left:28px}[data-contractor-modern] .demolition-a_rivfirmaMethodDot__gd1u3{left:-32px}[data-contractor-modern] .demolition-a_rivfirmaMethodList__Hn2fx article{padding-bottom:34px}[data-contractor-modern] .demolition-a_rivfirmaMethodList__Hn2fx h3{font-size:22px}[data-contractor-modern] .demolition-a_rivfirmaMethodList__Hn2fx p{margin-top:13px}[data-contractor-modern] .demolition-a_rivfirmaServiceHeading__Wfcwq{grid-template-columns:1fr;gap:23px;padding-bottom:38px}[data-contractor-modern] .demolition-a_rivfirmaServiceHeading__Wfcwq>p{padding-top:0;font-size:15px}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n{grid-template-columns:1fr;gap:23px;padding-block:31px}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n h3{font-size:34px}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n h3 svg{width:26px;margin-top:3px}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n>div>p{font-size:15px}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n .demolition-a_features__HS5s3{margin-top:22px}[data-contractor-modern] .demolition-a_rivfirmaChapter__7T14n>div>a{margin-top:21px}[data-contractor-modern] .demolition-a_rivfirmaRisks__EMTvj{grid-template-columns:1fr;gap:37px}[data-contractor-modern] .demolition-a_rivfirmaRisks__EMTvj>div>p{margin-top:20px;font-size:15px}[data-contractor-modern] .demolition-a_rivfirmaRiskList__ea9NV summary{font-size:16px;gap:24px}[data-contractor-modern] .demolition-a_rivfirmaAreas__u0y06{grid-template-columns:1fr;gap:15px;padding-block:35px}[data-contractor-modern] .demolition-a_rivfirmaAreas__u0y06 nav{justify-content:start;gap:6px 25px}[data-contractor-modern] .demolition-a_rivfirmaAreas__u0y06>h2{padding:0}[data-contractor-modern] .demolition-a_rivfirmaQuestions__nOgOS{padding-top:76px}[data-contractor-modern] .demolition-a_rivkraftHero__5hBVW{padding-top:42px}[data-contractor-modern] .demolition-a_rivkraftMasthead__DZOCb{padding-bottom:35px}[data-contractor-modern] .demolition-a_rivkraftMasthead__DZOCb h1{font-size:clamp(35px,7.4vw,54px)}[data-contractor-modern] .demolition-a_rivkraftMasthead__DZOCb h1>em{font-size:clamp(48px,11.6vw,82px);margin-top:8px}[data-contractor-modern] .demolition-a_rivkraftMasthead__DZOCb>p{font-size:10px;margin-top:25px;gap:6px}[data-contractor-modern] .demolition-a_rivkraftMasthead__DZOCb>p svg{width:13px}[data-contractor-modern] .demolition-a_rivkraftLandscape__qcUyS{margin-inline:0;height:335px}[data-contractor-modern] .demolition-a_rivkraftLandscape__qcUyS img{object-position:48% center}[data-contractor-modern] .demolition-a_rivkraftInvitation__kL4nZ{grid-template-columns:1fr;width:calc(100% - var(--gutter) * 2);margin-top:-35px;padding:27px 22px 0;gap:22px}[data-contractor-modern] .demolition-a_rivkraftInvitation__kL4nZ>p{font-size:15px}[data-contractor-modern] .demolition-a_rivkraftPrimary__0kR8a{width:100%;justify-content:space-between;min-height:56px;padding:14px 18px}[data-contractor-modern] .demolition-a_rivkraftServices__9vlJB{padding-top:64px}[data-contractor-modern] .demolition-a_rivkraftServicesHeading__VvXjf{grid-template-columns:1fr;gap:23px;padding-bottom:38px}[data-contractor-modern] .demolition-a_rivkraftServicesHeading__VvXjf>p{font-size:15px}[data-contractor-modern] .demolition-a_rivkraftChapter__hffw_{grid-template-columns:1fr}[data-contractor-modern] .demolition-a_rivkraftChapterTitle__1_Ec7{padding:30px}[data-contractor-modern] .demolition-a_rivkraftChapterTitle__1_Ec7>h3{font-size:34px}[data-contractor-modern] .demolition-a_rivkraftChapterTitle__1_Ec7>svg{width:44px;height:44px;margin-top:18px;margin-bottom:15px}[data-contractor-modern] .demolition-a_rivkraftChapterTitle__1_Ec7>a{font-size:13px}[data-contractor-modern] .demolition-a_rivkraftChapterBody__07vBy{padding:30px}[data-contractor-modern] .demolition-a_rivkraftChapterBody__07vBy>p{font-size:15px}[data-contractor-modern] .demolition-a_rivkraftChapterBody__07vBy .demolition-a_features__HS5s3{margin-top:25px;gap:13px}[data-contractor-modern] .demolition-a_rivkraftChapter__hffw_:nth-child(2n) .demolition-a_rivkraftChapterTitle__1_Ec7{order:0}[data-contractor-modern] .demolition-a_rivkraftRegion__rraSl{grid-template-columns:1fr;gap:40px}[data-contractor-modern] .demolition-a_rivkraftRegionIntro__EvzGs>h2{font-size:42px}[data-contractor-modern] .demolition-a_rivkraftRegionIntro__EvzGs>a{margin-top:22px}[data-contractor-modern] .demolition-a_rivkraftRegion__rraSl nav a{font-size:32px;padding-block:17px}[data-contractor-modern] .demolition-a_rivkraftApproach__Em_rN{grid-template-columns:1fr;gap:38px}[data-contractor-modern] .demolition-a_rivkraftApproach__Em_rN>div>p{margin-top:20px;font-size:15px}[data-contractor-modern] .demolition-a_rivkraftApproachList__Q25Cg h3{font-size:23px}}@media (max-width:380px){[data-contractor-modern] .demolition-a_page__OJijb{--gutter:20px}[data-contractor-modern] .demolition-a_sydrivHero__BMj3P h1{font-size:39px}[data-contractor-modern] .demolition-a_sydrivHeroContent__tpyWA{min-height:650px}[data-contractor-modern] .demolition-a_rivfirmaHero__Z9BPa h1{font-size:41px}[data-contractor-modern] .demolition-a_rivfirmaHeroRail__wUHZW{grid-template-columns:1fr;gap:12px}[data-contractor-modern] .demolition-a_rivfirmaPrimary__yyA81{grid-row:auto;min-height:48px}[data-contractor-modern] .demolition-a_rivfirmaHeroRail__wUHZW>a.demolition-a_textLink__tT6_f,[data-contractor-modern] .demolition-a_rivfirmaHeroRail__wUHZW>p{display:none}[data-contractor-modern] .demolition-a_rivkraftMasthead__DZOCb h1>em{font-size:47px}[data-contractor-modern] .demolition-a_rivkraftInvitation__kL4nZ{padding-inline:17px}[data-contractor-modern] .demolition-a_rivkraftChapterBody__07vBy,[data-contractor-modern] .demolition-a_rivkraftChapterTitle__1_Ec7{padding:25px}}@media (prefers-reduced-motion:reduce){[data-contractor-modern] .demolition-a_page__OJijb *,[data-contractor-modern] .demolition-a_page__OJijb :after,[data-contractor-modern] .demolition-a_page__OJijb :before{scroll-behavior:auto!important;transition:none!important}}[data-contractor-modern] .demolition-b_base__J9yqm{--b-ink:#1e3a5f;--b-muted:#445d79;--b-rule:#c8d5e5;--b-paper:#fff;--b-accent:#1e3a5f;--b-space:clamp(24px,5vw,80px);color:var(--b-ink);background:var(--b-paper);font-family:var(--font-body),sans-serif;overflow:clip;caret-color:var(--b-accent)}[data-contractor-modern] .demolition-b_base__J9yqm *,[data-contractor-modern] .demolition-b_base__J9yqm :after,[data-contractor-modern] .demolition-b_base__J9yqm :before{box-sizing:border-box}[data-contractor-modern] .demolition-b_base__J9yqm :is(h1,h2,h3,p,figure,ul){margin:0}[data-contractor-modern] .demolition-b_base__J9yqm :is(h1,h2,h3){font-family:var(--font-heading),sans-serif;font-weight:600;letter-spacing:-.035em}[data-contractor-modern] .demolition-b_base__J9yqm h2{font-size:clamp(30px,3.3vw,48px);line-height:1.15;text-wrap:balance}[data-contractor-modern] .demolition-b_base__J9yqm h3{font-size:clamp(22px,2vw,30px);line-height:1.25}[data-contractor-modern] .demolition-b_base__J9yqm p{line-height:1.8}[data-contractor-modern] .demolition-b_base__J9yqm a{color:inherit;text-underline-offset:6px}[data-contractor-modern] .demolition-b_base__J9yqm :is(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--b-accent);outline-offset:5px}[data-contractor-modern] .demolition-b_base__J9yqm input[type=checkbox]{accent-color:var(--b-accent)}[data-contractor-modern] .demolition-b_base__J9yqm ::selection{color:var(--b-paper);background:var(--b-ink)}[data-contractor-modern] .demolition-b_base__J9yqm section[id]{scroll-margin-top:104px}[data-contractor-modern] .demolition-b_base__J9yqm svg{flex-shrink:0}[data-contractor-modern] .demolition-b_base__J9yqm :is(header,article,nav,figure,section,div){min-width:0}[data-contractor-modern] .demolition-b_base__J9yqm img{object-fit:cover}[data-contractor-modern] .demolition-b_action__IDjJp{display:inline-flex;justify-content:space-between;align-items:center;width:fit-content;min-height:54px;gap:26px;padding:15px 22px;background:var(--b-ink);color:var(--b-paper)!important;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s ease-out}[data-contractor-modern] .demolition-b_action__IDjJp:hover{background:var(--b-muted)}[data-contractor-modern] .demolition-b_textLink__d3qQI{display:inline-flex;align-items:center;gap:18px;min-height:44px;font-weight:600;font-size:14px;text-decoration:underline;text-decoration-color:var(--b-rule)}[data-contractor-modern] .demolition-b_textLink__d3qQI:hover{text-decoration-color:currentColor}[data-contractor-modern] .demolition-b_features__9qUfQ{list-style:none;padding:0;font-size:13px;line-height:1.7}[data-contractor-modern] .demolition-b_features__9qUfQ li{padding-block:9px;border-bottom:1px solid var(--b-rule)}[data-contractor-modern] .demolition-b_features__9qUfQ li:last-child{border-bottom:0}[data-contractor-modern] .demolition-b_areaLinks__4DOAv{display:grid;grid-template-columns:.7fr 1.3fr;gap:40px;padding-block:36px 0;border-top:1px solid var(--b-rule)}[data-contractor-modern] .demolition-b_areaLinks__4DOAv h3{font-family:var(--font-body),sans-serif;font-size:15px;letter-spacing:0;font-weight:600}[data-contractor-modern] .demolition-b_areaLinks__4DOAv nav{display:flex;flex-wrap:wrap;gap:8px 24px}[data-contractor-modern] .demolition-b_areaLinks__4DOAv nav a{display:inline-flex;gap:12px;align-items:center;min-height:44px;font-size:14px;text-decoration:none}[data-contractor-modern] .demolition-b_areaLinks__4DOAv nav a:hover{text-decoration:underline}[data-contractor-modern] .demolition-b_questions__MuPTe{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(48px,8vw,128px);padding:100px var(--b-space)}[data-contractor-modern] .demolition-b_questionIntro__2QtLZ p{max-width:43ch;color:var(--b-muted);margin-top:24px;font-size:16px}[data-contractor-modern] .demolition-b_questionIntro__2QtLZ>a{margin-top:28px}[data-contractor-modern] .demolition-b_questionList__kUjB3 details{border-bottom:1px solid var(--b-rule)}[data-contractor-modern] .demolition-b_questionList__kUjB3 details:first-child{border-top:1px solid var(--b-rule)}[data-contractor-modern] .demolition-b_questionList__kUjB3 summary{cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding:24px 0;font-size:16px;font-weight:600;line-height:1.6;list-style:none}[data-contractor-modern] .demolition-b_questionList__kUjB3 summary::-webkit-details-marker{display:none}[data-contractor-modern] .demolition-b_questionList__kUjB3 details[open] summary svg{transform:rotate(45deg)}[data-contractor-modern] .demolition-b_questionList__kUjB3 details>p{padding-bottom:28px;color:var(--b-muted);font-size:15px;max-width:68ch}[data-contractor-modern] .demolition-b_comparison__rGnKk{padding:96px var(--b-space)}[data-contractor-modern] .demolition-b_comparisonIntro__x_CIM{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-bottom:46px;align-items:end}[data-contractor-modern] .demolition-b_comparisonIntro__x_CIM>p{color:var(--b-muted);max-width:46ch;font-size:16px}[data-contractor-modern] .demolition-b_comparisonHeader__LyMXu,[data-contractor-modern] .demolition-b_comparisonRow__ax5lN{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:24px 0;border-bottom:1px solid var(--b-rule)}[data-contractor-modern] .demolition-b_comparisonHeader__LyMXu h3{font-family:var(--font-body),sans-serif;font-size:14px;font-weight:600;letter-spacing:0}[data-contractor-modern] .demolition-b_comparisonRow__ax5lN>p{font-size:15px;color:var(--b-muted)}[data-contractor-modern] .demolition-b_comparisonRow__ax5lN>p:last-child{color:var(--b-ink);display:flex;gap:14px}[data-contractor-modern] .demolition-b_comparisonRow__ax5lN svg{margin-top:5px}[data-contractor-modern] .demolition-b_dossierHero__tvIVr{display:grid;grid-template-columns:1.12fr 1fr;min-height:650px;border-bottom:1px solid var(--b-rule)}[data-contractor-modern] .demolition-b_dossierIntro__XavZK{padding:66px var(--b-space) 38px;display:flex;align-items:start;flex-direction:column}[data-contractor-modern] .demolition-b_dossierIntro__XavZK h1{font-size:clamp(40px,4.4vw,66px);line-height:1.12;font-weight:600;overflow-wrap:break-word;max-width:12ch}[data-contractor-modern] .demolition-b_dossierIntro__XavZK h1 span{display:block;color:#526e8c;margin-top:6px}[data-contractor-modern] .demolition-b_dossierIntro__XavZK>p{max-width:44ch;font-size:17px;margin-block:30px;color:var(--b-muted)}[data-contractor-modern] .demolition-b_dossierLocation__xT6ze{margin-top:auto;padding-top:45px;max-width:43ch;font-size:12px;line-height:1.8;color:var(--b-muted)}[data-contractor-modern] .demolition-b_dossierIndex__dLJso{background:#1e3a5f;color:#fff;padding:42px clamp(26px,4.5vw,68px) 30px;display:flex;flex-direction:column}[data-contractor-modern] .demolition-b_indexHeading__mni2A{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:32px}[data-contractor-modern] .demolition-b_indexHeading__mni2A h2{font-family:var(--font-body),sans-serif;font-size:14px;font-weight:500;letter-spacing:0}[data-contractor-modern] .demolition-b_dossierIndex__dLJso>a:not(.demolition-b_indexExplore__dEJuF){display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:98px;padding-block:20px;border-top:1px solid #627992;font-family:var(--font-heading),sans-serif;font-size:clamp(25px,2.8vw,41px);letter-spacing:-.025em;line-height:1.3;text-decoration:none}[data-contractor-modern] .demolition-b_dossierIndex__dLJso>a:not(.demolition-b_indexExplore__dEJuF):hover{color:#c7ddf7}[data-contractor-modern] .demolition-b_dossierIndex__dLJso>a>span{overflow-wrap:break-word}[data-contractor-modern] .demolition-b_dossierIndex__dLJso .demolition-b_indexExplore__dEJuF{margin-top:auto;padding-top:28px;min-height:60px;display:flex;align-items:center;gap:20px;font-size:13px;text-decoration:none}[data-contractor-modern] .demolition-b_dossierIndex__dLJso a:focus-visible{outline-color:#fff}[data-contractor-modern] .demolition-b_dossierDocuments__MVwpF{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(56px,10vw,160px);padding:100px var(--b-space)}[data-contractor-modern] .demolition-b_dossierDocumentIntro__eSwIh>p{margin-top:20px;font-size:15px;color:var(--b-muted)}[data-contractor-modern] .demolition-b_dossierFigure__zbsXj{margin-top:40px!important}[data-contractor-modern] .demolition-b_dossierFigure__zbsXj>div{height:245px;position:relative}[data-contractor-modern] .demolition-b_dossierFigure__zbsXj img{object-position:70% center}[data-contractor-modern] .demolition-b_dossierFigure__zbsXj figcaption{margin-top:9px;font-size:11px;color:var(--b-muted)}[data-contractor-modern] .demolition-b_dossierEntries__2qhB_{position:relative;padding-left:40px}[data-contractor-modern] .demolition-b_dossierRule__1mY3L{position:absolute;top:0;bottom:0;left:0;width:1px;background:#355d89}[data-contractor-modern] .demolition-b_dossierEntries__2qhB_ article{padding:28px 0;border-bottom:1px solid var(--b-rule)}[data-contractor-modern] .demolition-b_dossierEntries__2qhB_ article:first-of-type{padding-top:0}[data-contractor-modern] .demolition-b_dossierEntries__2qhB_ article:last-of-type{border-bottom:0}[data-contractor-modern] .demolition-b_dossierEntries__2qhB_ p{margin-top:15px;color:var(--b-muted);max-width:56ch;font-size:16px}[data-contractor-modern] .demolition-b_dossierServices___N6Ex{padding:96px var(--b-space) 60px;background:#eff4f9}[data-contractor-modern] .demolition-b_dossierServices___N6Ex>header{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-bottom:56px;align-items:end}[data-contractor-modern] .demolition-b_dossierServices___N6Ex>header p{max-width:47ch;color:var(--b-muted);font-size:16px}[data-contractor-modern] .demolition-b_dossierServiceList__wNMDB>article{border-top:1px solid var(--b-rule);display:grid;grid-template-columns:1.3fr .7fr;gap:clamp(30px,8vw,120px);padding-block:40px}[data-contractor-modern] .demolition-b_dossierServiceList__wNMDB h3{font-size:clamp(26px,2.4vw,36px)}[data-contractor-modern] .demolition-b_dossierServiceList__wNMDB h3 a{text-decoration:none;display:inline-flex;gap:22px;align-items:start}[data-contractor-modern] .demolition-b_dossierServiceList__wNMDB h3 a:hover{text-decoration:underline}[data-contractor-modern] .demolition-b_dossierServiceList__wNMDB article p{margin-top:20px;max-width:58ch;font-size:16px;color:var(--b-muted)}[data-contractor-modern] .demolition-b_dossierServiceList__wNMDB .demolition-b_textLink__d3qQI{margin-top:18px}[data-contractor-modern] .demolition-b_dossierComparison__ccH1N{background:#fff}[data-contractor-modern] .demolition-b_dossierQuestions__CNP1q{background:#f6f8fb}[data-contractor-modern] .demolition-b_circular__ZYaRq{--b-ink:#292b26;--b-muted:#5b5c50;--b-rule:#ccc9b9;--b-paper:#f6f4e9;--b-accent:#9a3412}[data-contractor-modern] .demolition-b_circularHero__yFkaP{padding:12px var(--b-space) 76px}[data-contractor-modern] .demolition-b_circularMasthead__jXqLs{display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid var(--b-rule);padding-bottom:20px}[data-contractor-modern] .demolition-b_circularMasthead__jXqLs>p{font-family:var(--font-heading),sans-serif;font-size:clamp(68px,12.8vw,190px);font-weight:500;letter-spacing:-.04em;line-height:1.12}[data-contractor-modern] .demolition-b_circularMark__wsbeJ{width:clamp(60px,10.5vw,150px);height:auto;color:#9a3412}[data-contractor-modern] .demolition-b_circularHeroCopy__ppPcH{display:grid;grid-template-columns:1.12fr 1fr;align-items:start;gap:70px;padding-block:36px 42px}[data-contractor-modern] .demolition-b_circularHeroCopy__ppPcH h1{font-size:clamp(32px,3.35vw,50px);font-weight:500;line-height:1.15;max-width:18ch}[data-contractor-modern] .demolition-b_circularHeroCopy__ppPcH h1 span{display:block}[data-contractor-modern] .demolition-b_circularHeroCopy__ppPcH>div>p{max-width:52ch;color:var(--b-muted);font-size:15px}[data-contractor-modern] .demolition-b_circularHeroCopy__ppPcH .demolition-b_action__IDjJp{margin-top:22px;background:#9a3412}[data-contractor-modern] .demolition-b_circularHeroCopy__ppPcH .demolition-b_action__IDjJp:hover{background:#71331e}[data-contractor-modern] .demolition-b_circularMosaic__ZOW5T{display:grid;grid-template-columns:1.85fr 1fr;grid-template-rows:190px 160px auto;gap:16px 24px}[data-contractor-modern] .demolition-b_circularMainImage__uk_MH{grid-row:1/3;position:relative;overflow:hidden}[data-contractor-modern] .demolition-b_circularMainImage__uk_MH>div{position:absolute;inset:0}[data-contractor-modern] .demolition-b_circularMainImage__uk_MH img{object-position:27% 62%}[data-contractor-modern] .demolition-b_circularMainImage__uk_MH figcaption{position:absolute;bottom:12px;left:16px;background:#f6f4e9;color:#292b26;padding:5px 9px;font-size:10px}[data-contractor-modern] .demolition-b_circularDetailImage__4V_UO{position:relative;overflow:hidden;margin-left:50px}[data-contractor-modern] .demolition-b_circularDetailImage__4V_UO img{object-position:74% 90%;transform:scale(1.9)}[data-contractor-modern] .demolition-b_circularMaterialIndex__bvBQs{background:#db8b44;color:#2d231a;padding:17px 24px}[data-contractor-modern] .demolition-b_circularMaterialIndex__bvBQs p{display:flex;gap:14px;align-items:center;padding-block:6px;font-size:13px;font-weight:500;line-height:1.5}[data-contractor-modern] .demolition-b_circularLocation__dxq6z{grid-column:1/-1;padding-top:2px;font-size:12px;color:var(--b-muted)}[data-contractor-modern] .demolition-b_circularServices__n4yG6{padding:66px var(--b-space) 94px}[data-contractor-modern] .demolition-b_circularServices__n4yG6>header{display:grid;grid-template-columns:1fr .8fr;gap:100px;align-items:end;margin-bottom:54px}[data-contractor-modern] .demolition-b_circularServices__n4yG6>header h2{max-width:15ch;font-size:clamp(38px,4.3vw,62px);font-weight:500}[data-contractor-modern] .demolition-b_circularServices__n4yG6>header p{max-width:46ch;color:var(--b-muted);font-size:16px}[data-contractor-modern] .demolition-b_circularBand__c2pf8{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(50px,11vw,170px);padding-block:42px 50px}[data-contractor-modern] .demolition-b_circularBandRule__G7Jgx{position:absolute;left:0;right:0;top:0;height:1px;background:var(--b-ink)}[data-contractor-modern] .demolition-b_circularBand__c2pf8:nth-of-type(2n){padding-left:8%}[data-contractor-modern] .demolition-b_circularBand__c2pf8 h3{font-size:clamp(28px,3vw,42px);font-weight:500}[data-contractor-modern] .demolition-b_circularBand__c2pf8 h3 a{display:flex;justify-content:space-between;align-items:start;gap:30px;text-decoration:none}[data-contractor-modern] .demolition-b_circularBand__c2pf8 h3 a:hover{color:#9a3412}[data-contractor-modern] .demolition-b_circularBand__c2pf8>div>p{color:var(--b-muted);font-size:16px}[data-contractor-modern] .demolition-b_circularBand__c2pf8 .demolition-b_features__9qUfQ{display:flex;flex-wrap:wrap;gap:2px 22px;margin-block:18px 16px}[data-contractor-modern] .demolition-b_circularBand__c2pf8 .demolition-b_features__9qUfQ li{padding-block:7px;border:0}[data-contractor-modern] .demolition-b_circularReasons__xUMFO{display:grid;grid-template-columns:1fr 1fr;gap:clamp(60px,11vw,170px);padding:90px var(--b-space);color:#f6f4e9;background:#31382f}[data-contractor-modern] .demolition-b_circularReasons__xUMFO>div:first-child>p{margin-top:22px;max-width:40ch;font-size:16px;color:#d1d7cb}[data-contractor-modern] .demolition-b_circularReasons__xUMFO .demolition-b_action__IDjJp{background:#f6f4e9;color:#31382f!important;margin-top:36px}[data-contractor-modern] .demolition-b_circularReasons__xUMFO .demolition-b_action__IDjJp:hover{background:#e1ddc9}[data-contractor-modern] .demolition-b_circularReasons__xUMFO .demolition-b_action__IDjJp:focus-visible{outline-color:#f6f4e9}[data-contractor-modern] .demolition-b_circularReasonList__ISa93 article{padding-block:26px;border-bottom:1px solid #65735e}[data-contractor-modern] .demolition-b_circularReasonList__ISa93 article:first-child{padding-top:0}[data-contractor-modern] .demolition-b_circularReasonList__ISa93 article:last-child{border-bottom:0;padding-bottom:0}[data-contractor-modern] .demolition-b_circularReasonList__ISa93 h3{font-size:23px;font-weight:500}[data-contractor-modern] .demolition-b_circularReasonList__ISa93 p{margin-top:14px;max-width:52ch;font-size:15px;color:#d1d7cb}[data-contractor-modern] .demolition-b_circularProblems__o1E9k{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;padding:100px var(--b-space) 40px}[data-contractor-modern] .demolition-b_circularProblems__o1E9k header>p{color:var(--b-muted);margin-top:24px;font-size:16px}[data-contractor-modern] .demolition-b_circularProblems__o1E9k details{border-bottom:1px solid var(--b-rule)}[data-contractor-modern] .demolition-b_circularProblems__o1E9k details:first-child{border-top:1px solid var(--b-rule)}[data-contractor-modern] .demolition-b_circularProblems__o1E9k summary{display:flex;align-items:start;justify-content:space-between;cursor:pointer;gap:30px;padding:25px 0;list-style:none;font-size:17px;line-height:1.5}[data-contractor-modern] .demolition-b_circularProblems__o1E9k summary::-webkit-details-marker{display:none}[data-contractor-modern] .demolition-b_circularProblems__o1E9k details[open] summary svg{transform:rotate(45deg)}[data-contractor-modern] .demolition-b_circularProblems__o1E9k details p{color:var(--b-muted);padding-bottom:28px;font-size:15px}[data-contractor-modern] .demolition-b_circularQuestions__Uvril{padding-block:72px 80px}[data-contractor-modern] .demolition-b_circularAreas__Crg2w{padding:0 var(--b-space) 70px}[data-contractor-modern] .demolition-b_total__oVdMv{--b-ink:#323731;--b-muted:#60655c;--b-rule:#c8c9bf;--b-paper:#f2f1e9;--b-accent:#374151}[data-contractor-modern] .demolition-b_totalHero__nWAEl{padding-block:48px 0}[data-contractor-modern] .demolition-b_total__oVdMv .demolition-b_totalTitle__KWRFq{padding-inline:var(--b-space);font-size:clamp(49px,7.5vw,108px);line-height:1.05;font-weight:500;letter-spacing:-.04em}[data-contractor-modern] .demolition-b_totalTitle__KWRFq>span{display:block}[data-contractor-modern] .demolition-b_totalTitle__KWRFq>span:last-child{text-align:right;padding-right:2%}[data-contractor-modern] .demolition-b_totalRibbon__9VtWJ{position:relative;height:clamp(170px,18vw,260px);overflow:hidden;margin-top:40px}[data-contractor-modern] .demolition-b_totalRibbon__9VtWJ>div{position:absolute;inset:-15% 0}[data-contractor-modern] .demolition-b_totalRibbon__9VtWJ img{object-position:50% 59%}[data-contractor-modern] .demolition-b_totalRibbon__9VtWJ>span{position:absolute;bottom:13px;right:var(--b-space);padding:5px 9px;font-family:var(--font-body),sans-serif;font-size:10px;color:#323731;background:#f2f1e9}[data-contractor-modern] .demolition-b_totalHeroFoot__Fhcb7{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;padding:34px var(--b-space) 54px;align-items:start}[data-contractor-modern] .demolition-b_totalHeroFoot__Fhcb7>p{max-width:56ch;font-size:17px;color:var(--b-muted)}[data-contractor-modern] .demolition-b_totalHeroFoot__Fhcb7>div{justify-self:end}[data-contractor-modern] .demolition-b_totalHeroFoot__Fhcb7>div>p{margin-top:22px;max-width:44ch;font-size:12px;color:var(--b-muted)}[data-contractor-modern] .demolition-b_totalServices__D6XGy{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(50px,9vw,140px);padding:94px var(--b-space);background:#323731;color:#f2f1e9;--b-rule:#687162}[data-contractor-modern] .demolition-b_totalServices__D6XGy header h2{font-size:clamp(36px,4vw,58px);font-weight:500}[data-contractor-modern] .demolition-b_totalServices__D6XGy header>p{max-width:39ch;color:#d5d7cc;font-size:16px;margin-top:28px}[data-contractor-modern] .demolition-b_totalServices__D6XGy header .demolition-b_textLink__d3qQI{margin-top:28px}[data-contractor-modern] .demolition-b_totalServices__D6XGy a:focus-visible{outline-color:#f2f1e9}[data-contractor-modern] .demolition-b_totalServiceList__lTGQ6>article{padding-block:35px;border-top:1px solid var(--b-rule)}[data-contractor-modern] .demolition-b_totalServiceList__lTGQ6>article:first-child{padding-top:0;border:0}[data-contractor-modern] .demolition-b_totalServiceList__lTGQ6>article:last-child{padding-bottom:0}[data-contractor-modern] .demolition-b_totalServiceList__lTGQ6 h3{font-size:clamp(27px,3vw,40px);font-weight:500}[data-contractor-modern] .demolition-b_totalServiceList__lTGQ6 h3 a{display:flex;justify-content:space-between;gap:30px;text-decoration:none}[data-contractor-modern] .demolition-b_totalServiceList__lTGQ6 h3 a:hover{text-decoration:underline}[data-contractor-modern] .demolition-b_totalServiceList__lTGQ6 article>p{color:#d5d7cc;font-size:16px;margin-block:20px;max-width:56ch}[data-contractor-modern] .demolition-b_totalServiceList__lTGQ6 .demolition-b_features__9qUfQ{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;font-size:13px;margin-block:10px 20px}[data-contractor-modern] .demolition-b_totalServiceList__lTGQ6 .demolition-b_features__9qUfQ li{border:0;padding-block:5px}[data-contractor-modern] .demolition-b_totalReasons__HBrsT{padding:96px var(--b-space) 64px}[data-contractor-modern] .demolition-b_totalReasons__HBrsT>header{display:flex;align-items:baseline;justify-content:space-between;gap:50px;padding-bottom:46px}[data-contractor-modern] .demolition-b_totalReasons__HBrsT>header>p{color:var(--b-muted);font-size:16px}[data-contractor-modern] .demolition-b_totalReasons__HBrsT>div:not(.demolition-b_areaLinks__4DOAv){display:grid;grid-template-columns:repeat(3,1fr);gap:52px}[data-contractor-modern] .demolition-b_totalReasons__HBrsT article{padding-top:24px;border-top:1px solid var(--b-rule)}[data-contractor-modern] .demolition-b_totalReasons__HBrsT h3{font-weight:500;font-size:clamp(24px,2.3vw,32px)}[data-contractor-modern] .demolition-b_totalReasons__HBrsT article>p{color:var(--b-muted);font-size:15px;margin-top:22px}[data-contractor-modern] .demolition-b_totalReasons__HBrsT .demolition-b_areaLinks__4DOAv{margin-top:64px}[data-contractor-modern] .demolition-b_totalComparison__uiBUV{background:#e5e6db}[data-contractor-modern] .demolition-b_totalComparison__uiBUV h2,[data-contractor-modern] .demolition-b_totalQuestions__P2Bgg h2{font-weight:500}[data-contractor-modern] .demolition-b_totalQuestions__P2Bgg{padding-block:96px}[data-contractor-modern] .demolition-b_contact__AuQnF{--contractor-ink:var(--b-ink);--contractor-dark:var(--b-ink);--contractor-muted:var(--b-muted);--contractor-rule:var(--b-rule);--contractor-soft:var(--b-paper)}[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-section{background:var(--b-paper);border-top:1px solid var(--b-rule);padding:88px 0 100px}[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-content{max-width:none;padding-inline:var(--b-space)}[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-contact{gap:clamp(48px,8vw,128px)}[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-contact__form{padding:0;border:0;border-radius:0;background:transparent}[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-action{border-radius:0;background:var(--b-ink);color:var(--b-paper)}[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-action:hover{background:var(--b-muted)}[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-field input,[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-field textarea{border-radius:0;border-color:var(--b-rule);background:var(--b-paper);color:var(--b-ink)}[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-field input:focus,[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-field textarea:focus{border-color:var(--b-ink)}[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-field input[aria-invalid=true],[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-field textarea[aria-invalid=true]{border-color:#9c2929}[data-contractor-modern] .demolition-b_total__oVdMv .demolition-b_contact__AuQnF .contractor-section__heading h2{font-weight:500}@media (min-width:1700px){[data-contractor-modern] .demolition-b_base__J9yqm{--b-space:max(80px,calc((100vw - 1440px) / 2))}[data-contractor-modern] .demolition-b_dossierHero__tvIVr{grid-template-columns:1fr 1fr}[data-contractor-modern] .demolition-b_dossierIndex__dLJso{padding-inline:80px var(--b-space)}[data-contractor-modern] .demolition-b_dossierIntro__XavZK{padding-right:80px}}@media (max-width:1050px){[data-contractor-modern] .demolition-b_base__J9yqm{--b-space:32px}[data-contractor-modern] .demolition-b_dossierHero__tvIVr{min-height:610px}[data-contractor-modern] .demolition-b_dossierIntro__XavZK{padding-top:48px;padding-right:32px}[data-contractor-modern] .demolition-b_dossierIntro__XavZK h1{font-size:clamp(35px,4.5vw,48px)}[data-contractor-modern] .demolition-b_dossierIntro__XavZK>p{font-size:15px}[data-contractor-modern] .demolition-b_dossierIndex__dLJso{padding:36px 32px 28px}[data-contractor-modern] .demolition-b_dossierIndex__dLJso>a:not(.demolition-b_indexExplore__dEJuF){font-size:27px;min-height:91px}[data-contractor-modern] .demolition-b_dossierDocuments__MVwpF{gap:50px}[data-contractor-modern] .demolition-b_dossierEntries__2qhB_{padding-left:28px}[data-contractor-modern] .demolition-b_comparisonIntro__x_CIM,[data-contractor-modern] .demolition-b_dossierServices___N6Ex>header{gap:40px}[data-contractor-modern] .demolition-b_circularHeroCopy__ppPcH{gap:44px}[data-contractor-modern] .demolition-b_circularMosaic__ZOW5T{grid-template-columns:1.5fr 1fr}[data-contractor-modern] .demolition-b_circularDetailImage__4V_UO{margin-left:30px}[data-contractor-modern] .demolition-b_circularMaterialIndex__bvBQs{padding-inline:18px}[data-contractor-modern] .demolition-b_circularBand__c2pf8,[data-contractor-modern] .demolition-b_circularServices__n4yG6>header{gap:60px}[data-contractor-modern] .demolition-b_circularProblems__o1E9k,[data-contractor-modern] .demolition-b_circularReasons__xUMFO{gap:55px}[data-contractor-modern] .demolition-b_total__oVdMv .demolition-b_totalTitle__KWRFq{font-size:clamp(56px,8vw,90px)}[data-contractor-modern] .demolition-b_totalServices__D6XGy{grid-template-columns:.8fr 1.2fr;gap:50px}[data-contractor-modern] .demolition-b_totalReasons__HBrsT>div:not(.demolition-b_areaLinks__4DOAv){gap:28px}[data-contractor-modern] .demolition-b_questions__MuPTe{gap:54px}}@media (max-width:760px){[data-contractor-modern] .demolition-b_base__J9yqm{--b-space:24px}[data-contractor-modern] .demolition-b_base__J9yqm section[id]{scroll-margin-top:82px}[data-contractor-modern] .demolition-b_base__J9yqm h2{font-size:32px}[data-contractor-modern] .demolition-b_dossierHero__tvIVr{display:block}[data-contractor-modern] .demolition-b_dossierIntro__XavZK{padding:42px var(--b-space) 34px}[data-contractor-modern] .demolition-b_dossierIntro__XavZK h1{font-size:clamp(35px,7.2vw,52px);max-width:14ch}[data-contractor-modern] .demolition-b_dossierIntro__XavZK>p{font-size:16px;margin-block:26px}[data-contractor-modern] .demolition-b_dossierLocation__xT6ze{padding-top:28px}[data-contractor-modern] .demolition-b_dossierIndex__dLJso{padding:28px var(--b-space) 25px}[data-contractor-modern] .demolition-b_indexHeading__mni2A{margin-bottom:24px}[data-contractor-modern] .demolition-b_dossierIndex__dLJso>a:not(.demolition-b_indexExplore__dEJuF){min-height:73px;padding-block:16px;font-size:28px}[data-contractor-modern] .demolition-b_dossierIndex__dLJso .demolition-b_indexExplore__dEJuF{padding-top:20px;min-height:58px}[data-contractor-modern] .demolition-b_dossierDocuments__MVwpF{display:block;padding-block:64px}[data-contractor-modern] .demolition-b_dossierDocumentIntro__eSwIh{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}[data-contractor-modern] .demolition-b_dossierDocumentIntro__eSwIh>h2,[data-contractor-modern] .demolition-b_dossierDocumentIntro__eSwIh>p{grid-column:1}[data-contractor-modern] .demolition-b_dossierFigure__zbsXj{grid-column:2;grid-row:1/3;margin:0!important}[data-contractor-modern] .demolition-b_dossierFigure__zbsXj>div{height:170px}[data-contractor-modern] .demolition-b_dossierEntries__2qhB_{margin-top:38px}[data-contractor-modern] .demolition-b_dossierEntries__2qhB_ h3{font-size:24px}[data-contractor-modern] .demolition-b_dossierEntries__2qhB_ p{font-size:15px}[data-contractor-modern] .demolition-b_dossierServices___N6Ex{padding-block:64px 44px}[data-contractor-modern] .demolition-b_dossierServices___N6Ex>header{display:block;margin-bottom:32px}[data-contractor-modern] .demolition-b_dossierServices___N6Ex>header p{margin-top:24px}[data-contractor-modern] .demolition-b_dossierServiceList__wNMDB>article{gap:30px;grid-template-columns:1.2fr .8fr;padding-block:32px}[data-contractor-modern] .demolition-b_dossierServiceList__wNMDB article p{font-size:15px}[data-contractor-modern] .demolition-b_dossierServiceList__wNMDB .demolition-b_features__9qUfQ{font-size:12px}[data-contractor-modern] .demolition-b_areaLinks__4DOAv{display:block;padding-top:28px}[data-contractor-modern] .demolition-b_areaLinks__4DOAv nav{margin-top:16px;gap:0 24px}[data-contractor-modern] .demolition-b_questions__MuPTe{display:block;padding-block:64px}[data-contractor-modern] .demolition-b_questionIntro__2QtLZ>p{margin-top:20px}[data-contractor-modern] .demolition-b_questionIntro__2QtLZ>a{margin-top:15px}[data-contractor-modern] .demolition-b_questionList__kUjB3{margin-top:30px}[data-contractor-modern] .demolition-b_questionList__kUjB3 summary{font-size:15px;padding-block:22px}[data-contractor-modern] .demolition-b_comparison__rGnKk{padding-block:64px}[data-contractor-modern] .demolition-b_comparisonIntro__x_CIM{display:block;margin-bottom:28px}[data-contractor-modern] .demolition-b_comparisonIntro__x_CIM>p{margin-top:22px}[data-contractor-modern] .demolition-b_comparisonHeader__LyMXu,[data-contractor-modern] .demolition-b_comparisonRow__ax5lN{gap:24px}[data-contractor-modern] .demolition-b_comparisonHeader__LyMXu h3{font-size:12px;line-height:1.6}[data-contractor-modern] .demolition-b_comparisonRow__ax5lN>p{font-size:13px}[data-contractor-modern] .demolition-b_comparisonRow__ax5lN>p:last-child{display:block}[data-contractor-modern] .demolition-b_comparisonRow__ax5lN svg{display:none}[data-contractor-modern] .demolition-b_circularHero__yFkaP{padding-top:18px;padding-bottom:38px}[data-contractor-modern] .demolition-b_circularMasthead__jXqLs{gap:14px;padding-bottom:14px}[data-contractor-modern] .demolition-b_circularMasthead__jXqLs>p{font-size:clamp(57px,12.7vw,94px)}[data-contractor-modern] .demolition-b_circularMark__wsbeJ{width:50px}[data-contractor-modern] .demolition-b_circularHeroCopy__ppPcH{display:block;padding-block:28px 30px}[data-contractor-modern] .demolition-b_circularHeroCopy__ppPcH h1{max-width:21ch;font-size:34px}[data-contractor-modern] .demolition-b_circularHeroCopy__ppPcH>div{margin-top:24px}[data-contractor-modern] .demolition-b_circularHeroCopy__ppPcH>div>p{font-size:15px;max-width:54ch}[data-contractor-modern] .demolition-b_circularHeroCopy__ppPcH .demolition-b_action__IDjJp{margin-top:24px}[data-contractor-modern] .demolition-b_circularMosaic__ZOW5T{grid-template-columns:1fr;grid-template-rows:260px auto auto;gap:0}[data-contractor-modern] .demolition-b_circularMainImage__uk_MH{grid-column:1;grid-row:1}[data-contractor-modern] .demolition-b_circularDetailImage__4V_UO{display:none}[data-contractor-modern] .demolition-b_circularMaterialIndex__bvBQs{grid-row:2;padding:16px 20px}[data-contractor-modern] .demolition-b_circularMaterialIndex__bvBQs p{font-size:13px;padding-block:6px}[data-contractor-modern] .demolition-b_circularLocation__dxq6z{padding-top:16px;font-size:11px}[data-contractor-modern] .demolition-b_circularServices__n4yG6{padding-block:38px 60px}[data-contractor-modern] .demolition-b_circularServices__n4yG6>header{display:block;margin-bottom:32px}[data-contractor-modern] .demolition-b_circularServices__n4yG6>header h2{font-size:39px}[data-contractor-modern] .demolition-b_circularServices__n4yG6>header p{margin-top:24px}[data-contractor-modern] .demolition-b_circularBand__c2pf8{display:block;padding-block:30px 35px}[data-contractor-modern] .demolition-b_circularBand__c2pf8:nth-of-type(2n){padding-left:0}[data-contractor-modern] .demolition-b_circularBand__c2pf8 h3{font-size:29px}[data-contractor-modern] .demolition-b_circularBand__c2pf8 h3 a{gap:20px}[data-contractor-modern] .demolition-b_circularBand__c2pf8>div{padding-top:22px}[data-contractor-modern] .demolition-b_circularBand__c2pf8>div>p{font-size:15px}[data-contractor-modern] .demolition-b_circularBand__c2pf8 .demolition-b_features__9qUfQ{margin-block:15px;font-size:12px;gap:2px 20px}[data-contractor-modern] .demolition-b_circularReasons__xUMFO{display:block;padding-block:62px}[data-contractor-modern] .demolition-b_circularReasons__xUMFO .demolition-b_action__IDjJp{margin-top:26px}[data-contractor-modern] .demolition-b_circularReasonList__ISa93{margin-top:42px}[data-contractor-modern] .demolition-b_circularReasonList__ISa93 article:first-child{border-top:1px solid #65735e;padding-top:26px}[data-contractor-modern] .demolition-b_circularProblems__o1E9k{display:block;padding-block:62px 0}[data-contractor-modern] .demolition-b_circularProblems__o1E9k>div{margin-top:32px}[data-contractor-modern] .demolition-b_circularProblems__o1E9k summary{font-size:16px}[data-contractor-modern] .demolition-b_circularQuestions__Uvril{padding-block:62px}[data-contractor-modern] .demolition-b_circularAreas__Crg2w{padding-bottom:50px}[data-contractor-modern] .demolition-b_totalHero__nWAEl{padding-top:34px}[data-contractor-modern] .demolition-b_total__oVdMv .demolition-b_totalTitle__KWRFq{font-size:clamp(43px,8.1vw,65px);line-height:1.12}[data-contractor-modern] .demolition-b_totalTitle__KWRFq>span:last-child{padding:6px 0 0}[data-contractor-modern] .demolition-b_totalRibbon__9VtWJ{margin-top:28px;height:190px}[data-contractor-modern] .demolition-b_totalRibbon__9VtWJ img{object-position:55% 57%}[data-contractor-modern] .demolition-b_totalHeroFoot__Fhcb7{display:block;padding-block:28px 48px}[data-contractor-modern] .demolition-b_totalHeroFoot__Fhcb7>p{font-size:15px}[data-contractor-modern] .demolition-b_totalHeroFoot__Fhcb7>div{margin-top:26px}[data-contractor-modern] .demolition-b_totalHeroFoot__Fhcb7>div>p{margin-top:22px;font-size:11px}[data-contractor-modern] .demolition-b_totalServices__D6XGy{display:block;padding-block:62px}[data-contractor-modern] .demolition-b_totalServices__D6XGy header h2{max-width:18ch;font-size:40px}[data-contractor-modern] .demolition-b_totalServices__D6XGy header>p{margin-top:24px}[data-contractor-modern] .demolition-b_totalServices__D6XGy header .demolition-b_textLink__d3qQI{margin-top:18px}[data-contractor-modern] .demolition-b_totalServiceList__lTGQ6{margin-top:40px}[data-contractor-modern] .demolition-b_totalServiceList__lTGQ6>article:first-child{border-top:1px solid var(--b-rule);padding-top:30px}[data-contractor-modern] .demolition-b_totalServiceList__lTGQ6 h3{font-size:32px}[data-contractor-modern] .demolition-b_totalServiceList__lTGQ6 article>p{font-size:15px}[data-contractor-modern] .demolition-b_totalReasons__HBrsT{padding-block:64px 48px}[data-contractor-modern] .demolition-b_totalReasons__HBrsT>header{display:block;padding-bottom:30px}[data-contractor-modern] .demolition-b_totalReasons__HBrsT>header>p{margin-top:24px}[data-contractor-modern] .demolition-b_totalReasons__HBrsT>div:not(.demolition-b_areaLinks__4DOAv){display:block}[data-contractor-modern] .demolition-b_totalReasons__HBrsT article{padding-block:26px}[data-contractor-modern] .demolition-b_totalReasons__HBrsT article>p{margin-top:16px}[data-contractor-modern] .demolition-b_totalReasons__HBrsT .demolition-b_areaLinks__4DOAv{margin-top:10px}[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-section{padding-block:62px 72px}[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-contact{display:block}[data-contractor-modern] .demolition-b_contact__AuQnF .contractor-contact__form{margin-top:38px}}@media (max-width:460px){[data-contractor-modern] .demolition-b_dossierIntro__XavZK h1{font-size:35px}[data-contractor-modern] .demolition-b_dossierDocumentIntro__eSwIh{display:block}[data-contractor-modern] .demolition-b_dossierFigure__zbsXj{margin-top:28px!important;width:78%}[data-contractor-modern] .demolition-b_dossierFigure__zbsXj>div{height:195px}[data-contractor-modern] .demolition-b_dossierServiceList__wNMDB>article{display:block}[data-contractor-modern] .demolition-b_dossierServiceList__wNMDB .demolition-b_features__9qUfQ{margin-top:22px;display:grid;grid-template-columns:1fr 1fr;gap:0 20px}[data-contractor-modern] .demolition-b_dossierServiceList__wNMDB .demolition-b_features__9qUfQ li{border:0}[data-contractor-modern] .demolition-b_circularMasthead__jXqLs>p{font-size:clamp(40px,13.1vw,60px)}[data-contractor-modern] .demolition-b_circularMark__wsbeJ{width:40px}[data-contractor-modern] .demolition-b_circularHeroCopy__ppPcH h1{font-size:30px}[data-contractor-modern] .demolition-b_total__oVdMv .demolition-b_totalTitle__KWRFq{font-size:clamp(36px,9.6vw,44px)}[data-contractor-modern] .demolition-b_totalTitle__KWRFq>span:last-child{padding-top:8px}[data-contractor-modern] .demolition-b_totalRibbon__9VtWJ{height:170px}}@media (prefers-reduced-motion:reduce){[data-contractor-modern] .demolition-b_base__J9yqm *,[data-contractor-modern] .demolition-b_base__J9yqm :after,[data-contractor-modern] .demolition-b_base__J9yqm :before{scroll-behavior:auto!important;transition:none!important}}