.thinking-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.thinking-skip:focus{top:12px}body .nf-thinking-product .thinking-hero .strangers-art{background:radial-gradient(at 80% 10%,#e1e8f8,#0000 65%),linear-gradient(145deg,#d9e8df,#f8faf6 60%,#e1e8ed)}body .nf-thinking-product .thinking-hero .product-copy{background:linear-gradient(155deg,#fff,#f2f7f3 75%,#d9e8df)}body .nf-thinking-product .thinking-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.9vw,74px)}body .nf-thinking-product .thinking-sample{background:linear-gradient(125deg,#eef1f8,#d7e8df 72%,#f1f0f8)}body .nf-thinking-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(140deg,#fcfcf8,#f1f5e9);border:1px solid #a3afb9}body .nf-thinking-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-thinking-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#414d5c}.nf-thinking-product .strangers-demo .nf-card-bottom{border-color:#a9b4c0}body .nf-thinking-product .thinking-how{background:linear-gradient(135deg,#e5ece7,#f8f9f3 75%,#e0ebe4)}.thinking-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 42px;padding:clamp(22px,3vw,36px);display:grid}.thinking-moves article{border-top:1px solid #b2bac7;min-width:0;padding-top:18px}.thinking-moves article>span{font-size:12px}.thinking-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.thinking-moves p{color:#2d3542;max-width:45ch;margin:0;font-size:16px;line-height:1.65}body .nf-thinking-product .thinking-ownership{background:radial-gradient(at 100% 100%,#d2e0dc,#0000 60%),linear-gradient(130deg,#fafbf6,#e9eee3)}.nf-thinking-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-thinking-product .thinking-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.thinking-moves{grid-template-columns:1fr;gap:24px}.thinking-moves h3{font-size:24px}body .nf-thinking-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-thinking-product .product-facts dd,.nf-thinking-product .product-audience{font-size:14px}.nf-thinking-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-thinking-product .product-facts{grid-template-columns:1fr}.nf-thinking-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}body .nf-thinking-product .thinking-hero .product-copy h1{max-width:none}body .nf-thinking-product .thinking-hero .product-copy>.nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-thinking-product .thinking-hero .product-copy>.nf-actions>*{flex:none;min-height:50px}@media (width<=1000px){body .nf-product-page.nf-strangers-product.nf-thinking-product .thinking-hero{grid-template-columns:1fr}body .nf-thinking-product .thinking-hero .product-copy{order:-1}body .nf-thinking-product .thinking-hero .strangers-art{padding:40px 28px 64px}body .nf-thinking-product .thinking-hero .strangers-art img{object-fit:contain;width:100%;max-height:440px}}@media (width<=700px){body .nf-thinking-product .thinking-hero .product-copy>.nf-actions{grid-template-columns:1fr}}body .nf-thinking-product .thinking-ownership .nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-thinking-product .thinking-ownership .nf-actions>*{flex:none;min-width:0}@media (width<=700px){body .nf-thinking-product .thinking-ownership .nf-actions{grid-template-columns:1fr}}.plan-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.plan-skip:focus{top:12px}body .nf-plan-product .plan-hero .strangers-art{background:radial-gradient(at 80% 10%,#e6eaf5,#0000 65%),linear-gradient(145deg,#d9e8df,#f8faf6 60%,#e1e8ed)}body .nf-plan-product .plan-hero .product-copy{background:linear-gradient(155deg,#fff,#f2f7f3 75%,#d9e8df)}body .nf-plan-product .plan-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.9vw,74px)}body .nf-plan-product .plan-sample{background:linear-gradient(125deg,#eef1f8,#d7e8df 72%,#f1f0f8)}body .nf-plan-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(140deg,#fcfcf8,#f1f5e9);border:1px solid #a3afb9}body .nf-plan-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-plan-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#414d5c}.nf-plan-product .strangers-demo .nf-card-bottom{border-color:#a9b4c0}body .nf-plan-product .plan-how{background:linear-gradient(135deg,#e5ece7,#f8f9f3 75%,#e0ebe4)}.plan-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 42px;padding:clamp(22px,3vw,36px);display:grid}.plan-moves article{border-top:1px solid #b2bac7;min-width:0;padding-top:18px}.plan-moves article>span{font-size:12px}.plan-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.plan-moves p{color:#2d3542;max-width:45ch;margin:0;font-size:16px;line-height:1.65}body .nf-plan-product .plan-ownership{background:radial-gradient(at 100% 100%,#d2e0dc,#0000 60%),linear-gradient(130deg,#fafbf6,#e9eee3)}.nf-plan-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-plan-product .plan-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.plan-moves{grid-template-columns:1fr;gap:24px}.plan-moves h3{font-size:24px}body .nf-plan-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-plan-product .product-facts dd,.nf-plan-product .product-audience{font-size:14px}.nf-plan-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-plan-product .product-facts{grid-template-columns:1fr}.nf-plan-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}body .nf-plan-product .plan-hero .product-copy h1{max-width:none}body .nf-plan-product .plan-hero .product-copy>.nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-plan-product .plan-hero .product-copy>.nf-actions>*{flex:none;min-height:50px}@media (width<=1000px){body .nf-product-page.nf-strangers-product.nf-plan-product .plan-hero{grid-template-columns:1fr}body .nf-plan-product .plan-hero .product-copy{order:-1}body .nf-plan-product .plan-hero .strangers-art{padding:40px 28px 64px}body .nf-plan-product .plan-hero .strangers-art img{object-fit:contain;width:100%;max-height:440px}}@media (width<=700px){body .nf-plan-product .plan-hero .product-copy>.nf-actions{grid-template-columns:1fr}}body .nf-plan-product .plan-ownership .nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-plan-product .plan-ownership .nf-actions>*{flex:none;min-width:0}@media (width<=700px){body .nf-plan-product .plan-ownership .nf-actions{grid-template-columns:1fr}}.lights-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.lights-skip:focus{top:12px}body .nf-lights-product .lights-hero .strangers-art{background:radial-gradient(at 80% 10%,#e4e6f2,#0000 65%),linear-gradient(145deg,#d9e8df,#f8faf6 60%,#d6e4e8)}body .nf-lights-product .lights-hero .product-copy{background:linear-gradient(155deg,#fff,#f2f7f3 75%,#d9e8df)}body .nf-lights-product .lights-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.9vw,74px)}body .nf-lights-product .lights-sample{background:linear-gradient(125deg,#eef1f8,#d7e8df 72%,#f1f0f8)}body .nf-lights-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(140deg,#fcfcf8,#f1f5e9);border:1px solid #a3afb9}body .nf-lights-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-lights-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#414d5c}.nf-lights-product .strangers-demo .nf-card-bottom{border-color:#a9b4c0}body .nf-lights-product .lights-how{background:linear-gradient(135deg,#e5ece7,#f8f9f3 75%,#e0ebe4)}.lights-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 42px;padding:clamp(22px,3vw,36px);display:grid}.lights-moves article{border-top:1px solid #b2bac7;min-width:0;padding-top:18px}.lights-moves article>span{font-size:12px}.lights-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.lights-moves p{color:#2d3542;max-width:45ch;margin:0;font-size:16px;line-height:1.65}body .nf-lights-product .lights-ownership{background:radial-gradient(at 100% 100%,#d2e0dc,#0000 60%),linear-gradient(130deg,#fafbf6,#e9eee3)}.nf-lights-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-lights-product .lights-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.lights-moves{grid-template-columns:1fr;gap:24px}.lights-moves h3{font-size:24px}body .nf-lights-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-lights-product .product-facts dd,.nf-lights-product .product-audience{font-size:14px}.nf-lights-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-lights-product .product-facts{grid-template-columns:1fr}.nf-lights-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}body .nf-lights-product .lights-hero .product-copy h1{max-width:none}body .nf-lights-product .lights-hero .product-copy>.nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-lights-product .lights-hero .product-copy>.nf-actions>*{flex:none;min-height:50px}@media (width<=1000px){body .nf-product-page.nf-strangers-product.nf-lights-product .lights-hero{grid-template-columns:1fr}body .nf-lights-product .lights-hero .product-copy{order:-1}body .nf-lights-product .lights-hero .strangers-art{padding:40px 28px 64px}body .nf-lights-product .lights-hero .strangers-art img{object-fit:contain;width:100%;max-height:440px}}@media (width<=700px){body .nf-lights-product .lights-hero .product-copy>.nf-actions{grid-template-columns:1fr}}body .nf-lights-product .lights-ownership .nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-lights-product .lights-ownership .nf-actions>*{flex:none;min-width:0}@media (width<=700px){body .nf-lights-product .lights-ownership .nf-actions{grid-template-columns:1fr}}.apres-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.apres-skip:focus{top:12px}body .nf-apres-product .apres-hero .strangers-art{background:radial-gradient(at 80% 10%,#dce5f4,#0000 65%),linear-gradient(145deg,#dce7e4,#f6f8fc 60%,#d4e4eb)}body .nf-apres-product .apres-hero .product-copy{background:linear-gradient(155deg,#fbfcf8,#f1f4eb 75%,#d9e9e5)}body .nf-apres-product .apres-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.9vw,74px)}body .nf-apres-product .apres-sample{background:linear-gradient(125deg,#edf0f9,#d4e5e1 72%,#e6e8f4)}body .nf-apres-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(140deg,#fcfcf8,#f1f5e9);border:1px solid #a3afb9}body .nf-apres-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-apres-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#414d5c}.nf-apres-product .strangers-demo .nf-card-bottom{border-color:#a9b4c0}body .nf-apres-product .apres-how{background:linear-gradient(135deg,#e1e9ee,#f8f9f3 75%,#e0ebe4)}.apres-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 42px;padding:clamp(22px,3vw,36px);display:grid}.apres-moves article{border-top:1px solid #b2bac7;min-width:0;padding-top:18px}.apres-moves article>span{font-size:12px}.apres-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.apres-moves p{color:#2d3542;max-width:45ch;margin:0;font-size:16px;line-height:1.65}body .nf-apres-product .apres-ownership{background:radial-gradient(at 100% 100%,#d2e0dc,#0000 60%),linear-gradient(130deg,#fafbf6,#e9eee3)}.nf-apres-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-apres-product .apres-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.apres-moves{grid-template-columns:1fr;gap:24px}.apres-moves h3{font-size:24px}body .nf-apres-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-apres-product .product-facts dd,.nf-apres-product .product-audience{font-size:14px}.nf-apres-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-apres-product .product-facts{grid-template-columns:1fr}.nf-apres-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}body .nf-apres-product .apres-hero .product-copy h1{max-width:none}body .nf-apres-product .apres-hero .product-copy>.nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-apres-product .apres-hero .product-copy>.nf-actions>*{flex:none;min-height:50px}@media (width<=1000px){body .nf-product-page.nf-strangers-product.nf-apres-product .apres-hero{grid-template-columns:1fr}body .nf-apres-product .apres-hero .product-copy{order:-1}body .nf-apres-product .apres-hero .strangers-art{padding:40px 28px 64px}body .nf-apres-product .apres-hero .strangers-art img{object-fit:contain;width:100%;max-height:440px}}@media (width<=700px){body .nf-apres-product .apres-hero .product-copy>.nf-actions{grid-template-columns:1fr}}body .nf-apres-product .apres-ownership .nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-apres-product .apres-ownership .nf-actions>*{flex:none;min-width:0}@media (width<=700px){body .nf-apres-product .apres-ownership .nf-actions{grid-template-columns:1fr}}.house-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.house-skip:focus{top:12px}body .nf-house-product .house-hero .strangers-art{background:radial-gradient(at 80% 10%,#e0e7f4,#0000 65%),linear-gradient(145deg,#d6e5dd,#fafbf7 60%,#d8e7df)}body .nf-house-product .house-hero .product-copy{background:linear-gradient(155deg,#fbfcf8,#f1f4eb 75%,#dce9e1)}body .nf-house-product .house-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.9vw,74px)}body .nf-house-product .house-sample{background:linear-gradient(125deg,#edf1f9,#d4e4de 72%,#eef0f8)}body .nf-house-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(140deg,#fcfcf8,#f1f5e9);border:1px solid #a3afb9}body .nf-house-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-house-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#414d5c}.nf-house-product .strangers-demo .nf-card-bottom{border-color:#a9b4c0}body .nf-house-product .house-how{background:linear-gradient(135deg,#e5ece7,#f8f9f3 75%,#e0ebe4)}.house-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 42px;padding:clamp(22px,3vw,36px);display:grid}.house-moves article{border-top:1px solid #b2bac7;min-width:0;padding-top:18px}.house-moves article>span{font-size:12px}.house-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.house-moves p{color:#2d3542;max-width:45ch;margin:0;font-size:16px;line-height:1.65}body .nf-house-product .house-ownership{background:radial-gradient(at 100% 100%,#d2e0dc,#0000 60%),linear-gradient(130deg,#fafbf6,#e9eee3)}.nf-house-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-house-product .house-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.house-moves{grid-template-columns:1fr;gap:24px}.house-moves h3{font-size:24px}body .nf-house-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-house-product .product-facts dd,.nf-house-product .product-audience{font-size:14px}.nf-house-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-house-product .product-facts{grid-template-columns:1fr}.nf-house-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}body .nf-house-product .house-hero .product-copy h1{max-width:none}body .nf-house-product .house-hero .product-copy>.nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-house-product .house-hero .product-copy>.nf-actions>*{flex:none;min-height:50px}@media (width<=1000px){body .nf-product-page.nf-strangers-product.nf-house-product .house-hero{grid-template-columns:1fr}body .nf-house-product .house-hero .product-copy{order:-1}body .nf-house-product .house-hero .strangers-art{padding:40px 28px 64px}body .nf-house-product .house-hero .strangers-art img{object-fit:contain;width:100%;max-height:440px}}@media (width<=700px){body .nf-house-product .house-hero .product-copy>.nf-actions{grid-template-columns:1fr}}body .nf-house-product .house-ownership .nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-house-product .house-ownership .nf-actions>*{flex:none;min-width:0}@media (width<=700px){body .nf-house-product .house-ownership .nf-actions{grid-template-columns:1fr}}.birthday-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.birthday-skip:focus{top:12px}body .nf-birthday-product .birthday-hero .strangers-art{background:radial-gradient(at 80% 10%,#e4e9e4,#0000 65%),linear-gradient(145deg,#d6e5dd,#f4f2f5 60%,#d8e7df)}body .nf-birthday-product .birthday-hero .product-copy{background:linear-gradient(155deg,#fbfcf8,#f1f4eb 75%,#e7e9ef)}body .nf-birthday-product .birthday-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.9vw,74px)}body .nf-birthday-product .birthday-sample{background:linear-gradient(125deg,#e9edf0,#d9e7e2 72%,#f3f0f4)}body .nf-birthday-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(140deg,#fcfcf8,#f1f5e9);border:1px solid #a3afb9}body .nf-birthday-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-birthday-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#414d5c}.nf-birthday-product .strangers-demo .nf-card-bottom{border-color:#a9b4c0}body .nf-birthday-product .birthday-how{background:linear-gradient(135deg,#e5ece7,#f8f9f3 75%,#e0ebe4)}.birthday-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 42px;padding:clamp(22px,3vw,36px);display:grid}.birthday-moves article{border-top:1px solid #b2bac7;min-width:0;padding-top:18px}.birthday-moves article>span{font-size:12px}.birthday-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.birthday-moves p{color:#2d3542;max-width:45ch;margin:0;font-size:16px;line-height:1.65}body .nf-birthday-product .birthday-ownership{background:radial-gradient(at 100% 100%,#d2e0dc,#0000 60%),linear-gradient(130deg,#fafbf6,#e9eee3)}.nf-birthday-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-birthday-product .birthday-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.birthday-moves{grid-template-columns:1fr;gap:24px}.birthday-moves h3{font-size:24px}body .nf-birthday-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-birthday-product .product-facts dd,.nf-birthday-product .product-audience{font-size:14px}.nf-birthday-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-birthday-product .product-facts{grid-template-columns:1fr}.nf-birthday-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}body .nf-birthday-product .birthday-hero .product-copy h1{max-width:none}body .nf-birthday-product .birthday-hero .product-copy>.nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-birthday-product .birthday-hero .product-copy>.nf-actions>*{flex:none;min-height:50px}@media (width<=1000px){body .nf-product-page.nf-strangers-product.nf-birthday-product .birthday-hero{grid-template-columns:1fr}body .nf-birthday-product .birthday-hero .product-copy{order:-1}body .nf-birthday-product .birthday-hero .strangers-art{padding:40px 28px 64px}body .nf-birthday-product .birthday-hero .strangers-art img{object-fit:contain;width:100%;max-height:440px}}@media (width<=700px){body .nf-birthday-product .birthday-hero .product-copy>.nf-actions{grid-template-columns:1fr}}body .nf-birthday-product .birthday-ownership .nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-birthday-product .birthday-ownership .nf-actions>*{flex:none;min-width:0}@media (width<=700px){body .nf-birthday-product .birthday-ownership .nf-actions{grid-template-columns:1fr}}.birthday-language{font-size:13px;line-height:1.65}.birthday-language a{color:#273a50;text-underline-offset:4px}.harvest-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.harvest-skip:focus{top:12px}body .nf-harvest-product .harvest-hero .strangers-art{background:radial-gradient(at 80% 10%,#e3e9cb,#0000 65%),linear-gradient(145deg,#d6e5dd,#f4f5ed 60%,#d8e7df)}body .nf-harvest-product .harvest-hero .product-copy{background:linear-gradient(155deg,#fbfcf8,#f1f4eb 75%,#e2ead7)}body .nf-harvest-product .harvest-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.9vw,74px)}body .nf-harvest-product .harvest-sample{background:linear-gradient(125deg,#eff2e8,#d7e5d8 72%,#f4f3ea)}body .nf-harvest-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(140deg,#fcfcf8,#f1f5e9);border:1px solid #a3afb9}body .nf-harvest-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-harvest-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#414d5c}.nf-harvest-product .strangers-demo .nf-card-bottom{border-color:#a9b4c0}body .nf-harvest-product .harvest-how{background:linear-gradient(135deg,#e5ece7,#f8f9f3 75%,#e0ebe4)}.harvest-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 42px;padding:clamp(22px,3vw,36px);display:grid}.harvest-moves article{border-top:1px solid #b2bac7;min-width:0;padding-top:18px}.harvest-moves article>span{font-size:12px}.harvest-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.harvest-moves p{color:#2d3542;max-width:45ch;margin:0;font-size:16px;line-height:1.65}body .nf-harvest-product .harvest-ownership{background:radial-gradient(at 100% 100%,#d2e0dc,#0000 60%),linear-gradient(130deg,#fafbf6,#e9eee3)}.nf-harvest-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-harvest-product .harvest-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.harvest-moves{grid-template-columns:1fr;gap:24px}.harvest-moves h3{font-size:24px}body .nf-harvest-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-harvest-product .product-facts dd,.nf-harvest-product .product-audience{font-size:14px}.nf-harvest-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-harvest-product .product-facts{grid-template-columns:1fr}.nf-harvest-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}body .nf-harvest-product .harvest-hero .product-copy h1{max-width:none}body .nf-harvest-product .harvest-hero .product-copy>.nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-harvest-product .harvest-hero .product-copy>.nf-actions>*{flex:none;min-height:50px}@media (width<=1000px){body .nf-product-page.nf-strangers-product.nf-harvest-product .harvest-hero{grid-template-columns:1fr}body .nf-harvest-product .harvest-hero .product-copy{order:-1}body .nf-harvest-product .harvest-hero .strangers-art{padding:40px 28px 64px}body .nf-harvest-product .harvest-hero .strangers-art img{object-fit:contain;width:100%;max-height:440px}}@media (width<=700px){body .nf-harvest-product .harvest-hero .product-copy>.nf-actions{grid-template-columns:1fr}}body .nf-harvest-product .harvest-ownership .nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-harvest-product .harvest-ownership .nf-actions>*{flex:none;min-width:0}@media (width<=700px){body .nf-harvest-product .harvest-ownership .nf-actions{grid-template-columns:1fr}}.thin-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.thin-skip:focus{top:12px}body .nf-thin-product .thin-hero .strangers-art{background:radial-gradient(at 80% 10%,#d8dfef,#0000 65%),linear-gradient(145deg,#d3e3e0,#f0f1f5 60%,#d5dced)}body .nf-thin-product .thin-hero .product-copy{background:linear-gradient(155deg,#fbfcf8,#f1f2f6 75%,#e0e9e6)}body .nf-thin-product .thin-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.9vw,74px)}body .nf-thin-product .thin-sample{background:linear-gradient(125deg,#e7eaf2,#d4e4df 72%,#f2f0f7)}body .nf-thin-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(140deg,#fcfcf8,#eef1f8);border:1px solid #a3afb9}body .nf-thin-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-thin-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#414d5c}.nf-thin-product .strangers-demo .nf-card-bottom{border-color:#a9b4c0}body .nf-thin-product .thin-how{background:linear-gradient(135deg,#e8edf0,#f8f9f3 75%,#e0ebe4)}.thin-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 42px;padding:clamp(22px,3vw,36px);display:grid}.thin-moves article{border-top:1px solid #b2bac7;min-width:0;padding-top:18px}.thin-moves article>span{font-size:12px}.thin-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.thin-moves p{color:#2d3542;max-width:45ch;margin:0;font-size:16px;line-height:1.65}body .nf-thin-product .thin-ownership{background:radial-gradient(at 100% 100%,#d2e0dc,#0000 60%),linear-gradient(130deg,#fafbf6,#e5edf0)}.nf-thin-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-thin-product .thin-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.thin-moves{grid-template-columns:1fr;gap:24px}.thin-moves h3{font-size:24px}body .nf-thin-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-thin-product .product-facts dd,.nf-thin-product .product-audience{font-size:14px}.nf-thin-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-thin-product .product-facts{grid-template-columns:1fr}.nf-thin-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}body .nf-thin-product .thin-hero .product-copy h1{max-width:none}body .nf-thin-product .thin-hero .product-copy>.nf-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .nf-thin-product .thin-hero .product-copy>.nf-actions>*{flex:none;min-height:50px}@media (width<=1000px){body .nf-product-page.nf-strangers-product.nf-thin-product .thin-hero{grid-template-columns:1fr}body .nf-thin-product .thin-hero .product-copy{order:-1}body .nf-thin-product .thin-hero .strangers-art{padding:40px 28px 64px}body .nf-thin-product .thin-hero .strangers-art img{object-fit:contain;width:100%;max-height:440px}}@media (width<=700px){body .nf-thin-product .thin-hero .product-copy>.nf-actions{grid-template-columns:1fr}}.start-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.start-skip:focus{top:12px}body .nf-start-product .start-hero .strangers-art{background:radial-gradient(at 80% 10%,#d9e7d1,#0000 65%),linear-gradient(145deg,#d2e3df,#eff2eb 60%,#c9ded2)}body .nf-start-product .start-hero .product-copy{background:linear-gradient(155deg,#fbfcf8,#eff3ed 75%,#e6eddf)}body .nf-start-product .start-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.9vw,74px)}body .nf-start-product .start-sample{background:linear-gradient(125deg,#e5eceb,#d2e2da 72%,#edf1e8)}body .nf-start-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(140deg,#fcfcf8,#edf3e6);border:1px solid #9bad9d}body .nf-start-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-start-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#43554a}.nf-start-product .strangers-demo .nf-card-bottom{border-color:#9ead9f}body .nf-start-product .start-how{background:linear-gradient(135deg,#e8edf0,#f8f9f3 75%,#e0ebe4)}.start-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 42px;padding:clamp(22px,3vw,36px);display:grid}.start-moves article{border-top:1px solid #afc0b3;min-width:0;padding-top:18px}.start-moves article>span{font-size:12px}.start-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.start-moves p{color:#293b31;max-width:45ch;margin:0;font-size:16px;line-height:1.65}body .nf-start-product .start-ownership{background:radial-gradient(at 100% 100%,#cedecc,#0000 60%),linear-gradient(130deg,#fafbf6,#e5edf0)}.nf-start-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-start-product .start-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.start-moves{grid-template-columns:1fr;gap:24px}.start-moves h3{font-size:24px}body .nf-start-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-start-product .product-facts dd,.nf-start-product .product-audience{font-size:14px}.nf-start-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-start-product .product-facts{grid-template-columns:1fr}.nf-start-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}.seeing-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.seeing-skip:focus{top:12px}body .nf-seeing-product .seeing-hero .strangers-art{background:radial-gradient(at 80% 10%,#d9e7d1,#0000 65%),linear-gradient(145deg,#d2e3df,#eff2eb 60%,#c9ded2)}body .nf-seeing-product .seeing-hero .product-copy{background:linear-gradient(155deg,#fbfcf8,#eff3ed 75%,#e6eddf)}body .nf-seeing-product .seeing-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.9vw,74px)}body .nf-seeing-product .seeing-sample{background:linear-gradient(125deg,#e7edf1,#d8e7e2 72%,#e7eee3)}body .nf-seeing-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(140deg,#fcfcf8,#edf3e6);border:1px solid #9bad9d}body .nf-seeing-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-seeing-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#43554a}.nf-seeing-product .strangers-demo .nf-card-bottom{border-color:#9ead9f}body .nf-seeing-product .seeing-how{background:linear-gradient(135deg,#e5ecf1,#f7f9f2 75%,#e2ece8)}.seeing-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 42px;padding:clamp(22px,3vw,36px);display:grid}.seeing-moves article{border-top:1px solid #afc0b3;min-width:0;padding-top:18px}.seeing-moves article>span{font-size:12px}.seeing-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.seeing-moves p{color:#293b31;max-width:45ch;margin:0;font-size:16px;line-height:1.65}body .nf-seeing-product .seeing-ownership{background:radial-gradient(at 100% 100%,#cedecc,#0000 60%),linear-gradient(130deg,#fafbf6,#e5edf0)}.nf-seeing-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-seeing-product .seeing-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.seeing-moves{grid-template-columns:1fr;gap:24px}.seeing-moves h3{font-size:24px}body .nf-seeing-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-seeing-product .product-facts dd,.nf-seeing-product .product-audience{font-size:14px}.nf-seeing-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-seeing-product .product-facts{grid-template-columns:1fr}.nf-seeing-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}.women-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.women-skip:focus{top:12px}body .nf-women-product .women-hero .strangers-art{background:radial-gradient(at 80% 10%,#d9e7d1,#0000 65%),linear-gradient(145deg,#d2e3df,#eff2eb 60%,#c9ded2)}body .nf-women-product .women-hero .product-copy{background:linear-gradient(155deg,#fbfcf8,#eff3ed 75%,#e6eddf)}body .nf-women-product .women-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.9vw,74px)}body .nf-women-product .women-sample{background:linear-gradient(125deg,#e5eeea,#d7e5dc 72%,#eef1e8)}body .nf-women-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(140deg,#fcfcf8,#edf3e6);border:1px solid #9bad9d}body .nf-women-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-women-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#43554a}.nf-women-product .strangers-demo .nf-card-bottom{border-color:#9ead9f}body .nf-women-product .women-how{background:linear-gradient(135deg,#e9eef0,#f8f8f1 75%,#e4ece9)}.women-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 42px;padding:clamp(22px,3vw,36px);display:grid}.women-moves article{border-top:1px solid #afc0b3;min-width:0;padding-top:18px}.women-moves article>span{font-size:12px}.women-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.women-moves p{color:#293b31;max-width:45ch;margin:0;font-size:16px;line-height:1.65}body .nf-women-product .women-ownership{background:radial-gradient(at 100% 100%,#cedecc,#0000 60%),linear-gradient(130deg,#fafbf6,#e5edf0)}.nf-women-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-women-product .women-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.women-moves{grid-template-columns:1fr;gap:24px}.women-moves h3{font-size:24px}body .nf-women-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-women-product .product-facts dd,.nf-women-product .product-audience{font-size:14px}.nf-women-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-women-product .product-facts{grid-template-columns:1fr}.nf-women-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}.human-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.human-skip:focus{top:12px}body .nf-human-product .human-hero .strangers-art{background:radial-gradient(at 80% 10%,#d9e7d1,#0000 65%),linear-gradient(145deg,#d2e3df,#eff2eb 60%,#c9ded2)}body .nf-human-product .human-hero .product-copy{background:linear-gradient(155deg,#fbfcf8,#eff3ed 75%,#e6eddf)}body .nf-human-product .human-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.9vw,74px)}body .nf-human-product .human-sample{background:linear-gradient(125deg,#e4ede6,#cfdfd7 72%,#dbe7e4)}body .nf-human-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(140deg,#fcfcf8,#edf3e6);border:1px solid #9bad9d}body .nf-human-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-human-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#43554a}.nf-human-product .strangers-demo .nf-card-bottom{border-color:#9ead9f}body .nf-human-product .human-how{background:linear-gradient(135deg,#e8edee,#f8f7ef 75%,#e3ebe5)}.human-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 42px;padding:clamp(22px,3vw,36px);display:grid}.human-moves article{border-top:1px solid #afc0b3;min-width:0;padding-top:18px}.human-moves article>span{font-size:12px}.human-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.human-moves p{color:#293b31;max-width:45ch;margin:0;font-size:16px;line-height:1.65}body .nf-human-product .human-ownership{background:radial-gradient(at 100% 100%,#cedecc,#0000 60%),linear-gradient(130deg,#fafbf6,#e5edf0)}.nf-human-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-human-product .human-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.human-moves{grid-template-columns:1fr;gap:24px}.human-moves h3{font-size:24px}body .nf-human-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-human-product .product-facts dd,.nf-human-product .product-audience{font-size:14px}.nf-human-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-human-product .product-facts{grid-template-columns:1fr}.nf-human-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}.inventions-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.inventions-skip:focus{top:12px}body .nf-inventions-product .inventions-hero .strangers-art{background:radial-gradient(at 80% 10%,#d9e7d1,#0000 65%),linear-gradient(145deg,#d2e3df,#eff2eb 60%,#c9ded2)}body .nf-inventions-product .inventions-hero .product-copy{background:linear-gradient(155deg,#fbfcf8,#eff3ed 75%,#e6eddf)}body .nf-inventions-product .inventions-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.9vw,74px)}body .nf-inventions-product .inventions-sample{background:linear-gradient(125deg,#e1ead7,#c5ded1 72%,#dfebe4)}body .nf-inventions-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(140deg,#fcfcf8,#edf3e6);border:1px solid #9bad9d}body .nf-inventions-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-inventions-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#43554a}.nf-inventions-product .strangers-demo .nf-card-bottom{border-color:#9ead9f}body .nf-inventions-product .inventions-how{background:linear-gradient(135deg,#e5edf0,#f1f4ec 75%,#e1eadb)}.inventions-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 42px;padding:clamp(22px,3vw,36px);display:grid}.inventions-moves article{border-top:1px solid #afc0b3;min-width:0;padding-top:18px}.inventions-moves article>span{font-size:12px}.inventions-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.inventions-moves p{color:#293b31;max-width:45ch;margin:0;font-size:16px;line-height:1.65}body .nf-inventions-product .inventions-ownership{background:radial-gradient(at 100% 100%,#cedecc,#0000 60%),linear-gradient(130deg,#fafbf6,#e5edf0)}.nf-inventions-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-inventions-product .inventions-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.inventions-moves{grid-template-columns:1fr;gap:24px}.inventions-moves h3{font-size:24px}body .nf-inventions-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-inventions-product .product-facts dd,.nf-inventions-product .product-audience{font-size:14px}.nf-inventions-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-inventions-product .product-facts{grid-template-columns:1fr}.nf-inventions-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}.code-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.code-skip:focus{top:12px}body .nf-code-product .code-hero .strangers-art{background:radial-gradient(at 5% 10%,#dae8cf,#0000 65%),linear-gradient(140deg,#c3dcd0,#edf1eb 60%,#d5e5df)}body .nf-code-product .code-hero .product-copy{background:linear-gradient(155deg,#fafaf6,#f3f5f0 65%,#e5ece5)}body .nf-code-product .code-hero .product-copy h1>span{color:#171b19;font-size:clamp(44px,4.8vw,72px)}body .nf-code-product .code-sample{background:linear-gradient(130deg,#ddebdc,#c9ded4 70%,#e3ece3)}body .nf-code-product .strangers-demo .nf-cinema-card{color:#181d1b;background:linear-gradient(145deg,#fcfcf8,#edf2e7);border:1px solid #9bac9e}body .nf-code-product .strangers-demo .nf-cinema-card h3{color:#181d1b;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-code-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#43554a}.nf-code-product .strangers-demo .nf-card-bottom{border-color:#9ead9f}body .nf-code-product .code-how{background:linear-gradient(135deg,#e5ecef,#f0f3ed 70%,#e4ebdf)}.code-moves{background:#fcfcf8;border-top:3px solid #ed674f;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 34px;padding:clamp(22px,3vw,36px);display:grid}.code-moves article{border-top:1px solid #b1c0b4;min-width:0;padding-top:18px}.code-moves article>span{font-size:12px}.code-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.2}.code-moves p{color:#293c32;max-width:45ch;margin:0;font-size:16px;line-height:1.65}.code-prediction{border-block:1px solid #a6b7ad;margin-bottom:32px;padding:20px 0}.code-prediction summary{cursor:pointer;align-items:center;min-height:44px;font-size:18px;display:flex}.code-prediction p{max-width:76ch;font-size:16px}body .nf-code-product .code-ownership{background:radial-gradient(at 100% 100%,#cedfcf,#0000 60%),linear-gradient(130deg,#fafaf6,#e8edf0)}.code-language{border-top:1px solid #a4b7ab;margin-top:24px;padding-top:18px}.code-language summary{cursor:pointer;min-height:44px;padding-block:8px;font-size:16px;line-height:1.6}.code-language h3{margin:18px 0;font-size:24px}.code-language p{font-size:16px;line-height:1.7}.code-language a{min-height:44px;color:inherit;text-underline-offset:4px;padding:10px 0;font-size:15px;display:block}.nf-code-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}@media (width<=700px){body .nf-code-product .code-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}.code-moves{grid-template-columns:1fr;gap:24px}.code-moves h3{font-size:24px}body .nf-code-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-code-product .product-facts dd,.nf-code-product .product-audience{font-size:14px}.nf-code-product .strangers-device-note{font-size:15px}}@media (width<=360px){.nf-code-product .product-facts{grid-template-columns:1fr}.nf-code-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}.nf-bets-product{--bets-ink:#181a19;--bets-blue:#174ee8;--bets-paper:#faf9f4;--bets-celadon:#d9e8df;color:var(--bets-ink)}.bets-skip{z-index:100;color:#111;background:#fff;padding:16px;position:absolute;top:-100px;left:16px}.bets-skip:focus{top:16px}.nf-bets-product .bets-hero{background:radial-gradient(at 7% 85%,#c8dece 0%,#0000 60%),linear-gradient(125deg,#f8f7f2,#e4ebe3 65%,#d2e1de)}.nf-bets-product .product-copy h1 span{color:var(--bets-ink)}.nf-bets-product .bets-sample{background:linear-gradient(145deg,#edf3ed,#f9f8f2 60%,#e3eae3)}.bets-practice{background:var(--bets-paper);border:1px solid #a8b6ad;min-width:0;box-shadow:0 18px 50px #182b2110}.bets-practice-card,.bets-practice-guide,.bets-practice-end{padding:clamp(22px,4vw,44px)}.bets-card-top{border-bottom:1px solid #9fac9f;justify-content:space-between;gap:20px;padding-bottom:16px;font-size:13px;line-height:1.5;display:flex}.bets-practice-card h3{letter-spacing:-.035em;overflow-wrap:break-word;margin:28px 0;font-size:clamp(25px,3vw,40px);line-height:1.15}.bets-practice-card ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bets-practice-card li{background:#edf1e9;align-items:flex-start;gap:16px;padding:16px;font-size:18px;line-height:1.45;display:flex}.bets-practice-card li b{color:var(--bets-blue);flex:0 0 24px}.bets-practice-guide{background:#e0e9e0;border-top:1px solid #a8b6ad}.bets-practice-guide h4{letter-spacing:-.025em;margin:12px 0;font-size:24px;line-height:1.2}.bets-practice-guide p,.bets-practice-end p{font-size:17px;line-height:1.6}.bets-practice .nf-button{white-space:normal;text-align:left;max-width:100%;min-height:48px;margin-top:14px}.bets-pass{color:#242b27;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:0;border-bottom:1px solid;margin-top:12px;padding:12px 0;display:block}.nf-bets-product .bets-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.bets-rule-note{border-left:3px solid #ed674f;max-width:820px;margin:30px 0 50px;padding-left:20px;font-size:18px;line-height:1.6}.bets-play-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.bets-play-paths article{background:#edf1e9;border:1px solid #b7c1b7;padding:clamp(24px,3vw,40px)}.bets-play-paths article+article{background:#faf9f4}.bets-play-paths h3{margin:20px 0;font-size:30px;line-height:1.2}.bets-play-paths p{font-size:17px;line-height:1.6}.bets-play-paths a{white-space:normal}.bets-devices{border-block:1px solid #abb8ad;margin-top:40px;padding:20px 0}.bets-devices summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:18px}.bets-devices p{font-size:17px;line-height:1.6}.nf-bets-product .bets-room{background:linear-gradient(135deg,#d4e4d8,#eef2e8 70%,#e0e9e6);grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,100px);display:grid}.bets-room h2{letter-spacing:-.05em;margin:22px 0;font-size:clamp(34px,5vw,64px);line-height:1.05}.bets-room p,.bets-room li{font-size:18px;line-height:1.65}.bets-room ol{padding-left:22px}.bets-room li+li{margin-top:22px}.bets-room li b{display:block}.nf-bets-product .bets-ownership{background:linear-gradient(135deg,#f7f6ef,#e7eddf 75%,#d6e5dc)}.nf-bets-product :is(button,a,summary):focus-visible{outline-offset:5px;outline:3px solid #174ee8}@media (width<=900px){.bets-play-paths,.nf-bets-product .bets-room,.nf-bets-product .bets-steps{grid-template-columns:1fr}.bets-practice-card li{font-size:17px}}@media (prefers-reduced-motion:reduce){.nf-bets-product *{scroll-behavior:auto!important;transition:none!important}}.come-here-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.come-here-skip:focus{top:12px}body .nf-come-here-product .come-here-hero .strangers-art{background:radial-gradient(at 0 10%,#f6e8ec,#0000 65%),linear-gradient(145deg,#eab8bf,#e8e6ec 50%,#c8ded3)}body .nf-come-here-product .come-here-hero .strangers-art img{object-fit:contain;width:100%;height:auto;max-height:680px}body .nf-come-here-product .come-here-sample{background:radial-gradient(at 10% 0,#f0d9e1,#0000 70%),linear-gradient(120deg,#e8edf0,#d5e5d8 70%,#c2dacf)}body .nf-come-here-product .come-here-sample-note{max-width:36ch;font-size:14px}body .nf-come-here-product .strangers-demo .nf-cinema-card{color:#172329;background:radial-gradient(at 100% 0,#f5e6eb,#0000 70%),linear-gradient(135deg,#fcfcf9,#eef4e9);border:1px solid #b9b7a9;box-shadow:0 14px 40px #32493a14}body .nf-come-here-product .strangers-demo .nf-cinema-card h3{color:#172329;max-width:26ch;font-size:clamp(28px,3vw,40px);line-height:1.25}body .nf-come-here-product .strangers-demo :is(.nf-card-top,.nf-card-bottom){color:#45524c}.nf-come-here-product .strangers-demo .nf-card-bottom{border-color:#a8b5ab}body .nf-come-here-product .come-here-how{background:linear-gradient(125deg,#e5edf0,#eef2e9)}.come-here-moves{background:#fbfcf8;border-top:3px solid #d78b7a;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0 0 52px;padding:30px;display:grid}.come-here-moves article{border-top:1px solid #b5c2b8;min-width:0;padding-top:18px}.come-here-moves article>span{color:#46584d;font-size:11px}.come-here-moves h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:25px;font-weight:500;line-height:1.2}.come-here-moves p{color:#293e34;max-width:42ch;margin:0;font-size:15px;line-height:1.7}body .nf-come-here-product .come-here-ownership{background:radial-gradient(at 100% 100%,#c9e0d4,#0000 55%),linear-gradient(125deg,#fbfcf8,#e6edf0)}body .nf-come-here-product .strangers-ownership aside{border-top-color:#d66b5c}.come-here-language{border-top:1px solid #a4b7ab;margin-top:24px;padding-top:18px}.come-here-language summary{cursor:pointer;min-height:44px;padding-block:8px;font-size:15px;line-height:1.6}.come-here-language h3{margin:18px 0;font-size:24px}.come-here-language p{font-size:15px;line-height:1.7}.come-here-language a{min-height:44px;color:inherit;text-underline-offset:4px;padding:10px 0;font-size:14px;display:block}.nf-come-here-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}body .nf-come-here-product .come-here-hero .product-copy h1>span{font-size:clamp(46px,5.2vw,78px)}@media (width<=700px){body .nf-come-here-product .come-here-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}body .nf-come-here-product .come-here-hero .strangers-art img{width:min(100%,340px);max-height:420px}body .nf-come-here-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.come-here-moves{grid-template-columns:1fr;gap:24px;margin-bottom:36px;padding:24px}.come-here-moves h3{font-size:23px}.nf-come-here-product .strangers-device-heading p{max-width:28ch}}@media (width<=360px){.nf-come-here-product .product-facts{grid-template-columns:1fr}.nf-come-here-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}.table-skip{z-index:200;color:#fff;background:#1745cf;padding:16px;position:fixed;top:-100px;left:20px}.table-skip:focus{top:12px}body .nf-table-product .table-hero .strangers-art{background:radial-gradient(at 5% 5%,#f2f3d8,#0000 65%),linear-gradient(145deg,#c6dfd4,#e9eee7 55%,#accfc2)}body .nf-table-product .table-hero .strangers-art img{object-fit:contain;width:100%;height:auto;max-height:680px}body .nf-table-product .table-sample{background:radial-gradient(at 0 100%,#e8eccd,#0000 60%),linear-gradient(120deg,#e7f0e7,#c4ded1 75%,#b8d4cc)}.nf-table-product .table-company{flex-wrap:wrap;gap:8px;margin:24px 0 12px;display:flex}.nf-table-product .table-company button{font:inherit;color:#172329;cursor:pointer;background:0 0;border:1px solid #6b8377;min-height:48px;padding:12px 20px;font-size:14px}.nf-table-product .table-company button[aria-pressed=true]{color:#fff;background:#172329;border-color:#172329}body .nf-table-product .table-sample-note{max-width:36ch;font-size:14px}body .nf-table-product .table-kinds{color:#fff;background:radial-gradient(at 90% 0,#334b52,#0000 70%),linear-gradient(125deg,#172329,#223536)}body .nf-table-product .table-kinds article{border-color:#7f9997}body .nf-table-product .table-kinds article>span{color:#ffad9e}body .nf-table-product .table-kinds :is(h2,h3){color:#fff}body .nf-table-product .table-kinds p{color:#e2ece8}body .nf-table-product .table-how{background:linear-gradient(120deg,#e6edf0,#f0f2ed)}body .nf-table-product .table-ownership{background:radial-gradient(at 95% 100%,#d1e2d6,#0000 60%),linear-gradient(125deg,#fbfcf8,#e9efdf)}.table-language{border-top:1px solid #a4b7ab;margin-top:24px;padding-top:18px}.table-language summary{cursor:pointer;min-height:44px;padding-block:8px;font-size:15px;line-height:1.6}.table-language h3{margin:18px 0;font-size:24px}.table-language p{font-size:15px;line-height:1.7}.table-language a{min-height:44px;color:inherit;text-underline-offset:4px;padding:10px 0;font-size:14px;display:block}body .nf-table-product .strangers-demo .nf-cinema-card{color:#172329;background:linear-gradient(135deg,#fcfdf9,#edf3e9);border:1px solid #a5b8a8;box-shadow:0 14px 40px #23453212}body .nf-table-product .strangers-demo .nf-cinema-card h3{color:#172329;max-width:24ch;font-size:clamp(28px,3vw,40px);line-height:1.2}body .nf-table-product .strangers-demo .nf-card-top,body .nf-table-product .strangers-demo .nf-card-bottom{color:#40534a}.nf-table-product .strangers-demo .nf-card-bottom{border-color:#a4b7ab}body .nf-table-product .table-hero .product-copy h1>span{font-size:clamp(46px,5.2vw,78px)}@media (width<=700px){body .nf-table-product .table-hero .product-copy h1>span{font-size:clamp(43px,11.2vw,60px)}body .nf-table-product .table-hero .strangers-art img{width:min(100%,340px);max-height:420px}body .nf-table-product .strangers-demo .nf-cinema-card h3{font-size:clamp(26px,6.7vw,34px)}.nf-table-product .table-company{margin-top:20px}.nf-table-product .table-company button{flex:1}.nf-table-product .product-facts{grid-template-columns:1fr 1fr}}@media (width<=360px){.nf-table-product .product-facts{grid-template-columns:1fr}.nf-table-product .strangers-demo-tabs>button{gap:6px;padding:12px 6px}}.nf-table-product .strangers-demo-ending .nf-action{white-space:normal;text-align:center;justify-content:center;align-items:center;max-width:100%;min-height:48px;margin:12px 8px 0 0;padding:14px 18px;font-size:15px;line-height:1.5;display:inline-flex}.nf-world-product .product-art{border-bottom:4px solid var(--world-accent,#777)}.nf-world-product .product-art-label{border-left:3px solid var(--world-accent,#777);padding-left:14px}.nf-world-product .product-copy>.nf-eyebrow{color:#444}.nf-world-product .product-journeys li details[open]{border-left:3px solid var(--world-accent,#777);padding-left:20px}.nf-world-product .product-taste blockquote{color:#f2f2ec;border-top:3px solid var(--world-accent,#777);background:#171715}.nf-world-product .product-taste blockquote p{color:#f2f2ec}.nf-world-product .product-taste blockquote footer{color:#c8c8bb}.nf-world-product .product-rules{background:#eee;gap:16px;display:grid}.nf-world-product .product-rules>p:last-child{max-width:68ch;line-height:1.7}.nf-world-product.world-the-art-of-seeing .product-taste blockquote{color:#111;background:#efefeb}.nf-world-product.world-the-art-of-seeing .product-taste blockquote p,.nf-world-product.world-the-art-of-seeing .product-taste blockquote footer{color:#333}.nf-product-page{color:var(--nf-ink);background:#fff;padding-bottom:78px}.product-hero{border-bottom:1px solid var(--nf-line);grid-template-columns:1.05fr 1fr;min-height:660px;display:grid}.product-art{background:#f1f1f1;justify-content:center;align-items:center;padding:52px 32px;display:flex;position:relative}.product-art img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:550px}.product-art-label{margin:0;font-size:12px;position:absolute;top:24px;left:32px;right:32px}.product-copy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:40px clamp(28px,4vw,72px);display:flex}.product-back{text-underline-offset:5px;color:var(--nf-muted);margin-bottom:32px;font-size:13px}.product-copy h1{font-family:var(--nf-display);letter-spacing:-.055em;text-wrap:balance;overflow-wrap:break-word;margin:22px 0;font-size:clamp(44px,4.8vw,76px);font-weight:500;line-height:1.02}.product-description{max-width:44ch;margin:0 0 28px;font-size:18px;line-height:1.5}.product-price{align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.product-price strong{letter-spacing:-.035em;font-size:23px;font-weight:500}.product-price span{color:var(--nf-muted);font-size:13px}.product-copy>.nf-actions{align-items:stretch;gap:10px;width:100%}.product-copy .nf-actions>*{flex:1}.product-copy .nf-actions .nf-button{width:100%;min-height:52px;padding-inline:16px;font-size:14px}.product-delivery{color:var(--nf-muted);margin:16px 0 28px;font-size:13px;line-height:1.5}.product-facts{border-top:1px solid var(--nf-line);grid-template-columns:1fr 1fr;gap:22px 20px;width:100%;margin:0;padding-top:24px;display:grid}.product-facts dt{color:var(--nf-muted);margin-bottom:8px;font-size:12px}.product-facts dd{margin:0;font-size:14px;line-height:1.4}.product-refunds{text-underline-offset:4px;color:var(--nf-muted);margin-top:24px;font-size:12px}.product-taste{background:var(--nf-accent);color:#fff;grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;display:grid}.product-taste h2{margin:24px 0}.product-taste>div>p:not(.nf-eyebrow){max-width:34ch;margin-bottom:28px;font-size:16px;line-height:1.5}.product-taste .nf-button.secondary{color:#fff;background:0 0;border-color:#fff}.product-taste blockquote{color:var(--nf-ink);background:#fff;margin:0;padding:40px}.product-taste blockquote p{font-family:var(--nf-display);letter-spacing:-.04em;margin:0 0 32px;font-size:clamp(24px,2.8vw,40px);font-weight:500;line-height:1.2}.product-taste blockquote footer{color:var(--nf-muted);font-size:12px;line-height:1.5}.product-journeys{grid-template-columns:1fr 1.2fr;gap:72px;display:grid}.product-journeys h2{margin:24px 0}.product-journeys header>p:not(.nf-eyebrow){color:var(--nf-muted);max-width:35ch;font-size:17px;line-height:1.5}.product-journeys ol{border-top:1px solid var(--nf-line);margin:0;padding:0;list-style:none}.product-journeys li{border-bottom:1px solid var(--nf-line)}.product-journeys summary{cursor:pointer;grid-template-columns:32px minmax(0,1fr) 20px;align-items:baseline;gap:16px;padding:24px 0;list-style:none;display:grid}.product-journeys summary::-webkit-details-marker{display:none}.product-journeys summary span{color:var(--nf-muted);font-size:12px}.product-journeys summary b{font-family:var(--nf-display);letter-spacing:-.035em;font-size:26px;font-weight:500;line-height:1.15}.product-journeys summary i{color:var(--nf-accent);font-size:23px;font-style:normal}.product-journeys details[open] summary i{transform:rotate(45deg)}.product-journeys details>p{max-width:52ch;color:var(--nf-muted);margin:0;padding:0 36px 26px 48px;font-size:16px;line-height:1.6}.product-access{background:#f3f3f3}.product-access>div{grid-template-columns:repeat(3,1fr);gap:44px;margin:36px 0;display:grid}.product-access article{border-top:1px solid #ccc;padding-top:20px}.product-access article>span{font-size:12px}.product-access h3{font-family:var(--nf-display);letter-spacing:-.035em;margin:28px 0 14px;font-size:28px;font-weight:500}.product-access article>p{color:var(--nf-muted);max-width:36ch;margin:0;font-size:16px;line-height:1.6}.product-access>p:last-child{margin:0;font-size:14px}.product-access a{text-underline-offset:4px}.product-close{grid-template-columns:1.5fr 1fr;align-items:center;gap:48px;display:grid}.product-close h2{margin:24px 0}.product-close p:not(.nf-eyebrow){color:var(--nf-muted);font-size:16px}.product-close>div:last-child{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.product-close>div:last-child>a{text-underline-offset:5px;font-size:14px}.product-purchase-bar{z-index:350;padding:14px var(--nf-gutter) max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--nf-line);background:#fff;justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #00000008}.product-purchase-bar>div:first-child{align-items:baseline;gap:20px;display:flex}.product-purchase-bar b{font-size:16px;font-weight:500}.product-purchase-bar span{color:var(--nf-muted);font-size:13px}.product-purchase-bar .nf-button{min-height:46px;padding-block:10px;font-size:14px}@media (width<=1000px){.product-copy{padding:32px}.product-copy>.nf-actions{flex-direction:column}.product-art img{height:480px}.product-taste,.product-journeys{gap:40px}}@media (width<=700px){.product-hero{grid-template-columns:1fr;min-height:0}.product-copy{padding:32px var(--nf-gutter) 40px;order:0}.product-art{padding:36px var(--nf-gutter);order:1;height:390px}.product-art img{height:320px}.product-art-label{left:var(--nf-gutter);top:16px}.product-back{margin-bottom:26px}.product-copy h1{margin:20px 0;font-size:clamp(42px,11vw,60px);line-height:1.04}.product-description{margin-bottom:24px;font-size:16px;line-height:1.55}.product-price{margin-bottom:20px}.product-copy>.nf-actions{flex-flow:wrap}.product-copy .nf-actions>*{flex:150px}.product-delivery{margin-bottom:24px}.product-taste,.product-journeys,.product-close{grid-template-columns:1fr;gap:30px}.product-taste blockquote{padding:28px}.product-taste blockquote p{font-size:29px}.product-journeys summary{grid-template-columns:24px minmax(0,1fr) 18px;gap:12px}.product-journeys summary b{font-size:23px}.product-journeys details>p{padding-left:36px;padding-right:16px}.product-access>div{grid-template-columns:1fr;gap:30px}.product-access h3{margin-top:20px}.product-access article>p{max-width:44ch}.product-purchase-bar{padding:12px var(--nf-gutter) max(12px,env(safe-area-inset-bottom));gap:12px}.product-purchase-bar>div:first-child{min-width:0;display:block}.product-purchase-bar b{max-width:21ch;font-size:13px;line-height:1.2;display:block}.product-purchase-bar span{margin-top:5px;font-size:12px;display:block}.product-purchase-bar .nf-button{white-space:nowrap;padding-inline:14px;font-size:13px}.product-purchase-bar>.nf-paddle-checkout{flex-shrink:0}}.product-fit{color:var(--nf-accent);margin:0 0 16px;font-size:14px;line-height:1.5}.product-audience{max-width:52ch;color:var(--nf-muted);margin:22px 0 0;font-size:14px;line-height:1.6}.product-polish,.product-rules{background:#e3e3e3}.product-rules>p{max-width:76ch;font-size:17px;line-height:1.7}.product-polish{color:var(--nf-ink)}.product-polish .nf-button.secondary{color:var(--nf-ink);border-color:var(--nf-ink)}.product-art img{filter:grayscale();mix-blend-mode:normal}body .nf-product-page .product-journeys summary b>.nf-chapter-description{max-width:56ch;font-family:var(--nf-body);letter-spacing:0;color:#454545;margin-top:9px;font-size:14px;font-weight:400;line-height:1.65;display:block}body .nf-product-page .product-journeys summary{align-items:flex-start}
