.nature-scene{--n-night:#17140f;--n-deep:#211c16;--n-mist:#f3efe8;--n-light:#b89455;--n-gold-deep:#786037;--n-paper:#f6f4f1;--n-ink:#262424;background:var(--n-night);color:var(--n-mist);font-family:var(--font-manrope), system-ui, sans-serif;margin-top:-5.5rem;position:relative;overflow-x:clip}body:has(.nature-scene) header{--ink:#f3efe8;--ink-inverse:#17140f}body:has(.nature-scene) .glass-nav{background:#17140fb3;border-color:#f3efe81f}:root[data-theme=light] body:has(.nature-scene) .logo-night{display:inline-flex}:root[data-theme=light] body:has(.nature-scene) .logo-day{display:none}.pk-kicker{letter-spacing:-.01em;color:var(--n-light);font-size:clamp(1rem,1.6vw,1.35rem);font-weight:700}.pk-h1{letter-spacing:-.04em;text-wrap:balance;color:var(--n-mist);margin-top:.4rem;font-size:clamp(2.6rem,7.2vw,6rem);font-weight:800;line-height:1.02}.pk-h2{letter-spacing:-.035em;text-wrap:balance;margin-top:.5rem;font-size:clamp(2.2rem,5.6vw,4.5rem);font-weight:800;line-height:1.04}.pk-h3{letter-spacing:-.025em;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:800}.pk-lead{letter-spacing:-.01em;color:#f3efe89e;max-width:34rem;margin-top:1.1rem;font-size:clamp(1.05rem,1.7vw,1.3rem);font-weight:600;line-height:1.45}.pk-light{background:var(--n-paper);color:var(--n-ink)}.pk-light .pk-kicker{color:var(--n-gold-deep)}.pk-light .pk-lead{color:#2624249e}.nature-btn{letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.4rem;font-size:.95rem;font-weight:600;display:inline-flex;transition:background-color .25s,color .25s,transform .25s!important}.nature-btn.solid{background:var(--n-light);color:#17140f}.nature-btn.solid:hover{background:#cda965}.nature-btn.line{color:var(--n-light);padding-inline:.4rem}.nature-btn.line:hover{text-underline-offset:4px;text-decoration:underline}.pk-light .nature-btn.line{color:var(--n-gold-deep)}.nature-btn.chip-btn{color:var(--n-ink);background:#26242412}.nature-btn.chip-btn:hover{background:#2624241f}.nature-chip{letter-spacing:.1em;text-transform:uppercase;color:var(--n-mist);border:1px solid #f3efe838;border-radius:999px;padding:.3rem .85rem;font-size:.7rem;font-weight:700}.pk-buybar{background:#f3efe814;border-radius:999px;align-items:center;gap:1rem;padding:.4rem .4rem .4rem 1.4rem;font-size:.95rem;font-weight:600;display:inline-flex}.pk-hero{height:230svh;position:relative}.pk-hero-stage{background:radial-gradient(90% 60% at 50% 38%, #2b2418 0%, var(--n-night) 70%);flex-direction:column;justify-content:flex-end;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.pk-hero-glow{aspect-ratio:1;background:radial-gradient(circle,#b894554d 0%,#b8945514 32%,#0000 62%);width:min(120vw,90rem);animation:7s ease-in-out infinite pk-pulse;position:absolute;top:40%;left:50%;translate:-50% -50%}@keyframes pk-pulse{0%,to{opacity:.75;scale:1}50%{opacity:1;scale:1.06}}.pk-hero-orb{will-change:transform, opacity, filter;flex:1 1 0;justify-content:center;align-items:center;width:100%;min-height:7rem;margin-top:6rem;display:flex;position:relative}.pk-wave{width:min(100%,78rem);height:100%;max-height:20rem;display:block;overflow:visible}.pk-wave-bar{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite pk-eq}@keyframes pk-eq{0%,to{transform:scaleY(1)}50%{transform:scaleY(.3)}}.pk-hero-copy{z-index:2;will-change:transform, opacity;width:100%;max-width:72rem;margin:0 auto;padding:0 1.5rem 3.5rem;position:relative}.pk-rise{opacity:0;animation:pk-rise 1.1s cubic-bezier(.16, 1, .3, 1) var(--delay,0s) forwards;transform:translateY(16px)}@keyframes pk-rise{to{opacity:1;transform:none}}@media (max-height:720px){.pk-hero-copy{padding-bottom:1.75rem}.pk-hero-copy .pk-lead{display:none}.pk-hero-copy .pk-h1{font-size:clamp(2rem,8.5svh,4rem)}.pk-hero-orb{min-height:4rem;margin-top:5rem}}.pk-statement{background:var(--n-night);padding:14rem 1.5rem}.pk-words{letter-spacing:-.035em;max-width:62rem;color:var(--n-mist);margin:0 auto;font-size:clamp(1.9rem,4.6vw,3.6rem);font-weight:800;line-height:1.12}.pk-words span{transition:none!important}.pk-story{background:var(--n-night);position:relative}.pk-story-stage{background:radial-gradient(80% 70% at 70% 45%, #261f14 0%, var(--n-night) 70%);align-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.pk-story-gfx{place-items:center;display:grid;position:absolute;inset:0}.pk-layer{will-change:opacity, transform, filter;grid-area:1/1;width:min(92vw,56rem)}@media (min-width:900px){.pk-story-gfx{justify-items:end;padding-right:4vw}.pk-layer{width:min(54vw,52rem)}}.pk-gfx{width:100%;height:auto;display:block;overflow:visible}.pk-story-copy{z-index:2;pointer-events:none;width:100%;max-width:72rem;margin:0 auto;padding:0 1.5rem;display:grid;position:relative}.pk-layer-copy{will-change:opacity, transform, filter;grid-area:1/1;max-width:28rem}@media (max-width:899px){.pk-story-copy{align-self:end;padding-bottom:6rem}.pk-story-gfx{align-items:start;padding-top:18svh}}.pk-story-track{background:#f3efe81f;border-radius:3px;width:min(12rem,40vw);height:3px;position:absolute;bottom:2rem;left:50%;overflow:hidden;translate:-50%}.pk-story-track span{background:var(--n-light);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.pk-rain{animation:linear infinite pk-fall}@keyframes pk-fall{0%{transform:translateY(-80px)}to{transform:translate(-24px,520px)}}.pk-ripple{transform-box:fill-box;transform-origin:50%;opacity:0;animation:2.8s ease-out infinite pk-ripple}@keyframes pk-ripple{0%{opacity:.8;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}.pk-wind{stroke-dasharray:260 740;animation:linear infinite pk-flow}@keyframes pk-flow{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:-260px}}.pk-river{animation:linear infinite pk-slide}@keyframes pk-slide{0%{transform:translate(0)}to{transform:translate(400px)}}.pk-bar{transform-box:fill-box;transform-origin:50%;animation:1.9s ease-in-out infinite pk-eq}.pk-section{padding:7rem 1.5rem}.pk-wrap{max-width:72rem;margin:0 auto}.pk-tile{background:#fff;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px #2624240a,0 24px 48px -32px #26242440;transition:transform .5s cubic-bezier(.16,1,.3,1)!important}.pk-tile:hover{transform:translateY(-4px)}.pk-tile-art{background:radial-gradient(90% 100% at 70% 0,#3a2e1b 0%,#17140f 75%);height:13rem;position:relative}.pk-tile-art svg{width:100%;height:100%;position:absolute;inset:0}.pk-tile-body{flex-direction:column;flex:1;padding:1.6rem 1.75rem 1.9rem;display:flex}.pk-tile .pk-kicker{letter-spacing:.02em;font-size:.8rem}.pk-tile h3{letter-spacing:-.035em;color:var(--n-ink);margin-top:.3rem;font-size:2rem;font-weight:800;line-height:1.05}.pk-tile .tag{color:#26242480;margin-top:.25rem;font-weight:700}.pk-tile .desc{color:#262424a8;margin-top:.9rem;font-size:.95rem;font-weight:500;line-height:1.5}.pk-tile .foot{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:auto;padding-top:1.5rem;display:flex}.pk-tile .price{color:var(--n-ink);font-weight:700}.pk-tile .price small{opacity:.5;font-weight:600}.pk-tile .nature-btn.solid{color:#17140f}.pk-soon{color:var(--n-mist);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f3efe81f;border-radius:999px;padding:.25rem .7rem;font-size:.7rem;font-weight:700;position:absolute;top:1rem;right:1rem}.pk-photo{aspect-ratio:4/5;border-radius:2rem;position:relative;overflow:hidden}.nature-mixer{background:var(--n-deep);border:1px solid #f3efe814;border-radius:2rem;padding:1.75rem}@media (min-width:640px){.nature-mixer{padding:2.75rem}}.nature-fader{flex-direction:column;align-items:center;gap:.9rem;display:flex;position:relative}.nature-fader-meter{background:#f3efe81a;border-radius:4px;align-items:flex-end;width:4px;height:11rem;display:flex;position:absolute;top:0;left:50%;overflow:hidden;translate:-50%}.nature-fader-meter span{transform-origin:bottom;background:linear-gradient(0deg, var(--n-gold-deep), #e6cb92);width:100%;height:100%;transition:transform .25s!important}.nature-fader input[type=range]{appearance:none;writing-mode:vertical-lr;cursor:pointer;z-index:1;direction:rtl;background:0 0;width:2.5rem;height:11rem;position:relative}.nature-fader input[type=range]::-webkit-slider-runnable-track{background:0 0}.nature-fader input[type=range]::-moz-range-track{background:0 0}.nature-fader input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#f3efe8;border:1px solid #0006;border-radius:3px;width:2.1rem;height:.9rem;box-shadow:0 3px 10px #00000080}.nature-fader input[type=range]::-moz-range-thumb{background:#f3efe8;border:1px solid #0006;border-radius:3px;width:2.1rem;height:.9rem}.nature-fader input[type=range]:focus-visible{outline:2px solid var(--n-light);outline-offset:4px}.nature-fader-label{letter-spacing:.16em;text-transform:uppercase;opacity:.75;font-size:.72rem;font-weight:700}@media (prefers-reduced-motion:reduce){.pk-hero{height:auto}.pk-hero-stage{height:auto;min-height:100svh;position:relative}.pk-hero-glow,.pk-wave-bar,.pk-rain,.pk-ripple,.pk-wind,.pk-river,.pk-bar{animation:none}.pk-rise{opacity:1;animation:none;transform:none}.pk-story{height:auto!important}.pk-story-stage{height:auto;padding:5rem 0;display:block;position:relative}.pk-story-gfx{padding:0;display:block;position:relative}.pk-layer,.pk-layer-copy{margin-bottom:3rem;opacity:1!important;visibility:visible!important}.pk-story-copy{padding-bottom:0;display:block}.pk-layer-copy{max-width:36rem}.pk-story-track{display:none}.pk-words span{opacity:1!important}.pk-tile{transition:none!important}}
