.search-result__date{margin-bottom:.35em}.search-result__title{margin-bottom:.25em}@media screen and (max-width:768px){.search-result__title{font-size:1.4em;line-height:1.22;padding-right:0;margin-bottom:.35em}}.search-result__image{margin-top:1em}@media screen and (max-width:768px){.search-result__image{max-width:50%}}.search-result__text a{text-decoration:underline;-webkit-transition:color 0ms;transition:color 0ms}.search-result .highlight{background:var(--green);display:inline-block;-webkit-transition:background 125ms;transition:background 125ms}.search-result:hover a .highlight{background:transparent}.search-results{min-height:calc(100vh - var(--header-height)*4);width:100%;height:100%;border-right:1px solid #000}@media screen and (max-width:1024px){.search-results{min-height:auto;border-right:none;margin-right:0}}.search-results__wrapper{padding:0 var(--padding);margin-left:calc(var(--padding)*-0.5);height:100%}@media screen and (max-width:1024px){.search-results__wrapper{margin-left:0;padding:0}}.search-results__close-btn{width:var(--padding);position:absolute;top:.65em;right:0}.search-results__close-btn svg{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform 125ms 225ms;transition:-webkit-transform 125ms 225ms;transition:transform 125ms 225ms;transition:transform 125ms 225ms,-webkit-transform 125ms 225ms}.search-results__close-btn.active svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.search-results__result{padding:var(--padding) 0;padding-top:0;margin-bottom:1em;border-bottom:1px solid #000}@media screen and (max-width:1024px){.search-results__result{margin-right:0}}.search-results__result:last-of-type{border-bottom:none}@media screen and (max-width:1024px){.search-results__result:last-of-type{border-bottom:1px solid #000}}.search-results__title{margin-right:var(--padding);margin-bottom:.5em;cursor:pointer}.search-results__title:hover{color:var(--green)}@media screen and (max-width:1024px){.search-results__title{padding-bottom:.5em;padding-top:.65em;border-bottom:1px solid #000;margin-bottom:1em;margin-top:-1em;margin-right:0}.search-results__title:hover{color:#000}}.search-results__header{position:relative;width:100%;background:#fff}@media screen and (max-width:1024px){.search-results__header{pointer-events:auto}}.search{padding-top:calc(var(--header-height)*2 + .25em)}@media screen and (max-width:1024px){.search{padding-top:var(--header-height)}}.search__mobile{position:relative}@media screen and (max-width:768px){.search__mobile{padding-top:.25em}}.search__mobile .searchbar{position:static}.search__results{padding:var(--padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.25em}@media screen and (max-width:768px){.search__results{margin-top:1px}}.search__results__wrapper .search-results{margin-left:calc(var(--padding)*-1)}@media screen and (max-width:1024px){.search__results__wrapper .search-results{margin-left:0}}.search__results__wrapper:first-of-type .search-results{padding-left:calc(var(--padding)*0.5)}@media screen and (max-width:1024px){.search__results__wrapper:first-of-type .search-results{margin-left:0;padding-left:0}}.search__results__wrapper:first-of-type .search-results__title{border-top:none}.search__results__wrapper:nth-child(4) .search-results{border-right:none}.search__results__column{width:25%}