.trust-badges{flex-wrap:wrap;gap:.5rem .65rem;margin:0;padding:0;list-style:none;display:flex}.trust-badges__item{border-radius:var(--radius-pill);letter-spacing:.02em;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.68rem;font-weight:600;line-height:1.3;display:inline-flex}.trust-badges--dark .trust-badges__item{color:#ffffffd1;background:#ffffff0f;border:1px solid #ffffff1f}.trust-badges--light .trust-badges__item{background:var(--surface);border:1px solid var(--border-light);color:var(--text-muted)}.trust-badges__icon{font-size:.85rem;line-height:1}.trust-badges__link{color:inherit;transition:color var(--transition);align-items:center;gap:.35rem;display:inline-flex}.trust-badges__link:hover{color:var(--blue)}.trust-badges--dark .trust-badges__link:hover{color:var(--white)}@media (width<=960px){.trust-badges{justify-content:center}}@media (width<=520px){.trust-badges__item{padding:.4rem .6rem;font-size:.62rem}}.entity-facts.section{scroll-margin-top:calc(var(--header-h) + .75rem);position:relative;overflow:hidden}.entity-facts.section:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#f3792014,#0000 70%);border-radius:50%;width:min(28rem,55vw);height:min(28rem,55vw);position:absolute;inset:auto -10% -35% auto}.entity-facts>.container{z-index:1;position:relative}.entity-facts__shell{isolation:isolate;border-radius:calc(var(--radius-2xl) + 4px);background:linear-gradient(135deg,#14588673,#f379208c 48%,#14588633);padding:1px;position:relative;box-shadow:0 18px 50px #071f331a,inset 0 2px #ffffffa6}.entity-facts__intro{border-radius:var(--radius-2xl);background:radial-gradient(80% 70% at 0 0,#e3f0faf2,#0000 58%),radial-gradient(55% 50% at 100% 100%,#f379201a,#0000 55%),linear-gradient(160deg,#fff 0%,#f4f8fb 55%,#eef4f9 100%);gap:clamp(1.75rem,3.5vw,2.75rem);padding:clamp(1.85rem,4vw,3rem);display:grid;position:relative;overflow:hidden}.entity-facts__orb{pointer-events:none;z-index:0;filter:blur(2px);border-radius:50%;position:absolute}.entity-facts__orb--1{background:radial-gradient(circle,#14588629,#0000 68%);width:clamp(12rem,26vw,18rem);height:clamp(12rem,26vw,18rem);animation:14s ease-in-out infinite alternate entity-facts-drift;top:-4.5rem;right:-3rem}.entity-facts__orb--2{background:radial-gradient(circle,#f3792024,#0000 70%);width:clamp(9rem,20vw,14rem);height:clamp(9rem,20vw,14rem);animation:18s ease-in-out infinite alternate-reverse entity-facts-drift;bottom:-3rem;left:28%}.entity-facts__grid-lines{z-index:0;pointer-events:none;opacity:.35;background-image:linear-gradient(#1458860b 1px,#0000 1px),linear-gradient(90deg,#1458860b 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 30% 40%,#000,#0000 85%);mask-image:radial-gradient(75% 70% at 30% 40%,#000,#0000 85%)}.entity-facts__intro>:not(.entity-facts__orb):not(.entity-facts__grid-lines){z-index:1;position:relative}@media (width>=900px){.entity-facts__intro{grid-template-columns:minmax(0,1.4fr) minmax(16rem,.75fr);align-items:center;gap:clamp(2.25rem,4.5vw,3.5rem)}}.entity-facts__intro-copy{min-width:0}.entity-facts__intro-copy .section-label{margin-bottom:0}.entity-facts__title{font-family:var(--font-display);color:var(--blue-dark);letter-spacing:-.035em;max-width:16ch;margin:.75rem 0 1.1rem;font-size:clamp(1.85rem,3.8vw,2.65rem);font-weight:800;line-height:1.12}.entity-facts__title em{color:var(--orange);background:linear-gradient(120deg,#0000 0%,#f379201f 40%,#0000 100%) 0 0/200% 100%;font-style:italic;font-weight:700;animation:8s ease-in-out infinite entity-facts-sheen}.entity-facts__definition{border-left:3px solid #0000;border-image:linear-gradient(180deg, var(--orange), #f3792040) 1;color:var(--text-muted);text-align:left;max-width:52ch;margin:0;padding:.85rem 0 .85rem 1.1rem;font-size:clamp(.95rem,1.45vw,1.05rem);line-height:1.75}.entity-facts__note{border-radius:var(--radius-pill);letter-spacing:.02em;color:var(--blue-dark);background:#1458860f;border:1px solid #1458861a;flex-wrap:wrap;gap:.35rem .55rem;margin:1.15rem 0 0;padding:.45rem .85rem;font-size:.78rem;font-weight:600;display:inline-flex}.entity-facts__stats{gap:.7rem;margin:0;display:grid}.entity-facts__stat{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border:1px solid #fffffff2;border-radius:1rem;align-items:center;gap:.9rem;margin:0;padding:1rem 1.15rem;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,border-color .28s;display:flex;box-shadow:0 10px 28px #071f330f,inset 0 1px #ffffffe6}.entity-facts__stat:hover{border-color:#1458862e;transform:translate(4px);box-shadow:0 14px 34px #071f331a,inset 0 1px #fffffff2}.entity-facts__stat--accent:hover{border-color:#f3792047}.entity-facts__stat-icon{width:2.55rem;height:2.55rem;color:var(--white);background:linear-gradient(145deg,#1a6fa8,#0f4d75);border-radius:.85rem;flex-shrink:0;place-items:center;display:grid;box-shadow:0 8px 18px #14588647}.entity-facts__stat--accent .entity-facts__stat-icon{background:linear-gradient(145deg,#f59a3d,#e06a12);box-shadow:0 8px 18px #f379204d}.entity-facts__stat-body{min-width:0}.entity-facts__stat dt{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .2rem;font-size:.66rem;font-weight:700}.entity-facts__stat dd{font-family:var(--font-display);letter-spacing:-.03em;color:var(--blue-dark);margin:0;font-size:clamp(1.55rem,2.8vw,1.95rem);font-weight:800;line-height:1}.entity-facts__stat--accent dd{color:var(--orange)}@media (width>=520px) and (width<=899px){.entity-facts__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.entity-facts__stat{flex-direction:column;align-items:flex-start;gap:.7rem;min-height:100%}.entity-facts__stat:hover{transform:translateY(-3px)}}.entity-facts__faq{border-radius:var(--radius-2xl);background:linear-gradient(#ffffffeb,#f7fafcf2);border:1px solid #1458861a;margin-top:clamp(1.75rem,3.5vw,2.75rem);padding:clamp(1.35rem,2.8vw,1.85rem);box-shadow:0 12px 36px #071f330d}.entity-facts__faq .entity-faq__header{margin-bottom:1rem;padding-bottom:.9rem}@keyframes entity-facts-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-1.25rem,1rem)scale(1.06)}}@keyframes entity-facts-sheen{0%,to{background-position:100% 0}50%{background-position:0 0}}.entity-facts--hub .entity-facts__definition{color:var(--text-muted);border-left:none;border-image:;margin-bottom:.5rem;padding-left:0;line-height:1.75}.entity-facts--hub .faq-section__header{margin-top:1.25rem}.entity-facts__label{letter-spacing:.12em;text-transform:uppercase;color:var(--blue-600,#145886);margin-bottom:.5rem;font-size:.72rem;font-weight:700;display:inline-block}@media (width<=519px){.entity-facts__definition{padding-left:.9rem}.entity-facts__intro{gap:1.25rem;padding:1.35rem 1.1rem 1.45rem}.entity-facts__title{max-width:none;font-size:clamp(1.55rem,7.2vw,1.9rem)}.entity-facts__note{text-align:center;justify-content:center;width:100%;line-height:1.45}.entity-facts__faq{margin-top:1.35rem;margin-bottom:.25rem;padding:1.15rem .85rem 1.85rem}.entity-facts__stat{padding:.85rem .95rem}}@media (prefers-reduced-motion:reduce){.entity-facts__orb--1,.entity-facts__orb--2,.entity-facts__title em{animation:none}.entity-facts__stat,.entity-facts__stat:hover{transition:none;transform:none}}
