.bm-nine{background:var(--nine-bg,#fffefc);color:var(--nine-ink,#183034);padding:var(--nine-top,56px) 4% var(--nine-bottom,56px);font:16px/1.6 var(--font-body--family,Arial,sans-serif);scroll-margin-top:calc(var(--header-height,80px) + 24px)}.bm-nine *{box-sizing:border-box}.bm-nine__inner{max-width:var(--nine-width,1440px);margin-inline:auto;min-width:0}.bm-nine :is(h1,h2,h3,p){margin:0;color:inherit;overflow-wrap:anywhere}.bm-nine .bm-nine__heading{font:400 var(--nine-heading,44px)/1.06 var(--font-editorial--family);letter-spacing:-.045em;text-wrap:balance}.bm-nine .bm-nine__eyebrow{font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.17em;text-transform:uppercase;margin-bottom:20px}.bm-nine__text{margin-top:22px;max-width:65ch}.bm-nine__text p+p{margin-top:16px}.bm-nine__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:17px 28px;background:#183034;color:#fffefc;text-decoration:none;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-top:30px;max-width:100%}.bm-nine__button:hover{background:#29464b}.bm-nine :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:5px}.bm-nine__image{min-width:0;overflow:hidden}.bm-nine__image img{display:block;width:100%;height:100%;object-fit:cover}.bm-nine--hero,.bm-nine--ethics{padding-inline:0}.bm-nine--hero .bm-nine__inner,.bm-nine--ethics .bm-nine__inner{max-width:calc(var(--nine-width,1440px) / .92)}.bm-nine__split{display:grid;grid-template-columns:44% 56%;align-items:stretch}.bm-nine__split>.bm-nine__copy{align-self:center;padding:64px 9.1%}.bm-nine__split>.bm-nine__image{min-height:460px;position:relative}.bm-nine__split>.bm-nine__image img{position:absolute;top:0;right:0;bottom:0;left:0}.bm-nine--hero .bm-nine__text{max-width:30ch}.bm-nine--no-image .bm-nine__split{grid-template-columns:1fr}.bm-nine__nav-row{display:flex;justify-content:space-between;align-items:center;gap:36px;padding-bottom:32px;border-bottom:1px solid #18303426}.bm-nine--nav .bm-nine__text{margin-top:8px}.bm-nine__nav{display:flex;gap:28px}.bm-nine__nav a{display:block;padding-block:12px;border-bottom:1px solid #18303426;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:inherit;text-decoration:none}.bm-nine__nav a:hover{border-color:currentColor}.bm-nine__features{display:grid;gap:36px}.bm-nine--foundations .bm-nine__features{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-nine--foundations .bm-nine__feature{display:grid;grid-template-columns:1fr 1.35fr;gap:28px;align-items:start}.bm-nine--foundations .bm-nine__feature:first-child{grid-column:1/-1;grid-template-columns:1.6fr 1fr;align-items:center;gap:48px}.bm-nine--foundations .bm-nine__image{aspect-ratio:4/5}.bm-nine--foundations .bm-nine__feature:first-child .bm-nine__image{aspect-ratio:5/3}.bm-nine--foundations .bm-nine__feature:not(:first-child) .bm-nine__heading{font-size:calc(var(--nine-heading) * .8)}.bm-nine--construction .bm-nine__features{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px}.bm-nine--construction .bm-nine__image{aspect-ratio:4/3;margin-bottom:24px}.bm-nine--construction .bm-nine__eyebrow{margin-bottom:12px}.bm-nine--construction .bm-nine__feature .bm-nine__heading{font-size:30px}.bm-nine--construction .bm-nine__text{margin-top:12px}.bm-nine--value .bm-nine__features{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-nine--value .bm-nine__image{aspect-ratio:3/2;margin-bottom:24px}.bm-nine--value .bm-nine__heading{font-size:calc(var(--nine-heading) * .9)}.bm-nine--ethics .bm-nine__split{grid-template-columns:45% 55%}.bm-nine--ethics .bm-nine__split>.bm-nine__image{min-height:440px}.bm-nine--ethics.bm-nine--no-image .bm-nine__split,.bm-nine--foundations .bm-nine__feature--text-only{grid-template-columns:1fr}.bm-nine--cta{text-align:center}.bm-nine--cta .bm-nine__text{margin-inline:auto}.bm-nine__hint{padding:24px;font:14px/1.5 Arial,sans-serif;border:1px dashed #999}@media(min-width:750px)and (max-width:1099px){.bm-nine--hero .bm-nine__heading{font-size:min(var(--nine-heading),5.5vw)}.bm-nine__nav-row{align-items:flex-start;flex-direction:column;gap:16px}.bm-nine--foundations .bm-nine__feature{grid-template-columns:1fr;gap:20px}.bm-nine--foundations .bm-nine__feature:first-child{grid-template-columns:1.2fr 1fr;gap:28px}.bm-nine--foundations .bm-nine__image{aspect-ratio:3/2}}@media(max-width:749px){.bm-nine{padding:min(var(--nine-top,56px),40px) 24px min(var(--nine-bottom,56px),40px);font-size:16px}.bm-nine .bm-nine__heading{font-size:var(--nine-mobile-heading,32px)}.bm-nine .bm-nine__eyebrow{font-size:10px;margin-bottom:16px}.bm-nine__text{margin-top:18px}.bm-nine--hero,.bm-nine--ethics{padding-inline:0}.bm-nine__split,.bm-nine--ethics .bm-nine__split{grid-template-columns:minmax(0,1fr)}.bm-nine__split>.bm-nine__copy{padding:44px 24px}.bm-nine__split>.bm-nine__image,.bm-nine--ethics .bm-nine__split>.bm-nine__image{min-height:0;aspect-ratio:3/2}.bm-nine__button{font-size:10px;padding:16px 22px;margin-top:26px}.bm-nine__nav-row{display:block;padding-bottom:24px}.bm-nine--nav .bm-nine__heading{font-size:28px}.bm-nine__nav{gap:14px;margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.bm-nine__nav a{font-size:9px;letter-spacing:.08em}.bm-nine--foundations .bm-nine__features,.bm-nine--construction .bm-nine__features,.bm-nine--value .bm-nine__features{grid-template-columns:minmax(0,1fr);gap:36px}.bm-nine--foundations .bm-nine__feature:first-child{grid-column:auto;grid-template-columns:minmax(0,1fr);gap:24px}.bm-nine--foundations .bm-nine__feature{grid-template-columns:minmax(0,1fr);gap:24px}.bm-nine--foundations .bm-nine__feature--text-only{grid-template-columns:minmax(0,1fr)}.bm-nine--foundations .bm-nine__feature:not(:first-child) .bm-nine__heading{font-size:var(--nine-mobile-heading,32px)}.bm-nine--foundations .bm-nine__image{aspect-ratio:5/3;align-self:start}.bm-nine--foundations .bm-nine__feature:first-child .bm-nine__image{aspect-ratio:5/3}.bm-nine--construction .bm-nine__features{margin-top:28px}.bm-nine--construction .bm-nine__image{aspect-ratio:4/3}.bm-nine--value .bm-nine__heading{font-size:var(--nine-mobile-heading)}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/blake-mill-nine-steps.css.map */
