.cards_page__wyQTX{min-height:70svh;background:var(--paper);color:var(--ink)}.cards_inner__2FvYs{width:100%}.cards_head__wjoUE{max-width:850px;margin-bottom:34px}.cards_head__wjoUE h1{margin:0 0 17px;line-height:1.04;letter-spacing:-.035em}.cards_lead__KmzMX{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;color:var(--slate-700);line-height:1.5}.cards_search__Wb_RX{position:relative;max-width:600px;margin:0 0 56px}.cards_search__Wb_RX input{box-sizing:border-box;width:100%;min-height:52px;padding:12px 60px 12px 24px;border:1px solid var(--slate-400);border-radius:999px;background:var(--surface);color:var(--ink);font:inherit}.cards_search__Wb_RX button{position:absolute;top:50%;right:8px;transform:translateY(-50%);border-color:transparent;background:transparent}.cards_search__Wb_RX input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cards_featured__K1l4l{margin:0 0 36px}.cards_featured__K1l4l h2{margin:0 0 6px}.cards_prose__U0_Vf{max-width:75ch}.cards_prose__U0_Vf p{line-height:1.5}.cards_results__anEAo{max-width:720px;margin-inline:auto;padding-top:24px}.cards_found__7OAKw{list-style:none;margin:0;padding:0}.cards_foundLink__YmcfV{display:flex;flex-wrap:wrap;gap:0 10px;padding:6px 0;color:var(--ink);text-decoration:none}.cards_foundLink__YmcfV:hover{color:var(--link-hover-color);text-decoration:underline;text-underline-offset:3px}.cards_foundBrand__n9lDs{color:var(--slate-600)}.cards_column__wl5yp{box-sizing:border-box;width:100%;max-width:672px;margin-inline:auto;padding-inline:12px;color:var(--ink)}.cards_infoBar__IpF2S{display:flex;justify-content:space-between;gap:12px;margin-bottom:15px;padding:3px;background:var(--surface-sunken);color:var(--ink-faint);line-height:1.5}.cards_infoBar__IpF2S a{color:inherit}.cards_logoRow__Db9Ae{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.cards_logoRow__Db9Ae:empty{display:none}.cards_logo__YLqJX{display:block;height:50px;width:auto;max-width:100%}.cards_mediaRow__bfbtO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:16px}.cards_mediaRow__bfbtO a{display:block}.cards_picture__KnCPU,.cards_qr__wk9hG{display:block;width:100%;height:auto}.cards_picture__KnCPU{aspect-ratio:1}.cards_qr__wk9hG{box-sizing:border-box;border:1px solid var(--ink)}.cards_name__kGIYB{margin:24px 0 0}.cards_badge__bXdDH{width:.75em;height:.75em;margin-left:.2em;vertical-align:baseline;color:var(--accent)}.cards_meta__cqeQz{margin-top:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.5}.cards_meta__cqeQz a{color:var(--accent-text)}.cards_meta__cqeQz svg{vertical-align:-.125em}.cards_sections__9pEHp{margin-top:24px}.cards_section__qiPGj{border:1px solid var(--line)}.cards_section__qiPGj+.cards_section__qiPGj{border-top:0}.cards_sectionHead__P1HPt{display:flex;align-items:center;gap:8px;padding:16px 20px;background:var(--surface-inverse);color:var(--on-inverse);line-height:1.25;cursor:pointer;list-style:none}.cards_sectionHead__P1HPt::-webkit-details-marker{display:none}.cards_sectionHead__P1HPt:focus-visible{outline:var(--focus-ring);outline-offset:-4px}.cards_chevron__RzMUK{flex:none;margin-left:auto;transition:transform .2s ease}.cards_section__qiPGj[open]>.cards_sectionHead__P1HPt .cards_chevron__RzMUK{transform:rotate(180deg)}.cards_sectionBody__gC5Ya{padding:16px 20px;background:var(--surface);line-height:1.5}.cards_about__H_Ink{margin:0 0 8px}.cards_buttons__WHbks,.cards_saveButtons__Z5kol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}.cards_buttons__WHbks{margin-top:8px}.cards_address__mPSSa{margin:8px 0 0}.cards_mapButton__kc0Bq{margin-top:8px}.cards_note__iZ90U,.cards_terms__ScknH{margin:8px 0 0}.cards_terms__ScknH{margin-top:16px}.cards_keepTogether__b6BYo{white-space:nowrap}.cards_unlock__zhi37{margin:24px 0 16px}.cards_hubForm__Sov2b,.cards_inputGroup__00uLN{display:flex;gap:8px}.cards_hubForm__Sov2b input,.cards_inputGroup__00uLN input{flex:1 1;min-width:0;box-sizing:border-box;min-height:var(--control-height);padding:6px 12px;border:var(--field-border);border-radius:var(--field-radius);background:var(--field-background);color:var(--field-color);font:inherit;font-weight:var(--field-weight)}.cards_hubForm__Sov2b input:focus-visible,.cards_inputGroup__00uLN input:focus-visible{outline:var(--focus-ring);outline-offset:2px}.cards_teamList__UN2yV{margin:0;padding-left:1.2rem}.cards_teamList__UN2yV a{color:var(--accent-text)}.cards_save__Z_QO_{margin-top:24px}.cards_save__Z_QO_ p{display:flex;align-items:center;gap:4px;margin:0 0 8px}.cards_copyNote__L_PTN{margin:8px 0 0;color:var(--status-success)}.cards_hubRow__p5WlK{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;margin-top:48px}.cards_hubLink__SqHt_{display:inline-flex;align-items:center;gap:6px;color:var(--ink);text-decoration:none}.cards_hubLink__SqHt_ img{display:block;height:20px;width:auto}@media(max-width:991px){.cards_column__wl5yp{max-width:none}}@media(min-width:768px) and (max-width:991px){.cards_column__wl5yp{width:66.667%}}@media(max-width:767px){.cards_column__wl5yp{margin-inline:calc(10px - var(--page-gutter));width:auto;padding-inline:0}.cards_hubRow__p5WlK{grid-template-columns:1fr;gap:16px}}@media(prefers-reduced-motion:reduce){.cards_chevron__RzMUK{transition:none}}.cards_feedbackForm__uUS25{display:grid;gap:18px}.cards_feedbackFields__zO5ci{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cards_feedbackForm__uUS25 label{display:grid;gap:8px;font-weight:700}.cards_feedbackForm__uUS25 label span{color:var(--slate-600);font-weight:400}.cards_feedbackForm__uUS25 :is(input,textarea){box-sizing:border-box;width:100%;padding:11px 15px;border:1px solid var(--slate-400);border-radius:6px;background:var(--surface);color:var(--ink);font:inherit;font-weight:400}.cards_feedbackForm__uUS25 textarea{resize:vertical}.cards_feedbackForm__uUS25 :is(input,textarea,button):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cards_feedbackForm__uUS25 button{justify-self:start}.cards_feedbackForm__uUS25 button:disabled{cursor:not-allowed}.cards_feedbackStatus__sxECX{margin:0;color:var(--slate-700)}.cards_feedbackError__sLGei{margin:0;color:var(--accent-text)}@media(max-width:560px){.cards_head__wjoUE{margin-bottom:30px}.cards_search__Wb_RX{margin-bottom:40px}.cards_feedbackFields__zO5ci{grid-template-columns:1fr}}@media (hover:hover) and (pointer:fine){.cards_infoBar__IpF2S a:not(.cards_yard-action__xy8KH):hover,.cards_meta__cqeQz a:not(.cards_yard-action__xy8KH):hover,.cards_teamList__UN2yV a:not(.cards_yard-action__xy8KH):hover{color:var(--link-hover-color)}}