
.skill-detail-section .detail-heading h1{font-size:clamp(1.65rem,3vw,2.5rem);overflow-wrap:anywhere}
.detail-tabs{display:flex;flex-wrap:wrap;gap:0 clamp(.5rem,2vw,1.5rem);margin-block:1.25rem 1rem;border-bottom:1px solid var(--line,#dce2f3)}
.detail-tabs a{display:inline-flex;align-items:center;min-height:44px;padding-inline:.25rem;white-space:nowrap;border-bottom:3px solid transparent}
.detail-tabs a[aria-selected="true"]{color:var(--green,#563dfc);border-bottom-color:currentColor;font-weight:700}
.detail-tab-panel[hidden]{display:none}.detail-tab-panel>.content-block:first-child{margin-top:0}
.detail-video video{display:block;width:100%;aspect-ratio:16/9;border-radius:1rem;background:#06152f}
.detail-video p{margin-top:.75rem}

.skill-detail-section .detail-layout > article,.skill-detail-section .detail-heading > div{min-width:0}
@media(max-width:800px){.skill-detail-section .detail-layout{grid-template-columns:minmax(0,1fr)}}

@media(max-width:800px){.skill-detail-section{overflow-wrap:anywhere}}
