html[data-design=atelier][data-tone]{--at-ivory:color-mix(in srgb,var(--gold) 4%,var(--cream,#fbf8f2));--at-paper:color-mix(in srgb,var(--gold) 6%,color-mix(in srgb,var(--cream,#f6f1e8) 92%,#e9e1d4));--at-accent-ink:color-mix(in srgb,var(--gold) 62%,#17110d);--at-scrim-dark:var(--pal-night,#1c140e)}html[data-hero=full] .pinned-beauty .cinematic-shade{background:radial-gradient(75% 70% at 50% 50%,color-mix(in srgb,var(--at-scrim-dark) 82%,transparent) 0%,color-mix(in srgb,var(--at-scrim-dark) 62%,transparent) 55%,color-mix(in srgb,var(--at-scrim-dark) 38%,transparent) 100%),linear-gradient(0deg,color-mix(in srgb,var(--at-scrim-dark) 60%,transparent),transparent 35%)}html[data-hero=full] .pinned-beauty .portrait-breath{background-position:50% 40%}html[data-hero=full] .pinned-beauty .hero-content{text-align:center;flex-direction:column;align-items:center;max-width:min(1000px,88%);margin-inline:auto;padding-left:0;padding-right:0;display:flex}html[data-hero=full] .pinned-beauty .hero-content .eyebrow{justify-content:center;width:auto;max-width:100%}html[data-hero=full] .pinned-beauty .hero-content .title-line.italic{margin-left:0}html[data-hero=full] .pinned-beauty .hero-content .hero-description{max-width:600px;margin-inline:auto}html[data-hero=full] .hero-scroll-story{text-align:center;width:min(86%,860px);margin-inline:auto;left:0;right:0}html[data-hero=full] .hero-scroll-story h2 em{white-space:normal}html[data-hero=full] .hero-story-rule{transform-origin:50%;margin-inline:auto}html[data-hero=full] .hero-scroll-guide{white-space:nowrap;left:50%;transform:translate(-50%)}html[data-hero=full][data-backdrop=gradient] .portrait-breath{background:radial-gradient(110% 85% at 50% 45%,color-mix(in srgb,var(--gold) 55%,#fff) 0%,color-mix(in srgb,var(--gold) 35%,var(--ink)) 40%,var(--ink) 80%)!important}@media (max-width:650px){html[data-hero=full] .pinned-beauty .cinematic-shade{background:linear-gradient(0deg,color-mix(in srgb,var(--at-scrim-dark) 90%,transparent) 0%,color-mix(in srgb,var(--at-scrim-dark) 62%,transparent) 55%,color-mix(in srgb,var(--at-scrim-dark) 45%,transparent) 100%)}html[data-hero=full] .pinned-beauty .hero-content{max-width:none;padding-left:6%;padding-right:6%}html[data-hero=full] .pinned-beauty .portrait-breath{background-position:60%}}html[data-hero=stacked]{--at-gutter:max(6vw,calc((100vw - 1344px)/2))}html[data-hero=stacked] .hero.hero-scroll-track{height:auto;min-height:0;max-height:none}html[data-hero=stacked] .hero-scroll-track>.pinned-beauty{height:auto;min-height:0;max-height:none;position:relative}html[data-hero=stacked] .pinned-beauty :is(.cinematic-portrait,.cinematic-shade,.hero-scroll-story,.hero-scroll-guide){display:none}html[data-hero=stacked] .pinned-beauty .original-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:48px;height:auto;padding:clamp(138px,17svh,180px) 0 clamp(64px,8vw,110px);display:grid}html[data-hero=stacked] .pinned-beauty .hero-content{display:contents}html[data-hero=stacked] .pinned-beauty .hero-content .eyebrow{margin:0 var(--at-gutter);grid-area:1/1/auto/-1;justify-self:start}html[data-hero=stacked] .pinned-beauty .hero-content h1{margin:22px var(--at-gutter) 0;letter-spacing:-.02em;grid-area:2/1/auto/-1;font-size:clamp(52px,min(6.4vw,10.5svh),132px);line-height:1.02}html[data-hero=stacked] .pinned-beauty .hero-content .title-line{margin:0 .22em 0 0;display:inline-block}html[data-hero=stacked] .pinned-beauty .hero-content .title-line.italic{margin:0 .22em 0 0;font-size:1.18em;line-height:.9}html[data-hero=stacked] .cinematic-hero .hero-photo{border-top-right-radius:clamp(90px,14vw,240px);grid-area:3/1/auto/-1;height:clamp(260px,38svh,560px);margin:clamp(24px,3vw,44px) 0;animation:none;display:block;position:relative;inset:auto;transform:none;box-shadow:0 30px 60px -30px #00000059}html[data-hero=stacked] .pinned-beauty .hero-seal{margin:0 var(--at-gutter) calc(clamp(24px,3vw,44px) + 24px) 0;z-index:2;grid-area:3/1/auto/-1;place-self:end;position:relative;inset:auto}html[data-hero=stacked] .pinned-beauty .hero-content .hero-description{margin:0 0 0 var(--at-gutter);grid-area:4/1;max-width:640px;font-size:clamp(14px,1.15vw,17px)}html[data-hero=stacked] .pinned-beauty .hero-content>.button{margin:0 var(--at-gutter) 0 0;white-space:nowrap;grid-area:4/2;justify-self:end}html[data-hero=stacked][data-backdrop=gradient] .cinematic-hero .hero-photo{background:linear-gradient(115deg,color-mix(in srgb,var(--gold) 60%,#fff) 0%,color-mix(in srgb,var(--gold) 70%,var(--ink)) 55%,color-mix(in srgb,var(--gold) 30%,var(--ink)) 100%)!important}@media (max-width:650px){html[data-hero=stacked] .pinned-beauty .original-hero{grid-template-columns:minmax(0,1fr);padding:118px 0 64px}html[data-hero=stacked] .pinned-beauty .hero-content h1{margin-top:20px;font-size:clamp(44px,12.4vw,64px)}html[data-hero=stacked] .cinematic-hero .hero-photo{border-top-right-radius:90px;height:clamp(230px,34svh,340px);margin:24px 0}html[data-hero=stacked] .pinned-beauty .hero-content .hero-description{margin:0 var(--at-gutter) 26px;grid-column:1}html[data-hero=stacked] .pinned-beauty .hero-content>.button{margin:0 var(--at-gutter);grid-area:5/1;justify-self:start}}html[data-tone=light] .hero{background:var(--at-ivory);color:var(--ink)}html[data-tone=light] .pinned-beauty .cinematic-shade{background:linear-gradient(90deg,color-mix(in srgb,var(--at-ivory) 94%,transparent) 0%,color-mix(in srgb,var(--at-ivory) 78%,transparent) 36%,transparent 72%),linear-gradient(0deg,color-mix(in srgb,var(--at-ivory) 55%,transparent),transparent 30%)}html[data-tone=light][data-hero=full] .pinned-beauty .cinematic-shade{background:radial-gradient(72% 68% at 50% 50%,color-mix(in srgb,var(--at-ivory) 90%,transparent) 0%,color-mix(in srgb,var(--at-ivory) 74%,transparent) 55%,color-mix(in srgb,var(--at-ivory) 48%,transparent) 100%)}html[data-tone=light] .pinned-beauty .portrait-light{display:none}html[data-tone=light] .hero-content .eyebrow{width:fit-content;max-width:100%;color:var(--at-accent-ink);border-color:color-mix(in srgb,var(--gold) 35%,transparent);background:color-mix(in srgb,var(--at-ivory) 70%,transparent)}html[data-tone=light] .hero-content .eyebrow span{background:var(--gold)}html[data-tone=light] .hero-content h1,html[data-tone=light] .hero-content .title-line{color:var(--ink)}html[data-tone=light] .hero-content .title-line.italic{color:var(--at-accent-ink)}html[data-tone=light] .hero-content .hero-description{color:color-mix(in srgb,var(--ink) 86%,transparent)}html[data-tone=light] .hero-scroll-story .eyebrow{color:var(--at-accent-ink)}html[data-tone=light] .hero-scroll-story h2{color:var(--ink)}html[data-tone=light] .hero-scroll-story h2 em{color:var(--at-accent-ink)}html[data-tone=light] .hero-story-rule{background:linear-gradient(90deg,var(--gold),transparent)}html[data-tone=light][data-hero=full] .hero-story-rule{background:linear-gradient(90deg,transparent,var(--gold),transparent)}html[data-tone=light] .hero-story-invitation p{color:color-mix(in srgb,var(--ink) 86%,transparent)}html[data-tone=light] .hero-scroll-guide{color:var(--at-accent-ink)}html[data-tone=light] .hero-scroll-guide i{background:color-mix(in srgb,var(--gold) 28%,transparent)}html[data-tone=light] .hero-scroll-guide b{background:var(--gold)}html[data-tone=light][data-backdrop=gradient] .portrait-breath{background:radial-gradient(110% 85% at 72% 40%,color-mix(in srgb,var(--gold) 34%,#fff) 0%,color-mix(in srgb,var(--gold) 16%,var(--at-ivory)) 48%,var(--at-ivory) 85%)!important}html[data-tone=light][data-hero=full][data-backdrop=gradient] .portrait-breath{background:radial-gradient(110% 85% at 50% 45%,color-mix(in srgb,var(--gold) 34%,#fff) 0%,color-mix(in srgb,var(--gold) 16%,var(--at-ivory)) 48%,var(--at-ivory) 85%)!important}html[data-tone=light][data-hero=stacked][data-backdrop=gradient] .cinematic-hero .hero-photo{background:linear-gradient(115deg,color-mix(in srgb,var(--gold) 18%,#fff) 0%,color-mix(in srgb,var(--gold) 45%,#fff) 55%,color-mix(in srgb,var(--gold) 62%,#fff) 100%)!important}html[data-tone=light][data-hero=stacked] .cinematic-hero .hero-photo{box-shadow:0 30px 60px -34px color-mix(in srgb,var(--ink) 40%,transparent)}@media (max-width:650px){html[data-tone=light] .pinned-beauty .cinematic-shade{background:linear-gradient(0deg,color-mix(in srgb,var(--at-ivory) 95%,transparent) 0%,color-mix(in srgb,var(--at-ivory) 80%,transparent) 60%,color-mix(in srgb,var(--at-ivory) 62%,transparent) 100%)}html[data-tone=light][data-hero=full] .pinned-beauty .cinematic-shade{background:linear-gradient(0deg,color-mix(in srgb,var(--at-ivory) 95%,transparent) 0%,color-mix(in srgb,var(--at-ivory) 82%,transparent) 55%,color-mix(in srgb,var(--at-ivory) 66%,transparent) 100%)}}html[data-tone=light] .brand-seal{background:color-mix(in srgb,var(--at-ivory) 72%,transparent);box-shadow:0 10px 30px color-mix(in srgb,var(--ink) 12%,transparent),0 0 30px color-mix(in srgb,var(--gold) 20%,transparent)}html[data-tone=light] .brand-seal circle{stroke:color-mix(in srgb,var(--gold) 70%,transparent)}html[data-tone=light] .brand-seal .seal-inner{stroke:color-mix(in srgb,var(--gold) 35%,transparent)}html[data-tone=light] .brand-seal text{fill:var(--at-accent-ink)}html[data-tone=light] .media-seal.brand-seal{background:radial-gradient(circle at 30% 25%,#fff,var(--at-paper) 80%);border-color:color-mix(in srgb,var(--gold) 55%,transparent)}html[data-tone=light] .media-seal.brand-seal:hover{background:radial-gradient(circle at 30% 25%,#fff,color-mix(in srgb,var(--gold) 18%,var(--at-ivory)) 80%)}html[data-tone=light] .site-header{background:color-mix(in srgb,var(--at-ivory) 84%,transparent);-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);color:var(--ink);border-bottom-color:color-mix(in srgb,var(--gold) 28%,transparent)}html[data-tone=light] .site-header.interior-header{background:var(--at-ivory);color:var(--ink)}html[data-tone=light] .site-header nav a:after{background:var(--gold)}html[data-tone=light] .site-header nav a[aria-current=page]{color:var(--at-accent-ink)}html[data-tone=light] .site-header .menu{color:var(--at-accent-ink);background-color:color-mix(in srgb,var(--at-ivory) 80%,transparent);border-color:color-mix(in srgb,var(--gold) 45%,transparent)}html[data-tone=light] .wordmark{text-shadow:none}@media (max-width:1000px){html[data-tone=light] .site-header nav{background:linear-gradient(130deg,var(--at-ivory),var(--at-paper));border-color:color-mix(in srgb,var(--gold) 30%,transparent);box-shadow:0 25px 35px color-mix(in srgb,var(--ink) 12%,transparent)}html[data-tone=light] .site-header nav a{color:var(--ink);border-bottom-color:color-mix(in srgb,var(--gold) 20%,transparent)}html[data-tone=light] .site-header nav a[aria-current=page],html[data-tone=light] .site-header .mobile-menu-note{color:var(--at-accent-ink)}}html[data-tone=light] :is(.button,.site-header .header-book){--glass-tint:color-mix(in srgb,var(--gold) 26%,#fffdf8);--glass-ink:var(--ink);background-color:var(--glass-tint);background-image:linear-gradient(110deg,transparent 38%,#fff0 43%,#ffffff8c 49%,#ffffffb3 50%,#ffffff40 53%,transparent 61%),linear-gradient(155deg,color-mix(in srgb,var(--gold) 14%,#fff) 0%,color-mix(in srgb,var(--gold) 30%,#fff) 45%,color-mix(in srgb,var(--gold) 44%,#fff) 100%);color:var(--ink);border-color:color-mix(in srgb,var(--gold) 55%,transparent);box-shadow:inset 0 1px 0 #ffffffd9,inset 0 -1px 0 color-mix(in srgb,var(--gold) 30%,transparent),0 10px 26px color-mix(in srgb,var(--gold) 22%,transparent)}html[data-tone=light] :is(.button,.site-header .header-book):hover{background-color:color-mix(in srgb,var(--gold) 34%,#fff);color:var(--ink)}html[data-tone=light] .hero-content .button svg,html[data-tone=light] .site-header .header-book svg{color:var(--at-accent-ink)}html[data-tone=light] footer{background:var(--at-paper);color:var(--ink)}html[data-tone=light] :is(.footer-top,.footer-bottom,.footer-contact){border-color:color-mix(in srgb,var(--gold) 28%,transparent)}html[data-tone=light] .footer-bottom{color:color-mix(in srgb,var(--ink) 72%,transparent)}html[data-tone=light] .footer-contact>div>span{color:var(--at-accent-ink)}html[data-tone=light] .footer-contact :is(address,p,a){color:var(--ink)}html[data-tone=light] .footer-contact .footer-visit,html[data-tone=light] .footer-top .brand-tagline{color:var(--at-accent-ink)}html[data-tone=light] .brand-tagline:hover{text-shadow:0 0 18px color-mix(in srgb,var(--gold) 40%,transparent)}html[data-tone=light] footer .social-connect{color:var(--at-accent-ink)}html[data-tone=light] footer .social-connect svg{stroke:currentColor}html[data-design=atelier]:not([data-business=vela]) .button.light,html[data-design=atelier]:not([data-business=vela]) .site-header .header-book{--glass-tint:color-mix(in srgb,var(--gold) 82%,#fff);--glass-ink:color-mix(in srgb,var(--gold) 25%,#141210);background-color:var(--glass-tint)}html[data-design=atelier]:not([data-business=vela]) .button.light:hover,html[data-design=atelier]:not([data-business=vela]) .site-header .header-book:hover{background-color:color-mix(in srgb,var(--gold) 68%,#fff);color:color-mix(in srgb,var(--gold) 25%,#141210)}html[data-design=atelier]:not([data-business=vela]) .button.light,html[data-design=atelier]:not([data-business=vela]) .site-header .header-book{background-image:linear-gradient(110deg,transparent 38%,#fff0 43%,#ffffff70 49%,#ffffffa0 50%,#ffffff40 53%,transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--gold) 62%,#fff),color-mix(in srgb,var(--gold) 90%,#000));color:#fff;--glass-ink:#fff}html[data-design=atelier]:not([data-business=vela]) .button.light:before,html[data-design=atelier]:not([data-business=vela]) .site-header .header-book:before{background:conic-gradient(from var(--photo-orbit-angle),transparent 0deg,transparent 270deg,color-mix(in srgb,var(--gold) 20%,transparent) 300deg,color-mix(in srgb,var(--gold) 55%,#fff) 327deg,color-mix(in srgb,var(--gold) 25%,#fff) 345deg,#fff 350deg,color-mix(in srgb,var(--gold) 45%,#fff) 354deg,transparent 360deg)}html[data-design=atelier]:not([data-business=vela]) .button.light:hover,html[data-design=atelier]:not([data-business=vela]) .site-header .header-book:hover{color:#fff}html[data-design=atelier]:not([data-business=vela]):not([data-tone=light]) .hero .title-line.italic{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .site-header:not(.interior-header){z-index:40;position:sticky;top:0}
html[data-design=atelier]:not([data-business=vela]) ::selection{background:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) header{color:color-mix(in srgb,var(--gold) 4%,#fff)}html[data-design=atelier]:not([data-business=vela]) nav a:after{background:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .hero{color:color-mix(in srgb,var(--gold) 4%,#fff)}html[data-design=atelier]:not([data-business=vela]) .light-wash{background:linear-gradient(110deg,transparent 40%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 7%,transparent) 49%,transparent 57%)}html[data-design=atelier]:not([data-business=vela]) .hero-content .eyebrow{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .hero-content .eyebrow span{background:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .title-line.italic,html[data-design=atelier]:not([data-business=vela]) .hero-description{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .hero-bottom{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .hero-seal{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 10%,#fff) 40%,transparent);color:color-mix(in srgb,var(--gold) 10%,#fff)}html[data-design=atelier]:not([data-business=vela]) .ribbon i{color:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .ritual-visual>div{color:color-mix(in srgb,var(--gold) 4%,#fff)}html[data-design=atelier]:not([data-business=vela]) .story{background:color-mix(in srgb,var(--gold) 11%,#fff)}html[data-design=atelier]:not([data-business=vela]) .story-art{color:color-mix(in srgb,var(--gold) 28%,#fff);background-image:radial-gradient(ellipse at 70% 30%,color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 67%,transparent),transparent 60%),linear-gradient(135deg,#3d382f,color-mix(in srgb,var(--gold) 72%,#17110d))}html[data-design=atelier]:not([data-business=vela]) .orbit{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 27%,transparent)}html[data-design=atelier]:not([data-business=vela]) .experience-grid span{color:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .invitation{color:color-mix(in srgb,var(--gold) 6%,#fff)}html[data-design=atelier]:not([data-business=vela]) .invitation h2 em{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) footer,html[data-design=atelier]:not([data-business=vela]) .booking-aside{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) input,html[data-design=atelier]:not([data-business=vela]) select,html[data-design=atelier]:not([data-business=vela]) textarea{background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .portrait-light{background:linear-gradient(110deg,transparent 38%,color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 5%,transparent) 49%,transparent 61%)}html[data-design=atelier]:not([data-business=vela]) .portrait-skin-glow{background:radial-gradient(ellipse at 72% 42%,color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 61%,transparent) 0%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 15%,transparent) 28%,transparent 59%)}html[data-design=atelier]:not([data-business=vela]) .editorial-haze{background:linear-gradient(0deg,color-mix(in srgb,var(--gold) 8%,#fff) 0%,color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 27%,transparent) 22%,transparent 65%)}html[data-design=atelier]:not([data-business=vela]) .founder-monogram{background:radial-gradient(ellipse at 55% 30%,color-mix(in srgb,var(--gold) 72%,#17110d),#302621 70%);color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .founder-monogram:before{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 27%,transparent)}html[data-design=atelier]:not([data-business=vela]) .founder-cover h1 em{color:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .founder-invitation>p:last-child{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .founder-photo figcaption{color:color-mix(in srgb,var(--gold) 5%,#fff)}html[data-design=atelier]:not([data-business=vela]) .wordmark{text-shadow:0 0 20px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 15%,transparent)}html[data-design=atelier]:not([data-business=vela]) .eyebrow{background:color-mix(in srgb,var(--gold) 6%,transparent);border:1px solid color-mix(in srgb,var(--gold) 16%,transparent)}html[data-design=atelier]:not([data-business=vela]) .eyebrow:before{box-shadow:0 0 0 4px color-mix(in srgb,var(--gold) 8%,transparent)}html[data-design=atelier]:not([data-business=vela]) .button{box-shadow:0 8px 28px color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 8%,transparent)}html[data-design=atelier]:not([data-business=vela]) .button:hover svg,html[data-design=atelier]:not([data-business=vela]) .text-link:hover svg{filter:drop-shadow(0 0 4px var(--gold))}html[data-design=atelier]:not([data-business=vela]) .founder-photo{box-shadow:0 25px 65px color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 11%,transparent)}html[data-design=atelier]:not([data-business=vela]) .founder-composition:before{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 33%,transparent)}html[data-design=atelier]:not([data-business=vela]) .founder-badge{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 3%,#fff) 92%,transparent)}html[data-design=atelier]:not([data-business=vela]) .script-note{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .script-note span{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 3%,#fff) 74%,transparent)}html[data-design=atelier]:not([data-business=vela]) .script-note svg{stroke:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .founder-quote cite{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .about-social>a,html[data-design=atelier]:not([data-business=vela]) .journey-grid article,html[data-design=atelier]:not([data-business=vela]) .experience-grid>div{border:1px solid color-mix(in srgb,var(--gold) 13%,transparent);background:radial-gradient(circle at var(--spot-x,50%) var(--spot-y,30%),#fff 0,transparent 230px),linear-gradient(135deg,color-mix(in srgb,var(--gold) 2%,#fff),color-mix(in srgb,color-mix(in srgb,var(--gold) 11%,#fff) 25%,transparent));box-shadow:0 12px 35px color-mix(in srgb,var(--gold) 7%,transparent)}html[data-design=atelier]:not([data-business=vela]) .about-social>a:hover,html[data-design=atelier]:not([data-business=vela]) .journey-grid article:hover,html[data-design=atelier]:not([data-business=vela]) .experience-grid>div:hover{box-shadow:0 16px 45px color-mix(in srgb,var(--gold) 15%,transparent);border-color:color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 53%,transparent)}html[data-design=atelier]:not([data-business=vela]) .studio-gallery img{box-shadow:0 20px 45px color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 9%,transparent)}html[data-design=atelier]:not([data-business=vela]) .brand-cursor:before{border:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}html[data-design=atelier]:not([data-business=vela]) .brand-cursor span{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .brand-cursor[data-active=true]:before{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 10%,transparent)}html[data-design=atelier]:not([data-business=vela]) .back-to-top{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 2%,#fff) 93%,transparent)}html[data-design=atelier]:not([data-business=vela]) .header-book{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 5%,#fff) 29%,transparent)}html[data-design=atelier]:not([data-business=vela]){--cream:color-mix(in srgb,var(--gold) 2%,#fff);--paper:color-mix(in srgb,var(--gold) 9%,#fff);--line:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) body{background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) h2 em,html[data-design=atelier]:not([data-business=vela]) .founder-cover h1 em{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .dark{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .light{background:linear-gradient(115deg,color-mix(in srgb,var(--gold) 28%,#fff),var(--gold))}html[data-design=atelier]:not([data-business=vela]) .light:hover{background:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .ribbon{background:color-mix(in srgb,var(--gold) 28%,#fff);border-color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .title-line.italic{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .founder-home,html[data-design=atelier]:not([data-business=vela]) .founder-cover,html[data-design=atelier]:not([data-business=vela]) .founder-journey,html[data-design=atelier]:not([data-business=vela]) .studio-journal{background:linear-gradient(125deg,color-mix(in srgb,var(--gold) 2%,#fff),color-mix(in srgb,var(--gold) 8%,#fff))}html[data-design=atelier]:not([data-business=vela]) .eyebrow{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .hero .eyebrow{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .fine-line{background:linear-gradient(var(--gold),color-mix(in srgb,var(--gold) 0%,transparent))}html[data-design=atelier]:not([data-business=vela]) .service:hover{background:color-mix(in srgb,var(--gold) 9%,#fff)}html[data-design=atelier]:not([data-business=vela]) .service-number{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .details{background:color-mix(in srgb,var(--gold) 8%,#fff)}html[data-design=atelier]:not([data-business=vela]) footer{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .footer-bottom,html[data-design=atelier]:not([data-business=vela]) .preview-note{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .footer-top,html[data-design=atelier]:not([data-business=vela]) .footer-bottom{border-color:color-mix(in srgb,var(--gold) 22%,transparent)}html[data-design=atelier]:not([data-business=vela]) .booking-aside{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .site-header{border-bottom:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 24%,transparent);color:color-mix(in srgb,var(--gold) 10%,#fff)}html[data-design=atelier]:not([data-business=vela]) .site-header nav a:after{background:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .site-header .header-book{background:linear-gradient(115deg,color-mix(in srgb,var(--gold) 55%,#fff),var(--gold));border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .site-header.interior-header{color:color-mix(in srgb,var(--gold) 10%,#fff)}html[data-design=atelier]:not([data-business=vela]) .tips-intro h1 em{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .tips-grid article{background:linear-gradient(130deg,color-mix(in srgb,var(--gold) 2%,#fff),color-mix(in srgb,var(--gold) 9%,#fff))}html[data-design=atelier]:not([data-business=vela]) .tip-number{color:color-mix(in srgb,var(--gold) 20%,transparent)}html[data-design=atelier]:not([data-business=vela]) .button:after,html[data-design=atelier]:not([data-business=vela]) .header-book:after{background:radial-gradient(ellipse 12% 50% at center,color-mix(in srgb,var(--gold) 5%,#fff) 0%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 80%,transparent) 35%,transparent 100%),radial-gradient(ellipse 50% 12% at center,color-mix(in srgb,var(--gold) 5%,#fff) 0%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 80%,transparent) 35%,transparent 100%),radial-gradient(circle,color-mix(in srgb,var(--gold) 7%,#fff) 0%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 33%,transparent) 22%,transparent 62%);filter:drop-shadow(0 0 2px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 60%,transparent))}html[data-design=atelier]:not([data-business=vela]) .button:before,html[data-design=atelier]:not([data-business=vela]) .header-book:before{filter:drop-shadow(0 0 2px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 40%,transparent))}html[data-design=atelier]:not([data-business=vela]) .button:hover:before,html[data-design=atelier]:not([data-business=vela]) .header-book:hover:before{filter:drop-shadow(0 0 3px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 53%,transparent))}html[data-design=atelier]:not([data-business=vela]) .price-action a{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .pricing-note{background:color-mix(in srgb,var(--gold) 9%,#fff)}html[data-design=atelier]:not([data-business=vela]) .founder-photo figcaption i{color:color-mix(in srgb,var(--gold) 28%,#fff);text-shadow:0 1px 3px #24150ef2,0 0 12px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 50%,transparent),0 0 25px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 27%,transparent)}html[data-design=atelier]:not([data-business=vela]) .founder-photo figcaption span{color:color-mix(in srgb,var(--gold) 6%,#fff)}html[data-design=atelier]:not([data-business=vela]) .founder-photo:before,html[data-design=atelier]:not([data-business=vela]) .ritual-visual:before,html[data-design=atelier]:not([data-business=vela]) .about-work:before,html[data-design=atelier]:not([data-business=vela]) .image-spotlight:before{background:radial-gradient(circle 180px at var(--spot-x,50%) var(--spot-y,45%),color-mix(in srgb,color-mix(in srgb,var(--gold) 8%,#fff) 28%,transparent) 0%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 14%,transparent) 33%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 4%,transparent) 60%,transparent 78%)}html[data-design=atelier]:not([data-business=vela]) .brand-seal{box-shadow:0 0 35px color-mix(in srgb,var(--gold) 13%,transparent)}html[data-design=atelier]:not([data-business=vela]) .brand-seal circle{stroke:color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 60%,transparent)}html[data-design=atelier]:not([data-business=vela]) .brand-seal .seal-inner{stroke:color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 25%,transparent)}html[data-design=atelier]:not([data-business=vela]) .brand-seal text{fill:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .brand-seal>img{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--gold) 33%,transparent))}html[data-design=atelier]:not([data-business=vela]) .brand-seal:before,html[data-design=atelier]:not([data-business=vela]) .brand-seal:after{background:radial-gradient(ellipse 10% 50%,color-mix(in srgb,var(--gold) 5%,#fff) 0%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 73%,transparent) 40%,transparent 100%),radial-gradient(ellipse 50% 10%,color-mix(in srgb,var(--gold) 5%,#fff) 0%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 73%,transparent) 40%,transparent 100%);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--gold) 55%,#fff))}html[data-design=atelier]:not([data-business=vela]) .wordmark:has(.brand-logo):after{background:linear-gradient(110deg,transparent 0%,transparent 35%,color-mix(in srgb,color-mix(in srgb,var(--gold) 7%,#fff) 50%,transparent) 46%,#ffffffed 50%,color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 50%,transparent) 54%,transparent 65%,transparent 100%)}html[data-design=atelier]:not([data-business=vela]) .wordmark:has(.brand-logo):focus-visible .brand-logo{filter:drop-shadow(0 0 8px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 60%,transparent))}html[data-design=atelier]:not([data-business=vela]) button,html[data-design=atelier]:not([data-business=vela]) .button,html[data-design=atelier]:not([data-business=vela]) .site-header .header-book{--glass-tint:color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 73%,transparent);background-image:linear-gradient(110deg,transparent 38%,color-mix(in srgb,color-mix(in srgb,var(--gold) 5%,#fff) 0%,transparent) 43%,color-mix(in srgb,color-mix(in srgb,var(--gold) 5%,#fff) 40%,transparent) 49%,#ffffff85 50%,color-mix(in srgb,color-mix(in srgb,var(--gold) 5%,#fff) 20%,transparent) 53%,transparent 61%),linear-gradient(180deg,#fff5 0%,#ffffff15 45%,#ffffff03 48%,#6b421514 100%);border:1px solid color-mix(in srgb,var(--gold) 44%,transparent);box-shadow:inset 0 1px 0 #fff9,inset 0 -1px 0 color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 13%,transparent),0 8px 22px #4a2d1512}html[data-design=atelier]:not([data-business=vela]) .button.dark{--glass-ink:color-mix(in srgb,var(--gold) 8%,#fff);border-color:color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 40%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,color-mix(in srgb,var(--gold) 9%,#fff) 33%,transparent),inset 0 -1px 0 #120b0844,0 8px 25px #30201822}html[data-design=atelier]:not([data-business=vela]) .button.light,html[data-design=atelier]:not([data-business=vela]) .site-header .header-book{--glass-tint:color-mix(in srgb,var(--gold) 74%,transparent)}html[data-design=atelier]:not([data-business=vela]) :root[data-business=vela] .button.light:hover{background-color:color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 85%,transparent)}html[data-design=atelier]:not([data-business=vela]) .site-header .menu{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .service{background-color:color-mix(in srgb,color-mix(in srgb,var(--gold) 7%,#fff) 50%,transparent)}html[data-design=atelier]:not([data-business=vela]) .service:hover{background-color:color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 70%,transparent)}html[data-design=atelier]:not([data-business=vela]) .service .service-copy small{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .back-to-top{background-color:color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 80%,transparent)}html[data-design=atelier]:not([data-business=vela]) :root[data-business=vela] .button:not(:where(.fm *)):hover,html[data-design=atelier]:not([data-business=vela]) :root[data-business=vela] button:not(:where(.fm *)):not(:disabled):hover,html[data-design=atelier]:not([data-business=vela]) :root[data-business=vela] .site-header .header-book:hover{box-shadow:inset 0 1px 0 color-mix(in srgb,color-mix(in srgb,var(--gold) 4%,#fff) 73%,transparent),0 0 18px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 15%,transparent),0 9px 25px #4a2d1522}html[data-design=atelier]:not([data-business=vela]) .button:focus-visible,html[data-design=atelier]:not([data-business=vela]) button:focus-visible,html[data-design=atelier]:not([data-business=vela]) .header-book:focus-visible{outline:2px solid color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .social-links a:hover{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .social-proof-bar{background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .client-love{background:linear-gradient(135deg,color-mix(in srgb,var(--gold) 2%,#fff),color-mix(in srgb,var(--gold) 10%,#fff))}html[data-design=atelier]:not([data-business=vela]) .review-cards article{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 40%,transparent);box-shadow:0 10px 30px color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 5%,transparent)}html[data-design=atelier]:not([data-business=vela]) .review-mark{color:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .social-links a{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .social-links a:after{background:radial-gradient(ellipse 12% 50%,color-mix(in srgb,var(--gold) 6%,#fff),color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 53%,transparent) 40%,transparent 100%),radial-gradient(ellipse 50% 12%,color-mix(in srgb,var(--gold) 6%,#fff),color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 53%,transparent) 40%,transparent 100%);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--gold) 55%,#fff))}html[data-design=atelier]:not([data-business=vela]) .social-links a:hover,html[data-design=atelier]:not([data-business=vela]) .social-links a:focus-visible{color:color-mix(in srgb,var(--gold) 72%,#17110d);text-shadow:0 0 12px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 27%,transparent)}html[data-design=atelier]:not([data-business=vela]) .social-links a:hover svg,html[data-design=atelier]:not([data-business=vela]) .social-links a:focus-visible svg{filter:drop-shadow(0 0 5px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 60%,transparent))}html[data-design=atelier]:not([data-business=vela]) footer .social-links a:hover{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .founder-team{background:linear-gradient(135deg,color-mix(in srgb,var(--gold) 2%,#fff),color-mix(in srgb,var(--gold) 10%,#fff))}html[data-design=atelier]:not([data-business=vela]) .studio-map>span{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .location-booking{border:1px solid color-mix(in srgb,var(--gold) 40%,transparent);background:linear-gradient(135deg,color-mix(in srgb,color-mix(in srgb,var(--gold) 3%,#fff) 72%,transparent),color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 29%,transparent))}html[data-design=atelier]:not([data-business=vela]) .brand-cursor>img{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--gold) 50%,transparent))}html[data-design=atelier]:not([data-business=vela]) .booking-invitation{border:1px solid color-mix(in srgb,var(--gold) 42%,transparent);background:radial-gradient(ellipse at 15% 10%,color-mix(in srgb,color-mix(in srgb,var(--gold) 2%,#fff) 80%,transparent),transparent 65%),linear-gradient(120deg,color-mix(in srgb,var(--gold) 9%,#fff),color-mix(in srgb,var(--gold) 55%,#fff));box-shadow:0 22px 60px color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 8%,transparent)}html[data-design=atelier]:not([data-business=vela]) .booking-invitation:after{background:linear-gradient(90deg,transparent,var(--gold),color-mix(in srgb,var(--gold) 6%,#fff),var(--gold),transparent)}html[data-design=atelier]:not([data-business=vela]) .invitation-portrait{border:1px solid color-mix(in srgb,var(--gold) 72%,#17110d);background:color-mix(in srgb,var(--gold) 3%,#fff)}html[data-design=atelier]:not([data-business=vela]) .invitation-copy>p:last-child{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .invitation-signoff{color:color-mix(in srgb,var(--gold) 72%,#17110d);text-shadow:0 1px 0 color-mix(in srgb,var(--gold) 5%,#fff)}html[data-design=atelier]:not([data-business=vela]) .invitation-actions small{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .photo-orbit:before,html[data-design=atelier]:not([data-business=vela]) .photo-orbit:after{background:conic-gradient(from var(--photo-orbit-angle),transparent 0deg,transparent 270deg,color-mix(in srgb,var(--gold) 20%,transparent) 300deg,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 50%,transparent) 327deg,color-mix(in srgb,var(--gold) 28%,#fff) 345deg,#fff 350deg,color-mix(in srgb,var(--gold) 55%,#fff) 354deg,transparent 360deg)}html[data-design=atelier]:not([data-business=vela]) .studio-login{background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-login-story{background:radial-gradient(ellipse at 80% 20%,color-mix(in srgb,var(--gold) 72%,#17110d),#2d1d15 70%);color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-login-story h1 em,html[data-design=atelier]:not([data-business=vela]) .studio-login-story .eyebrow{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-login-form input{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-shell{background:color-mix(in srgb,var(--gold) 4%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-label{color:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar nav button{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar nav button.selected{background:color-mix(in srgb,var(--gold) 13%,transparent);border-color:color-mix(in srgb,var(--gold) 40%,transparent);color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-shell .stat{background:color-mix(in srgb,var(--gold) 2%,#fff);border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-refresh,html[data-design=atelier]:not([data-business=vela]) .calendar-toolbar button,html[data-design=atelier]:not([data-business=vela]) .calendar-toolbar input,html[data-design=atelier]:not([data-business=vela]) .studio-search,html[data-design=atelier]:not([data-business=vela]) .client-card,html[data-design=atelier]:not([data-business=vela]) .studio-service-grid article,html[data-design=atelier]:not([data-business=vela]) .setup-grid article{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .client-card>span:last-child{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .client-initial{background:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-service-grid a{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .setup-status{background:color-mix(in srgb,var(--gold) 10%,#fff);color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .studio-shell .appointment{background:color-mix(in srgb,var(--gold) 2%,#fff);border:1px solid color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .button:before,html[data-design=atelier]:not([data-business=vela]) .header-book:before{background:conic-gradient(from var(--photo-orbit-angle),transparent 0deg,transparent 270deg,color-mix(in srgb,var(--gold) 20%,transparent) 300deg,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 50%,transparent) 327deg,color-mix(in srgb,var(--gold) 28%,#fff) 345deg,#fff 350deg,color-mix(in srgb,var(--gold) 55%,#fff) 354deg,transparent 360deg);filter:drop-shadow(0 0 2px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 40%,transparent))}html[data-design=atelier]:not([data-business=vela]) .edit-page{background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .edit-edition{border-bottom:1px solid color-mix(in srgb,var(--gold) 55%,#fff);color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .edit-masthead h1 em,html[data-design=atelier]:not([data-business=vela]) .edit-masthead>p{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .edit-masthead nav{border-top:1px solid color-mix(in srgb,var(--gold) 55%,#fff);border-bottom:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .edit-masthead nav a[aria-current=page]{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .edit-cover-label{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 4%,#fff) 87%,transparent)}html[data-design=atelier]:not([data-business=vela]) .edit-feature-copy>p:not(.eyebrow),html[data-design=atelier]:not([data-business=vela]) .edit-meta{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .edit-section-title{border-top:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .edit-follow{background:color-mix(in srgb,var(--gold) 9%,#fff)}html[data-design=atelier]:not([data-business=vela]) .edit-follow>p:not(.eyebrow),html[data-design=atelier]:not([data-business=vela]) .article-deck,html[data-design=atelier]:not([data-business=vela]) .article-prose>p:first-child:first-letter,html[data-design=atelier]:not([data-business=vela]) .journal-editor h1 em{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .editor-article-select{background:color-mix(in srgb,var(--gold) 6%,#fff);border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .editor-article-select.selected{border-color:color-mix(in srgb,var(--gold) 72%,#17110d);background:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .editor-article-select span{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .editor-layout input,html[data-design=atelier]:not([data-business=vela]) .editor-layout select,html[data-design=atelier]:not([data-business=vela]) .editor-layout textarea{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .editor-actions>button.text-link{border-bottom:1px solid var(--gold)}html[data-design=atelier]:not([data-business=vela]) .editor-preview{background:color-mix(in srgb,var(--gold) 2%,#fff);border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-journal-link{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .founder-cover:before,html[data-design=atelier]:not([data-business=vela]) .booking-invitation:before,html[data-design=atelier]:not([data-business=vela]) .edit-follow:before{background:radial-gradient(ellipse at 25% 40%,color-mix(in srgb,color-mix(in srgb,var(--gold) 4%,#fff) 56%,transparent),transparent 42%),radial-gradient(ellipse at 75% 65%,color-mix(in srgb,var(--gold) 13%,transparent),transparent 46%)}html[data-design=atelier]:not([data-business=vela]) .studio-map{border:1px solid color-mix(in srgb,var(--gold) 50%,transparent);background:color-mix(in srgb,var(--gold) 5%,#fff)}html[data-design=atelier]:not([data-business=vela]) .map-heading{background:linear-gradient(110deg,color-mix(in srgb,var(--gold) 3%,#fff),color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .map-heading span{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .studio-map iframe{border-top:1px solid color-mix(in srgb,var(--gold) 27%,transparent);border-bottom:1px solid color-mix(in srgb,var(--gold) 27%,transparent)}html[data-design=atelier]:not([data-business=vela]) .map-caption{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .map-caption a{border-bottom:1px solid var(--gold)}html[data-design=atelier]:not([data-business=vela]) .footer-top .brand-tagline,html[data-design=atelier]:not([data-business=vela]) .brand-tagline{color:color-mix(in srgb,var(--gold) 55%,#fff);text-shadow:0 1px 2px #21130b80,0 0 16px color-mix(in srgb,var(--gold) 22%,transparent),0 0 35px color-mix(in srgb,var(--gold) 13%,transparent)}html[data-design=atelier]:not([data-business=vela]) .footer-contact{border-bottom:1px solid color-mix(in srgb,var(--gold) 20%,transparent)}html[data-design=atelier]:not([data-business=vela]) .footer-contact>div>span{color:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .footer-contact address,html[data-design=atelier]:not([data-business=vela]) .footer-contact p,html[data-design=atelier]:not([data-business=vela]) .footer-contact a{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .footer-contact .footer-visit{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .visit-intro h1 em{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .visit-location{background:color-mix(in srgb,var(--gold) 8%,#fff)}html[data-design=atelier]:not([data-business=vela]) .beauty-film{background:linear-gradient(135deg,color-mix(in srgb,var(--gold) 2%,#fff),color-mix(in srgb,var(--gold) 9%,#fff))}html[data-design=atelier]:not([data-business=vela]) .film-copy>p:not(.eyebrow){color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .film-toggle{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 53%,transparent);color:color-mix(in srgb,var(--gold) 6%,#fff)}html[data-design=atelier]:not([data-business=vela]) .beauty-film figcaption{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .film-mascara{background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .social-links a{border:1px solid color-mix(in srgb,var(--gold) 22%,transparent)}html[data-design=atelier]:not([data-business=vela]) .social-connect{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) footer .social-connect{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) footer .social-links a{border-color:color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 27%,transparent)}html[data-design=atelier]:not([data-business=vela]) .about-connect-card{border:1px solid color-mix(in srgb,var(--gold) 16%,transparent);background:color-mix(in srgb,var(--gold) 3%,#fff)}html[data-design=atelier]:not([data-business=vela]) :is(button,.button,.header-book,.social-links a,.brand-tagline):not(:where(.fm *)):after{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--gold) 55%,#fff));background:radial-gradient(ellipse 10% 50%,color-mix(in srgb,var(--gold) 5%,#fff) 0%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 73%,transparent) 40%,transparent 100%) 86% 20%/15px 15px no-repeat,radial-gradient(ellipse 50% 10%,color-mix(in srgb,var(--gold) 5%,#fff) 0%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 73%,transparent) 40%,transparent 100%) 86% 20%/15px 15px no-repeat,radial-gradient(ellipse 10% 50%,color-mix(in srgb,var(--gold) 5%,#fff) 0%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 73%,transparent) 40%,transparent 100%) 12% 80%/11px 11px no-repeat,radial-gradient(ellipse 50% 10%,color-mix(in srgb,var(--gold) 5%,#fff) 0%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 73%,transparent) 40%,transparent 100%) 12% 80%/11px 11px no-repeat}html[data-design=atelier]:not([data-business=vela]) :root[data-business=vela] :is(button,.button,.header-book,.social-links a):not(:where(.fm *)):not(:disabled):focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 53%,transparent),0 0 25px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 33%,transparent),0 0 65px color-mix(in srgb,var(--gold) 20%,transparent),inset 0 0 25px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 13%,transparent)}html[data-design=atelier]:not([data-business=vela])[data-business=vela] :is(.founder-home,.experience,.edit-follow):after{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .founder-home:before,html[data-design=atelier]:not([data-business=vela]) .experience:before{background:radial-gradient(ellipse at 30% 60%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 19%,transparent),transparent 48%),radial-gradient(ellipse at 75% 30%,color-mix(in srgb,color-mix(in srgb,var(--gold) 4%,#fff) 50%,transparent),transparent 45%)}html[data-design=atelier]:not([data-business=vela]) .services-cover h1 em{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .services-cover-image figcaption{color:color-mix(in srgb,var(--gold) 8%,#fff)}html[data-design=atelier]:not([data-business=vela]) .collection-index{background:color-mix(in srgb,var(--gold) 7%,#fff)}html[data-design=atelier]:not([data-business=vela]) .collection-index a{border-bottom:1px solid color-mix(in srgb,var(--gold) 38%,transparent)}html[data-design=atelier]:not([data-business=vela]) .chapter-items article{border-top:1px solid color-mix(in srgb,var(--gold) 44%,transparent)}html[data-design=atelier]:not([data-business=vela]) .miami-appointments{color:color-mix(in srgb,var(--gold) 6%,#fff)}html[data-design=atelier]:not([data-business=vela]) .miami-appointments h2 em{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .miami-appointments p:not(.eyebrow){color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .breadcrumb-bar{border-bottom:1px solid color-mix(in srgb,var(--gold) 17%,transparent);background:linear-gradient(110deg,color-mix(in srgb,var(--gold) 2%,#fff),color-mix(in srgb,color-mix(in srgb,var(--gold) 7%,#fff) 44%,transparent));color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .breadcrumb-back:hover{color:color-mix(in srgb,var(--gold) 72%,#17110d);text-shadow:0 0 12px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 38%,transparent)}html[data-design=atelier]:not([data-business=vela]) .breadcrumbs li>svg{color:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .breadcrumbs a{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) button.back-to-top{border:1px solid var(--gold);background-color:color-mix(in srgb,var(--gold) 5%,#fff)}html[data-design=atelier]:not([data-business=vela]){--vela-gold:var(--gold);--vela-gold-light:color-mix(in srgb,var(--gold) 28%,#fff);--vela-gold-deep:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) button,html[data-design=atelier]:not([data-business=vela]) .button,html[data-design=atelier]:not([data-business=vela]) .button.dark,html[data-design=atelier]:not([data-business=vela]) .button.light,html[data-design=atelier]:not([data-business=vela]) .site-header .header-book{--glass-tint:color-mix(in srgb,var(--gold) 55%,#fff);background-image:linear-gradient(110deg,transparent 38%,color-mix(in srgb,color-mix(in srgb,var(--gold) 5%,#fff) 0%,transparent) 43%,color-mix(in srgb,color-mix(in srgb,var(--gold) 7%,#fff) 50%,transparent) 49%,#ffffffa0 50%,color-mix(in srgb,color-mix(in srgb,var(--gold) 5%,#fff) 25%,transparent) 53%,transparent 61%),linear-gradient(155deg,color-mix(in srgb,var(--gold) 28%,#fff) 0%,color-mix(in srgb,var(--gold) 55%,#fff) 22%,var(--gold) 48%,color-mix(in srgb,var(--gold) 55%,#fff) 73%,var(--gold) 100%);border-color:var(--gold);box-shadow:inset 0 1px 0 color-mix(in srgb,color-mix(in srgb,var(--gold) 6%,#fff) 80%,transparent),inset 0 -1px 0 color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 33%,transparent),0 8px 25px color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 14%,transparent)}html[data-design=atelier]:not([data-business=vela]) .button.dark:hover,html[data-design=atelier]:not([data-business=vela]) .button.light:hover,html[data-design=atelier]:not([data-business=vela]) .site-header .header-book:hover{background-color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .tabs button.active,html[data-design=atelier]:not([data-business=vela]) .time-grid button.chosen{color:color-mix(in srgb,var(--gold) 28%,#fff);border-color:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .social-links a,html[data-design=atelier]:not([data-business=vela]) footer .social-links a{color:color-mix(in srgb,var(--gold) 72%,#17110d);border-color:color-mix(in srgb,var(--gold) 50%,transparent);background:linear-gradient(145deg,color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 15%,transparent),color-mix(in srgb,var(--gold) 7%,transparent))}html[data-design=atelier]:not([data-business=vela]) footer .social-links a{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .social-links a:hover,html[data-design=atelier]:not([data-business=vela]) .social-links a:focus-visible{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) footer .social-links a:hover,html[data-design=atelier]:not([data-business=vela]) footer .social-links a:focus-visible{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .text-link svg,html[data-design=atelier]:not([data-business=vela]) .service-highlight h3 svg,html[data-design=atelier]:not([data-business=vela]) .faq summary svg,html[data-design=atelier]:not([data-business=vela]) .invitation-phone svg,html[data-design=atelier]:not([data-business=vela]) .footer-contact a svg{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) footer .footer-contact a svg{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .eyebrow:before{background:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .review-score strong span{color:var(--gold)}html[data-design=atelier]:not([data-business=vela]) :root[data-business=vela] button.back-to-top{background-image:linear-gradient(145deg,color-mix(in srgb,var(--gold) 8%,#fff),color-mix(in srgb,var(--gold) 55%,#fff));border-color:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .reserve-page{background:radial-gradient(ellipse at 10% 10%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 13%,transparent),transparent 60%),color-mix(in srgb,var(--gold) 3%,#fff)}html[data-design=atelier]:not([data-business=vela]) .reservation-card{background:color-mix(in srgb,var(--gold) 2%,#fff);border:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}html[data-design=atelier]:not([data-business=vela]) .reservation-card :is(input,select,textarea),html[data-design=atelier]:not([data-business=vela]) .schedule-admin :is(input:not([type=checkbox]),select,textarea),html[data-design=atelier]:not([data-business=vela]) .studio-controls select{background:color-mix(in srgb,var(--gold) 2%,#fff);border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .reservation-card :is(input,select,textarea):focus-visible,html[data-design=atelier]:not([data-business=vela]) .schedule-admin :is(input,select,button):focus-visible{outline:2px solid color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .available-slots button.chosen{color:color-mix(in srgb,var(--gold) 28%,#fff);border:2px solid var(--gold);box-shadow:0 0 0 2px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 27%,transparent)}html[data-design=atelier]:not([data-business=vela]) .reservation-details{border-top:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 18%,transparent)}html[data-design=atelier]:not([data-business=vela]) .reservation-card .notice,html[data-design=atelier]:not([data-business=vela]) .schedule-admin .notice{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 40%,transparent);background:color-mix(in srgb,var(--gold) 8%,#fff)}html[data-design=atelier]:not([data-business=vela]) .schedule-admin{background:color-mix(in srgb,var(--gold) 3%,#fff)}html[data-design=atelier]:not([data-business=vela]) .schedule-panel{background:color-mix(in srgb,var(--gold) 2%,#fff);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 40%,transparent)}html[data-design=atelier]:not([data-business=vela]) .schedule-admin input[type=checkbox]{accent-color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .shift-card{border-bottom:1px solid color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .schedule-admin .artist-edit-card{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 53%,transparent);background:color-mix(in srgb,var(--gold) 5%,#fff)}html[data-design=atelier]:not([data-business=vela]) .artist-initial{background:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .artist-calendar-column{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 40%,transparent);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .artist-calendar .appointment{border-bottom:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 40%,transparent)}html[data-design=atelier]:not([data-business=vela]) .account-page input{background:color-mix(in srgb,var(--gold) 2%,#fff);border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .client-visit{border-bottom:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 40%,transparent)}html[data-design=atelier]:not([data-business=vela]) .editor-save-state{color:color-mix(in srgb,var(--gold) 72%,#17110d);background:color-mix(in srgb,var(--gold) 10%,#fff)}html[data-design=atelier]:not([data-business=vela]) .article-search{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .editor-publish-bar{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 3%,#fff) 96%,transparent);border-bottom:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .editor-v2 :is(input:not([type=file]):not([type=color]),select,textarea){background:color-mix(in srgb,var(--gold) 2%,#fff);border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .editor-v2 .cover-upload{border:1px dashed var(--gold)}html[data-design=atelier]:not([data-business=vela]) .article-cover-editor small{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .event-fields{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 7%,#fff)}html[data-design=atelier]:not([data-business=vela]) .publishing-details{border-bottom:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rich-editor{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rich-toolbar{background:color-mix(in srgb,var(--gold) 8%,#fff);border-bottom:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rich-toolbar button,html[data-design=atelier]:not([data-business=vela]) .rich-link-panel button{background:color-mix(in srgb,var(--gold) 3%,#fff);border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rich-toolbar button.is-active{color:color-mix(in srgb,var(--gold) 28%,#fff);border-color:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .editor-v2 .rich-upload{border:1px solid var(--gold);background:color-mix(in srgb,var(--gold) 4%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rich-upload:focus-within{outline:2px solid color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .rich-link-panel{border-bottom:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rich-writing-surface:focus{box-shadow:inset 0 0 0 2px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 33%,transparent)}html[data-design=atelier]:not([data-business=vela]) .rich-editor-footnote{color:color-mix(in srgb,var(--gold) 72%,#17110d);background:color-mix(in srgb,var(--gold) 4%,#fff);border-top:1px solid color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .vela-rich-prose blockquote{border-left:3px solid var(--gold);color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .vela-rich-prose figcaption,html[data-design=atelier]:not([data-business=vela]) .vela-rich-prose a{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .vela-rich-prose hr{border-top:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .article-event{background:color-mix(in srgb,var(--gold) 8%,#fff);border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .editor-v2 :is(input,select,textarea,button):focus-visible{outline:2px solid color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .story-library-filters{background:color-mix(in srgb,var(--gold) 3%,#fff);border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .story-library-filters input,html[data-design=atelier]:not([data-business=vela]) .story-library-filters select{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .story-library-card{border:1px solid color-mix(in srgb,var(--gold) 28%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .story-card-meta{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .story-status{background:color-mix(in srgb,var(--gold) 9%,#fff)}html[data-design=atelier]:not([data-business=vela]) .story-card-actions{border-top:1px solid color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .story-pagination button{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .story-publishing-summary{border-left:3px solid var(--gold);background:color-mix(in srgb,var(--gold) 6%,#fff)}html[data-design=atelier]:not([data-business=vela]) .story-publishing-summary>span,html[data-design=atelier]:not([data-business=vela]) .story-publishing-summary p,html[data-design=atelier]:not([data-business=vela]) .service-ritual-film figcaption{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .quiet-action{border:1px solid var(--gold);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .profile-save-row{border-top:1px solid color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .my-vela-tabs button{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 7%,#fff)}html[data-design=atelier]:not([data-business=vela]) .my-vela-tabs button[aria-current=page]{color:color-mix(in srgb,var(--gold) 9%,#fff);border-color:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .vela-install{background:color-mix(in srgb,var(--gold) 9%,#fff);border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .next-beauty-moment{background:linear-gradient(130deg,#493526,color-mix(in srgb,var(--gold) 72%,#17110d));color:color-mix(in srgb,var(--gold) 7%,#fff)}html[data-design=atelier]:not([data-business=vela]) .next-beauty-moment .eyebrow{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .offer-fields input,html[data-design=atelier]:not([data-business=vela]) .offer-fields select,html[data-design=atelier]:not([data-business=vela]) .offer-fields textarea,html[data-design=atelier]:not([data-business=vela]) .offer-library>input,html[data-design=atelier]:not([data-business=vela]) .invitation-card select{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .invitation-card{border:1px solid var(--gold);background:linear-gradient(145deg,color-mix(in srgb,var(--gold) 2%,#fff),color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .offer-value{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .past-invitation{background:color-mix(in srgb,var(--gold) 6%,#fff)}html[data-design=atelier]:not([data-business=vela]) .account-page :is(button,a,input,select,textarea):focus-visible{outline:2px solid color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) main{--vela-media-finish:0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 30%,transparent),14px 16px 0 -7px color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 35%,transparent),28px 28px 60px -18px color-mix(in srgb,var(--gold) 45%,transparent),-20px -10px 50px -22px color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 55%,transparent)}html[data-design=atelier]:not([data-business=vela]) main :is(.film-frame,.service-film-frame,.edit-cover,.edit-story-image,.article-cover,.invitation-portrait,.article-prose figure):before{background:radial-gradient(circle 180px at var(--spot-x,50%) var(--spot-y,45%),color-mix(in srgb,color-mix(in srgb,var(--gold) 8%,#fff) 28%,transparent) 0%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 14%,transparent) 33%,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 4%,transparent) 60%,transparent 78%)}html[data-design=atelier]:not([data-business=vela]) .artist-tabs [aria-current=page]{color:color-mix(in srgb,var(--gold) 7%,#fff)}html[data-design=atelier]:not([data-business=vela]) .notification-card{border:1px solid color-mix(in srgb,var(--gold) 28%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .notification-card.unread{border-left:4px solid var(--gold);background:color-mix(in srgb,var(--gold) 9%,#fff)}html[data-design=atelier]:not([data-business=vela]) .vela-communication select,html[data-design=atelier]:not([data-business=vela]) .vela-communication input,html[data-design=atelier]:not([data-business=vela]) .vela-communication textarea{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .conversation-layout{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .conversation-layout>aside{background:color-mix(in srgb,var(--gold) 8%,#fff)}html[data-design=atelier]:not([data-business=vela]) .conversation-choice{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .conversation-choice.selected{border-color:color-mix(in srgb,var(--gold) 72%,#17110d);background:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .message-list{background:color-mix(in srgb,var(--gold) 3%,#fff)}html[data-design=atelier]:not([data-business=vela]) .message-bubble{background:color-mix(in srgb,var(--gold) 11%,#fff)}html[data-design=atelier]:not([data-business=vela]) .message-bubble.mine{color:color-mix(in srgb,var(--gold) 7%,#fff)}html[data-design=atelier]:not([data-business=vela]) .artist-agenda .client-visit{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .media-seal.brand-seal{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 60%,transparent);box-shadow:0 8px 25px #3b261c2b,0 0 24px color-mix(in srgb,var(--gold) 19%,transparent)}html[data-design=atelier]:not([data-business=vela]) .media-seal.brand-seal:hover{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 21%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 53%,transparent),0 0 25px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 33%,transparent),0 0 65px color-mix(in srgb,var(--gold) 20%,transparent),inset 0 0 25px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 13%,transparent)}html[data-design=atelier]:not([data-business=vela])[data-business=vela] main:has(>.hero)>:is(.founder-home,.experience):after{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela])[data-business=vela] main:not(:has(>.hero))>section:is(:nth-child(1 of section:not(.hero)),:nth-last-child(1 of section:not(.hero))):after{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela])[data-business=vela] main:not(:has(>section:not(.hero))):after{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .team-role-summary{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 8%,#fff)}html[data-design=atelier]:not([data-business=vela]) .team-member-list>input{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .team-member-card{border-bottom:1px solid color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .team-role-chip{background:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .offer-fields .permission-option,html[data-design=atelier]:not([data-business=vela]) .permission-option{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .permission-option input[type=checkbox]{accent-color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .permission-option small{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .workspace-tools a:hover{border-color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .team-permission-form input:read-only{background:color-mix(in srgb,var(--gold) 9%,#fff)}html[data-design=atelier]:not([data-business=vela]) .personal-invitation{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:radial-gradient(ellipse at 12% 8%,color-mix(in srgb,var(--gold) 2%,#fff) 0,transparent 60%),linear-gradient(120deg,color-mix(in srgb,var(--gold) 7%,#fff),color-mix(in srgb,var(--gold) 28%,#fff));box-shadow:0 20px 50px color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 7%,transparent)}html[data-design=atelier]:not([data-business=vela]) .personal-portrait{border:1px solid var(--gold);box-shadow:0 10px 32px color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 19%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--gold) 3%,#fff),color-mix(in srgb,var(--gold) 55%,#fff))}html[data-design=atelier]:not([data-business=vela]) .personal-portrait>span,html[data-design=atelier]:not([data-business=vela]) .personal-invitation h2 em,html[data-design=atelier]:not([data-business=vela]) .personal-invitation-copy>p:last-child,html[data-design=atelier]:not([data-business=vela]) .personal-signoff,html[data-design=atelier]:not([data-business=vela]) .personal-invitation small{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .push-preferences{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 40%,transparent);background:color-mix(in srgb,var(--gold) 4%,#fff)}html[data-design=atelier]:not([data-business=vela]) .change-visit form{background:color-mix(in srgb,var(--gold) 4%,#fff)}html[data-design=atelier]:not([data-business=vela]) .change-visit input,html[data-design=atelier]:not([data-business=vela]) .change-visit select,html[data-design=atelier]:not([data-business=vela]) .change-visit textarea,html[data-design=atelier]:not([data-business=vela]) .portrait-editor select,html[data-design=atelier]:not([data-business=vela]) .portrait-editor input{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .visit-change-list .client-visit{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 40%,transparent);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .status.pending{background:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .artist-space .artist-tabs button{background:color-mix(in srgb,var(--gold) 3%,#fff)!important;border:1px solid var(--gold)!important}html[data-design=atelier]:not([data-business=vela]) .artist-space .artist-tabs button[aria-current=page]{color:color-mix(in srgb,var(--gold) 7%,#fff)!important;border-color:color-mix(in srgb,var(--gold) 72%,#17110d)!important}html[data-design=atelier]:not([data-business=vela]) .hero-scroll-story .eyebrow{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .hero-scroll-story h2{color:color-mix(in srgb,var(--gold) 4%,#fff)}html[data-design=atelier]:not([data-business=vela]) .hero-scroll-story h2 em{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .hero-story-rule{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 55%,#fff),transparent)}html[data-design=atelier]:not([data-business=vela]) .hero-story-invitation p{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .hero-scroll-guide{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .hero-scroll-guide i{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 25%,transparent)}html[data-design=atelier]:not([data-business=vela]) .hero-scroll-guide b{background:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .beauty-diary-panel{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--gold) 4%,#fff),color-mix(in srgb,var(--gold) 10%,#fff))}html[data-design=atelier]:not([data-business=vela]) .memory-details input,html[data-design=atelier]:not([data-business=vela]) .memory-details select,html[data-design=atelier]:not([data-business=vela]) .memory-details textarea,html[data-design=atelier]:not([data-business=vela]) .memory-editor textarea{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .memory-placeholder{background:color-mix(in srgb,var(--gold) 28%,#fff);border:1px dashed var(--gold)}html[data-design=atelier]:not([data-business=vela]) .memory-preview{background:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .memory-consent input{accent-color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .beauty-memory{background:color-mix(in srgb,var(--gold) 2%,#fff);border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .beauty-memory-photo{background:color-mix(in srgb,var(--gold) 28%,#fff)!important}html[data-design=atelier]:not([data-business=vela]) .beauty-memory-caption time,html[data-design=atelier]:not([data-business=vela]) .memory-sharing{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .memory-lightbox{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .diary-empty{border:1px dashed var(--gold)}html[data-design=atelier]:not([data-business=vela]) .artist-beauty-history>div{background:color-mix(in srgb,var(--gold) 5%,#fff);border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-shell .studio-sidebar{background:radial-gradient(ellipse at 0 0,color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 15%,transparent),transparent 60%),linear-gradient(160deg,#35251b,#241910);border-right:1px solid color-mix(in srgb,var(--gold) 25%,transparent)}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar-brand .studio-label{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-label>span{background:color-mix(in srgb,var(--gold) 55%,#fff);box-shadow:0 0 9px color-mix(in srgb,var(--gold) 44%,transparent)}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar-scroll{scrollbar-color:color-mix(in srgb,var(--gold) 31%,transparent) transparent}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar .studio-nav-group+.studio-nav-group{border-top:1px solid color-mix(in srgb,var(--gold) 15%,transparent)}html[data-design=atelier]:not([data-business=vela]) .studio-nav-heading{color:var(--gold)}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar .studio-nav-group .studio-nav-item{color:color-mix(in srgb,var(--gold) 28%,#fff)!important}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar .studio-nav-icon{border:1px solid color-mix(in srgb,var(--gold) 15%,transparent);background:linear-gradient(145deg,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 4%,transparent),color-mix(in srgb,var(--gold) 2%,transparent))}html[data-design=atelier]:not([data-business=vela]) .studio-nav-copy small{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar .studio-nav-group .studio-nav-item:hover,html[data-design=atelier]:not([data-business=vela]) .studio-sidebar .studio-nav-group .studio-nav-item:focus-visible{border-color:color-mix(in srgb,var(--gold) 31%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 5%,transparent);background:linear-gradient(100deg,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 10%,transparent),color-mix(in srgb,var(--gold) 6%,transparent))!important;color:color-mix(in srgb,var(--gold) 28%,#fff)!important}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar .studio-nav-group .studio-nav-item.selected{border-color:color-mix(in srgb,var(--gold) 47%,transparent);box-shadow:inset 2px 0 0 color-mix(in srgb,var(--gold) 55%,#fff),0 4px 18px #100b0733;background:linear-gradient(105deg,color-mix(in srgb,var(--gold) 20%,transparent),color-mix(in srgb,var(--gold) 13%,transparent))!important;color:color-mix(in srgb,var(--gold) 28%,#fff)!important}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar .studio-nav-item.selected .studio-nav-icon{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 8%,transparent);border-color:color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 29%,transparent)}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar .studio-nav-item:focus-visible,html[data-design=atelier]:not([data-business=vela]) .studio-sidebar-bottom a:focus-visible,html[data-design=atelier]:not([data-business=vela]) .studio-sidebar-bottom button:focus-visible{outline:2px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .studio-shell .studio-sidebar-bottom{border-top:1px solid color-mix(in srgb,var(--gold) 19%,transparent)}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar-bottom>a,html[data-design=atelier]:not([data-business=vela]) .studio-sidebar-bottom>button{color:color-mix(in srgb,var(--gold) 55%,#fff)!important}html[data-design=atelier]:not([data-business=vela]) .studio-sidebar-bottom>a:hover,html[data-design=atelier]:not([data-business=vela]) .studio-sidebar-bottom>button:hover{color:color-mix(in srgb,var(--gold) 28%,#fff)!important;background:color-mix(in srgb,var(--gold) 6%,transparent)!important}html[data-design=atelier]:not([data-business=vela]) .complimentary-summary{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:linear-gradient(120deg,color-mix(in srgb,var(--gold) 3%,#fff),color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .offer-complimentary>span,html[data-design=atelier]:not([data-business=vela]) .offer-complimentary>em,html[data-design=atelier]:not([data-business=vela]) .invitation-business{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .invitation-qr{border-top:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .invitation-signature>span:first-child{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .invitation-signature .invitation-signature-name{color:color-mix(in srgb,var(--gold) 72%,#17110d);border-bottom:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .invitation-signature>small{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .visit-checkout-dialog{border:1px solid var(--gold);background:linear-gradient(140deg,color-mix(in srgb,var(--gold) 2%,#fff),color-mix(in srgb,var(--gold) 10%,#fff))}html[data-design=atelier]:not([data-business=vela]) .visit-checkout-dialog h2 em{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .checkout-visit{border-block:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .checkout-visit small{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .checkout-message-preview,html[data-design=atelier]:not([data-business=vela]) .checkout-finished{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .visit-thank-you{border:1px solid var(--gold);background:linear-gradient(130deg,color-mix(in srgb,var(--gold) 2%,#fff),color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .vela-rewards{border:1px solid var(--gold);background:linear-gradient(130deg,color-mix(in srgb,var(--gold) 4%,#fff),color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .rewards-balance{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .reward-choice{background:color-mix(in srgb,var(--gold) 2%,#fff);border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .reward-history{border-top:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .vela-install,html[data-design=atelier]:not([data-business=vela]) .push-preferences{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff);background:radial-gradient(ellipse at 12% 0%,color-mix(in srgb,var(--gold) 2%,#fff) 0%,transparent 65%),linear-gradient(120deg,color-mix(in srgb,var(--gold) 6%,#fff),color-mix(in srgb,var(--gold) 28%,#fff));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--gold) 2%,#fff),0 12px 35px color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 5%,transparent)}html[data-design=atelier]:not([data-business=vela]) .vela-install p,html[data-design=atelier]:not([data-business=vela]) .push-preferences p{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .vela-install>.install-help,html[data-design=atelier]:not([data-business=vela]) .push-preferences>.install-help{border-top:1px solid color-mix(in srgb,var(--gold) 27%,transparent)}html[data-design=atelier]:not([data-business=vela]) .artist-booking-invitation .invitation-copy h2 em{color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .beauty-ribbon{background:color-mix(in srgb,var(--gold) 28%,#fff);border-block:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .ribbon-sparkle{color:var(--gold);text-shadow:0 0 8px color-mix(in srgb,var(--gold) 53%,transparent)}html[data-design=atelier]:not([data-business=vela]) .ribbon-sparkle:after{background:color-mix(in srgb,var(--gold) 2%,#fff);box-shadow:0 0 8px 3px color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .beauty-ribbon .beauty-ribbon-toggle{border:1px solid color-mix(in srgb,var(--gold) 33%,transparent);background:color-mix(in srgb,color-mix(in srgb,var(--gold) 4%,#fff) 33%,transparent);color:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela]) .chapter-item-book{color:color-mix(in srgb,var(--gold) 72%,#17110d);border-bottom:1px solid color-mix(in srgb,var(--gold) 38%,transparent)}html[data-design=atelier]:not([data-business=vela]) .artist-edit-card.selected{outline:1px solid var(--gold)}html[data-design=atelier]:not([data-business=vela]) .cr-ring{background:conic-gradient(from 210deg,var(--gold),#ee2a7b,#6228d7,var(--gold))}html[data-design=atelier]:not([data-business=vela]) .cr-btn{background:var(--a,var(--gold,var(--gold)))}html[data-design=atelier]:not([data-business=vela]) .cr-bimg{background:linear-gradient(135deg,var(--gold),#ee2a7b,#6228d7)}html[data-design=atelier]:not([data-business=vela]) .cr-instagram{background:linear-gradient(45deg,var(--gold),#ee2a7b 45%,#6228d7)}html[data-design=atelier]:not([data-business=vela]) .vs-ic{stroke:var(--gold,var(--gold))}html[data-design=atelier]:not([data-business=vela]) .vs-ic.fill{fill:var(--gold,var(--gold))}html[data-design=atelier]:not([data-business=vela]) a.lk-btn,html[data-design=atelier]:not([data-business=vela]) .lk-btn{box-shadow:0 8px 22px color-mix(in srgb,var(--a,var(--gold)) 30%,transparent);background:var(--a,var(--gold,var(--gold)))!important}html[data-design=atelier]:not([data-business=vela]) .lk-badge{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .ba:focus-visible .ba-line i{outline:3px solid var(--a,var(--gold))}html[data-design=atelier]:not([data-business=vela]) .vip{background:color-mix(in srgb,var(--a,var(--gold)) 8%,#fff);border:1px solid color-mix(in srgb,var(--a,var(--gold)) 24%,transparent)}html[data-design=atelier]:not([data-business=vela]) .vip-ic{background:var(--a,var(--gold))}html[data-design=atelier]:not([data-business=vela]) .cr-tava{background:color-mix(in srgb,var(--a,var(--gold)) 18%,#fff);color:var(--a,var(--gold))}html[data-design=atelier]:not([data-business=vela]) .cr-team button[aria-selected=true] .cr-tava{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--a,var(--gold))}html[data-design=atelier]:not([data-business=vela]) .cr-artist{background:color-mix(in srgb,var(--a,var(--gold)) 7%,#fff)}html[data-design=atelier]:not([data-business=vela]) .cr-ba-b{background:linear-gradient(135deg,color-mix(in srgb,var(--gold) 55%,#fff),color-mix(in srgb,var(--gold) 72%,#17110d))}html[data-design=atelier]:not([data-business=vela]) .vf-vip .vip{background:color-mix(in srgb,var(--gold) 4%,#fff)}html[data-design=atelier]:not([data-business=vela]) .ar,html[data-design=atelier]:not([data-business=vela]) .sv{--ar-a:var(--a,color-mix(in srgb,var(--gold) 72%,#17110d))}html[data-design=atelier]:not([data-business=vela]) .prose-table th{background:var(--ar-soft,color-mix(in srgb,var(--gold) 5%,#fff))}html[data-design=atelier]:not([data-business=vela]) .rich-editor td,html[data-design=atelier]:not([data-business=vela]) .rich-editor th{border:1px solid color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rich-editor th{background:color-mix(in srgb,var(--gold) 7%,#fff)}html[data-design=atelier]:not([data-business=vela]) .sv-vela .sv{--ar-a:color-mix(in srgb,var(--gold) 72%,#17110d)}html[data-design=atelier]:not([data-business=vela])[data-design=atelier]:not([data-business=vela]) .sv-vela .sv{--ar-a:var(--gold,color-mix(in srgb,var(--gold) 72%,#17110d))}html[data-design=atelier]:not([data-business=vela]) .pg-cards a:hover{border-color:var(--ar-a,color-mix(in srgb,var(--gold) 72%,#17110d))}html[data-design=atelier]:not([data-business=vela]) .pg-cards small,html[data-design=atelier]:not([data-business=vela]) .pg-cards i{color:var(--ar-a,color-mix(in srgb,var(--gold) 72%,#17110d))}html[data-design=atelier]:not([data-business=vela]) .pg-doctor{background:var(--ar-soft,color-mix(in srgb,var(--gold) 5%,#fff))}html[data-design=atelier]:not([data-business=vela]) .pg-shop img,html[data-design=atelier]:not([data-business=vela]) .pg-shop span{background:var(--ar-soft,color-mix(in srgb,var(--gold) 6%,#fff))}html[data-design=atelier]:not([data-business=vela]) .wordmark-text{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .seal-mono,html[data-design=atelier]:not([data-business=vela]) .brand-seal .seal-mono{color:var(--gold,var(--gold))}html[data-design=atelier]:not([data-business=vela]) .wordmark .wordmark-text{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .soc a.soc-instagram{background:radial-gradient(circle at 30% 107%,color-mix(in srgb,var(--gold) 28%,#fff) 0%,color-mix(in srgb,var(--gold) 28%,#fff) 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)!important}html[data-design=atelier]:not([data-business=vela]) .reels-page{background:color-mix(in srgb,var(--gold) 2%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rl-hero{background:radial-gradient(120% 90% at 85% 10%,var(--rl-soft2,color-mix(in srgb,var(--gold) 10%,#fff)) 0,color-mix(in srgb,var(--gold) 2%,#fff) 45%,color-mix(in srgb,var(--gold) 2%,#fff) 75%);border-bottom:1px solid var(--rl-line,color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .rl-kicker{color:var(--rl-a,color-mix(in srgb,var(--gold) 72%,#17110d))}html[data-design=atelier]:not([data-business=vela]) .rl-kicker span{background:var(--rl-a,var(--gold))}html[data-design=atelier]:not([data-business=vela]) .rl-hero h1 em{color:var(--rl-a,color-mix(in srgb,var(--gold) 72%,#17110d))}html[data-design=atelier]:not([data-business=vela]) .rl-ghost{border-bottom:1px solid var(--rl-a,var(--gold))}html[data-design=atelier]:not([data-business=vela]) .rl-stats{border-top:1px solid var(--rl-line,color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .rl-stats div{border-left:1px solid var(--rl-line,color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .rl-stats dd,html[data-design=atelier]:not([data-business=vela]) .rl-follow>span{color:var(--rl-a,color-mix(in srgb,var(--gold) 72%,#17110d))}html[data-design=atelier]:not([data-business=vela]) .rl-glow{background:radial-gradient(closest-side,color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 53%,transparent),color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 0%,transparent))}html[data-design=atelier]:not([data-business=vela]) .rl-phone{border:7px solid color-mix(in srgb,var(--gold) 2%,#fff);box-shadow:0 0 0 1px var(--rl-a,color-mix(in srgb,var(--gold) 55%,#fff)),0 40px 80px -30px #5a3c1c99,0 18px 40px -20px #2d1d1566}html[data-design=atelier]:not([data-business=vela]) .rl-live{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 2%,#fff) 90%,transparent)}html[data-design=atelier]:not([data-business=vela]) .rl-cap small,html[data-design=atelier]:not([data-business=vela]) .rl-empty{color:var(--rl-light,color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .rl-chip{background:color-mix(in srgb,var(--gold) 2%,#fff);border:1px solid var(--rl-line,color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .rl-chip img,html[data-design=atelier]:not([data-business=vela]) .rl-chip>span{background:var(--rl-soft2,color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .rl-script{color:var(--rl-a,var(--gold))}html[data-design=atelier]:not([data-business=vela]) .rl-eyebrow{color:var(--rl-a,color-mix(in srgb,var(--gold) 72%,#17110d))}html[data-design=atelier]:not([data-business=vela]) .rl-eyebrow.rl-on-dark{color:var(--rl-light,color-mix(in srgb,var(--gold) 55%,#fff))}html[data-design=atelier]:not([data-business=vela]) .rl-how h2 em,html[data-design=atelier]:not([data-business=vela]) .rl-films-head h2 em,html[data-design=atelier]:not([data-business=vela]) .rl-faq h2 em,html[data-design=atelier]:not([data-business=vela]) .rl-share h2 em{color:var(--rl-a,color-mix(in srgb,var(--gold) 72%,#17110d))}html[data-design=atelier]:not([data-business=vela]) .rl-how li{background:linear-gradient(160deg,color-mix(in srgb,var(--gold) 2%,#fff),var(--rl-soft2,color-mix(in srgb,var(--gold) 8%,#fff)));border:1px solid var(--rl-line,color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .rl-how li span{color:var(--rl-a,var(--gold))}html[data-design=atelier]:not([data-business=vela]) .rl-share{color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rl-share h2{color:color-mix(in srgb,var(--gold) 4%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rl-share h2 em{color:var(--rl-light,color-mix(in srgb,var(--gold) 55%,#fff))}html[data-design=atelier]:not([data-business=vela]) .rl-share-in>div>p:not(.rl-eyebrow){color:color-mix(in srgb,var(--gold) 28%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rl-vip{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 25%,transparent)}html[data-design=atelier]:not([data-business=vela]) .rl-vip-ic{background:linear-gradient(135deg,var(--rl-light,color-mix(in srgb,var(--gold) 28%,#fff)),var(--rl-a,var(--gold)));box-shadow:0 10px 30px -10px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 60%,transparent)}html[data-design=atelier]:not([data-business=vela]) .rl-vip h3{color:color-mix(in srgb,var(--gold) 4%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rl-vip p{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rl-faq details{border-bottom:1px solid var(--rl-line,color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .rl-faq summary:after{color:var(--rl-a,color-mix(in srgb,var(--gold) 72%,#17110d))}html[data-design=atelier]:not([data-business=vela]) .rl-vip form.vip{color:color-mix(in srgb,var(--gold) 4%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rl-vip form.vip .vip-row input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--rl-a,var(--a,var(--gold))) 30%,transparent);border-color:var(--rl-a,var(--a,var(--gold)))!important}html[data-design=atelier]:not([data-business=vela]) .rl-vip form.vip .vip-row button{box-shadow:0 12px 30px -14px color-mix(in srgb,var(--rl-a,var(--a,var(--gold))) 80%,transparent);background:linear-gradient(135deg,var(--rl-light,color-mix(in srgb,var(--gold) 28%,#fff)),var(--rl-a,var(--a,var(--gold))))!important}html[data-design=atelier]:not([data-business=vela]) .rl-vip form.vip .vip-fine{color:color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 80%,transparent)}html[data-design=atelier]:not([data-business=vela]) .rl-vip .vip-done{color:color-mix(in srgb,var(--gold) 4%,#fff)}html[data-design=atelier]:not([data-business=vela]) .rl-vip .vip-done p{color:color-mix(in srgb,var(--gold) 55%,#fff)}html[data-design=atelier]:not([data-business=vela]) .cr-binit{background:linear-gradient(135deg,var(--rl-light,color-mix(in srgb,var(--gold) 28%,#fff)),var(--rl-a,var(--gold)))}html[data-design=atelier]:not([data-business=vela]) .cr-empty{background:linear-gradient(160deg,color-mix(in srgb,var(--gold) 2%,#fff),var(--rl-soft2,color-mix(in srgb,var(--gold) 10%,#fff)));border:1px solid var(--rl-line,color-mix(in srgb,var(--gold) 28%,#fff))}html[data-design=atelier]:not([data-business=vela]) .cr-empty-k{color:var(--rl-a,color-mix(in srgb,var(--gold) 72%,#17110d))}html[data-design=atelier]:not([data-business=vela]) .reels-page .rl-share h2,html[data-design=atelier]:not([data-business=vela]) .reels-page .rl-share h3{color:color-mix(in srgb,var(--gold) 3%,#fff)!important}html[data-design=atelier]:not([data-business=vela]) .reels-page .rl-share h2 em{color:var(--rl-light,color-mix(in srgb,var(--gold) 55%,#fff))!important}html[data-design=atelier]:not([data-business=vela])[data-business=vela] .bk2 :is(.bk2-btn:not(.ghost):not(.danger),.me-pill.solid,.ga-btn,.sh-btn,.lk-btn,.sv-send,.wt-play,.me-offer-times .bk2-btn),html[data-design=atelier]:not([data-business=vela])[data-business=vela] .bk2 .ga .ga-btn{background:linear-gradient(155deg,color-mix(in srgb,var(--gold) 28%,#fff) 0%,color-mix(in srgb,var(--gold) 55%,#fff) 22%,var(--gold) 48%,color-mix(in srgb,var(--gold) 55%,#fff) 73%,var(--gold) 100%)!important;border:1px solid var(--gold)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,color-mix(in srgb,var(--gold) 6%,#fff) 80%,transparent),inset 0 -1px 0 color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 33%,transparent),0 8px 25px color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 14%,transparent)!important}html[data-design=atelier]:not([data-business=vela])[data-business=vela] .bk2 :is(.bk2-btn.ghost,.me-pill:not(.solid),.sh-ghost){border:1px solid var(--gold)!important}html[data-design=atelier]:not([data-business=vela])[data-business=vela] .bk2 :is(.bk2-steps li.on,.bk2-tabs button[aria-pressed=true],.bk2-days button[aria-pressed=true],.bk2-times button[aria-pressed=true],.bk2-times button:hover,.me-days button[aria-pressed=true],.me-chips button[aria-pressed=true],.sv-modes button[aria-selected=true],.me-tabs button[aria-pressed=true]){box-shadow:inset 0 1px 0 color-mix(in srgb,color-mix(in srgb,var(--gold) 6%,#fff) 80%,transparent),0 6px 18px color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 12%,transparent);background:linear-gradient(155deg,color-mix(in srgb,var(--gold) 28%,#fff) 0%,color-mix(in srgb,var(--gold) 55%,#fff) 22%,var(--gold) 48%,color-mix(in srgb,var(--gold) 55%,#fff) 73%,var(--gold) 100%)!important;border-color:var(--gold)!important}html[data-design=atelier]:not([data-business=vela]) .vs-toast:before{background:var(--accent,var(--gold));box-shadow:0 0 10px var(--accent,var(--gold))}@media (max-width:650px){html[data-design=atelier]:not([data-business=vela]) .header-book{border-bottom:1px solid color-mix(in srgb,var(--gold) 28%,#fff)}}@media (max-width:1000px){html[data-design=atelier]:not([data-business=vela]) .site-header .menu{color:color-mix(in srgb,var(--gold) 55%,#fff);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 33%,transparent)}html[data-design=atelier]:not([data-business=vela]) .site-header nav{border-top:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 33%,transparent);border-bottom:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 33%,transparent)}html[data-design=atelier]:not([data-business=vela]) .site-header nav a{border-bottom:1px solid color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 15%,transparent)}html[data-design=atelier]:not([data-business=vela]) .site-header nav a[aria-current=page],html[data-design=atelier]:not([data-business=vela]) .mobile-menu-note{color:color-mix(in srgb,var(--gold) 55%,#fff)}}@media (hover:hover) and (pointer:fine){html[data-design=atelier]:not([data-business=vela]) .founder-photo:hover,html[data-design=atelier]:not([data-business=vela]) .ritual-visual:hover,html[data-design=atelier]:not([data-business=vela]) .about-work:hover,html[data-design=atelier]:not([data-business=vela]) .image-spotlight:hover{box-shadow:0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 50%,transparent),0 0 30px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 20%,transparent),0 18px 45px #65401f20}html[data-design=atelier]:not([data-business=vela]) .brand-seal:hover{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 72%,#17110d) 21%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 53%,transparent),0 0 25px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 33%,transparent),0 0 65px color-mix(in srgb,var(--gold) 20%,transparent),inset 0 0 25px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 13%,transparent)}html[data-design=atelier]:not([data-business=vela]) .brand-seal:hover>img{filter:drop-shadow(0 0 9px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 70%,transparent)) drop-shadow(0 0 20px color-mix(in srgb,var(--gold) 40%,transparent))}html[data-design=atelier]:not([data-business=vela]) .wordmark:hover .brand-logo{filter:drop-shadow(0 0 5px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 60%,transparent)) drop-shadow(0 0 16px color-mix(in srgb,var(--gold) 40%,transparent))}html[data-design=atelier]:not([data-business=vela]) :root[data-business=vela] :is(button,.button,.header-book,.social-links a):not(:where(.fm *)):not(:disabled):not([aria-disabled=true]):hover{box-shadow:0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 53%,transparent),0 0 25px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 33%,transparent),0 0 65px color-mix(in srgb,var(--gold) 20%,transparent),inset 0 0 25px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 13%,transparent)}html[data-design=atelier]:not([data-business=vela]) .brand-tagline:hover{text-shadow:0 1px 2px #21130b80,0 0 9px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 70%,transparent),0 0 20px color-mix(in srgb,var(--gold) 40%,transparent),0 0 45px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 33%,transparent)}}@media (prefers-reduced-motion:reduce){html[data-design=atelier]:not([data-business=vela]) .photo-orbit:before,html[data-design=atelier]:not([data-business=vela]) .photo-orbit:after{background:linear-gradient(135deg,color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 67%,transparent),transparent 40%,color-mix(in srgb,var(--gold) 40%,transparent))}}@media (max-width:640px){html[data-design=atelier]:not([data-business=vela]) .my-vela-tabs{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 2%,#fff) 96%,transparent)}}@media (max-width:600px){html[data-design=atelier]:not([data-business=vela]) main{--vela-media-finish:0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 30%,transparent),8px 10px 0 -4px color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 35%,transparent),16px 18px 36px -12px color-mix(in srgb,var(--gold) 40%,transparent),-12px -6px 32px -16px color-mix(in srgb,color-mix(in srgb,var(--gold) 28%,#fff) 50%,transparent)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-design=atelier]:not([data-business=vela]) .brand-cursor[data-media=true]:before{background:color-mix(in srgb,color-mix(in srgb,var(--gold) 5%,#fff) 26%,transparent);border-color:color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 40%,transparent)}}@media (max-width:700px){html[data-design=atelier]:not([data-business=vela]) .studio-sidebar .studio-nav-group .studio-nav-item{border-color:color-mix(in srgb,var(--gold) 11%,transparent)}}@keyframes brand-vela-beacon{50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--gold) 4%,transparent),0 0 12px color-mix(in srgb,var(--gold) 44%,transparent)}}@keyframes brand-vela-gold-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 50%,transparent),0 0 5px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 33%,transparent);transform:scale(.95)}55%{box-shadow:0 0 0 7px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 0%,transparent),0 0 12px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 67%,transparent);transform:scale(1.2)}to{box-shadow:0 0 0 10px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 0%,transparent),0 0 5px color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 33%,transparent);transform:scale(.95)}}@keyframes brand-vela-ribbon-twinkle{0%,to{opacity:.45;filter:drop-shadow(0 0 0 color-mix(in srgb,color-mix(in srgb,var(--gold) 55%,#fff) 0%,transparent));transform:scale(.7)rotate(-12deg)}42%{opacity:.7;transform:scale(.9)rotate(0)}55%{opacity:1;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--gold) 28%,#fff));transform:scale(1.16)rotate(14deg)}70%{opacity:.65;transform:scale(.85)rotate(22deg)}}html[data-design=atelier]:not([data-business=vela]) .eyebrow:before{animation-name:brand-vela-gold-pulse}
