.index-page{overflow-x:hidden}.index-page .navbar{display:none}body{transition:background-color 0.5s ease,color 0.5s ease}.splash-section,.content-section{position:relative;z-index:1}.splash-section>*,.content-section>.container{position:relative;z-index:3}.splash-section::before,.content-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;transition:opacity 0.5s ease-in-out;pointer-events:none}.splash-section{background:var(--splash-gradient-light)}.content-section:nth-child(odd){background:var(--content-odd-gradient-light)}.content-section:nth-child(even){background:var(--content-even-gradient-light)}.splash-section::before{background:var(--splash-gradient-dark)}.content-section:nth-child(odd)::before{background:var(--content-odd-gradient-dark)}.content-section:nth-child(even)::before{background:var(--content-even-gradient-dark)}[data-bs-theme="dark"] .splash-section::before,[data-bs-theme="dark"] .content-section::before{opacity:1}.splash-section{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:white;padding:2rem 1rem}.splash-section::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><radialGradient id="star" cx="50%" cy="50%"><stop offset="0%" stop-color="white" stop-opacity="0.8"/><stop offset="100%" stop-color="white" stop-opacity="0"/></radialGradient></defs><circle cx="20" cy="30" r="1" fill="url(%23star)"/><circle cx="80" cy="20" r="0.5" fill="url(%23star)"/><circle cx="30" cy="80" r="0.8" fill="url(%23star)"/><circle cx="70" cy="70" r="0.6" fill="url(%23star)"/><circle cx="50" cy="10" r="0.4" fill="url(%23star)"/><circle cx="10" cy="60" r="0.7" fill="url(%23star)"/><circle cx="90" cy="85" r="0.9" fill="url(%23star)"/></svg>') repeat;animation:twinkle 4s ease-in-out infinite alternate;opacity:0.3;z-index:2}@keyframes twinkle{0%{opacity:0.3}100%{opacity:0.8}}@keyframes glow{from{text-shadow:2px 2px 4px rgba(0,0,0,0.3),0 0 20px rgba(206,147,216,0.5)}to{text-shadow:2px 2px 4px rgba(0,0,0,0.3),0 0 30px rgba(206,147,216,0.8)}}.splash-title{display:flex;justify-content:center;align-items:baseline;gap:0.5rem;flex-wrap:wrap;font-family:'Cinzel Decorative',serif;font-weight:700;margin-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,0.3);animation:glow 2s ease-in-out infinite alternate;transition:text-shadow 0.5s ease}.splash-title{font-size:1em;margin:0;padding:0;display:inline-block}.splash-title .title-large{font-size:3.5rem}.splash-title .title-small{font-size:2.7rem}.splash-screen-or{margin-top:1.5rem;margin-bottom:1.5rem}.splash-subtitle{font-family:'Montserrat',sans-serif;font-size:1.5rem;font-weight:400;margin-bottom:2rem;opacity:0.9;transition:color 0.5s ease}.scroll-indicator{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);animation:bounce 2s infinite;cursor:pointer;transition:color 0.5s ease,opacity 0.3s ease;z-index:10}.scroll-indicator.up{top:2rem;bottom:auto;animation:bounce-up 2s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(-10px)}60%{transform:translateX(-50%) translateY(-5px)}}@keyframes bounce-up{0%,20%,50%,80%,100%{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(10px)}60%{transform:translateX(-50%) translateY(5px)}}.content-section{min-height:70vh;padding:2.5rem 0;margin:0;display:flex;align-items:center}.content-section:last-of-type{padding-bottom:0!important;margin-bottom:0!important}.section-title{font-family:'Cinzel Decorative',serif;font-size:2.5rem;color:var(--primary-purple);margin-bottom:1.5rem;text-align:center;transition:color 0.5s ease}.section-description{font-family:'Montserrat',sans-serif;font-size:1.1rem;line-height:1.8;color:var(--text-color);text-align:justify;transition:color 0.5s ease}.image-gallery{display:flex;gap:2rem;justify-content:center}.gallery-item{position:relative;overflow:hidden;border-radius:20px;box-shadow:0 10px 30px rgba(106,27,154,0.3);cursor:pointer;opacity:0;transform:translateY(20px);transition:transform 0.6s ease-out,opacity 0.6s ease-out,box-shadow 0.3s ease}.gallery-item:hover{transform:scale(1.05) translateY(0);box-shadow:0 15px 40px rgba(106,27,154,0.5)}.gallery-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.5s ease-in-out,transform 0.3s ease}.gallery-image-wrapper img.is-visible{opacity:1}.gallery-item:hover .gallery-image-wrapper img.is-visible{transform:scale(1.10)}[data-bs-theme="dark"] .gallery-item{box-shadow:0 10px 30px rgba(206,147,216,0.4)}[data-bs-theme="dark"] .gallery-item:hover{box-shadow:0 15px 40px rgba(206,147,216,0.6)}.portrait-item{width:200px;height:300px}.pdf-item{width:210px;height:297px}.pdf-overlay-icon{position:absolute;bottom:15px;right:15px;transition:opacity 0.3s ease,transform 0.3s ease;z-index:10}.pdf-icon-image{width:70px!important;height:70px!important;opacity:0.7;filter:drop-shadow(0px 0px 5px rgba(0,0,0,0.5));transition:opacity 0.3s ease,transform 0.3s ease}.gallery-item:hover .pdf-icon-image{opacity:1;transform:scale(1.1)}.backstory-image{width:100%;height:400px;object-fit:cover;border-radius:15px;box-shadow:0 10px 30px rgba(106,27,154,0.3);transition:box-shadow 0.5s ease}[data-bs-theme="dark"] .backstory-image{box-shadow:0 10px 30px rgba(206,147,216,0.4)}.backstory-container{background:var(--backstory-bg-light);border-radius:5px;padding:2rem;margin:2rem 0;border-left:5px solid var(--primary-purple);transition:background 0.5s ease,border-left-color 0.5s ease}[data-bs-theme="dark"] .backstory-container{background:var(--backstory-bg-dark)}.backstory-title{font-family:'Cinzel',serif;font-size:1.5rem;color:var(--primary-purple);margin-bottom:1rem;transition:color 0.5s ease}.backstory-text{font-family:'Montserrat',sans-serif;font-size:0.9rem;line-height:1.6;color:var(--text-color);height:160px;overflow-y:auto;transition:color 0.5s ease;scrollbar-width:none;-ms-overflow-style:none;text-align:left}.backstory-text::-webkit-scrollbar{display:none}.typing-cursor{display:inline-block;width:2px;height:1.2em;background-color:var(--primary-purple);animation:blink 1s infinite;transition:background-color 0.5s ease;vertical-align:text-bottom}@keyframes blink{0%,50%{opacity:1}51%,100%{opacity:0}}.audio-player-container{background:var(--audio-player-bg-light);border-radius:5px;padding:2rem;margin:2rem 0;border-left:5px solid var(--primary-purple);transition:background 0.5s ease,border-left-color 0.5s ease;display:flex;flex-direction:column;align-items:center;max-width:500px;margin-left:auto;margin-right:auto}[data-bs-theme="dark"] .audio-player-container{background:var(--audio-player-bg-dark)}.audio-player-container audio{width:100%;margin-bottom:1rem;filter:invert(var(--theme-invert,0));transition:filter 0.5s ease}[data-bs-theme="dark"]{--theme-invert:1}.audio-player-container ul{list-style:none;padding:0;width:100%}.audio-player-container li{display:flex;align-items:center;padding:0.75rem;border-bottom:1px solid rgba(106,27,154,0.2);cursor:pointer;transition:background-color 0.3s ease;color:var(--text-color)}.audio-player-container li:last-child{border-bottom:none}.audio-player-container li:hover{background-color:rgba(106,27,154,0.1)}[data-bs-theme="dark"] .audio-player-container li:hover{background-color:rgba(206,147,216,0.1)}.audio-player-container li .play-button{background:none;border:none;color:var(--primary-purple);margin-right:0.75rem;cursor:pointer;font-size:1.2rem;transition:color 0.5s ease}.audio-player-container li.active{background-color:rgba(106,27,154,0.2);font-weight:bold}[data-bs-theme="dark"] .audio-player-container li.active{background-color:rgba(206,147,216,0.2)}.modal-backdrop{background-color:rgba(74,20,140,0.8);transition:background-color 0.5s ease}[data-bs-theme="dark"] .modal-backdrop{background-color:rgba(26,26,46,0.9)}.modal-content{border:none;border-radius:15px;overflow:hidden}.modal-header{background:var(--splash-gradient-light);color:white;border-bottom:none;transition:background 0.5s ease,color 0.5s ease}.modal-body{padding:0}.modal-body img{width:100%;height:auto;max-height:70vh;object-fit:contain}.swal2-title-custom{font-family:'Cinzel',serif;font-size:1.5rem;color:#fff;text-shadow:1px 1px 8px #6A1B9A;transition:text-shadow 0.5s ease}.swal2-popup.swal2-modal{background:transparent!important;border:none!important;box-shadow:none!important}.swal2-html-container{margin:0!important;padding:0!important}.swal2-image-custom{max-width:100%!important;height:auto!important;object-fit:contain!important;max-height:80vh!important;border-radius:10px}.splash-actions{margin-top:2.5rem;gap:2rem!important}.splash-btn-outline{border:2.5px solid var(--primary-purple);border-radius:2.2rem;font-size:1.25rem;font-weight:400;letter-spacing:0.03em;background:transparent;color:var(--primary-purple);box-shadow:0 4px 24px rgba(162,89,255,0.10);transition:background 0.5s ease,color 0.5s ease,border-color 0.5s ease,transform 0.18s cubic-bezier(.4,2,.6,1),box-shadow 0.5s ease}.splash-btn-signin.splash-btn-outline{border-color:var(--primary-purple);color:var(--primary-purple)}.splash-btn-signup.splash-btn-outline{border-color:var(--primary-purple);color:var(--primary-purple)}.splash-btn-outline:hover,.splash-btn-outline:focus{background:linear-gradient(90deg,#6A1B9A 0%,#AB47BC 100%);color:#fff!important;border-color:#AB47BC;transform:scale(1.07);box-shadow:0 8px 32px rgba(162,89,255,0.18);text-decoration:none;outline:none}.splash-btn-signup.splash-btn-outline:hover,.splash-btn-signup.splash-btn-outline:focus{background:linear-gradient(90deg,#AB47BC 0%,#CE93D8 100%);border-color:#CE93D8}.splash-btn-signin.splash-btn-outline:hover,.splash-btn-signin.splash-btn-outline:focus{background:linear-gradient(90deg,#AB47BC 0%,#CE93D8 100%);border-color:#CE93D8}[data-bs-theme="light"] .splash-btn-signin.splash-btn-outline,[data-bs-theme="light"] .splash-btn-signup.splash-btn-outline,[data-bs-theme="light"] .splash-btn-demo.splash-btn-outline{background:transparent!important;color:#e2b5ff!important;border-color:#e2b5ff!important}[data-bs-theme="light"] .splash-btn-signin.splash-btn-outline:hover,[data-bs-theme="light"] .splash-btn-signin.splash-btn-outline:focus,[data-bs-theme="light"] .splash-btn-signup.splash-btn-outline:hover,[data-bs-theme="light"] .splash-btn-signup.splash-btn-outline:focus,[data-bs-theme="light"] .splash-btn-demo.splash-btn-outline:hover,[data-bs-theme="light"] .splash-btn-demo.splash-btn-outline:focus{background:linear-gradient(90deg,#AB47BC 0%,#CE93D8 100%)!important;color:#fff!important;border-color:#CE93D8!important}[data-bs-theme="light"] .splash-btn-outline:hover,[data-bs-theme="light"] .splash-btn-outline:focus{filter:brightness(0.92)}.stagger-item{opacity:0;transform:translateY(20px);transition:opacity 0.6s ease-out,transform 0.6s ease-out}.content-section.visible .stagger-item,.splash-section.loaded .stagger-item{opacity:1;transform:translateY(0)}.splash-btn-demo.splash-btn-outline{border:2.5px solid var(--primary-purple);border-radius:2.2rem;font-size:1.15rem;font-weight:400;letter-spacing:0.03em;background:transparent;color:var(--primary-purple);box-shadow:0 4px 24px rgba(162,89,255,0.10);display:flex;align-items:center;gap:0.7rem;min-width:140px;padding-left:1rem;padding-right:1rem;transition:background 0.5s ease,color 0.5s ease,border-color 0.5s ease,transform 0.18s cubic-bezier(.4,2,.6,1),box-shadow 0.5s ease}.splash-btn-demo.splash-btn-outline:hover,.splash-btn-demo.splash-btn-outline:focus{background:linear-gradient(90deg,#6A1B9A 0%,#AB47BC 100%);color:#fff!important;border-color:#AB47BC;transform:scale(1.07);box-shadow:0 8px 32px rgba(162,89,255,0.18);text-decoration:none;outline:none}[data-bs-theme="dark"] .splash-btn-demo.splash-btn-outline{border-color:#CE93D8;color:#CE93D8}[data-bs-theme="dark"] .splash-btn-demo.splash-btn-outline:hover,[data-bs-theme="dark"] .splash-btn-demo.splash-btn-outline:focus{background:linear-gradient(90deg,#AB47BC 0%,#CE93D8 100%);color:#fff!important;border-color:#CE93D8}.demo-btn-icon{display:inline-flex;align-items:center;margin-right:0.3rem;vertical-align:middle}.splash-section a[href="/terms-of-service"],.splash-section a[href="/about"],.splash-section a[href="/contact"]{transition:color 0.2s ease}.splash-section a[href="/terms-of-service"]:hover,.splash-section a[href="/about"]:hover,.splash-section a[href="/contact"]:hover{color:#CE93D8!important}.index-page,.index-page html{margin:0!important;padding:0!important}.splash-section{margin-top:0!important;position:relative;top:0}.index-page .container-fluid,.index-page .container{margin-top:0!important;padding-top:0!important}.index-page>div:first-child{margin-top:0!important;padding-top:0!important}.scroll-indicator-font-size{margin-top:0.5rem;font-size:1.2rem}.header-small-font{font-family:'Montserrat',sans-serif;font-size:inherit;font-weight:inherit}@media (max-width:992px){.splash-title .title-large{font-size:3rem}.splash-title .title-small{font-size:2.3rem}.splash-subtitle{font-size:1.3rem}}@media (max-width:768px){.splash-section{justify-content:center;padding-top:4rem;padding-bottom:4rem;margin-bottom:0rem;overflow-y:auto}.splash-title{font-size:2.8rem;line-height:1.2;display:block;margin-top:0}.splash-title .title-large{font-size:2.6rem!important;display:inline}.splash-title .title-small{font-size:2rem!important;display:inline}.splash-subtitle{font-size:1.1rem;margin-bottom:1.5rem}.splash-section>.text-center{font-size:0.95rem;margin-bottom:1.5rem!important}.splash-actions{flex-direction:column!important;gap:1rem!important;width:100%;max-width:350px;margin-top:1.5rem!important}.splash-btn-outline{width:100%;font-size:1.08rem;padding:0.75rem 0.5rem}.splash-btn-demo.splash-btn-outline{font-size:1rem}.section-title{font-size:2rem}.image-gallery{flex-direction:column;align-items:center}.gallery-item{margin-bottom:1rem}.portrait-item{width:180px;height:270px}.pdf-item{width:189px;height:267px}}@media (max-width:480px){.splash-section{padding-top:4rem}.splash-title{font-size:2.2rem}.splash-subtitle{font-size:1rem}.splash-actions{gap:0.75rem!important}.splash-btn-outline{padding-top:0.6rem;padding-bottom:0.6rem;font-size:1rem}.scroll-indicator-font-size{font-size:1.1rem}.splash-screen-or{margin-top:0.5rem!important;margin-bottom:0.5rem!important}}@media (max-height:600px) and (max-width:768px){.splash-title{margin-top:0!important}.splash-subtitle{margin-bottom:1rem}.splash-section>p.text-center{display:none}.splash-actions{margin-top:1rem!important}.scroll-indicator.up{display:none}.splash-screen-or{margin-top:0.5rem!important;margin-bottom:0.5rem!important}}@media (max-width:540px) and (max-height:882px){.section-title{font-size:2.2rem!important}.section-description{font-size:1rem!important}.audio-player-container li{font-size:0.95rem!important}}@media (max-width:414px) and (max-height:736px){.splash-title{font-size:2.4rem!important;margin-bottom:0.85rem!important}.splash-title .title-large{font-size:2.4rem!important}.splash-title .title-small{font-size:1.8rem!important}.splash-subtitle{font-size:1.08rem!important;margin-bottom:1.25rem!important}.splash-section>.text-center{font-size:0.87rem!important;margin-bottom:1.25rem!important;line-height:1.4!important}.splash-actions{margin-top:1.05rem!important;gap:0.8rem!important}.splash-btn-outline{font-size:0.95rem!important;padding:0.6rem 1.2rem!important}.splash-btn-demo.splash-btn-outline{font-size:0.9rem!important;padding:0.6rem 1.2rem!important;min-width:160px!important}.section-title{font-size:2rem!important}.section-description{font-size:0.90rem!important}.audio-player-container li{font-size:0.85rem!important}.scroll-indicator-font-size{font-size:0.8rem!important}.splash-screen-or{margin-top:1rem!important;margin-bottom:1rem!important}.splash-screen-or{margin-top:0.5rem!important;margin-bottom:0.5rem!important}}@media (max-width:393px) and (max-height:786px){.splash-title{font-size:2.5rem!important;margin-bottom:0.9rem!important}.splash-title .title-large{font-size:2.5rem!important}.splash-title .title-small{font-size:1.9rem!important}.splash-subtitle{font-size:1.12rem!important;margin-bottom:1.3rem!important}.splash-section>.text-center{font-size:0.88rem!important;margin-bottom:1.3rem!important;line-height:1.45!important}.splash-actions{margin-top:1.1rem!important;gap:0.85rem!important}.splash-btn-outline{font-size:0.97rem!important;padding:0.63rem 1.25rem!important}.splash-btn-demo.splash-btn-outline{font-size:0.92rem!important;padding:0.63rem 1.25rem!important;min-width:165px!important}}@media (max-width:375px) and (max-height:667px){.splash-title{font-size:2rem!important;margin-bottom:0.6rem!important}.splash-title .title-large{font-size:2rem!important}.splash-title .title-small{font-size:1.4rem!important}.splash-subtitle{font-size:0.9rem!important;margin-bottom:1rem!important}.splash-section>.text-center{font-size:0.75rem!important;margin-bottom:1rem!important;line-height:1.3!important}.splash-actions{margin-top:0.8rem!important;gap:0.6rem!important}.splash-btn-outline{font-size:0.85rem!important;padding:0.5rem 1rem!important}.splash-btn-demo.splash-btn-outline{font-size:0.8rem!important;padding:0.5rem 1rem!important;min-width:150px!important}}@media (max-width:360px) and (max-height:740px){.splash-title{font-size:2.3rem!important;margin-bottom:0.8rem!important}.splash-title .title-large{font-size:2.3rem!important}.splash-title .title-small{font-size:1.7rem!important}.splash-subtitle{font-size:1.05rem!important;margin-bottom:1.2rem!important}.splash-section>.text-center{font-size:0.85rem!important;margin-bottom:1.2rem!important;line-height:1.35!important;padding:0 0.5rem!important}.splash-actions{margin-top:1rem!important;gap:0.7rem!important}.splash-btn-outline{font-size:0.9rem!important;padding:0.55rem 1.1rem!important}.splash-btn-demo.splash-btn-outline{font-size:0.85rem!important;padding:0.55rem 1.1rem!important;min-width:155px!important}.scroll-indicator-font-size{font-size:0.9rem!important}}@media (max-width:320px) and (max-height:658px){.splash-title{font-size:1.9rem!important;margin-bottom:0.5rem!important}.splash-title .title-large{font-size:1.9rem!important}.splash-title .title-small{font-size:1.3rem!important}.splash-subtitle{font-size:0.85rem!important;margin-bottom:0.9rem!important}.splash-section>.text-center{font-size:0.72rem!important;margin-bottom:0.9rem!important;line-height:1.25!important;padding:0 0.5rem!important}.splash-actions{margin-top:0.7rem!important;gap:0.5rem!important}.splash-btn-outline{font-size:0.8rem!important;padding:0.45rem 0.9rem!important}.splash-btn-demo.splash-btn-outline{font-size:0.75rem!important;padding:0.45rem 0.9rem!important;min-width:140px!important}.scroll-indicator-font-size{font-size:0.8rem!important}.splash-screen-or{margin-top:0.5rem!important;margin-bottom:0.5rem!important}}@media (max-height:500px) and (max-width:768px){.splash-title{font-size:1.5rem!important;margin-bottom:0.3rem!important}.splash-title .title-large{font-size:1.5rem!important}.splash-title .title-small{font-size:0.9rem!important}.splash-subtitle{font-size:0.75rem!important;margin-bottom:0.6rem!important}.splash-section>.text-center{display:none!important}.splash-actions{margin-top:0.4rem!important;gap:0.4rem!important}.splash-btn-outline{font-size:0.75rem!important;padding:0.35rem 0.7rem!important}.splash-btn-demo.splash-btn-outline{font-size:0.7rem!important;min-width:120px!important}.scroll-indicator-font-size{font-size:0.8rem!important}.splash-section .d-flex:has(span:contains("OR")){display:none!important}.splash-section .mb-5.pb-5{margin-bottom:1rem!important;padding-bottom:0!important}.section-title{font-size:1.5rem!important}.section-description{font-size:0.8rem!important}.audio-player-container li{font-size:0.75rem!important}}@media (max-height:400px) and (max-width:768px){.splash-title{font-size:1.3rem!important;margin-bottom:0.2rem!important}.splash-title .title-large{font-size:1.3rem!important}.splash-title .title-small{font-size:0.7rem!important}.splash-subtitle{font-size:0.65rem!important;margin-bottom:0.4rem!important}.splash-actions{margin-top:0.2rem!important;gap:0.2rem!important}.splash-btn-outline{font-size:0.65rem!important;padding:0.25rem 0.5rem!important}.splash-btn-demo.splash-btn-outline{font-size:0.6rem!important;min-width:100px!important;padding:0.25rem 0.5rem!important}.scroll-indicator-font-size{font-size:0.7rem!important}.splash-section .mb-5.pb-5{display:none!important}.section-title{font-size:1.3rem!important}.section-description{font-size:0.7rem!important}.audio-player-container li{font-size:0.65rem!important}.splash-screen-or{margin-top:0.5rem!important;margin-bottom:0.5rem!important}}@media (max-width:384px) and (max-height:640px){.splash-title{font-size:1.9rem!important;margin-bottom:0.5rem!important}.splash-title .title-large{font-size:1.9rem!important}.splash-title .title-small{font-size:1.3rem!important}.splash-subtitle{font-size:0.85rem!important;margin-bottom:0.9rem!important}.splash-section>.text-center{font-size:0.72rem!important;margin-bottom:0.9rem!important;line-height:1.25!important;padding:0 0.5rem!important}.splash-actions{margin-top:0.7rem!important;gap:0.5rem!important}.splash-btn-outline{font-size:0.8rem!important;padding:0.45rem 0.9rem!important}.splash-btn-demo.splash-btn-outline{font-size:0.75rem!important;padding:0.45rem 0.9rem!important;min-width:140px!important}.scroll-indicator-font-size{font-size:0.8rem!important}.splash-screen-or{margin-top:0.5rem!important;margin-bottom:0.5rem!important}}@media (max-width:360px) and (max-height:640px){.splash-title{font-size:1.85rem!important;margin-bottom:0.5rem!important}.splash-title .title-large{font-size:1.8rem!important}.splash-title .title-small{font-size:1.2rem!important}.splash-subtitle{font-size:0.8rem!important;margin-bottom:0.85rem!important}.splash-section>.text-center{font-size:0.7rem!important;margin-bottom:0.85rem!important;line-height:1.25!important}.splash-actions{margin-top:0.6rem!important;gap:0.5rem!important}.splash-btn-outline{font-size:0.8rem!important;padding:0.45rem 0.9rem!important}.splash-btn-demo.splash-btn-outline{font-size:0.75rem!important;padding:0.45rem 0.9rem!important;min-width:140px!important}.scroll-indicator-font-size{font-size:0.8rem!important}.splash-screen-or{margin-top:0.5rem!important;margin-bottom:0.5rem!important}}