@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400&family=Montserrat:wght@400;500&display=swap";.music-heading .pleiades{display:none}.music-gallery{background:linear-gradient(135deg,#4b171bcc 0%,#7c292cbd 48%,#351719db 100%),url(/golden-light-codes-pleiades.png) 50%/cover no-repeat!important}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@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-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--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{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#21150e;--cream:#f5eddd;--paper:#fbf7ef;--gold:#b68a35}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Montserrat,Arial,sans-serif}a{color:inherit;text-decoration:none}.site-header{z-index:10;color:#fff;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;width:100%;height:92px;padding:0 clamp(24px,5vw,76px);display:flex;position:absolute}.brand{align-items:center;gap:12px;display:flex}.brand-sun{color:#e4bd68;font-size:36px}.brand strong{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:500;line-height:1;display:block}.brand small{text-transform:uppercase;letter-spacing:.18em;opacity:.76;font-size:9px}.site-header nav{letter-spacing:.08em;gap:28px;font-size:12px;display:flex}.site-header nav a:hover{color:#f1cc7d}.header-cta{text-transform:uppercase;letter-spacing:.11em;border:1px solid #ffffffb3;padding:12px 18px;font-size:11px}.hero{color:#fff;background:radial-gradient(circle at 72% 43%,#edbc5957,#0000 22%),radial-gradient(circle at 52% 20%,#743f204d,#0000 30%),linear-gradient(120deg,#1d100b 10%,#49251b 52%,#17100c 100%);align-items:center;min-height:820px;padding:150px clamp(25px,10vw,150px) 90px;display:flex;position:relative;overflow:hidden}.hero:after{content:"";background-image:linear-gradient(90deg,#0000 49.85%,#ffffff14 50%,#0000 50.15%),linear-gradient(#0000 49.85%,#ffffff0d 50%,#0000 50.15%);background-size:160px 160px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.hero-content{z-index:2;max-width:810px;position:relative}.eyebrow{text-transform:uppercase;letter-spacing:.26em;color:#c99b47;margin:0 0 22px;font-size:10px;font-weight:500}.hero .eyebrow{color:#ebc873}.hero h1,.intro h2,.section-heading h2,.journey h2,.community h2{font-family:Cormorant Garamond,serif;font-weight:400}.hero h1{letter-spacing:-.035em;margin:0;font-size:clamp(58px,7.7vw,112px);line-height:.82}.hero h1 em{color:#edc878;font-weight:400}.hero-copy{color:#ffffffbf;max-width:570px;margin:38px 0 28px;font-family:Cormorant Garamond,serif;font-size:21px;line-height:1.8}.actions{flex-wrap:wrap;gap:14px;display:flex}.button{text-transform:uppercase;letter-spacing:.14em;padding:16px 25px;font-size:10px;font-weight:500;display:inline-block}.button-gold{color:#fff;background:#c39640}.button-ghost{color:#fff;border:1px solid #ffffff73}.hero-orbit{border:1px solid #e0b8653b;border-radius:50%;width:660px;height:660px;position:absolute;top:5%;right:-12%}.orbit-two{width:450px;height:450px;top:18%;right:-2%}.scroll-mark{text-transform:uppercase;letter-spacing:.2em;color:#fff9;align-items:center;gap:12px;font-size:9px;display:flex;position:absolute;bottom:40px;right:6vw}.scroll-mark i{background:#c99b47;width:72px;height:1px}.intro{text-align:center;max-width:930px;margin:auto;padding:120px 20px}.intro h2{margin:0 0 25px;font-size:clamp(46px,6vw,76px)}.lead{color:#5f4a3d;font-family:Cormorant Garamond,serif;font-size:24px;line-height:1.6}.intro blockquote{color:#8d6431;border-top:1px solid #d8c39c;max-width:660px;margin:55px auto 0;padding-top:34px;font-family:Cormorant Garamond,serif;font-size:25px;font-style:italic}.portals{background:var(--cream);padding:110px clamp(20px,6vw,92px)}.section-heading{grid-template-columns:1fr 1fr;align-items:end;gap:80px;max-width:1280px;margin:0 auto 55px;display:grid}.section-heading h2{margin:0;font-size:68px;line-height:.9}.section-heading>p{color:#6c574a;max-width:560px;font-family:Cormorant Garamond,serif;font-size:20px;line-height:1.6}.portal-grid{border-top:1px solid #cdbb9a;border-left:1px solid #cdbb9a;grid-template-columns:repeat(3,1fr);max-width:1280px;margin:auto;display:grid}.portal-card{background:#ffffff1f;border-bottom:1px solid #cdbb9a;border-right:1px solid #cdbb9a;min-height:370px;padding:30px;transition:all .35s;position:relative}.portal-card:hover{color:#fff;background:#352017;transform:translateY(-4px);box-shadow:0 18px 45px #35201729}.portal-number{letter-spacing:.18em;opacity:.55;font-size:9px}.portal-mark{color:#bd8f3c;margin:35px 0 28px;font-family:serif;font-size:42px;display:block}.portal-card small{text-transform:uppercase;letter-spacing:.16em;color:#9a7033;font-size:8px}.portal-card h3{margin:8px 0 15px;font-family:Cormorant Garamond,serif;font-size:35px;font-weight:400}.portal-card p{opacity:.72;font-family:Cormorant Garamond,serif;font-size:18px;line-height:1.55}.portal-link{text-transform:uppercase;letter-spacing:.14em;font-size:9px;position:absolute;bottom:27px}.portal-link b{color:#c99b47;margin-left:8px;font-size:18px}.journey{color:#fff;background:#24130d;grid-template-columns:1fr 1fr;min-height:650px;display:grid}.journey-art{background:radial-gradient(circle,#c594414d,#0000 25%),linear-gradient(140deg,#6c3427,#1a0f0a);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.journey-art:before,.journey-art:after{content:"";border:1px solid #deb56740;border-radius:50%;width:440px;height:440px;position:absolute}.journey-art:after{width:300px;height:300px}.journey-art span{color:#d3a95d;z-index:1;font-family:serif;font-size:130px}.journey-art b{letter-spacing:.7em;color:#d7b166;font-size:10px;position:absolute;bottom:40px}.journey-copy{flex-direction:column;justify-content:center;padding:100px clamp(30px,7vw,100px);display:flex}.journey h2{color:#f4e8d1;margin:0 0 30px;font-size:clamp(48px,5.5vw,78px);line-height:.95}.journey-copy>p:not(.eyebrow){color:#cbbcaf;margin:0 0 35px;font-family:Cormorant Garamond,serif;font-size:20px;line-height:1.7}.journey .button{align-self:flex-start}.community{text-align:center;background:#f8f1e4;padding:130px 20px;position:relative;overflow:hidden}.community>*{z-index:1;position:relative}.community-halo{z-index:0;border:1px solid #d5bc87;border-radius:50%;width:570px;height:570px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 65px #c496410a,0 0 0 130px #c4964106}.community h2{margin:0 0 20px;font-size:clamp(49px,6vw,78px)}.community>p:not(.eyebrow){color:#655044;max-width:760px;margin:0 auto 32px;font-family:Cormorant Garamond,serif;font-size:21px;line-height:1.65}.community-features{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:35px;display:flex}.community-features span{text-transform:uppercase;letter-spacing:.13em;background:#fbf7ef;border:1px solid #d4bd91;padding:10px 14px;font-size:9px}footer{color:#c9bba8;letter-spacing:.08em;background:#1e110c;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:45px clamp(20px,6vw,90px);font-size:10px;display:grid}footer strong{color:#fff;font-family:Cormorant Garamond,serif;font-size:26px;font-weight:400}footer p{margin:3px 0}.footer-links{text-transform:uppercase;justify-content:center;gap:25px;display:flex}footer>p{text-align:right}@media (width<=900px){.site-header nav,.header-cta{display:none}.hero{min-height:740px}.portal-grid{grid-template-columns:repeat(2,1fr)}.section-heading{grid-template-columns:1fr;gap:20px}.journey{grid-template-columns:1fr}.journey-art{min-height:430px}footer{text-align:center;grid-template-columns:1fr;gap:24px}footer>p{text-align:center}}@media (width<=560px){.site-header{height:76px}.hero{min-height:700px;padding-top:130px}.hero h1{font-size:53px;line-height:.88}.hero-copy{font-size:18px}.intro{padding:85px 24px}.portals{padding:80px 18px}.section-heading h2{font-size:52px}.portal-grid{grid-template-columns:1fr}.portal-card{min-height:335px}.journey-copy{padding:75px 25px}.community{padding:100px 24px}.community-halo{width:360px;height:360px}.footer-links{flex-wrap:wrap}}.sacred-geometry{--circle:150px;z-index:1;pointer-events:none;opacity:.28;width:600px;height:600px;position:absolute;top:155px;right:2vw}.sacred-geometry i{width:var(--circle);height:var(--circle);left:calc(50% - var(--circle)/2 + var(--gx)*75px);top:calc(50% - var(--circle)/2 + var(--gy)*75px);border:1px solid #e6bd6f;border-radius:50%;position:absolute}.geometry-ring{border:1px solid #e6bd6f;border-radius:50%;position:absolute;inset:45px;box-shadow:0 0 0 9px #e6bd6f12,0 0 0 11px #e6bd6f}.orbit-two:before,.orbit-two:after{display:none}.portal-mark{font-style:normal}.brand-sun{text-align:center;color:#e4bd68;width:42px;font:400 39px/1 serif}.brand-logo{object-fit:cover;border:1px solid #dfbb68;border-radius:50%;width:48px;height:48px;box-shadow:0 0 18px #e7bd5c52}.instagram-section{text-align:center;color:#fff8e9;background:linear-gradient(145deg,#4b171d,#711f28 54%,#321215);padding:110px clamp(20px,6vw,90px);position:relative;overflow:hidden}.instagram-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 25% 35%,#e5b95c26,#0000 22%),radial-gradient(circle at 78% 60%,#f5cf7920,#0000 25%);position:absolute;inset:-30%}.instagram-section>*{z-index:1;position:relative}.instagram-heading{max-width:760px;margin:0 auto 42px}.instagram-heading h2{margin:8px 0 20px;font:400 clamp(48px,6vw,76px)/.95 Cormorant Garamond,serif}.instagram-heading p:not(.eyebrow){color:#ead8ce;font:400 20px/1.6 Cormorant Garamond,serif}.instagram-heading a{color:#efc874}.instagram-grid{grid-template-columns:repeat(4,1fr);gap:14px;max-width:1220px;margin:0 auto 38px;display:grid}.instagram-grid a{aspect-ratio:1;background:#24100f;border:1px solid #e3bd6f85;position:relative;overflow:hidden}.instagram-grid img{object-fit:cover;width:100%;height:100%;transition:transform .55s,filter .55s;display:block}.instagram-grid a:hover img{filter:brightness(.72);transform:scale(1.045)}.instagram-grid span{text-align:left;color:#fff;letter-spacing:.15em;text-transform:uppercase;text-shadow:0 2px 8px #000;opacity:0;font-size:9px;transition:all .35s;position:absolute;bottom:16px;left:18px;right:18px;transform:translateY(7px)}.instagram-grid a:hover span{opacity:1;transform:none}@media (width<=800px){.instagram-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.sacred-geometry{top:140px;right:-190px;transform:scale(.72)}}.instagram-live-card{color:#f8eddd;background:linear-gradient(120deg,#2b1712,#4b251d);border:1px solid #c9a55c;align-items:center;gap:22px;max-width:980px;margin:28px auto 30px;padding:22px 26px;display:flex;box-shadow:0 14px 35px #4b2c1c25}.instagram-live-mark{color:#f1cf78;border:1px solid #d9b75f;border-radius:50%;place-items:center;width:54px;height:54px;font-size:35px;line-height:1;display:grid}.instagram-live-card h3{margin:3px 0 5px;font:400 28px/1 Cormorant Garamond,serif}.instagram-live-card p{color:#e4d5c6;margin:0;font:400 16px/1.45 Cormorant Garamond,serif}.instagram-live-card .eyebrow{color:#e7c371;margin-bottom:7px}.instagram-live-card .button{white-space:nowrap;margin-left:auto}@media (width<=650px){.instagram-live-card{text-align:left;grid-template-columns:auto 1fr;display:grid}.instagram-live-card .button{text-align:center;grid-column:1/-1;width:100%;margin:8px 0 0}}@media (width<=560px){.sacred-geometry{top:135px;right:-260px;transform:scale(.55)}}.intro{text-align:left;grid-template-columns:minmax(300px,.82fr) 1.18fr;align-items:center;gap:clamp(50px,8vw,110px);max-width:1280px;padding:120px clamp(24px,7vw,110px);display:grid}.intro-portrait{aspect-ratio:4/5;position:relative;overflow:hidden}.intro-portrait:after{content:"";border:1px solid #e3c882;position:absolute;inset:18px}.intro-portrait img{object-fit:cover;object-position:center 25%;filter:saturate(.82)sepia(.08);width:100%;height:100%}.intro blockquote{margin:45px 0 0;padding-top:30px}.portal-card{color:#fff;background:#24130d;min-height:440px;padding:0;overflow:hidden}.portal-image,.portal-shade,.portal-content{position:absolute;inset:0}.portal-image img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.portal-shade{background:linear-gradient(#1b10082e 0%,#1e1009a6 52%,#160b08ed 100%);transition:all .35s}.portal-content{z-index:2;padding:28px}.portal-card:hover{background:#24130d}.portal-card:hover .portal-image img{transform:scale(1.06)}.portal-card:hover .portal-shade{background:linear-gradient(#1b100816,#1e10098f 55%,#160b08e8)}.portal-card .portal-mark{color:#e8c36e;margin:28px 0 68px}.portal-card small{color:#e6c681}.portal-card p{opacity:.88}.portal-card .portal-link{bottom:24px;left:28px}.portal-card .portal-link b{color:#e8c36e}@media (width<=900px){.intro{grid-template-columns:1fr;max-width:720px}.intro-portrait{width:100%;max-width:460px;margin:auto}.intro-copy{text-align:center}.intro blockquote{margin-left:auto;margin-right:auto}}.intro-portrait img{object-position:52% center}.portal-card:first-child .portal-image img{object-position:center 36%}.portal-card:nth-child(4) .portal-image img{object-position:center 30%}.portal-card:nth-child(5) .portal-image img{object-position:center 38%}.portal-card:nth-child(6) .portal-image img{object-position:center 20%}.intro-portrait-stage{isolation:isolate;z-index:0;position:relative;overflow:visible}.intro-portrait-stage .intro-portrait{z-index:2;box-shadow:0 24px 70px #451b1638}.intro-flower-of-life{z-index:1;opacity:.94;filter:drop-shadow(0 0 18px #e6bd6fb8);width:clamp(620px,56vw,880px);height:clamp(620px,56vw,880px);top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.intro-flower-of-life .geometry-ring{border-color:#e3b84e;box-shadow:0 0 0 8px #e6bd6f1f,0 0 0 11px #e6bd6feb,0 0 28px #e6bd6fad}.intro-flower-of-life i{border:2px solid #dcae3f;box-shadow:0 0 12px #e6bd6f8c}.intro-copy{z-index:2;position:relative}@media (width<=900px){.intro-portrait-stage{width:100%;max-width:460px;margin:auto}.intro-portrait-stage .intro-portrait{max-width:none}.intro-flower-of-life{top:50%;right:auto;transform:translate(-50%,-50%)scale(.72)}}@media (width<=560px){.intro-flower-of-life{opacity:.82;top:50%;right:auto;transform:translate(-50%,-50%)scale(.57)}}.music-heading .pleiades{color:#e5bd68;letter-spacing:.7em;text-shadow:0 0 10px #ffe6a6,0 0 24px #d79c44;margin:10px auto;font:400 17px/1.4 Cormorant Garamond,serif;display:block}.music-heading .pleiades:first-child{margin-bottom:14px}.music-heading .pleiades:last-child{margin-top:16px}.music-gallery{background-color:#0000;background-image:linear-gradient(#100b1680,#1e1110c7),url(/golden-light-codes-pleiades.png);background-position:0 0,50% 18%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.journey-art:before,.journey-art:after{display:none}.journey-art .journey-main{object-fit:cover;object-position:center 45%;width:100%;height:100%;position:absolute;inset:0}.journey-art:after{content:"";background:linear-gradient(#0000 42%,#170b07c9 100%);border:0;border-radius:0;width:auto;height:auto;display:block;position:absolute;inset:0}.journey-inset{z-index:2;object-fit:cover;border:5px solid #f0dfbd;width:150px;height:150px;position:absolute;bottom:30px;right:30px;box-shadow:0 12px 32px #150b0866}.journey-art b{z-index:3;left:36px;right:auto}.portal-card:nth-child(2) .portal-image img{object-position:center 62%}@media (width<=560px){.journey-inset{width:110px;height:110px;bottom:22px;right:18px}.journey-art b{left:22px}}.journey-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.journey-actions .button{align-self:auto}.hero{background:radial-gradient(circle at 72% 43%,#ffd87855,#0000 20%),radial-gradient(circle at 78% 30%,#a96cff20,#0000 27%),radial-gradient(circle at 52% 20%,#743f204d,#0000 30%),linear-gradient(120deg,#1d100b 10%,#49251b 52%,#17100c 100%)}.starseed-field{pointer-events:none;position:absolute;inset:0;overflow:hidden}.starseed-field i{background:#fff3c4;border-radius:50%;width:3px;height:3px;animation:4s ease-in-out infinite stellarPulse;position:absolute;box-shadow:0 0 7px 2px #ffd77e}.starseed-field i:nth-child(3n){width:2px;height:2px;animation-delay:-1.4s}.starseed-field i:nth-child(4n){animation-delay:-2.6s;box-shadow:0 0 9px 3px #c7a5ff}.starseed-field i:first-child{top:22%;left:8%}.starseed-field i:nth-child(2){top:72%;left:17%}.starseed-field i:nth-child(3){top:16%;left:28%}.starseed-field i:nth-child(4){top:64%;left:36%}.starseed-field i:nth-child(5){top:29%;left:46%}.starseed-field i:nth-child(6){top:78%;left:57%}.starseed-field i:nth-child(7){top:12%;left:68%}.starseed-field i:nth-child(8){top:67%;left:78%}.starseed-field i:nth-child(9){top:25%;left:89%}.starseed-field i:nth-child(10){top:81%;left:94%}.starseed-field i:nth-child(11){top:48%;left:12%}.starseed-field i:nth-child(12){top:88%;left:24%}.starseed-field i:nth-child(13){top:9%;left:42%}.starseed-field i:nth-child(14){top:52%;left:52%}.starseed-field i:nth-child(15){top:37%;left:63%}.starseed-field i:nth-child(16){top:88%;left:73%}.starseed-field i:nth-child(17){top:48%;left:84%}.starseed-field i:nth-child(18){top:9%;left:96%}.starseed-field i:nth-child(19){top:91%;left:5%}.starseed-field i:nth-child(20){top:42%;left:32%}.starseed-field i:nth-child(21){top:19%;left:61%}.starseed-field i:nth-child(22){top:58%;left:91%}@keyframes stellarPulse{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.5)}}.lightcodes{z-index:2;color:#e8c46e66;letter-spacing:.22em;transform-origin:100% 100%;gap:17px;font-family:serif;font-size:18px;display:flex;position:absolute;bottom:70px;right:7vw;transform:rotate(-90deg)}.lightcodes span:nth-child(2n){color:#cbb0ff70}.portal-card:after{content:"✦";z-index:3;color:#ffe5a1;opacity:.75;text-shadow:0 0 12px #ffd477;font-size:12px;position:absolute;top:20px;right:22px}.portal-card:hover:after{opacity:1;transition:all .35s;transform:scale(1.35)}.journey-code{color:#d9b75f;letter-spacing:.65em;text-shadow:0 0 12px #e9b84e99;margin-bottom:28px;font-size:13px}.community:after{content:"✦   ◉   ☥   ◇   ✧";color:#bd8f3c66;letter-spacing:1.1em;white-space:nowrap;font-family:serif;font-size:13px;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.starseed-field i{animation:none}}@media (width<=560px){.lightcodes,.starseed-field i:nth-child(n+13){display:none}.journey-code{letter-spacing:.35em}}.portal-grid{border:0;align-items:start;gap:clamp(24px,3vw,46px)}.portal-card{aspect-ratio:1;border:1px solid #c9a85f;border-radius:50%;min-height:0;box-shadow:0 0 0 8px #f5eddd,0 0 0 9px #c9a85f66,0 18px 40px #47291824}.portal-card:before{content:"";z-index:4;pointer-events:none;border:1px solid #f6d89199;border-radius:50%;position:absolute;inset:10px}.portal-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:clamp(28px,3vw,43px);display:flex}.portal-number{position:absolute;top:12%;left:50%;transform:translate(-50%)}.portal-card .portal-mark{margin:0 0 8px;font-size:32px}.portal-card small{max-width:82%;line-height:1.5}.portal-card h3{margin:8px 0 9px;font-size:clamp(26px,2.7vw,36px);line-height:1}.portal-card p{max-width:82%;margin:0;font-size:clamp(14px,1.35vw,17px);line-height:1.35}.portal-card .portal-link{white-space:nowrap;bottom:10%;left:50%;transform:translate(-50%)}.portal-card:after{top:14%;right:18%}.portal-card:hover{transform:translateY(-7px)scale(1.015);box-shadow:0 0 0 8px #f5eddd,0 0 0 10px #d6ad58aa,0 0 34px #d5a74a52,0 22px 46px #4729183d}@media (width<=900px){.portal-grid{gap:34px}.portal-card h3{font-size:31px}.portal-card p{font-size:16px}}@media (width<=560px){.portal-grid{gap:27px;padding:0 8px}.portal-card{min-height:0}.portal-card h3{font-size:29px}.portal-card p{font-size:15px}.portal-card .portal-link{bottom:9%}}.featured{background:#fbf7ef;padding:120px clamp(20px,6vw,92px)}.featured-heading{text-align:center;max-width:760px;margin:0 auto 58px}.featured-heading h2{margin:0 0 18px;font-family:Cormorant Garamond,serif;font-size:clamp(50px,6vw,76px);font-weight:400}.featured-heading>p:last-child{color:#685247;font-family:Cormorant Garamond,serif;font-size:21px;line-height:1.6}.featured-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1280px;margin:auto;display:grid}.featured-card{color:#fff;background:#28150f;align-items:flex-end;min-height:570px;display:flex;position:relative;overflow:hidden}.featured-card>img{object-fit:cover;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.featured-card:after{content:"";background:linear-gradient(#0000 25%,#1a0c08ed 86%);position:absolute;inset:0}.featured-card>span{z-index:2;padding:34px;position:relative}.featured-card small{letter-spacing:.18em;text-transform:uppercase;color:#edca7d;font-size:9px}.featured-card h3{margin:9px 0 13px;font-family:Cormorant Garamond,serif;font-size:37px;font-weight:400;line-height:1}.featured-card p{color:#ffffffc7;font-family:Cormorant Garamond,serif;font-size:18px;line-height:1.45}.featured-card b{text-transform:uppercase;letter-spacing:.13em;color:#e7be65;font-size:9px}.featured-card:hover>img{transform:scale(1.05)}.featured-card:nth-child(2)>img{object-position:center 25%}.featured-card:nth-child(3)>img{object-position:center 47%}@media (width<=900px){.featured-grid{grid-template-columns:1fr 1fr}.featured-card:last-child{grid-column:1/-1;min-height:500px}}@media (width<=560px){.featured{padding:85px 20px}.featured-grid{grid-template-columns:1fr}.featured-card,.featured-card:last-child{grid-column:auto;min-height:500px}}.music-gallery{color:#f7ead8;text-align:center;background:linear-gradient(#10091aa8,#1a0a22d9),url(/golden-light-codes-pleiades.png) 50% 18%/cover no-repeat;padding:115px clamp(20px,6vw,92px)}.music-heading{max-width:780px;margin:0 auto 52px}.music-heading h2{text-shadow:0 0 15px #efba61aa,0 3px 18px #050008;margin:0 0 20px;font:400 clamp(50px,6vw,76px)/.95 Cormorant Garamond,serif}.music-heading>p:last-child{color:#eadacb;text-shadow:0 2px 12px #060008;font:400 21px/1.6 Cormorant Garamond,serif}.music-covers{grid-template-columns:repeat(5,1fr);align-items:center;gap:16px;max-width:1280px;margin:auto;display:grid}.music-covers a{aspect-ratio:1;background:#120d0c;border:1px solid #c79b51;transition:all .4s;display:block;overflow:hidden;box-shadow:0 15px 32px #0008}.music-covers img{object-fit:cover;width:100%;height:100%;display:block}.music-covers a:hover{transform:translateY(-7px);box-shadow:0 20px 40px #000b,0 0 22px #d6aa5655}.music-covers .dragon-cover img{object-fit:contain;object-position:center;background:#07130f}@media (width<=900px){.music-covers{grid-template-columns:repeat(3,1fr)}.music-covers a:nth-child(n+4){transform:translate(52%)}.music-covers a:hover:nth-child(n+4){transform:translate(52%,-7px)}}@media (width<=560px){.music-gallery{padding:85px 20px}.music-covers{grid-template-columns:1fr 1fr}.music-covers a:nth-child(n+4){transform:none}.music-covers a:last-child{grid-column:1/-1;justify-self:center;width:50%}.music-covers a:hover,.music-covers a:hover:nth-child(n+4){transform:translateY(-5px)}}.music-button{margin-top:38px}.portal-card:nth-child(3) .portal-image img{object-position:center 48%}.featured-card:first-child>img{object-position:center 52%}.intro h2 em{color:#aa7931;font-weight:400}.testimonials{color:#f7ead8;background:#2b1710;padding:120px clamp(20px,6vw,92px)}.testimonial-heading{text-align:center;max-width:760px;margin:0 auto 58px}.testimonial-heading h2{margin:0;font:400 clamp(48px,6vw,75px)/.95 Cormorant Garamond,serif}.testimonial-grid{border-top:1px solid #b98c45;border-left:1px solid #b98c45;grid-template-columns:repeat(3,1fr);max-width:1280px;margin:auto;display:grid}.testimonial-grid article{border-bottom:1px solid #b98c45;border-right:1px solid #b98c45;flex-direction:column;min-height:390px;padding:42px;display:flex}.review-stars{color:#dfb45e;letter-spacing:.2em;font-size:15px}.testimonial-grid blockquote{color:#f4e7d5;margin:32px 0 auto;font:italic 400 25px/1.5 Cormorant Garamond,serif}.testimonial-grid strong{color:#e9c77d;margin-top:28px;font:500 20px Cormorant Garamond,serif}.testimonial-grid span{letter-spacing:.13em;text-transform:uppercase;color:#bca798;margin-top:6px;font-size:8px}@media (width<=900px){.testimonial-grid{grid-template-columns:1fr}.testimonial-grid article{min-height:0}.testimonial-grid blockquote{margin-bottom:15px}}@media (width<=560px){.testimonials{padding:85px 20px}.testimonial-grid article{padding:30px}.testimonial-grid blockquote{font-size:22px}}.community-halo{background:#140d20;overflow:hidden}.community-halo img{object-fit:cover;opacity:.88;filter:saturate(.85)sepia(.08);width:100%;height:100%;transform:scale(1.03)}.community-paths{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:820px;margin:0 auto 36px;display:grid}.community-paths>a{color:inherit;background:#fbf7eff0;border:1px solid #d4bd91;padding:27px 29px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:block;box-shadow:0 14px 35px #60401c0d}.community-paths>a:hover,.community-paths>a:focus-visible{border-color:#b8862f;outline:none;transform:translateY(-3px);box-shadow:0 18px 40px #60401c24}.community-paths small{color:#a77a2f;text-transform:uppercase;letter-spacing:.18em;font-size:8px}.community-paths h3{margin:8px 0 9px;font:400 29px/1 Cormorant Garamond,serif}.community-paths p{color:#6b5548;margin:0;font:400 17px/1.5 Cormorant Garamond,serif}.community-paths b{color:#9d6d27;text-transform:uppercase;letter-spacing:.12em;margin-top:16px;font-size:11px;display:block}.community>p em{color:#9d6d27}@media (width<=650px){.community-paths{grid-template-columns:1fr}.community-paths>a{text-align:center}}.recording-feature{text-align:left;color:#f8eddd;background:#2a1715;border:1px solid #c9a55c;grid-template-columns:.8fr 1.2fr;align-items:center;max-width:820px;margin:0 auto 36px;display:grid;box-shadow:0 18px 45px #4b2c1f1f}.recording-feature img{object-fit:cover;object-position:center 62%;width:100%;height:100%;min-height:240px}.recording-feature div{padding:32px}.recording-feature small{text-transform:uppercase;letter-spacing:.18em;color:#e7c371;font-size:8px}.recording-feature h3{margin:10px 0 14px;font:400 34px/1.05 Cormorant Garamond,serif}.recording-feature p{color:#ddcfc2;margin:0;font:400 18px/1.55 Cormorant Garamond,serif}@media (width<=650px){.recording-feature{text-align:center;grid-template-columns:1fr}.recording-feature img{height:270px;min-height:0}}.community-glow{opacity:.52;background:linear-gradient(#f8f1e4e8,#f8f1e4f3),url(/images/golden-light-backdrop.jpg) 50%/cover no-repeat;inset:0;z-index:0!important;position:absolute!important}.inner-experiences{text-align:left;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1100px;margin:0 auto 38px;display:grid}.inner-experiences article{color:#f8eddd;background:#251411;border:1px solid #c9a55c;overflow:hidden;box-shadow:0 18px 45px #4b2c1f21}.inner-experiences img{object-fit:cover;width:100%;height:270px;display:block}.inner-experiences article:first-child img{object-position:center 65%}.inner-experiences article:nth-child(2) img{object-position:center 45%}.inner-experiences article:nth-child(3) img{object-position:center 35%}.inner-experiences div{padding:25px}.inner-experiences small{text-transform:uppercase;letter-spacing:.18em;color:#e7c371;font-size:8px}.inner-experiences h3{margin:9px 0 12px;font:400 29px/1.05 Cormorant Garamond,serif}.inner-experiences p{color:#ddcfc2;margin:0;font:400 17px/1.5 Cormorant Garamond,serif}@media (width<=850px){.inner-experiences{grid-template-columns:1fr;max-width:620px}.inner-experiences article{grid-template-columns:.8fr 1.2fr;display:grid}.inner-experiences img{height:100%;min-height:240px}}@media (width<=560px){.inner-experiences article{display:block}.inner-experiences img{height:280px;min-height:0}.inner-experiences div{text-align:center}}.womb-course>img{object-position:left center!important;filter:sepia(.08)saturate(.92)!important}.womb-rose-symbol:after{content:none!important}.womb-rose-symbol img{object-fit:cover;z-index:1;filter:saturate(.9)contrast(1.02);border-radius:50%;width:82%;height:82%;position:relative;box-shadow:0 12px 35px #641a2044}.womb-rose-symbol span{filter:saturate(.72)sepia(.12)drop-shadow(0 10px 18px #641a2044);line-height:1;transform:translateY(-2%);font-size:clamp(78px,11vw,145px)!important}.womb-rose-symbol:after{content:"THE UNFOLDING ROSE";letter-spacing:.25em;color:#8e5526;font:500 8px/1 Montserrat,sans-serif;position:absolute;bottom:10%}.womb-testimonial{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;max-width:1180px;margin:0 auto 120px;padding:0 clamp(24px,6vw,80px);display:grid}.womb-testimonial-photo{background:#fff8eb;border:1px solid #bd852a;padding:10px;box-shadow:0 16px 40px #57221324}.womb-testimonial-photo img{aspect-ratio:4/5;object-fit:cover;object-position:center 68%;width:100%;display:block}.womb-testimonial blockquote{color:#711c22;margin:20px 0;font:italic 400 clamp(30px,4vw,47px)/1.18 Cormorant Garamond,serif}.womb-testimonial>div:last-child>p:not(.eyebrow){color:#73554a;font:400 18px/1.65 Cormorant Garamond,serif}.womb-testimonial strong,.womb-testimonial span{display:block}.womb-testimonial strong{color:#781e24;margin-top:25px;font:500 23px Cormorant Garamond,serif}.womb-testimonial span{letter-spacing:.13em;text-transform:uppercase;color:#9b763c;margin-top:6px;font-size:8px}@media (width<=900px){.womb-testimonial{grid-template-columns:1fr}}.womb-page{--wine:#711c22;--rose:#a95654;--parchment:#f8edda;--antique:#bd852a;background:var(--parchment);color:#40251c}.womb-nav{color:#f8e7c7;background:#381510;border-bottom:1px solid #c69643;justify-content:space-between;align-items:center;height:78px;padding:0 clamp(22px,5vw,72px);display:flex}.womb-nav a{text-transform:uppercase;letter-spacing:.15em;font-size:11px}.womb-nav a:first-child{text-transform:none;letter-spacing:0;font-family:Cormorant Garamond,serif;font-size:22px}.womb-nav b{color:#e0b35b;margin-right:9px;font-size:29px}.womb-hero{background:url(/images/womb-wisdom-current.jpg) 50% 48%/cover no-repeat;align-items:flex-end;min-height:690px;display:flex;position:relative}.womb-hero-shade{background:linear-gradient(90deg,#35110fe8 4%,#621d28b0 45%,#0000 76%),linear-gradient(#0000 55%,#2e110de0);position:absolute;inset:0}.womb-hero-copy{z-index:1;color:#fff;max-width:830px;padding:100px clamp(24px,8vw,120px);position:relative}.womb-hero h1,.womb-intro h2,.womb-title h2,.womb-practices h2,.womb-contact h2{font-family:Cormorant Garamond,serif;font-weight:400}.womb-hero h1{text-shadow:0 0 35px #f5bc6850;margin:15px 0 30px;font-size:clamp(65px,10vw,125px);line-height:.8}.womb-hero-copy>p:not(.eyebrow){color:#f5e6d8;max-width:580px;font:400 clamp(21px,2.5vw,30px)/1.4 Cormorant Garamond,serif}.womb-intro{grid-template-columns:.75fr 1.25fr;align-items:center;gap:90px;max-width:1160px;margin:auto;padding:120px clamp(24px,6vw,80px);display:grid}.womb-intro h2,.womb-title h2,.womb-practices h2,.womb-contact h2{color:#601d22;margin:10px 0 25px;font-size:clamp(48px,6vw,76px);line-height:.95}.womb-intro>div:last-child>p:not(.eyebrow),.womb-title>p:last-child,.womb-contact>p:not(.eyebrow){color:#73554a;font:400 20px/1.7 Cormorant Garamond,serif}.womb-geometry{aspect-ratio:1;background:radial-gradient(circle,#f3cf9c55,#0000 63%);border:1px solid #c69643;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 0 9px #f8edda,0 0 0 10px #c6964366}.womb-geometry i{border:1px solid #b67436;border-radius:50%;position:absolute}.womb-geometry i:first-child{inset:16%}.womb-geometry i:nth-child(2){width:45%;height:45%;top:27%;left:18%}.womb-geometry i:nth-child(3){width:45%;height:45%;top:27%;right:18%}.womb-geometry span{color:#9e2a2f;text-shadow:0 0 14px #d89d41;font-size:25px}.womb-courses{background:#f3e1c8;border-top:1px solid #c99a50;border-bottom:1px solid #c99a50;padding:110px clamp(20px,6vw,90px);position:relative}.womb-courses:before{content:"";pointer-events:none;border:1px solid #c3944655;position:absolute;inset:14px}.womb-title{text-align:center;max-width:800px;margin:0 auto 55px}.womb-course-grid{grid-template-columns:repeat(3,1fr);gap:25px;max-width:1280px;margin:auto;display:grid}.womb-course{background:#fff8eb;border:1px solid #bd852a;padding:10px;box-shadow:0 13px 35px #5b27101c}.womb-course>img{object-fit:cover;filter:sepia(.15)saturate(.8);width:100%;height:270px}.womb-course:nth-child(2)>img{object-position:center 35%}.womb-course>div{text-align:center;border:1px solid #d7b572;border-top:0;min-height:295px;padding:28px 24px 30px}.womb-course small{color:#9a6c27;text-transform:uppercase;letter-spacing:.16em;font-size:8px}.womb-course h3{color:#851e25;margin:12px 0 15px;font:400 34px/1 Cormorant Garamond,serif}.womb-course p{color:#6e5147;font:400 17px/1.5 Cormorant Garamond,serif}.womb-course span{text-transform:uppercase;letter-spacing:.13em;color:#9a6c27;border-top:1px solid #c99a50;margin-top:10px;padding-top:14px;font-size:8px;display:inline-block}.womb-practices{max-width:1300px;margin:auto;padding:120px clamp(24px,6vw,90px)}.womb-practices>div:first-child{max-width:720px;margin-bottom:50px}.womb-practice-grid{border-top:1px solid #c5964b;border-left:1px solid #c5964b;grid-template-columns:repeat(3,1fr);display:grid}.womb-practice-grid article{background:#fbf2e3;border-bottom:1px solid #c5964b;border-right:1px solid #c5964b;min-height:300px;padding:38px}.womb-practice-grid b{color:#a97930;letter-spacing:.14em;font-size:9px}.womb-practice-grid h3{color:#781e24;margin:30px 0 16px;font:400 31px/1.05 Cormorant Garamond,serif}.womb-practice-grid p{color:#725348;font:400 18px/1.55 Cormorant Garamond,serif}.womb-quote{color:#f9e9d2;text-align:center;background:radial-gradient(circle,#96383d55,#0000 50%),#401516;border-block:1px solid #c89846;padding:100px 24px}.womb-quote>p{color:#d9ad5a;letter-spacing:.7em}.womb-quote blockquote{max-width:940px;margin:30px auto;font:italic 400 clamp(34px,5vw,60px)/1.15 Cormorant Garamond,serif}.womb-quote span{text-transform:uppercase;letter-spacing:.17em;color:#d1a968;font-size:10px}.womb-contact{text-align:center;max-width:850px;margin:auto;padding:120px 24px}.womb-contact>p:not(.eyebrow){max-width:700px;margin:0 auto 25px}.womb-page footer{background:#35130f}.womb-page .button-gold{background:linear-gradient(120deg,#a96e22,#dfb85e,#a46a1f)}@media (width<=900px){.womb-intro{grid-template-columns:1fr}.womb-geometry{width:80%;max-width:330px;margin:auto}.womb-course-grid,.womb-practice-grid{grid-template-columns:1fr 1fr}.womb-course:last-child,.womb-practice-grid article:last-child{grid-column:1/-1}}@media (width<=560px){.womb-nav a:last-child{font-size:9px}.womb-hero{min-height:650px}.womb-hero-shade{background:linear-gradient(#0000,#621d2877 30%,#35110ff2 90%)}.womb-hero-copy{padding:80px 24px}.womb-intro{gap:55px;padding-top:85px;padding-bottom:85px}.womb-course-grid,.womb-practice-grid{grid-template-columns:1fr}.womb-course:last-child,.womb-practice-grid article:last-child{grid-column:auto}.womb-courses,.womb-practices{padding-top:85px;padding-bottom:85px}}.portal-nav{color:#f8ead4;background:#25130e;border-bottom:1px solid #c39a52;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(22px,5vw,72px);display:flex}.portal-nav>a:first-child{font:500 23px Cormorant Garamond,serif}.portal-nav b{color:#dfb65f;margin-right:9px;font-size:30px}.portal-nav nav{text-transform:uppercase;letter-spacing:.15em;gap:28px;font-size:9px;display:flex}.portal-nav-cta{text-transform:uppercase;letter-spacing:.14em;border:1px solid #cba967;padding:12px 17px;font-size:9px}.portal-section-title{text-align:center;max-width:860px;margin:0 auto 55px}.portal-section-title h2,.portal-contact h2{margin:0;font:400 clamp(47px,6vw,75px)/.98 Cormorant Garamond,serif}.portal-contact{text-align:center;background:#f7eddb;padding:120px 24px}.portal-contact>p:not(.eyebrow){color:#665045;max-width:680px;margin:22px auto 30px;font:400 21px/1.65 Cormorant Garamond,serif}.guidance-hero{color:#fff;background:radial-gradient(circle at 70% 25%,#ead08b33,#0000 35%),#29140f;grid-template-columns:1fr 1.08fr;min-height:700px;display:grid}.guidance-hero-image{min-height:700px;overflow:hidden}.guidance-hero-image img{object-fit:cover;object-position:center 36%;width:100%;height:100%}.guidance-hero-copy{flex-direction:column;justify-content:center;padding:90px clamp(30px,7vw,105px);display:flex}.guidance-hero h1,.guidance-intro h2,.guidance-session h2{margin:12px 0 35px;font:400 clamp(62px,8vw,108px)/.78 Cormorant Garamond,serif}.guidance-hero h1 em,.guidance-intro h2 em{color:#e1b85f}.guidance-hero-copy>p:not(.eyebrow){color:#e4d6ca;max-width:570px;font:400 23px/1.55 Cormorant Garamond,serif}.guidance-hero .button{align-self:flex-start;margin-top:18px}.guidance-intro{grid-template-columns:1fr 1fr;gap:90px;max-width:1300px;margin:auto;padding:120px clamp(24px,7vw,100px);display:grid}.guidance-intro h2{margin-top:10px;font-size:clamp(48px,6vw,76px);line-height:.93}.guidance-intro>div:last-child>p{color:#674f43;font:400 20px/1.7 Cormorant Garamond,serif}.guidance-intro blockquote{color:#9c6c2e;border-left:1px solid #c69851;margin:35px 0 0;padding-left:28px;font:italic 400 27px/1.4 Cormorant Garamond,serif}.guidance-offers{background:#eee0cb;padding:115px clamp(24px,6vw,90px)}.guidance-grid{border-top:1px solid #c49a52;border-left:1px solid #c49a52;grid-template-columns:repeat(3,1fr);max-width:1280px;margin:auto;display:grid}.guidance-grid article{background:#faf3e8;border-bottom:1px solid #c49a52;border-right:1px solid #c49a52;min-height:310px;padding:40px}.guidance-grid b{color:#a6772d;letter-spacing:.15em;font-size:9px}.guidance-grid h3{margin:38px 0 15px;font:400 31px/1.05 Cormorant Garamond,serif}.guidance-grid p{color:#6d5549;font:400 17px/1.55 Cormorant Garamond,serif}.guidance-session{color:#f8ead8;background:#26130e;grid-template-columns:.85fr 1.15fr;min-height:680px;display:grid}.guidance-session>div:first-child{overflow:hidden}.guidance-session img{object-fit:cover;width:100%;height:100%}.guidance-session>div:last-child{flex-direction:column;justify-content:center;padding:90px clamp(30px,7vw,100px);display:flex}.guidance-session h2{font-size:clamp(48px,6vw,76px);line-height:.95}.guidance-session p,.guidance-session li{color:#d9c8bb;font:400 19px/1.65 Cormorant Garamond,serif}.guidance-session ul{padding-left:20px}.flow-page{background:#f6f0e4}.flow-nav{background:#13241d}.flow-hero{color:#fff;background:url(/images/embodied-flow-reverse-warrior.jpg) 50% 58%/cover no-repeat;align-items:flex-end;min-height:760px;display:flex;position:relative}.flow-shade{background:linear-gradient(90deg,#10231ee8 5%,#213a2daa 45%,#0000 75%),linear-gradient(#0000 45%,#0c1a15c9);position:absolute;inset:0}.flow-hero-copy{z-index:1;max-width:790px;padding:100px clamp(25px,9vw,130px);position:relative}.flow-hero h1,.flow-intro h2,.magic-monday h2,.flow-course h2{margin:12px 0 32px;font:400 clamp(65px,9vw,118px)/.8 Cormorant Garamond,serif}.flow-hero h1 em,.magic-monday h2 em{color:#e8c77d}.flow-hero-copy>p:not(.eyebrow){color:#eaf0ea;max-width:570px;font:400 24px/1.5 Cormorant Garamond,serif}.flow-intro{text-align:center;max-width:890px;margin:auto;padding:120px 24px}.flow-intro h2{color:#193a2c;font-size:clamp(50px,6vw,78px);line-height:.95}.flow-intro>p:last-child{color:#587064;font:400 22px/1.7 Cormorant Garamond,serif}.flow-practices{border-top:1px solid #78927c;border-left:1px solid #78927c;grid-template-columns:repeat(3,1fr);max-width:1280px;margin:0 auto 120px;display:grid}.flow-practices article{background:#fbf8f1;border-bottom:1px solid #78927c;border-right:1px solid #78927c;min-height:380px;padding:44px}.flow-practices span{color:#b68939;font-size:39px}.flow-practices small{text-transform:uppercase;letter-spacing:.15em;color:#748576;margin-top:35px;font-size:8px;display:block}.flow-practices h3{color:#214331;margin:12px 0 20px;font:400 37px/1 Cormorant Garamond,serif}.flow-practices p{color:#5c7164;font:400 18px/1.6 Cormorant Garamond,serif}.magic-monday{color:#f8edda;background:#13241d;grid-template-columns:1fr 1fr;min-height:720px;display:grid}.magic-image img{object-fit:cover;object-position:center 62%;width:100%;height:100%}.magic-monday>div:last-child{flex-direction:column;justify-content:center;padding:90px clamp(30px,7vw,100px);display:flex}.magic-monday h2{font-size:clamp(50px,6vw,78px);line-height:.92}.magic-monday p{color:#d7e0d9;font:400 20px/1.65 Cormorant Garamond,serif}.magic-monday .button{align-self:flex-start;margin-top:18px}.class-time{color:#e6c578;border-block:1px solid #b79656;justify-content:space-between;gap:20px;margin:12px 0 20px;padding:20px 0;display:flex}.class-time strong{font:500 24px Cormorant Garamond,serif}.class-time span{text-transform:uppercase;letter-spacing:.12em;align-self:center;font-size:10px}.flow-course{grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;max-width:1350px;margin:auto;padding:120px clamp(24px,7vw,100px);display:grid}.flow-course h2{color:#193a2c;font-size:clamp(50px,6vw,76px);line-height:.95}.flow-course p,.flow-course li{color:#587064;font:400 19px/1.65 Cormorant Garamond,serif}.flow-course img{aspect-ratio:4/5;object-fit:cover;object-position:center 68%;background:#fff;border:1px solid #aa8d51;width:100%;padding:9px;box-shadow:0 18px 44px #18332322}.flow-page .portal-contact{background:#dfe8de}.flow-page .portal-contact h2{color:#193a2c}@media (width<=900px){.portal-nav nav{display:none}.guidance-hero,.guidance-intro,.guidance-session,.magic-monday,.flow-course{grid-template-columns:1fr}.guidance-hero-image{min-height:560px}.guidance-hero-copy{order:-1}.guidance-grid,.flow-practices{grid-template-columns:1fr 1fr}.magic-image{min-height:520px}.flow-course img{max-height:650px}.guidance-session>div:first-child{min-height:600px}}@media (width<=560px){.portal-nav-cta{padding:10px;font-size:8px}.guidance-hero-copy,.flow-hero-copy{padding:75px 24px}.guidance-hero-image{min-height:480px}.guidance-intro{gap:45px;padding:85px 24px}.guidance-grid,.flow-practices{grid-template-columns:1fr}.guidance-grid article,.flow-practices article{min-height:0;padding:34px}.guidance-offers{padding:85px 20px}.guidance-session>div:first-child{min-height:480px}.guidance-session>div:last-child,.magic-monday>div:last-child{padding:75px 24px}.flow-hero{background-position:45%;min-height:680px}.flow-intro{padding:85px 24px}.flow-practices{margin:0 20px 85px}.magic-image{min-height:420px}.class-time{display:block}.class-time span{margin-top:8px;line-height:1.5;display:block}.flow-course{gap:50px;padding:85px 24px}.portal-contact{padding:85px 24px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.elements-page{--crimson:#74242b;--wine:#351217;--cream:#f7eddd;--gold:#dcae50;color:#412323;background:#f7eddd;min-height:100vh}.elements-nav{color:#fff;background:#2a1014;justify-content:space-between;align-items:center;height:78px;padding:0 6vw;display:flex}.elements-nav>a{font-family:var(--font-serif);color:#fff;font-size:1.25rem;text-decoration:none}.elements-nav b{color:var(--gold);margin-right:10px}.elements-nav nav{gap:28px;display:flex}.elements-nav nav a{color:#f6e9d8;text-transform:uppercase;letter-spacing:.11em;font-size:.75rem;text-decoration:none}.elements-hero{align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.elements-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.elements-hero-shade{background:linear-gradient(90deg,#240e13ed 0%,#521b23c7 45%,#42151c33 78%),linear-gradient(#0000 72%,#351217 100%);position:absolute;inset:0}.elements-hero-copy{color:#fff;width:min(620px,84vw);margin-left:8vw;position:relative}.elements-page .eyebrow{color:#c78d2f;text-transform:uppercase;letter-spacing:.22em;font-size:.72rem;font-weight:800}.elements-hero .eyebrow{color:#f1cb75}.elements-hero h1,.elements-page h2{font-family:var(--font-serif);font-weight:400;line-height:1}.elements-hero h1{margin:18px 0;font-size:clamp(4rem,8vw,8rem)}.elements-page em{color:#f1c96e}.elements-hero-copy>p:not(.eyebrow){max-width:560px;font-size:1.1rem;line-height:1.8}.elements-button{color:#2c1510;background:linear-gradient(135deg,#f1cd78,#c68a2d);border-radius:999px;margin-top:18px;padding:14px 25px;font-weight:800;text-decoration:none;display:inline-block}.elements-intro{grid-template-columns:1fr 1fr;gap:9vw;padding:110px 8vw;display:grid}.elements-intro h2,.elements-video h2,.elements-resources h2,.elements-contact h2{margin:15px 0;font-size:clamp(2.7rem,5vw,5.2rem)}.elements-intro>div:last-child{align-self:center;font-size:1.08rem;line-height:1.9}.elements-video{color:#fff;background:linear-gradient(135deg,#3a1419,#7b272f 55%,#351217);grid-template-columns:.75fr 1.25fr;align-items:center;gap:6vw;padding:110px 7vw;display:grid}.elements-video-copy p:last-child{color:#eadbce;line-height:1.8}.elements-video-frame{aspect-ratio:16/9;background:#120709;border:8px solid #4a211b;outline:2px solid #e0b254;box-shadow:0 28px 70px #16080b99}.elements-video iframe{border:0;width:100%;height:100%}.elements-resources{text-align:center;background:radial-gradient(circle at 50% 0,#dfb66030,#0000 35%),#f7eddd;padding:120px 7vw}.elements-resource-grid{text-align:left;grid-template-columns:repeat(2,minmax(0,520px));justify-content:center;gap:28px;margin-top:55px;display:grid}.elements-resource-grid article{background:#fffaf1;border:1px solid #d7a84f;padding:42px;position:relative;overflow:hidden;box-shadow:0 20px 45px #6b332018}.elements-resource-grid article:after{content:"";border:2px solid #dcae5055;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-70px;right:-70px;box-shadow:0 0 0 28px #dcae5012,0 0 0 56px #dcae5010}.elements-resource-grid span{color:#a43c42;font-weight:800}.elements-resource-grid small{color:#9a6530;text-transform:uppercase;letter-spacing:.14em;margin-top:24px;display:block}.elements-resource-grid h3{font-family:var(--font-serif);margin:12px 0;font-size:2.25rem}.elements-resource-grid p{min-height:86px;line-height:1.75}.elements-resource-grid article div{z-index:2;gap:12px;margin-top:25px;display:flex;position:relative}.elements-resource-grid a{color:#fff;background:#72242b;border-radius:999px;padding:11px 17px;font-weight:700;text-decoration:none}.elements-resource-grid a:last-child{color:#72242b;background:0 0;border:1px solid #b57e32}.elements-contact{text-align:center;color:#fff;background:#4b171e;padding:110px 20px}.elements-contact p:not(.eyebrow){max-width:700px;margin:auto;line-height:1.8}.elements-page footer{color:#d9c8b8;background:#260d12;justify-content:space-between;align-items:center;padding:42px 7vw;display:flex}.elements-page footer a{color:#edc870}.elements-page footer p{margin:0}@media (width<=850px){.elements-nav nav{display:none}.elements-intro,.elements-video{grid-template-columns:1fr}.elements-video-copy{text-align:center}.elements-resource-grid{grid-template-columns:1fr}.elements-page footer{text-align:center;flex-direction:column;gap:18px}}@media (width<=560px){.elements-hero{min-height:650px}.elements-hero-copy{margin-left:6vw}.elements-intro,.elements-video,.elements-resources{padding:80px 6vw}.elements-resource-grid article{padding:32px 27px}.elements-resource-grid article div{flex-wrap:wrap}}.flow-course img{object-position:center}.logo-link{align-items:center;gap:12px;display:flex}.logo-link img{object-fit:cover;border:1px solid #e2bd68;border-radius:50%;width:54px;height:54px}.chakra-field{position:relative;overflow:hidden}.chakra-field>:not(.chakra-column){z-index:1;position:relative}.chakra-column{object-fit:contain;opacity:.18;filter:drop-shadow(0 0 16px #d8a94a);pointer-events:none;width:118px;height:610px;position:absolute;top:50%;transform:translateY(-50%)}.chakra-left{left:max(15px,4vw)}.chakra-right{right:max(15px,4vw);transform:translateY(-50%)scaleX(-1)}.flow-practices{grid-template-columns:repeat(2,1fr)}.flow-practices article{align-items:center;min-height:390px;display:flex;position:relative;overflow:hidden}.practice-symbol{object-fit:contain;opacity:.42;filter:sepia()saturate(1.85)brightness(1.12)drop-shadow(0 0 10px #f1c766)drop-shadow(0 0 25px #c88b24);pointer-events:none;width:86%;height:86%;position:absolute;inset:7%}.practice-symbol-breath{opacity:.48;width:80%;height:96%;inset:2% 10%}.practice-symbol-laughter{opacity:.38;width:92%;height:92%;inset:4%}.practice-copy{z-index:1;position:relative}.flow-practices .practice-copy small{margin-top:0}.magic-yin-image{background:radial-gradient(circle at 50% 42%,#8c5138 0,#3b2118 68%,#20130f 100%);place-items:center;padding:clamp(28px,5vw,70px);display:grid}.magic-yin-image img{object-fit:contain;object-position:center;width:100%;max-width:560px;height:100%;max-height:680px;box-shadow:0 22px 55px #160b0780}.magic-yin-video{background:radial-gradient(circle at 50% 42%,#8c5138 0,#3b2118 68%,#20130f 100%);place-items:center;padding:clamp(18px,3vw,38px);display:grid}.magic-yin-video video{object-fit:contain;background:#160b07;border-radius:22px;width:min(100%,560px);max-height:680px;display:block;box-shadow:0 22px 55px #160b0790}.magic-soundtrack{color:#f3d58c;background:#2a1512dd;border:1px solid #ddb85c88;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;width:min(100%,560px);margin-top:16px;padding:14px 18px;display:flex;box-shadow:0 12px 30px #12070560}.magic-soundtrack>span{letter-spacing:.15em;text-transform:uppercase;font-size:9px}.magic-soundtrack a{color:#fff0bd;align-items:baseline;gap:10px;text-decoration:none;display:flex}.magic-soundtrack a:hover,.magic-soundtrack a:focus-visible{color:#fff;text-shadow:0 0 14px #f1c566}.magic-soundtrack strong{font:600 18px/1 Cormorant Garamond,serif}.magic-soundtrack small{letter-spacing:.12em;text-transform:uppercase;opacity:.82;font-size:8px}.yin-story{color:#f8ead6;background:#47171b}.yin-story>img{object-fit:cover;object-position:center 48%;width:100%;height:min(56vw,720px);min-height:440px;display:block}.yin-story>div{text-align:center;max-width:900px;margin:auto;padding:70px 24px 90px}.yin-story h2,.flow-videos h2,.trauma-yoga h2{margin:10px 0 24px;font:400 clamp(50px,6vw,78px)/.95 Cormorant Garamond,serif}.yin-story p:not(.eyebrow){color:#ead9cc;font:400 22px/1.7 Cormorant Garamond,serif}.flow-videos{background:#f3e7d5;padding:115px clamp(20px,6vw,90px)}.flow-video-grid{grid-template-columns:repeat(2,1fr);gap:28px;max-width:1200px;margin:auto;display:grid}.flow-video-grid article{background:#fff9ef;border:1px solid #8b5a2b;overflow:hidden;box-shadow:0 18px 42px #4c21152e,0 0 0 4px #c69a4a2b}.video-frame{aspect-ratio:16/9;background:linear-gradient(145deg,#3b2118,#6c3d24 48%,#2a1711);border-bottom:2px solid #c89b4b;padding:10px;box-shadow:inset 0 0 0 2px #e2bd6b,inset 0 0 18px #170b07}.video-frame iframe{border:1px solid #7f5128;width:100%;height:100%;display:block;box-shadow:0 0 0 2px #29150f,0 8px 18px #160a0666}.video-placeholder{aspect-ratio:16/9;background:radial-gradient(circle,#e5bd6348,#0000 42%),#4a171b;place-items:center;display:grid}.video-placeholder img{object-fit:contain;opacity:.7;filter:drop-shadow(0 0 18px #efc66f);width:66%;height:80%}.flow-video-grid article>div:last-child{padding:30px}.flow-video-grid small{color:#a2722b;text-transform:uppercase;letter-spacing:.16em;font-size:8px}.flow-video-grid h3{color:#601d22;margin:10px 0 14px;font:400 34px/1.05 Cormorant Garamond,serif}.flow-video-grid p{color:#6c5549;font:400 18px/1.55 Cormorant Garamond,serif}.flow-course-art{background:radial-gradient(circle,#e4bd6742,#0000 42%),linear-gradient(145deg,#53181c,#24150f);border:1px solid #aa8d51;place-items:center;min-height:570px;display:grid;position:relative;overflow:hidden}.flow-course-art img{object-fit:contain;width:80%;height:80%;box-shadow:none;opacity:.72;filter:drop-shadow(0 0 22px #e9bd62);background:0 0;border:0;padding:0}.flow-course-art span{color:#edcf8a;text-transform:uppercase;letter-spacing:.23em;font-size:9px;position:absolute;bottom:38px}.flow-play{color:#fff7e1;background:radial-gradient(circle at 78% 18%,#f6d26c2d,#0000 30%),linear-gradient(135deg,#2e1643 0%,#122d25 62%,#28143a 100%);grid-template-columns:.9fr 1.1fr;min-height:700px;display:grid}.play-collage{background:radial-gradient(circle at 50% 45%,#f1c86b33,#0000 46%),#321c2d;min-height:700px;padding:36px;position:relative;overflow:hidden}.play-photo{border:1px solid #e4be67;margin:0;position:absolute;overflow:hidden;box-shadow:0 20px 40px #10070b80}.play-photo img{object-fit:cover;width:100%;height:100%}.play-photo-tree{z-index:1;width:64%;height:43%;top:6%;left:5%;transform:rotate(-2deg)}.play-photo-tree img{object-position:36% center}.play-photo-headstand{z-index:3;width:42%;height:57%;top:24%;right:5%;transform:rotate(3deg)}.play-photo-headstand img{object-position:center}.play-photo-pyramid{z-index:2;width:55%;height:42%;bottom:5%;left:8%;transform:rotate(1.5deg)}.play-photo-pyramid img{object-position:50% 60%}.flow-play>div{align-self:center;padding:90px clamp(30px,7vw,105px)}.flow-play h2{color:#fff4d2;margin:14px 0 28px;font:400 clamp(56px,7vw,88px)/.88 Cormorant Garamond,serif}.flow-play p,.flow-play li{color:#e4d9de;font:400 20px/1.65 Cormorant Garamond,serif}.flow-play blockquote{color:#e8c87d;border-left:1px solid #e0b65f;margin:0 0 22px;padding-left:22px;font:italic 400 28px/1.35 Cormorant Garamond,serif}.flow-play ul{margin-bottom:32px;padding-left:20px}.house-prana{text-align:center;color:#f9ead6;background:radial-gradient(circle at 20% 20%,#e6b9582b,#0000 27%),linear-gradient(135deg,#6a1f25,#35171b);padding:110px 24px}.house-prana>div{max-width:850px;margin:auto}.house-prana h2{margin:12px 0 24px;font:400 clamp(50px,6vw,78px)/.95 Cormorant Garamond,serif}.house-prana p:not(.eyebrow){color:#ead9cb;font:400 20px/1.65 Cormorant Garamond,serif}.house-prana .button{margin-top:20px}.trauma-yoga{background:#f3e6d3;grid-template-columns:.9fr 1.1fr;min-height:720px;display:grid}.trauma-photo{min-height:720px;overflow:hidden}.trauma-photo img{object-fit:cover;object-position:48% center;width:100%;height:100%;min-height:720px}.trauma-yoga>div:last-child{align-self:center;padding:90px clamp(30px,7vw,100px)}.trauma-yoga h2{color:#5d1c20}.trauma-yoga p:not(.eyebrow){color:#664f43;font:400 19px/1.65 Cormorant Garamond,serif}.trauma-yoga .button{margin-top:16px}@media (width<=900px){.flow-play,.trauma-yoga{grid-template-columns:1fr}.play-collage{min-height:620px}.trauma-photo,.trauma-photo img{min-height:600px}.flow-video-grid{grid-template-columns:1fr}}@media (width<=560px){.flow-practices{grid-template-columns:1fr}.play-collage{min-height:540px}.flow-play>div{padding:75px 24px}.yin-story>img{height:62vw;min-height:330px}.trauma-photo,.trauma-photo img{min-height:480px}.trauma-yoga>div:last-child{padding:75px 24px}.chakra-column{opacity:.12;width:78px}.magic-soundtrack{flex-direction:column;align-items:flex-start;gap:9px}}.new-earth-page{--wine:#341117;--crimson:#7a202b;--cream:#f6ead5;--gold:#e5b858;color:#fbf0df;background:#160a0d;min-height:100vh}.new-earth-nav{z-index:10;background:#160a0dee;border-bottom:1px solid #e0b14d55;justify-content:space-between;align-items:center;height:78px;padding:0 5vw;display:flex;position:relative}.new-earth-nav>a:first-child{color:#fff;font-family:var(--font-serif);font-size:1.25rem;text-decoration:none}.new-earth-nav>a:first-child b{color:var(--gold);margin-right:10px}.new-earth-nav nav{gap:25px;display:flex}.new-earth-nav nav a,.new-earth-nav-cta{color:#eee2d4;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;text-decoration:none}.new-earth-nav-cta{border:1px solid var(--gold);border-radius:999px;padding:11px 18px}.new-earth-page .eyebrow{color:#edc66f;text-transform:uppercase;letter-spacing:.22em;font-size:.72rem;font-weight:800}.new-earth-page h1,.new-earth-page h2,.new-earth-page h3{font-family:var(--font-serif);font-weight:400}.new-earth-page em{color:#efc66e;font-style:italic}.new-earth-hero{align-items:center;min-height:820px;display:flex;position:relative;overflow:hidden}.new-earth-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.new-earth-hero-shade{background:linear-gradient(90deg,#16080de9 0%,#3c121bbc 42%,#0000 75%),linear-gradient(#0000 72%,#160a0d 100%);position:absolute;inset:0}.new-earth-hero-copy{width:min(690px,86vw);margin-left:8vw;position:relative}.new-earth-hero h1{margin:22px 0;font-size:clamp(4.5rem,9vw,9rem);line-height:.85}.new-earth-subtitle{font-family:var(--font-serif);color:#f3cc75;margin:0 0 20px;font-size:clamp(1.6rem,3vw,2.5rem)}.new-earth-hero-copy>p:last-of-type{max-width:600px;margin-bottom:32px;font-size:1.08rem;line-height:1.8}.button-gold{color:#28130e;background:linear-gradient(135deg,#f3d17d,#c58b29);border-radius:999px;padding:14px 24px;font-weight:800}.button-ghost{color:#f7e8cf;border:1px solid #e3b95e;border-radius:999px;padding:13px 24px;font-weight:700}.new-earth-intro{background:var(--cream);color:#3a2020;grid-template-columns:1fr 1fr;gap:8vw;padding:120px 8vw;display:grid}.new-earth-intro h2,.new-earth-heading h2,.new-earth-nile h2,.new-earth-interest h2,.new-earth-separate h2{margin:18px 0 28px;font-size:clamp(2.8rem,5vw,5.5rem);line-height:1.02}.new-earth-intro>div:last-child{font-size:1.05rem;line-height:1.85}.new-earth-intro blockquote{font-family:var(--font-serif);color:#8e3038;border-left:2px solid #c89a35;margin:30px 0;padding-left:24px;font-size:1.5rem}.new-earth-stages{background:linear-gradient(135deg,#351219,#7b222d 54%,#281015);padding:120px 7vw;position:relative;overflow:hidden}.new-earth-stages:before,.new-earth-highlights:before{content:"";opacity:.12;filter:sepia()saturate(2)drop-shadow(0 0 22px #e9bc57);background:url(/light-code-flower-of-life.png) 50%/contain no-repeat;width:650px;height:650px;position:absolute;top:-180px;right:-180px}.new-earth-visions{color:#3a2020;background:#f6ead5;padding:120px 7vw}.new-earth-visions>.new-earth-heading{max-width:860px}.new-earth-visions>.new-earth-heading>p:last-child{max-width:760px;font-size:1.05rem;line-height:1.8}.new-earth-maat-isis-feature{background:#200d12;border:1px solid #c89535;width:min(1280px,100%);margin:58px auto 22px;position:relative;overflow:hidden;box-shadow:0 24px 65px #4a201d55}.new-earth-maat-isis-feature img{object-fit:contain;width:100%;height:auto;display:block}.new-earth-maat-isis-feature figcaption{color:#fff0d0;font-family:var(--font-serif);text-shadow:0 2px 12px #120608;background:linear-gradient(#0000,#18090edb);padding:42px 28px 22px;font-size:clamp(1.25rem,2vw,1.7rem);position:absolute;bottom:0;left:0;right:0}.new-earth-vision-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:55px;display:grid}.new-earth-vision-grid figure{background:#2a1116;border:1px solid #c89535;min-height:520px;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 46px #4a201d33}.new-earth-vision-grid figure.vision-wide{grid-column:1/-1;min-height:520px}.new-earth-vision-grid img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.new-earth-vision-grid figure:hover img{transform:scale(1.025)}.new-earth-vision-grid figure:after{content:"";background:linear-gradient(#0000,#18090edb);position:absolute;inset:55% 0 0}.new-earth-vision-grid figcaption{z-index:1;color:#fff0d0;font-family:var(--font-serif);text-shadow:0 2px 12px #120608;font-size:1.35rem;position:absolute;bottom:22px;left:24px;right:24px}.new-earth-heading{max-width:780px;position:relative}.new-earth-stage-grid{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:60px;display:grid;position:relative}.new-earth-stage-grid article{color:#3e2022;background:#f7ead8f3;border:1px solid #e2b85d;padding:36px;box-shadow:0 18px 50px #18060977}.new-earth-stage-grid span{float:right;font-family:var(--font-serif);color:#a3474c44;font-size:3rem}.new-earth-stage-grid small{color:#9b373e;text-transform:uppercase;letter-spacing:.13em}.new-earth-stage-grid h3{margin:28px 0 14px;font-size:2rem}.new-earth-stage-grid p{line-height:1.75}.new-earth-stage-grid .featured-stage-card{grid-column:1/-1}.remembrance-places{grid-template-columns:repeat(3,1fr);gap:10px;margin:30px -12px -12px;display:grid}.remembrance-places figure{aspect-ratio:4/3;background:#2a1014;border:1px solid #c99838;margin:0;position:relative;overflow:hidden}.remembrance-places img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.remembrance-places figure:hover img{transform:scale(1.04)}.remembrance-places figure:after{content:"";background:linear-gradient(#0000,#1c090dcc);position:absolute;inset:45% 0 0}.remembrance-places figcaption{z-index:1;color:#fff1d7;font-family:var(--font-serif);text-shadow:0 2px 12px #140507;font-size:1.15rem;position:absolute;bottom:12px;left:14px}.new-earth-nile{color:#38201e;background:#f6ead6;grid-template-columns:1fr 1fr;display:grid}.new-earth-nile figure{min-height:700px;margin:0}.new-earth-nile img{object-fit:cover;object-position:center;width:100%;height:100%}.new-earth-nile>div{align-self:center;padding:100px 8vw}.new-earth-nile>div p:not(.eyebrow){line-height:1.85}.new-earth-highlights{background:#1b0c10;padding:110px 8vw;position:relative;overflow:hidden}.new-earth-highlights ul{grid-template-columns:1fr 1fr;gap:0 45px;margin:55px 0 0;padding:0;list-style:none;display:grid;position:relative}.new-earth-highlights li{border-bottom:1px solid #d5aa5550;padding:18px 0;line-height:1.55}.new-earth-highlights li span{color:#eac66d;margin-right:14px}.new-earth-guides{background:linear-gradient(140deg,#731f2a,#3b141a);padding:120px 7vw}.guide-portrait{background:#160a0d;border:1px solid #e2b85d;width:min(720px,100%);margin:55px auto 28px;overflow:hidden;box-shadow:0 22px 70px #18060988}.guide-portrait img{width:100%;height:auto;display:block}.guide-grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:55px;display:grid}.guide-portrait+.guide-grid{margin-top:28px}.guide-grid article{color:#3d2220;background:#f7ead8;overflow:hidden}.guide-grid img{object-fit:cover;width:100%;height:360px}.guide-grid div{padding:34px}.guide-grid small{color:#96373e;text-transform:uppercase;letter-spacing:.13em}.guide-grid h3{margin:12px 0;font-size:2.5rem}.guide-grid p{line-height:1.75}.new-earth-discovery{text-align:center;background:radial-gradient(circle at 50% 38%,#76222e 0%,#43151d 52%,#1c0b10 100%);padding:115px 7vw;position:relative;overflow:hidden}.new-earth-discovery:before{content:"";opacity:.08;filter:sepia()saturate(2)drop-shadow(0 0 24px #e9bc57);background:url(/light-code-flower-of-life.png) 50%/contain no-repeat;width:620px;height:620px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.new-earth-discovery>*{z-index:1;position:relative}.new-earth-discovery h2{margin:18px 0 26px;font-size:clamp(3rem,5.5vw,6rem);line-height:1.02}.new-earth-discovery>p:not(.eyebrow){color:#f5e4d0;max-width:800px;margin:0 auto 34px;font-size:1.08rem;line-height:1.8}.new-earth-discovery-actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.new-earth-discovery>small{color:#e8c677;letter-spacing:.05em;margin-top:22px;display:block}.new-earth-investment{color:#3c221f;background:#f7ead8;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:110px 8vw;display:grid}.new-earth-investment h2{margin:18px 0;font-size:clamp(3.5rem,7vw,7rem)}.new-earth-investment h3{font-size:2rem}.new-earth-investment p{line-height:1.8}.new-earth-interest{text-align:center;background:linear-gradient(135deg,#501923,#8b2935,#321119);padding:130px 20px}.new-earth-interest p:not(.eyebrow){max-width:760px;margin:0 auto 34px;line-height:1.8}.new-earth-interest>div{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.new-earth-rose-interest{text-align:left;background:radial-gradient(circle at 50% 35%,#9d3443 0%,#641d29 42%,#2b0e14 100%);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,6vw,90px);padding:115px 7vw;display:grid;position:relative;overflow:hidden}.new-earth-rose-interest:before{content:"";opacity:.09;filter:sepia()saturate(2)drop-shadow(0 0 24px #e9bc57);background:url(/light-code-flower-of-life.png) 50%/contain no-repeat;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.new-earth-rose-interest>*{z-index:1;position:relative}.new-earth-rose-interest figure{border:1px solid #e0b45f88;margin:0;overflow:hidden;box-shadow:0 24px 75px #16070b99}.new-earth-rose-interest figure img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.new-earth-rose-interest h2{margin:18px 0 26px;font-size:clamp(3.4rem,7vw,7rem);line-height:1}.new-earth-rose-interest h3{color:#f4d58e;margin:-8px 0 24px;font-size:clamp(1.6rem,2.8vw,2.5rem);line-height:1.2}.new-earth-rose-interest p:not(.eyebrow){color:#f6e5d1;max-width:720px;margin:0 0 34px;font-size:1.08rem;line-height:1.8}.new-earth-separate{background:#10080a;grid-template-columns:1fr 1fr;display:grid}.new-earth-separate>div{align-self:center;padding:100px 8vw}.new-earth-separate img{object-fit:cover;width:100%;height:100%;min-height:600px}.new-earth-page footer{color:#d8c6b4;background:#0d0608;border-top:1px solid #ddb35744;justify-content:space-between;align-items:center;padding:45px 7vw;display:flex}.new-earth-page footer a{color:#e9c66d}.new-earth-page footer p{margin:.4rem 0}.new-earth-page footer strong{font-family:var(--font-serif);font-size:1.35rem}@media (width<=850px){.new-earth-nav nav{display:none}.new-earth-hero{min-height:720px}.new-earth-hero-shade{background:linear-gradient(90deg,#16080deb 0%,#3c121bc8 62%,#3c121b55 100%),linear-gradient(#0000 72%,#160a0d 100%)}.new-earth-intro,.new-earth-nile,.new-earth-investment,.new-earth-separate,.new-earth-stage-grid,.new-earth-highlights ul,.guide-grid{grid-template-columns:1fr}.new-earth-vision-grid{grid-template-columns:1fr 1fr}.new-earth-vision-grid figure.vision-wide{grid-column:1/-1}.new-earth-nile figure{min-height:520px}.new-earth-separate img{min-height:480px}.new-earth-page footer{text-align:center;flex-direction:column;gap:20px}}@media (width<=560px){.new-earth-nav-cta{display:none}.new-earth-hero-copy{margin-left:6vw}.new-earth-hero h1{font-size:4.2rem}.new-earth-intro,.new-earth-stages,.new-earth-highlights,.new-earth-guides,.new-earth-visions{padding:80px 6vw}.new-earth-vision-grid{grid-template-columns:1fr}.new-earth-vision-grid figure,.new-earth-vision-grid figure.vision-wide{grid-column:auto;min-height:420px}.guide-grid img{height:300px}.remembrance-places{grid-template-columns:1fr;margin:26px 0 0}.remembrance-places figure{aspect-ratio:16/10}}.new-earth-film{background:linear-gradient(135deg,#2b0f16,#681d28);border-block:1px solid #d9ab4f55;grid-template-columns:.85fr 1.15fr;align-items:center;gap:5vw;padding:100px 8vw;display:grid}.new-earth-film.second{color:#3a2020;background:#f5e8d3;grid-template-columns:1.15fr .85fr}.new-earth-film h2{margin:14px 0 24px;font-size:clamp(2.8rem,5vw,5rem);line-height:1}.new-earth-film p:not(.eyebrow){font-size:1.05rem;line-height:1.8}.new-earth-song-link{margin-top:18px;box-shadow:0 0 28px #e5b85855}.new-earth-song-link span{margin-right:8px;font-size:1.2em}.new-earth-film video{object-fit:cover;border:1px solid #e1b756;width:100%;max-height:620px;display:block;box-shadow:0 22px 70px #0d030788}.new-earth-youtube{aspect-ratio:16/9;background:#100709;border:1px solid #e1b756;width:100%;position:relative;overflow:hidden;box-shadow:0 22px 70px #0d030788}.new-earth-youtube iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.new-earth-itinerary{color:#3c211f;background:#f7ead8;padding:120px 8vw}.itinerary-list{border-top:1px solid #b8862f55;margin-top:58px}.itinerary-list article{border-bottom:1px solid #b8862f55;grid-template-columns:90px 1fr;gap:24px;padding:30px 0;display:grid}.itinerary-list article>span{font-family:var(--font-serif);color:#b7863655;font-size:3.2rem;line-height:1}.itinerary-list small{color:#96363e;text-transform:uppercase;letter-spacing:.13em}.itinerary-list h3{margin:6px 0 10px;font-size:2rem}.itinerary-list p{max-width:850px;margin:0;line-height:1.75}.new-earth-gallery{background:linear-gradient(150deg,#621b26,#250d13 55%,#12080a);padding:120px 7vw;overflow:hidden}.gallery-grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:150px;gap:14px;margin-top:55px;display:grid}.gallery-grid figure{border:1px solid #dcb25266;margin:0;overflow:hidden}.gallery-grid img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.gallery-grid figure:hover img{transform:scale(1.04)}.gallery-0{grid-area:span 3/span 6}.gallery-1,.gallery-2{grid-area:span 3/span 3}.gallery-3,.gallery-4,.gallery-5{grid-area:span 3/span 4}.gallery-6,.gallery-7{grid-area:span 3/span 6}.gallery-8{grid-area:span 3/3/auto/span 8}.gallery-grid figure.gallery-full-photo{background:#210c10}.gallery-grid figure.gallery-full-photo img{object-fit:contain;object-position:center}@media (width<=850px){.new-earth-rose-interest{text-align:center;grid-template-columns:1fr}.new-earth-rose-interest p:not(.eyebrow){margin-left:auto;margin-right:auto}.new-earth-film,.new-earth-film.second{grid-template-columns:1fr}.new-earth-film.second video{order:2}.gallery-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:220px}.gallery-grid figure{grid-area:span 1/span 1!important}.gallery-grid figure:first-child{grid-column:span 2!important}.itinerary-list article{grid-template-columns:65px 1fr}}@media (width<=560px){.new-earth-film,.new-earth-itinerary,.new-earth-gallery{padding:75px 6vw}.gallery-grid{grid-template-columns:1fr;grid-auto-rows:260px}.gallery-grid figure,.gallery-grid figure:first-child{grid-column:span 1!important}.itinerary-list article{grid-template-columns:48px 1fr}.itinerary-list article>span{font-size:2.2rem}.itinerary-list h3{font-size:1.55rem}}.new-earth-cinematic{background:#160a0d;align-items:flex-end;min-height:78vh;display:flex;position:relative;overflow:hidden}.new-earth-cinematic>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.new-earth-cinematic:after{content:"";background:linear-gradient(#0000 22%,#3c11176e 52%,#18090ee8 100%),linear-gradient(90deg,#16080d91 0%,#0000 65%);position:absolute;inset:0}.new-earth-cinematic>div{z-index:1;color:#fff4e4;max-width:920px;padding:90px 8vw;position:relative}.new-earth-cinematic h2{text-shadow:0 5px 30px #12070a;margin:18px 0 24px;font-size:clamp(3.2rem,6.5vw,7rem);line-height:.98}.new-earth-cinematic p:last-child{max-width:680px;font-size:1.08rem;line-height:1.8}.new-earth-calling{background:var(--cream);color:#3b211f;grid-template-columns:1fr .9fr;min-height:720px;display:grid}.new-earth-calling>div{align-self:center;padding:110px 8vw}.new-earth-calling h2{margin:18px 0 34px;font-size:clamp(3rem,5vw,5.4rem);line-height:1.02}.new-earth-calling ul{margin:0 0 32px;padding:0;list-style:none}.new-earth-calling li{border-bottom:1px solid #a8752e55;padding:15px 0 15px 30px;line-height:1.6;position:relative}.new-earth-calling li:before{content:"✦";color:#b57d24;position:absolute;left:0}.new-earth-calling>div>p:last-child{font-family:var(--font-serif);color:#7d2932;font-size:1.35rem;line-height:1.55}.new-earth-calling figure{background:radial-gradient(circle,#8a2934,#371217 72%);justify-content:center;align-items:center;min-height:720px;margin:0;display:flex;overflow:hidden}.new-earth-calling figure img{object-fit:cover;object-position:center;width:100%;height:100%}.new-earth-itinerary-image{border:1px solid #b8862f88;min-height:560px;margin-top:70px;position:relative;overflow:hidden;box-shadow:0 20px 55px #4b1b1b33}.new-earth-itinerary-image img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.new-earth-itinerary-image:after{content:"";background:linear-gradient(#0000 45%,#1c0b10c7);position:absolute;inset:0}.new-earth-itinerary-image p{z-index:1;color:#f8e5c4;font-family:var(--font-serif);letter-spacing:.04em;margin:0;font-size:clamp(1.25rem,2vw,2rem);position:absolute;bottom:28px;left:34px;right:34px}.new-earth-balloon{color:#f8ead1;background:linear-gradient(135deg,#2a0d13,#571923);border-block:1px solid #d6a94d66;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:stretch;display:grid}.new-earth-balloon figure{min-height:560px;margin:0;overflow:hidden}.new-earth-balloon img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.new-earth-balloon>div{flex-direction:column;justify-content:center;padding:75px 5vw;display:flex}.new-earth-balloon h2{margin:18px 0 28px;font-size:clamp(3rem,5vw,5.4rem);line-height:1.02}.new-earth-balloon p:not(.eyebrow){color:#f2dfca;font-size:1.05rem;line-height:1.8}@media (width<=850px){.new-earth-calling{grid-template-columns:1fr}.new-earth-calling figure{min-height:560px}.new-earth-balloon{grid-template-columns:1fr}.new-earth-balloon figure{min-height:430px}}@media (width<=560px){.new-earth-cinematic{min-height:650px}.new-earth-cinematic>div{padding:70px 6vw}.new-earth-calling>div{padding:75px 6vw}.new-earth-calling figure{min-height:440px}.new-earth-itinerary-image{min-height:380px;margin-top:48px}.new-earth-itinerary-image p{bottom:20px;left:20px;right:20px}.new-earth-balloon figure{min-height:320px}.new-earth-balloon>div{padding:55px 6vw}}.guidance-grid{grid-template-columns:repeat(6,1fr)}.guidance-grid article{isolation:isolate;background:radial-gradient(circle at 82% 18%,#ffd87842,#0000 34%),linear-gradient(145deg,#fff9eb 0%,#f6e4bd 100%);grid-column:span 2;position:relative;overflow:hidden;box-shadow:inset 0 0 35px #fff8dc44}.guidance-grid article:nth-child(n+4){grid-column:span 3}.guidance-grid article>:not(.guidance-symbol){z-index:1;position:relative}.guidance-symbol{z-index:0;color:#ffd86f70;pointer-events:none;filter:drop-shadow(0 0 8px #fff3b8)drop-shadow(0 0 22px #f6bd43b8);opacity:.32;font:400 155px/1 Cormorant Garamond,serif;position:absolute;top:15px;right:22px}.guidance-symbol-tree,.guidance-symbol-merkabah,.guidance-symbol-heart,.guidance-symbol-reiki{opacity:.25;filter:drop-shadow(0 0 8px #fff7c8)drop-shadow(0 0 24px #f6b72f);background-position:50%;background-repeat:no-repeat;background-size:contain;width:180px;height:180px}.guidance-symbol-tree{background-image:url(/images/tree-of-life-gold.png)}.guidance-symbol-ankh{color:#ffe18a8f;opacity:.42;text-shadow:0 0 5px #fff9d8,0 0 18px #ffc94d,0 0 38px #e79521;font-size:180px}.guidance-symbol-merkabah{background-image:url(/images/merkabah-gold.png)}.guidance-symbol-heart{background-image:url(/images/heart-chakra-gold.png)}.guidance-symbol-reiki{background-image:url(/images/cho-ku-rei-gold.png);height:200px;top:20px}.guidance-page{background:radial-gradient(circle at 12% 18%,#f0b83d22 0 2px,#0000 3px) 0 0/125px 125px,radial-gradient(circle at 82% 8%,#fff4b966 0 1px,#0000 2px) 0 0/91px 91px,linear-gradient(#fff9ec 0%,#f4dfb7 100%)}.guidance-offers{background:radial-gradient(circle at 18% 24%,#ffdc7b 0 1px,#0000 2px) 0 0/90px 90px,radial-gradient(circle at 77% 68%,#fff0b3 0 1px,#0000 2px) 0 0/130px 130px,linear-gradient(135deg,#21102f 0%,#3b1644 52%,#1a1430 100%)}.guidance-offers .portal-section-title,.guidance-offers .portal-section-title h2{color:#fff5dc}.guidance-offers .eyebrow{color:#f6c85f}.guidance-grid{border-color:#e7b94e;box-shadow:0 20px 70px #08000a77,0 0 45px #e6ae3030}.guidance-grid article{border-color:#d4a641}@media (width<=900px){.guidance-grid{grid-template-columns:repeat(2,1fr)}.guidance-grid article,.guidance-grid article:nth-child(n+4){grid-column:span 1}.guidance-grid article:last-child{grid-column:1/-1}}@media (width<=560px){.guidance-grid{grid-template-columns:1fr}.guidance-grid article,.guidance-grid article:nth-child(n+4),.guidance-grid article:last-child{grid-column:auto}}.guidance-hero-image{background:radial-gradient(circle,#a94d4655,#0000 58%),#211014;place-items:center;padding:clamp(42px,6vw,90px);display:grid}.guidance-hero-image img{object-fit:contain;border:1px solid #e0b95c;width:min(78%,470px);height:auto;max-height:585px;box-shadow:0 22px 65px #0009,0 0 34px #e8b94c40}.guidance-session{grid-template-columns:1.35fr .65fr}.guidance-session>div:first-child{min-height:620px}.guidance-session img{object-position:center center}.guidance-offers{isolation:isolate;background:linear-gradient(135deg,#4b171b 0%,#7c292c 48%,#351719 100%);position:relative;overflow:hidden}.guidance-offers:before,.guidance-offers:after{content:"";z-index:-1;opacity:.16;filter:sepia()saturate(2.2)drop-shadow(0 0 18px #f1bd55);background:url(/light-code-flower-of-life.png) 50%/contain no-repeat;border-radius:50%;width:430px;height:430px;position:absolute}.guidance-offers:before{top:-120px;right:-85px}.guidance-offers:after{bottom:-150px;left:-100px;transform:rotate(18deg)}@media (width<=900px){.guidance-session{grid-template-columns:1fr}}.sound-page{--crimson:#6f2029;--wine:#351319;--cream:#f5ead6;--gold:#e3b859;color:#f9f1e3;background:#170c0f;min-height:100vh}.sound-nav{z-index:10;background:#160c0eee;border-bottom:1px solid #d9aa4b55;justify-content:space-between;align-items:center;height:78px;padding:0 5vw;display:flex;position:relative}.sound-nav>a:first-child{color:#fff;font-family:var(--font-serif);font-size:1.25rem;text-decoration:none}.sound-nav>a:first-child b{color:var(--gold);margin-right:10px}.sound-nav nav{gap:25px;display:flex}.sound-nav nav a,.sound-nav-cta{color:#eee2d4;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;text-decoration:none}.sound-nav-cta{border:1px solid #d9aa4b;border-radius:999px;padding:11px 18px}.sound-hero{align-items:center;min-height:780px;display:flex;position:relative;overflow:hidden}.sound-hero>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.sound-hero-shade{background:linear-gradient(90deg,#160b0fe8 0%,#2d1119b5 38%,#0000 72%),linear-gradient(#0000 75%,#170c0f 100%);position:absolute;inset:0}.sound-hero-copy{width:min(600px,84vw);margin-left:8vw;position:relative}.sound-page .eyebrow{color:#e9c36c;text-transform:uppercase;letter-spacing:.22em;font-size:.72rem;font-weight:700}.sound-hero h1,.sound-page h2{font-family:var(--font-serif);font-weight:400;line-height:.98}.sound-hero h1{margin:20px 0;font-size:clamp(4rem,8vw,8.4rem)}.sound-page em{color:#efc86e;font-style:italic}.sound-hero-copy>p:not(.eyebrow){color:#f3e8d8;max-width:560px;margin-bottom:32px;font-size:1.1rem;line-height:1.8}.button{text-decoration:none;display:inline-block}.button-gold{color:#25120d;letter-spacing:.04em;background:linear-gradient(135deg,#f0cc78,#c88d2b);border-radius:999px;padding:14px 24px;font-weight:800}.sound-intro{background:var(--cream);color:#3a2020;grid-template-columns:1fr 1fr;gap:8vw;padding:120px 8vw;display:grid}.sound-intro h2,.sound-section-heading h2,.sound-hathor h2,.sound-contact h2{margin:18px 0 28px;font-size:clamp(2.8rem,5vw,5.5rem)}.sound-intro>div:last-child{font-size:1.05rem;line-height:1.85}.sound-intro blockquote{font-family:var(--font-serif);color:#8a3236;border-left:2px solid #c99836;margin:32px 0;padding-left:25px;font-size:1.55rem}.sound-offerings{background:linear-gradient(135deg,#3a151a,#7a252e 50%,#301318);padding:120px 7vw;position:relative;overflow:hidden}.sound-offerings:before{content:"";opacity:.13;filter:sepia()saturate(2)drop-shadow(0 0 25px #f4c85e);background:url(/light-code-flower-of-life.png) 50%/contain no-repeat;width:620px;height:620px;position:absolute;top:-180px;right:-170px}.sound-sistrum{color:#e4b85812;font-size:22rem;position:absolute;bottom:-120px;right:8%}.sound-section-heading{max-width:730px;position:relative}.sound-offer-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:65px;display:grid;position:relative}.sound-offer-grid article{color:#412326;background:#f8eddbf2;border:1px solid #f0c96c;min-height:300px;padding:38px;box-shadow:0 18px 50px #19080b88}.sound-offer-grid span{color:#a33e45;font-weight:800}.sound-offer-grid h3{font-family:var(--font-serif);margin:40px 0 15px;font-size:2rem}.sound-offer-grid p{line-height:1.7}.sound-hathor{color:#39211e;background:#f6ebd8;grid-template-columns:1.15fr .85fr;display:grid}.sound-hathor>div:first-child{min-height:620px}.sound-hathor img{object-fit:cover;object-position:62% center;width:100%;height:100%}.sound-hathor>div:last-child{align-self:center;padding:100px 7vw}.sound-hathor p:not(.eyebrow){line-height:1.85}.sound-videos{background:radial-gradient(circle at 50% 10%,#9a3b3d44,#0000 42%),#1d0d12;padding:120px 7vw}.sound-videos>.sound-section-heading{text-align:center;margin:0 auto 60px}.sound-videos>.sound-section-heading p:last-child{color:#dfd0c6;line-height:1.7}.sound-media-grid{grid-template-columns:repeat(2,minmax(0,500px));justify-content:center;gap:30px;display:grid}.sound-media-grid a{color:#3f2423;background:#f7ecd9;border:1px solid #d6aa4a;grid-template-columns:180px 1fr;align-items:center;text-decoration:none;display:grid;overflow:hidden}.sound-media-grid img{object-fit:cover;width:180px;height:220px}.sound-media-grid span{padding:25px}.sound-media-grid small{color:#9c383d;text-transform:uppercase;letter-spacing:.15em}.sound-media-grid h3{font-family:var(--font-serif);margin:15px 0;font-size:2rem}.sound-media-grid b{color:#8a2b32}.sound-contact{text-align:center;background:linear-gradient(135deg,#5d1d25,#8a3038,#3a151b);padding:120px 20px}.sound-contact p:not(.eyebrow){max-width:720px;margin:0 auto 34px;line-height:1.8}.sound-page footer{color:#d8c6b4;background:#10080a;border-top:1px solid #dcb35744;justify-content:space-between;align-items:center;padding:45px 7vw;display:flex}.sound-page footer a{color:#e9c66d}.sound-page footer p{margin:.4rem 0}.sound-page footer strong{font-family:var(--font-serif);font-size:1.35rem}@media (width<=850px){.sound-nav nav{display:none}.sound-hero{min-height:700px}.sound-hero>img{object-position:68% center}.sound-hero-shade{background:linear-gradient(90deg,#160b0fe9 0%,#2d1119bb 55%,#2d111944 100%),linear-gradient(#0000 75%,#170c0f 100%)}.sound-intro,.sound-hathor,.sound-offer-grid{grid-template-columns:1fr}.sound-hathor>div:first-child{min-height:450px}.sound-media-grid{grid-template-columns:1fr}.sound-page footer{text-align:center;flex-direction:column;gap:20px}}@media (width<=550px){.sound-nav-cta{display:none}.sound-hero-copy{margin-left:6vw}.sound-hero h1{font-size:3.7rem}.sound-intro,.sound-offerings,.sound-videos{padding:80px 6vw}.sound-media-grid a{grid-template-columns:120px 1fr}.sound-media-grid img{width:120px;height:190px}.sound-media-grid h3{font-size:1.5rem}}.sound-offer-grid article.sound-offer-light-codes{isolation:isolate;background:linear-gradient(135deg,#f8eddbf2,#f8eddbdf);position:relative;overflow:hidden}.sound-offer-grid article.sound-offer-light-codes:before{content:"";opacity:.3;z-index:-1;filter:saturate(.7)sepia(.35)contrast(1.05);background-image:url(/images/voice-light-language-golden-codes.png);background-position:50%;background-size:cover;position:absolute;inset:0}.sound-offer-grid article.sound-offer-light-codes>*{position:relative}.sound-landscape{background:#2a1115;margin:0;position:relative;overflow:hidden}.sound-landscape img{object-fit:cover;object-position:center 57%;width:100%;height:clamp(460px,58vw,760px);display:block}.sound-landscape:after{content:"";pointer-events:none;background:linear-gradient(#0000 57%,#1b0c10cc 100%);position:absolute;inset:0}.sound-landscape figcaption{z-index:1;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:55px;left:7vw}.sound-landscape figcaption span{color:#efc86e;text-transform:uppercase;letter-spacing:.2em;font-size:.72rem;font-weight:700}.sound-landscape figcaption strong{color:#fff7eb;font-family:var(--font-serif);font-size:clamp(1.8rem,3.5vw,3.7rem);font-weight:400}.sound-nature{background:linear-gradient(135deg,#501a22,#7e2932);grid-template-columns:.85fr 1.15fr;min-height:680px;display:grid}.sound-nature>div{align-self:center;padding:100px 7vw}.sound-nature h2{font-family:var(--font-serif);margin:18px 0 28px;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:400;line-height:.98}.sound-nature p:not(.eyebrow){max-width:560px;margin-bottom:32px;line-height:1.85}.sound-nature figure{min-height:680px;margin:0;overflow:hidden}.sound-nature img{object-fit:cover;object-position:center 42%;width:100%;height:100%;min-height:680px;display:block}@media (width<=850px){.sound-nature{grid-template-columns:1fr}.sound-nature figure,.sound-nature img{min-height:560px}}.closing-bones-feature{color:#f9ead7;background:radial-gradient(circle at 78% 22%,#d39b4930,#0000 31%),linear-gradient(135deg,#46161a,#741f29 56%,#3b1215);border-block:1px solid #c89846;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:center;gap:clamp(42px,6vw,90px);padding:clamp(75px,9vw,125px) clamp(24px,6vw,90px);display:grid}.closing-bones-video{aspect-ratio:16/9;background:#2d0e11;border:1px solid #d8ab58;padding:8px;box-shadow:0 22px 55px #1807088c,0 0 38px #d5a65325}.closing-bones-video iframe{border:0;width:100%;height:100%;display:block}.closing-bones-copy{max-width:590px}.closing-bones-copy h2{color:#f4d89d;margin:12px 0 28px;font:400 clamp(42px,5vw,68px)/.98 Cormorant Garamond,serif}.closing-bones-copy>p:not(.eyebrow){color:#f1dfcf;font:400 19px/1.65 Cormorant Garamond,serif}.closing-bones-details{border-left:1px solid #d9ad5a;margin:26px 0;padding-left:18px}.womb-practice-grid{border:0;gap:18px;max-width:1080px;margin-inline:auto}.womb-practice-grid article{isolation:isolate;background:radial-gradient(circle at 82% 28%,#ffd87842,#0000 36%),linear-gradient(145deg,#fff9eb 0%,#f4dfbd 100%);border:1px solid #c5964b;min-height:225px;padding:30px 32px;position:relative;overflow:hidden;box-shadow:0 12px 30px #5b271015,inset 0 0 32px #fff8dc55}.womb-practice-grid article>:not(.womb-practice-symbol){z-index:1;position:relative}.womb-practice-grid h3{margin-top:22px}.womb-practice-symbol{z-index:0;object-fit:contain;pointer-events:none;opacity:.2;mix-blend-mode:multiply;filter:saturate(.8)sepia(.15)drop-shadow(0 0 9px #fff2ad)drop-shadow(0 0 25px #e2a836);width:215px;height:215px;position:absolute;top:5px;right:-16px}.womb-course>img{background:linear-gradient(#fbf1df,#f2dcc0);object-fit:contain!important;object-position:center center!important;height:390px!important}.womb-intro{color:#f9eadb;background:radial-gradient(circle at 88% 12%,#efc66f38,#0000 30%),linear-gradient(130deg,#3b1118,#711f2b 48%,#46131c);grid-template-columns:minmax(330px,.9fr) minmax(360px,1.1fr);align-items:center;gap:clamp(42px,6vw,88px);padding:clamp(76px,9vw,125px) clamp(24px,7vw,110px);display:grid;position:relative;overflow:hidden}.womb-intro-photo{min-height:610px;position:relative}.womb-intro-photo>img:first-child{object-fit:cover;object-position:50% 42%;border:1px solid #d7aa55;border-radius:48% 48% 8px 8px;width:100%;height:610px;box-shadow:0 30px 70px #18060999,0 0 42px #f4c56824}.womb-intro-vesica{opacity:.56;filter:drop-shadow(0 0 12px #ffe3a1)drop-shadow(0 0 36px #dca641);width:250px;position:absolute;bottom:-55px;right:-85px}.womb-intro-copy{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(135deg,#3c1016c9,#832636b8);border:1px solid #e0b65b80;max-width:700px;padding:clamp(30px,4vw,58px);position:relative;box-shadow:inset 0 0 45px #f8d58c0d,0 22px 55px #23080b4f}.womb-intro-copy h2{color:#f3d493;margin:12px 0 28px;font:400 clamp(48px,6vw,80px)/.96 Cormorant Garamond,serif}.womb-intro-copy p:not(.eyebrow){color:#f6e5d5;font:400 20px/1.68 Cormorant Garamond,serif}.womb-gallery{background:#421219;grid-template-columns:1fr 1.15fr 1fr;gap:14px;padding:14px;display:grid}.womb-gallery figure{min-height:500px;margin:0;position:relative;overflow:hidden}.womb-gallery img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.womb-gallery figure:hover img{transform:scale(1.025)}.womb-gallery figure:after{content:"";background:linear-gradient(#0000 52%,#310b12dd);position:absolute;inset:0}.womb-gallery figcaption{z-index:1;color:#f5d99a;font:500 24px/1.15 Cormorant Garamond,serif;position:absolute;bottom:28px;left:28px;right:28px}.doula-lineage{color:#4b171c;background:radial-gradient(circle at 18% 22%,#e7b75035,#0000 28%),linear-gradient(130deg,#f9ecd8,#eed4ad);grid-template-columns:minmax(320px,.85fr) minmax(380px,1.15fr);align-items:center;gap:clamp(45px,7vw,100px);padding:clamp(85px,10vw,140px) clamp(24px,7vw,110px);display:grid}.doula-photo{position:relative}.doula-photo:before{content:"";border:1px solid #b9832f;position:absolute;inset:-24px 24px 24px -24px}.doula-photo img{object-fit:cover;object-position:center;width:100%;max-height:710px;position:relative;box-shadow:0 26px 60px #51221334}.doula-lineage h2,.womb-healing h2,.womb-resources h2{color:#721f2a;margin:12px 0 28px;font:400 clamp(45px,5.5vw,72px)/.98 Cormorant Garamond,serif}.doula-lineage p:not(.eyebrow),.womb-healing p:not(.eyebrow){font:400 20px/1.7 Cormorant Garamond,serif}.doula-lineage .button,.womb-healing .button{margin-top:18px}.womb-healing{color:#f8eadc;background:#661c29;grid-template-columns:1fr 1fr;align-items:stretch;min-height:650px;display:grid}.womb-healing>div{background:radial-gradient(circle at 15% 10%,#edc66a2d,#0000 28%);align-self:center;padding:clamp(65px,8vw,120px)}.womb-healing h2{color:#f2d38f}.womb-healing img{object-fit:cover;width:100%;height:100%;min-height:650px}.womb-resources{background:radial-gradient(circle at 88% 12%,#eec05f32,#0000 25%),linear-gradient(145deg,#fff6e7,#eed4b4);padding:clamp(85px,9vw,135px) clamp(24px,6vw,90px);position:relative;overflow:hidden}.womb-resources:after{content:"";opacity:.12;filter:drop-shadow(0 0 26px #e1a53a);background:url(/images/womb-yoga-yoni-shakti-gold.png) 50%/contain no-repeat;width:520px;height:520px;position:absolute;bottom:-170px;right:-170px}.womb-resources .womb-title{z-index:1;text-align:center;max-width:850px;margin:0 auto 55px;position:relative}.womb-resource-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:1220px;margin:auto;display:grid;position:relative}.womb-resource-grid article{background:#fffaf1d9;border:1px solid #bd8837;overflow:hidden;box-shadow:0 18px 42px #4b1a161c}.resource-video>div:last-child,.resource-gift>div{padding:30px 34px 36px}.resource-embed{aspect-ratio:16/9;background:#2c0b11}.resource-embed iframe{border:0;width:100%;height:100%}.womb-resource-grid small{color:#a16c27;text-transform:uppercase;letter-spacing:.17em;font-weight:700}.womb-resource-grid h3{color:#681b25;margin:10px 0 15px;font:500 34px/1.05 Cormorant Garamond,serif}.womb-resource-grid p{line-height:1.65}.womb-resource-grid a:not(.button){color:#8e2b37;font-weight:700}.resource-gift{grid-column:1/-1;grid-template-columns:.9fr 1.1fr;align-items:center;display:grid}.resource-gift>img{object-fit:cover;width:100%;height:430px}.womb-courses,.womb-practices{position:relative;overflow:hidden}.womb-courses:before,.womb-practices:after{content:"";pointer-events:none;opacity:.1;filter:drop-shadow(0 0 25px #e0a334);width:440px;height:440px;position:absolute}.womb-courses:before{background:url(/images/womb-yoga-gold-symbol.png) 50%/contain no-repeat;top:80px;left:-145px}.womb-practices:after{background:url(/images/womb-yoga-yoni-shakti-gold.png) 50%/contain no-repeat;bottom:-110px;right:-145px}.womb-courses>*,.womb-practices>*{z-index:1;position:relative}@media (width<=900px){.closing-bones-feature{grid-template-columns:1fr}.closing-bones-copy{max-width:760px}.womb-intro,.doula-lineage,.womb-healing{grid-template-columns:1fr}.womb-intro-photo,.womb-intro-photo>img:first-child{height:520px;min-height:520px}.womb-gallery{grid-template-columns:1fr}.womb-gallery figure{min-height:480px}.womb-healing img{min-height:520px}}@media (width<=560px){.closing-bones-feature{padding-block:75px}.closing-bones-video{padding:4px}.womb-practice-grid article{min-height:210px;padding:28px}.womb-practice-symbol{width:185px;height:185px;top:14px;right:-22px}.womb-course>img{height:430px!important}.womb-intro-photo,.womb-intro-photo>img:first-child{height:460px;min-height:460px}.womb-intro-vesica{width:180px;right:-30px}.womb-gallery figure{min-height:390px}.womb-resource-grid{grid-template-columns:1fr}.resource-gift{grid-column:auto;grid-template-columns:1fr}.resource-gift>img{height:330px}}
