.bsf-gc{background-color:var(--bsf-color-surface,transparent);background-image:radial-gradient(rgba(var(--bsf-color-primary-rgb,245,166,35),.05) 1.4px,transparent 1.4px);background-size:44px 44px;color:var(--bsf-color-text,currentColor);padding-block:var(--bsf-space-section,6rem);padding-inline:var(--bsf-space-gutter,1.5rem);position:relative}.bsf-gc__lead{margin:0 auto var(--bsf-space-lg,3rem);max-width:60rem;text-align:center}.bsf-gc__eyebrow{color:var(--bsf-color-primary,var(--bsf-color-accent,currentColor));font-family:var(--bsf-font-utility,var(--bsf-font-body,inherit));font-size:var(--bsf-text-eyebrow,.75rem);letter-spacing:.2em;margin:0 0 .8rem;text-transform:uppercase}.bsf-gc__lead-line{font-family:var(--bsf-font-display,inherit);font-size:clamp(1.5rem,1rem + 2.2vw,2.3rem);font-weight:var(--bsf-weight-light,300);line-height:1.25;margin:0 auto;max-width:24ch}.bsf-gc__lead-line p{margin:0}.bsf-gc__lead-line em,.bsf-gc__lead-line i{color:var(--bsf-color-primary,var(--bsf-color-accent,currentColor));font-style:normal}.bsf-gc__body{align-items:center;display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:minmax(260px,360px) 1fr;margin:0 auto;max-width:var(--bsf-measure-wide,64rem)}.bsf-gc__svg{display:block;height:auto;overflow:visible;width:100%}.bsf-gc__ring{fill:none;stroke:var(--bsf-color-text-muted,currentColor);stroke-width:1.5}.bsf-gc__ring-accent{fill:none;filter:drop-shadow(0 0 10px rgba(var(--bsf-color-primary-rgb,245,166,35),.55));stroke:var(--bsf-color-primary,var(--bsf-color-accent,currentColor));stroke-width:2.5}.bsf-gc__ring-txt{fill:var(--bsf-color-text-muted,currentColor);font-size:12px}.bsf-gc__ring-txt,.bsf-gc__ring-txt-accent{dominant-baseline:central;font-family:var(--bsf-font-body,inherit);text-anchor:middle}.bsf-gc__ring-txt-accent{fill:var(--bsf-color-primary,var(--bsf-color-accent,currentColor));font-size:13px;font-weight:500}.bsf-gc__arrow{fill:none;opacity:.8;stroke:var(--bsf-color-primary,var(--bsf-color-accent,currentColor));stroke-width:1.5}.bsf-gc__arrow-head{fill:var(--bsf-color-primary,var(--bsf-color-accent,currentColor));opacity:.8}.bsf-gc__arrow-note{fill:var(--bsf-color-text-muted,currentColor);font-size:9.5px;opacity:.75;text-anchor:middle}.bsf-gc__arrow-note,.bsf-gc__insight{font-family:var(--bsf-font-body,inherit)}.bsf-gc__insight{color:var(--bsf-color-text-muted,currentColor);font-size:var(--bsf-text-small,.875rem);line-height:1.5;margin-top:var(--bsf-space-md,1.5rem);text-align:center}.bsf-gc__insight p{margin:0}.bsf-gc__insight em,.bsf-gc__insight i{color:var(--bsf-color-primary,var(--bsf-color-accent,currentColor));font-style:normal}.bsf-gc__sinek{color:var(--bsf-color-text,currentColor);font-family:var(--bsf-font-body,inherit);font-size:var(--bsf-text-small,.875rem);margin-top:.6rem;text-align:center}.bsf-gc__sinek p{margin:0}.bsf-gc__sinek em,.bsf-gc__sinek i{color:var(--bsf-color-primary,var(--bsf-color-accent,currentColor));font-style:normal}.bsf-gc__key{display:flex;flex-direction:column;gap:var(--bsf-space-md,1.4rem);list-style:none;margin:0;padding:0}.bsf-gc__row{align-items:start;display:grid;gap:.9rem;grid-template-columns:auto 1fr;margin:0}.bsf-gc__dot{border:1.5px solid var(--bsf-color-text-muted,currentColor);border-radius:50%;flex-shrink:0;height:11px;margin-top:.3rem;width:11px}.bsf-gc__row--why .bsf-gc__dot{background:var(--bsf-color-primary,var(--bsf-color-accent,currentColor));border-color:var(--bsf-color-primary,var(--bsf-color-accent,currentColor));box-shadow:0 0 8px rgba(var(--bsf-color-primary-rgb,245,166,35),.6)}.bsf-gc__tier{color:var(--bsf-color-text-muted,currentColor);font-family:var(--bsf-font-utility,var(--bsf-font-body,inherit));font-size:var(--bsf-text-eyebrow,.75rem);letter-spacing:.16em;margin:0 0 .2rem;text-transform:uppercase}.bsf-gc__row--why .bsf-gc__tier{color:var(--bsf-color-primary,var(--bsf-color-accent,currentColor))}.bsf-gc__q{color:var(--bsf-color-text,currentColor);font-family:var(--bsf-font-display,inherit);font-size:1.15rem;font-weight:var(--bsf-weight-light,300);line-height:1.3;margin:0 0 .2rem}.bsf-gc__note{color:var(--bsf-color-text-muted,currentColor);font-family:var(--bsf-font-body,inherit);font-size:var(--bsf-text-small,.875rem);line-height:1.45;margin:0}.bsf-gc__scope{border-top:var(--bsf-border-width,1px) solid var(--bsf-color-border,hsla(0,0%,100%,.12));margin:var(--bsf-space-lg,2.5rem) auto 0;max-width:var(--bsf-measure-wide,64rem);padding-top:var(--bsf-space-md,1.8rem);text-align:center}.bsf-gc__chips{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin:0 0 .9rem}.bsf-gc__chip{border:var(--bsf-border-width,1px) solid var(--bsf-color-border,hsla(0,0%,100%,.12));border-radius:var(--bsf-radius-pill,9999px);padding:.35rem 1rem}.bsf-gc__chip,.bsf-gc__scope-line{color:var(--bsf-color-text-muted,currentColor);font-family:var(--bsf-font-body,inherit);font-size:var(--bsf-text-small,.875rem)}.bsf-gc__scope-line{margin:0}.bsf-gc__dir,.bsf-gc__how,.bsf-gc__what,.bsf-gc__why{opacity:0;transition:opacity .6s ease,transform .6s ease}.bsf-gc__why{transform:scale(.7);transform-origin:150px 150px}.bsf-gc.is-visible .bsf-gc__why{opacity:1;transform:scale(1)}.bsf-gc.is-visible .bsf-gc__how{opacity:1;transition-delay:.35s}.bsf-gc.is-visible .bsf-gc__what{opacity:1;transition-delay:.7s}.bsf-gc.is-visible .bsf-gc__dir{opacity:1;transition-delay:1.05s}.bsf-gc__insight,.bsf-gc__key,.bsf-gc__lead,.bsf-gc__scope,.bsf-gc__sinek{opacity:0;transition:opacity .6s ease}.bsf-gc.is-visible .bsf-gc__lead{opacity:1}.bsf-gc.is-visible .bsf-gc__key{opacity:1;transition-delay:.5s}.bsf-gc.is-visible .bsf-gc__insight{opacity:1;transition-delay:1.1s}.bsf-gc.is-visible .bsf-gc__sinek{opacity:1;transition-delay:1.3s}.bsf-gc.is-visible .bsf-gc__scope{opacity:1;transition-delay:1.2s}@media (max-width:720px){.bsf-gc__body{gap:2rem;grid-template-columns:1fr}.bsf-gc__circle{margin:0 auto;max-width:320px}}@media (prefers-reduced-motion:reduce){.bsf-gc__dir,.bsf-gc__how,.bsf-gc__insight,.bsf-gc__key,.bsf-gc__lead,.bsf-gc__scope,.bsf-gc__sinek,.bsf-gc__what,.bsf-gc__why{opacity:1;transform:none;transition:none}}