@import "https://cdn.jsdelivr.net/npm/vazirmatn@33.0.3/Vazirmatn-Variable-font-face.css";
html[dir=rtl],html[dir=rtl] body,html[dir=rtl] button,html[dir=rtl] input,html[dir=rtl] select,html[dir=rtl] textarea{font-family:Vazirmatn,Vazir,Tahoma,Arial,sans-serif}.cansa-hero-section{background:#06284c;margin:0;padding:0;position:relative;overflow:visible}.cansa-hero-shell{background:#06284c;min-height:620px;position:relative;overflow:hidden}.cansa-hero-image{min-height:620px;inset:0;object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;margin:0!important;position:absolute!important}.cansa-hero-shell:after{content:"";pointer-events:none;background:linear-gradient(90deg,#041f3d1a 0%,#041f3d3d 42%,#031b38e0 100%);position:absolute;inset:0}[dir=rtl] .cansa-hero-shell:after{background:linear-gradient(90deg,#041f3d14 0%,#041f3d33 45%,#031b38e6 100%)}.cansa-hero-copy{z-index:2;padding-top:clamp(64px,7vw,112px);color:#fff;width:min(40%,560px);margin-inline-start:auto;padding-inline:clamp(32px,7vw,110px);position:relative}[dir=ltr] .cansa-hero-copy{margin-inline:0 auto}.cansa-hero-title{letter-spacing:-.025em;text-shadow:0 3px 16px #01142838;margin:0;font-size:clamp(2.35rem,4.1vw,4.8rem);font-weight:900;line-height:1.14;color:#fff!important}.cansa-hero-subtitle{max-width:640px;margin:8px 0 0;font-size:clamp(1rem,1.35vw,1.3rem);font-weight:600;line-height:2;color:#fffffff5!important}.cansa-hero-search-form{z-index:5;inset-inline-end:clamp(32px,7vw,110px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;border:1px solid #ffffffc2;border-radius:28px;grid-template-columns:repeat(4,minmax(0,1fr));width:min(780px,62vw);padding:18px;position:absolute;bottom:30px;box-shadow:0 22px 52px #001e463d;gap:12px!important;display:grid!important}[dir=ltr] .cansa-hero-search-form{inset-inline:clamp(32px,7vw,110px) auto}.cansa-hero-tabs{grid-column:1/-1;min-width:0;border:0!important;margin:0!important;padding:0!important}.cansa-hero-tabs>legend{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.cansa-hero-tabs [data-nx-site-form-radio-options]{border-bottom:1px solid #e3eaf4;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.cansa-hero-tabs [data-nx-site-form-choice-label]{color:#153a74;cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:8px 10px 13px;font-weight:800;transition:color .2s;display:flex;position:relative}.cansa-hero-tabs [data-nx-site-form-choice-label] input{opacity:0;pointer-events:none;position:absolute}.cansa-hero-tabs [data-nx-site-form-choice-label][data-state=checked]{color:#0b63f6}.cansa-hero-tabs [data-nx-site-form-choice-label][data-state=checked]:after{content:"";inset-inline:12%;background:#1677ff;border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:-1px}.cansa-hero-query{grid-column:1/-1}.cansa-hero-query>label,.cansa-hero-filter>label{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.cansa-hero-query input,.cansa-hero-filter select{width:100%;min-height:48px;font:inherit;box-shadow:0 3px 12px #0d437d0f;color:#143766!important;background:#fff!important;border:1px solid #dce7f4!important;border-radius:12px!important}.cansa-hero-query input{padding-inline:18px 48px!important}.cansa-hero-query{position:relative}.cansa-hero-query:after{content:"⌕";top:50%;color:#0b63f6;pointer-events:none;font-size:1.55rem;position:absolute;inset-inline-end:17px;transform:translateY(-50%)}.cansa-hero-filter select{padding-inline:14px 34px!important}.cansa-hero-submit{cursor:pointer;box-shadow:0 8px 18px #0b63f63b;color:#fff!important;background:linear-gradient(135deg,#1275ff,#0b63f6)!important;border:0!important;border-radius:12px!important;min-height:48px!important;font-weight:850!important}.cansa-hero-benefits{z-index:4;inset-inline-start:clamp(30px,5vw,80px);color:#fff;width:min(360px,29vw);position:absolute;bottom:42px}[dir=ltr] .cansa-hero-benefits{inset-inline:auto clamp(30px,5vw,80px)}.cansa-hero-benefit{border-inline-end:1px solid #ffffff29;min-height:58px;padding:7px 14px}.cansa-hero-benefit:last-child{border-inline-end:0}.cansa-hero-benefit-icon{font-size:1.65rem;line-height:1}.cansa-hero-benefit-text{text-align:center;margin:0;font-size:.86rem;font-weight:700;line-height:1.65;color:#fff!important}@media (max-width:1180px){.cansa-hero-shell,.cansa-hero-image{min-height:700px}.cansa-hero-copy{width:55%;padding-inline:42px}.cansa-hero-search-form{inset-inline:42px;width:auto;bottom:118px}.cansa-hero-benefits{inset-inline:42px;width:auto;bottom:28px}}@media (max-width:760px){.cansa-hero-shell{min-height:1010px;overflow:hidden}.cansa-hero-image{min-height:470px;object-position:center center!important;height:470px!important;inset:0 0 auto!important}.cansa-hero-shell:after{background:linear-gradient(#0218311a,#021831c7);height:470px;bottom:auto}.cansa-hero-copy{width:auto;margin:0;padding:205px 24px 0;align-items:flex-start!important}.cansa-hero-title{max-width:90%;font-size:clamp(2.15rem,10vw,3.25rem)}.cansa-hero-subtitle{font-size:.98rem;line-height:1.8}.cansa-hero-search-form{top:405px;bottom:auto;border-radius:22px;grid-template-columns:1fr 1fr;width:auto;padding:14px;inset-inline:16px;gap:10px!important}.cansa-hero-tabs,.cansa-hero-query,.cansa-hero-submit{grid-column:1/-1}.cansa-hero-tabs [data-nx-site-form-radio-options]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2px}.cansa-hero-tabs [data-nx-site-form-choice-label]{min-height:42px;font-size:.86rem}.cansa-hero-filter{grid-column:auto}.cansa-hero-benefits{inset-inline:16px;background:#032446eb;border-radius:18px;width:auto;bottom:20px;overflow:hidden;grid-template-columns:1fr!important}.cansa-hero-benefit{border-inline-end:0;border-bottom:1px solid #ffffff1f;min-height:54px;justify-content:flex-start!important}.cansa-hero-benefit:last-child{border-bottom:0}.cansa-hero-benefit-text{text-align:start}}[dir=rtl] .cansa-hero-section,[dir=rtl] .cansa-hero-section *{font-family:Vazirmatn,Tahoma,Arial,sans-serif}@media (min-width:901px){.cansa-hero-shell{min-height:clamp(500px,49vw,650px);max-height:650px}.cansa-hero-image{min-height:100%;object-position:center 52%!important;height:100%!important}[dir=rtl] .cansa-hero-shell:after{background:linear-gradient(90deg,#021b3933 0%,#021b3914 46%,#021a37d4 100%)}[dir=rtl] .cansa-hero-copy{z-index:4;text-align:right;width:min(420px,34vw);margin:0;padding:0;position:absolute;top:34px;left:auto;right:clamp(42px,7.3vw,128px);align-items:flex-start!important}[dir=rtl] .cansa-hero-title{letter-spacing:-.03em;text-align:right;max-width:315px;margin:0;font-size:clamp(2.7rem,3.9vw,4.2rem);font-weight:900;line-height:1.18}[dir=rtl] .cansa-hero-subtitle{text-align:right;max-width:480px;margin:14px 0 0;font-size:clamp(1rem,1.14vw,1.15rem);font-weight:600;line-height:2}[dir=rtl] .cansa-hero-search-form{border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));width:min(760px,58vw);padding:16px 18px 18px;bottom:36px;left:auto;right:clamp(210px,17vw,330px);box-shadow:0 16px 36px #00193c38;gap:10px!important}[dir=rtl] .cansa-hero-tabs [data-nx-site-form-choice-label]{min-height:44px;padding:6px 10px 11px;font-size:.94rem}[dir=rtl] .cansa-hero-query{grid-area:2/2/auto/-1}[dir=rtl] .cansa-hero-submit{grid-area:2/1}[dir=rtl] .cansa-hero-query input,[dir=rtl] .cansa-hero-filter select,[dir=rtl] .cansa-hero-submit{min-height:46px!important}[dir=rtl] .cansa-hero-filter-category{grid-area:3/4}[dir=rtl] .cansa-hero-filter-product{grid-area:3/3}[dir=rtl] .cansa-hero-filter-capacity{grid-area:3/2}[dir=rtl] .cansa-hero-filter-location{grid-area:3/1}[dir=rtl] .cansa-hero-query input,[dir=rtl] .cansa-hero-filter select{font-size:.92rem}[dir=rtl] .cansa-hero-submit{font-size:.95rem}[dir=rtl] .cansa-hero-benefits{width:152px;bottom:38px;left:clamp(26px,3.1vw,54px);right:auto;grid-template-columns:1fr!important;gap:0!important;display:grid!important}[dir=rtl] .cansa-hero-benefit{border-inline-end:0;border-bottom:1px solid #ffffff26;min-height:80px;padding:9px 6px;flex-direction:row-reverse!important;justify-content:flex-start!important;gap:10px!important}[dir=rtl] .cansa-hero-benefit:last-child{border-bottom:0}[dir=rtl] .cansa-hero-benefit-text{text-align:right;font-size:.8rem;font-weight:700;line-height:1.65}[dir=rtl] .cansa-hero-benefit-icon{flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:0;display:inline-grid}[dir=rtl] .cansa-hero-benefit-icon:before{content:"";background:#fff;width:31px;height:31px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[dir=rtl] .cansa-hero-benefit:first-child .cansa-hero-benefit-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.8-2.8 8.2-7 10-4.2-1.8-7-5.2-7-10V6l7-3z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.8-2.8 8.2-7 10-4.2-1.8-7-5.2-7-10V6l7-3z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E")}[dir=rtl] .cansa-hero-benefit:nth-child(2) .cansa-hero-benefit-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v10H3z'/%3E%3Cpath d='M14 9h4l3 3v4h-7z'/%3E%3Ccircle cx='7' cy='18' r='2'/%3E%3Ccircle cx='18' cy='18' r='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v10H3z'/%3E%3Cpath d='M14 9h4l3 3v4h-7z'/%3E%3Ccircle cx='7' cy='18' r='2'/%3E%3Ccircle cx='18' cy='18' r='2'/%3E%3C/svg%3E")}[dir=rtl] .cansa-hero-benefit:nth-child(3) .cansa-hero-benefit-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13v-2a8 8 0 0116 0v2'/%3E%3Cpath d='M4 13a2 2 0 002 2h1v-6H6a2 2 0 00-2 2v2zM20 13a2 2 0 01-2 2h-1V9h1a2 2 0 012 2v2z'/%3E%3Cpath d='M17 18c-1 2-3 3-5 3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13v-2a8 8 0 0116 0v2'/%3E%3Cpath d='M4 13a2 2 0 002 2h1v-6H6a2 2 0 00-2 2v2zM20 13a2 2 0 01-2 2h-1V9h1a2 2 0 012 2v2z'/%3E%3Cpath d='M17 18c-1 2-3 3-5 3'/%3E%3C/svg%3E")}}@media (max-width:900px){[dir=rtl] .cansa-hero-shell{background:#06284c;min-height:940px}[dir=rtl] .cansa-hero-image{min-height:240px;object-position:center 46%!important;height:240px!important;inset:0 0 auto!important}[dir=rtl] .cansa-hero-shell:after{background:linear-gradient(#02193314 0%,#0219332e 52%,#06284c 100%);height:340px;bottom:auto}[dir=rtl] .cansa-hero-copy{z-index:4;text-align:right;width:auto;margin:0;padding:292px 24px 0;position:relative;align-items:flex-start!important}[dir=rtl] .cansa-hero-title{text-align:right;max-width:100%;font-size:clamp(2.7rem,11vw,4.05rem);line-height:1.18}[dir=rtl] .cansa-hero-subtitle{text-align:right;max-width:100%;margin-top:14px;font-size:1rem;line-height:2}[dir=rtl] .cansa-hero-search-form{border-radius:26px;grid-template-columns:1fr 1fr;width:auto;padding:14px;inset:500px 18px auto;gap:10px!important}[dir=rtl] .cansa-hero-tabs [data-nx-site-form-radio-options]{grid-template-columns:repeat(2,minmax(0,1fr))}[dir=rtl] .cansa-hero-tabs [data-nx-site-form-choice-label]{min-height:44px;padding:7px 8px 10px;font-size:.98rem}[dir=rtl] .cansa-hero-query,[dir=rtl] .cansa-hero-submit{grid-column:1/-1}[dir=rtl] .cansa-hero-filter{grid-column:auto}[dir=rtl] .cansa-hero-query input,[dir=rtl] .cansa-hero-filter select,[dir=rtl] .cansa-hero-submit{font-size:1rem;min-height:52px!important}[dir=rtl] .cansa-hero-benefits{z-index:4;background:#032446f5;border-radius:0;width:100%;min-height:110px;position:absolute;bottom:0;left:0;right:0;grid-template-columns:repeat(3,1fr)!important;display:grid!important}[dir=rtl] .cansa-hero-benefit{border-bottom:0;border-inline-end:1px solid #ffffff26;min-height:110px;padding:12px 8px;flex-direction:column!important;justify-content:center!important;gap:8px!important}[dir=rtl] .cansa-hero-benefit:last-child{border-inline-end:0}[dir=rtl] .cansa-hero-benefit-icon{flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:0;display:inline-grid}[dir=rtl] .cansa-hero-benefit-icon:before{content:"";background:#fff;width:24px;height:24px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[dir=rtl] .cansa-hero-benefit:first-child .cansa-hero-benefit-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.8-2.8 8.2-7 10-4.2-1.8-7-5.2-7-10V6l7-3z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.8-2.8 8.2-7 10-4.2-1.8-7-5.2-7-10V6l7-3z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E")}[dir=rtl] .cansa-hero-benefit:nth-child(2) .cansa-hero-benefit-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v10H3z'/%3E%3Cpath d='M14 9h4l3 3v4h-7z'/%3E%3Ccircle cx='7' cy='18' r='2'/%3E%3Ccircle cx='18' cy='18' r='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v10H3z'/%3E%3Cpath d='M14 9h4l3 3v4h-7z'/%3E%3Ccircle cx='7' cy='18' r='2'/%3E%3Ccircle cx='18' cy='18' r='2'/%3E%3C/svg%3E")}[dir=rtl] .cansa-hero-benefit:nth-child(3) .cansa-hero-benefit-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13v-2a8 8 0 0116 0v2'/%3E%3Cpath d='M4 13a2 2 0 002 2h1v-6H6a2 2 0 00-2 2v2zM20 13a2 2 0 01-2 2h-1V9h1a2 2 0 012 2v2z'/%3E%3Cpath d='M17 18c-1 2-3 3-5 3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 13v-2a8 8 0 0116 0v2'/%3E%3Cpath d='M4 13a2 2 0 002 2h1v-6H6a2 2 0 00-2 2v2zM20 13a2 2 0 01-2 2h-1V9h1a2 2 0 012 2v2z'/%3E%3Cpath d='M17 18c-1 2-3 3-5 3'/%3E%3C/svg%3E")}[dir=rtl] .cansa-hero-benefit-text{text-align:center;font-size:.72rem;line-height:1.6}}html[dir=rtl] body,html[dir=rtl] body *{font-family:Vazirmatn,Vazir,Tahoma,Arial,sans-serif!important}@media (min-width:901px){[dir=rtl] .cansa-hero-copy{width:min(390px,31vw);top:38px;right:clamp(42px,7.2vw,126px)}[dir=rtl] .cansa-hero-title{letter-spacing:-.02em;white-space:normal;width:270px;max-width:270px;font-size:clamp(2.65rem,3.55vw,4rem);font-weight:900;line-height:1.2;font-family:Vazirmatn,Vazir,Tahoma,Arial,sans-serif!important}[dir=rtl] .cansa-hero-subtitle{width:min(455px,31vw);max-width:455px;font-size:clamp(.96rem,1.08vw,1.12rem);line-height:2.05;font-family:Vazirmatn,Vazir,Tahoma,Arial,sans-serif!important}[dir=rtl] .cansa-hero-tabs [data-nx-site-form-choice-label],[dir=rtl] .cansa-hero-query input,[dir=rtl] .cansa-hero-filter select,[dir=rtl] .cansa-hero-submit,[dir=rtl] .cansa-hero-benefit-text{font-family:Vazirmatn,Vazir,Tahoma,Arial,sans-serif!important}}@media (max-width:900px){[dir=rtl] .cansa-hero-shell{background:#06284c;min-height:760px}[dir=rtl] .cansa-hero-image{min-height:760px;object-fit:cover!important;object-position:center 46%!important;width:100%!important;height:100%!important;inset:0!important}[dir=rtl] .cansa-hero-shell:after{background:linear-gradient(#031c3814 0%,#031c3857 26%,#031c38d1 48%,#031c38f5 100%);height:auto;inset:0}[dir=rtl] .cansa-hero-copy{z-index:4;text-align:right;width:auto;margin:0;padding:0;position:absolute;top:58px;left:24px;right:24px;align-items:flex-start!important}[dir=rtl] .cansa-hero-title{letter-spacing:-.02em;text-align:right;width:270px;max-width:82vw;margin:0;font-size:clamp(2.25rem,10.2vw,3.15rem);font-weight:900;line-height:1.22;font-family:Vazirmatn,Vazir,Tahoma,Arial,sans-serif!important}[dir=rtl] .cansa-hero-subtitle{text-align:right;max-width:340px;margin:12px 0 0;font-size:.88rem;font-weight:600;line-height:1.9;font-family:Vazirmatn,Vazir,Tahoma,Arial,sans-serif!important}[dir=rtl] .cansa-hero-search-form{background:#fffffffb;border-radius:22px;grid-template-columns:1fr 1fr;width:auto;padding:12px;inset:238px 16px auto;gap:8px!important}[dir=rtl] .cansa-hero-tabs [data-nx-site-form-radio-options]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}[dir=rtl] .cansa-hero-tabs [data-nx-site-form-choice-label]{min-height:38px;padding:5px 6px 8px;font-size:.86rem;font-family:Vazirmatn,Vazir,Tahoma,Arial,sans-serif!important}[dir=rtl] .cansa-hero-query,[dir=rtl] .cansa-hero-submit{grid-column:1/-1}[dir=rtl] .cansa-hero-query input,[dir=rtl] .cansa-hero-filter select,[dir=rtl] .cansa-hero-submit{font-size:.88rem;min-height:44px!important;font-family:Vazirmatn,Vazir,Tahoma,Arial,sans-serif!important}[dir=rtl] .cansa-hero-submit{min-height:46px!important}[dir=rtl] .cansa-hero-benefits{background:#032446f7;border-radius:0;width:100%;min-height:104px;bottom:0;left:0;right:0;grid-template-columns:repeat(3,1fr)!important;display:grid!important}[dir=rtl] .cansa-hero-benefit{min-height:104px;padding:10px 6px;gap:7px!important}[dir=rtl] .cansa-hero-benefit-text{font-size:.68rem;line-height:1.55;font-family:Vazirmatn,Vazir,Tahoma,Arial,sans-serif!important}}html[dir=rtl],html[dir=rtl] body,html[dir=rtl] body *,[dir=rtl] .cansa-hero-section,[dir=rtl] .cansa-hero-section *{font-family:Vazirmatn,Tahoma,Arial,sans-serif!important}@media (min-width:901px){[dir=rtl] .cansa-hero-copy{width:min(430px,33vw)}[dir=rtl] .cansa-hero-title{letter-spacing:0;width:auto;max-width:430px;font-size:clamp(2.55rem,3.45vw,3.85rem);font-weight:800;line-height:1.18;white-space:pre-line!important;font-family:Vazirmatn,Tahoma,Arial,sans-serif!important}}@media (max-width:900px){[dir=rtl] .cansa-hero-shell{min-height:650px}[dir=rtl] .cansa-hero-image{min-height:650px;object-position:center 42%!important;height:650px!important}[dir=rtl] .cansa-hero-copy{top:42px;left:22px;right:22px}[dir=rtl] .cansa-hero-title{letter-spacing:0;width:auto;max-width:320px;font-size:clamp(2.25rem,9.8vw,2.85rem);font-weight:800;line-height:1.18;white-space:pre-line!important;font-family:Vazirmatn,Tahoma,Arial,sans-serif!important}[dir=rtl] .cansa-hero-subtitle{max-width:330px;margin-top:9px;font-size:.82rem;line-height:1.75;font-family:Vazirmatn,Tahoma,Arial,sans-serif!important}[dir=rtl] .cansa-hero-search-form{border-radius:20px;padding:10px;top:215px;left:14px;right:14px;gap:6px!important}[dir=rtl] .cansa-hero-tabs [data-nx-site-form-choice-label]{min-height:34px;padding:4px 5px 7px;font-size:.82rem}[dir=rtl] .cansa-hero-query input,[dir=rtl] .cansa-hero-filter select{font-size:.82rem;min-height:40px!important}[dir=rtl] .cansa-hero-submit{font-size:.86rem;min-height:42px!important}[dir=rtl] .cansa-hero-benefits{min-height:98px}[dir=rtl] .cansa-hero-benefit{min-height:98px;padding:8px 5px;gap:6px!important}[dir=rtl] .cansa-hero-benefit-text{font-size:.64rem;line-height:1.5}[dir=rtl] .cansa-hero-title{max-width:286px;line-height:1.22;font-size:clamp(1.9rem,8.2vw,2.3rem)!important}[dir=rtl] .cansa-hero-subtitle{max-width:320px;line-height:1.72;font-size:.78rem!important}[dir=rtl] .cansa-hero-shell:after{background:linear-gradient(#031c381a 0%,#031c385c 18%,#031c38db 27%,#06284c 34% 100%)!important}[dir=rtl] .cansa-hero-copy{top:48px}[dir=rtl] .cansa-hero-title{margin-bottom:2px}}.cansa-lines-section{background:#fff}.cansa-lines-container{position:relative}.cansa-lines-stack{width:100%}.cansa-lines-header{direction:rtl;width:100%;align-items:flex-start!important}[dir=ltr] .cansa-lines-header{direction:ltr}.cansa-lines-heading-wrap{max-width:720px}.cansa-lines-kicker{background:#eef6ff;border-radius:999px;width:fit-content;margin:0;padding:6px 12px;font-size:.78rem;font-weight:800;display:inline-flex;color:#0b63f6!important}.cansa-lines-title{margin:4px 0 0;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:900;line-height:1.25;color:#052b5b!important}.cansa-lines-copy{margin:0;font-size:.95rem;line-height:1.9;color:#6d7b93!important}.cansa-lines-view-all{white-space:nowrap;justify-content:center;align-items:center;min-height:44px;color:#0b63f6!important;background:#fff!important;border:1.5px solid #1680ff!important;border-radius:10px!important;padding:10px 18px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.cansa-lines-category-grid{align-items:start;width:100%;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.cansa-lines-category-item{isolation:isolate;text-align:center;cursor:pointer;border-radius:20px;min-width:0;padding:4px;transition:transform .2s;position:relative}.cansa-lines-category-item:hover{transform:translateY(-4px)}.cansa-lines-category-image{z-index:1;pointer-events:none;border:5px solid #f2f7ff;max-width:100%;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;box-shadow:0 6px 20px #1a53911a;object-fit:cover!important;border-radius:50%!important;width:118px!important;height:118px!important;margin-inline:auto!important}.cansa-lines-category-title{z-index:1;pointer-events:none;position:relative;color:#062b66!important;text-align:center!important;margin:0!important;font-size:.92rem!important;font-weight:800!important;line-height:1.6!important}.cansa-lines-category-item:is(:hover,:focus-within,:active) .cansa-lines-category-image{border-color:#ff4c4c;box-shadow:0 0 0 3px #ff4c4c1a,0 10px 24px #1a539124}.cansa-lines-category-hitarea{opacity:0;white-space:nowrap;overflow:hidden;z-index:10!important;cursor:pointer!important;pointer-events:auto!important;border-radius:20px!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.cansa-lines-category-hitarea:focus-visible{opacity:1;outline-offset:3px;outline:3px solid #0b63f652;color:#0000!important}.cansa-lines-carousel{width:100%;margin-top:2px;padding-inline:48px}.cansa-lines-carousel [data-slot=carousel-viewport]{border-radius:16px}.cansa-lines-carousel [data-slot=carousel-item]{height:auto}.cansa-lines-carousel [data-slot=carousel-previous],.cansa-lines-carousel [data-slot=carousel-next]{z-index:5;color:#0b63f6;cursor:pointer;background:#fff;border:1px solid #d8e8fb;border-radius:999px;width:42px;height:42px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 18px #124c8a1f}.cansa-lines-carousel [data-slot=carousel-previous]{inset-inline-start:0}.cansa-lines-carousel [data-slot=carousel-next]{inset-inline-end:0}.cansa-lines-carousel [data-slot=carousel-previous]:disabled,.cansa-lines-carousel [data-slot=carousel-next]:disabled{opacity:.35;cursor:default}.cansa-line-card{background:#fff;border:1px solid #e1ebf7;border-radius:14px;min-width:0;height:100%;padding-bottom:14px;overflow:hidden;box-shadow:0 8px 25px #124c8a1a}.cansa-line-card-image{object-fit:cover!important;border-radius:13px 13px 0 0!important;width:100%!important;height:250px!important}.cansa-line-card-title{color:#062b66!important;text-align:right!important;margin:8px 16px 0!important;font-size:1.05rem!important;font-weight:900!important;line-height:1.65!important}[dir=ltr] .cansa-line-card-title{text-align:left!important}.cansa-line-card-meta{color:#7182a1!important;text-align:right!important;margin:0 16px!important;font-size:.82rem!important;line-height:1.65!important}[dir=ltr] .cansa-line-card-meta{text-align:left!important}.cansa-line-card-link{justify-content:center;align-items:center;min-height:42px;color:#0b63f6!important;background:#fff!important;border:1px solid #d8e8fb!important;border-radius:9px!important;margin:6px 14px 0!important;font-weight:800!important;text-decoration:none!important;display:flex!important}@media (max-width:1100px){.cansa-lines-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px 10px!important}}@media (max-width:900px){.cansa-lines-section{padding-inline:0}.cansa-lines-header{gap:14px!important}.cansa-lines-heading-wrap{max-width:100%}.cansa-lines-title{font-size:1.75rem}.cansa-lines-view-all{min-height:40px;font-size:.82rem;padding:8px 12px!important}.cansa-lines-category-image{border-width:4px;width:88px!important;height:88px!important}.cansa-lines-category-title{font-size:.78rem!important}.cansa-lines-carousel{padding-inline:40px}.cansa-line-card-image{height:210px!important}}@media (max-width:520px){.cansa-lines-header{flex-direction:column!important}.cansa-lines-view-all{align-self:flex-start}.cansa-lines-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cansa-lines-category-image{width:78px!important;height:78px!important}.cansa-lines-carousel{padding-inline:0}.cansa-lines-carousel [data-slot=carousel-previous],.cansa-lines-carousel [data-slot=carousel-next]{width:40px;height:40px;top:42%;bottom:auto;transform:translateY(-50%)}.cansa-lines-carousel [data-slot=carousel-previous]{inset-inline-start:10px}.cansa-lines-carousel [data-slot=carousel-next]{inset-inline-end:10px}}.cansa-machinery-hero{background:#092f5d;width:100%;min-height:430px;position:relative;overflow:hidden}.cansa-machinery-hero-image{inset:0;object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important}.cansa-machinery-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#f4fafff7 0%,#f4faffe6 30%,#f4faff75 51%,#05254814 72%,#05254805 100%);position:absolute;inset:0}[dir=rtl] .cansa-machinery-hero:after{background:linear-gradient(270deg,#f4fafff7 0%,#f4faffe6 30%,#f4faff75 51%,#05254814 72%,#05254805 100%)}.cansa-machinery-hero-copy{z-index:2;width:min(600px,44vw);min-height:430px;padding:52px clamp(28px,6vw,92px);position:relative;justify-content:center!important}[dir=rtl] .cansa-machinery-hero-copy{text-align:right;margin-inline-start:auto;align-items:flex-start!important}.cansa-machinery-kicker{background:#ffffffdb;border-radius:999px;width:fit-content;margin:0;padding:6px 12px;display:inline-flex;color:#0b63f6!important;font-size:.78rem!important;font-weight:800!important}.cansa-machinery-title{letter-spacing:-.025em;max-width:430px;color:#052b5b!important;margin:0!important;font-family:Vazirmatn,Vazir,Tahoma,Arial,sans-serif!important;font-size:clamp(2.35rem,3.4vw,3.75rem)!important;font-weight:900!important;line-height:1.18!important}.cansa-machinery-copy{max-width:510px;color:#173e6b!important;margin:0!important;font-size:.98rem!important;font-weight:600!important;line-height:1.95!important}.cansa-machinery-cta{justify-content:center;align-items:center;width:fit-content;min-height:46px;box-shadow:0 8px 18px #03326b26;color:#fff!important;background:#063b7f!important;border-radius:8px!important;padding:10px 20px!important;font-weight:850!important;text-decoration:none!important;display:inline-flex!important}.cansa-machinery-tabs-wrap{padding-top:0!important}.cansa-machinery-tabs{width:min(1280px,100% - 40px);margin:-1px auto 0}.cansa-machinery-tabs [role=tablist]{background:#fff;border:1px solid #dbe8f7;border-radius:0 0 12px 12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;width:100%;overflow:hidden;box-shadow:0 4px 14px #14508c0a;display:grid!important}.cansa-machinery-tabs [role=tab]{cursor:pointer;min-height:62px;transition:background .18s,color .18s;border:0!important;color:#0b63f6!important;background:#fff!important;border-inline-start:1px solid #e5edf7!important;padding:10px 14px!important;font-family:Vazirmatn,Tahoma,sans-serif!important;font-size:.92rem!important;font-weight:850!important}.cansa-machinery-tabs [role=tab]:first-child{border-inline-start:0!important}.cansa-machinery-tabs [role=tab][aria-selected=true]{color:#fff!important;background:#063b7f!important}.cansa-machinery-tabs [role=tab]:hover{color:#063b7f!important;background:#eef6ff!important}.cansa-machinery-tabs [role=tab][aria-selected=true]:hover{color:#fff!important;background:#063b7f!important}.cansa-machinery-tabs [role=tabpanel]{padding-top:18px}.cansa-machinery-carousel{width:100%;padding:0 48px 10px;position:relative}.cansa-machinery-carousel [data-slot=carousel-viewport]{overflow:hidden}.cansa-machinery-carousel [data-slot=carousel-previous],.cansa-machinery-carousel [data-slot=carousel-next]{z-index:5;color:#0b63f6;background:#fff;border:1px solid #d8e8fb;border-radius:999px;width:42px;height:42px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 18px #124c8a1f}.cansa-machinery-carousel [data-slot=carousel-previous]{inset-inline-start:0}.cansa-machinery-carousel [data-slot=carousel-next]{inset-inline-end:0}.cansa-machine-card{background:#fff;border:1px solid #e1ebf7;border-radius:12px;min-height:100%;padding-bottom:14px;overflow:hidden;box-shadow:0 8px 22px #124c8a14}.cansa-machine-card-image{object-fit:cover!important;border-radius:11px 11px 0 0!important;width:100%!important;height:220px!important}.cansa-machine-card-title{color:#062b66!important;text-align:right!important;margin:8px 14px 0!important;font-size:1rem!important;font-weight:900!important;line-height:1.65!important}[dir=ltr] .cansa-machine-card-title{text-align:left!important}.cansa-machine-card-meta{color:#7182a1!important;text-align:right!important;margin:0 14px!important;font-size:.79rem!important;line-height:1.7!important}[dir=ltr] .cansa-machine-card-meta{text-align:left!important}.cansa-machine-card-link{justify-content:center;align-items:center;min-height:40px;color:#0b63f6!important;background:#fff!important;border:1px solid #d8e8fb!important;border-radius:8px!important;margin:8px 12px 0!important;font-weight:800!important;text-decoration:none!important;display:flex!important}@media (max-width:900px){.cansa-machinery-hero{min-height:390px}.cansa-machinery-hero-copy{width:100%;min-height:390px;padding:32px 22px;justify-content:flex-end!important}.cansa-machinery-hero:after,[dir=rtl] .cansa-machinery-hero:after{background:linear-gradient(#03224114 0%,#052b5329 36%,#f4fafff5 72%,#f4faff 100%)}.cansa-machinery-title{max-width:330px;font-size:clamp(2rem,10vw,2.8rem)!important}.cansa-machinery-copy{max-width:360px;font-size:.88rem!important}.cansa-machinery-tabs{width:calc(100% - 18px)}.cansa-machinery-tabs [role=tablist]{scrollbar-width:none;border-radius:10px;overflow-x:auto;display:flex!important}.cansa-machinery-tabs [role=tablist]::-webkit-scrollbar{display:none}.cansa-machinery-tabs [role=tab]{flex:none;min-width:138px;min-height:52px;font-size:.8rem!important}.cansa-machinery-carousel{padding-inline:0}.cansa-machinery-carousel [data-slot=carousel-previous],.cansa-machinery-carousel [data-slot=carousel-next]{width:40px;height:40px;top:42%}.cansa-machinery-carousel [data-slot=carousel-previous]{inset-inline-start:10px}.cansa-machinery-carousel [data-slot=carousel-next]{inset-inline-end:10px}.cansa-machine-card-image{height:240px!important}}.cansa-machinery-section{background:#f4faff;padding-bottom:52px}@media (min-width:901px){.cansa-machinery-hero{background:#edf6ff;height:330px;min-height:330px}.cansa-machinery-hero-image{object-fit:cover!important;object-position:center center!important;width:100%!important;height:330px!important;inset:0!important}.cansa-machinery-hero:after,[dir=rtl] .cansa-machinery-hero:after{background:linear-gradient(90deg,#f4faff 0%,#f4fafffa 20%,#f4faffe6 34%,#f4faff8a 47%,#f4faff14 66%,#f4faff00 100%)}[dir=rtl] .cansa-machinery-hero-copy{z-index:2;text-align:right;width:min(390px,34vw);min-height:0;margin:0;padding:0;position:absolute;top:30px;left:clamp(32px,5vw,86px);right:auto;justify-content:flex-start!important;align-items:flex-start!important;gap:9px!important}.cansa-machinery-kicker{border:1px solid #0b63f614;box-shadow:0 4px 12px #0b63f60a;color:#0b63f6!important;background:#ffffffeb!important;margin:0 0 2px!important;padding:5px 11px!important;font-size:.72rem!important;line-height:1.4!important}[dir=rtl] .cansa-machinery-title{white-space:pre-line;width:285px;max-width:285px;color:#052b5b!important;letter-spacing:-.025em!important;text-align:right!important;margin:0!important;font-size:clamp(2.45rem,3.2vw,3.55rem)!important;font-weight:900!important;line-height:1.13!important}[dir=rtl] .cansa-machinery-copy{max-width:330px;color:#0b315d!important;text-align:right!important;margin:0!important;font-size:.92rem!important;font-weight:650!important;line-height:1.85!important}[dir=rtl] .cansa-machinery-cta{min-height:42px;box-shadow:0 7px 15px #03326b1f;background:#063b7f!important;border-radius:7px!important;margin-top:3px!important;padding:9px 17px!important;font-size:.84rem!important}.cansa-machinery-tabs-wrap{padding-top:0!important}.cansa-machinery-tabs{width:min(1320px,100% - 72px);margin:0 auto}.cansa-machinery-tabs [role=tablist]{padding:10px 0 8px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;display:grid!important;overflow:visible!important}.cansa-machinery-tabs [role=tab]{justify-content:center;align-items:center;gap:9px;min-height:54px;position:relative;box-shadow:0 3px 9px #14508c09;color:#0b63f6!important;background:#fff!important;border:1px solid #dbe8f7!important;border-radius:8px!important;padding:8px 11px!important;font-size:.84rem!important;font-weight:850!important;display:flex!important}.cansa-machinery-tabs [role=tab]:before{content:"";background:currentColor;flex:0 0 30px;width:30px;height:30px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cansa-machinery-tabs [role=tab]:first-child:before{-webkit-mask-image:url(/media/cansa/machinery-tab-seaming.svg);mask-image:url(/media/cansa/machinery-tab-seaming.svg)}.cansa-machinery-tabs [role=tab]:nth-child(2):before{-webkit-mask-image:url(/media/cansa/machinery-tab-filling.svg);mask-image:url(/media/cansa/machinery-tab-filling.svg)}.cansa-machinery-tabs [role=tab]:nth-child(3):before{-webkit-mask-image:url(/media/cansa/machinery-tab-cooking.svg);mask-image:url(/media/cansa/machinery-tab-cooking.svg)}.cansa-machinery-tabs [role=tab]:nth-child(4):before{-webkit-mask-image:url(/media/cansa/machinery-tab-sterilization.svg);mask-image:url(/media/cansa/machinery-tab-sterilization.svg)}.cansa-machinery-tabs [role=tab]:nth-child(5):before{-webkit-mask-image:url(/media/cansa/machinery-tab-preparation.svg);mask-image:url(/media/cansa/machinery-tab-preparation.svg)}.cansa-machinery-tabs [role=tab][aria-selected=true]{box-shadow:0 7px 15px #03326b21;color:#fff!important;background:#063b7f!important;border-color:#063b7f!important}.cansa-machinery-tabs [role=tab]:hover:not([aria-selected=true]){color:#063b7f!important;background:#f7fbff!important}.cansa-machinery-tabs [role=tabpanel]{padding-top:7px!important}.cansa-machinery-carousel{padding:0 44px 10px}.cansa-machinery-carousel [data-slot=carousel-previous],.cansa-machinery-carousel [data-slot=carousel-next]{width:40px;height:40px;top:46%}}@media (max-width:900px){.cansa-machinery-section{padding-bottom:38px}.cansa-machinery-hero{background:#edf6ff;height:318px;min-height:318px}.cansa-machinery-hero-image{object-fit:cover!important;object-position:64% center!important;width:100%!important;height:318px!important;inset:0!important}.cansa-machinery-hero:after,[dir=rtl] .cansa-machinery-hero:after{background:linear-gradient(90deg,#f4faff 0%,#f4fafffa 28%,#f4faffe6 47%,#f4faff59 70%,#f4faff0a 100%)}[dir=rtl] .cansa-machinery-hero-copy{z-index:2;text-align:right;width:min(250px,66vw);min-height:0;margin:0;padding:0;position:absolute;top:26px;left:18px;right:auto;justify-content:flex-start!important;align-items:flex-start!important;gap:7px!important}.cansa-machinery-kicker{padding:4px 9px!important;font-size:.66rem!important}[dir=rtl] .cansa-machinery-title{white-space:pre-line;width:225px;max-width:100%;text-align:right!important;margin:0!important;font-size:clamp(1.9rem,8.4vw,2.5rem)!important;font-weight:900!important;line-height:1.15!important}[dir=rtl] .cansa-machinery-copy{max-width:225px;text-align:right!important;margin:0!important;font-size:.72rem!important;font-weight:650!important;line-height:1.72!important}[dir=rtl] .cansa-machinery-cta{min-height:38px;border-radius:7px!important;padding:8px 12px!important;font-size:.72rem!important}.cansa-machinery-tabs{width:calc(100% - 16px);margin:0 auto}.cansa-machinery-tabs [role=tablist]{width:100%;padding:7px 0 6px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;display:grid!important;overflow:visible!important}.cansa-machinery-tabs [role=tab]{text-align:center;white-space:normal;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:68px;position:relative;color:#0b63f6!important;background:#fff!important;border:1px solid #dbe8f7!important;border-radius:7px!important;min-width:0!important;padding:5px 2px!important;font-size:.6rem!important;font-weight:850!important;line-height:1.35!important;display:flex!important}.cansa-machinery-tabs [role=tab]:before{content:"";background:currentColor;flex:0 0 24px;width:24px;height:24px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cansa-machinery-tabs [role=tab]:first-child:before{-webkit-mask-image:url(/media/cansa/machinery-tab-seaming.svg);mask-image:url(/media/cansa/machinery-tab-seaming.svg)}.cansa-machinery-tabs [role=tab]:nth-child(2):before{-webkit-mask-image:url(/media/cansa/machinery-tab-filling.svg);mask-image:url(/media/cansa/machinery-tab-filling.svg)}.cansa-machinery-tabs [role=tab]:nth-child(3):before{-webkit-mask-image:url(/media/cansa/machinery-tab-cooking.svg);mask-image:url(/media/cansa/machinery-tab-cooking.svg)}.cansa-machinery-tabs [role=tab]:nth-child(4):before{-webkit-mask-image:url(/media/cansa/machinery-tab-sterilization.svg);mask-image:url(/media/cansa/machinery-tab-sterilization.svg)}.cansa-machinery-tabs [role=tab]:nth-child(5):before{-webkit-mask-image:url(/media/cansa/machinery-tab-preparation.svg);mask-image:url(/media/cansa/machinery-tab-preparation.svg)}.cansa-machinery-tabs [role=tab][aria-selected=true]{color:#fff!important;background:#063b7f!important;border-color:#063b7f!important}.cansa-machinery-tabs [role=tabpanel]{padding-top:8px!important}.cansa-machinery-carousel{padding-inline:0!important}.cansa-machinery-carousel [data-slot=carousel-previous],.cansa-machinery-carousel [data-slot=carousel-next]{width:38px;height:38px;top:38%}.cansa-machinery-carousel [data-slot=carousel-previous]{inset-inline-start:7px}.cansa-machinery-carousel [data-slot=carousel-next]{inset-inline-end:7px}.cansa-machine-card-image{height:205px!important}.cansa-machine-card-title{font-size:.95rem!important}.cansa-machine-card-meta{font-size:.75rem!important}}.cansa-machine-card{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:0!important;height:100%!important;padding-bottom:12px!important;display:flex!important}.cansa-machine-card>.cansa-machine-card-image+*{margin-top:14px!important}.cansa-machine-card-title{margin:14px 14px 0!important}.cansa-machine-card-meta{margin:6px 14px 0!important}.cansa-machine-card-link{margin:10px 12px 0!important}@media (min-width:901px){.cansa-machine-card{min-height:100%!important}}@media (max-width:900px){.cansa-machinery-hero{background:#edf6ff!important;flex-direction:column!important;height:auto!important;min-height:auto!important;display:flex!important}.cansa-machinery-hero-image{object-fit:cover!important;object-position:center center!important;flex:0 0 122px!important;width:100%!important;height:122px!important;display:block!important;position:static!important;inset:auto!important}.cansa-machinery-hero:after,[dir=rtl] .cansa-machinery-hero:after{background:0 0!important;display:none!important}[dir=rtl] .cansa-machinery-hero-copy{z-index:2;text-align:center!important;background:#edf6ff!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:14px 18px 18px!important;position:static!important}.cansa-machinery-kicker{align-self:center!important}[dir=rtl] .cansa-machinery-title{text-align:center!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:clamp(2rem,8.3vw,2.7rem)!important;line-height:1.12!important}[dir=rtl] .cansa-machinery-copy{text-align:center!important;max-width:100%!important;margin:0!important;font-size:.78rem!important;line-height:1.78!important}[dir=rtl] .cansa-machinery-cta{align-self:center!important;min-height:40px!important;margin-top:2px!important;padding:9px 16px!important;font-size:.78rem!important}.cansa-machine-card-image{height:198px!important}}.cansa-factories-section{background:#edf7ff}.cansa-factories-container{width:100%}.cansa-factory-feature{background:#eef6ff;border-radius:24px;min-height:320px;position:relative;overflow:hidden}.cansa-factory-feature-image{object-fit:cover!important;object-position:center!important;border-radius:24px!important;width:100%!important;height:320px!important}.cansa-factory-feature:after{content:"";pointer-events:none;background:linear-gradient(270deg,#eef6fff0 0%,#eef6ffd6 28%,#eef6ff38 56%,#eef6ff00 82%);position:absolute;inset:0}[dir=ltr] .cansa-factory-feature:after{background:linear-gradient(90deg,#eef6fff0 0%,#eef6ffd6 28%,#eef6ff38 56%,#eef6ff00 82%)}.cansa-factory-feature-copy{z-index:2;max-width:430px;top:42px;right:42px;align-items:flex-start!important;position:absolute!important}[dir=ltr] .cansa-factory-feature-copy{left:42px;right:auto}.cansa-factories-kicker{background:#ffffffeb;border-radius:999px;align-items:center;min-height:32px;box-shadow:0 12px 24px #124c8a1f;color:#0b63f6!important;margin:0 0 8px!important;padding:6px 14px!important;font-size:.78rem!important;font-weight:800!important;display:inline-flex!important}.cansa-factories-title{letter-spacing:-.02em;white-space:pre-line;color:#052b5b!important;margin:0!important;font-size:clamp(2.35rem,3.6vw,4.15rem)!important;font-weight:950!important;line-height:1.02!important}.cansa-factories-copy{max-width:390px;color:#264f7d!important;margin:2px 0 0!important;font-size:1rem!important;font-weight:600!important;line-height:1.95!important}.cansa-factories-cta{z-index:3;justify-content:center;align-items:center;min-height:48px;bottom:34px;left:42px;box-shadow:0 18px 36px #124c8a24;color:#0b63f6!important;background:#fff!important;border:1px solid #7eb6ff!important;border-radius:12px!important;padding:0 22px!important;font-weight:850!important;text-decoration:none!important;display:inline-flex!important;position:absolute!important}[dir=ltr] .cansa-factories-cta{left:auto;right:42px}.cansa-factories-carousel{width:100%;margin-top:22px;padding:0 46px 8px;position:relative}.cansa-factories-carousel [data-slot=carousel-previous],.cansa-factories-carousel [data-slot=carousel-next]{z-index:6;color:#0b63f6;background:#fffffffa;border:1px solid #d7e6fb;border-radius:999px;width:44px;height:44px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 26px #11498524}.cansa-factories-carousel [data-slot=carousel-previous]{inset-inline-start:0}.cansa-factories-carousel [data-slot=carousel-next]{inset-inline-end:0}.cansa-factory-card{background:#fff;border:1px solid #dfeaf6;border-radius:18px;padding:0 0 14px;position:relative;overflow:hidden;box-shadow:0 12px 28px #11498514}.cansa-factory-card-badge{z-index:4;justify-content:center;align-items:center;min-height:30px;top:14px;left:14px;box-shadow:0 10px 20px #00000024;color:#fff!important;border-radius:999px!important;padding:4px 12px!important;font-size:.72rem!important;font-weight:850!important;text-decoration:none!important;display:inline-flex!important;position:absolute!important}[dir=ltr] .cansa-factory-card-badge{left:auto;right:14px}.cansa-factory-card-badge--ready{background:linear-gradient(135deg,#11a660,#0f8d52)!important}.cansa-factory-card-badge--overhauled{background:linear-gradient(135deg,#f59b23,#e57511)!important}.cansa-factory-card-badge--operating{background:linear-gradient(135deg,#0b63f6,#074bc0)!important}.cansa-factory-card-image{object-fit:cover!important;border-radius:18px 18px 0 0!important;width:100%!important;height:176px!important}.cansa-factory-card-title{color:#052b5b!important;text-align:right!important;margin:12px 16px 0!important;font-size:1rem!important;font-weight:900!important;line-height:1.55!important}[dir=ltr] .cansa-factory-card-title{text-align:left!important}.cansa-factory-card-meta{color:#7182a1!important;text-align:right!important;margin:4px 16px 0!important;font-size:.8rem!important;line-height:1.65!important}[dir=ltr] .cansa-factory-card-meta{text-align:left!important}.cansa-factory-card-link{justify-content:center;align-items:center;min-height:40px;color:#0b63f6!important;background:#fff!important;border:1px solid #d8e8fb!important;border-radius:10px!important;margin:10px 14px 0!important;font-weight:850!important;text-decoration:none!important;display:inline-flex!important}@media (max-width:900px){.cansa-factory-feature{border-radius:18px;min-height:0;flex-direction:column!important;display:flex!important}.cansa-factory-feature-image{border-radius:18px 18px 0 0!important;width:100%!important;height:168px!important;position:static!important}.cansa-factory-feature:after{display:none!important}.cansa-factory-feature-copy{max-width:none;padding:16px 18px 8px;text-align:center!important;align-items:center!important;position:static!important}.cansa-factories-title{text-align:center!important;font-size:2.15rem!important}.cansa-factories-copy{max-width:none;text-align:center!important;font-size:.92rem!important;line-height:1.85!important}.cansa-factories-cta{align-self:center;margin:0 18px 18px!important;position:static!important}.cansa-factories-carousel{margin-top:18px;padding-inline:0!important}.cansa-factories-carousel [data-slot=carousel-previous],.cansa-factories-carousel [data-slot=carousel-next]{width:40px;height:40px;top:48%}.cansa-factories-carousel [data-slot=carousel-previous]{inset-inline-start:8px}.cansa-factories-carousel [data-slot=carousel-next]{inset-inline-end:8px}.cansa-factory-card-image{height:188px!important}.cansa-factory-card-badge{top:12px;left:12px;font-size:.68rem!important}}.cansa-global-footer{color:#fff;background:radial-gradient(circle at 18% 12%,#105dab42,#0000 34%),linear-gradient(135deg,#041a35 0%,#062a52 46%,#031a34 100%);margin:0;padding:0;position:relative;overflow:hidden}.cansa-global-footer:before{content:"";pointer-events:none;background:linear-gradient(#ffffff09,#0000 28%);position:absolute;inset:0}.cansa-global-footer-container{z-index:1;padding-top:46px;padding-bottom:18px;position:relative}.cansa-global-footer-grid{grid-template-areas:"brand quick categories contact";grid-template-columns:minmax(230px,1.25fr) minmax(150px,.8fr) minmax(150px,.8fr) minmax(260px,1.45fr)!important;align-items:start!important;gap:clamp(28px,4vw,64px)!important;display:grid!important}.cansa-global-footer-brand{grid-area:brand}.cansa-global-footer-quick{grid-area:quick}.cansa-global-footer-categories{grid-area:categories}.cansa-global-footer-contact{grid-area:contact}.cansa-global-footer-column{min-width:0}.cansa-global-footer-heading,.cansa-global-footer-brand-title{color:#fff!important;margin:0 0 12px!important;font-weight:900!important;line-height:1.45!important}.cansa-global-footer-heading{font-size:1rem!important}.cansa-global-footer-brand-title{letter-spacing:-.02em;font-size:clamp(1.65rem,2.2vw,2.2rem)!important}.cansa-global-footer-brand-copy,.cansa-global-footer-text,.cansa-global-footer-copyright{color:#ebf4ffc7!important;margin:0!important;font-size:.84rem!important;line-height:1.95!important}.cansa-global-footer-brand-copy{max-width:360px}.cansa-global-footer-link{width:fit-content;transition:color .18s,transform .18s;color:#f1f7ffd1!important;margin:0!important;padding:2px 0!important;font-size:.84rem!important;font-weight:600!important;line-height:1.7!important;text-decoration:none!important;display:inline-flex!important}.cansa-global-footer-link:hover{transform:translate(-2px);color:#fff!important}[dir=ltr] .cansa-global-footer-link:hover{transform:translate(2px)}.cansa-global-footer-socials{margin-top:5px;gap:10px!important;display:flex!important}.cansa-global-footer-social-link{background:#ffffff0f;border:1px solid #fff3;border-radius:999px;place-items:center;width:34px;height:34px;transition:background .18s,border-color .18s,transform .18s;position:relative;overflow:hidden;color:#0000!important;font-size:0!important;text-decoration:none!important;display:inline-grid!important}.cansa-global-footer-social-link:hover{background:#ffffff24;border-color:#ffffff6b;transform:translateY(-2px)}.cansa-global-footer-social-link:before{content:"";background:#fff;width:17px;height:17px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cansa-global-footer-social-link--telegram:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.7 3.3 18.4 20c-.2 1.2-.9 1.5-1.9.9l-5-3.7-2.4 2.3c-.3.3-.5.5-1 .5l.4-5.1 9.3-8.4c.4-.4-.1-.6-.6-.2L5.7 13.5.8 12c-1.1-.3-1.1-1.1.2-1.6L20.2 3c.9-.3 1.7.2 1.5.3z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.7 3.3 18.4 20c-.2 1.2-.9 1.5-1.9.9l-5-3.7-2.4 2.3c-.3.3-.5.5-1 .5l.4-5.1 9.3-8.4c.4-.4-.1-.6-.6-.2L5.7 13.5.8 12c-1.1-.3-1.1-1.1.2-1.6L20.2 3c.9-.3 1.7.2 1.5.3z'/%3E%3C/svg%3E")}.cansa-global-footer-social-link--instagram:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 2h10a5 5 0 0 1 5 5v10a5 5 0 0 1-5 5H7a5 5 0 0 1-5-5V7a5 5 0 0 1 5-5zm5 5a5 5 0 1 0 0 10 5 5 0 0 0 0-10zm6-1.2a1.2 1.2 0 1 0 0 2.4 1.2 1.2 0 0 0 0-2.4zM12 9a3 3 0 1 1 0 6 3 3 0 0 1 0-6z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 2h10a5 5 0 0 1 5 5v10a5 5 0 0 1-5 5H7a5 5 0 0 1-5-5V7a5 5 0 0 1 5-5zm5 5a5 5 0 1 0 0 10 5 5 0 0 0 0-10zm6-1.2a1.2 1.2 0 1 0 0 2.4 1.2 1.2 0 0 0 0-2.4zM12 9a3 3 0 1 1 0 6 3 3 0 0 1 0-6z'/%3E%3C/svg%3E")}.cansa-global-footer-social-link--linkedin:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.5 3.5A2.5 2.5 0 1 1 2 6a2.5 2.5 0 0 1 2.5-2.5zM2.5 9h4v12h-4V9zm6.5 0h3.8v1.6h.1c.5-1 1.8-2.1 3.8-2.1 4 0 4.8 2.6 4.8 6.1V21h-4v-5.7c0-1.4 0-3.2-2-3.2s-2.3 1.5-2.3 3.1V21H9V9z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.5 3.5A2.5 2.5 0 1 1 2 6a2.5 2.5 0 0 1 2.5-2.5zM2.5 9h4v12h-4V9zm6.5 0h3.8v1.6h.1c.5-1 1.8-2.1 3.8-2.1 4 0 4.8 2.6 4.8 6.1V21h-4v-5.7c0-1.4 0-3.2-2-3.2s-2.3 1.5-2.3 3.1V21H9V9z'/%3E%3C/svg%3E")}.cansa-global-footer-bottom{border-top:1px solid #ffffff1f;margin-top:34px;padding-top:16px}.cansa-global-footer-copyright{opacity:.82;font-size:.75rem!important}@media (max-width:900px){.cansa-global-footer-container{padding-top:36px;padding-bottom:14px}.cansa-global-footer-grid{grid-template-areas:"brand brand""quick categories""contact contact";grid-template-columns:1fr 1fr!important;gap:30px 24px!important}.cansa-global-footer-brand-copy{max-width:100%}.cansa-global-footer-contact{border-top:1px solid #ffffff1a;padding-top:22px}}@media (max-width:560px){.cansa-global-footer-container{padding-inline:20px}.cansa-global-footer-grid{grid-template-areas:"brand""quick""categories""contact";grid-template-columns:1fr!important;gap:26px!important}.cansa-global-footer-column{align-items:flex-start!important}.cansa-global-footer-bottom{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}}.cansa-market-card-template-v1{flex-direction:column!important;justify-content:flex-start!important;align-self:flex-start!important;align-items:stretch!important;height:auto!important;min-height:0!important;display:flex!important}.cansa-market-card-template-v1>.cansa-factory-card-image+.cansa-factory-card-title{margin-top:12px!important}.cansa-machinery-carousel [data-slot=carousel-item],.cansa-lines-carousel [data-slot=carousel-item]{align-self:flex-start!important;height:auto!important;min-height:0!important}.cansa-machinery-carousel [data-slot=carousel-item]>.cansa-market-card-template-v1,.cansa-lines-carousel [data-slot=carousel-item]>.cansa-market-card-template-v1{height:auto!important;min-height:0!important}.cansa-lines-carousel [data-slot=carousel-container],.cansa-machinery-carousel [data-slot=carousel-container]{align-items:flex-start!important}.cansa-lines-carousel [data-slot=carousel-item],.cansa-machinery-carousel [data-slot=carousel-item]{align-self:flex-start!important;height:auto!important;min-height:0!important}.cansa-lines-carousel .cansa-market-card-template-v1,.cansa-machinery-carousel .cansa-market-card-template-v1{grid-template-rows:176px auto auto auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;place-content:start!important;align-self:flex-start!important;align-items:stretch!important;gap:0!important;height:fit-content!important;min-height:0!important;max-height:none!important;padding-bottom:14px!important;display:grid!important}.cansa-lines-carousel .cansa-market-card-template-v1>.cansa-factory-card-image,.cansa-machinery-carousel .cansa-market-card-template-v1>.cansa-factory-card-image{border-radius:18px 18px 0 0!important;width:100%!important;height:176px!important;min-height:176px!important;max-height:176px!important;margin:0!important;display:block!important;overflow:hidden!important}.cansa-lines-carousel .cansa-market-card-template-v1>.cansa-factory-card-image>img,.cansa-machinery-carousel .cansa-market-card-template-v1>.cansa-factory-card-image>img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;display:block!important}.cansa-lines-carousel .cansa-market-card-template-v1>.cansa-factory-card-title,.cansa-machinery-carousel .cansa-market-card-template-v1>.cansa-factory-card-title{align-self:start!important;margin:12px 16px 0!important}.cansa-lines-carousel .cansa-market-card-template-v1>.cansa-factory-card-meta,.cansa-machinery-carousel .cansa-market-card-template-v1>.cansa-factory-card-meta{align-self:start!important;margin:4px 16px 0!important}.cansa-lines-carousel .cansa-market-card-template-v1>.cansa-factory-card-link,.cansa-machinery-carousel .cansa-market-card-template-v1>.cansa-factory-card-link{align-self:stretch!important;margin:10px 14px 0!important}@media (max-width:900px){.cansa-lines-carousel .cansa-market-card-template-v1,.cansa-machinery-carousel .cansa-market-card-template-v1{grid-template-rows:188px auto auto auto auto auto!important}.cansa-lines-carousel .cansa-market-card-template-v1>.cansa-factory-card-image,.cansa-machinery-carousel .cansa-market-card-template-v1>.cansa-factory-card-image{height:188px!important;min-height:188px!important;max-height:188px!important}}.cansa-detail-top{color:#0f172a;background:#fff}.cansa-detail-top-container{gap:.82rem;display:grid}.cansa-detail-heading{width:100%}.cansa-detail-breadcrumb{width:100%;margin:0;font-size:.82rem;line-height:1.7;flex-wrap:wrap!important;align-items:center!important;gap:.3rem!important;display:flex!important}.cansa-detail-breadcrumb-link{border-radius:6px;padding:.08rem .18rem;font-weight:500;transition:color .18s,background-color .18s;color:#2563eb!important;text-decoration:none!important}.cansa-detail-breadcrumb-link:hover{text-underline-offset:3px;background:#eff6ff;color:#0b63f6!important;text-decoration:underline!important}.cansa-detail-breadcrumb-link--active{pointer-events:auto;background:#eef5ff;font-weight:800;color:#123b73!important}.cansa-detail-breadcrumb-separator{color:#94a3b8;direction:ltr;unicode-bidi:isolate;line-height:1}.cansa-detail-title{color:#052b5b;margin:0;font-size:clamp(1.55rem,2.7vw,2.45rem);font-weight:800;line-height:1.3}.cansa-detail-subtitle{color:#475569;margin:0;font-size:.96rem;line-height:1.8}.cansa-detail-top-grid{grid-template-columns:minmax(0,1.42fr) minmax(320px,.88fr);width:100%;align-items:stretch!important;gap:1.05rem!important;display:grid!important}.cansa-detail-gallery{align-self:stretch;width:100%;min-width:0;flex-direction:column!important;gap:.58rem!important;display:flex!important}.cansa-detail-main-carousel{aspect-ratio:16/7;width:100%;min-height:0;position:relative}.cansa-detail-main-carousel [data-slot=carousel-viewport],.cansa-detail-main-carousel [data-slot=carousel-container],.cansa-detail-main-carousel [data-slot=carousel-item]{height:100%}.cansa-detail-main-carousel [data-slot=carousel-content]{margin-inline:0}.cansa-detail-main-carousel [data-slot=carousel-container]{margin-inline-start:0}.cansa-detail-main-carousel [data-slot=carousel-item]{min-width:100%;padding-inline-start:0}.cansa-detail-main-media{background:#e2e8f0;border-radius:10px;display:block;overflow:hidden;object-fit:cover!important;width:100%!important;height:100%!important;min-height:0!important}.cansa-detail-main-media img,.cansa-detail-main-media video{display:block;object-fit:cover!important;width:100%!important;height:100%!important}.cansa-detail-video-card,.cansa-detail-video-card [data-nx-video-card],.cansa-detail-video-card [data-slot=dialog-trigger]{width:100%!important;height:100%!important}.cansa-detail-video-card [data-slot=dialog-trigger]{cursor:pointer;background:#0f172a;border:0;border-radius:10px;padding:0;display:block;position:relative;overflow:hidden}.cansa-detail-main-carousel [data-slot=carousel-previous],.cansa-detail-main-carousel [data-slot=carousel-next]{color:#0b63f6;z-index:6;background:#fff;border:1px solid #dbeafe;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:auto;bottom:-4.18rem;box-shadow:0 8px 22px #0f172a1f}.cansa-detail-main-carousel [data-slot=carousel-previous]{left:0}.cansa-detail-main-carousel [data-slot=carousel-next]{right:0}[dir=rtl] .cansa-detail-main-carousel [data-slot=carousel-previous] span,[dir=rtl] .cansa-detail-main-carousel [data-slot=carousel-next] span{display:inline-block;transform:scaleX(-1)}.cansa-detail-thumbnails{grid-template-columns:repeat(4,56px);max-width:100%;justify-content:center!important;align-self:center!important;gap:.42rem!important;width:max-content!important;margin-inline:auto!important;padding:0!important;display:grid!important}.cansa-detail-thumb{aspect-ratio:1;background:#f8fafc;border:2px solid #0000;border-radius:8px;width:56px;min-width:0;height:56px;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.cansa-detail-thumb:hover{transform:translateY(-1px)}.cansa-detail-thumb--active{border-color:#0b63f6}.cansa-detail-thumb-image{overflow:hidden;width:100%!important;height:100%!important}.cansa-detail-thumb-image img,img.cansa-detail-thumb-image{display:block;object-fit:cover!important;width:100%!important;height:100%!important}.cansa-detail-thumb-hit{text-indent:-9999px;opacity:.001;overflow:hidden;z-index:10!important;cursor:pointer!important;pointer-events:auto!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.cansa-detail-thumb-play{z-index:2;pointer-events:none;background:#fffffff0;border-radius:999px;place-items:center;width:32px;height:32px;margin:0;font-size:.85rem;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 5px 18px #0f172a2e;color:#0b63f6!important}.cansa-detail-spec-panel{box-sizing:border-box;background:#fff;border:1px solid #dbeafe;border-radius:12px;grid-template-rows:auto repeat(8,minmax(0,1fr)) auto;width:100%;height:100%;padding:.58rem .62rem .62rem;overflow:hidden;box-shadow:0 9px 26px #0f172a0f;gap:0!important;display:grid!important}.cansa-detail-spec-title-row{background:#eff6ff;border-radius:8px;margin-bottom:.18rem;padding:.5rem .7rem;align-items:center!important;gap:.55rem!important;display:flex!important}.cansa-detail-spec-title{color:#052b5b;background:0 0;margin:0;padding:0;font-size:1.12rem;font-weight:800}.cansa-detail-spec-title-icon{margin-inline-start:auto}.cansa-detail-spec-row{background:linear-gradient(270deg,#f6faff 0 49%,#fff 49% 100%);border-bottom:1px solid #e2e8f0;grid-template-columns:24px minmax(0,.92fr) minmax(0,1.08fr);width:100%;min-height:0;padding:.28rem .35rem;align-items:center!important;gap:.42rem!important;display:grid!important}.cansa-detail-spec-row p{margin:0;font-size:.82rem;line-height:1.5}.cansa-detail-spec-icon{justify-self:center;color:#193fae!important;width:20px!important;height:20px!important}.cansa-detail-spec-key{color:#475569;font-weight:650}.cansa-detail-spec-value{color:#0f172a;text-align:end;font-weight:600}.cansa-detail-actions{grid-template-columns:1fr 1fr;width:100%;padding-top:.48rem;gap:.62rem!important;display:grid!important}.cansa-detail-action{min-width:0}.cansa-detail-action--catalog,.cansa-detail-contact-dialog [data-slot=dialog-trigger]{justify-content:center;align-items:center;width:100%;min-height:46px;font-weight:800;border-radius:7px!important;text-decoration:none!important;display:flex!important}.cansa-detail-action--catalog{background:#fff;border:1px solid #0b63f6;color:#0b63f6!important}.cansa-detail-contact-dialog [data-slot=dialog-trigger]{color:#fff;cursor:pointer;background:#06b6d4;border:1px solid #06b6d4}.cansa-detail-contact-body{min-width:min(78vw,420px)}.cansa-detail-contact-link{border:1px solid #dbeafe;border-radius:10px;align-items:center;min-height:44px;padding:.7rem .85rem;text-decoration:none!important;display:flex!important}.cansa-detail-contact-link--whatsapp{background:#f0fdf4;border-color:#bbf7d0;color:#15803d!important}@media (max-width:900px){.cansa-detail-top-grid{grid-template-columns:1fr;align-items:start!important}.cansa-detail-spec-panel{height:auto}.cansa-detail-main-carousel{aspect-ratio:16/7.4}}@media (max-width:640px){.cansa-detail-top-container{gap:.68rem}.cansa-detail-breadcrumb{gap:.2rem!important;font-size:.72rem!important}.cansa-detail-title{font-size:clamp(1.5rem,6.2vw,1.9rem)!important;line-height:1.34!important}.cansa-detail-subtitle{font-size:.82rem!important;line-height:1.78!important}.cansa-detail-gallery{gap:.42rem!important}.cansa-detail-main-carousel{aspect-ratio:16/7.45}.cansa-detail-main-media{border-radius:8px}.cansa-detail-main-carousel [data-slot=carousel-previous],.cansa-detail-main-carousel [data-slot=carousel-next]{width:38px;height:38px;bottom:-4.1rem}.cansa-detail-main-carousel [data-slot=carousel-previous]{left:0}.cansa-detail-main-carousel [data-slot=carousel-next]{right:0}.cansa-detail-thumbnails{grid-template-columns:repeat(4,48px);max-width:100%;justify-content:center!important;gap:.32rem!important;width:max-content!important;margin-inline:auto!important;padding:0!important}.cansa-detail-thumb{aspect-ratio:1;border-radius:7px;width:48px;height:48px}.cansa-detail-thumb-play{width:29px;height:29px;font-size:.76rem}.cansa-detail-spec-panel{border-radius:12px;padding:.65rem}.cansa-detail-spec-title{font-size:1.08rem!important;line-height:1.45!important}.cansa-detail-spec-row{grid-template-columns:22px minmax(0,.9fr) minmax(0,1.1fr);min-height:42px;padding:.48rem .25rem;gap:.35rem!important}.cansa-detail-spec-row p{font-size:.86rem}.cansa-detail-spec-icon{width:18px!important;height:18px!important}.cansa-detail-actions{grid-template-columns:1fr 1fr}.cansa-detail-action--catalog,.cansa-detail-contact-dialog [data-slot=dialog-trigger]{padding-inline:.45rem;font-size:.88rem}}.cansa-detail-info-section{background:#fff!important}.cansa-detail-info-container{width:100%}.cansa-detail-info-grid{background:#fff;border:1px solid #dbeafe;border-radius:12px;grid-template-columns:minmax(0,1.9fr) minmax(280px,.82fr);width:100%;padding:.78rem;box-shadow:0 6px 20px #0f172a0a;align-items:stretch!important;gap:1rem!important;display:grid!important}.cansa-detail-info-card{background:#fff;border:0;border-radius:9px;min-width:0;padding:.42rem .52rem .5rem}.cansa-detail-description-card{border-inline-end:1px solid #edf2f7}[dir=ltr] .cansa-detail-description-card{border-inline-start:1px solid #edf2f7;border-inline-end:0}.cansa-detail-info-title-row{min-height:36px;margin-bottom:.2rem;align-items:center!important;gap:.5rem!important;display:flex!important}.cansa-detail-info-title-icon{flex:0 0 22px;color:#163bb0!important;width:22px!important;height:22px!important}.cansa-detail-info-title{color:#052b5b!important;margin:0!important;font-size:1.16rem!important;font-weight:850!important;line-height:1.55!important}.cansa-detail-description-copy{text-align:start;color:#475569!important;margin:0!important;font-size:.86rem!important;line-height:2!important}.cansa-detail-benefits-card{padding-inline:.65rem}.cansa-detail-benefit-row{min-height:29px;align-items:center!important;gap:.45rem!important;display:flex!important}.cansa-detail-benefit-icon{flex:0 0 18px;color:#06a9cf!important;width:18px!important;height:18px!important}.cansa-detail-benefit-text{font-weight:550;color:#334155!important;margin:0!important;font-size:.82rem!important;line-height:1.65!important}@media (max-width:900px){.cansa-detail-info-grid{box-shadow:none;background:0 0;border:0;grid-template-columns:1fr;padding:.65rem;gap:.7rem!important}.cansa-detail-info-card{background:#fff;border:1px solid #dbeafe;border-radius:12px;padding:.78rem .82rem .86rem;box-shadow:0 5px 18px #0f172a0a}.cansa-detail-description-card,[dir=ltr] .cansa-detail-description-card{border-inline:1px solid #dbeafe}}@media (max-width:640px){.cansa-detail-info-section{padding-top:.1rem!important;padding-bottom:.55rem!important}.cansa-detail-info-grid{gap:.58rem!important;padding:0!important}.cansa-detail-info-card{border-radius:10px;padding:.68rem .72rem .76rem}.cansa-detail-info-title-row{min-height:30px;margin-bottom:.05rem;gap:.4rem!important}.cansa-detail-info-title-icon{flex-basis:19px;width:19px!important;height:19px!important}.cansa-detail-info-title{font-size:1rem!important;line-height:1.5!important}.cansa-detail-description-copy{font-size:.8rem!important;line-height:1.95!important}.cansa-detail-benefit-row{min-height:28px;gap:.4rem!important}.cansa-detail-benefit-icon{flex-basis:17px;width:17px!important;height:17px!important}.cansa-detail-benefit-text{font-size:.79rem!important;line-height:1.65!important}}.cansa-detail-related-section{background:#fff;padding-block:14px 22px}.cansa-detail-related-heading{color:#052b5b;width:100%}.cansa-detail-related-title-icon{color:#06a9cf!important;width:24px!important;height:24px!important}.cansa-detail-related-title{color:#052b5b!important;margin:0!important;font-size:1.32rem!important;font-weight:850!important;line-height:1.5!important}.cansa-detail-related-carousel{margin-top:0!important;padding-inline:46px!important}.cansa-detail-related-carousel .cansa-detail-related-card{border-radius:10px!important;box-shadow:0 4px 16px #0f172a0f!important}.cansa-detail-related-carousel .cansa-detail-related-card>.cansa-factory-card-badge,.cansa-detail-related-carousel .cansa-detail-related-meta3{display:none!important}.cansa-detail-related-carousel .cansa-market-card-template-v1{grid-template-rows:136px auto auto auto auto!important;padding-bottom:10px!important}.cansa-detail-related-carousel .cansa-market-card-template-v1>.cansa-factory-card-image{border-radius:10px 10px 0 0!important;height:136px!important;min-height:136px!important;max-height:136px!important}.cansa-detail-related-carousel .cansa-market-card-template-v1>.cansa-factory-card-title{margin:8px 10px 0!important;font-size:.9rem!important;line-height:1.55!important}.cansa-detail-related-carousel .cansa-market-card-template-v1>.cansa-factory-card-meta{margin:2px 10px 0!important;font-size:.76rem!important;line-height:1.55!important}.cansa-detail-related-carousel .cansa-market-card-template-v1>.cansa-factory-card-link{min-height:36px!important;margin:7px 9px 0!important;font-size:.8rem!important}.cansa-detail-related-carousel [data-slot=carousel-previous],.cansa-detail-related-carousel [data-slot=carousel-next]{top:46%!important}@media (max-width:900px){.cansa-detail-related-section{padding-block:10px 18px}.cansa-detail-related-title{font-size:1.16rem!important}.cansa-detail-related-carousel{padding-inline:34px!important}.cansa-detail-related-carousel .cansa-market-card-template-v1{grid-template-rows:112px auto auto auto auto!important}.cansa-detail-related-carousel .cansa-market-card-template-v1>.cansa-factory-card-image{height:112px!important;min-height:112px!important;max-height:112px!important}}@media (max-width:640px){.cansa-detail-related-heading{gap:.4rem!important}.cansa-detail-related-title-icon{width:21px!important;height:21px!important}.cansa-detail-related-title{font-size:1.02rem!important}.cansa-detail-related-carousel{padding-inline:28px!important}.cansa-detail-related-carousel .cansa-market-card-template-v1{border-radius:9px!important;grid-template-rows:92px auto auto auto auto!important}.cansa-detail-related-carousel .cansa-market-card-template-v1>.cansa-factory-card-image{height:92px!important;min-height:92px!important;max-height:92px!important}.cansa-detail-related-carousel .cansa-market-card-template-v1>.cansa-factory-card-title{margin:6px 7px 0!important;font-size:.72rem!important;line-height:1.45!important}.cansa-detail-related-carousel .cansa-market-card-template-v1>.cansa-factory-card-meta{margin:2px 7px 0!important;font-size:.62rem!important}.cansa-detail-related-carousel .cansa-market-card-template-v1>.cansa-factory-card-link{min-height:32px!important;margin:6px 6px 0!important;font-size:.68rem!important}.cansa-detail-related-carousel [data-slot=carousel-previous],.cansa-detail-related-carousel [data-slot=carousel-next]{width:36px!important;height:36px!important;top:41%!important}.cansa-detail-related-carousel [data-slot=carousel-previous]{inset-inline-start:4px!important}.cansa-detail-related-carousel [data-slot=carousel-next]{inset-inline-end:4px!important}.cansa-detail-related-carousel [data-slot=carousel-previous],.cansa-detail-related-carousel [data-slot=carousel-next]{opacity:1!important;color:#0b63f6!important;z-index:8!important;background:#fff!important;border:1px solid #bfdbfe!important;width:42px!important;height:42px!important;box-shadow:0 8px 22px #0f172a24!important}.cansa-detail-related-carousel [data-slot=carousel-item]>.cansa-detail-related-card{width:min(100%,260px)!important;max-width:260px!important;margin-inline:auto!important}}.cansa-machine-detail-spec-panel{grid-template-rows:auto repeat(11,minmax(0,1fr)) auto!important}.cansa-machine-detail-thumbnails{grid-template-columns:repeat(5,56px)!important}@media (max-width:640px){.cansa-machine-detail-thumbnails{grid-template-columns:repeat(5,48px)!important;gap:.28rem!important}}@media (min-width:901px){.cansa-machine-detail-spec-panel{grid-template-rows:auto repeat(11,minmax(0,1fr)) auto!important;padding:.42rem .5rem .48rem!important}.cansa-machine-detail-spec-panel .cansa-detail-spec-title-row{gap:.42rem!important;margin-bottom:.08rem!important;padding:.34rem .55rem!important}.cansa-machine-detail-spec-panel .cansa-detail-spec-title{font-size:1rem!important;line-height:1.25!important}.cansa-machine-detail-spec-panel .cansa-detail-spec-row{grid-template-columns:20px minmax(0,.92fr) minmax(0,1.08fr)!important;gap:.32rem!important;min-height:0!important;padding:.08rem .28rem!important}.cansa-machine-detail-spec-panel .cansa-detail-spec-row p{font-size:.74rem!important;line-height:1.25!important}.cansa-machine-detail-spec-panel .cansa-detail-spec-icon{width:17px!important;height:17px!important}.cansa-machine-detail-spec-panel .cansa-detail-actions{gap:.5rem!important;padding-top:.3rem!important}.cansa-machine-detail-spec-panel .cansa-detail-action--catalog,.cansa-machine-detail-spec-panel .cansa-detail-contact-dialog [data-slot=dialog-trigger]{min-height:40px!important;font-size:.82rem!important}}.cansa-products-page-hero{color:#fff;background:linear-gradient(90deg,#031c3bf5 0%,#03284ee6 44%,#03284e47 72%,#03284e14 100%),url(/media/cansa/hero-production-clean.png) 50%/cover no-repeat;position:relative;overflow:hidden}.cansa-products-page-hero-container{justify-content:flex-start;align-items:center;min-height:210px;padding-block:2.2rem;display:flex}.cansa-products-page-hero-content{width:min(540px,100%);margin-inline-start:auto}.cansa-products-page-breadcrumb{color:#dbeafe;font-size:.82rem}.cansa-products-page-breadcrumb,.cansa-products-page-breadcrumb *{color:#dbeafe!important}.cansa-products-page-breadcrumb a{color:#eaf4ff!important}.cansa-products-page-breadcrumb-separator{direction:ltr;unicode-bidi:isolate;color:#b9d7ff!important}.cansa-products-page-title{margin:0;font-size:clamp(2rem,3.2vw,3rem);font-weight:800;line-height:1.15;color:#fff!important}.cansa-products-page-title,.cansa-products-page-title *{color:#fff!important}.cansa-products-page-copy{max-width:620px;font-size:1rem;line-height:1.9;color:#e5f0ff!important}.cansa-products-page-copy,.cansa-products-page-copy *{color:#e5f0ff!important}.cansa-products-catalog{background:#fff;padding-block:1.2rem 2.2rem}.cansa-products-catalog-container{flex-direction:column;gap:1rem;display:flex}.cansa-products-group-tabs{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:.65rem!important;display:grid!important}.cansa-products-group-tab{background:#f5f9ff;border:1px solid #e0ecfb;border-radius:12px;min-height:58px;padding:.65rem .8rem;box-shadow:0 4px 14px #0f172a0a}.cansa-products-group-tab--active{background:#0b63f6;border-color:#0b63f6}.cansa-products-group-tab--active a,.cansa-products-group-tab--active svg{color:#fff!important}.cansa-products-group-link{font-weight:800;color:#082c67!important;text-decoration:none!important}.cansa-products-group-icon{color:#0b63f6}.cansa-products-layout{grid-template-columns:240px minmax(0,1fr);align-items:start!important;gap:1.15rem!important;display:grid!important}.cansa-products-sidebar{background:#fff;border:1px solid #e2ebf6;border-radius:14px;width:100%;padding:1rem;position:sticky;top:1rem;box-shadow:0 8px 26px #0f172a0d}.cansa-products-sidebar-form{flex-direction:column!important;gap:.8rem!important;display:flex!important}.cansa-products-filter-heading{color:#07285a;font-size:1.1rem}.cansa-products-sidebar-form [data-slot=field],.cansa-products-search-form [data-slot=field]{gap:.3rem}.cansa-products-sidebar-form label,.cansa-products-search-form label{color:#334155;font-size:.78rem;font-weight:700}.cansa-products-sidebar-form select,.cansa-products-sidebar-form input,.cansa-products-search-form select,.cansa-products-search-form input{background:#fff;border:1px solid #d8e5f4;border-radius:10px;min-height:42px}.cansa-products-filter-submit button,.cansa-products-search-submit button{color:#fff!important;background:#0b63f6!important;border:0!important;border-radius:10px!important;min-height:42px!important;font-weight:800!important}.cansa-products-filter-clear{border:1px solid #0b63f6;border-radius:10px;justify-content:center;align-items:center;min-height:40px;font-weight:700;color:#0b63f6!important;text-decoration:none!important;display:flex!important}.cansa-products-main{width:100%;min-width:0}.cansa-products-search-form{grid-template-columns:minmax(0,1fr) 190px 80px;align-items:end!important;gap:.65rem!important;display:grid!important}.cansa-products-search-form>div:nth-of-type(n+3):not(:last-child){display:none!important}.cansa-products-view-row{min-height:42px}.cansa-products-result-count{color:#64748b;font-size:.82rem}.cansa-products-view-actions{gap:.45rem!important;display:flex!important}.cansa-products-view-link{background:#fff;border:1px solid #dce7f5;border-radius:10px;place-items:center;width:40px;height:40px;font-size:1.2rem;color:#0b63f6!important;text-decoration:none!important;display:grid!important}.cansa-products-view-link--active{background:#0b63f6;border-color:#0b63f6;color:#fff!important}.cansa-products-grid{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:1rem!important;display:grid!important}.cansa-products-grid>.cansa-products-card{border-radius:14px;width:100%;min-width:0;height:100%;overflow:hidden}.cansa-products-grid>.cansa-products-card .cansa-factory-card-image{aspect-ratio:16/9;object-fit:cover}.cansa-products-grid>.cansa-products-card .cansa-factory-card-title{min-height:3.15em;font-size:1rem;line-height:1.6}.cansa-products-grid>.cansa-products-card .cansa-factory-card-meta{font-size:.76rem;line-height:1.6}.cansa-products-grid>.cansa-products-card .cansa-factory-card-link{margin-top:auto}.cansa-products-grid--list{grid-template-columns:1fr!important}.cansa-products-grid--list>.cansa-products-card{grid-template-rows:auto auto auto auto;grid-template-columns:260px minmax(0,1fr);align-items:start;column-gap:1rem;display:grid!important}.cansa-products-grid--list>.cansa-products-card .cansa-factory-card-image{grid-row:1/6;height:100%;min-height:180px}.cansa-products-empty{text-align:center;border:1px dashed #cbd5e1;border-radius:12px;padding:2rem}.cansa-products-empty--hidden{display:none!important}.cansa-products-pagination{padding-top:.35rem}.cansa-products-page-link,.cansa-products-page-gap{background:#fff;border:1px solid #dbe7f5;border-radius:999px;place-items:center;min-width:38px;height:38px;padding-inline:.55rem;color:#0b63f6!important;text-decoration:none!important;display:grid!important}.cansa-products-page-link--active{background:#0b63f6;border-color:#0b63f6;color:#fff!important}@media (max-width:1024px){.cansa-products-layout{grid-template-columns:210px minmax(0,1fr)}.cansa-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cansa-products-search-form{grid-template-columns:minmax(0,1fr) 160px 72px}}@media (max-width:768px){.cansa-products-page-hero{background:linear-gradient(90deg,#032044e6,#032044ad),url(/media/cansa/hero-production-clean.png) 50%/cover no-repeat}.cansa-products-page-hero-container{min-height:185px;padding-block:1.5rem}.cansa-products-page-hero-content{width:100%;margin:0}.cansa-products-page-title{font-size:2rem}.cansa-products-page-copy{font-size:.9rem;line-height:1.75}.cansa-products-catalog{padding-top:.8rem}.cansa-products-group-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem!important}.cansa-products-group-tab{min-height:52px;padding:.5rem}.cansa-products-layout{flex-direction:column!important;gap:.8rem!important;display:flex!important}.cansa-products-sidebar{width:100%;padding:.75rem;position:static}.cansa-products-sidebar-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem!important;display:grid!important}.cansa-products-filter-heading{grid-column:1/-1}.cansa-products-filter-submit,.cansa-products-filter-clear{grid-column:auto}.cansa-products-search-form{grid-template-columns:minmax(0,1fr) 130px!important}.cansa-products-search-submit{grid-column:1/-1}.cansa-products-view-row{margin-top:.1rem}.cansa-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem!important}.cansa-products-grid>.cansa-products-card .cansa-factory-card-title{font-size:.92rem}.cansa-products-grid>.cansa-products-card .cansa-factory-card-meta:nth-of-type(n+2){display:none}.cansa-products-grid--list>.cansa-products-card{grid-template-columns:130px minmax(0,1fr)}.cansa-products-grid--list>.cansa-products-card .cansa-factory-card-image{min-height:150px}}@media (max-width:480px){.cansa-products-page-hero-container{min-height:170px}.cansa-products-page-title{font-size:1.8rem}.cansa-products-group-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.cansa-products-group-link{font-size:.86rem}.cansa-products-sidebar-form{grid-template-columns:1fr}.cansa-products-filter-heading,.cansa-products-filter-submit,.cansa-products-filter-clear{grid-column:1}.cansa-products-search-form{grid-template-columns:1fr!important}.cansa-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem!important}.cansa-products-grid>.cansa-products-card .cansa-factory-card-title{font-size:.82rem;line-height:1.55}.cansa-products-grid>.cansa-products-card .cansa-factory-card-meta{font-size:.7rem}.cansa-products-grid>.cansa-products-card .cansa-factory-card-link{font-size:.78rem}.cansa-products-grid--list{grid-template-columns:1fr!important}.cansa-products-grid--list>.cansa-products-card{flex-direction:column!important;display:flex!important}}.cansa-products-filter-category--hidden{display:none!important}.cansa-products-filter-clear{white-space:nowrap!important;box-sizing:border-box!important;padding:.6rem .95rem!important;line-height:1.4!important}[data-nx-node-id=cansa-header-fa],[data-nx-node-id=cansa-header-en]{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #0f376014;position:relative;box-shadow:0 6px 24px #08264a0e;background:#fffffff5!important}[data-nx-node-id=cansa-header-container-fa],[data-nx-node-id=cansa-header-container-en]{width:min(100%,1280px)}[data-nx-node-id=cansa-header-row-fa],[data-nx-node-id=cansa-header-row-en]{min-height:66px;gap:clamp(1rem,2.4vw,2.5rem)!important}[data-nx-node-id=cansa-home-link-fa],[data-nx-node-id=cansa-home-link-en]{border-radius:10px;flex:none;min-width:186px;transition:transform .16s,filter .16s;overflow:hidden;background-image:var(--cansa-brand-logo,url(/media/cansa/brand/cansa-logo-industrial.png))!important;color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:186px!important;height:48px!important;font-size:0!important;line-height:0!important;text-decoration:none!important;display:block!important}[data-nx-node-id=cansa-home-link-fa]:hover,[data-nx-node-id=cansa-home-link-en]:hover{filter:saturate(1.08);transform:translateY(-1px)}[data-nx-node-id=cansa-nav-fa],[data-nx-node-id=cansa-nav-en]{--nextrix-site-ui-navigation-item-height:2.6rem;--nextrix-site-ui-navigation-item-padding-inline:.78rem;--nextrix-site-ui-navigation-item-padding-block:.5rem;--nextrix-site-ui-navigation-item-radius:.7rem;--nextrix-site-ui-navigation-submenu-radius:.9rem;--nextrix-site-ui-navigation-item-hover-background:#edf7fb;--nextrix-site-ui-navigation-submenu-hover-background:#edf7fb;color:#082c54;font-weight:650}[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-list],[data-nx-node-id=cansa-nav-en] [data-nx-navigation-list]{gap:clamp(.15rem,.7vw,.65rem)}[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-link],[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-trigger],[data-nx-node-id=cansa-nav-en] [data-nx-navigation-link],[data-nx-node-id=cansa-nav-en] [data-nx-navigation-trigger]{color:#0a315d;white-space:nowrap;font-size:.94rem;font-weight:700;position:relative;border-radius:10px!important}[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-link]:hover,[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-trigger]:hover,[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-trigger][data-state=open],[data-nx-node-id=cansa-nav-en] [data-nx-navigation-link]:hover,[data-nx-node-id=cansa-nav-en] [data-nx-navigation-trigger]:hover,[data-nx-node-id=cansa-nav-en] [data-nx-navigation-trigger][data-state=open]{color:#087f91;background:linear-gradient(#f3fbfd 0%,#e9f6fa 100%)!important}[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-chevron],[data-nx-node-id=cansa-nav-en] [data-nx-navigation-chevron]{color:#13aabd;font-size:.72rem}[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-viewport],[data-nx-node-id=cansa-nav-en] [data-nx-navigation-viewport]{background:#fffffffb;border:1px solid #dbeaf1;border-radius:14px;margin-top:.65rem;box-shadow:0 18px 44px #08264a24}[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-submenu],[data-nx-node-id=cansa-nav-en] [data-nx-navigation-submenu]{width:min(19rem,100vw - 2rem);padding:.6rem}[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-submenu-link],[data-nx-node-id=cansa-nav-en] [data-nx-navigation-submenu-link]{color:#173c66;border-radius:9px;min-height:2.75rem;padding:.68rem .8rem;font-size:.9rem;font-weight:650}[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-parent-link],[data-nx-node-id=cansa-nav-en] [data-nx-navigation-parent-link]{color:#082c54;background:linear-gradient(90deg,#0cb5c11c,#1469d20f);margin-bottom:.2rem;font-weight:800}[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-submenu-link]:hover,[data-nx-node-id=cansa-nav-en] [data-nx-navigation-submenu-link]:hover{color:#087f91}[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-mobile-trigger],[data-nx-node-id=cansa-nav-en] [data-nx-navigation-mobile-trigger]{color:#082c54;background:#fff;border:1px solid #d8e7ef;border-radius:12px;width:48px;box-shadow:0 7px 20px #08264a12}[data-nx-node-id=cansa-nav-fa] [data-nx-navigation-burger]>span,[data-nx-node-id=cansa-nav-en] [data-nx-navigation-burger]>span{background:#082c54;height:2.5px}[data-slot=dialog-content].nextrix-site-ui-navigation-drawer{background:linear-gradient(#fff 0%,#f7fbfd 100%);border-inline-start:1px solid #dbeaf1;box-shadow:-18px 0 48px #08264a29}.nextrix-site-ui-navigation-drawer [data-nx-navigation-mobile-link],.nextrix-site-ui-navigation-drawer [data-nx-navigation-mobile-submenu-trigger]{color:#0a315d;border-radius:10px;min-height:48px;font-weight:700}.nextrix-site-ui-navigation-drawer [data-nx-navigation-mobile-link]:hover,.nextrix-site-ui-navigation-drawer [data-nx-navigation-mobile-submenu-trigger]:hover,.nextrix-site-ui-navigation-drawer [data-nx-navigation-mobile-submenu-trigger][data-state=open]{color:#087f91;background:#edf7fb!important}.nextrix-site-ui-navigation-drawer [data-nx-navigation-parent-link]{color:#082c54;background:#0cb5c117}@media (max-width:768px){[data-nx-node-id=cansa-header-fa],[data-nx-node-id=cansa-header-en]{position:relative}[data-nx-node-id=cansa-header-row-fa],[data-nx-node-id=cansa-header-row-en]{min-height:58px;gap:.75rem!important}[data-nx-node-id=cansa-home-link-fa],[data-nx-node-id=cansa-home-link-en]{min-width:142px;width:142px!important;height:42px!important}[data-nx-node-id=cansa-nav-fa],[data-nx-node-id=cansa-nav-en]{flex:none}}@media (max-width:390px){[data-nx-node-id=cansa-home-link-fa],[data-nx-node-id=cansa-home-link-en]{min-width:128px;width:128px!important;height:38px!important}}.cansa-contact-hero{color:#fff;background:linear-gradient(90deg,#031c3bf5 0%,#03284ee6 44%,#03284e57 72%,#03284e24 100%),url(/media/cansa/hero-production-clean.png) 50%/cover no-repeat;position:relative;overflow:hidden}.cansa-contact-hero-container{align-items:center;min-height:280px;padding-block:2.75rem;display:flex}.cansa-contact-hero-copy{width:min(620px,100%);margin-inline-start:auto}.cansa-contact-breadcrumb{color:#dbeafe;font-size:.82rem}.cansa-contact-breadcrumb a,.cansa-contact-breadcrumb *{color:#eaf4ff!important}.cansa-contact-title{margin:0;font-size:clamp(2.35rem,4vw,4rem);font-weight:900;line-height:1.1;color:#fff!important}.cansa-contact-title *{color:#fff!important}.cansa-contact-lead{max-width:680px;font-size:1.05rem;line-height:2;color:#e6f2ff!important}.cansa-contact-section{padding-block:1.6rem}.cansa-contact-container{flex-direction:column;gap:1.25rem;display:flex}.cansa-contact-info-grid{width:100%}.cansa-contact-info-card{background:#fff;border:1px solid #e0eaf5;border-radius:18px;min-height:180px;padding:1.15rem;box-shadow:0 10px 30px #0f172a0d}.cansa-contact-info-card svg{background:#eff6ff;border-radius:14px;width:42px;height:42px;padding:.55rem;color:#0b63f6!important}.cansa-contact-info-card h3{color:#0b2d61;margin:0;font-size:1rem}.cansa-contact-info-card a{font-size:1.04rem;font-weight:800;color:#0b63f6!important;text-decoration:none!important}.cansa-contact-info-card p{color:#475569;margin:0;font-size:.83rem;line-height:1.8}.cansa-contact-locations{padding-top:.7rem;padding-bottom:2.2rem}.cansa-contact-section-heading{max-width:720px}.cansa-contact-section-heading>p:first-child{color:#0b63f6;background:#eef6ff;border-radius:999px;width:max-content;padding:.3rem .75rem;font-size:.78rem;font-weight:800;display:inline-flex}.cansa-contact-section-heading h2{color:#06285a;margin:0;font-size:clamp(1.8rem,3vw,2.5rem)}.cansa-contact-section-heading p{line-height:1.9}.cansa-contact-location-grid{width:100%}.cansa-contact-location-card{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #e0eaf5;border-radius:20px;min-height:230px;padding:1.35rem;box-shadow:0 12px 34px #0f172a0d}.cansa-contact-location-card h3{color:#082c67;margin:0;font-size:1.25rem}.cansa-contact-location-card p{color:#475569;font-size:.95rem;line-height:2}.cansa-contact-route-link{background:#fff;border:1px solid #0b63f6;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:.75rem 1.15rem;font-weight:800;transition:all .2s;color:#0b63f6!important;text-decoration:none!important;display:inline-flex!important}.cansa-contact-route-link:hover{background:#0b63f6;transform:translateY(-1px);color:#fff!important}.cansa-contact-map-card{background:#fff;border:1px solid #dce9f6;border-radius:22px;padding:.75rem;overflow:hidden;box-shadow:0 16px 38px #0f172a0f}.cansa-contact-map-image{object-fit:cover;border-radius:16px;width:100%;height:auto;max-height:520px;display:block}.cansa-contact-map-links{padding:.25rem .25rem .5rem}.cansa-contact-footer{color:#fff;background:linear-gradient(90deg,#052c59,#063e72);padding-block:1.25rem}.cansa-contact-footer p{margin:0;color:#fff!important}.cansa-contact-footer [data-nx-navigation-root]{color:#fff}.cansa-contact-footer [data-nx-navigation-link]{color:#fff!important}@media (max-width:1024px){.cansa-contact-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cansa-contact-hero-container{min-height:240px}.cansa-contact-info-card{min-height:165px}}@media (max-width:768px){.cansa-contact-hero{background:linear-gradient(#032044b8,#032044f5),url(/media/cansa/hero-production-clean.png) 50%/cover no-repeat}.cansa-contact-hero-container{min-height:220px;padding-block:1.75rem}.cansa-contact-hero-copy{width:100%;margin:0}.cansa-contact-title{font-size:2.4rem}.cansa-contact-lead{font-size:.92rem;line-height:1.9}.cansa-contact-section{padding-block:1rem}.cansa-contact-info-grid{grid-template-columns:1fr!important;gap:.65rem!important}.cansa-contact-info-card{grid-template-columns:auto 1fr;min-height:auto;padding:1rem;align-items:center!important;column-gap:.75rem!important;display:grid!important}.cansa-contact-info-card svg{grid-row:1/4}.cansa-contact-location-grid{grid-template-columns:1fr!important;gap:.8rem!important}.cansa-contact-location-card{min-height:auto;padding:1rem}.cansa-contact-map-card{border-radius:16px;padding:.5rem}.cansa-contact-map-image{object-fit:cover;border-radius:12px;min-height:220px}.cansa-contact-map-links{flex-direction:column!important;align-items:stretch!important}.cansa-contact-route-link{width:100%}.cansa-contact-footer-row{flex-direction:column!important;align-items:flex-start!important}.cansa-contact-footer [data-nx-navigation-mobile-trigger]{display:none!important}.cansa-contact-footer [data-nx-navigation-list]{flex-wrap:wrap!important;gap:.65rem!important;display:flex!important}}@media (max-width:480px){.cansa-contact-title{font-size:2rem}.cansa-contact-hero-container{min-height:200px}.cansa-contact-info-card a{font-size:.95rem}.cansa-contact-info-card p{font-size:.78rem}.cansa-contact-map-image{min-height:190px}.cansa-contact-section-heading h2{font-size:1.75rem}}.cansa-articles-hero{color:#fff;background:linear-gradient(90deg,#042748f5,#05345bd1),url(/media/cansa/hero-production-clean.png) 50%/cover no-repeat;padding:4.5rem 0}.cansa-articles-hero .cansa-articles-title,.cansa-articles-hero .cansa-articles-title *{color:#fff!important}.cansa-articles-lead{max-width:760px;font-size:1.05rem;line-height:1.9}.cansa-articles-section{background:#fff;padding:3.5rem 0 4.5rem}.cansa-articles-grid{margin-top:1.5rem}.cansa-article-card{background:#fff;border:1px solid #dbe7f2;border-radius:20px;height:100%;padding-bottom:1.1rem;overflow:hidden;box-shadow:0 10px 30px #032a4d0f}.cansa-article-card-image{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.cansa-article-card-date,.cansa-article-card-title,.cansa-article-card-summary,.cansa-article-card-link{margin-inline:1.15rem}.cansa-article-card-date{margin-top:.85rem;font-size:.82rem}.cansa-article-card-title{margin-top:.1rem;font-size:1.16rem;line-height:1.7}.cansa-article-card-summary{min-height:5.7em;line-height:1.9}.cansa-article-card-link{border:1px solid #cfe1f4;border-radius:12px;justify-content:center;align-items:center;min-height:44px;margin-top:auto;padding:.65rem 1rem;text-decoration:none;display:inline-flex}.cansa-articles-pagination{margin-top:2.25rem}.cansa-articles-page-link{background:#fff;border:1px solid #d7e4f1;border-radius:12px;justify-content:center;align-items:center;min-width:42px;height:42px;text-decoration:none;display:inline-flex}.cansa-articles-page-link--active{color:#fff!important;background:#1268f2!important;border-color:#1268f2!important}.cansa-article-detail-hero{background:linear-gradient(#f7fbff,#fff);padding:3rem 0 2rem}.cansa-article-detail-title{max-width:1000px;font-size:clamp(2rem,4vw,3.35rem);line-height:1.3}.cansa-article-detail-lead{max-width:920px;font-size:1.08rem;line-height:2}.cansa-article-detail-image{object-fit:cover;border-radius:22px;width:100%;max-height:560px;box-shadow:0 16px 42px #032a4d1a}.cansa-article-detail-body{background:#fff;padding:1rem 0 4.5rem}.cansa-article-detail-content{max-width:900px;margin-inline:auto}.cansa-article-detail-section{border-bottom:1px solid #edf2f7;padding:1.5rem 0}.cansa-article-detail-section p{font-size:1.03rem;line-height:2.15}.cansa-article-detail-cta{background:#f7fbff;border:1px solid #dbe7f2;border-radius:18px;margin-top:1rem;padding:1.35rem 1.5rem}.cansa-articles-footer{color:#fff;background:#07365f;padding:1.35rem 0}.cansa-articles-footer a,.cansa-articles-footer p{color:#fff!important}@media (max-width:767px){.cansa-articles-hero{padding:3rem 0}.cansa-articles-section{padding:2.5rem 0 3.5rem}.cansa-article-card-summary{min-height:0}.cansa-article-detail-hero{padding:2rem 0 1rem}.cansa-article-detail-title{font-size:2rem}.cansa-article-detail-image{border-radius:16px}.cansa-article-detail-section p{font-size:1rem;line-height:2}.cansa-article-detail-cta{padding:1.1rem}}
