:root{--yk-edge:clamp(20px,5.5vw,96px);--yk-section:clamp(80px,8.5vw,128px);--yk-rule:#c3cabf;--yk-ease:cubic-bezier(.2,.7,.2,1)}*,*::before,*::after{box-sizing:border-box}:where(figure.wp-block-image){margin:0 0 1em}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(.wp-site-blocks)>*{margin-block-start:0}:where(body) img{display:block;max-width:100%;height:auto}:focus-visible{outline:2px solid var(--wp--preset--color--mustard);outline-offset:4px}.yk-section{padding-block:var(--yk-section)!important;margin-block:0!important}.yk-section.is-tight-top{padding-top:0!important}.yk-section:not(.has-background)+.yk-section:not(.has-background){padding-top:0!important}.has-green-background-color{color:#dbe5dc}.has-green-background-color :where(h1,h2,h3,.yk-title){color:var(--wp--preset--color--cream)}.yk-label{font:700 var(--wp--preset--font-size--small)/1.5 var(--wp--preset--font-family--sans)!important;letter-spacing:.34em;text-transform:uppercase;color:#55635a}.has-green-background-color .yk-label,.yk-label.has-mustard-color{color:var(--wp--preset--color--mustard)}.yk-statement{font:italic 400 var(--wp--preset--font-size--title)/1.1 var(--wp--preset--font-family--serif)!important;letter-spacing:-.01em;max-width:13em}.yk-display{font-family:var(--wp--preset--font-family--serif)!important;font-style:normal!important;font-weight:500!important;text-transform:uppercase;letter-spacing:-.005em!important;line-height:.96!important;font-size:var(--wp--preset--font-size--hero)!important}.yk-facts-value,.yk-geo{font-family:var(--wp--preset--font-family--geo)!important}.yk-lead{font-size:var(--wp--preset--font-size--lead);color:var(--wp--preset--color--ink-2)}.has-green-background-color .yk-lead{color:#dbe5dc}.yk-prose{max-width:62ch}.wp-element-button,.wp-block-button__link{transition:background-color .25s var(--yk-ease),transform .25s var(--yk-ease)}.wp-block-button__link:active{transform:translateY(1px)}.is-style-cream .wp-block-button__link{background:#ecece4!important;color:var(--wp--preset--color--ink)!important}.is-style-cream .wp-block-button__link:hover{background:#fff!important}.is-style-line .wp-block-button__link{background:transparent!important;color:var(--wp--preset--color--green)!important;box-shadow:inset 0 0 0 2px var(--wp--preset--color--green);padding:14px 26px!important}.is-style-line .wp-block-button__link:hover,.is-style-line .wp-block-button__link:focus-visible{background:var(--wp--preset--color--green)!important;color:var(--wp--preset--color--cream)!important}.yk-textlink a,a.yk-textlink{text-decoration-thickness:1px;text-underline-offset:5px;transition:text-underline-offset .25s var(--yk-ease)}.yk-textlink a:hover,a.yk-textlink:hover{text-underline-offset:8px}.yk-bar{padding-block:clamp(20px,2.6vw,36px)!important;gap:16px 40px}.yk-wordmark{margin:0!important;font:400 clamp(1.05rem,1.4vw,1.3rem)/1 var(--wp--preset--font-family--geo);letter-spacing:.42em;text-transform:uppercase;white-space:nowrap}.yk-wordmark a{text-decoration:none;color:var(--wp--preset--color--green)}.yk-wordmark a:hover{opacity:.82}.yk-foot-cols .yk-wordmark{margin-bottom:28px!important;font-size:clamp(1.1rem,1.5vw,1.4rem)}.yk-logo{margin:0!important;line-height:0}.yk-logo img{display:block;height:auto;max-width:100%}.yk-bar .yk-logo img{width:clamp(124px,13vw,200px)!important}@media (max-width:599px){.yk-bar{flex-wrap:nowrap!important}.yk-bar .wp-block-buttons{display:none}}.yk-logo a{display:block;transition:opacity .2s}.yk-logo a:hover{opacity:.82}.yk-bar .wp-block-navigation{gap:clamp(20px,3.4vw,52px);font-size:var(--wp--preset--font-size--body)}.yk-bar .wp-block-navigation a{text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:8px;transition:text-decoration-color .3s var(--yk-ease)}.yk-bar .wp-block-navigation a:hover,.yk-bar .current-menu-item a{text-decoration-color:currentColor}.yk-hero{min-height:min(88svh,900px)!important;padding:0!important}.yk-hero .wp-block-cover__inner-container{width:100%!important;max-width:none!important;margin:0!important;padding-inline:max(var(--wp--style--root--padding-left),calc((100% - 1168px) / 2))!important;padding-bottom:clamp(56px,10vh,120px)}.yk-hero .wp-block-cover__background{background:linear-gradient(180deg,rgb(10 12 8 / .2) 0%,#fff0 30%,rgb(10 12 8 / .6) 100%)!important;opacity:1!important}.yk-hero .yk-dateline{font:700 var(--wp--preset--font-size--body)/1.4 var(--wp--preset--font-family--sans);letter-spacing:.34em;text-transform:uppercase;color:#e9c64e;margin:0 0 clamp(14px,1.6vw,22px)}.yk-hero .wp-block-post-title{color:var(--wp--preset--color--cream)}.yk-hero .wp-block-post-title a{text-decoration:none}.yk-split{gap:clamp(40px,7.5vw,128px)!important}.yk-rows .wp-block-post-template{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--yk-rule)}.yk-rows .wp-block-post-template>li{display:grid;grid-template-columns:minmax(150px,.3fr) minmax(0,1fr) auto;gap:12px clamp(24px,3vw,48px);align-items:baseline;padding-block:clamp(24px,2.4vw,34px);border-top:1px solid var(--yk-rule);margin:0}.yk-rows .yk-row-date{font-weight:700;color:#0c5a33;margin:0}.yk-rows .wp-block-post-title{font:700 var(--wp--preset--font-size--body)/1.4 var(--wp--preset--font-family--sans);font-style:normal;margin:0 0 6px}.yk-rows .wp-block-post-title a{text-decoration:none}.yk-rows .yk-row-place{color:var(--wp--preset--color--ink-2);margin:0}.yk-rows .wp-block-buttons{margin:0}.has-green-background-color.yk-rows .yk-row-date,.has-green-background-color .yk-rows .yk-row-date{color:var(--wp--preset--color--mustard)}.yk-card{background:var(--wp--preset--color--card);padding:clamp(14px,1.5vw,20px)!important;text-align:center;max-width:380px}.yk-card img{width:100%;aspect-ratio:305/410;object-fit:cover;object-position:50% 12%;background:#fff}.yk-card .yk-card-name{font:italic 400 var(--wp--preset--font-size--title)/1.05 var(--wp--preset--font-family--serif);margin:14px 0 4px}.yk-card p{margin:0}.yk-photo img,.yk-photo{width:100%}.yk-photo img{object-fit:cover;aspect-ratio:4/3}.yk-photo.is-tall img{aspect-ratio:3/4}.yk-photo.is-book img{aspect-ratio:auto;max-width:360px}.yk-reel-track{display:flex!important;flex-wrap:nowrap!important;gap:20px!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px;max-width:1168px!important;margin-inline:auto!important}.yk-reel-track::-webkit-scrollbar{display:none}.yk-reel-track>*{flex:0 0 clamp(272px,25vw,380px)!important;scroll-snap-align:start;margin:0!important}.yk-reel-track figure a{position:relative;display:block}.yk-reel-track img,.yk-reel-track iframe{width:100%;aspect-ratio:16/9;object-fit:cover;border:0;display:block}.yk-reel-track figure a::after{content:"";position:absolute;left:50%;top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:#fff;transition:transform .3s var(--yk-ease)}.yk-reel-track figure a::before{content:"";position:absolute;z-index:1;left:calc(50% - 6px);top:calc(50% - 10px);border-style:solid;border-width:10px 0 10px 16px;border-color:#fff0 #fff0 #fff0 var(--wp--preset--color--ink)}.yk-reel-track figure a:hover::after{transform:scale(1.12)}.yk-reel-controls{display:flex;justify-content:center;gap:12px;margin-top:28px}.yk-reel-controls button{width:52px;height:52px;border:0;border-radius:50%;background:var(--wp--preset--color--panel);color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--lead);cursor:pointer}.yk-reel-controls button:hover{background:var(--wp--preset--color--card)}.yk-close-foot{border-top:1px solid var(--yk-rule);padding-block:32px 44px!important;gap:16px 40px}.yk-close-foot .yk-logo img{width:clamp(200px,18vw,248px)!important}.yk-foot-cols{gap:clamp(32px,5vw,72px)!important;margin:clamp(24px,3vw,40px) 0!important}.yk-foot-cols>.wp-block-column>*{margin-block:0 20px}.yk-foot-cols .yk-logo{margin-bottom:28px!important}.yk-foot-cols p{max-width:42ch}.yk-foot-head{font:italic 400 var(--wp--preset--font-size--quote)/1.1 var(--wp--preset--font-family--serif)!important;margin:0 0 20px!important}.yk-foot-cols .yk-foot-head:not(:first-child){margin-top:32px!important}.yk-foot-contact{list-style:none;padding:0;display:grid;gap:8px}.yk-foot-posts .wp-block-post-template{list-style:none;margin:0;padding:0;display:grid;gap:20px}.yk-foot-posts .wp-block-group{gap:16px}.yk-foot-thumb{flex:0 0 64px;margin:0!important}.yk-foot-thumb img{width:64px;height:64px;object-fit:cover;border-radius:50%}.yk-foot-post{font:400 var(--wp--preset--font-size--body)/1.4 var(--wp--preset--font-family--sans)!important;margin:0 0 4px!important}.yk-foot-post a{text-decoration:none;color:var(--wp--preset--color--ink)}.yk-foot-post a:hover{color:var(--wp--preset--color--green)}.yk-foot-date{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--ink-2)}.yk-foot-cols .fluentform{margin:0}.yk-foot-cols .ff-el-group{margin-bottom:12px}.yk-foot-cols .ff-t-container{display:block!important}.yk-foot-cols .ff-t-cell{width:100%!important;flex-basis:100%!important;padding:0!important}.yk-foot-cols .fluentform input[type=email]{width:100%}.yk-foot-cols .fluentform .ff-btn-submit{padding:16px 24px!important}.yk-foot-social{gap:12px!important}.yk-foot-social .wp-social-link{transition:transform .2s var(--yk-ease)}.yk-foot-social .wp-social-link:hover{transform:translateY(-2px)}.yk-foot-legal{border-top:1px solid var(--yk-rule);padding-top:24px;margin:0!important;font-size:var(--wp--preset--font-size--small);text-align:center;max-width:none!important}@media (max-width:781px){.yk-foot-legal{text-align:left}}.yk-close-foot a{text-underline-offset:4px}.yk-close-foot a:hover{color:var(--wp--preset--color--green)}@media (max-width:781px){.yk-rows .wp-block-post-template>li{grid-template-columns:1fr}.yk-display{font-size:clamp(2rem,9.4vw,3rem)!important;line-height:1.02!important;overflow-wrap:normal;hyphens:none}.yk-statement{font-size:1.5rem!important;line-height:1.25!important;max-width:none}.yk-hero .yk-dateline{letter-spacing:.2em}.yk-reel-track>*{flex-basis:80vw!important}.wp-block-button__link{letter-spacing:.18em}}@media (prefers-reduced-motion:no-preference){.yk-hero .wp-block-cover__image-background{animation:yk-settle 2.6s var(--yk-ease) both}}@keyframes yk-settle{from{transform:scale(1.06)}to{transform:scale(1)}}.yk-facts{margin-top:clamp(56px,7vw,104px)!important;padding-top:clamp(36px,4vw,56px);border-top:1px solid var(--yk-rule);gap:32px clamp(24px,3vw,48px)!important}.yk-facts .yk-label{margin-bottom:12px}.yk-facts .yk-lead{color:var(--wp--preset--color--ink);margin:0}.yk-join{margin-block:0!important;gap:0!important}.yk-join>.wp-block-column{margin:0!important}.yk-join-steps{padding:clamp(80px,8.5vw,136px) clamp(32px,5vw,88px) clamp(72px,7.5vw,120px) max(var(--wp--style--root--padding-left),calc((100vw - 1168px) / 2))!important}.yk-package{padding:clamp(80px,8.5vw,136px) max(var(--wp--style--root--padding-right),calc((100vw - 1168px) / 2)) clamp(72px,7.5vw,120px) clamp(32px,4.5vw,80px)!important}.yk-steps{list-style:none;counter-reset:yk;padding:0;margin:clamp(32px,4vw,56px) 0!important;display:grid;gap:clamp(24px,3vw,40px)}.yk-steps>li{counter-increment:yk;display:grid;grid-template-columns:3.2rem 1fr;column-gap:14px;max-width:46ch}.yk-steps>li::before{content:counter(yk,lower-roman);grid-row:span 3;font:italic 400 var(--wp--preset--font-size--quote)/1 var(--wp--preset--font-family--serif);color:var(--wp--preset--color--bronze)}.yk-price{font:500 var(--wp--preset--font-size--hero)/1 var(--wp--preset--font-family--serif)!important;color:var(--wp--preset--color--ink);margin:0!important}.has-green-background-color .yk-price{color:var(--wp--preset--color--cream)}.yk-price-list{list-style:none;padding:clamp(24px,3vw,40px) 0 0;margin:clamp(28px,3vw,44px) 0 0!important;border-top:1px solid rgb(219 229 220 / .4)}.yk-price-list li{padding:8px 0}.yk-price-list strong{color:var(--wp--preset--color--cream);display:inline-block;min-width:7.5em}.yk-package .wp-block-buttons{margin-top:clamp(32px,4vw,52px)}.yk-offer{position:relative;background:#fafbf8;border-radius:12px;padding:clamp(22px,2.4vw,32px) clamp(22px,2.6vw,36px);margin-block:0 16px!important}.yk-offer:last-child{margin-bottom:0!important}.yk-offer:is(.is-retreats,.is-consultation,.is-gift){padding-left:clamp(84px,7vw,104px)}.yk-offer:is(.is-retreats,.is-consultation,.is-gift)::before{content:"";position:absolute;left:clamp(24px,2.4vw,34px);top:clamp(24px,2.6vw,34px);width:clamp(38px,3.4vw,46px);aspect-ratio:1;background:var(--wp--preset--color--gold);-webkit-mask:var(--yk-icon) center/contain no-repeat;mask:var(--yk-icon) center/contain no-repeat}.yk-offer.is-retreats{--yk-icon:url(https://yogakiran.org/wp-content/themes/yogakiran/assets/img/icon-retreats.svg)}.yk-offer.is-consultation{--yk-icon:url(https://yogakiran.org/wp-content/themes/yogakiran/assets/img/icon-consultation.svg)}.yk-offer.is-gift{--yk-icon:url(https://yogakiran.org/wp-content/themes/yogakiran/assets/img/icon-gift.svg)}.yk-offer h3{margin:0 0 8px}.yk-offer p{margin:0 0 18px;max-width:52ch}.yk-offer .wp-block-buttons{margin:0!important}.yk-offer .is-style-line .wp-block-button__link{padding:11px 20px!important}.yk-offer-split .yk-photo{margin-inline:0!important}@media (min-width:782px){.yk-offer-split{align-items:stretch!important}.yk-offer-split>.wp-block-column:first-child{display:flex;flex-direction:column}.yk-offer-split .yk-photo{flex:1 1 0%;min-height:320px;margin-bottom:0!important;position:relative}.yk-offer-split .yk-photo img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}}.wp-block-quote.yk-voice-main,.wp-block-quote.yk-voice{border:0!important;padding:0!important;margin:0 0 clamp(28px,3vw,44px)!important}.yk-voice-main p{font:italic 400 var(--wp--preset--font-size--quote)/1.25 var(--wp--preset--font-family--serif);color:var(--wp--preset--color--cream);margin:0}.yk-voice p{margin:0;color:#dbe5dc}:is(.yk-voice-main,.yk-voice):has(.yk-voice-face){display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:16px}:is(.yk-voice-main,.yk-voice):has(.yk-voice-face)>p{grid-column:1/-1;margin-bottom:20px!important}.yk-voice-face{margin:0!important;width:52px}.yk-voice-main .yk-voice-face{width:68px}.yk-voice-face img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:50%;border:2px solid var(--wp--preset--color--mustard)}:is(.yk-voice-main,.yk-voice):has(.yk-voice-face) cite{margin:0!important}.yk-voice-initial{width:min(140px,100%);aspect-ratio:1;border-radius:50%;background:var(--wp--preset--color--panel);color:var(--wp--preset--color--green);display:grid;place-items:center;font:italic 400 clamp(44px,4vw,60px)/1 var(--wp--preset--font-family--serif);margin:0 0 16px!important}.wp-block-quote cite{display:block;margin-top:14px;font:700 var(--wp--preset--font-size--small)/1.5 var(--wp--preset--font-family--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--wp--preset--color--mustard)}:is(.yk-section,.yk-foot-cols) .fluentform input[type=email],:is(.yk-section,.yk-foot-cols) .fluentform input[type=text]{background:#fff;border:0;border-radius:0;padding:16px 18px;font:inherit}:is(.yk-section,.yk-foot-cols) .fluentform .ff-btn-submit{background:var(--wp--preset--color--mustard)!important;color:var(--wp--preset--color--ink)!important;border:0!important;border-radius:0!important;padding:18px 32px!important;font:700 var(--wp--preset--font-size--small)/1.2 var(--wp--preset--font-family--sans)!important;letter-spacing:.28em;text-transform:uppercase}.yk-film{border:0;padding:0;width:min(1100px,92vw);background:#000;box-shadow:0 30px 80px rgb(0 0 0 / .45)}.yk-film::backdrop{background:rgb(10 12 8 / .75)}.yk-film iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.yk-film button{position:absolute;right:8px;top:8px;z-index:1;width:44px;height:44px;border:0;border-radius:50%;background:var(--wp--preset--color--cream);font-size:22px;cursor:pointer}@media (max-width:781px){.yk-join-steps,.yk-package{padding-inline:var(--wp--style--root--padding-left)!important}}.yk-rows .wp-block-post-featured-image{margin:0;width:clamp(96px,11vw,150px)}.yk-rows .wp-block-post-featured-image img{aspect-ratio:4/3;object-fit:cover;width:100%;border-radius:12px}.yk-about-photo img{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;margin-top:clamp(32px,4vw,56px)}.yk-rows .wp-block-post-template>li:has(.wp-block-post-featured-image):not(:has(.wp-block-buttons)){grid-template-columns:minmax(104px,.2fr) minmax(0,1fr) clamp(96px,11vw,150px)}.yk-lead-story .yk-lead-photo{margin:clamp(32px,4vw,56px) 0 16px}.yk-lead-story .yk-lead-photo img{aspect-ratio:4/3;object-fit:cover;border-radius:16px}.yk-lead-story .yk-row-date{margin:0 0 6px}.yk-lead-story .yk-lead-title{font:italic 400 clamp(1.5rem,2.2vw,1.9rem)/1.15 var(--wp--preset--font-family--serif);margin:0 0 10px}.yk-lead-story .yk-lead-title a{text-decoration:none}.yk-lead-story .wp-block-post-excerpt__more-link{display:inline-block;margin-top:10px;color:var(--wp--preset--color--ink);text-underline-offset:5px}@media (max-width:781px){.yk-lead-story .yk-lead-photo{margin-top:24px}.yk-rows .wp-block-post-template>li:has(.wp-block-post-featured-image):not(:has(.wp-block-buttons)){grid-template-columns:minmax(0,1fr) 84px;grid-template-areas:"date img" "body img";gap:4px 16px;align-items:start;padding-block:20px}.yk-rows li:not(:has(.wp-block-buttons)) .yk-row-date{grid-area:date;font-size:var(--wp--preset--font-size--small)}.yk-rows li:not(:has(.wp-block-buttons))>.wp-block-group{grid-area:body}.yk-rows li:not(:has(.wp-block-buttons)) .wp-block-post-featured-image{grid-area:img;width:84px}.yk-rows li:not(:has(.wp-block-buttons)) .wp-block-post-featured-image img{aspect-ratio:1;border-radius:10px}.yk-rows li:not(:has(.wp-block-buttons)) .yk-row-place{display:none}}@media (max-width:980px){.wp-block-columns.yk-facts{flex-wrap:wrap!important}.wp-block-columns.yk-facts.yk-facts>.wp-block-column{flex-basis:calc(50% - 24px)!important;flex-grow:0!important}}.yk-band{padding-block:clamp(48px,5vw,72px)!important;margin:0!important}.yk-facts.is-band{margin-top:0!important;padding-top:0;border-top:0}.yk-about-photo.wp-block-post-featured-image img{aspect-ratio:4/3;object-fit:cover;width:100%}.yk-plan{padding-block:clamp(32px,3.6vw,52px);border-top:1px solid var(--yk-rule);margin-block:0!important}.yk-plan:last-child{border-bottom:1px solid var(--yk-rule)}.yk-plan h2{margin:0 0 12px}.yk-price-list.is-light{border-top:0;padding-top:0;margin-top:0!important}.yk-price-list.is-light strong{color:var(--wp--preset--color--ink)}.yk-plan .wp-block-buttons{margin-top:24px;gap:16px}.yk-team{gap:clamp(32px,4vw,56px) clamp(24px,3vw,48px)!important}.yk-team .wp-block-column{text-align:center}.yk-team img{width:min(200px,70%);margin-inline:auto}.yk-team .yk-card-name{font:italic 400 var(--wp--preset--font-size--quote)/1.1 var(--wp--preset--font-family--serif);margin:16px 0 4px}.yk-team p{margin:0}@media (max-width:980px){.wp-block-columns.yk-team{flex-wrap:wrap!important}.wp-block-columns.yk-team.yk-team>.wp-block-column{flex-basis:calc(50% - 24px)!important;flex-grow:0!important}}.is-style-outline-none .wp-block-button__link{background:transparent!important;color:var(--wp--preset--color--ink)!important;padding:8px 0!important;font:400 var(--wp--preset--font-size--body)/1.4 var(--wp--preset--font-family--sans)!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline;text-underline-offset:5px}.yk-voice-row{padding-block:clamp(32px,3.6vw,52px);border-top:1px solid var(--yk-rule);margin-block:0!important;gap:clamp(24px,4vw,64px)!important}.yk-voice-row:last-child{border-bottom:1px solid var(--yk-rule)}.yk-voice-photo img{width:min(140px,100%);aspect-ratio:1;object-fit:cover;border-radius:50%;margin-bottom:16px}.yk-voice-main.is-light p{color:var(--wp--preset--color--ink)!important}.yk-voice-row .yk-prose{color:var(--wp--preset--color--ink-2);margin-top:16px}.yk-article{font-size:var(--wp--preset--font-size--lead);line-height:1.7}.yk-article :where(h2,h3){margin-top:1.6em}.yk-article img{margin-block:1.2em}.yk-article .sharethis-inline-share-buttons img{margin:0!important;display:inline-block!important}.wp-block-post-terms.yk-label a{text-decoration:none}.wp-block-query-pagination{margin-top:40px;gap:16px}.yk-rows .wp-block-post-featured-image{width:clamp(140px,16vw,240px)}.yk-rows .wp-block-post-template>li:has(.wp-block-post-featured-image):not(:has(.wp-block-buttons)){grid-template-columns:minmax(104px,.2fr) minmax(0,1fr) clamp(140px,16vw,240px)}.yk-rows .wp-block-post-template>li:has(.wp-block-post-featured-image){align-items:start}.yk-rows li:has(.wp-block-post-featured-image) .yk-row-date{line-height:1.4;padding-top:1px}@media (max-width:600px){.yk-rows .wp-block-post-template>li:has(.wp-block-post-featured-image),.yk-rows .wp-block-post-template>li:has(.wp-block-post-featured-image):not(:has(.wp-block-buttons)){grid-template-columns:1fr;gap:10px}.yk-rows li .wp-block-post-featured-image{order:-1;width:100%}.yk-rows li .wp-block-post-featured-image img{aspect-ratio:16/9}}.yk-article-photo{margin-bottom:clamp(32px,4vw,56px)!important}.yk-article-photo img{aspect-ratio:21/8;object-fit:cover;width:100%}.wp-block-post-title.yk-article-title{font-size:var(--wp--preset--font-size--quote);line-height:1.15}@media (max-width:781px){.yk-display{font-size:clamp(1.8rem,8vw,2.6rem)!important}.yk-rows .wp-block-post-featured-image{width:100%}}@media (max-width:600px){.wp-block-post-title.yk-article-title{font-size:1.55rem}}.wp-block-post-title.yk-article-title{font-size:clamp(1.9rem,3vw,2.4rem)}@media (max-width:980px){.yk-article-photo img{aspect-ratio:16/10}}@media (max-width:600px){.wp-block-post-title.yk-article-title{font-size:1.55rem}}.yk-film-stage{position:absolute;inset:0;overflow:hidden;pointer-events:none;container-type:size;z-index:0}.yk-film-stage iframe{position:absolute;top:50%;left:50%;width:max(100cqw,177.78cqh);height:max(100cqh,56.25cqw);transform:translate(-50%,-50%);border:0;opacity:0;transition:opacity .9s var(--yk-ease)}.yk-hero-film.is-playing .yk-film-stage iframe{opacity:1}.yk-film-toggle{position:absolute;z-index:2;right:max(var(--wp--style--root--padding-right),calc((100% - 1168px) / 2));bottom:clamp(20px,4vh,40px);background:none;border:0;padding:8px 0;color:#f3f5f0;font:inherit;font-size:var(--wp--preset--font-size--small,14px);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.yk-film-toggle:hover,.yk-film-toggle:focus-visible{color:#e9c64e}@media (max-width:599px){.yk-film-toggle{top:12px;bottom:auto}}.yk-features{margin-top:clamp(32px,4vw,56px)}.yk-features .wp-block-post-template{list-style:none;margin:0;padding:0;display:grid;gap:clamp(48px,6vw,88px)}.yk-features .wp-block-post-template>li{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,4.5vw,72px);align-items:center;margin:0}.yk-feature-photo{margin:0}.yk-feature-photo img{width:100%;aspect-ratio:16/10;object-fit:cover}.yk-feature-text>*{margin-block:0 14px}.yk-feature-title{font:italic 400 var(--wp--preset--font-size--title)/1.05 var(--wp--preset--font-family--serif)!important;margin-bottom:16px!important}.yk-feature-title a{text-decoration:none}.yk-countdown{margin-top:24px!important}.yk-countdown:not(.is-live){display:none}.yk-feature-text .wp-block-buttons{margin-top:28px!important}@media (max-width:781px){.yk-features .wp-block-post-template>li{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.yk-js :is(.yk-features .wp-block-post-template>li,.yk-offer,.yk-plan,.yk-voice-row,.yk-team>.wp-block-column){opacity:0;transform:translate3d(0,26px,0);transition:opacity .9s var(--yk-ease),transform .9s var(--yk-ease);transition-delay:var(--d,0ms)}.yk-js :is(.yk-features .wp-block-post-template>li,.yk-offer,.yk-plan,.yk-voice-row,.yk-team>.wp-block-column).is-in{opacity:1;transform:none}.yk-js :is(.yk-photo,.yk-feature-photo,.yk-about-photo) img{transform:scale(1.05);transition:transform 1.6s var(--yk-ease)}.yk-js :is(.yk-photo,.yk-feature-photo,.yk-about-photo).is-in img{transform:none}}.yk-past{margin-top:clamp(32px,4vw,56px)}.yk-past .wp-block-post-template{gap:clamp(36px,4vw,56px) clamp(24px,3vw,40px)!important;margin:0;padding:0;list-style:none}.yk-past .wp-block-post-template>li>*{margin-block:0 10px}.yk-past-photo img{width:100%;aspect-ratio:2/1;object-fit:cover}:is(.yk-past-photo,.yk-feature-photo,.yk-photo),:is(.yk-past-photo,.yk-feature-photo,.yk-photo) img{border-radius:12px;overflow:hidden}.yk-past .wp-block-buttons{margin-top:18px!important}.yk-head-row{gap:16px 40px;margin-bottom:0!important}.yk-head-row>*{margin:0!important}.yk-past-photo{margin-bottom:18px!important}.yk-past-title{font:italic 400 var(--wp--preset--font-size--quote)/1.15 var(--wp--preset--font-family--serif)!important}.yk-past-title a{text-decoration:none}.yk-past-tagline{color:var(--wp--preset--color--ink-2)}.yk-past-tagline:empty{display:none}@media (max-width:980px){.yk-past .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){.yk-past .wp-block-post-template{grid-template-columns:1fr!important}}.yk-empty{padding:clamp(40px,5vw,72px)!important;gap:clamp(24px,5vw,80px)!important;margin-block:clamp(32px,4vw,56px) 0!important}.yk-empty .yk-lead{margin:0 0 28px}.yk-empty-title{font:italic 400 var(--wp--preset--font-size--title)/1.05 var(--wp--preset--font-family--serif);letter-spacing:-.02em;color:var(--wp--preset--color--green);margin:0}.yk-online{margin-top:clamp(32px,4vw,56px)!important;gap:clamp(28px,3vw,48px)!important}.yk-online .wp-block-column>*{margin-block:0 10px}.yk-online-photo img{width:100%;aspect-ratio:4/5;object-fit:cover}.yk-online-photo{margin-bottom:20px!important}.yk-online-price{font:500 clamp(1.6rem,2.3vw,2.1rem)/1.1 var(--wp--preset--font-family--serif);white-space:nowrap;margin-top:16px!important}.yk-online .wp-block-buttons{margin-top:20px!important}@media (max-width:781px){.yk-online-photo img{aspect-ratio:4/3}}.yk-legacy-titled main>.wp-block-post-title{display:none}.yk-legacy main>.wp-block-post-title{font:italic 400 var(--wp--preset--font-size--title)/1.08 var(--wp--preset--font-family--serif);text-align:left;box-sizing:content-box;max-width:72ch;margin:clamp(48px,6vw,96px) auto 0!important;padding-inline:var(--wp--style--root--padding-left)}.yk-legacy main .wp-block-post-content>*{max-width:1168px!important}.booked-calendar-wrap .booked-calendar thead th,.booked-calendar-wrap .booked-calendar thead .monthName,.booked-calendar-wrap .booked-calendar .days th{background:var(--wp--preset--color--green)!important;color:var(--wp--preset--color--cream)!important;border-color:var(--wp--preset--color--green)!important}.booked-calendar-wrap .booked-calendar td.today .date span{border-color:var(--wp--preset--color--mustard)!important}.booked-calendar-wrap .booked-calendar td:hover .date span,.booked-calendar-wrap .booked-calendar td.active .date span{background:var(--wp--preset--color--mustard)!important;color:var(--wp--preset--color--ink)!important}body .booked-calendar-wrap .booked-calendar .bc-head,body .booked-calendar-wrap .booked-calendar .bc-head .bc-col,body .booked-calendar-wrap .booked-calendar .bc-row.days,body .booked-calendar-wrap .booked-calendar .bc-row.days .bc-col{background:var(--wp--preset--color--green)!important;border-color:var(--wp--preset--color--green)!important;color:var(--wp--preset--color--cream)!important}.yk-countdown.is-live{display:inline-flex;flex-direction:column;gap:12px;background:var(--wp--preset--color--panel);padding:18px 24px 20px}.yk-cd-title{font:700 var(--wp--preset--font-size--small)/1.4 var(--wp--preset--font-family--sans);letter-spacing:.3em;text-transform:uppercase;color:#55635a}.yk-cd-units{display:flex}.yk-cd-unit{display:flex;flex-direction:column;align-items:flex-start;padding:0 clamp(18px,2vw,28px)}.yk-cd-unit:first-child{padding-left:0}.yk-cd-unit+.yk-cd-unit{border-left:1px solid var(--yk-rule)}.yk-cd-num{font:500 clamp(2.2rem,3.4vw,3rem)/1 var(--wp--preset--font-family--serif);color:var(--wp--preset--color--green);font-variant-numeric:lining-nums tabular-nums}.yk-cd-label{font:400 var(--wp--preset--font-size--small)/1.4 var(--wp--preset--font-family--geo);color:var(--wp--preset--color--ink-2);margin-top:6px}.yk-online>.wp-block-column{display:flex;flex-direction:column}.yk-online .yk-online-photo,.yk-online .yk-online-photo img{width:100%!important;max-width:none}.yk-online .yk-past-title{min-height:2.3em;display:flex;align-items:flex-end}.yk-online .wp-block-buttons{margin-top:auto!important;padding-top:20px}@media (max-width:781px){.yk-online .yk-past-title{min-height:0}}.wc-block-components-drawer__screen-overlay--is-hidden{display:none}.yk-about-intro{padding-block:clamp(56px,6vw,96px)!important}.yk-legacy .vc_row-has-fill,.yk-legacy [class*="vc_custom_"]{background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important}.yk-legacy .wp-block-post-content{padding-block:clamp(40px,5vw,80px) clamp(64px,7vw,112px)}.yk-legacy .wpb_text_column{max-width:72ch;margin-inline:auto}.yk-legacy .wpb_text_column :is(h1,h2){font:italic 400 var(--wp--preset--font-size--title)/1.08 var(--wp--preset--font-family--serif);letter-spacing:-.01em;color:var(--wp--preset--color--ink);text-align:left!important;margin:0 0 .6em}.yk-legacy .wpb_text_column h1{font-size:var(--wp--preset--font-size--hero)}.yk-legacy .wpb_text_column :is(h3,h4,h5,h6){font:700 var(--wp--preset--font-size--body)/1.45 var(--wp--preset--font-family--sans);color:var(--wp--preset--color--ink);margin:2em 0 .6em}.yk-legacy .wpb_text_column :is(p,li){font-size:var(--wp--preset--font-size--body);line-height:1.65;color:var(--wp--preset--color--ink)}.yk-legacy .wpb_text_column :is(ul,ol){padding-left:1.2em}.yk-legacy .wpb_text_column li+li{margin-top:.4em}.yk-legacy .wpb_text_column a{color:var(--wp--preset--color--green);text-underline-offset:4px}.yk-about-copy{max-width:52rem}.yk-about-copy .yk-lead{margin-block:20px 28px}.yk-curating .yk-lead{margin:0}.yk-page-head{padding-block:clamp(48px,6vw,88px) 0!important}.yk-page-head .yk-display{color:var(--wp--preset--color--green);margin:0}.yk-page-head .yk-lead{max-width:46rem;margin-block:20px 0}.yk-wordmark-story{margin-top:20px!important;color:var(--wp--preset--color--green);font-size:clamp(1.3rem,2vw,1.8rem)}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;margin:-1px}.yk-plan-note{max-width:34ch;margin-top:12px!important}.yk-card-role{font-size:var(--wp--preset--font-size--small)}.yk-split>.wp-block-column>.yk-card{margin-inline:auto}@media (max-width:599px){.yk-bar .yk-wordmark{font-size:.95rem;letter-spacing:.3em}.yk-bar>.wp-block-group{flex-wrap:nowrap!important;gap:20px!important}}@media (max-width:599px){.yk-price{font-size:clamp(2rem,10vw,2.6rem)!important;white-space:nowrap}}.wp-site-blocks>:has(>.wp-block-template-part .yk-bar){position:sticky;top:0;z-index:100;background:var(--wp--preset--color--ground);transition:box-shadow .3s var(--yk-ease)}body.admin-bar .wp-site-blocks>:has(>.wp-block-template-part .yk-bar){top:32px}@media (max-width:782px){body.admin-bar .wp-site-blocks>:has(>.wp-block-template-part .yk-bar){top:46px}}@media (max-width:600px){body.admin-bar .wp-site-blocks>:has(>.wp-block-template-part .yk-bar){top:0}}.yk-bar{transition:padding .3s var(--yk-ease)}.yk-bar .yk-wordmark{transition:font-size .3s var(--yk-ease)}.yk-bar .wp-block-button__link{transition:padding .3s var(--yk-ease)}.yk-scrolled .wp-site-blocks>:has(>.wp-block-template-part .yk-bar){box-shadow:0 1px 0 var(--yk-rule),0 10px 30px rgb(27 33 28 / .07)}.yk-scrolled .yk-bar{padding-block:10px!important}.yk-scrolled .yk-bar .yk-wordmark{font-size:clamp(.9rem,1.1vw,1.05rem)}.yk-scrolled .yk-bar .wp-block-button__link{padding-block:12px}@media (prefers-reduced-motion:reduce){.yk-bar,.yk-bar .yk-wordmark,.yk-bar .wp-block-button__link{transition:none}}