.zr91nG_banner{background:var(--bg-2);align-items:flex-end;min-height:15rem;padding-top:6rem;display:flex;position:relative;overflow:hidden}.zr91nG_image{object-fit:cover;filter:brightness(.5)}.zr91nG_inner{width:100%;padding:2rem var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex;position:relative}.zr91nG_aside{display:none}@media (min-width:900px){.zr91nG_aside{pointer-events:none;width:clamp(15rem,24vw,22rem);display:block;position:absolute;top:50%;right:clamp(2rem,9vw,9rem);transform:translateY(-42%)}}.zr91nG_eyebrow{color:var(--text-label);font-size:var(--text-xs);text-transform:uppercase;font-weight:600}.zr91nG_title{font-size:var(--title-lg);font-weight:400}.zr91nG_crumbs ol{color:var(--text-muted);font-size:var(--text-xs);text-transform:uppercase;flex-wrap:wrap;gap:.5rem;font-weight:600;display:flex}.zr91nG_crumbs li+li:before{content:"/";opacity:.5;margin-right:.5rem}.zr91nG_crumbs a{padding-block:.75rem;display:inline-block}.zr91nG_crumbs a:hover,.zr91nG_crumbs [aria-current=page]{color:var(--text)}.zr91nG_char{display:inline-block}.zr91nG_inner[data-animated]>div{padding-bottom:1.25rem;position:relative}.zr91nG_inner[data-animated]>div:after{content:"";background:var(--line);transform-origin:0 0;width:min(12rem,60%);height:1px;position:absolute;bottom:0;left:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.zr91nG_inner[data-animated] .zr91nG_eyebrow{opacity:0;animation:1s .2s forwards zr91nG_banner-down}.zr91nG_inner[data-animated] .zr91nG_char{opacity:0;animation:1s forwards zr91nG_banner-up;animation-delay:calc(var(--c) * 30ms);transform:translateY(1rem)}.zr91nG_inner[data-animated] .zr91nG_char:nth-child(2n){animation-name:zr91nG_banner-down;transform:translateY(-1rem)}.zr91nG_inner[data-animated]>div:after{animation:1s 1s forwards zr91nG_banner-line}}@media (prefers-reduced-motion:reduce){.zr91nG_inner[data-animated]>div:after{transform:none}}@keyframes zr91nG_banner-up{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@keyframes zr91nG_banner-down{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:none}}@keyframes zr91nG_banner-line{to{transform:scale(1)}}@media (min-width:1101px){.zr91nG_banner{min-height:22rem;padding-top:9rem}}.zr91nG_banner[data-size=tall]{min-height:max(26rem,62svh)}@media (min-width:1101px){.zr91nG_banner[data-size=tall]{min-height:max(34rem,70svh)}}
._0UxtxW_hero{justify-items:center;gap:clamp(2.5rem,5vw,4rem);width:min(100% - 2rem,80rem);margin-inline:auto;padding-block:clamp(4rem,8vw,7rem);display:grid}._0UxtxW_heroBook{cursor:pointer;background:0 0;border:0;width:min(22rem,64vw);padding:0}._0UxtxW_heroBook:focus-visible{outline:1px solid var(--atelier-gold);outline-offset:1.5rem}._0UxtxW_heroTilt{display:block}._0UxtxW_heroBook[data-away] [data-book]{visibility:hidden}._0UxtxW_heroText{max-width:34rem}._0UxtxW_heroLabel,._0UxtxW_edition{letter-spacing:.24em;text-transform:uppercase;font-size:.66rem;font-weight:600}._0UxtxW_heroLabel{color:var(--atelier-muted)}._0UxtxW_edition{color:var(--atelier-gold);margin-top:1.25rem}._0UxtxW_heroTitle{color:var(--atelier-ink);font-size:clamp(2.4rem,4.6vw,4.4rem);font-weight:var(--fw-thin);letter-spacing:-.01em;margin-top:.85rem;line-height:1.05}._0UxtxW_heroLead{color:var(--atelier-muted);font-size:.95rem;font-weight:var(--fw-light);margin-top:1.75rem;line-height:1.85}._0UxtxW_specs{border-top:1px solid var(--atelier-line);gap:3rem;margin:2rem 0 0;padding-top:1.5rem;display:flex}._0UxtxW_specs dt{color:var(--atelier-muted);letter-spacing:.22em;text-transform:uppercase;font-size:.64rem;font-weight:500}._0UxtxW_specs dd{color:var(--atelier-ink);font-size:1.35rem;font-weight:var(--fw-light);margin:.4rem 0 0}._0UxtxW_openButton{min-height:var(--tap);border:1px solid var(--line);border-radius:var(--radius-pill);height:3rem;color:var(--atelier-ink);font:inherit;font-size:var(--text-sm);text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:1rem;margin-top:2.5rem;padding:0 1.75rem;font-weight:600;transition:background .4s ease-in-out,color .4s ease-in-out;display:inline-flex}._0UxtxW_openButton span{transition:transform .4s var(--ease-out)}._0UxtxW_openButton:focus-visible{outline:1px solid var(--atelier-gold);outline-offset:4px}._0UxtxW_bar{top:var(--header-h);z-index:20;border-block:1px solid var(--atelier-line);background:var(--atelier-glass);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding:1rem max(1rem,50% - 40rem);display:flex;position:sticky}._0UxtxW_filters{scrollbar-width:none;gap:clamp(1.25rem,2.6vw,2.5rem);max-width:100%;display:flex;overflow-x:auto}._0UxtxW_filters::-webkit-scrollbar{display:none}._0UxtxW_filters a{color:var(--atelier-muted);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;padding-block:.45rem;font-size:.68rem;font-weight:500;transition:color .3s ease-in-out;position:relative}._0UxtxW_filters a[aria-current=page]{color:var(--atelier-ink);font-weight:600}._0UxtxW_filters a:focus-visible{outline:1px solid var(--atelier-gold);outline-offset:4px}._0UxtxW_search{border-bottom:1px solid var(--atelier-line);color:var(--atelier-muted);align-items:center;gap:.6rem;padding-bottom:.35rem;transition:border-color .3s ease-in-out;display:flex}._0UxtxW_search:focus-within{border-color:var(--atelier-gold);color:var(--atelier-gold)}._0UxtxW_search svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;flex:none}._0UxtxW_search input{width:12rem;color:var(--atelier-ink);font:inherit;font-size:1rem;font-weight:var(--fw-light);background:0 0;border:0;outline:0;padding:0}._0UxtxW_search input::placeholder{color:var(--atelier-muted)}._0UxtxW_shelf{width:min(100% - 2rem,80rem);margin-inline:auto;padding-block:clamp(4rem,8vw,7rem) clamp(5rem,10vw,9rem)}._0UxtxW_group+._0UxtxW_group{margin-top:clamp(5rem,10vw,9rem)}._0UxtxW_groupHead{border-bottom:1px solid var(--atelier-line);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;padding-bottom:1.1rem;display:flex}._0UxtxW_groupName{color:var(--atelier-ink);font-size:clamp(1.9rem,3.6vw,3.2rem);font-weight:var(--fw-thin);letter-spacing:-.01em;line-height:1.1}._0UxtxW_groupCount{color:var(--atelier-gold);letter-spacing:.24em;text-transform:uppercase;font-size:.66rem;font-weight:600}._0UxtxW_rack{--shelf-h:clamp(12rem, 14vw, 15rem);margin-top:clamp(3rem,6vw,4.5rem);position:relative}._0UxtxW_rackRow{max-width:62rem;min-height:var(--shelf-h);justify-content:space-between;align-items:flex-end;gap:2rem;margin-inline:auto;padding:0 clamp(1.5rem,4vw,3rem);display:flex}._0UxtxW_cluster{flex:none;align-items:flex-end;display:flex;position:relative}._0UxtxW_books{align-items:flex-end;gap:2px;margin:0;padding:0;list-style:none;display:flex}._0UxtxW_shelfBook{position:relative}._0UxtxW_spineUp{width:2.6rem;height:calc(var(--shelf-h) * .92);cursor:pointer;transition:transform .6s var(--ease-out);background:0 0;border:0;padding:0;display:block}._0UxtxW_shelfBook:nth-child(4n+2) ._0UxtxW_spineUp{width:2.2rem;height:calc(var(--shelf-h) * .84)}._0UxtxW_shelfBook:nth-child(4n+3) ._0UxtxW_spineUp{width:2.9rem;height:calc(var(--shelf-h) * .88)}._0UxtxW_shelfBook:nth-child(4n) ._0UxtxW_spineUp{width:2.4rem;height:calc(var(--shelf-h) * .8)}._0UxtxW_shelfBook{--bh:.92}._0UxtxW_shelfBook:nth-child(4n+2){--bh:.84}._0UxtxW_shelfBook:nth-child(4n+3){--bh:.88}._0UxtxW_shelfBook:nth-child(4n){--bh:.8}._0UxtxW_books[data-lean=right]>._0UxtxW_shelfBook:last-child{margin-left:calc(var(--shelf-h) * var(--bh) * .19)}._0UxtxW_books[data-lean=left]>._0UxtxW_shelfBook:first-child{margin-right:calc(var(--shelf-h) * var(--bh) * .19)}._0UxtxW_books[data-lean=right]>._0UxtxW_shelfBook:last-child ._0UxtxW_spineUp{transform-origin:0 100%;transform:rotate(-11deg)}._0UxtxW_books[data-lean=left]>._0UxtxW_shelfBook:first-child ._0UxtxW_spineUp{transform-origin:100% 100%;transform:rotate(11deg)}._0UxtxW_cluster[data-kind=pile]{flex-direction:column-reverse;align-items:center}._0UxtxW_cluster[data-kind=pile] ._0UxtxW_books{flex-direction:column;align-items:center}._0UxtxW_cluster[data-kind=pile] ._0UxtxW_shelfBook:first-child{transform:translate(.5rem)}._0UxtxW_cluster[data-kind=pile]>._0UxtxW_decor{margin-bottom:.1rem;margin-left:30%}._0UxtxW_spine{cursor:pointer;width:clamp(11.5rem,13vw,14rem);height:clamp(1.9rem,2.5vw,2.3rem);transition:transform .6s var(--ease-out);background:0 0;border:0;padding:0;display:block}._0UxtxW_spine:focus-visible,._0UxtxW_spineUp:focus-visible{outline:1px solid var(--atelier-gold);outline-offset:4px}._0UxtxW_spine[data-away]>[data-book],._0UxtxW_spineUp[data-away]>[data-book]{visibility:hidden}._0UxtxW_plank{background:var(--atelier-shelf);height:.85rem;box-shadow:0 1.2rem 1.6rem -.9rem var(--atelier-shadow);margin-top:-.3rem;display:block;position:relative}._0UxtxW_plank:after{content:"";background:var(--atelier-line);height:1px;position:absolute;inset:auto 0 0}._0UxtxW_plate{z-index:3;background:var(--atelier-ink);color:var(--atelier-bg);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .35s ease-in-out, transform .45s var(--ease-out);align-items:baseline;gap:.5rem;padding:.2rem .6rem;font-size:.66rem;line-height:1.3;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%,.15rem)}._0UxtxW_plate strong{font-weight:500}._0UxtxW_plate span{color:color-mix(in srgb, var(--atelier-bg) 70%, transparent);letter-spacing:.12em;text-transform:uppercase;font-size:.56rem}._0UxtxW_shelfBook:focus-within ._0UxtxW_plate{opacity:1;transform:translate(-50%,.3rem)}._0UxtxW_decorSet{z-index:1;align-items:flex-end;gap:.9rem;display:flex;position:relative}._0UxtxW_decor{box-shadow:0 .45rem .6rem -.35rem var(--atelier-shadow);flex:none;display:block;position:relative}._0UxtxW_decor[data-kind=vase]{background:radial-gradient(circle at 32% 30%,#f3eee4 0%,#d8cfbf 45%,#a69a86 100%);border-radius:46% 46% 42% 42%/58% 58% 42% 42%;width:2.6rem;height:3.4rem;margin-top:.7rem}._0UxtxW_decor[data-kind=vase]:before{content:"";background:linear-gradient(90deg,#c9bfae,#efe9de 40%,#b3a793);border-radius:.15rem .15rem 0 0;width:.85rem;height:.75rem;position:absolute;top:-.6rem;left:50%;transform:translate(-50%)}._0UxtxW_decor>svg{width:calc(var(--shelf-h) * .26);max-width:none;height:calc(var(--shelf-h) * .39);position:absolute;bottom:calc(100% + .35rem);left:50%;overflow:visible;transform:translate(-50%)}._0UxtxW_decor[data-tall]{background:radial-gradient(circle at 30% 25%,#5d5953 0%,#2c2a27 55%,#161514 100%);border-radius:42% 42% 36% 36%/26% 26% 20% 20%;width:2.8rem;height:5.2rem}._0UxtxW_decor[data-tall]:before{background:linear-gradient(90deg,#26241f,#4c4842 45%,#1c1b19)}._0UxtxW_decor[data-tall]>svg{width:calc(var(--shelf-h) * .29);height:calc(var(--shelf-h) * .43)}._0UxtxW_decor[data-small]{width:2rem;height:2.6rem}._0UxtxW_decor[data-small]>svg{width:calc(var(--shelf-h) * .2);height:calc(var(--shelf-h) * .3)}._0UxtxW_decor[data-kind=sphere]{background:radial-gradient(circle at 34% 30%,#f6e2b8 0%,#c79a57 38%,#7a5527 80%,#4d3417 100%);border-radius:50%;width:2.1rem;height:2.1rem}._0UxtxW_frame{width:5.6rem;height:7rem;box-shadow:0 .8rem 1.2rem -.6rem var(--atelier-shadow);background:#1c1b18;padding:.4rem;display:block;position:relative}._0UxtxW_frame:before{content:"";background:radial-gradient(circle at 38% 42%,#c79a6b 0 18%,#0000 19%),radial-gradient(60% 35% at 60% 70%,#6f5a44 0 60%,#0000 61%),linear-gradient(#e7ddcc,#d9cbb4);border:.55rem solid #efe9de;width:100%;height:100%;display:block}._0UxtxW_empty{color:var(--atelier-muted);font-size:1.2rem;font-weight:var(--fw-light);text-align:center;padding-block:4rem}html[data-motion=ready] ._0UxtxW_rack[data-reveal] ._0UxtxW_plank{transform-origin:0;transition:transform 1.6s cubic-bezier(.16,1,.3,1);transform:scaleX(0)}html[data-motion=ready] ._0UxtxW_rack[data-reveal] ._0UxtxW_cluster{opacity:0;filter:blur(10px);transition:opacity 1.2s ease-out,filter 1.4s ease-out,transform 1.6s cubic-bezier(.16,1,.3,1);transition-delay:calc(.3s + var(--k,0) * .12s);transform:translateY(2.5rem)}:is(html[data-motion=ready] ._0UxtxW_rack[data-inview=true] ._0UxtxW_plank,html[data-motion=ready] ._0UxtxW_rack[data-inview=true] ._0UxtxW_cluster){opacity:1;filter:none;transform:none}:is(html[data-motion=ready] [data-reveal=soft]._0UxtxW_groupHead,html[data-motion=ready] [data-reveal=soft]._0UxtxW_heroBook,html[data-motion=ready] [data-reveal=soft]._0UxtxW_heroText>*){opacity:0;filter:blur(8px);transition:opacity 1.2s ease-out,filter 1.4s ease-out,transform 1.6s cubic-bezier(.16,1,.3,1);transform:translateY(2rem)}html[data-motion=ready] [data-reveal=soft]._0UxtxW_heroText>:nth-child(n){transition-delay:.15s}html[data-motion=ready] [data-reveal=soft]._0UxtxW_heroText>:nth-child(n+3){transition-delay:.3s}html[data-motion=ready] [data-reveal=soft]._0UxtxW_heroText>:nth-child(n+5){transition-delay:.45s}:is(html[data-motion=ready] [data-inview=true]._0UxtxW_groupHead,html[data-motion=ready] [data-inview=true]._0UxtxW_heroBook,html[data-motion=ready] [data-inview=true]._0UxtxW_heroText>*){opacity:1;filter:none;transform:none}@media (hover:hover) and (pointer:fine){._0UxtxW_openButton:hover{background:var(--atelier-gold-soft);color:var(--atelier-gold)}._0UxtxW_openButton:hover span{transform:translate(.35rem)}._0UxtxW_filters a:hover{color:var(--atelier-ink)}._0UxtxW_shelfBook:hover ._0UxtxW_plate{opacity:1;transform:translate(-50%,.3rem)}._0UxtxW_spineUp:hover,._0UxtxW_books[data-lean]>._0UxtxW_shelfBook ._0UxtxW_spineUp:hover{transform:translateY(-.9rem)}._0UxtxW_spine:hover{transform:translate(.6rem)}}@media (min-width:900px){._0UxtxW_hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);place-items:center start}._0UxtxW_heroBook{justify-self:center}}@media (max-width:699px){._0UxtxW_bar{padding-inline:1rem}._0UxtxW_search{width:100%}._0UxtxW_search input{flex:1;width:auto}._0UxtxW_rack{--shelf-h:10.5rem}._0UxtxW_rackRow{scrollbar-width:none;justify-content:flex-start;gap:1.75rem;max-width:none;padding:6rem 1rem 0;overflow:auto hidden}._0UxtxW_rackRow::-webkit-scrollbar{display:none}._0UxtxW_spineUp{width:2.2rem}._0UxtxW_shelfBook:nth-child(4n+2) ._0UxtxW_spineUp{width:1.9rem}._0UxtxW_shelfBook:nth-child(4n+3) ._0UxtxW_spineUp{width:2.4rem}._0UxtxW_shelfBook:nth-child(4n) ._0UxtxW_spineUp{width:2rem}._0UxtxW_spine{width:8.5rem}._0UxtxW_plate{display:none}}@media (prefers-reduced-motion:reduce){._0UxtxW_openButton,._0UxtxW_openButton span,._0UxtxW_filters a,._0UxtxW_spine,._0UxtxW_spineUp,._0UxtxW_plate{transition:none}._0UxtxW_spineUp:hover,._0UxtxW_spine:hover{transform:none}}
.SiU0Ra_page{background:var(--page-paper);color:var(--page-paper-text);text-align:left;position:absolute;inset:0;overflow:hidden;container-type:size}.SiU0Ra_inner{flex-direction:column;gap:2.6cqw;padding:9cqw 8.5cqw 11cqw;font-size:2.9cqw;line-height:1.6;display:flex;position:absolute;inset:0}.SiU0Ra_page[data-tone=dark]{background:var(--page-ink);color:var(--page-ink-text)}.SiU0Ra_page[data-tone=dark] .SiU0Ra_inner{justify-content:center}.SiU0Ra_foot{color:var(--page-paper-muted);letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;font-size:2.1cqw;display:flex;position:absolute;bottom:4.5cqw;left:8.5cqw;right:8.5cqw}.SiU0Ra_page[data-tone=dark] .SiU0Ra_foot{color:var(--page-ink-muted)}.SiU0Ra_eyebrow{color:var(--page-gold);letter-spacing:.26em;text-transform:uppercase;font-size:2.2cqw;font-weight:600}.SiU0Ra_display,.SiU0Ra_title,.SiU0Ra_quote{font-family:var(--font-serif);font-weight:500;line-height:1.05}.SiU0Ra_display{font-size:11cqw}.SiU0Ra_title{font-size:7.4cqw}.SiU0Ra_lead{max-width:88%;color:var(--page-paper-muted);font-size:3.1cqw;font-weight:300}.SiU0Ra_text{color:var(--page-paper-muted);font-weight:300}.SiU0Ra_page[data-tone=dark] .SiU0Ra_text{color:var(--page-ink-muted)}.SiU0Ra_small{color:var(--page-paper-muted);font-size:2.3cqw;line-height:1.45}.SiU0Ra_art{background:var(--page-paper-2);border-radius:.8cqw;flex:1;min-height:0;display:block;position:relative;overflow:hidden}.SiU0Ra_art img,.SiU0Ra_bleed img{object-fit:cover}.SiU0Ra_page[data-layout=opening] .SiU0Ra_art{margin-top:3cqw}.SiU0Ra_page[data-layout=full] .SiU0Ra_inner{color:var(--page-ink-text);justify-content:flex-end;padding:0 8.5cqw 13cqw}.SiU0Ra_bleed{position:absolute;inset:0}.SiU0Ra_bleed:after{content:"";background:linear-gradient(#0000 55%,#0f0e0cbf 100%);position:absolute;inset:0}.SiU0Ra_caption{max-width:80%;font-family:var(--font-serif);font-size:4.6cqw;font-style:italic;line-height:1.3;position:relative}.SiU0Ra_page[data-layout=full] .SiU0Ra_foot{color:#ece8e1bf}.SiU0Ra_page[data-layout=feature] .SiU0Ra_art{flex:0 0 40cqh;margin-bottom:1.5cqw}.SiU0Ra_points{gap:1.6cqw;margin:1cqw 0 0;padding:0;list-style:none;display:grid}.SiU0Ra_points li{border-top:1px solid var(--page-paper-2);gap:2.4cqw;padding-top:1.6cqw;display:flex}.SiU0Ra_points span{color:var(--page-gold);font-family:var(--font-serif);font-size:3.4cqw;line-height:1.1}.SiU0Ra_trio{flex:1;grid-template-rows:1.25fr 1fr;grid-template-columns:1fr 1fr;gap:3cqw 2.6cqw;min-height:0;margin:1cqw 0 0;padding:0;list-style:none;display:grid}.SiU0Ra_trio li{flex-direction:column;gap:1.4cqw;min-height:0;display:flex}.SiU0Ra_trio li:first-child{grid-column:1/-1}.SiU0Ra_swatches{grid-template-columns:repeat(3,1fr);gap:4cqw 3cqw;margin:3cqw 0 0;padding:0;list-style:none;display:grid}.SiU0Ra_swatches li{gap:1cqw;display:grid}.SiU0Ra_swatches strong{margin-top:1cqw;font-size:2.7cqw;font-weight:600}.SiU0Ra_swatch{aspect-ratio:1;border-radius:.8cqw;display:block;box-shadow:inset 0 0 0 1px #00000014,0 1.4cqw 2.4cqw -1.4cqw #00000073}.SiU0Ra_layers{gap:.9cqw;margin:2cqw 0 1cqw;padding:0;list-style:none;display:grid}.SiU0Ra_layers li{grid-template-columns:34cqw 1fr;align-items:center;gap:3cqw;display:grid}.SiU0Ra_layerBar{background:linear-gradient(90deg,#8d8a84,#c9c5bd);border-radius:.3cqw;height:1.6cqw;display:block}.SiU0Ra_layers li:first-child .SiU0Ra_layerBar,.SiU0Ra_layers li:last-child .SiU0Ra_layerBar{background:linear-gradient(90deg,#5b3b26,#8a6143)}.SiU0Ra_layers li[data-core] .SiU0Ra_layerBar{background:repeating-linear-gradient(90deg,#0000 0 1.6cqw,#ffffff8c 1.6cqw 1.8cqw),linear-gradient(90deg,#a7a49d,#d6d2ca);height:6cqw}.SiU0Ra_models{border-collapse:collapse;width:100%;margin-top:2cqw;font-size:2.7cqw}.SiU0Ra_models th,.SiU0Ra_models td{border-top:1px solid var(--page-paper-2);text-align:left;padding:2cqw 0}.SiU0Ra_models th{letter-spacing:.04em;font-weight:600}.SiU0Ra_models td:last-child{text-align:right;width:6cqw}.SiU0Ra_view{border:1px solid var(--page-gold);width:5cqw;height:5cqw;color:var(--page-gold);cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:3.4cqw;line-height:1;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:inline-grid}.SiU0Ra_view:focus-visible,.SiU0Ra_contacts a:focus-visible{outline:1px solid var(--page-gold);outline-offset:2px}.SiU0Ra_quote{margin:0;font-size:9cqw}.SiU0Ra_figures{border-top:1px solid #ece8e12e;grid-template-columns:repeat(3,1fr);gap:3cqw;margin:7cqw 0 0;padding-top:4cqw;display:grid}.SiU0Ra_figures dt{color:var(--page-gold);font-family:var(--font-serif);font-size:7cqw;line-height:1}.SiU0Ra_figures dd{color:var(--page-ink-muted);margin:1.4cqw 0 0;font-size:2.3cqw}.SiU0Ra_contacts{gap:2cqw;margin:4cqw 0 0;padding:0;list-style:none;display:grid}.SiU0Ra_contacts li{border-top:1px solid var(--page-paper-2);gap:.4cqw;padding-top:2cqw;display:grid}.SiU0Ra_contacts a{color:var(--page-paper-text);font-family:var(--font-serif);font-size:4.6cqw;line-height:1.2}.SiU0Ra_places{gap:.8cqw;margin:auto 0 0;padding:0;list-style:none;display:grid}@media (hover:hover){.SiU0Ra_view:hover{background:var(--page-gold);color:var(--page-paper)}}
.kISiSq_book{--foil:var(--book-foil,linear-gradient(100deg, #a98450 0%, #e9d3a1 32%, #fff3d6 46%, #e2c58c 58%, #b38d55 100%));transition:transform .6s var(--ease-out);display:block;position:absolute;inset:0;container-type:inline-size}.kISiSq_gilt{background:repeating-linear-gradient(90deg, #ffffff2e 0 1px, transparent 1px 3px), var(--book-gilt,linear-gradient(180deg, #f0d9a6, #b48e57));clip-path:polygon(4% 0,100% 0,100% 100%,0 100%);height:.38rem;position:absolute;top:-.32rem;left:.55rem;right:.35rem}.kISiSq_endpaper{background:var(--book-endpaper,radial-gradient(ellipse 60% 18% at 30% 20%, #1f2d4a8c, transparent 70%), radial-gradient(ellipse 50% 14% at 70% 45%, #b08c568c, transparent 70%), radial-gradient(ellipse 70% 16% at 40% 72%, #1f2d4a80, transparent 70%), repeating-radial-gradient(ellipse at 20% 30%, #efe7d6 0 .35rem, #d9ccb2 .35rem .42rem, #efe7d6 .42rem .8rem));border-radius:0 .2rem .2rem 0;position:absolute;inset:0;overflow:hidden;box-shadow:inset .5rem 0 .8rem -.4rem #00000080}.kISiSq_cover{background:repeating-linear-gradient(0deg, #ffffff09 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, #00000014 0 1px, transparent 1px 3px), linear-gradient(125deg, #ffffff24 0%, transparent 40%, #00000059 100%), var(--cloth);transform-origin:0;transition:transform .6s var(--ease-out), box-shadow .6s var(--ease-out);border-radius:0 .2rem .2rem 0;flex-direction:column;align-items:center;padding:7cqw 7cqw 6cqw 12cqw;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 .9rem 1.4rem -.4rem #000000a6,inset 0 0 0 1px #ffffff0d}.kISiSq_spine{background:linear-gradient(180deg, transparent 9%, var(--foil-solid,#c9a46a) 9% 10%, transparent 10%), linear-gradient(180deg, transparent 90%, var(--foil-solid,#c9a46a) 90% 91%, transparent 91%), linear-gradient(90deg, #00000073 0%, #ffffff1f 45%, #00000059 75%, #0000001a 100%);width:9cqw;position:absolute;inset:0 auto 0 0}.kISiSq_foil{background:var(--foil);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px #00000073);transition:background-position 1.2s var(--ease-out);background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text}.kISiSq_top{font-family:var(--font-serif);letter-spacing:.04em;justify-content:space-between;align-self:stretch;align-items:center;font-size:7.5cqw;font-style:italic;display:flex}.kISiSq_hex{fill:none;width:9cqw;height:9cqw;stroke:var(--book-foil-solid,#d9bc85);stroke-width:1.4px;margin-left:auto}.kISiSq_plate{border:1px solid color-mix(in srgb, var(--book-foil-solid,#d9bc85) 85%, transparent);outline:1px solid color-mix(in srgb, var(--book-foil-solid,#d9bc85) 35%, transparent);outline-offset:1.6cqw;flex:1;align-self:stretch;min-height:0;margin:4.5cqw 0 6cqw;display:block;position:relative;box-shadow:0 1.5cqw 3cqw #00000073}.kISiSq_plate img{object-fit:cover;filter:var(--book-plate-filter,saturate(.9) contrast(1.04))}.kISiSq_title,.kISiSq_brand{color:var(--book-text,#f6e8c8);-webkit-text-fill-color:currentcolor;filter:drop-shadow(0 1px 1px #0009);background:0 0}.kISiSq_title{font-family:var(--font-serif);text-align:center;text-wrap:balance;font-size:13cqw;font-weight:600;line-height:1.32}.kISiSq_brand{letter-spacing:.3em;text-transform:uppercase;margin-top:3.5cqw;font-size:5cqw;font-weight:700}.kISiSq_seal{background:var(--foil);color:#2b2116;letter-spacing:.06em;border-radius:50%;place-items:center;width:17cqw;height:17cqw;font-size:5.6cqw;font-weight:700;display:grid;position:absolute;bottom:33cqw;right:4cqw;box-shadow:0 .8cqw 1.6cqw #00000080,inset 0 0 0 1.2cqw #0000001f}.kISiSq_ribbon{background:var(--book-ribbon,linear-gradient(90deg, #b9965f, #ecd6a8 50%, #b18c56));clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);width:.42rem;height:1.5rem;position:absolute;bottom:-1.1rem;left:62%;box-shadow:0 .3rem .4rem #00000059}@media (hover:hover) and (pointer:fine){:is(button,a):hover>.kISiSq_book{transform:translateY(-.5rem)}:is(button,a):hover>.kISiSq_book .kISiSq_foil{background-position:0 0}:is(button,a):hover>.kISiSq_book .kISiSq_cover{transform:perspective(70rem)rotateY(-22deg);box-shadow:0 1.4rem 2rem -.4rem #000000b3,inset 0 0 0 1px #ffffff0d}}:is(button,a):focus-visible>.kISiSq_book .kISiSq_cover{transform:perspective(70rem)rotateY(-22deg)}@media (prefers-reduced-motion:reduce){.kISiSq_book,.kISiSq_cover,.kISiSq_foil{transition:none}}.kISiSq_book[data-edition=lookbook] .kISiSq_cover{border-radius:0;padding:8cqw 8cqw 7cqw 12cqw}.kISiSq_book[data-edition=lookbook] .kISiSq_gilt{background:repeating-linear-gradient(0deg, transparent 0 1px, color-mix(in srgb, var(--penthouse-ink), transparent 82%) 1px 2px), var(--atelier-paper-line)}.kISiSq_book[data-edition=lookbook] .kISiSq_spine{background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--penthouse-paper), transparent 94%) 0 1px, transparent 1px 3px), linear-gradient(90deg, var(--penthouse-ink), transparent 70%);width:7cqw}.kISiSq_book[data-edition=lookbook] .kISiSq_top{letter-spacing:.16em;font-family:inherit;font-size:5.5cqw;font-style:normal}.kISiSq_book[data-edition=lookbook] .kISiSq_hex{stroke:#fff0dcbf;opacity:.65;width:6cqw;height:6cqw}.kISiSq_book[data-edition=lookbook] .kISiSq_plate{outline-offset:2cqw;border:0;outline:1px solid #fff0dc73;margin:4.5cqw 0 6cqw;box-shadow:0 2cqw 5cqw #00000073}.kISiSq_book[data-edition=lookbook] .kISiSq_plate img{filter:none}.kISiSq_book[data-edition=lookbook] .kISiSq_foil{color:var(--penthouse-paper);-webkit-text-fill-color:currentColor;filter:none;background:0 0}.kISiSq_book[data-edition=lookbook] .kISiSq_title{font-family:var(--font);font-size:10cqw;font-weight:var(--fw-light);text-align:left;align-self:stretch;line-height:1.25}.kISiSq_book[data-edition=lookbook] .kISiSq_brand{color:#fff0dcbf;letter-spacing:.3em;align-self:stretch;margin-top:6cqw;font-size:4.2cqw}.kISiSq_book[data-edition=lookbook] .kISiSq_seal{background:var(--penthouse-paper);width:18cqw;height:12cqw;color:var(--penthouse-ink);box-shadow:none;border-radius:1px;bottom:33cqw;right:5cqw}.kISiSq_book[data-edition=lookbook] .kISiSq_endpaper{background:var(--atelier-paper);border-radius:0}.kISiSq_reflection{opacity:.16;pointer-events:none;height:min(18cqw,1.3rem);position:absolute;top:100%;left:7%;right:0;overflow:hidden;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.kISiSq_reflection img{object-fit:cover;object-position:center bottom}
.r9MdFW_dialog{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--atelier-ink);font-family:var(--font);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.r9MdFW_dialog::backdrop{background:var(--atelier-glass);-webkit-backdrop-filter:blur(16px)saturate(.8);backdrop-filter:blur(16px)saturate(.8);animation:.6s linear r9MdFW_fade-in}.r9MdFW_dialog[data-phase=leaving]::backdrop{opacity:0;transition:opacity .7s linear}.r9MdFW_stage{place-items:center;padding:4.5rem 1rem 6.5rem;display:grid;position:absolute;inset:0}.r9MdFW_flyer{transform-origin:0 0;will-change:transform;width:min(92vw,80rem,141.4dvh - 16.968rem)}.r9MdFW_zoomer{transition:transform .45s var(--ease-out)}.r9MdFW_zoomer[data-zoomed]{cursor:grab}.r9MdFW_spread{aspect-ratio:1800/1273;perspective:3200px;transform-style:preserve-3d;transition:transform 1s var(--ease-out);touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;position:relative}.r9MdFW_spread[data-closed]{transform:translate(-25%)}.r9MdFW_dialog[data-phase=closing] .r9MdFW_spread{transition-duration:.9s}.r9MdFW_page,.r9MdFW_leaf{width:50%;height:100%;position:absolute;top:0}.r9MdFW_page{background:var(--atelier-ink);box-shadow:0 2.5rem 5rem var(--atelier-shadow);overflow:hidden}.r9MdFW_page[data-side=left]{left:0}.r9MdFW_page[data-side=right],.r9MdFW_leaf{left:50%}.r9MdFW_page[data-hidden]{visibility:hidden}.r9MdFW_page img,.r9MdFW_face img{object-fit:cover;pointer-events:none}.r9MdFW_page[data-under]:after{content:"";z-index:1;background:linear-gradient(90deg, var(--atelier-gutter), transparent 70%);opacity:0;pointer-events:none;animation:r9MdFW_under-shade .85s var(--ease-out);position:absolute;inset:0}.r9MdFW_page[data-side=left][data-under]:after{background:linear-gradient(270deg, var(--atelier-gutter), transparent 70%)}.r9MdFW_gutter{z-index:30;background:linear-gradient(90deg, transparent 0%, var(--atelier-paper-shade) 30%, var(--atelier-gutter) 48%, var(--atelier-gutter) 52%, var(--atelier-paper-shade) 70%, transparent 100%);pointer-events:none;width:12%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.r9MdFW_spread[data-closed] .r9MdFW_gutter{opacity:0}.r9MdFW_leaf{z-index:20;transform-origin:0;transform-style:preserve-3d}.r9MdFW_face{background:var(--atelier-ink);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.r9MdFW_face[data-back]{transform:rotateY(180deg)}.r9MdFW_face:after{content:"";background:linear-gradient(90deg, var(--atelier-gutter), transparent 60%);opacity:0;pointer-events:none;position:absolute;inset:0}.r9MdFW_leaf[data-dir] .r9MdFW_face:after{animation:r9MdFW_fold-shade .85s var(--ease-out)}.r9MdFW_leaf[data-dir=next]{animation:.85s cubic-bezier(.45,.05,.25,1) forwards r9MdFW_flip-next}.r9MdFW_leaf[data-dir=prev]{animation:.85s cubic-bezier(.45,.05,.25,1) forwards r9MdFW_flip-prev}.r9MdFW_leaf[data-cover]{z-index:25}.r9MdFW_leaf[data-cover=opening]{animation:1s cubic-bezier(.45,.05,.25,1) forwards r9MdFW_flip-next}.r9MdFW_leaf[data-cover=closing]{animation:.9s cubic-bezier(.45,.05,.25,1) forwards r9MdFW_flip-prev}.r9MdFW_coverFace{background:var(--atelier-book);box-shadow:inset 0 0 0 1px var(--atelier-line)}.r9MdFW_dot{z-index:3;border:2px solid var(--atelier-ink);background:var(--atelier-gold);width:1.1rem;height:1.1rem;box-shadow:0 0 0 0 var(--atelier-gold-line);cursor:pointer;border-radius:50%;margin:-.55rem 0 0 -.55rem;padding:0;animation:2.2s ease-out infinite r9MdFW_pulse;position:absolute}.r9MdFW_dot:before{content:"";position:absolute;inset:-.9rem}.r9MdFW_dot[data-active]{background:var(--atelier-ink);border-color:var(--atelier-gold)}.r9MdFW_dot:focus-visible{outline:2px solid var(--atelier-gold);outline-offset:3px}.r9MdFW_close{z-index:60;border:1px solid var(--atelier-gold-line);background:var(--atelier-glass);width:3rem;height:3rem;color:var(--atelier-ink);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .3s ease-in-out, transform .4s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:1.25rem;right:1.25rem}.r9MdFW_close svg,.r9MdFW_tool svg,.r9MdFW_panelClose svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.r9MdFW_dock{z-index:50;border:1px solid var(--atelier-gold-line);background:var(--atelier-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:r9MdFW_dock-in .6s .9s var(--ease-out) backwards;border-radius:999px;align-items:center;gap:.25rem;padding:.35rem .6rem;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.r9MdFW_dialog[data-phase=leaving] .r9MdFW_dock,.r9MdFW_dialog[data-phase=leaving] .r9MdFW_close{opacity:0;transition:opacity .3s linear}.r9MdFW_tool{width:2.6rem;height:2.6rem;color:var(--atelier-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:color .3s ease-in-out,background .3s ease-in-out;display:grid}.r9MdFW_tool:disabled{color:var(--atelier-muted);cursor:default;opacity:.45}.r9MdFW_tool[aria-expanded=true]{color:var(--atelier-gold)}.r9MdFW_tool:focus-visible,.r9MdFW_close:focus-visible,.r9MdFW_thumb:focus-visible,.r9MdFW_panelClose:focus-visible,.r9MdFW_panelLink:focus-visible{outline:1px solid var(--atelier-gold);outline-offset:2px}.r9MdFW_sep{background:var(--atelier-line);width:1px;height:1.4rem;margin-inline:.35rem}.r9MdFW_counter{min-width:7.5rem;color:var(--atelier-ink);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.04em;text-align:center;white-space:nowrap;font-size:1.15rem}.r9MdFW_counter em{color:var(--atelier-muted);font-style:normal}.r9MdFW_thumbs{z-index:45;border:1px solid var(--atelier-gold-line);background:var(--atelier-glass);opacity:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);visibility:hidden;width:min(92vw,64rem);max-height:min(60dvh,34rem);transition:opacity .35s ease-in-out, transform .45s var(--ease-out), visibility 0s .45s;scrollbar-width:thin;border-radius:1.25rem;padding:1.25rem;position:absolute;bottom:5.5rem;left:50%;overflow:auto;transform:translate(-50%,1rem)}.r9MdFW_thumbs[data-open]{opacity:1;visibility:visible;transition:opacity .35s ease-in-out, transform .45s var(--ease-out);transform:translate(-50%)}.r9MdFW_thumbs ol{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:1.25rem 1rem;margin:0;padding:0;list-style:none;display:grid}.r9MdFW_thumb{width:100%;color:var(--atelier-muted);font:inherit;cursor:pointer;background:0 0;border:0;gap:.5rem;padding:0;display:grid}.r9MdFW_thumbPages{aspect-ratio:1800/1273;outline-offset:3px;outline:1px solid #0000;transition:outline-color .3s ease-in-out;display:flex}.r9MdFW_thumbPages>span{background:var(--atelier-ink);flex:1;position:relative;overflow:hidden}.r9MdFW_thumbPages img{object-fit:cover}.r9MdFW_thumbNum{font-variant-numeric:lining-nums;letter-spacing:.04em;font-size:.95rem}.r9MdFW_thumb[aria-current=page]{color:var(--atelier-gold)}.r9MdFW_thumb[aria-current=page] .r9MdFW_thumbPages{outline-color:var(--atelier-gold)}.r9MdFW_panel{z-index:55;border:1px solid var(--atelier-gold-line);background:var(--atelier-glass);opacity:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(22rem,100vw - 2.5rem);transition:transform .55s var(--ease-out), opacity .35s linear;border-radius:1.25rem;gap:.4rem;padding:1.25rem 1.25rem 1.5rem;display:grid;position:absolute;top:5.5rem;right:1.25rem;transform:translate(calc(100% + 2rem))}.r9MdFW_panel[data-open]{opacity:1;transform:none}.r9MdFW_panelClose{z-index:1;border:1px solid var(--atelier-line);background:var(--atelier-glass);width:2rem;height:2rem;color:var(--atelier-ink);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem}.r9MdFW_panelImage{aspect-ratio:4/3;background:var(--atelier-ink);border-radius:.75rem;margin-bottom:.6rem;position:relative;overflow:hidden}.r9MdFW_panelImage img{object-fit:cover}.r9MdFW_panelName{color:var(--atelier-ink);font-size:1.6rem;font-weight:500;line-height:1.1}.r9MdFW_panelSize{color:var(--atelier-ink);letter-spacing:.04em;font-size:.8rem}.r9MdFW_panelText{color:var(--atelier-muted);font-size:.82rem;font-weight:var(--fw-light);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin-top:.25rem;line-height:1.7;display:-webkit-box;overflow:hidden}.r9MdFW_panelLink{border-bottom:1px solid var(--atelier-gold);color:var(--atelier-ink);letter-spacing:.16em;text-transform:uppercase;justify-self:start;align-items:center;gap:.6rem;margin-top:.75rem;padding-bottom:.35rem;font-size:.72rem;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.r9MdFW_close:hover{border-color:var(--atelier-gold);transform:rotate(90deg)}.r9MdFW_tool:not(:disabled):hover{background:var(--atelier-gold-soft);color:var(--atelier-gold)}.r9MdFW_thumb:hover .r9MdFW_thumbPages{outline-color:var(--atelier-gold-line)}.r9MdFW_panelLink:hover{color:var(--atelier-gold)}}@media (max-width:600px){.r9MdFW_stage{padding:4rem .5rem 6rem}.r9MdFW_flyer{width:96vw}.r9MdFW_dock{padding:.25rem .4rem;bottom:1rem}.r9MdFW_tool{width:2.3rem;height:2.3rem}.r9MdFW_counter{min-width:6rem;font-size:1rem}.r9MdFW_dot{width:.9rem;height:.9rem;margin:-.45rem 0 0 -.45rem}.r9MdFW_panel{grid-template-columns:5.5rem minmax(0,1fr);column-gap:1rem;width:auto;inset:auto .75rem 5rem;transform:translateY(calc(100% + 6rem))}.r9MdFW_panelImage{aspect-ratio:1;grid-row:span 4;margin:0}.r9MdFW_panelText{display:none}}@keyframes r9MdFW_flip-next{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes r9MdFW_flip-prev{0%{transform:rotateY(-180deg)}to{transform:rotateY(0)}}@keyframes r9MdFW_fold-shade{50%{opacity:.85}}@keyframes r9MdFW_under-shade{40%{opacity:1}}@keyframes r9MdFW_pulse{0%{box-shadow:0 0 0 0 var(--atelier-gold-line)}70%{box-shadow:0 0 0 .9rem #0000}to{box-shadow:0 0 #0000}}@keyframes r9MdFW_dock-in{0%{opacity:0;transform:translate(-50%,1rem)}}@keyframes r9MdFW_fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.r9MdFW_spread,.r9MdFW_zoomer,.r9MdFW_thumbs,.r9MdFW_panel,.r9MdFW_close{transition:none}.r9MdFW_dot,.r9MdFW_dock,.r9MdFW_dialog::backdrop{animation:none}}
.YgVxXW_frame{background:var(--bg-2);cursor:ns-resize;touch-action:pan-y;box-shadow:0 0 0 1px color-mix(in srgb, var(--text), transparent 88%), 0 1.5rem 3rem color-mix(in srgb, var(--bg-1), transparent 45%);isolation:isolate;position:relative;overflow:hidden}.YgVxXW_poster,.YgVxXW_canvas{width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px}.YgVxXW_poster{object-fit:cover}.YgVxXW_hint{z-index:1;background:color-mix(in srgb, var(--bg-1), transparent 45%);color:var(--text);font-size:var(--text-xs);white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;transition:opacity var(--t-slow) ease-in-out;border-radius:999px;align-items:center;gap:.6rem;padding:.5rem .9rem;font-weight:500;display:inline-flex;position:absolute;bottom:1.4rem;left:50%;transform:translate(-50%)}.YgVxXW_frame[data-used=true] .YgVxXW_hint{opacity:0}.YgVxXW_wheel{border:1.5px solid;border-radius:.5rem;width:.85rem;height:1.3rem;position:relative}.YgVxXW_wheel:after{content:"";background:currentColor;border-radius:1px;width:2px;height:.3rem;position:absolute;top:.2rem;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.YgVxXW_wheel:after{animation:1.6s ease-in-out infinite YgVxXW_wheel-roll}}@keyframes YgVxXW_wheel-roll{0%{opacity:0;translate:0 -.1rem}40%{opacity:1}to{opacity:0;translate:0 .45rem}}
.aEetda_lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--text);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.aEetda_lightbox[open]{animation:aEetda_lightbox-in .5s var(--ease-out);place-items:center;display:grid}.aEetda_lightbox::backdrop{background:color-mix(in srgb, var(--bg-1), transparent 12%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-lightbox=on]{overflow:hidden}.aEetda_close{z-index:5;border:1px solid color-mix(in srgb, var(--text), transparent 60%);width:3rem;height:3rem;color:var(--text);transition:background var(--t) ease-in-out, color var(--t) ease-in-out, transform var(--t) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:clamp(.75rem,2.5vw,1.75rem);right:clamp(.75rem,2.5vw,1.75rem)}.aEetda_close:hover{background:var(--text);color:var(--bg-1);transform:rotate(90deg)}.aEetda_close:focus-visible{outline:1px solid var(--bronze);outline-offset:3px}@keyframes aEetda_lightbox-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.aEetda_lightbox[open]{animation:none}}
.G7pvMW_viewer{flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-height:100dvh;padding:4.5rem 1rem 1.25rem;display:flex}.G7pvMW_stage{height:min(62dvh,177.778vw - 3.55556rem)}.G7pvMW_frames{cursor:ns-resize;height:100%}.G7pvMW_side{text-align:center;flex-direction:column;align-items:center;gap:.6rem;display:flex}.G7pvMW_eyebrow{color:var(--bronze);font-size:var(--text-xs);letter-spacing:.32em;text-transform:uppercase;font-weight:500}.G7pvMW_title{font-size:var(--title-md);font-weight:var(--fw-thin)}.G7pvMW_hint{max-width:20rem;color:var(--text-label);font-size:var(--text-fine);line-height:1.6}.G7pvMW_list{gap:.75rem;margin-top:.4rem;display:flex}.G7pvMW_pick{color:var(--text-muted);font-size:var(--text-fine);transition:color var(--t) ease-in-out;flex-direction:column;align-items:center;gap:.45rem;display:flex}.G7pvMW_pick img{object-fit:cover;outline:1px solid color-mix(in srgb, var(--text), transparent 75%);outline-offset:2px;opacity:.6;width:3.4rem;height:4.5rem;transition:opacity var(--t) ease-in-out, outline-color var(--t) ease-in-out;display:block}.G7pvMW_pick:hover img,.G7pvMW_pick[aria-pressed=true] img{opacity:1}.G7pvMW_pick[aria-pressed=true]{color:var(--text)}.G7pvMW_pick[aria-pressed=true] img{outline-color:var(--bronze)}.G7pvMW_pick:focus-visible{outline:1px solid var(--bronze);outline-offset:4px}@media (min-width:900px){.G7pvMW_viewer{flex-direction:row;justify-content:center;gap:clamp(2.5rem,5vw,5rem);padding:2rem}.G7pvMW_stage{height:min(84dvh,52rem)}.G7pvMW_side{text-align:left;align-items:flex-start;gap:.9rem;width:19rem}.G7pvMW_title{font-size:var(--title-xl)}.G7pvMW_list{margin-top:1.2rem}.G7pvMW_pick img{width:4.4rem;height:5.8rem}}
._90VLxa_shelf{--album-w:clamp(5.9rem, 11vw, 7rem);--album-h:calc(var(--album-w) * 1.48);--video-w:calc(var(--album-w) * 1.1);--video-h:calc(var(--video-w) * 1.475);width:100%;margin-inline:auto;position:relative}._90VLxa_shelf:before{content:"";filter:blur(70px);pointer-events:none;background:#ffeccd24;border-radius:50%;width:34rem;max-width:90%;height:12rem;position:absolute;top:0;left:50%;transform:translate(-50%)}._90VLxa_rows{z-index:1;grid-template-columns:minmax(0,1fr);gap:1.75rem;display:grid;position:relative}._90VLxa_tier{min-width:0}._90VLxa_list{padding:1.75rem var(--gutter) 0;align-items:flex-end;gap:.75rem;display:flex}._90VLxa_tier[data-tier=video] ._90VLxa_list{justify-content:center}._90VLxa_tier[data-tier=album] ._90VLxa_list{overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:safe center;overflow:auto hidden}._90VLxa_tier[data-tier=album] ._90VLxa_list::-webkit-scrollbar{display:none}._90VLxa_slot{scroll-snap-align:start;flex:none}._90VLxa_book{width:var(--album-w);height:var(--album-h);transition:filter .6s var(--ease-out);display:block;position:relative}._90VLxa_slot[data-kind=video] ._90VLxa_book{width:var(--video-w);height:var(--video-h)}._90VLxa_book:focus-visible{outline-offset:4px;outline:1px solid #f1e6d2}._90VLxa_book:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0e0804b3,#0000);border-radius:50%;height:1.1rem;position:absolute;bottom:-.55rem;left:-4%;right:-8%}._90VLxa_slot[data-kind=video] ._90VLxa_book:before{content:"";z-index:-1;opacity:.55;pointer-events:none;background:radial-gradient(closest-side,#ffeac84d,#0000);border-radius:50%;position:absolute;inset:-18% -30%}._90VLxa_plank{height:2.65rem;margin-top:-.2rem;display:block;position:relative}._90VLxa_plank:before,._90VLxa_plank:after{content:"";position:absolute;inset-inline:0}._90VLxa_plank:before{background:var(--shelf-top);clip-path:polygon(1.5% 0,98.5% 0,100% 100%,0 100%);height:.8rem;top:0}._90VLxa_plank:after{background:var(--shelf-edge);height:1.85rem;top:.8rem}._90VLxa_plankWide{display:none}._90VLxa_hint{padding-inline:var(--gutter);color:#f6f0e6db;font-size:var(--text-fine);text-align:center;text-shadow:0 1px .8rem #140c06cc;justify-content:center;align-items:center;gap:.6rem;margin-top:1.25rem;display:flex}._90VLxa_hintBadge{color:#2b2116;letter-spacing:.12em;background:linear-gradient(100deg,#a98450,#e9d3a1 45%,#b38d55);border-radius:999px;flex:none;align-items:center;gap:.2rem;padding:.12rem .4rem .12rem .3rem;font-size:.55rem;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){._90VLxa_slot[data-kind=video] ._90VLxa_book:hover:before{opacity:1}._90VLxa_book:hover{filter:brightness(1.08)}._90VLxa_rows:has(._90VLxa_book:hover) ._90VLxa_book:not(:hover){filter:brightness(.62)saturate(.85)}}._90VLxa_rows:has(._90VLxa_book:focus-visible) ._90VLxa_book:not(:focus-visible){filter:brightness(.62)saturate(.85)}@media (prefers-reduced-motion:reduce){._90VLxa_book{transition:none}}@media (prefers-reduced-motion:no-preference){._90VLxa_slot[data-kind=video] ._90VLxa_book:before{animation:_90VLxa_breathe 3.6s ease-in-out calc(var(--i) * -1.2s) infinite}._90VLxa_slot[data-nudge] ._90VLxa_book{animation:1.3s cubic-bezier(.3,.7,.3,1) _90VLxa_nudge}}@keyframes _90VLxa_breathe{50%{opacity:1}}@keyframes _90VLxa_nudge{35%{transform:translateY(-1.1rem)rotate(-2.5deg)}65%{transform:translateY(-.3rem)rotate(.5deg)}}@media (min-width:1100px){._90VLxa_shelf{--gap:clamp(2rem, 3vw, 3.25rem);--album-w:9rem}._90VLxa_shelf:before{top:auto;bottom:2rem}._90VLxa_rows{justify-content:center;align-items:flex-end;gap:var(--gap);padding:2.5rem var(--gutter) 0;display:flex}._90VLxa_tier,._90VLxa_list{display:contents}._90VLxa_tier>._90VLxa_plank{display:none}._90VLxa_plankWide{display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}._90VLxa_slot[data-hero] ._90VLxa_book{width:calc(var(--video-w) * 1.12);height:calc(var(--video-h) * 1.12)}}._90VLxa_book[data-away]>*{visibility:hidden}
.jbVlIq_badge{border-radius:50%;place-items:center;width:100%;height:100%;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff40,0 .35rem .8rem -.35rem #00000073}.jbVlIq_badge[data-kind=phone]{background:linear-gradient(160deg,#4ade80,#16a34a)}.jbVlIq_badge[data-kind=mail]{background:linear-gradient(160deg,#38bdf8,#0284c7)}.jbVlIq_badge[data-kind=facebook]{background:#fff}.jbVlIq_badge[data-kind=tiktok]{background:#111}.jbVlIq_badge[data-kind=zalo]{background:#fff}.jbVlIq_badge[data-kind=zalo] svg{width:74%;height:74%}.jbVlIq_glyph{width:50%;height:50%}.jbVlIq_badge[data-kind=facebook] .jbVlIq_glyph{width:100%;height:100%;transform:scale(1.04)}
.TA3qXa_sun{pointer-events:none;position:absolute;inset:0;overflow:hidden}.TA3qXa_wash{background:radial-gradient(55% 65% at 78% 30%,#fff6e4d9,#0000 70%),radial-gradient(40% 40% at 90% 10%,#fffaf0e6,#0000 70%);position:absolute;inset:0}.TA3qXa_window{filter:blur(7px);mix-blend-mode:multiply;transform-origin:100% 0;width:50%;height:120%;position:absolute;top:-8%;right:22%;transform:perspective(900px)rotateY(-28deg)skewY(-8deg)}.TA3qXa_light{fill:#fffcf499}.TA3qXa_frame{fill:#6e625229}.TA3qXa_branch{filter:blur(3px);mix-blend-mode:multiply;opacity:.75;width:min(46rem,50vw);position:absolute;top:-6%;right:30%}.TA3qXa_stem{fill:none;stroke:#5f544659;stroke-width:4px;stroke-linecap:round}.TA3qXa_leaf{fill:#5f544652}.TA3qXa_sway{transform-box:view-box;transform-origin:40px 40px}@media (prefers-reduced-motion:no-preference){.TA3qXa_sway{animation:9s ease-in-out infinite alternate TA3qXa_sway}.TA3qXa_wash{animation:14s ease-in-out infinite alternate TA3qXa_breathe}}@keyframes TA3qXa_sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(3deg)translate(6px,-4px)}}@keyframes TA3qXa_breathe{0%{opacity:.75}to{opacity:1}}@media (max-width:899px){.TA3qXa_window{width:80%;height:70%;right:-10%}.TA3qXa_branch{opacity:.45;width:85vw;right:-2%}}
.j2CrFq_hero{--ink:#1f2124;--ink-soft:#1f2124b8;--ink-faint:#1f2124ad;--rule:#1f21241f;color:var(--ink);background:repeating-linear-gradient(97deg,#00000003 0 1px,#0000 1px 4px),radial-gradient(70% 60% at 70% 40%,#fbfaf6,#f1eee7 70%,#e9e5dc)}.j2CrFq_eyebrow{color:var(--ink-faint);font-size:var(--text-xs);letter-spacing:.3em;text-transform:uppercase;font-weight:500}.j2CrFq_small{color:var(--ink-soft);font-size:var(--text-sm);font-weight:var(--fw-light);line-height:1.8}.j2CrFq_hero{position:relative;overflow:hidden}.j2CrFq_heroInner{max-width:calc(var(--container-lg) + 2 * var(--gutter));min-height:100svh;padding:calc(var(--header-h) + clamp(3rem, 7vw, 5rem)) var(--gutter) clamp(3rem, 6vw, 4.5rem);gap:2.5rem;margin-inline:auto;display:grid;position:relative}.j2CrFq_intro{align-content:center;gap:1.3rem;display:grid}.j2CrFq_heading{max-width:34rem;font-size:clamp(2.3rem,4.4vw,4rem);font-weight:var(--fw-thin);letter-spacing:-.02em;line-height:1.08}.j2CrFq_lead{max-width:30rem;color:var(--ink-soft);font-size:var(--text-sm);font-weight:var(--fw-light);line-height:1.85}.j2CrFq_channels{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1rem;padding-top:1.5rem;display:grid}.j2CrFq_channel{color:var(--ink);justify-items:start;gap:.8rem;display:grid}.j2CrFq_channelIcon{--bubble-edge:#9a9a9a;width:3.2rem;height:3.2rem;transition:transform .35s var(--ease-out);border-radius:50%;place-items:center;padding:.3rem;display:grid}.j2CrFq_channel:hover .j2CrFq_channelIcon{transform:translateY(-3px)}.j2CrFq_channelText{gap:.2rem;display:grid}.j2CrFq_channelLabel{color:var(--ink-faint);font-size:var(--text-fine);letter-spacing:.16em;text-transform:uppercase}.j2CrFq_channelValue{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:400}.j2CrFq_channelNote{color:var(--ink-faint);font-size:var(--text-fine)}.j2CrFq_card{border-radius:var(--radius-md);background:var(--bg-3);color:var(--text);box-shadow:0 0 0 1px var(--rule), 0 2.5rem 4.5rem -2.2rem #28231959;align-self:center;padding:clamp(1.5rem,3vw,2rem)}.j2CrFq_cardHead{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.25rem;display:flex}.j2CrFq_cardTitle{font-size:1.2rem;font-weight:400}.j2CrFq_required{color:var(--text-label);font-size:var(--text-fine)}.j2CrFq_visit{--ink:#1f2124;--ink-soft:#1f2124b8;--ink-faint:#1f2124ad;--rule:#1f21241f;color:var(--ink);background:repeating-linear-gradient(97deg,#00000003 0 1px,#0000 1px 4px),radial-gradient(70% 60% at 30%,#fbfaf6,#f2efe8 70%,#ebe7de);position:relative}.j2CrFq_visitInner{max-width:calc(var(--container-lg) + 2 * var(--gutter));padding:clamp(3.5rem, 7vw, 6rem) var(--gutter);gap:clamp(2.5rem,5vw,4rem);margin-inline:auto;display:grid}.j2CrFq_visitHead{gap:1rem;max-width:38rem;display:grid}.j2CrFq_visitTitle{font-size:clamp(1.9rem,3.4vw,3rem);font-weight:var(--fw-thin);line-height:1.15}.j2CrFq_network{gap:1.5rem;display:grid}.j2CrFq_bigMap{aspect-ratio:10/7;border:1px solid var(--rule);border-radius:var(--radius-md);background:#ffffff80;box-shadow:inset 0 0 3rem #fff9}.j2CrFq_placeCard{border:1px solid var(--rule);border-radius:var(--radius-md);background:#fff;align-content:start;gap:.9rem;padding:clamp(1.4rem,3vw,2rem);display:grid;box-shadow:0 1.5rem 3rem -2rem #28231959}.j2CrFq_placeNum{color:var(--ink-faint);font-size:var(--text-fine);letter-spacing:.24em;font-variant-numeric:tabular-nums}.j2CrFq_placeLabel{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:var(--fw-thin)}.j2CrFq_placeLine{color:var(--ink-soft);font-size:var(--text-sm);font-weight:var(--fw-light);align-items:flex-start;gap:.6rem;line-height:1.6;display:flex}.j2CrFq_placeLine svg{flex:none;margin-top:.25rem}.j2CrFq_miniMap{aspect-ratio:16/10;border-radius:var(--radius-sm);background:#eceae4;margin-top:.4rem;position:relative;overflow:hidden}.j2CrFq_miniMap:after{content:"";pointer-events:none;background:#ffffff1f;position:absolute;inset:0}.j2CrFq_miniMap iframe{filter:grayscale(.85)contrast(.92)brightness(1.04);border:0;width:100%;height:100%;position:absolute;inset:0}.j2CrFq_mapLink{border-radius:var(--radius-pill);color:var(--ink);font-size:var(--text-fine);letter-spacing:.16em;text-transform:uppercase;border:1px solid #1f21244d;justify-self:start;align-items:center;gap:.6rem;margin-top:.3rem;padding:.65rem 1.1rem;transition:background .3s,color .3s;display:inline-flex}.j2CrFq_connect{border-top:1px solid var(--rule);gap:1.5rem;padding-top:2rem;display:grid}.j2CrFq_connectText{gap:.8rem;max-width:26rem;display:grid}.j2CrFq_socials{gap:.75rem;display:grid}.j2CrFq_socials a{border:1px solid var(--rule);border-radius:var(--radius-pill);color:var(--ink);background:#ffffffb3;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.8rem 1rem .8rem .8rem;transition:background .3s,border-color .3s;display:grid}.j2CrFq_socialIcon{--bubble-edge:#9a9a9a;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;padding:.25rem;display:grid}.j2CrFq_socialText{gap:.1rem;display:grid}.j2CrFq_socialName{font-size:var(--text-sm)}.j2CrFq_socialHandle{color:var(--ink-faint);font-size:var(--text-fine)}.j2CrFq_channel:focus-visible,.j2CrFq_mapLink:focus-visible,.j2CrFq_socials a:focus-visible{outline:1px solid var(--ink);outline-offset:4px}@media (hover:hover){.j2CrFq_mapLink:hover{background:var(--ink);color:#fff}.j2CrFq_socials a:hover{background:#fff;border-color:#1f21244d}}@media (min-width:900px){.j2CrFq_heroInner{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr);align-items:center;gap:clamp(3rem,6vw,6rem)}.j2CrFq_network{grid-template-columns:minmax(0,1.7fr) minmax(19rem,1fr);align-items:stretch}.j2CrFq_connect{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center}.j2CrFq_socials{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.j2CrFq_heroInner{min-height:0}.j2CrFq_channels{gap:.75rem}.j2CrFq_channel{text-align:center;justify-items:center}.j2CrFq_channelNote,.j2CrFq_channelValue{display:none}.j2CrFq_bigMap{aspect-ratio:1;font-size:.8em}}@media (prefers-reduced-motion:no-preference){html[data-motion=ready] .j2CrFq_intro>*{animation:j2CrFq_rise 1s var(--ease-out) both}html[data-motion=ready] .j2CrFq_intro>:nth-child(2){animation-delay:.12s}html[data-motion=ready] .j2CrFq_intro>:nth-child(3){animation-delay:.24s}html[data-motion=ready] .j2CrFq_intro>:nth-child(4){animation-delay:.36s}html[data-motion=ready] .j2CrFq_channels>li{animation:.9s cubic-bezier(.34,1.56,.64,1) both j2CrFq_pop}html[data-motion=ready] .j2CrFq_channels>li:first-child{animation-delay:.5s}html[data-motion=ready] .j2CrFq_channels>li:nth-child(2){animation-delay:.62s}html[data-motion=ready] .j2CrFq_channels>li:nth-child(3){animation-delay:.74s}html[data-motion=ready] .j2CrFq_card{animation:j2CrFq_slide-in 1.1s var(--ease-out) .25s both}}@keyframes j2CrFq_rise{0%{opacity:0;translate:0 1.6rem}}@keyframes j2CrFq_pop{0%{opacity:0;translate:0 1.2rem;scale:.85}}@keyframes j2CrFq_slide-in{0%{opacity:0;translate:3rem}}
._8RiFmG_button{min-height:var(--tap);border:1px solid var(--line);border-radius:var(--radius-pill);height:2.6rem;font-size:var(--text-xs);white-space:nowrap;transition:background var(--t) ease-in-out, border-color var(--t) ease-in-out, box-shadow var(--t) ease-in-out, color var(--t) ease-in-out;justify-content:center;align-items:center;gap:.6rem;padding:0 .5rem 0 1.2rem;font-weight:600;display:inline-flex}._8RiFmG_button:not(:has(._8RiFmG_arrow)){padding-right:1.25rem}._8RiFmG_lg{height:3rem;font-size:var(--text-sm);text-transform:uppercase;padding-left:1.75rem}._8RiFmG_outline{color:var(--text)}._8RiFmG_outline-dark{color:inherit;border-color:var(--overlay)}._8RiFmG_solid{background:var(--text);border-color:var(--text);color:var(--text-inverse)}._8RiFmG_button:disabled{opacity:.5;cursor:progress}._8RiFmG_arrow{width:2rem;height:2rem;transition:transform var(--t) ease-in-out, background var(--t) ease-in-out, box-shadow var(--t) ease-in-out;border-radius:50%;flex:none;display:grid;position:relative;overflow:hidden}._8RiFmG_arrow>span{transition:transform var(--t) ease-in-out;grid-area:1/1;place-items:center;display:grid}._8RiFmG_arrow>span+span{transform:translate(-100%)}@media (hover:hover){._8RiFmG_outline:hover,._8RiFmG_outline-dark:hover{background:var(--bg-2);box-shadow:var(--shadow-card);color:var(--text);border-color:#0000}[data-hover-group]:hover ._8RiFmG_outline{background:var(--bg-2);box-shadow:var(--shadow-card);color:var(--text);border-color:#0000}[data-hover-group]:hover ._8RiFmG_outline-dark{background:var(--bg-2);box-shadow:var(--shadow-card);color:var(--text);border-color:#0000}._8RiFmG_solid:hover{background:var(--bg-2);border-color:var(--line);box-shadow:var(--shadow-card);color:var(--text)}[data-hover-group]:hover ._8RiFmG_solid{background:var(--bg-2);border-color:var(--line);box-shadow:var(--shadow-card);color:var(--text)}._8RiFmG_button:hover ._8RiFmG_arrow{background:var(--bg-1);box-shadow:var(--shadow-card);transform:scale(.8)translate(.4rem)}[data-hover-group]:hover ._8RiFmG_button ._8RiFmG_arrow{background:var(--bg-1);box-shadow:var(--shadow-card);transform:scale(.8)translate(.4rem)}._8RiFmG_outline-dark:hover ._8RiFmG_arrow{background:var(--text-dim-strong)}[data-hover-group]:hover ._8RiFmG_outline-dark ._8RiFmG_arrow{background:var(--text-dim-strong)}._8RiFmG_button:hover ._8RiFmG_arrow>span{transform:translate(100%)}[data-hover-group]:hover ._8RiFmG_button ._8RiFmG_arrow>span{transform:translate(100%)}._8RiFmG_button:hover ._8RiFmG_arrow>span+span{transform:none}[data-hover-group]:hover ._8RiFmG_button ._8RiFmG_arrow>span+span{transform:none}}@media (prefers-reduced-motion:reduce){._8RiFmG_button,._8RiFmG_arrow,._8RiFmG_arrow>span{transition:none}}
.DjgGgG_container{width:100%;padding-inline:var(--gutter);margin-inline:auto}.DjgGgG_sm{max-width:calc(var(--container-sm) + 2 * var(--gutter))}.DjgGgG_md{max-width:calc(var(--container-md) + 2 * var(--gutter))}.DjgGgG_lg{max-width:calc(var(--container-lg) + 2 * var(--gutter))}
.bfn3sa_field{flex-direction:column;display:flex;position:relative}.bfn3sa_input{border:0;border-bottom:1px solid var(--line);width:100%;height:4.75rem;transition:border-color var(--t) ease-in-out, box-shadow var(--t) ease-in-out;background:0 0;border-radius:0;outline:none;padding:1.9rem 1rem .6rem}textarea.bfn3sa_input{resize:vertical;flex:1;min-height:9.5rem}.bfn3sa_tall{height:100%}.bfn3sa_label{color:var(--text-muted);pointer-events:none;transform-origin:0 0;transition:transform var(--t-slow) var(--ease-smooth), color var(--t) ease-in-out;font-weight:400;position:absolute;top:1.75rem;left:1rem}.bfn3sa_input:focus+.bfn3sa_label,.bfn3sa_input:not(:placeholder-shown)+.bfn3sa_label{color:var(--text-label);transform:translateY(-1.15rem)scale(.78)}.bfn3sa_required{color:var(--text)}.bfn3sa_input:hover{border-bottom-color:var(--text-muted)}.bfn3sa_input:focus,.bfn3sa_input:focus-visible{border-bottom-color:var(--text);box-shadow:0 1px 0 0 var(--text);outline:none}.bfn3sa_input[aria-invalid=true]{border-bottom-color:var(--danger)}.bfn3sa_error{color:var(--danger);font-size:var(--text-sm);padding:.35rem 1rem 0}.bfn3sa_hint{color:var(--text-label);font-size:var(--text-fine);padding:.35rem 1rem 0}
@layer component-base{.BZ7-0a_section{padding-block:var(--section-y);scroll-margin-top:var(--header-h);position:relative}.BZ7-0a_flush{padding-block:0}.BZ7-0a_black{background:var(--bg-1)}.BZ7-0a_dark{background:var(--bg-2)}.BZ7-0a_slate{background:var(--bg-3)}}
@layer component-base{._2VDpna_frame{background:#0b0b0b;position:relative;overflow:hidden}}._2VDpna_frame img,._2VDpna_video{object-fit:cover}._2VDpna_video{opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}._2VDpna_video[data-playing]{opacity:1}@media (prefers-reduced-motion:reduce){._2VDpna_video{transition:none}}
.FD4-BG_backdrop{z-index:-1;background:#0b0b0b;height:100lvh;position:fixed;inset:0 0 auto;overflow:hidden}.FD4-BG_backdrop[data-mid-page]{z-index:0}.FD4-BG_backdrop[data-mid-page]:after{content:"";background:#0000003d;position:absolute;inset:0}.FD4-BG_glow{filter:blur(2.5rem)brightness(.8);background-position:50%;background-size:cover;position:absolute;inset:-6%}.FD4-BG_backdrop .FD4-BG_video{background:0 0;position:absolute;inset:0}@media (min-width:900px){.FD4-BG_backdrop .FD4-BG_video{width:min(100%,177.778lvh);height:min(100%,56.25vw);margin:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.FD4-BG_backdrop[data-mid-page] .FD4-BG_video{width:min(100%,189.63lvh);height:min(100%,52.7344vw)}}.FD4-BG_shade{background:radial-gradient(70% 60%,#00000014,#0000006b),linear-gradient(#00000073,#0000 26% 70%,#00000080);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){html[data-motion=ready] .FD4-BG_shade:after{content:"";background:#000;animation:1.6s ease-out both FD4-BG_lights-up;position:absolute;inset:0}}@keyframes FD4-BG_lights-up{0%{opacity:.55}to{opacity:0}}.FD4-BG_backdrop[data-idle] .FD4-BG_video{visibility:hidden}
.pnwoWG_form{position:relative}.pnwoWG_fields{gap:0 3rem;display:grid}.pnwoWG_column{flex-direction:column;display:flex}.pnwoWG_trap{width:1px;height:1px;position:absolute;left:-200vw;overflow:hidden}.pnwoWG_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;display:flex}.pnwoWG_status{min-height:1.5em;font-size:var(--text-sm);flex:14rem}.pnwoWG_status[data-status=error]{color:var(--danger)}@media (min-width:768px){.pnwoWG_wide .pnwoWG_fields{grid-template-columns:1fr 1fr}}.pnwoWG_desk .pnwoWG_fields{flex-direction:column;display:flex}.pnwoWG_interests{border:0;margin:0 0 1rem;padding:0}.pnwoWG_legend{color:var(--text-muted);font-size:var(--text-sm);margin-bottom:.9rem}.pnwoWG_chips{flex-wrap:wrap;gap:.5rem;display:flex}.pnwoWG_chip{cursor:pointer;position:relative}.pnwoWG_chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pnwoWG_chip span{border:1px solid var(--line);min-height:2.5rem;color:var(--text-muted);font-size:var(--text-sm);transition:background var(--t) ease-in-out, border-color var(--t) ease-in-out, color var(--t) ease-in-out;border-radius:999px;align-items:center;padding:0 1rem;display:inline-flex}.pnwoWG_chip:hover span{border-color:var(--text-muted);color:var(--text)}.pnwoWG_chip input:checked+span{border-color:var(--text);background:var(--text);color:var(--bg-1)}.pnwoWG_chip input:focus-visible+span{outline:1px solid var(--text);outline-offset:3px}.pnwoWG_chipError{color:var(--danger);font-size:var(--text-sm);margin-top:.5rem}.pnwoWG_desk textarea{field-sizing:content;min-height:6rem;max-height:16rem}.pnwoWG_count{color:var(--text-label);font-size:var(--text-fine);font-variant-numeric:tabular-nums;align-self:flex-end;padding:.35rem 1rem 0}.pnwoWG_desk .pnwoWG_footer{flex-direction:column;align-items:stretch;gap:.75rem;margin-top:1.75rem}.pnwoWG_desk .pnwoWG_status{flex:none;min-height:0}.pnwoWG_desk .pnwoWG_status:empty{display:none}.pnwoWG_send{background:var(--text);width:100%;min-height:3.5rem;color:var(--bg-1);font-size:var(--text-sm);letter-spacing:.04em;transition:background var(--t) ease-in-out, gap var(--t) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:.75rem;font-weight:600;display:inline-flex}.pnwoWG_send:hover:not(:disabled){background:color-mix(in srgb, var(--text), white 15%);gap:1.1rem}.pnwoWG_send:disabled{opacity:.6;cursor:wait}.pnwoWG_send:focus-visible{outline:1px solid var(--text);outline-offset:3px}.pnwoWG_callback{color:var(--text-label);font-size:var(--text-fine);text-align:center}.pnwoWG_done{text-align:center;animation:pnwoWG_done-in .6s var(--ease-out);flex-direction:column;align-items:center;gap:.9rem;padding:3rem 1rem;display:flex}.pnwoWG_check{border:1px solid var(--text);width:4rem;height:4rem;color:var(--text);border-radius:50%;place-items:center;display:grid}.pnwoWG_doneTitle{font-size:var(--title-md);font-weight:var(--fw-thin)}.pnwoWG_doneText{max-width:22rem;color:var(--text-muted);font-size:var(--text-sm);line-height:1.7}.pnwoWG_again{min-height:var(--tap);color:var(--text);font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--line);border-radius:var(--radius-pill);margin-top:.5rem;padding:0 1.2rem;font-weight:600}@keyframes pnwoWG_done-in{0%{opacity:0;transform:translateY(1rem)}}.pnwoWG_atelier .pnwoWG_legend{color:var(--text-label);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase}.pnwoWG_atelier .pnwoWG_chip span{border-color:var(--line);border-radius:var(--radius-xs);background:var(--bg-1);min-height:2.6rem;color:var(--text);transition:background-color .35s var(--ease-out), border-color .35s var(--ease-out), color .35s var(--ease-out);padding:0 1.1rem}.pnwoWG_atelier .pnwoWG_chip:hover span{border-color:var(--accent-strong)}.pnwoWG_atelier .pnwoWG_chip input:checked+span{border-color:var(--accent-strong);background:var(--accent-strong);color:var(--on-accent-strong)}.pnwoWG_atelier .pnwoWG_chip input:focus-visible+span{outline-color:var(--accent-strong)}.pnwoWG_atelier input:not([type=checkbox],[type=hidden]),.pnwoWG_atelier textarea{border:1px solid var(--line);border-radius:var(--radius-xs);background:var(--bg-1);transition:border-color .3s var(--ease-out), box-shadow .3s var(--ease-out)}.pnwoWG_atelier input:not([type=checkbox],[type=hidden]):hover,.pnwoWG_atelier textarea:hover{border-color:var(--text-muted)}.pnwoWG_atelier input:not([type=checkbox],[type=hidden]):focus,.pnwoWG_atelier textarea:focus{border-color:var(--accent-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-strong) 14%, transparent)}.pnwoWG_atelier [aria-invalid=true]{border-color:var(--danger)}.pnwoWG_atelier .pnwoWG_column{gap:.75rem}.pnwoWG_atelier .pnwoWG_column+.pnwoWG_column{margin-top:.75rem}.pnwoWG_atelier .pnwoWG_send{border-radius:var(--radius-xs);background:var(--accent-strong);color:var(--on-accent-strong);transition:box-shadow .4s var(--ease-out);gap:.75rem;position:relative;overflow:hidden}.pnwoWG_atelier .pnwoWG_send:before{content:"";background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--on-accent-strong) 28%, transparent), transparent);width:35%;transition:left .8s var(--ease-out);pointer-events:none;position:absolute;inset:0 auto 0 -40%;transform:skew(-18deg)}.pnwoWG_atelier .pnwoWG_send svg{transition:transform .4s var(--ease-out)}.pnwoWG_atelier .pnwoWG_send:hover:not(:disabled){background:var(--accent-strong);box-shadow:0 10px 26px color-mix(in srgb, var(--accent-strong) 28%, transparent);gap:.75rem}.pnwoWG_atelier .pnwoWG_send:hover:not(:disabled):before{left:115%}.pnwoWG_atelier .pnwoWG_send:hover:not(:disabled) svg{transform:translate(4px)}.pnwoWG_atelier .pnwoWG_send:focus-visible{outline-color:var(--accent-strong)}@media (prefers-reduced-motion:reduce){.pnwoWG_atelier .pnwoWG_send:before,.pnwoWG_atelier .pnwoWG_send svg,.pnwoWG_atelier .pnwoWG_chip span{transition:none}}.pnwoWG_card .pnwoWG_callback{justify-content:center;align-items:center;gap:.4rem;display:flex}
._5_WHVW_map{color:#1f2124;position:relative;overflow:hidden}._5_WHVW_drawing{width:100%;height:100%;position:absolute;inset:0}._5_WHVW_grid{fill:none;stroke:#1e283c0f;stroke-width:1px}._5_WHVW_river{fill:none;stroke:#78a8dc6b;stroke-width:9px;stroke-linecap:round}._5_WHVW_riverThin{fill:none;stroke:#78a8dc4d;stroke-width:4px;stroke-linecap:round}._5_WHVW_road{fill:none;stroke:#282a2e52;stroke-width:1.3px}._5_WHVW_roadFaint{fill:none;stroke:#282a2e1f;stroke-width:1px}._5_WHVW_region,._5_WHVW_riverName{fill:#282a2e73;letter-spacing:.32em;text-transform:uppercase;font-size:13px}._5_WHVW_riverName{fill:#4678afb3;letter-spacing:.2em;font-size:11px;font-style:italic}._5_WHVW_route{fill:none;stroke:#2e6eaf8c;stroke-width:1.6px;stroke-dasharray:3 9;stroke-linecap:round;transition:stroke .4s,stroke-width .4s}._5_WHVW_map[data-interactive] ._5_WHVW_route{stroke:#2e6eaf40}._5_WHVW_map[data-interactive] ._5_WHVW_route[data-on]{stroke:#1f5f9e;stroke-width:2.4px;filter:drop-shadow(0 0 4px #5096dc73)}._5_WHVW_pin{z-index:1;width:1.8rem;height:1.8rem;color:inherit;background:0 0;border:0;border-radius:50%;margin:-.9rem 0 0 -.9rem;padding:0;display:block;position:absolute}button._5_WHVW_pin{cursor:pointer}._5_WHVW_dot{width:.8rem;height:.8rem;transition:transform .4s var(--ease-out);background:#1f2124;border-radius:50%;position:absolute;top:.5rem;left:.5rem;box-shadow:0 0 0 3px #fff,0 .3rem .8rem #00000040}._5_WHVW_dot:before,._5_WHVW_dot:after{content:"";opacity:0;border:1px solid #388cdcbf;border-radius:50%;position:absolute;inset:-.2rem}._5_WHVW_label{border-radius:var(--radius-pill);color:#1f2124;font-size:var(--text-fine);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#ffffffeb;border:1px solid #1e20241a;padding:.2rem .6rem;transition:background .3s,color .3s;position:absolute;top:.35rem;left:2rem;box-shadow:0 .3rem .8rem -.3rem #00000040}._5_WHVW_label[data-side=left]{left:auto;right:2rem}._5_WHVW_pin[aria-pressed=true] ._5_WHVW_dot{transform:scale(1.35)}._5_WHVW_pin[aria-pressed=true] ._5_WHVW_label{color:#fff;background:#1f2124}._5_WHVW_pin:focus-visible{outline:none}._5_WHVW_pin:focus-visible ._5_WHVW_label{outline-offset:2px;outline:1px solid #1f2124}@media (hover:hover){button._5_WHVW_pin:hover ._5_WHVW_label{color:#fff;background:#1f2124}}@media (prefers-reduced-motion:no-preference){._5_WHVW_dot:before,._5_WHVW_dot:after{animation:_5_WHVW_wave 2.8s ease-out calc(var(--i) * .45s) infinite}._5_WHVW_dot:after{animation-delay:calc(var(--i) * .45s + 1.4s)}._5_WHVW_route{animation:1.6s linear infinite _5_WHVW_flow}}@keyframes _5_WHVW_wave{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(4)}}@keyframes _5_WHVW_flow{to{stroke-dashoffset:-24px}}@media (max-width:899px){._5_WHVW_map[data-interactive] ._5_WHVW_pin:not([aria-pressed=true]) ._5_WHVW_label{display:none}}
._1ae2gq_dialog{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-3);width:min(34rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--text);padding:0;overflow-y:auto}._1ae2gq_dialog[open]{animation:_1ae2gq_rise var(--t) var(--ease-out)}._1ae2gq_dialog::backdrop{background:var(--overlay-strong)}@keyframes _1ae2gq_rise{0%{opacity:0;transform:translateY(1rem)}}._1ae2gq_body{padding:1.5rem}._1ae2gq_head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem;display:flex}._1ae2gq_title{font-size:var(--title-md);font-weight:var(--fw-light)}._1ae2gq_product{color:var(--text-muted);font-size:var(--text-sm)}._1ae2gq_close{width:var(--tap);height:var(--tap);flex:none;place-items:center;display:grid}
.-JKJIG_desk{max-width:calc(var(--container-lg) + 2 * var(--gutter));padding-inline:var(--gutter);grid-template-areas:"scene""direct""card";gap:1.75rem;margin-inline:auto;display:grid}.-JKJIG_scene{border-radius:var(--radius-md);color:#f6f2ec;background:#2a2b28;grid-area:scene;align-items:flex-end;min-height:30rem;display:flex;position:relative;overflow:hidden}.-JKJIG_scene img{object-fit:cover;object-position:78% 30%}.-JKJIG_scene:after{content:"";background:linear-gradient(#14151326,#14151366 40%,#141513bf 100%);position:absolute;inset:0}.-JKJIG_sceneText{z-index:1;justify-items:start;gap:1rem;max-width:34rem;padding:clamp(1.75rem,4vw,3.5rem);display:grid;position:relative}.-JKJIG_eyebrow{color:#f6f2ecb8;font-size:var(--text-xs);letter-spacing:.3em;text-transform:uppercase;font-weight:500}.-JKJIG_title{font-size:clamp(2rem,3.4vw,3.3rem);font-weight:var(--fw-thin);letter-spacing:-.015em;text-wrap:balance;line-height:1.12}.-JKJIG_lead{color:#f6f2ecd1;max-width:28rem;font-size:var(--text-sm);font-weight:var(--fw-light);line-height:1.8}.-JKJIG_direct{grid-area:direct;align-content:start;gap:1.5rem;display:grid}.-JKJIG_actions{flex-wrap:wrap;gap:.75rem;display:flex}.-JKJIG_action{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--text);background:0 0;flex:15rem;align-items:center;gap:.85rem;padding:.45rem 1.4rem .45rem .45rem;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.-JKJIG_call{border-color:var(--text);background:var(--text);color:var(--bg-1)}.-JKJIG_actionIcon{--bubble-edge:#9a9a9a;border-radius:50%;place-items:center;width:3rem;height:3rem;padding:.28rem;display:grid}.-JKJIG_actionText{gap:.1rem;display:grid}.-JKJIG_actionLabel{font-size:var(--text-fine);letter-spacing:.16em;text-transform:uppercase;opacity:.7}.-JKJIG_actionValue{letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:400}.-JKJIG_meta{border-top:1px solid var(--line);color:var(--text-muted);font-size:var(--text-xs);gap:.6rem;margin:0;padding:1.25rem 0 0;list-style:none;display:grid}.-JKJIG_meta li,.-JKJIG_meta a{align-items:center;gap:.6rem;display:flex}.-JKJIG_meta a{color:inherit;transition:color .3s}.-JKJIG_card{border-radius:var(--radius-md);background:var(--bg-3);color:var(--text);box-shadow:0 0 0 1px var(--line), 0 2.5rem 4.5rem -2.2rem #1e1a1459;grid-area:card;padding:1.5rem 1.25rem}.-JKJIG_action:focus-visible,.-JKJIG_meta a:focus-visible{outline-offset:3px;outline:1px solid}@media (hover:hover){.-JKJIG_action:hover{border-color:var(--text);background:var(--text);color:var(--bg-1)}.-JKJIG_call:hover{opacity:.88}.-JKJIG_meta a:hover{color:var(--text)}}@media (min-width:900px){.-JKJIG_desk{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"scene scene""direct card";gap:0 clamp(2.5rem,6vw,6rem)}.-JKJIG_scene{aspect-ratio:3840/2026;justify-content:flex-end;align-items:flex-start;min-height:0}.-JKJIG_scene img{object-position:center}.-JKJIG_scene:after{background:linear-gradient(270deg,#141513b8 0%,#14151366 40%,#0000 65%),linear-gradient(#14151359 0%,#0000 55%)}.-JKJIG_sceneText{width:min(32rem,46%);padding-top:clamp(2.5rem,5vw,4.5rem)}.-JKJIG_direct{padding-top:clamp(2.5rem,4vw,3.5rem)}.-JKJIG_card{z-index:1;margin-top:calc(-1*clamp(5rem,9vw,9rem));padding:2.5rem 2.75rem;position:relative}}
.WNUoHq_grid{display:flex}.WNUoHq_tile{isolation:isolate;align-items:flex-end;min-height:30rem;display:flex;position:relative;overflow:hidden}.WNUoHq_tile img{z-index:-3;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);position:absolute;inset:0}.WNUoHq_tile:after{content:"";z-index:-2;background:linear-gradient(0deg, color-mix(in srgb, var(--bg-1), transparent 20%) 0%, transparent 50%), transparent;transition:background-color var(--t-slow) ease-in-out;position:absolute;inset:0}.WNUoHq_content{width:100%;padding:2.5rem var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.WNUoHq_copy{max-width:30rem}.WNUoHq_content a:after{content:"";position:absolute;inset:0}.WNUoHq_eyebrow{color:var(--text-muted);font-size:var(--text-eyebrow);letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:.9rem;font-weight:500;display:inline-flex}.WNUoHq_title{font-size:var(--title-display);font-weight:var(--fw-thin);letter-spacing:-.01em;margin-block:.9rem 1rem;line-height:1.12}.WNUoHq_text{border-left:1px solid color-mix(in srgb, var(--text), transparent 65%);min-height:3.4em;color:var(--text-muted);font-size:var(--text-fine);font-weight:var(--fw-light);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;padding-left:1.1rem;line-height:1.7;display:-webkit-box;overflow:hidden}.WNUoHq_spineName{color:var(--text);font-size:var(--text-sm);letter-spacing:.32em;white-space:nowrap;text-transform:uppercase;opacity:0;writing-mode:vertical-rl;transition:opacity var(--t-slow) ease-in-out;pointer-events:none;font-weight:500;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)rotate(180deg)}@media (max-width:767px){.WNUoHq_grid{height:min(76svh,40rem);min-height:30rem}.WNUoHq_tile{flex:1 1 0;min-width:0;min-height:0;transition:flex-grow .9s cubic-bezier(.65,0,.35,1)}.WNUoHq_tile[data-active=true]{flex-grow:3}.WNUoHq_tile[data-active=false]{cursor:pointer}.WNUoHq_tile:after{background:linear-gradient(0deg, color-mix(in srgb, var(--bg-1), transparent 15%) 0%, transparent 55%), transparent}.WNUoHq_tile[data-active=false]:after{background-color:color-mix(in srgb, var(--bg-1), transparent 55%)}.WNUoHq_content{min-width:15rem;transition:opacity .5s ease-in-out, transform .7s var(--ease-out);flex-direction:column;align-items:flex-start;gap:1.1rem;padding:2rem 1.25rem}.WNUoHq_tile[data-active=false] .WNUoHq_content{opacity:0;pointer-events:none;transform:translateY(1rem)}.WNUoHq_tile[data-active=true] .WNUoHq_content{transition-delay:.35s}.WNUoHq_spineName{transition:opacity .5s ease-in-out;bottom:2rem}.WNUoHq_tile[data-active=false] .WNUoHq_spineName{opacity:1;transition-delay:.3s}.WNUoHq_title{font-size:1.7rem}}@media (min-width:768px){.WNUoHq_grid{flex-direction:row;height:80vh;min-height:34rem}.WNUoHq_tile{flex:1 1 0;min-height:0;transition:flex-grow .9s cubic-bezier(.65,0,.35,1)}.WNUoHq_content{transition:opacity var(--t-slow) ease-in-out, transform var(--t-slow) var(--ease-out);padding:3.5rem clamp(1.5rem,3.4vw,3.2rem)}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.WNUoHq_grid:has(.WNUoHq_tile:hover) .WNUoHq_tile:not(:hover){flex-grow:.54}.WNUoHq_tile:hover img{transform:scale(1.04)}.WNUoHq_grid:has(.WNUoHq_tile:hover) .WNUoHq_tile:not(:hover):after{background-color:color-mix(in srgb, var(--bg-1), transparent 55%)}.WNUoHq_grid:has(.WNUoHq_tile:hover) .WNUoHq_tile:not(:hover) .WNUoHq_content{opacity:0;pointer-events:none;transform:translateY(1.25rem)}.WNUoHq_grid:has(.WNUoHq_tile:hover) .WNUoHq_tile:not(:hover) .WNUoHq_spineName{opacity:1}}@media (prefers-reduced-motion:no-preference){.WNUoHq_grid .WNUoHq_copy{opacity:0;transition:opacity .9s var(--ease-out) .15s, transform .9s var(--ease-out) .15s;transform:translateY(1.5rem)}.WNUoHq_grid .WNUoHq_content>:last-child{opacity:0;transition:opacity .9s var(--ease-out) .45s}.WNUoHq_grid[data-open=true] .WNUoHq_copy,.WNUoHq_grid[data-open=true] .WNUoHq_content>:last-child{opacity:1;transform:none}}
@layer component-base{._03epva_frame{background:var(--bg-3);position:relative;overflow:hidden}}._03epva_frame img,._03epva_video{object-fit:cover}._03epva_video{width:100%;height:100%;position:absolute;inset:0}._03epva_toggle{z-index:3;width:var(--tap);height:var(--tap);border:1px solid var(--line);background:var(--overlay);color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background var(--t-hover) var(--ease-smooth), color var(--t-hover) var(--ease-smooth);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:.75rem;right:.75rem}._03epva_toggle:hover{background:var(--glass);color:var(--text-on-light)}@media (min-width:768px){._03epva_toggle{bottom:4.5rem;right:5.5rem}}
.hefrAa_frame{background:var(--bg-1);display:none;position:absolute;inset:0;overflow:hidden}.hefrAa_stage{aspect-ratio:9/16;width:100%;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.hefrAa_stage img,.hefrAa_video{object-fit:cover}.hefrAa_video{width:100%;height:100%;position:absolute;inset:0}@media (max-width:600px) and (max-aspect-ratio:2/3){.hefrAa_frame{display:block}}
._3hUVsW_footer{--accent:#e6e6e6;isolation:isolate;background:var(--bg-1);color:var(--text-muted);font-size:var(--text-sm);position:relative;overflow:hidden}._3hUVsW_footer:before,._3hUVsW_footer:after{content:"";z-index:-1;pointer-events:none;background-size:42px 75px;position:absolute;inset:0}._3hUVsW_footer:before{opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='100'%3E%3Cpath d='M28 66L0 50L0 16L28 0L56 16L56 50L28 66L28 100' fill='none' stroke='%23ffffff' stroke-width='1.2'/%3E%3C/svg%3E");-webkit-mask:linear-gradient(100deg,#0000 0%,#00000059 40%,#000 80%);mask:linear-gradient(100deg,#0000 0%,#00000059 40%,#000 80%)}._3hUVsW_footer:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='100'%3E%3Cpath d='M28 66L0 50L0 16L28 0L56 16L56 50L28 66L28 100' fill='none' stroke='%23d8d8d8' stroke-width='1.2'/%3E%3C/svg%3E"),radial-gradient(45% 70% at 92% 105%,#ffffff14,#0000 70%);background-size:42px 75px,100% 100%;-webkit-mask:radial-gradient(55% 80% at 95% 105%,#000000bf,#0000 72%);mask:radial-gradient(55% 80% at 95% 105%,#000000bf,#0000 72%)}._3hUVsW_heading,._3hUVsW_eyebrow{color:#fff;font-size:var(--text-xs);letter-spacing:.24em;text-transform:uppercase;font-weight:600}._3hUVsW_heading{margin-bottom:1rem}._3hUVsW_main{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"brand brand""explore help""connect connect""map map""network network";gap:2.25rem 1.5rem;padding-top:clamp(3.5rem,7vw,5rem);display:grid}._3hUVsW_brand{flex-direction:column;grid-area:brand;align-items:flex-start;gap:1.1rem;display:flex}._3hUVsW_note{max-width:18rem;color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--fw-light);line-height:1.7}._3hUVsW_explore{grid-area:explore}._3hUVsW_help{grid-area:help}._3hUVsW_connect{grid-area:connect;align-content:start;font-style:normal;display:grid}._3hUVsW_links{display:grid}._3hUVsW_links a,._3hUVsW_reach{min-height:2.25rem;color:var(--text);font-size:var(--text-sm);font-weight:var(--fw-light);align-items:center;transition:color .3s ease-in-out;display:inline-flex}._3hUVsW_reach{gap:.75rem}._3hUVsW_reach svg{color:var(--accent);flex:none}._3hUVsW_who{color:var(--text-muted);font-size:var(--text-fine);letter-spacing:.06em}._3hUVsW_socials{gap:.6rem;display:flex}._3hUVsW_socials a{--float-ink:#f2f2f2;width:2.5rem;height:2.5rem;color:var(--text);transition:background-color .3s ease-in-out, color .3s ease-in-out, transform .35s var(--ease-out);border:0;border-radius:50%;place-items:center;display:grid}._3hUVsW_mapCell{grid-area:map;align-content:start;gap:.4rem;display:grid}._3hUVsW_miniMap{aspect-ratio:2;border-radius:var(--radius-sm);position:relative;overflow:hidden}._3hUVsW_miniMap iframe{width:100%;height:100%;filter:var(--map-filter);border:0;display:block}._3hUVsW_directions{color:#fff;min-height:2.25rem;font-size:var(--text-fine);letter-spacing:.12em;text-transform:uppercase;justify-self:start;align-items:center;gap:.5rem;font-weight:600;transition:color .3s ease-in-out;display:inline-flex}._3hUVsW_directions svg{transition:transform .35s var(--ease-out)}._3hUVsW_network{grid-area:network}._3hUVsW_places{gap:.25rem 1.5rem;display:grid}._3hUVsW_place{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:.6rem;padding:.5rem 0;transition:color .3s ease-in-out;display:flex}._3hUVsW_place svg{color:var(--accent);opacity:.9;flex:none;margin-top:.05rem;transition:opacity .3s ease-in-out}._3hUVsW_placeText{gap:.25rem;display:grid}._3hUVsW_placeLabel{color:var(--text-muted);font-size:var(--text-fine);letter-spacing:.14em;text-transform:uppercase;font-weight:600;transition:color .3s ease-in-out}._3hUVsW_placeAddress{font-size:.8rem;font-weight:var(--fw-light);line-height:1.55}._3hUVsW_place[aria-pressed=true]{color:var(--text-muted)}._3hUVsW_place[aria-pressed=true] svg{opacity:1}._3hUVsW_place[aria-pressed=true] ._3hUVsW_placeLabel{color:var(--accent)}._3hUVsW_place:focus-visible,._3hUVsW_socials a:focus-visible,._3hUVsW_links a:focus-visible,._3hUVsW_reach:focus-visible,._3hUVsW_directions:focus-visible,._3hUVsW_top:focus-visible{outline:1px solid var(--accent);outline-offset:3px}._3hUVsW_bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;padding-block:2.25rem 1.75rem;display:flex}._3hUVsW_copyright{color:var(--text-muted);font-size:var(--text-fine);letter-spacing:.08em;text-transform:uppercase}._3hUVsW_end{align-items:center;gap:2rem;display:flex}._3hUVsW_lang{font-size:var(--text-fine);letter-spacing:.12em;align-items:center;gap:1rem;display:inline-flex}._3hUVsW_lang [aria-current=true]{color:var(--accent)}._3hUVsW_lang a{min-height:var(--tap);color:var(--text-muted);align-items:center;transition:color .3s ease-in-out;display:inline-flex}._3hUVsW_top{min-height:var(--tap);color:var(--accent);font-size:var(--text-fine);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}._3hUVsW_top svg{transition:transform .35s var(--ease-out)}@media (min-width:700px){._3hUVsW_places{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){._3hUVsW_main{grid-template:"brand explore help connect""brand explore help map"1fr"network network network network"/minmax(0,1.25fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.15fr);gap:0 clamp(1.5rem,3vw,3rem)}._3hUVsW_mapCell{padding-top:.6rem}._3hUVsW_network{margin-top:2.75rem}._3hUVsW_places{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (hover:hover){._3hUVsW_links a:hover,._3hUVsW_reach:hover,._3hUVsW_directions:hover{color:var(--accent)}._3hUVsW_directions:hover svg{transform:translate(4px)}._3hUVsW_socials a:hover{color:var(--bg-1);transform:translateY(-2px)}._3hUVsW_place:hover{color:var(--text-muted)}._3hUVsW_place:hover svg{opacity:1}._3hUVsW_place:hover ._3hUVsW_placeLabel,._3hUVsW_lang a:hover{color:var(--text)}._3hUVsW_top:hover svg{transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){._3hUVsW_directions svg,._3hUVsW_top svg,._3hUVsW_socials a{transition:none}._3hUVsW_directions:hover svg,._3hUVsW_top:hover svg,._3hUVsW_socials a:hover{transform:none}}
.WIRVka_logo{min-height:var(--tap);justify-content:center;align-items:center;display:inline-flex}.WIRVka_logo img{width:auto;height:2.1rem}.WIRVka_full img{height:4.25rem}@media (min-width:1101px){.WIRVka_logo img{height:2.5rem}.WIRVka_full img{height:5rem}}
.gv9_OW_toggle{border:1.5px solid color-mix(in srgb, var(--text), transparent 25%);width:2.1rem;height:2.1rem;color:var(--text);cursor:pointer;transition:background var(--t-hover) var(--ease-smooth), color var(--t-hover) var(--ease-smooth);border-radius:50%;place-items:center;display:grid;position:relative}.gv9_OW_toggle:hover{background:var(--text);color:var(--text-inverse)}.gv9_OW_toggle:focus-visible{outline:1px solid var(--bronze);outline-offset:3px}.gv9_OW_toggle svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem;transition:opacity .45s ease-in-out, transform .7s var(--ease-out);position:absolute}.gv9_OW_toggle .gv9_OW_moon{fill:currentColor;stroke:none}.gv9_OW_toggle[data-dark=false] .gv9_OW_sun,.gv9_OW_toggle[data-dark=true] .gv9_OW_moon{opacity:0;transform:rotate(-90deg)scale(.5)}@media (prefers-reduced-motion:reduce){.gv9_OW_toggle svg{transition:none}}
.dvw3PW_trigger{width:var(--tap);height:var(--tap);color:var(--text);place-items:center;display:grid}.dvw3PW_dialog{width:100vw;max-width:none;height:100dvh;max-height:none;text-shadow:none;color:var(--text);background:#0a0908;border:0;margin:0;padding:0;overflow:hidden}.dvw3PW_dialog::backdrop{background:#0a0908}.dvw3PW_inner{overscroll-behavior:contain;flex-direction:column;height:100%;display:flex;overflow-y:auto}.dvw3PW_window{aspect-ratio:16/9;color:#fff;flex:none;position:relative}.dvw3PW_window .dvw3PW_video{background:#0a0908;position:absolute;inset:0}.dvw3PW_windowShade{background:linear-gradient(#0000008c,#0000 46%);position:absolute;inset:0}.dvw3PW_top{height:4.25rem;padding-inline:var(--gutter);justify-content:space-between;align-items:center;display:flex;position:relative}.dvw3PW_logo{width:auto;height:1.75rem}.dvw3PW_close{width:var(--tap);height:var(--tap);color:#fff;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);transition:transform .5s var(--ease-smooth);background:#00000052;border-radius:50%;place-items:center;display:grid}.dvw3PW_close:active{transform:rotate(90deg)}.dvw3PW_close:focus-visible{outline-offset:2px;outline:1px solid #fff}.dvw3PW_sheet{padding:1.5rem var(--gutter) max(1.25rem, env(safe-area-inset-bottom));background:var(--bg-3);flex-direction:column;flex:1 0 auto;display:flex;position:relative}.dvw3PW_list{text-align:center;flex:none}.dvw3PW_row{min-height:2.95rem;color:var(--text-muted);font-size:clamp(1.55rem,6.8vw,2.05rem);font-weight:var(--fw-thin);letter-spacing:-.01em;cursor:pointer;justify-content:center;align-items:center;list-style:none;transition:color .3s;display:flex;position:relative}.dvw3PW_row[aria-current=page],.dvw3PW_row[data-active],.dvw3PW_row:active,.dvw3PW_details[open]>.dvw3PW_row{color:var(--text)}.dvw3PW_row[aria-current=page],.dvw3PW_row[data-active]{font-weight:var(--fw-light)}.dvw3PW_row:focus-visible{outline-offset:-2px;outline:1px solid}.dvw3PW_row::-webkit-details-marker{display:none}.dvw3PW_mask{padding-block:.28em;line-height:1.2;display:block;overflow:clip}.dvw3PW_mask>span{display:block}.dvw3PW_plus{width:.8rem;height:.8rem;transition:transform .5s var(--ease-smooth);flex:none;margin-left:.75rem;position:relative}.dvw3PW_plus:before,.dvw3PW_plus:after{content:"";background:currentColor;width:100%;height:1px;position:absolute;top:50%;left:0}.dvw3PW_plus:after{transform:rotate(90deg)}.dvw3PW_details[open] .dvw3PW_plus{transform:rotate(45deg)}.dvw3PW_rail{margin-inline:calc(var(--gutter) * -1);padding-block:.5rem .75rem}.dvw3PW_tiles{padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;gap:.75rem;display:flex;overflow-x:auto}.dvw3PW_tiles::-webkit-scrollbar{display:none}.dvw3PW_tiles li{scroll-snap-align:start;flex:none;width:9.5rem}.dvw3PW_tile{aspect-ratio:2048/1593;background:var(--bg-2);display:block;position:relative;overflow:hidden}.dvw3PW_tile img{object-fit:cover}.dvw3PW_tileName{color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--fw-light);margin-top:.5rem;line-height:1.35;display:block}.dvw3PW_all{min-height:var(--tap);color:var(--text);font-size:var(--text-sm);align-items:center;gap:.6rem;margin-top:.25rem;display:inline-flex}.dvw3PW_foot{flex-direction:column;align-items:center;gap:.75rem;margin-top:auto;padding-top:1.25rem;display:flex}.dvw3PW_search{background:var(--bg-2);border-radius:999px;align-items:center;width:100%;padding-left:1.1rem;display:flex}.dvw3PW_search input{min-width:0;height:2.75rem;color:var(--text);background:0 0;border:0;outline:none;flex:1}.dvw3PW_search input::placeholder{color:var(--text-muted)}.dvw3PW_search:focus-within{outline:1px solid var(--text)}.dvw3PW_search button{width:2.75rem;height:2.75rem;color:var(--text);place-items:center;display:grid}.dvw3PW_phones{justify-items:center;font-style:normal;display:grid}.dvw3PW_phones a{min-height:2.25rem;color:var(--text);align-items:baseline;gap:.6rem;display:inline-flex}.dvw3PW_number{font-size:1.2rem;font-weight:var(--fw-light);letter-spacing:.02em;font-variant-numeric:tabular-nums}.dvw3PW_who{color:var(--text-muted);font-size:var(--text-fine)}.dvw3PW_row2{justify-content:space-between;align-items:center;width:100%;display:flex}.dvw3PW_socials{gap:.15rem;display:flex}.dvw3PW_socials a{width:var(--tap);height:var(--tap);color:var(--text);place-items:center;display:grid}.dvw3PW_prefs{align-items:center;gap:.15rem;display:flex}.dvw3PW_prefs .dvw3PW_theme{width:var(--tap);height:var(--tap);border:0}.dvw3PW_lang{font-size:var(--text-xs);letter-spacing:.08em;align-items:center;font-weight:500;display:inline-flex}.dvw3PW_lang>*{min-width:2.4rem;min-height:2.75rem;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}.dvw3PW_lang [aria-current=true]{color:var(--text)}@media (prefers-reduced-motion:no-preference){.dvw3PW_dialog[open]{animation:.45s both dvw3PW_menu-fade}.dvw3PW_dialog[open] .dvw3PW_sheet{animation:.95s cubic-bezier(.22,1,.36,1) both dvw3PW_menu-sheet}.dvw3PW_dialog[open] .dvw3PW_mask>span{animation:.95s cubic-bezier(.22,1,.36,1) both dvw3PW_menu-curtain}.dvw3PW_dialog[open] .dvw3PW_list>li:nth-child(n) .dvw3PW_mask>span{animation-delay:calc(.22s + var(--i) * 55ms)}.dvw3PW_dialog[open] .dvw3PW_foot{animation:.8s .62s both dvw3PW_menu-fade}.dvw3PW_details{interpolate-size:allow-keywords}.dvw3PW_details::details-content{height:0;transition:height .5s var(--ease-smooth), content-visibility .5s allow-discrete;overflow:clip}.dvw3PW_details[open]::details-content{height:auto}}@keyframes dvw3PW_menu-fade{0%{opacity:0}}@keyframes dvw3PW_menu-sheet{0%{transform:translateY(100%)}}@keyframes dvw3PW_menu-curtain{0%{transform:translateY(115%)}}
.lnUIdW_header{z-index:var(--z-header);color:var(--text);text-shadow:0 1px 3px color-mix(in srgb, var(--bg-1), transparent 55%);transition:transform var(--t) var(--ease);position:fixed;inset:0 0 auto}.lnUIdW_header:before{content:"";z-index:-1;background:var(--shade-top);pointer-events:none;transition:opacity var(--t) ease-in-out;position:absolute;inset:0 0 -3rem}.lnUIdW_topbar{display:none}.lnUIdW_bar{height:4.25rem;padding-inline:var(--gutter);transition:height var(--t) var(--ease), background var(--t) ease-in-out;justify-content:space-between;align-items:center;display:flex;position:relative}.lnUIdW_nav,.lnUIdW_menu{display:none}.lnUIdW_mobile{align-items:center;gap:.25rem;display:flex}.lnUIdW_brand img{height:1.75rem;transition:transform var(--t) var(--ease)}.lnUIdW_header[data-scrolled=true] .lnUIdW_brand img{transform:scale(.77)}.lnUIdW_header[data-scrolled=true] .lnUIdW_bar{background:color-mix(in srgb, var(--bg-2), transparent 12%)}.lnUIdW_brand{display:inline-flex;position:relative;translate:0 -20%}.lnUIdW_sparkles{pointer-events:none;filter:drop-shadow(0 0 3px var(--sheen));transition:opacity 1.2s ease-in-out .7s;display:none;position:absolute;inset:0}.lnUIdW_header[data-scrolled=true] .lnUIdW_sparkles{opacity:0;transition:opacity .25s ease-out}@media (max-width:1100px){.lnUIdW_sparkles{inset:32% 4%}.lnUIdW_sparkles i{scale:.7}}.lnUIdW_sparkles i{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:0;animation:3s ease-in-out infinite lnUIdW_sparkle;position:absolute}@keyframes lnUIdW_sparkle{0%,to{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(0)}50%{opacity:1;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1) rotate(90deg)}}@media (prefers-reduced-motion:no-preference){.lnUIdW_sparkles{animation:1.6s ease-in-out 1.6s backwards lnUIdW_sparkles-in;display:block}}@keyframes lnUIdW_sparkles-in{0%{opacity:0}}.lnUIdW_header[data-scrolled=true] .lnUIdW_bar{height:var(--header-h)}.lnUIdW_header[data-scrolled=true]:before{opacity:0}.lnUIdW_roll{height:1.5em;line-height:1.5;display:grid;overflow:hidden}.lnUIdW_roll>span{transition:transform var(--t-slow) var(--ease-smooth);grid-area:1/1}.lnUIdW_roll>span+span{transform:translateY(140%)}@media (min-width:1101px){.lnUIdW_topbar{height:var(--topbar-h);padding-inline:var(--gutter);font-size:var(--text-xs);justify-content:space-between;align-items:center;font-weight:600;display:flex}.lnUIdW_lang{min-height:var(--topbar-h);letter-spacing:.04em;align-items:center;gap:1.25rem;display:inline-flex}.lnUIdW_lang [aria-current=true]{color:var(--text)}.lnUIdW_lang a{min-height:var(--topbar-h);color:var(--text-label);transition:color var(--t-hover) var(--ease-smooth);align-items:center;display:inline-flex}.lnUIdW_lang a:hover{color:var(--text)}.lnUIdW_search{height:2.1rem;transition:background var(--t) ease-in-out, border-color var(--t) ease-in-out;border:1px solid #0000;border-radius:999px;align-items:center;padding-left:1rem;display:flex}.lnUIdW_search:focus-within{background:color-mix(in srgb, var(--bg-2), transparent 35%);border-color:var(--text-label);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.lnUIdW_search input{width:8.5rem;height:100%;color:var(--text);transition:width var(--t) var(--ease);background:0 0;border:0;padding:0;font-weight:500}.lnUIdW_search input::placeholder{color:var(--text-muted)}.lnUIdW_search input:focus{outline:none;width:15rem}.lnUIdW_search input::-webkit-search-cancel-button{appearance:none}:-webkit-any(.lnUIdW_search input:-webkit-autofill,.lnUIdW_search input:autofill){-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 99999s;box-shadow:inset 0 0 0 10rem #0000}:is(.lnUIdW_search input:autofill,.lnUIdW_search input:autofill){-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 99999s;box-shadow:inset 0 0 0 10rem #0000}.lnUIdW_search button{width:2.1rem;height:2.1rem;color:var(--text-muted);transition:color var(--t-hover) var(--ease-smooth);border-radius:50%;flex:none;place-items:center;display:grid}.lnUIdW_search:focus-within button,.lnUIdW_search button:hover{color:var(--text)}.lnUIdW_bar{border-bottom:1px solid color-mix(in srgb, var(--text), transparent 72%);height:5rem;transition:height var(--t) var(--ease), background var(--t) ease-in-out, border-color var(--t) ease-in-out;gap:2rem;display:flex}.lnUIdW_header[data-scrolled=true] .lnUIdW_bar{border-bottom-color:#0000}.lnUIdW_menu{align-items:center;gap:clamp(1rem,1.6vw,1.75rem);display:flex}.lnUIdW_socials{gap:.6rem;margin-left:.25rem;display:flex}.lnUIdW_socials a{border:1.5px solid color-mix(in srgb, var(--text), transparent 25%);width:2.1rem;height:2.1rem;transition:background var(--t-hover) var(--ease-smooth), color var(--t-hover) var(--ease-smooth);border-radius:50%;place-items:center;display:grid}.lnUIdW_socials svg{stroke-width:2px}.lnUIdW_theme{margin-left:.1rem}.lnUIdW_socials a:hover{background:var(--text);color:var(--text-inverse)}.lnUIdW_brand img{transform-origin:0 70%;height:3rem}.lnUIdW_header[data-scrolled=true] .lnUIdW_brand img{transform:scale(.74)}.lnUIdW_nav{display:block}.lnUIdW_nav>ul{gap:clamp(1rem,1.6vw,1.75rem);display:flex}.lnUIdW_mobile{display:none}button.lnUIdW_link{color:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.lnUIdW_link{min-height:var(--tap);font-size:var(--text-xs);text-transform:uppercase;white-space:nowrap;isolation:isolate;align-items:center;font-weight:700;display:inline-flex;position:relative}.lnUIdW_link[aria-current=page]:before{content:"";z-index:-1;border-radius:var(--radius-pill);background:color-mix(in srgb, currentColor 18%, transparent);animation:lnUIdW_nav-current .45s var(--ease-smooth) both;position:absolute;inset:.45rem -.7rem}@keyframes lnUIdW_nav-current{0%{opacity:0;transform:scale(.86)}}.lnUIdW_header[data-scrolled=true]{transform:translateY(calc(-1 * var(--topbar-h)))}@media (hover:hover){.lnUIdW_link:hover .lnUIdW_roll>span{transform:translateY(-140%)}.lnUIdW_link:hover .lnUIdW_roll>span+span{transform:none}}}@media (prefers-reduced-motion:no-preference){html[data-motion=ready] .lnUIdW_topbar{animation:lnUIdW_enter-rise 1.1s var(--ease-out) backwards;animation-delay:.3s}html[data-motion=ready] .lnUIdW_menu li{animation:lnUIdW_enter-rise 1.1s var(--ease-out) backwards;animation-delay:.3s}html[data-motion=ready] .lnUIdW_brand{animation:lnUIdW_enter-rise 1.1s var(--ease-out) backwards;animation-delay:.3s}html[data-motion=ready] .lnUIdW_mobile{animation:lnUIdW_enter-rise 1.1s var(--ease-out) backwards;animation-delay:.3s}html[data-motion=ready] .lnUIdW_nav:first-child li:first-child{animation-delay:.36s}html[data-motion=ready] .lnUIdW_nav:first-child li:nth-child(2){animation-delay:.42s}html[data-motion=ready] .lnUIdW_nav:first-child li:nth-child(3){animation-delay:.48s}html[data-motion=ready] .lnUIdW_nav:first-child li:nth-child(4){animation-delay:.54s}html[data-motion=ready] .lnUIdW_nav:nth-child(2) li:first-child{animation-delay:.6s}html[data-motion=ready] .lnUIdW_nav:nth-child(2) li:nth-child(2){animation-delay:.66s}html[data-motion=ready] .lnUIdW_nav:nth-child(2) li:nth-child(3){animation-delay:.72s}html[data-motion=ready] .lnUIdW_nav:nth-child(2) li:nth-child(4){animation-delay:.78s}html[data-motion=ready] .lnUIdW_socials li{animation-delay:.86s}}@keyframes lnUIdW_enter-rise{0%{opacity:0;transform:translateY(1.25rem)}}@media (prefers-reduced-motion:reduce){.lnUIdW_roll>span,.lnUIdW_header,.lnUIdW_bar,.lnUIdW_brand img{transition:none}}
._3_RvXq_card{min-width:0;height:100%}._3_RvXq_link{color:var(--text);display:block}._3_RvXq_link:focus-visible{outline:2px solid var(--text);outline-offset:5px}._3_RvXq_media{aspect-ratio:3/2;background:var(--bg-2);display:block;position:relative;overflow:hidden}._3_RvXq_media img{object-fit:cover}._3_RvXq_media ._3_RvXq_second{opacity:0;transition:opacity .6s var(--ease-out)}._3_RvXq_badge{background:var(--float-paper);color:var(--float-ink);font-size:var(--text-xs);padding:.3rem .65rem;position:absolute;top:.75rem;left:.75rem}._3_RvXq_title{flex-direction:column;gap:.4rem;padding-block:1rem .5rem;display:flex}._3_RvXq_group{color:var(--text-label);font-size:var(--text-xs)}._3_RvXq_name{font-size:var(--text-base);font-weight:400;line-height:1.5}._3_RvXq_price{color:var(--text);font-size:var(--text-sm)}._3_RvXq_summary{max-width:34rem;color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--fw-light);margin-top:.5rem;line-height:1.7}._3_RvXq_card[data-large] ._3_RvXq_name{font-size:clamp(1.5rem,2.4vw,2.6rem);font-weight:var(--fw-thin);line-height:1.22}@media (hover:hover) and (pointer:fine){._3_RvXq_link:hover ._3_RvXq_media ._3_RvXq_second{opacity:1}}@media (hover:none){._3_RvXq_media ._3_RvXq_second{display:none}}@media (min-width:768px){._3_RvXq_card[data-large] ._3_RvXq_link{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;column-gap:clamp(1.25rem,2vw,2.25rem);display:grid}._3_RvXq_card[data-large] ._3_RvXq_media{grid-column:span 2}._3_RvXq_card[data-large] ._3_RvXq_title{padding-block:0}[data-flip] ._3_RvXq_card[data-large] ._3_RvXq_media{grid-area:1/2/auto/span 2}[data-flip] ._3_RvXq_card[data-large] ._3_RvXq_title{grid-area:1/1}}@media (max-width:767px){._3_RvXq_name{font-size:var(--text-sm)}._3_RvXq_group{font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){._3_RvXq_media ._3_RvXq_second{transition:none}}
._8UVgEG_grid{--grid-gap:clamp(1.25rem, 2vw, 2.25rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem;display:grid}._8UVgEG_grid[data-rhythm]>li[data-large]{grid-column:1/-1}@media (min-width:768px){._8UVgEG_grid{gap:clamp(2.5rem, 4vw, 4rem) var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr))}}
._3HuiIG_hero{color:#fff;height:100svh;min-height:34rem;position:relative}._3HuiIG_heroFiltered{height:clamp(26rem,66svh,38rem);min-height:0}._3HuiIG_heroText{padding:var(--header-h) var(--gutter) 0;text-align:center;background:radial-gradient(72% 46% at 50% 54%,#0006,#0000 80%);align-content:center;place-items:center;gap:1.25rem;display:grid;position:absolute;inset:0}._3HuiIG_eyebrow{font-size:var(--text-xs);letter-spacing:.42em;text-indent:.42em;text-transform:uppercase;opacity:.85;font-weight:500}._3HuiIG_brand{color:#fbf8f3;font-size:clamp(2rem,11vw,12rem);font-weight:var(--fw-thin);letter-spacing:.14em;text-indent:.14em;text-shadow:0 .2rem 2.4rem #00000059;text-transform:uppercase;white-space:nowrap;padding-top:.2em;line-height:1.1}._3HuiIG_brand span{white-space:pre;display:inline-block}._3HuiIG_line{max-width:34rem;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:var(--fw-light);letter-spacing:.02em;text-shadow:0 1px 12px #0006;line-height:1.6}._3HuiIG_action{margin-top:.75rem}._3HuiIG_filteredTitle{color:#fbf8f3;font-size:clamp(2.2rem,6.4vw,6.5rem);font-weight:var(--fw-thin);letter-spacing:.04em;text-shadow:0 .2rem 2.4rem #00000059;text-transform:uppercase;padding-top:.15em;line-height:1.14}._3HuiIG_crumbs{color:#ffffffbd;font-size:var(--text-xs);letter-spacing:.06em;justify-content:center;gap:.6rem;display:flex;position:absolute;bottom:1.5rem;left:0;right:0}._3HuiIG_crumbs a{color:inherit;transition:color var(--t-hover) ease}._3HuiIG_crumbs a:hover{color:#fff}._3HuiIG_rooms{flex-wrap:wrap;justify-content:center;gap:.25rem .5rem;display:flex}._3HuiIG_pill{display:none}._3HuiIG_rooms button{min-height:var(--tap);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--text-sm);transition:background-color var(--t-hover) ease, color var(--t-hover) ease;padding-inline:1rem}._3HuiIG_rooms button[aria-pressed=true]{background:var(--text);color:var(--bg-3)}._3HuiIG_rooms button:focus-visible{outline-offset:2px;outline:1px solid}._3HuiIG_hero ._3HuiIG_rooms button{color:#fff;background:#00000073}._3HuiIG_hero ._3HuiIG_rooms button:hover{color:#fff}._3HuiIG_hero ._3HuiIG_rooms button[aria-pressed=true]{color:#0a0908;background:#f3efe7}._3HuiIG_showroom{z-index:1;padding:clamp(4rem, 8vw, 8rem) var(--gutter);border-radius:var(--cover-round) var(--cover-round) 0 0;text-align:center;box-shadow:var(--shadow-cover);corner-shape:squircle;justify-items:center;gap:clamp(1.5rem,3vw,2.5rem);display:grid}._3HuiIG_heading{font-size:clamp(2.2rem,5.4vw,6rem);font-weight:var(--fw-thin);letter-spacing:-.015em;line-height:1.16}._3HuiIG_stage{width:100%;margin-top:.5rem}._3HuiIG_scene{aspect-ratio:3/2;display:block;position:relative}._3HuiIG_scene img{object-fit:cover;opacity:0;pointer-events:none;transition:opacity .7s var(--ease-out)}._3HuiIG_scene img[data-on]{z-index:1;opacity:1;pointer-events:auto}._3HuiIG_scene:focus-visible{outline-offset:4px;outline:2px solid}._3HuiIG_caption{font-size:clamp(1.05rem,1.5vw,1.4rem);font-weight:var(--fw-thin);justify-content:center;align-items:center;gap:.75rem;margin-top:1.1rem;display:flex}@media (min-width:900px){._3HuiIG_brand{font-size:min(11vw,26svh)}._3HuiIG_showroom ._3HuiIG_rooms{background:var(--bg-2);border-radius:999px;gap:.25rem;padding:.35rem;position:relative}._3HuiIG_showroom ._3HuiIG_pill{width:var(--w,0);background:var(--text);transform:translateX(var(--x,0));border-radius:999px;transition:transform .55s cubic-bezier(.22,1,.36,1),width .55s cubic-bezier(.22,1,.36,1);display:block;position:absolute;top:.35rem;bottom:.35rem;left:0}._3HuiIG_showroom ._3HuiIG_rooms button{min-height:3.25rem;padding-inline:clamp(1.25rem,2.4vw,2.5rem);font-size:clamp(1rem,1.25vw,1.25rem);transition:color .35s;position:relative}._3HuiIG_showroom ._3HuiIG_rooms button[aria-pressed=true]{color:var(--bg-3)}._3HuiIG_showroom ._3HuiIG_rooms[data-pill] button[aria-pressed=true]{background:0 0}@media (prefers-reduced-motion:reduce){._3HuiIG_showroom ._3HuiIG_rooms[data-pill] button[aria-pressed=true]{background:var(--text)}}._3HuiIG_showroom ._3HuiIG_rooms button:hover{color:var(--bg-3)}._3HuiIG_showroom ._3HuiIG_rooms:hover button[aria-pressed=true]:not(:hover){color:var(--text-muted)}._3HuiIG_stage{width:min(52vw,150svh - 10.5rem)}._3HuiIG_scene img{transform:translateX(calc(var(--d) * 72%)) scale(.42);transition:opacity .7s var(--ease-out), transform .9s var(--ease-smooth)}._3HuiIG_scene img[data-near]{opacity:.62}._3HuiIG_scene img[data-on]{transform:none}}@media (prefers-reduced-motion:no-preference){:is(html[data-motion=ready] ._3HuiIG_eyebrow,html[data-motion=ready] ._3HuiIG_filteredTitle){animation:_3HuiIG_carve 1.2s var(--ease-out) .3s both}html[data-motion=ready] ._3HuiIG_brand span{animation:_3HuiIG_carve 1.5s var(--ease-out) both;animation-delay:calc(.5s + var(--i) * 80ms)}:is(html[data-motion=ready] ._3HuiIG_line,html[data-motion=ready] ._3HuiIG_action){animation:_3HuiIG_carve 1.2s var(--ease-out) 1.4s both}}@keyframes _3HuiIG_carve{0%{opacity:0;filter:blur(.5rem)}}@media (prefers-reduced-motion:reduce){._3HuiIG_scene img,._3HuiIG_rooms button,._3HuiIG_pill{transition:none}}
.yBYsjq_bubble{aspect-ratio:1;--bubble-edge:#b8b8b8;border-radius:50%;place-items:center;width:100%;display:grid}.yBYsjq_bubble:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 110%, color-mix(in srgb, var(--tint) 28%, transparent), transparent 60%), radial-gradient(circle at 35% 28%, #2b2d31, #121315 72%);border-radius:50%;position:absolute;inset:9%;box-shadow:0 .5rem 1rem -.5rem #0000008c}.yBYsjq_icon{fill:none;stroke:#f4f6f8;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:50%;height:50%;transition:opacity .4s;overflow:visible}.yBYsjq_fill{fill:color-mix(in srgb, var(--tint) 30%, transparent)}.yBYsjq_draw{stroke:var(--tint);stroke-width:2.2px;stroke-dasharray:22}.yBYsjq_cell{fill:color-mix(in srgb, var(--tint) 12%, transparent)}.yBYsjq_rock{transform-box:fill-box;transform-origin:30% 70%}.yBYsjq_coin{fill:var(--tint);stroke:#fff}.yBYsjq_wheel{transform-box:view-box;transform-origin:var(--cx) var(--cy)}.yBYsjq_road{stroke:var(--tint);stroke-dasharray:7 5}.yBYsjq_shackle{stroke:var(--tint);stroke-width:2px;transform-box:fill-box;transform-origin:bottom}.yBYsjq_line{stroke:var(--tint);stroke-dasharray:20}.yBYsjq_leaf{fill:color-mix(in srgb, var(--tint) 45%, #121315);transform-box:view-box;transform-origin:24px 24px}.yBYsjq_dot{fill:var(--tint);stroke:none}.yBYsjq_bubble[data-still] .yBYsjq_icon{opacity:.55}@media (prefers-reduced-motion:no-preference){.yBYsjq_draw{animation:yBYsjq_draw 3.4s var(--ease-out) infinite}.yBYsjq_cell{animation:3s ease-in-out infinite yBYsjq_cell}.yBYsjq_cell:nth-of-type(2){animation-delay:.5s}.yBYsjq_cell:nth-of-type(3){animation-delay:1s}.yBYsjq_rock{animation:2.8s ease-in-out infinite yBYsjq_rock}.yBYsjq_coin{animation:2.6s cubic-bezier(.55,0,.6,1) infinite yBYsjq_coin}.yBYsjq_wheel{animation:1.1s linear infinite yBYsjq_spin}.yBYsjq_road{animation:.9s linear infinite yBYsjq_road}.yBYsjq_shackle{animation:3s ease-in-out infinite yBYsjq_shackle}.yBYsjq_line{animation:yBYsjq_line 3.2s var(--ease-out) infinite}.yBYsjq_line:nth-of-type(4){animation-delay:.35s}.yBYsjq_line:nth-of-type(5){animation-delay:.7s}.yBYsjq_leaf{animation:3.4s ease-in-out infinite yBYsjq_leaf}.yBYsjq_dot{animation:1.4s ease-in-out infinite yBYsjq_dot}.yBYsjq_dot:nth-of-type(2){animation-delay:.18s}.yBYsjq_dot:nth-of-type(3){animation-delay:.36s}.yBYsjq_bubble[data-still] :is(.yBYsjq_draw,.yBYsjq_cell,.yBYsjq_rock,.yBYsjq_coin,.yBYsjq_wheel,.yBYsjq_road,.yBYsjq_shackle,.yBYsjq_line,.yBYsjq_leaf,.yBYsjq_dot),.yBYsjq_bubble[data-still]:after{animation-play-state:paused}}@keyframes yBYsjq_draw{0%,15%{stroke-dashoffset:22px}45%,to{stroke-dashoffset:0}}@keyframes yBYsjq_cell{0%,to{fill:color-mix(in srgb, var(--tint) 10%, transparent);stroke:#f4f6f8}30%{fill:color-mix(in srgb, var(--tint) 55%, transparent);stroke:var(--tint)}}@keyframes yBYsjq_rock{0%,to{transform:rotate(-12deg)}50%{transform:rotate(14deg)}}@keyframes yBYsjq_coin{0%{opacity:0;transform:translateY(-6px)}20%{opacity:1}60%{opacity:1;transform:translateY(13px)}75%,to{opacity:0;transform:translateY(15px)}}@keyframes yBYsjq_spin{to{transform:rotate(360deg)}}@keyframes yBYsjq_road{to{stroke-dashoffset:-12px}}@keyframes yBYsjq_shackle{0%,35%,to{transform:translateY(0)}50%,65%{transform:translateY(-4px)}}@keyframes yBYsjq_line{0%,10%{stroke-dashoffset:20px}45%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-20px}}@keyframes yBYsjq_leaf{0%,20%{transform:scaleX(1)}60%,to{transform:scaleX(-1)}}@keyframes yBYsjq_dot{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-3px)}}
.IAwj_a_chip{border-radius:var(--radius-pill);min-height:2rem;font-size:var(--text-xs);white-space:nowrap;transition:background var(--t) ease-in-out, color var(--t) ease-in-out;justify-content:center;align-items:center;padding:.3rem 1rem;font-weight:600;display:inline-flex}button.IAwj_a_chip{min-height:var(--tap)}.IAwj_a_glass{background:var(--glass-dim);color:var(--text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.IAwj_a_glass[aria-pressed=true],button.IAwj_a_glass:hover{background:var(--text);color:var(--text-inverse)}.IAwj_a_solid{background:var(--chip);min-height:1.9rem;color:var(--text);text-transform:uppercase;padding-inline:.9rem;font-weight:500}
.VvddXG_panel{font-size:var(--text-sm);flex-direction:column;gap:.25rem;display:flex}.VvddXG_search{border:1px solid var(--panel-faint);border-radius:999px;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-inline:1.1rem;transition:border-color .3s;display:flex}.VvddXG_search:focus-within{border-color:var(--panel-ink)}.VvddXG_search input{min-width:0;height:3rem;color:var(--panel-ink);background:0 0;border:0;outline:none;flex:1}.VvddXG_search input::placeholder{color:var(--panel-soft)}.VvddXG_row{min-height:3.25rem;color:var(--panel-ink);font-size:clamp(1.15rem,1.5vw,1.35rem);font-weight:var(--fw-thin);cursor:pointer;justify-content:space-between;align-items:center;display:flex;position:relative}.VvddXG_row input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.VvddXG_row:after{content:"";border:1px solid var(--panel-faint);background:radial-gradient(circle at .7rem 50%, var(--panel-ink) .42rem, transparent .46rem);width:2.5rem;height:1.4rem;transition:background-position .35s var(--ease-out), background-color .3s ease;border-radius:999px;flex:none}.VvddXG_row:has(input:checked):after{background:radial-gradient(circle at calc(100% - .7rem) 50%, #0a0908 .42rem, transparent .46rem), var(--panel-ink)}.VvddXG_row:has(input:focus-visible):after{outline:1px solid var(--panel-ink);outline-offset:3px}.VvddXG_group{border:0;margin:0;padding:0}.VvddXG_group legend{float:left;width:100%;padding:0}.VvddXG_groupBody{clear:both;flex-wrap:wrap;gap:.5rem;padding:.25rem 0 1.25rem;display:flex}.VvddXG_groupBody[hidden]{display:none}.VvddXG_groupTitle{width:100%;min-height:3.25rem;color:var(--panel-ink);font-family:inherit;font-size:clamp(1.15rem,1.5vw,1.35rem);font-weight:var(--fw-thin);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 2rem 0 0;display:flex;position:relative}.VvddXG_groupTitle:before,.VvddXG_groupTitle:after{content:"";width:.85rem;height:1px;transition:transform .45s var(--ease-smooth);background:currentColor;position:absolute;top:50%;right:0}.VvddXG_groupTitle:after{transform:rotate(90deg)}.VvddXG_groupTitle[aria-expanded=true]:before{transform:rotate(45deg)}.VvddXG_groupTitle[aria-expanded=true]:after{transform:rotate(135deg)}.VvddXG_groupTitle:focus-visible{outline:1px solid var(--panel-ink);outline-offset:2px}.VvddXG_option{border:1px solid var(--panel-faint);min-height:2.5rem;color:var(--panel-soft);font-size:var(--text-sm);cursor:pointer;border-radius:999px;align-items:center;padding-inline:1rem;transition:background-color .25s,border-color .25s,color .25s;display:inline-flex;position:relative}.VvddXG_option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.VvddXG_option:hover{border-color:var(--panel-soft);color:var(--panel-ink)}.VvddXG_option:has(input:checked){border-color:var(--panel-ink);background:var(--panel-ink);color:#0a0908}.VvddXG_option:has(input:focus-visible){outline:1px solid var(--panel-ink);outline-offset:2px}.VvddXG_swatches{flex-wrap:wrap;gap:.6rem;display:flex}.VvddXG_swatch{cursor:pointer;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.VvddXG_swatch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.VvddXG_swatch span:not([class]){border:1px solid var(--panel-faint);border-radius:50%;width:1.9rem;height:1.9rem;transition:box-shadow .25s}.VvddXG_swatch input:checked+span{box-shadow:0 0 0 2px #0a0908, 0 0 0 3px var(--panel-ink)}.VvddXG_swatch input:focus-visible+span{outline:2px solid var(--panel-ink);outline-offset:4px}.VvddXG_prices{grid-template-columns:1fr 1fr;gap:.75rem;width:100%;display:grid}.VvddXG_price{color:var(--panel-soft);flex-direction:column;gap:.25rem;display:flex}.VvddXG_price input{width:100%;height:var(--tap);color:var(--panel-ink);border:1px solid var(--panel-faint);background:0 0;border-radius:999px;padding:0 .85rem}.VvddXG_price input:focus{border-color:var(--panel-ink)}
.NfacuW_list{border-top:1px solid var(--line)}.NfacuW_light{--line:var(--line-on-light);color:var(--text-on-light)}.NfacuW_row{border-bottom:1px solid var(--line);text-align:left;width:100%;min-height:3.4rem;transition:background var(--t) ease-in-out, color var(--t) ease-in-out, padding var(--t-slow) var(--ease-smooth);align-items:center;gap:1.75rem;padding:.75rem 1rem;font-size:1.05rem;font-weight:500;display:flex}.NfacuW_row svg{transition:transform var(--t-slow) var(--ease-smooth);flex:none}.NfacuW_number{width:1.75rem;font-size:var(--text-xs);opacity:.7;flex:none}.NfacuW_label{flex:1}.NfacuW_inverse .NfacuW_row[aria-current=true]{background:var(--surface-light);color:var(--text-on-light)}.NfacuW_row[aria-current=true]{background:var(--bg-1);color:var(--text);font-weight:600}@media (hover:hover){.NfacuW_row:hover{background:var(--bg-1);color:var(--text);padding-left:1.5rem}.NfacuW_inverse .NfacuW_row:hover{background:var(--surface-light);color:var(--text-on-light)}.NfacuW_row:hover svg{transform:translate(.35rem)}}
.Fp865W_tabs{border:1px solid var(--line);scrollbar-width:none;border-radius:999px;gap:.25rem;max-width:100%;padding:.3rem;display:flex;overflow-x:auto}.Fp865W_tabs::-webkit-scrollbar{display:none}.Fp865W_tab{min-height:var(--tap);color:var(--text-label);font-size:var(--text-sm);letter-spacing:.04em;white-space:nowrap;transition:color var(--t) ease-in-out, background-color var(--t) ease-in-out;border-radius:999px;flex:none;padding:.6rem 1.4rem}.Fp865W_tab:hover{color:var(--text)}.Fp865W_tab[aria-selected=true]{background:var(--text);color:var(--bg-1)}.Fp865W_tab:focus-visible{outline:1px solid var(--text);outline-offset:3px}
._8MKqVG_track{color:#fff;background:#0000006b;position:relative}._8MKqVG_view{padding-block:clamp(3rem,8vw,5rem)}._8MKqVG_strip{padding:0 max(var(--gutter), 4vw);scroll-padding-inline:max(var(--gutter), 4vw);scroll-snap-type:x proximity;scrollbar-width:none;gap:1.25rem;margin:0;list-style:none;display:flex;overflow-x:auto}._8MKqVG_strip::-webkit-scrollbar{display:none}._8MKqVG_intro{text-align:center;scroll-snap-align:start;flex-direction:column;flex:none;justify-content:center;align-items:center;width:min(78vw,22rem);display:flex}._8MKqVG_title{font-size:clamp(2rem,3.6vw,3.75rem);font-weight:var(--fw-thin);letter-spacing:-.015em;line-height:1.18}._8MKqVG_lead{color:#ffffffd6;max-width:24rem;font-weight:var(--fw-light);margin-top:1.25rem;line-height:1.7}._8MKqVG_panel{scroll-snap-align:start;flex:none;width:86vw}._8MKqVG_link{color:inherit;display:block}._8MKqVG_frame{aspect-ratio:3/2;background:#171513;display:block;position:relative;overflow:hidden}._8MKqVG_frame img{object-fit:cover}._8MKqVG_name{text-align:center;font-size:clamp(1.5rem,2.3vw,2.4rem);font-weight:var(--fw-thin);margin-top:1rem;line-height:1.25;display:block}._8MKqVG_link:focus-visible{outline-offset:4px;outline:2px solid}@media (min-width:900px){._8MKqVG_panel{width:calc(1.5*min(62svh,44vw))}._8MKqVG_strip{gap:clamp(2.5rem,5vw,6rem)}._8MKqVG_intro{width:min(32rem,34vw)}._8MKqVG_track[data-pinned] ._8MKqVG_view{height:100svh;padding-block:var(--header-h) 0;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}._8MKqVG_track[data-pinned] ._8MKqVG_strip{scroll-snap-type:none;will-change:transform;width:max-content;overflow:visible}}
._8CWssW_page{min-height:80svh;padding:8rem var(--gutter) 4rem;background:var(--bg-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}._8CWssW_code{color:var(--text-label);font-size:var(--title-xl);font-weight:var(--fw-light)}._8CWssW_title{font-size:var(--title-lg)}._8CWssW_text{max-width:28rem;color:var(--text-muted)}._8CWssW_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem;display:flex}
.YBYCNa_rail ol{--medal:4.2rem;gap:2.4rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.YBYCNa_rail ol:before,.YBYCNa_rail ol:after{content:"";top:calc(var(--medal) / 2);bottom:calc(var(--medal) / 2);left:calc(var(--medal) / 2);width:1px;position:absolute}.YBYCNa_rail ol:before{background:repeating-linear-gradient(180deg, var(--line) 0 6px, transparent 6px 12px);background-size:1px 12px}.YBYCNa_rail ol:after{background:var(--text);width:2px;transform:scaleY(var(--progress));transform-origin:top;transition:transform .6s var(--ease-out);margin-left:-.5px}@media (prefers-reduced-motion:no-preference){.YBYCNa_rail ol:before{animation:1.2s linear infinite YBYCNa_road}}@keyframes YBYCNa_road{to{background-position:0 12px}}.YBYCNa_rail a{grid-template-columns:var(--medal) minmax(0, 1fr);color:var(--text-label);align-items:center;gap:1rem;transition:color .3s;display:grid}.YBYCNa_rail a:focus-visible{outline-offset:4px;outline:1px solid}.YBYCNa_medal{z-index:1;width:var(--medal);opacity:.75;transition:opacity .4s ease, box-shadow .4s ease, transform .5s var(--ease-out);border-radius:50%;display:block;position:relative}.YBYCNa_rail li[data-state] a{color:var(--text)}.YBYCNa_rail li[data-state] .YBYCNa_medal{opacity:1}.YBYCNa_rail li[data-state=now] .YBYCNa_medal{box-shadow:0 0 0 5px color-mix(in srgb, var(--text) 12%, transparent);transform:scale(1.08)}.YBYCNa_railNow{display:none}.YBYCNa_railText{gap:.25rem;display:grid}.YBYCNa_railMoment{font-size:var(--text-fine);letter-spacing:.16em;text-transform:uppercase}.YBYCNa_railTitle{font-size:var(--text-sm);font-weight:var(--fw-light)}@media (hover:hover){.YBYCNa_rail a:hover{color:var(--text)}}@media (min-width:900px){.YBYCNa_rail{top:max(calc(var(--header-h) + 2rem), calc(50vh - 13rem));position:sticky}}@media (prefers-reduced-motion:reduce){.YBYCNa_rail ol:after,.YBYCNa_medal{transition:none}}@media (max-width:899px){.YBYCNa_rail{top:var(--header-h);z-index:5;margin:0 calc(-1 * var(--gutter)) 1rem;padding:.7rem var(--gutter);background:color-mix(in srgb, var(--bg-3) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--line);position:sticky}.YBYCNa_rail ol{--medal:2.6rem;grid-auto-columns:1fr;grid-auto-flow:column;justify-items:center;gap:.5rem}.YBYCNa_rail ol:before,.YBYCNa_rail ol:after{top:calc(var(--medal) / 2);right:calc(50% / var(--count));bottom:auto;left:calc(50% / var(--count));width:auto;height:1px;margin:0}.YBYCNa_rail ol:before{background:repeating-linear-gradient(90deg, var(--line) 0 6px, transparent 6px 12px);background-size:12px 1px}.YBYCNa_rail ol:after{height:2px;transform:scaleX(var(--progress));transform-origin:0}.YBYCNa_rail a{grid-template-columns:var(--medal);justify-items:center}.YBYCNa_railText{display:none}.YBYCNa_rail li[data-state=now] .YBYCNa_medal{transform:none}.YBYCNa_railNow{height:1.2rem;color:var(--text);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-top:.55rem;font-size:.8rem;display:block;overflow:hidden}.YBYCNa_railNow span{color:var(--text-label);letter-spacing:.16em;text-transform:uppercase;font-size:.62rem}}
