.CollectionLabel-module__eBV0ta__label{flex-direction:column;gap:.35rem;margin-bottom:1.8rem;display:flex}.CollectionLabel-module__eBV0ta__collection{color:#b88b4a;letter-spacing:.35rem;text-transform:uppercase;font-size:.9rem;font-weight:500}.CollectionLabel-module__eBV0ta__civilization{color:#888;letter-spacing:.18rem;text-transform:uppercase;font-size:.78rem}
.Ankh-module__Hs8biW__ankh{background:var(--background-narrative);color:#fff;width:100%;position:relative;overflow:hidden}.Ankh-module__Hs8biW__ankh:before{content:"";aspect-ratio:1698/926;background:#000;width:100%;position:absolute;inset:0 0 auto}.Ankh-module__Hs8biW__background{aspect-ratio:1698/926;background-color:#000;width:100%;position:relative}.Ankh-module__Hs8biW__background:after{content:"";z-index:1;background:linear-gradient(to bottom, transparent, var(--background-narrative));pointer-events:none;height:14%;position:absolute;inset:auto 0 0}.Ankh-module__Hs8biW__image{object-fit:cover;object-position:50% 62%}.Ankh-module__Hs8biW__content{text-align:center;width:min(100%,760px);margin:0 auto;padding:clamp(6rem,11vw,9rem) clamp(1.5rem,5vw,2rem) clamp(5rem,9vw,8rem)}.Ankh-module__Hs8biW__content h2{font-family:var(--font-cormorant);margin:0 0 2.5rem;font-size:clamp(2rem,5vw,3.6rem)}.Ankh-module__Hs8biW__content>:first-child{margin-bottom:2.1rem}.Ankh-module__Hs8biW__quote{flex-direction:column;gap:.8rem;display:flex}.Ankh-module__Hs8biW__quote p{color:#d8d8d8;margin:0;font-size:1.15rem;line-height:1.8}@media (max-width:1024px){.Ankh-module__Hs8biW__image{object-position:50% 60%}}@media (max-width:640px){.Ankh-module__Hs8biW__image{object-position:50% 58%}.Ankh-module__Hs8biW__content{padding-block:clamp(4.75rem,15vw,6.25rem)}.Ankh-module__Hs8biW__quote p{font-size:1.05rem;line-height:1.7}}
@media (max-width:1024px){.SymbolLayout-module__Qfhqia__imageContainer.SymbolLayout-module__Qfhqia__imageContainer{aspect-ratio:16/9;width:100%;height:auto;min-height:0;max-height:none}.SymbolLayout-module__Qfhqia__imageContainer img{object-fit:contain}}@media (min-width:1025px){.SymbolLayout-module__Qfhqia__imageContainer{height:1440px}}
.ArchiveInvitation-module__MZRoKa__section{isolation:isolate;background:var(--background-narrative);padding:clamp(4.5rem,8vw,6.5rem) clamp(1.25rem,5vw,4.5rem);position:relative;overflow:clip}.ArchiveInvitation-module__MZRoKa__inner{z-index:1;width:min(100%,720px);margin:0 auto;position:relative}.ArchiveInvitation-module__MZRoKa__memory{z-index:0;aspect-ratio:600/320;opacity:.14;pointer-events:none;-webkit-user-select:none;user-select:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:clamp(14rem,24vw,22rem);display:block;position:absolute;top:50%;right:clamp(-2rem,1.5vw,1.5rem);transform:translateY(-50%)}.ArchiveInvitation-module__MZRoKa__memory.ArchiveInvitation-module__MZRoKa__kleos{background-image:url(/images/archives/invitation-kleos.svg)}.ArchiveInvitation-module__MZRoKa__memory.ArchiveInvitation-module__MZRoKa__fatum{background-image:url(/images/archives/invitation-fatum.svg)}.ArchiveInvitation-module__MZRoKa__memory.ArchiveInvitation-module__MZRoKa__kemet{background-image:url(/images/archives/invitation-kemet.svg)}.ArchiveInvitation-module__MZRoKa__inner h2{color:#b3945c;font-family:var(--font-cormorant);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:clamp(1.05rem,1.8vw,1.3rem);font-weight:400;line-height:1.3}.ArchiveInvitation-module__MZRoKa__description{color:#e8e4dbad;max-width:36rem;margin:1.25rem 0 0;font-size:clamp(.98rem,1.25vw,1.08rem);line-height:1.75}.ArchiveInvitation-module__MZRoKa__link{color:#c5a86d;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #b9965375;align-items:center;gap:.85rem;min-height:44px;margin-top:1.4rem;padding-block:.65rem .35rem;font-size:.68rem;text-decoration:none;display:inline-flex}.ArchiveInvitation-module__MZRoKa__link:focus-visible{outline-offset:6px;outline:1px solid #c9a44c}@media (max-width:700px){.ArchiveInvitation-module__MZRoKa__section{padding-block:clamp(4rem,16vw,5.5rem)}.ArchiveInvitation-module__MZRoKa__description{line-height:1.65}.ArchiveInvitation-module__MZRoKa__memory{width:11rem;top:72%;right:-5rem}}@media (prefers-reduced-motion:reduce){.ArchiveInvitation-module__MZRoKa__link{transition:none}}
.Artifact-module__AAHqba__artifact{background:var(--background-narrative);color:#fff;width:100%;position:relative;overflow:hidden}.Artifact-module__AAHqba__artifact:before{content:"";aspect-ratio:1696/927;background:#000;width:100%;position:absolute;inset:0 0 auto}.Artifact-module__AAHqba__background{aspect-ratio:1696/927;background-color:#000;width:100%;position:relative}.Artifact-module__AAHqba__background:after{content:"";z-index:1;background:linear-gradient(to bottom, transparent, var(--background-narrative));pointer-events:none;height:14%;position:absolute;inset:auto 0 0}.Artifact-module__AAHqba__image{object-fit:cover;object-position:54% 50%}.Artifact-module__AAHqba__content{text-align:center;width:min(100%,760px);margin:0 auto;padding:clamp(6rem,11vw,9rem) clamp(1.5rem,5vw,2rem) clamp(5rem,9vw,8rem)}.Artifact-module__AAHqba__civilization{color:#b88b4a;letter-spacing:.35rem;margin-bottom:1.35rem;font-size:.8rem;display:block}.Artifact-module__AAHqba__content h2{color:#fff;margin:0 0 clamp(2.75rem,6.5vw,4.75rem);font-size:clamp(2.25rem,5vw,3rem);font-weight:300}.Artifact-module__AAHqba__quote{color:#cfcfcf;font-size:clamp(1.1rem,3vw,1.35rem);font-style:italic;line-height:2}.Artifact-module__AAHqba__quote p{margin:0}@media (max-width:1024px){.Artifact-module__AAHqba__image{object-position:52% 50%}}@media (max-width:640px){.Artifact-module__AAHqba__image{object-position:49% 50%}.Artifact-module__AAHqba__content{padding-block:clamp(4.75rem,15vw,6.25rem)}}
.NorthGameDetails-module__2KHVka__details{color:#f4f4f4;width:100%;min-width:0}.NorthGameDetails-module__2KHVka__expedition,.NorthGameDetails-module__2KHVka__prepare,.NorthGameDetails-module__2KHVka__sail,.NorthGameDetails-module__2KHVka__horizons,.NorthGameDetails-module__2KHVka__interaction,.NorthGameDetails-module__2KHVka__victory{margin-top:var(--north-section-space,clamp(9rem, 14vw, 13rem))}.NorthGameDetails-module__2KHVka__sectionHeading{grid-template-columns:var(--north-editorial-columns,minmax(18rem, .85fr) minmax(0, 1.15fr));gap:var(--north-editorial-gap,clamp(4rem, 8vw, 8rem));align-items:start;display:grid}.NorthGameDetails-module__2KHVka__sectionHeading>*{min-width:0}.NorthGameDetails-module__2KHVka__sectionHeading h3{color:#f4f4f4;max-width:100%;font-family:var(--font-cormorant);letter-spacing:.025em;margin:0;font-size:clamp(3rem,4.7vw,4.25rem);font-weight:300;line-height:.98}.NorthGameDetails-module__2KHVka__sectionHeading p,.NorthGameDetails-module__2KHVka__interactionItems p,.NorthGameDetails-module__2KHVka__victoryStatement{max-width:var(--north-editorial-copy-width,44rem);color:var(--type-body-copy-color);margin:0;font-size:clamp(1.08rem,1.35vw,1.2rem);line-height:1.72}.NorthGameDetails-module__2KHVka__facts{margin:var(--north-content-space,clamp(5rem, 8vw, 7rem)) 0 0;border-top:1px solid #b9965738;border-bottom:1px solid #b9965738;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.NorthGameDetails-module__2KHVka__facts li{color:var(--type-section-label-color);letter-spacing:.2em;text-align:center;text-transform:uppercase;padding:1.5rem 1rem;font-size:.72rem;line-height:1.5}.NorthGameDetails-module__2KHVka__facts li+li{border-left:1px solid #e8e4db1a}.NorthGameDetails-module__2KHVka__categories{margin-top:var(--north-feature-space,clamp(7rem, 11vw, 10rem))}.NorthGameDetails-module__2KHVka__category+.NorthGameDetails-module__2KHVka__category{margin-top:var(--north-category-space,clamp(6rem, 9vw, 8rem))}.NorthGameDetails-module__2KHVka__categoryHeading{border-top:1px solid #b9965742;justify-content:space-between;align-items:baseline;gap:2rem;padding-top:1.5rem;display:flex}.NorthGameDetails-module__2KHVka__categoryHeading h4{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.025em;margin:0;font-size:clamp(2.5rem,4.5vw,4.25rem);font-weight:300;line-height:1}.NorthGameDetails-module__2KHVka__categoryHeading p,.NorthGameDetails-module__2KHVka__victoryEyebrow{color:var(--type-section-label-color);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.72rem;line-height:1.4}.NorthGameDetails-module__2KHVka__iconList{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2.5rem);margin:clamp(3rem,5vw,4.5rem) 0 0;padding:0;list-style:none;display:grid}.NorthGameDetails-module__2KHVka__iconItem{border-top:1px solid #e8e4db1c;min-width:0;padding-top:1.5rem}.NorthGameDetails-module__2KHVka__iconFrame{place-items:center;height:8.5rem;display:grid;overflow:visible}.NorthGameDetails-module__2KHVka__icon{object-fit:contain;filter:none;opacity:1;mix-blend-mode:normal;width:auto;max-width:100%;height:7rem;transform:scale(var(--north-icon-scale,1));transform-origin:50%;display:block}.NorthGameDetails-module__2KHVka__iconName{color:#f4f4f4;min-height:2.4em;font-family:var(--font-cormorant);margin:1.4rem 0 0;font-size:clamp(1.25rem,1.7vw,1.65rem);font-weight:300;line-height:1.12}.NorthGameDetails-module__2KHVka__iconMeta{min-height:1.6rem;color:var(--type-body-copy-color);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.45rem;margin:.75rem 0 0;font-size:.76rem;line-height:1.5;display:flex}.NorthGameDetails-module__2KHVka__adversityMeta{color:color-mix(in srgb, var(--collection-game-accent) 58%, #f4f4f4)}.NorthGameDetails-module__2KHVka__adversityMeta:before{content:"";opacity:.55;border-top:1px solid;width:1.25rem}.NorthGameDetails-module__2KHVka__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.NorthGameDetails-module__2KHVka__horizonSummary{margin-top:calc(var(--north-feature-space,clamp(7rem, 11vw, 10rem)) + clamp(1rem, 2vw, 1.5rem));border-top:1px solid #e8e4db29;grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr);align-items:end;gap:clamp(2.5rem,5vw,5rem);padding-top:2rem;display:grid}.NorthGameDetails-module__2KHVka__horizonSummary p,.NorthGameDetails-module__2KHVka__horizonSummary strong{margin:0}.NorthGameDetails-module__2KHVka__horizonSummary div>p{color:var(--collection-game-accent);letter-spacing:.24em;text-transform:uppercase;font-size:.7rem}.NorthGameDetails-module__2KHVka__horizonSummary strong{font-family:var(--font-cormorant);margin-top:1rem;font-size:clamp(2.7rem,5vw,4.5rem);font-weight:300;display:block}.NorthGameDetails-module__2KHVka__horizonSummary>p{color:var(--type-body-copy-color);letter-spacing:.08em;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.6}.NorthGameDetails-module__2KHVka__statement{font-family:var(--font-cormorant);font-weight:300;color:#f4f4f4!important;margin-bottom:1.75rem!important;font-size:clamp(2rem,3.5vw,3.25rem)!important;line-height:1.08!important}.NorthGameDetails-module__2KHVka__sequence,.NorthGameDetails-module__2KHVka__sailSteps,.NorthGameDetails-module__2KHVka__horizonLevels,.NorthGameDetails-module__2KHVka__victoryRoute{margin:var(--north-content-space,clamp(5rem, 8vw, 7rem)) 0 0;padding:0;list-style:none}.NorthGameDetails-module__2KHVka__sequence{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.NorthGameDetails-module__2KHVka__sequence li{border-top:1px solid #e8e4db24;padding:1.5rem clamp(1rem,2vw,2rem) 0 0;position:relative}.NorthGameDetails-module__2KHVka__sequence li+li{border-left:1px solid #e8e4db1a;padding-left:clamp(1rem,2vw,2rem)}.NorthGameDetails-module__2KHVka__sequence span,.NorthGameDetails-module__2KHVka__sailSteps span{color:var(--type-section-label-color);letter-spacing:.2em;font-size:.68rem;display:block}.NorthGameDetails-module__2KHVka__sequence strong{color:var(--collection-game-accent);letter-spacing:.2em;margin-top:1.25rem;font-size:.76rem;font-weight:400;line-height:1.45;display:block}.NorthGameDetails-module__2KHVka__sailSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(2rem,5vw,5rem);display:grid}.NorthGameDetails-module__2KHVka__sailSteps li{border-top:1px solid #e8e4db1f;grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;padding:1.5rem 0 2.25rem;display:grid}.NorthGameDetails-module__2KHVka__sailSteps p{color:var(--type-body-copy-color);margin:0;font-size:clamp(1.08rem,1.3vw,1.2rem);line-height:1.68}.NorthGameDetails-module__2KHVka__equation{margin:var(--north-content-space,clamp(5rem, 8vw, 7rem)) 0 0;color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.08em;text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:clamp(.85rem,2.4vw,2.5rem);font-size:clamp(1.5rem,3.3vw,3rem);font-weight:300;display:flex}.NorthGameDetails-module__2KHVka__equation .NorthGameDetails-module__2KHVka__operator{color:var(--collection-game-accent);font-family:inherit}.NorthGameDetails-module__2KHVka__horizonLevels{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.NorthGameDetails-module__2KHVka__horizonLevels>li{border-top:1px solid #b9965742;min-width:0;padding:2rem clamp(1rem,3vw,3rem);position:relative}.NorthGameDetails-module__2KHVka__horizonLevels>li+li{border-left:1px solid #e8e4db1a}.NorthGameDetails-module__2KHVka__horizonLevels>li:not(:last-child):after{z-index:1;color:var(--type-section-label-color);content:"→";position:absolute;top:50%;right:-.35rem}.NorthGameDetails-module__2KHVka__horizonLevels>li>span{color:var(--collection-game-accent);font-family:var(--font-cormorant);font-size:clamp(4.5rem,8vw,7rem);font-weight:300;line-height:.8}.NorthGameDetails-module__2KHVka__horizonLevels>li>h4{font-family:var(--font-cormorant);margin:2rem 0 0;font-size:clamp(1.65rem,2.5vw,2.3rem);font-weight:300}.NorthGameDetails-module__2KHVka__horizonLevels>li>p,.NorthGameDetails-module__2KHVka__contingency{color:var(--type-body-copy-color);margin:1rem 0 0;font-size:clamp(1.04rem,1.25vw,1.15rem);line-height:1.68}.NorthGameDetails-module__2KHVka__horizonDesignList{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,3vw,3rem) clamp(1rem,2vw,2rem);margin:clamp(3rem,5vw,4.5rem) 0 0;padding:0;list-style:none;display:grid}.NorthGameDetails-module__2KHVka__horizonDesignList .NorthGameDetails-module__2KHVka__iconFrame{transform-origin:50%;height:7rem;transform:scale(1.06)}.NorthGameDetails-module__2KHVka__horizonDesignList .NorthGameDetails-module__2KHVka__icon{height:5.75rem}.NorthGameDetails-module__2KHVka__horizonDesignList .NorthGameDetails-module__2KHVka__iconName{font-size:clamp(1.15rem,1.5vw,1.45rem)}.NorthGameDetails-module__2KHVka__contingency{max-width:44rem;margin:3rem 0 0 auto}.NorthGameDetails-module__2KHVka__interactionItems{margin-top:var(--north-content-space,clamp(5rem, 8vw, 7rem));grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,7vw,7rem);display:grid}.NorthGameDetails-module__2KHVka__interactionItems article{border-top:1px solid #e8e4db24;padding-top:1.75rem}.NorthGameDetails-module__2KHVka__interactionItems h4{color:color-mix(in srgb, var(--collection-game-accent) 72%, #f4f4f4);font-family:var(--font-cormorant);margin:0 0 1.5rem;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:300}.NorthGameDetails-module__2KHVka__victory{text-align:center;justify-items:center;padding-block:clamp(2rem,4vw,4rem);display:grid}.NorthGameDetails-module__2KHVka__victory h3{color:#f4f4f4;min-width:0;max-width:100%;font-family:var(--font-cormorant);margin:clamp(2.5rem,4vw,4rem) 0 0;font-size:clamp(3.8rem,8vw,7.5rem);font-weight:300;line-height:.88}.NorthGameDetails-module__2KHVka__victory h3 span{display:block}.NorthGameDetails-module__2KHVka__victory h3 span+span{margin-top:clamp(1.75rem,2.2vw,2.25rem)}.NorthGameDetails-module__2KHVka__victoryRoute{align-items:center;gap:clamp(2rem,5vw,5rem);display:flex}.NorthGameDetails-module__2KHVka__victoryRoute li{color:var(--collection-game-accent);font-family:var(--font-cormorant);font-size:clamp(3rem,6vw,5.5rem);font-weight:300;position:relative}.NorthGameDetails-module__2KHVka__victoryRoute li:not(:last-child):after{color:var(--type-section-label-color);content:"→";font-family:var(--font-cormorant);font-size:1.1rem;position:absolute;top:50%;left:calc(100% + clamp(.75rem,2vw,2rem));transform:translateY(-50%)}.NorthGameDetails-module__2KHVka__victoryStatement{max-width:42rem;margin-top:clamp(3rem,5vw,4.5rem)}@media (max-width:760px){.NorthGameDetails-module__2KHVka__sectionHeading{grid-template-columns:var(--north-editorial-columns,minmax(0, 1fr));gap:var(--north-editorial-gap,2.75rem)}.NorthGameDetails-module__2KHVka__sectionHeading h3{font-size:clamp(2.4rem,10.8vw,4.3rem)}.NorthGameDetails-module__2KHVka__sectionHeading p,.NorthGameDetails-module__2KHVka__interactionItems p,.NorthGameDetails-module__2KHVka__victoryStatement{font-size:1.1rem}.NorthGameDetails-module__2KHVka__facts{grid-template-columns:minmax(0,1fr)}.NorthGameDetails-module__2KHVka__facts li+li{border-top:1px solid #e8e4db1a;border-left:0}.NorthGameDetails-module__2KHVka__categoryHeading{display:block}.NorthGameDetails-module__2KHVka__categoryHeading h4{font-size:clamp(2.35rem,11.5vw,3.6rem)}.NorthGameDetails-module__2KHVka__categoryHeading p{margin-top:1rem}.NorthGameDetails-module__2KHVka__iconList{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.75rem 1.25rem;margin-top:3rem}.NorthGameDetails-module__2KHVka__iconFrame{height:7rem}.NorthGameDetails-module__2KHVka__icon{height:5.75rem;max-width:min(100%, calc(100% / var(--north-icon-scale,1)))}.NorthGameDetails-module__2KHVka__iconName{font-size:clamp(1.35rem,7vw,1.75rem)}.NorthGameDetails-module__2KHVka__horizonSummary{grid-template-columns:minmax(0,1fr);gap:2rem}.NorthGameDetails-module__2KHVka__statement{font-size:clamp(2rem,10vw,2.75rem)!important}.NorthGameDetails-module__2KHVka__sequence,.NorthGameDetails-module__2KHVka__sailSteps,.NorthGameDetails-module__2KHVka__horizonLevels,.NorthGameDetails-module__2KHVka__interactionItems{grid-template-columns:minmax(0,1fr)}.NorthGameDetails-module__2KHVka__sequence li{padding:1.4rem 0 1.75rem}.NorthGameDetails-module__2KHVka__sequence li+li{border-left:0;padding-left:0}.NorthGameDetails-module__2KHVka__sailSteps{gap:0}.NorthGameDetails-module__2KHVka__equation{grid-template-columns:minmax(0,1fr);gap:.75rem;font-size:clamp(1.6rem,8vw,2.4rem);display:grid}.NorthGameDetails-module__2KHVka__horizonLevels>li{padding:2rem 0}.NorthGameDetails-module__2KHVka__horizonLevels>li+li{border-left:0}.NorthGameDetails-module__2KHVka__horizonLevels>li:not(:last-child):after{content:"↓";top:auto;bottom:-.65rem;right:0}.NorthGameDetails-module__2KHVka__horizonDesignList{gap:2.75rem 1.25rem}.NorthGameDetails-module__2KHVka__contingency{margin-top:2.5rem}.NorthGameDetails-module__2KHVka__interactionItems{gap:3.5rem}.NorthGameDetails-module__2KHVka__victory h3{font-size:clamp(1.875rem,8.25vw,3rem)}.NorthGameDetails-module__2KHVka__victory h3 span+span{margin-top:clamp(1.125rem,5vw,1.5rem)}}@media (max-width:360px){.NorthGameDetails-module__2KHVka__victory h3{font-size:clamp(1.65rem,8.25vw,1.875rem)}}
.KemetNileDetails-module___RPtDq__nile{color:#f4f4f4;width:100%;min-width:0;margin-top:clamp(9rem,14vw,13rem)}.KemetNileDetails-module___RPtDq__sectionHeading{grid-template-columns:minmax(18rem,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(4rem,8vw,8rem);display:grid}.KemetNileDetails-module___RPtDq__sectionHeading>*{min-width:0}.KemetNileDetails-module___RPtDq__sectionHeading h3{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.025em;margin:0;font-size:clamp(3rem,4.7vw,4.25rem);font-weight:300;line-height:.98}.KemetNileDetails-module___RPtDq__sectionHeading p{max-width:44rem;color:var(--type-body-copy-color);margin:0;font-size:clamp(1.08rem,1.35vw,1.2rem);line-height:1.72}.KemetNileDetails-module___RPtDq__river{border-top:1px solid color-mix(in srgb, var(--collection-game-accent) 30%, transparent);margin-top:clamp(5rem,8vw,7rem);padding-top:1.5rem;position:relative}.KemetNileDetails-module___RPtDq__zoneLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);display:grid}.KemetNileDetails-module___RPtDq__zoneLegend>div{min-width:0;display:block}.KemetNileDetails-module___RPtDq__zoneLegend span,.KemetNileDetails-module___RPtDq__zoneLegend p{color:var(--type-section-label-color);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.68rem;line-height:1.4;display:block}.KemetNileDetails-module___RPtDq__zoneLegend p{margin-top:.55rem}.KemetNileDetails-module___RPtDq__zoneLegend>div:first-child{opacity:.62}.KemetNileDetails-module___RPtDq__riverCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.5vw,2.5rem);margin:clamp(2.75rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid;position:relative}.KemetNileDetails-module___RPtDq__riverCards:before{z-index:0;border-top:1px solid color-mix(in srgb, var(--collection-game-accent) 42%, transparent);content:"";position:absolute;top:3.1rem;left:0;right:0}.KemetNileDetails-module___RPtDq__riverPosition{z-index:1;min-width:0;position:relative}.KemetNileDetails-module___RPtDq__coming{opacity:.62}.KemetNileDetails-module___RPtDq__positionNumber{color:#f4f4f4;font-family:var(--font-cormorant);text-align:center;margin:0 0 1.35rem;font-size:clamp(2.2rem,4vw,3.75rem);font-weight:300;line-height:1;display:block}.KemetNileDetails-module___RPtDq__card{box-sizing:border-box;aspect-ratio:54/86;border:1px solid color-mix(in srgb, var(--collection-game-accent) 38%, #f4f4f4 10%);background:var(--background-narrative);place-items:center;width:min(100%,10.5rem);height:auto;min-height:0;margin-inline:auto;display:grid;overflow:hidden}.KemetNileDetails-module___RPtDq__available .KemetNileDetails-module___RPtDq__card{border-color:color-mix(in srgb, var(--collection-game-accent) 68%, #f4f4f4 12%)}.KemetNileDetails-module___RPtDq__cardIcon{object-fit:contain;filter:none;opacity:1;mix-blend-mode:normal;width:64%;max-width:none;height:auto;display:block}.KemetNileDetails-module___RPtDq__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,7vw,7rem);margin-top:clamp(7rem,11vw,10rem);display:grid}.KemetNileDetails-module___RPtDq__choice{border-top:1px solid #e8e4db24;min-width:0;padding-top:1.5rem}@media (min-width:761px){.KemetNileDetails-module___RPtDq__choice{grid-template-rows:auto 1fr auto;display:grid}}.KemetNileDetails-module___RPtDq__choice h4{color:#f4f4f4;font-family:var(--font-cormorant);margin:0;font-size:clamp(2.35rem,4vw,3.75rem);font-weight:300;line-height:1}.KemetNileDetails-module___RPtDq__choice>p{max-width:35rem;color:var(--type-body-copy-color);margin:1.5rem 0 0;font-size:clamp(1.02rem,1.3vw,1.15rem);line-height:1.7}.KemetNileDetails-module___RPtDq__flow{margin:2.75rem 0 0;padding:0;list-style:none}.KemetNileDetails-module___RPtDq__flow li{color:#f4f4f4d1;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #e8e4db17;grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr);align-items:center;gap:.75rem;min-height:3rem;font-size:.72rem;line-height:1.45;display:grid}.KemetNileDetails-module___RPtDq__flow li span:last-child{text-align:right}.KemetNileDetails-module___RPtDq__arrow{color:var(--collection-game-accent);text-align:center;font-size:1rem}.KemetNileDetails-module___RPtDq__conclusion{color:#f4f4f4;max-width:68rem;font-family:var(--font-cormorant);margin:clamp(7rem,11vw,10rem) 0 0;font-size:clamp(2.15rem,3.75vw,3.5rem);font-weight:300;line-height:1.08}@media (max-width:760px){.KemetNileDetails-module___RPtDq__sectionHeading{grid-template-columns:minmax(0,1fr);gap:2.5rem}.KemetNileDetails-module___RPtDq__sectionHeading h3{font-size:clamp(3rem,15vw,4rem)}.KemetNileDetails-module___RPtDq__zoneLegend{gap:1rem}.KemetNileDetails-module___RPtDq__zoneLegend>div{display:block}.KemetNileDetails-module___RPtDq__zoneLegend p{letter-spacing:.14em;margin-top:.55rem;font-size:.58rem}.KemetNileDetails-module___RPtDq__riverCards{gap:.55rem}.KemetNileDetails-module___RPtDq__riverCards:before{top:2.5rem}.KemetNileDetails-module___RPtDq__positionNumber{margin-bottom:1rem;font-size:clamp(1.9rem,9vw,2.5rem)}.KemetNileDetails-module___RPtDq__cardIcon{width:64%}.KemetNileDetails-module___RPtDq__choices{grid-template-columns:minmax(0,1fr);gap:4.5rem}.KemetNileDetails-module___RPtDq__choice h4{font-size:clamp(2.5rem,13vw,3.35rem)}.KemetNileDetails-module___RPtDq__flow li{letter-spacing:.1em;grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr);gap:.45rem;font-size:.65rem}}
.KemetFamiliesDetails-module__eEd_NG__families{color:#f4f4f4;width:100%;min-width:0;margin-top:clamp(9rem,14vw,13rem)}.KemetFamiliesDetails-module__eEd_NG__sectionHeading{grid-template-columns:minmax(18rem,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(4rem,8vw,8rem);display:grid}.KemetFamiliesDetails-module__eEd_NG__sectionHeading>*{min-width:0}.KemetFamiliesDetails-module__eEd_NG__sectionHeading h3{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.025em;margin:0;font-size:clamp(3rem,4.7vw,4.25rem);font-weight:300;line-height:.98}.KemetFamiliesDetails-module__eEd_NG__sectionHeading p{max-width:44rem;color:var(--type-body-copy-color);margin:0;font-size:clamp(1.08rem,1.35vw,1.2rem);line-height:1.72}.KemetFamiliesDetails-module__eEd_NG__categoryList{margin-top:clamp(7rem,11vw,10rem)}.KemetFamiliesDetails-module__eEd_NG__category+.KemetFamiliesDetails-module__eEd_NG__category{margin-top:clamp(6rem,9vw,8rem)}.KemetFamiliesDetails-module__eEd_NG__categoryHeading{border-top:1px solid color-mix(in srgb, var(--collection-game-accent) 30%, transparent);grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr);align-items:baseline;gap:clamp(2.5rem,5vw,5rem);padding-top:1.5rem;display:grid}.KemetFamiliesDetails-module__eEd_NG__categoryHeading h4,.KemetFamiliesDetails-module__eEd_NG__categoryHeading p{min-width:0;margin:0}.KemetFamiliesDetails-module__eEd_NG__categoryTitle{align-items:center;gap:clamp(1rem,1.8vw,1.5rem);min-width:0;display:flex}.KemetFamiliesDetails-module__eEd_NG__categorySign{background:var(--collection-game-accent);width:clamp(3.25rem,4.8vw,4.25rem);height:clamp(3.25rem,4.8vw,4.25rem);-webkit-mask:var(--kemet-requirement-sign) center / contain no-repeat;-webkit-mask:var(--kemet-requirement-sign) center / contain no-repeat;mask:var(--kemet-requirement-sign) center / contain no-repeat;flex:none;display:block}.KemetFamiliesDetails-module__eEd_NG__category[data-family=materia] .KemetFamiliesDetails-module__eEd_NG__categorySign{width:clamp(4.85rem,7.2vw,6.35rem);height:clamp(3.2rem,4.75vw,4.2rem)}.KemetFamiliesDetails-module__eEd_NG__category[data-family=reino] .KemetFamiliesDetails-module__eEd_NG__categorySign{width:clamp(3.4rem,5.05vw,4.45rem);height:clamp(3.4rem,5.05vw,4.45rem)}.KemetFamiliesDetails-module__eEd_NG__category[data-family=culto] .KemetFamiliesDetails-module__eEd_NG__categorySign{width:clamp(3.2rem,4.75vw,4.2rem);height:clamp(3.2rem,4.75vw,4.2rem)}.KemetFamiliesDetails-module__eEd_NG__categoryHeading h4{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.025em;font-size:clamp(2.5rem,4.5vw,4.25rem);font-weight:300;line-height:1}.KemetFamiliesDetails-module__eEd_NG__categoryHeading p{max-width:38rem;color:var(--type-body-copy-color);font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.65}.KemetFamiliesDetails-module__eEd_NG__iconList{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);margin:clamp(3.5rem,6vw,5rem) 0 0;padding:0;list-style:none;display:grid}.KemetFamiliesDetails-module__eEd_NG__iconItem{text-align:center;min-width:0}.KemetFamiliesDetails-module__eEd_NG__iconStage{place-items:center;height:clamp(10rem,16vw,14rem);display:grid}.KemetFamiliesDetails-module__eEd_NG__icon{object-fit:contain;filter:none;opacity:1;mix-blend-mode:normal;width:auto;max-width:82%;height:clamp(8rem,13vw,11.5rem);transform:scale(var(--kemet-icon-scale,1));transform-origin:50%;display:block}.KemetFamiliesDetails-module__eEd_NG__iconName{color:#f4f4f4;font-family:var(--font-cormorant);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;margin:1.25rem 0 0;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:300;line-height:1.15;display:grid}.KemetFamiliesDetails-module__eEd_NG__iconName>span:first-child{grid-column:2;min-width:0}.KemetFamiliesDetails-module__eEd_NG__copyCount{color:var(--collection-game-accent);letter-spacing:0;white-space:nowrap;grid-column:3;justify-self:start;margin-left:.65em;font-family:inherit;font-size:.6em;font-weight:400;line-height:1}.KemetFamiliesDetails-module__eEd_NG__clarification{border-top:1px solid #e8e4db24;grid-template-columns:minmax(18rem,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(4rem,8vw,8rem);margin-top:clamp(8rem,13vw,11rem);padding-top:2rem;display:grid}.KemetFamiliesDetails-module__eEd_NG__clarification p{min-width:0;margin:0}.KemetFamiliesDetails-module__eEd_NG__clarificationLead{color:#f4f4f4;font-family:var(--font-cormorant);font-size:clamp(2.35rem,4vw,3.75rem);font-weight:300;line-height:1.05}.KemetFamiliesDetails-module__eEd_NG__clarification>p:last-child{max-width:44rem;color:var(--type-body-copy-color);font-size:clamp(1.08rem,1.35vw,1.2rem);line-height:1.72}@media (max-width:760px){.KemetFamiliesDetails-module__eEd_NG__sectionHeading,.KemetFamiliesDetails-module__eEd_NG__categoryHeading,.KemetFamiliesDetails-module__eEd_NG__clarification{grid-template-columns:minmax(0,1fr)}.KemetFamiliesDetails-module__eEd_NG__sectionHeading{gap:2.5rem}.KemetFamiliesDetails-module__eEd_NG__sectionHeading h3{font-size:clamp(2.8rem,13.5vw,3.8rem)}.KemetFamiliesDetails-module__eEd_NG__categoryHeading{align-items:start;gap:1.25rem}.KemetFamiliesDetails-module__eEd_NG__categoryHeading h4{font-size:clamp(2.75rem,14vw,3.75rem)}.KemetFamiliesDetails-module__eEd_NG__iconList{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 1.5rem}.KemetFamiliesDetails-module__eEd_NG__iconStage{height:9.5rem}.KemetFamiliesDetails-module__eEd_NG__icon{max-width:88%;height:8rem}.KemetFamiliesDetails-module__eEd_NG__iconName{font-size:clamp(1.35rem,7vw,1.75rem)}.KemetFamiliesDetails-module__eEd_NG__clarification{gap:2rem}.KemetFamiliesDetails-module__eEd_NG__clarificationLead{font-size:clamp(2.35rem,11vw,3.2rem)}}
.KemetWorksDetails-module__W6pVFG__works{color:#f4f4f4;width:100%;min-width:0;margin-top:clamp(9rem,14vw,13rem)}.KemetWorksDetails-module__W6pVFG__sectionHeading{grid-template-columns:minmax(18rem,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(4rem,8vw,8rem);display:grid}.KemetWorksDetails-module__W6pVFG__sectionHeading>*{min-width:0}.KemetWorksDetails-module__W6pVFG__sectionHeading h3{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.025em;margin:0;font-size:clamp(3rem,4.7vw,4.25rem);font-weight:300;line-height:.98}.KemetWorksDetails-module__W6pVFG__headingCopy>p{max-width:44rem;color:var(--type-body-copy-color);margin:0;font-size:clamp(1.08rem,1.35vw,1.2rem);line-height:1.72}.KemetWorksDetails-module__W6pVFG__headingCopy{min-width:0}.KemetWorksDetails-module__W6pVFG__eternityLegend{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:clamp(.75rem,1.45vw,1.25rem);max-width:44rem;margin-top:1.75rem;display:grid}.KemetWorksDetails-module__W6pVFG__eternityTerm{color:var(--collection-game-accent);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.7rem;line-height:1;display:inline-flex}.KemetWorksDetails-module__W6pVFG__shenSign{background:var(--collection-game-accent);width:2.3rem;height:2.3rem;-webkit-mask:var(--kemet-shen-sign) center / contain no-repeat;-webkit-mask:var(--kemet-shen-sign) center / contain no-repeat;mask:var(--kemet-shen-sign) center / contain no-repeat;flex:none;display:block}.KemetWorksDetails-module__W6pVFG__eternityLegend>p{min-width:0;color:var(--type-body-copy-color);margin:0;font-size:clamp(.92rem,1.15vw,1.04rem);line-height:1.6}.KemetWorksDetails-module__W6pVFG__workGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(5rem,8vw,7rem) clamp(2.5rem,5vw,5rem);margin:clamp(7rem,11vw,10rem) 0 0;padding:0;list-style:none;display:grid}.KemetWorksDetails-module__W6pVFG__workItem{text-align:center;border-top:1px solid #e8e4db24;min-width:0;padding-top:1.5rem}.KemetWorksDetails-module__W6pVFG__monumentStage{place-items:center;height:clamp(30rem,38vw,35rem);display:grid}.KemetWorksDetails-module__W6pVFG__monument{object-fit:contain;filter:none;opacity:1;mix-blend-mode:normal;width:auto;max-width:86%;height:clamp(24rem,31vw,28rem);transform:scale(var(--kemet-work-scale,1));transform-origin:50%;display:block}.KemetWorksDetails-module__W6pVFG__workName{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.02em;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;margin:1.5rem 0 0;font-size:clamp(1.75rem,2.7vw,2.5rem);font-weight:300;line-height:1;display:grid}.KemetWorksDetails-module__W6pVFG__workName>span:first-child{grid-column:2;min-width:0}.KemetWorksDetails-module__W6pVFG__copyCount{color:var(--collection-game-accent);letter-spacing:0;white-space:nowrap;grid-column:3;justify-self:start;margin-left:.65em;font-family:inherit;font-size:.6em;font-weight:400;line-height:1}.KemetWorksDetails-module__W6pVFG__explanationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,7vw,7rem);margin-top:clamp(9rem,14vw,12rem);display:grid}.KemetWorksDetails-module__W6pVFG__explanation{border-top:1px solid #e8e4db24;min-width:0;padding-top:1.5rem}.KemetWorksDetails-module__W6pVFG__explanation h4{color:#f4f4f4;font-family:var(--font-cormorant);margin:0;font-size:clamp(2.35rem,4vw,3.75rem);font-weight:300;line-height:1}.KemetWorksDetails-module__W6pVFG__explanation p{max-width:38rem;color:var(--type-body-copy-color);margin:1.5rem 0 0;font-size:clamp(1.02rem,1.3vw,1.15rem);line-height:1.7}.KemetWorksDetails-module__W6pVFG__explanation .KemetWorksDetails-module__W6pVFG__keyLine{color:#f4f4f4;font-family:var(--font-cormorant);margin-top:2rem;font-size:clamp(1.65rem,2.7vw,2.35rem);font-weight:300;line-height:1.15}.KemetWorksDetails-module__W6pVFG__closing{color:#f4f4f4;max-width:70rem;font-family:var(--font-cormorant);margin:clamp(8rem,13vw,11rem) 0 0;font-size:clamp(2.25rem,4.2vw,3.9rem);font-weight:300;line-height:1.04}.KemetWorksDetails-module__W6pVFG__closing span{display:block}@media (max-width:900px){.KemetWorksDetails-module__W6pVFG__workGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.KemetWorksDetails-module__W6pVFG__sectionHeading,.KemetWorksDetails-module__W6pVFG__explanationGrid{grid-template-columns:minmax(0,1fr)}.KemetWorksDetails-module__W6pVFG__sectionHeading{gap:2.5rem}.KemetWorksDetails-module__W6pVFG__sectionHeading h3{font-size:clamp(3rem,15vw,4rem)}.KemetWorksDetails-module__W6pVFG__explanationGrid{gap:4.5rem}.KemetWorksDetails-module__W6pVFG__closing{font-size:clamp(2.25rem,11.5vw,3.35rem)}}@media (max-width:520px){.KemetWorksDetails-module__W6pVFG__eternityLegend{grid-template-columns:minmax(0,1fr);gap:.9rem}.KemetWorksDetails-module__W6pVFG__workGrid{grid-template-columns:minmax(0,1fr);gap:5rem}.KemetWorksDetails-module__W6pVFG__monumentStage{height:35rem}.KemetWorksDetails-module__W6pVFG__monument{height:29rem}}
.KemetPhenomenaDetails-module__QbHioG__phenomena{color:#f4f4f4;width:100%;min-width:0;margin-top:clamp(9rem,14vw,13rem)}.KemetPhenomenaDetails-module__QbHioG__sectionHeading{grid-template-columns:minmax(18rem,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(4rem,8vw,8rem);display:grid}.KemetPhenomenaDetails-module__QbHioG__sectionHeading>*{min-width:0}.KemetPhenomenaDetails-module__QbHioG__sectionHeading h3{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.025em;margin:0;font-size:clamp(3rem,4.7vw,4.25rem);font-weight:300;line-height:.98}.KemetPhenomenaDetails-module__QbHioG__sectionHeading p,.KemetPhenomenaDetails-module__QbHioG__generalRule,.KemetPhenomenaDetails-module__QbHioG__effect,.KemetPhenomenaDetails-module__QbHioG__notes p,.KemetPhenomenaDetails-module__QbHioG__closing>p:not(.KemetPhenomenaDetails-module__QbHioG__closingLead){color:var(--type-body-copy-color)}.KemetPhenomenaDetails-module__QbHioG__sectionHeading p{max-width:44rem;margin:0;font-size:clamp(1.08rem,1.35vw,1.2rem);line-height:1.72}.KemetPhenomenaDetails-module__QbHioG__generalRule{max-width:62rem;margin:clamp(4rem,7vw,6rem) 0 0;font-size:clamp(1.12rem,1.55vw,1.35rem);line-height:1.72}.KemetPhenomenaDetails-module__QbHioG__phenomenaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(3rem,5.5vw,5.5rem);margin:clamp(6rem,10vw,9rem) 0 0;padding:0;list-style:none;display:grid}.KemetPhenomenaDetails-module__QbHioG__phenomenon{border-top:1px solid color-mix(in srgb, var(--collection-game-accent) 28%, transparent);min-width:0;padding-top:1.5rem}.KemetPhenomenaDetails-module__QbHioG__designStage{place-items:center;height:clamp(15rem,21vw,19rem);display:grid}.KemetPhenomenaDetails-module__QbHioG__design{object-fit:contain;filter:none;opacity:1;mix-blend-mode:normal;width:min(100%,22rem);height:auto;max-height:90%;transform:scale(var(--kemet-phenomenon-scale,1));transform-origin:50%;display:block}.KemetPhenomenaDetails-module__QbHioG__phenomenon h4{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.025em;margin:1.4rem 0 0;font-size:clamp(2rem,3vw,2.8rem);font-weight:300;line-height:1}.KemetPhenomenaDetails-module__QbHioG__concept{color:#f4f4f4;min-height:3.4em;font-family:var(--font-cormorant);margin:1rem 0 0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:300;line-height:1.2}.KemetPhenomenaDetails-module__QbHioG__effect{margin:2rem 0 0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.7}.KemetPhenomenaDetails-module__QbHioG__notes{margin-top:1.5rem;padding-top:1.25rem}.KemetPhenomenaDetails-module__QbHioG__notes p{margin:0;font-size:clamp(.9rem,1.05vw,1rem);line-height:1.65}.KemetPhenomenaDetails-module__QbHioG__notes p+p{margin-top:.9rem}.KemetPhenomenaDetails-module__QbHioG__closing{border-top:1px solid #e8e4db24;max-width:76rem;margin-top:clamp(8rem,13vw,11rem);padding-top:2rem}.KemetPhenomenaDetails-module__QbHioG__closing p{margin:0}.KemetPhenomenaDetails-module__QbHioG__closingLead{color:#f4f4f4;font-family:var(--font-cormorant);font-size:clamp(2.4rem,4.5vw,4.1rem);font-weight:300;line-height:1.02}.KemetPhenomenaDetails-module__QbHioG__closingLead span{display:block}.KemetPhenomenaDetails-module__QbHioG__closing>p:not(.KemetPhenomenaDetails-module__QbHioG__closingLead){max-width:62rem;margin-top:2rem;font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.72}@media (max-width:900px){.KemetPhenomenaDetails-module__QbHioG__phenomenaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.KemetPhenomenaDetails-module__QbHioG__sectionHeading{grid-template-columns:minmax(0,1fr);gap:2.5rem}.KemetPhenomenaDetails-module__QbHioG__sectionHeading h3{font-size:clamp(2.7rem,13vw,3.8rem)}.KemetPhenomenaDetails-module__QbHioG__generalRule{margin-top:3.5rem}.KemetPhenomenaDetails-module__QbHioG__closingLead{font-size:clamp(2.35rem,11vw,3.35rem)}}@media (max-width:560px){.KemetPhenomenaDetails-module__QbHioG__phenomenaGrid{grid-template-columns:minmax(0,1fr);gap:5.5rem}.KemetPhenomenaDetails-module__QbHioG__designStage{height:17rem}.KemetPhenomenaDetails-module__QbHioG__design{width:min(100%,20rem)}.KemetPhenomenaDetails-module__QbHioG__concept{min-height:0}}
.CollectionGameIntro-module__sN8NYG__section{background:var(--background-narrative);color:#f4f4f4;place-items:center;min-height:min(76svh,58rem);padding:clamp(9rem,14vw,13rem) clamp(1.5rem,5vw,4.5rem);display:grid}.CollectionGameIntro-module__sN8NYG__north{--north-editorial-columns:minmax(18rem, .85fr) minmax(0, 1.15fr);--north-editorial-gap:clamp(4rem, 8vw, 8rem);--north-editorial-copy-width:44rem;--north-section-space:clamp(9rem, 14vw, 13rem);--north-content-space:clamp(5rem, 8vw, 7rem);--north-feature-space:clamp(7rem, 11vw, 10rem);--north-category-space:clamp(6rem, 9vw, 8rem)}.CollectionGameIntro-module__sN8NYG__bushido{--bushido-game-section-gap:clamp(9rem, 14vw, 13rem);--bushido-deck-to-clans-gap:clamp(6rem, 9vw, 8.5rem);--bushido-rules-transition-gap:1.5rem}.CollectionGameIntro-module__sN8NYG__inner{width:min(100%,76rem);min-width:0;margin-inline:auto}.CollectionGameIntro-module__sN8NYG__inner.CollectionGameIntro-module__sN8NYG__withMedia{width:min(100%,90rem)}.CollectionGameIntro-module__sN8NYG__inner.CollectionGameIntro-module__sN8NYG__withMedia .CollectionGameIntro-module__sN8NYG__copy{max-width:76rem}.CollectionGameIntro-module__sN8NYG__copy{min-width:0}.CollectionGameIntro-module__sN8NYG__eyebrow{color:var(--type-section-label-color);letter-spacing:.32em;text-transform:uppercase;margin:0 0 clamp(1.75rem,3vw,2.5rem);font-size:.72rem;line-height:1.4}.CollectionGameIntro-module__sN8NYG__copy h2{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.035em;margin:0;font-size:clamp(5rem,11vw,10rem);font-weight:300;line-height:.88}.CollectionGameIntro-module__sN8NYG__statement{color:#e8e4dbd1;max-width:70rem;font-family:var(--font-cormorant);margin:clamp(3.25rem,6vw,5.5rem) 0 0;font-size:clamp(2.3rem,4.7vw,4.5rem);font-weight:300;line-height:1.08}.CollectionGameIntro-module__sN8NYG__statement span{display:block}.CollectionGameIntro-module__sN8NYG__media{min-width:0;margin-top:clamp(4rem,7vw,7rem);position:relative}.CollectionGameIntro-module__sN8NYG__media:after{border:1px solid var(--type-section-label-color);content:"";opacity:.4;pointer-events:none;position:absolute;inset:0}.CollectionGameIntro-module__sN8NYG__image{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.CollectionGameIntro-module__sN8NYG__kemet .CollectionGameIntro-module__sN8NYG__statement{max-width:60rem;color:var(--type-body-copy-color);font-family:inherit;font-size:clamp(1.25rem,1.9vw,1.6rem);line-height:1.76}.CollectionGameIntro-module__sN8NYG__kemetNarrative{margin-top:clamp(6rem,10vw,9rem)}.CollectionGameIntro-module__sN8NYG__kemetChapter+.CollectionGameIntro-module__sN8NYG__kemetChapter{margin-top:clamp(8rem,13vw,12rem)}.CollectionGameIntro-module__sN8NYG__kemetChapterHeading{color:#f4f4f4;max-width:58rem;font-family:var(--font-cormorant);letter-spacing:.015em;margin:0;font-size:clamp(3rem,6vw,5.6rem);font-weight:300;line-height:.98}.CollectionGameIntro-module__sN8NYG__kemetMural{margin-top:clamp(2.75rem,5vw,4.5rem)}.CollectionGameIntro-module__sN8NYG__kemetChapterText{max-width:54rem;color:var(--type-body-copy-color);margin:clamp(2.5rem,4vw,3.75rem) 0 0;font-size:clamp(1.18rem,1.65vw,1.45rem);line-height:1.76}.CollectionGameIntro-module__sN8NYG__kemetClosing{color:#f4f4f4;max-width:68rem;font-family:var(--font-cormorant);margin:clamp(8rem,13vw,12rem) 0 0;font-size:clamp(2.15rem,3.75vw,3.5rem);font-weight:300;line-height:1.08}.CollectionGameIntro-module__sN8NYG__gameFacts{border-top:1px solid #b9965738;border-bottom:1px solid #b9965738;grid-template-columns:repeat(5,minmax(0,1fr));margin:clamp(4rem,7vw,6.5rem) 0 0;padding:0;list-style:none;display:grid}.CollectionGameIntro-module__sN8NYG__gameFacts.CollectionGameIntro-module__sN8NYG__threeGameFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.CollectionGameIntro-module__sN8NYG__designDescription{max-width:26rem;color:var(--type-body-copy-color);margin:1.25rem 0 0;font-size:1rem;line-height:1.65}.CollectionGameIntro-module__sN8NYG__bushidoCopies{color:var(--type-section-label-color);letter-spacing:.12em;text-align:center;margin:.45rem 0 0;font-size:.68rem;font-weight:400;line-height:1.2}.CollectionGameIntro-module__sN8NYG__bushidoCardDesigns .CollectionGameIntro-module__sN8NYG__categoryDesignIcon{height:clamp(11rem,18vw,15rem)}.CollectionGameIntro-module__sN8NYG__bushidoCardDesigns .CollectionGameIntro-module__sN8NYG__categoryDesignIcon .CollectionGameIntro-module__sN8NYG__deckIcon{height:clamp(10rem,17vw,14rem)}.CollectionGameIntro-module__sN8NYG__calendarDesigns.CollectionGameIntro-module__sN8NYG__bushidoStrengthGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(3rem,5vw,4.5rem) clamp(1.75rem,3vw,3rem)}.CollectionGameIntro-module__sN8NYG__bushidoStrengthGrid .CollectionGameIntro-module__sN8NYG__categoryDesignName{min-height:1.1em}.CollectionGameIntro-module__sN8NYG__bushidoStrengthGrid .CollectionGameIntro-module__sN8NYG__bushidoCopies{margin-top:.875rem}.CollectionGameIntro-module__sN8NYG__specialCardsHeading.CollectionGameIntro-module__sN8NYG__bushidoUnifiedHeading{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:3rem}.CollectionGameIntro-module__sN8NYG__specialCardsHeading.CollectionGameIntro-module__sN8NYG__bushidoUnifiedHeading h3{white-space:nowrap;width:100%;min-width:0;max-width:100%;font-size:clamp(3rem,4vw,4.2rem);line-height:.98}.CollectionGameIntro-module__sN8NYG__specialCardsHeading.CollectionGameIntro-module__sN8NYG__bushidoUnifiedHeading h3.CollectionGameIntro-module__sN8NYG__bushidoLongHeading{font-size:clamp(2.45rem,3.25vw,3.5rem)}.CollectionGameIntro-module__sN8NYG__specialCardsHeading.CollectionGameIntro-module__sN8NYG__bushidoUnifiedHeading p{width:100%;min-width:0;max-width:44rem}.CollectionGameIntro-module__sN8NYG__calendarDesigns.CollectionGameIntro-module__sN8NYG__bushidoUnifiedGrid{gap:clamp(3rem,5vw,4.5rem) clamp(1.75rem,3vw,3rem)}.CollectionGameIntro-module__sN8NYG__bushido .CollectionGameIntro-module__sN8NYG__categoryDeck{margin-top:var(--bushido-game-section-gap)}.CollectionGameIntro-module__sN8NYG__bushido .CollectionGameIntro-module__sN8NYG__bushidoDeckIntro{margin-top:clamp(9rem,14vw,13rem)}.CollectionGameIntro-module__sN8NYG__bushido .CollectionGameIntro-module__sN8NYG__bushidoDeckIntro+.CollectionGameIntro-module__sN8NYG__categoryDeck{margin-top:var(--bushido-deck-to-clans-gap)}.CollectionGameIntro-module__sN8NYG__bushidoClansGrid .CollectionGameIntro-module__sN8NYG__categoryDesignIcon{transform-origin:50%;scale:1.1}.CollectionGameIntro-module__sN8NYG__calendarDesigns.CollectionGameIntro-module__sN8NYG__bushidoFourColumnGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.CollectionGameIntro-module__sN8NYG__calendarDesigns.CollectionGameIntro-module__sN8NYG__bushidoThreeColumnGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.CollectionGameIntro-module__sN8NYG__bushidoUnifiedGrid .CollectionGameIntro-module__sN8NYG__categoryDesign{border-top-color:color-mix(in srgb, var(--collection-game-accent) 46%, transparent);padding-top:1.5rem}.CollectionGameIntro-module__sN8NYG__bushidoUnifiedGrid .CollectionGameIntro-module__sN8NYG__categoryDesignIcon{height:clamp(11rem,18vw,15rem)}.CollectionGameIntro-module__sN8NYG__bushidoUnifiedGrid .CollectionGameIntro-module__sN8NYG__categoryDesignIcon .CollectionGameIntro-module__sN8NYG__deckIcon{height:clamp(10rem,17vw,14rem)}.CollectionGameIntro-module__sN8NYG__bushidoOathsGrid .CollectionGameIntro-module__sN8NYG__categoryDesignIcon{height:clamp(12.5rem,19vw,16.75rem)}.CollectionGameIntro-module__sN8NYG__bushidoOathsGrid .CollectionGameIntro-module__sN8NYG__categoryDesignIcon .CollectionGameIntro-module__sN8NYG__deckIcon{transform-origin:50%;scale:1.2}.CollectionGameIntro-module__sN8NYG__bushidoSpecialCardsGrid .CollectionGameIntro-module__sN8NYG__categoryDesignIcon{height:clamp(13rem,22.1vw,18.2rem)}.CollectionGameIntro-module__sN8NYG__bushidoSpecialCardsGrid .CollectionGameIntro-module__sN8NYG__categoryDesignIcon .CollectionGameIntro-module__sN8NYG__deckIcon{transform-origin:50%;scale:1.3}.CollectionGameIntro-module__sN8NYG__bushidoSpecialCardsGrid .CollectionGameIntro-module__sN8NYG__categoryDesignName{margin-top:.625rem}.CollectionGameIntro-module__sN8NYG__bushidoMandatesGrid .CollectionGameIntro-module__sN8NYG__categoryDesignIcon{height:clamp(13rem,20vw,17rem)}.CollectionGameIntro-module__sN8NYG__bushidoMandatesGrid .CollectionGameIntro-module__sN8NYG__categoryDesignIcon .CollectionGameIntro-module__sN8NYG__deckIcon{transform-origin:50%;scale:1.25}.CollectionGameIntro-module__sN8NYG__bushidoUnifiedGrid .CollectionGameIntro-module__sN8NYG__categoryDesignName{text-align:center;width:100%;max-width:none;min-height:2.3em;margin-top:1rem;margin-left:auto;margin-right:auto;font-size:clamp(1.05rem,1.25vw,1.2rem);line-height:1.15}.CollectionGameIntro-module__sN8NYG__bushidoConflictsGrid .CollectionGameIntro-module__sN8NYG__categoryDesignName{letter-spacing:-.01em;white-space:nowrap;min-height:1.15em;margin-top:.625rem;font-size:clamp(1rem,1.15vw,1.12rem)}.CollectionGameIntro-module__sN8NYG__bushidoConflictsGrid .CollectionGameIntro-module__sN8NYG__categoryDesignIcon{height:clamp(13.5rem,21vw,17.75rem)}.CollectionGameIntro-module__sN8NYG__bushidoConflictsGrid .CollectionGameIntro-module__sN8NYG__categoryDesignIcon .CollectionGameIntro-module__sN8NYG__deckIcon{transform-origin:50%;scale:1.28}.CollectionGameIntro-module__sN8NYG__bushidoEventsGrid .CollectionGameIntro-module__sN8NYG__categoryDesign{text-align:center}.CollectionGameIntro-module__sN8NYG__bushidoEventsGrid .CollectionGameIntro-module__sN8NYG__categoryDesignIcon{height:clamp(6.5rem,12vw,8rem)}.CollectionGameIntro-module__sN8NYG__bushidoEventsGrid .CollectionGameIntro-module__sN8NYG__categoryDesignIcon .CollectionGameIntro-module__sN8NYG__deckIcon{transform-origin:50%;scale:1.15}.CollectionGameIntro-module__sN8NYG__bushidoEventsGrid .CollectionGameIntro-module__sN8NYG__categoryDesignName{text-align:center;max-width:22rem;min-height:0;margin:.75rem auto 0}.CollectionGameIntro-module__sN8NYG__bushidoEventsGrid .CollectionGameIntro-module__sN8NYG__designDescription{text-align:center;max-width:30rem;margin:.75rem auto 0}.CollectionGameIntro-module__sN8NYG__gameFacts li{color:var(--type-section-label-color);letter-spacing:.2em;text-align:center;text-transform:uppercase;padding:1.5rem clamp(.75rem,1.5vw,1.5rem);font-size:.68rem;line-height:1.5}.CollectionGameIntro-module__sN8NYG__gameFacts li+li{border-left:1px solid #e8e4db1a}.CollectionGameIntro-module__sN8NYG__mechanic{grid-template-columns:minmax(18rem,.85fr) minmax(0,1.15fr);gap:clamp(4rem,8vw,8rem);margin-top:clamp(9rem,14vw,13rem);display:grid}.CollectionGameIntro-module__sN8NYG__north .CollectionGameIntro-module__sN8NYG__mechanic{grid-template-columns:var(--north-editorial-columns);gap:var(--north-editorial-gap);margin-top:var(--north-section-space);align-items:start}.CollectionGameIntro-module__sN8NYG__mechanic h3{color:#f4f4f4;min-width:0;max-width:100%;font-family:var(--font-cormorant);letter-spacing:.025em;margin:0;font-size:clamp(3.4rem,6vw,5.8rem);font-weight:300;line-height:.98}.CollectionGameIntro-module__sN8NYG__mechanic h3.CollectionGameIntro-module__sN8NYG__gameConceptWide{white-space:nowrap;font-size:clamp(2.75rem,5.27vw,5.35rem)}.CollectionGameIntro-module__sN8NYG__mechanic h3.CollectionGameIntro-module__sN8NYG__gameConceptLong,.CollectionGameIntro-module__sN8NYG__specialCardsHeading h3.CollectionGameIntro-module__sN8NYG__gameConceptLong{white-space:nowrap;font-size:clamp(2.2rem,3.25vw,3.3rem)}.CollectionGameIntro-module__sN8NYG__mechanicCopy{max-width:44rem}.CollectionGameIntro-module__sN8NYG__north .CollectionGameIntro-module__sN8NYG__mechanicCopy{max-width:var(--north-editorial-copy-width)}.CollectionGameIntro-module__sN8NYG__north .CollectionGameIntro-module__sN8NYG__mechanicCopy p{font-size:clamp(1.08rem,1.35vw,1.2rem);line-height:1.72}.CollectionGameIntro-module__sN8NYG__mechanicCopy p,.CollectionGameIntro-module__sN8NYG__specialCardsHeading p,.CollectionGameIntro-module__sN8NYG__specialCardCopy>p,.CollectionGameIntro-module__sN8NYG__specialRules p{color:var(--type-body-copy-color);margin:0;font-size:clamp(1.02rem,1.3vw,1.16rem);line-height:1.68}.CollectionGameIntro-module__sN8NYG__mechanicCopy p+p,.CollectionGameIntro-module__sN8NYG__specialCardCopy>p+p,.CollectionGameIntro-module__sN8NYG__specialRules p+p{margin-top:1.35rem}.CollectionGameIntro-module__sN8NYG__mechanicConcept{margin-top:clamp(2.75rem,5vw,4.5rem)}.CollectionGameIntro-module__sN8NYG__mechanicConcept h4{color:var(--collection-game-accent);letter-spacing:.22em;text-transform:uppercase;margin:0 0 1.1rem;font-size:.72rem;font-weight:400;line-height:1.5}.CollectionGameIntro-module__sN8NYG__gameCycle{grid-column:1/-1;margin-top:clamp(1rem,2vw,2rem)}.CollectionGameIntro-module__sN8NYG__gameCycle>p{color:var(--type-section-label-color);letter-spacing:.28em;text-transform:uppercase;margin:0 0 1.5rem;font-size:.68rem;line-height:1.4}.CollectionGameIntro-module__sN8NYG__gameCycle ol{border-top:1px solid #e8e4db1c;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.CollectionGameIntro-module__sN8NYG__gameCycle li{color:var(--collection-game-accent);letter-spacing:.2em;text-transform:uppercase;padding:1.5rem 1.75rem 0 0;font-size:.7rem;line-height:1.4;position:relative}.CollectionGameIntro-module__sN8NYG__gameCycle li:not(:last-child):after{color:#e8e4db6b;content:"→";position:absolute;top:1.5rem;right:1rem}.CollectionGameIntro-module__sN8NYG__categoryDeck,.CollectionGameIntro-module__sN8NYG__specialCards{margin-top:clamp(9rem,14vw,13rem)}.CollectionGameIntro-module__sN8NYG__categoryGroup+.CollectionGameIntro-module__sN8NYG__categoryGroup{margin-top:clamp(6rem,9vw,8rem)}.CollectionGameIntro-module__sN8NYG__categoryHeading{border-top:1px solid #b9965742;justify-content:space-between;align-items:baseline;gap:2rem;padding-top:1.5rem;display:flex}.CollectionGameIntro-module__sN8NYG__categoryHeading h4{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.025em;margin:0;font-size:clamp(2.5rem,4.5vw,4.25rem);font-weight:300;line-height:1}.CollectionGameIntro-module__sN8NYG__categoryHeading p,.CollectionGameIntro-module__sN8NYG__categoryDesignQuantity,.CollectionGameIntro-module__sN8NYG__specialCardCategory{color:var(--type-section-label-color);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.66rem;line-height:1.4}.CollectionGameIntro-module__sN8NYG__categoryAbility{grid-template-columns:minmax(9rem,.45fr) minmax(0,1.55fr);gap:clamp(2rem,4vw,4rem);max-width:58rem;margin-top:2.25rem;display:grid}.CollectionGameIntro-module__sN8NYG__categoryAbility strong{color:var(--collection-game-accent);letter-spacing:.24em;font-size:.72rem;font-weight:400;line-height:1.5}.CollectionGameIntro-module__sN8NYG__categoryAbility p{color:var(--type-body-copy-color);margin:0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.62}.CollectionGameIntro-module__sN8NYG__categoryDesigns{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:clamp(1.25rem,2.5vw,2.5rem);margin:clamp(3rem,5vw,4.5rem) 0 0;padding:0;list-style:none;display:grid}.CollectionGameIntro-module__sN8NYG__calendarDesigns{grid-template-columns:repeat(4,minmax(0,1fr))}.CollectionGameIntro-module__sN8NYG__calendarDesigns .CollectionGameIntro-module__sN8NYG__categoryDesign{border-top-color:color-mix(in srgb, var(--collection-game-accent) 46%, transparent)}.CollectionGameIntro-module__sN8NYG__cycleGDesigns{grid-template-columns:repeat(3,minmax(0,1fr))}.CollectionGameIntro-module__sN8NYG__cycleGDesigns .CollectionGameIntro-module__sN8NYG__categoryDesignIcon{height:11rem}.CollectionGameIntro-module__sN8NYG__cycleGDesigns .CollectionGameIntro-module__sN8NYG__categoryDesignIcon .CollectionGameIntro-module__sN8NYG__deckIcon{height:10rem}@media (min-width:1101px){.CollectionGameIntro-module__sN8NYG__haabDesigns{grid-template-columns:repeat(8,minmax(0,1fr))}.CollectionGameIntro-module__sN8NYG__haabDesigns .CollectionGameIntro-module__sN8NYG__categoryDesign{grid-column:span 2}.CollectionGameIntro-module__sN8NYG__haabDesigns .CollectionGameIntro-module__sN8NYG__categoryDesign:nth-last-child(3){grid-column:2/span 2}}.CollectionGameIntro-module__sN8NYG__categoryDesign{border-top:1px solid #e8e4db1c;min-width:0;padding-top:1.5rem;position:relative}.CollectionGameIntro-module__sN8NYG__categoryDesignIcon{place-items:center;height:7.5rem;display:grid}.CollectionGameIntro-module__sN8NYG__categoryDesignIcon .CollectionGameIntro-module__sN8NYG__deckIcon{height:6.5rem}.CollectionGameIntro-module__sN8NYG__iconScale105{transform:scale(1.05)}.CollectionGameIntro-module__sN8NYG__iconScale107{transform:scale(1.07)}.CollectionGameIntro-module__sN8NYG__iconScale108{transform:scale(1.08)}.CollectionGameIntro-module__sN8NYG__iconScale110{transform:scale(1.1)}.CollectionGameIntro-module__sN8NYG__iconScale112{transform:scale(1.12)}.CollectionGameIntro-module__sN8NYG__iconScale113{transform:scale(1.13)}.CollectionGameIntro-module__sN8NYG__iconScale115{transform:scale(1.15)}.CollectionGameIntro-module__sN8NYG__iconScale117{transform:scale(1.17)}.CollectionGameIntro-module__sN8NYG__iconScale120{transform:scale(1.2)}.CollectionGameIntro-module__sN8NYG__iconScale130{transform:scale(1.3)}.CollectionGameIntro-module__sN8NYG__iconScale123{transform:scale(1.23)}.CollectionGameIntro-module__sN8NYG__iconScale125{transform:scale(1.25)}.CollectionGameIntro-module__sN8NYG__iconScale128{transform:scale(1.28)}.CollectionGameIntro-module__sN8NYG__categoryDesignName{color:#f4f4f4;min-height:2.9em;font-family:var(--font-cormorant);margin:1.4rem 0 0;font-size:clamp(1.35rem,1.8vw,1.8rem);font-weight:300;line-height:1.1}.CollectionGameIntro-module__sN8NYG__calendarDesigns .CollectionGameIntro-module__sN8NYG__categoryDesignName{text-align:center}.CollectionGameIntro-module__sN8NYG__calendarAlignment,.CollectionGameIntro-module__sN8NYG__calendarEmblem{color:var(--collection-game-accent);font-family:var(--font-inter), sans-serif;letter-spacing:.14em;text-align:center;text-transform:uppercase;margin:.65rem 0 0;font-size:.65rem;font-weight:400;line-height:1.5}.CollectionGameIntro-module__sN8NYG__calendarEmblem{color:color-mix(in srgb, var(--collection-game-accent) 85%, white);white-space:nowrap;justify-content:center;align-items:center;gap:.4rem;font-size:.76rem;display:flex}.CollectionGameIntro-module__sN8NYG__emblemMiniIcons{justify-content:center;align-items:center;gap:.35rem;display:flex}.CollectionGameIntro-module__sN8NYG__emblemMiniIcons img{object-fit:contain;filter:none;opacity:1;mix-blend-mode:normal;width:26px;height:26px;display:block}.CollectionGameIntro-module__sN8NYG__wildEmblem{flex-direction:column}.CollectionGameIntro-module__sN8NYG__emblemDesigns{grid-template-columns:repeat(4,minmax(0,1fr))}.CollectionGameIntro-module__sN8NYG__emblemsCopy p+p{margin-top:1.68em}.CollectionGameIntro-module__sN8NYG__emblemDesigns .CollectionGameIntro-module__sN8NYG__deckIcon{transform:scale(var(--large-emblem-scale,1));transform-origin:50%}.CollectionGameIntro-module__sN8NYG__largeEmblemSun{--large-emblem-scale:1.11}.CollectionGameIntro-module__sN8NYG__largeEmblemJaguar{--large-emblem-scale:1.21}.CollectionGameIntro-module__sN8NYG__largeEmblemMaize{--large-emblem-scale:1.04}.CollectionGameIntro-module__sN8NYG__emblemDesigns .CollectionGameIntro-module__sN8NYG__categoryDesign{border-top-color:color-mix(in srgb, var(--collection-game-accent) 46%, transparent)}.CollectionGameIntro-module__sN8NYG__emblemName{text-align:center}@media (max-width:1100px){.CollectionGameIntro-module__sN8NYG__emblemDesigns{grid-template-columns:repeat(2,minmax(0,1fr))}}.CollectionGameIntro-module__sN8NYG__alignmentObjective{flex-direction:column;align-items:center;display:flex}.CollectionGameIntro-module__sN8NYG__alignmentObjective .CollectionGameIntro-module__sN8NYG__deckIcon{object-fit:contain;width:8rem;height:9rem}.CollectionGameIntro-module__sN8NYG__alignmentObjective .CollectionGameIntro-module__sN8NYG__alignmentConnector{margin-top:1.5rem}.CollectionGameIntro-module__sN8NYG__alignmentCombination{justify-content:center;align-items:center;gap:clamp(1.25rem,4vw,3rem);margin-top:2.5rem;display:flex}.CollectionGameIntro-module__sN8NYG__alignmentCombinationTerm{align-items:center;gap:clamp(1.25rem,4vw,3rem);min-width:0;display:flex}.CollectionGameIntro-module__sN8NYG__alignmentCombination .CollectionGameIntro-module__sN8NYG__alignmentTerm{width:clamp(6.5rem,14vw,9rem)}.CollectionGameIntro-module__sN8NYG__alignmentExampleResult{text-align:center;margin-top:2.5rem}.CollectionGameIntro-module__sN8NYG__alignmentExampleResult>strong{font-family:var(--font-cormorant);margin-top:1rem;font-size:clamp(1.3rem,1.8vw,1.75rem);font-weight:300;display:block}.CollectionGameIntro-module__sN8NYG__alignmentExampleResult>p{max-width:42rem;margin:1.5rem auto 0}.CollectionGameIntro-module__sN8NYG__categoryDesignQuantity{margin-top:.75rem}.CollectionGameIntro-module__sN8NYG__specialBadge{color:var(--collection-game-accent);letter-spacing:.22em;text-transform:uppercase;margin-top:1rem;font-size:.62rem;line-height:1.4;display:inline-block}.CollectionGameIntro-module__sN8NYG__specialCardsHeading{grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(4rem,8vw,8rem);display:grid}.CollectionGameIntro-module__sN8NYG__specialCardsHeading h3{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.025em;margin:0;font-size:clamp(3.4rem,6.5vw,6rem);font-weight:300;line-height:.95}.CollectionGameIntro-module__sN8NYG__calendarSeries .CollectionGameIntro-module__sN8NYG__specialCardsHeading h3:after{background:color-mix(in srgb, var(--collection-game-accent) 58%, transparent);content:"";width:clamp(3.5rem,5vw,5rem);height:1px;margin-top:1.25rem;display:block}.CollectionGameIntro-module__sN8NYG__alignmentSection{margin-top:clamp(9rem,14vw,13rem)}.CollectionGameIntro-module__sN8NYG__jadeObjective{max-width:46rem;margin-top:clamp(6rem,9vw,9rem)}.CollectionGameIntro-module__sN8NYG__jadeObjective h3{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.025em;margin:0;font-size:clamp(2.8rem,4.5vw,4rem);font-weight:300;line-height:1.05}.CollectionGameIntro-module__sN8NYG__jadeObjective h3:after{background:color-mix(in srgb, var(--collection-game-accent) 58%, transparent);content:"";width:4rem;height:1px;margin-top:1.25rem;display:block}.CollectionGameIntro-module__sN8NYG__jadeObjectiveClaim{color:#f4f4f4;font-family:var(--font-cormorant);margin:2rem 0 0;font-size:clamp(1.8rem,2.8vw,2.5rem);font-weight:300;line-height:1.25}.CollectionGameIntro-module__sN8NYG__jadeObjectiveDescription{color:var(--type-body-copy-color);margin:1.5rem 0 0;font-size:clamp(1.02rem,1.3vw,1.16rem);line-height:1.68}.CollectionGameIntro-module__sN8NYG__jadeObjectiveTiebreak{color:var(--type-body-copy-color);margin:1.5rem 0 0;font-size:.9rem;line-height:1.68}.CollectionGameIntro-module__sN8NYG__alignmentHeading{grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(4rem,8vw,8rem);display:grid}.CollectionGameIntro-module__sN8NYG__alignmentHeading>h3{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.025em;margin:0;font-size:clamp(3.4rem,5.5vw,5rem);font-weight:300;line-height:.95}.CollectionGameIntro-module__sN8NYG__alignmentHeading>h3:after{background:color-mix(in srgb, var(--collection-game-accent) 58%, transparent);content:"";width:clamp(3.5rem,5vw,5rem);height:1px;margin-top:1.25rem;display:block}.CollectionGameIntro-module__sN8NYG__alignmentIntro>p{color:var(--type-body-copy-color);margin:0;font-size:clamp(1.02rem,1.3vw,1.16rem);line-height:1.68}.CollectionGameIntro-module__sN8NYG__alignmentIntro>p+p{margin-top:1.35rem}.CollectionGameIntro-module__sN8NYG__alignmentIntro .CollectionGameIntro-module__sN8NYG__alignmentClaim{color:#f4f4f4;font-family:var(--font-cormorant);margin-bottom:clamp(2rem,3vw,2.75rem);font-size:clamp(1.9rem,3.2vw,2.8rem);font-weight:300;line-height:1.08}.CollectionGameIntro-module__sN8NYG__alignmentCount{border-top:1px solid color-mix(in srgb, var(--collection-game-accent) 38%, transparent);justify-content:space-between;align-items:baseline;gap:2rem;margin-top:clamp(2.5rem,4vw,3.5rem);padding-top:1.25rem;display:flex}.CollectionGameIntro-module__sN8NYG__alignmentCount span,.CollectionGameIntro-module__sN8NYG__alignmentExampleLabel{color:var(--type-section-label-color);letter-spacing:.24em;text-transform:uppercase;font-size:.68rem;line-height:1.4}.CollectionGameIntro-module__sN8NYG__alignmentCount strong{color:var(--collection-game-accent);letter-spacing:.24em;font-size:.78rem;font-weight:400;line-height:1.4}.CollectionGameIntro-module__sN8NYG__alignmentExample{margin-top:clamp(5.5rem,9vw,8rem)}.CollectionGameIntro-module__sN8NYG__alignmentExampleLabel{color:var(--collection-game-accent);margin:0 0 2rem}.CollectionGameIntro-module__sN8NYG__alignmentTerm{text-align:center;min-width:0;margin:0}.CollectionGameIntro-module__sN8NYG__alignmentTerm .CollectionGameIntro-module__sN8NYG__deckIcon{transform-origin:50%;width:100%;height:auto;max-height:8.75rem;margin-inline:auto}.CollectionGameIntro-module__sN8NYG__alignmentTerm figcaption{color:#f4f4f4;font-family:var(--font-cormorant);text-align:center;margin-top:1.25rem;font-size:clamp(1.3rem,1.8vw,1.75rem);font-weight:300;line-height:1.1;display:block}.CollectionGameIntro-module__sN8NYG__alignmentConnector{color:var(--collection-game-accent);font-family:var(--font-cormorant);font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:300;line-height:1}.CollectionGameIntro-module__sN8NYG__alignmentDecisions{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,4vw,4.5rem);margin-top:clamp(6rem,10vw,9rem);display:grid}.CollectionGameIntro-module__sN8NYG__alignmentDecisions article{border-top:1px solid color-mix(in srgb, var(--collection-game-accent) 38%, transparent);padding-top:1.5rem}.CollectionGameIntro-module__sN8NYG__alignmentDecisions h4{color:var(--collection-game-accent);letter-spacing:.24em;margin:0;font-size:.72rem;font-weight:400;line-height:1.4}.CollectionGameIntro-module__sN8NYG__alignmentDecisions p{color:var(--type-body-copy-color);margin:1.4rem 0 0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.65}.CollectionGameIntro-module__sN8NYG__specialCardsList{margin-top:clamp(5rem,8vw,7rem)}.CollectionGameIntro-module__sN8NYG__specialCardGroup{border-top:1px solid #e8e4db1c;grid-template-columns:minmax(16rem,.78fr) minmax(0,1.22fr);gap:clamp(4rem,8vw,8rem);padding-top:clamp(3.5rem,5vw,4.75rem);display:grid}.CollectionGameIntro-module__sN8NYG__specialCardGroup+.CollectionGameIntro-module__sN8NYG__specialCardGroup{margin-top:clamp(5rem,8vw,7rem)}.CollectionGameIntro-module__sN8NYG__specialCardVisuals{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.CollectionGameIntro-module__sN8NYG__specialCardPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.CollectionGameIntro-module__sN8NYG__specialCardVisual{margin:0}.CollectionGameIntro-module__sN8NYG__specialCardVisual>span{place-items:center;height:11rem;display:grid}.CollectionGameIntro-module__sN8NYG__specialCardVisual .CollectionGameIntro-module__sN8NYG__deckIcon{height:9rem}.CollectionGameIntro-module__sN8NYG__specialCardColiseumIcon{transform:scale(1.08)}.CollectionGameIntro-module__sN8NYG__specialCardVisual figcaption{color:#f4f4f4;font-family:var(--font-cormorant);text-align:center;margin-top:1.25rem;font-size:clamp(1.35rem,1.8vw,1.8rem);font-weight:300;line-height:1.1}.CollectionGameIntro-module__sN8NYG__specialCardCopy h4{color:var(--collection-game-accent);font-family:var(--font-cormorant);letter-spacing:.025em;margin:1.25rem 0 2rem;font-size:clamp(2.2rem,3.5vw,3.4rem);font-weight:300;line-height:1}.CollectionGameIntro-module__sN8NYG__specialClarification{margin-top:1.75rem!important}.CollectionGameIntro-module__sN8NYG__specialClarification strong{color:var(--type-section-label-color);letter-spacing:.22em;text-transform:uppercase;margin-bottom:.65rem;font-size:.64rem;font-weight:400;line-height:1.4;display:block}.CollectionGameIntro-module__sN8NYG__specialRules{border-top:1px solid #b9965738;max-width:54rem;margin:clamp(6rem,9vw,8rem) 0 0 auto;padding-top:2rem}.CollectionGameIntro-module__sN8NYG__premise{grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);grid-template-areas:"eyebrow target""copy target";align-items:center;column-gap:clamp(5rem,10vw,10rem);margin-top:clamp(9rem,14vw,13rem);display:grid}.CollectionGameIntro-module__sN8NYG__premiseEyebrow{color:var(--type-section-label-color);letter-spacing:.28em;text-transform:uppercase;grid-area:eyebrow;margin:0 0 clamp(2rem,3.5vw,3rem);font-size:.72rem;font-weight:400;line-height:1.4}.CollectionGameIntro-module__sN8NYG__premiseCopy{grid-area:copy;max-width:42rem}.CollectionGameIntro-module__sN8NYG__premiseCopy p{color:var(--type-body-copy-color);margin:0;font-size:clamp(1.1rem,1.45vw,1.3rem);line-height:1.72}.CollectionGameIntro-module__sN8NYG__premiseCopy p+p{margin-top:1.35rem}.CollectionGameIntro-module__sN8NYG__target{text-align:center;flex-direction:column;grid-area:target;justify-self:center;align-items:center;display:flex}.CollectionGameIntro-module__sN8NYG__targetNumber{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:-.055em;font-size:clamp(12rem,22vw,20rem);font-weight:300;line-height:.68}.CollectionGameIntro-module__sN8NYG__targetLabel{color:var(--type-section-label-color);letter-spacing:.34em;text-transform:uppercase;margin-top:clamp(2rem,3vw,2.75rem);font-size:.76rem;line-height:1.4}.CollectionGameIntro-module__sN8NYG__kleos .CollectionGameIntro-module__sN8NYG__targetNumber,.CollectionGameIntro-module__sN8NYG__kleos .CollectionGameIntro-module__sN8NYG__targetLabel,.CollectionGameIntro-module__sN8NYG__kleos .CollectionGameIntro-module__sN8NYG__deckSubgroupLabel,.CollectionGameIntro-module__sN8NYG__kleos .CollectionGameIntro-module__sN8NYG__deckType{color:var(--collection-game-accent)}.CollectionGameIntro-module__sN8NYG__course{margin-top:clamp(7.5rem,11.5vw,10.75rem)}.CollectionGameIntro-module__sN8NYG__courseEyebrow{color:var(--type-section-label-color);letter-spacing:.28em;text-transform:uppercase;margin:0 0 clamp(3rem,5vw,4.5rem);font-size:.72rem;font-weight:400;line-height:1.4}.CollectionGameIntro-module__sN8NYG__courseList{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(2.5rem,4vw,4.5rem);margin:0;padding:0;list-style:none;display:grid}.CollectionGameIntro-module__sN8NYG__courseItem{border-top:1px solid #b996573d;padding-top:1.5rem}.CollectionGameIntro-module__sN8NYG__courseNumber{color:var(--type-section-label-color);letter-spacing:.24em;font-size:.72rem;line-height:1.4;display:block}.CollectionGameIntro-module__sN8NYG__courseItem h4{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.025em;margin:1.2rem 0 0;font-size:clamp(1.8rem,2.4vw,2.5rem);font-weight:300;line-height:1}.CollectionGameIntro-module__sN8NYG__courseItem p{color:var(--type-body-copy-color);margin:1.4rem 0 0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.65}.CollectionGameIntro-module__sN8NYG__deck{margin-top:clamp(9rem,14vw,13rem)}.CollectionGameIntro-module__sN8NYG__deckHeading{justify-content:space-between;align-items:baseline;gap:2rem;margin-bottom:clamp(4rem,6.5vw,6rem);display:flex}.CollectionGameIntro-module__sN8NYG__deckHeading h3{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.025em;margin:0;font-size:clamp(3.4rem,6.5vw,6rem);font-weight:300;line-height:.95}.CollectionGameIntro-module__sN8NYG__deckHeading p{color:var(--type-section-label-color);letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:.72rem;line-height:1.4}.CollectionGameIntro-module__sN8NYG__deckColumns,.CollectionGameIntro-module__sN8NYG__deckItem{grid-template-columns:minmax(7rem,.72fr) minmax(10rem,1.25fr) minmax(8rem,.85fr) minmax(20rem,2.5fr);column-gap:clamp(1.5rem,3vw,3.5rem);display:grid}.CollectionGameIntro-module__sN8NYG__deckColumns{color:var(--type-section-label-color);letter-spacing:.26em;text-transform:uppercase;border-bottom:1px solid #b9965742;padding:0 0 1rem;font-size:.65rem;line-height:1.4}.CollectionGameIntro-module__sN8NYG__deckGroup{margin-top:clamp(3.5rem,5vw,4.75rem)}.CollectionGameIntro-module__sN8NYG__deckGroup+.CollectionGameIntro-module__sN8NYG__deckGroup{margin-top:clamp(6rem,9vw,8rem)}.CollectionGameIntro-module__sN8NYG__deckGroup>h4{color:var(--type-section-label-color);letter-spacing:.28em;text-transform:uppercase;margin:0 0 1.5rem;font-size:.7rem;font-weight:400;line-height:1.4}.CollectionGameIntro-module__sN8NYG__deckList{margin:0;padding:0;list-style:none}.CollectionGameIntro-module__sN8NYG__deckSubgroup{margin-top:2.25rem}.CollectionGameIntro-module__sN8NYG__deckSubgroup+.CollectionGameIntro-module__sN8NYG__deckSubgroup{margin-top:clamp(3.5rem,5vw,4.75rem)}.CollectionGameIntro-module__sN8NYG__deckSubgroupLabel{color:var(--type-section-label-color);letter-spacing:.26em;opacity:.78;text-transform:uppercase;margin:0 0 1rem;font-size:.64rem;font-weight:400;line-height:1.4}.CollectionGameIntro-module__sN8NYG__deckItem{border-top:1px solid #e8e4db1c;align-items:center;min-height:8.5rem;padding:1.5rem 0}.CollectionGameIntro-module__sN8NYG__deckDesign{place-items:center;width:5.5rem;height:5.5rem;display:grid}.CollectionGameIntro-module__sN8NYG__deckIcon{filter:invert();object-fit:contain;opacity:.84;width:auto;max-width:100%;height:4.25rem;display:block}.CollectionGameIntro-module__sN8NYG__deckIcon.CollectionGameIntro-module__sN8NYG__kleosDeckIcon{filter:none;mix-blend-mode:normal;opacity:1;transform-origin:50%}.CollectionGameIntro-module__sN8NYG__deckIcon.CollectionGameIntro-module__sN8NYG__bicolorDeckIcon{filter:none;mix-blend-mode:normal;opacity:1}.CollectionGameIntro-module__sN8NYG__deckIcon.CollectionGameIntro-module__sN8NYG__transparentDeckIcon{filter:invert();mix-blend-mode:normal;opacity:1}.CollectionGameIntro-module__sN8NYG__deckName{color:#f4f4f4;font-family:var(--font-cormorant);letter-spacing:.02em;margin:0;font-size:clamp(1.65rem,2vw,2.15rem);font-weight:300;line-height:1.05}.CollectionGameIntro-module__sN8NYG__deckType,.CollectionGameIntro-module__sN8NYG__deckEffect{margin:0}.CollectionGameIntro-module__sN8NYG__deckType{color:var(--type-section-label-color);letter-spacing:.2em;text-transform:uppercase;font-size:.68rem;line-height:1.4}.CollectionGameIntro-module__sN8NYG__deckEffect{max-width:38rem;color:var(--type-body-copy-color);font-size:clamp(.96rem,1.15vw,1.08rem);line-height:1.62}.CollectionGameIntro-module__sN8NYG__rules{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.85fr);align-items:end;gap:clamp(5rem,10vw,10rem);margin-top:clamp(9rem,14vw,13rem);display:grid}.CollectionGameIntro-module__sN8NYG__rulesCopy{max-width:46rem}.CollectionGameIntro-module__sN8NYG__rulesEyebrow{color:var(--type-section-label-color);letter-spacing:.28em;text-transform:uppercase;margin:0 0 clamp(2.5rem,4vw,3.5rem);font-size:.72rem;font-weight:400;line-height:1.4}.CollectionGameIntro-module__sN8NYG__rulesLead{color:#f4f4f4;font-family:var(--font-cormorant);margin:0;font-size:clamp(2.25rem,4vw,3.8rem);font-weight:300;line-height:1.08}.CollectionGameIntro-module__sN8NYG__rulesDescription{max-width:38rem;color:var(--type-body-copy-color);margin:clamp(2rem,3vw,2.75rem) 0 0;font-size:clamp(1.02rem,1.3vw,1.16rem);line-height:1.68}.CollectionGameIntro-module__sN8NYG__rulesActions{border-bottom:1px solid #b9965738}.CollectionGameIntro-module__sN8NYG__rulesAction{min-height:4.75rem;color:var(--type-section-label-color);letter-spacing:.24em;text-transform:uppercase;border-top:1px solid #b9965738;justify-content:space-between;align-items:center;gap:1.5rem;font-size:.72rem;line-height:1.4;text-decoration:none;display:flex}a.CollectionGameIntro-module__sN8NYG__rulesAction{transition:color .18s}a.CollectionGameIntro-module__sN8NYG__rulesAction:hover,a.CollectionGameIntro-module__sN8NYG__rulesAction:focus-visible{color:#f4f4f4}.CollectionGameIntro-module__sN8NYG__rulesAction[aria-disabled=true]{cursor:default}.CollectionGameIntro-module__sN8NYG__rulesActionIndicator{letter-spacing:0;flex:none;font-size:1rem}.CollectionGameIntro-module__sN8NYG__bushido .CollectionGameIntro-module__sN8NYG__rules{margin-top:calc(clamp(9rem, 14vw, 13rem) + var(--bushido-rules-transition-gap))}.CollectionGameIntro-module__sN8NYG__bushido .CollectionGameIntro-module__sN8NYG__rulesActions{border-bottom-color:#b9965752}.CollectionGameIntro-module__sN8NYG__bushido .CollectionGameIntro-module__sN8NYG__rulesAction{min-height:5.25rem;color:color-mix(in srgb, var(--type-section-label-color) 88%, #f4f4f4 12%);letter-spacing:.22em;border-top-color:#b9965752;padding:.5rem .25rem;font-size:.74rem}@media (max-width:1100px) and (min-width:761px){.CollectionGameIntro-module__sN8NYG__calendarDesigns.CollectionGameIntro-module__sN8NYG__bushidoStrengthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CollectionGameIntro-module__sN8NYG__specialCardsHeading.CollectionGameIntro-module__sN8NYG__bushidoUnifiedHeading{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:2.5rem}.CollectionGameIntro-module__sN8NYG__specialCardsHeading.CollectionGameIntro-module__sN8NYG__bushidoUnifiedHeading h3{font-size:clamp(2.8rem,5.5vw,3.7rem)}.CollectionGameIntro-module__sN8NYG__specialCardsHeading.CollectionGameIntro-module__sN8NYG__bushidoUnifiedHeading h3.CollectionGameIntro-module__sN8NYG__bushidoLongHeading{font-size:clamp(1.95rem,3.6vw,2.55rem)}.CollectionGameIntro-module__sN8NYG__calendarDesigns.CollectionGameIntro-module__sN8NYG__bushidoThreeColumnGrid,.CollectionGameIntro-module__sN8NYG__calendarDesigns.CollectionGameIntro-module__sN8NYG__bushidoFourColumnGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CollectionGameIntro-module__sN8NYG__calendarDesigns{grid-template-columns:repeat(3,minmax(0,1fr))}.CollectionGameIntro-module__sN8NYG__mechanic h3.CollectionGameIntro-module__sN8NYG__gameConceptWide{font-size:clamp(2.75rem,5.27vw,3.7rem)}.CollectionGameIntro-module__sN8NYG__mechanic h3.CollectionGameIntro-module__sN8NYG__gameConceptLong,.CollectionGameIntro-module__sN8NYG__specialCardsHeading h3.CollectionGameIntro-module__sN8NYG__gameConceptLong{font-size:clamp(1.4rem,5.8vw,2.2rem)}.CollectionGameIntro-module__sN8NYG__gameFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.CollectionGameIntro-module__sN8NYG__gameFacts li,.CollectionGameIntro-module__sN8NYG__gameFacts li+li{border-left:0}.CollectionGameIntro-module__sN8NYG__gameFacts li:nth-child(n+4){border-top:1px solid #e8e4db1a}.CollectionGameIntro-module__sN8NYG__gameFacts li:not(:nth-child(3n+1)){border-left:1px solid #e8e4db1a}.CollectionGameIntro-module__sN8NYG__gameFacts li:last-child{grid-column:2/3}.CollectionGameIntro-module__sN8NYG__courseList{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4.5rem}.CollectionGameIntro-module__sN8NYG__deckColumns,.CollectionGameIntro-module__sN8NYG__deckItem{grid-template-columns:5.5rem minmax(8rem,1fr) 6.5rem minmax(15rem,1.65fr);column-gap:1.5rem}.CollectionGameIntro-module__sN8NYG__rules{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);gap:4rem}}@media (max-width:860px) and (min-width:761px){.CollectionGameIntro-module__sN8NYG__specialCardsHeading.CollectionGameIntro-module__sN8NYG__bushidoUnifiedHeading{grid-template-columns:minmax(0,1fr);gap:3rem}}@media (max-width:760px){.CollectionGameIntro-module__sN8NYG__bushido{--bushido-game-section-gap:clamp(7rem, 25vw, 9rem);--bushido-deck-to-clans-gap:clamp(4.5rem, 16vw, 5.75rem);--bushido-rules-transition-gap:.875rem}.CollectionGameIntro-module__sN8NYG__bushido .CollectionGameIntro-module__sN8NYG__bushidoDeckIntro{margin-top:clamp(7rem,25vw,9rem)}.CollectionGameIntro-module__sN8NYG__north{--north-editorial-columns:minmax(0, 1fr);--north-editorial-gap:2.75rem;--north-section-space:clamp(7rem, 25vw, 9rem);--north-content-space:clamp(3.5rem, 14vw, 5rem);--north-feature-space:6rem;--north-category-space:5.5rem}.CollectionGameIntro-module__sN8NYG__section{min-height:min(72svh,42rem);padding:clamp(7.5rem,26vw,10rem) 1.5rem clamp(7rem,24vw,9rem)}.CollectionGameIntro-module__sN8NYG__eyebrow{margin-bottom:1.5rem}.CollectionGameIntro-module__sN8NYG__copy h2{font-size:clamp(4.2rem,22vw,6.5rem)}.CollectionGameIntro-module__sN8NYG__bushido .CollectionGameIntro-module__sN8NYG__copy h2{white-space:nowrap;max-width:100%;font-size:clamp(3.15rem,20.25vw - .875rem,6.5rem)}.CollectionGameIntro-module__sN8NYG__statement{margin-top:2.75rem;font-size:clamp(2rem,9.3vw,2.8rem);line-height:1.1}.CollectionGameIntro-module__sN8NYG__media{margin-top:3.5rem}.CollectionGameIntro-module__sN8NYG__gameFacts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3.5rem}.CollectionGameIntro-module__sN8NYG__gameFacts.CollectionGameIntro-module__sN8NYG__threeGameFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.CollectionGameIntro-module__sN8NYG__gameFacts li,.CollectionGameIntro-module__sN8NYG__gameFacts li+li{border-left:0;padding:1.25rem .65rem}.CollectionGameIntro-module__sN8NYG__gameFacts li:nth-child(n+3){border-top:1px solid #e8e4db1a}.CollectionGameIntro-module__sN8NYG__gameFacts li:nth-child(2n){border-left:1px solid #e8e4db1a}.CollectionGameIntro-module__sN8NYG__gameFacts li:last-child{border-left:0;grid-column:1/-1}.CollectionGameIntro-module__sN8NYG__mechanic{grid-template-columns:minmax(0,1fr);gap:2.75rem;margin-top:clamp(7rem,25vw,9rem)}.CollectionGameIntro-module__sN8NYG__mechanic h3,.CollectionGameIntro-module__sN8NYG__specialCardsHeading h3,.CollectionGameIntro-module__sN8NYG__alignmentHeading>h3{font-size:clamp(3rem,15vw,4.3rem)}.CollectionGameIntro-module__sN8NYG__mechanic h3.CollectionGameIntro-module__sN8NYG__gameConceptWide{font-size:clamp(2.75rem,12.8vw,3.7rem)}.CollectionGameIntro-module__sN8NYG__mechanic h3.CollectionGameIntro-module__sN8NYG__gameConceptLong{font-size:clamp(1.8rem,8.2vw,3.3rem)}.CollectionGameIntro-module__sN8NYG__mechanicCopy p,.CollectionGameIntro-module__sN8NYG__specialCardsHeading p,.CollectionGameIntro-module__sN8NYG__specialCardCopy>p,.CollectionGameIntro-module__sN8NYG__specialRules p{font-size:1.08rem}.CollectionGameIntro-module__sN8NYG__gameCycle{margin-top:1rem}.CollectionGameIntro-module__sN8NYG__gameCycle ol{grid-template-columns:minmax(0,1fr)}.CollectionGameIntro-module__sN8NYG__gameCycle li{border-top:1px solid #e8e4db14;padding:1.2rem 0}.CollectionGameIntro-module__sN8NYG__gameCycle li:not(:last-child):after{content:"↓";top:auto;bottom:-.65rem;right:0}.CollectionGameIntro-module__sN8NYG__categoryDeck,.CollectionGameIntro-module__sN8NYG__specialCards{margin-top:clamp(7rem,25vw,9rem)}.CollectionGameIntro-module__sN8NYG__categoryGroup+.CollectionGameIntro-module__sN8NYG__categoryGroup{margin-top:5.5rem}.CollectionGameIntro-module__sN8NYG__categoryHeading{display:block}.CollectionGameIntro-module__sN8NYG__categoryHeading h4{font-size:clamp(2.6rem,13vw,3.6rem)}.CollectionGameIntro-module__sN8NYG__categoryHeading p{margin-top:1rem}.CollectionGameIntro-module__sN8NYG__categoryAbility{grid-template-columns:minmax(0,1fr);gap:.85rem;margin-top:2rem}.CollectionGameIntro-module__sN8NYG__categoryDesigns{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.25rem;margin-top:3rem}.CollectionGameIntro-module__sN8NYG__cycleGDesigns{grid-template-columns:repeat(4,minmax(0,1fr))}.CollectionGameIntro-module__sN8NYG__cycleGDesigns .CollectionGameIntro-module__sN8NYG__categoryDesign{grid-column:span 2}.CollectionGameIntro-module__sN8NYG__cycleGDesigns .CollectionGameIntro-module__sN8NYG__categoryDesign:last-child{grid-column:2/span 2}.CollectionGameIntro-module__sN8NYG__cycleGDesigns .CollectionGameIntro-module__sN8NYG__categoryDesignIcon{height:9rem}.CollectionGameIntro-module__sN8NYG__cycleGDesigns .CollectionGameIntro-module__sN8NYG__categoryDesignIcon .CollectionGameIntro-module__sN8NYG__deckIcon{height:8rem}.CollectionGameIntro-module__sN8NYG__alignmentSection{margin-top:clamp(7rem,25vw,9rem)}.CollectionGameIntro-module__sN8NYG__alignmentHeading{grid-template-columns:minmax(0,1fr);gap:3rem}.CollectionGameIntro-module__sN8NYG__alignmentHeading>h3{min-width:0;max-width:100%;font-size:clamp(2.4rem,12vw,3.44rem)}.CollectionGameIntro-module__sN8NYG__alignmentIntro>p{font-size:1.08rem}.CollectionGameIntro-module__sN8NYG__alignmentCount{display:block}.CollectionGameIntro-module__sN8NYG__alignmentCount strong{margin-top:.9rem;display:block}.CollectionGameIntro-module__sN8NYG__alignmentTerm{width:min(100%,10rem)}.CollectionGameIntro-module__sN8NYG__alignmentTerm .CollectionGameIntro-module__sN8NYG__deckIcon{max-height:8rem}.CollectionGameIntro-module__sN8NYG__alignmentDecisions{grid-template-columns:minmax(0,1fr);gap:3.5rem;margin-top:clamp(5rem,19vw,7rem)}.CollectionGameIntro-module__sN8NYG__categoryDesignIcon{height:6.5rem}.CollectionGameIntro-module__sN8NYG__categoryDesignIcon .CollectionGameIntro-module__sN8NYG__deckIcon{height:5.5rem}.CollectionGameIntro-module__sN8NYG__categoryDesignName{font-size:clamp(1.35rem,7vw,1.75rem)}.CollectionGameIntro-module__sN8NYG__specialCardsHeading,.CollectionGameIntro-module__sN8NYG__specialCardGroup,.CollectionGameIntro-module__sN8NYG__specialCardsHeading.CollectionGameIntro-module__sN8NYG__bushidoUnifiedHeading{grid-template-columns:minmax(0,1fr);gap:3rem}.CollectionGameIntro-module__sN8NYG__specialCardsHeading.CollectionGameIntro-module__sN8NYG__bushidoUnifiedHeading h3{white-space:normal;font-size:clamp(2.4rem,10.8vw,3.3rem)}.CollectionGameIntro-module__sN8NYG__specialCardsHeading.CollectionGameIntro-module__sN8NYG__bushidoUnifiedHeading h3.CollectionGameIntro-module__sN8NYG__bushidoLongHeading{font-size:clamp(2.1rem,9.4vw,3rem)}.CollectionGameIntro-module__sN8NYG__specialCardsHeading.CollectionGameIntro-module__sN8NYG__bushidoUnifiedHeading h3.CollectionGameIntro-module__sN8NYG__bushidoExtraLongHeading{white-space:nowrap;min-width:0;max-width:100%;font-size:clamp(1.55rem,9.8vw - .4rem,3rem)}.CollectionGameIntro-module__sN8NYG__calendarDesigns.CollectionGameIntro-module__sN8NYG__bushidoThreeColumnGrid,.CollectionGameIntro-module__sN8NYG__calendarDesigns.CollectionGameIntro-module__sN8NYG__bushidoFourColumnGrid,.CollectionGameIntro-module__sN8NYG__calendarDesigns.CollectionGameIntro-module__sN8NYG__bushidoStrengthGrid{grid-template-columns:minmax(0,1fr);row-gap:3rem}.CollectionGameIntro-module__sN8NYG__bushidoUnifiedGrid .CollectionGameIntro-module__sN8NYG__categoryDesignName{font-size:clamp(1.2rem,5vw,1.45rem)}.CollectionGameIntro-module__sN8NYG__bushidoConflictsGrid .CollectionGameIntro-module__sN8NYG__categoryDesignName{white-space:normal}.CollectionGameIntro-module__sN8NYG__specialCardsList{margin-top:4.5rem}.CollectionGameIntro-module__sN8NYG__specialCardGroup+.CollectionGameIntro-module__sN8NYG__specialCardGroup{margin-top:5rem}.CollectionGameIntro-module__sN8NYG__specialCardPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.CollectionGameIntro-module__sN8NYG__specialCardPair.CollectionGameIntro-module__sN8NYG__bushidoEventsGrid{grid-template-columns:minmax(0,1fr);row-gap:3rem}.CollectionGameIntro-module__sN8NYG__specialCardVisual>span{height:8rem}.CollectionGameIntro-module__sN8NYG__specialCardVisual .CollectionGameIntro-module__sN8NYG__deckIcon{height:6.75rem}.CollectionGameIntro-module__sN8NYG__specialRules{margin-top:5rem}.CollectionGameIntro-module__sN8NYG__premise{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""target""copy";margin-top:clamp(7rem,25vw,9rem)}.CollectionGameIntro-module__sN8NYG__premiseEyebrow{margin-bottom:2.75rem}.CollectionGameIntro-module__sN8NYG__target{text-align:left;justify-self:start;align-items:flex-start;margin-bottom:3.5rem}.CollectionGameIntro-module__sN8NYG__targetNumber{font-size:clamp(8rem,42vw,11rem);line-height:.72}.CollectionGameIntro-module__sN8NYG__targetLabel{margin-top:1.5rem}.CollectionGameIntro-module__sN8NYG__premiseCopy p{font-size:1.08rem;line-height:1.68}.CollectionGameIntro-module__sN8NYG__premiseCopy p+p{margin-top:1.25rem}.CollectionGameIntro-module__sN8NYG__course{margin-top:clamp(5.8rem,20.5vw,7.5rem)}.CollectionGameIntro-module__sN8NYG__courseEyebrow{margin-bottom:3rem}.CollectionGameIntro-module__sN8NYG__courseList{grid-template-columns:minmax(0,1fr);gap:4rem}.CollectionGameIntro-module__sN8NYG__courseItem h4{font-size:clamp(1.9rem,9vw,2.4rem)}.CollectionGameIntro-module__sN8NYG__courseItem p{font-size:1.08rem;line-height:1.68}.CollectionGameIntro-module__sN8NYG__deck{margin-top:clamp(7rem,25vw,9rem)}.CollectionGameIntro-module__sN8NYG__deckHeading{margin-bottom:3.5rem;display:block}.CollectionGameIntro-module__sN8NYG__deckHeading h3{font-size:clamp(3.5rem,18vw,5rem)}.CollectionGameIntro-module__sN8NYG__deckHeading p{margin-top:1.5rem}.CollectionGameIntro-module__sN8NYG__deckColumns{display:none}.CollectionGameIntro-module__sN8NYG__deckGroup{margin-top:0}.CollectionGameIntro-module__sN8NYG__deckGroup+.CollectionGameIntro-module__sN8NYG__deckGroup{margin-top:5.5rem}.CollectionGameIntro-module__sN8NYG__deckGroup>h4{margin-bottom:1.25rem}.CollectionGameIntro-module__sN8NYG__deckItem{grid-template-columns:5rem minmax(0,1fr);grid-template-areas:"design name""design type""effect effect";gap:.65rem 1.5rem;min-height:0;padding:1.75rem 0 2rem}.CollectionGameIntro-module__sN8NYG__deckDesign{grid-area:design;width:4.75rem;height:4.75rem}.CollectionGameIntro-module__sN8NYG__deckIcon{height:3.65rem}.CollectionGameIntro-module__sN8NYG__deckName{grid-area:name;align-self:end;font-size:clamp(1.7rem,8vw,2.1rem)}.CollectionGameIntro-module__sN8NYG__deckType{grid-area:type;align-self:start}.CollectionGameIntro-module__sN8NYG__deckEffect{grid-area:effect;margin-top:.8rem;font-size:1rem;line-height:1.62}.CollectionGameIntro-module__sN8NYG__rules{grid-template-columns:minmax(0,1fr);gap:3.75rem;margin-top:clamp(7rem,25vw,9rem)}.CollectionGameIntro-module__sN8NYG__rulesEyebrow{margin-bottom:2.5rem}.CollectionGameIntro-module__sN8NYG__rulesLead{font-size:clamp(2.2rem,10.5vw,3rem)}.CollectionGameIntro-module__sN8NYG__rulesDescription{margin-top:1.75rem;font-size:1.08rem}.CollectionGameIntro-module__sN8NYG__rulesAction{min-height:4.5rem;font-size:.68rem}.CollectionGameIntro-module__sN8NYG__bushido .CollectionGameIntro-module__sN8NYG__rules{margin-top:calc(clamp(7rem, 25vw, 9rem) + var(--bushido-rules-transition-gap))}.CollectionGameIntro-module__sN8NYG__bushido .CollectionGameIntro-module__sN8NYG__rulesAction{min-height:4.75rem;padding-block:.25rem;font-size:.69rem}}
.Eagle-module__4pBy_G__eagle{background:var(--background-narrative);color:#fff;width:100%;position:relative;overflow:hidden}.Eagle-module__4pBy_G__eagle:before{content:"";aspect-ratio:1697/927;background:#000;width:100%;position:absolute;inset:0 0 auto}.Eagle-module__4pBy_G__background{aspect-ratio:1697/927;background-color:#000;width:100%;position:relative}.Eagle-module__4pBy_G__background:after{content:"";z-index:1;background:linear-gradient(to bottom, transparent, var(--background-narrative));pointer-events:none;height:14%;position:absolute;inset:auto 0 0}.Eagle-module__4pBy_G__image{object-fit:cover;object-position:46% 58%}.Eagle-module__4pBy_G__content{text-align:center;width:min(100%,760px);margin:0 auto;padding:clamp(6rem,11vw,9rem) clamp(1.5rem,5vw,2rem) clamp(5rem,9vw,8rem)}.Eagle-module__4pBy_G__label{color:#b38b46;letter-spacing:.35em;margin-bottom:1.35rem;font-size:.85rem;display:block}.Eagle-module__4pBy_G__content h2{font-family:var(--font-cormorant);margin:0 0 2.5rem;font-size:clamp(2rem,5vw,3.6rem)}.Eagle-module__4pBy_G__content p{color:#d8d8d8;max-width:700px;margin-inline:auto;font-size:1.15rem;line-height:1.9}.Eagle-module__4pBy_G__final{color:#d4af37;letter-spacing:.04em;margin-top:2.5rem;font-size:1.8rem;font-weight:500}@media (max-width:1024px){.Eagle-module__4pBy_G__image{object-position:48% 58%}}@media (max-width:640px){.Eagle-module__4pBy_G__image{object-position:51% 56%}.Eagle-module__4pBy_G__content{padding-block:clamp(4.75rem,15vw,6.25rem)}.Eagle-module__4pBy_G__content p{font-size:1.05rem;line-height:1.7}.Eagle-module__4pBy_G__final{margin-top:1.75rem;font-size:clamp(1.4rem,6vw,1.8rem)}}
.Hoplite-module__ZzuvzW__hoplite{--character-slide:60px}.Hoplite-module__ZzuvzW__content{color:#fff;text-align:justify;flex-direction:column;justify-content:center;min-width:0;padding:clamp(3rem,6vw,6rem);display:flex}.Hoplite-module__ZzuvzW__content.Hoplite-module__ZzuvzW__kleosSurface{--guardian-surface-overlay:var(--identity-kleos-guardian-overlay)}.Hoplite-module__ZzuvzW__label{color:#b88b4a;letter-spacing:.35rem;margin-bottom:1rem;font-size:.8rem}.Hoplite-module__ZzuvzW__content h2{margin-bottom:2rem;font-size:3rem;font-weight:300}.Hoplite-module__ZzuvzW__content p{color:#cfcfcf;max-width:480px;margin-bottom:1.5rem;font-size:1.15rem;line-height:1.9}.Hoplite-module__ZzuvzW__content p:last-child{margin-bottom:0}@media (max-width:1024px){.Hoplite-module__ZzuvzW__content{text-align:left;min-height:auto;padding:clamp(4rem,9vw,6rem) clamp(2rem,8vw,5rem)}}@media (max-width:640px){.Hoplite-module__ZzuvzW__hoplite{--character-slide:20px}.Hoplite-module__ZzuvzW__content{padding:4rem 1.5rem 5rem}.Hoplite-module__ZzuvzW__content h2{font-size:clamp(2.25rem,11vw,3rem)}.Hoplite-module__ZzuvzW__content p{font-size:1.05rem;line-height:1.7}}
