.nf.nf-store{min-height:min(100svh,980px);padding-top:var(--hdr);grid-template-rows:1fr}.nf.nf-store .nf-main{padding-top:clamp(96px,22vh,220px)}@media (max-width:700px){.nf.nf-store .nf-main{padding-bottom:calc(84px + var(--safe-b))}}.nf-store .nf-title{max-width:13ch}.nf-store .nf-lead{max-width:34rem}.nf-store .nf-meta{color:#ffffffb8;margin:clamp(20px,3vh,28px) 0 0;font-size:.8125rem}.nf-store .nf-meta a{color:var(--color-on-media)}@keyframes nf-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}.js-motion .nf-store .nf-main>*,.js-motion .nf-store .nf-line{animation:nf-rise var(--dur-4) var(--ease-out) both}.js-motion .nf-store .nf-title{animation:none}.js-motion .nf-store .nf-line:first-child{animation-delay:90ms}.js-motion .nf-store .nf-line.thin{animation-delay:.19s}.js-motion .nf-store .nf-main>.nf-lead{animation-delay:.29s}.js-motion .nf-store .nf-main>.nf-cta{animation-delay:.38s}@keyframes nf-settle{0%{transform:scale(1.06)}to{transform:none}}.js-motion .nf-store .nf-bg img{animation:nf-settle 2.4s var(--ease-out) both}
