._1o6ivzu0{width:min(100% - 40px,1080px);padding:var(--mantine-spacing-xl) 0 64px;margin:0 auto}
._1o6ivzu1{padding:40px 0 16px}
._1o6ivzu2{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);margin:0;font-weight:600}
._1o6ivzu3{letter-spacing:-.02em;text-wrap:balance;margin:8px 0 0;font-size:clamp(30px,5vw,44px);line-height:1.1}
._1o6ivzu4{max-width:720px;font-size:var(--mantine-font-size-lg);color:var(--mantine-color-dimmed);text-wrap:pretty;margin:16px 0 0;line-height:1.6}
._1o6ivzu5{gap:var(--mantine-spacing-sm);margin-top:var(--mantine-spacing-lg);flex-wrap:wrap;display:flex}
._1o6ivzu6{border-radius:var(--mantine-radius-md);align-items:center;min-height:42px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}
._1o6ivzu6:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}
._1o6ivzu7{color:var(--mantine-color-white);background:#566d8d}
._1o6ivzu7:hover{background:#4a6180}
._1o6ivzu8{border:1px solid var(--mantine-color-default-border);color:var(--mantine-color-text)}
._1o6ivzu8:hover{background:var(--mantine-color-default-hover)}
._1o6ivzu9{padding:32px 0 0;scroll-margin-top:16px}
._1o6ivzua{letter-spacing:-.01em;margin:0;font-size:24px;line-height:1.25}
._1o6ivzub{max-width:720px;font-size:var(--mantine-font-size-md);color:var(--mantine-color-dimmed);margin:8px 0 0;line-height:1.6}
._1o6ivzuc{gap:var(--mantine-spacing-sm);max-width:760px;margin:var(--mantine-spacing-md) 0 0;font-size:var(--mantine-font-size-md);overflow-wrap:anywhere;padding-left:22px;line-height:1.6;display:grid}
._1o6ivzub a,._1o6ivzuc a{color:var(--mantine-color-anchor)}
._1o6ivzud{gap:var(--mantine-spacing-sm);margin:var(--mantine-spacing-md) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));padding:0;list-style:none;display:grid}
._1o6ivzue{height:100%;padding:var(--mantine-spacing-md);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);color:inherit;text-decoration:none;transition:background-color .12s;display:block}
._1o6ivzue:hover{background:var(--mantine-color-default-hover)}
._1o6ivzue:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}
._1o6ivzuf{font-size:var(--mantine-font-size-md);margin:0;font-weight:600}
._1o6ivzug{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);margin:4px 0 0;line-height:1.5}
