.BlogPage_page__QsvwX{width:100%;max-width:1430px;margin:0 auto;padding:4rem 1rem 3rem}@media(min-width:765px){.BlogPage_page__QsvwX{padding:7rem 1.5rem 4rem}}.BlogPage_categories__nanv9{display:flex;flex-wrap:nowrap;gap:.65rem;margin:0 0 clamp(1.75rem,3vw,2.5rem);padding:0 0 .25rem;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}@media(min-width:765px){.BlogPage_categories__nanv9{flex-wrap:wrap;overflow:visible}}.BlogPage_category__YKUpm{flex:0 0 auto;margin:0;padding:.55rem 1rem}.BlogPage_categoryActive__wQk3X{border-color:#a21b4d;background:#a21b4d;color:#fff}.BlogPage_list__6ICtm{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:765px){.BlogPage_list__6ICtm{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.5rem}}.BlogPage_item__kc_tT{margin:0;min-width:0}.BlogPage_link__tg2ks{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.BlogPage_link__tg2ks:focus-visible,.BlogPage_link__tg2ks:hover{transform:translateY(-3px);border-color:rgba(162,27,77,.35);box-shadow:0 14px 28px rgba(0,0,0,.08);outline:none}.BlogPage_link__tg2ks:focus-visible .BlogPage_arrow__LlW_E,.BlogPage_link__tg2ks:hover .BlogPage_arrow__LlW_E{transform:translateX(3px)}.BlogPage_link__tg2ks:focus-visible{outline:3px solid #a21b4d;outline-offset:3px}.BlogPage_imageWrap__M8OpQ{position:relative;aspect-ratio:16/10;width:100%;background:linear-gradient(135deg,rgba(93,103,152,.35),rgba(162,27,77,.45));overflow:hidden}.BlogPage_image__klVwK{object-fit:cover}.BlogPage_body___qaCJ{display:flex;flex-direction:column;flex:1 1;gap:.65rem;padding:1.15rem 1.25rem 1.25rem}@media(min-width:765px){.BlogPage_body___qaCJ{padding:1.35rem 1.5rem 1.5rem}}.BlogPage_tag__YyZtG{display:inline-flex;align-self:flex-start;padding:.3rem .7rem;border:1px solid rgba(162,27,77,.25);border-radius:999px;background:rgba(162,27,77,.06);color:#a21b4d;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2}.BlogPage_tag__YyZtG,.BlogPage_title__CAmV_{margin:0;font-family:var(--font-mulish),"Roboto",sans-serif}.BlogPage_title__CAmV_{font-weight:800;font-size:clamp(1.125rem,2.2vw,1.375rem);line-height:1.3;letter-spacing:-.015em;color:#000}.BlogPage_excerpt__4Id0M{margin:0;font-family:var(--font-mulish),"Roboto",sans-serif;font-size:16px;line-height:1.55;color:#4f525c;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogPage_meta__gP8Kf{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.85rem}.BlogPage_metaText__X6lO5{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-family:var(--font-mulish),"Roboto",sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(79,82,92,.95);line-height:1.3}.BlogPage_dot__Z5WY2{color:rgba(79,82,92,.55)}.BlogPage_arrow__LlW_E{flex-shrink:0;color:#a21b4d;font-size:1.15rem;line-height:1;transition:transform .2s ease}.BlogPage_empty__yDzgo{margin:0;font-family:var(--font-mulish),"Roboto",sans-serif;font-size:16px;color:#4f525c;line-height:1.5}@media(min-width:765px){.BlogPage_empty__yDzgo{font-size:20px}}.Button_button__0BRjZ{padding:16px;transition:all .5s;cursor:pointer;font-size:larger}@media(min-width:768px){.Button_button__0BRjZ{font-size:20px}}@media(min-width:1280px){.Button_button__0BRjZ{font-size:20px}}@media(min-width:1536px){.Button_button__0BRjZ{font-size:20px}}.Button_button__0BRjZ.Button_color-dark__cb3V_{box-shadow:.5rem .5rem #000;border:3px solid #000;color:#000;background-color:#fff}.Button_button__0BRjZ.Button_color-light__8vhI5{box-shadow:.5rem .5rem #000;color:#fff;background-color:#000;border:3px solid #fff}.Button_button__0BRjZ.Button_color-blue__F9fED{box-shadow:.5rem .5rem #5d6798;color:#fff;background-color:#5d6798;border:3px solid #fff}.Button_button__0BRjZ:hover{box-shadow:none;transform:translate(8px,8px)}.Header_header__EyZqF{font-family:var(--font-abril-fatface),"Roboto",serif;color:#fff;letter-spacing:3px;padding:1rem 0;margin:0;font-size:24px}@media(min-width:1280px){.Header_header__EyZqF{font-size:42px}}@media(min-width:1536px){.Header_header__EyZqF{font-size:42px}}.Header_header__EyZqF.Header_color-dark__XIrv_{color:#000}.Header_header__EyZqF.Header_color-light__9_iSY{color:#fff}.Paragraph_paragraph___fCGZ{font-family:var(--font-mulish),"Roboto",sans-serif;color:#fff;font-size:16px;padding:.5rem 0;white-space:pre-line}@media(min-width:768px){.Paragraph_paragraph___fCGZ{font-size:20px}}@media(min-width:1280px){.Paragraph_paragraph___fCGZ{font-size:20px}}@media(min-width:1536px){.Paragraph_paragraph___fCGZ{font-size:20px}}.Paragraph_paragraph___fCGZ.Paragraph_color-dark__FnxVi{color:#000}.Paragraph_paragraph___fCGZ.Paragraph_color-light__fVGFk{color:#fff}.Footer_footerContainer__1Dvy2{background:#a21b4d;background:linear-gradient(90deg,#a21b4d,#00d0ff)}.Footer_footerContainer__1Dvy2 .Footer_footer__OYoYH{display:flex;flex-wrap:wrap}@media(min-width:765px){.Footer_footerContainer__1Dvy2 .Footer_footer__OYoYH{flex-wrap:nowrap}}.Footer_footerContainer__1Dvy2 .Footer_footer__OYoYH .Footer_containerLeft__3i5MB{width:100%}@media(min-width:765px){.Footer_footerContainer__1Dvy2 .Footer_footer__OYoYH .Footer_containerLeft__3i5MB{width:50%}}.Footer_footerContainer__1Dvy2 .Footer_footer__OYoYH .Footer_containerRight__4mrjs{width:100%}@media(min-width:765px){.Footer_footerContainer__1Dvy2 .Footer_footer__OYoYH .Footer_containerRight__4mrjs{display:block;width:50%;height:100%;position:relative}}.Footer_footerContainer__1Dvy2 .Footer_footer__OYoYH .Footer_a__Tcygv{text-decoration:none}.Footer_footerContainer__1Dvy2 .Footer_paragraphReserved__c2zX9{font-family:var(--font-mulish),"Roboto",sans-serif;font-size:12px;color:#fff}.Footer_footerContainer__1Dvy2 .Footer_paragraphReserved__c2zX9 span img{padding:0 1rem;height:32px;width:32px}.Footer_footerContainer__1Dvy2 .Footer_paragraphReserved__c2zX9{display:flex;justify-content:center;align-items:center}.Heading_heading__j_sMy p{color:#4f525c;font-family:var(--font-mulish),"Roboto",sans-serif;font-weight:700;font-size:14px;line-height:18px;letter-spacing:2.8px;text-transform:uppercase;margin:0}.BlogPageComponents_header__YtbvU{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;align-items:center;margin-bottom:clamp(2rem,4vw,3rem);padding:0}@media(min-width:900px){.BlogPageComponents_header__YtbvU{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:3rem;margin-bottom:3.5rem}}.BlogPageComponents_copy__pqCrB{display:flex;flex-direction:column}.BlogPageComponents_description__OLytE{margin:.25rem 0 0;font-family:var(--font-mulish),"Roboto",sans-serif;font-size:clamp(16px,2vw,20px);line-height:1.6;color:#000;max-width:34rem}.BlogPageComponents_visual__AOgj4{display:none;position:relative;aspect-ratio:5/4;width:100%;max-width:28rem;margin-inline:auto;justify-self:end}@media(min-width:900px){.BlogPageComponents_visual__AOgj4{display:block}}.BlogPageComponents_browser__XGyJU{position:absolute;inset:12% 10% 18% 18%;border-radius:12px;background:#fff;border:2px solid rgba(0,0,0,.08);box-shadow:0 18px 40px rgba(0,0,0,.08);overflow:hidden;z-index:2}.BlogPageComponents_browserChrome__Z9ADv{display:flex;align-items:center;gap:.35rem;height:1.75rem;padding:0 .75rem;background:rgba(0,0,0,.04);border-bottom:1px solid rgba(0,0,0,.06)}.BlogPageComponents_dot__EPwxV{width:.45rem;height:.45rem;border-radius:50%;background:rgba(0,0,0,.2)}.BlogPageComponents_dot__EPwxV:first-child{background:#a21b4d}.BlogPageComponents_dot__EPwxV:nth-child(2){background:#00d0ff}.BlogPageComponents_dot__EPwxV:nth-child(3){background:#5d6798}.BlogPageComponents_browserBody__CxaQA{position:absolute;inset:1.75rem 0 0;background:linear-gradient(180deg,rgba(93,103,152,.35),rgba(93,103,152,.75) 55%,rgba(162,27,77,.55))}.BlogPageComponents_mountain__SBgSU{position:absolute;bottom:0;left:0;right:0;height:55%;background:linear-gradient(135deg,#5d6798,#4a547d);-webkit-clip-path:polygon(0 70%,28% 28%,48% 52%,72% 18%,100% 62%,100% 100%,0 100%);clip-path:polygon(0 70%,28% 28%,48% 52%,72% 18%,100% 62%,100% 100%,0 100%)}.BlogPageComponents_circle__hSo_Z{position:absolute;width:42%;aspect-ratio:1;border-radius:50%;background:rgba(162,27,77,.18);top:4%;right:0;z-index:1}.BlogPageComponents_bar__kt18l{position:absolute;width:12%;height:58%;border-radius:10px;background:#a21b4d;left:4%;bottom:10%;z-index:3}.BlogPageComponents_panel__20K_N{position:absolute;width:34%;height:28%;border-radius:10px;background:#5d6798;right:2%;bottom:6%;z-index:1}.Tag_tag__sEbql{background:#a21b4d;padding:.5rem;margin-right:1rem;display:flex;justify-content:center;align-items:center}@media(min-width:765px){.Tag_tag__sEbql{padding:.5rem}}.Tag_tag__sEbql p{text-align:center;font-family:var(--font-mulish),"Roboto",sans-serif;font-style:normal;font-weight:700}@media(min-width:768px){.Tag_tag__sEbql p{font-size:20px}}@media(min-width:1280px){.Tag_tag__sEbql p{font-size:20px}}@media(min-width:1536px){.Tag_tag__sEbql p{font-size:20px}}.Tag_tag__sEbql p{line-height:32px;color:#fff;margin:0}.Project_project__tRl32{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media(min-width:765px){.Project_project__tRl32{flex-wrap:nowrap}}.Project_project__tRl32 .Project_containerLeft__7v5WW{width:100%}@media(min-width:765px){.Project_project__tRl32 .Project_containerLeft__7v5WW{width:50%}}.Project_project__tRl32 .Project_containerRight__vztgA{width:100%}@media(min-width:765px){.Project_project__tRl32 .Project_containerRight__vztgA{display:block;width:50%;height:100%;position:relative}}.Project_project__tRl32{padding:1rem 0;gap:2rem}.Project_project__tRl32:nth-child(2n){flex-direction:row-reverse}.Project_containerRight__vztgA .Project_a__WBN3l{position:relative;text-decoration:none}.Project_containerRight__vztgA .Project_a__WBN3l:hover p{visibility:visible}.Project_containerRight__vztgA .Project_a__WBN3l:hover img{scale:1.05;box-shadow:12px 14px 15px 3px rgba(0,0,0,.3)}.Project_containerRight__vztgA .Project_a__WBN3l img{border-radius:20px;box-shadow:8px 10px 12px 3px rgba(0,0,0,.2);max-width:100%;width:auto;height:auto;transition:scale .2s,box-shadow .2s}.Project_tagContainer__2VksH{display:flex;flex-wrap:wrap}.ProjectPage_pageTitle__uz_aJ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}