@font-face{font-display:block;font-family:Yorkten Slab Normal;font-style:normal;font-weight:200;src:url(/css/YorktenSlabNorm-200.uNgow1qu.woff2)format("woff2"),url(/css/YorktenSlabNorm-200.DI_Ba_7K.woff)format("woff"),url(/css/YorktenSlabNorm-200.D4kHLLYK.ttf)format("truetype")}@font-face{font-display:block;font-family:Yorkten Slab Normal;font-style:italic;font-weight:200;src:url(/css/YorktenSlabNorm-200-italic.DdNMx72C.woff2)format("woff2"),url(/css/YorktenSlabNorm-200-italic.D4Ke3jbA.woff)format("woff"),url(/css/YorktenSlabNorm-200-italic.CN_vqFkP.ttf)format("truetype")}@font-face{font-display:block;font-family:Yorkten Slab Normal;font-style:normal;font-weight:500;src:url(/css/YorktenSlabNorm-500.CFL3huHY.woff2)format("woff2"),url(/css/YorktenSlabNorm-500.CVmLfvSL.woff)format("woff"),url(/css/YorktenSlabNorm-500.BBo1JAmA.ttf)format("truetype")}@font-face{font-display:block;font-family:Bebas Neue Pro;font-style:normal;font-weight:400;src:url(/css/BebasNeuePro-400.BebEZFoX.woff2)format("woff2"),url(/css/BebasNeuePro-400.4Ituogfb.woff)format("woff"),url(/css/BebasNeuePro-400.C71arn8v.ttf)format("truetype")}@font-face{font-display:block;font-family:Bebas Neue Pro;font-style:normal;font-weight:700;src:url(/css/BebasNeuePro-700.CL6MuLVY.woff2)format("woff2"),url(/css/BebasNeuePro-700.CvfR6-4k.woff)format("woff"),url(/css/BebasNeuePro-700.CI-VBFtc.ttf)format("truetype")}@font-face{font-display:block;font-family:Icons;font-style:normal;font-weight:400;src:url(/css/Icons.C2YIqKRJ.woff2)format("woff2"),url(/css/Icons.RI3D69Q1.woff)format("woff"),url(/css/Icons.wdycArqY.ttf)format("truetype")}.about2,.about3,.accordion--year:before,.archive,.article,.bike,.blog,.blog--entry-author:before,.blog--entry-category:before,.blog--entry-comments:before,.blog--meta-col:before,.blog--meta-distance:before,.blog--meta-map:before,.blog--meta-peak:before,.blog--meta-track:before,.blog--meta-uphill:before,.blog--navigation-next:before,.blog--navigation-prev:before,.blog--pagination-next,.blog--pagination-prev,.blog--query:before,.book,.calendar,.category-alpine:before,.category-biking:before,.category-climbing:before,.category-common:before,.category-ferrata:before,.category-hiking:before,.category-ice-climbing:before,.category-ski-touring:before,.comment--reply:before,.comment--time:before,.contact,.continue-reading,.distance:after,.downhill:after,.edit-link:before,.external-link,.featured--info-date:before,.form--search-button,.info,.leaflet-control-zoom,.leaflet-marker-icon-13:before,.leaflet-marker-icon-14:before,.leaflet-marker-icon-15:before,.leaflet-popup-close-button:before,.mountain,.navigation--theme,.navigation--title:before,.peak:before,.photo,.pingback p:before,.privacy,.project,.pswp__button--arrow--prev:before,.pswp__button--arrow--next:before,.pswp__button--close:before,.pswp__button--zoom:before,.pswp__wm-logo:before,.pswp--zoomed-in .pswp__button--zoom:before,.related,#response:before,.scroll--top:after,.shuffle,.submenu--album:after,.submenu--contact:after,.submenu--privacy:after,.submenu--sitemap:after,.tags,.thumb--video-duration:before,.thumb--video-badge,.uphill:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;text-transform:none;font-family:Icons,sans-serif;font-style:normal;font-weight:400}.blog:before,.blog--entry-comments:before,.comment--reply:before{content:"N"}.blog--entry-category:before,.archive:before{content:"d"}.blog--entry-author:before,.about2:before{content:"B"}.blog--meta-col:before{content:"v"}.blog--meta-distance:before,.continue-reading:before,.distance:after{content:"F"}.blog--meta-map:before,.book:before,.submenu--sitemap:after{content:"Q"}.blog--meta-peak:before,.leaflet-marker-icon-15:before,.mountain:before,.peak:before{content:"u"}.blog--meta-track:before{content:"r"}.blog--meta-uphill:before,.uphill:after{content:"H"}.blog--query:before,.form--search-button:before{content:"\""}.category-alpine:before{content:"S"}.category-biking:before{content:"V"}.category-climbing:before{content:"X"}.category-common:before{content:"Y"}.category-ferrata:before{content:"Z"}.category-hiking:before{content:"a"}.category-ice-climbing:before{content:"b"}.category-ski-touring:before{content:"c"}.leaflet-control-zoom-home:after{content:"y"}.leaflet-control-zoom-in:after{content:"7"}.leaflet-control-zoom-out:after{content:"s"}.leaflet-marker-icon-13:before,.bike:before{content:"L"}.leaflet-marker-icon-14:before{content:"h"}.leaflet-popup-close-button:before,.pswp__button--close:before{content:"w"}.pswp__button--arrow--next:before,.blog--navigation-next:before,.blog--pagination-next:after{content:"z"}.pswp__button--arrow--prev:before,.blog--navigation-prev:before,.blog--pagination-prev:after{content:"0"}.pswp__button--zoom:before{content:"2"}.pswp__wm-logo:before,.navigation--title:before{content:"%"}.pswp--zoomed-in .pswp__button--zoom:before{content:"3"}.about3:before{content:"C"}.accordion--year:before,.calendar:before,.featured--info-date:before{content:"R"}.article:before{content:"J"}.bike-move:before{content:"K"}.comment--time:before,.thumb--video-duration:before{content:"*"}.contact:before,.submenu--contact:after{content:"f"}.downhill:after{content:"D"}.edit-link:before{content:"k"}.external-link:before{content:"g"}.info:before{content:"o"}.navigation--theme:before{content:"& t"}.photo:before,.submenu--album:after{content:"5"}.pingback p:before,.related:before{content:"p"}.privacy:before,.submenu--privacy:after{content:"#"}.project:before{content:"8"}.scroll--top:after{content:"G"}.tags:before{content:"("}.thumb--video-badge:before{content:"6"}.comments--counter,.menu--counter{background:var(--brand);height:var(--spacing);line-height:var(--spacing);text-align:center;width:var(--spacing);z-index:30;border-radius:50%;position:absolute}.swipe,.menu--link.active,.submenu ul li a.active{backface-visibility:hidden;z-index:5;overflow:hidden}.swipe:before,.menu--link.active:before,.submenu ul li a.active:before{background-color:var(--brand);content:"";height:var(--line);z-index:-1;width:100%;transition:transform .33s cubic-bezier(.535,.05,.355,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.blog--categories-icon,.thumbnail figure .thumb--video-badge,.thumbnail figure .thumb--video-duration,.scroll--top,.menu--list,.featured--info{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--background-transparency)}.blog--permalink,.blog--meta-tag div,.blog--categories-archive li a,.blog--navigation-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root{--light:#e3e6e8;--dark:#171a1c;--brand:#f63;--white:#fff;--black:#000;--black-transparent:color-mix(in srgb, var(--black) 50%, transparent);--grey:#ccc;--green:#4c0;--red:#c00;--fontsize-body:clamp(15px, 13px + .4vw, 19px);--fontsize-large:calc(var(--fontsize-body) * 1.25);--max-width:1400px;--breakpoint-1:480px;--breakpoint-2:600px;--breakpoint-3:800px;--breakpoint-4:1000px;--breakpoint-5:1400px;--spacing:clamp(calc(1rem * 1.5), .6rem + 1.5vw, calc(1rem * 2));--line:1px;--border-radius:4px;--fontsize-h1:clamp(45px, calc(13px * 3 + .4vw * 3), 57px);--fontsize-h2:clamp(34.8px, calc(13px * 2.32 + .4vw * 2.32), 44.08px);--fontsize-h3:clamp(28.2px, calc(13px * 1.88 + .4vw * 1.88), 35.72px);--fontsize-h4:clamp(23.1px, calc(13px * 1.54 + .4vw * 1.54), 29.26px);--fontsize-h5:clamp(18.9px, calc(13px * 1.26 + .4vw * 1.26), 23.94px);--fontsize-h6:clamp(15.3px, calc(13px * 1.02 + .4vw * 1.02), 19.38px);--common:#6b8fad;--climbing:#b07838;--ice-climbing:#18aecb;--hiking:#4a9e35;--alpine:#2e72cc;--biking:#c49010;--ferrata:#a04828;--ski-touring:#6878cc}.category-common{--category-color:#6b8fad}.category-climbing{--category-color:#b07838}.category-ice-climbing{--category-color:#18aecb}.category-hiking{--category-color:#4a9e35}.category-alpine{--category-color:#2e72cc}.category-biking{--category-color:#c49010}.category-ferrata{--category-color:#a04828}.category-ski-touring{--category-color:#6878cc}.theme--default{--text:var(--dark);--background:var(--light);--text-transparency:color-mix(in srgb, var(--dark) 8%, transparent);--text-transparency2:color-mix(in srgb, var(--dark) 50%, transparent);--background-transparency:color-mix(in srgb, var(--light) 33%, transparent);--color-front:color-mix(in srgb, var(--black) 67%, transparent);--color-back:var(--white);--side:color-mix(in srgb, var(--dark) 25%, transparent);--shadow:color-mix(in srgb, var(--black) 25%, transparent);--edge:var(--white)}.theme--dark{--text:var(--light);--background:var(--dark);--text-transparency:color-mix(in srgb, var(--light) 10%, transparent);--text-transparency2:color-mix(in srgb, var(--light) 50%, transparent);--background-transparency:color-mix(in srgb, var(--dark) 33%, transparent);--color-front:var(--black);--color-back:color-mix(in srgb, var(--white) 33%, transparent);--side:color-mix(in srgb, var(--light) 20%, transparent);--shadow:var(--black);--edge:var(--black)}a,abbr,article,aside,b,blockquote,body,br,button,canvas,cite,dd,del,div,dl,dt,em,figcaption,figure,footer,form,header,html,hr,h1,h2,.blog--calendar-day,h3,.carousel--slide-ID,h4,.blog--navigation,.featured--title,h5,.pswp__wm-text,.form--submit-button span,h6,.blog--navigation-left:before,.blog--navigation-right:before,i,img,input,ins,label,li,main,mark,nav,ol,p,pre,q,s,samp,section,small,span,strong,sub,sup,svg,textarea,time,u,ul{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:-moz-selection{background:var(--brand);color:var(--white)}::selection{background:var(--brand);color:var(--white)}html,body{height:auto;min-height:100%}html{backface-visibility:hidden;font-family:Yorkten Slab Normal,Helvetica,Arial,sans-serif;font-size:var(--fontsize-body);-webkit-font-smoothing:subpixel-antialiased;scrollbar-width:none;text-rendering:optimizeegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-user-select:none;user-select:none;font-weight:200;overflow-y:scroll;scroll-behavior:auto!important}html::-webkit-scrollbar{display:none}body{background:var(--background);color:var(--text);line-height:1.5;transition-property:background,color;transition-duration:.33s;transition-timing-function:linear}h1,h2,.blog--calendar-day,h3,.carousel--slide-ID,h4,.blog--navigation,.featured--title,h5,.pswp__wm-text,.form--submit-button span,figcaption,h6,.blog--navigation-left:before,.blog--navigation-right:before{margin:0;font-family:Bebas Neue Pro,Trebuchet MS,sans-serif;font-weight:400;line-height:1.5}h1{font-size:var(--fontsize-h1)}h2,.blog--calendar-day{font-size:var(--fontsize-h2)}h3,.carousel--slide-ID{font-size:var(--fontsize-h3)}h4,.blog--navigation,.featured--title{font-size:var(--fontsize-h4)}h5,.pswp__wm-text,.form--submit-button span,figcaption{font-size:var(--fontsize-h5)}h6,.blog--navigation-left:before,.blog--navigation-right:before{font-size:var(--fontsize-h6)}p{margin-bottom:calc(var(--spacing) / 2)}a{color:var(--brand);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;justify-content:center;text-decoration:none;display:inline-flex;position:relative}a:hover,a:active,a:focus{outline:none;text-decoration:none}a:before,a:after{backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;pointer-events:none}small{vertical-align:bottom;font-size:.875rem}em,i{font-style:italic}b,strong{font-weight:500}code,pre{white-space:normal;font-family:Courier New,monospace;overflow:hidden}abbr{border-bottom:1px dotted;border-color:var(--text);transition-property:border-color;transition-duration:.33s;transition-timing-function:linear}del{text-decoration:line-through}mark{background-color:var(--brand)}hr{border-bottom:1px solid;border-color:var(--text-transparency);clear:both;height:1px;margin:calc(var(--spacing) / 4) 0;border-left:0;border-right:0;transition-property:border-color;transition-duration:.33s;transition-timing-function:linear}abbr,hr{transition:border-color .33s linear}ul,ol{margin-left:var(--spacing);list-style-position:outside}ul{list-style-type:disc}ul ul{margin:0;list-style:none}ul ul li:before{content:"–";margin-right:calc(var(--spacing) / 2)}ol{list-style:decimal}blockquote{text-align:center;font-size:1.25rem;font-style:italic;position:relative}blockquote:before{content:"«";margin-right:calc(var(--spacing) / 4)}blockquote:after{content:"»";margin-left:calc(var(--spacing) / 4)}figure{background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" width=\"100px\" height=\"100px\" viewBox=\"0 0 100 100\"><g fill=\"none\" stroke=\"var(--text-transparency)\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\"><path  d=\"M25,25v19c0,2.2-1.8,4-4,4h-.3c-1.2,0-2.2-.6-3.1-1.4-.6-.7-1.4-1.2-2.4-1.4-.5-.1-1-.2-1.3-.2-2.8,0-5,2.2-5,5s2.2,5,5,5,2.7-.6,3.6-1.6c.8-.9,1.9-1.4,3.1-1.4h.3c2.2,0,4,1.8,4,4v19\"/><path d=\"M0,91c2.8,0,5-2.2,5-5s-.6-2.7-1.6-3.6c-.9-.8-1.4-1.9-1.4-3.1v-.3c0-2.2,1.8-4,4-4h19\"/><path d=\"M25,25H6c-2.2,0-4-1.8-4-4v-.3c0-1.2.6-2.2,1.4-3.1.7-.6,1.2-1.4,1.4-2.4.1-.5.2-1,.2-1.3,0-2.8-2.2-5-5-5\"/><path d=\"M25,25V6c0-2.2,1.8-4,4-4h.3c1.2,0,2.2.6,3.1,1.4.6.7,1.4,1.2,2.4,1.4.5.1,1,.2,1.3.2,2.8,0,5-2.2,5-5\"/><path d=\"M75,75h-19c-2.2,0-4-1.8-4-4v-.3c0-1.2.6-2.2,1.4-3.1.7-.6,1.2-1.4,1.4-2.4.1-.5.2-1,.2-1.3,0-2.8-2.2-5-5-5s-5,2.2-5,5,.6,2.7,1.6,3.6c.9.8,1.4,1.9,1.4,3.1v.3c0,2.2-1.8,4-4,4h-19\"/><path d=\"M41,100c0-2.8-2.2-5-5-5s-2.7.6-3.6,1.6c-.8.9-1.9,1.4-3.1,1.4h-.3c-2.2,0-4-1.8-4-4v-19\"/><path d=\"M75,75v-19c0-2.2,1.8-4,4-4h.3c1.2,0,2.2.6,3.1,1.4.6.7,1.4,1.2,2.4,1.4.5.1,1,.2,1.3.2,2.8,0,5-2.2,5-5s-2.2-5-5-5-2.7.6-3.6,1.6c-.8.9-1.9,1.4-3.1,1.4h-.3c-2.2,0-4-1.8-4-4v-19\"/><path d=\"M75,75h19c2.2,0,4,1.8,4,4v.3c0,1.2-.6,2.2-1.4,3.1-.7.6-1.2,1.4-1.4,2.4-.1.5-.2,1-.2,1.3,0,2.8,2.2,5,5,5\"/><path d=\"M75,75v19c0,2.2-1.8,4-4,4h-.3c-1.2,0-2.2-.6-3.1-1.4-.6-.7-1.4-1.2-2.4-1.4-.5-.1-1-.2-1.3-.2-2.8,0-5,2.2-5,5\"/><path d=\"M25,25h19c2.2,0,4,1.8,4,4v.3c0,1.2-.6,2.2-1.4,3.1-.7.6-1.2,1.4-1.4,2.4-.1.5-.2,1-.2,1.3,0,2.8,2.2,5,5,5s5-2.2,5-5-.6-2.7-1.6-3.6c-.9-.8-1.4-1.9-1.4-3.1v-.3c0-2.2,1.8-4,4-4h19\"/><path d=\"M100,9c-2.8,0-5,2.2-5,5s.6,2.7,1.6,3.6c.9.8,1.4,1.9,1.4,3.1v.3c0,2.2-1.8,4-4,4h-19\"/><path d=\"M59,0c0,2.8,2.2,5,5,5s2.7-.6,3.6-1.6c.8-.9,1.9-1.4,3.1-1.4h.3c2.2,0,4,1.8,4,4v19\"/></g></svg>");background-position:0 0;background-repeat:repeat;width:100%;position:relative}figcaption{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--text-transparency2);bottom:calc(var(--spacing) / 2);color:var(--background);text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:2em;width:fit-content;max-width:100%;transition:background .33s linear;position:absolute;left:0;right:0;overflow:hidden;padding:0 calc(var(--spacing) / 2)!important;margin:0 auto!important}img{backface-visibility:hidden;object-fit:cover;width:100%;max-width:100%;height:100%;transition:opacity .66s linear,transform .33s cubic-bezier(.535,.05,.355,1);display:block}button{appearance:none;color:inherit;cursor:pointer;z-index:1;background:0 0;width:100%;height:100%;text-decoration:none;display:inline-block;position:relative;overflow:hidden}input,textarea{font:inherit;font-size:inherit}.wrapper{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow:hidden}.navigation{z-index:30;width:100%;position:fixed;top:0;left:0}.navigation:before{background-color:var(--featured-color1,--text-transparency);content:"";height:calc(var(--spacing) / 4);width:100%;transition-property:background-color;transition-duration:.33s;transition-timing-function:linear;position:absolute;bottom:0;left:0}.navigation--error:before{background-color:var(--brand)}.navigation--error>div{padding-bottom:calc(var(--spacing) * 2)}.navigation--content{background:var(--background);padding:0 var(--spacing);justify-content:space-between;align-items:center;transition-property:background;transition-duration:.33s;transition-timing-function:linear;display:flex}.navigation--content-menu{padding-bottom:calc(var(--spacing) * .75);padding-top:calc(var(--spacing) / 4)}.navigation--link{color:var(--text);transition-property:color;transition-duration:.33s;transition-timing-function:linear}.navigation--title{padding-left:calc(var(--fontsize-h1) + var(--spacing) / 4);text-transform:none;position:relative}.navigation--title:before{color:var(--brand);display:inline-block;position:absolute;bottom:0;left:0}.navigation--theme{background:var(--background);border:var(--line) solid var(--brand);height:var(--spacing);text-align:center;width:calc(var(--spacing) * 2);border-radius:2em;transition-property:background;transition-duration:.33s;transition-timing-function:linear;position:relative;container-type:size}.navigation--theme:before{width:100%;height:100%;font-size:66cqh;line-height:100cqh;position:absolute}.navigation--theme-input{appearance:none;cursor:pointer;z-index:1;outline:none;width:100%;height:100%;position:relative}.navigation--theme-input:checked+span{transform:translateX(var(--spacing))}.navigation--theme-switch{aspect-ratio:1;background:var(--text);color:var(--background);height:100%;line-height:calc(var(--spacing) - var(--line) * 2);text-align:center;border-radius:50%;transition:background .33s linear,transform .33s cubic-bezier(.535,.05,.355,1);position:absolute;left:0;transform:translate(0)}.navigation--bar{backface-visibility:hidden;background:var(--brand);height:calc(var(--spacing) / 4);transform-origin:0;will-change:transform;width:100%;position:absolute;bottom:0;left:0;transform:scaleX(0)translate(0,0)}.intro,.content{max-width:var(--breakpoint-5);margin:0 auto}.intro{text-align:center;position:relative}.intro--bottom{padding-bottom:var(--spacing)}.intro--top{padding-top:calc(var(--spacing) / 8)}.container,.copyright{padding:0 var(--spacing);width:100%;display:block;position:relative}.copyright{margin:calc(var(--spacing) * 2) 0;text-align:center;font-style:italic}.copyright--top{padding-bottom:calc(var(--spacing) / 4)}.copyright--bottom{padding-top:calc(var(--spacing) / 4)}.content{padding:var(--spacing) 0;text-align:left;position:relative}.caption{margin:var(--spacing) 0;width:100%;position:relative;overflow:hidden}.caption--content{align-items:center;width:100%;display:flex;position:relative}.caption--logo,.caption--text{background:var(--background);transition-property:background;transition-duration:.33s;transition-timing-function:linear;position:relative}.caption--logo{font-size:calc(var(--spacing) * 3);padding:0 var(--spacing);line-height:1}.caption--logo:before{line-height:calc(var(--spacing) * 4)}.caption--spacer{height:calc(var(--spacing) * 4);width:100%;display:block;position:relative;overflow:hidden}.caption--text{text-align:center}.caption--top{margin-top:0}.spacer{z-index:10;width:100%;height:20vh;position:absolute;top:calc(80vh + 2px);left:0}.spacer--error{height:10vh;top:70vh}footer,.featured,.bottom{width:100%;display:block;position:relative;overflow:hidden}.featured{height:100vh}.featured--error{height:80vh}.featured--image{background-blend-mode:luminosity;background-color:var(--featured-color1,--dark);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:background-color .33s linear,opacity .66s linear;position:relative;overflow:hidden}.featured--image.loaded{opacity:1}.featured--content{width:100%;position:absolute;bottom:20vh}.featured--flex,.featured--logo{padding:0 calc(var(--spacing) / 2);width:100%;position:relative}.featured--logo,.featured--title{text-shadow:1px 0 0 var(--background), -1px 0 0 var(--background), 0 1px 0 var(--background), 0 -1px 0 var(--background)}.featured--flex{display:flex}.featured--logo{font-size:calc(var(--fontsize-h1) * 2);margin:calc(var(--spacing) / 2) 0;text-align:right;line-height:1}.featured--logo:before{display:block}.featured--info{line-height:var(--spacing);min-height:var(--spacing);flex-wrap:wrap;justify-content:flex-start}.featured--info a{margin-right:calc(var(--spacing) / 2)}.featured--info-number{margin-right:auto}.featured--info-date{margin-left:auto}.featured--title{font-size:calc(var(--fontsize-h1) * 1.5);opacity:0;white-space:wrap;font-weight:700;line-height:1.5;transition:opacity .33s linear}.background{width:100%;height:50vh;position:absolute;bottom:0}.background--fill{fill:var(--text-transparency);transition-property:fill;transition-duration:.33s;transition-timing-function:linear}.background--color-front{fill:var(--color-front)}.background--color-back{fill:var(--color-back)}.background--color-front,.background--color-back{transition-property:fill;transition-duration:.33s;transition-timing-function:linear}.background--pattern{width:0;height:0;position:absolute}.bottom{height:calc(var(--spacing) * 5)}.menu{height:100%;padding:0 var(--spacing);justify-content:space-between;align-items:center;display:flex;position:relative}.menu--link{backface-visibility:hidden;color:var(--text);align-items:center;gap:calc(var(--spacing) / 2);text-align:center;text-transform:uppercase;justify-content:space-between;height:100%;transition-property:color;transition-duration:.33s;transition-timing-function:linear;display:flex;position:relative}@media (width>=600px){.menu--link{justify-content:center}}.menu--link:before{height:calc(var(--spacing) / 4)}.menu--link.active{background-color:var(--background-transparency);transition-property:background-color;transition-duration:.33s;transition-timing-function:linear}.menu--link.active:before{height:calc(var(--spacing) / 4);transform:scale(1)}.menu--link-icon{font-size:var(--fontsize-h4);margin-left:var(--spacing);line-height:1}@media (width>=600px){.menu--link-icon{margin-left:0}}.menu--link-text{margin-right:var(--spacing)}@media (width>=600px){.menu--link-text{margin-right:0}}.menu--list{box-shadow:0 2px 8px var(--black-transparent);z-index:-1;width:100%;margin:0;list-style:none;transition:background .33s linear,transform .5s cubic-bezier(.535,.05,.355,1);display:block;position:absolute;bottom:0;left:0;overflow:hidden}@media (width>=600px){.menu--list{align-items:center;display:flex}}.menu--list li{height:calc(var(--spacing) * 2);line-height:calc(var(--spacing) * 2);flex:1;position:relative}.menu--hidden{transform:translateY(0)}.menu--visible{transform:translateY(100%)}.menu--toggle{height:24px;width:calc(var(--spacing) * 2);display:block;position:relative}.menu--toggle-inner{background:var(--text);border-radius:2em;width:100%;height:3px;transition:background .33s linear,transform .33s cubic-bezier(.535,.05,.355,1);display:block;position:relative;top:10px}.menu--toggle-inner:before,.menu--toggle-inner:after{background:var(--text);content:"";border-radius:2em;width:100%;height:3px;display:block;position:absolute}.menu--toggle-inner:before{transition:background .33s linear,top .1s ease-in .25s,opacity .1s ease-in;top:-10px}.menu--toggle-inner:after{transition:background .33s linear,bottom .1s ease-in .25s,transform .25s cubic-bezier(.535,.05,.355,1);bottom:-10px}.menu--toggle input{cursor:pointer;opacity:0;z-index:2;width:100%;height:100%;display:block;position:absolute}.menu--toggle input:checked~div{transition-delay:.15s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.menu--toggle input:checked~div:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .15s;top:0}.menu--toggle input:checked~div:after{transition:bottom .1s ease-out,transform .25s cubic-bezier(.215,.61,.355,1) .15s;bottom:0;transform:rotate(-90deg)}.menu--counter{left:inherit;right:calc(var(--spacing) * 3);top:calc(var(--spacing) / 2)}@media (width>=600px){.menu--counter{left:calc(var(--spacing) / 2);right:inherit}}.submenu{margin-top:calc(var(--spacing) * 2);text-align:center;position:relative}.submenu ul{margin:0;list-style:none;display:block}@media (width>=480px){.submenu ul{justify-content:center;display:flex}}.submenu ul li{margin-bottom:calc(var(--spacing) / 2);padding:0 calc(var(--spacing) / 2);width:100%;display:block}.submenu ul li:last-child{margin-bottom:0}@media (width>=480px){.submenu ul li{width:calc(var(--spacing) * 5);margin-bottom:0}}.submenu ul li a{width:calc(var(--spacing) * 8);flex:none}@media (width>=480px){.submenu ul li a{width:calc(var(--spacing) * 4)}}.submenu ul li a:after{font-size:var(--spacing);line-height:calc(var(--spacing) * 2)}.submenu ul li a.active:before{height:100%;transform:scale(1)}.submenu--title{margin-bottom:calc(var(--spacing) / 4);text-transform:uppercase;width:100%;font-size:small;display:block}.cursor{mix-blend-mode:difference;pointer-events:none;z-index:9999;width:100vw;height:100vh;position:fixed;top:0;left:0}.swipe:before{transform-origin:var(--x) 100%}.swipe:hover:before{transform:scale(1)}.slider{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform;transition:transform .33s cubic-bezier(.535,.05,.355,1)}.slider.slider--pinned{transform:translate(0,0)}.slider.slider--unpinned{transform:translate3d(0, calc(var(--spacing) / 4 - 100%), 0)}.ridge{width:100%;height:100%;display:block;position:relative}.ridge--upper,.ridge--lower{height:calc(var(--spacing) * 2);width:100%;position:absolute;right:0}.ridge--upper{top:0}.ridge--lower{bottom:0}.ridge--bottom{height:calc(var(--spacing) * 3)}.ridge--path{fill:var(--background);paint-order:stroke;stroke:var(--brand);stroke-linejoin:round;stroke-width:calc(var(--spacing) / 2);transition-property:fill;transition-duration:.33s;transition-timing-function:linear}.ridge--path-upper,.ridge--path-lower{stroke:var(--featured-color1,--text-transparency);transition:fill .33s linear,stroke .33s linear}.ridge--path-scroll{fill:var(--text);stroke-width:calc(var(--spacing) / 8)}.ridge--buffer{visibility:hidden}.map{background-color:var(--featured-color2,--text-transparency);height:50vh;margin:0 calc(var(--spacing) * -1);width:100vw;transition-property:background-color;transition-duration:.33s;transition-timing-function:linear;display:block;position:relative;overflow:hidden}@media (width>=600px){.map{height:66vh}}.map--content:before,.map--content:after{content:"";z-index:500;width:100%;height:10px;position:absolute;left:0}.map--content:before{box-shadow:inset 0 10px 10px -10px var(--black-transparent);content:"";top:0}.map--content:after{box-shadow:inset 0 -10px 10px -10px var(--black-transparent);bottom:0}.map--content{z-index:10;width:100%;height:100%;position:relative}.overlay{opacity:.1;pointer-events:none;z-index:20;position:fixed;inset:0}.overlay--inner{width:100%;height:100%;position:relative;overflow:hidden}.overlay--noise{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:svgjs=\"http://svgjs.dev/svgjs\" viewBox=\"0 0 256 256\" width=\"256\" height=\"256\"><defs><filter id=\"noise-filter\" x=\"-20%\" y=\"-20%\" width=\"140%\" height=\"140%\" filterUnits=\"objectBoundingBox\" primitiveUnits=\"userSpaceOnUse\" color-interpolation-filters=\"linearRGB\"><feTurbulence type=\"turbulence\" baseFrequency=\"0.11\" numOctaves=\"4\" seed=\"15\" stitchTiles=\"stitch\" x=\"0%\" y=\"0%\" width=\"100%\" height=\"100%\" result=\"turbulence\"></feTurbulence><feSpecularLighting surfaceScale=\"16\" specularConstant=\"2.3\" specularExponent=\"20\" lighting-color=\"%23FFF\" x=\"0%\" y=\"0%\" width=\"100%\" height=\"100%\" in=\"turbulence\" result=\"specularLighting\"><feDistantLight azimuth=\"3\" elevation=\"120\"></feDistantLight></feSpecularLighting></filter></defs><rect width=\"100%\" height=\"100%\" fill=\"%23000\"></rect><rect width=\"100%\" height=\"100%\" fill=\"%23FFF\" filter=\"url(%23noise-filter)\"></rect></svg>");width:300%;height:300%;animation:8s steps(10,end) infinite animate-noise;position:fixed}@keyframes animate-noise{0%{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,-20%)}30%{transform:translate(-5%,-10%)}40%{transform:translate(-15%,-20%)}50%{transform:translate(-5%,-10%)}60%{transform:translate(-15%,-20%)}70%{transform:translate(-5%,-10%)}80%{transform:translate(-15%,-20%)}90%{transform:translate(-5%,-10%)}to{transform:translate(-15%,-20%)}}.scroll--top{appearance:none;border:var(--line) solid var(--brand);bottom:var(--spacing);box-shadow:0 2px 8px var(--black-transparent), 0 0 0 6px color-mix(in srgb, var(--brand) 0%, transparent);height:calc(var(--spacing) * 3);opacity:0;right:var(--spacing);width:calc(var(--spacing) * 3);will-change:box-shadow;z-index:30;border-radius:50%;transition:background .33s linear,opacity .33s linear;position:fixed}.scroll--top:before,.scroll--top:after{height:100%}.scroll--top:after{font-size:var(--spacing);line-height:calc(var(--spacing) * 3);width:100%;position:absolute;top:0;left:0}.scroll--top:hover{animation:none}.scroll--top--visible{opacity:1;animation:4s ease-in-out infinite scroll-breathe}@keyframes scroll-breathe{0%,70%,to{box-shadow:0 2px 8px var(--black-transparent), 0 0 0 0 color-mix(in srgb, var(--brand) 0%, transparent)}85%{box-shadow:0 2px 8px var(--black-transparent), 0 0 0 12px color-mix(in srgb, var(--brand) 30%, transparent)}}.deferred{opacity:0}.parallax{pointer-events:none}.flex-line{border-bottom:3px dotted;border-color:var(--text-transparency);margin:0 calc(var(--spacing) / 8) .375rem;flex:1;transition-property:border-color;transition-duration:.33s;transition-timing-function:linear}.stripline{border-bottom:var(--line) solid;border-color:var(--text-transparency);transition-property:border-color;transition-duration:.33s;transition-timing-function:linear;position:relative}.stripline:after{background:var(--edge);content:"";height:var(--line);width:100%;transition-property:background;transition-duration:.33s;transition-timing-function:linear;position:absolute;bottom:-3px;left:0}.external-link{margin-left:calc(var(--spacing) / 8);vertical-align:inherit}.distance:after,.downhill:after,.uphill:after{margin-left:calc(var(--spacing) / 4)}.search--term{padding:0 calc(var(--spacing) / 4);border-radius:2em}.search--term-badge{background:var(--brand)}.search--term-title{background:var(--text);padding:0 calc(var(--spacing) / 2);transition-property:background;transition-duration:.33s;transition-timing-function:linear}.form{width:100%;position:relative}@media (width>=1000px){.form{width:50%}}.form--input{background:var(--text-transparency);border-radius:calc(var(--spacing) / 4);box-shadow:none;margin-bottom:calc(var(--spacing) / 4);z-index:1;width:100%;transition-property:background;transition-duration:.33s;transition-timing-function:linear;display:block;position:relative;overflow:hidden}.form--check{margin-bottom:calc(var(--spacing) / 2);align-items:center;display:flex}.form--check-input{appearance:none;border:var(--line) solid var(--text-transparency);cursor:pointer;height:calc(var(--spacing) * 1.5);margin:0 calc(var(--spacing) / 2) 0 0;min-width:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:#0000;outline:none}.form--check-input:before{color:var(--text);content:"✓";font-size:var(--spacing);line-height:calc(var(--spacing) * 1.5);text-align:center;transform-style:preserve-3d;width:calc(var(--spacing) * 1.5);transition:color .33s linear,transform .33s cubic-bezier(.535,.05,.355,1);position:absolute;top:0;left:0;transform:scale(0)}.form--check-input:checked{border-color:var(--brand)}.form--check-input:checked:before{transform:scale(1)}.form--check-label{font-style:italic}.form--field{appearance:none;backface-visibility:hidden;background:var(--background);border:var(--line) solid;border-color:var(--text-transparency);border-radius:0 calc(var(--spacing) / 4) calc(var(--spacing) / 4) 0;box-shadow:none;color:var(--text);height:100%;padding:calc(var(--spacing) / 4);transform-style:preserve-3d;outline:none;width:67%;transition:color .33s linear,background .33s linear,border-color .33s linear,transform .33s cubic-bezier(.535,.05,.355,1);position:absolute;right:0;transform:scaleY(0)}.filled .form--field,.form--field:focus{transition:color .33s linear,background .33s linear,border-color .33s linear,transform .33s cubic-bezier(.535,.05,.355,1);transform:scale(1)}.form--test.error{border-color:var(--red)}.form--test.valid{border-color:var(--green)}.form label{padding:calc(var(--spacing) / 4);transition:background .33s linear,color .33s linear,transform .33s cubic-bezier(.535,.05,.355,1)}.form label.message{background:var(--text);color:var(--background);width:33%;height:100%;transition:background .33s linear,color .33s linear,transform .33s cubic-bezier(.535,.05,.355,1);position:absolute;top:0;left:0;transform:scaleY(0)}.form label.error{transform:scale(1)}.form--label{cursor:pointer;text-align:left;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;font-style:italic;display:block}.form--submit{justify-content:space-between;align-items:center;display:flex}.form--submit-button{width:33%}.form--submit-button:before{height:100%}.form textarea{resize:none;overflow:auto}.form textarea~label{height:8rem}.form--search{margin-left:var(--spacing);align-items:center;width:100%;display:flex;position:relative}.form--search-input{appearance:none;background:var(--background);border:var(--line) solid var(--brand);color:var(--text);height:var(--spacing);margin-right:var(--spacing);padding-left:calc(var(--spacing) / 2);border-radius:2em;width:100%;transition:background-color .33s linear}.form--search-input:focus{background-color:var(--brand);outline:none}.form--search-input::placeholder{color:var(--text);opacity:.66}.form--search-slider{background:var(--background);transform-origin:0;width:100%;height:100%;transition:background .33s linear,transform .33s cubic-bezier(.535,.05,.355,1);position:absolute;transform:scaleX(0)}.form--search-hidden{transform:scaleX(1)}.form--search-button{font-size:var(--spacing);width:auto;line-height:1;display:block;position:relative;overflow:visible}.form--search-submit{display:none}.right{text-align:right}.left{text-align:left}.skip-top{margin-top:calc(var(--spacing) / 2)}.skip-bottom{margin-bottom:calc(var(--spacing) / 2)}.float-right{float:right}.no-skip{margin:0}.no-padding{padding:0}.large{font-size:var(--fontsize-large)}.thumbnail{margin:var(--spacing) calc(var(--spacing) * -1);position:relative;overflow:hidden}.thumbnail figure{width:100%;height:100%;position:relative;overflow:hidden}.thumbnail figure .thumb{width:100%;height:100%;display:block;position:relative;overflow:hidden}.thumbnail figure .thumb--video-badge,.thumbnail figure .thumb--video-duration{color:var(--text);pointer-events:none;position:absolute}.thumbnail figure .thumb--video-badge{aspect-ratio:1;border:var(--line) solid var(--text);box-sizing:content-box;width:calc(var(--spacing) * 3);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px #00000080}.thumbnail figure .thumb--video-badge:before{font-size:var(--fontsize-h3);height:100%;line-height:calc(var(--spacing) * 3);text-align:center;width:100%;position:absolute;top:0;left:0}.thumbnail figure .thumb--video-duration{padding:calc(var(--spacing) / 4) calc(var(--spacing) * 1.5);width:100%;line-height:1;bottom:0;left:0}.thumbnail figure .thumb--video-duration:before{left:calc(var(--spacing) / 2);position:absolute}.thumbnail.in-comment{margin:0 0 calc(var(--spacing) / 2)}.thumbnail.in-comment.landscape{max-width:256px}.thumbnail.in-comment.portrait{max-width:192px}.grid{width:auto;height:100%}.grid figure{background-color:var(--featured-color2,--text-transparency);height:auto;transition:background-color .33s linear,all .33s cubic-bezier(.535,.05,.355,1);position:absolute}.accordion{position:relative}.accordion--header{padding:var(--spacing) 0;justify-content:center;align-items:center;margin:0;display:flex}.accordion--year{padding-left:calc(var(--spacing) * 2);position:relative}.accordion--year:before{position:absolute;left:0}.accordion--switch{appearance:none;background:var(--text-transparency);cursor:pointer;height:calc(var(--spacing) * 3 / 2);margin-left:calc(var(--spacing) / 2);width:calc(var(--spacing) * 3 / 2);border-radius:50%;transition-property:background;transition-duration:.33s;transition-timing-function:linear;position:relative}.accordion--switch:before,.accordion--switch:after{background:var(--brand);content:"";height:var(--border-radius);margin-top:calc(var(--border-radius) / -2);transform-style:preserve-3d;border-radius:1em;width:80%;transition:transform .66s;position:absolute;top:50%;left:10%}.accordion--switch:before{transform:rotate(90deg)}.accordion--switch:checked:before,.accordion--switch:checked:after{transform:rotate(360deg)}.accordion--content{transform-style:preserve-3d;transition:max-height .33s cubic-bezier(1,.01,.01,1);overflow:hidden}.accordion--visible{opacity:1;max-height:5000px}.accordion--hidden{opacity:1;max-height:0}.blog--icon{padding-left:var(--spacing);position:relative}.blog--icon:before{position:absolute;left:0}.blog--query{margin:0 var(--spacing) var(--spacing);text-align:center;position:relative}.blog--query-icon{font-size:1.5em;font-style:normal;line-height:1}.blog--grid{grid-gap:calc(var(--spacing) / 2);grid-template-columns:repeat(1,minmax(100px,1fr));display:grid}@media (width>=480px){.blog--grid{grid-gap:var(--spacing)}}@media (width>=800px){.blog--grid{grid-template-columns:repeat(2,minmax(100px,1fr))}}@media (width>=1400px){.blog--grid{grid-template-columns:repeat(3,minmax(100px,1fr))}}.blog--entry{text-align:center;position:relative}.blog--entry-title{width:auto;display:inline-block;position:relative}.blog--entry-subtitle{margin:var(--spacing) 0}.blog--entry-thumbnail{margin-top:0}.blog--entry-header{justify-content:space-between;align-items:stretch;width:100%;display:flex}.blog--entry-info{text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.blog--calendar{margin-right:var(--spacing);text-align:center;width:calc(var(--spacing) * 4);display:block;overflow:hidden}.blog--calendar-month{border:calc(var(--line) * 2) solid;border-color:var(--text-transparency);border-radius:calc(var(--spacing) / 2) calc(var(--spacing) / 2) 0 0;transition-property:border-color;transition-duration:.33s;transition-timing-function:linear}.blog--calendar-day,.blog--calendar-weekday{background:var(--text-transparency);transition-property:background;transition-duration:.33s;transition-timing-function:linear}.blog--calendar-weekday{padding-bottom:calc(var(--spacing) / 4);font-size:smaller;line-height:1}.blog--calendar-year{background:var(--background);border:var(--line) solid var(--brand);border-radius:0 0 calc(var(--spacing) / 2) calc(var(--spacing) / 2);color:var(--text);width:100%;transition-property:background,color;transition-duration:.33s;transition-timing-function:linear}.blog--calendar-year:before{height:100%}.blog--permalink{max-width:100%;display:inline-block}.blog--permalink .search-term{color:var(--text);background:0 0;padding:0;transition-property:color;transition-duration:.33s;transition-timing-function:linear}.blog--meta{grid-gap:calc(var(--spacing) / 2);margin:var(--spacing) 0 0;list-style:none}.blog--meta-tag{background:var(--text-transparency);height:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 2);padding-right:var(--spacing);text-align:left;border-radius:2em;width:100%;transition-property:background;transition-duration:.33s;transition-timing-function:linear;display:flex;position:relative}.blog--meta-tag:before{font-size:var(--spacing);height:calc(var(--spacing) * 2);line-height:calc(var(--spacing) * 2);text-align:center;width:calc(var(--spacing) * 2);position:absolute;top:0;left:0}.blog--meta-tag div{width:100%;margin:auto 0}.blog--comments{margin-bottom:var(--spacing)}.blog--archive{margin:0}@media (width>=480px){.blog--archive{margin:0 var(--spacing)}}.blog--archive-title{justify-content:space-between;align-items:center;display:flex}.blog--archive-abstract .blog--archive-title{margin-bottom:var(--spacing)}.blog--archive-abstract,.blog--archive-content{padding:calc(var(--spacing) / 2);width:100%;transition:background-color .33s linear;position:relative}@media (width>=480px){.blog--archive-abstract,.blog--archive-content{border-radius:var(--spacing)}}.blog--archive-abstract:before,.blog--archive-abstract:after,.blog--archive-content:before,.blog--archive-content:after{content:"";z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=480px){.blog--archive-abstract:before,.blog--archive-abstract:after,.blog--archive-content:before,.blog--archive-content:after{background-color:var(--background);border-radius:var(--spacing);transition-property:background-color;transition-duration:.33s;transition-timing-function:linear}}.blog--archive-abstract:after,.blog--archive-content:after{z-index:-2;transition-property:background-color;transition-duration:.33s;transition-timing-function:linear;top:1px;left:-1px}@media (width>=480px){.blog--archive-abstract:after,.blog--archive-content:after{background-color:var(--custom-color1,var(--side));box-shadow:-2px 2px 6px var(--shadow), 2px -2px 6px var(--edge)}.blog--archive-abstract{background-color:var(--text-transparency);transition-property:background-color;transition-duration:.33s;transition-timing-function:linear}}.blog--archive-content{background-color:var(--custom-color2,var(--text-transparency));flex-direction:column;transition-property:background-color;transition-duration:.33s;transition-timing-function:linear;display:flex}.blog--archive-icon{font-size:calc(var(--spacing) * 2);line-height:1}.blog--archive-thumbnail{margin:calc(var(--spacing) / 2) calc(var(--spacing) / -2) var(--spacing);position:relative}.blog--archive-thumbnail figure{border-color:var(--custom-color1,var(--text-transparency));border-style:solid;border-width:calc(var(--spacing) / 4) 0;transition-property:border-color;transition-duration:.33s;transition-timing-function:linear}.blog--archive-excerpt{flex:2;min-height:0}@media (width>=1000px){.blog--archive-excerpt{min-height:10rem}}.blog--archive-appendix{justify-content:space-between;align-items:flex-end;display:flex}.blog--archive-single{margin:0 var(--spacing);display:block}.blog--categories{flex-direction:column;align-items:flex-end;margin:0;list-style:none;display:flex}.blog--categories li{margin-bottom:calc(var(--spacing) / 4)}.blog--categories li:last-child{margin-bottom:0}.blog--categories li a{border-color:var(--category-color,var(--brand));border-width:var(--line);align-items:center;gap:calc(var(--spacing) / 4);padding-left:calc(var(--spacing) / 8);flex-direction:row;display:flex}.blog--categories li a:before{content:"";height:100%}.blog--categories li a:after{aspect-ratio:1;background:var(--category-color,var(--text));content:"";width:calc(var(--spacing) / 1.5);border-radius:50%;flex-shrink:0;order:-1}.blog--categories li a span{line-height:1}.blog--categories li a span:before{flex-shrink:0}.blog--categories-archive{text-align:center;align-items:stretch}.blog--categories-archive li{align-items:basline;display:flex}.blog--categories-archive li a{flex-shrink:0}.blog--categories-icon{text-shadow:.5px 0 0 var(--background), -.5px 0 0 var(--background), 0 .5px 0 var(--background), 0 -.5px 0 var(--background);aspect-ratio:1;border:calc(var(--line) * 2) solid var(--category-color);right:calc(var(--spacing) / 2);top:calc(var(--spacing) / 2 + var(--spacing) / 4);width:calc(var(--spacing) * 4);border-radius:50%;position:absolute;overflow:hidden;container-type:size}.blog--categories-icon:before{text-align:center;width:100%;height:100%;font-size:66cqh;line-height:100cqh;display:block;position:relative}.blog--tag{background:var(--background);border:var(--line) solid var(--brand);color:var(--text);padding:0 calc(var(--spacing) / 4);border-radius:2em;transition-property:background,color;transition-duration:.33s;transition-timing-function:linear}.blog--tags{text-align:center;margin:0;list-style:none}.blog--tags li{margin:0 calc(var(--spacing) / 2) calc(var(--spacing) / 2) 0;display:inline-block}.blog--tags li:last-child{margin-right:0}.blog--tags li a{vertical-align:middle}.blog--tags li a:before{height:100%}.blog--tags li a.size1{font-size:calc(var(--fontsize-body) * .6)}.blog--tags li a.size2{font-size:calc(var(--fontsize-body) * .75)}.blog--tags li a.size3{font-size:calc(var(--fontsize-body) * .875)}.blog--tags li a.size4{font-size:calc(var(--fontsize-body) * 1)}.blog--tags li a.size5{font-size:calc(var(--fontsize-body) * 1.125)}.blog--tags li a.size6{font-size:calc(var(--fontsize-body) * 1.25)}.blog--tags li a.size7{font-size:calc(var(--fontsize-body) * 1.375)}.blog--tags li a.size8{font-size:calc(var(--fontsize-body) * 1.5)}.blog--control{border:var(--line) solid var(--brand);color:var(--text);height:calc(var(--spacing) * 2);border-radius:2em;width:100%}.blog--control:before{height:100%}.blog--navigation{gap:var(--spacing);margin:var(--spacing);display:flex;position:relative}.blog--navigation-left,.blog--navigation-right{width:50%;position:relative}.blog--navigation-left:before,.blog--navigation-left:after,.blog--navigation-right:before,.blog--navigation-right:after{content:"";text-align:center;position:relative}.blog--navigation-left:before,.blog--navigation-right:before{color:var(--brand);margin-bottom:calc(var(--spacing) / 4);z-index:10;line-height:1;display:block}.blog--navigation-left:before{content:"PREVIOUS"}.blog--navigation-right:before{content:"NEXT"}.blog--navigation-link:before{height:calc(100% - var(--spacing) / 4)}.blog--navigation-next,.blog--navigation-prev{line-height:calc(var(--spacing) * 2);overflow:hidden}.blog--navigation-next:before,.blog--navigation-prev:before{font-size:var(--fontsize-large);margin:0 calc(var(--spacing) / 2);position:absolute}.blog--navigation-next:before{right:0}.blog--navigation-prev:before{left:0}.blog--navigation-title{padding:0 var(--spacing)calc(var(--spacing) / 2);display:none}@media (width>=600px){.blog--navigation-title{display:block}}.blog--pagination{margin:var(--spacing) 0;display:none}@media (width>=1000px){.blog--pagination{display:block}}.blog--pagination ol{gap:calc(var(--spacing) / 4);text-align:center;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.blog--pagination ol li{display:block}.blog--pagination-page,.blog--pagination-current,.blog--pagination-next,.blog--pagination-prev,.blog--pagination-gap{line-height:calc(var(--spacing) * 2)}.blog--pagination li a,.blog--pagination-current{width:calc(var(--spacing) * 2)}.blog--pagination-current{background:var(--text);border-color:var(--text);color:var(--background);transition-property:background,border-color,color;transition-duration:.33s;transition-timing-function:linear;display:block}.blog--pagination-min{margin-left:var(--spacing);margin-right:var(--spacing);display:block}@media (width>=1000px){.blog--pagination-min{display:none}}.blog--pagination-min ol{align-items:stretch;gap:var(--spacing);width:100%}.blog--pagination-min li{flex:2}.blog--pagination-min li a{border-radius:2em;width:100%}.blog--pagination-min li:nth-child(2){flex:0}.carousel{background:var(--featured-color3);box-shadow:0 -2px 6px var(--edge), 0 2px 6px var(--shadow);margin:0 calc(var(--spacing) * -1);padding:calc(var(--spacing) / 2) 0;position:relative;overflow:hidden}.carousel--container{backface-visibility:hidden;touch-action:pan-y;flex-direction:row;height:auto;display:flex}.carousel--slide{cursor:grab;margin-bottom:var(--spacing);min-width:0;padding:0 var(--spacing);flex:0 0 100%;display:flex;position:relative}.carousel--slide:active{cursor:grabbing}.carousel--slide-ID{background:var(--text-transparency);height:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3);margin-right:var(--spacing);text-align:center;width:calc(var(--spacing) * 3);border-radius:50%;transition-property:background;transition-duration:.33s;transition-timing-function:linear}.carousel--slide-content{flex:1}.carousel--slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.carousel--progress{background:var(--text-transparency);bottom:calc(var(--spacing) / 2);height:calc(var(--spacing) / 3);pointer-events:none;max-width:90%;width:calc(var(--spacing) * 4);z-index:1;border-radius:2em;margin:0 auto;transition-property:background;transition-duration:.33s;transition-timing-function:linear;position:absolute;left:0;right:0;overflow:hidden}.carousel--progress-bar{background:var(--brand);width:100%;position:absolute;top:0;bottom:0;left:-100%;transform:translate(0,0)}.comment--thumb{float:left;position:relative}.comment--thumb .avatar{border-radius:var(--border-radius);opacity:1;width:60px;height:60px}@media (width>=480px){.comment--thumb .avatar{width:80px;height:80px}}.comment--container{background:var(--text-transparency);border-radius:var(--border-radius);padding:calc(var(--spacing) / 4) calc(var(--spacing) / 2);margin-left:80px;transition-property:background;transition-duration:.33s;transition-timing-function:linear;position:relative}@media (width>=480px){.comment--container{margin-left:105px}}.comment--container:before{border-color:transparent var(--text-transparency);content:"";border-style:solid;border-width:15px 15px 15px 0;width:0;transition-property:border-color;transition-duration:.33s;transition-timing-function:linear;display:block;position:absolute;top:15px;left:-15px}@media (width>=480px){.comment--container:before{border-width:20px 20px 20px 0;top:20px;left:-20px}}.comment--author{margin-bottom:calc(var(--spacing) / 4)}.comments--counter{right:calc(var(--spacing) / 2);top:calc(var(--spacing) / -4)}@media (width>=800px){.comments--counter{left:calc(var(--spacing) / -4);right:inherit}}.comments--counter-single{margin-left:calc(var(--spacing) / 2);right:inherit;top:inherit;position:relative}.comments--list{margin:calc(var(--spacing) / 2) 0 var(--spacing) 0;list-style:none}.comments--list li{margin-bottom:calc(var(--spacing) / 2)}.comments--list li:last-child{margin-bottom:0}.comments--list li .children{margin:calc(var(--spacing) / 2) 0 0;list-style:none}.comments--list li .children li{padding-left:calc(var(--spacing) / 2)}.comments--list .pingback p{margin:0}#cancel-comment-reply-link{float:right}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{cursor:grab;-webkit-tap-highlight-color:transparent;touch-action:none;outline:0;overflow:hidden}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}.leaflet-container a{-webkit-tap-highlight-color:transparent}.leaflet-container a.leaflet-popup-close-button{padding:calc(var(--spacing) / 8) calc(var(--spacing) / 4);text-align:center;font-size:small;position:absolute;top:0;right:0}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{transform-origin:0 0;width:1600px;height:1600px}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{background:var(--background-transparency);box-sizing:border-box;z-index:800;width:0;height:0;transition-property:background;transition-duration:.33s;transition-timing-function:linear}.leaflet-overlay-pane svg{-webkit-user-select:none;user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.leaflet-control{background:var(--background);box-shadow:0 4px 4px var(--black-transparent);clear:both;float:left;margin:calc(var(--spacing) / 2);pointer-events:auto;z-index:800;border-radius:2em;transition-property:background;transition-duration:.33s;transition-timing-function:linear;position:relative;overflow:hidden}.leaflet-control-zoom a:before{height:100%}.leaflet-control-attribution{padding:calc(var(--spacing) / 8) calc(var(--spacing) / 2);font-size:small}.leaflet-control-attribution a{display:inline}.leaflet-top,.leaflet-bottom{pointer-events:none;z-index:1000;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-right .leaflet-control{float:right}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,.leaflet svg.leaflet-image-layer.leaflet-interactive path{pointer-events:auto}.leaflet-bar{border:2px solid var(--brand)}.leaflet-bar a{color:var(--text);height:var(--spacing);line-height:var(--spacing);text-align:center;width:var(--spacing);transition-property:color;transition-duration:.33s;transition-timing-function:linear;display:block}.leaflet-popup{text-align:center;position:absolute}.leaflet-popup-content-wrapper{border-radius:calc(var(--border-radius) * 2);text-align:left}.leaflet-popup-content{padding:calc(var(--spacing) / 4) var(--spacing) calc(var(--spacing) / 4) calc(var(--spacing) / 2)}.leaflet-popup-tip-container{pointer-events:none;height:1rem;margin:0 auto;position:relative;overflow:hidden}.leaflet-popup-tip{height:calc(var(--spacing) / 2);margin:calc(var(--spacing) / 4) auto;width:calc(var(--spacing) / 2);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:var(--background);box-shadow:0 4px 4px var(--black-transparent);transition-property:background;transition-duration:.33s;transition-timing-function:linear}.leaflet-popup-scrolled{overflow:auto}.leaflet-marker-icon{color:var(--dark);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='30'%20height='40'%20viewBox='0%200%2030%2040'%3e%3cpath%20fill='%23050D14'%20d='M16.65,39.129C16.291,39.654,15.686,40,15,40c-0.687,0-1.292-0.346-1.651-0.871L2.618,23.471C0.966,21.061,0,18.143,0,15C0,6.716,6.713,0,15,0c8.283,0,15,6.716,15,15c0,3.142-0.967,6.059-2.617,8.468L16.65,39.129z'/%3e%3ccircle%20fill='%23FFF'%20cx='15'%20cy='15'%20r='12'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='36'%20height='34'%20viewBox='0%200%2036%2034'%3e%3clinearGradient%20id='gradient'%20gradientUnits='userSpaceOnUse'%20x1='5.1768'%20y1='36.7129'%20x2='27.8828'%20y2='-2.6152'%3e%3cstop%20offset='0'%20style='stop-color:%23000'/%3e%3cstop%20offset='1'%20style='stop-color:%23FFF;%20stop-opacity:0'/%3e%3c/linearGradient%3e%3cpath%20fill='url(%23gradient)'%20d='M2.875,33.262C2.182,33.707,1.405,34,0.811,34c-0.595,0-0.87-0.293-0.8-0.738l2.09-13.314c0.322-2.045,1.607-4.524,3.896-7.196C12.027,5.71,22.741,0,29.934,0c7.184,0,8.123,5.71,2.091,12.751c-2.286,2.67-5.248,5.149-8.434,7.194L2.875,33.262z'/%3e%3c/svg%3e");background-position:0 0,15px 6px;background-repeat:no-repeat;width:51px;height:40px;margin-top:-40px;margin-left:-15px}.leaflet-marker-icon:before{text-align:center;width:30px;height:100%;font-size:1rem;line-height:30px;display:block;position:absolute;top:0;left:0}.leaflet-marker-icon-1:before{content:"1"}.leaflet-marker-icon-2:before{content:"2"}.leaflet-marker-icon-3:before{content:"3"}.leaflet-marker-icon-4:before{content:"4"}.leaflet-marker-icon-5:before{content:"5"}.leaflet-marker-icon-6:before{content:"6"}.leaflet-marker-icon-7:before{content:"7"}.leaflet-marker-icon-8:before{content:"8"}.leaflet-marker-icon-9:before{content:"9"}.leaflet-marker-icon-10:before{content:"10"}.leaflet-marker-icon-11:before{content:"11"}.leaflet-marker-icon-12:before{content:"12"}.leaflet-marker-icon-13:before{content:"13"}.leaflet-marker-icon-13:before,.leaflet-marker-icon-14:before,.leaflet-marker-icon-15:before{top:-1px}.marker-cluster{border-radius:50%;justify-content:center;align-items:center;display:flex}.marker-cluster-small,.marker-cluster-medium,.marker-cluster-large{background:var(--black-transparent)}.marker-cluster div{aspect-ratio:1;background:var(--dark);color:var(--light);font-size:var(--fontsize-h6);height:var(--spacing);line-height:var(--spacing);text-align:center;width:var(--spacing);border-radius:50%}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.pswp{contain:layout style size;opacity:.003;-webkit-tap-highlight-color:#0000;touch-action:none;z-index:100000;outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}.pswp__bg{background:var(--background)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out;transition:opacity .1s linear!important}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--white);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{appearance:none;cursor:pointer;font-size:var(--spacing);height:calc(var(--spacing) * 2);opacity:.5;-webkit-touch-callout:none;width:calc(var(--spacing) * 2);margin:0;padding:0;line-height:2;transition:opacity .33s cubic-bezier(.535,.05,.355,1);display:block;position:relative;overflow:hidden}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{box-shadow:none;opacity:1;background:0 0;border:0;padding:0}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__button--arrow{height:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * -1);position:absolute;top:50%}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--close{margin-right:6px}.pswp__button--zoom{display:none}.pswp__img--placeholder,.pswp__img--with-bg{background:var(--background)}.pswp__top-bar{z-index:10;flex-direction:row;justify-content:flex-end;width:100%;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}@keyframes progress{0%{inset:0 100% 0 0}to{inset:0}}.pswp__preloader{height:calc(var(--spacing) / 2);opacity:0;width:calc(var(--spacing) * 4);border:1px solid;border-radius:1em;margin:auto auto auto 0;position:relative}.pswp__preloader:before{border-radius:inherit;content:"";background:currentColor;margin:2px;animation:1s ease-in-out infinite alternate progress;position:absolute;inset:0 100% 0 0}.pswp__preloader--active{opacity:1}.pswp__counter{line-height:calc(var(--spacing) * 2);padding:0 calc(var(--spacing) / 2) 0 var(--spacing)}.pswp--one-slide .pswp__counter{display:none}.pswp__wm{pointer-events:none;z-index:1;position:absolute}.pswp__wm-text,.pswp__wm-logo{color:var(--white);padding:calc(var(--spacing) / 4);text-shadow:1px 0 0 var(--black-transparent), -1px 0 0 var(--black-transparent), 0 1px 0 var(--black-transparent), 0 -1px 0 var(--black-transparent);line-height:1;position:absolute}.pswp__wm-text{text-wrap:nowrap;bottom:0;right:0}.pswp__wm-logo{font-size:var(--spacing);top:0;left:0}.pswp__video{background:var(--background);object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .33s linear;display:block}.pswp__video.is-ready{opacity:1}.transition-main{opacity:1;transition-property:opacity,transform;transition-duration:.333s;transition-timing-function:cubic-bezier(.77,0,.175,1);transform:translateY(0)}html.is-changing .transition-fade{opacity:1;transform:translateY(-100px)}html.is-animating .transition-main{opacity:0;transform:translateY(100px)}
