@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-ext-wght-normal.Bg62sWL9.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-wght-normal.BWCqVJN0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-vietnamese-wght-normal.CDLFB6hb.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-ext-wght-normal.ltf1AbuM.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-wght-normal.CUoBjw-S.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-ext-wght-italic.1rG_WyvK.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-wght-italic.C5ZlGLFt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-vietnamese-wght-italic.1M78L1Br.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-ext-wght-italic.PWzi_-0y.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-wght-italic.C-nL33vl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-cyrillic-wght-normal.CjwCQKo9.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-ext-wght-normal.BDUtSsKd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-wght-normal.ObQm3Zd1.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--twilight:#1b2940;--twilight-deep:#131d30;--bone:#f7f4ee;--paper:#fdfbf7;--alpenglow:#ecc5af;--sandstone:#9b4a33;--dawn:#d3a04a;--dusk:#c0604a;--ink:var(--twilight);--ink-soft:#56617a;--haze:#a8b2c5;--rule:#1b294029;--rule-on-dark:#f7f4ee33;--display:"Cormorant Garamond Variable", "Cormorant Garamond", "EB Garamond", Garamond, "Times New Roman", serif;--sans:"Jost Variable", Jost, Futura, "Century Gothic", "Avenir Next", system-ui, sans-serif;--gutter:clamp(1.25rem, 5vw, 4.5rem);--section:clamp(5rem, 11vw, 10rem);--wide:80rem;--measure:38rem}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:5rem;font-size:clamp(100%,.5vw + .55rem,125%)}body{background:var(--bone);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;font-weight:350;line-height:1.75}img,picture,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3,p,figure,dl,dd,ul,ol{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{font-family:var(--display);letter-spacing:-.012em;text-wrap:balance;font-weight:300;line-height:1.06}h2{font-size:clamp(2.375rem,4.6vw,4rem)}h3{font-size:clamp(1.625rem,2.4vw,2.125rem);font-weight:400;line-height:1.15}p{text-wrap:pretty}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}:focus-visible{outline-offset:4px;outline:2px solid}::selection{background:var(--alpenglow);color:var(--twilight)}.wrap{width:min(100% - 2 * var(--gutter), var(--wide));margin-inline:auto}.band{padding-block:var(--section)}.band--paper{background:var(--paper)}.band--twilight{background:var(--twilight);color:var(--bone)}.band--twilight ::selection{background:var(--bone)}.prose{max-width:var(--measure)}.prose>*+*{margin-top:1.4em}.lede{font-family:var(--display);letter-spacing:-.005em;font-size:clamp(1.5rem,2.3vw,1.9375rem);font-weight:400;line-height:1.34}.note{color:var(--ink-soft);font-size:.875rem;line-height:1.65}.band--twilight .note{color:var(--haze)}.button{background:var(--alpenglow);color:var(--twilight);font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;padding:1.15em 2.1em;font-size:.75rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .25s;display:inline-block}.button:hover{background:var(--bone)}.button--compact{padding:.95em 1.5em;font-size:.6875rem}.rows{border-top:1px solid var(--rule)}.rows>div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(8.5rem,.42fr) 1fr;gap:1.5rem;padding-block:.95rem;display:grid}.rows dt{color:var(--ink-soft);font-size:.9375rem}.rows dd{font-size:1rem}.band--twilight .rows,.band--twilight .rows>div{border-color:var(--rule-on-dark)}.band--twilight .rows dt{color:var(--haze)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header{z-index:20;padding:1rem var(--gutter);color:var(--bone);align-items:center;gap:clamp(1.25rem,3vw,2.5rem);transition:background-color .4s;display:flex;position:fixed;inset:0 0 auto}.site-header.is-solid{background:var(--twilight)}.site-header__address{font-family:var(--display);font-variant-numeric:lining-nums;letter-spacing:.01em;white-space:nowrap;margin-right:auto;font-size:1.3125rem;font-weight:400;line-height:1.2;text-decoration:none}.site-header__nav{letter-spacing:.03em;gap:clamp(1.25rem,2.4vw,2.25rem);font-size:.875rem;font-weight:400;display:flex}.site-header__nav a{text-decoration:none}.site-header__nav a:hover{text-decoration:underline}@media (width<=84rem){.site-header__city{display:none}}@media (width<=68rem){.site-header__nav{display:none}}@media (width<=30rem){.site-header{gap:.75rem}.site-header__address{font-size:1.0625rem}.site-header .button{letter-spacing:.14em;padding-inline:1.1em}}.hero{isolation:isolate;background:var(--twilight);min-height:max(100svh,40rem);color:var(--bone);display:grid;position:relative;overflow:hidden}.hero picture{z-index:-2;position:absolute;inset:0}.hero__photo{object-fit:cover;object-position:40% 100%;width:100%;height:100%;animation:2.6s cubic-bezier(.2,.6,.2,1) both hero-settle}.hero:before{content:"";z-index:-1;background:linear-gradient(#131d30cc 0%,#131d308f 32%,#131d3029 60%,#131d3000 76%);position:absolute;inset:0}.hero__body{padding:clamp(7.5rem, 20vh, 12.5rem) var(--gutter) 0;text-align:center;place-self:start center;animation:1.5s cubic-bezier(.2,.6,.2,1) .2s both hero-rise}.hero__name{letter-spacing:-.022em;font-size:clamp(3.75rem,11.5vw,10rem);line-height:.92}.hero__tagline{font-family:var(--display);margin-top:1.25rem;font-size:clamp(1.3125rem,2.2vw,1.875rem);font-style:italic;line-height:1.25}.hero__price{font-family:var(--display);font-variant-numeric:lining-nums;margin-top:clamp(2rem,5vh,3.25rem);font-size:clamp(1.875rem,3vw,2.625rem);line-height:1}.hero .button{margin-top:1.75rem}@keyframes hero-settle{0%{transform:scale(1.06)}}@keyframes hero-rise{0%{opacity:0;transform:translateY(16px)}}.overview{text-align:center}.overview__facts{letter-spacing:.04em;flex-wrap:wrap;justify-content:center;row-gap:.6rem;font-size:.9375rem;font-weight:400;line-height:1.2;display:flex}.overview__facts li{padding-inline:clamp(.9rem,1.8vw,1.5rem)}.overview__facts li+li{border-left:1px solid var(--rule)}.overview__thesis{max-width:17.5em;font-family:var(--display);letter-spacing:-.014em;text-wrap:balance;margin:clamp(3rem,6vw,5rem) auto 0;font-size:clamp(2.125rem,4.7vw,4.125rem);font-weight:300;line-height:1.12}@media (width<=44rem){.overview__facts{grid-template-columns:repeat(3,auto);justify-content:center;gap:.7rem 0;display:grid}.overview__facts li:nth-child(3n+1){border-left:0}}.story__grid{grid-template-columns:repeat(12,1fr);gap:2.5rem 2rem;display:grid}.story__grid h2{grid-column:1/span 5}.story__grid .prose{grid-column:7/-1}.plate{background:var(--bone)}.plate__photo{object-fit:cover;object-position:50% 62%;width:100%;height:clamp(18rem,56vw,46rem)}.plate figcaption{text-align:right;padding-top:.9rem}@media (width<=56rem){.story__grid h2,.story__grid .prose{grid-column:1/-1}}.photo{flex-direction:column;height:100%;display:flex}.photo__open{cursor:zoom-in;background:#1b29400f;border:0;flex:1;width:100%;padding:0;display:block;position:relative;overflow:hidden}.photo__open picture,.photo__open img{width:100%;height:100%;display:block}.photo__open img{object-fit:cover;transition:transform .9s cubic-bezier(.2,.6,.2,1)}.photo__open:hover img{transform:scale(1.025)}.photo figcaption{padding-top:.7rem}.gallery{grid-template-columns:repeat(12,1fr);gap:clamp(1.5rem,2.6vw,2.5rem) clamp(.75rem,1.6vw,1.5rem);display:grid}.gallery__tile--banner{grid-column:1/-1}.gallery__tile--banner .photo__open,.gallery__tile--panorama .photo__open{aspect-ratio:2}.gallery__tile--lead,.gallery__tile--panorama{grid-column:span 8}.gallery__tile--lead .photo__open,.gallery__tile--half .photo__open,.gallery__tile--wide .photo__open,.gallery__tile--trio .photo__open{aspect-ratio:4/3}.gallery__tile--side,.gallery__tile--third,.gallery__tile--trio{grid-column:span 4}.gallery__tile--half{grid-column:span 6}.gallery__tile--wide{grid-column:span 7}.gallery__tile--narrow{grid-column:span 5}.gallery__tile--side picture,.gallery__tile--narrow picture{position:absolute;inset:0}.gallery__tile--third .photo__open{aspect-ratio:1}.gallery__tile--third img{object-position:50% 30%}@media (width<=56rem){.gallery__tile--lead,.gallery__tile--panorama,.gallery__tile--side,.gallery__tile--half,.gallery__tile--wide,.gallery__tile--narrow,.gallery__tile--trio{grid-column:1/-1}.gallery__tile--third{grid-column:span 6}.gallery__tile--side picture,.gallery__tile--narrow picture{position:static}.gallery__tile--side .photo__open{aspect-ratio:4/5}.gallery__tile--narrow .photo__open{aspect-ratio:4/3}}.bluff__grid{grid-template-columns:repeat(12,1fr);align-items:center;gap:3rem 2rem;display:grid}.bluff__figure{grid-column:1/span 7}.bluff__grid .prose{grid-column:9/-1}.bluff__grid h2{margin-bottom:.6em}.bluff__seasons{margin-top:clamp(3.5rem,7vw,6rem)}@media (width<=68rem){.bluff__grid .prose{grid-column:8/-1}}@media (width<=56rem){.bluff__figure,.bluff__grid .prose{grid-column:1/-1}}.plate--paper{background:var(--paper)}.plate__photo--sunset{aspect-ratio:2.42;object-position:34% 50%;height:auto;min-height:18rem;max-height:88vh}.almanac__instrument{margin-top:clamp(3rem,6vw,5rem)}.almanac__readout{grid-template-columns:1fr auto 1fr;grid-template-areas:"set day rise";align-items:end;gap:1.5rem;display:grid}.almanac__day{text-align:center;grid-area:day}.almanac__event--set{grid-area:set}.almanac__event--rise{text-align:right;grid-area:rise}.almanac__date,.almanac__time{font-family:var(--display);font-variant-numeric:lining-nums;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:300;line-height:1.05}.almanac__label,.almanac__daylight{color:var(--ink-soft);letter-spacing:.04em;font-size:.875rem}.almanac__label{margin-bottom:.3rem}.almanac__daylight{margin-top:.3rem}.almanac__bearing{font-family:var(--display);margin-top:.15rem;font-size:1.1875rem;font-style:italic;line-height:1.3}.almanac__figure{margin-top:clamp(1rem,2vw,1.75rem)}.almanac__plate{width:100%;height:auto;overflow:visible}.almanac__plate line,.almanac__plate path{vector-effect:non-scaling-stroke}.almanac__horizon,.almanac__scale line,.almanac__ranges path{fill:none;stroke:var(--ink);stroke-width:1px}.almanac__scale line,.almanac__ranges path{stroke-opacity:.45}.almanac__land{fill:#1b294012;stroke:#1b294099;stroke-width:1px}.almanac__land--cliffs{fill:#9b4a331a;stroke:#9b4a33bf}.almanac__stop--dawn{stop-color:var(--dawn)}.almanac__stop--dusk{stop-color:var(--dusk)}.almanac__sun--dawn{fill:var(--dawn)}.almanac__sun--dusk{fill:var(--dusk)}.almanac__sun{stroke:var(--paper);stroke-width:2px;paint-order:stroke}.is-gliding [data-sun]{transition:transform .8s cubic-bezier(.3,.1,.2,1)}.almanac__peak{fill:var(--ink);font-family:var(--display);font-size:21px;font-style:italic}.almanac__compass,.almanac__ranges text{fill:var(--ink-soft);font-family:var(--sans);letter-spacing:.05em;font-weight:400}.almanac__compass{font-size:13px}.almanac__ranges text{font-size:11.5px}.almanac__controls{margin-top:1.5rem}.almanac__controls input[type=range]{cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;width:100%;height:2rem;margin:0;display:block}.almanac__controls input[type=range]::-webkit-slider-runnable-track{background:var(--ink);height:1px}.almanac__controls input[type=range]::-moz-range-track{background:var(--ink);height:1px}.almanac__controls input[type=range]::-webkit-slider-thumb{background:var(--twilight);-webkit-appearance:none;appearance:none;border:0;border-radius:50%;width:1.125rem;height:1.125rem;margin-top:calc(.5px - .5625rem)}.almanac__controls input[type=range]::-moz-range-thumb{background:var(--twilight);border:0;border-radius:50%;width:1.125rem;height:1.125rem}.almanac__months{color:var(--ink-soft);letter-spacing:.04em;grid-template-columns:repeat(12,1fr);font-size:.8125rem;display:grid}.almanac__jumps{flex-wrap:wrap;gap:.5rem 2rem;margin-top:1.5rem;display:flex}.almanac__jumps button{color:inherit;font:inherit;text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;padding:.25rem 0;font-size:.9375rem;text-decoration:underline 1px}.almanac__jumps button:hover{color:var(--sandstone)}.almanac__note{max-width:var(--measure);margin-top:clamp(2rem,4vw,3rem)}@media (width<=44rem){.almanac__readout{grid-template-columns:1fr 1fr;grid-template-areas:"day day""set rise";row-gap:2rem}.almanac__day{text-align:left}.almanac__peak{font-size:44px}.almanac__compass{font-size:32px}.almanac__compass--minor{display:none}.almanac__ranges text{font-size:27px}.almanac__sun{r:20px;stroke-width:4px}.almanac__months span{display:none}}.place__grid{grid-template-columns:repeat(12,1fr);align-items:start;gap:3.5rem 2rem;display:grid}.place__grid .prose{grid-column:1/span 6}.place__grid h2{margin-bottom:.6em}.place__nearby{grid-column:8/-1;padding-top:.5rem}.place__times>div{grid-template-columns:1fr auto}.place .rows.place__times dt{color:inherit;font-size:1rem}.place .rows.place__times dd{color:var(--haze);font-variant-numeric:lining-nums tabular-nums;text-align:right}.place__map{margin-top:1.75rem;font-size:.9375rem}@media (width<=56rem){.place__grid .prose,.place__nearby{grid-column:1/-1}}.plate__photo--trail{aspect-ratio:2.27;object-position:22% 50%;height:auto;min-height:18rem;max-height:88vh}.trails__intro{grid-template-columns:repeat(12,1fr);gap:2.5rem 2rem;display:grid}.trails__intro h2{grid-column:1/span 5}.trails__intro .prose{grid-column:7/-1}.trails__rows{margin-top:2.25rem}.trails__gallery{margin-top:clamp(3.5rem,7vw,6rem)}@media (width<=56rem){.trails__intro h2,.trails__intro .prose{grid-column:1/-1}}.house__intro{grid-template-columns:repeat(12,1fr);gap:2.5rem 2rem;display:grid}.house__intro h2{grid-column:1/span 5}.house__intro .prose{grid-column:7/-1}.house__gallery{margin-top:clamp(3.5rem,7vw,6rem)}.house__rooms{grid-template-columns:repeat(12,1fr);gap:1.5rem 2rem;margin-top:clamp(4rem,8vw,7rem);display:grid}.house__rooms h3{grid-column:1/span 4}.house__rooms>div{grid-column:5/-1}.house__sizes{border-top:0;grid-template-columns:1fr 1fr;column-gap:3rem;display:grid}.house__sizes>div{border-top:1px solid var(--rule);border-bottom:0;grid-template-columns:1fr auto}.house__sizes dd{font-variant-numeric:lining-nums tabular-nums}.house__rooms .note{border-top:1px solid var(--rule);margin-top:1rem;padding-top:1rem}@media (width<=56rem){.house__intro h2,.house__intro .prose,.house__rooms h3,.house__rooms>div{grid-column:1/-1}}@media (width<=36rem){.house__sizes{grid-template-columns:1fr}}.details__columns{grid-template-columns:1fr 1fr;column-gap:clamp(2rem,6vw,6rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.details .rows dd{font-variant-numeric:lining-nums}.details__note{max-width:var(--measure);margin-top:2.5rem}@media (width<=56rem){.details__columns{grid-template-columns:1fr}.details__columns .rows+.rows{border-top:0}}.tour{text-align:center}.tour h2{font-size:clamp(2.75rem,7vw,6rem)}.tour__lede{max-width:30em;margin:1.75rem auto 0}.tour__contact{gap:1.75rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.tour__note{letter-spacing:.02em;font-size:1rem}.tour__name{letter-spacing:.06em;font-size:.9375rem}.tour__contact .note{margin-bottom:.4rem;display:block}.tour__line{font-family:var(--display);font-variant-numeric:lining-nums;overflow-wrap:anywhere;font-size:clamp(1.25rem,4.6vw,3rem);font-weight:300;line-height:1.15;text-decoration:none;display:block}.tour__line:hover{color:var(--alpenglow)}.tour__pending{color:var(--haze);margin-top:3rem}.site-footer{background:var(--twilight-deep);color:var(--haze);padding-block:2.25rem;font-size:.8125rem;line-height:1.6}.site-footer__grid{flex-wrap:wrap;justify-content:space-between;gap:.75rem 3rem;display:flex}.lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--bone);background:#131d30f7;border:0;margin:0;padding:clamp(3.5rem,6vw,4.5rem) clamp(1rem,6vw,5.5rem) 1.5rem}.lightbox[open]{animation:.3s both lightbox-in;display:grid}.lightbox::backdrop{background:var(--twilight-deep)}.lightbox figure{grid-template-rows:minmax(0,1fr) auto;gap:1rem;min-height:0;display:grid}.lightbox img{object-fit:contain;width:100%;height:100%;min-height:0}.lightbox figcaption{letter-spacing:.03em;justify-content:space-between;gap:1.5rem;font-size:.875rem;display:flex}.lightbox figcaption span:last-child{color:var(--haze);white-space:nowrap}.lightbox button{color:var(--bone);font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.6rem .4rem;font-size:.8125rem;position:absolute}.lightbox button:hover{color:var(--alpenglow)}.lightbox__close{top:1rem;right:var(--gutter)}.lightbox__nav--previous{top:1rem;left:var(--gutter)}.lightbox__nav--next{top:1rem;left:calc(var(--gutter) + 7.5rem)}@keyframes lightbox-in{0%{opacity:0}}
