.home-features{--feature-muted:#a6a29d;overflow-x:clip}.home-features .scroll-section{min-height:0;padding-block:clamp(4.5rem,7.5vw,7rem);opacity:1;visibility:visible}.home-features .shell{column-gap:clamp(3rem,7vw,6.5rem);row-gap:3rem}.home-features :is(.feature-grid,.leveling-copy,.welcome-copy,.replies-copy,.daily-quests-copy,.daily-rewards-copy,.revive-copy,.bump-home-copy,.mini-games-copy,.spending-copy,.leaderboards-copy,.beyond-copy){width:100%;max-width:25rem}.home-features .feature{padding:0}.feature-heading{max-width:19ch;color:#eee9e3;font-family:var(--body);font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:500;line-height:1.15;letter-spacing:-.04em;text-wrap:balance}.feature-description{max-width:41ch;margin-top:1.1rem;color:var(--feature-muted);font-size:.9375rem;line-height:1.8;text-wrap:pretty}.feature-more{display:inline-flex;align-items:center;min-height:44px;margin-top:1.15rem;color:var(--copper);font-size:.75rem;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:rgba(205,138,110,.4);text-decoration-color:rgba(205,138,110,.4);text-underline-offset:.25em;transition:color .18s ease}.feature-more:hover{color:#eee9e3}@media (min-width:900px){.home-features .features-section{padding-block:6rem 7rem}}@media (max-width:899px){.home-features .scroll-section{padding-block:3.5rem 4rem}.home-features .shell{row-gap:2.5rem}.home-features :is(.feature-grid,.leveling-copy,.welcome-copy,.replies-copy,.daily-quests-copy,.daily-rewards-copy,.revive-copy,.bump-home-copy,.mini-games-copy,.spending-copy,.leaderboards-copy,.beyond-copy){max-width:30rem}.feature-heading{max-width:22ch}.feature-description{max-width:46ch}}@media (max-width:560px){.feature-heading{max-width:19ch;font-size:1.75rem}.feature-description{font-size:.875rem;line-height:1.75}}:is(.daily-rewards-layout,.bump-home-layout){display:grid;align-items:center}:is(.daily-rewards-showcase,.bump-home-showcase){width:min(100%,36rem);margin:0;justify-self:center;opacity:0;transform:translateY(1rem) scale(.98);transition:opacity .7s ease,transform .8s cubic-bezier(.22,1,.36,1)}:is(.daily-rewards-showcase-visible,.bump-home-showcase-visible){opacity:1;transform:translateY(0) scale(1)}:is(.daily-rewards-art,.bump-home-art){position:relative;aspect-ratio:16/9;overflow:hidden;isolation:isolate;border:1px solid rgba(232,224,213,.16);border-radius:1.15rem;background-color:#0b1530}.bump-home-art{aspect-ratio:5/4}:is(.daily-rewards-art,.bump-home-art)>img{width:100%;height:100%;object-fit:cover}:is(.daily-rewards-art,.bump-home-art) .bump-artwork-incoming{position:absolute;inset:0;opacity:0}:is(.daily-rewards-art,.bump-home-art) .bump-artwork-incoming.is-ready{animation:artwork-arrive .9s ease both}@keyframes artwork-arrive{0%{opacity:0}to{opacity:1}}:is(.daily-rewards-caption,.bump-home-caption){display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin-top:.85rem;color:var(--feature-muted);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:is(.daily-rewards-caption,.bump-home-caption)>span:first-child{color:#eee9e3}@media (min-width:900px){.daily-rewards-layout{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}.daily-rewards-copy{order:2;justify-self:end}.daily-rewards-showcase{justify-self:start}}@media (prefers-reduced-motion:reduce){:is(.daily-rewards-showcase,.bump-home-showcase){opacity:1;transform:none;transition:none}:is(.daily-rewards-art,.bump-home-art) .bump-artwork-incoming.is-ready{animation:none;opacity:1}}@media (min-width:900px){.home-features :is(.leveling-section,.bump-home-section,.beyond-section){padding-block:clamp(6rem,10vw,9rem)}.home-features :is(.leveling-layout,.bump-home-layout,.beyond-layout){grid-template-areas:none;grid-template-columns:minmax(0,1fr);row-gap:clamp(2.5rem,4vw,3.5rem)}.home-features :is(.leveling-copy,.bump-home-copy,.beyond-copy){grid-area:auto;order:-1;justify-self:start;max-width:36rem}.home-features :is(.leveling-copy,.bump-home-copy,.beyond-copy) .feature-heading{max-width:16ch;font-size:clamp(2.25rem,4vw,3.25rem);letter-spacing:-.045em}.home-features :is(.leveling-gallery,.bump-home-showcase,.beyond-showcase){grid-area:auto;justify-self:center;width:min(100%,48rem)}.home-features .bump-home-art{aspect-ratio:16/9}}