.k5{font-weight:400;font-size:.875rem;line-height:1.35;display:flex;flex-direction:column;z-index:107;border-radius:12px;background-color:rgba(60,64,73,.9);padding:12px;max-width:calc(100vw - 16px);color:#fff}.j7{transition:color .2s ease;display:inline-grid;position:relative;top:4px;margin-left:4px;width:1em;height:1em;color:#818c9d}@media(hover:hover)and (pointer:fine){.j7:hover{color:#6552f1}}.j7:focus-visible{color:#6552f1}.j8{width:20px;height:20px}.hW,.hX{align-self:flex-start;justify-self:flex-start;place-self:flex-start;word-break:break-word}.hY{font-size:1rem;line-height:1.35;letter-spacing:-.02em;display:grid;grid-template-columns:minmax(168px,200px) 1fr;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-gap:8px 16px;gap:8px 16px}@media(max-width:424px){.hY{font-weight:400;font-size:.875rem}}.hY.hZ{grid-template-columns:auto;gap:4px}.hY.hZ .hX{margin-top:12px}.hY.hZ .hW{display:flex;flex-direction:column;align-items:stretch;gap:4px}.hX{color:#818c9d}.hW{color:#3c4049;text-align:left}@media(max-width:899px){.hW:not(:last-of-type){margin-bottom:.6em}}.h0{pointer-events:all}.f6{--feip-paper-padding:0;display:block;box-shadow:0 16px 48px -16px rgba(84,80,116,.2);border:1px solid #f2f2f7;border-radius:16px;background-color:#fff;padding:0;padding:var(--feip-paper-padding)}.f6.f7{--feip-paper-padding:32px}.kg{position:relative}.kg:focus-visible{outline:2px solid #3c4049;outline-offset:2px}.kh{display:grid;grid-template:"content button"/1fr -webkit-min-content;grid-template:"content button"/1fr min-content;grid-gap:24px;gap:24px}@media(max-width:899px){.kh{grid-template:"content" 1fr "button" min-content/1fr}}.ki{display:block}.kj{position:relative;width:100%}@media(min-width:900px){.kj{display:grid;grid-template:"image title" -webkit-min-content "image subtitle" -webkit-min-content "image description-list" 1fr/160px 1fr;grid-template:"image title" min-content "image subtitle" min-content "image description-list" 1fr/160px 1fr;cursor:pointer}}.kk{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kl{width:160px;height:160px;position:relative;grid-area:image;border-radius:12px;overflow:hidden}@media(max-width:899px){.kl{width:88px;height:88px;float:right;margin-left:8px}}.km{color:#2c3036;line-height:1.1;font-family:Geist Sans,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.35;letter-spacing:-.4px;grid-area:title;justify-self:start;-webkit-hyphens:auto;hyphens:auto}@media(min-width:900px){.km{margin-left:32px}}.km.kn{display:flex;justify-content:space-between;gap:16px;width:100%}@media(max-width:899px){.km.kn{flex-direction:column;gap:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.ko{font-size:1rem;line-height:1.35;letter-spacing:-.02em;grid-area:subtitle}@media(min-width:900px){.ko{margin-left:32px}}.kp{grid-area:description-list;align-self:flex-start;justify-self:flex-start;place-self:flex-start;border-spacing:0}.kq{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}@media(min-width:900px){.kq{margin-left:32px}}.km+.ko{margin-top:8px}.km+.kp,.ko+.kp{margin-top:1.7em}@media(min-width:900px){.kp{margin-left:32px}}@media(max-width:899px){.kp{grid-template-columns:1fr;gap:4px}.kr:not(:last-of-type){margin-bottom:8px}}.ks{align-self:start}@media(max-width:639px){.ks{width:100%}}.dq{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;grid-gap:16px}.dr{min-width:0}.dr,.ds{display:flex}.ds{flex:1 1 auto}@media(max-width:899px){.ds{flex-direction:column}}.cr{display:grid;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;align-items:center;min-width:0}@media(min-width:1200px){.cr{grid-template:"title" min-content/1fr -webkit-min-content;grid-template:"title" min-content/1fr min-content}}@media(max-width:1199px){.cr{grid-template:"title filters-button" min-content/1fr -webkit-min-content;grid-template:"title filters-button" min-content/1fr min-content}}@media(max-width:639px){.cr{align-items:flex-start}}.cs{font-weight:800;font-size:3rem;line-height:1.1}@media(max-width:899px){.cs{margin-left:16px}}@media(max-width:1199px){.cs{font-weight:800;font-size:1.75rem;line-height:1.1;letter-spacing:-.02em}}@media(max-width:899px){.ct{margin-right:16px}}@media(min-width:1200px){.ct{display:none}}@media(max-width:1199px){.ct{grid-area:filters-button}}.eY{display:flex;flex-flow:column nowrap;align-items:center}.eY:not(.eZ){padding:4em 0 12em}@media(max-width:1199px){.eY:not(.eZ){padding:3em 0 12em}}.eY.eZ{display:block;align-items:start;margin-top:3em;margin-bottom:3em;padding:1.5em 1em 11em}@media(max-width:1199px){.eY.eZ{align-items:center;padding:7em 0 11em}}.eY.eZ.e0{padding-left:0;padding-right:0}.e1{color:#2c3036;line-height:1.1;font-family:Geist Sans,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.35;letter-spacing:-.4px}@media(max-width:1199px){.e1{text-align:center}}.e2{margin-top:8px;color:#b2b2ce}@media(max-width:1199px){.e2{text-align:center}}.e3{--feip-button-icon-before-size:13px;margin-top:2em}.cu{gap:10px}.cu,.cv{display:flex;justify-content:center}.cv{transition:.2s ease;transition-property:color,border-color;align-items:center;cursor:default;border:1px solid #f2f2f7;border-radius:8px;width:100%;height:100%;color:#3c4049}.cv.cw{cursor:pointer}.cv.cx,.cv:active{color:#6552f1}body.bvi-active .cv.cx,body.bvi-active .cv:active{border:2px solid}.cy{transition:.2s ease;transition-property:background-color,box-shadow;width:48px;height:48px;display:flex;justify-content:center;align-items:center;font-size:1rem;line-height:1.35;letter-spacing:-.02em;border-radius:8px;background-color:#fff}.cy.cz:not(.cA) .cv{cursor:not-allowed;border-color:#f2f2f7;color:#818c9d}@media(hover:hover)and (pointer:fine){.cy:not(.cx):not(.cz) .cv:hover{cursor:pointer;border-color:#bcc0c8}}.cy:not(.cx):not(.cz) .cv:focus-visible{border-color:#bcc0c8;color:#6552f1}.cB{width:13px;height:20px;transition:color .2s ease}.lH{gap:8px}.lH,.lI{display:flex;align-items:center}.lI{justify-content:center;width:20px;height:20px;flex-shrink:0;border:1px solid #a1abbf;border-radius:6px;color:#fff}.lI[data-disabled]{border-color:#b2b2ce;background:1px solid #f7f7fc}.lI[data-disabled]+.lJ{color:#b2b2ce}@media(hover:hover)and (pointer:fine){.lI:not([data-disabled]):hover{border:1px solid #6552f1}}.lI:not([data-disabled])[data-state=checked]{border:1px solid #6552f1;background-color:#6552f1}.lI:not([data-disabled]):focus-visible{outline:2px solid #3c4049;outline-offset:2px}.lJ{font-size:1rem;line-height:1.35;letter-spacing:-.02em;cursor:pointer;color:#3c4049}.lK{width:14px;height:14px}.k6{color:#2c3036;line-height:1.1;font-family:Geist Sans,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.35;letter-spacing:-.4px}.k7{display:flex;margin:0;border:none;padding:0}.k7.k8{justify-content:space-between;align-items:center}.k7:not(.k8){flex-direction:column}.k7:not(.k8) .k6{margin-bottom:16px}.kW{flex-direction:column;align-items:stretch;gap:12px}.kW,.lC{display:flex}.lC{transition:.2s ease;transition-property:background-color,border-color;position:relative;border:2px solid;border-radius:12px;width:44px;height:24px}@media(hover:hover)and (pointer:fine){.lC:not(:disabled):hover{background-color:#9385f5}}.lC:not(:disabled):focus-visible{background-color:#9385f5}.lC:not(:disabled)[data-state=checked]{border-color:#6552f1;background-color:#6552f1}.lC:disabled,.lC:not(:disabled)[data-state=unchecked]{border-color:#e3e1f0;background-color:#e3e1f0}.lC:disabled .lD{background-color:#b0afba}.lD{width:20px;height:20px;transition:.2s ease;transition-property:transform,background-color;position:absolute;top:0;left:0;border-radius:20px;background-color:#fff}.lD[data-state=checked]{transform:translateX(20px)}.kX{flex-shrink:0}.lE{font-size:1rem;line-height:1.35;letter-spacing:-.02em;transition:color .2s ease;cursor:pointer;overflow:hidden;white-space:nowrap}.lF{transition:.2s ease;transition-property:background-color,visibility;width:12px;height:12px;border-radius:6px;background-color:transparent}.lF[data-state=checked]{visibility:visible}.lF[data-state=checked][data-disabled]{background-color:#b2b2ce}.lF[data-state=checked]:not([data-disabled]){background-color:#6552f1}.lF[data-state=unchecked]{visibility:hidden;background-color:transparent}.lG{width:20px;height:20px;display:flex;justify-content:center;align-items:center;transition:border-color .2s ease;border-radius:10px}.lG[data-disabled]{border:1px solid #b2b2ce}.lG[data-disabled]+.lE{color:#b2b2ce}.lG:not([data-disabled]){border:1px solid #a1abbf}@media(hover:hover)and (pointer:fine){.lG:not([data-disabled]):hover{border:1px solid #6552f1}}.lG:not([data-disabled])[data-state=checked]{border:1px solid #6552f1}.lG:not([data-disabled]):focus-visible{border:1px solid #6552f1}.kL{display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;justify-items:start;grid-gap:12px 8px;gap:12px 8px}.j3{display:flex;align-items:center;gap:16px;justify-content:space-between}.j4{border:1px solid #d7d7e0}.j5{--input-padding-right:24px}.j6{gap:12px}.hn,.j6{display:flex;flex-direction:column;align-items:stretch}.hn{gap:32px;border:1px solid #f2f2f7;border-radius:16px;padding:32px}@media(max-width:1199px){.hn{flex-grow:1;border:none;padding:0}}.ho{display:flex;flex-direction:column;align-items:stretch;gap:24px}@media(max-width:1199px){.ho{flex-grow:1;padding:0 24px}}.hp{display:flex;flex-direction:column;align-items:stretch;gap:12px}@media(max-width:1199px){.hp{box-shadow:0 -16px 48px -16px rgba(84,80,116,.2);background-color:#fff;padding:24px}}.dl{display:grid;overflow:visible}@media(min-width:1200px){.dl{-moz-column-gap:32px;column-gap:32px;grid-template:"header header" -webkit-min-content "filters-column content-column" max-content/min-content 1fr;grid-template:"header header" min-content "filters-column content-column" max-content/min-content 1fr}}@media(max-width:1199px){.dl{grid-template:"header" -webkit-min-content "content-column" min-content/1fr;grid-template:"header" min-content "content-column" min-content/1fr}}.dm{grid-area:header}@media(min-width:1200px){.dn{display:flex;row-gap:16px;grid-area:filters-column;flex-direction:column;margin-top:48px;width:394px}}@media(max-width:1199px){.dn{display:none}}.do{display:flex;flex-direction:column;width:100%}@media(min-width:1200px){.do{row-gap:64px;margin-top:48px}}@media(max-width:1199px){.do{row-gap:32px;margin-top:24px}}.dp{grid-area:content-column}.h{--pageBackground:#fff}