.component-postcard_default{display:flex;flex-direction:column;gap:39px;width:100%}.component-postcard_default{transition:all .25s ease !important}@media(max-width: 767px){.component-postcard_default{gap:24px}}.component-postcard_default:hover .postcard-image img{transform:scale(1.05)}.component-postcard_default .postcard-image{position:relative;width:100%;aspect-ratio:500/341;overflow:hidden}@media(max-width: 767px){.component-postcard_default .postcard-image{aspect-ratio:16/11}}.component-postcard_default .postcard-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.component-postcard_default .postcard-image img{transition:all .25s ease !important}.component-postcard_default .postcard-content{display:flex;flex-direction:column;gap:12px}@media(max-width: 767px){.component-postcard_default .postcard-content{gap:8px}}.component-postcard_default .postcard-title{font-size:36px;line-height:120%;color:#000;margin:0}.component-postcard_default .postcard-title{font-family:"Neue Haas Display",sans-serif}@media(min-width: 768px)and (max-width: 1149px){.component-postcard_default .postcard-title{font-size:28px}}@media(max-width: 767px){.component-postcard_default .postcard-title{font-size:22px}}.component-postcard_default .postcard-title strong{font-weight:500}.component-postcard_default .postcard-title span{font-weight:400}.component-postcard_default .postcard-tags{display:flex;flex-wrap:wrap;gap:8px}.component-postcard_default .postcard-tags .tag{font-size:18px;line-height:140%;text-transform:uppercase;color:#000}.component-postcard_default .postcard-tags .tag{font-family:"Neue Haas Display",sans-serif}@media(min-width: 768px)and (max-width: 1149px){.component-postcard_default .postcard-tags .tag{font-size:16px}}@media(max-width: 767px){.component-postcard_default .postcard-tags .tag{font-size:14px}}.component-postcard_default .postcard-tags .tag:not(:last-child)::after{content:"";margin-left:16px}.component-postcard_xlarge{display:flex;flex-direction:column;gap:39px;width:100%}.component-postcard_xlarge{transition:all .25s ease !important}@media(max-width: 767px){.component-postcard_xlarge{gap:24px}}.component-postcard_xlarge:hover .postcard-image img{transform:scale(1.05)}.component-postcard_xlarge .postcard-image{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden}@media(max-width: 767px){.component-postcard_xlarge .postcard-image{aspect-ratio:16/11}}.component-postcard_xlarge .postcard-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.component-postcard_xlarge .postcard-image img{transition:all .25s ease !important}.component-postcard_xlarge .postcard-content{display:flex;flex-direction:column;gap:12px}@media(max-width: 767px){.component-postcard_xlarge .postcard-content{gap:8px}}.component-postcard_xlarge .postcard-title{font-size:36px;line-height:120%;color:#000;margin:0}.component-postcard_xlarge .postcard-title{font-family:"Neue Haas Display",sans-serif}@media(min-width: 768px)and (max-width: 1149px){.component-postcard_xlarge .postcard-title{font-size:28px}}@media(max-width: 767px){.component-postcard_xlarge .postcard-title{font-size:22px}}.component-postcard_xlarge .postcard-title strong{font-weight:500}.component-postcard_xlarge .postcard-title span{font-weight:400}.component-postcard_xlarge .postcard-tags{display:flex;flex-wrap:wrap;gap:8px}.component-postcard_xlarge .postcard-tags .tag{font-size:18px;line-height:140%;text-transform:uppercase;color:#000}.component-postcard_xlarge .postcard-tags .tag{font-family:"Neue Haas Display",sans-serif}@media(min-width: 768px)and (max-width: 1149px){.component-postcard_xlarge .postcard-tags .tag{font-size:16px}}@media(max-width: 767px){.component-postcard_xlarge .postcard-tags .tag{font-size:14px}}.component-postcard_xlarge .postcard-tags .tag:not(:last-child)::after{content:"";margin-left:16px}#projektsArchive{padding-top:150px;background-color:#fff}@media(min-width: 768px)and (max-width: 1149px){#projektsArchive{padding-top:120px}}@media(max-width: 767px){#projektsArchive{padding-top:100px}}.section-projekts-hero{position:relative}.section-projekts-hero .container{padding-top:60px}@media(min-width: 768px)and (max-width: 1149px){.section-projekts-hero .container{padding-top:40px;padding-bottom:30px}}@media(max-width: 767px){.section-projekts-hero .container{padding-top:30px;padding-bottom:24px}}.section-projekts-hero .hero-content{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}@media(max-width: 767px){.section-projekts-hero .hero-content{flex-direction:column;gap:24px}}.section-projekts-hero h1{font-size:74px;font-weight:500;line-height:100%;margin:0;color:#000}.section-projekts-hero h1{font-family:"Neue Haas Display",sans-serif}@media(max-width: 767px){.section-projekts-hero h1{font-size:32px}}.section-projekts-hero h1{text-transform:lowercase}.section-projekts-hero .hero-filters{display:flex;gap:114px;align-items:flex-start}@media(min-width: 768px)and (max-width: 1149px){.section-projekts-hero .hero-filters{gap:60px}}@media(max-width: 767px){.section-projekts-hero .hero-filters{width:100%;flex-direction:column;gap:16px}}.filter-dropdown{display:flex;flex-direction:column}@media(max-width: 767px){.filter-dropdown{width:100%}}.filter-dropdown .filter-toggle{display:flex;align-items:center;gap:35px;padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer}.filter-dropdown .filter-toggle{font-size:42px;font-weight:400;line-height:120%;margin:0;color:#000}.filter-dropdown .filter-toggle{font-family:"Neue Haas Display",sans-serif}@media(max-width: 767px){.filter-dropdown .filter-toggle{font-size:22px;line-height:100%}}.filter-dropdown .filter-toggle{transition:all .25s ease !important}.filter-dropdown .filter-toggle{white-space:nowrap}@media(min-width: 768px)and (max-width: 1149px){.filter-dropdown .filter-toggle{gap:20px}}@media(max-width: 767px){.filter-dropdown .filter-toggle{width:100%;justify-content:space-between;gap:16px}}.filter-dropdown .filter-toggle:hover{opacity:.7}.filter-dropdown .filter-toggle.has-selection{color:#b32e5d}.filter-dropdown .filter-toggle.has-selection::after{filter:brightness(0) saturate(100%) invert(29%) sepia(54%) saturate(1543%) hue-rotate(315deg) brightness(87%) contrast(91%)}.filter-dropdown .filter-toggle.is-open::after{transform:rotate(270deg)}.filter-dropdown .filter-toggle::after{content:"";display:block;flex-shrink:0;width:19px;height:22px;background-image:url("../images/svg/arrow-gud.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(90deg)}.filter-dropdown .filter-toggle::after{transition:all .25s ease !important}@media(max-width: 767px){.filter-dropdown .filter-toggle::after{width:14px;height:16px}}.filter-dropdown .filter-options{display:flex;flex-direction:column;padding:20px 0 0;margin:0;list-style:none;max-height:0;overflow:hidden;opacity:0}.filter-dropdown .filter-options{transition:all .25s ease !important}@media(max-width: 767px){.filter-dropdown .filter-options{width:100%;padding-top:0}}.filter-dropdown .filter-options.is-open{max-height:1000px;opacity:1;padding-top:20px}@media(max-width: 767px){.filter-dropdown .filter-options.is-open{padding-top:16px}}.filter-dropdown .filter-options li{margin-bottom:20px}@media(max-width: 767px){.filter-dropdown .filter-options li{margin-bottom:16px}}.filter-dropdown .filter-options li:last-child{margin-bottom:0}.filter-dropdown .filter-options a{display:block;font-size:22px;line-height:1.29;text-transform:lowercase;color:#000;text-decoration:none}.filter-dropdown .filter-options a{transition:all .25s ease !important}.filter-dropdown .filter-options a{white-space:nowrap}@media(max-width: 767px){.filter-dropdown .filter-options a{font-size:16px}}.filter-dropdown .filter-options a:hover{opacity:.7}.filter-dropdown .filter-options a.active{font-weight:500}.section-projekts-archive{position:relative}.section-projekts-archive .container{padding-top:60px;padding-bottom:120px}@media(min-width: 768px)and (max-width: 1149px){.section-projekts-archive .container{padding-top:40px;padding-bottom:80px}}@media(max-width: 767px){.section-projekts-archive .container{padding-top:30px;padding-bottom:60px}}.projekts-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:60px 30px}@media(min-width: 768px)and (max-width: 1149px){.projekts-grid{gap:50px 24px}}@media(max-width: 767px){.projekts-grid{grid-template-columns:1fr;gap:40px}}.projekts-grid .--xlarge{grid-column:1/-1}.projekts-grid .--default{grid-column:span 1}@media(max-width: 767px){.projekts-grid .--default{grid-column:1/-1}}.pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:80px}@media(min-width: 768px)and (max-width: 1149px){.pagination{margin-top:60px}}@media(max-width: 767px){.pagination{margin-top:40px}}.pagination a,.pagination span{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;font-size:16px;font-weight:500;color:#000;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.2);border-radius:6px}.pagination a,.pagination span{font-family:"Neue Haas Display",sans-serif}.pagination a,.pagination span{transition:all .25s ease !important}.pagination a:hover,.pagination span:hover{border-color:#b32e5d;color:#b32e5d}.pagination a.current,.pagination span.current{background:#000;border-color:#000;color:#fff}.pagination .prev,.pagination .next{font-size:20px}.pagination .dots{border:none;min-width:auto}.pagination .dots:hover{color:#000}.section-projekts-archive>.container>p{text-align:center;padding:60px 0}