.styles_rows__lcgJw{list-style:none;margin-top:0;margin-bottom:0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--n-hairline)}.styles_rows__lcgJw>li{--optical-hang:0px;--block-gap:0px;flex:1 1 auto;display:flex}.styles_row__KlTbw{flex:1 1 auto;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-1) calc(var(--space-2) - 1px);border-bottom:1px solid var(--n-hairline);color:inherit;text-decoration:none;transition:background .15s ease-out}.styles_row__KlTbw:hover{background:#fafafa}.styles_fan__xr__y{display:flex;flex-shrink:0;width:calc(3 * 40px - 2 * 12px)}.styles_fanTile__SvdL9{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#ffffff;box-shadow:0 0 0 2px #ffffff,inset 0 0 0 1px var(--n-hairline)}.styles_fanTile__SvdL9+.styles_fanTile__SvdL9{margin-left:-12px}.styles_row__KlTbw:hover .styles_fanTile__SvdL9{box-shadow:0 0 0 2px #fafafa,inset 0 0 0 1px var(--n-hairline)}.styles_text__BXFQv{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.styles_name__a7Xlw{font-size:var(--body-md);--shift:var(--body-md-shift);line-height:var(--body-md-lh);--block-gap:var(--body-md-shift);font-weight:500;letter-spacing:-.01em}.styles_tagline__NrZxC{font-size:var(--body-sm);--shift:var(--body-sm-shift);line-height:var(--body-sm-lh);--block-gap:var(--body-sm-shift);color:rgb(0 0 0/.6)}.styles_arrow__pir_G{flex-shrink:0;color:rgb(0 0 0/.6);transition:transform .15s ease-out}.styles_row__KlTbw:hover .styles_arrow__pir_G{color:#111111;transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.styles_row__KlTbw:hover .styles_arrow__pir_G{transform:none}}.styles_grid__kdAB_{list-style:none;margin:0;padding:0;width:100%;max-width:1160px;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.styles_grid__kdAB_>li{--optical-hang:0px;--block-gap:0px}.styles_grid__kdAB_:before{content:"";position:absolute;inset:0;border-top:1px solid var(--n-hairline);border-left:1px solid var(--n-hairline);pointer-events:none;z-index:1}.styles_card__pyLk1,.styles_tile__u_F4a{height:100%;background:#ffffff;display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) calc(var(--space-4) - 1px);text-decoration:none;color:inherit;border-right:1px solid var(--n-hairline);border-bottom:1px solid var(--n-hairline);transition:background .15s ease-out}.styles_card__pyLk1:hover,.styles_tile__u_F4a:hover{background:#fafafa}.styles_tile__u_F4a{flex-direction:column;padding-top:var(--space-5);padding-bottom:calc(var(--space-5) - 1px)}.styles_cardText__u_vwq{display:flex;flex-direction:column;min-width:0}.styles_cardTitle__kLL4m{font-size:var(--body-md);--shift:var(--body-md-shift);line-height:var(--body-md-lh);--block-gap:var(--body-md-shift);font-weight:500;letter-spacing:-.01em}.styles_cardDesc__ShvCT{font-size:var(--body-sm);--shift:var(--body-sm-shift);line-height:var(--body-sm-lh);--block-gap:var(--body-sm-shift);color:rgb(0 0 0/.6)}@media (max-width:900px){.styles_grid__kdAB_{grid-template-columns:repeat(2,1fr)}.styles_grid__kdAB_.styles_tiles__1bkB_{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.styles_grid__kdAB_{grid-template-columns:1fr}.styles_grid__kdAB_.styles_tiles__1bkB_{grid-template-columns:repeat(3,1fr)}.styles_tiles__1bkB_ .styles_cardDesc__ShvCT{display:none}.styles_tile__u_F4a{padding:var(--space-3) var(--space-3) calc(var(--space-3) - 1px)}}.styles_section__PjZhx{background:#ffffff;color:#111111;padding:var(--gap-md) var(--section-pad-x) var(--section-pad-y);display:flex;flex-direction:column;align-items:center;gap:var(--gap-md)}.styles_bar__LuiNu{--bar-tuck:0px;position:-webkit-sticky;position:sticky;top:calc(-1 * var(--bar-tuck));z-index:5;align-self:stretch;margin-left:calc(-1 * var(--section-pad-x));margin-right:calc(-1 * var(--section-pad-x));padding:calc(var(--space-2) - 1px) var(--section-pad-x);background:#ffffff;transition:box-shadow .15s ease-out}.styles_bar__LuiNu[data-stuck]{box-shadow:0 1px 0 var(--n-hairline)}.styles_controls__6Ju0D{width:100%;max-width:1160px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;gap:calc(var(--space-6) - 2px)}@media (min-width:701px){.styles_bar__LuiNu:not([data-stuck]) .styles_chips__uWLHR{flex-wrap:wrap;justify-content:center;row-gap:calc(var(--space-2) - 2px);overflow-x:visible;padding:0;-webkit-mask-image:none;mask-image:none}.styles_bar__LuiNu[data-stuck]{padding-top:calc(var(--bar-tuck) + var(--space-2) - 1px)}.styles_bar__LuiNu[data-stuck] .styles_controls__6Ju0D{flex-direction:row;gap:var(--space-3)}.styles_bar__LuiNu[data-stuck] .styles_searchBar__8NnIC{flex:0 0 320px;max-width:none}.styles_bar__LuiNu[data-stuck] .styles_chips__uWLHR{flex:1 1 auto;width:auto;justify-content:flex-start}}.styles_searchBar__8NnIC{position:relative;width:100%;max-width:420px}.styles_searchIcon__OCeQe{position:absolute;top:50%;left:var(--space-3);width:24px;height:24px;transform:translateY(-50%);color:rgb(0 0 0/.45);pointer-events:none}.styles_search__Vmnnq{width:100%;font-family:var(--niice-sans);font-size:var(--body-md);line-height:var(--body-md-lh);padding:var(--space-2) var(--space-3) var(--space-2) calc(var(--space-3) + 24px + var(--space-1));border-radius:var(--n-ui-button-radius);border:1px solid transparent;background:rgb(0 0 0/.05);color:#111111;transition:background .15s ease-out,border-color .15s ease-out}.styles_search__Vmnnq::placeholder{color:rgb(0 0 0/.6)}.styles_search__Vmnnq:hover{background:rgb(0 0 0/.07)}.styles_search__Vmnnq:focus{outline:none;background:#ffffff;border-color:var(--n-red)}.styles_search__Vmnnq::-webkit-search-cancel-button{margin-right:var(--space-1)}.styles_chips__uWLHR{width:100%;min-width:0;display:flex;justify-content:safe center;gap:var(--space-1);overflow-x:auto;scrollbar-width:none;padding:0 var(--space-3);-webkit-mask-image:linear-gradient(to right,transparent,#000000 var(--space-3),#000000 calc(100% - var(--space-3)),transparent);mask-image:linear-gradient(to right,transparent,#000000 var(--space-3),#000000 calc(100% - var(--space-3)),transparent)}.styles_chips__uWLHR::-webkit-scrollbar{display:none}.styles_chip__AjyVn{font-family:var(--niice-sans);font-size:var(--body-sm);line-height:var(--body-sm-lh);font-weight:450;padding:var(--space-1) var(--space-3);border-radius:var(--n-ui-button-radius);border:1px solid rgb(0 0 0/.15);background:#ffffff;color:rgb(0 0 0/.6);white-space:nowrap;flex-shrink:0;cursor:pointer;transition:all .15s ease-out}.styles_chip__AjyVn:hover{border-color:var(--n-red);color:#111111}.styles_chipActive__MEquh{background:var(--n-red);border-color:var(--n-red);color:#ffffff}.styles_groupTitle__JLvqa{font-size:var(--h4);--shift:var(--h4-shift);line-height:var(--h4-lh);--block-gap:var(--gap-sm);font-weight:500;letter-spacing:-.01em}.styles_popular__D6mcB{display:flex;flex-direction:column;margin-bottom:var(--gap-lg)}.styles_results__XloaE{width:100%;max-width:1160px;display:flex;flex-direction:column}.styles_resultsCount__21_iS{align-self:stretch;--block-gap:var(--space-2);font-size:var(--body-sm);--shift:var(--body-sm-shift);line-height:var(--body-sm-lh);color:rgb(0 0 0/.6)}.styles_empty__bgu4g{font-size:var(--body-md);--shift:var(--body-md-shift);line-height:var(--body-md-lh);color:rgb(0 0 0/.6);text-align:center;--optical-hang:0px;padding:calc(var(--space-8) + var(--body-md-shift)) 0 calc(var(--space-8) - var(--body-md-shift))}@media (max-width:700px){.styles_searchBar__8NnIC{max-width:none}.styles_chips__uWLHR{align-self:stretch;width:auto;margin-left:calc(-1 * var(--section-pad-x));margin-right:calc(-1 * var(--section-pad-x));padding:0 var(--section-pad-x);-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){.styles_bar__LuiNu{transition:none}}@media (pointer:coarse){.styles_chip__AjyVn{position:relative}.styles_chip__AjyVn:after{content:"";position:absolute;top:-3px;right:0;bottom:-3px;left:0}}.styles_visuallyHidden__S1QIh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.styles_hero__0uxlk{background:#ffffff;color:#111111;display:flex;flex-direction:column;align-items:center;text-align:center;--optical-hang:0px;gap:var(--space-2);padding:var(--gap-lg) var(--section-pad-x) var(--gap-sm)}.styles_eyebrow__P93Le{margin:0;text-wrap:balance}.styles_title__s_tup{font-size:var(--h1);--shift:var(--h1-shift);line-height:var(--h1-lh);font-weight:500;letter-spacing:-.02em;max-width:20ch;text-wrap:balance}.styles_band__gjbGf,.styles_hero__IRhuD,.styles_more__em5uG{max-width:calc(1160px + 2 * var(--section-pad-x));margin-left:auto;margin-right:auto;background:#ffffff;color:#111111}.styles_hero__IRhuD{padding:var(--gap-md-major) var(--section-pad-x) var(--gap-lg-major)}.styles_back__GBiwM{display:inline-block;margin-bottom:var(--space-4);font-size:var(--body-sm);line-height:var(--body-sm-lh);color:rgb(0 0 0/.6);text-decoration:none}.styles_back__GBiwM:hover{color:#111111}.styles_eyebrow__IeEpK{--block-gap:var(--space-1)}.styles_title__az8th{font-size:var(--h1);--shift:var(--h1-shift);line-height:var(--h1-lh);--block-gap:var(--space-3);font-weight:500;letter-spacing:-.02em;text-wrap:balance}.styles_lede__ylI7I{font-size:var(--body-lg);--shift:var(--body-lg-shift);line-height:var(--body-lg-lh);--block-gap:var(--space-1);max-width:52ch;color:rgb(0 0 0/.6);text-wrap:pretty}.styles_band__gjbGf{padding:0 var(--section-pad-x) var(--gap-lg-major);display:flex;flex-direction:column}.styles_more__em5uG{padding:0 var(--section-pad-x) var(--section-pad-y);display:flex;flex-direction:column}.styles_heading__k5yry{font-size:var(--h3);--shift:var(--h3-shift-major);line-height:var(--h3-lh);--block-gap:var(--gap-sm);font-weight:500;letter-spacing:-.01em}