.AdventureBlogShowcase_frame__PRw5q{--showcase-accent:#ff315f;--showcase-accent-strong:#ff174f;position:relative;isolation:isolate;width:100%;margin-block:2.5rem}.AdventureBlogShowcase_frame__PRw5q[data-variant=blogSection]{margin-block:1.75rem 2rem}.AdventureBlogShowcase_frame__PRw5q[data-variant=articleTop]{margin-block:0 2.5rem}.AdventureBlogShowcase_articleIntro__IS01e{margin-bottom:1rem}.AdventureBlogShowcase_articleHeading__Jae7Z{margin:0;color:#18181b;font-size:1.25rem;font-weight:700;letter-spacing:-.025em;line-height:1.4}.AdventureBlogShowcase_articleHeadingLink__57Pzs{display:inline-flex;align-items:baseline;gap:.35rem;color:inherit;text-decoration-color:rgb(161 161 170/58%);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .16s ease,text-decoration-color .16s ease}.AdventureBlogShowcase_articleHeadingLink__57Pzs:hover{color:#52525b;text-decoration-color:currentColor}.AdventureBlogShowcase_articleHeadingLink__57Pzs:focus-visible{border-radius:.2rem;outline:2px solid currentColor;outline-offset:3px}.AdventureBlogShowcase_articleHeadingArrow__tuKqx{font-size:.85em;text-decoration:none;transition:transform .16s ease}.AdventureBlogShowcase_articleHeadingLink__57Pzs:hover .AdventureBlogShowcase_articleHeadingArrow__tuKqx{transform:translate(1px,-1px)}.AdventureBlogShowcase_articleDescription__PzHV3{max-width:58ch;margin:.4rem 0 0;color:#71717a;font-size:1rem;line-height:1.65}.AdventureBlogShowcase_link__0E_Z_{position:relative;display:grid;grid-template-columns:minmax(18rem,.88fr) minmax(24rem,1.12fr);min-height:21rem;overflow:hidden;border:1px solid rgb(255 255 255/12%);border-radius:1.5rem;color:#fff;background:radial-gradient(circle at 80% 18%,rgb(255 49 95/20%),transparent 34%),linear-gradient(130deg,#09090b,#121014 52%,#08080a);box-shadow:0 1.5rem 4rem rgb(9 9 11/18%),inset 0 1px 0 rgb(255 255 255/7%);text-decoration:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.AdventureBlogShowcase_link__0E_Z_:before{position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgb(255 255 255/2%) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/2%) 1px,transparent 0);background-size:2.25rem 2.25rem;content:"";mask-image:linear-gradient(90deg,#000,transparent 65%);pointer-events:none}.AdventureBlogShowcase_link__0E_Z_:hover{border-color:rgb(255 49 95/42%);box-shadow:0 1.75rem 4.5rem rgb(9 9 11/26%),0 0 0 1px rgb(255 49 95/10%),inset 0 1px 0 rgb(255 255 255/9%);transform:translateY(-2px)}.AdventureBlogShowcase_link__0E_Z_:active{transform:translateY(0)}.AdventureBlogShowcase_link__0E_Z_:focus-visible{outline:3px solid var(--showcase-accent);outline-offset:4px}.AdventureBlogShowcase_copy__ecxyu{position:relative;z-index:2;display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(2rem,4vw,3.75rem)}.AdventureBlogShowcase_eyebrow__IfZVu{display:inline-flex;align-items:center;gap:.625rem;margin-bottom:1.5rem;color:rgb(255 255 255/68%);font-size:.7rem;font-weight:700;letter-spacing:.15em;line-height:1;text-transform:uppercase}.AdventureBlogShowcase_mark__XXStS{display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:.45rem;color:#09090b;background:#fff;font-size:.68rem;font-weight:900;letter-spacing:-.04em}.AdventureBlogShowcase_title__04vsy{max-width:27rem;color:#fff;font-size:clamp(2rem,3.4vw,3.35rem);font-weight:800;letter-spacing:-.045em;line-height:.98}.AdventureBlogShowcase_title__04vsy span{display:block;color:var(--showcase-accent)}.AdventureBlogShowcase_description__QYWtV{max-width:29rem;margin-top:1.25rem;color:rgb(255 255 255/62%);font-size:.98rem;line-height:1.65}.AdventureBlogShowcase_action__jcywg{display:inline-flex;min-height:3rem;align-items:center;gap:.7rem;margin-top:1.75rem;padding-inline:1.2rem;border-radius:999px;color:#fff;background:var(--showcase-accent);box-shadow:0 .75rem 2rem rgb(255 23 79/22%);font-size:.9rem;font-weight:750;line-height:1;transition:background-color .18s ease,transform .18s ease}.AdventureBlogShowcase_link__0E_Z_:hover .AdventureBlogShowcase_action__jcywg{background:var(--showcase-accent-strong);transform:translateY(-1px)}.AdventureBlogShowcase_playIcon__jHWsP{font-size:.65rem}.AdventureBlogShowcase_arrow__u__qY{font-size:1rem;transition:transform .18s ease}.AdventureBlogShowcase_link__0E_Z_:hover .AdventureBlogShowcase_arrow__u__qY{transform:translate(2px,-2px)}.AdventureBlogShowcase_visual___vF1U{position:relative;z-index:1;display:block;min-height:21rem}.AdventureBlogShowcase_glow___x_KW{position:absolute;top:12%;left:28%;width:58%;height:68%;border-radius:50%;background:rgb(255 23 79/20%);filter:blur(4rem)}.AdventureBlogShowcase_gameCard__kb6I_{position:absolute;display:block;width:min(13.5rem,31%);aspect-ratio:3/4;overflow:hidden;border:1px solid rgb(255 255 255/22%);border-radius:.9rem;background:#18181b;box-shadow:0 1rem 2.5rem rgb(0 0 0/48%);transform-origin:50% 100%;transition:transform .24s ease,filter .24s ease}.AdventureBlogShowcase_gameCard__kb6I_[data-position="1"]{top:7%;left:5%;z-index:1;transform:rotate(-8deg)}.AdventureBlogShowcase_gameCard__kb6I_[data-position="2"]{top:2%;left:28%;z-index:3;transform:rotate(-2deg)}.AdventureBlogShowcase_gameCard__kb6I_[data-position="3"]{top:9%;left:52%;z-index:2;transform:rotate(5deg)}.AdventureBlogShowcase_gameCard__kb6I_[data-position="4"]{top:19%;left:73%;z-index:1;transform:rotate(10deg)}.AdventureBlogShowcase_link__0E_Z_:hover .AdventureBlogShowcase_gameCard__kb6I_[data-position="1"]{transform:translate(-3px,-3px) rotate(-9deg)}.AdventureBlogShowcase_link__0E_Z_:hover .AdventureBlogShowcase_gameCard__kb6I_[data-position="2"]{transform:translateY(-6px) rotate(-2deg)}.AdventureBlogShowcase_link__0E_Z_:hover .AdventureBlogShowcase_gameCard__kb6I_[data-position="3"]{transform:translate(2px,-4px) rotate(6deg)}.AdventureBlogShowcase_link__0E_Z_:hover .AdventureBlogShowcase_gameCard__kb6I_[data-position="4"]{transform:translate(4px,-2px) rotate(11deg)}.AdventureBlogShowcase_cover__2rE3d{object-fit:cover}.AdventureBlogShowcase_cardScrim__NVl0o{position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgb(0 0 0/92%))}.AdventureBlogShowcase_gameMeta__dOin_,.AdventureBlogShowcase_gameTitle__XGJUe{position:absolute;right:.8rem;left:.8rem;z-index:1;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdventureBlogShowcase_gameMeta__dOin_{bottom:2.35rem;color:rgb(255 255 255/60%);font-size:.55rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.AdventureBlogShowcase_gameTitle__XGJUe{bottom:.9rem;color:#fff;font-size:.78rem;font-weight:720}.AdventureBlogShowcase_mobileVisualAction__euPNU{display:none}.AdventureBlogShowcase_frame__PRw5q[data-variant=blogSection] .AdventureBlogShowcase_link__0E_Z_{min-height:18rem}.AdventureBlogShowcase_frame__PRw5q[data-variant=blogSection] .AdventureBlogShowcase_title__04vsy{font-size:clamp(1.8rem,3vw,2.65rem)}.AdventureBlogShowcase_frame__PRw5q[data-variant=blogSection] .AdventureBlogShowcase_visual___vF1U{min-height:18rem}@media (max-width:767px){.AdventureBlogShowcase_frame__PRw5q{margin-block:2rem}.AdventureBlogShowcase_frame__PRw5q[data-variant=articleTop]{margin-block:0 2rem}.AdventureBlogShowcase_articleIntro__IS01e{margin-bottom:.875rem}.AdventureBlogShowcase_articleHeading__Jae7Z{font-size:1.125rem}.AdventureBlogShowcase_articleDescription__PzHV3{font-size:.95rem}.AdventureBlogShowcase_frame__PRw5q[data-variant=blogSection] .AdventureBlogShowcase_link__0E_Z_,.AdventureBlogShowcase_link__0E_Z_{grid-template-columns:minmax(0,1fr);min-height:0;border-radius:1.15rem}.AdventureBlogShowcase_copy__ecxyu{padding:1.65rem 1.35rem 1.5rem}.AdventureBlogShowcase_eyebrow__IfZVu{margin-bottom:1rem}.AdventureBlogShowcase_frame__PRw5q[data-variant=blogSection] .AdventureBlogShowcase_title__04vsy,.AdventureBlogShowcase_title__04vsy{max-width:20rem;font-size:clamp(1.85rem,9.5vw,2.55rem);line-height:1}.AdventureBlogShowcase_description__QYWtV{margin-top:1rem;font-size:.9rem}.AdventureBlogShowcase_action__jcywg{width:100%;justify-content:center;margin-top:1.35rem}.AdventureBlogShowcase_frame__PRw5q[data-variant=blogSection] .AdventureBlogShowcase_visual___vF1U,.AdventureBlogShowcase_visual___vF1U{order:-1;min-height:14rem}.AdventureBlogShowcase_gameCard__kb6I_{width:30%;border-radius:.7rem}.AdventureBlogShowcase_gameCard__kb6I_[data-position="1"]{top:14%;left:3%}.AdventureBlogShowcase_gameCard__kb6I_[data-position="2"]{top:5%;left:25%}.AdventureBlogShowcase_gameCard__kb6I_[data-position="3"]{top:10%;left:49%}.AdventureBlogShowcase_gameCard__kb6I_[data-position="4"]{top:21%;left:72%}.AdventureBlogShowcase_gameMeta__dOin_{display:none}.AdventureBlogShowcase_gameTitle__XGJUe{right:.5rem;bottom:.55rem;left:.5rem;font-size:.62rem}.AdventureBlogShowcase_mobileVisualAction__euPNU{position:absolute;right:1rem;bottom:.8rem;z-index:5;display:inline-flex;min-height:2.5rem;align-items:center;gap:.55rem;padding-inline:.9rem;border:1px solid rgb(255 255 255/16%);border-radius:999px;color:#fff;background:var(--showcase-accent);box-shadow:0 .75rem 1.75rem rgb(0 0 0/36%);font-size:.78rem;font-weight:750}}@media (prefers-reduced-motion:reduce){.AdventureBlogShowcase_action__jcywg,.AdventureBlogShowcase_arrow__u__qY,.AdventureBlogShowcase_articleHeadingArrow__tuKqx,.AdventureBlogShowcase_articleHeadingLink__57Pzs,.AdventureBlogShowcase_gameCard__kb6I_,.AdventureBlogShowcase_link__0E_Z_{transition:none}}.AdventureInlineCTA_frame__ylH9_{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--radius-panel,1rem);margin-block:2.5rem;min-height:16rem;display:flex;align-items:flex-end}.AdventureInlineCTA_art__q_6gf{object-fit:cover;object-position:center 30%;z-index:-2;margin:0}.AdventureInlineCTA_scrim__HsdPx{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgb(0 0 0/92%) 0,rgb(0 0 0/70%) 42%,rgb(0 0 0/28%)),linear-gradient(90deg,rgb(0 0 0/62%) 0,rgb(0 0 0/10%) 72%)}.AdventureInlineCTA_frame__ylH9_[data-has-art=false]{background:rgb(9 9 11)}.AdventureInlineCTA_frame__ylH9_[data-placement=end]{margin-block:0}.AdventureInlineCTA_body__qUCE_{position:relative;padding:var(--space-6,1.5rem);width:100%}@media (min-width:768px){.AdventureInlineCTA_body__qUCE_{padding:var(--space-8,2rem)}}.AdventureInlineCTA_eyebrow__uxBmI{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.AdventureInlineCTA_mark__ZAkFU{display:inline-grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:.3rem;background:rgb(255 255 255/92%);color:rgb(9 9 11);font-size:.6rem;font-weight:700;letter-spacing:.02em}.AdventureInlineCTA_eyebrowText__XDkHA{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255/78%)}.AdventureInlineCTA_heading__nqSiX{color:rgb(255 255 255);font-weight:700;font-size:clamp(1.35rem,1.1rem + 1.1vw,1.85rem);line-height:1.15;letter-spacing:-.015em;margin:0 0 .6rem;text-wrap:balance}.AdventureInlineCTA_copy__4FlIB{color:rgb(255 255 255/82%);font-size:.95rem;line-height:1.55;max-width:34rem;margin:0 0 1.4rem}.AdventureInlineCTA_action__If4Qy{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;background:rgb(255 255 255);color:rgb(9 9 11);padding:.7rem 1.4rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .16s ease,background-color .16s ease}.AdventureInlineCTA_frame__ylH9_:hover .AdventureInlineCTA_action__If4Qy{background:rgb(244 244 245);transform:translateY(-1px)}.AdventureInlineCTA_frame__ylH9_:hover .AdventureInlineCTA_art__q_6gf{transform:scale(1.02)}.AdventureInlineCTA_art__q_6gf{transition:transform .42s ease}@media (prefers-reduced-motion:reduce){.AdventureInlineCTA_action__If4Qy,.AdventureInlineCTA_art__q_6gf{transition:none}.AdventureInlineCTA_frame__ylH9_:hover .AdventureInlineCTA_art__q_6gf{transform:none}}.BlogResourceGallery_visualIndex__6899z{display:flex;gap:12px;margin-top:24px}.BlogResourceGallery_visualIndex__6899z a{flex:1;min-width:0;display:block;height:192px;padding:12px;background:#fafaf9;border:1px solid #e4e4e7;border-radius:12px}.BlogResourceGallery_visualIndex__6899z img{width:100%;height:100%;object-fit:contain}.BlogResourceGallery_visualIndex__6899z a:focus-visible{outline:2px solid #18181b;outline-offset:3px}.BlogResourceGallery_gallery__yO6Uj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0 40px}.BlogResourceGallery_card__zKEIH{min-width:0;border:1px solid #e4e4e7;border-radius:16px;overflow:hidden;background:#fff;scroll-margin-top:100px}.BlogResourceGallery_preview__Yq6tN{display:flex;align-items:center;justify-content:center;background:#fafaf9;padding:20px;height:380px}.BlogResourceGallery_preview__Yq6tN img{display:block;width:100%;height:100%;object-fit:contain}.BlogResourceGallery_body__nR0rP{padding:20px}.BlogResourceGallery_body__nR0rP h3{font-size:18px;line-height:1.35;font-weight:650;color:#18181b;margin:0 0 8px}.BlogResourceGallery_body__nR0rP p{color:#52525b;font-size:14px;line-height:1.65;margin:0 0 18px}.BlogResourceGallery_downloads__4anti{display:flex;flex-wrap:wrap;gap:10px}.BlogResourceGallery_downloads__4anti a{font-size:13px;font-weight:600;line-height:1.4;color:#fff;background:#18181b;border:1px solid #18181b;border-radius:999px;padding:10px 15px;text-decoration:none}.BlogResourceGallery_downloads__4anti a+a{color:#18181b;background:#fff;border-color:#d4d4d8}.BlogResourceGallery_downloads__4anti a:hover{background:#3f3f46;color:#fff}.BlogResourceGallery_downloads__4anti a:focus-visible,.BlogResourceGallery_preview__Yq6tN:focus-visible,.BlogResourceGallery_steps__V1i4c summary:focus-visible{outline:2px solid #18181b;outline-offset:3px}.BlogResourceGallery_steps__V1i4c{margin-top:18px;color:#52525b;font-size:13px;line-height:1.7}.BlogResourceGallery_steps__V1i4c summary{cursor:pointer;font-weight:600;color:#27272a}.BlogResourceGallery_steps__V1i4c ol{list-style:decimal;padding-left:20px;margin:10px 0 0}.BlogResourceGallery_steps__V1i4c li+li{margin-top:8px}.BlogResourceGallery_creation__JjH80{grid-column:1/-1;display:grid;grid-template-columns:.95fr 1.05fr;overflow:hidden;background:#f5ede2;border:1px solid #e9ded0;border-radius:20px;color:#29251f;margin:8px 0}.BlogResourceGallery_creationVisual__3JMtx{min-width:0;padding:26px 10px 20px;background:#e9decf;display:flex;flex-direction:column;justify-content:center}.BlogResourceGallery_creationArtwork__BqpRy{position:relative;height:260px;margin:0 12px}.BlogResourceGallery_creationPrint__K3cFf{position:absolute;top:20px;width:48%;height:215px;padding:7px;background:#fffdf9;box-shadow:0 10px 20px #39271524;transform:rotate(-12deg)}.BlogResourceGallery_creationPrint__K3cFf:nth-child(2){left:51%;top:28px;transform:rotate(12deg)}.BlogResourceGallery_creationPrint__K3cFf:nth-child(3){left:26%;top:4px;transform:rotate(-3deg)}.BlogResourceGallery_creationPrint__K3cFf img{width:100%;height:100%;object-fit:contain}.BlogResourceGallery_creationArtwork__BqpRy[data-wide=true] .BlogResourceGallery_creationPrint__K3cFf{width:64%;height:150px;top:55px}.BlogResourceGallery_creationArtwork__BqpRy[data-wide=true] .BlogResourceGallery_creationPrint__K3cFf:nth-child(2){left:36%;top:65px}.BlogResourceGallery_creationArtwork__BqpRy[data-wide=true] .BlogResourceGallery_creationPrint__K3cFf:nth-child(3){left:18%;top:32px}.BlogResourceGallery_creationVisual__3JMtx>p{font-size:11px;text-align:center;margin:4px 0 0;color:#675747}.BlogResourceGallery_creationCopy__C4SRU{padding:36px 30px;align-self:center}.BlogResourceGallery_creationEyebrow__8jifA{font-size:10px;font-weight:650;letter-spacing:.14em;color:#786247;margin:0 0 14px}.BlogResourceGallery_creationCopy__C4SRU h3{font-size:clamp(24px,3vw,32px);line-height:1.1;font-weight:650;letter-spacing:-.035em;margin:0 0 16px;text-wrap:balance}.BlogResourceGallery_creationDescription__GiWEv{font-size:14px;line-height:1.6;color:#635748;margin:0 0 22px}.BlogResourceGallery_creationButton__PutS4{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;border-radius:8px;padding:14px 18px;font-size:14px;line-height:1.4;font-weight:600;text-decoration:none;color:#fff;background:#29251f;transition:background-color .15s ease}.BlogResourceGallery_creationButton__PutS4:hover{background:#514333}.BlogResourceGallery_creationButton__PutS4:focus-visible{outline:2px solid #29251f;outline-offset:4px}.BlogResourceGallery_creationNote__HxjqF{font-size:11px;line-height:1.5;color:#786b5c;margin:12px 0 0}.BlogResourceGallery_creationEnd__VEm07{display:block;margin-top:40px}.BlogResourceGallery_creationEnd__VEm07 .BlogResourceGallery_creationCopy__C4SRU{max-width:640px}@media (max-width:640px){.BlogResourceGallery_creation__JjH80{grid-template-columns:1fr}.BlogResourceGallery_creationVisual__3JMtx{padding:14px 20px}.BlogResourceGallery_creationArtwork__BqpRy{height:195px;max-width:280px;width:100%;margin:0 auto}.BlogResourceGallery_creationPrint__K3cFf{height:165px}.BlogResourceGallery_creationArtwork__BqpRy[data-wide=true] .BlogResourceGallery_creationPrint__K3cFf{height:120px;top:35px}.BlogResourceGallery_creationArtwork__BqpRy[data-wide=true] .BlogResourceGallery_creationPrint__K3cFf:nth-child(2){top:45px}.BlogResourceGallery_creationArtwork__BqpRy[data-wide=true] .BlogResourceGallery_creationPrint__K3cFf:nth-child(3){top:15px}.BlogResourceGallery_creationCopy__C4SRU{padding:26px 24px}.BlogResourceGallery_creationCopy__C4SRU h3{font-size:28px}.BlogResourceGallery_creationButton__PutS4{width:100%}.BlogResourceGallery_visualIndex__6899z a{height:150px;padding:8px}.BlogResourceGallery_gallery__yO6Uj{grid-template-columns:1fr;gap:20px}.BlogResourceGallery_preview__Yq6tN{height:360px}}