@property --accent{syntax:"<color>";inherits:true;initial-value:#d9a441}@property --glow{syntax:"<color>";inherits:true;initial-value:#d9a4418c}@property --lamp-r{syntax:"<length>";inherits:true;initial-value:0}@property --fx{syntax:"<percentage>";inherits:true;initial-value:70%}@property --fy{syntax:"<percentage>";inherits:true;initial-value:40%}:root{--bg:#0b0d10;--fg:#f4f1ea;--fg-muted:#f4f1eac7;--fg-faint:#f4f1ea80;--glass:#ffffff14;--glass-strong:#14161a8c;--glass-border:#ffffff2e;--badge-bg:#faf8f2eb;--accent:#d9a441;--glow:#d9a4418c;--font-display:"Playfair Display", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--font-brand:"Montserrat", var(--font-body);--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2.5rem;--space-5:4rem;--gutter:clamp(1rem, 4vw, 4rem);--side-w:clamp(150px, 14vw, 210px);--thumb:clamp(40px, min(4.6vw, 7dvh), 72px);--frame-x:18vw;--frame-y:9dvh;--site-scale:.72;--hero-base:#c9c4bb;--hero-opacity:.6;--lamp-size:260px;--radius-panel:32px;--radius-pill:999px;--shadow-soft:0 20px 60px #00000073;--dur-fast:.25s;--dur-base:.45s;--dur-slow:1.1s;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--z-scene:0;--z-glass:1;--z-content:2;--z-menu:10}@media (width<=1024px){:root{--frame-x:6vw;--frame-y:8dvh;--site-scale:.85}}@media (width<=640px){:root{--site-scale:1}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}img,svg{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}html,body,#root{height:100%}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;line-height:1.5;overflow:hidden}::selection{background:var(--accent);color:var(--bg)}[aria-disabled=true]{cursor:default}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._scene_ejgrv_5{--depth-glow:220px;z-index:var(--z-scene);background:var(--bg);transition:--fx var(--dur-slow) var(--ease-out-expo), --fy var(--dur-slow) var(--ease-out-expo);position:absolute;inset:0;overflow:hidden;container-type:size}._slide_ejgrv_20{will-change:clip-path;position:absolute;inset:0}._photo_ejgrv_27{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}._aura_ejgrv_37,._shade_ejgrv_38,._vignette_ejgrv_39,._glow_ejgrv_2{z-index:2;pointer-events:none;position:absolute}._aura_ejgrv_37{background:radial-gradient(circle at var(--fx) var(--fy), var(--glow), transparent 32%);mix-blend-mode:soft-light;will-change:opacity;animation:7s ease-in-out infinite _breathe_ejgrv_1;inset:-10%}._shade_ejgrv_38{background:linear-gradient(90deg,#0b0d10e0 0%,#0b0d108c 32%,#0000 62%),linear-gradient(#0b0d108c 0%,#0000 22%),linear-gradient(#0000 72%,#0b0d1099 100%);inset:0}._vignette_ejgrv_39{background:radial-gradient(#0000 55%,#0000008c 100%);inset:0}._glow_ejgrv_2{mix-blend-mode:screen;width:70vmax;height:70vmax;transform:translate3d(calc(var(--mx) * var(--depth-glow)), calc(var(--my) * var(--depth-glow) * .7), 0);will-change:transform;background:radial-gradient(circle,#ffd6a029,#0000 60%);margin:-35vmax 0 0 -35vmax;top:50%;left:50%}._portalRing_ejgrv_13{--R:calc(hypot(100cqw, 100cqh) * 1.0607);z-index:3;width:calc(var(--R) * 2);height:calc(var(--R) * 2);margin:calc(var(--R) * -1) 0 0 calc(var(--R) * -1);border:2px solid var(--accent-light);box-shadow:0 0 18px 2px var(--glow);pointer-events:none;will-change:transform, opacity;border-radius:50%;position:absolute}@keyframes _breathe_ejgrv_1{0%,to{opacity:.75}50%{opacity:1}}@media (width<=640px){._shade_ejgrv_38{background:linear-gradient(#0b0d1099 0%,#0000 20%),linear-gradient(#0000 25%,#0b0d10a6 55%,#0b0d10f2 100%)}}@media (pointer:coarse),(prefers-reduced-motion:reduce){._photo_ejgrv_27,._aura_ejgrv_37,._glow_ejgrv_2{will-change:auto;transform:none}}._backdrop_dkirt_1{z-index:0;background:var(--hero-base);position:absolute;inset:0;overflow:hidden}._slide_dkirt_9{position:absolute;inset:0}._bw_dkirt_14,._color_dkirt_15{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._bw_dkirt_14{filter:grayscale()contrast(1.05);opacity:var(--hero-opacity)}._color_dkirt_15{-webkit-mask-image:radial-gradient(circle var(--lamp-r) at var(--lx) var(--ly), #000 30%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--lamp-r) at var(--lx) var(--ly), #000 30%, transparent 100%);mask-image:radial-gradient(circle var(--lamp-r) at var(--lx) var(--ly), #000 30%, transparent 100%)}._wash_dkirt_36{z-index:2;pointer-events:none;background:radial-gradient(#0000 45%,#28262359 100%);position:absolute;inset:0}._header_uqj91_1{grid-area:1/1/auto/-1;grid-template-columns:subgrid;padding-top:var(--space-3);align-items:center;display:grid}._brand_uqj91_10{align-items:center;gap:var(--space-3);min-width:0;padding:0 var(--space-4) 0 var(--gutter);grid-column:1;display:flex}._logo_uqj91_20{background:var(--badge-bg);flex:none;padding:6px 12px;display:block;box-shadow:0 8px 24px #0000004d}._logo_uqj91_20 img{width:auto;height:clamp(32px,3.8vw,46px)}._place_uqj91_32{text-align:right;min-width:0;margin-left:auto}._placeName_uqj91_37{letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;justify-content:flex-end;align-items:center;gap:.75rem;font-size:.75rem;font-weight:500;display:flex}._line_uqj91_48{background:var(--fg-faint);width:clamp(30px,6vw,110px);height:1px}._welcome_uqj91_53{color:var(--fg-muted);margin-top:.3rem;font-size:.7rem}._nav_uqj91_60{padding-left:var(--space-3);border-left:1px solid var(--glass-border);flex:none;gap:clamp(.9rem,1.6vw,1.6rem);display:flex}._navLink_uqj91_67{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;transition:color var(--dur-fast) ease;padding:.4rem 0;font-size:.74rem;font-weight:600;position:relative}._navLink_uqj91_67:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform var(--dur-base) var(--ease-out-expo);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._navLink_uqj91_67:hover,._navLink_uqj91_67[aria-current=page]{color:var(--fg)}._navLink_uqj91_67:hover:after,._navLink_uqj91_67[aria-current=page]:after{transform:scaleX(1)}._tools_uqj91_99{grid-column:2;justify-content:center;display:flex}._burger_uqj91_104{width:48px;height:48px;transition:background var(--dur-fast) ease;place-items:center;display:grid}._burger_uqj91_104:hover{background:var(--glass)}@media (width<=1200px){._welcome_uqj91_53{display:none}}@media (width<=960px){._place_uqj91_32{display:none}._nav_uqj91_60{margin-left:auto}}@media (width<=640px){._header_uqj91_1{padding:var(--space-2) var(--gutter) 0;justify-content:space-between;display:flex}._brand_uqj91_10{padding:0}._nav_uqj91_60{display:none}}._footer_19bkd_1{grid-area:3/1/auto/-1;grid-template-columns:subgrid;padding:var(--space-2) 0 var(--space-3);align-items:end;display:grid}._bottom_19bkd_11{align-items:end;gap:var(--space-3);padding:0 var(--space-4) 0 var(--gutter);grid-column:1;grid-template-columns:1fr auto 1fr;display:grid}._copy_19bkd_19{color:var(--fg-faint);font-size:.7rem}._social_19bkd_24{flex-direction:column;align-items:center;gap:.4rem;display:flex}._social_19bkd_24:after{content:"";background:var(--accent);width:64px;height:3px;margin-top:.3rem}._label_19bkd_38{letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted);font-size:.66rem}._icons_19bkd_44{gap:.5rem;display:flex}._icon_19bkd_44{width:32px;height:32px;color:var(--fg-muted);transition:color var(--dur-fast) ease;place-items:center;display:grid}a._icon_19bkd_44:hover{color:var(--accent-light)}._signature_19bkd_61{font-family:var(--font-brand);text-align:right;flex-wrap:wrap;justify-content:flex-end;justify-self:end;align-items:baseline;gap:.15rem .7rem;display:flex}._by_19bkd_71{letter-spacing:.25em;text-transform:uppercase;color:var(--fg-faint);font-size:.6rem;font-weight:500}._author_19bkd_78{letter-spacing:.18em;text-transform:uppercase;color:var(--fg);font-size:.78rem;font-weight:700}._contact_19bkd_85{letter-spacing:.2em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--accent-light) 60%, transparent);color:var(--accent-light);transition:background var(--dur-fast) ease, color var(--dur-fast) ease;padding:.3rem .75rem;font-size:.62rem;font-weight:700}a._contact_19bkd_85:hover{background:var(--accent);color:var(--on-accent)}._autoplay_19bkd_102{padding:0 var(--space-2);grid-column:2;align-items:center;gap:.75rem;display:flex}._play_19bkd_109{width:52px;height:52px;transition:background var(--dur-fast) ease;background:#ffffff29;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}._play_19bkd_109:hover{background:#ffffff42}._progress_19bkd_125{fill:none;stroke:var(--accent-light);stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;position:absolute;inset:0;rotate:-90deg}._progress_19bkd_125[data-running=true]{animation:_progress_19bkd_125 var(--delay) linear forwards}@keyframes _progress_19bkd_125{to{stroke-dashoffset:0}}._autoText_19bkd_145{color:var(--fg-muted);font-size:.7rem;line-height:1.35}._autoText_19bkd_145 span{color:var(--fg-faint);display:block}@media (width<=1280px){._autoText_19bkd_145{display:none}._autoplay_19bkd_102{justify-content:center}}@media (width<=1100px){._copy_19bkd_19,._label_19bkd_38,._social_19bkd_24:after{display:none}._bottom_19bkd_11{grid-template-columns:auto 1fr}}@media (width<=640px){._footer_19bkd_1{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--gutter) var(--space-2);display:flex}._bottom_19bkd_11{flex-direction:column;align-items:flex-start;gap:.4rem;padding:0;display:flex}._signature_19bkd_61{text-align:left;justify-content:flex-start;justify-self:auto}._by_19bkd_71{display:none}._autoplay_19bkd_102{padding:0}._play_19bkd_109{width:44px;height:44px}}._overlay_h4vbn_1{z-index:var(--z-menu);-webkit-backdrop-filter:blur(6px);background:#0506088c;position:fixed;inset:0}._panel_h4vbn_10{z-index:calc(var(--z-menu) + 1);gap:var(--space-4);width:min(420px,100%);padding:var(--space-5) var(--space-4) var(--space-4);-webkit-backdrop-filter:blur(24px)saturate(140%);border-left:1px solid var(--glass-border);box-shadow:var(--shadow-soft);background:#0e1014d9;border-radius:0;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}._close_h4vbn_30{top:var(--space-3);right:var(--space-3);width:48px;height:48px;transition:background var(--dur-fast) ease;border-radius:0;place-items:center;display:grid;position:absolute}._close_h4vbn_30:hover{background:var(--glass)}._primary_h4vbn_45{font-family:var(--font-display);flex-direction:column;gap:.75rem;font-size:1.6rem;display:flex}._primary_h4vbn_45 a:hover{color:var(--accent-light)}._soon_h4vbn_55{vertical-align:middle;font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;color:var(--fg-faint);border:1px solid var(--glass-border);border-radius:0;margin-left:.5rem;padding:.15rem .55rem;font-size:.62rem}._heading_h4vbn_68{letter-spacing:.25em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:.75rem;font-size:.72rem;font-weight:600}._animals_h4vbn_77{flex-direction:column;gap:.25rem;display:flex}._animal_h4vbn_77{text-align:left;width:100%;transition:background var(--dur-fast) ease;border-radius:0;align-items:center;gap:.75rem;padding:.55rem .75rem;display:flex}._animal_h4vbn_77:hover,._animal_h4vbn_77[aria-current]{background:var(--glass)}._num_h4vbn_96{width:1.5rem;color:var(--fg-faint);font-size:.75rem}._dot_h4vbn_101{background:var(--dot);width:10px;height:10px;box-shadow:0 0 10px var(--dot);border-radius:50%;flex:none}._latin_h4vbn_109{color:var(--fg-faint);font-size:.75rem;font-style:italic;display:block}@media (width<=640px){._panel_h4vbn_10{padding-inline:var(--space-3);border-radius:0}}._site_9h7cl_1{isolation:isolate;--mx:0;--my:0;--lx:50vw;--ly:50dvh;--accent-light:color-mix(in srgb, var(--accent) 55%, white);height:100dvh;transition:--accent var(--dur-slow) ease, --glow var(--dur-slow) ease;touch-action:pan-y;position:relative;overflow:hidden}._site_9h7cl_1[data-lamp=on]{--lamp-r:var(--lamp-size)}._site_9h7cl_1{transition:--accent var(--dur-slow) ease, --glow var(--dur-slow) ease, --lamp-r .6s var(--ease-out-expo)}._frame_9h7cl_32{inset:var(--frame-y) var(--frame-x);z-index:1;background:var(--bg);border:1px solid color-mix(in srgb, var(--accent-light) 45%, #ffffff40);position:absolute;overflow:hidden;box-shadow:0 30px 80px #00000073,0 0 0 1px #00000059}._scaler_9h7cl_49{width:calc(100% / var(--site-scale));height:calc(100% / var(--site-scale));transform:scale(var(--site-scale));transform-origin:0 0;position:absolute;top:0;left:0}._fill_9h7cl_59,._paper_9h7cl_60{position:absolute;inset:0}._paper_9h7cl_60{background:radial-gradient(circle at 85% 0%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 55%), linear-gradient(180deg, #13161b, var(--bg))}._marks_9h7cl_72{--l:28px;--t:2px;--c:color-mix(in srgb, var(--accent) 70%, #1b1d21);inset:calc(var(--frame-y) - 10px) calc(var(--frame-x) - 10px);z-index:2;pointer-events:none;background:linear-gradient(var(--c) 0 0) top left / var(--l) var(--t), linear-gradient(var(--c) 0 0) top left / var(--t) var(--l), linear-gradient(var(--c) 0 0) top right / var(--l) var(--t), linear-gradient(var(--c) 0 0) top right / var(--t) var(--l), linear-gradient(var(--c) 0 0) bottom left / var(--l) var(--t), linear-gradient(var(--c) 0 0) bottom left / var(--t) var(--l), linear-gradient(var(--c) 0 0) bottom right / var(--l) var(--t), linear-gradient(var(--c) 0 0) bottom right / var(--t) var(--l);animation:_focus_9h7cl_1 .9s var(--ease-out-expo) both;background-repeat:no-repeat;position:absolute}@keyframes _focus_9h7cl_1{0%{opacity:0;scale:1.035}to{opacity:1;scale:1}}._layout_9h7cl_105{grid-template-columns:minmax(0, 1fr) var(--side-w);grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid;position:relative}._layout_9h7cl_105>:not(._glass_9h7cl_114){z-index:1;position:relative}._glass_9h7cl_114{background:var(--glass);border-left:1px solid var(--glass-border);-webkit-backdrop-filter:blur(18px)saturate(140%);grid-area:1/2/-1;box-shadow:-20px 0 60px #00000040}._main_9h7cl_131,._page_9h7cl_132{grid-column:1/-1;grid-template-columns:subgrid;grid-template-rows:minmax(0,1fr);min-height:0;display:grid}._main_9h7cl_131{grid-row:2}@media (width<=640px){._site_9h7cl_1{--frame-x:8px;--frame-y:8px}._marks_9h7cl_72{display:none}._layout_9h7cl_105{grid-template-columns:minmax(0,1fr)}._glass_9h7cl_114{display:none}._page_9h7cl_132{flex-direction:column;justify-content:flex-end;display:flex}}._wrap_lrlh8_1{max-width:min(40rem,48vw);padding:0 var(--space-4) 0 var(--gutter);grid-column:1;align-self:center}._tagline_lrlh8_8{font-family:var(--font-display);color:var(--accent-light);margin-bottom:.5rem;font-size:clamp(1rem,1.6vw,1.35rem);font-style:italic;font-weight:500}._title_lrlh8_17{font-family:var(--font-display);letter-spacing:-.01em;text-shadow:0 4px 30px #00000059;font-size:clamp(2.6rem,5.4vw,5.5rem);font-weight:700;line-height:1.04}._word_lrlh8_27{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}._letter_lrlh8_34{will-change:transform;display:inline-block}._latin_lrlh8_39{letter-spacing:.35em;text-transform:uppercase;color:var(--fg-muted);margin-top:1rem;font-size:.78rem;font-style:italic}._description_lrlh8_48{max-width:34rem;color:var(--fg-muted);margin-top:1rem;font-size:clamp(.9rem,1vw,1rem)}._actions_lrlh8_55{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}._more_lrlh8_63,._video_lrlh8_64{letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius-pill);transition:transform var(--dur-fast) ease, box-shadow var(--dur-fast) ease;font-size:.78rem;font-weight:600}._more_lrlh8_63{background:var(--accent);color:var(--on-accent);box-shadow:0 10px 30px var(--glow);padding:.75rem 1.6rem}._video_lrlh8_64{background:var(--glass-strong);border:1px solid var(--glass-border);align-items:center;gap:.6rem;padding:.5rem 1.2rem .5rem .5rem;display:inline-flex}._playIcon_lrlh8_91{border:1.5px solid;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}a._more_lrlh8_63:hover,a._video_lrlh8_64:hover{transform:translateY(-2px)}@media (width<=640px){._wrap_lrlh8_1{max-width:none;padding:0 var(--gutter) var(--space-2);align-self:auto}._title_lrlh8_17{font-size:clamp(2rem,9vw,3.2rem)}._latin_lrlh8_39{margin-top:.5rem}._description_lrlh8_48{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._actions_lrlh8_55{margin-top:1rem}}._thumb_1czhf_1{width:var(--thumb);aspect-ratio:1;border-radius:50%;display:block;position:relative}._img_1czhf_9{z-index:1;object-fit:cover;width:100%;height:100%;transition:filter var(--dur-base) ease;border:2px solid #ffffff59;border-radius:50%;position:relative;box-shadow:0 6px 18px #00000059}._thumb_1czhf_1[data-grayscale=true] ._img_1czhf_9{filter:grayscale()brightness(.85)}._thumb_1czhf_1:hover ._img_1czhf_9,._thumb_1czhf_1:focus-visible ._img_1czhf_9,._thumb_1czhf_1[data-active=true] ._img_1czhf_9{filter:none}._aura_1czhf_31{background:var(--thumb-glow);filter:blur(14px);opacity:0;transition:opacity var(--dur-base) ease;border-radius:50%;position:absolute;inset:-6px}._thumb_1czhf_1:hover ._aura_1czhf_31,._thumb_1czhf_1:focus-visible ._aura_1czhf_31{opacity:1}._thumb_1czhf_1[data-active=true] ._aura_1czhf_31{opacity:1;animation:2.4s ease-in-out infinite _pulse_1czhf_1}._ring_1czhf_49{z-index:2;border:2px solid var(--thumb-accent);opacity:0;transition:opacity var(--dur-base) ease, transform var(--dur-base) var(--ease-out-expo);border-radius:50%;position:absolute;inset:-5px;transform:scale(.85)}._thumb_1czhf_1[data-active=true] ._ring_1czhf_49{opacity:1;transform:scale(1)}._wave_1czhf_68{z-index:3;border:2px solid var(--accent-light);box-shadow:0 0 18px var(--glow);pointer-events:none;animation:_wave_1czhf_68 .9s var(--ease-out-expo) both;border-radius:50%;position:absolute;inset:-3px}@keyframes _wave_1czhf_68{0%{opacity:0;transform:scale(.9)}12%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes _pulse_1czhf_1{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}._pagination_ytgmx_1{flex-direction:column;align-items:center;gap:.4rem;display:flex}._arrow_ytgmx_8{width:36px;height:36px;transition:background var(--dur-fast) ease;border-radius:50%;place-items:center;display:grid}._arrow_ytgmx_8:hover{background:var(--glass)}._list_ytgmx_20{flex-direction:column;display:flex}._item_ytgmx_25{letter-spacing:.05em;color:var(--fg-faint);transition:color var(--dur-fast) ease, font-size var(--dur-fast) ease;border-bottom:1px solid #ffffff26;padding:.2rem .45rem;font-size:.78rem;font-weight:600;position:relative}._item_ytgmx_25:hover{color:var(--fg)}._item_ytgmx_25[data-active=true]{color:var(--accent-light);font-size:.95rem}._trait_ytgmx_46{background:var(--accent);border-radius:2px;width:clamp(20px,2.6vw,48px);height:2px;margin:-1px .4rem 0 0;position:absolute;top:50%;right:100%}._panel_bha2w_1{justify-content:space-between;align-self:center;align-items:center;gap:var(--space-2);margin-left:calc(var(--thumb) / -2);padding-right:clamp(.5rem, 2vw, var(--space-3));grid-column:2;display:flex}._thumbs_bha2w_13{flex-direction:column;gap:clamp(6px,1.4dvh,14px);display:flex;position:relative}@media (height<=560px) and (width>=641px){._panel_bha2w_1{--thumb:38px}._thumbs_bha2w_13{gap:4px}._pagination_bha2w_28{display:none}}@media (width<=640px){._panel_bha2w_1{--thumb:52px;margin:0 var(--gutter) var(--space-2);padding:0 var(--space-1);background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(18px)saturate(140%);border-radius:0;grid-column:1;transform:none}._thumbs_bha2w_13{scroll-snap-type:x mandatory;touch-action:pan-x;scrollbar-width:none;flex-direction:row;gap:10px;padding:10px 8px;overflow-x:auto}._thumbs_bha2w_13::-webkit-scrollbar{display:none}._thumbs_bha2w_13>li{scroll-snap-align:center;flex:none}._pagination_bha2w_28{display:none}}._credit_wciha_1{letter-spacing:.04em;color:var(--fg-faint);font-size:.62rem;display:block}._credit_wciha_1 a{text-underline-offset:2px;text-decoration:underline}._credit_wciha_1 a:hover{color:var(--fg)}._overlay_1p977_1{z-index:var(--z-menu);padding:var(--space-5) var(--space-5) var(--space-4);-webkit-backdrop-filter:blur(8px);background:#08090beb;place-items:center;display:grid;position:fixed;inset:0}._figure_1p977_13{flex-direction:column;gap:.75rem;max-width:100%;max-height:100%;display:flex}._img_1p977_20{object-fit:contain;border:1px solid #fff3;max-width:min(1280px,100%);max-height:calc(100dvh - 10rem);box-shadow:0 30px 80px #0009}._caption_1p977_27{font-family:var(--font-display);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;font-size:1.1rem;font-style:italic;display:flex}._close_1p977_38,._nav_1p977_39{border:1px solid var(--glass-border);background:var(--glass);width:52px;height:52px;transition:background var(--dur-fast) ease;place-items:center;display:grid;position:absolute}._close_1p977_38:hover,._nav_1p977_39:hover{background:#ffffff2e}._close_1p977_38{top:var(--space-3);right:var(--space-3)}._nav_1p977_39{top:50%;translate:0 -50%}._prev_1p977_61{left:var(--space-3)}._next_1p977_64{right:var(--space-3)}@media (width<=640px){._overlay_1p977_1{padding:var(--space-5) var(--space-1)}._nav_1p977_39{top:auto;bottom:var(--space-2);translate:none}}._content_1f7t5_3{overscroll-behavior:contain;min-height:0;padding:var(--space-2) var(--space-5) var(--space-5) var(--gutter);scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--accent) 60%, transparent) transparent;grid-column:1;overflow-y:auto}._crumbs_1f7t5_15{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-faint);flex-wrap:wrap;gap:.5rem;font-size:.72rem;display:flex}._crumbs_1f7t5_15 a:hover{color:var(--accent-light)}._eyebrow_1f7t5_28{margin-top:var(--space-3);font-family:var(--font-display);color:var(--accent-light);font-size:clamp(1rem,1.4vw,1.25rem);font-style:italic}._title_1f7t5_36{font-family:var(--font-display);font-size:clamp(2.2rem,4.2vw,4rem);font-weight:700;line-height:1.05}._lead_1f7t5_43{max-width:62ch;color:var(--fg);margin-top:1rem;font-size:1.05rem}._content_1f7t5_3 h2{margin:var(--space-4) 0 var(--space-2);font-family:var(--font-display);font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600}._content_1f7t5_3 p{max-width:68ch;color:var(--fg-muted)}._content_1f7t5_3 p+p{margin-top:.9rem}._button_1f7t5_65{letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--glass-border);background:var(--glass);transition:border-color var(--dur-fast) ease, color var(--dur-fast) ease;align-items:center;gap:.6rem;padding:.7rem 1.3rem;font-size:.75rem;font-weight:600;display:inline-flex}._button_1f7t5_65:hover{border-color:var(--accent-light);color:var(--accent-light)}@media (width<=640px){._content_1f7t5_3{padding:var(--space-1) var(--gutter) var(--space-3);flex:1}}._latin_1vudp_1{letter-spacing:.35em;text-transform:uppercase;color:var(--fg-muted);margin-top:.6rem;font-size:.8rem;font-style:italic}._cover_1vudp_11{margin-top:var(--space-3);aspect-ratio:21/9;border:1px solid color-mix(in srgb, var(--accent-light) 40%, transparent);position:relative;overflow:hidden}._cover_1vudp_11 img{object-fit:cover;width:100%;height:100%;animation:_kenburns_1vudp_1 9s var(--ease-out-expo) both}@keyframes _kenburns_1vudp_1{0%{transform:scale(1.15)}to{transform:scale(1)}}._cover_1vudp_11 figcaption{letter-spacing:.2em;text-transform:uppercase;background:var(--glass-strong);-webkit-backdrop-filter:blur(10px);align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.72rem;display:flex;position:absolute;bottom:0;left:0}._columns_1vudp_49{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:start;display:grid}._observe_1vudp_56{padding:var(--space-2);border-left:2px solid var(--accent);background:var(--glass);gap:.75rem;display:flex}._observe_1vudp_56 svg{color:var(--accent-light);flex:none;margin-top:.15rem}._facts_1vudp_70{margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--glass-border);background:var(--glass)}._facts_1vudp_70 h2{margin-top:0;font-size:1.2rem}._facts_1vudp_70 dl>div{border-bottom:1px solid #ffffff14;padding:.6rem 0}._facts_1vudp_70 dt{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-light);font-size:.68rem}._facts_1vudp_70 dd{margin-top:.15rem;font-size:.92rem}._gallery_1vudp_96{gap:var(--space-2);grid-template-rows:auto auto;grid-template-columns:2fr 1fr;display:grid}._gallery_1vudp_96 figure{flex-direction:column;gap:.45rem;min-width:0;display:flex}._gallery_1vudp_96 ._wide_1vudp_108{grid-row:span 2}._zoomBtn_1vudp_111{aspect-ratio:3/2;border:1px solid var(--glass-border);cursor:zoom-in;width:100%;display:block;position:relative;overflow:hidden}._wide_1vudp_108 ._zoomBtn_1vudp_111{aspect-ratio:auto;flex:1;min-height:260px}._zoomBtn_1vudp_111 img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out-expo), filter var(--dur-base) ease}._zoomBtn_1vudp_111:hover img{transform:scale(1.07)}._zoomIcon_1vudp_136{background:var(--glass-strong);opacity:0;width:32px;height:32px;transition:opacity var(--dur-fast) ease;place-items:center;display:grid;position:absolute;top:.6rem;right:.6rem}._zoomBtn_1vudp_111:hover ._zoomIcon_1vudp_136,._zoomBtn_1vudp_111:focus-visible ._zoomIcon_1vudp_136{opacity:1}._gallery_1vudp_96 figcaption{font-family:var(--font-display);flex-direction:column;gap:.1rem;font-size:.95rem;font-style:italic;display:flex}._spots_1vudp_162{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));display:grid}._spot_1vudp_162{aspect-ratio:16/10;border:1px solid var(--glass-border);display:block;position:relative;overflow:hidden}._spot_1vudp_162 img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out-expo);position:absolute;inset:0}._spot_1vudp_162:hover img{transform:scale(1.08)}._spotText_1vudp_185{padding:2.5rem var(--space-2) var(--space-2);color:var(--fg-muted);background:linear-gradient(#0000,#0b0d10e6);flex-direction:column;gap:.15rem;font-size:.75rem;display:flex;position:absolute;inset:auto 0 0}._spotText_1vudp_185 strong{font-family:var(--font-display);color:var(--fg);font-size:1.2rem}._pager_1vudp_202{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@media (width<=1024px){._columns_1vudp_49{grid-template-columns:1fr;gap:0}}@media (width<=640px){._cover_1vudp_11{aspect-ratio:4/3}._gallery_1vudp_96{grid-template-columns:1fr}._gallery_1vudp_96 ._wide_1vudp_108{grid-row:auto}._wide_1vudp_108 ._zoomBtn_1vudp_111{aspect-ratio:3/2;min-height:0}}._badge_1fsm3_1{border:1px solid color-mix(in srgb, var(--badge) 60%, transparent);background:color-mix(in srgb, var(--badge) 16%, transparent);transition:background var(--dur-fast) ease;align-items:center;gap:.45rem;padding:.3rem .65rem;font-size:.72rem;display:inline-flex}._badge_1fsm3_1:before{content:"";background:var(--badge);border-radius:50%;width:7px;height:7px}a:hover>._badge_1fsm3_1{background:color-mix(in srgb, var(--badge) 32%, transparent)}._card_1gdwg_2{border:1px solid var(--glass-border);background:var(--glass);transition:border-color var(--dur-base) ease, transform var(--dur-base) var(--ease-out-expo);scroll-margin-top:var(--space-2);flex-direction:column;display:flex}._card_1gdwg_2:hover{border-color:color-mix(in srgb, var(--card-accent) 70%, white);transform:translateY(-4px)}._media_1gdwg_17{aspect-ratio:16/9;position:relative;overflow:hidden}._media_1gdwg_17 img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out-expo)}._card_1gdwg_2:hover ._media_1gdwg_17 img{transform:scale(1.06)}._altitude_1gdwg_31{letter-spacing:.08em;background:var(--glass-strong);-webkit-backdrop-filter:blur(8px);align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.7rem;display:flex;position:absolute;bottom:0;right:0}._credit_1gdwg_46{padding:.35rem var(--space-2) 0}._body_1gdwg_50{padding:var(--space-2) var(--space-2) var(--space-3);flex-direction:column;gap:.7rem;display:flex}._area_1gdwg_56{letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb, var(--card-accent) 55%, white);font-size:.68rem}._name_1gdwg_62{font-family:var(--font-display);font-size:1.45rem;line-height:1.15;margin:0!important}._text_1gdwg_68{font-size:.9rem}._season_1gdwg_72,._tip_1gdwg_73{gap:.55rem;font-size:.82rem;display:flex}._season_1gdwg_72 svg,._tip_1gdwg_73 svg{color:color-mix(in srgb, var(--card-accent) 55%, white);flex:none;margin-top:.2rem}._tip_1gdwg_73{border-top:1px solid #ffffff14;margin-top:auto;padding-top:.7rem;font-style:italic}._badges_1gdwg_91{flex-wrap:wrap;gap:.4rem;display:flex}._content_jdyus_1{position:relative}._banner_jdyus_6{margin-top:var(--space-2);aspect-ratio:21/8;border:1px solid color-mix(in srgb, var(--accent-light) 40%, transparent);min-height:220px;position:relative;overflow:hidden}._banner_jdyus_6 img{object-fit:cover;width:100%;height:100%;animation:_banner_jdyus_6 10s var(--ease-out-expo) both;position:absolute;inset:0}@keyframes _banner_jdyus_6{0%{transform:scale(1.18)}to{transform:scale(1)}}._banner_jdyus_6:after{content:"";background:linear-gradient(#0000 35%,#0b0d10d9);position:absolute;inset:0}._bannerText_jdyus_36{z-index:1;left:var(--space-3);bottom:var(--space-3);position:absolute}._bannerText_jdyus_36>*{text-shadow:0 2px 20px #00000080;margin:0!important}._bannerCredit_jdyus_46{z-index:1;position:absolute;bottom:.5rem;right:.6rem}._filters_jdyus_54{margin:var(--space-3) 0;flex-wrap:wrap;gap:.5rem;display:flex}._filters_jdyus_54 button{--chip:var(--fg-muted);letter-spacing:.06em;border:1px solid var(--glass-border);background:var(--glass);color:var(--fg-muted);transition:border-color var(--dur-fast) ease, color var(--dur-fast) ease, background var(--dur-fast) ease;padding:.45rem .9rem;font-size:.75rem}._filters_jdyus_54 button:hover{color:var(--fg)}._filters_jdyus_54 button[aria-pressed=true]{border-color:var(--chip);color:var(--fg);background:color-mix(in srgb, var(--chip) 22%, transparent)}._grid_jdyus_82{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}._charter_jdyus_88{margin-top:var(--space-5);padding:var(--space-3);border:1px solid var(--glass-border);border-left:2px solid var(--accent);background:var(--glass)}._charter_jdyus_88 h2{margin-top:0}._charter_jdyus_88 ol{color:var(--fg-muted);gap:.6rem;padding-left:1.2rem;list-style:decimal;display:grid}._charter_jdyus_88 li::marker{color:var(--accent-light);font-weight:600}._disclaimer_jdyus_110{margin-top:var(--space-3);font-size:.8rem;font-style:italic}
