.subset-detail-dialog-module__qkiIwq__dialogContent{border-radius:16px;width:calc(100% - 1rem);max-width:1200px;max-height:calc(100vh - 2rem);padding:0;overflow:hidden auto}@media (min-width:640px){.subset-detail-dialog-module__qkiIwq__dialogContent{border-radius:24px;width:calc(100% - 2rem)}}.subset-detail-dialog-module__qkiIwq__dialogContent [data-slot=dialog-close]{top:.75rem!important}@media (min-width:640px){.subset-detail-dialog-module__qkiIwq__dialogContent [data-slot=dialog-close]{top:1rem!important}}html[dir=rtl] .subset-detail-dialog-module__qkiIwq__dialogContent [data-slot=dialog-close]{left:.75rem!important;right:auto!important}@media (min-width:640px){html[dir=rtl] .subset-detail-dialog-module__qkiIwq__dialogContent [data-slot=dialog-close]{left:1rem!important;right:auto!important}}html[dir=ltr] .subset-detail-dialog-module__qkiIwq__dialogContent [data-slot=dialog-close]{left:auto!important;right:.75rem!important}@media (min-width:640px){html[dir=ltr] .subset-detail-dialog-module__qkiIwq__dialogContent [data-slot=dialog-close]{left:auto!important;right:1rem!important}}.subset-detail-dialog-module__qkiIwq__dialogWrapper{flex-direction:column;width:100%;display:flex}.subset-detail-dialog-module__qkiIwq__dialogHeader{border-bottom:1px solid #f0f0f0;justify-content:flex-start;align-items:center;padding:16px 20px;display:flex;position:relative}@media (prefers-color-scheme:dark){.subset-detail-dialog-module__qkiIwq__dialogHeader{border-bottom-color:#ffffff1a}}@media (min-width:640px){.subset-detail-dialog-module__qkiIwq__dialogHeader{padding:24px 32px}}.subset-detail-dialog-module__qkiIwq__dialogTitle{color:var(--foreground);flex:1;margin:0;font-size:20px;font-weight:700;line-height:1.3}@media (max-width:639px){.subset-detail-dialog-module__qkiIwq__dialogHeader{justify-content:flex-end}.subset-detail-dialog-module__qkiIwq__dialogTitle{text-align:right;width:100%;padding-left:2rem;padding-right:0}html[dir=ltr] .subset-detail-dialog-module__qkiIwq__dialogTitle{padding-left:0;padding-right:2rem}}@media (min-width:640px){.subset-detail-dialog-module__qkiIwq__dialogTitle{font-size:26px}}.subset-detail-dialog-module__qkiIwq__dialogBody{flex-direction:column;gap:8px;padding:20px;display:flex}@media (min-width:640px){.subset-detail-dialog-module__qkiIwq__dialogBody{padding:32px}}.subset-detail-dialog-module__qkiIwq__descriptionSection{width:100%;margin-bottom:20px}@media (min-width:640px){.subset-detail-dialog-module__qkiIwq__descriptionSection{margin-bottom:24px}}.subset-detail-dialog-module__qkiIwq__bottomSection{flex-direction:column;gap:20px;width:100%;display:flex}@media (min-width:640px){.subset-detail-dialog-module__qkiIwq__bottomSection{gap:24px}}@media (min-width:768px){.subset-detail-dialog-module__qkiIwq__bottomSection{flex-direction:row;align-items:flex-start;gap:32px}}.subset-detail-dialog-module__qkiIwq__imageSection{flex-shrink:0;width:100%}@media (min-width:768px){.subset-detail-dialog-module__qkiIwq__imageSection{width:526px}}.subset-detail-dialog-module__qkiIwq__dialogImage{object-fit:cover;border-radius:8px;width:100%;height:auto;max-height:250px}@media (min-width:640px){.subset-detail-dialog-module__qkiIwq__dialogImage{max-height:315px}}@media (min-width:768px){.subset-detail-dialog-module__qkiIwq__dialogImage{width:526px;height:315px;max-height:none}}.subset-detail-dialog-module__qkiIwq__fullDescription{color:var(--muted-foreground);margin:0;font-size:15px;line-height:1.7}@media (min-width:768px){.subset-detail-dialog-module__qkiIwq__fullDescription{font-size:16px}}.subset-detail-dialog-module__qkiIwq__descriptionHtml{color:var(--muted-foreground);font-size:15px;line-height:1.7}@media (min-width:768px){.subset-detail-dialog-module__qkiIwq__descriptionHtml{font-size:16px}}.subset-detail-dialog-module__qkiIwq__descriptionHtml p{margin:0 0 .5rem}.subset-detail-dialog-module__qkiIwq__descriptionHtml p:last-child{margin-bottom:0}.subset-detail-dialog-module__qkiIwq__descriptionHtml b,.subset-detail-dialog-module__qkiIwq__descriptionHtml strong{font-weight:700}.subset-detail-dialog-module__qkiIwq__descriptionHtml span{white-space:pre-wrap}.subset-detail-dialog-module__qkiIwq__contactSection{flex-direction:column;flex:1;gap:16px;display:flex}.subset-detail-dialog-module__qkiIwq__contactItem{flex-direction:row;align-items:flex-start;gap:12px;display:flex}.subset-detail-dialog-module__qkiIwq__contactIcon{width:20px;height:20px;color:var(--foreground);flex-shrink:0;margin-top:2px}.subset-detail-dialog-module__qkiIwq__contactText{flex-direction:column;flex:1;gap:4px;display:flex}.subset-detail-dialog-module__qkiIwq__contactLabel{letter-spacing:.02em;color:#000;font-size:13px;font-weight:700;line-height:20px}@media (prefers-color-scheme:dark){.subset-detail-dialog-module__qkiIwq__contactLabel{color:var(--foreground)}}.subset-detail-dialog-module__qkiIwq__contactValue{letter-spacing:.02em;color:#0e162b;font-size:13px;font-weight:700;line-height:20px}@media (prefers-color-scheme:dark){.subset-detail-dialog-module__qkiIwq__contactValue{color:var(--foreground)}}.subset-detail-dialog-module__qkiIwq__contactValueAddress{letter-spacing:.02em;color:#0e162b;font-size:13px;font-weight:700;line-height:20px;display:block}@media (min-width:640px){html[dir=rtl] .subset-detail-dialog-module__qkiIwq__dialogHeader{justify-content:flex-end}html[dir=rtl] .subset-detail-dialog-module__qkiIwq__dialogTitle{text-align:right}html[dir=ltr] .subset-detail-dialog-module__qkiIwq__dialogHeader{justify-content:flex-start}html[dir=ltr] .subset-detail-dialog-module__qkiIwq__dialogTitle{text-align:left}}html[dir=rtl] .subset-detail-dialog-module__qkiIwq__descriptionSection{text-align:right}html[dir=ltr] .subset-detail-dialog-module__qkiIwq__descriptionSection{text-align:left}@media (min-width:768px){html[dir=rtl] .subset-detail-dialog-module__qkiIwq__bottomSection{flex-direction:row-reverse}html[dir=ltr] .subset-detail-dialog-module__qkiIwq__bottomSection{flex-direction:row}}html[dir=rtl] .subset-detail-dialog-module__qkiIwq__contactText{text-align:right;direction:rtl}html[dir=ltr] .subset-detail-dialog-module__qkiIwq__contactText{text-align:left;direction:ltr}:is(html[dir=rtl] .subset-detail-dialog-module__qkiIwq__contactValue,html[dir=rtl] .subset-detail-dialog-module__qkiIwq__contactValueAddress){text-align:right;direction:rtl}:is(html[dir=ltr] .subset-detail-dialog-module__qkiIwq__contactValue,html[dir=ltr] .subset-detail-dialog-module__qkiIwq__contactValueAddress){text-align:left;direction:ltr}@media (prefers-color-scheme:dark){.subset-detail-dialog-module__qkiIwq__contactValueAddress{color:var(--foreground)}}
.subset-card-module__Xz1yVG__subsetCard{box-shadow:none;background:0 0;border:none;flex-direction:column;height:100%;padding:0;transition:box-shadow .2s;display:flex}.subset-card-module__Xz1yVG__subsetCard:hover{box-shadow:none}.subset-card-module__Xz1yVG__cardContent{align-items:stretch;height:100%;padding:0;display:flex}.subset-card-module__Xz1yVG__contentWrapper{flex-direction:column;gap:20px;display:flex}.subset-card-module__Xz1yVG__mainContent{flex-direction:column;flex:1;gap:16px;display:flex}@media (min-width:768px){.subset-card-module__Xz1yVG__contentWrapper{gap:32px}}.subset-card-module__Xz1yVG__companyName{color:var(--foreground);margin:0;font-size:24px;font-weight:700;line-height:1.3}.subset-card-module__Xz1yVG__description{color:var(--muted-foreground);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.7;display:-webkit-box;overflow:hidden}.subset-card-module__Xz1yVG__readMoreLink{color:#008ca0;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:8px;padding:0;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.subset-card-module__Xz1yVG__readMoreLink:hover{color:#007a8a;text-decoration:underline}@media (prefers-color-scheme:dark){.subset-card-module__Xz1yVG__readMoreLink{color:#00b8d4}.subset-card-module__Xz1yVG__readMoreLink:hover{color:#00a0b8}}.subset-card-module__Xz1yVG__contactInfo{border:none;flex-direction:column;align-items:flex-start;gap:16px;margin:0;padding:0;display:flex}.subset-card-module__Xz1yVG__contactItem{flex-direction:row;align-items:center;gap:12px;display:flex}.subset-card-module__Xz1yVG__contactIcon{width:20px;height:20px;color:var(--foreground);flex-shrink:0;margin-top:2px}.subset-card-module__Xz1yVG__contactText{flex-direction:column;gap:4px;display:flex}.subset-card-module__Xz1yVG__contactLabel{letter-spacing:.02em;color:#000;font-size:13px;font-weight:700;line-height:20px}@media (prefers-color-scheme:dark){.subset-card-module__Xz1yVG__contactLabel{color:var(--foreground)}}.subset-card-module__Xz1yVG__contactValue{letter-spacing:.02em;color:#0e162b;font-size:13px;font-weight:700;line-height:20px}@media (prefers-color-scheme:dark){.subset-card-module__Xz1yVG__contactValue{color:var(--foreground)}}.subset-card-module__Xz1yVG__contactValueAddress{letter-spacing:.02em;color:#0e162b;font-size:13px;font-weight:700;line-height:20px;display:block}html[dir=rtl] .subset-card-module__Xz1yVG__mainContent{text-align:right}html[dir=ltr] .subset-card-module__Xz1yVG__mainContent{text-align:left}html[dir=rtl] .subset-card-module__Xz1yVG__contactText{text-align:right;direction:rtl}html[dir=ltr] .subset-card-module__Xz1yVG__contactText{text-align:left;direction:ltr}:is(html[dir=rtl] .subset-card-module__Xz1yVG__contactValue,html[dir=rtl] .subset-card-module__Xz1yVG__contactValueAddress){text-align:right;direction:rtl}:is(html[dir=ltr] .subset-card-module__Xz1yVG__contactValue,html[dir=ltr] .subset-card-module__Xz1yVG__contactValueAddress){text-align:left;direction:ltr}@media (prefers-color-scheme:dark){.subset-card-module__Xz1yVG__contactValueAddress{color:var(--foreground)}}@media (min-width:768px){.subset-card-module__Xz1yVG__companyName{font-size:26px}.subset-card-module__Xz1yVG__description{font-size:16px}}
.subsets-section-module__nPXMnq__subsetsSection{flex-direction:column;gap:100px;width:100%;display:flex}.subsets-section-module__nPXMnq__subsetRow{width:100%;scroll-margin-top:6rem}.subsets-section-module__nPXMnq__subsetsGrid{grid-template-columns:1fr;align-items:stretch;gap:24px;width:100%;display:grid}.subsets-section-module__nPXMnq__subsetCardWrapper{order:1;grid-column:span 12;align-items:stretch;display:flex}.subsets-section-module__nPXMnq__subsetImageWrapper{order:2;display:none}.subsets-section-module__nPXMnq__subsetImage{opacity:1;object-fit:cover;border-radius:8px;width:100%;height:100%}@media (min-width:768px){.subsets-section-module__nPXMnq__subsetsGrid{grid-template-columns:repeat(12,1fr);align-items:stretch}.subsets-section-module__nPXMnq__subsetCardWrapper{order:1;grid-column:span 7;align-items:stretch;display:flex}.subsets-section-module__nPXMnq__subsetCardWrapperReversed{order:2}.subsets-section-module__nPXMnq__subsetImageWrapper{order:2;grid-column:span 5;justify-content:center;align-items:stretch;display:flex}.subsets-section-module__nPXMnq__subsetImageWrapperReversed{order:1}}
