.blog_section__dZhnf{padding:1rem 0 2rem}.blog_section__title__vmA1d{font-size:var(--section-title-size);color:var(--section-title-color);position:relative;text-align:center;margin:1rem 0}.blog_section__subtitle__Fp8xZ{display:block;font-size:var(--small-font-size);margin-bottom:4rem;color:var(--section-subtitle-color)}.blog_section__subtitle__Fp8xZ,.blog_section__title__vmA1d{text-align:center}.blog_section__title__vmA1d:after,.blog_section__title__vmA1d:before{content:"";position:absolute;width:130px;height:1px;background-color:black;top:50%}.blog_section__title__vmA1d:before{left:35%}.blog_section__title__vmA1d:after{right:35%}.blog_projects__container__VMN_T{max-width:996px;margin:0 auto;padding:0 2rem}.blog_projects_description__cqQ8Z{padding-bottom:30px;font-size:22px;font-weight:500;font-family:inter,sans-serif;line-height:1.5;text-align:center;color:#424242}.blog_projects__joc1_{display:flex;flex-direction:column;gap:20px}.blog_projects__title__cVsW0{text-align:left;font-weight:700;font-size:clamp(1rem,3vw,1.25rem);padding:10px;color:var(--section-title-color)}.blog_projects__links__jkR_j{display:flex;justify-content:flex-start}.blog_features__cards__c1hZb{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;width:100%;background:transparent}.blog_features__title__bIA3x{font-size:24px;color:#414141}.blog_features__image__6HlBe{border-radius:30px 0 0 30px;max-width:-moz-fit-content;max-width:fit-content;box-shadow:0 4px 8px rgba(0,0,0,.3);height:auto;width:100%;align-items:center;justify-content:center;display:flex}.blog_features__des__fDxqm{max-width:930px;color:#4A4A4A;font-weight:550;font-size:16px;line-height:1.2;font-family:inter,sans-serif}.blog_features__content__Tt_Ea{box-shadow:0 4px 8px rgba(0,0,0,.3);border-radius:0 30px 30px 0;padding:20px;display:flex;flex-direction:column}.blog_projects__link__of9DP{display:inline-block;width:24px;height:24px;font-size:36px;color:rgb(82,82,82);transition:all .3s ease-in-out;margin-right:25px;margin-top:15px}.blog_projects__link__of9DP:hover{color:#000;transform:translateY(-5px)}.blog_experiences__footer__iPALE{position:fixed;bottom:0;color:rgba(0,0,0,.05);font-size:140px;font-weight:600}.blog_popup__close__BmMjK{position:absolute;top:10px;right:15px;background:transparent;border:none;font-size:2rem;color:#424242;cursor:pointer}.blog_popup__close__BmMjK:hover{color:rgb(0,0,0)}@keyframes blog_fadeIn__89FrC{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:992px){.blog_about__container__kp5TR{max-width:768px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;font-size:32px}}@media screen and (max-width:768px){.blog_projects__container__VMN_T{max-width:600px}.blog_projects__card__YwZD_{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:50px;box-shadow:0 2px 4px rgba(0,0,0,.3)}.blog_projects__data__X3lA6{width:100%;height:auto}.blog_projects__image__H3y6q{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#f2f2f2;display:none;flex-direction:column;justify-content:center;align-items:center;opacity:.2}.blog_projects_description__cqQ8Z{font-size:20px}.blog_popup__content__BHt7c{max-width:300px}.blog_features__description__k_rFx{font-size:20px}.blog_features__image__6HlBe{display:none}.blog_features__content__Tt_Ea{border-radius:30px}}@media screen and (max-width:1540px){.blog_section__title__vmA1d:before{left:30%}.blog_section__title__vmA1d:after{right:30%}}@media screen and (max-width:1125px){.blog_section__title__vmA1d:before{left:25%}.blog_section__title__vmA1d:after{right:25%}}@media screen and (max-width:768px){.blog_section__title__vmA1d:before{left:15%}.blog_section__title__vmA1d:after{right:15%}}@media screen and (max-width:675px){.blog_section__title__vmA1d:after,.blog_section__title__vmA1d:before{width:75px}.blog_section__title__vmA1d:before{left:7.5%}.blog_section__title__vmA1d:after{right:7.5%}.blog_section__subtitle__Fp8xZ{margin-bottom:2rem}}@media screen and (max-width:475px){.blog_section__title__vmA1d:before{left:5%}.blog_section__title__vmA1d:after{right:5%}.blog_projects__joc1_{display:flex;flex-direction:column;gap:1px}.blog_projects_description__cqQ8Z{text-align:center;font-size:18px}}.blog_projects__list__cd1Ee{list-style:none;padding:0;margin-top:1rem;text-align:left}.blog_projects__item__BakPI{display:flex;align-items:baseline;margin-bottom:.75rem;padding-left:1.5rem;position:relative;text-align:left}.blog_projects__item__BakPI:before{content:"✓";position:absolute;left:0;color:var(--title-color);font-weight:600}.blog_blogCard__A5KoA{background:transparent;border-radius:1.2rem;box-shadow:0 2px 12px 0 rgba(60,72,88,.08);padding:1.2rem 1rem 1.5rem;margin:0;max-width:320px;min-width:0;text-align:left;border:1.5px solid #e5e7eb;font-family:inter,sans-serif;color:#424242;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:box-shadow .18s,border-color .18s,background .18s,transform .18s;outline:none;overflow:hidden;box-sizing:border-box;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.blog_blogCard__A5KoA.blog_selected__I4ScG,.blog_blogCard__A5KoA:active,.blog_blogCard__A5KoA:focus,.blog_blogCard__A5KoA:hover{background:transparent;border-color:#6366f1;box-shadow:0 8px 28px 0 rgba(99,102,241,.13);color:#222;transform:scale(1.04)}.blog_blogCard__desc__E_hN5,.blog_blogCard__title__SwMVq{overflow-wrap:break-word;word-break:break-word;white-space:normal}.blog_blogCard__desc__E_hN5{max-width:100%;max-height:5.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;box-orient:vertical}.blog_readMore__emsSW{color:#2563eb;font-weight:600;font-size:1rem;margin-top:.7rem;display:inline-block;letter-spacing:.2px;transition:color .18s}.blog_blogCard__A5KoA.blog_selected__I4ScG .blog_readMore__emsSW,.blog_blogCard__A5KoA:active .blog_readMore__emsSW,.blog_blogCard__A5KoA:focus .blog_readMore__emsSW,.blog_blogCard__A5KoA:hover .blog_readMore__emsSW{color:#1d4ed8;text-decoration:underline}@media screen and (max-width:600px){.blog_features__cards__c1hZb,.blog_projects__joc1_{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:1rem!important;width:100%!important}.blog_blogCard__A5KoA{max-width:100%!important;min-width:0!important;width:100%!important;padding:1rem .5rem 1.2rem!important;margin:0 auto 1.2rem!important;box-sizing:border-box!important}.blog_blogCard__desc__E_hN5,.blog_blogCard__title__SwMVq{word-break:normal!important;white-space:normal!important;overflow-wrap:break-word!important}}