@media print{.mk-reveal,.shv2-noprint,footer,header,nav{display:none!important}.mk-reveal,[class*=mk-reveal]{opacity:1!important;transform:none!important}.funnel-print-only{display:block!important}body{background:#fff!important}.funnel-printable{display:block!important;padding:0!important;border:0!important;box-shadow:none!important}.funnel-printable ul{display:block!important;column-count:1!important}.funnel-printable li{break-inside:avoid;page-break-inside:avoid;border:0!important;border-bottom:1px solid #ddd!important;border-radius:0!important;padding:10px 0!important;background:#fff!important}a[href]:after{content:""!important}}.funnel-hero__glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(80px);opacity:.55}.funnel-hero__glow--a{top:-180px;right:-120px;width:460px;height:460px;background:radial-gradient(circle,rgb(var(--mk-brand)/.18) 0,transparent 70%)}.funnel-hero__glow--b{bottom:-220px;left:-140px;width:420px;height:420px;background:radial-gradient(circle,rgb(var(--mk-brand-soft)/.5) 0,transparent 70%)}.funnel-hero>div:not([aria-hidden]),.funnel-tool{position:relative;z-index:1}.funnel-tool{border-color:rgb(var(--mk-brand)/.18);box-shadow:0 1px 2px rgb(var(--mk-brand-deep)/.04),0 18px 40px -24px rgb(var(--mk-brand-deep)/.35);transition:box-shadow .25s ease}.funnel-tool:focus-within{border-color:rgb(var(--mk-brand)/.45);box-shadow:0 1px 2px rgb(var(--mk-brand-deep)/.05),0 22px 50px -24px rgb(var(--mk-brand-deep)/.45)}@media print{.funnel-hero__glow{display:none!important}}.funnel-paid{position:relative;overflow:hidden;background:linear-gradient(140deg,rgb(var(--mk-brand-deep)) 0,rgb(var(--mk-brand)) 100%);box-shadow:0 26px 60px -34px rgb(var(--mk-brand-deep)/.8)}.funnel-paid:after{content:"";position:absolute;top:-140px;right:-100px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.12) 0,transparent 70%);pointer-events:none}.funnel-paid>*{position:relative;z-index:1}.funnel-paid__eyebrow{display:inline-flex;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.funnel-paid__btn{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 26px;border:0;border-radius:10px;background:#fff;color:rgb(var(--mk-brand-deep));font-size:15px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.funnel-paid__btn:hover{transform:translateY(-1px);box-shadow:0 12px 26px -10px rgba(0,0,0,.4)}@media print{.funnel-paid{display:none!important}}.funnel-card{position:relative;padding:18px 18px 16px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.funnel-card:hover{border-color:rgb(var(--mk-brand)/.35);box-shadow:0 14px 30px -22px rgb(var(--mk-brand-deep)/.5);transform:translateY(-1px)}.funnel-card__n{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;color:rgb(var(--mk-brand)/.55)}.funnel-card__q{margin:6px 0 0;font-size:14.5px;font-weight:600;line-height:1.4;color:#1b1a3a}.funnel-card__a{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:rgb(var(--mk-brand-tint));font-size:13.5px;line-height:1.55;color:#1b1a3a}.funnel-card__a span{display:block;margin-bottom:2px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--mk-brand))}.funnel-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.funnel-points li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;color:#6b7280}.funnel-points__tick{flex-shrink:0;width:20px;height:20px;margin-top:1px;border-radius:50%;background:rgb(var(--mk-brand-tint));color:rgb(var(--mk-brand));display:inline-flex;align-items:center;justify-content:center}.funnel-points__tick svg{width:11px;height:11px}@media print{.funnel-card{border:0!important;border-bottom:1px solid #ddd!important;border-radius:0!important;box-shadow:none!important}.funnel-card__a{background:transparent!important;padding-left:0!important}}.funnel-proof{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;background:linear-gradient(180deg,rgb(var(--mk-brand-tint)) 0,rgb(var(--mk-surface)) 100%)}.funnel-proof__grid{list-style:none;margin:0;padding:0;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1195px){.funnel-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:767px){.funnel-proof__grid{grid-template-columns:1fr}}.funnel-proof__grid li{padding:22px 26px;border-left:1px solid rgb(var(--mk-line)/.8)}.funnel-proof__grid li:first-child{border-left:0;padding-left:0}@media screen and (max-width:1195px){.funnel-proof__grid li:nth-child(odd){border-left:0;padding-left:0}.funnel-proof__grid li:nth-child(n+3){border-top:1px solid rgb(var(--mk-line)/.8)}}@media only screen and (max-width:767px){.funnel-proof__grid li{border-left:0;padding-left:0}.funnel-proof__grid li:not(:first-child){border-top:1px solid rgb(var(--mk-line)/.8)}}.funnel-proof__v{font-size:23px;font-weight:700;letter-spacing:-.01em;color:rgb(var(--mk-brand));line-height:1.15}@media only screen and (max-width:767px){.funnel-proof__v{font-size:20px}}.funnel-proof__l{margin-top:6px;font-size:13px;line-height:1.45;color:#6b7280;max-width:30ch}@media print{.funnel-proof{display:none!important}}