.nOgydG_homepage{--homepage-buddha-glow-gradient:radial-gradient(125% 125% at 50% 90%, var(--buddha-glow-start) 50%, var(--buddha-glow-end) 120%);--homepage-buddha-glow-gradient-mobile:radial-gradient(150% 100% at 50% 85%, var(--buddha-glow-start) 50%, var(--buddha-glow-end) 150%);--home-rail:72rem;--home-section-gap:4rem;max-inline-size:var(--home-rail);isolation:isolate;background-color:#0000;flex-direction:column;width:100%;margin-inline:auto;display:flex;position:relative}@media (min-width:768px){.nOgydG_homepage{--home-section-gap:6rem}}.nOgydG_homepage>*+*{margin-block-start:var(--home-section-gap)}.nOgydG_homepage>section:not(:first-child){contain-intrinsic-block-size:auto 800px;content-visibility:auto}.nOgydG_ledger{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.nOgydG_ledger{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.nOgydG_ledger{padding-block:calc(var(--spacing,.25rem) * 12)}@media (min-width:48rem){.nOgydG_ledger{padding-block:calc(var(--spacing,.25rem) * 16)}}.nOgydG_ledger+.nOgydG_ledger,.nOgydG_homepage>:not(.nOgydG_ledger)+.nOgydG_ledger{margin-block-start:0}.nOgydG_ledgerTight{padding-block:calc(var(--spacing,.25rem) * 8)}@media (min-width:48rem){.nOgydG_ledgerTight{padding-block:calc(var(--spacing,.25rem) * 12)}}.nOgydG_ledgerLoose{padding-block:calc(var(--spacing,.25rem) * 16)}@media (min-width:48rem){.nOgydG_ledgerLoose{padding-block:calc(var(--spacing,.25rem) * 20)}}.nOgydG_homepage:before{z-index:-1;pointer-events:none;content:"";background-image:var(--homepage-buddha-glow-gradient);background-size:100% 100%;position:fixed;inset:0}@media (max-width:768px){.nOgydG_homepage:before{background-image:var(--homepage-buddha-glow-gradient-mobile)}}.nOgydG_buddhaGlow{pointer-events:none;background-image:var(--homepage-buddha-glow-gradient);background-size:100% 100%;position:fixed;inset:0}.nOgydG_scrollArrow{bottom:calc(1rem + env(safe-area-inset-bottom))}@media (min-width:768px){.nOgydG_scrollArrow{bottom:clamp(1rem,100vh - 748px,9.5rem)}}@media (max-width:768px){.nOgydG_buddhaGlow{background-image:var(--homepage-buddha-glow-gradient-mobile)}}@keyframes nOgydG_zenHeroRise{0%{transform:translateY(-8px)}to{transform:none}}@keyframes nOgydG_zenHeroFadeRise{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.nOgydG_heroTitle{backface-visibility:hidden;animation:nOgydG_zenHeroRise .5s var(--ease-zen) .2s both;will-change:transform;transform:translateZ(0)}.nOgydG_heroSubtitle{opacity:0;backface-visibility:hidden;animation:nOgydG_zenHeroFadeRise .6s var(--ease-zen) .5s both;will-change:opacity, transform;transform:translateZ(0)}.nOgydG_heroButtons{opacity:0;backface-visibility:hidden;animation:nOgydG_zenHeroFadeRise .5s var(--ease-zen) .9s both;will-change:opacity, transform;transform:translateZ(0)}.nOgydG_heroButtons [data-slot=button]{transition-timing-function:var(--ease-zen);transition-property:background-color,border-color,color,box-shadow,transform;transition-duration:.2s}:is(html.hero-animated .nOgydG_heroTitle,html.hero-animated .nOgydG_heroSubtitle,html.hero-animated .nOgydG_heroButtons){opacity:1;animation:none;transform:none}@media (prefers-reduced-motion:reduce){.nOgydG_heroTitle,.nOgydG_heroSubtitle,.nOgydG_heroButtons{opacity:1;animation:none;transform:none}}@keyframes nOgydG_zenArrowFadeOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px)scale(.95)}}.nOgydG_scrollArrowFade{backface-visibility:hidden;transform:translateZ(0)}@supports (animation-timeline:scroll()){.nOgydG_scrollArrowFade{will-change:opacity, transform;animation:linear both nOgydG_zenArrowFadeOut;animation-timeline:scroll(root);animation-range:0 150px}}@supports not (animation-timeline:scroll()){.nOgydG_scrollArrowFade{animation:nOgydG_zenArrowFadeOut 1s var(--ease-zen) 8s both}}.nOgydG_scrollArrowEntrance{opacity:0;backface-visibility:hidden;animation:nOgydG_zenHeroFadeRise .6s var(--ease-zen) 2.7s both}@media (prefers-reduced-motion:reduce){.nOgydG_scrollArrowEntrance{opacity:1;animation:none}}.nOgydG_auraCurve{animation:nOgydG_auraFadeIn 3s var(--ease-zen) both;will-change:opacity}@keyframes nOgydG_auraFadeIn{0%{opacity:0}to{opacity:.5}}@media (prefers-reduced-motion:reduce){.nOgydG_auraCurve{animation:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
