.cbt-hero-honeycomb{background:#5c1a23;background:var(--cbt-burgundy-dark,#5c1a23);color:#fff;overflow:hidden;position:relative;width:100%}.cbt-hero-honeycomb__glow{background:radial-gradient(90% 80% at 8% 45%,rgba(168,82,93,.3),transparent 68%);inset:0;pointer-events:none;position:absolute;z-index:0}.cbt-hero-honeycomb__cw{margin-left:auto;margin-right:auto;padding-bottom:4.8rem;padding-top:4.8rem;position:relative;width:100%;z-index:1}.cbt-hero-honeycomb__grid{align-items:center;display:grid;gap:40px;gap:4rem;grid-template-columns:1fr}.cbt-hero-honeycomb__copy{position:relative;z-index:2}.cbt-hero-honeycomb__eyebrow{align-items:center;color:#c4a35a;color:var(--cbt-gold,#c4a35a);display:inline-flex;font-family:PT Sans,system-ui,sans-serif;font-family:var(--cbt-font-sans,"PT Sans",system-ui,sans-serif);font-size:11.5px;font-size:1.15rem;font-weight:700;gap:14px;gap:1.4rem;letter-spacing:.3em;margin-bottom:2.4rem;text-transform:uppercase}.cbt-hero-honeycomb__eyebrow:before{background:#c4a35a;background:var(--cbt-gold,#c4a35a);content:"";display:inline-block;height:1px;width:32px;width:3.2rem}.cbt-hero-honeycomb__title{color:#fff;font-family:"PT Serif",Georgia,serif;font-family:var(--cbt-font-serif,"PT Serif",Georgia,serif);font-size:32px;font-size:3.2rem;font-weight:700;line-height:1.08;margin:0 0 2rem;text-wrap:balance}.cbt-hero-honeycomb__title em{color:#c4a35a;color:var(--cbt-gold,#c4a35a);font-style:italic;font-weight:400}.cbt-hero-honeycomb__lede{color:hsla(0,0%,100%,.9);font-size:16px;font-size:1.6rem;line-height:1.7;margin:0 0 2rem}.cbt-hero-honeycomb__lede,.cbt-hero-honeycomb__pillar{font-family:"PT Serif",Georgia,serif;font-family:var(--cbt-font-serif,"PT Serif",Georgia,serif)}.cbt-hero-honeycomb__pillar{border-left:2px solid #c4a35a;border-left:2px solid var(--cbt-gold,#c4a35a);color:#fff;font-size:18px;font-size:1.8rem;font-style:italic;line-height:1.4;margin:0 0 3.2rem;padding:.4rem 0 .4rem 2rem}.cbt-hero-honeycomb__stats{border-top:1px solid hsla(0,0%,100%,.18);display:flex;flex-wrap:wrap;gap:28px;gap:2.8rem;padding-top:2.4rem}.cbt-hero-honeycomb__stat-item{min-width:108px;min-width:10.8rem}.cbt-hero-honeycomb__stat-num{color:#c4a35a;color:var(--cbt-gold,#c4a35a);display:block;font-family:"PT Serif",Georgia,serif;font-family:var(--cbt-font-serif,"PT Serif",Georgia,serif);font-size:26px;font-size:2.6rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.cbt-hero-honeycomb__stat-lbl{color:hsla(0,0%,100%,.72);display:block;font-family:PT Sans,system-ui,sans-serif;font-family:var(--cbt-font-sans,"PT Sans",system-ui,sans-serif);font-size:10.5px;font-size:1.05rem;font-weight:700;letter-spacing:.16em;line-height:1.4;margin-top:.8rem;text-transform:uppercase}.cbt-hero-honeycomb__hive-wrap{align-items:center;display:flex;justify-content:center;position:relative;width:100%;z-index:1}.cbt-hive{--hw:40%;--cs:30%;aspect-ratio:2.5/3.031;-webkit-mask-image:radial-gradient(138% 128% at 50% 45%,#000 60%,rgba(0,0,0,.86) 84%,rgba(0,0,0,.58) 100%);mask-image:radial-gradient(138% 128% at 50% 45%,#000 60%,rgba(0,0,0,.86) 84%,rgba(0,0,0,.58) 100%);max-width:600px;max-width:60rem;position:relative;width:100%}.cbt-hex{height:28.57%;left:calc(var(--c)*var(--cs));position:absolute;top:calc(var(--r)*28.57% + var(--o)*14.28%);width:var(--hw)}.cbt-hex[data-hide="1"]{display:none}.cbt-hex-in{background:transparent;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);inset:4px;overflow:hidden;position:absolute;transition:transform .45s ease}.cbt-hex-in:hover{transform:scale(1.06)}.cbt-hex-in--deep{background:linear-gradient(152deg,rgba(121,36,47,.86),rgba(121,36,47,.42) 52%,rgba(121,36,47,0))}.cbt-hex-in--mid{background:linear-gradient(152deg,rgba(92,26,35,.94),rgba(92,26,35,.4) 56%,rgba(92,26,35,0))}.cbt-hex-in--soft{background:linear-gradient(152deg,rgba(168,82,93,.34),rgba(168,82,93,.13) 52%,rgba(168,82,93,0))}.cbt-hex-in--cream{background:linear-gradient(152deg,hsla(30,59%,93%,.86),hsla(33,51%,88%,.52) 50%,hsla(30,45%,78%,.14))}.cbt-hex-in--photo{background:#5c1a23;background:var(--cbt-burgundy-dark,#5c1a23)}.cbt-hex-in--photo:after{background:radial-gradient(122% 120% at 44% 38%,rgba(61,17,22,0) 52%,rgba(61,17,22,.22) 80%,rgba(61,17,22,.52) 100%);content:"";inset:0;pointer-events:none;position:absolute}.cbt-hex-in--outline{background:linear-gradient(152deg,rgba(196,163,90,.85),rgba(196,163,90,.14))}.cbt-hex-in--outline:before{background:linear-gradient(152deg,rgba(61,17,22,.97),rgba(61,17,22,.78));clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);content:"";inset:2.5px;position:absolute}.cbt-hex-mark{background:radial-gradient(circle at center,#c4a35a 0,transparent 70%);background:radial-gradient(circle at center,var(--cbt-gold,#c4a35a) 0,transparent 70%);inset:0;opacity:.42;position:absolute}.cbt-hex-lyr{animation-fill-mode:both;animation-iteration-count:infinite;animation-name:cbtHexcycle;animation-timing-function:linear;background-position:50%;background-size:cover;inset:0;opacity:0;position:absolute}.cbt-hex-lyr:first-child{opacity:1}.cbt-hex-in--photo[data-layers="0"] .cbt-hex-lyr,.cbt-hex-in--photo[data-layers="1"] .cbt-hex-lyr{animation:none;opacity:1}.cbt-hex-in--photo[data-layers="2"] .cbt-hex-lyr{animation-name:cbtHexcycle2}@keyframes cbtHexcycle{0%{opacity:1}25%{opacity:1}33.34%{opacity:0}91.66%{opacity:0}to{opacity:1}}@keyframes cbtHexcycle2{0%{opacity:1}41.67%{opacity:1}50%{opacity:0}91.67%{opacity:0}to{opacity:1}}@media screen and (min-width:48em){.cbt-hero-honeycomb__cw{padding-bottom:6.4rem;padding-top:6.4rem}.cbt-hero-honeycomb__title{font-size:42px;font-size:4.2rem;margin-bottom:2.4rem}.cbt-hero-honeycomb__lede{font-size:17.5px;font-size:1.75rem;margin-bottom:2.4rem;max-width:48ch}.cbt-hero-honeycomb__pillar{font-size:21px;font-size:2.1rem;max-width:32ch}.cbt-hero-honeycomb__stats{gap:34px;gap:3.4rem;padding-top:2.6rem}.cbt-hero-honeycomb__stat-num{font-size:32px;font-size:3.2rem}}@media screen and (min-width:62em){.cbt-hero-honeycomb__cw{padding-bottom:7.2rem;padding-top:7.2rem}.cbt-hero-honeycomb__grid{gap:clamp(28px,3.6vw,56px);gap:clamp(2.8rem,3.6vw,5.6rem);grid-template-columns:minmax(0,1fr) minmax(0,1.14fr)}.cbt-hero-honeycomb__title{font-size:48px;font-size:4.8rem;max-width:16ch}.cbt-hive{--hw:30.769%;--cs:23.077%;aspect-ratio:3.25/3.031;-webkit-mask-image:radial-gradient(134% 130% at 63% 44%,#000 42%,rgba(0,0,0,.8) 68%,rgba(0,0,0,.34) 88%,rgba(0,0,0,.12) 100%);mask-image:radial-gradient(134% 130% at 63% 44%,#000 42%,rgba(0,0,0,.8) 68%,rgba(0,0,0,.34) 88%,rgba(0,0,0,.12) 100%);max-width:100%}.cbt-hex[data-hide="1"]{display:block}}@media screen and (min-width:74em){.cbt-hero-honeycomb__title{font-size:54px;font-size:5.4rem}}@media (prefers-reduced-motion:reduce){.cbt-hex-lyr{animation:none;opacity:0}.cbt-hex-lyr:first-child{opacity:1}.cbt-hex-in{transition:none}}
