.problem-section-refined .section-head{grid-template-rows:auto auto}.problem-section-refined .section-head>div{grid-row:1/3}.problem-section-refined .section-head>.time-visual{grid-column:1;grid-row:1;align-self:end;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1.5rem;padding:1.15rem 1.25rem;background:#151d23;border-left:7px solid #ed7d31;box-shadow:10px 12px 0 #ddebf7}.problem-section-refined .section-head>.time-visual span{color:#ffad75;font-size:.66rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.time-counter{display:block;margin:.25rem 0;color:#fff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:clamp(2.6rem,4.5vw,4.8rem);font-weight:750;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.07em}.problem-section-refined .section-head>.time-visual small{max-width:30ch;color:#b8c5ce;font-size:.74rem}.problem-section-refined .section-head>.time-visual.timer-finished{border-left-color:#28795b}.problem-section-refined .section-head>p{grid-row:2;margin-top:0}@media(max-width:860px){.problem-section-refined .section-head>div{grid-column:1;grid-row:auto}.problem-section-refined .section-head>.time-visual{grid-column:1;grid-row:auto;order:2;margin:0}.problem-section-refined .section-head>p{grid-column:1;grid-row:auto;order:3}}
