.grf-root[data-v-ec11987e]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:#fff;color:#111827;overflow:hidden;font-family:Montserrat,system-ui,sans-serif;container-type:inline-size}.grf-bordered[data-v-ec11987e]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;border:clamp(6px,.7cqw,18px) solid;-o-border-image:linear-gradient(120deg,#4285F4,#EA4335,#FBBC05,#34A853) 1;border-image:linear-gradient(120deg,#4285f4,#ea4335,#fbbc05,#34a853) 1}.grf-bg[data-v-ec11987e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.grf-overlay[data-v-ec11987e]{position:absolute;top:0;right:0;bottom:0;left:0}.grf-glogo[data-v-ec11987e]{position:absolute;top:clamp(10px,4%,48px);right:clamp(8px,2.6%,32px);width:clamp(26px,2.6cqw,64px);height:auto;z-index:3}.grf-single[data-v-ec11987e]{position:relative;z-index:2;flex:1;min-height:0;display:flex;align-items:center;gap:3%;padding:clamp(1.25rem,3.5cqw,4.5rem)}.grf-card[data-v-ec11987e]{max-width:68%;min-width:0}.grf-quote-mark[data-v-ec11987e]{font-size:clamp(2.5rem,7cqw,9rem);line-height:.3;font-weight:800;opacity:.14;margin-bottom:.1em}.grf-text[data-v-ec11987e]{font-size:clamp(.95rem,2cqw,2.8rem);line-height:1.35;font-weight:400;margin:.35em 0;opacity:.92;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.grf-author[data-v-ec11987e]{display:flex;align-items:center;gap:.7rem;margin-bottom:.4rem}.grf-avatar[data-v-ec11987e]{width:clamp(26px,2.4cqw,44px);height:clamp(26px,2.4cqw,44px);border-radius:999px;-o-object-fit:cover;object-fit:cover;flex:none}.grf-single .grf-avatar[data-v-ec11987e]{width:clamp(48px,4.6cqw,116px);height:clamp(48px,4.6cqw,116px)}.grf-name[data-v-ec11987e]{font-weight:800;font-size:clamp(.95rem,1.6cqw,2.2rem)}.grf-single .grf-name[data-v-ec11987e]{font-weight:900;font-size:clamp(1.3rem,2.9cqw,4rem);letter-spacing:-.01em}.grf-stars[data-v-ec11987e]{color:#f97316;font-size:clamp(1rem,2.1cqw,2.8rem);letter-spacing:.08em}.grf-split[data-v-ec11987e]{padding:0;align-items:stretch;gap:0}.grf-split-media[data-v-ec11987e]{position:relative;z-index:2;flex:0 0 50%;height:100%}.grf-split .grf-card[data-v-ec11987e]{flex:1;max-width:none;align-self:center;padding:clamp(1.25rem,3.5cqw,3.5rem)}.grf-split-media img[data-v-ec11987e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.grf-photo[data-v-ec11987e]{align-items:flex-end;padding:0}.grf-photo-media[data-v-ec11987e]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.grf-photo-media img[data-v-ec11987e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.grf-photo-media[data-v-ec11987e]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000e6,#0000008c 45%,#00000040)}.grf-photo .grf-card[data-v-ec11987e]{position:relative;z-index:2;max-width:100%;width:100%;padding:clamp(1.25rem,3.5cqw,3.5rem)}.grf-photo .grf-text[data-v-ec11987e]{-webkit-line-clamp:4}.grf-photo .grf-name[data-v-ec11987e],.grf-photo .grf-text[data-v-ec11987e]{color:#fff!important;text-shadow:0 1px 6px rgba(0,0,0,.6)}.grf-photo .grf-quote-mark[data-v-ec11987e]{color:#fff!important;opacity:.35}.grf-multi[data-v-ec11987e]{position:relative;z-index:2;flex:1;min-height:0;padding:clamp(.8rem,2.5cqw,2.5rem);display:flex;overflow:hidden}.grf-grid .grf-cards[data-v-ec11987e]{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:clamp(.6rem,1.2cqw,1.2rem);width:100%;height:100%}.grf-marquee[data-v-ec11987e]{position:relative;z-index:2;flex:1;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:clamp(.6rem,1.4cqw,1.6rem);padding:clamp(.8rem,2cqw,2rem) 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.grf-mq-row[data-v-ec11987e]{display:flex;gap:clamp(.6rem,1.2cqw,1.2rem);width:-moz-max-content;width:max-content;align-items:stretch;min-height:0;overflow:hidden}.grf-mq-row .grf-mini[data-v-ec11987e]{flex:0 0 clamp(220px,22cqw,380px)}.grf-marquee .grf-mini-photo[data-v-ec11987e]{height:clamp(40px,4.5cqw,90px)}.grf-mq-left[data-v-ec11987e]{animation:grf-marquee-ec11987e 60s linear infinite}.grf-mq-right[data-v-ec11987e]{animation:grf-marquee-rev-ec11987e 60s linear infinite}@keyframes grf-marquee-rev-ec11987e{0%{transform:translate(-50%)}to{transform:translate(0)}}.grf-carousel-row .grf-cards[data-v-ec11987e]{display:flex;align-items:stretch;align-self:center;gap:clamp(.6rem,1.2cqw,1.2rem);width:100%;animation:grf-marquee-ec11987e 30s linear infinite}.grf-carousel-row .grf-mini[data-v-ec11987e]{flex:0 0 clamp(220px,22cqw,380px)}@keyframes grf-marquee-ec11987e{0%{transform:translate(0)}to{transform:translate(-50%)}}.grf-mini[data-v-ec11987e]{display:flex;flex-direction:column;min-height:0;overflow:hidden;background:#7f7f7f1a;border:1px solid rgba(127,127,127,.18);border-radius:.9rem;padding:clamp(.6rem,1.2cqw,1.2rem)}.grf-mini-photo[data-v-ec11987e]{width:100%;height:clamp(70px,8cqw,150px);-o-object-fit:cover;object-fit:cover;border-radius:.5rem;margin:.4rem 0;flex:none}.grf-clamp[data-v-ec11987e]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:clamp(.75rem,1.15cqw,1.5rem);min-height:0}.grf-footer[data-v-ec11987e]{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;background:#f3f4f6;color:#111827;padding:clamp(.5rem,1.4cqw,1.6rem) clamp(1rem,3cqw,3.5rem);gap:1rem;flex:none}.grf-biz-stars[data-v-ec11987e]{color:#f97316;font-size:clamp(.9rem,1.7cqw,2.4rem);letter-spacing:.08em}.grf-biz-count[data-v-ec11987e]{font-weight:700;font-size:clamp(.75rem,1.1cqw,1.5rem)}.grf-qr[data-v-ec11987e]{display:flex;align-items:center;gap:1rem}.grf-qr-text[data-v-ec11987e]{display:flex;flex-direction:column;text-align:right;font-size:clamp(.7rem,1.1cqw,1.5rem)}.grf-qr-text strong[data-v-ec11987e]{font-weight:800}
