.PhotoCompetitionPage{display:block;position:relative}.PhotoCompetitionPage .landing{padding:130px 0 195px;display:block;position:relative}.PhotoCompetitionPage .landing:after{content:"";background-image:url(/images/graphics/landing-banner.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:45px;display:block;position:absolute;bottom:0;left:0}.PhotoCompetitionPage .landing .container .landingContent{width:50%;display:block;position:relative}.PhotoCompetitionPage .landing .container .landingContent h1.small{max-width:400px;margin-bottom:40px}.PhotoCompetitionPage .landing svg{width:595px;max-width:38%;height:auto;display:block;position:absolute;top:45%;right:0;transform:translateY(-50%)}.PhotoCompetitionPage .pageContent{padding:0 0 140px;display:block;position:relative}.PhotoCompetitionPage .pageContent .container .contentGrid{grid-template-columns:1fr 560px;align-items:start;gap:115px;display:grid}.PhotoCompetitionPage .pageContent .container .contentGrid .content>*{margin-bottom:20px}.PhotoCompetitionPage .pageContent .container .contentGrid .prizesWrapper{flex-flow:row;align-items:flex-end;gap:40px;display:flex}.PhotoCompetitionPage .pageContent .container .contentGrid .prizesWrapper .prizes{flex-flow:column;gap:20px;margin-bottom:-9px;display:flex}.PhotoCompetitionPage .submission{background-color:var(--frost-60);padding:140px 0;display:block;position:relative}.PhotoCompetitionPage .submission .container .submissionWrapper{width:100%;display:block;position:relative}.PhotoCompetitionPage .submission .container .submissionWrapper h3{margin-bottom:20px}.PhotoCompetitionPage .submission .container .submissionWrapper .formHelp{margin-bottom:60px}.PhotoCompetitionPage .guidelines{padding:150px 0 170px;display:block;position:relative}.PhotoCompetitionPage .guidelines .container .contentWrapper{display:block;position:relative}.PhotoCompetitionPage .guidelines .container .contentWrapper h3{margin-bottom:40px}.PhotoCompetitionPage .guidelines .container .contentWrapper .guidelinesContent>*{margin-bottom:20px}.PhotoCompetitionPage .guidelines .container .contentWrapper .guidelinesContent ul{padding-left:18px;list-style:outside}.PhotoCompetitionPage .guidelines .container .contentWrapper .guidelinesContent ul li{padding:0 0 0 5px}.PhotoCompetitionPage .guidelines .container .contentWrapper .guidelinesContent ol{padding-left:18px;list-style:decimal}.PhotoCompetitionPage .guidelines .container .contentWrapper .guidelinesContent ol li{padding:0 0 0 5px}@media screen and (max-width:1400px){.PhotoCompetitionPage .pageContent .container .contentGrid{gap:60px}}@media screen and (max-width:990px){.PhotoCompetitionPage .landing{padding:130px 0 435px}.PhotoCompetitionPage .landing .container .landingContent{width:100%}.PhotoCompetitionPage .landing svg{max-width:400px;top:initial;bottom:80px;transform:none}.PhotoCompetitionPage .pageContent .container .contentGrid{grid-template-columns:1fr}}@media screen and (max-width:768px){.PhotoCompetitionPage .landing{padding:130px 0 336px}.PhotoCompetitionPage .landing:after{height:31px}.PhotoCompetitionPage .landing .container .landingContent{padding:0 var(--mobile-padding)}.PhotoCompetitionPage .landing svg{max-width:300px}.PhotoCompetitionPage .pageContent{padding:0 0 80px}.PhotoCompetitionPage .pageContent .container .contentGrid{padding:0 var(--mobile-padding);gap:20px}.PhotoCompetitionPage .pageContent .container .contentGrid .prizesWrapper .prizes{margin-bottom:-4px}.PhotoCompetitionPage .submission{padding:60px 0 100px}.PhotoCompetitionPage .submission .container .submissionWrapper{padding:0 var(--mobile-padding)}.PhotoCompetitionPage .submission .container .submissionWrapper .formHelp{margin-bottom:30px}.PhotoCompetitionPage .guidelines{padding:60px 0}.PhotoCompetitionPage .guidelines .container .contentWrapper{padding:0 var(--mobile-padding)}.PhotoCompetitionPage .guidelines .container .contentWrapper h3{margin-bottom:20px}}@media screen and (max-width:576px){.PhotoCompetitionPage .landing svg{width:70%;max-width:300px}.PhotoCompetitionPage .pageContent .container .contentGrid .prizesWrapper{text-align:center;flex-direction:column-reverse;align-items:center}}
