@import "https://fonts.googleapis.com/css2?family=Allura&family=Italiana&family=Italianno&family=League+Script&family=Manrope:wght@400;500;600&family=Meow+Script&family=Mrs+Saint+Delafield&family=Newsreader:opsz,wght@6..72,400;6..72,500&family=Parisienne&family=Qwitcher+Grypen:wght@400&display=swap";@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.italic{font-style:italic}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--pearl);color:var(--ink);margin:0;font-family:Jost,sans-serif;font-weight:300}a{color:inherit;text-decoration:none}.shell{width:min(1240px,100% - 64px);margin:auto}.eyebrow{letter-spacing:.24em;text-transform:uppercase;margin:0 0 27px;font-size:10px;font-weight:600}.pale{color:#f3d9cf}h1,h2,h3,p{margin-top:0}h2{letter-spacing:-.035em;margin:0;font:400 clamp(48px,6vw,80px)/.98 Italiana,serif}h2 em{color:#aa6e78;font-weight:400}.mark{fill:none;stroke:currentColor;stroke-width:1px;width:26px;height:34px}.brand{letter-spacing:.22em;align-items:center;gap:11px;font-size:13px;font-weight:600;display:flex}.nav{z-index:5;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:92px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.nav nav{letter-spacing:.12em;text-transform:uppercase;gap:34px;font-size:10px;display:flex}.nav nav a{opacity:.67}.navCta,.textLink{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:14px;padding-bottom:8px;font-size:10px;display:inline-flex}.hero{grid-template-columns:1.05fr .95fr;align-items:center;min-height:100vh;padding-top:140px;padding-bottom:50px;display:grid;position:relative}.hero:before{content:"";z-index:-2;background:radial-gradient(circle at 72% 40%,#f4bca066,#0000 26%),radial-gradient(circle at 35% 30%,#ead6f066,#0000 28%);position:absolute;inset:0 -20vw}.hero h1{letter-spacing:-.055em;font:400 clamp(82px,10vw,146px)/.75 Italiana,serif}.meaning{color:#b2737d;margin:28px 0 40px;font:italic 400 clamp(28px,4vw,48px) Italiana,serif}.lead{color:#6d5363;max-width:470px;font:400 20px/1.7 Italiana,serif}.actions{align-items:center;gap:34px;margin-top:38px;display:flex}.button{background:var(--ink);color:#fff;letter-spacing:.13em;text-transform:uppercase;padding:17px 23px;font-size:10px}.heroArt{background:url(/hero.png) 50%/cover,linear-gradient(150deg,#fff2e8,#e8bcc1);border-radius:48% 48% 46% 54%/34% 32% 68% 66%;height:min(72vh,760px);position:relative;overflow:hidden;box-shadow:inset 0 0 100px #fff8,0 35px 90px #dc9b9a33}.portraitNote{color:#fff;text-shadow:0 1px 9px #433441;flex-direction:column;display:flex;position:absolute;bottom:32px;left:34px}.portraitNote span{font:italic 26px Italiana,serif}.portraitNote small{letter-spacing:.2em;text-transform:uppercase;font-size:8px}.scroll{letter-spacing:.2em;font-size:8px;position:absolute;bottom:25px}.intro{grid-template-columns:.2fr 1.35fr .85fr;gap:52px;display:grid}.sectionNo{color:#c7968e;font:italic 28px Italiana,serif}.intro h2{font-size:56px;line-height:1.08}.introBody{padding-top:50px}.introBody p,.bodyText{color:#6e5966;font-size:13px;line-height:1.85}.dropcap:first-letter{float:left;margin:8px 8px 0 0;font:400 67px/.75 Italiana,serif}.introBody .textLink{margin-top:18px}.pause{text-align:center;background:linear-gradient(110deg,#fae0d5,#fff2df,#ead8e7);margin:0;padding:95px 25px;font:italic 400 clamp(38px,5vw,64px) Italiana,serif}.pause small{letter-spacing:.3em;margin-top:28px;font:500 8px Jost,sans-serif;display:block}.video{grid-template-columns:1.2fr .8fr;align-items:center;gap:85px;display:grid}.videoFrame{background:linear-gradient(145deg,#f3cfc3,#f7e4d0 60%,#c795a2);place-items:center;min-height:610px;display:grid;position:relative;overflow:hidden}.videoFrame:before{content:"";border:1px solid #fff9;border-radius:50%;width:70%;height:120%;position:absolute;transform:rotate(22deg)}.videoFrame button{color:#fff;z-index:1;background:#fff2;border:1px solid #fff;border-radius:50%;width:78px;height:78px}.videoFrame span{color:#fff;letter-spacing:.2em;text-transform:uppercase;font-size:8px;position:absolute;bottom:20px;left:25px}.video .bodyText{margin-top:35px}.signature{color:#bf8790;font:italic 34px Italiana,serif}.kundalini{background:var(--deep);color:#f7f4ec;position:relative;overflow:hidden}.kundalini:before{content:"";background:linear-gradient(#0000,#fff3ea,#ffd6ac,#0000);width:2px;height:90%;animation:7s infinite breathe;position:absolute;top:5%;left:50%;box-shadow:0 0 35px 8px #f0b49466}.kHead{grid-template-columns:1fr 1fr;align-items:end;gap:150px;display:grid}.kHead>p{color:#f5e8e2;max-width:450px;font-size:14px;line-height:1.85}.flow{border-block:1px solid #ffffff26;grid-template-columns:repeat(6,1fr);margin-top:105px;display:grid}.flow div{border-right:1px solid #ffffff20;flex-direction:column;gap:28px;padding:30px 14px 35px;display:flex}.flow span{color:#e4b1a5;font:italic 15px Italiana,serif}.flow b{font:400 22px Italiana,serif}.responsible{color:#ead7d2;margin-top:65px;margin-right:6%;font-size:11px;line-height:1.9;max-width:690px!important}.center{text-align:center}.center>p:last-child{max-width:520px;margin:35px auto 0;line-height:1.8}.benefitGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:90px;display:grid}.benefitGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:230px;padding:28px;transition:all .3s}.benefitGrid article>span,.priceList article span{color:#c48783;font:italic 15px Italiana,serif}.benefitGrid h3{margin:42px 0 14px;font:400 29px Italiana,serif}.benefitGrid p{color:#715b68;font-size:11px;line-height:1.7}.heading{justify-content:space-between;align-items:flex-end;margin-bottom:72px;display:flex}.heading>p{color:#5c7471;max-width:400px;font-size:12px;line-height:1.8}.classGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.classGrid article{background:#fffaf6;flex-direction:column;min-height:325px;padding:27px;transition:all .3s;display:flex}.classGrid article.featured{background:var(--deep);color:#fff}.classGrid header,.classGrid footer{justify-content:space-between;align-items:center;font-size:10px;display:flex}.pill{letter-spacing:.15em;text-transform:uppercase;border:1px solid;border-radius:20px;padding:7px 10px;font-size:7px}.classGrid h3{margin:auto 0 14px;font:400 35px Italiana,serif}.classGrid article>p{opacity:.7;font-size:11px;line-height:1.7}.classGrid footer{opacity:.75;text-transform:uppercase;letter-spacing:.1em;border-top:1px solid;padding-top:17px}.priceList{border-top:1px solid var(--line)}.priceList article{border-bottom:1px solid var(--line);grid-template-columns:1.2fr .8fr 35px;align-items:center;min-height:105px;padding:15px 20px;display:grid;position:relative}.priceList article>div:first-of-type{align-items:center;gap:34px;display:flex}.priceList h3{margin:0;font:400 26px Italiana,serif}.priceList article>div:nth-of-type(2){align-items:center;gap:22px;display:flex}.priceList b{font:400 24px Italiana,serif}.priceList p{margin:0;font-size:10px}.priceList article>small{letter-spacing:.18em;font-size:7px;position:absolute;top:7px;right:75px}.retreatCards{grid-template-columns:1fr 1fr;gap:20px;margin-top:75px;display:grid}.retreatCards article{background:radial-gradient(circle at 50% 28%,#f8ead3 0 8%,#0000 29%),linear-gradient(150deg,#f4d3c7,#d49ca4 55%,#7f526b);flex-direction:column;justify-content:space-between;min-height:650px;padding:30px;display:flex;position:relative}.retreatCards article>span,.retreatCards small{letter-spacing:.2em;font-size:8px}.retreatCards h3{margin:18px 0;font:400 63px/.9 Italiana,serif}.retreatCards div>p:first-child{letter-spacing:.12em;text-transform:uppercase;font-size:9px}.retreatCards .detail{max-width:390px;font-size:11px;line-height:1.8}.retreatCards a{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;gap:14px;margin-top:18px;padding-bottom:7px;font-size:9px;display:inline-flex}.gallery{grid-template-rows:290px 290px;grid-template-columns:1.25fr .75fr .75fr;gap:12px;display:grid}.gallery>div{color:#fff;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(145deg,#f3d7cf,#fff0dc 52%,#d5a1aa);align-items:flex-end;padding:18px;font-size:8px;display:flex}.g1{grid-row:1/3}.g2{grid-column:2/4}.studioInfo{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:50px;margin-top:48px;padding-top:28px;display:grid}.studioInfo p{font:400 18px Italiana,serif}.studioInfo small{letter-spacing:.2em;margin-bottom:10px;font:500 8px Jost,sans-serif;display:block}.contact{color:#fff;background:#533c50;padding-bottom:0}.contactGrid{grid-template-columns:1fr 1fr;gap:130px;display:grid}.contactLine{color:#efc8bf;margin-top:28px;font:italic 34px Italiana,serif}.contact form{grid-template-columns:1fr 1fr;gap:25px;display:grid}.contact label{letter-spacing:.18em;text-transform:uppercase;flex-direction:column;gap:8px;font-size:8px;display:flex}.contact .full{grid-column:1/3}.contact input,.contact select,.contact textarea{color:#fff;background:0 0;border:0;border-bottom:1px solid #fff5;outline:none;padding:12px 2px;font:300 13px Jost}.contact select option{color:#433441}.contact textarea{resize:vertical}.contact button{color:#433441;text-transform:uppercase;letter-spacing:.15em;background:#f4d9cf;border:0;justify-content:space-between;padding:18px;font-size:9px;display:flex}.footer{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;margin-top:115px;padding:34px 0;display:flex}.footer>div:nth-child(2){letter-spacing:.1em;text-transform:uppercase;gap:25px;font-size:9px;display:flex}.footer>p{opacity:.55;margin:0;font-size:8px}@keyframes breathe{50%{opacity:.4;box-shadow:0 0 55px 15px #9cc8c377}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important}}@media (width<=900px){.shell{width:min(100% - 36px,700px)}.section{padding-block:95px}.nav nav{display:none}.hero{grid-template-columns:1fr;padding-top:145px}.heroArt{height:520px}.scroll{display:none}.intro{grid-template-columns:1fr}.sectionNo{display:none}.introBody{padding:0}.video,.kHead,.contactGrid{grid-template-columns:1fr;gap:60px}.videoFrame{min-height:470px}.flow{grid-template-columns:repeat(3,1fr)}.benefitGrid,.classGrid{grid-template-columns:repeat(2,1fr)}.heading{align-items:flex-start;gap:30px}.retreatCards{grid-template-columns:1fr}.gallery{grid-template-rows:330px 220px;grid-template-columns:1fr 1fr}.g1{grid-area:auto/1/auto/3}.g2{grid-column:auto}.studioInfo{grid-template-columns:1fr}}@media (width<=600px){.shell{width:calc(100% - 28px)}.nav{height:76px}.navCta{border:0;font-size:0}.navCta span{font-size:18px}.hero{padding-top:110px}.hero h1{font-size:73px}.heroArt{height:410px;margin-top:20px}.actions{flex-direction:column;align-items:flex-start}.intro h2{font-size:43px}.videoFrame{min-height:420px}.flow{grid-template-columns:repeat(2,1fr)}.benefitGrid,.classGrid{grid-template-columns:1fr}.heading{display:block}.heading>p{margin-top:28px}.priceList article{grid-template-columns:1fr 25px;gap:12px;padding:24px 10px}.priceList article>div:nth-of-type(2){grid-column:1;padding-left:38px;display:block}.priceList article>a{grid-area:1/2/3}.retreatCards article{min-height:550px}.gallery{display:block}.gallery>div{height:260px;margin-bottom:10px}.contact form{grid-template-columns:1fr}.contact .full{grid-column:1}.footer{display:block}.footer>div:nth-child(2){flex-wrap:wrap;margin:28px 0}}.kundalini{color:#fffaf6;background:radial-gradient(circle at 82% 12%,#f6d7c8 0,#0000 34%),radial-gradient(circle at 20% 78%,#d8b8cf 0,#0000 36%),linear-gradient(145deg,#6c4b63,#9c6d7d 58%,#d99f91)}.kundalini:before{background:linear-gradient(#0000,#fff5eb,#ffd2ad,#fff5eb,#0000);width:1px;box-shadow:0 0 50px 12px #ffd8b677}.kHead>p{color:#f9e8e2}.responsible{color:#f6e5df}.flow{border:0;justify-content:space-between;align-items:center;gap:18px;display:flex;position:relative}.flow:before{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);height:1px;position:absolute;top:50%;left:4%;right:4%}.flow div{aspect-ratio:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff1;border-radius:50%;justify-content:center;align-items:center;gap:8px;width:150px;padding:0;display:flex;position:relative;box-shadow:inset 0 0 40px #fff1;border:1px solid #fff6!important}.flow b{font-family:Italiana,serif;font-size:20px}.classGrid{grid-template-columns:1fr 1fr;gap:26px 60px}.classGrid article{min-height:280px;box-shadow:none;background:0 0;border:0;border-top:1px solid #8d667033;padding:28px 4px}.classGrid article.featured{color:var(--ink);background:linear-gradient(145deg,#f7d8ca,#e3b7c2);border-radius:46% 54% 48% 52%/12% 14% 10% 12%;padding:30px}.classGrid footer{border-color:#76596955}.classGrid article:hover{transform:translate(6px)}.benefitGrid{border:0;gap:24px 36px}.benefitGrid article{border:0;border-top:1px solid var(--line);min-height:190px;padding:28px 8px}.benefitGrid article:nth-child(2n){margin-top:45px}.benefitGrid article:hover{background:0 0;transform:translateY(-5px)}.retreat{background:linear-gradient(155deg,#6b4a63,#a87583 55%,#efb49b)}@media (width<=900px){.flow{grid-template-columns:repeat(3,1fr);display:grid}.flow div{width:135px}.flow div:nth-child(2n){transform:none}}@media (width<=600px){.flow{grid-template-columns:repeat(2,1fr);gap:22px}.flow div{width:100%;max-width:145px}.classGrid{grid-template-columns:1fr;gap:8px}.benefitGrid article:nth-child(2n){margin-top:0}}:root{--ink:#3f3936;--deep:#554b46;--aqua:#f1ece5;--pearl:#fdfcf9;--line:#574d4720}body{color:var(--ink);background:linear-gradient(#fff 0%,#fdfcf9 38%,#fbfaf6 100%)}main{position:relative;overflow:hidden}main:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0000,#e7c9b5 8%,#fff 18%,#dccfc2 34%,#0000 47%,#e8c4aa 62%,#fff 77%,#0000);width:1px;position:absolute;top:74vh;bottom:8%;left:50%;box-shadow:0 0 28px 6px #f3d5bd3a}main>section,main>blockquote,main>footer{z-index:1;position:relative}.hero:before{background:radial-gradient(circle at 77% 36%,#f5cdb34d,#0000 25%),radial-gradient(circle at 28% 24%,#f4e9d94f,#0000 30%),linear-gradient(#fff,#fdfbf7)}.meaning{color:#a66e5c}.lead,.introBody p,.bodyText,.heading>p,.benefitGrid p{color:#665d58}.sectionNo,.benefitGrid article>span,.priceList article span{color:#b8886e}.pause{background:linear-gradient(112deg,#fff 0%,#faf7f0 34%,#fff7ee 56%,#fff 100%);border-block:1px solid #5f544917}.videoFrame{background:linear-gradient(145deg,#f5eee5,#fff8ef 54%,#d6b79f)}.signature,h2 em{color:#9f715f}.kundalini{color:var(--ink);background:linear-gradient(#fdfbf7 0%,#f4f0e9 48%,#fff 100%);overflow:visible}.kundalini:before{opacity:.72;background:linear-gradient(#0000,#d7bda8,#fff,#d5baa4,#0000);box-shadow:0 0 42px 10px #e9d5c44a}.kundalini h2 em{color:#9f715f}.kHead>p,.responsible{color:#655d58}.flow{align-items:flex-start;margin-top:90px}.flow:before{background:linear-gradient(90deg,#0000,#c6aa9670,#0000)}.flow div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffa6;box-shadow:0 18px 55px #9f765615,inset 0 0 35px #fff;border-color:#b69d8b55!important}.flow div:nth-child(2n){transform:translateY(34px)}.flow span{color:#b88468}.flow b{color:#4c4541}.benefits{background:radial-gradient(circle at 80% 25%,#faeee3 0,#0000 21%)}.benefitGrid{gap:40px 64px}.benefitGrid article{background:0 0}.benefitGrid article:hover{background:linear-gradient(135deg,#fff,#faf5ee)}.classes{background:linear-gradient(#fff 0%,#f7f4ee 55%,#fff 100%)}.classGrid{gap:20px 76px}.classGrid article{background:0 0;border-color:#76685d2b}.classGrid article.featured{color:var(--ink);background:linear-gradient(145deg,#ffffffe6,#f2e9de);border:1px solid #b9a39138;border-radius:3px;box-shadow:0 28px 70px #8d73571a}.pill{border-color:#9a8372}.pricing{background:radial-gradient(circle at 10% 45%,#f9efe5,#0000 25%)}.priceList article:hover,.recommended{background:linear-gradient(90deg,#fff,#f7f1e9,#fff)}.retreat{color:var(--ink);background:linear-gradient(#fff 0%,#f6f1ea 100%)}.retreat h2 em{color:#9f715f}.retreat .pale{color:#a37d69}.retreat .center>p:last-child{color:#665d58}.retreatCards{gap:30px}.retreatCards article{color:#fff;background:radial-gradient(circle at 50% 26%,#fff1d8 0 7%,#0000 27%),linear-gradient(150deg,#d9c1aa,#ad8a72 55%,#66564d);box-shadow:0 35px 90px #705a481f}.retreatCards article:nth-child(2){background:radial-gradient(circle at 65% 28%,#ead7b5 0 6%,#0000 26%),linear-gradient(145deg,#aaa096,#7f7168 52%,#514a46)}.gallery>div{background:linear-gradient(145deg,#e7ded3,#fff8ec 52%,#bca18e)}.g3{background:linear-gradient(160deg,#fff8ec,#c9b5a4)!important}.g4{background:linear-gradient(140deg,#8e7e72,#ebe2d8)!important}.contact{color:#fff;background:radial-gradient(circle at 20% 18%,#796c63,#0000 45%),linear-gradient(145deg,#4a433f,#665b55)}.contactLine{color:#ead2bf}.contact button{color:#453e3a;background:#f5eee7}.section{padding-block:160px}.intro{padding-top:175px;padding-bottom:175px}.heading{margin-bottom:90px}@media (width<=900px){.section{padding-block:115px}.intro{padding-block:120px}.flow div:nth-child(2n){transform:none}.classGrid{gap:18px 38px}}@media (width<=600px){.section{padding-block:92px}.intro{padding-block:100px}.benefitGrid{gap:12px}.retreatCards{gap:18px}main:after{left:76%}}.newMain{min-height:80vh}.homeHero h1,.pageHero h1,.homeIntro h2,.portal h2,.story h2,.practicePath h2,.softNote h2,.classFlow h2,.passes h2,.retreatFlow h2{font-family:Italiana,serif;font-weight:400}.homeHero h1 small{letter-spacing:.42em;margin-left:.15em;font:400 .28em Jost,sans-serif}.homeIntro{text-align:center;max-width:980px;padding:165px 0 145px}.homeIntro h2{font-size:clamp(45px,5vw,72px);line-height:1.12}.homeIntro>p:not(.eyebrow){color:#665d58;max-width:560px;margin:38px auto 30px;line-height:1.9}.portals{padding-bottom:150px}.portal{border-top:1px solid var(--line);grid-template-columns:80px 1fr 50px;align-items:center;padding:34px 8px;transition:all .35s;display:grid}.portal:last-child{border-bottom:1px solid var(--line)}.portal:hover{background:linear-gradient(90deg,#fff,#faf6f0,#fff);padding-left:24px}.portal>span{letter-spacing:.18em;color:#a98570;font-size:11px}.portal h2{margin:0;font-size:48px}.portal p{color:#6b625d;margin:8px 0 0;font-size:13px}.portal>span:last-child{font-size:24px}.closing{text-align:center;border-block:1px solid var(--line);background:linear-gradient(120deg,#fff,#faf5ed,#fff);padding:125px 24px}.closing p{font:400 clamp(38px,5vw,62px) Italiana,serif}.closing a{letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:8px;font-size:10px}.newFooter{justify-content:space-between;align-items:center;padding:45px 0;display:flex}.newFooter>p{color:#a27662;margin:0;font:400 20px Italiana,serif}.newFooter>div:last-child{letter-spacing:.12em;text-transform:uppercase;gap:22px;font-size:10px;display:flex}.pageHero{grid-template-columns:1.25fr .75fr;align-items:end;padding-top:210px;padding-bottom:130px;display:grid;position:relative}.pageHero>.eyebrow{grid-column:1/3}.pageHero h1{letter-spacing:-.035em;margin:0;font-size:clamp(68px,9vw,130px);line-height:.88}.pageHero h1 em{color:#a87761;font-style:normal}.pageHero>p:last-child{color:#675f5a;max-width:420px;margin-bottom:5px;font-size:15px;line-height:1.9}.pageHero:after{content:"";z-index:-1;background:radial-gradient(circle,#f7dfcf44,#0000 68%);border-radius:50%;width:380px;height:380px;position:absolute;top:130px;right:0}.story{grid-template-columns:1.1fr .9fr;align-items:center;gap:90px;padding-bottom:150px;display:grid}.storyVisual{color:#fff;letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(150deg,#f0e8de,#fff7ed 55%,#c8ac98);align-items:flex-end;min-height:680px;padding:24px;font-size:9px;display:flex}.story h2{font-size:54px;line-height:1.15}.story>div:last-child>p:not(.eyebrow):not(.signature){color:#655d58;font-size:14px;line-height:1.9}.signature{color:#a87761;margin-top:35px;font:400 29px Italiana,serif}.practicePath{padding-bottom:150px}.practicePath article{border-top:1px solid var(--line);grid-template-columns:90px 1fr;align-items:start;max-width:850px;padding:38px 0;display:grid}.practicePath article:nth-child(2n){margin-left:auto}.practicePath article>span{letter-spacing:.15em;color:#a87761;font-size:10px}.practicePath h2{margin:0 0 10px;font-size:50px}.practicePath p{color:#675f5a}.softNote{background:linear-gradient(135deg,#fff,#f6f1e9);margin-bottom:150px;padding:90px!important}.softNote h2{font-size:50px;line-height:1.2}.softNote>p{color:#655d58;max-width:620px;margin:35px 0 0 auto;line-height:1.9}.classFlow{padding-bottom:130px}.classFlow article{border-top:1px solid var(--line);grid-template-columns:70px 1fr 50px;align-items:center;padding:38px 4px;display:grid}.classFlow article:last-child{border-bottom:1px solid var(--line)}.classFlow article>span{color:#a87761;font-size:10px}.classFlow small{letter-spacing:.15em;text-transform:uppercase;font-size:9px}.classFlow h2{margin:8px 0;font-size:47px}.classFlow p{color:#675f5a;margin:0;font-size:13px}.classFlow article>a{font-size:23px}.passes{max-width:900px;padding:100px 0 150px}.passes h2{font-size:45px;line-height:1.3}.passes>p:last-child{color:#675f5a}.retreatFlow{padding-bottom:150px}.retreatFlow article{color:#fff;background:linear-gradient(150deg,#f3d6c3,#c8a184 55%,#716056);align-items:flex-end;min-height:600px;margin-bottom:30px;padding:55px;display:flex}.retreatFlow .autumn{background:linear-gradient(150deg,#d9d0c6,#9c8b7e 55%,#504945)}.retreatFlow article>div{max-width:560px}.retreatFlow h2{margin:18px 0;font-size:64px}.retreatFlow p{line-height:1.8}.retreatFlow a{letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid;margin-top:20px;padding-bottom:8px;font-size:10px;display:inline-block}.retreatFlow .kauai{background:radial-gradient(circle at 76% 18%,#ffe7bd 0 5%,#0000 23%),linear-gradient(155deg,#dacbb8,#a8b6ab 48%,#647c76 70%,#53625e)}.retreatFlow .ubud{background:radial-gradient(circle at 68% 23%,#ead9b9 0 5%,#0000 22%),linear-gradient(145deg,#c9b998,#8e9874 48%,#536451 72%,#3f4b3f)}.retreatFlow dl{gap:55px;margin:28px 0 5px;display:flex}.retreatFlow dl div{flex-direction:column;gap:5px;display:flex}.retreatFlow dt{letter-spacing:.18em;text-transform:uppercase;opacity:.72;font-size:8px}.retreatFlow dd{margin:0;font-size:13px}.retreatFlow .italy{background:radial-gradient(circle at 75% 18%,#ffecccb3,#0000 24%),linear-gradient(150deg,#d8c8b8,#ad907d 48%,#745e51 76%,#4f4540)}.retreatFlow .india{background:radial-gradient(circle at 72% 16%,#ffe0afb8,#0000 23%),linear-gradient(150deg,#dfc5ab,#b98968 46%,#765649 72%,#413c3a)}.journeyNote{text-align:center;background:linear-gradient(135deg,#ffffffe6,#faf2e9d1,#f4f8f7e0);border:1px solid #b4917b38;max-width:920px;margin:10px auto 150px;padding:85px 95px;box-shadow:0 30px 90px #60493d14}.journeyNote h2{margin:20px auto 30px;font:400 clamp(40px,5vw,62px)/1.12 Italiana,serif}.journeyNote>p:last-child{color:#665d58;max-width:680px;margin:auto;line-height:1.9}.editorialGallery{grid-template-columns:1.25fr .75fr;gap:14px;padding-bottom:80px;display:grid}.editorialGallery>div{color:#fff;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(145deg,#e4d9ce,#fff7ed 55%,#b69b87);align-items:flex-end;min-height:320px;padding:18px;font-size:9px;display:flex}.editorialGallery .wide{grid-row:span 2;min-height:560px}.editorialGallery .tall{min-height:520px}.studioFacts{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:50px;padding-top:35px;padding-bottom:150px;display:grid}.studioFacts small{letter-spacing:.2em;margin-bottom:9px;font-size:8px;display:block}.studioFacts p{font:400 18px Italiana,serif}.contactForm{grid-template-columns:1fr 1fr;gap:34px;max-width:760px;padding-bottom:150px;display:grid}.contactForm label{letter-spacing:.17em;text-transform:uppercase;flex-direction:column;gap:8px;font-size:9px;display:flex}.contactForm label:nth-child(3),.contactForm label:nth-child(4),.contactForm button{grid-column:1/3}.contactForm input,.contactForm select,.contactForm textarea{border:0;border-bottom:1px solid var(--line);background:0 0;padding:14px 2px;font:300 14px Jost,sans-serif}.contactForm button{color:#fff;letter-spacing:.15em;text-transform:uppercase;background:#4f4844;border:0;justify-content:space-between;padding:19px 22px;display:flex}@media (width<=900px){.pageHero{grid-template-columns:1fr;gap:35px}.pageHero>.eyebrow{grid-column:1}.story{grid-template-columns:1fr}.storyVisual{min-height:520px}.newFooter{flex-wrap:wrap;gap:25px}.studioFacts{grid-template-columns:1fr}.pageHero>p:last-child{margin-left:auto}.practicePath article:nth-child(2n){margin-left:0}.nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf9e8;flex-wrap:wrap;height:auto;min-height:92px;padding:16px 0}.nav nav{border-top:1px solid var(--line);scrollbar-width:none;order:3;gap:25px;width:100%;padding:14px 0 3px;overflow-x:auto;display:flex!important}.nav nav::-webkit-scrollbar{display:none}.nav nav a{white-space:nowrap}.homeHero{padding-top:175px}.pageHero{padding-top:240px}}@media (width<=600px){.homeHero h1 small{font-size:.22em}.homeIntro{padding:100px 0}.portal{grid-template-columns:45px 1fr 25px}.portal h2{font-size:34px}.portal p{font-size:11px}.newFooter{display:block}.newFooter>p{margin:22px 0}.pageHero{padding-top:220px;padding-bottom:80px}.pageHero h1{font-size:60px}.story{gap:55px;padding-bottom:90px}.storyVisual{min-height:430px}.practicePath article{grid-template-columns:45px 1fr}.practicePath h2,.classFlow h2{font-size:37px}.softNote{margin-bottom:90px;padding:45px 25px!important}.softNote h2{font-size:37px}.classFlow article{grid-template-columns:38px 1fr 25px}.retreatFlow article{min-height:480px;padding:28px}.retreatFlow h2{font-size:48px}.editorialGallery{display:block}.editorialGallery>div{margin-bottom:12px}.contactForm{grid-template-columns:1fr}.contactForm label,.contactForm label:nth-child(3),.contactForm label:nth-child(4),.contactForm button{grid-column:1}}.passes{max-width:1100px}.priceCards{border-top:1px solid var(--line)}.priceCards article{border-bottom:1px solid var(--line);grid-template-columns:1fr 190px 135px;align-items:center;gap:30px;padding:30px 4px;display:grid}.priceCards h2{margin:0 0 7px;font-size:32px}.priceCards p{color:#6d645e;margin:0;font-size:12px}.priceCards strong{white-space:nowrap;font:400 27px Italiana,serif}.priceCards a{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;width:max-content;padding-bottom:7px;font-size:9px}.priceCards .priceFeatured{background:linear-gradient(90deg,#fff,#f8f1e9,#fff);padding-inline:20px}.priceNote{font-size:10px;color:#766d67!important;margin-top:25px!important}@media (width<=600px){.priceCards article{grid-template-columns:1fr 25px;gap:12px}.priceCards strong{grid-column:1;font-size:24px}.priceCards a{border:0;grid-area:1/2/3;font-size:0}.priceCards a span{font-size:20px}}.meetVideo{grid-template-columns:.85fr 1.15fr;align-items:start;gap:85px;padding:30px 0 150px;display:grid}.videoPanel{background:linear-gradient(145deg,#eee5db,#fff8ee 55%,#c8ab96);place-items:center;min-height:580px;display:grid;position:relative;overflow:hidden}.videoPanel:before{content:"";border:1px solid #fff9;border-radius:50%;width:68%;height:120%;position:absolute;transform:rotate(20deg)}.videoPanel button{z-index:1;color:#fff;background:#ffffff25;border:1px solid #fff;border-radius:50%;width:78px;height:78px;font-size:16px}.videoPanel small{color:#fff;letter-spacing:.2em;text-transform:uppercase;font-size:8px;position:absolute;bottom:22px;left:25px}.meetVideo h2{font:400 54px/1.1 Italiana,serif}.meetVideo h2 em{color:#a87761;font-style:normal}.meetVideo>div:first-child>p:last-child{color:#665d58;line-height:1.9}.story em{color:#a87761;font-style:normal}@media (width<=900px){.meetVideo{grid-template-columns:1fr;gap:55px}.videoPanel{min-height:480px}}@media (width<=600px){.meetVideo{padding-bottom:90px}.videoPanel{min-height:420px}.meetVideo h2{font-size:40px}.retreatFlow dl{gap:28px}.journeyNote{margin-bottom:95px;padding:55px 25px}.journeyNote h2{font-size:39px}}.mark{stroke-linecap:round;stroke-linejoin:round;width:26px;height:34px}.mark path:first-child{stroke:#d29b8f}.signature{color:#a87761;letter-spacing:.025em;transform-origin:0;margin-top:45px;font:400 62px/1 Mrs Saint Delafield,cursive;transform:rotate(-2deg)}.homeHero .meaning{margin-top:46px;font-size:clamp(25px,3vw,39px);font-style:normal}@media (width<=900px){.homeHero .brandScript{white-space:normal;font-size:clamp(80px,16vw,120px);line-height:.78}.signature{font-size:56px}}h1,h2,h3,.homeHero h1,.pageHero h1,.homeIntro h2,.portal h2,.story h2,.practicePath h2,.softNote h2,.classFlow h2,.passes h2,.retreatFlow h2,.meetVideo h2,.journeyIntro h2,.journeyCta h2{font-family:Bodoni Moda,serif}.homeHero .brandScript{letter-spacing:-.055em;white-space:normal;margin-left:0;font:italic 400 clamp(72px,8.7vw,128px)/.86 Bodoni Moda,serif}.meaning,.newFooter>p{font-family:Bodoni Moda,serif}.retreatShowcase{color:#f8f1e8;background:#221918;padding:95px 0 130px;position:relative;overflow:hidden}.retreatShowcase:before{content:"";opacity:.22;background:radial-gradient(at 20% 20%,#0000 0 18%,#8f6659 18.3% 18.6%,#0000 19% 36%,#8f6659 36.3% 36.6%,#0000 37%),radial-gradient(at 78% 65%,#0000 0 16%,#8f6659 16.3% 16.6%,#0000 17% 31%,#8f6659 31.3% 31.6%,#0000 32%);position:absolute;inset:0}.retreatPanel{color:#453b36;background:#f8f3eb;border-radius:26px;padding:70px;position:relative}.retreatPanel>header{grid-template-columns:1.25fr .75fr;align-items:end;gap:55px;margin-bottom:55px;display:grid}.retreatPanel>header .eyebrow{grid-column:1/3}.retreatPanel h2{margin:0;font-size:clamp(46px,5.5vw,74px);line-height:.95}.retreatPanel h2 em{color:#a26d56;font-weight:400}.retreatPanel>header>p:last-child{color:#6b615b;line-height:1.8}.retreatGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.retreatCard{color:#fff;background-position:50%;background-size:cover;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:430px;padding:28px;transition:transform .45s,box-shadow .45s;display:flex;overflow:hidden;box-shadow:inset 0 -150px 120px #1c1614aa}.retreatCard:hover{transform:translateY(-6px);box-shadow:inset 0 -170px 130px #1c1614bb,0 24px 55px #3b292326}.retreatCard small{letter-spacing:.18em;text-transform:uppercase;font-size:8px}.retreatCard h3{margin:0 0 12px;font-size:45px;font-weight:400;line-height:.92}.retreatCard p{max-width:430px;font-size:12px;line-height:1.65}.retreatCard span{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;width:max-content;padding-bottom:7px;font-size:9px}.journeyHero{color:#fff;background-position:50%;background-size:cover;align-items:flex-end;min-height:82vh;padding:190px 0 90px;display:flex}.journeyHero .shell{width:min(1100px,100% - 64px)}.journeyBack{letter-spacing:.15em;text-transform:uppercase;margin-bottom:105px;font-size:9px;display:inline-block}.journeyHero h1{max-width:900px;margin:18px 0 28px;font-size:clamp(70px,10vw,138px);font-weight:400;line-height:.82}.journeyHero .shell>p:last-child{max-width:520px;font-size:17px;line-height:1.7}.journeyIntro h2{font-size:clamp(40px,5vw,64px);font-weight:400;line-height:1.2}.journeyDetails{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-bottom:145px;display:grid}.journeyDetails article{border-bottom:1px solid var(--line);padding:32px 30px 45px 0}.journeyDetails article+article{border-left:1px solid var(--line);padding-left:30px}.journeyDetails span,.journeyDetails small{letter-spacing:.16em;text-transform:uppercase;color:#a87761;font-size:8px;display:block}.journeyDetails small{color:#6b615b;margin:55px 0 14px}.journeyDetails h3{font-size:21px;font-weight:400;line-height:1.55}.journeyCta{text-align:center;color:#fff;background:linear-gradient(130deg,#2b211f,#4d372f);padding:120px 24px}.journeyCta h2{font-size:clamp(43px,6vw,72px);font-weight:400}.journeyCta a{letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid;margin-top:30px;padding-bottom:8px;font-size:9px;display:inline-block}@media (width<=900px){.retreatPanel{padding:45px 28px}.retreatPanel>header{grid-template-columns:1fr}.retreatPanel>header .eyebrow{grid-column:1}.retreatGrid,.journeyDetails{grid-template-columns:1fr}.journeyDetails article+article{border-left:0;padding-left:0}.journeyHero .shell{width:calc(100% - 36px)}}@media (width<=600px){.homeHero .brandScript{font-size:67px;line-height:.86}.signature{font-size:40px}.retreatShowcase{padding:50px 0 80px}.retreatPanel{border-radius:18px;padding:38px 20px}.retreatCard{min-height:380px;padding:22px}.retreatCard h3{font-size:39px}.journeyHero{min-height:76vh;padding-top:160px}.journeyHero h1{font-size:60px}.journeyBack{margin-bottom:70px}.journeyIntro{padding:95px 0}.journeyDetails{margin-bottom:95px}}body,.nav,.eyebrow,.button,.textLink,.retreatCard small,.retreatCard span{font-family:Manrope,sans-serif}.homeHero h1,.pageHero h1,.homeIntro h2,.portal h2,.story h2,.practicePath h2,.softNote h2,.classFlow h2,.passes h2,.meetVideo h2,.retreatPanel h2,.retreatCard h3,.journeyHero h1,.journeyIntro h2,.journeyCta h2,.journeyDetails h3,.meaning,.signature,.newFooter>p{font-family:Newsreader,serif}.homeHero .brandScript{letter-spacing:-.035em;white-space:normal;font:500 clamp(58px,6.4vw,88px)/.96 Newsreader,serif}.homeHero .meaning{margin-top:32px;font-size:clamp(24px,2.7vw,35px);line-height:1.12}.homeIntro h2{font-size:clamp(39px,4.7vw,62px)}.portal h2{font-size:40px}.story h2{font-size:46px}.classFlow h2{font-size:39px}.passes h2{font-size:38px}.retreatPanel h2{font-size:clamp(40px,4.4vw,58px);line-height:1}.retreatCard h3{font-size:34px;line-height:1.02}.journeyHero .shell>p:last-child{font-size:15px}.journeyIntro h2{font-size:clamp(32px,3.9vw,49px);line-height:1.28}.journeyCta h2{font-size:clamp(36px,4.6vw,56px)}.signature{letter-spacing:-.02em;font:500 38px/1 Newsreader,serif;transform:none}@media (width<=600px){.homeHero .brandScript{font-size:52px;line-height:.98}.pageHero h1{font-size:48px}.portal h2{font-size:32px}.story h2{font-size:38px}.classFlow h2{font-size:32px}.retreatPanel h2{font-size:38px}.retreatCard h3{font-size:30px}.journeyHero h1{font-size:48px}.journeyIntro h2{font-size:31px}.signature{font-size:34px}}.heroArt{isolation:isolate}.heroArt:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(112deg,#0000 18%,#fff8 43%,#0000 57%);animation:12s ease-in-out infinite pearlShimmer;position:absolute;inset:0;transform:translate(-85%)}.lightChannel{z-index:2;pointer-events:none;filter:drop-shadow(0 0 18px #fff9);position:absolute;inset:-11%;transform:rotate(-9deg)}.lightChannelRing{background:conic-gradient(from 20deg,transparent 0 9%,#fff9 14%,#f6c7b888 19%,transparent 29% 55%,#f7efe6b8 64%,#d9edf0a8 72%,transparent 82%);-webkit-mask-composite:xor;mix-blend-mode:screen;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;border-radius:48% 52% 47% 53%/55% 43% 57% 45%;padding:clamp(5px,.65vw,10px);animation:18s ease-in-out infinite channelDrift;position:absolute;inset:8% 4%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lightChannelRingTwo{opacity:.62;filter:blur(1.5px);animation-duration:23s;animation-direction:reverse;inset:16% 10% 5% 14%}.lightChannelGlow{filter:blur(15px);mix-blend-mode:screen;background:radial-gradient(#fff9 0,#f4c7b96b 35%,#0000 72%);border-radius:50%;width:24%;height:42%;animation:10s ease-in-out infinite channelGlow;position:absolute;top:14%;right:4%}.portraitNote{z-index:3}@keyframes channelDrift{0%,to{transform:rotate(0)scaleY(.98)}45%{transform:rotate(7deg)scale(1.04,1.01)}70%{transform:rotate(3deg)translate(1.5%,-1%)}}@keyframes channelGlow{0%,to{opacity:.45;transform:translate(0)scale(.92)}50%{opacity:.9;transform:translate(-18%,22%)scale(1.18)}}@keyframes pearlShimmer{0%,24%{transform:translate(-85%)}62%,to{transform:translate(105%)}}@media (width<=600px){.lightChannel{filter:drop-shadow(0 0 12px #fff8);inset:-7%}.lightChannelRing{padding:6px;inset:7% 1%}.lightChannelRingTwo{inset:18% 8% 4% 12%}.lightChannelGlow{width:32%;height:38%}}.videoMark{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.videoLink{align-items:center;gap:7px;display:inline-flex}.videoLink .videoMark{width:15px;height:15px}.videoLibrary{padding:20px 0 145px}.libraryHeading{grid-template-columns:1fr .8fr;align-items:end;gap:75px;margin-bottom:60px;display:grid}.libraryHeading h2{font:500 54px/1 Newsreader,serif}.libraryHeading>div:last-child>p{color:#675f5a;line-height:1.8}.tiktokCta{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:9px;margin-top:18px;padding-bottom:7px;font-size:9px;display:inline-flex}.tiktokCta .videoMark{width:17px;height:17px}.freeVideos{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.freeVideos article>small{letter-spacing:.15em;text-transform:uppercase;color:#a87761;margin-top:20px;font-size:8px;display:block}.freeVideos h3{margin:11px 0;font:500 28px/1.1 Newsreader,serif}.freeVideos article>p{color:#675f5a;font-size:12px;line-height:1.7}.videoPlaceholder{aspect-ratio:9/12;color:#fff;background:linear-gradient(150deg,#3a2925,#7a5040 55%,#d89972);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex}.videoPlaceholder .videoMark{width:37px;height:37px}.videoPlaceholder span{letter-spacing:.18em;text-transform:uppercase;font-size:8px}.digitalPacks{color:#f8f2ea;background:#241b19;padding:115px 0}.packList{border-top:1px solid #ffffff2b;margin-top:50px}.packList article{border-bottom:1px solid #ffffff2b;grid-template-columns:60px 1fr 35px;align-items:center;padding:35px 5px;display:grid}.packList article>span{color:#d99c7f;font-size:9px}.packList small{letter-spacing:.15em;text-transform:uppercase;opacity:.68;font-size:8px}.packList h2{margin:7px 0;font:500 36px/1.1 Newsreader,serif}.packList p{opacity:.72;margin:0;font-size:12px;line-height:1.7}.membership{grid-template-columns:1fr 1fr;gap:110px;padding:145px 0;display:grid}.membership h2{font:500 52px/1.04 Newsreader,serif}.membership>div:last-child>p{color:#675f5a;line-height:1.85}.membership ul{margin:30px 0;padding:0;list-style:none}.membership li{border-bottom:1px solid var(--line);padding:12px 0;font-size:12px}.membership a{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:7px;font-size:9px}@media (width<=900px){.libraryHeading,.membership{grid-template-columns:1fr;gap:35px}.freeVideos{grid-template-columns:1fr 1fr}.membership{gap:45px}.nav nav{gap:22px}}@media (width<=600px){.videoLibrary{padding-bottom:95px}.freeVideos{grid-template-columns:1fr}.videoPlaceholder{aspect-ratio:4/3}.digitalPacks{padding:85px 0}.packList article{grid-template-columns:35px 1fr 25px}.packList h2{font-size:30px}.membership{padding:95px 0}.membership h2{font-size:40px}}.communityGift,.retreatSupport{border-top:1px solid var(--line);grid-template-columns:.75fr 1.25fr;gap:70px;padding:95px 0 145px;display:grid}.communityGift .eyebrow,.retreatSupport .eyebrow{grid-column:1/3}.communityGift h2,.retreatSupport h2{font:500 43px/1.08 Newsreader,serif}.communityGift>p:last-child,.retreatSupport>p:last-child{color:#675f5a;line-height:1.85}.retreatSupport{margin-top:30px}.bookingNote{color:#675f5a;margin:0;font-size:11px;line-height:1.75;grid-column:1/3!important}.mantraInvite,.practiceCards{background:linear-gradient(135deg,#fff,#f4ede5);grid-template-columns:1fr .8fr;align-items:end;gap:70px;margin-bottom:130px;padding:75px 80px;display:grid}.mantraInvite .eyebrow,.practiceCards .eyebrow{grid-column:1/3}.mantraInvite h2,.practiceCards h2{font:500 45px/1.05 Newsreader,serif}.mantraInvite>p,.practiceCards>div:last-child>p{color:#675f5a;line-height:1.8}.mantraInvite a,.practiceCards a{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;margin-top:18px;padding-bottom:7px;font-size:9px;display:inline-block}.practiceCards{margin-top:120px;margin-bottom:20px}.mantraGuide{max-width:980px;padding:180px 0 120px}.mantraGuide>header{border-bottom:1px solid var(--line);padding-bottom:90px}.mantraGuide h1{margin:0 0 30px;font:500 clamp(54px,7vw,82px)/.95 Newsreader,serif}.mantraGuide>header>p:not(.eyebrow){color:#675f5a;max-width:600px;line-height:1.8}.printGuide{letter-spacing:.13em;text-transform:uppercase;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-top:28px;padding:0 0 7px;font:500 9px Manrope,sans-serif}.mantraGuide>section{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr;gap:30px;padding:75px 0;display:grid}.mantraNo{color:#a87761;font-size:10px}.mantraGuide section small{letter-spacing:.17em;text-transform:uppercase;font-size:8px}.mantraGuide section h2{margin:18px 0 35px;font:500 clamp(34px,4vw,50px)/1.12 Newsreader,serif}.mantraGuide section h3{letter-spacing:.16em;text-transform:uppercase;margin:30px 0 8px;font:600 9px Manrope,sans-serif}.mantraGuide section p{color:#675f5a;max-width:650px;line-height:1.82}.copyrightNote{font-size:11px}.mantraGuide>footer{padding-top:70px}.mantraGuide>footer p{margin-bottom:5px;font:500 34px Newsreader,serif}.mantraGuide>footer small{letter-spacing:.1em;font-size:9px}.mantraGuide+.newFooter{display:none}@media (width<=900px){.communityGift,.retreatSupport,.mantraInvite,.practiceCards{grid-template-columns:1fr;gap:30px}.communityGift .eyebrow,.retreatSupport .eyebrow,.mantraInvite .eyebrow,.practiceCards .eyebrow{grid-column:1}.mantraInvite,.practiceCards{padding:55px 35px}.bookingNote{grid-column:1!important}}@media (width<=600px){.communityGift,.retreatSupport{padding:70px 0 95px}.mantraInvite,.practiceCards{margin-bottom:90px;padding:45px 24px}.mantraGuide{padding:145px 0 80px}.mantraGuide>section{grid-template-columns:35px 1fr;padding:55px 0}.mantraGuide section h2{font-size:31px}.mantraGuide h1{font-size:50px}}@media print{.nav,.newFooter,.printGuide{display:none!important}.mantraGuide{width:100%;max-width:none;padding:20mm 15mm}.mantraGuide>header{padding-bottom:12mm}.mantraGuide>section{break-inside:avoid;grid-template-columns:15mm 1fr;padding:12mm 0}.mantraGuide h1{font-size:34pt}.mantraGuide section h2{font-size:24pt}.mantraGuide section p{font-size:10pt}.mantraGuide>footer{padding-top:12mm}}.arrowMark{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:30px;height:12px;transition:transform .3s}.textLink:hover .arrowMark,a:hover>.arrowMark,button:hover>.arrowMark{transform:translate(4px)}.portal>.arrowMark{justify-self:end;width:28px}.contactForm button .arrowMark{width:27px}.printGuide{align-items:center;gap:13px;display:inline-flex}.timetable{padding:10px 0 145px}.timetable>header{grid-template-columns:1.1fr .75fr;align-items:end;gap:80px;margin-bottom:65px;display:grid}.timetable>header h2{margin:0;font:500 clamp(38px,4.5vw,58px)/1.08 Newsreader,serif}.timetable>header>p{color:#675f5a;line-height:1.8}.scheduleList{border-top:1px solid var(--line)}.scheduleList article{border-bottom:1px solid var(--line);grid-template-columns:1.2fr 140px 190px 34px;align-items:center;gap:25px;padding:28px 4px;display:grid}.scheduleList small{letter-spacing:.14em;text-transform:uppercase;color:#a87761;font-size:8px}.scheduleList h3{margin:7px 0 0;font:500 30px/1.1 Newsreader,serif}.scheduleList span,.scheduleList b{font-size:11px;font-weight:500}.scheduleList b{color:#8a7f78}.scheduleCta{background:linear-gradient(110deg,#fff,#f5eee5);grid-template-columns:.8fr 1.2fr auto;align-items:center;gap:30px;margin-top:45px;padding:30px 34px;display:grid}.scheduleCta p,.scheduleCta strong{margin:0}.scheduleCta p{font:500 22px Newsreader,serif}.scheduleCta strong{font-size:11px}.scheduleCta a{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:10px;padding-bottom:7px;font-size:9px;display:inline-flex}.retreatCosts{padding-bottom:145px}.retreatCosts>h2{max-width:620px;margin-bottom:45px;font:500 clamp(36px,4vw,52px)/1.08 Newsreader,serif}.retreatCosts>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.retreatCosts article{background:#f5f0e9;flex-direction:column;min-height:230px;padding:26px;display:flex}.retreatCosts small{letter-spacing:.15em;text-transform:uppercase;color:#8e6c59;font-size:8px}.retreatCosts strong{margin:auto 0 18px;font:500 27px Newsreader,serif}.retreatCosts p{color:#675f5a;font-size:11px;line-height:1.65}.teacherPortrait{background:#e7ecdf;grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;margin-bottom:130px;padding:70px;display:grid}.teacherPortrait h2{margin-bottom:25px;font:500 49px/1 Newsreader,serif}.teacherPortrait>div:first-child>p:last-child{color:#586052;font-size:12px;line-height:1.8}.teacherImage{color:#f7f5eb;background:linear-gradient(145deg,#80936f,#3d5948 62%,#233b30);align-items:flex-end;min-height:460px;padding:22px;display:flex}.teacherImage span{letter-spacing:.17em;text-transform:uppercase;font-size:8px}.newFooter>p{letter-spacing:.02em;font-style:italic}@media (width<=900px){.timetable>header,.teacherPortrait{grid-template-columns:1fr;gap:35px}.scheduleList article{grid-template-columns:1fr 120px 30px}.scheduleList b{grid-column:1}.scheduleList a{grid-area:1/3/3}.retreatCosts>div{grid-template-columns:1fr 1fr}.scheduleCta{grid-template-columns:1fr}.teacherPortrait{padding:45px}.teacherImage{min-height:400px}}@media (width<=600px){.timetable{padding-bottom:95px}.scheduleList article{grid-template-columns:1fr 28px}.scheduleList span,.scheduleList b{grid-column:1}.scheduleList a{grid-area:1/2/4}.scheduleCta{padding:27px 22px}.retreatCosts{padding-bottom:95px}.retreatCosts>div{grid-template-columns:1fr}.retreatCosts article{min-height:190px}.teacherPortrait{margin-bottom:90px;padding:38px 22px}.teacherImage{min-height:340px}.teacherPortrait h2{font-size:39px}}.scheduleNote{color:#675f5a;margin:28px 0 0;font-size:11px;line-height:1.7}.retreatCard{box-shadow:inset 0 -120px 90px #1e161294}.retreatCard:hover{box-shadow:inset 0 -135px 100px #1e1612a3,0 24px 55px #3b292326}.retreatCard.kauai,.journeyHero.kauai{background-image:linear-gradient(#0000 38%,#1914118c 100%),url(https://images.unsplash.com/photo-1507525428034-b723cf961d3e?auto=format&fit=crop&w=1600&q=90)}.retreatCard.ubud,.journeyHero.ubud{background-image:linear-gradient(#0000 38%,#1914118c 100%),url(https://images.unsplash.com/photo-1537996194471-e657df975ab4?auto=format&fit=crop&w=1600&q=90)}.retreatCard.italy,.journeyHero.italy{background-image:linear-gradient(#0000 36%,#181b1485 100%),url(https://d2exd72xrrp1s7.cloudfront.net/www/guide/607521/1UhP2s?crop=false&q=82&width=1600)}.retreatCard.india,.journeyHero.india{background-image:linear-gradient(#0000 36%,#16131285 100%),url(https://cdn.ibcstack.com/article/37b99bd8-8013-4f3f-8244-b56dcfc0917a/23-64e89dce2d8ab.webp)}.retreatCard.italy,.journeyHero.italy{background-image:linear-gradient(#0000 42%,#1b1c157a 100%),url(https://sabinaparcoslow.it/templates/yootheme/cache/9f/borgo-magliano-sabina-9fce6290.jpeg);background-position:50% 42%}.retreatCard.india,.journeyHero.india{background-image:linear-gradient(#0000 42%,#19121275 100%),url(https://om-tour.ru/upload/medialibrary/714/714edccb0415652b0c7906f2345ca4b4.jpg);background-position:50% 42%}.wordmark svg{display:none}.wordmarkName{letter-spacing:0;align-items:baseline;gap:.12em;font-family:Italiana,serif;font-weight:400;display:flex;transform:none}.wordmarkName i{font-style:normal;display:inline-block}.wordmarkName i:first-child{transform-origin:100% 100%;transform:translateY(.04em)scaleX(1.08)}.wordmarkName i:last-child{transform-origin:0 100%;margin-left:-.04em;transform:translateY(-.04em)scaleX(1.12)}.wordmarkHero .wordmarkName{letter-spacing:0;font-family:Italiana,serif;font-weight:400;transform:none}.wordmarkHero .wordmarkName i:first-child{transform:translateY(.07em)scaleX(1.14)}.wordmarkHero .wordmarkName i:last-child{margin-left:-.08em;transform:translateY(-.07em)scaleX(1.18)}.wordmark{color:currentColor;flex-direction:column;align-items:center;width:150px;line-height:1;display:inline-flex;position:relative}.wordmarkName{letter-spacing:.2em;white-space:nowrap;font:500 17px/1 Newsreader,serif}.wordmark svg{pointer-events:none;width:102%;height:36px;position:absolute;top:-9px;left:-2%;overflow:visible}.wordmark svg path{fill:none;stroke:#c69079;stroke-width:1.35px;stroke-linecap:round;vector-effect:non-scaling-stroke}.wordmarkKaur{letter-spacing:.31em;white-space:nowrap;margin-top:8px;font:600 5px/1 Manrope,sans-serif}.brand{gap:0}.nav .wordmarkName{font-size:14px}.nav .wordmark svg{height:31px}.wordmarkHero{align-items:flex-start;width:min(560px,100%)}.wordmarkHero .wordmarkName{letter-spacing:.105em;font:500 clamp(48px,6vw,84px)/.9 Newsreader,serif}.wordmarkHero svg{width:100%;height:clamp(80px,9vw,125px);top:clamp(-28px,-2vw,-14px)}.wordmarkHero svg path{stroke-width:2px}.wordmarkHero .wordmarkKaur{letter-spacing:.42em;margin:17px 0 0 4px;font-size:8px}.homeHero .brandScript{font:inherit;margin:0}.homeHero .heroLightScene{background:radial-gradient(circle at 72% 20%,#fff 0 4%,#0000 25%),radial-gradient(circle at 26% 72%,#f5cfbd 0 8%,#0000 34%),linear-gradient(145deg,#fffaf5 0%,#ead9d2 44%,#c99e8a 72%,#80685e 100%);border-radius:46% 54% 51% 49%/42% 38% 62% 58%;height:min(68vh,680px);box-shadow:inset 0 0 120px #fff9,0 35px 90px #b17d6830}.heroLightScene:before{content:"";mix-blend-mode:screen;background:conic-gradient(from 50deg,#0000,#fff8,#0000 34%,#f5cbb26e,#0000 65%);animation:12s ease-in-out infinite sceneBreath;position:absolute;inset:-20%}.liquidLight{z-index:2;position:absolute;inset:0;overflow:hidden}.liquidRibbon{filter:blur(.2px)drop-shadow(0 0 15px #fff);mix-blend-mode:screen;border:2px solid #fffbd8;border-color:#fffbd8 #d9edf0b3 #fffbd8 #f0c5b7c4;border-radius:50%;width:156%;height:23%;animation:9s ease-in-out infinite liquidFlow;position:absolute;left:-28%}.ribbonOne{top:20%;transform:rotate(-14deg)}.ribbonTwo{opacity:.78;height:29%;animation-duration:12s;animation-delay:-3s;top:44%;transform:rotate(11deg)}.ribbonThree{opacity:.62;height:16%;animation-duration:15s;animation-delay:-6s;top:66%;transform:rotate(-7deg)}.lightPearl{filter:blur(2px);background:radial-gradient(circle at 34% 28%,#fff 0 9%,#fff8 21%,#f3c5b79c 48%,#0000 72%);border-radius:50%;animation:8s ease-in-out infinite pearlFloat;position:absolute}.pearlOne{width:190px;height:190px;top:20%;right:-25px}.pearlTwo{width:105px;height:105px;animation-delay:-4s;bottom:8%;left:12%}.lightCaption{z-index:4;color:#fff;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 1px 10px #584038;margin:0;font:500 10px Manrope,sans-serif;position:absolute;bottom:28px;left:34px}@keyframes liquidFlow{0%,to{transform:translate(-3%)rotate(-10deg)scaleY(.86)}45%{transform:translate(6%)rotate(3deg)scaleY(1.12)}72%{transform:translate(1%)rotate(-3deg)scaleY(.94)}}@keyframes pearlFloat{0%,to{opacity:.55;transform:translate(0)scale(.88)}50%{opacity:.95;transform:translate(-45px,48px)scale(1.17)}}@keyframes sceneBreath{0%,to{opacity:.45;transform:rotate(0)scale(.95)}50%{opacity:.88;transform:rotate(18deg)scale(1.13)}}@media (width<=600px){.wordmarkHero .wordmarkName{letter-spacing:.07em;font-size:42px}.wordmarkHero svg{height:75px;top:-18px}.wordmarkHero .wordmarkKaur{font-size:6px}.homeHero .heroLightScene{height:380px}.lightCaption{font-size:8px;bottom:22px;left:22px}.pearlOne{width:135px;height:135px}}.homeHero{isolation:isolate;grid-template-columns:1fr;align-items:center;min-height:112vh;overflow:visible}.homeHero .heroCopy{z-index:3;max-width:670px;padding:7vh 0 16vh;position:relative}.homeHero .heroLightScene{z-index:-1;background:radial-gradient(circle at 76% 18%,#fff 0 3%,#0000 24%),radial-gradient(circle at 24% 72%,#f6cdb8 0 6%,#0000 32%),linear-gradient(145deg,#fffdfa 0%,#f0e1da 38%,#d1aa98 66%,#846d64 100%);border-radius:0;width:100vw;height:112vh;animation:linear both heroScrollField;animation-timeline:scroll(root);animation-range:0 85vh;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 -120px 160px #fff8}.homeHero .heroLightScene:after{animation:8s ease-in-out infinite pearlShimmer}.homeHero .liquidLight{animation:linear both liquidScrollShift;animation-timeline:scroll(root);animation-range:0 95vh;inset:-12% -8%}.homeHero .liquidRibbon{filter:blur(.3px)drop-shadow(0 0 24px #fff);opacity:.9;border-width:3px;height:30%}.homeHero .ribbonOne{top:9%}.homeHero .ribbonTwo{height:37%;top:39%}.homeHero .ribbonThree{height:22%;top:67%}.homeHero .lightCaption{bottom:8vh;left:auto;right:5vw}@keyframes heroScrollField{0%{filter:saturate(.9)brightness(1.03);background-position:0 0}to{filter:saturate(1.08)brightness(.94);background-position:12vw -18vh;transform:translate(-50%)scale(1.08)}}@keyframes liquidScrollShift{0%{transform:translate(0)rotate(0)}to{transform:translate(-9vw,26vh)rotate(14deg)scale(1.16)}}.wordmarkName{letter-spacing:.24em;transform-origin:50%;font-family:Italiana,Newsreader,serif;font-weight:400;transform:scaleX(1.06)}.wordmarkHero .wordmarkName{letter-spacing:.16em;transform-origin:0;font-family:Italiana,Newsreader,serif;font-weight:400;transform:scaleX(1.08)}.wordmarkHero svg path{stroke:#b97c68;stroke-width:1.65px}.brand .mark{flex:none;width:22px;height:30px;margin-right:9px;display:block}.brand .mark path:first-child{stroke:#c58a76}.brand .mark path:last-child{stroke:#69534d}@supports not (animation-timeline:scroll()){.homeHero .heroLightScene{animation:none}.homeHero .liquidLight{animation:12s ease-in-out infinite sceneBreath}}@media (width<=600px){.homeHero{min-height:102vh}.homeHero .heroCopy{padding:8vh 0 12vh}.homeHero .heroLightScene{height:102vh}.homeHero .lightCaption{bottom:24px;right:22px}.nav .brand .mark{width:18px;margin-right:6px}.nav .wordmark{width:110px}}.wordmarkGraphic{width:100%;height:auto;overflow:visible;display:block!important}.wordmarkGraphic path{fill:none;stroke:currentColor;stroke-width:2.15px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.wordmarkKaur{letter-spacing:.48em;margin-top:2px;padding-left:.48em;font-size:5px}.wordmarkHero .wordmarkGraphic path{stroke-width:1.55px}.wordmarkHero .wordmarkKaur{letter-spacing:.62em;margin-top:3px;padding-left:.62em;font-size:8px}.wordmarkName{display:none}@media (width<=600px){.wordmarkHero{width:min(440px,100%)}.wordmarkHero .wordmarkKaur{font-size:7px}.nav .wordmark{width:108px}}.coutureWordmark{aspect-ratio:760/150}.coutureWordmark path{stroke-width:1.25px}.coutureWordmark .livingCrossbar{stroke:#b77e69;stroke-width:1.5px}.wordmarkHero .coutureWordmark path{stroke-width:1.05px}.wordmarkHero .coutureWordmark .livingCrossbar{stroke-width:1.35px}@media (width<=600px){.wordmarkHero{width:min(520px,100%)}.nav .wordmark{width:116px}}.signatureWordmark{aspect-ratio:820/190}.signatureWordmark path{stroke-width:1.02px}.wordmarkHero .signatureWordmark path{stroke-width:.82px}@media (width<=600px){.wordmarkHero{width:min(540px,100%)}.nav .wordmark{width:120px}}.gracefulWordmark{white-space:nowrap;letter-spacing:.015em;transform-origin:50%;color:currentColor;font-family:Ballet,Times New Roman,serif;font-size:48px;font-weight:400;line-height:.72;display:block;transform:scaleX(1.16)}.wordmarkHero .gracefulWordmark{transform-origin:0;font-size:clamp(92px,12vw,158px);line-height:.68;transform:scaleX(1.2)}@media (width<=600px){.wordmarkHero{width:100%}.wordmarkHero .gracefulWordmark{font-size:84px;transform:scaleX(1.08)}.wordmarkHero .wordmarkKaur{margin-top:17px}.nav .wordmark{width:122px}.nav .gracefulWordmark{font-size:31px}}.gracefulWordmark{letter-spacing:0;font-family:Sacramento,cursive;font-size:48px;font-weight:400;line-height:.78;transform:scaleX(1.08)}.nav .gracefulWordmark{font-size:38px}.wordmarkHero .gracefulWordmark{font-family:Sacramento,cursive;font-size:clamp(86px,10vw,126px);font-weight:400;line-height:.76;transform:scaleX(1.1)}@media (width<=600px){.nav .gracefulWordmark{font-size:30px}.wordmarkHero .gracefulWordmark{font-size:84px;transform:scaleX(1.14)scaleY(.8)}.wordmarkHero .wordmarkKaur{margin-top:10px}.nav .wordmark{width:128px}.nav .gracefulWordmark{font-size:33px;transform:scaleX(1.12)scaleY(.82)}}.gracefulWordmark{letter-spacing:-.006em;transform-origin:50%;-webkit-font-smoothing:antialiased;font-family:Mrs Saint Delafield,cursive;font-size:57px;font-weight:400;line-height:.58;transform:scaleX(1.28)scaleY(.78)}@media (width<=600px){.wordmarkHero .gracefulWordmark{font-size:82px;transform:scaleX(1.18)scaleY(.76)}.wordmarkHero .wordmarkKaur{margin-top:10px}.nav .wordmark{width:130px}.nav .gracefulWordmark{font-size:33px;transform:scaleX(1.16)scaleY(.78)}}.gracefulWordmark{letter-spacing:-.012em;transform-origin:50%;font-family:Meow Script,cursive;font-size:55px;font-weight:400;line-height:.62;transform:scaleX(1.18)scaleY(.88)}.wordmarkKaur{margin-top:8px}.nav .wordmarkKaur{margin-top:6px}.wordmarkHero .gracefulWordmark{letter-spacing:-.015em;transform-origin:50%;font-family:Meow Script,cursive;font-size:clamp(92px,10.5vw,136px);font-weight:400;line-height:.6;transform:scaleX(1.2)scaleY(.84)}.passes{max-width:1180px;padding-top:20px}.priceCards{border:0;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.priceCards article{border:1px solid var(--line);background:#ffffff9e;flex-direction:column;align-items:flex-start;gap:0;min-height:270px;padding:28px;display:flex}.priceCards article small{letter-spacing:.15em;text-transform:uppercase;color:#8d7568;font-size:9px}.priceCards article strong{order:2;margin:42px 0 18px;font:500 clamp(35px,3.5vw,49px)/1 Newsreader,serif}.priceCards article p{order:3;min-height:42px;font-size:11px;line-height:1.6}.priceCards article a{order:4;margin-top:auto}.priceCards .priceFeatured{background:linear-gradient(145deg,#fff,#f5e9df);padding:28px}.scheduleList article{grid-template-columns:1fr 125px 1.35fr 34px}.schedulePractice b{color:#514943;font-size:12px;display:block}.schedulePractice p{color:#776e68;margin:7px 0 0;font-size:10px;line-height:1.55}@media (width<=900px){.priceCards{grid-template-columns:1fr 1fr}.scheduleList article{grid-template-columns:1fr 105px 30px}.schedulePractice{grid-column:1/3}.scheduleList article>a{grid-area:1/3/3}}@media (width<=600px){.wordmarkHero .gracefulWordmark{font-size:78px;transform:scaleX(1.12)scaleY(.86)}.nav .wordmark{width:128px}.nav .gracefulWordmark{font-size:32px;transform:scaleX(1.1)scaleY(.88)}.priceCards{grid-template-columns:1fr}.priceCards article{min-height:225px}.priceCards article strong{margin:32px 0 15px;font-size:42px}.scheduleList article{grid-template-columns:1fr 28px}.schedulePractice{grid-column:1}.scheduleList article>a{grid-area:1/2/4}}.classDetailHero{background:radial-gradient(circle at 75% 30%,#f1c5b588,#0000 25%),linear-gradient(145deg,#fffaf6,#f3e5dc);align-items:flex-end;min-height:76vh;padding:175px 0 95px;display:flex}.classDetailHero h1{letter-spacing:-.05em;max-width:900px;margin:65px 0 30px;font:500 clamp(70px,10vw,132px)/.82 Newsreader,serif}.classDetailHero .shell>p:last-child{color:#655a54;max-width:660px;font-size:15px;line-height:1.85}.classFlow{grid-template-columns:.8fr 1.2fr;gap:110px;padding:125px 0 145px;display:grid}.classFlow h2{font:500 clamp(44px,5vw,68px)/1 Newsreader,serif}.classFlow h2 em{color:#aa6e78;font-weight:400}.classFlow>div{border-top:1px solid var(--line)}.classFlow article{border-bottom:1px solid var(--line);grid-template-columns:60px 1fr;gap:25px;padding:28px 0;display:grid}.classFlow article>span{color:#b27c6b;font:italic 17px Newsreader,serif}.classFlow h3{margin:0 0 10px;font:500 27px Newsreader,serif}.classFlow article p{color:#6b625c;max-width:560px;margin:0;font-size:12px;line-height:1.75}.classDetailCta{color:#fff;background:#5a4052;padding:105px 0}.classDetailCta .shell{grid-template-columns:1fr 1.4fr auto;align-items:end;gap:50px;display:grid}.classDetailCta h2{font:500 clamp(38px,4vw,58px)/1.04 Newsreader,serif}.classDetailCta a{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:12px;padding-bottom:8px;font-size:9px;display:inline-flex}.scheduleList article>a{place-items:center;width:34px;height:34px;display:grid}.scheduleList article:hover{background:#fff8f2}@media (width<=900px){.classFlow{grid-template-columns:1fr;gap:55px}.classDetailCta .shell{grid-template-columns:1fr}.classDetailHero{min-height:68vh}}@media (width<=600px){.classDetailHero{padding:145px 0 75px}.classDetailHero h1{margin-top:48px}.classFlow{padding:90px 0}.classFlow article{grid-template-columns:42px 1fr}.classDetailCta{padding:80px 0}}.joining{color:#fff;background:#5a4052;padding:115px 0}.joining>.shell{grid-template-columns:.7fr 1.3fr;gap:90px;display:grid}.joining h2{font:500 clamp(43px,5vw,66px)/1 Newsreader,serif}.joining h2 em{color:#efc8bf;font-weight:400}.joiningSteps{border-top:1px solid #ffffff2b}.joiningSteps article{border-bottom:1px solid #ffffff2b;grid-template-columns:42px .75fr 1fr;align-items:start;gap:25px;padding:25px 0;display:grid}.joiningSteps span{color:#efc8bf;font:italic 16px Newsreader,serif}.joiningSteps h3{margin:0;font:500 23px Newsreader,serif}.joiningSteps p{color:#eee3df;margin:0;font-size:11px;line-height:1.7}.joiningPolicy{color:#eee3df;grid-column:2;max-width:720px;margin:25px 0 0;font-size:11px;line-height:1.75}.classMessage{grid-template-columns:.75fr 1.25fr;align-items:start;gap:95px;padding:120px 0 145px;display:grid}.classMessage h2{margin-bottom:24px;font:500 clamp(42px,5vw,66px)/1 Newsreader,serif}.classMessage>div>p:last-child{letter-spacing:.12em;text-transform:uppercase;color:#927467;font-size:11px}.classMessageBubble{background:linear-gradient(145deg,#fff,#f6ede6);grid-template-columns:1fr 1fr;gap:28px;padding:38px;display:grid;box-shadow:0 24px 70px #5a405217}.classMessageBubble label{letter-spacing:.16em;text-transform:uppercase;flex-direction:column;gap:8px;font-size:8px;display:flex}.classMessageBubble label:nth-child(3),.classMessageBubble label:nth-child(4),.classMessageBubble button{grid-column:1/3}.classMessageBubble input,.classMessageBubble textarea{border:0;border-bottom:1px solid var(--line);color:var(--ink);background:0 0;outline:none;padding:13px 2px;font:300 13px Jost,sans-serif}.classMessageBubble textarea{resize:vertical}.classMessageBubble button{color:#fff;letter-spacing:.14em;text-transform:uppercase;background:#4f4844;border:0;justify-content:space-between;align-items:center;padding:18px 20px;font-size:9px;display:flex}@media (width<=900px){.joining>.shell,.classMessage{grid-template-columns:1fr;gap:55px}.joiningPolicy{grid-column:1}.joiningSteps article{grid-template-columns:38px .75fr 1fr}}@media (width<=600px){.joining{padding:85px 0}.joiningSteps article{grid-template-columns:34px 1fr}.joiningSteps article p{grid-column:2}.classMessage{padding:85px 0}.classMessageBubble{grid-template-columns:1fr;padding:27px 22px}.classMessageBubble label,.classMessageBubble label:nth-child(3),.classMessageBubble label:nth-child(4),.classMessageBubble button{grid-column:1}}.experienceRibbon{text-align:center;border-block:1px solid var(--line);background:linear-gradient(110deg,#f7ddd3,#fff2df,#eadbe7);padding:95px 28px}.experienceRibbon p{letter-spacing:-.025em;margin:0;font:500 clamp(37px,5vw,64px)/1.08 Newsreader,serif}.experienceRibbon em{color:#a87761;font-weight:400}.wordmark{width:184px}.gracefulWordmark{letter-spacing:-.008em;color:#433441c7;font-size:46px;font-weight:400;line-height:.66;transform:scaleX(1.04)scaleY(.92)}.wordmarkKaur{color:#433441b8;margin-top:7px}.nav .wordmark{width:142px}.nav .gracefulWordmark{font-size:35px;transform:scaleX(1.02)scaleY(.92)}.newFooter .wordmark{width:168px}.newFooter .gracefulWordmark{font-size:42px}.wordmarkHero{width:min(620px,100%)}.wordmarkHero .gracefulWordmark{letter-spacing:-.01em;color:#433441cc;font-size:clamp(76px,8.8vw,112px);line-height:.64;transform:scaleX(1.06)scaleY(.9)}.wordmarkHero .wordmarkKaur{margin-top:9px}@media (width<=600px){.wordmarkHero .gracefulWordmark{font-size:67px;transform:scaleX(1.02)scaleY(.91)}.nav .wordmark{width:112px}.nav .gracefulWordmark{font-size:28px;transform:none}}.gracefulWordmark{color:#372b34c2;text-shadow:none;-webkit-text-stroke:0;letter-spacing:-.018em;transform:scaleX(1.12)scaleY(.9);font-family:Qwitcher Grypen,cursive!important;font-weight:400!important}.nav .gracefulWordmark{transform:scaleX(1.09)scaleY(.9)}.wordmarkHero .gracefulWordmark{color:#372b34c7;letter-spacing:-.022em;transform:scaleX(1.15)scaleY(.88);font-family:Qwitcher Grypen,cursive!important;font-weight:400!important}@media (width<=600px){.wordmarkHero .gracefulWordmark{transform:scaleX(1.09)scaleY(.9)}.nav .gracefulWordmark{transform:scaleX(1.05)scaleY(.92)}}.wordmarkInitial{transform-origin:0;margin-right:-.11em;display:inline-block;transform:scaleX(.82)}.homeHero .heroLightScene{background-image:linear-gradient(100deg,#fffdf975 0%,#fff8f133 48%,#ffe0ca14 100%),url(/hero.png);background-position:50% 46%;background-size:cover;box-shadow:inset 0 -90px 150px #fffcf79e}.homeHero .heroLightScene:before{mix-blend-mode:screen;background:radial-gradient(at 20% 30%,#ffffffb8,#0000 38%),linear-gradient(115deg,#ebf4f738,#0000 35%,#ffdabe3d);animation:12s ease-in-out infinite sceneBreath;inset:-8%}.wordmarkHero .gracefulWordmark{color:#987258!important}.wordmarkHero .wordmarkKaur{color:#705848b8}.gracefulWordmark{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;backface-visibility:hidden}.homeHero .heroLightScene{background:linear-gradient(100deg,#ffffff14,#fff7ef0a),#fffaf6;box-shadow:inset 0 -90px 150px #fffcf78a}.homeHero .heroLightScene:before{content:"";z-index:0;mix-blend-mode:normal;will-change:transform;background:url(/hero-og-clean.png) 50%/cover no-repeat;animation:22s ease-in-out infinite alternate ogHeroDrift;position:absolute;inset:-5%}.homeHero .heroLightScene:after{z-index:1;background:linear-gradient(112deg,#0000 18%,#ffffff94 43%,#0000 57%)}.homeHero .liquidLight{z-index:2;opacity:.3}.homeHero .liquidRibbon{filter:blur(.2px)drop-shadow(0 0 17px #ffffffc7);border-width:1px}@keyframes ogHeroDrift{0%{transform:translate(-.7%,.2%)scale(1.045)}to{transform:translate(1.4%,-.8%)scale(1.095)}}@media (prefers-reduced-motion:reduce){.homeHero .heroLightScene:before{animation:none;transform:scale(1.04)}}.kundaliniPlain{padding:30px 0 150px}.plainLead{grid-template-columns:1fr .9fr;align-items:start;gap:100px;display:grid}.plainLead h2{font-size:clamp(48px,5.7vw,76px);line-height:1.04}.plainLead h2 em,.whyDifferent h2 em{color:#a87761;font-style:normal}.plainLead>div{padding-top:14px}.plainLead>div p,.differenceCopy p,.firstClass p{color:#655d58;font-size:14px;line-height:1.9}.plainCards{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:95px;display:grid}.plainCards article{border-right:1px solid var(--line);min-height:245px;padding:30px 34px 38px}.plainCards article:last-child{border-right:0}.plainCards span{letter-spacing:.18em;color:#a87761;font-size:9px}.plainCards h3{margin:48px 0 14px;font:400 31px/1.1 Newsreader,serif}.plainCards p{color:#675f5a;font-size:12px;line-height:1.75}.whyDifferent{background:linear-gradient(135deg,#f0e4da,#fffaf4 46%,#f4d8cc);padding:145px 0}.whyDifferent .shell{grid-template-columns:1.05fr .95fr;gap:42px 100px;display:grid}.whyDifferent .eyebrow{grid-column:1/-1}.whyDifferent h2{font-size:clamp(48px,5.8vw,77px);line-height:1.02}.differenceCopy p{margin-bottom:26px}.whyDifferent aside{border-left:1px solid #7e5d4b47;grid-column:2;padding:32px 0 0 45px}.whyDifferent aside strong{font:400 26px Newsreader,serif}.whyDifferent aside p{color:#655d58;max-width:430px;margin:16px 0 0;font-size:13px;line-height:1.85}.practicePath>.eyebrow{margin-bottom:28px}.practicePath{padding-top:145px}.firstClass{grid-template-columns:1fr 1fr;gap:24px 100px;padding:0 0 150px;display:grid}.firstClass .eyebrow{grid-column:1/-1}.firstClass h2{font-size:clamp(48px,5.5vw,72px);line-height:1.04}.firstClass>div p{margin-bottom:25px}.classAnatomyFlow{max-width:970px;margin:90px auto 0;position:relative}.classAnatomyFlow article{grid-template-columns:142px 1fr;gap:54px;padding:0 0 55px;display:grid;position:relative}.classAnatomyFlow span{letter-spacing:.15em;text-transform:uppercase;color:#98745f;padding-top:5px;font-size:9px}.classAnatomy{background:linear-gradient(145deg,#fffaf5,#f1e3d8 52%,#fff);padding:140px 0}.classAnatomy header{grid-template-columns:1fr .86fr;align-items:end;gap:30px 100px;display:grid}.classAnatomy header .eyebrow{grid-column:1/-1}.classAnatomy h2{margin:0;font:400 clamp(46px,5.3vw,72px)/1.04 Newsreader,serif}.classAnatomy h2 em{color:#a87761;font-style:normal}.classAnatomy header>p:last-child{color:#655d58;margin:0;font-size:14px;line-height:1.9}.classAnatomyFlow{max-width:820px;margin:90px auto 0;padding-left:54px;position:relative}.classAnatomyFlow:before{content:"";background:linear-gradient(#0000,#cda996 8%,#d7b8a6 92%,#0000);width:1px;position:absolute;top:12px;bottom:28px;left:4px}.classAnatomyFlow article{padding:0 0 55px;position:relative}.classAnatomyFlow article:before{content:"";background:#fffaf5;border:1px solid #a87761;border-radius:50%;width:9px;height:9px;position:absolute;top:10px;left:-54px}.classAnatomyFlow h3{color:#392f2b;margin:0 0 12px;font:400 34px/1.12 Newsreader,serif}.classAnatomyFlow p{color:#655d58;max-width:650px;margin:0;font-size:13px;line-height:1.85}.practiceResourceLink{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:14px;margin-top:16px;padding-bottom:7px;font-size:9px;display:inline-flex}.practiceResourceLink .arrowMark{width:26px}@media (width<=800px){.plainLead,.whyDifferent .shell,.firstClass,.classAnatomy header{grid-template-columns:1fr;gap:40px}.plainCards{grid-template-columns:1fr}.plainCards article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.plainCards article:last-child{border-bottom:0}.whyDifferent .eyebrow,.firstClass .eyebrow,.classAnatomy header .eyebrow{grid-column:1}.whyDifferent aside{border-top:1px solid #7e5d4b47;border-left:0;grid-column:1;padding:28px 0 0}.classAnatomyFlow{margin-top:65px;padding-left:46px}.classAnatomyFlow:before{left:4px}.classAnatomyFlow article{padding:0 0 48px}.classAnatomyFlow article:before{left:-46px}}@media (width<=600px){.kundaliniPlain{padding-bottom:95px}.plainLead h2,.whyDifferent h2,.firstClass h2,.classAnatomy h2{font-size:43px}.plainCards{margin-top:60px}.plainCards h3{margin-top:30px}.whyDifferent,.classAnatomy{padding:95px 0}.practicePath{padding-top:95px}.firstClass{padding-bottom:95px}.classAnatomyFlow h3{font-size:29px}}.kundaliniPage>.pageHero h1,.kundaliniPage .plainLead h2,.kundaliniPage .whyDifferent h2,.kundaliniPage .practicePath h2,.kundaliniPage .firstClass h2,.kundaliniPage .classAnatomy h2,.kundaliniPage .softNote h2,.kundaliniPage .mantraInvite h2{font-size:46px;line-height:1.12}@media (width<=600px){.kundaliniPage>.pageHero h1,.kundaliniPage .plainLead h2,.kundaliniPage .whyDifferent h2,.kundaliniPage .practicePath h2,.kundaliniPage .firstClass h2,.kundaliniPage .classAnatomy h2,.kundaliniPage .softNote h2,.kundaliniPage .mantraInvite h2{font-size:38px;line-height:1.14}}.practiceIndex{padding:20px 0 140px}.practiceIndex>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.practiceIndex a{border-right:1px solid var(--line);background:#ffffff38;flex-direction:column;min-height:360px;padding:34px 42px;transition:all .35s;display:flex}.practiceIndex a:last-child{border-right:0}.practiceIndex a:hover{background:linear-gradient(145deg,#fff,#f4e9df);transform:translateY(-3px)}.practiceIndex span{letter-spacing:.18em;color:#a87761;font-size:9px}.practiceIndex small{letter-spacing:.15em;text-transform:uppercase;color:#675f5a;margin-top:48px;font-size:8px}.practiceIndex h2{margin:12px 0;font:500 clamp(42px,5vw,62px)/1 Newsreader,serif}.practiceIndex p{color:#675f5a;max-width:430px;font-size:12px;line-height:1.75}.practiceIndex b{letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:12px;margin-top:auto;font-size:9px;font-weight:500;display:flex}.practiceIndex b svg{width:28px}.longTimeSun blockquote{color:#594a43;border-left:1px solid #b78973;margin:10px 0 32px;padding:28px 0 28px 30px;font:400 29px/1.55 Newsreader,serif}.lyricExcerpt{color:#8e6958!important;font:400 25px/1.5 Newsreader,serif!important}.spotifyButton{color:#fff;letter-spacing:.13em;text-transform:uppercase;background:#29201d;align-items:center;gap:18px;margin:4px 0 24px;padding:15px 20px;font-size:9px;display:inline-flex}.japjiTeaser a{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;margin-top:15px;padding-bottom:7px;font-size:9px;display:inline-block}.japjiPage{max-width:980px;padding:180px 0 130px}.japjiPage>header{padding-bottom:70px}.japjiPage h1{margin:0 0 30px;font:500 clamp(58px,8vw,92px)/.95 Newsreader,serif}.japjiPage>header>p:not(.eyebrow){color:#675f5a;max-width:650px;font-size:14px;line-height:1.85}.japjiMeta{flex-wrap:wrap;gap:10px;margin-top:35px;display:flex}.japjiMeta span{border:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;border-radius:30px;padding:9px 13px;font-size:8px}.japjiText{border-top:1px solid var(--line)}.japjiText section{border-bottom:1px solid var(--line);grid-template-columns:75px 1fr;gap:28px;padding:38px 0;display:grid}.japjiText section>span{letter-spacing:.15em;color:#a87761;text-transform:uppercase;font-size:9px}.japjiText p{white-space:pre-line;color:#574f4a;margin:0;font-size:15px;line-height:1.95}.japjiPage>footer{justify-content:space-between;align-items:flex-end;gap:50px;padding:55px 0 0;display:flex}.japjiPage>footer p{color:#675f5a;max-width:620px;margin:0;font-size:11px;line-height:1.8}.japjiPage>footer a{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:7px;font-size:9px}@media (width<=700px){.practiceIndex>div{grid-template-columns:1fr}.practiceIndex a{border-right:0;border-bottom:1px solid var(--line);min-height:300px;padding:30px 24px}.practiceIndex a:last-child{border-bottom:0}.japjiPage{padding-top:145px}.japjiText section{grid-template-columns:40px 1fr;gap:15px;padding:30px 0}.japjiText p{font-size:13px;line-height:1.9}.japjiPage>footer{display:block}.japjiPage>footer a{margin-top:25px;display:inline-block}.longTimeSun blockquote{padding-left:20px;font-size:24px}}.mantraGuide,.japjiPage{isolation:isolate;position:relative}.mantraGuide:before,.japjiPage:before{content:"";z-index:-2;opacity:.6;pointer-events:none;background:linear-gradient(105deg,#ffffff6b,#fff8f12e 52%,#ffdac21f),url(/hero-og-clean.png) top/cover no-repeat;width:100vw;height:850px;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0%,#000000eb 58%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000eb 58%,#0000 100%)}.mantraGuide:after,.japjiPage:after{content:"";z-index:-3;pointer-events:none;background:radial-gradient(at 8% 34%,#ddedef57,#0000 32%),radial-gradient(at 93% 58%,#f6cab352,#0000 34%),linear-gradient(#fffaf6,#fffdf9 42%,#f8f1e9 72%,#fffaf6);width:100vw;position:absolute;inset:0 50%;transform:translate(-50%)}.mantraGuide>header,.japjiPage>header{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#fffdf985;border:1px solid #b18b7124;padding:55px 55px 75px;position:relative;box-shadow:0 30px 90px #7352400f}.mantraGuide>section{background:#fff3;margin-inline:22px;padding-inline:30px}.mantraGuide>section:nth-of-type(2n){background:linear-gradient(90deg,#ffffff14,#f8e8dd52,#ffffff14)}.japjiText{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#fffdf985;border:1px solid #b18b7124;margin-top:55px;padding:0 42px;box-shadow:0 34px 100px #7352400e}.japjiPage>footer{flex-wrap:wrap}.japjiPage>footer .japjiSpotify{color:#fff;background:#29201d;border:0;padding:14px 18px}.japjiPage>footer a{margin-left:auto}.japjiPage>footer .japjiSpotify+a{margin-left:0}@media (width<=700px){.mantraGuide>header,.japjiPage>header{padding:35px 24px 55px}.mantraGuide>section{margin-inline:0;padding-inline:0}.japjiText{margin-top:35px;padding:0 18px}.japjiPage>footer .japjiSpotify+a{margin-left:18px}}.knowledgeLayers{background:linear-gradient(132deg,#efe6dc 0%,#fffaf4 44%,#f3d9cc 100%);padding:135px 0}.knowledgeLayers header{grid-template-columns:1.08fr .92fr;align-items:end;gap:28px 95px;display:grid}.knowledgeLayers header .eyebrow{grid-column:1/-1}.knowledgeLayers h2{margin:0;font:500 clamp(40px,4.6vw,60px)/1.06 Newsreader,serif}.knowledgeLayers h2 em{color:#a87761;font-style:normal}.knowledgeLayers header>p:last-child{color:#655d58;font-size:13px;line-height:1.9}.knowledgeStatement{color:#453d39;letter-spacing:-.015em;margin:105px 0 0 42%;font:500 clamp(28px,3.4vw,46px)/1.16 Newsreader,serif}.knowledgeStatement em{color:#a87761;font-style:italic;font-weight:400}.story{align-items:start}.storyVisual{position:sticky;top:110px}@media (width<=900px){.knowledgeLayers header{grid-template-columns:1fr;gap:30px}.knowledgeLayers header .eyebrow{grid-column:1}.knowledgeStatement{margin:72px 0 0 20%}.storyVisual{position:static}}@media (width<=600px){.knowledgeLayers{padding:95px 0}.knowledgeStatement{margin:60px 0 0 12%}}.aboutSignature{text-align:left;border-top:1px solid var(--line);padding:10px 0 105px}.aboutSignature p{color:#987258;transform-origin:0;width:max-content;margin:42px 0 0 2%;font:400 clamp(42px,5vw,58px)/.72 Qwitcher Grypen,cursive;transform:scaleX(1.04)scaleY(.92)}@media (width<=600px){.aboutSignature{padding-bottom:80px}.aboutSignature p{margin:34px 0 0;font-size:40px;transform:scaleX(1.02)scaleY(.94)}}.storySignature{text-align:left;border-top:0;width:100%;margin-top:38px;padding-top:0}.storySignature p{width:max-content;color:var(--ink);margin:0 0 5px;font:500 34px Newsreader,serif}.storySignature small{letter-spacing:.1em;color:var(--ink);font-size:9px}@media (width<=600px){.storySignature{margin-top:30px;padding-top:20px}.storySignature p{font-size:32px}}.storySignature p,.mantraGuide>footer p{color:#987258;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;width:max-content;margin-bottom:8px;font:400 43px/.72 Qwitcher Grypen,cursive}@media (width<=600px){.storySignature p,.mantraGuide>footer p{font-size:39px}}.story>div:last-child>p:not(.eyebrow){margin-top:0;margin-bottom:10px}.story>div:last-child>p.storyBreak{margin-top:38px}.storyTitle{margin:34px 0 52px}.storyPortrait{background-image:url(/tera-arti-rolam.jpeg);background-position:top;background-size:cover}.flowMantraLink{color:#7f6254;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #a87761;margin-top:13px;padding-bottom:4px;font:600 8px/1.3 Manrope,sans-serif;display:inline-block}.bookingNote{color:#675f5a;max-width:920px;margin-top:42px;padding:28px 0 0}.bookingNote p{margin:0 0 8px;font-size:13px;line-height:1.75}.bookingNote small{color:#82766f;margin-top:15px;font-size:11px;line-height:1.65;display:block}@media (width<=600px){.bookingNote{margin-top:32px}.bookingNote p{font-size:12px}.bookingNote small{font-size:10px}}@media print{.mantraGuide:before,.japjiPage:before{content:"Tera Arti Kaur";z-index:20;letter-spacing:.02em;color:#6f5548;opacity:1;pointer-events:none;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 54'%3E%3Cpath d='M22 2C7 12 34 21 18 31S12 46 22 52' fill='none' stroke='%23987258' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M22 5V49' fill='none' stroke='%2369534d' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:8mm 10mm;align-items:center;width:auto;height:10mm;padding-left:11mm;font:500 13pt Newsreader,serif;display:flex;position:fixed;top:8mm;left:auto;right:10mm;transform:none;-webkit-mask-image:none;mask-image:none}.japjiPage{width:100%;max-width:none;padding:15mm 12mm}.japjiPage:before,.japjiPage:after{display:none}.japjiPage>header{box-shadow:none;background:0 0;border:0;padding:0 0 10mm}.japjiPage>header h1{font-size:32pt}.japjiText{margin-top:8mm}.japjiText section{break-inside:avoid;padding:6mm 0}.japjiPage>footer a{display:none!important}}.fontChoicePage{color:#4c403d;background:radial-gradient(circle at 82% 5%,#f9d9c999,#0000 26%),linear-gradient(145deg,#fffaf6,#f8eee7 58%,#f3ded4);min-height:100vh;padding:74px max(22px,5vw) 90px}.fontChoiceIntro{text-align:center;max-width:820px;margin:0 auto 52px}.fontChoiceIntro h1{margin:14px 0 20px;font:400 clamp(42px,7vw,76px)/1.02 Italiana,serif}.fontChoiceIntro p:last-child{color:#786b66;max-width:620px;margin:auto;font:400 14px/1.8 Manrope,sans-serif}.fontChoiceGrid{gap:14px;width:min(1050px,100%);margin:auto;display:grid}.fontChoiceCard{background:#fffdfa9c;border:1px solid #9f765b24;grid-template-columns:70px 1fr;align-items:center;min-height:210px;padding:26px clamp(22px,5vw,62px);display:grid;overflow:hidden;box-shadow:0 18px 55px #9b6d5420}.fontChoiceNumber{letter-spacing:.24em;color:#987258;align-self:start;font:500 10px Manrope,sans-serif}.fontChoiceSample{min-width:0}.fontChoiceName{white-space:nowrap;color:#987258;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;font-weight:400;display:block}.fontChoiceMeta{letter-spacing:.17em;text-transform:uppercase;color:#7d6f69;align-items:center;gap:16px;margin-top:8px;font:500 9px Manrope,sans-serif;display:flex}.fontChoiceMeta i{background:#b49380;width:34px;height:1px}.fontQwitcher{font-family:Qwitcher Grypen,cursive;font-size:104px;line-height:.62}.fontAllura{font-family:Allura,cursive;font-size:82px;line-height:.74}.fontItalianno{font-family:Italianno,cursive;font-size:92px;line-height:.68}.fontDelafield{font-family:Mrs Saint Delafield,cursive;font-size:96px;line-height:.64}.fontParisienne{font-family:Parisienne,cursive;font-size:72px;line-height:.8}@media (width<=600px){.fontChoicePage{padding-top:48px}.fontChoiceCard{grid-template-columns:34px 1fr;min-height:155px;padding:20px 14px}.fontQwitcher{font-size:65px}.fontAllura{font-size:53px}.fontItalianno{font-size:60px}.fontDelafield{font-size:62px}.fontParisienne{font-size:46px}.fontChoiceMeta{letter-spacing:.12em;gap:8px;font-size:7px}}.classContext{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:100px;padding:110px 0;display:grid}.classContext h2{font-size:58px}.classContext>div:last-child>p{color:#675f5a;font-size:13px;line-height:1.85}.classContext h3{margin:34px 0 12px;font:500 29px/1.1 Newsreader,serif}.classContext a{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:10px;margin-top:20px;padding-bottom:7px;font-size:9px;display:inline-flex}@media (width<=700px){.classContext{grid-template-columns:1fr;gap:35px;padding:80px 0}.classContext h2{font-size:46px}}.venueContext>div:last-child a+a{margin-left:28px}.studioBooking{flex-direction:column;align-items:flex-start;display:flex}.studioBooking small{letter-spacing:.16em;text-transform:uppercase;color:#8d7568;font-size:9px}.studioBooking strong{margin:34px 0 18px;font:500 clamp(34px,4vw,52px)/1.08 Newsreader,serif}.studioBooking p{color:#675f5a;max-width:520px;font-size:12px;line-height:1.7}.studioBooking a{border-bottom:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;width:100%;margin-top:14px;padding:15px 0 8px;font-size:9px;display:inline-flex}.studioPrice{color:#fff;background:linear-gradient(135deg,#5a4052,#755b6d);grid-template-columns:1.25fr .75fr;gap:70px;margin-bottom:55px;padding:38px;display:grid}.studioPrice h2{margin:16px 0 22px;font-size:48px}.studioPrice p{color:#f3e9e5;max-width:620px;font-size:12px;line-height:1.75}.studioPrice>div:last-child{grid-template-columns:1fr auto;align-items:center;gap:11px 20px;display:grid}.studioPrice span,.studioPrice small{letter-spacing:.14em;text-transform:uppercase;font-size:9px}.studioPrice strong{font:500 27px Newsreader,serif}.studioPrice a{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #fff8;grid-column:1/3;justify-content:space-between;align-items:center;margin-top:15px;padding-bottom:8px;font-size:9px;display:flex}@media (width<=700px){.venueContext>div:last-child a{margin-left:0;display:flex}.studioPrice{grid-template-columns:1fr;gap:35px;padding:28px}.studioPrice h2{font-size:39px}}.pricingPaths{color:#fff;background:linear-gradient(135deg,#503747,#705467);margin-bottom:80px;padding:48px}.pricingPaths>header{grid-template-columns:.65fr 1.35fr;align-items:end;gap:55px;margin-bottom:38px;display:grid}.pricingPaths h2{color:#fff;font-size:48px}.pricingPaths>div{border-top:1px solid #ffffff3d;grid-template-columns:1fr 1fr;display:grid}.pricingPaths article{padding:34px 35px 10px 0}.pricingPaths article+article{border-left:1px solid #ffffff3d;padding-left:35px}.pricingPaths small{letter-spacing:.15em;text-transform:uppercase;color:#e9c8bf;font-size:9px}.pricingPaths h3{margin:24px 0 30px;font:500 34px Newsreader,serif}.pricingPaths strong{margin:10px 0;font:500 35px Newsreader,serif;display:block}.pricingPaths strong span{letter-spacing:.12em;text-transform:uppercase;color:#e9dcd7;margin-top:5px;font:400 9px Jost,sans-serif;display:block}.pricingPaths p{color:#f1e8e4;min-height:58px;margin:22px 0;font-size:11px;line-height:1.7}.pricingPaths a{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffffff91;justify-content:space-between;align-items:center;margin-top:24px;padding-bottom:8px;font-size:9px;display:flex}.onlinePricesLabel{margin-bottom:30px}.scheduleCards{border-top:0;grid-template-columns:1fr 1fr;gap:16px;display:grid}.scheduleCards article{border:1px solid var(--line);flex-direction:column;align-items:flex-start;min-height:285px;padding:31px;display:flex;position:relative}.scheduleCards .scheduleActive{background:#fff}.scheduleCards .scheduleStudio{color:#fff;background:linear-gradient(145deg,#5a4052,#765d70)}.scheduleCards .scheduleStudio small,.scheduleCards .scheduleStudio .schedulePractice b,.scheduleCards .scheduleStudio .schedulePractice p{color:#f3dfd9}.scheduleCards .scheduleActive>span{letter-spacing:.12em;order:-1;margin-bottom:35px;font:500 13px Jost,sans-serif}.scheduleCards .schedulePractice{margin-top:auto;padding-top:35px}.scheduleCards article>a{border:1px solid;border-radius:50%;position:absolute;top:26px;right:26px}.scheduleCards .scheduleUpcoming{background:#f6f1eb;min-height:170px}.venueContext{color:#fff;background:linear-gradient(135deg,#503747,#705467);border-bottom:0;width:min(1240px,100% - 64px);margin:70px auto 0;padding:65px}.venueContext h2,.venueContext h2 em{color:#fff}.venueContext>div:last-child>p{color:#f4e8e3}.venueContext .venueAddress{color:#fff;font:500 24px Newsreader,serif}.venueLinks{flex-wrap:wrap;gap:24px;display:flex}.venueContext .venueLinks a{color:#fff;margin-left:0}.joiningStepLink{color:#efc8bf;letter-spacing:.1em;text-transform:uppercase;margin-top:10px;font-size:9px;display:block}@media (width<=800px){.pricingPaths>header,.pricingPaths>div,.scheduleCards{grid-template-columns:1fr}.pricingPaths article+article{border-top:1px solid #ffffff3d;border-left:0;padding-left:0}.scheduleCards .scheduleUpcoming{min-height:150px}.venueContext{padding:45px 30px}}@media (width<=600px){.pricingPaths{padding:34px 24px}.pricingPaths h2{font-size:40px}.pricingPaths article{padding-right:0}.scheduleCards article{min-height:245px}.venueContext{width:min(100% - 32px,1240px);margin-top:45px}.venueLinks{display:block}.venueContext .venueLinks a{margin-top:18px}}.classPreparation{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:100px;padding:90px 0;display:grid}.classPreparation h2{font-size:54px}.classPreparation>div:last-child>p{color:#675f5a;font-size:13px;line-height:1.85}.classPreparation>div:last-child>p+p{margin-top:18px}@media (width<=700px){.classPreparation{grid-template-columns:1fr;gap:30px;padding:70px 0}.classPreparation h2{font-size:44px}}.kundaliniNew{overflow:hidden}.kundaliniNew h1,.kundaliniNew h2,.kundaliniNew h3,.kundaliniNew blockquote{font-family:Newsreader,serif}.kundaliniNew p{color:#675f5a;font-size:13px;line-height:1.85}.kundaliniEnergyHero{background:radial-gradient(circle at 69% 33%,#f0bba85c,#0000 24%),radial-gradient(circle at 35% 62%,#eadbe866,#0000 28%),#fffaf6;min-height:100vh;padding:170px 0 90px;position:relative}.kundaliniEnergyHero h1 em,.kundaliniNew h2 em,.kundaliniNew blockquote em{color:#a87761;font-style:normal;font-weight:400}.kundaliniHeroText{width:min(580px,100%);margin:70px 0 0 auto}.energyLine{z-index:2;background:linear-gradient(#0000,#bb7f67,#fff0);width:2px;height:270px;position:absolute;bottom:-90px;left:calc(50% - 1px)}.energyLine span{background:#d19a82;border-radius:50%;width:14px;height:14px;position:absolute;top:80px;left:-6px;box-shadow:0 0 30px 9px #d69b8288}.kundaliniOpening,.kundaliniAfter,.kundaliniTeaching{grid-template-columns:.82fr 1.18fr;gap:120px;padding:145px 0;display:grid}.kundaliniOpening h2,.kundaliniAfter h2,.kundaliniTeaching h2{font-size:clamp(46px,5vw,69px);line-height:1.02}.kundaliniOpening>div:last-child>p+p,.kundaliniAfter>div:last-child>p+p,.kundaliniTeaching>div:last-child>p+p{margin-top:18px}.kundaliniNew blockquote{letter-spacing:-.02em;margin:45px 0 0;font-size:clamp(25px,3vw,38px);line-height:1.18}.kundaliniReveal,.kundaliniNervous,.kundaliniFirst{color:#fff;background:#2f2524;padding:135px 0}.kundaliniReveal p,.kundaliniNervous p,.kundaliniFirst p{color:#e8dfd9}.kundaliniSplit{grid-template-columns:1fr 1fr;gap:120px;display:grid}.kundaliniSplit h2{font-size:clamp(48px,5.4vw,72px);line-height:1}.kundaliniSplit>div:last-child>p+p{margin-top:18px}.kundaliniNervous{color:var(--ink);background:#ede2d8}.kundaliniNervous p{color:#665d58}.kundaliniNervous blockquote{border-block:1px solid #a8776144;padding:30px 0}.kundaliniBody{padding:145px 0}.kundaliniBodyLead{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;display:grid}.kundaliniBodyLead h2{font-size:clamp(54px,6.5vw,88px);line-height:.95}.kundaliniBodyLead>p{color:#a87761;font:500 27px/1.25 Newsreader,serif}.kundaliniColumns{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:44px;margin-top:80px;padding-top:35px;display:grid}.kundaliniTools{padding:145px 0}.kundaliniTools header{grid-template-columns:.7fr 1.3fr;align-items:end;gap:70px;display:grid}.kundaliniTools header h2{font-size:clamp(46px,5.2vw,70px);line-height:1}.kundaliniTools>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:80px;display:grid}.kundaliniTools article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:310px;padding:30px}.kundaliniTools article span{color:#a87761;font:500 14px Newsreader,serif}.kundaliniTools article a{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;gap:8px;margin-top:17px;padding-bottom:6px;font-size:8px;display:inline-flex}.kundaliniToolNote{max-width:720px;margin:45px 0 0 auto!important}.kundaliniClass{color:#fff;background:#58404f;padding:140px 0}.kundaliniClass p{color:#eadfe5}.kundaliniClass header{grid-template-columns:.65fr 1.35fr;align-items:end;gap:80px;display:grid}.kundaliniClass header h2{font-size:clamp(50px,6vw,78px);line-height:.95}.kundaliniClassFlow{border-top:1px solid #ffffff2c;margin-top:90px}.kundaliniClassFlow article{border-bottom:1px solid #ffffff2c;grid-template-columns:80px 1fr;gap:25px;padding:31px 5px;display:grid}.kundaliniClassFlow article>span{color:#dcab9d;font:500 16px Newsreader,serif}.kundaliniClassFlow h3{margin:0 0 9px;font-size:31px}.kundaliniClassFlow p{max-width:740px;margin:0;font-size:12px}.kundaliniAfter blockquote,.kundaliniTeaching blockquote{border-top:1px solid var(--line);padding-top:32px}.kundaliniFirst{color:var(--ink);background:#f0dfd5}.kundaliniFirst p{color:#665d58}.kundaliniPurpose{text-align:center;padding:150px 0}.kundaliniPurpose>h2{max-width:1050px;margin:0 auto;font-size:clamp(45px,5.8vw,76px);line-height:1.03}.kundaliniPurpose>div{text-align:left;grid-template-columns:1fr 1fr;gap:55px;max-width:820px;margin:65px auto 0;display:grid}.kundaliniPurpose blockquote{max-width:880px;margin:80px auto 45px}.kundaliniPurpose .button{align-items:center;gap:10px;display:inline-flex}.kundaliniNew .experienceRibbon{margin:0}@media (width<=900px){.kundaliniOpening,.kundaliniAfter,.kundaliniTeaching,.kundaliniSplit,.kundaliniBodyLead,.kundaliniTools header,.kundaliniClass header{grid-template-columns:1fr;gap:45px}.kundaliniColumns{grid-template-columns:1fr}.kundaliniTools>div{grid-template-columns:1fr 1fr}.kundaliniHeroText{margin-left:0}.energyLine{left:82%}}@media (width<=600px){.kundaliniEnergyHero{min-height:auto;padding:135px 0 90px}.kundaliniEnergyHero h1{font-size:63px}.kundaliniOpening,.kundaliniAfter,.kundaliniTeaching,.kundaliniBody,.kundaliniTools,.kundaliniPurpose{padding:95px 0}.kundaliniReveal,.kundaliniNervous,.kundaliniFirst,.kundaliniClass{padding:90px 0}.kundaliniTools>div{grid-template-columns:1fr}.kundaliniTools article{min-height:auto}.kundaliniPurpose>div{grid-template-columns:1fr;gap:10px}.kundaliniNew blockquote{font-size:27px}.energyLine{display:none}}.pageHero h1{font-size:clamp(44px,5.4vw,72px);line-height:.98}.journeyHero h1{max-width:760px;font-size:clamp(44px,5.4vw,72px);line-height:.98}.classDetailHero h1,.kundaliniEnergyHero h1{max-width:820px;font-size:clamp(44px,5.4vw,72px);line-height:.98}.mantraGuide>header h1,.japjiPage>header h1,.fontChoiceIntro h1{font-size:clamp(44px,5.4vw,72px);line-height:.98}@media (width<=600px){.pageHero h1,.journeyHero h1,.classDetailHero h1,.kundaliniEnergyHero h1,.mantraGuide>header h1,.japjiPage>header h1,.fontChoiceIntro h1{font-size:42px;line-height:1}}.kundaliniNervousFlow{grid-template-columns:.75fr 1.25fr;align-items:start;column-gap:105px;display:grid}.kundaliniNervousFlow>h2{max-width:600px;font-size:clamp(48px,5.4vw,72px);line-height:1}.kundaliniNervousFlow .nervousLead{max-width:610px;margin-top:8px}.kundaliniNervousFlow blockquote{text-align:center;border-block:1px solid #a8776144;grid-column:1/3;margin:85px 0 55px;padding:42px 0;font-size:clamp(30px,4.1vw,54px)}.nervousClose{grid-column:2;grid-template-columns:1fr 1fr;gap:38px;display:grid}.kundaliniTools>div{grid-template-columns:repeat(5,1fr)}.kundaliniTools article{min-height:330px;padding:25px}.kundaliniTools h3{font-size:28px}.kundaliniAfter{display:block}.kundaliniAfter header{grid-template-columns:.7fr 1.3fr;align-items:end;gap:90px;display:grid}.kundaliniAfter header h2{margin:0;font-size:clamp(46px,5.4vw,72px);line-height:1}.afterFlow{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:60px;max-width:900px;margin:75px 0 0 auto;padding-top:32px;display:grid}.kundaliniAfter>blockquote{text-align:center;border-block:1px solid var(--line);max-width:960px;margin:100px auto 0;padding:45px 0;font-size:clamp(29px,3.7vw,48px)}.kundaliniTeachingEnd{padding-bottom:85px}.kundaliniEndCta{text-align:center;padding:0 0 145px}.kundaliniEndCta a{border-bottom:1px solid var(--ink);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:14px;padding:0 0 8px;font-size:9px;display:inline-flex}.kundaliniEndCta svg{width:29px}@media (width<=900px){.kundaliniTools>div{grid-template-columns:repeat(2,1fr)}.kundaliniTools article:last-child{grid-column:1/3}}@media (width<=600px){.kundaliniNervousFlow,.kundaliniAfter header{grid-template-columns:1fr;gap:28px}.kundaliniNervousFlow>.eyebrow,.kundaliniNervousFlow blockquote,.kundaliniNervousFlow .nervousText{grid-column:1}.kundaliniNervousFlow blockquote{text-align:left;margin:55px 0 38px;padding:32px 0}.nervousClose,.afterFlow{grid-template-columns:1fr;gap:18px}.kundaliniTools>div{grid-template-columns:1fr}.kundaliniTools article:last-child{grid-column:1}.kundaliniTools article{min-height:auto}.afterFlow{margin-top:48px}.kundaliniAfter>blockquote{text-align:left;margin-top:60px}.kundaliniEndCta{padding-bottom:95px}}.kundaliniEnergyHero{padding-top:210px}@media (width<=600px){.kundaliniEnergyHero{padding-top:220px}}.pageHero h1,.journeyHero h1,.classDetailHero h1,.kundaliniEnergyHero h1,.mantraGuide>header h1,.japjiPage>header h1,.fontChoiceIntro h1{font-size:clamp(38px,4.6vw,60px);line-height:1.04}@media (width<=600px){.pageHero h1,.journeyHero h1,.classDetailHero h1,.kundaliniEnergyHero h1,.mantraGuide>header h1,.japjiPage>header h1,.fontChoiceIntro h1{font-size:36px;line-height:1.05}}.kundaliniEnergyHero{background:0 0;grid-template-columns:1.25fr .75fr;align-items:end;min-height:auto;padding-top:210px;padding-bottom:130px;display:grid;position:relative;overflow:visible}.kundaliniEnergyHero>.eyebrow{grid-column:1/3}.kundaliniEnergyHero h1{letter-spacing:-.035em;max-width:none;margin:0;font-size:clamp(38px,4.6vw,60px);line-height:1.04}.kundaliniHeroText{width:auto;max-width:420px;margin:0 0 5px}.kundaliniHeroText p{font-size:13px;line-height:1.85}.kundaliniHeroText p+p{margin-top:14px}@media (width<=900px){.kundaliniEnergyHero{grid-template-columns:1fr;gap:35px;padding-top:240px}.kundaliniEnergyHero>.eyebrow{grid-column:1}.kundaliniHeroText{margin-left:auto}}@media (width<=600px){.kundaliniEnergyHero{padding-top:220px;padding-bottom:80px}.kundaliniEnergyHero h1{font-size:36px;line-height:1.05}.kundaliniHeroText{margin-left:0}}.packHeading{margin:0;font:500 52px/1.04 Newsreader,serif}.passDetails{order:4;width:100%;margin-top:auto}.passDetails summary{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;width:max-content;padding-bottom:7px;font-size:9px;list-style:none}.passDetails summary::-webkit-details-marker{display:none}.passDetails summary:after{content:" +"}.passDetails[open] summary:after{content:" −"}.passDetails ul{margin:0;padding:18px 0 0;list-style:none}.passDetails li{border-bottom:1px solid var(--line);padding:7px 0;font-size:10px;line-height:1.45}.passDetails a{margin-top:18px!important;display:inline-flex!important}.journeyIntro{max-width:1000px;padding:110px 0}.journeyStory{max-width:760px;margin-top:34px}.journeyStory p{color:#5f5651;font-size:15px;line-height:1.85}.journeyStory p:first-child{color:var(--ink);font:400 23px/1.55 Newsreader,serif}.journeyStory p+p{margin-top:20px}.journeyExpect{border-top:1px solid var(--line);isolation:isolate;grid-template-columns:1.1fr .9fr;align-items:end;gap:80px;padding:88px 0 58px;display:grid;position:relative}.journeyExpect:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#efd2c250 0%,#0000 68%);border-radius:50%;width:320px;height:320px;position:absolute;top:5px;right:4%}.journeyExpect .eyebrow{margin-bottom:22px}.journeyExpect h2{letter-spacing:-.035em;margin:0;font:500 clamp(42px,4.7vw,62px)/.98 Newsreader,serif}.journeyExpect h2 em{color:#a87761;font-style:normal;display:block}.journeyExpectLead{color:#675f5a;max-width:430px;margin:0 0 5px;font-size:14px;line-height:1.85}.kauaiCosts .costsLead{color:#675f5a;max-width:650px;margin:-20px 0 45px;font-size:13px;line-height:1.85}.kauaiCosts>div:not(.costNotes){grid-template-columns:repeat(2,1fr)}.kauaiCosts .costNotes{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:40px;margin-top:34px;padding-top:28px;display:grid}.kauaiCosts .costNotes p{font-size:12px;line-height:1.8}.kauaiCosts .costNotes strong{margin-bottom:8px;font:500 18px Newsreader,serif;display:block}@media (width<=600px){.journeyIntro{padding:76px 0}.journeyStory{margin-top:26px}.journeyStory p:first-child{font-size:21px}.journeyStory p{font-size:14px}.kauaiCosts>div:not(.costNotes),.kauaiCosts .costNotes{grid-template-columns:1fr}.kauaiCosts .costsLead{margin-top:-10px}.journeyExpect{grid-template-columns:1fr;gap:28px;padding:68px 0 38px}.journeyExpect:after{width:230px;height:230px;top:12px;right:-60px}.journeyExpect h2{font-size:39px}.journeyExpectLead{font-size:13px}}.kundaliniNew>.pageHero{padding-top:210px;padding-bottom:105px}.kundaliniNew>.pageHero h1{letter-spacing:-.035em;font-family:Newsreader,serif;font-size:clamp(38px,4.6vw,60px);line-height:1.04}.kundaliniDefinition{max-width:1000px;padding:0 0 115px}.kundaliniDefinition p{color:#675f5a;max-width:760px;margin:0;font-size:14px;line-height:1.85}.kundaliniDefinition p+p{margin-top:18px}@media (width<=600px){.kundaliniNew>.pageHero{padding-top:220px;padding-bottom:72px}.kundaliniNew>.pageHero h1{font-size:36px;line-height:1.05}.kundaliniDefinition{padding-bottom:82px}.kundaliniDefinition p{font-size:13px}}.scheduleCards article>a{border:0;border-radius:0;width:auto;height:auto;display:inline-flex}.venueLinks{flex-direction:column;align-items:flex-start;gap:0;display:flex}.venueContext .venueLinks a{color:#fff;border-bottom:1px solid #fff8;justify-content:space-between;align-items:center;width:min(100%,480px);margin:0;padding:15px 0 9px;display:flex}.joiningPasses{color:#d9c9c3;letter-spacing:.04em;grid-column:2;margin-top:10px;font-size:9px;line-height:1.6;display:block}@media (width<=900px){.joiningPasses{grid-column:1}}@media (width<=600px){.venueLinks{display:flex}.venueContext .venueLinks a{margin-top:0}}.priceGroups{grid-template-columns:1fr 1fr}.priceGroups article{min-height:520px}.priceGroups .priceOptions{width:100%;margin:30px 0 26px}.priceGroups .priceOptions>div{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:5px 24px;padding:18px 0;display:grid}.priceGroups .priceOptions span{letter-spacing:.08em;text-transform:uppercase;color:#655b55;font-size:10px;line-height:1.45}.priceGroups .priceOptions strong{order:initial;white-space:nowrap;margin:0;font-size:24px}.priceGroups .priceOptions p{order:initial;grid-column:1/3;min-height:0;margin:0;font-size:10px;line-height:1.55}@media (width<=800px){.priceGroups{grid-template-columns:1fr}.priceGroups article{min-height:0}}@media (width<=480px){.priceGroups .priceOptions>div{grid-template-columns:1fr}.priceGroups .priceOptions p{grid-column:1}.priceGroups .priceOptions strong{font-size:28px}}:root{--deep:#4b3f3a}.pricingPaths,.venueContext,.studioPrice{background:linear-gradient(135deg,#4b3f3a,#70584d)}.scheduleCards .scheduleStudio{background:linear-gradient(145deg,#4b3f3a,#70584d)}.joining,.classDetailCta,.kundaliniClass,.contact,.retreat,.classGrid article.featured{background:#4b3f3a}.kundaliniNew blockquote cite{letter-spacing:.18em;text-transform:uppercase;color:#a87761;margin-top:20px;font:600 8px Jost,sans-serif;display:block}.masterQuoteSource{letter-spacing:.18em;text-transform:uppercase;color:#a87761!important;margin:22px 0 0!important;font-size:8px!important;line-height:1!important}.practiceSoon{margin:0;color:var(--ink)!important;font:500 clamp(19px,2.1vw,28px)/1.1 Newsreader,serif!important}.packHeading{margin-bottom:20px}.packSoon{color:#f3e8e2;margin:0;font:500 clamp(19px,2.1vw,28px)/1.1 Newsreader,serif}.japjiIntroduction{grid-template-columns:1fr 1fr;gap:24px 36px;margin-top:34px;display:grid}.japjiIntroduction p{color:#675f5a;margin:0;font-size:14px;line-height:1.85}.japjiIntroduction strong{color:var(--ink);font-weight:600}.japjiWhy{grid-column:1/-1;max-width:760px}.japjiMeaning{background:#ffffff7a;border:1px solid #b18b7133;margin-top:38px;padding:30px}.japjiMeaning h2{margin:10px 0 15px;font:500 29px/1.1 Newsreader,serif}.japjiMeaning>p:not(.eyebrow){color:#675f5a;margin:0;font-size:14px;line-height:1.85}.japjiMeaning small{letter-spacing:.05em;color:#84756d;margin-top:17px;font-size:9px;line-height:1.6;display:block}.japjiHeadcover{background:#ffffff7a;border-left:1px solid #b78973;margin-top:38px;padding:28px 30px}.japjiHeadcover h2{margin:0 0 12px;font:500 26px/1.1 Newsreader,serif}.japjiHeadcover p{color:#675f5a;margin:0;font-size:13px;line-height:1.8}.japjiHeadcover span{white-space:nowrap}@media (width<=700px){.japjiIntroduction{grid-template-columns:1fr;gap:18px}.japjiWhy{grid-column:1}.japjiMeaning,.japjiHeadcover{padding:24px 20px}.practiceSoon,.packSoon{font-size:20px!important}}.videoLibrary{padding-bottom:130px}.digitalPacks{padding:105px 0 125px}.kundaliniDefinition{padding-bottom:58px}.kundaliniOpening{padding-top:62px}.kundaliniOpening blockquote{border-top:1px solid var(--line);margin-top:36px;padding-top:28px}.bodyVehicleQuote{border-left:1px solid #a8776160;padding:0 0 4px 32px;margin:0!important;font-size:clamp(23px,2.5vw,32px)!important}.kundaliniColumns{grid-template-columns:repeat(2,1fr);gap:34px 62px;margin-top:58px}.kundaliniPurpose{color:#fff;text-align:left;background:#4b3f3a;padding:120px 0}.kundaliniPurpose .purposeGrid{grid-template-columns:1.2fr .8fr;align-items:end;gap:100px;display:grid}.kundaliniPurpose h2{max-width:none;margin:0;font-size:clamp(40px,4.9vw,64px);line-height:1.05}.kundaliniPurpose p{color:#eee4df}.kundaliniPurpose .masterQuoteSource{color:#d6a492!important}.purposeCopy{text-align:left!important;max-width:490px!important;margin:0!important;display:block!important}.purposeCopy p+p{margin-top:20px}.kundaliniFinalQuote{text-align:center;padding:0 0 78px}.kundaliniFinalQuote blockquote{border-block:1px solid var(--line);max-width:920px;margin:0 auto;padding:70px 0;font-size:clamp(29px,3.7vw,48px)}@media (width<=900px){.kundaliniPurpose .purposeGrid{grid-template-columns:1fr;gap:48px}}@media (width<=600px){.kundaliniDefinition{padding-bottom:42px}.kundaliniOpening{padding-top:48px}.kundaliniColumns{grid-template-columns:1fr;gap:18px;margin-top:42px}.kundaliniPurpose{padding:88px 0}.kundaliniFinalQuote{padding-bottom:58px}.kundaliniFinalQuote blockquote{text-align:left;padding:52px 0}}.story>div:last-child>p:not(.eyebrow),.meetVideo>div:first-child>p:last-child{color:#655d58;font-size:16px;line-height:1.9}.kundaliniNew p,.kundaliniHeroText p,.kundaliniDefinition p{font-size:15px}.kundaliniTools article p{font-size:13px}.kundaliniClassFlow p,.practiceIndex p,.classFlow p,.retreatFlow p,.classContext>div:last-child>p,.classPreparation>div:last-child>p,.bookingNote p,.japjiIntroduction p{font-size:14px}.japjiHeadcover p,.kauaiCosts .costNotes p{font-size:13px}.journeyExpectLead,.kauaiCosts .costsLead{font-size:15px}.kundaliniNew .eyebrow{letter-spacing:.24em;font-size:10px;line-height:1.4}.storyPortraitFigure{margin:0;position:sticky;top:110px}.storyPortraitFigure .storyVisual{position:static}.storyPortraitFigure figcaption{letter-spacing:.16em;text-transform:uppercase;color:#8d7a70;margin-top:12px;font-size:9px}.videoLibrary .libraryHeading{margin-bottom:0;display:block}.videoLibrary .libraryHeading h2{margin:18px 0 20px}.videoLibrary .practiceSoon{margin-top:0}.japjiActions{flex-direction:column;align-items:flex-start;gap:17px;margin-top:28px;display:flex}.japjiActions .printGuide{margin-top:0}.japjiActions .japjiSpotify{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#29201d;padding:13px 17px;font-size:9px;display:inline-flex}.kundaliniNew{flex-direction:column;display:flex}.kundaliniNew>.pageHero{order:1}.kundaliniDefinition{order:2}.kundaliniOpening{order:3}.kundaliniReveal{order:4}.kundaliniBody{order:5}.kundaliniTools{order:6}.kundaliniNervous{order:7}.kundaliniPurpose{order:8}.kundaliniAfter{order:9}.kundaliniFinalQuote{order:10}.kundaliniEndCta{order:11}.kundaliniDefinition{border-bottom:1px solid var(--line);max-width:1080px;padding-bottom:95px}.kundaliniDefinition p{max-width:720px;margin-left:auto}.kundaliniOpening,.kundaliniBody,.kundaliniTools,.kundaliniAfter{padding:110px 0}.kundaliniOpening{grid-template-columns:.72fr 1.28fr;gap:90px}.kundaliniOpening h2,.kundaliniBodyLead h2,.kundaliniTools header h2,.kundaliniAfter header h2,.kundaliniNervousFlow h2,.kundaliniSplit h2{font-size:clamp(39px,4.5vw,58px);line-height:1.04}.kundaliniReveal,.kundaliniNervous{padding:110px 0}.kundaliniSplit{grid-template-columns:.72fr 1.28fr;gap:90px}.kundaliniSplit>div:last-child{max-width:660px}.kundaliniBodyLead{grid-template-columns:.72fr 1.28fr;align-items:start;gap:90px}.kundaliniBodyLead .bodyVehicleQuote{max-width:610px}.kundaliniColumns{max-width:660px;margin:55px 0 0 auto;padding-top:28px;display:block}.kundaliniColumns p{margin:0;padding:0 0 22px}.kundaliniTools{border-top:1px solid var(--line)}.kundaliniTools header{grid-template-columns:.72fr 1.28fr;gap:90px}.kundaliniTools>div{border-left:0;margin:55px 0 0;display:block}.kundaliniTools article{border-right:0;grid-template-columns:55px minmax(190px,.62fr) 1.38fr;align-items:start;gap:28px;min-height:0;padding:28px 0;display:grid}.kundaliniTools h3{margin:0;font-size:29px}.kundaliniTools article p{max-width:610px;margin:0}.kundaliniTools article a{grid-column:3;width:max-content;margin-top:0}.kundaliniNervousFlow{grid-template-columns:.72fr 1.28fr;column-gap:90px}.kundaliniNervousFlow>.eyebrow{grid-column:1/-1}.kundaliniNervousFlow .nervousText,.kundaliniNervousFlow .nervousLead{max-width:650px}.kundaliniNervousFlow blockquote{text-align:left;grid-column:2;margin:55px 0 40px;font-size:clamp(28px,3.4vw,43px)}.nervousClose{grid-column:2;max-width:650px;display:block}.nervousClose p+p{margin-top:20px}.kundaliniPurpose{padding:110px 0}.kundaliniPurpose .purposeGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:90px}.kundaliniPurpose h2{font-size:clamp(39px,4.5vw,58px)}.kundaliniAfter header{grid-template-columns:.72fr 1.28fr;align-items:start;gap:90px}.afterFlow{max-width:660px;margin:55px 0 0 auto;display:block}.afterFlow p+p{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.kundaliniFinalQuote{padding:0 0 70px}@media (width<=900px){.storyPortraitFigure{position:static}.kundaliniOpening,.kundaliniSplit,.kundaliniBodyLead,.kundaliniTools header,.kundaliniNervousFlow,.kundaliniPurpose .purposeGrid,.kundaliniAfter header{grid-template-columns:1fr;gap:38px}.kundaliniNervousFlow>.eyebrow,.kundaliniNervousFlow blockquote,.nervousClose{grid-column:1}.kundaliniTools article{grid-template-columns:45px 1fr}.kundaliniTools article p,.kundaliniTools article a{grid-column:2}}@media (width<=600px){.kundaliniOpening,.kundaliniBody,.kundaliniTools,.kundaliniAfter,.kundaliniReveal,.kundaliniNervous,.kundaliniPurpose{padding:80px 0}.kundaliniDefinition{padding-bottom:70px}.kundaliniDefinition p{margin-left:0}.kundaliniTools>div{margin-top:38px}.kundaliniTools article{grid-template-columns:32px 1fr;gap:18px;padding:25px 0}.japjiActions .japjiSpotify{font-size:8px}}@media print{.japjiActions .japjiSpotify{display:none!important}.storyPortraitFigure figcaption{display:none}}@media (width>=901px){.kundaliniNew .shell{width:min(1240px,100% - 64px)}.kundaliniNew>.pageHero{width:min(1240px,100% - 64px);padding-bottom:72px}.kundaliniDefinition{width:min(1080px,100% - 96px);max-width:none;padding:0 0 78px}.kundaliniDefinition p{max-width:680px;margin-left:400px}.kundaliniOpening,.kundaliniSplit,.kundaliniBodyLead,.kundaliniTools header,.kundaliniNervousFlow,.kundaliniPurpose .purposeGrid,.kundaliniAfter header{grid-template-columns:310px minmax(0,1fr);gap:90px}.kundaliniOpening,.kundaliniBody,.kundaliniTools,.kundaliniAfter,.kundaliniReveal,.kundaliniNervous,.kundaliniPurpose{padding-top:92px;padding-bottom:92px}.kundaliniOpening>div:last-child,.kundaliniSplit>div:last-child,.kundaliniBodyLead .bodyVehicleQuote,.kundaliniColumns,.kundaliniNervousFlow .nervousText,.kundaliniNervousFlow .nervousLead,.kundaliniNervousFlow blockquote,.nervousClose,.purposeCopy,.afterFlow{max-width:680px}.kundaliniOpening blockquote{margin-top:38px}.kundaliniBody>.eyebrow{margin-bottom:34px}.kundaliniBodyLead{align-items:start}.kundaliniBodyLead h2{max-width:310px}.kundaliniBodyLead .bodyVehicleQuote{margin:0}.kundaliniColumns{margin:42px 0 0 400px}.kundaliniTools{border-top:1px solid var(--line)}.kundaliniTools header{align-items:start}.kundaliniTools header h2{max-width:680px}.kundaliniTools>div{margin-top:48px}.kundaliniTools article{grid-template-columns:52px 260px minmax(0,1fr);gap:44px;padding:27px 0}.kundaliniTools article p{max-width:560px}.kundaliniNervousFlow>.eyebrow{grid-column:1/-1;margin-bottom:-5px}.kundaliniNervousFlow>h2{grid-column:1;max-width:310px}.kundaliniNervousFlow .nervousText{grid-column:2;margin:0}.kundaliniNervousFlow .nervousLead{margin:0}.kundaliniNervousFlow blockquote{grid-column:2;margin:42px 0 34px;padding:34px 0}.nervousClose{margin-top:16px}.kundaliniPurpose .purposeGrid{align-items:start}.kundaliniPurpose h2{max-width:310px}.purposeCopy{max-width:680px!important}.kundaliniAfter header{align-items:start}.kundaliniAfter header h2{max-width:680px}.afterFlow{margin:42px 0 0 400px}}@media (width>=901px) and (width<=1120px){.kundaliniDefinition p{margin-left:37%}.kundaliniOpening,.kundaliniSplit,.kundaliniBodyLead,.kundaliniTools header,.kundaliniNervousFlow,.kundaliniPurpose .purposeGrid,.kundaliniAfter header{grid-template-columns:29% minmax(0,1fr);gap:8%}.kundaliniColumns,.afterFlow{margin-left:37%}.kundaliniTools article{grid-template-columns:45px 28% minmax(0,1fr);gap:28px}}.kundaliniBodyLead .bodyVehicleQuote{border:0;margin:0;padding:0;font-size:clamp(22px,2.2vw,31px);font-style:italic;line-height:1.35}.kundaliniBodyLead .bodyVehicleQuote cite{font-style:normal}.kundaliniNervousFlow blockquote{text-align:center;border:0;font-size:clamp(22px,2.5vw,34px);font-style:italic;line-height:1.3}.kundaliniNervousFlow blockquote em{font-style:italic}.kundaliniColumns p{padding-bottom:0}.kundaliniColumns p+p{border-top:0;padding-top:14px}.kundaliniFinalQuote blockquote{border:0;max-width:760px;padding:45px 0;font-size:clamp(22px,2.5vw,34px);font-style:italic;line-height:1.3}.kundaliniFinalQuote blockquote em{font-style:italic}@media (width>=901px){.kundaliniPurpose .purposeGrid{text-align:center;max-width:940px;display:block}.kundaliniPurpose h2{max-width:900px;margin:0 auto;font-size:clamp(31px,3.4vw,44px);font-style:italic;line-height:1.2}.kundaliniPurpose h2 em{font-style:italic}.kundaliniNervousFlow blockquote{text-align:left;grid-area:3/1;place-self:start center;width:auto;margin:38px 0 0;padding:0;font-size:20px;line-height:1.42}.kundaliniNervousFlow blockquote cite,.nervousClose{margin-top:16px}.nervousClose p{margin:0}.nervousClose p+p{margin-top:12px}.kundaliniPurpose .purposeGrid{text-align:left;grid-template-columns:310px minmax(0,1fr);gap:90px;max-width:1080px;display:grid}.kundaliniPurpose .eyebrow{text-align:left}.kundaliniPurpose h2{max-width:285px;margin:0;font-size:27px;line-height:1.3}.kundaliniPurpose .masterQuoteSource{text-align:left;margin-top:18px}.kundaliniPurpose .purposeCopy{max-width:680px!important;margin:0!important}}
