.bkc-contact__hero{padding:clamp(56px,9vw,110px) 0;background:radial-gradient(circle at 12% 0,rgb(167 25 34 / .28),transparent 42%),radial-gradient(circle at 92% 100%,rgb(183 138 66 / .18),transparent 40%),repeating-linear-gradient(90deg,rgb(211 179 112 / .05) 0 1px,transparent 1px 64px),var(--bkc-black);border-bottom:1px solid var(--bkc-dark-line)}.bkc-contact__hero h1{margin-bottom:18px;font-size:clamp(3rem,8vw,5rem)}.bkc-contact__hero .bkc-hero__lead{margin-inline:auto}.bkc-paths{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:32px}.bkc-path{position:relative;padding:32px 26px;border:1px solid var(--bkc-line);background:var(--bkc-white)}.bkc-path::before,.bkc-path::after{content:"";position:absolute;width:22px;height:22px;border:0 solid var(--bkc-gold)}.bkc-path::before{top:8px;left:8px;border-top-width:2px;border-left-width:2px}.bkc-path::after{right:8px;bottom:8px;border-right-width:2px;border-bottom-width:2px}.bkc-path h2{margin-bottom:14px;font-size:clamp(1.8rem,3.4vw,2.4rem)}.bkc-path--coaching{border-color:var(--bkc-red)}.bkc-anchor{display:block;height:0}.bkc-page .bkc-ticks{margin:0 0 18px}.bkc-ticks li{position:relative;padding:6px 0 6px 28px}.bkc-ticks li::before{content:"";position:absolute;top:14px;left:2px;width:12px;height:7px;border-bottom:3px solid var(--bkc-red);border-left:3px solid var(--bkc-red);transform:rotate(-45deg)}.bkc-path__meta{color:var(--bkc-muted);font-size:.95rem}.bkc-page .bkc-email{margin:22px 0 0;font-size:1.2rem;word-break:break-word}@media (min-width:900px){.bkc-paths{grid-template-columns:1.15fr .85fr;gap:32px}.bkc-path{padding:44px 40px}}