.hp-text[data-v-7a037df1]{color:var(--text-primary)}.hp-sub[data-v-7a037df1]{color:var(--text-secondary)}.hp-muted[data-v-7a037df1]{color:var(--text-tertiary)}.hp-placeholder[data-v-7a037df1]{color:var(--border)}.hp-divider-v[data-v-7a037df1],.hp-divider[data-v-7a037df1]{background-color:var(--border)}.hp-border[data-v-7a037df1]{border-color:var(--border)}.hp-scroll-bg[data-v-7a037df1]{background-color:var(--text-tertiary)}.hp-btn[data-v-7a037df1]{background:var(--text-primary);color:var(--bg-primary)}.hp-btn[data-v-7a037df1]:hover{opacity:.9}.hp-link[data-v-7a037df1]{color:var(--text-secondary);transition:color .2s}.hp-link[data-v-7a037df1]:hover{color:var(--text-primary)}.hp-link-muted[data-v-7a037df1]{color:var(--text-tertiary);transition:color .2s}.hp-link-muted[data-v-7a037df1]:hover{color:var(--text-primary)}.hp-link-explore[data-v-7a037df1]{color:var(--text-tertiary);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);transition:color .2s,text-decoration-color .2s}.hp-link-explore[data-v-7a037df1]:hover{color:var(--text-primary);-webkit-text-decoration-color:var(--text-tertiary);text-decoration-color:var(--text-tertiary)}.font-headline[data-v-7a037df1],.font-reading[data-v-7a037df1]{font-family:Literata,serif}.font-quote[data-v-7a037df1]{font-family:Crimson Pro,serif}.grad-gold-purple[data-v-7a037df1]{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#cba54d,#8554b6);-webkit-background-clip:text;background-clip:text}.dark .grad-gold-purple{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#dbbb70,#a67ece);-webkit-background-clip:text;background-clip:text}.grad-indigo-purple[data-v-7a037df1]{-webkit-text-fill-color:transparent;background:linear-gradient(to bottom right,#5c6fbc,#7a49ab);-webkit-background-clip:text;background-clip:text}.dark .grad-indigo-purple{-webkit-text-fill-color:transparent;background:linear-gradient(to bottom right,#8b99d0,#a680cb);-webkit-background-clip:text;background-clip:text}.accent-indigo[data-v-7a037df1]{color:#5c6fbc}.accent-purple[data-v-7a037df1]{color:#8554b6}.accent-gold[data-v-7a037df1]{color:#be9537}.dark .accent-indigo{color:#808fcb}.dark .accent-purple{color:#a680cb}.dark .accent-gold{color:#d3b369}.tl-line[data-v-7a037df1]{z-index:1;background:linear-gradient(#5c6fbc0f,#5c6fbc24 15%,#8554b624 85%,#8554b60f);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.dark .tl-line{background:linear-gradient(#7586c70f,#7586c72e 15%,#996ec42e 85%,#996ec40f)}.tl-progress[data-v-7a037df1]{z-index:2;opacity:.35;background:linear-gradient(#5c6fbc,#8554b6);width:2px;height:0%;transition:height .3s ease-out;position:absolute;top:0;left:50%;transform:translate(-50%)}.dark .tl-progress{opacity:.4;background:linear-gradient(#7586c7,#996ec4)}.tl-dot[data-v-7a037df1]{z-index:10;background:#fafaf9;border:2px solid #6172b833;border-radius:50%;flex-shrink:0;width:14px;height:14px;transition:all .5s cubic-bezier(.23,1,.32,1);position:relative;box-shadow:0 0 0 4px #fafaf9}.dark .tl-dot{background:#0e1525;border-color:#7988c340;box-shadow:0 0 0 4px #0e1525}.tl-dot.active[data-v-7a037df1]{background:linear-gradient(135deg,#5c6fbc,#8554b6);border-color:#0000;transform:scale(1.25);box-shadow:0 0 0 4px #fafaf9,0 0 20px #8554b633}.dark .tl-dot.active{background:linear-gradient(135deg,#7586c7,#996ec4);border-color:#0000;box-shadow:0 0 0 4px #0e1525,0 0 24px #996ec440}.tl-connector[data-v-7a037df1]{z-index:5;opacity:0;background:linear-gradient(90deg,#5c6fbc26,#8554b614);width:30px;height:1px;transition:opacity .6s .2s;position:absolute;top:50%}.dark .tl-connector{background:linear-gradient(90deg,#7586c726,#996ec414)}.tl-connector.left[data-v-7a037df1]{margin-right:8px;right:100%}.tl-connector.right[data-v-7a037df1]{margin-left:8px;left:100%}.tl-connector.visible[data-v-7a037df1]{opacity:1}.tl-content[data-v-7a037df1]{z-index:5;opacity:0;transition:opacity .8s cubic-bezier(.23,1,.32,1),transform .8s cubic-bezier(.23,1,.32,1);position:relative}.tl-content.from-left[data-v-7a037df1]{transform:translate(-50px)}.tl-content.from-right[data-v-7a037df1]{transform:translate(50px)}.tl-content.animate-in[data-v-7a037df1]{opacity:1;transform:translate(0)}.tl-row[data-v-7a037df1]{grid-template-columns:1fr;align-items:center;padding:32px 0;display:grid}@media(min-width:768px){.tl-row[data-v-7a037df1]{grid-template-columns:1fr 60px 1fr;gap:0 20px;min-height:480px;padding:0}.tl-row+.tl-row[data-v-7a037df1]{margin-top:-200px}}@media(max-width:767px){.tl-content.from-left[data-v-7a037df1],.tl-content.from-right[data-v-7a037df1]{transform:translateY(24px)}.tl-content[data-v-7a037df1]{text-align:left!important}.tl-row+.tl-row[data-v-7a037df1]{border-top:1px solid #6172b814}}.dark .tl-row+.tl-row{border-color:#7988c314}@media(min-width:768px){.tl-row+.tl-row[data-v-7a037df1]{border-top:none!important}}.mockup[data-v-7a037df1]{background:#6172b808;border:1px solid #6172b812;border-radius:14px;padding:20px}.dark .mockup{background:#6172b80d;border-color:#7988c31a}.mockup-divider[data-v-7a037df1]{border-top:1px solid #6172b814}.dark .mockup-divider{border-color:#7988c31a}.verse-line[data-v-7a037df1]{background:#f5f5f4}.dark .verse-line{background:#3d4a5c66}.verse-line-tagged[data-v-7a037df1]{border-left-style:solid;border-left-width:3px}.verse-line-tagged.amber[data-v-7a037df1]{background:#fef3c7;border-color:#f59e0b}.verse-line-tagged.sky[data-v-7a037df1]{background:#e0f2fe;border-color:#38bdf8}.verse-line-tagged.rose[data-v-7a037df1]{background:#ffe4e6;border-color:#fb7185}.dark .verse-line-tagged.amber{background:#cc9e331f;border-color:#cc9e3399}.dark .verse-line-tagged.sky{background:#3399cc1f;border-color:#39c9}.dark .verse-line-tagged.rose{background:#cc334d1f;border-color:#cc334d99}.ref-dot[data-v-7a037df1]{border-radius:50%;flex-shrink:0;width:10px;height:10px}.ref-dot.indigo[data-v-7a037df1]{background:#5c6fbc80}.ref-dot.purple[data-v-7a037df1]{background:#8554b680}.ref-dot.gold[data-v-7a037df1]{background:#c69c3980}.dark .ref-dot.indigo{background:#7586c780}.dark .ref-dot.purple{background:#996ec480}.dark .ref-dot.gold{background:#cba54d80}.ref-line[data-v-7a037df1]{background:linear-gradient(#6172b826,#8554b61a)}.dark .ref-line{background:linear-gradient(#7586c726,#996ec41a)}.coll-item[data-v-7a037df1]{background:#f5f5f4;border:1px solid #e7e5e4;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;display:flex}.dark .coll-item{background:#333e4d4d;border-color:#47566b33}.coll-dot[data-v-7a037df1]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.coll-dot.indigo[data-v-7a037df1]{background:#5c6fbc99}.coll-dot.emerald[data-v-7a037df1]{background:#34b27d99}.coll-dot.gold[data-v-7a037df1]{background:#c69c3999}.coll-dot.purple[data-v-7a037df1]{background:#8554b699}.dark .coll-dot.indigo{background:#7586c780}.dark .coll-dot.emerald{background:#39c68b66}.dark .coll-dot.gold{background:#cba54d80}.dark .coll-dot.purple{background:#996ec480}.plan-pct[data-v-7a037df1]{color:#5c6fbc}.dark .plan-pct{color:#808fcb}.plan-track[data-v-7a037df1]{background:#f5f5f4}.dark .plan-track{background:#333e4d66}.plan-fill[data-v-7a037df1]{background:linear-gradient(90deg,#cba54d,#8554b6)}.dark .plan-fill{background:linear-gradient(90deg,#cba54d99,#8c5eba73)}.day-cell[data-v-7a037df1]{aspect-ratio:1;border-radius:6px;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:flex}.day-cell.done[data-v-7a037df1]{color:#5c6fbc;background:#5c6fbc1a}.day-cell.today[data-v-7a037df1]{color:#292524;background:#fff;box-shadow:0 0 0 2px #5c6fbc}.day-cell.future[data-v-7a037df1]{color:#d6d3d1;background:#fafaf9}.dark .day-cell.done{color:#808fcb;background:#7586c71f}.dark .day-cell.today{color:#f1f5f9;background:#333e4d80;box-shadow:0 0 0 2px #7586c7}.dark .day-cell.future{color:#475569;background:#29313d4d}.tl-avatar[data-v-7a037df1]{color:#fff;border:2px solid #fafaf9;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex}.dark .tl-avatar{border-color:#0e1525}.shared-item[data-v-7a037df1]{background:#f5f5f4;border:1px solid #e7e5e4;border-radius:8px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.dark .shared-item{background:#333e4d4d;border-color:#47566b33}.invite-code[data-v-7a037df1]{color:#5c6fbc;background:#5c6fbc0f;border:1px solid #5c6fbc1f}.dark .invite-code{color:#808fcb;background:#7586c714;border-color:#7586c726}.search-input[data-v-7a037df1]{background:#f5f5f4;border:1px solid #e7e5e4}.dark .search-input{background:#333e4d4d;border-color:#47566b33}.filter-pill[data-v-7a037df1]{color:#78716c;background:#f5f5f4;border:1px solid #e7e5e4;border-radius:999px;padding:4px 12px;font-size:11px}.filter-pill.active[data-v-7a037df1]{color:#5c6fbc;background:#5c6fbc14;border-color:#5c6fbc33}.dark .filter-pill{color:#94a3b8;background:#333e4d4d;border-color:#47566b33}.dark .filter-pill.active{color:#808fcb;background:#7586c71a;border-color:#7586c733}.search-result[data-v-7a037df1]{border-bottom:1px solid #f5f5f4}.dark .search-result{border-color:#3d4a5c4d}.result-ref[data-v-7a037df1]{color:#5c6fbc}.dark .result-ref{color:#808fcb}.result-text[data-v-7a037df1]{color:#78716c}.dark .result-text{color:#94a3b8}.export-card[data-v-7a037df1]{text-align:center;color:#44403c;background:#f5f5f4;border:1px solid #e7e5e4;border-radius:10px;width:64px;padding:12px 0}.export-card-icon[data-v-7a037df1]{letter-spacing:.01em;height:26px;color:var(--accent,#6366f1);justify-content:center;align-items:center;font-family:ui-monospace,monospace;font-size:13px;font-weight:600;display:flex}.export-card-icon-md[data-v-7a037df1]{text-transform:lowercase;font-size:11px}.export-card-icon-branded[data-v-7a037df1]{color:var(--accent-2,#d4a574);font-size:16px}.dark .export-card{color:#cbd5e1;background:#333e4d4d;border-color:#47566b33}.export-preview[data-v-7a037df1]{background:#fff;border:1px solid #e7e5e4;box-shadow:0 2px 8px #0000000a}.dark .export-preview{background:#252c3780;border-color:#47566b33;box-shadow:0 4px 12px #0003}.differentiator-section[data-v-7a037df1]{background:linear-gradient(#0000,#6172b804,#0000)}.dark .differentiator-section{background:linear-gradient(#0000,#6172b805,#0000)}.diff-highlight-card[data-v-7a037df1]{text-align:center;background:#6172b805;border:1px solid #6172b814;border-radius:12px;padding:1.5rem 1.25rem;transition:all .2s}.diff-highlight-card[data-v-7a037df1]:hover{background:#6172b80a;border-color:#6172b826;transform:translateY(-2px)}.dark .diff-highlight-card{background:#6172b808;border-color:#7988c314}.dark .diff-highlight-card:hover{background:#6172b80d;border-color:#7988c326}.diff-highlight-icon[data-v-7a037df1]{background:linear-gradient(135deg,hsla(var(--icon-hue,228),42%,55%,.08),hsla(var(--icon-hue,228),42%,55%,.04));width:2.5rem;height:2.5rem;color:hsl(var(--icon-hue,228),42%,50%);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.dark .diff-highlight-icon{background:linear-gradient(135deg,hsla(var(--icon-hue,228),42%,62%,.1),hsla(var(--icon-hue,228),42%,62%,.05));color:hsl(var(--icon-hue,228),42%,68%)}.editor-preview-section[data-v-7a037df1]{background:linear-gradient(#6172b803,#8554b604,#0000)}.dark .editor-preview-section{background:linear-gradient(#6172b804,#8554b605,#0000)}.editor-mockup[data-v-7a037df1]{background:#fff;border:1px solid #e7e5e4;border-radius:14px;max-width:680px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 8px 32px #0000000f}.dark .editor-mockup{background:#1d232b;border-color:#47566b33;box-shadow:0 1px 3px #00000026,0 8px 32px #0000004d}.mockup-toolbar[data-v-7a037df1]{background:#fafafacc;border-bottom:1px solid #e7e5e4;justify-content:space-between;align-items:center;padding:.625rem 1rem;display:flex}.dark .mockup-toolbar{background:#212731cc;border-color:#47566b33}.mockup-book-label[data-v-7a037df1]{color:#78716c;align-items:center;gap:.375rem;display:flex}.dark .mockup-book-label{color:#94a3b8}.mockup-controls[data-v-7a037df1]{gap:.25rem;display:flex}.mockup-chip[data-v-7a037df1]{color:#a8a29e;letter-spacing:.03em;background:#0000000a;border-radius:2rem;padding:.15rem .5rem;font-size:.6rem;font-weight:600}.dark .mockup-chip{color:#64748b;background:#ffffff0d}.mockup-chip.active[data-v-7a037df1]{color:#5c6fbc;background:#5c6fbc1a}.dark .mockup-chip.active{color:#8b99d0;background:#7586c71f}.mockup-verses[data-v-7a037df1]{padding:.5rem}.mockup-verse[data-v-7a037df1]{border-left:3px solid #0000;border-radius:8px;margin-bottom:.125rem;padding:.5rem .75rem .5rem 2rem;position:relative}.mockup-verse.mockup-selected[data-v-7a037df1]{background:#5c6fbc0f;border-left-color:#5c6fbc}.dark .mockup-verse.mockup-selected{background:#7586c714;border-left-color:#8b99d0}.mockup-verse-num[data-v-7a037df1]{color:#cc9433;font-size:.65rem;font-weight:700;font-family:var(--font-sans,system-ui);line-height:1;position:absolute;top:.6rem;left:.5rem}.mockup-verse-text[data-v-7a037df1]{color:#44403c;font-family:Literata,Georgia,serif;font-size:.85rem;line-height:1.75}.dark .mockup-verse-text{color:#e2e8f0}.mockup-xref-badge[data-v-7a037df1]{color:#2e8ab8;vertical-align:middle;background:#2e8ab814;border-radius:2rem;align-items:center;gap:.15rem;margin-left:.25rem;padding:.1rem .35rem;font-size:.55rem;font-weight:600;display:inline-flex}.dark .mockup-xref-badge{color:#5cadd6;background:#5cadd61a}.mockup-bookmark-icon[data-v-7a037df1]{color:#cc9433;opacity:.7;position:absolute;top:.5rem;right:.5rem}.mockup-tags[data-v-7a037df1]{flex-wrap:wrap;gap:.25rem;margin-top:.3rem;display:flex}.mockup-tag[data-v-7a037df1]{background:hsla(var(--tag-hue,228),45%,55%,.08);color:hsl(var(--tag-hue,228),45%,45%);border-radius:2rem;padding:.1rem .45rem;font-size:.55rem;font-weight:600}.dark .mockup-tag{background:hsla(var(--tag-hue,228),45%,62%,.1);color:hsl(var(--tag-hue,228),45%,68%)}.mockup-note[data-v-7a037df1]{background:#8554b60a;border-left:2px solid #8554b6;border-radius:0 6px 6px 0;margin-top:.35rem;padding:.4rem .6rem}.dark .mockup-note{background:#9e77c50f;border-color:#9e77c5}.mockup-note-label[data-v-7a037df1]{text-transform:uppercase;letter-spacing:.05em;color:#8554b6;margin-bottom:.15rem;font-size:.5rem;font-weight:700;display:block}.dark .mockup-note-label{color:#ad8dce}.mockup-note-text[data-v-7a037df1]{color:#78716c;font-size:.65rem;font-style:italic;line-height:1.5}.dark .mockup-note-text{color:#94a3b8}.mockup-glow[data-v-7a037df1]{pointer-events:none;z-index:-1;background:radial-gradient(60% 60%,#5c6fbc0f,#0000);position:absolute;inset:-40px}.dark .mockup-glow{background:radial-gradient(60% 60%,#7586c70a,#0000)}.stats-bar[data-v-7a037df1]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#ffffff80}.dark .stats-bar{background:#16203733}.interlude-section[data-v-7a037df1]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#6172b804}.dark .interlude-section{background:#6172b805}.interlude-bg[data-v-7a037df1]{background:radial-gradient(50% 50%,#804db305,#0000)}.dark .interlude-bg{background:radial-gradient(50% 50%,#804db308,#0000)}.interlude-cross[data-v-7a037df1]{color:#6172b833;letter-spacing:0;font-size:1.25rem}.dark .interlude-cross{color:#7988c333}.diff-card[data-v-7a037df1]{background:#6172b808;border:1px solid #6172b812;border-radius:12px;gap:14px;padding:18px 20px;display:flex}.dark .diff-card{background:#6172b80d;border-color:#7988c31a}.diff-icon[data-v-7a037df1]{color:#4a5fb5;background:linear-gradient(135deg,#5c6fbc14,#8554b60f);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.dark .diff-icon{color:#8b99d0;background:linear-gradient(135deg,#7586c71f,#996ec414)}.mission-divider[data-v-7a037df1]{background:linear-gradient(90deg,#6172b826,#8554b626);width:48px;height:1px;margin:0 auto}.dark .mission-divider{background:linear-gradient(90deg,#7988c333,#996ec433)}.mission-bg[data-v-7a037df1]{background:radial-gradient(60% 50%,#804db305,#0000),radial-gradient(40% 40% at 30% 30%,#c69c3904,#0000)}.dark .mission-bg{background:radial-gradient(60% 50%,#804db306,#0000),radial-gradient(40% 40% at 30% 30%,#c69c3904,#0000)}.cta-section[data-v-7a037df1]{border-top:1px solid var(--border);background:linear-gradient(#0000,#804db305,#4f62b005)}.dark .cta-section{background:linear-gradient(#0000,#804db308,#4f62b005)}.cta-bg[data-v-7a037df1]{background:radial-gradient(50% 45% at 50% 60%,#5c6fbc05,#0000),radial-gradient(40% 40% at 30% 40%,#804db304,#0000)}.dark .cta-bg{background:radial-gradient(50% 45% at 50% 60%,#5c6fbc08,#0000),radial-gradient(40% 40% at 30% 40%,#804db305,#0000)}.cta-cross[data-v-7a037df1]{color:#6172b826;font-size:1.5rem}.dark .cta-cross{color:#7988c326}.cta-features svg[data-v-7a037df1]{color:#5c6fbc}.dark .cta-features svg{color:#808fcb}.hero-verses-layer[data-v-7a037df1]{position:absolute;inset:0;overflow:hidden}.hero-verse[data-v-7a037df1]{white-space:nowrap;letter-spacing:-.02em;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#5c6fbc14,#8554b60f,#c69c390d);-webkit-background-clip:text;background-clip:text;font-size:clamp(3rem,8vw,7rem);font-weight:500;line-height:1.05;position:absolute}.dark .hero-verse{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#808fcb14,#996ec412,#cba54d0d);-webkit-background-clip:text;background-clip:text}.hero-v1[data-v-7a037df1]{letter-spacing:.01em;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;top:5%;left:-2%}.hero-v4[data-v-7a037df1]{letter-spacing:.01em;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;bottom:3%;left:3%}.hero-v2[data-v-7a037df1]{text-align:right;letter-spacing:-.03em;font-size:clamp(4rem,11vw,10rem);font-style:italic;top:28%;right:-3%}.hero-v3[data-v-7a037df1]{letter-spacing:-.03em;font-size:clamp(3.5rem,9vw,8rem);bottom:20%;left:-1%}@media(max-width:767px){.hero-v1[data-v-7a037df1]{font-size:1.5rem}.hero-v2[data-v-7a037df1]{font-size:3rem}.hero-v3[data-v-7a037df1]{display:none}.hero-v4[data-v-7a037df1]{font-size:1.5rem}}.hero-center-fade[data-v-7a037df1]{background:radial-gradient(40% 32% at 50% 48%,#fbfaf9d9,#0000)}.dark .hero-center-fade{background:radial-gradient(40% 32% at 50% 48%,#0e1525d9,#0000)}.cta-button[data-v-7a037df1]{background:linear-gradient(135deg,#41549f,#6b4096);box-shadow:0 8px 24px -6px #663d8f4d}.cta-button[data-v-7a037df1]:hover{background:linear-gradient(135deg,#475cae,#7546a4);box-shadow:0 12px 32px -6px #663d8f66}.hero-bg[data-v-7a037df1]{background:radial-gradient(60% 45% at 50% 35%,#804db308,#0000),radial-gradient(40% 35% at 70% 65%,#c69c3906,#0000),radial-gradient(50% 40% at 25% 55%,#4f62b005,#0000)}.dark .hero-bg{background:radial-gradient(70% 50% at 50% 35%,#804db30a,#0000),radial-gradient(40% 35% at 70% 65%,#c69c3906,#0000),radial-gradient(50% 40% at 25% 55%,#4f62b008,#0000)}.hero-orb-purple[data-v-7a037df1]{background:#804db309}.hero-orb-gold[data-v-7a037df1]{background:#c69c3906}.hero-orb-indigo[data-v-7a037df1]{background:#4f62b004}.dark .hero-orb-purple{background:#804db30a}.dark .hero-orb-gold{background:#c69c3906}.dark .hero-orb-indigo{background:#4f62b005}.hero-topline[data-v-7a037df1]{background:linear-gradient(90deg,#0000,#8c5eba2e,#0000)}.dark .hero-topline{background:linear-gradient(90deg,#0000,#9970c238,#0000)}.hero-anim-1[data-v-7a037df1]{opacity:0;animation:.7s cubic-bezier(.23,1,.32,1) .1s forwards heroSlideUp-7a037df1}.hero-anim-2[data-v-7a037df1]{opacity:0;animation:.7s cubic-bezier(.23,1,.32,1) .25s forwards heroSlideUp-7a037df1}.hero-anim-3[data-v-7a037df1]{opacity:0;animation:.7s cubic-bezier(.23,1,.32,1) .4s forwards heroSlideUp-7a037df1}.hero-anim-4[data-v-7a037df1]{opacity:0;animation:.7s cubic-bezier(.23,1,.32,1) .55s forwards heroSlideUp-7a037df1}@keyframes heroSlideUp-7a037df1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.float-slow[data-v-7a037df1]{animation:10s ease-in-out infinite floatSlow-7a037df1}.float-medium[data-v-7a037df1]{animation:8s ease-in-out infinite floatMedium-7a037df1}@keyframes floatSlow-7a037df1{0%,to{transform:translate(0)}50%{transform:translate(15px,-20px)}}@keyframes floatMedium-7a037df1{0%,to{transform:translate(0)}50%{transform:translate(-20px,12px)}}.scroll-dot[data-v-7a037df1]{animation:2s ease-in-out infinite scrollDot-7a037df1}@keyframes scrollDot-7a037df1{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.3;transform:translateY(6px)}}.animate-on-scroll[data-v-7a037df1]{opacity:0;transition:opacity .7s cubic-bezier(.23,1,.32,1),transform .7s cubic-bezier(.23,1,.32,1);transform:translateY(24px)}.animate-on-scroll.animate-in[data-v-7a037df1]{opacity:1;transform:translateY(0)}
