.st.th-poster .vp-flow{flex-direction:column;display:flex}.st.th-poster .vp-flow h2{margin:0}.st.th-poster :is(.vp-feats,.vp-steps,.vp-strip)>h2,.st.th-poster .vp-col :is(.st-block,.st-faq,.st-reviews)>h2{font:800 clamp(25px, 6.8vw, 31px)/1.06 var(--font-d);letter-spacing:-.015em;text-wrap:balance;color:var(--s-fg);margin:0 0 16px}.st.th-poster[dir=rtl] :is(.vp-feats,.vp-steps,.vp-strip,.vb-words,.vp-end) h2,.st.th-poster[dir=rtl] .vp-col h2,.st.th-poster[lang=hi] :is(.vp-feats,.vp-steps,.vp-strip,.vb-words,.vp-end) h2{font-family:var(--font-b);letter-spacing:0;line-height:1.3}.st.th-poster[lang=ur] :is(.vp-feats,.vp-steps,.vp-strip,.vb-words,.vp-end) h2{line-height:1.85}.st.th-poster .vp-col{padding:16px}.st.th-poster .vp-chip{padding-block:4px}.st.th-poster .vp-feats{padding:30px 16px 22px}.st.th-poster .vp-feats ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.st.th-poster .vp-feats li{background:var(--s-soft);border-radius:18px;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:16px 14px;display:flex}.st.th-poster .vp-feats ul[data-n="3"] li:first-child{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 14px;display:grid}.st.th-poster .vp-feats ul[data-n="3"] li:first-child .vf-ic{grid-row:span 2;margin:0}.st.th-poster .vf-ic{background:var(--s-sel);width:46px;height:46px;color:var(--s-sel-fg);border-radius:14px;flex:none;place-items:center;margin-bottom:6px;display:grid}.st.th-poster .vp-feats b{font:800 17px/1.15 var(--font-d);color:var(--s-fg);overflow-wrap:anywhere;text-wrap:balance}.st.th-poster .vp-feats small{color:var(--s-muted);font-size:13.5px;line-height:1.4}.st.th-poster[dir=rtl] .vp-feats b{font-family:var(--font-ah,var(--font-b));line-height:1.4}.st.th-poster .vp-order{padding:14px 16px 18px}.st.st.th-poster .vp-order .offers:not(.packs){grid-template-columns:repeat(auto-fit,minmax(96px,1fr));align-items:stretch;gap:8px;display:grid}.st.st.th-poster .vp-order .off-btn,.st.st.th-poster .vp-order .off-btn[aria-checked=true]{text-align:center;border-radius:18px;min-width:0;padding:22px 6px 12px}.st.st.th-poster .vp-order .off-btn .orow{flex-direction:column;flex:1;align-items:center;gap:8px;width:100%}.st.st.th-poster .vp-order .off-btn .rd{top:9px;width:20px;height:20px;position:absolute;inset-inline-start:9px}.st.st.th-poster .vp-order .off-btn .ostack{width:82px;height:66px;margin-inline:auto}.st.st.th-poster .vp-order .off-btn .ostack img{border-radius:12px;width:58px;height:58px;top:4px}.st.st.th-poster .vp-order .off-btn .ostack img:nth-child(2){inset-inline-start:11px}.st.st.th-poster .vp-order .off-btn .ostack img:nth-child(3){inset-inline-start:20px}.st.st.th-poster .vp-order .off-btn .stg-row{width:92px;height:78px}.st.st.th-poster .vp-order .off-btn .t{flex:none;align-items:center}.st.st.th-poster .vp-order .off-btn .tl1{flex-direction:column;justify-content:center;gap:5px}.st.st.th-poster .vp-order .off-btn .t b{font:800 15px/1.2 var(--font-d)}.st.st.th-poster[dir=rtl] .vp-order .off-btn .t b{font-family:var(--font-ah,var(--font-b))}.st.st.th-poster .vp-order .off-btn .och{display:none}.st.st.th-poster .vp-order .off-btn .pr{text-align:center;align-items:center;margin-top:auto}.st.st.th-poster .vp-order .off-btn .pr b{font:800 19px/1.1 var(--font-d);letter-spacing:-.01em}.st.st.th-poster[dir=rtl] .vp-order .off-btn .pr b{font-family:var(--font-ah,var(--font-b));letter-spacing:0}.st.st.th-poster .vp-order .off-btn .tg{inset-inline:0;white-space:nowrap;text-overflow:ellipsis;letter-spacing:0;width:max-content;max-width:calc(100% - 8px);margin-inline:auto;padding-inline:7px;font-size:10px;top:-11px;overflow:hidden}.st.st.th-poster .vp-order .off-btn .orow:not(:has(.ostack,.stg)) .t b{font-size:21px}.st.th-poster .vp-bands{flex-direction:column;margin-top:12px;display:flex}.st.th-poster .vb{isolation:isolate;position:relative}.st.th-poster .vb-words{background:var(--band-bg,var(--s-acc));color:var(--band-fg,var(--s-acc-fg));padding:30px 20px 26px}.st.th-poster .vb[data-alt] .vb-words{background:var(--s-soft);color:var(--s-fg)}.st.th-poster .vb-words h2{font:800 clamp(27px, 7.6vw, 36px)/1.04 var(--font-d);letter-spacing:-.02em;color:inherit;text-wrap:balance}.st.th-poster .vb-words p{color:inherit;max-width:34ch;margin:10px 0 0;font-size:15.5px;font-weight:500;line-height:1.45}.st.th-poster .vb-words .pb-cta{margin-top:16px}.st.th-poster .vb-type .vb-words{padding-block:44px}.st.th-poster .vb-type .vb-words h2{font-size:clamp(31px,9vw,44px)}.st.th-poster .vb-media{background:#fff}.st.th-poster .vb-media :is(img,video){width:100%;height:auto;display:block}.st.th-poster .vb-media.has-stg{background:var(--s-soft);padding:18px 0}.st.th-poster .vb-over{aspect-ratio:4/5;color:#fff;align-items:flex-end;display:flex}.st.th-poster .vb-bg{z-index:-1;position:absolute;inset:0}.st.th-poster .vb-bg :is(img,video){object-fit:cover;width:100%;height:100%;display:block}.st.th-poster .vb-bg:after{content:"";background:linear-gradient(#0000 36%,#00000080 66%,#000c 100%);position:absolute;inset:0}.st.th-poster .vb-over .vb-words,.st.th-poster .vb-over[data-alt] .vb-words{color:#fff;text-shadow:0 1px 3px #00000059;background:0 0;padding-bottom:28px}.st.th-poster .vp-steps{background:var(--s-soft);padding:30px 16px 26px}.st.th-poster .vp-steps ol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.st.th-poster .vp-steps li{background:var(--s-card);border-radius:18px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid}.st.th-poster .vp-steps[data-pics] li{padding:8px;grid-template-columns:42% minmax(0,1fr);padding-inline-end:14px}.st.th-poster .vs-media{aspect-ratio:1;background:#fff;border-radius:12px;position:relative;overflow:hidden}.st.th-poster .vs-media :is(img,video){object-fit:contain;width:100%;height:100%;display:block}.st.th-poster .vs-n{background:var(--s-sel);width:44px;height:44px;color:var(--s-sel-fg);font:800 20px/1 var(--font-d);border-radius:50%;place-items:center;display:grid}.st.th-poster .vs-media .vs-n{top:6px;width:34px;height:34px;font-size:17px;position:absolute;inset-inline-start:6px;box-shadow:0 3px 8px #00000040}.st.th-poster .vs-t b{font:800 17.5px/1.2 var(--font-d);color:var(--s-fg);text-wrap:balance;display:block}.st.th-poster[dir=rtl] .vs-t b{font-family:var(--font-ah,var(--font-b));line-height:1.45}.st.th-poster .vs-t p{color:var(--s-muted);margin:5px 0 0;font-size:14px;line-height:1.4}.st.th-poster .vp-strip{padding-top:30px}.st.th-poster .vp-strip>h2{padding-inline:16px}.st.th-poster .vp-shots{background:var(--s-line);flex-direction:column;gap:2px;display:flex}.st.th-poster .vp-shots :is(img,video){background:#fff;width:100%;height:auto;display:block}.st.th-poster :is(.vp-strip,.vp-bands,.vp-steps)+.vp-col{padding-top:30px}.st.th-poster .vp-guar{padding:8px 16px 26px}.st.th-poster .vp-end .st-cta{background:var(--band-bg,var(--s-acc));color:var(--band-fg,var(--s-acc-fg));border-radius:0;gap:14px;padding:34px 20px 32px}.st.th-poster .vp-end .st-cta h2{font:800 clamp(27px, 7.6vw, 36px)/1.05 var(--font-d);letter-spacing:-.02em;color:inherit}.st.th-poster .vp-end .st-cta .price b,.st.th-poster .vp-end .st-cta .price s{color:inherit}.st.th-poster .vp-end .st-cta .ci{object-fit:contain;background:#fff;border-radius:22px;width:148px;height:148px;box-shadow:0 18px 30px -14px #0000008c}.st.th-poster .vp-end .st-cta>.stg-ci{width:190px}.st.th-poster .vp-end .st-cta .cta{max-width:420px;margin-inline:auto}
