.newsroom-callout.svelte-1wnry0g{border-radius:24px;align-items:center;gap:20px;max-width:960px;margin:0 auto;padding:24px 28px;display:flex}.newsroom-callout-front-page.svelte-1wnry0g{text-align:center;width:44px;height:54px;color:var(--newsprint-ink);background:linear-gradient(180deg, var(--newsprint), var(--newsprint-shade));box-shadow:0 1px 2px var(--shadow-card-faint), 0 6px 14px var(--shadow-card-soft);border-radius:2px;flex-direction:column;flex-shrink:0;padding:4px 5px 0;display:flex;overflow:hidden;rotate:-4deg}.newsroom-callout-masthead.svelte-1wnry0g{border-top:1px solid;border-bottom:2px double;padding:3px 0;line-height:0}.newsroom-callout-columns.svelte-1wnry0g{flex:1;grid-template-columns:repeat(2,1fr);gap:4px;padding-top:4px;display:grid}.newsroom-callout-column.svelte-1wnry0g{border-top:3px solid color-mix(in srgb, currentColor 70%, transparent);background:repeating-linear-gradient(to bottom, transparent 0 2px, color-mix(in srgb, currentColor 18%, transparent) 2px 3px, transparent 3px 5px)}.newsroom-callout-text.svelte-1wnry0g{flex:1;min-width:0}.newsroom-callout.svelte-1wnry0g h2:where(.svelte-1wnry0g){letter-spacing:-.4px;color:var(--text-primary);margin:0;font-size:18px;font-weight:700}.newsroom-callout.svelte-1wnry0g p:where(.svelte-1wnry0g){color:var(--text-secondary);text-wrap:pretty;margin:4px 0 0;font-size:15px;line-height:1.6}.press-section.svelte-1wnry0g{max-width:960px;margin:72px auto 0}.press-section.svelte-1wnry0g>h2:where(.svelte-1wnry0g){letter-spacing:-1px;color:var(--text-primary);margin:0 0 20px;font-size:30px;font-weight:750}.press-faq.svelte-1wnry0g{margin-top:72px}.press-faq.svelte-1wnry0g .faq{margin-top:0}.asset-grid.svelte-1wnry0g{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.asset-card.svelte-1wnry0g{border-radius:24px;overflow:hidden}.logo-preview.svelte-1wnry0g{aspect-ratio:16/9;background:var(--surface-neutral);place-items:center;display:grid}.logo-preview.svelte-1wnry0g img:where(.svelte-1wnry0g){object-fit:contain;width:96px;height:96px}.asset-card-footer.svelte-1wnry0g{justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.asset-card-footer.svelte-1wnry0g h3:where(.svelte-1wnry0g){color:var(--text-primary);margin:0;font-size:15px;font-weight:700}.asset-card-footer.svelte-1wnry0g p:where(.svelte-1wnry0g){color:var(--text-tertiary);margin:2px 0 0;font-size:13px}.brand-colors-heading.svelte-1wnry0g{letter-spacing:-.4px;color:var(--text-primary);margin:40px 0 16px;font-size:20px;font-weight:700}.brand-colors.svelte-1wnry0g{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.brand-color-card.svelte-1wnry0g{border-radius:24px;overflow:hidden}.brand-color-swatch.svelte-1wnry0g{aspect-ratio:16/9;display:block;box-shadow:inset 0 -1px #0000001a}.brand-color-details.svelte-1wnry0g{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding:16px 18px 0;display:flex}.brand-color-details.svelte-1wnry0g h4:where(.svelte-1wnry0g){color:var(--text-primary);margin:0;font-size:15px;font-weight:700}.brand-color-details.svelte-1wnry0g p:where(.svelte-1wnry0g){color:var(--text-tertiary);margin:2px 0 0;font-size:13px}.brand-color-copy.svelte-1wnry0g{font:inherit;color:var(--text-secondary);background:color-mix(in srgb, var(--text-primary) 6%, transparent);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;transition:background .2s;display:inline-flex}.brand-color-copy.svelte-1wnry0g:hover{background:color-mix(in srgb, var(--text-primary) 11%, transparent)}.brand-color-copy.svelte-1wnry0g:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.brand-color-copy.svelte-1wnry0g code:where(.svelte-1wnry0g){color:var(--text-primary);font-size:13px}.brand-color-rgb.svelte-1wnry0g{color:var(--text-tertiary);margin:6px 0 0;padding:0 18px 16px;font-size:12px}.usage-note.svelte-1wnry0g{background:var(--brand-surface);border:1px solid var(--brand-surface-deep);border-radius:18px;align-items:flex-start;gap:12px;margin:24px 0 0;padding:16px 20px;display:flex}.usage-note.svelte-1wnry0g .usage-note-icon{width:20px;height:20px;color:var(--brand-on-light-strong);flex-shrink:0;margin-top:2px}.usage-note.svelte-1wnry0g p:where(.svelte-1wnry0g){color:var(--text-primary);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.screenshot-viewer.svelte-1wnry0g{border-radius:24px;grid-template:"list phone""list actions"1fr/280px 260px;gap:24px 56px;width:fit-content;margin:0 auto;padding:48px 56px;display:grid}.screenshot-list.svelte-1wnry0g{grid-area:list;align-content:start;gap:20px;display:grid}.screenshot-list-section.svelte-1wnry0g h3:where(.svelte-1wnry0g){color:var(--text-tertiary);margin:0 0 6px;padding:0 12px;font-size:13px;font-weight:600}.screenshot-list-section.svelte-1wnry0g ul:where(.svelte-1wnry0g){flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.screenshot-list-section.svelte-1wnry0g button:where(.svelte-1wnry0g){width:100%;font:inherit;text-align:left;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:7px 12px;font-size:16px;font-weight:600;transition:background .2s,color .2s}.screenshot-list-section.svelte-1wnry0g button:where(.svelte-1wnry0g):hover{background:color-mix(in srgb, var(--text-primary) 6%, transparent)}.screenshot-list-section.svelte-1wnry0g button.is-selected:where(.svelte-1wnry0g){color:var(--brand-on-light-strong);background:var(--brand-surface)}.screenshot-list-section.svelte-1wnry0g button:where(.svelte-1wnry0g):focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.screenshot-picker.svelte-1wnry0g{background:var(--card-background,#fff9);border:1px solid color-mix(in srgb, var(--text-primary) 14%, transparent);box-shadow:inset 0 1px 1px #ffffffb3, 0 3px 12px var(--shadow-card-faint);border-radius:16px;align-items:center;padding:12px 44px 12px 18px;transition:box-shadow .2s;display:none;position:relative}.screenshot-picker.svelte-1wnry0g:hover{box-shadow:inset 0 1px 1px #ffffffb3, 0 6px 18px var(--shadow-card-faint)}.screenshot-picker.svelte-1wnry0g:has(select:where(.svelte-1wnry0g):focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px}.screenshot-picker-face.svelte-1wnry0g{flex-direction:column;gap:2px;min-width:0;display:flex}.screenshot-picker-section.svelte-1wnry0g{color:var(--text-secondary);font-size:13px;font-weight:600}.screenshot-picker-name.svelte-1wnry0g{letter-spacing:-.3px;color:var(--text-primary);font-size:18px;font-weight:700}.screenshot-picker.svelte-1wnry0g select:where(.svelte-1wnry0g){opacity:0;width:100%;font:inherit;cursor:pointer;font-size:16px;position:absolute;inset:0}.screenshot-picker.svelte-1wnry0g .screenshot-picker-chevron{color:var(--text-secondary);pointer-events:none;position:absolute;top:50%;right:18px;translate:0 -50%}.screenshot-actions.svelte-1wnry0g{grid-area:actions;place-self:start center;gap:10px;width:max-content;display:flex}.screenshot-phone.svelte-1wnry0g{grid-area:phone;align-self:start;width:260px;display:grid}.screenshot-phone.svelte-1wnry0g img:where(.svelte-1wnry0g){width:100%;height:auto;filter:drop-shadow(0 16px 32px var(--shadow-card-soft));opacity:0;border-radius:20px;grid-area:1/1;transition:opacity .25s}.screenshot-phone.svelte-1wnry0g img.is-selected:where(.svelte-1wnry0g){opacity:1}.press-closing.svelte-1wnry0g{max-width:52rem;margin:72px auto 64px}@media (width<=650px){.newsroom-callout.svelte-1wnry0g{flex-direction:column;align-items:flex-start;gap:16px;padding:22px}.press-section.svelte-1wnry0g{margin-top:56px}.asset-grid.svelte-1wnry0g,.brand-colors.svelte-1wnry0g{grid-template-columns:1fr}.press-faq.svelte-1wnry0g{margin-top:56px}}@media (width<=860px){.screenshot-viewer.svelte-1wnry0g{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"phone""picker""actions";row-gap:20px;width:auto;padding:24px 22px}.screenshot-list.svelte-1wnry0g{display:none}.screenshot-picker.svelte-1wnry0g{grid-area:picker;display:flex}.screenshot-phone.svelte-1wnry0g{justify-self:center;width:min(80vw,320px)}.screenshot-phone.svelte-1wnry0g img:where(.svelte-1wnry0g){border-radius:22px}}
