#header .branding{padding:18px 38px}#header .branding a{width:auto;height:60px;display:flex;align-items:center}#header .branding img{width:auto;height:46px}.footer-logo.new-tides{width:100%;max-width:300px;height:auto;margin-top:0;aspect-ratio:auto}.home-header img{width:100%;height:auto}.home-intro{padding:60px 20px}.home-intro-logo img{width:60%;max-width:420px;height:auto;margin:0 auto}.winner-profile img{width:100%;height:auto;border-radius:50%}.winner-name{font-size:20px;font-weight:400;line-height:1.3;letter-spacing:.01em}.content-block img{width:100%;height:auto}.content-block .bg-image{background-repeat:no-repeat space}.artwork-details{padding:10px}.artwork-details h3{margin:0 0 0 0;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:.01em;text-transform:none}.artwork-details p{margin:0 0 0 0;font-size:18px;font-weight:400;line-height:1.3;letter-spacing:.01em}.artwork-details h3 a{text-decoration:none}.artwork-details h3 a:hover{color:#000}.artist-controls{display:grid;grid-template-columns:160px minmax(0,1fr) 160px;align-items:stretch;border:1px solid #c4c4c4}.artist-share{min-width:0;padding:25px 30px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.artist-share h3,.artist-share p{margin-left:0;margin-right:0}.artist-share p:last-child{margin-bottom:0}.artist-controls .artwork-control{width:160px;aspect-ratio:1;padding:20px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:.03em;color:#729ca8;text-decoration:none;white-space:nowrap;background:#f9f9f9;transition:color 0.3s ease,background-color 0.3s ease}.artist-controls .artwork-previous{border-right:1px solid #c4c4c4}.artist-controls .artwork-next{border-left:1px solid #c4c4c4}.artist-controls .artwork-control:hover,.artist-controls .artwork-control:focus-visible{color:#fff;background-color:#729ca8}.artwork-control-arrow{font-size:20px;line-height:1}.switch{overflow:hidden}.switch-item{border-bottom:1px solid #9fb8bb;&.last{border-bottom:0}}.switch-button{padding:30px 0;cursor:pointer;background-image:url(../images/accordian-open-dark.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:20px 20px}.switch-button.switch-active{background-image:url(../images/accordian-close-dark.svg)}.switch-item .switch-content{padding:0 0 40px 0;display:none}.faq{& h2{margin:0;text-transform:none}& p{font-size:20px;font-weight:400}}.btn-wrapper{margin:0 auto;display:block;text-align:center}.button-block{margin:0;display:inline-block;color:#FFF;background:#fff0;border:2px solid #FFF}.JudgingPortalPage .pagination{display:flex;align-items:center;justify-content:center}.JudgingPortalPage .pagination-pages a,.JudgingPortalPage .pagination-pages span{min-width:50px;height:50px;margin:0 10px;padding:10px 14px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;line-height:30px;letter-spacing:.01em;color:#FFF;text-decoration:none;text-align:center;display:inline-block;background-color:#9fb8bb}.JudgingPortalPage .pagination-pages span{background-color:#3F3F3F}.JudgingPortalPage .pagination-pages a:hover{color:#FFF;background-color:#000}.JudgingPortalPage .pagination-previous,.JudgingPortalPage .pagination-next{font-size:20px;font-weight:400;letter-spacing:.01em;text-decoration:none;&:hover{color:#3F3F3F}}.content-block h2,.content-block h3,.content-block h4,.content-block h5,.content-block h6,.content-block p,.content-block ul li{color:inherit}.content-block p{font-size:1.2em;line-height:1.4}.content ul li{padding-left:22px;font-size:1.2em;line-height:1.4}.content ul li:before{position:absolute;left:0;content:"•";font-size:1.4em;line-height:1;color:inherit}.content ul.tick-list li::before{content:"✓";font-size:1em;line-height:inherit;color:inherit}.font-size-5{font-size:5em;line-height:1.2}.font-size-4{font-size:4em;line-height:1.2}.font-size-3{font-size:3em;line-height:1.2}.font-size-2{font-size:2em;line-height:1.1}.font-size-1{font-size:1.2em;line-height:1.4}.dark-grey{color:#3F3F3F}.muted-aqua{color:#9fb8bb}.muted-teal{color:#729ca8}.white-text{color:#FFF}@media screen and (max-width:768px){.col-sm-0{display:none}}@media screen and (max-width:600px){.artist-controls{grid-template-columns:90px minmax(0,1fr) 90px}.artist-controls .artwork-control{width:90px;adding:12px;flex-direction:column;gap:4px;font-size:13px}.artist-share{padding:18px 12px}}