@font-face{font-display:swap;font-family:Brauer Neue Black;src:url(../fonts/BrauerNeue-Black.eot);src:url(../fonts/BrauerNeue-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/BrauerNeue-Black.woff) format("woff"),url(../fonts/BrauerNeue-Black.ttf) format("truetype"),url(../fonts/BrauerNeue-Black.svg#d7c0d88bf937888986e8ee1e54e1c652) format("svg")}@font-face{font-display:swap;font-family:Brauer Neue Bold;src:url(../fonts/BrauerNeue-Bold.eot);src:url(../fonts/BrauerNeue-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/BrauerNeue-Bold.woff) format("woff"),url(../fonts/BrauerNeue-Bold.ttf) format("truetype"),url(../fonts/BrauerNeue-Bold.svg#d7c0d88bf937888986e8ee1e54e1c652) format("svg")}@font-face{font-display:swap;font-family:Brauer Neue;font-style:normal;font-weight:400;src:url(../fonts/BrauerNeue-Regular.eot);src:url(../fonts/BrauerNeue-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/BrauerNeue-Regular.woff) format("woff"),url(../fonts/BrauerNeue-Regular.ttf) format("truetype"),url(../fonts/BrauerNeue-Regular.svg#445c0c1334d7ba4f776377a537e2509e) format("svg")}body{max-width:100vw;overflow-x:hidden}.dd-main-container{background:linear-gradient(180deg,#191919 0,#191919 90%,#000)}@media(min-width:851px){.dd-main-container{display:grid;grid-template-columns:415px 3fr}}body.user-logged-in .dd-main-container{background:var(--color--white)!important}video{width:100%}:root{--color-yellow:#ffc917;--color-orange:#ff6f48;--color-green:#61bf84;--color-black:#000;--color-white:#fff}.color-yellow{color:var(--color-yellow)}.bkg-yellow{background-color:var(--color-yellow)}.color-orange{color:var(--color-orange)}.bkg-orange{background-color:var(--color-orange)}.color-green{color:var(--color-green)}.bkg-green{background-color:var(--color-green)}.color-black{color:var(--color-black)}.bkg-black{background-color:var(--color-black)}.color-white{color:var(--color-white)}.bkg-white{background-color:var(--color-white)}:root{--font-base:"Brauer Neue",sans-serif;--font-heading:"Brauer Neue Bold",sans-serif;--font-button:"Brauer Neue Black",sans-serif;--caps-spacing:default;--font-weight-normal:300;--font-weight-semibold:600;--font-weight-bold:700;--h1-size:29.5px;--h2-size:22px;--body-size:21px;--body-size-mobile:18px}body{font-family:var(--font-base);font-size:var(--body-size-mobile)}@media(min-width:851px){body{font-size:var(--body-size)}}em{font-weight:var(--font-weight-semibold)}strong{font-family:var(--font-heading)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--caps-spacing);text-transform:uppercase}.h1:first-child,.h1:last-child,.h2:first-child,.h2:last-child,.h3:first-child,.h3:last-child,.h4:first-child,.h4:last-child,.h5:first-child,.h5:last-child,.h6:first-child,.h6:last-child,h1:first-child,h1:last-child,h2:first-child,h2:last-child,h3:first-child,h3:last-child,h4:first-child,h4:last-child,h5:first-child,h5:last-child,h6:first-child,h6:last-child{margin-top:0}.h2,h2{font-size:var(--h2-size);margin:30px 0 19.8px}p{margin:30px 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a{color:inherit}.btn{align-items:center;background:linear-gradient(currentColor,currentColor) no-repeat 33px 100%/0 1.5px;display:inline-flex;font-family:var(--font-button);font-size:var(--body-size-mobile);font-weight:var(--font-weight-bold);gap:14px;letter-spacing:var(--caps-spacing);line-height:1.1;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease-out}@media(min-width:851px){.btn{font-size:var(--h2-size)}}.btn[href*=interland3],.btn[href*=register]{color:unset}.btn:focus,.btn:hover{background-size:calc(100% - 50px) 1.5px}.btn:focus:after,.btn:hover:after{animation:arrow-bounce .3s linear;animation-delay:.15s}.btn:before{background-size:20px 20px;content:url(/themes/custom/decoding_timber_towers/images/dtt-triangle-right-yellow.svg);display:inline-block;width:20px}.btn:after{content:""}.btn-row{align-items:center;display:flex;flex-wrap:wrap;gap:15px 45px}.btn.yellow{color:var(--color-yellow)}[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(currentColor,currentColor) no-repeat 0 100%/0 1.5px;border:0;font-family:var(--font-heading);letter-spacing:var(--caps-spacing);line-height:1.1;padding:0;text-transform:uppercase;transition:all .3s ease-out}[type=submit]:focus,[type=submit]:hover{background-size:100% 1.5px}.col-content .btn,.dd-section__inner .btn{font-size:27px}table{max-width:100%}@media(max-width:851px){table{font-size:14px}}td,th{padding:7.5px 15px}@media(max-width:851px){td,th{padding-left:7.5px;padding-right:7.5px}}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid;border-radius:0;box-sizing:border-box;max-width:450px;outline:none;padding:7.5px 15px;transition:all .3s ease-out;width:100%}[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{border-color:var(--color-orange)}.form-item{margin:9.9px 0}.form-actions{margin-top:30px}#node-themed-page-layout-builder-form{padding:30px}#node-themed-page-layout-builder-form #edit-actions input{border:2px solid #ccc;margin-bottom:.5rem;padding:.5rem}.dd-header{box-sizing:border-box;left:0;padding:30px;position:absolute;top:0;width:100%}@media(min-width:851px){.dd-header{pointer-events:none;position:fixed;z-index:3}}@media(max-width:851px){.dd-header__right{left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:3}}.dd-header__logo{display:block;pointer-events:all;transition:all .3s ease-out}@media(max-width:851px){.dd-header__logo{width:45%}.js-menu-open .dd-header__logo{width:190px}}@media(max-width:560px){.dd-header__logo{width:45%}}@media(min-width:851px){.dd-header__logo{display:none;width:190px}}.dd-header__slogan{color:var(--color-white);font-family:var(--font-heading);font-size:var(--h2-size);font-weight:var(--font-weight-bold);font-weight:700;letter-spacing:var(--caps-spacing);line-height:.7;position:absolute;right:30px;text-align:right;text-transform:uppercase;top:85px;transform:translateX(-2.25%) rotate(-90deg);transform-origin:right top;white-space:nowrap}@media(min-width:851px){.dd-header__slogan{top:30px}}.dd-header__hamburger{position:absolute;right:30px;top:30px;width:44px}.logo-black{fill:transparent;transition:fill .3s ease-out}.js-menu-open .logo-black,.js-past-header .logo-black{fill:var(--color-black)}.dd-section{color:var(--color-black);padding:45px 75px 30px 30px}@media(min-width:851px){.dd-section{padding:30px 120px 30px 75px}}.dd-section__header{color:var(--color-white);font-size:2em;margin:0}.dd-section[data-theme=white] .dd-section__header{color:var(--color-black)}@media(min-width:1280px){.dd-section__inner{max-width:960px}}.dd-section[data-theme=black]{color:var(--color-white)}.dd-section[data-theme=yellow] h2{color:var(--color-black)}.dd-section[data-theme=yellow]{background-color:var(--color-yellow)}.dd-section[data-theme=orange]{background-color:var(--color-orange)}.dd-section[data-theme=green]{background-color:var(--color-green)}.dd-section[data-theme=black]{background-color:var(--color-black)}.dd-section[data-theme=white]{background-color:var(--color-white)}.dd-hamburger{display:grid;gap:11px;pointer-events:all;position:absolute;right:30px;top:45px;width:30px}@media(min-width:851px){.dd-hamburger{display:none;gap:17px;right:30px;top:30px;width:45px}}.dd-hamburger__item{background:var(--color-white);display:block;height:11px;transform:skewY(-28.5deg);transition:all .3s ease-out}@media(min-width:851px){.dd-hamburger__item{height:17px}}.js-menu-open .dd-hamburger .dd-hamburger__item{background:var(--color-yellow)}.js-menu-open .dd-hamburger .dd-hamburger__item:last-child{transform:translateY(calc(-100% - 11px)) skewY(28.5deg)}@media(min-width:851px){.js-menu-open .dd-hamburger .dd-hamburger__item:last-child{transform:translateY(calc(-100% - 17px)) skewY(28.5deg)}}.dd-accordion__header{align-items:center;border-bottom:1.5px solid;cursor:pointer;display:flex;font-style:italic;font-weight:var(--font-weight-semibold);gap:30px;justify-content:space-between;margin-bottom:5px;padding:5px 0;text-decoration:none}.dd-accordion__copy{display:none}.dd-accordion.js-open svg{transform:rotate(-270deg)}.dd-accordions.dd-section.js-open .dd-accordions__header svg{transform:rotate(-90deg)}.dd-accordion__header,.dd-accordions__header{align-items:center;color:var(--color-black);display:flex!important;flex-direction:row;flex-wrap:nowrap}.dd-accordion__header svg,.dd-accordions__header svg{color:var(--color-white);margin-left:5px;min-width:44.5px;transform:unset;transition:transform .3s ease-out;width:44.5px}.dd-accordion__header svg *,.dd-accordions__header svg *{fill:currentColor!important}[data-theme=black] .dd-accordion__header,[data-theme=black] .dd-accordions__header{border-bottom-color:var(--color-white);color:var(--color-white)}[data-theme=black] .dd-accordion__header svg,[data-theme=black] .dd-accordions__header svg{color:var(--color-black)}[data-theme=black] .dd-accordion__header svg *,[data-theme=black] .dd-accordions__header svg *{fill:var(--color-white)!important}#press .dd-accordions__items ul{list-style-type:none;margin:0;padding:0}#press .dd-accordions__items ul li{font-family:Brauer Neue Black,"sans-serif";margin:1rem 0}#press .dd-accordions__items ul li a{font-size:1.8rem;text-decoration:none}#press .dd-accordions__items ul li a:before{background-size:35px;content:url(/themes/custom/decoding_timber_towers/images/dtt-triangle-right-white.svg);display:inline-block;margin-right:.25em}.block-inline-blockdd-accordion{background-color:var(--color-black);padding-bottom:12px}body.user-logged-in .block-inline-blockdd-accordion{background-color:var(--color-white)}.dd-accordions__items{display:grid;margin-bottom:30px}@media(min-width:851px){.dd-accordions__items{gap:5px 30px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.dd-accordions__items{gap:0 120px}}.dd-accordions__actions{margin-top:30px}.block-inline-blockdd-accordion .dd-accordions{padding-bottom:30px}.block-inline-blockdd-accordion .dd-accordions__items{display:block;padding-top:15px}.block-inline-blockdd-sponsors .dd-section h2{font-size:2em}.block-inline-blockdd-sponsors .dd-section .dd-section__header{font-size:var(--body-size)}.block-inline-blockdd-sponsors .dd-section .dd-section__header div{max-height:20px}.block-inline-blockdd-sponsors .dd-section .dd-section__header svg{min-width:24.5px;width:24.5px}.block-inline-blockdd-sponsors .dd-accordions__items{align-items:center;display:flex;flex-wrap:wrap;gap:10px;grid-template-columns:repeat(4,minmax(12px,1fr));margin-top:1rem}.block-inline-blockdd-sponsors .dd-accordions__items .media--type-image{align-items:center;aspect-ratio:1/1;box-sizing:border-box;display:grid;height:100%;justify-content:center;max-height:232px;max-width:232px;padding:2rem}.block-inline-blockdd-sponsors .dd-accordions__items .media--type-image img{max-height:inherit;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.block-inline-blockdd-sponsors#sponsors-general .dd-accordions__items .media--type-image{align-items:center;display:grid;height:100%;padding:2rem}.block-inline-blockdd-sponsors#sponsors-general .dd-accordions__items .media--type-image img{aspect-ratio:1/1;height:100%;max-height:232px;max-width:232px;-o-object-fit:contain;object-fit:contain;width:100%}.dd-footer-socials{display:flex;gap:25px}@media(max-width:851px){.dd-footer-socials{align-items:center;display:grid;grid-template-columns:repeat(4,auto);justify-content:flex-start}}@media(min-width:851px){.dd-footer-socials{align-items:flex-end;display:flex}}.dd-footer-socials a,.dd-footer-socials span{display:unset}.dd-footer-socials span{width:100px}@media(max-width:851px){.dd-footer-socials span{grid-column:1/end}.dd-footer-socials span svg{width:100px}}.dd-footer-socials a{width:30px}.dd-footer-socials a:first-of-type{margin-left:auto}.dd-footer-socials svg{height:auto;width:100%}.block-inline-blockdd-animation{background-color:var(--color-black);font-size:0;overflow:hidden}.block-inline-blockdd-animation video{margin:0;max-width:100%}@media(max-width:851px){.block-inline-blockdd-animation video{margin-left:15%}}.block-inline-blockdd-faq:nth-last-child(4) .dd-accordions__header{margin-bottom:30px}.node__content .block-inline-blockdd-faq{display:none}.block-inline-blockdd-hero#intro .dd-section{background-image:url(../images/tree_ring_cutoff.png);background-position:100%;background-repeat:no-repeat;background-size:contain}@media(max-width:560px){.block-inline-blockdd-hero#intro .dd-section{background-image:none;padding-right:30px!important}}@media(min-width:851px)and (max-width:1065.5px){.block-inline-blockdd-hero#intro .dd-section{background-image:none;padding-right:30px!important}}@media(min-width:320px){.block-inline-blockdd-hero#intro .dd-section{background-position-x:150%!important;background-position-y:top!important;background-size:50%;padding-right:60px}}@media(max-width:560px){.block-inline-blockdd-hero#intro .dd-section{background-position-x:150%;background-position-y:45px;padding-right:150px}}@media(max-width:851px){.block-inline-blockdd-hero#intro .dd-section{background-position-x:118%;padding:45px 165px 30px 30px}}@media(min-width:851px){.block-inline-blockdd-hero#intro .dd-section{background-position-x:150%;background-position-y:top;background-size:45%;padding:45px 180px 30px 75px}}@media(min-width:1280px){.block-inline-blockdd-hero#intro .dd-section{background-position-x:140%}}.block-inline-blockdd-hero#intro .dd-section .dd-hero__copy-container{width:95%}.block-inline-blockdd-list[data-theme=black]{background-color:var(--color-black);color:var(--color-white)}.block-inline-blockdd-list[data-theme=yellow]{background-color:var(--color-yellow)}#jurors{padding:0}#jurors[data-theme=black]{background-color:var(--color-black);color:var(--color-white)}#jurors[data-theme=yellow]{background-color:var(--color-yellow)}#jurors .dd-section{padding-right:0}#jurors .dd-accordions__items{align-items:center;display:flex;flex-wrap:wrap;gap:0;margin-top:1rem;max-width:100%!important;padding-top:15px!important}#jurors .juror{display:flex;justify-content:space-between;margin-bottom:30px;max-width:100%;width:100%}@media(max-width:560px){#jurors .juror{flex-direction:column-reverse}#jurors .juror .juror__photo{margin-bottom:15px}}@media(min-width:851px)and (max-width:1065.5px){#jurors .juror{flex-direction:column-reverse}#jurors .juror .juror__photo{margin-bottom:15px}}#jurors .juror h2{font-size:2em;margin:0}#jurors .juror h3{letter-spacing:.1em;margin:0}#jurors .juror .juror__info{margin-bottom:30px;margin-right:30px}#jurors .juror .juror__details{color:var(--color-yellow);font-family:Brauer Neue,"sans-serif"!important}#jurors .juror .juror__details div{display:inline}#jurors .juror .juror__photo{min-width:30%}#winners[data-theme=black]{background-color:var(--color-black);color:var(--color-white)}#winners[data-theme=yellow]{background-color:var(--color-yellow)}#winners .winner{display:grid;grid-template-rows:auto auto}#winners .winner .winner__photo .media{display:grid}#winners .winner .winner__info{display:flex;flex-direction:row;justify-content:space-between}@media(max-width:320px){#winners .winner .winner__info{flex-direction:column-reverse}}@media(min-width:320px){#winners .winner .winner__info{flex-direction:column-reverse}}@media(min-width:560px){#winners .winner .winner__info{flex-direction:row}}#winners .winner .winner__info h2{font-size:2em;margin:0}#winners .winner .winner__info h2 .field--name-field-full-name{line-height:30px}#winners .winner .winner__info .winner__name{color:var(--color-yellow);font-family:Brauer Neue,"sans-serif"!important;letter-spacing:.1em;margin-top:0}#winners .winner .winner__info .info{padding:30px 75px 75px}#winners .winner .winner__info .winner__details{flex:2}@media(min-width:851px){#winners .winner .winner__info .winner__details{max-width:60%;min-width:50%;padding-right:15px}}@media(max-width:851px){#winners .winner .winner__info .winner__details{max-width:60%;min-width:50%;padding:30px 30px 75px}}@media(max-width:560px){#winners .winner .winner__info .winner__details{min-width:unset!important;padding:30px 75px 75px 30px}}#winners .winner .winner__info .winner__location,#winners .winner .winner__info .winner__team_members{margin:0!important}#winners .winner .winner__info .winner__brief{margin-top:24px}#winners .winner .winner__info .winner__prize{background-color:var(--color-white);color:var(--color-black);flex:1;height:-moz-fit-content;height:fit-content;padding-left:30px!important;width:-webkit-fill-available}#winners .winner .winner__info .winner__prize h3{font-size:1.5em;line-height:.9em;margin:0}@media(max-width:560px){#winners .winner .winner__info .winner__prize h3{font-size:1em}}@media(min-width:851px){#winners .winner .winner__info .winner__prize h3{font-size:1em}}@media(max-width:851px){#winners .winner .winner__info .winner__prize h3{font-size:1.5em}}@media(min-width:1280px){#winners .winner .winner__info .winner__prize h3{font-size:1.5em}}@media(min-width:320px){#winners .winner .winner__info .winner__prize{padding-bottom:30px!important}#winners .winner .winner__info .winner__prize p{margin:unset}}@media(min-width:560px){#winners .winner .winner__info .winner__prize p{margin:30px 0}}@media(min-width:851px){#winners .winner .winner__info .winner__prize{max-width:40%;padding-left:30px!important;padding-right:15px!important}}#winners .content>.field>.field__item:nth-of-type(-n+3) .winner__prize{background-color:var(--color-yellow)}

/*# sourceMappingURL=base.css.map*/