.lp-page{--night:#0b0e1e;--night-deep:#070a16;--dusk:#171c3a;--star-text:#f2ecdf;--body-text:#a8adc6;--faint:#8a90ad;--hairline:#f2ecdf1a;--glass:#10142899;--ember:#f26d85;--ember-deep:#d94f6b;--gold:#e8c67a;--serif-stack:"Hiragino Mincho ProN", "Yu Mincho", "Noto Serif JP", serif;--mono-stack:ui-monospace, "SF Mono", Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--night);color:var(--body-text);-webkit-font-smoothing:antialiased;font-family:Hiragino Kaku Gothic ProN,Yu Gothic Medium,Yu Gothic,Noto Sans JP,sans-serif;line-height:1.9;overflow-x:hidden}.lp-page .serif{font-family:var(--serif-stack)}.lp-page .wrap{max-width:1120px;margin:0 auto;padding:0 24px}.lp-page .center{text-align:center}.lp-page a:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.lp-page h1,.lp-page h2{color:var(--star-text);margin:0;font-weight:600}@supports (word-break:auto-phrase){.lp-page h1,.lp-page h2{word-break:auto-phrase}}.lp-page .tick{font-family:var(--mono-stack);letter-spacing:.25em;color:var(--gold);margin:0;font-size:12px}.lp-page .tick-sep{color:#e8c67a59;margin:0 .7em}.lp-page .new-badge{background:linear-gradient(180deg, var(--ember), var(--ember-deep));color:#fff;letter-spacing:.14em;vertical-align:1px;border-radius:99px;margin-left:12px;padding:1px 10px;font-size:10px;display:inline-block}.lp-page .sec-head h2{letter-spacing:.05em;margin-top:18px;font-size:clamp(26px,3.4vw,38px);line-height:1.55}.lp-page .sec-head .desc{color:var(--body-text);max-width:34em;margin:16px auto 0;font-size:15px}.lp-page .sec-head.left .desc{margin-left:0}.lp-page .hero{background:linear-gradient(180deg, var(--dusk) 0%, #10142c 55%, var(--night) 100%);position:relative;overflow:hidden}.lp-page .sky{pointer-events:none;position:absolute;inset:0}.lp-page .stars{background-repeat:repeat;background-size:260px 240px;position:absolute;inset:-40px}.lp-page .stars.s1{background-image:radial-gradient(1.2px 1.2px at 20px 34px,#f2ecdfe6,#0000 55%),radial-gradient(1px 1px at 148px 90px,#f2ecdfb3,#0000 55%),radial-gradient(1px 1px at 224px 190px,#f2ecdfcc,#0000 55%);animation:4.5s ease-in-out infinite alternate lp-twinkle}.lp-page .stars.s2{background-image:radial-gradient(1px 1px at 70px 150px,#c8d2ffb3,#0000 55%),radial-gradient(1.4px 1.4px at 180px 40px,#e8c67acc,#0000 55%),radial-gradient(1px 1px at 110px 220px,#f2ecdf99,#0000 55%);animation:6s ease-in-out 1.2s infinite alternate lp-twinkle}.lp-page .stars.s3{background-image:radial-gradient(1px 1px at 40px 200px,#f2ecdf80,#0000 55%),radial-gradient(1px 1px at 240px 120px,#c8d2ff99,#0000 55%);animation:7.5s ease-in-out 2.4s infinite alternate lp-twinkle}@keyframes lp-twinkle{0%{opacity:.45}to{opacity:1}}.lp-page .aurora{filter:blur(70px);opacity:.5;border-radius:50%;position:absolute}.lp-page .aurora.a1{background:radial-gradient(closest-side,#f26d8538,#0000 70%);width:55vw;height:40vh;animation:11s ease-in-out infinite alternate lp-drift;top:-8vh;right:-10vw}.lp-page .aurora.a2{background:radial-gradient(closest-side,#6080ff2e,#0000 70%);width:45vw;height:36vh;animation:13s ease-in-out 2s infinite alternate-reverse lp-drift;bottom:-6vh;left:-12vw}@keyframes lp-drift{0%{transform:translateY(0)}to{transform:translateY(30px)}}.lp-page .meteor{opacity:0;background:linear-gradient(90deg,#f2ecdfe6,#0000);width:130px;height:1.5px;animation:9s ease-in 3s infinite lp-meteor;position:absolute;top:12%;left:62%;transform:rotate(140deg)}@keyframes lp-meteor{0%{opacity:0;transform:rotate(140deg)translate(0)}4%{opacity:.9}12%{opacity:0;transform:rotate(140deg)translate(240px)}to{opacity:0;transform:rotate(140deg)translate(240px)}}.lp-page .hero-grid{grid-template-columns:34px 1fr .95fr;align-items:center;gap:36px;padding:96px 0 56px;display:grid;position:relative}.lp-page .tate{writing-mode:vertical-rl;letter-spacing:.42em;color:#e8c67a8c;border-left:1px solid #e8c67a33;align-self:start;margin:0;padding-top:10px;padding-left:14px;font-size:13px}.lp-page .hero h1{letter-spacing:.05em;font-size:clamp(38px,5.6vw,62px);line-height:1.32}.lp-page .hero h1 .hl{display:block}.lp-page .hero h1 .hl:nth-child(2){padding-left:.55em}.lp-page .hero .lede{max-width:29em;margin:26px 0 0;font-size:15px}.lp-page .cta-row{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}.lp-page .an1{animation:.9s .15s both lp-rise}.lp-page .an2{animation:.9s .4s both lp-rise}.lp-page .an3{animation:.9s .75s both lp-rise}.lp-page .an4{animation:.9s 1.05s both lp-rise}@keyframes lp-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.lp-page .btn{background:linear-gradient(180deg, var(--ember), var(--ember-deep));color:#fff;border-radius:8px;padding:14px 32px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,filter .25s;display:inline-block;box-shadow:0 6px 24px #f26d8559,inset 0 0 0 1px #ffffff14}.lp-page .btn:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 10px 32px #f26d8573}.lp-page .ghost{color:var(--gold);border-bottom:1px solid #e8c67a66;padding-bottom:2px;font-size:14px;text-decoration:none}.lp-page .ghost:hover{color:var(--ember);border-color:currentColor}.lp-page .hero-visual{min-height:500px;position:relative}.lp-page .portrait{border:1px solid var(--hairline);border-radius:14px;width:250px;overflow:hidden;box-shadow:0 24px 60px #0000008c,0 0 40px #f26d851f}.lp-page .portrait img{width:100%;height:auto;display:block}.lp-page .hero-visual .portrait{position:absolute;top:0;right:6px;transform:rotate(2.4deg)}.lp-page .hero-visual .stage{max-width:370px;position:absolute;bottom:0;left:0}.lp-page .stage{background:var(--glass);border:1px solid var(--hairline);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;width:100%;max-width:430px;padding:0 0 16px;box-shadow:0 20px 50px #00000073}.lp-page .st-head{border-bottom:1px solid var(--hairline);align-items:center;gap:12px;margin-bottom:12px;padding:13px 18px;display:flex}.lp-page .st-head .ava{border:1px solid var(--hairline);border-radius:50%;flex:none;width:40px;height:40px;overflow:hidden}.lp-page .st-head .ava img{object-fit:cover;object-position:50% 10%;width:100%;height:100%}.lp-page .st-head .who b{color:var(--star-text);font-size:13.5px;line-height:1.4;display:block}.lp-page .st-head .who span{color:var(--faint);font-size:10.5px}.lp-page .st-head .ch{font-family:var(--mono-stack);color:var(--gold);letter-spacing:.12em;margin-left:auto;font-size:10px}.lp-page .st-body{padding:0 16px}.lp-page .bubble{border-radius:14px;max-width:90%;margin:8px 0;padding:10px 15px;font-size:13px;line-height:1.8}.lp-page .bubble.user{color:#dfe4f5;background:#6e8cff1f;border:1px solid #8ca5ff38;border-bottom-right-radius:4px;margin-left:auto}.lp-page .bubble.chara{color:#f0e6e6;background:#fb718517;border:1px solid #fb71853d;border-bottom-left-radius:4px}.lp-page .advance{color:var(--gold);letter-spacing:.06em;align-items:center;gap:10px;margin:14px 0 4px;font-size:11.5px;font-weight:700;display:flex}.lp-page .advance:before,.lp-page .advance:after{content:"";border-top:1px solid #e8c67a59;flex:1}.lp-page .chip{letter-spacing:.04em;color:#5fd8ab;background:#34d3991a;border:1px solid #34d39959;border-radius:99px;align-items:center;gap:6px;margin-top:8px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.lp-page .composer{color:var(--faint);border:1px dashed #f2ecdf40;border-radius:10px;align-items:center;gap:10px;margin-top:14px;padding:10px 14px;font-size:12px;display:flex}.lp-page .caret{background:var(--gold);width:2px;height:16px;animation:1.1s step-end infinite lp-caret}@keyframes lp-caret{50%{opacity:0}}.lp-page .tb{opacity:0}.lp-page .tb1{animation:.6s 1.4s both lp-rise}.lp-page .tb2{animation:.6s 2.8s both lp-rise}.lp-page .tb3{animation:.6s 4.2s both lp-rise}.lp-page .tb4{animation:.6s 5.2s both lp-rise}.lp-page .tb5{animation:.6s 6.6s both lp-rise}.lp-page .mq{padding:6px 0 34px;position:relative}.lp-page .mq-label{max-width:1120px;font-family:var(--mono-stack);letter-spacing:.25em;color:var(--faint);margin:0 auto 12px;padding:0 24px;font-size:11px;display:block}.lp-page .mq-clip{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.lp-page .mq-track{width:max-content;animation:55s linear infinite lp-mq;display:flex}.lp-page .mq-track:hover{animation-play-state:paused}.lp-page .mq-run{gap:14px;padding-right:14px;display:flex}@keyframes lp-mq{to{transform:translate(-50%)}}.lp-page .mq-tile{aspect-ratio:3/4;border:1px solid var(--hairline);border-radius:10px;flex:none;width:112px;transition:transform .3s,border-color .3s;display:block;position:relative;overflow:hidden}.lp-page .mq-tile:hover{border-color:#f26d8599;transform:translateY(-4px)}.lp-page .mq-tile img{object-fit:cover;width:100%;height:100%}.lp-page .mq-name{color:#e9e4d8;-webkit-line-clamp:2;background:linear-gradient(#0000,#050814eb);-webkit-box-orient:vertical;padding:14px 8px 6px;font-size:10px;line-height:1.4;display:-webkit-box;position:absolute;inset:auto 0 0;overflow:hidden}.lp-page .blk{padding:112px 0}.lp-page .blk.deep{background:linear-gradient(180deg, var(--night) 0%, var(--night-deep) 14%, var(--night-deep) 86%, var(--night) 100%)}.lp-page .duo{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.lp-page .duo.rev>div:first-child{order:2}@media (max-width:860px){.lp-page .duo.rev>div:first-child{order:0}}.lp-page .sec-head.left{text-align:left}.lp-page .more-row{text-align:center;margin:40px 0 0}.lp-page .closer{text-align:center;color:var(--body-text);margin:34px auto 0;font-size:14px}.lp-page .chap-rail{align-items:stretch;gap:12px;max-width:880px;margin:52px auto 0;display:flex}.lp-page .chap{background:var(--glass);border:1px solid var(--hairline);text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;flex:1;padding:18px 14px}.lp-page .chap .ck{font-family:var(--mono-stack);letter-spacing:.14em;color:var(--faint);font-size:10px}.lp-page .chap .cn{color:var(--star-text);margin-top:6px;font-size:14.5px;font-weight:600;line-height:1.6}.lp-page .chap.done{opacity:.6}.lp-page .chap.done .cn:after{content:" ✓";color:#5fd8ab}.lp-page .chap.now{border-color:#f26d8599;box-shadow:0 0 28px #f26d852e}.lp-page .chap.now .ck{color:var(--ember)}.lp-page .chap.lock{background:0 0;border-style:dashed}.lp-page .chap.lock .cn{color:var(--faint)}.lp-page .chap-arrow{color:#e8c67a80;flex:none;align-self:center}.lp-page .fork{max-width:760px;margin:52px auto 0}.lp-page .node{background:var(--glass);border:1px solid var(--hairline);text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;max-width:360px;margin:0 auto;padding:16px 24px}.lp-page .node .nt{font-family:var(--mono-stack);color:var(--faint);letter-spacing:.12em;font-size:10px}.lp-page .node .nn{color:var(--star-text);margin-top:4px;font-size:17px}.lp-page .fork-lines{justify-content:center;height:48px;display:flex;position:relative}.lp-page .fork-lines:before{content:"";border-bottom:1.5px solid #e8c67a59;border-left:1.5px solid #e8c67a59;border-bottom-left-radius:16px;height:100%;position:absolute;top:0;left:24%;right:50%}.lp-page .fork-lines:after{content:"";border-bottom:1.5px solid #e8c67a59;border-right:1.5px solid #e8c67a59;border-bottom-right-radius:16px;height:100%;position:absolute;top:0;left:50%;right:24%}.lp-page .fork-row{grid-template-columns:1fr 1fr;gap:28px;display:grid}.lp-page .choice{color:var(--ember);letter-spacing:.08em;background:#f26d850f;border:1.5px dashed #f26d85b3;border-radius:99px;width:fit-content;margin:0 auto 14px;padding:6px 18px;font-size:12.5px;font-weight:700}.lp-page .ending{background:var(--glass);border:1px solid var(--hairline);text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:20px 22px}.lp-page .ending .et{font-family:var(--mono-stack);letter-spacing:.2em;color:var(--gold);font-size:10px}.lp-page .ending .en{color:var(--star-text);margin:6px 0 8px;font-size:17px}.lp-page .ending p{color:var(--body-text);margin:0;font-size:13px;line-height:1.85}.lp-page .story-points{flex-direction:column;gap:14px;margin:30px 0 0;padding:0;list-style:none;display:flex}.lp-page .story-points li{background:var(--glass);border:1px solid var(--hairline);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:13px 18px;font-size:13px;line-height:1.8}.lp-page .story-points b{color:var(--gold);letter-spacing:.04em;margin-bottom:2px;font-size:13.5px;display:block}.lp-page .story-visual{max-width:470px;margin:0 auto;padding-bottom:140px;position:relative}.lp-page .novel-stage{max-width:470px}.lp-page .n-narration{color:var(--body-text);margin:6px 2px 10px;font-size:12.5px;line-height:2}.lp-page .n-cast{border:1px solid;border-radius:12px;margin:8px 0;padding:9px 13px;font-size:12.5px;line-height:1.8}.lp-page .n-cast b{letter-spacing:.06em;margin-bottom:2px;font-size:11.5px;display:block}.lp-page .n-cast.c1{color:#f0e6e6;background:#fb718517;border-color:#fb71853d}.lp-page .n-cast.c1 b{color:#fb7185}.lp-page .n-cast.c2{color:#e4efe9;background:#34d39914;border-color:#34d39938}.lp-page .n-cast.c2 b{color:#34d399}.lp-page .n-state{font-family:var(--mono-stack);color:var(--faint);letter-spacing:.03em;border:1px dashed #f2ecdf38;border-radius:10px;flex-wrap:wrap;gap:4px 14px;margin-top:12px;padding:9px 13px;font-size:10px;display:flex}.lp-page .rel-card{border:1px solid var(--hairline);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0d1cd9;border-radius:14px;width:272px;padding:12px 14px 10px;position:absolute;bottom:0;left:-14px;transform:rotate(-1.4deg);box-shadow:0 20px 50px #00000080}.lp-page .rel-card svg{width:100%;height:auto;display:block}.lp-page .rel-cap{color:var(--faint);text-align:center;margin:6px 0 0;font-size:10.5px;line-height:1.6}.lp-page .constellation .cl{stroke-dasharray:320;stroke-dashoffset:320px}.lp-page .rv.on .constellation .cl1{animation:1.1s .3s both lp-cl-draw}.lp-page .rv.on .constellation .cl2{animation:1.1s .7s both lp-cl-draw}.lp-page .rv.on .constellation .cl3{animation:1.1s 1.1s both lp-cl-draw}.lp-page .rv.on .constellation .cl.morph{animation:1.1s .7s both lp-cl-draw,5s ease-in-out 2.4s infinite alternate lp-rel-shift}@keyframes lp-cl-draw{to{stroke-dashoffset:0}}@keyframes lp-rel-shift{0%{stroke:#34d399;stroke-width:2.2px}to{stroke:#fb7185;stroke-width:3.4px}}.lp-page .constellation .c-you{fill:#e8c67a1f;stroke:var(--gold);stroke-width:1.2px}.lp-page .constellation .c-you-t{fill:var(--gold);font-size:10px;font-weight:700}.lp-page .constellation .c-node circle{fill:#0e1228;stroke-width:1.6px}.lp-page .constellation .c-init{fill:var(--star-text);font-size:10px;font-weight:700}.lp-page .constellation .c-name{fill:var(--faint);font-size:9px}.lp-page .constellation .c-node{opacity:0}.lp-page .rv.on .constellation .c-node{animation:.6s both lp-fade}.lp-page .rv.on .constellation .cn1{animation-delay:1.2s}.lp-page .rv.on .constellation .cn2{animation-delay:1.5s}.lp-page .rv.on .constellation .cn3{animation-delay:1.8s}@keyframes lp-fade{0%{opacity:0}to{opacity:1}}.lp-page .world-visual{max-width:440px;margin:0 auto;position:relative}.lp-page .portrait.tilt-l{max-width:300px;transform:rotate(-2deg)}.lp-page .world-stage{max-width:360px;margin:-70px 0 0 auto;padding-top:14px;position:relative}.lp-page .cards{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:46px;display:grid}.lp-page .card{border:1px solid var(--hairline);aspect-ratio:3/4;text-align:left;border-radius:14px;text-decoration:none;transition:transform .35s,box-shadow .35s,border-color .35s;display:block;position:relative;overflow:hidden;box-shadow:0 14px 34px #0006}.lp-page .card:hover{border-color:#f26d8580;transform:translateY(-8px);box-shadow:0 26px 60px #0000008c,0 0 40px #f26d8524}.lp-page .card .art{transition:transform .5s;position:absolute;inset:0}.lp-page .card:hover .art{transform:scale(1.04)}.lp-page .card .art img{object-fit:cover;width:100%;height:100%}.lp-page .card .veil{background:linear-gradient(#0000 42%,#05081459 66%,#050814f2 100%);position:absolute;inset:0}.lp-page .card .meta{position:absolute;bottom:14px;left:18px;right:18px}.lp-page .card .tag{font-family:var(--mono-stack);letter-spacing:.18em;color:var(--gold);font-size:10px}.lp-page .card .ttl{color:var(--star-text);margin-top:5px;font-size:17px;font-weight:600;line-height:1.55}.lp-page .card .hook{color:var(--body-text);margin-top:5px;font-size:12px;line-height:1.7}.lp-page .steps{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:46px;display:grid}.lp-page .step{background:var(--glass);border:1px solid var(--hairline);text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:22px}.lp-page .step .st-no{font-family:var(--mono-stack);color:var(--gold);letter-spacing:.14em;margin-bottom:10px;font-size:13px;display:block}.lp-page .step b{color:var(--star-text);font-size:15px;display:block}.lp-page .step p{color:var(--body-text);margin:8px 0 0;font-size:13px;line-height:1.85}.lp-page .dawn{text-align:center;background:linear-gradient(180deg, var(--night) 0%, #1c1836 26%, #45284b 50%, #8c4757 70%, #d98a6e 86%, #f4cfa3 100%);padding:130px 0 240px;position:relative;overflow:hidden}.lp-page .dawn-sun{filter:blur(6px);background:radial-gradient(closest-side,#ffe2b2e6,#ffc89659 55%,#0000 75%);border-radius:50%;width:480px;height:280px;position:absolute;bottom:-140px;left:50%;transform:translate(-50%)}.lp-page .dawn .tick{color:#ffebcde6}.lp-page .dawn h2{letter-spacing:.06em;color:#fdf3e3;text-shadow:0 2px 24px #140c1e66;margin-top:20px;font-size:clamp(28px,4.2vw,44px)}.lp-page .dawn-sub{color:#fff0e0d9;max-width:30em;margin:18px auto 0;font-size:15px}.lp-page .dawn-cta{z-index:1;margin-top:36px;position:relative}.lp-page .dawn-price{color:#5a2e30d9;z-index:1;margin-top:26px;font-size:13px;position:relative}.lp-page .dawn-note{color:#5a2e3099;z-index:1;margin-top:10px;font-size:11.5px;position:relative}.lp-page .rv{opacity:0;filter:blur(4px);transition:opacity .9s,transform .9s,filter .9s;transform:translateY(20px)}.lp-page .rv.on{opacity:1;filter:none;transform:none}.lp-page .story-points li.rv{transition-delay:.15s}.lp-page .story-points li.rv:nth-child(2){transition-delay:.3s}.lp-page .story-points li.rv:nth-child(3){transition-delay:.45s}.lp-page .cards .card.rv:nth-child(2){transition-delay:.15s}.lp-page .cards .card.rv:nth-child(3){transition-delay:.3s}.lp-page .steps .step.rv:nth-child(2){transition-delay:.15s}.lp-page .steps .step.rv:nth-child(3){transition-delay:.3s}@media (max-width:1000px){.lp-page .hero-grid{grid-template-columns:1fr;padding-top:72px}.lp-page .tate{display:none}.lp-page .hero-visual{flex-direction:column;align-items:center;gap:18px;min-height:0;display:flex}.lp-page .hero-visual .portrait,.lp-page .hero-visual .stage{position:static;transform:none}}@media (max-width:860px){.lp-page .duo{grid-template-columns:1fr;gap:44px}.lp-page .story-visual{flex-direction:column;align-items:center;gap:18px;padding-bottom:0;display:flex}.lp-page .rel-card{position:static;transform:none}.lp-page .cards{grid-template-columns:1fr;max-width:380px;margin-left:auto;margin-right:auto}.lp-page .steps{grid-template-columns:1fr}.lp-page .world-stage{margin-top:-40px}}@media (max-width:720px){.lp-page .blk{padding:84px 0}.lp-page .chap-rail{flex-direction:column;max-width:380px}.lp-page .chap-arrow{margin:-4px auto;transform:rotate(90deg)}.lp-page .fork-row{grid-template-columns:1fr}.lp-page .fork-lines{display:none}.lp-page .choice{margin-top:20px}}@keyframes lp-fade-only{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lp-page .an1,.lp-page .an2,.lp-page .an3,.lp-page .an4,.lp-page .tb1,.lp-page .tb2,.lp-page .tb3,.lp-page .tb4,.lp-page .tb5{animation-name:lp-fade-only}.lp-page .stars,.lp-page .aurora,.lp-page .meteor{animation:none}.lp-page .meteor{opacity:0}.lp-page .mq-track{animation:none}.lp-page .mq-run[aria-hidden=true]{display:none}.lp-page .mq-tile:hover{transform:none}.lp-page .rv{filter:none;transition:opacity .9s;transform:none}.lp-page .constellation .cl{stroke-dasharray:none;stroke-dashoffset:0}.lp-page .rv.on .constellation .cl1,.lp-page .rv.on .constellation .cl2,.lp-page .rv.on .constellation .cl3,.lp-page .rv.on .constellation .cl.morph{animation:.9s both lp-fade-only}.lp-page .rv.on .constellation .cn1,.lp-page .rv.on .constellation .cn2,.lp-page .rv.on .constellation .cn3{animation:.9s .4s both lp-fade-only}.lp-page .btn:hover,.lp-page .card:hover,.lp-page .card:hover .art{transform:none}}
