.bc-guides{padding-block:var(--bc-section-feature);background:var(--color-mist)}.bc-guides-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1rem clamp(2rem,5vw,5rem);display:grid}.bc-guides-intro{border-left:1px solid #0068ad2e;justify-items:start;gap:.75rem;padding-left:clamp(1.25rem,2vw,1.75rem);display:grid}.bc-page .bc-guides-all{min-height:2.75rem;color:var(--color-link);align-items:center;gap:.5rem;display:inline-flex}.bc-guides-shelf{gap:var(--bc-gap);grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);margin-top:clamp(2rem,3.5vw,3rem);display:grid}.bc-guides-shelf--single{grid-template-columns:minmax(0,1fr)}.bc-guide-feature,.bc-guide-row{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);color:var(--color-ink);border:1px solid #0068ad1f;display:grid;position:relative;overflow:hidden}.bc-guide-feature{grid-template-rows:minmax(0,1fr) auto;container-type:inline-size}.bc-guide-photo,.bc-guide-thumb{background:var(--color-ice);display:block;overflow:hidden}.bc-guide-photo{min-height:43.75cqw;position:relative}.bc-guides .bc-guide-photo img{position:absolute;inset:0}.bc-guides :is(.bc-guide-photo,.bc-guide-thumb) img{object-fit:cover;width:100%;height:100%;display:block}.bc-guide-body{flex-direction:column;gap:.85rem;padding:clamp(1.25rem,2.2vw,1.9rem);display:flex}.bc-guide-meta{color:var(--color-slate);flex-wrap:wrap;gap:.25rem 1rem;display:flex}.bc-guide-meta>span+span:before{content:"";vertical-align:middle;background:#0068ad59;border-radius:50%;width:.3rem;height:.3rem;margin:0 .75rem .2rem -.5rem;display:inline-block}.bc-guide-topic{color:var(--color-link);font-weight:var(--bc-weight-label)}.bc-guide-summary,.bc-guide-row-summary{color:var(--color-slate)}.bc-guide-inside{border-radius:var(--radius-md);background:var(--color-paper);border:1px solid #0068ad14;gap:.6rem;padding:1rem 1.1rem;display:grid}.bc-guide-inside>.bc-ui-label{color:var(--color-ink)}.bc-guide-points{gap:.55rem;display:grid}.bc-guide-points>span{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.bc-guide-points svg{color:var(--color-link);margin-top:.3rem}.bc-guides-more{color:var(--color-link);align-items:center;gap:.4rem;margin-top:auto;display:inline-flex}.bc-guide-stack{gap:var(--bc-gap);grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.bc-guide-stack li{display:grid}.bc-guide-row{grid-template-columns:minmax(9rem,.8fr) minmax(0,1.6fr)}.bc-guide-thumb{min-height:11rem;position:relative}.bc-guide-thumb img{position:absolute;inset:0}.bc-guide-row-body{flex-direction:column;gap:.6rem;padding:clamp(1.1rem,1.8vw,1.5rem);display:flex}.bc-guide-row-point{border-top:1px solid #0068ad1a;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;padding-top:.75rem;display:grid}.bc-guide-row-point svg{color:var(--color-link);margin-top:.3rem}.bc-guide-feature:is(:hover,:focus-visible) :is(h3,.bc-guides-more),.bc-guide-row:is(:hover,:focus-visible) :is(.bc-item-title,.bc-guides-more){color:var(--color-link)}.bc-guide-feature:focus-visible,.bc-guide-row:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.bc-guide-photo img,.bc-guide-thumb img{transition:transform .5s var(--ease-coast)}.bc-guide-feature,.bc-guide-row{transition:box-shadow var(--bc-duration) var(--ease-coast),border-color var(--bc-duration) var(--ease-coast)}.bc-guide-feature:is(:hover,:focus-visible) img,.bc-guide-row:is(:hover,:focus-visible) img{transform:scale(1.04)}.bc-guide-feature:is(:hover,:focus-visible),.bc-guide-row:is(:hover,:focus-visible){box-shadow:var(--shadow-card),0 1.25rem 2.5rem #123d6024;border-color:#0068ad40}}@media (width<=1023px){.bc-guides-head{grid-template-columns:minmax(0,1fr)}.bc-guides-intro{border-left:0;padding-left:0}.bc-guides-shelf{grid-template-columns:minmax(0,1fr)}.bc-guide-stack{grid-auto-rows:auto}}@media (width<=639px){.bc-guide-photo{min-height:62.5cqw}.bc-guide-row{grid-template-columns:7rem minmax(0,1fr)}.bc-guide-thumb{min-height:6.5rem}.bc-guide-row-summary,.bc-guide-row-point,.bc-guide-meta>span+span:before{display:none}}
