.activity-help-module__eMNc2q__page{max-width:76rem;padding:0 clamp(1rem, 4vw, 3.5rem) var(--space-5);overflow-wrap:anywhere;margin:0 auto}.activity-help-module__eMNc2q__header,.activity-help-module__eMNc2q__footer{justify-content:space-between;align-items:center;gap:var(--space-2);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.activity-help-module__eMNc2q__header{border-bottom:1px solid var(--border)}.activity-help-module__eMNc2q__header .brand-logo{width:min(12rem,45vw)}.activity-help-module__eMNc2q__header a,.activity-help-module__eMNc2q__footer a{min-height:var(--touch-target);align-items:center;display:inline-flex}.activity-help-module__eMNc2q__header a:hover,.activity-help-module__eMNc2q__footer a:hover{color:var(--accent)}.activity-help-module__eMNc2q__intro{max-width:48rem;padding-block:var(--space-4)}.activity-help-module__eMNc2q__intro h1{font-size:var(--type-title);letter-spacing:-.045em;text-wrap:balance;margin-block:var(--space-2);line-height:1.1}.activity-help-module__eMNc2q__intro>p:not(.eyebrow){font-size:var(--type-body);color:var(--muted)}.activity-help-module__eMNc2q__intro small{color:var(--muted);max-width:60ch;margin-top:var(--space-2);display:block}.activity-help-module__eMNc2q__layout{gap:var(--space-5);grid-template-columns:14rem minmax(0,1fr);align-items:start;display:grid}.activity-help-module__eMNc2q__contents{top:var(--space-3);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);display:grid;position:sticky}.activity-help-module__eMNc2q__contents strong{padding:var(--space-1);font-size:var(--type-meta);color:var(--muted)}.activity-help-module__eMNc2q__contents a{min-height:var(--touch-target);padding:var(--space-1);border-radius:var(--radius-md);align-items:center;display:flex}.activity-help-module__eMNc2q__contents a:hover{background:var(--surface-raised);color:var(--accent)}.activity-help-module__eMNc2q__section{scroll-margin-top:var(--space-3);padding-bottom:var(--space-5)}.activity-help-module__eMNc2q__section+.activity-help-module__eMNc2q__section{padding-top:var(--space-4);border-top:1px solid var(--border)}.activity-help-module__eMNc2q__section h2{font-size:var(--type-heading);letter-spacing:-.03em;margin:0 0 var(--space-3);line-height:1.2}.activity-help-module__eMNc2q__section h3{font-size:var(--type-heading);margin-block:var(--space-3) var(--space-1)}.activity-help-module__eMNc2q__body p,.activity-help-module__eMNc2q__body li{color:var(--muted);line-height:1.75}.activity-help-module__eMNc2q__body strong{color:var(--foreground)}.activity-help-module__eMNc2q__body a{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.activity-help-module__eMNc2q__body ol,.activity-help-module__eMNc2q__body ul{padding-left:1.5rem}.activity-help-module__eMNc2q__body li{padding-left:var(--space-1);margin-block:var(--space-2)}.activity-help-module__eMNc2q__body li::marker{color:var(--accent);font-weight:700}.activity-help-module__eMNc2q__question{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin-top:var(--space-2)}.activity-help-module__eMNc2q__question>div{padding:0 var(--space-2) var(--space-1)}.activity-help-module__eMNc2q__footer{border-top:1px solid var(--border);color:var(--muted)}@media (max-width:760px){.activity-help-module__eMNc2q__layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.activity-help-module__eMNc2q__contents{position:static}.activity-help-module__eMNc2q__intro h1{font-size:clamp(1.75rem,7vw,2.5rem)}}
