.gr[data-astro-cid-c5jzir7q]{padding-block:clamp(3.25rem,6vw,5.5rem)}.gr__top[data-astro-cid-c5jzir7q]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:clamp(1.75rem,3vw,2.5rem);display:flex}.gr__brand[data-astro-cid-c5jzir7q]{align-items:center;gap:1.1rem;display:flex}.gr__g[data-astro-cid-c5jzir7q]{background:var(--white);border:1px solid var(--line);width:62px;height:62px;box-shadow:var(--shadow-m);border-radius:20px;flex:none;place-items:center;animation:5s ease-in-out infinite bob;display:grid}.gr__g[data-astro-cid-c5jzir7q] svg[data-astro-cid-c5jzir7q]{width:34px;height:34px}@keyframes bob{50%{transform:translateY(-4px)rotate(-3deg)}}.gr[data-astro-cid-c5jzir7q] h2[data-astro-cid-c5jzir7q]{font-size:clamp(1.9rem,1.4rem + 2vw,2.8rem)}.goo[data-astro-cid-c5jzir7q] i[data-astro-cid-c5jzir7q]{font-style:normal;font-weight:600}.goo[data-astro-cid-c5jzir7q] i[data-astro-cid-c5jzir7q]:first-child,.goo[data-astro-cid-c5jzir7q] i[data-astro-cid-c5jzir7q]:nth-child(4){color:var(--google-blue)}.goo[data-astro-cid-c5jzir7q] i[data-astro-cid-c5jzir7q]:nth-child(2),.goo[data-astro-cid-c5jzir7q] i[data-astro-cid-c5jzir7q]:nth-child(6){color:var(--google-red)}.goo[data-astro-cid-c5jzir7q] i[data-astro-cid-c5jzir7q]:nth-child(3){color:var(--google-yellow)}.goo[data-astro-cid-c5jzir7q] i[data-astro-cid-c5jzir7q]:nth-child(5){color:var(--google-green)}.gr__score[data-astro-cid-c5jzir7q]{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-top:.35rem;font-size:.98rem;display:flex}.gr__score[data-astro-cid-c5jzir7q] strong[data-astro-cid-c5jzir7q]{color:var(--ink)}.stars[data-astro-cid-c5jzir7q]{gap:.15rem;display:inline-flex}.stars[data-astro-cid-c5jzir7q] .icon{color:#dadce0;stroke-width:1.4px;width:1.2rem;height:1.2rem}.stars[data-astro-cid-c5jzir7q] .icon.on{color:var(--google-yellow);fill:currentColor;stroke:var(--google-yellow)}.gr__grid[data-astro-cid-c5jzir7q]{margin-inline:calc(var(--gutter) * -1);padding:.4rem var(--gutter) 1.4rem;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(84%,340px);grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}.gr__grid[data-astro-cid-c5jzir7q]::-webkit-scrollbar{display:none}.card[data-astro-cid-c5jzir7q]{isolation:isolate;border-radius:var(--r-l);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-s);scroll-snap-align:start;transition:transform .5s var(--ease), box-shadow .5s var(--ease), border-color .4s;flex-direction:column;gap:.9rem;padding:1.4rem 1.4rem 1.5rem;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-c5jzir7q]:hover{box-shadow:var(--shadow-m);border-color:#4285f459;transform:translateY(-5px)}.card__who[data-astro-cid-c5jzir7q],.card[data-astro-cid-c5jzir7q] .stars[data-astro-cid-c5jzir7q],.card[data-astro-cid-c5jzir7q] blockquote[data-astro-cid-c5jzir7q],.card[data-astro-cid-c5jzir7q] .line[data-astro-cid-c5jzir7q]{z-index:1;position:relative}.card__g[data-astro-cid-c5jzir7q]{z-index:1;position:absolute;top:1.2rem;right:1.3rem}.card__g[data-astro-cid-c5jzir7q] svg[data-astro-cid-c5jzir7q]{width:24px;height:24px}.card__who[data-astro-cid-c5jzir7q]{align-items:center;gap:.75rem;padding-right:2rem;display:flex}.card__who[data-astro-cid-c5jzir7q] b[data-astro-cid-c5jzir7q]{color:var(--ink);line-height:1.25;display:block}.card__who[data-astro-cid-c5jzir7q] small[data-astro-cid-c5jzir7q]{color:var(--muted);font-size:.84rem;display:block}.card__avatar[data-astro-cid-c5jzir7q]{width:44px;height:44px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.card[data-astro-cid-c5jzir7q] blockquote[data-astro-cid-c5jzir7q]{color:var(--ink);-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;font-size:.99rem;line-height:1.65;display:-webkit-box;overflow:hidden}.card--empty[data-astro-cid-c5jzir7q]{background:linear-gradient(160deg,#fff,#f8fbff);border-style:dashed;border-color:#4285f44d}.card--empty[data-astro-cid-c5jzir7q] .card__avatar[data-astro-cid-c5jzir7q]{opacity:.85}.card--empty[data-astro-cid-c5jzir7q] .line[data-astro-cid-c5jzir7q]{background:linear-gradient(90deg,#eceff3 25%,#f6f8fa 50%,#eceff3 75%) 0 0/200% 100%;border-radius:6px;height:11px;animation:2.4s linear infinite shimmer;display:block}.card--empty[data-astro-cid-c5jzir7q] .line--short[data-astro-cid-c5jzir7q]{width:60%}@keyframes shimmer{to{background-position:-200% 0}}@media (width>=760px){.gr__grid[data-astro-cid-c5jzir7q]{grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;padding:.4rem 0 0;overflow:visible}}.why__rings[data-astro-cid-solwo6ow]{opacity:.12;width:min(58rem,130vw);bottom:-45%;left:-22%}.why__grid[data-astro-cid-solwo6ow]{align-items:center;gap:clamp(2.75rem,6vw,5rem);display:grid}.why__visual[data-astro-cid-solwo6ow]{justify-self:center;width:min(100%,540px);position:relative}.why__frame[data-astro-cid-solwo6ow]{aspect-ratio:1/1.08;border-radius:var(--r-xl) var(--r-xl) var(--r-xl) 160px;box-shadow:var(--shadow-l), 0 0 0 1px #ffffff24;position:relative;overflow:hidden}.why__frame[data-astro-cid-solwo6ow]:after{content:"";background:linear-gradient(160deg,#3fb27a38,#0000 50%,#08362566);position:absolute;inset:0}.why__visual[data-astro-cid-solwo6ow]:before{content:"";z-index:-1;border-radius:var(--r-xl) var(--r-xl) var(--r-xl) 160px;border:1px solid #b6eccb47;position:absolute;inset:18px -18px -18px 18px}.why__badge[data-astro-cid-solwo6ow]{backdrop-filter:blur(16px);background:#0b422db3;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.8rem;padding:.7rem 1.2rem .7rem .7rem;font-size:.92rem;line-height:1.25;display:inline-flex;position:absolute;bottom:9%;right:-4%;box-shadow:0 20px 44px -18px #000000b3}.why__badge[data-astro-cid-solwo6ow] b[data-astro-cid-solwo6ow]{color:var(--white);font-weight:800;display:block}.why__badge[data-astro-cid-solwo6ow] small[data-astro-cid-solwo6ow]{color:var(--on-dark-soft);font-size:.8rem;display:block}.why__badge-icon[data-astro-cid-solwo6ow]{width:44px;height:44px;color:var(--g-950);background:var(--grad-light);border-radius:50%;place-items:center;display:grid}.why__copy[data-astro-cid-solwo6ow]{justify-items:start;gap:1.3rem;display:grid}.why__list[data-astro-cid-solwo6ow]{gap:.3rem;width:100%;margin-top:.8rem;display:grid}.why__list[data-astro-cid-solwo6ow] li[data-astro-cid-solwo6ow]{--spot:#7ee3ad29;border-radius:var(--r-m);border-top:1px solid var(--line-dark);gap:1.1rem;padding:1.15rem .6rem;display:flex;position:relative}.why__list[data-astro-cid-solwo6ow] li[data-astro-cid-solwo6ow]:last-child{border-bottom:1px solid var(--line-dark)}.why__icon[data-astro-cid-solwo6ow]{width:50px;height:50px;color:var(--g-300);background:#7bd9a31a;border:1px solid #7bd9a33d;border-radius:16px;flex:none;place-items:center;display:grid}.why__icon[data-astro-cid-solwo6ow] .icon{width:25px;height:25px}.why__list[data-astro-cid-solwo6ow] h3[data-astro-cid-solwo6ow]{color:var(--white);margin-bottom:.3rem;font-size:1.28rem}.why__list[data-astro-cid-solwo6ow] p[data-astro-cid-solwo6ow]{color:var(--on-dark-soft);font-size:.98rem;line-height:1.6}.why__cta[data-astro-cid-solwo6ow]{flex-wrap:wrap;gap:.8rem;margin-top:.8rem;display:flex}@media (width>=960px){.why__grid[data-astro-cid-solwo6ow]{grid-template-columns:.95fr 1.05fr}}@media (width<=559px){.why__badge[data-astro-cid-solwo6ow]{right:-2%}}.steps[data-astro-cid-2kegqo7y]{counter-reset:step;gap:2.25rem;display:grid;position:relative}.step[data-astro-cid-2kegqo7y]{padding-left:5.25rem;position:relative}.step[data-astro-cid-2kegqo7y]:before{content:"";background:linear-gradient(180deg, var(--g-300), #7bd9a300);width:2px;position:absolute;top:3.6rem;bottom:-2.25rem;left:1.7rem}.step[data-astro-cid-2kegqo7y]:last-child:before{display:none}.step__num[data-astro-cid-2kegqo7y]{width:3.5rem;height:3.5rem;font-family:var(--font-display);color:var(--g-100);background:var(--grad-dark);box-shadow:inset 0 1px 0 #ffffff2e, 0 0 0 6px var(--g-50), var(--shadow-m);border-radius:50%;place-items:center;font-size:1.35rem;font-weight:500;display:grid;position:absolute;top:-.2rem;left:0}.step[data-astro-cid-2kegqo7y] h3[data-astro-cid-2kegqo7y]{margin-bottom:.55rem}.step[data-astro-cid-2kegqo7y] p[data-astro-cid-2kegqo7y]{color:var(--ink-soft);font-size:1rem}@media (width>=900px){.steps[data-astro-cid-2kegqo7y]{grid-template-columns:repeat(4,1fr);gap:2rem}.step[data-astro-cid-2kegqo7y]{padding:4.9rem 0 0}.step__num[data-astro-cid-2kegqo7y]{top:0;left:0}.step[data-astro-cid-2kegqo7y]:before{background:linear-gradient(90deg, var(--g-300), #7bd9a326);width:auto;height:2px;inset:1.75rem -2rem auto 4.2rem}}
