.smoke[data-astro-cid-mhh7pmtk]{background:var(--color-neutral-900);position:absolute;inset:0;overflow:hidden}.smoke__canvas[data-astro-cid-mhh7pmtk]{width:100%;height:100%;display:block;position:absolute;inset:0}.smoke--fallback[data-astro-cid-mhh7pmtk]{background:radial-gradient(ellipse 70% 30% at 70% 100%, color-mix(in srgb, var(--color-red-600) 45%, transparent) 0%, transparent 70%), radial-gradient(ellipse 60% 50% at 30% 40%, var(--color-neutral-700) 0%, transparent 70%), var(--color-neutral-900)}.hero[data-astro-cid-p5cqgtg4]{--smoke-progress:0;background-color:var(--color-neutral-900);width:100%;height:170svh;position:relative}.hero__stage[data-astro-cid-p5cqgtg4]{isolation:isolate;box-sizing:border-box;width:100%;height:100svh;min-height:640px;color:var(--color-neutral-50);justify-content:center;align-items:center;padding:120px 32px 64px;display:flex;position:sticky;top:0;overflow:hidden}.hero__scrim[data-astro-cid-p5cqgtg4]{z-index:0;pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--color-neutral-900) 72%, transparent) 0%, color-mix(in srgb, var(--color-neutral-900) 35%, transparent) 42%, transparent 68%);position:absolute;inset:0}.hero__content[data-astro-cid-p5cqgtg4]{z-index:1;width:100%;max-width:1472px;opacity:clamp(0, calc(1 - (var(--smoke-progress) - .35) * 2.2), 1);transform:translateY(calc(var(--smoke-progress) * -72px));will-change:transform, opacity;flex-direction:column;align-items:flex-start;gap:24px;display:flex;position:relative}.hero__kicker-wrapper[data-astro-cid-p5cqgtg4]{border-radius:var(--radius-full);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff1f;align-items:center;gap:10px;padding:6px 14px;display:inline-flex}.hero__kicker-dot[data-astro-cid-p5cqgtg4]{background-color:var(--color-red-500,#ff2c17);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #ff2c1799}.hero__kicker[data-astro-cid-p5cqgtg4]{font-family:var(--font-family-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-neutral-300);font-size:11px;font-weight:700}.hero__title[data-astro-cid-p5cqgtg4]{max-width:26ch;font-family:var(--font-family-display);letter-spacing:-.035em;color:var(--color-neutral-50);text-wrap:balance;flex-direction:column;font-size:clamp(32px,3.6vw,56px);font-weight:400;line-height:1.06;display:flex}.hero__title[data-astro-cid-p5cqgtg4] strong[data-astro-cid-p5cqgtg4]{font-weight:700}.hero__lead[data-astro-cid-p5cqgtg4]{max-width:54ch;font-family:var(--font-family-body);color:var(--color-neutral-300);text-wrap:pretty;font-size:clamp(15px,1.1vw,17px);line-height:1.55}.hero__actions[data-astro-cid-p5cqgtg4]{flex-wrap:wrap;align-items:center;gap:28px;margin-top:4px;display:flex}.hero__secondary-cta[data-astro-cid-p5cqgtg4]{color:var(--color-neutral-300);font-family:var(--font-family-body);font-size:var(--font-size-body-md);align-items:center;gap:8px;font-weight:500;text-decoration:none;transition:color .16s;display:inline-flex}.hero__secondary-cta[data-astro-cid-p5cqgtg4]:hover{color:var(--color-neutral-50)}.hero__arrow[data-astro-cid-p5cqgtg4]{transition:transform .16s}.hero__secondary-cta[data-astro-cid-p5cqgtg4]:hover .hero__arrow[data-astro-cid-p5cqgtg4]{transform:translate(4px)}.hero__trust[data-astro-cid-p5cqgtg4]{border-top:1px solid #ffffff14;align-items:center;gap:10px;margin-top:4px;padding-top:10px;display:inline-flex}.hero__trust-badge-icon[data-astro-cid-p5cqgtg4]{color:var(--color-red-500,#ff2c17);opacity:.9;align-items:center;display:inline-flex}.hero__trust-text[data-astro-cid-p5cqgtg4]{font-family:var(--font-family-body);letter-spacing:.02em;color:var(--color-neutral-400);font-size:13px;font-weight:500}.hero__cta[data-astro-cid-p5cqgtg4]{margin-top:8px}@media (width<=1024px){.hero__stage[data-astro-cid-p5cqgtg4]{padding:112px 24px 56px}}@media (width<=640px){.hero[data-astro-cid-p5cqgtg4]{height:150svh}.hero__stage[data-astro-cid-p5cqgtg4]{align-items:flex-end;padding:104px 16px 80px}.hero__scrim[data-astro-cid-p5cqgtg4]{background:linear-gradient(0deg, color-mix(in srgb, var(--color-neutral-900) 85%, transparent) 0%, color-mix(in srgb, var(--color-neutral-900) 45%, transparent) 50%, transparent 80%)}.hero__content[data-astro-cid-p5cqgtg4]{gap:20px}.hero__actions[data-astro-cid-p5cqgtg4]{flex-direction:column;align-items:flex-start;gap:16px}.hero__secondary-cta[data-astro-cid-p5cqgtg4]{font-size:var(--font-size-body-sm)}.hero__trust[data-astro-cid-p5cqgtg4]{flex-wrap:wrap;font-size:12px}}@media (prefers-reduced-motion:reduce){.hero[data-astro-cid-p5cqgtg4]{height:auto}.hero__stage[data-astro-cid-p5cqgtg4]{position:relative}.hero__content[data-astro-cid-p5cqgtg4]{opacity:1;transform:none}}.services-section[data-astro-cid-oqfyhl4h]{background-color:var(--color-neutral-50);justify-content:center;width:100%;padding:96px 32px;display:flex}.services-container[data-astro-cid-oqfyhl4h]{flex-direction:column;gap:40px;width:100%;max-width:1472px;display:flex}.services-title[data-astro-cid-oqfyhl4h]{font-family:var(--font-family-display);letter-spacing:-.04em;color:var(--color-neutral-900);font-size:clamp(32px,3.6vw,56px);font-weight:700;line-height:1.06}.services-lead[data-astro-cid-oqfyhl4h]{max-width:60ch;font-family:var(--font-family-body);color:var(--color-neutral-600);text-wrap:pretty;margin-top:16px;font-size:clamp(16px,1.2vw,19px);line-height:1.55}.services-grid[data-astro-cid-oqfyhl4h]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.service-card[data-astro-cid-oqfyhl4h]{isolation:isolate;border-radius:var(--radius-2xl);background:var(--color-neutral-900);flex-direction:column;justify-content:flex-end;min-height:min(680px,78svh);padding:40px;display:flex;position:relative;overflow:hidden}.service-card__image[data-astro-cid-oqfyhl4h]{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.02)}.service-card__shade[data-astro-cid-oqfyhl4h]{z-index:-1;background:radial-gradient(ellipse 70% 38% at 18% 100%, color-mix(in srgb, var(--color-red-600) 32%, transparent) 0%, transparent 70%), linear-gradient(0deg, color-mix(in srgb, var(--color-neutral-900) 96%, transparent) 0%, color-mix(in srgb, var(--color-neutral-900) 82%, transparent) 30%, color-mix(in srgb, var(--color-neutral-900) 35%, transparent) 62%, color-mix(in srgb, var(--color-neutral-900) 10%, transparent) 100%), radial-gradient(ellipse 120% 90% at 50% 40%, transparent 55%, color-mix(in srgb, var(--color-neutral-900) 45%, transparent) 100%);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.service-card[data-astro-cid-oqfyhl4h]:hover .service-card__image[data-astro-cid-oqfyhl4h]{transform:scale(1.07)}.service-card[data-astro-cid-oqfyhl4h]:hover .button__icon[data-astro-cid-oqfyhl4h]{background-color:var(--color-red-500);color:var(--color-neutral-0);transform:scale(1.05)}}.service-card__content[data-astro-cid-oqfyhl4h]{flex-direction:column;align-items:flex-start;gap:16px;max-width:560px;display:flex}.service-card__title[data-astro-cid-oqfyhl4h]{font-family:var(--font-family-display);letter-spacing:-.035em;color:var(--color-neutral-50);text-wrap:balance;font-size:clamp(28px,2.8vw,44px);font-weight:600;line-height:1.08}.service-card__desc[data-astro-cid-oqfyhl4h]{max-width:52ch;font-family:var(--font-family-body);color:var(--color-neutral-300);text-wrap:pretty;font-size:clamp(15px,1.1vw,17px);line-height:1.55}.service-card__link[data-astro-cid-oqfyhl4h]{margin-top:12px}.service-card__link[data-astro-cid-oqfyhl4h]:after{content:"";border-radius:var(--radius-2xl);position:absolute;inset:0}@media (width<=1024px){.services-section[data-astro-cid-oqfyhl4h]{padding:72px 24px}.service-card[data-astro-cid-oqfyhl4h]{min-height:560px;padding:32px}}@media (width<=768px){.services-section[data-astro-cid-oqfyhl4h]{padding:56px 16px}.services-grid[data-astro-cid-oqfyhl4h]{grid-template-columns:1fr;gap:16px}.service-card[data-astro-cid-oqfyhl4h]{border-radius:var(--radius-2xl);min-height:480px;padding:28px 24px}}@media (prefers-reduced-motion:reduce){.service-card__image[data-astro-cid-oqfyhl4h],.service-card[data-astro-cid-oqfyhl4h]:hover .service-card__image[data-astro-cid-oqfyhl4h]{transition:none;transform:none}}.projects-section[data-astro-cid-cw346tha]{box-sizing:border-box;z-index:4;background-color:#f2f1ee;justify-content:center;width:100%;padding:124px 0;display:flex;position:relative}.projects-container[data-astro-cid-cw346tha]{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:1536px;padding:0 48px;display:flex}.projects-header[data-astro-cid-cw346tha]{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:960px;margin-bottom:48px;padding:28px 0 0;display:flex}.projects-kicker[data-astro-cid-cw346tha]{font-family:var(--font-family-body);letter-spacing:.12em;color:#ff2c17;text-transform:uppercase;font-size:13px;font-weight:700;display:inline-block}.projects-title[data-astro-cid-cw346tha]{width:100%;font-family:var(--font-family-display);letter-spacing:-.04em;color:#000;text-align:center;flex-direction:column;align-items:center;font-size:clamp(38px,4.7vw,72px);font-style:normal;font-weight:700;line-height:1.11;display:flex}.projects-subtitle[data-astro-cid-cw346tha]{box-sizing:border-box;width:100%;max-width:960px;font-family:var(--font-family-body);text-align:center;color:#444240;opacity:.7;text-wrap:balance;font-size:clamp(16px,1.8vw,28px);font-style:normal;font-weight:400;line-height:1.29}.projects-metrics[data-astro-cid-cw346tha]{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;max-width:1200px;margin-bottom:72px;display:grid}.metric-card[data-astro-cid-cw346tha]{border-radius:var(--radius-xl);backdrop-filter:blur(8px);background:#ffffffa6;border:1px solid #00000014;flex-direction:column;padding:32px 28px;transition:transform .2s,border-color .2s;display:flex}.metric-card[data-astro-cid-cw346tha]:hover{border-color:#ff2c174d;transform:translateY(-2px)}.metric-number[data-astro-cid-cw346tha]{font-family:var(--font-family-display);letter-spacing:-.03em;color:#031b36;font-size:clamp(36px,3.8vw,52px);font-weight:700;line-height:1.05}.metric-label[data-astro-cid-cw346tha]{font-family:var(--font-family-body);color:#031b36;margin-top:14px;font-size:16px;font-weight:700;line-height:1.3}.metric-context[data-astro-cid-cw346tha]{font-family:var(--font-family-body);color:#666461;margin-top:6px;font-size:14px;line-height:1.45}.case-studies-stack[data-astro-cid-cw346tha]{box-sizing:border-box;--card-h:780px;--stick:112px;--step:80svh;width:100%;max-width:1440px;height:calc(var(--card-h) + (var(--numcards) - 1) * var(--step));position:relative}.case-stage[data-astro-cid-cw346tha]{top:max(12px, min(var(--stick), 100svh - var(--card-h) - 24px));height:var(--card-h);position:sticky}.case-slot[data-astro-cid-cw346tha]{z-index:calc(var(--i) + 1);will-change:transform;position:absolute;inset:0}.case-slot[data-astro-cid-cw346tha]:not(:first-child){transform:translateY(100svh)}.case-card[data-astro-cid-cw346tha]{--bg-scale:1;box-sizing:border-box;width:100%;height:var(--card-h);min-height:var(--card-h);border-radius:var(--radius-xl);isolation:isolate;flex-direction:column;justify-content:space-between;padding:62px 75px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;position:relative;overflow:hidden}.case-card[data-astro-cid-cw346tha]:hover{transform:translateY(-2px);box-shadow:0 16px 40px #00000014}.case-card__bg[data-astro-cid-cw346tha]{z-index:0;transform:scale(var(--bg-scale));will-change:transform;position:absolute;inset:0}.case-card__scrim[data-astro-cid-cw346tha]{pointer-events:none;z-index:1;background:linear-gradient(90deg,#f2f5f2 0% 30%,#f2f5f200 70%);position:absolute;inset:0}.case-card__top[data-astro-cid-cw346tha]{z-index:2;width:100%;max-width:591px;position:relative}.case-card__client[data-astro-cid-cw346tha]{font-family:var(--font-family-display);letter-spacing:-1.25px;color:#031b36;font-size:clamp(32px,3.7vw,56px);font-style:normal;font-weight:600;line-height:1.14}.case-card__bottom-content[data-astro-cid-cw346tha]{z-index:2;flex-direction:column;align-items:flex-start;gap:16px;max-width:540px;display:flex;position:relative}.case-card__tag-pill[data-astro-cid-cw346tha]{border-radius:var(--radius-sm);background:#00000014;width:fit-content;padding:4px 8px 3px;display:inline-flex}.case-card__tag[data-astro-cid-cw346tha]{font-family:var(--font-family-body);color:#031b36;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.case-card__headline[data-astro-cid-cw346tha]{font-family:var(--font-family-body);letter-spacing:-1px;color:#031b36;text-wrap:balance;font-size:clamp(22px,2.6vw,40px);font-style:normal;font-weight:400;line-height:1.3}.case-pause-btn[data-astro-cid-cw346tha]{box-sizing:border-box;border-radius:var(--radius-2xl);cursor:pointer;width:46px;height:46px;transition:transform var(--duration-press) var(--ease-out);background:#fff;border:.8px solid #0000004d;justify-content:center;align-items:center;margin-top:8px;display:flex}@media (hover:hover) and (pointer:fine){.case-pause-btn[data-astro-cid-cw346tha]:hover{transform:scale(1.06)}}.case-pause-btn[data-astro-cid-cw346tha]:active{transform:scale(.94)}.case-card__video-widget[data-astro-cid-cw346tha]{z-index:2;border-radius:var(--radius-lg);width:160px;height:284px;transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);background:#000;position:absolute;bottom:62px;right:75px;overflow:hidden;box-shadow:0 12px 32px #0000004d}@media (hover:hover) and (pointer:fine){.case-card[data-astro-cid-cw346tha]:hover .case-card__video-widget[data-astro-cid-cw346tha]{transform:translateY(-4px)scale(1.02);box-shadow:0 18px 40px #00000061}}.video-preview-canvas[data-astro-cid-cw346tha]{background:linear-gradient(#2b2b2b 0%,#111 100%);position:absolute;inset:0}.video-avatar-silhouette[data-astro-cid-cw346tha]{background:#ffffff1f;border-radius:50%;width:64px;height:64px;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.video-play-btn[data-astro-cid-cw346tha]{z-index:3;border-radius:var(--radius-xl);cursor:pointer;width:32px;height:32px;transition:transform var(--duration-press) var(--ease-out);background:#fff;border:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:12px;right:12px}@media (hover:hover) and (pointer:fine){.video-play-btn[data-astro-cid-cw346tha]:hover{transform:scale(1.1)}}.video-play-btn[data-astro-cid-cw346tha]:active{transform:scale(.92)}.projects-actions-row[data-astro-cid-cw346tha]{box-sizing:border-box;flex-direction:row;align-items:center;gap:40px;width:100%;max-width:1440px;padding-top:55px;display:flex}.view-more-link[data-astro-cid-cw346tha]{box-sizing:border-box;font-family:var(--font-family-body);color:#031b36;flex-direction:row;align-items:center;gap:8px;font-size:18px;font-style:normal;font-weight:400;line-height:27px;text-decoration:none;transition:gap .2s;display:inline-flex}.view-more-link[data-astro-cid-cw346tha]:hover{gap:14px}@media (width<=1024px){.projects-section[data-astro-cid-cw346tha]{padding:80px 0}.projects-container[data-astro-cid-cw346tha]{padding:0 24px}.projects-header[data-astro-cid-cw346tha]{margin-bottom:56px}.projects-metrics[data-astro-cid-cw346tha]{gap:16px;margin-bottom:48px}.projects-title[data-astro-cid-cw346tha]{font-size:48px;line-height:1.15}.projects-subtitle[data-astro-cid-cw346tha]{font-size:20px;line-height:1.3}.case-studies-stack[data-astro-cid-cw346tha]{--card-h:600px}.case-card[data-astro-cid-cw346tha]{padding:40px 36px}.case-card__client[data-astro-cid-cw346tha]{font-size:40px}.case-card__headline[data-astro-cid-cw346tha]{font-size:28px;line-height:1.25}.case-card__video-widget[data-astro-cid-cw346tha]{width:130px;height:220px;bottom:36px;right:36px}.projects-actions-row[data-astro-cid-cw346tha]{padding-top:40px}}@media (width<=640px){.projects-section[data-astro-cid-cw346tha]{padding:60px 0}.projects-container[data-astro-cid-cw346tha]{padding:0 16px}.projects-header[data-astro-cid-cw346tha]{margin-bottom:32px}.projects-metrics[data-astro-cid-cw346tha]{grid-template-columns:1fr;gap:14px;margin-bottom:40px}.metric-card[data-astro-cid-cw346tha]{padding:24px 20px}.projects-title[data-astro-cid-cw346tha]{font-size:32px;line-height:1.15}.projects-subtitle[data-astro-cid-cw346tha]{font-size:16px;line-height:1.35}.case-studies-stack[data-astro-cid-cw346tha]{--card-h:min(600px, calc(100svh - 112px));--stick:88px}.case-card[data-astro-cid-cw346tha]{gap:32px;padding:32px 20px}.case-card__client[data-astro-cid-cw346tha]{font-size:28px;line-height:1.2}.case-card__headline[data-astro-cid-cw346tha]{font-size:20px;line-height:1.3}.case-card__video-widget[data-astro-cid-cw346tha]{align-self:flex-end;width:110px;height:170px;position:static}.projects-actions-row[data-astro-cid-cw346tha]{flex-direction:column;align-items:center;gap:20px;padding-top:32px}.button[data-astro-cid-cw346tha].sector-cta{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.case-studies-stack[data-astro-cid-cw346tha]{height:auto}.case-stage[data-astro-cid-cw346tha]{flex-direction:column;gap:32px;height:auto;display:flex;position:static}.case-slot[data-astro-cid-cw346tha],.case-slot[data-astro-cid-cw346tha]:not(:first-child){position:relative;transform:none}}.faqt{z-index:1;width:100%;position:relative}.faqt__tabs{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.faqt__tab{isolation:isolate;border:1px solid var(--color-neutral-300);border-radius:var(--radius-full);font-family:var(--font-family-body);white-space:nowrap;color:var(--color-neutral-600);cursor:pointer;background:0 0;padding:8px 16px;font-size:14px;font-weight:500;transition:color .5s,border-color .5s;position:relative;overflow:hidden}.faqt__tab:hover{color:var(--color-neutral-900)}.faqt__tab[data-active]{border-color:var(--color-neutral-900);color:var(--color-neutral-50)}.faqt__tab:focus-visible{outline:2px solid var(--color-red-500);outline-offset:3px}.faqt__tab-label{z-index:1;position:relative}.faqt__tab-fill{z-index:0;background:var(--color-neutral-900);position:absolute;inset:0}.faqt__list{width:100%;max-width:768px;margin:48px auto 0}.faqt__panel{flex-direction:column;gap:12px;display:flex}.faqt__item{border:1px solid var(--color-neutral-200);border-radius:var(--radius-xl);background:var(--color-neutral-0);transition:background-color .25s,border-color .25s}.faqt__item[data-open]{border-color:var(--color-neutral-300);background:color-mix(in srgb, var(--color-neutral-100) 55%, var(--color-neutral-0))}.faqt__h{font:inherit;margin:0}.faqt__q{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 20px;display:flex}.faqt__q:focus-visible{outline:2px solid var(--color-red-500);outline-offset:-2px;border-radius:var(--radius-xl)}.faqt__q-text{font-family:var(--font-family-display);letter-spacing:-.015em;color:var(--color-neutral-600);font-size:clamp(16px,1.25vw,18px);font-weight:600;line-height:1.35;transition:color .25s}.faqt__item[data-open] .faqt__q-text,.faqt__q:hover .faqt__q-text{color:var(--color-neutral-900)}.faqt__icon{border:1.5px solid var(--color-red-500);width:32px;height:32px;color:var(--color-red-500);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex}.faqt__item[data-open] .faqt__icon{background:var(--color-red-500);color:var(--color-neutral-0)}.faqt__a{padding:0 20px;overflow:hidden}.faqt__a-text{text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;width:100%;max-width:none;font-family:var(--font-family-body);color:var(--color-neutral-700);margin:0;padding-bottom:20px;font-size:15px;line-height:1.6}@media (width<=640px){.faqt__tabs{gap:8px}.faqt__list{margin-top:32px}.faqt__q{padding:16px}.faqt__a{padding:0 16px}}.faq-section[data-astro-cid-3wajvuzr]{isolation:isolate;box-sizing:border-box;background-color:var(--color-neutral-50);justify-content:center;width:100%;padding:128px 32px 120px;display:flex;position:relative;overflow:hidden}.faq-glow[data-astro-cid-3wajvuzr]{z-index:0;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-red-500) 14%, transparent), transparent);filter:blur(24px);pointer-events:none;border-radius:50%;width:640px;height:520px;position:absolute;top:-320px;left:50%;transform:translate(-50%)}.faq-container[data-astro-cid-3wajvuzr]{z-index:1;flex-direction:column;gap:40px;width:100%;max-width:1472px;display:flex;position:relative}.faq-header[data-astro-cid-3wajvuzr]{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.faq-title[data-astro-cid-3wajvuzr]{max-width:20ch;font-family:var(--font-family-display);letter-spacing:-.04em;color:var(--color-neutral-900);text-wrap:balance;font-size:clamp(32px,3.8vw,56px);font-weight:700;line-height:1.06}@media (width<=1024px){.faq-section[data-astro-cid-3wajvuzr]{padding:96px 24px}}@media (width<=640px){.faq-section[data-astro-cid-3wajvuzr]{padding:72px 16px 80px}}.gbp-badge[data-astro-cid-qs5rmuum]{background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease;align-items:center;padding:8px 14px;display:inline-flex}.gbp-badge[data-astro-cid-qs5rmuum]:hover{background-color:var(--color-neutral-0);border-color:var(--color-neutral-300)}.gbp-link[data-astro-cid-qs5rmuum]{color:var(--text-primary);align-items:center;gap:10px;text-decoration:none;display:flex}.gbp-icon-box[data-astro-cid-qs5rmuum]{color:var(--color-red-500);align-items:center;display:flex}.gbp-meta[data-astro-cid-qs5rmuum]{flex-direction:column;gap:2px;display:flex}.gbp-stars[data-astro-cid-qs5rmuum]{align-items:center;gap:2px;display:flex}.gbp-rating[data-astro-cid-qs5rmuum]{font-size:var(--font-size-label-sm);color:var(--text-primary);margin-left:4px;font-weight:700}.gbp-count[data-astro-cid-qs5rmuum]{font-size:var(--font-size-label-sm);color:var(--text-secondary)}.page-wrapper[data-astro-cid-lcdefpme]{background-color:var(--color-neutral-50);flex-direction:column;align-items:center;width:100%;display:flex;position:relative;overflow-x:clip}
