.fbp-segments[data-v-228a9315]{background:var(--bg-subtle);padding-block:var(--space-24)}.fbp-segments__grid[data-v-228a9315]{align-items:stretch;display:grid;gap:var(--space-4);grid-template-columns:repeat(3,1fr);margin-top:var(--space-14)}.fbp-segments__card[data-v-228a9315]{background:var(--surface-default);border:1px solid var(--border-subtle);border-radius:var(--radius-6);display:flex;flex-direction:column;padding:var(--space-8)}.fbp-segments__card--featured[data-v-228a9315]{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--cyan-500) 22%,transparent),transparent 55%),radial-gradient(circle at 0 100%,color-mix(in srgb,var(--brand-grabrfi-500) 16%,transparent),transparent 50%),var(--surface-default);border-color:color-mix(in srgb,var(--brand-grabrfi-500) 35%,transparent)}.fbp-segments__tag[data-v-228a9315]{align-items:center;align-self:flex-start;background:var(--fill-neutral-subtle);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--text-secondary);display:inline-flex;font-family:var(--font-family-base);font-size:var(--font-size-marketing-overline);font-style:normal;font-weight:var(--font-weight-marketing-overline);letter-spacing:var(--letter-spacing-marketing-overline);line-height:var(--line-height-marketing-overline);margin-bottom:var(--space-6);padding:var(--space-0-5) var(--space-3);text-transform:uppercase}.fbp-segments__card--featured .fbp-segments__tag[data-v-228a9315]{background:color-mix(in srgb,var(--brand-grabrfi-500) 18%,transparent);border-color:color-mix(in srgb,var(--brand-grabrfi-500) 34%,transparent);color:var(--text-brand)}.fbp-segments__amount[data-v-228a9315]{color:var(--text-primary);font-family:var(--font-family-base);font-size:var(--font-size-marketing-heading-1);font-style:normal;font-variant-numeric:tabular-nums;font-weight:var(--font-weight-marketing-heading-1);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-marketing-heading-1);line-height:var(--line-height-marketing-heading-1);line-height:1;margin:0 0 var(--space-2)}.fbp-segments__card--featured .fbp-segments__amount[data-v-228a9315]{background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fbp-segments__amount-sub[data-v-228a9315],.fbp-segments__desc[data-v-228a9315]{color:var(--text-secondary);font-family:var(--font-family-base);font-size:var(--font-size-marketing-body-s);font-style:normal;font-weight:var(--font-weight-marketing-body-s);letter-spacing:var(--letter-spacing-marketing-body-s);line-height:var(--line-height-marketing-body-s);margin:0 0 var(--space-6)}.fbp-segments__desc[data-v-228a9315]{flex-grow:1}.fbp-segments__desc[data-v-228a9315] strong{color:var(--text-primary);font-weight:var(--font-weight-bold)}.fbp-segments__meta[data-v-228a9315]{border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-5)}.fbp-segments__card--featured .fbp-segments__meta[data-v-228a9315]{border-top-color:color-mix(in srgb,var(--brand-grabrfi-500) 22%,transparent)}.fbp-segments__meta-label[data-v-228a9315]{color:var(--text-tertiary);font-size:var(--font-size-marketing-overline);font-weight:var(--font-weight-marketing-overline);letter-spacing:var(--letter-spacing-marketing-overline);line-height:var(--line-height-marketing-overline);text-transform:uppercase}.fbp-segments__meta-label[data-v-228a9315],.fbp-segments__meta-value[data-v-228a9315]{font-family:var(--font-family-base);font-style:normal}.fbp-segments__meta-value[data-v-228a9315]{color:var(--text-primary);font-size:var(--font-size-marketing-body);font-weight:var(--font-weight-marketing-body);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-marketing-body);line-height:var(--line-height-marketing-body)}@media(max-width:1024px){.fbp-segments[data-v-228a9315]{padding-block:var(--space-20)}.fbp-segments__grid[data-v-228a9315]{display:flex;gap:var(--space-6);overflow-x:auto;scroll-padding-inline:var(--space-4);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--space-4)*-1);padding-inline:var(--space-4);scrollbar-width:none}.fbp-segments__grid[data-v-228a9315]::-webkit-scrollbar{display:none}.fbp-segments__grid[data-v-228a9315]:after{content:"";flex-shrink:0;min-width:1px}.fbp-segments__card[data-v-228a9315]{flex:0 0 clamp(300px,80vw,340px);padding:var(--space-7);scroll-snap-align:center;scroll-snap-stop:always}.fbp-segments__card[data-v-228a9315]:first-child{scroll-snap-align:start}.fbp-segments__card[data-v-228a9315]:last-child{scroll-snap-align:end}}@media(max-width:768px){.fbp-segments[data-v-228a9315]{padding-block:var(--space-16)}}
