section.product-why{background-color:#331433}section.product-why .video_card{display:block;order:var(--product-why-video-card-order,-1)}section.product-why .video_card a{display:block;overflow:hidden;transition:transform .1s ease-in-out}section.product-why .video_card a:hover{transform:scale(1.05)}section.product-why .product-why__video-modal{background-color:#fff;border:none;border-radius:8px;height:fit-content;max-width:714px;padding:12px;user-select:none;width:100%}section.product-why .product-why__video-modal .close_dialog{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;transition:transform .1s ease-in-out;width:20px}section.product-why .product-why__video-modal .close_dialog:hover{transform:scale(1.5)}section.product-why .product-why__video-modal::backdrop{background-color:rgba(0,0,0,.5)}section.product-why .product-why__video-modal iframe{aspect-ratio:16/9;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:8px;display:block;height:auto;max-width:714px;width:100%}section.product-why .product-why__main{padding:80px 0 24px}section.product-why .product-why__main header h2{color:#fff;font:normal 900 36px/1.2 var(--ff-gotham);text-align:center}section.product-why .product-why__main header p{color:#c6aac6;font:normal 400 18px/1.6 var(--ff-gotham);margin:12px auto 48px;text-align:center}section.product-why .product-why__card{background:linear-gradient(227deg,#431f43 1.8%,#331433 29.86%);border-radius:8px;color:#fff;display:flex;flex-direction:column;height:100%;padding:24px 16px}section.product-why .product-why__audience{background-color:#2c0f29;padding:64px 0 80px}section.product-why .product-why__audience-card{background-color:#3c1c3c;border-radius:8px;color:#fff;display:flex;flex-direction:column;height:100%;padding:24px}section.product-why .card_title{align-items:center;color:#fff;column-gap:16px;display:flex;font:normal 900 20px/1.4 var(--ff-gotham);margin:0}section.product-why .card_title .icon_wrapper{align-items:center;display:flex;height:48px;justify-content:center;width:48px}section.product-why .card_content{color:#c6aac6;flex-grow:1;font:normal 400 14px/1.8 var(--ff-gotham);margin:16px 0}section.product-why .card_content p{margin:0}section.product-why .card_content code{background:transparent;color:inherit;padding:0}section.product-why.product-why--ironbarcode .card_content code,section.product-why.product-why--ironppt .card_content code,section.product-why.product-why--ironprint .card_content code,section.product-why.product-why--ironqr .card_content code,section.product-why.product-why--ironwebscraper .card_content code,section.product-why.product-why--ironword .card_content code,section.product-why.product-why--ironxl .card_content code,section.product-why.product-why--ironzip .card_content code{color:#fff}section.product-why .card_content div+ul,section.product-why .card_content p+p,section.product-why .card_content p+ul,section.product-why .card_content ul+div,section.product-why .card_content ul+p,section.product-why .card_content ul+ul{margin-top:12px}section.product-why .card_content strong{color:#fff;font:normal 700 14px/1.8 var(--ff-gotham)}section.product-why .card_content ul{margin:0;padding-left:24px}section.product-why .card_content ul>li+li{margin:8px 0 0}section.product-why .card_content ul>li>ul{color:#ebecf0;column-fill:balance;columns:2;list-style:circle;list-style-position:inside;margin:8px 0;padding-left:12px}section.product-why .card_content ul>li>ul>li{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.product-why .card_footer{border-top:1px solid #583a58;color:#c6aac6;display:flex;flex-wrap:wrap;font:normal 400 14px/1.5 var(--ff-gotham);justify-content:space-between;min-height:62px;padding-top:16px}section.product-why .card_footer strong{color:#fff;font:normal 700 14px/1.8 var(--ff-gotham)}section.product-why .card_footer .tag_a,section.product-why .card_footer a{align-items:center;color:#2a95d5;column-gap:8px;display:inline-flex;font:normal 700 14px/1.5 var(--ff-gotham);text-decoration:none}section.product-why .card_footer .tag_a:hover,section.product-why .card_footer a:hover{color:#e01a59}