.page-inner{padding-top:1.875rem}.page-inner:not(:last-child){padding-bottom:1.5rem}@media screen and (max-width:767.98px){.page-inner{padding-top:1.625rem}}.page-inner__main{width:100%;max-width:70.5rem;margin-inline:auto}.page-inner__hero{position:relative;overflow:hidden;border-radius:clamp(.75rem,1.1111111111vw,1rem);min-height:clamp(20.1875rem,27.2916666667vw,24.5625rem);width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-block:clamp(1.25rem,2.2916666667vw,2.0625rem);padding-inline:clamp(1rem,3.3333333333vw,3rem)}@media screen and (max-width:767.98px){.page-inner__hero{min-height:clamp(14.1875rem,48.6111111111vw,43.75rem)}}.page-inner__hero:not(:last-child){margin-bottom:clamp(1.25rem,3.3333333333vw,3rem)}.page-inner__hero::before{content:"";position:absolute;z-index:1;inset:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7))),url(.jpg);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%),url(.jpg)}.page-inner__hero img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-inner__hero h1{text-align:center;color:#fff;font-weight:700;line-height:1.4;font-size:clamp(1.25rem,2.7777777778vw,2.5rem)}.page-inner__hero-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:.75rem;z-index:2}.page-inner__info{width:100%;max-width:42.5rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.page-inner__info:not(:last-child){margin-bottom:1.25rem}.page-inner__info h2{font-weight:700;font-size:clamp(1.25rem,2.2222222222vw,2rem);line-height:1.25;text-align:start}@media screen and (max-width:767.98px){.page-inner__info{gap:.75rem}}.page-inner__cats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(.5rem,1.0416666667vw,.9375rem)}.page-inner__cats a,.page-inner__cats button{-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.page-inner__cats a:hover,.page-inner__cats button:hover{border-color:#069ddc}}.page-inner__cat{display:-ms-grid;display:grid;-ms-grid-columns:1.25rem 1fr;grid-template-columns:1.25rem 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;min-height:clamp(2rem,2.7777777778vw,2.5rem);padding-inline:.5rem;padding-block:.25rem;border:.0625rem solid rgba(1,1,1,.1019607843);border-radius:6.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-inner__cat-icon{-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;height:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:rgba(6,157,220,.1019607843)}.page-inner__cat-icon img{-webkit-box-flex:0;-ms-flex:0 0 .75rem;flex:0 0 .75rem}.page-inner__cat-text{font-weight:700;line-height:1.5;font-size:clamp(.75rem,1.1111111111vw,1rem);color:#252b37;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:11.25rem}@media screen and (max-width:767.98px){.page-inner__cat-text{font-weight:600}}.page-inner__content{width:100%;max-width:42.5rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;color:#252b37;font-size:1rem;line-height:1.5}.page-inner__content img{width:100%;border-radius:clamp(1rem,1.6666666667vw,1.5rem);min-height:clamp(15.1875rem,24.4444444444vw,22rem)}.page-inner__content h2{font-size:1.5rem;line-height:1;padding-top:1.5rem}.page-inner__content h3{font-size:1rem;line-height:1;padding-top:1rem}.page-inner__content p:has(img){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-inner__content ul{list-style:initial;margin-left:1rem;padding-left:.5rem}.page-inner__content ol{list-style:decimal;margin-left:1rem;padding-left:.5rem}.page-inner__content li{margin-bottom:.5rem}.page-inner__content li:last-child{margin-bottom:0}.page-inner__content p:has(iframe){aspect-ratio:16/9}.page-inner__content p:has(iframe) iframe{width:100%;height:100%}
/*# sourceMappingURL=portfolio-overveiw.css.map */
