.auth_shell__Jvdwy{position:relative;min-height:100dvh;overflow:hidden;background:var(--canvas)}.auth_pond__2yZQS{position:fixed;inset:0;z-index:0;pointer-events:none;filter:blur(1.5px);-webkit-mask-image:radial-gradient(130% 100% at 50% 46%,rgba(0,0,0,.35) 0,rgba(0,0,0,.85) 46%,#000 78%);mask-image:radial-gradient(130% 100% at 50% 46%,rgba(0,0,0,.35) 0,rgba(0,0,0,.85) 46%,#000 78%)}.auth_pondCanvas__fJUfd{position:absolute;inset:0;display:block;width:100%;height:100%}.auth_pondCanvasThird__HAplQ{opacity:.92}.auth_viewport__RZaC3{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:40px max(20px,env(safe-area-inset-right)) 40px max(20px,env(safe-area-inset-left))}@media (min-width:768px){.auth_card__F4Yep{max-width:26rem}}@media (min-width:1400px){.auth_viewport__RZaC3{padding-inline:clamp(72px,8vw,150px)}.auth_card__F4Yep{max-width:27rem;padding:30px 28px}}.auth_lockup__ARxZn{display:flex;align-items:center;animation:auth_authRise__CP1cu .7s cubic-bezier(.22,1,.36,1) both}.auth_card__F4Yep{width:100%;max-width:24rem;border-radius:var(--r-lg);padding:26px 24px;animation:auth_authRise__CP1cu .7s cubic-bezier(.22,1,.36,1) .06s both;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1),filter .6s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.auth_card__F4Yep[data-leaving=true]{transform:translateY(-10px) scale(.972);opacity:0;filter:blur(6px);pointer-events:none}.auth_overlay__9LCfl{position:fixed;inset:0;z-index:300;display:grid;place-items:center;background:color-mix(in srgb,var(--canvas) 86%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px);animation:auth_authVeilIn__as8A1 .34s cubic-bezier(.22,1,.36,1) both}.auth_overlayInner__JXqRu{display:flex;flex-direction:column;align-items:center;gap:16px}.auth_overlayLogo__9u8v3{filter:drop-shadow(0 22px 24px rgba(21,30,41,.2))}.auth_overlayText__5Q5bF{font-size:.9rem;letter-spacing:.01em;color:var(--muted)}@keyframes auth_authRise__CP1cu{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes auth_authVeilIn__as8A1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.auth_card__F4Yep,.auth_lockup__ARxZn,.auth_overlay__9LCfl{animation:none}.auth_card__F4Yep{transition:none}}.AnimatedAppIcon_icon__5SZNc{--brand-koi:#f2775f;--brand-marking:#15302b;--brand-current:#49b985;position:relative;display:inline-grid;width:var(--brand-icon-size);height:var(--brand-icon-size);flex:0 0 auto;place-items:center;overflow:hidden;border-radius:calc(var(--brand-icon-size) * .225);background:#0d1b1a;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 calc(var(--brand-icon-size) * .16) calc(var(--brand-icon-size) * .34) calc(var(--brand-icon-size) * -.2) rgba(5,14,13,.46);isolation:isolate}.AnimatedAppIcon_icon__5SZNc svg{width:100%;height:100%;overflow:visible}.AnimatedAppIcon_koi__8n4Y3{transform-box:fill-box;transform-origin:center;animation:AnimatedAppIcon_koi-glide__Q11u4 .88s cubic-bezier(.2,.8,.2,1) both}.AnimatedAppIcon_ripple__w9oIt{fill:none;stroke:var(--brand-current);stroke-width:9;transform-box:fill-box;transform-origin:center;animation:AnimatedAppIcon_current-ripple__yMnj2 .7s ease-out .36s both}@keyframes AnimatedAppIcon_koi-glide__Q11u4{0%{opacity:0;transform:translate(-18px,24px) rotate(-9deg) scale(.92)}to{opacity:1;transform:none}}@keyframes AnimatedAppIcon_current-ripple__yMnj2{0%{opacity:.32;transform:scale(.62)}to{opacity:0;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.AnimatedAppIcon_koi__8n4Y3,.AnimatedAppIcon_ripple__w9oIt{animation:none}.AnimatedAppIcon_ripple__w9oIt{display:none}}.BrandLockup_lockup___MdG8{display:block;width:auto;height:var(--brand-lockup-height);flex:none}.BrandLockup_light__LLKVg{color:var(--brand-pond-ink)}.BrandLockup_dark__5vs0u{color:var(--brand-mist)}.BrandLockup_adaptive__tQ5ui{color:var(--brand-pond-ink)}[data-theme=dark] .BrandLockup_adaptive__tQ5ui{color:var(--brand-mist)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .BrandLockup_adaptive__tQ5ui{color:var(--brand-mist)}}.loading_screen__UrqF0{min-height:100dvh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 42%,var(--sage-soft),transparent 34%),var(--canvas)}.loading_content__qJQDI{display:flex;flex-direction:column;align-items:center;gap:18px;transform:translateY(-3vh)}.loading_lockup__Zo3hT{animation:loading_lockupBreathe__QObG6 1.8s ease-in-out infinite}.loading_label__8goZx{margin:0;color:var(--muted);font-size:.84rem;font-weight:550;letter-spacing:.02em}@keyframes loading_lockupBreathe__QObG6{0%,to{opacity:.72;transform:scale(.985)}50%{opacity:1;transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.loading_lockup__Zo3hT{animation:none}}.InstallTendButton_narrow__7kEMr{display:none}.InstallTendButton_scrim__YkjVc{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(7,16,15,.7);backdrop-filter:blur(12px)}.InstallTendButton_dialog___Xfsu{position:relative;display:flex;width:min(520px,100%);max-height:min(760px,calc(100dvh - 32px));flex-direction:column;overflow:auto;padding:42px;border:1px solid rgba(255,255,255,.55);border-radius:30px;color:var(--brand-pond-ink);background:var(--brand-paper);box-shadow:0 36px 100px -42px rgba(0,0,0,.8)}.InstallTendButton_close__YYdFH{position:absolute;top:16px;right:16px;display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(13,27,26,.1);border-radius:50%;color:var(--brand-pond-ink);background:rgba(255,255,255,.52);cursor:pointer;font-size:1.2rem}.InstallTendButton_mark__zODwD{display:grid;width:54px;height:54px;margin-bottom:24px;place-items:center;border-radius:50%;color:white;background:var(--brand-living-jade);font-size:1.35rem}.InstallTendButton_dialog___Xfsu strong{max-width:400px;font-family:var(--font-fraunces),Georgia,serif;font-size:2rem;font-weight:480;line-height:1.08}.InstallTendButton_dialog___Xfsu>p{color:#61706a;line-height:1.65}.InstallTendButton_dialog___Xfsu ol{display:grid;gap:12px;margin:18px 0 28px;padding:0;list-style:none}.InstallTendButton_dialog___Xfsu li{display:grid;gap:3px;padding:14px 16px;border-radius:14px;background:rgba(73,185,133,.08)}.InstallTendButton_dialog___Xfsu li b{font-size:.78rem}.InstallTendButton_dialog___Xfsu li span{color:#687570;font-size:.7rem;line-height:1.5}.InstallTendButton_done__T6CNR{min-height:48px;border:0;border-radius:999px;color:white;background:var(--brand-pond-ink);cursor:pointer;font:inherit;font-size:.75rem;font-weight:700}@media (max-width:640px){.InstallTendButton_wide__1pBda{display:none}.InstallTendButton_narrow__7kEMr{display:inline}.InstallTendButton_scrim__YkjVc{align-items:end;padding:10px}.InstallTendButton_dialog___Xfsu{padding:34px 24px 24px;border-radius:26px}}.MarketingGlimpse_glimpse__j8ena{margin:0;container-type:inline-size}.MarketingGlimpse_pane__CqOA2{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(13,27,26,.12);border-radius:20px;color:var(--brand-pond-ink);background:#fffdf9;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 26px 60px -34px rgba(10,26,23,.5),0 4px 14px -10px rgba(10,26,23,.3);font-family:var(--font-outfit),system-ui,sans-serif}.MarketingGlimpse_chrome__93SMw{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:17px 22px 15px;border-bottom:1px solid rgba(13,27,26,.1);background:linear-gradient(180deg,rgba(73,185,133,.05),transparent)}.MarketingGlimpse_chromeLabel__lqmAa{font-family:var(--font-fraunces),Georgia,serif;font-size:1.06rem;font-weight:500;letter-spacing:-.01em}.MarketingGlimpse_chromeMeta__Og0R0{color:#6b7873;font-size:.75rem;font-weight:500}.MarketingGlimpse_rows__70PRg{display:flex;flex-direction:column;padding:6px 0}.MarketingGlimpse_eventRow__OaEBC,.MarketingGlimpse_momentRow__TXLYg,.MarketingGlimpse_taskRow__ErPDc,.MarketingGlimpse_tripRow__Spzzp{display:grid;align-items:center;gap:14px;padding:13px 22px}.MarketingGlimpse_taskRow__ErPDc,.MarketingGlimpse_tripRow__Spzzp{grid-template-columns:22px minmax(0,1fr) auto}.MarketingGlimpse_eventRow__OaEBC{grid-template-columns:74px minmax(0,1fr) auto}.MarketingGlimpse_momentRow__TXLYg{grid-template-columns:46px minmax(0,1fr);align-items:start}.MarketingGlimpse_eventRow__OaEBC+.MarketingGlimpse_eventRow__OaEBC,.MarketingGlimpse_taskRow__ErPDc+.MarketingGlimpse_taskRow__ErPDc,.MarketingGlimpse_tripRow__Spzzp+.MarketingGlimpse_tripRow__Spzzp{border-top:1px solid rgba(13,27,26,.07)}.MarketingGlimpse_rowMain__SUj2q{display:grid;gap:4px;min-width:0}.MarketingGlimpse_rowMain__SUj2q b{overflow:hidden;font-size:.92rem;font-weight:600;letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap}.MarketingGlimpse_rowMain__SUj2q small{display:flex;align-items:center;gap:7px;color:#6b7873;font-size:.75rem}.MarketingGlimpse_box__yUGT1{width:21px;height:21px;border:1.5px solid rgba(13,27,26,.26);border-radius:7px;background:#fff}.MarketingGlimpse_box__yUGT1[data-checked=true]{position:relative;border-color:var(--brand-living-jade);background:var(--brand-living-jade)}.MarketingGlimpse_box__yUGT1[data-checked=true]:after{position:absolute;top:4px;left:7px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;content:"";transform:rotate(43deg)}.MarketingGlimpse_ring__3Qg58{width:21px;height:21px;border:1.5px solid var(--brand-living-jade);border-radius:50%;background:rgba(73,185,133,.14)}.MarketingGlimpse_dot__beSuE{width:7px;height:7px;border-radius:50%;background:#93a09a}.MarketingGlimpse_dot__beSuE[data-tone=ember]{background:var(--brand-koi-ember)}.MarketingGlimpse_dot__beSuE[data-tone=jade]{background:var(--brand-living-jade)}.MarketingGlimpse_chip__iUy5w,.MarketingGlimpse_source__dVVgX,.MarketingGlimpse_status__WXr_H{border-radius:999px;font-size:.75rem;font-weight:650;letter-spacing:.01em;white-space:nowrap}.MarketingGlimpse_chip__iUy5w{padding:5px 11px}.MarketingGlimpse_chip__iUy5w[data-tone=ember]{color:#b4442c;background:rgba(242,119,95,.16)}.MarketingGlimpse_chip__iUy5w[data-tone=jade]{color:#1f7a52;background:rgba(73,185,133,.17)}.MarketingGlimpse_status__WXr_H{padding:5px 11px}.MarketingGlimpse_status__WXr_H[data-tone=warn]{color:#96591b;background:rgba(214,148,46,.18)}.MarketingGlimpse_status__WXr_H[data-tone=late]{color:#a33f2c;background:rgba(200,74,50,.15)}.MarketingGlimpse_source__dVVgX{padding:4px 10px;border:1px solid rgba(13,27,26,.13);color:#6b7873;font-weight:600}.MarketingGlimpse_slab__Y0Wvz{display:grid;gap:2px;padding:7px 0 7px 11px;border-left:2px solid var(--brand-koi-ember)}.MarketingGlimpse_slab__Y0Wvz b{color:#6b7873;font-size:.75rem;font-weight:700;letter-spacing:.08em}.MarketingGlimpse_slab__Y0Wvz span{font-family:var(--font-fraunces),Georgia,serif;font-size:1.02rem;font-weight:500}.MarketingGlimpse_eventRow__OaEBC[data-off=true] .MarketingGlimpse_slab__Y0Wvz{border-left-color:rgba(13,27,26,.2)}.MarketingGlimpse_eventRow__OaEBC[data-off=true] .MarketingGlimpse_rowMain__SUj2q b,.MarketingGlimpse_rowMain__SUj2q[data-done=true] b,.MarketingGlimpse_taskRow__ErPDc[data-done=true] .MarketingGlimpse_rowMain__SUj2q b{color:#66736d;text-decoration:line-through}.MarketingGlimpse_taskRow__ErPDc[data-rhythm=true]{background:rgba(73,185,133,.045)}.MarketingGlimpse_aisle__yOM_J,.MarketingGlimpse_month__jLUNi{margin:14px 0 6px;padding:0 22px;color:#2f6b4c;font-size:.75rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.MarketingGlimpse_aisle__yOM_J:first-child,.MarketingGlimpse_month__jLUNi:first-child{margin-top:4px}.MarketingGlimpse_date__bMKRB{display:grid;justify-items:center;padding-top:2px;font-family:var(--font-fraunces),Georgia,serif}.MarketingGlimpse_date__bMKRB b{font-size:1.5rem;font-weight:500;line-height:1}.MarketingGlimpse_date__bMKRB small{color:#66736d;font-size:.75rem}.MarketingGlimpse_people__YXSjm{display:flex;gap:5px;margin-top:7px}.MarketingGlimpse_people__YXSjm i{display:grid;width:25px;height:25px;place-items:center;border:1px solid rgba(13,27,26,.1);border-radius:50%;color:#4c5c56;background:rgba(73,185,133,.13);font-size:.75rem;font-style:normal;font-weight:700}.MarketingGlimpse_prep__3uCQ4{margin:4px 22px 12px 82px;padding:13px 16px;border-left:2px solid rgba(242,119,95,.5);border-radius:0 12px 12px 0;background:rgba(13,27,26,.035)}.MarketingGlimpse_prep__3uCQ4>span{color:#2f6b4c;font-size:.75rem;font-weight:700;letter-spacing:.11em}.MarketingGlimpse_prep__3uCQ4 ul{display:grid;gap:6px;margin:9px 0 0;padding:0;list-style:none}.MarketingGlimpse_prep__3uCQ4 li{position:relative;padding-left:16px;color:#465650;font-size:.84rem}.MarketingGlimpse_prep__3uCQ4 li:before{position:absolute;top:7px;left:0;width:6px;height:6px;border:1.5px solid rgba(13,27,26,.28);border-radius:2px;content:""}.MarketingGlimpse_foot__Sy_Pe{display:flex;justify-content:space-between;gap:16px;margin-top:auto;padding:13px 22px;border-top:1px solid rgba(13,27,26,.1);color:#6b7873;background:rgba(13,27,26,.022);font-size:.78rem;font-weight:500}@container (max-width: 430px){.MarketingGlimpse_aisle__yOM_J,.MarketingGlimpse_chrome__93SMw,.MarketingGlimpse_eventRow__OaEBC,.MarketingGlimpse_foot__Sy_Pe,.MarketingGlimpse_momentRow__TXLYg,.MarketingGlimpse_month__jLUNi,.MarketingGlimpse_taskRow__ErPDc,.MarketingGlimpse_tripRow__Spzzp{padding-inline:16px}.MarketingGlimpse_eventRow__OaEBC,.MarketingGlimpse_taskRow__ErPDc,.MarketingGlimpse_tripRow__Spzzp{gap:11px}.MarketingGlimpse_eventRow__OaEBC{grid-template-columns:62px minmax(0,1fr) auto}.MarketingGlimpse_rowMain__SUj2q b{font-size:.87rem}.MarketingGlimpse_chip__iUy5w,.MarketingGlimpse_status__WXr_H{padding:4px 9px;font-size:.75rem}.MarketingGlimpse_source__dVVgX{display:none}.MarketingGlimpse_prep__3uCQ4{margin-left:16px}}.MarketingShop_shop__m4FnN{position:relative;overflow:hidden;padding:clamp(92px,10vw,160px) max(28px,calc((100vw - 1320px) / 2)) clamp(66px,7vw,108px);color:var(--brand-mist);background:linear-gradient(90deg,rgba(237,243,240,.045) 1px,transparent 0) 0 0 /9px 9px,linear-gradient(125deg,#0b1a18,#12312a 54%,#0f2823)}.MarketingShop_intro__o9gl0{display:grid;grid-template-columns:minmax(140px,.38fr) minmax(0,1.2fr) minmax(230px,.48fr);gap:clamp(28px,6vw,92px);align-items:start;position:relative;z-index:1}.MarketingShop_chapter__sz_i0,.MarketingShop_keyNote__7sfuN,.MarketingShop_kicker__Qy9mI,.MarketingShop_marginNote__5n3lV,.MarketingShop_recipe__zthr2 dt{margin:0;color:var(--brand-living-jade);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:700;letter-spacing:.12em;line-height:1.5}.MarketingShop_intro__o9gl0 h2{grid-column:2;margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.75rem,4.6vw,4.8rem);font-weight:430;line-height:.95;letter-spacing:-.055em;text-wrap:balance}.MarketingShop_intro__o9gl0 h2 em{color:var(--brand-koi-ember);font-weight:430}.MarketingShop_lede__nH7SJ{grid-column:3;margin:10px 0 0;color:rgba(237,243,240,.74);font-size:.92rem;line-height:1.72}.MarketingShop_story__B7IXT{display:grid;grid-template-columns:minmax(120px,.34fr) minmax(0,.85fr) 72px minmax(0,.85fr);gap:clamp(24px,4vw,70px);position:relative;z-index:1;margin-top:clamp(66px,9vw,130px);padding-top:1px}.MarketingShop_story__B7IXT:before{position:absolute;top:0;right:0;left:0;border-top:1px solid rgba(237,243,240,.17);content:""}.MarketingShop_marginNote__5n3lV{display:grid;align-content:start;gap:14px;padding-top:23px;color:rgba(237,243,240,.6);font-size:.72rem}.MarketingShop_marginNote__5n3lV i{width:1px;height:108px;margin-left:3px;background:var(--brand-koi-ember)}.MarketingShop_list__aTp2d,.MarketingShop_opening__Z9siy,.MarketingShop_recipe__zthr2{padding-top:clamp(38px,5vw,68px)}.MarketingShop_opening__Z9siy{grid-column:2}.MarketingShop_chapter__sz_i0{color:var(--brand-living-jade)}.MarketingShop_question__ZfR3O{max-width:520px;margin:24px 0 22px;color:#f2eee4;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.2rem,3.4vw,3.6rem);font-weight:410;font-style:italic;line-height:1.02;letter-spacing:-.05em}.MarketingShop_list__aTp2d>p:not(.MarketingShop_chapter__sz_i0),.MarketingShop_opening__Z9siy>p:not(.MarketingShop_chapter__sz_i0):not(.MarketingShop_question__ZfR3O),.MarketingShop_recipe__zthr2>p:not(.MarketingShop_chapter__sz_i0){max-width:470px;margin:0;color:rgba(237,243,240,.74);font-size:.92rem;line-height:1.75}.MarketingShop_keyNote__7sfuN{display:flex;gap:12px;align-items:start;max-width:380px;margin-top:32px;padding-top:15px;border-top:1px solid rgba(73,185,133,.32);color:rgba(237,243,240,.78);font-family:inherit;font-size:.8rem;letter-spacing:normal}.MarketingShop_keyNote__7sfuN span{color:var(--brand-koi-ember);font-family:var(--font-fraunces);font-size:1.25rem;line-height:.8}.MarketingShop_keyNote__7sfuN p{margin:0;line-height:1.55}.MarketingShop_thread___j7PI{display:grid;align-content:center;justify-items:center;gap:12px;padding-top:60px;color:var(--brand-koi-ember);font-family:var(--font-fraunces),Georgia,serif;font-size:1.05rem;font-style:italic}.MarketingShop_thread___j7PI i{width:1px;height:105px;background:linear-gradient(var(--brand-koi-ember),rgba(242,119,95,.1))}.MarketingShop_recipe__zthr2{grid-column:4}.MarketingShop_list__aTp2d h3,.MarketingShop_recipe__zthr2 h3{max-width:520px;margin:16px 0 18px;color:#f2eee4;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.8rem,2.6vw,2.7rem);font-weight:430;line-height:1.04;letter-spacing:-.045em}.MarketingShop_recipe__zthr2 dl{display:grid;gap:0;max-width:480px;margin:32px 0 0;border-top:1px solid rgba(237,243,240,.18)}.MarketingShop_recipe__zthr2 dl div{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid rgba(237,243,240,.12)}.MarketingShop_recipe__zthr2 dt{color:rgba(237,243,240,.62);font-size:.72rem}.MarketingShop_recipe__zthr2 dd{margin:0;color:rgba(237,243,240,.9);font-family:var(--font-fraunces),Georgia,serif;font-size:1rem}.MarketingShop_list__aTp2d{grid-column:2/4;max-width:640px;margin-top:clamp(48px,7vw,100px)}.MarketingShop_tripPane__hXxGB{grid-column:4;align-self:start;margin-top:clamp(48px,7vw,100px);padding-top:clamp(38px,5vw,68px)}.MarketingShop_closing__ma3c5{position:relative;z-index:1;max-width:760px;margin:clamp(52px,6vw,92px) 0 0 auto;padding-top:20px;border-top:1px solid rgba(237,243,240,.18)}.MarketingShop_closing__ma3c5 p{margin:0;color:rgba(237,243,240,.9);font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.5rem,2.2vw,2.5rem);font-style:italic;line-height:1.12}@media (max-width:900px){.MarketingShop_intro__o9gl0{grid-template-columns:1fr}.MarketingShop_intro__o9gl0 h2,.MarketingShop_lede__nH7SJ{grid-column:auto}.MarketingShop_lede__nH7SJ{max-width:580px;margin-top:0}.MarketingShop_story__B7IXT{grid-template-columns:95px 1fr 45px 1fr;gap:22px}.MarketingShop_tripPane__hXxGB{grid-column:2/5;max-width:620px;padding-top:26px}}@media (max-width:620px){.MarketingShop_shop__m4FnN{padding-inline:22px}.MarketingShop_intro__o9gl0 h2{font-size:clamp(2.5rem,10vw,3.4rem)}.MarketingShop_story__B7IXT{grid-template-columns:1fr;gap:0;margin-top:64px}.MarketingShop_marginNote__5n3lV{display:none}.MarketingShop_list__aTp2d,.MarketingShop_opening__Z9siy,.MarketingShop_recipe__zthr2{grid-column:auto;padding-top:44px}.MarketingShop_thread___j7PI{display:flex;justify-content:start;align-items:center;gap:12px;padding:30px 0 0}.MarketingShop_thread___j7PI i{width:54px;height:1px}.MarketingShop_recipe__zthr2{margin-top:22px}.MarketingShop_list__aTp2d{margin-top:44px}.MarketingShop_tripPane__hXxGB{grid-column:auto;margin-top:26px;padding-top:0}.MarketingShop_question__ZfR3O{font-size:clamp(2.1rem,9.5vw,3rem)}.MarketingShop_list__aTp2d h3,.MarketingShop_recipe__zthr2 h3{font-size:clamp(1.75rem,8vw,2.4rem)}.MarketingShop_closing__ma3c5{margin-top:88px}}@media (prefers-reduced-motion:no-preference){.MarketingShop_list__aTp2d,.MarketingShop_opening__Z9siy,.MarketingShop_recipe__zthr2,.MarketingShop_thread___j7PI i,.MarketingShop_thread___j7PI span,.MarketingShop_tripPane__hXxGB{transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1)}[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section]:not([data-inview=true]) .MarketingShop_list__aTp2d,[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section]:not([data-inview=true]) .MarketingShop_opening__Z9siy,[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section]:not([data-inview=true]) .MarketingShop_recipe__zthr2,[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section]:not([data-inview=true]) .MarketingShop_tripPane__hXxGB{opacity:0;transform:translateY(22px)}[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section]:not([data-inview=true]) .MarketingShop_thread___j7PI span{opacity:0;transform:translateY(10px)}[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section]:not([data-inview=true]) .MarketingShop_thread___j7PI i{transform:scaleY(0)}[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section][data-inview=true] .MarketingShop_opening__Z9siy{transition-delay:40ms}[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section][data-inview=true] .MarketingShop_recipe__zthr2{transition-delay:.15s}[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section][data-inview=true] .MarketingShop_list__aTp2d{transition-delay:.24s}[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section][data-inview=true] .MarketingShop_tripPane__hXxGB{transition-delay:.3s}[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section][data-inview=true] .MarketingShop_thread___j7PI span:first-child{transition-delay:90ms}[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section][data-inview=true] .MarketingShop_thread___j7PI i:nth-child(2){transition-delay:.15s}[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section][data-inview=true] .MarketingShop_thread___j7PI span:nth-child(3){transition-delay:.24s}[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section][data-inview=true] .MarketingShop_thread___j7PI i:nth-child(4){transition-delay:.3s}[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section][data-inview=true] .MarketingShop_thread___j7PI span:nth-child(5){transition-delay:.39s}@media (max-width:620px){[data-motion-ready] .MarketingShop_shop__m4FnN[data-motion-section]:not([data-inview=true]) .MarketingShop_thread___j7PI i{transform:scaleX(0);transform-origin:left}}}@media (prefers-reduced-motion:reduce){.MarketingShop_shop__m4FnN *,.MarketingShop_shop__m4FnN :after,.MarketingShop_shop__m4FnN :before{transition:none!important}}.MarketingStories_stories__XLwUH{overflow:hidden;color:var(--brand-pond-ink);background:var(--brand-paper)}.MarketingStories_header__xUtqc{display:grid;grid-template-columns:minmax(130px,.36fr) minmax(0,1.3fr);gap:clamp(30px,7vw,120px);padding:clamp(92px,11vw,160px) max(28px,calc((100vw - 1320px) / 2)) clamp(60px,7vw,100px)}.MarketingStories_label__CKti5{margin:0;color:#2f6b4c;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:700;letter-spacing:.12em;line-height:1.5}.MarketingStories_header__xUtqc h2{max-width:890px;margin:-6px 0 0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.75rem,4.6vw,4.8rem);font-weight:430;line-height:.95;letter-spacing:-.055em;text-wrap:balance}.MarketingStories_header__xUtqc em{color:var(--brand-ember-display);font-weight:430}.MarketingStories_events__802BE{display:grid;grid-template-columns:minmax(0,.82fr) minmax(340px,1.05fr);gap:clamp(30px,5vw,80px) clamp(30px,5vw,85px);align-items:start;padding:clamp(76px,9vw,132px) max(28px,calc((100vw - 1320px) / 2)) clamp(60px,6vw,96px);color:var(--brand-mist);background:linear-gradient(122deg,#0b1c19,#13332b)}.MarketingStories_eventIntro__o2WEK{align-self:start}.MarketingStories_eventIntro__o2WEK h3,.MarketingStories_momentIntro__eoLI4 h3{margin:20px 0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2rem,3vw,3.1rem);font-weight:430;line-height:1.02;letter-spacing:-.045em}.MarketingStories_eventIntro__o2WEK>p:last-child{max-width:400px;margin:0;color:rgba(237,243,240,.72);font-size:.92rem;line-height:1.75}.MarketingStories_events__802BE .MarketingStories_label__CKti5{color:var(--brand-living-jade)}.MarketingStories_eventPane__5QITL{grid-row:1/3;align-self:start}.MarketingStories_eventFacts__nveIv{align-self:start}.MarketingStories_eventFacts__nveIv>p{margin:0 0 24px;color:#f4efe5;font-family:var(--font-fraunces),Georgia,serif;font-size:1.3rem;font-style:italic;line-height:1.2}.MarketingStories_eventFacts__nveIv ul{display:grid;gap:12px;margin:0;padding:20px 0 0;border-top:1px solid rgba(237,243,240,.2);list-style:none}.MarketingStories_eventFacts__nveIv li{display:flex;gap:10px;color:rgba(237,243,240,.78);font-size:.82rem;line-height:1.5}.MarketingStories_eventFacts__nveIv li:before{width:5px;height:5px;flex:0 0 auto;margin-top:.4rem;border-radius:50%;content:"";background:var(--brand-koi-ember)}.MarketingStories_moments__GCsyu{position:relative;display:grid;grid-template-columns:minmax(90px,.22fr) minmax(0,1fr) minmax(300px,.85fr);gap:clamp(26px,5vw,80px);align-items:start;padding:clamp(88px,11vw,156px) max(28px,calc((100vw - 1320px) / 2)) clamp(60px,6vw,92px);background:linear-gradient(135deg,#f4eee2,#e7e4d8)}.MarketingStories_moments__GCsyu:before{position:absolute;top:clamp(82px,10vw,142px);right:max(28px,calc((100vw - 1320px) / 2));left:max(28px,calc((100vw - 1320px) / 2));border-top:1px solid rgba(13,27,26,.17);content:""}.MarketingStories_momentNumber__ZuH8E{position:relative;z-index:1;color:var(--brand-ember-display);font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(4rem,7vw,7.5rem);font-style:italic;line-height:.8}.MarketingStories_momentIntro__eoLI4{position:relative;z-index:1;padding-top:clamp(58px,7vw,96px)}.MarketingStories_momentIntro__eoLI4 h3{max-width:620px}.MarketingStories_momentIntro__eoLI4>p:last-child{max-width:575px;margin:0;color:#4f5d58;font-size:.94rem;line-height:1.78}.MarketingStories_moments__GCsyu blockquote{position:relative;z-index:1;grid-column:2;max-width:480px;margin:34px 0 0;padding:20px 0 20px 24px;border-left:2px solid var(--brand-ember-display)}.MarketingStories_moments__GCsyu blockquote p{margin:0;color:#344842;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.4rem,2vw,2.05rem);font-style:italic;line-height:1.12;letter-spacing:-.035em}.MarketingStories_momentPane__d59x3{position:relative;z-index:1;grid-column:3;grid-row:1/4;padding-top:clamp(58px,7vw,96px)}@media (max-width:1000px){.MarketingStories_events__802BE{grid-template-columns:1fr}.MarketingStories_eventPane__5QITL{grid-row:auto;max-width:620px}.MarketingStories_moments__GCsyu{grid-template-columns:90px minmax(0,1fr)}.MarketingStories_momentPane__d59x3{grid-column:2;grid-row:auto;max-width:620px;padding-top:8px}}@media (max-width:620px){.MarketingStories_events__802BE,.MarketingStories_header__xUtqc,.MarketingStories_moments__GCsyu{padding-inline:22px}.MarketingStories_header__xUtqc{grid-template-columns:1fr;gap:22px}.MarketingStories_header__xUtqc h2{margin:0;font-size:clamp(2.5rem,10vw,3.4rem)}.MarketingStories_events__802BE{padding-block:80px}.MarketingStories_moments__GCsyu{grid-template-columns:1fr;padding-block:84px}.MarketingStories_momentNumber__ZuH8E{font-size:4.5rem}.MarketingStories_momentIntro__eoLI4{padding-top:32px}.MarketingStories_moments__GCsyu blockquote{grid-column:auto;margin-top:24px}.MarketingStories_momentPane__d59x3{grid-column:auto;padding-top:4px}}@media (prefers-reduced-motion:no-preference){.MarketingStories_eventFacts__nveIv,.MarketingStories_eventIntro__o2WEK,.MarketingStories_eventPane__5QITL,.MarketingStories_momentIntro__eoLI4,.MarketingStories_momentNumber__ZuH8E,.MarketingStories_momentPane__d59x3,.MarketingStories_moments__GCsyu blockquote{transition:opacity .46s cubic-bezier(.22,1,.36,1),transform .56s cubic-bezier(.22,1,.36,1)}[data-motion-ready] .MarketingStories_events__802BE[data-motion-section]:not([data-inview=true]) .MarketingStories_eventFacts__nveIv,[data-motion-ready] .MarketingStories_events__802BE[data-motion-section]:not([data-inview=true]) .MarketingStories_eventIntro__o2WEK,[data-motion-ready] .MarketingStories_events__802BE[data-motion-section]:not([data-inview=true]) .MarketingStories_eventPane__5QITL,[data-motion-ready] .MarketingStories_moments__GCsyu[data-motion-section]:not([data-inview=true]) .MarketingStories_momentIntro__eoLI4,[data-motion-ready] .MarketingStories_moments__GCsyu[data-motion-section]:not([data-inview=true]) .MarketingStories_momentNumber__ZuH8E,[data-motion-ready] .MarketingStories_moments__GCsyu[data-motion-section]:not([data-inview=true]) .MarketingStories_momentPane__d59x3,[data-motion-ready] .MarketingStories_moments__GCsyu[data-motion-section]:not([data-inview=true]) blockquote{opacity:0;transform:translateY(18px)}[data-motion-ready] .MarketingStories_events__802BE[data-motion-section][data-inview=true] .MarketingStories_eventPane__5QITL{transition-delay:90ms}[data-motion-ready] .MarketingStories_events__802BE[data-motion-section][data-inview=true] .MarketingStories_eventFacts__nveIv{transition-delay:.17s}[data-motion-ready] .MarketingStories_moments__GCsyu[data-motion-section][data-inview=true] .MarketingStories_momentIntro__eoLI4{transition-delay:80ms}[data-motion-ready] .MarketingStories_moments__GCsyu[data-motion-section][data-inview=true] blockquote{transition-delay:.16s}[data-motion-ready] .MarketingStories_moments__GCsyu[data-motion-section][data-inview=true] .MarketingStories_momentPane__d59x3{transition-delay:.12s}}@media (prefers-reduced-motion:reduce){.MarketingStories_stories__XLwUH *,.MarketingStories_stories__XLwUH :after,.MarketingStories_stories__XLwUH :before{animation:none!important;transition:none!important}}.MarketingSystem_system__8GNg8{position:relative;overflow:hidden;padding:clamp(96px,11vw,168px) max(28px,calc((100vw - 1380px) / 2));color:var(--brand-pond-ink);background:linear-gradient(90deg,rgba(13,27,26,.025) 1px,transparent 0) 0 0 /26px 26px,linear-gradient(rgba(13,27,26,.02) 1px,transparent 0) 0 0 /26px 26px,#f0ede5}.MarketingSystem_system__8GNg8:before{position:absolute;top:7%;right:-9%;width:min(43vw,620px);aspect-ratio:1;content:"";opacity:.48;background:linear-gradient(135deg,transparent 49.7%,rgba(213,83,57,.14) 49.8% 50.2%,transparent 50.3%);transform:rotate(-12deg);pointer-events:none}.MarketingSystem_header__I6rvx{position:relative;z-index:1;display:grid;grid-template-columns:minmax(150px,.45fr) minmax(0,1fr);gap:clamp(32px,8vw,132px);align-items:start}.MarketingSystem_eyebrow__2fMBs,.MarketingSystem_proofLabel__7lw2k{margin:10px 0 0;color:#2f6b4c;font-size:.78rem;font-weight:760;letter-spacing:.16em;line-height:1.45;text-transform:uppercase}.MarketingSystem_eyebrow__2fMBs:before{display:inline-block;width:24px;height:1px;margin:0 10px 3px 0;content:"";background:currentColor}.MarketingSystem_header__I6rvx h2{max-width:920px;margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.75rem,4.6vw,4.8rem);font-weight:430;line-height:.95;letter-spacing:-.055em;text-wrap:balance}.MarketingSystem_header__I6rvx h2 em{color:var(--brand-ember-display);font-weight:inherit}.MarketingSystem_introduction__rC8q7{max-width:640px;margin:27px 0 0;color:#58635e;font-size:clamp(.98rem,1.2vw,1.12rem);line-height:1.7}.MarketingSystem_index__d_t7D{position:relative;z-index:1;margin:clamp(56px,7vw,96px) 0 0;padding:0;list-style:none;border-top:1px solid rgba(13,27,26,.16)}.MarketingSystem_entry__rnfAh{display:grid;grid-template-columns:minmax(160px,.28fr) minmax(0,1fr) minmax(190px,.3fr);gap:clamp(24px,4vw,68px);align-items:start;padding:clamp(30px,3.4vw,46px) 0;border-bottom:1px solid rgba(13,27,26,.16)}.MarketingSystem_kind__PEQHv{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.5rem,2vw,2.05rem);font-weight:480;letter-spacing:-.03em}.MarketingSystem_entryBody__xqkuK h3{max-width:620px;margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.5rem,2.05vw,2.15rem);font-weight:430;line-height:1.08;letter-spacing:-.035em}.MarketingSystem_entryCopy__AmZYn{max-width:580px;margin:13px 0 0;color:#58635e;font-size:.98rem;line-height:1.66}.MarketingSystem_marks__TWXao{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.MarketingSystem_marks__TWXao b{padding:6px 11px;border:1px solid rgba(13,27,26,.14);border-radius:999px;color:#4f5e57;font-size:.75rem;font-weight:700;letter-spacing:.09em}.MarketingSystem_aside__lGE9s{margin:6px 0 0;color:#5f6b67;font-family:var(--font-fraunces),Georgia,serif;font-size:1.02rem;font-style:italic;line-height:1.5}.MarketingSystem_proof___d46P{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(34px,5vw,86px);align-items:center;margin-top:clamp(66px,8vw,112px)}.MarketingSystem_proofLabel__7lw2k{margin:0 0 18px}.MarketingSystem_proofCopy__FcyAb h3{max-width:520px;margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.85rem,2.6vw,2.8rem);font-weight:430;line-height:1.06;letter-spacing:-.04em}.MarketingSystem_proofCopy__FcyAb>p:last-child{max-width:480px;margin:20px 0 0;color:#58635e;font-size:.98rem;line-height:1.7}.MarketingSystem_proofPane__nJR_a{max-width:560px}@media (max-width:1000px){.MarketingSystem_header__I6rvx{grid-template-columns:1fr;gap:24px}.MarketingSystem_entry__rnfAh{grid-template-columns:minmax(140px,.34fr) minmax(0,1fr)}.MarketingSystem_aside__lGE9s{grid-column:2;margin-top:18px}.MarketingSystem_proof___d46P{grid-template-columns:1fr;gap:38px}.MarketingSystem_proofPane__nJR_a{max-width:620px}}@media (max-width:620px){.MarketingSystem_system__8GNg8{padding:86px 22px}.MarketingSystem_header__I6rvx h2{font-size:clamp(2.5rem,10vw,3.4rem)}.MarketingSystem_entry__rnfAh{grid-template-columns:1fr;gap:12px;padding:30px 0}.MarketingSystem_aside__lGE9s{grid-column:auto;margin-top:14px}.MarketingSystem_entryCopy__AmZYn{margin-top:10px}.MarketingSystem_proofCopy__FcyAb h3{font-size:clamp(1.7rem,7.5vw,2.3rem)}}@media (prefers-reduced-motion:no-preference){.MarketingSystem_entry__rnfAh,.MarketingSystem_proofCopy__FcyAb,.MarketingSystem_proofPane__nJR_a{transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}[data-motion-ready] .MarketingSystem_system__8GNg8[data-motion-section]:not([data-inview=true]) .MarketingSystem_entry__rnfAh,[data-motion-ready] .MarketingSystem_system__8GNg8[data-motion-section]:not([data-inview=true]) .MarketingSystem_proofCopy__FcyAb,[data-motion-ready] .MarketingSystem_system__8GNg8[data-motion-section]:not([data-inview=true]) .MarketingSystem_proofPane__nJR_a{opacity:0;transform:translateY(18px)}[data-motion-ready] .MarketingSystem_system__8GNg8[data-motion-section][data-inview=true] .MarketingSystem_entry__rnfAh:nth-child(2){transition-delay:70ms}[data-motion-ready] .MarketingSystem_system__8GNg8[data-motion-section][data-inview=true] .MarketingSystem_entry__rnfAh:nth-child(3){transition-delay:.14s}[data-motion-ready] .MarketingSystem_system__8GNg8[data-motion-section][data-inview=true] .MarketingSystem_entry__rnfAh:nth-child(4){transition-delay:.21s}[data-motion-ready] .MarketingSystem_system__8GNg8[data-motion-section][data-inview=true] .MarketingSystem_proofPane__nJR_a{transition-delay:.12s}}@media (prefers-reduced-motion:reduce){.MarketingSystem_entry__rnfAh,.MarketingSystem_proofCopy__FcyAb,.MarketingSystem_proofPane__nJR_a{transition:none}}.MarketingTrust_trust__WSIXW{overflow:hidden;color:var(--brand-pond-ink);background:#f4eee2}.MarketingTrust_masthead__kzLcy{display:grid;grid-template-columns:minmax(140px,.36fr) minmax(0,1.18fr) minmax(220px,.48fr);gap:clamp(28px,6vw,105px);padding:clamp(92px,11vw,160px) max(28px,calc((100vw - 1320px) / 2)) clamp(72px,8vw,118px)}.MarketingTrust_label__dPWYD{margin:0;color:#2f6b4c;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:700;letter-spacing:.12em;line-height:1.5}.MarketingTrust_masthead__kzLcy h2{grid-column:2;max-width:810px;margin:-6px 0 0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.75rem,4.6vw,4.8rem);font-weight:430;line-height:.95;letter-spacing:-.055em;text-wrap:balance}.MarketingTrust_masthead__kzLcy h2 em{color:var(--brand-ember-display);font-weight:430}.MarketingTrust_deck__IJVhr{grid-column:3;margin:6px 0 0;color:#55645e;font-size:.92rem;line-height:1.72}.MarketingTrust_availability__npAsH{padding:0 max(28px,calc((100vw - 1320px) / 2))}.MarketingTrust_availabilityHeader__gLog7,.MarketingTrust_availability__npAsH article{display:grid;grid-template-columns:70px minmax(160px,.68fr) minmax(220px,1.2fr) minmax(160px,.6fr);gap:clamp(15px,3vw,48px);align-items:baseline;border-top:1px solid rgba(13,27,26,.18)}.MarketingTrust_availabilityHeader__gLog7{padding:15px 0;color:#4c6159;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-weight:700;letter-spacing:.1em}.MarketingTrust_availabilityHeader__gLog7 p{grid-column:2;margin:0}.MarketingTrust_availabilityHeader__gLog7 span{grid-column:3}.MarketingTrust_availability__npAsH article{position:relative;min-height:138px;padding:28px 0}.MarketingTrust_availability__npAsH article:last-child{border-bottom:1px solid rgba(13,27,26,.18)}.MarketingTrust_number__YOVtM{color:var(--brand-ember-ink);font-family:var(--font-fraunces),Georgia,serif;font-size:1.32rem;font-style:italic}.MarketingTrust_availability__npAsH h3{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.45rem,2vw,2.15rem);font-weight:440;letter-spacing:-.03em}.MarketingTrust_status__BOmvb{display:grid;gap:10px}.MarketingTrust_status__BOmvb b{width:fit-content;padding:5px 10px;border:1px solid;border-radius:999px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;letter-spacing:.07em;text-transform:uppercase}.MarketingTrust_status__BOmvb b[data-status=ready]{color:#266343}.MarketingTrust_status__BOmvb b[data-status=next]{color:#9a543f}.MarketingTrust_status__BOmvb p{margin:0;color:#3f514b;font-size:.78rem;line-height:1.5}.MarketingTrust_availability__npAsH small{color:#5d6b64;font-size:.78rem;line-height:1.55}.MarketingTrust_install__Rf6uH{display:grid;grid-template-columns:minmax(130px,.32fr) minmax(0,1.15fr) auto;gap:clamp(28px,6vw,100px);align-items:end;margin-top:clamp(88px,11vw,156px);padding:clamp(66px,8vw,118px) max(28px,calc((100vw - 1320px) / 2));color:var(--brand-mist);background:linear-gradient(125deg,#0a1c19,#12352c)}.MarketingTrust_install__Rf6uH .MarketingTrust_label__dPWYD{align-self:start;color:var(--brand-living-jade)}.MarketingTrust_install__Rf6uH h3{max-width:680px;margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2rem,3vw,3.2rem);font-weight:430;line-height:1.02;letter-spacing:-.045em}.MarketingTrust_install__Rf6uH>div>p{max-width:570px;margin:22px 0 0;color:rgba(237,243,240,.74);font-size:.92rem;line-height:1.7}.MarketingTrust_installButton__QyD5H{position:relative;display:inline-flex;margin-bottom:3px}.MarketingTrust_installButton__QyD5H button{position:relative;overflow:hidden;display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:12px;padding:0 26px;border:0;border-radius:999px;color:var(--brand-pond-ink);background:var(--brand-mist);cursor:pointer;font:inherit;font-size:.82rem;font-weight:700;transition:transform .22s cubic-bezier(.22,1,.36,1),background .18s ease}.MarketingTrust_installButton__QyD5H button:after{position:absolute;top:0;bottom:0;left:-58%;width:34%;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);transform:skewX(-18deg);transition:left .43s ease}.MarketingTrust_installButton__QyD5H button:hover{background:#fff;transform:translateY(-2px)}.MarketingTrust_installButton__QyD5H button:hover:after{left:125%}.MarketingTrust_installButton__QyD5H button:active{transform:translateY(0) scale(.975)}.MarketingTrust_installButton__QyD5H button:focus-visible{outline:3px solid var(--brand-koi-ember);outline-offset:4px}.MarketingTrust_installButton__QyD5H small{position:absolute;top:calc(100% + 10px);right:0;width:280px;padding:12px 14px;border-radius:12px;color:var(--brand-pond-ink);background:var(--brand-mist);font-size:.78rem;line-height:1.5}.MarketingTrust_faq__UP8tO{display:grid;grid-template-columns:minmax(250px,.62fr) minmax(0,1fr);gap:clamp(50px,12vw,180px);padding:clamp(88px,11vw,156px) max(28px,calc((100vw - 1320px) / 2))}.MarketingTrust_faqIntro__jeGR_{align-self:start}.MarketingTrust_faqIntro__jeGR_ h3{max-width:410px;margin:20px 0 26px;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.9rem,2.6vw,2.8rem);font-weight:430;line-height:1.04;letter-spacing:-.045em}.MarketingTrust_faqIntro__jeGR_ a{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:#2f6b4c;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-decoration:none}.MarketingTrust_faqIntro__jeGR_ a span{color:var(--brand-ember-ink);font-size:1rem;line-height:.55}.MarketingTrust_questions__Z4Nch{border-top:1px solid rgba(13,27,26,.18)}.MarketingTrust_questions__Z4Nch details{border-bottom:1px solid rgba(13,27,26,.18)}.MarketingTrust_questions__Z4Nch summary{display:grid;grid-template-columns:38px 1fr auto;gap:16px;align-items:center;min-height:90px;cursor:pointer;color:#263a34;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(1.12rem,1.45vw,1.45rem);font-weight:460;list-style:none}.MarketingTrust_questions__Z4Nch summary::-webkit-details-marker{display:none}.MarketingTrust_questions__Z4Nch summary>span{color:var(--brand-ember-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:700;letter-spacing:.07em}.MarketingTrust_questions__Z4Nch summary b{color:var(--brand-ember-display);font-family:var(--font-outfit),sans-serif;font-size:1.5rem;font-weight:300;transition:transform .18s ease}.MarketingTrust_questions__Z4Nch details[open] summary b{transform:rotate(45deg)}.MarketingTrust_questions__Z4Nch .MarketingTrust_answer__Mc_Wl{display:grid;grid-template-rows:0fr;overflow:hidden;padding:0 45px 0 54px;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),padding-bottom .26s cubic-bezier(.22,1,.36,1)}.MarketingTrust_questions__Z4Nch details[open] .MarketingTrust_answer__Mc_Wl{grid-template-rows:1fr;padding-bottom:27px}.MarketingTrust_questions__Z4Nch .MarketingTrust_answer__Mc_Wl p{min-height:0;max-width:690px;margin:0;color:#55645e;font-size:.88rem;line-height:1.75}@media (max-width:900px){.MarketingTrust_masthead__kzLcy{grid-template-columns:1fr}.MarketingTrust_deck__IJVhr,.MarketingTrust_masthead__kzLcy h2{grid-column:auto}.MarketingTrust_masthead__kzLcy h2{margin:0}.MarketingTrust_deck__IJVhr{max-width:560px;margin:0}.MarketingTrust_availabilityHeader__gLog7,.MarketingTrust_availability__npAsH article{grid-template-columns:45px minmax(150px,.7fr) 1fr}.MarketingTrust_availability__npAsH article small{grid-column:2/-1}.MarketingTrust_install__Rf6uH{grid-template-columns:1fr;align-items:start}.MarketingTrust_faq__UP8tO{grid-template-columns:1fr}}@media (max-width:620px){.MarketingTrust_availability__npAsH,.MarketingTrust_faq__UP8tO,.MarketingTrust_install__Rf6uH,.MarketingTrust_masthead__kzLcy{padding-right:22px;padding-left:22px}.MarketingTrust_masthead__kzLcy h2{font-size:clamp(2.5rem,10vw,3.4rem)}.MarketingTrust_availabilityHeader__gLog7{display:none}.MarketingTrust_availability__npAsH article{grid-template-columns:34px 1fr;gap:13px;padding:24px 0}.MarketingTrust_status__BOmvb{grid-column:2;margin-top:2px}.MarketingTrust_availability__npAsH article small{grid-column:2}.MarketingTrust_install__Rf6uH{margin-top:90px;padding-block:76px}.MarketingTrust_install__Rf6uH h3{font-size:clamp(1.8rem,8vw,2.4rem)}.MarketingTrust_installButton__QyD5H,.MarketingTrust_installButton__QyD5H button{width:100%}.MarketingTrust_installButton__QyD5H small{right:auto;left:0}.MarketingTrust_faq__UP8tO{gap:64px;padding-block:100px}.MarketingTrust_questions__Z4Nch summary{grid-template-columns:28px 1fr auto;min-height:82px;gap:10px;font-size:1.14rem}.MarketingTrust_questions__Z4Nch .MarketingTrust_answer__Mc_Wl{padding-right:0;padding-left:38px}}@media (prefers-reduced-motion:reduce){.MarketingTrust_installButton__QyD5H button,.MarketingTrust_questions__Z4Nch .MarketingTrust_answer__Mc_Wl,.MarketingTrust_questions__Z4Nch summary b{transition:none}}@media (prefers-reduced-motion:no-preference){.MarketingTrust_availability__npAsH article,.MarketingTrust_faqIntro__jeGR_,.MarketingTrust_installButton__QyD5H,.MarketingTrust_install__Rf6uH>.MarketingTrust_label__dPWYD,.MarketingTrust_install__Rf6uH>div,.MarketingTrust_questions__Z4Nch{transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}[data-motion-ready] .MarketingTrust_availability__npAsH[data-motion-section]:not([data-inview=true]) article,[data-motion-ready] .MarketingTrust_faq__UP8tO[data-motion-section]:not([data-inview=true]) .MarketingTrust_faqIntro__jeGR_,[data-motion-ready] .MarketingTrust_faq__UP8tO[data-motion-section]:not([data-inview=true]) .MarketingTrust_questions__Z4Nch,[data-motion-ready] .MarketingTrust_install__Rf6uH[data-motion-section]:not([data-inview=true]) .MarketingTrust_installButton__QyD5H,[data-motion-ready] .MarketingTrust_install__Rf6uH[data-motion-section]:not([data-inview=true])>.MarketingTrust_label__dPWYD,[data-motion-ready] .MarketingTrust_install__Rf6uH[data-motion-section]:not([data-inview=true])>div{opacity:0;transform:translateY(20px)}[data-motion-ready] .MarketingTrust_availability__npAsH[data-motion-section][data-inview=true] article:first-of-type{transition-delay:60ms}[data-motion-ready] .MarketingTrust_availability__npAsH[data-motion-section][data-inview=true] article:nth-of-type(2){transition-delay:.15s}[data-motion-ready] .MarketingTrust_availability__npAsH[data-motion-section][data-inview=true] article:nth-of-type(3){transition-delay:.24s}[data-motion-ready] .MarketingTrust_install__Rf6uH[data-motion-section][data-inview=true]>div{transition-delay:.1s}[data-motion-ready] .MarketingTrust_install__Rf6uH[data-motion-section][data-inview=true] .MarketingTrust_installButton__QyD5H{transition-delay:.22s}[data-motion-ready] .MarketingTrust_faq__UP8tO[data-motion-section][data-inview=true] .MarketingTrust_questions__Z4Nch{transition-delay:.13s}}.landing_page__pEwES{--pond:var(--brand-pond-ink);--ember:var(--brand-koi-ember);--jade:var(--brand-living-jade);--mist:var(--brand-mist);--paper:var(--brand-paper);width:100%;max-width:100%;overflow:clip;color:var(--pond);background:var(--paper);--motion-hero-y:0px;--motion-quiet-y:0px;--motion-final-y:0px}.landing_hero__wie8N{position:relative;isolation:isolate;min-height:max(720px,100svh);overflow:hidden;color:var(--mist);background:var(--pond)}.landing_heroArt__XqHwo{z-index:-3;object-fit:cover;object-position:62% center}.landing_heroVeil__KJTsR{position:absolute;z-index:-2;inset:0;background:linear-gradient(180deg,rgba(8,22,20,.8),rgba(8,22,20,.36) 10%,transparent 21%),linear-gradient(90deg,rgba(8,22,20,.9),rgba(8,22,20,.74) 36%,rgba(8,22,20,.24) 60%,rgba(8,22,20,.06))}.landing_heroVeil__KJTsR:after{position:absolute;inset:0;content:"";opacity:0;background:linear-gradient(106deg,transparent 25%,rgba(87,179,136,.1) 56%,rgba(242,176,122,.07) 72%,transparent)}.landing_header__TkI7r{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1440px,calc(100% - 72px));min-height:92px;margin:0 auto;border-bottom:1px solid rgba(237,243,240,.18)}.landing_brand__89dKB,.landing_footerBrand__XZKpP{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.landing_nav__knAbU{display:flex;gap:clamp(16px,1.9vw,30px)}.landing_mobileNav__LwGTT{display:none}.landing_nav__knAbU a,.landing_signIn__af1MG{color:rgba(237,243,240,.86);font-size:.82rem;font-weight:600;text-decoration:none;transition:color .18s ease}.landing_nav__knAbU a:hover,.landing_signIn__af1MG:hover{color:#fff}.landing_headerActions__k8Zgb{display:flex;align-items:center;justify-self:end;gap:19px}.landing_finalButton__gfTpS,.landing_headerCta__1KJe_,.landing_primaryCta__dj7_K{position:relative;overflow:hidden;display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:14px;padding:0 22px;border-radius:999px;color:var(--pond);background:var(--mist);font-size:.82rem;font-weight:750;text-decoration:none;transition:transform .22s cubic-bezier(.22,1,.36,1),background .18s ease}.landing_finalButton__gfTpS:hover,.landing_headerCta__1KJe_:hover,.landing_primaryCta__dj7_K:hover{background:#fff;transform:translateY(-2px)}.landing_finalButton__gfTpS:after,.landing_headerCta__1KJe_:after,.landing_primaryCta__dj7_K:after{position:absolute;top:0;bottom:0;left:-58%;width:34%;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);transform:skewX(-18deg);transition:left .43s ease}.landing_finalButton__gfTpS:hover:after,.landing_headerCta__1KJe_:hover:after,.landing_primaryCta__dj7_K:hover:after{left:125%}.landing_finalButton__gfTpS span,.landing_headerCta__1KJe_ span,.landing_primaryCta__dj7_K span{transition:transform .18s ease}.landing_finalButton__gfTpS:hover span,.landing_headerCta__1KJe_:hover span,.landing_primaryCta__dj7_K:hover span{transform:translate3d(3px,-1px,0)}.landing_finalButton__gfTpS:active,.landing_headerCta__1KJe_:active,.landing_primaryCta__dj7_K:active{transform:translateY(0) scale(.975)}.landing_heroMain__XDg4W{display:grid;grid-template-columns:minmax(0,670px) 1fr;align-items:end;width:min(1440px,calc(100% - 72px));min-height:calc(max(720px, 100svh) - 92px);margin:0 auto;padding:clamp(86px,12vh,150px) 0 clamp(50px,8vh,92px)}.landing_heroCopy__9SHJs{max-width:660px}.landing_eyebrow__xr4rD,.landing_sectionLabel__VR3cg{margin:0;color:var(--jade);font-size:.78rem;font-weight:760;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.landing_eyebrow__xr4rD:before{display:inline-block;width:28px;height:1px;margin:0 11px 3px 0;content:"";background:currentColor}.landing_hero__wie8N h1{max-width:730px;margin:27px 0 26px;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(4.35rem,6.65vw,7.5rem);font-weight:430;line-height:.9;letter-spacing:-.065em;text-wrap:balance}.landing_finalCta__9mQcD h2 em,.landing_hero__wie8N h1 em{color:var(--ember);font-weight:430}.landing_heroDescription__SbSXo{max-width:530px;margin:0;color:rgba(237,243,240,.84);font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.72}.landing_heroActions__3CEO8{display:flex;flex-wrap:wrap;align-items:center;gap:23px;margin-top:36px}.landing_primaryCta__dj7_K{min-height:56px;padding-inline:28px}.landing_quietCta__nIJ7c{display:inline-flex;min-height:44px;align-items:center;gap:9px;color:rgba(237,243,240,.88);font-size:.84rem;font-weight:650;text-decoration:none}.landing_quietCta__nIJ7c span{color:var(--jade);font-size:1rem;transition:transform .18s ease}.landing_quietCta__nIJ7c:hover span{transform:translateY(3px)}.landing_availability__EMev4{display:inline-flex;flex-wrap:wrap;gap:0 7px;margin:26px 0 0;padding:11px 17px;border:1px solid rgba(237,243,240,.2);border-radius:999px;color:rgba(237,243,240,.82);background:rgba(9,24,21,.38);font-size:.85rem;line-height:1.5;backdrop-filter:blur(8px)}.landing_availability__EMev4 b{color:#fff;font-weight:700}.landing_opening__tD81c{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(0,1.05fr) minmax(220px,.45fr);gap:clamp(28px,6vw,104px);align-items:end;padding:clamp(96px,12vw,180px) max(36px,calc((100vw - 1380px) / 2)) clamp(84px,9vw,140px);color:var(--pond);background:var(--paper)}.landing_chapterNumber__cBpzo,.landing_openingKicker__quRi_,.landing_quietInterlude__DZVvM>p{margin:0;color:#2f6b4c;font-size:.78rem;font-weight:760;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.landing_openingKicker__quRi_{margin-bottom:20px;color:var(--brand-ember-ink)}.landing_opening__tD81c h2{max-width:880px;margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(3rem,5.2vw,5.6rem);font-weight:430;line-height:.94;letter-spacing:-.058em;text-wrap:balance}.landing_opening__tD81c h2 em{color:var(--brand-ember-display);font-weight:430}.landing_openingNote__qVVcG{max-width:320px;margin:0 0 7px;color:#55645e;font-size:.95rem;line-height:1.7}.landing_chapter__XMVow{position:relative;isolation:isolate;scroll-margin-top:76px}.landing_chapter__XMVow>section{position:relative;z-index:1}.landing_systemChapter__dhdHP{background:var(--paper)}.landing_mealsChapter__lSJlv{background:var(--pond)}.landing_storiesChapter__0Fs6h{background:#e9efec}.landing_trustChapter__yu23S{background:var(--paper)}.landing_chapterRail___0R8t{position:absolute;z-index:2;top:31px;right:max(36px,calc((100vw - 1380px) / 2));display:flex;align-items:center;gap:10px;pointer-events:none;color:#3d6759;font-size:.72rem;font-weight:760;letter-spacing:.12em}.landing_chapterRail___0R8t span:first-child{color:var(--brand-ember-ink);font-family:var(--font-fraunces),Georgia,serif;font-size:1.05rem;font-style:italic;letter-spacing:0}.landing_chapterRail___0R8t i{width:34px;height:1px;background:currentColor;opacity:.55}.landing_mealsChapter__lSJlv .landing_chapterRail___0R8t{color:rgba(237,243,240,.68)}.landing_mealsChapter__lSJlv .landing_chapterRail___0R8t span:first-child{color:var(--jade)}.landing_quietInterlude__DZVvM{display:grid;min-height:min(520px,62svh);grid-template-columns:minmax(170px,.35fr) minmax(0,1fr);gap:clamp(28px,7vw,120px);align-items:center;padding:92px max(36px,calc((100vw - 1250px) / 2));color:var(--mist);background:#18352e}.landing_quietInterlude__DZVvM>p{align-self:start;color:var(--jade)}.landing_quietInterlude__DZVvM h2{max-width:900px;margin:0;color:var(--mist);font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.6rem,4.2vw,4.4rem);font-weight:430;line-height:1;letter-spacing:-.05em;text-wrap:balance;transform:translate3d(0,var(--motion-quiet-y),0)}.landing_quietInterlude__DZVvM h2 em{color:var(--ember);font-weight:430}.landing_finalCta__9mQcD{position:relative;isolation:isolate;display:flex;min-height:min(680px,92svh);flex-direction:column;align-items:center;justify-content:center;padding:104px 24px;color:var(--mist);background:linear-gradient(135deg,#0a1716,#15342d);text-align:center}.landing_finalCta__9mQcD:after,.landing_finalCta__9mQcD:before{position:absolute;z-index:-1;content:"";pointer-events:none}.landing_finalCta__9mQcD:before{inset:13% 8%;border-top:1px solid rgba(73,185,133,.22);border-bottom:1px solid rgba(237,243,240,.1)}.landing_finalCta__9mQcD:after{width:min(70vw,900px);height:1px;right:0;bottom:16%;left:0;margin:auto;background:rgba(233,108,82,.34)}.landing_finalCta__9mQcD .landing_sectionLabel__VR3cg{color:var(--jade)}.landing_finalCta__9mQcD h2{max-width:980px;margin:25px 0 36px;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(2.9rem,5vw,5.4rem);font-weight:440;line-height:1;letter-spacing:-.052em;text-wrap:balance}.landing_finalButton__gfTpS{min-height:58px;padding-inline:29px}.landing_finalNote__y_Hk0{margin:20px 0 0;color:rgba(237,243,240,.72);font-size:.84rem}.landing_finalCta__9mQcD>*{transform:translate3d(0,var(--motion-final-y),0)}.landing_footer__0UmUP{display:grid;grid-template-columns:1fr 1fr auto;gap:30px;align-items:center;padding:36px max(36px,calc((100vw - 1380px) / 2));border-top:1px solid rgba(237,243,240,.1);color:var(--mist);background:var(--pond)}.landing_footer__0UmUP p{justify-self:center;margin:0;color:rgba(237,243,240,.62);font-family:var(--font-fraunces),Georgia,serif;font-size:.86rem;font-style:italic}.landing_footerLinks__Un1i5{display:flex;flex-wrap:wrap;justify-content:end;gap:21px}.landing_footerLinks__Un1i5 a{color:rgba(237,243,240,.78);font-size:.8rem;text-decoration:none}.landing_footerLinks__Un1i5 a:hover{color:#fff}.landing_copyright__v6Qlp{grid-column:1/-1;color:rgba(237,243,240,.55);font-size:.75rem}.landing_skipLink__AqBD_{position:fixed;z-index:20;top:10px;left:10px;padding:12px 16px;border-radius:8px;color:var(--pond);background:var(--mist);font-weight:700;text-decoration:none;transform:translateY(-150%);transition:transform .16s ease}.landing_skipLink__AqBD_:focus{transform:translateY(0)}@media (min-width:641px) and (prefers-reduced-motion:no-preference){.landing_page__pEwES[data-motion-ready=true] .landing_heroArt__XqHwo{transform:translate3d(0,var(--motion-hero-y),0) scale(1.018);animation:landing_hero-art-settle__bXDoU 1.6s cubic-bezier(.18,.86,.22,1) both;will-change:transform}.landing_page__pEwES[data-motion-ready=true] .landing_heroVeil__KJTsR:after{animation:landing_veil-wash__zrmeP 1.3s ease-out .15s both}.landing_page__pEwES[data-motion-ready=true] .landing_header__TkI7r>*{animation:landing_header-enter__A4rod .62s cubic-bezier(.22,1,.36,1) both}.landing_page__pEwES[data-motion-ready=true] .landing_header__TkI7r>:nth-child(2){animation-delay:80ms}.landing_page__pEwES[data-motion-ready=true] .landing_header__TkI7r>:nth-child(3){animation-delay:.15s}.landing_page__pEwES[data-motion-ready=true] .landing_heroCopy__9SHJs>*{animation:landing_copy-enter__cktOu .68s cubic-bezier(.22,1,.36,1) both}.landing_page__pEwES[data-motion-ready=true] .landing_heroCopy__9SHJs>:first-child{animation-delay:.17s}.landing_page__pEwES[data-motion-ready=true] .landing_heroCopy__9SHJs>:nth-child(2){animation-delay:.24s}.landing_page__pEwES[data-motion-ready=true] .landing_heroCopy__9SHJs>:nth-child(3){animation-delay:.33s}.landing_page__pEwES[data-motion-ready=true] .landing_heroCopy__9SHJs>:nth-child(4){animation-delay:.41s}.landing_page__pEwES[data-motion-ready=true] .landing_heroCopy__9SHJs>:nth-child(5){animation-delay:.49s}.landing_page__pEwES[data-motion-ready=true] .landing_eyebrow__xr4rD:before{transform-origin:left;animation:landing_rule-draw__yoG7y .52s cubic-bezier(.22,1,.36,1) .25s both}.landing_page__pEwES[data-motion-ready=true] [data-motion-section]{opacity:0;transform:translate3d(0,30px,0);transition:opacity .72s ease,transform .8s cubic-bezier(.22,1,.36,1)}.landing_page__pEwES[data-motion-ready=true] [data-motion-section][data-motion-direction=left]{transform:translate3d(-34px,0,0)}.landing_page__pEwES[data-motion-ready=true] [data-motion-section][data-motion-direction=right]{transform:translate3d(34px,0,0)}.landing_page__pEwES[data-motion-ready=true] [data-motion-section][data-inview=true]{opacity:1;transform:translateZ(0)}.landing_page__pEwES[data-motion-ready=true] .landing_chapterRail___0R8t i{transform:scaleX(0);transform-origin:left;transition:transform .76s cubic-bezier(.22,1,.36,1) .18s}.landing_page__pEwES[data-motion-ready=true] [data-motion-section][data-inview=true] .landing_chapterRail___0R8t i{transform:scaleX(1)}}@keyframes landing_hero-art-settle__bXDoU{0%{transform:translate3d(0,var(--motion-hero-y),0) scale(1.075)}to{transform:translate3d(0,var(--motion-hero-y),0) scale(1.018)}}@keyframes landing_hero-art-settle-mobile__7EZXx{0%{transform:scale(1.04)}to{transform:scale(1.012)}}@keyframes landing_veil-wash__zrmeP{0%{opacity:0;transform:translateX(8%)}to{opacity:1;transform:translateX(0)}}@keyframes landing_header-enter__A4rod{0%{opacity:0;transform:translate3d(0,-14px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes landing_copy-enter__cktOu{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes landing_rule-draw__yoG7y{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landing_page__pEwES a:focus-visible,.landing_page__pEwES button:focus-visible,.landing_page__pEwES summary:focus-visible{outline:3px solid var(--ember);outline-offset:4px}@media (max-width:1140px){.landing_header__TkI7r,.landing_heroMain__XDg4W{width:min(100% - 48px,900px)}.landing_header__TkI7r{grid-template-columns:auto 1fr auto;column-gap:20px}.landing_nav__knAbU{justify-content:center;gap:clamp(10px,1.6vw,20px)}.landing_nav__knAbU a,.landing_signIn__af1MG{font-size:.78rem}.landing_hero__wie8N{min-height:820px}.landing_heroMain__XDg4W{grid-template-columns:1fr;min-height:calc(820px - 92px)}.landing_heroArt__XqHwo{object-position:58% center}.landing_heroVeil__KJTsR{background:linear-gradient(180deg,rgba(8,22,20,.82),rgba(8,22,20,.4) 11%,transparent 23%),linear-gradient(90deg,rgba(8,22,20,.92),rgba(8,22,20,.74) 55%,rgba(8,22,20,.3))}}@media (max-width:900px){.landing_opening__tD81c{grid-template-columns:1fr;gap:26px;padding-top:92px}.landing_openingNote__qVVcG{max-width:510px}.landing_opening__tD81c h2{font-size:clamp(2.6rem,8vw,4.4rem)}.landing_quietInterlude__DZVvM{grid-template-columns:1fr;min-height:400px}.landing_quietInterlude__DZVvM h2{font-size:clamp(2.3rem,7vw,3.6rem)}.landing_chapterRail___0R8t{right:28px}}@media (max-width:640px){.landing_hero__wie8N{min-height:max(690px,100svh)}.landing_header__TkI7r{width:calc(100% - 32px);min-height:78px;grid-template-columns:1fr auto}.landing_nav__knAbU{display:none}.landing_mobileNav__LwGTT{display:grid;width:calc(100% - 32px);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px auto 0}.landing_mobileNav__LwGTT a{display:flex;min-width:0;min-height:44px;align-items:center;justify-content:center;padding:0 10px;border:1px solid rgba(237,243,240,.22);border-radius:999px;color:rgba(237,243,240,.9);background:rgba(13,27,26,.3);font-size:.78rem;font-weight:650;line-height:1.1;text-align:center;text-decoration:none;backdrop-filter:blur(10px)}.landing_brand__89dKB svg{width:106px}.landing_headerActions__k8Zgb{gap:11px}.landing_signIn__af1MG{min-height:44px;display:inline-flex;align-items:center}.landing_headerCta__1KJe_{min-height:44px;gap:8px;padding-inline:15px}.landing_heroMain__XDg4W{width:calc(100% - 32px);min-height:calc(max(690px, 100svh) - 186px);padding:32px 0 26px}.landing_hero__wie8N h1{margin:18px 0 17px}.landing_heroArt__XqHwo{object-position:72% center}.landing_heroVeil__KJTsR{background:linear-gradient(180deg,rgba(8,22,20,.74),rgba(8,22,20,.58) 34%,rgba(8,22,20,.8))}.landing_hero__wie8N h1{font-size:clamp(3.3rem,14.5vw,4.7rem)}.landing_heroDescription__SbSXo{font-size:.97rem}.landing_heroActions__3CEO8{display:grid;grid-template-columns:1fr;gap:9px;margin-top:20px}.landing_primaryCta__dj7_K{width:100%}.landing_quietCta__nIJ7c{justify-content:center}.landing_availability__EMev4{width:100%;justify-content:center;margin-top:14px;padding:10px 14px;font-size:.8rem;text-align:center}.landing_opening__tD81c{padding:80px 22px 76px}.landing_openingKicker__quRi_{margin-bottom:14px}.landing_opening__tD81c h2{font-size:clamp(2.4rem,11vw,3.4rem)}.landing_chapterRail___0R8t{position:relative;top:auto;right:auto;z-index:3;width:calc(100% - 44px);margin:0 auto -18px;padding-top:22px}.landing_chapter__XMVow>#availability,.landing_chapter__XMVow>#events-moments,.landing_chapter__XMVow>#shop-story,.landing_chapter__XMVow>#system{scroll-margin-top:76px}.landing_chapterRail___0R8t span:last-child{max-width:200px;line-height:1.35}.landing_storiesChapter__0Fs6h .landing_chapterRail___0R8t,.landing_systemChapter__dhdHP .landing_chapterRail___0R8t,.landing_trustChapter__yu23S .landing_chapterRail___0R8t{color:#3d6759}.landing_mealsChapter__lSJlv .landing_chapterRail___0R8t{color:rgba(237,243,240,.72)}.landing_quietInterlude__DZVvM{min-height:340px;padding:64px 22px}.landing_quietInterlude__DZVvM>p{max-width:260px}.landing_quietInterlude__DZVvM h2{font-size:clamp(2.1rem,9.5vw,3rem)}.landing_finalCta__9mQcD{min-height:560px;padding:84px 22px}.landing_finalCta__9mQcD h2{font-size:clamp(2.4rem,11vw,3.5rem)}.landing_finalCta__9mQcD:before{inset:11% 8%}.landing_finalButton__gfTpS{width:100%;padding-inline:18px}.landing_footer__0UmUP{grid-template-columns:1fr auto;padding:34px 22px}.landing_footer__0UmUP p{display:none}.landing_footerLinks__Un1i5{gap:4px 14px}.landing_footerLinks__Un1i5 a{display:inline-flex;min-height:44px;align-items:center}}@media (max-width:640px) and (prefers-reduced-motion:no-preference){.landing_page__pEwES[data-motion-ready=true] .landing_heroArt__XqHwo{transform:scale(1.012);animation:landing_hero-art-settle-mobile__7EZXx 1.05s cubic-bezier(.18,.86,.22,1) both}.landing_page__pEwES[data-motion-ready=true] .landing_heroVeil__KJTsR:after{animation:landing_veil-wash__zrmeP .85s ease-out .1s both}.landing_page__pEwES[data-motion-ready=true] .landing_header__TkI7r>*{animation:landing_header-enter__A4rod .46s cubic-bezier(.22,1,.36,1) both}.landing_page__pEwES[data-motion-ready=true] .landing_header__TkI7r>:nth-child(2){animation-delay:65ms}.landing_page__pEwES[data-motion-ready=true] .landing_mobileNav__LwGTT{animation:landing_copy-enter__cktOu .46s cubic-bezier(.22,1,.36,1) .12s both}.landing_page__pEwES[data-motion-ready=true] .landing_heroCopy__9SHJs>*{animation:landing_copy-enter__cktOu .5s cubic-bezier(.22,1,.36,1) both}.landing_page__pEwES[data-motion-ready=true] .landing_heroCopy__9SHJs>:first-child{animation-delay:.14s}.landing_page__pEwES[data-motion-ready=true] .landing_heroCopy__9SHJs>:nth-child(2){animation-delay:195ms}.landing_page__pEwES[data-motion-ready=true] .landing_heroCopy__9SHJs>:nth-child(3){animation-delay:255ms}.landing_page__pEwES[data-motion-ready=true] .landing_heroCopy__9SHJs>:nth-child(4){animation-delay:315ms}.landing_page__pEwES[data-motion-ready=true] .landing_heroCopy__9SHJs>:nth-child(5){animation-delay:375ms}.landing_page__pEwES[data-motion-ready=true] .landing_eyebrow__xr4rD:before{transform-origin:left;animation:landing_rule-draw__yoG7y .41s cubic-bezier(.22,1,.36,1) 185ms both}.landing_page__pEwES[data-motion-ready=true] [data-motion-section]{opacity:0;transform:translate3d(0,10px,0);transition:opacity .46s ease,transform .52s cubic-bezier(.22,1,.36,1)}.landing_page__pEwES[data-motion-ready=true] [data-motion-section][data-motion-direction=left]{transform:translate3d(-8px,0,0)}.landing_page__pEwES[data-motion-ready=true] [data-motion-section][data-motion-direction=right]{transform:translate3d(8px,0,0)}.landing_page__pEwES[data-motion-ready=true] [data-motion-section][data-inview=true]{opacity:1;transform:translateZ(0)}.landing_page__pEwES[data-motion-ready=true] .landing_chapterRail___0R8t i{transform:scaleX(0);transform-origin:left;transition:transform .52s cubic-bezier(.22,1,.36,1) .12s}.landing_page__pEwES[data-motion-ready=true] [data-motion-section][data-inview=true] .landing_chapterRail___0R8t i{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.landing_finalButton__gfTpS,.landing_headerCta__1KJe_,.landing_primaryCta__dj7_K,.landing_quietCta__nIJ7c span{transition:none}}.BrandIllustration_illustration__0D2dx{display:block;width:180px;max-width:100%;height:auto;color:var(--interaction-primary)}.BrandIllustration_currentOuter__gaVj8,.BrandIllustration_current__ek_rv{fill:none;stroke:currentColor}.BrandIllustration_current__ek_rv{opacity:.18;stroke-width:1.2}.BrandIllustration_currentOuter__gaVj8{opacity:.07;stroke-width:10}.BrandIllustration_context__ZKXGQ{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.72}.ContextStrip_strip__CAu95{display:flex;align-items:center;gap:.4rem;overflow-x:auto;scrollbar-width:none;margin-inline:-.25rem;padding-inline:.25rem;padding-bottom:.15rem;scroll-snap-type:x proximity}.ContextStrip_strip__CAu95::-webkit-scrollbar{display:none}.ContextStrip_chip__Wnfll{display:inline-flex;flex:none;align-items:center;gap:.45rem;min-height:2.75rem;max-width:15rem;padding:.3rem .7rem;border-radius:999px;background:var(--canvas);box-shadow:var(--neu-out-sm);color:var(--foreground);font-size:.8125rem;font-weight:600;line-height:1.2;scroll-snap-align:start;transition:box-shadow var(--t-micro) var(--ease-out-quick),color var(--t-micro) var(--ease-out-quick)}.ContextStrip_chip__Wnfll:active{box-shadow:var(--neu-in-sm)}.ContextStrip_label__kbbfY{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContextStrip_meta__a443i{flex:none;color:var(--muted-ink);font-weight:600;font-variant-numeric:tabular-nums}.ContextStrip_glyph___EA03{flex:none;font-size:.95rem;line-height:1}.ContextStrip_dot__fKbLi{display:grid;flex:none;place-items:center;width:1.05rem;height:1.05rem;border-radius:999px;border:2px solid var(--muted-ink);color:transparent;opacity:.55;transition:background var(--t-micro) var(--ease-out-quick),border-color var(--t-micro) var(--ease-out-quick),opacity var(--t-micro) var(--ease-out-quick)}.ContextStrip_chip__Wnfll[data-status=kept] .ContextStrip_dot__fKbLi{background:var(--sage-deep);border-color:var(--sage-deep);color:var(--on-sage);opacity:1}.ContextStrip_chip__Wnfll[data-status=kept]{color:var(--sage-deep)}.ContextStrip_chip__Wnfll[data-status=skipped] .ContextStrip_dot__fKbLi{background:var(--muted-ink);border-color:var(--muted-ink);color:var(--canvas);opacity:.75}.ContextStrip_chip__Wnfll[data-status=skipped] .ContextStrip_label__kbbfY{color:var(--muted-ink)}.ContextStrip_chip__Wnfll[data-elsewhere=true] .ContextStrip_label__kbbfY{opacity:.72}.ContextStrip_chip__Wnfll:disabled{opacity:.6}.RhythmLane_lane__efL3o{min-width:0}.RhythmLane_bandLabel__sRsZ3{margin-bottom:.35rem;padding-inline:.3rem;color:var(--muted-ink);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.RhythmLane_row__iP6YF{display:flex;min-width:0;min-height:3rem;align-items:center;gap:.65rem;border-radius:var(--r-md);padding:.35rem .5rem .35rem .4rem;box-shadow:var(--neu-out-sm);transition:box-shadow var(--t-standard) var(--ease-out-quick),opacity var(--t-standard) var(--ease-out-quick)}.RhythmLane_row__iP6YF[data-status=kept]{box-shadow:var(--neu-in-sm);opacity:.72}.RhythmLane_row__iP6YF[data-status=skipped]{box-shadow:var(--neu-in-sm);opacity:.55}.RhythmLane_tick__pvPZ1{display:grid;width:2.15rem;height:2.15rem;flex:0 0 auto;place-items:center;border-radius:999px;background:var(--canvas);box-shadow:var(--neu-out-sm);color:transparent;transition:color var(--t-micro) var(--ease-out-quick),background var(--t-standard) var(--ease-out-quick),box-shadow var(--t-micro) var(--ease-out-quick)}.RhythmLane_row__iP6YF[data-status=kept] .RhythmLane_tick__pvPZ1{background:linear-gradient(150deg,var(--sage-light),var(--sage-deep));box-shadow:none;color:var(--on-sage)}.RhythmLane_name__n_WNX{display:block;overflow:hidden;color:var(--foreground);font-size:.94rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.RhythmLane_row__iP6YF[data-status=kept] .RhythmLane_name__n_WNX,.RhythmLane_row__iP6YF[data-status=skipped] .RhythmLane_name__n_WNX{color:var(--ink-soft)}.RhythmLane_meta__urG_a{display:flex;align-items:center;gap:.4rem;margin-top:.1rem}.RhythmLane_streak__CAkDJ{color:var(--muted-ink);font-size:.7rem;font-weight:600}.RhythmLane_elsewhere__mqUS0{border-radius:999px;padding:.05rem .35rem;background:var(--surface-inset-veiled);color:var(--muted-ink);font-size:.63rem;font-weight:700;letter-spacing:.02em}.RhythmLane_where__q6VOA{color:var(--muted-ink);font-weight:600;letter-spacing:0;text-transform:none}.RhythmLane_skip__AXpi2{flex:0 0 auto;border-radius:999px;padding:.5rem .7rem;color:var(--muted-ink);font-size:.72rem;font-weight:700;transition:color var(--t-micro) var(--ease-out-quick)}.RhythmLane_row__iP6YF[data-status=skipped] .RhythmLane_skip__AXpi2{color:var(--sage-deep)}@media (prefers-reduced-motion:reduce){.RhythmLane_row__iP6YF,.RhythmLane_tick__pvPZ1{transition:none}}