.actionbar{position:static!important;inset:auto!important}.w-atlas-label{max-width:30%;white-space:normal}.w-main{right:2%!important;left:auto!important}.w-hero-links strong{overflow-wrap:normal}
/* Selected card 02: raw artwork regions, semantic navigation and enquiry copy. */
body{container-type:inline-size}
[data-world="bwv"]{--brand:#c75317;--brand-deep:#9c3f0e;--brand-tint:#f5e8df}
[data-world="bwv"] .w-atlas-figure{background-image:url('/assets/selected-card-image.webp');background-repeat:no-repeat;background-size:155.6231% auto;background-position:0 -7.4975cqw;height:64.1337cqw;min-height:0;max-height:none}
[data-world="bwv"] .w-atlas-figure>img{display:none}
[data-world="bwv"] .w-atlas-kicker{font-size:13px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:#62717a;line-height:1.4;margin:0 0 14px}
[data-world="bwv"] .w-atlas-copy h1 span{color:#dc6424}
[data-world="bwv"] .w-atlas-action,[data-world="bwv"] .top nav a.cta{background:#c75317}
[data-world="bwv"] .w-atlas-action:hover,[data-world="bwv"] .top nav a.cta:hover{background:#9c3f0e}
[data-world="bwv"] .w-atlas-summary>a{color:#ad4813}
[data-world="bwv"] .w-atlas-services{background:#edf3f2}
@container(min-width:1001px){
 [data-world="bwv"] .top .wrap{height:74px;min-height:74px;padding-inline:54px 49px}
 [data-world="bwv"] .w-word{font-size:26px}
 [data-world="bwv"] .w-atlas-hero{height:651px;grid-template-columns:64.2578125% minmax(0,1fr)}
 [data-world="bwv"] .w-atlas-figure{height:633px;background-size:155.6231% auto;background-position:0 -74px}
 [data-world="bwv"] .w-atlas-copy{position:relative;padding:32px 38px 30px 47px}
 [data-world="bwv"] .w-atlas-copy h1{font-size:60px;line-height:.95;letter-spacing:-.03em}
 [data-world="bwv"] .w-atlas-intro{font-size:22px;line-height:1.22;margin-top:16px}
 [data-world="bwv"] .w-atlas-action{height:54px;min-height:54px;font-size:16px;padding:0 21px;letter-spacing:0;margin-top:17px;white-space:normal}
 [data-world="bwv"] .w-atlas-disclose{font-size:14px;line-height:1.3;margin-top:13px}
 [data-world="bwv"] .w-atlas-services{position:absolute;left:47px;right:38px;bottom:30px;margin:0;height:205px;padding:16px 10px 10px}
 [data-world="bwv"] .w-atlas-services>p{padding-bottom:11px;font-size:12px}
 [data-world="bwv"] .w-atlas-services a{height:70px;min-height:70px;font-size:15px;padding:9px 11px}
 [data-world="bwv"] .w-atlas-explain{padding:34px 3.45% 51px;grid-template-columns:37% minmax(0,1fr);gap:2%}
 [data-world="bwv"] .w-atlas-summary h2{font-size:38px;line-height:1;letter-spacing:-.03em}
 [data-world="bwv"] .w-atlas-summary p:not(.w-atlas-kicker){font-size:18px;line-height:1.25}
 [data-world="bwv"] .w-atlas-summary .w-atlas-kicker{margin-bottom:14px}
 [data-world="bwv"] .w-atlas-steps{padding-top:22px}
}
@container(max-width:1000px){
 [data-world="bwv"] .w-atlas-hero{grid-template-columns:minmax(0,1fr);height:auto}
 [data-world="bwv"] .w-atlas-figure{height:64.1337cqw;max-height:none;min-height:0;background-size:155.6231% auto;background-position:0 -4.8177cqw}
 [data-world="bwv"] .w-atlas-copy{padding:28px 6% 40px}
 [data-world="bwv"] .w-atlas-copy h1{font-size:clamp(38px,7cqw,60px);line-height:1.06}
 [data-world="bwv"] .w-atlas-mobile-key{display:none}
 [data-world="bwv"] .w-atlas-explain{grid-template-columns:minmax(0,1fr);padding:38px 6%;gap:32px}
 [data-world="bwv"] .w-atlas-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}
 [data-world="bwv"] .w-step:nth-child(2)::after{display:none}
}
[data-world="bwv"] .w-atlas-intro,[data-world="bwv"] .w-atlas-action,[data-world="bwv"] .w-atlas-disclose,[data-world="bwv"] .w-atlas-services,[data-world="bwv"] .w-atlas-summary p,[data-world="bwv"] .w-atlas-summary>a,[data-world="bwv"] .w-step{font-family:Arial,sans-serif}
[data-world="bwv"] .top nav a.cta,[data-world="bwv"] .top nav a.cta.only-wide{background:#c75317!important}
[data-world="bwv"] .brand:before{content:"";width:60px;height:56px;flex:none;background:url('/assets/selected-card-image.webp') -54px -9px/1536px 1024px no-repeat}
[data-world="bwv"] .w-brand-mark{display:none}
[data-world="bwv"] .w-step-icon{width:120px;height:95px;background-image:url('/assets/selected-card-image.webp')!important;background-size:1536px 1024px!important}
[data-world="bwv"] .w-step-icon.rain{background-position:-620px -780px}
[data-world="bwv"] .w-step-icon.main{background-position:-843px -780px}
[data-world="bwv"] .w-step-icon.home{background-position:-1073px -780px}
[data-world="bwv"] .w-step-icon.valve{background-position:-1328px -780px}
@container(min-width:1001px){
 [data-world="bwv"] .w-atlas-figure{height:41.2109375cqw;background-position:0 -4.8177083cqw}
 [data-world="bwv"] .w-atlas-copy h1{font-size:clamp(48px,3.90625cqw,60px)}
 [data-world="bwv"] .w-atlas-action{font-weight:500}
 [data-world="bwv"] .w-step h3{font-size:16px;max-width:170px;margin-inline:auto;min-height:42px}
 [data-world="bwv"] .w-step p{font-size:15px;max-width:165px;margin-inline:auto}
}
@container(max-width:600px){[data-world="bwv"] .brand:before{width:39px;height:37px;background-size:1000px 667px;background-position:-35px -6px}}

/* Scoped rendered-detector correction. */
[data-world="bwv"] .w-atlas-action,[data-world="bwv"] .top nav a.cta,[data-world="bwv"] .top nav a.cta.only-wide{background:#c65217!important}

/* Scoped readability correction; selected artwork and destinations retained. */
main li p,.foot-legal p{max-width:65ch}main li h3{max-width:60ch;line-height:1.32}

/* V3 reference teal/orange and native navigation geometry. */
[data-world="bwv"]{--ink:#062b3b;--ink-2:#334247;--brand:#dd641c;--brand-deep:#993c08;color:#062b3b}
[data-world="bwv"] .w-atlas-copy,[data-world="bwv"] .w-atlas-explain,[data-world="bwv"] .top{color:#062b3b;background:#f5f8f7}
[data-world="bwv"] .w-atlas-explain{background:white}
[data-world="bwv"] .w-atlas-copy h1,[data-world="bwv"] .w-atlas-summary h2,[data-world="bwv"] .w-word,[data-world="bwv"] .w-step h3{color:#062b3b}
[data-world="bwv"] .w-atlas-intro{color:#062b3b}
[data-world="bwv"] .w-atlas-disclose,[data-world="bwv"] .w-atlas-summary p,[data-world="bwv"] .w-step p{color:#394348}
[data-world="bwv"] .w-atlas-action,[data-world="bwv"] .top nav a.cta,[data-world="bwv"] .top nav a.cta.only-wide{background:#df641c!important;color:#102b36!important;opacity:1!important}
[data-world="bwv"] .w-atlas-services a,[data-world="bwv"] .w-atlas-services>p{color:#062b3b}
.atlas-phone{font:600 14px Arial,sans-serif;color:#062b3b;display:inline-flex;gap:8px;align-items:center;margin-top:8px}.atlas-phone svg{width:16px;height:16px}
.atlas-nav-menu{position:relative}.atlas-nav-menu summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:16px;font:500 16px Arial,sans-serif;padding:9px 10px}.atlas-nav-menu summary:after{content:"⌄"}.atlas-nav-menu>div{position:absolute;top:100%;left:0;min-width:180px;z-index:12;background:#f5f8f7;border:1px solid #c3d5d7;padding:10px}.atlas-nav-menu>div a{display:block}
@container(min-width:1001px){
 [data-world="bwv"] .top nav{position:relative;margin-left:auto!important;gap:30px;flex:0 1 791px;justify-content:flex-start}
 [data-world="bwv"] .top nav>a.cta{margin-left:auto;min-width:154px;font:600 16px Arial,sans-serif;text-align:center;padding:14px 24px}
 [data-world="bwv"] .top nav a{color:#062b3b;font:500 16px Arial,sans-serif;padding-inline:10px}
 [data-world="bwv"] .w-atlas-action{font-size:16px;font-weight:600}
 [data-world="bwv"] .w-atlas-services{bottom:30px;padding:16px 10px 10px}
 [data-world="bwv"] .w-atlas-services a{font-size:15px;font-weight:400;grid-template-columns:57px 1fr 12px;gap:10px}
 [data-world="bwv"] .w-atlas-services img{width:47px;height:47px}
 [data-world="bwv"] .w-atlas-summary p:not(.w-atlas-kicker){font-size:18px;line-height:1.25;margin-top:18px}
 [data-world="bwv"] .w-atlas-summary>a{font-size:18px}
 [data-world="bwv"] .w-step h3{font-size:18px;line-height:1.15;max-width:170px;min-height:42px}
 [data-world="bwv"] .w-step p{font-size:16px;line-height:1.35;max-width:170px;margin-top:10px}
 [data-world="bwv"] .w-atlas-steps{padding-top:22px}.w-step:not(:last-child):after{color:#929b9d}
}
@container(max-width:1000px){[data-world="bwv"] .top nav{gap:7px;flex-wrap:wrap}.atlas-nav-menu summary{font-size:14px}.atlas-phone{margin-bottom:20px}.atlas-nav-menu>div{position:absolute}.w-atlas-action{line-height:1.35}}

[data-world="bwv"] .atlas-phone{color:#062b3b!important}
@container(min-width:1001px){[data-world="bwv"] .top .wrap{position:relative}[data-world="bwv"] .top nav{position:absolute;left:45%;right:49px;top:14px;margin:0!important;justify-content:flex-start;gap:30px}[data-world="bwv"] .top nav>a.cta{margin-left:auto!important}[data-world="bwv"] .w-atlas-services a{display:grid;grid-template-columns:57px minmax(0,1fr) 12px}[data-world="bwv"] .w-atlas-services a img{width:47px;height:47px}[data-world="bwv"] .w-atlas-services a span{margin:0;color:#697576}}

[data-world="bwv"] .w-atlas-action,[data-world="bwv"] .top nav a.cta,[data-world="bwv"] .top nav a.cta.only-wide{color:#001c26!important}

[data-world="bwv"] .top{position:relative;z-index:30}.atlas-nav-menu:not([open])>div{display:none}
@container(max-width:1000px){[data-world="bwv"] .w-atlas-figure{background-position:0 -7.4975cqw}[data-world="bwv"] .w-atlas-mobile-key{display:grid;color:#062b3b;background:#edf3f2}.w-atlas-mobile-key span:before{color:#062b3b!important}}

/* V7: retain the selected atlas while allowing content and text spacing to reflow. */
[data-world="bwv"] .top .brand{min-width:0;max-width:100%;white-space:normal}
[data-world="bwv"] .top .w-word{min-width:0;white-space:normal;overflow-wrap:normal}
@container(min-width:1001px){
 [data-world="bwv"] .top .wrap{height:auto;min-height:74px;flex-wrap:wrap;row-gap:0}
 [data-world="bwv"] .top nav{position:static;inset:auto;flex:0 1 791px;min-width:0;max-width:100%;flex-wrap:wrap;margin-left:auto!important;margin-block:14px 7px!important}
 [data-world="bwv"] .w-atlas-hero{height:auto;min-height:651px;align-items:start}
 [data-world="bwv"] .w-atlas-copy{display:flex;flex-direction:column;align-self:stretch}
 [data-world="bwv"] .w-atlas-copy>*{flex-shrink:0}
 [data-world="bwv"] .w-atlas-action{height:auto;min-height:54px}
 [data-world="bwv"] .w-atlas-action span{flex:none}
 [data-world="bwv"] .atlas-phone{align-self:flex-start;margin-bottom:12px}
 [data-world="bwv"] .w-atlas-services{position:static;inset:auto;height:auto;min-height:205px;margin-top:auto}
 [data-world="bwv"] .w-atlas-services>div{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr))}
 [data-world="bwv"] .w-atlas-services a{height:auto;min-height:70px;min-width:0}
}
/* V7 confirmation correction: narrow service labels need a complete text column. */
@container(max-width:389px){
 [data-world="bwv"] .w-atlas-services>div{grid-template-columns:minmax(0,1fr)}
}
