.blwe-media-center-section{width:100%;max-width:100%;margin-inline:auto;padding:2.5rem clamp(.75rem,4vw,1.5rem);overflow-x:clip}.blwe-media-center-inner{width:100%;max-width:75rem;min-width:0;margin-inline:auto}.blwe-media-center-header{margin-bottom:1rem;text-align:center}.blwe-media-center-title{margin-top:.5rem;font-size:clamp(1.6rem,8vw,2.4rem);line-height:1.05;overflow-wrap:anywhere}.blwe-media-center-description{max-width:42rem;margin:.65rem auto 0;font-size:clamp(.95rem,4vw,1.08rem);line-height:1.55;text-align:center}.blwe-media-filter-row{display:flex;width:100%;max-width:100%;gap:.5rem;margin-bottom:1rem;padding:.25rem .125rem .625rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.blwe-media-filter{flex:0 0 auto;min-height:44px;white-space:nowrap;scroll-snap-align:start}.blwe-media-filter[aria-pressed=true]{border-color:#fff!important;background:#2563eb!important;box-shadow:0 0 0 2px #2563eb}.blwe-media-feature-card{display:grid;width:100%;max-width:100%;min-width:0;overflow:hidden;border:1px solid rgba(147,197,253,.2);border-radius:.875rem;background:hsl(var(--card));box-shadow:0 16px 36px #0000004d}.blwe-media-feature-frame,.blwe-media-card-frame{position:relative;width:100%;max-width:100%;min-width:0;aspect-ratio:16 / 9;overflow:hidden;background:#07111f}.blwe-media-feature-visual,.blwe-media-card-visual{display:block;width:100%;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.blwe-media-portrait .blwe-media-feature-visual,.blwe-media-portrait .blwe-media-card-visual{-o-object-fit:contain;object-fit:contain}.blwe-media-card-frame.blwe-media-portrait,.blwe-media-feature-frame.blwe-media-portrait{aspect-ratio:3 / 4}.blwe-media-feature-copy{min-width:0;padding:1rem;text-align:center}.blwe-media-card-title{font-size:clamp(1rem,4.5vw,1.25rem);line-height:1.25;overflow-wrap:anywhere}.blwe-media-center-grid{display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;gap:.875rem;margin-top:.875rem}.blwe-media-card{width:100%;max-width:100%;min-width:0;overflow:hidden;border:1px solid rgba(147,197,253,.15);border-radius:.875rem;background:hsl(var(--card));box-shadow:0 8px 18px #00000038}.blwe-media-center-action{display:flex;justify-content:center;width:100%;margin-top:1rem}.blwe-media-center-action .blwe-btn,.blwe-media-feature-copy>div .blwe-btn:first-child{width:100%;max-width:20rem}@media(min-width:768px){.blwe-media-center-section{padding-block:3.5rem}.blwe-media-center-title{font-size:clamp(2.25rem,5vw,3rem)}.blwe-media-center-header{margin-bottom:1.75rem}.blwe-media-center-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem}.blwe-media-feature-copy{padding:1.5rem;text-align:left}.blwe-media-center-action{margin-top:1.75rem}}@media(min-width:1024px){.blwe-media-feature-card{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);border-radius:1.5rem}.blwe-media-center-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blwe-media-feature-copy{display:flex;flex-direction:column;justify-content:center;padding:2rem}}@media(prefers-reduced-motion:reduce){.blwe-media-filter-row{scroll-behavior:auto}}.blwe-media-center-section{position:relative;isolation:isolate;background:radial-gradient(circle at 12% 8%,rgba(96,165,250,.15),transparent 18rem),radial-gradient(circle at 88% 22%,rgba(213,173,74,.12),transparent 16rem),linear-gradient(180deg,#02061126,#03081773)}.blwe-media-center-section:before,.blwe-media-center-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.blwe-media-center-section:before{opacity:.32;background-image:linear-gradient(rgba(147,197,253,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(147,197,253,.055) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(180deg,transparent,#000 14%,#000 82%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 82%,transparent)}.blwe-media-center-section:after{opacity:.6;background:linear-gradient(90deg,transparent,rgba(37,99,235,.12),transparent),radial-gradient(circle at 50% 110%,rgba(37,99,235,.12),transparent 24rem)}.blwe-media-center-header{position:relative}.blwe-media-center-header:after{content:"";display:block;width:min(16rem,48vw);height:2px;margin:1rem auto 0;background:linear-gradient(90deg,transparent,rgba(96,165,250,.95),rgba(213,173,74,.9),transparent);box-shadow:0 0 22px #60a5fa57}.blwe-media-center-title{letter-spacing:-.045em;text-wrap:balance;text-shadow:0 2px 0 rgba(2,6,23,.8),0 0 36px rgba(37,99,235,.24)}.blwe-media-center-description{text-wrap:pretty}.blwe-media-filter-row{position:relative;justify-content:flex-start;border-radius:999px}.blwe-media-filter{position:relative;border-color:#93c5fd2e!important;background:linear-gradient(180deg,#0f172ad6,#020611e0)!important;box-shadow:inset 0 1px #ffffff14,0 8px 20px #02061738;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.blwe-media-filter:hover{transform:translateY(-1px);border-color:#93c5fd80!important;box-shadow:inset 0 1px #ffffff1f,0 12px 28px #2563eb2e}.blwe-media-filter[aria-pressed=true]{background:linear-gradient(180deg,#60a5fa,#2563eb 62%,#1e40af)!important;box-shadow:0 0 0 2px #93c5fd8c,0 14px 34px #2563eb57,inset 0 1px #ffffff6b!important}.blwe-media-feature-card,.blwe-media-card{position:relative;isolation:isolate;border-color:#93c5fd38;background:linear-gradient(145deg,#0f172af0,#020611fa),hsl(var(--card));transform:translateZ(0)}.blwe-media-feature-card:before,.blwe-media-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#93c5fd9e,#d5ad4a3d,#2563eb1f,#ffffff0f);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:xor;opacity:.72}.blwe-media-feature-card:after,.blwe-media-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 28% 0%,rgba(96,165,250,.16),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.045),transparent 18%);opacity:.8}.blwe-media-card{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.blwe-media-card:hover,.blwe-media-card:focus-within{transform:translateY(-4px) scale(1.006);border-color:#93c5fd75;box-shadow:0 22px 48px #0000007a,0 0 34px #2563eb26}.blwe-media-feature-frame,.blwe-media-card-frame{border-bottom:1px solid rgba(147,197,253,.12)}.blwe-media-feature-frame:before,.blwe-media-card-frame:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 18%,transparent 70%,rgba(2,6,17,.52)),radial-gradient(circle at 50% 0%,rgba(147,197,253,.18),transparent 36%);mix-blend-mode:screen}.blwe-media-feature-frame:after,.blwe-media-card-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:.12;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.2) 0 1px,transparent 1px 4px)}.blwe-media-feature-visual,.blwe-media-card-visual{filter:saturate(1.08) contrast(1.04) brightness(1.02);transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .32s ease;will-change:transform}.blwe-media-card:hover .blwe-media-card-visual,.blwe-media-feature-card:hover .blwe-media-feature-visual{transform:none;filter:saturate(1.08) contrast(1.04) brightness(1.02)}.blwe-media-center-section .blwe-media-feature-visual,.blwe-media-center-section .blwe-media-card-visual{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;transform:none!important}.blwe-media-portrait .blwe-media-feature-visual,.blwe-media-portrait .blwe-media-card-visual{transform:none;padding:clamp(.25rem,1vw,.75rem);background:radial-gradient(circle at 50% 40%,rgba(37,99,235,.18),transparent 16rem)}.blwe-media-feature-copy,.blwe-media-card .p-4{position:relative;z-index:4}.blwe-media-card-title{text-wrap:balance}.blwe-media-card .blwe-btn,.blwe-media-feature-copy .blwe-btn{box-shadow:0 12px 26px #2563eb3d,inset 0 1px #ffffff47}@media(max-width:767px){.blwe-media-center-section{padding-inline:.85rem;padding-block:2.25rem}.blwe-media-center-title{font-size:clamp(1.9rem,10vw,2.65rem)}.blwe-media-feature-card{border-radius:1.1rem}.blwe-media-card{border-radius:1rem}.blwe-media-filter-row{margin-inline:-.25rem;padding-inline:.25rem}.blwe-media-feature-copy{padding:1.1rem 1rem 1.2rem}}@media(min-width:768px)and (max-width:1023px){.blwe-media-feature-card{border-radius:1.35rem}.blwe-media-center-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.blwe-media-feature-card{min-height:25rem}.blwe-media-feature-frame{aspect-ratio:auto;min-height:25rem}}@keyframes blwe-media-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.blwe-media-feature-card,.blwe-media-card{animation:blwe-media-rise .52s ease both}.blwe-media-center-grid .blwe-media-card:nth-child(2){animation-delay:60ms}.blwe-media-center-grid .blwe-media-card:nth-child(3){animation-delay:.12s}.blwe-media-center-grid .blwe-media-card:nth-child(4){animation-delay:.18s}.blwe-media-center-grid .blwe-media-card:nth-child(5){animation-delay:.24s}.blwe-media-center-grid .blwe-media-card:nth-child(6){animation-delay:.3s}@media(prefers-reduced-motion:reduce){.blwe-media-feature-card,.blwe-media-card,.blwe-media-feature-visual,.blwe-media-card-visual,.blwe-media-filter{animation:none!important;transition:none!important}.blwe-media-card:hover,.blwe-media-card:focus-within,.blwe-media-card:hover .blwe-media-card-visual,.blwe-media-feature-card:hover .blwe-media-feature-visual{transform:none!important}}.signature-gallery{position:relative;isolation:isolate;padding:3rem 0 3.5rem;border-top:1px solid rgba(147,197,253,.14);border-bottom:1px solid rgba(147,197,253,.14);background:radial-gradient(circle at 50% -10%,rgba(37,99,235,.16),transparent 30rem),linear-gradient(180deg,#020611f5,#040c1df0)}.signature-gallery:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.3;background-image:linear-gradient(rgba(147,197,253,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(147,197,253,.06) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.signature-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;padding-bottom:1.25rem;margin-bottom:1.5rem;border-bottom:2px solid rgba(213,173,74,.35)}.signature-eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-size:.625rem;font-weight:900;letter-spacing:.24em;text-transform:uppercase;color:#f5d77f}.signature-eyebrow:before{content:"";width:2.25rem;height:3px;background:linear-gradient(90deg,#f2c94c,#f2c94c00)}.signature-title{margin-top:.5rem;font-weight:900;font-style:italic;text-transform:uppercase;letter-spacing:-.04em;line-height:.92;color:#f8fbff;font-size:clamp(1.9rem,6vw,3.4rem);text-shadow:0 2px 0 rgba(2,6,23,.9),0 0 34px rgba(59,130,246,.26)}.signature-subtitle{margin-top:.75rem;max-width:34rem;font-size:.9375rem;line-height:1.6;color:#cbd5e1db}.signature-countbox{display:flex;gap:.5rem;flex-wrap:wrap}.signature-stat{min-width:5.5rem;padding:.6rem .85rem;border:1px solid rgba(147,197,253,.18);border-radius:.75rem;background:linear-gradient(180deg,#0a162fe6,#030814f2);box-shadow:inset 0 1px #ffffff12}.signature-stat-value{display:block;font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:700;line-height:1;color:#76b7ff}.signature-stat-label{display:block;margin-top:.25rem;font-size:.5625rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#94a3b8e6}.signature-rail{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.75rem;margin-bottom:1.75rem;scrollbar-width:none}.signature-rail::-webkit-scrollbar{display:none}.signature-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:.4rem;min-height:38px;padding:.45rem .9rem;border:1px solid rgba(147,197,253,.18);border-radius:999px;background:#ffffff08;color:#e2e8f0e0;font-size:.6875rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.signature-chip:hover{border-color:#60a5fa80;color:#f8fbff}.signature-chip[aria-pressed=true]{color:#04101f;border-color:#f5d77f;background:linear-gradient(180deg,#f8df92,#d5ad4a 60%,#c1972f);box-shadow:0 6px 18px #d5ad4a3d}.signature-chip-count{font-family:var(--font-data);font-variant-numeric:tabular-nums;opacity:.7}.signature-grid{-moz-columns:1;columns:1;-moz-column-gap:1rem;column-gap:1rem}@media(min-width:640px){.signature-grid{-moz-columns:2;columns:2}}@media(min-width:1024px){.signature-grid{-moz-columns:3;columns:3;-moz-column-gap:1.25rem;column-gap:1.25rem}}@media(min-width:1440px){.signature-grid{-moz-columns:4;columns:4}}.signature-grid>*{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1.25rem}.signature-card{position:relative;margin:0;overflow:hidden;border:1px solid rgba(147,197,253,.16);border-radius:1rem;background:linear-gradient(160deg,#09142af2,#030814f7);box-shadow:0 16px 40px #0006,inset 0 1px #ffffff0f;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.signature-card:hover{transform:translateY(-3px);border-color:#60a5fa73;box-shadow:0 24px 56px #00000080,0 0 30px #2563eb24}.signature-card:after{content:"";position:absolute;left:0;top:0;width:4px;height:100%;z-index:3;pointer-events:none;background:linear-gradient(180deg,#60a5fa,#2563eb 58%,#d5ad4a);opacity:.85}.signature-card-shot{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;text-align:left}.signature-card-frame{position:relative;width:100%;overflow:hidden;background:radial-gradient(circle at 50% 35%,rgba(96,165,250,.14),transparent 18rem),linear-gradient(145deg,#0f172afa,#020611fa)}.signature-card-backdrop{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;height:120%;width:120%;-o-object-fit:cover;object-fit:cover;opacity:.28;filter:blur(22px) saturate(1.15);transform:scale(1.08)}.signature-card-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#02061114,#02061124),radial-gradient(circle at 50% 50%,transparent 45%,rgba(2,6,17,.28))}.signature-card-image{position:relative;z-index:1;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:clamp(.18rem,1vw,.55rem);transition:transform .7s ease;will-change:transform}.signature-card:hover .signature-card-image{transform:scale(1.025)}.signature-card-scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#02061161,#0206110d 28%,#0206117a 58%,#020611e0 78%,#020611fa)}.signature-card-kicker{position:absolute;top:.75rem;left:.9rem;z-index:2;padding:.25rem .55rem;border-radius:.375rem;background:linear-gradient(180deg,#f8df92,#d5ad4a);color:#04101f;font-size:.5625rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 4px 12px #00000059}.signature-card-expand{position:absolute;top:.7rem;right:.7rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:#02061199;color:#e2e8f0;opacity:0;transition:opacity .16s ease}.signature-card:hover .signature-card-expand{opacity:1}.signature-card-overlay{position:absolute;bottom:0;left:0;right:0;z-index:2;display:block;padding:.9rem 1rem .95rem 1.1rem}.signature-card-title{display:block;font-family:var(--font-heading);font-size:1.0625rem;font-weight:900;font-style:italic;line-height:1.1;letter-spacing:-.02em;text-transform:uppercase;color:#fff;text-shadow:0 2px 6px rgba(2,6,23,.95)}.signature-card-caption{display:block;margin-top:.3rem;font-size:.75rem;line-height:1.45;color:#e2e8f0eb;text-shadow:0 1px 4px rgba(2,6,23,.9)}.signature-card-meta{padding:.85rem 1rem .95rem 1.1rem;border-top:1px solid rgba(147,197,253,.1)}.signature-card-rule{display:block;width:2.25rem;height:2px;margin-bottom:.6rem;background:linear-gradient(90deg,#f2c94c,#f2c94c00)}.signature-card-desc{font-size:.8125rem;line-height:1.6;color:#94a3b8f2}.signature-card-brand{margin-top:.6rem;font-size:.5625rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#60a5fab8}.signature-video{width:100%;aspect-ratio:9 / 16;background:#010409;-o-object-fit:contain;object-fit:contain}.signature-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:1rem}.signature-lightbox-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#01040cf0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out}.signature-lightbox-panel{position:relative;display:grid;width:min(1120px,100%);max-height:92vh;overflow:hidden;border:1px solid rgba(147,197,253,.2);border-radius:1.25rem;background:linear-gradient(160deg,#09142afa,#030814fc);box-shadow:0 40px 90px #000000b3}@media(min-width:900px){.signature-lightbox-panel{grid-template-columns:1.5fr 1fr}}.signature-lightbox-media{min-height:40vh;max-height:92vh;background:#010409;border-bottom:1px solid rgba(147,197,253,.12)}@media(min-width:900px){.signature-lightbox-media{border-bottom:0;border-right:1px solid rgba(147,197,253,.12)}}.signature-lightbox-copy{padding:1.5rem 1.5rem 1.75rem;overflow-y:auto}.signature-lightbox-kicker{display:inline-block;padding:.25rem .6rem;border-radius:.375rem;background:linear-gradient(180deg,#f8df92,#d5ad4a);color:#04101f;font-size:.5625rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.signature-lightbox-title{margin-top:.85rem;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:900;font-style:italic;line-height:1.02;letter-spacing:-.035em;text-transform:uppercase;color:#fff}.signature-lightbox-caption{margin-top:.7rem;font-size:.9375rem;font-weight:600;line-height:1.55;color:#cfe0f5}.signature-lightbox-desc{margin-top:.85rem;font-size:.875rem;line-height:1.7;color:#94a3b8f2}.signature-lightbox-brand{margin-top:1.25rem;padding-top:.85rem;border-top:1px solid rgba(147,197,253,.14);font-size:.5625rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#60a5fabf}.signature-lightbox-close,.signature-lightbox-nav{position:absolute;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:#020611c7;color:#e2e8f0;cursor:pointer}.signature-lightbox-close{top:.65rem;right:.65rem}.signature-lightbox-nav{top:50%;transform:translateY(-50%)}.signature-lightbox-close:hover,.signature-lightbox-nav:hover{border-color:#93c5fd;color:#fff}.signature-loadmore{display:flex;justify-content:center;margin-top:2rem}@media(prefers-reduced-motion:reduce){.signature-card,.signature-card img,.signature-card-image{transition:none!important}.signature-card:hover,.signature-card:hover img,.signature-card:hover .signature-card-image{transform:none}}.signature-gallery{overflow:hidden;background:radial-gradient(circle at 8% 10%,rgba(59,130,246,.2),transparent 22rem),radial-gradient(circle at 92% 20%,rgba(213,173,74,.15),transparent 18rem),radial-gradient(circle at 50% 115%,rgba(37,99,235,.18),transparent 28rem),linear-gradient(180deg,#010510fa,#030a1afa 48%,#010510fc)}.signature-gallery:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.22;background:repeating-linear-gradient(90deg,rgba(255,255,255,.09) 0 1px,transparent 1px 7px),radial-gradient(circle at 50% 50%,transparent,rgba(0,0,0,.55));mix-blend-mode:overlay}.signature-header{position:relative;border-bottom:1px solid rgba(213,173,74,.38)}.signature-header:before{content:"BLWE / VISUAL ARCHIVE";position:absolute;right:0;top:-.7rem;font-family:var(--font-data);font-size:clamp(1.8rem,7vw,5.5rem);font-weight:900;letter-spacing:-.08em;color:#60a5fa0e;pointer-events:none;white-space:nowrap}.signature-title{text-wrap:balance;background:linear-gradient(180deg,#fff,#dbeafe 45%,#93c5fd 78%,#f5d77f);-webkit-background-clip:text;background-clip:text;color:transparent}.signature-subtitle{text-wrap:pretty}.signature-countbox{position:relative;z-index:1}.signature-stat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.signature-stat:hover{transform:translateY(-2px);border-color:#f5d77f6b;box-shadow:0 14px 34px #0206175c,0 0 22px #d5ad4a1f}.signature-rail{scroll-snap-type:x proximity;mask-image:linear-gradient(90deg,transparent,#000 2rem,#000 calc(100% - 2rem),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 2rem,#000 calc(100% - 2rem),transparent)}.signature-chip{scroll-snap-align:start;box-shadow:inset 0 1px #ffffff14,0 10px 24px #02061738}.signature-chip:focus-visible,.signature-card-shot:focus-visible,.signature-lightbox-close:focus-visible,.signature-lightbox-nav:focus-visible{outline:2px solid #f5d77f;outline-offset:3px}.signature-grid{perspective:1200px}.signature-card{isolation:isolate;transform:translateZ(0);transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .22s ease,box-shadow .22s ease,filter .22s ease}.signature-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;border-radius:inherit;padding:1px;background:linear-gradient(140deg,#ffffff57,#60a5fa5c,#d5ad4a47,#2563eb14);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:xor;opacity:.72}.signature-card:hover,.signature-card:focus-within{transform:translateY(-6px) rotateX(.8deg) rotateY(-.6deg);filter:saturate(1.04)}.signature-card-frame{box-shadow:inset 0 0 0 1px #ffffff0a}.signature-card-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.7;background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 16%,transparent 70%,rgba(2,6,17,.72)),radial-gradient(circle at 48% 18%,rgba(147,197,253,.16),transparent 30%)}.signature-card-frame:after{content:"";position:absolute;inset:auto 0 0 0;z-index:3;height:42%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(2,6,17,.86))}.signature-card-backdrop{filter:blur(26px) saturate(1.22) contrast(1.08);opacity:.34}.signature-card-image{filter:saturate(1.08) contrast(1.04) brightness(1.02)}.signature-card:hover .signature-card-image{transform:scale(1.035);filter:saturate(1.18) contrast(1.06) brightness(1.035)}.signature-card-scrim{z-index:2}.signature-card-kicker{letter-spacing:.16em;box-shadow:0 8px 18px #00000061,inset 0 1px #ffffff75}.signature-card-expand{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 22px #02061757}.signature-card-title{text-wrap:balance}.signature-card-caption,.signature-card-desc{text-wrap:pretty}.signature-card-meta{position:relative;background:linear-gradient(180deg,#03081414,#02061147)}.signature-card-brand{color:#93c5fdd1}.signature-video{filter:saturate(1.08) contrast(1.04)}.signature-lightbox{animation:signature-fade-in .18s ease both}.signature-lightbox-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:#93c5fd47;box-shadow:0 50px 110px #000000c2,0 0 48px #2563eb2e}.signature-lightbox-media img,.signature-lightbox-media video{filter:saturate(1.08) contrast(1.04) brightness(1.02)}@keyframes signature-fade-in{0%{opacity:0}to{opacity:1}}@keyframes signature-rise-in{0%{opacity:0;transform:translateY(22px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.signature-card{animation:signature-rise-in .52s ease both}.signature-grid>*:nth-child(2){animation-delay:40ms}.signature-grid>*:nth-child(3){animation-delay:80ms}.signature-grid>*:nth-child(4){animation-delay:.12s}.signature-grid>*:nth-child(5){animation-delay:.16s}.signature-grid>*:nth-child(6){animation-delay:.2s}.signature-grid>*:nth-child(7){animation-delay:.24s}.signature-grid>*:nth-child(8){animation-delay:.28s}@media(max-width:639px){.signature-gallery{padding-top:2.4rem}.signature-header{align-items:flex-start}.signature-header:before{top:.15rem;right:-.75rem;font-size:2.2rem}.signature-title{font-size:clamp(2rem,14vw,3.1rem)}.signature-subtitle{font-size:.9rem}.signature-countbox{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.signature-stat{min-width:0;padding:.58rem .62rem}.signature-stat-value{font-size:1.16rem}.signature-card{border-radius:1.05rem}.signature-card-title{font-size:1rem}.signature-card-caption{font-size:.72rem}.signature-lightbox-panel{max-height:90vh;border-radius:1rem}.signature-lightbox-copy{padding:1.2rem}.signature-lightbox-nav{width:2.25rem;height:2.25rem}}@media(min-width:640px)and (max-width:1023px){.signature-header{align-items:flex-start}.signature-countbox{margin-left:auto}.signature-card-title{font-size:1.02rem}}@media(min-width:1200px){.signature-gallery{padding-top:4.2rem;padding-bottom:4.5rem}.signature-grid{-moz-column-gap:1.35rem;column-gap:1.35rem}}@media(prefers-reduced-motion:reduce){.signature-card,.signature-stat,.signature-chip,.signature-lightbox,.signature-card-image{animation:none!important;transition:none!important}.signature-card:hover,.signature-card:focus-within,.signature-card:hover .signature-card-image{transform:none!important}}
