.page_page__o55Ks{background:#f8fafc}.page_hero__zsM5a{position:relative;width:100%;min-height:clamp(24rem,75vh,40rem);display:flex;align-items:center;overflow:hidden;background:#0c1929}.page_heroImage__Jd9o5{object-fit:cover;object-position:center}.page_heroOverlay__XXCFQ{position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,23,42,.82),rgba(15,23,42,.5) 45%,rgba(15,23,42,.15));pointer-events:none}.page_heroContent__ib6_K{position:relative;z-index:1;width:100%;max-width:72rem;margin:0 auto;padding:3rem 1.5rem;color:#fff}.page_heroTitle__RW2YG{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.15;letter-spacing:-.025em;color:#fff;max-width:20ch;margin-bottom:1.25rem;text-wrap:balance}.page_heroSubtitle__uaLfF{font-size:clamp(.9375rem,1.6vw,1.125rem);line-height:1.7;color:#e2e8f0;max-width:34rem}.page_catalog__fo0eC{max-width:72rem;margin:0 auto;padding:2.5rem 1.5rem 4rem}.page_catalogHead__QGmEy{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem}.page_catalogTitle__1QC4E{font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:700;color:#0f172a;letter-spacing:-.02em}.page_pill__JfiJV{padding:.5rem 1.125rem;font-size:.875rem;font-weight:600;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.page_pill__JfiJV:hover{border-color:#003169;color:#003169;transform:translateY(-1px)}.page_pillActive__LK6f2{background:#003169;border-color:#003169;color:#fff;box-shadow:0 4px 12px rgba(0,49,105,.25)}.page_pillActive__LK6f2:hover{background:#00264f;border-color:#00264f;color:#fff}.page_filterBar__0goYo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.page_activeChip__CGHub{gap:.4rem;padding:.45rem .5rem .45rem .9rem;font-size:.875rem;font-weight:600;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px}.page_activeChip__CGHub,.page_chipClear__4UTeM{display:inline-flex;align-items:center;color:#00264f}.page_chipClear__4UTeM{justify-content:center;width:1.25rem;height:1.25rem;padding:0;font-size:1rem;line-height:1;background:rgba(0,49,105,.12);border:none;border-radius:9999px;cursor:pointer;transition:background .15s ease}.page_chipClear__4UTeM:hover{background:rgba(0,49,105,.25)}.page_searchWrap__MK_bI{position:relative;min-width:14rem;flex:1 1 14rem;max-width:22rem}.page_searchIcon__bT4w5{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#94a3b8;pointer-events:none;display:inline-flex}.page_searchInput__RiXO6{width:100%;padding:.6rem 1rem .6rem 2.5rem;font-size:.9375rem;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.page_searchInput__RiXO6:focus{border-color:#003169;box-shadow:0 0 0 4px rgba(0,49,105,.12)}.page_searchInput__RiXO6::placeholder{color:#94a3b8}.page_suggestMenu__Z_qhU{position:absolute;top:calc(100% + .5rem);right:0;width:22rem;max-width:85vw;z-index:40;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 16px 40px rgba(15,23,42,.16);overflow:hidden}.page_suggestLabel__R2brP{padding:.75rem 1rem .4rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}.page_suggestList__4ICqZ{list-style:none;margin:0;padding:0 .375rem .375rem;max-height:20rem;overflow-y:auto}.page_suggestItem__ycmZA{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem .625rem;background:transparent;border:none;border-radius:10px;cursor:pointer;text-align:left;transition:background .15s ease}.page_suggestItem__ycmZA:hover{background:#f1f5f9}.page_suggestThumb__yPz3f{position:relative;flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:8px;overflow:hidden;background:#e2e8f0}.page_suggestThumbImg__R_nL2{object-fit:cover}.page_suggestThumbFallback__SxC0_{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.125rem;font-weight:700;color:#64748b}.page_suggestText__LlOwH{display:flex;flex-direction:column;min-width:0;flex:1 1}.page_suggestName__rcXVa{font-size:.9375rem;font-weight:600;color:#0f172a}.page_suggestRegion__bWoUw{font-size:.8125rem;color:#64748b}.page_suggestCount__6aAWd{flex-shrink:0;font-size:.8125rem;font-weight:600;color:#003169}.page_grid__2QBT_{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.page_card__jxhaj{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 24px rgba(15,23,42,.08);transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1)}.page_card__jxhaj:hover{transform:translateY(-6px);box-shadow:0 20px 48px rgba(15,23,42,.14)}.page_cardImageWrap__A_fjM{position:relative;aspect-ratio:16/10;overflow:hidden}.page_cardImage__L6Gp5{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.page_card__jxhaj:hover .page_cardImage__L6Gp5{transform:scale(1.06)}.page_cardBadge__oZwDX{position:absolute;top:.75rem;left:.75rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;color:#fff;background:#003169;border-radius:4px}.page_cardLink__VjufF{display:flex;flex-direction:column;flex:1 1;text-decoration:none;color:inherit;cursor:pointer}.page_cardBody__cGdLR{display:flex;flex-direction:column;flex:1 1;padding:1.25rem 1.25rem 0}.page_cardTitle__X_kVc{font-size:1.375rem;font-weight:700;color:#0f172a;margin-bottom:.75rem;letter-spacing:-.015em;line-height:1.3}.page_cardMeta__XfBIo{display:flex;flex-direction:column;gap:.375rem;font-size:.6875rem;font-weight:600;letter-spacing:.04em;color:#64748b;margin-bottom:1rem}.page_cardMeta__XfBIo span{display:inline-flex;align-items:center;gap:.375rem}.page_cardPrice__d9RAp{margin-top:auto;margin-bottom:1.25rem;padding-top:1rem;border-top:1px solid #f1f5f9}.page_priceRow__SRCka{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.page_priceLabel__HYnaF{display:block;margin-bottom:.25rem}.page_priceLabel__HYnaF,.page_priceUnit__lVSAX{font-size:.625rem;font-weight:700;letter-spacing:.08em;color:#94a3b8}.page_priceUnit__lVSAX{white-space:nowrap}.page_priceValue__aFdjT{font-size:1.625rem;font-weight:800;color:#003169;line-height:1.2;letter-spacing:-.02em;font-feature-settings:"tnum"}.page_cardBtn__4iUGI{display:block;margin:0 1.25rem 1.5rem;padding:.75rem 1rem;text-align:center;font-size:.875rem;font-weight:600;color:#fff;background:#003169;border-radius:12px;text-decoration:none;transition:background .25s ease,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.page_cardBtn__4iUGI:hover{background:#00203f;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,49,105,.35)}@media (prefers-reduced-motion:reduce){.page_cardBtn__4iUGI,.page_cardImage__L6Gp5,.page_card__jxhaj{transition:none}.page_card__jxhaj:hover,.page_card__jxhaj:hover .page_cardImage__L6Gp5{transform:none}.page_cardBtn__4iUGI:hover{transform:none;box-shadow:none}}.page_viewAllWrap__nNaqT{display:flex;justify-content:center;margin-top:2.5rem}.page_viewAllBtn__cOHhc{display:inline-flex;flex-direction:column;align-items:center;gap:.5rem;padding:0;font-size:.8125rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#64748b;background:none;border:none;cursor:pointer}.page_viewAllBtn__cOHhc:hover{color:#003169}.page_viewAllIcon__KR_eV{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;font-size:1rem;border:1px solid #cbd5e1;border-radius:9999px}.page_empty__j3cnT,.page_error__uJU2L{text-align:center;color:#64748b;padding:2rem 0}.page_error__uJU2L{color:#b91c1c}.page_skeletonCatalog__XzMsE{max-width:72rem;margin:0 auto;padding:2.5rem 1.5rem}.page_skeletonTitle__EemDZ{width:10rem;height:2rem;margin-bottom:1.5rem;border-radius:8px;background:linear-gradient(90deg,#e2e8f0,#f1f5f9 50%,#e2e8f0);background-size:200% 100%;animation:page_shimmer__xsAVn 1.2s ease-in-out infinite}.page_skeletonGrid__2iyGR{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.page_skeletonCard__FsgUJ{height:22rem;border-radius:12px;background:linear-gradient(90deg,#e2e8f0,#f1f5f9 50%,#e2e8f0);background-size:200% 100%;animation:page_shimmer__xsAVn 1.2s ease-in-out infinite}@keyframes page_shimmer__xsAVn{0%{background-position:100% 0}to{background-position:-100% 0}}@media (min-width:640px){.page_grid__2QBT_,.page_skeletonGrid__2iyGR{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.page_catalogHead__QGmEy{flex-direction:row;align-items:center;justify-content:space-between}.page_grid__2QBT_,.page_skeletonGrid__2iyGR{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.page_catalog__fo0eC{padding-left:2rem;padding-right:2rem}}.ScrollFadeIn_fade__SDE_2{opacity:0;transform:translateY(var(--fade-distance,28px));transition:opacity var(--fade-duration,.85s) cubic-bezier(.22,1,.36,1),transform var(--fade-duration,.85s) cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.ScrollFadeIn_visible__oCULz{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ScrollFadeIn_fade__SDE_2{opacity:1;transform:none;transition:none}}.page_page__ZU32B{background:#F9F9FF}.page_hero__SKW6o{position:relative;width:100%;aspect-ratio:16/9;max-height:80vh;overflow:hidden;background:#0c1929}.page_heroContent__2lPR8{position:relative;z-index:1;width:100%;max-width:72rem;margin:0 auto;padding:3rem 1.5rem;color:#fff}.page_heroTitle__Gfler{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.15;letter-spacing:-.025em;color:#fff;max-width:20ch;margin-bottom:1.25rem;text-wrap:balance}.page_heroSubtitle__RTAw0{font-size:clamp(.9375rem,1.6vw,1.125rem);line-height:1.7;color:#e2e8f0;max-width:34rem;margin-bottom:2rem;font-weight:400}.page_heroActions__8_tzb .page_btnOutline__i6gl2,.page_heroActions__8_tzb .page_btnPrimary__2McYJ{box-sizing:border-box;width:9.5rem;min-height:2.75rem;padding:.75rem 1rem}.page_btnPrimary__2McYJ{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;color:#fff;background:#003169;border-radius:12px;text-decoration:none;box-shadow:0 4px 14px rgba(0,49,105,.25);transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.page_btnPrimary__2McYJ:hover{background:#00264f;transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,49,105,.35)}.page_btnPrimary__2McYJ:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,49,105,.25)}.page_section__61PEw{max-width:72rem;margin:0 auto;padding:2.5rem 1.5rem}.page_sectionIntro__wl0wQ{text-align:center;max-width:40rem;margin:0 auto 1.75rem}.page_sectionTitle__hzsAh{font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:700;color:#0f172a;text-align:center;margin-bottom:.75rem;letter-spacing:-.02em;text-wrap:balance}.page_sectionTitleLeft__olm6U{text-align:left}.page_sectionIntro__wl0wQ .page_sectionTitle__hzsAh{margin-bottom:.75rem}.page_sectionSubtitle__ROo6Q{display:none;font-size:1rem;line-height:1.65;color:#64748b}.page_destGrid__JzlgB{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-top:1.25rem}.page_destCard__iuydi{display:block;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 4px 20px rgba(15,23,42,.06);text-decoration:none;color:inherit;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.page_destCard__iuydi:hover{transform:translateY(-6px);box-shadow:0 16px 36px rgba(15,23,42,.14)}.page_destCard__iuydi:hover .page_destImage__fCDwS{transform:scale(1.06)}.page_destImage__fCDwS{object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.page_destImageWrap__zKXBi{position:relative;aspect-ratio:4/3;overflow:hidden}.page_destInfo__cetU8{padding:.875rem 1rem 1rem}.page_destName__uoh58{font-size:1.0625rem;font-weight:700;color:#0f172a;margin-bottom:.25rem;letter-spacing:-.01em}.page_destLocation__8bz5a{display:flex;align-items:center;gap:.25rem;font-size:.8125rem;color:#64748b}.page_pinIcon__WVSKL{width:.875rem;height:.875rem;flex-shrink:0}.page_experienceList__c_msF{display:flex;flex-direction:column;gap:4rem}.page_experienceRow__2EroR{position:relative;display:grid;align-items:stretch;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 30px rgba(15,23,42,.08)}.page_experienceImageWrap__8yWMI{position:relative;aspect-ratio:4/5;overflow:hidden}.page_experienceImage__wfoIH{object-fit:cover}.page_experienceText__5VMWW{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:.5rem;padding:1.5rem;background:linear-gradient(180deg,rgba(15,23,42,.78),rgba(15,23,42,.2) 38%,rgba(15,23,42,0) 62%,rgba(15,23,42,.35))}.page_experienceText__5VMWW .page_btnPrimary__2McYJ{margin-top:auto;align-self:center}.page_goldTag__GFDk3{font-size:.8125rem;font-weight:700;letter-spacing:.16em;color:#fbbf24;text-transform:uppercase}.page_experienceTitle__L8G9d{font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:700;color:#fff;letter-spacing:-.02em}.page_experienceDesc__1ds7_{display:none;font-size:.9375rem;line-height:1.7;color:#64748b;max-width:28rem}.page_stats__L5b4y{background:#f1f5f9;padding:3.5rem 1.5rem}.page_statsInner___HTnk{max-width:72rem;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}.page_statItem__RMGkH{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.page_statIcon__ceyrx{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:12px;background:#dbeafe;color:#003169}.page_statIcon__ceyrx svg{width:1.375rem;height:1.375rem}.page_statValue__FXJDK{font-size:clamp(2rem,4.5vw,2.5rem);font-weight:800;color:#003169;letter-spacing:-.025em;font-feature-settings:"tnum"}.page_statLabel__YuhHa{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#64748b}.page_ctaSection__tPv8w{padding:3rem 1.5rem 4rem;background:#fff}.page_ctaBox__NsONo{position:relative;max-width:72rem;margin:0 auto;min-height:clamp(14rem,28vw,20rem);border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 40px rgba(15,23,42,.18)}.page_ctaBox__NsONo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,.35),rgba(15,23,42,.55));pointer-events:none}.page_ctaImage__HPfxo{object-fit:cover;object-position:center}.page_ctaContent__6OX1e{position:relative;z-index:1;text-align:center;padding:2.5rem 1.5rem;max-width:36rem;margin:0 auto}.page_ctaTitle__T8028{font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:700;color:#fff;margin-bottom:.75rem;letter-spacing:-.02em;text-wrap:balance}.page_ctaText__ew5hH{font-size:1rem;line-height:1.7;color:rgba(255,255,255,.92);margin-bottom:1.5rem;max-width:30rem;margin-left:auto;margin-right:auto}@media (max-width:899px){.page_hero__SKW6o{min-height:0;height:auto;aspect-ratio:3/2;background:#f9f9ff}}@media (min-width:640px){.page_destGrid__JzlgB{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.page_destGrid__JzlgB{grid-template-columns:repeat(6,1fr);gap:1rem}.page_experienceList__c_msF{gap:5rem}.page_experienceRow__2EroR{grid-template-columns:1.05fr 1fr}.page_experienceRowReverse__peo5E .page_experienceText__5VMWW{order:-1}.page_experienceImageWrap__8yWMI{aspect-ratio:4/3;min-height:100%}.page_experienceText__5VMWW{position:static;background:none;align-items:flex-start;text-align:left;padding:1.75rem 2rem;gap:.625rem;justify-content:center}.page_experienceTitle__L8G9d{font-size:1.5rem;color:#0f172a}.page_experienceDesc__1ds7_{display:block;font-size:.875rem;line-height:1.55;color:#64748b;max-width:22rem}.page_goldTag__GFDk3{font-size:.75rem;letter-spacing:.16em;color:#d97706}.page_experienceText__5VMWW .page_btnPrimary__2McYJ{margin-top:.5rem;align-self:flex-start;padding:.625rem 1.25rem;font-size:.875rem}.page_sectionSubtitle__ROo6Q{display:block}.page_statsInner___HTnk{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.page_ctaSection__tPv8w,.page_heroContent__2lPR8,.page_section__61PEw{padding-left:2rem;padding-right:2rem}}.page_page__bHvK0{background:#faf9f7}.page_hero__qs3fl{max-width:72rem;margin:0 auto;padding:4rem 1.5rem 3rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}@media (max-width:768px){.page_hero__qs3fl{grid-template-columns:1fr;gap:2rem}}.page_heroLabel___zekS{display:block;font-size:.75rem;font-weight:600;letter-spacing:.12em;color:#003169;text-transform:uppercase;margin-bottom:.75rem}.page_heroTitle__TNakO{font-size:clamp(1.875rem,4vw,2.75rem);font-weight:800;line-height:1.15;letter-spacing:-.025em;color:#111827;margin-bottom:1.25rem;text-wrap:balance}.page_heroDesc__KM6bp{font-size:1rem;color:#475569;line-height:1.75;margin-bottom:1.5rem;max-width:34rem}.page_heroChecks__udUmY{list-style:none;display:flex;flex-direction:column;gap:.6rem}.page_heroChecks__udUmY li{display:flex;align-items:center;gap:.55rem;font-size:.9rem;color:#374151;font-weight:500}.page_heroImageWrap__8Aa1U{position:relative;width:100%;aspect-ratio:4/3;border-radius:1rem;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.12)}.page_heroImage__8G2Sz{object-fit:cover}.page_spiritSection__AV9UJ{background:#eef2f7;padding:3.5rem 1.5rem;text-align:center}.page_spiritTitle__mtLtx{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:#111827;margin-bottom:.45rem;letter-spacing:-.02em}.page_spiritDivider__b7X2D{width:2.5rem;height:3px;background:#003169;border-radius:2px;margin:0 auto 2rem}.page_spiritGrid__afAN0{max-width:72rem;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:stretch}.page_spiritGrid__afAN0>*{display:flex;height:100%}@media (max-width:768px){.page_spiritGrid__afAN0{grid-template-columns:1fr;max-width:28rem}}.page_spiritCard__xtb1U{background:#fff;border-radius:1rem;padding:2rem 2rem 1.75rem;text-align:center;box-shadow:0 1px 8px rgba(0,0,0,.05);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease;display:flex;flex-direction:column;width:100%;height:100%}.page_spiritCard__xtb1U:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(15,23,42,.1)}.page_spiritIcon__o4exS{display:flex;justify-content:center;margin-bottom:1.1rem}.page_spiritCardTitle__9G7gR{font-size:1.125rem;font-weight:700;color:#111827;margin-bottom:.5rem;letter-spacing:-.01em}.page_spiritCardDesc__3BX5P{font-size:.9375rem;color:#64748b;line-height:1.7;flex:1 1}.page_trustSection__vzncn{max-width:72rem;margin:0 auto;padding:4.5rem 1.5rem;text-align:center}.page_trustBadge__W8zvI{display:inline-flex;align-items:center;gap:.4rem;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;padding:.3rem .9rem;font-size:.8rem;font-weight:600;color:#003169;margin-bottom:1rem}.page_trustDot__dGfKj{width:7px;height:7px;border-radius:50%;background:#003169}.page_trustTitle__KGhrI{font-size:clamp(1.625rem,3.2vw,2.25rem);font-weight:800;color:#0059BB;margin-bottom:.75rem;letter-spacing:-.025em;text-wrap:balance}.page_trustSubtitle__EmOzq{font-size:1rem;color:#64748b;max-width:44rem;margin:0 auto 2.5rem;line-height:1.7}.page_ratingCard__ag3E2{display:flex;align-items:center;gap:2rem;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem 2rem;max-width:28rem;margin:0 auto 2.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05)}.page_ratingLeft__34Fq4{text-align:center;flex-shrink:0}.page_stars__PXDKV{display:flex;gap:2px;justify-content:center;margin-bottom:.3rem}.page_ratingScore__cfIPd{font-size:2rem;font-weight:800;color:#111827;line-height:1}.page_ratingScore__cfIPd span{font-size:1rem;font-weight:500;color:#6b7280}.page_ratingLabel__UJVgI{font-size:.65rem;letter-spacing:.1em;color:#9ca3af;text-transform:uppercase;margin-top:.25rem}.page_ratingBars__ROQvc{flex:1 1;display:flex;flex-direction:column;gap:.55rem}.page_ratingBarRow__MVLHo{display:flex;align-items:center;gap:.5rem;font-size:.8rem}.page_ratingBarLabel__O2iAh{width:3.5rem;text-align:left;color:#374151;font-weight:500}.page_ratingBarTrack___3B9W{flex:1 1;height:6px;background:#e5e7eb;border-radius:99px;overflow:hidden}.page_ratingBarFill__yntA6{height:100%;background:#374151;border-radius:99px}.page_ratingBarScore__yjvYs{width:2rem;text-align:right;color:#374151;font-weight:600}.ReviewGallery_root__0EX6k{overflow:hidden;margin-top:2.5rem;padding:.5rem 0 1rem;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent);mask-image:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent)}.ReviewGallery_track__ZLOQW{display:flex;gap:1.25rem;width:max-content;animation:ReviewGallery_scroll__RtcBc 40s linear infinite}.ReviewGallery_root__0EX6k:hover .ReviewGallery_track__ZLOQW{animation-play-state:paused}@keyframes ReviewGallery_scroll__RtcBc{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ReviewGallery_card__SNoes{margin:0;flex-shrink:0;width:240px;aspect-ratio:3/4;border-radius:1.25rem;overflow:hidden;background:#fff;border:1px solid #e5e7eb;box-shadow:0 2px 16px rgba(0,0,0,.06)}.ReviewGallery_image__KnRZM{width:100%;height:100%;object-fit:cover;display:block}