@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:200;font-display:swap;src:url(/wp-content/themes/shipper-wp/assets/fonts/SourceSansPro-ExtraLight.otf) format("opentype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:200;font-display:swap;src:url(/wp-content/themes/shipper-wp/assets/fonts/SourceSansPro-ExtraLightIt.otf) format("opentype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/shipper-wp/assets/fonts/SourceSansPro-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:300;font-display:swap;src:url(/wp-content/themes/shipper-wp/assets/fonts/SourceSansPro-LightIt.otf) format("opentype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/shipper-wp/assets/fonts/SourceSansPro-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:400;font-display:swap;src:url(/wp-content/themes/shipper-wp/assets/fonts/SourceSansPro-It.otf) format("opentype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/shipper-wp/assets/fonts/SourceSansPro-Semibold.otf) format("opentype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:600;font-display:swap;src:url(/wp-content/themes/shipper-wp/assets/fonts/SourceSansPro-SemiboldIt.otf) format("opentype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/shipper-wp/assets/fonts/SourceSansPro-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:700;font-display:swap;src:url(/wp-content/themes/shipper-wp/assets/fonts/SourceSansPro-BoldIt.otf) format("opentype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/shipper-wp/assets/fonts/SourceSansPro-Black.otf) format("opentype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:italic;font-weight:900;font-display:swap;src:url(/wp-content/themes/shipper-wp/assets/fonts/SourceSansPro-BlackIt.otf) format("opentype")}*,*::before,*::after{box-sizing:border-box}*{margin:0}html{font-size:1rem;scroll-behavior:smooth;text-size-adjust:100%;height:100%;overflow-x:hidden;overscroll-behavior:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:#fff;color:#141617;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5;text-rendering:optimizelegibility;min-height:100%;overflow-x:hidden;width:100%;max-width:100vw}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,figure,hr,fieldset,legend{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}img,picture,video,canvas,svg{display:block;height:auto;max-width:100%}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}*:focus{outline:none}*:focus-visible{outline:2px solid #141617;outline-offset:2px}a{color:inherit;text-decoration:none}a:hover,a:focus{text-decoration:underline}button{background:none;border:none;cursor:pointer}button:disabled{cursor:not-allowed}table{border-collapse:collapse;border-spacing:0}fieldset{border:none;padding:0}legend{padding:0}.sr-only{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.skip-link{background:#141617;border-radius:.25rem;color:#fff;left:6px;padding:8px;position:absolute;text-decoration:none;top:-40px;z-index:1070}.skip-link:focus{top:6px}h1{font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:3rem;font-weight:600;line-height:1.2;margin-bottom:1rem}h2{font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:2.25rem;font-weight:600;line-height:1.2;margin-bottom:1rem}h3{font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.2;margin-bottom:1rem}h4{font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.2;margin-bottom:1rem}h5{font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2;margin-bottom:1rem}h6{font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:1rem;font-weight:600;line-height:1.2;margin-bottom:1rem}p{margin-bottom:1rem}p:last-child{margin-bottom:0}a{color:#141617;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .3s ease}a:hover,a:focus{color:#f04a41}a:focus-visible{outline:2px solid #141617;outline-offset:2px}ul,ol{margin-bottom:1rem;padding-left:1.5rem}ul:last-child,ol:last-child{margin-bottom:0}ul li,ol li{margin-bottom:.25rem}ul li:last-child,ol li:last-child{margin-bottom:0}ul{list-style-type:disc}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}blockquote{background-color:#bfc9d0;border-left:4px solid #141617;font-style:italic;margin:1.5rem 0;padding:1rem 1.5rem}blockquote p:last-child{margin-bottom:0}blockquote cite{color:#666;display:block;font-size:.875rem;font-style:normal;margin-top:.5rem}blockquote cite::before{content:"— "}code,kbd,samp{background-color:#bfc9d0;border-radius:.25rem;font-family:"SF Mono",monaco,"Cascadia Code","Roboto Mono",consolas,"Courier New",monospace;font-size:.9em;padding:2px 4px}pre{background-color:#bfc9d0;border-radius:.5rem;margin:1.5rem 0;overflow-x:auto;padding:1rem}pre code{background:none;padding:0}hr{background-color:#bfc9d0;border:none;height:1px;margin:2rem 0}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-2xl-lg{font-size:1.75rem}.text-3xl{font-size:2.25rem}.text-3xl-lg{font-size:2.625rem}.text-4xl{font-size:3rem}.text-4xl-lg{font-size:3.5rem}.text-5xl{font-size:4rem}.text-light{font-weight:300}.text-normal{font-weight:400}.text-medium{font-weight:500}.text-semibold{font-weight:600}.text-bold{font-weight:700}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-underline{text-decoration:underline}.text-no-underline{text-decoration:none}.text-line-through{text-decoration:line-through}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-truncate-2{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.text-truncate-3{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.leading-tight{line-height:1.2}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.6}.text-primary{color:#141617}.text-secondary{color:#f04a41}.text-dark-bg{color:#141617}.text-light-bg{color:#fff}.text-gray-bg{color:#f6f8fa}.text-footer-bg{color:#141617}.text-dark{color:#141617}.text-gray-dark{color:#666}.text-gray{color:#666}.text-gray-light{color:#bfc9d0}.text-light{color:#fafbfc}.text-success{color:#2faf91}.text-error{color:#de350b}.text-warning{color:#ff8b00}.text-info{color:#445dc0}.text-cta{color:#f04a41}@media(min-width:768px){h1{font-size:4rem}h2{font-size:3rem}h3{font-size:2.25rem}body{font-size:1.125rem}}.site-main,#primary{margin:0;padding:0;position:relative}.alignnone{margin:1rem 0}.aligncenter,.alignleft,.alignright{margin-bottom:1rem}.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%}.wp-caption img{display:block;margin:0 auto}.wp-caption-text{color:#666;font-size:.875rem;margin-top:.25rem;text-align:center}.gallery{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:1.5rem 0}.gallery-item{text-align:center}.gallery-caption{color:#666;font-size:.875rem;margin-top:.25rem}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#bfc9d0}::-webkit-scrollbar-thumb{background:#666;border-radius:.25rem}::-webkit-scrollbar-thumb:hover{background:#666}.container{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:100%}@media(min-width:768px){.container{padding-left:40px;padding-right:40px}}.container-narrow{margin-left:auto;margin-right:auto;max-width:800px;padding-left:20px;padding-right:20px;width:100%}@media(min-width:768px){.container-narrow{padding-left:40px;padding-right:40px}}.container-wide{margin-left:auto;margin-right:auto;max-width:1680px;padding-left:20px;padding-right:20px;width:100%}@media(min-width:768px){.container-wide{padding-left:40px;padding-right:40px}}.section{padding:80px 0;position:relative}@media(min-width:768px){.section{padding:100px 0}}.section--light{background-color:#fff;color:#141617}.section--gray{background-color:#f7f9fb;color:#141617}.section--dark{background-color:#141617;color:#fff}.section--primary{background-color:#141617;color:#fff}.section--secondary{background-color:#f04a41;color:#fff}.section--compact{padding:60px 0}@media(min-width:768px){.section--compact{padding:80px 0}}.section--expanded{padding:100px 0}@media(min-width:768px){.section--expanded{padding:120px 0}}.section-label{border:1px solid #f04a41;border-radius:8px;color:#f04a41;display:inline-block;font-size:12px;font-weight:700;line-height:20px;margin-bottom:.25rem;padding:0 8px;text-transform:uppercase}.section-label--primary{border-color:#141617;color:#141617}.section-label--secondary{border-color:#f04a41;color:#f04a41}.section-label--light{border-color:#f04a41;color:#f04a41}.section-label--dark{border-color:#141617;color:#141617}.section-label--aloshop{border-color:#2faf91;color:#2faf91}.section-label--discount-max{border-color:#b70b10;color:#b70b10}.section-label--pintek{border-color:#2253aa;color:#2253aa}.section-emblems{display:flex;gap:1rem;margin:1.5rem 0;align-items:center}.section-emblems .emblem-item{flex-shrink:0}.section-emblems .emblem-item img{height:80px;width:auto;display:block}.section-title{font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:3rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}@media(max-width:767px){.section-title{font-size:1.75rem}}@media(max-width:767px){.section-title--large{font-size:3rem}}.section-title--medium{font-size:3rem}@media(max-width:767px){.section-title--medium{font-size:1.75rem}}.section-title--small{font-size:1.75rem}@media(max-width:767px){.section-title--small{font-size:1.5rem}}.section-title--dark{color:#fafbfc}.section-title--light{color:#141617}.section-title--primary{color:#141617}.section-title--secondary{color:#f04a41}.section-subtitle{color:#7d8587;font-size:1.75rem;line-height:1.6}@media(max-width:767px){.section-subtitle{font-size:1rem}}.section-description{font-size:1rem;line-height:1.6;margin-bottom:0}.section-description--dark{color:#fafbfc}.section-description--light{color:#141617}.section-description--gray{color:#666}.section-description p{margin-bottom:1rem}.section-description p:last-child{margin-bottom:0}.section-header{margin-bottom:2rem}.section-header--center{text-align:center}.section-header--right{text-align:right}.section-header--compact{margin-bottom:1.5rem}.section-header--client{margin-bottom:1.5rem}.section-header--client .section-title{font-size:1.5rem}.section-content{margin-top:2rem}.section-content--no-margin{margin-top:0}.section-content--sm-margin{margin-top:1rem}.section-content--lg-margin{margin-top:3rem}.section-grid{display:grid;gap:1.5rem}.section-grid--2-col{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){.section-grid--2-col{grid-template-columns:1fr}}.section-grid--3-col{grid-template-columns:repeat(3,1fr)}@media(max-width:767px){.section-grid--3-col{grid-template-columns:1fr}}.section-grid--4-col{grid-template-columns:repeat(4,1fr)}@media(max-width:767px){.section-grid--4-col{grid-template-columns:1fr}}.section-grid--sm-gap{gap:1rem}.section-grid--lg-gap{gap:2rem}.section-card{background-color:#fff;border-radius:.5rem;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.section-card:hover{box-shadow:0 8px 24px rgb(0 0 0 / .08);transform:translateY(-4px)}.section-card--shadow{box-shadow:0 4px 12px rgb(0 0 0 / .05)}.section-card--border{border:1px solid #666}.section-card .card-image{height:220px;overflow:hidden;width:100%}.section-card .card-image img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.section-card .card-image:hover img{transform:scale(1.05)}.section-card .card-content{display:flex;flex:1;flex-direction:column;padding:1.5rem}.section-card .card-title{color:#141617;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.section-card .card-description{color:#666;font-size:1rem;line-height:1.6;margin-bottom:1rem}.section-card .card-footer{margin-top:auto}.section-bg--white{background-color:#fff}.section-bg--light{background-color:#f8f9fa}.section-bg--dark{background-color:#141617;color:#fff}.section-bg--primary{background-color:#141617;color:#fff}.section-bg--secondary{background-color:#f04a41;color:#fff}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.content-wrapper{margin:0 auto;max-width:800px}.aspect-ratio{position:relative}.aspect-ratio::before{content:"";display:block;padding-top:56.25%;width:100%}.aspect-ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio--square{position:relative}.aspect-ratio--square::before{content:"";display:block;padding-top:100%;width:100%}.aspect-ratio--square>*{height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio--4-3{position:relative}.aspect-ratio--4-3::before{content:"";display:block;padding-top:75%;width:100%}.aspect-ratio--4-3>*{height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio--3-2{position:relative}.aspect-ratio--3-2::before{content:"";display:block;padding-top:66.6666666667%;width:100%}.aspect-ratio--3-2>*{height:100%;left:0;position:absolute;top:0;width:100%}.divider{border:0;border-top:1px solid #333939;margin:2rem 0}.space-top-xs{padding-top:.25rem!important}.space-top-sm{padding-top:.5rem!important}.space-top-md{padding-top:1rem!important}.space-top-lg{padding-top:1.5rem!important}.space-top-xl{padding-top:2rem!important}.space-top-2xl{padding-top:3rem!important}.space-top-3xl{padding-top:4rem!important}.space-top-4xl{padding-top:6rem!important}.container{margin:0 auto;max-width:1280px;padding-left:1rem;padding-right:1rem;width:100%}.container--fluid{max-width:none}.container--sm{max-width:800px}.container--lg{max-width:1600px}.wrapper{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;width:100%}.main-content{flex:1;overflow-x:hidden;width:100%}.site-header{height:80px;position:absolute;top:0;width:100%;z-index:1030;transition:all .3s ease-in-out}.site-header.site-header--dark{background-color:#fff!important;box-shadow:0 2px 16px rgb(0 0 0 / .08)}.site-header.site-header--dark .main-navigation a{color:#141617}.site-header.site-header--dark .main-navigation a .caret{color:#141617}.site-header.site-header--dark .language-switcher .lang-current .lang-text{color:#141617}.site-header.site-header--dark .language-switcher .lang-current .lang-caret{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23141617" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6,9 12,15 18,9"></polyline></svg>')}.site-header.site-header--dark .mobile-menu-toggle span{background:#141617}.site-header.site-header--dark .btn--primary{background-color:#f04a41;color:#fff}.site-header.site-header--dark .btn--primary:hover{background-color:#b70b10}.site-header.sticky{position:fixed;background:#fff;box-shadow:0 2px 16px rgb(0 0 0 / .1)}.site-header.sticky .main-navigation a{color:#141617}.site-header.sticky .main-navigation a .caret{color:#141617}.site-header.sticky .language-switcher .lang-current .lang-text{color:#141617}.site-header.sticky .language-switcher .lang-current .lang-caret{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23141617" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6,9 12,15 18,9"></polyline></svg>')}.site-header.sticky .mobile-menu-toggle .hamburger span{background:#141617}.site-header.sticky .btn--primary{background-color:#f04a41;color:#fff}.site-header.sticky .btn--primary:hover{background-color:#b70b10}.site-header.sticky .btn--primary.btn--aloshop{background-color:#2faf91;color:#fff}.site-header.sticky .btn--primary.btn--aloshop:hover{background-color:rgb(42.3,157.5,130.5)}.site-header.sticky .btn--primary.btn--pintek{background-color:#2253aa;color:#fff}.site-header.sticky .btn--primary.btn--pintek:hover{background-color:rgb(30.6,74.7,153)}.header-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;width:1280px;padding:0 20px}.header-container .site-branding,.header-container .main-navigation{align-items:center;display:flex}.header-container .header-actions{align-items:center;display:flex;justify-content:flex-end;margin-left:auto}@media(max-width:767px){.header-container{padding:0 20px}}.site-branding{align-items:center;display:flex;justify-content:center}.site-branding .custom-logo-link{width:142px}.site-branding .custom-logo{max-height:40px;width:auto}.site-branding .site-title{font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2;color:#141617;margin-left:.5rem;text-decoration:none}.site-branding .site-title:hover{color:#141617}.main-navigation{display:none;margin-left:80px}@media(min-width:768px){.main-navigation{display:flex}}.main-navigation ul{display:flex;gap:48px;list-style:none;margin:0;padding:0}.main-navigation li{position:relative}.main-navigation li.menu-item-has-children::after{bottom:-20px;content:"";height:20px;left:0;position:absolute;width:100%;z-index:1001}.main-navigation li.menu-item-has-children .sub-menu{background:#fafbfc;border-radius:9px;box-shadow:0 8px 24px rgb(0 0 0 / .2);display:flex;flex-direction:column;gap:8px;left:0;min-width:280px;opacity:0;padding:16px;position:absolute;top:calc(100% + 15px);transform:translateY(-10px);transition:all .3s ease-in-out;transition-delay:.05s;visibility:hidden;z-index:1000}.main-navigation li.menu-item-has-children .sub-menu li:last-child{margin-bottom:0}.main-navigation li.menu-item-has-children .sub-menu li a{align-items:center;border-radius:9px;color:#141617;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:8px 12px;position:relative;text-align:left;transition:all .15s ease}.main-navigation li.menu-item-has-children .sub-menu li a .menu-item-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:1rem;flex-shrink:0}.main-navigation li.menu-item-has-children .sub-menu li a .menu-item-icon svg{height:24px;width:24px}.main-navigation li.menu-item-has-children .sub-menu li a .menu-item-icon img.menu-icon-img{height:16px;width:16px;object-fit:contain}.main-navigation li.menu-item-has-children .sub-menu li a .icon{display:inline-flex;margin-left:auto;opacity:0;padding-left:8px;transform:translateX(-5px);transition:all .15s ease}.main-navigation li.menu-item-has-children .sub-menu li a .icon svg{height:12px;width:8px}.main-navigation li.menu-item-has-children .sub-menu li a:hover{background-color:#f6f8fa;text-decoration:none}.main-navigation li.menu-item-has-children .sub-menu li a:hover .icon{opacity:1;transform:translateX(0)}.main-navigation li.menu-item-has-children .sub-menu li.menu-description-item{margin-bottom:8px;pointer-events:none;text-align:left}.main-navigation li.menu-item-has-children .sub-menu li.menu-description-item .menu-description{font-size:.75rem;font-weight:700;text-transform:uppercase}.main-navigation li.menu-item-has-children:hover .sub-menu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.main-navigation li.menu-item-has-children .sub-menu{pointer-events:none}.main-navigation li.menu-item-has-children .sub-menu:hover{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.main-navigation a{align-items:center;color:#fafbfc;display:flex;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;transition:all .3s ease}.main-navigation a i{align-items:center;display:flex;font-size:18px;justify-content:center;transition:transform .15s ease}.main-navigation a img.menu-item-icon{border-radius:.125rem;filter:brightness(1);height:24px;margin-right:8px;object-fit:contain;transition:all .15s ease;vertical-align:middle;width:24px}.main-navigation a:hover{text-decoration:underline}.main-navigation a:hover i,.main-navigation a:hover img.menu-item-icon{filter:brightness(1.2);transform:translateY(-2px)}.main-navigation a .caret{color:#fff;display:inline-flex;align-items:center;margin-left:8px;transition:transform .15s ease}.main-navigation a .caret svg{height:5.1px;width:8.88px}.main-navigation .menu-item-has-children:hover>a .caret{transform:rotate(180deg)}.header-actions{align-items:center;display:flex;gap:16px}.language-switcher{position:relative}.language-switcher .lang-current{align-items:center;cursor:pointer;display:flex;padding:0;transition:opacity .15s ease}.language-switcher .lang-current:hover{opacity:.8}.language-switcher .lang-current .lang-text{color:#fafbfc;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:16px;font-weight:600;line-height:24px;padding:4px}.language-switcher .lang-current .flag-icon{border-radius:.125rem;height:18px;object-fit:cover;padding:0;width:24px;margin:4px 6px 0 4px;box-shadow:rgb(0 0 0 / .24) 0 3px 8px}.language-switcher .lang-current .lang-caret{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6,9 12,15 18,9"></polyline></svg>');background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:12px;padding:4px;transition:transform .15s ease;width:12px}.language-switcher .lang-dropdown{background:#fff;border-radius:12px;box-shadow:0 8px 24px rgb(0 0 0 / .12);min-width:240px;opacity:0;padding:1rem;position:absolute;right:0;top:calc(100% + 12px);transform:translateY(-10px);transition:all .3s ease;visibility:hidden;z-index:1000}.language-switcher .lang-dropdown .lang-dropdown-header{margin-bottom:1rem}.language-switcher .lang-dropdown .lang-dropdown-header .dropdown-title{color:#141617;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.language-switcher .lang-dropdown .lang-dropdown-options{display:flex;flex-direction:column;gap:8px}.language-switcher .lang-dropdown .lang-dropdown-options .lang-option{text-decoration:none;align-items:center;border-radius:8px;color:#141617;cursor:pointer;display:flex;font-size:16px;font-weight:600;padding:12px 16px;transition:all .15s ease;gap:12px}.language-switcher .lang-dropdown .lang-dropdown-options .lang-option:hover{background-color:#f8f9fa;transform:translateX(4px)}.language-switcher .lang-dropdown .lang-dropdown-options .lang-option.active{background-color:#f0f0f0;pointer-events:none}.language-switcher .lang-dropdown .lang-dropdown-options .lang-option.active::after{content:"✓";margin-left:auto;color:#141617;font-weight:700}.language-switcher .lang-dropdown .lang-dropdown-options .lang-option .flag-icon{border-radius:4px;height:24px;object-fit:cover;width:32px;flex-shrink:0;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.language-switcher .lang-dropdown .lang-dropdown-options .lang-option .lang-text{color:#141617;font-size:16px;font-weight:600}.language-switcher:hover .lang-dropdown,.language-switcher.active .lang-dropdown{opacity:1;transform:translateY(0);visibility:visible}.language-switcher:hover .lang-caret,.language-switcher.active .lang-caret{transform:rotate(180deg)}.header-cta .btn--primary{align-items:center;background:#141617;border:none;border-radius:360px;color:#fff;cursor:pointer;display:inline-flex;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:14px;font-weight:600;justify-content:center;line-height:1.5;padding:12px 24px;text-decoration:none;transition:all .3s ease;white-space:nowrap;box-shadow:0 2px 8px rgb(255 75 75 / .3)}.header-cta .btn--primary:hover{background:rgb(18,19.8,20.7);box-shadow:0 4px 12px rgb(255 75 75 / .4)}.mobile-menu-toggle{background:none;border:none;cursor:pointer;display:none;align-items:center;justify-content:center;padding:.5rem;z-index:1001}@media(max-width:767px){.mobile-menu-toggle{display:flex!important}}.mobile-menu-toggle .hamburger{height:18px;position:relative;width:24px}.mobile-menu-toggle .hamburger span{background:#fafbfc;border-radius:1px;display:block;height:2px;position:absolute;transition:all .3s ease;width:100%}.mobile-menu-toggle .hamburger span:nth-child(1){top:0}.mobile-menu-toggle .hamburger span:nth-child(2){top:8px}.mobile-menu-toggle .hamburger span:nth-child(3){top:16px}.site-header--dark .mobile-menu-toggle .hamburger span,.site-header.sticky .mobile-menu-toggle .hamburger span{background:#141617}.mobile-menu-toggle.active .hamburger span:nth-child(1){top:8px;transform:rotate(45deg)}.mobile-menu-toggle.active .hamburger span:nth-child(2){opacity:0}.mobile-menu-toggle.active .hamburger span:nth-child(3){top:8px;transform:rotate(-45deg)}.site-footer{background:#141617;color:#fff;padding:120px 0 3rem}.footer-main{margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:20px;padding-right:20px;display:grid;gap:3rem;grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.footer-main{gap:40px;grid-template-columns:25% 75%}}.footer-branding .footer-logo{height:auto;margin-bottom:1.5rem;width:160px}.footer-branding .footer-description{color:hsl(0 0% 100% / .8);font-size:16px;font-weight:400;line-height:1.5;max-width:320px}.footer-menus{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.footer-menus{gap:60px;grid-template-columns:repeat(4,1fr)}}.footer-menu-group{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.footer-menu-group{gap:30px;grid-template-columns:repeat(2,1fr)}}.footer-menu-column{margin-bottom:1.5rem}.footer-menu-title{color:#f04a41;font-size:.875rem;font-weight:700;line-height:1.4;margin-bottom:3rem;margin-top:0}@media(max-width:767px){.footer-menu-title{margin-bottom:1.5rem}}.footer-menu{list-style:none;margin:0;padding:0}.footer-menu li{margin-bottom:1.5rem}.footer-menu li:last-child{margin-bottom:0}.footer-menu li a{color:#fff;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none;transition:color .2s ease}.footer-menu li a:hover{color:#fff;text-decoration:underline}.footer-menu li a:focus{color:#fff;outline:none;text-decoration:underline}.footer-bottom{align-items:center;border-top:1px solid hsl(0 0% 100% / .2);display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;margin-bottom:0 auto;padding-top:1.5rem}@media(min-width:768px){.footer-bottom{flex-direction:row;gap:0}}.footer-copyright{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media(min-width:768px){.footer-copyright{justify-content:flex-start}}.footer-copyright .footer-copyright-separator{color:#fff;padding:0 .25rem}.footer-copyright p{color:hsl(0 0% 100% / .6);font-size:14px;font-weight:400;line-height:1.5;margin:0}.footer-copyright p a{color:hsl(0 0% 100% / .6);text-decoration:none;transition:color .2s ease}.footer-copyright p a:hover{color:hsl(0 0% 100% / .9)}.footer-social{align-items:center;display:flex;gap:16px}.footer-social a{align-items:center;color:hsl(0 0% 100% / .8);display:flex;height:36px;justify-content:center;text-decoration:none;transition:all .2s ease;width:36px}.footer-social a svg{fill:currentcolor;height:18px;width:18px}.whatsapp-sticky{bottom:30px;position:fixed;right:30px;z-index:99}.whatsapp-sticky a{align-items:center;background-color:#25d366;border-radius:50%;box-shadow:0 4px 12px rgb(0 0 0 / .2);color:#fff;display:flex;height:60px;justify-content:center;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;width:60px}.whatsapp-sticky a:hover{box-shadow:0 6px 16px rgb(0 0 0 / .25);transform:translateY(-5px)}.whatsapp-sticky a:focus{box-shadow:0 0 0 3px rgb(37 211 102 / .5),0 4px 12px rgb(0 0 0 / .2);outline:none}.whatsapp-sticky a svg{fill:currentcolor;height:30px;width:30px}.whatsapp-sticky .pulse{animation:pulse 2s infinite;background-color:#25d366;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:-1}@keyframes pulse{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(1.5)}100%{opacity:0;transform:scale(1.5)}}.contact-sticky{bottom:30px;position:fixed;right:60px;z-index:99;max-width:calc(100vw - 40px)}@media(width <=767px){.contact-sticky{bottom:80px;right:16px}}@media(width <=480px){.contact-sticky{bottom:80px;right:16px}.contact-sticky+.whatsapp-sticky{display:none}}.contact-sticky a{align-items:center;background-color:#f04a41;border-radius:48px;box-shadow:0 25px 25px rgb(0 0 0 / .05);color:#fff;display:flex;justify-content:space-between;padding:8px 8px 8px 24px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}@media(width <=480px){.contact-sticky a{padding:8px}}.contact-sticky a:hover{box-shadow:0 25px 30px rgb(0 0 0 / .1);transform:translateY(-5px)}.contact-sticky a:focus{box-shadow:0 0 0 3px rgb(240 74 65 / .5),0 25px 25px rgb(0 0 0 / .05);outline:none}.contact-sticky a .contact-text{font-size:18px;font-weight:600;margin-right:16px;white-space:nowrap}@media(width <=480px){.contact-sticky a .contact-text{display:none;margin-right:0}}.contact-sticky a .contact-icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.contact-sticky a .contact-icon svg{fill:#fff0;height:20px;stroke:#f04a41;stroke-width:1.2px;width:20px}.contact-sticky .sr-only{border-width:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(max-width:767px){.contact-sticky{bottom:20px;right:20px}.contact-sticky a{height:50px;width:50px}.contact-sticky a svg{height:24px;width:24px}}.contact-sticky .contact-icon svg{fill:#fff0;stroke:#f04a41;stroke-width:1.2px}.footer-main{display:grid;gap:40px;grid-template-columns:1fr;margin-bottom:40px}@media(width>=992px){.footer-main{grid-template-columns:25% 75%}}.footer-branding .footer-logo{height:auto;width:160px}.footer-divider{border-top:1px solid hsl(0 0% 100% / .2);margin-bottom:60px}.footer-bottom{align-items:center;display:flex;justify-content:space-between}@media(width <=768px){.footer-bottom{flex-direction:column;gap:24px}}@media(max-width:767px){.footer-main{text-align:left;gap:24px}.footer-branding{margin-bottom:16px;display:flex;justify-content:flex-start}.footer-menus{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.footer-menu-group{display:contents}.footer-menu-column{margin-bottom:0}.footer-menu-column.footer-services{grid-column:1;grid-row:1}.footer-menu-column.footer-others{grid-column:2;grid-row:1}.footer-menu-column.footer-industries{grid-column:1/-1;grid-row:2}.footer-menu-column.footer-industries .footer-menu-list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 16px}.footer-bottom{flex-direction:column;gap:1.5rem;text-align:center}.footer-copyright{order:2}.footer-social{order:1}.whatsapp-float{bottom:1.5rem;right:1.5rem}.whatsapp-float .whatsapp-btn{height:50px;width:50px}.whatsapp-float .whatsapp-btn svg{height:28px;width:28px}}.grid{display:grid;gap:1.5rem}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-xs{gap:.25rem}.gap-sm{gap:.5rem}.gap-md{gap:1rem}.gap-lg{gap:1.5rem}.gap-xl{gap:2rem}@media(min-width:768px){.grid-cols-sm-2{grid-template-columns:repeat(2,1fr)}.grid-cols-sm-3{grid-template-columns:repeat(3,1fr)}.grid-cols-md-3{grid-template-columns:repeat(3,1fr)}.grid-cols-md-4{grid-template-columns:repeat(4,1fr)}.grid-cols-lg-4{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){.site-header{height:64px;background-color:#fff0;display:flex;align-items:center;justify-content:space-between}.site-header.sticky{position:fixed;top:0;left:0;right:0;width:100%;background-color:#fff;box-shadow:0 2px 16px rgb(0 0 0 / .1);z-index:1030}.header-container{padding:0 16px;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.site-branding{flex:1;justify-content:start}.site-branding .custom-logo-link{width:120px;display:flex;align-items:left}.site-branding .custom-logo{max-height:32px;width:auto}.main-navigation{display:none!important}.header-actions{display:none!important}.language-switcher,.header-cta{display:none!important}.mobile-menu-toggle{display:flex!important;align-items:center;justify-content:center;background:#fff0;border:none;cursor:pointer;padding:10px;z-index:1001;position:relative;margin-left:auto;flex-shrink:0}.site-header.sticky .mobile-menu-toggle .hamburger span{background:#141617}}.mobile-navigation{position:fixed;top:64px;left:0;width:100%;height:calc(100vh - 64px);background:#fff;transform:translateX(-100%);transition:transform .3s ease-in-out;overflow-y:auto;z-index:999;padding:32px}.mobile-navigation.active{transform:translateX(0)}.mobile-navigation .mobile-menu{list-style:none;margin:0;padding:0}.mobile-navigation .mobile-menu>li{margin-bottom:0}.mobile-navigation .mobile-menu>li>a{display:flex;align-items:center;justify-content:space-between;color:#141617;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .2s ease;margin-bottom:16px;padding:0;cursor:pointer}.mobile-navigation .mobile-menu>li>a:hover{color:#141617}.mobile-navigation .mobile-menu>li>a .menu-icon{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.mobile-navigation .mobile-menu>li>a .menu-icon svg{width:100%;height:100%;stroke:#141617}.mobile-navigation .mobile-menu>li>a .menu-text{flex:1;text-align:left}.mobile-navigation .mobile-menu>li>a .caret{width:14px;height:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.mobile-navigation .mobile-menu>li>a .caret svg{width:100%;height:100%;stroke:#141617}.mobile-navigation .mobile-menu>li.menu-item-has-children .sub-menu{max-height:0;overflow:hidden;transition:max-height .3s ease;padding-left:0;margin-top:8px}.mobile-navigation .mobile-menu>li.menu-item-has-children .sub-menu.active{max-height:2000px}.mobile-navigation .mobile-menu>li.menu-item-has-children .sub-menu li a{display:flex;align-items:center;gap:12px;color:#141617;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s ease;margin-bottom:16px;padding-left:12px}.mobile-navigation .mobile-menu>li.menu-item-has-children .sub-menu li a .menu-item-icon{width:16px;height:16px;flex-shrink:0;align-content:center}.mobile-navigation .mobile-menu>li.menu-item-has-children .sub-menu li a .icon{display:none}.mobile-navigation .mobile-menu>li.menu-item-has-children .sub-menu li a:hover{color:#141617;transform:translateX(4px)}.mobile-navigation .mobile-menu-footer{margin-top:32px;padding-top:24px;border-top:1px solid #e5e5e5;display:block}.mobile-navigation .mobile-menu-footer .mobile-cta{width:100%;margin-bottom:20px;display:block;text-align:center;padding:14px 24px;font-size:16px;font-weight:600;border-radius:360px}.mobile-navigation .mobile-menu-footer .mobile-language-switcher-wrapper{margin-top:24px}.mobile-navigation .mobile-menu-footer .mobile-language-switcher-wrapper .mobile-lang-title{color:#141617;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.mobile-navigation .mobile-menu-footer .mobile-language-switcher-wrapper .mobile-language-switcher{display:flex;flex-direction:column;gap:8px}.mobile-navigation .mobile-menu-footer .mobile-language-switcher-wrapper .mobile-language-switcher a.lang-option{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;background:#fff;border:1px solid #e5e5e5;color:#141617;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s ease;margin-bottom:10px}.mobile-navigation .mobile-menu-footer .mobile-language-switcher-wrapper .mobile-language-switcher a.lang-option .flag-icon{width:32px;height:24px;border-radius:4px;object-fit:cover;flex-shrink:0;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.mobile-navigation .mobile-menu-footer .mobile-language-switcher-wrapper .mobile-language-switcher a.lang-option .lang-text{flex:1;text-align:left}.mobile-navigation .mobile-menu-footer .mobile-language-switcher-wrapper .mobile-language-switcher a.lang-option:hover{background:#f8f9fa;transform:translateX(4px)}.mobile-navigation .mobile-menu-footer .mobile-language-switcher-wrapper .mobile-language-switcher a.lang-option.active{background:#f0f0f0;border-color:#141617;pointer-events:none}.mobile-navigation .mobile-menu-footer .mobile-language-switcher-wrapper .mobile-language-switcher a.lang-option.active::after{content:"✓";margin-left:auto;color:#141617;font-weight:700;font-size:18px}.mobile-menu-overlay{position:fixed;top:64px;left:0;width:100%;height:calc(100vh - 64px);background:rgb(20 22 23 / .5);opacity:0;visibility:hidden;transition:all .3s ease;z-index:998}.mobile-menu-overlay.active{opacity:1;visibility:visible}@media(max-width:767px){.hero-section{min-height:auto;padding:80px 0 120px;display:flex;flex-direction:column;justify-content:center;min-height:780px!important}.hero-section .hero-background::after{background:rgb(20 22 23 / .7)}}@media(max-width:767px){.site-footer{padding:40px 0 24px}.site-footer .footer-container{padding:0 16px}.site-footer .footer-top{flex-direction:column;gap:32px}.site-footer .footer-top .footer-branding{text-align:center}.site-footer .footer-top .footer-branding .footer-logo{max-width:140px;margin:0 auto 16px}.site-footer .footer-top .footer-branding .footer-description{font-size:14px;line-height:1.6}.site-footer .footer-top .footer-menus{display:grid;grid-template-columns:1fr;gap:24px}.site-footer .footer-top .footer-menus .footer-menu .menu-title{font-size:14px;margin-bottom:12px;color:#141617;text-transform:uppercase;letter-spacing:.5px}.site-footer .footer-top .footer-menus .footer-menu ul li{margin-bottom:8px}.site-footer .footer-top .footer-menus .footer-menu ul li a{font-size:15px;padding:8px 0}.site-footer .footer-divider{margin:32px 0 24px}.site-footer .footer-bottom{flex-direction:column;gap:20px;text-align:center}.site-footer .footer-bottom .footer-legal{flex-direction:column;gap:12px}.site-footer .footer-bottom .footer-legal .copyright{font-size:13px}.site-footer .footer-bottom .footer-legal .legal-links{flex-direction:column;gap:8px}.site-footer .footer-bottom .footer-legal .legal-links a{font-size:13px}.site-footer .footer-bottom .footer-social{justify-content:center}.site-footer .footer-bottom .footer-social a{width:40px;height:40px}.site-footer .footer-bottom .footer-social a svg{width:18px;height:18px}.whatsapp-float{bottom:20px;right:16px;width:56px;height:56px}.whatsapp-float svg{width:28px;height:28px}.whatsapp-float::before{width:56px;height:56px}.contact-float{bottom:90px;right:16px;padding:12px 20px;font-size:14px}.contact-float svg{width:18px;height:18px}}@media(max-width:767px){.container{padding-left:16px;padding-right:16px}.section{padding:60px 0}h1{font-size:32px;line-height:1.2}h2{font-size:28px;line-height:1.3}h3{font-size:22px;line-height:1.4}h4{font-size:18px;line-height:1.4}.btn{padding:14px 28px;font-size:15px}.card{padding:20px}}@media(max-width:767px){.services-section .services-grid{display:flex;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:12px}.services-section .services-grid .service-card{flex:0 0 calc(100% - 16px);scroll-snap-align:start;min-width:280px}.services-section .services-box-icon{display:flex;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:12px}.services-section .services-box-icon .service-card{flex:0 0 calc(100% - 16px);scroll-snap-align:start;min-width:280px}.mobile-menu-footer{display:block!important}}@media(max-width:767px){.site-header{height:56px}.mobile-navigation{top:56px;height:calc(100vh - 56px)}.mobile-menu-overlay{top:56px;height:calc(100vh - 56px)}.stories-cta-wrapper{position:static;flex-direction:column;gap:24px;width:100%;justify-content:center;align-items:center}}.btn{align-items:center;border:1px solid #fff0;border-radius:360px;cursor:pointer;display:inline-flex;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:1rem;font-weight:600;justify-content:center;line-height:1.2;padding:12px 16px;text-align:center;text-decoration:none;transition:all .3s ease;user-select:none}.btn:focus{outline:2px solid #141617;outline-offset:2px}.btn:disabled{cursor:not-allowed;opacity:.6}.btn--sm{font-size:.875rem;padding:.25rem .5rem}.btn--md{font-size:1rem;padding:.5rem 1rem}.btn--lg{font-size:1.125rem;padding:1rem 1.5rem}.btn--rounded{border-radius:9999px}.btn--square{border-radius:0}.btn--full{width:100%}.btn--icon-only{padding:.5rem}.btn--icon-only.btn--sm{padding:.25rem}.btn--icon-only.btn--lg{padding:1rem}.btn--primary{align-items:center;background-color:#fff;border:none;border-radius:360px;color:#141617;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;padding:16px 32px;text-decoration:none;transition:background-color .3s ease}.btn--primary .icon-arrow{margin-left:8px;transition:transform .3s ease}.btn--primary:hover{background-color:#f6f8fa}.btn--secondary{align-items:center;background-color:#f04a41;border:none;border-radius:360px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;padding:16px 32px;text-decoration:none;transition:background-color .3s ease}.btn--secondary .icon-arrow{margin-left:8px;transition:transform .3s ease}.btn--secondary.btn-border{border:1px solid #fff;color:#fff}.btn--secondary:hover{background-color:#b70b10;color:#fff}.btn--secondary:hover .icon-arrow{transform:translateX(4px)}.btn--outline-primary{background-color:#fff0;border-color:#141617;color:#141617}.btn--outline-primary:hover:not(:disabled){background-color:#141617;border-color:#141617;box-shadow:0 4px 12px rgb(0 0 0 / .15);color:#fafbfc;transform:translateY(-1px)}.btn--outline-secondary{background-color:#fff0;border-color:#f04a41;color:#f04a41}.btn--outline-secondary:hover:not(:disabled){background-color:#f04a41;border-color:#f04a41;box-shadow:0 4px 12px rgb(0 0 0 / .15);color:#fafbfc;transform:translateY(-1px)}.btn--ghost{background-color:#fff0;border-color:#fff0;color:#141617}.btn--ghost:hover:not(:disabled){background-color:#bfc9d0;border-color:#bfc9d0;box-shadow:0 4px 12px rgb(0 0 0 / .15);color:#141617;transform:translateY(-1px)}.btn--white{background-color:#fafbfc;border-color:#666;color:#141617}.btn--white:hover:not(:disabled){background-color:#bfc9d0;border-color:#bfc9d0;box-shadow:0 4px 12px rgb(0 0 0 / .15);color:#141617;transform:translateY(-1px)}.btn--danger{background-color:#de350b;border-color:#de350b;color:#fafbfc}.btn--danger:hover:not(:disabled){background-color:rgb(199.8,47.7,9.9);border-color:rgb(199.8,47.7,9.9);box-shadow:0 4px 12px rgb(0 0 0 / .15);color:#fafbfc;transform:translateY(-1px)}.btn--success{background-color:#2faf91;border-color:#2faf91;color:#fafbfc}.btn--success:hover:not(:disabled){background-color:rgb(42.3,157.5,130.5);border-color:rgb(42.3,157.5,130.5);box-shadow:0 4px 12px rgb(0 0 0 / .15);color:#fafbfc;transform:translateY(-1px)}.btn--dark{align-items:center;background-color:#141617;border:none;border-radius:360px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;padding:16px 32px;text-decoration:none;transition:background-color .3s ease}.btn--dark .icon-arrow{margin-left:8px;transition:transform .3s ease}.btn--dark:hover{color:#fff;background-color:rgb(18,19.8,20.7);text-decoration:none;transition:background-color .3s ease}.btn--dark:hover .icon-arrow{transform:translateX(4px)}.btn--aloshop.btn--primary{background-color:#fff;color:#2faf91}.btn--aloshop.btn--primary:hover{background-color:#f6f8fa}.btn--aloshop.btn--secondary{background-color:#2faf91;color:#fff}.btn--aloshop.btn--secondary:hover{background-color:#fff0!important;pointer-events:none;position:relative}.btn--loading::after{animation:btn-loading 1s linear infinite;border:2px solid #fff0;border-radius:50%;border-top:2px solid currentcolor;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.btn--loading.btn--primary::after,.btn--loading.btn--secondary::after,.btn--loading.btn--danger::after,.btn--loading.btn--success::after,.btn--loading.btn--dark::after{border-top-color:#fafbfc}.btn--loading.btn--outline-primary::after{border-top-color:#141617}.btn--loading.btn--outline-secondary::after{border-top-color:#f04a41}.btn:disabled,.btn--disabled{cursor:not-allowed;opacity:.6}.btn:disabled:hover,.btn--disabled:hover{box-shadow:none;transform:none}.btn-group{display:inline-flex}.btn-group .btn{border-radius:0}.btn-group .btn:first-child{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.btn-group .btn:last-child{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.btn-group .btn:not(:first-child){margin-left:-1px}.btn-group .btn:hover,.btn-group .btn:focus{z-index:1}.btn-group--vertical{flex-direction:column}.btn-group--vertical .btn:first-child{border-radius:.5rem .5rem 0 0}.btn-group--vertical .btn:last-child{border-radius:0 0 .5rem .5rem}.btn-group--vertical .btn:not(:first-child){margin-left:0;margin-top:-1px}@keyframes btn-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width:767px){.btn:not(.btn--inline){width:100%}.btn{min-height:44px;min-width:44px}.btn-group{flex-direction:column}.btn-group .btn{border-radius:.5rem!important;margin-left:0!important;margin-top:.25rem}.btn-group .btn:first-child{margin-top:0}}@media(prefers-reduced-motion:reduce){.btn{transition:none}.btn:hover{transform:none}.btn--loading::after{animation:none}}@media(prefers-contrast:high){.btn{border-width:2px}.btn:focus-visible{outline-width:3px}}.btn-circle{align-items:center;background-color:#fff;border-radius:50%;display:inline-flex;height:50px;justify-content:center;overflow:hidden;width:50px}.btn-circle img{height:100%;object-fit:cover;width:100%}.btn--full{width:100%}@media(max-width:767px){.service-card,.solution-card,.reason-card{border-radius:12px;overflow:hidden;transition:all .3s ease}.service-card .service-image,.service-card .solution-image,.service-card .reason-image,.solution-card .service-image,.solution-card .solution-image,.solution-card .reason-image,.reason-card .service-image,.reason-card .solution-image,.reason-card .reason-image{aspect-ratio:16/10;overflow:hidden;width:100%}.service-card .service-image img,.service-card .solution-image img,.service-card .reason-image img,.solution-card .service-image img,.solution-card .solution-image img,.solution-card .reason-image img,.reason-card .service-image img,.reason-card .solution-image img,.reason-card .reason-image img{height:100%;object-fit:cover;width:100%}.service-card .service-content,.service-card .solution-content,.service-card .reason-content,.solution-card .service-content,.solution-card .solution-content,.solution-card .reason-content,.reason-card .service-content,.reason-card .solution-content,.reason-card .reason-content{padding:20px}.service-card .service-content .service-tag,.service-card .solution-content .service-tag,.service-card .reason-content .service-tag,.solution-card .service-content .service-tag,.solution-card .solution-content .service-tag,.solution-card .reason-content .service-tag,.reason-card .service-content .service-tag,.reason-card .solution-content .service-tag,.reason-card .reason-content .service-tag{color:#f04a41;display:block;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.service-card .service-content .service-title,.service-card .service-content .solution-title,.service-card .service-content .reason-title,.service-card .solution-content .service-title,.service-card .solution-content .solution-title,.service-card .solution-content .reason-title,.service-card .reason-content .service-title,.service-card .reason-content .solution-title,.service-card .reason-content .reason-title,.solution-card .service-content .service-title,.solution-card .service-content .solution-title,.solution-card .service-content .reason-title,.solution-card .solution-content .service-title,.solution-card .solution-content .solution-title,.solution-card .solution-content .reason-title,.solution-card .reason-content .service-title,.solution-card .reason-content .solution-title,.solution-card .reason-content .reason-title,.reason-card .service-content .service-title,.reason-card .service-content .solution-title,.reason-card .service-content .reason-title,.reason-card .solution-content .service-title,.reason-card .solution-content .solution-title,.reason-card .solution-content .reason-title,.reason-card .reason-content .service-title,.reason-card .reason-content .solution-title,.reason-card .reason-content .reason-title{font-size:18px;font-weight:600;line-height:1.3;margin-bottom:12px}.service-card .service-content .service-description,.service-card .service-content .solution-description,.service-card .service-content .reason-description,.service-card .solution-content .service-description,.service-card .solution-content .solution-description,.service-card .solution-content .reason-description,.service-card .reason-content .service-description,.service-card .reason-content .solution-description,.service-card .reason-content .reason-description,.solution-card .service-content .service-description,.solution-card .service-content .solution-description,.solution-card .service-content .reason-description,.solution-card .solution-content .service-description,.solution-card .solution-content .solution-description,.solution-card .solution-content .reason-description,.solution-card .reason-content .service-description,.solution-card .reason-content .solution-description,.solution-card .reason-content .reason-description,.reason-card .service-content .service-description,.reason-card .service-content .solution-description,.reason-card .service-content .reason-description,.reason-card .solution-content .service-description,.reason-card .solution-content .solution-description,.reason-card .solution-content .reason-description,.reason-card .reason-content .service-description,.reason-card .reason-content .solution-description,.reason-card .reason-content .reason-description{color:#666;font-size:14px;line-height:1.6;margin-bottom:16px}.service-card .service-content .service-link,.service-card .service-content .solution-link,.service-card .solution-content .service-link,.service-card .solution-content .solution-link,.service-card .reason-content .service-link,.service-card .reason-content .solution-link,.solution-card .service-content .service-link,.solution-card .service-content .solution-link,.solution-card .solution-content .service-link,.solution-card .solution-content .solution-link,.solution-card .reason-content .service-link,.solution-card .reason-content .solution-link,.reason-card .service-content .service-link,.reason-card .service-content .solution-link,.reason-card .solution-content .service-link,.reason-card .solution-content .solution-link,.reason-card .reason-content .service-link,.reason-card .reason-content .solution-link{align-items:center;color:#f04a41;display:inline-flex;font-size:15px;font-weight:600;gap:8px;text-decoration:none}.service-card .service-content .service-link svg,.service-card .service-content .solution-link svg,.service-card .solution-content .service-link svg,.service-card .solution-content .solution-link svg,.service-card .reason-content .service-link svg,.service-card .reason-content .solution-link svg,.solution-card .service-content .service-link svg,.solution-card .service-content .solution-link svg,.solution-card .solution-content .service-link svg,.solution-card .solution-content .solution-link svg,.solution-card .reason-content .service-link svg,.solution-card .reason-content .solution-link svg,.reason-card .service-content .service-link svg,.reason-card .service-content .solution-link svg,.reason-card .solution-content .service-link svg,.reason-card .solution-content .solution-link svg,.reason-card .reason-content .service-link svg,.reason-card .reason-content .solution-link svg{height:16px;transition:transform .3s ease;width:16px}.service-card .service-content .service-link:hover svg,.service-card .service-content .solution-link:hover svg,.service-card .solution-content .service-link:hover svg,.service-card .solution-content .solution-link:hover svg,.service-card .reason-content .service-link:hover svg,.service-card .reason-content .solution-link:hover svg,.solution-card .service-content .service-link:hover svg,.solution-card .service-content .solution-link:hover svg,.solution-card .solution-content .service-link:hover svg,.solution-card .solution-content .solution-link:hover svg,.solution-card .reason-content .service-link:hover svg,.solution-card .reason-content .solution-link:hover svg,.reason-card .service-content .service-link:hover svg,.reason-card .service-content .solution-link:hover svg,.reason-card .solution-content .service-link:hover svg,.reason-card .solution-content .solution-link:hover svg,.reason-card .reason-content .service-link:hover svg,.reason-card .reason-content .solution-link:hover svg{transform:translateX(4px)}.challenge-card,.value-card,.feature-card{border-radius:12px;padding:24px 20px}.challenge-card .challenge-icon,.challenge-card .value-icon,.challenge-card .feature-icon,.value-card .challenge-icon,.value-card .value-icon,.value-card .feature-icon,.feature-card .challenge-icon,.feature-card .value-icon,.feature-card .feature-icon{height:48px;margin-bottom:16px;width:48px}.challenge-card .challenge-icon svg,.challenge-card .value-icon svg,.challenge-card .feature-icon svg,.value-card .challenge-icon svg,.value-card .value-icon svg,.value-card .feature-icon svg,.feature-card .challenge-icon svg,.feature-card .value-icon svg,.feature-card .feature-icon svg{height:100%;stroke:#f04a41;width:100%}.challenge-card .challenge-title,.challenge-card .value-title,.challenge-card .feature-title,.value-card .challenge-title,.value-card .value-title,.value-card .feature-title,.feature-card .challenge-title,.feature-card .value-title,.feature-card .feature-title{font-size:18px;font-weight:600;line-height:1.3;margin-bottom:12px}.challenge-card .challenge-description,.challenge-card .value-description,.challenge-card .feature-description,.value-card .challenge-description,.value-card .value-description,.value-card .feature-description,.feature-card .challenge-description,.feature-card .value-description,.feature-card .feature-description{color:#666;font-size:14px;line-height:1.6}}.footer-cta-section{color:#fff;overflow:hidden;padding:80px 0;position:relative;z-index:1}.footer-cta-section .cta-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.footer-cta-section .cta-background::after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.footer-cta-section .cta-background .cta-bg-image{height:100%;object-fit:cover;width:100%}.footer-cta-section .cta-content{margin:0 auto;max-width:800px;text-align:center}.footer-cta-section .cta-title{font-size:2.625rem;font-weight:700;line-height:1.3;margin:0 0 24px}.footer-cta-section .cta-description{font-size:18px;font-weight:400;line-height:1.6;margin:0 0 40px}.footer-cta-section .cta-description p{margin:0}@media(max-width:767px){.footer-cta-section{padding:60px 0}.footer-cta-section .cta-title{font-size:24px;margin-bottom:16px}.footer-cta-section .cta-description{font-size:16px;margin-bottom:32px}.footer-cta-section .cta-button .btn{align-items:center;background:#f04a41;border-radius:360px;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:12px;max-width:320px;padding:16px 32px;text-decoration:none;transition:all .3s ease;width:100%}.footer-cta-section .cta-button .btn svg{height:20px;transition:transform .3s ease;width:20px}.footer-cta-section .cta-button .btn:hover{box-shadow:0 8px 24px rgb(240 74 65 / .4);transform:translateY(-2px)}.footer-cta-section .cta-button .btn:hover svg{transform:translateX(4px)}.home-cta-section{background:#f04a41;padding:48px 0}.home-cta-section .cta-content{text-align:center}.home-cta-section .cta-content .cta-title{color:#fff;font-size:24px;line-height:1.2;margin-bottom:16px}.home-cta-section .cta-content .cta-description{color:hsl(0 0% 100% / .9);font-size:16px;line-height:1.6;margin-bottom:32px}.home-cta-section .cta-content .cta-button .btn{background:#fff;color:#f04a41}.home-cta-section .cta-content .cta-button .btn:hover{background:hsl(0 0% 100% / .9)}.first-mile-cta-section{overflow:hidden;padding:48px 0;position:relative}.first-mile-cta-section::before{background:linear-gradient(180deg,rgb(20 22 23 / .8) 0%,rgb(20 22 23 / .6) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.first-mile-cta-section .background-image{height:100%;left:0;position:absolute;top:0;width:100%}.first-mile-cta-section .background-image img{height:100%;object-fit:cover;opacity:.3;width:100%}.first-mile-cta-section .cta-title{color:#fff;font-size:28px;font-weight:700;line-height:1.2;margin-bottom:16px}.first-mile-cta-section .cta-description{color:hsl(0 0% 100% / .9);font-size:14px;line-height:1.6;margin:0 auto 32px;max-width:500px}}.hero-section{background-color:#141617;color:#fff;min-height:500px;overflow:hidden;padding:0;position:relative;width:100%;margin:0;top:0;left:0;min-height:780px}.hero-section.service-hero-section{background-color:#141617}.hero-section .hero-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.hero-section .hero-background .hero-image{height:100%;object-fit:cover;opacity:.8;width:100%}.hero-section .hero-background .hero-image.mobile{display:none}.hero-section .hero-background .hero-video{height:100%;left:0;object-fit:cover;opacity:.4;position:absolute;top:0;width:100%}.hero-section .hero-content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:200px 0 0;text-align:left;width:100%;position:inherit;z-index:9}.hero-section .hero-content.center{align-items:center;margin:0 auto;text-align:center;width:1024px}.hero-section .hero-content.center p{margin:0 auto 2rem auto;max-width:800px;text-align:center}.hero-section .hero-content.center .btn-hero{margin:0 auto}.hero-section .hero-content h1{font-weight:700;margin-bottom:1rem}.hero-section .hero-content h2{color:#f04a41;font-size:1.5rem;margin-bottom:1rem}.hero-section .hero-content p{margin-bottom:2rem;max-width:500px}@media(min-width:768px){.hero-section .hero-content{align-items:flex-start;text-align:left}}.hero-section .hero-awards-licenses{bottom:40px;display:flex;gap:60px;left:50%;max-width:1280px;position:absolute;transform:translateX(-50%);width:100%;z-index:2}@media(max-width:767px){.hero-section .hero-awards-licenses{bottom:0}}.hero-section .hero-awards-licenses .awards-column,.hero-section .hero-awards-licenses .licenses-column{align-items:center;display:flex;flex:1;flex-direction:row}.hero-section .hero-awards-licenses .column-label{color:#fff;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.5px;margin-right:1rem;text-transform:uppercase;white-space:nowrap}.hero-section .hero-awards-licenses .logo-container{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.hero-section .hero-awards-licenses .award-logo,.hero-section .hero-awards-licenses .license-logo{filter:brightness(0) invert(1);object-fit:contain;width:auto}.hero-section .hero-awards-licenses .award-logo:hover,.hero-section .hero-awards-licenses .license-logo:hover{opacity:1}.hero-section .hero-title{color:#fff;font-size:4rem;font-weight:700;margin-bottom:1.5rem}@media(min-width:768px){.hero-section .hero-title{font-size:3.5rem}}.hero-section .hero-subtitle{color:#f04a41;font-size:1.5rem;font-weight:600;margin-bottom:2rem;max-width:600px}.hero-section .hero-subtitle p{margin-bottom:1rem}.hero-section .hero-subtitle p:last-child{margin-bottom:0}.hero-section .hero-description{font-size:1.125rem;margin-bottom:2rem;max-width:600px}.hero-section .hero-description p{margin-bottom:1rem}.hero-section .hero-description p:last-child{margin-bottom:0}.hero-section .btn-hero{align-items:center;background-color:#f04a41;border:none;border-radius:360px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .3s ease;width:fit-content}.hero-section .btn-hero .icon-arrow{margin-left:8px;transition:transform .3s ease}.hero-section .btn-hero:hover{background-color:#b70b10}.hero-section .btn-hero:hover .icon-arrow{transform:translateX(4px)}@media(max-width:767px){.hero-section{min-height:auto;padding:80px 0 40px}.hero-section .hero-background .hero-image.mobile{display:block}.hero-section .hero-background .hero-image.desktop{display:none}.hero-section .hero-content{text-align:left;padding:3rem 0 0;width:100%;max-width:100%}.hero-section .hero-content.center{text-align:center;width:100%}.hero-section .hero-content.center p{max-width:100%}.hero-section .hero-content .hero-title{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:12px}.hero-section .hero-content .hero-subtitle{font-size:14px;font-weight:400;line-height:1.4;margin-bottom:8px}.hero-section .hero-content .hero-description{font-size:14px;font-weight:400;line-height:1.6;margin-bottom:20px}.hero-section .hero-content .hero-cta{display:flex;flex-direction:column;gap:12px}.hero-section .hero-content .hero-cta .btn{font-size:14px;padding:12px 24px;width:100%;text-align:center}.hero-section .hero-awards-licenses{position:relative;flex-direction:column;gap:2rem;margin-top:3rem;bottom:auto;left:auto;transform:none}.hero-section .hero-awards-licenses .awards-column,.hero-section .hero-awards-licenses .licenses-column{flex-direction:column;gap:1rem;text-align:left;align-items:flex-start}.hero-section .hero-awards{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:40px}.hero-section .hero-awards .award-badge{height:auto;width:80px}.hero-section .hero-awards .award-badge img{height:auto;object-fit:contain;width:100%}}.why-shipper-section{background-color:#fff;color:#141617;padding:4rem 0;position:relative}@media(max-width:767px){.why-shipper-section{padding:40px 0}}@media(max-width:767px){.why-shipper-section .section-tag{display:inline-block!important}}.why-shipper-section .why-shipper-grid{display:none;gap:30px;grid-template-columns:repeat(4,1fr)}@media(min-width:768px){.why-shipper-section .why-shipper-grid{display:grid}}@media(max-width:767px){.why-shipper-section .why-shipper-grid--desktop{display:none!important}}.why-shipper-section .why-shipper-slider{display:block}@media(min-width:768px){.why-shipper-section .why-shipper-slider{display:none}}@media(max-width:767px){.why-shipper-section .why-shipper-slider--mobile{display:block}}.why-shipper-section .why-shipper-slider .swiper-slide{height:auto}.why-shipper-section .why-shipper-slider .why-shipper-pagination{margin-top:20px;text-align:center}.why-shipper-section .why-shipper-card{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:100%;transition:transform .3s ease,box-shadow .3s ease}.why-shipper-section .card-image{align-items:center;border-radius:.5rem;display:flex;height:200px;margin-bottom:1rem;overflow:hidden;width:100%}@media(max-width:767px){.why-shipper-section .card-image{height:160px}}.why-shipper-section .card-image .why-shipper-img{height:100%;object-fit:cover;width:100%}.why-shipper-section .card-title{color:#141617;font-size:1.25rem;font-weight:700;margin-bottom:15px}@media(max-width:767px){.why-shipper-section .card-title{font-size:16px;margin-bottom:8px}}.why-shipper-section .card-description{color:#141617;font-size:1rem}@media(max-width:767px){.why-shipper-section .card-description{font-size:14px}}.why-shipper-section .card-description p{margin-bottom:1rem}.why-shipper-section .card-description p:last-child{margin-bottom:0}.solution{background-color:#141617;color:#fff;padding:2rem 0;position:relative}@media(max-width:767px){.solution{padding:0}}.solution.light{background-color:#fff;color:#141617}.solution.light .feature-tag{color:#f04a41}.solution.light .feature-title{color:#141617}.solution.light .feature-text{color:#666}.solution .feature-header{margin-bottom:3rem;text-align:left}@media(max-width:767px){.solution .feature-header{margin-bottom:32px}}.solution .feature-tag{border:1px solid #f04a41;border-radius:8px;color:#f04a41;display:inline-block;font-size:12px;font-weight:700;line-height:20px;padding:0 8px;margin-bottom:.5rem}.solution .feature-title{color:#fff;font-size:2.625rem;font-weight:700;line-height:1.3;margin:0}@media(max-width:767px){.solution .feature-title{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:16px}}.solution .feature-content{align-items:flex-start;display:flex;gap:3rem;padding-bottom:3rem}@media(max-width:767px){.solution .feature-content{flex-direction:column;gap:24px}}.solution .feature-content.feature-content--reverse{flex-direction:row-reverse}@media(max-width:767px){.solution .feature-content.feature-content--reverse{flex-direction:column}}.solution .feature-content.with-divider{border-bottom:1px solid hsl(0 0% 100% / .1)}.solution .feature-content.with-divider .feature-divider{background-color:hsl(0 0% 100% / .1);height:1px;margin:60px auto 0}.solution .feature-content.with-divider.feature-block--light .feature-divider{background-color:rgb(0 0 0 / .1)}.solution.solution-service .feature-content{gap:2rem;margin-bottom:3rem}@media(max-width:767px){.solution.solution-service .feature-content{margin-bottom:2rem}}.solution.solution-service .solution-content{flex:0 0 50%}@media(max-width:767px){.solution.solution-service .solution-content{flex:0 0 100%}}.solution.solution-service .solution-service-title{font-size:1.5rem;font-weight:600;margin:0 0 1rem 0;color:#141617}@media(max-width:767px){.solution.solution-service .solution-service-title{font-size:1.25rem}}.solution.solution-service .solution-service-description{color:#666;font-size:1rem;line-height:1.6}.solution.solution-service .solution-service-description p{margin:0 0 1rem 0}.solution.solution-service .solution-service-description p:last-child{margin-bottom:0}.solution.solution-service .feature-images{flex:0 0 50%;display:flex;gap:1.5rem;align-items:flex-start}@media(max-width:767px){.solution.solution-service .feature-images{flex:0 0 100%;flex-direction:column}}.solution.solution-service .feature-images-grid{display:flex;flex-direction:column;gap:1.5rem;flex:1}@media(max-width:767px){.solution.solution-service .feature-images-grid{flex-direction:row}}.solution.solution-service .solution-service-image{border-radius:1rem;overflow:hidden}.solution.solution-service .solution-service-image img{width:100%;height:100%;object-fit:cover;display:block}.solution.solution-service .solution-service-image--main{flex:0 0 45%;aspect-ratio:1/1}@media(max-width:767px){.solution.solution-service .solution-service-image--main{flex:0 0 100%;aspect-ratio:auto;height:250px}}.solution.solution-service .solution-service-image--secondary{flex:1;aspect-ratio:1/1}@media(max-width:767px){.solution.solution-service .solution-service-image--secondary{flex:0 0 calc(50% - 0.5rem);aspect-ratio:1/1}}.solution .feature-image{flex:0 0 40%}.solution .feature-image img{border-radius:8px;object-fit:cover;width:100%}.solution .feature-image.solution-service-image{max-height:240px;flex:0 0 45%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:1rem}.solution .feature-image.solution-service-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(max-width:767px){.solution .feature-image{flex:0 0 100%}}.solution .feature-text{color:#fff;font-size:24px;font-weight:400;line-height:1.5;flex:0 0 calc(60% - 3rem)}.solution .feature-text p{margin-top:0}.solution .feature-text p:last-child{margin-bottom:0}@media(max-width:767px){.solution .feature-text{flex:0 0 100%;font-size:16px;font-weight:400;line-height:1.6}}.how-it-works{margin:4rem 0}@media(max-width:767px){.how-it-works{padding:0}}@media(max-width:767px){.how-it-works .section-tag{display:inline-block!important}}.how-it-works .section-content{display:flex;flex-direction:row;gap:2rem;margin-bottom:2rem}.how-it-works .section-content>*{flex:1}@media(max-width:767px){.how-it-works .section-content{flex-direction:column;gap:16px}.how-it-works .section-content .section-image,.how-it-works .section-content .how-it-works-image{display:none}.how-it-works .section-content .section-text,.how-it-works .section-content .how-it-works-content{width:100%;flex:none}}.how-it-works .section-content .section-cta{margin-top:2rem}@media(max-width:767px){.how-it-works .section-content .section-cta{margin-top:24px}}@media(max-width:767px){.how-it-works .section-description{font-size:14px;line-height:1.6}}.services-section{background-color:#141617;padding:0 0 3rem 0;color:#fff;overflow-x:hidden;max-width:100vw}@media(max-width:767px){.services-section{padding:40px 0}}@media(max-width:767px){.services-section .section-tag{display:inline-block!important;font-size:12px;margin-bottom:12px}}@media(max-width:767px){.services-section .section-description{font-size:14px;margin-bottom:24px}}.services-section--light{background-color:#fff;color:#141617}.services-section .services-grid--desktop{display:grid;gap:36px;grid-template-columns:repeat(3,1fr)}@media(max-width:767px){.services-section .services-grid--desktop{display:none}}.services-section .services-slider--mobile{display:none}@media(max-width:767px){.services-section .services-slider--mobile{display:block}}.services-section .services-slider--mobile .swiper-slide{height:auto}.services-section .services-slider--mobile .service-card{background-color:#fff0;display:flex;flex-direction:column;height:100%;overflow:hidden}.services-section .services-slider--mobile .service-card .service-image{border-radius:.5rem;height:220px;margin-bottom:1.5rem;overflow:hidden}@media(max-width:767px){.services-section .services-slider--mobile .service-card .service-image{height:200px}}.services-section .services-slider--mobile .service-card .service-image img{border-radius:.5rem;height:100%;object-fit:cover;width:100%;transition:transform .3s ease}.services-section .services-slider--mobile .service-card:hover .service-image img{transform:scale(1.08) rotate(-3deg)}.services-section .services-slider--mobile .service-card .service-type{color:#f04a41;font-size:.75rem;font-weight:700;margin-bottom:.25rem;text-transform:uppercase}@media(max-width:767px){.services-section .services-slider--mobile .service-card .service-type{font-size:12px}}.services-section .services-slider--mobile .service-card .service-title{color:#fff;font-size:24px;font-weight:700;margin-bottom:1rem}@media(max-width:767px){.services-section .services-slider--mobile .service-card .service-title{font-size:18px;font-weight:700;line-height:1.3}}.services-section .services-slider--mobile .service-card .service-description{color:#fff;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:1.5rem;flex:1;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.services-section .services-slider--mobile .service-card .service-description{font-size:14px;-webkit-line-clamp:4;line-clamp:4}}.services-section .services-slider--mobile .service-card .service-description p{margin:0}.services-section .services-slider--mobile .service-card .service-link{align-items:center;color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;gap:8px;position:relative;text-decoration:none;transition:all .3s ease;margin-top:auto}@media(max-width:767px){.services-section .services-slider--mobile .service-card .service-link{font-size:14px}}.services-section .services-slider--mobile .service-card .service-link::after{bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0;background-color:#fff}.services-section .services-slider--mobile .service-card .service-link svg{transition:transform .3s ease}.services-section .services-slider--mobile .service-card .service-link:hover{text-decoration:underline}.services-section .services-slider--mobile .swiper-pagination{position:relative;margin-top:1.5rem}@media(max-width:767px){.services-section .services-slider--mobile .swiper-pagination{margin-top:1rem}}.services-section .services-grid{display:grid;gap:36px;grid-template-columns:repeat(3,1fr)}@media(max-width:767px){.services-section .services-grid{gap:24px;grid-template-columns:1fr}}.services-section .services-grid .service-card{background-color:#fff0;display:flex;flex-direction:column;height:100%;overflow:hidden}.services-section .services-grid .service-card .service-image{border-radius:.5rem;height:220px;margin-bottom:1.5rem;overflow:hidden}.services-section .services-grid .service-card .service-image img{border-radius:.5rem;height:100%;object-fit:cover;width:100%;transition:transform .3s ease}.services-section .services-grid .service-card:hover .service-image img{transform:scale(1.08) rotate(-3deg)}.services-section .services-grid .service-card .service-type{color:#f04a41;font-size:.75rem;font-weight:700;margin-bottom:.25rem;text-transform:uppercase}.services-section .services-grid .service-card .service-title{color:#fff;font-size:24px;font-weight:700;margin-bottom:1rem}.services-section .services-grid .service-card .service-description{color:#fff;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:1.5rem}.services-section .services-grid .service-card .service-description p{margin:0}.services-section .services-grid .service-card a{align-items:center;color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;gap:8px;position:relative;text-decoration:none;transition:all .3s ease}.services-section .services-grid .service-card a::after{bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0;background-color:#fff}.services-section .services-grid .service-card a svg{transition:transform .3s ease}.services-section .services-grid .service-card a:hover{text-decoration:underline}.services-section .services-box-icon{display:grid;gap:36px;grid-template-columns:repeat(3,1fr)}@media(max-width:767px){.services-section .services-box-icon{gap:24px;grid-template-columns:1fr}}.services-section .services-box-icon .service-card{background-color:#fff0;border:1px solid #f04a41;border-radius:.5rem;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1.5rem}.services-section .services-box-icon .service-card .service-icon{align-items:center;border:1px solid #f04a41;border-radius:50%;display:inline-flex;height:50px;justify-content:center;margin-bottom:1rem;width:50px}.services-section .services-box-icon .service-card .service-icon svg{height:100%;object-fit:cover;padding:15px;width:100%}.services-section .services-box-icon .service-card .service-title{font-size:24px;font-weight:700;margin-bottom:.5rem}.services-section .services-box-icon .service-card .service-description{font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.services-section .services-box-icon .service-card .service-description p{margin:0}.swiper-slide,.swiper-wrapper{height:auto}.case-studies-section{background-color:#141617;padding:.25rem 0}@media(max-width:767px){.case-studies-section .section-tag{display:inline-block!important}}.stories-slider{overflow:hidden;position:relative;width:100%;min-height:345px}.stories-slider .swiper-wrapper{display:flex;transition-property:transform;height:auto}.stories-slider .swiper-slide{flex-shrink:0;height:auto;position:relative;width:100%;height:auto}.stories-content{display:flex;gap:4rem;margin-left:auto;margin-right:auto;position:relative;transition:opacity .3s ease;justify-content:center;color:#fff}.stories-content.loading{opacity:.5;pointer-events:none}.stories-content.loading::after{animation:stories-spinner 1s linear infinite;border:4px solid hsl(0 0% 100% / .3);border-radius:50%;border-top-color:#141617;content:"";height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}@media(max-width:767px){.stories-content{flex-direction:column;gap:24px;margin-bottom:16px}}.stories-image{border-radius:8px;flex-shrink:0;overflow:hidden;position:relative;width:55%}.stories-image img{height:100%;object-fit:cover;width:100%}@media(max-width:767px){.stories-image{width:100%}}.stories-media{flex-shrink:0;width:850px}@media(max-width:767px){.stories-media{width:100%}}.stories-video{border-radius:8px;height:0;overflow:hidden;padding-bottom:62.5%;position:relative;width:100%}.stories-video video,.stories-video iframe{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.stories-text{display:flex;flex-direction:column;width:50%}@media(max-width:767px){.stories-text{width:100%}}.stories-client{color:#141617;font-size:14px;font-weight:600;letter-spacing:1px;margin-bottom:16px;text-transform:uppercase}.stories-story-title{font-size:2.25rem;font-weight:700;margin:0 0 24px}@media(max-width:767px){.stories-story-title{font-size:18px;font-weight:700;margin-bottom:16px}}.stories-excerpt{flex-grow:1;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:1.125rem;font-weight:400;margin-bottom:32px}@media(max-width:767px){.stories-excerpt{font-size:16px;margin-bottom:16px}}.stories-excerpt p{margin-top:0}.stories-excerpt p:last-child{margin-bottom:0}.stories-actions{align-items:center;display:flex;justify-content:space-between;margin-top:auto}@media(max-width:767px){.stories-actions{align-items:flex-start;flex-direction:column;gap:24px}}.stories-border{background-color:hsl(0 0% 100% / .1);height:1px}@media(max-width:767px){.stories-border{margin:30px 0}}.stories-cta-wrapper{align-items:center;display:flex;gap:3rem;position:absolute;width:100%;right:0;bottom:0;justify-content:flex-end}@media(max-width:767px){.stories-cta-wrapper{position:relative;justify-content:space-between;gap:16px;margin-top:24px}}.stories-cta{flex:0 0 40%;align-items:center;bottom:0;display:flex;justify-content:space-between;right:0;z-index:1}@media(max-width:767px){.stories-cta{flex:1;width:100%;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}}.stories-navigation{display:flex;gap:16px}.stories-navigation button{align-items:center;background-color:#fff;border:none;border-radius:50%;color:#141617;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .3s ease;width:48px}.stories-buttons{align-items:center;display:flex;justify-content:space-between;margin-top:24px;width:100%}.stories-buttons .btn-more-stories{align-self:flex-start}.stories-buttons .stories-navigation{align-self:flex-end}@media(max-width:767px){.stories-buttons{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.stories-buttons .btn-more-stories{align-self:flex-start}.stories-buttons .stories-navigation{align-self:flex-end}}.stories-nav-prev,.stories-nav-next{align-items:center;background-color:#fff;border:1px solid #dce1e7;border-radius:50%;color:#000;cursor:pointer;display:flex;height:40px;justify-content:center;outline:none;transition:all .3s ease;width:40px}.stories-nav-prev:hover,.stories-nav-next:hover{background-color:#7d8587}.stories-nav-prev:disabled,.stories-nav-prev.slick-disabled,.stories-nav-next:disabled,.stories-nav-next.slick-disabled{background-color:rgb(99.84,106.496,108.16);border-color:rgb(99.84,106.496,108.16);box-shadow:none;color:#fff;cursor:not-allowed}.stories-nav-prev svg,.stories-nav-next svg{height:24px;width:24px}.stories-counter{color:hsl(0 0% 100% / .6);font-size:14px;font-weight:600}.industry-stories-section{background-color:#141617;padding:100px 0}@media(max-width:767px){.industry-stories-section{padding:60px 0}}.industry-stories-section .stories-header{margin-bottom:36px}@media(max-width:767px){.industry-stories-section .stories-header{margin-bottom:40px}}.industry-stories-section .stories-label{border:1px solid #f04a41;border-radius:8px;color:#f04a41;display:inline-block;font-size:12px;font-weight:700;line-height:20px;padding:0 8px;margin-bottom:.5rem}.industry-stories-section .stories-title{color:#fff;font-size:2.625rem;font-weight:700;line-height:1.3;margin:0 0 24px}@media(max-width:767px){.industry-stories-section .stories-title{font-size:24px;margin-bottom:24px}}@keyframes stories-spinner{to{transform:rotate(360deg)}}.btn-case-studies{align-items:center;background-color:#fff;border-radius:360px;color:#141617;display:inline-flex;gap:8px;padding:12px 24px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.btn-case-studies svg{transition:all .3s ease}.btn-case-studies:hover{background-color:#666;text-decoration:none;color:#fff}.btn-case-studies:hover svg{color:rgb(18,19.8,20.7)}.license-section{background-color:#141617;color:#fff;padding:4rem 0 2rem 0}@media(max-width:767px){.license-section{padding:40px 0}}.license-section--light{background-color:#fff;color:#141617}.license-section .license-images-grid{display:flex;justify-content:space-between;gap:36px}@media(max-width:767px){.license-section .license-images-grid{flex-wrap:wrap;gap:24px;justify-content:center}}.license-section .license-images-grid__item{height:80px}@media(max-width:767px){.license-section .license-images-grid__item{height:60px}}.license-section .license-images-grid img{width:100%;height:100%;object-fit:cover}.integrated-service-section{background-color:#fff;padding:4rem 0}.integrated-service-section .swiper-container{overflow:hidden;padding-bottom:3rem}.integrated-service-section .integrated-service-item{background-color:#fff;border:1px solid #bfc9d0;border-radius:1rem;display:flex;flex-direction:column;height:auto;overflow:hidden}.integrated-service-section .service-item-image{border-radius:.5rem;height:270px}.integrated-service-section .service-item-image img{border-radius:.5rem .5rem 0 0;height:270px;object-fit:cover;width:100%}.integrated-service-section .service-item-content{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem}.integrated-service-section .service-item-content .integrated-service-title{font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.integrated-service-section .service-item-content .integrated-service-description{flex-grow:1;margin-bottom:1rem;min-height:48px}.integrated-service-section .service-item-content .see-more-link{align-items:center;align-self:flex-end;background-color:#fff0;border-radius:.5rem;color:#141617;display:inline-flex;font-weight:600;gap:.25rem;padding:8px 12px;text-decoration:none;transition:background-color .3s ease,text-decoration .3s ease}.integrated-service-section .service-item-content .see-more-link:hover{background-color:#f6f8fa;text-decoration:underline}.faq-section{background-color:#fff;padding:2rem 0 4rem 0}@media(max-width:767px){.faq-section{padding:4rem 0}}.faq-section .faq-container{margin:0 auto}.faq-section .faq-item{border:1px solid #bfc9d0;border-radius:.5rem;margin-bottom:1.5rem;padding:1.5rem;transition:border-color .3s ease}.faq-section .faq-item:last-child{margin-bottom:0}.faq-section .faq-item:hover{border-color:#f04a41}.faq-section .faq-item:hover.aloshop{border-color:#2faf91}.faq-section .faq-item:hover.pintek{border-color:#2253aa}.faq-section .faq-question{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.faq-section .faq-question h3{color:#141617;font-size:18px;font-weight:600;margin:0}@media(max-width:767px){.faq-section .faq-question h3{font-size:14px;font-weight:700}}.faq-section .faq-question .faq-toggle{flex-shrink:0;height:24px;position:relative;width:24px}.faq-section .faq-question .faq-toggle svg{color:#141617;height:24px;left:0;position:absolute;top:0;width:24px}.faq-section .faq-question .faq-toggle .faq-icon-up{display:none}.faq-section .faq-active .faq-question{margin-bottom:18px}.faq-section .faq-active .faq-question .faq-icon-down{display:none}.faq-section .faq-active .faq-question .faq-icon-up{display:block}.faq-section .faq-answer{color:#141617;font-size:16px;line-height:1.5;width:98%}@media(max-width:767px){.faq-section .faq-answer{font-size:14px;font-weight:400}}.faq-section .faq-answer p:last-child{margin-bottom:0}.check-rates-section{background-color:#fff;border-radius:1rem;box-shadow:0 8px 24px rgb(0 0 0 / .2);margin-top:-4rem;padding:1.5rem 2rem;position:relative;z-index:10}.check-rates-section .check-rates-form{align-items:center;display:grid;gap:1.5rem;grid-template-columns:2fr 2fr 1fr 3fr auto}.check-rates-section .check-rates-form .form-group{display:flex;flex-direction:column;margin-bottom:0;position:relative}.check-rates-section .check-rates-form .form-group.border-right{border-right:1px solid #dce1e7}.check-rates-section .check-rates-form .form-group label{color:#141617;font-size:1rem;font-weight:700;margin-bottom:.25rem;text-transform:uppercase}.check-rates-section .check-rates-form .form-group input[type=text],.check-rates-section .check-rates-form .form-group input[type=email],.check-rates-section .check-rates-form .form-group input[type=tel],.check-rates-section .check-rates-form .form-group select{background:#fff0;border:none;font-size:1rem;padding:.5rem 0;color:#141617}.check-rates-section .check-rates-form .form-group input[type=text]::placeholder,.check-rates-section .check-rates-form .form-group input[type=email]::placeholder,.check-rates-section .check-rates-form .form-group input[type=tel]::placeholder,.check-rates-section .check-rates-form .form-group select::placeholder{color:#666}.check-rates-section .check-rates-form .form-group input[type=text]:focus,.check-rates-section .check-rates-form .form-group input[type=email]:focus,.check-rates-section .check-rates-form .form-group input[type=tel]:focus,.check-rates-section .check-rates-form .form-group select:focus{border-bottom-color:#141617;outline:none}.check-rates-section .check-rates-form .form-group.weight-group{width:200px}@media(max-width:767px){.check-rates-section .check-rates-form .form-group.weight-group{width:100%}}.check-rates-section .check-rates-form .dimension-inputs{align-items:center;display:flex;gap:.5rem}@media(max-width:767px){.check-rates-section .check-rates-form .dimension-inputs{justify-content:space-between}}.check-rates-section .check-rates-form .dimension-inputs input{width:3rem}@media(max-width:767px){.check-rates-section .check-rates-form .dimension-inputs input{width:100%;border-bottom:1px solid #dce1e7!important}}.check-rates-section .check-rates-form .dimension-inputs span{color:#666}.check-rates-section .check-rates-form .form-group-submit{align-items:center}.check-rates-section .check-rates-form .form-group-submit .btn{padding:1rem 3rem;width:100%}.check-rates-section .autocomplete-suggestions{background:#fff;border:1px solid #dce1e7;border-radius:.5rem;box-shadow:0 8px 24px rgb(0 0 0 / .2);display:none;max-height:300px;overflow-y:auto;position:absolute;top:100%;left:0;right:0;z-index:1000;margin-top:.25rem}.check-rates-section .autocomplete-suggestions .autocomplete-suggestion{border-bottom:1px solid #dce1e7;color:#141617;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:background-color .2s ease}.check-rates-section .autocomplete-suggestions .autocomplete-suggestion:last-child{border-bottom:none}.check-rates-section .autocomplete-suggestions .autocomplete-suggestion:hover{background-color:#f6f8fa;color:#141617}.check-rates-section .autocomplete-suggestions::-webkit-scrollbar{width:6px}.check-rates-section .autocomplete-suggestions::-webkit-scrollbar-track{background:#f6f8fa;border-radius:.25rem}.check-rates-section .autocomplete-suggestions::-webkit-scrollbar-thumb{background:#666;border-radius:.25rem}.check-rates-section .autocomplete-suggestions::-webkit-scrollbar-thumb:hover{background:#141617}.check-rates-section .hcaptcha-container{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:absolute!important;left:-9999px!important;width:0!important;height:0!important;overflow:hidden!important}.check-rates-section .hcaptcha-container .h-captcha,.check-rates-section .hcaptcha-container iframe,.check-rates-section .hcaptcha-container div[style*="z-index: 2147483647"]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.check-rates-section div[style*="z-index: 2147483647"][aria-hidden=true]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#check-rates-results{margin-top:3rem}#check-rates-results .loading-container{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:4rem}#check-rates-results .loading-container .spinner{animation:spin 1s linear infinite;border:4px solid #f6f8fa;border-radius:50%;border-top-color:#141617;height:48px;width:48px}#check-rates-results .loading-container p{color:#141617;font-size:1.125rem;font-weight:600}@keyframes spin{to{transform:rotate(360deg)}}#check-rates-results .check-rates-results-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}#check-rates-results .check-rates-results-header h2{color:#141617;font-size:1.5rem;font-weight:700;margin:0}#check-rates-results .check-rates-results-header .check-rates-filters{display:flex;gap:1rem}#check-rates-results .check-rates-results-header .check-rates-filters .btn{align-items:center;background:#fff;border:1px solid #dce1e7;color:#141617;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.5rem 1.5rem}#check-rates-results .check-rates-results-header .check-rates-filters .btn:hover{background:#f6f8fa;border-color:#141617}#check-rates-results .check-rates-results-header .check-rates-filters .btn.active{background:#141617;border-color:#141617;color:#fff}#check-rates-results .check-rates-warning{align-items:flex-start;background:#e8ecfa;border-left:4px solid #445dc0;border-radius:.5rem;display:flex;gap:1rem;margin-bottom:2rem;padding:1.5rem}#check-rates-results .check-rates-warning .icon{color:#445dc0;font-size:1.25rem}#check-rates-results .check-rates-warning strong{color:#141617;display:block;font-size:1rem;font-weight:700;margin-bottom:.25rem}#check-rates-results .check-rates-warning p{color:#141617;font-size:.875rem;margin:0}#check-rates-results .check-rates-table{background:#fff;border:1px solid #dce1e7;border-radius:1rem;overflow:hidden}#check-rates-results .check-rates-table .table-header{background:#f6f8fa;border-bottom:1px solid #dce1e7;display:grid;font-size:.875rem;font-weight:700;grid-template-columns:100px 1fr 1fr 1fr 1fr 250px;padding:1rem 1.5rem;text-transform:uppercase;gap:1rem}#check-rates-results .check-rates-table .table-header span{color:#141617}#check-rates-results .check-rates-table .rate-row{border-bottom:1px solid #dce1e7;transition:background-color .2s ease}#check-rates-results .check-rates-table .rate-row:last-child{border-bottom:none}#check-rates-results .check-rates-table .rate-row:hover{background:#f6f8fa}#check-rates-results .check-rates-table .rate-row .rate-row-content{align-items:center;display:grid;gap:1rem;grid-template-columns:100px 1fr 1fr 1fr 1fr 250px;padding:1.5rem}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-logo{align-items:center;justify-content:center}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-logo img{height:auto;max-height:40px;max-width:100%;object-fit:contain}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-details{display:flex;flex-direction:column;gap:.25rem}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-details .rate-title{color:#141617;font-size:.875rem;font-weight:600;text-transform:uppercase}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-details span:not(.rate-title){color:#141617;font-size:1rem}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-action .btn{background:#f04a41;border:none;color:#fff;font-size:.875rem;font-weight:600;padding:.5rem 1.5rem;text-align:center;white-space:nowrap;width:auto}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-action .btn:hover{background:#de350b}.filter-modal{background:rgb(0 0 0 / .5);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1050}.filter-modal.active{display:flex}.filter-modal .filter-content{background:#fff;border-radius:1rem;box-shadow:0 16px 48px rgb(0 0 0 / .25);margin:auto;max-height:80vh;max-width:500px;overflow-y:auto;padding:3rem;width:90%}.filter-modal .filter-content .filter-header{align-items:center;border-bottom:1px solid #dce1e7;display:flex;justify-content:space-between;margin-bottom:2rem;padding-bottom:1.5rem}.filter-modal .filter-content .filter-header h3{color:#141617;font-size:1.25rem;font-weight:700;margin:0}.filter-modal .filter-content .filter-header .clear-filter{color:#f04a41;cursor:pointer;font-size:.875rem;font-weight:600}.filter-modal .filter-content .filter-header .clear-filter:hover{text-decoration:underline}.filter-modal .filter-content .filter-section{margin-bottom:2rem}.filter-modal .filter-content .filter-section h4{color:#141617;font-size:1rem;font-weight:700;margin-bottom:1rem}.filter-modal .filter-content .filter-section .filter-option{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.filter-modal .filter-content .filter-section .filter-option input[type=checkbox]{cursor:pointer;height:18px;width:18px}.filter-modal .filter-content .filter-section .filter-option label{align-items:center;cursor:pointer;display:flex;font-size:1rem;gap:.5rem}.filter-modal .filter-content .filter-section .filter-option label img{height:24px;width:auto}.filter-modal .filter-content .filter-section .show-all{color:#f04a41;cursor:pointer;font-size:.875rem;font-weight:600;margin-top:.5rem}.filter-modal .filter-content .filter-section .show-all:hover{text-decoration:underline}.sort-dropdown{display:none;position:relative}.sort-dropdown.active{display:block}.sort-dropdown .sort-options{background:#fff;border:1px solid #dce1e7;border-radius:.5rem;box-shadow:0 8px 24px rgb(0 0 0 / .2);min-width:200px;position:absolute;right:0;top:calc(100% + .25rem);z-index:1000}.sort-dropdown .sort-options .sort-option{border-bottom:1px solid #dce1e7;color:#141617;cursor:pointer;font-size:1rem;padding:1rem 1.5rem;transition:background-color .2s ease}.sort-dropdown .sort-options .sort-option:last-child{border-bottom:none}.sort-dropdown .sort-options .sort-option:hover{background:#f6f8fa}.sort-dropdown .sort-options .sort-option.active{background:#f04a41;color:#fff}@media(max-width:767px){.check-rates-section{padding:0;background:#f6f8fa;margin-top:3rem;box-shadow:none}.check-rates-section .section-title{font-size:28px;line-height:1.3;margin-bottom:16px;text-align:center}.check-rates-section .section-description{font-size:15px;line-height:1.6;color:#666;margin-bottom:32px;text-align:center}.check-rates-section .check-rates-form{grid-template-columns:1fr;background:#fff;border-radius:16px;padding:0}.check-rates-section .check-rates-form .form-group.border-right{border-right:none;border-bottom:1px solid #dce1e7;padding-bottom:1rem}.check-rates-section .check-rates-form .form-row{margin-bottom:20px}.check-rates-section .check-rates-form .form-row:last-child{margin-bottom:0}.check-rates-section .check-rates-form .form-row label{display:block;font-size:14px;font-weight:600;margin-bottom:8px;color:#141617}.check-rates-section .check-rates-form .form-row input,.check-rates-section .check-rates-form .form-row select{width:100%;padding:14px 16px;border:1px solid #dce1e7;border-radius:8px;font-size:15px;color:#141617;background:#fff;transition:all .3s ease}.check-rates-section .check-rates-form .form-row input:focus,.check-rates-section .check-rates-form .form-row select:focus{outline:none;border-color:#f04a41;box-shadow:0 0 0 3px rgb(240 74 65 / .1)}.check-rates-section .check-rates-form .form-row input::placeholder,.check-rates-section .check-rates-form .form-row select::placeholder{color:#bfc9d0}.check-rates-section .check-rates-form .form-row select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.check-rates-section .check-rates-form .form-row-group{display:grid;grid-template-columns:1fr;gap:20px}.check-rates-section .check-rates-form .form-submit{margin-top:24px}.check-rates-section .check-rates-form .form-submit button{width:100%;padding:16px 32px;background:#f04a41;color:#fff;border:none;border-radius:360px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.check-rates-section .check-rates-form .form-submit button:hover{background:rgb(237.7682926829,47.0707317073,36.7317073171);transform:translateY(-2px);box-shadow:0 4px 12px rgb(240 74 65 / .3)}.check-rates-section .check-rates-form .form-submit button:disabled{opacity:.5;cursor:not-allowed;transform:none}.check-rates-section .rates-results{margin-top:32px}.check-rates-section .rates-results .results-header{font-size:18px;font-weight:600;margin-bottom:20px;text-align:center}.check-rates-section .rates-results .results-grid{display:grid;grid-template-columns:1fr;gap:16px}.check-rates-section .rates-results .results-grid .rate-card{background:#fff;border-radius:12px;padding:20px;border:1px solid #dce1e7;transition:all .3s ease}.check-rates-section .rates-results .results-grid .rate-card:hover{border-color:#f04a41;box-shadow:0 4px 12px rgb(20 22 23 / .08)}.check-rates-section .rates-results .results-grid .rate-card .rate-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.check-rates-section .rates-results .results-grid .rate-card .rate-header .courier-info{display:flex;align-items:center;gap:12px}.check-rates-section .rates-results .results-grid .rate-card .rate-header .courier-info .courier-logo{width:48px;height:48px}.check-rates-section .rates-results .results-grid .rate-card .rate-header .courier-info .courier-logo img{width:100%;height:100%;object-fit:contain}.check-rates-section .rates-results .results-grid .rate-card .rate-header .courier-info .courier-name{font-size:16px;font-weight:600}.check-rates-section .rates-results .results-grid .rate-card .rate-header .rate-price{font-size:20px;font-weight:700;color:#f04a41}.check-rates-section .rates-results .results-grid .rate-card .rate-details{display:flex;flex-direction:column;gap:8px}.check-rates-section .rates-results .results-grid .rate-card .rate-details .detail-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#666}.check-rates-section .rates-results .results-grid .rate-card .rate-details .detail-item svg{width:16px;height:16px;flex-shrink:0}.check-rates-section .rates-results .results-grid .rate-card .rate-action{margin-top:16px}.check-rates-section .rates-results .results-grid .rate-card .rate-action button{width:100%;padding:12px 24px;background:#fff0;color:#f04a41;border:1px solid #f04a41;border-radius:360px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.check-rates-section .rates-results .results-grid .rate-card .rate-action button:hover{background:#f04a41;color:#fff}.check-rates-section .rates-results .no-results{text-align:center;padding:40px 20px}.check-rates-section .rates-results .no-results .no-results-icon{width:64px;height:64px;margin:0 auto 16px;opacity:.5}.check-rates-section .rates-results .no-results .no-results-icon svg{width:100%;height:100%}.check-rates-section .rates-results .no-results .no-results-text{font-size:16px;color:#666}#check-rates-results .check-rates-table .table-header{display:none}#check-rates-results .check-rates-table .rate-row .rate-row-content{display:flex;flex-direction:column;gap:1rem;padding:1.5rem}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-logo{display:flex;justify-content:center;margin-bottom:.5rem}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-logo img{max-height:48px}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-details{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0;border-bottom:1px solid #dce1e7}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-details::before{font-size:.875rem;font-weight:700;color:#666;text-transform:uppercase}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-details.rate-agent::before{content:"Agen"}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-details:nth-child(3)::before{content:"Layanan"}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-details:nth-child(4)::before{content:"Estimasi"}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-details.rate-price::before{content:"Biaya"}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-details.rate-price{border-bottom:none}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-action{margin-top:.5rem}#check-rates-results .check-rates-table .rate-row .rate-row-content .rate-action .btn{width:100%;justify-content:center}#check-rates-results .check-rates-results-header{flex-direction:column;gap:1rem;align-items:flex-start}#check-rates-results .check-rates-results-header h2{font-size:1.25rem}#check-rates-results .check-rates-results-header .check-rates-filters{width:100%;justify-content:flex-start}}.industry-theme-default{--industry-color:#f04a41}.industry-theme-default .section-tag,.industry-theme-default .section-title,.industry-theme-default .card-title,.industry-theme-default .industry-type,.industry-theme-default .case-study-company,.industry-theme-default .industry-link,.industry-theme-default .case-study-link,.industry-theme-default .solution-title{color:var(--industry-color)}.industry-theme-default .btn-hero,.industry-theme-default .btn-solution,.industry-theme-default .btn-case-studies,.industry-theme-default .btn--primary,.industry-theme-default .btn-faq{background-color:var(--industry-color)}.industry-theme-default .btn-hero:hover,.industry-theme-default .btn-solution:hover,.industry-theme-default .btn-case-studies:hover,.industry-theme-default .btn--primary:hover,.industry-theme-default .btn-faq:hover{background-color:rgb(237.7682926829,47.0707317073,36.7317073171)}.industry-theme-default .btn-hero{background-color:#fff;color:var(--industry-color)}.industry-theme-default .btn-hero:hover{background-color:hsl(0 0% 90%)}.industry-theme-aloshop{--industry-color:#2faf91}.industry-theme-aloshop .section-tag,.industry-theme-aloshop .section-title,.industry-theme-aloshop .card-title,.industry-theme-aloshop .industry-type,.industry-theme-aloshop .case-study-company,.industry-theme-aloshop .industry-link,.industry-theme-aloshop .case-study-link,.industry-theme-aloshop .solution-title{color:var(--industry-color)}.industry-theme-aloshop .btn-hero,.industry-theme-aloshop .btn-solution,.industry-theme-aloshop .btn-case-studies,.industry-theme-aloshop .btn--primary,.industry-theme-aloshop .btn-faq{background-color:var(--industry-color)}.industry-theme-aloshop .btn-hero:hover,.industry-theme-aloshop .btn-solution:hover,.industry-theme-aloshop .btn-case-studies:hover,.industry-theme-aloshop .btn--primary:hover,.industry-theme-aloshop .btn-faq:hover{background-color:rgb(42.3,157.5,130.5)}.industry-theme-aloshop .btn-hero{background-color:#fff;color:var(--industry-color)}.industry-theme-aloshop .btn-hero:hover{background-color:hsl(0 0% 90%)}.industry-theme-discount-max{--industry-color:#b70b10}.industry-theme-discount-max .section-tag,.industry-theme-discount-max .section-title,.industry-theme-discount-max .card-title,.industry-theme-discount-max .industry-type,.industry-theme-discount-max .case-study-company,.industry-theme-discount-max .industry-link,.industry-theme-discount-max .case-study-link,.industry-theme-discount-max .solution-title{color:var(--industry-color)}.industry-theme-discount-max .btn-hero,.industry-theme-discount-max .btn-solution,.industry-theme-discount-max .btn-case-studies,.industry-theme-discount-max .btn--primary,.industry-theme-discount-max .btn-faq{background-color:var(--industry-color)}.industry-theme-discount-max .btn-hero:hover,.industry-theme-discount-max .btn-solution:hover,.industry-theme-discount-max .btn-case-studies:hover,.industry-theme-discount-max .btn--primary:hover,.industry-theme-discount-max .btn-faq:hover{background-color:rgb(164.7,9.9,14.4)}.industry-theme-discount-max .btn-hero{background-color:#fff;color:var(--industry-color)}.industry-theme-discount-max .btn-hero:hover{background-color:hsl(0 0% 90%)}.industry-theme-pintek{--industry-color:#2253aa}.industry-theme-pintek .section-tag,.industry-theme-pintek .section-title,.industry-theme-pintek .card-title,.industry-theme-pintek .industry-type,.industry-theme-pintek .case-study-company,.industry-theme-pintek .industry-link,.industry-theme-pintek .case-study-link,.industry-theme-pintek .solution-title{color:var(--industry-color)}.industry-theme-pintek .btn-hero,.industry-theme-pintek .btn-solution,.industry-theme-pintek .btn-case-studies,.industry-theme-pintek .btn--primary,.industry-theme-pintek .btn-faq{background-color:var(--industry-color)}.industry-theme-pintek .btn-hero:hover,.industry-theme-pintek .btn-solution:hover,.industry-theme-pintek .btn-case-studies:hover,.industry-theme-pintek .btn--primary:hover,.industry-theme-pintek .btn-faq:hover{background-color:rgb(30.6,74.7,153)}.industry-theme-pintek .btn-hero{background-color:#fff;color:var(--industry-color)}.industry-theme-pintek .btn-hero:hover{background-color:hsl(0 0% 90%)}.clients-section{padding:2rem 0}.clients-section--light{background-color:#fff;color:#141617}.clients-section--dark{background-color:#141617;color:#fff}.clients-section .clients-title{margin-bottom:48px}@media(max-width:767px){.clients-section .clients-title{margin-bottom:40px}}.clients-section .clients-heading{font-size:24px;font-weight:400;line-height:1.3;margin:0;text-align:center}.clients-section .clients-heading strong{font-weight:700}@media(max-width:767px){.clients-section .clients-heading{font-size:18px}}.clients-section .clients-logos-wrapper{margin-bottom:36px;overflow:hidden;position:relative}@media(max-width:767px){.clients-section .clients-logos-wrapper{margin-bottom:30px}}.clients-section .clients-logos-track{display:flex;flex-wrap:nowrap;gap:48px;animation:slide-logos 12s ease-in-out infinite alternate}@keyframes slide-logos{0%{transform:translateX(0)}100%{transform:translateX(-900px)}}.clients-section .client-logo{align-items:center;display:flex;flex-shrink:0;height:80px;justify-content:center;width:120px}@media(max-width:767px){.clients-section .client-logo{height:60px;width:100px}}.clients-section .client-logo img,.clients-section .client-logo svg{max-height:100%;max-width:100%;object-fit:contain;transition:filter .3s ease}.clients-section .clients-border{background-color:#333939;height:1px;margin-bottom:0}.partner-section{background-color:#fff;padding:2rem 0}@media(max-width:767px){.partner-section{padding:40px 0}}.partner-section .partner-logos-wrapper{overflow:visible;position:relative}.partner-section .partner-logos-wrapper .partner-logos-track{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}@media(max-width:767px){.partner-section .partner-logos-wrapper .partner-logos-track{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;justify-items:center}}.partner-section .partner-logo{flex:0 0 auto;padding:0 2rem;text-align:center;background:none}@media(max-width:767px){.partner-section .partner-logo{padding:8px;width:100%;display:flex;align-items:center;justify-content:center}}.partner-section .partner-logo:hover{box-shadow:none;transform:none}.partner-section .partner-logo img{max-height:60px;max-width:150px;object-fit:contain;filter:none;opacity:1}@media(max-width:767px){.partner-section .partner-logo img{max-height:36px;max-width:80px}}.industries-section{background:#fff;padding:50px 0}@media(max-width:767px){.industries-section{padding:40px 0}.industries-section .section-header{text-align:left}}.industries-section .industries-grid{display:grid;gap:2rem;grid-template-columns:repeat(5,1fr);margin-bottom:40px}@media(max-width:767px){.industries-section .industries-grid{gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}}.industries-section .industry-item{background-color:#f6f8fa;border-radius:.5rem;padding:1rem}.industries-section .industry-item .industry-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:left}.industries-section .industry-item .industry-icon{margin-bottom:.5rem;width:36px;height:36px}.industries-section .industry-item .industry-title{font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.industries-section .industry-item .industry-link{display:flex;align-items:center;gap:.5rem;text-align:left;text-transform:uppercase;color:#445dc0;text-decoration:none;font-size:.875rem;font-weight:700}.industries-section .industry-item .industry-link::after{content:"";height:1px;width:0;background-color:#445dc0;transition:width .3s ease}.industries-section .industry-item .industry-link:hover{text-decoration:underline}.industries-section .industry-card{border-radius:8px;border:1px solid #f6f8fa}.industries-section .industry-card .industry-card-inner{align-items:center;display:flex;flex-direction:column;height:100%;text-decoration:none}.industries-section .industry-card .industry-icon{align-items:center;color:#141617;display:flex;height:36px;justify-content:center;margin-bottom:16px;width:36px}.industries-section .industry-card .industry-icon img,.industries-section .industry-card .industry-icon svg{height:100%;object-fit:contain;width:100%}.industries-section .industry-card .industry-title{color:#141617;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.4;margin-bottom:1rem}@media(max-width:767px){.industries-section .industry-card .industry-title{font-size:16px;font-weight:700;margin-bottom:8px}}.industries-section .industry-card .industry-excerpt{color:#141617;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:.875rem;font-weight:400;margin-bottom:1rem}.industries-section .industry-card .btn-text{align-items:center;color:#445dc0;display:flex;font-size:.875rem;font-weight:700;gap:8px;margin-top:auto;position:relative;text-decoration:none;transition:all .3s ease}.industries-section .industry-card .btn-text::after{background-color:#445dc0;bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.industries-section .industry-card .btn-text svg{height:14px;transition:transform .3s ease;width:14px}.industries-section .industry-card .btn-text:hover::after{width:100%}.industries-section .industry-card .btn-text:hover svg{transform:translateX(4px)}.industries-section .section-footer{margin-top:40px;text-align:center}.milestones-section{background-color:#fff;padding:6rem 0 3rem 0}.milestones-section .milestones-grid{display:grid;gap:32px;grid-template-columns:repeat(4,1fr)}.milestones-section .milestones-grid--hero{color:#fff}.milestones-section .milestone-item{text-align:center}.milestones-section .milestone-item .milestone-content{align-items:center;display:flex;flex-direction:column}.milestones-section .milestone-item .milestone-icon{margin-bottom:.25rem}.milestones-section .milestone-item .milestone-number{color:#141617;display:block;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:3rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}.milestones-section .milestone-item .milestone-text{color:#141617;display:block;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.milestones-hero{display:flex;gap:2rem;color:#fff;width:100%;justify-content:space-between}@media(max-width:767px){.milestones-hero{gap:3rem 1rem;display:grid;grid-template-columns:1fr 1fr;text-align:center;justify-content:unset}}.milestones-hero__item{display:flex;flex-direction:column;align-items:center;width:25%;text-align:center}@media(max-width:767px){.milestones-hero__item{width:100%}}.milestones-hero__icon-number{display:flex;align-items:center;gap:.25rem}.milestones-hero__icon{width:24px;height:24px}.milestones-hero__number{font-size:1.5rem;font-weight:700}.milestones-hero__text{font-size:1rem}@media(max-width:767px){.milestones-section{padding:40px 0}.milestones-section .section-header{display:inline-block!important;text-align:left}.milestones-section .section-title{text-align:left}.milestones-section .milestones-grid{gap:24px;grid-template-columns:repeat(2,1fr)}.milestones-section .milestone-item{text-align:left}.milestones-section .milestone-item .milestone-content{align-items:center;flex-direction:column;gap:8px}.milestones-section .milestone-item .milestone-icon{margin-bottom:0;order:1}.milestones-section .milestone-item .milestone-number{font-size:1.5rem;font-weight:700;order:2;margin-bottom:4px}.milestones-section .milestone-item .milestone-text{font-size:.875rem;order:3;text-align:center}}.awards-section{background:#fff}@media(max-width:767px){.awards-section{padding:40px 0}}@media(max-width:767px){.awards-section .section-header{text-align:left}}.awards-section .awards-slider-container{overflow:hidden}.awards-section .awards-slider{display:flex;flex-wrap:wrap;margin-bottom:24px;padding-bottom:40px;position:relative}@media(max-width:767px){.awards-section .awards-slider{flex-wrap:nowrap;gap:16px;-webkit-overflow-scrolling:touch;padding-bottom:20px;scroll-snap-type:x mandatory}}.awards-section .awards-slider .award-card:not(:nth-child(1),:nth-child(2),:nth-child(3)){display:none;width:100%}@media(max-width:767px){.awards-section .awards-slider .award-card:not(:nth-child(1),:nth-child(2),:nth-child(3)){display:block}}.awards-section .awards-slider-nav{display:flex;gap:16px;justify-content:center;margin-top:24px}.awards-section .awards-slider-nav button{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .2s ease;width:48px}.awards-section .awards-slider-nav button:hover{background:#f6f8fa}.awards-section .awards-slider-nav button svg{color:#141617;height:24px;width:24px}.awards-section .award-card{background:#fff;border:1px solid #dce1e7;border-radius:.5rem;height:100%;overflow:hidden;width:100%}.awards-section .award-card .award-image{height:272px;width:100%}.awards-section .award-card .award-image img{border-radius:0;height:100%;object-fit:cover;width:100%}.awards-section .award-card .award-content{padding:24px}.awards-section .award-card .award-content .award-title{color:#141617;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:24px;font-weight:700;line-height:1.3;margin-bottom:8px}@media(max-width:767px){.awards-section .award-card .award-content .award-title{font-size:18px;font-weight:700}}.awards-section .award-card .award-content .award-description{color:#141617;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media(max-width:767px){.awards-section .award-card .award-content .award-description{font-size:14px}}.awards-section .slider-navigation{display:flex;gap:16px;justify-content:center;margin-top:32px}.awards-section .slider-navigation .slider-button{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:50%;color:#141617;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .2s ease;width:48px}.awards-section .slider-navigation .slider-button:hover{background:#f6f8fa;color:#f04a41}.awards-section .slider-navigation .slider-button:focus{box-shadow:0 0 0 2px rgb(240 74 65 / .3);outline:none}.statistics-section{background:#141617;padding:4rem 0;text-align:center}.statistics-section .statistics-container{margin:0 auto;max-width:1200px;padding:0 40px}@media(max-width:767px){.statistics-section .statistics-container{padding:0 20px}}.statistics-section .statistics-title{color:#fff;font-size:36px;font-weight:600;line-height:1.3;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:600px}@media(max-width:767px){.statistics-section .statistics-title{font-size:28px}}.statistics-section .statistics-grid{display:grid;gap:48px;grid-template-columns:repeat(4,1fr)}@media(max-width:767px){.statistics-section .statistics-grid{gap:32px;grid-template-columns:repeat(2,1fr)}}.statistics-section .statistic-item{text-align:center}@media(max-width:767px){.statistics-section .statistic-item{text-align:left}}.statistics-section .statistic-item .statistic-number{color:#f04a41;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:3rem;font-weight:700;line-height:1;margin-bottom:.5rem}@media(max-width:767px){.statistics-section .statistic-item .statistic-number{font-size:36px}}.statistics-section .statistic-item .statistic-label{color:hsl(0 0% 100% / .8);font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.shipper-modal{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:99999}.shipper-modal[aria-hidden=false]{opacity:1;visibility:visible}.shipper-modal[aria-hidden=false] .shipper-modal__container{transform:scale(1)}.shipper-modal__overlay{background:rgb(0 0 0 / .8);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.shipper-modal__container{background:#000;border-radius:16px;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;position:relative;transform:scale(.9);transition:transform .3s ease;width:90%;z-index:1}.shipper-modal__close{align-items:center;background:hsl(0 0% 100% / .1);border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:20px;top:20px;transition:background .2s ease;width:40px;z-index:10}.shipper-modal__close:hover{background:hsl(0 0% 100% / .2)}.shipper-modal__close svg{color:#fff;height:20px;width:20px}.shipper-modal__content{display:flex;flex:1;min-height:0;overflow:hidden}.shipper-modal__image{background:#1a1a1a;flex:0 0 45%;overflow:hidden;position:relative}.shipper-modal__image img{height:100%;object-fit:cover;width:100%}.shipper-modal__form{-webkit-overflow-scrolling:touch;background:#000;flex:1;min-height:0;overflow-y:auto;padding:50px 45px}.shipper-lead-form-wrapper{width:100%}.shipper-lead-form-header{margin-bottom:40px;text-align:center}@media(max-width:767px){.shipper-lead-form-header{margin-bottom:1.5rem}}.shipper-lead-form-title{color:#fff;font-size:1.75rem;font-weight:700;margin:0}.shipper-lead-form-subtitle{color:#f04a41;font-size:1.5rem;font-weight:300}.shipper-lead-form{width:100%}@media(max-width:767px){.shipper-lead-form{padding:0 0 1.5rem 0}}.form-group{margin-bottom:24px}.form-group label{color:#fff;display:block;font-size:.875rem;font-weight:600;margin-bottom:.25rem}.form-group label.checkbox-label{cursor:pointer;display:flex;gap:12px;margin:0 16px;display:flex;align-items:center}.form-group label.checkbox-label input[type=checkbox]{accent-color:#f04a41;cursor:pointer;flex-shrink:0;height:20px;margin-top:2px;width:20px}.form-group label.checkbox-label .checkbox-text{color:#fff;font-size:1rem}.form-group input[type=text],.form-group input[type=email],.form-group input[type=tel],.form-group select{background:#fff0;border:none;border-bottom:1px solid #dce1e7;color:#fff;font-size:1rem;padding:.5rem 1rem;transition:border-color .2s ease;width:100%}.form-group input[type=text]::placeholder,.form-group input[type=email]::placeholder,.form-group input[type=tel]::placeholder,.form-group select::placeholder{color:hsl(0 0% 100% / .4)}.form-group input[type=text]:focus,.form-group input[type=email]:focus,.form-group input[type=tel]:focus,.form-group select:focus{border-bottom-color:#f04a41;outline:none}.phone-input-wrapper{align-items:center;border-bottom:1px solid #dce1e7;display:flex;gap:12px;transition:border-color .2s ease}.phone-input-wrapper:focus-within{border-bottom-color:#f04a41}.phone-input-wrapper input{border:none!important;flex:1;padding:14px 0}.phone-prefix{color:#fff;font-size:1rem;font-weight:400;padding:12px 8px;background-color:#7d8587;border-radius:.5rem 0 0 0}.form-group--conditional{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,margin .3s ease}.form-group--conditional[style*="display: block"],.form-group--conditional:not([style*="display: none"]){max-height:200px;opacity:1}.custom-select-wrapper{position:relative;width:100%}.custom-select__trigger{align-items:center;background:#fff;border-radius:.5rem;cursor:pointer;display:flex;justify-content:space-between;min-height:72px;padding:.5rem 1rem;transition:border-color .2s ease;width:100%}.custom-select__trigger:hover{border-color:#f04a41}.custom-select__value{display:flex;flex:1;flex-direction:column;gap:4px}.custom-select__title{color:#141617;font-size:1rem}.custom-select__subtitle{color:#666;font-size:.875rem}.custom-select__arrow{color:#141617;flex-shrink:0;transition:transform .2s ease}.custom-select__native{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}.form-group select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;cursor:pointer;padding-right:24px;transition:border-color .2s ease}.form-group select option{background:#1a1a1a;color:#fff}.form-group--checkbox{margin-top:32px}.form-group--captcha{margin-top:24px;display:flex;justify-content:center}.form-group--captcha .h-captcha{transform-origin:center}.btn-submit,.shipper-lead-form .btn-submit{background:#f04a41;border:none;border-radius:360px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:24px;padding:16px 32px;position:relative;transition:all .3s ease;width:100%;z-index:10;pointer-events:auto}.btn-submit:hover,.shipper-lead-form .btn-submit:hover{background:rgb(237.7682926829,47.0707317073,36.7317073171);transform:translateY(-2px)}.btn-submit:disabled,.shipper-lead-form .btn-submit:disabled{cursor:not-allowed;opacity:.6}.btn-submit.loading,.shipper-lead-form .btn-submit.loading{pointer-events:none}.btn-submit.loading .btn-text,.shipper-lead-form .btn-submit.loading .btn-text{opacity:0}.btn-submit.loading .btn-loading,.shipper-lead-form .btn-submit.loading .btn-loading{display:block}.btn-loading{animation:spin .6s linear infinite;border:2px solid hsl(0 0% 100% / .3);border-radius:50%;border-top-color:#fff;display:none;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.form-error{background:rgb(240 74 65 / .1);border:1px solid #f04a41;border-radius:8px;color:#f04a41;font-size:14px;margin-top:16px;padding:12px 16px;text-align:center}.shipper-loading{color:hsl(0 0% 100% / .6);font-size:16px;padding:60px 20px;text-align:center}.shipper-error{background:rgb(240 74 65 / .1);border-radius:8px;color:#f04a41;font-size:16px;padding:40px 20px;text-align:center}.shipper-modal--thankyou .shipper-modal__container{background:#fff;max-width:600px}.shipper-modal__container--thankyou{padding:60px 40px;text-align:center}.shipper-thankyou__content{align-items:center;display:flex;flex-direction:column;gap:24px}.shipper-thankyou__icon{height:120px;width:120px}.shipper-thankyou__icon svg{height:100%;width:100%}.shipper-thankyou__title{color:#1a1a1a;font-size:32px;font-weight:700;margin:0}.shipper-thankyou__message{color:#666;font-size:18px;margin:0}.shipper-thankyou__close{background:#fff;border:2px solid #1a1a1a;border-radius:50px;color:#1a1a1a;cursor:pointer;font-size:16px;font-weight:600;min-width:200px;padding:14px 32px;transition:all .2s ease}.shipper-thankyou__close:hover{background:#1a1a1a;color:#fff}.shipper-lead-form-trigger.has-icon{align-items:center;display:inline-flex;gap:0;position:relative}.shipper-lead-form-trigger.has-icon.has-circle-icon{padding:0!important}.shipper-lead-form-trigger.has-icon.has-circle-icon .btn-text{flex:1;padding:12px 16px 12px 24px}.shipper-lead-form-trigger .btn-icon-wrapper.circle{align-items:center;background:#fff;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:4px;transition:all .3s ease;width:40px;margin:8px 8px 8px 0}.shipper-lead-form-trigger .btn-icon-wrapper.circle .btn-icon{height:18px;width:18px}.shipper-lead-form-trigger .btn-icon-wrapper.simple{align-items:center;display:inline-flex;justify-content:center;margin-left:8px;transition:transform .3s ease}.shipper-lead-form-trigger .btn-icon-wrapper.simple .btn-icon{height:20px;width:20px}.shipper-lead-form-trigger .btn-icon-wrapper svg{color:inherit}.shipper-lead-form-trigger .btn-icon-wrapper svg path{fill:currentColor}.shipper-lead-form-trigger:hover .btn-icon-wrapper.circle{background:#fff;transform:scale(1.05)}.shipper-lead-form-trigger:hover .btn-icon-wrapper.simple{transform:translateX(4px)}.shipper-lead-form-trigger[data-icon-type=arrow] .btn-icon{stroke:currentColor}.btn-primary.has-icon .btn-icon-wrapper.circle,.btn-cta.has-icon .btn-icon-wrapper.circle{color:#ff4b4b}.btn--secondary.has-icon .btn-icon-wrapper.circle{color:#1a1a1a}.btn-outline.has-icon .btn-icon-wrapper.circle{color:#ff4b4b}.btn-primary.has-icon .btn-icon-wrapper.simple,.btn-cta.has-icon .btn-icon-wrapper.simple,.btn--secondary.has-icon .btn-icon-wrapper.simple{color:currentColor}.hcaptcha-invisible{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.h-captcha{margin:0}.form-error-message{background:#fee;border:1px solid #fcc;border-radius:4px;color:#c33;font-size:14px;margin-top:10px;padding:12px}body.shipper-modal-open{overflow:hidden}@media(max-width:767px){.shipper-modal__container{max-height:95vh;width:95%;max-width:calc(100vw - 20px)}.shipper-modal__content{flex-direction:column;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.shipper-modal__image{flex:0 0 auto;height:300px}.shipper-modal__image img{object-fit:cover;object-position:top}.shipper-modal__form{flex:1 1 auto;overflow-y:visible;padding:1.5rem 1rem}.shipper-lead-form-title{font-size:24px}.shipper-lead-form-subtitle{font-size:14px}.shipper-modal__container--thankyou{padding:40px 24px}.shipper-thankyou__title{font-size:24px}.shipper-thankyou__message{font-size:16px}.shipper-lead-form-trigger.has-icon.has-circle-icon .btn-text{padding:10px 12px 10px 20px}.shipper-lead-form-trigger .btn-icon-wrapper.circle{height:36px;width:36px}.shipper-lead-form-trigger .btn-icon-wrapper.circle .btn-icon{height:16px;width:16px}.shipper-lead-form-trigger .btn-icon-wrapper.simple{margin-left:6px}.shipper-lead-form-trigger .btn-icon-wrapper.simple .btn-icon{height:18px;width:18px}}.expertise-section{background-color:#141617;padding:100px 0}@media(max-width:767px){.expertise-section{padding:60px 0}}.expertise-section .expertise-header{margin-bottom:60px;text-align:center}@media(max-width:767px){.expertise-section .expertise-header{margin-bottom:40px}}.expertise-section .expertise-label{border:1px solid #f04a41;border-radius:8px;color:#f04a41;display:inline-block;font-size:12px;font-weight:700;line-height:20px;padding:0 8px;margin-bottom:.5rem}.expertise-section .expertise-title{color:#fff;font-size:2.625rem;font-weight:700;line-height:1.3;margin:0}@media(max-width:767px){.expertise-section .expertise-title{font-size:32px}}.expertise-section .expertise-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media(max-width:767px){.expertise-section .expertise-grid{grid-template-columns:1fr}}.expertise-section .expertise-image{height:240px;border-radius:8px;overflow:hidden;width:100%;margin-bottom:1.5rem}.expertise-section .expertise-image img{border-radius:8px;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.expertise-section .expertise-item-title{color:#fff;font-size:24px;font-weight:700;line-height:1.3;margin:0 0 16px}.expertise-section .expertise-item-description{color:hsl(0 0% 100% / .8);font-size:16px;font-weight:400;line-height:1.6;margin:0}.industry-section{background-color:#fff;padding:2rem 0 4rem;color:#141617}.industry-section .swiper-container{overflow:hidden}.industry-section .industry-card{background-color:#fff0;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #dce1e7;border-radius:.5rem}.industry-section .industry-card .industry-image{border-radius:.5rem;height:270px}.industry-section .industry-card .industry-image img{border-radius:.5rem .5rem 0 0;height:100%;object-fit:cover;width:100%}.industry-section .industry-card .industry-content{padding:1.5rem}.industry-section .industry-card .industry-content .industry-title{font-size:24px;font-weight:700;margin-bottom:.5rem}.industry-section .industry-card .industry-content .industry-description{font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:1.5rem}.industry-section .industry-card .industry-content .industry-description p{margin:0}.industry-section .industry-card .industry-content .industry-link{display:flex;justify-content:flex-end}.industry-section .industry-card .industry-content .industry-link a{display:inline-flex;font-size:1.125rem;font-weight:600;text-decoration:none;text-align:right}.global-globe-section{padding:4rem 0}.global-globe-section .global-globe-content .section-description{text-align:center}.best-info-section{padding:4rem 0}.best-info-section .best-info-grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media(min-width:768px){.best-info-section .best-info-grid{grid-template-columns:1fr 1fr;gap:4rem}}.best-info-section .best-info-content .best-info-description{font-size:1.125rem;line-height:1.6}.best-info-section .best-info-content .best-info-description ul{list-style:none;padding-left:0;margin:1.5rem 0}.best-info-section .best-info-content .best-info-description ul li{margin-bottom:1rem;display:flex;align-items:flex-start;gap:.5rem}.best-info-section .best-info-content .best-info-description ul li .champions::before{content:"🏆";font-size:1.25rem}.best-info-section .best-info-content .best-info-description p{margin-bottom:1rem}.best-info-section .best-info-slider{overflow:hidden;padding:2rem 0 3rem;position:relative}.best-info-section .best-info-slider .swiper{width:100%;padding:20px 0;overflow:visible}.best-info-section .best-info-slider .swiper-wrapper{align-items:center}.best-info-section .best-info-slider .swiper-slide{height:auto;opacity:.4;transform:scale(.85);transition:all .4s ease-out;filter:blur(1px)}.best-info-section .best-info-slider .swiper-slide img{width:100%;height:auto;display:block;border-radius:1rem;box-shadow:0 4px 12px rgb(0 0 0 / .1)}.best-info-section .best-info-slider .swiper-slide.swiper-slide-active{opacity:1;transform:scale(1.2);z-index:10;filter:blur(0)}.best-info-section .best-info-slider .swiper-slide.swiper-slide-active img{box-shadow:0 12px 32px rgb(0 0 0 / .2)}.best-info-section .best-info-slider .swiper-slide.swiper-slide-prev,.best-info-section .best-info-slider .swiper-slide.swiper-slide-next{opacity:.6;transform:scale(.9);filter:blur(.5px)}.best-info-section .best-info-slider .swiper-pagination{position:relative;text-align:center;margin-top:3rem}.best-info-section .best-info-slider .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#bfc9d0;opacity:1;margin:0 4px;transition:all .3s ease;cursor:pointer;border-radius:50%}.best-info-section .best-info-slider .swiper-pagination .swiper-pagination-bullet-active{background:#7d8587}.story-section{overflow:hidden;max-height:600px}.story-section .story-slider{position:relative;width:100%;padding:2rem 0 3rem;min-height:550px}.story-section .story-slider .swiper{width:100%;padding:0 20px;display:flex;align-items:center}.story-section .story-slider .swiper-slide{width:165px;opacity:.7;filter:blur(0);padding:60px 0}.story-section .story-slider .swiper-slide img{width:auto;height:350px;object-fit:cover;border-radius:.5rem;display:block;box-shadow:0 4px 12px rgb(0 0 0 / .1);margin:0 auto}.story-section .story-slider .swiper-slide.swiper-slide-active{width:245px;opacity:1;z-index:10;filter:blur(0);padding:0}.story-section .story-slider .swiper-slide.swiper-slide-active img{box-shadow:0 12px 32px rgb(0 0 0 / .2);height:450px}.story-section .story-slider .swiper-slide.swiper-slide-prev,.story-section .story-slider .swiper-slide.swiper-slide-next{width:165px;opacity:.9;filter:blur(0);padding:45px 0}.story-section .story-slider .swiper-slide.swiper-slide-prev img,.story-section .story-slider .swiper-slide.swiper-slide-next img{height:350px}.story-section .story-slider .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next){width:165px;opacity:.7;filter:blur(0);padding:80px 0}.story-section .story-slider .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next) img{height:275px}.story-section .story-slider .story-pagination{position:relative;text-align:center;margin-top:3rem}.story-section .story-slider .story-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#bfc9d0;opacity:1;margin:0 4px;transition:all .3s ease;cursor:pointer;border-radius:50%}.story-section .story-slider .story-pagination .swiper-pagination-bullet-active{background:#7d8587}.feature-info-section{background-color:#fff;padding:4rem 0}.feature-info-section .feature-info-grid{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:768px){.feature-info-section .feature-info-grid{grid-template-columns:1fr 1fr}}.feature-info-section .feature-info-description{color:#141617;margin-bottom:1.5rem}.feature-info-section .feature-info-image-wrapper img{border-radius:.5rem;height:auto;max-width:100%;width:100%}.where-we-operate-section{position:relative;min-height:560px;display:flex;align-items:center;overflow:hidden;background-color:#141617;width:100vw;margin-left:calc(-50vw + 50%)}.where-we-operate-section .container{position:relative}@media(max-width:767px){.where-we-operate-section{min-height:auto;padding:40px 0}}.where-we-operate-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.where-we-operate-background img{width:100%;height:100%;object-fit:contain}.where-we-operate-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgb(26 26 26 / .95) 0%,rgb(26 26 26 / .85) 30%,rgb(26 26 26 / .6) 70%,rgb(26 26 26 / .4) 100%);z-index:2}.where-we-operate-content{position:relative;z-index:3;min-height:560px;display:flex;justify-content:center;flex-direction:column;margin:1.5rem 0 6rem 0}@media(max-width:767px){.where-we-operate-content{max-width:100%;padding:0;min-height:0}}.where-we-operate-content .section-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#ff4b4b;border:1.5px solid #ff4b4b;padding:8px 14px;border-radius:3px;margin-bottom:24px}.where-we-operate-content .section-title{font-size:52px;font-weight:700;line-height:1.15;color:#fff;margin-bottom:24px}@media(max-width:767px){.where-we-operate-content .section-title{font-size:20px;margin-bottom:12px}}.where-we-operate-content .section-description{font-size:16px;font-weight:400;line-height:1.7;color:hsl(0 0% 100% / .85);margin-bottom:32px}@media(max-width:767px){.where-we-operate-content .section-description{font-size:14px;margin-bottom:24px}}.where-we-operate-content .btn{display:inline-block;padding:12px 28px;border-radius:24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s ease;cursor:pointer;border:none;width:fit-content}.where-we-operate-content .btn--primary{background-color:#ff4b4b;color:#fff}.where-we-operate-content .btn--primary:hover{background-color:#e63a3a;transform:translateY(-2px);box-shadow:0 8px 24px rgb(255 75 75 / .4)}.our-technology-section{position:relative;min-height:550px;display:flex;align-items:center;overflow:hidden;background-color:#1a1a1a;width:100vw;margin-left:calc(-50vw + 50%)}@media(max-width:768px){.our-technology-section{min-height:auto;padding:40px 0;width:100vw;margin-left:calc(-50vw + 50%)}}.our-technology-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.our-technology-background img{width:100%;height:100%;object-fit:cover}.our-technology-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgb(26 26 26 / .95) 0%,rgb(26 26 26 / .85) 30%,rgb(26 26 26 / .6) 70%,rgb(26 26 26 / .4) 100%);z-index:2}.our-technology-content{position:relative;z-index:3;padding:60px 0}@media(max-width:768px){.our-technology-content{max-width:100%;padding:40px 0}}.our-technology-content .section-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#ff4b4b;border:1.5px solid #ff4b4b;padding:8px 14px;border-radius:3px;margin-bottom:24px}.our-technology-content .section-title{font-size:52px;font-weight:700;line-height:1.15;color:#fff;margin-bottom:24px}@media(max-width:768px){.our-technology-content .section-title{font-size:20px;font-weight:700;margin-bottom:12px}}.our-technology-content .section-description{font-size:16px;font-weight:400;line-height:1.7;color:hsl(0 0% 100% / .85);margin-bottom:32px}@media(max-width:768px){.our-technology-content .section-description{font-size:14px;margin-bottom:24px}}.our-technology-content .btn{display:inline-block;padding:12px 28px;border-radius:24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s ease;cursor:pointer;border:none}.our-technology-content .btn--primary{background-color:#ff4b4b;color:#fff}.our-technology-content .btn--primary:hover{background-color:#e63a3a;transform:translateY(-2px);box-shadow:0 8px 24px rgb(255 75 75 / .4)}.language-switcher .lang-dropdown-options .lang-option.active{background-color:#f0f0f0;pointer-events:none}.language-switcher .lang-dropdown-options .lang-option.active::after{content:"✓";margin-left:auto;color:#e31e24;font-weight:700}.front-page .case-studies-section .stories-actions{display:flex;justify-content:space-between;align-items:center}.front-page .services-section .services-grid{display:grid}.front-page .services-section .services-slider{display:none}.front-page .services-section .services-slider .swiper-pagination-bullet-active{background:#141617}.front-page .services-section .services-slider .swiper-button-next,.front-page .services-section .services-slider .swiper-button-prev{color:#141617}@media(max-width:767px){.front-page .services-section .services-grid{display:none}.front-page .services-section .services-slider{display:block}}.blog-featured-section{padding:100px 0;background:linear-gradient(180deg,#F8F9FA 0%,#FFFFFF 100%)}@media(max-width:767px){.blog-featured-section{padding:40px 0}}.featured-posts-grid{display:grid;gap:24px}@media(min-width:768px){.featured-posts-grid{grid-template-columns:2fr 1fr;gap:32px}}@media(min-width:768px){.featured-main{grid-row:span 2}}.featured-side{display:flex;flex-direction:column;gap:24px}.featured-card{overflow:hidden;background:#fff}.featured-card:hover{box-shadow:0 12px 40px rgb(0 0 0 / .12)}.featured-card:hover .featured-image img{transform:scale(1.05)}.featured-card:hover .featured-overlay{opacity:1}.featured-card--large .featured-image{height:60%}.featured-card--large .featured-content{padding:32px}.featured-card--large .featured-title{font-size:32px;line-height:1.3}@media(max-width:767px){.featured-card--large .featured-title{font-size:24px}}.featured-card--small .featured-image{height:200px}.featured-card--small .featured-content{padding:20px}.featured-card--small .featured-title{font-size:18px;line-height:1.4}.featured-image{position:relative;overflow:hidden;background:#f0f0f0}.featured-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.featured-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .3) 100%);opacity:0;transition:opacity .3s ease}.featured-category{display:inline-block;padding:6px 12px;background:#141617;color:#fff;font-size:12px;font-weight:600;border-radius:4px;margin-bottom:12px;text-transform:uppercase}.featured-title a{color:#141617;text-decoration:none}.featured-title a:hover{color:#141617}.featured-meta{color:#666;font-size:14px}.blog-category-section{padding-bottom:60px}@media(max-width:767px){.blog-category-section{padding-bottom:40px}}.section-header-with-nav{display:flex;justify-content:space-between;align-items:center}@media(max-width:767px){.section-header-with-nav{flex-direction:column;align-items:flex-start;gap:16px}}.slider-nav{display:flex;gap:12px}.slider-nav-btn{width:48px;height:48px;border-radius:50%;border:2px solid #bfc9d0;background:#fff;color:#141617;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.slider-nav-btn:hover:not(:disabled){background:#141617;border-color:#141617;color:#fff;transform:scale(1.1)}.slider-nav-btn:disabled{opacity:.3;cursor:not-allowed}.slider-nav-btn svg{width:24px;height:24px}.category-slider-wrapper{position:relative;overflow:hidden;margin:0 -20px;padding:0 20px}@media(min-width:768px){.category-slider-wrapper{margin:0;padding:0}}.category-slider{display:flex;gap:24px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.category-slider::-webkit-scrollbar{display:none}@media(min-width:768px){.category-slider{gap:32px}}.category-slide{flex:0 0 280px;scroll-snap-align:start;display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.category-slide{flex:0 0 320px}}@media(min-width:768px){.category-slide{flex:0 0 360px}}@media(min-width:768px){.category-slide{flex:0 0 380px}}.category-title{font-size:24px;font-weight:700;margin:0;padding-bottom:12px;border-bottom:3px solid #141617;display:inline-block}.category-highlight{border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 2px 12px rgb(0 0 0 / .08);transition:all .3s ease}.category-highlight:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgb(0 0 0 / .12)}.category-highlight:hover .category-highlight-image img{transform:scale(1.05)}.category-highlight:hover .category-overlay{opacity:1}.category-highlight-image{height:180px;overflow:hidden;background:#f0f0f0;position:relative}.category-highlight-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.category-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .4) 100%);opacity:0;transition:opacity .3s ease}.category-highlight-content{padding:16px}.category-meta{display:flex;gap:1rem}.category-tag{display:inline-block;padding:4px 10px;background:rgb(20 22 23 / .1);color:#141617;font-size:11px;font-weight:600;border-radius:4px;margin-bottom:10px;text-transform:uppercase}.category-highlight-title{margin:0 0 10px;font-size:18px;font-weight:700}.category-highlight-title a{color:#141617;text-decoration:none}.category-highlight-title a:hover{color:#141617}.category-date{font-size:13px;color:#666}.category-list{display:flex;flex-direction:column;gap:16px}.category-list-item{display:flex;gap:16px;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .06);transition:all .3s ease}.category-list-item:hover{transform:translateX(4px);box-shadow:0 4px 16px rgb(0 0 0 / .1)}.category-list-item:hover .category-list-image img{transform:scale(1.05)}.category-list-image{width:100px;height:80px;overflow:hidden;background:#f0f0f0;position:relative;flex-shrink:0}.category-list-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.category-list-content{flex:1;padding:12px 16px 12px 0;display:flex;flex-direction:column;justify-content:center}.category-list-title{margin:0 0 8px;font-size:15px;font-weight:600}.category-list-title a{color:#141617;text-decoration:none}.category-list-title a:hover{color:#141617}.blog-press-release-section{padding:60px 0;background:linear-gradient(180deg,#FFFFFF 0%,#F8F9FA 100%)}@media(max-width:767px){.blog-press-release-section{padding:40px 0}}.section-header-with-link{display:flex;justify-content:space-between;align-items:center}.view-all-link{display:inline-flex;align-items:center;gap:8px;color:#141617;font-weight:600;text-decoration:none;transition:gap .3s ease}.view-all-link:hover{gap:12px}.view-all-link:hover svg{transform:translateX(4px)}.view-all-link svg{transition:transform .3s ease}.press-release-grid{display:grid;gap:32px}@media(min-width:768px){.press-release-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.press-release-grid{grid-template-columns:repeat(3,1fr)}}.press-release-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px rgb(0 0 0 / .08);transition:all .3s ease}.press-release-card:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgb(0 0 0 / .15)}.press-release-card:hover .press-release-image img{transform:scale(1.1)}.press-release-card:hover .press-overlay{opacity:1}.press-release-image{height:220px;overflow:hidden;background:#f0f0f0;position:relative}.press-release-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.press-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .3) 100%);opacity:0;transition:opacity .3s ease}.press-release-content{padding:24px}.press-category{display:inline-block;padding:4px 10px;background:rgb(20 22 23 / .1);color:#141617;font-size:11px;font-weight:600;border-radius:4px;margin-bottom:12px;text-transform:uppercase}.press-release-title{margin:0 0 12px;font-size:20px;font-weight:700}.press-release-title a{color:#141617;text-decoration:none}.press-release-title a:hover{color:#141617}.press-release-date{font-size:14px;color:#666}.blog-latest-section{padding:60px 0}@media(max-width:767px){.blog-latest-section{padding:40px 0}}.blog-latest-grid{display:grid;gap:48px}.latest-posts-list{display:grid;gap:24px}@media(min-width:768px){.latest-posts-list{grid-template-columns:repeat(3,1fr);gap:32px}}.latest-post-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px rgb(0 0 0 / .08);transition:all .3s ease}.latest-post-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgb(0 0 0 / .12)}.latest-post-card:hover .latest-post-image img{transform:scale(1.05)}.latest-post-card:hover .latest-overlay{opacity:1}.latest-post-image{height:200px;overflow:hidden;background:#f0f0f0;position:relative}.latest-post-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.latest-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .3) 100%);opacity:0;transition:opacity .3s ease}.latest-post-content{padding:24px}.latest-category{display:inline-block;padding:4px 10px;background:rgb(20 22 23 / .1);color:#141617;font-size:11px;font-weight:600;border-radius:4px;margin-bottom:12px;text-transform:uppercase}.latest-post-title{margin:0 0 12px;font-size:20px;font-weight:700}.latest-post-title a{color:#141617;text-decoration:none}.latest-post-title a:hover{color:#141617}.latest-post-excerpt{margin:0 0 12px;font-size:15px;line-height:1.6;color:#666}.latest-post-date{font-size:13px;color:#666}.blog-pagination{margin-top:48px}.blog-pagination .page-numbers{display:flex;justify-content:center;gap:8px;list-style:none;padding:0;margin:0;flex-wrap:wrap}.blog-pagination a.page-numbers,.blog-pagination span.page-numbers{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:8px;font-weight:600;font-size:14px;text-decoration:none;transition:all .3s ease}.blog-pagination a.page-numbers{background:#fff;color:#141617;border:1px solid #e5e7eb}.blog-pagination a.page-numbers:hover{background:#141617;color:#fff;border-color:#141617;transform:translateY(-2px);box-shadow:0 4px 12px rgb(20 22 23 / .3)}.blog-pagination span.page-numbers.current{background:#141617;color:#fff;border:1px solid #141617;box-shadow:0 4px 12px rgb(20 22 23 / .3)}.blog-pagination .dots{color:#666;pointer-events:none;border:none;background:#fff0}@media(min-width:768px){.blog-sidebar{position:sticky;top:100px}}.newsletter-widget{background:#f04a41;border-radius:16px;padding:40px 32px;color:#fff}.newsletter-header{text-align:center;margin-bottom:32px}.newsletter-icon{width:64px;height:64px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:hsl(0 0% 100% / .2);border-radius:50%}.newsletter-title{font-size:28px;font-weight:700;margin:0 0 16px;color:#fff}.newsletter-description{font-size:15px;line-height:1.6;margin:0;color:hsl(0 0% 100% / .9)}.newsletter-form input[type=email]{width:100%;padding:14px 16px;border:2px solid hsl(0 0% 100% / .3);border-radius:8px;font-size:15px;background:hsl(0 0% 100% / .1);color:#fff;margin-bottom:16px}.newsletter-form input[type=email]::placeholder{color:hsl(0 0% 100% / .6)}.newsletter-form input[type=email]:focus{outline:none;border-color:#fff;background:hsl(0 0% 100% / .2)}.newsletter-form .btn-newsletter{width:100%;padding:14px 24px;background:#fff;color:#141617;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease}.newsletter-form .btn-newsletter:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgb(0 0 0 / .2)}.tag-archive{padding:60px 0 100px!important;background:#fafafa;min-height:100vh}@media(max-width:767px){.tag-archive{padding:40px 0 60px}}.archive-layout{display:grid;grid-template-columns:1fr 360px;gap:80px;align-items:start;padding:100px 0}.archive-content{min-width:0;width:100%}.category-header{margin-bottom:48px}.category-featured-image{width:100%;height:320px;border-radius:12px;overflow:hidden;margin-bottom:28px}.category-featured-image img{width:100%;height:100%;object-fit:cover}.category-info .category-title{font-size:36px;font-weight:700;color:#1a1a1a;margin:0 0 12px;line-height:1.25;letter-spacing:-.02em}.category-info .category-description{font-size:17px;color:#6b7280;line-height:1.65;margin:0}.category-posts-list{display:flex;flex-direction:column;gap:24px}.category-post-item{display:flex;gap:0;background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb;transition:all .3s cubic-bezier(.4,0,.2,1)}.category-post-item:hover{box-shadow:0 8px 24px rgb(0 0 0 / .08);transform:translateY(-2px);border-color:#d1d5db}.category-post-item:hover .category-post-image img{transform:scale(1.05)}.category-post-item:hover .category-post-title a{color:#141617}.category-post-image{flex-shrink:0;width:280px;height:200px;overflow:hidden;background:#f3f4f6;position:relative}.category-post-image a{display:block;width:100%;height:100%}.category-post-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1)}.category-post-content{flex:1;padding:24px 28px;display:flex;flex-direction:column;justify-content:center;gap:10px}.category-post-meta{display:flex;align-items:center;gap:12px;margin-bottom:0}.category-post-meta .category-post-tag{display:inline-block;padding:4px 10px;background:rgb(20 22 23 / .1);color:#141617;font-weight:600;border-radius:4px;text-transform:uppercase;font-size:11px;letter-spacing:.5px;line-height:1.2}.category-post-meta .category-post-date{color:#9ca3af;font-size:13px;font-weight:400}.category-post-title{font-size:20px;font-weight:700;margin:0;line-height:1.4;color:#1f2937;letter-spacing:-.01em}.category-post-title a{color:inherit;text-decoration:none;transition:color .25s ease}.category-post-title a:hover{color:#141617}.category-post-excerpt{font-size:15px;color:#6b7280;line-height:1.65;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.archive-sidebar{position:sticky;top:100px}.sidebar-newsletter-widget{background:#141617;border-radius:16px;padding:32px 28px;margin-bottom:32px;text-align:center}.sidebar-newsletter-widget .newsletter-icon{width:56px;height:56px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:hsl(0 0% 100% / .15);border-radius:50%}.sidebar-newsletter-widget .newsletter-icon svg{width:32px;height:32px}.sidebar-newsletter-widget .newsletter-title{font-size:22px;font-weight:700;margin:0 0 12px;color:#fff;line-height:1.3}.sidebar-newsletter-widget .newsletter-description{font-size:14px;line-height:1.6;margin:0 0 24px;color:hsl(0 0% 100% / .9)}.sidebar-newsletter-widget .sidebar-newsletter-form .form-group{margin-bottom:12px}.sidebar-newsletter-widget .sidebar-newsletter-form input[type=email]{width:100%;padding:12px 16px;border:2px solid hsl(0 0% 100% / .3);border-radius:8px;font-size:14px;background:hsl(0 0% 100% / .1);color:#fff}.sidebar-newsletter-widget .sidebar-newsletter-form input[type=email]::placeholder{color:hsl(0 0% 100% / .6)}.sidebar-newsletter-widget .sidebar-newsletter-form input[type=email]:focus{outline:none;border-color:#fff;background:hsl(0 0% 100% / .15)}.sidebar-newsletter-widget .sidebar-newsletter-form .btn-newsletter{width:100%;padding:12px 24px;background:#fff;color:#141617;border:none;border-radius:8px;font-size:15px;font-weight:700;cursor:pointer;transition:all .3s ease}.sidebar-newsletter-widget .sidebar-newsletter-form .btn-newsletter:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgb(0 0 0 / .15)}.sidebar-newsletter-widget .sidebar-newsletter-form .newsletter-note{margin-top:12px;font-size:11px;color:hsl(0 0% 100% / .7);line-height:1.4}.sidebar-newsletter-widget .sidebar-newsletter-form .newsletter-note a{color:#fff;text-decoration:underline}.sidebar-latest-articles{background:#fff;border-radius:12px;padding:28px 24px;border:1px solid #e5e7eb}.sidebar-latest-articles .sidebar-widget-title{font-size:18px;font-weight:700;margin:0 0 20px;color:#1a1a1a;padding-bottom:12px;border-bottom:2px solid #141617}.sidebar-latest-articles .latest-articles-list{list-style:none;padding:0;margin:0}.sidebar-latest-articles .latest-article-item{padding:12px 0;border-bottom:1px solid #f3f4f6}.sidebar-latest-articles .latest-article-item:last-child{border-bottom:none;padding-bottom:0}.sidebar-latest-articles .latest-article-item:first-child{padding-top:0}.sidebar-latest-articles .latest-article-item a{color:#141617;text-decoration:none;font-size:1rem;line-height:1.5;font-weight:500;display:block;transition:color .3s ease}.sidebar-latest-articles .latest-article-item a:hover{color:#141617}.blog-pagination,.navigation.pagination{margin-top:48px}.blog-pagination .screen-reader-text,.navigation.pagination .screen-reader-text{display:none}.blog-pagination h2,.navigation.pagination h2{display:none}.blog-pagination .nav-links,.navigation.pagination .nav-links{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.blog-pagination .page-numbers,.navigation.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;background:#fff;border-radius:.5rem;color:#141617;font-weight:600;font-size:.875rem;text-decoration:none;transition:all .3s ease}.blog-pagination .page-numbers:hover:not(.current),.navigation.pagination .page-numbers:hover:not(.current){background:#141617;border-color:#141617;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgb(20 22 23 / .3)}.blog-pagination .page-numbers.current,.navigation.pagination .page-numbers.current{background:#141617;border-color:#141617;color:#fff;cursor:default;box-shadow:0 4px 12px rgb(20 22 23 / .25)}.blog-pagination .page-numbers.prev svg,.blog-pagination .page-numbers.next svg,.navigation.pagination .page-numbers.prev svg,.navigation.pagination .page-numbers.next svg{width:18px;height:18px}.blog-pagination .page-numbers.dots,.navigation.pagination .page-numbers.dots{border:none;background:#fff0;cursor:default;color:#9ca3af}.blog-pagination .page-numbers.dots:hover,.navigation.pagination .page-numbers.dots:hover{transform:none;box-shadow:none;background:#fff0}.no-results{text-align:center;padding:60px 20px}.no-results p{font-size:18px;color:#666}.blog-single-content{padding:100px 0 80px!important;background:#fff}@media(max-width:767px){.blog-single-content{padding:40px 0 60px!important}}.blog-single-content .single-post-layout{display:grid;grid-template-columns:1fr 360px;gap:60px;align-items:start}@media(max-width:1024px){.blog-single-content .single-post-layout{grid-template-columns:1fr;gap:48px}}@media(max-width:767px){.blog-single-content .single-post-layout{gap:32px}}.blog-single-content .post-main-content{width:100%}.blog-single-content .single-post-content{max-width:780px}.blog-single-content .single-post-content article{background:#fff}.blog-single-content .single-post-content .post-categories{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.blog-single-content .single-post-content .post-categories .post-category-badge{display:inline-block;padding:6px 14px;background:#f6f8fa;color:#666;font-size:.875rem;font-weight:500;border-radius:.5rem;text-decoration:none;transition:all .3s ease}.blog-single-content .single-post-content .post-categories .post-category-badge:hover{background:#141617;color:#fff}.blog-single-content .single-post-content .post-title{font-size:2.25rem;font-weight:700;color:#141617;line-height:1.2;margin:0 0 1rem}@media(max-width:767px){.blog-single-content .single-post-content .post-title{font-size:1.75rem}}.blog-single-content .single-post-content .post-date-top{font-size:.875rem;color:#666;margin-bottom:1.5rem;font-weight:400}.blog-single-content .single-post-content .post-featured-image{margin-bottom:3rem;border-radius:1rem;overflow:hidden}.blog-single-content .single-post-content .post-featured-image img{width:100%;height:auto;display:block;object-fit:cover}.blog-single-content .single-post-content .post-featured-image.no-image{background:#f6f8fa;border:2px dashed #bfc9d0;min-height:400px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.blog-single-content .single-post-content .post-featured-image.no-image{min-height:250px}}.blog-single-content .single-post-content .post-featured-image .placeholder-image{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem}.blog-single-content .single-post-content .post-featured-image .placeholder-image svg{opacity:.5}.blog-single-content .single-post-content .post-featured-image .placeholder-image .placeholder-text{font-size:.875rem;color:#666;font-weight:500}.blog-single-content .single-post-content .entry-content{font-size:1rem;line-height:1.5;color:#141617}.blog-single-content .single-post-content .entry-content h1,.blog-single-content .single-post-content .entry-content h2,.blog-single-content .single-post-content .entry-content h3,.blog-single-content .single-post-content .entry-content h4,.blog-single-content .single-post-content .entry-content h5,.blog-single-content .single-post-content .entry-content h6{color:#141617;font-weight:600;margin:3rem 0 1rem;line-height:1.3}.blog-single-content .single-post-content .entry-content h1:first-child,.blog-single-content .single-post-content .entry-content h2:first-child,.blog-single-content .single-post-content .entry-content h3:first-child,.blog-single-content .single-post-content .entry-content h4:first-child,.blog-single-content .single-post-content .entry-content h5:first-child,.blog-single-content .single-post-content .entry-content h6:first-child{margin-top:0}.blog-single-content .single-post-content .entry-content h1{font-size:2.25rem}.blog-single-content .single-post-content .entry-content h2{font-size:1.75rem}.blog-single-content .single-post-content .entry-content h3{font-size:1.5rem}.blog-single-content .single-post-content .entry-content h4{font-size:1.25rem}.blog-single-content .single-post-content .entry-content h5{font-size:1.125rem}.blog-single-content .single-post-content .entry-content h6{font-size:1rem}.blog-single-content .single-post-content .entry-content p{margin-bottom:1rem;font-weight:500}.blog-single-content .single-post-content .entry-content p:last-child{margin-bottom:0}.blog-single-content .single-post-content .entry-content a{color:#141617;text-decoration:none;font-weight:500;transition:color .3s ease}.blog-single-content .single-post-content .entry-content a:hover{color:#141617;text-decoration:underline}.blog-single-content .single-post-content .entry-content img{max-width:100%;height:auto;border-radius:.5rem;margin:1.5rem 0}.blog-single-content .single-post-content .entry-content ul,.blog-single-content .single-post-content .entry-content ol{margin:1rem 0;padding-left:1.5rem}.blog-single-content .single-post-content .entry-content ul li,.blog-single-content .single-post-content .entry-content ol li{margin-bottom:.25rem;line-height:1.5;font-weight:500}.blog-single-content .single-post-content .entry-content ul li:last-child,.blog-single-content .single-post-content .entry-content ol li:last-child{margin-bottom:0}.blog-single-content .single-post-content .entry-content ul{list-style-type:disc}.blog-single-content .single-post-content .entry-content ol{list-style-type:decimal}.blog-single-content .single-post-content .entry-content blockquote{margin:2rem 0;padding:1rem 1.5rem;border-left:4px solid #141617;background:#f6f8fa;font-style:italic;color:#141617;font-weight:500;line-height:1.5}.blog-single-content .single-post-content .entry-content blockquote p:last-child{margin-bottom:0}.blog-single-content .single-post-content .entry-content code{background:#f6f8fa;padding:2px 6px;border-radius:.25rem;font-size:.9em;font-family:"SF Mono",monaco,"Cascadia Code","Roboto Mono",consolas,"Courier New",monospace}.blog-single-content .single-post-content .entry-content pre{background:#141617;color:#fff;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1.5rem 0}.blog-single-content .single-post-content .entry-content pre code{background:#fff0;padding:0;color:inherit}.blog-single-content .single-post-content .entry-content hr{background-color:#bfc9d0;border:none;height:1px;margin:2rem 0}.blog-single-content .single-post-content .post-navigation-single{margin:3rem 0;padding:1.5rem 0;border-top:1px solid #bfc9d0;border-bottom:1px solid #bfc9d0}.blog-single-content .single-post-content .post-navigation-single .nav-label{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:#666;margin-bottom:.5rem;font-weight:600}.blog-single-content .single-post-content .post-navigation-single .nav-title{margin:0;font-size:1.125rem;font-weight:600}.blog-single-content .single-post-content .post-navigation-single .nav-title a{color:#141617;text-decoration:none;transition:color .3s ease}.blog-single-content .single-post-content .post-navigation-single .nav-title a:hover{color:#141617}.blog-single-content .single-post-content .post-author-box{display:flex;gap:1.5rem;padding:3rem;background:#f6f8fa;border-radius:1rem;margin:3rem 0}.blog-single-content .single-post-content .post-author-box .author-avatar{flex-shrink:0}.blog-single-content .single-post-content .post-author-box .author-avatar img{width:80px;height:80px;border-radius:9999px;object-fit:cover}.blog-single-content .single-post-content .post-author-box .author-details{flex:1}.blog-single-content .single-post-content .post-author-box .author-details .author-name{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;color:#141617}.blog-single-content .single-post-content .post-author-box .author-details .author-website{font-size:.875rem;color:#141617;margin-bottom:.5rem}.blog-single-content .single-post-content .post-author-box .author-details .author-bio{font-size:.875rem;line-height:1.6;color:#666}@media(max-width:767px){.blog-single-content .single-post-content .post-author-box{flex-direction:column;text-align:center}.blog-single-content .single-post-content .post-author-box .author-avatar img{margin:0 auto}}.blog-single-content .single-post-content .artikel-terkait{margin-top:4rem;padding-top:3rem;border-top:2px solid #bfc9d0}.blog-single-content .single-post-content .artikel-terkait .section-title{font-size:1.5rem;font-weight:700;color:#141617;margin-bottom:3rem}.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:1024px){.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-grid{grid-template-columns:1fr}}.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-item{background:#fff;border-radius:12px;overflow:hidden;transition:transform .3s,box-shadow .3s;border:1px solid #e5e7eb}.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-item:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgb(0 0 0 / .1)}.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-item .artikel-image{position:relative;overflow:hidden;aspect-ratio:16/9}.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-item .artikel-image a{display:block;height:100%}.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-item .artikel-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-item .artikel-image:hover img{transform:scale(1.05)}.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-item .artikel-content{padding:20px}.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-item .artikel-content .artikel-title{margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.4}.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-item .artikel-content .artikel-title a{color:#111827;text-decoration:none;transition:color .2s}.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-item .artikel-content .artikel-title a:hover{color:#0052cc}.blog-single-content .single-post-content .artikel-terkait .artikel-terkait-item .artikel-content .artikel-date{font-size:13px;color:#9ca3af}.blog-single-content .single-post-sidebar{position:sticky;top:100px}@media(max-width:1024px){.blog-single-content .single-post-sidebar{position:static}}.blog-single-content .single-post-sidebar .sidebar-newsletter-widget{background:#f04a41;border-radius:16px;padding:32px 24px;text-align:center;color:#fff;margin-bottom:32px}.blog-single-content .single-post-sidebar .sidebar-newsletter-widget .newsletter-icon{margin-bottom:20px}.blog-single-content .single-post-sidebar .sidebar-newsletter-widget .newsletter-icon svg{width:48px;height:48px}.blog-single-content .single-post-sidebar .sidebar-newsletter-widget .newsletter-title{font-size:22px;font-weight:700;margin:0 0 12px;color:#fff}.blog-single-content .single-post-sidebar .sidebar-newsletter-widget .newsletter-description{font-size:14px;line-height:1.6;margin-bottom:24px;opacity:.95}.blog-single-content .single-post-sidebar .sidebar-newsletter-widget .sidebar-newsletter-form .form-group{margin-bottom:12px}.blog-single-content .single-post-sidebar .sidebar-newsletter-widget .sidebar-newsletter-form .form-group input[type=email]{width:100%;padding:12px 16px;border:1px solid #dce1e7;border-radius:8px;font-size:14px}.blog-single-content .single-post-sidebar .sidebar-newsletter-widget .sidebar-newsletter-form .form-group input[type=email]::placeholder{color:#9ca3af}.blog-single-content .single-post-sidebar .sidebar-newsletter-widget .sidebar-newsletter-form .form-group input[type=email]:focus{outline:none;box-shadow:0 0 0 3px hsl(0 0% 100% / .3)}.blog-single-content .single-post-sidebar .sidebar-newsletter-widget .sidebar-newsletter-form .btn-newsletter{width:100%;padding:12px 24px;background:#fff;color:#141617;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s}.blog-single-content .single-post-sidebar .sidebar-newsletter-widget .sidebar-newsletter-form .btn-newsletter:hover{background:#f9fafb;transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .15)}.blog-single-content .single-post-sidebar .sidebar-newsletter-widget .sidebar-newsletter-form .newsletter-note{margin-top:16px;font-size:11px;opacity:.8}.blog-single-content .single-post-sidebar .sidebar-newsletter-widget .sidebar-newsletter-form .newsletter-note a{color:#fff;text-decoration:underline}.blog-single-content .single-post-sidebar .sidebar-latest-articles{background:#f9fafb;border-radius:12px;padding:24px}.blog-single-content .single-post-sidebar .sidebar-latest-articles .sidebar-widget-title{font-size:18px;font-weight:700;color:#111827;margin:0 0 20px}.blog-single-content .single-post-sidebar .sidebar-latest-articles .latest-articles-list{list-style:none;padding:0;margin:0}.blog-single-content .single-post-sidebar .sidebar-latest-articles .latest-articles-list .latest-article-item{padding:12px 0;border-bottom:1px solid #e5e7eb}.blog-single-content .single-post-sidebar .sidebar-latest-articles .latest-articles-list .latest-article-item:first-child{padding-top:0}.blog-single-content .single-post-sidebar .sidebar-latest-articles .latest-articles-list .latest-article-item:last-child{border-bottom:none;padding-bottom:0}.blog-single-content .single-post-sidebar .sidebar-latest-articles .latest-articles-list .latest-article-item a{color:#141617;text-decoration:none;font-size:1rem;line-height:1.5;font-weight:500;transition:color .3s ease;display:block}.blog-single-content .single-post-sidebar .sidebar-latest-articles .latest-articles-list .latest-article-item a:hover{color:#141617}@media(max-width:767px){.post-sidebar{margin-bottom:40px}}.post-sidebar .widget{background-color:#f9f9f9;border-radius:8px;margin-bottom:30px;padding:24px}@media(max-width:767px){.post-sidebar .widget{padding:20px;margin-bottom:24px}}.post-sidebar .widget .widget-title{border-bottom:2px solid #141617;font-size:1.125rem;font-weight:700;margin-bottom:20px;padding-bottom:10px}.post-sidebar .widget_search .search-form{display:flex}.post-sidebar .widget_search .search-form .search-field{border:1px solid #e5e5e5;border-radius:4px 0 0 4px;border-right:none;flex:1;padding:10px 16px}.post-sidebar .widget_search .search-form .search-submit{background-color:#141617;border:none;border-radius:0 4px 4px 0;color:#fff;cursor:pointer;padding:10px 16px}.post-sidebar .widget_categories ul{list-style:none;margin:0;padding:0}.post-sidebar .widget_categories ul li{border-bottom:1px solid #eee;padding:8px 0}.post-sidebar .widget_categories ul li:last-child{border-bottom:none}.post-sidebar .widget_categories ul li a{color:#141617;display:block;text-decoration:none;transition:color .3s ease}.post-sidebar .widget_categories ul li a:hover{color:#141617}.post-sidebar .widget_recent_posts .recent-post{align-items:center;display:flex;margin-bottom:16px}.post-sidebar .widget_recent_posts .recent-post:last-child{margin-bottom:0}.post-sidebar .widget_recent_posts .recent-post .post-thumb{border-radius:4px;flex-shrink:0;height:70px;margin-right:16px;overflow:hidden;width:70px}.post-sidebar .widget_recent_posts .recent-post .post-thumb img{height:100%;object-fit:cover;width:100%}.post-sidebar .widget_recent_posts .recent-post .post-info{flex:1}.post-sidebar .widget_recent_posts .recent-post .post-info .post-title{font-size:1rem;font-weight:500;line-height:1.4;margin-bottom:4px}.post-sidebar .widget_recent_posts .recent-post .post-info .post-title a{color:#141617;text-decoration:none}.post-sidebar .widget_recent_posts .recent-post .post-info .post-title a:hover{color:#141617}.post-sidebar .widget_recent_posts .recent-post .post-info .post-date{color:#666;font-size:.75rem}.post-sidebar .widget_tags .tagcloud{display:flex;flex-wrap:wrap;gap:8px}.post-sidebar .widget_tags .tagcloud .tag-cloud-link{background-color:#f0f0f0;border-radius:4px;color:#666;display:inline-block;font-size:.75rem!important;padding:4px 10px;text-decoration:none;transition:all .3s ease}.post-sidebar .widget_tags .tagcloud .tag-cloud-link:hover{background-color:#141617;color:#fff}body.page-template-template-service .service-color-theme-aloshop .hero-section .btn--secondary,body.page-template-template-service .service-color-theme-aloshop .how-it-works .btn--secondary,body.page-template-template-service .service-color-theme-aloshop .banner-section .btn--secondary,body.page-template-template-service .service-color-theme-aloshop .feature-info-section .btn--secondary,body.page-template-template-service .service-color-theme-aloshop .footer-cta-section .btn--secondary,body.page-template-template-service .service-color-theme-aloshop .our-technology-section .btn--secondary,body.page-template-template-service .service-color-theme-aloshop .where-we-operate-section .btn--secondary{background-color:#2faf91;color:#fff}body.page-template-template-service .service-color-theme-aloshop .service-card{border:1px solid #2faf91}body.page-template-template-service .service-color-theme-aloshop .service-card .service-icon{border:1px solid #2faf91}body.page-template-template-service .service-color-theme-discount-max .hero-section .btn--secondary,body.page-template-template-service .service-color-theme-discount-max .how-it-works .btn--secondary,body.page-template-template-service .service-color-theme-discount-max .banner-section .btn--secondary,body.page-template-template-service .service-color-theme-discount-max .feature-info-section .btn--secondary,body.page-template-template-service .service-color-theme-discount-max .footer-cta-section .btn--secondary,body.page-template-template-service .service-color-theme-discount-max .our-technology-section .btn--secondary,body.page-template-template-service .service-color-theme-discount-max .where-we-operate-section .btn--secondary{background-color:#b70b10;color:#fff}body.page-template-template-service .service-color-theme-discount-max .service-card{border:1px solid #b70b10}body.page-template-template-service .service-color-theme-discount-max .service-card .service-icon{border:1px solid #b70b10}body.page-template-template-service .service-color-theme-pintek .hero-section .btn--secondary,body.page-template-template-service .service-color-theme-pintek .how-it-works .btn--secondary,body.page-template-template-service .service-color-theme-pintek .banner-section .btn--secondary,body.page-template-template-service .service-color-theme-pintek .feature-info-section .btn--secondary,body.page-template-template-service .service-color-theme-pintek .footer-cta-section .btn--secondary,body.page-template-template-service .service-color-theme-pintek .our-technology-section .btn--secondary,body.page-template-template-service .service-color-theme-pintek .where-we-operate-section .btn--secondary{background-color:#2253aa;color:#fff}body.page-template-template-service .service-color-theme-pintek .service-card{border:1px solid #2253aa}body.page-template-template-service .service-color-theme-pintek .service-card .service-icon{border:1px solid #2253aa}body.page-template-template-service .services-section{padding:4rem 0}@media(max-width:767px){body.page-template-template-service .services-section{padding:40px 0}}@media(max-width:767px){body.page-template-template-service .services-section .section-title{font-size:24px;font-weight:700;margin-bottom:24px}}body.page-template-template-service .license-section{padding:4rem 0 7rem 0}@media(max-width:767px){body.page-template-template-service .license-section{padding:40px 0}}@media(max-width:767px){body.page-template-template-service .license-section .section-title{font-size:24px;font-weight:700;margin-bottom:24px}}body.page-template-template-industry .services-section{padding:4rem 0 3rem 0}@media(max-width:767px){body.page-template-template-industry .services-section{padding:40px 0}}@media(max-width:767px){body.page-template-template-industry .services-section .section-title{font-size:24px;font-weight:700;margin-bottom:24px}}body.page-template-template-industry .license-section{padding-bottom:4rem}@media(max-width:767px){body.page-template-template-industry .license-section{padding:40px 0}}@media(max-width:767px){body.page-template-template-industry .license-section .section-title{font-size:24px;font-weight:700;margin-bottom:24px}}.case-studies{margin:4rem 0}@media(max-width:767px){.case-studies{margin:40px 0}}.case-studies .case-studies-list{display:flex;flex-wrap:wrap;gap:4rem}.case-studies .case-studies-item{display:flex;gap:4rem;flex-basis:100%}@media(max-width:767px){.case-studies .case-studies-item{flex-direction:column;gap:16px}}.case-studies .case-studies-item .case-study-featured-image{flex-basis:60%}@media(max-width:767px){.case-studies .case-studies-item .case-study-featured-image{flex-basis:100%}}.case-studies .case-studies-item .case-study-featured-image .case-study-featured-image-wrapper{width:100%;border-radius:1rem}@media(max-width:767px){.case-studies .case-studies-item .case-study-featured-image .case-study-featured-image-wrapper{border-radius:8px}}.case-studies .case-studies-item .case-study-featured-image img{width:100%;height:auto;object-fit:cover;object-position:center;border-radius:1rem}@media(max-width:767px){.case-studies .case-studies-item .case-study-featured-image img{border-radius:8px}}.case-studies .case-studies-item .case-study-content{display:flex;flex-direction:column;gap:2rem;flex-basis:40%}@media(max-width:767px){.case-studies .case-studies-item .case-study-content{flex-basis:100%;gap:12px}}.case-studies .case-studies-item .case-study-content h3{font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:0}@media(max-width:767px){.case-studies .case-studies-item .case-study-content h3{font-size:18px}}.case-studies .case-studies-item .case-study-content h3 a{text-decoration:none}.case-studies .case-studies-item .case-study-content .case-study-excerpt{font-size:1rem}@media(max-width:767px){.case-studies .case-studies-item .case-study-content .case-study-excerpt{font-size:14px;line-height:1.5}}@media(max-width:767px){.case-studies .case-studies-item .case-study-content .btn{width:100%;text-align:center}}.single-case-study .case-study-header{background-color:#fff;padding:6rem 0 3rem 0}.single-case-study .case-study-header__grid{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:768px){.single-case-study .case-study-header__grid{grid-template-columns:1fr 1fr}}.single-case-study .case-study-header__media .case-study-featured-image{border-radius:.5rem;overflow:hidden}.single-case-study .case-study-header__media .case-study-featured-image img{border-radius:.5rem;height:auto;object-fit:cover;width:100%}.single-case-study .case-study-header__content{display:flex;flex-direction:column;justify-content:center}.single-case-study .case-study-header__content .case-study-title{color:#141617;font-size:2.25rem;font-weight:700;margin-bottom:1rem}@media(min-width:768px){.single-case-study .case-study-header__content .case-study-title{font-size:3rem}}.single-case-study .case-study-header__content .case-study-client-name{color:#f04a41;font-size:1.25rem;font-weight:600;margin-bottom:.25rem}.single-case-study .case-study-header__content .case-study-client-subtitle{color:#141617;font-size:1.125rem}.single-case-study .case-study-body{padding:4rem 0}.single-case-study .case-study-body__grid{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:768px){.single-case-study .case-study-body__grid{grid-template-columns:300px 1fr}}.single-case-study .case-study-sidebar .sidebar-card{background-color:#fff;border-radius:.5rem;margin-bottom:1.5rem;padding:1.5rem}@media(max-width:767px){.single-case-study .case-study-sidebar .sidebar-card{padding:0}}.single-case-study .case-study-sidebar .sidebar-card:last-child{margin-bottom:0}.single-case-study .case-study-sidebar .sidebar-card .sidebar-title{color:#141617;font-size:1.125rem;font-weight:700;margin-bottom:1rem}.single-case-study .case-study-sidebar .sidebar-card .sidebar-content{color:#141617;font-size:1rem;line-height:1.6}.single-case-study .case-study-sidebar .sidebar-card .sidebar-list{list-style:none;margin:0;padding:0}.single-case-study .case-study-sidebar .sidebar-card .sidebar-list li{border-bottom:1px solid rgb(0 0 0 / .05);color:#141617;font-size:1rem;padding:.25rem 0}.single-case-study .case-study-sidebar .sidebar-card .sidebar-list li:last-child{border-bottom:none;padding-bottom:0}.single-case-study .case-study-content .cs-section{margin-bottom:3rem}.single-case-study .case-study-content .cs-section:last-child{margin-bottom:0}.single-case-study .case-study-content .cs-section__title{color:#141617;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.single-case-study .case-study-content .cs-section__content{color:#141617;font-size:1rem;line-height:1.6}.single-case-study .case-study-content .cs-section__content p{margin-bottom:1rem}.single-case-study .case-study-content .cs-section__content p:last-child{margin-bottom:0}.single-case-study .case-study-content .cs-testimonial{background-color:#fff;border-left:4px solid #f04a41;border-radius:.5rem;margin-bottom:3rem;padding:1.5rem}.single-case-study .case-study-content .cs-testimonial .testimonial-quote{color:#141617;font-size:1.125rem;font-style:italic;margin:0 0 1rem}.single-case-study .case-study-content .cs-testimonial .testimonial-author{color:#141617;font-size:1rem;font-weight:600}.single-case-study .case-study-content .cs-testimonial .testimonial-author .position{color:#141617;font-weight:400}.single-case-study .case-study-global-cta{background-color:#141617;background-position:center;background-size:cover;color:#fff;padding:4rem 0;position:relative;text-align:center}.single-case-study .case-study-global-cta::before{background:rgb(0 0 0 / .6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.single-case-study .case-study-global-cta .global-cta__title{font-size:1.5rem;font-weight:700;margin-bottom:1rem}@media(min-width:768px){.single-case-study .case-study-global-cta .global-cta__title{font-size:2.25rem}}.single-case-study .case-study-global-cta .global-cta__desc{font-size:1rem;margin:0 auto 1.5rem;max-width:600px}@media(min-width:768px){.single-case-study .case-study-global-cta .global-cta__desc{font-size:1.125rem}}.single-case-study .case-study-related{background-color:#fff;padding:4rem 0}.single-case-study .case-study-related .case-studies-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:768px){.single-case-study .case-study-related .case-studies-grid{grid-template-columns:repeat(3,1fr)}}.single-case-study .case-study-related .case-card{background-color:#fff;border:1px solid #dce1e7;border-radius:.5rem;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.single-case-study .case-study-related .case-card:hover{box-shadow:0 10px 30px rgb(0 0 0 / .1);transform:translateY(-5px)}.single-case-study .case-study-related .case-card__link{color:inherit;display:block;text-decoration:none}.single-case-study .case-study-related .case-card__media{height:200px;overflow:hidden}.single-case-study .case-study-related .case-card__media img{height:100%;object-fit:cover;width:100%}.single-case-study .case-study-related .case-card__title{color:#141617;font-size:1.125rem;font-weight:700;margin:0;padding:1rem}.about-vm{padding:4rem 0}@media(max-width:767px){.about-vm{padding:40px 0}}.about-vm .vm-content{gap:2rem;display:grid;grid-template-columns:1fr}@media(max-width:767px){.about-vm .vm-content{gap:32px}}.about-vm .vm-vision,.about-vm .vm-mission{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}@media(max-width:767px){.about-vm .vm-vision,.about-vm .vm-mission{flex-direction:column;gap:16px}}.about-vm .vm-vision .vm-title,.about-vm .vm-mission .vm-title{font-size:4rem;font-weight:700;flex:0 0 350px;display:block;text-align:center}@media(max-width:767px){.about-vm .vm-vision .vm-title,.about-vm .vm-mission .vm-title{font-size:24px;flex:none;width:100%}}.about-vm .vm-vision .vm-title--first,.about-vm .vm-mission .vm-title--first{color:#141617;margin-right:.25rem}.about-vm .vm-vision .vm-title--second,.about-vm .vm-mission .vm-title--second{color:#f04a41}.about-vm .vm-vision .vm-description,.about-vm .vm-mission .vm-description{font-size:1.75rem;flex:1;text-align:center;font-weight:300}@media(max-width:767px){.about-vm .vm-vision .vm-description,.about-vm .vm-mission .vm-description{font-size:16px;font-weight:400}}.about-team{padding:4rem 0}@media(max-width:767px){.about-team{padding:40px 0}}@media(max-width:767px){.about-team .section-title{font-size:24px;font-weight:700;margin-bottom:24px}}.about-team .team-gallery{overflow:hidden;position:relative;margin-top:3rem}@media(max-width:767px){.about-team .team-gallery{margin-top:24px}}.about-team .team-row{display:flex;margin-bottom:1.5rem;overflow:hidden;position:relative}.about-team .team-row__track{display:flex;gap:1rem;will-change:transform}.about-team .team-row--slide-right .team-row__track{animation:slideRight 40s linear infinite}.about-team .team-row--slide-right:hover .team-row__track{animation-play-state:paused}.about-team .team-row--slide-left .team-row__track{animation:slideLeft 40s linear infinite}.about-team .team-row--slide-left:hover .team-row__track{animation-play-state:paused}.about-team .team-photo{flex-shrink:0;width:540px;height:360px;border-radius:1rem;overflow:hidden}@media(max-width:767px){.about-team .team-photo{width:280px;height:180px}}.about-team .team-photo img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}@keyframes slideRight{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes slideLeft{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}.about-investors{padding:4rem 0}@media(max-width:767px){.about-investors{padding:40px 0}}@media(max-width:767px){.about-investors .section-title{font-size:24px;font-weight:700;margin-bottom:24px}}.about-investors .investors-logos{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}@media(max-width:767px){.about-investors .investors-logos{gap:24px}}.about-investors .investors-logos .investor-logo{align-items:center;display:flex;height:80px;justify-content:center}@media(max-width:767px){.about-investors .investors-logos .investor-logo{height:60px}}.about-investors .investors-logos .investor-logo img{max-height:100%;max-width:100%;object-fit:contain;transition:filter .3s ease}.tracking-hero{padding:4rem 0 3rem;background:#fff}.tracking-hero__title{font-size:48px;font-weight:700;line-height:1.2;color:#141617;margin:0 0 1rem}.tracking-hero__description{font-size:1.125rem;line-height:1.6;color:#666;margin:0}.tracking-form-section{padding:4rem 0;background:#fff}@media(max-width:767px){.tracking-form-section{padding:40px 0}}.tracking-form-wrapper{max-width:1200px;margin:0 auto}.tracking-row{display:flex;flex-direction:column;gap:2rem}.tracking-error-message{margin-bottom:1.5rem;padding:1rem 1.5rem;background:rgb(222 53 11 / .1);border:1px solid #de350b;border-radius:.5rem;color:#de350b}.tracking-error-content{display:flex;align-items:center;gap:.5rem}.tracking-error-icon{flex-shrink:0;color:#de350b}.tracking-error-text{font-size:.875rem;font-weight:500;line-height:1.4}.tracking-tags-container{flex:1;display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 1.5rem;border:2px solid #dce1e7;border-radius:.5rem;background:#fff;min-height:120px;align-items:flex-start;align-content:flex-start;transition:all .3s ease}.tracking-tags-container:focus-within{border-color:#141617}.tracking-tags-container.has-error{border-color:#de350b;border-width:2px}.tracking-tags-container.has-error:focus-within{border-color:#de350b}.tracking-tags{display:contents}.tracking-tag{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem 1rem;background:#fff;border:1px solid #141617;border-radius:9999px;font-size:.875rem;font-weight:500;color:#141617;transition:all .2s ease;animation:tagSlideIn .2s ease}.tracking-tag:hover{background:rgb(20 22 23 / .05);transform:translateY(-1px)}.tracking-tag__text{line-height:1.4;font-family:"SF Mono",monaco,"Cascadia Code","Roboto Mono",consolas,"Courier New",monospace;letter-spacing:.5px}.tracking-tag__remove{background:rgb(20 22 23 / .1);border:none;color:#141617;font-size:16px;line-height:1;cursor:pointer;padding:0;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.tracking-tag__remove:hover{background:#de350b;color:#fff;transform:rotate(90deg)}@keyframes tagSlideIn{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.tracking-input{flex:1;min-width:200px;border:none;outline:none;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;font-size:1rem;color:#141617;padding:.25rem 0;background:#fff0}.tracking-input::placeholder{color:#666;font-weight:400}.tracking-courier-selection{margin-top:1.5rem}.tracking-courier-label{font-size:1.125rem;font-weight:600;color:#141617;margin:0 0 1.5rem;text-align:left}.tracking-courier-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem;margin-bottom:2rem}.courier-option{position:relative;cursor:pointer;display:block}.courier-option input[type=radio]{position:absolute;opacity:0;pointer-events:none}.courier-option__content{position:relative;display:flex;align-items:center;justify-content:center;padding:1.5rem;border:1px solid #dce1e7;border-radius:.5rem;background:#fff;transition:all .3s ease;min-height:100px}.courier-option__content:hover{border-color:#141617;transform:translateY(-1px)}input[type=radio]:checked+.courier-option__content{border-color:#141617;background:rgb(20 22 23 / .05);transform:translateY(-2px)}input[type=radio]:checked+.courier-option__content .courier-radio-circle{border-color:#141617;background:#141617}input[type=radio]:checked+.courier-option__content .courier-radio-circle::after{opacity:1;transform:translate(-50%,-50%) scale(1)}input[type=radio]:checked+.courier-option__content .courier-logo{filter:grayscale(0%);opacity:1}.courier-logo{max-width:100%;max-height:32px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);opacity:.7;transition:all .3s ease}.courier-radio-circle{position:absolute;top:.5rem;right:.5rem;width:24px;height:24px;border:2px solid #dce1e7;border-radius:50%;background:#fff;transition:all .3s ease}.courier-radio-circle::after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);color:#fff;font-size:12px;font-weight:700;opacity:0;transition:all .3s ease}.btn-track-submit__spinner{display:none;width:20px;height:20px;border:3px solid hsl(0 0% 100% / .3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite;margin:0 auto}.btn-track-submit.loading .btn-track-submit__spinner{display:block}.btn-track-submit.loading .btn-track-submit__text{display:none}.tracking-helper-text{text-align:center;color:#666;font-size:.875rem;margin-top:1rem}.tracking-results{margin-top:2rem;padding-top:2rem;border-top:1px solid #dce1e7}.tracking-results__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.tracking-results__header h3{font-size:1.5rem;font-weight:700;color:#141617;margin:0}.btn-new-search{padding:.5rem 1rem;background:#fff0;color:#f04a41;border:1px solid #f04a41;border-radius:.25rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-new-search:hover{background:#f04a41;color:#fff}.tracking-results__content{display:flex;flex-direction:column;gap:1rem}.tracking-result-card{background:#fff;border:1px solid #dce1e7;border-radius:.5rem;padding:1rem;transition:all .3s ease}.tracking-result-card:hover{box-shadow:0 4px 12px rgb(0 0 0 / .08);transform:translateY(-2px)}.result-card__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #f6f8fa}.result-card__courier .courier-logo{max-height:32px;width:auto}.result-card__courier .courier-name{font-weight:600;color:#141617}.result-card__status{padding:.25rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:600;color:#fff}.result-card__body{display:flex;flex-direction:column;gap:.5rem}.result-card__tracking,.result-card__eta,.result-card__update{display:flex;gap:.5rem}.result-card__tracking .label,.result-card__eta .label,.result-card__update .label{font-weight:600;color:#666;min-width:120px}.result-card__tracking .value,.result-card__eta .value,.result-card__update .value{color:#141617}.result-card__description{margin-top:.5rem;padding:.5rem;background:#f6f8fa;border-radius:.25rem}.result-card__description p{margin:0;color:#666;font-size:.875rem;line-height:1.6}.result-card__shipment,.result-card__consigner,.result-card__consignee{display:flex;gap:.5rem;padding:.25rem 0}.result-card__shipment .label,.result-card__consigner .label,.result-card__consignee .label{font-weight:600;color:#666;min-width:120px}.result-card__shipment .value,.result-card__consigner .value,.result-card__consignee .value{color:#141617;flex:1}.tracking-timeline{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #dce1e7}.timeline-item{display:flex;gap:1rem;padding-bottom:1rem;position:relative}.timeline-item:not(:last-child)::before{content:"";position:absolute;left:11px;top:32px;bottom:0;width:2px;background:#f6f8fa}.timeline-item--active .timeline-marker{background:#141617;border-color:#141617;box-shadow:0 0 0 4px rgb(20 22 23 / .1)}.timeline-item--active .timeline-status{color:#141617;font-weight:700}.timeline-marker{width:24px;height:24px;border-radius:50%;border:2px solid #dce1e7;background:#fff;flex-shrink:0;margin-top:2px;transition:all .3s ease}.timeline-content{flex:1;padding-bottom:.5rem}.timeline-status{font-weight:600;color:#141617;margin-bottom:.25rem;font-size:1rem}.timeline-description{color:#666;font-size:.875rem;line-height:1.6;margin-bottom:.25rem}.timeline-date{color:#666;font-size:.75rem;font-weight:500}.status-delivered .result-card__status{background:#2faf91}.status-transit .result-card__status{background:#445dc0}.status-pending .result-card__status{background:#ff8b00}.status-failed .result-card__status{background:#de350b}.tracking-notification{position:fixed;top:1rem;right:1rem;padding:1rem 1.5rem;border-radius:.5rem;font-size:.875rem;font-weight:500;color:#fff;box-shadow:0 4px 12px rgb(0 0 0 / .15);z-index:9999;opacity:0;transform:translateX(100%);transition:all .3s ease}.tracking-notification.show{opacity:1;transform:translateX(0)}.tracking-notification--info{background:#445dc0}.tracking-notification--success{background:#2faf91}.tracking-notification--warning{background:#ff8b00}.tracking-notification--error{background:#de350b}.hcaptcha-container{display:none}.no-results{text-align:center;padding:2rem 1rem;color:#666;font-size:1rem}@keyframes spin{to{transform:rotate(360deg)}}.tracking-partners{background:#fff;padding:4rem 0}.partners-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:2rem}.partner-logo{align-items:center;background:#f6f8fa;border-radius:.5rem;display:flex;height:80px;justify-content:center;padding:1rem;transition:all .3s ease}.partner-logo:hover{box-shadow:0 4px 16px rgb(0 0 0 / .08);transform:translateY(-4px)}.partner-logo img{filter:grayscale(100%);height:auto;max-height:100%;max-width:100%;object-fit:contain;opacity:.6;transition:all .3s ease;width:auto}.partner-logo:hover img{filter:grayscale(0%);opacity:1}.tracking-benefits{background:#f6f8fa;padding:4rem 0}.benefits-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.benefit-card{background:#fff;border-radius:12px;overflow:hidden;transition:all .3s ease}.benefit-card:hover{box-shadow:0 8px 32px rgb(0 0 0 / .12);transform:translateY(-4px)}.benefit-card__image{aspect-ratio:16/9;overflow:hidden}.benefit-card__image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.benefit-card:hover .benefit-card__image img{transform:scale(1.05)}.benefit-card__title{color:#141617;font-size:20px;font-weight:700;margin-bottom:.5rem;padding:1.5rem 1.5rem 0}.benefit-card__description{color:#666;font-size:15px;line-height:1.6;padding:0 1.5rem 1.5rem}.testimonials-section{background-color:#f6f8fa;padding:4rem 0}.tracking-testimonials{background:#fff;padding:4rem 0}.testimonials-grid{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:2rem}@media(max-width:767px){.testimonials-grid{grid-template-columns:repeat(1,1fr)}}.testimonial-card{background:#fff;border-radius:12px;padding:2rem;transition:all .3s ease;display:flex;flex-direction:column}@media(max-width:767px){.testimonial-card{padding:1.5rem;flex:0 0 85%;scroll-snap-align:start;min-width:0}}.testimonial-card__header{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem;justify-content:space-between}.testimonial-card__photo{border-radius:50%;height:56px;object-fit:cover;width:56px;overflow:hidden}.testimonial-card__identity{margin-bottom:1rem}.testimonial-card__name{color:#141617;font-size:1.25rem;font-weight:700;margin-bottom:4px}.testimonial-card__position{color:#666;font-size:1rem}.testimonial-card__logo{height:32px;object-fit:contain;width:auto}.testimonial-card__logo img{width:120px;height:auto}.testimonial-card__comment{color:#666;font-size:1rem;font-style:italic;line-height:1.6}.latest-blog-section{padding:3rem 0}.tracking-blog{background:#f6f8fa;padding:4rem 0}.blog-grid{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}@media(max-width:767px){.blog-grid{grid-template-columns:repeat(1,1fr)}}.blog-card{background:#fff;border-radius:12px;overflow:hidden;transition:all .3s ease}@media(max-width:767px){.blog-card{flex:0 0 80%;scroll-snap-align:start;min-width:0}}.blog-card__image{aspect-ratio:16/9;overflow:hidden;border:1px solid #000;margin-bottom:1rem}.blog-card__image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.blog-card__date{color:#666;font-size:13px;font-weight:600}.blog-card__title a{color:#141617;font-size:20px;font-weight:700;text-decoration:none}.blog-card__title a:hover{color:#141617}.blog-card__link{align-items:center;color:#141617;display:inline-flex;font-size:14px;font-weight:600;gap:.25rem;text-decoration:none;transition:all .2s ease}.blog-card__link:hover{gap:.5rem}.blog-card__link:hover svg{transform:translateX(4px)}.blog-card__link svg{transition:transform .2s ease}@media(max-width:767px){.tracking-form-section{position:relative;z-index:10}.tracking-form-section .tracking-form-wrapper{background:#fff;border-radius:16px;padding:24px 20px;box-shadow:0 8px 24px rgb(20 22 23 / .12)}.tracking-form-section .tracking-form-wrapper .form-title{font-size:20px;font-weight:600;margin-bottom:20px;text-align:center}.tracking-form-section .tracking-form-wrapper .tracking-form .form-group{margin-bottom:16px}.tracking-form-section .tracking-form-wrapper .tracking-form .form-group label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.tracking-form-section .tracking-form-wrapper .tracking-form .form-group input,.tracking-form-section .tracking-form-wrapper .tracking-form .form-group textarea{width:100%;padding:14px 16px;border:1px solid #dce1e7;border-radius:8px;font-size:15px;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,sans-serif;transition:all .3s ease}.tracking-form-section .tracking-form-wrapper .tracking-form .form-group input:focus,.tracking-form-section .tracking-form-wrapper .tracking-form .form-group textarea:focus{outline:none;border-color:#f04a41;box-shadow:0 0 0 3px rgb(240 74 65 / .1)}.tracking-form-section .tracking-form-wrapper .tracking-form .form-group input::placeholder,.tracking-form-section .tracking-form-wrapper .tracking-form .form-group textarea::placeholder{color:#bfc9d0}.tracking-form-section .tracking-form-wrapper .tracking-form .form-group textarea{min-height:100px;resize:vertical}.tracking-form-section .tracking-form-wrapper .tracking-form .form-group .help-text{font-size:12px;color:#666;margin-top:6px}.tracking-form-section .tracking-form-wrapper .tracking-form .form-submit{margin-top:20px}.tracking-form-section .tracking-form-wrapper .tracking-form .form-submit button{width:100%;padding:16px 32px;background:#f04a41;color:#fff;border:none;border-radius:360px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.tracking-form-section .tracking-form-wrapper .tracking-form .form-submit button:hover{background:rgb(237.7682926829,47.0707317073,36.7317073171);transform:translateY(-2px);box-shadow:0 4px 12px rgb(240 74 65 / .3)}.tracking-form-section .tracking-form-wrapper .tracking-form .form-submit button:disabled{opacity:.5;cursor:not-allowed;transform:none}}@media(max-width:767px){.tracking-results-section{padding:40px 0}.tracking-results-section .results-header{margin-bottom:24px}.tracking-results-section .results-header .tracking-number{font-size:14px;color:#666;margin-bottom:8px}.tracking-results-section .results-header .tracking-number strong{color:#141617;font-weight:600}.tracking-results-section .results-header .tracking-status{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgb(47 175 145 / .1);color:#2faf91;border-radius:360px;font-size:14px;font-weight:600}.tracking-results-section .results-header .tracking-status.in-transit{background:rgb(68 93 192 / .1);color:#445dc0}.tracking-results-section .results-header .tracking-status.pending{background:rgb(255 139 0 / .1);color:#ff8b00}.tracking-results-section .results-header .tracking-status.delivered{background:rgb(47 175 145 / .1);color:#2faf91}.tracking-results-section .tracking-timeline{position:relative}.tracking-results-section .tracking-timeline::before{content:"";position:absolute;left:20px;top:0;bottom:0;width:2px;background:#dce1e7}.tracking-results-section .tracking-timeline .timeline-item{position:relative;padding-left:56px;margin-bottom:32px}.tracking-results-section .tracking-timeline .timeline-item:last-child{margin-bottom:0}.tracking-results-section .tracking-timeline .timeline-item .timeline-dot{position:absolute;left:12px;top:4px;width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid #dce1e7}.tracking-results-section .tracking-timeline .timeline-item .timeline-dot.active{background:#f04a41;border-color:#f04a41;box-shadow:0 0 0 4px rgb(240 74 65 / .2)}.tracking-results-section .tracking-timeline .timeline-item .timeline-dot.completed{background:#2faf91;border-color:#2faf91}.tracking-results-section .tracking-timeline .timeline-item .timeline-content .timeline-date{font-size:12px;color:#666;margin-bottom:4px}.tracking-results-section .tracking-timeline .timeline-item .timeline-content .timeline-title{font-size:16px;font-weight:600;margin-bottom:4px}.tracking-results-section .tracking-timeline .timeline-item .timeline-content .timeline-description{font-size:14px;line-height:1.6;color:#666}.tracking-results-section .tracking-timeline .timeline-item .timeline-content .timeline-location{font-size:13px;color:#666;margin-top:4px;display:flex;align-items:center;gap:6px}.tracking-results-section .tracking-timeline .timeline-item .timeline-content .timeline-location svg{width:14px;height:14px}.tracking-results-section .tracking-details{margin-top:32px;padding:20px;background:#f6f8fa;border-radius:12px}.tracking-results-section .tracking-details .details-title{font-size:16px;font-weight:600;margin-bottom:16px}.tracking-results-section .tracking-details .details-grid{display:grid;grid-template-columns:1fr;gap:12px}.tracking-results-section .tracking-details .details-grid .detail-item{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.tracking-results-section .tracking-details .details-grid .detail-item .detail-label{font-size:14px;color:#666}.tracking-results-section .tracking-details .details-grid .detail-item .detail-value{font-size:14px;font-weight:600;text-align:right}.tracking-results-section .tracking-actions{margin-top:24px;display:flex;flex-direction:column;gap:12px}.tracking-results-section .tracking-actions button,.tracking-results-section .tracking-actions a{width:100%;padding:14px 24px;border-radius:360px;font-size:15px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;transition:all .3s ease}.tracking-results-section .tracking-actions button.btn-primary,.tracking-results-section .tracking-actions a.btn-primary{background:#f04a41;color:#fff;border:none}.tracking-results-section .tracking-actions button.btn-primary:hover,.tracking-results-section .tracking-actions a.btn-primary:hover{background-color:rgb(237.7682926829,47.0707317073,36.7317073171)}.tracking-results-section .tracking-actions button.btn-secondary,.tracking-results-section .tracking-actions a.btn-secondary{background:#fff0;color:#141617;border:1px solid #dce1e7}.tracking-results-section .tracking-actions button.btn-secondary:hover,.tracking-results-section .tracking-actions a.btn-secondary:hover{background:#f6f8fa}}@media(max-width:767px){.tracking-partners-section{padding:60px 0;background:#f6f8fa}.tracking-partners-section .section-tag,.tracking-partners-section .section-title{text-align:center}.tracking-partners-section .section-tag{margin-left:auto;margin-right:auto}.tracking-partners-section .partners-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tracking-partners-section .partners-grid .partner-logo{display:flex;align-items:center;justify-content:center;padding:16px;background:#fff;border-radius:8px}.tracking-partners-section .partners-grid .partner-logo img{max-width:100%;max-height:40px;object-fit:contain}}@media(max-width:767px){.tracking-faq-section{padding:60px 0}.tracking-faq-section .section-title{text-align:center}}@media(max-width:767px){.tracking-form-section .tracking-form-wrapper{padding:20px 16px}.tracking-partners-section .partners-grid{grid-template-columns:repeat(2,1fr)}.tracking-results-section,.tracking-partners-section,.tracking-faq-section{padding:48px 0}}.newsroom-hero{position:relative;padding:120px 0 80px;background:linear-gradient(135deg,#1A1A1A 0%,#2D2D2D 100%);overflow:hidden}.newsroom-hero__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.newsroom-hero__background img{width:100%;height:100%;object-fit:cover;opacity:.3}.newsroom-hero__content{position:relative;z-index:1;text-align:center;max-width:800px;margin:0 auto}.newsroom-hero__title{font-size:52px;font-weight:700;line-height:1.2;color:#fff;margin-bottom:24px}.newsroom-hero__description{font-size:20px;line-height:1.6;color:hsl(0 0% 100% / .9);margin:0}.newsroom-media-coverage{padding:80px 0;background:#fff}.newsroom-media-coverage__wrapper{margin-bottom:1.5rem;display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}.newsroom-media-coverage__item{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:95px;max-width:190px}.newsroom-media-coverage__logo{max-width:100%;max-height:100%;object-fit:contain}.newsroom-press-kit{padding:80px 0;background:#f6f8fa}.newsroom-inquiries{padding:80px 0;background:#fff}.newsroom-inquiries__title{font-size:32px;font-weight:600;text-align:center;color:#141617;margin-bottom:48px}@media(max-width:767px){.newsroom-inquiries__title{font-size:28px;margin-bottom:32px}}.newsroom-inquiries__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}@media(max-width:767px){.newsroom-inquiries__grid{grid-template-columns:1fr}}.newsroom-inquiries__card{display:block;background:#fff;border:1px solid #dce1e7;border-radius:12px;overflow:hidden;text-decoration:none;transition:all .3s ease}.newsroom-inquiries__card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgb(0 0 0 / .1)}.newsroom-inquiries__card:hover .newsroom-inquiries__image img{transform:scale(1.05)}.newsroom-inquiries__card:hover .newsroom-inquiries__arrow{transform:translateX(4px)}.newsroom-inquiries__image{width:100%;height:200px;overflow:hidden}.newsroom-inquiries__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.newsroom-inquiries__content{padding:24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.newsroom-inquiries__card-title{font-size:18px;font-weight:600;color:#141617;margin:0;flex:1}.newsroom-inquiries__arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:transform .3s ease}@media(max-width:767px){.newsroom-hero{padding:60px 0 40px}.newsroom-hero__title{font-size:24px;font-weight:700;margin-bottom:16px}.newsroom-hero__description{font-size:16px;font-weight:400}.newsroom-media-coverage,.newsroom-press-kit,.newsroom-inquiries{padding:40px 0}.newsroom-inquiries__title{font-size:24px;font-weight:700;margin-bottom:24px}}.whistleblowing-intro{background-color:#f04a41;padding:80px 0;text-align:center;color:#fff}@media(min-width:768px){.whistleblowing-intro{padding:80px 0}}.whistleblowing-intro__title{font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:24px;color:#fff}@media(min-width:768px){.whistleblowing-intro__title{font-size:4rem;margin-bottom:32px}}.whistleblowing-intro__description{font-size:1.5rem;line-height:1.6;margin-bottom:24px;max-width:800px;margin-left:auto;margin-right:auto}@media(min-width:768px){.whistleblowing-intro__description{font-size:1.5rem;margin-bottom:32px}}.whistleblowing-intro__reference{font-size:14px;font-style:italic;margin-bottom:32px;opacity:.9}@media(min-width:768px){.whistleblowing-intro__reference{font-size:16px;margin-bottom:40px}}.whistleblowing-intro__cta{display:inline-block;padding:12px 32px;background-color:#fff;color:#f04a41;border-radius:4px;font-weight:600;text-decoration:none;transition:all .3s ease}.whistleblowing-intro__cta:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .15)}.whistleblowing-intro__workflow{margin-top:48px;padding:32px;background-color:#fff;border-radius:12px}@media(min-width:768px){.whistleblowing-intro__workflow{margin-top:64px;padding:48px}}.whistleblowing-intro__workflow-title{font-size:24px;font-weight:700;margin-bottom:24px;text-align:center;color:#141617}@media(min-width:768px){.whistleblowing-intro__workflow-title{font-size:28px;margin-bottom:32px}}.whistleblowing-intro__workflow-image{max-width:800px;margin:0 auto}.whistleblowing-intro__workflow-image img{width:100%;height:auto;display:block}.whistleblowing-cases{padding:80px 0;background-color:#fff}@media(min-width:768px){.whistleblowing-cases{padding:120px 0}}.whistleblowing-cases__title{font-size:32px;font-weight:700;margin-bottom:48px;text-align:center}@media(min-width:768px){.whistleblowing-cases__title{font-size:40px;margin-bottom:64px}}.whistleblowing-cases__content{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.whistleblowing-cases__content{flex-direction:row;gap:48px}}.whistleblowing-cases__tabs{display:flex;flex-direction:column;gap:8px;min-width:280px}@media(min-width:768px){.whistleblowing-cases__tabs{min-width:320px}}.whistleblowing-cases__tab{padding:16px 24px;text-align:left;background-color:#fff0;border:none;border-left:3px solid #fff0;cursor:pointer;font-size:1.5rem;font-weight:500;color:#141617;transition:all .3s ease}@media(max-width:767px){.whistleblowing-cases__tab{padding:16px;font-size:14px;border-left:none;border-bottom:1px solid rgb(20 22 23 / .1);display:flex;justify-content:space-between;align-items:center;width:100%}.whistleblowing-cases__tab::after{content:"+";font-size:20px;font-weight:300;transition:transform .3s ease}.whistleblowing-cases__tab.active::after{content:"-"}}.whistleblowing-cases__tab:hover{background-color:rgb(20 22 23 / .05);border-left-color:rgb(20 22 23 / .3)}@media(max-width:767px){.whistleblowing-cases__tab:hover{border-left-color:#fff0}}.whistleblowing-cases__tab.active{background-color:rgb(240 74 65 / .1);border-left-color:#f04a41;color:#f04a41;font-weight:600}@media(max-width:767px){.whistleblowing-cases__tab.active{border-left-color:#fff0;border-bottom-color:#f04a41}}.whistleblowing-cases__panels{flex:1;position:relative}.whistleblowing-cases__panel{display:none;gap:32px;align-items:center;width:75%;margin:0 auto;text-align:center}.whistleblowing-cases__panel.active{display:flex;flex-direction:column}@media(min-width:768px){.whistleblowing-cases__panel.active{flex-direction:column}}.whistleblowing-cases__image{flex:0 0 auto;width:100%;max-width:400px;border-radius:8px;overflow:hidden}.whistleblowing-cases__image img{width:100%;height:auto;display:block}.whistleblowing-cases__text{flex:1}.whistleblowing-cases__text p{font-size:16px;line-height:1.6;color:#141617}.whistleblowing-purpose{padding:80px 0;background-color:#fff}@media(min-width:768px){.whistleblowing-purpose{padding:120px 0}}.whistleblowing-purpose__title{font-size:32px;font-weight:700;margin-bottom:48px;text-align:center}@media(min-width:768px){.whistleblowing-purpose__title{font-size:40px;margin-bottom:64px}}.whistleblowing-purpose__slider-wrapper{position:relative;max-width:1200px;margin:0 auto;padding:0 60px}@media(min-width:768px){.whistleblowing-purpose__slider-wrapper{padding:0 20px}}.whistleblowing-purpose__slider{overflow:visible;padding:20px 0}.whistleblowing-purpose__slider .swiper-wrapper{align-items:stretch}.whistleblowing-purpose__slide{background-color:#fff;border-radius:12px;padding:32px;box-shadow:0 2px 8px rgb(0 0 0 / .1);transition:all .3s ease;height:auto;display:flex;flex-direction:column}.whistleblowing-purpose__slide:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgb(0 0 0 / .15)}.whistleblowing-purpose__image{width:100%;height:200px;margin-bottom:24px;border-radius:8px;overflow:hidden}.whistleblowing-purpose__image img{width:100%;height:100%;object-fit:cover}.whistleblowing-purpose__slide-title{font-size:20px;font-weight:600;margin-bottom:16px;color:#141617}.whistleblowing-purpose__slide-description{font-size:14px;line-height:1.6;color:rgb(20 22 23 / .8)}.whistleblowing-purpose__nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background-color:#fff;border:2px solid #f04a41;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;color:#f04a41}.whistleblowing-purpose__nav svg{width:24px;height:24px}.whistleblowing-purpose__nav:hover:not(:disabled){background-color:#f04a41;border-color:#f04a41}.whistleblowing-purpose__nav:hover:not(:disabled) svg path{stroke:#fff}.whistleblowing-purpose__nav:disabled{opacity:.3;cursor:not-allowed}.whistleblowing-purpose__nav--prev{left:0}.whistleblowing-purpose__nav--next{right:0}@media(min-width:768px){.whistleblowing-purpose__nav{width:40px;height:40px}.whistleblowing-purpose__nav svg{width:20px;height:20px}}.whistleblowing-confidentiality{padding:80px 0;background-color:#141617;color:#fff}@media(min-width:768px){.whistleblowing-confidentiality{padding:120px 0}}.whistleblowing-confidentiality__title{font-size:32px;font-weight:700;margin-bottom:24px;text-align:center;color:#f04a41}@media(min-width:768px){.whistleblowing-confidentiality__title{font-size:40px;margin-bottom:32px}}.whistleblowing-confidentiality__description{font-size:16px;line-height:1.6;margin-bottom:48px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}@media(min-width:768px){.whistleblowing-confidentiality__description{font-size:18px;margin-bottom:64px}}.whistleblowing-confidentiality__grid{display:grid;grid-template-columns:1fr;gap:32px}@media(min-width:768px){.whistleblowing-confidentiality__grid{grid-template-columns:repeat(4,1fr);gap:24px}}.whistleblowing-confidentiality__card{background-color:hsl(0 0% 100% / .05);border-radius:8px;padding:32px 24px;text-align:center;transition:all .3s ease}.whistleblowing-confidentiality__card:hover{background-color:hsl(0 0% 100% / .08);transform:translateY(-4px)}.whistleblowing-confidentiality__image{width:100%;height:160px;margin-bottom:24px;border-radius:8px;overflow:hidden}.whistleblowing-confidentiality__image img{width:100%;height:100%;object-fit:cover}.whistleblowing-confidentiality__card-title{font-size:18px;font-weight:600;margin-bottom:12px;color:#fff}.whistleblowing-confidentiality__card-description{font-size:14px;line-height:1.6;color:hsl(0 0% 100% / .8)}.whistleblowing-reward{padding:80px 0;background-color:#f04a41;color:#fff}@media(min-width:768px){.whistleblowing-reward{padding:120px 0}}.whistleblowing-reward__title{font-size:32px;font-weight:700;margin-bottom:24px;text-align:center}@media(min-width:768px){.whistleblowing-reward__title{font-size:40px;margin-bottom:32px}}.whistleblowing-reward__description{font-size:16px;line-height:1.6;margin-bottom:48px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}@media(min-width:768px){.whistleblowing-reward__description{font-size:18px;margin-bottom:64px}}.whistleblowing-reward__grid{display:grid;grid-template-columns:1fr;gap:24px;max-width:1200px;margin:0 auto 32px}@media(min-width:768px){.whistleblowing-reward__grid{grid-template-columns:repeat(3,1fr)}}.whistleblowing-reward__card{background-color:#fff;border-radius:12px;padding:32px 24px;text-align:left;color:#141617;transition:all .3s ease}.whistleblowing-reward__card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgb(0 0 0 / .15)}.whistleblowing-reward__icon{font-size:48px;margin-bottom:16px}.whistleblowing-reward__amount-label{font-size:1rem;font-weight:500;color:rgb(20 22 23 / .6);margin-bottom:8px;text-transform:uppercase}.whistleblowing-reward__amount{font-size:1.25rem;font-weight:700;color:#f04a41;margin-bottom:16px}.whistleblowing-reward__appreciation{font-size:1rem;font-weight:500;color:rgb(20 22 23 / .6);margin-bottom:8px}.whistleblowing-reward__value{font-size:2.25rem;font-weight:700;color:#141617}.whistleblowing-reward__note{font-size:14px;text-align:center;font-style:italic;opacity:.9;max-width:600px;margin:0 auto}@media(min-width:768px){.whistleblowing-cases__content{gap:24px}.whistleblowing-cases__tab{padding:12px 16px;font-size:1.125rem}.whistleblowing-purpose__slide{flex:0 0 280px}.whistleblowing-confidentiality__grid,.whistleblowing-reward__grid{gap:20px}}@media(max-width:767px){.whistleblowing-intro{padding:40px 0}.whistleblowing-intro__title{font-size:24px;font-weight:700;margin-bottom:16px}.whistleblowing-intro__description{font-size:16px;font-weight:400}.whistleblowing-cases,.whistleblowing-purpose,.whistleblowing-confidentiality,.whistleblowing-reward{padding:40px 0}.whistleblowing-cases__title,.whistleblowing-purpose__title,.whistleblowing-confidentiality__title,.whistleblowing-reward__title{font-size:24px;font-weight:700;margin-bottom:24px}.whistleblowing-cases__description,.whistleblowing-purpose__description,.whistleblowing-confidentiality__description,.whistleblowing-reward__description{font-size:16px;font-weight:400}}.m-xs{margin:.25rem}.m-sm{margin:.5rem}.m-md{margin:1rem}.m-lg{margin:1.5rem}.m-xl{margin:2rem}.m-2xl{margin:3rem}.m-3xl{margin:4rem}.m-4xl{margin:6rem}.mt-xs{margin-top:.25rem}.mt-sm{margin-top:.5rem}.mt-md{margin-top:1rem}.mt-lg{margin-top:1.5rem}.mt-xl{margin-top:2rem}.mt-2xl{margin-top:3rem}.mt-3xl{margin-top:4rem}.mt-4xl{margin-top:6rem}.mr-xs{margin-right:.25rem}.mr-sm{margin-right:.5rem}.mr-md{margin-right:1rem}.mr-lg{margin-right:1.5rem}.mr-xl{margin-right:2rem}.mr-2xl{margin-right:3rem}.mr-3xl{margin-right:4rem}.mr-4xl{margin-right:6rem}.mb-xs{margin-bottom:.25rem}.mb-sm{margin-bottom:.5rem}.mb-md{margin-bottom:1rem}.mb-lg{margin-bottom:1.5rem}.mb-xl{margin-bottom:2rem}.mb-2xl{margin-bottom:3rem}.mb-3xl{margin-bottom:4rem}.mb-4xl{margin-bottom:6rem}.ml-xs{margin-left:.25rem}.ml-sm{margin-left:.5rem}.ml-md{margin-left:1rem}.ml-lg{margin-left:1.5rem}.ml-xl{margin-left:2rem}.ml-2xl{margin-left:3rem}.ml-3xl{margin-left:4rem}.ml-4xl{margin-left:6rem}.mx-xs{margin-left:.25rem;margin-right:.25rem}.mx-sm{margin-left:.5rem;margin-right:.5rem}.mx-md{margin-left:1rem;margin-right:1rem}.mx-lg{margin-left:1.5rem;margin-right:1.5rem}.mx-xl{margin-left:2rem;margin-right:2rem}.mx-2xl{margin-left:3rem;margin-right:3rem}.mx-3xl{margin-left:4rem;margin-right:4rem}.mx-4xl{margin-left:6rem;margin-right:6rem}.my-xs{margin-bottom:.25rem;margin-top:.25rem}.my-sm{margin-bottom:.5rem;margin-top:.5rem}.my-md{margin-bottom:1rem;margin-top:1rem}.my-lg{margin-bottom:1.5rem;margin-top:1.5rem}.my-xl{margin-bottom:2rem;margin-top:2rem}.my-2xl{margin-bottom:3rem;margin-top:3rem}.my-3xl{margin-bottom:4rem;margin-top:4rem}.my-4xl{margin-bottom:6rem;margin-top:6rem}.m-auto{margin:auto}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-bottom:auto;margin-top:auto}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-bottom:0;margin-top:0}.p-xs{padding:.25rem}.p-sm{padding:.5rem}.p-md{padding:1rem}.p-lg{padding:1.5rem}.p-xl{padding:2rem}.p-2xl{padding:3rem}.p-3xl{padding:4rem}.p-4xl{padding:6rem}.pt-xs{padding-top:.25rem}.pt-sm{padding-top:.5rem}.pt-md{padding-top:1rem}.pt-lg{padding-top:1.5rem}.pt-xl{padding-top:2rem}.pt-2xl{padding-top:3rem}.pt-3xl{padding-top:4rem}.pt-4xl{padding-top:6rem}.pr-xs{padding-right:.25rem}.pr-sm{padding-right:.5rem}.pr-md{padding-right:1rem}.pr-lg{padding-right:1.5rem}.pr-xl{padding-right:2rem}.pr-2xl{padding-right:3rem}.pr-3xl{padding-right:4rem}.pr-4xl{padding-right:6rem}.pb-xs{padding-bottom:.25rem}.pb-sm{padding-bottom:.5rem}.pb-md{padding-bottom:1rem}.pb-lg{padding-bottom:1.5rem}.pb-xl{padding-bottom:2rem}.pb-2xl{padding-bottom:3rem}.pb-3xl{padding-bottom:4rem}.pb-4xl{padding-bottom:6rem}.pl-xs{padding-left:.25rem}.pl-sm{padding-left:.5rem}.pl-md{padding-left:1rem}.pl-lg{padding-left:1.5rem}.pl-xl{padding-left:2rem}.pl-2xl{padding-left:3rem}.pl-3xl{padding-left:4rem}.pl-4xl{padding-left:6rem}.px-xs{padding-left:.25rem;padding-right:.25rem}.px-sm{padding-left:.5rem;padding-right:.5rem}.px-md{padding-left:1rem;padding-right:1rem}.px-lg{padding-left:1.5rem;padding-right:1.5rem}.px-xl{padding-left:2rem;padding-right:2rem}.px-2xl{padding-left:3rem;padding-right:3rem}.px-3xl{padding-left:4rem;padding-right:4rem}.px-4xl{padding-left:6rem;padding-right:6rem}.py-xs{padding-bottom:.25rem;padding-top:.25rem}.py-sm{padding-bottom:.5rem;padding-top:.5rem}.py-md{padding-bottom:1rem;padding-top:1rem}.py-lg{padding-bottom:1.5rem;padding-top:1.5rem}.py-xl{padding-bottom:2rem;padding-top:2rem}.py-2xl{padding-bottom:3rem;padding-top:3rem}.py-3xl{padding-bottom:4rem;padding-top:4rem}.py-4xl{padding-bottom:6rem;padding-top:6rem}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-bottom:0;padding-top:0}@media(min-width:768px){.m-mobile-xs{margin:.25rem}.mt-mobile-xs{margin-top:.25rem}.mr-mobile-xs{margin-right:.25rem}.mb-mobile-xs{margin-bottom:.25rem}.ml-mobile-xs{margin-left:.25rem}.mx-mobile-xs{margin-left:.25rem;margin-right:.25rem}.my-mobile-xs{margin-bottom:.25rem;margin-top:.25rem}.m-mobile-sm{margin:.5rem}.mt-mobile-sm{margin-top:.5rem}.mr-mobile-sm{margin-right:.5rem}.mb-mobile-sm{margin-bottom:.5rem}.ml-mobile-sm{margin-left:.5rem}.mx-mobile-sm{margin-left:.5rem;margin-right:.5rem}.my-mobile-sm{margin-bottom:.5rem;margin-top:.5rem}.m-mobile-md{margin:1rem}.mt-mobile-md{margin-top:1rem}.mr-mobile-md{margin-right:1rem}.mb-mobile-md{margin-bottom:1rem}.ml-mobile-md{margin-left:1rem}.mx-mobile-md{margin-left:1rem;margin-right:1rem}.my-mobile-md{margin-bottom:1rem;margin-top:1rem}.m-mobile-lg{margin:1.5rem}.mt-mobile-lg{margin-top:1.5rem}.mr-mobile-lg{margin-right:1.5rem}.mb-mobile-lg{margin-bottom:1.5rem}.ml-mobile-lg{margin-left:1.5rem}.mx-mobile-lg{margin-left:1.5rem;margin-right:1.5rem}.my-mobile-lg{margin-bottom:1.5rem;margin-top:1.5rem}.m-mobile-xl{margin:2rem}.mt-mobile-xl{margin-top:2rem}.mr-mobile-xl{margin-right:2rem}.mb-mobile-xl{margin-bottom:2rem}.ml-mobile-xl{margin-left:2rem}.mx-mobile-xl{margin-left:2rem;margin-right:2rem}.my-mobile-xl{margin-bottom:2rem;margin-top:2rem}.m-mobile-2xl{margin:3rem}.mt-mobile-2xl{margin-top:3rem}.mr-mobile-2xl{margin-right:3rem}.mb-mobile-2xl{margin-bottom:3rem}.ml-mobile-2xl{margin-left:3rem}.mx-mobile-2xl{margin-left:3rem;margin-right:3rem}.my-mobile-2xl{margin-bottom:3rem;margin-top:3rem}.m-mobile-3xl{margin:4rem}.mt-mobile-3xl{margin-top:4rem}.mr-mobile-3xl{margin-right:4rem}.mb-mobile-3xl{margin-bottom:4rem}.ml-mobile-3xl{margin-left:4rem}.mx-mobile-3xl{margin-left:4rem;margin-right:4rem}.my-mobile-3xl{margin-bottom:4rem;margin-top:4rem}.m-mobile-4xl{margin:6rem}.mt-mobile-4xl{margin-top:6rem}.mr-mobile-4xl{margin-right:6rem}.mb-mobile-4xl{margin-bottom:6rem}.ml-mobile-4xl{margin-left:6rem}.mx-mobile-4xl{margin-left:6rem;margin-right:6rem}.my-mobile-4xl{margin-bottom:6rem;margin-top:6rem}.p-mobile-xs{padding:.25rem}.pt-mobile-xs{padding-top:.25rem}.pr-mobile-xs{padding-right:.25rem}.pb-mobile-xs{padding-bottom:.25rem}.pl-mobile-xs{padding-left:.25rem}.px-mobile-xs{padding-left:.25rem;padding-right:.25rem}.py-mobile-xs{padding-bottom:.25rem;padding-top:.25rem}.p-mobile-sm{padding:.5rem}.pt-mobile-sm{padding-top:.5rem}.pr-mobile-sm{padding-right:.5rem}.pb-mobile-sm{padding-bottom:.5rem}.pl-mobile-sm{padding-left:.5rem}.px-mobile-sm{padding-left:.5rem;padding-right:.5rem}.py-mobile-sm{padding-bottom:.5rem;padding-top:.5rem}.p-mobile-md{padding:1rem}.pt-mobile-md{padding-top:1rem}.pr-mobile-md{padding-right:1rem}.pb-mobile-md{padding-bottom:1rem}.pl-mobile-md{padding-left:1rem}.px-mobile-md{padding-left:1rem;padding-right:1rem}.py-mobile-md{padding-bottom:1rem;padding-top:1rem}.p-mobile-lg{padding:1.5rem}.pt-mobile-lg{padding-top:1.5rem}.pr-mobile-lg{padding-right:1.5rem}.pb-mobile-lg{padding-bottom:1.5rem}.pl-mobile-lg{padding-left:1.5rem}.px-mobile-lg{padding-left:1.5rem;padding-right:1.5rem}.py-mobile-lg{padding-bottom:1.5rem;padding-top:1.5rem}.p-mobile-xl{padding:2rem}.pt-mobile-xl{padding-top:2rem}.pr-mobile-xl{padding-right:2rem}.pb-mobile-xl{padding-bottom:2rem}.pl-mobile-xl{padding-left:2rem}.px-mobile-xl{padding-left:2rem;padding-right:2rem}.py-mobile-xl{padding-bottom:2rem;padding-top:2rem}.p-mobile-2xl{padding:3rem}.pt-mobile-2xl{padding-top:3rem}.pr-mobile-2xl{padding-right:3rem}.pb-mobile-2xl{padding-bottom:3rem}.pl-mobile-2xl{padding-left:3rem}.px-mobile-2xl{padding-left:3rem;padding-right:3rem}.py-mobile-2xl{padding-bottom:3rem;padding-top:3rem}.p-mobile-3xl{padding:4rem}.pt-mobile-3xl{padding-top:4rem}.pr-mobile-3xl{padding-right:4rem}.pb-mobile-3xl{padding-bottom:4rem}.pl-mobile-3xl{padding-left:4rem}.px-mobile-3xl{padding-left:4rem;padding-right:4rem}.py-mobile-3xl{padding-bottom:4rem;padding-top:4rem}.p-mobile-4xl{padding:6rem}.pt-mobile-4xl{padding-top:6rem}.pr-mobile-4xl{padding-right:6rem}.pb-mobile-4xl{padding-bottom:6rem}.pl-mobile-4xl{padding-left:6rem}.px-mobile-4xl{padding-left:6rem;padding-right:6rem}.py-mobile-4xl{padding-bottom:6rem;padding-top:6rem}.m-mobile-auto{margin:auto}.mt-mobile-auto{margin-top:auto}.mr-mobile-auto{margin-right:auto}.mb-mobile-auto{margin-bottom:auto}.ml-mobile-auto{margin-left:auto}.mx-mobile-auto{margin-left:auto;margin-right:auto}.my-mobile-auto{margin-bottom:auto;margin-top:auto}.m-mobile-0{margin:0}.p-mobile-0{padding:0}}@media(min-width:768px){.m-desktop-xs{margin:.25rem}.mt-desktop-xs{margin-top:.25rem}.mr-desktop-xs{margin-right:.25rem}.mb-desktop-xs{margin-bottom:.25rem}.ml-desktop-xs{margin-left:.25rem}.mx-desktop-xs{margin-left:.25rem;margin-right:.25rem}.my-desktop-xs{margin-bottom:.25rem;margin-top:.25rem}.m-desktop-sm{margin:.5rem}.mt-desktop-sm{margin-top:.5rem}.mr-desktop-sm{margin-right:.5rem}.mb-desktop-sm{margin-bottom:.5rem}.ml-desktop-sm{margin-left:.5rem}.mx-desktop-sm{margin-left:.5rem;margin-right:.5rem}.my-desktop-sm{margin-bottom:.5rem;margin-top:.5rem}.m-desktop-md{margin:1rem}.mt-desktop-md{margin-top:1rem}.mr-desktop-md{margin-right:1rem}.mb-desktop-md{margin-bottom:1rem}.ml-desktop-md{margin-left:1rem}.mx-desktop-md{margin-left:1rem;margin-right:1rem}.my-desktop-md{margin-bottom:1rem;margin-top:1rem}.m-desktop-lg{margin:1.5rem}.mt-desktop-lg{margin-top:1.5rem}.mr-desktop-lg{margin-right:1.5rem}.mb-desktop-lg{margin-bottom:1.5rem}.ml-desktop-lg{margin-left:1.5rem}.mx-desktop-lg{margin-left:1.5rem;margin-right:1.5rem}.my-desktop-lg{margin-bottom:1.5rem;margin-top:1.5rem}.m-desktop-xl{margin:2rem}.mt-desktop-xl{margin-top:2rem}.mr-desktop-xl{margin-right:2rem}.mb-desktop-xl{margin-bottom:2rem}.ml-desktop-xl{margin-left:2rem}.mx-desktop-xl{margin-left:2rem;margin-right:2rem}.my-desktop-xl{margin-bottom:2rem;margin-top:2rem}.m-desktop-2xl{margin:3rem}.mt-desktop-2xl{margin-top:3rem}.mr-desktop-2xl{margin-right:3rem}.mb-desktop-2xl{margin-bottom:3rem}.ml-desktop-2xl{margin-left:3rem}.mx-desktop-2xl{margin-left:3rem;margin-right:3rem}.my-desktop-2xl{margin-bottom:3rem;margin-top:3rem}.m-desktop-3xl{margin:4rem}.mt-desktop-3xl{margin-top:4rem}.mr-desktop-3xl{margin-right:4rem}.mb-desktop-3xl{margin-bottom:4rem}.ml-desktop-3xl{margin-left:4rem}.mx-desktop-3xl{margin-left:4rem;margin-right:4rem}.my-desktop-3xl{margin-bottom:4rem;margin-top:4rem}.m-desktop-4xl{margin:6rem}.mt-desktop-4xl{margin-top:6rem}.mr-desktop-4xl{margin-right:6rem}.mb-desktop-4xl{margin-bottom:6rem}.ml-desktop-4xl{margin-left:6rem}.mx-desktop-4xl{margin-left:6rem;margin-right:6rem}.my-desktop-4xl{margin-bottom:6rem;margin-top:6rem}.p-desktop-xs{padding:.25rem}.pt-desktop-xs{padding-top:.25rem}.pr-desktop-xs{padding-right:.25rem}.pb-desktop-xs{padding-bottom:.25rem}.pl-desktop-xs{padding-left:.25rem}.px-desktop-xs{padding-left:.25rem;padding-right:.25rem}.py-desktop-xs{padding-bottom:.25rem;padding-top:.25rem}.p-desktop-sm{padding:.5rem}.pt-desktop-sm{padding-top:.5rem}.pr-desktop-sm{padding-right:.5rem}.pb-desktop-sm{padding-bottom:.5rem}.pl-desktop-sm{padding-left:.5rem}.px-desktop-sm{padding-left:.5rem;padding-right:.5rem}.py-desktop-sm{padding-bottom:.5rem;padding-top:.5rem}.p-desktop-md{padding:1rem}.pt-desktop-md{padding-top:1rem}.pr-desktop-md{padding-right:1rem}.pb-desktop-md{padding-bottom:1rem}.pl-desktop-md{padding-left:1rem}.px-desktop-md{padding-left:1rem;padding-right:1rem}.py-desktop-md{padding-bottom:1rem;padding-top:1rem}.p-desktop-lg{padding:1.5rem}.pt-desktop-lg{padding-top:1.5rem}.pr-desktop-lg{padding-right:1.5rem}.pb-desktop-lg{padding-bottom:1.5rem}.pl-desktop-lg{padding-left:1.5rem}.px-desktop-lg{padding-left:1.5rem;padding-right:1.5rem}.py-desktop-lg{padding-bottom:1.5rem;padding-top:1.5rem}.p-desktop-xl{padding:2rem}.pt-desktop-xl{padding-top:2rem}.pr-desktop-xl{padding-right:2rem}.pb-desktop-xl{padding-bottom:2rem}.pl-desktop-xl{padding-left:2rem}.px-desktop-xl{padding-left:2rem;padding-right:2rem}.py-desktop-xl{padding-bottom:2rem;padding-top:2rem}.p-desktop-2xl{padding:3rem}.pt-desktop-2xl{padding-top:3rem}.pr-desktop-2xl{padding-right:3rem}.pb-desktop-2xl{padding-bottom:3rem}.pl-desktop-2xl{padding-left:3rem}.px-desktop-2xl{padding-left:3rem;padding-right:3rem}.py-desktop-2xl{padding-bottom:3rem;padding-top:3rem}.p-desktop-3xl{padding:4rem}.pt-desktop-3xl{padding-top:4rem}.pr-desktop-3xl{padding-right:4rem}.pb-desktop-3xl{padding-bottom:4rem}.pl-desktop-3xl{padding-left:4rem}.px-desktop-3xl{padding-left:4rem;padding-right:4rem}.py-desktop-3xl{padding-bottom:4rem;padding-top:4rem}.p-desktop-4xl{padding:6rem}.pt-desktop-4xl{padding-top:6rem}.pr-desktop-4xl{padding-right:6rem}.pb-desktop-4xl{padding-bottom:6rem}.pl-desktop-4xl{padding-left:6rem}.px-desktop-4xl{padding-left:6rem;padding-right:6rem}.py-desktop-4xl{padding-bottom:6rem;padding-top:6rem}.m-desktop-auto{margin:auto}.mt-desktop-auto{margin-top:auto}.mr-desktop-auto{margin-right:auto}.mb-desktop-auto{margin-bottom:auto}.ml-desktop-auto{margin-left:auto}.mx-desktop-auto{margin-left:auto;margin-right:auto}.my-desktop-auto{margin-bottom:auto;margin-top:auto}.m-desktop-0{margin:0}.p-desktop-0{padding:0}}.text-muted{color:get-color(gray-dark)}.text-small{font-size:.875rem}.text-large{font-size:1.25rem}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}.visible{visibility:visible}.invisible{visibility:hidden}@media(min-width:768px){.d-mobile-none{display:none}.d-mobile-block{display:block}.d-mobile-flex{display:flex}.d-mobile-grid{display:grid}}@media(min-width:768px){.d-desktop-none{display:none}.d-desktop-block{display:block}.d-desktop-flex{display:flex}.d-desktop-grid{display:grid}}.text-primary{color:#141617}.text-secondary{color:#f04a41}.text-dark-bg{color:#141617}.text-light-bg{color:#fff}.text-gray-bg{color:#f6f8fa}.text-footer-bg{color:#141617}.text-dark{color:#141617}.text-gray-dark{color:#666}.text-gray{color:#666}.text-gray-light{color:#bfc9d0}.text-light{color:#fafbfc}.text-success{color:#2faf91}.text-error{color:#de350b}.text-warning{color:#ff8b00}.text-info{color:#445dc0}.text-cta{color:#f04a41}.bg-primary{background-color:#141617}.bg-secondary{background-color:#f04a41}.bg-dark-bg{background-color:#141617}.bg-light-bg{background-color:#fff}.bg-gray-bg{background-color:#f6f8fa}.bg-footer-bg{background-color:#141617}.bg-dark{background-color:#141617}.bg-gray-dark{background-color:#666}.bg-gray{background-color:#666}.bg-gray-light{background-color:#bfc9d0}.bg-light{background-color:#fafbfc}.bg-success{background-color:#2faf91}.bg-error{background-color:#de350b}.bg-warning{background-color:#ff8b00}.bg-info{background-color:#445dc0}.bg-cta{background-color:#f04a41}.border-primary{border-color:#141617}.border-secondary{border-color:#f04a41}.border-dark-bg{border-color:#141617}.border-light-bg{border-color:#fff}.border-gray-bg{border-color:#f6f8fa}.border-footer-bg{border-color:#141617}.border-dark{border-color:#141617}.border-gray-dark{border-color:#666}.border-gray{border-color:#666}.border-gray-light{border-color:#bfc9d0}.border-light{border-color:#fafbfc}.border-success{border-color:#2faf91}.border-error{border-color:#de350b}.border-warning{border-color:#ff8b00}.border-info{border-color:#445dc0}.border-cta{border-color:#f04a41}