.dcp-submit,.dcp-submit *{box-sizing:border-box}.dcp-submit{background:#f0ebe0;margin:0}.dcp-submit a{color:inherit;text-decoration:none}.dcp-submit button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.dcp-submit .p1{--bg:#0e1113;--pn:#151a1d;--pn2:#1b2226;--ln:#2a3237;--ink:#ece9e2;--mu:#9aa4a8;--ac:#ff5a1f;--ai:#0e1113;--se:#5fb3aa;--gl:#ffffff0b}.dcp-submit .p2{--bg:#161311;--pn:#1e1a17;--pn2:#26211d;--ln:#3a322c;--ink:#efe6d8;--mu:#ab9e8e;--ac:#d4622f;--ai:#1a120d;--se:#c9a15a;--gl:#ffebd20b}.dcp-submit .p3{--bg:#131a15;--pn:#1a231c;--pn2:#212d24;--ln:#2f3d32;--ink:#e9ecdf;--mu:#9fae9f;--ac:#ff5a1f;--ai:#0f1610;--se:#8fae8b;--gl:#dcffe10b}.dcp-submit .p4{--bg:#0a0d12;--pn:#111620;--pn2:#171e2b;--ln:#252d3b;--ink:#e6eaf0;--mu:#93a0b2;--ac:#ffb020;--ai:#0a0d12;--se:#4a8bd4;--gl:#c8dcff0b}.dcp-submit .p5{--bg:#f0ebe0;--pn:#e7e0d1;--pn2:#f7f3ea;--ln:#cbc2ae;--ink:#15181a;--mu:#555c5a;--ac:#cf3d00;--ai:#fff7f0;--se:#2f4a36;--gl:#14181a12}.dcp-submit .p9{--bg:#f0ebe0;--pn:#e7e0d1;--pn2:#f7f3ea;--ln:#cbc2ae;--ink:#15181a;--mu:#555c5a;--ac:#d4622f;--ai:#15181a;--se:#2f4a36;--gl:#14181a12;--at:#a04419}.dcp-submit .pa{--bg:#131a15;--pn:#1a231c;--pn2:#212d24;--ln:#2f3d32;--ink:#e9ecdf;--mu:#9fae9f;--ac:#d4622f;--ai:#0f1610;--se:#8fae8b;--gl:#dcffe10b;--at:#d4622f}.dcp-submit .t1{--fd:"Barlow Condensed",sans-serif;--fb:"Barlow",sans-serif;--fm:"IBM Plex Mono",monospace;--dw:700;--dt:uppercase;--dl:.005em;--dlh:.92;--hs:1}.dcp-submit .t2{--fd:"Big Shoulders Display",sans-serif;--fb:"Manrope",sans-serif;--fm:"Space Mono",monospace;--dw:800;--dt:uppercase;--dl:0em;--dlh:.9;--hs:1.12}.dcp-submit .t3{--fd:"Fraunces",serif;--fb:"Instrument Sans",sans-serif;--fm:"IBM Plex Mono",monospace;--dw:600;--dt:none;--dl:-.025em;--dlh:1;--hs:.86}.dcp-submit .t4{--fd:"Archivo",sans-serif;--fb:"Archivo",sans-serif;--fm:"DM Mono",monospace;--dw:800;--dt:uppercase;--dl:-.01em;--dlh:.98;--hs:.66;--ds:125%}.dcp-submit .tjm{background:var(--bg);color:var(--ink);font-family:var(--fb);position:relative;overflow:hidden}.dcp-submit .fd{font-family:var(--fd);font-weight:var(--dw);text-transform:var(--dt);letter-spacing:var(--dl);line-height:var(--dlh);font-stretch:var(--ds,100%);margin:0}.dcp-submit .fm{font-family:var(--fm);letter-spacing:.08em;text-transform:uppercase}.dcp-submit .pgr{flex-direction:column;display:flex}.dcp-submit .pgr>*{flex:none}.dcp-submit .pgr>.ft{flex:auto}.dcp-submit .btn{background:var(--ac);height:50px;color:var(--ai);font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--ac);align-items:center;gap:10px;padding:0 24px;font-size:12px;font-weight:500;display:inline-flex}.dcp-submit .btn span{transition:transform .2s;display:inline-block}.dcp-submit .btn:hover span{transform:translate(5px)}.dcp-submit .btn.sm{height:38px;padding:0 16px;font-size:12px}.dcp-submit .b3{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:linear-gradient(var(--ac),var(--ac))0 100%/0 2px no-repeat;padding-bottom:4px;font-size:12px;font-weight:500;transition:background-size .3s;display:inline-block}.dcp-submit .b3:hover{background-size:100% 2px}.dcp-submit .b3 span{color:var(--at,var(--ac));margin-left:6px}.dcp-submit .bt3 .btn{height:auto;color:var(--ink);background:linear-gradient(var(--ac),var(--ac))0 100%/0 2px no-repeat,linear-gradient(var(--ln),var(--ln))0 100%/100% 2px no-repeat;border:0;padding:0 0 6px;font-size:14px;font-weight:600;transition:background-size .3s}.dcp-submit .bt3 .btn:hover{background-size:100% 2px,100% 2px}.dcp-submit .bt3 .btn.sm{padding:0 0 5px;font-size:12px}.dcp-submit .bt3 .btn span{color:var(--at,var(--ac))}.dcp-submit .e2{width:100%;font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);align-items:center;gap:12px;font-size:12px;display:flex}.dcp-submit .e2 b{color:var(--at,var(--ac));font-weight:500}.dcp-submit .e2 span{white-space:nowrap}.dcp-submit .e2:after{content:"";background:var(--ln);flex:1;height:1px}.dcp-submit .live{background:var(--ac);width:8px;height:8px;animation:1.4s infinite blink;display:inline-block}.dcp-submit .lab{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);font-size:12px}.dcp-submit .tg{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);border:1px solid var(--ln);padding:3px 7px;font-size:12px}.dcp-submit .smp{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);border:1px solid var(--ln);background:var(--bg);white-space:nowrap;padding:3px 7px;font-size:12px;display:inline-block}.dcp-submit .fig{background:var(--bg);border-top:1px solid var(--ln);border-right:1px solid var(--ln);font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);z-index:5;padding:8px 14px;font-size:12px;position:absolute;bottom:0;left:0}.dcp-submit .fig b{color:var(--at,var(--ac));margin-right:8px;font-weight:500}.dcp-submit .tk{pointer-events:none;z-index:4;opacity:.6;background:linear-gradient(var(--ink),var(--ink))0 0/12px 1px no-repeat,linear-gradient(var(--ink),var(--ink))0 0/1px 12px no-repeat,linear-gradient(var(--ink),var(--ink))100% 0/12px 1px no-repeat,linear-gradient(var(--ink),var(--ink))100% 0/1px 12px no-repeat,linear-gradient(var(--ink),var(--ink))0 100%/12px 1px no-repeat,linear-gradient(var(--ink),var(--ink))0 100%/1px 12px no-repeat,linear-gradient(var(--ink),var(--ink))100% 100%/12px 1px no-repeat,linear-gradient(var(--ink),var(--ink))100% 100%/1px 12px no-repeat;position:absolute;inset:12px}.dcp-submit .duo{isolation:isolate;background:#000;position:absolute;overflow:hidden}.dcp-submit .duo>img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter .4s,transform .8s;position:absolute;top:0;left:0}.dcp-submit .duo:after{content:"";background:var(--ac);mix-blend-mode:multiply;pointer-events:none;width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}.dcp-submit .swl{background:var(--ac);z-index:6;pointer-events:none;width:2px;animation:1.3s cubic-bezier(.7,0,.2,1) both sw;position:absolute;top:-1px;bottom:-1px}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:.15}}@keyframes reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes sw{0%{opacity:1;left:0}to{opacity:0;left:100%}}@keyframes fadeup{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes rise{0%{transform:translateY(108%)}to{transform:translateY(0)}}@keyframes sx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fi{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(3.4)}}@keyframes roll{0%{transform:translateY(0)}to{transform:translateY(calc(var(--n)*-1em))}}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.dcp-submit :focus-visible{outline:2px solid var(--ac);outline-offset:2px}.dcp-submit .pgsw{background:var(--ac);z-index:3;pointer-events:none;animation:.9s cubic-bezier(.7,0,.2,1) .15s both bssw;position:absolute;inset:72px 0 0;transform:translate(-101%)}@keyframes bssw{0%{transform:translate(-101%)}45%{transform:translate(0)}to{transform:translate(101%)}}@keyframes bsfu{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.dcp-submit .bs-ln{margin-bottom:-.08em;padding:.04em 0 .14em;display:block;overflow:hidden}.dcp-submit .bs-rs{animation:.9s cubic-bezier(.2,.8,.2,1) both rise;animation-delay:var(--d,0s);display:block}.dcp-submit .bs-st{animation:.6s cubic-bezier(.2,.8,.2,1) both bsfu;animation-delay:calc(var(--i,0)*70ms)}.dcp-submit .bs-sp{flex:1 0 64px}.dcp-submit .bs-top{border-bottom:1px solid var(--ln);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;padding:32px 48px 40px;display:grid;position:relative;overflow:hidden}.dcp-submit .bs-gd{background-image:linear-gradient(var(--gl)1px,transparent 1px),linear-gradient(90deg,var(--gl)1px,transparent 1px);pointer-events:none;background-size:48px 48px;width:100%;height:100%;position:absolute;top:0;left:0}.dcp-submit .bs-tl{position:relative}.dcp-submit .bs-tr{flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:relative}.dcp-submit .bs-bar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.dcp-submit .bs-back{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:linear-gradient(var(--ac),var(--ac))0 100%/0 2px no-repeat,linear-gradient(var(--ln),var(--ln))0 100%/100% 1px no-repeat;align-items:center;gap:10px;padding-bottom:4px;font-size:12px;transition:background-size .3s;display:inline-flex}.dcp-submit .bs-back:hover{background-size:100% 2px,100% 1px}.dcp-submit .bs-crumb{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);gap:10px;font-size:12px;display:flex}.dcp-submit .bs-crumb>a{transition:color .2s}.dcp-submit .bs-crumb>a:hover{color:var(--ink)}.dcp-submit .bs-crumb>b{color:var(--ink);font-weight:500}.dcp-submit .bs-h1{font-size:calc(120px*var(--hs));margin-top:24px}.dcp-submit .bs-lede{color:var(--mu);max-width:640px;margin:16px 0 0;font-size:20px}.dcp-submit .bs-seg{border:1px solid var(--ln);background:var(--bg);display:flex}.dcp-submit .bs-seg button{height:46px;font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);border-left:1px solid var(--ln);padding:0 24px;font-size:12px;transition:color .15s,background .15s}.dcp-submit .bs-seg button:first-child{border-left:0}.dcp-submit .bs-seg button:hover{color:var(--ink)}.dcp-submit .bs-seg button.on{background:var(--ink);color:var(--bg)}.dcp-submit .bs-main{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:64px;padding:32px 48px 0;display:grid}.dcp-submit .bs-tb0{flex-wrap:wrap;align-items:center;gap:14px;padding-bottom:20px;display:flex}.dcp-submit .bs-mini{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);border-bottom:1px solid var(--ln);padding-bottom:2px;font-size:12px;transition:color .2s,border-color .2s}.dcp-submit .bs-mini:hover{color:var(--ink);border-color:var(--ink)}.dcp-submit .bs-mini.on{color:var(--at,var(--ac));border-color:var(--ac)}.dcp-submit .bs-f{border-top:1px solid var(--ln);grid-template-columns:190px minmax(0,1fr);gap:32px;padding:26px 0;display:grid}.dcp-submit .bs-l{flex-direction:column;gap:6px;padding-top:14px;font-size:15px;font-weight:600;display:flex}.dcp-submit .bs-l b{font-family:var(--fm);letter-spacing:.16em;color:var(--at,var(--ac));font-size:12px;font-weight:500}.dcp-submit .bs-l em{font-style:normal;font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);font-size:12px;font-weight:400}.dcp-submit .bs-l i{font-style:normal;font-family:var(--fm);letter-spacing:.08em;color:var(--mu);font-size:12px;font-weight:400}.dcp-submit .bs-in{background:var(--pn2);border:1px solid var(--mu);width:100%;height:50px;color:var(--ink);font-family:var(--fb);border-radius:0;outline:none;padding:0 16px;font-size:16px;transition:border-color .15s}.dcp-submit .bs-in:hover{border-color:var(--ink)}.dcp-submit .bs-in:focus,.dcp-submit .bs-ta:focus{border-color:var(--ink);outline:2px solid var(--ac);outline-offset:1px}.dcp-submit .bs-in::placeholder,.dcp-submit .bs-ta::placeholder{color:var(--mu);opacity:1}.dcp-submit .bs-ta{background:var(--pn2);border:1px solid var(--mu);width:100%;color:var(--ink);font-family:var(--fb);resize:vertical;border-radius:0;outline:none;padding:14px 16px;font-size:16px;line-height:1.55;display:block}.dcp-submit .bs-selw{max-width:380px;position:relative}.dcp-submit .bs-hint{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);margin-top:10px;font-size:12px}.dcp-submit .bs-hint.ok{color:var(--se)}.dcp-submit .bs-tags{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.dcp-submit .bs-tagc{border:1px solid var(--ac);height:34px;color:var(--at,var(--ac));font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;padding:0 6px 0 12px;font-size:12px;display:inline-flex}.dcp-submit .bs-tagc button{width:24px;height:24px;color:var(--at,var(--ac));justify-content:center;align-items:center;display:flex}.dcp-submit .bs-tagc button:hover{background:var(--ac);color:var(--ai)}.dcp-submit .bs-trow{align-items:center;gap:8px;display:flex}.dcp-submit .bs-sug{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dcp-submit .bs-sug button{border:1px solid var(--ln);height:32px;font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);padding:0 12px;font-size:12px;transition:color .15s,border-color .15s}.dcp-submit .bs-sug button:hover{color:var(--ink);border-color:var(--ink)}.dcp-submit .bs-drop{border:1px dashed var(--mu);background:var(--pn);width:100%;height:176px;color:var(--mu);flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:border-color .15s,color .15s,background .15s;display:flex}.dcp-submit .bs-drop:hover{border-color:var(--ac);color:var(--ink);background:var(--pn2)}.dcp-submit .bs-drop b{color:var(--ink);font-size:16px;font-weight:600}.dcp-submit .bs-drop span{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.dcp-submit .bs-file{border:1px solid var(--ln);background:var(--pn);grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px;display:grid}.dcp-submit .bs-th{background:repeating-linear-gradient(135deg,var(--pn2)0 10px,var(--pn)10px 20px);border:1px solid var(--ln);height:88px;font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);justify-content:center;align-items:center;font-size:12px;display:flex;position:relative}.dcp-submit .bs-fn{font-family:var(--fm);letter-spacing:.04em;font-size:13px}.dcp-submit .bs-fs{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);margin-top:6px;font-size:12px}.dcp-submit .bs-ok{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--at,var(--ac));align-items:center;gap:8px;margin-top:10px;font-size:12px;display:inline-flex}.dcp-submit .bs-ok:before{content:"";background:var(--ac);width:8px;height:8px}.dcp-submit .bs-fa{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.dcp-submit .bs-agree{border-top:1px solid var(--ln);align-items:flex-start;gap:14px;padding:26px 0 22px;display:flex}.dcp-submit .bs-cb{border:1px solid var(--mu);background:var(--pn2);color:#0000;flex:none;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,border-color .15s;display:flex}.dcp-submit .bs-cb:hover{border-color:var(--ink)}.dcp-submit .bs-cb.on{background:var(--ac);border-color:var(--ac);color:var(--ai)}.dcp-submit .bs-at{padding-top:3px;font-size:16px;line-height:1.5}.dcp-submit .bs-at a{color:var(--at,var(--ac));border-bottom:1px solid var(--ac)}.dcp-submit .bs-err{border:2px solid var(--at,var(--ac));color:var(--at,var(--ac));font-family:var(--fm);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;font-size:12px;display:flex}.dcp-submit .bs-go{background:var(--ac);height:56px;color:var(--ai);border:1px solid var(--ac);font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;padding:0 32px;font-size:13px;font-weight:500;transition:opacity .2s;display:inline-flex}.dcp-submit .bs-go.dis{opacity:.4;cursor:not-allowed}.dcp-submit .bs-go:not(.dis):hover{opacity:.9}.dcp-submit .bt3 .bs-go{background:linear-gradient(var(--ac),var(--ac))0 100%/0 2px no-repeat,linear-gradient(var(--ln),var(--ln))0 100%/100% 2px no-repeat;height:auto;color:var(--ink);border:0;padding:0 0 6px;font-size:14px;font-weight:600;transition:background-size .3s,opacity .2s}.dcp-submit .bt3 .bs-go:not(.dis):hover{opacity:1;background-size:100% 2px,100% 2px}.dcp-submit .bs-side{flex-direction:column;gap:20px;display:flex;position:sticky;top:24px}.dcp-submit .bs-card{border:1px solid var(--ln);background:var(--pn);padding:22px;position:relative}.dcp-submit .bs-cl{font-family:var(--fm);letter-spacing:.16em;text-transform:uppercase;color:var(--mu);justify-content:space-between;align-items:center;margin-bottom:14px;font-size:12px;display:flex}.dcp-submit .bs-pct{font-family:var(--fm);font-size:52px;font-weight:500;line-height:1}.dcp-submit .bs-track{background:var(--ln);height:6px;margin:14px 0 8px}.dcp-submit .bs-track div{background:var(--ac);height:6px;transition:width .3s}.dcp-submit .bs-ck{border-top:1px solid var(--ln);color:var(--mu);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:14px;display:flex}.dcp-submit .bs-ck span{align-items:center;gap:10px;display:inline-flex}.dcp-submit .bs-ck span:before{content:"";border:1px solid var(--mu);width:10px;height:10px}.dcp-submit .bs-ck em{font-style:normal;font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.dcp-submit .bs-ck.on{color:var(--ink)}.dcp-submit .bs-ck.on span:before{background:var(--ac);border-color:var(--ac)}.dcp-submit .bs-gl{border-top:1px solid var(--ln);grid-template-columns:28px minmax(0,1fr);gap:8px;padding:10px 0;font-size:14px;line-height:1.45;display:grid}.dcp-submit .bs-gl b{font-family:var(--fm);letter-spacing:.08em;color:var(--at,var(--ac));padding-top:2px;font-size:12px;font-weight:500}.dcp-submit .bs-gl span{color:var(--mu)}.dcp-submit .bs-gl span strong{color:var(--ink);font-weight:600}.dcp-submit .bs-link{border-top:1px solid var(--ln);font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;margin-top:6px;padding-top:14px;font-size:12px;transition:color .2s;display:flex}.dcp-submit .bs-link:hover{color:var(--at,var(--ac))}.dcp-submit .bs-pv{border:1px solid var(--ln);background:var(--pn)}.dcp-submit .bs-pvh{border-bottom:1px solid var(--ln);font-family:var(--fm);letter-spacing:.16em;text-transform:uppercase;color:var(--mu);justify-content:space-between;padding:12px 20px;font-size:12px;display:flex}.dcp-submit .bs-pvb{padding:32px 36px 36px}.dcp-submit .bs-pvc{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--ac);color:var(--at,var(--ac));padding:5px 9px;font-size:12px;display:inline-flex}.dcp-submit .bs-pvt{font-size:calc(72px*var(--hs));margin:20px 0 0}.dcp-submit .bs-pvx{color:var(--mu);margin:18px 0 0;font-size:19px;line-height:1.5}.dcp-submit .bs-pvm{border-top:1px solid var(--ln);border-bottom:1px solid var(--ln);font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);flex-wrap:wrap;gap:28px;margin-top:22px;padding:12px 0;font-size:12px;display:flex}.dcp-submit .bs-pvm b{color:var(--ink);font-weight:500}.dcp-submit .bs-pvi{background:repeating-linear-gradient(135deg,var(--pn2)0 12px,var(--pn)12px 24px);border:1px solid var(--ln);height:220px;font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);justify-content:center;align-items:center;margin-top:24px;font-size:12px;display:flex}.dcp-submit .bs-pvp{margin-top:24px}.dcp-submit .bs-pb{margin:0 0 16px;font-size:18px;line-height:1.7}.dcp-submit .bs-dwrap{padding:32px 48px 0}.dcp-submit .bs-done{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:64px;padding:24px 0 0;display:grid}.dcp-submit .bs-dk{background:var(--ac);width:72px;height:72px;color:var(--ai);justify-content:center;align-items:center;display:flex}.dcp-submit .bs-dh{font-size:calc(150px*var(--hs));margin-top:28px}.dcp-submit .bs-dp{color:var(--mu);max-width:560px;margin:20px 0 0;font-size:21px;line-height:1.5}.dcp-submit .bs-da{align-items:center;gap:32px;margin-top:32px;display:flex}.dcp-submit .bs-nx{border-top:1px solid var(--ln);border-left:1px solid var(--ln);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;display:grid}.dcp-submit .bs-nc{border-right:1px solid var(--ln);border-bottom:1px solid var(--ln);padding:26px 28px 28px}.dcp-submit .bs-nc b{font-family:var(--fm);letter-spacing:.14em;color:var(--at,var(--ac));margin-bottom:14px;font-size:12px;font-weight:500;display:block}.dcp-submit .bs-nc h4{font-size:calc(36px*var(--hs))}.dcp-submit .bs-nc p{color:var(--mu);margin:10px 0 0;font-size:15px;line-height:1.5}.dcp-submit .bs-rh{justify-content:space-between;align-items:flex-end;margin:64px 0 24px;display:flex}.dcp-submit .bs-rht{font-size:calc(64px*var(--hs));margin-top:14px}.dcp-submit .bs-rg{border-top:1px solid var(--ln);border-left:1px solid var(--ln);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dcp-submit .bs-rk{border-right:1px solid var(--ln);border-bottom:1px solid var(--ln);flex-direction:column;transition:background .2s;display:flex}.dcp-submit .bs-rk:hover{background:var(--pn)}.dcp-submit .bs-rki{background:var(--pn2);border-bottom:1px solid var(--ln);height:200px;position:relative;overflow:hidden}.dcp-submit .bs-rki img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0}.dcp-submit .bs-rk:hover .bs-rki img{transform:scale(1.05)}.dcp-submit .bs-rkb{flex-direction:column;gap:10px;padding:18px 22px 22px;display:flex}.dcp-submit .bs-rkb em{font-style:normal;font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--at,var(--ac));font-size:12px}.dcp-submit .bs-rkb h4{font-family:var(--fd);font-weight:var(--dw);text-transform:var(--dt);letter-spacing:var(--dl);font-stretch:var(--ds,100%);font-size:calc(28px*var(--hs));margin:0;line-height:1.05}.dcp-submit .bs-rr{border-top:1px solid var(--ln);justify-content:space-between;gap:16px;padding:12px 0;font-size:14px;display:flex}.dcp-submit .bs-rr span{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);padding-top:3px;font-size:12px}.dcp-submit .bs-rr b{text-align:right;font-weight:500}.dcp-submit .ov-sc{z-index:90;cursor:default;background:#0c0e0ca8;animation:.18s both ovf;position:absolute;inset:0}.dcp-submit .ov-md{background:var(--pn2);width:640px;max-height:860px;color:var(--ink);border:1px solid var(--ln);z-index:91;margin-left:-320px;animation:.22s cubic-bezier(.2,.7,.2,1) both ovu;position:absolute;left:50%;overflow:auto}.dcp-submit .ov-md--w{width:960px;margin-left:-480px}.dcp-submit .ov-md--s{width:480px;margin-left:-240px}.dcp-submit .ov-hd{border-bottom:1px solid var(--ln);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 26px 16px;display:flex}.dcp-submit .ov-hd h3{font-family:var(--fd);font-weight:var(--dw);text-transform:var(--dt);letter-spacing:var(--dl);font-stretch:var(--ds,100%);font-size:calc(30px*var(--hs));line-height:var(--dlh);margin:0}.dcp-submit .ov-hd p{color:var(--mu);margin:6px 0 0;font-size:14px;line-height:1.5}.dcp-submit .ov-bd{padding:22px 26px}.dcp-submit .ov-ft{border-top:1px solid var(--ln);background:var(--pn);justify-content:space-between;align-items:center;gap:12px;padding:16px 26px;display:flex}.dcp-submit .ov-x{border:1px solid var(--ln);background:var(--bg);width:34px;height:34px;color:var(--ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.dcp-submit .ov-x:hover{border-color:var(--ac)}.dcp-submit .ov-dr{background:var(--pn2);width:560px;height:820px;color:var(--ink);border-left:1px solid var(--ln);z-index:91;flex-direction:column;animation:.26s cubic-bezier(.2,.7,.2,1) both ovr;display:flex;position:absolute;right:0;overflow:auto}.dcp-submit .ov-dr>*{flex:none}.dcp-submit .ov-dr>.ov-ft{margin-top:auto}.dcp-submit .ov-lb{z-index:91;flex-direction:column;height:860px;animation:.18s both ovf;display:flex;position:absolute;left:0;right:0}.dcp-submit .ov-lb-st{cursor:zoom-in;background:#0c0e0ce6;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.dcp-submit .ov-lb-st.z{cursor:zoom-out}.dcp-submit .ov-lb-st img,.dcp-submit .ov-lb-st video{max-width:92%;max-height:100%;transition:transform .25s;display:block}.dcp-submit .ov-lb-bar{color:#ece9e2;background:#0c0e0ceb;border-top:1px solid #2f3d32;flex:none;align-items:center;gap:16px;padding:14px 26px;display:flex}.dcp-submit .ov-lb-bar b{font-family:var(--fm);letter-spacing:.12em;color:#d4622f;font-size:12px;font-weight:500}.dcp-submit .ov-lb-bar span{flex:1;font-size:14px;line-height:1.4}.dcp-submit .ov-nv{color:#ece9e2;background:#0c0e0c99;border:1px solid #2f3d32;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.dcp-submit .ov-nv:hover{border-color:#d4622f}.dcp-submit .ov-enl{color:#ece9e2;opacity:0;z-index:3;background:#0c0e0cb8;border:1px solid #fff3;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .15s;display:inline-flex;position:absolute;top:10px;right:10px}.dcp-submit .ov-enl:focus-visible{opacity:1}.dcp-submit .ov-zm{cursor:zoom-in;position:relative}.dcp-submit .ov-zm:hover .ov-enl,.dcp-submit .ov-zm:focus-within .ov-enl{opacity:1}.dcp-submit .ov-i{vertical-align:middle;margin-left:6px;display:inline-flex;position:relative}.dcp-submit .ov-ib{border:1px solid var(--ln);width:18px;height:18px;font-family:var(--fm);color:var(--mu);background:var(--bg);border-radius:50%;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}.dcp-submit .ov-ib:hover,.dcp-submit .ov-ib.on{border-color:var(--ac);color:var(--ink)}.dcp-submit .ov-pop{background:var(--pn2);border:1px solid var(--ac);width:288px;color:var(--ink);font-family:var(--fb);text-transform:none;letter-spacing:0;text-align:left;z-index:70;padding:14px 16px;font-size:13px;font-weight:400;line-height:1.5;animation:.16s both ovu;position:absolute;top:calc(100% + 8px);left:-10px;box-shadow:0 14px 30px #00000040}.dcp-submit .ov-pop--r{left:auto;right:-10px}.dcp-submit .ov-pop b{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--at,var(--ac));margin-bottom:4px;font-size:12px;font-weight:500;display:block}.dcp-submit .ov-pop em{font-style:normal;font-family:var(--fm);letter-spacing:.06em;color:var(--mu);margin-top:8px;font-size:12px;display:block}.dcp-submit .ov-pop em:empty{display:none}.dcp-submit .ov-pop a{font-family:var(--fm);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--ac);margin-top:8px;font-size:12px;display:inline-block}.dcp-submit .ov-gl{border-bottom:1px dotted var(--mu);cursor:help}.dcp-submit .ov-tst{background:var(--ink);width:380px;color:var(--bg);z-index:95;border-left:4px solid var(--ac);align-items:flex-start;gap:12px;padding:14px 16px;animation:.22s both ovu;display:flex;position:absolute;right:32px}.dcp-submit .ov-tst span{flex:1;font-size:14px;line-height:1.4}.dcp-submit .ov-tst button{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;font-size:12px;text-decoration:underline}.dcp-submit .ov-f{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.dcp-submit .ov-f label{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);font-size:12px}.dcp-submit .ov-f input,.dcp-submit .ov-f textarea,.dcp-submit .ov-f select{background:var(--bg);border:1px solid var(--ln);width:100%;color:var(--ink);font:inherit;border-radius:0;outline:0;padding:11px 12px;font-size:15px;display:block}.dcp-submit .ov-f input:focus,.dcp-submit .ov-f textarea:focus,.dcp-submit .ov-f select:focus{border-color:var(--ac)}.dcp-submit .ov-f .er{color:#b3261e;font-size:12px}.dcp-submit .ov-f .er:empty{display:none}.dcp-submit .pa .ov-f .er,.dcp-submit .pa .xk-er{color:#ff8a7a}.dcp-submit .ov-stp{gap:6px;margin-bottom:20px;display:flex}.dcp-submit .ov-stp i{background:var(--ln);flex:1;height:4px}.dcp-submit .ov-stp i.on{background:var(--ac)}@keyframes ovf{0%{opacity:0}to{opacity:1}}@keyframes ovu{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ovr{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.dcp-submit .xk-lab{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);font-size:12px}.dcp-submit .xk-tags{flex-wrap:wrap;gap:8px;display:flex}.dcp-submit .xk-tag{border:1px solid var(--ln);font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}.dcp-submit .xk-tag.ac{border-color:var(--ac);color:var(--at,var(--ac))}.dcp-submit .xk-sec{margin-top:22px}.dcp-submit .xk-sec:first-child{margin-top:0}.dcp-submit .xk-sec h4{font-family:var(--fm);letter-spacing:.16em;text-transform:uppercase;color:var(--mu);margin:0 0 6px;font-size:12px;font-weight:500}.dcp-submit .xk-p{color:var(--mu);margin:0 0 10px;font-size:15px;line-height:1.55}.dcp-submit .xk-row{border-top:1px solid var(--ln);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 0;font-size:14px;display:grid}.dcp-submit .xk-row i{font-style:normal;font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);font-size:12px}.dcp-submit .xk-btns{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.dcp-submit .xk-chip{border:1px solid var(--ln);height:34px;font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);align-items:center;padding:0 12px;font-size:12px;transition:border-color .15s,color .15s;display:inline-flex}.dcp-submit .xk-chip:hover{border-color:var(--ink);color:var(--ink)}.dcp-submit .xk-chip.on{background:var(--ac);border-color:var(--ac);color:var(--ai)}.dcp-submit .xk-note{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);font-size:12px;line-height:1.6}.dcp-submit .xk-er{color:#b3261e;margin-top:2px;font-size:12px}.dcp-submit .xk-er:empty{display:none}.dcp-submit .xk-dis{opacity:.45;cursor:not-allowed}.dcp-submit .xk-sub{z-index:12;background:var(--bg);border-bottom:1px solid var(--ln);align-items:center;gap:4px;height:48px;padding:0 48px;display:flex;position:sticky;top:0}.dcp-submit .xk-sub a{height:48px;font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);border-bottom:2px solid #0000;align-items:center;padding:0 14px;font-size:12px;transition:color .15s,border-color .15s;display:inline-flex}.dcp-submit .xk-sub a:hover{color:var(--ink)}.dcp-submit .xk-sub a.on{color:var(--ink);border-bottom-color:var(--ac)}.dcp-submit .xk-sub .xk-sl{font-family:var(--fm);letter-spacing:.16em;text-transform:uppercase;color:var(--mu);margin-right:12px;font-size:12px}.dcp-submit .xk-sub .xk-top{margin-left:auto;padding:0}.dcp-submit .bs-lw{position:relative}.dcp-submit .bs-ov{margin:0;position:absolute;top:14px;right:0}.dcp-submit .bs-er{font-family:var(--fm);letter-spacing:.08em;color:var(--at,var(--ac));margin-top:8px;font-size:12px;display:block}.dcp-submit .bs-er:empty{display:none}.dcp-submit .bs-help{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);margin-top:8px;font-size:12px}.dcp-submit .bs-restore{border:1px solid var(--ac);background:var(--pn);justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:14px 18px;font-size:14px;display:flex}.dcp-submit .bs-why{border:1px dashed var(--mu);color:var(--mu);flex-direction:column;gap:6px;margin:0 0 16px;padding:14px 16px;font-size:14px;display:flex}.dcp-submit .bs-why span.i{align-items:baseline;gap:10px;display:flex}.dcp-submit .bs-why span.i:before{content:"";background:var(--ac);flex:none;width:6px;height:6px;transform:translateY(-1px)}.dcp-submit .bs-sv{border-top:1px solid var(--ln);font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);margin-top:14px;padding-top:12px;font-size:12px}.dcp-submit .bs-sv.on{color:var(--at,var(--ac))}.dcp-submit .bs-link{background:0 0;width:100%}.dcp-submit .bs-lnkb{color:var(--at,var(--ac));border-bottom:1px solid var(--ac)}.dcp-submit .bs-fnote{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);margin:0;font-size:12px;line-height:1.6}.dcp-submit .bs-fsl{background:var(--bg);z-index:91;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;height:880px;animation:.18s both ovf;display:flex;position:absolute;left:0;right:0}.dcp-submit .bs-fsh{border-bottom:1px solid var(--ln);background:var(--pn);flex:none;justify-content:space-between;align-items:center;padding:12px 48px;display:flex}.dcp-submit .bs-fsb{background:var(--pn);flex:1;min-height:0;padding:32px 0;overflow:auto}.dcp-submit .bs-fsp{background:var(--bg);border:1px solid var(--ln);width:860px;margin:0 auto;padding:48px 56px}.dcp-submit .bs-fsp.ph{width:390px;padding:24px}.dcp-submit .bs-fsp.ph .bs-pvt{font-size:calc(40px*var(--hs))}.dcp-submit .bs-pvc2{border:1px solid var(--ln);background:#000;width:100%;margin-top:24px;position:relative;overflow:hidden}.dcp-submit .bs-pvc2 img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.dcp-submit .bs-th img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.dcp-submit .bs-rr b .ov-i{margin-left:8px}.dcp-submit .xk-chips{flex-wrap:wrap;gap:8px;display:flex}.dcp-submit .bs-select{appearance:none;background:var(--pn2);border:1px solid var(--mu);width:100%;height:50px;color:var(--ink);font-family:var(--fb);cursor:pointer;border-radius:0;padding:0 44px 0 16px;font-size:16px}.dcp-submit .bs-select:hover{border-color:var(--ink)}.dcp-submit .bs-select:focus{border-color:var(--ink);outline:2px solid var(--ac);outline-offset:1px}.dcp-submit .bs-select.ph{color:var(--mu)}.dcp-submit .bs-select option{color:var(--ink)}.dcp-submit .bs-selw:after{content:"";border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);pointer-events:none;width:8px;height:8px;position:absolute;top:18px;right:18px;transform:rotate(45deg)}.dcp-submit .bs-selw .bs-er{margin-top:8px}.dcp-submit .bs-drop{cursor:pointer}.dcp-submit .bs-drop.drag{border-color:var(--ac);background:var(--pn2);color:var(--ink);border-style:solid}.dcp-submit .bs-drop:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.dcp-submit .bs-mini:disabled,.dcp-submit .btn:disabled,.dcp-submit .bs-sug button:disabled{opacity:.4;cursor:not-allowed}.dcp-submit .bs-in:disabled{opacity:.6;cursor:not-allowed}.dcp-submit .bs-ref{font-family:var(--fm);letter-spacing:.04em;word-break:break-all;text-align:right;font-size:12px}.dcp-submit .bs-rki .bs-rklogo{object-fit:contain;opacity:.5;width:64px;height:64px;margin:-32px 0 0 -32px;top:50%;left:50%}.dcp-submit .bs-pvc2{aspect-ratio:16/9}.dcp-submit .bs-pbx{color:var(--mu)}.dcp-submit .bs-side{top:calc(var(--sn-h,72px) + 24px)}.dcp-submit .bs-fsl{z-index:1001;height:auto;position:fixed;inset:0}.dcp-submit .bs-cb{position:relative}.dcp-submit .bs-cb:after{content:"";position:absolute;inset:-8px}@media (max-width:1100px){.dcp-submit .bs-top{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 24px 32px}.dcp-submit .bs-tr{align-items:flex-start}.dcp-submit .bs-h1{font-size:clamp(44px,10vw,calc(120px*var(--hs)))}.dcp-submit .bs-main{grid-template-columns:minmax(0,1fr);gap:32px;padding:24px 24px 0}.dcp-submit .bs-side{position:static}.dcp-submit .bs-dwrap{padding:24px 24px 0}.dcp-submit .bs-done{grid-template-columns:minmax(0,1fr);gap:32px}.dcp-submit .bs-dh{font-size:calc(110px*var(--hs))}.dcp-submit .bs-pvb{padding:24px}.dcp-submit .bs-pvt{font-size:calc(56px*var(--hs))}.dcp-submit .bs-fsh{padding:12px 24px}.dcp-submit .bs-fsp{width:auto;margin:0 24px}}@media (max-width:720px){.dcp-submit .bs-top{padding:20px 16px 24px}.dcp-submit .bs-bar{flex-wrap:wrap;gap:12px;margin-bottom:20px}.dcp-submit .bs-crumb{flex-wrap:wrap}.dcp-submit .bs-h1{margin-top:16px;font-size:clamp(40px,13vw,56px)}.dcp-submit .bs-lede{font-size:18px}.dcp-submit .bs-seg{width:100%}.dcp-submit .bs-seg button{flex:1;height:48px}.dcp-submit .bs-main{padding:20px 16px 0}.dcp-submit .bs-f{grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 0}.dcp-submit .bs-l{flex-flow:wrap;align-items:baseline;gap:4px 12px;padding-top:0}.dcp-submit .bs-ov{top:-4px}.dcp-submit .bs-selw{max-width:none}.dcp-submit .bs-drop{text-align:center;height:150px;padding:0 16px}.dcp-submit .bs-file{grid-template-columns:96px minmax(0,1fr);gap:14px}.dcp-submit .bs-fa{flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:16px}.dcp-submit .bs-th{height:72px}.dcp-submit .bs-restore{flex-direction:column;align-items:flex-start}.dcp-submit .bs-go{justify-content:center;width:100%}.dcp-submit .bs-agree{padding:20px 0}.dcp-submit .bs-card{padding:18px}.dcp-submit .bs-pct{font-size:44px}.dcp-submit .bs-dwrap{padding:20px 16px 0}.dcp-submit .bs-dh{font-size:calc(72px*var(--hs))}.dcp-submit .bs-dp{font-size:18px}.dcp-submit .bs-da{flex-wrap:wrap;gap:16px 24px}.dcp-submit .bs-nx{grid-template-columns:minmax(0,1fr)}.dcp-submit .bs-rh{margin:40px 0 20px}.dcp-submit .bs-rht{font-size:calc(44px*var(--hs))}.dcp-submit .bs-rg{grid-template-columns:minmax(0,1fr)}.dcp-submit .bs-fsh{flex-wrap:wrap;gap:10px;padding:10px 16px}.dcp-submit .bs-fsb{padding:16px 0}.dcp-submit .bs-fsp,.dcp-submit .bs-fsp.ph{width:auto;margin:0 12px;padding:20px 16px}.dcp-submit .bs-pvb{padding:20px 16px}.dcp-submit .bs-pvt{font-size:calc(40px*var(--hs))}.dcp-submit .bs-pvx{font-size:17px}.dcp-submit .bs-pvm{gap:8px 20px}.dcp-submit .bs-rr{flex-wrap:wrap}.dcp-submit .bs-mini{align-items:center;min-height:44px;display:inline-flex}.dcp-submit .bs-tagc{height:40px}.dcp-submit .bs-tagc button{width:36px;height:36px}.dcp-submit .bs-trow .bs-in{min-width:0}.dcp-submit .bs-link{align-items:center;min-height:44px}.dcp-submit .bs-back{min-height:44px}.dcp-submit .bs-sug button{height:44px}.dcp-submit .bs-mini{text-underline-offset:4px;border-bottom:0;text-decoration:underline}.dcp-submit .bs-tb0{gap:4px 20px}.dcp-submit .bs-cb{position:relative}.dcp-submit .bs-cb:after{content:"";position:absolute;inset:-8px}}
