body{background:#070707}#hero{position:relative;display:flex;align-items:center;justify-content:center;height:100vh;height:100dvh;overflow:hidden}#hero .hero-bg{position:absolute;inset:0}#hero::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, rgba(2, 2, 2, 0.55), rgba(2, 2, 2, 0.45) 50%, rgba(2, 2, 2, 0.7))}#hero>.container{z-index:10}#hero .eyebrow{color:hsla(0,0%,100%,.7)}#hero .lead h1{max-width:64rem;margin:2rem auto 0;font-size:clamp(36px,6vw,84px);line-height:.95}#hero .lead h1 em{color:hsla(0,0%,100%,.85)}#hero .lead p{max-width:36rem;margin:2rem auto 0;font-size:19px;line-height:28px;color:hsla(0,0%,100%,.9)}#menu .header{display:flex;flex-direction:column;gap:2rem;padding-bottom:3rem;border-bottom:1px solid hsla(0,0%,100%,.1)}#menu .eyebrow{color:hsla(0,0%,100%,.5)}#menu .lead h2{margin:0;font-size:clamp(38px,5vw,72px);line-height:.95;letter-spacing:-0.04em}#menu .side{max-width:28rem;margin:0;line-height:1.75rem;color:hsla(0,0%,100%,.65)}#menu .tabs{display:flex;flex-wrap:wrap;gap:.75rem}#menu .tabs button{padding:.75rem 1.25rem;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);font-weight:500;text-transform:uppercase;letter-spacing:1.3px;transition:all .15s}#menu .tabs button:hover{border-color:hsla(0,0%,100%,.5);color:#fff}#menu .tabs button[aria-selected=true]{border-color:#ceb38d;background:#ceb38d;color:oklch(.16 0 0)}#menu .tabs .current{display:none;margin-left:.5rem;opacity:.6}#menu .tabs .is-current .current{display:inline}#menu .week{overflow:hidden;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;background:oklch(.17 .01 75)}#menu .meals{display:grid;grid-template-columns:1fr}#menu .intro{padding:2rem;border-bottom:1px solid hsla(0,0%,100%,.1)}#menu .intro h3{margin:0;font-size:2.25rem;line-height:2.5rem;letter-spacing:-0.03em}#menu .intro p{margin:1rem 0 0;color:hsla(0,0%,100%,.55)}#menu .meal{height:100%;padding:2rem}#menu .meal ul{margin:3rem 0 0;padding:0;list-style:none}#menu .meal li{padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.1);font-size:1.125rem;line-height:1.75rem;color:hsla(0,0%,100%,.85)}#menu .meal li+li{margin-top:1rem}#menu .meal:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.1)}#menu .label{margin:0;font-weight:600;text-transform:uppercase;letter-spacing:2.76px;color:#ceb38d}#menu .note{font-size:.875rem;line-height:1.5rem;color:hsla(0,0%,100%,.45)}@media screen and (min-width: 1025px){#menu .header{flex-direction:row;align-items:flex-end;justify-content:space-between}#menu .intro{display:flex;align-items:flex-end;justify-content:space-between;padding:3rem}#menu .intro h3{font-size:3.75rem;line-height:1}#menu .intro p{margin-top:0}#menu .meals{grid-template-columns:repeat(3, 1fr)}#menu .meal{padding:3rem}#menu .meal:not(:last-child){border-bottom:0;border-right:1px solid hsla(0,0%,100%,.1)}}#drinks{background:#070707}#drinks .header{display:flex;flex-direction:column;gap:2rem;padding-bottom:3rem;border-bottom:1px solid hsla(0,0%,100%,.1)}#drinks .eyebrow{color:hsla(0,0%,100%,.5)}#drinks .lead h2{margin:0;font-size:clamp(38px,5vw,72px);line-height:.95;letter-spacing:-0.04em}#drinks .side{max-width:28rem;margin:0;line-height:1.75rem;color:hsla(0,0%,100%,.65)}#drinks .drinks-grid{display:grid;grid-template-columns:1fr;gap:1px;overflow:hidden;border-radius:24px;background:hsla(0,0%,100%,.1)}#drinks .card{padding:2rem;background:#070707}#drinks .number{font-size:.875rem;letter-spacing:2px;color:#ceb38d}#drinks h3{margin:3rem 0 0;font-size:1.5rem;line-height:2rem;letter-spacing:normal}#drinks p{margin:1rem 0 0;font-size:.875rem;line-height:1.5rem;color:hsla(0,0%,100%,.45)}#drinks ul{margin:2rem 0 0;padding:0;list-style:none}#drinks li{padding:1rem 0;border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8)}@media screen and (min-width: 1025px){#drinks .header{flex-direction:row;align-items:flex-end;justify-content:space-between}#drinks .drinks-grid{grid-template-columns:repeat(3, 1fr)}#drinks .card{padding:3rem 2.5rem}}#curated .image-box{position:relative;height:100%;min-height:520px;overflow:hidden;border-radius:24px}#curated .image-container{position:absolute;inset:0}#curated .content{display:flex;flex-direction:column;justify-content:center}#curated .eyebrow{color:hsla(0,0%,100%,.5)}#curated .lead h2{margin:0;font-size:clamp(34px,4.5vw,64px);line-height:.95;letter-spacing:-0.03em}#curated .lead p{max-width:32rem;margin-bottom:0;line-height:1.75rem;color:hsla(0,0%,100%,.7)}#curated .lead p+p{margin-top:1rem}#curated .btn{align-self:flex-start;margin-top:3rem;--bs-btn-border-color: rgba(255, 255, 255, 0.25);--bs-btn-hover-bg: rgba(255, 255, 255, 0.1);letter-spacing:1.4px}#ingredients .image-box{position:relative;height:100%;min-height:520px;overflow:hidden;border-radius:24px}#ingredients .image-container{position:absolute;inset:0}#ingredients .content{display:flex;flex-direction:column;justify-content:center}#ingredients .eyebrow{color:hsla(0,0%,100%,.5)}#ingredients .lead h2{margin:0;font-size:clamp(34px,4.5vw,64px);line-height:.95;letter-spacing:-0.03em}#ingredients .lead p{max-width:32rem;margin-bottom:0;line-height:1.75rem;color:hsla(0,0%,100%,.7)}#ingredients .lead p+p{margin-top:1rem}#ingredients .stats{border-top:1px solid hsla(0,0%,100%,.1)}#ingredients .value{margin:0;font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:600}#ingredients .label{margin:1rem 0 0;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;letter-spacing:1.4px;color:hsla(0,0%,100%,.45)}.gallery-carousel{overflow:hidden}.gallery-carousel .header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:3rem;padding:0 1.5rem}.gallery-carousel .eyebrow{color:hsla(0,0%,100%,.5)}.gallery-carousel .lead h2{margin:1rem 0 0;font-size:clamp(32px,4.5vw,64px);line-height:.95;letter-spacing:-0.03em}.gallery-carousel .owl-carousel{padding:0 1.5rem 1rem}.gallery-carousel .owl-carousel .owl-stage-outer{overflow:visible}.gallery-carousel figure{position:relative;width:84vw;max-width:1080px;height:520px;margin:0;overflow:hidden;border-radius:24px}.gallery-carousel figure .image-container{height:100%}.gallery-carousel figure::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(2, 2, 2, 0.68), transparent 35%)}.gallery-carousel figcaption{position:absolute;left:0;bottom:0;z-index:1;padding:2rem 1.5rem;font-size:.875rem;letter-spacing:1.8px;text-transform:uppercase;color:hsla(0,0%,100%,.75)}.gallery-carousel .hint{margin-top:1rem;padding:0 1.5rem;font-size:.875rem;letter-spacing:1.8px;text-transform:uppercase;color:hsla(0,0%,100%,.35)}@media screen and (min-width: 641px){.gallery-carousel figure{width:72vw}}@media screen and (min-width: 1025px){.gallery-carousel .header,.gallery-carousel .hint{padding:0 5rem}.gallery-carousel .owl-carousel{padding:0 5rem 1rem}.gallery-carousel figure{width:68vw;height:720px}.gallery-carousel figcaption{padding:2rem}}#gallery figcaption{font-style:normal}#get-started .eyebrow{color:hsla(0,0%,100%,.5)}#get-started .lead h2{margin:0;font-size:clamp(34px,4.5vw,64px);line-height:.95;letter-spacing:-0.03em}#get-started .lead p{max-width:32rem;line-height:1.75rem;color:hsla(0,0%,100%,.7)}#get-started .btn{margin-top:3rem;--bs-btn-border-color: rgba(255, 255, 255, 0.25);--bs-btn-hover-bg: rgba(255, 255, 255, 0.1);--bs-btn-hover-border-color: rgba(255, 255, 255, 0.25);letter-spacing:1.4px}#get-started .collage{display:flex;gap:.75rem}#get-started .column{display:flex;flex:1;flex-direction:column;gap:1rem}#get-started .column+.column{padding-top:3rem}#get-started figure{margin:0;overflow:hidden}#get-started .image-container{overflow:hidden;border-radius:16px}#get-started .image-container.portrait{aspect-ratio:3/4}#get-started .image-container.landscape{aspect-ratio:4/3}#get-started .image-container .parallax{height:100%}#get-started figcaption{margin-top:1rem;font-style:normal;font-size:.75rem;line-height:1.25rem;color:hsla(0,0%,100%,.4)}.footer-callout{position:relative;display:flex;min-height:100vh;overflow:hidden;padding-left:1rem;padding-right:1rem}.footer-callout .image-container{position:absolute;inset:0}.footer-callout .image-container .drift{position:absolute;inset:0;transform:scale(1.18);will-change:transform}.footer-callout .image-container img{position:absolute;inset:0}.footer-callout::after{content:"";position:absolute;inset:0;background-image:linear-gradient(to bottom, #141414 0%, rgba(20, 20, 20, 0.72) 14%, rgba(20, 20, 20, 0.45) 38%, rgba(20, 20, 20, 0.12) 62%, rgba(20, 20, 20, 0.35) 88%, #141414 100%),radial-gradient(55% 45% at 50% 28%, oklab(36% -0.0579 0.0689 / 0.35), transparent 70%);pointer-events:none}.footer-callout>.container{z-index:10;display:flex;flex-direction:column;align-items:center}.footer-callout .eyebrow{color:hsla(0,0%,100%,.7)}.footer-callout .lead h2{margin:2rem 0 0;font-size:clamp(34px,5.5vw,88px);line-height:1.02;letter-spacing:-0.03em}.footer-callout .lead p{max-width:560px;margin:2rem auto 0;color:hsla(0,0%,100%,.9);font-size:19px;line-height:30px;text-shadow:0 1px 12px rgba(0,0,0,.55)}@media screen and (min-width: 1025px){.footer-callout>.container{padding-top:12rem}}.faq-band{padding-left:1rem;padding-right:1rem;border-top:1px solid hsla(0,0%,100%,.1)}.faq-band.tinted{border-top:0;background:#0c110d}.faq-band .eyebrow{color:hsla(0,0%,100%,.6)}.faq-band .lead h2{margin:2rem 0 0;font-size:clamp(34px,4.5vw,64px);line-height:.95;letter-spacing:-0.03em}.faq-band .faq-list{border-top:1px solid hsla(0,0%,100%,.1)}.faq-band .question h3{font-size:1rem;line-height:1.25;letter-spacing:-0.01em}.faq-band .toggle{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;font-size:1.25rem}.faq-band .more{display:flex;justify-content:center;margin-top:3rem}.faq-band .more .btn{margin-top:0;--bs-btn-border-color: rgba(255, 255, 255, 0.25);letter-spacing:1.4px}.faq-band.stacked .lead{margin-bottom:4rem}.faq-band.list .eyebrow{color:hsla(0,0%,100%,.8)}.faq-band.list .faq-list{margin-top:2rem;border-top:0}.faq-band.list .question h3{font-size:1.5rem;line-height:2rem;letter-spacing:-0.6px;transition:color .2s}.faq-band.list .question:hover h3{color:hsla(0,0%,100%,.8)}.faq-band.list .toggle{width:auto;height:auto;border:0;font-size:1.5rem}.faq-band.list .answer{max-width:42rem;color:hsla(0,0%,100%,.85)}.faq-band.list .more{justify-content:flex-start}.faq-band.list .more .btn{--bs-btn-border-color: rgba(255, 255, 255, 0.2);font-weight:600;letter-spacing:1.6px}.faq-band.split{border-top:0}.faq-band.split .eyebrow{color:hsla(0,0%,100%,.8)}.faq-band.split .lead h2{font-size:clamp(28px,3.5vw,48px);line-height:1;letter-spacing:-0.025em}.faq-band.split .side{max-width:20rem;margin-top:2rem;color:hsla(0,0%,100%,.6)}@media screen and (min-width: 1025px){.faq-band .question h3{font-size:1.25rem}.faq-band.list .question h3{font-size:1.5rem}.faq-band.stacked .lead{margin-bottom:5rem}.faq-band .more{margin-top:4rem}.faq-band.list .more{margin-top:3rem}}/*# sourceMappingURL=single-go_work_resort-the-cuisine.css.map */