.hc-home-complete .bi-edit{display:grid;gap:20px;padding-top:38px;padding-bottom:36px;background:#e9e5dc}
.hc-home-complete .bi-edit-copy h2{font-size:39px;font-weight:400;line-height:1.12;letter-spacing:-.9px}
.hc-home-complete .bi-edit-copy>p:not(.hc-eyebrow):not(.bi-editorial-note){font-size:14px;color:#68665f;line-height:1.7;margin-top:16px}
.hc-home-complete .bi-edit-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:22px 0 17px}
.hc-home-complete .bi-edit-tabs button{min-height:46px;padding:10px 6px;border:0;border-bottom:1px solid #dcd9d0;background:transparent;color:var(--bsu-green);font:400 14px/1.5 BaristaStory,Heebo,Arial,sans-serif;cursor:pointer;transition:background .2s,color .2s}
.hc-home-complete .bi-edit-tabs button[aria-selected=true]{background:var(--bsu-green);color:#faf7ee;border-color:var(--bsu-green)}
.hc-home-complete .bi-edit .bi-model-link{width:100%;font-size:14px}
.hc-home-complete .bi-edit .bi-editorial-note{font-size:11px;line-height:1.6;margin-top:12px;color:#68665f}
.hc-home-complete .bi-edit-media{overflow:hidden;background:#e2dfd5}
.hc-home-complete .bi-edit-view{aspect-ratio:3/4}
.hc-home-complete .bi-edit-view[hidden]{display:none!important}
.hc-home-complete .bi-edit-view img,.hc-home-complete .bi-edit-view video{display:block;width:100%;height:100%;object-fit:cover}
.hc-home-complete .bi-edit-view video{object-fit:contain;background:#e8e4db}
.hc-home-complete .bi-edit-view:not([hidden]){animation:bi-picture-in .35s ease both}
@keyframes bi-picture-in{from{opacity:.25}to{opacity:1}}
.hc-home-complete #barista-home-people{display:grid;gap:25px;padding-top:32px;padding-bottom:34px;background:#f7f3eb}
.hc-home-complete .bi-people-media{display:grid;grid-template-columns:1.45fr .8fr;gap:12px;align-items:end}
.hc-home-complete .bi-people-media img{display:block;width:100%;height:auto;object-fit:cover}
.hc-home-complete .bi-people-media .bi-people-portrait{aspect-ratio:4/5;height:100%;object-position:50% 48%}
.hc-home-complete .bi-people-media .bi-people-detail{aspect-ratio:4/5;height:auto;margin-bottom:22px;object-position:center}
.hc-home-complete .bi-people-copy h2{font-size:29px;line-height:1.25;font-weight:400}
.hc-home-complete .bi-people-copy>p:not(.hc-eyebrow){font-size:14px;line-height:1.75;color:#68665f;margin-top:15px}
.hc-home-complete .bi-people-copy .hc-text-link{margin-top:12px;font-size:14px}
.hc-home-complete #barista-home-account{display:grid;gap:23px;padding-top:30px;padding-bottom:30px;background:var(--bsu-green-soft)}
.hc-home-complete #barista-home-account h2{font-size:32px;line-height:1.15;font-weight:400}
.hc-home-complete #barista-home-account p:not(.hc-eyebrow){font-size:13px;line-height:1.6;color:var(--bsu-green);margin-top:12px}
.hc-home-complete .bi-account-entry .hc-solid{width:100%;font-size:14px;background:var(--bsu-green);color:#faf7ee;border-color:var(--bsu-green)}
.hc-home-complete .bi-account-entry p{text-align:center;font-size:12px!important}
@media(min-width:680px){.hc-home-complete .bi-edit{grid-template-columns:.9fr 1fr;align-items:center;gap:18px 36px}.hc-home-complete #barista-home-people{grid-template-columns:1fr .85fr;align-items:center;gap:35px}.hc-home-complete #barista-home-account{grid-template-columns:1fr 1fr;align-items:center;gap:35px}}
@media(min-width:1024px){.hc-home-complete .bi-edit{padding:50px 50px;grid-template-columns:1fr 1fr;gap:22px 75px}.hc-home-complete .bi-edit-copy h2{font-size:54px}.hc-home-complete .bi-edit-copy>p:not(.hc-eyebrow):not(.bi-editorial-note){font-size:17px}.hc-home-complete .bi-edit-tabs{max-width:420px;margin-top:30px}.hc-home-complete .bi-edit .bi-model-link{width:fit-content;min-width:240px}.hc-home-complete .bi-edit-media{max-width:470px;justify-self:end;width:100%}.hc-home-complete #barista-home-people{padding:45px 32px;gap:65px;grid-template-columns:1fr 1fr}.hc-home-complete .bi-people-media{max-width:550px;grid-template-columns:1.5fr .9fr;gap:18px}.hc-home-complete .bi-people-copy h2{font-size:38px}.hc-home-complete .bi-people-copy>p:not(.hc-eyebrow){font-size:17px;max-width:450px}.hc-home-complete #barista-home-account{padding:38px 32px;gap:65px;grid-template-columns:1fr .8fr}.hc-home-complete #barista-home-account h2{font-size:41px}.hc-home-complete .bi-account-entry{max-width:400px;width:100%;justify-self:end}}
@media(prefers-reduced-motion:reduce){.hc-home-complete .bi-edit-view:not([hidden]){animation:none}.hc-home-complete .bi-edit-tabs button{transition:none}}

@media(min-width:680px){.hc-home-complete .bi-edit-copy{grid-column:1;grid-row:1;align-self:end}.hc-home-complete .bi-edit-media{grid-column:2;grid-row:1/span 2}.hc-home-complete .bi-edit-cta{grid-column:1;grid-row:2;align-self:start}}
