main .page.cozy-page,main .doc.cozy-doc{padding-block:var(--interior-top, var(--page-top)) var(--section-y)}.cozy-page .interior-hero{margin-bottom:var(--header-gap)}.cozy-page .interior-hero .head{padding:0}.cozy-page .interior-hero .head:after{display:none}.cozy-page .page-heading{--heading-icon-size:clamp(36px,4.4vw,48px);display:flex;align-items:flex-start;gap:clamp(.65rem,1.8vw,1.15rem)}.cozy-page .heading-icon{display:grid;place-items:center;flex:none;width:var(--heading-icon-size);aspect-ratio:1;margin-block-start:calc((var(--page-title) * 1.06 - var(--heading-icon-size)) / 2);border:1px solid var(--line-hi);border-radius:var(--r-inner);background:var(--surface);color:var(--text-dim)}.cozy-page .interior-hero h1,.cozy-doc .head h1{font-size:var(--page-title);font-weight:600;letter-spacing:-.055em;line-height:1.06;text-wrap:balance}.cozy-page .interior-hero .lede{font-size:clamp(.9375rem,1.3vw,1.0625rem);line-height:1.65;max-width:57ch;margin-top:.9rem}.cozy-page .interior-hero :is(.eyebrow,.kicker){display:flex;align-items:center;gap:.6rem;width:fit-content;margin-bottom:.9rem;color:var(--text-cap);font-size:.6875rem;letter-spacing:.065em;text-transform:uppercase}.cozy-page .interior-hero .kicker:before{content:none}.cozy-page .notice{max-width:none;padding:1rem 1.25rem;border-radius:var(--r-card);font-size:.875rem;background:var(--surface)}.cozy-page .download-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:var(--panel-gap)}.cozy-page .download-product,.cozy-page .release-checklist{padding:var(--panel-pad);border-radius:var(--r-card);background:var(--surface)}.cozy-page .release-checklist{border:1px solid var(--line)}.download-identity{display:flex;align-items:center;gap:.85rem}.download-identity .product-name{margin:0}.download-identity>.mark{border:1px solid var(--line-hi)}.cozy-page .first-steps li{padding:var(--panel-pad);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}.cozy-page .first-steps li>.mono{color:var(--text-cap);font-size:.6875rem}.cozy-page .grid{gap:var(--panel-gap)}.cozy-page .grid .card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);padding:var(--panel-pad)}.cozy-page .grid .card:hover{border-color:var(--line-hi);background:var(--surface-raised)}.cozy-page .grid .c-mark{border-radius:var(--r-inner)}.cozy-page .rarity-pick .gem-symbol{width:34px;margin-bottom:.3rem}.cozy-page .ach-gem-symbol{width:26px;flex:none}.cozy-page .rarity-row .gem-symbol{width:34px;margin-bottom:.3rem}.cozy-page .app-reference{border:1px solid var(--line);border-radius:var(--r-card);padding:1rem 1.25rem;background:var(--surface);margin-block:1.6rem}.cozy-page .app-reference .feature-shot{max-width:460px;margin:.75rem auto 0}.cozy-page .stats{border-radius:var(--r-card);overflow:hidden}.cozy-page .stats li{background:var(--surface)}.cozy-page .about-screen{max-width:500px;margin:1.5rem auto}.cozy-page :is(.about-screen>p,.sample-note){text-align:center;font-size:.75rem;color:var(--text-cap)}.cozy-page .about-principles{gap:var(--panel-gap)}.cozy-page .about-principles>section{border:1px solid var(--line);border-radius:var(--r-card);padding:var(--panel-pad);background:var(--surface)}.cozy-page .close{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);padding:var(--panel-pad);margin-top:var(--section-gap)}.cozy-page .close h2{font-weight:600}.cozy-page .empty-release{padding:clamp(1.25rem,3vw,2.25rem);border:1px solid var(--line);background:var(--surface)}.cozy-page .press-concepts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--panel-gap);margin-top:var(--content-gap)}.cozy-page .press-concepts>article{border:1px solid var(--line);border-radius:var(--r-card);padding:var(--panel-pad);background:var(--surface)}.cozy-page .press-concepts h3{font-size:.9375rem;margin-top:.75rem}.cozy-page .press-concepts p{color:var(--text-dim);font-size:.8125rem;margin-top:.4rem;line-height:1.6}.cozy-page .support-routes{gap:var(--panel-gap)}.cozy-page .support-routes>a,.cozy-page .report li{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);padding:1.25rem}.cozy-page .report ol{gap:.75rem}.cozy-page :is(.asset-preview,.copy){border-radius:var(--r-card)}.cozy-page .copies{gap:var(--panel-gap)}main .utility-page.cozy-page{min-height:0;border-radius:0;border-bottom:0;background:var(--bg);text-align:center}.cozy-page.utility-page>.shell{max-width:760px}.cozy-page.utility-page h1{font-size:clamp(2.05rem,4.5vw,3.5rem);font-weight:600;line-height:1.08;max-width:22ch;text-wrap:balance}.cozy-page.utility-page :is(h1,.lede,.reason,.charged,.ask){margin-inline:auto}.cozy-page.utility-page :is(.actions,.utility-actions,.utility-mark,.elsewhere){justify-content:center}.cozy-page.utility-page :is(.utility-actions,.actions){margin-top:var(--content-gap)}.cozy-doc .head{max-width:58rem}.cozy-doc .prose h2{font-weight:600;letter-spacing:-.025em}@media(max-width:720px){.cozy-page .press-concepts{grid-template-columns:1fr}.cozy-page .press-concepts>article{display:grid;grid-template-columns:1fr 1fr;gap:.25rem .75rem;align-items:center}.cozy-page .press-concepts>article .tray{grid-row:1/3}.cozy-page .press-concepts h3{margin-top:0}}@media print{main .page.cozy-page,main .doc.cozy-doc{padding:0}}
