.AppStoreLaunchModal_backdrop__SqJY_{position:fixed;inset:0;z-index:calc(var(--z-modal) + 20);display:flex;align-items:center;justify-content:center;padding:24px;background:rgb(17 17 17/.48);backdrop-filter:blur(12px)}.AppStoreLaunchModal_modal__nuIgF{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(260px,.92fr);width:min(100%,860px);overflow:hidden;border:1px solid rgb(17 17 17/.12);border-radius:18px;background:#ffffff;box-shadow:0 24px 70px rgb(17 17 17/.26);color:#111111}.AppStoreLaunchModal_modalCompact__NxMGu{grid-template-columns:1fr;width:min(100%,580px)}.AppStoreLaunchModal_modalCompact__NxMGu .AppStoreLaunchModal_title__tnpGW{max-width:15ch;font-size:clamp(2.15rem,7.5vw,3.15rem)}.AppStoreLaunchModal_content__v_pqD{display:flex;flex-direction:column;gap:16px;padding:34px}.AppStoreLaunchModal_contentCompact__fKIQt{padding-right:34px}.AppStoreLaunchModal_closeButton__l1tYz{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgb(17 17 17/.12);border-radius:999px;background:rgb(255 255 255/.64);color:#111111;transition:transform var(--dur) var(--ease),background var(--dur) var(--ease),border-color var(--dur) var(--ease)}.AppStoreLaunchModal_closeButton__l1tYz:hover{transform:translateY(-1px);background:#ffffff;border-color:rgb(17 17 17/.22)}.AppStoreLaunchModal_brandRow__AKRBZ{display:flex;align-items:center;max-width:calc(100% - 52px)}.AppStoreLaunchModal_wordmark__b9znP{font-family:"Instrument Serif",Georgia,serif;font-size:1.75rem;line-height:1;color:#111111}.AppStoreLaunchModal_title__tnpGW{margin:0;max-width:11ch;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2.2rem,4.4vw,3.6rem);font-weight:400;line-height:.98;letter-spacing:0}.AppStoreLaunchModal_description__a25gn{max-width:32rem;margin:0;color:#3f3f3b;font-size:1rem;line-height:1.55}.AppStoreLaunchModal_webviewHint__vsQ1h{margin:0;padding:12px 14px;border:1px solid rgb(17 17 17/.12);border-radius:8px;background:#ffffff;color:#303030;font-size:.92rem;line-height:1.5}.AppStoreLaunchModal_actions__gGHpy{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.AppStoreLaunchModal_primaryAction__gwEgK,.AppStoreLaunchModal_secondaryAction__I8Z8_{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 18px;border-radius:999px;font-weight:600;transition:transform var(--dur) var(--ease),background var(--dur) var(--ease),border-color var(--dur) var(--ease)}.AppStoreLaunchModal_primaryAction__gwEgK{background:#111111;color:#ffffff;box-shadow:0 10px 24px rgb(17 17 17/.18)}.AppStoreLaunchModal_primaryAction__gwEgK:hover{transform:translateY(-1px);background:#2a2a2a}.AppStoreLaunchModal_secondaryAction__I8Z8_{border:1px solid rgb(17 17 17/.16);background:transparent;color:#111111}.AppStoreLaunchModal_secondaryAction__I8Z8_:hover{transform:translateY(-1px);border-color:rgb(17 17 17/.28);background:#ffffff}.AppStoreLaunchModal_panel__6B7_m{display:flex;align-items:stretch;justify-content:center;padding:24px 24px 24px 0}.AppStoreLaunchModal_panelCard__4PjWH{display:flex;flex-direction:column;justify-content:center;gap:12px;width:100%;min-height:100%;padding:24px;border:1px solid rgb(17 17 17/.12);border-radius:8px;background:#ffffff}.AppStoreLaunchModal_qrFrame__LuDUQ{display:grid;place-items:center;width:min(100%,224px);aspect-ratio:1;padding:16px;border:1px solid rgb(17 17 17/.1);border-radius:8px;background:#ffffff}.AppStoreLaunchModal_qrImage__rohYt{width:100%;height:100%;background:#ffffff;object-fit:contain}.AppStoreLaunchModal_qrFallback__rfF8p{display:grid;place-items:center;gap:10px;width:100%;height:100%;border:1px dashed rgb(17 17 17/.25);border-radius:8px;color:#111111;font-size:.92rem;text-align:center}.AppStoreLaunchModal_panelEyebrow__4M51R{margin:0;color:#111111;font-size:.84rem;font-weight:600;letter-spacing:0;text-transform:uppercase}.AppStoreLaunchModal_panelCopy__wN_Sm{margin:0;color:#4a4a45;line-height:1.6}.AppStoreLaunchModal_inlineLink__oHGkU{display:block;color:#111111;font-size:.86rem;line-height:1.5;overflow-wrap:anywhere}.AppStoreLaunchModal_inlineLink__oHGkU:hover{color:#4a4a45}@media (max-width:920px){.AppStoreLaunchModal_modal__nuIgF{grid-template-columns:1fr}.AppStoreLaunchModal_panel__6B7_m{padding:0 34px 34px}}@media (max-width:640px){.AppStoreLaunchModal_backdrop__SqJY_{align-items:flex-end;padding:12px}.AppStoreLaunchModal_modal__nuIgF{border-radius:14px;max-height:calc(100svh - 24px)}.AppStoreLaunchModal_content__v_pqD{gap:14px;padding:28px 20px 20px}.AppStoreLaunchModal_contentCompact__fKIQt{padding-right:20px}.AppStoreLaunchModal_panel__6B7_m{padding:0 22px 22px}.AppStoreLaunchModal_panelCard__4PjWH{padding:20px}.AppStoreLaunchModal_closeButton__l1tYz{top:12px;right:12px}.AppStoreLaunchModal_brandRow__AKRBZ{align-items:flex-start;flex-direction:column;gap:8px;max-width:calc(100% - 48px)}.AppStoreLaunchModal_wordmark__b9znP{font-size:1.55rem}.AppStoreLaunchModal_title__tnpGW{max-width:15ch;font-size:clamp(2rem,10vw,2.75rem)}.AppStoreLaunchModal_actions__gGHpy{flex-direction:column}.AppStoreLaunchModal_primaryAction__gwEgK,.AppStoreLaunchModal_secondaryAction__I8Z8_{width:100%}}