.pg-pastel-grid-cursor{display:none}.pg-pastel-grid{--color-text:#556068;--color-bg:#f1f1f1;--color-link:#de6565;--color-link-hover:#556068;--color-menu-stroke:#556068;--color-menu-item:#556068;--color-explore:#556068;color:var(--color-text);inline-size:100%;overflow:hidden}.pg-pastel-grid .menu-wrap{position:absolute;inset-block-start:0;inline-size:100%;overflow:hidden;pointer-events:none}.pg-pastel-grid .page--preview~.menu-wrap{pointer-events:auto}.pg-pastel-grid .menu-draggable{inset-block-start:0;inset-inline-start:0;block-size:100%;inline-size:100%;position:absolute}.pg-pastel-grid .menu-draggable:active{cursor:grabbing}.pg-pastel-grid .menu{display:flex;inline-size:100vw;block-size:100vh;position:relative;justify-content:flex-start;align-items:center;inline-size:-moz-fit-content;inline-size:fit-content;counter-reset:menu-number;pointer-events:none;will-change:transform}.pg-pastel-grid .menu__item{position:relative;text-align:center;margin:0 10vw 0 0;--counter-opacity:0;color:var(--color-menu-item);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pg-pastel-grid .page--preview~.menu-wrap .menu__item{--counter-opacity:1}.pg-pastel-grid .menu__item::before{counter-increment:menu-number;content:counter(menu-number, decimal-leading-zero);position:absolute;inset-block-start:0;inset-inline-end:100%;opacity:var(--counter-opacity);transition:opacity .3s}.pg-pastel-grid .menu__item--current{color:var(--color-menu-item)}.pg-pastel-grid .menu__item-link{color:currentColor;font-weight:bold;font-size:12vw;display:flex;line-height:1.2}.pg-pastel-grid .menu__item-explore{cursor:pointer;margin:0 0 10px;display:inline-block;color:var(--color-explore);text-decoration:underline;opacity:0;padding:0;will-change:transform;font-size:16px;text-transform:uppercase;transition:all .3s ease}.pg-pastel-grid .menu__item-explore:hover,.pg-pastel-grid .menu__item-explore:focus{text-decoration:none}.pg-pastel-grid .page--preview~.menu-wrap .menu__item--current .menu__item-explore{pointer-events:auto}.pg-pastel-grid .letter{position:relative;overflow:hidden;display:inline-block}.pg-pastel-grid .letter__inner{display:block;will-change:transform}.pg-pastel-grid .letter__inner--stroke{position:absolute;inset-inline-start:100%;inset-block-start:0;-webkit-text-stroke:1px var(--color-menu-stroke);text-stroke:1px var(--color-menu-stroke);-webkit-text-fill-color:transparent;text-fill-color:transparent;color:transparent}.pg-pastel-grid .menu__item--current .letter__inner{transform:translate3d(-100%, 0, 0)}.pg-pastel-grid .grid-wrap{display:grid;margin:0 auto;grid-template-columns:100%;grid-template-rows:3rem 1fr;position:relative;padding:2rem 5vw 2rem}.pg-pastel-grid .gridback{align-self:start;grid-area:1 / 1 / 2 / 2;justify-self:center;background:none;border:0;margin:0;padding:0;color:#fff;opacity:0;cursor:pointer}.pg-pastel-grid .gridback:hover{color:var(--color-link-hover)}.pg-pastel-grid .gridback:focus{outline:none}.pg-pastel-grid .grid{grid-area:2 / 1 / 3 / 2;--gridgap:1vw;--gridwidth:100%;--gridheight:80vw;display:grid;inline-size:var(--gridwidth);block-size:var(--gridheight);grid-template-rows:repeat(10,calc(var(--gridheight) / 10 - var(--gridgap)));grid-template-columns:repeat(10,calc(var(--gridwidth) / 10 - var(--gridgap)));grid-gap:var(--gridgap);align-content:center;justify-content:center;position:relative}.pg-pastel-grid .grid__item-wrap{position:relative;will-change:transform}.pg-pastel-grid .grid__item{opacity:0;position:relative;inline-size:100%;block-size:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;will-change:transform;-webkit-filter:grayscale(0) contrast(1) brightness(1);filter:grayscale(0) contrast(1) brightness(1)}.pg-pastel-grid .page--preview .grid__item{-webkit-filter:grayscale(.5) contrast(.4) brightness(1.5);filter:grayscale(.5) contrast(.4) brightness(1.5)}.pg-pastel-grid .grid:nth-child(6n+1) .grid__item-wrap:nth-child(9n+1){grid-area:3 / 1 / 8 / 4;}.pg-pastel-grid .grid:nth-child(6n+1) .grid__item-wrap:nth-child(9n+2){grid-area:1 / 2 / 3 / 4;}.pg-pastel-grid .grid:nth-child(6n+1) .grid__item-wrap:nth-child(9n+3){grid-area:5 / 4 / 8 / 8;}.pg-pastel-grid .grid:nth-child(6n+1) .grid__item-wrap:nth-child(9n+4){grid-area:2 / 7 / 5 / 11;}.pg-pastel-grid .grid:nth-child(6n+1) .grid__item-wrap:nth-child(9n+5){grid-area:1 / 4 / 5 / 7;}.pg-pastel-grid .grid:nth-child(6n+1) .grid__item-wrap:nth-child(9n+6){grid-area:8 / 5 / 11 / 2;}.pg-pastel-grid .grid:nth-child(6n+1) .grid__item-wrap:nth-child(9n+7){grid-area:10 / 9 / 8 / 11;}.pg-pastel-grid .grid:nth-child(6n+1) .grid__item-wrap:nth-child(9n+8){grid-area:5 / 8 / 8 / 10;}.pg-pastel-grid .grid:nth-child(6n+1) .grid__item-wrap:nth-child(9n+9){grid-area:8 / 5 / 11 / 9;}.pg-pastel-grid .grid:nth-child(6n+2) .grid__item-wrap:nth-child(9n+1){grid-area:2 / 1 / 5 / 4;}.pg-pastel-grid .grid:nth-child(6n+2) .grid__item-wrap:nth-child(9n+2){grid-area:1 / 4 / 4 / 7;}.pg-pastel-grid .grid:nth-child(6n+2) .grid__item-wrap:nth-child(9n+3){grid-area:1 / 7 / 5 / 10;}.pg-pastel-grid .grid:nth-child(6n+2) .grid__item-wrap:nth-child(9n+4){grid-area:5 / 1 / 7 / 4;}.pg-pastel-grid .grid:nth-child(6n+2) .grid__item-wrap:nth-child(9n+5){grid-area:4 / 4 / 7 / 7;}.pg-pastel-grid .grid:nth-child(6n+2) .grid__item-wrap:nth-child(9n+6){grid-area:7 / 7 / 11 / 4;}.pg-pastel-grid .grid:nth-child(6n+2) .grid__item-wrap:nth-child(9n+7){grid-area:5 / 7 / 8 / 11;}.pg-pastel-grid .grid:nth-child(6n+2) .grid__item-wrap:nth-child(9n+8){grid-area:7 / 2 / 9 / 4;}.pg-pastel-grid .grid:nth-child(6n+2) .grid__item-wrap:nth-child(9n+9){grid-area:10 / 10 / 8 / 7;}.pg-pastel-grid .grid:nth-child(6n+3) .grid__item-wrap:nth-child(9n+1){grid-area:1 / 2 / 3 / 5;}.pg-pastel-grid .grid:nth-child(6n+3) .grid__item-wrap:nth-child(9n+2){grid-area:3 / 1 / 6 / 5;}.pg-pastel-grid .grid:nth-child(6n+3) .grid__item-wrap:nth-child(9n+3){grid-area:1 / 5 / 5 / 8;}.pg-pastel-grid .grid:nth-child(6n+3) .grid__item-wrap:nth-child(9n+4){grid-area:2 / 8 / 6 / 11;}.pg-pastel-grid .grid:nth-child(6n+3) .grid__item-wrap:nth-child(9n+5){grid-area:5 / 5 / 8 / 8;}.pg-pastel-grid .grid:nth-child(6n+3) .grid__item-wrap:nth-child(9n+6){grid-area:6 / 8 / 8 / 11;}.pg-pastel-grid .grid:nth-child(6n+3) .grid__item-wrap:nth-child(9n+7){grid-area:6 / 2 / 8 / 5;}.pg-pastel-grid .grid:nth-child(6n+3) .grid__item-wrap:nth-child(9n+8){grid-area:11 / 4 / 8 / 7;}.pg-pastel-grid .grid:nth-child(6n+3) .grid__item-wrap:nth-child(9n+9){grid-area:8 / 9 / 11 / 7;}.pg-pastel-grid .grid:nth-child(6n+4) .grid__item-wrap:nth-child(9n+1){grid-area:2 / 1 / 4 / 4;}.pg-pastel-grid .grid:nth-child(6n+4) .grid__item-wrap:nth-child(9n+2){grid-area:1 / 4 / 3 / 7;}.pg-pastel-grid .grid:nth-child(6n+4) .grid__item-wrap:nth-child(9n+3){grid-area:3 / 4 / 5 / 7;}.pg-pastel-grid .grid:nth-child(6n+4) .grid__item-wrap:nth-child(9n+4){grid-area:1 / 7 / 4 / 11;}.pg-pastel-grid .grid:nth-child(6n+4) .grid__item-wrap:nth-child(9n+5){grid-area:4 / 2 / 7 / 4;}.pg-pastel-grid .grid:nth-child(6n+4) .grid__item-wrap:nth-child(9n+6){grid-area:5 / 7 / 8 / 4;}.pg-pastel-grid .grid:nth-child(6n+4) .grid__item-wrap:nth-child(9n+7){grid-area:4 / 7 / 8 / 11;}.pg-pastel-grid .grid:nth-child(6n+4) .grid__item-wrap:nth-child(9n+8){grid-area:8 / 9 / 11 / 4;}.pg-pastel-grid .grid:nth-child(6n+4) .grid__item-wrap:nth-child(9n+9){grid-area:7 / 4 / 10 / 1;}.pg-pastel-grid .grid:nth-child(6n+5) .grid__item-wrap:nth-child(9n+1){grid-area:2 / 1 / 5 / 4;}.pg-pastel-grid .grid:nth-child(6n+5) .grid__item-wrap:nth-child(9n+2){grid-area:1 / 4 / 5 / 7;}.pg-pastel-grid .grid:nth-child(6n+5) .grid__item-wrap:nth-child(9n+3){grid-area:5 / 2 / 7 / 5;}.pg-pastel-grid .grid:nth-child(6n+5) .grid__item-wrap:nth-child(9n+4){grid-area:1 / 7 / 4 / 11;}.pg-pastel-grid .grid:nth-child(6n+5) .grid__item-wrap:nth-child(9n+5){grid-area:5 / 7 / 7 / 5;}.pg-pastel-grid .grid:nth-child(6n+5) .grid__item-wrap:nth-child(9n+6){grid-area:7 / 5 / 10 / 1;}.pg-pastel-grid .grid:nth-child(6n+5) .grid__item-wrap:nth-child(9n+7){grid-area:4 / 7 / 7 / 9;}.pg-pastel-grid .grid:nth-child(6n+5) .grid__item-wrap:nth-child(9n+8){grid-area:4 / 9 / 9 / 11;}.pg-pastel-grid .grid:nth-child(6n+5) .grid__item-wrap:nth-child(9n+9){grid-area:7 / 5 / 11 / 9;}.pg-pastel-grid .grid:nth-child(6n+6) .grid__item-wrap:nth-child(9n+2){grid-area:3 / 1 / 6 / 5;}.pg-pastel-grid .grid:nth-child(6n+6) .grid__item-wrap:nth-child(9n+1){grid-area:1 / 2 / 3 / 5;}.pg-pastel-grid .grid:nth-child(6n+6) .grid__item-wrap:nth-child(9n+4){grid-area:2 / 8 / 6 / 11;}.pg-pastel-grid .grid:nth-child(6n+6) .grid__item-wrap:nth-child(9n+3){grid-area:1 / 5 / 5 / 8;}.pg-pastel-grid .grid:nth-child(6n+6) .grid__item-wrap:nth-child(9n+6){grid-area:6 / 8 / 8 / 11;}.pg-pastel-grid .grid:nth-child(6n+6) .grid__item-wrap:nth-child(9n+5){grid-area:5 / 5 / 8 / 8;}.pg-pastel-grid .grid:nth-child(6n+6) .grid__item-wrap:nth-child(9n+7){grid-area:6 / 2 / 8 / 5;}.pg-pastel-grid .grid:nth-child(6n+6) .grid__item-wrap:nth-child(9n+9){grid-area:8 / 9 / 11 / 7;}.pg-pastel-grid .grid:nth-child(6n+6) .grid__item-wrap:nth-child(9n+8){grid-area:11 / 4 / 8 / 7;}.pg-pastel-grid .page--preview{position:relative;overflow:hidden;block-size:100vh;pointer-events:none}@media screen and (min-width:768px){.pg-pastel-grid .grid-wrap{grid-template-rows:1.25rem 1fr;grid-gap:3rem;padding:2.5rem 3rem}.pg-pastel-grid .grid{padding:0 10vw}.pg-pastel-grid .gridback{justify-self:end}.pg-pastel-grid .menu__item-explore{font-size:20px}}@media (any-pointer:fine){.pg-pastel-grid-cursor{display:block}.pg-pastel-grid-cursor .cursor__inner{z-index:9999;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0;mix-blend-mode:difference;border-radius:50%}.pg-pastel-grid-cursor .cursor__side{position:absolute;inset-block-start:50%;inline-size:5px;block-size:1px;background:#de6565;opacity:0}.pg-pastel-grid-cursor .cursor__side--left{inset-inline-end:calc(100% + 5px)}.pg-pastel-grid-cursor .cursor__side--right{inset-inline-start:calc(100% + 5px)}.pg-pastel-grid-cursor .cursor__inner--circle{inline-size:25px;block-size:25px;border:1px solid #de6565}}