.hero-scrim[data-astro-cid-yodha2z4]{background:linear-gradient(#1c1b1a8c 0%,#1c1b1a00 18% 70%,#1c1b1a40 100%)}.hero-panel[data-astro-cid-yodha2z4]{backdrop-filter:blur(18px)saturate(1.1);background:#1c1b1a9e;border:1px solid #ffffff1f;padding:clamp(1.5rem,3vw,2.75rem)}@supports ((-webkit-backdrop-filter:blur(1px))){.hero-panel[data-astro-cid-yodha2z4]{-webkit-backdrop-filter:blur(18px)saturate(1.1)}}@supports not (backdrop-filter:blur(1px)){@supports not ((-webkit-backdrop-filter:blur(1px))){.hero-panel[data-astro-cid-yodha2z4]{background:#1c1b1ad9}}}@media (prefers-reduced-transparency:reduce){.hero-panel[data-astro-cid-yodha2z4]{backdrop-filter:none;background:#1c1b1ae0}}.hero-chip[data-astro-cid-yodha2z4]{border-radius:var(--radius-sm);color:#fff;letter-spacing:.01em;text-align:center;height:100%;min-height:2.75rem;transition:background-color var(--default-transition-duration) var(--ease-soft), color var(--default-transition-duration) var(--ease-soft), border-color var(--default-transition-duration) var(--ease-soft);border:1px solid #ffffff73;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.hero-chip[data-astro-cid-yodha2z4]:hover{color:var(--color-ink);background:#fff;border-color:#fff}.hero-notice[data-astro-cid-yodha2z4]{border-radius:var(--radius-sm);background:var(--color-accent);color:#fff;letter-spacing:.01em;min-height:2.25rem;transition:background-color var(--default-transition-duration) var(--ease-soft);align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.hero-notice[data-astro-cid-yodha2z4]:hover{background:var(--color-accent-deep)}@media (pointer:coarse){.hero-notice[data-astro-cid-yodha2z4]{min-height:2.75rem}}.hero-title[data-astro-cid-yodha2z4]{font-size:clamp(2.25rem,1.9rem + 2.6vw,4rem)}@media (width<=40rem){.hero[data-astro-cid-yodha2z4]{min-height:0;padding-top:var(--spacing-header);display:block}.hero-media[data-astro-cid-yodha2z4]{aspect-ratio:16/9;position:relative;inset:auto}.hero-scrim[data-astro-cid-yodha2z4]{display:none}.hero-content[data-astro-cid-yodha2z4]{padding:0}.hero-title[data-astro-cid-yodha2z4]{font-size:min(2.25rem,9.2vw)}.hero-panel[data-astro-cid-yodha2z4]{padding:1.5rem var(--spacing-gutter) 2rem;backdrop-filter:none;background:0 0;border:0;border-radius:0}@supports ((-webkit-backdrop-filter:blur(1px))){.hero-panel[data-astro-cid-yodha2z4]{-webkit-backdrop-filter:none}}}.hero[data-astro-cid-yodha2z4] :focus-visible{outline-color:#fff}@media (width>=64rem){.trust-list[data-astro-cid-pnfwwnpq] li[data-astro-cid-pnfwwnpq]+li[data-astro-cid-pnfwwnpq]:before{content:"·";color:var(--color-muted);position:absolute;left:-4px}}.tiles[data-astro-cid-wnuhfejj]{margin-inline:calc(-1 * var(--spacing-gutter));padding-inline:var(--spacing-gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--spacing-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;display:flex;overflow-x:auto}.tiles[data-astro-cid-wnuhfejj]::-webkit-scrollbar{display:none}.tiles[data-astro-cid-wnuhfejj] li[data-astro-cid-wnuhfejj]{scroll-snap-align:start;flex:0 0 min(72vw,320px)}@media (width>=48rem){.tiles[data-astro-cid-wnuhfejj] li[data-astro-cid-wnuhfejj]{flex-basis:36vw}}@media (width>=64rem){.tiles[data-astro-cid-wnuhfejj]{grid-template-columns:repeat(var(--tile-columns,5), 1fr);margin-inline:0;padding-inline:0;display:grid;overflow:visible}.tiles[data-astro-cid-wnuhfejj] li[data-astro-cid-wnuhfejj]{flex:none}}.tiles-featured[data-astro-cid-wnuhfejj]{margin-bottom:8px}.tiles-featured[data-astro-cid-wnuhfejj] li[data-astro-cid-wnuhfejj]{flex-basis:min(78vw,340px)}@media (width>=48rem){.tiles-featured[data-astro-cid-wnuhfejj] li[data-astro-cid-wnuhfejj]{flex-basis:42vw}}.tile[data-astro-cid-wnuhfejj]{color:#fff;border-radius:var(--radius-sm);text-decoration:none;display:block;position:relative;overflow:hidden}.tile-scrim[data-astro-cid-wnuhfejj],.tile[data-astro-cid-wnuhfejj]:after{content:"";z-index:1;pointer-events:none;border-radius:var(--radius-sm);position:absolute;inset:0}.tile-scrim[data-astro-cid-wnuhfejj]{background:linear-gradient(#1c1b1a00 42%,#1c1b1a59 66%,#1c1b1acc 100%)}.tile[data-astro-cid-wnuhfejj]:after{opacity:0;transition:opacity var(--default-transition-duration) var(--ease-soft);background:#1c1b1a6b}.tile[data-astro-cid-wnuhfejj]:hover:after,.tile[data-astro-cid-wnuhfejj]:focus-visible:after{opacity:1}.tile[data-astro-cid-wnuhfejj]:focus-visible{outline-offset:-4px;outline:2px solid #fff}.tile-body[data-astro-cid-wnuhfejj]{z-index:2;padding:1rem;position:absolute;bottom:0;left:0;right:0}.tile-title[data-astro-cid-wnuhfejj]{letter-spacing:.005em;font-size:15px;font-weight:500;line-height:1.3}.tile-desc[data-astro-cid-wnuhfejj]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=64rem) and (hover:hover){.tile-desc[data-astro-cid-wnuhfejj]{clip:auto;white-space:normal;opacity:0;color:#ffffffdb;width:auto;height:auto;max-height:0;transition:max-height var(--default-transition-duration) ease, opacity var(--default-transition-duration) ease, margin-top var(--default-transition-duration) ease;margin-top:0;font-size:13px;line-height:1.5;position:static}.tile[data-astro-cid-wnuhfejj]:hover .tile-desc[data-astro-cid-wnuhfejj],.tile[data-astro-cid-wnuhfejj]:focus-visible .tile-desc[data-astro-cid-wnuhfejj]{opacity:1;max-height:6em;margin-top:6px}}.tiles-featured[data-astro-cid-wnuhfejj] .tile-body[data-astro-cid-wnuhfejj]{padding:1.25rem}.tiles-featured[data-astro-cid-wnuhfejj] .tile-title[data-astro-cid-wnuhfejj]{letter-spacing:-.01em;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:300}.tiles-featured[data-astro-cid-wnuhfejj] .tile-desc[data-astro-cid-wnuhfejj]{clip:auto;white-space:normal;opacity:1;color:#ffffffdb;width:auto;height:auto;max-height:none;margin-top:6px;font-size:14px;line-height:1.5;position:static}@media (width>=64rem){.tiles-compact[data-astro-cid-wnuhfejj] .tile-body[data-astro-cid-wnuhfejj]{padding:.75rem}.tiles-compact[data-astro-cid-wnuhfejj] .tile-title[data-astro-cid-wnuhfejj]{font-size:14px}.tiles-compact[data-astro-cid-wnuhfejj] .tile-desc[data-astro-cid-wnuhfejj]{display:none}}.strip[data-astro-cid-sahci3vh]{--strip-pad:max(var(--spacing-gutter), calc((100vw - var(--container-site)) / 2 + var(--spacing-gutter)));width:100vw;padding-inline:var(--strip-pad);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:1rem;margin-inline:calc(50% - 50vw);scroll-padding-inline-start:var(--strip-pad);display:flex;overflow-x:auto}.strip[data-astro-cid-sahci3vh]::-webkit-scrollbar{display:none}.strip[data-astro-cid-sahci3vh]>li[data-astro-cid-sahci3vh]{scroll-snap-align:start;flex:0 0 min(74vw,300px)}@media (width>=40rem){.strip[data-astro-cid-sahci3vh]>li[data-astro-cid-sahci3vh]{flex-basis:min(42vw,320px)}}@media (width>=64rem){.strip[data-astro-cid-sahci3vh]>li[data-astro-cid-sahci3vh]{flex-basis:clamp(220px,19vw,290px)}}.strip[data-astro-cid-sahci3vh]>li[data-astro-cid-sahci3vh]:focus-within{scroll-snap-align:start}.reviews-band{background:radial-gradient(56rem 28rem at 88% -10%, #7a2e2e12, transparent 70%), radial-gradient(40rem 24rem at 0% 110%, #e2a32b0f, transparent 70%), linear-gradient(180deg, var(--color-oat) 0%, var(--color-bone) 100%)}.review-viewport[data-astro-cid-67ep6ump]{--strip-pad:max(var(--spacing-gutter), calc((100vw - var(--container-site)) / 2 + var(--spacing-gutter)));width:100vw;padding:1rem var(--strip-pad) 3rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(50% - 50vw);scroll-padding-inline-start:var(--strip-pad);overflow-x:auto}.review-viewport[data-astro-cid-67ep6ump]::-webkit-scrollbar{display:none}.review-viewport[data-astro-cid-67ep6ump]:focus-visible{outline-offset:-4px}.review-track[data-astro-cid-67ep6ump]{align-items:stretch;gap:1.25rem;width:max-content;display:flex}.review-track[data-astro-cid-67ep6ump]>li[data-astro-cid-67ep6ump]{scroll-snap-align:start;flex:0 0 min(84vw,21rem)}@media (width>=64rem){.review-track[data-astro-cid-67ep6ump]{gap:1.5rem}.review-track[data-astro-cid-67ep6ump]>li[data-astro-cid-67ep6ump]{flex-basis:23.5rem}}.review-viewport[data-astro-cid-67ep6ump].is-live{scroll-snap-type:none;cursor:grab;touch-action:pan-y;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);--fade:min(6rem, var(--strip-pad));padding-inline:0;overflow:hidden}.review-viewport[data-astro-cid-67ep6ump].is-dragging{cursor:grabbing;user-select:none}.review-viewport[data-astro-cid-67ep6ump].is-live .review-track[data-astro-cid-67ep6ump]{will-change:transform;padding-inline-start:var(--strip-pad)}.carousel-btn[data-astro-cid-67ep6ump]{width:2.75rem;height:2.75rem;color:var(--color-ink);transition:background-color .2s var(--ease-soft), color .2s var(--ease-soft), box-shadow .2s var(--ease-soft), transform .2s var(--ease-soft);background:#fff;border:1px solid #14141414;border-radius:9999px;place-items:center;display:grid;box-shadow:0 1px 2px #1414140d,0 6px 14px -6px #1414142e}.carousel-btn[data-astro-cid-67ep6ump]:hover{background:var(--color-accent);border-color:var(--color-accent);color:#fff;transform:translateY(-1px);box-shadow:0 8px 18px -6px #7a2e2e80}.carousel-btn[data-astro-cid-67ep6ump]:active{transform:translateY(0)}.carousel-btn[data-astro-cid-67ep6ump] .icon-play,.carousel-btn[data-astro-cid-67ep6ump][data-paused] .icon-pause{display:none}.carousel-btn[data-astro-cid-67ep6ump][data-paused] .icon-play{display:block}
