.home-experience-inner{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);align-items:flex-end;gap:1.5rem;display:grid}.home-experience-image{aspect-ratio:1536/1002;width:100%;position:relative;overflow:hidden}.home-experience-content{padding-left:.75rem}.home-experience-title{margin:0;font-size:2rem;font-weight:400;line-height:1.15}.home-experience-description{max-width:300px;color:var(--section-paregraph-color);margin:0;font-size:.75rem;line-height:1.45}@media (max-width:767px){.home-experience-inner{flex-direction:column;align-items:stretch;gap:2rem;display:flex}.home-experience-content{gap:1.5rem;padding-left:0}.home-experience-title{font-size:1.75rem}.home-experience-image{aspect-ratio:1.19}.home-experience-description{max-width:none;font-size:.875rem}}
.home-instagram{background:var(--white-color);overflow:hidden}.home-instagram-heading{width:max-content;color:inherit;justify-content:center;align-items:center;gap:.5rem;margin:0 0 1.25rem;text-decoration:none;display:flex}.home-instagram-heading span{font-family:var(--ppf-regular-font);font-size:1.25rem}.home-instagram-heading img{width:18px;height:18px}.home-instagram-post{color:inherit;text-decoration:none;display:block}.home-instagram-post-image{aspect-ratio:349/562;filter:grayscale();width:100%;transition:filter .4s;position:relative;overflow:hidden}.home-instagram-post:hover .home-instagram-post-image{filter:grayscale(0)}.home-instagram-caption{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:1rem 0 0;font-size:1.125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.home-instagram-swiper{padding-bottom:0}.home-instagram-swiper .swiper-pagination{display:none}@media (max-width:767px){.home-instagram{padding-bottom:3rem}.home-instagram-heading{justify-content:flex-start;width:100%;margin-bottom:1.75rem}.home-instagram-heading img{width:18px;height:18px}.home-instagram-heading span{font-size:1.75rem}.home-instagram-post-image,.home-instagram-post:hover .home-instagram-post-image{filter:grayscale()}.home-instagram-caption{letter-spacing:3%;margin-top:.75rem;font-size:16px;line-height:1.5}.home-instagram-swiper{padding-bottom:2.5rem}.home-instagram-swiper .swiper-pagination{display:flex;bottom:0}.home-instagram-swiper .swiper-pagination-bullet{opacity:1;background:#d9d9d9;border-radius:0;flex:1 1 0;width:auto;height:2px;margin:0!important}.home-instagram-swiper .swiper-pagination-bullet-active{background:var(--primary-color)}}
