.jPpd7W_root{max-width:44rem}.jPpd7W_title{overflow-wrap:anywhere}.jPpd7W_paragraph{margin:0}
.QvXXza_root{border:1px dashed var(--hm-text-muted);background-color:var(--hm-surface-raised);color:var(--hm-text)}.QvXXza_icon{color:var(--hm-text-muted);flex:none}.QvXXza_message{max-width:40rem;color:var(--hm-text-muted)}
._9xOdbG_frame{border-radius:var(--mantine-radius-sm);background-color:var(--hm-surface-raised);position:relative;overflow:hidden}._9xOdbG_image{object-fit:cover}
.DPF-qW_breadcrumbs{flex-wrap:wrap;row-gap:0}.DPF-qW_crumbLink{min-height:1.75rem;color:var(--hm-text-muted);text-underline-offset:.15em;transition:color var(--hm-duration-fast) var(--hm-easing);align-items:center;font-size:.9375rem;font-weight:600;text-decoration:underline;display:inline-flex}.DPF-qW_crumbLink:hover{color:var(--hm-accent)}.DPF-qW_crumbCurrent{color:var(--hm-text);overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}.DPF-qW_separator{color:var(--hm-text-muted)}.DPF-qW_title{overflow-wrap:anywhere}.DPF-qW_lead{max-width:44rem;color:var(--hm-text-muted)}
.y5Eqxa_pill{max-width:100%;height:auto;min-height:var(--hm-touch-target);border-radius:var(--hm-radius-card);align-self:flex-start;align-items:center;padding-block:.375rem;padding-inline:.75rem 1rem;display:inline-flex}.y5Eqxa_inner{height:auto}.y5Eqxa_label{overflow-wrap:anywhere;text-align:start;font-size:1.125rem;font-weight:600;line-height:1.2}.y5Eqxa_menuRoot{height:var(--hm-touch-target);vertical-align:top;align-self:flex-start;display:inline-block;position:relative}.y5Eqxa_shell{--platform-radius:var(--hm-radius-card);--platform-flip:.15s;--platform-grow:.18s;--platform-drop:.22s;z-index:20;height:var(--hm-touch-target);border:1px solid var(--mantine-color-default-border);border-radius:var(--platform-radius);background-color:var(--mantine-color-default);color:var(--hm-text);transition:height var(--platform-grow) var(--hm-easing), width var(--platform-grow) var(--hm-easing) var(--platform-grow), background-color var(--hm-duration-fast) var(--hm-easing);overflow:hidden}.y5Eqxa_menuRoot[data-measured] .y5Eqxa_shell{position:absolute;top:0;left:0}.y5Eqxa_shell[data-open]{transition:width var(--platform-grow) var(--hm-easing) var(--platform-flip), height var(--platform-drop) var(--hm-easing) calc(var(--platform-flip) + var(--platform-grow)), background-color var(--hm-duration-fast) var(--hm-easing)}.y5Eqxa_shell:not([data-open]):has(.y5Eqxa_trigger:hover){background-color:var(--mantine-color-default-hover)}.y5Eqxa_trigger{width:100%;height:calc(var(--hm-touch-target) - 2px);border-radius:var(--platform-radius);color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding-inline:1rem .75rem;display:flex}.y5Eqxa_trigger:focus-visible{outline-offset:-3px}.y5Eqxa_chevron{transition:transform var(--platform-flip) var(--hm-easing);flex:none;margin-inline-start:auto;display:flex}.y5Eqxa_shell[data-open] .y5Eqxa_chevron{transform:rotate(180deg)}.y5Eqxa_list{visibility:hidden;width:max-content;min-width:100%;transition:visibility 0s linear calc(var(--platform-grow) * 2);margin:0;padding:0 0 .375rem;list-style:none}.y5Eqxa_shell[data-open] .y5Eqxa_list{visibility:visible;transition-delay:0s}.y5Eqxa_item{min-height:var(--hm-touch-target);color:var(--hm-text);white-space:nowrap;transition:background-color var(--hm-duration-fast) var(--hm-easing);align-items:center;gap:.625rem;padding-inline:1rem 1.25rem;text-decoration:none;display:flex}.y5Eqxa_item:hover{background-color:var(--mantine-color-default-hover)}.y5Eqxa_item:focus-visible{outline-offset:-3px;background-color:var(--mantine-color-default-hover)}.y5Eqxa_item svg{flex:none}@media (prefers-reduced-motion:reduce){.y5Eqxa_shell,.y5Eqxa_shell[data-open],.y5Eqxa_chevron,.y5Eqxa_list{transition:none}}
.NJMesW_card{border:1px solid var(--hm-border);background-color:var(--hm-surface-raised);height:100%;color:var(--hm-text);flex-direction:column;display:flex}.NJMesW_artwork{border-radius:calc(var(--paper-radius) - 1px) calc(var(--paper-radius) - 1px) 0 0}.NJMesW_title{overflow-wrap:anywhere}.NJMesW_titleLink{font:inherit;color:var(--hm-text);text-underline-offset:.15em;transition:color var(--hm-duration-fast) var(--hm-easing)}.NJMesW_titleLink:hover{color:var(--hm-accent)}.NJMesW_description{color:var(--hm-text-muted)}.NJMesW_footer{padding-top:var(--mantine-spacing-md);margin-top:auto}[data-surface=raised] .NJMesW_card{background-color:var(--hm-surface)}
._uVJwa_layout{gap:var(--mantine-spacing-xl);align-items:start;display:grid}@media (min-width:48em){._uVJwa_layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}._uVJwa_artwork{max-width:28rem}._uVJwa_title{overflow-wrap:anywhere}._uVJwa_description{max-width:40rem}._uVJwa_groupLabel{margin-bottom:var(--mantine-spacing-xs);color:var(--hm-text-muted);font-size:.9375rem;font-weight:600}
.A23O5q_section{background-color:var(--hm-surface);scroll-margin-top:var(--mantine-spacing-md);padding-block:clamp(3rem,8vw,6rem)}.A23O5q_section[data-surface=raised]{background-color:var(--hm-surface-raised)}
._9aG06W_title{overflow-wrap:anywhere}._9aG06W_intro{max-width:44rem;color:var(--hm-text-muted)}._9aG06W_paragraph{max-width:40rem;margin:0}._9aG06W_aboutLayout{gap:var(--mantine-spacing-xl);align-items:center;display:grid}@media (min-width:62em){._9aG06W_aboutLayout{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}._9aG06W_cardList{margin:0;padding:0;list-style:none}._9aG06W_platformCard{gap:var(--mantine-spacing-sm);border:1px solid var(--hm-border);background-color:var(--hm-surface);height:100%;color:var(--hm-text);flex-direction:column;display:flex}._9aG06W_platformDescription{color:var(--hm-text-muted)}._9aG06W_platformAction{padding-top:var(--mantine-spacing-xs);margin-top:auto}._9aG06W_wrapButton{max-width:100%;height:auto;min-height:var(--hm-touch-target);padding-block:.375rem}._9aG06W_wrapLabel{white-space:normal;overflow-wrap:anywhere;text-align:start}
.hByBSq_card{border:1px solid var(--hm-border);background-color:var(--hm-surface-raised);height:100%;color:var(--hm-text);flex-direction:column;display:flex;overflow:hidden}.hByBSq_artwork{border-radius:0}.hByBSq_title{overflow-wrap:anywhere}.hByBSq_titleLink{color:var(--hm-text);text-underline-offset:.15em;transition:color var(--hm-duration-fast) var(--hm-easing)}.hByBSq_titleLink:hover{color:var(--hm-accent)}.hByBSq_description{color:var(--hm-text-muted)}.hByBSq_count{padding-top:var(--mantine-spacing-sm);color:var(--hm-text-muted);margin-top:auto;font-size:.9375rem;font-weight:600}[data-surface=raised] .hByBSq_card{background-color:var(--hm-surface)}
