.problem-section-refined .section-head{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);grid-template-rows:auto;align-items:start}.problem-section-refined .section-head>.problem-heading{grid-column:2;grid-row:1;text-align:right}.problem-heading .eyebrow{display:block;text-align:right}.problem-section-refined .problem-heading h2{max-width:14ch;margin-left:auto;font-size:clamp(2.8rem,4.15vw,4.45rem)}.problem-section-refined .section-head>.problem-aside{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:2rem;align-self:start;padding-top:3.2rem}.problem-aside .time-visual{display:flex;flex-direction:column;align-items:flex-start;padding:1.15rem 1.25rem;background:#151d23;border-left:7px solid #ed7d31;box-shadow:10px 12px 0 #ddebf7}.problem-aside .time-visual span{color:#ffad75;font-size:.66rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.problem-aside .time-visual small{max-width:30ch;color:#b8c5ce;font-size:.74rem}.problem-aside .time-visual.timer-finished{border-left-color:#28795b}.problem-section-refined .problem-aside>p{max-width:34ch;margin:0;padding-left:1.25rem;border-left:4px solid #ed7d31}@media(max-width:860px){.problem-section-refined .section-head{grid-template-columns:1fr;gap:2rem}.problem-section-refined .section-head>.problem-heading,.problem-section-refined .section-head>.problem-aside{grid-column:1;grid-row:auto}.problem-section-refined .section-head>.problem-heading{order:1;text-align:left}.problem-heading .eyebrow{text-align:left}.problem-section-refined .problem-heading h2{margin-left:0}.problem-section-refined .section-head>.problem-aside{order:2;padding-top:0}.problem-aside .time-visual{width:100%}}
