.nok-scroll-story{background:var(--nss-bg,#f7f4f0);color:#011848;isolation:isolate;overflow:clip;padding:var(--nss-spacing,64px) 24px;position:relative}.nok-scroll-story,.nok-scroll-story *{box-sizing:border-box}.nok-scroll-story__inner{display:grid;gap:var(--nss-gap,96px);margin:0 auto;max-width:var(--lo-content-width,1152px);position:relative;z-index:1}.nok-scroll-story__row{align-items:center;display:grid;gap:80px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}.nok-scroll-story__copy{background:rgba(255,255,255,var(--nss-copy-opacity,.76));border-radius:12px;min-width:0;padding:24px}.nok-scroll-story__row--reverse .nok-scroll-story__copy{order:2}.nok-scroll-story__row--reverse .nok-scroll-story__media{order:1}.nok-scroll-story__title{color:#011848;font-family:var(--ff-h3,Manrope,Arial,sans-serif);font-size:var(--fs-h3,26px);font-weight:var(--fw-h3,700);letter-spacing:-.6px;line-height:1.35;margin:0 0 18px;text-wrap:balance}.nok-scroll-story__subtitle{color:#011848;font:700 16px/1.6 var(--ff-paragraph,Manrope,Arial,sans-serif);margin:0 0 18px}.nok-scroll-story__text{color:var(--nok-paragraph-color,#32446a);font:400 var(--fs-paragraph,16px)/1.65 var(--ff-paragraph,Manrope,Arial,sans-serif)}.nok-scroll-story__text p{margin:0 0 16px}.nok-scroll-story__text p:last-child{margin-bottom:0}.nok-scroll-story__icon{background:#f7f4f0;border-radius:50%;display:grid;height:44px;margin-bottom:18px;place-items:center;width:44px}.nok-scroll-story__icon img{height:26px;object-fit:contain;width:26px}.nok-scroll-story__media{aspect-ratio:1;background:#e6e4e6;border-radius:5px;min-width:0;overflow:hidden}.nok-scroll-story__media img{display:block;height:100%;object-fit:cover;width:100%}.nok-scroll-story__circle{height:var(--nss-size,720px);left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:var(--nss-size,720px);will-change:transform,opacity;z-index:0}.nok-scroll-story__circle img{display:block;height:100%;object-fit:contain;width:100%;will-change:transform}@media(max-width:991px){.nok-scroll-story__row{gap:36px}}@media(max-width:767px){.nok-scroll-story{padding:min(var(--nss-spacing,64px),48px) 20px}.nok-scroll-story__inner{gap:48px}.nok-scroll-story__row{gap:24px;grid-template-columns:minmax(0,1fr)}.nok-scroll-story__copy{padding:20px}.nok-scroll-story__row--reverse .nok-scroll-story__copy,.nok-scroll-story__row--reverse .nok-scroll-story__media{order:0}.nok-scroll-story__title{font-size:24px}.nok-scroll-story__text{font-size:var(--fs-paragraph-mobile,15px)}.nok-scroll-story__circle{height:var(--nss-mobile-size,420px);width:var(--nss-mobile-size,420px)}}@media(prefers-reduced-motion:reduce){.nok-scroll-story__circle,.nok-scroll-story__circle img{will-change:auto}}.nok-scroll-story__intro{color:var(--nok-paragraph-color,#32446a);font-family:var(--ff-paragraph,Inter,Arial,sans-serif);font-size:var(--fs-paragraph,16px);font-weight:var(--fw-paragraph,400);line-height:var(--lh-paragraph,1.65);min-width:0;overflow-wrap:break-word}.nok-scroll-story__intro>:first-child{margin-top:0}.nok-scroll-story__intro>:last-child{margin-bottom:0}@media(max-width:767px){.nok-scroll-story__intro{font-size:var(--fs-paragraph-mobile,15px);line-height:var(--lh-paragraph-mobile,var(--lh-paragraph,1.65))}}.nok-scroll-story__circle{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 85%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 85%,transparent)}.nok-scroll-story__track{display:contents}.nok-scroll-story__pagination{display:none}@media(max-width:767px){.nok-scroll-story .nok-scroll-story__inner{gap:24px;min-width:0}.nok-scroll-story__track{display:flex;gap:16px;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 4px;scroll-snap-type:x mandatory;scrollbar-width:none}.nok-scroll-story__track::-webkit-scrollbar{display:none}.nok-scroll-story__track:focus-visible{outline:2px solid #c27655;outline-offset:4px}.nok-scroll-story__track>.nok-scroll-story__row{align-content:start;align-items:start;flex:0 0 100%;gap:20px;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;width:100%}.nok-scroll-story__track .nok-scroll-story__media{width:100%}.nok-scroll-story .nok-scroll-story__circle{display:none}.nok-scroll-story__pagination{display:flex;gap:4px;justify-content:center}.nok-scroll-story__pagination button{appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;cursor:pointer;display:grid;height:32px;margin:0;padding:0;place-items:center;width:32px}.nok-scroll-story__pagination button:before{background:#b6bbd6;border-radius:50%;content:"";height:8px;transition:background .2s;width:8px}.nok-scroll-story__pagination button[aria-current=true]:before{background:#c27655}.nok-scroll-story__pagination button:focus-visible{outline:2px solid #011848;outline-offset:0}}@media(max-width:767px){.nok-scroll-story__circle,.nok-scroll-story__circle img{will-change:auto}}