.business-page [hidden]{display:none!important}.business-page .md-hero h1{font-size:clamp(64px,6vw,84px)}.business-page .md-hero-photo img{object-position:center 48%}.business-page .md-hero-photo figcaption{font-size:9px}.bp-hero-actions{display:flex;align-items:baseline;gap:20px;flex-wrap:wrap}.bp-hero-link{display:inline-flex;align-items:center;gap:17px;min-height:44px;border-bottom:1px solid #9ab6c9;font-size:11px;color:#dce7ee}.business-page .md-hero-sign{margin-top:28px}.bp-sectors{padding-block:70px 75px;scroll-margin-top:25px}.bp-section-head{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:end}.bp-section-head .eyebrow,.bp-owners .eyebrow{font-size:10px;letter-spacing:.1em}.bp-section-head h2{font-size:47px;line-height:1.08;margin-top:20px}.bp-section-head>p{font-size:14px;line-height:1.9;color:#5d788b;max-width:450px;padding-bottom:4px}.bp-sectors-grid{display:grid;grid-template-columns:1fr 1fr;gap:12%;margin-top:42px}.bp-sectors-grid article{display:grid;grid-template-columns:35px 1fr;gap:18px;border-top:1px solid #9fb5c4;padding-top:27px;scroll-margin-top:135px}.bp-sector-number{font:italic 29px/1 var(--serif);color:#7894a6;padding-top:4px}.bp-sector-copy>.eyebrow{font-size:9px;letter-spacing:.09em;color:#6c8799}.bp-sector-copy h3{font-size:42px;line-height:1.1;margin-top:13px;letter-spacing:-.04em}.bp-sector-copy>p{font-size:13px;line-height:1.9;color:#5f7b8d;margin-top:20px}.bp-sector-copy dl{margin:20px 0 0}.bp-sector-copy dl>div{border-top:1px solid #c3d0d8;padding-block:15px}.bp-sector-copy dt{font-size:12px;color:#31536c}.bp-sector-copy dd{font-size:11px;line-height:1.85;color:#6b8394;margin:6px 0 0}.bp-sector-actions{display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin-top:12px}.bp-sector-actions>.text-link{font-size:12px;color:#315a77}.bp-sector-actions>.btn{font-size:12px;background:var(--md-accent);border-color:var(--md-accent);color:#fff;gap:21px}
.bp-owners{background:#e5e9e5;border-block:1px solid #c4d0d5;padding-block:55px 58px;scroll-margin-top:130px}.bp-owners-grid{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:start}.bp-owners h2{font-size:44px;line-height:1.1;margin-top:20px}.bp-owners-grid>div>p{font-size:14px;line-height:1.9;color:#5d788a;max-width:425px;margin-top:24px}.bp-owner-options article{padding:23px 0;border-top:1px solid #a9beca}.bp-owner-options article:last-child{padding-bottom:0}.bp-owner-options article>span{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:#668497}.bp-owner-options h3{font-size:29px;line-height:1.2;letter-spacing:-.03em;margin-top:12px}.bp-owner-options p{font-size:12px;line-height:1.9;color:#607b8c;margin-top:12px;max-width:390px}.bp-owner-options .text-link{font-size:12px;color:#28516d;margin-top:13px}.business-page .md-process h2{font-size:44px}.business-page .md-phase h3{font-size:32px}.business-page .md-phase-index{grid-template-columns:repeat(4,1fr)}.bp-faq{background:#e9ede9;border-top:1px solid #c4d0d5}.business-page .md-faq h2{font-size:44px}.bp-all-faq{font-size:11px;margin-top:24px;color:#315b79}
@media(max-width:1100px){.business-page .md-hero h1{font-size:72px}.bp-hero-actions{gap:14px}.bp-hero-link{gap:12px;font-size:10px}.bp-section-head,.bp-sectors-grid,.bp-owners-grid{gap:8%}.bp-section-head h2{font-size:42px}.bp-sector-copy h3{font-size:38px}.bp-owners h2,.business-page .md-process h2,.business-page .md-faq h2{font-size:39px}.business-page .md-phase h3{font-size:29px}.bp-sector-actions>.btn{font-size:11px;gap:14px;padding-inline:17px}}
@media(max-width:900px){.business-page .md-hero h1{font-size:clamp(49px,6.8vw,61px)}.bp-hero-actions{display:block}.bp-hero-link{display:flex;width:max-content;margin-top:12px;font-size:11px;gap:17px}.bp-sectors{padding-block:56px 60px}.bp-section-head,.bp-sectors-grid,.bp-owners-grid{gap:7%}.bp-section-head h2{font-size:37px}.bp-section-head>p{font-size:13px}.bp-sectors-grid article{grid-template-columns:27px 1fr;gap:13px}.bp-sector-number{font-size:24px}.bp-sector-copy h3{font-size:34px}.bp-sector-copy>p{font-size:12px}.bp-sector-copy dt{font-size:11px}.bp-sector-copy dd{font-size:10px}.bp-sector-actions>.btn{font-size:10px;gap:12px;padding-inline:14px}.bp-sector-actions>.text-link{font-size:11px}.bp-owners{padding-block:45px 48px}.bp-owners h2,.business-page .md-process h2,.business-page .md-faq h2{font-size:34px}.bp-owners-grid>div>p{font-size:13px}.bp-owner-options h3{font-size:26px}.bp-owner-options p{font-size:11px}.business-page .md-phase h3{font-size:27px}}
@media(max-width:640px){.business-page .md-hero h1{font-size:clamp(59px,12vw,76px)}.business-page .md-hero-photo img{aspect-ratio:4/3;object-position:center 45%}.bp-hero-actions{display:flex;gap:11px 17px}.bp-hero-link{display:inline-flex;margin-top:0;font-size:11px;min-height:44px}.business-page .md-hero-sign{margin-top:23px}.bp-sectors{padding-block:45px 49px}.bp-section-head{grid-template-columns:1fr;gap:23px}.bp-section-head h2{font-size:42px;margin-top:17px}.bp-section-head>p{font-size:14px;padding:0;max-width:none}.bp-sectors-grid{grid-template-columns:1fr;gap:33px;margin-top:31px}.bp-sectors-grid article{grid-template-columns:29px 1fr;gap:16px;padding-top:24px;scroll-margin-top:110px}.bp-sector-number{font-size:27px}.bp-sector-copy>.eyebrow{font-size:10px}.bp-sector-copy h3{font-size:40px;margin-top:12px}.bp-sector-copy>p{font-size:14px;margin-top:18px}.bp-sector-copy dl{margin-top:20px}.bp-sector-copy dt{font-size:13px}.bp-sector-copy dd{font-size:12px}.bp-sector-actions{gap:15px;margin-top:10px}.bp-sector-actions>.text-link{font-size:12px}.bp-sector-actions>.btn{font-size:12px;gap:17px;padding-inline:18px}.bp-owners{padding-block:42px 45px;scroll-margin-top:110px}.bp-owners-grid{grid-template-columns:1fr;gap:28px}.bp-owners h2{font-size:41px;margin-top:17px}.bp-owners-grid>div>p{font-size:14px;max-width:none;margin-top:22px}.bp-owner-options h3{font-size:30px}.bp-owner-options p{font-size:13px;max-width:none}.bp-owner-options .text-link{font-size:13px}.business-page .md-process h2,.business-page .md-faq h2{font-size:41px}.business-page .md-phase h3{font-size:29px}.business-page .md-phase-index{max-width:100%}.bp-all-faq{font-size:12px;margin-top:21px}}
@media(max-width:360px){.business-page .md-hero h1{font-size:53px}.bp-hero-actions{display:block}.bp-hero-link{display:flex;margin-top:12px}.bp-section-head h2,.bp-owners h2,.business-page .md-process h2,.business-page .md-faq h2{font-size:36px}.bp-sector-copy h3{font-size:36px}.bp-sector-actions>.btn{font-size:11px;gap:12px;padding-inline:14px}.business-page .md-phase h3{font-size:26px}}

.bp-sector-photos{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:24px 0}.bp-sector-photos figure{margin:0;min-width:0}.bp-sector-photos img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.bp-sector-photos figcaption{font-size:11px;margin-top:8px}.bp-sector-photos-single{grid-template-columns:1fr}.bp-sector-photos-single img{aspect-ratio:8/3}@media(max-width:640px){.bp-sector-photos{gap:10px}.bp-sector-photos-single img{aspect-ratio:4/3}}
