.kwazBq_header{z-index:40;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1100px;margin:0 auto;padding:20px 32px;display:flex;position:relative}.kwazBq_desktopNav{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kwazBq_mobileBar{align-items:center;gap:10px;display:none}.kwazBq_menuButton{border:1px solid var(--cl-border-strong);width:40px;height:40px;color:var(--cl-text-cool);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.kwazBq_panel{background:var(--cl-surface);border:1px solid var(--cl-border-strong);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:100%;left:16px;right:16px;box-shadow:0 20px 50px -20px #0009}.kwazBq_panel[hidden]{display:none}.kwazBq_panelLink{min-height:44px;color:var(--cl-text-cool);border-radius:8px;align-items:center;padding:0 12px;font-size:15px;text-decoration:none;display:flex}.kwazBq_panelLink:hover,.kwazBq_panelLink:focus-visible{background:var(--cl-raise)}.kwazBq_panelLang{border-top:1px solid var(--cl-border-soft);align-items:center;min-height:44px;margin-top:4px;padding:0 12px;display:flex}.kwazBq_hero{text-align:center;max-width:700px;margin:0 auto;padding:80px 32px 60px}.kwazBq_heroTitle{font-size:48px;font-weight:900;line-height:1.1;font-family:var(--font-playfair), serif;margin-bottom:16px}.kwazBq_badge{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 6px;max-width:100%;text-decoration:none;display:inline-flex}.kwazBq_badgePart{white-space:nowrap}.kwazBq_heroBody{color:var(--cl-muted);margin-bottom:32px;font-size:18px;line-height:1.6}@media (max-width:860px){.kwazBq_header{flex-wrap:nowrap;padding:14px 16px}.kwazBq_desktopNav{display:none}.kwazBq_mobileBar{display:flex}}@media (min-width:861px){.kwazBq_panel{display:none}}@media (max-width:640px){.kwazBq_hero{padding:28px 20px 36px}.kwazBq_heroTitle{font-size:35px}.kwazBq_heroBody{font-size:16px}.kwazBq_badgeSep,.kwazBq_badgeLead{display:none}.kwazBq_badge{column-gap:10px}.kwazBq_badgePart:before{content:"";background:var(--cl-success);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}}
