.principals-bg-pillars[data-v-f1f01643]{z-index:0;pointer-events:none;justify-content:center;align-items:flex-start;gap:clamp(1.75rem,5vw,5.5rem);width:min(1180px,100vw - 2rem);min-height:clamp(42rem,72vw,58rem);display:flex;position:absolute;top:clamp(8rem,14vw,13rem);left:50%;transform:translate(-50%)}.principals-bg-pillar[data-v-f1f01643]{width:clamp(3.25rem,8.4vw,6.75rem);color:var(--color-text-primary);opacity:0;animation:1.4s cubic-bezier(.16,1,.3,1) forwards principals-pillar-bg-in-f1f01643;animation-delay:calc(.28s + var(--pillar-bg-index,0) * .12s);filter:drop-shadow(0 0 18px #fafafa08);transform:translateY(1.5rem)}.principals-bg-pillar[data-v-f1f01643]:nth-child(2n){margin-top:clamp(3rem,8vw,8rem)}.principals-bg-pillar[data-v-f1f01643]:nth-child(3){margin-top:clamp(5rem,11vw,11rem)}.principals-bg-pillar[data-v-f1f01643] svg{width:100%;height:auto;display:block;overflow:visible}.principals-bg-pillar[data-v-f1f01643] path{fill:none;stroke:currentColor;stroke-width:1.2px;vector-effect:non-scaling-stroke}@keyframes principals-pillar-bg-in-f1f01643{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:.15;transform:translate(0,0)}}.principals-hero[data-v-f1f01643]{z-index:1;align-items:center;min-height:100svh;padding-block:7.5rem 4rem;display:grid;position:relative}.hero-body[data-v-f1f01643]{max-width:600px;margin-top:2rem}@media (width>=1100px){.principals-hero[data-v-f1f01643]{padding-block:8.5rem 5rem}}.section-header[data-v-f1f01643]{z-index:1;gap:.75rem;margin-bottom:2.5rem;display:grid;position:relative}.client-section-header[data-v-f1f01643]{margin-bottom:4rem}.reveal-item[data-v-f1f01643]{opacity:0;transition:opacity .72s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(var(--reveal-index,0) * 90ms);will-change:opacity, transform;transform:translateY(1.4rem)}.reveal-item.is-revealed[data-v-f1f01643]{opacity:1;transform:translate(0,0)}.client-bento[data-v-f1f01643]{z-index:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem;display:grid;position:relative}.client-card[data-v-f1f01643]{grid-column:span var(--span,2);transition:box-shadow .32s var(--ease-out), transform .32s var(--ease-out);background:#0c0c10;position:relative;overflow:hidden}.client-card[data-v-f1f01643]:hover{transform:translateY(-2px);box-shadow:0 8px 40px #00000073}.client-card--bottom-copy[data-v-f1f01643]{flex-direction:column;justify-content:flex-end;display:flex}.client-card__media[data-v-f1f01643]{z-index:1;justify-content:space-between;align-items:flex-end;height:190px;padding:1rem 1.1rem;display:flex;position:relative}.client-card__image[data-v-f1f01643]{z-index:0;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease-out), transform 1.2s var(--ease-out);transition-delay:calc(var(--reveal-index,0) * 90ms);will-change:opacity, transform;position:absolute;inset:0;transform:scale(1.035)}.client-card.is-revealed .client-card__image.is-loaded[data-v-f1f01643]{opacity:1;transform:scale(1)}.client-card__num[data-v-f1f01643]{z-index:2;font-family:var(--font-mono);color:var(--color-text-primary);letter-spacing:.05em;font-size:1rem;position:relative}.client-card__tag[data-v-f1f01643]{z-index:2;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-inverse);background:var(--color-pill-light);border-radius:100px;padding:.22rem .65rem;font-size:.62rem;font-weight:600;position:relative}.client-card__copy[data-v-f1f01643]{z-index:1;padding:1rem 1.25rem 1.4rem;position:relative}.client-card__title[data-v-f1f01643]{color:var(--color-text-primary);font-family:var(--font-display);font-size:1.5rem;font-weight:400;line-height:1.2}.client-card__body[data-v-f1f01643]{color:var(--color-text-secondary);margin-top:.5rem;font-size:1rem;line-height:1.65}.benefit-grid .lr-card-title[data-v-f1f01643]{font-size:1.25rem}.benefit-icon[data-v-f1f01643]{background:var(--color-text-primary);width:3.25rem;height:3.25rem;-webkit-mask:var(--benefit-icon-url) center / contain no-repeat;-webkit-mask:var(--benefit-icon-url) center / contain no-repeat;mask:var(--benefit-icon-url) center / contain no-repeat;flex:none;display:block}.principal-icon[data-v-f1f01643]{width:3.25rem;height:3.25rem;color:var(--color-text-strong);filter:drop-shadow(0 0 12px color-mix(in srgb, var(--color-accent) 14%, transparent));flex:none;display:block}.principal-icon svg[data-v-f1f01643]{width:100%;height:100%;overflow:visible}.principal-icon path[data-v-f1f01643],.principal-icon circle[data-v-f1f01643]:not(.dot){fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:var(--icon-path-length,160);stroke-dashoffset:var(--icon-path-length,160);opacity:0}.principal-icon .accent[data-v-f1f01643]{stroke:var(--color-white);stroke-width:1.55px}.principal-icon .dot[data-v-f1f01643]{fill:var(--color-white);stroke:none;opacity:0}.reveal-item.is-revealed .principal-icon path[data-v-f1f01643],.reveal-item.is-revealed .principal-icon circle[data-v-f1f01643]:not(.dot){animation:principal-icon-draw-f1f01643 1.15s var(--ease-out) forwards;animation-delay:var(--icon-path-delay,.26s)}.reveal-item.is-revealed .principal-icon .accent[data-v-f1f01643]{animation-delay:calc(var(--icon-path-delay,.26s) + .12s)}.reveal-item.is-revealed .principal-icon .dot[data-v-f1f01643]{animation:principal-icon-dot-f1f01643 .52s var(--ease-out) forwards;animation-delay:.92s}@keyframes principal-icon-draw-f1f01643{0%{opacity:1;stroke-dashoffset:var(--icon-path-length,160)}to{opacity:1;stroke-dashoffset:0}}@keyframes principal-icon-dot-f1f01643{to{opacity:1}}@media (width<=768px){.client-bento[data-v-f1f01643]{grid-template-columns:minmax(0,1fr);gap:2.5rem}.client-card[data-v-f1f01643]{grid-column:span 1}}.sovereign-band[data-v-f1f01643]{z-index:1;border-block:1px solid color-mix(in srgb, var(--color-accent) 16%, transparent);align-items:center;gap:2rem;padding-block:3rem;display:grid;position:relative}.sovereign-copy[data-v-f1f01643]{opacity:1;order:2;transform:translate(0,0)}.sovereign-band h2[data-v-f1f01643]{max-width:740px;color:var(--color-text-primary);font-family:var(--font-display);font-size:clamp(3rem,6vw,5.5rem);line-height:.96}.sovereign-band .marketing-body[data-v-f1f01643]{max-width:58ch;margin-top:1.25rem}.sovereign-rails[data-v-f1f01643]{width:min(66vw,220px);color:var(--color-text-strong);opacity:1;clip-path:inset(-10%);filter:drop-shadow(0 0 12px color-mix(in srgb, var(--color-accent) 14%, transparent)) drop-shadow(0 0 26px color-mix(in srgb, var(--color-bitcoin) 8%, transparent));will-change:clip-path, opacity, transform;order:1;justify-self:center;transform:translate(0,0)}.sovereign-rails[data-v-f1f01643] svg{width:100%;height:auto;display:block;overflow:visible}.sovereign-rails[data-v-f1f01643] path{fill:currentColor;opacity:1;clip-path:inset(0);transform-box:fill-box;transform-origin:0;will-change:clip-path, opacity, transform;transform:translate(0,0)}.rails-reveal.will-reveal:not(.is-revealed) .sovereign-copy[data-v-f1f01643]{opacity:0;transform:translateY(1rem)}.rails-reveal.is-revealed .sovereign-copy[data-v-f1f01643]{animation:rails-copy-in-f1f01643 .82s var(--ease-out) .1s both}.rails-reveal.will-reveal:not(.is-revealed) .sovereign-rails[data-v-f1f01643]{opacity:0;clip-path:inset(-10%);transform:translate(-.45rem)}.rails-reveal.is-revealed .sovereign-rails[data-v-f1f01643]{animation:rails-figure-in-f1f01643 .52s var(--ease-out) .12s both}.rails-reveal.will-reveal:not(.is-revealed) .sovereign-rails[data-v-f1f01643] path{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-.25rem)}.rails-reveal.is-revealed .sovereign-rails[data-v-f1f01643] path{animation:.98s cubic-bezier(.16,1,.3,1) both rails-line-wipe-f1f01643}.rails-reveal.is-revealed .sovereign-rails[data-v-f1f01643] path:first-of-type{animation-delay:.18s}.rails-reveal.is-revealed .sovereign-rails[data-v-f1f01643] path:nth-of-type(2){animation-delay:.32s}.rails-reveal.is-revealed .sovereign-rails[data-v-f1f01643] path:nth-of-type(3){animation-delay:.46s}.rails-reveal.is-revealed .sovereign-rails[data-v-f1f01643] path:nth-of-type(4){animation-delay:.6s}.sovereign-rails[data-v-f1f01643] path:nth-of-type(5){fill:var(--color-graphic-accent);transform-origin:50%}.rails-reveal.will-reveal:not(.is-revealed) .sovereign-rails[data-v-f1f01643] path:nth-of-type(5){clip-path:inset(0);transform:scale(.72)}.rails-reveal.is-revealed .sovereign-rails[data-v-f1f01643] path:nth-of-type(5){animation-name:rails-accent-pop-f1f01643;animation-duration:.68s;animation-delay:1.08s}@keyframes rails-line-wipe-f1f01643{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-.25rem)}16%{opacity:1}to{opacity:1;clip-path:inset(0);transform:translate(0,0)}}@keyframes rails-figure-in-f1f01643{0%{opacity:0;transform:translate(-.45rem)}to{opacity:1;transform:translate(0,0)}}@keyframes rails-copy-in-f1f01643{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translate(0,0)}}@keyframes rails-accent-pop-f1f01643{0%{opacity:0;clip-path:inset(0);transform:scale(.72)}58%{opacity:1;transform:scale(1.08)}to{opacity:1;clip-path:inset(0);transform:scale(1)}}@media (width>=860px){.sovereign-band[data-v-f1f01643]{grid-template-columns:minmax(0,1fr) minmax(220px,.36fr);gap:3rem}.sovereign-copy[data-v-f1f01643]{order:1}.sovereign-rails[data-v-f1f01643]{order:2;justify-self:end;width:min(18.9vw,210px)}}.benefit-grid[data-v-f1f01643]{z-index:1;gap:4rem;display:grid;position:relative}.benefit-grid .lr-card-cap[data-v-f1f01643]{align-items:center;gap:.8rem}@media (width>=640px){.benefit-grid[data-v-f1f01643]{grid-template-columns:minmax(0,1fr)}}.cta-panel[data-v-f1f01643]{z-index:1;align-items:end;gap:2rem;padding:2rem;display:grid;position:relative}.cta-heading[data-v-f1f01643]{max-width:640px;font-family:var(--font-display);color:var(--color-text-primary);margin-top:1rem;font-size:clamp(2.25rem,4vw,3.75rem);line-height:.98}.cta-sub[data-v-f1f01643]{margin-top:.75rem}@media (width>=760px){.cta-panel[data-v-f1f01643]{grid-template-columns:1fr auto;padding:2.5rem}}@media (prefers-reduced-motion:reduce){.principals-bg-pillar[data-v-f1f01643]{opacity:.15;animation:none;transform:none}.reveal-item[data-v-f1f01643]{opacity:1;transition:none;transform:none}.sovereign-copy[data-v-f1f01643],.sovereign-rails[data-v-f1f01643]{opacity:1;clip-path:none;animation:none;transform:none}.sovereign-rails[data-v-f1f01643] path{opacity:1;animation:none;transform:none}}
