.page-module__dJTewq__page{min-height:100vh}.page-module__dJTewq__hero{padding:calc(var(--nav-height) + var(--space-xl))var(--gutter)var(--space-lg);background:var(--dark);color:var(--text-inverse)}.page-module__dJTewq__heroInner{max-width:var(--max-width);margin:0 auto}.page-module__dJTewq__label{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.15em;color:var(--coral);margin-bottom:var(--space-sm);font-size:.7rem;font-weight:700;display:inline-block}.page-module__dJTewq__title{font-family:var(--font-display);margin:0 0 var(--space-sm);font-size:clamp(2rem,5vw,3.2rem);font-style:italic;font-weight:700;line-height:1.1}.page-module__dJTewq__subtitle{color:#fafaf899;max-width:480px;margin:0;font-size:1.1rem;line-height:1.5}.page-module__dJTewq__updated{color:#fafaf84d;margin-top:var(--space-sm);font-size:.8rem}.page-module__dJTewq__content{padding:var(--space-xl)var(--gutter);background:var(--light)}.page-module__dJTewq__inner{max-width:760px;margin:0 auto}.page-module__dJTewq__section{margin-bottom:var(--space-lg);opacity:0;transition:opacity .5s var(--ease-out-expo),transform .5s var(--ease-out-expo);transform:translateY(16px)}.page-module__dJTewq__section.page-module__dJTewq__visible{opacity:1;transform:translateY(0)}.page-module__dJTewq__section h2{font-family:var(--font-display);color:var(--text-primary);margin:0 0 var(--space-sm);font-size:1.3rem;font-style:italic;font-weight:700}.page-module__dJTewq__section p{font-family:var(--font-body);color:var(--text-secondary);margin:0 0 var(--space-sm);font-size:.95rem;line-height:1.7}.page-module__dJTewq__section p strong{color:var(--text-primary);font-weight:700}.page-module__dJTewq__section ul{margin:0 0 var(--space-sm);padding:0;list-style:none}.page-module__dJTewq__section ul li{font-family:var(--font-body);color:var(--text-secondary);margin-bottom:.4rem;padding-left:1.4rem;font-size:.95rem;line-height:1.7;position:relative}.page-module__dJTewq__section ul li:before{content:"";background:var(--coral);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.page-module__dJTewq__section ul li strong{color:var(--text-primary);font-weight:700}.page-module__dJTewq__contact{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--light-muted)}.page-module__dJTewq__contact h2{font-family:var(--font-display);color:var(--text-primary);margin:0 0 var(--space-xs);font-size:1.5rem;font-style:italic;font-weight:700}.page-module__dJTewq__contact p{font-family:var(--font-body);color:var(--text-secondary);font-size:.95rem;line-height:1.7}.page-module__dJTewq__contact a{color:var(--coral);text-decoration:none;transition:color .2s}.page-module__dJTewq__contact a:hover{color:var(--purple)}@media (max-width:640px){.page-module__dJTewq__hero{padding:calc(var(--nav-height) + var(--space-lg))var(--space-sm)var(--space-md)}.page-module__dJTewq__content{padding:var(--space-lg)var(--space-sm)}.page-module__dJTewq__section{margin-bottom:var(--space-md)}}
