.how-it-works-module__44AyBW__section{padding:40px 0 100px}.how-it-works-module__44AyBW__heading{grid-template-columns:1.45fr 1fr;align-items:end;gap:85px;padding:0 88px;display:grid}.how-it-works-module__44AyBW__eyebrow{color:var(--green-soft);letter-spacing:.04em;margin:0 0 19px;font-size:11px;line-height:1.5}.how-it-works-module__44AyBW__heading h2{letter-spacing:-.045em;text-wrap:balance;max-width:650px;margin:0;font-size:clamp(30px,2.65vw,42px);font-weight:500;line-height:1.19}.how-it-works-module__44AyBW__heading h2 span{color:var(--green-soft)}.how-it-works-module__44AyBW__description{color:#a5a69f;max-width:350px;margin:0 0 3px;font-size:12px;line-height:1.9}.how-it-works-module__44AyBW__controls{color:#a6b49b;justify-content:space-between;align-items:center;gap:15px;margin:42px 20px 18px;font-size:10px;display:flex}.how-it-works-module__44AyBW__controls>div{color:#75846a;align-items:center;gap:12px;font-size:9px;display:flex}.how-it-works-module__44AyBW__pause{color:#c7dbb8;cursor:pointer;background:#b4df8d08;border:1px solid #b4df8d24;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.how-it-works-module__44AyBW__pause:hover{background:#b4df8d1c}.how-it-works-module__44AyBW__frieze{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.how-it-works-module__44AyBW__step{min-width:0;padding:0 20px;position:relative}.how-it-works-module__44AyBW__visual{isolation:isolate;background:radial-gradient(at 50% 80%,#84f4230b,#0000 80%),#131910;border:1px solid #b3df9424;border-radius:12px;height:235px;margin:0;position:relative;box-shadow:inset 0 1px #d8fac00b,0 14px 40px #0002}.how-it-works-module__44AyBW__artwork{border-radius:inherit;height:100%;position:relative;overflow:hidden}.how-it-works-module__44AyBW__halo{background:radial-gradient(circle,#84f42312,#0000 70%);border:1px solid #a9e7810c;border-radius:50%;width:210px;height:210px;position:absolute;top:15px;left:calc(50% - 105px)}.how-it-works-module__44AyBW__photo{background:#141a11;position:relative;overflow:hidden}.how-it-works-module__44AyBW__photo img{object-fit:cover}.how-it-works-module__44AyBW__productScene,.how-it-works-module__44AyBW__discoveryScene,.how-it-works-module__44AyBW__storyboardScene,.how-it-works-module__44AyBW__publishScene{position:absolute;inset:0}.how-it-works-module__44AyBW__productPhoto{border:1px solid #d9e5cf2b;border-radius:8px;width:130px;height:171px;position:absolute;top:29px;left:calc(50% - 76px);transform:rotate(-7deg);box-shadow:0 12px 25px #0005}.how-it-works-module__44AyBW__productPhoto img{object-position:50% 45%}.how-it-works-module__44AyBW__productLabel{color:#f0f7eb;background:linear-gradient(#0000,#090e07ec 35%);border-radius:0 0 6px 6px;width:123px;padding:13px 8px 10px;font-size:10px;position:absolute;top:163px;left:calc(50% - 67px);transform:rotate(-7deg)}.how-it-works-module__44AyBW__importBadge,.how-it-works-module__44AyBW__savedBadge,.how-it-works-module__44AyBW__shopBadge{color:#dbeed0;background:#1c2b16;border:1px solid #b4e58b32;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:9px;display:inline-flex;position:absolute;box-shadow:0 7px 22px #0004}.how-it-works-module__44AyBW__importBadge{top:19px;left:calc(50% - 100px);transform:rotate(-3deg)}.how-it-works-module__44AyBW__importBadge svg{color:#b8ee91}.how-it-works-module__44AyBW__miniPhoto{border:3px solid #35432c;border-radius:7px;width:63px;height:86px;position:absolute;top:117px;left:calc(50% + 38px);transform:rotate(9deg);box-shadow:0 12px 25px #0005}.how-it-works-module__44AyBW__referenceSpread{justify-content:center;align-items:center;gap:8px;width:235px;height:156px;display:flex;position:absolute;top:38px;left:50%;transform:translate(-50%)}.how-it-works-module__44AyBW__reference{border:1px solid #d5e4cc33;border-radius:7px;flex:0 0 59px;height:121px;position:relative;overflow:hidden;transform:rotate(-9deg)translateY(5px);box-shadow:0 12px 25px #0005}.how-it-works-module__44AyBW__reference:last-child{transform:rotate(9deg)translateY(5px)}.how-it-works-module__44AyBW__reference[data-center=true]{z-index:1;border-color:#b9ee9166;flex-basis:84px;height:157px;transform:rotate(0)}.how-it-works-module__44AyBW__reference .how-it-works-module__44AyBW__photo{position:absolute;inset:0}.how-it-works-module__44AyBW__reference:after{content:"";background:linear-gradient(#0000,#060b0490);position:absolute;inset:65% 0 0}.how-it-works-module__44AyBW__platformMark{color:#fff;position:absolute;top:9px;left:8px}.how-it-works-module__44AyBW__bookmark{color:#b1ef88;background:#101d0bd9;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:10px;right:7px}.how-it-works-module__44AyBW__savedBadge{white-space:nowrap;top:186px;left:50%;transform:translate(-50%)rotate(2deg)}.how-it-works-module__44AyBW__shots{grid-template-columns:repeat(3,1fr);gap:7px;width:220px;display:grid;position:absolute;top:42px;left:50%;transform:translate(-50%)}.how-it-works-module__44AyBW__shot{border:1px solid #b7d6a12b;border-radius:6px;height:120px;position:relative;overflow:hidden;box-shadow:0 10px 24px #0003}.how-it-works-module__44AyBW__shot .how-it-works-module__44AyBW__photo{position:absolute;inset:0}.how-it-works-module__44AyBW__detailPhoto img{object-position:65% 50%;transform:scale(1.7)}.how-it-works-module__44AyBW__shotNumber{color:#f1f8eb;font-size:8px;position:absolute;top:7px;left:7px}.how-it-works-module__44AyBW__timeline{width:220px;position:absolute;top:177px;left:50%;transform:translate(-50%)}.how-it-works-module__44AyBW__timeline>span{color:#a9c197;font-size:8px}.how-it-works-module__44AyBW__timelineTrack{background:#111a0c;border:1px solid #b5ed911f;border-radius:3px;gap:4px;height:18px;margin-top:7px;padding:2px;display:flex;position:relative}.how-it-works-module__44AyBW__timelineTrack>i{background:repeating-linear-gradient(90deg,#92c17236 0 2px,#0000 2px 5px);border-radius:2px;flex:1}.how-it-works-module__44AyBW__timelineTrack>i:nth-child(2){background-color:#84f4231a}.how-it-works-module__44AyBW__playhead{background:#bbf393;width:1px;position:absolute;top:-4px;bottom:-4px;left:0;box-shadow:0 0 9px #a9ee7e55}.how-it-works-module__44AyBW__phone{border:3px solid #35412d;border-radius:14px;width:107px;height:183px;position:absolute;top:22px;left:calc(50% - 52px);overflow:hidden;transform:rotate(-5deg);box-shadow:0 14px 30px #0006,0 0 0 1px #b9d5a12e}.how-it-works-module__44AyBW__phone .how-it-works-module__44AyBW__photo{position:absolute;inset:0}.how-it-works-module__44AyBW__phoneTop{color:#fff;position:absolute;top:9px;right:9px}.how-it-works-module__44AyBW__phoneCaption{bottom:0;color:#fff;letter-spacing:-.025em;background:linear-gradient(#0000,#080d06f2);padding:45px 9px 12px;font-size:15px;line-height:1.1;position:absolute;inset-inline:0}.how-it-works-module__44AyBW__videoProgress{background:#f1f9eb44;height:1px;margin-top:10px;display:block;overflow:hidden}.how-it-works-module__44AyBW__videoProgress>i{transform-origin:0;background:#daf3cb;width:100%;height:100%;display:block}.how-it-works-module__44AyBW__socialBubble{color:#cee8be;background:#182512;border:1px solid #c7e8b12e;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;box-shadow:0 10px 24px #0004}.how-it-works-module__44AyBW__bubbleTikTok{top:61px;left:calc(50% - 101px);transform:rotate(-9deg)}.how-it-works-module__44AyBW__bubbleInstagram{top:112px;left:calc(50% + 70px);transform:rotate(8deg)}.how-it-works-module__44AyBW__shopEuro{color:#e5ce91;background:#3d3520;border:1px solid #dfca8e55;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.how-it-works-module__44AyBW__salesCoin{color:#eed8a4;background:radial-gradient(circle at 35% 25%,#51482b,#2b281b);border:1px solid #e8cd8077;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:32px;left:calc(50% + 52px);transform:rotate(12deg);box-shadow:inset 0 0 0 4px #eed8a40a,0 8px 20px #0005}.how-it-works-module__44AyBW__shopBadge{top:190px;left:calc(50% - 84px);transform:rotate(2deg)}.how-it-works-module__44AyBW__route{height:38px;margin:24px 0 20px;position:relative}.how-it-works-module__44AyBW__node{z-index:1;color:#c0ef9e;font-variant-numeric:tabular-nums;width:38px;height:38px;box-shadow:0 0 0 6px var(--surface);background:#172112;border:1px solid #b7eb8c55;border-radius:50%;place-items:center;margin-inline:auto;font-size:11px;display:grid;position:relative}.how-it-works-module__44AyBW__connector{background:#9cb8892e;width:calc(100% - 10px);height:1px;position:absolute;top:18px;left:calc(50% + 25px)}.how-it-works-module__44AyBW__connector>svg{color:#9bc879;position:absolute;top:-7px;right:-3px}.how-it-works-module__44AyBW__connector>i{opacity:0;background:linear-gradient(90deg,#0000,#b1ec86,#0000);width:45%;height:3px;position:absolute;top:-1px;left:0}.how-it-works-module__44AyBW__stepCopy{text-align:center;padding:0 7px}.how-it-works-module__44AyBW__stepLabel{color:#84957a;font-size:9px;line-height:1.5}.how-it-works-module__44AyBW__stepCopy h3{color:#edf4e7;letter-spacing:-.025em;margin:8px 0 12px;font-size:17px;font-weight:500;line-height:1.35}.how-it-works-module__44AyBW__stepCopy>p{color:#a1ad96;margin:0;font-size:11px;line-height:1.85}.how-it-works-module__44AyBW__result{color:#c4dcb4;justify-content:center;align-items:baseline;gap:6px;margin-top:15px;font-size:10px;line-height:1.65;display:flex}.how-it-works-module__44AyBW__result>svg{flex-shrink:0;transform:translateY(2px)}.how-it-works-module__44AyBW__benefit{background:radial-gradient(at 5%,#d9c58509,#0000 45%),linear-gradient(100deg,#b8ed9109,#b8ed9102);border:1px solid #b8ed911c;border-radius:10px;align-items:center;gap:25px;margin:44px 20px 0;padding:25px 30px;display:flex}.how-it-works-module__44AyBW__moneyGoal{flex-shrink:0;width:110px;height:100px;position:relative}.how-it-works-module__44AyBW__moneyHalo{background:radial-gradient(circle,#d5c28312,#0000 65%);position:absolute;inset:-15px}.how-it-works-module__44AyBW__banknote{color:#b6dc95;background:#24341b;border:1px solid #b6df8c35;border-radius:6px;place-items:center;width:61px;height:41px;display:grid;position:absolute;top:5px;left:26px;transform:rotate(-16deg)}.how-it-works-module__44AyBW__wallet{color:#c7e2ad;background:linear-gradient(135deg,#34452a,#1b2914);border:1px solid #b6df8c3b;border-radius:10px;place-items:center;width:71px;height:52px;display:grid;position:absolute;top:34px;left:17px;transform:rotate(-6deg);box-shadow:0 10px 24px #0003}.how-it-works-module__44AyBW__goalCoin,.how-it-works-module__44AyBW__smallCoin{color:#eed8a4;background:radial-gradient(circle at 35% 25%,#51482b,#2b281b);border:1px solid #e8cd8070;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:inset 0 0 0 4px #eed8a409,0 7px 20px #0004}.how-it-works-module__44AyBW__goalCoin{width:42px;height:42px;top:49px;left:68px;transform:rotate(10deg)}.how-it-works-module__44AyBW__smallCoin{width:25px;height:25px;top:12px;left:3px;transform:rotate(-11deg)}.how-it-works-module__44AyBW__benefitCopy{flex:1;min-width:0}.how-it-works-module__44AyBW__benefitDescription{color:#9da991;max-width:480px;margin:10px 0 0;font-size:11px;line-height:1.8}.how-it-works-module__44AyBW__benefit>a{flex-shrink:0}.how-it-works-module__44AyBW__benefit .how-it-works-module__44AyBW__eyebrow{margin-bottom:8px;font-size:10px}.how-it-works-module__44AyBW__benefitTitle{color:#ecf4e5;letter-spacing:-.035em;margin:0;font-size:26px;font-weight:500;line-height:1.3}.how-it-works-module__44AyBW__benefitTitle>span{color:#b8ed91}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__connector>i{animation:4s cubic-bezier(.4,0,.6,1) infinite how-it-works-module__44AyBW__followLine}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__step:nth-child(2) .how-it-works-module__44AyBW__connector>i{animation-delay:1s}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__step:nth-child(3) .how-it-works-module__44AyBW__connector>i{animation-delay:2s}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__node{animation:8s cubic-bezier(.45,0,.55,1) infinite how-it-works-module__44AyBW__nodeGlow}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__step:nth-child(2) .how-it-works-module__44AyBW__node{animation-delay:2s}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__step:nth-child(3) .how-it-works-module__44AyBW__node{animation-delay:4s}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__step:nth-child(4) .how-it-works-module__44AyBW__node{animation-delay:6s}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__salesCoin,.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__goalCoin{animation:5s cubic-bezier(.45,0,.55,1) infinite how-it-works-module__44AyBW__coinFloat}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__smallCoin{animation:5s cubic-bezier(.45,0,.55,1) 1s infinite how-it-works-module__44AyBW__coinFloat}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__banknote{animation:6s cubic-bezier(.45,0,.55,1) infinite how-it-works-module__44AyBW__noteFloat}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__miniPhoto,.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__socialBubble{animation:5s cubic-bezier(.45,0,.55,1) infinite how-it-works-module__44AyBW__floatPhoto}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__savedBadge,.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__importBadge{animation:4s cubic-bezier(.45,0,.55,1) infinite how-it-works-module__44AyBW__floatBadge}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__playhead{animation:6s cubic-bezier(.4,0,.6,1) infinite how-it-works-module__44AyBW__scrub}.how-it-works-module__44AyBW__section[data-running=true] .how-it-works-module__44AyBW__videoProgress>i{animation:6s cubic-bezier(.4,0,.6,1) infinite how-it-works-module__44AyBW__progress}@keyframes how-it-works-module__44AyBW__followLine{0%{opacity:0;transform:translate(0)}20%,70%{opacity:.7}to{opacity:0;transform:translate(120%)}}@keyframes how-it-works-module__44AyBW__nodeGlow{12%{color:#e5ffd0;box-shadow:0 0 0 6px var(--surface), 0 0 24px #a9ee7e20;background:#25381a;border-color:#c7f7a5}25%{color:#c0ef9e;box-shadow:0 0 0 6px var(--surface);background:#172112;border-color:#b7eb8c55}}@keyframes how-it-works-module__44AyBW__coinFloat{50%{translate:0 -6px}}@keyframes how-it-works-module__44AyBW__noteFloat{50%{translate:0 -3px}}@keyframes how-it-works-module__44AyBW__floatBadge{50%{translate:0 -4px}}@keyframes how-it-works-module__44AyBW__floatPhoto{50%{translate:0 5px}}@keyframes how-it-works-module__44AyBW__scrub{to{transform:translate(218px)}}@keyframes how-it-works-module__44AyBW__progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1100px){.how-it-works-module__44AyBW__heading{gap:45px;padding:0 24px}.how-it-works-module__44AyBW__step{padding-inline:12px}.how-it-works-module__44AyBW__visual{height:220px}.how-it-works-module__44AyBW__controls,.how-it-works-module__44AyBW__benefit{margin-inline:12px}.how-it-works-module__44AyBW__referenceSpread{gap:5px;width:200px}.how-it-works-module__44AyBW__reference{flex-basis:49px}.how-it-works-module__44AyBW__reference[data-center=true]{flex-basis:72px}.how-it-works-module__44AyBW__shots,.how-it-works-module__44AyBW__timeline{width:175px}.how-it-works-module__44AyBW__shot{height:115px}.how-it-works-module__44AyBW__timeline{top:170px}.how-it-works-module__44AyBW__productPhoto{width:118px;left:calc(50% - 63px)}.how-it-works-module__44AyBW__productLabel{width:110px;font-size:9px;left:calc(50% - 55px)}.how-it-works-module__44AyBW__miniPhoto{width:50px;height:74px;left:calc(50% + 33px)}.how-it-works-module__44AyBW__importBadge{left:calc(50% - 81px)}.how-it-works-module__44AyBW__bubbleTikTok{left:calc(50% - 88px)}.how-it-works-module__44AyBW__bubbleInstagram{left:calc(50% + 56px)}.how-it-works-module__44AyBW__stepCopy h3{min-height:44px;font-size:16px}@keyframes how-it-works-module__44AyBW__scrub{to{transform:translate(173px)}}}@media (max-width:950px){.how-it-works-module__44AyBW__section{padding:35px 0 75px}.how-it-works-module__44AyBW__heading{grid-template-columns:minmax(0,1fr);gap:22px;padding:0}.how-it-works-module__44AyBW__heading h2{max-width:650px;font-size:34px}.how-it-works-module__44AyBW__description{max-width:530px}.how-it-works-module__44AyBW__controls{margin-inline:0}.how-it-works-module__44AyBW__frieze{grid-template-columns:minmax(0,1fr);gap:0}.how-it-works-module__44AyBW__step{grid-template-columns:38px minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:25px;padding:0 0 35px;display:grid}.how-it-works-module__44AyBW__visual{grid-column:2;width:100%;max-width:300px;height:220px}.how-it-works-module__44AyBW__route{grid-area:1/1;height:auto;margin:0;position:absolute;inset:0 0 -16px}.how-it-works-module__44AyBW__node{margin:18px 0 0}.how-it-works-module__44AyBW__connector{width:1px;height:auto;top:68px;bottom:0;left:18px}.how-it-works-module__44AyBW__connector>svg{inset:auto auto 3px -7px;transform:rotate(90deg)}.how-it-works-module__44AyBW__connector>i{background:linear-gradient(#0000,#b1ec86,#0000);width:3px;height:45%;top:0;left:-1px}.how-it-works-module__44AyBW__stepCopy{text-align:left;grid-column:3;padding:0}.how-it-works-module__44AyBW__stepCopy h3{min-height:0;margin:8px 0 12px;font-size:19px}.how-it-works-module__44AyBW__stepCopy>p{font-size:12px}.how-it-works-module__44AyBW__result{justify-content:flex-start;font-size:11px}.how-it-works-module__44AyBW__step:last-child{padding-bottom:0}.how-it-works-module__44AyBW__benefit{margin:35px 0 0;padding:25px}.how-it-works-module__44AyBW__benefitTitle{font-size:24px}.how-it-works-module__44AyBW__benefit{grid-template-columns:100px minmax(0,1fr);gap:18px 25px;display:grid}.how-it-works-module__44AyBW__benefit>a{grid-column:2;justify-self:start}@keyframes how-it-works-module__44AyBW__followLine{0%{opacity:0;transform:translateY(0)}20%,70%{opacity:.7}to{opacity:0;transform:translateY(120%)}}}@media (max-width:640px){.how-it-works-module__44AyBW__heading h2{font-size:31px}.how-it-works-module__44AyBW__controls{margin-top:28px;font-size:9px}.how-it-works-module__44AyBW__controls>div{gap:8px;font-size:8px}.how-it-works-module__44AyBW__step{grid-template-columns:32px minmax(0,1fr);gap:18px 16px;padding-bottom:38px}.how-it-works-module__44AyBW__visual{grid-column:2;max-width:none;height:225px}.how-it-works-module__44AyBW__route{grid-row:1/span 2;inset:0 0 -14px}.how-it-works-module__44AyBW__node{width:32px;height:32px;margin-top:16px;font-size:10px}.how-it-works-module__44AyBW__connector{top:61px;left:15px}.how-it-works-module__44AyBW__stepCopy{grid-area:2/2;padding-right:8px}.how-it-works-module__44AyBW__stepCopy h3{margin-top:7px;font-size:19px}.how-it-works-module__44AyBW__stepCopy>p{font-size:12px}.how-it-works-module__44AyBW__result{margin-top:11px;font-size:10px}.how-it-works-module__44AyBW__benefit{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:20px 15px;padding:22px 18px}.how-it-works-module__44AyBW__moneyGoal{width:76px;height:95px}.how-it-works-module__44AyBW__banknote{width:51px;left:12px}.how-it-works-module__44AyBW__banknote svg{width:43px}.how-it-works-module__44AyBW__wallet{width:61px;left:2px}.how-it-works-module__44AyBW__wallet svg{width:40px}.how-it-works-module__44AyBW__goalCoin{width:34px;height:34px;top:57px;left:45px}.how-it-works-module__44AyBW__goalCoin svg{width:18px}.how-it-works-module__44AyBW__smallCoin{width:22px;height:22px;top:3px;left:0}.how-it-works-module__44AyBW__benefit>a{grid-column:1/-1}.how-it-works-module__44AyBW__benefitDescription{margin-top:9px;font-size:10px}.how-it-works-module__44AyBW__benefitTitle{font-size:24px}}@media (prefers-reduced-motion:reduce){.how-it-works-module__44AyBW__section .how-it-works-module__44AyBW__salesCoin,.how-it-works-module__44AyBW__section .how-it-works-module__44AyBW__goalCoin,.how-it-works-module__44AyBW__section .how-it-works-module__44AyBW__smallCoin,.how-it-works-module__44AyBW__section .how-it-works-module__44AyBW__banknote,.how-it-works-module__44AyBW__section .how-it-works-module__44AyBW__connector>i,.how-it-works-module__44AyBW__section .how-it-works-module__44AyBW__node,.how-it-works-module__44AyBW__section .how-it-works-module__44AyBW__miniPhoto,.how-it-works-module__44AyBW__section .how-it-works-module__44AyBW__socialBubble,.how-it-works-module__44AyBW__section .how-it-works-module__44AyBW__savedBadge,.how-it-works-module__44AyBW__section .how-it-works-module__44AyBW__importBadge,.how-it-works-module__44AyBW__section .how-it-works-module__44AyBW__playhead,.how-it-works-module__44AyBW__section .how-it-works-module__44AyBW__videoProgress>i{animation:none!important}}
.journey-module__t9ZF4G__interactive{isolation:isolate;position:relative}.journey-module__t9ZF4G__plot{position:relative}.journey-module__t9ZF4G__guide{stroke:#b7ff7666;stroke-width:1px;stroke-dasharray:3 5}.journey-module__t9ZF4G__point{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;width:44px;height:44px;padding:0;position:absolute;transform:translate(-50%,-50%)}.journey-module__t9ZF4G__point:before,.journey-module__t9ZF4G__point:after{content:"";border-radius:50%;transition:width .25s,height .25s,background .25s,box-shadow .25s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.journey-module__t9ZF4G__point:before{z-index:1;background:#b7ff76;width:6px;height:6px}.journey-module__t9ZF4G__point:after{background:#84f42320;border:1px solid #84f42322;width:16px;height:16px}.journey-module__t9ZF4G__point[data-active=true]:after{background:#84f42325;border-color:#b7ff7680;width:28px;height:28px;box-shadow:0 0 20px #84f42330}.journey-module__t9ZF4G__point:focus-visible{outline-offset:2px;outline:1px solid #c6ff99}.journey-module__t9ZF4G__tooltip{z-index:2;left:clamp(0px, calc(var(--point-x) - 132px), calc(100% - 264px));top:calc(var(--point-y) + 24px);color:#f0f5eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#202c1cfa,#11180ffb);border:1px solid #a1ef6e40;border-radius:13px;width:264px;max-width:100%;padding:17px 18px 15px;animation:.18s ease-out both journey-module__t9ZF4G__reveal;position:absolute;box-shadow:0 16px 40px #0006,inset 0 1px #d3ffba0c}.journey-module__t9ZF4G__tooltip[data-above=true]{top:calc(var(--point-y) - 24px);translate:0 -100%}.journey-module__t9ZF4G__tooltipHeading{color:#c1e4aa;align-items:center;gap:9px;font-size:11px;display:flex}.journey-module__t9ZF4G__icon{color:#bcf594;background:#84f4230a;border:1px solid #a1ef6e1f;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.journey-module__t9ZF4G__tooltipHeading .journey-module__t9ZF4G__icon svg{width:17px;height:17px}.journey-module__t9ZF4G__stepNumber{color:#a3b198;font-variant-numeric:tabular-nums;margin-left:auto;font-size:9px}.journey-module__t9ZF4G__tooltip>strong{letter-spacing:-.015em;margin-top:13px;font-size:14px;font-weight:500;line-height:1.4;display:block}.journey-module__t9ZF4G__tooltip>p{color:#b2bea8;margin:7px 0 13px;font-size:11px;line-height:1.65}.journey-module__t9ZF4G__result{color:#c9e6b7;border-top:1px solid #b7ff7614;align-items:center;gap:7px;padding-top:11px;font-size:10px;line-height:1.4;display:flex}.journey-module__t9ZF4G__result>span{background:#a7ef77;border-radius:50%;flex-shrink:0;width:4px;height:4px}.journey-module__t9ZF4G__hint{color:#a9b59f;text-align:center;margin:12px 0 0;font-size:9px;line-height:1.6}@keyframes journey-module__t9ZF4G__reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1190px){.journey-module__t9ZF4G__tooltip,.journey-module__t9ZF4G__tooltip[data-above=true]{width:min(100%,360px);margin:12px auto 0;padding:15px 17px;position:relative;inset:auto;translate:none}.journey-module__t9ZF4G__tooltip>strong{margin-top:10px}.journey-module__t9ZF4G__tooltip>p{margin-bottom:11px}.journey-module__t9ZF4G__hint{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.journey-module__t9ZF4G__point:before,.journey-module__t9ZF4G__point:after{transition:none}.journey-module__t9ZF4G__tooltip{animation:none}}
.reviews-module__EFIRwq__marquee{--review-gap:18px;margin-top:32px;container-type:inline-size}.reviews-module__EFIRwq__controls{justify-content:space-between;align-items:center;gap:16px;width:min(1320px,100% - 32px);margin:0 auto 18px;padding-inline:2px;display:flex}.reviews-module__EFIRwq__hint,.reviews-module__EFIRwq__reducedHint{color:#9da792;margin:0;font-size:10px;line-height:1.6}.reviews-module__EFIRwq__reducedHint,.reviews-module__EFIRwq__touchHint{display:none}.reviews-module__EFIRwq__pauseButton{color:#cde2bc;font:inherit;cursor:pointer;background:#1a2314;border:1px solid #b8ed912b;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:10px;transition:background .25s,border-color .25s;display:inline-flex}.reviews-module__EFIRwq__pauseButton:hover{background:#24351a;border-color:#b8ed9177}.reviews-module__EFIRwq__pauseButton:focus-visible,.reviews-module__EFIRwq__viewport:focus-visible{outline-offset:4px;outline:2px solid #b8ed91}.reviews-module__EFIRwq__viewport{--review-fade:clamp(32px, 6vw, 96px);scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(to right, transparent 8px, #000 var(--review-fade), #000 calc(100% - var(--review-fade)), transparent calc(100% - 8px));-webkit-mask-image:linear-gradient(to right, transparent 8px, #000 var(--review-fade), #000 calc(100% - var(--review-fade)), transparent calc(100% - 8px));mask-image:linear-gradient(to right, transparent 8px, #000 var(--review-fade), #000 calc(100% - var(--review-fade)), transparent calc(100% - 8px));overflow:auto hidden}.reviews-module__EFIRwq__viewport::-webkit-scrollbar{display:none}.reviews-module__EFIRwq__viewport+.reviews-module__EFIRwq__viewport{margin-top:var(--review-gap)}.reviews-module__EFIRwq__track{width:max-content;animation:76s linear infinite paused reviews-module__EFIRwq__drift;display:flex}.reviews-module__EFIRwq__track[data-reverse=true]{animation-duration:82s;animation-direction:reverse}.reviews-module__EFIRwq__group{align-items:stretch;gap:var(--review-gap);padding-right:var(--review-gap);display:flex}.reviews-module__EFIRwq__marquee[data-running=true] .reviews-module__EFIRwq__track{animation-play-state:running}.reviews-module__EFIRwq__viewport:focus-within .reviews-module__EFIRwq__track{animation-play-state:paused}.reviews-module__EFIRwq__card{width:calc((min(1320px, 100cqi) - 2 * var(--review-gap)) / 3);background:radial-gradient(at 100% 100%,#4676151c,#0000 70%),#151712;border:1px solid #c8eead17;border-radius:12px;flex-direction:column;flex-shrink:0;min-width:0;padding:24px;transition:border-color .35s,background .35s;display:flex}.reviews-module__EFIRwq__card:hover{background-color:#191f15;border-color:#b8ed9150}.reviews-module__EFIRwq__cardTop{color:#b3ee88;justify-content:space-between;align-items:center;gap:12px;display:flex}.reviews-module__EFIRwq__cardTop>span{color:#a6b299;font-size:9px}.reviews-module__EFIRwq__rating{align-items:center;gap:8px;display:flex}.reviews-module__EFIRwq__stars{color:#facc15;align-items:center;gap:2px;display:inline-flex}.reviews-module__EFIRwq__card h3{letter-spacing:-.025em;color:#eaf4e2;margin:20px 0 12px;font-size:16px;font-weight:500;line-height:1.45}.reviews-module__EFIRwq__card blockquote{margin:0 0 23px}.reviews-module__EFIRwq__card blockquote p{color:#b7c0af;margin:0;font-size:12px;line-height:1.85}.reviews-module__EFIRwq__author{border-top:1px solid #ffffff0d;align-items:center;gap:10px;margin-top:auto;padding-top:17px;display:flex}.reviews-module__EFIRwq__avatar{background:#84f4230a;border:1px solid #b8ed911f;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.reviews-module__EFIRwq__avatar img{object-fit:cover;width:100%;height:100%;display:block}.reviews-module__EFIRwq__author>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.reviews-module__EFIRwq__author strong{color:#e0ebd7;font-size:11px;font-weight:500}.reviews-module__EFIRwq__author>div>span{color:#97a38d;font-size:9px;line-height:1.5}.reviews-module__EFIRwq__author small{color:#98a28f;font-size:8px}@keyframes reviews-module__EFIRwq__drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (hover:hover){.reviews-module__EFIRwq__viewport:hover .reviews-module__EFIRwq__track{animation-play-state:paused}}@media (hover:none){.reviews-module__EFIRwq__desktopHint{display:none}.reviews-module__EFIRwq__touchHint{display:inline}}@media (max-width:1050px){.reviews-module__EFIRwq__card{width:calc((100cqi - var(--review-gap)) / 2)}}@media (max-width:640px){.reviews-module__EFIRwq__marquee{--review-gap:12px;margin-top:25px}.reviews-module__EFIRwq__controls{align-items:flex-start}.reviews-module__EFIRwq__hint{max-width:210px}.reviews-module__EFIRwq__card{width:min(82cqi,320px);padding:21px}.reviews-module__EFIRwq__card h3{margin-top:17px;font-size:16px}.reviews-module__EFIRwq__card blockquote p{font-size:12px}.reviews-module__EFIRwq__author{flex-wrap:wrap}.reviews-module__EFIRwq__author small{margin-left:auto}}@media (prefers-reduced-motion:reduce){.reviews-module__EFIRwq__track,.reviews-module__EFIRwq__track[data-reverse=true]{animation:none}.reviews-module__EFIRwq__group[data-duplicate=true],.reviews-module__EFIRwq__pauseButton,.reviews-module__EFIRwq__hint{display:none}.reviews-module__EFIRwq__reducedHint{display:block}.reviews-module__EFIRwq__viewport{scroll-snap-type:x mandatory}.reviews-module__EFIRwq__card{scroll-snap-align:start;transition:none}}
.feature-preview-module__K7SM5q__artwork{z-index:0;pointer-events:none;opacity:.9;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 34%,#000b 48%,#0003 64%,#0000 79%);mask-image:linear-gradient(#000 0% 34%,#000b 48%,#0003 64%,#0000 79%)}.feature-preview-module__K7SM5q__capture{filter:brightness(.92)saturate(.9);transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter 1s;position:absolute;inset:-5px;transform:scale(1.025)}.feature-preview-module__K7SM5q__capture img{object-fit:cover;object-position:50% 15%}.feature-preview-module__K7SM5q__artwork[data-kind=projects] img{object-position:50% 5%}article:hover>.feature-preview-module__K7SM5q__artwork .feature-preview-module__K7SM5q__capture{filter:brightness()saturate();transform:scale(1.065)translateY(-3px)}@media (max-width:950px){.feature-preview-module__K7SM5q__capture img{object-position:50% 22%}}@media (max-width:640px){.feature-preview-module__K7SM5q__artwork{-webkit-mask-image:linear-gradient(#000 0% 32%,#000a 48%,#0002 65%,#0000 81%);mask-image:linear-gradient(#000 0% 32%,#000a 48%,#0002 65%,#0000 81%)}.feature-preview-module__K7SM5q__capture img{object-position:50% 20%}}@media (hover:none),(prefers-reduced-motion:reduce){.feature-preview-module__K7SM5q__capture{transition:none}article:hover>.feature-preview-module__K7SM5q__artwork .feature-preview-module__K7SM5q__capture{filter:brightness(.92)saturate(.9);transform:scale(1.025)}}
