.light-rays-container{pointer-events:none;z-index:3;width:100%;height:100%;position:relative;overflow:hidden}
.logo{color:inherit;letter-spacing:-.02em;font-size:.9rem;font-weight:600;text-decoration:none}.life-camera-section{justify-content:center;align-items:center;display:flex}.life-camera-section .instax-container{margin:2rem auto 4rem!important;transform:scale(.65)!important}body.dark-mode .nav a,body.dark-mode .nav-logo-group a.logo,body.dark-mode .nav-logo-group .logo,body.dark-mode .nav a.logo{color:#fff}@media (max-width:768px){body.dark-mode .nav-logo-group a.logo,body.dark-mode .nav-logo-group .logo,body.dark-mode .nav a.logo,body.dark-mode .nav-logo-group .presence-widget,body.dark-mode .nav-logo-group .time-pill,body.dark-mode .nav-logo-group .time-pill span{color:#111!important}}.instax-container.instax-polaroid{justify-content:center;width:100%;margin:8rem auto 6rem;display:flex;position:relative;overflow:visible}.instax-polaroid .instax-scaler{transform-origin:top;flex-direction:column;align-items:stretch;width:570px;max-width:100%;transition:transform .3s;display:flex}.instax-polaroid .instax-title{font-size:1.15rem;font-family:var(--font-main);letter-spacing:.01em;color:#2f2f2f;text-align:left;width:100%;max-width:none;margin-bottom:2rem;font-weight:500;line-height:1.45}.instax-polaroid .instax-title-highlight{background:linear-gradient(#0000 58%,#ffe761 58%);border-radius:.18em;padding:0 .08em}.instax-polaroid .instax-wrapper{z-index:10;perspective:1000px;width:570px;margin:0 auto;position:relative;overflow:visible}.instax-polaroid .instax-controls{z-index:20;justify-content:center;gap:1rem;margin-top:.75rem;display:flex;position:relative}.instax-polaroid .instax-button{color:#333;cursor:pointer;background:#fff;border:1px solid #eee;border-radius:30px;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-family:Google Sans Flex,sans-serif;font-size:.9rem;font-weight:600;display:flex;box-shadow:0 4px 12px #0000001a}.instax-polaroid .instax-button-dark{color:#fff;background:#333;border:none;font-family:Google Sans,sans-serif;font-weight:500}@media (min-width:768px){.instax-polaroid .instax-scaler{transform:scale(1.4)}}@media (max-width:767px){.instax-polaroid .instax-scaler{width:100%;max-width:570px;padding:0 12px;transform:none}.instax-container.instax-polaroid{margin:2.25rem auto 3rem;padding-bottom:2rem}.instax-polaroid .instax-wrapper{justify-content:center;width:100%;display:flex}.instax-polaroid .camera{transform:scale(min(1, calc((100vw - 24px) / 570)));transform-origin:top;margin-top:8px}.instax-polaroid .instax-title{max-width:min(92vw,560px);font-size:1.03rem}}.instax-polaroid .camera .bottom{background-image:radial-gradient(#e1dfe2 60%,#0000 60%),radial-gradient(#e1dfe2 60%,#0000 60%),linear-gradient(90deg,#e1dfe2,#eae8eb),linear-gradient(90deg,#eae8eb,#e1dfe2),linear-gradient(90deg,#85817e,#2f2b2b00 5% 95%,#696461),linear-gradient(#4e4a49,#100c0d),linear-gradient(#312f32,#2a2a27,#363233);background-position:160px -26px,360px -26px,100% 0,0 0,0 0,0 100%,0 100%;background-repeat:no-repeat;background-size:50px 60px,50px 60px,185px 30px,185px 30px,100% 100%,100% 20px,100% 100%;border-radius:11px 11px 30px 30px;width:100%;height:165px;display:block;position:absolute;bottom:0;box-shadow:inset -1px 3px 2px #f9f7f8a6}.instax-polaroid .camera .bottom .printer{background-color:red;background-image:linear-gradient(90deg,#474548 90%,#343233 90%),linear-gradient(90deg,#0e090d 10%,#4a4849 10%),linear-gradient(#4c4a4d 4%,#161214 9% 20%,#484445 30% 55%,#1a1617 80% 93%,#b0afad 99%);background-position:0 0,100% 0;background-repeat:no-repeat;background-size:8px 100%,8px 100%,100% 100%;border-radius:3px;width:470px;height:40px;margin-top:60px;margin-left:auto;margin-right:auto;display:block}.instax-polaroid .camera .bottom .instax-print-track{z-index:12;pointer-events:none;perspective:1300px;width:320px;height:680px;transform-style:preserve-3d;position:absolute;top:78px;left:50%;overflow:hidden;transform:translate(-50%)}.instax-polaroid .camera .bottom .instax-print-track .printed-photo{pointer-events:auto}.instax-polaroid .camera .bottom .labels .rainbow{background-image:linear-gradient(#1d160f 5%,#0e9ee0 5% 14%,#1f211a 14% 19%,#0eae4f 19% 32%,#2b2106 32% 37%,#ffb404 37% 50%,#2a1303 50% 55%,#fe8204 55% 68%,#292313 68% 80%,#e02d28 80%);width:40px;height:46px;display:block;position:absolute;top:100px;left:80px}.instax-polaroid .camera .bottom .labels .logo{color:#cdccc8;text-align:center;margin-top:8px;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:24px;font-weight:600}.instax-polaroid .camera .bottom .toggle-container{background-color:red;background-image:radial-gradient(#353334,#4c4849 40%,#0000 70%),radial-gradient(#29272a,#464445 40%,#0000 70%),linear-gradient(#8b8786 10%,#5e5a5b 20% 65%,#969291);background-position:-40px -25px,right -35px top -15px,100% 0;background-repeat:no-repeat;background-size:70px 70px,70px 70px,100% 100%;border-radius:0 0 10px 10px;width:135px;height:35px;margin-left:auto;margin-right:auto;display:block;position:absolute;left:0;right:0}.instax-polaroid .camera .bottom .toggle-container .toggle{background-image:linear-gradient(#747371 2%,#525055 2%,#565152,#535250);border:.5px solid #141011;border-radius:10px;width:100px;height:20px;margin-left:auto;margin-right:auto;display:block;position:absolute;top:6px;left:0;right:0}.instax-polaroid .camera .bottom .toggle-container .toggle .handle{background-color:red;background-image:radial-gradient(#525051,#4b4746);border:.5px solid #85818026;border-radius:10px;width:20px;height:20px;display:block;position:absolute;top:-2px;right:0;box-shadow:-1px 5px 5px #181619}.instax-polaroid .camera .top{background-image:linear-gradient(90deg,#f3f3f3bf,#f3f3f300 15% 85%,#f3f3f3bf),linear-gradient(#fefefe,#f9f7f8),linear-gradient(#ddd9da,#e2dedf,#eae8eb,#f3f1f4);background-repeat:no-repeat;background-size:100%,100% 3px,100%;border-radius:35px 35px 0 0;width:540px;height:320px;margin-left:auto;margin-right:auto;display:block;position:relative;box-shadow:inset -1px 1px 2px 3px #f9f7f8d9}.instax-polaroid .camera .top .lens{background-color:#000;background-image:radial-gradient(#0000,#000),radial-gradient(#33353666,#0000),radial-gradient(#2a282b 0% 27%,#070508 27.5% 28%,#4e4c4f 28.5% 28.6%,#2a282b 28.7% 29.3%,#070508 29.5% 29.8%,#4e4c4f 30% 30.5%,#2a282b 30.5% 32.5%,#070508 33% 33.5%,#4e4c4f 34% 34.5%,#2a282b 34.5% 36.5%,#070508 37% 37.5%,#3d3b40 38% 38.5%,#908e91 39% 39.5%,#3d3b40 40% 40.5%,#908e91 41% 41.5%,#3d3b40 42% 42.5%,#908e91 43% 43.5%,#3d3b40 44% 44.5%,#908e91 45% 45.5%,#3d3b40 46% 46.5%,#908e91 47% 47.5%,#3d3b40 48% 48.5%,#908e91 49% 49.5%,#3d3b40 50% 50.5%,#908e91 51% 51.5%,#3d3b40 52% 52.5%,#908e91 53% 54%,#241e1e 54.5% 57%,#131114 57% 59%,#3c3a3d 59% 60%,#241e1e 60%);background-position:left bottom -100px,right 10px top -120px,50%;background-repeat:no-repeat;background-size:350px 350px,350px 350px,100%;border-radius:105px;width:210px;height:210px;margin-left:auto;margin-right:auto;display:block;position:absolute;top:15px;left:0;right:0;box-shadow:15px 55px 60px 5px #767072}.instax-polaroid .camera .top .lens .glass{background-image:radial-gradient(#776d50d9,#0000 40%),radial-gradient(#33b46940 13%,#779f3b33 53% 70%,#779f3b00 68%),radial-gradient(#33b46940 23%,#33b46933 53% 70%,#33b46900 68%),radial-gradient(#2c1f28,#241921 55%,#080609 70%);background-position:50% -10px,-30px -48px,-30px 55px,50%;background-repeat:no-repeat;background-size:100%,190% 100%,190% 100%,100%;border-radius:40px;width:70px;height:70px;margin-left:auto;margin-right:auto;display:block;position:absolute;top:70px;left:0;right:0}.instax-polaroid .camera .top .shutter{background-image:radial-gradient(#da1107 51%,#ed4b1d 53.5%);background-position:center bottom -10px;background-repeat:no-repeat;background-size:200% 200%;border:1px solid #520000;border-radius:30px;width:57px;height:57px;display:block;position:absolute;bottom:30px;left:25px;box-shadow:inset 1px 1px 1px #fff3,0 0 2px 6px #dfdad7,1px 6px 10px #66514d,-1px -7.5px 1px #fff}.instax-polaroid .camera .top .flash{background-image:linear-gradient(#edecea,#f6f6f8),linear-gradient(90deg,#f7f6f400 3%,#f7f6f480 3% 6%,#f7f6f400 6% 11%,#f7f6f480 12% 15%,#f7f6f400 15% 21%,#f7f6f480 21% 23%,#f7f6f400 23% 24%,#f7f6f480 24% 25%,#f7f6f400 25% 27%,#f7f6f480 27% 28%,#f7f6f400 28% 31%,#f7f6f480 31% 33%,#f7f6f400 33% 35%,#f7f6f480 35% 37%,#f7f6f400 37% 39%,#f7f6f480 39% 41%,#f7f6f400 41% 43%,#f7f6f480 43% 45%,#f7f6f400 45% 48%,#f7f6f480 48% 50%,#f7f6f400 50% 55%,#f7f6f480 55% 57%,#f7f6f400 57% 59%,#f7f6f480 59% 60%,#f7f6f400 60% 61%,#f7f6f480 61% 62%,#f7f6f400 62% 64%,#f7f6f480 64% 66%,#f7f6f400 66% 69%,#f7f6f480 69% 71%,#f7f6f400 71% 75%,#f7f6f480 75% 77%,#f7f6f400 77% 79%,#f7f6f480 79% 80%,#f7f6f400 80% 81%,#f7f6f480 81% 82%,#f7f6f400 82% 84%,#f7f6f480 84% 86%,#f7f6f400 86% 89%,#f7f6f480 89% 91%,#f7f6f400 81% 95%),linear-gradient(90deg,#bab8b91a,#f7f6f4a6,#bab8b91a),linear-gradient(90deg,#bab8b91a,#f7f6f4a6,#bab8b91a),linear-gradient(#e3deda 15%,#afaaa6 25% 35%,#0000 45%),linear-gradient(#f0efed 10%,#b0aba7 20%,#403c3b 40%,#2f2b2a 43%,#292524 45% 55%,#696562 65% 75%,#c2bfba 82% 86%,#dedad7 90% 93%,#c9c6c1 94% 96%,#fffefa 98%),linear-gradient(#34332f,#3e3a38);background-position:24px 0,25px 0,22px 0,64px 0,50%,50%,50%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat,repeat,no-repeat;background-size:42px 20px,42px 100%,3px 100%,3px 100%,100% 3px,100%,100%;border-radius:15px;width:90px;height:160px;position:absolute;top:25px;left:25px;box-shadow:-1px -1px 1px #bdb8b5,-1.5px -2.1px .5px #24201d,-4px 4px 3px 3px #f4f0ef,-5px 8px 8px #aba6aa,inset .25px 1px 1px 5px #3e3a38,inset 0 -6px 1px 1px #f6f6f8}.instax-polaroid .camera .top .viewfinder{background-color:#1b1a18;border-radius:20px;width:110px;height:110px;position:absolute;top:20px;right:20px;box-shadow:.5px .5px 1px 1.5px #f1edee,inset 1.5px 1px 1px 1px #3b3535,inset 2px 2px 1px 1px #9f9e9c,inset -.5px -2px 1.5px #9b9a98,1px 1.5px .5px 1px #fbf7f8}.instax-polaroid .camera .top .viewfinder .glass{background-color:#fff;background-image:radial-gradient(#eceaed4d 50%,#0000 60%),radial-gradient(#c1bdba4d 50%,#0000 60%),radial-gradient(#5b5758 45%,#302c2d,#131112);background-position:-3px -7px,left -3px bottom -8px,50%;background-repeat:no-repeat;background-size:106% 32%,106% 25%,100%;border-radius:20px;width:75px;height:75px;position:absolute;top:18px;left:18px;box-shadow:inset 0 0 1px #010000,inset 0 0 1px 1px #393836,inset 0 0 2px 2px #010000,inset 0 0 2px 4px #393836,inset 0 0 1.5px 4.5px #010000,-.5px -1px 1px #5f5e5c,.25px 2px 2px #464543}.instax-polaroid .camera .top .viewfinder .glass .back{background-image:linear-gradient(#eceaed,#e2e0e1);border:.5px solid #090705bf;border-radius:10px;width:40px;height:40px;position:absolute;top:19px;left:18px;box-shadow:.5px 2px 2px #5e5b56,0 1px 3px #cac4c5,-4px 0 5px #090705bf,inset 1px 1px 1px 1px #f1ecf0,inset 1.5px 1.5px 1px 1px #d1d0ce}.instax-polaroid .camera .top .timer{background-image:radial-gradient(#e8e4e5,#dedad9);border-radius:20px;width:23px;height:23px;position:absolute;top:35px;left:135px;box-shadow:0 .5px 1px .5px #605c5b,inset 1px 1px 1px #fffbfc}.instax-polaroid .camera .top .sensor{background-image:radial-gradient(#080607,#0000 50%),radial-gradient(#0b090a,#211f20,#131112,#383637,#100e0f,#383637,#100e0f);background-position:-6px -3px,50%;background-repeat:no-repeat;background-size:60%,100%;border-radius:20px;width:23px;height:23px;position:absolute;top:70px;left:135px;box-shadow:0 .5px 1px .75px #fffbfc,0 -1px 1px #635f5e}.instax-polaroid .camera .top .power{background-image:radial-gradient(#000 30%,#252525,#171717,#020001,#242223,#383637);border-radius:20px;width:28px;height:28px;position:absolute;top:195px;right:150px;box-shadow:0 .5px 1px .75px #c6c1c0,0 -.5px .5px .25px #1a1819,-5px -8px 8px 1px #56525266}.instax-polaroid .camera .top .toggle-container{background-image:linear-gradient(#cc7b00 10%,#b26701);border-radius:20px;width:50px;height:22px;position:absolute;top:145px;right:50px;box-shadow:inset .2px .2px .5px .5px #935723,.5px 1px .75px .25px #fce9d8}.instax-polaroid .camera .top .toggle-container .toggle{background-image:radial-gradient(#fbc00a,#ffdb09);border-radius:20px;width:20px;height:20px;margin-left:auto;margin-right:auto;position:absolute;top:1px;left:0;right:0;box-shadow:inset .5px 1px .75px .25px #ffed71,inset 0 -.5px .5px .5px #e6a11f,-1px .5px 4px 1px #964900}.instax-polaroid .camera{width:570px;height:470px;margin-top:0;margin-left:auto;margin-right:auto;display:block;position:relative}@media (max-width:480px){.instax-container.instax-polaroid{margin:1.5rem auto 2rem}.instax-polaroid .instax-title{margin-bottom:1.5rem;font-size:1.5rem;line-height:1.2}.instax-polaroid .camera .top .lens.is-clickable{cursor:pointer}.instax-polaroid .camera .top .lens .glass{justify-content:center;align-items:center;display:flex;overflow:hidden}.instax-polaroid .camera .top .lens .glass .lens-label{z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:.15rem;display:flex}.instax-polaroid .camera .top .lens .glass .lens-label span{letter-spacing:.08em;color:#e5e5e5;font-size:.4rem;font-weight:700;font-family:var(--font-mono,monospace);text-shadow:0 2px 4px #00000080}.instax-polaroid .camera .top .lens .glass .lens-media{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.instax-polaroid .camera .top .shutter{cursor:pointer}.instax-polaroid .camera .top .shutter.disabled{cursor:not-allowed;background-image:radial-gradient(#da110766 51%,#ed4b1d66 53.5%);box-shadow:inset 1px 1px 1px #fff3,0 0 2px 6px #dfdad780,0 0 1px 7px #0003,inset -10px 15px 15px #00000026,1px 1px 2px #ffffff4d,-4px 4px 5px #00000026,-10px 10px 15px #00000026,-10px 10px 15px #00000026}.instax-polaroid .camera .top .shutter .shutter-label{letter-spacing:.02em;color:#fff;pointer-events:none;font-size:.72rem;font-weight:700;display:inline-block}}
