.SecurityFeatureSection{background-color:#141414;height:100%;overflow:hidden;position:relative;width:100%;.container{border-bottom:1px solid #474747;margin:0 auto;max-width:1439px;padding:150px 0 100px;width:calc(100% - 64px)}.box{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;padding:40px 0;+.box{margin-top:80px}.box-info{display:flex;flex-direction:column;gap:24px;max-width:326px;width:100%}.box-info-ttl{color:#fff;font-size:40px;font-weight:550;letter-spacing:-.03em;line-height:110%}.box-info-desc,.box-info-ttl{display:block;font-family:Manrope;margin-bottom:8px}.box-info-desc{color:#c2c2c2;font-size:16px;font-weight:500;line-height:150%}.box-cards{display:flex;flex:1;flex-wrap:wrap;gap:80px 24px;list-style:none;margin:0;max-width:50%;padding:0;li{margin:0;padding:0;width:calc(50% - 12px)}.card{align-items:flex-start;border-left:1px solid #474747;display:flex;flex-direction:column;padding-left:24px;&:hover{.card-ttl{&:after{@media screen and (min-width:1023px){width:100%}}}}&.no-link{.card-ttl{&:after,svg{display:none}}}.card-img{max-width:48px;width:100%;&:not(:last-child){margin-bottom:40px}}.card-ttl{align-items:center;color:#fff;display:inline-flex;font-family:Manrope;font-size:18px;font-weight:600;line-height:150%;position:relative;&:after{background:#fff;bottom:-1px;content:"";height:1px;left:0;position:absolute;transform-origin:left center;transition:all .2s ease-in-out;width:100%;width:0}&:not(:last-child){margin-bottom:8px}}.card-txt{color:#a3a3a3;display:block;font-family:Manrope;font-size:14px;font-weight:400;line-height:160%}}}}@media screen and (max-width:1024px){.container{margin:0 auto;max-width:1439px;padding:80px 0;width:calc(100% - 64px)}.box{flex-direction:column;gap:40px;.box-info{max-width:546px;width:100%}.box-info-ttl{margin-bottom:0}.box-cards{max-width:100%;width:100%}}}@media screen and (max-width:600px){.container{border-bottom:unset;width:calc(100% - 32px)}.box{.box-info-ttl{font-size:32px}.box-info-desc{font-size:14px}.box-cards{flex-direction:column;gap:40px;max-width:100%;width:100%;li{width:100%}.card{border-left:unset;padding-left:0;.card-img{&:not(:last-child){margin-bottom:24px}}}}}}}