.cs-qualify{overflow:hidden;position:relative}.cs-qualify__header{font-size:var(--font-size-mobile);line-height:var(--line-height-mobile);font-weight:700}@media screen and (min-width: 750px){.cs-qualify__header{font-size:var(--font-size-desktop);line-height:var(--line-height-desktop)}}.cs-qualify__header-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:24px}@media screen and (min-width: 750px){.cs-qualify__header-wrapper{margin-bottom:40px}}.cs-qualify__header-wrapper:empty{display:none}.cs-qualify__button{color:rgb(var(--color-secondary-button-text));text-decoration:underline;font-weight:400;letter-spacing:0;font-family:"SF Pro Text",sans-serif;display:flex;gap:8px;font-size:16px;line-height:24px;text-underline-offset:3px}@media screen and (min-width: 750px){.cs-qualify__button{font-size:20px;line-height:24px}}.cs-qualify__content-container{display:flex;width:100%}.cs-qualify__card-container{display:flex;flex-direction:column;width:100%}.cs-qualify__cards{display:grid;width:100%;grid-template-columns:repeat(2, minmax(150px, 1fr));gap:8px}@media screen and (min-width: 750px){.cs-qualify__cards{gap:12px;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}}@media screen and (min-width: 990px){.cs-qualify__cards{gap:12px;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr))}}@media screen and (min-width: 1200px){.cs-qualify__cards{gap:24px;grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 750px){.cs-qualify__cards:has(.cs-qualify__card--custom-size){grid-template-columns:repeat(auto-fit, minmax(var(--width-desktop), 1fr))}}.cs-qualify__card{overflow:hidden;position:relative;max-height:255px;height:255px;width:auto}@media screen and (min-width: 750px){.cs-qualify__card{height:auto}}.cs-qualify__card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cs-qualify__card-content{position:absolute;z-index:1;background-color:rgb(var(--color-background));border-radius:var(--border-radius-mobile);overflow:hidden;display:grid;grid-template-rows:1fr;min-height:56px;width:calc(100% - 8px);bottom:4px;left:4px;padding-block:8px;padding-inline:8px;transition:all .3s ease-in-out;gap:8px}@media screen and (min-width: 750px){.cs-qualify__card-content{width:calc(100% - 16px);padding-inline:16px;bottom:8px;left:8px;border-radius:var(--border-radius-desktop);gap:0}}.cs-qualify__card-content:has(:not(.cs-qualify__card-text)){min-height:unset;padding-inline:16px 8px}@media screen and (min-width: 750px){.cs-qualify__card-content:has(:not(.cs-qualify__card-text)){width:calc(100% - 16px)}}.cs-qualify__card-title{font-size:var(--font-size-mobile);line-height:var(--line-height-mobile);font-weight:var(--font-weight-mobile);display:flex;justify-content:space-between;align-items:center;margin-bottom:0}@media screen and (min-width: 990px){.cs-qualify__card-title{font-size:var(--font-size-desktop);line-height:var(--line-height-desktop);font-weight:var(--font-weight-desktop)}}.cs-qualify__card-text{font-size:12px;line-height:16px;font-weight:400;color:rgb(var(--color-shadow));overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width: 990px){.cs-qualify__card-text{display:inline-block;font-size:16px;line-height:20px;max-height:0;opacity:0;overflow:unset;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset}}.cs-qualify__card-arrow{width:var(--icon-size-mobile);height:var(--icon-size-mobile);display:flex;align-items:center;justify-content:center;border:1px solid var(--icon-color);border-radius:50%;transition:all .3s ease-in-out;flex-basis:var(--icon-size-mobile)}@media screen and (min-width: 990px){.cs-qualify__card-arrow{width:40px;height:40px;min-width:40px;flex-basis:40px}}.cs-qualify__card-arrow svg path{transition:all .3s ease-in-out;stroke:var(--icon-color)}@media screen and (min-width: 750px){.cs-qualify__card:hover{gap:8px}}@media(hover: hover)and (pointer: fine){.cs-qualify__card:hover .cs-qualify__card-arrow{border-color:var(--icon-hover-color);background-color:var(--icon-hover-color)}}@media(hover: hover)and (pointer: fine){.cs-qualify__card:hover svg path{stroke:rgb(var(--color-background))}}@media(hover: hover)and (pointer: fine){.cs-qualify__card:hover .cs-qualify__card-text{max-height:200px;opacity:1}}.cs-qualify__card--custom-size{width:var(--width-mobile);max-width:var(--width-mobile);height:var(--height-mobile);max-height:var(--height-mobile)}@media screen and (min-width: 750px){.cs-qualify__card--custom-size{width:var(--width-desktop);max-width:var(--width-desktop);height:var(--height-desktop);max-height:var(--height-desktop)}}.cs-qualify__decor-line{position:absolute;z-index:1;width:72.27%;height:16px;background-color:rgb(var(--color-foreground))}@media screen and (min-width: 1200px){.cs-qualify__decor-line{width:65.21%}}.cs-qualify__decor-line:empty{display:block}.cs-qualify__decor-line--top{top:0;right:0;border-bottom-left-radius:24px}.cs-qualify__decor-line--top::after{content:"";position:absolute;right:0;top:16px;width:75.28%;height:16px;background:linear-gradient(90deg, #b5ae94 0%, #baa453 100%);border-bottom-left-radius:24px}@media screen and (min-width: 1200px){.cs-qualify__decor-line--top::after{width:75.4%}}@media screen and (max-width: 749.98px){.cs-qualify__decor-line--top-mobile{display:none !important}}@media screen and (min-width: 750px){.cs-qualify__decor-line--top-desktop{display:none !important}}.cs-qualify__decor-line--bottom{bottom:0;left:0;border-top-right-radius:24px}.cs-qualify__decor-line--bottom::after{content:"";position:absolute;bottom:16px;left:0;width:75.28%;height:16px;background:linear-gradient(90deg, #b5ae94 0%, #baa453 100%);border-top-right-radius:24px}@media screen and (min-width: 1200px){.cs-qualify__decor-line--bottom::after{width:75.4%}}@media screen and (max-width: 749.98px){.cs-qualify__decor-line--bottom-mobile{display:none !important}}@media screen and (min-width: 750px){.cs-qualify__decor-line--bottom-desktop{display:none !important}}@media(max-width: 749px){.cs-qualify[data-mobile-behavior=show_more].is-collapsed [data-cards]>.cs-qualify__card{display:none}}@media(max-width: 749px){.cs-qualify[data-mobile-behavior=show_more].is-collapsed [data-cards]>.cs-qualify__card:nth-child(-n+4){display:block}}.cs-qualify[data-mobile-behavior=show_more] .cs-qualify__more{display:none}@media(max-width: 749px){.cs-qualify[data-mobile-behavior=show_more] .cs-qualify__more{margin-top:25px;display:flex;justify-content:center}}@media(max-width: 749px){.cs-qualify[data-mobile-behavior=show_more] .cs-qualify__more-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);cursor:pointer;font:inherit;font-family:"Poppins",sans-serif;font-size:14px;line-height:22px;font-weight:400;letter-spacing:0;text-decoration:underline;color:rgb(var(--color-secondary-button-text));display:flex;align-items:center}}@media(max-width: 749px){.cs-qualify[data-mobile-behavior=show_more] .cs-qualify__more-btn[aria-expanded=true] svg{transform:rotate(180deg)}}@media(max-width: 749px){.cs-qualify[data-mobile-behavior=slider] [data-cards].is-swiper{display:block}.cs-qualify[data-mobile-behavior=slider] .swiper{overflow:visible}.cs-qualify[data-mobile-behavior=slider] .swiper-slide{width:100%;max-width:255px}.cs-qualify[data-mobile-behavior=slider] .swiper-slide .cs-qualify__card-content{width:calc(100% - 24px)}.cs-qualify[data-mobile-behavior=slider] .swiper-slide .cs-qualify__card-content:has(:not(.cs-qualify__card-text)){width:calc(100% - 40px);left:8px;bottom:8px}.cs-qualify[data-mobile-behavior=slider] .swiper-slide.cs-qualify__card--custom-size{width:var(--width-mobile);max-width:var(--width-mobile);height:var(--height-mobile);max-height:var(--height-mobile)}}