.pill[data-astro-cid-4xidn2cs]{align-items:center;gap:var(--space-8);padding:var(--pill-pad);border:var(--border-field) solid currentColor;border-radius:var(--radius-pill);white-space:nowrap;display:inline-flex}.pill__dot[data-astro-cid-4xidn2cs]{width:var(--space-8);height:var(--space-8);background:var(--pill-dot);border-radius:50%;flex:none}.pill__dot[data-astro-cid-4xidn2cs][data-color=volt]{--pill-dot:var(--color-volt)}.pill__dot[data-astro-cid-4xidn2cs][data-color=bite]{--pill-dot:var(--color-bite)}.pill__dot[data-astro-cid-4xidn2cs][data-color=ultra]{--pill-dot:var(--color-ultra)}.pill__dot[data-astro-cid-4xidn2cs][data-color=tang]{--pill-dot:var(--color-tang)}@media (width>=990px){.pill[data-astro-cid-4xidn2cs]{padding:var(--pill-pad-desktop)}}.made-for[data-astro-cid-qje4id4c]{gap:var(--stack-gap);margin-inline:max(var(--gutter), calc((100% - var(--content-max)) / 2));padding:var(--theme-made-for-pad-y) var(--section-pad-x);--hero-accent:var(--color-ultra);flex-direction:column;display:flex}.made-for__head[data-astro-cid-qje4id4c],.made-for__text[data-astro-cid-qje4id4c]{align-items:flex-start;gap:var(--stack-gap);flex-direction:column;display:flex}.made-for__title[data-astro-cid-qje4id4c] em{color:var(--color-ultra)}.made-for__body[data-astro-cid-qje4id4c]{color:var(--color-muted);font-size:var(--text-body-m);line-height:var(--leading-body-m)}.made-for__pills[data-astro-cid-qje4id4c]{gap:var(--space-8);flex-wrap:wrap;display:flex}@media (width>=990px){.made-for[data-astro-cid-qje4id4c]{grid-template-columns:var(--theme-split);align-items:start;column-gap:var(--theme-split-gap);display:grid}.made-for__text[data-astro-cid-qje4id4c]{padding-top:var(--space-8)}.made-for__body[data-astro-cid-qje4id4c]{font-size:var(--text-body-l);line-height:var(--leading-body-l)}}.features[data-astro-cid-xu3h6vp3]{gap:var(--theme-features-gap);margin-inline:max(var(--gutter), calc((100% - var(--content-max)) / 2));padding:var(--theme-block-pad-y) var(--section-pad-x) var(--theme-features-pad-bottom);--hero-accent:var(--color-tang);flex-direction:column;display:flex}.features__intro[data-astro-cid-xu3h6vp3]{align-items:flex-start;gap:var(--stack-gap);flex-direction:column;display:flex}.features__title[data-astro-cid-xu3h6vp3] em{color:var(--color-bite)}.features__groups[data-astro-cid-xu3h6vp3]{gap:var(--theme-feature-groups-gap);display:grid}.feature-group[data-astro-cid-xu3h6vp3]{gap:var(--theme-feature-items-gap);padding:var(--stack-gap) 0 var(--space-4);border-top:var(--border-field) solid var(--color-line);--feature-accent:var(--color-ink);flex-direction:column;display:flex}.feature-group[data-astro-cid-xu3h6vp3][data-accent=volt]{--feature-accent:var(--color-volt)}.feature-group[data-astro-cid-xu3h6vp3][data-accent=bite]{--feature-accent:var(--color-bite)}.feature-group[data-astro-cid-xu3h6vp3][data-accent=ultra]{--feature-accent:var(--color-ultra)}.feature-group[data-astro-cid-xu3h6vp3][data-accent=tang]{--feature-accent:var(--color-tang)}.feature-group__name[data-astro-cid-xu3h6vp3]{align-items:center;gap:var(--space-10);display:flex}.feature-group__dot[data-astro-cid-xu3h6vp3]{width:var(--feature-dot);height:var(--feature-dot);background:var(--feature-accent);border-radius:50%;flex:none}.feature-group__items[data-astro-cid-xu3h6vp3]{gap:var(--theme-feature-items-gap);color:var(--color-muted);font-size:var(--text-body-m);line-height:var(--leading-body-m);flex-direction:column;display:flex}@media (width>=990px){.features__groups[data-astro-cid-xu3h6vp3]{grid-template-columns:repeat(auto-fit, minmax(var(--theme-feature-column-min), 1fr));align-items:start}.feature-group[data-astro-cid-xu3h6vp3]{padding-bottom:0}}.fan[data-astro-cid-gmhglsbc]{--fan-u:1px;height:var(--theme-fan-height);border-radius:var(--radius-panel);background:var(--color-ink);--hero-text:var(--color-paper);--hero-accent:var(--color-volt);--kicker-x:var(--theme-fan-kicker-x);--kicker-y:var(--theme-fan-kicker-y);position:relative;overflow:hidden}.fan__kicker[data-astro-cid-gmhglsbc]{top:calc(var(--kicker-y) * var(--fan-u));left:calc(var(--kicker-x) * var(--fan-u));position:absolute}.fan__item[data-astro-cid-gmhglsbc]{top:calc(var(--item-y) * var(--fan-u));left:calc(50% + var(--item-x) * var(--fan-u));transform:translateX(-50%) rotate(var(--item-tilt,0deg));position:absolute}.fan__item--left[data-astro-cid-gmhglsbc]{--item-x:var(--theme-fan-left-x);--item-y:var(--theme-fan-left-y);--item-tilt:calc(-1 * var(--theme-fan-tilt))}.fan__item--right[data-astro-cid-gmhglsbc]{--item-x:var(--theme-fan-right-x);--item-y:var(--theme-fan-right-y);--item-tilt:var(--theme-fan-tilt)}.fan__item--ritual[data-astro-cid-gmhglsbc]{--item-x:0;--item-y:var(--theme-fan-ritual-y)}@media (width>=990px){.fan[data-astro-cid-gmhglsbc]{height:auto;aspect-ratio:var(--theme-fan-ratio);--fan-u:min(1px, 100cqi / var(--theme-fan-design-width));--preview-u:var(--fan-u);--kicker-x:var(--theme-fan-kicker-x-desktop);--kicker-y:var(--theme-fan-kicker-y-desktop);align-self:start;container-type:inline-size}.fan__item--left[data-astro-cid-gmhglsbc],.fan__item--right[data-astro-cid-gmhglsbc]{--preview-u:calc(var(--theme-fan-formula-scale) * var(--fan-u))}.fan__item--left[data-astro-cid-gmhglsbc]{--item-x:var(--theme-fan-left-x-desktop);--item-y:var(--theme-fan-left-y-desktop)}.fan__item--right[data-astro-cid-gmhglsbc]{--item-x:var(--theme-fan-right-x-desktop);--item-y:var(--theme-fan-right-y-desktop)}.fan__item--ritual[data-astro-cid-gmhglsbc]{--item-y:var(--theme-fan-ritual-y-desktop)}}.theme-hero[data-astro-cid-acshmgme]{gap:var(--panel-gap);margin-inline:max(var(--gutter), calc((100% - var(--content-max)) / 2));display:grid}.theme-hero__text[data-astro-cid-acshmgme]{align-items:flex-start;gap:var(--theme-hero-gap);padding:var(--theme-hero-pad-top) var(--section-pad-x) var(--theme-hero-pad-bottom);flex-direction:column;display:flex}.theme-hero__pills[data-astro-cid-acshmgme]{gap:var(--space-8);flex-wrap:wrap;display:flex}.theme-hero__actions[data-astro-cid-acshmgme]{align-self:stretch;gap:var(--space-12);flex-direction:column;display:flex}.theme-hero__note[data-astro-cid-acshmgme]{color:var(--color-muted)}@media (width>=990px){.theme-hero[data-astro-cid-acshmgme]{grid-template-columns:var(--theme-hero-columns)}.theme-hero__actions[data-astro-cid-acshmgme]{flex-flow:wrap;align-self:flex-start}}.presets[data-astro-cid-c55kjaj5]{gap:var(--panel-gap);margin-inline:max(var(--gutter), calc((100% - var(--content-max)) / 2));--hero-accent:var(--color-ultra);flex-direction:column;display:flex}.presets__intro[data-astro-cid-c55kjaj5]{align-items:flex-start;gap:var(--stack-gap);padding:var(--theme-intro-pad-top) var(--section-pad-x) var(--theme-intro-pad-bottom);flex-direction:column;display:flex}.presets__title[data-astro-cid-c55kjaj5] em{color:var(--color-ultra)}.presets__body[data-astro-cid-c55kjaj5]{color:var(--color-muted)}.presets__list[data-astro-cid-c55kjaj5]{gap:var(--panel-gap);flex-direction:column;display:flex}.preset[data-astro-cid-c55kjaj5]{gap:var(--theme-preset-gap);padding:var(--theme-preset-pad) var(--theme-preset-pad) var(--theme-preset-pad-bottom);border:var(--border-field) solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-paper);flex-direction:column;display:flex}.preset__media[data-astro-cid-c55kjaj5]{height:var(--theme-preset-image-height);border-radius:var(--radius-tile);overflow:hidden}.preset__image[data-astro-cid-c55kjaj5]{object-fit:cover;width:100%;height:100%}.preset__placeholder[data-astro-cid-c55kjaj5]{border:var(--border-field) dashed var(--color-muted);border-radius:inherit;background:var(--cosmero-soft-grey);height:100%;color:var(--color-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.preset__info[data-astro-cid-c55kjaj5]{gap:var(--space-8);padding:var(--space-4) var(--space-8) 0;flex-direction:column;display:flex}.preset__details[data-astro-cid-c55kjaj5]{gap:var(--space-8);flex-direction:column;display:flex}.preset__name-row[data-astro-cid-c55kjaj5]{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.preset__default[data-astro-cid-c55kjaj5]{color:var(--color-muted)}.preset__swatches[data-astro-cid-c55kjaj5]{gap:var(--swatch-gap);flex-wrap:wrap;display:flex}.preset__swatch[data-astro-cid-c55kjaj5]{width:var(--swatch-size);height:var(--swatch-size);border:var(--border-field) solid var(--color-line);background:var(--swatch);border-radius:50%}.preset__actions[data-astro-cid-c55kjaj5]{gap:var(--space-12);display:flex}.preset__actions--mobile[data-astro-cid-c55kjaj5]{flex-direction:column}.preset__actions--desktop[data-astro-cid-c55kjaj5]{display:none}@media (width>=990px){.presets[data-astro-cid-c55kjaj5]{grid-template-columns:var(--theme-split-reverse);align-items:start;gap:var(--theme-split-gap);padding:var(--theme-block-pad-y) var(--section-pad-x);display:grid}.presets__intro[data-astro-cid-c55kjaj5]{padding:0}.preset__info[data-astro-cid-c55kjaj5]{align-items:center;gap:var(--space-24);flex-direction:row;padding-top:0}.preset__details[data-astro-cid-c55kjaj5]{flex:1;min-width:0}.preset__default[data-astro-cid-c55kjaj5],.preset__actions--mobile[data-astro-cid-c55kjaj5]{display:none}.preset__actions--desktop[data-astro-cid-c55kjaj5]{flex-wrap:wrap;justify-content:flex-end;display:flex}}.systems[data-astro-cid-dsebxe4a]{gap:var(--panel-gap);margin-inline:max(var(--gutter), calc((100% - var(--content-max)) / 2));flex-direction:column;display:flex}.systems__intro[data-astro-cid-dsebxe4a]{align-items:flex-start;gap:var(--stack-gap);padding:var(--theme-intro-pad-top) var(--section-pad-x) var(--theme-intro-pad-bottom);flex-direction:column;display:flex}.systems__title[data-astro-cid-dsebxe4a] em{color:var(--color-bite)}.systems__body[data-astro-cid-dsebxe4a]{color:var(--color-muted)}.systems__list[data-astro-cid-dsebxe4a]{gap:var(--panel-gap);display:grid}.system[data-astro-cid-dsebxe4a]{gap:var(--theme-card-gap);padding:var(--theme-card-pad-top) var(--theme-card-pad-x) var(--theme-card-pad-bottom);border-radius:var(--radius-panel);background:var(--system-bg);color:var(--system-text);flex-direction:column;display:flex}.system[data-astro-cid-dsebxe4a][data-key=panels]{--system-bg:var(--color-volt);--system-text:var(--color-ink)}.system[data-astro-cid-dsebxe4a][data-key=rituals]{--system-bg:var(--color-bite);--system-text:var(--color-ink)}.system[data-astro-cid-dsebxe4a][data-key=reels]{--system-bg:var(--color-ultra);--system-text:var(--color-paper)}.system[data-astro-cid-dsebxe4a][data-key=formulas]{--system-bg:var(--color-tang);--system-text:var(--color-ink)}.system[data-astro-cid-dsebxe4a][data-key=header]{--system-bg:var(--color-ink);--system-text:var(--color-paper)}.system__meta[data-astro-cid-dsebxe4a]{justify-content:space-between;gap:var(--space-12);display:flex}.system__summary[data-astro-cid-dsebxe4a]{font-size:var(--text-body-m);line-height:var(--leading-body-m)}@media (width>=990px){.systems__intro[data-astro-cid-dsebxe4a]{grid-template-columns:var(--theme-split);column-gap:var(--theme-split-gap);grid-template-areas:"kicker.""title body";align-items:start;display:grid}.systems__kicker[data-astro-cid-dsebxe4a]{grid-area:kicker}.systems__title[data-astro-cid-dsebxe4a]{grid-area:title}.systems__body[data-astro-cid-dsebxe4a]{grid-area:body;align-self:center}.systems__list[data-astro-cid-dsebxe4a]{grid-template-columns:repeat(6,minmax(0,1fr))}.system[data-astro-cid-dsebxe4a]{grid-column:span 2}.system[data-astro-cid-dsebxe4a]:nth-child(3n+1):nth-last-child(2),.system[data-astro-cid-dsebxe4a]:nth-child(3n+1):nth-last-child(2)+.system[data-astro-cid-dsebxe4a]{grid-column:span 3}.system[data-astro-cid-dsebxe4a]:nth-child(3n+1):last-child{grid-column:span 6}.system__name[data-astro-cid-dsebxe4a]{margin-top:calc(var(--theme-system-spacer) + var(--theme-card-gap))}.system__summary[data-astro-cid-dsebxe4a]{font-size:var(--text-body-l);line-height:var(--leading-body-l)}}.theme-page[data-astro-cid-xmqlqh65]{gap:var(--panel-gap);padding-top:var(--panel-gap);flex-direction:column;display:flex}
