.CdhM4q_hero{isolation:isolate;background-color:#050917;min-height:420px}.CdhM4q_hero:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(100% 80% at 50% 0,#175cff59 0%,#175cff38 25%,#175cff1f 50%,#175cff0d 70%,#0000 80%),radial-gradient(circle,#ffffff0f 1px,#0000 1px);background-repeat:no-repeat,repeat;background-size:100% 100%,32px 32px;position:absolute;inset:0}.CdhM4q_title{color:#fff;font-family:var(--font-paralucent);font-weight:600}.CdhM4q_subheader{color:#fff;font-family:var(--font-geist-sans);font-size:15px;font-weight:500}
.uBoSsq_checkbox{background-color:#fff;border:2px solid #d1d5db;width:16px;height:16px}.uBoSsq_checkboxChecked{background-color:#175cff;border:none}.uBoSsq_groupTitle{color:#161d26}.uBoSsq_scrollArea{max-height:168px}
.S9LIWW_input{color:#1b1820}
.mrLzhG_sidebar{width:300px}
.vyYaxq_scrim{background-color:#00000080}.vyYaxq_panel{width:320px}.vyYaxq_applyButton{background-color:#175cff}
.U803uG_card{background:#fff;border:1px solid #e5e5e7;border-radius:20px;flex-direction:column;padding:32px;text-decoration:none;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex}.U803uG_card:hover{border-color:#d8d8dc;transform:translateY(-2px);box-shadow:0 10px 30px #00000014}.U803uG_tile{background:#d5c5ff;border-radius:14px;flex-shrink:0;place-items:center;width:56px;height:56px;margin-bottom:24px;display:grid}.U803uG_body{flex-direction:column;display:flex}.U803uG_eyebrow{font-family:var(--font-sans);letter-spacing:.88px;text-transform:uppercase;color:#101214;margin:0 0 12px;font-size:11px;font-weight:500;line-height:11px}.U803uG_title{font-family:var(--font-paralucent);letter-spacing:-.24px;color:#101214;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:24px;font-weight:500;line-height:28.8px;display:-webkit-box;overflow:hidden}.U803uG_desc{font-family:var(--font-sans);color:#101214;margin:0 0 8px;font-size:14px;font-weight:400;line-height:21px}.U803uG_divider{background:#e5e5e7;border:0;width:100%;height:1px;margin:0 0 24px}.U803uG_price{font-family:var(--font-sans);color:#101214;margin:0 0 24px;font-size:28px;font-weight:500;line-height:28px}.U803uG_cta{color:#fff;width:100%;height:44px;font-family:var(--font-sans);background:#101214;border-radius:100px;justify-content:center;align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:500;display:flex}.U803uG_card:hover .U803uG_cta{background:#000}.U803uG_card[data-view=list]{flex-direction:row;align-items:center;gap:20px;padding:20px 24px}.U803uG_card[data-view=list] .U803uG_tile{border-radius:10px;width:40px;height:40px;margin-bottom:0}.U803uG_card[data-view=list] .U803uG_body{flex:1;min-width:0}.U803uG_card[data-view=list] .U803uG_eyebrow{margin-bottom:6px}.U803uG_card[data-view=list] .U803uG_title{-webkit-line-clamp:1;margin-bottom:6px;font-size:18px;line-height:23px}.U803uG_card[data-view=list] .U803uG_desc{color:#6b7280;font-size:13px}.U803uG_card[data-view=list] .U803uG_divider,.U803uG_card[data-view=list] .U803uG_cta{display:none}.U803uG_card[data-view=list] .U803uG_price{color:#fff;background:#101214;border-radius:100px;flex-shrink:0;align-self:center;margin:0;padding:8px 18px;font-size:14px;font-weight:500;line-height:1}
._2A9WeG_emptyTitle{color:#161d26}._2A9WeG_emptyBody{color:#454a51}._2A9WeG_noResultsTitle{color:#161d26}._2A9WeG_clearButton{color:#175cff}
.-Nn3-a_count{color:#1b1820}.-Nn3-a_navButton{color:#175cff}.-Nn3-a_navButtonDisabled{color:#ccc}.-Nn3-a_ellipsis{color:#1b1820}.-Nn3-a_pageButton{color:#175cff}.-Nn3-a_pageButtonActive{color:#fff;background-color:#175cff}
.YEFq7W_box{box-sizing:border-box;background:#fff;border:1px solid #cecfde;border-radius:5px;align-items:stretch;width:240px;height:40px;transition:border-color .15s,box-shadow .15s;display:flex}.YEFq7W_box:focus-within{border-color:#60a5fa;box-shadow:0 0 0 1px #dbeafe}.YEFq7W_icon{box-sizing:border-box;color:#161d26;flex-shrink:0;width:38px;height:38px;padding:9px}.YEFq7W_select{appearance:none;color:#000;min-width:0;font-family:var(--font-geist-sans), sans-serif;cursor:pointer;background:0 0;border:none;border-left:1px solid #cecfde;border-radius:0 5px 5px 0;outline:none;flex:1;padding:0 12px;font-size:14px}
.pDci7W_button{color:#6b7280;background-color:#0000}.pDci7W_buttonActive{color:#161d26;background-color:#f3f4f6}
.Umjz9a_filterTrigger{color:#161d26}
.JXgN8q_inner{flex-direction:column;gap:40px;display:flex}.JXgN8q_heading{font-family:var(--font-paralucent);color:#1b1820;font-size:28px;font-weight:600;line-height:40px}@media (min-width:768px){.JXgN8q_heading{font-size:38px;line-height:52px}}.JXgN8q_grid{grid-template-columns:1fr;gap:31px;display:grid}@media (min-width:640px){.JXgN8q_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.JXgN8q_grid{grid-template-columns:repeat(3,1fr)}}
