/* Sacred Rose Garden V52 — Discovery entrance layout and bespoke iconography.
   Prayer Wall = full-width invitation, four product paths = two-by-two,
   Just Exploring = full-width closing invitation. Existing path logic remains intact. */
#discover .quiz-options.v52-entry-options {
 display:grid!important;
 grid-template-columns:repeat(2,minmax(0,1fr))!important;
 grid-template-rows:none!important;
 grid-auto-rows:minmax(0,auto)!important;
 align-content:start!important;
 gap:clamp(7px,1.05vh,11px)!important;
 overflow-y:auto!important;
 overscroll-behavior:contain;
 max-height:100%!important;
 padding:4px 7px 8px!important;
}
#discover .quiz-options.v52-entry-options>.quiz-option {
 grid-column:auto!important;
 min-height:clamp(75px,10.1vh,100px)!important;
 padding:clamp(9px,1.4vh,14px) clamp(13px,1.65vw,19px)!important;
 gap:clamp(9px,1.3vw,15px)!important;
 border-radius:15px;
}
#discover .quiz-options.v52-entry-options>.quiz-option.v52-wide-path {
 grid-column:1 / -1!important;
 min-height:clamp(66px,8.5vh,88px)!important;
}
#discover .quiz-options.v52-entry-options>.quiz-option.v52-prayer-path {
 background:linear-gradient(110deg,#334e37,#20382a 74%);
 border-color:#c4a778;
 box-shadow:inset 0 1px #ffffff14,0 4px 17px #0003;
}
#discover .quiz-options.v52-entry-options>.quiz-option:last-child {
 background:linear-gradient(110deg,#2c4432,#1c3024 78%);
}
#discover .quiz-options.v52-entry-options .quiz-symbol {
 width:clamp(39px,4.5vw,50px)!important;
 height:clamp(39px,4.5vw,50px)!important;
 flex-basis:clamp(39px,4.5vw,50px)!important;
 display:grid;place-items:center;
}
#discover .quiz-options.v52-entry-options .quiz-symbol svg {
 width:100%!important;height:100%!important;
 overflow:visible;
 filter:drop-shadow(0 2px 2px #0002);
}
#discover .quiz-options.v52-entry-options .quiz-option strong {
 font:600 clamp(15px,1.65vw,20px)/1.23 system-ui,-apple-system,sans-serif!important;
 letter-spacing:.005em;
}
#discover .quiz-options.v52-entry-options .quiz-option small {
 font:clamp(11px,1vw,13px)/1.35 system-ui,-apple-system,sans-serif!important;
 margin-top:3px;
}
#discover .quiz-options.v52-entry-options .v52-wide-path strong {font-size:clamp(17px,1.8vw,21px)!important;}
#discover .quiz-options.v52-entry-options .v47-quiz-arrow {flex-shrink:0;}
@media(max-height:660px) and (min-width:741px) {
 #discover .quiz-options.v52-entry-options {gap:6px!important;}
 #discover .quiz-options.v52-entry-options>.quiz-option {min-height:66px!important;padding:7px 12px!important;}
 #discover .quiz-options.v52-entry-options>.quiz-option.v52-wide-path {min-height:57px!important;}
 #discover .quiz-options.v52-entry-options .quiz-symbol {width:37px!important;height:37px!important;flex-basis:37px!important;}
}
@media(max-width:740px) {
 #discover .quiz-options.v52-entry-options {grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;}
 #discover .quiz-options.v52-entry-options>.quiz-option {min-height:85px!important;padding:11px!important;}
 #discover .quiz-options.v52-entry-options>.quiz-option.v52-wide-path {min-height:72px!important;}
 #discover .quiz-options.v52-entry-options .quiz-option strong {font-size:15px!important;}
 #discover .quiz-options.v52-entry-options .quiz-option small {font-size:11px!important;}
}
@media(max-width:510px) {
 #discover .quiz-options.v52-entry-options {grid-template-columns:1fr!important;}
 #discover .quiz-options.v52-entry-options>.quiz-option {min-height:74px!important;}
 #discover .quiz-options.v52-entry-options>.quiz-option.v52-wide-path {grid-column:1/-1!important;}
}
@media(prefers-reduced-motion:reduce) {
 #discover .quiz-options.v52-entry-options .quiz-option {transition:none!important;transform:none!important;}
}
