.technology-card{border:.1rem solid var(--block-border);background:var(--c-white-transparent-016);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:1.6rem}@media screen and (width<=767px){.technology-card{width:100%;height:fit-content;padding:2.4rem}.technology-card:hover{border-color:var(--c-green);cursor:pointer}.technology-card:hover svg path,.technology-card ._open svg path{stroke:var(--c-green)}}@media screen and (width>=768px){.technology-card{border:.1rem solid var(--block-border);background:var(--c-white-transparent-016);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:1.6rem;width:100%;padding:3.9rem 3.2rem}}.technology-card__title{font-family:var(--font-family-primary);color:var(--secondary-text-color);font-size:2.4rem;font-weight:900;line-height:1.1}@media screen and (width>=451px) and (width<=767px){.technology-card__title{font-size:3.2rem}}@media screen and (width<=767px){.technology-card__title{overflow-wrap:anywhere;width:100%;margin-right:2.4rem}}@media screen and (width>=768px){.technology-card__title{letter-spacing:.09rem;width:fit-content;margin:0 auto 2.4rem;font-size:4rem}}._open .technology-card__title{color:var(--c-green)}.technology-card__accordion{width:100%}.technology-card__img{width:100%;min-width:15rem;max-width:15rem;min-height:15rem;max-height:15rem;margin:2.4rem auto 0;display:block}@media screen and (width>=768px){.technology-card__img{margin:0}}.technology-card__label-list{flex-wrap:wrap;gap:1rem;width:100%;display:flex}@media screen and (width>=768px){.technology-card__label-list{gap:1.6rem}.technology-card__content{align-items:center;gap:3.2rem;display:flex}}.technology-card-list{max-width:166rem;margin-left:auto;margin-right:auto}@media screen and (width>=768px) and (width<=1024px){.technology-card-list{max-width:74rem}}@media screen and (width>=1025px) and (width<=1447px){.technology-card-list{max-width:97rem}}@media screen and (width>=1448px) and (width<=1749px){.technology-card-list{max-width:129rem}}.technology-card-list__item:not(:last-child){margin-bottom:2.4rem}.technology-container{background:var(--c-gray-darkest)}.technology-container__title-wr{font-family:var(--font-family-primary);color:#191919;text-align:center;font-size:4rem;font-weight:400;line-height:120%}@media screen and (width<=450px){.technology-container__title-wr{font-size:4.8rem;font-weight:700}}@media screen and (width<=767px){.technology-container__title-wr{font-weight:700}}@media screen and (width>=451px) and (width<=1024px){.technology-container__title-wr{font-size:6rem}}@media screen and (width>=1025px){.technology-container__title-wr{font-size:clamp(4.8rem,31.9444vw - 21.3944rem,14rem)}}.technology-container__title-wr{color:var(--secondary-text-color);text-align:center;font-weight:600}@media screen and (width<=1024px){.technology-container__title-wr{padding-top:6rem;padding-bottom:4rem;font-weight:700}}@media screen and (width>=1025px){.technology-container__title-wr{padding-top:12rem;padding-bottom:8rem}}@media screen and (width>=1448px){.technology-container__title-wr{font-size:8rem}}.technology-container__title{font:inherit;opacity:0;margin:0;transition:opacity .3s ease-in-out,transform .5s ease-in-out;transform:translateY(5rem)}._active .technology-container__title{opacity:1;transform:translateY(0)}.technology-container__card-list{padding-top:0}.technologies-page[data-v-7fb94d10]{background:var(--c-gray-darkest);overflow-x:hidden}.technologies-page__content[data-v-7fb94d10]{padding-top:10rem;padding-bottom:8rem}@media screen and (width>=1448px){.technologies-page__content[data-v-7fb94d10]{padding-bottom:12rem}}
