.accordion_accordionItem__Wy08M{border-bottom:1px solid #e0e0e0}.accordion_accordionHeader__b7KB1{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;cursor:pointer;background:none;border:none;text-align:left}.accordion_accordionTitle__O53Ow{font-size:1.6rem;font-weight:600;margin:0;color:var(--font-color)}.accordion_accordionIcon__rmPYH{transition:transform .3s ease-in-out;flex-shrink:0;margin-left:1rem}.accordion_accordionContent__MjwMA{overflow:hidden;transition:max-height .25s ease-in-out}.accordion_accordionContentInner__jU9Pd{padding-bottom:2rem;font-size:1.4rem;line-height:1.7;color:#555}.accordion_accordionContentInner__jU9Pd p{margin:0}.appBanner_appDownloadSection__hKH7d{margin-top:2.5rem;padding:2.5rem;border-radius:1.2rem;display:flex;align-items:center;gap:2.5rem;background:linear-gradient(90deg,#4285f4,#34a853 50%,#fbbc05);color:#fff;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.15)}.appBanner_brandAppIcon__2emXk{width:13rem;height:13rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--font-color)}.appBanner_appDownloadText__zVtRd{flex-grow:1;min-width:0;text-align:left;display:flex;flex-direction:column;justify-content:center;gap:1.2rem}.appBanner_appDownloadText__zVtRd h3{font-family:var(--font-secondary);font-size:2.4rem;font-weight:700;color:#fff;margin-bottom:0;text-shadow:0 1px 2px rgba(0,0,0,.2)}.appBanner_appDownloadText__zVtRd p{font-size:1.5rem;color:rgba(255,255,255,.9);margin-bottom:0;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appBanner_appBadges__vOHmm{display:flex}.appBanner_appBadges__vOHmm a{display:inline-block;transition:transform .2s ease}.appBanner_appBadges__vOHmm a:hover{transform:scale(1.03)}.appBanner_storeBadgeImage__bUWiO{width:auto;height:4.8rem;display:block}@media (max-width:768px){.appBanner_appDownloadSection__hKH7d{flex-direction:column;text-align:center;padding:2rem 1.5rem;gap:1.5rem}.appBanner_brandAppIcon__2emXk{width:9rem;height:9rem}.appBanner_appDownloadText__zVtRd{text-align:center;gap:.8rem}.appBanner_appBadges__vOHmm{justify-content:center}}.starRating_starRating__PM_FD{display:inline-flex;gap:.2rem;align-items:center}.starRating_radioInput__gwfMu{display:none}.starRating_interactiveStar__qia37{cursor:pointer;transition:transform .15s ease-in-out,filter .15s ease-in-out}.starRating_interactiveStar__qia37:hover{transform:scale(1.2);filter:drop-shadow(0 0 4px var(--accent-color))}.starRating_starContainer__zt4LW{position:relative;display:inline-block;flex-shrink:0}.starRating_star__t85g_{position:absolute;top:0;left:0;stroke-width:1.5}.starRating_starEmpty__VFRmY{color:#ccc}.starRating_starFillWrapper__apAEk{position:absolute;top:0;left:0;height:100%;overflow:hidden}.starRating_starFilled__Q8oTB{color:var(--accent-color);fill:var(--accent-color)}