.product-section-heading[data-astro-cid-gufqt4a6]{max-width:720px}.product-section-heading[data-astro-cid-gufqt4a6] .eyebrow[data-astro-cid-gufqt4a6]{margin:0 0 16px}.product-section-heading[data-astro-cid-gufqt4a6] h2[data-astro-cid-gufqt4a6]{margin:0;font-size:var(--type-product-section);line-height:1.12;letter-spacing:0}.product-section-description[data-astro-cid-gufqt4a6]{margin:24px 0 0;color:var(--muted);font-size:var(--type-product-body);line-height:1.75}.sueob-page[data-astro-cid-o2p5tk7i]{--type-product-hero:clamp(36px,5.4vw,76px);max-width:1320px;margin:auto}.sueob-hero[data-astro-cid-o2p5tk7i]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,.7fr);gap:clamp(24px,5vw,80px);align-items:center;padding:40px 0 80px}h1[data-astro-cid-o2p5tk7i]{font-size:var(--type-product-hero);line-height:1.18;margin:20px 0 28px;word-break:keep-all;overflow-wrap:anywhere}h1[data-astro-cid-o2p5tk7i] span[data-astro-cid-o2p5tk7i]{color:var(--lime)}p[data-astro-cid-o2p5tk7i],li[data-astro-cid-o2p5tk7i]{font-size:var(--type-product-body);line-height:1.75;color:var(--muted)}.lead[data-astro-cid-o2p5tk7i]{color:var(--ink)}figure[data-astro-cid-o2p5tk7i]{margin:0;min-width:0;text-align:center}img[data-astro-cid-o2p5tk7i]{display:block;max-width:100%;height:auto;margin:auto}.hero-image[data-astro-cid-o2p5tk7i] img[data-astro-cid-o2p5tk7i]{width:300px}figcaption[data-astro-cid-o2p5tk7i],.release[data-astro-cid-o2p5tk7i]{font-size:14px;line-height:1.65;color:var(--muted);margin-top:16px}.actions[data-astro-cid-o2p5tk7i]{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.actions[data-astro-cid-o2p5tk7i] a[data-astro-cid-o2p5tk7i]{display:inline-flex;align-items:center;min-height:48px;padding:12px 20px;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);font-weight:700;overflow-wrap:anywhere}.actions[data-astro-cid-o2p5tk7i] a[data-astro-cid-o2p5tk7i]:first-child{background:var(--ink);color:var(--bg)}a[data-astro-cid-o2p5tk7i]:hover{color:var(--lime)}.actions[data-astro-cid-o2p5tk7i] a[data-astro-cid-o2p5tk7i]:hover{background:var(--accent);color:var(--ink)}.sueob-section[data-astro-cid-o2p5tk7i]{padding:clamp(48px,7vw,96px) 0;border-top:1px solid var(--line);scroll-margin-top:100px}.sueob-section[data-astro-cid-o2p5tk7i]>p[data-astro-cid-o2p5tk7i]{max-width:900px}.features[data-astro-cid-o2p5tk7i]{margin-top:48px;display:grid;gap:64px}.feature[data-astro-cid-o2p5tk7i]{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,.65fr);gap:clamp(24px,6vw,96px);align-items:center;padding-bottom:48px;border-bottom:1px solid var(--line)}h3[data-astro-cid-o2p5tk7i]{font-size:var(--type-product-card);line-height:1.35;color:var(--ink);margin:0 0 16px;word-break:keep-all}.feature[data-astro-cid-o2p5tk7i] img[data-astro-cid-o2p5tk7i],.iphone-screens[data-astro-cid-o2p5tk7i] img[data-astro-cid-o2p5tk7i]{width:280px;border:1px solid var(--line);border-radius:var(--radius)}.iphone-screens[data-astro-cid-o2p5tk7i]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;gap:40px;margin:48px auto 0}.steps[data-astro-cid-o2p5tk7i]{padding-left:28px;margin-top:32px}li[data-astro-cid-o2p5tk7i]{margin:16px 0}.faqs[data-astro-cid-o2p5tk7i]{margin-top:40px}.faqs[data-astro-cid-o2p5tk7i] article[data-astro-cid-o2p5tk7i]{padding:28px 0;border-bottom:1px solid var(--line)}.faqs[data-astro-cid-o2p5tk7i] p[data-astro-cid-o2p5tk7i]{margin-bottom:0;max-width:980px}@media (max-width:760px){.sueob-hero[data-astro-cid-o2p5tk7i],.feature[data-astro-cid-o2p5tk7i]{grid-template-columns:1fr}.hero-image[data-astro-cid-o2p5tk7i] img[data-astro-cid-o2p5tk7i]{width:230px}.feature[data-astro-cid-o2p5tk7i] img[data-astro-cid-o2p5tk7i]{width:260px}.iphone-screens[data-astro-cid-o2p5tk7i]{gap:20px}}@media (max-width:480px){.iphone-screens[data-astro-cid-o2p5tk7i]{grid-template-columns:1fr;gap:40px}.actions[data-astro-cid-o2p5tk7i]{flex-direction:column}.actions[data-astro-cid-o2p5tk7i] a[data-astro-cid-o2p5tk7i]{justify-content:center}}.product-support[data-astro-cid-kktsqtek]{padding:96px clamp(20px,5vw,72px);border-radius:var(--radius);background:var(--accent);color:var(--ink);text-align:center}.product-support[data-astro-cid-kktsqtek] .eyebrow[data-astro-cid-kktsqtek]{margin:0 0 16px}.product-support[data-astro-cid-kktsqtek] h2[data-astro-cid-kktsqtek]{margin:0;font-size:var(--type-product-section);line-height:1.12;letter-spacing:0}.product-support[data-astro-cid-kktsqtek]>p[data-astro-cid-kktsqtek]:not(.eyebrow){max-width:680px;margin:24px auto 32px;font-size:var(--type-product-body);line-height:1.75}.product-support-actions[data-astro-cid-kktsqtek]{display:flex;justify-content:center;gap:12px}.product-support-actions[data-astro-cid-kktsqtek] a[data-astro-cid-kktsqtek]{display:grid;min-height:56px;min-width:240px;align-content:center;gap:4px;padding:12px 20px;border:1px solid var(--ink);border-radius:var(--radius);font-weight:800}.product-support-actions[data-astro-cid-kktsqtek] a[data-astro-cid-kktsqtek].primary{background:var(--ink);color:var(--bg)}.product-support-actions[data-astro-cid-kktsqtek] a[data-astro-cid-kktsqtek]:hover{background:var(--lime);border-color:var(--lime);color:var(--bg)}.product-support-actions[data-astro-cid-kktsqtek] span[data-astro-cid-kktsqtek]{font-size:13px;font-weight:500}@media (max-width: 560px){.product-support-actions[data-astro-cid-kktsqtek]{flex-direction:column}.product-support-actions[data-astro-cid-kktsqtek] a[data-astro-cid-kktsqtek]{width:100%;min-width:0}}.treasure-detail[data-astro-cid-vq3gmprc]{max-width:1280px;margin:0 auto;padding:calc(var(--header-height) + 24px) clamp(20px,5vw,72px) 96px}.treasure-hero[data-astro-cid-vq3gmprc]{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.treasure-hero-copy[data-astro-cid-vq3gmprc]{padding:clamp(32px,6vw,72px)}.treasure-hero[data-astro-cid-vq3gmprc] h1[data-astro-cid-vq3gmprc]{max-width:820px;margin:0;font-size:clamp(44px,7vw,86px);line-height:1.04;letter-spacing:0}.treasure-hero-copy[data-astro-cid-vq3gmprc]>p[data-astro-cid-vq3gmprc]{max-width:720px;margin:32px 0;color:var(--muted);font-size:18px;line-height:1.75}.treasure-hero[data-astro-cid-vq3gmprc] dl[data-astro-cid-vq3gmprc]{display:flex;flex-wrap:wrap;gap:24px 48px;margin:0}.treasure-hero[data-astro-cid-vq3gmprc] dl[data-astro-cid-vq3gmprc] div[data-astro-cid-vq3gmprc]{display:grid;gap:8px}.treasure-hero[data-astro-cid-vq3gmprc] dt[data-astro-cid-vq3gmprc]{color:var(--muted);font-size:13px}.treasure-hero[data-astro-cid-vq3gmprc] dd[data-astro-cid-vq3gmprc]{order:-1;margin:0;font-size:30px;font-weight:900}.treasure-hero[data-astro-cid-vq3gmprc] img[data-astro-cid-vq3gmprc]{display:block;width:100%;height:auto;background:#000}.treasure-section[data-astro-cid-vq3gmprc]{padding:96px 0}.treasure-card-grid[data-astro-cid-vq3gmprc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none}.treasure-card-grid[data-astro-cid-vq3gmprc] li[data-astro-cid-vq3gmprc]{padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.treasure-card-heading[data-astro-cid-vq3gmprc]{display:flex;align-items:baseline;gap:8px}.treasure-card-heading[data-astro-cid-vq3gmprc] span[data-astro-cid-vq3gmprc]{color:var(--lime);font-size:var(--type-product-index);font-weight:900}.treasure-card-heading[data-astro-cid-vq3gmprc] h3[data-astro-cid-vq3gmprc]{margin:0;font-size:var(--type-product-card);line-height:1.25}.treasure-card-grid[data-astro-cid-vq3gmprc] p[data-astro-cid-vq3gmprc]{margin:12px 0 0;color:var(--muted);font-size:var(--type-product-body);line-height:1.75}.treasure-world-section[data-astro-cid-vq3gmprc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:72px;border-top:1px solid var(--line)}.world-list[data-astro-cid-vq3gmprc]{display:grid;align-content:start;gap:8px;margin:0;padding:0;list-style:none}.world-list[data-astro-cid-vq3gmprc] li[data-astro-cid-vq3gmprc]{padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--soft)}.world-card-heading[data-astro-cid-vq3gmprc]{display:flex;align-items:baseline;gap:8px}.world-card-heading[data-astro-cid-vq3gmprc]>span[data-astro-cid-vq3gmprc]{color:var(--lime);font-size:var(--type-product-index);font-weight:900}.world-card-heading[data-astro-cid-vq3gmprc] h3[data-astro-cid-vq3gmprc]{margin:0;font-size:var(--type-product-card);line-height:1.25}.world-list[data-astro-cid-vq3gmprc] p[data-astro-cid-vq3gmprc]{display:grid;gap:4px;margin:12px 0 0;font-size:var(--type-product-body);line-height:1.5}.world-list[data-astro-cid-vq3gmprc] p[data-astro-cid-vq3gmprc] span[data-astro-cid-vq3gmprc]{color:var(--muted)}.treasure-skill-section[data-astro-cid-vq3gmprc]{border-top:1px solid var(--line)}@media (max-width: 900px){.treasure-card-grid[data-astro-cid-vq3gmprc],.treasure-world-section[data-astro-cid-vq3gmprc]{grid-template-columns:1fr}.treasure-world-section[data-astro-cid-vq3gmprc]{gap:48px}}@media (max-width: 560px){.treasure-hero-copy[data-astro-cid-vq3gmprc]{padding:32px 20px}.treasure-hero[data-astro-cid-vq3gmprc] dl[data-astro-cid-vq3gmprc]{gap:24px}.world-list[data-astro-cid-vq3gmprc] p[data-astro-cid-vq3gmprc]{line-height:1.6}}img[data-astro-cid-zpssy4lq].product-card-mark.large{height:auto}.mandacat-screens[data-astro-cid-zpssy4lq]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,4vw,48px);max-width:1080px;margin:0 auto}.mandacat-screens[data-astro-cid-zpssy4lq] figure[data-astro-cid-zpssy4lq]{margin:0;min-width:0}.mandacat-screens[data-astro-cid-zpssy4lq] img[data-astro-cid-zpssy4lq]{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:var(--radius)}.mandacat-screens[data-astro-cid-zpssy4lq] figcaption[data-astro-cid-zpssy4lq]{margin-top:20px;color:var(--ink);font-size:var(--type-product-body);text-align:center}@media (max-width: 560px){.mandacat-screens[data-astro-cid-zpssy4lq]{grid-template-columns:1fr;max-width:320px;gap:40px}}
