.bc-breadcrumb{color:var(--bc-soft);flex-wrap:wrap;gap:15px;margin-bottom:60px;font-size:13px;display:flex}.bc-expertise-hero{max-width:1400px;padding-top:40px;padding-bottom:65px}.bc-expertise-hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:1050px;margin:25px 0 30px;font-size:clamp(42px,6vw,86px);font-weight:540;line-height:1.06}.bc-expertise-intro{max-width:760px;color:var(--bc-soft);font-size:19px;line-height:1.7}.bc-expertise-actions{flex-wrap:wrap;align-items:center;gap:20px 35px;margin-top:30px;display:flex}.bc-expertise-media{border-radius:12px;margin:0 5%;overflow:hidden}.bc-expertise-media .bc-media{aspect-ratio:auto;height:520px;min-height:0}.bc-expertise-media .bc-browser-window{width:min(76%,750px)}.bc-expertise-media .bc-browser-screen{max-height:390px}.bc-expertise .bc-browser-window,.bc-expertise .bc-browser-screen img,.bc-expertise .bc-media-nexus>img{animation:none}.bc-expertise-media .bc-media-caption{font-size:12px}.bc-expertise-details{gap:55px;max-width:1400px;display:grid}.bc-expertise-details article{border-top:1px solid var(--bc-line);grid-template-columns:.4fr 1.6fr;gap:25px;padding-top:35px;display:grid}.bc-expertise-details h2{max-width:750px;font-size:clamp(28px,3vw,43px)}.bc-expertise-details article>div>p{max-width:740px;color:var(--bc-soft);margin-top:22px;font-size:17px;line-height:1.8}.bc-expertise-faq{background:var(--bc-panel);border-block:1px solid var(--bc-line);grid-template-columns:.8fr 1.2fr;gap:50px;display:grid}.bc-expertise-faq h2{margin-top:25px}.bc-expertise-faq details{border-bottom:1px solid var(--bc-line);padding:22px 0}.bc-expertise-faq summary{cursor:pointer;justify-content:space-between;gap:25px;font-size:17px;font-weight:550;list-style:none;display:flex}.bc-expertise-faq summary::-webkit-details-marker{display:none}.bc-expertise-faq summary span{color:var(--bc-cyan);font-size:22px}.bc-expertise-faq details[open] summary span{transform:rotate(45deg)}.bc-expertise-faq details p{color:var(--bc-soft);margin-top:17px;line-height:1.8}.bc-expertise-related>div{grid-template-columns:1fr 1fr;gap:20px;margin-top:25px;display:grid}.bc-expertise-related a{border:1px solid var(--bc-line);letter-spacing:-.04em;border-radius:8px;justify-content:space-between;align-items:center;gap:25px;padding:35px;font-size:clamp(22px,3vw,36px);display:flex}.bc-expertise-related a:hover{border-color:var(--bc-cyan)}@media (max-width:900px){.bc-expertise-faq{grid-template-columns:1fr;gap:30px}.bc-expertise-details article{grid-template-columns:45px 1fr}.bc-expertise-media .bc-media{height:430px}.bc-expertise-intro{font-size:17px}}@media (max-width:560px){.bc-breadcrumb{margin-bottom:40px}.bc-expertise-hero{padding-top:30px}.bc-expertise-media .bc-media{height:320px}.bc-expertise-media .bc-browser-window{width:90%}.bc-expertise-details article{grid-template-columns:1fr;gap:15px}.bc-expertise-details article>div>p{font-size:16px}.bc-expertise-related>div{grid-template-columns:1fr}.bc-expertise-related a{padding:25px}.bc-expertise .bc-nav>.bc-text-link{gap:8px;font-size:12px}.bc-expertise .bc-brand>span{font-size:22px}}
