.gg-hu-community{overflow:clip;text-align:center}.gg-hu-community__rings{aspect-ratio:1;opacity:.8;right:-18%;top:-22%;width:min(640px,80vw)}.gg-hu-community__inner{align-items:center;display:flex;flex-direction:column;position:relative}.gg-hu-community__photos{align-items:center;display:flex;justify-content:center;margin-bottom:36px}.gg-hu-community__photo{aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 6px var(--hu-blush),0 18px 36px -20px rgba(43,54,64,.4);display:block;overflow:hidden;width:118px}.gg-hu-community__photo+.gg-hu-community__photo{margin-inline-start:-22px}.gg-hu-community__photos--3 .gg-hu-community__photo:nth-child(2){position:relative;transform:translateY(-10px);width:150px;z-index:1}.gg-hu-community__photo img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:640px){.gg-hu-community__photo{width:88px}.gg-hu-community__photos--3 .gg-hu-community__photo:nth-child(2){width:112px}}.gg-hu-community__title{font-size:clamp(44px,6vw,80px);line-height:1.02}.gg-hu-community__title-rest{color:var(--hu-slate);display:block;font-size:clamp(24px,2.6vw,34px);line-height:1.25;margin-top:10px}.gg-hu-community__text{margin-top:30px;max-width:36em}.gg-hu-community__meet{margin-top:clamp(56px,7vw,88px);width:100%}.gg-hu-community__meet-lead{color:var(--hu-rose-ink);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.gg-hu-community__lines{list-style:none;margin:18px 0 0;padding:0}.gg-hu-community__lines li{border-bottom:1px solid rgba(176,70,122,.18);color:var(--hu-slate);font-family:var(--hu-serif);font-size:clamp(22px,2.4vw,30px);font-style:italic;line-height:1.35;padding-block:22px;text-wrap:balance}.gg-hu-community__lines li:last-child{border-bottom:0}.gg-hu-community__values{margin-top:clamp(48px,6vw,72px)}.gg-hu-community__values-label{color:var(--hu-slate);font-family:var(--hu-serif);font-size:22px}.gg-hu-community__values-list{color:var(--hu-slate);display:flex;flex-wrap:wrap;font-size:15px;gap:10px 28px;justify-content:center;line-height:1.5;list-style:none;margin:16px 0 0;padding:0}.gg-hu-community__values-list li{align-items:baseline;display:inline-flex;gap:8px}.gg-hu-community__values-list .gg-hu-heart{font-size:13px}@media (max-width:640px){.gg-hu-community__values-list{align-items:center;flex-direction:column;gap:8px}.gg-hu-community__values-list li{display:block;max-width:22em}.gg-hu-community__values-list .gg-hu-heart{margin-inline-end:8px}}