.dali-landing *{box-sizing:border-box;margin:0;padding:0}.dali-landing{background-color:#b3b1b1;flex-direction:column;font-family:Helvetica Neue,Arial,Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;line-height:1.6;min-height:100vh;overflow-x:hidden;width:100%}.dali-landing,.dali-landing .profile-avatar-wrapper{align-items:center;display:flex;justify-content:center}.dali-landing .profile-avatar-wrapper{border-radius:50%;box-shadow:0 4px 12px #00000026;height:96px;margin:0 auto 20px;overflow:hidden;transition:transform .3s ease;width:96px}.dali-landing .profile-avatar-wrapper:hover{transform:scale(1.05)}.dali-landing .profile-avatar-wrapper img{height:100%;object-fit:cover;width:100%}.dali-landing .main-content-section{word-wrap:break-word;margin:0 auto 20px;max-width:600px;overflow-wrap:break-word;padding:0 15px;text-align:center;width:90%;word-break:break-all}.dali-landing .main-content-section h1{color:#2c2c2c;font-size:24px;font-weight:700;margin-bottom:10px}.dali-landing .main-content-section p{color:#2c2c2c;font-size:16px;font-weight:700;line-height:1.8;text-align:justify}.dali-landing .primary-action-btn,.dali-landing .secondary-cta-button{background-color:#fff;border:2px solid #b3b1b1;border-radius:30px;box-shadow:0 4px 8px #0000001a;color:#333;cursor:pointer;display:block;font-size:18px;font-weight:700;margin:20px auto 0;max-width:600px;padding:16px;text-align:center;text-decoration:none;transition:all .3s ease;width:90%}.dali-landing .primary-action-btn:hover,.dali-landing .secondary-cta-button:hover{background-color:#b3b1b1;border-color:#fff;box-shadow:0 6px 12px #00000026;color:#fff;transform:translateY(-2px)}.dali-landing .primary-action-btn:active,.dali-landing .secondary-cta-button:active{background-color:#b3b1b1;border-color:#fff;color:#fff;transform:translateY(0)}.dali-landing .featured-image-section{align-items:center;border-radius:12px;box-shadow:0 8px 20px #00000026;display:flex;justify-content:center;margin:30px auto 0;max-width:600px;overflow:hidden;position:relative;transition:transform .3s ease;width:90%}.dali-landing .featured-image-section:hover{transform:scale(1.02)}.dali-landing .featured-image-section img{cursor:pointer;display:block;height:auto;margin:0 auto;width:100%}.dali-landing .image-caption-overlay{background:linear-gradient(0deg,#000c,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:16px;font-weight:700;left:0;padding:15px;position:absolute;text-align:left;width:100%}.dali-landing .secondary-cta-button{align-items:center;animation:gentle-pulse 2s infinite;display:flex;gap:10px;justify-content:center}.dali-landing .secondary-cta-button img{border-radius:50%;height:50px;object-fit:cover;width:50px}@keyframes gentle-pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@media (max-width:768px){.dali-landing .main-content-section h1{font-size:20px}.dali-landing .main-content-section p{font-size:14px}.dali-landing .primary-action-btn,.dali-landing .secondary-cta-button{font-size:16px;padding:14px}.dali-landing .secondary-cta-button img{height:40px;width:40px}}@media (max-width:480px){.dali-landing .profile-avatar-wrapper{height:80px;width:80px}.dali-landing .main-content-section{padding:0 10px}.dali-landing .main-content-section h1{font-size:18px}.dali-landing .main-content-section p{font-size:13px}}#_copy{align-items:center;background:#4494d5;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:13px;height:30px;justify-content:center;position:absolute;width:60px;z-index:1000}#select-tooltip,#sfModal,.modal-backdrop,div[id^=reader-helper]{display:none!important}.modal-open{overflow:auto!important}._sf_adjust_body{padding-right:0!important}.enable_copy_btns_div{background:#e7f1ff;border:2px solid #4595d5;border-radius:2px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:600;left:10px;position:fixed;top:45%;width:154px;z-index:5000}.enable_copy_btns_logo{background:#4595d5;color:#e7f1ff;font-size:12px;height:30px;line-height:30px;text-align:center;width:100%}.enable_copy_btns_btn{background:#7f5711;border:0;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:700;height:28px;margin:8px auto;opacity:.9;outline:0;width:128px}.enable_copy_btns_btn:hover{opacity:.8}.enable_copy_btns_btn:active{opacity:1}.bottom-menu{background-color:initial;bottom:0;box-shadow:0 0 3px #00000026;padding:8px 0 0;position:fixed;width:100%;z-index:9999}.bottom-menu:after{clear:both;content:" ";display:block}.bottom-menu ul li{font-size:.65em;line-height:1;list-style:none;margin-bottom:8px;text-align:center}.bottom-menu ul li img{display:block;line-height:1;margin:0 auto 4px;max-width:64px}.bottom-menu ul li .fa{display:block;font-size:18px;margin:0 0 4px;vertical-align:middle}.bottom-menu ul li a{display:block}@keyframes jump{0%{transform:translateY(0)}25%{transform:translateY(-15px)}50%{transform:translateY(0)}75%{transform:translateY(-10px)}to{transform:translateY(0)}}.fix_container{align-items:center;animation:jump 1s ease infinite;background:#b8ff3b;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:center;margin:0 auto;max-width:750px;padding:10px;width:100%}.App{min-height:100vh;overflow-x:hidden;padding:0;position:relative;text-align:left;text-align:initial}.App>div[style*="position: fixed"]{display:block!important;opacity:1!important;visibility:visible!important}@keyframes kakaoButtonPulse{0%{box-shadow:0 8px 20px #fee50066}50%{box-shadow:0 8px 25px #fee50099}to{box-shadow:0 8px 20px #fee50066}}img{height:auto;max-width:100%}@media (max-width:768px){.fix_container{font-size:14px;padding:8px}}