@keyframes spin{from{transform:rotate(0deg)}
to{transform:rotate(360deg)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}
} @keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,0.2,1)} }*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif}
body{margin:0;line-height:inherit}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit} a{color:inherit;text-decoration:inherit}
   button,input,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}
   button,select{text-transform:none}
button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:transparent;background-image:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}
img,video{max-width:100%;height:auto}p,h1,h2,h3,h4,h5,h6{margin:0}
ul,ol{list-style:none;margin:0;padding:0}
 address{font-style:inherit}
:root{--jo-ring-inset: ;--jo-ring-color:rgba(59,130,246,0.5);--jo-shadow-colored:0 0 #0000}.tc{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
    .cu3{background-color:#ffffff}
.cqp7{box-shadow:0 1px 2px 0 rgba(0,0,0,0.05)}.s7rk{position:sticky}
 .p8l{top:0px} .hf{z-index:50}.mq2w{max-width:80rem}.lpyd{margin-left:auto;margin-right:auto}.kvey{padding-left:1rem;padding-right:1rem}.l0y{display:flex}
.cjw8{justify-content:space-between}
.ne3s{align-items:center}.h3uc > * + *{margin-left:0.5rem} .w8{font-size:1.25rem;line-height:1.75rem}
.xqji{font-weight:700}
.atza{color:#234ed5}
.acaj{display:none}
    .xq99 > * + *{margin-left:2rem}
 .cem1{color:#4b5563}
.nkk > * + *{margin-left:0.75rem}.fhq{padding-top:0.5rem;padding-bottom:0.5rem}.eltd{font-size:0.875rem;line-height:1.25rem}
    .i4i{font-weight:500}.ub{border-width:1px}
.z0v0{border-color:#d1d5db}.mehm{color:#374151} .dq:hover{background-color:#f9fafb}.fwkz{border-radius:0.5rem}.c989{padding:0.5rem}
.l8yb{width:1.5rem}
.d3{height:1.5rem}.glj{flex-direction:column}
 .hef > * + *{margin-top:1rem}
.ijf{padding-top:1rem}.wn{padding-bottom:0.5rem} .edsj > * + *{margin-top:0.5rem}.eori{padding-top:0.5rem}
.i9{border-top-width:1px}
.ol{border-color:#e5e7eb}.g9z{text-align:center}
.ig0{background-image:linear-gradient(to bottom right,var(--lsl,transparent),var(--a8la,transparent))}
.xwe{--lsl:#eff6ff}.zg6j{--a8la:#ffffff} .b51o{max-width:56rem}.xhi{display:inline-flex}.q2r{background-color:#dbeafe}
.ybp{color:#1d4ed8}
.hmz{border-radius:9999px}
    .tk2r{margin-bottom:1.5rem}
.gb{width:0.5rem}
.om{height:0.5rem}
   .tau{background-color:#22c55e}
 .dr{margin-right:0.5rem}
.ya0h{font-size:2.25rem;line-height:2.5rem}
.d2p{color:#111827} .x3ne{line-height:1.25} .a7{margin-bottom:2.5rem}
.y6cg{max-width:42rem} .gu1{background-color:#fffbeb}
  .u5mk{border-color:#fde68a}
.qk3o{border-radius:0.75rem}
.t9{padding:1rem}
.dxx{margin-top:1.5rem}
.nsbz{margin-bottom:2rem}.oiz{text-align:left}.ut5{width:1.25rem} .qm{height:1.25rem}
.h4{color:#f59e0b}.lmfh{flex-shrink:0}
.ger{color:#92400e} .f6y{line-height:1.375}
.t966{gap:0.75rem}
.a8m{flex:1 1 0%}.s1{position:relative}.kx5{width:100%}
.rfpj{padding-left:1.5rem;padding-right:1.5rem}.fe{font-size:1.125rem;line-height:1.75rem}
.abb3{border-width:2px}.mps:focus{border-color:#234ed5}
   .n3n:focus{box-shadow:var(--jo-ring-inset) 0 0 0 4px var(--jo-ring-color)}
.kpmr:focus{--jo-ring-color:#dbeafe}
.etkt{outline:2px solid transparent;outline-offset:2px}.batf{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
 .s6p{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace}
.i8{letter-spacing:0.025em}.xawa{position:absolute}
.ud{right:1rem}
    .dvef{top:50%}.t654{transform:translatey(-50%)}.fomv{color:#9ca3af}
 .u35z{padding-left:2rem;padding-right:2rem} .rr{font-weight:600}
    .eiju{background-color:#234ed5}
.q8:hover{background-color:#1d4ed8}.qdz1{box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1)}
.i1cc{justify-content:center}
.hhm{animation:spin 1s linear infinite}
.n5{opacity:0.25}
   .gyu{opacity:0.75}
.ml3{transition-duration:300ms}.ri{margin-bottom:1rem} .uq{animation:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite}.e7{background-color:#fef2f2}
   .wj4{border-color:#fecaca}.epy{align-items:flex-start} .xn2{color:#ef4444}.zmo{margin-top:0.125rem}
.kjj{color:#991b1b}.cu{color:#dc2626}
.sjv2{margin-top:0.25rem}
.et{font-size:0.75rem;line-height:1rem} .io{margin-top:0.75rem}.hd{background-color:#f3f4f6}.iizu{padding-left:0.5rem;padding-right:0.5rem}
.tmk{padding-top:0.125rem;padding-bottom:0.125rem}.i892{border-radius:0.25rem}
.vqm{margin-bottom:4rem}
    .vee{font-size:1.875rem;line-height:2.25rem}.okv{display:grid}
.ae{gap:2rem}
    .amam{padding:2rem}
    .un{background-color:#f9fafb}.m8ce:hover{background-color:#ffffff}
    .y8s{border-color:#f3f4f6}
   .un2{width:3rem}.mwpa{height:3rem}
    .sa{margin-bottom:0.5rem}
.bovy{padding-top:4rem;padding-bottom:4rem}.nerz{border-radius:1rem}.suam{color:#1f2937}.s6{color:#6b7280}
.wgy{text-transform:uppercase}
   .ox7v{letter-spacing:0.05em}.bjh{line-height:1.625}
.f46w{padding-top:5rem;padding-bottom:5rem}.kk{overflow:hidden}.oq{inset:0} .shn{opacity:0.1}.ftvy{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMiIgY3k9IjIiIHI9IjIiIGZpbGw9IiNmZmYiLz48L3N2Zz4=')}
.sl{z-index:10}
  .ue13{grid-template-columns:repeat(2,minmax(0,1fr))}.y0{letter-spacing:-0.025em}
  .lv2c{margin-top:0.5rem}.uuru{color:#bfdbfe} .ej{margin-bottom:3rem}
  .q5g{top:3rem}
.pk9h{left:16.666667%}.tz{right:16.666667%}
   .wd{height:0.125rem}
.ni{background-color:#e5e7eb}.zg{z-index:0}
   .ja{width:4rem}.y9{height:4rem}
.o6l{border-width:4px}
.fbhn{border-color:#234ed5}.td{max-width:20rem} .kbg{box-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1)}
.m7{box-shadow:var(--jo-ring-inset) 0 0 0 1px var(--jo-ring-color)}.ulf{background-image:linear-gradient(to right,var(--lsl,transparent),var(--a8la,transparent))}.ey{--lsl:#234ed5}
   .uzn{--a8la:#1d4ed8}
   .ifqa{padding:1.5rem}
.e1y1{color:#ffffff}
.pg{opacity:0.8}
.aw{font-size:1.5rem;line-height:2rem}.btfd > * + *{margin-left:1rem}
.cqr{box-shadow:var(--jo-ring-inset) 0 0 0 4px var(--jo-ring-color)}
.xw{padding:0.75rem}.n24t{width:1rem}.gxb{height:1rem}
  .z6bh{margin-right:0.375rem}.ms9{background-color:#dcfce7}.g55{color:#15803d}
 .q7q{padding-top:0.75rem;padding-bottom:0.75rem}.ll8{font-size:10px}.f8s{letter-spacing:0.1em}
.vf{background-color:#111827}
 .sy1x{grid-template-columns:repeat(1,minmax(0,1fr))}
.pv7:hover{color:#ffffff} .gjos{font-style:normal}
.tye{border-color:#1f2937}
.no{padding-top:1.5rem}
.n7zq{padding-bottom:1rem} .iwa{max-width:48rem}.hsm{margin-top:1rem} .v0{color:#22c55e}
   .b3c5{margin-right:0.25rem}.nx{gap:1rem} .la{text-decoration-line:underline}
 .ukg{white-space:nowrap} .fvv{--lsl:#2563eb}
.wm{--a8la:#1e40af}.kus{margin-left:0.5rem;margin-right:0.5rem}.sn45{color:#dbeafe}
  .zbd{--lsl:#111827} .h8qu{--a8la:#1f2937}
   .okzy{gap:3rem}
.e2{color:#60a5fa}.ki1m{color:#d1d5db}.k7{color:#4ade80}
.onkz{margin-right:0.75rem}.cj2{background-color:#1f2937}
   .b6{gap:1.5rem}.tm7y{width:3.5rem}.fx0{height:3.5rem}.ad{width:1.75rem}
.fy{height:1.75rem} .ff{background-color:#eff6ff}.h4f{padding-top:1rem;padding-bottom:1rem}
  .xwr{margin-left:0.5rem}
   .sn{--lsl:#dbeafe}
.dk7k{--a8la:#eff6ff}.zwk{border-radius:1.5rem} .fjxb{padding-left:1.25rem;padding-right:1.25rem}
.qf8{padding-left:3rem}
   .gd:focus{box-shadow:var(--jo-ring-inset) 0 0 0 2px var(--jo-ring-color)}
   .tu:focus{--jo-ring-color:#234ed5}.fk{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
.jxtj{left:1rem}.xix{padding-top:1.25rem;padding-bottom:1.25rem}.f0x{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.bf9{padding-right:1rem}
  .ubtg{transform:var(--jo-transform)}
.xi8w{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
.d2{padding-bottom:1.25rem}
  .mke{margin-top:3rem}
.ai{font-size:3rem;line-height:1}.oa7{border-bottom-width:1px}
  .zdn{width:2rem}
.vjx7{height:2rem} .cvz{color:#b45309}
.cwxu{color:#d97706}.x45{font-style:italic}
.j12g > * + *{margin-top:1.25rem}
.r0m{display:block}.lm6{margin-bottom:0.25rem}
  .n5h{resize:none} .d41k:hover{text-decoration-line:underline}
.ta5{background-color:#f0fdf4} .wbe{border-color:#bbf7d0}.kt{color:#166534}.lew > * + *{margin-top:1.5rem}
 .ou{margin-bottom:0.75rem}.ua3e{height:24rem}
.t8n{--lsl:#1f2937}.d07o{--a8la:#111827}
.om4g{color:#374151;max-width:65ch;line-height:1.75}
.ezzx{max-width:none} .qa{list-style-type:disc}.c0{padding-left:1.5rem}
.wh > * + *{margin-top:0.25rem}.yt{top:6rem}.il:hover{color:#111827}
.aug{border-left-width:4px}.ex{border-color:#f59e0b}
.uu{border-top-right-radius:0.75rem;border-bottom-right-radius:0.75rem}
   .ql{padding-left:1.25rem}
.nc{color:#b91c1c}.r465{max-width:64rem}
 .zdh > * + *{margin-top:0.75rem}
.ufo{padding-top:3rem}
   .sm{box-shadow:var(--jo-ring-inset) 0 0 0 2px var(--jo-ring-color)} .q4fw{--jo-ring-color:#3b82f6}
   .kzn{left:50%}
   .a6{transform:translatex(-50%)}.w8b{padding-top:0.25rem;padding-bottom:0.25rem}.w8z{margin-top:4rem}.l4{padding:2.5rem}
 .a0y7{max-width:28rem} .zcd1{opacity:0.9}.mx{margin-top:2rem} .e2k2{width:16rem}.o24{border-right-width:1px}
   .ivk{min-height:100vh}.p4s{padding-top:1.5rem;padding-bottom:1.5rem}.cj{position:fixed}
   .hbn{left:0px}.s2s{z-index:40}
.brz{padding-top:0.625rem;padding-bottom:0.625rem}.bs:hover{background-color:#f3f4f6}.b3h{color:#2563eb}
.q39:hover{color:#374151} .l6x3{overflow:auto}.gc:hover{color:#4b5563}.nrqg{top:0.25rem}.mub{right:0.25rem}
    .jz{background-color:#ef4444}.hvan{max-width:36rem} .qoh1{color:#16a34a}
 .au{background-color:#fefce8}
.q6{color:#ca8a04}
.i3hw{background-color:#faf5ff}
  .ub0{color:#9333ea}.zwny{overflow-x:auto}
.n2g{background-color:#fef9c3} .zh{color:#a16207}
.o6{list-style-type:decimal}
 .jwzn{--jod-y-reverse:0} .xosh > * + *{border-color:#e5e7eb}.aif{margin-top:1rem;margin-bottom:1rem}@media(min-width:640px){.p69c{padding-left:1.5rem;padding-right:1.5rem} .gjn{display:flex}.g1{flex-direction:row}
 .bx{grid-template-columns:repeat(2,minmax(0,1fr))}
.ta{padding:2.5rem}
.s5{margin-top:0px}
.c6f5{display:block}}
@media(min-width:768px){.dkez{display:flex}
.l9d{display:none} .im{font-size:3rem;line-height:1}
    .h6w{font-size:2.25rem;line-height:2.5rem}.l3s{grid-template-columns:repeat(3,minmax(0,1fr))}
.xl8{grid-template-columns:repeat(2,minmax(0,1fr))} .jf{grid-template-columns:repeat(4,minmax(0,1fr))}
.s3{--jod-x-reverse:0}
.hzj{display:block}.ea{flex-direction:row}.tb{margin-top:0px}}@media(min-width:1024px){.fzuz{padding-left:2rem;padding-right:2rem} .y8{font-size:3.75rem;line-height:1}.ljx{grid-template-columns:repeat(4,minmax(0,1fr))} .aws{grid-template-columns:repeat(2,minmax(0,1fr))}
.qt{grid-template-columns:repeat(3,minmax(0,1fr))}.jca{grid-column:span 2 / span 2} .twl{grid-column:span 1 / span 1}.bmsn{grid-column:span 3 / span 3}.ps{flex-direction:row} .nn{display:flex}
.drc{width:50%}
.te{position:static} .d5{display:none}}.om4g h2{font-size:1.5em;font-weight:700;margin-top:2em;margin-bottom:1em;line-height:1.33}
   .om4g h3{font-size:1.25em;font-weight:600;margin-top:1.6em;margin-bottom:0.6em;line-height:1.6}.om4g h4{font-weight:600;margin-top:1.5em;margin-bottom:0.5em} .om4g p{margin-top:1.25em;margin-bottom:1.25em}.om4g ul{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}
.om4g ol{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.om4g li{margin-top:0.5em;margin-bottom:0.5em}.om4g a{color:var(--jo-prose-links,#234ed5);text-decoration:underline;font-weight:500}
.om4g strong{font-weight:700}
.om4g ul{list-style-type:disc}
   .om4g ol{list-style-type:decimal}
 