.nexacore-page.mkt-root h1,.nexacore-page.mkt-root h2,.nexacore-page.mkt-root h3,.nexacore-page.mkt-root h4,.nexacore-page.mkt-root h5,.nexacore-page.mkt-root h6{font-family:var(--font-velorah-serif,"Instrument Serif",Georgia,serif);font-weight:400;letter-spacing:-1.5px}.nexacore-page.mkt-root h3,.nexacore-page.mkt-root h4,.nexacore-page.mkt-root h5,.nexacore-page.mkt-root h6{letter-spacing:-.4px}.nexacore-page .mkt-h2{font-size:clamp(2.25rem,4.5vw,3.75rem);line-height:1.08;background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#fff;color:#fff}.nexacore-page .mkt-hero h1{font-size:clamp(2.75rem,5.4vw,4.5rem);line-height:1.06;font-weight:400}.nexacore-page .mkt-hero h1 .mkt-grad{font-weight:400}.nexacore-page .mkt-hero-sub{font-size:1.125rem;line-height:1.7;color:var(--nexa-lavender-2)}.nexacore-page .mkt-card p,.nexacore-page .mkt-doc li,.nexacore-page .mkt-doc p,.nexacore-page .mkt-eyebrow,.nexacore-page .mkt-sub{color:var(--nexa-lavender-2)}.nexacore-page .mkt-eyebrow{border-radius:999px;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.nexacore-page .mkt-eyebrow .dot{background:var(--nexa-accent)}.nexacore-page .mkt-section{padding:6rem 1.5rem}@media (min-width:768px){.nexacore-page .mkt-section{padding:8rem 3rem}}.nexacore-page .mkt-hero{padding:8rem 1.5rem 4rem}@media (min-width:768px){.nexacore-page .mkt-hero{padding:9.5rem 3rem 5rem}}.nexacore-page .mkt-section-head{max-width:720px;margin-bottom:4rem}.nexacore-page .mkt-card{border-radius:1.5rem;border-color:rgba(255,255,255,.1);background:var(--nexa-card-dark)}.nexacore-page .mkt-card:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.25);box-shadow:0 20px 60px rgba(0,0,0,.5)}.nexacore-page .mkt-card h3{font-size:1.25rem}.nexacore-page .mkt-acc{border-radius:1rem;border-color:rgba(255,255,255,.1);background:var(--nexa-card-dark)}.nexacore-page .mkt-acc summary{font-weight:400;font-size:1.05rem;letter-spacing:-.4px}.nexacore-page .mkt-acc summary:after{color:var(--nexa-accent)}.nexacore-page .mkt-btn{border-radius:999px;font-size:.875rem;font-weight:400}.nexacore-page .mkt-btn-primary{background:rgba(255,255,255,.035);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px 0 rgba(0,0,0,.37),inset 0 1px 1px rgba(255,255,255,.12);color:#fff}.nexacore-page .mkt-btn-primary:hover{transform:scale(1.03);background:rgba(255,255,255,.06);box-shadow:0 8px 32px 0 rgba(0,0,0,.45),inset 0 1px 1px rgba(255,255,255,.18)}.nexacore-page .mkt-btn-primary:after{display:none}.nexacore-page .mkt-btn-secondary:hover{transform:scale(1.03);border-color:rgba(255,255,255,.3)}.nexacore-page .mkt-doc .mkt-card{padding:2rem}@media (min-width:768px){.nexacore-page .mkt-doc .mkt-card{padding:2.75rem}}.nexacore-page .mkt-doc h2{font-size:1.6rem;letter-spacing:-.8px}.nexacore-page .mkt-doc h3{font-size:1.15rem;color:var(--nexa-lavender)}.nexacore-page .mkt-doc a{color:var(--nexa-accent)}@media (prefers-reduced-motion:no-preference){.nexacore-page .mkt-hero,.nexacore-page .mkt-section{animation:nexa-fade-up .6s cubic-bezier(.16,1,.3,1) both}}@keyframes nexa-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}