.bg-gradients{bottom:0;left:0;position:absolute;right:0;top:0;pointer-events:none;position:fixed}.bg-gradients__layer{bottom:0;left:0;position:absolute;right:0;top:0;opacity:1}:root{--angle-blade-angle: 9vw}.angle-blade{--angle: var(--angle-blade-angle);--bottom-clip: 100% 100%, 0 100%, 0 0;--top-clip: 0;--angle-bottom-offset-amount: 0px;--angle-top-offset-amount: 0px;position:relative}.angle-blade.angle-blade--top-up{--bottom-clip: 100% 100%, 0 100%,
      0 calc(var(--angle) + var(--angle-bottom-offset-amount))}.angle-blade--top-down{--top-clip: 0 var(--angle-top-offset-amount),
    100% calc(var(--angle) + var(--angle-top-offset-amount))}.angle-blade--top-up{--top-clip: 0 calc(var(--angle) + var(--angle-top-offset-amount)),
    100% var(--angle-top-offset-amount)}.angle-blade--bottom-down{--bottom-clip: 100% calc(100% - var(--angle-bottom-offset-amount)),
    0 calc(100% - (var(--angle) + var(--angle-bottom-offset-amount))), 0 0}.angle-blade--bottom-down.angle-blade--top-up{--bottom-clip: 100% calc(100% - var(--angle-bottom-offset-amount)),
      0 calc(100% - (var(--angle) + var(--angle-bottom-offset-amount))),
      0 calc(var(--angle) + var(--angle-top-offset-amount))}.angle-blade--bottom-up{--bottom-clip: 100%
      calc(100% - (var(--angle) + var(--angle-bottom-offset-amount))),
    0 calc(100% - var(--angle-bottom-offset-amount)),
    0 var(--angle-top-offset-amount)}.angle-blade--bottom-up.angle-blade--top-up{--bottom-clip: 100%
        calc(100% - (var(--angle) + var(--angle-bottom-offset-amount))),
      0 calc(100% - var(--angle-bottom-offset-amount)),
      0 calc(var(--angle) + var(--angle-top-offset-amount))}.angle-blade__bg{bottom:0;left:0;position:absolute;right:0;top:0}@supports (clip-path: polygon(0% 0%, 0% 0%, 0% 0%)){.angle-blade__bg{clip-path:polygon(var(--top-clip), var(--bottom-clip))}}.angle-blade__pattern{bottom:0;left:0;position:absolute;right:0;top:0}.angle-blade__bg--green-dark-2{background-color:var(--color-green-dark-2)}.angle-blade__bg--blue-2{background-color:var(--color-blue-2)}.angle-blade__bg--blue-3{background-color:var(--color-blue-3)}.angle-blade__bg--burgundy{background-color:var(--color-burgundy)}.angle-blade__bg--orange{background-color:var(--color-orange-2)}.angle-blade__bottom-strip{background-color:var(--color-yellow);border-radius:4px;bottom:-2vw;box-shadow:0 15px 15px 0 rgba(0,0,0,0.2);height:100px;left:-3%;position:absolute;transform:rotate(-5deg);width:97%}.angle-blade--bottom-down .angle-blade__bottom-strip{left:3%;transform:rotate(5deg)}.angle-blade--limit-width{--bottom-strip-inset: 0;--blade-width: 100%}.angle-blade--limit-width .angle-blade__bg{clip-path:none;filter:drop-shadow(0 15px 15px rgba(0,0,0,0.2));margin:0 auto;overflow:hidden;transform:skewY(-3.5deg)}.angle-blade--limit-width .angle-blade__pattern{bottom:-60px;left:-60px;position:absolute;right:-60px;top:-60px;transform:skewY(3.5deg)}.angle-blade--limit-width .angle-blade__bottom-strip{bottom:-20px;left:calc(var(--base-space) * 2);margin:auto;transform:skewY(-3.5deg);width:100%}@media only screen and (min-width: 40em){:root{--angle-blade-angle: 6vw}.angle-blade__bottom-strip{bottom:-0.5vw;transform:rotate(-3.45deg);width:100%}.angle-blade--bottom-down .angle-blade__bottom-strip{transform:rotate(3.45deg)}}@media only screen and (min-width: 64em){.angle-blade__bottom-strip{bottom:0}.angle-blade--limit-width{--blade-width: calc(91.66667% - 24px * 2);--bottom-strip-inset: 50px}.angle-blade--limit-width .angle-blade__bg{border-radius:4px;width:var(--blade-width)}.angle-blade--limit-width .angle-blade__bottom-strip{bottom:-16px;left:0;margin:auto;right:0;width:calc(var(--blade-width) - var(--bottom-strip-inset))}}@media only screen and (min-width: 71.5em){.angle-blade__bottom-strip{bottom:0.5vw}}@media only screen and (min-width: 90em){.angle-blade__bottom-strip{bottom:MIN(24px, 1vw)}.angle-blade--limit-width{--blade-width: calc(83.33333% - 24px * 2);--blade-max: calc(1416px / 12 * 10 - 24px)}.angle-blade--limit-width .angle-blade__bg{max-width:var(--blade-max)}.angle-blade--limit-width .angle-blade__bottom-strip{max-width:calc(var(--blade-max) - var(--bottom-strip-inset))}}.subpage-header{position:relative}.subpage-header__bg{display:block;width:100%}.subpage-header__logo{--scale: 0.5;left:50%;max-width:202px;opacity:0;position:absolute;top:60px;transform:translateX(-55%) scale(var(--scale))}.vp--on-20 .subpage-header__logo{--scale: 1;opacity:1;transition:transform 0.4s, opacity 0.4s;transition-timing-function:var(--cubic-bezier-in)}.subpage-header__logo a{display:block}@media only screen and (min-width: 40em){.subpage-header__logo{max-width:250px}}@media only screen and (min-width: 64em){.subpage-header__logo{max-width:271px}}@media (prefers-reduced-motion: reduce){.subpage-header__logo{transition-property:opacity}}.is-reduced-motion .subpage-header__logo{transition-property:opacity}.overview{background-image:linear-gradient(180deg, rgba(12,85,143,0) 0, #0c558f var(--terrain-height), rgba(9,79,105,0) 100%);margin-bottom:0;margin-top:calc(var(--terrain-height) * -1);padding-bottom:calc(var(--base-space) * 9);padding-top:calc(var(--terrain-height) + calc(var(--base-space) * 3))}.overview .gallery{margin-top:calc(var(--base-space) * 9)}.overview__diamond-bg{left:10%;top:200px}.overview__title{margin-bottom:calc(var(--base-space) * 5)}.overview__title>span:last-child{display:block;margin-top:var(--base-space)}.overview__section+.overview__section{margin-top:calc(var(--base-space) * 8)}.overview__text+.overview__media{margin-top:calc(var(--base-space) * 3)}.overview__diamond-fg{left:calc(var(--size) * -0.6)}.sticker--magnifying-glass{margin:-7px 0 -50px 7%;position:relative}@media only screen and (max-width: 39.9375em){.terrain-create-share{--terrain-height: 78px}}@media only screen and (min-width: 40em){.overview__diamonds{top:-50px}.overview__diamond-bg{left:calc(50% + 300px)}.overview__title{margin-bottom:calc(var(--base-space) * 8)}.overview__section+.overview__section{margin-top:calc(var(--base-space) * 12)}.overview__section-title{margin-bottom:calc(var(--base-space) * 5)}.side-path__text,.badlands__text{margin-right:4.16667%}.river__text{margin-left:4.16667%}.sticker--magnifying-glass{margin:0;position:absolute;right:-4%;top:-117px}}@media only screen and (min-width: 40em) and (max-width: 63.9375em){.terrain-create-share{--terrain-height: 90px}}@media only screen and (min-width: 64em){.overview .gallery{margin-top:calc(var(--base-space) * 15)}.overview__title{margin-bottom:calc(var(--base-space) * 15)}.overview__diamonds{top:20px}.overview__diamond-bg{left:calc(50% - 700px);top:-40px}.sticker--magnifying-glass{right:-8%;top:-141px}}@media only screen and (min-width: 71.5em){.overview__section .row{align-items:flex-start}.overview__media{margin-top:calc(var(--base-space) * 8)}}@media only screen and (min-width: 90em){.overview__title{margin-bottom:calc(var(--base-space) * 10)}}.pokemon{padding-bottom:130px;position:relative;z-index:1}.pokemon .angle-blade{padding-bottom:calc(var(--angle) + calc(var(--base-space) * 8));padding-top:calc(var(--angle) + calc(var(--base-space) * 10))}.pokemon .angle-blade__bottom-strip{background-color:var(--color-yellow-green)}.pokemon__title{margin-bottom:calc(var(--base-space) * 3)}.pokemon__gallery{margin-top:calc(var(--base-space) * 4)}.sticker--oasis{left:12%;top:-26px}.sticker--boot{bottom:-66px;right:14%}@media only screen and (min-width: 40em){.pokemon__title{margin-bottom:calc(var(--base-space) * 5)}.pokemon__gallery{margin-top:calc(var(--base-space) * 8)}.sticker--oasis{left:32%}.sticker--boot{bottom:-66px;right:14%}}@media only screen and (min-width: 64em){.pokemon__title{margin-bottom:calc(var(--base-space) * 8)}.sticker--oasis{left:calc(50% - 440px);top:-40px}.sticker--boot{bottom:-84px;right:10%}}@media only screen and (min-width: 71.5em){.sticker--boot{right:calc(50% - 510px)}}body{color:var(--color-blue)}.bg-gradients__layer--1{background-image:linear-gradient(0deg, #0c558f 0%, #094f69 70%);z-index:1}.bg-gradients__layer--2{background-image:linear-gradient(0deg, #094f69 0%, #05473b 70%);z-index:2}
