.member-sanctuary{--sanctuary-gap:clamp(2.75rem,6vw,4.5rem)}.member-sanctuary-greeting{display:grid;gap:.9rem;justify-items:center;margin-bottom:clamp(2rem,4vw,3rem);text-align:center}.member-sanctuary-seal{color:var(--primary);font-size:var(--font-size-ui-micro);justify-self:center}.member-sanctuary-greeting h1{color:var(--on-surface);font-family:var(--font-headline);font-size:var(--type-headline-xl);font-weight:var(--weight-light);letter-spacing:var(--tracking-display);line-height:1.04;margin:0;max-width:50rem;overflow-wrap:anywhere;text-wrap:balance}.member-sanctuary-name{color:var(--primary-fixed-dim);font-style:italic}.member-home-sections{display:grid;gap:var(--sanctuary-gap);grid-template-columns:minmax(0,1fr)}.member-home-section-heading{align-items:center;border-bottom:1px solid var(--outline);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:.65rem}.member-path{align-items:center;background:var(--surface-mineral-grain),radial-gradient(ellipse 30rem 26rem at 22% 50%,color-mix(in srgb,var(--primary-container) 10%,transparent),transparent 72%),var(--surface-container);background-size:24rem 24rem,100% 100%;border:1px solid var(--outline-strong);border-radius:var(--radius-card-xl);box-shadow:var(--shadow-panel),inset 0 0 0 5px color-mix(in srgb,var(--background) 35%,transparent),inset 0 0 0 6px var(--outline);display:grid;gap:clamp(1.5rem,5vw,4rem);grid-template-columns:minmax(14rem,21rem) minmax(0,1fr);isolation:isolate;overflow:hidden;padding:clamp(1.5rem,4.5vw,3.5rem);position:relative}.member-path-backdrop{inset:0;pointer-events:none;position:absolute;z-index:-1}.member-path-backdrop img{object-fit:cover;object-position:center 40%}.member-path-backdrop:after{background:linear-gradient(90deg,var(--surface-container-low) 0,color-mix(in srgb,var(--surface-container-low) 90%,transparent) 42%,color-mix(in srgb,var(--surface-container-low) 62%,transparent) 100%),linear-gradient(0deg,var(--surface-container-low),transparent 70%);content:"";inset:0;position:absolute}.member-path-figure{display:grid;place-items:center}.member-path-map{height:auto;max-width:21rem;overflow:visible;width:100%}.member-path-plumb{stroke:var(--outline-strong);stroke-dasharray:2 5;stroke-width:1}.member-path-track{fill:none;stroke:var(--outline-strong);stroke-width:1}.member-path-ring[data-state=ahead] .member-path-track{stroke:var(--outline)}.member-path-lit{fill:none;opacity:.9;stroke:var(--primary);stroke-linecap:round;stroke-width:1.5}.member-path-node circle:not(.member-path-halo){fill:var(--surface-container-low);stroke:var(--outline-strong);stroke-width:1}.member-path-node[data-state=complete] circle:not(.member-path-halo){fill:var(--primary);stroke:var(--primary)}.member-path-node[data-state=current] circle:not(.member-path-halo){fill:var(--primary-fixed);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--primary) 45%,transparent));stroke:var(--primary);stroke-width:1.5}.member-path-halo{animation:member-path-breathe 4.8s var(--ease-temple) infinite;fill:color-mix(in srgb,var(--primary) 14%,transparent);stroke:color-mix(in srgb,var(--primary) 45%,transparent);stroke-width:1;transform-box:fill-box;transform-origin:center}@keyframes member-path-breathe{0%,to{opacity:.5;transform:scale(.82)}50%{opacity:1;transform:scale(1.12)}}.member-path-numeral-plate{fill:var(--surface-container-low)}.member-path-numeral{fill:var(--muted);font-family:var(--font-inscription);font-size:11px;letter-spacing:.1em}.member-path-ring:not([data-state=ahead]) .member-path-numeral{fill:var(--primary)}.member-path-seal-ring{fill:none;stroke:var(--outline-strong);stroke-width:1.5}.member-path-seal-point{fill:var(--outline-strong)}.member-path-seal:not([data-state=ahead]) .member-path-seal-ring{stroke:var(--primary)}.member-path-seal:not([data-state=ahead]) .member-path-seal-point{fill:var(--primary)}.member-path-fallback{color:var(--primary);display:grid;font-size:7rem;place-items:center}.member-path-copy{display:grid;justify-items:start;min-width:0}.member-path-name{color:var(--on-surface-variant);font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.35;margin-top:.4rem}.member-path-name,.member-path-title{font-family:var(--font-headline);font-weight:var(--weight-light)}.member-path-title{color:var(--on-surface);font-size:var(--type-headline);letter-spacing:var(--tracking-display);line-height:1.06;margin-top:1rem;overflow-wrap:anywhere;text-wrap:balance}.member-path-standing{color:var(--muted);font-family:var(--font-headline);font-size:var(--type-lede);font-style:italic;font-weight:var(--weight-light);line-height:1.5;margin-top:.75rem;max-width:34rem}.member-teachings-links{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;margin-top:2rem}.member-teachings-browse,.member-teachings-continue{align-items:center;border-radius:var(--radius-button);display:inline-flex;gap:.65rem;justify-content:center;min-height:3rem;text-decoration:none}.member-teachings-continue{background:var(--gold-matte);border:1px solid var(--gold-matte-edge);box-shadow:var(--shadow-primary-soft);color:var(--on-primary-container);font-size:var(--font-size-ui-caption);font-weight:600;letter-spacing:var(--tracking-control);padding:.85rem 1.35rem}@media (hover:hover){.member-teachings-continue:hover{background:var(--gold-matte-hover);box-shadow:var(--shadow-primary-hover)}}.member-teachings-continue>svg{transition:transform .24s var(--ease-temple)}@media (hover:hover){.member-teachings-continue:hover>svg{transform:translateX(3px)}}.member-teachings-browse{color:var(--on-surface-variant);font-size:var(--font-size-ui-caption);padding:.5rem 0;text-decoration:underline;text-decoration-color:var(--outline-strong);text-underline-offset:.4rem}.member-teachings-browse:hover{color:var(--primary);text-decoration-color:currentColor}.member-home-quote{margin-inline:auto;max-width:54rem;width:100%}.member-home-quote .aurayah-card{border-color:var(--outline);box-shadow:none}.member-inscription.aurayah-card{background:transparent;border:0;display:grid;justify-items:center;overflow:visible;padding:.5rem clamp(.5rem,4vw,3rem) 0;text-align:center}.member-inscription-mark{color:color-mix(in srgb,var(--primary) 55%,transparent);font-family:var(--font-headline);font-size:5.5rem;height:2.5rem;line-height:.85}.member-inscription-text{-webkit-box-orient:vertical;color:var(--on-surface);display:-webkit-box;font-family:var(--font-headline);font-size:clamp(1.5rem,3vw,2.125rem);font-style:italic;font-weight:var(--weight-light);-webkit-line-clamp:6;line-height:1.42;overflow:hidden;overflow-wrap:anywhere;text-wrap:balance;white-space:pre-line}.member-inscription-attribution{color:var(--muted);display:block;font-size:var(--font-size-ui-caption);font-style:normal;margin-top:1rem}.member-inscription-source{display:grid;gap:.45rem;justify-items:center;margin-top:2rem;width:100%}.member-inscription-source .aurayah-ornament-rule{margin-bottom:.65rem;max-width:20rem;width:100%}.member-inscription-title{color:var(--on-surface-variant);font-family:var(--font-inscription);font-size:var(--font-size-ui-micro);letter-spacing:var(--tracking-inscription);overflow-wrap:anywhere;text-transform:uppercase}.member-inscription-author{align-items:center;color:var(--primary);display:inline-flex;font-size:var(--font-size-ui-caption);gap:.4rem}.member-inscription-arrow{transition:transform .24s var(--ease-temple)}@media (hover:hover){.group:hover .member-inscription-arrow{transform:translate(2px,-2px)}}.group:hover .member-inscription-text{color:color-mix(in srgb,var(--on-surface) 92%,var(--primary))}.member-home-nav,.member-home-quick-links{display:grid;gap:1rem}.member-home-nav{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));min-width:0}.member-home-nav-card{color:var(--on-surface);display:grid;isolation:isolate;gap:1.1rem;grid-template-rows:auto 1fr auto;min-height:15.5rem;overflow-wrap:anywhere;padding:1.5rem 1.35rem 1.2rem;position:relative;text-decoration:none;transition:background-color .24s ease,border-color .24s ease,transform .32s var(--ease-temple)}@media (hover:hover){.member-home-nav-card:hover{background:var(--surface-mineral-grain),var(--surface-container-high);background-size:24rem 24rem;border-color:var(--outline-strong);transform:translateY(-3px)}}.member-home-nav-icon{align-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--primary-container) 12%,transparent),transparent);border:1px solid var(--outline-strong);border-radius:var(--radius-arch);color:var(--primary);display:flex;height:3.5rem;justify-content:center;padding-top:.35rem;position:relative;width:2.75rem}.member-home-nav-icon .material-symbols-outlined{font-size:1.25rem}.member-home-nav-copy{min-width:0}.member-home-nav-card .aurayah-title-card{font-size:1.5rem;margin-top:.4rem}.member-home-nav-card .aurayah-copy-muted{font-size:var(--font-size-ui-caption);line-height:1.6;margin-top:.4rem}.member-home-nav-arrow{color:var(--primary);justify-self:end;transition:transform .24s var(--ease-temple)}@media (hover:hover){.member-home-nav-card:hover .member-home-nav-arrow{transform:translateX(3px)}}.member-home-nav-card[data-state]{border-color:color-mix(in srgb,var(--primary) 40%,transparent)}.member-home-nav-card[data-state]:before{background:radial-gradient(120% 70% at 50% 0,color-mix(in srgb,var(--primary-container) 14%,transparent),transparent 70%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.member-home-nav-card[data-state] .member-home-nav-icon{background:var(--gold-matte);border-color:color-mix(in srgb,var(--primary) 70%,transparent);color:var(--on-primary)}.member-home-nav-card[data-state] .aurayah-title-card{color:var(--primary)}.member-home-nav-seal{--aurayah-circumpunct-dot-size:0.18rem;--aurayah-circumpunct-ring-size:0.8rem;--aurayah-circumpunct-ring-width:1.5px;background:var(--surface-container);border-radius:999px;color:var(--primary);left:50%;position:absolute;top:0;transform:translate(-50%,-55%)}@media (hover:hover){.member-home-nav-card:hover .member-home-nav-seal{background:var(--surface-container-high)}}.member-home-nav-card[data-state=live] .member-home-nav-icon{animation:member-home-live 2.4s ease-in-out infinite}@keyframes member-home-live{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary) 40%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--primary) 0%,transparent)}}.member-home-empty{padding:2rem}.member-home-empty .aurayah-eyebrow{color:var(--on-surface);font-family:var(--font-headline);font-size:1.25rem;letter-spacing:0;text-transform:none}.member-home-empty .aurayah-copy-muted{font-size:var(--font-size-ui-small)}.member-home-notice{align-items:center;color:var(--on-surface);display:grid;flex:0 0 calc((100% - 0.75rem) / 2);gap:.85rem;grid-template-columns:2.5rem minmax(0,1fr);min-width:0;padding:.7rem 1rem;scroll-snap-align:start;text-align:left;width:auto}@media (hover:hover){.member-home-notice:hover{background:var(--surface-mineral-grain),var(--surface-container-high);background-size:24rem 24rem;border-color:var(--outline-strong)}}.member-home-notice-image{align-items:center;aspect-ratio:4/5;background:var(--surface-container);border:1px solid var(--outline-strong);border-radius:var(--radius-arch);color:var(--primary-container);display:flex;justify-content:center;overflow:hidden;position:relative}.member-home-notice-image img{object-fit:cover}.member-home-notice-copy{align-content:center;display:grid;gap:.2rem;min-width:0}.member-home-notice-title{-webkit-box-orient:vertical;display:-webkit-box;font-family:var(--font-headline);font-size:1.125rem;font-weight:var(--weight-title);-webkit-line-clamp:1;line-height:1.3;overflow:hidden;overflow-wrap:anywhere}.member-home-notice-date{color:var(--primary);font-family:var(--font-inscription);font-size:var(--font-size-ui-micro);letter-spacing:var(--tracking-inscription);line-height:1.4;overflow-wrap:anywhere;text-transform:uppercase}.member-home-notice-excerpt{-webkit-box-orient:vertical;color:var(--on-surface-variant);display:-webkit-box;font-size:var(--font-size-ui-caption);-webkit-line-clamp:1;line-height:1.5;overflow:hidden}.member-home-announcement-section{min-width:0}.member-home-announcements{display:flex;flex-wrap:nowrap;gap:.75rem;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:4px;position:relative;scroll-padding-inline:4px;scroll-snap-type:x mandatory;scrollbar-width:none}.member-home-announcements::-webkit-scrollbar{display:none}.member-home-announcements>:only-child{flex-basis:100%}.member-home-announcement-controls{align-items:center;color:var(--muted);display:flex;font-size:var(--font-size-ui-micro);gap:.5rem}.member-home-announcement-controls>span{margin-right:.35rem}.member-home-announcement-controls button{align-items:center;border:1px solid var(--outline);border-radius:50%;color:var(--primary);display:inline-flex;height:2.75rem;justify-content:center;width:2.75rem}.member-home-announcement-controls button:disabled{cursor:default;opacity:.35}.member-home-announcement-controls button:enabled:hover{background:var(--surface-container);border-color:var(--outline-strong)}.member-home-announcement-controls button:focus-visible,.member-home-announcements:focus-visible,.member-home-notice:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (max-width:860px){.member-path{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.member-path-map{max-width:min(18rem,78vw)}.member-path-copy{justify-items:center}.member-teachings-links{justify-content:center}.member-path-backdrop:after{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-container-low) 70%,transparent),var(--surface-container-low) 70%)}}@media (max-width:767px){.member-sanctuary-greeting{justify-items:start;margin-bottom:1.75rem;text-align:left}.member-sanctuary-greeting h1{font-size:clamp(2.25rem,10vw,2.75rem)}.member-home-announcements>.member-home-notice{flex-basis:calc(100% - 2.75rem)}.member-home-announcements>.member-home-notice:only-child{flex-basis:100%}.member-home-announcement-controls button{display:none}.member-home-announcement-controls>span{margin-right:0}.member-home-nav{--member-home-nav-inset:1.1rem;background:var(--surface-mineral-grain),var(--surface-container);background-size:24rem 24rem;border:1px solid var(--outline);border-radius:var(--radius-card-xl);gap:0;grid-template-columns:minmax(0,1fr);padding-inline:var(--member-home-nav-inset)}.member-home-nav-card{align-items:center;background:transparent;border:0;border-radius:0;gap:1rem;grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-rows:auto;min-height:0;padding:1.15rem 0}@media (hover:hover){.member-home-nav-card:hover{background:transparent;transform:none}}.member-home-nav-card:after{background:var(--outline);bottom:0;content:"";height:1px;left:calc(-1 * var(--member-home-nav-inset));pointer-events:none;position:absolute;right:calc(-1 * var(--member-home-nav-inset))}.member-home-nav>:last-child:after{content:none}.member-home-nav-card[data-state]:before{background:radial-gradient(60% 120% at 0 50%,color-mix(in srgb,var(--primary-container) 12%,transparent),transparent 70%);inset:0 calc(-1 * var(--member-home-nav-inset))}.member-home-nav>.member-home-nav-card:first-child[data-state]:before{border-top-left-radius:calc(var(--radius-card-xl) - 1px);border-top-right-radius:calc(var(--radius-card-xl) - 1px)}.member-home-nav>.member-home-nav-card:last-child[data-state]:before{border-bottom-left-radius:calc(var(--radius-card-xl) - 1px);border-bottom-right-radius:calc(var(--radius-card-xl) - 1px)}.member-home-nav-card .aurayah-title-card{font-size:1.3rem;margin-top:.2rem}}@media (max-width:419px){.member-teachings-links{align-items:stretch;flex-direction:column;width:100%}.member-home-notice{gap:min(.85rem,4vw);padding:.7rem min(1rem,5vw)}}@media (prefers-reduced-motion:reduce){.member-home-nav-card[data-state=live] .member-home-nav-icon,.member-path-halo{animation:none}}.landing-page{background:var(--background);color:var(--on-surface);overflow-x:clip}.landing-page em{color:var(--primary);font-family:var(--font-editorial),Georgia,serif;font-style:italic}.landing-stack{display:grid;gap:clamp(1.25rem,3vw,2rem);justify-items:center;text-align:center}.landing-section{padding-block:clamp(4.5rem,10vw,8rem)}.landing-section:nth-of-type(odd){background:var(--surface-container-low)}.landing-eyebrow{color:var(--primary)}.landing-title{color:var(--on-surface);font:var(--weight-light) clamp(2.1rem,5vw,3.9rem)/1.08 var(--font-headline);letter-spacing:var(--tracking-display);max-width:17em;text-wrap:balance}.landing-lede{color:var(--on-surface-variant);font:var(--weight-light) var(--type-lede)/1.6 var(--font-headline);max-width:38rem;text-wrap:pretty}.landing-turn-body{color:var(--on-surface);font-size:clamp(1.2rem,2vw,1.5rem);max-width:40rem;text-wrap:balance}.landing-turn-body strong{font-weight:500}.landing-note{color:var(--on-surface-variant);font:italic var(--weight-light) var(--type-lede)/1.5 var(--font-editorial),Georgia,serif;text-wrap:balance}.landing-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.75rem;justify-content:center}.landing-text-link{align-items:center;color:var(--primary);display:inline-flex;gap:.35rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.landing-text-link:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:3px}html[data-focus-input=pointer] .landing-text-link:focus-visible{outline:none}.landing-hero{--landing-oculus-lift:0px;align-content:end;background:#0a0806;color:var(--on-surface);display:grid;isolation:isolate;min-height:100svh;padding-block:clamp(5.5rem,12vh,7rem) calc(clamp(3.5rem, 9svh, 6rem) + env(safe-area-inset-bottom, 0px));position:relative;text-align:center}.landing-hero-copy{display:grid;gap:clamp(.9rem,2.4vh,1.4rem);justify-items:center}.landing-hero-seal{color:#ecd09a;filter:drop-shadow(0 1px 12px rgb(0 0 0/60%));font-size:1.125rem}.landing-brand{margin:0 0 clamp(.25rem,1.5vh,.75rem)}.landing-brand-logo{filter:drop-shadow(0 2px 18px rgb(0 0 0/55%));width:min(46vw,11rem)}.landing-hero-title{color:#f6efe0;font:var(--weight-light) clamp(2.6rem,7vw,5.6rem)/1.02 var(--font-headline);letter-spacing:var(--tracking-display);max-width:11em;text-shadow:0 2px 30px rgb(10 8 6/70%);text-wrap:balance}.landing-hero-line{color:#ecd09a;font:italic var(--weight-light) clamp(1.45rem,3vw,2.3rem)/1.25 var(--font-editorial),Georgia,serif;max-width:22em;text-shadow:0 2px 20px rgb(10 8 6/80%);text-wrap:balance}.landing-hero-note{color:rgb(238 230 214/85%);font:var(--weight-light) var(--type-lede)/1.5 var(--font-headline);max-width:34rem;text-shadow:0 1px 10px rgb(0 0 0/70%);text-wrap:balance}.landing-hero .landing-actions{margin-top:clamp(.5rem,2vh,1.25rem)}.landing-hero .landing-text-link{color:#ecd09a}.landing-oculus{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.landing-oculus-stage{aspect-ratio:1086/1448;left:50%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);position:absolute;top:var(--landing-oculus-lift);transform:translateX(-50%);width:max(min(100vw,1600px),75svh)}.landing-oculus-image{object-fit:cover}.landing-oculus-rays{background:conic-gradient(from 180deg at 50% 0,transparent 0deg 150deg,rgb(255 232 186/9%) 156deg,transparent 162deg,rgb(255 232 186/6%) 170deg,transparent 175deg,rgb(255 236 196/11%) 179deg,transparent 184deg,rgb(255 232 186/6%) 190deg,transparent 196deg,rgb(255 232 186/8%) 203deg,transparent 210deg 1turn);height:86%;left:50%;-webkit-mask-image:radial-gradient(ellipse 60% 100% at 50% 0,#000 20%,transparent 85%);mask-image:radial-gradient(ellipse 60% 100% at 50% 0,#000 20%,transparent 85%);mix-blend-mode:screen;position:absolute;top:13.85%;transform-origin:50% 0;translate:-50% 0;width:130%}.landing-oculus-seal{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.landing-oculus-halo{fill:none;filter:drop-shadow(0 0 3px rgb(240 210 150/30%));stroke:#ecd09a;stroke-dasharray:1;stroke-width:2.6}.landing-oculus-coffer{fill:none;stroke:rgb(236 208 154/30%);stroke-dasharray:.006 .0115;stroke-width:1.4}.landing-oculus-coffer-outer{stroke:rgb(236 208 154/16%);stroke-dasharray:.0035 .0125}.landing-oculus-rib{stroke:rgb(236 208 154/16%);stroke-dasharray:1;stroke-width:1}.landing-oculus-glow{mix-blend-mode:screen;transform-box:fill-box;transform-origin:center}.landing-oculus-point{fill:#fffaf0;filter:drop-shadow(0 0 8px #fff3d6)}.landing-oculus-dust{height:100%;inset:0;mix-blend-mode:screen;position:absolute;width:100%}.landing-oculus-veil{background:radial-gradient(ellipse 34rem 26rem at 50% 13.85%,transparent 35%,rgb(10 8 6/30%) 100%),linear-gradient(180deg,transparent 30%,rgb(10 8 6/52%) 58%,rgb(10 8 6/94%));inset:0;position:absolute}.landing-ways{display:grid;gap:clamp(1rem,3vw,2rem);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.5rem;max-width:60rem;text-align:left;width:100%}.landing-way{background:var(--background);border:1px solid var(--outline);display:grid;gap:1rem;margin:0;padding:clamp(1.25rem,3vw,2rem)}.landing-way svg{display:block;overflow:visible;width:100%}.landing-way figcaption{color:var(--on-surface);display:grid;font:italic var(--weight-light) clamp(1.15rem,1.8vw,1.45rem)/1.4 var(--font-editorial),Georgia,serif;gap:.5rem;text-wrap:balance}.landing-way figcaption .aurayah-inscription{color:var(--muted);font-style:normal}.landing-way-given{color:var(--on-surface-variant)}.landing-way-given svg{color:var(--muted)}.landing-way-open{border-color:color-mix(in srgb,var(--primary) 45%,var(--outline-strong));box-shadow:var(--shadow-panel)}.landing-way-open figcaption .aurayah-inscription,.landing-way-open svg{color:var(--primary)}.landing-way-road{fill:none;stroke:currentColor;stroke-dasharray:4 5;stroke-opacity:.6;stroke-width:1.5}.landing-way-runner{fill:none;stroke:none;stroke-dasharray:.12 1.2;stroke-linecap:round;stroke-width:3}.landing-way-frame{fill:color-mix(in srgb,currentColor 8%,transparent);stroke:currentColor;stroke-width:1.2}.landing-way-answer{fill:currentColor;font:italic 14px var(--font-editorial),Georgia,serif}.landing-way-beam{transform-box:view-box;transform-origin:120px 140px}.landing-way-point{fill:currentColor}.landing-way-lamp-ring{fill:none;stroke:currentColor;stroke-width:1.2}.landing-way-lamp{fill:#fffaf0;filter:drop-shadow(0 0 6px var(--primary))}.landing-principles{display:flex;flex-wrap:wrap;gap:.6rem 1.75rem;justify-content:center;list-style:none;margin:0;padding:0}.landing-principles li{align-items:center;color:var(--on-surface);display:inline-flex;gap:.6rem}.landing-principles li:before{border:1px solid var(--primary);border-radius:50%;content:"";height:.45rem;width:.45rem}.landing-film{width:min(100%,52rem)}.landing-book{isolation:isolate;overflow:clip;position:relative}.landing-book-layout{align-items:center;display:grid;gap:clamp(2.5rem,6vw,6rem);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);padding-top:clamp(.5rem,2vw,1.5rem);position:relative;text-align:left;width:min(100%,64rem)}.landing-book-layout:before{aspect-ratio:1;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--primary) 9%,transparent) 0deg 2deg,transparent 2deg 12deg);border-radius:50%;content:"";left:27%;-webkit-mask-image:radial-gradient(circle,#000 15%,transparent 68%);mask-image:radial-gradient(circle,#000 15%,transparent 68%);pointer-events:none;position:absolute;top:50%;translate:-50% -50%;width:min(60rem,120vw);z-index:-1}.landing-book-words{display:grid;gap:1rem;justify-items:start;max-width:30rem;min-width:0}.landing-book-subtitle{color:var(--primary);font:italic var(--weight-light) var(--type-lede)/1.5 var(--font-editorial),Georgia,serif}.landing-book-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1rem}.landing-book-actions .material-symbols-outlined{font-size:1.25em}.landing-book-pdf{text-decoration:none}.landing-book-pdf>span:first-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.landing-book-modal{background:var(--surface-mineral-grain),var(--background);background-size:24rem 24rem;border:0;color:var(--on-surface);height:100dvh;inset:0;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;position:fixed;text-align:start;width:100%}.landing-book-modal[open]{display:grid;grid-template-rows:auto minmax(0,1fr)}.landing-book-modal::backdrop{background:var(--background)}.landing-book-toolbar{align-items:center;background:var(--background);border-bottom:1px solid var(--outline);display:grid;gap:1rem;grid-template-columns:3rem minmax(0,1fr) 3rem;padding:calc(.75rem + env(safe-area-inset-top, 0px)) max(1rem,env(safe-area-inset-right,0px)) .75rem max(1rem,env(safe-area-inset-left,0px))}.landing-book-toolbar>p{grid-column:2;text-align:center}.landing-book-content{min-height:0;overflow:hidden;padding:1rem max(1rem,env(safe-area-inset-right,0px)) calc(1.5rem + env(safe-area-inset-bottom, 0px)) max(1rem,env(safe-area-inset-left,0px))}.landing-book-loading{align-content:center;color:var(--muted);height:100%;text-align:center}.landing-title[tabindex="-1"]:focus{outline:none}.landing-film .landing-video-content{background:radial-gradient(ellipse at 50% 35%,rgb(236 208 154/10%),transparent 55%),linear-gradient(180deg,#0f0d0a22,#0f0d0a11 45%,#0f0d0add)}.landing-film .landing-video-play{--oculus:14.1cqi;height:var(--oculus);left:calc(50% - var(--oculus) / 2);position:absolute;top:calc(35.1% - var(--oculus) / 2);width:var(--oculus)}.landing-film figure:hover .landing-video-poster{transform:none}.landing-freedoms{display:grid;gap:.15rem;list-style:none;margin:0;padding:0}.landing-freedoms li{color:var(--on-surface);font:var(--weight-light) clamp(1.5rem,3.2vw,2.4rem)/1.35 var(--font-headline);letter-spacing:var(--tracking-display)}.landing-freedoms li:last-child{color:var(--primary);font-family:var(--font-editorial),Georgia,serif;font-style:italic}.landing-steps{display:grid;gap:clamp(1rem,2.5vw,1.75rem);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:1rem 0 0;padding:0;width:min(100%,68rem)}.landing-step{display:grid;gap:.5rem;justify-items:center}.landing-step-image{aspect-ratio:4/5;background:var(--surface-container-low);border:1px solid var(--outline);display:block;margin-bottom:.5rem;overflow:hidden;position:relative;width:100%}.landing-step-image img{object-fit:cover}.landing-step-number{color:var(--primary)}.landing-step-title{color:var(--on-surface);font:var(--weight-light) var(--type-title)/1.2 var(--font-headline)}.landing-offer-card{background:var(--background);border:1px solid var(--outline-strong);box-shadow:var(--shadow-panel);display:grid;gap:1rem;justify-items:center;padding:clamp(1.75rem,4vw,2.75rem);width:min(100%,36rem)}.landing-price{color:var(--on-surface-variant);font:var(--weight-light) clamp(1.15rem,2vw,1.4rem)/1.3 var(--font-headline)}.landing-price strong{color:var(--on-surface);display:block;font-size:clamp(3rem,8vw,4.5rem);font-weight:var(--weight-light);letter-spacing:var(--tracking-display);line-height:1;margin-bottom:.4rem}.landing-price-terms{color:var(--on-surface-variant)}.landing-benefits{border-block:1px solid var(--outline);display:grid;gap:.7rem;list-style:none;margin:.5rem 0;padding:1.25rem 0;text-align:left;width:100%}.landing-benefits li{align-items:start;color:var(--on-surface);display:grid;gap:.75rem;grid-template-columns:1.5rem minmax(0,1fr);line-height:1.45}.landing-benefits .material-symbols-outlined{color:var(--primary);font-size:1.25rem}.landing-offer-note{color:var(--on-surface);font:italic var(--weight-light) 1.15rem/1.5 var(--font-editorial),Georgia,serif;max-width:26rem;text-wrap:balance}.landing-sponsorship{color:var(--muted);font-size:var(--font-size-ui-caption)}.landing-faq{margin:0;text-align:left;width:min(100%,44rem)}.landing-faq-item{border-bottom:1px solid var(--outline);padding-block:1.25rem}.landing-faq-item:first-child{border-top:1px solid var(--outline)}.landing-faq dt{color:var(--on-surface);font:var(--weight-light) var(--type-title)/1.3 var(--font-headline)}.landing-faq dd{color:var(--on-surface-variant);font:var(--weight-light) 1.08rem/1.6 var(--font-headline);margin:.4rem 0 0}.landing-practice-frame{width:min(100%,40rem)}.landing-practice{--fill:calc(var(--progress, 0) * 100%);background:radial-gradient(ellipse 26rem 18rem at 50% 18%,rgb(236 208 154/7%),transparent 70%),var(--background);border:1px solid var(--outline-strong);box-shadow:var(--shadow-panel);display:grid;gap:clamp(1.25rem,3vw,1.75rem);justify-items:center;padding:clamp(2rem,5vw,3rem) clamp(1.25rem,4vw,2.5rem) clamp(1.5rem,4vw,2.25rem)}.landing-practice-point{border:1px solid color-mix(in srgb,var(--primary) 45%,transparent);border-radius:50%;display:grid;height:3.5rem;place-items:center;width:3.5rem}.landing-practice-point>span{background:var(--primary);border-radius:50%;box-shadow:0 0 14px 3px color-mix(in srgb,var(--primary) 30%,transparent);height:.5rem;width:.5rem}.landing-practice-caption{color:var(--on-surface);font:italic var(--weight-light) clamp(1.3rem,2.6vw,1.75rem)/1.4 var(--font-editorial),Georgia,serif;max-width:30rem;min-height:4.2em;text-wrap:balance}.landing-practice-caption[data-quiet]{color:var(--on-surface-variant)}.landing-practice-controls{align-items:center;display:flex;gap:.9rem;justify-content:center}.landing-practice-controls .material-symbols-outlined{font-size:1.35em;margin-right:.35rem}.landing-practice-label{display:inline-grid;justify-items:center}.landing-practice-label>span{align-items:center;display:inline-flex;gap:.35rem;grid-area:1/1;visibility:hidden}.landing-practice-controls .landing-practice-label .material-symbols-outlined{margin:0}.landing-practice-label>[data-current]{visibility:visible}.landing-practice-skip{align-items:center;background:transparent;border:1px solid var(--outline-strong);border-radius:50%;color:var(--on-surface-variant);cursor:pointer;display:inline-flex;flex:none;height:2.75rem;justify-content:center;width:2.75rem}.landing-practice-controls .landing-practice-skip .material-symbols-outlined{font-size:1.4rem;margin:0}@media (hover:hover){.landing-practice-skip:hover{border-color:var(--primary);color:var(--primary)}}.landing-practice-skip:focus-visible{outline:2px solid var(--primary);outline-offset:2px}html[data-focus-input=pointer] .landing-practice-skip:focus-visible{outline:none}.landing-practice-seek{appearance:none;background:transparent;cursor:pointer;height:1.5rem;margin:0;width:100%}.landing-practice-seek::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--primary) var(--fill),var(--outline-strong) var(--fill));border-radius:999px;height:3px}.landing-practice-seek::-webkit-slider-thumb{appearance:none;background:var(--primary);border:0;border-radius:50%;height:.85rem;margin-top:calc((3px - .85rem) / 2);width:.85rem}.landing-practice-seek::-moz-range-track{background:var(--outline-strong);border-radius:999px;height:3px}.landing-practice-seek::-moz-range-progress{background:var(--primary);border-radius:999px;height:3px}.landing-practice-seek::-moz-range-thumb{background:var(--primary);border:0;border-radius:50%;height:.85rem;width:.85rem}.landing-practice-seek:focus-visible{border-radius:4px;outline:2px solid var(--primary);outline-offset:4px}html[data-focus-input=pointer] .landing-practice-seek:focus-visible{outline:none}.landing-practice-words{color:var(--on-surface-variant);text-align:left;width:100%}.landing-practice-words summary{color:var(--primary);cursor:pointer;text-align:center;text-decoration:underline;text-underline-offset:.22em}.landing-practice-words summary:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:3px}html[data-focus-input=pointer] .landing-practice-words summary:focus-visible{outline:none}.landing-practice-words ol{display:grid;gap:.6rem;line-height:1.55;margin:1.25rem 0 0;padding-left:1.25rem}.landing-practice-words li[aria-current]{color:var(--on-surface)}.landing-page[data-version=plain] .landing-title{font-size:clamp(2.3rem,6vw,4.5rem);line-height:1.06;max-width:15em}.landing-page[data-version=plain] .landing-way{justify-items:center;text-align:center}.landing-page[data-version=plain] .landing-way svg{height:clamp(4.5rem,8vw,6rem);opacity:.5;width:auto}.landing-page[data-version=plain] .landing-way figcaption{font-size:clamp(1.25rem,2vw,1.6rem)}.landing-page[data-version=plain] .landing-step{align-content:end;aspect-ratio:1;border:1px solid var(--outline);gap:.35rem;isolation:isolate;overflow:hidden;padding:1.25rem 1rem;position:relative;text-shadow:0 1px 12px rgb(0 0 0/60%)}.landing-page[data-version=plain] .landing-step-image{aspect-ratio:auto;border:0;inset:0;margin:0;position:absolute;width:auto;z-index:-1}.landing-page[data-version=plain] .landing-step-image img{filter:brightness(.5) saturate(.85)}.landing-page[data-version=plain] .landing-step-image:after{background:linear-gradient(180deg,transparent 30%,rgb(10 8 6/82%));content:"";inset:0;position:absolute}.landing-page[data-version=plain] .landing-offer-card{border-color:color-mix(in srgb,var(--primary) 55%,var(--outline-strong));box-shadow:var(--shadow-panel),0 0 6rem rgb(236 208 154/9%)}.landing-sticky{display:none}.landing-sticky[data-shown]{bottom:calc(1rem + env(safe-area-inset-bottom, 0px));display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;z-index:45}.landing-sticky[data-shown]>*{box-shadow:var(--shadow-floating);pointer-events:auto}@media (prefers-reduced-motion:no-preference){.landing-page[data-version=plain] .landing-oculus-glow{animation:landing-sun-breathe 9s ease-in-out infinite}.landing-page[data-version=animated] .landing-oculus-image{animation:landing-dawn 3.4s cubic-bezier(.22,.1,.3,1) backwards}.landing-page[data-version=animated] .landing-oculus-rays{animation:landing-rays-sway 16s ease-in-out infinite alternate}.landing-page[data-version=animated] .landing-oculus-coffer{animation:landing-coffer-turn 90s linear infinite}.landing-page[data-version=animated] .landing-oculus-coffer-outer{animation-direction:reverse;animation-duration:140s}.landing-page[data-version=animated] .landing-oculus-halo{animation:landing-trace 2.8s cubic-bezier(.16,1,.3,1) .6s backwards}.landing-page[data-version=animated] .landing-oculus-rib{animation:landing-trace 1.6s cubic-bezier(.16,1,.3,1) backwards}.landing-page[data-version=animated] .landing-oculus-point{animation:landing-point-appear 2s cubic-bezier(.16,1,.3,1) 2.6s backwards;transform-box:fill-box;transform-origin:center}.landing-page[data-version=animated] .landing-oculus-glow{animation:landing-fade 2.4s ease-out 2.8s backwards,landing-sun-breathe 7s ease-in-out 5.2s infinite}.landing-page[data-version=animated] .landing-hero-copy>*{animation:landing-rise 1.4s cubic-bezier(.16,1,.3,1) backwards}.landing-page[data-version=animated] .landing-hero-copy>:first-child{animation-delay:.9s}.landing-page[data-version=animated] .landing-hero-copy>:nth-child(2){animation-delay:1.15s}.landing-page[data-version=animated] .landing-hero-copy>:nth-child(3){animation-delay:1.6s}.landing-page[data-version=animated] .landing-hero-copy>:nth-child(4){animation-delay:2.1s}.landing-page[data-version=animated] .landing-hero-copy>:nth-child(5){animation-delay:2.5s}.landing-page[data-version=animated] .landing-hero-copy>:nth-child(6){animation-delay:2.9s}.landing-page[data-version=animated] [data-landing-reveal-state=pending]{opacity:0;transform:translateY(1.5rem)}.landing-page[data-version=animated] [data-landing-reveal-state=visible]{transition:opacity 1.1s ease,transform 1.1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--step, 0) * .14s)}.landing-page[data-version=animated] .landing-title[data-landing-reveal-state=visible]{animation:landing-haze 1.5s cubic-bezier(.16,1,.3,1) backwards}.landing-page[data-version=animated] .landing-step[data-landing-reveal-state=visible] img{animation:landing-settle 2.4s calc(var(--step, 0) * .14s) cubic-bezier(.16,1,.3,1) backwards}.landing-page[data-version=animated] .landing-book-layout:before{animation:landing-sunburst 300s linear infinite}.landing-page[data-version=animated] .landing-way-runner{animation:landing-run 4.5s cubic-bezier(.22,.1,.3,1) infinite;stroke:var(--primary)}.landing-page[data-version=animated] .landing-way-frame{animation:landing-frame-arrive 4.5s ease-out infinite}.landing-page[data-version=animated] .landing-way-beam{animation:landing-sweep 7s ease-in-out infinite alternate}.landing-page[data-version=animated] .landing-way-point{animation:landing-glint 3.5s ease-in-out infinite alternate;animation-delay:calc(var(--p) * -.55s)}.landing-page[data-version=animated] .landing-practice[data-state=playing] .landing-practice-point>span{animation:landing-soft-glow 6s ease-in-out infinite alternate}.landing-page[data-version=animated] .landing-practice-caption{animation:landing-fade .8s ease both}}@keyframes landing-fade{0%{opacity:0}}@keyframes landing-rise{0%{filter:blur(6px);opacity:0;transform:translateY(1.25rem)}}@keyframes landing-haze{0%{filter:blur(6px)}}@keyframes landing-settle{0%{transform:scale(1.1)}}@keyframes landing-dawn{0%{filter:brightness(.25) saturate(.6);transform:scale(1.06)}}@keyframes landing-trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes landing-point-appear{0%{opacity:0;transform:scale(.2)}}@keyframes landing-sun-breathe{0%,to{opacity:.85;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@keyframes landing-coffer-turn{to{stroke-dashoffset:-1}}@keyframes landing-rays-sway{0%{opacity:.75;transform:rotate(-2.5deg)}to{opacity:1;transform:rotate(2.5deg)}}@keyframes landing-run{0%{stroke-dashoffset:.12}to{stroke-dashoffset:-1}}@keyframes landing-frame-arrive{0%,72%{stroke-opacity:.55}84%{stroke-opacity:1}to{stroke-opacity:.55}}@keyframes landing-sweep{0%{transform:rotate(-38deg)}to{transform:rotate(38deg)}}@keyframes landing-glint{0%{opacity:.15}to{opacity:1}}@keyframes landing-soft-glow{0%{opacity:.55}to{opacity:1}}@keyframes landing-sunburst{to{rotate:1turn}}@media (min-width:768px){.landing-hero{--landing-oculus-lift:calc(-1 * clamp(0px, 9svh, 110px))}}@media (max-width:1023px){.landing-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-book-layout{gap:2rem;grid-template-columns:minmax(0,1fr);text-align:center}.landing-book-layout:before{left:50%;top:32%}.landing-book-words{justify-items:center;justify-self:center}.landing-book-actions{justify-content:center}}@media (max-width:767px){.landing-ways{grid-template-columns:minmax(0,1fr)}.landing-sticky[data-shown]{justify-content:flex-start;left:max(1rem,env(safe-area-inset-left,0px))}}@media (max-width:559px){.landing-hero .landing-actions{flex-direction:column}.landing-practice-controls{display:grid;gap:.75rem 1rem;grid-template-columns:auto auto;justify-content:center;justify-items:center}.landing-practice-controls>:not(.landing-practice-skip){grid-column:1/-1;grid-row:1}}@media (forced-colors:active){.landing-oculus{display:none}}@media (forced-colors:active),(prefers-contrast:more),print{.landing-book-layout:before{display:none}}.landing-book-cover_scene__twW6J{justify-self:center;max-width:27rem;padding:1.5rem clamp(1.5rem,4vw,3rem) 2.5rem;perspective:90rem;position:relative;width:100%}.landing-book-cover_scene__twW6J:after{background:radial-gradient(ellipse,rgb(0 0 0/35%),transparent 70%);bottom:0;content:"";height:3rem;inset-inline:10%;pointer-events:none;position:absolute;transform:rotate(-3deg)}.landing-book-cover_aura__Gj957{background:radial-gradient(ellipse at 62% 46%,rgb(236 200 130/26%),rgb(216 178 108/7%) 42%,transparent 68%);inset:-8% 0;-webkit-mask-image:radial-gradient(closest-side,#000 60%,transparent);mask-image:radial-gradient(closest-side,#000 60%,transparent);pointer-events:none;position:absolute}.landing-book-cover_book__omCEn{aspect-ratio:3/4;min-height:20rem;position:relative;transform:rotateX(7deg) rotateY(-14deg) rotate(-2deg);transform-style:preserve-3d;width:100%}.landing-book-cover_backCover__lnM0R,.landing-book-cover_cover__ce36s{background-color:#24221e;border:1px solid rgb(202 167 112/38%);border-radius:2px 5px 5px 2px;inset:0;position:absolute}.landing-book-cover_backCover__lnM0R{transform:translateZ(-1.1rem)}.landing-book-cover_spine__eE_sL{background:linear-gradient(90deg,#171614,#494035 50%,#25221d);border-block:1px solid #8a7354;inset:0 auto 0 0;position:absolute;transform:rotateY(90deg);transform-origin:left;width:1.1rem}.landing-book-cover_pages__7EJ6w{background:linear-gradient(90deg,#77634a,#c9b797 9%,#e1d2b6 70%,#f0dbb0);border-radius:0 3px 3px 0;inset:.35rem .2rem .4rem .55rem;position:absolute;transform:translateZ(-.2rem);transform-style:preserve-3d}.landing-book-cover_pages__7EJ6w:after,.landing-book-cover_pages__7EJ6w:before{background:repeating-linear-gradient(90deg,#ccb995 0 1px,#8b785b 1px 2px,#d9c7a6 2px 3px);content:"";position:absolute}.landing-book-cover_pages__7EJ6w:before{height:100%;right:0;top:0;transform:rotateY(-90deg);transform-origin:right;width:.8rem}.landing-book-cover_pages__7EJ6w:after{background:repeating-linear-gradient(#ccb995 0 1px,#8b785b 1px 2px,#d9c7a6 2px 3px);height:.8rem;left:0;top:100%;transform:rotateX(-90deg);transform-origin:top;width:100%}.landing-book-cover_light__6bBh9{background:linear-gradient(90deg,transparent 45%,rgb(255 211 132/30%) 80%,#ffe3ac);box-shadow:1rem 0 2.5rem rgb(228 176 92/24%),0 0 .65rem rgb(251 211 143/25%);inset:.4rem .2rem .45rem .6rem;pointer-events:none;position:absolute;transform:translateZ(-.1rem)}.landing-book-cover_cover__ce36s{align-items:center;backface-visibility:hidden;background-image:var(--surface-mineral-grain),linear-gradient(105deg,#161513,#36312a 10%,#25231f 20%,#1d1c19 80%,#302b23);background-size:24rem 24rem,100% 100%;box-shadow:inset 3px 0 5px rgb(0 0 0/45%),inset -1px 0 1px rgb(230 190 128/20%);color:#eee2cd;display:flex;flex-direction:column;padding:clamp(1.5rem,3vw,2.25rem) 1.25rem;text-align:center;transform:rotateY(-26deg);transform-origin:left center}.landing-book-cover_cover__ce36s:before{border:1px solid rgb(201 163 104/36%);content:"";inset:.7rem .7rem .7rem 1rem;pointer-events:none;position:absolute}.landing-book-cover_cover__ce36s:after{border-left:1px solid rgb(215 181 126/15%);box-shadow:-2px 0 3px rgb(0 0 0/30%);content:"";inset:0 auto 0 .65rem;pointer-events:none;position:absolute;width:2px}.landing-book-cover_brand__G_Ebw{color:#bda079;font:400 .65rem/1.5 var(--font-label);letter-spacing:.32em;padding-left:.32em;text-transform:uppercase}.landing-book-cover_seal__xQo9f{color:#ddb875;flex:0 0 auto;height:clamp(3rem,5vw,4.25rem);margin-block:auto 1rem;width:3.5rem}.landing-book-cover_cover__ce36s .landing-book-cover_title__V5K4F{color:#eee2cd;display:block;font:var(--weight-light) clamp(1.8rem,3.5vw,2.65rem)/1.1 var(--font-headline);letter-spacing:-.035em;max-width:8em;text-shadow:0 1px 1px #000;text-wrap:balance}.landing-book-cover_cover__ce36s .landing-book-cover_title__V5K4F em{color:#ddb875;display:block}.landing-book-cover_subtitle__XPWQg{color:#c4aa83;font:400 clamp(.8rem,1.3vw,1rem)/1.4 var(--font-headline);margin-top:auto;max-width:14em;padding-top:1.5rem}@media (max-width:559px){.landing-book-cover_scene__twW6J{max-width:19rem}}@media (prefers-reduced-motion:no-preference){.landing-book-cover_book__omCEn{animation:landing-book-cover_book-float__7JMN0 9s ease-in-out 2.4s infinite}.landing-page[data-version=animated] .landing-book-cover_scene__twW6J[data-landing-reveal-state=pending] .landing-book-cover_cover__ce36s{transform:rotateY(0deg)}.landing-page[data-version=animated] .landing-book-cover_scene__twW6J[data-landing-reveal-state=pending] :is(.landing-book-cover_aura__Gj957,.landing-book-cover_light__6bBh9){opacity:0}.landing-page[data-version=animated] .landing-book-cover_scene__twW6J[data-landing-reveal-state=visible] .landing-book-cover_cover__ce36s{animation:landing-book-cover_book-open__RMqkG 2.2s cubic-bezier(.22,.1,.3,1) .2s backwards}.landing-page[data-version=animated] .landing-book-cover_scene__twW6J[data-landing-reveal-state=visible] :is(.landing-book-cover_aura__Gj957,.landing-book-cover_light__6bBh9){animation:landing-book-cover_book-light__BzqJk 2.4s ease-in-out .3s backwards}@keyframes landing-book-cover_book-open__RMqkG{0%{transform:rotateY(0deg)}to{transform:rotateY(-26deg)}}@keyframes landing-book-cover_book-light__BzqJk{0%{opacity:0}to{opacity:1}}@keyframes landing-book-cover_book-float__7JMN0{0%,to{translate:0 0}50%{translate:0 -.7rem}}}@media (forced-colors:active),(prefers-contrast:more),print{.landing-book-cover_aura__Gj957,.landing-book-cover_backCover__lnM0R,.landing-book-cover_light__6bBh9,.landing-book-cover_pages__7EJ6w,.landing-book-cover_scene__twW6J:after,.landing-book-cover_spine__eE_sL{display:none}.landing-book-cover_book__omCEn,.landing-book-cover_cover__ce36s{animation:none!important;transform:none!important}.landing-book-cover_cover__ce36s{background:var(--background);border-color:currentColor;box-shadow:none;color:var(--on-surface)}.landing-book-cover_cover__ce36s .landing-book-cover_title__V5K4F{color:inherit;text-shadow:none}.landing-book-cover_brand__G_Ebw,.landing-book-cover_cover__ce36s .landing-book-cover_title__V5K4F em,.landing-book-cover_seal__xQo9f,.landing-book-cover_subtitle__XPWQg{color:var(--primary)}}.landing-video_film__36TIS{container-type:inline-size;margin:0;min-width:0}.landing-video_frame__HU4Lv{aspect-ratio:16/9;background:#15120e;border:1px solid rgb(216 178 108/32%);border-radius:50% 50% .25rem .25rem/30% 30% .25rem .25rem;box-shadow:0 0 0 9px var(--home-page-ground,var(--background)),0 0 0 10px var(--outline),0 40px 110px rgb(0 0 0/40%);isolation:isolate;overflow:hidden;position:relative}.landing-video_frame__HU4Lv:after{border:1px solid rgb(236 208 154/22%);border-radius:50% 50% .15rem .15rem/30% 30% .15rem .15rem;content:"";inset:.85rem;pointer-events:none;position:absolute}.landing-video_cover__bKUut{background:none;border:0;color:inherit;cursor:pointer;inset:0;padding:0;position:absolute}.landing-video_cover__bKUut:focus-visible{outline:2px solid #ecd09a;outline-offset:-.5rem}.landing-video_player__gEjdu{height:100%;inset:0;position:absolute;width:100%}.landing-video_frame__HU4Lv:has(.landing-video_player__gEjdu):after{display:none}.landing-video_poster__4ppkr{object-fit:cover;opacity:.5;transition:opacity .6s ease,transform 1.6s cubic-bezier(.16,1,.3,1)}.landing-video_film__36TIS:hover .landing-video_poster__4ppkr{opacity:.62;transform:scale(1.03)}.landing-video_content__eKgSH{align-items:center;background:radial-gradient(ellipse at 50% 55%,rgb(236 208 154/10%),transparent 55%),linear-gradient(180deg,#0f0d0a33,#0f0d0a11 40%,#0f0d0add);display:flex;inset:0;justify-content:center;position:absolute}.landing-video_play__S3XRV{align-items:center;background:rgb(15 13 10/55%);border:1px solid rgb(213 174 132/70%);border-radius:50%;color:#d5ae84;display:flex;height:clamp(3.5rem,13cqi,5rem);justify-content:center;position:relative;transition:background-color .3s ease,transform .3s ease;width:clamp(3.5rem,13cqi,5rem)}.landing-video_play__S3XRV>span{font-size:clamp(2rem,7cqi,2.75rem);font-variation-settings:"FILL" 1}.landing-video_cover__bKUut:hover .landing-video_play__S3XRV{background:rgb(15 13 10/72%);transform:scale(1.06)}.landing-video_play__S3XRV:after,.landing-video_play__S3XRV:before{border:1px solid rgb(213 174 132/45%);border-radius:50%;content:"";inset:0;position:absolute}@media (prefers-reduced-motion:no-preference){.landing-video_play__S3XRV:before{animation:landing-video_film-ripple__Df1A2 3.6s ease-out infinite}.landing-video_play__S3XRV:after{animation:landing-video_film-ripple__Df1A2 3.6s ease-out 1.8s infinite}@keyframes landing-video_film-ripple__Df1A2{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.9)}}}