.bfwt-why-us-widget.bfwt-content-block-outer{padding:var(--space-3xs);background-image:var(--gradient-v2);margin:var(--space-l) 0;border-radius:var(--border-radius-md);background-size:400% 400%;animation:animated-gradient-border 10s linear infinite}.bfwt-why-us-widget .bfwt-why-us-widget__inner.bfwt-content-block-inner{background:var(--color-background-soft);padding:clamp(var(--space-l), 5vw, var(--space-xl));border-radius:calc(var(--border-radius-md) - var(--space-3xs));display:flex;flex-direction:column;align-items:stretch;gap:0}.bfwt-why-us-widget__header{text-align:center;max-width:50rem;margin:0 auto var(--space-xl) auto}.bfwt-why-us-widget__title{font-size:var(--font-size-800);margin-bottom:var(--space-s);background:var(--gradient-title);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;display:inline-block}.bfwt-why-us-widget__intro{font-size:var(--font-size-400);color:var(--color-text-muted);line-height:var(--line-height-loose)}.bfwt-why-us-widget__grid{display:grid;gap:var(--space-m);width:100%}.bfwt-why-us-widget__item{text-align:left;background-color:var(--color-background);padding:var(--space-l);border-radius:var(--border-radius-sm);border:1px solid var(--color-border-light);display:flex;flex-direction:column;transition:transform var(--duration-fast) var(--timing-function-base),box-shadow var(--duration-fast) var(--timing-function-base)}.bfwt-why-us-widget__item:hover{transform:translateY(-3px);box-shadow:var(--box-shadow-md)}.bfwt-why-us-widget__item .material-symbols-rounded{font-size:2rem;color:var(--color-primary);margin-bottom:var(--space-s)}.bfwt-why-us-widget__item h3{font-size:var(--font-size-500);color:var(--color-text-base);margin-top:0;margin-bottom:var(--space-xs)}.bfwt-why-us-widget__item p{font-size:var(--font-size-200);color:var(--color-text-muted);margin:0;line-height:var(--line-height-loose);flex-grow:1}.bfwt-why-us-widget__cta{margin-top:var(--space-m);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-decoration:none;display:inline-flex;align-items:center;gap:var(--space-3xs)}.bfwt-why-us-widget__cta:hover{color:var(--color-text-base)}.bfwt-why-us-widget__cta::after{content:'arrow_forward';font-family:var(--font-family-icon);font-size:1.1em;transition:transform var(--duration-fast) var(--timing-function-base)}.bfwt-why-us-widget__cta:hover::after{transform:translateX(var(--space-3xs))}.bfwt-why-us-widget__grid{grid-template-columns:repeat(2,1fr)}@media (min-width:992px){.bfwt-why-us-widget__grid{grid-template-columns:repeat(3,1fr)}.bfwt-why-us-widget__grid--4-cols{grid-template-columns:repeat(4,1fr)}}