.cariora-public .cr-live-hero{box-sizing:border-box;color:#281d2b;background:#fffaf5;grid-template-columns:400px minmax(0,1fr);align-items:center;gap:48px;width:100%;max-width:1440px;margin:0 auto;padding:32px 64px 28px;display:grid}.cr-live-hero__copy{flex-direction:column;gap:18px;display:flex}.cariora-public .cr-live-hero__eyebrow{letter-spacing:.08em;color:#8a6f62;margin:0;font-size:12px;font-weight:700}.cariora-public .cr-live-hero h1{font-family:var(--cr-font-display,"Noto Serif SC", serif);white-space:pre-line;margin:0;font-size:44px;font-weight:700;line-height:1.18}.cariora-public .cr-live-hero__lead{color:#756c78;margin:0;font-size:17px;line-height:1.55}.cr-live-hero__switch{flex-direction:column;gap:10px;margin-top:6px;display:flex}.cr-live-hero__switch>div{flex-wrap:wrap;gap:10px;display:flex}.cr-live-hero__switch :is(button,a){color:#281d2b;cursor:pointer;background:#fff;border:1.5px solid #281d2b2e;border-radius:16px;align-items:center;gap:10px;min-height:50px;padding:6px 12px 6px 6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.cr-live-hero__switch button[aria-pressed=true]{background:#fff3f0;border:2px solid #ff6555}.cr-live-hero__switch img{object-fit:cover;border-radius:12px}.cr-live-hero__switch a{padding:6px 12px}.cariora-public .cr-live-hero__note{color:#5e5161;flex-wrap:wrap;gap:16px;margin:4px 0 0;font-size:13px;display:flex}.cr-live-hero__switch :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #ff6555}.cr-live-hero__switch button:active{scale:.98}@media (width>=769px) and (width<=1150px){.cariora-public .cr-live-hero{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:24px;padding-inline:32px}}@media (width<=768px){.cariora-public .cr-live-hero{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.cr-live-hero>.cr-meet{grid-row:1}.cr-live-hero__copy{padding:28px 20px}.cariora-public .cr-live-hero h1{font-size:34px}}@media (prefers-reduced-motion:reduce){.cr-live-hero__switch button:active{scale:none}}.cariora-public .cr-global.crg-apps{overflow:hidden}.cariora-public .cr-global.crg-apps+.cr-global.crg-closing{--from:var(--paper-2)}.crg-apps__grid{align-items:center;gap:56px;display:grid}@media (width>=980px){.crg-apps__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.cariora-public .cr-global .crg-apps__copy h2{margin:14px 0 18px;font-size:clamp(34px,4.6vw,58px)}.crg-apps__lead{max-width:480px;color:var(--muted-ink);margin:0;font-size:18px}.crg-apps__points{gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.crg-apps__points li{color:var(--ink);padding-left:22px;font-size:15px;position:relative}.crg-apps__points li:before{content:"";background:var(--aurora);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em;left:2px}.crg-apps__stores{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.crg-apps__more{color:var(--ink);text-underline-offset:4px;margin-top:22px;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.crg-apps__more:hover{text-decoration-thickness:2px}.crg-store{color:#9a8e88;cursor:not-allowed;-webkit-user-select:none;user-select:none;background:#ece5dc;border:1px solid #ddd2c7;border-radius:14px;align-items:center;gap:11px;min-width:196px;min-height:58px;padding:9px 18px 9px 14px;display:inline-flex;position:relative}.crg-store.is-live{border-color:var(--ink);background:var(--ink);color:var(--on-night);cursor:pointer;text-decoration:none;transition:transform .2s,box-shadow .2s}.crg-store.is-live:hover{transform:translateY(-1px);box-shadow:0 12px 24px -14px #261c29b3}.crg-store.is-live:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.crg-store__glyph svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px;display:block}.crg-store__text{line-height:1.15;display:grid}.crg-store__text small{letter-spacing:.02em;font-size:11px}.crg-store__text b{letter-spacing:-.01em;font-size:19px;font-weight:600}.crg-store__soon{background:var(--ink);color:var(--on-night);letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600;position:absolute;top:-10px;right:-8px;box-shadow:0 6px 14px -6px #261c2999}.crg-apps__stage{aspect-ratio:1.32;position:relative;container-type:inline-size}.crg-apps__glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--a2) 26%, transparent), color-mix(in srgb, var(--a4) 14%, transparent) 60%, transparent);border-radius:50%;position:absolute;inset:8% 4% 4% 14%}.cariora-public .cr-global .crg-apps__tag{top:0;right:0}.crg-mac{background:#f4eee6;border:1px solid #261c2924;border-radius:1.6cqw;width:88%;position:absolute;top:7%;right:0;overflow:hidden;box-shadow:0 4cqw 8cqw -3cqw #3c232d73}.crg-mac__bar{gap:.8cqw;padding:1.25cqw 1.5cqw;display:flex}.crg-mac__bar i{background:#d8cdc2;border-radius:50%;width:1.1cqw;height:1.1cqw}.crg-mac__screen{aspect-ratio:16/9;color:#fff;position:relative;overflow:hidden}.crg-mac__screen img,.crg-phone__screen img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.crg-mac__screen:after{content:"";background:linear-gradient(#120d1759,#0000 26% 66%,#120d178c);position:absolute;inset:0}.crg-mac__who{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#211a1452;border:1px solid #ffffff4d;border-radius:1.3cqw;gap:.3cqw;padding:1cqw 1.6cqw;line-height:1.25;display:grid;position:absolute;top:2.4cqw;right:2.4cqw}.crg-mac__who small{letter-spacing:.12em;opacity:.85;font-size:max(8px,1.05cqw)}.crg-mac__who b{font-family:var(--crg-serif);font-size:max(13px,2.4cqw);font-weight:400;line-height:1.1}.crg-mac__dock{z-index:1;background:#272019a8;border:1px solid #ffffff59;border-radius:1.8cqw;gap:.7cqw;padding:.7cqw;display:flex;position:absolute;bottom:2.4cqw;left:50%;transform:translate(-50%)}.crg-mac__dock span{white-space:nowrap;border-radius:1.1cqw;padding:.9cqw 1.8cqw;font-size:max(9px,1.3cqw)}.crg-mac__dock span:first-child{color:#382b24;background:#f9eee1}.crg-mac__dock span:last-child{background:#b14b3a}.crg-phone{z-index:2;background:#1d1820;border:1.1cqw solid #1d1820;border-radius:5.4cqw;width:29%;position:absolute;bottom:0;left:0;box-shadow:0 4cqw 7cqw -2.5cqw #28161e8c}.crg-phone__screen{aspect-ratio:9/19.5;color:#fff;border-radius:4.3cqw;position:relative;overflow:hidden}.crg-phone__screen img{object-position:37% 50%}.crg-phone__screen:after{content:"";background:linear-gradient(#19171366,#0000 20% 46%,#201b17d1 72%);position:absolute;inset:0}.crg-phone__screen>:not(img){z-index:1;position:absolute}.crg-phone__island{background:#0d0a0f;border-radius:2cqw;width:8cqw;height:2.2cqw;top:1.3cqw;left:50%;transform:translate(-50%)}.crg-phone__name{text-align:center;font-size:max(9px,1.7cqw);font-weight:600;top:5cqw;left:0;right:0}.crg-phone__say{font-family:var(--crg-serif);text-shadow:0 1px 6px #00000080;margin:0;font-size:max(10px,2.2cqw);line-height:1.2;bottom:17cqw;left:2.4cqw;right:2.4cqw}html:lang(zh) .crg-phone__say{font-family:var(--zh-display);font-weight:600}.crg-phone__foot{bottom:2.4cqw;left:1.8cqw;right:1.8cqw}.crg-phone__quick{gap:.7cqw;margin-bottom:1.4cqw;display:flex;overflow:hidden}.crg-phone__quick span{background:#ffffff29;border:1px solid #fff6;border-radius:99px;flex:none;padding:.7cqw 1.3cqw;font-size:max(7px,1.1cqw)}.crg-phone__quick span:first-child{color:#382c24;background:#faf3e9;border-color:#faf3e9}.crg-phone__composer{color:#7a6d63;background:#f7f0e7;border-radius:1.8cqw;align-items:center;gap:1cqw;padding:.7cqw .7cqw .7cqw 1.6cqw;font-size:max(7px,1.1cqw);display:flex}.crg-phone__composer span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.crg-phone__composer i{color:#fff;background:#ae4938;border-radius:1.2cqw;place-items:center;width:3.6cqw;height:3.6cqw;font-style:normal;display:grid}@media (width<=719px){.crg-apps__stage{aspect-ratio:1.1}.crg-mac{width:92%;top:12%}.crg-phone{width:34%}.crg-apps__stores{flex-wrap:nowrap;gap:10px}.crg-store{flex:1 1 0;gap:8px;min-width:0;padding:9px 10px}.crg-store__glyph svg{width:22px;height:22px}.crg-store__text b{white-space:nowrap;font-size:14px}.crg-store__soon{right:-4px}}.cr-mac-preview{min-width:0;padding:8px;container-type:inline-size}.cr-mac-preview .crg-mac{width:100%;position:relative;top:auto;right:auto}.cariora-public .cr-editorial-media .cr-mac-preview .crg-mac__screen img{aspect-ratio:auto;object-fit:contain;background:#17101f;border-radius:0;width:100%;height:100%;position:absolute}.cr-mac-preview .crg-mac__bar i:first-child{background:#ff6059}.cr-mac-preview .crg-mac__bar i:nth-child(2){background:#ffbd2e}.cr-mac-preview .crg-mac__bar i:nth-child(3){background:#28c840}
