.submission-page{--submission-purple:#420454;--submission-deep:#26002f;--submission-cyan:#00f0d5;--submission-ink:#122a30;min-height:100vh;color:var(--submission-ink);background:#f4f1eb;overflow-x:clip}.submission-page section[id]{scroll-margin-top:82px}.submission-header{z-index:20;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#26002ff5;border-bottom:1px solid #ffffff1f;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(24px,4vw,64px);min-height:86px;padding:0 clamp(22px,4vw,65px);display:grid;position:sticky;top:0}.submission-brand{min-width:145px}.submission-header nav{justify-content:center;align-items:center;gap:clamp(14px,2vw,30px);display:flex}.submission-header nav a,.submission-back{color:#ffffff9e;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:800;transition:color .25s}.submission-header nav a:hover,.submission-back:hover{color:var(--submission-cyan)}.submission-back{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.submission-back svg{width:15px}.submission-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 82% 15%,#9c57ff3d,#0000 30%),linear-gradient(125deg,#26002f 0%,#420454 52%,#152d45 100%);min-height:520px;padding:90px clamp(24px,7vw,120px) 70px;position:relative;overflow:hidden}.submission-hero:before{content:"RESUMOS";color:#ffffff07;letter-spacing:-.08em;font-size:clamp(105px,18vw,285px);font-weight:800;line-height:.75;position:absolute;bottom:-28px;right:-28px}.submission-hero:after{content:"";opacity:.14;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000)}.submission-orbit{z-index:1;border:1px solid #00f0d529;border-radius:50%;width:520px;height:520px;position:absolute;top:-175px;right:-190px;box-shadow:0 0 0 85px #ffffff03,0 0 0 170px #ffffff02}.submission-orbit i{background:var(--submission-cyan);border-radius:50%;width:11px;height:11px;position:absolute;bottom:14%;left:16%;box-shadow:0 0 30px #00f0d5cc}.submission-hero-copy,.submission-hero-facts{z-index:2;max-width:1380px;margin-inline:auto;position:relative}.submission-hero-copy>span,.submission-award-card>span,.submission-areas-heading span{color:var(--submission-cyan);letter-spacing:.17em;text-transform:uppercase;font-size:8px;font-weight:800}.submission-hero h1{letter-spacing:-.065em;max-width:940px;margin:22px 0 28px;font-size:clamp(58px,8.2vw,120px);font-weight:600;line-height:.88}.submission-hero h1 em{color:var(--submission-cyan);font-family:var(--font-jornada-serif), Georgia, serif;font-weight:400}.submission-hero-copy>p{color:#ffffff94;max-width:620px;margin:0;font-size:14px;line-height:1.8}.submission-hero-facts{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.submission-hero-facts>div{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff06;border-right:1px solid #ffffff24;align-items:center;gap:16px;min-height:105px;padding:22px 28px;display:flex}.submission-hero-facts>div:last-child{border-right:0}.submission-hero-facts svg{width:39px;height:39px;color:var(--submission-cyan);border:1px solid #00f0d540;border-radius:50%;padding:10px}.submission-hero-facts span,.submission-hero-facts small,.submission-hero-facts strong{display:block}.submission-hero-facts small{color:#ffffff6b;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:7px;font-weight:800}.submission-hero-facts strong{font-family:var(--font-jornada-serif), Georgia, serif;font-size:19px;font-weight:500}.submission-regulations,.submission-summary-section,.submission-evaluation-section{max-width:1540px;margin:0 auto;padding:120px clamp(22px,6vw,95px)}.submission-section-heading{max-width:790px;margin-bottom:55px}.submission-eyebrow{color:#775181;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:800}.submission-section-heading h2{letter-spacing:-.06em;margin:16px 0 20px;font-size:clamp(45px,6.5vw,88px);line-height:.92}.submission-section-heading p{color:#69787c;margin:0;font-size:13px;line-height:1.8}.submission-section-heading p strong{color:var(--submission-ink)}.submission-section-heading-light h2{color:#fff}.submission-section-heading-light p{color:#ffffff94}.submission-section-heading-light .submission-eyebrow{color:var(--submission-cyan)}.submission-modalities{background:#fffefc;border:1px solid #122a3021;grid-template-columns:repeat(3,1fr);display:grid}.submission-modalities article{border-right:1px solid #122a3021;min-height:250px;padding:clamp(28px,4vw,50px)}.submission-modalities article:last-child{border-right:0}.submission-modalities article>span{color:#9b879f;font-family:var(--font-jornada-serif), Georgia, serif;font-size:17px}.submission-modalities h3{letter-spacing:-.04em;margin:58px 0 14px;font-size:clamp(21px,2.3vw,32px)}.submission-modalities p{color:#788589;margin:0;font-size:10px;line-height:1.7}.submission-ethics-note{color:#5e4a63;background:#eee6ef;border:1px solid #56356026;align-items:center;gap:16px;margin-top:22px;padding:24px 28px;display:flex}.submission-ethics-note svg{flex:none;width:22px}.submission-ethics-note p{margin:0;font-size:10px;line-height:1.6}.submission-authorization-note{color:#69787c;margin:22px 0 0;font-size:10px;line-height:1.8}.submission-enrollment-note{color:#123b40;background:#00f0d517;border:1px solid #00827833;align-items:center;gap:16px;margin-top:16px;padding:24px 28px;display:flex}.submission-enrollment-note svg{color:#0b817b;flex:none;width:22px}.submission-enrollment-note p{margin:0;font-size:10px;line-height:1.65}.submission-areas-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin:95px 0 32px;display:flex}.submission-areas-heading span{color:#775181}.submission-areas-heading h3{letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(31px,4vw,54px)}.submission-areas-heading p{color:#7a8689;max-width:360px;margin:0;font-size:10px;line-height:1.6}.submission-areas{border-top:1px solid #122a3029;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.submission-areas li{color:#344b50;border-bottom:1px solid #122a301f;align-items:center;gap:15px;min-height:73px;padding:15px 20px 15px 0;font-size:10px;line-height:1.45;display:flex}.submission-areas li:not(:nth-child(3n)){margin-right:28px}.submission-areas li span{color:#9b7fa2;font-family:var(--font-jornada-serif), Georgia, serif;font-size:12px}.submission-timeline-section{color:#fff;background:linear-gradient(135deg,#23002c,#420454 58%,#173047);padding:120px max(clamp(22px,6vw,95px),50vw - 675px)}.submission-timeline-section .submission-section-heading{max-width:1540px}.submission-timeline{border-top:1px solid #ffffff2e;grid-template-columns:repeat(5,1fr);display:grid}.submission-timeline article{border-right:1px solid #ffffff24;min-height:245px;padding:30px 28px;position:relative}.submission-timeline article:last-child{border-right:0}.submission-timeline article>span{width:31px;height:31px;color:var(--submission-deep);background:var(--submission-cyan);border-radius:50%;place-items:center;font-size:8px;font-weight:900;display:grid}.submission-timeline strong{font-family:var(--font-jornada-serif), Georgia, serif;margin-top:64px;font-size:clamp(20px,2vw,28px);font-weight:500;display:block}.submission-timeline p{color:#ffffff8a;margin:12px 0 0;font-size:9px;line-height:1.65}.submission-process-rules{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);gap:45px;padding-top:38px;display:grid}.submission-process-rules p{color:#ffffff9e;margin:0;font-size:10px;line-height:1.8}.submission-integrity{color:#fff;background:var(--submission-ink);grid-template-columns:auto minmax(260px,.8fr) minmax(300px,1fr);align-items:start;gap:clamp(28px,5vw,70px);max-width:1350px;margin:90px auto;padding:clamp(38px,6vw,75px);display:grid;box-shadow:0 28px 70px #122a3024}.submission-integrity-icon{width:68px;height:68px;color:var(--submission-cyan);border:1px solid #00f0d54d;border-radius:50%;place-items:center;display:grid}.submission-integrity-icon svg{width:28px}.submission-integrity .submission-eyebrow{color:var(--submission-cyan)}.submission-integrity h2{letter-spacing:-.05em;margin:16px 0 18px;font-size:clamp(30px,4vw,51px);line-height:1}.submission-integrity p{color:#ffffff94;margin:0;font-size:10px;line-height:1.8}.submission-integrity p strong{color:#fff}.submission-integrity ul{margin:0;padding:0;list-style:none}.submission-integrity li{color:#ffffffb8;border-bottom:1px solid #ffffff21;align-items:center;gap:12px;min-height:66px;padding:14px 0;font-size:10px;line-height:1.55;display:flex}.submission-integrity li svg{width:16px;color:var(--submission-cyan);flex:none}.submission-summary-grid{grid-template-columns:1.5fr .6fr;align-items:stretch;gap:32px;display:grid}.submission-requirements{border-top:1px solid #122a3024}.submission-requirements>div{border-bottom:1px solid #122a3024;grid-template-columns:55px 1fr;align-items:center;min-height:76px;display:grid}.submission-requirements span{color:#9b7fa2;font-family:var(--font-jornada-serif), Georgia, serif;font-size:13px}.submission-requirements p{color:#43575c;margin:0;font-size:11px;line-height:1.55}.submission-summary-grid aside{color:#fff;background:linear-gradient(145deg,#420454,#270031);padding:clamp(30px,4vw,50px)}.submission-summary-grid aside svg{width:41px;height:41px;color:var(--submission-cyan);border:1px solid #00f0d542;border-radius:50%;padding:10px}.submission-summary-grid aside>span{color:var(--submission-cyan);letter-spacing:.15em;text-transform:uppercase;margin-top:75px;font-size:8px;font-weight:800;display:block}.submission-summary-grid aside h3{letter-spacing:-.04em;margin:10px 0 18px;font-size:clamp(30px,3vw,44px)}.submission-summary-grid aside p{color:#ffffff8f;margin:0;font-size:10px;line-height:1.8}.submission-evaluation-section{padding-top:20px}.submission-score-grid{border:1px solid #122a3024;grid-template-columns:repeat(4,1fr);display:grid}.submission-score-grid article{background:#fffefc;border-right:1px solid #122a3024;min-height:225px;padding:28px}.submission-score-grid article:last-child{border-right:0}.submission-score-grid article>span{color:#aa96ae;font-family:var(--font-jornada-serif), Georgia, serif;font-size:15px}.submission-score-grid strong{color:#775181;letter-spacing:.12em;text-transform:uppercase;margin-top:62px;font-size:7px;display:block}.submission-score-grid h3{letter-spacing:-.03em;margin:11px 0 0;font-size:18px;line-height:1.2}.submission-score-grid p{color:#718084;margin:14px 0 0;font-size:9px;line-height:1.65}.submission-poster-note{color:#fff;background:var(--submission-ink);align-items:flex-start;gap:18px;margin-top:22px;padding:30px;display:flex}.submission-poster-note svg{width:24px;color:var(--submission-cyan);flex:none}.submission-poster-note strong{font-size:12px;display:block}.submission-poster-note p{color:#ffffff94;margin:7px 0 0;font-size:9px;line-height:1.7}.submission-awards-section{color:#fff;background:#22002b;padding:120px max(clamp(22px,6vw,95px),50vw - 675px)}.submission-awards-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.submission-award-card{min-height:410px;padding:clamp(34px,5vw,64px);position:relative;overflow:hidden}.submission-award-card>svg{border:1px solid #ffffff38;border-radius:50%;width:46px;height:46px;margin-bottom:70px;padding:11px}.submission-award-card h3{color:#fff;letter-spacing:-.05em;max-width:530px;margin:12px 0 20px;font-size:clamp(34px,4vw,55px);line-height:.98}.submission-award-card p{color:#ffffffa1;max-width:590px;margin:0;font-size:10px;line-height:1.8}.submission-award-main{background:linear-gradient(145deg,#59306a,#3d084d)}.submission-award-main>svg{color:#f4ca64}.submission-award-legacy{background:linear-gradient(145deg,#0e5a5a,#143642)}.submission-award-legacy>svg{color:var(--submission-cyan)}.submission-award-legacy>strong{color:#fff;border-top:1px solid #ffffff24;margin-top:25px;padding-top:20px;font-size:10px;line-height:1.6;display:block}.submission-medals{gap:9px;margin-top:30px;display:flex}.submission-medals b{width:42px;height:42px;color:var(--submission-deep);background:#f4ca64;border-radius:50%;place-items:center;font-size:10px;display:grid}.submission-legacy-story{background:#ffffff06;border:1px solid #ffffff24;margin-top:22px;padding:clamp(34px,5vw,60px)}.submission-legacy-story .submission-eyebrow{color:var(--submission-cyan)}.submission-legacy-story h3{max-width:850px;font-family:var(--font-jornada-serif), Georgia, serif;margin:14px 0 28px;font-size:clamp(32px,4vw,54px);font-weight:400;line-height:1.08}.submission-legacy-story p{color:#ffffffa3;max-width:1120px;margin:0 0 16px;font-size:10px;line-height:1.85}.submission-legacy-details{border:1px solid #ffffff24;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,100px);margin-top:22px;padding:clamp(34px,5vw,60px);display:grid}.submission-legacy-details .submission-eyebrow{color:var(--submission-cyan)}.submission-legacy-details ul,.submission-legacy-details ol{margin:24px 0 0;padding:0;list-style:none}.submission-legacy-details li{color:#ffffffa8;border-bottom:1px solid #ffffff1c;align-items:center;gap:12px;min-height:47px;font-size:9px;line-height:1.5;display:flex}.submission-legacy-details li svg{width:14px;color:var(--submission-cyan);flex:none}.submission-legacy-details ol span{width:22px;height:22px;color:var(--submission-deep);background:var(--submission-cyan);border-radius:50%;flex:none;place-items:center;font-size:7px;font-weight:900;display:grid}.submission-legacy-result{color:#fff;background:#00f0d512;border:1px solid #00f0d538;margin:22px 0 0;padding:24px 28px;font-size:10px;line-height:1.7}.submission-workspace{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,75px);max-width:1540px;margin:0 auto;padding:120px clamp(22px,6vw,95px);display:grid}.submission-guide{position:sticky;top:112px}.submission-guide h2{letter-spacing:-.05em;margin:18px 0 35px;font-size:clamp(34px,4vw,54px);line-height:1}.submission-guide ul{border-top:1px solid #17313821;margin:0;padding:0;list-style:none}.submission-guide li{color:#667579;border-bottom:1px solid #17313821;align-items:center;gap:11px;min-height:58px;font-size:11px;line-height:1.45;display:flex}.submission-guide li svg{color:#775181;flex:none;width:16px}.submission-guide>a{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #122a30;align-items:center;gap:9px;margin-top:28px;padding-bottom:7px;font-size:8px;font-weight:800;display:inline-flex}.submission-guide>a svg{width:15px}.submission-security,.submission-contact{background:#ffffff7a;border:1px solid #1731381a;align-items:flex-start;gap:13px;margin-top:34px;padding:22px;display:flex}.submission-contact{margin-top:10px}.submission-security>svg,.submission-contact>svg{color:#775181;flex:none;width:20px}.submission-security p,.submission-security strong,.submission-contact p,.submission-contact strong{display:block}.submission-security p,.submission-contact p{color:#778387;margin:0;font-size:9px;line-height:1.6}.submission-security strong,.submission-contact strong{color:#122a30;margin-bottom:4px;font-size:10px}.submission-contact a{color:#775181}.submission-form-shell{color:#fff;background:radial-gradient(circle at 92% 6%, #00f0d51c, transparent 24%), linear-gradient(145deg, #31003e, var(--submission-purple) 58%, #26002f);border:1px solid #7e43919e;min-width:0;padding:clamp(26px,4vw,54px);box-shadow:0 35px 90px #280e312e}.submission-form-heading{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:30px;padding-bottom:25px;display:flex}.submission-form-heading span{color:var(--submission-cyan);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800}.submission-form-heading h2{color:#fff;font-family:var(--font-jornada-serif), Georgia, serif;margin:8px 0 0;font-size:clamp(27px,3vw,42px);font-weight:500}.submission-form-heading small{color:var(--submission-cyan);letter-spacing:.1em;text-transform:uppercase;background:#00f0d50f;border:1px solid #00f0d547;border-radius:999px;padding:8px 11px;font-size:7px;font-weight:800}.submission-tally-frame{background:var(--submission-purple);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;width:100%;min-height:620px;display:block}.submission-form-note{color:#ffffff85;text-align:center;border-top:1px solid #ffffff1f;margin:25px 0 0;padding-top:20px;font-size:8px;line-height:1.6}.submission-footer{color:#718084;letter-spacing:.08em;text-transform:uppercase;background:#fffefc;border-top:1px solid #1731381c;justify-content:space-between;align-items:center;gap:25px;min-height:110px;padding:0 clamp(22px,6vw,95px);font-size:8px;font-weight:800;display:flex}.submission-footer a{color:#775181}@media (max-width:1080px){.submission-header nav{display:none}.submission-header{grid-template-columns:1fr auto}.submission-timeline{grid-template-columns:1fr 1fr}.submission-timeline article:nth-child(2n){border-right:0}.submission-timeline article{border-bottom:1px solid #ffffff24}.submission-timeline article:last-child{border-bottom:0}.submission-integrity{grid-template-columns:auto 1fr;margin-inline:22px}.submission-integrity ul{grid-column:2}}@media (max-width:900px){.submission-hero-facts,.submission-modalities,.submission-summary-grid,.submission-awards-grid,.submission-legacy-details,.submission-process-rules{grid-template-columns:1fr}.submission-hero-facts>div,.submission-modalities article{border-bottom:1px solid #ffffff24;border-right:0}.submission-modalities article{border-bottom-color:#122a3021}.submission-hero-facts>div:last-child,.submission-modalities article:last-child{border-bottom:0}.submission-areas{grid-template-columns:1fr 1fr}.submission-areas li:not(:nth-child(3n)){margin-right:0}.submission-areas li:nth-child(odd){margin-right:24px}.submission-score-grid{grid-template-columns:1fr 1fr}.submission-score-grid article:nth-child(2){border-right:0}.submission-score-grid article:nth-child(-n+2){border-bottom:1px solid #122a3024}.submission-workspace{grid-template-columns:1fr}.submission-guide{position:static}}@media (max-width:620px){.submission-page section[id]{scroll-margin-top:118px}.submission-header{row-gap:8px;min-height:116px;padding:13px 20px 10px}.submission-brand{min-width:0}.submission-back{grid-area:1/2;justify-self:end;font-size:0}.submission-back svg{width:21px}.submission-header nav{scrollbar-width:none;border-top:1px solid #ffffff1a;grid-area:2/1/auto/-1;justify-content:flex-start;gap:24px;width:100%;padding-top:9px;display:flex;overflow-x:auto}.submission-header nav::-webkit-scrollbar{display:none}.submission-header nav a{flex:none}.submission-hero{min-height:auto;padding:74px 21px 52px}.submission-hero h1{font-size:clamp(51px,15vw,78px)}.submission-hero-facts{margin-top:42px}.submission-regulations,.submission-summary-section,.submission-evaluation-section{padding:82px 20px}.submission-section-heading{margin-bottom:38px}.submission-modalities article{min-height:210px}.submission-modalities h3{margin-top:38px}.submission-areas-heading{flex-direction:column;align-items:flex-start;margin-top:70px}.submission-areas{grid-template-columns:1fr}.submission-areas li:nth-child(odd){margin-right:0}.submission-timeline-section,.submission-awards-section{padding:82px 20px}.submission-timeline{grid-template-columns:1fr}.submission-timeline article{border-bottom:1px solid #ffffff24;border-right:0;min-height:205px}.submission-timeline article:nth-child(-n+2){border-bottom:1px solid #ffffff24}.submission-timeline article:last-child{border-bottom:0}.submission-timeline strong{margin-top:40px}.submission-integrity{grid-template-columns:1fr;margin:55px 20px;padding:34px 25px}.submission-integrity ul{grid-column:auto}.submission-score-grid{grid-template-columns:1fr}.submission-score-grid article,.submission-score-grid article:nth-child(2){border-bottom:1px solid #122a3024;border-right:0;min-height:190px}.submission-score-grid article:last-child{border-bottom:0}.submission-score-grid strong{margin-top:42px}.submission-award-card{min-height:385px}.submission-award-card>svg{margin-bottom:50px}.submission-workspace{padding:82px 17px 90px}.submission-form-shell{padding:24px 14px}.submission-form-heading{padding-inline:6px}.submission-form-heading small{display:none}.submission-footer{flex-direction:column;justify-content:center;align-items:flex-start;min-height:145px;padding-block:34px}}@media (prefers-reduced-motion:reduce){.submission-header a{transition:none}}.submission-form-page-header{grid-template-columns:1fr auto}.submission-form-page-header .submission-back{grid-column:2}.submission-form-intro{color:#fff;background:radial-gradient(circle at 83% 15%,#9c57ff3d,#0000 30%),linear-gradient(125deg,#26002f,#420454 55%,#153047);min-height:500px;padding:85px max(clamp(22px,7vw,120px),50vw - 690px)}.submission-form-intro>span{color:var(--submission-cyan);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:800}.submission-form-intro h1{letter-spacing:-.065em;margin:20px 0 25px;font-size:clamp(62px,8vw,112px);line-height:.86}.submission-form-intro h1 em{color:var(--submission-cyan);font-family:var(--font-jornada-serif),Georgia,serif;font-weight:400}.submission-form-intro>p{color:#ffffff94;max-width:610px;margin:0;font-size:13px;line-height:1.8}.submission-form-intro>div{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);max-width:950px;margin-top:55px;display:grid}.submission-form-intro>div p{color:#ffffffbf;border-right:1px solid #ffffff24;align-items:center;gap:10px;min-height:72px;margin:0;padding:18px;font-size:9px;display:flex}.submission-form-intro>div p:last-child{border-right:0}.submission-form-intro>div svg{width:15px;color:var(--submission-cyan)}.submission-standalone-form{max-width:1120px;margin:0 auto;padding:90px 22px 120px}.submission-form-page .submission-form-heading>svg{width:38px;height:38px;color:var(--submission-cyan);border:1px solid #00f0d540;border-radius:50%;padding:9px}.submission-form-page .submission-form-note{justify-content:center;align-items:center;gap:8px;display:flex}.submission-form-page .submission-form-note svg{width:14px}@media (max-width:620px){.submission-form-page-header{min-height:76px;padding-block:0}.submission-form-intro{min-height:500px;padding:70px 20px}.submission-form-intro h1{font-size:clamp(59px,17vw,78px)}.submission-form-intro>div{grid-template-columns:1fr}.submission-form-intro>div p{border-bottom:1px solid #ffffff24;border-right:0}.submission-form-intro>div p:last-child{border-bottom:0}.submission-standalone-form{padding:70px 15px 90px}}
