/* Below-fold palette: porcelain, graphite, and the App's blue. Hero is unchanged. */
body{--surface-paper:#fff;--surface-subtle:#f5f7fb;--ink-primary:#18212e;--ink-secondary:#657184;--app-blue:#0670e5;--line-subtle:#e7ecf3}
main>section:not(.hero){color:var(--ink-primary)}
.visually-hidden{position:absolute!important;height:1px!important;width:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.site-header.is-compact{background:#ffffffeb;border-color:#eef2f7;box-shadow:0 7px 28px #172a4912;color:#202b3b}
.is-compact .nav-links a,.is-compact .nav-web{color:#5b687a}.is-compact .button-small{background:var(--app-blue);color:#fff}
.manifesto>.section-kicker,.rich-heading>.section-kicker,.faq-title>.section-kicker{color:#718094;font-size:12px;letter-spacing:.8px}
.manifesto-line{font-size:35px;font-weight:550;color:#263347;margin-bottom:36px}
.manifesto-line em{color:var(--app-blue)}
.rich-section{padding-top:96px}
.rich-heading{margin-bottom:39px}
.rich-heading h2{color:var(--ink-primary);font-size:54px;font-weight:600;letter-spacing:-1.9px;line-height:1.24}
.rich-heading>p:not(.section-kicker){color:var(--ink-secondary);font-size:17px;line-height:1.85;margin-top:23px}
#market>.rich-heading,#connection>.rich-heading,#events>.rich-heading,#profile>.rich-heading,#gallery>.rich-heading,#access>.rich-heading{display:grid;grid-template-columns:1.18fr 1fr;gap:0 90px;max-width:none;text-align:left;align-items:end}
#market>.rich-heading>.section-kicker,#connection>.rich-heading>.section-kicker,#events>.rich-heading>.section-kicker,#profile>.rich-heading>.section-kicker,#gallery>.rich-heading>.section-kicker,#access>.rich-heading>.section-kicker{grid-column:1/-1;margin-bottom:18px}
#market>.rich-heading>p:not(.section-kicker),#connection>.rich-heading>p:not(.section-kicker),#events>.rich-heading>p:not(.section-kicker),#profile>.rich-heading>p:not(.section-kicker),#gallery>.rich-heading>p:not(.section-kicker){margin:0 0 7px;font-size:16px;line-height:1.85}
.grain::before{display:none}
.mini-panel,.identity-tile,.quick-actions-tile,.world-gallery,.access-card{border:1px solid var(--line-subtle);box-shadow:0 10px 28px #263d6505}
.mini-panel{border-radius:25px}
.panel-top>span{font-size:12px;color:#718198;letter-spacing:.4px}
.panel-top h3{font-size:28px;font-weight:550;line-height:1.32;letter-spacing:-.7px;color:#1c293b}
.panel-footer{font-size:14px;color:#627187;line-height:1.85;border-top:1px solid #e7ecf370}
.panel-action>b{color:var(--app-blue)}
.cinema-panel{border-radius:26px;background:#e8eef4}
.cinema-backdrop{filter:none}
.cinema-scrim{background:linear-gradient(90deg,#142334b8,#1423346b 50%,#1423340a 90%)}
.cinema-copy h3,.social-scene-copy>p,.event-copy h3{font-weight:550;letter-spacing:-1.3px;line-height:1.3}
.cinema-copy>p,.event-copy p{color:#f0f3f7;font-size:17px;line-height:1.85}
.round-link{border-color:#ffffff9c;background:#ffffff24;box-shadow:0 2px 10px #0b233512;color:#fff}
.provided-phone{filter:drop-shadow(0 18px 23px #20375921)}

/* Actual vanilla Minecraft PNG assets; no synthetic cube or tool drawings. */
.trio-grid{grid-template-columns:1.38fr 1fr;grid-template-rows:280px 420px;gap:20px;margin-top:20px}
.trio-grid>.category-panel{grid-column:1;grid-row:1/3;height:auto;background:#f6f8fc;min-height:720px}
.trio-grid>.publish-panel{grid-column:2;grid-row:1;height:280px;background:#fff}
.trio-grid>.store-panel{grid-column:2;grid-row:2;height:420px;background:#f4f7fc}
.category-panel .panel-top{padding:30px 30px 0}
.category-panel .panel-top h3{font-size:29px;margin-top:13px;line-height:1.3}
.category-demo{inset:142px 27px 81px}
.category-chips{gap:5px;padding:5px;border-radius:15px;background:#e9eef6;border:1px solid #e3eaf3}
.category-chips>button{font-size:12px;min-height:38px;padding:9px 12px;border-radius:11px;flex:1;color:#68798d}
.category-chips>button[aria-pressed=true]{background:#fff;color:var(--app-blue);box-shadow:0 2px 8px #233f6a0d}
.category-chips>button:hover{background:#ffffff9e}
.category-panel .demo-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:181px;gap:13px;margin-top:20px;min-height:0}
.demo-product.mc-product{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:17px 10px 15px;background:#fff;border:1px solid #e7edf5;border-radius:19px;box-shadow:0 3px 8px #354a7503;transition:transform .2s,box-shadow .2s,border-color .2s}
.mc-product:hover{transform:translateY(-4px);border-color:#c2d9fb;box-shadow:0 10px 22px #3577d713}
.mc-icon-holder{height:91px;display:grid;place-items:center;margin-bottom:12px}
.mc-icon-holder>img{width:80px;height:80px;image-rendering:pixelated;image-rendering:crisp-edges;object-fit:contain;filter:drop-shadow(0 7px 5px #18243a15)}
.demo-product.mc-product>strong{font-size:14px;font-weight:550;white-space:normal;line-height:1.4;letter-spacing:-.2px;color:#253246}
.demo-product.mc-product>small{font-size:10px;color:#8a97a7;line-height:1.5;margin-top:6px;letter-spacing:.5px}
.category-panel .panel-footer{background:#f6f8fc;min-height:76px;padding:23px 30px;font-size:13px;border-top:1px solid #e5ecf6}
.publish-panel .panel-top{padding:28px 27px 0;max-width:calc(100% - 116px)}
.publish-panel .panel-top h3{font-size:26px;line-height:1.3}
.publish-item{position:absolute;right:24px;top:50px;display:grid;place-items:center;height:108px;width:108px;border:1px solid #eaf0fa;border-radius:24px;background:radial-gradient(circle at 35% 25%,#fff,#edf4ff)}
.publish-item img{width:72px;height:72px;image-rendering:pixelated;image-rendering:crisp-edges;filter:drop-shadow(0 5px 5px #2d4e7d12)}
.publish-panel .panel-footer{background:#fff;min-height:90px;padding:18px 27px;font-size:12px}
.publish-limit{display:block;color:#1477e7;font-size:10px;margin-top:7px}
.store-panel .panel-top{padding:29px 27px 0;width:calc(100% - 186px)}
.store-panel .panel-top h3{font-size:27px;line-height:1.32}
.store-panel .store-preview.provided-phone{width:152px;left:auto;right:28px;top:20px;filter:drop-shadow(0 10px 17px #203d5f1f)}
.store-panel .panel-footer{min-height:80px;padding:21px 27px;background:#f4f7fc;font-size:12px}
.store-panel .panel-action:hover{background:#edf3fc}

.social-scene{border-radius:26px}
.social-scene-shade{background:linear-gradient(90deg,#19253399,transparent 73%),linear-gradient(0deg,#172a3599,transparent 58%)}
.social-scene-copy>span{color:#e7edf5;font-size:13px}
.chat-bubble.incoming{background:#fffffff2;color:#26374b}.chat-bubble.incoming small{color:#7e90a2}.chat-bubble.outgoing{background:#127fff;color:#fff}
.social-bento{gap:20px;margin-top:20px}
.direct-panel,.mention-panel{background:#f6f8fb}
.direct-panel .panel-footer,.mention-panel .panel-footer{background:#f6f8fb;color:#67768a;font-size:14px}
.direct-panel .panel-action:hover{background:#eff4fc}
.mention-avatar{background:#e7f1ff;color:#2f71c4;border-color:#fff;box-shadow:0 7px 20px #1865c611}
.mention-avatar>span{background:#2784f3;color:white;border-color:white}
.mention-ui>p{color:#263a50;font-size:17px}.mention-ui>span{color:#7b8a9a;font-size:11px}
.mention-pill{background:white;border-color:#e5edf7;border-radius:16px;box-shadow:0 5px 13px #37557a05}
.mention-pill>b{background:#edf5ff;color:#087afb}
.notification-pill{background:white;border-color:#e5edf7;box-shadow:0 5px 13px #37557a05}
.notification-pill>span{background:#edf5ff;color:#2684f6}
.notification-pill b{color:#344a64}.notification-pill small{color:#8c9aad}

.wallet-stage{background:radial-gradient(ellipse at 76% 44%,#dceaff 0%,#edf4ff 34%,#f7f9fc 71%);border:1px solid #e3ebf7;color:#1b2a3e;border-radius:27px;box-shadow:inset 0 1px 0 white}
.wallet-stage .white-tag{color:#397cce;font-size:12px}
.wallet-copy h3{color:#162439;font-size:43px;line-height:1.3;font-weight:550}
.wallet-copy>p{color:#63758c;font-size:17px;line-height:1.9}
.wallet-demo-button{color:white;background:var(--app-blue);box-shadow:0 5px 15px #087bfa1c;min-height:48px;font-size:13px;border-radius:15px}
.wallet-demo-button:hover{background:#278bff;box-shadow:0 8px 18px #087bfa24}
.simulation-label{color:#8393a8;font-size:10px}
.wallet-object.wallet-user-phone{filter:drop-shadow(0 16px 24px #39568226)}
.wallet-mini-grid{padding-inline:0;gap:32px;margin-top:25px}
.wallet-mini-grid article{padding:24px 25px;background:#fff;border:1px solid #e8edf4;border-radius:18px}
.wallet-mini-grid article>svg,.wallet-mini-grid article>span{color:#3f83d6}.wallet-mini-grid h3{font-size:17px;color:#2c3b50}.wallet-mini-grid p{color:#738297;font-size:14px;line-height:1.8}
.journey-glow{background:radial-gradient(circle at 35% 30%,#eef5ff,#e7effa 65%,#f8fafd);border:1px solid #e4edf8}
.journey-step{opacity:.66;border-color:#e5edf6}.journey-step.is-active{opacity:1;border-color:var(--app-blue)}
.journey-step h3{color:#243247;font-weight:550}.journey-step>span:first-child{color:#5c89bf}.journey-step>p{color:#697b90;font-size:15px}
.journey-controls{background:#f5f8fc;border-color:#e4ecf6}.journey-controls button{color:#8999af}.journey-controls button[aria-pressed=true]{background:var(--app-blue)}
.event-overlay{background:linear-gradient(90deg,#302938a1,#37303b50 53%,transparent),linear-gradient(0deg,#3129398c,transparent 80%)}
.event-photo-card{background:#fff;border-color:#fff;box-shadow:0 17px 36px #272a341f}.event-photo-card figcaption{color:#7b8392}
.event-highlights{gap:28px;padding:26px 0 0}.event-highlights>div{padding:21px 23px;border-top:2px solid #dce9fb}.event-highlights b{color:#326cad;font-size:16px}.event-highlights p{color:#718198;font-size:14px}
.profile-grid{gap:20px}
.profile-main{background:#f3f7fc}.profile-main .panel-footer{background:#f3f7fc;color:#68788d}.profile-main .panel-action:hover{background:#eaf2fc}
.identity-tile{background:#fff;border:1px solid #e5ecf5;box-shadow:0 5px 18px #1b386204;border-radius:25px}
.identity-tile h3{color:#233044;font-weight:550}.identity-tile p{color:#7a899d;font-size:14px}
.identity-avatars.minecraft-identity{padding-left:0;gap:12px;margin-bottom:24px}
.minecraft-identity>span{margin:0;width:61px;height:61px;border-radius:15px;border:1px solid #e4edf8;background:#f6f9fd;box-shadow:0 4px 9px #2d4f7b05}
.minecraft-identity>span:nth-child(n){background:#f6f9fd}
.minecraft-identity img{width:39px;height:39px;image-rendering:pixelated;image-rendering:crisp-edges}
.quick-actions-tile{background:#f6f8fb;border-color:#e5ecf5;color:#283b52}
.quick-actions-tile>div>span{background:white;border-color:#e5edf7;color:#758499;font-size:12px;box-shadow:0 5px 12px #284a7805}
.quick-actions-tile svg{color:#3c83d6}.quick-actions-tile>p{color:#7f8d9e;font-size:14px}
.appearance-section{background:#f6f8fc;margin-top:96px;padding-top:86px;padding-bottom:86px}
.appearance-stage{box-shadow:0 8px 26px #2036570b;border:1px solid #e2eaf5}
.appearance-overlay{background:#15253b24}
.glass-example{background:linear-gradient(125deg,#eaf3ff60,#eaf3ff28);border-color:#ffffffb3;box-shadow:inset 0 1px 0 #ffffffe0,0 22px 47px #0b1d3540}
.glass-notice{background:#ffffffd1;color:#536b88;border-color:#fff}
.glass-notice>svg{color:#3f83d7}.glass-notice b{font-size:13px}.glass-notice p{font-size:11px;color:#8292a7}
.glass-tab-active{color:#2982ee!important}
.material-controls{background:#1d2c43ce;border-color:#c0d6f582;border-radius:19px;color:#f0f6ff}
.material-controls output,.material-controls small{color:#bdcee4}
.material-controls input{accent-color:#8dc3ff}
.world-gallery{background:#f7f9fc;border-color:#e4ecf5;box-shadow:0 12px 28px #2c45610a}
.gallery-bottom h3{color:#2b3b51;font-size:21px;font-weight:550}.gallery-bottom small{color:#8b9aad}
.gallery-arrows button{border-color:#e1eaf6;color:#237ee6;background:white}.gallery-arrows button:hover{background:#edf5ff}
.gallery-expand{color:#2f679f;background:#ffffffd9;border-color:white}
.access-card,.access-card.available{background:#f6f8fc;border:1px solid #e4ecf6;color:#25364c;box-shadow:0 5px 16px #253e6104}
.access-card.available{background:linear-gradient(145deg,#fff,#f0f6ff);border-color:#d4e4fb}
.access-status{color:#7b90aa;background:white;border:1px solid #e3ecf8}
.access-card.available .access-status{color:#227ade;background:#eaf4ff;border-color:#deecff}
.access-card>p{color:#7a8ba2;font-size:14px}.access-icon{color:#7594ba}
.access-card>.button{background:var(--app-blue);color:white;border-radius:14px}.access-soon{color:#618bbd;border-color:#d7e6f9}
.faq-title h2{color:#263348}.faq-list details{border-color:#e3ebf5}.faq-list details:first-child{border-color:#e3ebf5}.faq-list summary{color:#344359}.faq-list summary>span{color:#7e9abc}.faq-list details>p{color:#738299;font-size:15px;line-height:1.9}
.download-section{background:radial-gradient(ellipse at 50% 10%,#e7f1ff,#f4f7fc 63%);border-top:1px solid #e5edf8;color:#23334a}
.download-section h2{color:#1c293b}.download-section .section-kicker,.download-note{color:#7f91aa}
.download-actions .button-primary{background:var(--app-blue);color:white}.download-actions .button-light{background:#fff;color:#3a76be;border:1px solid #d8e7fa}
.rich-footer{background:#161e2c;color:#e8eff8}.footer-brand>p{color:#9eadc2}.footer-column h3{color:#eaf2fc}.footer-column>a,.footer-column>button{color:#9aacc5}.rich-footer-bottom{color:#8394af;border-color:#303d53}
.app-dialog:not(.payment-dialog){background:#f8fafc;border-color:#fff;color:#344459}.version-row{background:#edf3fb}.version-row small{color:#8395ad}.download-dialog .button-primary,.download-file{background:var(--app-blue);color:white}.coming-icon{background:#eaf3ff;color:#4d8ade}.coming-badge{background:#edf3fb;color:#8aa0bd}.coming-dialog .button-dark{background:var(--app-blue);color:#fff}
.payment-dialog{background:#f7f9fc;color:#2e3f55}.payment-dialog .section-kicker,#payment-video-note{color:#7c8ea8}.payment-playback-actions>button{background:#eaf2fd;color:#497aaf}.payment-playback-actions>button:hover{background:#dceafb}

@media(max-width:1150px){
 .rich-heading h2{font-size:48px}
 #market>.rich-heading,#connection>.rich-heading,#events>.rich-heading,#profile>.rich-heading,#gallery>.rich-heading,#access>.rich-heading{column-gap:50px}
 .trio-grid{grid-template-columns:1.3fr 1fr;grid-template-rows:280px 420px}
 .category-panel .panel-top{padding:28px 25px 0}.category-panel .panel-top h3{font-size:26px}.category-demo{inset:139px 21px 81px}.category-panel .demo-products{grid-auto-rows:181px;gap:10px}.mc-icon-holder>img{width:72px;height:72px}.mc-product>strong{font-size:13px}.category-panel .panel-footer{padding-inline:25px}
 .publish-panel .panel-top{padding:27px 24px 0;max-width:calc(100% - 91px)}.publish-panel .panel-top h3{font-size:23px}.publish-item{width:82px;height:82px;right:19px;top:66px}.publish-item img{width:56px;height:56px}.publish-panel .panel-footer{padding-inline:24px}
 .store-panel .panel-top{padding:29px 24px 0;width:calc(100% - 158px)}.store-panel .panel-top h3{font-size:24px}.store-panel .store-preview.provided-phone{right:18px;width:139px;top:40px}.store-panel .panel-footer{padding-inline:24px}
 .wallet-copy h3{font-size:39px}.wallet-copy>p{font-size:15px}.wallet-mini-grid{gap:20px}.wallet-mini-grid article{padding:23px 21px}.wallet-mini-grid h3{font-size:16px}.wallet-mini-grid p{font-size:13px}
}
@media(max-width:900px) and (min-width:761px){
 .rich-heading h2{font-size:42px}
 #market>.rich-heading,#connection>.rich-heading,#events>.rich-heading,#profile>.rich-heading,#gallery>.rich-heading,#access>.rich-heading{column-gap:35px}
 #market>.rich-heading>p:not(.section-kicker),#connection>.rich-heading>p:not(.section-kicker),#events>.rich-heading>p:not(.section-kicker),#profile>.rich-heading>p:not(.section-kicker),#gallery>.rich-heading>p:not(.section-kicker){font-size:14px}
 .trio-grid{grid-template-columns:1.14fr 1fr;grid-template-rows:280px 420px}
 .category-panel .panel-top h3{font-size:24px}.category-demo{inset:158px 16px 83px}.category-chips>button{font-size:10px;padding-inline:5px}.category-panel .demo-products{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:129px;gap:9px;margin-top:14px}.demo-product.mc-product{display:flex;grid-template-columns:none;padding:10px 7px;border-radius:15px}.mc-icon-holder{height:60px;margin-bottom:8px}.mc-icon-holder>img{width:52px;height:52px}.demo-product.mc-product>strong{font-size:11px}.demo-product.mc-product>small{font-size:9px;margin-top:4px;grid-column:auto}
 .publish-panel .panel-top{max-width:none}.publish-panel .panel-top h3{font-size:23px;max-width:182px}.publish-item{width:68px;height:68px;right:18px;top:69px}.publish-item img{width:48px;height:48px}.publish-panel .panel-footer{font-size:11px}
 .store-panel .panel-top{width:calc(100% - 132px)}.store-panel .panel-top h3{font-size:21px}.store-panel .store-preview.provided-phone{width:123px;right:10px;top:66px}.store-panel .panel-footer{font-size:11px}
 .wallet-copy h3{font-size:34px}.wallet-copy>p{font-size:13px}.wallet-mini-grid article{padding:20px 17px}.wallet-mini-grid h3{font-size:15px}.wallet-mini-grid p{font-size:12px}
}
@media(max-width:760px){
 .rich-section{padding-top:73px}.manifesto-line{font-size:25px;margin-bottom:29px}.rich-heading h2{font-size:37px;line-height:1.25}.rich-heading>p:not(.section-kicker){font-size:14px;line-height:1.9}
 #market>.rich-heading,#connection>.rich-heading,#events>.rich-heading,#profile>.rich-heading,#gallery>.rich-heading,#access>.rich-heading{display:block;text-align:left}
 #market>.rich-heading>p:not(.section-kicker),#connection>.rich-heading>p:not(.section-kicker),#events>.rich-heading>p:not(.section-kicker),#profile>.rich-heading>p:not(.section-kicker),#gallery>.rich-heading>p:not(.section-kicker){font-size:14px;margin:22px 0 0;line-height:1.9}
 .panel-top h3{font-size:26px}.panel-footer{font-size:13px}.cinema-copy h3,.social-scene-copy>p,.event-copy h3{font-size:31px}.cinema-copy>p,.event-copy p{font-size:14px}
 .trio-grid{grid-template-columns:1fr;grid-template-rows:auto;gap:17px}.trio-grid>.category-panel{grid-column:auto;grid-row:auto;min-height:768px;height:768px}.trio-grid>.publish-panel{grid-column:auto;grid-row:auto;height:280px}.trio-grid>.store-panel{grid-column:auto;grid-row:auto;height:420px}
 .category-panel .panel-top{padding:28px 25px 0}.category-panel .panel-top h3{font-size:25px;line-height:1.35;max-width:270px}.category-demo{inset:143px 18px 76px}.category-chips{gap:3px;padding:4px;border-radius:13px}.category-chips>button{font-size:11px;padding:8px 6px;min-height:37px;border-radius:9px}
 .category-panel .demo-products{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:157px;gap:10px;margin-top:15px}.demo-product.mc-product{padding:13px 8px;border-radius:16px}.mc-icon-holder{height:74px;margin-bottom:9px}.mc-icon-holder>img{width:64px;height:64px}.demo-product.mc-product>strong{font-size:12px}.demo-product.mc-product>small{font-size:9px;margin-top:5px}.category-panel .panel-footer{min-height:71px;padding:22px 25px;font-size:12px}
 .publish-panel .panel-top{padding:28px 25px 0;max-width:calc(100% - 98px)}.publish-panel .panel-top h3{font-size:24px}.publish-item{width:79px;height:79px;right:22px;top:67px}.publish-item img{width:55px;height:55px}.publish-panel .panel-footer{min-height:92px;font-size:12px;padding-inline:25px}
 .store-panel .panel-top{padding:28px 25px 0;width:calc(100% - 161px)}.store-panel .panel-top h3{font-size:24px}.store-panel .store-preview.provided-phone{right:18px;top:42px;width:139px}.store-panel .panel-footer{font-size:12px;padding-inline:25px;min-height:80px}
 .direct-panel .panel-footer,.mention-panel .panel-footer{font-size:13px}.mention-ui>span{font-size:10px}.mention-pill{font-size:10px}.notification-pill b{font-size:12px}.notification-pill small{font-size:9px}
 .wallet-copy h3{font-size:33px}.wallet-copy>p{font-size:14px}.wallet-mini-grid{gap:13px;margin-top:19px}.wallet-mini-grid article{padding:22px 21px 22px 58px}.wallet-mini-grid article>span,.wallet-mini-grid article>svg{left:20px;top:22px}.wallet-mini-grid h3{font-size:16px}.wallet-mini-grid p{font-size:13px}
 .journey-step>p{font-size:14px}.event-highlights{gap:0;padding-top:24px}.event-highlights>div{padding:19px 0;border-top-width:1px}.event-highlights p{font-size:13px}
 .identity-tile p,.quick-actions-tile>p{font-size:13px}.minecraft-identity>span{height:57px;width:57px}.minecraft-identity img{height:36px;width:36px}.quick-actions-tile>div>span{font-size:11px}
 .appearance-section{margin-top:73px;padding-top:66px;padding-bottom:65px}.glass-notice b{font-size:11px}.glass-notice p{font-size:9px}.gallery-bottom h3{font-size:16px}.access-card>p{font-size:14px}.faq-list details>p{font-size:13px}
}
@media(max-width:375px){
 .rich-heading h2{font-size:34px}.category-panel .panel-top h3{font-size:23px}.category-demo{inset:142px 15px 76px}.category-panel .demo-products{gap:9px}.mc-icon-holder>img{height:60px;width:60px}.demo-product.mc-product>strong{font-size:11px}.publish-panel .panel-top h3{font-size:22px}.publish-panel .panel-top{max-width:calc(100% - 86px)}.publish-item{right:18px;height:70px;width:70px}.publish-item img{width:48px;height:48px}.store-panel .panel-top{width:calc(100% - 149px)}.store-panel .panel-top h3{font-size:22px}.store-panel .store-preview.provided-phone{right:14px;width:132px;top:58px}
}
.category-panel .demo-products[data-visible-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:375px}
.demo-products[data-visible-count="2"] .mc-icon-holder{height:142px;margin-bottom:19px}
.demo-products[data-visible-count="2"] .mc-icon-holder>img{width:112px;height:112px}
.demo-products[data-visible-count="2"] .mc-product>strong{font-size:17px}
.demo-products[data-visible-count="2"] .mc-product>small{font-size:11px;margin-top:8px}
.mc-icon-holder>img,.publish-item img,.minecraft-identity img{filter:none}
@media(max-width:760px){
 .category-title-tail{display:block}
 .category-panel .demo-products[data-visible-count="2"]{grid-template-columns:1fr;grid-auto-rows:237px}
 .demo-products[data-visible-count="2"] .mc-product{display:grid;grid-template-columns:106px 1fr;grid-template-rows:auto auto;gap:6px 13px;justify-items:start;align-content:center;padding:20px}
 .demo-products[data-visible-count="2"] .mc-icon-holder{grid-row:1/3;height:116px;margin:0}
 .demo-products[data-visible-count="2"] .mc-icon-holder>img{height:96px;width:96px}
 .demo-products[data-visible-count="2"] .mc-product>strong{align-self:end;font-size:15px}
 .demo-products[data-visible-count="2"] .mc-product>small{align-self:start;margin-top:0;font-size:11px}
}
.panel-top>span,.demo-product.mc-product>small,.wallet-mini-grid p,.event-highlights p,.identity-tile p,.quick-actions-tile>p,.quick-actions-tile>div>span,.access-card>p,.faq-list details>p{color:#657184}
.glass-notice p{color:#5c718e}
#payment-video-note{color:#64758b}
@media(prefers-reduced-motion:reduce){.mc-product:hover{transform:none}}
