.yalla-404{padding:0}.yalla-404__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:70vh;padding:6rem 2.4rem;text-align:center}.yalla-404__logo{width:6.4rem;height:6.4rem;margin:0 0 2.8rem;object-fit:contain}.yalla-404__eyebrow{margin:0 0 1.8rem;color:var(--ym-champagne, #b7a26a);font-family:var(--ym-nav-font, inherit);font-size:1.2rem;letter-spacing:.28em;text-transform:uppercase}.yalla-404__title{margin:0 0 1.8rem;font-family:var(--ym-display-font, serif);font-size:clamp(3.2rem,4.5vw,4.4rem);font-style:italic;font-weight:400;line-height:1.2}.yalla-404__line{width:4.6rem;height:1px;margin:0 0 2rem;background:var(--ym-champagne, #b7a26a)}.yalla-404__text{max-width:44rem;margin:0 0 3.2rem;font-weight:300;line-height:1.6}.yalla-404__button{min-width:22rem}@media screen and (max-width:749px){.yalla-404__inner{min-height:68vh;padding:4.8rem 2rem}}.ym-care{--ym-care-forest: var(--ym-forest, #283f35);--ym-care-porcelain: var(--ym-porcelain, #f7f4ef);--ym-care-champagne: var(--ym-champagne, #b7a26a)}.ym-care--forest{background:var(--ym-care-forest)}.ym-care__inner{max-width:108rem}.ym-care__eyebrow{margin:0 0 1.2rem;text-align:center;font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ym-care-champagne)}.ym-care__heading{margin:0 auto 1.6rem;max-width:24ch;text-align:center;font-size:clamp(2.6rem,3.4vw,4rem);line-height:1.12;text-wrap:balance}.ym-care__intro{margin:0 auto 3.6rem;max-width:64ch;text-align:center;font-weight:300;font-size:1.5rem;line-height:1.7}.ym-care__intro p{margin:0 0 1.2rem}.ym-care__intro p:last-child{margin-bottom:0}.ym-care--forest .ym-care__heading,.ym-care--forest .ym-care__intro{color:var(--ym-care-porcelain)}.ym-care__grid{display:grid;gap:clamp(1.6rem,2.2vw,2.4rem)}.ym-care__grid--1{grid-template-columns:1fr}.ym-care__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ym-care__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ym-care__grid--auto{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}@media(max-width:749px){.ym-care__grid--2,.ym-care__grid--3,.ym-care__grid--auto{grid-template-columns:1fr}}.ym-care__card{padding:clamp(2rem,2.6vw,3rem);border:1px solid var(--ym-border, rgba(40, 63, 53, .16));background:var(--ym-care-porcelain);text-align:left}.ym-care__card--plain{text-align:center}.ym-care--forest .ym-care__card{background:transparent;border-color:#f7f4ef3d;color:var(--ym-care-porcelain)}.ym-care--sage .ym-care__card{background:var(--ym-care-forest);border-color:#f7f4ef3d;color:var(--ym-care-porcelain)}.ym-care--sage .ym-care__card-title{color:var(--ym-care-champagne)}.ym-care__num{display:block;margin-bottom:.8rem;font-family:var(--ym-nav-font, sans-serif);font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ym-care-champagne)}.ym-care__card-title{margin:0 0 .6rem;font-size:clamp(1.9rem,2vw,2.3rem);line-height:1.15}.ym-care--forest .ym-care__card-title{color:var(--ym-care-porcelain)}.ym-care__card-sub{margin:0 0 1.4rem;font-family:var(--ym-nav-font, sans-serif);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ym-care-champagne)}.ym-care__card-body{font-weight:300;font-size:1.4rem;line-height:1.65}.ym-care__card-body p{margin:0 0 1rem}.ym-care__card-body p:last-child{margin-bottom:0}.ym-care__card-body ul{margin:0;padding-left:1.6rem}.ym-care__card-body li{margin:0 0 .6rem}.ym-care__card-body li:last-child{margin-bottom:0}.ym-care__card--plain .ym-care__card-body{font-size:1.45rem}.ym-care__btn{display:inline-block;margin-top:1.8rem;padding:1rem 2.4rem;background:var(--ym-care-forest);color:var(--ym-care-porcelain);font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.ym-care__btn:hover{background:var(--ym-sage, #59766b)}.ym-catpage{padding-top:var(--ym-cat-pt, 0px);padding-bottom:var(--ym-cat-pb, 0px);background:var(--ym-porcelain, #f7f4ef)}.page-width.ym-cat-intro{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.6rem,5vw,5.4rem);padding-top:clamp(5rem,8vw,8.5rem);padding-bottom:clamp(5rem,8vw,8.5rem)}.ym-cat-intro--left .ym-cat-intro__text{order:2}.ym-cat-intro--left .ym-cat-intro__media{order:1}.ym-cat-intro__heading{margin:0 0 1.8rem;font-size:clamp(2.6rem,3.2vw,3.8rem);line-height:1.12}.ym-cat-intro__subheading{margin:2.8rem 0 1.6rem;font-size:clamp(2rem,2.4vw,2.8rem);line-height:1.15;color:rgb(var(--color-foreground))}.ym-cat-intro__body{font-weight:300;line-height:1.75;color:rgba(var(--color-foreground),.82)}.ym-cat-intro__body p{margin:0 0 1.3rem}.ym-cat-intro__body p:last-child{margin-bottom:0}.ym-cat-intro__body strong{font-weight:500;color:rgb(var(--color-foreground))}.ym-cat-intro__media img{width:100%;height:100%;min-height:32rem;object-fit:cover;display:block}.ym-cat-eyebrow{margin:0 0 1.4rem;color:var(--ym-champagne, #b7a26a);font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}.ym-cat-story{background:radial-gradient(circle at 18% 18%,rgba(183,162,106,.1),transparent 40%),var(--ym-bone, #eae3da)}.page-width.ym-cat-story__inner{padding-top:clamp(5rem,7vw,7.5rem);padding-bottom:clamp(5rem,7vw,7.5rem)}.ym-cat-story--center{max-width:82rem;margin:0 auto;text-align:center}.ym-cat-story--cols2{max-width:106rem;margin:0 auto}.ym-cat-story--cols2 .ym-cat-story__body{column-count:2;column-gap:clamp(2.6rem,4vw,4.8rem);text-align:left}.ym-cat-story--cols2 .ym-cat-story__body p{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}.ym-cat-story--cols2 .ym-cat-story__body p:first-child{margin-top:0}@media screen and (max-width:749px){.ym-cat-story--cols2 .ym-cat-story__body{column-count:1}}.ym-cat-kicker{margin:0 0 1.4rem;color:var(--ym-champagne, #b7a26a);font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}.ym-cat-story__heading{margin:0 0 2rem;font-size:clamp(2.6rem,3.4vw,4rem);line-height:1.1}.ym-cat-story__body{font-weight:300;line-height:1.8;color:rgba(var(--color-foreground),.82)}.ym-cat-story__body p{margin:0 0 1.4rem}.ym-cat-story__body p:last-child{margin-bottom:0}.page-width.ym-cat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),30rem));justify-content:center;gap:clamp(1.6rem,2.4vw,2.8rem);padding-top:clamp(4.5rem,6vw,7rem);padding-bottom:clamp(4.5rem,6vw,7rem)}.ym-cat-card{display:flex;background:var(--ym-porcelain, #f7f4ef);border:1px solid var(--ym-border, rgba(40, 63, 53, .16));overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.ym-cat-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #283f3524}.ym-cat-card__link{display:flex;flex-direction:column;width:100%;text-decoration:none;color:inherit}.ym-cat-card__media{flex:0 0 auto;aspect-ratio:1 / 1;background:#283f350f;overflow:hidden}.ym-cat-card__media img,.ym-cat-card__ph{width:100%;height:100%;object-fit:cover;display:block}.ym-cat-card__body{display:flex;flex-direction:column;flex:1 1 auto;padding:2rem 2rem 2.4rem;text-align:center}.ym-cat-card__title{margin:0 0 1rem;font-size:clamp(2rem,2.2vw,2.5rem);line-height:1.15}.ym-cat-card__text{font-weight:300;font-size:1.45rem;line-height:1.6;color:rgba(var(--color-foreground),.78)}.ym-cat-card__text p{margin:0}.ym-cat-card__btn{display:inline-block;margin-top:auto;align-self:center;padding:1.1rem 2.6rem;background:var(--ym-forest, #283f35);color:var(--ym-porcelain, #f7f4ef);font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;transition:background .25s ease,color .25s ease}.ym-cat-card:hover .ym-cat-card__btn{background:var(--ym-sage, #59766b)}.ym-cat-banner{position:relative;display:flex;align-items:center;min-height:var(--ym-cat-banner-min, 420px);overflow:hidden;background:var(--ym-forest, #283f35)}.ym-cat-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ym-cat-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(40,63,53,calc(var(--ym-cat-banner-overlay, .5) + .1)),rgba(40,63,53,var(--ym-cat-banner-overlay, .5)) 60%,rgba(40,63,53,calc(var(--ym-cat-banner-overlay, .5) * .7)))}.ym-cat-banner__inner{position:relative;z-index:2;width:100%;display:flex}.page-width.ym-cat-banner__inner{padding-top:clamp(4rem,6vw,6rem);padding-bottom:clamp(4rem,6vw,6rem)}.ym-cat-banner__inner--centered{justify-content:center}.ym-cat-banner__inner--box_left{justify-content:flex-start}.ym-cat-banner__panel{max-width:76rem}.ym-cat-banner__inner--centered .ym-cat-banner__panel{text-align:center}.ym-cat-banner__inner--box_left .ym-cat-banner__panel{max-width:60rem;padding:3rem 3.6rem;text-align:left;background:#2a2f2d8f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-left:3px solid rgba(183,162,106,.85)}.ym-cat-kicker--light{color:var(--ym-champagne, #b7a26a)}.ym-cat-banner__heading{margin:0;color:var(--ym-porcelain, #f7f4ef);font-size:clamp(2.6rem,3.6vw,4.2rem);line-height:1.14}.ym-cat-banner__body{margin-top:1.8rem;color:#f7f4efe6;font-weight:300;line-height:1.7}.ym-cat-banner__body p{margin:0 0 1.2rem}.ym-cat-banner__body p:last-child{margin-bottom:0}.ym-cat-banner__btn{display:inline-block;margin-top:2.4rem;padding:1.3rem 3rem;background:var(--ym-porcelain, #f7f4ef);color:var(--ym-forest, #283f35);font-family:var(--ym-nav-font, sans-serif);font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background .25s ease,color .25s ease}.ym-cat-banner__btn:hover{background:transparent;color:var(--ym-porcelain, #f7f4ef);box-shadow:inset 0 0 0 1px var(--ym-porcelain, #f7f4ef)}@media screen and (max-width:749px){.page-width.ym-cat-intro{grid-template-columns:1fr;gap:2.4rem}.ym-cat-intro--left .ym-cat-intro__text,.ym-cat-intro--left .ym-cat-intro__media{order:0}}.yalla-ced{padding:7.4rem 0}.yalla-ced__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,4vw,5.6rem)}.yalla-ced--right .yalla-ced__media{order:2}.yalla-ced__media,.yalla-ced__media img{width:100%}.yalla-ced__media{aspect-ratio:4 / 5;overflow:hidden;background-color:rgba(var(--color-foreground),.04)}.yalla-ced__media img{height:100%;object-fit:cover;transition:transform .6s ease}.yalla-ced__media:hover img{transform:scale(1.025)}.yalla-ced__kicker{margin:0 0 1.4rem;color:var(--ym-champagne, #b7a26a);font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase}.yalla-ced__heading{margin:0 0 2rem;font-size:clamp(3rem,3.6vw,4.6rem);line-height:1.12}.yalla-ced__copy{font-weight:300;line-height:1.85}.yalla-ced__copy>*:first-child{margin-top:0}.yalla-ced__care{margin-top:2.6rem}@media screen and (max-width:989px){.yalla-ced__inner{grid-template-columns:1fr;gap:2.8rem}.yalla-ced--right .yalla-ced__media{order:0}.yalla-ced__media{aspect-ratio:3 / 2}}@media screen and (max-width:749px){.yalla-ced{padding:4.8rem 0}}.yalla-chero{position:relative}.yalla-chero--image{min-height:44rem;display:flex;align-items:flex-end;overflow:hidden;color:var(--ym-porcelain, #f7f4ef)}.yalla-chero__media,.yalla-chero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.yalla-chero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 22% 60%,rgba(183,162,106,.16),transparent 40%),linear-gradient(90deg,#283f35db,#283f35b8,#283f3552 68%,#283f351a)}.yalla-chero__inner{position:relative;width:100%;padding-top:6rem;padding-bottom:6rem}.yalla-chero__panel{max-width:52rem;padding:3rem 3.2rem;border-left:3px solid rgba(183,162,106,.85);background:#283f3557;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.yalla-chero__eyebrow{margin:0 0 1.4rem;color:var(--ym-champagne, #b7a26a);font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase}.yalla-chero__title{margin:0;font-family:var(--ym-display-font, serif);font-size:clamp(3.6rem,5vw,6.2rem);font-weight:400;line-height:1.04;letter-spacing:.01em}.yalla-chero--plain .yalla-chero__inner{padding-top:7rem;padding-bottom:4rem;text-align:center}.yalla-chero__eyebrow--dark{color:var(--ym-champagne, #b7a26a)}.yalla-chero__line{width:4rem;height:1px;margin:0 auto 2.4rem;background:var(--ym-champagne, #b7a26a)}.yalla-chero__title--dark{color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.yalla-chero--image{min-height:40rem}.yalla-chero__panel{padding:2.4rem 2rem}}.yalla-cintro{margin:0;padding:6.8rem 0;background:radial-gradient(circle at 20% 15%,rgba(183,162,106,.1),transparent 35%),var(--ym-bone, #eae3da);border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08)}.yalla-cintro__inner{max-width:90rem;text-align:center}.yalla-cintro__kicker{margin:0 0 1.2rem;color:var(--ym-champagne, #b7a26a);font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase}.yalla-cintro__heading{margin:0 0 2.4rem;font-size:clamp(3.2rem,4vw,5rem);line-height:1.1}.yalla-cintro__copy{font-size:calc(var(--ym-body-size, 18px) * 1.02);font-weight:300;line-height:1.9}.yalla-cintro__copy>*:first-child{margin-top:0}.yalla-cintro__copy>*:last-child{margin-bottom:0}@media screen and (max-width:749px){.yalla-cintro{padding:4.8rem 0}}.yalla-set__head{margin-bottom:2.2rem;padding-top:4rem;border-top:1px solid rgba(var(--color-foreground),.14)}.yalla-set__title{margin:0;font-family:var(--ym-nav-font, inherit);font-size:1.5rem;font-weight:400;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.yalla-set__grid{display:grid;gap:1.8rem;margin:0;padding:0}.yalla-set__card{display:flex;flex-direction:column}.yalla-set__media{display:block;margin-bottom:1.2rem;aspect-ratio:1 / 1;background-color:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.1);overflow:hidden}.yalla-set__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.yalla-set__media:hover img{transform:scale(1.035)}.yalla-set__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:1.2rem;font-size:1.2rem;text-align:center;opacity:.5}.yalla-set__name{margin-bottom:.5rem;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.35;text-decoration:none}.yalla-set__name:hover{color:var(--ym-champagne, #b7a26a)}.yalla-set__price{margin:0 0 .9rem;color:rgba(var(--color-foreground),.72);font-size:1.3rem}.yalla-set__form,.yalla-set__form-wrap{display:block;margin:0}.yalla-set__pill .loading__spinner{display:none;margin-left:.6rem}.yalla-set__pill.loading .loading__spinner:not(.hidden){display:inline-flex}.yalla-set__pill{display:inline-flex;align-items:center;justify-content:center;min-width:7.2rem;min-height:3.1rem;padding:0 1.4rem;background-color:rgb(var(--color-button));border:1px solid rgb(var(--color-button));border-radius:999px;color:rgb(var(--color-button-text));cursor:pointer;font-family:var(--ym-nav-font, inherit);font-size:1rem;letter-spacing:.1em;line-height:1;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease}.yalla-set__pill:hover{background-color:var(--ym-sage, #59766b);border-color:var(--ym-sage, #59766b)}.yalla-set__pill--muted{background-color:transparent;border-color:rgba(var(--color-foreground),.3);color:rgba(var(--color-foreground),.62);cursor:default}.yalla-set__pill--muted:hover{background-color:transparent;border-color:rgba(var(--color-foreground),.3)}@media screen and (max-width:749px){.yalla-set__grid{gap:1.2rem}.yalla-set__name{font-size:1.3rem}}.ym-contact{--ym-c-forest: var(--ym-forest, #283f35);--ym-c-porcelain: var(--ym-porcelain, #f7f4ef);--ym-c-champagne: var(--ym-champagne, #b7a26a);--ym-c-cream: var(--ym-bone, #fbf8f2)}.ym-contact__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.4rem,2vw,2.2rem);margin-top:clamp(-9rem,-7vw,-5rem);margin-bottom:clamp(3.6rem,5vw,6rem);position:relative;z-index:3}.ym-contact__card{display:flex;flex-direction:column;gap:.9rem;padding:clamp(2rem,2.4vw,2.8rem);background:var(--ym-c-cream);border:1px solid var(--ym-border, rgba(40, 63, 53, .14));box-shadow:0 12px 30px #283f3514;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.ym-contact__card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #283f351f}.ym-contact__card-label{font-family:var(--ym-nav-font, sans-serif);font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ym-c-champagne)}.ym-contact__card-value{font-size:1.55rem;color:var(--ym-c-forest)}.ym-contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,5vw,6rem);align-items:start}.ym-contact__eyebrow{margin:0 0 1.4rem;font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ym-c-champagne)}.ym-contact__heading{margin:0 0 3rem;font-size:clamp(2.6rem,3.2vw,3.8rem);line-height:1.18;text-wrap:balance}.ym-contact__list{margin:0}.ym-contact__row{display:grid;grid-template-columns:12rem 1fr;gap:1.5rem;padding:1.6rem 0;border-top:1px solid var(--ym-border, rgba(40, 63, 53, .14))}.ym-contact__row:last-child{border-bottom:1px solid var(--ym-border, rgba(40, 63, 53, .14))}.ym-contact__row dt{font-family:var(--ym-nav-font, sans-serif);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ym-c-champagne);padding-top:.2rem}.ym-contact__row dd{margin:0;font-size:1.5rem;line-height:1.5;color:var(--ym-c-forest)}.ym-contact__row a{color:inherit}.ym-contact__form{padding:clamp(2.6rem,3.4vw,4rem);background:var(--ym-c-cream);border:1px solid var(--ym-border, rgba(40, 63, 53, .14))}.ym-contact__fields{margin:0}.ym-contact__label{display:block;margin:2rem 0 .7rem;font-family:var(--ym-nav-font, sans-serif);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ym-c-forest)}.ym-contact__fields>.ym-contact__label:first-of-type{margin-top:0}.ym-contact__input{width:100%;padding:1.2rem 1.4rem;background:transparent;border:1px solid rgba(40,63,53,.28);border-radius:0;color:var(--ym-c-forest);font-family:var(--ym-body-font, serif);font-size:1.5rem;line-height:1.5}.ym-contact__input:focus{outline:none;border-color:var(--ym-c-forest)}.ym-contact__textarea{resize:vertical}.ym-contact__submit{width:100%;margin-top:2.4rem;padding:1.4rem 2rem;background:var(--ym-c-forest);border:1px solid var(--ym-c-forest);color:var(--ym-c-porcelain);font-family:var(--ym-nav-font, sans-serif);font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease}.ym-contact__submit:hover{background:var(--ym-sage, #59766b);border-color:var(--ym-sage, #59766b)}.ym-contact__footnote{margin:1.6rem 0 0;font-size:1.3rem;line-height:1.6;color:#283f35b3}.ym-contact__footnote a{color:var(--ym-c-forest)}.ym-contact__success,.ym-contact__error{margin:0 0 2rem;padding:1.4rem 1.6rem;font-size:1.4rem}.ym-contact__success{background:#59766b24;color:var(--ym-c-forest)}.ym-contact__error{background:#963c3c1a;color:#7a2e2e}@media(max-width:749px){.ym-contact__cards,.ym-contact__grid{grid-template-columns:1fr}.ym-contact__row{grid-template-columns:10rem 1fr}}.ym-events__panel{background:var(--ym-forest, #283f35);padding:clamp(1.8rem,3vw,3.4rem)}.ym-events__grid{display:grid;gap:clamp(1.6rem,2.4vw,2.6rem)}@media(max-width:749px){.ym-events .ym-events__grid{grid-template-columns:1fr!important}}.ym-events__card{display:flex;flex-direction:column;background:var(--ym-porcelain, #f7f4ef)}.ym-events__media{aspect-ratio:4 / 5;overflow:hidden}.ym-events__media img,.ym-events__ph{width:100%;height:100%;object-fit:cover;display:block}.ym-events__ph{background:#283f3514}.ym-events__body{display:flex;flex-direction:column;padding:clamp(2rem,2.2vw,2.6rem)}.ym-events__title{margin:0 0 1.6rem;font-size:clamp(2.4rem,2.6vw,3rem);line-height:1.1}.ym-events__line{margin:0 0 1rem;font-weight:300;font-size:1.45rem;line-height:1.5;color:rgba(var(--color-foreground),.82);flex:0 0 auto}.ym-events__btn{align-self:flex-start;margin:1.2rem 0 .8rem;padding:1.1rem 2.4rem;background:var(--ym-forest, #283f35);color:var(--ym-porcelain, #f7f4ef);font-family:var(--ym-nav-font, sans-serif);font-size:1.25rem;letter-spacing:.06em;text-decoration:none;transition:background .2s ease}.ym-events__btn:hover{background:var(--ym-sage, #59766b)}.ym-events__cal{align-self:flex-start;margin:0 0 1.6rem;padding:0;background:none;border:0;color:var(--ym-forest, #283f35);font-family:var(--ym-nav-font, sans-serif);font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:1px;transition:color .2s ease}.ym-events__cal:hover{color:var(--ym-sage, #59766b)}.ym-events__spots{margin:auto 0 0;padding-top:1.4rem;border-top:1px solid rgba(40,63,53,.14);font-family:var(--ym-nav-font, sans-serif);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ym-champagne, #b7a26a)}@media(min-width:750px){.ym-events__grid:has(>.ym-events__card:only-child) .ym-events__card{flex-direction:row}.ym-events__grid:has(>.ym-events__card:only-child) .ym-events__media{flex:0 0 42%;aspect-ratio:auto}.ym-events__grid:has(>.ym-events__card:only-child) .ym-events__body{flex:1 1 auto;justify-content:center;padding:clamp(2.4rem,3vw,4rem)}}.ym-faq{--ym-faq-forest: var(--ym-forest, #283f35);--ym-faq-porcelain: var(--ym-porcelain, #f7f4ef);--ym-faq-champagne: var(--ym-champagne, #b7a26a)}.ym-faq__inner{max-width:82rem}.ym-faq__eyebrow{margin:0 0 1.2rem;text-align:center;font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ym-faq-champagne)}.ym-faq__heading{margin:0 auto 1.6rem;text-align:center;font-size:clamp(3rem,4.4vw,5rem);line-height:1.1;text-wrap:balance}.ym-faq__intro{margin:0 auto 3.6rem;max-width:60ch;text-align:center;font-weight:300;font-size:1.5rem;line-height:1.7}.ym-faq__list{display:flex;flex-direction:column;gap:1.2rem}.ym-faq__item{background:var(--ym-faq-porcelain);border:1px solid var(--ym-border, rgba(40, 63, 53, .14))}.ym-faq__q{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.9rem 2.2rem;cursor:pointer;list-style:none;font-size:1.6rem;line-height:1.4}.ym-faq__q::-webkit-details-marker{display:none}.ym-faq__q-text{font-weight:400}.ym-faq__icon{position:relative;flex:0 0 auto;width:1.5rem;height:1.5rem}.ym-faq__icon:before,.ym-faq__icon:after{content:"";position:absolute;background:var(--ym-faq-champagne)}.ym-faq__icon:before{top:50%;left:0;right:0;height:2px;transform:translateY(-50%)}.ym-faq__icon:after{left:50%;top:0;bottom:0;width:2px;transform:translate(-50%);transition:opacity .2s ease}.ym-faq__item[open] .ym-faq__icon:after{opacity:0}.ym-faq__a{padding:0 2.2rem 2rem;font-weight:300;font-size:1.45rem;line-height:1.7}.ym-faq__a p{margin:0 0 1.2rem}.ym-faq__a p:last-child{margin-bottom:0}.ym-faq__cta{margin-top:4rem;padding:clamp(3.2rem,5vw,5rem) clamp(2rem,4vw,4rem);background:var(--ym-faq-forest);text-align:center}.ym-faq__cta-eyebrow{margin:0 0 1.2rem;font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ym-faq-champagne)}.ym-faq__cta-heading{margin:0 auto 1.4rem;color:var(--ym-faq-porcelain);font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.15;text-wrap:balance}.ym-faq__cta-text{margin:0 auto 2.4rem;max-width:52ch;color:var(--ym-faq-porcelain);font-weight:300;font-size:1.5rem;line-height:1.7}.ym-faq__cta-links{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 3rem;margin:0}.ym-faq__cta-links a{color:var(--ym-faq-champagne);font-family:var(--ym-nav-font, sans-serif);font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(183,162,106,.5);padding-bottom:.3rem;transition:color .2s ease,border-color .2s ease}.ym-faq__cta-links a:hover{color:var(--ym-faq-porcelain);border-color:var(--ym-faq-porcelain)}.ym-habout{display:grid;grid-template-columns:1.2fr 1fr;gap:2.8rem;align-items:stretch;margin-bottom:2.4rem}.ym-habout--right .ym-habout__media{order:2}.ym-habout--right .ym-habout__text{order:1}.ym-habout__media{background:transparent;overflow:hidden;min-height:32rem}.ym-habout__media img,.ym-habout__placeholder{width:100%;height:100%;min-height:32rem;object-fit:cover;display:block;transform:scale(1.04)}.ym-habout__text{background:var(--ym-bone, #eae3da);padding:clamp(2.8rem,4vw,4.6rem);display:flex;flex-direction:column;justify-content:center}.ym-habout__heading{margin:0;font-size:clamp(2.2rem,2.4vw,3rem);line-height:1.12}.ym-habout__line{width:11rem;height:1px;margin:1.6rem 0 2rem;background:var(--ym-champagne, #b7a26a)}.ym-habout__body{font-weight:300;line-height:1.75;color:rgba(var(--color-foreground),.82);margin-bottom:2.4rem}.ym-habout__text .button{align-self:flex-start}@media screen and (max-width:749px){.ym-habout{grid-template-columns:1fr}.ym-habout--right .ym-habout__media,.ym-habout--right .ym-habout__text{order:0}.ym-habout__media,.ym-habout__media img,.ym-habout__placeholder{min-height:26rem}}.ym-hcat{display:grid;grid-template-columns:repeat(var(--ym-hcat-cols, 3),1fr);gap:1.8rem}.page-width.ym-hcat{padding-top:clamp(5.5rem,7vw,8rem);padding-bottom:6rem}.ym-hcat__card{display:block;text-decoration:none;color:inherit;background:var(--ym-porcelain, #f7f4ef);border:1px solid var(--ym-border, rgba(40, 63, 53, .16));overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.ym-hcat__card:hover{transform:translateY(-4px);box-shadow:0 16px 35px #283f351f}.ym-hcat__media{height:20.5rem;background:#283f350f;overflow:hidden}.ym-hcat__media img,.ym-hcat__placeholder{width:100%;height:100%;object-fit:cover;display:block}.ym-hcat__body{text-align:center;padding:1.8rem 1.2rem 2rem}.ym-hcat__title{margin:0 0 .5rem;font-size:2.5rem;text-transform:uppercase;letter-spacing:.02em}.ym-hcat__cta{font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.ym-hcat{grid-template-columns:1fr}.ym-hcat__media{height:23.5rem}}.ym-hfeat{display:grid;grid-template-columns:.9fr 1.7fr;min-height:33rem;overflow:hidden;border:1px solid var(--ym-border, rgba(40, 63, 53, .16));margin-bottom:2.4rem}.ym-hfeat--right .ym-hfeat__media{order:2}.ym-hfeat--right .ym-hfeat__text{order:1}.ym-hfeat__text{padding:clamp(2.8rem,4vw,4.8rem);background:radial-gradient(circle at 15% 20%,rgba(183,162,106,.08),transparent 45%),var(--ym-bone, #eae3da);display:flex;flex-direction:column;justify-content:center}.ym-hfeat__eyebrow{display:block;margin-bottom:1rem;font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ym-champagne, #b7a26a)}.ym-hfeat__heading{margin:0 0 1.8rem;font-size:clamp(3.2rem,4vw,4.6rem);line-height:1.06;text-transform:uppercase;letter-spacing:.01em}.ym-hfeat__body{font-weight:300;line-height:1.75;color:rgba(var(--color-foreground),.82);margin-bottom:2.4rem}.ym-hfeat__btn{align-self:flex-start}.ym-hfeat__media{background:#283f350f;min-height:33rem}.ym-hfeat__media img,.ym-hfeat__placeholder{width:100%;height:100%;min-height:33rem;object-fit:cover;display:block}@media screen and (max-width:749px){.ym-hfeat{grid-template-columns:1fr}.ym-hfeat--right .ym-hfeat__media,.ym-hfeat--right .ym-hfeat__text{order:0}.ym-hfeat__media,.ym-hfeat__media img,.ym-hfeat__placeholder{min-height:26rem}}.ym-hhero{position:relative;display:flex;align-items:center;min-height:var(--ym-hhero-min, 570px);overflow:hidden;background:var(--ym-porcelain, #f7f4ef)}.ym-hhero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center right}.ym-hhero__placeholder{display:grid;place-items:center;color:rgba(var(--color-foreground),.4);background:rgba(var(--color-foreground),.06)}.ym-hhero__video{position:absolute;top:0;right:0;bottom:0;left:0}.ym-hhero__video video{width:100%;height:100%;object-fit:cover;object-position:center right;display:block}.ym-hhero__pause{position:absolute;z-index:3;right:2rem;bottom:2rem;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:1px solid rgba(247,244,239,.55);border-radius:50%;background:#283f3566;color:var(--ym-porcelain, #f7f4ef);cursor:pointer}.ym-hhero__pause svg{width:1.3rem;height:1.3rem;fill:currentColor}.ym-hhero__pause .ym-hhero__icon-play{display:none}.ym-hhero.is-video-paused .ym-hhero__pause .ym-hhero__icon-play{display:block}.ym-hhero.is-video-paused .ym-hhero__pause .ym-hhero__icon-pause{display:none}@media(prefers-reduced-motion:reduce){.ym-hhero__video,.ym-hhero__pause{display:none}}.ym-hhero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 60%,rgba(183,162,106,.14),transparent 45%),linear-gradient(90deg,rgba(40,63,53,calc(var(--ym-hhero-overlay, .7) + .08)),rgba(40,63,53,var(--ym-hhero-overlay, .7)) 42%,rgba(40,63,53,calc(var(--ym-hhero-overlay, .7) * .55)) 72%,rgba(40,63,53,calc(var(--ym-hhero-overlay, .7) * .3)))}.ym-hhero__inner{position:relative;z-index:2;width:100%}.page-width.ym-hhero__inner{padding-top:5.6rem;padding-bottom:5.6rem}.ym-hhero__panel{max-width:var(--ym-hhero-panel, 1150px);padding:calc(3rem * var(--ym-hhero-scale, 1)) calc(4rem * var(--ym-hhero-scale, 1));transform:translateY(var(--ym-hhero-shift, 0px));background:rgba(42,47,45,var(--ym-hhero-panel-alpha, .46));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-left:3px solid rgba(183,162,106,.85)}.ym-hhero__eyebrow{margin:0 0 1.4rem;color:var(--ym-champagne, #b7a26a);font-family:var(--ym-nav-font, sans-serif);font-size:calc(1.2rem * var(--ym-hhero-scale, 1));letter-spacing:.22em;text-transform:uppercase}.ym-hhero__title{margin:0;color:rgba(247,244,239,var(--ym-hhero-text, .82));font-family:var(--ym-display-font, serif);font-weight:400;font-size:calc(clamp(4rem,4.8vw,6.4rem) * var(--ym-hhero-scale, 1));line-height:1.03;letter-spacing:.015em}.ym-hhero__line{width:15rem;height:1px;margin:2rem 0;background:var(--ym-champagne, #b7a26a)}.ym-hhero__body{max-width:66rem;margin:0 0 2.8rem;color:rgba(247,244,239,var(--ym-hhero-text, .82));font-weight:300;font-size:calc(1.6rem * var(--ym-hhero-scale, 1));line-height:1.7}.ym-hhero__body,.ym-hhero__body p,.ym-hhero__body *{color:rgba(247,244,239,var(--ym-hhero-text, .82))}.ym-hhero__body p{margin:0}.ym-hhero__btn{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 2.8rem;background:var(--ym-porcelain, #f7f4ef);color:var(--ym-forest, #283f35);border:1px solid var(--ym-porcelain, #f7f4ef);font-family:var(--ym-nav-font, sans-serif);font-weight:300;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background .25s ease,color .25s ease}.ym-hhero__btn:hover{background:transparent;color:var(--ym-porcelain, #f7f4ef);border-color:var(--ym-porcelain, #f7f4ef)}@media screen and (max-width:749px){.ym-hhero{display:flex;flex-direction:column;align-items:stretch;min-height:0;overflow:visible;background:var(--ym-porcelain, #f7f4ef)}.ym-hhero__inner{order:1}.page-width.ym-hhero__inner{padding-top:4rem;padding-bottom:2.6rem}.ym-hhero__img{order:2;position:relative;inset:auto;width:100%;height:34rem;object-position:center bottom}.ym-hhero__overlay,.ym-hhero__video--desktop-only{display:none}.ym-hhero__video{order:2;position:relative;inset:auto;width:100%;height:34rem}.ym-hhero__video video{object-position:center bottom}.ym-hhero--video-mobile .ym-hhero__img{display:none}.ym-hhero__pause{right:1.5rem;bottom:1.5rem}.ym-hhero__panel{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-left:0;padding:0;transform:none}.ym-hhero__title{color:rgb(var(--color-foreground));font-size:calc(clamp(3.2rem,9vw,4rem) * var(--ym-hhero-scale, 1))}.ym-hhero__eyebrow{color:var(--ym-champagne, #b7a26a)}.ym-hhero__body,.ym-hhero__body p,.ym-hhero__body *{color:rgba(var(--color-foreground),.82)}.ym-hhero__btn{background:var(--ym-forest, #283f35);color:var(--ym-porcelain, #f7f4ef);border-color:var(--ym-forest, #283f35)}.ym-hhero__btn:hover{background:transparent;color:var(--ym-forest, #283f35);border-color:var(--ym-forest, #283f35)}}.ym-hintro{display:grid;grid-template-columns:.8fr 1.6fr;gap:clamp(2.4rem,4vw,4.4rem);align-items:center}.page-width.ym-hintro{padding-top:clamp(7rem,9vw,10rem);padding-bottom:5.6rem}.ym-hintro__heading{margin:0 0 2rem;font-size:clamp(2.6rem,3vw,3.6rem);line-height:1.1}.ym-hintro__body{font-weight:300;line-height:1.75;color:rgba(var(--color-foreground),.82)}.ym-hintro__media{position:relative;min-height:30rem;overflow:hidden;background:rgba(var(--color-foreground),.05)}.ym-hintro__media img{width:100%;height:100%;min-height:30rem;object-fit:cover;display:block}.ym-hintro__placeholder{width:100%;min-height:30rem}.ym-hintro__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:7rem;height:7rem;display:grid;place-items:center;border:2px solid var(--ym-porcelain, #f7f4ef);border-radius:50%;color:var(--ym-porcelain, #f7f4ef);background:#283f3547;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .25s ease}.ym-hintro__play:hover{background:#283f3580}@media screen and (max-width:749px){.ym-hintro{grid-template-columns:1fr;gap:2.2rem}.page-width.ym-hintro{padding-top:5rem}}.ym-hritual{position:relative;min-height:var(--ym-hritual-min, 200px);overflow:hidden;display:flex;align-items:center;justify-content:flex-end;margin-bottom:0}.ym-hritual--left{justify-content:flex-start}.ym-hritual--center{justify-content:center}.ym-hritual__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ym-hritual__placeholder{background:#283f351f}.ym-hritual__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#283f351a,#283f3566)}.ym-hritual__card{position:relative;z-index:2;width:min(42rem,calc(100% - 4rem));margin:2.4rem;padding:2.8rem 3.2rem;text-align:center;background:#f7f4eff0;border:1px solid rgba(183,162,106,.75);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ym-hritual__heading{margin:0 0 .8rem;font-size:clamp(2.6rem,3vw,3.4rem)}.ym-hritual__body{margin:0 0 1.2rem;font-weight:300;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.ym-hritual__link{font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ym-forest, #283f35);text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){.ym-hritual{justify-content:center;min-height:26rem}.ym-hritual__card{margin:1.8rem;padding:2.4rem 1.8rem}}.ym-hslider{padding:4.4rem 0 5.4rem}.ym-hslider__heading{margin:0 0 1.8rem;font-size:clamp(2.4rem,3vw,3.4rem)}.ym-hslider__row{display:flex;align-items:center;gap:1.2rem}.ym-hslider__track{display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.4rem;flex:1}.ym-hslider__track::-webkit-scrollbar{display:none}.ym-hslider__item{flex:0 0 16rem;scroll-snap-align:start;background:var(--ym-porcelain, #f7f4ef);border:1px solid var(--ym-border, rgba(40, 63, 53, .16));text-decoration:none;color:inherit;overflow:hidden;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.ym-hslider__item:hover{transform:translateY(-3px);box-shadow:0 12px 26px #283f351a}.ym-hslider__img{height:12rem;background:#283f350f}.ym-hslider__img img,.ym-hslider__placeholder{width:100%;height:100%;object-fit:cover;display:block}.ym-hslider__title{margin:0;font-family:var(--ym-nav-font, sans-serif);font-weight:400;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;line-height:1.3;padding:1.2rem .8rem;min-height:4.6rem;display:grid;place-items:center}.ym-hslider__btn{flex:0 0 4.2rem;width:4.2rem;height:4.2rem;border-radius:50%;border:1px solid var(--ym-forest, #283f35);background:var(--ym-forest, #283f35);color:var(--ym-porcelain, #f7f4ef);font-size:2.6rem;line-height:1;cursor:pointer;display:grid;place-items:center;transition:background .2s ease,border-color .2s ease}.ym-hslider__btn:hover{background:var(--ym-sage, #59766b);border-color:var(--ym-sage, #59766b);color:var(--ym-porcelain, #f7f4ef)}@media screen and (max-width:749px){.ym-hslider__btn{display:none}.ym-hslider__item{flex-basis:14rem}}.yalla-notes__inner{max-width:92rem}.yalla-notes__head{padding-top:3.4rem;border-top:1px solid rgba(var(--color-foreground),.14);margin-bottom:3.2rem}.yalla-notes__kicker{margin:0 0 1.2rem;color:var(--ym-champagne, #b7a26a);font-family:var(--ym-nav-font, inherit);font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase}.yalla-notes__title{margin:0;font-size:clamp(3.2rem,3.6vw,4.8rem);line-height:1}.yalla-notes__item{margin:0 0 3.4rem;padding:0 0 3.4rem;border-bottom:1px solid rgba(var(--color-foreground),.12)}.yalla-notes__list>.yalla-notes__item:last-child{margin-bottom:0}.yalla-notes__heading{margin:0 0 1.8rem;font-size:3rem;line-height:1.15}.yalla-notes__body>*:first-child{margin-top:0}.yalla-notes__body>*:last-child{margin-bottom:0}.yalla-notes__links{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.2rem}.yalla-notes__link{margin-top:2.2rem}.yalla-notes__links .yalla-notes__link{margin-top:0}.yalla-notes__item--expandable{padding-bottom:0}.yalla-notes__summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:0 0 3.4rem;cursor:pointer;list-style:none}.yalla-notes__summary::-webkit-details-marker{display:none}.yalla-notes__summary .yalla-notes__heading{margin:0}.yalla-notes__icon{flex:0 0 auto;color:rgba(var(--color-foreground),.7);transition:color .2s ease}.yalla-notes__summary:hover .yalla-notes__icon{color:rgb(var(--color-foreground))}.yalla-notes__item--expandable[open] .yalla-notes__icon-bar{opacity:0}.yalla-notes__item--expandable .yalla-notes__body{padding-bottom:3.4rem}@media screen and (max-width:749px){.yalla-notes__heading{font-size:2.5rem}.yalla-notes__item,.yalla-notes__summary{margin-bottom:2.6rem;padding-bottom:2.6rem}.yalla-notes__item--expandable{margin-bottom:0;padding-bottom:0}}.page-width.ym-vcards{padding-top:var(--ym-vc-pt, 40px);padding-bottom:var(--ym-vc-pb, 40px)}.ym-vcards__head{max-width:74rem;margin:0 auto clamp(3rem,4vw,4.4rem);text-align:center}.ym-vcards__kicker{margin:0 0 1.2rem;color:var(--ym-champagne, #b7a26a);font-family:var(--ym-nav-font, sans-serif);font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}.ym-vcards__heading{margin:0 0 1.4rem;font-size:clamp(2.6rem,3.2vw,3.8rem);line-height:1.12}.ym-vcards__intro{font-weight:300;line-height:1.7;color:rgba(var(--color-foreground),.82)}.ym-vcards__intro p{margin:0}.ym-vcards__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));gap:clamp(1.6rem,2vw,2.4rem)}.ym-vcards__card{padding:clamp(2.4rem,2.6vw,3.2rem) clamp(2rem,2.4vw,2.8rem);background:var(--ym-porcelain, #f7f4ef);border:1px solid var(--ym-border, rgba(40, 63, 53, .16))}.ym-vcards__num{display:block;margin-bottom:1.6rem;color:var(--ym-champagne, #b7a26a);font-family:var(--ym-nav-font, sans-serif);font-size:1.3rem;letter-spacing:.24em}.ym-vcards__title{margin:0 0 1.4rem;font-size:clamp(2.2rem,2.4vw,2.8rem);line-height:1.14}.ym-vcards__text{font-weight:300;font-size:1.5rem;line-height:1.65;color:rgba(var(--color-foreground),.78)}.ym-vcards__text p{margin:0}.yalla-wishland{padding:8rem 0}.yalla-wishland__inner{max-width:62rem;text-align:center}.yalla-wishland__eyebrow{margin:0 0 1.6rem;color:var(--ym-champagne, #b7a26a);font-family:var(--ym-nav-font, inherit);font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase}.yalla-wishland__heading{margin:0 0 3.2rem;font-size:clamp(3.2rem,5vw,5.2rem);line-height:1.1}.yalla-wishland__media{max-width:42rem;margin:0 auto 2.8rem;aspect-ratio:1 / 1;overflow:hidden;background-color:rgba(var(--color-foreground),.04)}.yalla-wishland__media img{width:100%;height:100%;object-fit:cover}.yalla-wishland__product{margin:0 0 2rem;font-family:var(--ym-display-font, inherit);font-size:2.6rem;line-height:1.2}.yalla-wishland__note{max-width:46rem;margin:0 auto 3.2rem;padding:0;border:0;font-size:1.9rem;font-style:italic;font-weight:300;line-height:1.6}.yalla-wishland__note:before{content:"\201c"}.yalla-wishland__note:after{content:"\201d"}.yalla-wishland__cta{min-width:24rem}.yalla-wishland__empty-text{margin:0 0 3.2rem;font-weight:300}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
