.public-page{overflow-wrap:anywhere}.public-page .public-page-skip{z-index:20;background:var(--brand-ivory);color:var(--brand-ink);padding:12px 18px;position:absolute;inset:8px auto auto 8px;transform:translateY(-160%)}.public-page .public-page-skip:focus{transform:translateY(0)}.public-page .public-page-topbar{gap:20px}.cloud-shell.public-page .public-page-topbar nav{align-items:center;gap:8px 24px;display:flex}.public-page .public-page-topbar nav a{align-items:center;min-height:44px;display:inline-flex}.public-page .public-page-topbar a[aria-current=page]{color:var(--brand-gold);text-underline-offset:6px;text-decoration:underline}.public-page .public-page-main,.public-page .public-page-footer{width:min(1160px,100% - 48px);margin-inline:auto}.public-page .public-page-hero{max-width:900px;padding:clamp(36px,7vw,80px) 0 40px}.public-page .public-page-hero h1{max-width:22ch;margin-top:18px}.public-page .public-page-intro{max-width:72ch;color:var(--brand-muted);font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.75}.public-page .public-page-actions{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:24px;display:flex}.public-page .public-page-actions a:not(.cloud-primary),.public-page .public-page-section a,.public-page .public-page-footer a{color:var(--brand-ivory);text-underline-offset:4px;text-decoration:underline}.public-page .public-page-actions a{align-items:center;min-height:44px;display:inline-flex}.public-page .public-page-actions .cloud-primary{margin:0}.public-page .public-page-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 56px;padding-bottom:32px;display:grid}.public-page .public-page-section{border-top:1px solid var(--brand-border);min-width:0;padding:28px 0}.public-page .public-page-section h2{margin:0 0 18px}.public-page .public-page-section p{max-width:70ch;color:var(--brand-muted);line-height:1.75}.public-page .public-page-section strong{color:var(--brand-ivory)}.public-page .public-page-section .public-page-example{border-left:3px solid var(--brand-gold);background:var(--brand-surface-raised);padding:12px 16px}.public-page .public-page-footer{border-top:1px solid var(--brand-border);padding:30px 0 40px}.public-page-demo .public-page-hero{padding-bottom:24px}.public-page-demo .pocketmind-tutorial{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:36px;padding:12px 0 40px}.public-page-demo .pocketmind-tutorial-intro{max-width:76ch}.public-page-demo .pocketmind-tutorial-transcript{max-width:84ch}.public-page a:focus-visible{outline:3px solid var(--brand-gold);outline-offset:4px}@media (max-width:760px){.public-page .public-page-topbar{flex-direction:column;align-items:flex-start}.public-page .public-page-topbar nav{gap:0 20px}.public-page .public-page-main,.public-page .public-page-footer{width:calc(100% - 32px)}.public-page .public-page-sections{grid-template-columns:minmax(0,1fr);gap:0}.public-page .public-page-hero{padding-top:36px}.public-page .public-page-section{padding:24px 0}}
