.b-challenges{--b-challenges-text: var(--b-text);--b-challenges-num: rgba(0, 0, 0, .08);padding-top:clamp(calc(var(--b-pt) * .6px),calc(var(--b-pt) * .05208vw),calc(var(--b-pt) * 1px));padding-bottom:clamp(calc(var(--b-pb) * .6px),calc(var(--b-pb) * .05208vw),calc(var(--b-pb) * 1px));content-visibility:auto;contain-intrinsic-size:auto 1150px}html[data-theme=dark] .b-challenges{--b-challenges-text: var(--b-muted);--b-challenges-num: rgba(255, 255, 255, .06)}.b-challenges__head{display:flex;flex-direction:column;align-items:flex-start;max-width:1071px}.b-challenges__heading{max-width:15.3em;margin-top:12px}.b-challenges__intro{max-width:861px;margin-top:18px;font-size:clamp(17px,1.0417vw,20px);line-height:1.2;letter-spacing:-.03em;color:var(--b-challenges-text)}.b-challenges__list{margin-top:clamp(40px,3.125vw,60px);border-top:1px solid var(--b-line)}.b-challenges__row{position:relative;display:grid;grid-template-columns:minmax(0,1022fr) minmax(0,781fr);align-items:start;padding-block:30px;border-bottom:1px solid var(--b-line)}.b-challenges__row:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--b-accent);transform:scaleX(0);transform-origin:0 50%;transition:transform .6s var(--b-ease);pointer-events:none}.b-challenges__label{display:flex;align-items:center;gap:clamp(20px,4.1667vw,80px);min-width:0;padding-right:24px}.b-challenges__num{flex:0 0 auto;min-width:1.13em;font-family:var(--b-font);font-weight:800;font-size:clamp(34px,2.5vw,48px);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--b-challenges-num);transition:color .4s ease,text-shadow .4s ease}.b-challenges__title{min-width:0;font-weight:700;font-size:clamp(22px,1.6667vw,32px);line-height:1.2;letter-spacing:-.03em;color:var(--b-heading);transition:transform var(--b-dur) var(--b-ease)}.b-challenges__body{display:flex;flex-direction:column;gap:18px;min-width:0;font-size:clamp(16px,1.0417vw,20px);line-height:1.35;letter-spacing:-.03em}.b-challenges__lead{font-weight:700;color:var(--b-heading)}.b-challenges__text{color:var(--b-challenges-text);transition:color .4s ease}.b-challenges__text p+p{margin-top:18px}@media(hover:hover){.b-challenges__row:hover .b-challenges__num{color:var(--b-accent)}html[data-theme=dark] .b-challenges__row:hover .b-challenges__num{text-shadow:0 0 24px rgba(187,239,54,.35)}.b-challenges__row:hover:after{transform:scaleX(1)}.b-challenges__row:hover .b-challenges__title{transform:translate(6px)}.b-challenges__row:hover .b-challenges__text{color:var(--b-text-strong)}}@media(max-width:989px){.b-challenges__row{grid-template-columns:minmax(0,1fr);row-gap:16px;padding-block:24px}.b-challenges__label{padding-right:0}.b-challenges__body{padding-left:calc(clamp(34px,2.5vw,48px)*1.13 + clamp(20px,4.1667vw,80px))}}@media(max-width:749px){.b-challenges__label{gap:16px}.b-challenges__body{gap:12px;padding-left:0}.b-challenges__text p+p{margin-top:12px}}@media(prefers-reduced-motion:reduce){.b-challenges__row:after,.b-challenges__title{transition:none}.b-challenges__row:hover .b-challenges__title{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bristm-challenges.css.map */
