@font-face{font-family:display;src:url(/_next/static/media/13acc9e6fe3a8987-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:display;src:url(/_next/static/media/b538c5c6156470c8-s.p.ttf) format("truetype");font-display:swap;font-weight:500}@font-face{font-family:display;src:url(/_next/static/media/93129d53cc2f968c-s.p.ttf) format("truetype");font-display:swap;font-weight:600}@font-face{font-family:display;src:url(/_next/static/media/b3534f7533bb54fe-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:105.17%;descent-override:32.67%;line-gap-override:0.00%;size-adjust:87.85%}.__className_3a93dd{font-family:display,display Fallback}.__variable_3a93dd{--font-display:"display","display Fallback"}@font-face{font-family:body;src:url(/_next/static/media/c69e9e85d94ea4a1-s.p.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:body;src:url(/_next/static/media/b258a5a2e21d281c-s.p.ttf) format("truetype");font-display:swap;font-weight:500}@font-face{font-family:body;src:url(/_next/static/media/0153d10edc1b3981-s.p.ttf) format("truetype");font-display:swap;font-weight:600}@font-face{font-family:body;src:url(/_next/static/media/ff4dedc881fc1fa7-s.p.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:body Fallback;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_796130{font-family:body,body Fallback}.__variable_796130{--font-body:"body","body Fallback"}:root{--ink:#112d59;--ink-2:#29426b;--paper:#f7f0df;--paper-deep:#ead9b7;--gold:#b97522;--gold-light:#e2bd76;--line:rgba(17,45,89,.28);--font-serif:var(--font-display),Georgia,serif;--font-sans:var(--font-body),Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:var(--font-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--gold);outline-offset:3px}img{max-width:100%}img,picture{display:block}.page-shell{min-height:100vh;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(circle at 10% 10%,rgba(255,255,255,.72),transparent 28%),var(--paper)}main{flex:1 1}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;line-height:.98;font-weight:600}h1{font-size:clamp(3.25rem,6.8vw,6.8rem)}h2{font-size:clamp(2rem,3.6vw,4rem)}p{text-wrap:pretty}.site-header{height:98px;max-width:1440px;margin:0 auto;padding:14px clamp(24px,4vw,70px);width:100%;justify-content:space-between;position:relative;z-index:2}.brand,.site-header{display:flex;align-items:center}.brand{gap:11px;font-family:var(--font-serif);text-transform:uppercase;letter-spacing:.11em;font-size:1.35rem;line-height:.94;white-space:nowrap}.brand picture{width:40px;height:48px}.brand picture img{width:100%;height:100%;object-fit:contain}nav{display:flex;align-items:center;gap:clamp(18px,2.2vw,40px);font-size:.88rem;font-weight:600}nav>a{transition:color .2s ease;padding:10px 0}.nav-contact,nav>a:hover{color:var(--gold)}.nav-contact{border:1px solid var(--gold);padding:10px 24px;border-radius:999px;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.hero{min-height:610px;max-width:1536px;margin:0 auto;width:100%;position:relative;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid var(--ink)}.hero picture,.hero picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center right}.hero-wash{position:absolute;inset:0;background:linear-gradient(90deg,rgba(247,240,223,.98),rgba(247,240,223,.91) 38%,rgba(247,240,223,.25) 67%,rgba(247,240,223,.02))}.hero-copy{position:relative;max-width:720px;margin-left:clamp(24px,8vw,150px);padding:78px 0 84px}.eyebrow{color:var(--gold);text-transform:uppercase;letter-spacing:.18em;font-weight:700;font-size:.74rem;margin-bottom:20px}.hero-copy h1{margin-bottom:24px}.hero-copy>p:not(.eyebrow){font-size:1.14rem;max-width:530px;line-height:1.48}.hero-actions{display:flex;align-items:center;gap:32px;margin-top:32px}.button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:18px;border-radius:999px;padding:12px 26px;font-weight:700;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.button:hover{transform:translateY(-2px)}.button:active{transform:scale(.98)}.button-indigo{background:var(--ink);color:var(--paper)}.button-indigo:hover{background:#1d467d}.button-gold{background:var(--gold);color:#fffaf0}.button-gold:hover{background:#945914}.button-outline{border:1px solid var(--ink)}.button-outline:hover{background:var(--ink);color:var(--paper)}.text-link{display:inline-flex;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:1px;text-underline-offset:7px;transition:color .2s ease}.text-link:hover{color:var(--gold)}.signal-bar{max-width:1400px;margin:0 auto;min-height:66px;border-bottom:1px solid var(--line);display:flex;justify-content:center;align-items:center;gap:clamp(15px,4vw,80px);text-transform:uppercase;letter-spacing:.18em;font-size:.69rem;font-weight:700}.signal-bar i{color:var(--gold);font-style:normal}.paths{max-width:1400px;margin:0 auto;padding:28px clamp(20px,5vw,76px) 36px;display:grid;grid-template-columns:repeat(3,1fr)}.paths a{text-align:center;padding:18px clamp(16px,3vw,58px);border-right:1px solid var(--line);transition:background-color .2s ease}.paths a:last-child{border:0}.paths a:hover{background:rgba(255,255,255,.38)}.path-icon{display:grid;place-items:center;width:68px;height:68px;border:1px solid var(--gold);border-radius:50% 50% 0 0;margin:0 auto 16px;font-size:28px;color:var(--gold)}.paths h2{font-size:2rem;margin-bottom:10px}.paths p{line-height:1.4;min-height:45px;font-size:.92rem}.paths a>span:last-child{text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:700;text-decoration:underline;text-underline-offset:5px}.proof-band{background:linear-gradient(100deg,#f3e6c9,#f8f1e2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px clamp(20px,5vw,76px);display:grid;grid-template-columns:.7fr 1.3fr 1.2fr;grid-gap:40px;gap:40px;align-items:center}.proof-stat strong{display:block;font-family:var(--font-serif);font-size:clamp(4.6rem,7vw,8rem);line-height:.8;font-weight:500}.proof-stat span{text-transform:uppercase;letter-spacing:.24em;font-size:.72rem;font-weight:700}blockquote{margin:0;font-family:var(--font-serif);font-style:italic;font-size:clamp(1.2rem,1.7vw,1.65rem);line-height:1.25}cite{display:block;font-family:var(--font-sans);text-transform:uppercase;font-style:normal;font-weight:700;letter-spacing:.13em;font-size:.68rem;margin-top:18px}.ed-card{display:grid;grid-template-columns:126px 1fr;grid-gap:20px;gap:20px;align-items:center}.ed-card picture,.ed-card picture img{width:126px;height:126px;object-fit:cover;border-radius:50%;border:2px solid var(--gold)}.ed-card h2{font-size:2rem;margin-bottom:0}.ed-card .eyebrow{margin:0 0 8px;font-size:.64rem}.ed-card p:not(.eyebrow){font-size:.86rem;line-height:1.4;margin-bottom:8px}.library-tease,.story-section{max-width:1400px;margin:0 auto;padding:clamp(72px,10vw,150px) clamp(20px,5vw,76px);display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(40px,7vw,130px);gap:clamp(40px,7vw,130px);align-items:center}.story-section>picture,.story-section>picture img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:220px 220px 0 0}.library-tease p:not(.eyebrow),.story-section p:not(.eyebrow){max-width:480px}.library-tease{border-top:1px solid var(--line)}.library-image,.library-image img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:160px 0 0 0}.final-cta{color:var(--paper);background:var(--ink);padding:clamp(70px,10vw,150px) clamp(20px,8vw,150px);text-align:center}.final-cta h2{max-width:750px;margin:0 auto 30px}.final-cta .eyebrow{color:var(--gold-light)}.final-cta>div{display:flex;justify-content:center;align-items:center;gap:28px}.light-link{color:var(--paper)}.page-hero{max-width:1100px;padding:clamp(70px,11vw,155px) clamp(24px,6vw,86px) clamp(60px,9vw,110px);margin:0 auto;text-align:center}.page-hero p:not(.eyebrow){max-width:680px;margin:0 auto;font-size:1.1rem}.split-section{max-width:1350px;margin:0 auto;padding:30px clamp(24px,6vw,86px) clamp(80px,10vw,145px);display:grid;grid-template-columns:1.08fr .92fr;grid-gap:clamp(40px,8vw,140px);gap:clamp(40px,8vw,140px);align-items:center}.split-section.reverse{grid-template-columns:.9fr 1.1fr}.rounded-image,.rounded-image img{width:100%;max-height:600px;object-fit:cover;border-radius:220px 220px 0 0}.split-section h2{margin-bottom:22px}.price{font-family:var(--font-serif);font-size:3.2rem;line-height:1;margin:26px 0}.price small{font-family:var(--font-sans);font-size:.84rem;text-transform:uppercase;letter-spacing:.1em}.warm-section{background:#ecdfc4;padding:clamp(60px,9vw,120px) clamp(24px,8vw,150px);text-align:center}.warm-section h2{max-width:850px;margin-left:auto;margin-right:auto}.healing-list>div,.price-row{max-width:800px;margin:0 auto;border-top:1px solid var(--line);display:flex;justify-content:space-between;padding:17px 0;font-family:var(--font-serif);font-size:1.65rem}.healing-list>div:last-child,.price-row:last-of-type{border-bottom:1px solid var(--line)}.narrow-copy{max-width:680px;margin:32px auto}.content-section{max-width:1100px;margin:0 auto;padding:clamp(70px,9vw,130px) clamp(24px,6vw,86px);text-align:center}.three-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:45px}.three-list>div{padding:28px;border-top:1px solid var(--line)}.three-list span{color:var(--gold);font-weight:700;letter-spacing:.15em}.three-list h2{font-size:2rem;margin:12px 0 5px}.three-list p{margin:0;font-size:1.1rem}.catalogue{max-width:1400px;margin:0 auto;padding:clamp(70px,10vw,135px) clamp(20px,5vw,76px)}.section-heading{max-width:650px;margin-bottom:50px}.course-grid{border-top:1px solid var(--line)}.course-grid article{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;border-bottom:1px solid var(--line)}.course-grid h2{font-size:1.8rem;margin:0 0 5px}.course-grid p{margin:0;font-weight:700;color:var(--gold)}.course-grid article>div:last-child{display:flex;gap:26px;align-items:center}.buy-link{color:var(--gold);font-weight:700;font-size:.86rem}.healing-list{margin:38px 0;text-align:left}.healing-list strong{color:var(--gold)}.about-ed{max-width:1120px;margin:0 auto;padding:20px clamp(24px,6vw,86px) clamp(80px,10vw,140px);display:grid;grid-template-columns:300px 1fr;grid-gap:clamp(40px,8vw,130px);gap:clamp(40px,8vw,130px);align-items:center}.about-ed picture,.about-ed picture img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:160px 160px 0 0}.about-ed h2{margin-bottom:20px}.about-proof{grid-template-columns:.65fr 1.4fr .9fr}.simple-note{border-left:1px solid var(--line);padding-left:28px}.contact-layout{max-width:1100px;margin:0 auto;padding:10px clamp(24px,6vw,86px) clamp(90px,12vw,150px);display:grid;grid-template-columns:1.25fr .75fr;grid-gap:clamp(45px,9vw,145px);gap:clamp(45px,9vw,145px)}.contact-layout aside{padding-top:38px}.contact-layout aside h2{font-size:2.2rem}.small-note{font-size:.86rem;margin-top:38px}.contact-form{display:grid;grid-gap:9px;gap:9px}.contact-form label{font-weight:700;margin-top:11px}.contact-form input,.contact-form textarea{width:100%;padding:13px 15px;color:var(--ink);background:rgba(255,255,255,.55);border:1px solid var(--line);border-radius:4px;font:inherit}.contact-form textarea{resize:vertical}.contact-form button{justify-self:start;border:0;cursor:pointer;margin-top:16px}.contact-form button:disabled{cursor:wait;opacity:.6}.library-grid{max-width:1240px;margin:0 auto;padding:10px clamp(24px,6vw,86px) clamp(90px,12vw,150px);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.library-grid a{min-height:210px;padding:28px;background:var(--paper);display:flex;flex-direction:column;transition:background-color .2s ease,transform .2s ease}.library-grid a:hover{background:#f1e1bd;transform:translateY(-3px)}.library-grid span{color:var(--gold);font-size:.68rem;text-transform:uppercase;letter-spacing:.15em;font-weight:700}.library-grid h2{font-size:2rem;margin:auto 0 13px}.library-grid b{font-size:.78rem;text-transform:uppercase;letter-spacing:.1em}.legacy-hero{padding-bottom:45px}.course-purchase{max-width:1120px;margin:0 auto 40px;padding:35px clamp(24px,5vw,65px);display:flex;justify-content:space-between;align-items:center;gap:30px;background:#ead9b7;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.course-purchase h2{font-size:3rem;margin:0}.course-purchase p{max-width:570px;margin-bottom:0}.legacy-content{max-width:850px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 80px}.legacy-content p{font-size:1.05rem;margin:0 0 24px}.related-links{max-width:1120px;margin:0 auto;padding:55px clamp(24px,5vw,65px);border-top:1px solid var(--line)}.related-links h2{font-size:2.5rem;max-width:560px}.related-links>div{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.related-links a{padding:16px 20px;background:var(--paper);font-weight:600}.related-links a:hover,.related-links span{color:var(--gold)}.legacy-next{max-width:1120px;margin:0 auto;padding:0 clamp(24px,5vw,65px) 90px;display:flex;gap:30px}.legacy-next a{font-weight:700;text-decoration:underline;text-underline-offset:6px;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.legal-page,.not-found{max-width:850px;margin:0 auto;padding:clamp(80px,14vw,180px) clamp(24px,5vw,65px)}.legal-page h1,.not-found h1{margin-bottom:32px}.not-found{text-align:center;min-height:50vh}.not-found p{max-width:590px;margin:0 auto 32px}.glossary-content{max-width:900px;margin:0 auto;padding:10px clamp(24px,5vw,65px) 90px}.glossary-section{padding:42px 0 14px;border-top:1px solid var(--line);scroll-margin-top:30px}.glossary-section:first-child{border-top:0}.glossary-section h2{color:var(--gold);font-size:clamp(2.4rem,4vw,4rem);margin-bottom:24px}.glossary-section p{font-size:1.04rem;line-height:1.7;margin:0 0 21px}.glossary-section strong{font-weight:700}.antahkarana-content h2{color:var(--gold);font-size:clamp(2rem,3vw,3rem);margin:0 0 22px}.antahkarana-content h2:not(:first-child){border-top:1px solid var(--line);margin-top:58px;padding-top:42px}.antahkarana-graphic{width:min(100%,300px);padding:10px;margin:0 0 32px;background:rgba(255,255,255,.42);border:1px solid var(--line)}.antahkarana-graphic img{width:100%;height:auto}.inner-lobby-content>.eyebrow{margin-bottom:30px}.inner-lobby-image{display:block;width:min(100%,340px);margin:38px auto 42px;padding:10px;background:rgba(255,255,255,.42);border:1px solid var(--line);border-radius:170px 170px 0 0}.inner-lobby-image img{width:100%;height:auto;border-radius:160px 160px 0 0}.inner-lobby-content h2{color:var(--gold);font-size:clamp(2rem,3vw,3rem);border-top:1px solid var(--line);margin:54px 0 24px;padding-top:40px}.inner-lobby-content ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line)}.inner-lobby-content li{position:relative;padding:14px 0 14px 28px;border-bottom:1px solid var(--line);font-size:1.03rem}.inner-lobby-content li:before{content:"✦";position:absolute;left:0;top:14px;color:var(--gold)}.reiki-history-content h2{margin:58px 0 26px}.reiki-history-content h2,.reiki-principles-content h2{color:var(--gold);font-size:clamp(2rem,3vw,3rem);border-top:1px solid var(--line);padding-top:42px}.reiki-principles-content h2{margin:58px 0 24px}.new-practitioners-content h2{color:var(--gold);font-size:clamp(2rem,3vw,3rem);border-top:1px solid var(--line);margin:58px 0 24px;padding-top:42px}.new-practitioners-image{display:block;width:min(100%,460px);margin:38px auto 42px;padding:10px;background:rgba(255,255,255,.42);border:1px solid var(--line);border-radius:180px 180px 0 0}.new-practitioners-image img{width:100%;height:auto;border-radius:170px 170px 0 0}.new-practitioners-content ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.new-practitioners-content li{position:relative;padding:15px 0 15px 29px;border-bottom:1px solid var(--line);font-size:1.03rem}.new-practitioners-content li:before{content:"✦";position:absolute;left:0;top:15px;color:var(--gold)}.reiki-first-aid-content h2{color:var(--gold);font-size:clamp(2rem,3vw,3rem);border-top:1px solid var(--line);margin:58px 0 24px;padding-top:42px}.emergency-note{margin:0 0 30px;padding:24px clamp(22px,4vw,34px);background:var(--ink);color:var(--paper);border-left:3px solid var(--gold)}.emergency-note strong{display:block;font-family:var(--font-serif);font-size:clamp(1.6rem,2.4vw,2.3rem);margin-bottom:8px}.emergency-note p{margin:0;font-size:1rem}.reiki-first-aid-image{display:block;width:min(100%,400px);margin:38px auto 42px;padding:10px;background:rgba(255,255,255,.42);border:1px solid var(--line);border-radius:180px 180px 0 0}.reiki-first-aid-image img{width:100%;height:auto;border-radius:170px 170px 0 0}.first-aid-approaches,.first-aid-situations{border-top:1px solid var(--line)}.first-aid-approaches section,.first-aid-situations section{padding:20px 0;border-bottom:1px solid var(--line)}.first-aid-approaches h3,.first-aid-situations h3{color:var(--ink);font-family:var(--font-serif);font-size:1.55rem;margin:0 0 8px}.first-aid-approaches p,.first-aid-situations p{margin:0}.first-aid-closing{border-top:1px solid var(--line);margin-top:54px!important;padding-top:40px}.daily-life-content h2{color:var(--gold);font-size:clamp(2rem,3vw,3rem);border-top:1px solid var(--line);margin:58px 0 24px;padding-top:42px}.daily-life-image{display:block;width:min(100%,390px);margin:38px auto 42px;padding:10px;background:rgba(255,255,255,.42);border:1px solid var(--line);border-radius:180px 180px 0 0}.daily-life-image img{width:100%;height:auto;border-radius:170px 170px 0 0}.daily-life-sections{border-top:1px solid var(--line)}.daily-life-sections section{padding:22px 0;border-bottom:1px solid var(--line)}.daily-life-sections h3{color:var(--ink);font-family:var(--font-serif);font-size:1.65rem;margin:0 0 8px}.daily-life-sections p{margin:0}.daily-life-content ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.daily-life-content li{position:relative;padding:15px 0 15px 29px;border-bottom:1px solid var(--line);font-size:1.03rem}.daily-life-content li:before{content:"✦";position:absolute;left:0;top:15px;color:var(--gold)}.animals-content h2{color:var(--gold);font-size:clamp(2rem,3vw,3rem);border-top:1px solid var(--line);margin:58px 0 24px;padding-top:42px}.animals-image{display:block;width:min(100%,290px);margin:38px auto 42px;padding:10px;background:rgba(255,255,255,.42);border:1px solid var(--line);border-radius:150px 150px 0 0}.animals-image img{width:100%;height:auto;border-radius:140px 140px 0 0}.animal-care-note{margin:0 0 34px;padding:24px clamp(22px,4vw,34px);background:#ecdfc4;border-left:3px solid var(--gold)}.animal-care-note strong{display:block;font-family:var(--font-serif);font-size:clamp(1.5rem,2.3vw,2.1rem);margin-bottom:8px}.animal-care-note p{margin:0}.animals-sections,.animals-suggestions{border-top:1px solid var(--line)}.animals-sections section,.animals-suggestions section{padding:21px 0;border-bottom:1px solid var(--line)}.animals-sections h3,.animals-suggestions h3{color:var(--ink);font-family:var(--font-serif);font-size:1.6rem;margin:0 0 8px}.animals-sections p,.animals-suggestions p{margin:0}.animals-closing{border-top:1px solid var(--line);margin-top:54px!important;padding-top:40px}.chakras-content h2{color:var(--gold);font-size:clamp(2rem,3vw,3rem);margin:58px 0 24px;padding-top:42px}.chakras-content h2,.faq-list{border-top:1px solid var(--line)}.faq-list{margin-top:38px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;color:var(--ink);cursor:pointer;font-family:var(--font-serif);font-size:clamp(1.45rem,2.5vw,2.05rem);font-weight:600;line-height:1.08;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{flex:0 0 auto;color:var(--gold);font-family:var(--font-sans);font-size:1.55rem;font-weight:400;transition:transform .2s ease}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details>div{padding:0 0 8px}.faq-list details>div p{margin-bottom:20px}.reiki-stories-content>h2,.story-questions h2{color:var(--gold);font-size:clamp(2rem,3vw,3rem);border-top:1px solid var(--line);margin:58px 0 24px;padding-top:42px}.story-questions{margin-top:52px}.reiki-stories-content>h2{display:none}.reiki-stories-content>.eyebrow{font-size:0}.reiki-stories-content>.eyebrow:after{content:"Stories from the Reiki community";font-size:.72rem}.three-masters-content{max-width:960px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 90px}.legacy-content:empty{display:none}.three-masters-intro{max-width:620px;font-size:1.06rem;margin:0 0 44px}.master-profile{display:grid;grid-template-columns:170px minmax(0,1fr);align-items:start;grid-gap:clamp(28px,5vw,65px);gap:clamp(28px,5vw,65px);padding:44px 0;border-top:1px solid var(--line)}.master-profile picture{display:block;width:100%;padding:8px;background:rgba(255,255,255,.45);border:1px solid var(--line);border-radius:90px 90px 0 0}.master-profile picture img{display:block;width:100%;height:auto;border-radius:82px 82px 0 0}.master-profile h2{color:var(--gold);font-size:clamp(2.15rem,4vw,3.35rem);margin:0 0 20px}.master-profile h3{color:var(--ink);font-family:var(--font-serif);font-size:1.55rem;margin:34px 0 14px}.master-profile p{font-size:1.04rem;margin:0 0 22px}.master-profile ul{column-count:2;margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.master-profile li{page-break-inside:avoid;break-inside:avoid;padding:10px 0;border-bottom:1px solid var(--line);font-size:.95rem}@media (max-width:650px){.master-profile{grid-template-columns:1fr;gap:25px}.master-profile picture{width:170px}.master-profile ul{column-count:1}}.reiki-group-content{max-width:850px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 90px}.reiki-group-intro{max-width:660px;font-size:1.08rem;margin:0 0 34px}.reiki-group-image{display:block;width:min(100%,420px);margin:0 auto 45px;padding:10px;background:rgba(255,255,255,.45);border:1px solid var(--line);border-radius:180px 180px 0 0}.reiki-group-image img{display:block;width:100%;height:auto;border-radius:170px 170px 0 0}.reiki-group-content section{padding:38px 0;border-top:1px solid var(--line)}.reiki-group-content h2{color:var(--gold);font-size:clamp(2rem,3vw,3rem);margin:0 0 18px}.reiki-group-content p{font-size:1.05rem;margin:0 0 22px}.reiki-group-content section p:last-child{margin-bottom:0}.kirlian-content{max-width:960px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 90px}.kirlian-content>p:not(.eyebrow){max-width:770px;font-size:1.05rem;margin:0 0 24px}.kirlian-images{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:end;grid-gap:clamp(22px,4vw,55px);gap:clamp(22px,4vw,55px);margin-top:42px;padding-top:42px;border-top:1px solid var(--line)}.kirlian-images figure{margin:0}.kirlian-images picture{display:block;padding:10px;background:rgba(255,255,255,.45);border:1px solid var(--line)}.kirlian-images img{display:block;width:100%;height:auto}.kirlian-images figcaption{display:grid;grid-gap:8px;gap:8px;margin-top:16px}.kirlian-images figcaption strong{color:var(--gold);font-family:var(--font-serif);font-size:1.5rem}.kirlian-images figcaption span{font-size:.95rem;line-height:1.55}@media (max-width:650px){.kirlian-images{grid-template-columns:1fr;align-items:start}}.tibetan-course-content{max-width:850px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 90px}.tibetan-course-intro{font-size:1.07rem;margin:0 0 38px}.tibetan-course-content section{padding:38px 0;border-top:1px solid var(--line)}.tibetan-course-content h2{color:var(--gold);font-size:clamp(2rem,3vw,3rem);margin:0 0 20px}.tibetan-course-content ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.tibetan-course-content li{position:relative;padding:13px 0 13px 28px;border-bottom:1px solid var(--line);font-size:1.03rem}.tibetan-course-content li:before{content:"✦";position:absolute;left:0;top:13px;color:var(--gold)}.tibetan-course-content aside{margin-top:8px;padding:26px clamp(22px,4vw,36px);background:var(--ink);color:var(--paper);border-left:3px solid var(--gold)}.tibetan-course-content aside strong{display:block;font-family:var(--font-serif);font-size:1.7rem;margin-bottom:8px}.tibetan-course-content aside p{margin:0}.golden-triangle-content{max-width:850px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 90px}.golden-triangle-content section{padding:38px 0;border-top:1px solid var(--line)}.golden-triangle-content h2{color:var(--gold);font-size:clamp(2rem,3vw,3rem);margin:0 0 10px}.golden-byline{color:var(--ink-2);font-family:var(--font-serif);font-size:1.35rem!important;margin-bottom:26px!important}.golden-triangle-content section p{font-size:1.05rem;margin:0 0 22px}.golden-triangle-content aside{margin-top:8px;padding:28px clamp(22px,4vw,36px);background:#ecdfc4;border-left:3px solid var(--gold)}.golden-triangle-content aside strong{display:block;font-family:var(--font-serif);font-size:1.8rem;margin-bottom:12px}.golden-triangle-content aside ul{margin:0 0 20px;padding:0;list-style:none;border-top:1px solid var(--line)}.golden-triangle-content aside li{padding:11px 0 11px 26px;border-bottom:1px solid var(--line);position:relative}.golden-triangle-content aside li:before{content:"✦";position:absolute;left:0;color:var(--gold)}.golden-triangle-content aside p{margin:0;font-size:.94rem}.elemental-course-content{max-width:850px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 90px}.elemental-course-content h2{color:var(--gold);font-size:clamp(2.4rem,4vw,3.7rem);margin:0 0 20px}.elemental-course-content>p{max-width:710px;font-size:1.06rem;margin:0 0 24px}.elemental-course-content section{margin-top:38px;padding-top:38px;border-top:1px solid var(--line)}.elemental-course-content h3{font-family:var(--font-serif);font-size:1.8rem;margin:0 0 16px}.elemental-course-content ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.elemental-course-content li{position:relative;padding:12px 0 12px 27px;border-bottom:1px solid var(--line)}.elemental-course-content li:before{content:"✦";position:absolute;left:0;color:var(--gold)}.elemental-course-content aside{margin-top:38px;padding:25px clamp(22px,4vw,36px);background:var(--ink);color:var(--paper);border-left:3px solid var(--gold)}.elemental-course-content aside strong{display:block;font-family:var(--font-serif);font-size:1.7rem;margin-bottom:8px}.elemental-course-content aside p{margin:0}.psychic-attunement-content,.templar-course-content,.violet-course-content{max-width:850px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 90px}.psychic-attunement-content h2,.templar-course-content h2,.violet-course-content h2{color:var(--gold);font-size:clamp(2.4rem,4vw,3.7rem);margin:0 0 20px}.psychic-attunement-content section p,.psychic-attunement-content>p,.templar-course-content section p,.templar-course-content>p,.violet-course-content section p,.violet-course-content>p{max-width:710px;font-size:1.06rem;margin:0 0 24px}.psychic-attunement-content section,.templar-course-content section,.violet-course-content section{margin-top:38px;padding-top:38px;border-top:1px solid var(--line)}.psychic-attunement-content h3,.templar-course-content h3,.violet-course-content h3{font-family:var(--font-serif);font-size:1.8rem;margin:0 0 16px}.psychic-attunement-content ul,.templar-course-content ul,.violet-course-content ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.psychic-attunement-content li,.templar-course-content li,.violet-course-content li{position:relative;padding:12px 0 12px 27px;border-bottom:1px solid var(--line)}.psychic-attunement-content li:before,.templar-course-content li:before,.violet-course-content li:before{content:"✦";position:absolute;left:0;color:var(--gold)}.violet-course-content aside{margin-top:38px;padding:25px clamp(22px,4vw,36px);background:var(--ink);color:var(--paper);border-left:3px solid var(--gold)}.violet-course-content aside strong{display:block;font-family:var(--font-serif);font-size:1.7rem;margin-bottom:8px}.violet-course-content aside p{margin:0}.psychic-attunement-content aside{margin-top:38px;padding:25px clamp(22px,4vw,36px);background:var(--ink);color:var(--paper);border-left:3px solid var(--gold)}.psychic-attunement-content aside strong{display:block;font-family:var(--font-serif);font-size:1.7rem;margin-bottom:8px}.psychic-attunement-content aside p{margin:0}.karuna-course-content{max-width:850px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 90px}.karuna-course-intro{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:38px;gap:38px;align-items:center;margin-bottom:38px}.karuna-course-intro picture{display:block;padding:16px;border:1px solid var(--line);background:#fffaf0}.karuna-course-intro img{display:block;width:100%;height:auto}.karuna-course-content h2{color:var(--gold);font-size:clamp(2.4rem,4vw,3.7rem);margin:0 0 18px}.karuna-course-content p{max-width:710px;font-size:1.06rem;margin:0}.karuna-course-content section{margin-top:38px;padding-top:38px;border-top:1px solid var(--line)}.karuna-course-content h3{font-family:var(--font-serif);font-size:1.8rem;margin:0 0 16px}.karuna-course-content section a{display:inline-flex;margin-top:18px;color:var(--ink);font-weight:700;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px}.karuna-course-content section a span{margin-left:7px;color:var(--gold)}.karuna-course-content ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.karuna-course-content li{position:relative;padding:12px 0 12px 27px;border-bottom:1px solid var(--line)}.karuna-course-content li:before{content:"✦";position:absolute;left:0;color:var(--gold)}.karuna-course-content aside{margin-top:38px;padding:25px clamp(22px,4vw,36px);background:var(--ink);color:var(--paper);border-left:3px solid var(--gold)}.karuna-course-content aside strong{display:block;font-family:var(--font-serif);font-size:1.7rem;margin-bottom:8px}.karuna-course-content aside p{margin:0}.imara-course-content{max-width:850px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 90px}.imara-course-content h2{color:var(--gold);font-size:clamp(2.4rem,4vw,3.7rem);margin:0 0 20px}.imara-course-content section p,.imara-course-content>p{max-width:710px;font-size:1.06rem;margin:0 0 24px}.imara-course-content section{margin-top:38px;padding-top:38px;border-top:1px solid var(--line)}.imara-course-content h3{font-family:var(--font-serif);font-size:1.8rem;margin:0 0 16px}.imara-course-content ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.imara-course-content li{position:relative;padding:12px 0 12px 27px;border-bottom:1px solid var(--line)}.imara-course-content li:before{content:"✦";position:absolute;left:0;color:var(--gold)}.imara-course-content aside{margin-top:38px;padding:25px clamp(22px,4vw,36px);background:var(--ink);color:var(--paper);border-left:3px solid var(--gold)}.imara-course-content aside strong{display:block;font-family:var(--font-serif);font-size:1.7rem;margin-bottom:8px}.imara-course-content aside p{margin:0}.rasheeba-course-content{max-width:850px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 90px}.rasheeba-course-content h2{color:var(--gold);font-size:clamp(2.4rem,4vw,3.7rem);margin:0 0 20px}.rasheeba-course-content section p,.rasheeba-course-content>p{max-width:710px;font-size:1.06rem;margin:0 0 24px}.rasheeba-course-content section{margin-top:38px;padding-top:38px;border-top:1px solid var(--line)}.rasheeba-course-content h3{font-family:var(--font-serif);font-size:1.8rem;margin:0 0 16px}.rasheeba-course-content ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.rasheeba-course-content li{position:relative;padding:12px 0 12px 27px;border-bottom:1px solid var(--line)}.rasheeba-course-content li:before{content:"✦";position:absolute;left:0;color:var(--gold)}.rasheeba-course-content .rasheeba-symbols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:32px;column-gap:32px}.rasheeba-course-content aside{margin-top:38px;padding:25px clamp(22px,4vw,36px);background:var(--ink);color:var(--paper);border-left:3px solid var(--gold)}.rasheeba-course-content aside strong{display:block;font-family:var(--font-serif);font-size:1.7rem;margin-bottom:8px}.rasheeba-course-content aside p{margin:0}@media (max-width:600px){.rasheeba-course-content .rasheeba-symbols{grid-template-columns:1fr}}.kundalini-course-content{max-width:850px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 90px}.kundalini-course-content h2{color:var(--gold);font-size:clamp(2.4rem,4vw,3.7rem);margin:0 0 20px}.kundalini-course-content .kundalini-levels p,.kundalini-course-content section>p,.kundalini-course-content>p{max-width:710px;font-size:1.06rem;margin:0}.kundalini-course-content section{margin-top:38px;padding-top:38px;border-top:1px solid var(--line)}.kundalini-course-content h3{font-family:var(--font-serif);font-size:1.8rem;margin:0 0 16px}.kundalini-course-content h4{font-family:var(--font-serif);font-size:1.4rem;margin:0 0 8px;color:var(--gold)}.kundalini-course-content ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.kundalini-course-content li{position:relative;padding:12px 0 12px 27px;border-bottom:1px solid var(--line)}.kundalini-course-content li:before{content:"✦";position:absolute;left:0;color:var(--gold)}.kundalini-course-content .kundalini-levels{display:grid;grid-gap:22px;gap:22px}.kundalini-course-content .kundalini-levels div{padding:22px;background:#fffaf0;border:1px solid var(--line)}.kundalini-course-content .kundalini-bonus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:32px;column-gap:32px}.kundalini-course-content aside{margin-top:38px;padding:25px clamp(22px,4vw,36px);background:var(--ink);color:var(--paper);border-left:3px solid var(--gold)}.kundalini-course-content aside strong{display:block;font-family:var(--font-serif);font-size:1.7rem;margin-bottom:12px}.kundalini-course-content aside p{margin:16px 0 0}.kundalini-course-content aside li:before{color:var(--gold)}@media (max-width:600px){.kundalini-course-content .kundalini-bonus{grid-template-columns:1fr}}.universal-rays-content{max-width:850px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 90px}.universal-rays-content h2{color:var(--gold);font-size:clamp(2.4rem,4vw,3.7rem);margin:0 0 20px}.universal-rays-content section p,.universal-rays-content>p{max-width:710px;font-size:1.06rem;margin:0 0 20px}.universal-rays-content section{margin-top:38px;padding-top:38px;border-top:1px solid var(--line)}.universal-rays-content h3{font-family:var(--font-serif);font-size:1.8rem;margin:0 0 16px}.ray-list{border-top:1px solid var(--line)}.ray-list div{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:16px;gap:16px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.ray-list strong{color:var(--gold);font-family:var(--font-serif);font-size:1.25rem}.ray-list em{font-style:normal}.universal-rays-content ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.universal-rays-content li{position:relative;padding:12px 0 12px 27px;border-bottom:1px solid var(--line)}.universal-rays-content li:before{content:"✦";position:absolute;left:0;color:var(--gold)}.universal-rays-content aside{margin-top:38px;padding:25px clamp(22px,4vw,36px);background:var(--ink);color:var(--paper);border-left:3px solid var(--gold)}.universal-rays-content aside strong{display:block;font-family:var(--font-serif);font-size:1.7rem;margin-bottom:8px}.universal-rays-content aside p{margin:0}@media (max-width:600px){.ray-list div{grid-template-columns:1fr;gap:3px}.ray-list strong{font-size:1.15rem}.karuna-course-intro{grid-template-columns:1fr;gap:24px}.karuna-course-intro picture{max-width:180px}}.templar-course-closing{color:var(--gold);font-family:var(--font-serif);font-size:1.45rem!important;font-style:italic;margin-top:42px!important}.story-questions section{border-top:1px solid var(--line);padding:36px 0}.story-questions section:last-child{border-bottom:1px solid var(--line)}.story-questions h2{border:0;margin:0 0 16px;padding:0;color:var(--ink);font-size:clamp(1.7rem,2.7vw,2.35rem)}.story-questions p{margin:0}.chakra-list{border-top:1px solid var(--line)}.chakra-list section{padding:26px 0;border-bottom:1px solid var(--line)}.chakra-list h3{color:var(--ink);font-size:clamp(1.7rem,2.7vw,2.35rem);margin:0 0 18px}.chakra-number{color:var(--gold);font-size:.72rem!important;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 7px!important}.chakra-list dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 30px;gap:12px 30px;margin:0}.chakra-list dl>div{display:grid;grid-template-columns:135px 1fr;grid-gap:10px;gap:10px}.chakra-list dt{color:var(--gold);font-size:.77rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.chakra-list dd{margin:0}@media (max-width:600px){.chakra-list dl{grid-template-columns:1fr;gap:10px}.chakra-list dl>div{grid-template-columns:128px 1fr}}.principles-original{display:grid;grid-template-columns:1fr minmax(220px,.7fr);grid-gap:38px;gap:38px;align-items:start}.principles-original h2{border-top:0;margin-top:42px;padding-top:0}.principle-verse-original{grid-column:1/-1}.principle-verse{margin:28px 0 10px;padding:24px clamp(22px,4vw,38px);background:#ecdfc4;border-left:3px solid var(--gold)}.principle-verse p{margin:0 0 9px;font-family:var(--font-serif);font-size:clamp(1.25rem,2.1vw,1.65rem);line-height:1.24}.principle-verse p:last-child{margin-bottom:0}.reiki-ideals-image{display:block;width:100%;margin:62px 0 0;padding:10px;background:rgba(255,255,255,.42);border:1px solid var(--line)}.reiki-ideals-image img{width:100%;height:auto}.principles-closing{border-top:1px solid var(--line);margin-top:54px!important;padding-top:40px}@media (max-width:700px){.principles-original{grid-template-columns:1fr;gap:0}.reiki-ideals-image{width:min(100%,341px);margin:12px auto 0}}.lineage-content{max-width:900px;margin:0 auto;padding:10px clamp(24px,5vw,65px) 90px}.lineage-content section{padding:38px 0;border-top:1px solid var(--line)}.lineage-content section:first-child{border-top:0;padding-top:0}.lineage-content h2{color:var(--ink);font-size:clamp(1.75rem,3vw,2.7rem);margin:0 0 20px}.lineage-content ol{list-style:none;margin:0;padding:0;column-count:2;column-gap:60px}.lineage-content li{page-break-inside:avoid;break-inside:avoid;padding:3px 0;font-size:1.04rem}.lineage-note{margin:22px 0 0;color:var(--ink-2);font-style:italic}@media (max-width:600px){.lineage-content ol{column-count:1}}.heritage-strip{display:flex;justify-content:center;padding:26px 24px 6px;background:var(--paper)}.heritage-strip img,.heritage-strip picture{display:block;width:min(100%,400px);height:auto}.site-footer{background:#0d2852;color:#f8f0df;padding:65px clamp(24px,6vw,100px) 28px;display:grid;grid-template-columns:1.7fr repeat(3,1fr);grid-gap:36px;gap:36px}.site-footer a:not(.brand){display:block;width:max-content;max-width:100%;margin:8px 0;font-size:.88rem;color:#f6e8cb}.site-footer a:not(.brand):hover{color:var(--gold-light)}.site-footer h2{font-family:var(--font-sans);font-size:.72rem;text-transform:uppercase;letter-spacing:.16em;margin:8px 0 16px}.footer-intro p{max-width:360px;margin-top:20px;color:#d6c9b2;font-size:.88rem}.footer-heritage,.footer-heritage img{display:block;width:min(100%,260px);height:auto;margin-top:22px;border:1px solid rgba(246,232,203,.42)}.footer-brand{color:#fff8e9;font-size:1.15rem}.footer-bottom{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.22);padding-top:24px;display:flex;justify-content:space-between;align-items:center;color:#c6baa4;font-size:.75rem}.footer-bottom a,.footer-bottom img{display:block;height:29px;width:auto}.reveal{animation:rise .7s ease-out both}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:900px){.site-header{height:auto;padding:16px 24px;align-items:flex-start}nav{gap:15px;flex-wrap:wrap;justify-content:flex-end;max-width:58%}nav>a:not(.nav-contact){font-size:.78rem}.nav-contact{padding:8px 14px}.hero{min-height:640px;align-items:flex-end}.hero-wash{background:linear-gradient(0deg,rgba(247,240,223,.99) 2%,rgba(247,240,223,.92) 45%,rgba(247,240,223,.1))}.hero-copy{padding:45px 24px 56px;margin:0;max-width:650px}.about-proof,.proof-band{grid-template-columns:1fr;gap:28px}.ed-card{grid-template-columns:110px 1fr}.ed-card picture,.ed-card picture img{width:110px;height:110px}.library-tease,.split-section,.split-section.reverse,.story-section{grid-template-columns:1fr}.library-tease,.story-section{gap:38px}.story-section>picture{order:2}.library-grid{grid-template-columns:repeat(2,1fr)}.contact-layout{grid-template-columns:1fr;gap:20px}.site-footer{grid-template-columns:repeat(2,1fr)}.footer-intro{grid-column:1/-1}}@media (max-width:600px){.site-header{display:block}.brand{font-size:1.15rem}.brand picture{width:34px;height:42px}nav{max-width:none;justify-content:flex-start;margin-top:14px;gap:10px 20px}.nav-contact{margin-left:auto}.hero{min-height:620px}h1{font-size:clamp(3.1rem,15vw,4.6rem)}.hero-copy>p:not(.eyebrow){font-size:1rem}.hero-actions{gap:20px;flex-wrap:wrap}.signal-bar{padding:16px 24px;display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;text-align:center}.signal-bar i{display:none}.paths{grid-template-columns:1fr;padding:14px 24px}.paths a{border-right:0;border-bottom:1px solid var(--line);padding:28px 10px}.paths a:last-child{border-bottom:0}.paths p{min-height:0}.proof-band{padding:42px 24px}.proof-stat strong{font-size:5.3rem}.ed-card{grid-template-columns:86px 1fr}.ed-card picture,.ed-card picture img{width:86px;height:86px}.library-tease,.story-section{padding:72px 24px}.final-cta{padding:76px 24px}.final-cta>div{flex-direction:column;gap:16px}.page-hero{padding:82px 24px 58px}.split-section{padding:25px 24px 76px}.rounded-image,.rounded-image img{border-radius:130px 130px 0 0}.library-grid,.three-list{grid-template-columns:1fr}.course-grid article,.course-grid article>div:last-child,.course-purchase{display:block}.course-grid article>div:last-child{margin-top:14px}.buy-link,.course-grid .text-link{margin-right:22px}.course-purchase .button{margin-top:22px}.healing-list>div,.price-row{font-size:1.3rem;gap:14px;text-align:left}.about-ed{grid-template-columns:1fr;padding:20px 24px 80px}.about-ed picture,.about-ed picture img{width:220px}.related-links>div{grid-template-columns:1fr}.legacy-next{display:grid;grid-gap:12px;gap:12px}.site-footer{grid-template-columns:1fr}.footer-intro{grid-column:auto}.footer-bottom{align-items:flex-start;gap:18px;flex-direction:column}}.distant-reiki-hero{padding-bottom:44px}.distant-reiki-feature{max-width:1120px;margin:0 auto;padding:30px clamp(24px,6vw,86px) clamp(90px,12vw,150px);display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);grid-gap:clamp(42px,8vw,120px);gap:clamp(42px,8vw,120px);align-items:center}.distant-reiki-image{width:100%;padding:10px;border:1px solid var(--line);background:rgba(255,255,255,.42);border-radius:180px 180px 0 0}.distant-reiki-image img{width:100%;height:auto;border-radius:170px 170px 0 0}.distant-reiki-feature h2{margin-bottom:22px}.distant-reiki-feature>div>p:not(.eyebrow):not(.small-note){max-width:530px;font-size:1.05rem}.distant-reiki-feature .button{margin:10px 0 0}.distant-reiki-feature .small-note{max-width:530px;margin:30px 0 0}@media (max-width:900px){.distant-reiki-feature{grid-template-columns:1fr;gap:36px}.distant-reiki-image{max-width:500px}}@media (min-width:601px){.site-header .brand{font-size:1.56rem}.site-header .brand picture{width:46px;height:54px}}nav>a{min-height:44px;display:inline-flex;align-items:center}.hand-positions-chart{max-width:850px;margin:0 auto;padding:0 clamp(24px,5vw,65px) 80px}.hand-positions-chart picture{width:min(100%,602px);margin:0 auto;padding:12px;background:rgba(255,255,255,.42);border:1px solid var(--line)}.hand-positions-chart img{width:100%;height:auto}.chakra-visual{max-width:850px;margin:0 auto;padding:0 clamp(24px,5vw,65px) 20px}.chakra-visual picture{width:min(100%,384px);margin:0 auto;padding:12px;background:rgba(255,255,255,.42);border:1px solid var(--line)}.chakra-visual img{width:100%;height:auto}.related-links>div{display:flex;flex-direction:column;gap:0;background:transparent;border:0}.related-links a{border:1px solid var(--line);border-bottom:0}.related-links a:last-child{border-bottom:1px solid var(--line)}.letters-content{max-width:850px;margin:0 auto;padding:30px clamp(24px,5vw,65px) 90px}.letters-intro{max-width:700px;margin:0 0 42px;color:var(--ink-2);font-size:1.03rem}.letters-list{border-top:1px solid var(--line)}.letter{padding:38px 0 42px;border-bottom:1px solid var(--line)}.letter header{display:flex;justify-content:space-between;align-items:baseline;gap:18px;margin:0 0 22px}.letter h2{margin:0;color:var(--gold);font-size:clamp(1.8rem,3vw,2.5rem)}.letter header p{margin:0;color:var(--ink-2);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-align:right;text-transform:uppercase}.letter>p{max-width:710px;margin:0 0 20px;font-size:1.04rem}.letter .letter-closing,.letter .letter-greeting{font-family:var(--font-serif);font-size:1.35rem;line-height:1.25}.letter .letter-closing{margin:30px 0 0;white-space:pre-line}@media (max-width:600px){.letter{padding:30px 0 34px}.letter header{display:block;margin-bottom:18px}.letter header p{margin-top:6px;text-align:left}}