.pillar-module__jHWRQG__page{background:var(--jl-surface);color:var(--jl-ink)}.pillar-module__jHWRQG__hero{isolation:isolate;align-items:flex-end;min-height:62vh;padding-block:clamp(3rem,2rem + 8vw,7rem);display:flex;position:relative;overflow:hidden}.pillar-module__jHWRQG__heroMedia{z-index:-2;position:absolute;inset:0}.pillar-module__jHWRQG__heroMedia img{object-fit:cover;width:100%;height:100%}.pillar-module__jHWRQG__heroScrim{z-index:-1;background:linear-gradient(#091a4780 0%,#091a47b8 42%,#091a47e6 76%,#091a47f7 100%);position:absolute;inset:0}.pillar-module__jHWRQG__heroInner{flex-direction:column;gap:1.1rem;max-width:760px;display:flex}.pillar-module__jHWRQG__heroTitle{font-family:var(--jl-font-display);letter-spacing:-.02em;color:var(--jl-on-dark);text-shadow:0 2px 24px #00000059;font-size:clamp(2.1rem,1.4rem + 3.6vw,4rem);font-weight:700;line-height:1.04}.pillar-module__jHWRQG__heroLead{color:#fffffff2;text-shadow:0 1px 14px #00000073;max-width:60ch;font-size:clamp(1.02rem,.96rem + .5vw,1.28rem);line-height:1.6}.pillar-module__jHWRQG__heroCtas{flex-wrap:wrap;gap:.85rem;margin-top:.6rem;display:flex}.pillar-module__jHWRQG__ctaPrimary{border-radius:var(--jl-r-pill);font-family:var(--jl-font-body);color:#fff;background:var(--jl-grad-cta);box-shadow:var(--jl-sh-cta);transition:transform var(--jl-dur) var(--jl-ease), box-shadow var(--jl-dur) var(--jl-ease);justify-content:center;align-items:center;padding:.95rem 1.7rem;font-size:1rem;font-weight:700;display:inline-flex}.pillar-module__jHWRQG__ctaPrimary:hover{box-shadow:var(--jl-ring-orange), var(--jl-sh-cta);transform:translateY(-2px)}.pillar-module__jHWRQG__ctaGhost{border-radius:var(--jl-r-pill);font-family:var(--jl-font-body);color:var(--jl-on-dark);background:var(--jl-glass-2);border:1px solid var(--jl-glass-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background var(--jl-dur) var(--jl-ease), transform var(--jl-dur) var(--jl-ease);justify-content:center;align-items:center;padding:.95rem 1.6rem;font-size:1rem;font-weight:600;display:inline-flex}.pillar-module__jHWRQG__ctaGhost:hover{background:#ffffff2e;transform:translateY(-2px)}.pillar-module__jHWRQG__block{padding-block:var(--jl-space-section);flex-direction:column;gap:1.4rem;display:flex}.pillar-module__jHWRQG__blockTitle{font-family:var(--jl-font-display);letter-spacing:-.015em;color:var(--jl-navy);max-width:22ch;font-size:clamp(1.6rem,1.2rem + 1.8vw,2.5rem);font-weight:700;line-height:1.1}.pillar-module__jHWRQG__blockLead{color:var(--jl-muted);max-width:64ch;font-size:1.08rem;line-height:1.6}.pillar-module__jHWRQG__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.1rem;display:grid}.pillar-module__jHWRQG__card{background:var(--jl-surface);border:1px solid var(--jl-line);border-radius:var(--jl-r-lg);box-shadow:var(--jl-sh-card);transition:transform var(--jl-dur) var(--jl-ease), box-shadow var(--jl-dur) var(--jl-ease);padding:1.5rem}.pillar-module__jHWRQG__card:hover{box-shadow:var(--jl-sh-card-hover);transform:translateY(-3px)}.pillar-module__jHWRQG__card h3{font-family:var(--jl-font-display);color:var(--jl-navy);margin-bottom:.55rem;font-size:1.18rem;font-weight:700}.pillar-module__jHWRQG__card p{color:var(--jl-muted);font-size:.98rem;line-height:1.58}.pillar-module__jHWRQG__bandWarm{background:var(--jl-grad-warm,var(--jl-warm));border-block:1px solid var(--jl-warm-line)}.pillar-module__jHWRQG__aidCard{background:var(--jl-surface);border:1px solid var(--jl-warm-line);border-radius:var(--jl-r-lg);box-shadow:var(--jl-sh-card);padding:1.5rem;position:relative}.pillar-module__jHWRQG__aidTag{font-family:var(--jl-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--jl-warm-ink);background:var(--jl-gold-soft);border:1px solid var(--jl-warm-line);border-radius:var(--jl-r-pill);margin-bottom:.8rem;padding:.25rem .6rem;font-size:.72rem;font-weight:700;display:inline-block}.pillar-module__jHWRQG__aidCard h3{font-family:var(--jl-font-display);color:var(--jl-navy);margin-bottom:.5rem;font-size:1.14rem;font-weight:700}.pillar-module__jHWRQG__aidCard p{color:var(--jl-warm-ink);font-size:.96rem;line-height:1.56}.pillar-module__jHWRQG__disclaimer{color:var(--jl-warm-ink);opacity:.82;max-width:70ch;margin-top:.4rem;font-size:.86rem;line-height:1.5}.pillar-module__jHWRQG__faq{flex-direction:column;gap:.7rem;max-width:820px;display:flex}.pillar-module__jHWRQG__faqItem{border:1px solid var(--jl-line);border-radius:var(--jl-r-md);background:var(--jl-surface-2);transition:box-shadow var(--jl-dur) var(--jl-ease);padding:0 1.2rem}.pillar-module__jHWRQG__faqItem[open]{box-shadow:var(--jl-sh-card);background:var(--jl-surface)}.pillar-module__jHWRQG__faqItem summary{cursor:pointer;font-family:var(--jl-font-body);color:var(--jl-navy);justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 0;font-size:1.02rem;font-weight:600;list-style:none;display:flex}.pillar-module__jHWRQG__faqItem summary::-webkit-details-marker{display:none}.pillar-module__jHWRQG__faqItem summary:after{content:"+";color:var(--jl-orange);transition:transform var(--jl-dur) var(--jl-ease);font-size:1.4rem;font-weight:400}.pillar-module__jHWRQG__faqItem[open] summary:after{transform:rotate(45deg)}.pillar-module__jHWRQG__faqItem p{color:var(--jl-muted);padding:0 0 1.1rem;font-size:.98rem;line-height:1.62}.pillar-module__jHWRQG__finalCta{background:var(--jl-grad-panel);color:var(--jl-on-dark)}.pillar-module__jHWRQG__finalInner{text-align:center;flex-direction:column;align-items:center;gap:1.1rem;padding-block:clamp(3.5rem,2.5rem + 5vw,6rem);display:flex}.pillar-module__jHWRQG__finalTitle{font-family:var(--jl-font-display);letter-spacing:-.015em;color:var(--jl-on-dark);max-width:20ch;font-size:clamp(1.8rem,1.3rem + 2.4vw,3rem);font-weight:700;line-height:1.08}.pillar-module__jHWRQG__finalLead{color:var(--jl-on-dark-soft);max-width:56ch;font-size:1.1rem;line-height:1.6}@media (max-width:640px){.pillar-module__jHWRQG__hero{min-height:56vh}.pillar-module__jHWRQG__heroScrim{background:linear-gradient(#091a4799 0%,#091a47d1 45%,#091a47f2 80%,#091a47fc 100%)}.pillar-module__jHWRQG__heroCtas{width:100%}.pillar-module__jHWRQG__ctaPrimary,.pillar-module__jHWRQG__ctaGhost{flex:auto}}@media (prefers-reduced-motion:reduce){.pillar-module__jHWRQG__ctaPrimary,.pillar-module__jHWRQG__ctaGhost,.pillar-module__jHWRQG__card,.pillar-module__jHWRQG__faqItem,.pillar-module__jHWRQG__faqItem summary:after{transition:none}.pillar-module__jHWRQG__ctaPrimary:hover,.pillar-module__jHWRQG__ctaGhost:hover,.pillar-module__jHWRQG__card:hover{transform:none}}.pillar-module__jHWRQG__aidLink{font-family:var(--jl-font-body);color:var(--jl-gold-text);margin-top:.9rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block}.pillar-module__jHWRQG__aidLink:hover{text-underline-offset:3px;text-decoration:underline}.pillar-module__jHWRQG__videoBlock{padding:clamp(2rem,1.5rem + 3vw,4rem) 0 0}.pillar-module__jHWRQG__videoFrame{aspect-ratio:16/9;background:#0a1020;border-radius:16px;max-width:900px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 18px 50px -20px #0a10208c}.pillar-module__jHWRQG__video{object-fit:cover;width:100%;height:100%;display:block}
