.page-module__-VkVPW__page{background:var(--bg-light,#fdfbf7);min-height:80vh;padding:140px 0 80px;position:relative;overflow:hidden}.page-module__-VkVPW__page:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#16a34a08 0%,#0000 70%);border-radius:50%;width:50vw;height:50vw;position:absolute;top:5%;right:-5%}.page-module__-VkVPW__container{z-index:1;max-width:1400px;margin:0 auto;padding:0 5%;position:relative}.page-module__-VkVPW__header{text-align:center;margin-bottom:6rem;position:relative}.page-module__-VkVPW__eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--primary,#15803d);background:#15803d14;border:1px solid #15803d26;border-radius:50px;margin:0 0 1.5rem;padding:.5rem 1.2rem;font-size:.8rem;font-weight:700;display:inline-block}.page-module__-VkVPW__title{color:var(--secondary,#1e293b);letter-spacing:-1px;margin:0 0 1.5rem;font-size:4rem;font-weight:800;line-height:1.1}.page-module__-VkVPW__sub{color:var(--text-muted,#475569);max-width:600px;margin:0 auto;font-size:1.2rem;font-weight:400;line-height:1.8}.page-module__-VkVPW__grid{grid-template-columns:repeat(3,1fr);gap:2.5rem;width:100%;display:grid}.page-module__-VkVPW__cardWrapper{height:100%;display:flex}.page-module__-VkVPW__card{background:#fff;border:none;border-radius:24px;flex-direction:column;width:100%;height:100%;padding:3rem 2.5rem;transition:all .5s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 12px 35px #0000000a,0 2px 8px #00000005}.page-module__-VkVPW__card:before{content:"";background:var(--primary,#15803d);opacity:0;height:6px;transition:all .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.page-module__-VkVPW__card{background:#fff;border:1px solid #0000000d;border-radius:16px;flex-direction:column;height:100%;padding:2rem;display:flex;position:relative;box-shadow:0 10px 30px #0000000d}.page-module__-VkVPW__googleHeader{color:#475569;background:#f1f5f9;border-radius:20px;align-items:center;gap:.5rem;width:fit-content;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.8rem;font-weight:700;display:flex}.page-module__-VkVPW__googleIcon{color:#10b981;width:16px;height:16px}.page-module__-VkVPW__quoteIcon{opacity:.1;width:40px;height:40px;color:var(--primary);position:absolute;top:1.5rem;right:1.5rem}.page-module__-VkVPW__cardTitle{color:var(--text-dark);margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.page-module__-VkVPW__text{color:#475569;flex-grow:1;margin-bottom:2rem;font-size:1rem;line-height:1.6}.page-module__-VkVPW__author{align-items:center;gap:1rem;margin-top:auto;display:flex}.page-module__-VkVPW__avatar{width:48px;height:48px;color:var(--primary,#15803d);background:#15803d1a;border:2px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.3rem;display:flex;box-shadow:0 4px 12px #0000000d}.page-module__-VkVPW__authorInfo{flex-direction:column;display:flex}.page-module__-VkVPW__authorName{color:var(--secondary,#0f172a);letter-spacing:-.3px;font-size:1.05rem;font-weight:800}.page-module__-VkVPW__authorLocation{color:var(--primary);text-transform:uppercase;letter-spacing:1px;margin-top:4px;font-size:.85rem;font-weight:600}@media (max-width:1024px){.page-module__-VkVPW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__-VkVPW__title{font-size:2.8rem}.page-module__-VkVPW__grid{grid-template-columns:1fr}}
