@charset "UTF-8";
.business-counsel-hero{background:var(--paper);padding:0 0 76px}
.business-counsel-hero .breadcrumbs{padding-bottom:40px}
.business-counsel-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:72px;align-items:start}
.business-counsel-intro{max-width:640px}
.business-counsel-intro h1{font-size:46px;line-height:1.55;margin:0 0 24px}
.business-counsel-intro .page-lead{font-size:20px;line-height:1.9;color:var(--ink);margin-bottom:24px}
.business-counsel-intro>p:not(.eyebrow):not(.page-lead){color:var(--muted);line-height:2}
.business-counsel-identity{font-size:12px;margin:28px 0 0}
.business-counsel-identity strong{font-weight:500;color:var(--ink)}
.business-counsel-card{background:var(--white);border:1px solid var(--line);border-top:3px solid var(--navy);padding:34px 36px 36px}
.business-counsel-card .section-tag{margin-bottom:20px}
.business-counsel-card h2{font-size:30px;line-height:1.6;margin-bottom:22px}
.business-counsel-card>p:not(.section-tag){font-size:13px;line-height:2;color:var(--muted)}
.business-counsel-card-list{list-style:none;margin:0 0 28px;padding:0;border-top:1px solid var(--line);font-size:13px;color:var(--ink)}
.business-counsel-card-list li{position:relative;padding:15px 0 15px 18px;border-bottom:1px solid var(--line);line-height:1.8}
.business-counsel-card-list li:before{content:"";position:absolute;left:0;top:25px;width:5px;height:5px;background:var(--red)}
.business-counsel-card>.button{width:100%;justify-content:space-between}
.business-counsel-heading{max-width:740px;margin-bottom:42px}
.business-counsel-heading>p:last-child{color:var(--muted);max-width:650px}
.business-counsel-arrangements{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;list-style:none;margin:0;padding:0}
.business-counsel-arrangements li{border-top:1px solid var(--line);padding-top:24px}
.business-counsel-arrangements span{font:24px/1 Georgia,serif;color:var(--gold)}
.business-counsel-arrangements h3{font-family:var(--serif);font-size:24px;margin:18px 0 12px}
.business-counsel-arrangements p{font-size:13px;line-height:2;color:var(--muted);margin:0}
.business-counsel-terms{font-size:12px;line-height:2;color:var(--muted);margin:32px 0 0}
.business-counsel-preparation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 36px}
.business-counsel-preparation>div{border-top:1px solid var(--line);padding-top:21px}
.business-counsel-preparation span{font:19px/1 Georgia,serif;color:var(--red)}
.business-counsel-preparation h3{font-family:var(--serif);font-size:22px;margin:16px 0 12px}
.business-counsel-preparation p{font-size:13px;line-height:2;color:var(--muted);margin:0}
.business-counsel-team{display:grid;grid-template-columns:.82fr 1.3fr;gap:80px;align-items:start}
.business-counsel-team>div:last-child>p{font-size:14px;line-height:2.1;color:var(--muted)}
.business-counsel-team .text-link{margin-top:4px}
@media(max-width:1100px){.business-counsel-grid{gap:42px}.business-counsel-card{padding:28px 30px 30px}.business-counsel-intro h1{font-size:40px}.business-counsel-card h2{font-size:28px}.business-counsel-team{gap:55px}}
@media(max-width:800px){.business-counsel-hero{padding-bottom:52px}.business-counsel-hero .breadcrumbs{padding-bottom:30px}.business-counsel-grid{grid-template-columns:1fr;gap:32px}.business-counsel-intro{max-width:none}.business-counsel-intro h1{font-size:38px}.business-counsel-intro .page-lead{font-size:18px}.business-counsel-card{max-width:650px;width:100%}.business-counsel-heading{margin-bottom:30px}.business-counsel-arrangements{gap:28px}.business-counsel-arrangements h3{font-size:22px}.business-counsel-team{grid-template-columns:1fr;gap:24px}.business-counsel-team h2{margin-bottom:0}}
@media(max-width:560px){.business-counsel-intro h1{font-size:32px}.business-counsel-intro .page-lead{font-size:16px}.business-counsel-intro>p:not(.eyebrow):not(.page-lead){font-size:13px}.business-counsel-intro .business-counsel-identity{font-size:11px;margin-top:22px}.business-counsel-card{padding:25px 22px 26px}.business-counsel-card h2{font-size:27px}.business-counsel-card>p:not(.section-tag),.business-counsel-card-list{font-size:12px}.business-counsel-card-list{margin-bottom:24px}.business-counsel-arrangements{grid-template-columns:1fr;gap:26px}.business-counsel-arrangements li{padding-top:20px}.business-counsel-arrangements h3{font-size:22px;margin-top:15px}.business-counsel-arrangements p{font-size:12px}.business-counsel-terms{font-size:11px;margin-top:26px}.business-counsel-preparation{grid-template-columns:1fr;gap:26px}.business-counsel-preparation h3{font-size:21px;margin-top:14px}.business-counsel-preparation p{font-size:12px}.business-counsel-team>div:last-child>p{font-size:13px}}
