.mosaic-public-page{--public-section-space: 64px}.mosaic-public-page main{padding-bottom:64px}.mosaic-public-page .public-page-hero{margin:32px auto 48px;width:min(100% - 48px,1280px);padding:48px 0;border:2px solid var(--color-chr-ink);border-radius:32px;background:var(--color-chr-lilac);box-shadow:var(--shadow-chr-offset)}.mosaic-public-page .public-page-hero [data-landing-container]{max-width:none;padding-inline:40px}.mosaic-public-page .public-page-hero h1{max-width:20ch;font:550 clamp(36px,4.6vw,68px)/1.08 var(--font-chr-display);letter-spacing:-.03em}.mosaic-public-page .public-page-hero .beta-prose{margin-top:24px}.mosaic-public-page :is(.public-section-heading,.beta-prose h2){font:550 clamp(28px,3vw,44px)/1.15 var(--font-chr-display)}.mosaic-public-page .beta-prose :is(p,ul,ol){margin-block:16px}.mosaic-public-page .beta-prose :is(h2,h3,h4){margin-block:32px 16px}.mosaic-public-page .public-split{gap:40px;align-items:start}.mosaic-public-page :is(.beta-section,.public-reading-page .beta-section){background:var(--color-chr-paper);padding-block:32px}.mosaic-public-page .mosaic-story-section>[data-landing-container]{max-width:1200px}.mosaic-public-page .mosaic-story-content{padding:32px;border:2px solid var(--color-chr-ink);border-radius:var(--radius-chr);background:var(--color-chr-surface)}.mosaic-public-page .mosaic-story-content>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px 40px}.mosaic-public-page .mosaic-story-content .beta-prose{margin-top:0}.mosaic-public-page .mosaic-story-content :is(.beta-links,.beta-action-row,.beta-faq){grid-column:2}.mosaic-public-page .mosaic-story-section:nth-of-type(3n) .mosaic-story-content{background:var(--color-chr-peach)}.mosaic-public-page .public-reading-page .beta-section+.beta-section>div{border:0;padding-top:0}.mosaic-public-page .public-pricing-hero{background:var(--color-chr-paper);border:0;box-shadow:none;padding:0}.mosaic-public-page .public-pricing-hero [data-landing-container]{padding:0}.mosaic-public-page .public-offer-layout{gap:24px;grid-template-areas:"intro offer" "included offer";grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.mosaic-public-page .public-pricing-intro{padding:36px;background:var(--color-chr-lilac);border:2px solid var(--color-chr-ink);border-radius:var(--radius-chr)}.mosaic-public-page .public-offer-card{padding:32px;border:2px solid var(--color-chr-ink);border-radius:var(--radius-chr);background:var(--color-chr-surface);box-shadow:var(--shadow-chr-offset)}.mosaic-public-page .public-offer-card__price strong{font:650 88px/1 var(--font-chr-display)}.mosaic-public-page .public-offer-card__slots{padding:20px;border:1px solid var(--color-chr-ink);border-radius:18px;background:var(--color-chr-mint)}.mosaic-public-page .public-pricing-hero #included{margin:0;padding:28px 36px;border:2px solid var(--color-chr-ink);border-radius:var(--radius-chr);background:var(--color-chr-peach)}.mosaic-how-map{display:grid;gap:16px}.mosaic-how-map a{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;padding:24px;border:2px solid var(--color-chr-ink);border-radius:22px;background:var(--color-chr-surface);color:var(--color-chr-ink);box-shadow:var(--shadow-chr-small)}.mosaic-how-map a:nth-child(2){background:var(--color-chr-mint)}.mosaic-how-map a:nth-child(3){background:var(--color-chr-peach)}.mosaic-how-map h2{font-size:28px}.mosaic-how-map a:hover{transform:translateY(-2px)}.mosaic-public-page .public-how-detail .public-output{padding:24px;border:2px solid var(--color-chr-ink);border-radius:var(--radius-chr);box-shadow:var(--shadow-chr-small);background:var(--color-chr-surface)}.mosaic-public-page :is(.beta-examples,.public-manager-question,.public-guide-jumps a,.public-legal-layout article,.public-faq,.beta-feature-card){border:2px solid var(--color-chr-ink);border-radius:24px;background:var(--color-chr-surface)}.mosaic-public-page .public-help-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr)}.mosaic-public-page .public-contents{padding:24px;border:2px solid var(--color-chr-ink);border-radius:24px;background:var(--color-chr-peach)}.mosaic-public-page .public-faq{padding:8px 24px;margin-bottom:24px}.mosaic-public-page .public-faq button{min-height:64px}.mosaic-public-page .public-legal-layout{max-width:1280px;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:32px}.mosaic-public-page .public-legal-layout article{padding:32px}.mosaic-public-page .public-legal-desktop{border:0}.mosaic-public-page .public-guide-jumps{gap:16px}.mosaic-public-page .public-guide-jumps a{padding:20px}[data-public-mosaic] .public-factory{background:var(--color-chr-paper);padding-top:48px}[data-public-mosaic] .public-factory__intro{padding:32px;border:2px solid var(--color-chr-ink);border-radius:28px;background:var(--color-chr-lilac);margin-block:32px}@media(max-width:900px){.mosaic-public-page .public-offer-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "offer" "included"}.mosaic-public-page .mosaic-story-content>div,.mosaic-public-page .public-help-layout{grid-template-columns:minmax(0,1fr)}.mosaic-public-page .mosaic-story-content :is(.beta-links,.beta-action-row,.beta-faq){grid-column:1}.mosaic-public-page .public-legal-layout{display:block}}@media(max-width:767px){.mosaic-public-page .public-page-hero{width:calc(100% - 32px);margin:24px auto 32px;padding-block:28px;border-radius:24px}.mosaic-public-page .public-page-hero [data-landing-container]{padding-inline:20px}.mosaic-public-page .public-pricing-hero,.mosaic-public-page .public-pricing-hero [data-landing-container]{padding:0}.mosaic-public-page :is(.public-pricing-intro,.public-offer-card,.mosaic-story-content,.public-legal-layout article){padding:24px 20px}.mosaic-public-page .public-pricing-hero #included{padding:20px}.mosaic-public-page .public-page-hero h1{font-size:36px;overflow-wrap:anywhere}.mosaic-public-page .public-split{gap:24px}.mosaic-how-map a{padding:16px;gap:8px}.mosaic-how-map h2{font-size:24px}.mosaic-public-page .public-faq{padding-inline:16px}.mosaic-public-page .public-offer-card__price strong{font-size:72px}.mosaic-public-page .public-legal-layout{padding-inline:16px}}.mosaic-public-page :is(.beta-table-scroll,.public-output__period,.product-mini){border-radius:16px}.mosaic-public-page .mosaic-story-content .beta-prose{grid-column:2}.mosaic-public-page .mosaic-story-content .public-section-heading{grid-column:1}.mosaic-public-home .landing-hero{padding-block:40px}.mosaic-public-home .landing-hero__layout{gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mosaic-public-home :is(.landing-hero__headline,.landing-hero__copy){padding:32px;border:2px solid var(--color-chr-ink);border-radius:28px}.mosaic-public-home .landing-hero__headline{background:var(--color-chr-lilac)}.mosaic-public-home .landing-hero__copy{background:var(--color-chr-peach)}.mosaic-public-home .landing-hero__title{font-size:clamp(40px,5vw,72px);line-height:1.04}.mosaic-public-home .landing-hero__proof{border:2px solid var(--color-chr-ink);border-radius:28px;box-shadow:var(--shadow-chr-offset);overflow:clip}.mosaic-public-home .beta-feature-card{padding:24px}.mosaic-public-home .beta-feature-card:nth-child(2){background:var(--color-chr-lilac)}.mosaic-public-home .public-reassurance{border:2px solid var(--color-chr-ink);border-radius:28px;padding:24px}.mosaic-public-home .public-offer-layout{grid-template-areas:none}[data-public-mosaic] .public-factory{max-width:1360px;margin-inline:auto}[data-public-mosaic] .public-factory__header{justify-content:flex-end;border:0}[data-public-mosaic] .public-factory__intro{max-width:none}[data-public-mosaic] :is(.public-factory__machine,.public-factory__inspector){border:2px solid var(--color-chr-ink);border-radius:24px}[data-public-mosaic] .public-factory__machine.is-active{background:var(--color-chr-lilac);box-shadow:var(--shadow-chr-small)}[data-public-mosaic] .public-factory__inspector{background:var(--color-chr-peach)}@media(max-width:900px){.mosaic-public-page .mosaic-story-content .beta-prose{grid-column:1}}@media(max-width:767px){.mosaic-public-home .landing-hero__layout{grid-template-columns:minmax(0,1fr)}.mosaic-public-home :is(.landing-hero__headline,.landing-hero__copy){padding:24px}[data-public-mosaic] .public-factory__intro{padding:24px}}.mosaic-public-page .mosaic-story-body{min-width:0}.mosaic-public-page .public-deletion-content>[data-landing-container]{max-width:1000px}.mosaic-public-page .public-deletion-content section[aria-labelledby]{padding:32px;border:2px solid var(--color-chr-ink);border-radius:28px;background:var(--color-chr-surface)}.mosaic-public-page .public-deletion-content section[aria-labelledby]:first-of-type{padding-top:32px;border-top:2px solid var(--color-chr-ink);background:var(--color-chr-peach)}.mosaic-public-page .public-deletion-content h2{margin-bottom:20px}@media(max-width:767px){.mosaic-public-page .public-deletion-content section[aria-labelledby]{padding:24px 20px}}.mosaic-public-home .public-calendar{background:var(--color-chr-surface);border:0}.mosaic-public-home .public-calendar__day{width:100%;max-width:44px;min-height:44px;justify-self:center;border-radius:50%}.mosaic-public-home .public-calendar__day--active{background:var(--color-chr-mint);color:var(--color-chr-ink)}.mosaic-public-home .public-calendar__day--quiet{background:var(--color-chr-lilac)}.mosaic-public-home .public-calendar__mark{bottom:4px}.mosaic-public-home .public-calendar__month{top:4px;left:50%;transform:translate(-50%)}
