.ArticleVisual_visual__v7qF7{margin:48px 0;padding:30px;background:#edf0f1;border:1px solid #dde5e6;border-radius:14px;color:#233b45;max-width:100%}.ArticleVisual_visual__v7qF7 .ArticleVisual_eyebrow__Aor8I{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#557681;margin:0 0 12px}.ArticleVisual_visual__v7qF7 h2{font-size:clamp(24px,3vw,34px);line-height:1.15;letter-spacing:-.035em;margin:0 0 15px}.ArticleVisual_visual__v7qF7 h3{font-size:19px;line-height:1.3;margin:0 0 12px;letter-spacing:-.02em}.ArticleVisual_visual__v7qF7 p{font-size:14px;line-height:1.7;margin:0 0 18px;color:#56686e}.ArticleVisual_visual__v7qF7 .ArticleVisual_note__bVUux{font-size:11px;line-height:1.6;margin:20px 0 0;color:#63777f}.ArticleVisual_materialTabs__wc5vT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0}.ArticleVisual_materialTabs__wc5vT button{padding:0 0 10px;border:1px solid #d1dde0;border-radius:8px;overflow:hidden;background:white;text-align:left;color:inherit;cursor:pointer}.ArticleVisual_materialTabs__wc5vT button[aria-pressed=true]{border-color:#2d6173;box-shadow:inset 0 0 0 1px #2d6173}.ArticleVisual_materialTabs__wc5vT svg{width:100%;height:auto;aspect-ratio:1.6;-o-object-fit:cover;object-fit:cover}.ArticleVisual_materialTabs__wc5vT span{display:block;margin:9px 10px 0}.ArticleVisual_materialDetail__0igp1{display:grid;grid-template-columns:1fr 1.2fr;gap:25px;align-items:center}.ArticleVisual_swatch__LsU8F{background:#edf0f1;border-radius:8px;padding:8px}.ArticleVisual_swatch__LsU8F svg{display:block;width:100%;height:auto}.ArticleVisual_swatch__LsU8F span{display:block;text-align:center;font-size:10px;padding:0 5px 10px;color:#4f6670}.ArticleVisual_variantButtons__9VB12{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0}.ArticleVisual_variantButtons__9VB12 button{font-size:11px;border:1px solid #cad7db;border-radius:4px;padding:7px 9px;background:#fff;color:#304e5b;cursor:pointer}.ArticleVisual_variantButtons__9VB12 button[aria-pressed=true]{background:#2d6173;color:white;border-color:#2d6173}.ArticleVisual_tones__60er1{display:flex;gap:8px;margin:16px 0}.ArticleVisual_tones__60er1 button{width:25px;height:25px;border:3px solid #edf0f1;border-radius:50%;outline:1px solid #bdcbce;cursor:pointer}.ArticleVisual_tones__60er1 button[aria-pressed=true]{outline:2px solid #2d6173}.ArticleVisual_visual__v7qF7 a{font-size:11px;text-underline-offset:4px}.ArticleVisual_diagramLayout__VAx8f{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:center}.ArticleVisual_canvas__qL40A{min-width:0;background:#edf0f1;border-radius:8px;overflow:hidden}.ArticleVisual_scene__XuZ4c{width:100%;height:auto;display:block}.ArticleVisual_layer__0aIwy{transition:transform .45s ease,fill .35s ease,r .35s ease}.ArticleVisual_flow__0dh0h{animation:ArticleVisual_flow__0dh0h 1.5s ease-out 1}@keyframes ArticleVisual_flow__0dh0h{0%{stroke-dashoffset:80;opacity:.2}to{stroke-dashoffset:0;opacity:1}}.ArticleVisual_stepButtons__Pfdnh{display:grid;gap:5px}.ArticleVisual_stepButtons__Pfdnh button{display:flex;gap:12px;align-items:center;text-align:left;border:0;border-bottom:1px solid #d7e1e2;padding:11px 8px;font-size:12px;background:transparent;color:#536c76;cursor:pointer}.ArticleVisual_stepButtons__Pfdnh button[aria-pressed=true]{background:#dce9ed;color:#214f60;border-radius:4px;border-bottom-color:transparent}.ArticleVisual_stepButtons__Pfdnh span{font-size:10px;font-variant-numeric:tabular-nums}.ArticleVisual_stepCopy__sU9np{margin-top:22px;min-height:145px}.ArticleVisual_stepCopy__sU9np p{font-size:13px;margin:0}.ArticleVisual_visual__v7qF7 a:focus-visible,.ArticleVisual_visual__v7qF7 button:focus-visible{outline:3px solid #b4774c;outline-offset:4px}@media(max-width:600px){.ArticleVisual_visual__v7qF7{padding:20px;margin:35px 0}.ArticleVisual_diagramLayout__VAx8f,.ArticleVisual_materialDetail__0igp1{grid-template-columns:1fr;gap:20px}.ArticleVisual_materialTabs__wc5vT{gap:7px}.ArticleVisual_materialTabs__wc5vT span{font-size:10px;margin:8px 6px 0}.ArticleVisual_scene__XuZ4c{max-height:260px}.ArticleVisual_stepButtons__Pfdnh{grid-template-columns:1fr 1fr}.ArticleVisual_stepButtons__Pfdnh button{padding:10px 6px;font-size:11px;gap:7px}.ArticleVisual_stepCopy__sU9np{min-height:115px}.ArticleVisual_swatch__LsU8F{max-width:100%}.ArticleVisual_swatch__LsU8F svg{max-height:180px}}@media(prefers-reduced-motion:reduce){.ArticleVisual_layer__0aIwy{transition:none}.ArticleVisual_flow__0dh0h{animation:none}}@media(min-width:1100px){.ArticleVisual_visual__v7qF7{width:calc(100% + 240px);max-width:none;margin-left:-120px;margin-right:-120px;padding:36px}.ArticleVisual_diagramLayout__VAx8f{grid-template-columns:1.3fr 1fr;gap:32px}.ArticleVisual_materialTabs__wc5vT{grid-template-columns:repeat(6,minmax(0,1fr))}.ArticleVisual_materialTabs__wc5vT span{font-size:11px}.ArticleVisual_materialDetail__0igp1{grid-template-columns:1fr 1fr;gap:32px}}.ArticleVisual_viewer__3iw7z{position:relative;width:100%;min-width:0;background:#edf0f1;border-radius:10px;overflow:hidden}.ArticleVisual_threeCanvas__WwQzL{width:100%;height:390px;touch-action:auto}.ArticleVisual_threeCanvas__WwQzL canvas{display:block;width:100%;height:100%}.ArticleVisual_sceneStatus__TJXQC{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:24px;font-size:13px;color:#536c76;pointer-events:none}.ArticleVisual_materialTabs__wc5vT button{padding:12px 6px;text-align:center;min-height:44px}.ArticleVisual_materialTabs__wc5vT span{margin:0;font-size:12px}.ArticleVisual_swatch__LsU8F{padding:0}.ArticleVisual_visual__v7qF7 a:focus-visible,.ArticleVisual_visual__v7qF7 button:focus-visible{outline-color:#29566b}@media(max-width:600px){.ArticleVisual_threeCanvas__WwQzL{height:300px}.ArticleVisual_materialDetail__0igp1{display:flex;flex-direction:column;align-items:stretch}.ArticleVisual_materialTabs__wc5vT span{font-size:11px}}.ArticleVisual_threeCanvas__WwQzL:focus-visible{outline:3px solid #245f78;outline-offset:-3px}.barum-about{background:#f7f8f7;color:#101a1f}.ba-about-wrap{max-width:1500px;margin:auto;padding-left:4%;padding-right:4%}.barum-about p{line-height:1.7}.barum-about h1,.barum-about h2,.barum-about h3{font-weight:400;letter-spacing:-.055em;line-height:1.04}.barum-about h2{font-size:clamp(38px,4.5vw,68px);margin:0}.barum-about h3{font-size:clamp(27px,2.6vw,40px);margin:0 0 24px}.barum-about .ba-about-eyebrow{font-size:12px;letter-spacing:.06em;margin:0 0 32px}.barum-about .ba-about-lead{font-size:clamp(20px,1.8vw,27px);line-height:1.45;margin:0 0 26px}.barum-about .text-link{display:inline-block;margin-top:24px;font-size:14px}.ba-about-intro{padding-top:65px}.ba-about-intro-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:9%;align-items:start}.ba-about-intro h1{font-size:clamp(48px,6.9vw,106px);margin:0}.ba-about-intro h1 em{color:#607781;font-style:normal}.ba-about-intro-grid>div{padding-top:12px;max-width:460px}.barum-about figure{margin:0}.barum-about img{width:100%;-o-object-fit:cover;object-fit:cover}.barum-about figcaption{display:flex;justify-content:space-between;gap:14px;font-size:12px;line-height:1.5;margin-top:12px;color:#50636a}.ba-about-wide-photo{margin-top:70px!important}.ba-about-wide-photo img{height:clamp(330px,44vw,660px);-o-object-position:center 58%;object-position:center 58%}.ba-about-purpose{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding-top:130px;padding-bottom:130px;scroll-margin-top:30px}.ba-about-purpose>div>p:not(.ba-about-eyebrow){max-width:500px}.ba-about-roles{background:#e9eff0;padding:95px 0 35px}.ba-about-section-head{display:grid;grid-template-columns:1fr 1.6fr;gap:8%;align-items:end;margin-bottom:70px}.ba-about-section-head .ba-about-eyebrow{margin-bottom:5px}.ba-about-role-grid{display:grid;grid-template-columns:1fr 1fr;gap:10%}.ba-about-role-grid img{height:670px}.ba-about-role-grid article+article{border-top:1px solid #b7c8cd;margin-top:44px;padding-top:44px}.ba-about-role-grid article>p{max-width:490px}.ba-about-operator{border-top:1px solid #b7c8cd;display:flex;justify-content:space-between;gap:24px;margin-top:70px;padding-top:30px;font-size:14px}.ba-about-process{display:grid;grid-template-columns:1fr 1.15fr;gap:12%;padding-top:130px;padding-bottom:130px}.ba-about-step-display{border-top:1px solid #a9bfc7;margin:40px 0 10px;padding-top:24px;min-height:180px;color:#203d4d}.ba-about-step-display>span{font-size:13px;letter-spacing:.12em}.ba-about-step-display strong{display:block;font-size:clamp(27px,3vw,42px);font-weight:400;letter-spacing:-.04em;margin-top:20px}.ba-about-step-display p{font-size:15px}.ba-about-process ol{list-style:none;padding:0;margin:0}.ba-about-process li{border-top:1px solid #c8d3d6}.ba-about-process li:last-child{border-bottom:1px solid #c8d3d6}.ba-about-process button{display:flex;align-items:start;gap:25px;width:100%;padding:28px 18px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.ba-about-process button>span{font-size:13px;padding-top:8px}.ba-about-process button>span:last-child{margin-left:auto}.ba-about-process button h3{font-size:31px;margin:0 0 14px}.ba-about-process button p{margin:0;font-size:15px}.ba-about-process button[aria-pressed=true]{background:#e9eff0}.ba-about-process button:focus-visible{outline:2px solid #203d4d;outline-offset:3px}.ba-about-local{padding-bottom:120px;border-top:1px solid #c8d3d6}.ba-about-local .ba-about-purpose{padding-top:90px;padding-bottom:55px}.ba-about-local-images{display:grid;grid-template-columns:1.3fr 1fr;gap:30px}.ba-about-local-images img{height:410px}.ba-about-area-links{display:grid;grid-template-columns:repeat(4,1fr);gap:0 30px;margin-top:35px}.ba-about-area-links a{padding:18px 0;border-bottom:1px solid #c8d3d6;font-size:15px}.ba-about-next{background:#203d4d;color:white;padding:90px 0}.ba-about-next h2{font-size:clamp(50px,6vw,86px)}.ba-about-next .ba-about-wrap>div{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:60px}.ba-about-next a{border-top:1px solid #7998a5;padding-top:25px;display:grid;gap:15px}.ba-about-next a>span{font-size:14px;color:#d3e1e6}.ba-about-next strong{font-size:clamp(20px,2.3vw,32px);font-weight:400;letter-spacing:-.035em}@media(prefers-reduced-motion:no-preference){.ba-about-step-display strong{animation:ba-about-enter .3s ease-out}@keyframes ba-about-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}@media(max-width:760px){.ba-about-wrap{padding-left:6%;padding-right:6%}.ba-about-intro{padding-top:45px}.ba-about-intro-grid,.ba-about-process,.ba-about-purpose,.ba-about-role-grid,.ba-about-section-head{grid-template-columns:1fr;gap:32px}.ba-about-intro h1{font-size:clamp(44px,10.5vw,72px)}.barum-about h2{font-size:40px}.ba-about-wide-photo{margin-top:38px!important}.ba-about-wide-photo img{height:360px}.barum-about figcaption{font-size:11px;flex-wrap:wrap;gap:4px 15px}.ba-about-process,.ba-about-purpose{padding-top:70px;padding-bottom:70px}.ba-about-roles{padding-top:65px}.ba-about-section-head{margin-bottom:40px}.ba-about-role-grid img{height:340px}.ba-about-operator{flex-direction:column;gap:12px;margin-top:45px}.ba-about-process button{padding:24px 10px;gap:16px}.ba-about-process button h3{font-size:28px}.ba-about-step-display{min-height:145px}.ba-about-local .ba-about-purpose{padding-top:65px}.ba-about-local-images{grid-template-columns:1fr;gap:30px}.ba-about-local-images img{height:300px}.ba-about-area-links{grid-template-columns:1fr 1fr;gap:0 20px}.ba-about-area-links a{font-size:14px}.ba-about-local{padding-bottom:65px}.ba-about-next{padding:65px 0}.ba-about-next .ba-about-wrap>div{grid-template-columns:1fr;gap:35px;margin-top:35px}}.ba-about-process-intro{position:sticky;top:45px;align-self:start}.ba-about-process .ba-about-process-step{border:0;padding:0 0 80px;scroll-margin-top:80px}.ba-about-process .ba-about-process-step:last-child{padding-bottom:0;border:0}.ba-about-process-step figure{overflow:hidden}.ba-about-process-step img{aspect-ratio:3/2;height:auto;display:block}.ba-about-process .ba-about-step-copy{padding-top:28px;border-bottom:1px solid #c8d3d6;padding-bottom:30px}.ba-about-process .ba-about-step-copy h3{margin-bottom:16px}.ba-about-process .ba-about-step-copy p{margin:0}.ba-about-step-nav{display:flex;gap:10px}.ba-about-process .ba-about-step-nav button{display:block;width:48px;min-height:44px;padding:12px 0;text-align:center;border:1px solid #a9bfc7;font-size:13px}.ba-about-process .ba-about-step-nav button[aria-pressed=true]{background:#203d4d;color:white;border-color:#203d4d}.ba-about-process-step[data-current=true] .ba-about-step-copy{border-color:#203d4d}@media(prefers-reduced-motion:no-preference){.ba-about-scroll-reveal{transition:opacity .65s ease,transform .65s cubic-bezier(.22,1,.36,1)}.ba-about-reveal-pending{opacity:0;transform:translateY(24px)}.ba-about-process-step img{transition:transform .8s cubic-bezier(.22,1,.36,1);transform:scale(1.025)}.ba-about-process-step[data-current=true] img{transform:scale(1)}}@media(max-width:760px){.ba-about-process-intro{position:static}.ba-about-process .ba-about-process-step{padding-bottom:48px}.ba-about-process .ba-about-step-copy{padding-top:22px}.ba-about-process-step img{aspect-ratio:4/3}.ba-about-step-nav{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.ba-about-process-step img,.ba-about-scroll-reveal{transform:none;opacity:1;transition:none}.ba-about-reveal-pending{opacity:1}}.barum-about .ba-about-local-images img,.barum-about .ba-about-process-step img,.barum-about .ba-about-role-grid img,.barum-about .ba-about-wide-photo img{border-radius:20px;display:block}.barum-about .text-link{text-underline-offset:5px;text-decoration:underline}.barum-about .ba-about-wrap{min-width:0}.barum-about .ba-about-step-nav button{border-radius:50%}.barum-about a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.AskerServiceProcess_process__Zf_bz{margin:48px 0;padding:28px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;box-shadow:none}.AskerServiceProcess_process__Zf_bz header>span{font-size:12px;color:#666}.AskerServiceProcess_process__Zf_bz h2{margin:10px 0 24px;font-size:clamp(24px,3vw,32px);line-height:1.2;letter-spacing:-.035em}.AskerServiceProcess_body__P3X_t{display:grid;grid-template-columns:1.2fr 1fr;gap:28px;align-items:center}.AskerServiceProcess_process__Zf_bz figure{margin:0}.AskerServiceProcess_process__Zf_bz img{display:block;width:100%;height:auto}.AskerServiceProcess_process__Zf_bz figcaption{font-size:12px;line-height:1.5;color:#666;margin-top:10px}.AskerServiceProcess_process__Zf_bz ol{display:grid;gap:0;padding:0;margin:0;list-style:none}.AskerServiceProcess_process__Zf_bz ol li{display:flex;gap:16px;align-items:baseline;margin:0;padding:20px 0;border:0;border-bottom:1px solid #e5e5e5;border-radius:0;background:none;box-shadow:none}.AskerServiceProcess_process__Zf_bz ol li:last-child{border-bottom:0}.AskerServiceProcess_process__Zf_bz ol li>span{font-size:12px;color:#2563eb;font-variant-numeric:tabular-nums}.AskerServiceProcess_process__Zf_bz ol li>p{margin:0;font-size:16px;line-height:1.5;color:#222}@media(max-width:700px){.AskerServiceProcess_body__P3X_t{grid-template-columns:1fr;gap:16px}.AskerServiceProcess_process__Zf_bz{margin:32px 0;padding:24px 0}}.BarumRoofPhotography_cutaway__xUZEz,.BarumRoofPhotography_materialSection__vr4sF{margin:56px 0;min-width:0;color:#1d2b31;scroll-margin-top:24px}.BarumRoofPhotography_eyebrow__x2fCq{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#52616b;margin-bottom:16px}.BarumRoofPhotography_cutaway__xUZEz header{margin-bottom:24px}.BarumRoofPhotography_cutaway__xUZEz h2,.BarumRoofPhotography_materialSection__vr4sF h2{font-size:clamp(30px,3.3vw,44px);line-height:1.12;letter-spacing:-.035em;margin:0 0 20px;color:#1d2b31}.BarumRoofPhotography_cutaway__xUZEz p,.BarumRoofPhotography_materialSection__vr4sF p{font-size:16px;line-height:1.6;color:#52616b;margin:0}.BarumRoofPhotography_detailImage__IoNa2{position:relative;overflow:hidden}.BarumRoofPhotography_detailImage__IoNa2 img{display:block;width:100%;height:auto;filter:brightness(1.08)}.BarumRoofPhotography_detailImage__IoNa2 button{position:absolute;transform:translate(-50%,-50%);width:44px;height:44px;border:1px solid #fff;background:#fff;color:#243e4e;border-radius:50%;font-size:13px;cursor:pointer;box-shadow:0 2px 10px #0002}.BarumRoofPhotography_detailImage__IoNa2 button[aria-pressed=true]{background:#243e4e;color:white}.BarumRoofPhotography_detailBar__TybrU{padding:20px 0 0}.BarumRoofPhotography_detailTabs__yHaVj{display:flex;flex-wrap:wrap;border-bottom:1px solid #dbe1e3;gap:4px 20px;margin-bottom:18px}.BarumRoofPhotography_detailTabs__yHaVj button{border:0;border-bottom:2px solid transparent;padding:12px 0;background:none;color:#52616b;cursor:pointer;min-height:44px;font:inherit;font-size:14px}.BarumRoofPhotography_detailTabs__yHaVj button[aria-pressed=true]{color:#243e4e;border-bottom-color:#243e4e}.BarumRoofPhotography_detailTabs__yHaVj span{font-size:10px;margin-right:8px}.BarumRoofPhotography_detailBar__TybrU p{min-height:52px;max-width:72ch}.BarumRoofPhotography_cutaway__xUZEz small,.BarumRoofPhotography_materialNote__CoP3u{display:block;font-size:11px;line-height:1.6;color:#66747c;margin-top:16px}.BarumRoofPhotography_materialSection__vr4sF{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);gap:20px 24px;align-items:center;background:#faf8f2;box-shadow:0 0 0 100vmax #faf8f2;clip-path:inset(0 -100vmax);padding:36px 24px}.BarumRoofPhotography_copy__63wk2{position:relative;z-index:1}.BarumRoofPhotography_house___lLnf{position:relative;min-width:0;aspect-ratio:3/2}.BarumRoofPhotography_house___lLnf img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:brightness(1.12);mix-blend-mode:multiply;transition:opacity .35s ease}.BarumRoofPhotography_active__d_nxy{opacity:1}.BarumRoofPhotography_inactive__jYC4z{opacity:0;pointer-events:none}.BarumRoofPhotography_swatches__FmVEZ{display:flex;flex-wrap:wrap;gap:7px;margin:24px 0 14px}.BarumRoofPhotography_swatches__FmVEZ button{display:flex;align-items:center;gap:7px;background:transparent;border:1px solid #cfd3cf;padding:10px 9px;border-radius:4px;color:#243e4e;font:inherit;font-size:11px;min-height:40px;cursor:pointer}.BarumRoofPhotography_swatches__FmVEZ button[aria-pressed=true]{border-color:#243e4e;box-shadow:inset 0 0 0 1px #243e4e}.BarumRoofPhotography_swatches__FmVEZ i{width:12px;height:12px;border-radius:50%;flex:none}.BarumRoofPhotography_materialSection__vr4sF .BarumRoofPhotography_materialDescription__TWg3t{font-size:13px;min-height:62px}.BarumRoofPhotography_materialSection__vr4sF .BarumRoofPhotography_cta__7I_zj{display:inline-flex;gap:22px;align-items:center;border-radius:28px;background:#243e4e;color:white;padding:14px 20px;font-size:14px;font-weight:550;text-decoration:none;margin-top:16px}.BarumRoofPhotography_materialNote__CoP3u{grid-column:1/-1;margin:0}.BarumRoofPhotography_cta__7I_zj:focus-visible,.BarumRoofPhotography_cutaway__xUZEz button:focus-visible,.BarumRoofPhotography_materialSection__vr4sF button:focus-visible{outline:2px solid #243e4e;outline-offset:4px}@media(min-width:1100px){.BarumRoofPhotography_cutaway__xUZEz{width:calc(100% + 240px);margin-left:-120px;margin-right:-120px}.BarumRoofPhotography_materialSection__vr4sF{width:calc(100% + 360px);margin-left:-180px;margin-right:-180px}}@media(max-width:760px){.BarumRoofPhotography_cutaway__xUZEz,.BarumRoofPhotography_materialSection__vr4sF{margin:36px 0}.BarumRoofPhotography_materialSection__vr4sF{grid-template-columns:1fr;padding:24px 14px;gap:16px}.BarumRoofPhotography_copy__63wk2{display:contents}.BarumRoofPhotography_materialSection__vr4sF .BarumRoofPhotography_eyebrow__x2fCq{grid-row:1;margin:0}.BarumRoofPhotography_materialSection__vr4sF h2{grid-row:2;margin:0}.BarumRoofPhotography_copy__63wk2>p:first-of-type{grid-row:3}.BarumRoofPhotography_house___lLnf{grid-row:4;margin:0 -10px}.BarumRoofPhotography_swatches__FmVEZ{grid-row:5;margin:0}.BarumRoofPhotography_materialSection__vr4sF .BarumRoofPhotography_materialDescription__TWg3t{grid-row:6;min-height:42px}.BarumRoofPhotography_materialSection__vr4sF .BarumRoofPhotography_cta__7I_zj{grid-row:7;justify-self:start;margin:0}.BarumRoofPhotography_materialNote__CoP3u{grid-row:8}.BarumRoofPhotography_detailTabs__yHaVj{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.BarumRoofPhotography_detailTabs__yHaVj button{text-align:left;font-size:12px}.BarumRoofPhotography_detailImage__IoNa2 button{width:36px;height:36px}.BarumRoofPhotography_detailBar__TybrU p{min-height:100px}.BarumRoofPhotography_cutaway__xUZEz h2,.BarumRoofPhotography_materialSection__vr4sF h2{font-size:32px}}@media(prefers-reduced-motion:reduce){.BarumRoofPhotography_house___lLnf img{transition:none}}