@font-face{font-family:Proxima Nova;src:url(/static-assets/_next/static/media/ProximaNova-Reg-webfont.82218e6f.woff2) format("woff2"),url(/static-assets/_next/static/media/ProximaNova-Reg-webfont.3611c809.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/static-assets/_next/static/media/ProximaNova-Sbold-webfont.aaae65d7.woff2) format("woff2"),url(/static-assets/_next/static/media/ProximaNova-Sbold-webfont.812fd2e7.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/static-assets/_next/static/media/ProximaNova-Xbold-webfont.415e68c8.woff2) format("woff2"),url(/static-assets/_next/static/media/ProximaNova-Xbold-webfont.11136d7f.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Target Helvetica;src:url(/static-assets/_next/static/media/helveticafortarget-bold-webfont.d23bae50.woff2) format("woff2"),url(/static-assets/_next/static/media/helveticafortarget-bold-webfont.c9e52b2c.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Target Helvetica;src:url(/static-assets/_next/static/media/helveticafortarget-webfont.c7e5f2d9.woff2) format("woff2"),url(/static-assets/_next/static/media/helveticafortarget-webfont.cffe2707.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Taylor Swift;src:url(/static-assets/_next/static/media/taylorSwift.8e0a1ae5.woff2) format("woff2"),url(/static-assets/_next/static/media/taylorSwift.d7e367b9.woff) format("woff");font-weight:400;font-style:normal}.PhoneInput{display:flex;align-items:stretch}.PhoneInputCountry{position:relative;display:flex;align-items:center}.PhoneInputCountrySelect{cursor:pointer}.PhoneInputInput{flex:1 1 auto;min-width:0}.conjure-landing{--color-forest-green:#1a241b;--color-olive-green:#3d4d3f;--color-lime-green:#a4f8a2;--color-chartreuse:#e0ff70;--color-bone-yellow:#fefac0;--color-magic-purple:#a970b1;--color-red:#ff2424;--color-grey-950:#0f0f0f;--color-grey-800:#383838;--color-grey-700:#6a6969;--color-grey-600:#8e8c8c;--color-grey-500:#b5b2b2;--color-grey-400:#dfdede;--color-grey-50:#fffdfd;--color-beige-900:#181814;--color-beige-800:#2d2c26;--color-beige-600:#76756a;--color-beige-500:#a8a797;--color-beige-400:#cdccb9;--color-beige-300:#e3e2d0;--color-beige-100:#fbf3d4;--color-beige-10:#fffeeb;--text-primary:#1a241b;--text-secondary:#a4f8a2;--text-tertiary:#6a6969;--text-body:#fffeeb;--surface-primary:#fefac0;--surface-secondary:#a4f8a2;--surface-tertiary:#383838;--surface-accent-primary:#3d4d3f;--surface-accent-secondary:#e0ff70;--surface-wildcard:#a970b1;--spacing-none:0px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:40px;--spacing-3xl:48px;--spacing-4xl:56px;--spacing-5xl:64px;--spacing-6xl:72px;--spacing-7xl:80px;--spacing-8xl:88px;--spacing-9xl:96px;--spacing-10xl:104px;--content-max:1090px;--font-display:"PP Editorial New","Times New Roman",Georgia,serif;--font-body:"Saira","Helvetica Neue",Arial,sans-serif;--font-mono:"IBM Plex Mono","Courier New",monospace;--font-size-xxxs:10px;--font-size-xxs:12px;--font-size-xs:14px;--font-size-s:16px;--font-size-m:18px;--font-size-l:20px;--font-size-xl:30px;--font-size-2xl:32px;--font-size-3xl:40px;--font-size-4xl:48px;--font-weight-regular:400;--font-weight-bold:700}.conjure-landing *,.conjure-landing :after,.conjure-landing :before{box-sizing:border-box;margin:0;padding:0}.conjure-landing{background-color:var(--color-grey-950);color:var(--text-body);font-family:var(--font-body);font-size:var(--font-size-s);line-height:1.6;overflow-x:hidden}.conjure-landing img{max-width:100%;display:block}.conjure-landing a{color:inherit;text-decoration:none}.conjure-landing button{cursor:pointer;font-family:inherit}.conjure-landing h1,.conjure-landing h2,.conjure-landing h3{font-family:var(--font-body);color:var(--text-body)}.conjure-landing .reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.conjure-landing .reveal.in{opacity:1;transform:none}.conjure-landing .section-body.reveal{transition-delay:.09s}.conjure-landing .top-bar{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-2xl);background:linear-gradient(180deg,hsla(0,0%,6%,.7) 0,transparent)}@media(max-width:600px){.conjure-landing .top-bar{padding-left:20px;padding-right:20px}}.conjure-landing .top-bar-logo{height:28px}.conjure-landing .nav-download{display:block}.conjure-landing .nav-download img{height:32px}.conjure-landing .section{padding:var(--spacing-7xl) var(--spacing-lg);max-width:var(--content-max);margin:0 auto}.conjure-landing .section-label{display:block;font-size:var(--font-size-xxs);letter-spacing:.18em;color:var(--text-secondary);text-transform:uppercase;margin-bottom:var(--spacing-md)}.conjure-landing .section-title{font-family:casserole-flare,sans-serif;font-weight:400;font-style:normal;font-size:48px;color:var(--text-body);margin:0 auto var(--spacing-lg);line-height:1.1;text-align:center;max-width:none}.conjure-landing .section-body{font-size:var(--font-size-l);color:var(--text-body);opacity:1;max-width:560px;white-space:normal;line-height:1.6;margin:0 auto var(--spacing-2xl);text-align:center}.conjure-landing .section-body .highlight{color:var(--color-bone-yellow)}.conjure-landing .ugc-section{background-color:var(--color-beige-800);background-image:var(--tex-ugc);background-position:50%;background-size:cover;background-repeat:no-repeat;padding:var(--spacing-7xl) 0;overflow:hidden;position:relative}.conjure-landing .ugc-section-inner{max-width:var(--content-max);margin:0 auto;padding:0 var(--spacing-lg) var(--spacing-3xl);position:relative;z-index:1}.conjure-landing .marquee-track-wrap{width:100%;overflow:hidden;cursor:default;padding:20px 0}.conjure-landing .marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:marquee-scroll 30s linear infinite;align-items:center;will-change:transform}.conjure-landing .marquee-track-wrap:hover .marquee-track{animation-play-state:paused}@keyframes marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.conjure-landing .marquee-item{flex:0 0 auto;width:209px;margin-right:var(--spacing-lg);position:relative;transition:transform .3s ease,filter .3s ease;filter:drop-shadow(0 14px 40px rgba(0,0,0,.45))}.conjure-landing .marquee-item:nth-child(10n+1){transform:rotate(-3deg)}.conjure-landing .marquee-item:nth-child(10n+2){transform:rotate(2deg)}.conjure-landing .marquee-item:nth-child(10n+3){transform:rotate(88deg)}.conjure-landing .marquee-item:nth-child(10n+4){transform:rotate(-2deg)}.conjure-landing .marquee-item:nth-child(10n+5){transform:rotate(3deg)}.conjure-landing .marquee-item:nth-child(10n+6){transform:rotate(-2deg)}.conjure-landing .marquee-item:nth-child(10n+7){transform:rotate(2deg)}.conjure-landing .marquee-item:nth-child(10n+8){transform:rotate(-3deg)}.conjure-landing .marquee-item:nth-child(10n+9){transform:rotate(-88deg)}.conjure-landing .marquee-item:nth-child(10n+10){transform:rotate(2deg)}.conjure-landing .marquee-track-wrap:hover .marquee-item:hover{transform:rotate(0deg) scale(1.06)!important;filter:drop-shadow(0 26px 64px rgba(0,0,0,.5));z-index:10;position:relative}.conjure-landing .marquee-item .photo-wrap{position:relative;width:100%}.conjure-landing .marquee-item .photo-wrap img.photo{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1;filter:grayscale(15%) contrast(1.05)}@media(max-width:600px){.conjure-landing .marquee-item{width:209px}}.conjure-landing .channels-section{background:var(--color-grey-950);position:relative;overflow:hidden;max-width:none}.conjure-landing .ch-glow-layer{top:0;left:50%;transform:translateX(-50%);width:1090px;max-width:100%;height:100%;z-index:0}.conjure-landing .ch-glow,.conjure-landing .ch-glow-layer{position:absolute;pointer-events:none}.conjure-landing .ch-glow-tv{width:66%;aspect-ratio:699/588;left:24%;top:63%;transform:translate(-50%,-50%);background:var(--glow-tv) center/100% 100% no-repeat}.conjure-landing .ch-glow-tr{width:44%;aspect-ratio:964/444;left:88%;top:6%;transform:translate(-50%,-50%);background:var(--glow-tr) center/100% 100% no-repeat}.conjure-landing .channels-heading,.conjure-landing .channels-layout,.conjure-landing .channels-sub{position:relative;z-index:1}.conjure-landing .channels-heading{font-family:casserole-flare,sans-serif;font-weight:400;font-style:normal;text-align:center;max-width:1090px;white-space:nowrap;margin:0 auto}.conjure-landing .channels-sub{text-align:center;max-width:815px;margin:16px auto 0}.conjure-landing .channels-layout{display:flex;align-items:flex-end;justify-content:center;grid-gap:64px;gap:64px;margin-top:56px;flex-wrap:wrap;max-width:1090px;margin-left:auto;margin-right:auto}.conjure-landing .tv-wrap{position:relative;width:520px;max-width:100%;flex:0 0 auto}.conjure-landing .tv-img{display:block;width:100%;height:auto;position:relative;z-index:1;pointer-events:none}.conjure-landing .tv-screen{position:absolute;z-index:0;left:6%;top:30%;width:64%;height:59%;overflow:hidden;background:#0a0a0a}.conjure-landing .tv-channel,.conjure-landing .tv-static{position:absolute;inset:0;width:100%;height:100%}.conjure-landing .tv-static{-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated;opacity:.9}.conjure-landing .tv-channel{-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .45s ease}.conjure-landing .tv-scanlines{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.18),rgba(0,0,0,.18) 1px,transparent 0,transparent 3px);mix-blend-mode:multiply}.conjure-landing .tv-vignette{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,transparent 55%,rgba(0,0,0,.55) 100%)}.conjure-landing .ch-grid{display:grid;grid-template-columns:repeat(3,150px);grid-auto-rows:150px;grid-gap:28px;gap:28px;flex:0 0 auto;margin-bottom:8px}.conjure-landing .ch-cell{border-radius:8px;overflow:hidden;position:relative}.conjure-landing .ch-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:8px}@media(max-width:1040px){.conjure-landing .channels-heading{white-space:normal}.conjure-landing .ch-grid{grid-template-columns:repeat(3,150px);grid-auto-rows:150px;margin-bottom:0;justify-content:center}.conjure-landing .tv-wrap{width:100%;max-width:480px}}@media(max-width:560px){.conjure-landing .ch-grid{grid-template-columns:repeat(2,minmax(0,150px));grid-auto-rows:auto;width:100%}.conjure-landing .ch-cell{aspect-ratio:1}}.conjure-landing .email-section{background-color:var(--color-forest-green);text-align:center;position:relative;max-width:none;padding-top:var(--spacing-10xl);padding-bottom:var(--spacing-10xl)}.conjure-landing .email-section .section-body{text-align:center;max-width:815px;margin:0 auto}.conjure-landing .email-section:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--tex-ugc) center/cover no-repeat;opacity:.63}.conjure-landing .email-section>*{position:relative;z-index:1}.conjure-landing .email-form{display:flex;grid-gap:var(--spacing-md);gap:var(--spacing-md);max-width:600px;margin:28px auto 0;justify-content:center;align-items:center;flex-wrap:wrap}.conjure-landing .email-input{flex:1 1;min-width:200px;height:44px;background:var(--color-grey-800);border:1px solid var(--color-beige-600);border-radius:12px;padding:0 16px;color:var(--text-body);font-family:var(--font-body);font-size:var(--font-size-s);outline:none}.conjure-landing .email-input::-moz-placeholder{color:var(--color-grey-600)}.conjure-landing .email-input:-ms-input-placeholder{color:var(--color-grey-600)}.conjure-landing .email-input::placeholder{color:var(--color-grey-600)}.conjure-landing .email-input:focus{border-color:var(--text-body)}.conjure-landing .email-submit{position:relative;overflow:hidden;height:50px;background:linear-gradient(180deg,#bef4ba,#a3e89b 50%,#8ccd83);color:#0c290a;border:none;cursor:pointer;border-radius:100px;padding:0 36px;font-family:var(--font-body);font-weight:700;font-size:var(--font-size-l);letter-spacing:.02em;box-shadow:0 6px 18px rgba(0,0,0,.28)}.conjure-landing .email-submit:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--tex-grain) center/cover no-repeat;opacity:.5}.conjure-landing .email-submit>span{position:relative;z-index:1}.conjure-landing .email-submit:hover{filter:brightness(1.05)}.conjure-landing .email-submit:disabled{cursor:default;opacity:.7}.conjure-landing .email-submit img{height:44px}@media(max-width:560px){.conjure-landing .email-form{flex-direction:column;align-items:stretch}.conjure-landing .email-input{flex:none;width:100%}.conjure-landing .email-submit{width:100%;height:32px;padding:0 24px;font-size:14px}}.conjure-landing .email-status{position:relative;z-index:1;margin:28px auto 0;max-width:600px;color:var(--surface-accent-secondary);font-family:var(--font-body);font-weight:700;font-size:var(--font-size-l);text-align:center}.conjure-landing .email-error{position:relative;z-index:1;margin:14px auto 0;color:var(--color-red);font-family:var(--font-mono);font-size:var(--font-size-xs);text-align:center}.conjure-landing .nl-modal-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);background:rgba(6,9,6,.82);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:nlModalFade .2s ease}.conjure-landing .nl-modal{position:relative;width:100%;max-width:440px;background:#000;border:none;border-radius:18px;padding:40px 32px 32px;text-align:center;box-shadow:0 24px 60px rgba(0,0,0,.55);animation:nlModalRise .25s cubic-bezier(.2,.7,.2,1)}.conjure-landing .nl-modal:after{content:"";position:absolute;inset:0;border-radius:18px;border:1px solid rgba(255,254,235,.1);filter:blur(3px);pointer-events:none}.conjure-landing .nl-modal-close{position:absolute;top:12px;right:16px;background:none;border:none;color:var(--color-beige-400);font-size:28px;line-height:1;cursor:pointer}.conjure-landing .nl-modal-close:hover{color:var(--color-bone-yellow)}.conjure-landing .nl-modal-title{font-family:"casserole-flare",var(--font-body);font-size:var(--font-size-2xl);color:var(--text-body);margin-bottom:12px}.conjure-landing .nl-modal-body{color:var(--text-body);font-family:var(--font-body);font-size:var(--font-size-s);line-height:1.5;margin-bottom:22px}.conjure-landing .nl-modal-form{display:flex;flex-direction:column;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.conjure-landing .nl-modal-input{height:46px;background:var(--color-grey-800);border:1px solid var(--color-beige-600);border-radius:12px;padding:0 16px;color:var(--text-body);font-family:var(--font-body);font-size:var(--font-size-s);outline:none}.conjure-landing .nl-modal-input::-moz-placeholder{color:var(--color-grey-600)}.conjure-landing .nl-modal-input:-ms-input-placeholder{color:var(--color-grey-600)}.conjure-landing .nl-modal-input::placeholder{color:var(--color-grey-600)}.conjure-landing .nl-modal-input:focus{border-color:var(--text-body)}.conjure-landing .nl-modal-submit{position:relative;overflow:hidden;height:50px;background:linear-gradient(180deg,#bef4ba,#a3e89b 50%,#8ccd83);color:#0c290a;border:none;cursor:pointer;border-radius:100px;font-family:var(--font-body);font-weight:700;font-size:var(--font-size-l);letter-spacing:.02em;box-shadow:0 6px 18px rgba(0,0,0,.28)}.conjure-landing .nl-modal-submit:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--tex-grain) center 30%/cover no-repeat;opacity:.5}.conjure-landing .nl-modal-submit>span{position:relative;z-index:1}.conjure-landing .nl-modal-submit:hover{filter:brightness(1.05)}.conjure-landing .nl-modal-submit:disabled{cursor:default;opacity:.7}.conjure-landing .nl-modal-error{margin-top:14px;color:var(--color-red);font-family:var(--font-mono);font-size:var(--font-size-xs)}.conjure-landing .nl-modal-success{color:var(--surface-accent-secondary);font-family:var(--font-body);font-size:var(--font-size-m);line-height:1.5}@keyframes nlModalFade{0%{opacity:0}to{opacity:1}}@keyframes nlModalRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes nlDrawerRise{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media(max-width:560px){.conjure-landing .nl-modal-overlay{align-items:flex-end;padding:0}.conjure-landing .nl-modal{max-width:none;padding:28px 20px 24px;animation:nlDrawerRise .3s cubic-bezier(.2,.7,.2,1)}.conjure-landing .nl-modal,.conjure-landing .nl-modal:after{border-radius:20px 20px 0 0}.conjure-landing .nl-modal-submit{height:32px;padding:0 24px;font-size:14px}}.conjure-landing .access-section{background:var(--color-grey-950);text-align:center;position:relative;overflow:hidden}.conjure-landing .access-phone-wrap{position:absolute;right:calc(50% - 712px);bottom:0;width:530px;z-index:0;pointer-events:none}.conjure-landing .access-phone{display:block;width:100%;height:auto;max-width:none;transform-origin:50% 55%;animation:phoneRing 3.4s ease-in-out infinite}.conjure-landing .access-phone-mobile{display:none}@keyframes phoneRing{0%,34%,to{transform:rotate(0deg)}3%{transform:rotate(-8deg)}6%{transform:rotate(8deg)}9%{transform:rotate(-8deg)}12%{transform:rotate(7deg)}15%{transform:rotate(-6deg)}18%{transform:rotate(5deg)}21%{transform:rotate(-3deg)}24%{transform:rotate(2deg)}27%{transform:rotate(0deg)}}@media(prefers-reduced-motion:reduce){.conjure-landing .access-phone{animation:none}}.conjure-landing .access-inner{position:relative;z-index:1;max-width:600px;margin:0 auto;padding:var(--spacing-10xl) var(--spacing-lg)}@media(max-width:820px){.conjure-landing .access-phone-wrap{display:none}}@media(max-width:560px){.conjure-landing .access-section{padding-bottom:200px}.conjure-landing .access-phone-wrap{display:block;width:240px;left:auto;right:-104px;bottom:20px;transform:rotate(30deg)}.conjure-landing .access-phone-desktop{display:none}.conjure-landing .access-phone-mobile{display:block}}.conjure-landing .access-cta{display:flex;align-items:center;justify-content:center;grid-gap:var(--spacing-md);gap:var(--spacing-md);flex-wrap:wrap;margin:var(--spacing-xl) 0 var(--spacing-md)}.conjure-landing .store-button{width:144px;height:48px;border-radius:8px}.conjure-landing .footer{background:var(--color-grey-950);padding:var(--spacing-lg) var(--spacing-2xl) var(--spacing-2xl);display:flex;align-items:center;justify-content:flex-start;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);flex-wrap:wrap}.conjure-landing .footer-link{font-size:var(--font-size-xxs);letter-spacing:.14em;color:var(--color-grey-700);text-transform:uppercase;transition:color .2s}.conjure-landing .footer-link:hover{color:var(--color-bone-yellow)}.conjure-landing .footer-copy{font-size:var(--font-size-xxs);letter-spacing:.1em;color:var(--color-grey-700);text-transform:uppercase;margin-left:auto;text-align:right}@media(max-width:600px){.conjure-landing .footer-copy{margin-left:0;text-align:left}}.conjure-landing .conjure-landing:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");background-size:200px 200px;opacity:.15;z-index:-1;pointer-events:none}@media(max-width:768px){.conjure-landing .section-title{font-size:40px;max-width:100%}}.conjure-landing .how-section{background:#000;overflow:hidden}.conjure-landing .how-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;width:100%;margin-top:var(--spacing-xl);padding:0;overflow:hidden}.conjure-landing .how-step{display:flex;flex-direction:column;align-items:center;padding:0 48px 60px;position:relative;text-align:center;min-width:0}.conjure-landing .how-label{width:auto;height:50px;max-width:100%;margin-bottom:16px;-o-object-fit:contain;object-fit:contain;margin-top:0;display:block;position:relative;z-index:5}.conjure-landing .how-stage{width:100%;height:320px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:0;transform:scale(1.35)}.conjure-landing .how-step-capture .how-stage{transform:rotate(5.22deg) scale(1.35)}.conjure-landing .how-step-reveal .how-stage{transform:rotate(-1.66deg) scale(1.35)}.conjure-landing .how-step-save .how-stage{transform:rotate(2.81deg) scale(1.35)}.conjure-landing .step-glow{position:absolute;left:50%;top:45%;width:150%;height:250px;transform:translate(-50%,-50%);pointer-events:none;z-index:0;background:radial-gradient(ellipse 60% 35% at center,rgba(224,255,112,.28) 0,rgba(224,255,112,0) 66%);filter:blur(24px)}.conjure-landing .how-desc{font-size:14px;line-height:1.6;color:var(--text-body);max-width:220px;text-align:center}.conjure-landing .reveal-preview{position:relative;z-index:1;width:70%;border:solid #f4f1e4;border-width:8px 8px 40px;border-radius:2px;filter:drop-shadow(0 12px 32px rgba(0,0,0,.8));-o-object-fit:cover;object-fit:cover}.conjure-landing .how-stage-reveal{width:323px;height:352px;flex-shrink:0;position:relative;transform:scale(.48);transform-origin:center center;filter:drop-shadow(0 12px 32px rgba(0,0,0,.55))}.conjure-landing .rv-clip{position:absolute;inset:0;width:100%;height:100%;z-index:1;mask-image:var(--rv-frame-mask);mask-mode:alpha;mask-repeat:no-repeat;mask-size:100% 100%;mask-position:center;-webkit-mask-image:var(--rv-frame-mask);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-position:center}.conjure-landing .rv-photo-post,.conjure-landing .rv-photo-pre{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.conjure-landing .rv-photo-pre{z-index:1}.conjure-landing .rv-photo-post{z-index:2;opacity:0}.conjure-landing .rv-neg{z-index:3;filter:invert(1) saturate(.85) contrast(1.12) brightness(.88) blur(.5px)}.conjure-landing .rv-neg,.conjure-landing .rv-over{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0}.conjure-landing .rv-over{z-index:4;filter:invert(1) saturate(.9) contrast(1.22) brightness(1.28) blur(12px)}.conjure-landing .rv-black{position:absolute;inset:0;width:100%;height:100%;background:#000;z-index:5;opacity:0}.conjure-landing .rv-frame{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:10;pointer-events:none}.conjure-landing .prompt-card{position:absolute;width:110%;margin-top:120px;opacity:0;transform:translateY(32px) rotate(-4deg);filter:drop-shadow(0 12px 32px rgba(0,0,0,.85));transition:none}.conjure-landing .how-step-receive.playing .prompt-card{animation:cardDrop .7s cubic-bezier(.34,1.56,.64,1) .3s forwards,cardFloat 3.5s ease-in-out 1.2s infinite}@keyframes cardDrop{to{opacity:1;transform:translateY(0) rotate(-4deg)}}@keyframes cardFloat{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-8px) rotate(-4deg)}}.conjure-landing .vf-wrap{position:absolute;width:93.5%;aspect-ratio:1;opacity:0;transform:scale(.9);filter:drop-shadow(0 12px 32px rgba(0,0,0,.8));overflow:hidden;border-radius:6px}.conjure-landing .how-step-capture.playing .vf-wrap{animation:vfIn .5s ease-out .2s forwards}@keyframes vfIn{to{opacity:1;transform:scale(1)}}.conjure-landing .vf-photo-clip{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;border-radius:6px}.conjure-landing .vf-photo{width:120%;height:120%;margin:-10%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform-origin:center center;transform:scale(1)}.conjure-landing .how-step-capture.playing .vf-photo{animation:zoomInOut 8s ease-in-out 1s infinite}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}.conjure-landing .vf-slider-track{position:absolute;top:48%;left:3%;width:94%;z-index:2;pointer-events:none}.conjure-landing .vf-slider-track img{width:100%;height:auto;display:block}.conjure-landing .vf-slider-bar{position:absolute;top:49.5%;left:14%;width:.9%;z-index:3;pointer-events:none}.conjure-landing .vf-slider-bar img{width:100%;height:auto;display:block}.conjure-landing .how-step-capture.playing .vf-slider-bar{animation:slideMove 8s ease-in-out 1s infinite}@keyframes slideMove{0%{left:14%}50%{left:79%}to{left:14%}}.conjure-landing .vf-frame{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;z-index:4;pointer-events:none}.conjure-landing .sv-folder{position:absolute;width:110%;opacity:0;transform:translateY(12px) rotate(-2deg);filter:drop-shadow(0 16px 40px rgba(0,0,0,.9));z-index:1}.conjure-landing .how-step-save.playing .sv-folder{animation:folderDrop .7s cubic-bezier(.34,1.56,.64,1) .3s forwards,folderFloat 3.5s ease-in-out 1.2s infinite,folderZoom 4.5s ease-in-out 1.8s infinite}@keyframes folderDrop{to{opacity:1;transform:translateY(0) rotate(-2deg)}}@keyframes folderFloat{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(-2deg)}}@keyframes folderZoom{0%,to{scale:1}50%{scale:1.08}}@media(max-width:900px){.conjure-landing .how-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.conjure-landing .how-steps{grid-template-columns:1fr;margin-top:2px}.conjure-landing .step-glow{width:100%;top:22%;background:radial-gradient(ellipse 70% 60% at center,rgba(224,255,112,.32) 0,rgba(224,255,112,0) 65%)}.conjure-landing .how-step-receive .how-stage{height:230px;align-items:center;padding-bottom:0}.conjure-landing .how-step-receive .prompt-card{margin-top:0}.conjure-landing .how-step-capture .how-stage{transform:rotate(5.22deg) scale(1)}.conjure-landing .sv-folder{width:88%}}.conjure-landing .hero{position:relative;width:100%;min-height:80vh;overflow:hidden;background:#0a0d0a;display:block}.conjure-landing .hero-scene{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 38%;object-position:50% 38%;z-index:0;opacity:1;transform-origin:60% 42%;animation:heroKenBurns 22s ease-in-out infinite alternate}.conjure-landing .hero-scene-vignette{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(115% 90% at 50% 42%,transparent 28%,rgba(0,0,0,.38) 62%,rgba(0,0,0,.74) 100%)}.conjure-landing .hero-note{position:absolute;left:16px;bottom:-150px;width:632px;max-width:58vw;z-index:3}.conjure-landing .hero-note-img{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 48px rgba(0,0,0,.4))}.conjure-landing .hero-hotspot{position:absolute;z-index:4;display:block}.conjure-landing .hero-hotspot-ios{left:28.7%;top:56.1%;width:20.2%;height:7.6%}.conjure-landing .hero-hotspot-android{left:53.1%;top:56.1%;width:20.1%;height:7.6%}.conjure-landing .hero-scroll{position:relative;margin:32px auto 0;width:-moz-fit-content;width:fit-content;z-index:3;display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;text-decoration:none;color:var(--text-body);font-size:12px;letter-spacing:.22em;text-transform:uppercase;opacity:.8;transition:opacity .2s ease;text-shadow:0 1px 6px rgba(0,0,0,.6)}.conjure-landing .hero-scroll:hover{opacity:1}.conjure-landing .hero-scroll-chevron{display:flex;animation:scrollBounce 1.8s ease-in-out infinite}.conjure-landing .hero-scroll-chevron svg{width:24px;height:24px;display:block;stroke:currentColor;filter:drop-shadow(0 1px 4px rgba(0,0,0,.6))}@keyframes scrollBounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media(max-width:900px){.conjure-landing .hero{min-height:68vh}.conjure-landing .hero-note{left:50%;right:auto;top:auto;bottom:-105px;transform:translateX(-47.4%);width:108vw;max-width:600px}.conjure-landing .hero-scroll{display:none}}@media(max-width:560px){.conjure-landing .hero{min-height:62vh}.conjure-landing .hero-note{width:110vw;bottom:-105px}}.conjure-landing .hero-grain{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.11;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;background-repeat:repeat;animation:heroGrain .5s steps(6) infinite}.conjure-landing .hero-scanlines{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.6;background:repeating-linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32) 1px,transparent 0,transparent 3px)}@keyframes heroKenBurns{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.14) translate(-2%,-1.2%)}}@keyframes heroGrain{0%{background-position:0 0}20%{background-position:-22px 12px}40%{background-position:16px -26px}60%{background-position:-26px -12px}80%{background-position:12px 22px}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.conjure-landing .hero-grain,.conjure-landing .hero-scene,.conjure-landing .hero-scroll-chevron{animation:none}}*,:after,:before{box-sizing:border-box}html{font-family:Proxima Nova,Helvetica,Arial,sans-serif}body{margin:0;padding:0}body>img{width:100%;height:auto}body.mobile-fullscreen-chat,body.mobile-fullscreen-chat #__next{height:0!important;position:static!important;transform:none!important;overflow:hidden!important}
/*# sourceMappingURL=0eed44c9e1edc717.css.map*/