.ratingbadge[data-astro-cid-fyqtzp7h]{max-width:100%;color:oklch(var(--primary-foreground));font-family:var(--font-sans);transition:color var(--dur-fast) var(--ease-out-quint);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main chev""proof chev";align-content:center;align-items:center;gap:4px 14px;padding-block:12px;padding-inline:clamp(18px,2.4vw,30px);text-decoration:none;display:inline-grid}.ratingbadge__main[data-astro-cid-fyqtzp7h]{grid-area:main;align-items:center;gap:12px;min-width:0;display:flex}@media (hover:hover){.ratingbadge[data-astro-cid-fyqtzp7h]:hover{color:oklch(var(--cyan-bright))}.ratingbadge[data-astro-cid-fyqtzp7h]:hover .ratingbadge__chev[data-astro-cid-fyqtzp7h]{transform:translate(2px)}}.ratingbadge__stars[data-astro-cid-fyqtzp7h]{letter-spacing:1px;white-space:nowrap;font-size:15px;line-height:1;display:inline-block;position:relative}.ratingbadge__stars-empty[data-astro-cid-fyqtzp7h]{color:oklch(var(--primary-foreground) / .28)}.ratingbadge__stars-fill[data-astro-cid-fyqtzp7h]{color:oklch(var(--accent));white-space:nowrap;position:absolute;inset:0;overflow:hidden}.ratingbadge__score[data-astro-cid-fyqtzp7h]{letter-spacing:-.01em;font-size:16px;font-weight:800}.ratingbadge__proof[data-astro-cid-fyqtzp7h]{min-width:0;color:oklch(var(--primary-foreground) / .6);flex-direction:column;grid-area:proof;gap:1px;font-size:10.5px;line-height:1.25;display:flex}.ratingbadge__count[data-astro-cid-fyqtzp7h]{font-size:12.5px;font-weight:600}.ratingbadge__chev[data-astro-cid-fyqtzp7h]{width:16px;height:16px;color:oklch(var(--primary-foreground) / .6);transition:transform var(--dur-fast) var(--ease-out-quint);grid-area:chev}@media (width<=360px){.ratingbadge[data-astro-cid-fyqtzp7h]{column-gap:8px;padding-inline:12px}.ratingbadge__main[data-astro-cid-fyqtzp7h]{gap:8px}.ratingbadge__count[data-astro-cid-fyqtzp7h]{white-space:nowrap}}.mhero[data-astro-cid-yodha2z4]{isolation:isolate;min-height:max(620px,100svh);color:oklch(var(--primary-foreground));background:oklch(16% .025 240);flex-direction:column;justify-content:flex-end;padding:0;display:flex;position:relative;overflow:hidden}@supports (height:100dvh){.mhero[data-astro-cid-yodha2z4]{min-height:max(620px,100dvh)}}.mhero[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4].bg{object-fit:cover;object-position:center 55%;width:100%;height:100%;position:absolute;inset:0}.mhero-grade[data-astro-cid-yodha2z4],.mhero-light[data-astro-cid-yodha2z4]{pointer-events:none;position:absolute}.mhero-grade[data-astro-cid-yodha2z4]{z-index:2;background:linear-gradient(90deg,oklch(13% .045 242/.9) 0%,oklch(16% .055 238/.5) 44%,#0000 74%),linear-gradient(#0000 42%,oklch(12% .035 240/.5) 76%,oklch(12% .035 240/.95) 100%),linear-gradient(oklch(16% .055 236/.42) 0%,#0000 34%);inset:0}.mhero-light[data-astro-cid-yodha2z4]{z-index:2;background:radial-gradient(circle, oklch(var(--cyan-bright) / .16), transparent 62%);filter:blur(28px);mix-blend-mode:screen;border-radius:50%;width:60%;height:75%;top:-30%;left:4%}.mhero-stage[data-astro-cid-yodha2z4]{z-index:3;background:oklch(10% .02 240);display:none;position:absolute;inset:0}.mhero[data-astro-cid-yodha2z4].is-playing .mhero-stage[data-astro-cid-yodha2z4]{display:block}.mhero-stage[data-astro-cid-yodha2z4] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@supports selector(:has(*)){.mhero-copy[data-astro-cid-yodha2z4]:not(:has(~.mhero-bar .mhero-cta)){visibility:hidden}}.mhero-copy[data-astro-cid-yodha2z4]{z-index:4;width:min(100%, var(--container-default));padding:calc(var(--nav-h) + env(safe-area-inset-top) + var(--promo-h,0px) + 72px) var(--space-x) clamp(30px, 5vh, 56px);transition:opacity var(--dur-base) var(--ease-out-quint), visibility 0s linear;margin:0 auto;position:relative}.mhero[data-astro-cid-yodha2z4].is-playing .mhero-copy[data-astro-cid-yodha2z4]{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s, var(--dur-base)}.mhero-kicker[data-astro-cid-yodha2z4]{color:oklch(var(--cyan-bright));letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 clamp(14px,2.2vh,22px);font-size:clamp(.68rem,1vw,.8rem);font-weight:800;display:flex}.mhero-kicker[data-astro-cid-yodha2z4]:before{content:"";background:currentColor;flex:none;width:clamp(26px,4vw,44px);height:2px}.mhero[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4]{text-transform:uppercase;flex-direction:column;margin:0;display:flex}.mhero-name[data-astro-cid-yodha2z4]{color:oklch(97% .008 235);letter-spacing:.42em;text-shadow:0 2px 18px oklch(9% .02 240/.5);font-size:clamp(1.05rem,.82rem + 1.05vw,1.55rem);font-weight:700}.mhero-num[data-astro-cid-yodha2z4]{color:oklch(var(--cyan-bright));letter-spacing:-.045em;text-shadow:0 4px 40px oklch(9% .02 240/.5);margin-left:-.045em;font-size:clamp(5.5rem,2.9rem + 11.5vw,11rem);font-weight:900;line-height:.82}.mhero-sub[data-astro-cid-yodha2z4]{color:oklch(93% .012 235);text-shadow:0 1px 14px oklch(9% .02 240/.6);max-width:56ch;margin:clamp(16px,2.4vh,24px) 0 0;font-size:clamp(.95rem,.88rem + .3vw,1.1rem);line-height:1.65}.mhero-sub[data-astro-cid-yodha2z4] b{color:oklch(99% .004 235);font-weight:650}.mhero-play[data-astro-cid-yodha2z4]{color:oklch(var(--primary-foreground));font-family:var(--font-sans);letter-spacing:.09em;text-transform:uppercase;text-shadow:0 1px 12px oklch(9% .02 240/.6);align-items:center;gap:14px;margin-top:clamp(18px,3vh,28px);padding:0;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-flex}.mhero-play-icon[data-astro-cid-yodha2z4]{color:oklch(11% .025 240);background:oklch(var(--cyan-bright));width:clamp(50px,6vw,58px);height:clamp(50px,6vw,58px);transition:transform var(--dur-fast) var(--ease-out-quint);border-radius:50%;place-items:center;display:grid;box-shadow:0 12px 34px oklch(4% .02 240/.4)}@media (hover:hover){.mhero-play[data-astro-cid-yodha2z4]:hover .mhero-play-icon[data-astro-cid-yodha2z4]{transform:scale(1.07)}}.mhero-play-icon[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]{width:40%;height:40%}.mhero-play-icon[data-astro-cid-yodha2z4] path[data-astro-cid-yodha2z4]{fill:currentColor}.mhero-close[data-astro-cid-yodha2z4]{z-index:6;top:calc(var(--nav-h) + env(safe-area-inset-top) + var(--promo-h,0px) + 60px);right:var(--space-x);width:44px;height:44px;color:oklch(var(--primary-foreground));border:1px solid oklch(var(--primary-foreground) / .25);transition:background var(--dur-fast) var(--ease-out-quint), border-color var(--dur-fast) var(--ease-out-quint);background:oklch(12% .03 240/.72);border-radius:50%;place-items:center;display:grid;position:absolute}.mhero-close[data-astro-cid-yodha2z4][hidden]{display:none}@media (hover:hover){.mhero-close[data-astro-cid-yodha2z4]:hover{border-color:oklch(var(--cyan-bright));background:oklch(16% .04 240/.9)}}.mhero-close[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]{width:18px;height:18px}.mhero-bar[data-astro-cid-yodha2z4]{z-index:5;border-top:1px solid oklch(var(--cyan-bright) / .72);min-height:88px;transition:opacity var(--dur-base) var(--ease-out-quint), visibility 0s linear;animation:mhero-bar-enter .8s var(--ease-out-expo) both;background:oklch(15% .04 240/.96);align-items:stretch;animation-delay:.46s;display:flex;position:relative}@keyframes mhero-bar-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.mhero[data-astro-cid-yodha2z4].is-playing .mhero-bar[data-astro-cid-yodha2z4]{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s, var(--dur-base)}.mhero-price[data-astro-cid-yodha2z4]{padding-block:14px;padding-left:max(calc((100vw - var(--container-default)) / 2), var(--space-x));flex-direction:column;justify-content:center;gap:4px;margin:0;padding-right:clamp(18px,2.5vw,32px);display:flex}.price-label[data-astro-cid-yodha2z4]{color:oklch(var(--primary-foreground) / .62);letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:700}.price-row[data-astro-cid-yodha2z4]{align-items:baseline;gap:10px;display:flex}.price-value[data-astro-cid-yodha2z4]{color:oklch(var(--primary-foreground));letter-spacing:-.02em;font-size:clamp(1.5rem,1.2rem + 1vw,1.85rem);font-weight:900;line-height:1}.price-suffix[data-astro-cid-yodha2z4]{color:oklch(var(--primary-foreground) / .72);white-space:nowrap;font-size:.78rem;font-weight:600}.price-tax[data-astro-cid-yodha2z4]{color:oklch(var(--primary-foreground) / .62);font-size:.7rem;font-weight:500;line-height:1.3}.mhero-bar[data-astro-cid-yodha2z4] .mhero-rating{border-left:1px solid oklch(var(--primary-foreground) / .16)}.mhero-cta[data-astro-cid-yodha2z4]{background:oklch(var(--accent));min-width:230px;color:oklch(var(--accent-foreground));letter-spacing:.08em;text-transform:uppercase;transition:background var(--dur-fast) var(--ease-out-quint), color var(--dur-fast) var(--ease-out-quint);justify-content:center;align-items:center;gap:10px;margin-left:auto;padding-inline:clamp(22px,3vw,42px);font-size:.74rem;font-weight:850;text-decoration:none;display:flex}@media (hover:hover){.mhero-cta[data-astro-cid-yodha2z4]:hover{background:oklch(var(--primary));color:oklch(var(--primary-foreground))}}@media (width<=900px){.mhero-cta[data-astro-cid-yodha2z4]{min-width:0}}@media (width<=808px){.mhero-bar[data-astro-cid-yodha2z4]{flex-wrap:wrap;min-height:0}.mhero-bar[data-astro-cid-yodha2z4] .mhero-rating{min-height:58px;padding-left:max(calc((100vw - var(--container-default)) / 2), var(--space-x));border-left:0;border-bottom:1px solid oklch(var(--primary-foreground) / .16);flex-basis:100%;order:-1}}@media (width<=760px){.mhero[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4].bg{object-position:center 45%}.mhero-grade[data-astro-cid-yodha2z4]{background:linear-gradient(90deg,oklch(13% .045 242/.84) 0%,oklch(16% .055 238/.34) 68%,#0000 100%),linear-gradient(#0000 32%,oklch(12% .035 240/.62) 66%,oklch(12% .035 240/.97) 100%),linear-gradient(oklch(14% .04 240/.55) 0%,#0000 34%)}.mhero-copy[data-astro-cid-yodha2z4]{padding-inline:20px}.mhero-name[data-astro-cid-yodha2z4]{letter-spacing:.24em}.mhero-num[data-astro-cid-yodha2z4]{font-size:clamp(4.4rem,21vw,6rem)}.mhero-sub[data-astro-cid-yodha2z4]{font-size:.92rem;line-height:1.6}.mhero-play[data-astro-cid-yodha2z4]{gap:12px;font-size:.68rem}.mhero-close[data-astro-cid-yodha2z4]{top:calc(var(--nav-h) + env(safe-area-inset-top) + var(--promo-h,0px) + 16px);right:16px}.mhero-bar[data-astro-cid-yodha2z4] .mhero-rating{padding-left:max(20px, env(safe-area-inset-left))}.mhero-price[data-astro-cid-yodha2z4]{min-height:64px;padding-block:10px;padding-left:max(20px, env(safe-area-inset-left));flex:1}.mhero-cta[data-astro-cid-yodha2z4]{padding-inline:18px max(20px, env(safe-area-inset-right));font-size:.68rem}}@media (width<=460px){.mhero-cta[data-astro-cid-yodha2z4]{flex-basis:100%;min-height:60px}}@media (height<=540px){.mhero[data-astro-cid-yodha2z4]{min-height:100svh}.mhero-copy[data-astro-cid-yodha2z4]{padding-top:calc(var(--nav-h) + var(--promo-h,0px) + 24px);padding-bottom:18px}.mhero-kicker[data-astro-cid-yodha2z4]{margin-bottom:10px}.mhero-num[data-astro-cid-yodha2z4]{font-size:clamp(3.6rem,16vh,5.5rem)}.mhero-sub[data-astro-cid-yodha2z4]{max-width:64ch;margin-top:12px}.mhero-play[data-astro-cid-yodha2z4]{margin-top:14px}}@media (prefers-reduced-motion:reduce){.mhero-copy[data-astro-cid-yodha2z4],.mhero-bar[data-astro-cid-yodha2z4],.mhero-play-icon[data-astro-cid-yodha2z4],.mhero-close[data-astro-cid-yodha2z4]{transition:none}.mhero-bar[data-astro-cid-yodha2z4]{animation:none}}.lead[data-astro-cid-xxpjr6yl]>p[data-astro-cid-xxpjr6yl]{max-width:54ch}.lead[data-astro-cid-xxpjr6yl]>h2[data-astro-cid-xxpjr6yl]{text-wrap:balance}.siblings[data-astro-cid-3vpkppch]{padding-block:var(--space-y-md)}.siblings__heading[data-astro-cid-3vpkppch]{font-size:clamp(24px,3vw,32px);font-weight:800;line-height:var(--lh-tight);letter-spacing:-.02em;text-wrap:balance;margin:0 0 20px}.siblings__grid[data-astro-cid-3vpkppch]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.siblings__card[data-astro-cid-3vpkppch]{border:1px solid oklch(var(--border));border-radius:var(--radius-lg);background:oklch(var(--card));height:100%;color:oklch(var(--foreground));transition:border-color var(--dur-fast) var(--ease-out-quint), transform var(--dur-fast) var(--ease-out-quint), box-shadow var(--dur-fast) var(--ease-out-quint);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.siblings__img[data-astro-cid-3vpkppch]{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.siblings__body[data-astro-cid-3vpkppch]{flex-direction:column;flex:1;gap:6px;padding:16px 18px 18px;display:flex}.siblings__name[data-astro-cid-3vpkppch]{font-size:19px;font-weight:800}.siblings__tag[data-astro-cid-3vpkppch]{color:oklch(var(--muted-foreground));font-size:14px;line-height:1.5}.siblings__specs[data-astro-cid-3vpkppch]{color:oklch(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:13px}.siblings__price[data-astro-cid-3vpkppch]{font-variant-numeric:tabular-nums;margin-top:auto;padding-top:6px;font-weight:800}.siblings__all[data-astro-cid-3vpkppch]{min-height:44px;color:oklch(var(--cyan-link));align-items:center;gap:8px;margin-top:12px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.siblings__card[data-astro-cid-3vpkppch]:hover{border-color:oklch(var(--cyan-bright));box-shadow:0 12px 30px oklch(var(--foreground) / .08);transform:translateY(-2px)}.siblings__all[data-astro-cid-3vpkppch]:hover{color:oklch(var(--cyan-link-hover));text-decoration:underline}}@media (width<=760px){.siblings__grid[data-astro-cid-3vpkppch]{grid-template-columns:1fr}.siblings__card[data-astro-cid-3vpkppch]{flex-direction:row}.siblings__img[data-astro-cid-3vpkppch]{aspect-ratio:auto;width:38%;min-height:100%}.siblings__tag[data-astro-cid-3vpkppch]{display:none}}@media (prefers-reduced-motion:reduce){.siblings__card[data-astro-cid-3vpkppch]{transition:none}}.cfg-cta[data-astro-cid-y3m7tdo3]{background:oklch(var(--primary));color:oklch(var(--primary-foreground));font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;transition:transform var(--dur-fast) var(--ease-out-quint), box-shadow var(--dur-fast) var(--ease-out-quint);border-radius:3px;align-items:center;gap:10px;padding:16px 30px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.cfg-cta[data-astro-cid-y3m7tdo3]:hover{box-shadow:0 10px 28px oklch(var(--primary) / .35);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.cfg-cta[data-astro-cid-y3m7tdo3]{transition:none}}
