:root{--color-base-swit-sadu: #E8DECB;--color-base-noc-sadu: #260F0F;--color-base-atrament: #241210;--color-base-cien-sliwy: #5E5344;--color-base-mgla-wrzosowa: #D9BBA9;--color-base-sliwka-dojrzala: #8C4C35;--color-base-zloto-maceratu: #C0895E;--color-base-bursztyn-pestki: #A6603C;--color-base-miazsz: #E8DBC2;--color-base-przeswit-brzozy: #A67C5C;--color-base-mgla-24: #D9BBA93D;--color-base-cien-24: #5E53443D;--color-base-swit-72: #E8DECBB8;--color-base-swit-8: #E8DECB14;--color-base-swit-16: #E8DECB29;--color-base-swit-0: #E8DECB00;--color-base-noc-60: #260F0F99;--color-bg-light: var(--color-base-swit-sadu);--color-bg-dark: var(--color-base-noc-sadu);--color-bg-card: var(--color-base-miazsz);--color-bg-header-veil: var(--color-base-swit-72);--color-text-primary-on-light: var(--color-base-atrament);--color-text-secondary-on-light: var(--color-base-cien-sliwy);--color-text-primary-on-dark: var(--color-base-swit-sadu);--color-text-secondary-on-dark: var(--color-base-mgla-wrzosowa);--color-text-emphasis-on-dark: var(--color-base-miazsz);--color-link-on-light: var(--color-base-sliwka-dojrzala);--color-link-on-dark: var(--color-base-zloto-maceratu);--color-accent-warm-on-light: var(--color-base-bursztyn-pestki);--color-cta-bg: var(--color-base-sliwka-dojrzala);--color-cta-text: var(--color-base-swit-sadu);--color-focus-on-light: var(--color-base-sliwka-dojrzala);--color-focus-on-dark: var(--color-base-zloto-maceratu);--color-border-field-on-dark: var(--color-base-mgla-wrzosowa);--color-border-subtle-on-dark: var(--color-base-mgla-24);--color-border-subtle-on-light: var(--color-base-cien-24);--color-overlay-hover: var(--color-base-swit-8);--color-overlay-pressed: var(--color-base-swit-16);--color-decor-forest: var(--color-base-przeswit-brzozy);--color-scrim-document: var(--color-base-swit-sadu);--color-scrim-scene: #0C0606;--color-scrim-scene-center: #0A0505;--color-scrim-panel: var(--color-base-noc-60);--color-scene-orchard-top: #6E1414;--color-scene-orchard-bot: #1A0A0A;--color-scene-forest-top: #4A2E22;--color-scene-forest-bot: #170C08;--color-scene-meadow-top: var(--color-base-sliwka-dojrzala);--color-scene-meadow-bot: #1C0E08;--color-scene-night-top: var(--color-base-atrament);--color-scene-night-bot: #150808;--color-scene-light-top: #F5EBDD;--color-scene-light-bot: #E8D6C2;--color-scene-glow-warm: var(--color-base-zloto-maceratu);--color-scene-glow-forest: var(--color-base-przeswit-brzozy);--color-scene-text-hero-title: #ECE4D3;--color-scene-text-hero-sub: #CFBBA4;--color-scene-text-plum-title: #ECD6C0;--color-scene-text-plum-sub: #D6AB86;--color-scene-text-plum-kicker: #CE8F5D;--color-scene-text-birch-title: #E4E1D3;--color-scene-text-birch-sub: #C0B9A4;--color-scene-text-birch-kicker: #B0AC8E;--color-scene-text-dziurawiec-title: #EFDBB0;--color-scene-text-dziurawiec-sub: #DBB97C;--color-scene-text-dziurawiec-kicker: #D1A552;--color-scene-text-product-title: #EADEC7;--color-scene-text-product-sub: #CDB596;--font-family-display: "Bodoni Moda", Georgia, "Times New Roman", Times, serif;--font-family-text: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-weight-display: 400;--font-weight-text: 400;--font-weight-text-strong: 600;--font-size-hero: clamp(3rem, 2.748rem + 1.035vw, 3.55rem);--font-size-h1: clamp(2.2rem, 1.985rem + .882vw, 2.67rem);--font-size-h2: clamp(1.76rem, 1.65rem + .452vw, 2rem);--font-size-h3: clamp(1.4rem, 1.354rem + .188vw, 1.5rem);--font-size-text: 1.125rem;--font-size-label: .9rem;--font-size-micro: .75rem;--font-size-scene-title: clamp(2rem, 2.438rem - .565vw, 2.3rem);--font-size-scene-lead: clamp(1.125rem, 1.234rem - .141vw, 1.2rem);--font-size-brand: 1.25rem;--font-lineheight-hero: 1.1;--font-lineheight-heading: 1.2;--font-lineheight-text: 1.6;--font-lineheight-label: 1.4;--font-tracking-display: -.01em;--font-tracking-display-open: .01em;--font-tracking-caps: .08em;--font-tracking-brand: .32em;--offset-brand-optical: .1em;--font-tracking-intro-open: .9em;--font-tracking-intro-settled: .5em;--font-numeric-tabular: tabular-nums;--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2rem;--space-xl: 3rem;--space-2xl: 4rem;--space-3xl: 6rem;--space-4xl: 8rem;--radius-control: .25rem;--radius-surface: .75rem;--shadow-card: 0 16px 40px -16px #2016262E;--shadow-scene-pin: 0 40px 90px -34px #1E161073;--color-shadow-text-scene: #060303;--shadow-text-scene: 0 1px 3px color-mix(in srgb, var(--color-shadow-text-scene) 90%, transparent), 0 2px 30px color-mix(in srgb, var(--color-shadow-text-scene) 85%, transparent);--border-hairline: 1px;--border-focus: 2px;--border-underline-offset: .125rem;--opacity-disabled: .55;--duration-micro: .12s;--duration-short: .2s;--duration-medium: .32s;--duration-idle: 6s;--duration-intro-mark: .82s;--duration-intro-line: 1s;--delay-intro-line: .16s;--duration-intro-fade: .56s;--delay-intro-fade: 1.6s;--ease-out: cubic-bezier(.22, .61, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-breath: cubic-bezier(.37, 0, .63, 1);--duration-type-reveal: var(--duration-medium);--duration-type-stagger-line: var(--duration-micro);--duration-type-stagger-word: 60ms;--duration-type-emphasis: var(--duration-short);--ease-type-reveal: var(--ease-out);--ease-type-emphasis: var(--ease-in-out);--dist-type-rise: var(--space-2xs);--dist-type-rise-display: var(--space-sm);--duration-type-swap: var(--duration-short);--ease-type-swap: var(--ease-in-out);--z-canvas: 0;--z-scene-text: 1;--z-persistent: 2;--z-rail: 10;--z-header: 20;--z-scrim: 21;--z-panel: 22;--z-skiplink: 30;--size-target-min: 2.75rem;--size-header: 3.5rem;--size-field-h: 3rem;--size-measure-text: 65ch;--size-measure-scene: 45ch;--size-wide-max: 60rem;--size-scene-h: 100svh;--size-cursor: 34px;--size-cursor-hot: 52px;--size-intro-mark: clamp(2rem, 9vw, 3.8rem);--size-intro-line: min(38vw, 190px);--ratio-card-media: 4 / 5;--ratio-frame-base: 4 / 5;--ratio-frame-md: 3 / 2;--page-margin: clamp(1.5rem, .812rem + 2.82vw, 3rem);--size-frame-scene: min(1000px, 90vw);--radius-frame: 1.625rem;--opacity-scene-glow: .18;--blur-header-veil: 12px;--size-scene-frame-h: 82svh;--size-breath: min(60vw, 30rem);--size-measure-display: 14em;--size-measure-form: 24rem;--size-checkbox: 1.25rem}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/bodoni-moda-normal-latin.BhwSAh6g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/bodoni-moda-normal-latin-ext.DFq8ebSn.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/bodoni-moda-italic-latin.BpfEdDEC.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/bodoni-moda-italic-latin-ext.BGKwjewP.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--font-family-text);font-weight:var(--font-weight-text);font-size:var(--font-size-text);line-height:var(--font-lineheight-text);background:var(--color-bg-light);color:var(--color-text-primary-on-light);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,picture,video,canvas{max-width:100%;display:block}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}button,input{font:inherit;color:inherit}:target{scroll-margin-top:calc(var(--size-header) + var(--space-sm))}.reg-dark{background:var(--color-bg-dark);color:var(--color-text-primary-on-dark)}.reg-light{background:var(--color-bg-light);color:var(--color-text-primary-on-light)}.t-display{font-family:var(--font-family-display);font-weight:var(--font-weight-display);letter-spacing:var(--font-tracking-display);line-height:var(--font-lineheight-heading)}.t-hero{font-family:var(--font-family-display);font-weight:var(--font-weight-display);font-size:var(--font-size-hero);line-height:var(--font-lineheight-hero);letter-spacing:var(--font-tracking-display)}.t-title{font-family:var(--font-family-display);font-weight:var(--font-weight-display);font-size:var(--font-size-h1);line-height:var(--font-lineheight-hero);letter-spacing:var(--font-tracking-display)}.t-h2{font-family:var(--font-family-display);font-weight:var(--font-weight-display);font-size:var(--font-size-h2);line-height:var(--font-lineheight-heading);letter-spacing:var(--font-tracking-display)}.t-h3{font-family:var(--font-family-text);font-weight:var(--font-weight-text-strong);font-size:var(--font-size-h3);line-height:var(--font-lineheight-heading)}.t-h3-display{font-family:var(--font-family-display);font-size:var(--font-size-h3);line-height:var(--font-lineheight-heading)}.t-lead{font-size:var(--font-size-text)}.t-label{font-size:var(--font-size-label)}.eyebrow{font-family:var(--font-family-text);font-weight:var(--font-weight-text-strong);font-size:var(--font-size-micro);line-height:var(--font-lineheight-label);letter-spacing:var(--font-tracking-caps);text-transform:uppercase}.reg-dark .eyebrow{color:var(--color-text-secondary-on-dark)}.reg-light .eyebrow{color:var(--color-text-secondary-on-light)}.reg-dark .muted{color:var(--color-text-secondary-on-dark)}.reg-light .muted{color:var(--color-text-secondary-on-light)}.link{text-decoration:underline;text-decoration-thickness:var(--border-hairline);text-underline-offset:var(--border-underline-offset);transition:text-decoration-thickness var(--duration-micro) var(--ease-out)}.reg-dark .link{color:var(--color-link-on-dark)}.reg-light .link{color:var(--color-link-on-light)}.link:hover{text-decoration-thickness:var(--border-focus)}:where(a,button,input,summary):focus-visible{outline:var(--border-focus) solid var(--color-focus-on-light);outline-offset:var(--border-focus)}.reg-dark :where(a,button,input,summary):focus-visible{outline-color:var(--color-focus-on-dark)}.skip{position:fixed;top:var(--space-xs);left:var(--space-xs);z-index:var(--z-skiplink);padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-control);background:var(--color-bg-dark);color:var(--color-text-primary-on-dark);text-decoration:none;transform:translateY(calc(-1 * (var(--size-header) + var(--space-md))))}.skip:focus-visible{transform:translateY(0)}.wrap{width:100%;max-width:var(--size-measure-text);margin-inline:auto;padding-inline:var(--page-margin)}.wrap--scene{max-width:var(--size-measure-scene)}.wrap--wide{max-width:var(--size-wide-max)}.wrap--flush{max-width:none}.wrap--frame{max-width:var(--size-frame-scene);padding-inline:0}.site-header{position:sticky;top:0;z-index:var(--z-header);background:var(--color-bg-header-veil);backdrop-filter:blur(var(--blur-header-veil));-webkit-backdrop-filter:blur(var(--blur-header-veil));border-bottom:var(--border-hairline) solid var(--color-border-subtle-on-light)}.site-header :where(a,button,summary):focus-visible{outline-color:var(--color-text-primary-on-light)}.site-header__inner{min-height:var(--size-header);display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.brand{font-family:var(--font-family-display);font-size:var(--font-size-brand);letter-spacing:var(--font-tracking-brand);padding-inline-start:var(--offset-brand-optical);text-transform:uppercase;color:var(--color-text-primary-on-light);text-decoration:none;white-space:nowrap;flex-shrink:0}.site-header__wide{display:none;align-items:center;gap:var(--space-sm)}.site-nav ul{display:flex;align-items:center;gap:var(--space-sm)}.nav-link{display:inline-flex;align-items:center;min-height:var(--size-target-min);padding-inline:var(--space-2xs);font-size:var(--font-size-micro);letter-spacing:var(--font-tracking-caps);text-transform:uppercase;color:var(--color-text-secondary-on-light);text-decoration:none;white-space:nowrap;transition:color var(--duration-micro) var(--ease-out)}.nav-link:hover{color:var(--color-link-on-light)}@media(min-width:40rem){.site-header__wide{display:flex}.site-header__narrow{display:none}}.menu__trigger{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;list-style:none;min-height:var(--size-target-min);padding-inline:var(--space-sm);font-size:var(--font-size-micro);letter-spacing:var(--font-tracking-caps);text-transform:uppercase;color:var(--color-text-secondary-on-light);white-space:nowrap;transition:color var(--duration-micro) var(--ease-out)}.menu__trigger::-webkit-details-marker{display:none}.menu__trigger::marker{content:""}.menu__trigger:hover{color:var(--color-link-on-light)}.menu[open]>.menu__trigger{text-decoration:underline;text-decoration-thickness:var(--border-hairline);text-underline-offset:var(--border-underline-offset)}.menu__scrim{display:none}.menu__panel{border-top:var(--border-hairline) solid var(--color-border-subtle-on-light);padding-block:var(--space-md) var(--space-lg)}.menu__panel nav a{display:flex;align-items:center;min-height:var(--size-target-min);padding-block:var(--space-sm);color:var(--color-text-primary-on-light);text-decoration:none;border-bottom:var(--border-hairline) solid var(--color-border-subtle-on-light)}.menu__panel nav a:hover{text-decoration:underline;text-underline-offset:var(--border-underline-offset)}.menu__panel .motion-toggle{margin-block-start:var(--space-lg)}html.menu-js .menu__panel{position:fixed;top:var(--size-header);left:0;right:0;z-index:var(--z-panel);background:var(--color-bg-light);max-height:calc(100svh - var(--size-header));overflow-y:auto;padding-inline:var(--page-margin);transform:translateY(calc(-1 * var(--space-sm)));opacity:0;visibility:hidden;pointer-events:none;transition:transform var(--duration-medium) var(--ease-out),opacity var(--duration-medium) var(--ease-out),visibility 0s linear var(--duration-medium)}html.menu-js .menu[open] .menu__panel{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform var(--duration-medium) var(--ease-out),opacity var(--duration-medium) var(--ease-out),visibility 0s}html.menu-js .menu__scrim{display:block;position:fixed;top:var(--size-header);left:0;right:0;bottom:0;z-index:var(--z-scrim);background:var(--color-scrim-panel);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-short) var(--ease-in-out),visibility 0s linear var(--duration-short)}html.menu-js .menu[open] .menu__scrim{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-short) var(--ease-in-out)}html.still .menu__panel,html.still .menu__scrim{transition:none}html.menu-open,html.cart-open{overflow:hidden}.site-footer{background:transparent;color:var(--color-text-secondary-on-light);border-top:var(--border-hairline) solid var(--color-border-subtle-on-light);padding-block:var(--space-3xl);text-align:center}.site-footer__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}.site-footer .brand{color:var(--color-text-primary-on-light)}.footer-origin{font-family:var(--font-family-display);font-style:italic;font-size:var(--font-size-text);color:var(--color-link-on-light)}.footer-legal ul{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2xs) var(--space-md)}.footer-legal a{display:inline-flex;align-items:center;min-height:var(--size-target-min);font-size:var(--font-size-micro);letter-spacing:var(--font-tracking-caps);text-transform:uppercase;color:var(--color-text-secondary-on-light);text-decoration:underline;text-decoration-thickness:var(--border-hairline);text-decoration-color:var(--color-border-subtle-on-light);text-underline-offset:var(--border-underline-offset)}.footer-legal a:hover{color:var(--color-link-on-light);text-decoration-color:currentColor}.section,.section--breath{padding-block:var(--space-3xl)}.section+.section{padding-block-start:var(--space-4xl)}.stack>*+*{margin-block-start:var(--space-md)}.stack-tight>*+*{margin-block-start:var(--space-2xs)}.flow p{max-width:var(--size-measure-text)}.scene--sticky{padding-block:0}.scene__frame{display:flex;flex-direction:column;justify-content:center;min-height:var(--size-scene-h);padding-block:0}.scene--sticky .scene__media{position:relative;min-height:0;height:var(--size-scene-frame-h);border-radius:var(--radius-frame);overflow:hidden;box-shadow:var(--shadow-scene-pin);background:var(--color-bg-dark)}@media(max-width:47.99rem){.scene--sticky .scene__media{height:calc(var(--size-scene-h) - var(--size-header) - var(--space-2xl))}}.scene__poster{position:absolute;inset:0;background:radial-gradient(120% 80% at 50% 12%,var(--poster-glow, transparent),transparent 60%),linear-gradient(160deg,var(--poster-top, var(--color-scene-night-top)),var(--poster-bot, var(--color-scene-night-bot)))}.scene--sticky .scene__media:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,color-mix(in srgb,var(--color-scrim-scene) 82%,transparent) 0%,color-mix(in srgb,var(--color-scrim-scene) 44%,transparent) 30%,transparent 58%)}.scene--center .scene__media:after{background:radial-gradient(80% 70% at 50% 52%,color-mix(in srgb,var(--color-scrim-scene-center) 74%,transparent),color-mix(in srgb,var(--color-scrim-scene-center) 36%,transparent) 68%,transparent 100%)}.scene--sticky .wrap--frame{display:grid;grid-template-columns:minmax(0,1fr)}.scene--sticky .wrap--frame>.scene__media{grid-area:1 / 1}.scene--sticky .wrap--frame>.scene__text{grid-area:1 / 1;align-self:end;z-index:var(--z-scene-text);max-width:var(--size-measure-scene);margin-inline:auto;padding:0 var(--page-margin) var(--space-xl);text-align:center;color:var(--color-text-primary-on-dark);text-shadow:var(--shadow-text-scene)}.scene--center .wrap--frame>.scene__text{align-self:center}.scene__text>*+*{margin-block-start:var(--space-sm)}.scene:not(.scene--sticky) .scene__text{margin-inline:auto;max-width:var(--size-measure-scene)}.scene--center:not(.scene--sticky) .scene__text{text-align:center}.scene--sticky:not(.scene--center) .scene__text .t-h2{font-size:var(--font-size-scene-title)}.scene--sticky .scene__text .t-lead{font-size:var(--font-size-scene-lead)}.scene--sticky .scene__text .eyebrow{color:var(--color-link-on-dark)}.scene--sticky .scene__text .muted,.scene--sticky .scene__text .t-lead{color:var(--color-text-secondary-on-dark)}.scene--sticky .scene__text .link,.scene--sticky .scene__text .quiet-cta{color:var(--color-link-on-dark)}.scene--sticky .scene__text .states .dot{background:var(--color-link-on-dark)}.scene--sticky .scene__text .states .state-key{color:var(--color-text-secondary-on-dark)}.scene__kicker{font-size:var(--font-size-micro);letter-spacing:var(--font-tracking-caps);text-transform:uppercase;margin-bottom:var(--space-sm)}.scene--sticky .scene__text .scene__kicker{color:var(--color-link-on-dark)}.scene--sticky[data-scene=plum] .scene__text .scene__kicker{color:var(--color-scene-text-plum-kicker)}.scene--sticky[data-scene=birch] .scene__text .scene__kicker{color:var(--color-scene-text-birch-kicker)}.scene--sticky[data-scene=dziurawiec] .scene__text .scene__kicker{color:var(--color-scene-text-dziurawiec-kicker)}@media(max-width:47.99rem){.scene__kicker{margin-bottom:var(--space-xs)}}.poster--night{--poster-top: var(--color-scene-night-top);--poster-bot: var(--color-scene-night-bot);--poster-glow: color-mix(in srgb, var(--color-scene-glow-warm) 22%, transparent)}.poster--orchard{--poster-top: var(--color-scene-orchard-top);--poster-bot: var(--color-scene-orchard-bot);--poster-glow: color-mix(in srgb, var(--color-scene-glow-warm) 26%, transparent)}.poster--forest{--poster-top: var(--color-scene-forest-top);--poster-bot: var(--color-scene-forest-bot);--poster-glow: color-mix(in srgb, var(--color-scene-glow-forest) 24%, transparent)}.poster--meadow{--poster-top: var(--color-scene-meadow-top);--poster-bot: var(--color-scene-meadow-bot);--poster-glow: color-mix(in srgb, var(--color-scene-glow-warm) 26%, transparent)}.poster--light{--poster-top: var(--color-scene-light-top);--poster-bot: var(--color-scene-light-bot);--poster-glow: color-mix(in srgb, var(--color-scene-glow-warm) 14%, transparent)}.poster--product{--poster-top: var(--color-scene-orchard-top);--poster-bot: var(--color-scene-night-bot);--poster-glow: color-mix(in srgb, var(--color-scene-glow-warm) 24%, transparent)}.bands{display:flex;flex-direction:column;gap:var(--space-sm);margin-block-start:var(--space-lg);padding:var(--space-lg);border-radius:var(--radius-frame);background:var(--color-bg-dark);box-shadow:var(--shadow-scene-pin)}.band-link{display:flex;align-items:center;min-height:var(--size-target-min);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-surface);text-decoration:none;color:var(--color-text-primary-on-dark)}.band-link:hover{text-decoration:underline;text-underline-offset:var(--border-underline-offset)}.band-link:focus-visible{outline-color:var(--color-focus-on-dark)}.band-link--1{background:linear-gradient(120deg,var(--color-scene-orchard-top),var(--color-scene-orchard-bot))}.band-link--2{background:linear-gradient(120deg,var(--color-scene-forest-top),var(--color-scene-forest-bot))}.band-link--3{background:linear-gradient(120deg,var(--color-scene-meadow-top),var(--color-scene-meadow-bot))}.quiet-cta{display:inline-flex;align-items:center;min-height:var(--size-target-min);padding-block:var(--space-2xs);font-size:var(--font-size-text);text-decoration:underline;text-decoration-thickness:var(--border-hairline);text-underline-offset:var(--border-underline-offset)}.reg-dark .quiet-cta{color:var(--color-link-on-dark)}.reg-light .quiet-cta{color:var(--color-link-on-light)}.quiet-cta:hover{text-decoration-thickness:var(--border-focus)}.chapter-nav ol{border-top:var(--border-hairline) solid var(--color-border-subtle-on-light)}.reg-dark .chapter-nav ol{border-top-color:var(--color-border-subtle-on-dark)}.chapter-nav li{border-bottom:var(--border-hairline) solid var(--color-border-subtle-on-light)}.reg-dark .chapter-nav li{border-bottom-color:var(--color-border-subtle-on-dark)}.chapter-nav a{display:flex;align-items:center;min-height:var(--size-target-min);padding-block:var(--space-sm);text-decoration:none;color:var(--color-link-on-light)}.reg-dark .chapter-nav a{color:var(--color-link-on-dark)}.chapter-nav a:hover .chapter-nav__name{text-decoration:underline;text-underline-offset:var(--border-underline-offset)}.chapter-nav__name{font-family:var(--font-family-display);font-size:var(--font-size-h3);line-height:var(--font-lineheight-heading)}.chapter__kicker{margin-block-end:var(--space-2xs)}.states li{display:flex;gap:var(--space-xs);padding-block:var(--space-2xs)}.states .dot{flex:0 0 auto;width:var(--space-2xs);height:var(--space-2xs);margin-block-start:var(--space-2xs);border-radius:var(--radius-surface);background:var(--color-link-on-light)}.reg-dark .states .dot{background:var(--color-link-on-dark)}.states .state-key{font-size:var(--font-size-micro);font-weight:var(--font-weight-text-strong);letter-spacing:var(--font-tracking-caps);text-transform:uppercase}.reg-dark .states .state-key{color:var(--color-text-secondary-on-dark)}.reg-light .states .state-key{color:var(--color-text-secondary-on-light)}.ingredient+.ingredient{margin-block-start:var(--space-2xl)}.ingredient__name{margin-block-end:var(--space-sm)}.composition summary{cursor:pointer;display:inline-flex;align-items:center;min-height:var(--size-target-min);color:var(--color-link-on-light);font-size:var(--font-size-label);text-decoration:underline;text-underline-offset:var(--border-underline-offset)}.reg-dark .composition summary{color:var(--color-link-on-dark)}.composition ol{margin-block-start:var(--space-md)}.composition li{display:flex;gap:var(--space-xs);padding-block:var(--space-2xs)}.composition__num{flex:0 0 auto;font-variant-numeric:var(--font-numeric-tabular);font-size:var(--font-size-label);color:var(--color-text-secondary-on-light)}.reg-dark .composition__num{color:var(--color-text-secondary-on-dark)}.composition__name{font-weight:var(--font-weight-text-strong)}.composition__desc{color:var(--color-text-secondary-on-light)}.reg-dark .composition__desc{color:var(--color-text-secondary-on-dark)}.composition__note{margin-block-start:var(--space-md);font-size:var(--font-size-label);color:var(--color-text-secondary-on-light)}.reg-dark .composition__note{color:var(--color-text-secondary-on-dark)}.ladder__row{display:flex;flex-direction:column;gap:var(--space-2xs);padding-block:var(--space-sm);border-top:var(--border-hairline) solid var(--color-border-subtle-on-light)}.reg-dark .ladder__row{border-top-color:var(--color-border-subtle-on-dark)}.tier{align-self:flex-start;font-size:var(--font-size-micro);font-weight:var(--font-weight-text-strong);letter-spacing:var(--font-tracking-caps);text-transform:uppercase;color:var(--color-link-on-light);border:var(--border-hairline) solid var(--color-link-on-light);border-radius:var(--radius-control);padding:var(--space-3xs) var(--space-2xs)}.reg-dark .tier{color:var(--color-link-on-dark);border-color:var(--color-link-on-dark)}.ladder__label{font-size:var(--font-size-micro);font-weight:var(--font-weight-text-strong);letter-spacing:var(--font-tracking-caps);text-transform:uppercase;color:var(--color-text-secondary-on-light)}.reg-dark .ladder__label{color:var(--color-text-secondary-on-dark)}@media(min-width:40rem){.ladder__row{flex-direction:row;align-items:baseline;gap:var(--space-xs)}.tier{flex:0 0 auto}}.products{margin-block-start:var(--space-xl)}.products li{border-top:var(--border-hairline) solid var(--color-border-subtle-on-light)}.products li:last-child{border-bottom:var(--border-hairline) solid var(--color-border-subtle-on-light)}.products a,.products .products__row{display:flex;flex-direction:column;gap:var(--space-3xs);padding-block:var(--space-lg);color:inherit;text-decoration:none}.products a{transition:transform var(--duration-short) var(--ease-out)}.products a:hover{transform:translate(var(--space-sm))}.products a:hover .products__name{text-decoration:underline;text-decoration-thickness:var(--border-hairline);text-underline-offset:var(--border-underline-offset)}html.still .products a{transition:none}.products__name{font-family:var(--font-family-display);font-size:var(--font-size-h3);line-height:var(--font-lineheight-heading);color:var(--color-text-primary-on-light)}.products__desc{font-size:var(--font-size-label);color:var(--color-text-secondary-on-light)}.soon{margin-block-start:var(--space-2xl);text-align:center;font-family:var(--font-family-display);font-style:italic;font-size:var(--font-size-h3);line-height:var(--font-lineheight-heading);color:var(--color-text-secondary-on-light)}.card-grid{display:grid;gap:var(--space-lg)}@media(min-width:48rem){.card-grid{grid-template-columns:1fr 1fr}}.product-card{background:var(--color-bg-card);color:var(--color-text-primary-on-light);border-radius:var(--radius-surface);box-shadow:var(--shadow-card);padding:var(--space-md)}.product-card__media{aspect-ratio:var(--ratio-card-media);border-radius:var(--radius-surface);margin-block-end:var(--space-sm);background:linear-gradient(160deg,var(--color-scene-light-top),var(--color-base-miazsz))}.product-card__name{margin-block-end:var(--space-2xs)}.product-card__note{margin-block-start:var(--space-sm)}.waitlist{position:relative;min-height:var(--size-scene-h);display:flex;flex-direction:column;align-items:center;text-align:center;padding:calc(var(--size-header) + var(--space-lg)) var(--page-margin) var(--space-xl)}.waitlist__inner{position:relative;z-index:1;width:100%;margin-block:auto}.waitlist__inner>*+*{margin-block-start:var(--space-sm)}.waitlist__inner .t-title{max-inline-size:var(--size-measure-display);margin-inline:auto;text-wrap:balance}.waitlist__inner .t-lead{max-inline-size:var(--size-measure-scene);margin-inline:auto;text-wrap:pretty}.waitlist__form-block{width:100%;max-inline-size:var(--size-measure-form);margin-inline:auto;margin-block-start:var(--space-xl)}.breath{position:absolute;top:50%;left:50%;width:var(--size-breath);aspect-ratio:1;transform:translate(-50%,-55%);pointer-events:none}.breath__glow{display:block;width:100%;height:100%;background:radial-gradient(circle,color-mix(in srgb,var(--color-scene-glow-warm) 18%,transparent),transparent 68%);animation:plum-idle-breath var(--duration-idle) var(--ease-breath) infinite}@media(prefers-reduced-motion:reduce){.breath__glow{animation:none}}html.still .breath__glow{animation:none}@keyframes plum-idle-breath{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.03);opacity:1}}.waitlist .closing-line{position:relative;z-index:1;margin-block-start:var(--space-2xl);color:var(--color-text-secondary-on-light)}.form{text-align:start}.form__row{display:flex;flex-direction:column;gap:var(--space-xs)}.form__field{display:flex;flex-direction:column;gap:var(--space-2xs)}.form__field label{font-size:var(--font-size-micro);font-weight:var(--font-weight-text-strong);letter-spacing:var(--font-tracking-caps);text-transform:uppercase;color:var(--color-text-secondary-on-light)}.reg-dark .form__field label{color:var(--color-text-secondary-on-dark)}.form input[type=email]{min-height:var(--size-field-h);width:100%;padding-inline:var(--space-sm);border-radius:var(--radius-control);border:var(--border-hairline) solid var(--color-text-secondary-on-light);background:transparent;color:var(--color-text-primary-on-light);font-size:var(--font-size-text)}.reg-dark .form input[type=email]{border-color:var(--color-border-field-on-dark);color:var(--color-text-primary-on-dark)}.form input[type=email]:focus-visible{border-color:var(--color-focus-on-light)}.reg-dark .form input[type=email]:focus-visible{border-color:var(--color-focus-on-dark)}.form button{min-height:var(--size-field-h);width:100%;padding-inline:var(--space-lg);border:none;border-radius:var(--radius-control);background:var(--color-cta-bg);color:var(--color-cta-text);font-size:var(--font-size-text);white-space:nowrap;cursor:pointer}.form button:not([disabled]):hover{background-image:linear-gradient(var(--color-overlay-hover),var(--color-overlay-hover))}.form button[disabled]{opacity:var(--opacity-disabled);cursor:default}.form__consent{display:flex;align-items:flex-start;gap:var(--space-xs);margin-block-start:var(--space-md)}.form__consent input{flex:0 0 auto;inline-size:var(--size-checkbox);block-size:var(--size-checkbox);margin:0;accent-color:var(--color-cta-bg)}.form__consent label{font-size:var(--font-size-label);color:var(--color-text-secondary-on-light)}.reg-dark .form__consent label{color:var(--color-text-secondary-on-dark)}.form__turnstile{margin-block-start:var(--space-md);min-height:calc(var(--size-field-h) + var(--space-lg))}.form__status{margin-block-start:var(--space-sm);font-size:var(--font-size-text);font-weight:var(--font-weight-text-strong);color:var(--color-text-primary-on-light);text-align:center}.reg-dark .form__status{color:var(--color-text-primary-on-dark)}.form__status:empty{margin-block:0}.form__note{margin-block-start:var(--space-sm);font-size:var(--font-size-label);color:var(--color-text-secondary-on-light);text-align:center}.form__priv{margin-block-start:var(--space-lg);font-size:var(--font-size-label);color:var(--color-text-secondary-on-light)}.reg-dark .form__note,.reg-dark .form__priv{color:var(--color-text-secondary-on-dark)}.legal-doc{margin-block-start:var(--space-xl)}.legal-doc__item+.legal-doc__item{margin-block-start:var(--space-md)}.legal-doc__term{font-weight:var(--font-weight-text-strong);color:var(--color-text-primary-on-light)}.legal-doc__desc{margin:0;margin-block-start:var(--space-3xs);color:var(--color-text-secondary-on-light)}.legal-doc__note{margin-block-start:var(--space-xl);font-size:var(--font-size-label);color:var(--color-text-secondary-on-light)}.closing-line{margin-block-start:var(--space-3xl);font-family:var(--font-family-display);font-size:var(--font-size-h3);text-align:center;color:var(--color-text-primary-on-light)}.reg-dark .closing-line{color:var(--color-text-secondary-on-dark)}.manifest p+p{margin-block-start:var(--space-md)}.buy{margin-block-start:var(--space-sm)}.buy__button{min-height:var(--size-field-h);padding-inline:var(--space-lg);border:none;border-radius:var(--radius-control);background-color:var(--color-cta-bg);color:var(--color-cta-text);font-family:inherit;font-size:var(--font-size-text);cursor:pointer;transition:background-image var(--duration-micro) var(--ease-out)}.buy__button:hover{background-image:linear-gradient(var(--color-overlay-hover),var(--color-overlay-hover))}.buy__button:active{background-image:linear-gradient(var(--color-overlay-pressed),var(--color-overlay-pressed))}html.still .buy__button{transition:none}.variants{border:none;padding:0;margin:0 0 var(--space-sm)}.variants__row{display:flex;align-items:center;gap:var(--space-2xs);min-height:var(--size-target-min);padding-block:var(--space-sm);cursor:pointer}.variants input{accent-color:var(--color-cta-bg)}.variants__name{font-size:var(--font-size-text);color:var(--color-text-secondary-on-light)}.reg-dark .variants__name{color:var(--color-text-secondary-on-dark)}.variants__row:hover .variants__name{text-decoration:underline;text-underline-offset:var(--border-underline-offset)}.variants__row:has(input:checked) .variants__name{font-weight:var(--font-weight-text-strong);color:var(--color-link-on-light)}.reg-dark .variants__row:has(input:checked) .variants__name{color:var(--color-link-on-dark)}.story-end__offer{font-size:var(--font-size-label)}.product-card__items{margin-block-start:var(--space-2xs);font-size:var(--font-size-label);color:var(--color-text-secondary-on-light)}.product-card__items li+li{margin-block-start:var(--space-3xs)}.product-card__price{margin-block-start:var(--space-sm);font-weight:var(--font-weight-text-strong);font-variant-numeric:var(--font-numeric-tabular)}.fact-list{margin-block-start:var(--space-md);max-width:var(--size-measure-text);color:var(--color-text-secondary-on-light)}.fact-list li{padding-block:var(--space-2xs);border-bottom:var(--border-hairline) solid var(--color-border-subtle-on-light)}.compare{display:grid;gap:var(--space-lg);margin-block-start:var(--space-lg)}@media(min-width:48rem){.compare{grid-template-columns:1fr 1fr}}.compare+.compare{margin-block-start:var(--space-xl)}.compare__list{margin-block-start:var(--space-sm)}.compare__list li{display:flex;justify-content:space-between;gap:var(--space-sm);padding-block:var(--space-2xs);border-bottom:var(--border-hairline) solid var(--color-border-subtle-on-light)}.compare__price{font-variant-numeric:var(--font-numeric-tabular);color:var(--color-text-secondary-on-light)}.compare__total{margin-block-start:var(--space-sm);font-weight:var(--font-weight-text-strong);font-variant-numeric:var(--font-numeric-tabular)}.cart-indicator{display:inline-flex;align-items:center;gap:var(--space-3xs);min-height:var(--size-target-min);padding-inline:var(--space-sm);background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:var(--font-size-micro);letter-spacing:var(--font-tracking-caps);text-transform:uppercase;color:var(--color-text-secondary-on-light);white-space:nowrap;transition:color var(--duration-micro) var(--ease-out)}.cart-indicator[hidden]{display:none}.cart-indicator:hover{color:var(--color-link-on-light)}.cart-indicator[aria-expanded=true]{text-decoration:underline;text-decoration-thickness:var(--border-focus);text-underline-offset:var(--border-underline-offset)}.cart-indicator__text{display:inline-flex;gap:var(--space-3xs)}.cart-indicator__count{font-variant-numeric:var(--font-numeric-tabular)}.menu__panel .cart-indicator{display:flex;width:100%;justify-content:flex-start;margin-block-start:var(--space-lg);padding-inline:0;padding-block-start:var(--space-sm);border-top:var(--border-hairline) solid var(--color-border-subtle-on-light)}.menu__panel .cart-indicator[hidden]{display:none}.cart__scrim{position:fixed;top:var(--size-header);left:0;right:0;bottom:0;z-index:var(--z-scrim);background:var(--color-scrim-panel);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-short) var(--ease-in-out),visibility 0s linear var(--duration-short)}.cart--open .cart__scrim{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-short) var(--ease-in-out)}.cart__panel{position:fixed;top:var(--size-header);left:0;right:0;z-index:var(--z-panel);max-height:calc(100svh - var(--size-header));overflow-y:auto;background:var(--color-bg-dark);color:var(--color-text-primary-on-dark);padding-block:var(--space-lg);padding-inline:var(--space-md);transform:translateY(calc(-1 * var(--space-sm)));opacity:0;visibility:hidden;pointer-events:none;transition:transform var(--duration-medium) var(--ease-out),opacity var(--duration-medium) var(--ease-out),visibility 0s linear var(--duration-medium)}.cart--open .cart__panel{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform var(--duration-medium) var(--ease-out),opacity var(--duration-medium) var(--ease-out),visibility 0s}@media(min-width:40rem){.cart__panel{left:auto;bottom:0;width:min(100%,var(--size-measure-scene));max-height:none;border-left:var(--border-hairline) solid var(--color-border-subtle-on-dark);transform:translate(100%)}.cart--open .cart__panel{transform:translate(0)}.cart__scrim{right:min(100%,var(--size-measure-scene))}}html.still .cart__panel,html.still .cart__scrim{transition:none}.cart__title{font-size:var(--font-size-h3);font-weight:var(--font-weight-text-strong);margin-block-end:var(--space-md)}.cart__item{padding-block:var(--space-sm);border-bottom:var(--border-hairline) solid var(--color-border-subtle-on-dark)}.cart__name{font-weight:var(--font-weight-text-strong)}.cart__prices{display:flex;justify-content:space-between;gap:var(--space-sm);margin-block-start:var(--space-2xs);font-variant-numeric:var(--font-numeric-tabular)}.cart__unit{color:var(--color-text-secondary-on-dark)}.cart__qty{display:flex;align-items:center;gap:var(--space-2xs);margin-block-start:var(--space-2xs)}.cart__step{min-width:var(--size-target-min);min-height:var(--size-target-min);background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:var(--font-size-text);color:var(--color-text-primary-on-dark)}.cart__qty-value{font-size:var(--font-size-text);font-variant-numeric:var(--font-numeric-tabular)}.cart__numbered{margin-block-start:var(--space-2xs);font-size:var(--font-size-label);color:var(--color-text-secondary-on-dark)}.cart__remove{min-height:var(--size-target-min);padding-inline:0;background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:var(--font-size-label);color:var(--color-link-on-dark);text-decoration:underline;text-underline-offset:var(--border-underline-offset)}.cart__total{display:flex;justify-content:space-between;gap:var(--space-sm);margin-block-start:var(--space-md);font-weight:var(--font-weight-text-strong)}.cart__total-value{font-variant-numeric:var(--font-numeric-tabular)}.cart__pay{width:100%;min-height:var(--size-field-h);margin-block-start:var(--space-sm);border:none;border-radius:var(--radius-control);background-color:var(--color-cta-bg);color:var(--color-cta-text);font-family:inherit;font-size:var(--font-size-text);cursor:pointer}.cart__pay:hover{background-image:linear-gradient(var(--color-overlay-hover),var(--color-overlay-hover))}.cart__pay[disabled]{opacity:var(--opacity-disabled);cursor:default}.cart__notice:not(:empty){margin-block-start:var(--space-sm)}.cart__notice-text{font-size:var(--font-size-label);color:var(--color-text-secondary-on-dark)}.cart__notice-cta{margin-block-start:var(--space-2xs)}.cart__empty{color:var(--color-text-secondary-on-dark)}.cart__empty:focus-visible{outline:var(--border-focus) solid var(--color-focus-on-dark);outline-offset:var(--border-focus)}.cart__empty-link{margin-block-start:var(--space-sm)}.intro{position:fixed;inset:0;z-index:var(--z-skiplink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);background:var(--color-bg-dark);animation:introFade var(--duration-intro-fade) var(--ease-out) var(--delay-intro-fade) forwards}.intro__mark{font-family:var(--font-family-display);color:var(--color-text-primary-on-dark);font-size:var(--size-intro-mark);letter-spacing:var(--font-tracking-intro-settled);padding-left:var(--font-tracking-intro-settled);text-transform:uppercase;opacity:0;animation:introMark var(--duration-intro-mark) var(--ease-out) forwards}.intro__line{width:var(--size-intro-line);height:var(--border-hairline);background:var(--color-link-on-dark);animation:introLine var(--duration-intro-line) var(--ease-out) var(--delay-intro-line) forwards}html.still .intro{display:none}@keyframes introMark{0%{opacity:0;letter-spacing:var(--font-tracking-intro-open)}to{opacity:1;letter-spacing:var(--font-tracking-intro-settled)}}@keyframes introLine{0%{width:0}to{width:var(--size-intro-line)}}@keyframes introFade{to{opacity:0;visibility:hidden}}.cursor{position:fixed;top:0;left:0;z-index:var(--z-skiplink);pointer-events:none;width:var(--size-cursor);height:var(--size-cursor);border:var(--border-hairline) solid var(--color-border-field-on-dark);border-radius:50%;opacity:0;will-change:transform;transition:opacity var(--duration-short) var(--ease-out),width var(--duration-short) var(--ease-out),height var(--duration-short) var(--ease-out),background-color var(--duration-short) var(--ease-out),border-color var(--duration-short) var(--ease-out)}html.cursor-on .cursor{opacity:.7}html.cursor-on.cursor-hot .cursor{width:var(--size-cursor-hot);height:var(--size-cursor-hot);border-color:var(--color-link-on-dark);background:color-mix(in srgb,var(--color-base-zloto-maceratu) 10%,transparent)}html.cursor-on.cursor-press .cursor{background:color-mix(in srgb,var(--color-base-zloto-maceratu) 20%,transparent)}html.motion{scroll-behavior:auto}html.motion .scene--sticky{min-height:calc(var(--scene-vh-m, 150) * 1svh)}html.motion .scene--sticky .scene__frame{position:sticky;top:0}@media(min-width:48rem){html.motion .scene--sticky{min-height:calc(var(--scene-vh, 180) * 1svh)}}html.motion .scene--sticky .scene__media{transform:translate3d(0,calc((var(--p, .5) - .5) * -4%),0)}html.motion .scene--sticky .scene__media.is-canvas{transform:none}.scene__frame-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-surface)}.scene__frame-video.is-fallback{visibility:hidden}.scene__poster-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-surface)}.scene__canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}html.motion [data-reveal]{opacity:0;transform:translateY(var(--dist-type-rise));transition:opacity var(--duration-type-reveal) var(--ease-type-reveal),transform var(--duration-type-reveal) var(--ease-type-reveal)}html.motion [data-reveal=card]{transform:translateY(var(--space-md))}html.motion [data-reveal].in-view{opacity:1;transform:none}html.still [data-reveal]{opacity:1;transform:none;transition:none}.motion-toggle{visibility:hidden;display:inline-flex;align-items:center;border:none;background:transparent;padding-inline:var(--space-sm);min-height:var(--size-target-min);font-size:var(--font-size-micro);letter-spacing:var(--font-tracking-caps);text-transform:uppercase;color:var(--color-text-secondary-on-light);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:color var(--duration-micro) var(--ease-out)}html.motion-ui .motion-toggle{visibility:visible}.motion-toggle[aria-pressed=true]{text-decoration:underline;text-decoration-thickness:var(--border-focus);text-underline-offset:var(--border-underline-offset)}.motion-toggle:hover{color:var(--color-link-on-light)}html.still .motion-toggle{transition:none}html.motion .ritual-step{--step-p: clamp(0, calc((var(--p, 0) - var(--step-at, 0)) * 8), 1);opacity:var(--step-p);transform:translateY(calc((1 - var(--step-p)) * var(--dist-type-rise)))}html.motion [data-scene-kind=evidence] .ladder__row{--scene-evidence-floor: .45;opacity:calc(var(--scene-evidence-floor) + (1 - var(--scene-evidence-floor)) * var(--enter, 1))}@keyframes plum-breath{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.03);filter:brightness(1.03)}}.closing-drop-frame{width:var(--space-4xl);height:var(--space-4xl);margin-inline:auto;margin-block-end:var(--space-lg)}.closing-drop{width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 50% 45%,var(--color-scene-glow-warm),transparent 70%);opacity:var(--opacity-scene-glow)}html.motion .closing-drop-frame{transform:scale(calc(1 - var(--p-dom, 0) * .82));opacity:calc(1 - var(--p-dom, 0) * .85)}html.motion .closing-drop{animation:plum-breath var(--duration-idle) var(--ease-breath) infinite}html.motion .closing-line{opacity:var(--p-dom, 0);transform:translateY(calc((1 - var(--p-dom, 0)) * var(--dist-type-rise)))}
