.strategy-question-groups{display:grid;grid-template-columns:1fr 1fr;gap:6%;width:100%}
.strategy-question-groups>section{min-width:0}
.strategy-question-groups h3{font-size:20px;font-weight:400;color:#aaa;margin:0 0 15px}
.question-physics-field{position:relative;width:100%;height:clamp(280px,40vh,400px);overflow:hidden;contain:layout paint}
.question-physics-tag{position:absolute;left:0;top:0;max-width:94%;width:max-content;padding:10px 15px;border-radius:18px;background:#484848;color:#e1e1e1;font-size:15px;line-height:1.5;box-sizing:border-box;transform-origin:center;will-change:transform;pointer-events:none}
.question-physics-tag:nth-child(even){background:#303030}
.strategy-slide.is-questions .strategy-card-title{font-size:clamp(25px,3vw,44px)}
.strategy-slide.is-questions .strategy-card-title[role=button]{cursor:pointer}
.strategy-slide.is-questions .strategy-card-title[role=button]:focus-visible{outline:1px solid #aaa;outline-offset:6px}
@media(max-width:600px){.strategy-question-groups{gap:16px}.strategy-question-groups h3{font-size:16px;margin-bottom:10px}.question-physics-field{height:340px}.question-physics-tag{font-size:13px;padding:8px 9px;border-radius:13px;max-width:calc(100% - 12px)}.strategy-slide.is-questions .strategy-card-title{font-size:25px}}
@media(prefers-reduced-motion:reduce){.question-physics-tag{will-change:auto}}
@property --question-hover-scale{syntax:'<number>';inherits:false;initial-value:1}
.question-physics-field.is-settled .question-physics-tag{pointer-events:auto;scale:none;transition:--question-hover-scale .25s cubic-bezier(.22,1,.36,1),filter .25s,color .25s;will-change:auto;cursor:default}
@media(hover:hover) and (pointer:fine){.question-physics-field.is-settled .question-physics-tag:hover{--question-hover-scale:1.035;filter:brightness(1.15);color:#fff;z-index:2}}
.question-physics-field.is-settled .question-physics-tag:focus-visible{--question-hover-scale:1.035;outline:1px solid #aaa;outline-offset:2px;z-index:2}
.question-physics-tag{max-width:82%}
.question-physics-tag:nth-child(3n){max-width:76%}
@media(max-width:600px){.question-physics-tag,.question-physics-tag:nth-child(3n){max-width:calc(100% - 20px)}}
@media(prefers-reduced-motion:reduce){.question-physics-field.is-settled .question-physics-tag{transition:none}}
