@media (width>=821px){.landing-v76 .v170-story{display:none!important}}@media (width<=820px){.landing-v76 .v170-story.v160-artwork{pointer-events:none;flex:none!important;height:clamp(418px,100svh - 390px,505px)!important;min-height:0!important;margin-top:5px!important;overflow:hidden!important}.landing-v76 .v170-assembly.v160-assembly{transform-origin:52% 28%;transition:transform .2s;aspect-ratio:1024/1536!important;width:clamp(438px,122vw,530px)!important;top:-33px!important;left:50%!important;transform:translate(-46.5%)rotate(-4deg)!important}.landing-v76 .v170-story.is-stage-capture .v170-assembly{animation:.45s ease-in-out both v170-haptic}.landing-v76 .v170-story .v160-screen{isolation:isolate}.landing-v76 .v170-sound-toggle{z-index:14;color:#e4e8e2;cursor:pointer;touch-action:manipulation;-webkit-backdrop-filter:blur(7px);background:#10170ec9;border:1px solid #c8ff0059;border-radius:50px;justify-content:center;align-items:center;gap:6px;min-width:43px;min-height:37px;padding:8px 10px;font:700 10px/1 Satoshi,system-ui,sans-serif;display:flex;position:absolute;top:12px;right:clamp(12px,4vw,27px);box-shadow:0 4px 15px #0008;pointer-events:auto!important}.landing-v76 .v170-sound-toggle[aria-pressed=true]{color:#c8ff00;border-color:#c8ff00}.landing-v76 .v170-sound-toggle:focus-visible{outline-offset:3px;outline:2px solid #fff}.landing-v76 .v170-sound-toggle svg{flex:none}.landing-v76 .v170-volume-press,.landing-v76 .v170-power-press{z-index:8;background:#d6ff68;border-radius:99px;animation:.43s ease-out both v170-button-press;display:block;position:absolute;box-shadow:0 0 7px 3px #c8ff0088}.landing-v76 .v170-volume-press{width:3px;height:22px;top:28%;left:26.6%}.landing-v76 .v170-power-press{width:3px;height:20px;top:27%;left:67.5%}.landing-v76 .v170-press-indicator{z-index:7;color:#dfff9b;background:#0d130de8;border:1px solid #d5ff64;border-radius:20px;padding:5px 9px;font:800 9px/1.2 system-ui,sans-serif;animation:.5s both v170-button-press;position:absolute;top:5%;left:45%;transform:translate(-50%)}.landing-v76 .v170-capture-flash{z-index:18;pointer-events:none;background:#fff;animation:.5s ease-out both v170-flash;position:absolute;inset:0}.landing-v76 .v170-screenshot-thumb{z-index:17;transform-origin:0 100%;background:#11151c;border:2px solid #e0e3ee;border-radius:9px;flex-direction:column;gap:6px;width:73px;height:123px;padding:9px 6px;animation:.7s ease-out both v170-thumbnail-pop;display:flex;position:absolute;bottom:30px;left:9px;box-shadow:0 3px 15px #000c}.landing-v76 .v170-thumb-head{align-items:center;gap:4px;display:flex}.landing-v76 .v170-thumb-head span{background:#7b8190;border-radius:50%;width:14px;height:14px;display:block}.landing-v76 .v170-thumb-head strong{font-size:8px}.landing-v76 .v170-thumb-in,.landing-v76 .v170-thumb-out{border-radius:6px;padding:5px 4px;font-size:6px;line-height:1.25}.landing-v76 .v170-thumb-in{background:#343840}.landing-v76 .v170-thumb-out{background:linear-gradient(120deg,#7048f0,#c32dcb);align-self:end}.landing-v76 .v170-screenshot-thumb small{color:#d9e0ed;font-size:6px;line-height:1.2}.landing-v76 .v170-app-ui{z-index:11;color:#f5f9f2;background:radial-gradient(90% 50% at 60% 0,#2b3b0c,#0a0e09 75%);border-radius:7px;flex-direction:column;flex:1;min-height:0;animation:.38s ease-out both v170-app-open;display:flex;position:relative;overflow:hidden}.landing-v76 .v170-app-brand{border-bottom:1px solid #c8ff0028;flex:none;justify-content:center;align-items:center;gap:11px;min-height:46px;padding:6px 12px;display:flex}.landing-v76 .v170-app-mark{transform-origin:50%;filter:drop-shadow(0 0 4px #c8ff004a);flex:0 0 18px;width:18px;height:18px;display:block;transform:scale(.76)}.landing-v76 .v170-app-brand strong{letter-spacing:-.045em;font-size:16px;font-weight:950}.landing-v76 .v170-app-brand strong span{color:#c8ff00}.landing-v76 .v170-import-flow,.landing-v76 .v170-analyzing,.landing-v76 .v170-app-result{flex-direction:column;flex:1;gap:12px;min-height:0;padding:17px 12px;display:flex}.landing-v76 .v170-import-flow>small,.landing-v76 .v170-app-result>small{color:#c8ff00;letter-spacing:.045em;font-size:8px;font-weight:850}.landing-v76 .v170-import-flow h3,.landing-v76 .v170-app-result h3{letter-spacing:-.048em;margin:0;font-size:22px;font-weight:920;line-height:1.08}.landing-v76 .v170-upload-box{background:#171e13;border:1px solid #c8ff0070;border-radius:12px;align-items:center;gap:10px;padding:10px;animation:.3s .2s both v170-card-enter;display:flex}.landing-v76 .v170-upload-thumbnail{background:#17171c;border:1px solid #7b728d;border-radius:7px;flex-direction:column;flex:none;gap:5px;width:45px;height:69px;padding:8px 4px;display:flex;overflow:hidden}.landing-v76 .v170-upload-thumbnail>span{text-align:center;font-size:7px;font-weight:800}.landing-v76 .v170-upload-thumbnail>i{background:#3c4048;border-radius:6px;align-self:flex-start;width:80%;height:9px;display:block}.landing-v76 .v170-upload-thumbnail>i:nth-of-type(2){background:#9b32db;align-self:flex-end}.landing-v76 .v170-upload-box>div:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}.landing-v76 .v170-upload-box strong{font-size:11px}.landing-v76 .v170-upload-box small{color:#a5aba5;font-size:8px}.landing-v76 .v170-upload-box svg{color:#c8ff00;flex:none}.landing-v76 .v170-app-primary{color:#101509;letter-spacing:-.02em;background:#c8ff00;border-radius:50px;justify-content:center;align-items:center;gap:6px;margin-top:2px;padding:12px 5px;font-size:12px;font-weight:920;display:flex}.landing-v76 .v170-app-primary span{font-size:16px}.landing-v76 .v170-fake-tap{z-index:9;border:2px solid #c8ff00;border-radius:50%;width:27px;height:27px;animation:1.6s ease-in-out both v170-tap-point;position:absolute;bottom:105px;right:14px;box-shadow:0 0 14px #c8ff006a}.landing-v76 .v170-fake-tap:after{content:"";background:#c8ff00;border-radius:50%;position:absolute;inset:8px}.landing-v76 .v170-analyzing{text-align:center;justify-content:center;align-items:center;gap:13px}.landing-v76 .v170-orbit{border:2px solid #c8ff00;border-radius:50%;place-items:center;width:72px;height:72px;animation:1.2s ease-in-out infinite alternate v170-orbit-pulse;display:grid;box-shadow:0 0 17px #c8ff0055,inset 0 0 20px #c8ff0033}.landing-v76 .v170-orbit-mark{filter:drop-shadow(0 0 9px #c8ff0065);width:32px;height:32px;display:block}.landing-v76 .v170-analyzing>strong{letter-spacing:-.03em;font-size:14px}.landing-v76 .v170-analyzing>small{color:#b3bba9;font-size:9px}.landing-v76 .v170-analyzing>p{color:#dde6d6;font-size:9px}.landing-v76 .v170-analysis-progress{background:#363d30;border-radius:10px;width:100%;height:4px;overflow:hidden}.landing-v76 .v170-analysis-progress i{transform-origin:0;background:#c8ff00;width:100%;height:100%;animation:2.35s ease-in-out both v170-progress;display:block}.landing-v76 .v170-app-result{gap:11px}.landing-v76 .v170-app-result h3{font-size:19px}.landing-v76 .v170-result-card{background:#131913;border:1px solid #ffffff20;border-radius:12px;gap:8px;padding:12px 10px;animation:.3s both v170-card-enter;display:grid}.landing-v76 .v170-result-card.is-move{background:#1a2510;border-color:#c8ff0080;animation-delay:.35s}.landing-v76 .v170-result-card small{color:#c8ff00;letter-spacing:.06em;font-size:8px;font-weight:900}.landing-v76 .v170-result-card strong{letter-spacing:-.02em;font-size:12px;line-height:1.35}.landing-v76 .v170-result-card p{color:#f3f7eb;margin:0;font-size:12px;font-weight:700;line-height:1.3}.landing-v76 .v170-result-tick{color:#d7edb5;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.landing-v76 .v170-result-tick svg{color:#c8ff00;flex:none}.landing-v76 .v170-result-footer{color:#899e76;text-align:center;letter-spacing:.085em;margin-top:auto;font-size:8px;font-weight:850}@keyframes v170-haptic{0%,to{transform:translate(-46.5%)rotate(-4deg)}35%{transform:translate(-46.5%)rotate(-3.6deg)scale(.995)}}@keyframes v170-button-press{0%{opacity:0;filter:brightness(1.4)}35%{opacity:1}to{opacity:.2}}@keyframes v170-flash{0%{opacity:0}15%{opacity:.94}60%{opacity:.5}to{opacity:0}}@keyframes v170-thumbnail-pop{0%{opacity:0;transform:scale(.65)translateY(15px)}48%{opacity:1;transform:scale(1.05)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes v170-app-open{0%{opacity:0;transform:translate(36px)scale(.99)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes v170-card-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes v170-tap-point{0%{opacity:0;transform:translate(24px,15px)scale(1.2)}52%{opacity:1;transform:translate(0)scale(1)}73%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:0;transform:translate(0)scale(.9)}}@keyframes v170-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes v170-orbit-pulse{0%{box-shadow:0 0 10px #c8ff0030}to{box-shadow:0 0 23px #c8ff0090}}}@media (width<=375px){.landing-v76 .v170-story.v160-artwork{height:clamp(398px,100svh - 400px,465px)!important}.landing-v76 .v170-assembly.v160-assembly{width:clamp(400px,118vw,455px)!important}.landing-v76 .v170-sound-toggle span{display:none}}@media (height<=720px) and (width<=820px){.landing-v76 .v170-story.v160-artwork{height:clamp(350px,100svh - 365px,424px)!important}.landing-v76 .v170-assembly.v160-assembly{width:clamp(392px,115vw,448px)!important;top:-30px!important}}@media (prefers-reduced-motion:reduce){.landing-v76 .v170-story *,.landing-v76 .v170-story :before,.landing-v76 .v170-story :after{scroll-behavior:auto!important;animation:none!important}}@media (width<=820px){.landing-v76 .v170-story.v160-artwork{isolation:isolate;margin-top:1px!important}.landing-v76 .v170-story.v160-artwork:after{z-index:9!important;background:linear-gradient(#0000,#030403 97%)!important;height:24px!important}.landing-v76 .v170-app-ui{background:radial-gradient(100% 38% at 48% 0,#26340b,#0a0e09 74%)!important}.landing-v76 .v170-app-brand{min-height:42px;padding:4px 9px}.landing-v76 .v170-app-result{scrollbar-width:none;overflow-y:auto;gap:10px!important;padding:13px 11px 8px!important}.landing-v76 .v170-app-result::-webkit-scrollbar{display:none}.landing-v76 .v170-app-result>small{font-size:8px!important}.landing-v76 .v170-app-result h3{letter-spacing:-.05em!important;font-size:clamp(20px,5.2vw,25px)!important;font-weight:950!important;line-height:1.05!important}.landing-v76 .v170-app-result .v170-result-card.is-move{background:linear-gradient(155deg,#202b11,#121b0c)!important;border-color:#c8ff00a9!important;border-radius:12px!important;gap:8px!important;padding:11px 10px!important;display:grid!important}.landing-v76 .v170-app-result .v170-result-card.is-move p{color:#f6f8ef!important;letter-spacing:-.018em!important;margin:0!important;font-size:clamp(12px,3.6vw,16px)!important;font-weight:770!important;line-height:1.33!important}.landing-v76 .v170-move-ready{color:#b3ce86;align-items:center;gap:4px;font-size:8px;font-weight:760;display:flex}.landing-v76 .v170-move-ready svg{color:#c8ff00;flex:none}.landing-v76 .v170-mini-diagnostic{background:#10150e;border:1px solid #47503b;border-radius:10px;gap:6px;padding:10px;animation:.35s .65s both v170-card-enter;display:grid}.landing-v76 .v170-mini-diagnostic small{letter-spacing:.045em;color:#c8ff00;font-size:8px;font-weight:880}.landing-v76 .v170-mini-diagnostic p{color:#d4d9d1!important;margin:0!important;font-size:clamp(10px,2.9vw,12px)!important;font-weight:560!important;line-height:1.34!important}.landing-v76 .v170-result-footer{font-size:7px}}@media (width>=376px) and (width<=820px){.landing-v76 .v160-mobile-hero{padding-top:calc(98px + env(safe-area-inset-top))!important}.landing-v76 .v160-headline p{margin-top:10px!important}}@media (height<=720px) and (width<=820px){.landing-v76 .v170-app-result{gap:6px!important;padding:9px!important}.landing-v76 .v170-mini-diagnostic{gap:4px;padding:8px}.landing-v76 .v170-app-result .v170-result-card.is-move{padding:9px!important}.landing-v76 .v170-app-result h3{font-size:19px!important}}@media (width<=820px){.landing-v76 .v170-story.is-stage-result .v170-app-ui{background:radial-gradient(85% 52% at 50% 105%,#9acf0038,#0000 80%),#050705!important}.landing-v76 .v180-result{box-sizing:border-box;color:#fff;flex-direction:column;flex:auto;align-items:stretch;gap:7px;min-height:0;padding:8px 7px 11px;font-family:-apple-system,BlinkMacSystemFont,ui-sans-serif,system-ui,sans-serif;animation:.36s ease-out both v170-app-open;display:flex;overflow:hidden}.landing-v76 .v180-wordmark{text-align:center;color:#f7faf4;letter-spacing:-.055em;flex:none;margin:1px 0 4px;font-size:clamp(17px,4.9vw,23px);font-weight:950;line-height:1.05;display:block}.landing-v76 .v180-wordmark span{color:#c8ff00}.landing-v76 .v180-messages{background:linear-gradient(135deg,#0e1309,#080a08 75%);border:1.25px solid #c8ff00;border-radius:12px;flex-direction:column;flex:none;align-items:stretch;gap:5px;padding:9px 7px;animation:.35s .15s both v180-panel-reveal;display:flex;box-shadow:0 0 12px #c8ff0040,inset 0 0 12px #c8ff0010}.landing-v76 .v180-bubble{box-sizing:border-box;letter-spacing:-.015em;overflow-wrap:break-word;border-radius:10px;width:max-content;max-width:94%;padding:5px 7px;font-size:10px;font-weight:520;line-height:1.24;display:block}.landing-v76 .v180-bubble.outgoing{color:#fff;background:linear-gradient(120deg,#7650ef,#9339e5 75%,#b428de);border-bottom-right-radius:4px;align-self:flex-end}.landing-v76 .v180-bubble.incoming{color:#f4f5f6;background:#282a2e;border-bottom-left-radius:4px;align-self:flex-start}.landing-v76 .v180-copy-hint{color:#aeb6ab;flex:none;justify-content:center;align-items:center;gap:6px;min-height:17px;font-size:9px;font-weight:520;line-height:1;display:flex}.landing-v76 .v180-copy-hint svg{flex:none;display:block}.landing-v76 .v180-answer-heading{color:#c8ff00;letter-spacing:.1em;white-space:nowrap;text-align:center;flex:none;align-items:center;gap:7px;font-size:9px;font-weight:850;line-height:1.1;display:flex}.landing-v76 .v180-answer-heading i{background:#c8ff00a8;flex:auto;min-width:12px;height:1px;display:block}.landing-v76 .v180-answer{color:#090d04;text-align:center;letter-spacing:-.045em;background:#c8ff00;border-radius:13px;flex:none;justify-content:center;align-items:center;min-height:72px;padding:9px 7px;font-size:clamp(14px,3.95vw,19px);font-weight:950;line-height:1.14;animation:.34s .7s both v180-panel-reveal;display:flex;box-shadow:0 0 18px #c8ff0066}.landing-v76 .v180-takeaway{color:#c7d7bc;text-align:left;flex:none;justify-content:center;align-items:flex-start;gap:6px;font-size:9.5px;font-weight:600;line-height:1.28;animation:.34s 1.1s both v180-panel-reveal;display:flex}.landing-v76 .v180-takeaway span{color:#c8ff00;flex:none;font-size:15px;line-height:1}@keyframes v180-panel-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media (width<=375px),(height<=720px) and (width<=820px){.landing-v76 .v180-result{gap:5px;padding:6px 6px 7px}.landing-v76 .v180-wordmark{margin-bottom:1px;font-size:17px}.landing-v76 .v180-messages{gap:4px;padding:7px 6px}.landing-v76 .v180-bubble{padding:5px 6px;font-size:9.4px;line-height:1.2}.landing-v76 .v180-answer{min-height:67px;padding:7px 5px;font-size:14px}.landing-v76 .v180-answer-heading{font-size:8px}.landing-v76 .v180-takeaway{font-size:9px}}@media (prefers-reduced-motion:reduce){.landing-v76 .v180-result,.landing-v76 .v180-messages,.landing-v76 .v180-answer,.landing-v76 .v180-takeaway{animation:none!important}}@media (width<=820px){.landing-v76 .v180-result{overscroll-behavior:contain;scrollbar-width:none;background:radial-gradient(at 30% 0,#203006 0%,#080b08 51%);flex-direction:column;flex:auto;gap:clamp(5px,.8svh,9px);min-height:0;padding:clamp(9px,2.2vw,13px) clamp(8px,2vw,12px) 7px;display:flex;overflow-y:auto}.landing-v76 .v180-result::-webkit-scrollbar{display:none}.landing-v76 .v180-wordmark{text-align:center;letter-spacing:-.06em;color:#fff;flex:none;margin:0 0 3px;font:950 clamp(17px,4.9vw,22px)/1 Satoshi,-apple-system,system-ui,sans-serif}.landing-v76 .v180-wordmark span{color:#c8ff00}.landing-v76 .v180-messages{background:#080a0b;border:1px solid #c8ff00;border-radius:12px;flex-direction:column;flex:none;align-items:stretch;gap:5px;padding:9px 7px;display:flex;box-shadow:0 0 13px #c8ff002a}.landing-v76 .v180-bubble{letter-spacing:-.015em;color:#fff;border-radius:13px;width:max-content;max-width:90%;padding:7px 8px;font:500 clamp(8.8px,2.35vw,11.5px)/1.23 -apple-system,system-ui,sans-serif;animation:.34s both v170-card-enter;display:block}.landing-v76 .v180-bubble.outgoing{background:linear-gradient(115deg,#774bf7,#af27dc);border-bottom-right-radius:4px;align-self:flex-end}.landing-v76 .v180-bubble.incoming{background:#292b30;border-bottom-left-radius:4px;align-self:flex-start}.landing-v76 .v180-bubble:nth-child(2){animation-delay:.18s}.landing-v76 .v180-bubble:nth-child(3){animation-delay:.32s}.landing-v76 .v180-copy-hint{color:#bbbdb7;flex:none;justify-content:center;align-items:center;gap:6px;margin:2px 0 0;font-size:9px;display:flex}.landing-v76 .v180-answer-heading{letter-spacing:.13em;white-space:nowrap;color:#dfff91;flex:none;justify-content:center;align-items:center;gap:8px;font-size:9px;font-weight:850;display:flex}.landing-v76 .v180-answer-heading i{background:#c8ff00a0;flex:1;height:1px}.landing-v76 .v180-answer{text-align:center;color:#050800;letter-spacing:-.055em;background:#c8ff00;border-radius:15px;flex:none;justify-content:center;align-items:center;min-height:clamp(80px,11svh,113px);padding:12px 10px;font:950 clamp(16px,4.5vw,21px)/1.12 Satoshi,-apple-system,system-ui,sans-serif;animation:.4s .45s both v170-card-enter;display:flex;box-shadow:0 0 20px #c8ff0040}.landing-v76 .v180-takeaway{text-align:center;color:#d6e5b5;flex:none;justify-content:center;align-items:flex-start;gap:5px;margin:2px 0 0;font-size:9px;font-weight:650;line-height:1.27;animation:.4s .8s both v170-card-enter;display:flex}.landing-v76 .v180-takeaway span{color:#c8ff00}.landing-v76 .v170-story.is-stage-result .v160-screen{overflow:hidden}.landing-v76 .v170-story .v170-sound-toggle{display:none!important}}@media (width<=375px) and (width<=820px){.landing-v76 .v180-result{gap:5px;padding:7px 7px 4px}.landing-v76 .v180-messages{gap:4px;padding:7px 6px}.landing-v76 .v180-answer{min-height:76px;font-size:16px}.landing-v76 .v180-bubble{font-size:9px}}
