/* V54: guided entrance. Compact, elegant, touch-friendly cards on booth iPads. */
#discover .quiz-options.v54-welcome-options,
#discover .quiz-options.v54-prayer-options {
 display:grid!important;grid-template-columns:1fr!important;
 grid-template-rows:repeat(3,minmax(0,1fr))!important;
 gap:clamp(9px,1.5vh,16px)!important;overflow:visible!important;
 padding:4px 6px 8px!important;min-height:0!important;
}
#discover .quiz-options.v54-welcome-options>.quiz-option,
#discover .quiz-options.v54-prayer-options>.quiz-option {
 grid-column:1/-1!important;min-height:0!important;height:100%;
 border-radius:17px;padding:clamp(12px,2.1vh,22px) clamp(16px,2.4vw,26px)!important;
 background:linear-gradient(110deg,#2b4231,#20362a 75%);
 border-color:#947c55;box-shadow:inset 0 1px #ffffff12,0 6px 16px #0002;
}
#discover .quiz-options.v54-welcome-options>.quiz-option:first-child{border-color:#c3a777;background:linear-gradient(110deg,#35523c,#253d2d 76%)}
#discover .quiz-options.v54-welcome-options>.quiz-option .quiz-symbol,
#discover .quiz-options.v54-prayer-options>.quiz-option .quiz-symbol{
 flex:0 0 clamp(42px,5.3vh,60px)!important;width:clamp(42px,5.3vh,60px)!important;
 height:clamp(42px,5.3vh,60px)!important;display:grid;place-items:center;
 font-size:clamp(27px,4vh,37px)!important;color:#e5cc97;
}
#discover .quiz-options.v54-welcome-options>.quiz-option .quiz-symbol svg,
#discover .quiz-options.v54-prayer-options>.quiz-option .quiz-symbol svg {width:100%;height:100%}
#discover .quiz-options.v54-welcome-options>.quiz-option strong,
#discover .quiz-options.v54-prayer-options>.quiz-option strong{font:500 clamp(18px,2.7vh,25px)/1.2 Georgia,serif!important;letter-spacing:.005em}
#discover .quiz-options.v54-welcome-options>.quiz-option small,
#discover .quiz-options.v54-prayer-options>.quiz-option small{font-size:clamp(11px,1.65vh,14px)!important;line-height:1.35}
#discover .quiz-options.v54-product-options{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;gap:clamp(10px,1.7vh,18px)!important;overflow:visible!important;min-height:0!important}
#discover .quiz-options.v54-product-options>.quiz-option{min-height:0!important;height:100%;padding:clamp(11px,1.8vh,22px)!important}
#discover .quiz-options.v54-product-options>.quiz-option strong{font-size:clamp(17px,2.3vh,22px)!important}
#discover .quiz-options.v54-detail-options{overflow-y:auto;min-height:0}
#discover .quiz-option:focus-visible{outline:3px solid #e9d39f;outline-offset:2px}
#discover .quiz-option:hover{box-shadow:0 10px 24px #0004;transform:translateY(-2px)}
@media(max-height:650px) and (min-width:741px){
 #discover .quiz-options.v54-welcome-options>.quiz-option,
 #discover .quiz-options.v54-prayer-options>.quiz-option{padding:8px 15px!important}
 #discover .quiz-options.v54-welcome-options>.quiz-option .quiz-symbol,
 #discover .quiz-options.v54-prayer-options>.quiz-option .quiz-symbol{width:37px!important;height:37px!important;flex-basis:37px!important}
}
@media(max-width:600px){
 #discover .quiz-options.v54-welcome-options,
 #discover .quiz-options.v54-prayer-options,
 #discover .quiz-options.v54-product-options{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:none!important;grid-auto-rows:auto!important;overflow:visible!important}
 #discover .quiz-options.v54-welcome-options>.quiz-option,
 #discover .quiz-options.v54-prayer-options>.quiz-option,
 #discover .quiz-options.v54-product-options>.quiz-option{height:auto!important;min-height:88px!important;padding:14px!important}
}
@media(prefers-reduced-motion:reduce){#discover .quiz-option:hover{transform:none}}
