.expertise .isolate{display:flex;align-items:flex-start;justify-content:center;max-width:96%;margin:auto}.expertise .collapsible-content,.expertise .rich-text{flex:0 0 50%}.expertise .rich-text__text p{line-height:inherit}.expertise .accordion__title{font-size:var(--font-7);line-height:130%;letter-spacing:-.01em;color:#000;font-family:var(--font-lay-medium);font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.expertise .accordion summary{position:relative;-webkit-tap-highlight-color:transparent}.expertise .accordion summary:after{content:"";background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><circle cx="25" cy="25" r="25" fill="%23F3F3F3"/><path d="M25 32V18" stroke="black" stroke-width="2"/><path d="M32 25H18" stroke="black" stroke-width="2"/></svg>');background-repeat:no-repeat;background-size:contain;width:50px;height:50px;position:absolute;right:0;left:auto}.expertise .accordion details[open] summary:after{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><circle cx="25" cy="25" r="25" fill="%23000"/><path d="M32 25H18" stroke="white" stroke-width="2"/></svg>')}.expertise .has-dark-bg .accordion summary:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIiBmaWxsPSJub25lIj48Y2lyY2xlIGN4PSIyNSIgY3k9IjI1IiByPSIyNSIgZmlsbD0iIzE5MTkxOSIvPjxwYXRoIGQ9Ik0yNSAzMlYxOCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTMyIDI1SDE4IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=)}.expertise .has-dark-bg .accordion details[open] summary:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIiBmaWxsPSJub25lIj48Y2lyY2xlIGN4PSIyNSIgY3k9IjI1IiByPSIyNSIgZmlsbD0iIzE5MTkxOSIvPjxwYXRoIGQ9Ik0zMiAyNUgxOCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+)}@media(hover:hover){.expertise .accordion summary:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Ccircle cx='25' cy='25' r='25' fill='%23F0FF4C'/%3E%3Cpath d='M25 32V18' stroke='black' stroke-width='2'/%3E%3Cpath d='M32 25H18' stroke='black' stroke-width='2'/%3E%3C/svg%3E")}.expertise .accordion details[open] summary:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Ccircle cx='25' cy='25' r='25' fill='%23F0FF4C'/%3E%3Cpath d='M32 25H18' stroke='black' stroke-width='2'/%3E%3C/svg%3E")}.expertise .has-dark-bg .accordion summary:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Ccircle cx='25' cy='25' r='25' fill='%23F0FF4C'/%3E%3Cpath d='M25 32V18' stroke='black' stroke-width='2'/%3E%3Cpath d='M32 25H18' stroke='black' stroke-width='2'/%3E%3C/svg%3E")}.expertise .has-dark-bg .accordion details[open] summary:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Ccircle cx='25' cy='25' r='25' fill='%23F0FF4C'/%3E%3Cpath d='M32 25H18' stroke='black' stroke-width='2'/%3E%3C/svg%3E")}}.expertise .accordion__title-heading{width:28px;height:28px;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.expertise details[open] .accordion__title-heading{opacity:1;visibility:visible}.expertise .accordion summary:hover .accordion__title,.expertise .accordion__content li a:hover{color:var(--color-grey-2)}.expertise .accordion summary{align-items:center}.expertise .accordion{border-color:#000;margin-top:0}.expertise .collapsible-content summary:hover{background:transparent}.expertise .accordion__content ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.expertise .accordion__content li{background:transparent;border:1px solid #000;font-size:var(--font-9);font-weight:var(--font-weight-400);line-height:100%;text-align:center;padding:11.5px 32px;border-radius:5em;white-space:nowrap;color:var(--color-black-secondary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.expertise:not(.section-case-expertise) .accordion__content:not(.landing-page) li:last-child{background:none;padding:0;border:none;margin-left:18px}.expertise .accordion__content li a{color:var(--color-black-secondary);font-size:var(--font-9);font-weight:500;line-height:2.1rem;letter-spacing:-.01em;display:inline-flex;align-items:center;gap:10px;position:relative;font-family:var(--font-lay-medium);padding:7px 10px 1px 0}.expertise .accordion__content li a:after{content:"";background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><circle cx="8" cy="8" r="8" fill="%232A2A2F"/><path d="M7 5L9.76777 7.76777L6.99957 10.5351" stroke="white" stroke-linecap="round"/></svg>');background-repeat:no-repeat;background-size:contain;width:18px;height:18px;display:block}.expertise .has-dark-bg .accordion__content li a:after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='9' fill='white'/%3E%3Cpath d='M7.50047 6L10.5 9.00024L7.5 12' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.expertise .has-dark-bg .accordion__content li a:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23F0FF4C'/%3E%3Cpath d='M7.50047 6L10.5 9.00024L7.5 12' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.expertise .accordion__content p{font-size:var(--font-9);font-weight:var(--font-weight-400);line-height:1.3;color:var(--color-black-secondary)}.expertise .accordion__content{margin-bottom:60px}.expertise .rich-text__wrapper{padding-right:60px}.expertise .accordion__content li a:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6' cy='6' r='6' fill='%23F0FF4C'/%3E%3Cpath d='M5.00031 4L7 6.00016L5 8' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E")}.expertise:not(.mission):not(.section-case-expertise):not(.section-awards){background:#fff}.expertise .rich-text__buttons{margin-top:2.4rem}.expertise .accordion__content li a:focus-visible{outline-offset:.2rem}@media screen and (min-width:1440px){.expertise .isolate{max-width:1920px;padding:0 30px 0 150px}}@media screen and (min-width:990px)and (max-width:1440px){.expertise .isolate{max-width:100%;padding:0 30px 0 60px}}@media(max-width:1023px){.expertise .accordion__title{font-size:2.2rem}.expertise .accordion summary{gap:12px;align-items:center;padding:30px 0}.expertise .accordion__content li{font-size:1.4rem;padding:6px 18px}.expertise .accordion__content li a,.expertise .accordion__content p{font-size:1.4rem}.expertise .accordion__content ul{gap:10px}.expertise .accordion summary:after{width:40px;height:40px}.expertise .accordion__content{margin-bottom:30px}.expertise .accordion details[open] .accordion__title{color:var(--color-grey-2)}.expertise .accordion details[open] summary:after{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><circle cx="25" cy="25" r="25" fill="%23000"/><path d="M32 25H18" stroke="white" stroke-width="2"/></svg>')}}@media screen and (max-width:1279px){.expertise:not(.mission) .collapsible-content{margin-top:50px}.expertise .rich-text__wrapper{width:100%}.expertise .accordion__title{font-size:2.4rem}.expertise .accordion__content li{font-size:1.2rem;padding:5.25px 20px 4.75px}.accordion__content{padding:0}.section.section-expetise .accordion summary{gap:17px;padding:3rem 0}.section.section-expetise .collapsible-content{margin-top:0}.section.section-expetise .accordion__content:not(.landing-page) li:last-child a{gap:6px}.section.section-expetise .accordion__content li{padding:10px 18px 8.5px;font-size:14px;line-height:105%}@media screen and (-webkit-min-device-pixel-ratio:0){.section.section-expetise .accordion__content li{line-height:110%}}.section.section-expetise .accordion__content ul{gap:6px;padding-right:3.6rem}.section.section-expetise .accordion__content li a{font-size:14px;padding:8px 0 6px}.template-case-article .expertise.section-case-expertise .rich-text__blocks{margin-top:-.4rem}.expertise .isolate{padding:0 60px}}@media(max-width:767px){.expertise .rich-text__wrapper{padding-right:0}.expertise .collapsible-content,.expertise .rich-text{flex:0 0 100%;width:100%}.expertise .rich-text{padding:0 12px}.grid.collapsible-content__grid{width:100%;max-width:100%}.expertise .accordion__title-heading{width:17px;height:17px}.expertise:not(.section-case-expertise) .accordion__content:not(.landing-page) li:last-child{display:block;text-align:left;font-size:1.4rem;font-weight:500;margin-left:0}.section.section-expetise .accordion__content li{padding:10px 18px 8.4px;font-size:12px}.section.section-expetise .collapsible-content{margin-top:56px}.expertise .accordion{margin-top:0}.section.section-expetise .accordion__content ul{padding-right:0}}@media only screen and (min-width:768px){.section-expetise .content-container{position:sticky;top:10rem}}@media only screen and (min-width:990px){.section-expetise .content-container{top:15rem}}@media only screen and (min-width:1280px){.section-expetise .isolate{max-width:100vw;padding:0 7.813vw}.section-expetise.expertise .rich-text__buttons{margin-top:1.875vw;max-width:23.438vw;gap:.625vw}.expertise .rich-text__blocks{max-width:40.625vw}.section-about.expertise .rich-text__blocks{max-width:38.021vw}.expertise .rich-text__wrapper--left,.template-index .section-about.expertise .rich-text__wrapper--left{padding-right:0}.template-index .section-about.expertise .collapsible-content{flex:0 0 49%}.template-index .section-about.expertise .mission-image{aspect-ratio:1;object-fit:cover;border-radius:.9375vw}.expertise .rich-text:not(.rich-text--full-width) .rich-text__wrapper--left.rich-text__wrapper{width:calc(100% - 4.167vw / var(--font-body-scale))}.expertise .accordion summary{gap:.625vw;align-items:center;padding:2.708333vw 0 2.1875vw}.expertise .accordion summary[aria-expanded=false]{gap:.625vw;align-items:center;padding:2.708333vw 0}.expertise .accordion__content ul{gap:max(6px,.3125vw);padding-right:2.8125vw}.expertise .accordion__content li a:after{width:.9375vw;height:.9375vw;margin-top:0;margin-bottom:0}body:not(.is-mac) .expertise .accordion__content li a:after{margin-top:0;margin-bottom:auto}.expertise:not(.section-case-expertise) .accordion__content:not(.landing-page) li:last-child{margin-left:7px}.expertise .accordion__title-heading{width:1.458vw;height:1.458vw}.expertise .accordion summary:after{width:2.604vw;height:2.604vw}.expertise .accordion__content{margin-bottom:3.697917vw;padding:.031vw}.expertise .accordion__content li a{gap:.417vw;line-height:1.05;padding:.521vw 0px .417vw}.expertise .accordion__content li:not(:has(a)){padding:.665vw 1.1979vw .495vw;min-height:2.395833vw}.section-expetise .content-container{top:7.813vw}.template-index .section-expetise .isolate,.page-about-us .section-expetise:not(.section-awards) .isolate,.cro-landing-page .section-expetise.section-content-blocks .isolate{justify-content:space-between;gap:1.042vw}.template-index .expertise .collapsible-content,.template-index .expertise .rich-text,.page-about-us .expertise:not(.section-awards) .collapsible-content,.page-about-us .expertise:not(.section-awards) .rich-text,.cro-landing-page .section-expetise.section-content-blocks .collapsible-content,.cro-landing-page .section-expetise.section-content-blocks .content-container{flex:0 0 45.0622%}.template-index .expertise .rich-text:not(.rich-text--full-width) .rich-text__wrapper--left.rich-text__wrapper,.page-about-us .expertise:not(.section-awards) .rich-text:not(.rich-text--full-width) .rich-text__wrapper--left.rich-text__wrapper,.cro-landing-page .section-expetise.section-content-blocks .content-blocks.rich-text__wrapper{padding:0;width:100%}.cro-landing-page .section-expetise.section-content-blocks .content-container{padding-right:.9375vw}.custom-landing-page .expertise .collapsible-content .grid__item{padding-left:4.167vw}.custom-landing-page .expertise .rich-text:not(.rich-text--full-width) .rich-text__wrapper--left.rich-text__wrapper{width:calc(100% - .167vw / var(--font-body-scale))}.template-case-article .expertise.section-case-expertise .rich-text__blocks{margin-top:-.3125vw}.template-case-article .expertise .collapsible-content,.template-case-article .expertise .rich-text{flex:0 0 38.020833vw}.template-case-article .expertise .rich-text:not(.rich-text--full-width) .rich-text__wrapper--left.rich-text__wrapper{width:auto;padding-right:0}.template-case-article .section-expetise .isolate{justify-content:space-between}.template-case-article .section-expetise.expertise .rich-text__buttons{max-width:24.438vw}.section-about.expertise .collapsible-content{flex:0 0 44.270833vw}}@media screen and (min-width:1921px){.expertise .accordion__content li:not(:has(a)){display:flex;align-items:center;justify-content:center;height:2.395833vw;padding:.595vw 1.1979vw .495vw}}@media screen and (min-width:2560px){.expertise .accordion__content li:not(:has(a)){padding:.65vw 1.1979vw .495vw}}@media screen and (min-width:2880px){.expertise .accordion__content li:not(:has(a)){padding:.495vw 1.1979vw}}@media screen and (max-width:1750px){.expertise .accordion__content li:not(:has(a)){padding:.6vw 1.1979vw .55vw;line-height:110%}}@media screen and (max-width:1680px){.expertise .accordion__content li:not(:has(a)){padding:.6vw 1.1979vw;line-height:100%}}@media screen and (max-width:1439px){.expertise .accordion__content li:not(:has(a)){padding:.665vw 1.1979vw .495vw}}@media only screen and (max-width:767px){.section.expesection-expetisertise .before-dot:before{position:relative;top:-.9px}.section.section-expetise:not(.section-case-expertise) .accordion summary:hover .accordion__title,.section.section-expetise:not(.section-case-expertise) .accordion details[open] .accordion__title{color:initial}.section.section-expetise:not(.section-case-expertise) .accordion__content:not(.landing-page) li:last-child a:after{width:14px;height:14px;position:relative;top:-.5px}.section.section-expetise .accordion__content{margin-bottom:35px}.custom-landing-page .collapsible-content summary .accordion__title{font-size:22px}.custom-landing-page .section.section-expetise:not(.section-case-expertise) .accordion__content{margin-bottom:42px}.custom-landing-page .section.section-expetise:not(.section-case-expertise) .accordion summary{padding:31px 0}}@media only screen and (min-width:1024px)and (max-width:1279px){.section.section-expetise .rich-text:not(.rich-text--full-width) .rich-text__wrapper--left{width:calc(100% - 0rem / var(--font-body-scale))}.section.section-expetise .collapsible-content__wrapper{padding-left:40px;gap:15px}.section.section-expetise .accordion__title{font-size:28px}.section.section-expetise .accordion__title-heading{width:20px;height:20px;position:relative;top:-3px;left:1px}.section.section-expetise .accordion__content{margin-top:-8px;padding:0 1px;margin-bottom:43px}.section.section-expetise:not(.section-case-expertise) .accordion__content:not(.landing-page) li:last-child{margin-left:5px}.section.section-expetise .accordion summary:after{width:35px;height:35px}.expertise .rich-text__wrapper{padding-right:60px}}@media only screen and (min-width:768px)and (max-width:1279px){.expertise .accordion__content li a:after{width:1.4rem;height:1.4rem;margin-top:-.15px}}@media only screen and (min-width:990px)and (max-width:1023px){.section.section-expetise .isolate{padding:0 30px}.section.section-expetise .rich-text__caption:before{width:6px;height:6px}.section.section-expetise .rich-text:not(.rich-text--full-width) .rich-text__wrapper--left{width:100%}.section.section-expetise .collapsible-content__wrapper{padding-left:26px;gap:15px}.section.section-expetise .accordion__title{font-size:22.396px;font-weight:500;line-height:31.914px;letter-spacing:-.224px}.section.section-expetise .accordion summary{padding:30px 0 28px}.section.section-expetise .accordion__title-heading{width:16px;height:16px;position:relative;top:-3px;left:1px}.section.section-expetise .accordion__content{margin-top:-8px;padding:0 1px;margin-bottom:37px}.section.section-expetise:not(.section-case-expertise) .accordion__content:not(.landing-page) li:last-child{margin-left:7px}.section.section-expetise .accordion summary:after{width:28px;height:28px}.section.expertise .before-dot:before{width:7px;height:7px;margin-top:-1px}}@media screen and (max-width:1279px){.section-content-blocks.section.section-expetise .collapsible-content__wrapper,.section-our-process-v2 .process-cards{padding-left:40px}}@media only screen and (min-width:768px)and (max-width:989px){.section.section-expetise .content-container{position:unset}.section.expertise .isolate{flex-direction:column;gap:56px;max-width:100%}.section.expertise .rich-text__caption{margin-bottom:25px}.section.expertise .rich-text__buttons{gap:9px}.section.expertise .content-container:after{content:none}.section.expertise .accordion__title{font-size:28px;font-weight:500;line-height:39.9px;letter-spacing:-.28px}.section.expertise .accordion summary{gap:15px;padding:37px 0 35px}.section.expertise .accordion__title-heading{width:20px;height:20px}.section.expertise .accordion__content{padding:0;margin-bottom:49px}.section.expertise .accordion details[open] summary{padding-bottom:29px}.section.expertise:not(.section-case-expertise) .accordion__content:not(.landing-page) li:last-child{margin-left:0;text-align:left}.expertise:not(.mission):not(.section-case-expertise){border-radius:0 0 21px 21px}.section-expetise .collapsible-content,.section.expertise .accordion{margin-top:0!important;width:100%}.section.section-expetise:not(.section-case-expertise) .accordion__content:not(.landing-page) li:last-child{padding-top:0}.technology.brands-slider .multicolumn-list:not(.slider){padding:0 40px}.section-expetise .rich-text__wrapper{padding-right:60px}.section.section-expetise:not(.section-case-expertise) .accordion summary:hover .accordion__title,.section.section-expetise:not(.section-case-expertise) .accordion details[open] .accordion__title{color:initial}.section.section-expetise:not(.section-case-expertise) .accordion summary:after{width:35px;height:35px}.section.section-expetise:not(.section-case-expertise) .accordion summary:hover:after{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><circle cx="25" cy="25" r="25" fill="%23F3F3F3"/><path d="M25 32V18" stroke="black" stroke-width="2"/><path d="M32 25H18" stroke="black" stroke-width="2"/></svg>')}.section.section-expetise:not(.section-case-expertise) .accordion details[open] summary:after{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"><circle cx="25" cy="25" r="25" fill="%23F3F3F3"/><path d="M32 25H18" stroke="black" stroke-width="2"/></svg>')}}@media screen and (max-width:1023px){.template-case-article .expertise.section-case-expertise .rich-text__blocks{margin-top:0}.section-content-blocks.section.section-expetise .collapsible-content__wrapper,.section-our-process-v2 .process-cards{padding-left:26px}}@media only screen and (max-width:989px){.custom-landing-page .section-about.mission .scoreboard-main{margin-top:24px}.expertise .isolate{max-width:100%;flex-direction:column;padding:0 18px}.section.section-expetise .rich-text{padding:0 1.2rem}.section.section-expetise:not(.section-awards):not(.section-content-blocks) .collapsible-content{padding:0 1.2rem}.template-case-article .expertise.section-case-expertise .rich-text__blocks{margin-top:-.5rem}.section-content-blocks.section.section-expetise .collapsible-content__wrapper,.section-our-process-v2 .process-cards{padding-left:0}}@media screen and (min-width:1920px){.expertise .accordion__content li a:after{margin-top:-.026042vw}}@media screen and (min-width:2048px){.expertise .accordion__content li a:after{margin-top:-.052083vw}}@media screen and (max-width:767px){@supports (-webkit-touch-callout: none){.section.section-expetise .accordion__content li{padding:10.9px 18px 7.5px}}}@media screen and (max-width:522px){.section.section-expetise .accordion__content li{padding:6px 12px 5.4px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/componet-expertise.css.map */
