:root{--raw-night: oklch(24.8% .066 17.7);--raw-rose: oklch(36.6% .129 29.3);--raw-sun: oklch(77.9% .134 61.5);--raw-indigo: oklch(57.4% .049 245.6);--raw-sea: oklch(70.9% .041 175.8);--raw-olive: oklch(39.8% .036 110);--raw-moss: oklch(77% .089 108.3);--raw-skin: oklch(96.8% .019 62.5);--raw-indigo-deep: oklch(40% .055 246);--raw-skin-2: oklch(92.5% .03 58);--raw-night-2: oklch(30% .08 20);--raw-ink-soft: oklch(42% .04 25);--raw-skin-soft: oklch(84% .03 50);--raw-olive-deep: oklch(31% .03 110);--raw-olive-soft: oklch(47% .03 110);--raw-sea-ink: oklch(38% .045 180);--raw-sea-pale: oklch(90% .025 175);--raw-moss-pale: oklch(92% .04 108);--raw-cacau: oklch(36% .055 50);--raw-rose-pale: oklch(84% .05 28);--raw-gold: oklch(79% .1 80);--raw-sun-ink: oklch(50% .12 55);--raw-sea-deep: oklch(31% .045 212);--raw-sea-deeper: oklch(25% .04 218);--raw-ink-sea: oklch(30% .035 225);--raw-ink-sea-soft: oklch(46% .03 225);--raw-cacau-deep: oklch(27% .035 50);--raw-cacau-ink: oklch(30% .04 50);--raw-cacau-ink-soft: oklch(46% .035 55);--font-display: "Jello Chlour", "Cormorant Garamond", ui-serif, serif;--font-body: "Mulish", ui-sans-serif, system-ui, sans-serif;--text-xs: clamp(.75rem, .72rem + .15vw, .8125rem);--text-sm: clamp(.875rem, .85rem + .15vw, .9375rem);--text-base: clamp(1rem, .96rem + .2vw, 1.0625rem);--text-lg: clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--text-xl: clamp(1.6rem, 1.3rem + 1.4vw, 2.25rem);--text-display-s: clamp(2.2rem, 1.6rem + 3vw, 3.75rem);--text-display: clamp(2.8rem, 1.8rem + 5vw, 6rem);--text-colossal: clamp(3.6rem, 2rem + 8vw, 9.5rem);--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2rem;--space-xl: 3rem;--space-2xl: 4.5rem;--space-3xl: 7rem;--page-gutter: clamp(1rem, .6rem + 2vw, 3rem);--radius-sm: 6px;--radius-md: 14px;--radius-card: 18px;--radius-pill: 999px;--rule-hair: 1px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.55, 0, 1, .45);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-micro: .14s;--dur-short: .26s;--dur-long: .7s;--z-raised: 2;--z-header: 50}:root{--base-day-bg: var(--raw-skin);--base-day-bg-2: color-mix(in oklch, var(--raw-sea) 10%, var(--raw-skin));--base-day-fg: var(--raw-ink-sea);--base-day-fg-2: var(--raw-ink-sea-soft);--base-day-title: var(--raw-indigo-deep);--base-day-accent: var(--raw-indigo-deep);--base-night-bg: var(--raw-sea-deep);--base-night-bg-2: var(--raw-sea-deeper);--base-night-accent: var(--raw-sun);--base-veil: var(--raw-sea-deeper)}[data-palette=b]{--base-day-bg-2: color-mix(in oklch, var(--raw-moss) 12%, var(--raw-skin));--base-day-fg: var(--raw-cacau-ink);--base-day-fg-2: var(--raw-cacau-ink-soft);--base-day-title: var(--raw-olive);--base-day-accent: var(--raw-olive);--base-night-bg: var(--raw-cacau-deep);--base-night-bg-2: var(--raw-olive-deep);--base-night-accent: var(--raw-moss);--base-veil: var(--raw-cacau-deep)}[data-palette=c]{--base-day-bg-2: var(--raw-skin-2);--base-day-fg: var(--raw-olive);--base-day-fg-2: var(--raw-olive-soft);--base-day-title: var(--raw-indigo-deep);--base-day-accent: var(--raw-indigo-deep);--base-night-bg: var(--raw-olive);--base-night-bg-2: var(--raw-olive-deep);--base-night-accent: var(--raw-moss);--base-veil: var(--raw-olive-deep)}[data-world=day]{--bg: var(--base-day-bg);--bg-2: var(--base-day-bg-2);--fg: var(--base-day-fg);--fg-2: var(--base-day-fg-2);--title: var(--base-day-title);--accent: var(--f-ink, var(--base-day-accent));--accent-fill: var(--f-fill, var(--base-day-accent));--accent-soft: var(--f-soft, var(--base-day-bg-2));--on-accent: var(--raw-skin);--rule: color-mix(in oklch, var(--base-day-fg) 16%, transparent);--focus: var(--accent)}[data-world=night]{--bg: var(--base-night-bg);--bg-2: var(--base-night-bg-2);--fg: var(--raw-skin);--fg-2: var(--raw-skin-soft);--title: var(--raw-skin);--accent: var(--f-light, var(--base-night-accent));--accent-fill: var(--f-light, var(--base-night-accent));--accent-soft: var(--base-night-bg-2);--on-accent: var(--base-night-bg-2);--rule: color-mix(in oklch, var(--raw-skin) 18%, transparent);--focus: var(--accent)}[data-world=rosas]{--bg: var(--raw-night);--bg-2: var(--raw-rose);--fg: var(--raw-skin);--fg-2: var(--raw-skin-soft);--title: var(--raw-skin);--accent: var(--raw-rose-pale);--accent-fill: var(--raw-rose-pale);--on-accent: var(--raw-night);--rule: color-mix(in oklch, var(--raw-skin) 18%, transparent);--focus: var(--raw-rose-pale)}[data-world=day] [data-front]{--accent: var(--f-ink);--accent-fill: var(--f-fill);--accent-soft: var(--f-soft)}[data-front=una]{--f-fill: var(--raw-sea);--f-ink: var(--raw-sea-ink);--f-light: var(--raw-sea);--f-soft: color-mix(in oklch, var(--raw-sea) 14%, var(--raw-skin));--front: var(--raw-sea);--front-on: var(--raw-olive-deep)}[data-front=rosas]{--f-fill: var(--raw-rose);--f-ink: var(--raw-rose);--f-light: var(--raw-rose-pale);--f-soft: color-mix(in oklch, var(--raw-rose) 7%, var(--raw-skin));--front: var(--raw-rose);--front-on: var(--raw-skin)}[data-front=mulheres]{--f-fill: var(--raw-sun);--f-ink: var(--raw-sun-ink);--f-light: var(--raw-sun);--f-soft: color-mix(in oklch, var(--raw-sun) 14%, var(--raw-skin));--front: var(--raw-sun);--front-on: var(--raw-olive-deep)}[data-front=emporio]{--f-fill: var(--raw-cacau);--f-ink: var(--raw-cacau);--f-light: color-mix(in oklch, var(--raw-cacau) 45%, var(--raw-skin));--f-soft: color-mix(in oklch, var(--raw-cacau) 9%, var(--raw-skin));--front: var(--raw-cacau);--front-on: var(--raw-skin)}*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:clip}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html.is-locked{overscroll-behavior:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:var(--text-base);line-height:1.6;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3{font-family:var(--font-display);font-style:normal;font-weight:400;line-height:1.04;letter-spacing:0;margin:0;overflow-wrap:anywhere;min-width:0;text-wrap:balance;text-transform:lowercase;font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0,"dlig" 0,"swsh" 0;color:var(--title)}h1:first-letter,h2:first-letter{text-transform:uppercase}p{margin:0}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--radius-sm)}[data-world]{background:var(--bg);color:var(--fg)}.skip{position:absolute;left:var(--space-sm);top:-100px;z-index:100;padding:var(--space-2xs) var(--space-sm);background:var(--fg);color:var(--bg)}.skip:focus{top:var(--space-sm)}.eyebrow{font-size:var(--text-xs);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--space-lg);border:0;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-weight:700;font-size:var(--text-sm);letter-spacing:.02em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform var(--dur-micro) var(--ease-out),background-color var(--dur-short) var(--ease-out)}.button:hover{background:color-mix(in oklch,var(--accent) 86%,var(--fg))}.button:active{transform:translateY(1px)}.button--sun{background:var(--raw-sun);color:var(--raw-olive-deep)}.button--sun:hover{background:color-mix(in oklch,var(--raw-sun) 88%,var(--raw-skin))}.link{padding:0;border:0;background:none;cursor:pointer;font-weight:600;font-size:var(--text-sm);white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em;transition:text-underline-offset var(--dur-short) var(--ease-out)}.link:hover{text-underline-offset:.2em}.masthead{position:sticky;top:0;z-index:var(--z-header);display:flex;align-items:center;gap:var(--space-lg);padding:var(--space-sm) var(--page-gutter);border-bottom:var(--rule-hair) solid var(--rule)}.home .masthead{position:fixed;left:0;right:0;top:var(--wp-admin--admin-bar--height, 0px);background:transparent;border-bottom-color:transparent;transition:background-color var(--dur-long) var(--ease-out),border-color var(--dur-long) var(--ease-out)}.home .masthead.is-solid,.menu-open .home .masthead{background:var(--bg);border-bottom-color:var(--rule)}.home .masthead:not(.is-solid) .masthead__menu a{color:var(--fg)}.masthead__brand{flex:none}.masthead__brand img{width:clamp(150px,16vw,220px)}.masthead__nav{margin-left:auto}.masthead__menu{display:flex;gap:var(--space-md);list-style:none;margin:0;padding:0}.masthead__menu a{font-size:var(--text-sm);font-weight:600;text-decoration:none;white-space:nowrap;color:var(--fg-2);transition:color var(--dur-micro) var(--ease-out)}.masthead__menu a:hover,.masthead__menu .current-menu-item a{color:var(--fg)}.masthead__toggle{display:none}.masthead__cta{flex:none;font-size:var(--text-sm);font-weight:700;white-space:nowrap;text-decoration:none;color:var(--accent);border-bottom:1px solid currentColor;padding-bottom:2px}@media(max-width:1023px){.masthead{gap:var(--space-sm)}.masthead__cta{display:none}.masthead__toggle{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-sm);background:none;border:var(--rule-hair) solid var(--rule);border-radius:var(--radius-pill);color:var(--fg);font:700 var(--text-sm) / 1 var(--font-body);cursor:pointer}.masthead__menu{position:fixed;inset:64px 0 auto;flex-direction:column;gap:0;padding:var(--space-sm) var(--page-gutter) var(--space-lg);background:var(--bg);border-bottom:var(--rule-hair) solid var(--rule);transform:translateY(-8px);opacity:0;visibility:hidden;transition:opacity var(--dur-short) var(--ease-out),transform var(--dur-short) var(--ease-out),visibility 0s linear var(--dur-short)}.menu-open .masthead__menu{transform:none;opacity:1;visibility:visible;transition-delay:0s}.masthead__menu a{display:block;padding:var(--space-xs) 0;color:var(--fg);font-family:var(--font-display);font-size:var(--text-lg);text-transform:lowercase}}.section-head{display:grid;gap:var(--space-xs);margin-bottom:var(--space-xl);max-width:40rem}.section-head__title{font-size:var(--text-display-s)}.section-head__lede{color:var(--fg-2);max-width:36ch}.section-head--row{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-md);max-width:none}.section-head--row>div{display:grid;gap:var(--space-xs)}.phase-note{margin-top:var(--space-lg);font-size:var(--text-xs);color:var(--fg-2)}.hero{--hp: 0;position:relative;isolation:isolate;overflow:clip;display:grid;align-items:center;min-height:100svh;padding:calc(64px + var(--space-2xl)) var(--page-gutter) var(--space-2xl);background:var(--bg)}.hero__media{position:absolute;inset:0;z-index:-2}.hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%;scale:calc(1 + var(--hp) * .06);translate:0 calc(var(--hp) * 4%)}.hero__video--tall{display:none}.hero__veil{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,color-mix(in oklch,var(--bg) 88%,transparent) 0%,color-mix(in oklch,var(--bg) 70%,transparent) 30%,transparent 58%)}.hero__copy{display:grid;gap:var(--space-md);justify-items:start;max-width:40rem;opacity:calc(1 - var(--hp) * 1.4);translate:0 calc(var(--hp) * -40px)}.hero__title{font-size:var(--text-display);max-width:13ch}.hero__lede{font-size:var(--text-lg);color:var(--fg);max-width:32ch;line-height:1.45}.hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md) var(--space-lg);margin-top:var(--space-xs)}.hero__media{inset:-2px}.hero__tide{position:absolute;z-index:1;left:0;right:0;bottom:-2px;pointer-events:none;display:flex;flex-direction:column;height:calc(clamp(3.5rem,7vw,6.5rem) + var(--hp) * 46svh)}.hero__waves{position:relative;height:clamp(3.5rem,7vw,6.5rem);flex:none;overflow:hidden}.hero__wave{position:absolute;left:0;top:0;width:200%;height:100%;fill:var(--bg-2);animation:tide 16s linear infinite;will-change:transform}.hero__wave--back{opacity:.45;top:-10px;animation-duration:23s;animation-direction:reverse}@keyframes tide{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.hero__tide-body{flex:1;margin-top:-1px;background:var(--bg-2)}.hero__copy{position:relative;z-index:2}.hero__copy>*{animation:hero-in 1.1s var(--ease-out) both;animation-delay:calc(.35s + var(--n, 0) * .14s)}.hero__copy>:nth-child(2){--n: 1}.hero__copy>:nth-child(3){--n: 2}.hero__copy>:nth-child(4){--n: 3}@keyframes hero-in{0%{opacity:0;translate:0 28px;filter:blur(6px)}}@media(prefers-reduced-motion:reduce){.hero__copy>*{animation:none}}.hero__hint{position:absolute;z-index:2;left:50%;bottom:calc(var(--space-lg) + clamp(3.5rem,7vw,6.5rem));translate:-50% 0;font-size:var(--text-xs);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--raw-skin);text-shadow:0 1px 12px color-mix(in oklch,var(--raw-ink-sea) 50%,transparent);opacity:calc(.9 - var(--hp) * 3)}@media(max-width:899px),(orientation:portrait){.hero{align-items:end;padding:calc(64px + var(--space-lg)) var(--page-gutter) calc(var(--space-xl) + 3.5rem)}.hero__video--wide{display:none}.hero__video--tall{display:block;object-position:50% 30%;transform-origin:50% 0;scale:1.08;translate:0 -6%}.hero__copy{gap:var(--space-sm)}.hero__copy>*{text-shadow:0 0 18px color-mix(in oklch,var(--bg) 70%,transparent)}.hero__actions{margin-top:0;gap:var(--space-sm) var(--space-md)}.hero__veil{background:linear-gradient(0deg,color-mix(in oklch,var(--bg) 62%,transparent) 0%,color-mix(in oklch,var(--bg) 45%,transparent) 24%,transparent 44%)}.hero__title{font-size:clamp(2.1rem,9.6vw,3.2rem)}.hero__lede{font-size:var(--text-base)}.hero__tide{height:calc(2rem + var(--hp) * 22svh)}.hero__waves{height:2rem}.hero{padding-bottom:calc(var(--space-xl) + 2rem)}.hero__hint{display:none}}.about{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:var(--space-2xl);padding:var(--space-3xl) var(--page-gutter);background:var(--bg-2)}.about__photo{margin:0;border-radius:var(--radius-card);overflow:hidden;aspect-ratio:4 / 5}.about__photo img{width:100%;height:100%;object-fit:cover}.about__copy{display:grid;gap:var(--space-md);justify-items:start;max-width:38rem}.about__title{font-size:var(--text-display-s)}.facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md) var(--space-lg);margin:var(--space-sm) 0;width:100%}.facts div{border-top:var(--rule-hair) solid var(--rule);padding-top:var(--space-xs)}.facts dt{font-weight:300;font-size:var(--text-xl);line-height:1.1;color:var(--title)}.facts dd{margin:var(--space-3xs) 0 0;font-size:var(--text-sm);color:var(--fg-2)}@media(max-width:899px){.about{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.about__photo{aspect-ratio:4 / 4.2}}.fronts{padding:var(--space-3xl) var(--page-gutter)}.oracles{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-lg);grid-template-columns:repeat(5,minmax(0,1fr))}.oracle{perspective:1400px;aspect-ratio:3 / 4.4;animation:float 7s var(--ease-in-out) calc(var(--i) * -1.6s) infinite}@keyframes float{0%,to{translate:0 0}50%{translate:0 -8px}}.oracle__inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .9s var(--ease-out)}.oracle.is-turned .oracle__inner{transform:rotateY(180deg)}@media(hover:hover){.oracle:hover .oracle__inner{transform:rotateY(180deg)}}.oracle__face{position:absolute;inset:0;border-radius:var(--radius-card);overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.oracle__face--front{display:block;padding:0;border:0;cursor:pointer;text-align:left;background:var(--front)}.oracle__face--front img{width:100%;height:100%;object-fit:cover}.oracle__face--front:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,color-mix(in oklch,var(--raw-olive-deep) 78%,transparent),transparent 52%)}.oracle__face--front .oracle__numeral{position:absolute;z-index:1;top:var(--space-md);left:var(--space-md);color:var(--raw-skin)}[class*=oracle__name],.oracle__numeral,.letter__text,.letter__sign,.masthead__menu a{font-feature-settings:"liga" 0,"calt" 0,"dlig" 0,"swsh" 0;font-variant-ligatures:none}.oracle__name{position:absolute;z-index:1;left:var(--space-md);right:var(--space-md);bottom:var(--space-md);font-family:var(--font-display);font-size:var(--text-xl);line-height:1.05;text-transform:lowercase;color:var(--raw-skin)}.oracle__numeral{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:.1em;text-transform:lowercase}.oracle__face--back{transform:rotateY(180deg);display:grid;justify-items:center;align-content:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-lg);background:var(--front);color:var(--front-on);text-align:center}.oracle__face--back:before{content:"";position:absolute;inset:10px;border:1px solid color-mix(in oklch,currentColor 45%,transparent);border-radius:calc(var(--radius-card) - 6px);pointer-events:none}.oracle__symbol{width:38%;max-width:7rem}.oracle__title{font-size:var(--text-lg);color:inherit}.oracle__phrase{font-size:var(--text-sm);line-height:1.5;max-width:22ch}.oracle__cta{position:relative;z-index:1;font-weight:700;font-size:var(--text-sm);white-space:nowrap;text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:1px}@media(max-width:1023px){.oracles{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(72vw,20rem);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(var(--page-gutter) * -1);padding:var(--space-xs) var(--page-gutter) var(--space-md);scrollbar-width:none;scroll-padding-inline:var(--page-gutter)}.oracles::-webkit-scrollbar{display:none}.oracle{scroll-snap-align:center}}.fronts__ghost,.fronts__gl,.fronts__caption,.fronts__nav{display:none}.fronts[data-gl=on]{height:520svh;padding:0}.fronts[data-gl=on] .fronts__stage{position:sticky;top:0;height:100svh;overflow:clip;display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding:calc(64px + var(--space-lg)) var(--page-gutter) var(--space-lg)}.fronts[data-gl=on] .oracles{display:none}.fronts[data-gl=on] .fronts__head{position:relative;z-index:2;margin:0;opacity:var(--intro, 0);translate:0 calc((1 - var(--intro, 0)) * -24px)}.fronts[data-gl=on] .fronts__gl{display:block;position:absolute;inset:0;z-index:1}.fronts[data-gl=on] .fronts__ghost{display:block;position:absolute;z-index:0;left:50%;top:50%;translate:-50% -50%;margin:0;white-space:nowrap;pointer-events:none;font-family:var(--font-display);font-size:clamp(5rem,17vw,18rem);line-height:1;text-transform:lowercase;font-feature-settings:"liga" 0,"calt" 0,"dlig" 0,"swsh" 0;font-variant-ligatures:none;color:color-mix(in oklch,var(--fg) 7%,transparent);opacity:var(--ghost, 0)}.fronts[data-gl=on] .fronts__caption{display:grid;gap:var(--space-2xs);align-self:end;justify-items:start;position:relative;z-index:2;grid-row:3;max-width:26rem;opacity:var(--cap, 0);transition:opacity var(--dur-short) var(--ease-out)}.fronts__count{font-size:var(--text-xs);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.fronts__name{font-size:var(--text-xl)}.fronts__phrase{color:var(--fg-2);font-size:var(--text-sm);max-width:30ch}.fronts[data-gl=on] .fronts__nav{display:flex;align-items:center;gap:var(--space-sm);position:absolute;z-index:2;left:50%;bottom:var(--space-lg);translate:-50% 0;opacity:var(--cap, 0)}.fronts__arrow{display:inline-flex;align-items:center;justify-content:center;min-height:44px;cursor:pointer;border:var(--rule-hair) solid var(--rule);border-radius:var(--radius-pill);background:none;color:var(--fg);transition:background-color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out)}.fronts__arrow{width:44px;padding:0}.fronts__arrow:hover{border-color:var(--accent);background:color-mix(in oklch,var(--accent) 12%,transparent)}.fronts__chev{width:22px}.fronts__arrow--next .fronts__chev{scale:-1 1}@media(max-width:767px){.fronts[data-gl=on]{height:700svh}.fronts[data-gl=on] .fronts__stage{padding-top:calc(64px + var(--space-md))}.fronts[data-gl=on] .fronts__nav{left:auto;right:var(--page-gutter);bottom:var(--space-lg);translate:none;gap:var(--space-xs)}.fronts[data-gl=on] .fronts__caption{max-width:calc(100% - 110px)}.fronts[data-gl=on] .fronts__ghost{font-size:30vw;white-space:normal;text-align:center;line-height:.9}}.bloom{--bp: 1;--out: 0;height:240svh}.bloom__stage{position:sticky;top:0;height:100svh;overflow:clip;display:grid;place-items:center}.bloom__flower{position:relative;width:min(80vmin,46rem);aspect-ratio:1;grid-area:1 / 1}.bloom__petal,.bloom__core{position:absolute;inset:0;width:100%;height:100%;will-change:transform,opacity}.bloom__petal{--dir: 1;transform:rotate(calc((1 - var(--bp)) * (50deg + var(--k) * 30deg) * var(--dir) + var(--k) * 7.5deg + var(--out) * 20deg * var(--dir))) scale(calc((.12 + var(--bp) * (.62 + var(--k) * .13)) * (1 + var(--out) * .25)));opacity:calc(clamp(0,var(--bp) * 3.2 - var(--k) * .42,1) * (.8 - var(--k) * .11) * (1 - clamp(0,(var(--bp) - .62) * 2.2,.62)) * (1 - var(--out)))}.bloom__petal:nth-child(2n){--dir: -1}@media(hover:none){.bloom__petal:nth-child(n+5){display:none}}.bloom__core{transform:rotate(calc((1 - var(--bp)) * -120deg)) scale(calc((.2 + var(--bp) * .38) * (1 + var(--out) * .3)));opacity:calc(clamp(0,var(--bp) * 2,1) * (1 - var(--out)))}.bloom__copy{grid-area:1 / 1;position:relative;z-index:1;align-self:end;display:grid;gap:var(--space-xs);justify-items:center;text-align:center;padding:0 var(--page-gutter) var(--space-2xl);opacity:calc(clamp(0,(var(--bp) - .55) * 3.5,1) * (1 - var(--out)));translate:0 calc((1 - clamp(0,(var(--bp) - .55) * 3.5,1))*20px)}.bloom__title{font-size:var(--text-display-s);max-width:18ch}.bloom__copy:before{content:"";position:absolute;z-index:-1;inset:-40% -30% -10%;background:radial-gradient(closest-side,color-mix(in oklch,var(--bg) 88%,transparent),transparent)}.bloom__copy .eyebrow{color:var(--fg)}.js [data-reveal],.js [data-reveal-group]>*{opacity:0;translate:0 28px;transition:opacity .9s var(--ease-out),translate .9s var(--ease-out);transition-delay:calc(var(--d, 0) * .12s)}.js [data-reveal].is-in,.js [data-reveal-group].is-in>*{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.js [data-reveal],.js [data-reveal-group]>*{opacity:1;translate:none;transition:none}}.lived{padding:var(--space-3xl) var(--page-gutter)}.lived__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-md);grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--space-md)) / 4);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:var(--space-xs);scrollbar-width:thin;scrollbar-color:var(--rule) transparent;max-width:min(100%,calc((100svh - 22rem) * 9 / 16 * 4 + 3 * var(--space-md)),64rem)}.lived__item{scroll-snap-align:start}.lived__quote{margin:0;aspect-ratio:9 / 16;overflow-y:auto;display:grid;align-content:center;gap:var(--space-xs);padding:var(--space-lg) var(--space-md);border-radius:var(--radius-card);background:var(--bg-2);font-size:var(--text-sm);line-height:1.6;color:var(--fg)}.lived__quote p{margin:0}.lived__quote:before{content:"“";font-family:var(--font-display);font-size:3rem;line-height:.6;color:var(--accent)}.lived__item{display:grid;gap:var(--space-3xs);align-content:start}.lived__play{position:relative;display:block;width:100%;padding:0;border:0;cursor:pointer;aspect-ratio:9 / 16;border-radius:var(--radius-card);overflow:hidden;background:var(--bg-2);transition:transform var(--dur-short) var(--ease-out),box-shadow var(--dur-short) var(--ease-out)}.lived__play:hover{transform:translateY(-4px);box-shadow:0 18px 40px -20px color-mix(in oklch,var(--fg) 50%,transparent)}.lived__video{width:100%;height:100%;object-fit:cover;display:block}.lived__sound{position:absolute;right:var(--space-sm);bottom:var(--space-sm);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:color-mix(in oklch,var(--raw-skin) 88%,transparent);color:var(--raw-ink-sea);transition:background-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out)}.lived__icon{width:24px}.lived__play[aria-pressed=true] .lived__sound{background:var(--accent);color:var(--on-accent)}.lived__play:not([aria-pressed=true]) .lived__icon path:last-child{opacity:.25}.lived__name{margin-top:var(--space-xs);font-weight:700}.lived__front{font-size:var(--text-sm);color:var(--fg-2)}@media(max-width:1023px){.lived__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(62vw,16rem);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(var(--page-gutter) * -1);padding:0 var(--page-gutter) var(--space-xs);scroll-padding-inline:var(--page-gutter);max-width:none}.lived__list::-webkit-scrollbar{display:none}}.flow{--t: 1;--title-o: 1;--intro: 1}.flow__stage{position:relative;height:max(40rem,100svh);overflow:clip}.flow__ghost{display:none}.flow__title{position:absolute;z-index:2;margin:0;white-space:nowrap;left:calc(50% * (1 - var(--t)) + var(--page-gutter) * var(--t));top:calc(50% * (1 - var(--t)) + (64px + var(--space-lg)) * var(--t));translate:calc(-50% * (1 - var(--t))) calc(-50% * (1 - var(--t)));font-size:calc(min(var(--text-colossal),13vw) * (1 - var(--t)) + var(--text-display-s) * var(--t));opacity:var(--title-o)}.flow__intro{position:absolute;z-index:2;left:var(--page-gutter);top:calc(64px + var(--space-lg) + var(--text-display-s) * 1.2);display:grid;gap:var(--space-2xs);max-width:30rem;opacity:var(--intro);translate:0 calc((1 - var(--intro)) * 12px)}.flow__lede{color:var(--fg-2)}.flow__deck{position:absolute;z-index:1;left:34%;top:60%;width:0;height:0}.rosa-card{--w: clamp(7.5rem, 10.5vw, 11rem);position:absolute;left:calc(var(--w) / -2);top:calc(var(--w) * -.8);width:var(--w);aspect-ratio:5 / 8;padding:0;cursor:pointer;display:grid;place-items:center;border:2px solid var(--raw-gold);border-radius:var(--radius-md);background:radial-gradient(circle at 50% 45%,color-mix(in oklch,var(--raw-gold) 16%,transparent),transparent 62%),linear-gradient(160deg,var(--raw-rose),var(--raw-night));color:var(--raw-gold);box-shadow:inset 0 0 0 6px color-mix(in oklch,var(--raw-night) 70%,transparent),inset 0 0 0 7px color-mix(in oklch,var(--raw-gold) 55%,transparent),0 18px 30px -12px color-mix(in oklch,var(--raw-night) 55%,transparent);transform-origin:50% 170%;--a: 1;transform:translate(calc((1 - var(--a)) * 62vw),calc((1 - var(--a)) * -28svh)) rotate(calc((var(--i) - 5.5) * 6deg * var(--a) + (1 - var(--a)) * 38deg));opacity:clamp(0,var(--a) * 3,1);transition:translate var(--dur-short) var(--ease-out),opacity var(--dur-short) var(--ease-out)}.rosa-card__symbol{width:48%}.flow.is-ready .rosa-card:hover,.flow.is-ready .rosa-card:focus-visible{translate:0 -18px}.flow:not(.is-ready) .rosa-card{pointer-events:none}.rosa-card.is-out{opacity:0;pointer-events:none}.flow__hint{position:absolute;z-index:2;left:34%;bottom:var(--space-xl);translate:-50% 0;font-size:var(--text-sm);color:var(--fg-2);white-space:nowrap;opacity:0;transition:opacity var(--dur-long) var(--ease-out)}.flow.is-ready .flow__hint{opacity:1}.flow.has-pick .flow__hint{opacity:0}.flow__reveal{position:absolute;z-index:3;right:var(--page-gutter);top:50%;translate:0 -46%;display:grid;grid-template-columns:auto minmax(0,18rem);align-items:center;gap:var(--space-lg);width:min(46vw,40rem)}.flow__reveal[hidden]{display:none}.flow__close{position:absolute;z-index:2;top:0;right:0;width:44px;height:44px;display:grid;place-items:center;cursor:pointer;border:var(--rule-hair) solid var(--rule);border-radius:50%;background:var(--bg);color:var(--fg);font-size:1.5rem;line-height:1}.flow__close:hover{border-color:var(--accent)}.flow__card{width:clamp(11rem,15vw,16rem);aspect-ratio:5 / 8;perspective:1200px}.flow__card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform 1s var(--ease-out)}.flow__card.is-open .flow__card-inner{transform:rotateY(180deg)}.flow__face{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;border:2px solid var(--raw-gold);border-radius:var(--radius-md);backface-visibility:hidden;-webkit-backface-visibility:hidden}.flow__face:after{content:"";position:absolute;inset:9px;pointer-events:none;border:1px solid color-mix(in oklch,var(--raw-gold) 70%,transparent);border-radius:calc(var(--radius-md) - 5px)}.flow__face--back{color:var(--raw-gold);background:linear-gradient(160deg,var(--raw-rose),var(--raw-night))}.flow__face--front{transform:rotateY(180deg);color:var(--rosa-ink, var(--raw-skin));background:radial-gradient(circle at 50% 38%,color-mix(in oklch,var(--raw-skin) 22%,transparent),transparent 62%),var(--rosa, var(--raw-rose))}.flow__art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.flow__symbol{width:44%}.flow__reading{display:grid;gap:var(--space-2xs);justify-items:start}.flow__order{font-family:var(--font-display);text-transform:lowercase;letter-spacing:.14em;color:var(--accent);font-feature-settings:"liga" 0,"calt" 0,"dlig" 0,"swsh" 0;font-variant-ligatures:none}.flow__name{font-size:var(--text-xl)}.flow__chakra{font-weight:700;font-size:var(--text-sm)}.flow__qualities{color:var(--fg-2);font-size:var(--text-sm)}.flow__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-md);margin-top:var(--space-xs)}.flow[data-flow=on]{height:430svh}.flow[data-flow=on] .flow__stage{position:sticky;top:0;height:100svh}.flow[data-flow=on] .flow__ghost{display:block;position:absolute;z-index:0;top:50%;left:0;margin:0;font-family:var(--font-display);font-size:50svh;line-height:1;white-space:nowrap;text-transform:lowercase;font-feature-settings:"liga" 0,"calt" 0,"dlig" 0,"swsh" 0;font-variant-ligatures:none;color:color-mix(in oklch,var(--fg) 5%,transparent);translate:var(--ghost-x, 100vw) -50%;will-change:translate}.flow[data-flow=on] .flow__ghost:first-letter{text-transform:uppercase}.flow[data-flow=on] .rosa-card{transition:opacity var(--dur-short) var(--ease-out),translate var(--dur-short) var(--ease-out);will-change:transform}@media(max-width:899px){.flow__deck{left:50%;top:66%}.rosa-card{--w: clamp(5.6rem, 24vw, 8rem)}.flow__hint{left:50%;bottom:var(--space-lg)}.flow__lede{display:none}.flow__reveal{inset:calc(64px + var(--space-lg) + var(--text-display-s) * 1.2 + 2rem) 0 0;translate:none;width:auto;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:start;gap:var(--space-sm);padding:var(--space-md) var(--page-gutter) var(--space-lg);background:color-mix(in oklch,var(--bg) 94%,transparent)}.flow__card{width:min(44vw,13rem)}.flow__close{right:var(--page-gutter);top:var(--space-sm)}.flow__reading{justify-items:center;text-align:center}.flow__actions{justify-content:center}}@media(prefers-reduced-motion:reduce){.flow__card-inner{transition-duration:1ms}}.agenda{position:relative;padding:var(--space-3xl) var(--page-gutter)}.agenda__list{list-style:none;margin:0;padding:0;border-bottom:var(--rule-hair) solid var(--rule)}.agenda__item{border-top:var(--rule-hair) solid var(--rule)}.agenda__row{display:grid;grid-template-columns:10rem minmax(0,1fr) 12rem auto;align-items:center;gap:var(--space-md);padding:var(--space-lg) 0;text-decoration:none;color:inherit;transition:padding var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out)}.agenda__thumb{display:none}.agenda__date{font-size:var(--text-sm);font-weight:700;color:var(--accent)}.agenda__title{font-family:var(--font-display);font-size:var(--text-display-s);line-height:1.02;color:var(--title);text-transform:lowercase;font-feature-settings:"liga" 0,"calt" 0,"dlig" 0,"swsh" 0;font-variant-ligatures:none;overflow-wrap:anywhere;min-width:0}.agenda__title:first-letter{text-transform:uppercase}.agenda__where{font-size:var(--text-sm);color:var(--fg-2)}.agenda__cta{display:inline-flex;align-items:center;gap:var(--space-2xs);font-weight:700;font-size:var(--text-sm);white-space:nowrap}.agenda__arrow{width:26px;scale:-1 1;transition:translate var(--dur-short) var(--ease-out)}.agenda__row:hover,.agenda__row:focus-visible{padding-left:var(--space-sm)}.agenda__row:hover .agenda__arrow{translate:6px 0}.agenda__float{position:absolute;z-index:3;left:0;top:0;width:15rem;aspect-ratio:4 / 5;pointer-events:none;border-radius:var(--radius-card);overflow:hidden;opacity:0;scale:.9;rotate:-4deg;translate:var(--fx, 0) var(--fy, 0);box-shadow:0 30px 60px -25px color-mix(in oklch,var(--fg) 60%,transparent);transition:opacity var(--dur-short) var(--ease-out),scale var(--dur-short) var(--ease-out)}.agenda__float.is-on{opacity:1;scale:1}.agenda__float img{width:100%;height:100%;object-fit:cover}@media(hover:none),(max-width:767px){.agenda__float{display:none}}@media(max-width:767px){.agenda__row{grid-template-columns:4.5rem minmax(0,1fr);grid-template-areas:"thumb date" "thumb title" "thumb where" "thumb cta";gap:var(--space-3xs) var(--space-sm);align-items:start}.agenda__thumb{display:block;grid-area:thumb;width:4.5rem;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-sm)}.agenda__date{grid-area:date}.agenda__title{grid-area:title;font-size:var(--text-xl)}.agenda__where{grid-area:where}.agenda__cta{grid-area:cta;margin-top:var(--space-2xs)}}.insta{padding:0 0 var(--space-3xl);overflow:clip}.insta .section-head{padding:0 var(--page-gutter)}.insta__band{display:grid;gap:var(--space-sm)}.insta__row{list-style:none;margin:0;padding:0;display:flex;gap:var(--space-sm);width:max-content;animation:insta-drift 60s linear infinite}.insta__row--back{animation-direction:reverse;animation-duration:75s}.insta__band:hover .insta__row{animation-play-state:paused}.insta__row li{width:clamp(9rem,16vw,15rem);flex:none}.insta__row img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-md)}@keyframes insta-drift{0%{translate:0 0}to{translate:calc(-100% / 3 - var(--space-sm) / 3) 0}}.insta .phase-note{padding:0 var(--page-gutter)}@media(prefers-reduced-motion:reduce){.insta__row{animation:none}}.inner-display,.una-name__big,.una-quote,.una-tools__list li,.una-changes__close,.una-close__quote,.mirror__line,.gaia-hero__title,.gaia-story__quote,.gaia-become__title,.gaia-become__quote,.gaia-close__title,.gaia-rosa__name,.gaia-lives__list li{font-family:var(--font-display);font-weight:400;font-style:normal;text-transform:lowercase;font-feature-settings:"liga" 0,"calt" 0,"dlig" 0,"swsh" 0;font-variant-ligatures:none}.una-name__big:first-letter,.una-quote:first-letter,.una-tools__list li:first-letter,.una-changes__close:first-letter,.una-close__quote:first-letter,.mirror__line:first-letter,.gaia-hero__title:first-letter,.gaia-story__quote:first-letter,.gaia-become__title:first-letter,.gaia-become__quote:first-letter,.gaia-close__title:first-letter,.gaia-rosa__name:first-letter,.gaia-lives__list li:first-letter{text-transform:uppercase}.una>section,.gaia>section{padding:var(--space-3xl) var(--page-gutter)}.una .alt,.gaia .alt{background:var(--bg-2)}.cover-photo{margin:0;border-radius:50vw 50vw var(--radius-card) var(--radius-card);overflow:hidden;aspect-ratio:3 / 4;outline:2px solid var(--accent-fill);outline-offset:10px}.cover-photo img{width:100%;height:100%;object-fit:cover}.una-hero{--ripple: 0;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:var(--space-2xl);min-height:min(calc(100svh - 64px),60rem)}.una-hero__copy{display:grid;gap:var(--space-md);justify-items:start}.mirror{display:grid}.mirror__line{margin:0;font-size:var(--text-display);line-height:1;color:var(--title);max-width:13ch;text-wrap:balance}.mirror__line--reflection{transform:scaleY(-1) skew(calc(var(--ripple) * 6deg)) translate(calc(var(--ripple) * 10px));margin-top:-.12em;color:var(--accent-fill);opacity:.55;filter:blur(1px);-webkit-mask-image:linear-gradient(to top,#000 0%,transparent 70%);mask-image:linear-gradient(to top,#000 0%,transparent 70%);pointer-events:none;-webkit-user-select:none;user-select:none}.una-hero__lede{font-size:var(--text-lg);line-height:1.45;color:var(--fg-2);max-width:36ch}.una-name{display:grid;gap:var(--space-md)}.una-name__big{font-size:var(--text-display-s);line-height:1.1;color:var(--title);max-width:26ch}.una-name__text{color:var(--fg-2);max-width:48ch}.una-for__grid{display:grid;gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr))}.una-for__grid p{border-top:2px solid var(--accent-fill);padding-top:var(--space-sm)}.una-quote{margin:var(--space-2xl) 0 0;font-size:var(--text-xl);color:var(--accent)}.journeys{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr))}.journey{display:grid;align-content:space-between;gap:var(--space-2xs);min-height:20rem;padding:var(--space-lg);border-radius:var(--radius-card);background:var(--accent-soft);border:1px solid color-mix(in oklch,var(--accent-fill) calc(35% + var(--k) * 30%),transparent);border-top:calc(3px + var(--k) * 3px) solid var(--accent-fill);transition:transform var(--dur-short) var(--ease-out),box-shadow var(--dur-short) var(--ease-out)}.journey:hover{transform:translateY(-6px);box-shadow:0 24px 40px -28px color-mix(in oklch,var(--fg) 60%,transparent)}.journey__n{font-weight:300;font-size:clamp(5rem,9vw,8rem);line-height:.9;color:var(--accent)}.journey__label{font-size:var(--text-lg);font-weight:600;margin-top:-.6rem;color:var(--fg)}.journey__cta{margin-top:auto;padding-top:var(--space-xl);font-weight:700;font-size:var(--text-sm);color:var(--accent);text-underline-offset:.35em}.una-journeys__note{margin-top:var(--space-md);color:var(--fg-2);font-size:var(--text-sm)}.una-tools__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-xl)}.una-tools__list li{padding:var(--space-md) 0 var(--space-md) var(--space-lg);border-top:var(--rule-hair) solid var(--rule);font-size:var(--text-lg);color:var(--title);position:relative}.una-tools__list li:before{content:"";position:absolute;left:0;top:1.45em;width:10px;height:10px;border-radius:50%;background:var(--accent-fill)}.tdeck{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));max-width:58rem}.tcard{perspective:1200px;aspect-ratio:4 / 4.4}.tcard__inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s var(--ease-out)}.tcard.is-turned .tcard__inner{transform:rotateY(180deg)}@media(hover:hover){.tcard:hover .tcard__inner{transform:rotateY(180deg)}}.tcard__face{position:absolute;inset:0;display:grid;justify-items:center;align-content:center;gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-card);text-align:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;border:1px solid color-mix(in oklch,var(--accent-fill) 55%,transparent);box-shadow:0 24px 40px -30px color-mix(in oklch,var(--fg) 60%,transparent)}.tcard__face:before{content:"";position:absolute;inset:9px;pointer-events:none;border:1px solid color-mix(in oklch,var(--accent-fill) 40%,transparent);border-radius:calc(var(--radius-card) - 6px)}.tcard__face--front{cursor:pointer;background:var(--bg);color:var(--accent);font:inherit}.tcard__face--back{transform:rotateY(180deg);background:var(--accent-soft);color:var(--fg)}.tcard__n{position:absolute;top:var(--space-md);left:50%;translate:-50% 0;font-family:var(--font-display);text-transform:lowercase;letter-spacing:.14em;color:var(--accent);font-feature-settings:"liga" 0,"calt" 0,"dlig" 0,"swsh" 0;font-variant-ligatures:none}.tcard__symbol{width:38%;max-width:6.5rem;color:var(--accent-fill)}.tcard__face--front .tcard__symbol{color:var(--accent)}.tcard__name{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.1;color:var(--title);text-transform:lowercase;font-feature-settings:"liga" 0,"calt" 0,"dlig" 0,"swsh" 0;font-variant-ligatures:none}.tcard__name:first-letter{text-transform:uppercase}.tcard__text{font-size:var(--text-sm);color:var(--fg-2);max-width:26ch}.tcard__cta{font-weight:700;font-size:var(--text-sm);color:var(--accent);text-underline-offset:.35em;max-width:100%;overflow-wrap:anywhere}.una-tools__more{margin-top:var(--space-lg);color:var(--fg-2);font-size:var(--text-sm);max-width:60ch}@media(max-width:899px){.tdeck{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm)}.tcard{aspect-ratio:4 / 5.6}.tcard__face{padding:var(--space-md) var(--space-sm)}.tcard__name{font-size:var(--text-base)}.tcard__text,.tcard__cta{font-size:var(--text-xs)}}@media(prefers-reduced-motion:reduce){.tcard__inner{transition-duration:1ms}}.una-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));counter-reset:step}.una-steps__list li{counter-increment:step;display:grid;gap:var(--space-xs);align-content:start}.una-steps__list li:before{content:counter(step,decimal-leading-zero);font-weight:300;font-size:var(--text-display-s);color:var(--accent);line-height:1}.una-steps__list h3{font-size:var(--text-lg)}.una-steps__list p{color:var(--fg-2)}.una-changes__intro{color:var(--fg-2);margin-bottom:var(--space-sm)}.una-changes__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-xl)}.una-changes__list li{padding:var(--space-sm) 0 var(--space-sm) var(--space-lg);border-top:var(--rule-hair) solid var(--rule);position:relative}.una-changes__list li:before{content:"";position:absolute;left:0;top:1.35em;width:10px;height:10px;border-radius:50%;background:var(--raw-gold)}.una-changes__close{margin-top:var(--space-xl);font-size:var(--text-xl);max-width:30ch;color:var(--title)}.una-changes__count{margin-top:var(--space-lg);color:var(--fg-2)}.una-changes__count span{font-weight:300;font-size:var(--text-display-s);color:var(--raw-gold);margin-right:var(--space-2xs)}.faq{display:grid;max-width:52rem;border-bottom:var(--rule-hair) solid var(--rule)}.faq details{border-top:var(--rule-hair) solid var(--rule)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:var(--space-md);align-items:center;padding:var(--space-md) 0;font-weight:700;font-size:var(--text-lg);color:var(--fg)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-weight:300;font-size:var(--text-xl);color:var(--accent);transition:rotate var(--dur-short) var(--ease-out)}.faq details[open] summary:after{rotate:45deg}.faq details p{padding:0 0 var(--space-md);color:var(--fg-2);max-width:60ch}.una-close{display:grid;justify-items:center;gap:var(--space-lg);text-align:center}.una-close__quote{font-size:var(--text-display-s);max-width:18ch;color:var(--title)}.gaia-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:var(--space-2xl);min-height:min(calc(100svh - 64px),60rem)}.gaia-hero__copy{display:grid;gap:var(--space-md);justify-items:start}.gaia-hero__title{font-size:var(--text-display);line-height:1.02;color:var(--title);max-width:15ch;margin:0}.gaia-hero__title em{font-style:normal;color:var(--accent)}.gaia-hero__lede{font-size:var(--text-lg);line-height:1.45;color:var(--fg-2);max-width:38ch}.gaia .cover-photo{outline-color:var(--raw-gold)}.gaia-story{display:grid;gap:var(--space-lg)}.gaia-story__quote{margin:0;font-size:var(--text-display-s);line-height:1.1;color:var(--accent);max-width:24ch}.gaia-story__text,.gaia-what__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}.gaia-story__text p,.gaia-what__grid p{border-top:2px solid var(--accent-fill);padding-top:var(--space-sm);color:var(--fg-2)}.gaia-what__grid p{color:var(--fg)}.gaia-rosas__grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr))}.gaia-rosa{position:relative;aspect-ratio:4 / 5;border-radius:var(--radius-card);overflow:hidden;background:var(--rosa);border:1px solid var(--raw-gold);transition:transform var(--dur-short) var(--ease-out)}.gaia-rosa:hover{transform:translateY(-6px)}.gaia-rosa img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:scale var(--dur-long) var(--ease-out)}.gaia-rosa:hover img{scale:1.05}.gaia-rosa__caption{position:absolute;inset:auto 0 0;display:grid;gap:2px;padding:var(--space-2xl) var(--space-sm) var(--space-sm);background:linear-gradient(to top,color-mix(in oklch,var(--base-veil) 90%,transparent) 30%,transparent);color:var(--raw-skin)}.gaia-rosa__order{font-size:var(--text-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--raw-gold)}.gaia-rosa__name{font-size:var(--text-lg);color:var(--raw-skin)}.gaia-rosa__chakra{font-size:var(--text-xs);font-weight:700}.gaia-rosa__qualities{font-size:var(--text-xs);color:var(--raw-skin-soft);max-height:0;opacity:0;overflow:hidden;transition:max-height var(--dur-long) var(--ease-out),opacity var(--dur-short) var(--ease-out)}.gaia-rosa:hover .gaia-rosa__qualities{max-height:6em;opacity:1}.gaia-format__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2xl);align-items:start}.gaia-month{margin:0;display:grid;gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-card);background:var(--accent-soft);border-top:4px solid var(--accent-fill)}.gaia-month__label{font-size:var(--text-xs);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.gaia-month div{display:grid;grid-template-columns:3.5rem minmax(0,1fr);align-items:baseline;gap:var(--space-sm);border-top:var(--rule-hair) solid var(--rule);padding-top:var(--space-sm)}.gaia-month dt{font-weight:300;font-size:var(--text-display-s);line-height:1;color:var(--accent)}.gaia-month dt.gaia-month__day{font-size:var(--text-sm);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.gaia-month dd{margin:0;color:var(--fg)}.gaia-format__text{display:grid;gap:var(--space-sm);color:var(--fg-2)}.gaia-format__text strong{color:var(--accent)}.gaia-lives__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-xl)}.gaia-lives__list li{padding:var(--space-sm) 0 var(--space-sm) var(--space-lg);border-top:var(--rule-hair) solid var(--rule);font-size:var(--text-lg);color:var(--title);position:relative}.gaia-lives__list li:before{content:"";position:absolute;left:0;top:1.2em;width:9px;height:9px;rotate:45deg;background:var(--accent-fill)}.gaia-become{display:grid;gap:var(--space-md);justify-items:center;text-align:center}.gaia-become__title{font-size:var(--text-display-s);line-height:1.1;color:var(--raw-gold);max-width:20ch}.gaia-become__count{color:var(--fg-2)}.gaia-become__count span{font-weight:300;font-size:var(--text-display-s);color:var(--fg);margin-right:var(--space-2xs)}.gaia-become__quote{font-size:var(--text-xl);color:var(--fg);max-width:26ch;margin-top:var(--space-md)}.gaia-close{display:grid;gap:var(--space-md);justify-items:center;text-align:center}.gaia-close__title{font-size:var(--text-display-s);color:var(--title);max-width:20ch}.gaia-close__text{color:var(--fg-2);max-width:44ch}@media(max-width:899px){.una-hero,.gaia-hero{grid-template-columns:minmax(0,1fr);gap:var(--space-xl);min-height:0}.cover-photo{order:-1;aspect-ratio:4 / 4.2;width:min(calc(100% - 24px),24rem);justify-self:center;margin-top:12px}.una-for__grid,.journeys,.una-steps__list,.una-tools__list,.una-changes__list,.gaia-story__text,.gaia-what__grid,.gaia-format__grid,.gaia-lives__list{grid-template-columns:minmax(0,1fr)}.gaia-rosas__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gaia-rosa__qualities{display:none}.journey{min-height:0}.journey__cta{padding-top:var(--space-md)}}.inner-page>section,.inner-page>div>section{padding:var(--space-3xl) var(--page-gutter)}.inner-page .alt{background:var(--bg-2)}.page-hero__title,.mulheres__name,.product__name,.path__when,.voice__quote,.path-card__name,.shop-note__text{font-family:var(--font-display);font-weight:400;font-style:normal;text-transform:lowercase;font-feature-settings:"liga" 0,"calt" 0,"dlig" 0,"swsh" 0;font-variant-ligatures:none}.page-hero__title:first-letter,.mulheres__name:first-letter,.product__name:first-letter,.path__when:first-letter,.voice__quote:first-letter,.path-card__name:first-letter,.shop-note__text:first-letter{text-transform:uppercase}.page-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:var(--space-2xl);min-height:min(calc(100svh - 64px),56rem)}.page-hero__copy{display:grid;gap:var(--space-md);justify-items:start}.page-hero__title{margin:0;font-size:var(--text-display);line-height:1.02;color:var(--title);max-width:14ch}.page-hero__lede{font-size:var(--text-lg);line-height:1.45;color:var(--fg-2);max-width:38ch}.page-hero__facts{display:flex;flex-wrap:wrap;gap:var(--space-lg);margin:var(--space-xs) 0 0}.page-hero__facts div{border-top:2px solid var(--accent-fill);padding-top:var(--space-xs)}.page-hero__facts dt{font-weight:300;font-size:var(--text-xl);color:var(--accent);line-height:1.1}.page-hero__facts dd{margin:0;font-size:var(--text-sm);color:var(--fg-2)}.inner-page .agenda{padding-top:var(--space-2xl)}.mulheres{display:grid;gap:var(--space-xl);justify-items:start}.mulheres .section-head{margin:0}.mulheres__list{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}.mulheres__item{display:grid;align-content:start;gap:var(--space-2xs);min-height:14rem;padding:var(--space-lg);border-radius:var(--radius-card);background:var(--bg);border-top:4px solid var(--accent-fill)}.mulheres__n{font-weight:300;font-size:var(--text-display-s);line-height:1;color:var(--accent)}.mulheres__name{font-size:var(--text-xl);line-height:1.1;color:var(--title)}.mulheres__note{font-size:var(--text-sm);color:var(--fg-2)}.shop__grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr))}.shop__grid>.product{display:grid;gap:var(--space-2xs);align-content:start}.product__media{aspect-ratio:4 / 5;border-radius:var(--radius-card);overflow:hidden;margin-bottom:var(--space-xs);display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-fill);border:1px solid color-mix(in oklch,var(--accent-fill) 30%,transparent)}.product__media img{width:100%;height:100%;object-fit:cover;transition:scale var(--dur-long) var(--ease-out)}.product:hover .product__media img{scale:1.04}.product__symbol{width:34%}.product__cat{font-size:var(--text-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.product__name{font-size:var(--text-xl);line-height:1.1;color:var(--title)}.product__text{color:var(--fg-2)}.product__cta{margin-top:var(--space-2xs);font-weight:700;font-size:var(--text-sm);color:var(--accent);text-underline-offset:.35em;justify-self:start}.shop-note{text-align:center}.shop-note__text{font-size:var(--text-xl);color:var(--title);max-width:30ch;margin:0 auto}.shop__filter{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin-bottom:var(--space-xl)}.shop__filter button{min-height:40px;padding:0 var(--space-md);border:var(--rule-hair) solid var(--rule);border-radius:var(--radius-pill);background:none;color:var(--fg);font:600 var(--text-sm) / 1 var(--font-body);cursor:pointer}.shop__filter button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.shop__grid>.product[hidden]{display:none}.product__name a{color:inherit;text-decoration:none}.shop__grid>.product .product__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product__price{font-weight:700;color:var(--fg)}.product__price del{color:var(--fg-2);font-weight:400;margin-right:var(--space-2xs)}.product__price ins{text-decoration:none}.product__buy{justify-self:start;margin-top:var(--space-2xs)}.product__buy.loading{opacity:.6;pointer-events:none}.product .added_to_cart{justify-self:start;font-weight:700;font-size:var(--text-sm);color:var(--accent)}.product__out{font-size:var(--text-sm);color:var(--fg-2)}.masthead__bag{position:relative;flex:none;display:grid;place-items:center;width:44px;height:44px;color:var(--fg)}.masthead__bag-icon{width:26px;stroke-width:5}.masthead__bag-count{position:absolute;top:2px;right:0;min-width:20px;height:20px;padding:0 5px;border-radius:10px;display:grid;place-items:center;background:var(--accent);color:var(--on-accent);font-size:.7rem;font-weight:700}.masthead__bag-count[hidden]{display:none}.loja__body,.woocommerce-cart .inner__body,.woocommerce-checkout .inner__body,.woocommerce-account .inner__body{max-width:72rem}.woocommerce .product_title{font-family:var(--font-display);font-size:var(--text-display-s);line-height:1.05;color:var(--title);text-transform:lowercase}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--fg);font-weight:700}.woocommerce div.product .woocommerce-tabs .panel>*+*,.woocommerce div.product .woocommerce-product-details__short-description>*+*{margin-top:var(--space-sm)}.woocommerce div.product .woocommerce-tabs .panel ul{padding-left:1.2em;display:grid;gap:var(--space-2xs)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #place_order,.woocommerce a.checkout-button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{min-height:48px;padding:0 var(--space-lg);border-radius:var(--radius-pill);border:0;background:var(--accent);color:var(--on-accent);font:700 var(--text-sm) / 48px var(--font-body)}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce #place_order:hover,.woocommerce a.checkout-button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background:color-mix(in oklch,var(--accent) 86%,var(--fg));color:var(--on-accent)}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info{border-top-color:var(--accent);background:var(--bg-2)}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-info:before{color:var(--accent)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{min-height:44px;padding:0 var(--space-sm);border:var(--rule-hair) solid var(--rule);border-radius:10px;background:var(--bg);font:inherit}.path{--draw: 1}.path__list{list-style:none;margin:0;padding:0 0 0 var(--space-xl);position:relative;display:grid;gap:var(--space-xl);max-width:52rem}.path__list:before,.path__list:after{content:"";position:absolute;left:6px;top:.6em;bottom:.6em;width:2px}.path__list:before{background:var(--rule)}.path__list:after{background:var(--accent-fill);transform-origin:top;scale:1 var(--draw)}.path__step{position:relative;display:grid;gap:var(--space-2xs)}.path__step:before{content:"";position:absolute;left:calc(var(--space-xl) * -1);top:.45em;width:14px;height:14px;border-radius:50%;background:var(--bg-2);border:2px solid var(--accent-fill)}.path__when{font-size:var(--text-xl);line-height:1.1;color:var(--title)}.path__what{color:var(--fg-2);max-width:56ch}.training__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}.training__list li{padding:var(--space-md) 0 0;border-top:2px solid var(--accent-fill);color:var(--fg-2)}.training__list strong{display:block;color:var(--title);font-weight:700}.voice{display:grid;gap:var(--space-md);justify-items:center;text-align:center}.voice__quote{margin:0;font-size:var(--text-display-s);line-height:1.12;color:var(--title);max-width:24ch}.voice__text{color:var(--fg-2);max-width:52ch}.paths__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-md)}.path-card{display:grid;gap:var(--space-2xs);align-content:start;min-height:11rem;padding:var(--space-lg);height:100%;border-radius:var(--radius-card);background:var(--accent-soft);border-top:4px solid var(--accent-fill);text-decoration:none;color:var(--fg);position:relative;transition:transform var(--dur-short) var(--ease-out)}.path-card:hover{transform:translateY(-5px)}.path-card__name{font-size:var(--text-lg);color:var(--title);line-height:1.1}.path-card__line{font-size:var(--text-sm);color:var(--fg-2)}.path-card__arrow{position:absolute;right:var(--space-md);bottom:var(--space-md);width:26px;scale:-1 1;color:var(--accent);transition:translate var(--dur-short) var(--ease-out)}.path-card:hover .path-card__arrow{translate:5px 0}@media(max-width:899px){.page-hero{grid-template-columns:minmax(0,1fr);gap:var(--space-xl);min-height:0}.mulheres__list,.shop__grid,.training__list{grid-template-columns:minmax(0,1fr)}.paths__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mulheres__item{min-height:0}}@media(min-width:600px)and (max-width:899px){.shop__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.therapy-index{list-style:none;margin:var(--space-xs) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md)}.therapy-index a{font-size:var(--text-sm);font-weight:600;color:var(--accent);text-underline-offset:.35em;white-space:nowrap}.therapy{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,1fr);gap:var(--space-2xl);align-items:start;scroll-margin-top:64px}.therapy__mark{display:grid;justify-items:center;gap:var(--space-sm);padding-top:var(--space-xs)}.therapy__n{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:.14em;text-transform:lowercase;color:var(--accent);font-feature-settings:"liga" 0,"calt" 0,"dlig" 0,"swsh" 0;font-variant-ligatures:none}.therapy__symbol{width:min(10rem,60%);color:var(--accent-fill)}.therapy__body{display:grid;gap:var(--space-md);justify-items:start;max-width:46rem}.therapy__title{font-size:var(--text-display-s);line-height:1.05;margin:0}.therapy__text p{color:var(--fg);font-size:var(--text-lg);line-height:1.5}.therapy__how{color:var(--fg-2);border-left:3px solid var(--accent-fill);padding-left:var(--space-sm)}.therapy__how strong{color:var(--fg)}.therapy-close{display:grid;gap:var(--space-md);justify-items:center;text-align:center}.therapy-close__title{font-family:var(--font-display);font-size:var(--text-display-s);line-height:1.1;max-width:22ch;color:var(--title);text-transform:lowercase;font-feature-settings:"liga" 0,"calt" 0,"dlig" 0,"swsh" 0;font-variant-ligatures:none}.therapy-close__title:first-letter{text-transform:uppercase}@media(max-width:899px){.therapy{grid-template-columns:minmax(0,1fr);gap:var(--space-md)}.therapy__mark{justify-items:start;grid-auto-flow:column;align-items:center;justify-content:start}.therapy__symbol{width:3.5rem}}@media(min-width:900px){.page-hero,.una-hero,.gaia-hero{min-height:calc(100svh - 64px);height:calc(100svh - 64px);max-height:64rem;padding-block:var(--space-xl)!important;box-sizing:border-box}.page-hero .cover-photo,.una-hero .cover-photo,.gaia-hero .cover-photo{height:calc(100% - 20px);width:auto;max-width:100%;aspect-ratio:3 / 4;justify-self:end;align-self:center}.page-hero__title,.gaia-hero__title,.mirror__line{font-size:clamp(2.6rem,1.6rem + 3.4vw,5rem)}}.inner{padding:var(--space-2xl) var(--page-gutter) var(--space-3xl)}.inner__body{max-width:44rem}.inner__title{font-size:var(--text-display);margin-bottom:var(--space-lg)}.entry__content>*+*{margin-top:var(--space-sm)}.letter{padding:var(--space-3xl) var(--page-gutter) var(--space-lg)}.letter__body{display:grid;gap:var(--space-md);justify-items:start;max-width:40rem}.letter__text{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.25;text-transform:lowercase}.letter__sign{font-family:var(--font-display);font-size:var(--text-display-s);color:var(--accent);text-transform:lowercase}.letter__foot{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-lg);margin-top:var(--space-3xl);padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--rule)}.letter__mark{width:120px}.letter__links{display:flex;gap:var(--space-lg);list-style:none;margin:0;padding:0}.letter__links a{font-weight:600;font-size:var(--text-sm);white-space:nowrap}.letter__legal{font-size:var(--text-xs);color:var(--fg-2)}.palette-switch{position:fixed;z-index:90;right:var(--space-sm);bottom:var(--space-sm);display:flex;flex-wrap:wrap;gap:var(--space-3xs);padding:var(--space-3xs);border-radius:var(--radius-pill);background:var(--raw-ink-sea);box-shadow:0 6px 20px color-mix(in oklch,var(--raw-ink-sea) 40%,transparent)}.palette-switch a{padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-pill);color:var(--raw-skin);font-size:var(--text-xs);font-weight:700;text-decoration:none;white-space:nowrap}.palette-switch a[aria-current]{background:var(--raw-skin);color:var(--raw-ink-sea)}@media(max-width:599px){.palette-switch__name{display:none}}.palette-switch__status{align-self:center;padding:0 var(--space-xs);color:var(--raw-sun);font-size:var(--text-xs);font-weight:700;max-width:22rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(prefers-reduced-motion:reduce){.hero__wave,.oracle{animation:none}.oracle__inner{transition-duration:1ms}}.galeria{padding:var(--space-3xl) var(--page-gutter)}.galeria__grid{list-style:none;margin:0;padding:0;columns:4 13rem;column-gap:var(--space-sm)}.galeria__grid li{break-inside:avoid;margin-bottom:var(--space-sm)}.galeria__item{display:block;width:100%;padding:0;border:0;border-radius:var(--radius-card);overflow:hidden;background:var(--bg-2);cursor:zoom-in}.galeria__item img{display:block;width:100%;height:auto;transition:transform .9s var(--ease-out)}.galeria__item:hover img,.galeria__item:focus-visible img{transform:scale(1.035)}.galeria__item:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:600px){.galeria__grid{columns:2;column-gap:var(--space-xs)}.galeria__grid li{margin-bottom:var(--space-xs)}}.galeria-box{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#100606f2;color:#fff;overscroll-behavior:contain}.galeria-box[open]{display:grid;place-items:center}.galeria-box::backdrop{background:transparent}.galeria-box__img{max-width:min(92vw,1800px);max-height:84dvh;width:auto;height:auto;object-fit:contain;border-radius:6px;-webkit-user-select:none;user-select:none}.galeria-box__count{position:absolute;left:50%;bottom:max(16px,env(safe-area-inset-bottom));translate:-50% 0;margin:0;font-size:.85rem;letter-spacing:.12em;opacity:.8}.galeria-box__btn{position:absolute;display:grid;place-items:center;width:52px;height:52px;border:1px solid rgb(255 255 255 / .35);border-radius:50%;background:#00000059;color:#fff;font-size:2rem;line-height:1;cursor:pointer}.galeria-box__btn:hover,.galeria-box__btn:focus-visible{background:#ffffff29;border-color:#fff}.galeria-box__close{top:max(16px,env(safe-area-inset-top));right:16px}.galeria-box__prev{left:16px;top:50%;translate:0 -50%}.galeria-box__next{right:16px;top:50%;translate:0 -50%}@media(max-width:600px){.galeria-box__img{max-width:100vw;max-height:78dvh;border-radius:0}.galeria-box__prev,.galeria-box__next{top:auto;bottom:max(8px,env(safe-area-inset-bottom));translate:none;width:46px;height:46px}}
