@layer unnyc{.unnyc-success__header{padding:var(--wg-sp-12)0 var(--wg-sp-10);background:radial-gradient(ellipse at 80% -20%,#4b92db1f,transparent 55%),var(--wg-surface-warm);border-bottom:1px solid var(--wg-border);text-align:center}.unnyc-success__title{font-family:var(--wg-font-display);font-weight:400;font-size:var(--wg-fs-4xl);color:var(--wg-brand);margin:0 0 var(--wg-sp-5);line-height:1.15}.unnyc-success__lede{font-size:var(--wg-fs-lg);color:var(--wg-text-secondary);max-width:680px;margin:0 auto;line-height:1.7}.unnyc-success__case{padding:0 0 var(--wg-sp-16);border-bottom:1px solid var(--wg-border)}.unnyc-pr .unnyc-success__case[id]{scroll-margin-top:calc(var(--pr-header-h,130px) + 28px)}.unnyc-success__case--alt{background:var(--wg-surface-alt)}.unnyc-success__case-hero{width:100%;min-height:660px;position:relative;overflow:hidden}.unnyc-success__case-hero-img{object-fit:cover;object-position:center top}.unnyc-success__case-hero-scrim{background:linear-gradient(270deg,#0f172a00 0%,#0f172a0a 15%,#0f172a1f 25%,#ffffff5e 35%,#ffffff8c 42%,#ffffffb0 50%,#ffffffd1 60%,var(--wg-surface)75%);position:absolute;inset:0}.unnyc-success__case--alt .unnyc-success__case-hero-scrim{background:linear-gradient(270deg,#0f172a00 0%,#0f172a0a 15%,#0f172a1f 25%,#ffffff5e 35%,#ffffff8c 42%,#ffffffb0 50%,#ffffffd1 60%,var(--wg-surface-alt)75%)}.unnyc-success__case-hero-content{left:0;right:0;top:var(--wg-sp-12);position:absolute}.unnyc-success__case-hero-text{width:50%;max-width:600px}.unnyc-page .unnyc-success__case-hero .unnyc-success__case-title{color:var(--wg-brand)}.unnyc-page .unnyc-success__case-hero p{color:var(--wg-text)}.unnyc-success__case-hero .unnyc-success__case-title{margin:0 0 var(--wg-sp-5)}#paris .unnyc-success__case-hero{background-position:50% 22%}.unnyc-success__case-banner-credit{right:var(--wg-sp-3);bottom:var(--wg-sp-2);color:#ffffffd9;border-radius:var(--wg-radius-sm);background:#00000059;padding:2px 8px;font-size:.7rem;text-decoration:none;position:absolute}.unnyc-success__case-banner-credit:hover{background:#0000008c}@media (max-width:640px){.unnyc-success__case-hero{min-height:420px}.unnyc-success__case-hero-text{width:100%;max-width:100%}}.unnyc-success__case-title{font-family:var(--wg-font-display);font-weight:400;font-size:var(--wg-fs-3xl);color:var(--wg-brand);margin:0 0 var(--wg-sp-6)}.unnyc-success__case p{font-size:var(--wg-fs-lg);color:var(--wg-text);margin:0 0 var(--wg-sp-5);line-height:1.75}.unnyc-success__case p:last-of-type{margin-bottom:0}.unnyc-success__stats{gap:var(--wg-sp-5);margin:var(--wg-sp-8)0;grid-template-columns:repeat(3,1fr);display:grid}.unnyc-success__stat{text-align:center;padding:var(--wg-sp-5)var(--wg-sp-4);background:var(--wg-surface);border:1px solid var(--wg-border);border-radius:var(--wg-radius-md);box-shadow:var(--wg-shadow-sm)}.unnyc-success__stat-number{font-family:var(--wg-font-display);font-weight:400;font-size:var(--wg-fs-3xl);color:var(--wg-brand);display:block}.unnyc-success__stat-label{font-size:var(--wg-fs-xs);color:var(--wg-text-muted);margin-top:var(--wg-sp-1);display:block}.unnyc-success__sources{margin-top:var(--wg-sp-6);font-size:var(--wg-fs-sm);color:var(--wg-text-muted)}.unnyc-success__sources a{color:var(--wg-accent-strong);font-weight:600}.unnyc-success__foot{padding:var(--wg-sp-16)0;text-align:center}.unnyc-success__foot p{font-size:var(--wg-fs-xl);font-family:var(--wg-font-display);color:var(--wg-brand);margin:0 0 var(--wg-sp-6)}.unnyc-success__foot-ctas{justify-content:center;gap:var(--wg-sp-4);flex-wrap:wrap;display:flex}.unnyc-success__foot-ctas .unnyc-btn--outline{color:var(--wg-brand);border-color:var(--wg-border)}@media (max-width:900px){.unnyc-success__stats{grid-template-columns:1fr}}}
