.nevidim-page{--game-forest:#245c62;--game-deep:#19464e;--game-gold:#e6b759;--game-rust:#b25e35}
.nevidim-page .game-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}
.nevidim-page .gallery-handnote{color:#397375;font-size:21px}.nevidim-page .gallery-stage{width:100%;border-color:#8cafb3;background:#d5eaf2;box-shadow:0 20px 40px #2a54652a}
.nevidim-page .gallery-stage[data-image="bag"]{width:min(60%,398px);margin-inline:auto}
.nevidim-page .gallery-thumb{flex:0 0 auto;width:auto;height:49px;aspect-ratio:var(--thumb-ratio);background:transparent;border-color:#83a4a2}
.nevidim-page .gallery-thumb.is-active{border-color:#a25535}.nevidim-page .gallery-thumb img{object-fit:contain}
.nevidim-page .purchase-side{padding-top:10px}.nevidim-page .purchase-side h1{font-size:clamp(69px,6vw,92px);color:#285b5e;line-height:.89;margin-bottom:22px}.nevidim-page .purchase-side h1 em{color:#aa5d35}
.nevidim-page .product-lead{font-size:24px;line-height:1.25;margin-bottom:22px}.nevidim-page .product-eyebrow{color:#7a6548}.nevidim-page .quick-facts strong{color:#285d60}.nevidim-page .quick-facts li:last-child strong{font-size:32px}.nevidim-page .purchase-paper{background:#fff9eade;border-color:#cdb790}.nevidim-page .product-price{color:#974c32}.nevidim-page .gift-hint-mark{color:#b98338}
.hero-links{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:18px}.hero-links a{color:#315f5e;text-underline-offset:5px;font:600 15px var(--sans)}
.hero-discovery{display:flex;align-items:center;justify-content:center;gap:18px;margin:22px 0 0;padding:14px 6px;border-block:1px solid #bdaf8b;color:#506155;font:600 18px var(--serif)}.hero-discovery i{font-style:normal;font-size:12px;color:#b27b37}
.section-links{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 38px;padding:24px 12px 0}.section-links a{color:#696b58;font:600 15px var(--sans);text-decoration:none;border-bottom:1px solid transparent}.section-links a:hover,.section-links a:focus-visible{color:#9e5639;border-color:currentColor}
.nevidim-page section[id]{scroll-margin-top:110px}
.hidden-world{position:relative;display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center;margin-top:65px;padding:48px;background:radial-gradient(ellipse at top left,#438a8d,transparent 70%),#215b61;color:#fff9e8;border-radius:6px 38px 8px 38px;box-shadow:0 18px 36px #284c5029;overflow:hidden}
.hidden-world-copy .margin-number{color:#ecd49a}.hidden-world h2{margin:16px 0 22px;font:600 clamp(38px,4.1vw,62px)/1 'Cormorant Garamond',Georgia,serif;letter-spacing:-.02em;color:#fff9e7}.hidden-world h2 em{font-weight:500;color:#f4d394}.hidden-world-copy p{font:18px/1.55 var(--serif);margin:0 0 15px}.hidden-world-photo{transform:rotate(2deg)}.hidden-world-photo .component-photo{border:7px solid #f5edda;box-shadow:0 14px 30px #0d333568}.handwritten-note{text-align:center;margin:18px 0 0;font:italic 24px/1.2 var(--serif);color:#f5d390}
.nevidim-page .gameplay{margin-top:80px}.nevidim-page .gameplay-steps li{background:#fff9eb;min-height:230px}.nevidim-page .gameplay-steps li>span{background:#37797b}.nevidim-page .gameplay-steps h3{color:#315e5b;font-size:28px}.nevidim-page .gameplay-steps p{font-size:17px}
.nevidim-components{margin-top:88px}.component-photo{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;overflow:hidden;cursor:zoom-in}.nevidim-page .component-photo img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;background:transparent}.component-photo:focus-visible{outline:3px solid #b2623b;outline-offset:5px}.photo-zoom{position:absolute;right:12px;bottom:12px;display:grid!important;place-items:center;width:32px;height:32px;border:1px solid #ffffffab;border-radius:50%;background:#fff8e6dc;color:#2d686d!important;font:22px var(--sans)!important;opacity:.85;margin:0!important}.component-photo:hover .photo-zoom{opacity:1;background:#fff9ea}
.board-feature{display:grid;grid-template-columns:.78fr 1.22fr;align-items:center;gap:38px;padding:35px 0 45px}.feature-copy h3,.creatures-heading h3{margin:14px 0 18px;color:#315f60;font:600 clamp(37px,4vw,55px)/1 'Cormorant Garamond',Georgia,serif}.feature-copy p,.creatures-heading p{color:#4b4c41;font:19px/1.5 var(--serif);margin:0}.board-feature>.component-photo{border-radius:4px 25px 4px 25px;box-shadow:0 15px 28px #385d6924}.board-numbers{display:flex;gap:29px;margin-top:24px}.board-numbers div{display:grid;gap:2px}.board-numbers strong{color:#a55837;font:600 39px/1 var(--serif)}.board-numbers span{font:13px var(--sans);color:#656552}
.creatures-feature{padding:40px 0 0;margin:0 0 28px;background:#f8f1df;border:1px solid #d4c7a8;overflow:hidden;border-radius:5px 28px 5px 28px}.creatures-heading{max-width:none;margin:0 auto 28px;padding:0 32px;text-align:center}.creatures-heading h3{font-size:clamp(40px,4.5vw,61px)}.creatures-heading h3 em{color:#a55b38}.creatures-heading p{font-size:19px}
.nevidim-page .content-card{display:flex;flex-direction:column;background:#fff9eb;border-color:#d4c7a8}.nevidim-page .content-card>div{padding:25px 28px 28px}.nevidim-page .content-card h3{font-size:32px;color:#315d5c}.nevidim-page .content-card span{color:#8e683e}.nevidim-page .content-card p{font-size:18px}.nevidim-page .content-card>.component-photo{flex:0 0 auto}.component-link{display:inline-block;margin-top:20px;color:#9b5136;font:600 16px var(--serif);text-underline-offset:4px}
.nevidim-page .content-card>.bag-picture{display:flex;align-items:center;justify-content:center;padding:24px;background:#d4e5e9}.bag-picture .component-photo{width:min(62%,265px)}.nevidim-page .rules-card{align-self:stretch}.nevidim-page .rules-card>.component-photo{margin-top:0}.nevidim-page .rules-card>div{margin-block:auto}
.nevidim-page .game-video{background:radial-gradient(ellipse at top right,#3f8382,#214e57 75%)}.nevidim-player{width:100%;aspect-ratio:16/9;background:#122c35;overflow:hidden;box-shadow:0 14px 32px #102f3c68}.nevidim-player iframe{width:100%;height:100%;border:0;display:block}.video-start{display:block;position:relative;width:100%;height:100%;padding:0;border:0;background:#163c43;cursor:pointer;color:#fff}.video-start img{width:100%;height:100%;object-fit:cover}.video-start::after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 45%,#10232edc)}.play-symbol{position:absolute;z-index:1;left:50%;top:50%;display:grid;place-items:center;width:76px;height:76px;padding-left:4px;transform:translate(-50%,-50%);border-radius:50%;background:#efc576;color:#2a4d4d;font:27px var(--sans);box-shadow:0 5px 24px #16374475;transition:scale .2s}.video-start:hover .play-symbol{scale:1.07}.video-start:focus-visible{outline:4px solid #f4cd78;outline-offset:-4px}.play-caption{position:absolute;z-index:1;bottom:22px;left:22px;right:22px;text-align:left;font:600 17px var(--sans)}
.nevidim-page .testimonials-paper{padding:38px clamp(25px,6vw,60px);min-height:0}.nevidim-page .testimonials-illustration{width:min(100%,325px)}.nevidim-page .testimonials-illustration img{aspect-ratio:3/2;object-fit:cover}.nevidim-page .testimonial-stage{max-width:900px}.nevidim-page .testimonial-slide:not(.is-active){display:none}.nevidim-page .testimonials-kicker{display:block;margin-bottom:15px}.nevidim-page .testimonial-slide figcaption{flex-wrap:wrap}.nevidim-page .review-verified{font:13px var(--sans);color:#69614c}.nevidim-page .testimonials-controls{margin-top:16px}
@media(max-width:520px){.nevidim-page .testimonials-paper{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;row-gap:14px}.nevidim-page .testimonials-illustration{grid-column:1;grid-row:1;justify-self:center;width:min(75%,230px)}.nevidim-page .testimonials-kicker{grid-column:1;grid-row:2;margin:0}.nevidim-page .testimonial-stage{grid-column:1;grid-row:3}.nevidim-page .testimonials-controls{grid-column:1;grid-row:4;margin-top:0}.nevidim-page .testimonial-dots{max-width:none;flex-wrap:nowrap}.nevidim-page .testimonial-dots button{width:23px}}
.nevidim-player video{display:block;width:100%;height:100%;aspect-ratio:16/9;object-fit:contain;background:#142e37}
.chinese-edition{display:grid;grid-template-columns:1fr minmax(260px,.85fr);align-items:center;gap:clamp(22px,5vw,75px);margin-top:90px;padding:35px clamp(24px,5vw,65px);border:1px solid #d4c7ad;border-radius:5px 32px 5px 32px;background:radial-gradient(circle at 80% 10%,#e8f0ec,#f8edda 74%)}.chinese-edition h2{margin:15px 0 18px;color:#315d5b;font:600 clamp(39px,4.1vw,57px)/1 'Cormorant Garamond',Georgia,serif}.chinese-edition p{margin:0 0 22px;color:#4c5345;font:19px/1.5 var(--serif)}.edition-note{display:inline-block;padding:9px 15px;border:1px solid #b8a977;border-radius:99px;color:#5d674f;font:700 12px var(--sans)}.chinese-edition figure{width:min(100%,410px);justify-self:center;margin:0;transform:rotate(2deg)}.chinese-edition img{display:block;width:100%;height:auto;border:6px solid #fff8e8;box-shadow:0 17px 35px #30595d32}.chinese-edition figcaption{margin:12px 0 0;color:#68705d;font:13px var(--sans);text-align:center}
.nevidim-page .closing-purchase{grid-template-columns:minmax(0,48%) 1fr;background:linear-gradient(115deg,#e0ece1,#fff1d6);border-color:#aac6bb;padding:34px;gap:36px}.nevidim-page .closing-purchase>img{width:100%;height:auto;max-height:none;mix-blend-mode:normal;transform:rotate(-2deg);border-radius:5px 24px 5px 24px;box-shadow:0 15px 28px #33595430}.nevidim-page .closing-purchase h2{font-size:clamp(35px,3.8vw,55px);color:#305e5b}.nevidim-page .closing-delivery{font:600 14px var(--sans)!important;margin:15px 0 0!important;color:#4d6757}
@media(max-width:1040px){.nevidim-page .game-hero{grid-template-columns:1fr 1fr}.nevidim-page .purchase-side h1{font-size:72px}.nevidim-page .product-lead{font-size:21px}.hero-discovery{gap:12px;font-size:16px}.hidden-world{gap:28px;padding:34px}.board-feature{gap:26px;grid-template-columns:1fr 1.1fr}.board-numbers{gap:21px}}
@media(max-width:760px){.nevidim-page .game-hero{grid-template-columns:1fr}.nevidim-page .purchase-side h1{font-size:76px}.nevidim-page .product-lead{font-size:24px}.hero-discovery{margin-top:14px}.nevidim-page .gallery-thumb{height:43px}.hidden-world{grid-template-columns:1fr;padding:30px 24px;margin-top:42px}.hidden-world-photo{transform:none}.hidden-world h2{font-size:46px}.hidden-world-photo .component-photo{border-width:4px}.section-links{gap:15px 24px;font-size:14px}.board-feature{grid-template-columns:1fr;padding-top:16px}.board-numbers{margin-bottom:4px}.creatures-feature{padding-top:28px}.nevidim-components,.nevidim-page .gameplay{margin-top:62px}.nevidim-page .gameplay-steps li{min-height:0}.nevidim-page .closing-purchase{grid-template-columns:1fr;padding:26px}.nevidim-page .closing-purchase>img{max-width:550px;margin:auto}.nevidim-page .closing-purchase h2{font-size:44px}.nevidim-page .testimonials-paper{padding:28px 24px}.nevidim-page .game-video-copy{display:block}.nevidim-page .game-video-copy p{margin:12px 0}.nevidim-page .gallery-controls{padding-inline:0}.chinese-edition{grid-template-columns:1fr;margin-top:65px}.chinese-edition figure{width:min(85%,380px)}}
@media(max-width:520px){.nevidim-page .gallery-handnote{font-size:18px}.nevidim-page .gallery-thumbs{gap:5px}.nevidim-page .gallery-thumb{height:34px}.hero-discovery{gap:10px;font-size:16px}.nevidim-page .purchase-side h1{font-size:72px}.nevidim-page .quick-facts strong{font-size:33px}.nevidim-page .quick-facts li:last-child strong{font-size:29px}.nevidim-page .product-lead{font-size:23px}.section-links{gap:14px 20px}.hidden-world h2{font-size:42px}.hidden-world-copy p{font-size:17px}.creatures-heading{padding:0 20px}.creatures-heading h3{font-size:41px}.creatures-heading p{font-size:17px}.nevidim-page .content-card>div{padding:22px}.nevidim-page .content-card h3{font-size:31px}.play-caption{font-size:13px;bottom:12px;left:13px}.play-symbol{width:59px;height:59px;font-size:23px}.nevidim-page .testimonial-slide figcaption{gap:10px}.nevidim-page .review-verified{width:100%;padding-left:39px}.nevidim-page .closing-purchase h2{font-size:40px}.nevidim-page .closing-purchase>img{float:none;width:100%;max-height:none;margin:0 0 27px}.nevidim-page .closing-purchase .closing-delivery{clear:both}}
@media(prefers-reduced-motion:reduce){.play-symbol{transition:none}}
