.Seedance_page__uCc9k{display:flex;flex-direction:column;width:100%;min-height:100dvh;background:radial-gradient(ellipse at 50% 0,#34214d66,transparent 50%),#141319;color:#f8f7fc;font-family:-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,sans-serif;-webkit-font-smoothing:antialiased}.Seedance_card__c122F{width:100%;max-width:420px;margin:auto;padding-top:env(safe-area-inset-top)}.Seedance_intro__lND_m{padding:34px 20px 21px;text-align:center}.Seedance_eyebrow__DLrMr{margin:0 0 12px;font-size:10px;letter-spacing:1.8px;color:#c4a5ed}.Seedance_headline__tfIHA{margin:0;font-size:28px;font-weight:750;line-height:1.35;letter-spacing:-1px;word-break:keep-all}.Seedance_headline__tfIHA span{color:#d4b5ff}.Seedance_media__iaGI5{position:relative;margin:0 14px;border:1px solid #ffffff12;border-radius:12px;overflow:hidden;background:#07080b}.Seedance_video__HMQsE{display:block;width:100%;aspect-ratio:854/480;object-fit:contain;cursor:pointer}.Seedance_copy__9aYvN{padding:21px 16px 20px;text-align:center}.Seedance_lead__btuZZ{margin:0 0 8px;font-size:15px;font-weight:650;letter-spacing:-.45px;word-break:keep-all}.Seedance_description__eSTCI{margin:0;font-size:14px;line-height:1.75;letter-spacing:-.3px;color:#b6b1c0;word-break:keep-all}.Seedance_description__eSTCI strong{font-weight:600;color:#e1d6ef}.Seedance_footer__mShLR{padding:0 20px calc(20px + env(safe-area-inset-bottom))}.Seedance_cta__LBJnf{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:50px;padding:14px;border:0;border-radius:12px;background:#dbbeff;color:#251335;font-size:15px;font-weight:750;text-decoration:none;box-shadow:0 5px 24px #b378ff16}.Seedance_cta__LBJnf:hover{background:#e5d0ff}.Seedance_cta__LBJnf:active{background:#cfaaff}.Seedance_cta__LBJnf:focus-visible{outline:3px solid #fff;outline-offset:4px}.Seedance_note__WkRXd{margin:10px 0 0;font-size:11px;color:#8f879b;text-align:center}.Seedance_page__uCc9k[dir=rtl] .Seedance_description__eSTCI,.Seedance_page__uCc9k[dir=rtl] .Seedance_headline__tfIHA,.Seedance_page__uCc9k[dir=rtl] .Seedance_lead__btuZZ{letter-spacing:0}@media (max-width:350px){.Seedance_intro__lND_m{padding-top:32px}.Seedance_headline__tfIHA{font-size:26px}.Seedance_copy__9aYvN{padding:18px 12px}.Seedance_lead__btuZZ{font-size:14px}.Seedance_description__eSTCI{font-size:13px}}