.gg-hu-pillars__head{align-items:end;display:grid;gap:24px clamp(32px,6vw,96px);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}@media (max-width:899px){.gg-hu-pillars__head{grid-template-columns:minmax(0,1fr)}}.gg-hu-pillars__title .gg-hu-h2{max-width:15ch}.gg-hu-pillars__list{display:grid;gap:40px clamp(32px,5vw,72px);grid-template-columns:repeat(var(--hu-cols,3),minmax(0,1fr));list-style:none;margin:clamp(56px,7vw,88px) 0 0;padding:0}.gg-hu-pillars__list--1{--hu-cols:1}.gg-hu-pillars__list--2{--hu-cols:2}.gg-hu-pillars__list--4{--hu-cols:4}@media (max-width:899px){.gg-hu-pillars__list{--hu-cols:1;gap:36px}}.gg-hu-pillars__item{display:flex;flex-direction:column;gap:14px;min-width:0}.gg-hu-pillars__icon{border:1px solid rgba(116,189,187,.6);border-radius:50%;color:var(--hu-teal-ink);display:grid;height:56px;margin-bottom:8px;place-items:center;position:relative;width:56px}.gg-hu-pillars__icon:after{border:1px solid rgba(116,189,187,.22);border-radius:50%;content:"";inset:-8px;position:absolute}.gg-hu-pillars__icon--heart{border-color:rgba(204,92,140,.45);color:var(--hu-rose)}.gg-hu-pillars__icon--heart:after{border-color:rgba(204,92,140,.16)}.gg-hu-pillars__item-title{font-size:clamp(26px,2.4vw,32px)}.gg-hu-pillars__item .gg-hu-text{font-size:16px;max-width:30em}.gg-hu-pillars__host{align-items:start;border-top:1px solid var(--hu-line);display:grid;gap:20px clamp(40px,7vw,112px);grid-template-areas:"head ." "text chat";grid-template-columns:minmax(0,1fr) minmax(0,.85fr);margin-top:clamp(72px,9vw,120px);padding-top:clamp(56px,7vw,88px)}.gg-hu-pillars__host-head{align-items:flex-start;display:flex;flex-direction:column;gap:18px;grid-area:head}.gg-hu-pillars__host-text{grid-area:text;max-width:34em}.gg-hu-pillars__chat{grid-area:chat}@media (max-width:899px){.gg-hu-pillars__host{grid-template-areas:"head" "text" "chat";grid-template-columns:minmax(0,1fr);row-gap:20px}.gg-hu-pillars__chat{margin-top:20px}}.gg-hu-pillars__chip{background:var(--hu-blush);border-radius:999px;color:var(--hu-rose-ink);font-size:11px;font-weight:600;letter-spacing:.14em;padding:5px 13px;text-transform:uppercase}.gg-hu-pillars__chat{display:flex;flex-direction:column;gap:12px}.gg-hu-pillars__bubble{font-size:15px;line-height:1.5;max-width:340px;padding:14px 18px}.gg-hu-pillars__bubble--member{align-self:flex-end;background:var(--hu-mint);border-radius:22px 22px 6px 22px;color:var(--hu-slate)}.gg-hu-pillars__bubble--host{align-self:flex-start;background:var(--hu-white);border-radius:22px 22px 22px 6px;box-shadow:0 18px 40px -22px rgba(43,54,64,.35),inset 0 0 0 1px var(--hu-line);color:var(--hu-slate)}.gg-hu-surface--white .gg-hu-pillars__bubble--host{background:var(--hu-cream)}.gg-hu-pillars__caption{align-self:flex-start;color:var(--hu-slate-soft);font-size:12px}