*{font-family:Plus Jakarta Sans,system-ui,sans-serif}.jn-hero-h1{letter-spacing:-.02em;line-height:1.06}body[data-page=about]{--jn-hero-height:100vh;--jn-header-h:80px}@supports (height:100dvh){body[data-page=about]{--jn-hero-height:100dvh}}.about-hero-light .hero-logo img,.about-hero-light .hero-logo-light img,.about-hero-light img,.about-logo-original,body[data-page=about] .about-hero-light img,body[data-page=about] .hero.about-hero-light img,body[data-page=about] section.about-hero-light img,img.about-logo-original,section.about-hero-light img{filter:none!important;-webkit-filter:none!important}body[data-page=about] .about-hero-light .hero-logo-light{width:220px!important;height:220px!important;padding:28px!important}body[data-page=about] .about-hero-light .about-hero-visual-light{align-items:center!important;justify-content:center!important;min-height:280px!important}@keyframes premiumWaveShift{0%,to{transform:translateX(0) translateY(0);opacity:.75}50%{transform:translateX(20px) translateY(-8px);opacity:.85}}.modern-hero__badge{padding:8px 14px;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(120deg,rgba(27,41,76,.8),rgba(28,73,138,.75),rgba(27,92,176,.7));font-weight:600;box-shadow:0 10px 24px rgba(27,41,76,.4)}.modern-hero__badge,.modern-hero__trust{display:inline-flex;align-items:center;gap:10px;font-size:14.25px;letter-spacing:.08em;text-transform:uppercase}.modern-hero__trust{color:rgba(226,232,240,.78)}.modern-hero__trust-dot{width:6px;height:6px;border-radius:999px;background:linear-gradient(120deg,#10b981,#059669);box-shadow:0 0 12px rgba(16,185,129,.65)}.modern-hero__visual{min-height:320px;justify-content:center}.hero-logo-stack,.modern-hero__visual{position:relative;display:flex;align-items:center}.hero-logo-stack{z-index:2;flex-direction:column;gap:16px;text-align:center}.logo-wordmark{position:absolute;top:calc(100% + 30px);left:50%;transform:translate(-50%,-56px);display:flex;flex-direction:column;align-items:center;gap:4px;opacity:0;transition:opacity .35s ease,transform .35s ease;pointer-events:none}.logo-wordmark__row{position:relative;display:inline-block}.logo-wordmark__line{position:absolute;top:50%;width:0;height:1px;opacity:0;transform:translateY(-50%);transition:width .25s ease,opacity .25s ease}.logo-wordmark__line:after{content:"";position:absolute;top:50%;width:6px;height:6px;border-radius:999px;background:#1e3a8a;box-shadow:0 0 10px rgba(30,58,138,.6);opacity:0;transform:translateY(-50%) scale(.7);transition:opacity .25s ease,transform .25s ease}.logo-wordmark__line--left{right:calc(100% + 10px);background:linear-gradient(270deg,rgba(30,58,138,.85),rgba(30,58,138,0));transform-origin:right center}.logo-wordmark__line--left:after{left:-3px}.logo-wordmark__line--right{left:calc(100% + 10px);background:linear-gradient(90deg,rgba(30,58,138,.85),rgba(30,58,138,0));transform-origin:left center}.logo-wordmark__line--right:after{right:-3px}.logo-wordmark__text{font-size:1rem;letter-spacing:.45em;font-weight:800;color:hsla(0,0%,100%,.88);text-shadow:0 1px 8px rgba(2,6,23,.35);transform:translateY(6px)}.logo-wordmark__sub,.logo-wordmark__text{text-transform:uppercase;opacity:0;transition:opacity .35s ease,transform .35s ease}.logo-wordmark__sub{font-size:.78rem;font-weight:600;letter-spacing:.16em;line-height:1.2;color:hsla(0,0%,100%,.82);transform:translateY(4px);text-align:center;white-space:nowrap}.hero-logo-stack.is-hold .logo-wordmark,.hero-logo-stack.is-hovered .logo-wordmark,.hero-logo-stack:hover .logo-wordmark{opacity:1;transform:translate(-50%)}.hero-logo-stack.is-hold .logo-wordmark__line,.hero-logo-stack.is-hovered .logo-wordmark__line,.hero-logo-stack:hover .logo-wordmark__line{width:46px;opacity:1}.hero-logo-stack.is-hold .logo-wordmark__line:after,.hero-logo-stack.is-hovered .logo-wordmark__line:after,.hero-logo-stack:hover .logo-wordmark__line:after{opacity:1;transform:translateY(-50%) scale(1)}.hero-logo-stack.is-hold .logo-wordmark__sub,.hero-logo-stack.is-hold .logo-wordmark__text,.hero-logo-stack.is-hovered .logo-wordmark__text,.hero-logo-stack:hover .logo-wordmark__text{opacity:1;transform:translateY(0)}.logo-orbit{top:50%;left:50%;width:calc(var(--orbit-radius) * 2);height:calc(var(--orbit-radius) * 2);opacity:0;z-index:2;--orbit-radius:280px;--line-y:128px;transform-origin:center;transform:translate(-50%,-50%) scale(1);will-change:transform,opacity}.logo-orbit,.logo-orbit:before{position:absolute;border-radius:999px;pointer-events:none}.logo-orbit:before{content:"";inset:0;border:1px solid rgba(30,58,138,.38);box-shadow:0 0 18px rgba(30,58,138,.3);opacity:.75}.logo-orbit__item{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;gap:6px;opacity:0;transform:translate3d(var(--line-x),var(--line-y),0) scale(1);transform-origin:center;will-change:transform,opacity}.logo-orbit__dot{width:6px;height:6px;border-radius:999px;background:#1e3a8a;box-shadow:0 0 10px rgba(30,58,138,.6);position:relative;z-index:1}.logo-orbit__letter{font-size:1.18rem;text-transform:uppercase;font-weight:700;color:hsla(0,0%,100%,.88);text-shadow:0 1px 8px rgba(2,6,23,.35);position:relative;z-index:1}.hero-logo-stack.is-exiting .logo-wordmark{opacity:0;transform:translate(-50%,-56px)}.hero-logo-stack.is-exiting .logo-orbit{opacity:1;animation:orbitCollapse 3.5s ease-in-out forwards}.hero-logo-stack.is-exiting .logo-orbit__item{animation:orbitLetter 3.5s ease-in-out forwards;animation-delay:calc(var(--i) * .02s)}.logo-door{position:absolute;inset:22px;border-radius:999px;overflow:hidden;opacity:0;pointer-events:none;z-index:2;transform:scale(.95);box-shadow:inset 0 0 18px rgba(30,58,138,.18);transition:opacity .45s ease,transform .45s ease}.logo-door:after,.logo-door:before{content:"";position:absolute;top:0;bottom:0;width:50%;background:linear-gradient(180deg,rgba(11,31,58,.8),rgba(11,31,58,.45));opacity:0;transition:transform .45s ease,opacity .45s ease}.logo-door:before{left:0;border-radius:999px 0 0 999px;transform:translateX(0)}.logo-door:after{right:0;border-radius:0 999px 999px 0;transform:translateX(0)}.hero-logo-stack.is-exiting .logo-door,.hero-logo-stack.is-hold .logo-door,.hero-logo-stack.is-hovered .logo-door,.hero-logo-stack:hover .logo-door{opacity:1;transform:scale(1)}.hero-logo-stack.is-exiting .logo-door:before,.hero-logo-stack.is-hold .logo-door:before,.hero-logo-stack.is-hovered .logo-door:before,.hero-logo-stack:hover .logo-door:before{opacity:.65;transform:translateX(-55%)}.hero-logo-stack.is-exiting .logo-door:after,.hero-logo-stack.is-hold .logo-door:after,.hero-logo-stack.is-hovered .logo-door:after,.hero-logo-stack:hover .logo-door:after{opacity:.65;transform:translateX(55%)}.logo-welcome{position:absolute;top:calc(100% + 72px);left:50%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;opacity:0;transform:translate(-50%,12px) scale(.96);pointer-events:none;z-index:3}.logo-welcome__lead{font-size:.85rem;letter-spacing:.28em;text-transform:uppercase;color:rgba(226,232,240,.72)}.logo-welcome__brand{font-size:1.9rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:hsla(0,0%,100%,.98);text-shadow:0 10px 28px rgba(2,6,23,.5);line-height:1.05}.hero-logo-stack.is-exiting .logo-welcome{animation:welcomeReveal 9s ease-in-out forwards}.nova-logo-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;isolation:isolate}.nova-logo-wrap:before{inset:-14px;background:radial-gradient(circle at 28% 25%,rgba(30,58,138,.45),transparent 62%);animation:novaGlow 6.5s ease-in-out infinite}.nova-logo-wrap:after,.nova-logo-wrap:before{content:"";position:absolute;border-radius:999px;opacity:.7;pointer-events:none;z-index:0}.nova-logo-wrap:after{inset:-26px;border:1px solid rgba(30,58,138,.45);box-shadow:0 0 28px rgba(30,58,138,.32);animation:novaRing 8.5s ease-in-out infinite}.nova-logo-wrap:focus-within .hero-logo,.nova-logo-wrap:hover .hero-logo{transform:translateY(-10px) rotateX(10deg) rotateY(-10deg);box-shadow:0 42px 96px rgba(3,10,24,.65),0 0 36px rgba(30,58,138,.35)}.nova-logo-wrap .hero-logo img{position:relative;z-index:1}.hero-logo{position:relative;z-index:0;width:220px;height:220px;padding:28px;border-radius:999px;border:1px solid rgba(30,58,138,.32);background:radial-gradient(120% 120% at 30% 20%,rgba(30,58,138,.22),rgba(30,58,138,.08) 55%,rgba(30,58,138,.02) 100%);box-shadow:0 20px 50px rgba(30,58,138,.18),inset 0 0 26px rgba(30,58,138,.2);transform-style:preserve-3d;transition:transform .32s ease,box-shadow .32s ease}.hero-logo:before{inset:10px;z-index:0;background:linear-gradient(130deg,rgba(30,58,138,.32),rgba(15,23,42,0) 55%,rgba(30,58,138,.4));opacity:.4;mix-blend-mode:screen;animation:logoSheen 3s ease-in-out infinite}.hero-logo:after,.hero-logo:before{content:"";position:absolute;border-radius:999px;pointer-events:none}.hero-logo:after{inset:4px;z-index:3;border:1px solid rgba(30,58,138,.18);box-shadow:inset 0 0 26px rgba(30,58,138,.22);opacity:.9}.hero-logo:focus-within,.hero-logo:hover{transform:translateY(-10px) rotateX(10deg) rotateY(-10deg);box-shadow:0 30px 70px rgba(30,58,138,.22),0 0 42px rgba(30,58,138,.35)}.hero-logo img{width:100%;height:100%;position:relative;z-index:1;object-fit:contain;filter:brightness(0) invert(1) drop-shadow(0 10px 18px rgba(30,58,138,.25))}body[data-page=about] .modern-hero .hero-logo{width:220px!important;height:220px!important;padding:28px!important;border:1px solid rgba(30,58,138,.32);background:radial-gradient(120% 120% at 30% 20%,rgba(30,58,138,.22),rgba(30,58,138,.08) 55%,rgba(30,58,138,.02) 100%);box-shadow:0 20px 50px rgba(30,58,138,.18),inset 0 0 26px rgba(30,58,138,.2)}body[data-page=about] .modern-hero__visual{align-items:center!important;justify-content:center!important;min-height:320px;margin-top:0}@media (max-width:768px){body[data-page=about] .hero-logo{width:160px!important;height:160px!important;padding:20px!important}}.about-hero-light .text-slate-900,.about-hero-light.modern-hero .text-slate-900{color:#0f172a!important}.about-hero-light .text-slate-600,.about-hero-light.modern-hero .text-slate-600{color:#64748b!important}.about-hero-light .text-slate-700,.about-hero-light.modern-hero .text-slate-700{color:#475569!important}.about-hero-light .text-slate-500,.about-hero-light.modern-hero .text-slate-500{color:#64748b!important}.about-hero-light .jn-hero-h1,.about-hero-light.modern-hero .jn-hero-h1{color:#0f172a!important;text-shadow:none!important}.about-hero-light p,.about-hero-light.modern-hero p{color:#64748b!important}.modern-hero:not(.about-hero-light) .text-slate-500,.modern-hero:not(.about-hero-light) .text-slate-600,.modern-hero:not(.about-hero-light) .text-slate-700,.modern-hero:not(.about-hero-light) .text-slate-900{color:rgba(248,250,252,.94)!important}.modern-hero:not(.about-hero-light) .text-slate-600{color:rgba(226,232,240,.84)!important}.modern-hero:not(.about-hero-light) .text-slate-500{color:rgba(226,232,240,.72)!important}.modern-hero:not(.about-hero-light) .jn-hero-cta,.modern-hero:not(.about-hero-light) .jn-hero-cta i,.modern-hero:not(.about-hero-light) .jn-hero-cta svg,.modern-hero:not(.about-hero-light) .jn-hero-cta:visited{color:#fff!important}.modern-hero:not(.about-hero-light) .jn-hero-cta svg{stroke:#fff!important}.modern-hero:not(.about-hero-light) .jn-hero-cta{border:1px solid hsla(0,0%,100%,.28)!important}.modern-hero:not(.about-hero-light) .jn-hero-cta:hover{border-color:hsla(0,0%,100%,.5)!important}body[data-page=about] .jn-hero-cta-primary{background:linear-gradient(135deg,#1e3a8a,#1e3a8a)!important;color:#fff!important;border:1.5px solid rgba(59,130,246,.6)!important;box-shadow:0 18px 40px rgba(59,130,246,.28)!important}body[data-page=about] .jn-hero-cta-primary:hover{box-shadow:0 28px 56px rgba(59,130,246,.4),0 0 30px rgba(59,130,246,.2)!important;border-color:rgba(59,130,246,.9)!important;transform:translateY(-3px)!important}body[data-page=about] .about-story-cta{border-color:rgba(96,165,250,.55)!important;box-shadow:0 0 0 1px rgba(96,165,250,.15),0 14px 32px rgba(15,23,42,.18)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body[data-page=about] .about-story-cta:hover{border-color:rgba(96,165,250,.85)!important;box-shadow:0 0 0 1px rgba(96,165,250,.25),0 20px 40px rgba(15,23,42,.22)!important}@keyframes orbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes orbPulse{0%,to{transform:scale(1);opacity:.45}50%{transform:scale(1.06);opacity:.75}}@keyframes heroGrid{0%{background-position:0 0,0 0}to{background-position:0 96px,96px 0}}@keyframes heroGlowShift{0%,to{filter:hue-rotate(0deg) saturate(1)}50%{filter:hue-rotate(-12deg) saturate(1.08)}}@keyframes novaGlow{0%,to{transform:scale(.98);opacity:.6}50%{transform:scale(1.05);opacity:.9}}@keyframes novaRing{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.06);opacity:.85}}@keyframes orbitLetter{0%{opacity:0;transform:translate3d(var(--line-x),var(--line-y),0) scale(.92)}15%{opacity:1}30%{transform:rotate(var(--angle)) translate(var(--orbit-radius)) rotate(var(--angle-neg)) scale(1)}70%{transform:rotate(calc(var(--angle) + 1turn)) translate(var(--orbit-radius)) rotate(calc(var(--angle-neg) - 1turn)) scale(1)}to{opacity:0;transform:rotate(calc(var(--angle) + 1turn)) translate(var(--orbit-radius)) rotate(calc(var(--angle-neg) - 1turn)) scale(.9)}}@keyframes orbitCollapse{0%{opacity:0;transform:translate(-50%,-50%) scale(.86)}20%{opacity:1;transform:translate(-50%,-50%) scale(1)}72%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.4)}}@keyframes welcomeReveal{0%{opacity:0;transform:translate(-50%,12px) scale(.96)}78%{opacity:0;transform:translate(-50%,12px) scale(.96)}86%{opacity:1;transform:translate(-50%) scale(1)}95%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,8px) scale(.96)}}@keyframes logoSheen{0%,to{opacity:.28;transform:translateX(-6px)}50%{opacity:.45;transform:translateX(6px)}}@keyframes logoPulse{0%,to{transform:scale(1);opacity:.45}50%{transform:scale(1.05);opacity:.75}}@keyframes waveShift{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.logo-typing-message{font-size:.75rem;letter-spacing:.08em;color:hsla(0,0%,100%,.7);text-shadow:0 1px 6px rgba(0,0,0,.3);opacity:0;transform:translateY(6px);margin-top:8px;min-height:1.2em;overflow:hidden;white-space:nowrap}.hero-logo-stack.is-hovered .logo-typing-message,.hero-logo-stack:hover .logo-typing-message{opacity:1;transform:translateY(0);animation:typeWriter 12s steps(39) .8s 1 normal forwards}.hero-logo-stack.is-exiting .logo-typing-message,.hero-logo-stack.is-hold .logo-typing-message{opacity:1;transform:translateY(0);width:100%;animation:none}@keyframes typeWriter{0%{width:0}to{width:100%}}.about-premium-section{position:relative}.about-premium-section:before{content:"";position:absolute;inset:0;background:radial-gradient(820px 420px at 18% 16%,rgba(37,99,235,.08),transparent 60%),radial-gradient(720px 380px at 82% 12%,rgba(15,23,42,.08),transparent 60%);pointer-events:none;opacity:.9}.about-premium-section>.max-w-7xl{position:relative;z-index:1}.about-premium-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:32px;gap:32px;align-items:center}.about-premium-copy{grid-column:span 7}.about-premium-media{grid-column:span 5;display:grid;grid-gap:16px;gap:16px}.about-premium-head{max-width:640px;margin-bottom:24px}.about-pillars .about-premium-head,.about-steps .about-premium-head{margin-bottom:18px}.about-premium-metrics{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.premium-metric{padding:16px 18px;border-radius:16px;border:1px solid rgba(148,163,184,.24);background:hsla(0,0%,100%,.92);box-shadow:0 12px 30px rgba(2,6,23,.08)}.premium-metric__label{font-size:13.06px;letter-spacing:.24em;text-transform:uppercase;color:rgba(15,23,42,.6);font-weight:700}.premium-metric__value{margin-top:8px;font-size:17.81px;font-weight:700;color:#0b1f3a}.about-premium-notes{margin-top:18px;display:grid;grid-gap:12px;gap:12px}.about-premium-note{display:flex;gap:12px;padding:14px 16px;border-radius:16px;background:rgba(248,250,252,.9);border:1px solid rgba(148,163,184,.2)}.about-premium-note i{width:20px;height:20px;color:#1b5cb0}.about-premium-note__title{font-weight:700;color:#0b1f3a;font-size:16.63px}.about-premium-note p{margin-top:4px;color:rgba(15,23,42,.7);font-size:15.44px}.about-media-card{position:relative;border-radius:24px;overflow:hidden;border:1px solid rgba(148,163,184,.22);background:#fff;box-shadow:0 26px 60px rgba(2,6,23,.12)}.about-media-card img{width:100%;height:100%;object-fit:cover;display:block}.about-media-card figcaption{position:absolute;left:16px;right:16px;bottom:16px;padding:12px 14px;border-radius:16px;background:linear-gradient(135deg,rgba(11,31,58,.94),rgba(11,58,110,.92))!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.12)}.about-media-card figcaption p{color:#fff!important}.about-media-title{font-size:16.63px;font-weight:700}.about-media-card--secondary,.about-media-card--tall{min-height:220px}.about-media-stack{display:grid;grid-gap:14px;gap:14px}.about-media-badge{padding:16px;border-radius:18px;background:linear-gradient(135deg,rgba(11,31,58,.95),rgba(11,58,110,.9));color:#f8fafc;border:1px solid rgba(96,165,250,.35);box-shadow:0 20px 48px rgba(2,6,23,.25)}.about-media-badge__kicker{font-size:13.06px;text-transform:uppercase;letter-spacing:.22em;color:rgba(226,232,240,.7);font-weight:700}.about-media-badge__title{margin-top:6px;font-size:21.38px;font-weight:700}.about-media-badge__meta{margin-top:6px;font-size:14.25px;letter-spacing:.12em;text-transform:uppercase;color:rgba(226,232,240,.7)}.about-standards-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:center}.about-standards-list{grid-column:span 7;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.about-standard-card{padding:18px;border-radius:20px;border:1px solid rgba(148,163,184,.22);background:hsla(0,0%,100%,.92);box-shadow:0 18px 40px rgba(2,6,23,.08)}.about-standard-card__icon{width:40px;height:40px;border-radius:12px;background:rgba(96,165,250,.16);color:#1b5cb0;display:flex;align-items:center;justify-content:center}.about-standard-card h3{margin-top:14px;font-size:21.38px;font-weight:700;color:#0b1f3a}.about-standard-card p{margin-top:6px;color:rgba(15,23,42,.7);font-size:16.63px}.about-standards-media{grid-column:span 5;position:relative;border-radius:26px;overflow:hidden;border:1px solid rgba(148,163,184,.25);box-shadow:0 28px 70px rgba(2,6,23,.15)}.about-standards-media img{width:100%;height:100%;object-fit:cover;display:block}.about-standards-overlay{position:absolute;left:16px;right:16px;bottom:16px;padding:14px 16px;border-radius:16px;background:rgba(15,23,42,.78);color:#f8fafc;border:1px solid hsla(0,0%,100%,.12)}.about-standards-overlay__label{font-size:13.06px;letter-spacing:.24em;text-transform:uppercase;color:rgba(226,232,240,.7);font-weight:700}.about-standards-overlay__text{margin-top:6px;font-size:17.81px;font-weight:600}.about-pillars-notes{margin-top:16px}.about-steps-timeline{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:24px}.about-steps-timeline:before{content:"";position:absolute;left:8px;right:8px;top:28px;height:2px;background:linear-gradient(90deg,rgba(96,165,250,.3),rgba(11,58,110,.5),rgba(96,165,250,.3))}.about-step-card{position:relative;padding:18px;border-radius:18px;background:hsla(0,0%,100%,.92);border:1px solid rgba(148,163,184,.22);box-shadow:0 16px 36px rgba(2,6,23,.08)}.about-step-card__num{width:46px;height:46px;border-radius:14px;background:rgba(96,165,250,.2);color:#0b1f3a;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px}.about-step-card h3{font-size:21.38px;font-weight:700;color:#0b1f3a}.about-step-card p{margin-top:6px;font-size:16.63px;color:rgba(15,23,42,.7)}.about-steps-summary{padding:16px;border-radius:18px;background:linear-gradient(135deg,rgba(11,31,58,.92),rgba(11,79,158,.9));border:1px solid hsla(0,0%,100%,.18);color:#fff!important}.about-steps-summary *{color:#fff!important}.about-steps-summary__title{font-size:14.25px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#fff!important}.about-steps-summary__list{list-style:none;margin-top:12px;padding:0;display:grid;grid-gap:6px;gap:6px;color:#fff!important;font-size:16.63px}.about-steps-summary__list li{position:relative;padding-left:16px;color:#fff!important}.about-steps-summary__list li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:999px;background:hsla(0,0%,100%,.7)}.about-deliverables-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:28px;gap:28px;align-items:center}.about-deliverables-copy{grid-column:span 7}.about-deliverables-media{grid-column:span 5;display:grid;grid-gap:16px;gap:16px}.about-deliverables-list{margin-top:20px;display:grid;grid-gap:12px;gap:12px;padding:0}.about-deliverables-list li{list-style:none;padding:14px 16px;border-radius:14px;border:1px solid rgba(148,163,184,.22);background:hsla(0,0%,100%,.94);box-shadow:0 12px 28px rgba(2,6,23,.06)}.about-deliverables-title{font-weight:700;color:#0b1f3a}.about-deliverables-desc{display:block;margin-top:4px;color:rgba(15,23,42,.68);font-size:15.44px}.about-deliverables-callout{margin-top:18px;padding:18px;border-radius:18px;background:linear-gradient(135deg,#0b1f3a,#0b4f9e)!important;color:#fff!important;border:1px solid rgba(96,165,250,.35);box-shadow:0 18px 40px rgba(2,6,23,.18)}.about-deliverables-callout__title{font-size:16.63px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff!important}.about-deliverables-callout p{margin-top:8px;color:#fff!important}.about-assurance-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:start}.about-assurance-copy{grid-column:span 7}.about-assurance-list{margin-top:16px;display:grid;grid-gap:10px;gap:10px;color:rgba(15,23,42,.75);list-style:none;padding:0}.about-assurance-list i{width:18px;height:18px;margin-top:2px;margin-right:8px;color:#1b5cb0}.about-assurance-list li{display:flex;align-items:flex-start;gap:8px}.about-assurance-callout{margin-top:18px;padding:16px;border-radius:16px;background:rgba(15,23,42,.04);border:1px solid rgba(148,163,184,.2)}.about-assurance-callout__title{font-size:14.25px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#0b1f3a}.about-assurance-callout p{margin-top:8px;color:rgba(15,23,42,.7)}.about-assurance-callout__list{list-style:none;padding:0;margin-top:10px;display:grid;grid-gap:8px;gap:8px;color:rgba(15,23,42,.7);font-size:16.63px}.about-assurance-callout__list li{position:relative;padding-left:16px}.about-assurance-callout__list li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:999px;background:rgba(27,92,176,.8)}.about-assurance-cards{grid-column:span 5;display:grid;grid-gap:16px;gap:16px}.about-assurance-card{padding:20px;border-radius:20px;border:1px solid rgba(148,163,184,.22);background:hsla(0,0%,100%,.94);box-shadow:0 18px 44px rgba(2,6,23,.08)}.about-assurance-card__kicker{font-size:13.06px;letter-spacing:.24em;text-transform:uppercase;font-weight:700;color:rgba(15,23,42,.6)}.about-assurance-item{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid rgba(148,163,184,.2);font-size:16.63px;color:#0b1f3a}.about-assurance-card .jn-btn-primary{margin-top:18px}.about-assurance-card--soft{background:linear-gradient(135deg,#0b1f3a,#0b4f9e)!important;color:#fff!important;border-color:rgba(96,165,250,.35)}.about-assurance-card--soft .about-assurance-card__kicker{color:rgba(226,232,240,.7)}.about-assurance-card--soft p{margin-top:10px;color:#fff!important}.about-assurance-pills{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.about-assurance-pills span{padding:6px 10px;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);font-size:13.06px;text-transform:uppercase;letter-spacing:.16em}.about-cta__panel--premium{display:grid;grid-template-columns:1.2fr .6fr .8fr;grid-gap:24px;gap:24px;align-items:center;padding:32px;border-radius:26px;background:linear-gradient(135deg,#0b1f3a,#0b3a6e);border:1px solid rgba(96,165,250,.35);box-shadow:0 26px 70px rgba(2,6,23,.25);color:#f8fafc}.about-cta__panel--premium .about-cta__badges span{color:#fff!important;border-color:hsla(0,0%,100%,.35)}.about-cta__panel--premium .about-cta__badges span i,.about-cta__panel--premium .about-cta__badges span svg{color:#fff!important;stroke:#fff!important}.about-cta__panel--premium .about-cta__actions{display:flex;flex-direction:column;gap:12px}.about-cta__panel--premium .about-cta__actions .jn-btn-secondary{border-color:hsla(0,0%,100%,.5);color:#fff}.about-cta__panel--premium .about-cta__actions .jn-btn-secondary:hover{background:hsla(0,0%,100%,.08);transform:translateY(-3px)!important}.about-cta__aside{padding:18px;border-radius:18px;background:#fff!important;border:1px solid rgba(148,163,184,.28);color:#0b1f3a}.about-cta__aside-label{font-size:13.06px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:#0b1f3a}.about-cta__aside-list{margin-top:10px;display:grid;grid-gap:8px;gap:8px;list-style:none;padding:0}.about-cta__aside-list li{display:flex;align-items:flex-start;gap:8px;font-size:15.44px;color:#0b1f3a}.about-cta__aside-list li i{width:16px;height:16px;margin-top:2px;color:#1b5cb0}.about-cta__note{margin-top:12px;color:rgba(248,250,252,.85);font-size:15.44px}body[data-page=about] .about-kicker{color:var(--jn-accent)}body[data-page=about] .about-cta__panel.about-cta__panel--premium{background:#fff!important;border-color:rgba(15,23,42,.12)!important;box-shadow:var(--about-card-shadow)!important;color:#0b1f3a!important}body[data-page=about] .about-cta__panel.about-cta__panel--premium:after{background:radial-gradient(circle at 80% 0,rgba(37,99,235,.14),transparent 55%)}body[data-page=about] .about-cta__panel.about-cta__panel--premium .about-cta__badges span{background:rgba(11,31,58,.06);border-color:rgba(15,23,42,.12);color:#0b1f3a!important}body[data-page=about] .about-cta__panel.about-cta__panel--premium .about-cta__badges span i,body[data-page=about] .about-cta__panel.about-cta__panel--premium .about-cta__badges span svg{color:#1b5cb0!important;stroke:#1b5cb0!important}body[data-page=about] .about-cta__panel.about-cta__panel--premium .about-cta__note{color:rgba(15,23,42,.7)}body[data-page=about] .about-cta__panel.about-cta__panel--premium .about-cta__actions .jn-btn-secondary{border-color:rgba(15,23,42,.2);color:#0b1f3a;background:#fff}body[data-page=about] .about-cta__panel.about-cta__panel--premium .about-cta__actions .jn-btn-secondary:hover{background:rgba(15,23,42,.06);transform:translateY(-3px)!important}body[data-page=about] .about-assurance-callout,body[data-page=about] .about-assurance-card:not(.about-assurance-card--soft),body[data-page=about] .about-deliverables-list li,body[data-page=about] .about-premium-note,body[data-page=about] .about-scope-card,body[data-page=about] .about-standard-card,body[data-page=about] .about-steps-alert,body[data-page=about] .about-steps-item{background:var(--about-card-bg);border-color:var(--about-card-border);box-shadow:var(--about-card-shadow);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body[data-page=about] .about-assurance-callout:hover,body[data-page=about] .about-assurance-card:not(.about-assurance-card--soft):hover,body[data-page=about] .about-deliverables-list li:hover,body[data-page=about] .about-premium-note:hover,body[data-page=about] .about-scope-card:hover,body[data-page=about] .about-standard-card:hover,body[data-page=about] .about-steps-alert:hover,body[data-page=about] .about-steps-item:hover{border-color:rgba(30,58,138,.35);box-shadow:var(--about-card-shadow-hover);transform:translateY(-2px)}.about-premium-subtext{margin-top:10px;color:rgba(15,23,42,.7);max-width:680px}.about-premium-checklist{margin-top:18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.about-premium-check{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:rgba(248,250,252,.92);border:1px solid rgba(148,163,184,.2);color:rgba(15,23,42,.78);font-size:15.44px;font-weight:600}.about-premium-check i{width:18px;height:18px;color:#1b5cb0}.about-scope-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:center}.about-scope-copy{grid-column:span 7}.about-scope-copy p{text-align:justify;text-justify:inter-word}.about-scope-cards{grid-column:span 5;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.about-scope-card{padding:18px;border-radius:20px;border:1px solid rgba(148,163,184,.22);background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,250,252,.9));box-shadow:0 18px 40px rgba(2,6,23,.08);display:flex;flex-direction:column;gap:10px;color:#0b1f3a}.about-scope-card__icon{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,rgba(11,31,58,.08),rgba(30,58,138,.18));color:#0b3a6e;box-shadow:0 8px 20px rgba(11,31,58,.12);display:flex;align-items:center;justify-content:center}.about-scope-card h3{font-size:21.38px;font-weight:700;color:#0b1f3a}.about-scope-card__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;color:rgba(15,23,42,.75);font-size:15.44px}.about-scope-card__list li{position:relative;padding-left:16px}.about-scope-card__list li:before{content:"";position:absolute;left:0;top:.45em;width:6px;height:6px;border-radius:999px;background:rgba(11,58,110,.85)}.about-scope-note{margin-top:10px;color:rgba(15,23,42,.72)}.about-scope-checklist{margin-top:12px}.about-scope-checklist .about-premium-check{padding:10px 12px;font-size:14.25px;background:linear-gradient(135deg,rgba(11,31,58,.92),rgba(11,79,158,.88));border-color:hsla(0,0%,100%,.18);color:#fff}.about-scope-checklist .about-premium-check i{width:16px;height:16px;color:#fff}.about-steps-note{margin-top:10px;color:rgba(15,23,42,.68);max-width:620px;font-size:16.63px}.about-steps-grid{margin-top:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.about-steps-copy{grid-column:span 7;color:rgba(15,23,42,.72)}.about-steps-copy p+p{margin-top:12px}.about-steps .about-premium-head p,.about-steps .about-steps-copy p,.about-steps .about-steps-note{text-align:justify;text-justify:inter-word}.about-steps-copy .about-steps-summary{margin-top:16px}.about-steps-diagram{margin-top:12px;padding:12px 14px;border-radius:16px;background:rgba(248,250,252,.94);border:1px solid rgba(148,163,184,.2)}.about-steps-diagram svg{width:100%;height:auto;display:block}.about-steps-diagram .step-line{stroke:rgba(27,92,176,.5);stroke-width:2}.about-steps-diagram .step-node{fill:#fff;stroke:#1b5cb0;stroke-width:2}.about-steps-diagram .step-arrow{fill:#1b5cb0}.about-steps-diagram text{font-size:14.25px;font-weight:600;fill:#0b1f3a}.about-steps-list{grid-column:span 5;display:grid;grid-gap:8px;gap:8px;align-content:start}.about-steps-item{padding:14px 16px;border-radius:16px;background:hsla(0,0%,100%,.94);border:1px solid rgba(148,163,184,.22);box-shadow:0 14px 32px rgba(2,6,23,.08)}.about-steps-item__label{font-size:14.25px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#0b1f3a}.about-steps-item p{margin-top:6px;color:rgba(15,23,42,.7);font-size:16.63px}.about-steps-alert{display:flex;gap:12px;padding:14px 16px;border-radius:16px;background:hsla(0,0%,100%,.94);border:1px solid rgba(148,163,184,.22);box-shadow:0 14px 32px rgba(2,6,23,.08)}.about-steps-alert__icon{width:40px;height:40px;border-radius:12px;background:rgba(96,165,250,.18);display:flex;align-items:center;justify-content:center;color:#1b5cb0;flex-shrink:0}.about-steps-alert__title{font-size:14.25px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#0b1f3a}.about-steps-alert p{margin-top:6px;color:rgba(15,23,42,.7);font-size:16.63px}.about-presence-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:28px;gap:28px;align-items:center}.about-presence-card{padding:24px;background:hsla(0,0%,100%,.96);box-shadow:0 24px 60px rgba(2,6,23,.1)}.about-presence-card,.about-presence-media{border-radius:24px;border:1px solid rgba(148,163,184,.22)}.about-presence-media{grid-column:span 5;position:relative;overflow:hidden;box-shadow:0 26px 60px rgba(2,6,23,.12);min-height:260px}.about-presence-card .about-presence-media{grid-column:auto;margin-top:12px;min-height:240px;max-width:100%;width:100%;margin-left:0}.about-presence-card .about-presence-media img{height:240px;object-position:right center}.about-presence-card .about-presence-badge{font-size:11.88px;padding:8px 10px}.about-presence-card .about-presence-copy{grid-column:auto}.about-presence-media img{width:100%;height:100%;object-fit:cover;display:block}.about-presence-badge{position:absolute;left:16px;bottom:16px;padding:10px 12px;border-radius:999px;background:rgba(11,31,58,.9);color:#f8fafc;border:1px solid rgba(96,165,250,.35);font-size:13.06px;letter-spacing:.18em;text-transform:uppercase;font-weight:700}.about-presence-copy{grid-column:span 7}.about-presence-list{margin-top:12px;list-style:none;padding:0;display:grid;grid-gap:10px;gap:10px;color:rgba(15,23,42,.72);font-size:16.63px}.about-presence-checklist{margin-top:16px}.about-presence-list li{display:flex;align-items:flex-start;gap:10px}.about-presence-list i{width:18px;height:18px;color:#1b5cb0;margin-top:2px}.about-assurance-note{margin-top:10px;color:rgba(15,23,42,.65);font-size:16.63px}@media (max-width:1024px){.about-assurance-grid,.about-deliverables-grid,.about-premium-grid,.about-presence-grid,.about-scope-grid,.about-standards-grid{grid-template-columns:1fr}.about-assurance-cards,.about-assurance-copy,.about-deliverables-copy,.about-deliverables-media,.about-premium-copy,.about-premium-media,.about-presence-copy,.about-presence-media,.about-scope-cards,.about-scope-copy,.about-standards-list,.about-standards-media{grid-column:span 12}.about-steps-grid{grid-template-columns:1fr}.about-steps-copy,.about-steps-list{grid-column:span 12}.about-scope-cards{grid-template-columns:1fr}.about-steps-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.about-steps-timeline:before{display:none}.about-cta__panel--premium{grid-template-columns:1fr}.about-cta__panel--premium .about-cta__actions{flex-direction:row;flex-wrap:wrap}}@media (max-width:640px){.about-premium-checklist,.about-premium-metrics,.about-standards-list,.about-steps-timeline{grid-template-columns:1fr}.about-cta__panel--premium{padding:24px}.about-cta__panel--premium .about-cta__actions{flex-direction:column}}@media (max-width:1023px){.about-hero-light{padding-top:100px!important;min-height:auto!important}.about-hero-light .lg\:col-span-5{order:-1;margin-bottom:24px}.about-hero-light .hero-logo-light{width:160px!important;height:160px!important;padding:20px!important}}@media (max-width:768px){.about-hero-light{padding-top:140px!important}.about-hero-light .hero-logo-light{width:140px!important;height:140px!important;padding:18px!important}.about-hero-visual-light{min-height:220px!important}}body[data-page=about] .about-hero-visual-light{display:flex;align-items:center;justify-content:center;min-height:360px;perspective:900px}body[data-page=about] .about-logo-wrap{display:grid;justify-items:center;grid-gap:16px;gap:16px}body[data-page=about] .about-logo-caption{margin-top:20px;text-align:center;padding:10px 18px;border-radius:999px;background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.2);box-shadow:0 10px 22px rgba(15,23,42,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body[data-page=about] .about-logo-caption__name{font-size:.95rem;letter-spacing:.32em;text-transform:uppercase;font-weight:800;color:#0f172a}body[data-page=about] .about-logo-caption__tag{font-size:.75rem;letter-spacing:.08em;color:#64748b;margin-top:4px}body[data-page=about] .about-hero-logo{position:relative;width:clamp(260px,30vw,320px);height:clamp(260px,30vw,320px);display:flex;align-items:center;justify-content:center;transition:transform .26s ease,box-shadow .26s ease}body[data-page=about] .about-hero-logo:hover{transform:translateY(-4px)}body[data-page=about] .about-hero-logo .nova-logo-wrap{position:relative;width:clamp(200px,24vw,240px);height:clamp(200px,24vw,240px);border-radius:999px;border:1px solid rgba(37,99,235,.28);background:radial-gradient(circle at 32% 28%,rgba(37,99,235,.26),rgba(37,99,235,.1) 60%,rgba(15,23,42,.02) 100%);box-shadow:inset 0 0 30px rgba(37,99,235,.2),0 20px 48px rgba(37,99,235,.18);display:flex;align-items:center;justify-content:center;isolation:isolate}body[data-page=about] .about-hero-logo .nova-logo-wrap:after,body[data-page=about] .about-hero-logo .nova-logo-wrap:before{content:none}body[data-page=about] .about-hero-logo .logo-orbit{position:absolute;inset:-6px;width:auto;height:auto;border-radius:999px;pointer-events:none;opacity:.85;transform:none;animation:none}body[data-page=about] .about-hero-logo .logo-orbit:before{border:2px solid rgba(37,99,235,.55);box-shadow:0 0 32px rgba(37,99,235,.25)}body[data-page=about] .about-hero-logo .logo-orbit__item{position:absolute;top:50%;left:50%;transform-origin:center;--radius:112px;transform:rotate(var(--angle)) translateY(calc(var(--radius) * -1));opacity:1}body[data-page=about] .about-hero-logo .logo-orbit__item:first-child{--angle:300deg}body[data-page=about] .about-hero-logo .logo-orbit__item:nth-child(2){--angle:0deg}body[data-page=about] .about-hero-logo .logo-orbit__item:nth-child(3){--angle:60deg}body[data-page=about] .about-hero-logo .logo-orbit__item:nth-child(4){--angle:120deg}body[data-page=about] .about-hero-logo .logo-orbit__item:nth-child(5){--angle:180deg}body[data-page=about] .about-hero-logo .logo-orbit__item:nth-child(6){--angle:240deg}body[data-page=about] .about-hero-logo .logo-orbit__dot{width:6px;height:6px;border-radius:999px;background:#1e3a8a;box-shadow:0 0 12px rgba(37,99,235,.55)}body[data-page=about] .about-hero-logo .logo-orbit__letter{font-size:.95rem;font-weight:700;letter-spacing:.35em;text-transform:uppercase;color:rgba(15,23,42,.65)}body[data-page=about] .about-hero-logo .hero-logo{position:relative;width:clamp(150px,18vw,175px);height:clamp(150px,18vw,175px);padding:0;border-radius:999px;border:1px solid rgba(37,99,235,.2);display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,hsla(0,0%,100%,.08),rgba(37,99,235,.14) 58%,rgba(15,23,42,.04) 100%);box-shadow:inset 0 0 18px rgba(37,99,235,.18),0 18px 40px rgba(37,99,235,.2);transform-style:preserve-3d;animation:logoFloat 7s ease-in-out infinite}body[data-page=about] .about-hero-logo .hero-logo:focus-within,body[data-page=about] .about-hero-logo .hero-logo:hover,body[data-page=about] .about-hero-logo .nova-logo-wrap:focus-within .hero-logo,body[data-page=about] .about-hero-logo .nova-logo-wrap:hover .hero-logo{transform:translateY(-6px) rotateX(6deg) rotateY(-6deg);box-shadow:inset 0 0 18px rgba(37,99,235,.2),0 22px 48px rgba(37,99,235,.22)}body[data-page=about] .about-hero-logo .hero-logo:before{opacity:.12;background:radial-gradient(circle at 35% 30%,hsla(0,0%,100%,.18),transparent 72%);mix-blend-mode:normal;filter:none;animation:none}body[data-page=about] .about-hero-logo .hero-logo:after{border:1px solid rgba(37,99,235,.16);box-shadow:inset 0 0 18px rgba(37,99,235,.2);opacity:.75}body[data-page=about] .about-hero-logo .hero-logo img{width:85%;height:auto;object-fit:contain;filter:none}body[data-page=about] .about-hero-logo .logo-door{position:absolute;inset:16px;border-radius:999px;border:1px solid rgba(37,99,235,.35);box-shadow:inset 0 0 24px rgba(37,99,235,.3);opacity:0;transform:scale(.97);transition:opacity .36s ease,transform .36s ease}body[data-page=about] .about-hero-logo:focus-within .logo-door,body[data-page=about] .about-hero-logo:hover .logo-door{opacity:.7;transform:scale(1)}body[data-page=about] .about-hero-logo.is-exiting .logo-orbit,body[data-page=about] .about-hero-logo.is-exiting .logo-orbit__item{animation:none}@media (max-width:768px){body[data-page=about] .about-hero-logo{width:220px;height:220px}body[data-page=about] .about-hero-logo .nova-logo-wrap{width:175px;height:175px}body[data-page=about] .about-hero-logo .hero-logo{width:135px;height:135px}body[data-page=about] .about-hero-logo .logo-orbit__item{--radius:96px}}@media (prefers-reduced-motion:reduce){body[data-page=about] .about-hero-logo,body[data-page=about] .about-hero-logo .hero-logo{animation:none;transition:none;transform:none}}:root{--jn-ink:#0b1220;--jn-ink-soft:#334155;--jn-accent:#2563eb;--jn-accent-2:#1d4ed8;--jn-gold:#d4a24c;--jn-surface:#f7f8fb;--jn-border:rgba(15,23,42,.12);--jn-shadow-soft:0 24px 60px rgba(15,23,42,.08);--jn-shadow-strong:0 40px 100px rgba(15,23,42,.14)}body.jn-premium-2026{position:relative;background:linear-gradient(180deg,#f6f8fb,#fff 35%,#f6f8fb);color:var(--jn-ink)}body.jn-premium-2026:before{background:radial-gradient(60% 40% at 10% 0,rgba(59,130,246,.18) 0,transparent 60%),radial-gradient(50% 40% at 90% 10%,rgba(212,162,76,.16) 0,transparent 60%),radial-gradient(40% 30% at 70% 70%,rgba(14,165,233,.12) 0,transparent 55%)}body.jn-premium-2026:after,body.jn-premium-2026:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-2}body.jn-premium-2026:after{background:linear-gradient(120deg,rgba(15,23,42,.02),transparent 40%,rgba(15,23,42,.03))}body.jn-premium-2026 main{position:relative;z-index:1}body.jn-premium-2026 main:before{content:"";position:absolute;top:-140px;left:50%;transform:translateX(-50%);width:min(1200px,92vw);height:520px;background:radial-gradient(50% 60% at 50% 50%,rgba(59,130,246,.12),transparent 70%);pointer-events:none;z-index:-1}body.jn-premium-2026{font-family:Plus Jakarta Sans,system-ui,sans-serif}body.jn-premium-2026 .about-logo-caption__name,body.jn-premium-2026 h1,body.jn-premium-2026 h2,body.jn-premium-2026 h3{letter-spacing:-.02em}body.jn-premium-2026 .hero-premium-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;background:hsla(0,0%,100%,.92);border:1px solid rgba(15,23,42,.12);border-radius:999px;box-shadow:0 12px 30px rgba(15,23,42,.08);color:#334155;font-size:.875rem;font-weight:600}body.jn-premium-2026 .hero-premium-pulse{width:8px;height:8px;border-radius:50%;background:#22c55e;animation:pulse 2s ease-in-out infinite}body.jn-premium-2026 .hero-premium-icon{width:26px;height:26px;border-radius:10px;background:linear-gradient(135deg,var(--jn-gold),#f5d08a);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 22px rgba(212,162,76,.28)}body.jn-premium-2026 .hero-premium-icon svg{width:14px;height:14px;stroke:#0b1220}body[data-page=about] .hero-premium-visual{margin-bottom:56px}body.jn-premium-2026 .hero-premium-visual{position:relative;width:min(440px,100%);display:flex;align-items:center;justify-content:center}body.jn-premium-2026 .hero-premium-glow{position:absolute;inset:-40px;background:radial-gradient(55% 55% at 50% 35%,rgba(59,130,246,.28),transparent 65%);filter:blur(35px);opacity:.8;z-index:0}body.jn-premium-2026 .hero-premium-orb{position:absolute;border-radius:50%;filter:blur(0);opacity:.85;z-index:1}body.jn-premium-2026 .hero-premium-orb--one{width:110px;height:110px;top:-18px;right:-10px;background:radial-gradient(circle at 30% 30%,rgba(212,162,76,.65),rgba(212,162,76,.08))}body.jn-premium-2026 .hero-premium-orb--two{width:90px;height:90px;bottom:-12px;left:-6px;background:radial-gradient(circle at 30% 30%,rgba(14,165,233,.5),rgba(14,165,233,.08))}body.jn-premium-2026 .hero-premium-ring{position:absolute;inset:-16px;border-radius:50%;border:1px solid rgba(59,130,246,.18);box-shadow:inset 0 0 30px rgba(59,130,246,.12);z-index:1}body.jn-premium-2026 .hero-premium-emblem{position:relative;width:220px;height:220px;border-radius:50%;background:radial-gradient(60% 60% at 30% 30%,hsla(0,0%,100%,.95),rgba(248,250,252,.88));border:1px solid rgba(15,23,42,.08);box-shadow:0 28px 70px rgba(15,23,42,.14);display:flex;align-items:center;justify-content:center;z-index:2}body.jn-premium-2026 .hero-premium-emblem:before{content:"";position:absolute;inset:16px;border-radius:50%;border:1px dashed rgba(59,130,246,.25)}body.jn-premium-2026 .hero-premium-emblem__inner{width:150px;height:150px;border-radius:50%;background:linear-gradient(135deg,rgba(15,23,42,.03),hsla(0,0%,100%,.9));border:1px solid rgba(15,23,42,.06);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;z-index:2}body.jn-premium-2026 .hero-premium-emblem__icon{width:54px;height:54px;border-radius:18px;background:linear-gradient(135deg,var(--jn-accent),var(--jn-accent-2));display:flex;align-items:center;justify-content:center;box-shadow:0 14px 30px rgba(29,78,216,.28)}body.jn-premium-2026 .hero-premium-emblem__icon svg{width:26px;height:26px;stroke:#fff}body.jn-premium-2026 .hero-premium-emblem__label{font-size:.95rem;font-weight:800;letter-spacing:.18em;color:#0f172a}body.jn-premium-2026 .hero-premium-emblem__sub{font-size:.7rem;font-weight:600;color:#64748b;letter-spacing:.12em;text-transform:uppercase}body.jn-premium-2026 .jn-hero.hero-section{position:relative;overflow:hidden;background:radial-gradient(120% 120% at 50% -10%,rgba(59,130,246,.16),hsla(0,0%,100%,.95) 55%,#fff 100%)!important}body.jn-premium-2026 .jn-hero.hero-section:before{content:"";position:absolute;top:-140px;left:50%;transform:translateX(-50%);width:min(900px,90vw);height:360px;background:radial-gradient(60% 60% at 50% 50%,rgba(212,162,76,.18),transparent 70%);opacity:.7;pointer-events:none;z-index:0}body.jn-premium-2026 .jn-hero.hero-section:after{content:"";position:absolute;inset:0;background:radial-gradient(45% 45% at 12% 18%,rgba(14,165,233,.16),transparent 60%),radial-gradient(45% 45% at 88% 16%,rgba(59,130,246,.14),transparent 62%);pointer-events:none;z-index:0}body.jn-premium-2026 .jn-hero.hero-section>*{position:relative;z-index:1}body[data-page=about] .scroll-indicator__mouse{display:inline-flex}body[data-page=about] .scroll-indicator__arrow{display:none;width:44px;height:44px;border-radius:999px;align-items:center;justify-content:center;position:relative;color:#1d4ed8;background:rgba(37,99,235,.08);box-shadow:0 10px 24px rgba(37,99,235,.18)}body[data-page=about] .scroll-indicator__arrow svg{width:18px;height:18px}body[data-page=about] .scroll-indicator__arrow:after,body[data-page=about] .scroll-indicator__arrow:before{content:"";position:absolute;inset:-8px;border-radius:999px;border:1px solid rgba(37,99,235,.28);opacity:0;animation:heroWave 2.4s ease-out infinite}body[data-page=about] .scroll-indicator__arrow:after{inset:-14px;border-color:rgba(37,99,235,.2);animation-delay:1.2s}@keyframes heroWave{0%{transform:scale(.8);opacity:.55}70%{opacity:.1}to{transform:scale(1.6);opacity:0}}@media (max-width:768px){body[data-page=about] .scroll-indicator{display:flex!important;bottom:16px}body[data-page=about] .scroll-indicator a{transform:scale(.88)}body[data-page=about] .scroll-indicator__mouse{display:none!important}body[data-page=about] .scroll-indicator__arrow{display:inline-flex!important}body[data-page=about] .jn-hero.hero-section{min-height:auto!important;height:auto!important;max-height:none!important;padding:var(--jn-hero-pad-top-sm) 20px var(--jn-hero-pad-bottom-sm)!important}}@media (max-width:640px){body.jn-premium-2026 .hero-premium-emblem{width:180px;height:180px}body.jn-premium-2026 .hero-premium-emblem__inner{width:120px;height:120px}body.jn-premium-2026 .hero-premium-emblem__icon{width:46px;height:46px}}body.jn-premium-2026 .jn-hero.about-hero-light{background:radial-gradient(120% 120% at 0 0,#eff6ff 0,#fff 55%,#f6f8fb 100%)!important}@media (min-width:1024px){body.jn-premium-2026 .premium-hero-card{background:hsla(0,0%,100%,.88);border:1px solid rgba(15,23,42,.08);border-radius:32px;padding:40px 40px 32px;box-shadow:var(--jn-shadow-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}@media (max-width:1023px){body.jn-premium-2026 .premium-hero-card{padding:0;background:transparent;border:none;box-shadow:none}}body.jn-premium-2026 .jn-btn-primary,body.jn-premium-2026 .jn-btn.jn-btn-primary,body.jn-premium-2026 a.jn-btn-primary{background:linear-gradient(135deg,var(--jn-accent) 0,var(--jn-accent-2) 100%)!important;border:1px solid rgba(15,23,42,.08);box-shadow:0 20px 50px rgba(29,78,216,.28)!important}body.jn-premium-2026 .jn-btn-ghost{background:rgba(15,23,42,.04)!important;border:1px solid rgba(15,23,42,.12)!important;color:var(--jn-ink)!important}body.jn-premium-2026 .premium-stat-card{--stat-line:linear-gradient(90deg,var(--jn-accent),var(--jn-accent-2));position:relative;border-radius:24px;border:1px solid rgba(15,23,42,.08)!important;background:linear-gradient(180deg,#fff,#f8fafc)!important;box-shadow:var(--jn-shadow-soft);overflow:hidden}body.jn-premium-2026 .premium-stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--stat-line)}body.jn-premium-2026 .premium-stat-card:hover{transform:translateY(-6px);box-shadow:var(--jn-shadow-strong)}body.jn-premium-2026 .about-hero-visual-light{filter:drop-shadow(0 30px 60px rgba(15,23,42,.18))}body.jn-premium-2026 main article[style*="border-radius: 24px"],body.jn-premium-2026 main article[style*="border-radius: 28px"],body.jn-premium-2026 main article[style*="border-radius: 32px"],body.jn-premium-2026 main div[style*="border-radius: 24px"],body.jn-premium-2026 main div[style*="border-radius: 28px"],body.jn-premium-2026 main div[style*="border-radius: 32px"]{border-color:rgba(15,23,42,.08)!important;box-shadow:var(--jn-shadow-soft)!important}body.jn-premium-2026 .shine-effect:before{background:linear-gradient(90deg,transparent,rgba(212,162,76,.25),transparent)}html{scroll-behavior:smooth}section{contain:layout style}img{content-visibility:auto}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shine{0%{left:-100%}to{left:100%}}@keyframes scrollBounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(8px)}60%{transform:translateY(4px)}}[style*=border-radius][style*=box-shadow]:hover{transform:translateY(-4px) translateZ(0);box-shadow:0 20px 60px rgba(0,0,0,.12)!important}article,div[style*="padding: 32px"],div[style*="padding: 40px"],div[style*="padding: 48px"]{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)!important;will-change:transform}article:hover,div[style*="padding: 32px"]:hover,div[style*="padding: 40px"]:hover,div[style*="padding: 48px"]:hover{transform:translateY(-4px) translateZ(0)!important}svg:hover{animation:pulse .6s ease-in-out}div[style*="background: linear-gradient"]:has(svg):hover{transform:scale(1.05);transition:transform .3s ease}a[href*="booking.html"]:hover,a[href*="contact.html"]:hover,button:hover{transform:translateY(-2px);filter:brightness(1.1);box-shadow:0 16px 48px rgba(47,111,237,.4)!important;transition:all .3s cubic-bezier(.4,0,.2,1)}a[href*="booking.html"]:active,a[href*="contact.html"]:active,button:active{transform:translateY(0) scale(.98);transition:all .1s ease}img{transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform}img:hover{transform:scale(1.02) translateZ(0)}div[style*="border-radius: 50px"]:hover{transform:scale(1.03);transition:transform .3s ease}div[style*="border-left: 4px solid"],div[style*="border-left: 5px solid"],div[style*="border-left: 6px solid"]{transition:all .3s ease}div[style*="border-left: 4px solid"]:hover,div[style*="border-left: 5px solid"]:hover,div[style*="border-left: 6px solid"]:hover{border-left-width:8px!important;transform:translateX(4px);box-shadow:0 8px 24px rgba(0,0,0,.08)!important}a:focus-visible,button:focus-visible{outline:3px solid #3b82f6;outline-offset:3px;border-radius:8px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}.shine-effect{position:relative;overflow:hidden}.shine-effect:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:shine 2s infinite;pointer-events:none}.back-to-top{transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;visibility:hidden;transform:translateY(20px)}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{transform:translateY(-5px) scale(1.1);box-shadow:0 8px 24px rgba(47,111,237,.3)!important}.back-to-top:active{transform:translateY(-2px) scale(1.05)}@media (max-width:1023px){section[style*="padding: 120px 0"] div[style*="grid-template-columns: repeat(4, 1fr)"]{grid-template-columns:repeat(2,1fr)!important;gap:32px!important}section[style*="padding: 120px 0"],section[style*="padding: 160px 0"]{padding:80px 0!important}div[style*="font-size: 5rem"]{font-size:3.5rem!important}div[style*="padding: 48px 24px"]{padding:32px 16px!important}section[style*="background: #fafbfc"] div[style*="max-width: 1000px"]{max-width:100%!important}h2[style*="font-size: clamp(3rem, 6vw, 5rem)"]{font-size:clamp(2rem,8vw,3rem)!important}h2[style*="font-size: clamp(2.5rem, 5vw, 4.5rem)"]{font-size:clamp(1.75rem,7vw,2.5rem)!important}div[style*="display: grid; grid-template-columns: repeat(3, 1fr)"][style*="margin-bottom: 80px"]{grid-template-columns:1fr!important;gap:32px!important;margin-bottom:48px!important}div[style*="font-size: 4rem"][style*="color: #3b82f6"]{font-size:3rem!important}div[style*="font-size: 1.25rem"]{font-size:1.0625rem!important}div[style*="display: grid; grid-template-columns: 1fr 1fr"][style*="gap: 32px"]{grid-template-columns:1fr!important;gap:24px!important}div[style*="padding: 48px"][style*="border-radius: 24px"]{padding:32px!important}div[style*="height: 600px"]{height:400px!important}div[style*="padding: 60px"][style*="text-align: center"]{padding:40px 32px!important}div[style*="font-size: 3rem"][style*="line-height: 1.1"]{font-size:2rem!important}section[style*="background: #ffffff"][style*="padding: 160px 0"] div[style*="max-width: 900px"]{max-width:100%!important;margin-bottom:60px!important}div[style*="display: grid; grid-template-columns: repeat(2, 1fr)"][style*="gap: 48px"]{grid-template-columns:1fr!important;gap:32px!important}article[style*="padding: 64px"]{padding:40px!important}article h3[style*="font-size: 2rem"]{font-size:1.5rem!important}div[style*="width: 80px; height: 80px"]{width:64px!important;height:64px!important}div[style*="display: grid; grid-template-columns: repeat(4, 1fr)"][style*="gap: 28px"]{grid-template-columns:repeat(2,1fr)!important;gap:24px!important}article[style*="padding: 48px 36px"]{padding:36px 28px!important}div[style*="width: 90px; height: 90px"]{width:70px!important;height:70px!important;margin-bottom:24px!important}div[style*="width: 90px; height: 90px"] i{width:36px!important;height:36px!important}div[style*="display: grid; grid-template-columns: repeat(3, 1fr)"][style*="gap: 40px"]{grid-template-columns:1fr!important;gap:32px!important}section[style*="background: linear-gradient(135deg, #1e293b, #334155)"] div[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important;gap:40px!important}.about-gallery div[style*="grid-template-columns: 1.2fr 1fr"]{grid-template-columns:1fr!important;gap:48px!important}.about-gallery div[style*="height: 450px"]{height:350px!important}.about-gallery div[style*="height: 240px"]{height:200px!important}.about-assurance div[style*="grid-template-columns: repeat(3, 1fr)"]{grid-template-columns:1fr!important;gap:24px!important}.about-assurance-grid{grid-template-columns:1fr!important;gap:32px!important}.about-assurance{padding:80px 0!important}div[style*="display: grid"][style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important;gap:24px!important}section[style*="background: linear-gradient(180deg, #fafbfc"] div[style*="grid-template-columns: 1fr 1fr"][style*="gap: 80px"]{grid-template-columns:1fr!important;gap:48px!important}div[style*="padding: 56px"][style*="border-radius: 32px"]{padding:36px!important}div[style*="padding: 32px"][style*="border-radius: 20px"]{padding:24px!important}div[style*="font-size: 3rem"][style*="color: #3b82f6"]{font-size:2.25rem!important}div[style*="font-size: 1.375rem"][style*="font-weight: 800"]{font-size:1.125rem!important}.about-pillars div[style*="grid-template-columns: repeat(2, 1fr)"]{grid-template-columns:1fr!important;gap:20px!important}.about-pillars article[style*="padding: 40px 32px"]{padding:32px 24px!important}.about-presence div[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important;gap:40px!important}.about-presence div[style*="height: 400px"]{height:320px!important}.about-presence ul li[style*="padding: 24px"]{padding:18px!important}.max-w-7xl{padding-left:1.5rem!important;padding-right:1.5rem!important}h2[style*="margin-bottom: 48px"]{margin-bottom:32px!important}div[style*="margin-bottom: 100px"]{margin-bottom:60px!important}}@media (max-width:640px){div[style*="display: grid; grid-template-columns: repeat(2, 1fr)"], div[style*="display: grid; grid-template-columns: repeat(3, 1fr)"], div[style*="display: grid; grid-template-columns: repeat(4, 1fr)"], div[style*="grid-template-columns: 1fr 1fr"], section div[style*="grid-template-columns: repeat(2, 1fr)"], section[style*="padding: 120px 0"] div[style*="grid-template-columns: repeat(4, 1fr)"]{grid-template-columns:1fr!important;gap:16px!important}.about-gallery{padding:60px 0!important}.about-gallery div[style*="height: 450px"]{height:280px!important}.about-gallery div[style*="height: 200px"],.about-gallery div[style*="height: 240px"]{height:180px!important}.about-gallery ul li{padding:14px 16px!important;gap:10px!important}.about-gallery ul li svg{width:18px!important;height:18px!important}.about-gallery ul li span:first-of-type{font-size:.9375rem!important}.about-gallery ul li span:last-of-type{font-size:.875rem!important}.about-gallery div[style*="gap: 60px"]{gap:36px!important}.about-assurance{padding:60px 0!important}.about-assurance div[style*="max-width: 900px"]{margin-bottom:40px!important}.about-assurance div[style*="grid-template-columns: repeat(3, 1fr)"]{grid-template-columns:1fr!important;gap:20px!important}.about-assurance div[style*="padding: 32px"]{padding:24px!important}.about-assurance div[style*="width: 70px; height: 70px"]{width:56px!important;height:56px!important;margin-bottom:16px!important}.about-assurance div[style*="width: 70px; height: 70px"] svg{width:28px!important;height:28px!important}.about-assurance div[style*="font-size: 1.25rem"]{font-size:1.125rem!important}.about-assurance-grid{grid-template-columns:1fr!important;gap:24px!important}.about-assurance div[style*="padding: 40px"],.about-assurance div[style*="padding: 48px"]{padding:28px!important}.about-assurance ul li{padding:12px 16px!important}.about-assurance div[style*="font-size: 1.5rem"]{font-size:1.25rem!important}div[style*="font-size: 5rem"]{font-size:2.75rem!important}div[style*="font-size: 3.5rem"]{font-size:2.25rem!important}div[style*="font-size: 3rem"]{font-size:2rem!important}div[style*="font-size: 2.5rem"]{font-size:1.875rem!important}h2[style*="font-size: clamp"]{font-size:clamp(1.5rem,8vw,2rem)!important}h3[style*="font-size: 1.5rem"]{font-size:1.25rem!important}section[style*="padding: 80px 0"]{padding:60px 0!important}div[style*="padding: 40px"]{padding:24px!important}div[style*="padding: 32px"]{padding:20px!important}div[style*="padding: 36px"]{padding:24px!important}div[style*="padding: 28px"]{padding:20px!important}a[style*="padding: 20px 36px"],a[style*="padding: 20px 40px"]{padding:14px 24px!important;font-size:.875rem!important}div[style*="width: 90px; height: 90px"]{width:60px!important;height:60px!important}div[style*="width: 70px; height: 70px"]{width:56px!important;height:56px!important}div[style*="width: 64px; height: 64px"]{width:52px!important;height:52px!important}body[data-page=about] svg{width:28px!important;height:28px!important}.about-premium-metrics,.about-premium-notes,.about-premium-pillars{margin-top:40px!important}.about-premium-media img[style*="height: 400px"]{height:300px!important}.about-presence [style*="height: 320px"]{height:280px!important}.about-presence ul{margin-top:24px!important}body[data-page=about] .hero-buttons{flex-direction:column;align-items:stretch}body[data-page=about] .about-cta-card .jn-btn,body[data-page=about] .about-cta-card .jn-btn-ghost,body[data-page=about] .about-cta-card .jn-btn-lg,body[data-page=about] .about-cta-card .jn-btn-primary,body[data-page=about] .hero-buttons a,body[data-page=about] .jn-nav-cta{width:100%;justify-content:center}}body[data-page=about] .about-premium-section{position:relative;overflow:hidden}body[data-page=about] .about-premium-section:before{content:"";position:absolute;inset:-10% -10% auto;height:65%;background:radial-gradient(45% 45% at 10% 10%,var(--luxe-spot-1,rgba(59,130,246,.14)),transparent 60%),radial-gradient(45% 45% at 90% 0,var(--luxe-spot-2,rgba(212,162,76,.12)),transparent 60%);opacity:.9;pointer-events:none;z-index:0}body[data-page=about] .about-premium-section:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(15,23,42,.02),transparent 40%,rgba(15,23,42,.03)),radial-gradient(35% 30% at 80% 80%,rgba(59,130,246,.08),transparent 60%);pointer-events:none;opacity:.8;z-index:0}body[data-page=about] .about-premium-section>*{position:relative;z-index:1}body[data-page=about] .about-premium-section[data-tone=cool]{--luxe-spot-1:rgba(59,130,246,.18);--luxe-spot-2:rgba(14,165,233,.12)}body[data-page=about] .about-premium-section[data-tone=warm]{--luxe-spot-1:rgba(245,158,11,.18);--luxe-spot-2:rgba(212,162,76,.16)}body[data-page=about] .about-luxe-kicker{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:999px;border:1px solid rgba(37,99,235,.25);background:rgba(37,99,235,.08);font-size:.75rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--jn-accent)}body[data-page=about] .about-luxe-title{font-size:clamp(2.4rem,4.5vw,4rem);font-weight:900;color:#0f172a;line-height:1.05;letter-spacing:-.03em;margin:18px 0 14px}body[data-page=about] .about-luxe-lede{font-size:1.1rem;line-height:1.8;color:#64748b;margin:0}body[data-page=about] .about-pill-group{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}body[data-page=about] .about-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(37,99,235,.1);border:1px solid rgba(37,99,235,.25);color:#1d4ed8;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body[data-page=about] .about-stat-note{margin-top:22px;padding:14px 18px;border-radius:16px;border:1px dashed rgba(59,130,246,.3);background:rgba(239,246,255,.8);color:#475569;font-size:.9rem;font-weight:600}body[data-page=about] .about-luxe-card{background:hsla(0,0%,100%,.92);border:1px solid rgba(15,23,42,.08);border-radius:24px;box-shadow:var(--jn-shadow-soft);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .3s ease,box-shadow .3s ease}body[data-page=about] .about-luxe-card:hover{transform:translateY(-6px);box-shadow:var(--jn-shadow-strong)}body[data-page=about] .about-stats-grid .premium-stat-card{border-top:0!important}body[data-page=about] .about-stats-grid .stat-number,body[data-page=about] .about-stats-grid div[style*="font-size: 5rem"]{font-size:3.4rem!important}body[data-page=about] .about-story-layout{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:56px;gap:56px;align-items:start}body[data-page=about] .about-kicker-premium{display:inline-flex;align-items:center;gap:10px;padding:8px 18px;border-radius:999px;background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.2);color:var(--jn-accent);font-size:.7rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;margin-bottom:18px}body[data-page=about] .about-kicker-dot{width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,var(--jn-accent),var(--jn-accent-2));box-shadow:0 0 0 4px rgba(37,99,235,.16)}body[data-page=about] .about-story-subline{margin:0 0 28px;color:#64748b;font-size:.9rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body[data-page=about] .about-story-lede{font-size:1.1rem;line-height:1.85;color:#475569;margin:0 0 28px}body[data-page=about] .about-story-metrics{padding:20px 0;border-top:1px solid rgba(15,23,42,.08);border-bottom:1px solid rgba(15,23,42,.08)}body[data-page=about] .about-story-metric{position:relative;padding:0 18px}body[data-page=about] .about-story-metric:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background:rgba(15,23,42,.12)}body[data-page=about] .about-story-metric:first-child:before{display:none}body[data-page=about] .about-story-metric-index{font-size:2.6rem;font-weight:900;color:var(--jn-accent);line-height:1;letter-spacing:-.03em;margin-bottom:10px}body[data-page=about] .about-story-metric-label{font-size:.68rem;font-weight:800;letter-spacing:.18em;color:#3b82f6;text-transform:uppercase;margin-bottom:8px}body[data-page=about] .about-story-metric-text{font-size:1rem;font-weight:700;color:#0f172a;line-height:1.5}body[data-page=about] .about-story-cards{display:grid;grid-gap:24px;gap:24px;padding:8px 0;border-top:1px solid rgba(15,23,42,.08);border-bottom:1px solid rgba(15,23,42,.08)}body[data-page=about] .about-story-cards>div{background:transparent;border:none;border-radius:0;box-shadow:none;padding:24px 0;display:grid;grid-template-columns:auto 1fr;grid-gap:18px;gap:18px;align-items:start}body[data-page=about] .about-story-rail-icon{--accent:var(--jn-accent);--accent-soft:rgba(37,99,235,.1);--accent-border:rgba(37,99,235,.25);width:56px;height:56px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);border:1px solid var(--accent-border);box-shadow:0 12px 26px rgba(15,23,42,.12);color:var(--accent)}body[data-page=about] .about-story-rail-icon.is-emerald{--accent:#10b981;--accent-soft:rgba(16,185,129,.1);--accent-border:rgba(16,185,129,.25)}body[data-page=about] .about-story-rail-icon svg{width:28px;height:28px;stroke-width:2.2}body[data-page=about] .about-story-rail-title{font-size:1.35rem;font-weight:900;color:#0f172a;margin:0 0 10px;line-height:1.2}body[data-page=about] .about-story-rail-text{color:#64748b;font-size:.98rem;line-height:1.75;margin:0}body[data-page=about] .about-story-media{display:grid;grid-gap:24px;gap:24px}body[data-page=about] .about-story-signature{padding:24px;border-radius:20px;background:hsla(0,0%,100%,.92);border:1px solid rgba(15,23,42,.08);box-shadow:var(--jn-shadow-soft);position:relative;overflow:hidden}body[data-page=about] .about-story-signature:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,rgba(212,162,76,.9),rgba(37,99,235,.9))}body[data-page=about] .about-story-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}body[data-page=about] .about-story-tag{padding:6px 12px;border-radius:999px;background:rgba(37,99,235,.12);color:var(--jn-accent);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body[data-page=about] .about-scope-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px;align-items:stretch}body[data-page=about] .about-scope-card{--scope-accent:var(--jn-accent);--scope-accent-rgb:37,99,235;position:relative;padding:44px;border-radius:28px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 24px 60px rgba(15,23,42,.08);overflow:hidden}body[data-page=about] .about-scope-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,rgba(var(--scope-accent-rgb),.95),rgba(var(--scope-accent-rgb),.3))}body[data-page=about] .about-scope-card:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 80% at 0 0,rgba(var(--scope-accent-rgb),.08),transparent 60%);pointer-events:none}body[data-page=about] .about-scope-card>*{position:relative;z-index:1}body[data-page=about] .about-scope-head{display:flex;align-items:center;gap:18px;margin-bottom:24px}body[data-page=about] .about-scope-icon{width:58px;height:58px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--scope-accent-rgb),.12);border:1px solid rgba(var(--scope-accent-rgb),.25);color:var(--scope-accent);box-shadow:0 12px 28px rgba(var(--scope-accent-rgb),.22)}body[data-page=about] .about-scope-icon svg{width:28px;height:28px;stroke-width:2.2}body[data-page=about] .about-scope-kicker{font-size:.7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--scope-accent);margin-bottom:8px}body[data-page=about] .about-scope-title{font-size:1.85rem;font-weight:900;color:#0f172a;line-height:1.2;margin:0}body[data-page=about] .about-scope-text{font-size:1rem;line-height:1.75;color:#64748b;margin:0 0 24px}body[data-page=about] .about-scope-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}body[data-page=about] .about-scope-list li{display:flex;gap:10px;color:#475569;font-size:.95rem;line-height:1.6}body[data-page=about] .about-scope-list li:before{content:"";width:8px;height:8px;margin-top:8px;border-radius:50%;background:linear-gradient(135deg,var(--scope-accent),var(--jn-accent-2));flex-shrink:0;box-shadow:0 0 0 4px rgba(var(--scope-accent-rgb),.12)}body[data-page=about] .about-scope-meta{margin-top:26px;padding-top:22px;border-top:1px solid rgba(15,23,42,.08);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}body[data-page=about] .about-scope-meta-label{font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#3b82f6;margin-bottom:6px}body[data-page=about] .about-scope-meta-value{font-size:.95rem;font-weight:700;color:#0f172a;line-height:1.5}body[data-page=about] .about-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:48px;gap:48px;align-items:start}body[data-page=about] .about-panel{position:relative;padding:40px;border-radius:28px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 24px 60px rgba(15,23,42,.08);overflow:hidden}body[data-page=about] .about-panel:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--jn-accent),var(--jn-accent-2))}body[data-page=about] .about-panel--warm:before{background:linear-gradient(90deg,rgba(245,158,11,.9),rgba(251,191,36,.65))}body[data-page=about] .about-panel>*{position:relative;z-index:1}body[data-page=about] .about-rail-list{display:grid;grid-gap:16px;gap:16px}body[data-page=about] .about-rail-item{display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;padding:14px 0;border-bottom:1px solid rgba(15,23,42,.08)}body[data-page=about] .about-rail-item:last-child{border-bottom:none}body[data-page=about] .about-rail-title{font-size:1.05rem;font-weight:800;color:#0f172a;margin:0 0 6px}body[data-page=about] .about-rail-text{color:#64748b;font-size:.95rem;line-height:1.7;margin:0}body[data-page=about] .about-rail-meta{font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#94a3b8;margin-bottom:6px}body[data-page=about] .about-rail-value{font-size:1.4rem;font-weight:900;color:var(--jn-accent);line-height:1.1;margin-bottom:6px}body[data-page=about] .about-icon{--icon-bg:#f8fafc;--icon-border:rgba(15,23,42,.1);--icon-color:var(--jn-accent);width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--icon-bg);border:1px solid var(--icon-border);color:var(--icon-color);flex-shrink:0}body[data-page=about] .about-icon svg{width:18px;height:18px;stroke:currentColor}body[data-page=about] .about-flow-svg{width:100%;max-width:320px;height:auto;margin:18px 0 26px}body[data-page=about] .about-flow-line{stroke:var(--jn-accent);stroke-width:2;stroke-dasharray:6 10;opacity:.35}body[data-page=about] .about-flow-node{fill:#fff;stroke:var(--jn-accent);stroke-width:2}body[data-page=about] .about-timeline{position:relative;padding-left:36px;display:grid;grid-gap:24px;gap:24px}body[data-page=about] .about-timeline:before{content:"";position:absolute;left:18px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,rgba(37,99,235,.4),rgba(37,99,235,.05))}body[data-page=about] .about-timeline-step{position:relative;display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px}body[data-page=about] .about-timeline-step .about-icon{margin-left:-8px}body[data-page=about] .about-surface{background:hsla(0,0%,100%,.92);border:1px solid rgba(15,23,42,.08);box-shadow:var(--jn-shadow-soft);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body[data-page=about] .about-card-elevate{position:relative;isolation:isolate;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;transform:translateZ(0)}body[data-page=about] .about-card-elevate:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid hsla(0,0%,100%,.2);opacity:.55;pointer-events:none}body[data-page=about] .about-card-elevate:hover{transform:translateY(-6px);box-shadow:var(--jn-shadow-strong)}body[data-page=about] .about-process-card{box-shadow:0 18px 45px rgba(15,23,42,.1)}body[data-page=about] .about-process-item{border:1px solid rgba(15,23,42,.08);background:hsla(0,0%,100%,.92)}body[data-page=about] .about-process-alert{box-shadow:0 18px 45px rgba(245,158,11,.18)}body[data-page=about] .about-process-alert:after{border-color:rgba(245,158,11,.35)}body[data-page=about] .about-note-card:after,body[data-page=about] .about-pillar-card:after{border-color:rgba(59,130,246,.16)}body[data-page=about] .about-education-stat{box-shadow:0 18px 45px rgba(15,23,42,.08)}body[data-page=about] .about-education-timeline{box-shadow:0 24px 70px rgba(15,23,42,.12)}body[data-page=about] .about-presence-item{border-color:rgba(15,23,42,.08);background:hsla(0,0%,100%,.96)}body[data-page=about] .about-presence-media{border:1px solid rgba(15,23,42,.08)}body[data-page=about] .about-presence-stat{position:relative;overflow:hidden;box-shadow:0 20px 55px rgba(59,130,246,.28)}body[data-page=about] .about-cta-stat:before,body[data-page=about] .about-presence-stat:before{content:"";position:absolute;inset:-40%;background:radial-gradient(40% 40% at 20% 20%,hsla(0,0%,100%,.35),transparent 60%);opacity:.5;pointer-events:none}body[data-page=about] .about-gallery-main,body[data-page=about] .about-gallery-tile{border:1px solid rgba(15,23,42,.08)}body[data-page=about] .about-gallery-item{border:1px solid rgba(59,130,246,.14);box-shadow:0 16px 35px rgba(15,23,42,.08)}body[data-page=about] .about-assurance-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body[data-page=about] .about-assurance-cred,body[data-page=about] .about-assurance-panel{box-shadow:0 20px 55px rgba(15,23,42,.12)}body[data-page=about] .about-assurance-boundary{box-shadow:0 16px 40px rgba(220,38,38,.18)}body[data-page=about] .about-assurance-boundary:after{border-color:rgba(220,38,38,.4)}body[data-page=about] .about-cta-card,body[data-page=about] .about-cta-panel{box-shadow:0 24px 70px rgba(15,23,42,.12)}body[data-page=about] .about-cta-benefit{border:1px solid rgba(59,130,246,.14);background:hsla(0,0%,100%,.96)}body[data-page=about] .about-cta-stat{position:relative;overflow:hidden;box-shadow:0 22px 55px rgba(59,130,246,.28)}body[data-page=about] .about-premium-section svg{stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;vector-effect:non-scaling-stroke;shape-rendering:geometricPrecision}body[data-page=about] .about-premium-section div[style*="width: 48px"][style*="height: 48px"][style*="justify-content: center"],body[data-page=about] .about-premium-section div[style*="width: 64px"][style*="height: 64px"][style*="justify-content: center"],body[data-page=about] .about-premium-section div[style*="width: 70px"][style*="height: 70px"][style*="justify-content: center"],body[data-page=about] .about-premium-section div[style*="width: 80px"][style*="height: 80px"][style*="justify-content: center"]{position:relative;border:1px solid hsla(0,0%,100%,.6);box-shadow:0 14px 32px rgba(15,23,42,.14)}body[data-page=about] .about-premium-section div[style*="width: 48px"][style*="height: 48px"][style*="justify-content: center"]:after,body[data-page=about] .about-premium-section div[style*="width: 64px"][style*="height: 64px"][style*="justify-content: center"]:after,body[data-page=about] .about-premium-section div[style*="width: 70px"][style*="height: 70px"][style*="justify-content: center"]:after,body[data-page=about] .about-premium-section div[style*="width: 80px"][style*="height: 80px"][style*="justify-content: center"]:after{content:"";position:absolute;inset:6px;border-radius:inherit;border:1px solid hsla(0,0%,100%,.45);opacity:.6;pointer-events:none}body[data-page=about] .about-premium-section div[style*="width: 48px"][style*="height: 48px"][style*="justify-content: center"] svg,body[data-page=about] .about-premium-section div[style*="width: 64px"][style*="height: 64px"][style*="justify-content: center"] svg,body[data-page=about] .about-premium-section div[style*="width: 70px"][style*="height: 70px"][style*="justify-content: center"] svg,body[data-page=about] .about-premium-section div[style*="width: 80px"][style*="height: 80px"][style*="justify-content: center"] svg{filter:drop-shadow(0 8px 18px rgba(15,23,42,.22))}@media (max-width:1023px){body[data-page=about] .about-stats-layout{grid-template-columns:1fr}body[data-page=about] .about-stats-intro{text-align:center}body[data-page=about] .about-pill-group{justify-content:center}body[data-page=about] .about-stat-note{text-align:center}body[data-page=about] .about-story-cards,body[data-page=about] .about-story-layout,body[data-page=about] .about-story-metrics{grid-template-columns:1fr}body[data-page=about] .about-story-subline{text-align:center}body[data-page=about] .about-story-metric{padding:0}body[data-page=about] .about-story-metric:before{display:none}body[data-page=about] .about-section-grid{grid-template-columns:1fr}body[data-page=about] .about-scope-head{align-items:flex-start}body[data-page=about] .about-scope-grid,body[data-page=about] .about-scope-meta{grid-template-columns:1fr}}@media (max-width:640px){body[data-page=about] .about-stats-grid .stat-number,body[data-page=about] .about-stats-grid div[style*="font-size: 3.2rem"],body[data-page=about] .about-stats-grid div[style*="font-size: 3.4rem"]{font-size:2.5rem!important}body[data-page=about] .about-story-metric-index{font-size:2.4rem!important}body[data-page=about] .about-story-image div[style*="font-size: 2.4rem"]{font-size:1.8rem!important}body[data-page=about] .about-story-image div[style*="padding: 48px"]{padding:32px!important}body[data-page=about] .about-story-image p[style*="font-size: 1.05rem"]{font-size:.95rem!important}body[data-page=about] .about-story-cards>div{grid-template-columns:1fr}body[data-page=about] .about-story-rail-icon{margin-bottom:12px}}.whatsapp-float{position:fixed;bottom:30px;right:30px;z-index:100;width:64px;height:64px;background:linear-gradient(135deg,#25d366,#20ba5a 50%,#128c7e);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 28px rgba(37,211,102,.45),0 2px 8px rgba(0,0,0,.15);cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);animation:fadeInUp 1s ease-out 1.5s forwards;opacity:0}.whatsapp-float:hover{transform:scale(1.15) translateY(-4px) rotate(5deg);box-shadow:0 16px 48px rgba(37,211,102,.6),0 4px 12px rgba(0,0,0,.2)}.whatsapp-float svg{width:32px;height:32px;fill:#fff}.whatsapp-float:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background:rgba(37,211,102,.4);animation:whatsappPulse 2s infinite}@keyframes whatsappPulse{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.2);opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:200%}}