@font-face{font-family:"Cinzel Decorative";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinzel-decorative-400-normal-latin.woff2)format("woff2")}@font-face{font-family:"Cinzel";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinzel-400-normal-latin.woff2)format("woff2")}@font-face{font-family:"Cinzel";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cinzel-500-normal-latin.woff2)format("woff2")}@font-face{font-family:"Julius Sans One";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/julius-sans-one-400-normal-latin.woff2)format("woff2")}@font-face{font-family:"Raleway";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/raleway-400-normal-latin.woff2)format("woff2")}@font-face{font-family:"Raleway";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/raleway-400-italic-latin.woff2)format("woff2")}@font-face{font-family:"Raleway";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/raleway-500-normal-latin.woff2)format("woff2")}@font-face{font-family:"Raleway";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/raleway-600-normal-latin.woff2)format("woff2")}:root{--nav:#e69941;--accent:#f7931e;--ink:#333;--muted:#73706c;--line:#e5e1dc;--peach:#fff4e7;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:#fff;color:var(--ink);font:400 15px/1.65 Raleway,Arial,Helvetica,sans-serif}a,button,input,summary{touch-action:manipulation}button{font:inherit;cursor:pointer}a{color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #754414;outline-offset:4px}[hidden]{display:none!important}.samudra-nav{background:var(--nav);height:83px}.samudra-nav nav{width:min(960px,100%);height:100%;margin:auto;display:flex;align-items:center;gap:0}.samudra-nav a{font-family:"Julius Sans One",sans-serif;color:#fff;text-decoration:none;font-size:16px;padding:27px 28px;font-weight:400;transition:background-color .25s ease,color .25s ease}.samudra-nav a:focus-visible,.samudra-nav a:hover{background:#ffffff1f;color:#fffdf5}.samudra-nav .nav-end{margin-left:auto;font-size:14px}main{max-width:960px;margin:auto}.banner{background:#505050;line-height:0;box-shadow:-100px 0#505050,100px 0#505050;clip-path:inset(0-100px)}.banner img{display:block;width:100%;height:auto}.title-band{background:var(--accent);padding:3px 24px;text-align:center}h1{margin:0;font:400 27px/1.4"Cinzel Decorative",Georgia,serif;color:#fff}.course-body{width:min(650px,calc(100% - 48px));margin:44px auto 0}.provenance{font-size:12px;color:var(--muted);margin:0 0 23px}.intro p:not(.provenance){margin:0 0 18px}.intro{margin-bottom:42px}h2{font:400 21px/1.4 Cinzel,Georgia,serif;color:var(--accent);margin:0 0 14px}.lesson{margin:0 0 34px}.lesson-heading,.lesson-tools{display:flex;align-items:center}.lesson-heading{gap:16px;justify-content:space-between;margin-bottom:12px}.lesson-heading h2{margin:0;font-size:20px;max-width:580px}.lesson-heading small{color:var(--muted);font-size:12px;white-space:nowrap}.lesson-tools{gap:18px;flex-wrap:wrap;margin-top:10px}.restart-progress{display:inline-flex;gap:18px;align-items:center;white-space:nowrap}.lesson-progress{color:#74614d;font-size:12px;white-space:nowrap}.lesson-progress.is-complete{color:#a45100;font-weight:600}.quiet-button{border:0;padding:3px 0;background:0 0;color:#74614d;font-size:12px;display:inline-flex;gap:5px;align-items:center;transition:color .25s ease,transform .25s ease}.quiet-button:focus-visible,.quiet-button:hover{color:#a45100;transform:translateY(-2px);text-decoration:underline}.quiet-button[aria-pressed=true]{color:#a45100}.quiet-button svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.4}.quiet-button[aria-pressed=true] svg{fill:#f7931e22}media-controller{width:100%;--media-font-family:Raleway,Arial,Helvetica,sans-serif;--media-primary-color:#4d4033;--media-secondary-color:transparent;--media-control-background:transparent;--media-control-hover-background:#f7931e18;--media-range-track-background:#e7dfd5;--media-range-bar-color:#f7931e;--media-range-thumb-background:#df790a;--media-range-track-height:3px;--media-range-thumb-width:9px;--media-range-thumb-height:9px;--media-icon-size:22px;--media-control-padding:11px;--media-font-size:12px;--media-tooltip-display:none}media-controller:not(:defined){display:block;min-height:46px}media-controller[audio] audio{display:none}media-control-bar{align-items:center;min-width:0;width:100%;background:0 0}media-time-range{flex:1;min-width:50px;min-height:40px;--media-range-padding:8px;--media-preview-thumbnail-display:none}media-time-display{white-space:nowrap;--media-control-padding:8px 4px;font-variant-numeric:tabular-nums}media-volume-range{width:70px;--media-range-padding:6px;--media-control-padding:11px 6px}media-playback-rate-button{min-width:45px}.audio-controller{display:block;background:#faf8f5;border:1px solid #e7e0d7;border-radius:0;overflow:hidden}.audio-controller .main-play{display:flex;align-items:center;justify-content:center;flex:0 0 56px;width:56px;height:56px;background:var(--accent);--media-primary-color:#542e05;--media-control-hover-background:#ffffff22;--media-control-padding:0;--media-icon-size:22px;align-self:stretch;border-radius:0}.audio-controller .line-bar{height:56px;align-items:stretch;padding-right:0;gap:0}.audio-controller .line-bar>:is(media-time-display,media-duration-display,media-mute-button,media-volume-range,media-playback-rate-button){display:flex;align-items:center;justify-content:center;align-self:stretch;height:100%;border-radius:0}.audio-controller .line-bar :is(media-mute-button,media-volume-range,media-playback-rate-button){--media-control-padding:0 8px;transition:background-color .2s ease}.audio-controller .line-bar :is(media-mute-button,media-volume-range,media-playback-rate-button):hover{background:#f7931e18}.audio-controller .line-bar media-volume-range{width:78px;--media-range-padding:0 8px}.audio-controller .line-bar media-playback-rate-button{min-width:52px}.audio-controller .line-bar media-time-display{font-size:11px;margin-left:10px;--media-control-padding:0 6px}.audio-controller .line-bar media-duration-display{--media-control-padding:0 6px}.waveform{flex:1;min-width:0;height:54px;cursor:pointer}.inline-wave{position:relative;flex:1;min-width:50px;height:56px;margin:0 6px}.inline-wave .waveform{height:36px;margin-top:10px;pointer-events:none}.inline-wave .waveform svg{display:block;width:100%;height:36px;overflow:visible}.inline-wave .waveform path{fill:none;stroke-width:2.5;stroke-linecap:round}.inline-wave .waveform__base{stroke:#e7c99e}.inline-wave .waveform__progress{stroke:#f7931e}.inline-wave .waveform__hover{stroke:#ee8a1d;stroke-width:3.5;stroke-linecap:round;opacity:0;transition:opacity .16s ease}.inline-wave .waveform__hover.is-visible{opacity:1}.wave-seek{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;accent-color:var(--accent)}.inline-wave .wave-seek:focus,.inline-wave:focus-within{outline:0}.inline-wave:has(.wave-seek:focus-visible){background:#ee8a1d18}.inline-wave.wave-unavailable .waveform{visibility:hidden}.inline-wave.wave-unavailable .wave-seek{opacity:1}.status{font-size:12px;color:#756758;min-height:0;margin:5px 0}.status:empty{display:none}.text-link{color:#a75c08;text-decoration:none;border-bottom:1px solid #ecc699;padding-bottom:3px;font-size:14px;transition:color .25s ease,border-color .25s ease}.text-link:focus-visible,.text-link:hover{color:#743f05;border-color:currentColor}.cta-arrow{display:inline-block;margin-left:6px;transition:transform .3s ease}:is(.text-link,.access-button):is(:hover,:focus-visible) .cta-arrow,body:is(.samudra-overview,.samudra-welcome) main a.samudra-course-entry.text-link:is(:hover,:focus-visible) :is(.cta-arrow,[class$=-arrow]){transform:translateX(5px)}.return{margin:44px 0;font-size:12px;color:#847565}.return a{text-decoration:none;transition:color .25s ease}.return a:focus-visible,.return a:hover{color:#a45100}.samudra-footer{border-top:9px solid #ee8a1d;max-width:960px;margin:50px auto 0;padding:30px 40px 38px}.samudra-footer__inner{display:grid;grid-template-columns:155px minmax(0,1fr);gap:28px;align-items:start;max-width:770px;margin:auto}.samudra-footer img{object-fit:contain;width:155px;height:auto}.samudra-footer__words p{color:#777;font-size:12px;line-height:1.7;margin:0 0 13px}.samudra-footer__words p:first-child{color:#5c5148}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.collection-index{display:flex;gap:22px;flex-wrap:wrap;margin:0 0 32px;font:14px"Julius Sans One",sans-serif}.collection-index a{text-underline-offset:5px;transition:color .25s ease,transform .25s ease;display:inline-block}.collection-index a:focus-visible,.collection-index a:hover{color:#a45100;transform:translateY(-2px)}.collection-year{font:13px"Julius Sans One",sans-serif;color:#706a63;border-bottom:1px solid var(--line);padding-bottom:12px;margin:40px 0 25px}.lesson{scroll-margin-top:24px}.unavailable p{font-size:13px;color:#73706c;margin:0}.unavailable h2{font-size:17px}.vimeo-container{aspect-ratio:16/9;background:#28211d;display:flex;align-items:center;justify-content:center;overflow:hidden}.vimeo-container iframe{position:static!important;inset:auto!important;display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;border:0;background:#211e1a}.video-load,.video-load img{display:block;width:100%;height:100%}.video-load{position:relative;padding:0;border:0;background:#28211d;overflow:hidden;color:#fff}.video-load img{object-fit:cover;transition:transform .35s ease,filter .35s ease}.video-load:focus-visible img,.video-load:hover img{transform:scale(1.025);filter:brightness(.83)}.video-play-icon{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:72px;height:72px;border:1px solid #ffffffb3;border-radius:50%;background:#241b14a6;box-shadow:0 4px 24px #0006;transform:translate(-50%,-50%);transition:background-color .25s ease,transform .25s ease}.video-play-icon svg{width:38px;height:38px;fill:#fff;transform:translateX(2px)}.video-load:focus-visible .video-play-icon,.video-load:hover .video-play-icon{background:#f7931ed9;transform:translate(-50%,-50%) scale(1.07)}.video-preview-track{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff80}.video-preview-track span{display:block;width:11.11%;height:100%;background:var(--accent);transition:width .12s ease}.access-button{display:inline-block;background:var(--accent);border:0;padding:12px 20px;border-radius:999px;color:#542e05;text-decoration:none;transition:background-color .25s ease,transform .25s ease,box-shadow .25s ease}.access-button:focus-visible,.access-button:hover{background:#ffa43e;transform:translateY(-2px);box-shadow:0 5px 16px #b9651733}.access-message{margin:38px 0}.access-message p{margin:0 0 20px}.status:not(:empty){margin-top:8px}@media (max-width:700px){.samudra-nav{height:64px}.samudra-nav a{padding:20px 10px;font-size:12px;white-space:nowrap}.banner{box-shadow:none}.samudra-overview .title-band,.title-band,body:not(.samudra-overview) .title-band{padding:3px 24px}h1{font-size:26px}.course-body{width:calc(100% - 44px);margin:29px auto 0}.intro{margin-bottom:30px}.provenance{font-size:11px;margin-bottom:18px}.lesson-heading h2{font-size:19px}.audio-controller .line-bar{gap:0}.audio-controller .line-bar media-time-display,.audio-controller .line-bar media-volume-range{display:none}.audio-controller .line-bar media-playback-rate-button{min-width:42px}.inline-wave{margin:0 5px}.samudra-footer{margin-top:35px;padding:22px}.samudra-footer__inner{grid-template-columns:1fr;gap:12px}.samudra-footer img{width:125px}.video-play-icon{width:60px;height:60px}}.meditation-text,.meditation-text[open] summary{margin-bottom:18px}.meditation-text summary{cursor:pointer;color:#a75c08;text-underline-offset:4px;transition:color .25s ease,transform .25s ease;display:inline-block}.meditation-text div,.samudra-meditation-copy{font-size:15px;line-height:1.8}.samudra-meditation-copy{width:100%;margin:3px 0 22px;padding:clamp(20px,4vw,32px);border:1px solid #e9dccd;background:#fffaf4;color:#44382e;scroll-margin-top:110px}.samudra-meditation-copy p{margin:0 0 1.1em}.samudra-meditation-copy p:last-child{margin-bottom:0}.meditation-text summary:focus-visible,.meditation-text summary:hover{color:#743f05;transform:translateX(4px)}.audio-controller .main-play{transition:background-color .25s ease}.audio-controller .main-play:hover{background:#ffa43e}.ya-pdf.samudra-pdf{--yapdf-accent:#f7931e;--yapdf-bg:#fffaf4;--yapdf-chrome:#fff0de;--yapdf-line:#e5d8c9;border:0;border-radius:4px;background:0 0;margin:0 0 18px}.ya-pdf.samudra-pdf.is-active{border:1px solid var(--yapdf-line);background:var(--yapdf-bg)}.samudra-pdf .ya-pdf-facade{display:inline-flex;width:auto;padding:2px 0;color:#a75c08;border-bottom:1px solid #ecc699;border-radius:0;font-size:14px;transition:color .25s ease,border-color .25s ease;align-items:center;gap:8px}.samudra-pdf .ya-pdf-facade:focus-visible,.samudra-pdf .ya-pdf-facade:hover{background:0 0;color:#743f05;border-color:currentColor}.samudra-pdf .ya-pdf-facade svg{width:18px;height:18px;flex:none}.samudra-pdf .ya-pdf-facade:focus-visible .cta-arrow,.samudra-pdf .ya-pdf-facade:hover .cta-arrow{transform:translateX(5px)}.samudra-overview .overview-body{max-width:850px;margin:42px auto 0;padding:0 25px}.overview-intro{display:grid;grid-template-columns:minmax(0,46%) minmax(0,1fr);gap:clamp(28px,5vw,55px);align-items:start;margin:34px 0 44px}.overview-photo{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:20px;box-shadow:0 0 0 1px #e6bd8b66,0 24px 44px -25px #2939578c}.overview-words p{margin:0 0 20px}.overview-lead{font:400 17px/1.65 Raleway,Arial,sans-serif;color:var(--accent)}.overview-join,.overview-note{border-top:1px solid var(--line);max-width:690px}.overview-note{padding:32px 0 0;margin-left:auto}.overview-note p{margin:0 0 15px}.overview-note .overview-access{margin:22px 0 18px;color:#5c5148}.overview-note .text-link{display:inline-block;margin-top:9px}.overview-join{padding:30px 0 0;margin:42px 0 0 auto}.overview-join p{margin:0 0 17px}.samudra-overview .access-button{margin-top:5px}@media (max-width:700px){.samudra-overview .overview-body{margin-top:30px;padding:0 22px}.overview-intro{grid-template-columns:1fr;gap:20px;margin:24px 0 35px}.overview-photo{max-width:340px;margin:auto}.overview-join,.overview-note{padding-top:25px}.overview-join{margin-top:35px}}@media (prefers-reduced-motion:reduce){.access-button,.audio-controller .main-play,.audio-controller media-mute-button,.audio-controller media-playback-rate-button,.audio-controller media-volume-range,.collection-index a,.cta-arrow,.inline-wave .waveform__hover,.meditation-text summary,.quiet-button,.return a,.samudra-nav a,.samudra-pdf .ya-pdf-facade,.text-link,.video-load img,.video-play-icon,.video-preview-track span{transition:none}.access-button:hover,.collection-index a:hover,.meditation-text summary:hover,.quiet-button:hover,.video-load:focus-visible img,.video-load:hover img{transform:none}.video-load:focus-visible .video-play-icon,.video-load:hover .video-play-icon{transform:translate(-50%,-50%)}}body.samudra-overview,body.samudra-welcome{background:#fff;color:#333;font:400 15px/1.65 Raleway,Arial,Helvetica,sans-serif}body:is(.samudra-overview,.samudra-welcome) .banner{width:100%;height:clamp(250px,28vw,450px);margin:0;box-shadow:none;clip-path:none;background:#322c32}body:is(.samudra-overview,.samudra-welcome) .banner img{width:100%;height:100%;object-fit:cover;object-position:center center}body:is(.samudra-overview,.samudra-welcome) .bar{height:auto}body:is(.samudra-overview,.samudra-welcome) main{width:min(960px,100%);max-width:960px;margin:0 auto}body:is(.samudra-overview,.samudra-welcome){--samudra-title-width:1180px}body:is(.samudra-overview,.samudra-welcome) main>.title-band{position:relative;left:50%;width:100vw;max-width:var(--samudra-title-width);margin-inline:0;transform:translateX(-50%);box-sizing:border-box}body:is(.samudra-overview,.samudra-welcome) .samudra-footer{margin-top:50px}body.samudra-overview .overview-join,body.samudra-overview .overview-note{margin-right:auto;margin-left:auto}body.samudra-overview .overview-note:has(>.text-link:only-child){border-top:0;padding-top:8px}body.samudra-overview .overview-note+.overview-join{width:100%;margin-top:42px}@media (max-width:700px){body.samudra-overview .overview-note+.overview-join{margin-top:35px}}body.samudra-overview .bar__nav-item:last-child>a{font-weight:700}body.samudra-overview .overview-note>p:nth-of-type(2){margin-bottom:0}body.samudra-overview .overview-note>p:nth-of-type(3){margin-top:4px}body.samudra-overview .overview-join>p:first-of-type{font-weight:600;margin-bottom:3px}body.samudra-welcome .lesson-tools .save svg{width:16px;height:16px;fill:none;stroke-width:1.8}body.samudra-welcome .lesson-tools .save[aria-pressed=true] svg{fill:#f7931e55}body.samudra-welcome .meditation-text{scroll-margin-top:110px}.samudra-shared-access-preview{width:min(960px,calc(100% - 48px));margin:32px auto 0}.samudra-shared-access-preview+.access-message{width:min(960px,calc(100% - 48px));margin:14px auto 42px}.samudra-locked-preview{display:block;position:relative;height:565px;margin:0 0 24px;overflow:hidden;border:1px solid #eddfcf;border-radius:5px;background:#fffaf4;color:inherit;text-decoration:none;cursor:pointer}.samudra-locked-preview:focus-visible{outline:3px solid #9b510b;outline-offset:4px}.samudra-locked-preview__content{display:block;padding:20px 32px;filter:blur(8px);opacity:.77;pointer-events:none;user-select:none;transform:scale(1.025)}.samudra-locked-preview__year{display:block;border-bottom:1px solid #ddd5cd;padding-bottom:10px;color:#756a5e;font-size:12px}.samudra-locked-preview__title{display:block;font:20px Cinzel,Georgia,serif;color:#f7931e;margin:18px 0 9px}.samudra-locked-preview__player{display:flex;align-items:center;gap:14px;height:49px;background:#f8f4f0;border:1px solid #e8ded2}.samudra-locked-preview__player span{display:grid;place-items:center;width:50px;height:49px;background:#f7931e;color:#5b340c;flex:none}.samudra-locked-preview__player i{flex:1;height:2px;background:#e7b373}.samudra-locked-preview__player b{margin-right:14px;font-weight:400;font-size:12px}.samudra-locked-preview__tools{display:block;margin:8px 0 19px;color:#7a6e61;font-size:12px}.samudra-locked-preview__video{display:block;position:relative;height:285px;margin-top:14px;overflow:hidden;background:#12121b;text-align:center}.samudra-locked-preview__video img{display:block;height:100%;width:100%;object-fit:contain}.samudra-locked-preview__play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:66px;height:66px;border:1px solid #fff;border-radius:50%;background:#15111d77;color:#fff;transform:translate(-50%,-50%)}.samudra-locked-preview__veil{position:absolute;inset:0;display:grid;place-items:center;background:#fffaf457}.samudra-locked-preview__lock,.samudra-locked-preview__message{grid-area:1/1;transition:opacity .22s ease,transform .22s ease}.samudra-locked-preview__lock svg{width:52px;height:52px;stroke:#9b510b;fill:none;filter:drop-shadow(0 2px 8px #fff)}.samudra-locked-preview__message{display:block;max-width:min(470px,calc(100% - 50px));padding:20px 24px;border:1px solid #eddfcf;border-radius:4px;background:#fffaf4ed;box-shadow:0 12px 32px #3d24132b;color:#74420e;font:16px/1.55 Raleway,Arial,sans-serif;text-align:center;opacity:0;transform:translateY(12px)}.samudra-locked-preview:focus-visible .samudra-locked-preview__lock,.samudra-locked-preview:hover .samudra-locked-preview__lock{opacity:0;transform:translateY(-8px)}.samudra-locked-preview:focus-visible .samudra-locked-preview__message,.samudra-locked-preview:hover .samudra-locked-preview__message{opacity:1;transform:translateY(0)}body.samudra-welcome .access-message{margin:14px auto 42px}body.samudra-welcome .access-message p{margin:0 0 8px}body.samudra-welcome .access-message .access-button{margin-top:16px}body.samudra-overview .samudra-closing{margin-top:62px}body.samudra-overview .closing__inner{max-width:1100px}body.samudra-overview .foot{margin:0}body:is(.samudra-overview,.samudra-welcome) .samudra-closing{position:relative;min-height:88vh;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:62px;background:#08070b}.samudra-closing .closing__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.samudra-closing .closing__veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,7,11,0)0,rgba(8,7,11,0) 40%,rgba(8,7,11,.34) 62%,rgba(8,7,11,.72) 80%,rgba(8,7,11,.93) 92%,#08070b 100%);pointer-events:none}.samudra-closing .closing__scrim-top{display:none}.samudra-closing .closing__inner{position:relative;z-index:2;text-align:center;color:#fff;padding-top:10vh;padding-bottom:10vh;max-width:1100px}.samudra-closing .kicker{color:#fff;font-size:.76rem;letter-spacing:.4em;text-shadow:0 1px 4px #0009}.samudra-closing .closing__h{font:700 clamp(2.1rem,5.4vw,4rem)/1.1"Cinzel Decorative",Georgia,serif;color:#fff;margin:1rem 0 0;text-shadow:0 1px 4px #0008}.samudra-closing .closing__sub{margin:1.1rem 0 0;font-weight:300;font-size:clamp(.95rem,1.5vw,1.12rem);letter-spacing:.04em;color:#fff;text-shadow:0 1px 12px #0008}.samudra-closing .closing__cta{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:2rem}.samudra-closing .closing__cta .btn{font-size:.78rem;padding:1em 1.9em}body:is(.samudra-overview,.samudra-welcome) .foot{margin:0}@media (max-width:700px){body:is(.samudra-overview,.samudra-welcome) .banner{height:260px}body:is(.samudra-overview,.samudra-welcome) .title-band h1{font-size:clamp(20px,5vw,26px)}body.samudra-welcome .samudra-locked-preview{height:465px}.samudra-locked-preview__content{padding:16px 20px}.samudra-locked-preview__video{height:230px}}@media (hover:none){.samudra-locked-preview__lock{opacity:0}.samudra-locked-preview__message{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.samudra-locked-preview__lock,.samudra-locked-preview__message{transition:none}}.title-band h1{font-weight:700;font-synthesis:weight}body.samudra-welcome:is(.embodying-light,.chakra-trainees,.chakras-system,.vira-original) main{width:100%!important;max-width:none!important;margin:0!important;padding-top:0!important;padding-inline:0!important}body.samudra-welcome :is(.el-hero,.cv-hero,.cu-hero,.vira-hero,.siva-hero,.vf-hero,.rf-hero,.sr-hero){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:82px 0 0!important;border:0!important;border-radius:0!important;background:#f5efe6!important}body.samudra-welcome :is(.el-hero,.cv-hero,.cu-hero,.vira-hero,.siva-hero,.vf-hero,.rf-hero,.sr-hero)::before{display:none!important}body.samudra-welcome :is(.el-hero,.cv-hero,.cu-hero,.vira-hero,.siva-hero,.vf-hero,.rf-hero,.sr-hero)>img{order:-1!important;display:block!important;width:auto!important;max-width:min(80vw,680px)!important;height:clamp(200px,19vw,340px)!important;max-height:340px!important;object-fit:contain!important;margin:0 auto 28px!important;border-radius:0!important}body.samudra-welcome :is(.chakra-hero__inner,.spring-hero__inner,.hoy-hero__inner,.shakti-circle-hero__inner,.bmm-hero__inner,.elemental-hero__inner,.flow-hero__inner)>div,body.samudra-welcome :is(.el-hero,.cv-hero,.cu-hero,.vira-hero,.siva-hero,.vf-hero,.rf-hero,.sr-hero)>div{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 24px 32px!important;background:#fff;text-align:center}body.samudra-welcome :is(.el-hero,.cv-hero,.cu-hero,.vira-hero,.siva-hero,.vf-hero,.rf-hero,.sr-hero)>div h1{order:-1!important;align-self:center!important;width:calc(100% + 48px)!important;max-width:var(--samudra-title-width)!important;margin:0 0 24px!important;padding:3px 24px!important;background:#f7931e;color:#fff!important;font:700 clamp(22px,2.2vw,32px)/1.25"Cinzel Decorative",Georgia,serif!important;letter-spacing:0!important;text-align:center!important}body.samudra-welcome :is(.el-hero,.cv-hero,.cu-hero,.vira-hero,.siva-hero,.vf-hero,.rf-hero,.sr-hero)>div>:not(h1){max-width:min(100%,860px)}body.samudra-welcome :is(.el-hero,.cv-hero,.cu-hero,.vira-hero,.siva-hero,.vf-hero,.rf-hero,.sr-hero)>div :is(p,h2,h3,small,span,strong){color:#514b46!important}body.samudra-welcome :is(.chakra-hero__inner,.spring-hero__inner,.hoy-hero__inner,.shakti-circle-hero__inner,.bmm-hero__inner,.elemental-hero__inner,.flow-hero__inner)>div a[href],body.samudra-welcome :is(.el-hero,.cv-hero,.cu-hero,.vira-hero,.siva-hero,.vf-hero,.rf-hero,.sr-hero)>div a[href]{background:#f7931e!important;color:#3d260e!important;border-color:#f7931e!important;box-shadow:none!important;text-decoration:none}@media (max-width:700px){body.samudra-welcome :is(.el-hero,.cv-hero,.cu-hero,.vira-hero,.siva-hero,.vf-hero,.rf-hero,.sr-hero){padding-top:70px!important}body.samudra-welcome :is(.el-hero,.cv-hero,.cu-hero,.vira-hero,.siva-hero,.vf-hero,.rf-hero,.sr-hero)>img{height:200px!important;max-width:80vw!important;margin-bottom:20px!important}}body.samudra-welcome :is(.chakra-hero,.spring-hero,.hoy-hero,.shakti-circle-hero,.bmm-hero,.elemental-hero,.flow-hero){width:100%!important;max-width:none!important;margin:0!important;padding:82px 0 0!important;background:#f5efe6!important}body.samudra-welcome :is(.chakra-hero__inner,.spring-hero__inner,.hoy-hero__inner,.shakti-circle-hero__inner,.bmm-hero__inner,.elemental-hero__inner,.flow-hero__inner){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.samudra-welcome :is(.chakra-hero__inner,.spring-hero__inner,.hoy-hero__inner,.shakti-circle-hero__inner,.bmm-hero__inner,.elemental-hero__inner,.flow-hero__inner)>img{display:block!important;width:auto!important;max-width:min(80vw,680px)!important;height:clamp(200px,19vw,340px)!important;max-height:340px!important;object-fit:contain!important;margin:0 auto 28px!important;border-radius:0!important}body.samudra-welcome :is(.chakra-hero__inner,.spring-hero__inner,.hoy-hero__inner,.shakti-circle-hero__inner,.bmm-hero__inner,.elemental-hero__inner,.flow-hero__inner)>div h1{order:-1!important;align-self:center!important;width:calc(100% + 48px)!important;max-width:var(--samudra-title-width)!important;margin:0 0 24px!important;padding:3px 24px!important;background:#f7931e;color:#fff!important;font:700 clamp(20px,2.2vw,32px)/1.25"Cinzel Decorative",Georgia,serif!important;letter-spacing:0!important;text-align:center!important}body.samudra-welcome :is(.chakra-hero__inner,.spring-hero__inner,.hoy-hero__inner,.shakti-circle-hero__inner,.bmm-hero__inner,.elemental-hero__inner,.flow-hero__inner)>div>:not(h1){max-width:min(100%,860px)}body.samudra-welcome :is(.chakra-hero__inner,.spring-hero__inner,.hoy-hero__inner,.shakti-circle-hero__inner,.bmm-hero__inner,.elemental-hero__inner,.flow-hero__inner)>div :is(p,h2,h3,small,span,strong){color:#514b46!important}@media (max-width:700px){body.samudra-welcome :is(.chakra-hero,.spring-hero,.hoy-hero,.shakti-circle-hero,.bmm-hero,.elemental-hero,.flow-hero){padding-top:70px!important}body.samudra-welcome :is(.chakra-hero__inner,.spring-hero__inner,.hoy-hero__inner,.shakti-circle-hero__inner,.bmm-hero__inner,.elemental-hero__inner,.flow-hero__inner)>img{height:200px!important;max-width:80vw!important;margin-bottom:20px!important}}body.samudra-welcome.ten-days-peace .ten-days-hero{display:grid!important;place-items:center!important;width:100%!important;max-width:none!important;min-height:clamp(290px,28vw,450px)!important;padding:82px 20px 28px!important;background:#f5efe6!important}body.samudra-welcome.ten-days-peace .ten-days-hero img{display:block!important;width:auto!important;max-width:min(80vw,680px)!important;height:clamp(200px,19vw,340px)!important;object-fit:contain!important}body.samudra-welcome.ten-days-peace main{width:100%!important;max-width:none!important;margin:0!important;padding:0 0 80px!important}body.samudra-welcome.ten-days-peace .ten-days-heading{display:flex!important;flex-direction:column!important;padding:0 0 28px!important}body.samudra-welcome.ten-days-peace .ten-days-heading h1{width:100%!important;max-width:var(--samudra-title-width)!important;margin:0 auto!important;padding:3px 24px!important;background:#f7931e!important;color:#fff!important;font:700 clamp(22px,2.2vw,32px)/1.25"Cinzel Decorative",Georgia,serif!important;text-align:center!important;order:-1!important}body.samudra-welcome.ten-days-peace .ten-days-heading .provenance{margin:0!important;padding:24px 18px 8px!important}body.samudra-welcome.ten-days-peace .ten-days-heading p:last-child{margin:0!important;padding:0 18px!important}body.samudra-welcome.ten-days-peace :is(.ten-days-section,.ten-days-banner,.ten-days-return,.access-message){max-width:1120px!important;margin-inline:auto!important}body.samudra-welcome.ten-days-peace .access-message{width:calc(100% - 32px)!important;max-width:720px!important;box-sizing:border-box!important;padding:24px!important}body.samudra-welcome.heart-fire-welcome .heart-fire-main{width:100%!important;max-width:none!important;margin:0!important;padding:0 0 80px!important}body.samudra-welcome.heart-fire-welcome .heart-fire-hero{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;padding:82px 0 28px!important;border:0!important;background:#f5efe6!important}body.samudra-welcome.heart-fire-welcome .heart-fire-cover{order:-1!important;width:auto!important;max-width:min(80vw,680px)!important;height:clamp(200px,19vw,340px)!important;max-height:340px!important;object-fit:contain!important;margin:0 auto 28px!important}body.samudra-welcome.heart-fire-welcome .heart-fire-hero h1{order:0!important;align-self:center!important;width:100%!important;max-width:var(--samudra-title-width)!important;margin:0 auto!important;padding:3px 24px!important;background:#f7931e!important;color:#fff!important;font:700 clamp(22px,2.2vw,32px)/1.25"Cinzel Decorative",Georgia,serif!important;text-align:center!important}body.samudra-welcome.heart-fire-welcome .heart-fire-kicker{order:1!important;margin:22px 0 8px!important}body.samudra-welcome.heart-fire-welcome .heart-fire-hero p:last-child{order:2!important;padding:0 20px!important}body.samudra-welcome.heart-fire-welcome :is(.heart-fire-nav,.heart-fire-practices,.heart-fire-source){max-width:1040px!important;margin-inline:auto!important;padding-inline:22px!important}@media (max-width:700px){body.samudra-welcome.heart-fire-welcome .heart-fire-hero,body.samudra-welcome.ten-days-peace .ten-days-hero{min-height:270px!important;padding-top:70px!important}body.samudra-welcome.heart-fire-welcome .heart-fire-cover,body.samudra-welcome.ten-days-peace .ten-days-hero img{height:200px!important;max-width:80vw!important}body.samudra-welcome.ten-days-peace .ten-days-section{padding-inline:16px!important}}body.meditation-collection .banner{overflow:hidden}body.meditation-collection .banner img{position:relative;left:50%;width:max(105.263158%,800px);max-width:none;transform:translateX(-52.5%)}@media (max-width:700px){body.meditation-collection .banner img{width:max(105.263158%,832px)}}body.samudra-welcome main:is(.siva-main,.vf-main,.rf-main,.sr-main){width:100%;max-width:var(--samudra-title-width);margin-inline:auto}body:is(.samudra-overview,.samudra-welcome) main :is(p,li,blockquote,td){font-family:Raleway,Arial,Helvetica,sans-serif!important}body:is(.samudra-overview,.samudra-welcome) main :is(p,li,blockquote,td) :is(span,a,strong,em,b,i){font-family:inherit!important}body:is(.samudra-overview,.samudra-welcome) main a.samudra-course-entry.text-link{display:inline-block!important;background:0 0!important;border:0!important;border-bottom:1px solid #ecc699!important;border-radius:0!important;padding:5px 0!important;margin-top:18px!important;color:#a75c08!important;font:400 14px/1.65 Raleway,sans-serif!important;text-decoration:none!important;box-shadow:none!important;transform:none!important}body:is(.samudra-overview,.samudra-welcome) main a.samudra-course-entry.text-link:is(:hover,:focus-visible){color:#743f05!important;border-bottom-color:currentColor!important}@media (prefers-reduced-motion:reduce){body:is(.samudra-overview,.samudra-welcome) main a.samudra-course-entry.text-link :is(.cta-arrow,[class$=-arrow]){transition:none;transform:none!important}}body.samudra-overview .samudra-public-enter{width:min(690px,calc(100% - 48px));text-align:left;margin:32px auto}.sc-document-anchor{display:block;height:0;scroll-margin-top:110px}