@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700&display=swap");.home_page__NOZQO{--ink:#171714;--cream:#f4f1ea;--coral:#ff6846;--peach:#ffd5c5;--lilac:#dcd2ff;min-height:100vh;background:var(--cream);color:var(--ink);font-family:DM Sans,sans-serif;overflow:hidden}.home_nav__eFv__{height:82px;max-width:1380px;margin:auto;padding:0 36px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid #1717141f}.home_brand__9Zfa3{display:flex;align-items:center;gap:9px;color:inherit;text-decoration:none;font:700 21px Manrope,sans-serif;letter-spacing:-.8px;width:max-content}.home_brandMark__XP69X{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--ink);color:#fff;font:italic 700 20px Georgia,serif}.home_navLinks__EDmxs{display:flex;gap:32px}.home_footer__HqMXW a,.home_navLinks__EDmxs a{color:inherit;text-decoration:none;font-size:14px}.home_footer__HqMXW a:hover,.home_navLinks__EDmxs a:hover{opacity:.55}.home_navCta__AS5r8{justify-self:end;display:flex;align-items:center;gap:10px;padding:11px 16px 11px 19px;border:1px solid var(--ink);border-radius:999px;color:inherit;text-decoration:none;font-size:14px;font-weight:600;transition:.25s}.home_navCta__AS5r8:hover{background:var(--ink);color:#fff;transform:translateY(-2px)}.home_hero__o4ZPq{max-width:1380px;margin:auto;padding:72px 36px 86px;display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:70px;gap:70px;align-items:center}.home_heroCopy__e6FQF{padding-left:2vw;position:relative;z-index:2}.home_eyebrow__hSiDi,.home_sectionLabel__ZyqZR{display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:1.65px;font-size:11px;font-weight:700}.home_eyebrow__hSiDi{margin-bottom:26px}.home_hero__o4ZPq h1{font:500 clamp(55px,6vw,94px)/.93 Manrope,sans-serif;letter-spacing:-5.5px;margin:0;max-width:760px}.home_ctaPanel__h4ajf h2 em,.home_hero__o4ZPq h1 em{font-family:Georgia,serif;font-weight:400;color:var(--coral)}.home_heroCopy__e6FQF>p{font-size:18px;line-height:1.55;max-width:550px;margin:30px 0;color:#5c5b56}.home_heroActions__F1he6{display:flex;align-items:center;gap:25px;margin-top:34px}.home_lightButton__fCJad,.home_primaryButton__QNgrh{display:flex;align-items:center;gap:15px;width:max-content;text-decoration:none;border-radius:999px;font-weight:600;transition:.25s}.home_primaryButton__QNgrh{background:var(--ink);color:#fff;padding:16px 20px 16px 24px}.home_lightButton__fCJad:hover,.home_primaryButton__QNgrh:hover{transform:translateY(-3px);box-shadow:0 10px 25px #00000029}.home_textButton__UGMJg{display:flex;align-items:center;gap:9px;color:inherit;text-decoration:none;font-size:14px;font-weight:600}.home_proofRow__K03FL{display:flex;gap:22px;margin-top:23px;color:#77756f;font-size:12px}.home_proofRow__K03FL span{display:flex;align-items:center;gap:6px}.home_proofRow__K03FL svg{color:var(--coral)}.home_heroVisual__mmHFW{position:relative;min-width:0}.home_artGlow__HCP6J{position:absolute;width:85%;height:70%;border-radius:50%;background:#ff684638;filter:blur(90px);right:-5%;bottom:-6%}.home_artCard__abMRE{position:relative;aspect-ratio:1.05;border-radius:34px;overflow:hidden;box-shadow:0 35px 80px #5b3a2d2e;transform:perspective(1100px) rotateY(-3deg) rotateX(1deg);animation:home_float__Haefj 7s ease-in-out infinite}.home_heroImage__4a__H{object-fit:cover}.home_livePill__HHfkI{position:absolute;top:22px;left:22px;background:#ffffffc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffffb3;padding:9px 13px;border-radius:99px;font-size:11px;font-weight:600;display:flex;align-items:center;gap:7px}.home_livePill__HHfkI span{width:7px;height:7px;border-radius:50%;background:#53b96d;box-shadow:0 0 0 4px #53b96d2e}.home_variantDock__qYHY3{position:absolute;left:20px;right:20px;bottom:20px;background:#f5f2ecd1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:15px 17px;border-radius:17px;display:flex;justify-content:space-between;align-items:center;border:1px solid #ffffffa6}.home_variantDock__qYHY3 div:first-child{display:flex;flex-direction:column;gap:3px}.home_variantDock__qYHY3 div span{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#777}.home_variantDock__qYHY3 strong{font-size:13px}.home_swatches__HHpty{display:flex;gap:6px}.home_swatches__HHpty span{width:25px;height:25px;border-radius:50%;border:3px solid #ffffffcc;box-shadow:0 0 0 1px #00000024}.home_swatchIvory__YZotd{background:#e9ddca}.home_swatchCoral__2dyOy{background:#ff6846}.home_swatchInk__BmYiD{background:#25211f}.home_floatingNote__qkmiH{position:absolute;right:-24px;top:17%;display:flex;align-items:center;gap:12px;background:#fff;padding:13px 17px;border-radius:16px;box-shadow:0 14px 40px #281d2929;animation:home_noteFloat__zqGxu 5s ease-in-out infinite}.home_floatingNote__qkmiH>span{display:flex;flex-direction:column;font-size:10px;color:#777}.home_floatingNote__qkmiH strong{font-size:12px;color:var(--ink);margin-bottom:2px}.home_marquee__80nTT{border-block:1px solid #1717141f;padding:19px 0;white-space:nowrap;overflow:hidden;background:#ece8df}.home_marquee__80nTT div{font:600 12px Manrope,sans-serif;letter-spacing:2.5px;word-spacing:28px;animation:home_marquee__80nTT 18s linear infinite}.home_marquee__80nTT span{color:var(--coral)}.home_process__eQCvB,.home_story__vC_sE{max-width:1380px;margin:auto;padding:120px 36px}.home_storyIntro__CvHkU{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:54px}.home_process__eQCvB h2,.home_storyIntro__CvHkU h2{font:500 clamp(38px,4vw,62px)/1.02 Manrope,sans-serif;letter-spacing:-3px;margin:0;max-width:850px}.home_storyGrid__RbxY4{display:grid;grid-template-columns:1.12fr .88fr .88fr;grid-gap:16px;gap:16px}.home_storyGrid__RbxY4 article{min-height:470px;border-radius:26px;padding:28px;display:flex;flex-direction:column;position:relative;overflow:hidden}.home_darkCard__XuPYt{background:var(--ink);color:#fff}.home_peachCard__v_OUZ{background:var(--peach)}.home_lilacCard__OvsAW{background:var(--lilac)}.home_cardIndex__39lD9{font-size:10px;letter-spacing:1.4px;font-weight:700;opacity:.65}.home_storyGrid__RbxY4 h3{font:500 28px/1.08 Manrope,sans-serif;letter-spacing:-1.2px;margin:auto 0 12px;max-width:300px}.home_storyGrid__RbxY4 p{font-size:14px;line-height:1.55;margin:0;max-width:340px;opacity:.68}.home_orbitDemo__a0X56{position:relative;height:235px;display:grid;place-items:center}.home_orbit__abVP6{width:230px;height:130px;border:1px solid #ffffff59;border-radius:50%;transform:rotate(-12deg);position:absolute}.home_orbit__abVP6 span{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--coral)}.home_orbit__abVP6 span:first-child{left:8%;top:7%}.home_orbit__abVP6 span:nth-child(2){right:2%;top:48%;background:var(--lilac)}.home_orbit__abVP6 span:nth-child(3){left:45%;bottom:-5px;background:#fff}.home_miniFrame__Be_UB{width:92px;height:150px;border:1px solid #ffffff80;border-radius:22px;background:linear-gradient(145deg,#ffac94,#ff6846 60%,#5f261b);display:grid;place-items:center;box-shadow:0 24px 45px #00000059;transform:rotate(7deg);color:#fff}.home_layersDemo__rTb2k{height:235px;position:relative;display:grid;place-items:center;transform:rotate(-7deg)}.home_layersDemo__rTb2k i{position:absolute;width:150px;height:185px;border-radius:20px;background:#ffffffcc;border:1px solid #ffffffe6;box-shadow:0 15px 30px #6531221f}.home_layersDemo__rTb2k i:first-child{transform:translate(-40px,8px) rotate(-10deg)}.home_layersDemo__rTb2k i:nth-child(2){transform:translate(38px,5px) rotate(9deg);background:#ff8d72}.home_layersDemo__rTb2k i:nth-child(3){background:#fff}.home_layersDemo__rTb2k b{z-index:2;font:500 44px Georgia,serif}.home_cursorDemo__8Xllh{height:235px;display:flex;justify-content:center;align-items:center;position:relative}.home_cursorDemo__8Xllh span{border:1px dashed #17171459;border-radius:16px;padding:60px 45px;font-size:12px}.home_cursorDemo__8Xllh svg{position:absolute;bottom:38px;right:50px;transform:rotate(-45deg)}.home_process__eQCvB{padding-top:40px}.home_processTop__nNssV{display:grid;grid-template-columns:1.4fr .6fr;grid-gap:70px;gap:70px;align-items:end;margin-bottom:55px}.home_processTop__nNssV .home_sectionLabel__ZyqZR{margin-bottom:18px}.home_processTop__nNssV>p{color:#6d6b65;line-height:1.6;margin:0}.home_stepList__R2Yj5{border-top:1px solid #1717142e}.home_step__wV6Up{display:grid;grid-template-columns:70px 1fr 1.2fr 30px;grid-gap:30px;gap:30px;align-items:center;border-bottom:1px solid #1717142e;padding:29px 4px;transition:.25s}.home_step__wV6Up:hover{padding-left:16px;background:#ffffff59}.home_step__wV6Up>span{font:400 13px Georgia,serif;color:var(--coral)}.home_step__wV6Up h3{font:500 23px Manrope,sans-serif;letter-spacing:-.7px;margin:0}.home_step__wV6Up p{margin:0;color:#6d6b65;font-size:14px;line-height:1.5;max-width:470px}.home_ctaPanel__h4ajf{max-width:1308px;margin:0 auto 28px;border-radius:34px;background:var(--ink);color:#fff;min-height:570px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;padding:50px 25px}.home_ctaPanel__h4ajf>:not(.home_ctaOrb__Pe_T8){position:relative;z-index:2}.home_ctaOrb__Pe_T8{position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffaf93,#ff6846 35%,#8c2c20 69%,#211816 70%);opacity:.55;bottom:-320px;right:-70px;box-shadow:0 0 120px #ff684633}.home_ctaPanel__h4ajf .home_sectionLabel__ZyqZR{color:#aaa}.home_ctaPanel__h4ajf h2{font:500 clamp(50px,6vw,84px)/.92 Manrope,sans-serif;letter-spacing:-5px;margin:24px 0}.home_ctaPanel__h4ajf p{color:#aaa;margin:0 0 28px;font-size:16px}.home_lightButton__fCJad{background:#fff;color:var(--ink);padding:15px 20px 15px 23px}.home_footer__HqMXW{max-width:1380px;margin:auto;padding:42px 36px;display:grid;grid-template-columns:1fr 1fr auto auto;grid-gap:38px;gap:38px;align-items:center}.home_footer__HqMXW p,.home_footer__HqMXW>span{font-size:12px;color:#777}.home_footer__HqMXW div{display:flex;gap:22px}@keyframes home_float__Haefj{0%,to{transform:perspective(1100px) rotateY(-3deg) rotateX(1deg)}50%{transform:perspective(1100px) rotateY(-1deg) translateY(-10px)}}@keyframes home_noteFloat__zqGxu{0%,to{transform:translateY(0) rotate(1deg)}50%{transform:translateY(-9px) rotate(-1deg)}}@keyframes home_marquee__80nTT{to{transform:translateX(-35%)}}@media(max-width:900px){.home_nav__eFv__{grid-template-columns:1fr auto;height:72px;padding:0 20px}.home_navLinks__EDmxs{display:none}.home_hero__o4ZPq{grid-template-columns:1fr;padding:58px 20px 70px;gap:45px}.home_heroCopy__e6FQF{padding:0}.home_hero__o4ZPq h1{letter-spacing:-3.5px}.home_heroVisual__mmHFW{max-width:700px}.home_floatingNote__qkmiH{right:8px}.home_process__eQCvB,.home_story__vC_sE{padding:90px 20px}.home_processTop__nNssV,.home_storyIntro__CvHkU{display:block}.home_storyIntro__CvHkU .home_sectionLabel__ZyqZR{margin-bottom:22px}.home_storyGrid__RbxY4{grid-template-columns:1fr 1fr}.home_darkCard__XuPYt{grid-column:1/-1}.home_processTop__nNssV>p{margin-top:26px;max-width:620px}.home_ctaPanel__h4ajf{margin:0 20px 20px}.home_footer__HqMXW{padding:36px 20px;grid-template-columns:1fr auto}.home_footer__HqMXW p{display:none}}@media(max-width:620px){.home_navCta__AS5r8{font-size:0;padding:10px}.home_hero__o4ZPq{padding-top:46px}.home_hero__o4ZPq h1{font-size:50px;letter-spacing:-3px}.home_heroCopy__e6FQF>p{font-size:16px}.home_heroActions__F1he6{align-items:flex-start;flex-direction:column;gap:19px}.home_artCard__abMRE{border-radius:24px;transform:none;animation:none}.home_floatingNote__qkmiH{display:none}.home_variantDock__qYHY3{left:12px;right:12px;bottom:12px}.home_process__eQCvB h2,.home_storyIntro__CvHkU h2{font-size:40px;letter-spacing:-2px}.home_storyGrid__RbxY4{grid-template-columns:1fr}.home_darkCard__XuPYt{grid-column:auto}.home_storyGrid__RbxY4 article{min-height:430px}.home_process__eQCvB{padding-top:20px}.home_step__wV6Up{grid-template-columns:45px 1fr 20px;gap:15px}.home_step__wV6Up p{grid-column:2/4}.home_ctaPanel__h4ajf{min-height:500px;border-radius:24px}.home_ctaPanel__h4ajf h2{letter-spacing:-3.5px}.home_footer__HqMXW{grid-template-columns:1fr auto}.home_footer__HqMXW div{grid-column:1/-1;grid-row:2}.home_footer__HqMXW>span{grid-column:1/-1}.home_proofRow__K03FL{flex-direction:column;gap:8px}}@media(prefers-reduced-motion:reduce){.home_artCard__abMRE,.home_floatingNote__qkmiH,.home_marquee__80nTT div{animation:none}}.home_loginPage__UjP2n{--ink:#1c1b1a;--cream:#fffdfb;--terracotta:#96391f;--peach:#eb895f;min-height:100vh;background:linear-gradient(160deg,#fff,#fff 48%,#fff7f1 72%,#ffc18f 118%);color:var(--ink);font-family:DM Sans,sans-serif;overflow:hidden}.home_loginNav__3k7dQ{height:82px;max-width:1380px;margin:auto;padding:0 36px;display:flex;align-items:center;border-bottom:1px solid #8e442612}.home_flicksLogo__sjwQj{display:block;width:auto;height:29px}.home_loginHero___AAFi{position:relative;max-width:1380px;margin:auto;padding:82px 7vw 24px;box-sizing:border-box;display:flex;justify-content:center;text-align:center}.home_loginCopy__8ztJu{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.home_loginEyebrow__1k_1j{color:#96391f;font-size:11px;font-weight:800;letter-spacing:1.8px}.home_loginCopy__8ztJu h1{margin:20px 0 22px;font:500 clamp(58px,7vw,106px)/.9 Manrope,sans-serif;letter-spacing:-6px}.home_loginCopy__8ztJu h1 em{font-family:Georgia,serif;font-weight:400;background:linear-gradient(90deg,#8f351d,#cf6340 55%,#e2a085);background-clip:text;-webkit-background-clip:text;color:transparent}.home_loginCopy__8ztJu>p{margin:0 0 28px;color:#53504d;font-size:16px}.home_loginForm__78gA3{width:min(480px,100%);text-align:left}.home_loginForm__78gA3 label{display:block;margin-bottom:8px;color:#4d3d36;font-size:12px;font-weight:700}.home_loginField__5AftQ{display:flex;padding:6px;border:1px solid #b96c4b52;border-radius:999px;background:#fff;box-shadow:0 18px 50px rgba(117,50,25,.09)}.home_loginField__5AftQ:focus-within{border-color:#b7502f;box-shadow:0 0 0 4px rgba(190,82,48,.1),0 18px 50px rgba(117,50,25,.09)}.home_loginField__5AftQ input{min-width:0;flex:1 1;padding:10px 15px;border:0;outline:0;background:transparent;color:var(--ink);font:inherit}.home_loginField__5AftQ button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:linear-gradient(115deg,#8f351d,#e27d57);color:#fff;cursor:pointer;box-shadow:0 7px 18px rgba(137,48,24,.2)}.home_loginField__5AftQ button:disabled{cursor:wait;opacity:.72}.home_loginSpinner__e8SSn{width:16px;height:16px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:home_loginSpin__JvPKz .7s linear infinite}.home_loginError__fTbeP{margin:9px 14px 0;color:#9d2f20;font-size:12px;line-height:1.4}.home_loginGlow__4RYMu{position:absolute;width:680px;height:430px;left:50%;top:40px;transform:translateX(-50%);border-radius:50%;background:rgba(239,153,111,.16);filter:blur(85px)}@keyframes home_loginSpin__JvPKz{to{transform:rotate(1turn)}}.home_flickCarousel__Rd0vy{--card-h:350px;position:relative;width:100%;margin-top:56px;padding:calc(var(--card-h)*.22) 0 calc(var(--card-h)*.32);overflow:hidden;perspective:calc(var(--card-h)*3)}.home_flickTrack__sJfeI{position:relative;height:var(--card-h);width:100%;transform-style:preserve-3d}.home_flickVideoCard__AsnUy{--offset:calc(var(--flick-index) - 3);position:absolute;top:0;left:50%;height:100%;overflow:hidden;border-radius:14px;background:#eee3dc;box-shadow:0 16px 38px rgba(112,42,18,.16);transform:translateX(calc(-50% + var(--offset)*calc(var(--card-h)*.69))) translateZ(calc(abs(var(--offset))*var(--card-h)*-.11)) rotateY(calc(var(--offset)*-9deg));transition:transform .35s ease,box-shadow .35s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.home_flickVideoCard__AsnUy:hover{z-index:5;box-shadow:0 25px 55px rgba(112,42,18,.25);transform:translateX(calc(-50% + var(--offset)*calc(var(--card-h)*.69))) translateY(-4%) translateZ(30px) rotateY(calc(var(--offset)*-9deg)) scale(1.04)}.home_flickVideoCard__AsnUy.home_portrait__hu0iH{aspect-ratio:.72}.home_flickVideoCard__AsnUy.home_wide__HO_Og{aspect-ratio:1.78}.home_flickVideoCard__AsnUy video{width:100%;height:100%;display:block;object-fit:cover}.home_carouselFade__lm05o{pointer-events:none;position:absolute;z-index:10;top:0;bottom:0;width:min(15vw,220px)}.home_carouselFadeLeft__gxxnc{left:0;background:linear-gradient(90deg,#fffdfb,transparent)}.home_carouselFadeRight__jhBu8{right:0;background:linear-gradient(-90deg,#fff4eb,transparent)}@media(max-width:820px){.home_loginNav__3k7dQ{height:72px;padding:0 20px}.home_loginHero___AAFi{padding:58px 20px 12px}.home_loginCopy__8ztJu h1{font-size:clamp(52px,16vw,78px);letter-spacing:-4px}.home_flickCarousel__Rd0vy{--card-h:220px;margin-top:36px}.home_flickVideoCard__AsnUy{transform:translateX(calc(-50% + var(--offset)*calc(var(--card-h)*.66))) rotateY(calc(var(--offset)*-7deg))}}