._3H_SDq_page{gap:28px;width:min(1180px,100% - 32px);min-width:0;margin-inline:auto;padding-block:32px 64px;display:grid}._3H_SDq_intro{gap:10px;max-width:720px;display:grid}._3H_SDq_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--kumkum);font-size:.8rem;font-weight:600}._3H_SDq_intro h1,._3H_SDq_detailHead h1{font-size:clamp(2.1rem,7vw,3.6rem)}._3H_SDq_intro p,._3H_SDq_muted{color:#251a14c2}._3H_SDq_notice{border:1px dashed var(--gold);background:#fff6df;border-radius:14px;padding:12px 16px;font-size:.95rem}._3H_SDq_notice strong{color:var(--kumkum)}._3H_SDq_temple{gap:14px;min-width:0;display:grid}._3H_SDq_temple h2{font-size:clamp(1.6rem,5vw,2.2rem)}._3H_SDq_templeCity{font-family:var(--font-body), sans-serif;color:#251a1499;margin-left:8px;font-size:1rem;font-weight:500}._3H_SDq_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._3H_SDq_card{background:var(--paper);border:1px solid var(--line);border-radius:18px;align-content:start;gap:10px;min-width:0;padding:18px;display:grid}._3H_SDq_card h3{font-size:1.6rem}._3H_SDq_card h3 a:focus-visible,._3H_SDq_actionLink:focus-visible,._3H_SDq_button:focus-visible{outline:3px solid var(--marigold);outline-offset:3px}._3H_SDq_when{font-weight:600}._3H_SDq_later{color:#251a14a8;font-size:.9rem}._3H_SDq_actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}._3H_SDq_actionLink,._3H_SDq_button{border:1px solid var(--kumkum);background:var(--kumkum);color:#fff;cursor:pointer;text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-weight:600;display:inline-flex}._3H_SDq_ghost{color:var(--kumkum);background:0 0}._3H_SDq_button:disabled{opacity:.5;cursor:not-allowed}._3H_SDq_badge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:3px 10px;font-size:.8rem;font-weight:700;display:inline-flex}._3H_SDq_badge_live{background:var(--kumkum);color:#fff}._3H_SDq_badge_live:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px}._3H_SDq_badge_upcoming{color:var(--charcoal);background:#f1e2bf}._3H_SDq_badge_ended{color:var(--charcoal);background:#e4e0d8}._3H_SDq_detail{gap:24px;min-width:0;display:grid}@media (min-width:960px){._3H_SDq_detail{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}}._3H_SDq_detailHead{gap:8px;display:grid}._3H_SDq_back{color:var(--kumkum);align-items:center;min-height:44px;font-weight:600;display:inline-flex}._3H_SDq_player{aspect-ratio:16/9;color:#fff;background:radial-gradient(circle at 50% 35%,#f2b84b 0%,#b53a1f 45%,#251a14 100%);border-radius:18px;width:100%;position:relative;overflow:hidden}._3H_SDq_player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}._3H_SDq_playerPlaceholder{text-align:center;place-content:center;gap:6px;padding:16px;display:grid;position:absolute;inset:0}._3H_SDq_playerPlaceholder strong{font-size:1.15rem}._3H_SDq_panel{background:var(--paper);border:1px solid var(--line);border-radius:18px;gap:12px;min-width:0;padding:18px;display:grid}._3H_SDq_panel h2{font-size:1.7rem}._3H_SDq_stack{gap:24px;min-width:0;display:grid}._3H_SDq_offerings{gap:10px;margin:0;padding:0;list-style:none;display:grid}._3H_SDq_offering{border:1px solid var(--line);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px;display:grid}._3H_SDq_offering p{color:#251a14b3;grid-column:1/-1;font-size:.9rem}._3H_SDq_price{color:var(--kumkum);font-weight:600}._3H_SDq_stepper{border:1px solid var(--line);border-radius:999px;align-items:center;display:inline-flex}._3H_SDq_stepper button{cursor:pointer;width:44px;height:44px;color:var(--kumkum);background:0 0;border:0;font-size:1.3rem}._3H_SDq_stepper button:disabled{color:#251a1440;cursor:not-allowed}._3H_SDq_stepper output{text-align:center;min-width:24px;font-weight:600}._3H_SDq_field{gap:6px;display:grid}._3H_SDq_field label{font-weight:600}._3H_SDq_field input{border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;min-height:44px;padding:0 12px}._3H_SDq_hint{color:#251a14a8;font-size:.85rem}._3H_SDq_summary{border-top:1px solid var(--line);gap:6px;padding-top:12px;display:grid}._3H_SDq_summaryRow{justify-content:space-between;gap:12px;font-size:.95rem;display:flex}._3H_SDq_total{font-size:1.1rem;font-weight:700}._3H_SDq_result{border:1px solid var(--gold);background:#fff6df;border-radius:12px;padding:12px 14px}._3H_SDq_list{gap:6px;margin:0;padding-left:20px;display:grid}
