.AppQrPanel-module__L6zjBW__panel{box-sizing:border-box;border:1px solid var(--qrp-border,var(--line-01));border-radius:var(--yh-radius-lg);background-color:var(--qrp-surface,var(--surface-card));width:208px;box-shadow:var(--shadow-lg);padding:10px}.AppQrPanel-module__L6zjBW__bare{box-shadow:none;background-color:#0000;border:0}.AppQrPanel-module__L6zjBW__plate{width:100%}.AppQrPanel-module__L6zjBW__caption{font-size:var(--text-xs);text-align:center;color:var(--qrp-caption,var(--text-muted));margin:10px 0 0;line-height:1.35}.AppQrPanel-module__L6zjBW__actions{gap:6px;margin-top:10px;display:grid}.AppQrPanel-module__L6zjBW__action{border:1px solid var(--qrp-border,var(--line-01));border-radius:var(--yh-radius-pill);height:34px;font-size:var(--text-sm);color:var(--color-text);transition:background-color var(--dur-ui) var(--ease-hover);justify-content:center;align-items:center;column-gap:8px;font-weight:510;text-decoration:none;display:inline-flex}.AppQrPanel-module__L6zjBW__action:hover{background-color:var(--qrp-hover,var(--fill-01))}.AppQrPanel-module__L6zjBW__action:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.AppQrPanel-module__L6zjBW__actionIcon{fill:currentColor;width:15px;height:15px}@media (prefers-reduced-motion:reduce){.AppQrPanel-module__L6zjBW__action{transition:none}}
.SmartQrPopover-module__P2xAMq__panel{z-index:120;opacity:0;width:max-content;transition:opacity var(--dur-overlay) var(--ease-out-quint);position:fixed}.SmartQrPopover-module__P2xAMq__panel[data-open=true][data-positioned=true]{opacity:1}.SmartQrPopover-module__P2xAMq__panel[data-positioned=false],.SmartQrPopover-module__P2xAMq__panel[data-open=false]{visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.SmartQrPopover-module__P2xAMq__panel{transition:none}}
.SignupMark-module__jNWy2q__mark{flex-shrink:0;place-items:center;width:1.25rem;height:1.25rem;display:inline-grid;position:relative}.SignupMark-module__jNWy2q__mark svg{width:100%;height:100%;transition:opacity var(--dur-ui) var(--ease-hover), scale var(--dur-ui) var(--ease-out-quint), rotate var(--dur-ui) var(--ease-out-quint);grid-area:1/1}.SignupMark-module__jNWy2q__person{opacity:0;rotate:-18deg;scale:.72}@media (hover:hover){.SignupMark-module__jNWy2q__mark:is(:hover,:focus-visible) .SignupMark-module__jNWy2q__brand,:is(a,button):hover .SignupMark-module__jNWy2q__mark .SignupMark-module__jNWy2q__brand,:is(a,button):focus-visible .SignupMark-module__jNWy2q__mark .SignupMark-module__jNWy2q__brand{opacity:0;rotate:18deg;scale:.72}:is(a,button):hover .SignupMark-module__jNWy2q__mark .SignupMark-module__jNWy2q__person,:is(a,button):focus-visible .SignupMark-module__jNWy2q__mark .SignupMark-module__jNWy2q__person{opacity:1;rotate:none;scale:1}}@media (prefers-reduced-motion:reduce){.SignupMark-module__jNWy2q__mark svg{transition:none}.SignupMark-module__jNWy2q__person{display:none}}
.AppStoreButtons-module__xWi-VG__root{--store-ink:var(--headline);--store-edge:var(--line);--store-wash:color-mix(in srgb, var(--text) 10%, transparent)}.AppStoreButtons-module__xWi-VG__root[data-tone=onMedia]{--store-ink:var(--text-on-media);--store-edge:var(--text-on-media);--store-wash:color-mix(in srgb, var(--text-on-media) 10%, transparent)}.AppStoreButtons-module__xWi-VG__root[data-tone=onBrand]{--store-ink:var(--cta-on-brand-fg);--store-edge:color-mix(in srgb, var(--cta-on-brand-fg) 40%, transparent);--store-wash:color-mix(in srgb, var(--cta-on-brand-fg) 10%, transparent)}.AppStoreButtons-module__xWi-VG__root[data-tone=pill]{--store-ink:var(--text);--store-edge:var(--line)}.AppStoreButtons-module__xWi-VG__root[data-tone=plain]{--store-ink:var(--accent)}.AppStoreButtons-module__xWi-VG__mini{border:1px solid var(--store-edge);border-radius:var(--yh-radius-sm);width:3rem;height:3rem;color:var(--store-ink);transition:background-color var(--dur-ui) var(--ease-hover);justify-content:center;align-items:center;display:inline-flex}.AppStoreButtons-module__xWi-VG__root[data-tone=pill] .AppStoreButtons-module__xWi-VG__mini{background:var(--surface-1)}.AppStoreButtons-module__xWi-VG__mini:hover{background:var(--store-wash)}.AppStoreButtons-module__xWi-VG__mini:focus-visible,.AppStoreButtons-module__xWi-VG__button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.AppStoreButtons-module__xWi-VG__miniIcon{width:1.5rem;height:1.5rem}.AppStoreButtons-module__xWi-VG__list{flex-wrap:wrap;gap:10px;display:flex}.AppStoreButtons-module__xWi-VG__button{border:1px solid var(--store-edge);border-radius:var(--yh-radius-md);width:max-content;max-width:100%;min-height:58px;color:var(--store-ink);transition:background-color var(--dur-ui) var(--ease-hover);background:0 0;justify-content:center;align-items:center;gap:10px;padding:8px 14px;text-decoration:none;display:inline-flex}.AppStoreButtons-module__xWi-VG__button:hover{background:var(--store-wash)}.AppStoreButtons-module__xWi-VG__icon{flex:none;width:23px;height:23px}.AppStoreButtons-module__xWi-VG__copy{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.AppStoreButtons-module__xWi-VG__eyebrow{font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);font-weight:510}.AppStoreButtons-module__xWi-VG__name{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:510}@media (prefers-reduced-motion:reduce){.AppStoreButtons-module__xWi-VG__mini,.AppStoreButtons-module__xWi-VG__button{transition:none}}.AppStoreButtons-module__xWi-VG__qrTrigger{display:none}.AppStoreButtons-module__xWi-VG__storesMobileOnly{display:flex}@media (min-width:768px) and (hover:hover){.AppStoreButtons-module__xWi-VG__qrTrigger{display:inline-flex}.AppStoreButtons-module__xWi-VG__storesMobileOnly{display:none}}:is(html[data-platform=ios] .AppStoreButtons-module__xWi-VG__ownStoreOnly [data-store=android],html[data-platform=android] .AppStoreButtons-module__xWi-VG__ownStoreOnly [data-store=ios]){display:none}
.StarRating-module__UQxpna__rating{--star:var(--yh-orange-40);--star-empty:var(--line-02);line-height:0;display:inline-flex;position:relative}[data-theme=light] .StarRating-module__UQxpna__rating{--star:var(--yh-orange-50)}.StarRating-module__UQxpna__ink{--star:var(--text-headline);--star-empty:color-mix(in oklab, var(--text-headline) 22%, transparent)}.StarRating-module__UQxpna__track{color:var(--star-empty);display:inline-flex}.StarRating-module__UQxpna__fill{color:var(--star);white-space:nowrap;display:inline-flex;position:absolute;inset:0 auto 0 0;overflow:hidden}.StarRating-module__UQxpna__cell{flex:none;justify-content:center;width:1.5rem;display:inline-flex}.StarRating-module__UQxpna__star{width:1.3125rem;height:1.3125rem}.StarRating-module__UQxpna__fill .StarRating-module__UQxpna__cell{animation:StarRating-module__UQxpna__starPop var(--dur-ui) var(--ease-out-quint) both}.StarRating-module__UQxpna__fill .StarRating-module__UQxpna__cell:nth-child(2){animation:StarRating-module__UQxpna__starPop var(--dur-ui) var(--ease-out-quint) calc(var(--dur-micro) / 2) both}.StarRating-module__UQxpna__fill .StarRating-module__UQxpna__cell:nth-child(3){animation:StarRating-module__UQxpna__starPop var(--dur-ui) var(--ease-out-quint) var(--dur-micro) both}.StarRating-module__UQxpna__fill .StarRating-module__UQxpna__cell:nth-child(4){animation:StarRating-module__UQxpna__starPop var(--dur-ui) var(--ease-out-quint) calc(var(--dur-micro) * 1.5) both}.StarRating-module__UQxpna__fill .StarRating-module__UQxpna__cell:nth-child(5){animation:StarRating-module__UQxpna__starPop var(--dur-ui) var(--ease-out-quint) calc(var(--dur-micro) * 2) both}@keyframes StarRating-module__UQxpna__starPop{0%{opacity:0;transform:scale(.6)rotate(-18deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.StarRating-module__UQxpna__fill .StarRating-module__UQxpna__star,.StarRating-module__UQxpna__fill .StarRating-module__UQxpna__star:nth-child(2),.StarRating-module__UQxpna__fill .StarRating-module__UQxpna__star:nth-child(3),.StarRating-module__UQxpna__fill .StarRating-module__UQxpna__star:nth-child(4),.StarRating-module__UQxpna__fill .StarRating-module__UQxpna__cell:nth-child(5){animation-duration:0s;animation-delay:0s}}
.TrustAppRatingMark-module__0NTwZG__slot{align-items:center;height:1.75rem;display:inline-flex}.TrustAppRatingMark-module__0NTwZG__apple{animation:TrustAppRatingMark-module__0NTwZG__applePop var(--dur-ui) var(--ease-out-quint) both;display:inline-flex}@keyframes TrustAppRatingMark-module__0NTwZG__applePop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.TrustAppRatingMark-module__0NTwZG__apple{animation-duration:0s}}
