.Wnejja_page .Wnejja_container{width:min(100%,1200px);margin-inline:auto;padding-inline:32px}.Wnejja_page .Wnejja_hero{color:var(--warm);padding-block:48px 44px}.Wnejja_page .Wnejja_hero h1{text-wrap:balance;max-width:960px;margin-top:16px;font-size:clamp(2.4rem,4.1vw,3.65rem);line-height:1.06}.Wnejja_heroDescription{color:#c3cfd1;max-width:680px;margin-top:20px;font-size:19px;line-height:1.55}.Wnejja_heroNote{color:var(--brand-accent-light);margin-top:18px;font-size:14px;line-height:1.5}.Wnejja_eyebrow{color:var(--brand-link);letter-spacing:.09em;text-transform:uppercase;font-size:13px;font-weight:600}.Wnejja_modalities{padding-block:32px 44px}.Wnejja_modalityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.Wnejja_modalityCard{background:var(--panel);border:1px solid var(--line);border-top:3px solid var(--brand-primary);flex-direction:column;min-width:0;padding:28px;display:flex}.Wnejja_cardHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.Wnejja_cardHeading svg{width:24px;height:24px;color:var(--brand-primary);flex-shrink:0}.Wnejja_modalityCard h2{letter-spacing:-.02em;margin-top:15px;font-size:30px;font-weight:600;line-height:1.15}.Wnejja_modalityCard>p{color:var(--muted);margin-top:14px;font-size:16px;line-height:1.6}.Wnejja_audienceFacts{border-top:1px solid var(--line);gap:12px;margin-block:22px 26px;padding-top:16px;display:grid}.Wnejja_audienceFacts>div{grid-template-columns:112px minmax(0,1fr);gap:12px;font-size:15px;line-height:1.5;display:grid}.Wnejja_audienceFacts dt{font-weight:600}.Wnejja_audienceFacts dd{color:var(--muted)}.Wnejja_primaryLink{justify-content:space-between;align-items:center;gap:18px;min-height:48px;margin-top:auto;padding:12px 16px;font-size:16px;font-weight:600;line-height:1.4;display:inline-flex}.Wnejja_primaryLink svg,.Wnejja_emailLink svg,.Wnejja_areaList a svg{flex-shrink:0;width:18px;height:18px}.Wnejja_contactHint{color:var(--muted);margin-top:18px;font-size:14px;line-height:1.6}.Wnejja_scope{padding-bottom:48px}.Wnejja_scopeGrid{grid-template-columns:1.2fr .8fr;gap:48px;display:grid}.Wnejja_scope h2{letter-spacing:-.02em;margin-top:12px;font-size:30px;font-weight:600;line-height:1.2}.Wnejja_scope ul{color:var(--muted);gap:10px;margin-top:22px;padding-left:20px;font-size:16px;line-height:1.55;list-style:outside;display:grid}.Wnejja_scope li::marker{color:var(--brand-primary)}.Wnejja_extras{border-left:2px solid var(--brand-primary);background:var(--panel);align-self:start;padding:24px}.Wnejja_extras h3{margin-top:12px;font-size:23px;font-weight:600}.Wnejja_extras>p:not(.Wnejja_eyebrow){color:var(--muted);margin-top:14px;font-size:16px;line-height:1.6}.Wnejja_areas{background:var(--brand-tint);padding-block:48px}.Wnejja_sectionIntro h2{letter-spacing:-.02em;text-wrap:balance;margin-top:12px;font-size:30px;font-weight:600;line-height:1.2}.Wnejja_sectionIntro>p:last-child{max-width:680px;color:var(--muted);margin-top:16px;font-size:17px;line-height:1.6}.Wnejja_areaList{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px;padding:0;list-style:none;display:grid}.Wnejja_areaList li{border-top:1px solid var(--line);flex-direction:column;min-width:0;padding-top:20px;display:flex}.Wnejja_areaList h3,.Wnejja_steps h3{font-size:20px;font-weight:600;line-height:1.3}.Wnejja_areaList p,.Wnejja_steps p{color:var(--muted);margin-top:10px;margin-bottom:18px;font-size:16px;line-height:1.6}.Wnejja_areaList a{min-height:44px;color:var(--brand-primary);text-underline-offset:4px;align-self:flex-start;align-items:center;gap:10px;margin-top:auto;font-size:16px;font-weight:600;text-decoration:underline;display:inline-flex}.Wnejja_areaList .Wnejja_example{color:var(--foreground);margin-top:0;font-size:15px}.Wnejja_process{padding-block:56px}.Wnejja_processGrid{grid-template-columns:.85fr 1.15fr;gap:72px;display:grid}.Wnejja_steps{gap:24px;padding:0;list-style:none;display:grid}.Wnejja_steps li{border-bottom:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);gap:20px;padding-bottom:18px;display:grid}.Wnejja_steps p{margin-bottom:0}.Wnejja_stepNumber{color:var(--brand-primary);font-size:17px;font-weight:600}.Wnejja_faq{padding-block:0 48px}.Wnejja_faqList{border-top:1px solid var(--line);margin-top:24px}.Wnejja_faqList details{border-bottom:1px solid var(--line)}.Wnejja_faqList summary{cursor:pointer;padding-block:18px;font-size:18px;font-weight:600;line-height:1.4}.Wnejja_faqList details>p{max-width:850px;color:var(--muted);padding-bottom:22px;font-size:16px;line-height:1.65}.Wnejja_page .Wnejja_contact{color:var(--warm);border-bottom:1px solid var(--brand-border);padding-block:36px}.Wnejja_contactGrid{grid-template-columns:1fr auto;align-items:center;gap:48px;display:grid}.Wnejja_contact h2{font-size:26px;font-weight:600;line-height:1.2}.Wnejja_contact p{color:#c3cfd1;max-width:650px;margin-top:12px;font-size:16px;line-height:1.6}.Wnejja_emailLink{border:1px solid var(--brand-accent-light);min-height:48px;color:var(--warm);justify-content:space-between;align-items:center;gap:20px;padding:12px 18px;font-size:16px;font-weight:600;display:inline-flex}.Wnejja_emailLink:hover{background:var(--ink-soft)}.Wnejja_contact .Wnejja_emailAddress{overflow-wrap:anywhere;font-size:14px}.Wnejja_skipLink{z-index:60;background:var(--panel);color:var(--foreground);padding:12px;position:absolute;top:-100px;left:16px}.Wnejja_skipLink:focus{position:fixed;top:12px}@media (max-width:767px){.Wnejja_page .Wnejja_container{padding-inline:22px}.Wnejja_page .Wnejja_hero{padding-block:32px}.Wnejja_page .Wnejja_hero h1{font-size:clamp(2.15rem,7.8vw,3rem)}.Wnejja_desktopBreak{display:none}.Wnejja_heroDescription{font-size:17px}.Wnejja_modalities{padding-block:24px 32px}.Wnejja_modalityGrid,.Wnejja_scopeGrid,.Wnejja_areaList,.Wnejja_processGrid,.Wnejja_contactGrid{grid-template-columns:minmax(0,1fr);gap:24px}.Wnejja_modalityCard{padding:22px}.Wnejja_modalityCard h2{font-size:27px}.Wnejja_audienceFacts>div{grid-template-columns:minmax(0,1fr);gap:3px}.Wnejja_audienceFacts{margin-block:18px 22px}.Wnejja_areas,.Wnejja_process{padding-block:36px}.Wnejja_scope,.Wnejja_faq{padding-bottom:36px}.Wnejja_scope h2,.Wnejja_sectionIntro h2{font-size:27px}.Wnejja_areaList p{margin-bottom:6px}.Wnejja_steps{margin-top:6px}.Wnejja_steps li{gap:12px}.Wnejja_page .Wnejja_contact{padding-block:32px}}
