@property --metabolic-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.metabolic-preview-page[data-astro-cid-otpycdmc]{--landing-rule:0}.metabolic-preview-page[data-astro-cid-otpycdmc] .delivery[data-astro-cid-otpycdmc]{align-content:center;justify-items:center;gap:var(--space-7);min-block-size:100svh;padding-block:calc(var(--space-8) + var(--space-7)) var(--space-8);padding-inline:var(--landing-gutter-inner);grid-template-columns:minmax(0,1fr);display:grid}.delivery__horizon[data-astro-cid-otpycdmc]{z-index:-1;block-size:100%;inline-size:100%;color:var(--color-product-metabolic);pointer-events:none;position:absolute;inset:0}.delivery__stars[data-astro-cid-otpycdmc]{--light-speed-background:transparent;z-index:-2;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--space-8)), transparent);position:absolute;inset:0}.delivery__brand[data-astro-cid-otpycdmc]{grid-template-columns:minmax(0,1fr);place-items:center;inline-size:100%;min-inline-size:0;display:grid}.delivery__copy[data-astro-cid-otpycdmc]{justify-items:center;gap:var(--space-5);text-align:center;min-inline-size:0;display:grid}.delivery__copy[data-astro-cid-otpycdmc] h1[data-astro-cid-otpycdmc]{max-inline-size:20ch;font-size:var(--font-size-display-md);line-height:var(--line-height-heading);text-wrap:balance}.delivery__copy[data-astro-cid-otpycdmc] p[data-astro-cid-otpycdmc]{max-inline-size:34rem;color:var(--color-text-tertiary);text-wrap:pretty}.delivery__availability[data-astro-cid-otpycdmc]{color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-align:center}.metabolic-composer[data-astro-cid-otpycdmc]{inline-size:min(100%, var(--size-reading));flex-direction:column;align-items:center;display:flex}.metabolic-prompt[data-astro-cid-otpycdmc]{z-index:var(--z-content);isolation:isolate;inline-size:100%;min-block-size:var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-5);padding-block:var(--space-2);padding-inline:calc(var(--space-5) - var(--space-1));border:var(--size-line) solid transparent;border-radius:var(--size-radius-lg);background:linear-gradient(var(--color-bg-panel), var(--color-bg-panel)) padding-box, conic-gradient(from var(--metabolic-glow-angle), #26683c8f, #3c8854c7, #74a85ee8, #9fc85b, #739343e8, #3c8854c7, #26683c8f) border-box;animation:metabolic-border-turn calc(var(--duration-slow) * 9) linear infinite;display:flex;position:relative;overflow:visible}.metabolic-prompt[data-astro-cid-otpycdmc]:before,.metabolic-prompt[data-astro-cid-otpycdmc]:after{content:"";z-index:var(--z-base);pointer-events:none;mix-blend-mode:screen;-webkit-mask-composite:xor;animation:metabolic-border-turn calc(var(--duration-slow) * 9) linear infinite;background:conic-gradient(from var(--metabolic-glow-angle), #26683c00 0 18%, #26683c24 24%, #3c885470 32%, #74a85ecc 40%, #9fc85b 48%, #739343cc 56%, #3c885470 64%, #26683c24 72%, #26683c00 76% 100%);position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.metabolic-prompt[data-astro-cid-otpycdmc]:before{inset:calc(var(--size-line) * -2);padding:calc(var(--size-line) * 2);border-radius:calc(var(--size-radius-lg) + (var(--size-line) * 2));filter:blur(calc(var(--space-1) / 2)) brightness(1.9) drop-shadow(0 0 calc(var(--size-line) * 2) #9fc85beb) drop-shadow(0 0 var(--space-2) #9fc85b85) drop-shadow(0 0 var(--space-5) #74a85e38);opacity:1}.metabolic-prompt[data-astro-cid-otpycdmc]:after{inset:calc(var(--space-1) * -1);padding:var(--space-1);border-radius:calc(var(--size-radius-lg) + var(--space-1));filter:blur(calc(var(--space-5) - var(--space-1))) brightness(1.5);opacity:.62}.metabolic-prompt__copy[data-astro-cid-otpycdmc],.metabolic-prompt__logo[data-astro-cid-otpycdmc]{z-index:var(--z-content);position:relative}.metabolic-prompt__copy[data-astro-cid-otpycdmc]{min-inline-size:0;color:var(--color-text-primary);font-size:var(--font-size-md);line-height:var(--line-height-body);align-items:center;display:inline-flex}.metabolic-prompt__caret[data-astro-cid-otpycdmc]{inline-size:var(--size-border-strong);block-size:.92em;border-radius:var(--size-radius-sm);animation:metabolic-caret-pulse calc(var(--duration-slow) + var(--duration-medium)) steps(1, end) infinite;background:#9fc85b;flex:none;margin-inline-start:var(--space-1)}.metabolic-prompt__logo[data-astro-cid-otpycdmc]{flex:none;block-size:auto;inline-size:min(32%,9rem)}.metabolic-model-source[data-astro-cid-otpycdmc]{z-index:var(--z-base);inline-size:fit-content;max-inline-size:100%;flex-direction:column;align-items:center;margin-block-start:calc(var(--space-2) * -1);display:flex;position:relative}.metabolic-model-card[data-astro-cid-otpycdmc]{inline-size:100%;min-block-size:calc(var(--button-block-size) - var(--space-1));border:var(--size-line) solid var(--color-border-soft);border-radius:calc(var(--size-radius-sm) + var(--size-border-strong));background:var(--color-bg-elevated);box-shadow:0 var(--space-1) var(--space-4) #0000002e;border-block-start:0;grid-template-columns:repeat(2,minmax(0,1fr));padding-block-start:var(--space-1);display:grid;overflow:hidden}.metabolic-model-card__option[data-astro-cid-otpycdmc]{min-inline-size:0;min-block-size:calc(var(--button-block-size) - var(--space-2));padding-inline:var(--space-2);color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);white-space:nowrap;justify-content:center;align-items:center;display:flex}.metabolic-model-card__option[data-astro-cid-otpycdmc]+.metabolic-model-card__option[data-astro-cid-otpycdmc]{border-inline-start:var(--size-line) solid var(--color-border-soft)}.metabolic-model-card__option--selected[data-astro-cid-otpycdmc]{background:var(--color-bg-panel);color:var(--color-text-primary)}@keyframes metabolic-border-turn{to{--metabolic-glow-angle:1turn}}@keyframes metabolic-caret-pulse{50%{opacity:0}}@media (width<=42rem){.metabolic-preview-page[data-astro-cid-otpycdmc] .delivery[data-astro-cid-otpycdmc]{gap:var(--space-8);min-block-size:125svh;padding-block:calc(var(--space-10) + var(--space-7)) calc(var(--space-10) + var(--space-8))}.metabolic-prompt[data-astro-cid-otpycdmc]{gap:var(--space-2);padding-inline:var(--space-3);flex-wrap:wrap}.metabolic-model-card__option[data-astro-cid-otpycdmc]{white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){.metabolic-prompt[data-astro-cid-otpycdmc],.metabolic-prompt[data-astro-cid-otpycdmc]:before,.metabolic-prompt[data-astro-cid-otpycdmc]:after,.metabolic-prompt__caret[data-astro-cid-otpycdmc]{animation:none}}.metabolic-preview-page~.site-footer>*>:last-child{border-block-start:0}
