.about-simyo-trophy__outer .content-section__footer{margin:32px 0 0}@media (min-width: 768px){.about-simyo-trophy__outer .content-section__footer{margin:40px 0 0}}@media (min-width: 1024px){.about-simyo-trophy__outer .content-section__footer{margin:64px 0 0}}@media (min-width: 768px) and (max-width: 1023px){.about-simyo-trophy__cards .card-list{grid-template-columns:3fr 3fr;grid-auto-columns:unset;grid-auto-flow:unset;gap:16px}}@media (min-width: 768px) and (max-width: 1023px){.about-simyo-trophy__cards .trophy-case-item:last-child:nth-child(odd){display:none}}.about-simyo-trophy__cards .trophy-case-item__icon{min-height:60px}@media (min-width: 375px){.about-simyo-trophy__cards .trophy-case-item__icon{min-height:80px}}@media (min-width: 1024px){.about-simyo-trophy__cards .trophy-case-item__icon{min-height:128px}}.about-simyo-trophy__cards .trophy-case-item__content{height:100%;display:flex;flex-direction:column}.about-simyo-contact-bento{display:flex;flex-direction:column;gap:16px}.about-simyo-contact-bento__outer{padding:40px 0}@media (min-width: 768px){.about-simyo-contact-bento__outer{padding-top:48px;padding-bottom:48px}}@media (min-width: 1024px){.about-simyo-contact-bento__outer{padding-top:64px;padding-bottom:64px}}.about-simyo-contact-bento__row{display:flex;flex-direction:column;gap:16px}.about-simyo-contact-bento__row:nth-of-type(2n) .about-simyo-contact-bento__item{flex:1}.about-simyo-contact-bento__row:nth-of-type(2n) .about-simyo-contact-bento__item:nth-of-type(odd){flex:2}@media (min-width: 1208px){.about-simyo-contact-bento__row{gap:24px;flex-direction:row}}.about-simyo-contact-bento__item{flex:2}.about-simyo-contact-bento__item:nth-of-type(odd){flex:1}@media (min-width: 1208px){.about-simyo-contact-bento{gap:24px}}.about-us-contact__address{display:flex;flex-direction:column;justify-content:space-between;gap:32px}.about-us-contact__address__icon{width:80px;height:80px}.about-us-contact__address__icon img{object-fit:cover;width:100%;height:100%}.about-us-contact__address__content{line-height:1.5;max-width:200px;font-size:0}.about-us-contact__address__content:last-of-type{margin-top:8px}@media (min-width: 768px){.about-us-contact__address__content:last-of-type{margin-top:0}}@media (min-width: 1208px){.about-us-contact__address__content:last-of-type{margin-top:16px}}.about-us-contact__address__content .link-arrow{margin-top:24px}@media (min-width: 1208px){.about-us-contact__address__content .link-arrow{margin-top:30px}}.about-us-contact__address__content .link-inline,.about-us-contact__address__content .link-arrow{font-size:16px;white-space:nowrap}.about-us-contact__address__content h4{margin:0 0 8px;font-size:20px;line-height:1.2}.about-us-contact__address__content p{margin:0;font-size:16px}@media (min-width: 768px){.about-us-contact__address{gap:48px;flex-direction:row}}@media (min-width: 1208px){.about-us-contact__address{gap:32px;flex-direction:column}}.about-simyo-contact-card-details{display:flex;gap:24px;flex-direction:column}.about-simyo-contact-card-details__content{flex:1;display:flex;flex-direction:column;gap:24px}@media (min-width: 768px){.about-simyo-contact-card-details__content{gap:40px}}.about-simyo-contact-card-details__section{line-height:1.35}.about-simyo-contact-card-details__section h4{font-size:20px;font-weight:600;color:#306;margin:0 0 16px}.about-simyo-contact-card-details__section p{margin:8px 0;font-size:16px;color:#4a417b}.about-simyo-contact-card-details__section p:first-child{margin-top:0}.about-simyo-contact-card-details__section p:last-child{margin-bottom:0}.about-simyo-contact-card-details__section a{font-size:16px;margin:0;color:#4a417b;display:block;text-decoration:underline}.about-simyo-contact-card-details__section a:hover{text-decoration:none}.about-simyo-contact-card-details__link-list{margin-top:16px;max-width:320px}.about-simyo-contact-card-details__link-list a{display:inline-block;color:#4a417b;font-size:16px;padding-right:24px;position:relative;text-decoration:underline}.about-simyo-contact-card-details__link-list a:hover{text-decoration:none}.about-simyo-contact-card-details__link-list a:not(:first-child){margin-top:8px}.about-simyo-contact-card-details__link-list a:after{position:absolute;top:50%;transform:translateY(-50%);right:0;content:"";background:url(/assets/images/icons/ui/external-link.svg) center/contain no-repeat;width:20px;height:20px;filter:brightness(0) saturate(100%) invert(17%) sepia(68%) saturate(1251%) hue-rotate(238deg) brightness(87%) contrast(117%)}@media (min-width: 768px){.about-simyo-contact-card-details{flex-direction:row}}.about-simyo-card-action h4{font-size:20px;font-weight:600;color:#306;margin-bottom:12px}.about-simyo-card-action p{font-size:16px;line-height:1.5;color:#4a417b;margin-bottom:16px}.about-simyo-card-action p:last-of-type{margin-bottom:0}@media (min-width: 1024px){.about-us-contact__outer .bento-card-image{height:100%}}.team-shuffle{position:absolute;top:131px;right:64px}.team-shuffle__note{font-size:14px;font-weight:500;color:#665c99;line-height:1.15;max-width:100px;width:100px;text-align:center;position:absolute;bottom:18px;right:59px;transform:rotate(-7deg)}@media (min-width: 768px){.team-shuffle__note{bottom:7px;right:63px}}@media (min-width: 1024px){.team-shuffle__note{bottom:91px;right:-20px}}.team-shuffle__arrow{position:absolute;bottom:20px;right:14px;width:45px;height:31px;background:url(/assets/images/components/organisms/about-simyo-team/arrow-curved.svg) center/cover no-repeat;filter:brightness(0) saturate(100%) invert(39%) sepia(99%) saturate(1201%) hue-rotate(355deg) brightness(100%) contrast(97%)}@media (min-width: 768px){.team-shuffle__arrow{bottom:10px;right:15px}}@media (min-width: 1024px){.team-shuffle__arrow{transform:rotate(75deg) scaleY(-1);right:-7px;bottom:48px}}.team-shuffle__button{position:absolute;cursor:pointer;bottom:0;left:0;border-radius:50%;background-color:#306;z-index:5;width:48px;height:48px}.team-shuffle__button:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scaleY(-1);z-index:6;content:"";background:url(/assets/images/icons/ui/refresh.svg) center/contain no-repeat;width:28px;height:28px;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(187deg) brightness(101%) contrast(101%)}@media (min-width: 768px){.team-shuffle{top:148px}}@media (min-width: 1024px){.team-shuffle{top:150px;right:96px}}.team-vacancy{border-radius:20px;padding:32px 16px;background-color:#fb650e;text-align:left;flex:100%;margin-top:72px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.team-vacancy__shuffle .team-shuffle{top:0;right:50%;transform:translate(50%);width:250px}.team-vacancy__shuffle .team-shuffle__note{left:0;bottom:36px;width:unset;white-space:nowrap;transform:rotate(5deg)}@media (min-width: 768px){.team-vacancy__shuffle .team-shuffle__note{bottom:8px;left:-91px}}@media (min-width: 1024px){.team-vacancy__shuffle .team-shuffle__note{left:0;bottom:18px}}.team-vacancy__shuffle .team-shuffle__arrow{left:113px;bottom:62px;transform:rotate(-75deg);width:40px;height:20px}@media (min-width: 768px){.team-vacancy__shuffle .team-shuffle__arrow{bottom:35px;left:22px}}@media (min-width: 1024px){.team-vacancy__shuffle .team-shuffle__arrow{bottom:44px;left:116px}}@media (min-width: 768px){.team-vacancy__shuffle .team-shuffle{top:unset;bottom:40px}}@media (min-width: 1024px){.team-vacancy__shuffle .team-shuffle{bottom:36px;right:calc(50% + 23px)}}.team-vacancy__content{display:flex;flex-direction:column;gap:16px}.team-vacancy__content>h4{font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:#fff}.team-vacancy__content>span{font-size:24px;font-weight:500;line-height:1.25;color:#fff}.team-vacancy__button{margin-top:32px}.team-vacancy__button .btn{padding-left:12px;padding-right:12px}@media (min-width: 768px){.team-vacancy{flex:unset;margin-top:unset;height:100%;gap:unset;position:unset}}.team-member{perspective:600px;flex:1;user-select:none;-webkit-user-select:none}.team-member:nth-of-type(1){margin-top:16px}@media (min-width: 768px){.team-member:nth-of-type(1){margin-top:0}}.team-member:nth-of-type(3){display:none}@media (min-width: 768px){.team-member:nth-of-type(3){display:block}}.team-member__card{width:100%;height:auto;aspect-ratio:2/3;cursor:pointer;position:relative;transition:transform .3s;transform-style:preserve-3d}.team-member.is-active .team-member__card{transform:rotateY(180deg)}.team-member__card:hover img:nth-of-type(2){opacity:1}.team-member__card__front{position:absolute;top:0;left:0;border-radius:20px;overflow:hidden;backface-visibility:hidden;transition:transform .6s;transform-style:preserve-3d;transform:rotateY(0);width:100%;height:100%}.team-member__card__front img{position:absolute;top:0;left:0;width:100%;transition:opacity .3s;z-index:5}.team-member__card__front img:nth-of-type(2){opacity:0;z-index:6}.team-member__card__back{transform:rotateY(-180deg);position:absolute;top:0;left:0;border-radius:20px;backface-visibility:hidden;transition:transform .6s;transform-style:preserve-3d;background-color:#306;padding:20px;line-height:1;width:100%;height:100%}.team-member__card__back>h4,.team-member__card__back>span{color:#fff}.team-member__card__back>h4{font-size:14px;margin:0 0 8px}@media (min-width: 480px){.team-member__card__back>h4{font-size:20px;margin:0 0 12px}}@media (min-width: 768px){.team-member__card__back>h4{font-size:24px}}.team-member__card__back>span{font-size:10px}@media (min-width: 480px){.team-member__card__back>span{font-size:14px}}@media (min-width: 768px){.team-member__card__back>span{font-size:16px}}@media (min-width: 480px){.team-member__card__back{padding:32px 20px;line-height:1.4}}@media (min-width: 768px){.team-member__card__back{padding:32px 24px}}@media (min-width: 768px){.team-member{flex:unset}}.team__outer .content-section{background-color:#fff;padding:32px 24px;border-radius:20px;position:relative}.team__outer .content-section__title h2{font-size:24px}@media (min-width: 768px){.team__outer .content-section__title h2{font-size:32px}}@media (min-width: 1024px){.team__outer .content-section__title h2{font-size:40px}}@media (min-width: 768px){.team__outer .content-section{padding:40px 32px 88px}}@media (min-width: 1024px){.team__outer .content-section{padding:52px 32px 104px;border-radius:32px}}.team__container{margin-top:88px;display:flex;flex-direction:column}.team__container__row{display:flex;gap:16px;width:100%;flex-direction:row;flex-wrap:wrap}@media (min-width: 768px){.team__container__row:nth-of-type(1){margin-top:40px;padding-bottom:0}}.team__container__row:nth-of-type(3){display:none}@media (min-width: 1024px){.team__container__row:nth-of-type(3){display:flex;margin-top:40px;padding-bottom:0}}@media (min-width: 768px){.team__container__row:nth-of-type(4){margin-top:40px;padding-bottom:0}}@media (min-width: 1024px){.team__container__row:nth-of-type(4){margin-top:0;padding-bottom:40px}}@media (min-width: 768px){.team__container__row{flex-direction:column;flex-wrap:unset}}@media (min-width: 1024px){.team__container__row{gap:24px}}@media (min-width: 768px){.team__container{margin-top:48px;flex-direction:row;gap:16px}}@media (min-width: 1024px){.team__container{gap:24px;margin-top:72px}}.about-simyo-service__outer .content-section-right{background:#306;border-radius:20px;padding:40px 16px}.about-simyo-service__outer .content-section-right__main__aside__title>*:first-child{color:#fff}.about-simyo-service__outer .content-section-right__main__aside__subtitle>*:first-child,.about-simyo-service__outer .content-section-right__main__aside__content>*:first-child{color:#f3f2f7}@media (min-width: 1024px){.about-simyo-service__outer .content-section-right__main__body{flex-basis:712px;min-width:712px}}@media (min-width: 1024px){.about-simyo-service__outer .content-section-right{border-radius:32px;padding:48px}}
