@keyframes fadeIn{0%{opacity:0}50%{opacity:1}to{opacity:1}}.hero-block-wrapper,.hero-block-wrapper .container-wide{padding:0}.content-grid.full-width:not(.context-multi){padding:0}.image-hero img,.slider-hero img{object-fit:cover;width:100%}swiper-slide.swiper-slide-active .hero-overlay{animation-name:fadeIn;animation-duration:3s;animation-fill-mode:both;animation-iteration-count:1}.astro-hero{position:relative}.astro-hero:after{content:url(/mountainsDown.png);position:absolute;top:100%;height:100%;width:100%;z-index:-1;overflow:hidden}.astro-hero.small .bg-image img{width:100%;object-fit:cover;aspect-ratio:3/2}@media screen and (min-width: 480px){.astro-hero.small .bg-image img{aspect-ratio:2/1}}@media screen and (min-width: 768px){.astro-hero.small .bg-image img{aspect-ratio:5/2}}@media screen and (min-width: 1025px){.astro-hero.small .bg-image img{aspect-ratio:3/1}}@media screen and (min-width: 1440px){.astro-hero.small .bg-image img{aspect-ratio:4/1}}.astro-hero.small .astro-hero-overlay{position:absolute;bottom:0;left:0;height:100%;width:100%;padding:var(--spacing-2) var(--spacing-1);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width: 480px){.astro-hero.small .astro-hero-overlay{padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) 20px}}@media screen and (min-width: 1025px){.astro-hero.small .astro-hero-overlay{padding:var(--spacing-10) var(--spacing-20) var(--spacing-10) 60px}}.astro-hero.small .astro-hero-overlay__text{position:relative;background-color:#fa6e00f2;padding:var(--spacing-1) var(--spacing-2);width:80%;color:var(--white)}@media screen and (min-width: 480px){.astro-hero.small .astro-hero-overlay__text{padding:var(--spacing-3) var(--spacing-5);width:60%}}.astro-hero.small .astro-hero-overlay__text:before,.astro-hero.small .astro-hero-overlay__text:after{content:"";position:absolute;right:100%;top:0;clip-path:polygon(100% 0,0 0,100% 100%);background-color:#fa6e00f2;transition:all .4s linear}@media screen and (min-width: 768px){.astro-hero.small .astro-hero-overlay__text:before,.astro-hero.small .astro-hero-overlay__text:after{height:100%;width:var(--spacing-20)}}.astro-hero.small .astro-hero-overlay__text:after{clip-path:polygon(0 100%,0 0,100% 100%);left:100%}.astro-hero.small .astro-hero-overlay h1{margin-block:var(--spacing-1);font-size:var(--fs-wolf)}@media screen and (min-width: 1025px){.astro-hero.small .astro-hero-overlay h1{margin-block:var(--spacing-2);font-size:var(--fs-lion)}}.astro-hero.small .astro-hero-overlay h2{margin-block:0 var(--spacing-1);font-size:var(--fs-dog)}@media screen and (min-width: 1025px){.astro-hero.small .astro-hero-overlay h2{font-size:var(--fs-wolf)}}.astro-hero.small .astro-hero-overlay p{margin:var(--spacing-2) 0}.astro-hero.small .astro-hero-overlay a.button{margin:0;padding:var(--spacing-1) var(--spacing-3)}.post-template{max-width:var(--container-wide-width);margin:var(--spacing-10) auto;display:grid;grid-template-columns:1fr;grid-auto-flow:row}@media screen and (min-width: 768px){.post-template{grid-template-columns:70% 30%}}@media screen and (min-width: 1025px){.post-template{grid-template-columns:80% 20%}}.post-template .post-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.post-template .post-container h1 strong,.post-template .post-container h2 strong,.post-template .post-container h3 strong,.post-template .post-container h4 strong,.post-template .post-container h5 strong,.post-template .post-container h6 strong{color:var(--brand-2)}.post-template .post-container a{--btn-bg-colour: var(--brand-2);--btn-bg-colour-interactive: var(--brand-1);--btn-text-colour: var(--white);--btn-text-colour-interactive: var(--white);cursor:pointer;display:block;text-decoration:none;position:relative;background-color:var(--btn-bg-colour);font-size:var(--fs-dog);padding:var(--spacing-3) var(--spacing-4);color:var(--btn-text-colour);transition:all .4s linear;font-family:var(--font-heading);margin-inline:var(--spacing-5);text-align:center;font-weight:600;text-transform:uppercase;width:fit-content;line-height:1;display:flex;align-items:center}@media screen and (min-width: 1440px){.post-template .post-container a{padding:var(--spacing-4) var(--spacing-10)}}.post-template .post-container a:before,.post-template .post-container a:after{content:"";position:absolute;right:calc(100% - .5px);top:0;clip-path:polygon(100% 0,0 0,100% 100%);height:100%;width:20px;background-color:var(--btn-bg-colour);transition:all .4s linear}.post-template .post-container a:after{clip-path:polygon(0 100%,0 0,100% 100%);left:calc(100% - .5px)}.post-template .post-container a:hover:not(:disabled),.post-template .post-container a:active:not(:disabled),.post-template .post-container a:focus:not(:disabled){background-color:var(--btn-bg-colour-interactive);color:var(--btn-text-colour-interactive);text-shadow:none;text-decoration:none}.post-template .post-container a:hover:not(:disabled):before,.post-template .post-container a:hover:not(:disabled):after,.post-template .post-container a:active:not(:disabled):before,.post-template .post-container a:active:not(:disabled):after,.post-template .post-container a:focus:not(:disabled):before,.post-template .post-container a:focus:not(:disabled):after{background-color:var(--btn-bg-colour-interactive)}.post-template .post-container a.button--large{--btn-font-size: 2.5rem}.post-template .post-container a:disabled,.post-template .post-container a[disabled]{--btn-bg-colour: var(--grey-600);--btn-text-colour: var(--white);opacity:.75;cursor:not-allowed}.post-template .post-container>*{max-width:50vw;width:100%;background-color:var(--white)}.post-template .recent-posts-container{position:relative;margin-bottom:var(--spacing-10)}.post-template .recent-posts-container .recent-posts{background-color:var(--grey-200);padding:var(--spacing-3) var(--spacing-5);max-height:60vh;overflow-y:scroll;position:sticky;top:180px;scrollbar-width:thin;scrollbar-color:var(--brand-2) var(--white)}@media screen and (min-width: 1025px){.post-template .recent-posts-container .recent-posts{max-height:75vh;top:100px}}.post-template .recent-posts-container .recent-posts h4{color:var(--brand-2)}.post-template .recent-posts-container .recent-posts .posts-list{display:flex;flex-direction:column;gap:var(--spacing-5);padding-left:var(--spacing-5);border-left:1px solid var(--brand-2)}.post-template .recent-posts-container .recent-posts .posts-list a{transition:all .5s var(--ease-1)}.post-template .recent-posts-container .recent-posts .posts-list a:hover{color:var(--brand-2)}.post-wrapper{position:relative;padding-bottom:0}.post-wrapper:after{content:url(/mountainsUp.png);position:absolute;bottom:-50px;width:100%;overflow:hidden;z-index:-1}
