.PublicContentSubmission_page__vN8JW{min-height:100svh;color:#0b0b0b;background:#efeee9;font-family:Pretendard,sans-serif}.PublicContentSubmission_page__vN8JW *,.PublicContentSubmission_page__vN8JW :after,.PublicContentSubmission_page__vN8JW :before{box-sizing:border-box}.PublicContentSubmission_page__vN8JW[data-modal=true]{position:fixed;inset:0;z-index:50;display:grid;align-content:center;grid-gap:18px;gap:18px;padding:24px;overflow:auto;background:rgba(4,8,10,.76);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.PublicContentSubmission_header__9PsfZ{display:flex;min-height:72px;align-items:center;justify-content:space-between;padding:12px clamp(20px,4vw,64px);border-bottom:1px solid #d8d8d2;background:rgba(245,245,242,.96)}.PublicContentSubmission_page__vN8JW[data-modal=true] .PublicContentSubmission_header__9PsfZ,.PublicContentSubmission_page__vN8JW[data-modal=true] .PublicContentSubmission_layout__qsoS3{width:min(1440px,100%)}.PublicContentSubmission_page__vN8JW[data-modal=true] .PublicContentSubmission_header__9PsfZ{margin:0 auto;border-radius:24px 24px 0 0}.PublicContentSubmission_brand__2oKX0,.PublicContentSubmission_header__9PsfZ>a{display:inline-flex;min-height:44px;align-items:center;color:inherit;font-weight:800;text-decoration:none}.PublicContentSubmission_brand__2oKX0 img{display:block;width:clamp(138px,16vw,172px);height:auto}.PublicContentSubmission_layout__qsoS3{display:grid;grid-template-columns:minmax(0,7fr) minmax(360px,5fr);width:min(1440px,calc(100% - 48px));min-height:calc(100svh - 120px);margin:24px auto;border-radius:28px;overflow:clip;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 1px 2px -1px rgba(0,0,0,.06),0 18px 48px rgba(0,0,0,.07)}.PublicContentSubmission_page__vN8JW[data-modal=true] .PublicContentSubmission_layout__qsoS3{margin:0 auto;min-height:0}.PublicContentSubmission_formPanel__anXXo{padding:clamp(48px,7vw,96px) clamp(20px,6vw,88px);background:#fff}.PublicContentSubmission_eyebrow__EyIvw{margin:0 0 16px;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.PublicContentSubmission_formPanel__anXXo h1,.PublicContentSubmission_success__WhcI7 h1,.PublicContentSubmission_visualPanel__A_XbP h2{margin:0;letter-spacing:-.05em;text-wrap:balance}.PublicContentSubmission_formPanel__anXXo h1,.PublicContentSubmission_success__WhcI7 h1{max-width:14ch;font-size:clamp(44px,5.4vw,72px);line-height:1}.PublicContentSubmission_intro__8wms9,.PublicContentSubmission_success__WhcI7>p,.PublicContentSubmission_visualCopy__pioqI>p{max-width:58ch;line-height:1.65;text-wrap:pretty}.PublicContentSubmission_intro__8wms9{margin:24px 0 40px;color:#565651}.PublicContentSubmission_formPanel__anXXo form{display:grid;max-width:680px;grid-gap:24px;gap:24px}.PublicContentSubmission_field__ek2Hg{display:grid;grid-gap:9px;gap:9px;font-weight:800}.PublicContentSubmission_field__ek2Hg input,.PublicContentSubmission_field__ek2Hg select{width:100%;min-height:54px;padding:14px 16px;border:1px solid #aaa9a1;border-radius:14px;color:#0b0b0b;background:#fff;font:inherit}.PublicContentSubmission_field__ek2Hg input::placeholder{color:#8a8a84;opacity:1}.PublicContentSubmission_requiredMark__oefr_{-webkit-margin-start:4px;margin-inline-start:4px;color:#d92d20;font-weight:900}.PublicContentSubmission_consent__Do0zV small,.PublicContentSubmission_field__ek2Hg small{color:#a3261d;font-weight:800}.PublicContentSubmission_consent__Do0zV{display:grid;grid-gap:10px;gap:10px;padding:20px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgba(11,11,11,.1),0 12px 30px rgba(11,11,11,.05)}.PublicContentSubmission_consent__Do0zV label{display:grid;grid-template-columns:24px 1fr;min-height:44px;align-items:center;grid-gap:12px;gap:12px;font-weight:800}.PublicContentSubmission_consent__Do0zV input{width:22px;height:22px}.PublicContentSubmission_consent__Do0zV a{width:-moz-fit-content;width:fit-content;min-height:44px;color:inherit;font-size:14px;font-weight:800}.PublicContentSubmission_closeButton__q_FGc{align-items:center;display:inline-flex;gap:8px;min-height:44px;padding:0 14px;border:1px solid #d0cfc8;border-radius:999px;background:#fff;color:#0b0b0b;font:inherit;font-weight:800}.PublicContentSubmission_primaryAction__I10gi,.PublicContentSubmission_secondaryAction__L1CAY{display:inline-flex;min-width:180px;min-height:56px;align-items:center;justify-content:center;padding:12px 28px;border:1px solid #0b0b0b;border-radius:999px;font:inherit;font-weight:800;text-decoration:none;cursor:pointer;transition:transform .12s ease-out,opacity .12s ease-out,background-color .16s ease-out}.PublicContentSubmission_primaryAction__I10gi{border-color:transparent;color:#fff;background:linear-gradient(270deg,#1b9cff,#6b1bff 42%,#ff19e0)}.PublicContentSubmission_secondaryAction__L1CAY{color:#0b0b0b;background:transparent}.PublicContentSubmission_primaryAction__I10gi:active,.PublicContentSubmission_secondaryAction__L1CAY:active{transform:scale(.96)}.PublicContentSubmission_primaryAction__I10gi:disabled{cursor:wait;opacity:.55}.PublicContentSubmission_shortcut__vP6_D{margin:-12px 0 0;color:#737373;font-size:12px}.PublicContentSubmission_errorSummary__pg9WP,.PublicContentSubmission_requestError__blF0C{padding:16px 18px;border-radius:16px;color:#7d1d17;background:#fff;box-shadow:inset 4px 0 #a3261d,0 0 0 1px rgba(163,38,29,.22);font-weight:800}.PublicContentSubmission_videoPreview__1Zjw7{display:grid;grid-gap:12px;gap:12px}.PublicContentSubmission_videoPreviewFrame__6Zz3q{position:relative;aspect-ratio:16/9;min-height:220px;overflow:hidden;border:1px solid rgba(11,11,11,.08);border-radius:20px;background:#0e0f13}.PublicContentSubmission_videoPreviewFrame__6Zz3q iframe{display:block;width:100%;height:100%;border:0}.PublicContentSubmission_videoPreviewEmpty__QNq5m,.PublicContentSubmission_videoPreviewLoading__0cGSc{display:flex;align-items:center;justify-content:center;min-height:220px;margin:0;padding:24px;color:#f4f3ef;text-align:center;background:linear-gradient(180deg,rgba(20,25,33,.92),rgba(13,15,20,.96)),#0e0f13}.PublicContentSubmission_videoPreviewLoading__0cGSc{position:absolute;inset:0;z-index:1;gap:10px;background:rgba(10,12,17,.96)}.PublicContentSubmission_spin__mZYsP{animation:PublicContentSubmission_spin__mZYsP .85s linear infinite}.PublicContentSubmission_visualPanel__A_XbP{position:-webkit-sticky;position:sticky;top:0;isolation:isolate;min-height:calc(100svh - 120px);overflow:hidden;padding:clamp(40px,5vw,72px);color:#fff;background:#17112c}.PublicContentSubmission_visualPanel__A_XbP:after{position:absolute;z-index:1;inset:0;content:"";background:linear-gradient(180deg,rgba(8,6,20,.86),rgba(8,6,20,.58) 42%,rgba(8,6,20,.12) 72%,rgba(8,6,20,.56)),linear-gradient(90deg,rgba(8,6,20,.24),transparent 58%);pointer-events:none}.PublicContentSubmission_worldArtwork__j04WU{z-index:0;object-fit:cover;object-position:51% center;outline:1px solid rgba(255,255,255,.1);outline-offset:-1px}.PublicContentSubmission_visualCopy__pioqI{position:relative;z-index:2;max-width:34rem;text-shadow:0 2px 18px rgba(0,0,0,.44)}.PublicContentSubmission_visualPanel__A_XbP h2{max-width:12ch;font-size:clamp(38px,4.5vw,64px);line-height:1}.PublicContentSubmission_visualCopy__pioqI>p{color:rgba(255,255,255,.72)}.PublicContentSubmission_visualCopy__pioqI ul{display:grid;grid-gap:12px;gap:12px;margin:32px 0 0;padding:0;list-style:none}.PublicContentSubmission_visualCopy__pioqI li{padding:14px 0;border-top:1px solid rgba(255,255,255,.22);font-weight:800}.PublicContentSubmission_success__WhcI7{max-width:680px}.PublicContentSubmission_successMark__SptVs{display:grid;width:64px;height:64px;place-items:center;margin-bottom:28px;border-radius:50%;color:#fff;background:#0b0b0b;font-size:30px}.PublicContentSubmission_success__WhcI7 dl{margin:32px 0}.PublicContentSubmission_success__WhcI7 dt{color:#737373;font-size:13px;font-weight:800}.PublicContentSubmission_success__WhcI7 dd{margin:4px 0 0;font-size:28px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PublicContentSubmission_actions__YNVNG{display:flex;flex-wrap:wrap;gap:12px}.PublicContentSubmission_consent__Do0zV input:focus,.PublicContentSubmission_field__ek2Hg input:focus,.PublicContentSubmission_field__ek2Hg select:focus,.PublicContentSubmission_header__9PsfZ a:focus-visible,.PublicContentSubmission_primaryAction__I10gi:focus-visible,.PublicContentSubmission_secondaryAction__L1CAY:focus-visible{outline:3px solid #1aafff;outline-offset:3px}@media (max-width:860px){.PublicContentSubmission_layout__qsoS3{grid-template-columns:1fr;width:min(100% - 32px,720px);margin-block:16px;border-radius:24px}.PublicContentSubmission_visualPanel__A_XbP{position:relative;order:-1;min-height:360px;padding:36px}.PublicContentSubmission_visualCopy__pioqI{max-width:28rem}.PublicContentSubmission_visualCopy__pioqI ul,.PublicContentSubmission_visualCopy__pioqI>p{display:none}}@media (max-width:540px){.PublicContentSubmission_header__9PsfZ{gap:16px}.PublicContentSubmission_brand__2oKX0 img{width:132px}.PublicContentSubmission_visualPanel__A_XbP{min-height:320px;padding:28px 20px}.PublicContentSubmission_visualPanel__A_XbP h2{max-width:13ch;font-size:36px}.PublicContentSubmission_formPanel__anXXo{padding:48px 20px 72px}.PublicContentSubmission_formPanel__anXXo h1,.PublicContentSubmission_success__WhcI7 h1{font-size:42px}.PublicContentSubmission_primaryAction__I10gi,.PublicContentSubmission_secondaryAction__L1CAY{width:100%}}@media (prefers-reduced-motion:reduce){.PublicContentSubmission_primaryAction__I10gi,.PublicContentSubmission_secondaryAction__L1CAY{transition-duration:.01ms}.PublicContentSubmission_primaryAction__I10gi:active,.PublicContentSubmission_secondaryAction__L1CAY:active{transform:none}}.PublicContentSubmission_uploadProgress__CpeAU{display:flex;flex-direction:column;gap:.35rem;margin-top:.5rem}.PublicContentSubmission_uploadProgress__CpeAU progress{width:100%;height:.5rem}.PublicContentSubmission_uploadDone__oD5HG{color:#15803d;font-weight:600}.PublicContentSubmission_uploadError__bxSJL{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.5rem}.PublicContentSubmission_retryUpload__ukj2J{display:inline-flex;min-height:36px;align-items:center;padding:6px 16px;border:1px solid #0b0b0b;border-radius:999px;background:transparent;color:#0b0b0b;font:inherit;font-weight:700;cursor:pointer;transition:background-color .16s ease-out}.PublicContentSubmission_retryUpload__ukj2J:hover{background:rgba(11,11,11,.06)}@keyframes PublicContentSubmission_spin__mZYsP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}