@font-face{font-family:Satoshi;src:url(/assets/fonts/Satoshi-Regular.woff2?v=5aa97d93) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/fonts/Satoshi-Medium.woff2?v=d492ce17) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/fonts/Satoshi-Bold.woff2?v=6f979e75) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/fonts/Satoshi-Bold.woff2?v=6f979e75) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/fonts/Satoshi-Black.woff2?v=a4f962f7) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(/assets/fonts/caveat-latin-600-normal.woff2?v=d51e2283) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(/assets/fonts/caveat-latin-700-normal.woff2?v=15f96380) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--primary: #F12850;--primary-light: rgba(241, 40, 80, .08);--primary-medium: rgba(241, 40, 80, .15);--black: #000000;--white: #FFFFFF;--bg: #F4F4F0;--gray-medium: #E5E1DC;--gray-light: rgba(0, 0, 0, .06);--border: rgba(0, 0, 0, .08);--accent-yellow: #FFC701;--success-green: #22C55E;--primary-ink: #c80d32;--black-hover: #1a1a1a;--primary-ink-hover: #a80928;--surface-subtle: #FAFAF8;--surface-placeholder: #F0EDE8;--surface-hover: #E8E8E2;--surface-active: #DFDFD8;--tint-hover: rgba(0, 0, 0, .05);--border-hover: rgba(0, 0, 0, .2);--scroll-thumb: #D1D1CB;--scroll-thumb-hover: #B1B1AB;--text-primary: #000000;--text-secondary: #595959;--text-muted: #737373;--text-placeholder: #8C8C8C;--text-inv-primary: #FFFFFF;--text-inv-secondary: rgba(255, 255, 255, .85);--text-inv-muted: rgba(255, 255, 255, .65);--text-inv-subtle: rgba(255, 255, 255, .4);--gray-dark: var(--text-secondary);--font-main: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-logo: "Satoshi", var(--font-main);--font-accent: "Caveat", cursive;--type-display: clamp(44px, 6.5vw, 68px);--type-display-lh: 1.05;--type-display-tracking: -.025em;--type-display-weight: 600;--type-h1: clamp(32px, 4.5vw, 52px);--type-h1-lh: 1.05;--type-h1-tracking: -.03em;--type-h1-weight: 700;--type-h2: clamp(24px, 3.2vw, 38px);--type-h2-lh: 1.2;--type-h2-tracking: -.02em;--type-h2-weight: 700;--type-h3: clamp(20px, 2.2vw, 24px);--type-h3-lh: 1.25;--type-h3-tracking: -.01em;--type-h3-weight: 700;--type-modal-title: clamp(20px, 18px + .6vw, 24px);--type-modal-title-lh: 1.25;--type-modal-title-tracking: -.02em;--type-modal-title-weight: 700;--type-lead: clamp(17px, 2.6vw, 26px);--type-lead-lh: 1.45;--type-lead-tracking: -.01em;--type-lead-weight: 500;--type-body-large: clamp(17px, 1.8vw, 20px);--type-body-large-lh: 1.55;--type-body-large-weight: 500;--type-body: 16px;--type-body-lh: 1.6;--type-body-weight: 500;--type-body-small: 14px;--type-body-small-lh: 1.5;--type-body-small-weight: 500;--type-label: 14px;--type-label-lh: 1.4;--type-label-weight: 600;--type-caption: 13px;--type-caption-lh: 1.4;--type-caption-weight: 500;--type-metadata: 12px;--type-metadata-lh: 1.2;--type-metadata-tracking: .08em;--type-metadata-weight: 700;--type-btn: 16px;--type-btn-lh: 1.2;--type-btn-weight: 700;--type-input: 16px;--type-input-lh: 1.5;--type-input-weight: 500;--font-size-body-primary: var(--type-body);--font-weight-body-primary: var(--type-body-weight);--line-height-body-primary: var(--type-body-lh);--font-size-body-secondary: 15px;--font-weight-body-secondary: 500;--line-height-body-secondary: 1.5;--font-size-btn: var(--type-btn);--font-weight-btn: var(--type-btn-weight);--line-height-btn: var(--type-btn-lh);--font-size-input: var(--type-input);--font-weight-input: var(--type-input-weight);--line-height-input: var(--type-input-lh);--font-size-label: var(--type-label);--font-weight-label: var(--type-label-weight);--line-height-label: var(--type-label-lh);--font-size-caption: var(--type-caption);--font-weight-caption: var(--type-caption-weight);--line-height-caption: var(--type-caption-lh);--font-size-metadata: var(--type-metadata);--font-weight-metadata: var(--type-metadata-weight);--line-height-metadata: var(--type-metadata-lh);--ease-premium: cubic-bezier(.23, 1, .32, 1);--transition-main: .4s var(--ease-premium);--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-x: var(--space-page-gutter-safe, max(20px, env(safe-area-inset-left, 20px), env(safe-area-inset-right, 20px)));--header-height-desktop: calc(62px + var(--safe-top));--header-height-mobile: calc(64px + var(--safe-top));--header-height: var(--header-height-mobile);--touch-min: 44px;--chrome-bottom-pad: max(16px, var(--safe-bottom));--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--space-4xl: 96px;--space-heading-gap: 16px;--space-subheading-gap: 12px;--space-card-title-gap: 12px;--space-card-title-gap-dense: 8px;--space-prose-p-gap: 16px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 16px;--radius-full: 9999px;--radius-card: 24px;--radius-modal: 24px;--radius-btn: 12px;--radius-input: 12px;--radius-badge: 999px;--desktop-border: 2px solid #000;--desktop-shadow: 8px 8px 0 #000;--btn-height: 60px;--btn-width: 240px;--btn-font-size: 16px;--btn-px: 40px}@media(max-width:767px){:root{--btn-height: 52px;--btn-width: 220px;--btn-font-size: 16px;--btn-px: 32px;--header-height: var(--header-height-mobile);--space-heading-gap: 12px;--space-subheading-gap: 6px;--space-card-title-gap: 6px;--space-card-title-gap-dense: 4px;--space-prose-p-gap: 14px}}@media(min-width:768px)and (max-width:1024px)and (orientation:portrait){:root{--header-height-mobile: calc(80px + var(--safe-top));--header-height: var(--header-height-mobile)}}@media(min-width:768px)and (max-width:1024px){:root{--btn-height: 64px;--btn-width: 280px;--btn-font-size: 18px;--btn-px: 40px;--space-heading-gap: 14px;--space-subheading-gap: 8px;--space-card-title-gap: 8px;--space-card-title-gap-dense: 5px}}@media(min-width:1025px),(min-width:768px)and (max-width:1024px)and (orientation:landscape){:root{--header-height: var(--header-height-desktop)}}@media(min-width:768px)and (max-width:1024px){a.btn-main[href="/booth"],a.about-cta-btn[href="/booth"],.hero-cta a.btn-main[href="/booth"]{height:var(--btn-height)!important;width:var(--btn-width)!important;min-height:var(--btn-height)!important;max-width:100%!important;padding:0 var(--btn-px)!important;font-size:var(--btn-font-size)!important;line-height:1!important;box-sizing:border-box!important}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased}button,a,input,select,textarea,[role=button],.filter,.layout,.zoom-btn,.share-app-btn,.copy-btn,.retake-btn,#capture-btn,#retake-btn,#copyBtn,#join-btn-trigger{touch-action:manipulation;cursor:pointer;-webkit-tap-highlight-color:transparent}html{width:100%!important;max-width:100%!important;min-height:100dvh;overflow-x:clip!important;box-sizing:border-box!important;-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto}html.no-select,html.no-select body{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}body{width:100%!important;max-width:100%!important;min-height:100dvh;display:flex;flex-direction:column;align-items:stretch;margin:0;padding:0;overflow-x:clip!important;position:relative!important;background-color:var(--bg);background-image:linear-gradient(var(--gray-light) 1px,transparent 1px),linear-gradient(90deg,var(--gray-light) 1px,transparent 1px);background-size:32px 32px;font-family:var(--font-main);color:var(--black);box-sizing:border-box!important}.safe-pad-x{padding-left:var(--safe-x);padding-right:var(--safe-x)}.safe-pad-bottom{padding-bottom:var(--chrome-bottom-pad)}.touch-target{box-sizing:border-box;min-width:var(--touch-min);min-height:var(--touch-min);display:inline-flex;align-items:center;justify-content:center}input,textarea,select{-webkit-user-select:auto!important;user-select:auto!important;border-radius:var(--radius-input, 12px);font-family:var(--font-main, "Satoshi", sans-serif);color:var(--black, #000000)}input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not(.join-input-field-wrap *),textarea{border:1.5px solid var(--black, #000000);border-radius:var(--radius-input, 12px);background:#fff;color:var(--black, #000000);font-family:var(--font-main, "Satoshi", sans-serif);font-size:var(--type-input, 16px);line-height:var(--type-input-lh, 1.5);box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease;box-shadow:none}input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):hover,textarea:hover{border-color:var(--black, #000000);background:#fff;box-shadow:none}input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):focus,textarea:focus{outline:none!important;border-color:var(--black, #000000)!important;background:#fff!important;box-shadow:none!important}.upload-area,.file-drop-zone,.upload-drop-zone{border:1.5px dashed var(--black, #000000);border-radius:14px;background:var(--surface-subtle, #FAFAF8);cursor:pointer;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease}.upload-area:hover,.upload-area.dragover,.file-drop-zone:hover,.file-drop-zone.dragover,.upload-drop-zone:hover,.upload-drop-zone.dragover{border-color:var(--black, #000000)!important;background:#f0f0f0!important;transform:translateY(-1px)!important;box-shadow:none!important}.upload-area:active,.file-drop-zone:active,.upload-drop-zone:active{transform:translateY(0)!important;box-shadow:none!important}main{flex:1 0 auto!important;width:100%!important;max-width:100%;overflow-x:hidden!important;overflow-x:clip!important;box-sizing:border-box!important}footer,.site-footer{flex:0 0 auto!important;width:100%!important;max-width:100%;overflow-x:hidden!important;overflow-x:clip!important;box-sizing:border-box!important}img,video,canvas{image-rendering:auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--scroll-thumb, #D1D1CB);border-radius:10px;border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover, #B1B1AB)}.skip-link{position:absolute;top:-100px;left:0;background:var(--primary);color:#fff;padding:8px 16px;z-index:100000;transition:top .3s;text-decoration:none;font-weight:700;min-height:var(--touch-target-min, 44px);display:inline-flex;align-items:center;box-sizing:border-box}.skip-link:focus{top:0}.app-logo,.footer-logo,.mobile-logo,.output-logo-center{font-family:var(--font-logo);font-weight:700;text-decoration:none;color:var(--black);display:inline-flex;align-items:center}.app-logo .lens,.footer-logo .lens,.mobile-logo .lens,.output-logo-center .lens{color:var(--primary)!important}.logo-img,.footer-logo-img{height:36px;width:auto;max-width:100%;object-fit:contain;display:block}@media(max-width:767px){.strip-preview-mobile{display:flex!important;flex-direction:row;gap:8px;justify-content:center;align-items:center;width:100%;margin-bottom:15px;padding:0 20px;box-sizing:border-box}.strip-preview-mobile img{width:48px!important;height:48px!important;object-fit:cover!important;border-radius:10px!important;border:2px solid #fff!important;box-shadow:none!important;animation:thumbAppear .4s cubic-bezier(.23,1,.32,1) forwards!important}@keyframes thumbAppear{0%{opacity:0;transform:scale(.5) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}}@media(max-width:360px){.share-card{padding:12px 14px!important}.share-title{font-size:13.5px!important;font-weight:700!important}#copyBtn{height:36px!important;padding:0 12px!important;font-size:var(--type-metadata)!important}#boothLink{height:36px!important;font-size:var(--type-metadata)!important;padding:0 10px!important}}@media(min-width:768px)and (max-width:1024px){html,body,main,#main-content,#landing-screen,.site-footer{width:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow-x:clip!important}.page-content-wrap,.about-hero-wrap{width:100%!important;overflow-x:hidden!important;overflow-x:clip!important}}.cta-icon-enter{width:1.1em!important;height:1.1em!important;vertical-align:-.15em!important;margin-right:8px!important;display:inline-block!important;flex-shrink:0!important}.cta-icon-feedback{width:1.1em!important;height:1.1em!important;margin-right:8px!important;display:block!important;flex-shrink:0!important;transform:translateY(.06em)!important}.mobile-cta,.nav-cta,.btn-main:not(.capture-btn),.about-cta-btn,.mobile-menu-cta a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important}a.btn-main[href="/booth"],a.about-cta-btn[href="/booth"]{height:var(--btn-height)!important;width:var(--btn-width)!important;max-width:100%!important;padding:0 var(--btn-px)!important;font-size:var(--btn-font-size)!important;font-weight:600!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:hidden!important}a.about-cta-btn:after{content:"";position:absolute;top:0;left:0;width:60%;height:100%;background:linear-gradient(to right,#fff0,#fff9,#fff0);transform:translate(-100%) skew(-25deg);animation:global-btn-shine 4s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none;z-index:2}@keyframes global-btn-shine{0%{transform:translate(-100%) skew(-25deg)}20%{transform:translate(200%) skew(-25deg)}to{transform:translate(200%) skew(-25deg)}}:root{--icon-stroke: 2.5;--logo-font-size: 18px}@media(min-width:768px){:root{--logo-font-size: 24px}}@media(min-width:1025px){:root{--logo-font-size: 28px}}a svg:not([data-stroke=keep]):not(.no-stroke-unify) :is(path,circle,line,polyline,rect,ellipse),button svg:not([data-stroke=keep]):not(.no-stroke-unify) :is(path,circle,line,polyline,rect,ellipse),[role=button] svg:not([data-stroke=keep]):not(.no-stroke-unify) :is(path,circle,line,polyline,rect,ellipse),[role=tab] svg:not([data-stroke=keep]):not(.no-stroke-unify) :is(path,circle,line,polyline,rect,ellipse),.card-icon svg :is(path,circle,line,polyline,rect,ellipse),.checklist-list svg :is(path,circle,line,polyline,rect,ellipse),.blog-lb-check :is(path,polyline),.social-share-btn svg :is(path,circle,line,polyline,rect,ellipse),.close-btn svg :is(path,circle,line,polyline,rect,ellipse),.back-btn svg :is(path,circle,line,polyline,rect,ellipse),.retake-btn svg :is(path,circle,line,polyline,rect,ellipse),.exit-btn svg :is(path,circle,line,polyline,rect,ellipse),.mobile-side-btn svg :is(path,circle,line,polyline,rect,ellipse),.expand-btn svg :is(path,circle,line,polyline,rect,ellipse),.flash-btn svg :is(path,circle,line,polyline,rect,ellipse),.nav-arrow svg :is(path,circle,line,polyline,rect,ellipse),.mode-tab svg :is(path,circle,line,polyline,rect,ellipse),.join-icon-box svg :is(path,circle,line,polyline,rect,ellipse),.share-app-btn svg :is(path,circle,line,polyline,rect,ellipse),.share-copy-btn svg :is(path,circle,line,polyline,rect,ellipse),.preview-back-btn svg :is(path,circle,line,polyline,rect,ellipse),.preview-feedback-btn svg :is(path,circle,line,polyline,rect,ellipse),.ic-output-back-btn svg :is(path,circle,line,polyline,rect,ellipse),.ic-output-feedback-btn svg :is(path,circle,line,polyline,rect,ellipse),.btn-action svg :is(path,circle,line,polyline,rect,ellipse),.btn-main svg :is(path,circle,line,polyline,rect,ellipse),.btn-secondary svg :is(path,circle,line,polyline,rect,ellipse),.btn-primary svg :is(path,circle,line,polyline,rect,ellipse),.filter svg :is(path,circle,line,polyline,rect,ellipse),.share-modal-close svg :is(path,circle,line,polyline,rect,ellipse),.post-dl-modal-close svg :is(path,circle,line,polyline,rect,ellipse),svg[class*=icon]:not([data-stroke=keep]):not(.no-stroke-unify) :is(path,circle,line,polyline,rect,ellipse),.cta-icon-enter :is(path,polyline),.cta-icon-feedback :is(path,polyline),.blog-icon svg :is(path,circle,line,polyline,rect,ellipse),.blog-compare-icon svg :is(path,circle,line,polyline,rect,ellipse),.blog-audience-icon svg :is(path,circle,line,polyline,rect,ellipse){stroke-width:var(--icon-stroke)!important;stroke-linecap:round!important;stroke-linejoin:round!important}a svg,button svg,[role=button] svg,[role=tab] svg,.card-icon svg,.social-share-btn svg,.close-btn svg,.back-btn svg,.retake-btn svg,.exit-btn svg,.mobile-side-btn svg,.expand-btn svg,.flash-btn svg,.nav-arrow svg,.mode-tab svg,.join-icon-box svg,.share-app-btn svg,.share-copy-btn svg,.preview-back-btn svg,.preview-feedback-btn svg,.ic-output-back-btn svg,.ic-output-feedback-btn svg,.btn-action svg,.btn-main svg,.btn-secondary svg,.btn-primary svg,.filter svg,.mobile-back-btn svg,.mobile-login-btn svg,.nav-back-btn svg,.nav-login-btn svg,svg[class*=icon],svg[class*=btn]{overflow:visible!important;stroke-linecap:round!important;stroke-linejoin:round!important}button,[role=button],a.btn,a.btn-main,a.btn-secondary,a.btn-action,.nav-back-btn,.nav-login-btn,.mobile-back-btn,.mobile-login-btn,.mobile-side-btn,.desktop-add-photos-btn,#desktop-add-photos,#mobile-flash-toggle,#mobile-camera-flip,.capture-btn,.expand-btn,.flash-btn,.exit-btn,.preview-back-btn,.preview-feedback-btn,.ic-output-back-btn,.ic-output-feedback-btn{-webkit-appearance:none!important;appearance:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.app-logo,.mobile-logo,.top-bar .app-logo,.preview-fixed-header .output-logo-center,.output-logo-center,.error-nav .app-logo{font-size:var(--logo-font-size)!important;font-weight:700!important;font-family:var(--font-main)!important;letter-spacing:-.025em!important}@media(min-width:1025px){.app-logo,.top-bar .app-logo,.preview-fixed-header .output-logo-center,.output-logo-center{letter-spacing:-.03em!important}}.stats-title,.showcase-title,.community-title,.section-title,.about-hero-title,.about-cta-title,.blog-cta-title,.blog-hero h1,.blog-hero h2,.hero-title,#landing-screen .hero-title,#desktop-hero-main,.section-header h2,.section-header .stats-title,.community-header h2,.community-header .community-title,.faq-title,.pex-lead h2,.contact-hero-title,.legal-wrap h1,.legal-wrap h2,.sec h2,.hero h1,.hero h2{margin-bottom:var(--space-heading-gap, 16px)!important}.section-sub,.about-hero-sub,.stats-subtitle,.showcase-sub,.community-subtitle,.support-desc,.community-desc,.faq-subtitle,.about-cta-sub,.contact-card-desc,.blog-cta-sub,.blog-hero-sub,.privacy-subtitle,.terms-subtitle,.strips-subtitle,.ig-subtitle,.hero-sub,.lead{max-width:55ch;margin-inline:auto;margin-top:0!important;margin-bottom:0}.card-heading,.card-title,.about-card-title,.why-card-title,.how-card-title,.usecase-title,.format-card-title,.booth-card-title,.blog-card-title,.blog-step-title,.blog-benefit-title,.blog-compare-label,.blog-audience-label,.blog-related-h,.value-title,.contact-card-title,.policy-card-title,.blog-grid-content h3,.pex-card h3,.faq-q{margin-top:0!important;margin-bottom:var(--space-card-title-gap-dense, 8px)!important}.card-description,.card-desc,.about-card-desc,.why-card-desc,.how-card-desc,.usecase-desc,.format-card-desc,.booth-card-desc,.blog-card-desc,.blog-step-desc,.blog-benefit-desc,.blog-related-p,.value-desc,.contact-card-desc,.policy-card-desc,.blog-grid-content p,.pex-card p,.faq-a{margin-top:0!important}.blog-body h2{margin-top:36px!important;margin-bottom:var(--space-heading-gap, 16px)!important}.blog-body h3,.legal-wrap h3,.sec h3,.sec h4,.pex-block h2,.pex h3{margin-top:28px!important;margin-bottom:var(--space-subheading-gap, 12px)!important}.blog-body p,.about-story-text p,.story-body p,.legal-wrap p,.sec p,.mission-body p,.pex p{margin-top:0!important;margin-bottom:var(--space-prose-p-gap, 16px)!important}.blog-body p:last-child,.about-story-text p:last-child,.story-body p:last-child,.legal-wrap p:last-child,.sec p:last-child,.mission-body p:last-child,.pex p:last-child{margin-bottom:0!important}.stats-header,.community-header,.section-header,.showcase-text,.about-cta-sub,.blog-cta-sub,.faq-subtitle{margin-bottom:clamp(36px,4.5vw,48px)!important}.btn-wrap,.about-cta-btn-wrap,.blog-cta-btn-wrap,.booth-types-row,.marquee-viewport,.stats-row,.community-container,.machine-stack,.cta-content,.blog-grid,.faq-list,.how-row,.about-product-grid,.why-grid,.usecases-grid,.formats-grid{margin-top:0!important}@media(max-width:1024px){section#stats,section#community-showcase,section#booth-types,section#how,section#showcase,section#blog,section#instagram,section#faq,section#support,section#community,section#final-cta{padding-top:clamp(48px,6vw,64px)!important;padding-bottom:clamp(48px,6vw,64px)!important}}@media(min-width:768px)and (max-width:1024px){.hero-sub,.stats-subtitle,.showcase-sub,.community-subtitle,.support-desc,.faq-subtitle,.about-cta-sub,.blog-cta-sub,.privacy-subtitle,.terms-subtitle,.strips-subtitle{max-width:50ch!important}}@media(max-width:767px){.hero-sub,.stats-subtitle,.showcase-sub,.community-subtitle,.support-desc,.faq-subtitle,.about-cta-sub,.blog-cta-sub,.privacy-subtitle,.terms-subtitle,.strips-subtitle{max-width:32ch!important}}.body,.blog-body,.blog-page-wrap,.faq-section,.about-cta-section,.final-cta-section,.support-section{padding-bottom:80px!important;margin-bottom:0!important}@media(min-width:768px)and (max-width:1024px){.body,.blog-body,.blog-page-wrap,.faq-section,.about-cta-section,.final-cta-section,.support-section{padding-bottom:80px!important;margin-bottom:0!important}}@media(max-width:767px){.body,.blog-body,.blog-page-wrap,.faq-section,.about-cta-section,.final-cta-section,.support-section{padding-bottom:64px!important;margin-bottom:0!important}}.blog-body:has(.final-cta-section){padding-bottom:0!important}.site-footer{margin-top:0!important}@media(max-width:767px){#strip-main>.header-group,#landing-screen>.main-content>.hero-text-col>.header-group{margin-top:16px!important;margin-bottom:16px!important;padding:0!important;max-width:480px!important}#landing-screen>.main-content>.header-group{margin-top:0!important;margin-bottom:16px!important;padding:16px 0 0!important;max-width:480px!important}}@media(min-width:768px)and (max-width:1024px){#strip-main>.header-group,#landing-screen>.main-content>.header-group,#landing-screen>.main-content>.hero-text-col>.header-group{margin-top:24px!important;margin-bottom:32px!important;padding:0!important;max-width:780px!important;margin-inline:auto!important}}@media(min-width:1025px){#strip-main>.header-group,#landing-screen>.main-content>.header-group{margin-top:48px!important;margin-bottom:32px!important;padding:0!important;max-width:min(96vw,1400px)!important;width:100%!important;margin-inline:auto!important}#landing-screen>.main-content>.hero-text-col>.header-group{padding:0!important;max-width:none!important;margin:20px 0 0!important;margin-inline:0!important;text-align:left!important;align-items:flex-start!important}}.body>*:last-child,.blog-body>*:last-child,.blog-page-wrap>*:last-child,.faq-section>*:last-child,.about-cta-section>*:last-child,.final-cta-section>*:last-child,.cta-buttons{margin-bottom:0!important;padding-bottom:0!important}@media(max-width:767px){html body.has-announcement .page-content-wrap,html body.has-announcement .about-hero-wrap,html body.has-announcement .blog-page-wrap{padding-top:calc(var(--header-height-mobile) + var(--announcement-height, 34px))!important}html body:not(.has-announcement) .page-content-wrap,html body:not(.has-announcement) .about-hero-wrap,html body:not(.has-announcement) .blog-page-wrap{padding-top:var(--header-height-mobile)!important}}@media(min-width:768px)and (max-width:1024px){html body.has-announcement .page-content-wrap,html body.has-announcement .about-hero-wrap,html body.has-announcement .blog-page-wrap{padding-top:calc(var(--header-height-mobile) + var(--announcement-height, 34px))!important}html body:not(.has-announcement) .page-content-wrap,html body:not(.has-announcement) .about-hero-wrap,html body:not(.has-announcement) .blog-page-wrap{padding-top:var(--header-height-mobile)!important}}@media(min-width:1025px){html body.has-announcement .page-content-wrap,html body.has-announcement .about-hero-wrap,html body.has-announcement .blog-page-wrap{padding-top:calc(var(--header-height-desktop, 62px) + var(--announcement-height, 36px))!important}html body:not(.has-announcement) .page-content-wrap,html body:not(.has-announcement) .about-hero-wrap,html body:not(.has-announcement) .blog-page-wrap{padding-top:var(--header-height-desktop, 62px)!important}}.type-display{font-size:var(--type-display);line-height:var(--type-display-lh);letter-spacing:var(--type-display-tracking);font-weight:var(--type-display-weight)}.type-h1{font-size:var(--type-h1);line-height:var(--type-h1-lh);letter-spacing:var(--type-h1-tracking);font-weight:var(--type-h1-weight)}.type-h2{font-size:var(--type-h2);line-height:var(--type-h2-lh);letter-spacing:var(--type-h2-tracking);font-weight:var(--type-h2-weight)}.type-h3{font-size:var(--type-h3);line-height:var(--type-h3-lh);font-weight:var(--type-h3-weight)}.type-body-large{font-size:var(--type-body-large);line-height:var(--type-body-large-lh);font-weight:var(--type-body-large-weight)}.type-body{font-size:var(--type-body);line-height:var(--type-body-lh);font-weight:var(--type-body-weight)}.type-body-small{font-size:var(--type-body-small);line-height:var(--type-body-small-lh);font-weight:var(--type-body-small-weight)}.type-label{font-size:var(--type-label);line-height:var(--type-label-lh);font-weight:var(--type-label-weight)}.type-caption{font-size:var(--type-caption);line-height:var(--type-caption-lh);font-weight:var(--type-caption-weight)}.type-metadata{font-size:var(--type-metadata);line-height:var(--type-metadata-lh);font-weight:var(--type-metadata-weight)}.type-btn{font-size:var(--type-btn);line-height:var(--type-btn-lh);font-weight:var(--type-btn-weight)}.type-input{font-size:var(--type-input);line-height:var(--type-input-lh);font-weight:var(--type-input-weight)}.type-accent,.accent,span.accent{font-family:var(--font-accent);color:var(--primary);font-weight:700;display:inline-block;letter-spacing:-.01em;transform:rotate(-2deg)}.hero-title .accent,.about-hero-title .accent,.output-title .accent,.section-title .accent,.stats-title .accent,.showcase-title .accent,.faq-title .accent,.about-cta-title .accent,.blog-hero h1 .accent,.blog-hero h2 .accent,.blog-cta-title .accent,.type-display .accent,.type-h1 .accent,.type-h2 .accent{font-size:1.25em;line-height:1.15;white-space:nowrap;margin-right:.08em}h1 span.accent.accent--tight,h2 span.accent.accent--tight,h3 span.accent.accent--tight,span.accent.accent--tight{margin-right:0!important}.story-quote .accent{font-size:inherit;line-height:inherit;transform:none;margin:0;white-space:normal}@media(max-width:767px){:root{--type-h1-lh: 1.2;--type-display-lh: 1.15;--type-h2-lh: 1.28;--type-h3-lh: 1.32;--type-lead-lh: 1.55}.type-accent,.accent,span.accent{transform:rotate(-2deg)}.hero-title .accent,.about-hero-title .accent,.output-title .accent,.section-title .accent,.stats-title .accent,.showcase-title .accent,.faq-title .accent,.about-cta-title .accent,.blog-hero h1 .accent,.blog-hero h2 .accent,.blog-cta-title .accent,.type-display .accent,.type-h1 .accent,.type-h2 .accent{line-height:1.15}}@media(max-width:767px){.container,.blog-container,.page-content-wrap,.about-content-wrap,.legal-container,.contact-container{padding-left:var(--safe-x)!important;padding-right:var(--safe-x)!important;box-sizing:border-box!important;width:100%!important}}@media(max-width:767px){.stats-section-container,.community-showcase-section,.booth-types-section,.how-section-container,.showcase-container,.blog-section,.faq-section,.community-section,.final-cta-section{padding-left:var(--safe-x)!important;padding-right:var(--safe-x)!important;box-sizing:border-box!important;width:100%!important}.stats-row,.booth-types-row,.how-row,.faq-list,.blog-grid{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;box-sizing:border-box!important}.booth-types-section .stats-header{padding-left:0!important;padding-right:0!important}.community-container{margin-left:0!important;margin-right:0!important;width:100%!important;box-sizing:border-box!important}}@media(max-width:767px){.contact-grid,.about-hero,.mission-section,.story-section,.values-section,.about-cta-section,.legal-wrap{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;width:100%!important}}@media(max-width:1024px){.stats-section-container,.community-showcase-section,.booth-types-section,.how-section-container,.showcase-container,.final-cta-section,.container,.blog-container,.page-content-wrap,.about-content-wrap,.legal-container,.contact-container{padding-left:var(--safe-x)!important;padding-right:var(--safe-x)!important;box-sizing:border-box!important;width:100%!important}.stats-row,.booth-types-row,.how-row,.contact-grid,.about-hero,.mission-section,.story-section,.values-section,.about-cta-section,.legal-wrap{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;width:100%!important}.booth-types-section .stats-header{padding-left:0!important;padding-right:0!important}.community-container{margin-left:0!important;margin-right:0!important;width:100%!important;box-sizing:border-box!important}}@media(max-width:767px){.about-hero-wrap,.about-section,.legal-container,.contact-container,.page-content-wrap,.about-content-wrap{padding-left:var(--safe-x)!important;padding-right:var(--safe-x)!important;box-sizing:border-box!important;width:100%!important}.contact-grid,.values-grid,.mission-stat-grid,.about-grid,.story-grid,.page-content-wrap .body,.legal-container .body,.faq-section{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;box-sizing:border-box!important}}@media(min-width:768px)and (max-width:1024px){.stats-section-container,.community-showcase-section,.booth-types-section,.how-section-container,.showcase-container,.final-cta-section,.container,#landing-screen{padding-left:var(--safe-x)!important;padding-right:var(--safe-x)!important;box-sizing:border-box!important;width:100%!important}.stats-row,.booth-types-row,.how-row{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;box-sizing:border-box!important}.community-container{margin-left:0!important;margin-right:0!important;width:100%!important;box-sizing:border-box!important}}@media(min-width:768px)and (max-width:1024px){.about-hero-wrap,.about-section,.legal-container,.contact-container,.page-content-wrap,.about-content-wrap,.blog-container,.blog-index-container{padding-left:var(--safe-x)!important;padding-right:var(--safe-x)!important;box-sizing:border-box!important;width:100%!important}.contact-grid,.values-grid,.mission-stat-grid,.about-grid,.story-grid,.page-content-wrap .body,.legal-container .body{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;box-sizing:border-box!important}}.stats-section-container,.community-showcase-section,.booth-types-section,.how-section-container,.showcase-container,.final-cta-section,.container,#landing-screen,.about-hero-wrap,.about-section,.legal-container,.contact-container,.page-content-wrap,.about-content-wrap,.blog-container,.blog-index-container{padding-left:var(--safe-x)!important;padding-right:var(--safe-x)!important;box-sizing:border-box!important}@media(min-width:768px)and (max-width:1100px){.booth-types-row{flex-direction:row!important;align-items:stretch!important;justify-content:center!important;gap:24px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.booth-card-wrap{flex:1 1 0!important;width:calc(50% - 12px)!important;max-width:50%!important;min-width:0!important;display:flex!important;box-sizing:border-box!important}}.booth-card-title{font-size:var(--type-h3)!important}.status-overlay{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;min-height:-webkit-fill-available!important;background:#00000073!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;z-index:5000000!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:24px 16px!important;text-align:center!important;opacity:0!important;pointer-events:none!important;transition:opacity .3s cubic-bezier(.16,1,.3,1)!important;font-family:var(--font-main, "Satoshi", system-ui, -apple-system, sans-serif)!important;box-sizing:border-box!important}.status-overlay.visible{opacity:1!important;pointer-events:auto!important}.status-card{position:relative!important;background:#fff!important;border:2px solid #000000!important;border-radius:24px!important;padding:32px 24px 28px!important;max-width:420px!important;width:calc(100% - 32px)!important;box-shadow:8px 8px #000!important;transform:translateY(16px) scale(.98)!important;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .3s ease!important;opacity:0!important;box-sizing:border-box!important;margin:0 auto!important;overflow:hidden!important}.status-overlay.visible .status-card{transform:translateY(0) scale(1)!important;opacity:1!important}.status-icon{width:64px!important;height:64px!important;margin:0 auto 20px!important;background:#f1285014!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.status-icon svg{width:32px!important;height:32px!important}h2.status-title,.status-title{font-family:var(--font-main, "Satoshi", system-ui, -apple-system, sans-serif)!important;font-size:var(--type-modal-title)!important;font-weight:700!important;line-height:1.25!important;color:#000!important;margin:0 0 8px!important;padding:0!important;letter-spacing:-.02em!important;word-wrap:break-word!important;overflow-wrap:break-word!important;text-align:center!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}p.status-msg,.status-msg{font-family:var(--font-main, "Satoshi", system-ui, -apple-system, sans-serif)!important;font-size:var(--type-body-small)!important;font-weight:500!important;line-height:1.55!important;color:var(--text-secondary)!important;margin:0 0 26px!important;padding:0!important;text-align:center!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.status-cta-wrap{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important}.status-btn{width:100%!important;min-height:48px!important;padding:13px 20px!important;border-radius:14px!important;font-weight:700!important;font-size:var(--type-body-small)!important;font-family:var(--font-main, "Satoshi", system-ui, -apple-system, sans-serif)!important;cursor:pointer!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;border:2px solid #000000!important;box-sizing:border-box!important;display:flex;align-items:center!important;justify-content:center!important;text-decoration:none!important;line-height:1.2!important}.status-btn.primary{background:#000!important;color:#fff!important;box-shadow:none!important}.status-btn.primary:hover,.status-btn.primary:active{background:var(--black-hover, #1a1a1a)!important;transform:translateY(-1px)!important}.status-btn.secondary{background:#fff!important;color:#000!important}.status-btn.secondary:hover,.status-btn.secondary:active{background:var(--bg, #F4F4F0)!important;transform:translateY(-1px)!important}@media(max-width:480px){.status-overlay{padding:16px!important}.status-card{padding:28px 20px 24px!important;border-radius:20px!important;max-width:100%!important;width:100%!important;box-shadow:6px 6px #000!important}.status-icon{width:56px!important;height:56px!important;margin-bottom:16px!important}.status-icon svg{width:28px!important;height:28px!important}h2.status-title,.status-title{font-size:var(--type-modal-title)!important;margin-bottom:8px!important}p.status-msg,.status-msg{font-size:var(--type-body-small)!important;line-height:1.5!important;margin-bottom:22px!important}.status-btn{padding:12px 16px!important;font-size:var(--type-body-small)!important;border-radius:12px!important;min-height:44px!important}}html body .modal-title,html body .modal-headline,html body .share-modal-title,html body #share-modal-title,html body .share-modal h1,html body .share-modal h2,html body .share-modal h3,html body .post-dl-modal-title,html body #post-dl-modal-title,html body .post-dl-modal-box h1,html body .post-dl-modal-box h2,html body .post-dl-modal-box h3,html body .submit-modal-headline,html body #submit-modal-title,html body #success-modal-title,html body .submit-modal-card h1,html body .submit-modal-card h2,html body .submit-modal-card h3,html body .feedback-title,html body .feedback-success-title,html body #feedback-modal-title,html body .feedback-modal h1,html body .feedback-modal h2,html body .feedback-modal h3,html body .retake-conflict-title,html body .retake-conflict-modal h1,html body .retake-conflict-modal h2,html body .retake-conflict-modal h3,html body .leave-modal-headline,html body .leave-modal-title,html body #leave-modal-title,html body .leave-modal-card h1,html body .leave-modal-card h2,html body .leave-modal-card h3,html body #_lb_leave_modal h1,html body #_lb_leave_modal h2,html body #_lb_leave_modal h3,html body .status-title,html body #status-title,html body [role=dialog] h1,html body [role=dialog]:not(.rd-welcome-card) h2:not(.rd-welcome-title),html body [role=dialog] h3,html body [aria-modal=true] h1,html body [aria-modal=true]:not(.rd-welcome-card) h2:not(.rd-welcome-title),html body [aria-modal=true] h3{font-family:var(--font-main, "Satoshi", system-ui, -apple-system, sans-serif)!important;font-size:var(--type-modal-title)!important;font-weight:var(--type-modal-title-weight, 700)!important;line-height:var(--type-modal-title-lh, 1.25)!important;letter-spacing:var(--type-modal-title-tracking, -.02em)!important;color:var(--black, #000000)!important;text-align:center!important;margin-top:0!important;margin-bottom:8px!important;padding-left:0!important;padding-right:0!important;width:auto!important;max-width:100%!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}html body .share-modal-desc,html body .post-dl-modal-desc,html body .submit-modal-desc,html body .success-body,html body .feedback-desc,html body .feedback-success-desc,html body .retake-conflict-desc,html body .leave-modal-desc,html body #_lb_leave_modal p,html body .modal-desc,html body [role=dialog] p.modal-desc,html body [role=dialog] h1+p,html body [role=dialog]:not(.rd-welcome-card) h2:not(.rd-welcome-title)+p,html body [role=dialog] h3+p,html body [aria-modal=true] h1+p,html body [aria-modal=true]:not(.rd-welcome-card) h2:not(.rd-welcome-title)+p,html body [aria-modal=true] h3+p,html body [role=dialog] p:not(.post-dl-modal-note):not(.share-app-label):not(.form-hint):not(.field-hint):not(.rd-welcome-lead):not(.rd-welcome-card *),html body [aria-modal=true] p:not(.post-dl-modal-note):not(.share-app-label):not(.form-hint):not(.field-hint):not(.rd-welcome-lead):not(.rd-welcome-card *){font-family:var(--font-main, "Satoshi", system-ui, -apple-system, sans-serif)!important;font-size:var(--type-body-small, 14px)!important;font-weight:500!important;line-height:1.55!important;color:var(--black, #000000)!important;text-align:center!important;margin-top:0!important;margin-bottom:20px!important;width:auto!important;max-width:100%!important;white-space:normal!important}.footer-social-link{display:flex;align-items:center;justify-content:center;width:var(--touch-target-min, 44px);height:var(--touch-target-min, 44px)}.footer-social-link svg{width:16px;height:16px}:where(button,.btn,[role=button]):is(.btn-primary,.btn-solid-black,.dialog-btn--confirm,.google-signin-btn,.auth-submit,.btn-action--primary,.permission-btn):not(.btn-wrap *):not(.about-cta-btn-wrap *):not(.blog-cta-btn-wrap *):hover{background-color:var(--black-hover, #1a1a1a)!important;transform:translateY(-1px);box-shadow:none}:where(button,.btn,[role=button]):is(.btn-primary,.btn-solid-black,.dialog-btn--confirm,.google-signin-btn,.auth-submit,.btn-action--primary,.permission-btn):not(.btn-wrap *):not(.about-cta-btn-wrap *):not(.blog-cta-btn-wrap *):active{background-color:var(--black, #000000)!important;transform:translateY(0);box-shadow:none}:where(button,.btn,[role=button]):is(.dialog-btn--cancel,.profile-dialog-btn--cancel,.modal-cancel-btn,.feedback-btn-secondary,.retake-conflict-btn-secondary,#_lb_leave_btn,#feedback-cancel):not(.btn-wrap *):not(.about-cta-btn-wrap *):not(.blog-cta-btn-wrap *):hover,html body .modal-cancel-btn:hover,html body .feedback-btn-secondary:hover,html body .profile-dialog-btn--cancel:hover,html body .retake-conflict-btn-secondary:hover,html body #_lb_leave_btn:hover,html body #feedback-cancel:hover{background-color:#f0f0f0!important;color:var(--black, #000000)!important;border-color:var(--black, #000000)!important;transform:translateY(-1px)!important;box-shadow:none!important}:where(button,.btn,[role=button]):is(.dialog-btn--cancel,.profile-dialog-btn--cancel,.modal-cancel-btn,.feedback-btn-secondary,.retake-conflict-btn-secondary,#_lb_leave_btn,#feedback-cancel):not(.btn-wrap *):not(.about-cta-btn-wrap *):not(.blog-cta-btn-wrap *):active,html body .modal-cancel-btn:active,html body .feedback-btn-secondary:active,html body .profile-dialog-btn--cancel:active,html body .retake-conflict-btn-secondary:active,html body #_lb_leave_btn:active,html body #feedback-cancel:active{background-color:#e5e5e5!important;transform:translateY(0)!important;box-shadow:none!important}:where(button,.btn,[role=button]):is(.btn-secondary,.btn-outline,.contact-card-action):not(.btn-wrap *):not(.about-cta-btn-wrap *):not(.blog-cta-btn-wrap *):not(.modal-cancel-btn):not(.feedback-btn-secondary):not(.profile-dialog-btn--cancel):not(.dialog-btn--cancel):hover{background-color:#fff!important;color:var(--black, #000000)!important;border-color:var(--black, #000000)!important;transform:translateY(-2px);box-shadow:3px 3px 0 var(--black, #000000)!important}:where(button,.btn,[role=button]):is(.btn-secondary,.btn-outline,.contact-card-action):not(.btn-wrap *):not(.about-cta-btn-wrap *):not(.blog-cta-btn-wrap *):not(.modal-cancel-btn):not(.feedback-btn-secondary):not(.profile-dialog-btn--cancel):not(.dialog-btn--cancel):active{background-color:#fff!important;transform:translateY(0);box-shadow:0 0 0 var(--black, #000000)!important}@media(min-width:1025px)and (max-width:1366px)and (pointer:coarse){:root{--btn-height:64px;--btn-width:280px;--btn-font-size:18px;--btn-px:40px;--space-heading-gap:14px;--space-subheading-gap:8px}}@media(min-width:1025px)and (max-width:1366px)and (pointer:coarse){a.btn-main[href="/booth"],a.about-cta-btn[href="/booth"],.hero-cta a.btn-main[href="/booth"],a.btn-main,.btn-main{height:var(--btn-height)!important;min-height:var(--btn-height)!important;width:var(--btn-width)!important;max-width:100%!important;padding:0 var(--btn-px)!important;font-size:var(--btn-font-size)!important;line-height:1!important;box-sizing:border-box!important}}.share-modal-overlay:not(.visible){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:opacity .3s ease,-webkit-backdrop-filter 0s linear .3s,backdrop-filter 0s linear .3s!important}.status-overlay:not(.visible){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:opacity .3s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter 0s linear .3s,backdrop-filter 0s linear .3s!important}#lensbooth-global-loader:not(.visible),#lensbooth-global-loader:not(.visible) *{animation-play-state:paused!important}@media(hover:hover)and (pointer:fine){html{cursor:url(/assets/cursor-arrow.png?v=7cfa315c) 4 3,auto;cursor:-webkit-image-set(url(/assets/cursor-arrow.png?v=7cfa315c) 1x,url(/assets/cursor-arrow-2x.png?v=c4a57478) 2x) 4 3,auto;cursor:image-set(url(/assets/cursor-arrow.png?v=7cfa315c) 1x,url(/assets/cursor-arrow-2x.png?v=c4a57478) 2x) 4 3,auto}html *:not(.dr-canvas),html *:before,html *:after{cursor:inherit!important}html input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=image]),html textarea:not(.dr-canvas),html [contenteditable=true]:not(.dr-canvas),html [contenteditable=""]:not(.dr-canvas){cursor:text!important}html :disabled:not(.dr-canvas),html [aria-disabled=true]:not(.dr-canvas){cursor:default!important}}