.share_page__FtYsK{min-height:100vh;background:#111844;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:30px 20px 24px;box-sizing:border-box}.share_content__6BVH_{max-width:720px;margin:0 auto;text-align:center}.share_brand__F2B58{display:flex;align-items:center;justify-content:center;gap:10px;color:#e5c67f;font-size:28px;font-weight:700;letter-spacing:.4px}.share_brand__F2B58 img,.share_lotus__PtG7F{object-fit:contain}.share_anmi__1LyCL{position:relative;width:min(100%,340px);aspect-ratio:945/725;overflow:hidden;margin:4px auto 18px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 5%,#000 94%,transparent);mask-image:linear-gradient(180deg,transparent,#000 5%,#000 94%,transparent)}.share_anmi__1LyCL img{position:absolute;left:0;top:-17.24%}.share_badge__3nzIF{display:inline-block;border:1px solid #e5c67f66;border-radius:30px;padding:7px 15px;margin:0 0 16px;color:#e5c67f;letter-spacing:2px;font-size:12px;font-weight:700}.share_hero__FTAeq h1{font-size:clamp(26px,4.5vw,36px);line-height:1.3;margin:0 0 12px}.share_intro__q_gmA{color:#c3c5d5;font-size:17px;line-height:1.6;margin:0 auto 30px}.share_message__PjAo_{position:relative;background:#ffffff06;border:1px solid #e5c67f99;border-radius:26px;padding:28px clamp(20px,5vw,46px);box-shadow:inset 0 0 0 6px #ffffff03}.share_message__PjAo_ h2{font-size:12px;letter-spacing:2.2px;color:#e5c67f;margin:0 0 24px}.share_message__PjAo_ blockquote{position:relative;margin:0;padding:20px 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:clamp(21px,3.5vw,28px);line-height:1.85;text-align:start;font-weight:400}.share_message__PjAo_ blockquote:before{content:"“";display:block;color:#e5c67f66;font:60px/30px Georgia,serif}.share_shared__TjBoU{border-top:1px solid #e5c67f33;color:#b6b8c9;font-size:13px;line-height:1.6;padding-top:18px;margin:20px auto 0;max-width:370px}.share_invite__GYGfL{padding:36px 12px 0}.share_invite__GYGfL h2{font-size:clamp(26px,4vw,34px);color:#e5c67f;line-height:1.3;margin:14px 0}.share_invite__GYGfL p{font-size:16px;line-height:1.8;color:#c3c5d5;max-width:600px;margin:0 auto 28px}.share_stores__Te8MK{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;max-width:520px;margin:0 auto}.share_google__btqVr{background:#ffffff06;color:#e5c67f}.share_stores__Te8MK a:focus-visible{outline:3px solid #fff;outline-offset:5px}.share_footer__Xpr_f{border-top:1px solid #ffffff12;margin:48px auto 0;padding-top:24px;color:#9195ad;font-size:12px;line-height:1.8}.share_footer__Xpr_f a{color:inherit;text-decoration:none}.share_footer__Xpr_f p{margin:8px 0}@media(max-width:380px){.share_page__FtYsK{padding-inline:14px}.share_brand__F2B58{font-size:24px}.share_message__PjAo_{padding-inline:18px}.share_invite__GYGfL{padding-inline:0}}.share_lotus__PtG7F{display:inline-flex;color:#e5c67f}.share_brand__F2B58 svg{flex-shrink:0}.share_anmi__1LyCL{width:calc(100% + 40px);aspect-ratio:1290/1010;margin:16px -20px 18px;-webkit-mask-image:none;mask-image:none}.share_anmi__1LyCL img{position:static;display:block;width:100%;height:auto}@media(max-width:380px){.share_anmi__1LyCL{width:calc(100% + 28px);margin-inline:-14px}}.share_stores__Te8MK button{display:block;min-height:44px;padding:10px 18px;border:1px solid #666c85;border-radius:999px;font:600 14px/1.4 system-ui,sans-serif;color:#aab0c4;cursor:not-allowed}.PolicyLinks_links__0N5iy{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 10px;margin-top:16px;padding-top:8px;border-top:1px solid #ffffff16;color:#aab0c4;font:400 13px/1.5 system-ui,sans-serif}.PolicyLinks_links__0N5iy a{display:inline-flex;align-items:center;min-height:36px;color:inherit;text-decoration:underline;text-underline-offset:3px}.PolicyLinks_links__0N5iy a:hover{color:#e5c67f}.PolicyLinks_links__0N5iy a:focus-visible{outline:2px solid #e5c67f;outline-offset:3px;border-radius:2px}.PolicyLinks_compact__HHvg7{margin-top:0;padding-top:0;border-top:0}.StoreBadge_badge__oCI_u{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:10px;text-decoration:none;vertical-align:middle}.StoreBadge_badge__oCI_u img{display:block;height:40px;width:auto;max-width:none}.StoreBadge_badge__oCI_u:focus-visible{outline:3px solid #fff;outline-offset:2px;border-radius:4px}