#navbar[data-astro-cid-pysxvd3c] picture[data-astro-cid-pysxvd3c],#fb-icon[data-astro-cid-pysxvd3c] picture[data-astro-cid-pysxvd3c]{display:contents}#navbar[data-astro-cid-pysxvd3c]{margin:0 0 1rem;padding:.35rem 1.25rem;width:100%;border:1px solid var(--border);border-radius:0;background:linear-gradient(120deg,#ffffff0f,#ffffff08);backdrop-filter:blur(10px);box-shadow:0 12px 35px #00000059}#navbar[data-astro-cid-pysxvd3c] .container-fluid[data-astro-cid-pysxvd3c]{padding:0;gap:.85rem}.navbar-brand[data-astro-cid-pysxvd3c]{display:flex;align-items:center}#navbar-logo[data-astro-cid-pysxvd3c]{height:2.4rem;filter:invert(1) brightness(1.05) contrast(1.1);transition:transform .8s ease,filter .3s ease}#navbar-logo[data-astro-cid-pysxvd3c]:hover{transform:rotate(-6deg) scale(1.05);filter:invert(1) brightness(1.15) contrast(1.15) drop-shadow(0 6px 12px rgba(0,0,0,.25))}.navbar-nav[data-astro-cid-pysxvd3c] .nav-link[data-astro-cid-pysxvd3c]{color:var(--text-muted);font-weight:600;letter-spacing:.01em;padding:.35rem .75rem;border-radius:0;transition:color .2s ease,background-color .2s ease}.navbar-nav[data-astro-cid-pysxvd3c] .nav-link[data-astro-cid-pysxvd3c]:hover{color:var(--text);background:#ffffff12}.navbar-nav[data-astro-cid-pysxvd3c] .nav-link[data-astro-cid-pysxvd3c].active{color:#0b0b0b;background:linear-gradient(135deg,var(--accent),var(--accent-strong));box-shadow:0 8px 25px #f0f0f012}.navbar-toggler[data-astro-cid-pysxvd3c]{border:1px solid var(--border);background:#ffffff0d;padding:.5rem .7rem;display:inline-flex;align-items:center;justify-content:center;gap:0}.navbar-toggler-icon[data-astro-cid-pysxvd3c]{position:relative;width:2rem;height:22px;background:none;display:inline-block;overflow:hidden}.navbar-toggler-icon[data-astro-cid-pysxvd3c]:before,.navbar-toggler-icon[data-astro-cid-pysxvd3c]:after{content:"";position:absolute;left:0;right:0;height:2px;background:var(--text);transition:transform .25s ease,top .25s ease,bottom .25s ease,opacity .25s ease}.navbar-toggler-icon[data-astro-cid-pysxvd3c]:before{top:1px;box-shadow:0 9px 0 var(--text)}.navbar-toggler-icon[data-astro-cid-pysxvd3c]:after{bottom:1px}.navbar-toggler[data-astro-cid-pysxvd3c]:not(.collapsed) .navbar-toggler-icon[data-astro-cid-pysxvd3c]:before{top:50%;box-shadow:none;transform:translateY(-50%) rotate(45deg)}.navbar-toggler[data-astro-cid-pysxvd3c]:not(.collapsed) .navbar-toggler-icon[data-astro-cid-pysxvd3c]:after{bottom:auto;top:50%;transform:translateY(-50%) rotate(-45deg)}#fb-icon[data-astro-cid-pysxvd3c]{position:absolute;top:1rem;right:1rem;z-index:1000}#fb-icon[data-astro-cid-pysxvd3c] img[data-astro-cid-pysxvd3c]{width:2.25rem;height:2.25rem;filter:invert(1) brightness(1.1) contrast(1.1) drop-shadow(0 8px 18px rgba(0,0,0,.4))}@media screen and (max-width:600px){#navbar[data-astro-cid-pysxvd3c]{position:sticky;top:.5rem;margin:0 0 1rem;width:100%;z-index:100}#navbar[data-astro-cid-pysxvd3c] .container-fluid[data-astro-cid-pysxvd3c]{gap:.5rem}#fb-icon[data-astro-cid-pysxvd3c]{position:fixed;bottom:1.1rem;top:auto}.navbar-nav[data-astro-cid-pysxvd3c]{gap:.35rem}.navbar-nav[data-astro-cid-pysxvd3c] .nav-link[data-astro-cid-pysxvd3c]{display:inline-block;width:100%;text-align:center}}@media screen and (min-width:600px)and (max-width:992px){#navbar[data-astro-cid-pysxvd3c]{position:sticky;top:.75rem;width:100%}}#liftContainer[data-astro-cid-htf3lqix]{left:1rem;height:100%}#lift[data-astro-cid-htf3lqix]{position:relative;width:6rem;left:1rem;transition:top .5s}#rope[data-astro-cid-htf3lqix]{position:absolute;width:1.5px;background-color:#b49156}#text[data-astro-cid-htf3lqix]{position:absolute;margin-left:1rem;font-size:large;font-family:Times New Roman,Times,serif;display:none;color:var(--random-neon-color);filter:blur(.5px) brightness(2)}#hook[data-astro-cid-htf3lqix]{position:absolute;top:3.4rem;left:3.4rem;width:3rem;z-index:10}@media screen and (max-width:992px){#liftContainer[data-astro-cid-htf3lqix]{display:none}}.footer[data-astro-cid-k2f5zb5c]{position:relative;width:100%;min-height:3.5rem;display:flex;align-items:center;justify-content:center;padding:.85rem 1.25rem;border:1px solid var(--border);background:linear-gradient(120deg,#ffffff0f,#ffffff08);backdrop-filter:blur(10px);margin-top:2rem;color:var(--text-muted);font-weight:600;letter-spacing:.01em}.footer__text[data-astro-cid-k2f5zb5c]{margin:0;text-align:center}@media screen and (max-width:600px){.footer[data-astro-cid-k2f5zb5c]{padding:.75rem 1rem}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}:root{--bg: #0f0f0f;--bg-muted: #181818;--panel: rgba(245, 239, 225, .18);--panel-strong: rgba(245, 239, 225, .3);--text: #fdf9f0;--text-muted: #e8decf;--accent: gray;--accent-strong: whitesmoke;--border: rgba(255, 255, 255, .22);--shadow: 0 18px 45px rgba(0, 0, 0, .42)}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}html{font-family:Manrope,system-ui,-apple-system,sans-serif;background-color:var(--bg);color:var(--text);letter-spacing:-.01em}body{background:radial-gradient(circle at 20% 20%,rgba(56,46,38,.08),transparent 35%),radial-gradient(circle at 80% 10%,rgba(38,30,24,.06),transparent 30%),linear-gradient(160deg,#0b0b0b,#161616 50%,#0c0c0c);min-height:100dvh}.content-container{position:relative;padding:1.25rem 1.5rem;background:linear-gradient(135deg,var(--panel),var(--panel-strong));border:1px solid var(--border);backdrop-filter:blur(4px);border-radius:0;box-shadow:var(--shadow);min-height:100dvh;color:var(--text)}.photos-container{padding:0;height:100dvh;overflow:hidden}main{color:var(--text)}p,li{color:var(--text);line-height:1.7}small,.muted{color:var(--text-muted)}h1,h2,h3,h4{color:var(--text);letter-spacing:-.01em}a{color:var(--accent);font-weight:700;text-decoration:none;transition:color .2s ease,text-shadow .2s ease}a:hover{color:var(--accent-strong);text-shadow:0 0 10px rgba(243,183,62,.35)}@media screen and (max-width:600px){.content-container iframe{width:auto;height:auto}.content-container{height:100dvh;top:0;padding:.3rem .25rem .5rem;overflow-y:scroll}.container-fluid{padding-left:.2rem;padding-right:.2rem;overflow-x:hidden}.container-fluid>.row{margin-top:0}}
