:root{--bg: #ece4d2;--bg2: #e4d9c0;--bg3: #d8cbb0;--ink: #1a1612;--ink2: #2e2820;--warm: #4a3a26;--mist: #6c5a3f;--ash: #9c8a70;--gold: #a8782e;--gold-bright: #c69238;--sienna: #b35a2a;--sienna-soft: #c47546;--line: rgba(74,58,38,.18);--line-strong: rgba(74,58,38,.4);--gold-dim: rgba(168,120,46,.22);--gold-glow: rgba(168,120,46,.08);--aka-bg: #0d0b09;--aka-bg2: #14110d;--aka-ink: #ece4d2;--aka-warm: #d8cbb0;--aka-mist: #9c8a70;--aka-ash: #6c5a3f;--aka-gold: #c69238;--aka-sienna: #d97746;--aka-line: rgba(236,228,210,.16);--aka-line-strong: rgba(236,228,210,.36)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--warm);font-family:Spectral,Georgia,serif;overflow-x:hidden;cursor:none;min-height:100vh;position:relative;transition:background 1.4s ease,color 1.4s ease}body.akaal{background:var(--aka-bg);color:var(--aka-warm)}body.sun-brightened{background:linear-gradient(to bottom,var(--bg) 0%,#f3eddc 100%)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E");pointer-events:none;z-index:9999;opacity:.5;mix-blend-mode:multiply}body.akaal:after{mix-blend-mode:screen;opacity:.45}.breath{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,rgba(179,90,42,.04),transparent 60%);z-index:1}body.akaal .breath{background:radial-gradient(ellipse at 50% 45%,rgba(217,119,70,.07),transparent 60%)}.cursor-dot{position:fixed;top:0;left:0;width:11px;height:11px;background:var(--sienna);border-radius:50%;pointer-events:none;z-index:10000;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #b35a2a40;transition:background 1s ease}body.akaal .cursor-dot{background:var(--aka-sienna);box-shadow:0 0 12px #d9774699}.cursor-ring{position:fixed;top:0;left:0;width:38px;height:38px;border:1px solid var(--line-strong);border-radius:50%;pointer-events:none;z-index:10000;transform:translate(-50%,-50%);transition:width .3s,height .3s,border-color .3s,opacity .3s}body.akaal .cursor-ring{border-color:var(--aka-line-strong)}body.touch .cursor-dot,body.touch .cursor-ring{display:none}body.touch{cursor:default}.trail-dot{position:fixed;width:5px;height:5px;background:var(--sienna);border-radius:50%;pointer-events:none;z-index:9998;opacity:.4;animation:trailFade 1.4s ease-out forwards}body.akaal .trail-dot{background:var(--aka-sienna)}@keyframes trailFade{0%{opacity:.45;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.15)}}.drifter{position:fixed;font-family:Cormorant Garamond,serif;font-style:italic;font-size:13px;color:#6c5a3f8c;pointer-events:none;z-index:5;white-space:nowrap;letter-spacing:.04em}body.akaal .drifter{color:#d8cbb066}nav.site-nav{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;justify-content:space-between;align-items:center;padding:20px 40px;background:#ece4d2e0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid transparent;transition:border-bottom-color .3s,background .6s}body.akaal nav.site-nav{background:#0d0b09eb}nav.site-nav.scrolled{background:#ece4d2f5;border-bottom-color:var(--line)}body.akaal nav.site-nav.scrolled{background:#0d0b09fa;border-bottom-color:var(--aka-line)}.nav-logo{font-family:Cormorant Garamond,serif;font-size:21px;font-weight:400;letter-spacing:.04em;color:var(--ink);text-decoration:none;line-height:1;display:flex;flex-direction:row;align-items:center;gap:12px;cursor:none;transition:color .6s}.nav-logo .nav-mark{width:44px;height:auto;flex-shrink:0}.nav-logo .nav-mark img{width:100%;height:auto;display:block}.nav-logo .nav-mark .mark-dark,body.akaal .nav-logo .nav-mark .mark-light{display:none}body.akaal .nav-logo .nav-mark .mark-dark{display:block}.nav-logo .nav-text{display:flex;flex-direction:column;line-height:1}body.akaal .nav-logo{color:var(--aka-ink)}.nav-logo .the{font-size:9px;letter-spacing:.55em;color:var(--ash);text-transform:uppercase;font-family:Spectral SC,serif;margin-bottom:3px;font-weight:400;transition:color .6s}body.akaal .nav-logo .the{color:var(--aka-ash)}.nav-logo em{color:var(--sienna);font-style:italic;transition:color .6s}body.akaal .nav-logo em{color:var(--aka-sienna)}.nav-stages{display:flex;gap:24px;list-style:none;align-items:center}.nav-stages a{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.35em;text-transform:uppercase;color:var(--mist);text-decoration:none;transition:color .25s;display:inline-flex;align-items:center;cursor:none}body.akaal .nav-stages a{color:var(--aka-mist)}.nav-stages a:before{content:"";display:inline-block;width:4px;height:4px;background:transparent;border:1px solid var(--line-strong);border-radius:50%;margin-right:9px;transition:background .25s,border-color .25s,box-shadow .25s}body.akaal .nav-stages a:before{border-color:var(--aka-line-strong)}.nav-stages a:hover{color:var(--sienna)}body.akaal .nav-stages a:hover{color:var(--aka-sienna)}.nav-stages a:hover:before,.nav-stages a.active:before{background:var(--sienna);border-color:var(--sienna);box-shadow:0 0 8px #b35a2a80}body.akaal .nav-stages a:hover:before,body.akaal .nav-stages a.active:before{background:var(--aka-sienna);border-color:var(--aka-sienna);box-shadow:0 0 10px #d97746b3}.nav-stages a.active{color:var(--sienna)}body.akaal .nav-stages a.active{color:var(--aka-sienna)}.nav-akaal{margin-left:8px;padding-left:18px;border-left:1px solid var(--line);font-family:Spectral SC,serif;font-size:10px;letter-spacing:.45em;text-transform:uppercase;color:var(--ink);text-decoration:none;cursor:none;transition:color .25s}body.akaal .nav-akaal{border-left-color:var(--aka-line);color:var(--aka-sienna)}.nav-akaal:hover{color:var(--sienna)}.nav-tanner{margin-left:8px;padding-left:18px;border-left:1px solid var(--line);font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;color:var(--warm);text-decoration:none;cursor:none;transition:color .25s;letter-spacing:.02em}body.akaal .nav-tanner{border-left-color:var(--aka-line);color:var(--aka-warm, #c9b89a)}.nav-tanner:hover{color:var(--sienna)}@media(max-width:760px){.nav-tanner{font-size:12px;padding-left:12px;margin-left:4px}}.page{display:block}.page.active{display:block;animation:pageIn .6s ease forwards}@keyframes pageIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-head{padding:130px 24px 60px;text-align:center;position:relative}.stage-element{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.7em;color:var(--sienna);text-transform:uppercase;margin-bottom:8px}body.akaal .stage-element{color:var(--aka-sienna)}.stage-num{font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;color:var(--gold);letter-spacing:.4em;margin-bottom:8px}.stage-eyebrow{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.55em;color:var(--ash);text-transform:uppercase;margin-bottom:22px}.page-title{font-family:Cormorant Garamond,serif;font-size:clamp(56px,9vw,108px);font-weight:300;letter-spacing:.02em;line-height:.95;color:var(--ink);margin-bottom:28px;transition:color .6s}body.akaal .page-title{color:var(--aka-ink)}.page-title em{font-style:italic;color:var(--sienna)}body.akaal .page-title em{color:var(--aka-sienna)}.page-question{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(20px,2.8vw,28px);color:var(--warm);max-width:720px;margin:0 auto;line-height:1.5}body.akaal .page-question{color:var(--aka-warm)}.page-question em{color:var(--sienna);font-style:italic}body.akaal .page-question em{color:var(--aka-sienna)}.page-head-glyph{margin:0 auto 40px;transform-origin:center center}.page-head-glyph svg{width:120px;height:auto}.page-head-glyph svg path,.page-head-glyph svg line,.page-head-glyph svg circle,.page-head-glyph svg polygon{animation:glyphShimmer 7s ease-in-out infinite}@keyframes glyphBreath{}@keyframes glyphShimmer{0%,to{opacity:var(--shimmer-base, 1)}50%{opacity:calc(var(--shimmer-base, 1) * .86)}}@media(prefers-reduced-motion:reduce){.page-head-glyph,.page-head-glyph svg path,.page-head-glyph svg line,.page-head-glyph svg circle,.page-head-glyph svg polygon{animation:none}}.section{padding:90px 24px;position:relative}.section-inner{max-width:880px;margin:0 auto;position:relative;z-index:2}.prose{font-size:17px;line-height:1.95;color:var(--ink2);max-width:620px;transition:color .6s}body.akaal .prose{color:var(--aka-warm)}.prose.center{margin:0 auto;text-align:center}.prose p+p{margin-top:22px}.prose em{color:var(--sienna);font-style:italic}body.akaal .prose em{color:var(--aka-sienna)}.prose .lead{font-family:Cormorant Garamond,serif;font-size:clamp(22px,3vw,28px);font-style:italic;line-height:1.55;color:var(--ink)}body.akaal .prose .lead{color:var(--aka-ink)}.teaching{max-width:720px;margin:60px auto;padding:50px 48px;border:1px solid var(--line);background:#ffffff40;position:relative}body.akaal .teaching{border-color:var(--aka-line);background:#ece4d20a}.teaching:before,.teaching:after{content:"";position:absolute;width:32px;height:32px;border-color:var(--sienna);border-style:solid;opacity:.55}body.akaal .teaching:before,body.akaal .teaching:after{border-color:var(--aka-sienna)}.teaching:before{top:-1px;left:-1px;border-width:1px 0 0 1px}.teaching:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0}.teaching .label{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.5em;color:var(--sienna);text-transform:uppercase;margin-bottom:22px;display:block}body.akaal .teaching .label{color:var(--aka-sienna)}.teaching .heading{font-family:Cormorant Garamond,serif;font-size:clamp(24px,3.5vw,32px);font-weight:300;color:var(--ink);margin-bottom:16px;line-height:1.3}body.akaal .teaching .heading{color:var(--aka-ink)}.teaching .heading em{color:var(--sienna);font-style:italic}body.akaal .teaching .heading em{color:var(--aka-sienna)}.teaching .body{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(18px,2.4vw,22px);color:var(--warm);line-height:1.65}body.akaal .teaching .body{color:var(--aka-warm)}.invitation{max-width:620px;margin:70px auto;padding:60px 48px;border:1px solid var(--line);background:#ffffff40;text-align:center;position:relative}.invitation:before,.invitation:after{content:"";position:absolute;width:36px;height:36px;border-color:var(--sienna);border-style:solid;opacity:.5}.invitation:before{top:-1px;left:-1px;border-width:1px 0 0 1px}.invitation:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0}.invitation .small{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.45em;color:var(--sienna);text-transform:uppercase;margin-bottom:24px;display:block}.invitation .big{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(22px,3.5vw,30px);color:var(--ink);line-height:1.5;margin-bottom:22px}.invitation .tiny{font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;color:var(--mist);line-height:1.65;max-width:460px;margin:0 auto}.threshold{max-width:720px;margin:80px auto 0;padding:60px 40px;text-align:center;border:1px solid var(--line);background:linear-gradient(135deg,rgba(168,120,46,.07),transparent 70%);position:relative}.threshold .label{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.55em;color:var(--sienna);text-transform:uppercase;margin-bottom:18px}.threshold .lure{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(20px,2.6vw,26px);color:var(--ink);margin-bottom:26px;line-height:1.5;max-width:540px;margin-left:auto;margin-right:auto}.threshold .lure em{color:var(--sienna);font-style:italic}.threshold .enter-akaal{display:inline-block;font-family:Spectral SC,serif;font-size:10px;letter-spacing:.5em;text-transform:uppercase;padding:16px 40px;background:var(--ink);color:var(--bg);text-decoration:none;cursor:none;transition:all .3s}.threshold:hover .enter-akaal{background:var(--sienna);transform:translateY(-2px)}.btn-primary,.btn-ghost{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.4em;text-transform:uppercase;padding:16px 34px;text-decoration:none;cursor:none;transition:all .25s;border:1px solid transparent;display:inline-block}.btn-primary{background:var(--sienna);color:var(--bg)}.btn-primary:hover{background:var(--ink);transform:translateY(-2px)}.btn-ghost{background:transparent;color:var(--mist);border-color:var(--line-strong)}.btn-ghost:hover{border-color:var(--sienna);color:var(--sienna)}.link-arrow{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.45em;color:var(--sienna);text-decoration:none;text-transform:uppercase;border-bottom:1px solid var(--line);padding-bottom:3px;transition:border-color .25s;cursor:none}.link-arrow:hover{border-color:var(--sienna)}.continue{padding:110px 24px 80px;border-top:1px solid var(--line);text-align:center;background:linear-gradient(to bottom,transparent,rgba(168,120,46,.05))}body.akaal .continue{border-top-color:var(--aka-line)}.continue-eyebrow{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.5em;color:var(--ash);text-transform:uppercase;margin-bottom:14px}.continue-next{font-family:Cormorant Garamond,serif;font-size:clamp(36px,5vw,56px);font-weight:300;color:var(--ink);margin-bottom:10px;text-decoration:none;display:inline-block;transition:color .3s,transform .3s;cursor:none}body.akaal .continue-next{color:var(--aka-ink)}.continue-next em{color:var(--sienna);font-style:italic}body.akaal .continue-next em{color:var(--aka-sienna)}.continue-next:hover{color:var(--sienna);transform:translate(8px)}.continue-question{font-family:Cormorant Garamond,serif;font-style:italic;font-size:18px;color:var(--mist);margin-top:6px}.continue-svg{margin:28px auto 16px;display:block;opacity:.65}footer.site-footer{padding:50px 40px 30px;border-top:1px solid var(--line);background:#d8cbb04d;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:36px;max-width:1200px;margin:0 auto;align-items:start}body.akaal footer.site-footer{background:#14110d80;border-top-color:var(--aka-line)}@media(max-width:700px){footer.site-footer{grid-template-columns:1fr;padding:40px 24px 24px}}.footer-brand .brand-the{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.55em;color:var(--ash);text-transform:uppercase;margin-bottom:4px}.footer-logo{width:220px;max-width:100%;margin-bottom:16px}.footer-logo img{width:100%;height:auto;display:block}.footer-logo .footer-logo-dark,body.akaal .footer-logo .footer-logo-light{display:none}body.akaal .footer-logo .footer-logo-dark{display:block}.footer-brand .brand-name{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:300;color:var(--ink);margin-bottom:8px}body.akaal .footer-brand .brand-name{color:var(--aka-ink)}.footer-brand .brand-name em{color:var(--sienna);font-style:italic}body.akaal .footer-brand .brand-name em{color:var(--aka-sienna)}.footer-brand .brand-sub{font-family:Cormorant Garamond,serif;font-style:italic;font-size:13px;color:var(--mist);line-height:1.65}body.akaal .footer-brand .brand-sub{color:var(--aka-mist)}.footer-brand .brand-sub em{color:var(--sienna)}body.akaal .footer-brand .brand-sub em{color:var(--aka-sienna)}.footer-col h4{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.4em;color:var(--sienna);text-transform:uppercase;margin-bottom:16px}body.akaal .footer-col h4{color:var(--aka-sienna)}.footer-col ul{list-style:none;display:flex;flex-direction:column;gap:9px}.footer-col ul a{font-size:13px;color:var(--mist);text-decoration:none;transition:color .2s;cursor:none}.footer-col ul a:hover{color:var(--sienna)}.footer-col ul a.footer-name{font-family:Cormorant Garamond,serif;font-size:18px;font-style:italic;letter-spacing:.02em}.footer-col ul a.footer-name:hover{color:var(--gold)}.footer-col ul a.footer-sublink{font-family:Cormorant Garamond,serif;font-style:italic;font-size:12.5px;color:var(--mist);opacity:.85;line-height:1.4;display:inline-block;max-width:220px}.footer-col ul a.footer-sublink:hover{color:var(--sienna);opacity:1}body.akaal .footer-col ul a.footer-sublink{color:var(--aka-mist)}body.akaal .footer-col ul a.footer-sublink:hover{color:var(--aka-sienna)}.footer-bib-wrap{margin-top:14px;list-style:none}.footer-bib-link{position:relative;display:inline-flex;align-items:center;gap:8px;max-width:240px;padding:10px 14px;border:1px solid rgba(168,120,46,.45);background:linear-gradient(135deg,#a8782e0f,#b35a2a0a);text-decoration:none;overflow:hidden;cursor:none;transition:transform .35s ease,border-color .35s ease,background .35s ease,box-shadow .35s ease;box-shadow:0 1px #a8782e14}.footer-bib-link:before,.footer-bib-link:after{content:"";position:absolute;width:12px;height:12px;border-color:var(--gold);border-style:solid;opacity:.75;transition:opacity .35s,width .35s,height .35s;pointer-events:none}.footer-bib-link:before{top:-1px;left:-1px;border-width:1px 0 0 1px}.footer-bib-link:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0}.footer-bib-link:hover{transform:translateY(-2px);border-color:var(--gold);background:linear-gradient(135deg,#a8782e1f,#b35a2a14);box-shadow:0 6px 18px #a8782e2e,0 1px #a8782e26}.footer-bib-link:hover:before,.footer-bib-link:hover:after{opacity:1;width:16px;height:16px}.footer-bib-text{font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;line-height:1.3;color:var(--ink2);letter-spacing:.01em;flex:1;transition:color .3s}.footer-bib-text em{color:var(--sienna);font-style:italic}.footer-bib-link:hover .footer-bib-text{color:var(--ink)}body.akaal .footer-bib-text{color:var(--aka-mist)}body.akaal .footer-bib-link:hover .footer-bib-text{color:var(--aka-ink)}.footer-bib-star{font-size:11px;color:var(--gold);opacity:.85;line-height:1;flex-shrink:0;transition:opacity .35s,transform .6s ease}.footer-bib-link:hover .footer-bib-star{opacity:1;transform:rotate(72deg) scale(1.15)}body.akaal .footer-bib-star{color:var(--aka-gold, #d9a653)}.footer-bib-shimmer{position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(100deg,transparent 0%,transparent 30%,rgba(216,180,92,.18) 48%,rgba(245,220,140,.35) 50%,rgba(216,180,92,.18) 52%,transparent 70%,transparent 100%);pointer-events:none;animation:footerBibShimmer 7.5s ease-in-out infinite;animation-delay:2.5s}@keyframes footerBibShimmer{0%{left:-120%}18%{left:130%}to{left:130%}}body.akaal .footer-bib-shimmer{background:linear-gradient(100deg,transparent 0%,transparent 30%,rgba(217,166,83,.25) 48%,rgba(245,200,110,.45) 50%,rgba(217,166,83,.25) 52%,transparent 70%,transparent 100%)}@media(prefers-reduced-motion:reduce){.footer-bib-shimmer{animation:none;display:none}}body.akaal .footer-col ul a{color:var(--aka-mist)}body.akaal .footer-col ul a:hover{color:var(--aka-sienna)}.footer-bottom{border-top:1px solid var(--line);padding:18px 40px;display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}body.akaal .footer-bottom{border-top-color:var(--aka-line)}@media(max-width:700px){.footer-bottom{flex-direction:column;gap:10px;padding:18px 24px;text-align:center}}.footer-bottom p{font-size:11px;color:var(--ash);font-style:italic}body.akaal .footer-bottom p{color:var(--aka-ash)}.footer-bottom em{color:var(--sienna)}body.akaal .footer-bottom em{color:var(--aka-sienna)}.transmission{position:fixed;bottom:30px;right:30px;max-width:320px;padding:20px 24px;background:var(--bg);border:1px solid var(--line);border-left:3px solid var(--sienna);font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;color:var(--warm);line-height:1.55;z-index:200;opacity:0;transform:translate(20px);transition:opacity .6s,transform .6s,background .6s,color .6s;pointer-events:none;box-shadow:0 8px 30px #4a3a2626}body.akaal .transmission{background:var(--aka-bg2);border-color:var(--aka-line);border-left-color:var(--aka-sienna);color:var(--aka-warm)}.transmission.show{opacity:1;transform:translate(0)}.transmission-label{display:block;font-family:Spectral SC,serif;font-size:8px;letter-spacing:.4em;color:var(--sienna);text-transform:uppercase;margin-bottom:8px;font-style:normal}body.akaal .transmission-label{color:var(--aka-sienna)}.j-line{stroke:var(--ink);fill:none;opacity:.85;stroke-linecap:round;stroke-linejoin:round}.j-line-soft{stroke:var(--ink);fill:none;opacity:.5;stroke-linecap:round;stroke-linejoin:round}.j-line-faint{stroke:var(--ink);fill:none;opacity:.28;stroke-linecap:round}body.akaal .j-line,body.akaal .j-line-soft,body.akaal .j-line-faint{stroke:var(--aka-ink)}.stars circle,.stars .star-shape{fill:var(--ink)}body.akaal .stars circle,body.akaal .stars .star-shape{fill:var(--aka-ink)}.home-hero{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:130px 24px 80px;position:relative}.home-eyebrow{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.6em;color:var(--gold);text-transform:uppercase;margin-bottom:36px}.home-illustration{width:min(1100px,96vw);margin:0 auto 50px;position:relative}.home-illustration .hero-logo{width:100%;height:auto;display:block}.home-illustration .hero-logo-dark,body.akaal .home-illustration .hero-logo-light{display:none}body.akaal .home-illustration .hero-logo-dark{display:block}.home-title{font-family:Cormorant Garamond,serif;font-size:clamp(60px,10vw,116px);font-weight:300;letter-spacing:.02em;line-height:.95;color:var(--ink);margin-bottom:18px}.home-title em{font-style:italic;color:var(--sienna)}.home-title .the{display:block;font-family:Spectral SC,serif;font-size:clamp(13px,1.5vw,17px);letter-spacing:.7em;color:var(--ash);margin-bottom:18px;text-transform:uppercase;font-weight:400}.home-trio{display:flex;gap:22px;align-items:center;justify-content:center;margin-bottom:32px;flex-wrap:wrap}.home-trio span{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(16px,2vw,22px);color:var(--mist)}.home-trio em{color:var(--sienna);font-style:italic}.home-trio .dot{color:var(--sienna);font-size:9px}.home-tagline{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(17px,2.2vw,22px);color:var(--warm);max-width:720px;margin:0 auto 44px;line-height:1.55}.home-tagline em{color:var(--sienna)}.home-cta{max-width:580px;margin:0 auto 28px;padding:24px 30px;border:1px solid var(--line-strong);background:#a8782e0d;text-align:center;transition:background .4s,border-color .4s}.home-cta:hover{background:#a8782e1a;border-color:var(--sienna)}.home-cta .cta-eyebrow{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.55em;color:var(--gold);text-transform:uppercase;margin-bottom:10px}.home-cta .cta-title{font-family:Cormorant Garamond,serif;font-size:clamp(22px,2.8vw,28px);font-weight:400;color:var(--ink);margin-bottom:6px;line-height:1.2}.home-cta .cta-title em{color:var(--sienna);font-style:italic}.home-cta .cta-time{font-family:Cormorant Garamond,serif;font-style:italic;font-size:15px;color:var(--warm);margin-bottom:16px}.home-cta .cta-btn{display:inline-block;font-family:Spectral SC,serif;font-size:10px;letter-spacing:.45em;text-transform:uppercase;color:var(--sienna);padding:11px 26px;border:1px solid var(--sienna);text-decoration:none;transition:all .3s;cursor:none}.home-cta:hover .cta-btn{background:var(--sienna);color:var(--bg)}.luminous-heart-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:16px auto 48px;position:relative;max-width:920px;width:100%}.heart-gate-eyebrow{font-family:Spectral SC,serif;font-size:12px;letter-spacing:.55em;color:var(--gold);text-transform:uppercase;margin-bottom:14px;text-align:center;opacity:.9}.heart-gate-eyebrow em{color:var(--sienna);font-style:italic;font-family:Cormorant Garamond,serif;font-size:18px;letter-spacing:.06em;text-transform:none}.luminous-heart-svg{width:100%;max-width:860px;height:auto;display:block}.heart-vessel{transform-origin:450px 420px;filter:drop-shadow(0 0 8px rgba(245,212,154,.35)) drop-shadow(0 0 24px rgba(198,146,56,.25))}.bg-circles{transform-origin:450px 420px;opacity:1}.orbit-rings circle{stroke-opacity:.31}.orbit-1,.orbit-2,.orbit-3,.orbit-4{transform-origin:450px 420px}.drift-field{opacity:1}.path-link{cursor:none;text-decoration:none;outline:none}.buddha-eye{transition:filter .5s ease}.path-link:hover .buddha-eye{filter:drop-shadow(0 0 10px rgba(245,212,154,.7))}.path-link:hover text{fill:var(--sienna)}.eye-kaal{transform-origin:359px 392px;animation:gazePresence 9s ease-in-out infinite}@keyframes gazePresence{0%,to{opacity:.95}50%{opacity:1}}.eye-akaal{transform-origin:541px 388px;animation:gazeInward 8s ease-in-out infinite}@keyframes gazeInward{0%,to{opacity:.92}50%{opacity:1}}.heart-gate-text{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.35em;color:var(--sienna);text-transform:uppercase;margin-top:12px;text-align:center;opacity:.75}.gateway-aside{margin:64px auto 32px;text-align:center;font-family:Spectral SC,serif;font-size:9px;letter-spacing:.45em;color:var(--gold);text-transform:uppercase;opacity:.7}.gateway-aside a{font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;letter-spacing:.02em;text-transform:none;color:var(--sienna);text-decoration:none;border-bottom:1px dotted var(--sienna);padding-bottom:1px;margin-left:6px;transition:color .3s}.gateway-aside a:hover{color:var(--gold-bright, #c69238)}.gateway-footer{margin:80px auto 60px;max-width:540px;padding:0 24px;text-align:center}.gateway-tanner-link{display:inline-block;padding:12px 0;text-decoration:none;color:var(--ink);cursor:none;transition:opacity .3s}.gateway-tanner-link:hover .gateway-tanner-name em{color:var(--gold-bright, #c69238)}.gateway-tanner-eyebrow{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.55em;color:var(--gold);text-transform:uppercase;margin-bottom:18px}.gateway-tanner-name{font-family:Cormorant Garamond,serif;font-size:clamp(32px,5vw,44px);font-weight:300;color:var(--ink);line-height:1.1;margin-bottom:14px;transition:color .4s}.gateway-tanner-name em{color:var(--sienna);font-style:italic;transition:color .4s}.gateway-tanner-sub{font-family:Cormorant Garamond,serif;font-style:italic;font-size:15px;color:var(--warm);letter-spacing:.02em}@media(max-width:600px){.gateway-footer{margin:60px auto 48px}}@media(max-width:700px){.luminous-heart-svg{max-width:540px}.heart-gate-eyebrow{font-size:11px;letter-spacing:.45em}.heart-gate-eyebrow em{font-size:15px}}@media(max-width:480px){.luminous-heart-svg{max-width:380px}}.about-gian{padding:100px 24px;border-top:1px solid var(--line)}.about-gian .inner{max-width:880px;margin:0 auto;display:grid;grid-template-columns:1fr 1.4fr;gap:64px;align-items:start}@media(max-width:700px){.about-gian .inner{grid-template-columns:1fr;gap:30px}}.about-gian .label{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.55em;color:var(--gold);text-transform:uppercase;margin-bottom:14px}.about-gian .name{font-family:Cormorant Garamond,serif;font-size:clamp(34px,4.5vw,48px);color:var(--ink);font-weight:300;line-height:1.1;margin-bottom:16px}.about-gian .name em{color:var(--sienna);font-style:italic}.about-gian .role{font-family:Cormorant Garamond,serif;font-style:italic;color:var(--mist);font-size:18px;line-height:1.6}.about-gian .role em{color:var(--sienna)}.about-gian .body p+p{margin-top:18px}.about-gian .body{font-size:16px;line-height:1.95;color:var(--ink2)}.about-gian .body em{color:var(--sienna);font-style:italic}.gian-card{border:1px solid var(--line-strong);padding:38px 36px;background:#a8782e0a;position:relative}.gian-card .teaser{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(20px,2.4vw,26px);color:var(--ink);line-height:1.45;margin-bottom:22px}.gian-card .teaser em{color:var(--sienna)}.gian-card details{margin-top:6px}.gian-card details>summary{list-style:none;cursor:none;display:inline-flex;align-items:center;gap:10px;font-family:Spectral SC,serif;font-size:10px;letter-spacing:.45em;text-transform:uppercase;color:var(--sienna);padding:6px 0;transition:color .25s}.gian-card details>summary::-webkit-details-marker{display:none}.gian-card details>summary:after{content:"\2192";font-family:Cormorant Garamond,serif;font-style:italic;font-size:16px;letter-spacing:0;transition:transform .4s ease;display:inline-block}.gian-card details[open]>summary:after{transform:rotate(90deg)}.gian-card details>summary:hover{color:var(--warm)}.gian-card details[open]>summary{color:var(--warm);margin-bottom:22px}.gian-card .story{font-family:Spectral,Georgia,serif;font-size:16px;line-height:1.85;color:var(--ink2);animation:storyIn .7s ease}.gian-card .story p+p{margin-top:16px}.gian-card .story em{color:var(--sienna);font-style:italic}@keyframes storyIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.doors-section{padding:120px 24px 100px;border-top:1px solid var(--line);background:linear-gradient(to bottom,transparent,rgba(216,203,176,.25))}.study-row{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1100px;margin:0 auto 50px}@media(max-width:800px){.study-row{grid-template-columns:1fr}}.study-btn{padding:36px 36px 32px;background:#a8782e0a;border:1px solid var(--line-strong);text-decoration:none;color:inherit;transition:background .4s,border-color .4s;cursor:none;display:flex;flex-direction:column;gap:14px;position:relative;min-height:200px}.study-btn:hover{background:#a8782e1a;border-color:var(--sienna)}.study-btn:before{content:"";position:absolute;top:-1px;left:-1px;width:28px;height:28px;border-color:var(--gold);border-style:solid;border-width:1px 0 0 1px;opacity:.7;transition:opacity .4s}.study-btn:hover:before{opacity:1}.study-btn .study-eyebrow{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.55em;color:var(--gold);text-transform:uppercase}.study-btn .study-title{font-family:Cormorant Garamond,serif;font-size:clamp(28px,3.6vw,38px);font-weight:300;color:var(--ink);line-height:1.1}.study-btn .study-title em{color:var(--sienna);font-style:italic}.study-btn .study-lead{font-family:Cormorant Garamond,serif;font-style:italic;font-size:16px;color:var(--warm);line-height:1.55}.study-btn .study-lead em{color:var(--sienna)}.study-btn .study-arrow{margin-top:auto;padding-top:8px;font-family:Spectral SC,serif;font-size:9px;letter-spacing:.45em;color:var(--sienna);text-transform:uppercase;display:flex;align-items:center;gap:10px}.study-btn .study-arrow:after{content:"\2192";transition:transform .3s}.study-btn:hover .study-arrow:after{transform:translate(6px)}.authorization-letter{padding:36px 44px}.authorization-letter .letter-intro{font-family:Cormorant Garamond,serif;font-style:italic;font-size:16px;color:var(--mist);line-height:1.65;margin-bottom:28px}.authorization-letter .letter-intro em{color:var(--sienna)}.letter-pdf-frame{position:relative;width:100%;aspect-ratio:8.5 / 11;max-height:1100px;border:1px solid var(--line);background:#fff6;overflow:hidden}body.akaal .letter-pdf-frame{background:#0000004d;border-color:var(--aka-line)}.letter-pdf-frame:before,.letter-pdf-frame:after{content:"";position:absolute;width:18px;height:18px;border-color:var(--gold);border-style:solid;opacity:.55;pointer-events:none;z-index:2}.letter-pdf-frame:before{top:6px;left:6px;border-width:1px 0 0 1px}.letter-pdf-frame:after{bottom:6px;right:6px;border-width:0 1px 1px 0}.letter-pdf-object{width:100%;height:100%;display:block;border:0;pointer-events:auto}.letter-pdf-fallback{padding:60px 40px;text-align:center}.letter-pdf-fallback p{font-family:Cormorant Garamond,serif;font-style:italic;color:var(--mist);margin-bottom:20px}@media(max-width:700px){.authorization-letter{padding:28px 24px}.letter-pdf-frame{aspect-ratio:8.5 / 22}}.baba-section{position:relative}.baba-portrait{margin:32px auto;max-width:480px;text-align:center;position:relative}.baba-image{display:block;width:100%;height:auto;border:1px solid var(--line);box-shadow:0 8px 32px #0000001f,0 2px 8px #a8782e26;position:relative;z-index:1}body.akaal .baba-image{border-color:var(--aka-line);box-shadow:0 8px 32px #0006,0 2px 8px #a8782e33}.baba-portrait:before,.baba-portrait:after{content:"";position:absolute;width:22px;height:22px;border-color:var(--gold);border-style:solid;opacity:.7;z-index:2;pointer-events:none}.baba-portrait:before{top:-8px;left:-8px;border-width:1px 0 0 1px}.baba-portrait:after{bottom:-8px;right:-8px;border-width:0 1px 1px 0}.baba-caption{font-family:Cormorant Garamond,serif;font-style:italic;font-size:13px;color:var(--mist);margin-top:14px;line-height:1.55;padding:0 12px}.baba-caption em{color:var(--sienna);font-style:italic}body.akaal .baba-caption{color:var(--aka-mist)}.amandeep-quote{font-family:Cormorant Garamond,serif!important;font-style:italic;font-size:17px!important;color:var(--ink2)!important;line-height:1.65!important;margin:22px 0!important;padding:20px 26px 18px!important;border-left:2px solid var(--sienna);background:#a8782e0f;position:relative}.amandeep-quote em{color:var(--sienna)}body.akaal .amandeep-quote{color:var(--aka-mist)!important;background:#a8782e1a}.amandeep-quote .quote-attrib{display:block;margin-top:10px;font-family:Spectral SC,serif;font-size:9px;letter-spacing:.35em;color:var(--ash);text-transform:uppercase;font-style:normal}@media(max-width:700px){.baba-portrait{max-width:100%;margin:24px auto}.amandeep-quote{padding:16px 18px 14px!important;font-size:15px!important}}.ashram-support{margin:36px auto 8px;padding:36px 32px 32px;text-align:center;border:1px solid var(--line);background:linear-gradient(135deg,#a8782e0f,#b35a2a0a);position:relative}body.akaal .ashram-support{background:linear-gradient(135deg,#a8782e1a,#b35a2a0f);border-color:var(--aka-line)}.ashram-support:before,.ashram-support:after{content:"";position:absolute;width:28px;height:28px;border-color:var(--gold);border-style:solid;opacity:.65;pointer-events:none}.ashram-support:before{top:-1px;left:-1px;border-width:1px 0 0 1px}.ashram-support:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0}.ashram-support-eyebrow{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.6em;color:var(--gold);text-transform:uppercase;margin-bottom:22px}.ashram-support-link{display:inline-block;text-decoration:none;color:inherit;cursor:none;transition:transform .3s ease,color .3s ease;padding:8px 16px}.ashram-support-link:hover{transform:translateY(-2px)}.ashram-support-text{display:block;font-family:Cormorant Garamond,serif;font-size:clamp(32px,5vw,48px);font-weight:300;font-style:italic;color:var(--sienna);letter-spacing:.02em;line-height:1.1;margin-bottom:10px;position:relative}.ashram-support-text:before,.ashram-support-text:after{content:"\2726";display:inline-block;font-size:.45em;color:var(--gold);opacity:.7;vertical-align:.4em;margin:0 .3em;font-style:normal}.ashram-support-link:hover .ashram-support-text{color:var(--gold)}body.akaal .ashram-support-text{color:var(--aka-sienna)}body.akaal .ashram-support-link:hover .ashram-support-text{color:var(--aka-gold, #d9a653)}.ashram-support-sub{display:block;font-family:Spectral SC,serif;font-size:10px;letter-spacing:.4em;color:var(--ash);text-transform:uppercase;margin-top:4px}.ashram-support-note{font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;color:var(--mist);line-height:1.65;max-width:540px;margin:22px auto 0}body.akaal .ashram-support-note{color:var(--aka-mist)}@media(max-width:700px){.ashram-support{padding:28px 20px 24px;margin:28px auto 6px}.ashram-support-text{font-size:28px}.ashram-support-text:before,.ashram-support-text:after{font-size:.4em;margin:0 .2em}.ashram-support-note{font-size:13px}}.bib-intro{max-width:760px;margin:40px auto 60px;padding:0 24px}.bib-intro p{font-family:Cormorant Garamond,serif;font-size:17px;line-height:1.75;color:var(--ink2);margin-bottom:18px}body.akaal .bib-intro p{color:var(--aka-mist)}.bib-intro p em{color:var(--sienna);font-style:italic}.bib-intro .eyebrow{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.55em;color:var(--gold);text-transform:uppercase;margin-bottom:18px}.bib-foundational{color:var(--gold);font-weight:400;cursor:help;font-style:normal;padding:0 2px}body.akaal .bib-foundational{color:var(--aka-gold, #d9a653)}.kempton-mark{color:var(--sienna);opacity:.55;font-size:.78em;cursor:help;font-style:normal;padding:0 1px;vertical-align:super;line-height:1;font-weight:400}body.akaal .kempton-mark{color:var(--aka-mist);opacity:.6}.kempton-mark:hover{opacity:.95}.bib-toc{max-width:760px;margin:0 auto 80px;padding:32px 36px;border:1px solid var(--line);background:#a8782e0a;position:relative}body.akaal .bib-toc{border-color:var(--aka-line);background:#a8782e12}.bib-toc:before,.bib-toc:after{content:"";position:absolute;width:16px;height:16px;border-color:var(--gold);border-style:solid;opacity:.55}.bib-toc:before{top:-1px;left:-1px;border-width:1px 0 0 1px}.bib-toc:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0}.bib-toc-heading{font-family:Spectral SC,serif;font-size:11px;letter-spacing:.55em;color:var(--gold);text-transform:uppercase;margin-bottom:22px;text-align:center}.bib-toc-list{list-style:none;padding:0;margin:0;column-count:2;column-gap:32px}@media(max-width:700px){.bib-toc-list{column-count:1}}.bib-toc-list li{break-inside:avoid;margin-bottom:10px;padding-bottom:8px;border-bottom:1px dotted var(--line)}body.akaal .bib-toc-list li{border-bottom-color:var(--aka-line)}.bib-toc-list a{text-decoration:none;color:var(--ink2);display:block;cursor:none;transition:color .2s}body.akaal .bib-toc-list a{color:var(--aka-mist)}.bib-toc-list a:hover{color:var(--sienna)}.toc-label{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.3em;color:var(--gold);text-transform:uppercase;display:inline-block;min-width:60px}.toc-title{font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px}.bib-part{max-width:820px;margin:0 auto 80px;padding:0 24px;scroll-margin-top:40px}.bib-part-header{text-align:center;margin-bottom:40px;padding-bottom:28px;border-bottom:1px solid var(--line)}body.akaal .bib-part-header{border-bottom-color:var(--aka-line)}.bib-part-label{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.6em;color:var(--gold);text-transform:uppercase;margin-bottom:12px}.bib-part-title{font-family:Cormorant Garamond,serif;font-size:clamp(26px,3.5vw,36px);font-weight:300;color:var(--ink);letter-spacing:.01em;line-height:1.2}body.akaal .bib-part-title{color:var(--aka-ink)}.bib-section-heading{font-family:Cormorant Garamond,serif;font-style:italic;font-size:19px;color:var(--sienna);margin:28px 0 14px;padding-bottom:6px;border-bottom:1px dotted var(--line);font-weight:400}body.akaal .bib-section-heading{color:var(--aka-sienna);border-bottom-color:var(--aka-line)}.bib-list{list-style:none;padding:0;margin:0}.bib-entry{font-family:Cormorant Garamond,serif;font-size:14.5px;line-height:1.65;color:var(--ink2);margin-bottom:14px;padding-left:22px;text-indent:-22px}body.akaal .bib-entry{color:var(--aka-mist)}.bib-entry em{color:var(--ink);font-style:italic}body.akaal .bib-entry em{color:var(--aka-ink)}.bib-annotation{font-style:italic;font-size:13.5px;color:var(--mist);margin-top:6px;padding-left:22px;text-indent:0;line-height:1.6}body.akaal .bib-annotation{color:#d8cbb0b3}.bib-note{max-width:760px;margin:60px auto 40px;padding:36px;border:1px solid var(--line);background:#a8782e0a;position:relative}body.akaal .bib-note{border-color:var(--aka-line);background:#a8782e12}.bib-note:before,.bib-note:after{content:"";position:absolute;width:16px;height:16px;border-color:var(--gold);border-style:solid;opacity:.55}.bib-note:before{top:-1px;left:-1px;border-width:1px 0 0 1px}.bib-note:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0}.bib-note .eyebrow{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.55em;color:var(--gold);text-transform:uppercase;margin-bottom:18px;text-align:center}.bib-note p{font-family:Cormorant Garamond,serif;font-size:15px;line-height:1.7;color:var(--ink2);margin-bottom:14px}body.akaal .bib-note p{color:var(--aka-mist)}.bib-note p em{color:var(--sienna);font-style:italic}.bib-lineage-divider{max-width:760px;margin:100px auto 50px;padding:0 24px;text-align:center}.bib-lineage-divider-mark{margin:0 auto 28px;opacity:.85}.bib-lineage-divider-mark svg{width:200px;height:auto}.bib-lineage-divider-eyebrow{font-family:Spectral SC,serif;font-size:11px;letter-spacing:.6em;color:var(--gold);text-transform:uppercase;margin-bottom:18px}.bib-lineage-divider-title{font-family:Cormorant Garamond,serif;font-size:clamp(30px,4.5vw,44px);font-weight:300;color:var(--ink);line-height:1.2;margin-bottom:14px}body.akaal .bib-lineage-divider-title{color:var(--aka-ink)}.bib-lineage-divider-title em{color:var(--sienna);font-style:italic}.bib-lineage-divider-subtitle{font-family:Cormorant Garamond,serif;font-style:italic;font-size:15px;color:var(--mist);line-height:1.65;margin-bottom:22px;max-width:600px;margin-left:auto;margin-right:auto}body.akaal .bib-lineage-divider-subtitle{color:var(--aka-mist)}.bib-lineage-divider-prose{font-family:Cormorant Garamond,serif;font-size:15.5px;color:var(--ink2);line-height:1.75;max-width:640px;margin:0 auto}body.akaal .bib-lineage-divider-prose{color:var(--aka-mist)}.bib-part-intro{font-family:Cormorant Garamond,serif;font-style:italic;font-size:15px;color:var(--mist);line-height:1.7;text-align:center;max-width:640px;margin:-8px auto 26px}body.akaal .bib-part-intro{color:var(--aka-mist)}.bib-part-intro em{color:var(--sienna)}.bib-audience{margin:30px auto;padding:36px 40px 32px;border:1px solid var(--line);background:linear-gradient(135deg,#a8782e0d,#b35a2a08);position:relative}body.akaal .bib-audience{border-color:var(--aka-line);background:linear-gradient(135deg,#a8782e17,#b35a2a0f)}.bib-audience:before,.bib-audience:after{content:"";position:absolute;width:20px;height:20px;border-color:var(--gold);border-style:solid;opacity:.6;pointer-events:none}.bib-audience:before{top:-1px;left:-1px;border-width:1px 0 0 1px}.bib-audience:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0}.bib-audience-eyebrow{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.55em;color:var(--gold);text-transform:uppercase;margin-bottom:18px;text-align:center}.bib-audience>p{font-family:Cormorant Garamond,serif;font-size:16px;line-height:1.75;color:var(--ink2);margin-bottom:18px}body.akaal .bib-audience>p{color:var(--aka-mist)}.bib-audience>p em{color:var(--sienna);font-style:italic}.bib-audience-list{list-style:none;padding:0 0 0 14px;margin:0 0 22px}.bib-audience-list li{font-family:Cormorant Garamond,serif;font-size:15px;line-height:1.7;color:var(--ink2);margin-bottom:14px;padding-left:22px;position:relative}body.akaal .bib-audience-list li{color:var(--aka-mist)}.bib-audience-list li em{color:var(--sienna);font-style:italic}.bib-audience-list li:before{content:"\2726";position:absolute;left:0;top:5px;font-size:9px;color:var(--gold);opacity:.85}body.akaal .bib-audience-list li:before{color:var(--aka-gold, #d9a653)}.bib-audience-close{margin-top:24px!important;padding-top:22px!important;border-top:1px dotted var(--line);font-style:italic;font-size:15px!important;color:var(--warm)!important}body.akaal .bib-audience-close{border-top-color:var(--aka-line);color:var(--aka-mist)!important}@media(max-width:700px){.bib-audience{padding:26px 22px 22px;margin:24px 12px}.bib-audience-list{padding-left:6px}.bib-audience-list li{font-size:14px;padding-left:18px}}@media(max-width:700px){.bib-part{padding:0 18px}.bib-toc{padding:24px 22px;margin:0 16px 60px}.bib-entry{font-size:14px;padding-left:16px;text-indent:-16px}.bib-annotation{padding-left:16px;font-size:13px}}.royal-name{font-family:Cormorant Garamond,serif;font-style:italic;color:var(--gold);font-weight:400;letter-spacing:.04em;position:relative;padding:0 .6em;white-space:nowrap}.royal-name:before,.royal-name:after{content:"\2726";font-style:normal;font-size:.7em;color:var(--gold);opacity:.75;vertical-align:.25em;letter-spacing:0;margin:0 .15em;font-family:Cormorant Garamond,serif}.royal-name:before{content:"\2726  "}.royal-name:after{content:" \2726"}body.akaal .royal-name,body.akaal .royal-name:before,body.akaal .royal-name:after{color:var(--aka-gold, #d9a653)}.page-question .royal-name{font-size:1.05em}.story-body .royal-name{font-size:1em}.doors-intro{text-align:center;margin-bottom:60px}.doors-intro .label{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.55em;color:var(--gold);text-transform:uppercase;margin-bottom:16px;display:block}.doors-intro h2{font-family:Cormorant Garamond,serif;font-size:clamp(36px,5.5vw,60px);font-weight:300;color:var(--ink);margin-bottom:18px}.doors-intro h2 em{color:var(--sienna);font-style:italic}.doors-intro p{font-family:Cormorant Garamond,serif;font-style:italic;color:var(--mist);font-size:18px;max-width:580px;margin:0 auto;line-height:1.55}.doors{display:grid;grid-template-columns:repeat(5,1fr);gap:0;max-width:1200px;margin:0 auto;border:1px solid var(--line);background:#fff3}@media(max-width:900px){.doors{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.doors{grid-template-columns:1fr}}.door{padding:38px 28px;border-right:1px solid var(--line);text-decoration:none;color:inherit;transition:background .4s,transform .4s;cursor:none;display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-height:270px}.door:last-child{border-right:none}@media(max-width:900px){.door{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.door:nth-child(2n){border-right:none}}@media(max-width:600px){.door{border-right:none;border-bottom:1px solid var(--line)}.door:last-child{border-bottom:none}}.door:hover{background:#a8782e14}.door:hover .door-glyph{transform:translateY(-4px)}.door:hover .door-glyph path,.door:hover .door-glyph circle,.door:hover .door-glyph polygon,.door:hover .door-glyph line{stroke:var(--sienna)}.door-glyph{transition:transform .5s ease}.door-glyph svg{width:72px;height:auto}.door-glyph path,.door-glyph circle,.door-glyph polygon,.door-glyph line{transition:stroke .4s}.door-elem{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.5em;color:var(--sienna);text-transform:uppercase}.door-name{font-family:Cormorant Garamond,serif;font-size:30px;font-weight:300;color:var(--ink);line-height:1}.door-name em{color:var(--sienna);font-style:italic}.door-teaching{font-family:Cormorant Garamond,serif;font-style:italic;font-size:15px;color:var(--mist);line-height:1.5}.door-arrow{margin-top:auto;font-family:Spectral SC,serif;font-size:9px;letter-spacing:.45em;color:var(--sienna);text-transform:uppercase;display:flex;align-items:center;gap:12px}.door-arrow:after{content:"\2192";transition:transform .3s}.door:hover .door-arrow:after{transform:translate(6px)}.home-akaal{margin:80px auto 0;max-width:1000px;padding:70px 40px;text-align:center;background:var(--ink);color:var(--bg);position:relative;cursor:none;text-decoration:none;display:block;transition:background .4s}.home-akaal:hover{background:#2a2218}.home-akaal:before{content:"";position:absolute;top:16px;left:16px;right:16px;bottom:16px;border:1px solid rgba(236,228,210,.18);pointer-events:none}.home-akaal .label{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.6em;color:var(--aka-sienna);text-transform:uppercase;margin-bottom:18px}.home-akaal .title{font-family:Cormorant Garamond,serif;font-size:clamp(40px,6vw,64px);font-weight:300;color:var(--bg);margin-bottom:16px}.home-akaal .title em{color:var(--aka-sienna);font-style:italic}.home-akaal .sub{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(17px,2.2vw,22px);color:var(--aka-warm);max-width:600px;margin:0 auto 26px;line-height:1.5}.home-akaal .enter{display:inline-block;font-family:Spectral SC,serif;font-size:10px;letter-spacing:.55em;text-transform:uppercase;padding:14px 36px;border:1px solid var(--aka-sienna);color:var(--aka-sienna);transition:all .3s}.home-akaal:hover .enter{background:var(--aka-sienna);color:var(--bg)}.home-subscribe{padding:100px 24px;text-align:center;background:linear-gradient(135deg,rgba(168,120,46,.06),transparent 70%);border-top:1px solid var(--line)}.home-subscribe .small{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.55em;color:var(--gold);text-transform:uppercase;margin-bottom:18px}.home-subscribe h2{font-family:Cormorant Garamond,serif;font-size:clamp(34px,5vw,52px);color:var(--ink);font-weight:300;margin-bottom:20px}.home-subscribe h2 em{color:var(--sienna);font-style:italic}.home-subscribe p{font-family:Cormorant Garamond,serif;font-style:italic;color:var(--mist);font-size:18px;max-width:560px;margin:0 auto;line-height:1.55}.subscribe-form{display:flex;gap:0;margin:36px auto 14px;max-width:460px}.subscribe-input{flex:1;padding:16px 20px;background:#ffffff73;border:1px solid var(--line);border-right:none;color:var(--ink);font-family:Spectral,serif;font-size:14px;outline:none;cursor:none}.subscribe-input::placeholder{color:var(--ash)}.subscribe-input:focus{border-color:var(--sienna)}body.akaal .subscribe-input{background:#ece4d214;border-color:var(--aka-line);color:var(--aka-ink)}body.akaal .subscribe-input::placeholder{color:var(--aka-ash)}body.akaal .subscribe-input:focus{border-color:var(--aka-sienna)}.subscribe-btn{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.35em;text-transform:uppercase;padding:16px 28px;background:var(--sienna);color:var(--bg);border:none;cursor:none;transition:background .25s}.subscribe-btn:hover{background:var(--ink)}body.akaal .subscribe-btn{background:var(--aka-sienna);color:var(--aka-bg)}body.akaal .subscribe-btn:hover{background:var(--aka-ink)}.serpentine{margin:60px auto;max-width:820px;position:relative;padding:40px 0}.serpentine-line{position:absolute;left:50%;top:0;bottom:0;width:1px;background:linear-gradient(to bottom,transparent,var(--line-strong) 8%,var(--line-strong) 92%,transparent);pointer-events:none}.serp-node{position:relative;width:46%;padding:26px 28px;margin-bottom:50px;border:1px solid var(--line);background:#ffffff59;transition:background .35s,border-color .35s,transform .35s;cursor:none}.serp-node:hover{background:#a8782e12;border-color:var(--line-strong);transform:translateY(-2px)}.serp-node:nth-child(2n){margin-left:54%}.serp-node:nth-child(odd){margin-right:54%}.serp-node:before{content:"";position:absolute;top:50%;width:50px;height:1px;background:var(--line-strong)}.serp-node:nth-child(odd):before{right:-50px}.serp-node:nth-child(2n):before{left:-50px}.serp-node:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background:var(--sienna);box-shadow:0 0 0 3px var(--bg)}.serp-node:nth-child(odd):after{right:-54px}.serp-node:nth-child(2n):after{left:-54px}@media(max-width:700px){.serpentine-line{display:none}.serp-node{width:100%;margin:0 0 22px!important}.serp-node:before,.serp-node:after{display:none}}.serp-day{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.5em;color:var(--sienna);text-transform:uppercase;margin-bottom:10px}.serp-name{font-family:Cormorant Garamond,serif;font-style:italic;font-size:22px;color:var(--ink);margin-bottom:6px}.serp-action{font-size:13px;color:var(--mist);line-height:1.7}.stage-wave-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden;opacity:.4}.stage-wave-bg svg{position:absolute;bottom:-50px;left:-10%;width:120%;height:auto}.ripple{position:fixed;border:1px solid var(--sienna);border-radius:50%;pointer-events:none;z-index:9997;animation:rippleOut 1.4s ease-out forwards}@keyframes rippleOut{0%{width:0;height:0;opacity:.6;transform:translate(-50%,-50%)}to{width:220px;height:220px;opacity:0;transform:translate(-50%,-50%)}}.big-wave-wrap{width:min(820px,92vw);margin:60px auto 80px;position:relative}.big-wave-wrap svg{width:100%;height:auto}.sun-eye{position:relative;width:260px;height:260px;margin:70px auto 24px;cursor:none}.sun-eye svg{width:100%;height:100%;display:block}.sun-eye .center-circle{fill:var(--bg);stroke:var(--ink);stroke-width:1.4;transition:fill .8s ease,stroke .8s ease}.sun-eye.activated .center-circle{fill:var(--sienna);stroke:var(--sienna)}.sun-eye-prompt{text-align:center;font-family:Cormorant Garamond,serif;font-style:italic;color:var(--ash);font-size:14px;margin-top:-10px;transition:opacity .4s}.sun-eye-prompt.hidden{opacity:0}.sun-eye-answer{text-align:center;font-family:Cormorant Garamond,serif;font-style:italic;color:var(--sienna);font-size:clamp(22px,3vw,30px);line-height:1.5;margin:-6px auto 0;opacity:0;transition:opacity 1.2s ease;max-width:540px}.sun-eye-answer.show{opacity:1}.mirror{max-width:640px;margin:80px auto;padding:50px 44px;border:1px solid var(--line);background:#ffffff52;text-align:center}.mirror .small{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.45em;color:var(--sienna);text-transform:uppercase;margin-bottom:22px;display:block}.mirror .questions{list-style:none;display:flex;flex-direction:column;gap:12px}.mirror .questions li{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(19px,2.6vw,25px);color:var(--ink);line-height:1.5;opacity:.85;cursor:none;transition:color .3s,transform .3s,opacity .3s}.mirror .questions li:hover{color:var(--sienna);opacity:1;transform:translate(4px)}.mirror .questions li:before{content:"\b7";color:var(--sienna);margin-right:14px}.dancefloor-wrap{margin:70px auto 40px;position:relative;display:flex;flex-direction:column;align-items:center;gap:18px}.dancefloor{position:relative;width:320px;height:320px;cursor:none}.dancefloor svg{width:100%;height:100%;overflow:visible}.dance-orbit{animation:spin 24s linear infinite;transform-origin:160px 160px}.dance-orbit-2{animation:spin 36s linear infinite reverse;transform-origin:160px 160px}.dance-orbit-3{animation:spin 48s linear infinite;transform-origin:160px 160px}@keyframes spin{to{transform:rotate(360deg)}}.dance-dot{fill:var(--sienna)}.dance-prompt{font-family:Cormorant Garamond,serif;font-style:italic;color:var(--ash);font-size:13px}.snow{position:fixed;top:-10px;width:4px;height:4px;background:var(--sienna);border-radius:50%;pointer-events:none;z-index:4;opacity:.18}.offerings{display:grid;grid-template-columns:1fr;gap:24px;max-width:760px;margin:60px auto}.offering{border:1px solid var(--line);padding:38px 34px;background:#ffffff52;position:relative;transition:background .4s,border-color .4s;cursor:none}.offering:hover{background:#a8782e14;border-color:var(--line-strong)}.offering.featured{border-color:var(--sienna);background:#b35a2a0f}.offering-tag{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.5em;color:var(--sienna);text-transform:uppercase;margin-bottom:14px}.offering-title{font-family:Cormorant Garamond,serif;font-size:28px;font-weight:400;color:var(--ink);margin-bottom:8px}.offering-title em{color:var(--sienna);font-style:italic}.offering-time{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.35em;color:var(--mist);margin-bottom:14px}.offering-body{font-size:15px;line-height:1.85;color:var(--mist);margin-bottom:24px}.lineage{max-width:720px;margin:70px auto;padding:50px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center}.lineage .label{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.5em;color:var(--sienna);text-transform:uppercase;margin-bottom:24px;display:block}.lineage .lineage-quote{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(22px,3vw,30px);color:var(--ink);line-height:1.5;max-width:560px;margin:0 auto 32px}.lineage-body{font-size:15px;line-height:1.9;color:var(--mist);max-width:540px;margin:0 auto}.lineage-body em{color:var(--sienna);font-style:italic}.aka-hero{padding:160px 24px 80px;text-align:center}.aka-hero .top-mark{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.8em;color:var(--aka-sienna);text-transform:uppercase;margin-bottom:28px}.aka-hero h1{font-family:Cormorant Garamond,serif;font-size:clamp(64px,11vw,130px);font-weight:300;color:var(--aka-ink);line-height:.95;margin-bottom:22px;letter-spacing:.02em}.aka-hero h1 em{color:var(--aka-sienna);font-style:italic}.aka-hero .sub{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(20px,2.6vw,26px);color:var(--aka-warm);max-width:720px;margin:0 auto;line-height:1.55}.aka-hero .sub em{color:var(--aka-sienna)}.aka-glyph{margin:0 auto 40px;opacity:.9}.aka-glyph svg{width:100px;height:auto}.aka-section{padding:80px 24px}.aka-grid{max-width:1000px;margin:60px auto;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--aka-line);border:1px solid var(--aka-line)}@media(max-width:700px){.aka-grid{grid-template-columns:1fr}}.aka-tile{background:var(--aka-bg);padding:38px 32px;transition:background .4s;cursor:none}.aka-tile:hover{background:var(--aka-bg2)}.aka-tile .tag{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.5em;color:var(--aka-sienna);text-transform:uppercase;margin-bottom:12px}.aka-tile .h{font-family:Cormorant Garamond,serif;font-size:24px;color:var(--aka-ink);font-weight:400;margin-bottom:10px;line-height:1.3}.aka-tile .h em{color:var(--aka-sienna);font-style:italic}.aka-tile .b{font-size:14px;line-height:1.8;color:var(--aka-warm)}.aka-gate{max-width:880px;margin:60px auto;padding:60px 48px;border:1px solid var(--aka-line-strong);text-align:center;background:#d977460a}.aka-gate .label{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.55em;color:var(--aka-sienna);text-transform:uppercase;margin-bottom:22px;display:block}.aka-gate .h{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(22px,2.8vw,28px);color:var(--aka-ink);margin-bottom:28px;line-height:1.5}.aka-gate .h em{color:var(--aka-sienna)}.aka-tiers{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;margin:0 auto 28px;text-align:left}@media(max-width:900px){.aka-tiers{grid-template-columns:1fr}}.aka-tier{padding:26px 22px;border:1px solid var(--aka-line);background:#0d0b0966;transition:border-color .4s,background .4s;display:flex;flex-direction:column}.aka-tier.featured{border-color:var(--aka-sienna);background:#d977460f}.aka-tier .tier-tag{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.5em;color:var(--aka-sienna);text-transform:uppercase;margin-bottom:10px}.aka-tier .tier-name{font-family:Cormorant Garamond,serif;font-size:22px;font-weight:400;color:var(--aka-ink);margin-bottom:8px;line-height:1.2}.aka-tier .tier-name em{color:var(--aka-sienna);font-style:italic}.aka-tier .tier-price{font-family:Cormorant Garamond,serif;font-style:italic;font-size:24px;color:var(--aka-warm);margin-bottom:16px}.aka-tier .tier-price em{color:var(--aka-sienna);font-style:italic}.aka-tier .tier-includes{font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;color:var(--aka-warm);line-height:1.65}.aka-tier .tier-includes em{color:var(--aka-sienna)}.aka-onetime{max-width:720px;margin:30px auto 0;padding:26px 30px;border:1px solid var(--aka-line);background:#d9774608;text-align:left;display:flex;align-items:center;gap:26px;flex-wrap:wrap}.aka-onetime .ot-left{flex:1;min-width:260px}.aka-onetime .ot-tag{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.5em;color:var(--aka-sienna);text-transform:uppercase;margin-bottom:8px}.aka-onetime .ot-name{font-family:Cormorant Garamond,serif;font-size:20px;color:var(--aka-ink);font-weight:400;line-height:1.3}.aka-onetime .ot-name em{color:var(--aka-sienna);font-style:italic}.aka-onetime .ot-desc{font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;color:var(--aka-warm);margin-top:6px;line-height:1.55}.aka-onetime .ot-price{font-family:Cormorant Garamond,serif;font-style:italic;font-size:26px;color:var(--aka-sienna);white-space:nowrap}.aka-gate .body{font-family:Cormorant Garamond,serif;font-style:italic;font-size:16px;color:var(--aka-warm);margin-bottom:30px}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.reveal{opacity:0;transform:translateY(36px);transition:opacity 1s ease,transform 1s ease}.reveal.visible{opacity:1;transform:none}body.illumined{animation:illumine 4s ease}@keyframes illumine{0%{filter:brightness(1)}50%{filter:brightness(1.08) sepia(.2) saturate(1.3)}to{filter:brightness(1)}}::selection{background:var(--sienna);color:var(--bg)}body.akaal ::selection{background:var(--aka-sienna);color:var(--aka-bg)}.teacher-story{margin:70px auto;max-width:720px;padding:48px 44px;border:1px solid var(--line);background:#a8782e0d;position:relative}.teacher-story:before{content:"";position:absolute;top:-1px;left:-1px;width:32px;height:32px;border-color:var(--gold);border-style:solid;border-width:1px 0 0 1px;opacity:.6}.teacher-story .eyebrow{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.55em;color:var(--gold);text-transform:uppercase;margin-bottom:18px}.teacher-story h3{font-family:Cormorant Garamond,serif;font-size:clamp(24px,3.2vw,32px);color:var(--ink);font-weight:300;margin-bottom:20px;line-height:1.3}.teacher-story h3 em{color:var(--sienna);font-style:italic}.teacher-story .story-lead{font-family:Cormorant Garamond,serif;font-style:italic;font-size:17px;color:var(--ink2);line-height:1.7;margin-bottom:16px}.teacher-story .story-lead em{color:var(--sienna)}.teacher-story .story-body{font-size:15px;color:var(--mist);line-height:1.85}.teacher-story .story-body em{color:var(--sienna);font-style:italic}.teacher-story .story-body p+p{margin-top:12px}.gateway{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px;text-align:center;position:relative}.gateway-logo{max-width:380px;width:80%;height:auto;margin-bottom:30px;display:block}@media(prefers-color-scheme:dark){.gateway-logo.gateway-logo-light{display:none}}@media(prefers-color-scheme:light),(prefers-color-scheme:no-preference){.gateway-logo.gateway-logo-dark{display:none}}.gateway-trio{font-family:Cormorant Garamond,serif;font-size:clamp(15px,1.4vw,17px);color:var(--warm);letter-spacing:.04em;margin-bottom:16px;display:flex;gap:14px;align-items:center;justify-content:center;flex-wrap:wrap}.gateway-trio em{color:var(--sienna);font-style:italic}.gateway-trio .dot{color:var(--ash);font-size:10px}.gateway-tagline{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(20px,2.6vw,28px);color:var(--ink);line-height:1.4;margin-bottom:56px;max-width:580px}.gateway-tagline em{color:var(--sienna)}.gateway-cta{background:#b35a2a0a;border:1px solid rgba(179,90,42,.22);padding:30px 36px;max-width:520px;margin-bottom:80px;text-decoration:none;display:block;transition:all .4s ease;border-radius:2px}.gateway-cta:hover{background:#b35a2a14;border-color:#b35a2a66;transform:translateY(-2px)}.gateway-cta-eyebrow{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.35em;color:var(--mist);margin-bottom:10px;text-transform:uppercase}.gateway-cta-title{font-family:Cormorant Garamond,serif;font-size:clamp(26px,3vw,34px);font-weight:300;color:var(--ink);line-height:1.1;margin-bottom:10px}.gateway-cta-title em{color:var(--sienna);font-style:italic}.gateway-cta-time{font-family:Cormorant Garamond,serif;font-style:italic;font-size:15px;color:var(--warm);margin-bottom:14px}.gateway-cta-btn{font-family:Spectral SC,serif;font-size:11px;letter-spacing:.3em;color:var(--sienna);text-transform:uppercase}.heart-gate{display:flex;flex-direction:column;align-items:center;cursor:pointer;background:transparent;border:none;padding:20px;font-family:inherit;transition:opacity .4s ease}.heart-gate:hover{opacity:.85}.heart-gate-svg{width:80px;height:80px;margin-bottom:18px;filter:drop-shadow(0 0 6px rgba(245,212,154,.4)) drop-shadow(0 0 14px rgba(198,146,56,.22));opacity:.95}@keyframes heartBreath{}.heart-gate-label{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(16px,1.8vw,19px);color:var(--sienna);letter-spacing:.04em}.deep-instruction{max-width:680px;margin:40px auto 20px;padding:18px 28px;text-align:center;font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(15px,1.6vw,18px);color:var(--warm);line-height:1.6;border-top:1px solid rgba(179,90,42,.18);border-bottom:1px solid rgba(179,90,42,.18)}.deep-instruction em{color:var(--sienna)}.transmission-box{position:relative;padding:50px 36px 40px;margin:30px 0;border:1px solid rgba(179,90,42,.25);background:#a8782e06}.transmission-box:before,.transmission-box:after{content:"";position:absolute;width:18px;height:18px;border:1px solid var(--sienna);opacity:.55}.transmission-box:before{top:-1px;left:-1px;border-right:none;border-bottom:none}.transmission-box:after{bottom:-1px;right:-1px;border-left:none;border-top:none}.transmission-box-corners-tr,.transmission-box-corners-bl{position:absolute;width:18px;height:18px;border:1px solid var(--sienna);opacity:.55}.transmission-box-corners-tr{top:-1px;right:-1px;border-left:none;border-bottom:none}.transmission-box-corners-bl{bottom:-1px;left:-1px;border-right:none;border-top:none}@media(max-width:600px){.transmission-box{padding:36px 18px 28px}}.cv-block{border-top:1px solid var(--line);padding-top:36px}.cv-block:first-of-type{border-top:none;padding-top:0}.cv-eyebrow{font-family:Spectral SC,serif;font-size:10px;letter-spacing:.55em;color:var(--gold);text-transform:uppercase;margin-bottom:22px}.cv-h2{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(26px,3.5vw,34px);line-height:1.15;color:var(--ink);margin-bottom:22px}.cv-h2 em{color:var(--sienna);font-style:italic}.cv-committee{margin-top:28px;padding:18px 22px;border-left:2px solid var(--sienna);background:#a8782e0a;font-family:Cormorant Garamond,serif;font-size:16px;line-height:1.6;color:var(--ink)}.cv-label{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.5em;color:var(--gold);text-transform:uppercase;margin-bottom:6px}.cv-col-label{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.45em;color:var(--sienna);text-transform:uppercase;margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid var(--line)}.cv-list{list-style:none;padding:0;margin:0;font-family:Cormorant Garamond,serif;font-size:15px;line-height:1.55;color:var(--ink)}.cv-list li{padding:8px 0;border-bottom:1px dotted var(--line)}.cv-list li:last-child{border-bottom:none}.cv-list em{font-style:italic;color:var(--warm)}.cv-list-aside{font-style:italic;color:var(--warm);font-size:13px;border-bottom:none!important;padding-top:12px!important}.cv-aside{display:block;font-style:italic;color:var(--warm);font-size:13px;margin-top:3px;padding-left:10px}.cv-three-col{display:grid;grid-template-columns:1fr 1fr 1fr;gap:36px}.cv-two-col{display:grid;grid-template-columns:1fr 1fr;gap:36px}@media(max-width:760px){.cv-three-col,.cv-two-col{grid-template-columns:1fr;gap:28px}}.cv-contact{padding-top:36px}.cv-contact-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px;margin-bottom:32px}@media(max-width:600px){.cv-contact-grid{grid-template-columns:1fr;gap:20px}}.cv-contact-label{font-family:Spectral SC,serif;font-size:9px;letter-spacing:.45em;color:var(--sienna);text-transform:uppercase;margin-bottom:8px}.cv-contact-link{font-family:Cormorant Garamond,serif;font-size:17px;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--sienna);padding-bottom:1px;transition:color .3s}.cv-contact-link:hover{color:var(--sienna)}.cv-contact-text{font-family:Cormorant Garamond,serif;font-size:17px;color:var(--ink);line-height:1.5}.cv-footnote{font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;color:var(--warm);text-align:center;margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}.cv-soft-link{color:var(--sienna);text-decoration:none;border-bottom:1px dotted var(--sienna);padding-bottom:1px}.cv-soft-link:hover{color:var(--gold-bright, #c69238)}.akaal-toggle-btn{position:fixed;top:20px;right:20px;width:38px;height:38px;border:1px solid rgba(74,58,38,.25);background:#f4ecdaa6;border-radius:50%;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:1000;color:#4a3a26;transition:all .4s ease;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.akaal-toggle-btn:hover{border-color:#b35a2a8c;background:#f4ecdae6;transform:rotate(180deg)}body.akaal .akaal-toggle-btn{border-color:#d9774666;background:#1a1612a6;color:#d9a653}body.akaal .akaal-toggle-btn:hover{border-color:#d97746cc;background:#1a1612e6}@media(max-width:700px){.akaal-toggle-btn{top:12px;right:12px;width:34px;height:34px}}.tier-choose-button{background:var(--aka-sienna);text-align:center;color:var(--ink);text-decoration:none;width:150px;text-transform:uppercase;letter-spacing:3px;font-size:10px;height:52px;padding:20px;font-weight:700;margin:20px auto;transition:background .2s ease}.tier-choose-button:hover{background:#fff}.page-product{background:var(--aka-bg);color:var(--aka-warm)!important}.page-product .page-title{color:var(--aka-sienna);font-style:italic}.page-product .section-inner .prose{display:none}body.page-product,body.page-cart{--bg: var(--aka-bg);--bg2: var(--aka-bg2);--bg3: #1b1712;--ink: var(--aka-ink);--ink2: var(--aka-warm);--warm: var(--aka-warm);--mist: var(--aka-mist);--ash: var(--aka-ash);--gold: var(--aka-gold);--gold-bright: var(--aka-gold);--sienna: var(--aka-sienna);--sienna-soft: var(--aka-sienna);--line: var(--aka-line);--line-strong: var(--aka-line-strong);--gold-dim: rgba(217,119,70,.22);--gold-glow: rgba(217,119,70,.06);background:var(--aka-bg);color:var(--aka-warm)}body.page-product ::selection,body.page-cart ::selection{background:var(--aka-sienna);color:var(--aka-bg)}body.page-product nav.site-nav,body.page-cart nav.site-nav{background:#0d0b09eb}body.page-product nav.site-nav.scrolled,body.page-cart nav.site-nav.scrolled{background:#0d0b09fa;border-bottom-color:var(--aka-line)}body.page-product .nav-logo .nav-mark .mark-light,body.page-cart .nav-logo .nav-mark .mark-light{display:none}body.page-product .nav-logo .nav-mark .mark-dark,body.page-cart .nav-logo .nav-mark .mark-dark{display:block}body.page-product footer.site-footer,body.page-cart footer.site-footer{background:#14110d80;border-top-color:var(--aka-line)}body.page-product .footer-logo .footer-logo-light,body.page-cart .footer-logo .footer-logo-light{display:none}body.page-product .footer-logo .footer-logo-dark,body.page-cart .footer-logo .footer-logo-dark{display:block}body.page-product .continue,body.page-cart .continue{background:linear-gradient(to bottom,transparent,rgba(217,119,70,.05))}body.page-product .product-form>div{border:1px solid var(--aka-line-strong)!important;background:#d977460a!important}body.page-product #ProductSelect{background:#ece4d214!important;color:var(--aka-ink)!important;border-color:var(--aka-line)!important}body.page-product #ProductSelect option{background:var(--aka-bg2);color:var(--aka-ink)}body.page-product .product-form button[name=add]:hover{background:var(--aka-sienna)!important;color:var(--aka-bg)!important}body.page-product #page-product img{box-shadow:0 8px 32px #0006}body.page-cart #page-cart form>div{border:1px solid var(--aka-line-strong)!important;background:#d977460a!important}body.page-cart #page-cart button[name=checkout]:hover{background:var(--aka-sienna)!important;color:var(--aka-bg)!important}body.page-cart #page-cart form img{box-shadow:0 4px 16px #00000059}.sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.sealsubs-container .sls-option-container.sls-active{box-shadow:0 2px 4px #00000038;border:1px solid transparent;background:--var(ink)!important;color:var(--sienna)!important}.sealsubs-container label.sls-selling-plan-group-name,.sealsubs-container .sls-option-container label,.sealsubs-container label.sls-purchase-options-label{color:var(--sienna)!important}.sealsubs-target-element.sealsubs-full[data-seal-ac],.sealsubs-target-element.sealsubs-full[data-seal-in]{border:none!important}.page-product header+.section{padding:0 24px 100px 0}.page-product .product_describe{color:#fff;font-size:1.125rem;padding-bottom:20px;text-align:justify}.page-product .page-head{padding:130px 24px 5px!important}@media(max-width:950px){nav.site-nav>*:not(.nav-logo){display:none}}html{overflow-x:hidden}.page-title,.home-title,.aka-hero h1,.continue-next,.doors-intro h2,.home-subscribe h2,.gateway-tanner-name,.bib-lineage-divider-title,.bib-part-title,.cv-h2,.offering-title,.aka-hero .top-mark{overflow-wrap:break-word;word-break:break-word}@media(max-width:600px){.page-title{font-size:clamp(38px,12vw,56px)}.home-title{font-size:clamp(40px,13vw,60px)}.aka-hero h1{font-size:clamp(42px,13vw,64px)}.continue-next{font-size:clamp(28px,8vw,40px)}.doors-intro h2,.home-subscribe h2{font-size:clamp(30px,8vw,44px)}}@media(max-width:600px){.teaching,.invitation,.threshold,.gian-card,.teacher-story,.mirror,.bib-note,.bib-audience,.aka-gate,.transmission-box,.ashram-support{padding-left:22px;padding-right:22px}}@media(max-width:600px){.royal-name{white-space:normal}}.prose,.page-question,.teaching .body,.aka-hero .sub,.home-tagline,.gateway-tagline,.lineage .lineage-quote{overflow-wrap:break-word}.aka-tile{text-decoration:none}.shopify-challenge__container{max-width:620px;margin:0 auto;padding:200px 24px 160px;min-height:60vh;text-align:center;opacity:1}.shopify-challenge__message{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(21px,2.8vw,28px);line-height:1.5;color:var(--ink);margin-bottom:36px}.shopify-challenge__container .g-recaptcha,.shopify-challenge__container .h-captcha{display:inline-block;min-height:78px;overflow:visible}.shopify-challenge__container iframe{max-width:100%;border:0}.shopify-challenge__button{display:inline-block;margin-top:32px;padding:15px 34px;background:var(--sienna);border:1px solid var(--sienna);font-family:Spectral SC,serif;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--bg);cursor:pointer;transition:background .35s ease,color .35s ease}.shopify-challenge__button:hover{background:transparent;color:var(--sienna)}.sclose{--sclose-ink: var(--ink, #2c2621);--sclose-sienna: var(--sienna, #9c5a3c);--sclose-gold: var(--gold, #b08d57);--sclose-mist: var(--mist, #6f665b);--sclose-line: var(--line, rgba(44, 38, 33, .14));display:flex;justify-content:center;margin:3.5rem auto;padding:0 1.25rem}.sclose-card{position:relative;width:100%;max-width:30rem;padding:2.75rem 2.5rem 2.5rem;text-align:center;border:1px solid var(--sclose-line);background:transparent}.sclose-corner{position:absolute;width:13px;height:13px;border:0 solid var(--sclose-gold)}.sclose-corner--tl{top:-1px;left:-1px;border-top-width:1px;border-left-width:1px}.sclose-corner--tr{top:-1px;right:-1px;border-top-width:1px;border-right-width:1px}.sclose-corner--bl{bottom:-1px;left:-1px;border-bottom-width:1px;border-left-width:1px}.sclose-corner--br{bottom:-1px;right:-1px;border-bottom-width:1px;border-right-width:1px}.sclose-eyebrow{margin:0 0 1.15rem;font-family:Spectral SC,Cormorant Garamond,Georgia,serif;font-size:.72rem;font-weight:500;letter-spacing:.24em;text-transform:lowercase;color:var(--sclose-gold)}.sclose-lede{margin:0 0 1.9rem;font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:1.6rem;line-height:1.35;color:var(--sclose-ink)}.sclose-lede em{font-style:italic;color:var(--sclose-sienna)}.sclose-btn{display:inline-flex;align-items:baseline;padding:.85rem 2.1rem;font-family:Spectral SC,Cormorant Garamond,Georgia,serif;font-size:.82rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--sclose-ink);border:1px solid var(--sclose-ink);background:transparent;transition:color .35s ease,background-color .35s ease,border-color .35s ease}.sclose-btn:hover,.sclose-btn:focus-visible{color:#fff;background:var(--sclose-sienna);border-color:var(--sclose-sienna)}.sclose-btn:focus-visible{outline:2px solid var(--sclose-gold);outline-offset:3px}.sclose-arrow{margin-left:.5em;transition:transform .35s ease}.sclose-btn:hover .sclose-arrow,.sclose-btn:focus-visible .sclose-arrow{transform:translate(3px)}@media(max-width:480px){.sclose-card{padding:2.25rem 1.5rem 2rem}.sclose-lede{font-size:1.4rem}}#transmission{font-size:2em;padding:32px 48px}#transmission #transmissionText{font-size:inherit}body.page-research,body.page-yogic-research,body.page-ghostwriting,body.page-ai-research,body.page-editorial{--bg: var(--aka-bg);--bg2: var(--aka-bg2);--bg3: #1b1712;--ink: var(--aka-ink);--ink2: var(--aka-warm);--warm: var(--aka-warm);--mist: var(--aka-mist);--ash: var(--aka-ash);--gold: var(--aka-gold);--gold-bright: var(--aka-gold);--sienna: var(--aka-sienna);--sienna-soft: var(--aka-sienna);--line: var(--aka-line);--line-strong: var(--aka-line-strong);--gold-dim: rgba(217,119,70,.22);--gold-glow: rgba(217,119,70,.06);background:var(--aka-bg);color:var(--aka-warm)}body.page-research ::selection,body.page-yogic-research ::selection,body.page-ghostwriting ::selection,body.page-ai-research ::selection,body.page-editorial ::selection{background:var(--aka-sienna);color:var(--aka-bg)}body.page-research nav.site-nav,body.page-yogic-research nav.site-nav,body.page-ghostwriting nav.site-nav,body.page-ai-research nav.site-nav,body.page-editorial nav.site-nav{background:#0d0b09eb}body.page-research nav.site-nav.scrolled,body.page-yogic-research nav.site-nav.scrolled,body.page-ghostwriting nav.site-nav.scrolled,body.page-ai-research nav.site-nav.scrolled,body.page-editorial nav.site-nav.scrolled{background:#0d0b09fa;border-bottom-color:var(--aka-line)}body.page-research .nav-logo .nav-mark .mark-light,body.page-yogic-research .nav-logo .nav-mark .mark-light,body.page-ghostwriting .nav-logo .nav-mark .mark-light,body.page-ai-research .nav-logo .nav-mark .mark-light,body.page-editorial .nav-logo .nav-mark .mark-light{display:none}body.page-research .nav-logo .nav-mark .mark-dark,body.page-yogic-research .nav-logo .nav-mark .mark-dark,body.page-ghostwriting .nav-logo .nav-mark .mark-dark,body.page-ai-research .nav-logo .nav-mark .mark-dark,body.page-editorial .nav-logo .nav-mark .mark-dark{display:block}body.page-research footer.site-footer,body.page-yogic-research footer.site-footer,body.page-ghostwriting footer.site-footer,body.page-ai-research footer.site-footer,body.page-editorial footer.site-footer{background:#14110d80;border-top-color:var(--aka-line)}body.page-research .footer-logo .footer-logo-light,body.page-yogic-research .footer-logo .footer-logo-light,body.page-ghostwriting .footer-logo .footer-logo-light,body.page-ai-research .footer-logo .footer-logo-light,body.page-editorial .footer-logo .footer-logo-light{display:none}body.page-research .footer-logo .footer-logo-dark,body.page-yogic-research .footer-logo .footer-logo-dark,body.page-ghostwriting .footer-logo .footer-logo-dark,body.page-ai-research .footer-logo .footer-logo-dark,body.page-editorial .footer-logo .footer-logo-dark{display:block}body.page-research #tlp-mobile-nav,body.page-yogic-research #tlp-mobile-nav,body.page-ghostwriting #tlp-mobile-nav,body.page-ai-research #tlp-mobile-nav,body.page-editorial #tlp-mobile-nav,body.page-research .tlp-nav-toggle,body.page-yogic-research .tlp-nav-toggle,body.page-ghostwriting .tlp-nav-toggle,body.page-ai-research .tlp-nav-toggle,body.page-editorial .tlp-nav-toggle,body.akaal #tlp-mobile-nav,body.akaal .tlp-nav-toggle{--tlp-nav-surface: var(--aka-bg);--tlp-nav-bar: var(--aka-ink)}body.akaal #tlp-mobile-nav{border-left-color:var(--aka-line)}body.akaal #tlp-mobile-nav li{border-bottom-color:var(--aka-line)}body.akaal #tlp-mobile-nav .tlp-nav-link{color:var(--aka-ink)}body.akaal #tlp-mobile-nav .tlp-nav-link:hover,body.akaal #tlp-mobile-nav .tlp-nav-link:focus-visible,body.akaal #tlp-mobile-nav .tlp-nav-link[aria-current=page]{color:var(--aka-sienna)}body.akaal #tlp-mobile-nav li.tlp-nav-apart{border-top-color:var(--aka-gold)}body.akaal #tlp-mobile-nav .tlp-nav-eyebrow{color:var(--aka-gold)}body.akaal #tlp-mobile-nav .tlp-nav-close{color:var(--aka-mist)}body.akaal #tlp-mobile-nav .tlp-nav-close:hover{color:var(--aka-sienna)}body.akaal #tlp-mobile-nav .tlp-nav-sub a{color:var(--aka-mist)}body.akaal #tlp-mobile-nav .tlp-nav-sub a:hover,body.akaal #tlp-mobile-nav .tlp-nav-sub a:focus-visible{color:var(--aka-sienna)}body.akaal #tlp-mobile-nav .tlp-nav-sub a[aria-current=page]{color:var(--aka-gold)}body.akaal .tlp-nav-toggle{border-color:var(--aka-line)}body.akaal #tlp-mobile-nav .tlp-nav-account{border-top-color:var(--aka-line)}body.akaal #tlp-mobile-nav .tlp-nav-account a{color:var(--aka-sienna)}body.page-replays,body.page-writing{--bg: var(--aka-bg);--bg2: var(--aka-bg2);--bg3: #1b1712;--ink: var(--aka-ink);--ink2: var(--aka-warm);--warm: var(--aka-warm);--mist: var(--aka-mist);--ash: var(--aka-ash);--gold: var(--aka-gold);--gold-bright: var(--aka-gold);--sienna: var(--aka-sienna);--sienna-soft: var(--aka-sienna);--line: var(--aka-line);--line-strong: var(--aka-line-strong);--gold-dim: rgba(217,119,70,.22);--gold-glow: rgba(217,119,70,.06);background:var(--aka-bg);color:var(--aka-warm)}body.page-replays ::selection,body.page-writing ::selection{background:var(--aka-sienna);color:var(--aka-bg)}body.page-replays nav.site-nav,body.page-writing nav.site-nav{background:#0d0b09eb}body.page-replays nav.site-nav.scrolled,body.page-writing nav.site-nav.scrolled{background:#0d0b09fa;border-bottom-color:var(--aka-line)}body.page-replays .nav-logo .nav-mark .mark-light,body.page-writing .nav-logo .nav-mark .mark-light{display:none}body.page-replays .nav-logo .nav-mark .mark-dark,body.page-writing .nav-logo .nav-mark .mark-dark{display:block}body.page-replays footer.site-footer,body.page-writing footer.site-footer{background:#14110d80;border-top-color:var(--aka-line)}body.page-replays .footer-logo .footer-logo-light,body.page-writing .footer-logo .footer-logo-light{display:none}body.page-replays .footer-logo .footer-logo-dark,body.page-writing .footer-logo .footer-logo-dark{display:block}body.page-replays #tlp-mobile-nav,body.page-writing #tlp-mobile-nav,body.page-replays .tlp-nav-toggle,body.page-writing .tlp-nav-toggle,body.page-product #tlp-mobile-nav,body.page-cart #tlp-mobile-nav,body.page-product .tlp-nav-toggle,body.page-cart .tlp-nav-toggle{--tlp-nav-surface: var(--aka-bg);--tlp-nav-bar: var(--aka-ink)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/livingpath.css.map */
